[Pkg-samba-maint] [samba] branch samba_4.1 created (now aed2344)

Jelmer Vernooij jelmer at moszumanska.debian.org
Tue Dec 3 02:46:58 UTC 2013

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

jelmer pushed a change to branch samba_4.1
in repository samba.

        at  aed2344   Cherry-pick fix for heim_octet_t.

This branch includes the following new commits:

       new  97e3422   Initial version imported to CVS (This used to be commit 65968b294351d2612d1bf94236d1fcbf853c494e)
       new  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)
       new  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)
       new  0e8fd33   Initial version imported to CVS (This used to be commit 291551d80711daab7b7581720bcd9a08d6096517)
       new  3a5b9fc   updated README for new samba.anu.edu.u alias (This used to be commit 2b126502f46893ca2cd356ae896d611fc19d2c0a)
       new  09960b3   added issafe() define for "safe" characters (This used to be commit 1d7fc598cd56fe6c85b2a75ab7c3cead61fc23ad)
       new  d5cd0b3   upped version number (This used to be commit 3e2239aa59f1af438e812860bfdc0247f3ce1754)
       new  ea4abcd   fixed a typo in the select() emulation code (This used to be commit 3f37b2db98cfc490a8ec99b8fdb1eaee00faea4c)
       new  beee1b2   added sequent fixes (This used to be commit 21c7f21fd59b592023c16734731f61cff6f04aee)
       new  6bbd0d7   use the new issafe() macro instead of isalnum() and strchr() (This used to be commit 79c65e66f8034d21b6c90fcdbd76601657f3c447)
       new  089c5b2   move the dot_pos calculation down a bit (This used to be commit 45e2ffdc9c4334565e51c550b3a19a9bbb7037ef)
       new  03aeb8a   fix a netgroup bug (innetgr() was being called with the args in the wrong order!) (This used to be commit 4419093d336bad30b194b959231fed04cbc8a1cf)
       new  b2a31c9   - use issafe()
       new  8098025   fix a dst bug, we had a sign wrong in the calculation :-( (This used to be commit 2cf4d958f454465f05c54f865cb77fa5c4cc620a)
       new  5c90917   updates to wall.perl from michal at ellpspace.math.ualberta.ca (This used to be commit 30909756b16b2c78769a976809046af0b6a98b6e)
       new  b2740f4   Changed to reflect new ownership by Microsoft (This used to be commit 37736c8c5e8223c3f39e9508cd508cb33a34f6b3)
       new  fcfe002   removed obscene comment added by Dan (This used to be commit a7005f50d800174862a6b58727c7387e6d3581be)
       new  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)
       new  f9014ae   change version number to 1.9.16p2 (This used to be commit 03f93941b39a7135a7801a9108fe4e4bd8c6991d)
       new  49f74bf   added some more support entries from samba-bugs mail (This used to be commit 934d29d07246b69ae171316d068196514c50a5fa)
       new  7b7cef0   removed old -S option from nmbd manpage (This used to be commit 1db06d2a273756e52e4f32e672c2dc18a2b2a1e8)
       new  d4168aa   documented -W option (This used to be commit c28fd9fe33f1c6445995d3b8a7bc45306bb5ad3e)
       new  d4010fc   ignore some files (This used to be commit c64d3398dffcd7acbd4bcaeb661146e03feab42b)
       new  3ae4d22   - handle CORE protocol better - handle case where director exists when untarring (This used to be commit 7d7bad70d3b6b37037ad96b34e17a927675cde11)
       new  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)
       new  11f7553   turn on KEEP_PASSWORD_SERVER_OPEN by default (This used to be commit d2676cdd0b44fc4fc825118e510bac2c3f1e40d9)
       new  04af282   move quotas support out of server.c (This used to be commit 1ed5645a5d150de4e5e788c2389aa3cbe70a8faf)
       new  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)
       new  efdeaf4   - added hostname support to smbstatus - fix a bug where -s would not be recognised (This used to be commit 03744dc0cd49a54b4dd30645a2b77007c9d19bdc)
       new  2ef2593   made dptr_num signed to handle -1 from OS/2 (This used to be commit d2c5ab135ca7ee6366f5f8733440318a724a4378)
       new  839ddb8   fixed version number (again!) (This used to be commit 52b5148221e57c122f0c4ed3f0b49d6d9b7fd789)
       new  c9f9f6b   added QNX entry to MIRRORS (This used to be commit b00d86f2376e9a215250285a8b1766e9859f6067)
       new  0b13d2e   Updated smbstat script with a better one, Paul. (This used to be commit c26a534541b96f939daaf9b35f805db2594783ca)
       new  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)
       new  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)
       new  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)
       new  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)
       new  e40bf31   Added check for something already binding to port 139 to TEST 3    Dan (This used to be commit 0e21388559aad147ea15c855dec5113a85ad1d4f)
       new  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)
       new  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)
       new  3e8ddf7   General updating.    Dan (This used to be commit 2209de41df38f1bc6ac5b442b3b696b680fcf639)
       new  fe1337b   added nimbus to list of mirrors (This used to be commit 234ba8569705009eed00ba044d6bb0459e506a7d)
       new  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)
       new  4513edd   preparing for release of 1.9.16alpha2 (This used to be commit 875b2dfad043a43b915bfeee12532cf8b6cb690b)
       new  0cb74d3   added comments about trapdoor uids (This used to be commit 2f793c48a9447955195620c891d30d93b518ee0d)
       new  1956d13   cleanups to make thinsg compile cleanly (This used to be commit 39fbeb04ae938594c380d97ebe67c012fa0dd51a)
       new  debd5b6   fixed a typo (This used to be commit 654c242045a70b600488a765eb46b6f79e484de9)
       new  ec52001   handle errors from receive_smb better, and print error string (This used to be commit 7814eca4b22f909e75c3321d9a157c2228198c5c)
       new  fd2a6d6   preparing for release of 1.9.16alpha3 (This used to be commit 071c7690a259c76c7fd70608af22b81d0481d7de)
       new  8ebd8a3   remove cvs.log from cvs, instead use the release script to copy it to the right places (This used to be commit d5613d3bf4649564040789473579c510a15408be)
       new  5e1d10f   added this ages ago, but forgot to put it in cvs (This used to be commit 64c6a19923e43c8b0e3a3da4e56b0eb136f830d5)
       new  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)
       new  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)
       new  26e045d   add my private makefile to the ignore list (This used to be commit 3e9750cc2713da7c3d4beb24217f94c033e2fee5)
       new  5873463   Lots of changes!
       new  0966bf7   preparing for release of 1.9.16alpha4 (This used to be commit 8a0a06cba939e91e2379d0c5367b8817e7328077)
       new  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)
       new  a2c1623   a huge pile of changes :-)
       new  5607ff3   add dummy quotas fn fix typo in reply to backup lists (This used to be commit bc4a2994377ab078d3d1a900f79fda9dfe4d0e6a)
       new  a2641cf   Did more integration of Lukes code ready for the first release.
       new  23903ed   updated the entry for Phillip Hands (This used to be commit 7f54e6b4606953e858a59b3d87640ed61f3a6332)
       new  526cc39   preparing for release of 1.9.16alpha5 (This used to be commit f5c493192eb744c8cd015a828b5fba311bee0093)
       new  e38afbf   - changed some debug levels in clientutil.c
       new  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)
       new  4ccb55f   preparing for release of 1.9.16alpha6 (This used to be commit ee330d60458c8f056b32dc3aa54a54ce6643186b)
       new  a127ecf   add sunos private makefile to .ignore (This used to be commit 60a8a9c006f16186320fb13109128db35595523c)
       new  19d1b1e   fix a bug that meant alpha6 couldn't compile. (This used to be commit 07288091c322fdb9f63889e84cfc57fa6cb5f613)
       new  f6733fe   preparing for release of 1.9.16alpha7 (This used to be commit dfb7fa3ae405f4e23f3cc9e4bbe93029981c99dc)
       new  f57b053   added some notes on the new "interfaces" option (This used to be commit 8eb701d0d6483d0f5c6de3640b38f98128cd321c)
       new  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
       new  bb0a966   preparing for release of 1.9.16alpha8 (This used to be commit 5a0d016b2432da9299d92b33d723534d91c8dcf4)
       new  d160d93   - added predict.c, moving the routines from util.c
       new  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)
       new  f78081f   patches fromk Luke putting in symbolic names for time constants (This used to be commit 79849b829314e5caf4f0f5b95e4a8a0c2c223f90)
       new  b1228b7   moved MSBROWSE into nameserv.h (This used to be commit 90fa15c45f1859306dc3ceb47bb0bb3452490227)
       new  bfbca5a   changes from Luke (This used to be commit 5269aa277c635cfda65a27fd1b2e587ac181e1c3)
       new  75390b8   fixed the apana MIRRORS entry (This used to be commit f539b4bf6b47c1e22a688767001732abb6caaa0f)
       new  3f6fb64   more changes from Luke (This used to be commit df44f10d7492679dabe3b998e7bacfebbc49ea5e)
       new  97c01f6   preparing for release of 1.9.16alpha9 (This used to be commit 32053cfa78fee6b549742ec1f6d240781b162a72)
       new  e2eac35   updates from Luke to rename "domains" more accurately to "subnets" (This used to be commit 0a044c25abc363d8b202ff5d148259d624b92ea7)
       new  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)
       new  b7ca915   documented the "max disk size" option.
       new  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)
       new  a521fe8   a cleanup of the receive_smb() usage, adding timeouts in some places
       new  53409e5   preparing for release of 1.9.16alpha10 (This used to be commit a82ffca73e490f0fb9dbad43783ab55ac317a460)
       new  292b2f1   minor patch to allow host announcements to remote subnets (This used to be commit e264a670e917102cfdbfce9ae76fbc4d548ddae4)
       new  02657e5   demo of cvs - ignore (This used to be commit 1a30ade78e31c5ffa889eedc998771b1bb98c246)
       new  912d4da   Added source filename to give crude index Dan 17 June 1996 (This used to be commit 5a72a6c8dfe3a0898db514c35a9d704c3627c41d)
       new  dc38599   - change date as a demo for john - modified plp printing parser to work on my system (This used to be commit 9408f91e1b9a2482af96afe9df08e0a5fba60cdb)
       new  ddc4fc6    - deleted reduntant blank line at end of file (JHT) (This used to be commit 7960522e18bb34cba4fbc6ef0d68485d484c9cad)
       new  851ee41   Basic doc changes to keep up to date.
       new  ed2639e   luke's first attempt at using cvs
       new  70d59e9   added local and remote interfaces (didn't get done in first attempt) (This used to be commit c0b0139d1a7816b027b2f1cf107487a4508ed92f)
       new  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)
       new  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)
       new  601281a   patch to fix NetServerEnum with multiple workgroup lists kindly supplied. it works for him. needs testing. (This used to be commit 546c49080707c0cbaa6bfc928102d52826867592)
       new  ee1db51   updated low-level design documentation on nmbd. first draft of namework.doc and updated the other two.
       new  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)
       new  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)
       new  a7f497c   fix Makefile - remove Lukes private stuff :-) rerun proto generator (This used to be commit 98568862ca5f9f48b389a42633732de831331189)
       new  9c77b8a   fixed conflict with global variable updatecount (This used to be commit ba478e94047cc4f92ae35a508c9e62855619e665)
       new  f64bd08   fixed conflict between two variables called d (This used to be commit 38135c854e6b5d126939e226f815bb1a8d727f69)
       new  ddbdce7   generated new proto.h (This used to be commit 05107be5660c31a7c07dee467d61c44ffdffaf3e)
       new  9a08bb0   Started uninstall in Makefile Updated some email addresses (This used to be commit a7be82ee6e56481b907ab3672b214639ec63c9b5)
       new  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.
       new  94b935c   namebrowse.c was using variable work uninitialised. remkproto'd proto.h
       new  2285033   Changed install scripts so they don't have hardcoded values
       new  4d314a9   Added uninstallation from Makefile, either in parts or total uninstall
       new  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
       new  3545a9b   added the recently shuffled and updated source files missed in the previous commit (see previous log message for details)
       new  9fdb312   sorted out various timer delay bugs: nameannounce.c nameserv.c
       new  9d59ce1   missed nmbd.c in previous update. did a make proto
       new  e5a0619   updated docs to match code mods from last two or three updates. done some more commenting of code to match docs.
       new  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  :-)
       new  25b30c0   lots of changes to nmbd
       new  201fefd   removed some debug stuff from luke (This used to be commit 1fd1d7c27c4be1eba0833c787d40f1217e63127d)
       new  b6037f0   minor cleanups ready for another release (This used to be commit 153d324c7be345ae87f99e62123e9a7dbaf74aee)
       new  90357bb   preparing for release of 1.9.16alpha11 (This used to be commit b9d7b458b901ffb5ccf62c0e5bf461090ed6e0dd)
       new  bcfba00   NeXT needs #define pid_t int in includes.h
       new  847fe7e   preparing for release of 1.9.16alpha12 (This used to be commit eae670a7ca9e233f778c84323af861a47eec6ad7)
       new  241dff3   CVS: (This used to be commit 87cf3702c6ea82763d51ab729bf47646e294b1e6)
       new  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)
       new  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)
       new  4bfbee6   minor debug output fix (This used to be commit c1415349acd7790eba236f26192a5098b5e26590)
       new  a1ab08f   added a bunch of comments to Lukes docs. (This used to be commit e6282da558995c7e875b89c43e91d027c45caa40)
       new  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)
       new  234b8c6   removed the remote interfaces stuff. (This used to be commit 51e5a1a546adf6ba36c7e4c3298c651cff7e15b9)
       new  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!
       new  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)
       new  6b680bb   minor cleanups (This used to be commit 7c8fd43b4e78f439406c3bb4478adf99ae17172f)
       new  a7ed8cd   Lots of updating.
       new  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.
       new  9bf4461   preparing for release of 1.9.16alpha13 (This used to be commit 801fe1066e7bae8b49e7396b04efe1d7135bbb05)
       new  3ffb30e   local_only NetServerEnum syncs can now be issued.
       new  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.
       new  26c4a63   preparing for release of 1.9.16alpha15 (This used to be commit 043898aa851bfda3db23f558719a7aab2df478de)
       new  b1bddd3   Tiny bug in doco reported to samba-bugs
       new  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)
       new  bd7fa65   updating documentation to reflect code a little bit.
       new  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.
       new  d2e0d9d   preparing for release of 1.9.16alpha14 (This used to be commit 32f495cf2261925ca3f0971eca6a6798584af653)
       new  6d3eb88   preparing for release of 1.9.16alpha16 (This used to be commit 6567bac5d13f32729fe51eba1e904268c6ee00be)
       new  02b98a8   applying login updates from jim at oxfordcc.co.uk, sent in by lewis2 at server.uwindsor.ca. rest of this patch to follow.
       new  5e94d5a   minor fix to write_data() for EOF handling (This used to be commit 3a7c2d9dfaf01e616adbc896dfc853a45c824170)
       new  571e265   new docs for japanses extensions from Fujita (This used to be commit f8740429a5d524e672318cf23c18c0dfc0388d4f)
       new  571fe7f   - added docs on new "printer driver" option
       new  3963110   - sequent-ptx support from bressler at iftccu.ca.boeing.com (Rick Bressler) - machten support from Trevor Strohman (trev at figment.tenon.com)
       new  7ef19ee   don't allow newlines in printer status messages (This used to be commit d84f5402fded4ffb9c2735fecaa47ec3d2c636c0)
       new  4faf376   - add the 0x1c name for all interfaces if we are a logon server (This used to be commit c66ad071b7ff2dcdd7734b72670d181bb3ac6de7)
       new  5ecbc42   doc updates (This used to be commit 94aa86a1e9aa5f6d6485884270ce62fc007cb812)
       new  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)
       new  cd41e66   minor cleanups (This used to be commit f1dc2b93179ace36407bbb25c2c34c78087714bd)
       new  fcbd379   preparing for release of 1.9.16alpha17 (This used to be commit 16f10b333da0956cc501f77777957753d7e156b2)
       new  d2be32c   disabled SETFS (which was only enabled for Linux) until we resolve a couple of bug reports that may be caused by it.
       new  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)
       new  ebc96b7   changed "unsigned long" to "uint32" in several places (for IP addresses) to keep 64 bit machines happy. (This used to be commit b4aaec504ae66dc6a0f05d12529100cb62d47afd)
       new  7ea7a33   added notes on the new FAST_SHARE_MODES code (This used to be commit e37a624cf93885a5b0e77d5ab41d4a5a0bffe668)
       new  47673b3   - added FAST_SHARE_MODES code - added some named pipe code from Jim (This used to be commit c94866e9e44ea1eb72da06bc65ef1c032ae8e0c9)
       new  e70b5b6   change email address (This used to be commit 28d797ac7dcbdabd382a5455fa1321831098df8c)
       new  dabaa3b   JHT ==> Added a GOTCHAS.txt file	16/8/96 	Re: RedHat Rembrandt Beta 2 Installation Hint. (This used to be commit 138410633ba7642e7376a5e447a42fe324edaf09)
       new  0b5a4b5   added Printing.txt and Tracing.txt (This used to be commit 7b925230fc39e3286470e40f5467cbb524f335c3)
       new  5256666   SVR4 startup scripts from Timo Knuutila (knuutila at cs.utu.fi) (This used to be commit 57417cdaba60d718d5d57d5abe00bbe445769cad)
       new  8508c95   added support for the Bull Operating System (BOS) (This used to be commit 46277e64a1bcfeff3715ebca3657ef4103ac4664)
       new  5232f86   - document the "remote announce" option - cleanup nmbd.8 quite a bit (This used to be commit 525235135bdd6461b50ac2723f95f5a38686ecc2)
       new  b990567   documented the new syntax of lmhosts (This used to be commit b2ca1f0c6148bf5a95bef0e71f32df0de3d6fbc2)
       new  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)
       new  5dd45b8   fixed installscripts.sh so it no longer creates ] and [ directories every time its run! (This used to be commit f84199aad60c10a24f66a1270a6f7157600d0fca)
       new  6afac1c   preparing for release of 1.9.16alpha18 (This used to be commit 15c1c848506cdb9e8d19ee9f7c250b90b60b76da)
       new  28177ca   - added support for Amiga-unix (based on BSD I think)
       new  19935b7   changed the text a bit in Support.txt so that its clear that these people expect payment for their help.
       new  82d7183   - started on support for 'Internet Group names' - type 0x1c NetBIOS names
       new  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)
       new  663e659   - removed reference to my_workgroup() accidentally put back in nameserv.c (This used to be commit 8401ec875b5b13c3473921d103037f3294fc917d)
       new  e351461   added a note about the homes share and WinDD (This used to be commit 0490dedfd8865a39733ad6886b76d5f7768df575)
       new  efb8113   - made FAST_SHARE_MODES standard for Linux
       new  1aedda6   - fixed wins.dat reloading (it wasn't happening!)
       new  db70768   preparing for release of 1.9.16alpha19 (This used to be commit 6e87add16f116e55880657c7723442ece35f79da)
       new  18fab46   i wondered why there was a cvs clash on namedbname.c
       new  6433c8d   a bunch of man page cleanups from a kind contributor (This used to be commit 6d82a8751221539ab7f56dd6dae862d985a6e0ed)
       new  0c33046   - added "netbios name" option in smb.conf to make controlling the name that samba uses possible
       new  e04c085   preparing for release of 1.9.16alpha20 (This used to be commit ced17fd3cbea7c6490f0e7b0949cb60acc644ef8)
       new  241ecbe   fix a bug in the new chaining code (This used to be commit 50ed940451e9d009f19e735074f8fcdb503f5c25)
       new  cbfdcb4   preparing for release of 1.9.16alpha21 (This used to be commit 07be656d3ed46dd4cd9cfaefff90300242984301)
       new  7f38abf   add a bit more about the "trapdoor uid" messsage (This used to be commit 52af2b38fe91e4a993395bfc20a8ab81e6da04c1)
       new  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)
       new  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)
       new  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)
       new  39707ed   update "server string" docs (This used to be commit f496a4131ef0e9aacdd675805da93b4eb9542db7)
       new  9a52c24   preparing for release of 1.9.16alpha22 (This used to be commit e1d5205595eec8dcfe2b32e0e31722a902e0ed05)
       new  c26d87e   give names more time when refreshing (This used to be commit ee7d8f7570ab9154b5f7d39dedf47232062c14d7)
       new  cb6708c   preparing for release of 1.9.16alpha23 (This used to be commit 50eb07559f750c458dcdf04a4068cd19c40a757d)
       new  a2fa290   - new faxing doc from Gerhard Zuber <zuber at berlin.snafu.de (This used to be commit 48e623e2ea8101009586f09e8ee56d4529dc477f)
       new  b5a64bb   - new handling of ST_TYPE bits, they are now consolidated much more in DFLT_SERVER_TYPE in nameserv.h
       new  dd7aec8   preparing for release of 1.9.16alpha24 (This used to be commit feca8d27ec8c63d7daa8e7e9cf13594c55086e28)
       new  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)
       new  ac1f8b1   - remove the date markers from the man pages. I never keep them uptodate anyway :-) (This used to be commit 07b0cf29d345d2f880a45d8bcbfec8355f1f83ef)
       new  044b403   - bit a bit manipulation bug in find_name_search()
       new  66a1307   fix compiler warning (This used to be commit 5a6425c3cb6181c202f4575733db1c642eadb4bc)
       new  4e67124   preparing for release of 1.9.16alpha25 (This used to be commit eece931f6753b1a6506c67657c3c24459c7cab1e)
       new  a782ffb   handle sigpipe better for server security (This used to be commit d87fdb3ee95b6640d5deef823f22e8d98350ca33)
       new  5d39d23   update the docs ready for a new release (This used to be commit 1c62aa14cc5e43d47c9932d5c965ba834729e2f9)
       new  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)
       new  27b2510   preparing for release of 1.9.16alpha26 (This used to be commit 03aaf9a705d190ac040aca82ffcd37d58b9b5bc3)
       new  b189955   Updated Aquasoft Entry. (This used to be commit 461cbecdc9395bfa7051d7d78734348cc711a6d5)
       new  a9d440b   Added descriptions of Windows NT Domain Control. JHT (This used to be commit c73965a1b8558211a58ee36768fca2c3579bed38)
       new  59a43c4   Updated attribution list. JHT (This used to be commit 751596cc21e56db5962a8cac7dfbd8c229cd3d8a)
       new  cebbbff   minor fixes to docs (This used to be commit ef3f5e57ae5091a66e73cfad2d0da2684cfac3db)
       new  9155889   - add timeouts to connect() for password server connections. This makes multiple password servers practical. (This used to be commit 5c3e8326cc45d3cbd076475e445ce461a2bf7560)
       new  135d4f5   preparing for release of 1.9.16 (This used to be commit 7e26006cc38594373d6baee41d3e20c30babe9c0)
       new  86c72d5   minor doc fix (This used to be commit 0e37688745f00787fab0c10e257d0526395456a2)
       new  69a458b   - fix client for pathworks 4 access - fix "connection already connected" bug in open_socket_out() (This used to be commit fcce452557a6f5cfc46972617ed6932bb7fbeb95)
       new  ea1a09a   preparing for release of 1.9.16p1 (This used to be commit 6df471f6636694bcd741b61df8615858c5445f81)
       new  5945be9   - fixed bugs in nmb response packet checking.
       new  1c1d83d   Doc updates
       new  8c41ad5   fixed dircahe bug (This used to be commit 050f941e21aeb57ab47ac9d29fb4acfceab45087)
       new  9ad5a3f   removed all of lukes recent changes. I need to do a p2 release but can't test the multi group changes.
       new  908771b   added debug info (This used to be commit 4a988021a2aceaa5fc0d4e5ba2802392a7141ad8)
       new  83cc885   Updated to add the Windows NT password mechanism explaination. Jeremy (jra at cygnus.com) (This used to be commit fd428da77059ba722d29a07aec4a9b2aacff33a9)
       new  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)
       new  0a9cb73   Tyop.
       new  70c07c2   Dan (This used to be commit 203f49a4e2b868c4afb7dbd96a83598d2f6d480d)
       new  11d9539   - accept either NT or lanman passwords in tconX (This used to be commit b6c1c60d72e1625ca172b8f8eb07078413611468)
       new  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)
       new  afd0846   backout all the changes to nmbd.
       new  986edc0   - fix the EALREADY bug so connections to slow hosts with smbclient get through
       new  f60dec7   Added a version of tridge's comments on numbering to the faq.
       new  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.
       new  32e9d44   - added a new support entry - added THANKS entry for NEC (This used to be commit dff891e69d1fd0175f806e00d10ddbcbb9fc7b0b)
       new  38087cc   - use workgroup from smb.conf in smbclient
       new  c33d98d   - added docs on the new "fake oplocks" option. (This used to be commit 1303132113b24a3e84dd76efe1c664e0dffe5013)
       new  e5893bd   I have fixed quite a few important bugs in this commit.
       new  f615329   - added a mirror entry and added a new Support.txt entry (This used to be commit 975ddfd3099b9625d674ee862d4174d03ba7386e)
       new  f3c7993   - replace the base36 function with one that works on more systems (compiler bugs were the problem)
       new  f6c9fed   - use waitpid for ultrix - don't use wait4 (This used to be commit 2aa612d676e634a892fdc50349f5b72732f0e91f)
       new  e8b17de   add DEBUGLEVEL to replace.c (This used to be commit b215a902062e82d0e05f48c3a7246514143af94d)
       new  799172e   preparing for release of 1.9.16p3 (This used to be commit 47212791c2e71ddd57018a4bc01c2c8931d32cd8)
       new  21cdd72   - added an entry to the MIRRORS list - minor fixes in man page (This used to be commit 733c7186576c752edb07e9768f7902edc1cc5a42)
       new  8781e4d   - changed the default nmbd loop timout to 10 seconds (2 seconds was much too short)
       new  dfa2b45   - continue when failing to load config file in nmblookup and smbclient
       new  426d930   preparing for release of 1.9.16p4 (This used to be commit 13c3a05093ab49908f8357017051d680dbc633eb)
       new  ec85f2e   - revert to old idle dir code (marty pointed out a problem with the new code)
       new  2bb84ba   preparing for release of 1.9.16p5 (This used to be commit 952918bdd5fa05453dfa78f911c8d00110ab98cd)
       new  681ce32   - updated the ENCRYPTION.txt stuff to point to the newer des libraries.
       new  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)
       new  0b031a3   preparing for release of 1.9.16p6 (This used to be commit fca0c5dc8e65e2f64a4b93a231603c4e2d091b2c)
       new  c71c1ff   - set default printer driver string to "NULL"
       new  eff62fd   netbios registration and release response packets were being junked. a BAD idea.
       new  280525d   preparing for release of 1.9.16p7 (This used to be commit 998f8bae7234b39fa9aefcaa09795183911ec866)
       new  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.
       new  b0cd2aa   Did some editing, got frustrated, started converting to linuxdoc-sgml (This used to be commit c9066072a64879a7f9f0581d9ce918e864c79fa2)
       new  44df12f   code was added to stop samba from replying to queries for its own names (?! :-) lkcl (This used to be commit 92a3d0f3e18f7e50ea24053a989fd0096264c816)
       new  4ec574a   wrong answer response resource record type expected, so the response packet was being abandoned. oops.
       new  7ccb388   preparing for release of 1.9.16p8 (This used to be commit 09588edfec5ea29728a0166aaa109562cf3f1eca)
       new  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)
       new  99ad450   - fixed listproc mail address in faq - added printer driver section to faq (This used to be commit b8c397df87401d53315d472917802e47a9b11bef)
       new  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)
       new  8a7c1bd   preparing for release of 1.9.16p9 (This used to be commit 526e597d3c7c3b05bb7a8584457ee0731c494ed8)
       new  e010ad0   dealing with name queries and dns lookups etc. lkcl (This used to be commit 98cb371244fcb048ad13514140a4ea7243b2b039)
       new  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)
       new  186c119   debugged dns lookup / netbios name query code from yesterday. lkcl (This used to be commit 7c2f1da3773bac59ba0aeea7c0cac1134a74381c)
       new  57d8802   debugging the dns lookup changes lkcl (This used to be commit 3f63dd6771ee1c4cd30049478ea053caefdc262f)
       new  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)
       new  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.
       new  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)
       new  2afda91   Modified all references to uid to vuid. jra at cygnus.com (This used to be commit a2b07e5562dda87b42d9447c0b29a7815bd3178d)
       new  ddc18f4   Modified all references to smb_uid to be vuid's. jra at cygnus.com (This used to be commit 5056672a3ad579fa900411534d7548a6fabc729f)
       new  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)
       new  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)
       new  f14a7c5   severe debugging session for nmbd. in fact, i'm surprised that browsing in 1.9.16 works at all!
       new  5d55d4c   removed getdomainname() stuff and appending a '.' to the name in dns_name_search().
       new  351b375   allowed packets coming in from 'unexpected' subnets.
       new  c97bb2f   nmblookup was looking for 0x1b (domain master browser) not 0x1d (local master browser) names with the -M switch.
       new  bc25ddf   queries for 0x1b names were resulting in dns lookups. not good.
       new  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.
       new  7da995a   Set num_validated_users to zero if Realloc fails. (This used to be commit 57121e609e927d16389793c7969f5fb944c7669d)
       new  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
       new  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)
       new  b719173   Added in veto files parameter create by Whistle. jra at cygnus.com (This used to be commit d5659df9c23822766501397b8fbbffbce6842ea7)
       new  0f22ee6   Added in changes for FreeBsd. jra at cygnus.com (This used to be commit 074d28fcb61045891191b007b19a099301a94d16)
       new  5b6f1e3   Added in veto files parameter created by Whistle. jra at cygnus.com (This used to be commit 09aa77766c01fc172260cca217583331f93dc2db)
       new  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)
       new  c95ed5b   Added in missing return statement. jra at cygnus.com (This used to be commit 61dc3087a0fbe92d703d46722338aa9e06b56ed0)
       new  6123627   Added -f option for lock file. jra at cygnus.com (This used to be commit 0c8df4cef915ff1bead02e5dad8d761a614dfb62)
       new  3eb2945   Added veto calls. jra at cygnus.com (This used to be commit 8167becd333dc0fd4327e4c3f29e4d4fd1302bdb)
       new  53a9501   Fixed quota support for FreeBsd. jra at cygnus.com (This used to be commit d1009c53517c3cfc536cb6436a702441c27be448)
       new  d68e27a   Added -f lockfile support. jra at cygnus.com (This used to be commit 84024a3df37df48865d6a53fbba0716d62819743)
       new  9db489e   Fixed for FreeBsd. jra at cygnus.com (This used to be commit 979acbc1096dda3f36f95eaed88de94931cfb164)
       new  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)
       new  cd0c534   updated an entry for canberra.
       new  13d32f3   added Adital corp to Support.txt
       new  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)
       new  4bf19ab   JHT =>	Modified for RedHat Linux for DEC Alpha platform includes. (This used to be commit 40fa8d4be629ccffa93ba7d969f2684907a058fa)
       new  ec696ac   spec files needed for redhat rpm building (This used to be commit 3ad345fa605c2b7d346cc3fab37175fb69eff846)
       new  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)
       new  68f96d4   Added new entry. (This used to be commit e8a03c9ac2c9a2aaecfd6a485a9debaaa85abfb5)
       new  f743ffb   Added patches from Paul Eggert. (This used to be commit 89526ed50cf6236211723170403899f0efd2d7ae)
       new  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)
       new  8212827   JHT ==> Updated files in preparation for release of Samba-1.9.16p10 (This used to be commit 07d8294d93592e196b2b8e80e4ab7712b1e42f13)
       new  43d414b   JHT ==> Ditto (This used to be commit a5b75840f2df6947fd7af2001b8a59c627327da5)
       new  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 [...]
       new  4f78f67   JHT ==> Added for those who like to roll their own! (This used to be commit e63a9d60722a3f9d8d021c4786d1f550e26939d5)
       new  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)
       new  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)
       new  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)
       new  e6e7c9e   JHT ==> Updated and commented RedHat Linux smb.conf file. (This used to be commit 4430af3550a12f03bb9c953b32154924f88b0b06)
       new  9e83cac   Fixed proto problem with lp_veto_files(). Jeremy (This used to be commit c43d192a361000f306622a28584cc87490070d48)
       new  e7a1027   Fixed issue with null ypdomainname being used. Jermy. (This used to be commit 25175ce3113acad7fafb76e92f2f343d18ef4aea)
       new  660473d   JHT ===> Prepared now for release of Samba-1.9.16p10 RedHat RPMS (This used to be commit beafb1ab79bcd1d7b0dd08e0c079bcc42c8297cf)
       new  c918053   JHT ===> Prepared now for release of samba-1.9.16p10 RedHat RPMS (This used to be commit e6fa5669e99806f2b361f9f529ac6f08e51cac5d)
       new  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)
       new  2831c62   line 1960 - call to atexit - address of higher order function killkids not needed (address already specified).
       new  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.
       new  30ae26b   Fixed bug with NT and large directories. jra at cygnus.com (This used to be commit f0aa5e3ff05053224cffc8243237e7675e8b413b)
       new  ab1b185   Fixed const definitions for StrCaseXXX calls. jra at cygnus.com (This used to be commit cbb59639659476054571d4bd18b5df55b0e11a2e)
       new  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)
       new  1fe69a7   Fixed my stupid typo in earlier fix. jra at cygnus.com (This used to be commit e9a8ccb36bc94e161fdf85c1de8310937710c92f)
       new  cc55a88   JHT ===> Fixed potential PAM Security hole and second chance syndrome 	spurious warning message "Warning - no crypt available" (This used to be commit dc559428b85474ff4d80f37f421365a3910a8861)
       new  2253eba   JHT ===> Beggining of fixes to RedHat config stuff - more to come!! (This used to be commit e7be06e6f0f19d018307e10aa866c1f62a671197)
       new  5c63dbb   JHT ===> **** WARNING **** Only updated version to 1.9.16p11 	so I can test RedHat RPM builds. (This used to be commit fa1dff05d4a01be84638b4427ddc0e26b9c6166d)
       new  ac96127   JHT ===> Getting ready for relase of 1.9.16p11 RedHat RPMS (This used to be commit a64064cf3086ff5cfba66145539abfaa36c9e323)
       new  acb5097   JHT ===> Oops. Forgot about that renaming. (This used to be commit e857331c19fd29d332d56ac64efce5f285dc850e)
       new  764d7b7   JHT ===> Oops again. Too quick - try again. (This used to be commit 7a6800cf9053dda2c7b0f1fe97f9ce996d4c16d9)
       new  a513915   JHT ===> Added os level and activated max log size in standard smb.conf file. (This used to be commit fa7806124563638673f54c27f375a3732c4efc47)
       new  087c162   Fixed incorrect offset into array. jra at cygnus.com (This used to be commit 7c386c45b069462760b4a9c755959b67d5874cc1)
       new  3e3fdde   updated preferred master parameter and added domain master parameter. entries kindly written by John Barker (johnb at tigerlabs.com).
       new  2c57540   updated this document.  now, when we get browsing questions, we can say, 'ha!  RTSBSFSSM'!
       new  e3aff24   first draft of NetBIOS.txt - WINS server and Broadcast NetBIOS name resolution / registration: what they are etc.
       new  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.
       new  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)
       new  25ca2fd   Added trim_string(s, "./", 0) to unix_clean_name to remove leading ./ characters. jra at cygnus.com (This used to be commit 617370314ef0d19002243105f5c8a549e3397152)
       new  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)
       new  2cf1902   JHT ===> Updated RedHat RPM Makefile - not really used except to generate 	the RedHat Makefile diffs. (This used to be commit a8b58121074bcc2ecce4a45a4346a6d13704b21c)
       new  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)
       new  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)
       new  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)
       new  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)
       new  12b3473   JHT ===> Still mucking around with RPM building for RedHat Linux (This used to be commit 77568d945dba58f9611967ee06eef8efe79f7454)
       new  e9a4f89   Fixed problem with renaming folder on top level share. jra at cygnus.com (This used to be commit 7ba1cff9341b4094fddf1e2e529b1e5b79aea675)
       new  f1a494b   JHT ===> Updated SV_TYPE defines in smb.h (added WIN95 entry) 	nameserv.h returned to original state. (This used to be commit e313de4619dcfde53db49ca4f7d6f78603504040)
       new  f71717e   JHT ===> Updated default RedHat smb.conf file (This used to be commit 8851556da7b8795b69fa17cfd799ed328743e654)
       new  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 [...]
       new  3fa4f24   Added documentation for directory mode/directory mask parameter. jra at cyngus.com (This used to be commit 41a3919ac4d22923040bf5f30b3ba0a18b853116)
       new  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)
       new  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)
       new  33548ec   added debug_nmb_packet() call.
       new  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.
       new  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.
       new  bd87bd4   added logon script and logon path parameters.
       new  5d6fbd1   Fixed typos. jra at cygnus.com (This used to be commit 29604e0ebfe0de97e669452ad1a8bf948a64777c)
       new  3e88439   Added fix (lost contributor, sorry) for more than 10 parameters. jra at cygnus.com (This used to be commit 79f0c550d2cbaf9ed815f4bf923f054063388a9c)
       new  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)
       new  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)
       new  ab0bdc6   Added better debug for what kind of netbios packet we got. jra at cygnus.com (This used to be commit 4563d978feaed37aab78e62461026a79dbc50249)
       new  3046a0d   preferred master option will force an election every 5 minutes if the server isn't a preferred master, and DEBUG(0,(...)) this.
       new  b581d03   1) updated ipc.c NetUserGetInfo - load \\%L\%U instead of \\%L\HOMES    because the share must be browseable by a w95 client
       new  510180f   updating documentation on:
       new  9c209ab   added reference to thursby under section 3.1
       new  35de5ef   missed some bits.  added some more on profiles - e.g windows 95 description of what needs to be done.
       new  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.
       new  68068db   added jeremy's patch to return Node Status info type in a Node Status response, instead of always Name Query.
       new  df4e27d   updated the entry on the MAC, because thursby do DAVE.
       new  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).
       new  9f1d339   JHT ===> Blasted typos. BROWSER_ELECT_VERSION in smb.h should have been 	BROWSER_ELECTION_VERSION. (This used to be commit 377bfdecfcf618322004bfdcbdf9e520c0ebe8b5)
       new  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.
       new  a2bb924   become_domain_master(), become_local_master() and become_logon_server() weren't being called properly from name_register_work().
       new  c0a0de6   compile errors. oops.
       new  83329ef   finally!  doing a strequal() == 0 instead of just strequal().  too used to strcmp.  oops.
       new  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)
       new  fd09f50   Removed old info on Mac support and Samba, left lukes addition, added more info on Netatalk and CAP
       new  02e610b   name_type for name_query with smbclient -M name should be used.  that way, you get messages to the proper location.
       new  20b5dea   Large changes from jra at cygnus.com. Mainly browser updates.
       new  c1da1bf   jra at cygnus.com: Changed CHECK_TIME_MST_ANNOUNCE back to 15 from 1 (from test). (This used to be commit 0294ab7cbb2d3fa45c413d7caac86020f9806026)
       new  6e44430   removed reference to subnet_record and work_record, as neither are needed.
       new  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!
       new  841f3e9   expiry of browser entries wasn't happening once the entry had synced.
       new  999357a   name_unregister_work() using strequal incorrectly.
       new  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
       new  b9002b2   added auto.home parameters - contributed by simeon at bangor.ac.uk.
       new  3377ecb   mod to directory mask doc
       new  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.
       new  2e3dda7   Fixes for manpage from Bill Hawes <whawes at star.net>. (This used to be commit d4b64f5d5061908e640e177e192962b48a1b3543)
       new  b54b581   Documented -b for brief option. (This used to be commit 5aa4f8147745872098cc0b4a6c88b2da50fcab4c)
       new  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)
       new  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)
       new  b24c38d   Getting ready for release of RedHat Linux RPM build for 1.9.17 (This used to be commit 15ec54b6c6ba3ba19117fb7ae5aaafa4345f0236)
       new  3916ecb   New RedHat Linux RPM specification file for 1.9.17 (This used to be commit 29d82ffb07fc17595a8c72d4d4c6c05366645970)
       new  b5bad6e   JHT sez ... Please pardon my dust, road works in progress! (This used to be commit 42c0420699b7451eb39498cb9be90baca8982cf2)
       new  e896730   use NULL instead of 0
       new  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)
       new  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 [...]
       new  3576734   Updated for 1.9.17alpha1. Jeremy. (This used to be commit b1886349f7184500c9d540852abfcb790f9f38b4)
       new  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)
       new  79fcd3d   Updated docs for 'local master' parameter. jallison at whistle.com (This used to be commit 428ed15462e586295a767ceee5d1aebaa94ca3cb)
       new  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)
       new  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)
       new  2861fea   Updated for new 1.9.17alpha1 release. (This used to be commit 564713baa2c16b25209f7d608a57ded2eab512fc)
       new  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)
       new  109137d   Removed use of 'domain controller' parameter for browsing system as Luke recommends. jallison at whistle.com (This used to be commit bad6ec12725d127482a3f5b3e9a9b624d47aeecf)
       new  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)
       new  5eb73ee   coding standards issue: should never compare a boolean expression == False or == True.  should always do if (boolean_expression).
       new  36693ec   added veto files entry.  example lists files that DAVE (mac client) shouldn't show up.  not tested, but hey, what are alphas for? :-)
       new  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 [...]
       new  f172692   Added Bruce Cook - Synonet Corporation. and Volkers company. Jeremy. (This used to be commit 4311ee0b2da2dabe3ce6e26c873c4df33c7a0680)
       new  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 [...]
       new  5c4776f   namedbname.c:	Added 'S' or 'R' flags to wins.dat to aid debugging. Forced all type 1e                 names to be added as 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)
       new  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)
       new  be810df   Updated changes made in text faq to sgml faq, more to come. Paul. (This used to be commit c601f86706e31c0cd331f2658cfcbf286f365582)
       new  9b11bb2   Updated sgml and html FAQ. Paul. (This used to be commit be5c7253dab694bc98f3906e37b6ca29ae8e8cf2)
       new  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)
       new  7be4b90   Updated txt faq again. Paul. (This used to be commit 1ef063375f2bb7c9332ad50c7f85bc153b138135)
       new  094f7ce   nameannounce.c:		Made sure recurse flag set correctly. namedbname.c:		Made sure wins.dat updated when list changes. 			Changed to returning 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 when 1e name                         queried. proto.h: [...]
       new  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)
       new  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)
       new  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)
       new  1759cef   Updated for 1.9.17alpha3 (This used to be commit 70455bb4c85f68d6f0349d0ef92674b58c574e1d)
       new  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)
       new  a811a79   Updated instructions. (This used to be commit dc43c29b3f861f8fac80be1091e06fac52a3ba81)
       new  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 [...]
       new  56adabe   Patch from Albrecht Gebhardt Albrecht Gebhardt - fixes domain logons. (This used to be commit 76647c0609773a190055f78486380218d6e080e7)
       new  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 [...]
       new  ca164ca   Added "client code page" parameter. (This used to be commit 6c361b961dae25fd0a30509afc83b08f9ff35f3d)
       new  e14d99f   added an entry for samba support (hey, jeremy - i did it!).  it reads like the opening sequence for the A-Team, sadly.
       new  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)
       new  a3f1b24   Updated Support.txt - first responses to appeal for support providers. Jeremy (jallison at whistle.com). (This used to be commit 72705c107a1a65049c688ad44d789b8a7451a8a5)
       new  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)
       new  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)
       new  740673c   More consultants.... (This used to be commit ac0095d0f91739ce0f365a3eade28728d4eb8a42)
       new  5d5b075   added bit about going anywhere, on the 'CAMBRIDGE - ENGLAND' line, so that people don't look at 'england' and rule me out :-)
       new  7f5c912   More consultants - we really need to alphabetize now :-). Jeremy (jallison at whistle.com) (This used to be commit 092a3df917c31a9db0a5cb4ae8deec8f9c261ab9)
       new  f45d530   More.... (This used to be commit 84e36f48459c7fdf57319ad072e519dd37de3c8d)
       new  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)
       new  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)
       new  f498d87   Sorted list by region (finally). Jeremy (jallison at whistle.com) (This used to be commit 2eb241e6fc8e050439dd0e448153d8cb45f99b56)
       new  87c3e00   6 more.... Jeremy. (This used to be commit ed4b67f4952b3c5a39cae8cae1285d3aa885243a)
       new  6ab091a   JHT ==> Just doing his thing again! Yuck! (This used to be commit ff4d52b239e16047a01e655a830e8dc9f9d06dfc)
       new  94818ad   More consultants. Jeremy. (This used to be commit 74d29668eed397590d0a5c7460cb715d9331b4f6)
       new  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)
       new  b97e92e   2 more.... (This used to be commit 1e9f7b5d7456215b4b029fea2d9ff130b1fd0eaa)
       new  1ec44b9   Missed one. (This used to be commit 8fedd203258c9cee0162de7eab7562ff4f833599)
       new  4f6ad26   JHT ==> Spring cleaning. Please pay the rent! (This used to be commit c12a16fbcf35abfd17f7fdb469af1d10de22b659)
       new  e61846a   JHT ==> Been playing again! Whooooooo! (This used to be commit 707172b4fb8ee39f5e0f30dab844eca27bc5362c)
       new  f3f5abb   More... (This used to be commit 199fe63b1524833840b44ac708c2540272386d31)
       new  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. [...]
       new  29ac182   namedbsubnet.c: Added code for returning restricted lists of servers. (This used to be commit d895094387a4f97a911f2c376baea53dc165c091)
       new  738d296   added "hide files" option.
       new  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 ".*".
       new  1599e41   Rolled back Lukes changes. Not quite ready for prime time. Jeremy (jallison at whistle.com) (This used to be commit ed04ec7ab8b8e73b5442bdef03d5a3c994247b4e)
       new  991765b   Fixed typos. 3 more consultants. Jeremy (jallison at whistle.com) (This used to be commit 7a8b7c5987975cd05a952c7184ddeb6ca97c412b)
       new  594f8a4   Fixed compile warnings for FreeBsd & Linux. Jeremy (jallison at whistle.com). (This used to be commit 93352e1aae9a1af7036cf56da820356cefe3698b)
       new  6b7ca0d   Fixed wierd bug with lowercase accented character directories. Jeremy (jallison at whistle.com) (This used to be commit 1f0ecfe4fc612b214480f8b8462764964556ed5c)
       new  fc39011   Fixes for UnixWare 2.x with shadow passwords from Warren Young <tkennedy at cyberport.com>. (This used to be commit 885b42b44752249c85bb924c9ceefa5b710225da)
       new  e4619d3   Changed default for max mux to 50 in line with source change. Jeremy (jallison at whistle.com) (This used to be commit 3187a362c83056b1957aed75842c57f182c29dff)
       new  751eb54   Updated in preparation for 1.9.17alpha4 release. Jeremy (jallison at whistle.com) (This used to be commit eee09d1e57fa61544b52303202aacffa15e7caee)
       new  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)
       new  4a2cc7b   preparing for release of 1.9.17alpha4 (This used to be commit 16f6bf700f99357c7467d52b65de42ecff533636)
       new  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)
       new  c9914c9   preparing for release of 1.9.17alpha4 (This used to be commit ef5ccde4760a5545c5dedf4721cb28cbe0163661)
       new  21e0589   One more consultant. Jeremy (jallison at whistle.com) (This used to be commit fcbd59bcefdc649ea9c2ff0418ee2d228c32ff90)
       new  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.
       new  73ca9fb   added description of new "dns proxy" option, which defaults to yes. added warning of consequences of using dns proxying.
       new  ee0acbe   added man page entry for "hide files".  updated "veto files" entry. both these options will do * and ? matching
       new  1fe89d0   added, tested and debugged new "hide files" option.
       new  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.
       new  653896e   More consultants. (This used to be commit 826ee2a9a16b598764347a8a5fbfc22f6abf3ce2)
       new  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)
       new  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 [...]
       new  a5350db   JHT ==> Updating RPM build file, more expected -  so please ignore! (This used to be commit 4fd3f5e26695fb8f2756a72dc1318486c8bc3ade)
       new  cec7995   JHT ==> Added copyright notations for my works. This is regretably needed! (This used to be commit c80111cdf54218f23b230dc91bd6d814e6a4afcc)
       new  5828b37   JHT ==> Still getting ready for 1.9.17 release. (This used to be commit 84abac08419c6896d9b4f5c8340df6ad90ed9754)
       new  22ed11b   JHT ==> The new SMB.CONF master file for everyone!! Yes! (This used to be commit efe20f981160f421b647ba2b57e77d02c57d6723)
       new  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)
       new  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)
       new  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)
       new  7c723f7   JHT ==> Just tidying up for Release. (This used to be commit 4e9b7c92f79e1b7bf68103fe378449178b86e315)
       new  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).
       new  9bd1614   updating documentation a bit.  claiming NetBIOS.txt, adding copyright message.
       new  d952004   made header consistent with other headers (Contributor: Status: etc)
       new  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).
       new  136732a   counter loop % usage only worked if counters were an exact multiple of SMBD_LOOP time.  used >= instead.
       new  5ca3126   Update of config files (This used to be commit 72ec68d22c23a1c65919147e63f51f6e39e69bb8)
       new  f7f1be3   CIFS definitions for SMB_INFO_xxx etc.
       new  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)
       new  010ed1c   Changed separators for veto & hide files back to /. Jeremy (jallison at whistle.com) (This used to be commit ad090829c741ff737af7107a4919812db0f0591f)
       new  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)
       new  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 [...]
       new  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 [...]
       new  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)
       new  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)
       new  b04cf2b   Added Australian consultant - removed Richard Sharpe duplicate. Jeremy (jallison at whistle.com) (This used to be commit 6b56ff1891d6c17025020713ac1682b1372f2243)
       new  e677e4a   Added Canadian consultant. Jeremy (jallison at whistle.com) (This used to be commit 34f2c1d7b27bbd88da5bb2239ad4d60c8af7882c)
       new  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)
       new  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)
       new  7020afb   JHT ===> Getting ready for release of 1.9.17alpha5 	Please note that version.h has been updated!!!!!!!!!! (This used to be commit 271d12b5ddc372500feea8fec5678191ba4ebcf8)
       new  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 [...]
       new  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)
       new  0cc9660   Added consultant. (This used to be commit b2066a9c4c7af0d3ddecc42d10767376352ddd4f)
       new  816897d   patch by glenn burkhardt to allow recursive excluding of directories. glenn at aoi.ultranet.com
       new  1fa6244   removed definition of strslashcmp - now a static in clitar.c. Jeremy (jallison at whistle.com) (This used to be commit 83448e7a1176b68ed90532a69b4408cd579db8d8)
       new  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.
       new  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)
       new  da0ca0a   Re-added shm stuff - keeps getting lost. Jeremy (jallison at whistle.com) (This used to be commit 4fad0a63aa6712775610f7d341ba243e6353ce3b)
       new  bfdaaaf   JHT ===> Just playin' wif da RPM 'tings. Ok? (This used to be commit 4d9b2f48b737a3757a3c482d3d90cf0b9778260a)
       new  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)
       new  2bdf562   Added one more consultant. Jeremy. (This used to be commit 79815d66b9953b99686834e7c8aac36a163c0e13)
       new  bf65e9a   Missed removing some redundent code. Jeremy (jallison at whistle.com) (This used to be commit 4135fdb32327b394e586173bb2d51b7b676b409e)
       new  01d19fd   Minor text mods, mostly checking that CVS still works Dan (This used to be commit 632bf0dab06bccd082a9fc64a62ff7c99982d2b6)
       new  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 [...]
       new  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)
       new  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  [...]
       new  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)
       new  3b45a6f   Updated for 1.9.17alpha5 release. Jeremy (jallison at whistle.com) (This used to be commit 8f8b562015431fec661f5dc466cc2433f3d68955)
       new  f04e656   Removed for 1.9.17alpha5 release. Jeremy (jallison at whistle.com) (This used to be commit e144aa4f271c475a7dbbbb3d0eab4b29857be349)
       new  e17a1e4   4 more consultants. Jeremy (jallison at whistle.com) (This used to be commit 0b7b87d51fef112d537ab93bae6c8f448fe65b6e)
       new  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)
       new  049640c   updated smbpasswd to take the password on the command-line. two sets of operation:
       new  8df69f8   failure to register DOMAIN<1b> netbios name caused nmbd to exit (a call to exit()).  this is a bad idea.
       new  1330324   bug in num. arguments detection that stopped the -add option working
       new  1136114   updating comments.
       new  b58a2c3   updated to include NT 4.0 Workstation profile setup.
       new  9170cfd   spelling.
       new  6fc2072   Faxing.txt: Updated. Support.txt: Added new consultant. Jeremy (jallison at whistle.com) (This used to be commit 331473769161fa8bc1703fc66d5cbe47885d120a)
       new  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)
       new  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)
       new  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).
       new  8df3038   JHT ===> Just making sure any new tests do not announce as the last alpha! (This used to be commit f75e7ab927deebcf67626329f6233b87a779fbf3)
       new  d567528   JHT ===> Fixed step numbering. (This used to be commit 55541e7478eb7a15afbb8c8abfebf50622eda724)
       new  ed9e858   JHT ===> Just a little bit of rearranging the deck chairs - more growth space. (This used to be commit 71ddce78f3cba986bd5ab1bffa48726b8f012d59)
       new  e5bed15   JHT ===> No longer needed here. Files moved to ~/packaging/redhat. (This used to be commit daa148c38467caea6f0c6dfe59a5f0ba6797e4bb)
       new  c3453ba   JHT ===> Update only. (This used to be commit 3ede2a2b8caf8b44bf78f9b4307515dbf36b4ecc)
       new  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 [...]
       new  800a28d   JHT ===> Tidying up for public consumption. (This used to be commit d6cecaac33ef86d2f44c6fbdcd0b752a12c6c4cd)
       new  335959b   JHT ===> Added instructions for Windows 95 encrypted password change. (This used to be commit 422e55092f01505ba616ff9e03e36592bb66866b)
       new  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)
       new  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)
       new  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>.
       new  080dc53   JHT ===> More documentation for those who can't find the docs directory. (This used to be commit 9d3729b54847700ad48af1aba9d01ccbb3025ca2)
       new  c026195   JHT ===> The title says it all! (This used to be commit 13ecc422b0b175c94dadb36a4586945ae83b563a)
       new  aaca05b   JHT ===> Added a patch from Tim Small (UK) (This used to be commit a2ba15e2dec92c06eb51284e2a3071ef37850434)
       new  7a72b0b   JHT ===> Just to complete Tim Small's add-ins. (This used to be commit 1f81a0a80bfbe147af0c29ca1093b255185e80a4)
       new  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)
       new  3909d69   JHT ===> Added comment about internationaliasation and deleted dates. (This used to be commit 75a5e2d84cf1b5eef2d5122d8164fd3325fb1a7d)
       new  d341dde   Removed the obsolete comment from the 'strip dot' option. It isn't :-).
       new  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)
       new  f959c29   fix some more references to samba-bugs at anu.edu.au which should be samba-bugs at samba.anu.edu.au
       new  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.
       new  652544b   Renamed from INSTALL.txt. Preparing for new docs structure.
       new  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)
       new  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)
       new  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.
       new  1b8700a   More mods to DOMAIN.txt, preparing for meta-FAQ itegration. Dan (This used to be commit b9581f31412f73ce37e2bdcbf462d3d146cfc320)
       new  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)
       new  28429a1   Removed samba team email address - replaced with samba bugs. Jeremy (jallison at whistle.com) (This used to be commit 320a739161dee082c53b59106df90e760bc41c0e)
       new  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)
       new  90adbac   Way out of date. Dan (This used to be commit dc395e3515a4ef90af9e602be2bc0a6ce25627f6)
       new  0bf791a   JHT ===> Documentation header updates only - inserting/mod Updates date. (This used to be commit 17a13828fd7a3284543eb319566da6c246808e6d)
       new  bede27b   From Jacco, unchanged. Destined for Samba-Client-FAQ. Dan (This used to be commit c8bf8dfb93f7558a9974d79b7c3949849bff1b08)
       new  1cc8103   Added draft cversions of the new Samba doco. Dan. (This used to be commit b5983092a6e63118564c6d1460b522ea8ef02c3a)
       new  65d93dd   Updated for 1.9.17 release. Jeremy (jallison at whistle.com) (This used to be commit f8316c1c159b44f1737ad976a562feb0dd1b0368)
       new  c416e67   preparing for release of 1.9.17 (This used to be commit d84c84641b14ad264c33fc37aa9a1abdf3e04254)
       new  81792cb   Spelling, refs to faqs, version numbersing. Dan. (This used to be commit effd8b81c4cbb03720d63686e56b80af6828a037)
       new  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)
       new  b4fd930   This file has been moved to MIRRORS.txt (This used to be commit 462d10370ad08d3f3c9a12a8122db1cb7f640430)
       new  35df7e5   Advice about firewalls (step 1) and tcp wrappers (step 8). Dan (This used to be commit e470dd55612558ae6f308c0a871e3c01e7dea4f7)
       new  50ffa585  More sites for the non-UNIX ports, plus ftp.gwdg.de (This used to be commit 09c6438bb66ff61eaebc08d578281f432e81e5d5)
       new  e8aa1ba   Changed ftp site and docs info in README (this file contains out-of-date FAQ info and should be scrapped.)
       new  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.
       new  5c2d121   corrected it's (it is) documentation errors, when "its" should be being used.
       new  38dc538   doing that irritating compiler clash warning with the protos for standard_sub and standard_sub_basic.  again.
       new  7df4b93   Put back the smb_shm_ proto's that Luke keeps breaking ! Jeremy (jallison at whistle.com) (This used to be commit 660a3ef70c36e6675c8cc63b97e9d251428f9b40)
       new  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)
       new  22e4d4e   added a new type to mkproto.awk so it can handle shmem.c
       new  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)
       new  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)
       new  d956527   Oops. Reversed mangled map change made in error. Testing found this one. Jeremy (jallison at whistle.com) (This used to be commit adf98469fc3f0969676bd454cfd143f8ef03ce48)
       new  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)
       new  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)
       new  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.
       new  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)
       new  918cc5f   use of recursion_available and recursion_desired flag in netbios responses. (This used to be commit 8235db6b4fbeced750c4c30edc84a61a35b39278)
       new  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)
       new  6e64355   One more consultant.... (This used to be commit 56e8e890eca736e43f26a72c32547dbfa73e5247)
       new  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 :-).
       new  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)
       new  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)
       new  d6fc4eb   This is really Herb adding the SGI packaging files. (This used to be commit 8fde65239d0a9462fb044670220cd3c63bd887cb)
       new  72af2c1   added debug reporting to file listing / mod_time() checking routine. lp_file_list_changed(). (This used to be commit 727fcfae1b62bb509f0a9f5304dad363ef38345a)
       new  4cbe451   One more consultant. (This used to be commit e7dba8a8c795f6aaa87d5e76dea6f36b63dc7dd7)
       new  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)
       new  e81c4e9   JHT ===> Just setting version to 1.9.18alpha1 (This used to be commit e462cf2f1b498ba9eb00d3d2f9c299e7624a62fd)
       new  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)
       new  9e30eea   updated bit on kill -HUP to make it clear what effect this has, and its limitations. (This used to be commit 50a990b9d6d9e3de46298c5fbf2a81709760f85e)
       new  aae64a9   Added one more consultant. (This used to be commit 594720c7f310cc6b2783d7601954687ba5e1c6df)
       new  926f4d9   cgi.c is a simple set of CGI manipulation routines
       new  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)
       new  646a721   add the stdout parameter to lp_dump() (This used to be commit 77f5bc87058dfb5c1b14e7cd8c6097a6bcb2c0cc)
       new  6da700d   prototype updates for new functions (This used to be commit dbf662436031759b205f0140223da6a1d08c16df)
       new  77df5c8   fix a couple of "declaration shadows previous local" warnings. (This used to be commit c30f6a74d0e6c256b1d46b28c1f31f1c1f3dd856)
       new  30416c0   charcnv.c client.c clitar.c kanji.c kanji.h loadparm.c mangle.c smb.h util.c:
       new  3469592   Added fix that means if connecting user sends guest account with no password they are seen as guest. Previous patch broke this.
       new  58ec100   This is a written from scratch DES implementation. I couldn't find a GPLd implementation so I decided to write one.
       new  33a003d   This commit does 3 main things:
       new  5137b86   no longer needed (This used to be commit b04bc7f75e90a8150f7372d15f4f17fb0bb50ab9)
       new  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)
       new  552818e   - change a lot of occurances of errno to use strerror(errno). We can't assume all our users are programmers :-)
       new  d55427c   - if the user already exists then ignore the -add command
       new  9ae8fbd   unbecome_domain_master and unbecome_logon_master were announcing as "dead".  removed this. (This used to be commit d1f298cd529188c0cddb18e3a1bf8abb093b3c3b)
       new  d6ed290   2 more consultants. (This used to be commit e9f460ef0da6ca72a0b61d1b15115ffb0cb4bb42)
       new  72b02ac   bug fix in the new des code.
       new  57c2578   - change generate_challenge() to use md4 instead of des
       new  cda707f   add a cast (This used to be commit e712c6ed61abeae5ec2acf99f109ad81e7a19978)
       new  6ce9192   change the encryption instructions to reflect the fact that the code is now built in (This used to be commit 82cfa6bb7cd5e5c7ad327787fb4cc72204118335)
       new  6449fc3   Fixing assumtions that malloced memory is zero filled - making sure it is. Jeremy (jallison at whistle.com) (This used to be commit 59ee0d0c7ea166a3bf58ceb4c939217d6ff74498)
       new  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).
       new  9951757   Added documentation for the 'delete veto files' parameter. Jeremy (jallison at whistle.com) (This used to be commit c6e736283ec7558f8d5108c141e346cf0cc5742a)
       new  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 [...]
       new  1c7df32   JHT ===> More hacks! (This used to be commit 0b859fdfac07322f021dbb74791914e22f6b9884)
       new  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).
       new  570a5be   added some debug stuff (This used to be commit 95184fd1ecdf5eea9c42d748db848210b7e863d3)
       new  563cf6f   added timestamp to "Denied connection" message. (This used to be commit f28b14a86c22c3bad187ca57f03e13da795d4136)
       new  501755a   Added arcfour code needed for SMB password changing. Jeremy (jallison at whistle.com) (This used to be commit 8bc3d13b3d66fc533d5bc6abf3fc9d5c67d0f286)
       new  1aa8036   Another South American consultant. (This used to be commit eeb0e883536954adb090269a520a913b1676d59c)
       new  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 [...]
       new  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)
       new  b3c6105   added code from Philip A Prindeville <philipp at enteka.com> which expands the interfaces option to this:
       new  81eb442   Checkin to sync up oplock development code so that NT domain development code won't diverge.
       new  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)
       new  7766748   Added missing slow share mode offset defines. Somehow they got lost. Jeremy (jallison at whistle.com). (This used to be commit ce9cdc2f6175e4a6195f8875360cd945ae60052c)
       new  5a7b329   add error string reporting to clitar (This used to be commit 2c5587a6fe425b1cc57cf28e92e77ba84f08ce33)
       new  cef5909   Adding Andrews buffer overflow fixes into the main branch. Jeremy (jallison at whistle.com) (This used to be commit e7eb1f044d3101679dc7a118820ea5efe0cd837c)
       new  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)
       new  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)
       new  a5af479   Fixed you're -> your text that some pedant complained about :-). Jeremy (jallison at whistle.com). (This used to be commit b11833f1bdecf1c3c3e5bc7494741605cba92a1e)
       new  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)
       new  a8129c1   Changed consultant list. Jeremy (jallison at whistle.com) (This used to be commit 6dbe5ad80ff368efdd81ec92d71d7567595157f1)
       new  5864551   OPLOCK CHECK-IN - oplocks are now *OPERATIONAL* !!!! Yipeee. At least as far as I can check in a short time :-).
       new  c557bb0   Fixed problem with oplock_type being set with no port. Jeremy (jallison at whistle.com) (This used to be commit 90484db0bfe25a096def627f94be24f3fa243375)
       new  c9cf77a   Modified some debug messages, moved from 5 -> 8. Jeremy (jallison at whistle.com) (This used to be commit cb83c74a6ccfc44721af65b75625a949782c758a)
       new  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.
       new  fbd5dde   Added debug message for oplock_break(). Jeremy (jallison at whistle.com) (This used to be commit 4f29dfbc791f1f08c8c44a6fbdd0bc31892455dd)
       new  a69125b   change a debug level in reply.c
       new  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)
       new  2534e06   add "static" to a couple of functions that are only used locally.
       new  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.
       new  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)
       new  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)
       new  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 [...]
       new  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)
       new  553093c   This is all the NT error codes less than 1000. I extracted them using smbclient+netmon
       new  c549112   a little hack to smbclient to support extracting NT error codes (This used to be commit 0eb9a590430c328e6ebc46ff8ab05f181921769a)
       new  b6a3fd6   a bit of bounds checking (This used to be commit d40199f4fe1344058267859820cb36b77a20442a)
       new  5059fbf   fix some "shadows global" errors. (This used to be commit 25b7ada3587d1fe68164a2339d7f0fbcecf18e53)
       new  8ebb7bb   packet parsing routines.  for use in SMB and Mailslots (This used to be commit 297d5ef46ccba99596610c4c6a09399af665f2cf)
       new  87a3971   added structures readable and writeable by smbparse.c routines into and out of SMB or Mailslot packets. (This used to be commit 4b3f9b281b3b1c1064992d19fef1d782dc6f1ff1)
       new  a193401   added some RW_XXXX wrapper macros with an extra i/o argument, to call XXXX or SXXXX as appropriate.
       new  07cc8fd   proto.h:
       new  29dfcb8   smb.h:
       new  5e4bc79   processes LSA queries and responses to/from RPC data stream into structures. (This used to be commit 369f7d41d6ff6d2b9b8c1e0cac99d0f0d03410b0)
       new  84e362d   updating lsa and smb parsing routines and structures. (This used to be commit 2f722fe289051558dbe77aeb0a830bb3ded10a83)
       new  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)
       new  8429cec   lsaparse.c smb.h: added 32 bit "return status" to the response structures. (This used to be commit 5bc75c6c626251dc8ba04ff4a83e81b92d93d2d6)
       new  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 [...]
       new  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)
       new  1b83986   Removed samba.faq from the docs directory, it was out of date. All FAQs in docs/faq.
       new  7bf4180   Oops forgot to run the sgml converters that one last time. All done. Paul. (This used to be commit 9a81cb171c178a85ecd045afafbce7d4b481344e)
       new  754c280   More references to samba.canberra Mental note: always commit from root directory. :^o Paul. (This used to be commit 5a38eaac75a6bede2d946f69cf664d7ca3989b55)
       new  89042c1   get rid of SIGCLD_IGNORE for HPUX. A user reported it causing lots of defunct smbd processes.
       new  0235299   increase the debug level in the "added interface" debug line (This used to be commit b12b3626fd9ccc9cdf2111937b3ee344da361b1f)
       new  a3b7bdd   pipes.c:
       new  a9e1efc   JHT ==> Fixing blocksize argument. Patch by: Llyod Whiteman 	<lwhitman at stm2.nrl.navy.mil> (This used to be commit 67c1e87e8fda724da6dd3663641639167dd33a16)
       new  577ae65   pipes.c:
       new  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 [...]
       new  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)
       new  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)
       new  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)
       new  8871297   loadparm.c proto.h:
       new  b270732   added api_lsa_lookup_sids() function (This used to be commit 35dd48740d8f733e7725813322b094b4679b31c5)
       new  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)
       new  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)
       new  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)
       new  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.
       new  e5494e2   bracket some macros
       new  f726e55   an implementation of the NT domain credentials protocol (This used to be commit dd6ac9b1eea3b0ace27fbd014b5ad4625c1fdf94)
       new  228cef8   JHT ===> Added smbadduser contributed by Mike Zakharoff. (This used to be commit 135d054e831cd0f5962acc05d03b38360b73827e)
       new  ad54a56   credentials.c:
       new  5a3ea52   pipes.c:
       new  7d82c24   moved the array macros outside of the CAREFUL_ALIGNMENT define. (This used to be commit d9fcf11aa04ff04dcbccd628322240f8324ae51d)
       new  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)
       new  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)
       new  12f2c00   Added definition of oplocks parameter. Jeremy (jallison at whistle.com) (This used to be commit f9df5ac008e368af86addee058f75c7e79ca74ce)
       new  502a377   Added in oplock info. Jeremy (jallison at whistle.com) (This used to be commit 229b6c409240a8dca9172702b8fefb31aa3b13a1)
       new  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)
       new  1ece349   fixed the log wrapping bug.
       new  14aa3c0   corrected paragraph giving the impression that samba can be a domain master for multiple workgroups. (This used to be commit 37a8a5c4c69f051fa1b60f85db1f0ea6360bbba2)
       new  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)
       new  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)
       new  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)
       new  c5e739f   Makefile:
       new  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)
       new  b94ddf0   ipc.c :
       new  7f296a8   added lsa_reply_srv_pwset() (This used to be commit 0d043cfef289ee82287bb6014a164ba83ca87f30)
       new  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)
       new  7fcc737   the usual (This used to be commit 2ade5b2706b884fbca2a5794912280a58bc41a08)
       new  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)
       new  f0340f4   updated Sunsite UK. (Paul) (This used to be commit 15a987b9b84293e0c921388b63519e0cf320601f)
       new  9160c85   namelogon.c :
       new  13ff49e   JHT ==> Luke, your forgot to change the modified date! (This used to be commit 1e2fe7c0db0386cb6a007b11ceae53d04e9b8658)
       new  b6dd030   remove { and } from the list of illegal characters in filenames. The CIFS3 spec does not list them as illegal.
       new  ecd462f   Added Finland ftp mirror (PR#175) (Paul) (This used to be commit b1ba290f2ee8c4317e0daf7b6ae18caa82331cc2)
       new  a26037a   added debugging macros (suitable eventually for use in tcpdump, hopefully) (This used to be commit 946d73cf838976b905550288cac3aea7c43959f6)
       new  60575a8   ipc.c:
       new  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)
       new  db20ab9   getting somewhere.
       new  95625a9   updated the "comment =" entry a bit
       new  0b04310   align_offset() adjusted pointer to wrong location.  oops. (This used to be commit ba28678e3f673cd10d936f59ff0df6a852aca793)
       new  6032ec8   JHT ==> Removed linefeed that caused problems. (This used to be commit 534b4c6d371eff6fdbcbcf5fafa3b79d3116b544)
       new  2259e56   byteorder.h :
       new  081dcc7   checked in a file with a compile error.  oops! (This used to be commit 28d96c7e6de19a28346d406ccc6fc8b00305903b)
       new  369de02   JHT ==> Getting ready for 1.9.18alpha1. examples/smb.conf.default: 	added line "share modes = no" to netlogon share parameter list
       new  2225fe1   debug info added (This used to be commit a3f96555b47265b8cd4d1f735af58375e2591d56)
       new  a25205b   reverted a change made by Luke at his request.
       new  fcc885e   debugging... no idea what i'm doing. (This used to be commit d7a9a02e0a9e1e791810c24bcfcbd39a6bd7dac5)
       new  1035aa9   split pipes.c down into util, netlog and ntlsa. (This used to be commit 8fe02c239d70497af449ed0cdf1a32de10021ba1)
       new  106410a   resolving some of the confusion over credentials. (This used to be commit 9d1f45ca6bbdeeef448ccb55e1275c6f9ec59820)
       new  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)
       new  8c3fedf   lsa_io_r_req_chal() - challenge is not 4-byte aligned after the unicode                       strings. (This used to be commit 717bcd6e3457f355583b4508d1f4edc9a52650df)
       new  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)
       new  cdd01aa   Added fixes for become_user braindamage. Jeremy (jallison at whistle.com) (This used to be commit 08afa51f5c80f3da983781774378bc1646c431d7)
       new  9f6a10d   Broke my own rule about checking in uncompiled source :-(. Jeremy. (This used to be commit 9fd056c91196746e09f220a15171f3c97791dcce)
       new  657fc88   changed *(uint32*)(clnt_cred) to SIVAL(clnt_cred, ....) (This used to be commit 0056b154435e9d2a3fd2be37f7c3afd9e3fbfd87)
       new  eadada9   docs/DIAGNOSIS.txt: 	Added comment right up front about "your server is being unfriendly" 	type error messages.
       new  6084046   credentials, query info reply. (This used to be commit 9b095887df204393090d7da9a47508685ddd5163)
       new  8fe499f   byteorder.h:
       new  d4605d5   Added a copy of the LGPL to the samba/ubiqx/ directory. (This used to be commit 28de393878872081bac3a0b3ca82d915eae56701)
       new  5ca38ba   pipentlsa.c :
       new  f915115   Added a very small piece of documentation to describe the binary tree modules. (This used to be commit 781be1daac75092666c1753f21871f2923a6f775)
       new  e3d56eb   First draft of a README file to explain the origins of the "ubiqx" code. (This used to be commit df3bafd0c488760b1909329c899102d92a2fe16b)
       new  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)
       new  91e56c7   force the salt to be a maximum of 2 characters long in calls to crypt()
       new  be73ce8   fixed a stack overflow bug in api_lsa_req_chal()
       new  9d3cce7   fixed the freeze on logout bug. The fix has several parts:
       new  cc0f55b   added loopback_ip. This is used to detect packets from ourselves (This used to be commit eb76fea411c5c3aa96b7158d02b49ed42ec7ba70)
       new  54c3f7b   add the port number to a debug statement (This used to be commit 97d06dd05e952a134be26ec5998ec4b8d38991dd)
       new  1860d62   the usual proto.h update (This used to be commit bdf3155418be02e2fe4daa1d2538f236be414e98)
       new  df4afea   added srvsvc basic pipe, straight from paul's code.  does NETSHAREENUM and NETSERVERGETINFO. (This used to be commit 96b17b829fc787c15cd366eca604c09d68b5b900)
       new  5619b53   Added ubi_sLinkList module which manages simple singly-linked lists. (This used to be commit e55a3dc94a824b61a7123b080705be2271268ee4)
       new  d838452   smb.h smbparse.c pipenetlog.c :
       new  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 [...]
       new  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)
       new  b525c17   This code manages a simple doubly-linked list. (This used to be commit a88ae60fc33e3598f46dfc38e930e261d5e06888)
       new  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  [...]
       new  98f6293   Don't need it any more. (This used to be commit 905b2b9562a8c82696d38024ec42aa38ca990277)
       new  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)
       new  69eea4f   fixed the problem that browsing breaks if you put quote marks around the server string option.
       new  b676826   Added Michael Johnsons' PAM modifications <johnsonm at redhat.com> This patch has been checked over. JHT (This used to be commit c84a043f89ccba001597962cd03e2f2a634c4b08)
       new  ae9b654   add ERRDOS/67 ERRnosuchshare to the client.c list of error strings (This used to be commit 1cccd7c519b8a706567477629bee70f7b7267b5c)
       new  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.
       new  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 :-) :-) :-).
       new  eb7f4cb   smb.h :
       new  4fe2399   added -a "append log" option (This used to be commit 4b7d51ffb8cf23662e0e58a785620a0652da5a7c)
       new  d2dc777   document -a "append log" option (This used to be commit 51182b915268ed1af516090a6230fb8eee252691)
       new  008b773   fix the handling of negative name query responses and the handling of packets with no answer section in general.
       new  34e2b01   remove a spurious error message from nmbd. The message was:
       new  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)
       new  f3c37f9   smbparse.c smb.h :
       new  9e46265   pipenetlog.c lsaparse.c smb.h :
       new  545d6e5   make_unihdr() was setting the length to 1/2 the required value. (This used to be commit 4c99a083b9555b1ccf16faf0d4c1fba8f52bbb6a)
       new  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)
       new  135add3   put the new example config file in here as well (This used to be commit b75580a6bd5a5607f6901915ae0f5357015bd274)
       new  a0a28db   add a note about running testparm after modifying smb.conf (This used to be commit 92e7092af1daf9349ca9fb00cd27c0ddc21b37d9)
       new  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 & [...]
       new  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)
       new  4e49cb8   Fixed small typo. (This used to be commit 2b15116a9ab48381445a6b7fb4352f71bf8860c0)
       new  0225c88   put the NT_STATUS_ALLOTTED_SPACE_EXCEEDED error in instead of 0x99. whatever that means. (This used to be commit ce54f3a7a965b0a9f888dc45d6f4633609d5ca08)
       new  360676d   add a section on encryption and change the formatting a bit (This used to be commit cdf4aa565302df07b0232c52506ab77be968f80d)
       new  30ed3b5   pipes.c pipesrvsvc.c :
       new  baddbcd   Added comment submitted by Frank Varnavas. (This used to be commit 7d8c0b60f19fb503619e3bdcde7aaa144e56dcd4)
       new  b0c1487   added the following structures:
       new  54ffd7f   Makefile :
       new  7aa5495   creating NetShareEnum parsing / reply creation.  compiles, but untested. (This used to be commit 0a191ee5047b2c81c7adb0554c39ec43d8690230)
       new  0c1d45d   debugging the srvsvc Net Share Enum.  some padding issues; some string length issues.  it works! (This used to be commit 80523a3e83191c9e0b930fc71bd502a94a6f1b19)
       new  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)
       new  62b73f0   move calls to smbhash() inside smbdes.c (for legal reasons) (This used to be commit 9dfab27da3634539e99eb48c85dd5a64212e7005)
       new  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.
       new  f4b4b3e   casting cleanups (This used to be commit ab849a97821c9e1f199eea8ea2ec477687bed947)
       new  3e670e4   a major share modes reorganisation.
       new  65ae392   Fixed Upper/Lower case typos. (This used to be commit 53a8a6ced58429886fef019a56c9059e0dcb6622)
       new  423a7c4   util.c password.c :
       new  dc9999e   removed home_share from user_info structure. (This used to be commit c59b8cee4721eeeb79f07f48ac17492530d4cdb1)
       new  da4dbba   updated briefly to mention NT domain support as working, but experimental. (This used to be commit 9dc6fa1869b5be3c3032b6f7a1b3195292927040)
       new  dd2cc17   Added DNS Proxy, Printing, [netlogon] share modes = no. (This used to be commit 7b3340c78dd9654d6f8e04196be6cd9e826daaf6)
       new  67cf727   NTDOMAIN.txt:
       new  6355a22   added copyright to headers. (This used to be commit 38287a59ae1d4053d4cd2f53a141a5c826c21efd)
       new  246cd60   added description of parameters:
       new  77a9385   added "domain groups" parameter, allowing you to specify the groups that the user belongs to.
       new  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  [...]
       new  a6929fa   Adding make_smbcodepage.1 man page. Updated smb.conf with dos filetimes. Jeremy (jallison at whistle.com) (This used to be commit c4a4a9016ea5654c5d945a935e60d4f1f3b073e5)
       new  ea92c8d   add some debug info (This used to be commit b22fa0d7e3d1158112e03f93a22232e719fe6003)
       new  ac21902   get rid of the KEEP_PASSWORD_SERVER_OPEN define (This used to be commit ed484d4501e855f467ce2b3cfa63855acfe5e516)
       new  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)
       new  0891bb6   rewrote the password server code using the new clientgen.c client interface
       new  6032872   some cleanups in the clientutil.c code.
       new  c9ab32c   prototype updates (This used to be commit 2b976cb7ecf50c118bd15923f6500bb8d2e058b7)
       new  4880c4a   added a note about which netbios name is use in server level security (This used to be commit f02672439554159ee49412731978286865418588)
       new  8dba4c6   add a note on how to map usernames with spaces in them (This used to be commit 708399e23461f2cce869038ab99d5e5bb54e4a62)
       new  3700907   Updating an entry.Paul (This used to be commit 1b056ddd9a787de902639b2ed85fe3953a750562)
       new  0aa3935   fix the order of become_uid() and become_gid() in become_root(). This was a harmless bug but left log entries
       new  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)
       new  bb9ca7f   check for EPERM or EACCESS in file_utime() (This used to be commit afd7592ffd74fbc77f4b177b007291df95f418ef)
       new  0083afc   damn, I spelt EACCES wrong.
       new  efe9b26   loadparm.c :
       new  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)
       new  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)
       new  cd8d758   preparing for release of 1.9.18alpha2 (This used to be commit 27dbb81dd3ca44b45238d63f2ff3e8da429f9845)
       new  a5351dd   The ubi_* modules are under LGPL, not standard GPL.  This README explains that. (This used to be commit bc2834c2cc7bda0c1e780d160a73c8b71bfe467f)
       new  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)
       new  59759f0   preparing for release of 1.9.18alpha3 (This used to be commit e4f6ec8c0e2c1ea055cdc811b19feccbc808fd0b)
       new  988c73b   don't send any statistics in the node status reply (This used to be commit a5f52340a49bb2c4f2cdfa7b3c8b45cc5b0e9ec6)
       new  bda8cac   updated tel no and email address for my entry. (This used to be commit da4b2bf466cfca31009e02f9b33227c0c4a048b2)
       new  e5c3191   Implemented asynchronous DNS lookups in nmbd.
       new  f20e6f6   shared memory code cleanups (partly preparing for a possible sysV shared memory implementation) (This used to be commit 8d1993c71a5d5d32636f62ba9b9a9009ec74d730)
       new  2e8cedb   loadparm.c :
       new  5897f04   Makefile client.c clientutil.c clitar.c nmbsync.c :
       new  a947dff   Makefile client.c :
       new  d38aba3   client.c :
       new  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)
       new  10e186b   missed one of the files (lsarpc) in the touch and chmod instructions. (This used to be commit c100b39be9bd28498d6fda55eb2ed90af85cd3f6)
       new  203c93e   general sorting out, from crashes generated by do_lsa_req_chal() in client.c
       new  310536a   missed nmbsync.c when adding setup count and setup pointer arguments to cli_call_api().  sorting this for jeremy.
       new  56214b5   commas in the wrong places... (This used to be commit 0ca7a64515065c0d8c47b38ee996901bd5e00020)
       new  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)
       new  abb255c   Big change to make nmbd code more readable/understandable.
       new  a12f047   nterr.c :
       new  be0f2e1   nmblib.c :
       new  a60ad7b   default server_name if NIS server is unavailable should be the local machine, not a NULL string. (This used to be commit 5b15b17fc6da0e2b496822638edf566dedf3efde)
       new  96d6187   updated to reflect the current state of play:
       new  7809548   preparing for release of samba-1.9.18alpha4 (This used to be commit e24465890a2fd87fce4f88b97f7ad84a4cc34d7b)
       new  1bdf2d8   preparing for release of 1.9.18alpha4 (This used to be commit bf5b060bd9d210efe95b3529dfba98c5c49716e0)
       new  3a25722   update SGI build files to latest source (This used to be commit f492bd51a61cbe6dd4f1971491b760fc7ebd2554)
       new  390c1f3   Makefile :
       new  027630f   sam logon query creation functions.  written twice because i deleted it. (This used to be commit 9eee8c2007bf4f7756f6d645a61055101d280316)
       new  5493293   got the SAM logon request generated, and received a SAM logon response back. YEAH!
       new  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)
       new  11ff512   oops! (This used to be commit 2119624010e599359f4829cce6800bb0c55d281e)
       new  b370173   latest version (This used to be commit 48c4eec98defc2ade02fe7be1539367a53cbee98)
       new  5f985d7   updated to describe smbclient work recently done. (This used to be commit afa790f14cc11b7be110d767e2395a819cf8ceb4)
       new  326da27   preparing for release of 1.9.18alpha5 (This used to be commit 1b17455066098104b9b0907a58195328c6467d71)
       new  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.
       new  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)
       new  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)
       new  95b3b14   hooray.  hooray some more.  hooray a lot.  got the client-side working.
       new  d807001   added mention of compile-time experimentational NT Domain code. (This used to be commit 800a7218bcdf3ce57af0ce0428f96d42edc1d188)
       new  8047228   Fixed 2 oplock bugs:
       new  464dc54   also disable read prediction in 1.9.18 (This used to be commit 0f15558efb26b7215540a588dfe8733e9346d407)
       new  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.
       new  8586dda   added LSA Open Policy query and response processing to smbclient (This used to be commit 16cc27852bf54999db4b0a3665b0743d9fe0e74a)
       new  d94a4a6   documented LSA Open Policy Query. (This used to be commit f5c24c8d9c397d5a7a3f9d0f5dbfd204485f2662)
       new  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)
       new  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)
       new  44b6fa7   updated header to 1.9.18alpha6 (This used to be commit d4bf6deb5adea982913507ad5089929521274485)
       new  2a8169f   updated to indicate reported success with NT 3.51 as well as NT 4.0 (This used to be commit 69777caec171c1eafdc6a4958a931efa06a9beab)
       new  2391c5a   spelling mistake (This used to be commit 81374d30661fb3ad0271e7d2db9eecb7beb3d42b)
       new  e6ee5fc   preparing for release of 1.9.18alpha6 (This used to be commit 28ef0df30efd4011e6a782dc02474b6d4082d6de)
       new  a030c93   Fixed ntclient.c so it would compile. Jeremy. (This used to be commit 598e98e5612250966696826a98de35356f8f03d8)
       new  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)
       new  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)
       new  7c20ee0   refuse pathworks type R connect (patch from Stephen Tweedie) (This used to be commit c63fee2b282c8b53f87e63995384602b66a805a6)
       new  c9fa24b   SYSV IPC implementation of fast share modes.
       new  e06da92   define USE_SYSV_IPC on a bunch more systems.
       new  ba4d965   define USE_SYSV_IPC on sunos4 (This used to be commit 6388da22eb95c8bfd3f17f5645bdaa16cfca0c6b)
       new  e75de8a   lower the default hash size if SEMMSL isn't defined (This used to be commit 9f0be847fdbcf0f8bbd69de6cdf277ae0440bcda)
       new  d6739a1   define semun for broken solaris sysvipc (This used to be commit 4db076e08bec525ee908a391b22fdc12cc66bc27)
       new  c79e0ab   fix cast (This used to be commit af13f5e1788b6f81cfcdaeb85dc709458e3d4816)
       new  9c717c2   fix for broken sunos4 includes (doesn't have SHM_R) (This used to be commit 6ca96782ace2258707f49d204726a00baef9d941)
       new  f320197   need includes.h to compile on some systems (eg. sunos4) (This used to be commit 7d80e25bb422d841aad81c2b3d76039bba6c9f79)
       new  79f6701   enable sysv ipc and fast share modes on OSF1 (This used to be commit 3480524e15aba50dd459ac5979eabb8974898e35)
       new  d8e7942   smb.h smbparse.c pipeutil.c :
       new  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)
       new  86f4709   tired of updating Makefile - use perl script to generate it now (This used to be commit ce65e1f4cc91db533c26c3ccdba6d4dd3286d22b)
       new  f0da0c5   removing Makefile and adding perl script to generate it form source tree (This used to be commit eb95385f65bb36528649e205f617a03dc8db2d97)
       new  3c214a8   mention that Perl is required for build scripts (This used to be commit 9e51c248af8e7845b4ab477893fb07ab7840b7a2)
       new  8f0316b   Adding Windows 95 printer driver code donated by Jean-Francois.Micouleau at utc.fr. New program, make_printerdef, plus two new parameters :
       new  0f848f6   Adding PRINTER_DRIVER.txt docs. (This used to be commit 02fc5e756dfb71ad213aacf388563608fbaf7309)
       new  db12131   Added "printer driver location", "printer driver file" parameters. Jeremy. (This used to be commit c739de26c286ad1c6e19896c7e9757bc584c7fc2)
       new  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)
       new  fe0a702   byteorder.h :
       new  b925b3d   added frag field to make_rpc_hdr() function (This used to be commit 6b0e51929495582bc48a4d5fba24aa7c1f7caaf6)
       new  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.
       new  cb6941a   - don't allow locking to initialise twice - check that it is initialised before de-initialising it! (This used to be commit 68ad7b91999216e5721207b5a79c3a66be7cf420)
       new  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!
       new  a2cbf43   split ntclient.c down into appropriate modules. (This used to be commit 50d7e4d6f6b5d770742ee83523d6146cf51f8259)
       new  0db5b8f   ipc.c :
       new  ebafb1e   called dump_data() from show_msg(). (This used to be commit 89664898e2457de2986d515f6f476993ee1bbea2)
       new  651a62e   updated to current version number. (This used to be commit 8eae5cc0fd2ccee1e34cdec5164d53f8afb9c668)
       new  26f5e4f   preparing for release of 1.9.18alpha7 (This used to be commit dceace804ea3efa8de6ab31fb44acdc10d46ed73)
       new  520878f   ipc.c ntclientpipe.c:
       new  77cc0d6   typecast in calls to print_asc() wrong (This used to be commit 4088683ee046783678d4f748ddb03b5907d00506)
       new  1337b61   zero data parameter being passed to smb_io_rpc_hdr(), which couldn't cope. (This used to be commit c0137cd8fe1362beef9ce879cc558869bdf2edfa)
       new  21fda98   byteorder.h :
       new  4da6236   preparing for release of 1.9.18alpha8 (This used to be commit 48548526e8bef3cdc6f5d202bb6c7849e7862e48)
       new  cbafcc4   update (This used to be commit 9dd2fcae78042a2777f068d4a574605397402aad)
       new  a275e5d   removed mechanism that created actual files NETLOGON, lsarpc and the like, which are pipes on the IPC$ connection.
       new  15e1347   updated documentation as chmodding files /tmp/lsarpc and /tmp/netlogon is not needed any more. (This used to be commit be649198e61b2c2eed7b4a221bbd0bdbab074823)
       new  6f36232   preparing for release of 1.9.18alpha9 (This used to be commit 9212c93beefa83be349b250fe98b65e07d842038)
       new  628d799   moved ubi_ modules back into the ubiqx directory.
       new  397e1d6   Chris will be pleased to know that mkproto.awk no longer runs on the ubiqx files :-) (This used to be commit 13d90255928711c05d8e147081afa309b8abf1af)
       new  f1093ad   Makefiles for libraries.  the dependencies aren't quite right, and i don't know how to sort them.
       new  739a730   Makefile:
       new  fcaacea   GLPL notice on the rpc_pipes/ directory (This used to be commit 808a0b1be700eaf074c113f45bb5febf02d41112)
       new  3e0fb18   Modified Files:         ubiqx/Makefile ubiqx/README.UBI
       new  55e2dc7   storing pipe name state (from set named pipe handle state call) in the pipes array. (This used to be commit 5335d5cdc4659f4676958f0399e2de29a117c133)
       new  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)
       new  e77e5e6   blanked out these files, so that if someone does make proto, they don't interfere with the files in the rpc_pipes/ directory.
       new  d5fdd84   - cleanup some warnings
       new  f0b2473   removing the files that are now in rpc_pipes
       new  48d07d5   this is now in the rpc_pipes directory (This used to be commit 642ef3c78ad6d1c75ac127ff2169a9081a1c1454)
       new  ad5c8ba   no Makefile needed here either (This used to be commit 4d9cd22c9e885a3b1535ab4d80f0622121abc7a6)
       new  23c6803   pm_process() never closed the file (a memory and file descriptor leak) (This used to be commit 0d9b0d0fffc2b11fe4897b8b99f321fc7d9a143c)
       new  30c0469   OSF1 doesn't define union semun either. (This used to be commit af7700aa2e3c736f86ae3217a424dfb0910f5f45)
       new  88bd62c   define NO_SEMUN for svr4 (This used to be commit a43fa71a5fa740ae8757989c4177f21d8193de94)
       new  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)
       new  bc5e2a1   Update file for automatically generating a release (This used to be commit 01df21c22d567a0cc6d69a03fd3246dcfd92217d)
       new  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)
       new  264b1e0   some locking code cleanups (This used to be commit 6d77311d6cecabafb86c02e26b30724425ef6208)
       new  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)
       new  0024725   change a debug level (This used to be commit d8b896a90fb693187a11456e46971c873e9f0d60)
       new  224c40a   a simple SMB torture tester. This will allow us to evaluate locking techniques more accurately. (This used to be commit 054e3b2ae3a8cfb98fde72becef9b05de34d2ba7)
       new  6a0590d   set O_CREAT on lock file (This used to be commit 32fecea63b892e0a15c398cfc65d53c4ece74d86)
       new  9b1b141   updating to latest version (This used to be commit 4525c3b6e57bcc7b878eb4194e21603f33e9d7ea)
       new  c533c07   client.c clientutil.c proto.h rpc_pipes/ntclientlsa.c rpc_pipes/ntclientnet.c rpc_pipes/ntclientpipe.c :
       new  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)
       new  18f3226   updated version number. (This used to be commit 4de4571855d8c9695035beaa3353bdd9c9a0eb78)
       new  cc17cd3   mention of GLPL for the rpc_pipe/ directory (This used to be commit f49eb1e03780f7c5e6355517b8f6134c571be246)
       new  8e873b4   preparing for release of 1.9.18alpha10 (This used to be commit fa251b7eba48c9ef2d8d3d798ce5b99c8508c243)
       new  87cada5   minor async DNS cleanups
       new  60e8211   don't print the progress so often - it slows down the client too much (This used to be commit cc6e7706635ba4bf044ebd5a525113c1b2fd93e3)
       new  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)
       new  d186100   fix comments (This used to be commit b3fd976b6c5c8342d04d87a7523864b09918d260)
       new  56eece1   got rid of redundent rpc_pipes/rpc_proto.h (This used to be commit 1a454f818841bf016ff04fd70cd73a5964d56f2e)
       new  4012c1c   convert the credentials code back to uchar[8] from uint32[2]
       new  e67c2e9   fix some uchar/char conflicts (This used to be commit c164681dfe2ad9623a59f01eea914bf27d4801e5)
       new  eebb68b   loadparm.c :
       new  ab75bce   documented "domain hosts allow/deny" parameters (This used to be commit adf3119245148d517913efb549e8b88d5ba66b39)
       new  16dea68   updated (This used to be commit 34325448542e307198635a15d5ff3bc895c24413)
       new  73b4787   updated (This used to be commit f39fe3b62dd869f218bd8a2c66de7b91c0044192)
       new  b26623b   Christian Lademann's contribution:  new capabilities in smb.conf.
       new  083a3be   preparing for release of 1.9.18alpha11 (This used to be commit cadd772df72aa13018ea6e909ed0d7e294f24b5e)
       new  4039df6   added code that _uses_ arcfour.  arcfour itself, or anything remotely like it, has *not* been added.
       new  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
       new  028679f   smb.h :
       new  bd83f46   add NO_SEMUN for HP
       new  52fa04d   Change to always register the WORKGROUP<1e> name as does Win95. Jeremy. (This used to be commit 313fdcd3e99e0fa2bd44b30545cf32e36cd13119)
       new  ba5086d   no asm/signal.h for linux as this is not portable
       new  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)
       new  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)
       new  bd529d7   following a cvs error, i am rewriting this monster-commit.  with bad grace.
       new  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)
       new  f9bbcb3   Modified Files: 	mangle.c server.c proto.h
       new  b9c6add   ipc.c :
       new  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.
       new  a90d206   added two more sets of tests to the smbtorture test. The tests I added are ones that I know Samba fails. They are:
       new  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)
       new  a81dd62   mod_smbpasswd() was junking the smbpasswd file... uninitialised variable warnings. (This used to be commit 1b0bd98bb3bfd3d8cd02e8983e825199e839ec05)
       new  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
       new  cc51294   byteorder.h :
       new  77aec4a   Rolled back tree state to 11:59pm 8th November 1997 EST to remove problems. Jeremy (This used to be commit 4a36ac236c2ad634f05efcd0179875d09988614a)
       new  c2d2a17   Removed pwd_validate.c as no longer in main branch. Jeremy (This used to be commit 5a4a936b2c1eb6659980c69f6d05b45b14e63735)
       new  5c3f9f4   auto-create the locks directory on startup (This used to be commit a0ab8fe54c27d9f25266c5abfd60458827500dfd)
       new  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)
       new  5b6d9d4   fixed a bug which caused nmbd to core dump.  The problem was incorrect parameters to cli_NetServerEnum() (This used to be commit 628d5895aa8a6add1a76bcf2561d01881b7c8c63)
       new  30dfa00   added code to test the cli_NetServerEnum() function in clientgen.c (This used to be commit 4933ba49b55a9a438b006c977c7ab6f5960065a3)
       new  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)
       new  eb97fc7   don't do the mapping for group names if the name type is 0x1c. This allows remote logon servers when using a Samba WINS server.
       new  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)
       new  e4f9da8   fixed typo (This used to be commit 02721a9f1be6aed11a68b70c910056f054c64f67)
       new  6a6653f   changed nmblookup to only set recursion_desired in queries if the -R option is used. (This used to be commit 4561b8242e12c63401d008e7fdb2442457bd366d)
       new  31e8936   added some debug lines to the rename code (This used to be commit ee3042eefb47bbdbefc83ab3f0f407c7dea4d8a0)
       new  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)
       new  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)
       new  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)
       new  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.
       new  ab3f446   the usual :-) (This used to be commit d6467d44b14f4bc683b839d520b4df38719bf2c0)
       new  a5d239e   fixed some typecasts of (char *) to (unsigned char *) (This used to be commit c98ba8c748bd852ff609cec5510cd5a013f51fd2)
       new  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)
       new  8bf0f35   added a test for the NT SMBgetatr bug in smbtorture
       new  74f06e4   minor wsmbconf and cgi changes (This used to be commit bca9c49e6f24c2ee79cbb9b6ebf69d6647146fc1)
       new  a1c5442   test SMBsetatr as well (This used to be commit 2f29c24ba721e417828efca57011ed45892191a5)
       new  c16d132   added some QPATHINFO and QFILEINFO tests into smbtorture.
       new  931d015   added a SMB_QUERY_FILE_ALL_INFO test into smbtorture
       new  ebe7c7a   added cli_rmdir and cli_mkdir
       new  df46de4   Remind them to read the man page about needing to be root. (This used to be commit 9ccd76e64d396c5c7f1da7346196476ca9a21eb8)
       new  e54a611   get rid of stat command (it is a hangover from an old experiment) (This used to be commit 8ced76c4c71c67c54bf0deedff5a7adfca04e4f3)
       new  6c158ad   oh no! my favourite hack is broken. You can't do:
       new  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 [...]
       new  bca5c72   there was a bug in my oplock bugfix :-)
       new  f4e60aa   preparing for release of 1.9.18alpha12 (This used to be commit 9cac33a13dc7c4890628436b80f6cbd8361deab2)
       new  7f2cd86   get_entries is an int not a bool (This used to be commit 84215c9b91f3c5130b172a3bbc83c7ddd66c5cb8)
       new  7c025b6   pass the mailslot name to process_logon_packet()
       new  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.
       new  ec8e33c   use -1 not 0xffffffff in SIVALS() macros
       new  7da2663   don't display locks for dead processes in smbstatus (This used to be commit c7df484ef6d746fb1f5b53007ee04fa54e5f2223)
       new  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)
       new  bea2394   the logon script example should use %U.bat not %u.bat (This used to be commit e57275dd193d648458293b25f0cc3c7179f26536)
       new  365f1ea   dded error checking to scripts (This used to be commit b7e1265f106010e03d92575f4578162ec659994b)
       new  ceb047f   remove stutter from closing instructions (This used to be commit 358fcbf2e4ca274d7ef34e3cac0bc7fd72732ec5)
       new  00b5a07   fix for systems that don't have PWD environment variable defined (This used to be commit f67e21f73ffa3bbb1f3bffae709219c86be236f6)
       new  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)
       new  0e6a7ca   Documented the 'veto oplock files' parameter. Jeremy. (This used to be commit 0263f333f22d2f7f90a155ff19915ff58929bba0)
       new  7b10574   dont try getpeername() when Client isn't initialised (This used to be commit a32ca542ad294ecc3848ca511337a8cc994d67be)
       new  c65bcc2   get rid of some things out of smb.h that are already in local.h (This used to be commit d55df52487ca6786f1635276b2787857a772219a)
       new  7097597   HPUX trusted systems need to use bigcrypt() not crypt() (This used to be commit 979eaf9e9c4dd58f1371597585d4cd64841febd0)
       new  6a012a8   the default GUEST_ACCOUNT should be here not in smb.h (This used to be commit 13c2f432d61381a055378d303dfc8806ea4eea42)
       new  a53d7c1   changing the comment in find_new_file() to say why a base of 1 is used (This used to be commit 2b0f3fd14908411472be032ad09144cb71c55479)
       new  f97a49c   add the null string to SMBsetatr calls (This used to be commit fbb2be050ded099741345a101ba13e6b12ebc823)
       new  1463cb1   fixed the help message for -p (someone complained!) (This used to be commit c779ed654ec7d9f1fc870476a05d2294e8c0faea)
       new  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)
       new  bd1abc6   hopefully handle "ready and waiting" messages in print queue output a little better (This used to be commit 465edceecf86cafd225e5662b01242f87f0bd603)
       new  cc12fc6   I'm slowly getting though the todo list :-)
       new  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)
       new  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)
       new  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)
       new  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)
       new  87df234   allow local_machine and remote_machine (%L and %m macros) to contain spaces (This used to be commit 93f0619e049d1598db0c3022aeccf33910b0550f)
       new  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.
       new  7a668a7   applied a patch from Norm Jacobs to allow "printcap name = lpstat" to use lpstat to obtain the printer list on systemV systems.
       new  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)
       new  d3046ca   slight cleanup to the linked list handling (This used to be commit 97b62b347648411d034ab91845ae607eca4dfad6)
       new  63a35dc   Makefile.lib does nothing, so remove it (This used to be commit 4800a02a92d9451d3bd51e7b9e366e4e60a3789e)
       new  28f37ef   don't use free and alloc as structure elements (This used to be commit f7066355b00a169423b4f64f58567e19b52abc1b)
       new  5000693   added optonal MEM_MAN code (This used to be commit b524c8da5141e3e030e14b3a0167fa5c7ae91396)
       new  c81a3b8   got rid of the WRAP_MALLOC code - mem_man does it better (This used to be commit d9bb3a4eba9c630370fea0fa297b176fd2afb532)
       new  bb97a6a   allow for zero size reads in asyncdns. These can happen after a signal (This used to be commit 8bac91a6e7a3601b093cb64e9cb3bcc1663fb4d4)
       new  00fc025   catch signals in the async dns daemon and allow it to auto-restart if necessary (This used to be commit fa599067f074647a5bad2ffd0fce12ae0a4e43d2)
       new  75c430c   Added one more USA consultant. Jeremy. (This used to be commit 83c2414baf236b68f5c2461d1ecde845ec280b3f)
       new  56f8788   fix typo in directory name (This used to be commit 2e73fc0449beabc9658b3fe869e577a868af3c0d)
       new  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)
       new  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)
       new  155562e   fixed over char 127 problems with isupper/islower. Jeremy. (This used to be commit 4ac95226fff8e48a0024e2beb78df662fcfeda62)
       new  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)
       new  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)
       new  edc0554   fix a bug that sometimes prevented smbclient from connecting with protocol < LANMAN1 (This used to be commit 95ad2c284dad9c5042ac113eb7067a10531d34a1)
       new  111245c   allow name_type 0x20 as well as name_type 0x0 in dns proxying (This used to be commit be8a40487c128947cead19a43cf2f983e9543305)
       new  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)
       new  95d600a   fix bug in log file specification (This used to be commit 9b77a642bd302b7aea2147d1cbcd61e310ccfd91)
       new  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 [...]
       new  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)
       new  dfac756   Added new wins & lm announce options. Jeremy. (This used to be commit 847506a755fac3f97274a19c8a02a2a22f82ca13)
       new  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)
       new  b227775   Added 'missing feature' section for Chris. Jeremy. (This used to be commit a66c7ce2219d136205a7b355144be2c45ab88aba)
       new  59fcf14   preparing for release of 1.9.18alpha13 (This used to be commit 90b8675b88aa01ae912b5c8849ffb406ad976b95)
       new  637c3ed   - handle ENOSPC in shmem init. - be a little bit more friendly about grabbing semaphores (This used to be commit 87f88708939a3b72b26716a0d6648c4ea2d14047)
       new  efa661c   Missed terminating {-1,NULL} in an enum parameter list. Jeremy. (This used to be commit 5ea3633445d49da7a71be51e008128b3bbfaef9c)
       new  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)
       new  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  [...]
       new  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)
       new  bc83afd   Minor spelling, wording changes to intro (This used to be commit 0cbb60976a59effeda7d554a3962915dcb5f5c79)
       new  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)
       new  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)
       new  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 [...]
       new  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)
       new  b6084bb   Chris' smb.conf parsing doco (This used to be commit 3f0ecaceb4adbb1f75c3b84fbd031596c37ec84c)
       new  8105ad4   Put it in the right directory :~) (This used to be commit 49694879a0f96b75bb2ca5ec120a5867706afc90)
       new  7a98737   Updates for 1.9.18 (This used to be commit 338407732d1473ab3682c6090db297e76d864b94)
       new  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)
       new  d1e796d   Fixes to compile under OpenBSD from "Todd T. Fries" <toddf at acm.org> Jeremy. (This used to be commit 3c9292505914e2119fa7b1973c9fbbe1742262b2)
       new  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)
       new  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  [...]
       new  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)
       new  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)
       new  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)
       new  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 [...]
       new  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)
       new  b4e0554   Added docs for new signal handling functions. Jeremy. (This used to be commit 24fb57e7507338845c2075dbd6d86922b3f028ed)
       new  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)
       new  0712d15   preparing for release of 1.9.18alpha14 (This used to be commit d3a238e7ac452690bd35f399357b8795100f60a3)
       new  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)
       new  65a21bc   use _exit to exit a child (This used to be commit 992b1cbc143be910d9b8e65afdc82c43d33650a5)
       new  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 [...]
       new  b26a147   fixed another couple of minor type errors (they could cause incorrect output but not a core dump) (This used to be commit 4dc66214a0cdf16e48cca961914fae37b3762330)
       new  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)
       new  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)
       new  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)
       new  32b1501   fix up perl script so it is a little cleaner and also works with perl 4 (This used to be commit 5b724c6551c963454fe4ce27cfc8756e0c76712d)
       new  19d7833   fix printer driver rpc to prevent core dumps. (This used to be commit 0c82d139e3eb20a00016df30f33835ab5150ecea)
       new  d018d7b   added timestrings to become and unbecome domain/local master browser messages. (This used to be commit 5e7e3d18b51e1eb949bc793d3106a17d8e65a1af)
       new  b0e6cf3   added commented out sections for supporting automatically providing printer drivers to Win95 clients. (This used to be commit e414f4223208dffb464940da90d536add88183db)
       new  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)
       new  974b6b0   added description of changes I made (This used to be commit 6b8f8005f2e04665ceefe4ad98587617ff2666d0)
       new  c2201f1   fixed type in list of ignored files (This used to be commit ae50080b6a09b62fbca0260e07a1bca4cde139ff)
       new  4bfffb8   Fixed type that referred to regedit.exe instead of regedt32.exe. (This used to be commit 6a55305070f7dfd8a615a7f2c6d10c171ff8f0c5)
       new  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)
       new  c271da9   the real source code for the smbfs utilities. Forgot to do cvs add first. Volker (This used to be commit 65406a546e15e53fcb0b724d0df3bc56a784edff)
       new  bd33a35   Added manpages. Removed obsolete options from smbmount help message. Volker (This used to be commit 2d550d28cd9d3cdb6f72e1f387d9c65dbc1404ad)
       new  984b47d   Updated french contact address. (This used to be commit 800510a852db046bf88a88c966c80d71b474f4ef)
       new  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)
       new  6e2aceb   Ensure that if we are in share mode security that the smb_uid field is invalid. Jeremy. (This used to be commit a689ca1ce5c3ffdc753dce329f51a8ede0592f29)
       new  f5f4aba   Updated for 1.9.18 - just need a few more changes & it's done. Jeremy. (This used to be commit d0ae436de138e84fbbbbd2dc4f5617365d907f4f)
       new  10f844c   Fixed an apparent typo: 2551c2551 < #endif /NO_FORK_DEBUG */ --- > #endif /* NO_FORK_DEBUG */ Chris -)----- (This used to be commit 954fc7e0d01443f4bfc7157f2dcba2187f6700ec)
       new  13603f1   Final changes - ready for 1.9.18. Jeremy. (This used to be commit 5e62a96e504f298b45dae904957029de91b3e3c4)
       new  7841ba6   preparing for release of 1.9.18 (This used to be commit c3f725ad889650147cf5b931ca9f34836daaf942)
       new  7bd96a6   missing a couple of binary files in the distribution (This used to be commit 84e2f7854769190816690f55bfd442e8bedc92fe)
       new  89450e3   fix bug in version numbering scheme (This used to be commit 2e9f4b5daa74484cbc8c3dc929ab3ae42d663f9f)
       new  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)
       new  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)
       new  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)
       new  b13a8bd   *** empty log message *** (This used to be commit a307b5155594a12ca978190cc9dec52e203e0fd3)
       new  385e40c   *** empty log message *** (This used to be commit 440535a0c755cfb55ced8fe537e2251d6a30714f)
       new  221fda2   *** empty log message *** (This used to be commit 7b031586ca33a381eb0e27f3557f43c2550df5f8)
       new  96eed00   propogate my cgi changes to the main branch (This used to be commit 215c97e83ac74757cffb4f64176c80ddb845d65f)
       new  08e0005   fix bug in search string (This used to be commit 04d2773a8e3b7c7dda33cd89b3042c868a1bb8dd)
       new  28ba0fb   left out a piece of my last fix for inst package version number (This used to be commit 66899c27cd4b475bb7974c4d6de6ecb6764fb6fb)
       new  195c36a   file srv_lsa_hnd.c was initially added on branch BRANCH_NTDOM. (This used to be commit d6354d60a1f96c0822a6345246d7b1cf52ebd391)
       new  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)
       new  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)
       new  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)
       new  4abd141   Adding new codepage file. Jeremy. (This used to be commit 91155265db1f0916716bf8da10bfda4e11124c55)
       new  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)
       new  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 [...]
       new  4b16f16   Added italian consultancy. Jeremy. (This used to be commit 9e864db97050d35675a2629ad0fb3decbd72de8f)
       new  c247cc7   Fixed bug found by Bernhard Laeser where we are announcing to the wrong DMB name. Jeremy. (This used to be commit 6b3d4620c128fe1f77f579a451eac7f41a83064f)
       new  12d50e3   fix problems with using inf files from HP for DesignJet 750C (C3195A) (This used to be commit 4e258eecf7088d78b285440ca87386987196eaec)
       new  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)
       new  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)
       new  0b2e575   *** empty log message *** (This used to be commit 1e1b0c80f84657f89ffcd4132887cd9f8a26885a)
       new  a7a312a   Added Romanian consultant. Jeremy. (This used to be commit 722dc838c754e9367cca5a3bd78bbb5d5871936a)
       new  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)
       new  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)
       new  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)
       new  dc91f32   Changed phone numbers for BitWizard. Jeremy. (This used to be commit 76e467238f195d94c0afb67a2d3af3560f26d3a0)
       new  74ef479   sync with changes to 1.9.18 tree (This used to be commit 175e85279df64a5bcfd5c3ecf50884bb970ab611)
       new  458a678   changes to correctly use some HP printer inf files (This used to be commit ab894c3e1de582864ad9c0f6ae797b73b4c2ba41)
       new  46c795d   Fixed warnings with gcc (assignments inside if statements). Jeremy. (This used to be commit 1a9e25d3bc610a1d49241e2fe39530813d983882)
       new  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)
       new  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)
       new  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 [...]
       new  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)
       new  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 [...]
       new  168fac6   *** empty log message *** (This used to be commit be395f4bce2863f4bd131793ea37f47f05e4151f)
       new  b5eb689   get rid of reference to removed file (This used to be commit afafae133f32f33ae642662a7e9cbb427ce4691a)
       new  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)
       new  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 [...]
       new  06859b2   fix bug when using lpstat as printcap file - remove space at start of printer names generated (This used to be commit 8f48a0571a4dda282bd3438e54a029400b7ca448)
       new  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)
       new  73647f7   Removed Brett Worth from Support.txt as per Bug#3833 (This used to be commit 9afe9d8897dbc2740dbba895186614cf1f1716ce)
       new  eefff40   Added Newcast - UK Consultant to Support.txt (This used to be commit 3e438c8e7ac336c12d40b0be967b04b2ae6b39a5)
       new  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 [...]
       new  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 [...]
       new  749b9da   fixed typo (This used to be commit a083cef78ba235cde22453d763a7f8caca8bbe58)
       new  3e36ba5   removed old unused test (This used to be commit 88247f23c6b6f3a7972cee3ffc3a0f8d15a899e2)
       new  892788c   ENCRYPTION.txt: Fixed typo. Support.txt: Added consultant. smb.conf.5: Updated with new parameters. Jeremy. (This used to be commit 71c70cf090b749827ae4186a6d389864708b7899)
       new  6d488ae   Added fix for doing pq command (from "James J. Szinger" <james.szinger at yale.edu>). Jeremy. (This used to be commit 7123405d6351cf6457adb1199dab3c6416bf9865)
       new  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)
       new  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  [...]
       new  7123107   Updated - removed "win95 bug compatibility" and added "dos filetime resolution". Jeremy. (This used to be commit 7ca827b6eaf948d57b8aefb09c6818371e1cd65b)
       new  a093e73   Fix for crash bug with amanda - from "Michael C. Povel" <Michael.Povel at hub.de>. Jeremy. (This used to be commit 735adfa01b7b2e540bb5476a77d6b689ca70852a)
       new  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  [...]
       new  c57e8d4   Fix to make us compile cleanly with gcc 2.8. Jeremy. (This used to be commit 0a535680077a9e436362fd7f1711f62b35317fa4)
       new  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 [...]
       new  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)
       new  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)
       new  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)
       new  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*.
       new  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)
       new  b3d9fe6   -N option still prompted for password in smbclient -L usage (This used to be commit 140fba461bc22f26055c13b04a084d2df16ac604)
       new  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)
       new  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)
       new  f0e121d   adding findsmb perl script to get info on smb machines on a net (This used to be commit 4adb00e41abbbaf6eaa014e6a599cb2c8b77d7da)
       new  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.
       new  3fb9f9d   Adding Korean and Traditional Chinese codepage support. Jeremy. (This used to be commit 2df47cf1bb3428fbaa8dcf45ec114ec3aaafae57)
       new  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)
       new  35d67dd   Jeremy is going to hate me ...
       new  6a37b24   allow for non-authenticated SWAT for demo purposes (This used to be commit 6e1237568b559c006ee5429308ac47e97cc4a1c4)
       new  c03c56b   - remove redundent strstr()
       new  49a5dd0   added Date and Expires headers in the mini web server so clients know what they can cache. (This used to be commit b6055e40bb91775a29b756640d95910a6f19814f)
       new  0987de0   added a "home" icon (This used to be commit 60ef0b31a0e85164a89a70a4f0d4e675db25f35d)
       new  c0b0678   added status page to SWAT. Similar to smbstatus output but in a HTML table (This used to be commit 8e4a412dba3dc6458651ea042096687b3fcfdc0a)
       new  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  [...]
       new  f7b48aa   This functionality was added to ubi_sLinkList, so is no longer needed as a separate module.
       new  4c6230a   fix core dumps on Solaris 2.5 systems found by Orn Asgeirsson (This used to be commit bafc7768925109d0e8e87152054d37ec3f4e7fdd)
       new  fdeea34   "For I have laboured mightily on Luke's code, and hath broken all I saw" - the book of Jeremy, chapter 1 :-).
       new  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)
       new  9302301   report the max size of raw reads as 65536 not 65535 (this now matches what Win95 reports) (This used to be commit a4c6884f43233d57a5f6465f67c4657dd061ae43)
       new  4389fba   use FSTYPE_STRING not "SAMBA" for filesystem type (This used to be commit df62c80e1d04059905b8a3c5bf9073ba91331e99)
       new  e8abdf4   add FLAG_HIDE to "config file" option (so it can't be set in swat) (This used to be commit f9f9fe67c7570f7585099a14c36bb3ff0291cdf4)
       new  31ab0f2   these have been replaced by swat (This used to be commit f9ce87f8658920bd73ed9968723bd5c65a07b8b2)
       new  dd43c1c   add swat to .cvsignore (This used to be commit e826790666a7fb4a39ecdbc8c8084d484a011a62)
       new  e1f131b   use password_ok() instead of calling crypt() (This used to be commit 53dc8ea5e315abf9ee8d38ffdb8a3057df0235be)
       new  2e68682   move setup_groups() into password.c so that swat can link without including server.o (This used to be commit 67bb8835c76e3efc43de55493971fe2402c0d709)
       new  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)
       new  540af9b   some initial help and images files for swat (This used to be commit d2376416d6350b22550ab56a590afd06d7c4d9bf)
       new  e5edc3e   added an install target for SWAT (This used to be commit 1a87b2c2b61b3785b6a6597b220fec611c5872e6)
       new  8e708b1   a brief description of how to install and run SWAT (This used to be commit 349500965c7e10cb073e50fe4d4b2abc19a3df18)
       new  2ad8cf9   Fixed typos. Anyone else like to vet this? (This used to be commit 49e025d557bc2b2a3a8e9a33d6736ca3972287b0)
       new  2207cdd   remove an unnecessary #ifdef (This used to be commit dfaa576d7e661b772daae602152239d8a1adce88)
       new  b56333a   fixed instructions in installswat.sh (thanks to Herb again!) (This used to be commit 5e25c845c7c9fe3330cd84e84cfc9b08d77d8cc3)
       new  914a0b1   removed a redundent return statement (This used to be commit 24e1539cd06a630334135f957720ed030ec4e894)
       new  d5c1af5   fixed support for running swat via cgi-bin (This used to be commit 9dbfb16990954ee3518ce3bc73e067c82b653930)
       new  0309230   another fix for running under cgi-bin (This used to be commit 6e2248532a063a83b682c967a65377488810f9eb)
       new  bfd5df0   updated to give instructions on running via cgi-bin (This used to be commit 23a8588765af24544433fedeeb927a4f68cb1263)
       new  b853469   another makeover of loadparm to support new stuff in swat and testparm.
       new  8326dad   - added separators - added "view config" button (This used to be commit 486a059fe169baedc605ee9bc0a0ca5a4165fe65)
       new  63e56c2   added another pathetic looking icon (This used to be commit 5b1fca9d3e995f2ea4dc2bcbef92c033463e9847)
       new  a62ff80   prototype updates (This used to be commit a565ff605094ed5b05d82b59b7993a3088873733)
       new  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)
       new  c063e9e   added the ability to start/stop the server from SWAT.
       new  e02b05b   new files to support starting/stopping the server (This used to be commit 087981009d57006ff80a0cf50891d4473f86f1bb)
       new  41137a4   put in the longer welcome blurb (This used to be commit 181e59f46520aeacc9f160b69abec4cb182219f2)
       new  31fbd27   updated blurb (This used to be commit 52417e37a1db850f97f0c81457d04d0e9796d7c0)
       new  97cb03b   updated blurb some more (This used to be commit 1c0d4c80068e6da13f0b5140c3e99c41a81468d5)
       new  3070005   added a background image based on Pauls SAMBA logo but manipulated a little with GIMP (This used to be commit 57f4dfcbf307ad4e261e59f0545d500b3bae71e5)
       new  4dfe60d   a smaller background (This used to be commit bcec95740f96aa4a3b022f41e2167cc74afeea92)
       new  69bb6f6   install jpeg files (This used to be commit 02cb3801d772cc056df3afb7028d9bd74c8553be)
       new  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)
       new  08a6e25   safer killing of connections - it ensures the process is still a valid smbd when killing (This used to be commit 78675036e81e2cde7209d9e68956d71ef6661137)
       new  86f5105   - claim the null connection after the session request to mak sure we   have the netbios name
       new  7f5fad0   updated the images (This used to be commit bd0c390713fa5411999681d80b5057e6579fa414)
       new  7a41823   changed the date formatting (This used to be commit 57aa1db47cda9c625cd1ef742fece14d14590590)
       new  c4855a8   changed the default "keepalive" value to 300 seconds.
       new  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 :-).
       new  2f13846   Adding mention of %p substitution. Jeremy. (This used to be commit d8e7e73f4d484c63be3055d215823610734361ac)
       new  14d6ee3   Lint was complaining about the following typedef in smb.h:
       new  c54af0f   Adding the same change as was added to 1.9.18 branch to add the "name resolve order" parameter.
       new  09c0c6f   add swat to build package fix minor bug in findsmb (This used to be commit d21a4368d27c77b083ac30ae080649157255b9f7)
       new  15cf7db   changed the default MAXSTATUS from 1000 to 100000
       new  9803496   fixed call to execl() to get argv[0] right (thanks to Herb) (This used to be commit aaa4db4de3eb16d50d0263c8e69ace6217355f11)
       new  8ffcec1   show full path in ps by setting it in argv[0] (This used to be commit 89a4dc6cf9175d5fcdd827d90e4fed26576a4570)
       new  f912f5d   Fixes for the static data bugs & incorrect use of strtok that Andrew pointed out. Jeremy. (This used to be commit 734dde8d686827c387e17922fa6ac56af60780d9)
       new  7a60caa   fix typos (This used to be commit c53ca2cc2fff39afc917c280196995fde159af94)
       new  59d7006   - added "Full View"/"Normal View" on the "view config" page
       new  f996885   this isn't a big commit, it just looks like it :-)
       new  d56fc8d   when CGI_LOGGING is on log the host name and IP
       new  e12cb8b   oops, I got the sense of the show_defaults parameter to lp_dump() wrong. (This used to be commit b92c3b13d74acb39cdbd2c70eab2ef081c344d5a)
       new  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)
       new  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)
       new  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)
       new  da05024   Added SamOEMChangePassword functionality. Jeremy. (This used to be commit e02e3bcbbd4333113dde7bef47763fb229148007)
       new  7abbf36   Adding the same changes to HEAD as were added to BRANCH_1_9_18.
       new  4269286   Finally made OS/2 WP fix the default. Jeremy. (This used to be commit 7cc7a65dec917071d5df04b711acaf8824f13dd6)
       new  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)
       new  5767ec9   added comments about printcap name (This used to be commit b916d225afd8137a04d48f376b549f1ae57d767e)
       new  bee4067   Getting ready for first Red Hat Linux RPMs for 1.9.19 pre-alpha release (This used to be commit 4e424d0ba652bf9c5dfd3c44216b6145538cf821)
       new  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.
       new  e0b8bc8   a pointless commit to check on a problem Luke reported with CVS (This used to be commit a947d9ceba9a00dc71e9cd7f8103e3559a931427)
       new  4ddd855   Updating note thanks to comments from Franky Liederkerke. (This used to be commit 94d5b33559af82776b710083fc30040160bc7ebe)
       new  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().
       new  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)
       new  e2060b5   Fixed 'unused variable' warnings found with gcc -Wall -Werror. Jeremy. (This used to be commit 6eca266fe5a3368ab207bdf8729421b57f47f22e)
       new  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)
       new  8c5c093   Added writing of '[XXX]' account control bits into gcos field when adding a user via smbpasswd. Jeremy. (This used to be commit 607c64fadbf8c33459444466630f676800cba5ee)
       new  ff71b96   added check for one more error case (This used to be commit 6cba6919ebf65691d2fb6a880da038a6dff9f6b1)
       new  a1db330   RFC1002 says we must put compressed name pointers in the following outgoing packets :
       new  ab79f2a   Just fiddled with the README.UBI file. (This used to be commit abcc9705af3738bcba7dd23250703e5e8fd375d8)
       new  b637378   no longer make smbpasswd setuid root (This used to be commit b14551d316c0d41daeaecbae3e30993e9fc1cca6)
       new  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)
       new  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)
       new  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)
       new  039761b   Added the ability to differentiate between workstation and server accounts when adding machine account types. Jeremy. (This used to be commit a402b5070f72d7a6948cc9885228efae16f6617d)
       new  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)
       new  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)
       new  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)
       new  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)
       new  852dc76   Added extra remote password changing error codes from lmerr.h on NT. Jeremy. (This used to be commit 38391b51cd9e1e9fc7e4b77335ed2c7f6befc8c6)
       new  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)
       new  5efec4e   the default for old style accounts should be workstation trust account, not server trust account. (This used to be commit f2d1e39a66155497880dc0b26200a85adfe7af68)
       new  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)
       new  c6db971   Rolling back machine password change code - this doesn't work (yet). Jeremy. (This used to be commit 66affb3dc301d71565d789c06f105da3bb1d65b3)
       new  92e2ecc   cli_login.c :
       new  d99d6f0   Updated Eastern European translation table from dan at feld.cvut.cz. Jeremy. (This used to be commit 84d858782eca2077cd0ce089b156938fa122cf93)
       new  612cbb6   Patch from Chris Maltby <chris at softway.com.au>. His comments follow:
       new  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)
       new  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.
       new  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)
       new  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)
       new  0f8acce   want all of data in show_msg at log levels > 50. (This used to be commit 2245f4908ee3d33fd05f0a19abda89053cbfceb9)
       new  db55744   Added check for getpwnam returning NULL. Jeremy. (This used to be commit 81cbfaacb11747830354f4a58be441015fe19ba8)
       new  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)
       new  3339f17   Added codepage 936 (simplified Chineses).
       new  d228f3d   Missed compile error when compiling with KANJI=true. Jeremy. (This used to be commit c92bd807429627f18b54acc14a8a323a547bd01a)
       new  7c57040   Removed unneeded proto symbol. Jeremy. (This used to be commit 6ed3de711858fde6fa8085e9439aae3bbf6ecda1)
       new  d1cc060   Added const cast to struct args to get rid of compile time warning. (This used to be commit 5d956abb4f4ed22671dfb1c7cb51489ab280463f)
       new  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)
       new  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)
       new  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)
       new  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).
       new  e0c21df   Changes to client.c support the need for directories to be processed by whatever action is passed to do_dir.
       new  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)
       new  9b5b34a   Oops, fogot proto.h. It needs to be updated for changes to client.c (This used to be commit c95097501a621a87c51d59407cce754be055558a)
       new  7744a23   Updated to include possible cause of failed TESTS 3/6 as bad broadcast address. (This used to be commit 031f5b183e57b26a3401440cc3d8156c9771da2e)
       new  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)
       new  9e5870d   created from a really useful discussion about Win95 / NT profiles.
       new  c032a9e   Corrected the spelling of my Surname. Added several postscripts. Extended info on Win95 logins to Windows NT. (This used to be commit 237f80b128def6d9ec903cfebe12eec82913964f)
       new  5f7e1d2   support O_SYNC in opens for smbtorture (This used to be commit 000b871839e12065fc514f857ba205590a95b040)
       new  b5f599d   if the resolve order is blank then assume "host" (This used to be commit d361a06fa14b899cf1bd697a9524b5a32f7bf204)
       new  77da897   support O_SYNC at open time in files (previously we only supported it on individual writes) (This used to be commit ce017a233ba5c68e340e0d31634f9bd93118b20a)
       new  fc9065b   some hacks to the torture code (This used to be commit 02786747ee6774f617d95b08a5c5912bf86e7586)
       new  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)
       new  3f1d618   Added additional comments from Bruce Wood (This used to be commit cd1e7eb8b13ed84dce740de92ef8620280430476)
       new  f724cdb   As it says. (This used to be commit adf4b3ffd78dd99e593b4d9f34389d436b90fa72)
       new  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)
       new  47ec2e0   Contributed software for Linux autofs support. (This used to be commit 883be3907778ee160872b0a0a023fc34e636774f)
       new  cac6a06   Changes to allow Samba to be compiled with -Wstrict-prototypes with gcc. (Not a big change although it looks like it :-).
       new  d5e0402   Changes include:
       new  3f5d0ae   Fixed aggregate initializer problem for gcc. Jeremy. (This used to be commit e74428e4287cbc1557cc79d4930371cfaf3256d4)
       new  49ce0ca   make it look for only the proper lines to uncomment. (This used to be commit c963ec8cc4bd311023ca4ad00ded4502989b7faa)
       new  2a53d6f   Modified interfaces to getting smb password entries from get_smbpwd_entry (now an internal function to smbpass.c) to a more UNIX-like :
       new  6de5509   Fixed some typecast and function pointer problems pointed out by a programmer in Finland.
       new  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)
       new  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)
       new  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)
       new  a406ad5   Just changed the date. (This used to be commit f430e4b0fa949d3010210fb9ab894b082388d032)
       new  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)
       new  f9a96f0   clientgen.c: Changes 'cli_xxx_' calls to use the following regularized parameter syntax:
       new  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             [...]
       new  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 [...]
       new  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:
       new  6babe8d   Added 'passwd chat debug' parameter to allow admins to debug their Samba passwd chat scripts. Jeremy. (This used to be commit 5a995f4f75ffb0d55d6ceaa63a1209d230001991)
       new  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)
       new  2dee1ed   clientgen.c: Added cli_ulogoff() call. password.c: Added call to cli_ulogoff on successfull sessionsetup. Jeremy. (This used to be commit 77882f002b2a8203aad419e485fc885303d999a0)
       new  c41f6c8   Added cli_ulogoff() calls to all the exit code paths in security=server. Jeremy. (This used to be commit 78d87a5bfdfc6d3f4428591d30294fe7d05d0f91)
       new  76d3bc3   put server-side long dce/rpc code in main branch. (This used to be commit 2e1a08b28c1c0c9ea988a09067cd149926f25c69)
       new  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)
       new  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.
       new  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)
       new  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)
       new  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)
       new  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)
       new  5baa991   We will need this new nterr.c for the DOMAIN_CLIENT code. Jeremy. (This used to be commit 932b22cd495b9ce1ba03e5b91a50b314167255d7)
       new  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)
       new  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)
       new  42058f3   cli_pipe.c: Corrected cli_api_pipe() calls. Jeremy. (This used to be commit 2571ba0213c0630a96657fd6591e19adce1d9304)
       new  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)
       new  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.
       new  b8fff2c   Added SuSE packaging files.
       new  22abe47   First version that compiles. Much more to do..... Jeremy. (This used to be commit 45393a19adb31820725fbdfaaf7ab64793fc9bc5)
       new  d7cecb7   added NetShareEnum from Bartlomej Czardybon <czar at silesia.pik-net.pl> (This used to be commit 37cbc356741055d0660b80594117fa312d252b85)
       new  b807469   Fixed checked in code that didn't compile. Jeremy. (This used to be commit 5f258abf526243f753c3a64cde2e1f67e4d60b6b)
       new  1a25f56   fix problem with output file not being properly sorted (This used to be commit d13678b079faf0da91b4ef582481fb987d377c8a)
       new  d383250   This is the checkin that adds the security=domain functionality.
       new  a8e7f80   password.c:
       new  4eb37c1   add clean option (This used to be commit e21b3a527cc6a3a3b0dee12430bd78d9cc340ae8)
       new  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 [...]
       new  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 [...]
       new  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)
       new  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)
       new  20fa298   here is a first cut at a "fixed up" help file (This used to be commit 75298937a851573309cad66af9816010ad2bd9a7)
       new  f601e6e   patches from jean francois: couple of minor bugs (This used to be commit 532b3956c66eda1b7e787b1c6906bcf574f66216)
       new  38b8e52   Added bug fixes to clitar to ensure proper longfile name restores occur.
       new  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)
       new  a5cab2b   added definitions for "password chat debug" and "unix password sync" from the 1.9.18 tree (This used to be commit 228a2a0507494e0b13ed5c74488607811da20140)
       new  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 [...]
       new  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.
       new  f714ff9   much faster pstrcpy() and fstrcpy()
       new  b59916e   Real fix for clitar.c problems. Have now made all the right things static, and have done a 'make proto; make clean; make'.
       new  4ff2a51   compiler warning for unimportant uninitialised variable (This used to be commit 81bf26309248b63cc7e167170a8b384c11126ded)
       new  a1e1641   Added mksmbpasswd.sh to binary package (This used to be commit 94f31b95f708a4362fdcc697610d6edc9b72a5fc)
       new  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)
       new  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)
       new  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  [...]
       new  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)
       new  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)
       new  51f88b4   Fixed changed calls to machine password locking code. Jeremy. (This used to be commit dfdc9b0b1e47717b83e54f1cf726e40122cf9baf)
       new  d8d9f77   created "passdb.c" which is an interface point to (at present) either smbpasswd or ldap passwd, at compile-time (-DUSE_LDAP).
       new  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)
       new  b543829   moving gethexpwd into util.c, because it's used in both smbpass.c and ldap.c (This used to be commit abe261b2f5ea7036e7be6230876176d134ef4ee4)
       new  b1ba33b   remove unused ldap functions: add stub start/get/endldappwent routines. (This used to be commit a827412effe75029622cc3c822b1d581dd374fda)
       new  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)
       new  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)
       new  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)
       new  4c13658   added FLAG_BASIC to some browse options for swat. (This used to be commit ce1af10ab44d5d16557ddfd28c58f1669c04e0b3)
       new  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.
       new  6b70e2c   added extra fields to struct smb_passwd
       new  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)
       new  bb8706f   Se-submitting clitar.c/
       new  45d32e5   added smb_grpid to smb_passwd struct (This used to be commit bcafdcda85581cee4b7b5ead4526c30851e461bf)
       new  5d2d006   added proto.h to .cvsignore (This used to be commit 29eda8a00ad0d1036a14e2b1e30c7aeca846bbb2)
       new  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)
       new  5e9cd44   Ho hum, someone deleted proto.h from cvs... re-adding. Jeremy. (This used to be commit 6dde50738fcdbaae799101b84ab6b6270696193d)
       new  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)
       new  64a0f84   removed proto.h from cvsignore (This used to be commit beb56f083d6f9c557486f08b8266c53552684118)
       new  27e91f6   move things around to get rid of make clean warning messages (This used to be commit d7975ef1e3f38e678ea20d3f86718b05f4fb1aff)
       new  721814d   added sam_passwd structure: don't want smb_passwd to be "polluted". (This used to be commit d42dd371fa2ab690bf4261a735f03a7380479ebe)
       new  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)
       new  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.
       new  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.
       new  c78cf0b   include includes.h in all the ubiqx files. I know Chris won't like this but it really is necessary (sorry Chris!)
       new  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)
       new  f004d84   ldap back-end database development
       new  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)
       new  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)
       new  9141ace   password back-end database support
       new  f888868   This is a security audit change of the main source. It removed all ocurrences of the following functions :
       new  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.
       new  9118b85   retired this file: it's not actually needed now that passdb.c provides the interface point. (This used to be commit 27ba6fafc90d8de7107f39c848f1f34b021ed0a0)
       new  d48e837   removed lp_domain_workstation() parameter (This used to be commit 80d6a3bb0cf3853aa51594cce888e6c0a6e6f634)
       new  00d8e66   function comments wrong (This used to be commit da11063cbd23c376c4e1afaad647adcb989934eb)
       new  785d23c   - removed ldap_get_trust()
       new  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)
       new  ed4719b   we don't need a typedef for string (This used to be commit 9907296225e35548dadd70e1be5a06517b27bb87)
       new  d636d65   initialise a variable (This used to be commit 1c052f8744c3f1f64638eb4c0ea7b0db39d50040)
       new  4b587cd   test for overflow in nmb name parsing code (This used to be commit 204a939807d6fe66fcd721aabf7a88ee33eb23d6)
       new  5b619d9   initialise some variables (stops warning) (This used to be commit 6074d09dbf7c9ae03a56773e6ff0a52a60cc75da)
       new  329fe21   Fixed up HPUX entry. Jeremy. (This used to be commit a7afda2e4ecab226c90db023293f5d460e81ae2f)
       new  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 [...]
       new  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)
       new  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)
       new  ea92374   robert frank - some Next3 compilation errors detected. (This used to be commit da3d9602c71094df4dba0edd45ade71555f5e97b)
       new  0923f9e   some pretty horrible formatting in standard_sub_basic(): makes the function unreadable and unmaintainable (This used to be commit eefeb61242449ea2a8d5f64e15d37f90789bdacc)
       new  1096545   sync with 1.9.18 branch (clean up comments) (This used to be commit b924e378f82bfca23b47261a5d0991635b2962ba)
       new  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)
       new  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)
       new  90e97bf   two scripts from benny holmgren which a) create NIS+ table b) populate it from private/smbpasswd. (This used to be commit 1acdd9fd6c391ad4871c55c0ba8f5b00076ba115)
       new  d36a24d   adding copyright messages for Benny Holmgren (This used to be commit d7ed2ee35c76a19e93453c23b5e56874b72cc0e5)
       new  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)
       new  c230ee1   some databases have search capabilities.  acknowledging this in design of passdb.c api. (This used to be commit 2dd01b7c70f7e1f3158bd4bc75459892007e5418)
       new  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)
       new  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)
       new  32954eb   Makefile:
       new  a85b42f   oops.  pressed ctrl-z while editing the previous cvs message: this was taken to mean ":x". (This used to be commit 660206e816f9be708e09a1aad3b342b94e5e4f53)
       new  39f3c0c   - renamed some of the passdb.c functions: they have a prefix pdb_ on them
       new  648ceb2   received update from jean francois for ldap.c: he is doing add / mod functions (This used to be commit 381df1e52bfc97b80422de2703db8cb521dc47e1)
       new  646ab2b   resolving compilation errors (This used to be commit dea0c06eec44a7c2860f97d8f23584d30e482e0a)
       new  c7890d4   no include headers in ldap.c. passdb.c sam_passwd <-> smb_passwd conversion routines (This used to be commit 8082239c81dfed5e3cc34a4d0a4e7195398ae627)
       new  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)
       new  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)
       new  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)
       new  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)
       new  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 [...]
       new  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)
       new  d9e4b23   Forgot to add the initialize_password_db() call to nmbd also. Jeremy. (This used to be commit 2f9f0a88e8220575edb43a9945d0b60829efa840)
       new  643e16b   Fixed signed/unsigned warning. Jeremy. (This used to be commit 6b6539cad8962f2913d892abae811afc72432678)
       new  0a36b8d   ldap.c :
       new  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)
       new  74ea6c0   oops - got some of the default (conversion) functions wrong. (This used to be commit b836581cda2b58d285245f71f2bc419c6ece4911)
       new  73231a9   made mod_smbfilepwd_entry() and getsmbfilepwent() static.  they need not be exposed. (This used to be commit 61ab72b82b24006c69b573400f740ff73e742b32)
       new  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)
       new  00516da   Fix to do NT wildcard matching. Jeremy. (This used to be commit 170070b9c793805df9f8629e70027f17b949425f)
       new  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)
       new  fd4d5ab   Minor tweak for wcard compatibility paranoia. Jeremy. (This used to be commit 5d8ef7d0f1ecb358c841f382fc48e6eccbe8e171)
       new  67850c4   Fixed incorrect last arg to safe_strcpy in new wildcard code. Jeremy. (This used to be commit 67007d98b9daf5cccf049cb836dbb989516eb0ce)
       new  9c99863   dce/rpc net time command from jean-francois.  does not support timezones (This used to be commit 8e11d542eebe076d74ab264e22b87f7aed9bbe8f)
       new  54706f5   fix slprintf for sunos4 in head branch (This used to be commit 4aaf8b6a8bc521e738840fe72708add251eaaccb)
       new  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)
       new  cf76b41   fixed signed / unsigned warnings spotted by tim winders.  also fixed unnecessary "address of" warnings. (This used to be commit ed0afe1e186ce53046e70d8a92103d4f59a2eed2)
       new  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  [...]
       new  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)
       new  bfa0139   Fixed 'revalidate' parameter so it's only considered in security=share mode. Jeremy. (This used to be commit 7727f09ea9055053ed1d3e2af1069ddae245efb4)
       new  a72bb5c   added:
       new  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)
       new  b26d9b8   Added a disclaimer regarding the changes Andrew wants. (This used to be commit f8d6aab70a02338c923220459eb12d17fa324e79)
       new  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 [...]
       new  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.
       new  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.
       new  e298045   doesn't compile: don't care.  checking this in so people can see what's going on. (This used to be commit b7ccea8ee190a228cf479f325a2c8578e2bd90ce)
       new  b4b42e7   add_nisp21pwd_entry() finished but not tested.  module now compiles. (This used to be commit c74d0defcf8e9fca326af190730439f6451f826a)
       new  0f9d24f   Added more NT definitions, getting ready for nttrans code. Jeremy. (This used to be commit 26c0176e104f7345f16f7fdb1115f32e6b0cfcdb)
       new  684edc9   - created pdb_sethexpwd(), to be called from all pwd apis that need to   store passwords in ascii format
       new  6a19bf5   more warnings, from Tim Winders (This used to be commit eb157d6da4719b415a1f5202364aa77f2596bc03)
       new  ef46e64   i wondered why nisppass.c came up with a linker error "pdb_set_last_set_time" not found.  this gave me a clue...
       new  863c787   added set logon, logoff, kickoff etc time functions. (This used to be commit dab9728a4376cc52d6e53b09b5f42d08712330d6)
       new  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 [...]
       new  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 [...]
       new  8e914e5   removed "domain sid = " parameter instructions (This used to be commit 3bc0d700d1f2a63a8037370986b1f6111a38894c)
       new  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)
       new  459ecfe   Ooops - fixed Win95 crash bugs with earlier code. Jeremy (This used to be commit 6baeb4ad96bc58cf1bd53f6621067af8344c9556)
       new  73e9350   latest messing about: probably doesn't compile; doesn't matter. (This used to be commit d455d194b7110d4bcbef58134d035bd55702b6f8)
       new  a10b9ab   Adding Greek and Icelandic codepages from :
       new  3c77f88   Added Paul Eggerts LocalTime patch. Jeremy. (This used to be commit 6721c28ea6bdb5210836352bb5ffc43d787907fa)
       new  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)
       new  3c116d2   point people at the main web site for a up to date list of mirrors (This used to be commit 553100a2baccc67f1c0e4a1df5b7dc0df9a79c9b)
       new  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)
       new  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
       new  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 [...]
       new  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.
       new  a1c66b0   includes.h: Fixes for NetBSD and BSDI. smbpass.c: Fixed irix warnings. Jeremy. (This used to be commit 2caefb35ff56dba67968d04755d74238a38ba29d)
       new  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)
       new  59e2992   added "domain admin group" and "domain guest group" parameters.  this is because "domain admin users" and "domain guest users" was overloaded.
       new  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)
       new  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)
       new  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)
       new  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:
       new  1c18542   Added code to generate
       new  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)
       new  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.
       new  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)
       new  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.
       new  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)
       new  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 [...]
       new  1b86bea   I was wrong about the length and max_length values in make_unistr2. Jeremy. (This used to be commit 1d77728bbba49699a05eb70b685a4a97d7598122)
       new  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  [...]
       new  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.
       new  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)
       new  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)
       new  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?
       new  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 [...]
       new  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:
       new  a32ad67   Groupname mapping code now lives here. Jeremy. (This used to be commit a70b929ec7b38855b7d09378536620c3f221cbe8)
       new  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().
       new  39c13bb   remove .cvsignore as ignored file. This is used in my build scripts. (This used to be commit fb8b04be25d9b8c80719263acc6c4930686b3671)
       new  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)
       new  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)
       new  e31b4f2   Adding Christian Starkjohann <cs at obdev.at> SSLeay document. Jeremy. (This used to be commit 9234df00e73980ed383cc77fcaa0a79d417900e4)
       new  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)
       new  5bf9b18   CLITAR changes to overcome some reported problems and add Jay's changes (This used to be commit e1468dac0333eacea0a6f85f968e0a6d85af7f4c)
       new  c2e2e69   Damn, forgot the proto file again (This used to be commit c63e679337221bbf15beca57249ff3306ebb0369)
       new  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>                [...]
       new  c47cce6   Re-submit changes for CLITAR.
       new  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)
       new  8afebcd   Remove the copyright to Canon Information Systems Australia, as we don't want them to have the copyright.
       new  9d001d5   Arrrgh, one more fix. Restores of long file names were broken ...
       new  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.
       new  a6c94aa   Minor cosmetic change.  I up-cased internal #defines. (This used to be commit 1ce7d38d9f947d338f2587fa5afbe7536501edfd)
       new  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)
       new  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  [...]
       new  fdb124c   Added code to do elections when told to do so. Jeremy. (This used to be commit a38d903d2016202d470f1405e593be3c20404d72)
       new  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)
       new  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)
       new  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)
       new  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)
       new  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)
       new  efc2732   Fix for pidfile startup message. Jeremy. (This used to be commit 108284cc28d44ffea028209cf28b746008bdf455)
       new  10ecd43   Fixed typos pointed out by Pekka Savola <Pekka.Savola at netcore.fi> (This used to be commit f0ca1afb77de83318d95ebad2a0477bc360cdefc)
       new  3e7e42f   Updating Unix installation notes. (This used to be commit 4ffbdcbddff3094a8635527218f0f4a7974d8e4d)
       new  73189b0   Updated in line with recent samba-bugs postings. (This used to be commit 11c1f090723878ada33b4f501af9a48112133fb4)
       new  27ef657   Added as rapid config guide for cross subnet / cross workgroup browsing. (This used to be commit 023df8c04ec9c03dcd0ebc351b1cb3494db0dab9)
       new  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)
       new  c21805f   Added Australian consultant. Jeremy. (This used to be commit 04733f455dcc960387b5fd56c7bb443f233f66e2)
       new  5b11dbd   Digital UNIX does not seem to set OPTIND if there are no command line parameters.
       new  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)
       new  3fc4dc6   Corrected info. Jeremy. (This used to be commit 2d0c9baa17d5d298a3e9c22a8a5d2c77998cee18)
       new  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)
       new  734d66b   includes.h: Fixes for QNX 4.x. Jeremy. (This used to be commit 6055be064ec1e9416bb9a7cd97a11976fb336fb6)
       new  8c1199c   Implementing more NT SMB functionality. Jeremy. (This used to be commit d34c91126049b7d3094455d407aa99a6d0452304)
       new  ddf62bb   NT SMB trans reply code. Jeremy. (This used to be commit 556254d72517c8a5bf70cafaf443df1675fe64d9)
       new  b074c12   Fixed typos and reformatted doco. (This used to be commit 4a0cda25fd96e81da2502c3e0efd83d9a4c0ced6)
       new  bacbe16   Fixing Oops. Thought I had added these - but not! (This used to be commit 3d15f9d297a0b03c7e0f2434c9d9457dece60c9a)
       new  86de505   New version of the DFS_AUTH code from Karsten Muuss <muuss at or.uni-bonn.de> Jeremy. (This used to be commit cf7402c5325afd1f9a737facf285cb905702adb2)
       new  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)
       new  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)
       new  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)
       new  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)
       new  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)
       new  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.
       new  59d0744   loadparm.c:
       new  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)
       new  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 [...]
       new  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)
       new  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)
       new  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)
       new  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 [...]
       new  8668f6e   Forgot to increase size of files_struct by MAX_OPEN_DIRECTORIES in previous checkin. Jeremy. (This used to be commit 7dfaca5d370ccb472d85416c623692ae7ec2176f)
       new  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)
       new  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)
       new  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 [...]
       new  981e1b0   Updates smbstatus to have a -S and -L flag.
       new  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)
       new  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)
       new  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)
       new  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)
       new  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)
       new  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)
       new  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)
       new  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)
       new  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)
       new  64578c0   merge from the autoconf2 branch to the main branch (This used to be commit 3bda7ac417107a7b01d91805ca71c4330657ed21)
       new  8d42ee0   some merge cleanups (This used to be commit 1d655b7c64231b0aec0548bb90fc3dcc3f37791c)
       new  ca26280   checkin configure again in order to get permissions right (This used to be commit e16c467303884277c8e6acb6bffe01a27c5e853f)
       new  62b5ea0   still trying to get permissions right - CVS doesn't commit permissions changes it seems (This used to be commit 0cf6529341aa8023137222c94b0895ff555b8791)
       new  c49c0c7   hopefully permissions are right now (This used to be commit e7b6e8ef618029e6b2c372afcbf3f158217b04bd)
       new  fb1e22b   updated the UNIX install instructions to include ./configure (This used to be commit 8d916f3fdb8eeea179f25028adc2a60f2e4e9b24)
       new  73dc987   removed some feedback request comments - we get enough email :) (This used to be commit 19aa9a1c95d357e1041e9a3ece89d7bb3cc6f6ac)
       new  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)
       new  310a1b6   added Makefile to .cvsignore in the hope that this will prevent people from committing changes to it. (This used to be commit a7d4e6697fb724def740b8bbfc3e88ae651cc20e)
       new  13e351d   ignore the auto-generated dummy file (This used to be commit f4c629bde2bbcb0cfa4d6f5cb1aa7edddf569fac)
       new  a957abd   test for a broken inet_ntoa and replace it if necessary (for IRIX+gcc-2.8.1) (This used to be commit ddffbcbcb1284b6ead5f7f7b6665ba2456c0071a)
       new  87325d9   fixed a bug in the replacement inet_ntoa (This used to be commit 32bd7137122eedf44dbb092da5ae3106d8fe994e)
       new  184cf56   updated prototypes (This used to be commit 0bdb51af3199eb32cd3da4c4b8d31fbed5d2ae85)
       new  b08931b   fixed a make proto bug pointed out by Chris. (This used to be commit fc1947b52a37bf2c0739091f3dbd84c4a9781d93)
       new  5371a80   fixed sin_len test for FreeBSD (This used to be commit 15b666a0cebb994b6ed96c75716946afdbfa2861)
       new  555616b   added HAVE_FUNCTION_MACRO test (This used to be commit cae580ccc397ea33fdb24a777bdedef6e8271244)
       new  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:
       new  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  [...]
       new  3a1fdf0   added test for getpwanam(). (This used to be commit 4eb28f7148f61a215ca644cbe704a4e8dbd83a77)
       new  ebd415c   This is the checkin of the debug changes.
       new  e6b8685   Debugging functions are now in their own module.
       new  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.
       new  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).
       new  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).
       new  4fa20eb   Fixing clitar.c so that tar to stdout works correctly.
       new  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.
       new  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)
       new  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 [...]
       new  31c09de   More formatting changes.  Mostly converted some DEBUG() calls to DEBUGADD() so that we wouldn't get too many timestamps.
       new  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)
       new  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)
       new  a4b8724   Fixed memory leak when freeing ChangeNotify structures. Jeremy. (This used to be commit 996c5ac97a8d1443bc8abc59b9a10ff3aeb77389)
       new  05e6d0b   add startswat.sh to automate starting swat with inetd update make scripts to use new autoconfigure setup (This used to be commit 737a58c1568fd76afe32a78895ee09b1543a595d)
       new  c0e7094   forgot to remove -nostrip option for packaging. Makes inst package too big. (This used to be commit 8bf365a54a5aedbd1b2aa373aa6b26a9708d7156)
       new  963e96f   added --with-nisplus-home option (This used to be commit 70000c21909a154344b489e8aa18a5868ff52865)
       new  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)
       new  e63bae9   new directory structure in configure.in (This used to be commit 7067261760516c01c2dd4fa7f0a717e9c48e1554)
       new  426de6f   the autoconf scripts are now converted to the new directory structure
       new  27ff18a   these dummy files are needed for autoconf processing (This used to be commit be762dc3de6c1ef768790522dfe93007a61ce5d7)
       new  87bcd55   added ignore rules for the dummy files (This used to be commit 687f76a17d6d3ebd33b4d9a848deef56f3c1f56a)
       new  660743c   another dummy file (This used to be commit 251213898077a11d71b208434c65748f922d7e9a)
       new  5a5049c   removed the if statements from the DEBUG() macro definitions.
       new  35f815d   this gets smbd compiling and linking correctly with the new layout. (This used to be commit d08fa39cec5c71a9034dbf4241fc7e195f1bbaa5)
       new  ea6a257   close to having nmbd linking (just a bit of repository hacking to go) (This used to be commit 34dd9b79457ab01637e0d7374d33cafe2f859c99)
       new  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)
       new  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)
       new  59e2e2c   a few more things compile.
       new  65a29b0   the rest of the binaries now compile and link (This used to be commit 7fecc3d5a2fb641237f24a3f39c6556fde648a8a)
       new  1c6f52c   fixed the installation scripts for the new layout (This used to be commit 60cdb83f3f6dfd7755e46254662245a82a8ef498)
       new  89a6525   smbtorture now compiles (This used to be commit 12c8028eb45d3e274e3496da1a2e4f6d18c117fd)
       new  bad66ab   moved username.c into lib/ so we no longer $(PASSDB_OBJ) in most utilities (This used to be commit 745d38bfe7a989a602d14b8a04757893ae40ba8e)
       new  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)
       new  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)
       new  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)
       new  cd9bfc6   update for new directory structure (This used to be commit 5fc8b4a1d5d973028396b667daaa119d21f0c0f0)
       new  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)
       new  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!
       new  ab1bfe5   fixed a nasty bug in debug.c
       new  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.
       new  7938e49   Removed a stray semicolon in the DEBUGADD() macro. (This used to be commit efa67d6b2b6d4a1e007dba5f2f5da5aff723fe59)
       new  392a9f7   strip out extra spaces from smbclient output that were added recently (This used to be commit 5f5562ff601b69c3f7629fa57ddd621e201c5806)
       new  e1b1272   Cleaned up some lint warnings (functions with return values that were ignored). (This used to be commit 8fedcfc48da2741722b867bbb056a078901e7431)
       new  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.
       new  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.
       new  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.
       new  fcb5437   fixed the nested comment - Jeremy, do you want that unbecome_user() or not? (This used to be commit 638ee7d265982ca95ae7f49e2a84431bdf147c21)
       new  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).
       new  5032122   Changed a call to fflush(dbg) to dbgflush(). (This used to be commit c626828471cf3d63dd74a4dd52b234f0aebd3fe5)
       new  b067f0e   Debug output formatting change.  I'm trying to combine log lines that really should be together.  Chris -)----- (This used to be commit 8880fc58fa61edfd5a83cc75ef627b430b8a4437)
       new  ce333b2   More blocking lock code - still #ifdef'ed out - under development. Jeremy. (This used to be commit c9695bdf2e22c3081841f116af37340308d447aa)
       new  5a5b425   HAVE_STATVFS should be STAT_STAVFS (caused printing to break on IRIX). Jeremy. (This used to be commit 83c54b01ba6c891a0587a80aa083594ddda9a680)
       new  b6808ed   return to old behaviour of dumping ALL parameters (This used to be commit aa5648ce833a13b202e4d3e5304494c3bab6855f)
       new  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)
       new  d0cd2fc   Uh... I'm checking stuff in.  Jeremy will by *so* pleased :)
       new  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)
       new  2ad339b   Added the '--with-netatalk' option to turn Netatalk support on at compile-time. (This used to be commit 2ba4b66a74cfe736cf2a64ba99b1ab3d83878fc6)
       new  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)
       new  2bb8f8c   define INADDR_NONE if not already defined (This used to be commit 7446540017e29827900981cab5ae3a2f9f7b3ce6)
       new  58fb3c3   remove an unused variable (This used to be commit 6f9228b01131d0fad464971297393ccb8a15703f)
       new  b9623ab   this is the bug change to using connection_struct* instead of cnum. Connections[] is now a local array in server.c
       new  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 [...]
       new  570f8e9   moved the printing related files to a separate printing/ directory. (This used to be commit d933a47be6fa7b5f161179fa11244aaba1051160)
       new  c4a202e   some more dummy files to ignore (This used to be commit 571b522bec5bb8ffa4f726c695b57fa2fc04ee01)
       new  37d5ba8   use user instead of this_user to prevent global shadowing (This used to be commit 76e523907c2ee51031341c3cef9e9f6b5b2d9dc4)
       new  127655c   this checkin gets rid of the global Files[] array and makes it local in files.c
       new  6a6e895   changed find_free_file() to file_new(). (This used to be commit 3daee29636dcb2d99a0e7c08179a098befae00dc)
       new  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)
       new  739d0b1   got rid of the Files[] array completely (previously I'd just made it private to files.c)
       new  23294e6   added include of sys/resource.h (This used to be commit bf136b4fa8aeadcea8f65610148d46d093aba2cc)
       new  6daa579   fixed some bugs in the locking_slow code caused by the recent changes.
       new  b590b27   - some tidying up in files.c
       new  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)
       new  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*.
       new  8978aae   much cleaner chain pointer handling for both files and pipes.
       new  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)
       new  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)
       new  69c6f162  reduced the memory footprint a bit by changing some large static int arrays to uchar (This used to be commit 01b642a3793a1bea0517370a9a64945fd86ddf02)
       new  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.
       new  4c5c26b   now that we have no global arrays we can start to split up the monster server.c without breaking things.
       new  0922615   more splitting of server.c
       new  c3effa8   this completes the splitup of server.c.
       new  dd2e202   move soem variables from server.c that don't belong there. (This used to be commit f92475aa3cb3ade576c39c02c7996c949c42082a)
       new  28788ca   removed some of the rough edges from the splitup (This used to be commit 722312c326d54849e2552327fcd88ac77257ad2c)
       new  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)
       new  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)
       new  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 [...]
       new  3f153e5   Blocking lock code split out... Jeremy. (This used to be commit 9cdb148ef56dc8f74891f5c6e9cae10142bd4c6e)
       new  8487f95   added a test for a working setresuid (This used to be commit dbe333b590ef004ccbd31a14ad161d73139b2486)
       new  8525192   testparm now prints a warning if the lock directory doesn't have 0644 permissions. (This used to be commit 10303a78d4b12a03166db89202759cd745c516c5)
       new  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.
       new  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)
       new  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)
       new  cc32fc2   silly me.
       new  1a5a571   and get the message right ... (This used to be commit 0d641d0cebfbd8cc6015d2361e088ce0410c5d20)
       new  2aa4ae7   Fix "make clean" to also delete SPROGS. (This used to be commit 268cbede0fd909da1cb5bbc964244456f32006a6)
       new  04c4ca1   Submitting the smbtar changes to the main branch as well.
       new  7d65798   added a macro ZERO_STRUCT() which is useful for initialising structures declared on the stack. (This used to be commit f323af8fce54cd5d51c848aa7ea7be4dd3538f2e)
       new  57f1129   use ZERO_STRUCT() to initialise lots of structures.
       new  038e343   added new smb.conf option "panic action". see my samba-technical explanation. (This used to be commit c6899df44c34088a4d2bf1edc840320b0ba7e32e)
       new  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)
       new  541cd2a   don't attempt to answer QFILEINFO/SMB_QUERY_FILE_STREAM_INFO queries - if we do then NTws gets a BSOD.
       new  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.
       new  c8b2ee3   Just tweaking.
       new  bce4d95   expanded MAX_LOOKUP_SIDS to 30 (I saw 21 in a packet) (This used to be commit bd9290c36c9993a994e485da0a81df926f8662e4)
       new  3f3f47b   added ASSERT() and ASSERT_ARRAY() macros and sprinkled them liberally in the rpc code. (This used to be commit e6ce1c5b5a9f29d8fcbbd23019186ff5c600e795)
       new  0e877bd   resource.h on FreeBSD 2.1 requires sys/time.h to come first. (This used to be commit e94ab03a4f97ff7ee7bb938245cf054a00f950fd)
       new  8afc9c8   Changed ASSERT macros to SMB_ASSERT macros as some systems already have an ASSERT macro defined. Jeremy. (This used to be commit dbe6ad014a8b5dcbf17d7cd9865650c2e040d666)
       new  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)
       new  2c06510   changed the default permissions code to do this:
       new  085c66a   some smbtorture hacks (random IPC calls) (This used to be commit b32a346a1c50ba40224b8165e08e78867be2d376)
       new  0d35fe8   proto changes (This used to be commit e4f81f4a230130f53857e3664e6d83ce252c207e)
       new  44079f1   note that "alternate permissions" is deprecated in man page (This used to be commit 2af95650174ae02a9768fbbbf7c206e15bf18f79)
       new  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)
       new  93e016e   Finally got around to updating the man pages for nmbd and smbd to reflect the changes made re: -a and -o options.
       new  7bc68de   added a warning when loading a parameter that is deprecated (This used to be commit c8b0041570a1fb0be0318f511c6ba746c733cda9)
       new  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)
       new  f1451f5   get includes right for systems that use getpwanam() (This used to be commit afe98165a261a740cd0ee88bf041d69721ec72e6)
       new  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)
       new  74a2764   oops - added /usr/include/rpc includes. (This used to be commit cdc38c276d8344127c9edf35f24754c098a90754)
       new  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)
       new  d0cfc1f   Fixed stat cache statistics calculation. Oops. Jeremy. (This used to be commit d6a9087e7e626e6e07503dba38854b136fe70c23)
       new  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().
       new  38142a1   This checking fixes the statcache bug that stopped NetBench from running correctly. Added new parameter "stat cache size" - set to 50 by default.
       new  7731692   don't exit on a SIGPIPE (This used to be commit f18b4e95bffb25fa016dd6e7f9a128a9fc69466f)
       new  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)
       new  1778deb   added some defensive programming to nmbd. This mostly means zeroing areas of memory before freeing them.
       new  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.
       new  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)
       new  98411c4   - zero shared memory before freeing it
       new  56cbed3   allow smbclient to connect to IPC$ as an IPC service (This used to be commit 275679db29f2630a16cd5e9f4b5346ac834a484f)
       new  5a44ce9   changed the format of the wins.dat file slightly.
       new  36ca3e3   don't put two spaces at the start of lines if logging to stdout or not timestamping. (This used to be commit 70ed0ec202c50655e3ba99535b06ad918409051e)
       new  3debe64   include our netbios names list and our workgroup in the wins.dat hash (This used to be commit f555a76df696a0625acc16fa365dc048e0c2447d)
       new  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)
       new  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)
       new  b295144   This should fix the zombie problem that luke noticed. (This used to be commit 425ccf9271ea44879d0940b9d95ae9b8f95aa092)
       new  998db17   finished the asynchronous browse synchronisation code. It even seems to work (not a lot of testing yet though).
       new  98b0faf   a couple of debug lines (This used to be commit 03d343ddf5ef672afb3cf1fa65f86eb2c0a48772)
       new  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)
       new  61b5fd6   bounds check next_token() to prevent possible buffer overflows (This used to be commit 3eade55dc7c842bdc50205c330802d211fae54d3)
       new  cc02213   cast the qsort to prevent warnings (This used to be commit 55333edd2eed33961ced4eb4b6898f5ca9ca1820)
       new  055e3c8   set a maximum name refresh time of 20 minutes.
       new  c98d175   updated the WHATSNEW in preparation for an alpha release (This used to be commit 2f09b68e52a3af712d86732ed674e1e616768d65)
       new  60be7d2   fixed a comment (This used to be commit 560ed560f46e69255b6437e50ba0865b642c38b1)
       new  af9e251   preparing for release of 2.0.0 alpha (This used to be commit 70b8c9f05e96a3b3107e66ca32d532133bec8082)
       new  36bbc13   preparing for release of 2.0.0 alpha 1 (This used to be commit d7e50f0111f6c65b9d6f8654684e7fc5a1e7ea32)
       new  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 [...]
       new  9076947   if an address is ipzero in cli_connect() then do a name query (This used to be commit 0a5718b0aef29706be81a50f2ac2c5eb4c6fbb32)
       new  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)
       new  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)
       new  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).
       new  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 :-).
       new  a5f8955   check that a valid pipe is passed before doing a pipe close.
       new  296038d   fixed a bug in the base64 hanlding that led to auth failures for some passwords with SWAT (This used to be commit edcde70108ab643a29f3e0e0cc97609287da6e87)
       new  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)
       new  5ac39c2   need to istall new files (This used to be commit c53ead308e941baa4524b9ec62d74290ce91503f)
       new  6f53e20   Matthew is no longer wokring on SWAT (This used to be commit 8bd2cf0eb7533c3ec2d5767163ffdaf20b01bbff)
       new  1855627   More abstraction of file system data types, to move to a 64 bit file interface for the NT SMB's.
       new  80ec5e4   Missed one struct stat. Jeremy. (This used to be commit 03ae657a36c986ba4248b297e64ec7898a1914e6)
       new  b68d65d   use /swat/ prefix in both inetd and cgi modes, to enable a static header.html (This used to be commit ddb788c24d043b18506138a7759b8128df1673aa)
       new  054a7bc   changed ref to samba.gif to use /swat/ prefix (This used to be commit f297662d64da9423e3d2efc6c602e40613c4236e)
       new  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)
       new  0067ea1   Fix for PR#9497 - not waiting for child. Jeremy. (This used to be commit e817d836bba3aaf0f732d66bc5a4383a7f7005db)
       new  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")
       new  ea1cd3f   we were setting the strings 1 too long in make_srv_share_info1_str() (This used to be commit 29e1e59db8035e0fd2c088a969fa17549ce1b897)
       new  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.
       new  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.
       new  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)
       new  33bf29f   Fixed uppercasing of share name (pointed out by Jean-Francois). Jeremy. (This used to be commit dcce6b98d847d02148fb2ab15f8430b870e106bd)
       new  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).
       new  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)
       new  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)
       new  766aa4f   Fixed one more Debug problem with inode in non-64 bit case. Jeremy. (This used to be commit 94d63cc382ac0d8a523db98b93750225082b09b1)
       new  e9ea36e   tridge the destroyer returns!
       new  012e575   ahh, the joy of deleting large chunks of code that someone else has painstakingly put in :)
       new  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)
       new  f6044c8   some cleanups to use ZERO_STRUCT() and friends (This used to be commit 7b154dc4313324dfad6cf0117b8ce246bf12bf16)
       new  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)
       new  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)
       new  fd33412   fixed a stat cache bug (the one found by Matthew Geier).
       new  4fc5a74   add a "stat cache" boolean smb.conf option. (defaults to on)
       new  03d8da6   Adding header and footer html files for SWAT, adding samba.gif file too. (This used to be commit c9a9fd131ba65cfde3a20d0ff5ff690064ef6c99)
       new  519a6d5   added 0x10 to the frag length in the "bind ack". (This used to be commit 46301b1d2161317f56049934a9e7b658447b2c76)
       new  6e0c276   Added back groupname map stuff removed by Andrew's "slash 'n' burn" tactics :-). Protected by #ifdef until used.
       new  5de3c13   Copyright notices written to debug logs are now through 1998.
       new  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)
       new  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).
       new  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)
       new  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.
       new  27d0bef   Ok - this is the 'expose 64 bit to the clients' checkin.
       new  9b20e5b   Ok so with this bugfix 64 bit file access actually seems to work :-).
       new  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.
       new  cabc8f6   Mapped correct open modes for READ_CONTROL access. Jeremy. (This used to be commit 4a62b73633b8f8707a2961b355d4997f429c86bc)
       new  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)
       new  e959f2e   fixed a potential problem with wins_write_database() child processes.
       new  1eef953   fixed a typo in my last commit (This used to be commit 31b4048362c63ab19e9ef35453c3763eec8b8f2b)
       new  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)
       new  c8e6aa6   fixed another potential fork bomb where the wins file becomes non-writeable for some reason. (This used to be commit 9edd43dcd6cc040416f11e00320c53682558fd8a)
       new  730198a   preparing for release of 2.0.0 alpha 5 (This used to be commit 1c627b8f39e0a219ea333d39228a3edbcc8ea666)
       new  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 (* [...]
       new  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 [...]
       new  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 [...]
       new  1e17cbd   nmbd/nmbd_winsserver.c: Fixed printf style warning. script/mkproto.awk: Added SMB_BIG_UINT. Jeremy. (This used to be commit c22c40f0caa7d6a9e8120e6415fa728db708db3e)
       new  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)
       new  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)
       new  55c492f   fixed a usage of off_t that should have been SMB_OFF_T (This used to be commit 24ae7657011929fd3529caa909f3afe866186cd2)
       new  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)
       new  bc3766c   fixed a typo (LLARGE_SMB_OFF_T instead of LARGE_SMB_OFF_T) (This used to be commit 3e77d94cd2d693490265b60ad7c576a25902d8ea)
       new  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)
       new  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
       new  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)
       new  c198d4c   Adding rewritten restore code ... Old code is still there surrounded by a OLD_DOTARPUT. (This used to be commit 00ba54d4ee9ad875c5cfbee09d4b745df5f116ab)
       new  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).
       new  6527cd8   preparing for release of 2.0.0 alpha 6 (This used to be commit 008697d151e54b141b062956cf521b04111073f2)
       new  717f538   Fixed compile errors in new code. Jeremy. (This used to be commit dbd8ce8a7053b6ea051e9bbdd0ddc27f1e0cb7c2)
       new  184db92   configure configure.in include/config.h.in include/includes.h
       new  31ebc95   Fixed problems with premature kernel oplock checkin code. The ./configure & build now seem to work ok.
       new  7be02a2   Changed variable TAB to htab as TAB is defined in a header file on RedHat5.1 Jeremy. (This used to be commit 43ac52ad7a3c1da3c25a63d0458c87f9367453ec)
       new  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 :-).
       new  11fe457   Now that Alexandre Oliva has explained the use of acconfig.h to me, I'm adding the HAVE_LIBREADLINE and other stuff correctly.
       new  ac87559   Remove some byte-copying code in unix_format() that did nothing except slow down my benchmark :-).
       new  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)
       new  b65bbde   Fixed changes in clitar.c that Jeremey noted. One change was correct, the other needed slightly changing.
       new  bc97ab2   add a define for SMB_SEARCH_BITS and change comment on FSTYPE_STRING (This used to be commit 9c275bcd98cbbd9367d9b7a2204889fcefd74638)
       new  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").
       new  5e634ef   3 changes:
       new  f0dc663   lp_fstype() proto (This used to be commit ac48db7f2130c29a25185bc5450f94811cc54640)
       new  81babe9   implemented du and tar -n (This used to be commit 23484508a86a59a71e54a1bcac3766ec3858142a)
       new  e649750   major autoconf clean-up fix problems in builds with srcdir!=builddir (This used to be commit 1ffc3b807a3f80644c974b454ff5e6f68e89b546)
       new  ac39ce3   replace getpass() with getsmbpass() if getsmbpass.c compiles (This used to be commit 9a5bdf5c1bef689fe0d6879949df869efbc34783)
       new  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)
       new  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.
       new  aab2fe0   First cut at kernel oplocks. This should have no effect unless runnin on a machine that supports them in autoconf.
       new  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)
       new  474110e   Fixed data corruption bugs in clitar.c with restores.
       new  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)
       new  500a474   nttrans.c:
       new  e59d7a7   some changes to the autoconf support
       new  e5948ff   automatically detect changes in the system type and exit, telling the user to remove config.cache (This used to be commit f123172c42b1f9ac73e57856e4ee8715fdfb76cd)
       new  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)
       new  921b171   Added a minor fix to clitar.c for a bug.
       new  9e17c70   replaced one of the paragraphs describing nmbd problems.  could someone review this please? (This used to be commit dd718c26f7f4d3ef906e0829d27208f07f3ed619)
       new  50beafd   removed function names printed out in debug statements (duplicated in DEBUG macro, automatically) (This used to be commit 2e4d681d17f6bc097881444a72317ff3bb089151)
       new  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.
       new  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)
       new  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)
       new  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)
       new  9f2edc6   Updates to the scripts for the new 14-char space format of account attributes. Jeremy. (This used to be commit 32b6f6640d45b083ce35a8c11b1e6f23c19df62c)
       new  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).
       new  1631d3f   not needed. (This used to be commit 78b5c15121caa18f401cd7aa45d831ef93a5f7c2)
       new  66d5d73   added rpcclient program (This used to be commit aa38f39d67fade4dfd7badb7a9b39c833a1dd1ca)
       new  ff07b2e   added wksinfo command to rpcclient, which don't work too good. (This used to be commit 8d23da91cbd74a45a5b030688fd89d88a25738dc)
       new  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)
       new  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)
       new  4b9e094   rpcclient: got samr command "enumusers -g -u" working (This used to be commit 3a00023efedb34684bd45bd8a562f07a9880f1ad)
       new  c9d26f9   Fixed unused variable warning messages. Jeremy. (This used to be commit 64ad5b4bb0f302703c9be1f76bd6211dc9871d19)
       new  14f9495   Added missing display enum. Jeremy. (This used to be commit 535ac8a7c204a223a57d561bb12f1934b852a579)
       new  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:  [...]
       new  1ea570d   Small update to clitar.c to omit warnings about servers not letting us change the date unless tar_real_noisy is True.
       new  b053652   Added Kerberos4 support patches from Johan Hedin <johanh at fusion.kth.se> Jeremy. (This used to be commit 548634915f21f774b7efb06f138c8fb7bc089daa)
       new  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)
       new  6da95a6   changed the default filesystem type to NTFS (from Samba)
       new  ecd8ca2   Fixed up more possibly uninitialized variables.
       new  464f71f   wait_keyboard must still be defined if readline is not available (This used to be commit dc21f6c98267afef116a449468129c1d3a8e996b)
       new  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)
       new  2d87954   Make sure that WINS Server = in case we do not set a value in smb.conf.
       new  c8c8958   The previous fix for WINS on the WINS server was wrong. It caused nmbd to exit :-(
       new  3767424   Backed out that just as ill-considered change :-(
       new  5bae71c   fixed the docs for "domain controller" parameter. (This used to be commit c11f1b9293f1b4d342285e26e39a90cf9dbabf63)
       new  a97a4b8   made bad boolean values stand out a little better (This used to be commit 270f4b0f84167e378b4615af8aedb85970320b1d)
       new  cdaa53e   Two changes in this ball...
       new  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 [...]
       new  f58761e   Added fix from gildea at intouchsys.com - smbpasswd file could be left locked. Jeremy. (This used to be commit 71ab5c367cf54f4b821aaf056f283f48d7eb4638)
       new  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)
       new  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)
       new  b8980c2   got rid of the memcpy() prototype and used includes.h instead.
       new  4746a0b   Fixed stupid bug with "cd /" appending a "/" character to the path forever.... Jeremy. (This used to be commit 14ee57f336100634993e7968ba54a441ac2813db)
       new  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 when in_client && bWINSsupport.
       new  a42bb09   added WITH_SMBMOUNT (This used to be commit fe5721b9527979e6ac59d1e3e56544276a5777d5)
       new  a2d7f76   get away with dummy and .dummy files (This used to be commit 90a8a02484a0897b053fd6531b7fec5d23098b6f)
       new  6ec9f5d   optimize creation of directories in build tree ensure that bin exists when needed (This used to be commit 87b3e4347a5a394471f0d4f34f093ec2195dfd4d)
       new  c393bb6   fix directory creation mechanism; the optimized version would not work :-( (This used to be commit 796475ad5ac2da409d1676d3ae6530654697028c)
       new  e898fc1   added stamp-h (This used to be commit 078a4b564fe1511452bf0012c643646d4900d04b)
       new  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)
       new  0ccf410   Missed one removed multi-statement line. Grrr. Jeremy. (This used to be commit 7958787d9beffcd0f025c7a85469844d2e520ce5)
       new  6ecd472   uchar / char typecast issues (This used to be commit 1a1d8d0483fc05765e6dcc2da00405e0ec7421a2)
       new  c62031c   added in some pdb_xxx routines that are needed by nispass.c (This used to be commit 5212dd69d05a0d26dddcb4a0d9efca195436bfda)
       new  282eb4f   missed the pdb_sam_to_smb function needed by nispass.c (This used to be commit b40a4e6385757cb8a44044a1437651954d6b1c90)
       new  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)
       new  d60168c   Fixed warning in get_time_from_string(). Jeremy. (This used to be commit e9b7ff0dece2252b28be1ed526f43ff2bdf86ade)
       new  f82217a   Fixed extern definition of cnum in clitar.c Jeremy (This used to be commit 6c08f3b81c8039e458e0b27d6649060bf6cf6c13)
       new  9a5f40c   Fixed uid->vuid confusion in smbmount (hopefully). Jeremy. (This used to be commit 60c2278e8c1941bca37f1dc000bd2c29a8c0c73b)
       new  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)
       new  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)
       new  4828c1c   Removed a redundant include for "includes.h"
       new  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)
       new  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)
       new  d8f609a   lsa_lookup_sids command added.  severe debugging needed on lookup_sids code.  added "quality of service" capability to lsa_open_policy code.
       new  864f545   Implemented directory-relative opens for NT opens. Jeremy. (This used to be commit 740784f9cf3d4f85eb71848a29b95d5db977d264)
       new  85fcbcb   Fix another possibly unitialized variable ... (This used to be commit 351b9a0f8b6c071f395e082d5e1c98bda706106c)
       new  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)
       new  eb7f62f   got rid of USE_FILES_ARRAY code (it was unused) (This used to be commit f15ece53162304d855bea4f329f3faed8813a831)
       new  643e95f   makefile support for smbwrapper
       new  7b463b5   a couple of mode for smbwrapper (This used to be commit 07dd2aedf1e8ad143669694b504554de74bbaa1d)
       new  5b2bc01   use sys_stat() not file_exist() for codepages. (we don't want dos translation!) (This used to be commit 1dcefb3f8e1e8b407d7f45332262e1b04bc1d6ee)
       new  9cd0324   added sys_getwd() (This used to be commit 688d19de50c01222c42f61f825fab93a7005f5b6)
       new  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)
       new  24bf006   the guts of the smbwrapper code. I may change the layout of this at some stage. (This used to be commit 3f34a3cac817de19d227c36bc792db8b2c3798f9)
       new  495eedb   some changes in smbtorture as a result of clientgen interface changes for smbwrapper
       new  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.
       new  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.
       new  732d4ff   Makefile.in :
       new  392cdc8   added capabilities ab win95 fields to client structure. Used for detecting win95 server for bug handling (This used to be commit 76b5c8243791358be1a4781ff2e6929e56d98887)
       new  2abaffe   - remove .p files in make clean - added readlink support to smbwrapper (This used to be commit 4b5217f996fbc1bb679992068c6c4fa28677c37e)
       new  4261ed2   updated prototypes (This used to be commit a42155f77a0156aa10adc9fd0070f3edab647382)
       new  60efedd   - ignore *.p files - make msleep() non-static (This used to be commit 688a749484aa807075d2ce16d750c4f3494f3e55)
       new  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 [...]
       new  65cfbc9   - ignore *.p files (This used to be commit 5328ecbc41daa3fe1adbf8dbe9db8180ae55da3d)
       new  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)
       new  8a9fc22   ignore *.p files (This used to be commit e246a202306b8e4e7357057deb094b5a04b28408)
       new  cce5f09   added unlink() and rename() support to smbwrapper (This used to be commit b85d96144728e8a29c7c1114462e28bf3b144b80)
       new  909ca3a   added basic chmod(), chown() and utime() support (not fully implemented).
       new  c0dd3c5   added lseek (This used to be commit 2fbb544d38f7824dc6272517bded4be952b073b1)
       new  959005e   define O_ACCMODE if not defined (This used to be commit 48de03824ed33e9751bc9deeb22f1e1ef650b8cb)
       new  bab2843   updated prototypes (This used to be commit 40af9fee1ac17bf329afcf1f0c73a92f03f183dd)
       new  4fedb9d   - always open for reading (otherwise getattrE won't work).
       new  d0fb78b   use O_ACCMODE (This used to be commit cc6270f327fdc998e5e3a2d8c3b50f33a29ec3c1)
       new  4b760a6   added lseek() to smbwrapper (This used to be commit 752e90b24f37d4697b87c65a53b45799c21ecab7)
       new  6291a9d   fixed a bug in name_len() (thanks to kooros at kooros.netrack.net) (This used to be commit f05f0a01cefbf19943a53c3307eb992d77238b51)
       new  f651787   added lseek() support for directories (This used to be commit 67ca971b0b00b5256b0af2c1c5777c393f9cef0b)
       new  13b431f   added a bit more to the docs (This used to be commit e040047c647df3991becbf2b45de785fc875d1ff)
       new  03a0626   added simple device/inode number support based on a checksum of the filename (This used to be commit 5674fb4e9dc4d92213d763c8cecd26efc23a9720)
       new  aa7aaca   added mkdir() and rmdir() support (This used to be commit ce748e5ea94380147a01de8235b343c7e2852bee)
       new  4d9ab2a   support getcwd() in smbwrapper (This used to be commit d516ee383c287550a5953cf5ea1cd69cc957e1aa)
       new  76aa53b   fixed wrapper for access(). This gets xedit working. (This used to be commit 3c839a523183c163db0d14cf1a3aac47ffafd496)
       new  f2d8f11   fixed vi on smbwrappper (it was a problem in cli_read()) (This used to be commit 1dcc84b942d4669f978aebdeaf85ea609c2b732f)
       new  86701c6   added fchdir() support (This used to be commit a42729dbf5414f54e5d623514533958c62ada5f6)
       new  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)
       new  8bca34d   fixed initialisation bug in rpcclient (stdout is not a constant) (This used to be commit 1388a6fe8ccd0b2fec8086feebc785b3a5de78d3)
       new  8d4c732   fixed a authentication problem with non-encrypting servers (This used to be commit 06f1af12c37fc759e7315366dd4e82f4e96b042d)
       new  1fa3478   drat.
       new  a4a0c71   use __XXXdir() instead of __libc_XXXdir() (This used to be commit e28f55c0a3386cdb0185f5252b54d10d2c2a1710)
       new  0e76d37   we need to do a load_interfaces() at startup to support broadcast resolution of names. (This used to be commit c0931b6770dd822f156f388f37fb5b4abfcad51f)
       new  819a678   simplied the layout of the smbwrapper code. All those 3 line files were getting unwieldy (This used to be commit a59d4e93da2cb2bb61a632ce85af0888a87a03e2)
       new  a1e10cf   use const char (This used to be commit 83b7bfa821b88f0826b348ec493141a324e12a86)
       new  e2b4941   support a few more function types (like ino_t and off_t) (This used to be commit 758048f1e17db70daa4cd169d5c9b833f94279f4)
       new  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)
       new  57a58f5   more smbw cleanups.
       new  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)
       new  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.
       new  f3db928   fix an error code in cli_error() (This used to be commit bbc891727e57172bf6200e10c32498776a77510b)
       new  af4a13b   refuse symlinks to or from a smb path (This used to be commit 83e93d2a4493546cb481f5c8187c64207b5901d1)
       new  832ca93   Added E Jay Berkenbilt's fixes (This used to be commit fcdc9bc2089822b02b30cd55054a60ed4e696e70)
       new  944d7e2   set a default 16k client buffer size (This used to be commit cc1a0cf82b25e259c35f8accbb948814cc28a9ba)
       new  52e5dbe   use CLI_BUFFER_SIZE instead of BUFFER_SIZE (This used to be commit 98f9bb94fcdd0195158eba0deaebe4679baea44c)
       new  ce843e9   add support for dup() and dup2() (This used to be commit c5210cb0fffd406ef1809db8644b299bb661df4d)
       new  6760e69   added support for printing via smbwrapper
       new  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)
       new  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)
       new  f2c43ee   support using #xx at end of netbios name to connect to the specified name type (This used to be commit bf409a40e21e44ec653d4d8fd34b52d0e7b64aed)
       new  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)
       new  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)
       new  3a82326   started basic support for solaris 2.5 in smbwrapper. (This used to be commit e5c7cabae4826bde819b94a48bc4674dcd69da21)
       new  770acd0   don't list the IPC$ share in directory listings (it causes infinite recursion) (This used to be commit 8d74f7bfdc217e95a7e300d06c3bf4e8d4877a6a)
       new  4f31812   fixed some stuff for Linux that porting to Solaris broke (This used to be commit ee349bb329498e6f5852c1bf21c48563d076dc88)
       new  12112bd   warn user if LIBDIR isn't set right (This used to be commit 70c2eb1ed93f4691e73e8ab32d81f50ea8785e2c)
       new  7677845   ignore .po files (This used to be commit 269a7938fcf7eddc68c40e3a8d3d47bdac48704d)
       new  e34e25d   more solaris 2.5 fixups. It now seems to be working pretty well. (This used to be commit c4e450817886b40474cebdfc50c0c16fb4646baf)
       new  b3ee6a1   drat. We can't include sys/fcntl.h because that gives conflicts. Instead use "01101" for O_CREAT|O_WRONLY|O_TRUNC.
       new  11c5c17   Avoid the message `make: [.deps/.P] Error 1 (ignored)' (This used to be commit 9ba19d19ad348bc3be2fc9a2b7ac35b895c0d143)
       new  06eaf71   bin/cvsignore: deleted, so that bin can be removed from the repository
       new  dde4b88   we need to use __readdir() in preference to SYS_readdir for systems that use getdents. (This used to be commit c63ad1b69859653d67d4711b700015860680efff)
       new  791b837   don't define creat() under linux until we get the CREAT_BITS stuff sorted out. (This used to be commit 86b66d92772d4a72b7b8c7f2d8d793533d7f6130)
       new  02b6c4e   Speed up directory creation for the common case (i.e., it exists already)
       new  4b6b992   some tests for stat64() and friends (This used to be commit 16e7b196344457218b4902a198e28751311973a7)
       new  933db19   reran autoconf (This used to be commit 32695b1606c6198aca294ebe1436c98d2d698095)
       new  901399b   tests for readdir64 (This used to be commit bdf02378c634e0d18f4f2de7a74b2f2fc5965e9a)
       new  0531f46   this gets smbwrapper working under Solaris 2.6. Not tested much yet. (This used to be commit 6a1b346d98c10688f0995a6ab8fd155a77ead258)
       new  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)
       new  e248b89   added pread pread64 pwrite pwrite64 and open64 (This used to be commit 2087e0ce89e113d3989deefdf79b22b2757e008b)
       new  5d14f89   added 64-bit file support (This used to be commit 43ec91ac1fbf22f9a0150e1eadec5709a7d21050)
       new  92b21b3   - added pread pread64 pwrite pwrite64 and open64 - fixed utime() for null tbuf (This used to be commit 9047bf59b402de40e520bfc2afa1cbfad5508f72)
       new  ecb7ee7   handle ENOTDIR errno in cli_error() (This used to be commit f1d82e02ff7f2201de5fb13af4cadec648765017)
       new  ca3d1b9   removed requirement of having a smb.conf for smbwrapper to work. (This used to be commit af58bf2ff8ddbf974dbafa36cf1b679226371e09)
       new  601e5b3   rm object files created by mkdir probes make sure it works even if clobbering is not allowed (This used to be commit eff11b81fd4ac807cf89a56a04c5b26ee9cd8660)
       new  d6da5e4   it's a bit dangerous to use rm -rf (This used to be commit 102e8c85ff1839103be947c20a4df93ab88bded1)
       new  8327eea   just try to rmdir bin after removing bin/.dummy, in realclean (This used to be commit ef9eca92bbaf5e22765e562b3f4b0e2407a57206)
       new  5081402   revert 64-bit file support; it's hard-coded already (This used to be commit f604fd1a8b34efb52531c57e68a3cf31319b9262)
       new  f6b9f31   test for loff_t and offset_t to support llseek() on Solaris and Linux. (This used to be commit 386026930557584fda14f8cdc07c41d84d630b39)
       new  f36d5c8   get type of callback right (This used to be commit 327eba774e5bb17a91f80617bd7359afe0c83f48)
       new  4be0416   updated README (This used to be commit 507646d4e54665cb6ce5ba2aa35d72d95cdd8e81)
       new  a2941d4   added Solaris 2.5 (This used to be commit 788992f58613f7f4fa0e9ce7087267dec75f2e51)
       new  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)
       new  9a98985   need to use SYS_open64 not _open64 for solaris 2.6 or stdio doesn't work right. (This used to be commit c185585dd917d6c157460e941e983b5e43d69f7a)
       new  e88706f   IRIX uses -shared for shared libray creation. (This used to be commit a32eb93b0e572ebfcf726a0df7443b9afa149453)
       new  94024ed   Added rpcclient and smbwrapper stuff. (This used to be commit 1638930839f295077778dc0af9b27343d452e959)
       new  fab6d20   new file realcalls.c (This used to be commit 23f71b979ad7dcfbf461fa4f261ab9dbd0b602fb)
       new  80ae082   fixed typo in getgroups code (This used to be commit 046e8a50219ca69ab326fa672c5fcb1ab3689b3b)
       new  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)
       new  61d8534   handle systems that are missing either SYS_utime or SYS_utimes (This used to be commit 4379f0fe48a40e1ff6b343bbcff542efbda1f4f8)
       new  a6c2a56   test for creat64() (This used to be commit 8aa6c16eeb96d6a66a2946f5048126f175f9f609)
       new  62f2ac9   this gets it compiling under IRIX 6.4. Doesn't work yet though. (This used to be commit 0c8288a72c6d6f2774dd57a7107ad68c98e0d24a)
       new  f151bf0   fixed Makefile for IRIX make (it doesn't know %.o=%.po, leaving off the % works) (This used to be commit 7c4ad07b5989feee6ab84eb7ff2fe2e76e1475a6)
       new  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)
       new  c378ac1   reran autoconf for IRIX changes (This used to be commit cbba700cb5f49fa6833a3326d7ad7c77bb76e3f7)
       new  fe2681d   fixed a cast warning (This used to be commit 4093bb16d20b0057e07085f061bdcfb372c679c1)
       new  c926d8b   new prototypes (This used to be commit 0a733ce59d3e77f8cfd6a8165beeb39c23b26999)
       new  b79773d   - fixed cast warnings - ignore *.po32 files (This used to be commit 469474803d39ceec7155792d364787318708fb91)
       new  a2297c7   fixed some cast warnings from "cc -64" on IRIX (This used to be commit 624097e8f4a104393865ee100e884f000ca3f6df)
       new  217804b   ignore *.po32 files (This used to be commit 01de9a50e030da722076c67c235801c36c90bb66)
       new  4473ce5   - keep IRIX cc -64 happy - fixed a chdir bug (This used to be commit 80d1c5118abaa99fe0f1c9d2089a81c9953cebad)
       new  4980fcf   More yuck changes for Red Hat RPM production. (This used to be commit aa38a03961442e70e453f65c60f717765b4bea6f)
       new  36ee523   - fixed errno return in smbw_open() - updated README a bit - fixed Linux compilation of utime() (This used to be commit 4bacf32755f8012110797f7aae2b3e1e0e2f537b)
       new  b4fb4ca   rpcclient srvsvc commands. (This used to be commit 1a9a22c657c46648adaa98ac1fe394ce4bce11f0)
       new  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!
       new  c7d3ad0   tell the user we are producing -32 code for the .32.so library (This used to be commit e9676812affbdaa0519415fff85d7e31383e7e2f)
       new  01b838b   clean needs to delete po32 and .so files (This used to be commit 969eb180646977a01e6d44bde1e13343fd0fa1f7)
       new  4af4045   set HOST_OS after canonical system test (This used to be commit fc602e5e26a2de94be6b5a5509b77876dc0fd7ff)
       new  0f87638   use smbw_errno() not smbw_error() (This used to be commit be7ae2a4e75aab0a71be10eb39cef9434dedae2a)
       new  6a60602   remove unused arguments from some static functions. (This used to be commit a9e0e5895a671910f315d9e45eca4fe419d815e5)
       new  3d21f03   removed unused variable (This used to be commit b923bb2aae8aa13e8f6bd41d2f06dc016b559269)
       new  ed75bab   added SMBW_PREFIX environment variable (allowing you to specify root of smb filesystem)
       new  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)
       new  4fe9c5b   fixed a bug in time setting (utime() call) (This used to be commit 2f4506a33c7015f2a176929d794c6c40f1433591)
       new  fff618a   added a wrapper for fork()
       new  404f14f   implemented unix semantics for rename in smbwrapper (This used to be commit a5c18f9c82f5f76b00ff29c5668b4f0d3e8d6bd0)
       new  cbb25c7   fixed rename error code from NT servers (This used to be commit e7516901270a4a790a3e346065eb2be8ede16cb3)
       new  f8a3e2d   using wrong cli_state in "security = domain" call. (This used to be commit 1c08cc2466f7bf615a3508e028f0b65f120d2e5d)
       new  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)
       new  c07b2bd   dce/rpc (This used to be commit eb279cabd059603b6c8d9b74e4fd31c4ffe87593)
       new  0cf1ea4   Added capability for smbclient to use the local WINS server on the same machine if WINSsupport configured (This used to be commit 1398feebbcb65a9e78b7084811bf9727b6d89682)
       new  029144c   do an anonymous login if the username/password is rejected. (This used to be commit 0ee3e0c62378bdf7a8e145de0727ea85763af95a)
       new  f931d71   put #if BROKEN_CODE around all the bits of code in rpc_parse.c that don't compile.
       new  52d52a5   somehow "in_client" got included twice in two places. (This used to be commit 378290bfe1dc4965679495aab58be55e81ecf192)
       new  117cb0b   added some comments (This used to be commit c81568a6934acab45702639c1c57aadb145f246b)
       new  c61a011   added a document on how to port smbwrapper to a new system (This used to be commit bf1e257afb51f93e707bd7c1f75c8a2b35e69bed)
       new  5e35eea   some changes for OSF1 support in smbwrapper (just preliminary changes, doesn't work yet) (This used to be commit ffa7d0461fa6628302ddf5590a42cca60ec8b90b)
       new  749f3f5   fixed a bug in real_seekdir() (This used to be commit 699777a5c149d8608c834034d50b207d6da254b2)
       new  6890744   fix typo (This used to be commit c4da5741f33f9108e01309a6734f16b1b854ea30)
       new  39e9d06   reran autoconf (This used to be commit 50526c45ba7920b15b6947edc8bc714a00d80f79)
       new  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)
       new  d2856b2   test whether seekdir() returns void or not (This used to be commit 4dbfec81b2c67f2d36b26685a631001738d9569f)
       new  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)
       new  73b52ab   won't need wrapper.h anymore (This used to be commit 1918ea2991bef323fdb00912500961d60da17cdb)
       new  7914f66   possibly use __sys_llseek() (This used to be commit ab49ffe37f11b28144a7815ada1d891b14ffbc2d)
       new  853f923   detect __sys_llseek() (This used to be commit 2a25034b033d207b5ce50946f3d9c9fad2c3a153)
       new  b73d283   fix the SEEKDIR_RETURNS_VOID test (This used to be commit ed0b43294a922dc24be87082fa22b45b0fa2af46)
       new  465cefc   not needed any more (This used to be commit 4ea3f86f996c1c6acfbf0363e1a02ace4b4a302c)
       new  829e72f   yet another attempt at making this stuff portable. This time I use minimal includes in wrapped.c (This used to be commit fd6a59d8ca0932d61a60b74485841001d4f8fd44)
       new  c8450c1   return type cleanups for IRIX (This used to be commit 96fc2856bcb1424f69ecf513f7b685bec08dcb1f)
       new  5e9ffa9   remoevd a misplaced comma (This used to be commit c1d2d4e27125cbd463f520d1109e7c7988b58222)
       new  98af8ad   fixed __xstat() under linux (This used to be commit 15aa1b52cd78e9b59fa44b248267b9698a5b0d5c)
       new  372c359   fixed facl() bug for solaris (This used to be commit ab5ed686f813c6294ca3eb9b800b3ad41a5a77c3)
       new  6e77210   - updated docs to say OSF1 works - more solaris acl fixes (This used to be commit 8fc7bc0ee6919f2c1d438e924fbb8b44f87dee63)
       new  8ed7427   more solaris acl fixes (This used to be commit 1ad5bc381ab00f0699f025cb64db7cb4fa102c13)
       new  91ff83a   fixed fork() on SunOS4 (This used to be commit c506ffa527428897689dfd9ff48719208c47669d)
       new  8adc7c0   use double for dummy arrays to ensure alignment (This used to be commit d651229ef3eb06035d015770c5ea018f33234ebc)
       new  e7001e2   fixed a warning on SunOS (This used to be commit fda52c6fd1ff0c46948bff7156742dab1dd1eacd)
       new  f4aff92   SunOS doesn't need any ld flags (This used to be commit f92383689a6ee62c71553f12c633f1aadb32065e)
       new  b818ce6   we need realcalls.h in realcalls.c (This used to be commit 42765a654f9fe45160760e61a80d789279ee6198)
       new  bdec84d   restore errno after smbw initialisation (This used to be commit f374706cbf654bdb33df3074cb1a8101af0201eb)
       new  3d601da   compile to .po.o first then mv to .po in order to make the sun compilers happy (This used to be commit 6625b696469089138f0bd01ab966f30ba509dbda)
       new  2fef8f2   dce/rpc (This used to be commit 34afa638f6f7bb145ec094510ac58f7a22dfc3aa)
       new  eb37144   make proto required (This used to be commit cf4e2a601fe6b6c9980da87d51643b726c0de1dd)
       new  4c172b5   return False _and_ a break in a switch statement. (This used to be commit e3f0f1ad9c2b81fd3489d858a9a98338001538c5)
       new  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.
       new  48b31ae   dce/rpc (This used to be commit 6677b888bdb45df00646eb7cc13005b9465ff971)
       new  0dc8033   don't prototype the acl() functions (This used to be commit 9efbb21f35aca6f86ed3cb9c58ebec40e5d44b90)
       new  08e890a   removed lukes acl check in configure (not needed) (This used to be commit a3339c111de9f82b6badaac8e6ef430d277c3afa)
       new  fa0ff09   added some comments (This used to be commit e5ed0e6f96835c5b189368faf4555d07f1f6b19c)
       new  ef2e37c   fixed a problem with fchdir() that broke "cvs -d" in smbsh (This used to be commit 6121f7c8c2d63fd12266327a6f2ac9a5e717dccc)
       new  4750ce1   use 1 second resolution calls if possible (This used to be commit 349469221a84658048790d7567b4fcea43c0b759)
       new  7e5f267   auto-detect the right flag for the compiler to produce PIC code (This used to be commit 5d92e003978f02e53c0886508ccefc8c24ec1bbf)
       new  2475668   removed extra comma (some compilers don't like it).
       new  60877fd   add "smbtorture" alias for building smbtorture (This used to be commit 230e4eb3dd9753899564fd6ec0e0291ee00be8c4)
       new  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)
       new  a813f38   - don't generate 0 params in torture - handle 0 params in ipc.c (This used to be commit c0dc8e87f0d56444a8ddff0817a94065ca295847)
       new  d0ca2da   added "permission obtained from John Erickson <jerickson at ddj.com> ...." (This used to be commit 0067e45d4194bd14549aac6e8f40a2ef19305716)
       new  fa03e99   add missing targets that were added to makefile (This used to be commit 993c49a984fa2ae219f675543a1d0b6a7fbe043a)
       new  3a4a2d5   fixed a warning (This used to be commit d4291d353b293bbc65fb0bf76c2d943733297726)
       new  eaac401   really fixed the warning this time :) (This used to be commit 64692f292fc610b90de97a85101203946ce65bfa)
       new  8043472   fixed a bug in the readline support (This used to be commit b0a69622509b450cb7724735c51d4b7173beac73)
       new  809a9de   preparing for release of 2.0.0 alpha 10 (This used to be commit 0a8c03bb98498c10186dd12f1602f6e859465a8a)
       new  d57d000   fixed bug pointed out by Herb. (This used to be commit 35a5e9ce4fd60806e652f221e25caa0664b69209)
       new  40eec6f   preparing for release of 2.0.0 alpha 11 (This used to be commit 8d9c5f35225441384f69744bf8cda8115828ae2f)
       new  6909350   dce/rpc (This used to be commit 62fdeef1b79c5c4c9bf0e860881651711bb80b9a)
       new  4c2b041   Add a DEBUG to unix_convert (This used to be commit ac61a102473c7f23938368f9bfea494cd56344a1)
       new  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.
       new  00224e7   anders blomdell spotted an unititialised fstring causing strlen to go awry (ascii_p16) (This used to be commit 0b45c08ffad6f8b12c6fb2b184d3b5d52177cabe)
       new  7559867   dce/rpc (This used to be commit 32d0f5e4a564686ad6b270dd24423ee49a81f223)
       new  4e004a0   basic client-side ntcreateX function (hard-wired values except filename) (This used to be commit caeb99201a1471bd709b4e8f07c57e5caabf0795)
       new  8158620   dce/rpc. (This used to be commit e0445419b2d50ae6efef36f4f295ebcfdbf1ad82)
       new  abb67ee   signed / unsigned issues spotted by herb (This used to be commit 0b90442021aa3adb5ae7f09c53c9e54c7655d8c5)
       new  78c1fd0   dce/rpc (This used to be commit 8a7ac4a25d177235a98c0f84f97ee50432fb6359)
       new  827a9d8   dce/rpc (This used to be commit dfb48aab6153e53a5efd1f8ee518375cc584b101)
       new  eb70607   dce/rpc (This used to be commit b0af7cfd9dea8d286f430c51456b5f67d5e0658a)
       new  a0a37f1   Try to make smbprint a better behaved citizen.
       new  21aed50   made smbsh a standard binary (This used to be commit aea466aef7127607884f484c5987b9a5e2e362aa)
       new  7761e07   smbsh launch program is now in C (This used to be commit 784b1590c8c305d6876a14fcaa6fc17b9daac6d0)
       new  9920820   use level 0 for DEBUG() of malformed password entry in smbpasswd (This used to be commit bff457b4a469c03977683c4521464c41f74db1ae)
       new  935dc98   dce/rpc (This used to be commit 69f5f9f88935de1f63ffc9aa19c0629b395e66e6)
       new  aede45b   script that defines some useful developer compiler options (gcc) and then runs ./configure.
       new  948f81a   warnings spotted by ./configure.developer options (This used to be commit 29434bf195b438f4ab41a10ac5ce03f9c2d2ac2f)
       new  1cdfdd4   unused variable in pipe_smb_write_X (This used to be commit cbc6ab6bb94dad7d71cfb71df3ee283831638e11)
       new  c09647c   more warnings... (This used to be commit 8b9c0bad889d4f26987d87c54b4d8bf102af1744)
       new  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)
       new  2a3cd67   16 changed to 8 by mistake in samoemhash. (This used to be commit ed6ffa4430e3ae6e0c9f49650f53ce79d12af28e)
       new  ec32176   removed lkcl (This used to be commit 8ff4df1f0e528eb96a11c0de48b01f5745d08737)
       new  bc747b8   set recursion desired for bcast name query (This used to be commit 53805112f1a301f77cda93b68e6fa3054895f20f)
       new  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)
       new  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)
       new  a42afcd   bug-fixing against:
       new  1cf3444   Fixed crypt problems on IRIX with prototype. Jeremy. (This used to be commit bdba1bcf2094d2b33dd74d3cfde61723dd7fc46b)
       new  0d5ff90   getpwnam() failing is a serious error (corrupt smbpasswd database) (This used to be commit 18e628ac1516cbd9773608cb5a9f4b784cf4dd9e)
       new  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)
       new  1bcbc67   trust password (This used to be commit fa86770d56fd4a3e280ee4f5685e29dee2a713fb)
       new  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)
       new  c9ab92f   rpcclient ntlogin test (This used to be commit f69cf05ff56dffb313304964d5bf5e5aee2f40a7)
       new  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)
       new  a6298e2   use the username GUEST if no other username is available (This used to be commit 59d99ad76cb2aa0f24467ed0df12d5ad50abff18)
       new  62811de   - use large buffers for netshareenum - handle errmoredata a bit better - fix dev type from tconx for smbw (This used to be commit 2f39409dc1ef012a8a7d315572a489d15df186f7)
       new  967dcab   only do the MAC extensions if we are a NTFS filesystem (This used to be commit 91d224735d1a4ef26d75d87e3b35d8d156b8998b)
       new  d4a82ea   rpc client mods (ntlmssp flags) (This used to be commit 16256f86bf451535c7955b8f51a9b88fc33a8e4d)
       new  27a819c   oops. (This used to be commit ff9e919b713f077e811b702db6ec20897a11d5a0)
       new  5cb9917   setup_groups() - code clarification.  no functional change. (This used to be commit dae7c5ea9a139552e1722357172fa1ad0c4a7143)
       new  3637ad5   cli_nt_session_open() encrypt arg removed (This used to be commit 63def717992695ed4a4933c2605abe26086fb8c7)
       new  97f0c9d   made pass_check_smb() available for dce/rpc use. (This used to be commit 95e8a910c5d9ba0ef57669fb1256eaa932e0bb09)
       new  b6993a8   !pass -> pass != NULL is wrong: !pass -> pass == NULL is correct.  oops. (This used to be commit 866e1018180a70ff2ffa39e6a5ce5f187eca2764)
       new  71adb8b   strtoul replace with strtol (This used to be commit 4ebd2c5140e782ec43d9f7700bd588dfa52a16c7)
       new  4865deb   strtoul removed, strtol used instead (This used to be commit d717d58c115fc5cf687af098100cf5adc0265afc)
       new  56c5dc7   changed some debug levels (This used to be commit 121e321a12c5da5cb44ca1baece7e25c3ab7f943)
       new  bad4e66   added maxfid test (This used to be commit 710027a88a62565fbbe9eb5787e924d019906841)
       new  a785f8d   dce/rpc (This used to be commit 29434f496c18e816d864060d68f357aea6ef5de8)
       new  4e621f6   oops. (This used to be commit fc1b7b9e75b029ffa93263766fe297d043c6d1df)
       new  676cac1   Added man page for nmblookup(1) (This used to be commit 69c7b8e2af225f3711d601a136ad3dbc9aaa476e)
       new  fc62d6b   Small tidyups for gcc in 'preen' mode.... Jeremy. (This used to be commit 60dc1a4a00a22088d33369588b0d5eb292cf084a)
       new  f6d91d0   add an option to enable/disable nt pipes (This used to be commit c161b2f850f124ac5f24968e7865a7d0eb68e23e)
       new  b4ef754   check for lp_nt_pipe_support() in open calls (This used to be commit 44d901b3e040a520c4ad9089e68c566c78acacca)
       new  691e2f2   redid proto.h (This used to be commit 20880966aafb2dbcdfbf979505a2d64a269dd9a8)
       new  b8aec49   Fixed sys_lseek and seek_file calls so all returns are *checked* :-). Jeremy. (This used to be commit b8b781191dd7d28944d87eec5fa0fbef798e289b)
       new  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)
       new  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)
       new  48a3c12   removed an incorrect comment (This used to be commit 5abdb70e2a5cda2df444dfe5a9cdcb751be75ca8)
       new  d5c190b   return the resolved IP on a cli_connect() call so it can be cached (This used to be commit 4e3f8ef41b8de25dec4c01d5532dca1b567be55a)
       new  4ecf44d   prototype new functions (This used to be commit ae6e3d8f3820ee09988948ec0c1fa2214acd9b62)
       new  9debf0b   improved session reestablishment (This used to be commit 5f96328d32e76785474ffd5cd73f8ddefc46d4f5)
       new  33790c4   added command line options to smbsh (This used to be commit 9b249c075e53e6cf75399d60a6371648c03104fa)
       new  01de603   - dce/rpc code
       new  41e97c3   output password change messages instead of debug message. (This used to be commit b9e728a97be323e9221889a63ffa02cff5c99403)
       new  ef234c6   oops (This used to be commit 7f8dfedfc0933713ab7d6de0763f8776e5805e27)
       new  bd52d5f   removed my badly-done attempt at handling compilers that don't handle -c and -o at the same time.
       new  c778331   add -Bshareable for *bsd* (This used to be commit c511a619750152db03897ea682713bbc98f71c6b)
       new  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)
       new  b19db1e   fixes for solaris (This used to be commit 235a8463b56107d97ee5523eed41967e8ccf27b6)
       new  e2fcb18   new prorotypes (This used to be commit facd8d74e0cd0998ca5347ac5be14a6027460699)
       new  ad64fc6   removed setenv(), replaced with smbw_setenv() (This used to be commit 72bce217ef474f056d8f6675667ec78d1772ff37)
       new  e4678f5   fixed a connection bug in torture test (This used to be commit 2b892130dfc1938e93e69e490a8a9e9ed57a1971)
       new  26b299d   use putenv() more portably (This used to be commit dc08f1a5c92e86c41dc03f6a4d10d5779f3d9c34)
       new  2a0141c   oops, I ot the return type of putenv() wrong (This used to be commit 5b7b24d3f9a74b241f7e767de4a2bae601adf88a)
       new  476d0fd   calls to prs_grow() on array structures so that data construction doesn't over-run buffers (This used to be commit 06cc6eaa50fa4b673d527e91740f9d2d2b16d367)
       new  1ebeb54   some quite important bug-fixes i missed because i transferred the wrong smb.tgz file from my portable.
       new  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)
       new  8908738   dce/rpc.  bug-fix in ipc.c (introduced today :) (This used to be commit 48ff3e2429964404c8bf33ef625791147913a3c0)
       new  d8f0e60   signed / unsigned warnings (found by herb). how do i switch on these warnings in gcc????? (This used to be commit 39db385a0c47c11adb6bf3bac89c4bb76f675049)
       new  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.
       new  9307940   fixing smbd encrypted rpcs (data lens, alloc hints, sequence nums argh).
       new  4773506   signed / unsigned issues (This used to be commit bd2fc6bb85739cb8e7ed2254e2a553486daed054)
       new  ac9be4d   oops! (This used to be commit 500e5536bee8ea8e58d5991bfab2cff923068926)
       new  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)
       new  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)
       new  5b7df7a   added "start index" skipping into querydispinfo. (This used to be commit 3e6519da22628ea41025711718ec23b082ef02d0)
       new  8c307ce   I received a bug report from Massimo Campostrini in Pisa.  There are a pair of "front-end" functions with the same bug each.
       new  21e107f   the next dialog: user-groups.  it's not very sensible what appears, but hey: it appears! (This used to be commit 399035098f212e976cc0000a215e0705ebe78c05)
       new  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)
       new  2356f46   Another cosmetic change.
       new  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
       new  1c75338   extern fstring global_myworkgroup should be a pstring (This used to be commit 89f6e05ce4cc21fd2e3c0e416e49383f7b56d1ea)
       new  034a12f   Minor change.
       new  cbd0b2c   bug fix in lsa_trans_names.
       new  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)
       new  6e25286   Tidied up Support.txt to be up to date with latest consultant change requests. Start of the big docs update .....
       new  84866d4   Removed previously #ifdef 0 'ed code. Jeremy. (This used to be commit 7feaa13d02f84760d6857115ed253570f41911bb)
       new  a0512ce   rpctorture command (This used to be commit b4ae65e2d0582274d67d02ea190f6d3d83b48594)
       new  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)
       new  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)
       new  9505676   torture debug. (This used to be commit 97609596647dea39c061bdf972411a86f7294521)
       new  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 [...]
       new  d6ad947   make the shared variable stuff slightly more sophisticated (This used to be commit 636182f18346af457f905cd784e68ae5d4f75d0e)
       new  517806e   fixed problems with PWD - we no longer use the PWD env variable instead the shared variable area is used.
       new  8c87f61   don't use SMBW_PWD_ENV any more (This used to be commit 252fe1e7014b2bf79a3abfa52fb77db9129074c7)
       new  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)
       new  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
       new  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)
       new  a4b02a6   Fixed debug reporting in the changed code. Jeremy. (This used to be commit d815e2d7a65c95ae71372b4fc8fe82f0202386dc)
       new  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)
       new  a0991ee   Updated paths. (This used to be commit 21e56ce707963507fe301b4feaad62964196aa46)
       new  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)
       new  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)
       new  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)
       new  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)
       new  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)
       new  f9881e8   Fix for -fpic rules (.c.po and .c.po32) when using --enable-maintainer-mode. (This used to be commit 552175fdcb78c79833464648b5ccdc91b935e69c)
       new  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)
       new  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)
       new  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)
       new  d9ebe8d   fix for John.
       new  9d8c5c3   Packaging mods - make sure we always keep our config files and NEVER mv them to *.rpmsave (This used to be commit af36d39434eaf39817f9916be79dcf2817897ee2)
       new  ec73178   Welcome to Pacific HiTech TurboLinux support. (This used to be commit 230c42ab64aafb69313d5a8f9773bbd2bc6d47f9)
       new  0ab38b4   A little more tweaking and sqeaking. Now, will it work? Argh! (This used to be commit d42b641acba95f45ad204e64e80e30d5d96490e8)
       new  4f2a6ad   added a couple more error codes to cli_error() (This used to be commit b2a7f85d597d4d2a71fd38d76aac0464d53df626)
       new  46fcd85   report ourselves as HTTP/1.0 not HTTP/1.1 (This used to be commit b2210614e810c8e84c9a14a8e32e05f95d92479b)
       new  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)
       new  4099ab8   Added new German consultant. Jeremy. (This used to be commit 91b4f547eb0239b521bed57e840e34ccc65cfefc)
       new  e498861   First part of YODL converted documentation. Jeremy. (This used to be commit c4fbf36ff7da29e001dc93829d4bc74d26aeec06)
       new  ba91cb6   Here is the simple debug parser and the debug2html converter.  Still to do:
       new  4586b87   added a vsnprintf() implementation from cvslock. See the notes on the license at the top of lib/snprintf.c
       new  d3ced08   add ifdef for "long double" (This used to be commit ae1888529b00f1a98d2b76fec7f19684efca90c7)
       new  03893a1   YODL conversion of make_smbcodepage.1 Jeremy. (This used to be commit 7ad30c43ba3108631ac1fb98a96a0d5d66fca36c)
       new  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.
       new  f5400e6   debug string with no %s parameter.  oops (This used to be commit 22721b027139ffb7ff2625741b68701ba15fbb98)
       new  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)
       new  87168bf   Added info about parsing debug messages.
       new  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.
       new  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)
       new  c0addd1   fixed handling of %.0f in replacement snprintf.c (This used to be commit 177b7b6b190c78ab59e19187d3221d23bb280911)
       new  fb15277   use abort() instead of exit() in smb_panic()
       new  838c5c4   fixed problem with snprintf.c and mkproto (This used to be commit 99430ce899c02b95ab3c577afff7f28c6d5c6c45)
       new  3fcd6d6   Fix from thwartedefforts at wonky.org (slightly modified) to fix username overwriting problem in security=share. Jeremy. (This used to be commit 17621964344336c6303386c3c9e8a3e23b9e46e1)
       new  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)
       new  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)
       new  e600deb   Added clear-out-structure fix for make_unistr2. Jeremy. (This used to be commit 2bce2cf6d83d9889d8b116f9d2ee254b7ceb4828)
       new  bcd8d93   Move man page section from (1) to (8) for smbd. Jeremy. (This used to be commit 83aa193439253bdd8e5ad7961c1db5c9328f1780)
       new  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)
       new  7a03aff   Just moving things around a bit.
       new  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)
       new  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.
       new  377156c   This should have gone with the last batch.
       new  70e8cdd   Finished nmbd docs, small changes to smbd docs. Jeremy. (This used to be commit e7c754d38cf137be15b5b1109e6561eb9900f43e)
       new  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)
       new  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)
       new  814ac70   clean up steps for making distribution (This used to be commit 3b2d25035e2f718532b4cfe2fd3342ddfcdb54c3)
       new  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)
       new  6f06a23   nmbd.8.yo: More tweaks. smbclient.1.yo: Partially done... Jeremy. (This used to be commit 00c83ea4ab474c67e853dbf998710367b9272467)
       new  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)
       new  3f5e7c9   Path change only. (This used to be commit 356e049a42ab5c72c7bc82ac17c3565d996ddc2d)
       new  69154be   Added description of reason for failure of test 3 due to blockage of the loopback address. (This used to be commit 32bc55c09562cbc3560a42ddc3dbe3fad3f1b010)
       new  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)
       new  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)
       new  8fbb5be   Added html label() macros to man page sections allowing them to be linked to externally. Jeremy. (This used to be commit cc78a9ea31dae72c872b53a290dcf686a372df2a)
       new  32217e9   looks like someone forgot to commit these... (This used to be commit 93b195d1e9490fb0e4310532fd15ab376f08aba5)
       new  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)
       new  e746555   do not print garbage just because someone does not want dependencies :-) (This used to be commit 7f3c96c5dae19b203bf79a88225768003d2f7516)
       new  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)
       new  d84e2c5   Mode doc work (smbclient was *nasty*). Jeremy. (This used to be commit 866f47a7418b6fbad5ea0ad38ec950da9ef1d70d)
       new  c675995   added copyright notice from Patrick Powell (This used to be commit d398ae487a3edbfefb980fe0abddca1e95f6f3d5)
       new  04f2858   took out Lukes change as it breaks domain logons for Win95 clients (ie. it breaks Sues machine).
       new  233aae2   don't core dump in smbstatus if we can't open the shmem system (This used to be commit ef9749798ab72a5e26f9cb5d0904266d6df70f8c)
       new  502e2ec   removed comment line at end of file (This used to be commit 5e2fc8b7ccf4a9c8b0a2acf4bd752531ac6fa775)
       new  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)
       new  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)
       new  ed19c2f   Tidied up VERSION section. Added testparm.1.yo Jeremy. (This used to be commit 30591654cd7a3e84ded379788c62b1b259136844)
       new  890cc08   memory leak in SAM group code: need these to track it down. (This used to be commit 4e6b548b04b2ff982baf49ebd08e22180cd521b1)
       new  926aeff   More yodl-docs. Jeremy. (This used to be commit fc37a8852cacf4f80b571015c6e9adb2205f8587)
       new  5900f6c   Tidied up references to samba (7). Added smbtar.1.yo. Jeremy. (This used to be commit f55cc67dadc3c2ea3076755e308e3467083f1001)
       new  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 [...]
       new  ba4135a   fix to some of the unicode string handling.  there are others pending in non-critical areas. (This used to be commit 6da2e15272e4a6a9994c36fc465b6115f95ac5bd)
       new  9654a6f   Another one bites the dust.... Jeremy. (This used to be commit 24106d28fb6d49e4da85077982f3259a6d1326b3)
       new  ec66b88   More docs... Jeremy. (This used to be commit 6a328b15420c4472398a754cb256ee172317bb0f)
       new  5f4c35a   Added scripting option (-s) to smbpasswd. Jeremy. (This used to be commit 4f87a8cf994d7f3287b0fd1720624bf705cfa1da)
       new  41f6e00   Added Xrefs to smb.conf.5.html file. First cut at smbpasswd (not yet finished). Jeremy. (This used to be commit 15be62a66b836fc01387ad0084e52ef5894c36bf)
       new  81d437e   updated this file a bit... (This used to be commit 2422100e857e1f540ba7afa2cc220ec6e13b9dda)
       new  d12774b   Fixed up cross references into smb.conf.5 man page. Still working on smbpasswd.8.yo. Jeremy. (This used to be commit 0993db2240379a91c44894ef3d5f978a3aa00816)
       new  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)
       new  6bb6efe   Cross linked all the command line options. Jeremy. (This used to be commit d239790fa704c9a385d7e9e055ca7454467d8bb0)
       new  8080fb7   Added internal cross references for all man pages. Jeremy. (This used to be commit 9dd09fdb643b70e5b46aeb9f6580128b7a68fe4e)
       new  b9a7c99   Finally a man page for the smbpasswd file. Not finished but on the way... :-). Jeremy. (This used to be commit a5362b774df3ea30086e93c82fc773b52b1e5ca0)
       new  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)
       new  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)
       new  68d3842   Added scripts/convert_smbpasswd to SCRIPTS Jeremy. (This used to be commit 60553b3dc295d0df3ce42ad81a26edb45e234021)
       new  d722946   Finished smbpasswd.5.yo. Only "the beast" - smb.conf.5.yo left to do... :-). Jeremy. (This used to be commit eee9bb5e026730dbf60946ac2145658546ad379b)
       new  227936c   Sync up changes to smbd.8.yo and nmbd.8.yo. Jeremy. (This used to be commit 889f26a5bceb99dc0c703060e8dbb51776b06492)
       new  42a6727   Changed build root to launch off /var/tmp instead of /tmp. (This used to be commit c16f051a40ff9d2ce15539ff7d4d177e0cb6de97)
       new  fa164d9   check return value of locking_init() (This used to be commit 0efac70f756dce4c92744fc59b68b528f6984dee)
       new  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)
       new  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)
       new  613860a   util_file.c:
       new  d91a7b3   the start of the start of the SAM database API (This used to be commit 3eacd3013cc909e6e731a1a42f0aa7f202673bb9)
       new  90ed609   The start of a long and ugly process... :-). Jeremy. (This used to be commit 9722a98f8f24ef528b02bfb42f53ef9d07e62aa1)
       new  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)
       new  675e923   More updates... Jeremy. (This used to be commit 222829885cba9ccb8af0e9df232fd5d614cec1ad)
       new  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)
       new  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)
       new  fd650b3   Keeping it safe. NB. This is *not* yet finished and will *NOT* yodlize correctly yet. Jeremy. (This used to be commit a240cd458df93140b00cb3dd0254f4bd8c8bb133)
       new  dd1e5ff   Up to "domain master" and still going... Jeremy. (This used to be commit 1037bf6bb778bc54bad67f367de37bfba303bd53)
       new  c6d7369   Save your work as you go... :-). Jeremy. (This used to be commit f733534147c332f35d44f1f427d70dafe7225340)
       new  91d710e   Up to "magic script". Jeremy. (This used to be commit 74d675202d7354bb0327bb13c6e8cff60a4530d7)
       new  4cdd75b   Up to ole locking compat.. Jeremy. (This used to be commit c03d5b746115da33e0a736c50d74a2de047f6bc3)
       new  9ec8f5f   Packing it in for the evening.. Jeremy. (This used to be commit 1362ee3b5ffce865343043096a4ee8c27a927e1b)
       new  f758066   Fixed lppause and lpresume docs. Jeremy (This used to be commit 92a46856f4133f17739c1c813be2da61498c1276)
       new  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  [...]
       new  8c62b28   converted smbclient to use clientgen.c rather than clientutil.c
       new  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)
       new  748fe7a   split socket util functions into util_sock.c.  util.c NOT committed and util_sock.c NOT included in Makefile.in.
       new  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)
       new  2561e06   smbclient.1.yo: Documented Andrews changes. smb.conf.5.yo: Up to "print command" Jeremy. (This used to be commit cb23417503dd2c3e8370757943daca78f3b598b6)
       new  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)
       new  6d3d5be   Up to "read size". Jeremy. (This used to be commit 941f1fcdb9d32600c14d1a533fbadda9d9c33cf7)
       new  e4dfd67   Updating the password script and documenting password sync stuff. (This used to be commit 2479fc2238757a64979903a8d79eeb14d99c7b29)
       new  c22f10c   Up to "socket options". Jeremy. (This used to be commit 5ef2e9f911c13940ed4b27d7586dc05216c0e3a7)
       new  313d8ef   util functions split into relevant modules, first pass. (This used to be commit d448906e68cec5019fa83f7d31b862efff41e2da)
       new  1e1c2ec   rpcclient registry commands. (This used to be commit 36fcb4a6e643a05d06a2a273d74318fee7f2c647)
       new  5e7cdb0   oops! (This used to be commit cad5b1f1fb03e7b064040b7c5bef5cd86dd0e1ba)
       new  84934fb   Done all the ssl docs. Jeremy. (This used to be commit aa2c424f5a2ee2ce3309da6491a149269014fb5f)
       new  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)
       new  8be9397   make sure we build with SGI compiler (This used to be commit 433525fd321a768eada4eecb2f8a12f367bae001)
       new  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)
       new  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)
       new  75ca9df   rpcclient registry key delete command: "regdeletekey". (This used to be commit 20987b6105d42f3404ff009cc27e73a1823cd495)
       new  abac745   Finally it compiles with YODL !! Jeremy. (This used to be commit d0303b22e56ab6536c50a4cb7a7cb453f4af43a5)
       new  3735045   Fixed a broken link. Jeremy. (This used to be commit 918071dc9a9829d6577f183bfd8aa348053b2e37)
       new  73cd96e   Updating changes - now move to yodldocs directory. Jeremy. (This used to be commit 98192a996ae5c77c7bd02d522a76d2dd65a4ceff)
       new  07eb913   - renamed open_policy to open_hklm.
       new  d90f25d   Added manpages/ to source path. Jeremy. (This used to be commit 0f7977ef74af1cbb7e92df8cb1b5545247056b52)
       new  edf630c   renamed unk_1b to flush_key (This used to be commit ddfdb6534671a0e9bbbefe555a92925d41abaddf)
       new  58cbefd   registry delete value command: "regdeleteval".
       new  2655254   Adding YODL docs maintainer script. Jeremy. (This used to be commit f04c2b4deeaee7360b5757de8eb7cb019d886e46)
       new  af60ba3   First version of HTML docs generated from YODL source. Jeremy. (This used to be commit 8f5f0bffc6af97e1f382cb3baa03ccecb0f151c4)
       new  6412277   First versions of the man pages auto-generated from the YODL source. Jeremy. (This used to be commit 00241b15fa8ccd21e1b43726ea131a189c14074e)
       new  7668dc6   Forgot to add these new (auto-generated) manpages. Jeremy. (This used to be commit 8d4e8498df15926bffbcf537c80643451ca76002)
       new  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)
       new  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)
       new  6d04a7d   new directories for man page sources (This used to be commit 555b11f9bc557d7a00aca7aabe9e2536d3936cbb)
       new  caa86e2   Swat now uses the auto-generated smb.conf.5.html. Jeremy. (This used to be commit 798fa22d37f117ff4842ce1ca108625539391d82)
       new  51acfa9   Added code to copy smb.conf.5.html to the swat help directory. Jeremy. (This used to be commit 3b2a32293b9da7bc6acd4dea3e54d98270495853)
       new  9ec90e4   Added link to YODL url. Jeremy. (This used to be commit 791b9bddee45e604c71b27dcd8c1f4c30c4aa397)
       new  0e09fba   makeyodldocs.sh now works with the bash shell (This used to be commit a41defc36756eef0054f66dcbd46890453ad5ae3)
       new  9f14f28   changed syntax of registry commands so keys can start with HKLM or HKU. sorted lookupsids command (This used to be commit 13a0ee851fe0ce9acddfe57f9aba19fc78085c39)
       new  16a243e   Fixed two debug prints. Jeremy. (This used to be commit 74530677d5301abd2da5bcdcb1fde6e6f903ad70)
       new  60a91a1   clearing up security descriptor (This used to be commit abdc9d790b7d27b70aaf88451f5c82c99c94ca6e)
       new  49d5a67   Fix from richard.kettlewell at kewill.com for leapyear bugs. Jeremy. (This used to be commit 751856a09d4fa112ce2fedd963b42ae5f63c89c1)
       new  1d6dc49   Updated Manifest for 2.0. Jeremy. (This used to be commit fea0d80fb5a9ca0c2a5d9e85c64d3e05036bad70)
       new  dcea9c3   new swat icons (This used to be commit 08f3946b4c990b739f704b5db52a54dd253095b9)
       new  6559aa1   added password change functionality to swat (This used to be commit 06d4026cf1521766b52766193774f1fd8dd70c81)
       new  4dd4f17   Added needed flag for swat password changing
       new  e35207f   security descriptor info, provided by jean-francois (This used to be commit 719382a5579e8798812bbccd14a4c1ffd9003f7a)
       new  8cae908   add an empty STATUS..LCK to install so swat doesn't complain (This used to be commit 41541a4c93555d076b1e78caae117d1fa3ae2277)
       new  bd41f98   Updated smbd links. Added first cut at swat man page. Jeremy. (This used to be commit 87f06c973a2d61f8b57c3cd74f1b8f0cd65c4ffb)
       new  14039d5   Added swat html & manpage. Jeremy. (This used to be commit cce693135e146c9f4c9243f3dcb5091c46d1fcdb)
       new  86a62c4   oops! (This used to be commit 22ef5160bf79b968f5bdd3393535177b9d30e178)
       new  676aa11   Added file to describe how to join a domain. Jeremy. (This used to be commit 7e13bf012b41ec202bf4f93a8c257315a338ea26)
       new  e41bada   Added text and html versions of DOMAIN_MEMBER doc. Jeremy. (This used to be commit a0f9145d6fcf10f30f745601ee1dc7618d4ffb01)
       new  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)
       new  f9584f9   J.F.'s latest printer fixes plus his gcc -picky fix for web/cgi.c Jeremy. (This used to be commit bd4e2972f50cafd932a5c915cdeeef7eedda07cc)
       new  01ceb5e   changed is_root() to am_root() to prevent clash with variable names. (This used to be commit 52f47b8d2ef5ee64e2f8dcfeb6840071e57904d1)
       new  c291ef9   Changed the welcome comments to look more like a release :-). Jeremy. (This used to be commit 81d00bc147787e5f2a5c2586c6cd2b48468c03f3)
       new  85dde8c   Added enable user button. Fixed bug where log was always printed. Jeremy. (This used to be commit 43ddc857793ffe507017fc989d60403e33e2ada3)
       new  84c10df   Added an index.html for the html documentation taken from the web site.
       new  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)
       new  deeae49   WHATSNEW now vaguely correct for 2.0 :-). Jeremy. (This used to be commit 2903e18e4a529f447732c246fde0362566c563da)
       new  5d5ed98   Someone else is already doing this. (This used to be commit 41970a40c35eaea9d89be7cb5a2b612b2d06530c)
       new  aba85cb   Fix fd leak in error condition in grantpt code case. Jeremy. (This used to be commit 22df2dae30b815f1c86bd21ac0ccf02da5b85eba)
       new  f08caf6   Updated to at least some semblence of reality :-). Jeremy. (This used to be commit b070281a0ef0a0c420ccb17bad50c521b912df46)
       new  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)
       new  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.
       new  4f368d8   char -> uchar fix (This used to be commit badc0f229a2940560b56aafde9824f1b4bd0f7c7)
       new  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)
       new  c287a82   fixed demo mode (This used to be commit 530a98022e5207772980fc7d286547686713927a)
       new  27d9656   show all buttons in demo mode (This used to be commit d076daaaf8690ae0b1ff9c8782619e518f868109)
       new  6bf01d5   handle null usernames (This used to be commit ee60d9a289f8d94f8e4d8405f7b41690b891bbb1)
       new  887fa6c   remove my name from welcome page so I don't get mail about it. (This used to be commit 450a19e96bfebeeb8e3c4029830c77b33f4786f9)
       new  fe7090c   no longer needed (This used to be commit fb6a79ea3a79d54099ec57715db17a7935130e9f)
       new  1ab463a   security descriptors and registry. (This used to be commit 9814ac8a65f4d8333527976f1d227e8cd3c2c8ce)
       new  5b863af   cleaning up conflicts between group code not yet committed and changes from yesterday by me, jeremy and andrew.
       new  fe085f5   spelling corrections and such-like. (This used to be commit e03ce164b00d59e8cbd76472635f2517ef7f0768)
       new  c9a8856   spelling.  added line about command-line tools equivalent to nt admin tools. (This used to be commit af44cf1fcf5c3f673baa8f7c4f1e24556754f659)
       new  83698a8   minor update. (This used to be commit d0d0196af55cad00cbdebd8c80941f42e667e199)
       new  97a4f87   formatting (This used to be commit c17b0bb7c25ca9a6faf7cb0282c993232f2560cc)
       new  a413a74   remove .po and .po32 files from inst package (This used to be commit 600e599c43b85fc8d844490e59dd7b17f136c016)
       new  7e71258   changes from John Sygulla for changing remote passwords (This used to be commit e3fc90d0b5b21d49615c951a475d85f15fa01271)
       new  597c5a6   jean-f. sent me some S-1-3-0,1,2,3 SIDs and names.  S-1-3 doesn't exist.
       new  1960082   clear trailing / from directory names in idb file (This used to be commit f06bed256dfaf56bcfc1982df1d8bf8fe559f53b)
       new  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)
       new  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)
       new  959f32c   Use spaces not tabs. Jeremy. (This used to be commit 6fbf01471d8dc76f8909d851c531fec3d79521d3)
       new  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 [...]
       new  69487aa   Fixed missing parens in tt entry. (This used to be commit 86dfde31d966ba44cb554036a6232faa05e3a9f4)
       new  9091870   Commiting tt fix. (This used to be commit 10093ae5fc6e375340fd904e41a37bcdc1191d93)
       new  1411620   smaller images so they fit on one line of a 640/480 display (This used to be commit aa47ef998abf713ec44187592c91d7a5335bb814)
       new  afab965   missed one (This used to be commit 6bc94f08cc927fc4901464f982b3300b631eb945)
       new  c1bf51b   please remember to check that code compiles before checkin! (This used to be commit 88c90ec65c1a764dd7b13d9fb5ce700027f40cfd)
       new  2c7f6da   security descriptors. kanji const char* warnings. (This used to be commit 06abdfd68e1d7fa8741afc3f56ec7a13b5fa4ccc)
       new  aeac471   changed the fonts in the images a bit to be readable at a higher resolution (This used to be commit 688a7e5751109eec5d52ed67710502d43db6800d)
       new  ed6872e   no longer needed (This used to be commit 275d22f81c9b8a04dd11ccc8733c62f48f270965)
       new  ea2fa33   Removed code that used printf/fprintf in password changin libraries. Now passes strings instead. (This used to be commit 48af29bcc9e8094de6ba057a52dbae3c80ea7a05)
       new  dfac418   we don't have any jpeg images any more (This used to be commit ae5f174ef163734c61c0d30b32f5564cfba02666)
       new  e5d9a4f   %\ is an interesting printf argument, but I prefer %s (This used to be commit b93f686655e871d7bfec9c7601cf3c175008041a)
       new  0cbb756   fixed compile for FreeBSD (This used to be commit 78e63e17c59de68200308641dce7c413520a2980)
       new  31c4953   sids in rpctorture changed from fstrings to DOM_SID (This used to be commit bd09e00112fd371aa070b5b47f1d4e27137a7f2e)
       new  cb265db   security descriptors (This used to be commit 9412edfd4c11a26e4ef290839375e3959cf70a7e)
       new  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)
       new  2db96e3   fixes for OSF1 compilation (This used to be commit 5be3c37f50eac35cad3eadf0d24e7a4ee04c075e)
       new  5e4d4de   ZERO_STRUCTP does not check argument for NULL. ZERO_STRUCTPN _does_ check argument for NULL. (This used to be commit 0be34ca1402f95506680caa3461e94d4ae54bb7d)
       new  d900634   use ZERO_STRUCTPN (checks for NULL) not ZERO_STRUCTP (doesn't check for NULL) (This used to be commit 70ac9dbcecdf4be92638a24f096e4a8807997498)
       new  60a1257   Problems found by Herb. Jeremy. (This used to be commit a5555bd3b744417674d62d5891e1d5dbe32008ff)
       new  43a3692   oops - ZERO_STRUCTP() issues again... (This used to be commit 2908ccd14d1aa4ffb7d09714bae78cebb7eee755)
       new  d3e6aa6   ZERO_STRUCTP not PN (This used to be commit ff8667c8801a59c80c33b43f033d23f3a0fd8313)
       new  3a31d50   LOCAL_GRP and DOMAIN_GRP are return types (This used to be commit 887063e421d476fe2c2f6809750af3bfb020a85c)
       new  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 [...]
       new  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)
       new  e623b71   reverted includes change for FreeBSD as it breaks IRIX (This used to be commit 24b2bf1741366045eca02cbd09e3283531d28422)
       new  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 [...]
       new  98db88e   Change to beta1. (This used to be commit 26c3ff2bcb225f65002620fec07aa6423477e6d9)
       new  4758c5f   Updated for 2.0beta1. (This used to be commit 566e92027f0c7d61a7de7a25ed9469ca801846a8)
       new  ddc6296   Added packing release script. (This used to be commit a77d40ee7147207174cde4c7a0f775e588e5a6ba)
       new  eaf9944   ran spell check and other minor tweaks (This used to be commit 7d8ec97b451721cddbb859415490d65c41e8afe2)
       new  c54656e   Added --with-smbwrapper to configure lines in spec files so JohnT's scripts work ok. Jeremy. (This used to be commit 9dc2502382f17c2bd1794c92ad0f4862a76b84e8)
       new  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)
       new  744c34b   Fixed munging of sample file in man pages. Jeremy. (This used to be commit 9e1ff71faf558addfabe038e3bf45ee694ea4a0b)
       new  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)
       new  87900ce   missed a .B (This used to be commit f213352c3de6a23d1b5c92fda6404a3116db1279)
       new  74c66b1   removed information on installing via cgi (This used to be commit 08fd7032584bf93a92b71ea7d5f73d2da75c8bb0)
       new  5be7ae4   remove code that allows installation via cgi
       new  f616831   allow all user to view the config (This used to be commit ab35d99e52225b0e9f519903ae99e575075187e7)
       new  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)
       new  2b67f7e   prompt for password on smbclient -L (This used to be commit 1558f34a878d6fea0cc745a7fcec04f79f7e50ff)
       new  3bb3f2d   Update for 2.0beta1. Jeremy. (This used to be commit 598d0255d40da29ebab3d1a3c9eb66ba654db7b5)
       new  54a4ac4   Updated from smb.conf.5.html Jeremy. (This used to be commit 6f37d151d87d7ab4475ef552abb9183464203093)
       new  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)
       new  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)
       new  fedc62d   - handle servers that don't support getattrE (ie. NT) - use * in clitar instead of *.* (This used to be commit 2d9335fe2a6fc3bb6687360c99d8fc69cb2d555a)
       new  c800cda   Fixes to get the manpages from the right place. Jeremy. (This used to be commit 0e3bfe5f2860066aa07bce7a691f7af682c73949)
       new  c57ab78   fixed setmode in smbclient (This used to be commit c58f4965100692d8edcd613a341df9e2ad88cfa0)
       new  3ba68d0   automatically uppercase server and share names (win95 won't handle lowercase share names!) (This used to be commit dddf1d8522707b828cac466c4a9ab2807d098573)
       new  9315d3e   Fixed swat packaging & man page packaging. Jeremy. (This used to be commit 178d1bd61b3a622adc48b6423fae1db815cae3da)
       new  3a4cce6   support.txt is now maintained solely on the web pages (This used to be commit 73b662069cb12bd77eae13a36a8b855abc01594f)
       new  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)
       new  62725d1   compile with optimisation by default on all compilers
       new  00ae36f   change ROUNDUP to SMB_ROUNDUP to prevent conflicts with system macros (This used to be commit d9d44d98ec719b7fc6d5b0fc35bf8727f4cd0372)
       new  29cc8b8   Updates to handle glob.h - was causing problems on SCO 5.0.4 (This used to be commit 5f7d9d4656eb501e14b98f4ae1990a791c7901e3)
       new  13d0b57   fixed lmhosts parsing. We were using sizeof(name) where name was char* (This used to be commit 67ba0b1ce335bc80e1c33fa28458ec9ebe5f446a)
       new  7ce840a   Updated packaging files (new for Caldera). (This used to be commit 721a257c941a62508015c0939df40662f8da9a93)
       new  7491c29   Added Example binary packaging instructions. (This used to be commit 4c60314b050324b356f38f648f2730cb1d39be4c)
       new  933b3ac   Removed smbwrappers from build specs and from installation specs. (This used to be commit c444cba3bef6cdf80dd33b3b5f23ba0a34d5482a)
       new  590432a   Reviewed file permissions and removed other execute on samba start/stop script. (This used to be commit 2dde295da0e387cdd5c20a0bec72f9316f4d80f2)
       new  8a22f36   Set sticky bit on /var/spool/samba. Further security review. (This used to be commit e31c61c29eb126680c78d6d02dc11827b39a064b)
       new  0b2e842   some fixes for IRIX 5.3 builds (This used to be commit c2b63b90825316151f3ffc8dbae45609062c0a73)
       new  67d5258   add some more comments and clean it up a little more. (This used to be commit 73e4b91a9d152eb3d56997c9108d536d38e3c07e)
       new  f4447df   Added fixes for machine accounts. Jeremy. (This used to be commit 7aa644c2f996433f8ec125bfd4221aec49bece2b)
       new  31739a0   O_EXCL fixes for printing files & oplocks. Jeremy. (This used to be commit 4ca71c90985b1c88d92bdd0f9079a4afc263dc46)
       new  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)
       new  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)
       new  b7c4cd9   Fixed missing NULL check in tar op. Jeremy. (This used to be commit 6db04cd4622289dbdbd0c6d4d084baa8f84c40c2)
       new  74d539f   - group database API.  oops and oh dear, the threat has been carried out:   the pre-alpha "domain group" etc parameters have disappeared.
       new  0c7aa2e   swapped username:uid:[groupridlist]:[aliasridlist] to u:u:a:g (This used to be commit 2f456ed92ffbf596945a9ec800c373495fc4e38a)
       new  5ae9b41   make_uni_hdr() reverted accidentally with a -1 on username length (This used to be commit 7da1b0bb511e6c5e44ab83759914134cf91f6f78)
       new  4e8eaa6   somehow this file got missed in the groupdb commit. (This used to be commit 06da8e49f1cf5d6b954f586f6720ade1c5b8de74)
       new  bb5bea4   lookup_alias_name() %s not %d for sid_str (This used to be commit 2a98135bbc759ab334d76cce98ea673871445db1)
       new  7687618   Added the same open()/fopen()/creat()/mmap() -> sys_XXX calls.
       new  157fe90   Changed Makefile.in to use autoconf prefixes.
       new  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)
       new  a491ec9   Fixed problem with HAVE_NETGROUP being used on platforms that cannot support it. Jeremy. (This used to be commit 7a6f25ac4ab0f0bef7a66f26004c15120248ff66)
       new  15b2035   change to new prefix path (This used to be commit 64b2ffc679b39f1654c5dcd36276bcb9e6c553b4)
       new  8b1e358   Updated packaging files in line with restructuring of Makefile.in (This used to be commit 05f2d78c8ee1dc0516d9e1076e0954ee2c2cd4b2)
       new  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)
       new  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)
       new  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)
       new  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)
       new  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)
       new  17590be   Sync up with 2.0 code. Added HPUX autoconf changes. Added "gross hack" printer code. Jeremy. (This used to be commit 1ef6d3bd63722afe9c376793a6ea72046d1a0602)
       new  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...
       new  a44db4a   wrong directory path for smbd and nmbd (This used to be commit a33b4f623f196ca7e8056454b9212fe0ffa389c2)
       new  4af961f   Fixed stupid blunder where I renamed getpwanam to getpwnam. Jeremy. (This used to be commit b02d21a73d7f098c5599c606abbb5c92ea4ba13e)
       new  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)
       new  ab1ab1c   Instrumented hack fix with debug level 10 statements just in case :-). Jeremy. (This used to be commit 10f51b85722141f99ffecc3f19a39de108400828)
       new  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)
       new  a0c6af0   use bindir not sbindir in Makefile to ensure that we don't break existing setups (This used to be commit e97cbd6912a58d4985c2b8a649cfe6982809892d)
       new  bb5fab7   formatting change (This used to be commit 94fc7fe3afa1dc5547050248738eb697c1eeef59)
       new  58e14b7   add a error code when failed to get lock (This used to be commit 05696b4bbfb66bfdbdc19f395efe062ac890bc41)
       new  091a92e   try to use *SMBSERVER to connect to password server if the first session_request fails. (This used to be commit ab2370e7ac770f1e32b8d726ab955457fcc8c2d7)
       new  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)
       new  634f6c7   Added changes to smbtar submitted by Sandy Whitesel
       new  f120a81   global change from samba.anu.edu.au to samba.org (This used to be commit 42d2509c9fab5c774fd33b9d4b5bd1ee125479c3)
       new  025c021   use http://samba.org/ not http://samba.org/samba/ (This used to be commit 7cb1470eb3db60c37dc108e8537634d08b1cf740)
       new  fd15338   deleted some old DEBUG() code that wasn't used (This used to be commit bdcee2557bd243a1bfbde3353ebcfe3d82bf9fc5)
       new  8757254   changed string_sub() to replace " ; and ` in the inserted string with _
       new  7359268   replace ' with _ as well (This used to be commit e93491953a2555401a372de74ac2aee0cc44cb88)
       new  4cee587   unix instance of group database API (This used to be commit e76f593b3572ac881f1aa1fb3326d8b7169b0078)
       new  a5cbb4a   remove / add / attempt to stop remove didn't work. (This used to be commit 82b6292dff38f4e22ee8feab1b54504b95d705fa)
       new  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)
       new  db24da8   cvs is acting wierd. (This used to be commit 10e4cbd2647eb629b60b0060fa184212a89e54f2)
       new  eab235d   cvs being STUPID (This used to be commit ba78b5932a1ed3f7c07720703b9131234f035689)
       new  5694edc   unused variable removed (This used to be commit 16ac5c89b7417a6aa2596c5c7fbb1fa7542accfd)
       new  244c9f7   remove unused variable (This used to be commit 30b3f339f8d55c2d3a4cbc380b7f12eb040bf381)
       new  d73f8e5   cvs being STUPID (This used to be commit 22802195ed544b6042d791b34e704d608bbdfd84)
       new  d75712e   get rid of __wait boring warning, caused by rpc/clnt.h (This used to be commit 0fdac4b42fb55a26cdd73d6d5f4a3017d1b4db46)
       new  f516cec   re-added includes for yp_prot.h and yp_clnt.h (This used to be commit 53339b63897f51913fef183fd3b4565dad2ffad1)
       new  9829ee9   re-added ypprot.h and yp_clnt.h (This used to be commit d50238823411f07d5db112843d9a1e3a84c7dbd7)
       new  e5d6ffd   yp_prot.h and ypclnt.h correct: ypprot.h and yp_clnt.h wrong... (This used to be commit c89642ff3fa0c0bc2bca62304db0282676e0b649)
       new  83e4139   uninitialised counter (This used to be commit 403f53d696d17f34dd1afc035a72eda792dd20ea)
       new  a4cfbed   Fixed -Wall -Wshadow warning. Jeremy. (This used to be commit 81b90208910528a4ace683f30e39c54d8cfa12b7)
       new  51b8565   Fixed oplock test path spec bug. Jeremy. (This used to be commit 252dd8b8929adbdff9917395d4f8caad2d7882b2)
       new  49e158f   initialise not initialize... (This used to be commit b67d66a1e9d879cd5960380c94422c0af8dedaad)
       new  0c9df3c   jean-francois pointed out problem with "lp_domain_role()" code, you could never be a PDC. (This used to be commit 2bcc540af80c37b8032a23d6d0045160a7c40e32)
       new  ced486c   sorting out difference between aliases and groups in the cases where unix groups are not explicitly mapped.
       new  bbe6ced   added "domain group map" and "local group map" explanations. (This used to be commit 6c4cf9ea4ac9bc441236d4e823d5fa1e7a487c26)
       new  a2e3532   updated from yodl (This used to be commit f057b2e7a2e6d6d1a2e9e24f4bb20d38bf6af9a2)
       new  60dc5d1   oops, forgot to rename smbfilegrp to smbunixgrp. (This used to be commit 6de2b03d1c6714d63c6dbe7a417fb442e95ee0d9)
       new  9257ab7   clearer debug comments (This used to be commit 06b9100c1c1590bad392a8d9bdd79a6c554a3cac)
       new  c9b2f20   fixing domain join and domain login problems (This used to be commit 90a24664318da97a6e8cfe4622a8573c0e3cbe5e)
       new  73106d9   added file from 2.0 branch (This used to be commit 8ec972ba6c274076b46081502acef256a70d1a38)
       new  59d4087   LsaLookupNames client call (first used as lookupnames command in rpcclient). (This used to be commit 68342a29a892e515cf2b22d759476d61944bcd59)
       new  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: [...]
       new  9a0cb06   fixing group database issues (This used to be commit 591c63e3e1e3201ddcd7582585b652fb848d80ca)
       new  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)
       new  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).
       new  6ff1453   updated SWAT README to remove cgi-bin instructions (This used to be commit baa43fb17b04b7945456514e01682e5dca5dfe99)
       new  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)
       new  1de47e3   got rid of a dangerous message command example (This used to be commit bfca6e6a9d06742ea4ef36f1faac57eb0419b2d6)
       new  8e18009   re-ran yodl (This used to be commit 98b72722c8c221047d890f9b7b1d51f16fdac705)
       new  05045be   install all html docs in yodl help directory (This used to be commit ed4d1062b2655d59f6904344e708aa53af235ad5)
       new  89058f8   better layout of password options. (This used to be commit d3fa0dd7a80a8d20e2d9db0b5ca24988059280fb)
       new  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)
       new  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)
       new  9ebe82c   Now uninstalls man pages from correct source location. Fix by Andrej Borsenkow <borsenkow.msk at sni.de> (This used to be commit 5c0e31982e8eb1c93bc77925e59be65798f2dbad)
       new  2675fa4   Fixed typo. "Browsable is an acronym for browseable. (This used to be commit 8de177b05a1043d4416e8f673e499cd403bb3522)
       new  6192fea   don't allow ".." in service name when doing "default service" processing. (This used to be commit 702263bba555a1d7c7999d40e5789b7e920dbce4)
       new  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).
       new  30038de   weekend work.  user / group database API.
       new  5337389   "retired" two modules to preserve their cvs history. added their replacements, added sam password database API modules (This used to be commit b1d1c1337c69c6f6bf25ab932a1a6a757e3ea2ae)
       new  f30539b   enabling optimisation switches on some compiler warnings (This used to be commit e717b898405fdcd0bb7787394961589aa62cacc3)
       new  130e971   cvs getting it wrong.  again. (This used to be commit 776abe3fe52748b9d2939ff77f8a39155894b952)
       new  868b22f   updated smb.conf - have not done a yodl2xxx. (This used to be commit b95b2b5d44ad9f998a6f422132b854593de20f04)
       new  31044dd   - adding builtin[alias]db.
       new  7f63a31   andrej spotted problem with connect_serverlist (starts off assuming a connection succeeds...). (This used to be commit c0efc35b27d50c40bc04bfd9fb1d61ea5d32bde5)
       new  013ff4d   builtin alias password API (This used to be commit 58c0f0a77c396a6021596c84d4a30b1c9a4b1419)
       new  b31c528   another attempt at a fix on connect_serverlist()... (This used to be commit 603c5f6df8c525f30d00da912d408b98378ea538)
       new  0712a56   moving rpc/rpc.h to after netinet.h (This used to be commit 3257b72c6e2722a6de6b40b4c16e934c02a7c508)
       new  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)
       new  0a02d17   missed out endit()s, ta andrej. (This used to be commit 37a6acf43ca308647bee66f1e68a43d641b77f6f)
       new  dc879e9   pwdb_initialise() in the wrong place: must load smb.conf first.  thanks phil. (This used to be commit 4b5bd4e18cee72aeb76909cf85b1f932393fcfc8)
       new  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)
       new  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.
       new  67638b8   adding some samr parsing calls (group / alias adding / deleting)
       new  2d6525f   fix to domain_namemap (domain, ntname wrong way round oops)
       new  308da9e   hm.  removed the "if failed to map nt name to unix name, fail tcon call" restriction and "domain user map" seems to work.
       new  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)
       new  04e382f   rpc_samr.h parse_samr.c srv_samr.c :
       new  b3c1bae   fixing smbpasswd to link to smbd to obtain domain sid (This used to be commit bfb75e58ced1082d3bb7d6b3f3367d50a0ca26ea)
       new  5dd26da   query_aliasmem code.  it works (hurrah). (This used to be commit f7f2516df46dde1671235f788f7689c93d9395ae)
       new  08cdea5   check server role before doing nt user to unix user mapping (This used to be commit 9d4e810e7dd8d6d80b47204636f9a37774f95455)
       new  f768238   ok.  unix-nt mapping code issues
       new  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)
       new  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)
       new  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)
       new  1bf1423   issues spotted by andrej: %s\\%s not %s\%s (This used to be commit 779a7aa30d4b8a3c8ca1d817a3fd9886c0437def)
       new  6c94b45   trailing backslashes spotted by andrej. (This used to be commit 9266137fcb87b6e4b2cc45a55341ebaa69c594b7)
       new  7c55f66   removed check on name of domain having to be right, etc etc. (This used to be commit a74b6dcc76794c1fe350d6906f156fdf5189e18b)
       new  90ce7b9   ERRmoredata is an acceptable error code, it is not an error. (This used to be commit 9bce7340d60a49594f67cc3c6cc6119b33a5358a)
       new  78df0fb   added rid and sid_name_use to DOMAIN_GRP_MEMBER, for use in group member query.
       new  364025f   spotted the mistake in group_info1 parsing. (This used to be commit e39c0c76ae52bbd4539f8f254e78566a5511efc1)
       new  4473599   updating smb.conf from yodl (This used to be commit da442218c5990aab75525bc519b5ed37ef54cc4a)
       new  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.
       new  404b7b4   adding group parsing: add/modify/delete/add members. (This used to be commit 13a656b0e5c73e157b222765fb57a1bdafc67b80)
       new  04452b0   jean-f spotted bug in test for existence of MACHINE.SID and SAM_NAME.SID. (This used to be commit 81be1e60764d380adf47737552659854d94ca626)
       new  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)
       new  f378751   moved get_unixgroups it will be needed by the unix instance of the group DB API (This used to be commit ef58e48bc9af338ed6c734205d4faf82371284ac)
       new  b99dc80   create domain group command (creategroup) added to rpcclient.
       new  32167ed   added createalias command to rpcclient (This used to be commit 4771d5451b49375cc2fd4246d7d746b0d03cd5ba)
       new  0ea1262   Updated version info and date in document headers. (This used to be commit f8b811bcda0976c05e0490fb3198a6079e544c55)
       new  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)
       new  cf0ea87   - renamed do_samr_xxx to samr_xxx - renamed do_lsa_xxx to lsa_xxx
       new  89c5649   - oops, i got "add alias member" and "delete alias member" swapped.
       new  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)
       new  7cbd3bc   added delete domain group and local group and delete domain group member. (This used to be commit bf15343def5b95ce4387ac4357674aff31431194)
       new  8554959   Sync up critical kernel oplock bugfix. I don't want to lose this.... Jeremy. (This used to be commit 5287f3d19b7d8e76970f1ce1abfd95b7341434e5)
       new  99a84ce   replaced the icons in SWAT with real icons (This used to be commit 26fd660e30d632624c3c804d9e73178d75c7855d)
       new  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)
       new  6374149   oops - lock test was the wrong way around (This used to be commit 783d4b3477fa9e363aa1f7524bd060019648ab0d)
       new  149d11c   fixed a link to testparm.1.html (This used to be commit 7e9b687de7fbb34a2736030dab31a9df73a75073)
       new  312f4f3   - lib/unix_sec_ctxt.c
       new  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)
       new  e12592e   sync with 2.0 tree (This used to be commit 44d962b73634c3e43973b35c1f02aaff6edc5981)
       new  ba0cdbe   first attempt at making unix setuid/setgid code that is independent of cnums and snums. (This used to be commit 657f46edfbea852309505f5e3065506127eda6a2)
       new  54529fb   bugs in rpcclient.  add_aliasmem uses a DOM_SID2 not a DOM_SID. (This used to be commit 8a85d7abed317fd06e3e0026d4b9e088311eede4)
       new  699bae8   matthew chapman's ldap code, to date.  plus docs! (This used to be commit 2c438c86cbb38833b3abd4fbead6324687633b25)
       new  801d625   issues spotted by herb. (This used to be commit 57e025494692b1e54d4d83192e6c15d4d1454353)
       new  8e25981   updated for Matt Chapman's ldap code (This used to be commit d11859041d4ec828b2262282cda98a021129d008)
       new  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)
       new  e50ab2b   fixed warnings (and potential errors) due to integer overflow when creating locking masks (This used to be commit 5e2844d5edb15de29b976d2ff077ffbe012b860c)
       new  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)
       new  4323fd4   added ldap files by Matthew Chapman. (This used to be commit 2bc031e8fafeafdc58c6a8056597b647d00657ae)
       new  8308c00   adding srvsvc pipe. (This used to be commit d06d6369942828ec89e90f99bd0d0d3f91d61d13)
       new  0125141   compilation warnings due to missing (void) in ldap_close_connection. (This used to be commit f11eb4165836ce8d15a453d37c4e07913562d778)
       new  3cca46f   ldap_getpw() also needs to be (void) (This used to be commit f36cf3b6a70d0a91bce923ab51780d20d69e3bd6)
       new  4ce4838   Adding George's Mac extension include files. Jeremy. (This used to be commit 60c3e2f14d5c31fd1fd7aebf7196ac186e31d8f1)
       new  5f084c2   Adding George's Mac extension code. Jeremy. (This used to be commit b993081db1d371b8f0d16db23a46a2d5fedcc9ef)
       new  7135fb0   adding "Service Control Manager" commands to rpcclient. (This used to be commit e5ee965f8d8452ab694bc5d88e474c4b91dce5b0)
       new  cfba976   removed the SID stuff from the head branch as well.
       new  1f989cd   need to initialise global_myworkgroup (This used to be commit 501617307f3b9bbad76406d00b1bc82f5cb479a6)
       new  74576a4   adding some enumerate services code, client and server. (This used to be commit dacf5b152bf74cc3ee9a816911384a5eb0e77afa)
       new  58a0cbc   oops, util_pwdb.c appears to be included in PASSDB_OBJ not LIB_OBJ. (This used to be commit ca10eb44909e66a07dc7f88b0a740390f9ec3922)
       new  a971a74   bugfix in smb_err_msg (This used to be commit 870bccb174337dec5cc14a5e7740662de56e629c)
       new  3cc7e29   adding svcctl parsing code (This used to be commit c6f2f58c74cd79d84ec4a7802882da07a9af80d4)
       new  41daca8   %U substitution should be unix user not nt user (This used to be commit f4b8a283065a7c1ae233a0ae01ac76f32fea6b31)
       new  d4385df   trying to track down issues in get_home_dir(). (This used to be commit 2cce78aa00f31b79d51aaf46da72019b926e8226)
       new  254470c   added sid_name_use array argument to lsa_lookup_names and lsa_lookup_sids. (This used to be commit 0b2095e092d747f741e78a3349f0b81a72811629)
       new  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)
       new  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)
       new  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.
       new  d973a10   and in head branch:
       new  3e70393   Fix bug with nmbd running wild due to recursion in retransmit_or_expire_response_records(). Jeremy. (This used to be commit d5f05b4faef50e7cfc0ed05a87d92e14102106c6)
       new  d5791b8   Fixed tar recurse bug. Jeremy. (This used to be commit 7be5c8e8f734a2bd8f4e3c38b7f94c501ad35a19)
       new  a7e4be0   Added some debugging to clitar ... (This used to be commit b75af70990c3a9eaed9e3537b79e8e66a0ae8286)
       new  ddfe1d3   Fixed problems in debug code because I did not compile first :-( (This used to be commit 47e36bed8fc3cec3a63087f30d680f2431bcfe55)
       new  e566f0e   Updated makefile-path info contributed on the samba-technical mailing list. (This used to be commit bd3770235dd417d06e47d1ba16bcedc8a94e9ff9)
       new  a8e2698   lib_sec_ctxt.o not .c (This used to be commit 2485b8e706a2d0358f075dcb8b03bc75fa122ee1)
       new  edc708d   adding start of remote lookup for domain member role. (This used to be commit 090512e18770bab9222a30e68dee83d1612eca10)
       new  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)
       new  475e2c1   Changing to PHT standard SPEC settings. (This used to be commit bf2b97f5905419cdfe43b0f0f1f3b7b85881711a)
       new  13ab117   Modified packaging-prep script to remove use of "rm -f *". (This used to be commit 1d9540bfc00381cd86f47e5673d902352e9f4b55)
       new  7bf6e4d   Sorry that this is going so slowly.
       new  4738aa2   First go at documentation for debug2html.
       new  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.
       new  a75a4da   Updated the docs to match the changes I made to debug2html. Chris -)----- (This used to be commit fcbdf5fe9790298d519b678ff3a6121641c1e6d9)
       new  7ff9823   fixed an uninitialized variable in lookupsmbgrpgid() and lookupsmbpwuid that was causing a SEGFAULT in smbd. (This used to be commit cabc7e739cb6a6c8dfc4b6988a8ef5837e3312d2)
       new  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.
       new  c35bf45   Finally committing my LDAP changes.
       new  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)
       new  2cc7865   eclass != ERRDOS && num != ERRmoredata is not the same as !(eclass == ERRDOS && num == ERRmoredata)
       new  8dac09c   A small change to clitar.c (really, I promise :-)
       new  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)
       new  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)
       new  775bff6   Adding first of the fixes for SSL.
       new  9a00d10   Fixing up configure to properly support ssl (This used to be commit 524c4d2978f8b951708ad30316e3d69ed1c39b75)
       new  444dc51   More changes to get SSL working with 2.x.x
       new  f5f913b   Putting back the -p flag in smbclient.
       new  0637d46   compilation errors due to addition of smb file handle parameter. (This used to be commit 03967986ec6a92785b92fefce9e27b8bb088ea85)
       new  4af8d7a   - got client code cleartext passwords working again in cli_session_setup.   needed this for some tests.
       new  4423c27   Fuss fuss fuss.
       new  f6c6464   set_port warning / unused / global/local variable overlap issues
       new  0504064   Service Control Manager - service enumeration. (This used to be commit f4dd8f6b566961890b2933b7a413241bf9b93797)
       new  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)
       new  92aca8b   error code cleanup (This used to be commit 61c40982d6fde34729dc6850cf3372482392f4c9)
       new  6b7e1ea   rpcclient "Service Control Manager" svcenum [-i] command. (This used to be commit a022710f1e3996ecbe6bbe035e1df0bc4c050b34)
       new  2060131   uni_svc_name not uni_srv_name (This used to be commit 14080a564a24f8f35cb8711b912c46f7243cd723)
       new  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)
       new  9b5043c   fix for enumerate domain users (bug spotted by sean matthews).
       new  f5ac863   Ok...  Yet another round of fixes for smbmount and autofs.
       new  90b7084   Added init_nt_time function which initialises an NTTIME to -1. (This used to be commit e1e3875057bed830fdc0aaa9c85f04a1479fd64a)
       new  960c760   Fixed a domain functionality problem where NT clients would start endlessly repeating a network SAMLOGON (hoping it to change, hmmm...).
       new  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)
       new  1cf9521   Must set password length to 24 after we encrypt a password. (This used to be commit af83778abc5fae0df53ed1874181e33bc8de8d94)
       new  68a1171   comma after DOM_MAP_USER removed (This used to be commit ce1ae86cbd8dec18ff981d1fce05ed660e263f38)
       new  8fdc846   Minor change to bring smbmount in the main branch in line with some bzero to memset changes... (This used to be commit 1cb8fcb33bb9e930d8f3cba4cc1ba5aa880c5f8e)
       new  07948f3   server type announcements modified to include the "role" of the server: domain member, pdc, bdc. (This used to be commit d95bb252f838b3612f5eba5d2b61d7b38b01f5ef)
       new  fe609d8   multiple dce/rpc PDUs failed to work after ntlmssp update was added. (This used to be commit f082f07e764c04b75b6880f852b80faec86f1b1c)
       new  1153f00   cache unix groups so that two-level getgrent calls don't occur. (This used to be commit f7dfa55a2e191ae780d399026bce48f68cda4bf0)
       new  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)
       new  91403ea   %s not $s (This used to be commit 62118e15fed8c9a7e13705842d0ae59669a2dd8f)
       new  ceef08b   initialise my name (used in %h) prior to loading smb.conf files. (This used to be commit ed128c38a88746ec7822d598e72f0106a30a4af7)
       new  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)
       new  37c9693   reload_services needs to be called prior to init_files but after get_myname. (This used to be commit 9ab81caa065a0e08368fc9137d42ed810fd4b817)
       new  99a9b0f   UNICODE byte ordering issue: typecast to uint16* replaced with SSVAL() (This used to be commit 9084b7e33dfe717bd8d5604ee71d137e3baef0f5)
       new  bfff648   Fix for NT BSOD problem. There's no reason to have two "NT usernames" running around anyway.
       new  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".
       new  748f296   removal of the use of unistrn2 function: replace it with unistr2_to_str which is more appropriate. (This used to be commit ac72fe1ab3d10f64a5945ccbd4ed3817e30f9f7b)
       new  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)
       new  4cb18cd   groups and aliases being "manually" added which do not necessarily have representation in the underlying database: removed this code.
       new  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)
       new  8b6b6b5   use jeremy's versions of the UNICODE routines. (This used to be commit c5109ff782be8774db47a92b48ca6335ec8d6065)
       new  a71d268   uninitialised pointer being freed if lookupnames failed.  oops. (This used to be commit d77de868588b6291353fa7a426b6e5da4b5f2c49)
       new  f02321a   refinement of random ipc$ SMBtrans torture test.  send requests, and don't wait for responses :-) (This used to be commit c1d65e906054297e42d6d177194d3b9ab16c7e35)
       new  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)
       new  c6d16ee   the UNICODE issue... (This used to be commit 73db80f34183324845407b00f58462ff2d7b47ea)
       new  f38bfc7   UNICODE issues. (This used to be commit 6a437cfb33f24913e0c1f8484c0b08ef317e513b)
       new  fd96929   UNICODE cleanup (see lib/util_unistr.c).
       new  2b82920   Cut and paste error. (This used to be commit 9ea91d89d2a1baa67f5143ecc08eb60c93213242)
       new  4f20234   const issues with byte mod / byte read macros. (This used to be commit 98ecb88704c3db26de8b548f4f1526f23401a161)
       new  b8082d0   const cast issues.  [p.s - tidy work, matt!] (This used to be commit dad5baef194b18c674c0d908a0e0714c0a1aefa4)
       new  cbbac54   	Fixed a glibc glitch in smbumount.c and reenabled some debugging in smbmount.c (This used to be commit 4b4a706213032ad49a0653e80721bac5f6284f90)
       new  3a0818c   Folding into Samba-2.1.X tree documents added to 2.0.3. (This used to be commit 1041d53ec246debac0050bdc7e9a6cd72e9ecf49)
       new  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...
       new  0baa42b   Always null-terminate strings. (This used to be commit b314430b2102e47529b093b1b98b5b6f3b6ea74f)
       new  2737f26   Always null-terminate strings. Also some string length and sizeof(pointer) corrections. (This used to be commit ce24191939b82985d09eabe945199f38b0fea486)
       new  78314c2   bitmap to strings (This used to be commit ba5919bcaefa792bae503c7ab19d4b7bbf9bb954)
       new  52fb07a   rpcclient shutdown command (This used to be commit 59f081069a58f6a070ed6016c06153d5e695da93)
       new  894a824   Got to the bottom of another weird one...
       new  b52903a   problem been there for months: reg_r_info not aligning after string buffer. (This used to be commit 66e2787ab7db72fb654b995280b294738e77e50a)
       new  0cfca57   last unix group not being listed.  spotted by jacques sansdrap. (This used to be commit 2d5fc5c7cf2086c396c853c13a3409bfac77d05c)
       new  5c5f544   samr_lookup_names "none found" error needed corrections with empty lists. (This used to be commit e164b5080ca966de4227277f7ac031bc96d056ad)
       new  1e71ecd   added jeremy's new c++-like code for parsing of security descriptors. (This used to be commit ec1b7000fd88c5a08e438c7033f60e49b9ec44a8)
       new  05f772b   Win9x user level security.
       new  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)
       new  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)
       new  30e1b45   referred reader to NT Domain FAQ for more info (copy of update to 2.0) (This used to be commit 644cda5d807d875c956e71a6e49d65c2d7f0d61e)
       new  2dd4c98   improving syntax / useability of rpcclient "shutdown" command: rpcclient [-m messsage] [-t timeout] [-r or --reboot]. (This used to be commit 8b859797aaa1b88cb1a932fed97b4c3ea2dbdde2)
       new  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)
       new  81f866d   added <mysql.h> autoconf test. (This used to be commit 511ef8a58ccfc04d0744f28753bb48d848851980)
       new  00d86cc   Benjamin Kuit's latest mysql mods.  issue with "make proto" needs to be resolved. (This used to be commit d59a2e669aed7ee33fdca8b8ec126b1c0a984981)
       new  caa34b3   Benjamin Kuit's mods. (This used to be commit eb63fbdb68f1189593e68272e05d7ebf76652c4c)
       new  feff9c6   oops, put -DDEBUG_PASSWORD in wrong place. (This used to be commit 4e89fbb7d9c2c8e776ab0a819cbf1a1294f07c1b)
       new  3e99124   spelling mistake, #ifdef'd out for non-developers (oops!) (This used to be commit 167b0b20e33bef4af5deaff961937dd5fadf481d)
       new  26c0806   Bejamin Kuit.  #define MYSQL and MYSQL_ROW to void iff <mysql.h> not found. (This used to be commit 188d9a75edb41e8a0cc0ea6e17c9497771cf3b96)
       new  76ebe05   oops, accidentally committed clear-text password reading last week. (This used to be commit e0b5a866ce2628a5e152af3ef817ee3124e60500)
       new  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)
       new  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.
       new  b6db424   reverted access control flags in enum commands. (This used to be commit 97a0b24955b45e434e34510f65afdde7bfdf3183)
       new  5db0050   oops, IS_BITS_CLR_ALL() macro was wrong! (This used to be commit a32a6f64b187e82f88eaccb6a2a88902be5cc4e0)
       new  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)
       new  a3c6e96   mods to allow inter-domain trust accounts to be added to SAM database using smbpasswd command. (This used to be commit 62d499f83256c6e8b3308dc4bd8e9f5df873b14b)
       new  60bfe38   alignment issue in UDP SAMLOGON response. (This used to be commit de290627f06915d420d37d2a3ac2f736c4cf8d74)
       new  a18c6ba   Greg Dickie spotted some wierd memory corruption problem with group database enumeration. (This used to be commit b0381bb262f51fca916fb951fc0c7e54a58e2dd3)
       new  2aadefe   Greg Dickie: spotted bug where smb_nt_passwd could be NULL. (This used to be commit d8946f1cc7b77b06f346344ffdb4772e6d225396)
       new  6a4239c   static password space needed. (This used to be commit 5b1d0789007bfcb09326643eb271746cee386846)
       new  0aaf5a3   check for exactly _one_ key: for USRMGR.EXE. (This used to be commit 478d9ddfcf59e3d847d83947c8d4f0bf84f26833)
       new  6e88171   new "domtrust" test command.  r&d into inter-domain trust accounts. (This used to be commit 65b0abe8b7594ff6c662da86dc2e35bd83a2d13d)
       new  c4241b5   cli_setup_creds new arguments added. (This used to be commit 5fa3a3f710cfd3a51641d560a96bd08f92afca32)
       new  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 [...]
       new  a6fa61a   Don't forget to make proto. (This used to be commit c95520eae9eecc2ec0a347dc0212d6983c5c7f2c)
       new  517aade   Added SVC_QUERY_DISP_NAME (corresponding to the GetServiceDisplayName API). Needed during preliminary part of SAM replication. (This used to be commit 03e722cdf502491d09d4c5eb9024d837ae10ab32)
       new  7f91362   alignment issue for UDP SAMLOGON response. (This used to be commit 9d01e9d86a8d22a283a8377a12bb175398547d78)
       new  7f02de4   Stefan Walters: purify spotted rverf should be alloc'd to 16 bytes not 8. (This used to be commit 4bb74fcc714fccac791ce86c8882d19d704b17a1)
       new  5a6db49   SAMLOGON query - alignment issue is beginning to get to me. (This used to be commit baf55934dc5118f8c423fe05c0e4b8d7c018fa14)
       new  e8ac69c   Adding LSA_OPENSECRET (-> LsarOpenSecret) and LSA_QUERYSECRET (-> LsarQuerySecret) on client side, including rpcclient command "querysecret" for others to play with.
       new  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)
       new  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)
       new  60d6321   matt,
       new  6cc71c5   double-checked the return results from new querysecret command, corrected my corrections :) (This used to be commit 082109369b981713f68c13053b6419686f69ef26)
       new  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)
       new  b5a5236   Implemented encryption algorithm used for a number of RPC buffers. (actually, decryption only currently because I need to get some sleep).
       new  55bce9e   querysecret now shows the real, fairdinkum, decrypted secret :-) (This used to be commit 5951e16a1134a559abefdd400e7a17627338f368)
       new  f19e894   valid_pol in lsa_query_secret() needed to be initialised to False. (This used to be commit 96e358a2f00ac603c95bc922e488ea2b64aeb829)
       new  bd76e02   going to start adding inter-domain trust logons soon. (This used to be commit f9f594c03e220a0d902c5c3c5835948348b19fee)
       new  7a3e8ad   return type of nt_decrypt_string2 set to BOOL. (This used to be commit 674e4a3a73cd601c647a5069e2af943a6321ac06)
       new  5aeb58c   const char* instead of char* for input (This used to be commit b51574174c5bbc554eb1c697cb22b2b73af44306)
       new  19e22bc   value->enc_secret not value->secret (This used to be commit d6cee14f8049471b14337681cbeac115958fbac0)
       new  da4cd4f   added a "createuser" command. (This used to be commit fefb4bf19181714cb73414febd6ee2ec10356cbe)
       new  2a34b22   Ensuring return status is aligned in SAMR_QUERY_DISPINFO response. (This used to be commit 1e17c2529c5162ea79fe2331ca2162ffb98bd6c2)
       new  a4bc522   The line:
       new  5380636   If a buffer pointer is NULL then its length_is() attribute should not be transmitted.
       new  8031001   Another UNICODE issue - this time BUFFER2 was being transmitted incorrectly. (This used to be commit 73730f6004c7eca1d852a569dede94095a396dca)
       new  3fa7f64   #if defined(HAVE_MYSQL_H) || defined(WITH_MYSQLSAM) should instead have &&. (This used to be commit 1143fd4297b946d4ffd3c6ca104188cdcb48fac8)
       new  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)
       new  99020c9   ERRmoredata is informational and should not be treated as a hard error anywhere. (This used to be commit 71b861f7468d7950bedb61dd18a4b9d830bf8628)
       new  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)
       new  6b9cb3a   dynamic memory allocation in samr enum dom users.  works with 849 entries now. (This used to be commit 103557e26b071bf1e65e025ef5a52ccdbf483d02)
       new  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)
       new  cd7c530   removed 2 unnecessary args from make_uni_hdr. (This used to be commit f84dede27e16a5f02ee6d02fe2d16f2661c65470)
       new  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)
       new  1ad002b   NULL pointer handling in nt_lm_owf_gen (This used to be commit 68841eeb64df5958a90a6471fd17e6e56fba7c67)
       new  43a4600   SAM database "set user info". ----------------------------
       new  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)
       new  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)
       new  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)
       new  754be76   SMB_BIG_INT dir_total incompatible with %d: must use %llu (line 446) (This used to be commit 1cece2124601fad6f5f9e3e16c4b0848ec9be249)
       new  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)
       new  6ce4aaa   added SamrQueryDomainInfo call info level 0x3 for kix32.exe support (This used to be commit ac070dfd39bfa9b60680855585155ce528ab7691)
       new  d963fb5   use double instead of SMB_BIG_UINT for dir_total and ttarf (by tridge, merged from branch) (This used to be commit b482ac8fc4948ead79be8dd08c8386449f12e5f6)
       new  a8aff59   declare ttarf as double, as in client.c (This used to be commit dfcfeb743a7667c9dedf3d2b04587c497af12893)
       new  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.
       new  4c4d72e   new files needed by profiling code (This used to be commit cae71af4536ff8bd15080f22f9a559f72ff44c68)
       new  0309a98   Added configuration parameter 'vfs object' to specify loadable object file containing a VFS implementation. (This used to be commit a7af7193e3c38d1303919b31a73eea77d0dfa92f)
       new  9e07150   Added struct vfs_ops describing virtual filesystem operations.
       new  9d4b570   Use VFS operations for file I/O. (This used to be commit 20bfa71c951a6e6018aafbd43946d1e0669feacb)
       new  d4ba8a3   Use VFS operations for file I/O.
       new  5bdddf2   Use VFS operations for file I/O.
       new  10858bb   Use VFS operations for file I/O.
       new  afc00db   Call VFS initialisation, share connect and share disconnect functions.
       new  6d5ef2e   Use VFS operations for file I/O. (This used to be commit cfddbdb62485256a947a30e04c753200451cbe1c)
       new  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)
       new  e2cd60b   Wrote VFS initialisation routines.
       new  bbff2fa   Added smbd/vfs.o and smbd/vfs-wrap.o to object list for smbd. (This used to be commit db60aa209c43126d61a798dec69d4f4f5cbcaf37)
       new  2cda53b   #ifdef'ed out functions obsoleted by VFS:
       new  6001bd4   Use VFS operations for file I/O.
       new  5cf21e6   Use VFS operations for file I/O.
       new  0ca4ce8   Fixed up incorrect calls to read_file(). (This used to be commit 17d007daa3d1fa60501eae1eecfc2d0f88c1692e)
       new  51c4b55   Updated for VFS merge. (This used to be commit f40a1339620f50a6127362b8156cc738dc9da5f5)
       new  06ab791   Fixed spelling typo in Kerberos configure option. (This used to be commit e8fa4fbf8b5a0d5c76745f51751e85f2ec462b41)
       new  38b6de5   Documentation for VFS construction. (This used to be commit 753596246ceb7e06f5f8c4f169251a89b464b54c)
       new  69ae790   Disable VFS routines if no libdl available. (This used to be commit cbfd8a8990b4d06d0c866274e7d28e4a5e384686)
       new  a419419   Use VFS I/O for stat_cache_lookup() (This used to be commit 5ece1fcffbc5a5062c02edf6f2ecb405c2a2f43e)
       new  4085fb0   Fix incorrect conversion of fd_attempt_open() calls to vfs_ops.open().
       new  44784f6   Under IRIX, a void function may return a value, even if that value is void! (This used to be commit e15da6882426edd39ff7fdcd47f1be30c053d4ec)
       new  bc973ff   Dejan Ilic: spotted "NETLOGON" bug, failure of NT_STATUS WRONG_PASSWORD. (This used to be commit 2f02a083b2f766d2f3d3f410377da7f552739345)
       new  bc40376   Changed calls to strncat() to safe_strcat().  Fix from SAMBA_2_0 branch. (This used to be commit 2d2c5ae7cd610b0d97151f90ad5ac7f4e41e514d)
       new  06c7ec8   Forgot about closedir() function for VFS.  Hoo embarassing. (This used to be commit c1cbe07c0391c36066b068fdd42bf1aa40259a5c)
       new  ab0d0a6   Always do a compile before CVS commit!  )-: (This used to be commit 0f37e900fa0744573754796916abf967fee05ea2)
       new  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)
       new  53f0cd9   Mainly BDC-related changes.
       new  373ea63   Mainly BDC-related changes.
       new  68e1888   Mainly BDC-related changes.
       new  a1d6f07   Mainly BDC-related changes.
       new  9af6e69   Put this back after it dropped off. (This used to be commit 5feb10ef1330d87fca34cc5400c124dcfce7db4f)
       new  94928d4   Modification to compile under egcs 2.91.63. (This used to be commit d04c530836202ca2277176341261b3ac78f4956a)
       new  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)
       new  7930cb0   Fixed rpcclient's samuser command. (This used to be commit 60a8b478ac6c96e6cc6f1f2a299ac2200e19fc6c)
       new  9c2520e   Trying to improve DC location & browsing performance for the average user who doesn't know what an LMB or DMB is.
       new  5be247c   Allow "Yes" and "No" as well as "True" and "False" in the three-state enumeration. (This used to be commit 4ed67ccf1cdfd064cf2b2949020feb5afcb76b9d)
       new  069f1b5   Fix compile warning in nametouid(). (This used to be commit deb6dfb4e0c975a93a7bb3f93265c678eb35bd76)
       new  bc68588   Removed unused vfs_read_data() function at the request of tridge.
       new  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)
       new  388a408   fixed a typo (This used to be commit 12d55d208a04b6466035be425173f20c24be094a)
       new  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)
       new  1fa178f   Broke out of smb.h
       new  1e1a52b   Changed arguments to fsync() function to break dependency on connection_struct. (This used to be commit ee6f826ccc0897a4538f6f9a560127c54a4c4038)
       new  287476e   Broke out vfs structures to separate header file.
       new  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 [...]
       new  c1d60a9   Added dummy connect and disconnect VFS operations to avoid the possibilty of NULL function pointers being called.
       new  025493a   Rewrite of VFS initialisation routines. (This used to be commit acc1c9e49cd40a600479a1a586d314b42e2cdf77)
       new  9837c86   Make proto for VFS init changes and VFS fsync() stuff. (This used to be commit fc53314032ddfb6c2baf128399f43b42316417eb)
       new  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)
       new  2bc0641   Added new define NT_STATUS_MORE_ENTRIES = 0x105. (This used to be commit 52b4fd5b55c22deb691124b743ae9d3beb33b39e)
       new  16758a4   New rpcclient command "at" for NT scheduler control, a slightly improved version of the NT command.
       new  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)
       new  de0c233   Adding RPC spoolss code support and some new low-level printing functions.
       new  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  [...]
       new  4d24845   use /dev/urandom not /dev/random in head branch.
       new  d6ba458   md5 and hmac_md5 (This used to be commit 5777c1fb12edca8e57e9d5911428f70db2cf9a62)
       new  89d51ca   added server ntlmv2 false/auto/true parameter, defaults to off. (This used to be commit 209944dabc764c6ea0c471e7868306c7d8d020d4)
       new  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)
       new  60c211a   Added a new command to rpcclient: eventlog <log> where <log> is System, Security or Application. That's a crude equivalent to the eventviewer.
       new  9ac0388   Changed the RPC api definition now first arg is a pipe_struct
       new  4e5bf48   last part of RPC api change.
       new  d58b440   alignment needed after unicode string names in password change. (This used to be commit e66b6afc699593789e7a8372ddaa407c320cd15d)
       new  c6e5eb5   added 2 more (unknown) NTLMSSP negotiation bits (This used to be commit 0ddc301b690abfa5fafbf2eb9a65fefc1ef58afb)
       new  150645f   Jani Jaakkola's "getpwuid() / getpwnam()" hash-cache-hack (This used to be commit 899fc053c50448db65092d9f25fea99433cfb29f)
       new  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)
       new  798fdf4   Fix compiler warning.
       new  94a4094   had to move day display names into lib/util, to get rpctorture to compile. (This used to be commit 8c80742e4e5604bc667314e51c47924efd65df49)
       new  f84a04c   the times in sam_user_info_23 may not be in the right order (This used to be commit 34e623d607b45bce09ab2f98f3735cfbf5538dbf)
       new  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)
       new  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)
       new  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)
       new  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)
       new  b097ddb   Bumped version number in README to avoid confusion with SAMBA_2_0 branch. (This used to be commit 341cf8aa8ee9ba10e8777d21dbbb31769f710692)
       new  042213e   Use ${1+"$@"} instead of $* Reported by SATOH Fumiyasu <fumiya at cij.co.jp> (This used to be commit 6cd8d68965734ac24effde927c689f7d5202cde1)
       new  eaa085e   Hived off debugging code from smb.h and put into debug.h (This used to be commit afe5be3cf62b90100861e2433ea885f5d6f8708c)
       new  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.
       new  cae1936   Modified to cope with functions that return a const something. (This used to be commit 56738ec5263edba23d8337dde27e7da45ec06490)
       new  74e19e5   Return a #error if no functions could be found to wrap around. (This used to be commit 36f9ce7993adc5a26e808842233108f28b8fdebf)
       new  0132160   Return a (void *)0 instead of NULL in readdir64() wrapper. (This used to be commit d78224a7d27097fa00d9e2a7b02efd7383d833ff)
       new  76f2829   make proto (This used to be commit 44f19b5062d0dc7beef8fa9a1c10c9ab6be5cae1)
       new  0c927f2   Fixed most memory leak and big-endian bug in the spoolss code.
       new  0f6896b   #ifdef'd out hashed_getpwnam. (This used to be commit 1d2557cc27b146aa88f70d4b973fd2178f90718b)
       new  07afc54   debugging of NBT messages added. (This used to be commit ceb20adb3c924818201fa8992e19e82f45b40710)
       new  cae3620   safe string error reporting functions (found a potential buffer overflow of a pstrcpy into an fstring). (This used to be commit ac0060443de800fec9042b69b299ff2e9128a31c)
       new  f63e807   safe string version of nmb_namestr. (This used to be commit 250621b3cec5fc463d348432d1d0ff5fb59e7a29)
       new  1dc6c6c   use nmb_safe_namestr. (This used to be commit de9a38b0bcb5adcb6e502f2200d3e84bdcbdfc48)
       new  73891ca   improving authentication code (tidyup). (This used to be commit ab1a6aa42db5217f025941fb5107436556bc23b7)
       new  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)
       new  c31d597   removed old code/comments. (This used to be commit bc8c46bc088298d6247830b673790032e59d7f6a)
       new  89517ed   many small bugs...
       new  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)
       new  f922d25   oops, set password lengths to a boolean value. (This used to be commit e6d43ddb1bdb249f93dca65180964a61d281935b)
       new  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)
       new  e71801c   reporting failure to accept ntlmv2 (only) with down-level protocols (LANMAN1 and below). (This used to be commit be7b978249ddb5e2e94aa160a360fecbf51f016e)
       new  7672761   use of safe_cli_errstr() and cli_establish_connection(). (This used to be commit b60eb8c9fc61bf207ab3600eec3ca722403c4d19)
       new  7be65db   added jeremy's sys_getpwnam() and sys_getpwuid() routines from 2_0 tree. (This used to be commit df756f37230bcc47ef6a2067b6ddd8a0e2a125d1)
       new  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)
       new  527820d   oops, refused lm when ntlmv2 was true not false/auto.  oops! (This used to be commit 6b4b24d2208b1b076dfc2f7202917ca0acaeb398)
       new  264459d   added debug reporting to pwdb_sam_map_names() and pwdb_smb_map_names() (This used to be commit baab30815238a803badeafa1ed8f029d7782242f)
       new  15291cb   use of dos_mkdir() in generate_sam_sid() should be unix mkdir (This used to be commit 16371d8fe130f89bedebc63fdc4bf0f6f993f309)
       new  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)
       new  55c0c85   allow safe_strcpy() to pass 0 for max length of string, resulting in no effect. (This used to be commit 47e54d049a4de3c2154b1e5edc3234b88bcc065f)
       new  a424da8   Ignacio Coupeau <icoupeau at unav.es> suggested modification to ldap search. (This used to be commit 7d6337641703884a5c6914ca6e292d67ea0c803b)
       new  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)
       new  60e08bd   Hived off string routines into a separate file. (This used to be commit 4929513f1376d72409c1e5a39f723d1d2bd81dc0)
       new  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)
       new  6919a92   When making anonymous connections, must pass pointers to real nt password and password length variables not constants. (This used to be commit 236022071f2f6df0c583fd88d9802d9b3ea6f73e)
       new  d244f2d   Partial GNU readline support for rpcclient.  Only command line history and command completion implemented. (This used to be commit 795fa6a5185d9e245541a44a971a3fb588168c1e)
       new  4820c47   NULL pwdb_xxx_map_names() parameter can be passed here (which is a bug anyway!) (This used to be commit 91d5bda9ad22c922a918f0942dcbff04202b9991)
       new  50429f6   anon passwd connection: passlen=1; ntpasslen=0. (This used to be commit 12ee037d44a603ce50982d5b90e08c30339de750)
       new  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)
       new  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)
       new  d9a18c8   Jean-Francois Micouleau's rewrite of Nigel William's DFS support (This used to be commit e6116c40d4d0473a7412e82791afd9f44e4905a4)
       new  d2b2dff   dfs parsed string length was being set explicitly to value "6", overwriting the correct length. (This used to be commit 5d1fad53c2bdfef63930e0b9d5cc460c9740066e)
       new  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)
       new  c553c01   removed strncpy() (This used to be commit 4bdff2748956a61f12a92e19a9af98c7b9668e8f)
       new  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)
       new  92b8937   added %d %d to error message, try to track down the uid / smb_uid mismatch (This used to be commit ec918ba144e7c1bd1689007143ca2b8bee604768)
       new  2b354d7   dfs issues (This used to be commit d9ada8b55d539e555d25298e0a308ea952e2807e)
       new  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().
       new  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)
       new  13407e6   add Windows 2000 version of Plain Text Password registry entry (This used to be commit 1a0e378a6fa146c4282101ee84b7d01adea82f50)
       new  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)
       new  6593041   check to see if copy_passwd_struct() ever receives its own internal buffer as an argument :-) :-) (This used to be commit 0d1f5e5a6d1cbceda3be3d5626842116e6e91809)
       new  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)
       new  848823b   Avoid multiple ``Updating dependencies'' messages before .deps/.stamp is created (This used to be commit 407eec63162a18ef23312ddc3adb4fa0c0b2c25f)
       new  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)
       new  d037268   use pstring for at command instead of fstring (This used to be commit 43d3d2336f0b3c3e332d5abc476223a45592f6c6)
       new  46ce0d4   comments requested by jeremy as to why NT/95 NULL-password distinction hack was modified. (This used to be commit 50f7bd8a9c47d073bbde66ae26e9f71f030afc4c)
       new  6a5a4e8   BDC support. (This used to be commit 2331aa32ab36c3ee5fd8cfbe972e57299939e33d)
       new  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)
       new  49f3842   Moved a whole bunch of macros out of smb.h and into their own #include file. (This used to be commit bf61fdace8cdf71dc3ab40795498a8bfd0d3b9a0)
       new  3c95cd4   Added service name to vfs_connection_struct.
       new  f809734   Pass VFS options defined in smb.conf to vfs_init() function. (This used to be commit 8cde172a77a1582c0af2e685097c53ba5f302a4e)
       new  331ab45   Copy service name into vfs_connection_struct. (This used to be commit 19242cd44e059d90e91f1c27bfb45899ce5de26a)
       new  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.
       new  0108188   make proto (This used to be commit 50be413a9fa90dbfce31c8e6ae4b8c452a4cb7ce)
       new  0091c77   BDC support. Algorithm based on previous work of Jeremy's. (This used to be commit f0c71a804dc869a73eb6af6e0ac9f4fb64dd1f68)
       new  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)
       new  61b9204   BDC support. Fixing and clarifying SAM_PWD structure. (This used to be commit 8e36b07a0e8e7ea8b72e1b9e3b747795b2685e85)
       new  d0d8596   BDC support. (This used to be commit 05a2687b7c3a8c29ea4807b14f928213892509ec)
       new  8f54fdb   BDC support. Added -S (Synchronise) option to smbpasswd, which calls synchronise_passdb. (This used to be commit 21c92d24977015f0368480f44f67366f7c412343)
       new  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)
       new  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.
       new  73a0c9f   Jean-Francois spotted bug in use of file_modified() routine submitted recently. (This used to be commit 717af2d55d4f964c0449a1e502b6e77d1c3f3f30)
       new  f2e0bbf   renaming AUTH VERIFIER to AUTH NTLMSSP VERIFIER.  ready for adding another RPC authentication system. (This used to be commit 1a211bafebad8c63d98b5ef275a6272013527c65)
       new  4bff267   - enumprintprocessors and enumprintmonitors added. - getjob (level 1 and 2) done. - better handling of getprinterdriver (level 2). - added workaround to print PCL files.
       new  2c146b7   Fixed quoting/escaping bug in example code. (This used to be commit 5e0994b8bb960fe754e889c797bd91e64be946f1)
       new  80d714e   close socket issues: - ssl close from cli_reestablish_connection() not called. - ntlmv2 fall-back to ntlmv1 failed. (This used to be commit fdc275353de85fde0c348320e4d64ba66365b73b)
       new  ebfa9fa   attempting a connection to port 445 first, followed by a connection to 139 if this fails. (This used to be commit 5f821e65015c27f5306c3a707841cd0228509974)
       new  9c59351   bug-fix in connection to port 445.  cool!  it works! (This used to be commit 062b9302c1c7a21df74571ead5f89ce002820d53)
       new  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 [...]
       new  6bcd191   changing debug output message reg_io_unknown_1 to reg_io_close. (This used to be commit c4901f595193f73b0c248d9315d3bbf547a5dafc)
       new  93a1aa7   reverted lookup change.  from ignacio. (This used to be commit 5b8961a9d4ef6c8188062aaca7f42151ff9684ae)
       new  fcf0300   Some compilers want (void) instead of just () in function declarations. (This used to be commit c086c7ab94d676e22801bc78588c116cf2e5a4eb)
       new  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)
       new  dde7593   pnum should be a uint16. (This used to be commit 41cb8b0ba071ef73bf00130ec863b592c16d359a)
       new  ad000ee   spelling mistake. (This used to be commit b8ac96cd9c8efaf0e07651657f878a2dea127290)
       new  fc13cb4   added some usage info for rpcclient. (This used to be commit ec11bbaf54764e50687c96ce0979d7aeebe18cb0)
       new  e055972   patch from Michael Glauche to list connections from STATUS..LCK. (This used to be commit 91a66dd5c3a551691fbf91e782cb6ff16dfea37b)
       new  0cf1de5   adding lib/util_status.c to Makefile.in (This used to be commit f1fdf4c3911e7b6c8f8fe8076fec3b67ff666e18)
       new  7a0595b   use read() instead of fread() as fread() fails on redhat 6. (This used to be commit b1025d499ba81233634daf78c3345b9620f9b3a6)
       new  06b4627   patch from Michael Glauche to call get_status_connections() instead of reading STATUS..LCK direct. (This used to be commit d794e2eb51b94a334ddb1d1b0775ebf4cef048db)
       new  07d8c3d   added back test to exclude unused connections. (This used to be commit 6218d986c7cc9d8789b340adf1ca9a07ddc18a9a)
       new  f221bfa   debug info display (netbios layer). (This used to be commit 5c974cc4a4cdcb9fd3fe01e93aa577b81cf2d18b)
       new  3d4b2c8   event log update (This used to be commit bcc1212b07c71256fad93d82a996fa86b27db250)
       new  d2d6144   event log update, netsessenum, netconnenum update. (This used to be commit 819af560745b0bec7bfb9067dd9d9d6cfabb1555)
       new  f4e9828   display of session enum info (This used to be commit e0713cf9332e562d1b41a794b8044e05aeb2b937)
       new  b3f5929   patch from michael glauche to add session enum code into smbd. (This used to be commit e90e38c66d51dc1808f716c016299b1604636ce9)
       new  48324fa   Don't print out a message in svcenum command for the ERRmoredata error. (This used to be commit 92ebd8f12ce4997e77eee22c3bb0c599daa44500)
       new  49b7c8c   Removing a stray return, probably inserted during debugging, which broke NetrShareEnum. Be careful what you commit Luke... (This used to be commit cc27dba003d2f2ebcf05d01a750d3ee9350b0eb7)
       new  53b4095   added experimental del_groupmem and del_aliasmem commands that were not being called from rpcclient.c
       new  42fdd41   improved "dominfo" rpcclient command (This used to be commit 65a54b6e16c40ec40727547593154b341d98fc83)
       new  501acbb   added call to samr_query_groupinfo in enumgroups command (-m option) (This used to be commit e2a72e2c64d6aad37d0c0f94d36f4fdadd3bd6cc)
       new  736c507   debugged enumgroups -g option (This used to be commit 1cde47ba6a6409e0ae178ca9f44be2123bef0f9d)
       new  58f8159   matthew chapman identified 4 previously unknown samr functions. (This used to be commit 001b53866c819045bc52330cad5746e1a2f7a4b1)
       new  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)
       new  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)
       new  856a3e2   oops, port 455 instead of 445 (This used to be commit 4e5eac18d0d9325c8e524fb53b4e049f0893fae7)
       new  ddf3369   - initialising mach_passwd_file locks to zero (prev. uninit.)
       new  85f0d0b   using #define report (This used to be commit 7fc2ee2f96b79e77039e141c2d2be9598465e5e6)
       new  827599c   restructuring (This used to be commit 9d74161a9204da90d3024c2a86d59fefd516ff07)
       new  6bf6b0a   added rpcclient SamrQueryDisplayInfo command "dispinfo" (This used to be commit 6c98d6c9aae64016bfe7727cfe12762967eb5a84)
       new  7e1e6de   oops. (This used to be commit 5c551e63f22e341e1d7be547f7d14d24234ecf27)
       new  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)
       new  6875b37   use DEBUGLEVEL not DEBUGLVL() (This used to be commit f9f8aa72a502f075615402ea7d58a8c0e2ff0638)
       new  b9b4c1d   #defines for port 445 to SMB_PORT2 (This used to be commit a8d4560e0064a67a234eae89a564b79d2426d9a9)
       new  701f9ed   reading in smb server domain name from SMBnegprot response (This used to be commit 25025f450531c66c0fd9f7eed886cb288d76d025)
       new  0a6eac0   testing for attempts to get more info levels into samr_query_userinfo (This used to be commit cc19d5cc5c20665beb3b7c5fcf7787d54e37ea71)
       new  f1c2fdb   split matthew's sync command (only currently called from smbpasswd) into a separate module (This used to be commit d99eca020a255022dbc71f3671127343d75db59e)
       new  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).
       new  31160de   use gecos field to fill the full_name don't overwrite backend values with defaults values.
       new  4952c11   Whoops ! Being over-paranoid is not good.
       new  13266d5   Alan (alanh at pinacl.co.uk) found a nasty bug
       new  7b88001   Correctly handle the dependent files in the printer_driver_info_3 struct
       new  0490365   Don't duplicate forms anymore, just update the definition. Many memory leaks fixed.
       new  ed5fbd7   don't leak printer handles, don't coredump when adding forms, and a small non obvious memory leak in the rpc buffers
       new  748ccce   add description of -P option (This used to be commit d3dd8cdc1210fa4523eeed3c1034b4da93410ee1)
       new  0db243b   memory problems associated with when lsalookupsids returns NT_STATUS_NONE_MAPPED. (This used to be commit 9a43a2551186de02b6cf06a5b84c9591a66c1817)
       new  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)
       new  5b38ad7   permissions on SamrConnect changed to 0x02000000 (maximum allowed) (This used to be commit cbc646b1d8ce73d1d8167887cbfdab3cad4f11a4)
       new  65ce93d   splitting dom info into sam_query_dominfo function (This used to be commit 39c367b8e9932f64fa774b807e14416f97254312)
       new  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)
       new  cba7662   - added rudimentary CAP_UNICODE support because i thought it was part of a problem i was having.
       new  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)
       new  dcea4bf   stop over-runs in reading / writing data stream. (This used to be commit 144fd01f37bde420234ca474014b0f378d9f8975)
       new  81711b9   const issues (This used to be commit 858f79b362dce8aa06013533209bc982cb99d33d)
       new  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)
       new  415f841   removed unused static wait_keyboard() (This used to be commit 8cb6163b068812340a6360241d0ee9372c3dbec2)
       new  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.
       new  df71b9e   renamed args due to global "class" variable (This used to be commit 7b3666f01c743ddf599d432a5bcae4408ca73865)
       new  c941cb5   oops!  srvinfo 2 command caught bug where strings in containers assumed to exist.  not good! (This used to be commit 2af635f8b7f346d49d778dd39acb6563156e77f1)
       new  65df690   renamed "class" local variable to avoid global clash (This used to be commit 134cb4cdff43192a3039a6cce23f331c80fd1990)
       new  003f736   adding error checking in parsing code (This used to be commit 4c98d71ebd3f1cdaef664d46c998c864af34632a)
       new  63fa96e   added prs_struct "error" member, set and checked when prs_struct data is handled. (This used to be commit b4ba49c5c114764247802bd8b0a6dbc0a7f5c2a1)
       new  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)
       new  c05be70   initialising enum dom users mem and account name ptrs to NULL. (This used to be commit 6f933fb359e7efc7b685e537b95bdadd6e131727)
       new  bb6de2f   oops, added wait_keyboard back, but _this_ time wrapped it with HAVE_READLINE (This used to be commit af05710d0b1b73929dee42bb0424c63c48e358f5)
       new  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)
       new  748627d   use DEBUGADD instead of DEBUG: clears up some of the more verbose trash. (This used to be commit 63431997eefb785d0c9fd357f6e58441b7e1733d)
       new  6af79fb   split modify_trust_account_password into a separate module. (This used to be commit 479fc93bd03fb961dd1e8093a911cf0a3be7071f)
       new  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)
       new  52fed79   turning some of the rpcclient functions dynamic.  this is likely to break a few things... (This used to be commit 4b06f303235d36903b6e9f55ee45b987d98256b0)
       new  45b794b   the dynamic memory alloc blood-fest goes on... (This used to be commit 134b20e2a7b5ddfa4cc9bf100de5025c7b98f594)
       new  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)
       new  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)
       new  fdf6383   signed / unsigned and typecast issues (This used to be commit 6e22bf912cb981d91834c63098d41f5f8abaa594)
       new  5612824   - typecast malloc / Realloc issues.
       new  9d890f2   cut/paste code from smbclient for wait_keyboard() function.  oops. (This used to be commit c25560ba43bd1b53d79456cbceab954aa3bb1dac)
       new  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)
       new  1298a3d   created samr_query_groupmem() function from existing code. (This used to be commit d2d5a853f8f34a0c3d5920540beb971a33f5276e)
       new  9a5b975   no CLIX, no !HAVE_READLINE blah blah.  argh. (This used to be commit de69f3ef77f55f13e41b8f1e10d22b2746c4b105)
       new  050121b   rewrote api_net_sam_logon() to be a little clearer. (This used to be commit 3adc31083b5308e983e057c7b942242209d74f59)
       new  2222a30   rewrote samr enum groups code a bit. (This used to be commit 3f99ab77203da2eb80b7cedbda88cb03640d427b)
       new  640012d   removed samr_* variables from info struct. (This used to be commit 4d5b860802528a9d74c2722dc996d6d8fd0b51ef)
       new  c7c77cb   restructuring samr client code. (This used to be commit a78607b5dbf0fca6a22ab41195f465474578ee39)
       new  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)
       new  902b53d   cli_nt_setup_creds() returns uint32 NT status code not a BOOL.
       new  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)
       new  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)
       new  d0fd259   more reshuffling of enum groups code.  more higher order functions. (This used to be commit 497d4231723576390b10f5ea8704bd0af88d76ab)
       new  a8b8b8a   using #defines for function prototypes (This used to be commit 4a44cccf4401e0ce01303459011ac64805c53561)
       new  243feaa   rewrite rpcclient sam enum user code to use higher order functions. (This used to be commit b794ff213009fbcf6a4767e3361501291cdc065d)
       new  bcf1c31   rpcclient regenum key client code rewritten to use higher order functions. (This used to be commit 6a759c57dcb851aa19d1d4156249a3df112aefd0)
       new  8ba1c74   added gnu readline command-line completion to the regenum command. (This used to be commit 50890516fdefe6db6cdadbf5b7a487aadf7796ec)
       new  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)
       new  431d0dc   Updating build specs for TurboLinux 6.0 and later (This used to be commit 6e3b8a62b95c3dd7b6938ae45f4df8f573c5125d)
       new  eae9b12   general, drastic improvements to rpcclient.
       new  4cda1d2   NetServerTransportEnum parsing, client-side and rpcclient "srvtransports" added. (This used to be commit 37f4aac06fec3fbb34ed40d1010829b2e1f28558)
       new  e7b5412   connection info level renamed to transport info level (This used to be commit 1c3a6f9822e06c676d93db6ea3d84a3b9b71fad0)
       new  dbda980   added svcinfo <service name> command. (This used to be commit c243231d8596a732aba69179ff8f3882e7118297)
       new  ce31503   command-line completion for new svcinfo command (This used to be commit 5ca07721ba1f71d831ca89851e9fc23a41f40194)
       new  e7a9b39   added yet another rpcclient command: svcstart <service name> [arg0] [arg1] ...
       new  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)
       new  92892c0   added rpcclient svcstop <service name> command.  gnu readline command-completion works. (This used to be commit 926fe6273a8cd9550838ecdfca276f915c92031b)
       new  de573ca   rewrote rpcclient enumaliases command. (This used to be commit 492fdaaf2009e7d7e840323357a333fdf9c4d2e1)
       new  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)
       new  74224aa   const char* issues (This used to be commit 11ecec8457a51588a1b55b7f35dec28fe94c0594)
       new  dcc037c   yet another attempt to get lsaquerysecret working. (This used to be commit fbeceec5016c634136cdbb14423e25992d9521e9)
       new  aa77f20   dynamic mem allocation in enum dom groups and enum dom aliases (This used to be commit baa789fabc45e62889755802fd8ec8c9191fe767)
       new  7011570   free up memory allocated by enum dom groups / aliases (This used to be commit edb49e754b66ecb59685234338a96d48a53f0161)
       new  37983b9   added samalias <aliasname> rpcclient command (shows info on alias) added samaliasmem <aliasname> rpcclient command (shows members in alias)
       new  c015b02   three types of array-creation / array-deletion functions:
       new  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)
       new  dc963d7   dynamic mem allocation in net_srv_transport_enum() parsing. (This used to be commit 6b919ebb4ed8c0082d8bffb299766bff9e718faf)
       new  83f2465   created msrpc_srv_enum_tprt() function by massaging cmd_srv_enum_tprt(). (This used to be commit 3f9455c535607090103a371ff96051a5ce32e461)
       new  cae821d   adding experimental set user password command to rpcclient, it returns error wrong password against nt.  ???? (This used to be commit b3f16e6b5aa5ba1b6afa38ad698646c8e765ec90)
       new  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)
       new  710922c   rpcclient example scripts / programs. (This used to be commit d63f73cacae64abf029c1ecb83fa99c45b6636c2)
       new  0d7f983   This is an experimental program to shutdown a  group of NTws in a Samba domain via rpcclient.
       new  32dedee   experimental spoolss rpcclient commands (This used to be commit c86edef90e7c96d5a99be29e2d2a3679ed26d97d)
       new  bd64671   spoolss openprinterex / closeprinter client-code. experimental spoolopen <printer name> command added.
       new  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)
       new  4dbd1c1   fixed string function for reading in printer_info_N. (This used to be commit 0249ae50ad8135cf3fd11a3b85f771f2347fcb29)
       new  514be1c   added command-completion printer enum code. (This used to be commit 6947f8fac7d6d643a265fdcb56b2a390b9a9a1c0)
       new  2c3fdea   missed mem_grow_data call (This used to be commit 681cbb9ec1310fa81f4da40ef0cfed92500b5f4e)
       new  23dc6eb   horrible code to do SMBwriteX / SMBreadX for large MSRPC reads.  ARGH! (This used to be commit 0f9d661ca2560e88a04bc529ba41ac4cf1579fa4)
       new  6fce41d   Fixed typo in automatic printer install share name.
       new  21d1d4a   const feeding frenzy (This used to be commit 6d27c5f32dab7607398ae907eadb1c27a416da0d)
       new  c6e3fc5   const feeding frenzy (This used to be commit e0eb390ab3e2a0cce191e78ea4ff90d088a8895c)
       new  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)
       new  97398b4   riccardo sibilia spotted line 1884 has uint32 group_rid[0] not group_rid[1] oops! (This used to be commit ea1d5af105cc0df8d6523d0a734827ee47e1f58c)
       new  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)
       new  4c479f0   split array-handling functions into separate module. (This used to be commit cc2ce2b755b12cb3d97522aaee69b93309571abc)
       new  b231d2f   - added DCE/RPC "fault" PDU support.
       new  98ee99e   added rpcclient "enumdomains" command.  enumerates names of domains for which a PDC is responsible.  typical answers are: <Name of Domain> plus <Builtin>.
       new  089b57b   added server-side samr enum domains.  fixed some parsing issues, server-side. (This used to be commit 60b0840106a6f5c283a8339428f3cfeb62398355)
       new  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)
       new  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)
       new  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)
       new  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)
       new  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)
       new  cc8df5c   attempting to get nt5 wksta to join domain.
       new  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??? :-)
       new  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)
       new  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)
       new  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)
       new  da517a3   responses to UDP samquery go back to SERVER<00> not DOMAIN<1c>, the request name.
       new  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)
       new  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.
       new  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)
       new  3365a2f   The First Necessary UNICODE String Support.
       new  e182045   nt5rc2 falling over because the LsaQueryInfoPolicy() response _must_ have the string max length = string length + 1.
       new  01072b7   added an rpcclient man page.  wow! (This used to be commit a46b33079fdcdbbbd622002cb790e20ed25ccd03)
       new  69fb70b   yodl update - rpcclient (This used to be commit 9eef1817f8f29c2d69832806b394658cf2cce5e9)
       new  963bb84   adding some command descriptions behind the rpcclient commands. (This used to be commit 3a6900ad7ba0719806d05ae90bbf8b3323ee551f)
       new  8e9bb53   oops. (This used to be commit d8d1daff6f84e95b9e34ec96ed6bd6ccc0ea9623)
       new  5b6e24e   yodl update (This used to be commit 28a63ac24d7d2344f005440ca099b255be04521b)
       new  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)
       new  4768283   adding bits about SAM database security, and what the SAM commands are actually for. (This used to be commit f973195b5cf9631bdb0206bf0fd16e23d5e70e4e)
       new  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( [...]
       new  a56bea3   doing a code reshuffle.  want to add code to establish trust relationships. (This used to be commit 3ec269b402ba6898d905ea1029c427e1b645faf4)
       new  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.
       new  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)
       new  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)
       new  4629acd   moving create user function into msrpc_samr.c (This used to be commit e885027eb705ab13c2800b8995661accad841643)
       new  4081147   adding user session key into network netlogon response. (This used to be commit c73f6b0d02fa7700319ba696f54296006167e5d1)
       new  680dcc9   hmmm... have to add client-side support in domain_client_validate() to _use_ user session key. (This used to be commit be6a6b13939798a9c7242b38864f0ce842391a74)
       new  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 [...]
       new  32b9508   implement server-side generation of NTLMv2 session key.  YESSS :-) (This used to be commit 1092b4f6fbdf3770c0dab756b982a562def1738e)
       new  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.
       new  48a4df7   moved two more commands over to getopt. (This used to be commit de360d1e908b4e2e77cd028b19f3ccd07903a4dd)
       new  bb876dc   another one (This used to be commit c1ba1bfd68fa96937decad8f1d7421daad6e30fe)
       new  288a505   another two. (This used to be commit b0f8ef6168d04d55d53fc2d02df5f54176e4f893)
       new  1ed8653   another four next_token() removals (using getopt instead) (This used to be commit 3e76ca9b172e1a6886e714d6a36453f30ff3e771)
       new  c5a6d0c   the last one.  that concludes the removal of all next_token() calls from rpcclient/cmd_*.c. (This used to be commit ca803c17fa51ace5f2b99b09f5c59893f43ba70d)
       new  4c4af2b   shuffling msrpc code around so that it can be used independently of rpcclient (This used to be commit e88e7d529b5bdf32ac3bc71fa8e18f6f2a98c695)
       new  7bd8fd1   adding svcctl 0x1b function (This used to be commit d5869df3716fec21d3a4237dbf5d2417d3350e11)
       new  14713d0   oops!!!! wrong command!!! (This used to be commit cbbfef6d2a5335a6daa4fe09ea2d73197417894f)
       new  6b91ecb   attempted a svcset command.  password is encrypted / messed up, therefore command fails. (This used to be commit 9193f0eff56399e9bc09787dbe785b603886eaa3)
       new  511b2d6   oops, freed argc,argv arguments twice. (This used to be commit 447143be81acbbcc148211183a512d4cab347ac7)
       new  d7889cd   rewrote policy handle code to be generic (it's needed for client-side too)
       new  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)
       new  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.
       new  2803a72   ok.  *whew*.  this is the first completed part of the restructure.
       new  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)
       new  ac4dd24   registry API moved over to new format.  reg_connect() is the top-level function, which takes \\server_name.
       new  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)
       new  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)
       new  5e3bc78   this file manages client states associated with handles. (This used to be commit cda25778816f6d74f02c7e7c85e455b40e80bad2)
       new  9b68305   whoa.  _major_ restructure of rpcclient.  fixed some buuugs, created a few. found out that getopt() _must_ have optind set to 0 before reuse.
       new  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:
       new  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)
       new  d4bf1ca   remove use of client_info lsa_info_pol. (This used to be commit 2dad9d912dbc6c4a14af63715821a51c279584c6)
       new  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)
       new  b9b04af   modified cli_connect_serverlist to take server list of format \\server_name \\other_server etc. (This used to be commit 4fd4aeb57455792bd8eaf81f8fa45bca6bd3e2e2)
       new  4a6761a   using "abstracted" cli_connection, got \PIPE\srvsvc commands up and running again. (This used to be commit 6b67d6164dbfda3ba690d86597ae560b7e5c7584)
       new  9fef73c   updated \PIPE\wkssvc commands to use new abstracted connection system.
       new  e4a2e8e   removed do_ prefix from srvsvc API (This used to be commit e4e5743a407b60c3695410eaf3df4ca3de4a870e)
       new  c80b858   this one's a handle-based one (missed in the first round). (This used to be commit 4c3556fae73c60693355f95f48ac63834ba4dd10)
       new  ad1e5fd   moved browser command brsinfo over to new abstracted connection (This used to be commit 601d217f44ea1ce3735b9267b6f829b472a982b4)
       new  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)
       new  9720774   well, i stuffed up the spooler commands. (This used to be commit 7a696330586b9ad5157b0c1ab249cc66e9accef7)
       new  89c4e7f   cool!  spooljobs works!  this surprised me very much :-)  helped to specify \PIPE\spoolss instead of \PIPE\lsarpc... (This used to be commit 4e92090016badc78ae6532f0eb57af6bbdb789bd)
       new  dbc916a   renamed PRINTER_HND to POLICY_HND. (This used to be commit 8b92be25bd7d630a18c36bcd5d983386d6cd1d53)
       new  e302cb2   first attempt at getting \PIPE\NETLOGON working.  it's pretty horrible. (This used to be commit 44dd3efa6380544e9a515e91960f9271498cefaf)
       new  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!!!!
       new  0d44ff9   attempting to resolve the issue that multiple servers often specified in parameters to connect to \PIPE\NETLOGON. (This used to be commit d1986ade30bdcac1f49707221a3e5a5ae597ce62)
       new  1bb4c6f   sam sync - one of the files that use multiple connection server list to \PIPE\NETLOGON. (This used to be commit 2ae9ee148582cc0ba9e067be3d6338079aea49a1)
       new  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)
       new  a43bdad   bug-fix (This used to be commit 1abdf9a45ff2e1d903a08891fbec0794349a9546)
       new  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)
       new  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)
       new  7e42174   split display.c into modules. (This used to be commit 5b5719d6a08130db1062bfa24123cedcdc692bff)
       new  6ddfc68   sys_select added one more argument (read, write selectors). (This used to be commit e4d92ff9dfc51735e6932748f66a7c20b2c1cb6a)
       new  106fe88   1) when no domain used in ntlogin test command, should use default one    from previous lsaquery command.  over-ridden from DOMAIN\username
       new  d9cc4c3   improving createuser account command to be able to add workstations and then set a default random password. (This used to be commit 7846818432a93295651c8c67445a2d6a0f3b21d8)
       new  86ac6fa   fixing joining to domain plus something weird going down with nt logins... (This used to be commit cef258f1c931ecb7c2dda9d5c9977153e4c1dc73)
       new  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)
       new  720ea1e   make sure domain and name to generate trust account .mac file are upper case. (This used to be commit fbfb350bdf17e84b512b745527886d942904b67d)
       new  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)
       new  a76fee7   more cli_session_setup() calls.  what the heck are these doing??? they should all be replaced with cli_establish_connection().
       new  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)
       new  bd4bea6   clearing up connection-related stuff.  password credentials were messing up.
       new  10b82d3   improved enumdomains added -i option. (This used to be commit 50dc709fa95e86ebe2b3132176241cb3a2cc4e36)
       new  e9b8c77   default SID map now reads in "trusted domains" from smb.conf. (This used to be commit f0946d1ccafeb5f541935b41f2d54bcbc06797ed)
       new  ddfe795   oops, pwdb_initialise() called unnecessarily from here (failure to read trusted domains may cause rpcclient to fail). (This used to be commit 12e2b973216c0798a939f68220b0e6a60acd5c01)
       new  7aebbb9   need a domain resolving function, but get_trusted_serverlist() will do. this is horrible. (This used to be commit 9df973fe711f322075d86d6792d6c0b8539c1d00)
       new  5988d0c   added get_any_dc_name() function. (This used to be commit 455e17dbb7d451b462004f302f5c68770f17b65e)
       new  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)
       new  b96e4e4   domain_client_validate() no longer takes serverlist, it calls get_any_dc_name(). (This used to be commit e21367c0ebdc5e202cdc39d50950bff089bf67f8)
       new  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?
       new  69683dc   promptline undefined (pline) (This used to be commit f33e4ca930f8299c00f861215c5231eef9ecef94)
       new  7d01f96   cool!  a unix socket smb redirector.  code based on smbfilter and ideas from ssh-agent.
       new  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)
       new  5db56cf   i always get caught out with non-gnu-readline code mods :-) (This used to be commit a47cc6447036d0a8b8e3e096d7b51a37d10d3325)
       new  c2a3b11   starting "connection reuse" system in smb-agent.  added version number which isn't actually used right now :-) (This used to be commit d54a64ae3ab7cdc1ac67fb49f7255e6a106d624e)
       new  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)
       new  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.
       new  f521205   jeremy is going to hate me for this.
       new  4097989   trying to make redirector agent code same base. (This used to be commit 9ba9df453abab1085b5537580b1da87d1dcdb7de)
       new  4503221   nmb agent memory free problems (This used to be commit b4306cbf06f70dd9d2760bb005e15059d6f904f0)
       new  9b44e11   more similar agent code (This used to be commit 2c778313b8c2b4535f16e11aea81a61edb3b2d45)
       new  f6077db   cool!  created higher-order function table for agent redirection. (This used to be commit 7bb2e55d0d3a00a97bba99ebed722a4adf84093c)
       new  c41205e   even more cool!  nmb-agent moved over to new vagent style, too! (This used to be commit 49c157eae4bb24164f0f976d1bf6cf0cfc068863)
       new  97913d8   argh.  trying to get the nmb agent code to filter out "self" packets. (This used to be commit 84d7cc63239ea67481f6382da58d0678a21011fb)
       new  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.
       new  854f35e   created create_pipe_socket() function. (This used to be commit a3af3b4312144943413894b18b5845b56474ebb5)
       new  92bc7a4   first version of msrpc agent redirector code.  client-side only. (This used to be commit 5e5a1dceee0b6088822697284d3e0af04d197477)
       new  7c53f15   reenabled retry_time (commented out accidentally in name_status) (This used to be commit bf9422832c335c8d283273eb1d0008ac15cd3531)
       new  a0ba234   the first independent msrpc daemon - lsarpcd.
       new  4ab9d91   ABOUT TIME!!!!!!!!
       new  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 :-)
       new  6281c5d   moved sys/un.h to after sys/socket.h.  done a gnu autoconf around sys/un.h (This used to be commit b2ea37a8f1a28a825719b46354a1244b359aca2c)
       new  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)
       new  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.
       new  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.
       new  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.
       new  f627672   changed function name of get_home_dir() to get_unixhome_dir(), to stop clash with gnu readline library.
       new  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)
       new  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)
       new  92a036c   Unicode conversion fix in Japanese environment from Motonobu TAKAHASHI. Jeremy. (This used to be commit decc6ebca29abd78754c275352de58b0de2e2aa5)
       new  173f7e6   util_sec.c from 2.0.6 (This used to be commit 955d187139365d16f3fca1abd3853ca4e49f244c)
       new  9564ab8   interfaces.c from 2.0.6 (This used to be commit 4e1458b8c161f87339eba251c2179946d3b0405a)
       new  20aba76   interfaces.h from 2.0.6 (This used to be commit a3d7ec0c9d06f18e656da354e2fec57aaf395fc5)
       new  f6cf850    printing/print_cups.c from 2.0.6 (This used to be commit 452776a5a7951c84437e424874ff110fc56296db)
       new  e983ca6   lib/fnmatch.c from 2.0.6 (This used to be commit dadad3ed675c8ec141abef7836f64de9da13b14d)
       new  a0b9e3e   client/smbspool.c from 2.0.6 (This used to be commit 599a7e7f9e73fb7c0da960b46f16990991e9424e)
       new  5919c86830 update version to pre-3.0.0 (This used to be commit c3a30ce459d1e535b4aa9a39311e000a4474dbb8)
       new  418ba29   more files from 2.0.6 (This used to be commit 4a205795710010c58ae14bcb950912727c4de466)
       new  ce39444   added basic nsswitch support - this allows you to use a "wins" entry in a /etc/nsswitch.conf hosts line.
       new  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)
       new  7b39ef2   Fix from tulipant-gergely at dbrt.hu for returning incorrect error code on user auth fail. Jeremy. (This used to be commit 886ad59d798175f037ea9249dcefa78660e4992a)
       new  e004340   Fix based on code from monyo at home.monyo.com to fix multibyte continuation issues. Jeremy. (This used to be commit 023f90e7664d358ddf73272597e75041f5413e9f)
       new  c2c42b8   first pass at the database code for Samba. This also includes a test suite and a very simple tool for manuipulating the databases.
       new  0c4b1ea   this was left out from the 2.0.6 merge (This used to be commit 7067aeecabaea8a35f7a27de4b44f1e11afd07b7)
       new  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)
       new  4e1291a   converted all our existing shared memory code to use a tdb database instead of either sysv or mmap shared memory or lock files.
       new  488115d   changed message is connections.tdb doesn't exist (This used to be commit 835b9881c0f04d766545d5e9d2926fbaf8bec904)
       new  3da55bf   changed %g to %3.1f to be friendly to our poor snprintf() code (This used to be commit 6d506ee641a3e3dc9e1d3b3bbb78fe11b9326c70)
       new  d171864   expanded the tdb documentation (This used to be commit efb4fbcca876ec661af0d72d4df2f04f36d4dd76)
       new  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)
       new  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)
       new  4b37a2c   when no shares are returned the *shares pointer must be set to null (This used to be commit 84fe2337c701a52c6dc5cd8c1f6e9050478703f1)
       new  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)
       new  30cecd8   added some paranoia code (This used to be commit c547ffa9e9ce68a77f63591b37b690a83a956348)
       new  e7851ce   First cut at unicode sys_xx functions. Now to start moving upwards..... Jeremy. (This used to be commit b5eb009cc3cfd1adc044e91911d59acdb54c30cb)
       new  ecfee3f   fixed a bug in the handling of tdb version number upgrade (This used to be commit ed7541668e9bc98ae9daf55f817d2de04345e660)
       new  fc4e722   improved error message in case the lock list is truncated (This used to be commit f4ecc5a8e39ee69c59123b7b3ffbd081f69824ca)
       new  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)
       new  c23a552   fixed locking code (This used to be commit 1f5dc924044fb54b10ac8884d4df1e15902de8be)
       new  681e50c   Unicode upper <--> lower character map. Needed for wisXXX functions. Jeremy. (This used to be commit a42cf2036f30e6a6892c274ed3da192b3bb8d0ef)
       new  8dc6098   Awk script to create #include C code from unicode upper -> lower case map. Jeremy. (This used to be commit e59fe73f19cdb207db55ea4ba0073f48af2e440e)
       new  63ca6ea   Upper to lower case map table for unicode. Jeremy. (This used to be commit 82421e93c09790a7e38014c42f8402db5cb827e3)
       new  7c51c5d   Samba now includes a full ucs2 upper to lower case (and vica versa) map table. Jeremy. (This used to be commit d7b72d4cbfb6bd1925abc7f95c1180d3d65856a5)
       new  3a3afec   Added wtoupper/wtolower. Jeremy. (This used to be commit 2e03ed62542152264ca5315b9ee9bb045b7f0b03)
       new  f0161cf   Fixed range checking in unicode to multibyte function. Oops. Jeremy. (This used to be commit 61e06c44b47834ed297aacee6d59c40796b4ffb5)
       new  d6a5878   fixed more locking bugs - all seems OK now (This used to be commit 584537961b6134a50089d37328a21c617bc6547b)
       new  4a85b76   a useful locking tester - it uses lots of simultaneous writers (This used to be commit 3b3fdd8661cc10057823be4c594e40ca615ca704)
       new  211697e   Converted most of the functions in lib/util_str.c to smb_ucs2_t equivalents. Jeremy. (This used to be commit 1ba42aca2163c534f6be4e4a733604e3dffe0ed8)
       new  7a0bc53   - optimise tdb_store() a little - prevent a free of an unallocated pointer (This used to be commit b35b5c63886823bb8b8d8c5c29ccc7b315a7de30)
       new  321983b   show test result in ops/sec (This used to be commit 88a146ab04d65fc306569044dc00907a374fac51)
       new  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)
       new  8b1229c   updated docs (This used to be commit c199ec9543d0d84bd5ea29078887684f708c9637)
       new  5105c1b   don't close the database after each claim_connection() (This used to be commit d5ceb2972b65c261cfb04b6dcccb3ace9f2238a7)
       new  98b1c56   fixed active shares display (This used to be commit b87d1442db86165d983007dd58647c88ac702abf)
       new  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)
       new  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.
       new  8ae3366   the bulk of the unexpected packet handling code is in here (This used to be commit 771f610f0d0223fea815771c9efe40d00e4817f4)
       new  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)
       new  8d1d27b   ignore a few files (This used to be commit 8767334d8a44db5cb8abf084d185dae6e32db062)
       new  632b4f8   added suppport for unexpected udp/138 packets
       new  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)
       new  7434c1a   Fixed getgrent() recurse problem. Jeremy. (This used to be commit b5420f6152d5df415231cb3fdf614542dbbd7db3)
       new  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)
       new  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)
       new  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)
       new  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)
       new  1f438ff   lower the default hash size a bit (This used to be commit 51ed6e8cec47642641e6b26682fd6f25624b19ae)
       new  5e9f559   implemented talloc() as described on samba-technical. This fixes the lp_string() bug properly.
       new  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)
       new  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)
       new  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)
       new  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)
       new  cebc237   Generic wildcard matching fix from weidel at multichart.de. Jeremy. (This used to be commit 8b790cf3e21dd415e1daba24f5eba219e824cdc4)
       new  20bd653   Fixed spurious error message when doing a 'put' of an empty file. Jeremy (This used to be commit 9ba8ad1d3d4559fdf6695a18c99e83a1d37c9ac4)
       new  f0a3883   Removed unneeded #define. Jeremy. (This used to be commit c33b6d2aba63027408bd9895d2fedfc82f69a8f0)
       new  e91ceac   - patch from Rusty to neaten up the code a bit
       new  112faa4   don't require readline (This used to be commit 2dbe70da8db548b3423c6c0de0f282fdf82f0fad)
       new  102e44e   don't use strcpy (This used to be commit bf9b1328c5843eb217eff4ca05645498de2def82)
       new  171da4d   this looks like a big commit, but it isn't really :)
       new  d759a5f   added "netbios scope" docs (This used to be commit ccb6e36d65e48ae08585d8905b975e601bdfcb2b)
       new  1dac1ec   remove scope parameter here too (This used to be commit c78deb1d229bd301be483a256f1fd2047cec6120)
       new  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)
       new  3c37bfe   netbios scope is a DOS_STRING (This used to be commit e42b629baa15bf9328945d641d780fc4c7b3ffe0)
       new  e9ddcee   the -i options are gone from nmbd and smbd - use the smb.conf parameter "netbios scope" instead
       new  6e8548a   fixed a comment (This used to be commit 32f29c490e6265c8a383ce771943f937c49bfabc)
       new  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)
       new  fab3e0e   smbd/mangle.c smbd/negprot.c: Tidyup of static initializers. smbd/server.c: Fix -l option. Jeremy. (This used to be commit d120f22fefde21b38e43ea5ad0180bf27304d2eb)
       new  e9a8562   Fix minor typos in the yodl for smb.conf.5 and fix minor English problems :-) (This used to be commit eeb9482f0816558f22e47b1ea4c4272453d467ac)
       new  5b7f0c7   improved the error checking (This used to be commit 2a152998a1489dead0edadb06f78b0ad6ede1a3a)
       new  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)
       new  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)
       new  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)
       new  c01663c   extent smbtorture to test with both an exe file and a dat file (This used to be commit dd2ce575047eb57288bff11669512132fd347fda)
       new  735ee07   don't treat a packet as a oplock break unless it is a request, not a reply! (This used to be commit 45b8f1c92cf7ecae35240e72741e5ac952587c58)
       new  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.
       new  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).
       new  ec5b304   Fixed bug in unix_mask_match() that caused veto files not to work. Jeremy. (This used to be commit f5fedf80bce84dba1468631202337077511bcd25)
       new  8f4e672   Fixed pointer arithmetic found by IRIX compiler. Jeremy. (This used to be commit 20d72e8959fc800836369e4c970f7cb84b95ac9a)
       new  50be4e1   Fix problems with broken libc fvct returns. Jeremy. (This used to be commit 6b61f2fe66a62082fdab998ec7bbb1184b9583d7)
       new  a2dac5f   Use slprintf not snprintf. Jeremy. (This used to be commit b0a5ba9e01e71a64c7e693b6bf3f9bd499d3e095)
       new  1e2f92a   Added utmp fix from David Lee <T.D.Lee at durham.ac.uk>. Jeremy. (This used to be commit 95d37a1d25d56316c80eec54aea1f358cd621d4c)
       new  6d81c60   Added missing #ifdef for WITH_UTMP. Jeremy. (This used to be commit 465c5a830827b82f0535d4507b3432c2df6de658)
       new  08685f6   added locking/brlock.c, a byte range locking system (This used to be commit 67b7b2a5a68fd22222bd54771c779f752ff59917)
       new  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)
       new  0704684   new prototypes (This used to be commit 671e52cec2f254a11f9dcef9ef692afa3b86c679)
       new  415e3c0   added Enosuchshare and a lock_type enum (This used to be commit 6927aa19052baba2dcfcdec7564dad1a17f4c562)
       new  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.
       new  6c2a1fd   the bulk of the new byte range locking coode
       new  826446d   changes to reflect the new syntax of the locking calls. (This used to be commit 44117df2c908d473b3e1a1020b22af6d584809ef)
       new  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)
       new  2afd5d5   some more work on the byte range locking
       new  3a6c206   Added "inherit permissions" patch. Fixed locking bug found by Andrew. Jeremy. (This used to be commit 38dffd360dc2e44bfc9e751f017e24f81ff0f2fa)
       new  7cd74b0   Updated docs for "inherit permissions" fix. Jeremy. (This used to be commit 4fbc7358d21f541b7a6e27f768a88007bf390da5)
       new  82af221   we now pass all byte range locking tests
       new  7bc1cc7   damn, Solaris already has a "enum lock_type"
       new  1359195   casts and defines to make solaris happy (This used to be commit 77cf152c02b445f4b6e9de393936dd6e54e6f442)
       new  012be9e   Added HP change. Jeremy. (This used to be commit 4914d2f161b6a82789f3a9decccb636fb21264c5)
       new  86da0e8   HP changes for registry querying. Jeremy. (This used to be commit fd8582cc0a751618f4699f435d561f5de54bf7f4)
       new  94bdf05   useable_space does not include the alignment offset calculations. Bugfix from Marc_Jacobsen at hp.com. Jeremy. (This used to be commit eb06c199163232453e2d9ca50d00765c90f8f3e2)
       new  0cbae6f   make a br_off a SMB_BIG_UINT (This used to be commit 0751a0ea4cdb7f5db0aa6f359dd3e4f744fc0689)
       new  5eae2ea   make string_init() static use string_set() instead, to avoid the bug Richard discovered (This used to be commit fdcbf6b52d8373bf8f35718a9649788415c23342)
       new  33157e9   fixed a formatting error (This used to be commit 10d9d81e8b7eba588526a5d479be74ce8f86fc55)
       new  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)
       new  b3b634f   use string_set() instead of string_init()
       new  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.
       new  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)
       new  48ff3b9   proto update (This used to be commit ab492d46942e9c43e6b61a04f9db75d9fc3f40d6)
       new  2513cd5   use GET_DENY_MODE() macro instead of the bit shift (This used to be commit d72c98a931ff05a7f8b74b98cd7ebd025a87d249)
       new  446f2ae   as obelix would say "these romans are crazy"
       new  b09e4c3   use GET_DENY_MODE() macro (This used to be commit d9c3e0e61f315ad4d9c3ea6bb6acc8500befe6b4)
       new  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)
       new  62b02ca   made access_table() a pure logic function - makes it simpler to apply maths to (This used to be commit 0ad62f128d1c26b8f7e71bc045c6f4a584f8d374)
       new  4e15be9   fixed some typos in access_table() which, amaziingly enough, make no difference to the result. (This used to be commit 9e28b7220bc293e386fec30c2d2e7e401b61b1f7)
       new  34edb1b   SAMR_R_UNKNOWN_38 is 3 uint16 params (4-byte aligned) followed by status code. (This used to be commit 55035b8984c135ddd2c4e3be18caf8833975841d)
       new  4f48264   test for pre- version numbers (This used to be commit c1f25dbf996de50f486a165b314119e9f4ae0419)
       new  ea9909c   Added Herb's swat fixes. Jeremy. (This used to be commit fa3d91de8957c932f02205f9257dd3e47892a43d)
       new  d85e6f2   Moved Herb's global -> local changes to HEAD. Jeremy. (This used to be commit bdb2ff6a38f55a66fa7e142f30442899193805ee)
       new  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)
       new  43f1d80   we need -lc when making shared objects or glibc doesn't do its magic binding for stat() (This used to be commit b52e60d5685b6ce9e581b5598b2725a4bf88ab06)
       new  014bdf9   tdb record read error return check fix from Dave Airlie <airlied at samba.org>. Jeremy. (This used to be commit 82c99dc8d8bc79e88f0db651f04fc23508195a51)
       new  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)
       new  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)
       new  ace4006   Added hash-based stat cache code from Ying Chen. Jeremy. (This used to be commit b62a1bd6328f5894ae1a2fef3ef6fc66304ade52)
       new  451dcb3   Fixed code page conversions of messages outgoing/incoming. Jeremy. (This used to be commit 84b045cbc8b337f1e23f200af433ac9d265a22d4)
       new  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)
       new  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)
       new  21df01f   Wrapped popen calls in HAVE_POPEN - needed if we are to add the env patch. Jeremy. (This used to be commit 94c075faee88538e48d1898f1694500b8a5d4c8b)
       new  230f81b   made "enable" and "disable" the default "lpresume" and "lppause" commands for SYSV instead of the lpc commands (since these are BSD commands)
       new  71e83b2   Pass arguments to ./configure (This used to be commit 6e9ab5157842700adc895a6ae0bcf0927bc43588)
       new  1afd542   system_name not server_name (This used to be commit e9da53012011b30cab80074fdc55e624ede97979)
       new  fdcdfe6   file srv_netlogond_nt.c was initially added on branch SAMBA_TNG. (This used to be commit f25bffada9b65236adbece7284a699c37af74f6d)
       new  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)
       new  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)
       new  0696c8c   Added .dummy file. (This used to be commit 71fc4dc7917d5c4782f61640c5b7681732742766)
       new  f3772fe   Added smbd/vfs.o and smbd/vfs-wrap.o to smbd objects. (This used to be commit d91bfec537cf9959b47ad1cd470e18a6ddcbda6f)
       new  71604bb   Add -rdynamic to LDFLAGS if libdl found. (This used to be commit 4c14a343d10bbddd69a1dc5abc9d4f64cf75dacc)
       new  3d9a9cb   Comments to use vfs_* functions instead of dos_* unless really accessing files on local disk. (This used to be commit b55f63da7e6a3c306ce668c77ed63a41d33240db)
       new  6df7bfb   Added 'vfs object' and 'vfs options' smb.conf parameters. (This used to be commit f872518972e7942e31b5ac5150d7ed8b0fbcf641)
       new  16bb009   Mega-VFS merge.  Yeah baby!
       new  bc48e6d   make proto (This used to be commit 8855d7346d0c15ecada2fc092e360b58ccf161fe)
       new  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)
       new  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)
       new  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  [...]
       new  1546a4c   Hopefully these changes will actually stick. (This used to be commit a2782097db258a164bf43d814e8832a27d0eb3f1)
       new  3b6298b   Fix some compile warnings. (This used to be commit ccbd936211d4bfc8687cef78405ae58127289d13)
       new  c473ca6   After 3AM, it's getting hard for Luke :-) (This used to be commit 61c970b10adc37412722a6ee54b166d41ed0a071)
       new  ebbb007   Fixed compile warning in locking.c:traverse_fn() (This used to be commit eefc8972217e5a700b90f13ab040a0919f184d23)
       new  427a3ba   Fix some more compile warnings. (This used to be commit 507624dbc0a1a9e1df72a6b8de45038e86a9e5b1)
       new  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)
       new  6a6749d   First commit of the spoolss code to the HEAD branch.
       new  59ac32c   Jeremy can you check lib/util_unistr.c for codepages support ? I added 2 UNICODE <-> ASCII functions which _don't_ honor codepage support.
       new  195e3d4   spoolss definitions.
       new  b7ef313   spoolss include definitions
       new  cedf91b   make proto ...
       new  07fd3b3   Hum, I should remove my gloves when I'm in front of an xterm :)
       new  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)
       new  74f0d16   added masktest to head branch, in preparation for another assault on the wildcard handling code (This used to be commit 3f77690dade57f4ae9da7196b0aa7a3a43afcc46)
       new  94d68eb   update masktest for new make_nmb_name() syntax (This used to be commit 3609e835d4f938190f43b958403978c892b4bc9b)
       new  2768aec   Defensive programming for cli_error(). Jeremy. (This used to be commit 94ed74d5b09d6f28b47b2855c4e4a1dc5c2108d3)
       new  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)
       new  fe05c85   Fixed wildcard match bug with '****' with smbclient. Found by Andrew (damn him! :-). Jeremy. (This used to be commit c8ca70f99ee2eae5e29ddf0dd4bc231fbcd188f2)
       new  181aa19   file ntdom.c was initially added on branch SAMBA_TNG. (This used to be commit 1f7964f29b9bcc92517e10c4f47c56fb2de5c9ab)
       new  dacbb15   the beginnings of a fnmatch() based wildcard matching routine (This used to be commit ef256de9d9a204cf91fe8b636d07400cd0648d1e)
       new  89c3cf8   damn, masktest now needs the mangle code from smbd
       new  9d59503   Ooops. Fixed stupid typo with missing ! in cli error code. Jeremy. (This used to be commit 0babc4baea62aa40e8698ab88b3a95d514c001b6)
       new  74ca35e   Not enough args to DEBUG statement. (This used to be commit 156f438bce607236b2d91c28f3dbe8559e048738)
       new  13ac8fd   Return "Invalid tdb context" instead of crashing when tdb_error called with NULL tdb context. (This used to be commit ba9f24c0964054f22cd8f0de32cfeacb88b4800c)
       new  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.
       new  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)
       new  4175061   Added "source environment" parameter from Nicolas Williams <Nicolas.Williams at wdr.com>. Jeremy. (This used to be commit f29847cbeeb0109f1fa61e9851e8cb0689b5228d)
       new  f89a1e9   tdb_traverse() now takes three arguments. (This used to be commit 2d3e2f8877fb8eb21b4ccf4d7a56f1c625c71780)
       new  4feb854   Make proto. (This used to be commit a12ebc50be4384750b10bf0c391adc967cb096ff)
       new  8b45838   Added support for SO_REUSEPORT for systems that have it. Jeremy. (This used to be commit 377515cf9624720362c0b76969b9381d9972a13f)
       new  590d92c   More checks for passing NULL tdb contexts to tdb functions. (This used to be commit 7faa70d254549e60520de1ed1112d41fe9a4d77c)
       new  c988b69   Updated docs for tdb_traverse. (This used to be commit 8cbc7dfa031cb66d1f011705b6bd76d56c68cae5)
       new  92bf37e   Don't assume that the (files_struct *) passed to fd_attempt_close() will be non-NULL. (This used to be commit 02f845e54351ec57ee873a8ed887285552c6ecab)
       new  1a27ef1   Fixes for Eastern Europe code page. Jeremy. (This used to be commit 0ec82d661a27a02322e5c8da20a18f33bfb24a3e)
       new  8dcac9f   Fix for reporting file system attributes correctly. Jeremy. (This used to be commit 801ed2389b97f921aa855513696d304c542fda04)
       new  0e00421   more rewrite ...
       new  ed95d8e   Fix for crash bug from Paul Tyler <pct at ansto.gov.au>. Jeremy. (This used to be commit 89aa4d8ca9cc9e8e6dd4566076c0cace8b82d838)
       new  f732446   richard got the short request for GETDC right (hooray!)  win9x _and_ nt now work. (This used to be commit 27ef1789267c7af70071ac9b1d216b4dd745578a)
       new  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)
       new  1f28a34   Multiple-dot scope handling fix from Greg Bowering gb at pobox.com Jeremy. (This used to be commit 693a582c23599bbdd45adb30401b1162e44fd274)
       new  f3319f7   converted a couple of bzero() to memset()
       new  6601887   made dynamic the Printer struct. No more limits :-)
       new  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)
       new  badee62   rewrote enumprinterdata. still a bug in it but reproducing it hard and borring.
       new  fd3acf4   added enumprintprocessordatatypes now NT is happy and the "always send data in RAW mode" is checked
       new  e4de0e5   Added tdbtool to .cvsignore list. (This used to be commit 2892f6e534d5084b50287bf3859be74d52978cb7)
       new  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)
       new  7969180   Modifications to tdb_traverse() arguments to remove compile warnings. (This used to be commit d64456b5889f0ee3a8c2108c13789540bfc3d90c)
       new  0a77ae3   Oops - put back filename argument to tdb_open(). (This used to be commit 110ec9923bd2ad729d63f129514f3f1de76de9c1)
       new  1f6f8c2   Makefile for tdb directory. (This used to be commit 60ae73c257e84aa128954f0cf5cf59e7996c68d9)
       new  f429162   Fixes for strange Win2K attempts to auto-inherit ACLs. Jeremy. (This used to be commit 41e37c51816ec048952ada1513c62f2689589001)
       new  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)
       new  9fd3d39   Check for null tdb context in tdb_exists() (This used to be commit bbacdb834f9c8f8c34368664def42dabe78d90c9)
       new  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)
       new  50444a0   Fixed smbpasswd crash bugs found by Giulio. Jeremy. (This used to be commit 54440428e5dbf5c1e673e881d3a9364e64ad2ad7)
       new  2792106   Added new codepage from Ded Marazm <DedMarazm at mail.lv> - MSDOS baltic rim. Jeremy. (This used to be commit b8b98d50588a68a8001f4f7eeb09d0d19e232d13)
       new  99be80b   Off by one error in detecting Win2k unicode bug. Jeremy. (This used to be commit 4971e8b44ac38806f6fc0b3bd22d3ccafd1f5d4e)
       new  d82ea9d   Fixed bugs with -x smbpasswd entry. Thanks to Bruce Tenison <btenison at dibbs.net>. Jeremy. (This used to be commit c7695c66774225248978ac9ca2615762a0d449aa)
       new  4569595   Update last changed time for new password entry. Jeremy. (This used to be commit a8ccf1d9532cdf623342c968f51f1d89f89d728a)
       new  ea1c3cc   Correctly full buffer smbpasswd i/o streams. Jeremy. (This used to be commit 7b222ed713d47241822323970214326b6a8e67ac)
       new  5eae8c7   Tidied up fchown code, error reporting. Jeremy. (This used to be commit 8e3239440dee6c6f50d26b70f7db46bef2a87a2d)
       new  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.
       new  0f987d7   fixed enumprinterdata.
       new  fd69e4a   Enumprinters level 1: reply *exactly* like an NT server BTW, found a little memleak in it.
       new  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)
       new  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
       new  4e6e454   Corrected DEBUG messages. (This used to be commit a2d62cd30a25e745c4df7ecd6675babc853238f4)
       new  18465ec   Fixups for Win2K security descriptors from the 2.0.x branch. Jeremy. (This used to be commit d22d4482b5e170f352dbfde5b37fc4d4e0eb0a49)
       new  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 :
       new  7f7c2e2   Not used. Functionality folded back into rpc_server/srv_pipe.c (where it originally came from). Jeremy. (This used to be commit b9bc7e8cb6255f2973f680678f93978f17489938)
       new  25ac965   computer too slow to compile with debug info (100mins), but i need all the warnings. (This used to be commit 3f1d5f7c41a69d1249978c84c84ee4c80abf6cdd)
       new  adee6e0   indent went wrong.  grr. (This used to be commit 525338e80766fe3dbcc4a64db8e957ae63c5e9d6)
       new  32811ab   restore the spoolss pipe as Jeremy replaced srv_pipe with the one from SAMBA_2_0 :-)
       new  115d98e   removed unused variable
       new  e0ebb76   getprinter level 0: was to short, found most of the fields, undocumented, undecoded, nothing in MSDN, but now it works :-)
       new  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)
       new  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)
       new  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)
       new  0307b23   Cleaning up the warnings from configure.developer. Found that Jeremy had already made some of the changes. (This used to be commit ca02d9f8219265f80fe11236c8c146db1dbb1ae2)
       new  f2d86ad   Cleaning warnings from configure.developer (This used to be commit c48579a4fc6c17126712f3a9a9c5212063a6a24d)
       new  d50abde   Cleaned up unused variables, returns from non-void functions etc. (This used to be commit 6ce72c37429c3fc0629fdbd5f5656f07970a8e4a)
       new  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)
       new  741dfef   Fix stupid logic bug in detecting start-of-pdu in writeX on pipe. Found by JF. Jeremy. (This used to be commit 8315583694249278c57948406c1f48e2128f2b08)
       new  3848759   Added standard shell command thing using '!' as first character. (This used to be commit 829e645f62ffa16041c0cc126174d6fe8f63a2f0)
       new  530a01c   moved #endif to end of function to compile when dfs is disabled.
       new  79bfb14   parse correctly getprinterdriver2 found a stupid bug in enumprinters fixed some memleaks found a coredump in enumprinterdata getprinterdriverdir responds correctly now.
       new  6e11f21   Interim fix for LPRng. If a lpq parsed line start with a space, we skip it, to prevent false status return value.
       new  bf5f8bc   small fix for addprinterex at level 2
       new  3e07f63   Cleaned up call_trans2getdfsreferral for when MS_DFS is not defined. (This used to be commit 2b99318341a3f3a3ac138fe96ad271726bf1552c)
       new  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)
       new  c5fbb29   oops ! forgot smb.h in last commit added info level 1 parsing code for addprinter(ex)
       new  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)
       new  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)
       new  08607c3   Fixed parsing issue with HP printer defs reported by HP. Jeremy. (This used to be commit 035272e6bcc8c43bf4521e4a20b0c35b0901e904)
       new  321091a   Fix from NAKAJI Hiroyuki for a trailing '\n\ in asctime. Jeremy. (This used to be commit 87df97c9365a185e4ea6bac7b832b8cf38144624)
       new  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)
       new  1362d33   use parameters to minimize changes in samba for irix release version (This used to be commit 2b0d05d81c485707e3e6727a38d5782ec6d9ce7e)
       new  4d43977   fix a bug in enumprinterdrivers
       new  a36d737   removed extra arguements from make_nmb_name calls (This used to be commit d97f5d57d07b03c1df69099625b9d3faabe3f605)
       new  e601c02   Fixes to add "paranoid" option to popen. Checks some basic things. Jeremy (This used to be commit 3b8cbb10de322fd7a1063fb5b681790b10d24ab0)
       new  0958f44   Fix from christoph.pfisterer at rwg.de for large directory listing to OS/2 server. Jeremy. (This used to be commit ce1c36541255b51ae429e530c0ebf016009ab84e)
       new  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.
       new  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)
       new  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.
       new  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.
       new  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.
       new  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.
       new  6814d0f   Correctly convert from little-endian UNICODE to dos_codepage when doing secure file create. Jeremy. (This used to be commit 90134dd13721f60d4fb05ce9434b65e95ff09629)
       new  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)
       new  da2da10   load smb.conf and interfaces in masktest (to allow for netbios name resolution) (This used to be commit f007531742f5570d5b9b8cb20cab19cd1ab1bfed)
       new  b18791b   merge from tng ...
       new  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.
       new  3a290ce   rename static reload_services function to reload_nmbd_services because it clashes with other reload_services definitions. (This used to be commit affaf9c5411e533a77621574d356e886eea93465)
       new  4acd40e   moved nmblib-specific code from util.c to nmblib.c. (This used to be commit 1b9077a1d5295bc8522b83ebed2d41d5dbd28a27)
       new  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.
       new  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)
       new  18bc76a   changed the definition of dos_PutUniCode
       new  0583c25   Fixed crash bug in new handle_netbios_name code. Jeremy. (This used to be commit 26963f2f8ec923991efecf6ac177fb17e7a924b0)
       new  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)
       new  b546035   Win2k will only accept volume labels in UNICODE. Fixed.... :-(. Jeremy. (This used to be commit 676db02f1cd7cb81c58cbbdd3bc94da17dad5227)
       new  1bb5664   damn, the test was the wrong way around for short_resuest (This used to be commit 1ac46c40118fce9443141ce19506d124a873b73d)
       new  84b1640   More Japanese filename fixes wrt VFS code from Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp> (This used to be commit a9b628ebaa90e464366d0284226753f31439af9f)
       new  6ca0ed9   rewrote getprinterdriver level 3, now correctly handle the dependent files. A number of memleak fixed some error return values fixed.
       new  c475ab5   split addprinterex in preparation for level 1 support and to stop it coredump.
       new  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 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)
       new  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)
       new  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)
       new  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.
       new  772ab75   Fixed spelling of Andrew's name.  (-: (This used to be commit b912fb7dd239ce18a9b2e4ffaf1785d32899dc9f)
       new  6b201d0   Fix for coredump in testparm. Jeremy. (This used to be commit c4c06650dd2407919213e5393ae501815a10c4f5)
       new  0c4e40b   samba-bugs -> samba. Jeremy. (This used to be commit 8fb9843c40d5e8942006089e61dc9e709c9c8cc6)
       new  15bb28c   IRIX include fixes. Jeremy. (This used to be commit 3a39acd3535647b0f28f51eea29573d5cb1eb9be)
       new  42796c4   fixes for broken IRIX header file merged from 2.0 branch (This used to be commit 351b25727e69864f06f363c1fce1ab04f3f2ca77)
       new  a49d86c   Additional fix for nmbd and interface. Jeremy. (This used to be commit 715fa7ea8cf00d72c868bed420c28a29011f53a1)
       new  68b1382   Fix for spoolss code from Alan Hourihane <Alan.Hourihane at pinacl.co.uk>. Jeremy. (This used to be commit 33aa541e89ebe2e6a7c1808cea6dc7128bdb0587)
       new  576c970   Hmmm - unicode codepages need adding to HEAD. Thought that'd been done ? Jeremy. (This used to be commit efbb327ff94aeb4ee18a73b169007dfe8a139b02)
       new  d6981c2   Fix for compiler warning about invalid structure type. jeremy. (This used to be commit 58a16e2718e6400fe9f20d61990818f2d146042f)
       new  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.
       new  16d53e8   Snuck in some whitespace cleanup while I was visiting these files.  (-: (This used to be commit f249dc041f3f3bdb1adaa41271236ffdb2447475)
       new  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)
       new  2d15c34   Change to vfs API. POSIX states fsync should return an int, not a void. Jeremy. (This used to be commit 6c442d68afae4140e28b770343a900b5ce510b4a)
       new  6fc9ba3   Added strerror at debug level 0 on file create/open fail. Helps catch problems. Jeremy. (This used to be commit a25891f52491a3aed89302704ba24df832aedf0b)
       new  dc2d154   changed all the status code to ERROR_xxx instead of NT_STATUS_xx which are wrong in the spoolss case.
       new  974cf7d   off by one error ...
       new  d598f54   JF - you might want to look at this patch.
       new  a5ef1a7   Improved clean target. (This used to be commit facdfd319de59be4dd9b500202d33a2f3853c2c6)
       new  bfbbd1a   Added *.so (This used to be commit e6d11483e2187d8f794f38f5687758f2a2f0b0e6)
       new  b61dc7f   fsync() returns an int rather than void. (This used to be commit 26972823cf66aa8c4e61af9b208707c11c8b8ac6)
       new  154596c   filled the architecture table (useless for the moment). fixed GetJob.
       new  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)
       new  f4274fe   utmp compile fix from peter at cadcamlab.org (This used to be commit c0562a02c345c3eb7d9a26b85bef454355023ba3)
       new  d97c3e4   don't echo warning messages twice (This used to be commit 64a3fd2bc5d84494a4aba044dc73ece4ef82dcd5)
       new  0017655   split out the lpq parsing code into a separate file printing/lpq_parse.c
       new  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)
       new  c7d3912   got rid of the file_fd_struct structure completely.
       new  b36ea9a   the first of a bunch of changes to code with getting rid of the fd_ptr element in the fsp
       new  c304369   rather than doing print file open processing in open.c we now handle it in print_open_file()
       new  689ec46   the bulk of the changes to get rid of fd_ptr and move print open handling to printing/printing.c
       new  1e66881   new prototypes (This used to be commit d9130377b297a7a12e953e11bf5d484d48e772e0)
       new  2733f53   initialise fsp->fd to -1 (This used to be commit 5257ff5d67632922a64266ad2ce5d5a38c701cbc)
       new  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)
       new  416fa53   added checks to open both \\server\printer and \\server\share.
       new  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)
       new  03630a9   added a cheap and nasty skip_unibuf() fn to allow easier merging from TNG
       new  2fa9226   finally got sick of the "extern int Client" code and the stupid assumption that we have one socket everywhere
       new  5f6ccc6   new prototypes (This used to be commit be7ecd0977734174645c1389836a657f62375db8)
       new  55fa163   some updates to the process logon code to reflect lukes latest research plus some cleanups (This used to be commit 1682faa1b0e95fc5acdf9b10da80a6515f8772cd)
       new  17ea0bd   add an align4() function (This used to be commit 7969f4dccbc5a506ef58b9270a08f8f70d9006f7)
       new  420099f   add a comment (This used to be commit 0da440c8fe365fd53c313e9dc62dda7e40916d62)
       new  ca08514   prototypes (This used to be commit 04bee56160d95cdf971dd2e2c05e1b7482e0fbe9)
       new  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 [...]
       new  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)
       new  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)
       new  a110c7c   Bloody typo ! It should be & 3 , & 1 *not* &~3, &~1. Jeremy. (This used to be commit 83734b67615382d08c3f302f90a94a0eb836c79e)
       new  4743965   Andrew made it faster :-). Jeremy. (This used to be commit f2a775d3fb605587d3ce134dec7a895de1fe562a)
       new  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)
       new  afd40c8   Ensure that CHECK_FNUM rejects fd == -1 correctly. Jeremy. (This used to be commit d2fff2596ad1585fc6a5e033fe8410fe5438a57b)
       new  f5da747   logic for domainsidsize is if size is zero, there's no sid, so don't advance over it and 4-byte align.
       new  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)
       new  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)
       new  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)
       new  019bab2   Typo - missing '}'. Jeremy. (This used to be commit 0216d81f061ee599a798fdbf25625fbbbd88ef08)
       new  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)
       new  e52431f   use interpret_addr2() instead of inet_aton() (This used to be commit f65c6ec6db8e05685c719e23d7b06b3452fbbb4e)
       new  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)
       new  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)
       new  a4e5373   use open() not fopen() on codepage files.
       new  4b78506   a quick hack to reduce the size of the unicode map table headers from 3MB to 250k.
       new  88460f2   don't need this monster any more (This used to be commit 180312c4a6a92ed4b80691d7febade3ef02c8595)
       new  b8c5121   use macros for table boundaries (This used to be commit a82a5acff2ad2120f5480f0cb08550e95d80c59e)
       new  f77d9a2   added standard_sub_snum() function for modules that don't have a connection structure (This used to be commit f35fe3b4a175161128341fe30a61437c560180d1)
       new  4a12fb7   The following series of commits are for the new tdb based printing backend. This completely replaces our old printing backend.
       new  837887f   the fsp needs a jobid in it now
       new  95ddbb8   the new file_lines_load() and file_lines_free() routines. Very useful!
       new  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
       new  8a91379   JF and Jeremy - please have a look at what I did to the spoolss code. It now uses the new printing backend.
       new  54de56a   the changes to the main smb code
       new  4367a3e   added tdb_get_int() and tdb_store_int()
       new  b062fe0   - put the job status in english not french!
       new  99acf45   added helper fns to change from internal status codes to nt spoolss codes (This used to be commit 8af879b3f513e7e8ca5f63848d22824b05e68398)
       new  2c80622   use some symbolic names for print queue status (This used to be commit e8418ab73667e011b15e00a844240723ff4a8cd6)
       new  7ee1c90   improved the error handling and added queue pause and resume (This used to be commit 5f5b79c9264510f5851ad1d6f3ce9e2b15e4a0da)
       new  d79a8c6   removed old comments (This used to be commit 9f49d17d4cf904034ce3718626450dc25541b420)
       new  37c0312   added fdprintf()
       new  6684245   got rid of all the FILE* calls in the NT print system.
       new  83170b3   got rid of FILE* in the unix name mapping code (This used to be commit 92f85cef8b4c283374edb726ff0b4999a2000b2a)
       new  19f946b   converted a bunch more functions to use a fd instead of a FILE*
       new  8d7e498   converted a couple more functions to use a fd instead of a FILE*
       new  bb28f06   moved standard_sub() and friends into a separate module (This used to be commit 030ec8e71f9ef533b5d6aece01e67d357e23b7d2)
       new  9882566   removed some obsolete configure tests (sysv ipc etc) (This used to be commit e8905a557a342ba3604a61663c6ff24887a9fd46)
       new  d99bec7   got rid of some more old configure tests and includes (This used to be commit f137648504362479143d50477fa38ebf7147968b)
       new  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)
       new  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)
       new  9ff0323   ReadDirName calls vfs->readdirname calls dos_readdirname. replaced with readdirname.  ditto for OpenDir and CloseDir. (This used to be commit a0afe0d5f8378463b1e47cd779aee3af98c1940a)
       new  75731f8   fixed some crash bugs in the nt forms parsing (This used to be commit e505a6ddf3df37ca485cae117c53fa96d736f897)
       new  db0631f   don't parse blank lines (This used to be commit 8b1afe7e1af0a62244632e0a58b9e513ab4366f0)
       new  7b1c539   updates from the TNG branch (This used to be commit 36fb5bc72fc6c0de719205ea34f497bfa0c4082f)
       new  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)
       new  d2db520   Sync up with 2.0.7 w.r.t. guest users. Jeremy. (This used to be commit 8a99d824c0e9a43c8a8c81140f8c9005c7e2621a)
       new  6126823   - got rid of the "passive" option - cleaned up the standard_sub_*() calls a lot (This used to be commit 2c2d95d77d3667eaa9252506a82b9054b0d0e01c)
       new  59f992f   patch from luke to split out lanman code from ipc.c into lanman.c (This used to be commit 95246a8432e04bcdeed962d1a6112dfd90518941)
       new  f074d6e   split fsusage() into a separate module (to fix linking problems with spoolssd in tng) (This used to be commit e2eacdd74c369fbbcd118148149321e36f3d0010)
       new  b7a1d19   use sys_fsusage() not disk_free() in printing.c (This used to be commit 763704f78fc44976b2d977e8a08ffdeb727903c4)
       new  6259f51   This is a *big* checkin that may break some things, but implements the new open mechanism Andrew & I discussed.
       new  d384e18   fixed uninitialised snum (This used to be commit 14251aab2ec00aa7f3e6a6e791e78732cb5a9eda)
       new  f7608e8   fixed overlapping strcpy() found by insure (This used to be commit 1106fa7f24d229c3877263b7a7dde359556435e6)
       new  6723954   don't copy a null groups list (This used to be commit d0fc1675df35e65488a19d7f5929792fba347b07)
       new  f1867dc   return NULL for a zero size memdup (This used to be commit 9416b58b9c2ff898cdae2cb81ab1e150ef9f0e89)
       new  f930ec6   if using insure then don't close fd 2 (This used to be commit 1c6322473afcf9065fa25777d1b0627f133af3f6)
       new  9e3f457   fixed a prs memory leak (weren't freeing input buffer) (This used to be commit be7186b0dd2779fc9f98b4c9f77874ef3ded37d6)
       new  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
       new  d44ae9e   insure caught an uninitialised memory reference - ensure it starts as zero (This used to be commit 53077295b76487a6eafc6b14b69a91074a02aa35)
       new  c389bd2   trick to get full stack trace when using the free version of insure (This used to be commit bb9b3e03deebe23cf3fe10c2cb9b67a730e086a2)
       new  7fcdb8f   fixed two uninitialised memory references (This used to be commit e4ddd1a4a96b7f723d3d92e4334f4033e1dbc8a8)
       new  943471f   split fsp specific routines out of printing.c to fix linking problem in TNG (This used to be commit 82df25b28b94b0041676fb433e0e677acb544579)
       new  a32420e   Makefile.in change for split of printfsp.c (This used to be commit 980a81651a043f2281f6a8b863d31438212b584a)
       new  31446a9   check for a valid snum when running a printing command (This used to be commit 381ddb464fd0da671d567177f1ded10f67952692)
       new  b1686a6   we can't pass a fstring to a routine expecting a pstring (This used to be commit 8af70f288723e4597bc8639fc0cbec44af2e50c7)
       new  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)
       new  cc229d7   fixed a memory leak I caused last week with my lines[] changes (This used to be commit 4c889d08aed3cebba54abbc96f28a2d1c545a4b5)
       new  6d667ad   fixed another spoolss memory leak
       new  d0e9a0c   another fstring/pstring fix (This used to be commit 91ed7d8ffe8208d06191c64f5332954ec6bf75da)
       new  2d96983   don't close high fd's in smbrun when using insure (prevents closing error fd) (This used to be commit defbedd198f02f7bb9af70436f5a25ab754b5fb6)
       new  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)
       new  d315f69   more pstring/fstring errors found by insure (This used to be commit ba1931bb6596b538549e712cb8898b1ed19f5adc)
       new  e5b79f3   moved the INSURE hook into util.c (This used to be commit 8c726b9764bac0bc95cf9877e172c9e1262e576d)
       new  f044222   fixed a parameter bug found by insure (This used to be commit a559a8066fb162c4da0a5046c49a105eabf131d9)
       new  befb7a1   fixed another memory leak (This used to be commit 780713f67a848ade49c523cda96015ab46337cde)
       new  73417c0   moved INSURE hook into util.c (This used to be commit 2fba24ef0e4cae64c5a179370c83d8bbf4e70bb8)
       new  e4f8301   use an size_t not a ssize_t when checking for out of bounds errors (This used to be commit 044af3cf977e3172b3b1ce3f71457d5b0a4fc1b2)
       new  b76e942   dump in a binary format (This used to be commit 41af3232dba90832684ad8260ce0bb05e077cb02)
       new  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 :-).
       new  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.
       new  84f65e6   don't qsort a list less than 2 entries (This used to be commit 6faa3c23ae6d8aab52f8d6689e04bde9b3029804)
       new  4a57f97   fixed a memory leak of devmode in spoolss
       new  59c8a60   fixed a memory leak in nmblookup (This used to be commit 49865ea06c96b01a5e5dec84d64b78bf26129be3)
       new  dce954d   added TDB_MODIFY flag - patch from from luke (This used to be commit 90b574296e06cd6ed4fedc1e5a8ae412a5e78b45)
       new  858e63c   split clientgen.c into several parts
       new  00e3fe1   moved trans2.h and nterr.h into includes.h with all our other includes (This used to be commit d7cd7c88fdabb01d9e40ae8a657737907a21ac37)
       new  e4d3827   Added the hard code :-).
       new  65ec80c   quick hack to get smbtorture working again (This used to be commit 2d37c1f98f45646546ee76743f9df90b1c0b01ae)
       new  2be9392   file ntdom_config.h was initially added on branch SAMBA_TNG. (This used to be commit 2a097e7b62441b5ccb90fa1d4a8b57ed6ee83fd0)
       new  03699e7   file winbindd_ntdom.h was initially added on branch SAMBA_TNG. (This used to be commit b040be5ef967a9149cd6a4955b8e0404152e9f15)
       new  c4af7ad   Tidyup of smbecho. Jeremy. (This used to be commit 4a4b7a994bbe327216f736133edc51cf9a351716)
       new  3d9141d   Fixed range check on writeX. Jeremy. (This used to be commit 9cde198108439358e99128fa9a1b3000e33f5414)
       new  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)
       new  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)
       new  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)
       new  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  [...]
       new  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)
       new  f8e5696   Added optimization where we are single opener (don't free POSIX locks). Jeremy. (This used to be commit a2deb91128d59ad04f4ec858ffe4e30f2afb0edd)
       new  1f7d96e   Forgot to close when "posix locking" is set to False. Jeremy. (This used to be commit b812f09ba8ef074c9ff0747ea03a1e33f1ebbe71)
       new  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)
       new  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)
       new  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)
       new  9a5eb06   Ok - this is the *third* implementation of this (third time's the charm :-).
       new  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).
       new  74ac259   Removed tdb locking calls (picky Andrew...:-) (This used to be commit 6bded3b74e974b97d54acf9289f4cf812e2b1af7)
       new  c0e1c65   put tdb utility functions in a separate file (This used to be commit 77009422a075300e5c07a3e75806a7dac47e2113)
       new  71e7974   YIPEE!!!!!
       new  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.
       new  3727e4a   changed masktest to test the internal algorithm against one server, rather than 2 servers (This used to be commit 0e63b4b36334aeb6de6691436b82e1d9784b1541)
       new  814f37a   we don't need fnmatch.c any more (This used to be commit e23f43e7d3d2a068f527baa63a31f7fe4e60e79d)
       new  aa6040c   some cleanups (This used to be commit 95f6c0f84ab9f3649ddf53ac2ca5261448af2383)
       new  23c0cb0   added cli_list_old() to allow for old style directory listing from masktest (This used to be commit 8a5c8cfa0ede1d119bf9013e321a497beefd4dda)
       new  eaabef5   - get the findclose code right - handle broken NT response to trans2 findfirst (This used to be commit 64f91a7a98fe9aaf176e665677e751e4e03d4c3d)
       new  565cc66   fix handing of ascii_to_unistr (This used to be commit 385b1844b60beeb9db5f412a452816444e25cb83)
       new  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)
       new  0f35ded   go back to ascii in SMB_FIND_FILE_BOTH_DIRECTORY_INFO
       new  cb6327c   removed more cruft from our old wildcard matching code (This used to be commit 4a15924ffe36ed37ec193a0ef5a0487238edc311)
       new  481ca7c   handle the special rule of *.* for old style listings when old_list is true (This used to be commit cdf4c4c812086d6e7cdc0436f5e31c420dcfb3e5)
       new  2fb2ae1   fixed parsing of broken NT short name (This used to be commit 9e4b3529455840f11940136dd55c641d89b46961)
       new  29ba16f   fixed dptr_wcard handling (need to use strdup) (This used to be commit 0bab0300748a22b4b861fa443be2014bcd7b348c)
       new  05cb346    - added some error checking  - removed the VTP hook in smbd (This used to be commit 09355fcd50e6c9c0c81e5f70ab9b7ff88aa897bf)
       new  99fbf5c   added TDB_INTERNAL, TDB_NOLOCK and TDB_NOMMAP flags.
       new  3cc5f0d   fixed typo (This used to be commit 5341597de6772027034cad7dacbdbd6d2108332a)
       new  bfb9c3e   allow a DEFAULT_PRINTING to be specified in CFLAGS (This used to be commit 80ebb0ad5499745f988921eceb4584b43ef9aaf1)
       new  5fb473f   handle tabs in printcap files
       new  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)
       new  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)
       new  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)
       new  f6dec4d   fixed a memory leak (This used to be commit d4743ec0be419565c805fbc5ba2680c6ad5fe36d)
       new  c39e2e6   fixed a memory leak (calling hash_table_init twice) (This used to be commit 610fcef4d33db2b62e6298bdb68546a2411d03b1)
       new  88a9795   and yet another memory leak - this one in the client (This used to be commit a85ae6e0ae39530a96e8b86ab868cfd7ea5bc967)
       new  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).
       new  59fa2db   added support for deleting printers into the spoolss system (This used to be commit e72a5718537b84409fc20ff21951b1d1ab24d97f)
       new  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)
       new  a7a4f4f   Fixed wild pointer diff found by insure. Jeremy. (This used to be commit 158d9cada8c12725981d495faf8ed9f5d4306e23)
       new  ee42e49   merge 2.0 changes (This used to be commit 7b3afe300b1ef54f7daa0f2dce6fd8c256e04b37)
       new  99352a0   Insure uninitialized memory read fixes. Jeremy. (This used to be commit 577ddbfbec857dec3ade811f735ec6b183566435)
       new  37a6e44   Added read overlay write lock on same fnum test to locktest2. Added locktest5 for locking stacks. Jeremy. (This used to be commit 65399ae1f058886b8779a01fb35fe3080cc3c145)
       new  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)
       new  1d3d724   added a nasty lock testing program
       new  c6230f6   - clear dead locks at startup
       new  380d02c   improved the lock test program (This used to be commit a0a3931c6e5824121bf4a8d075ef24b9b70e8aa1)
       new  f6bcf3d   Added range info to the panic message to track down the bug with locktest. Jeremy. (This used to be commit 91f038356b7efa04cf4bfa5e6afd8b144b6b4ad5)
       new  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)
       new  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)
       new  8c19fa8   Fix based on Elrond's code to reduce the store size on removing dead records. Jeremy. (This used to be commit 09e92a61a966d09f543ba541ddb3240cc4718579)
       new  7de6b04   unicode code pages are detected as compiler intermediate file so set to nostrip (This used to be commit 5e7bc9c3e705cfaa12bd0071a873c79e2097a5a0)
       new  05a28f1   Fix for debug statement crash. Jeremy. (This used to be commit 57bf92d90147b207664152d44ce4bfb5235dc7d8)
       new  82e6018   added ability to present lock tests (This used to be commit 3fc6a467fc3dfd2a59d4509ec52172d2dd048c80)
       new  1246072   fixed a uninit memory read that insure found (This used to be commit 43fe5b98b4514d59e1c4bbc54a628cfbd771fc4f)
       new  e6bc1dd   found a much simpler case that kills the posix locking (This used to be commit b703cecf81dc62234171eaaa4c0cae448f144e1f)
       new  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)
       new  6ed606c   if the stat cache is off then don't initialise it (This used to be commit cd5dcd9e659a7255f03eb496c0202986375e73a6)
       new  9faf18a   fixed message text (This used to be commit 99e522023eae7cf1a88e5de50f2b09df3ea318d3)
       new  876dd8d   more locktest improvements
       new  a7820eb   need LOCKING_OBJ in locktest now (This used to be commit 89e71994450f479a0f3839f192d868924626fc84)
       new  f3a861e    - use full_name instead of real_name  - got rid of guest map code in lpq parser (This used to be commit 8e53f781d3cf6a7007764916a0d8e8f1abea1f66)
       new  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.
       new  0236a14   added a test for the NT byte range lock into smbtorture (This used to be commit 7cfd45cc56e01a20a122c7742dc7e6a4ed59415f)
       new  f74ea2b   parameterize the lock timeout (This used to be commit 98ad4095ccc8d0349d05e6e9223eaad057029626)
       new  f6844e0   a minimal change to get appliance mode to work with winbindd
       new  fffeaf5   Updated to fix overlapping problem. Jeremy. (This used to be commit 9bdfe0f5023988962f8a8b4d847de7a0ee27f85c)
       new  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)
       new  c784586   example of broken posix lock behaviour (This used to be commit b3999f3b20d470b9c873b297e7aeb043da61588d)
       new  a6280d3   nasty hack to print posix locks (This used to be commit efc9752f1e00b38abe3b5d3a98627a9fe6122bc4)
       new  8ea45ac   make debug easier to read (This used to be commit d64bb07f0ad0efa1a20015b620ae33fb082b1e44)
       new  044b569   make debug easier to read (This used to be commit c14a2616441b2f3357a081c6dbae7d5b677e5a12)
       new  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)
       new  a12b2cd   Fix for read_file() returning -1. Jeremy. (This used to be commit b899943658bee90994b416aa6caff0ee7cab5f28)
       new  c7ddaac   Fix for crash bug in OpenConfFile() if no smb.conf exists. (This used to be commit b531ddb2657e9eac1c1e9f32344b67c3963ce30a)
       new  3f9fe64   add new release notes chapter to samba for irix package (This used to be commit e2de1cf2221f56a5ee3537664d211cdcdfe74785)
       new  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)
       new  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)
       new  5612f6a   signed/unsigned fixes so we can handle a lock base close to 2^32 (This used to be commit 0ce2ca5ccdd0e2e7711dcbf66b72a183b2692cfe)
       new  2684f50   fixed a vfs crash bug (This used to be commit 76da586396c85b6614579b9234eec34f57c12ffe)
       new  12a38a4   added winbindd options in head branch, so it is possible to combine branches (This used to be commit cd5e2494279792f8516947a63bf313f8142a52c0)
       new  b903665   Initial version of winbindd manual page. (This used to be commit dbe26556e70bf1b3d5770b4fd21e146650e82a91)
       new  722a4bf   Added winbindd parameters to smb.conf documentation. (This used to be commit 1d3bd3c486bf9f6b6c9d5f6207f591f465517e1e)
       new  2958dfc   added secrets.tdb and changed storage of trust account password to use it (This used to be commit 88ad00b82acc4636ab57dfe710af08ea85b82ff1)
       new  1684d53   Someone :-) forgot to add secrets.c to HEAD. Jeremy. (This used to be commit ac40971f30e00a93fc5e138bfd1afa05cd8dea4b)
       new  c33b0a6   Fix for VMS platforms from "John E. Malmberg" <wb8tyw at qsl.net> Jeremy. (This used to be commit eb281324fa409296bb3f29c9b7c59b2337fadc0d)
       new  225fae1   the beginnings of a description of how to setup a Samba appliance (This used to be commit ec2b77e97d8beaee9d2352411da01b302d0875c3)
       new  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)
       new  6bf1c3a   added some rules for winbindd and pam_winbind (This used to be commit 6c5d139844334191f78257fbc9f01d0fa0c2bcf0)
       new  32cb066   brought the winbindd code into head
       new  17747d7   brought across some rpc header files from tng (This used to be commit db241a0b09fc38916db3b1a30aa493910d22567b)
       new  fe7f54b   don't attempt to build rpcclient in the head branch (This used to be commit 1b6d01e1152d1ac64e3b1f721227d06061982112)
       new  c23e01d   the beginnings of a new scheme I've working on to allow an easier head/tng merge.
       new  6841ca0   fixed some winbind cache bugs (This used to be commit 3cac3ccf047ce9a5c28916f9a2b1b3d38741e373)
       new  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)
       new  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)
       new  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)
       new  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 */ }
       new  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)
       new  21b85b2   Use a prime for default tdb hash size - this makes a difference ! Jeremy. (This used to be commit 400906e6421c150b591b4bf978a641d5aaf8fd09)
       new  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)
       new  ddc9b8b   more merging
       new  49a0e6d   more merging voodoo
       new  15c1b76   patch from Dominik Kubla <dominik.kubla at uni-mainz.de> (This used to be commit 9c598e571decb449607042ba9628f68de9b45043)
       new  277932c   remove autoloaded printers that are no longer in /etc/printcap when we get a HUP (This used to be commit 23f16c5ce60f76633458cc21b2d260d347b1b459)
       new  a3d897c   formatting fix (This used to be commit 3e710f660253fe6fa5c0ed7435ec66a2ed908b28)
       new  bbc16ef   I found a better way of handling deleted auto printers (This used to be commit f838707820175f97db82fc32f124c3b69b051e6b)
       new  e48b4ec   fail a print start on a deleted auto printer (This used to be commit f1f92bf4da75ec6fccd34b07719d642196665258)
       new  e86cba2   check for sighup on each packet - otherwise it can take a _long_ time to reload services (This used to be commit 0fb4ba4e037f25b8b75bcae0ecb1d9b43f0f9e5f)
       new  85c1f5f   proto rebuild (This used to be commit b396dbb1a7a498f9e815f914aa391ccf6f635e20)
       new  b3d4c0c   when creating the database zero the reserved space (This used to be commit a5ca60f62bea988e74e2827fbb848770ac5ae444)
       new  a71d9b2   treat a blank "password server =" line as a "*" if in domain security (This used to be commit 5a617c013cce65434d315dc33279a4bc28dc63de)
       new  4f21301   in head as well ...
       new  1c0cfff   updated appliance Makefile (This used to be commit bfa14cff8c0a1a7a18cb649dc33d5aabc9cd53ac)
       new  43a3faa   - changed smb_getpwnam() to use winbind style usernames - finished ntdom -> winbind rename in head (This used to be commit ada483cb56453afc6df4ec4be18bfe5e943c7150)
       new  5dfa33b   Fix from David Collier-Brown - sys_select return was not being checked. Jeremy. (This used to be commit a9c4371a2dc27e499ad6d35af1b598a4af0026c8)
       new  2c97831   Ho hum - forgot timeout case. Jeremy. (This used to be commit 597ecd724e0d4ac7c19eb9fb85b3c9910bbfb114)
       new  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)
       new  28d8970   Check fstat return for error. Jeremy. (This used to be commit c54e77b1f9defce3d6c2e530e0fb460c2b0c54c2)
       new  afab0b2   an imcompatible tdb format change (sorry!)
       new  c6cc5ee   Initial version of appliance spec file. (This used to be commit 1be483c90b8f59cefdaf05594564882d99f0fbd3)
       new  88b6a63   Changed all references of ntdom to winbind. (This used to be commit 2463f689022812067ef54a8ff0d2346c60e3f451)
       new  f248d16   HTML version of yodl doc. (This used to be commit dce11c9cd1638f2bd4b762e309a2b2e630d8ba01)
       new  42e1369   Manpage version of yodl doc. (This used to be commit 810726a33b97ef57b8d4bde215fc9f829f59f3c8)
       new  afa4f02   updated the appliance README (This used to be commit 0e29eef8374e7bf0002acbd04d5438c5c1690c44)
       new  ebd73f3   use our primary domain trust account for trusted domain authentication (This used to be commit db90a4b9609a980fa2f4328d38a0d2c60a1384a0)
       new  190d4f9   add winbind manual in SWAT welcome page (This used to be commit d8515aa8878480d44efa17e674bcad29387ad76f)
       new  dd8c8b0   use gcc not insure by default in tdb build (This used to be commit e20ef3c082f2448587f7d9002d57a897ecde092d)
       new  dd8f9b5   fixed a problem with appliance operation (This used to be commit acf9286e82b851e25ee863f673bff713a38002e7)
       new  307467b   fixed a typo (This used to be commit 938a7510f4af58f40b200ae733b2ca7b65740078)
       new  53fa6d9   added winbindd man page to spec file (This used to be commit 9cc81b62886ff2f6b72632c550a808889d8a47a3)
       new  75859d6   simple build script for appliance rpm (This used to be commit 40b8095a9a367d2fee1e58d12affc5883d4adc0a)
       new  93866d0   Nuked changelog - use cvs log instead.
       new  bb3e54f   don't install winbind man page twice (This used to be commit 6e81ba8bace4d966ab53d29c49782a81f669ba24)
       new  60c0451   fixed error code for buffer_too_large in trans reply (This used to be commit a0a556a36b8ad0f14f97a1b7ccc5d429bf8f950e)
       new  7bc8077   exclude CVS files from rpm build (This used to be commit 14fccd68fa2f3ea38dba8da512386f334129fcd1)
       new  ad701cc   fixed tar command line (This used to be commit b022e6ab9785588fd4123ae4d819936fb5bfdbdc)
       new  68685b2   added packaging section to README (This used to be commit 535e33adaff8cd329ed73243f26114ac3c649365)
       new  6d2f06f   updated appliance Makefile (This used to be commit 6a89e07f0443cc48b80b22bdec6e18ab764d43f8)
       new  a17db82   build in /usr/src/redhat (This used to be commit 11328f27816160d77934fb9b2409263f442e4f42)
       new  7738941   use "winbind separator" in tng as well (This used to be commit 0189af544244d7d20e4042cd1238f370968cb7a9)
       new  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.
       new  5379476   compile with -O2 (This used to be commit 5e2a0b3cb9be19596e9885371b3dc96fc8fda1b2)
       new  479c735   use "winbind separator" option for domain/user separator character (This used to be commit 6cbb826b154e61085fd651116caf472d4d438c1d)
       new  053322d   fixed two uninitialised variables (This used to be commit eefb36f130f79f2f2c6cfb58c1646aa6ce4303be)
       new  75ebfc6   Merge from TNG. (This used to be commit af5ded9f17addb4bc89ecb762b9b99d2f99463ab)
       new  3012925   Added mention of the CUPS option for the printing parameter
       new  69a26b3   - added example config section to winbindd man page - reran yodldocs with newer version of yodl (This used to be commit faa3f49430775fd1bd327237f369f7b5df6fc0c6)
       new  d55b849   Added signal handling section. (This used to be commit ad5447220032b7f80251e0a5123f7f96b496ffcd)
       new  0806cf7   added spool_io_printer_driver_info_level_6()
       new  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)
       new  b3373e9   changed uniarray_2_ascarray to uniarray_2_dosarray (This used to be commit 4de7202da478baf232c93cc9b8d845889f1d2bab)
       new  54a447f   rebuilt proto (This used to be commit 7722d248ac0b05e74e4f621e70bb71027a9cd845)
       new  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
       new  0599563   preliminary support for unions (This used to be commit 57a6cb52e6c646cd8a3d25f10f65a65e12d22a24)
       new  feb3afb   renamed the harness program to vluke (for "virtual luke") added a couple of sample .prs files (This used to be commit 70f68209dae0fb94196a30e7404a9ed5bdc2286c)
       new  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)
       new  b7f9a27   removed old files ready for new awk parser (This used to be commit 6790d6c589620f4d0f7aa67a3253c52b0b36c0f7)
       new  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
       new  13371c4   moved *.tpl templates into templates/ subdirectory (This used to be commit 6aa51dc1a569358935190526960ac80b7b53dd91)
       new  62a24c4   add uint16 support, start to parse more of spoolss (This used to be commit 05fa3ea50ab384ab8eebad87a538b3301ea65fa3)
       new  414caf8   make prs_dump() store up to 100 variants of each msg type (This used to be commit 0e7819bb4562a840ecb9b7ef12706572b6b60202)
       new  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)
       new  a36a146   added grow_size to prs structure (This used to be commit d8c988694cbcd037c43480a623c2fbc37f2df7de)
       new  421f549   use grow_size to determine size of dump (This used to be commit 968b381cd348bdd6fdb092d7911c0bc9b992eba1)
       new  ba35f79   align at the end of every structure parser (This used to be commit f6353bf12212aeb30e0daff52904bf2f71ec141d)
       new  0277809   need to allocate the union pointer (This used to be commit c75919a7b9c616beda298e2ae507433731bff20a)
       new  1076cfd   addd grow_size to prs_struct so we know how much data is actually in the buffer (This used to be commit 725889869ca2eb66000efe8a77cde52d9737a814)
       new  bb01686   update grow_size in prs_grow (This used to be commit a42da205361bb70778913c8bd9facbb6b9a24937)
       new  b599ae9   don't call prs_dump() here (This used to be commit 87d9bac3a1b9eba15259abdfea85cf94b3630561)
       new  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)
       new  32a7cf9   started update to handle arbitrary arrays note: this code is currently broken. (This used to be commit 15646ebd84ee4e63a251c87800677f3dd2ae6971)
       new  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)
       new  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)
       new  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)
       new  210f11d   Check error returns. Jeremy. (This used to be commit 919d49b58ad8213c0e89948f560d816b20312bb2)
       new  6519461   The new msdfs implementation that uses symlinks to point to other servers. Very intuitive.
       new  466338b   Removed extra unistr_to_dos prototype from msdfs/msdfs.c (This used to be commit a70c7b9aeff737a807f2348c219aa815705e4218)
       new  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)
       new  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)
       new  058ecd8   take the sructure name to run through vluke on the command line (This used to be commit 03fbe1b1514774c9f3c4d553ca3b5b019ba0b11f)
       new  9b86339   the vluke program now takes a structure name on the command line (This used to be commit 6a3e7ba4f0716eb414daba4ab8aae974db4deba0)
       new  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)
       new  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)
       new  a71519c   Cutover from 2.2.x - missed in merge. Jeremy. (This used to be commit 87c4d46abe82855dd23c94397c3fc8e245b3778a)
       new  0f75bfc   minor parse updates (This used to be commit 2e0a39204ade323c52847ce9783a987a81c8013a)
       new  2b15e8a   Updated VFS examples to use ftruncate() and lock() functions. (This used to be commit def0da145aa8b804b75b0f35bdd4a809a2a806fc)
       new  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)
       new  ba2f726   - added typedefs - added parse error checking - made parser more flexible (This used to be commit ab0beaf3573471fab1fda3358987b337811f99b7)
       new  6738591   added primitive define macros started converting matty's srvsvc.idl to a .struct file (This used to be commit cf8d4c42e259d65d4d16c91316acc0bad71ff177)
       new  0fc755d   started converting matty's srvsvc.idl to a .struct file (This used to be commit 85a341002c00044168346888cb46e354ab81194b)
       new  ec6c547   error check in vluke.c more conversion from idl to .struct of srvsvc (This used to be commit 83b787f57e8e97ee4d3782e76c3fd003ed567885)
       new  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)
       new  7b49e6a   Changed name of case_sensitive in mask_match to avaid gcc "shadow global" warning. Jeremy. (This used to be commit 36629d2a934fe61e68f87c5d2faf67158b365ae6)
       new  74d677e   Added the NETDFS pipe to allow remote administration of the msdfs symlinks on the samba server. (This used to be commit 15e7d8f6c5cddf6ce409ee2505744250d181ec34)
       new  943340a   more aparser stuff - we now handle everything but the idl headers in srvsvc.idl (This used to be commit 5f1e8422d0ebc589cdfe95f1001a8e55cb60af4a)
       new  69519df   Modify NT driver heirarchy to fix HP bug with duplicate printer driver filenames :-). Jeremy. (This used to be commit adb6ad812a4d897ee0c0712cc06d1ff8553fa093)
       new  6c52c1a   Added -W workgroup command line option.
       new  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)
       new  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)
       new  fb66b3b   torture test:
       new  7fd62a2   use lp_workgroup() use \\ in front of filenames (This used to be commit 9c64f47c164e6ac31a27940fffb415b0b47cd089)
       new  8af41e0   Routines for driving smbclient from DejaGnu. (This used to be commit fa6a360abeb324d6b4383dbb1bb717fc270aff81)
       new  1f37fca   Environment variables for single server test scripts. (This used to be commit 82ff52ee86f87e5105f51257479b8b9dc98310a2)
       new  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)
       new  efc723d   Test wildcard rename function. (This used to be commit a9133e2df038c73d3e9f1ffec7628dbde289085c)
       new  aabf523   use \\ in front of filenames (This used to be commit a92f8c8620272bcbdd73741b8e87f8d5fac45b49)
       new  2962a4c   Testharness for masktest program. (This used to be commit 4a14b16cd16289a46f9562e927679ef8ca2dcdfc)
       new  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
       new  bbc94eb   Test various operations on ipc$ share. (This used to be commit 5b3fcc303d939e750126dd44e7efb5dd73c8d9df)
       new  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
       new  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
       new  7f2b42a   got rid of lp_revalidate() (This used to be commit 8dea95e62c7f4723cd4b71c1b03c613386392c49)
       new  9eee36f   added tdb_pack() and tdb_unpack() (This used to be commit 6c15495b3087c04890af77149c39e823596bb4dd)
       new  b0953a3   Fix to return buffer output properly. (This used to be commit 6d50bb36a68c34c5fea1193fd6f170160e16e76f)
       new  5711e0a   Test transfer of large random file w/o corruption. (This used to be commit a9790f19612513b667c348d628ab3bf88ec1178e)
       new  5ca89e3   Start of test blurb. (This used to be commit cb9d9e4f89d55466c32f7cf7ae73f0d4aea6d36b)
       new  9514925   added -u hide_unlock_fails option (This used to be commit fc8c460a618c25ffa46ab808a241dab466d2666b)
       new  d87a20e   we don't do "revalidate = yes" any more (This used to be commit 289d3cac38ae271175697f98d3eb01a21f3678a7)
       new  aedd865   new prototypes (This used to be commit d38092d5a6ca10a4d52214a88f0b99f5922bd108)
       new  89a532a   removed lp_revalidate() (This used to be commit fba5886a05ba64b4633d4a9f3e5cb0687fb4b20d)
       new  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)
       new  d29f8af   minor fixes (This used to be commit 4d00314ec5b056101b05c38cc68dd4934c83c825)
       new  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)
       new  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)
       new  3808642   Fixed last remaining instance of MS_DFS to WITH_MSDFS. (This used to be commit d4e2e595661857f40a40ce32a1b6dc4725e6c3b3)
       new  9646e6e   Compile time warning fixes and a time_t -> uint32 conversion fix. Jeremy. (This used to be commit 80a0079b2f993159ef35b02ba5c70ce9d8096879)
       new  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)
       new  fae1164   move srandom to after connect so random stuff in clientgen doesn't change seed (This used to be commit d9322d01e0ac09852924eb6059ecf116e75ee398)
       new  a0e1930   fixed bugs in fdpass tests (This used to be commit ee4f6335adb2a781eea7e1f6b520d79ea1197427)
       new  5c6a786   cifs parser. (This used to be commit 96fd33b8982d4d7ff1eef6f2ef836381d443b143)
       new  a65dead   security descs in spoolss.  needs parse_sec.c nttrans.c broken. (This used to be commit f9f2a04fdb7b2af1cfe5bf26ec6f0d955ea948b9)
       new  5469564   fixed nttrans.c (This used to be commit 06cd46b0ec10b32af54edd8256d2fdbec45e1371)
       new  682cccd   unistr_to_dos not unistr_to_ascii (This used to be commit f46c4fe876a0cabe7044ca30c17e6c217d618635)
       new  e01fb48   bug-fix from tim (insure).  dummy fn call for andrew to fill in. (This used to be commit 1e3c0ab29d178fe58add32672301ac497d43a3fe)
       new  b673d5f   dummy trash in secdesc. (This used to be commit 56c2dbbf813e1dc120d199b173fd462c658572a0)
       new  afab649   uninitialised variable "list" (This used to be commit bf33b10a43a42c3ec5dbfdc713869c4aeb452aef)
       new  b6ecd4f   fixed call of firstkey/nextkey to traverse driver database (This used to be commit 11010f946af4d60d88bed450692e43c6a7860ab7)
       new  6ec1ae3   hack to get setprinter working, level2, null sec desc. (This used to be commit 3f976e713924a2fa47194ae3edfa3f1592e4cf1c)
       new  1f220f5   SMBlockingX (This used to be commit 9f9a9a69b6660eaa14ff3954c78f8e08ae3b0b87)
       new  9fb4575   fixed return from nt_printing_init() (This used to be commit 7e13ba75444eb82b257a7a3578aa30ae2f52fe1a)
       new  76c1e15   SMBtrans and SMBtrans2, some of it. (This used to be commit 42c7f3797f50598150448be162ec0ee556287505)
       new  2f3dbef   SMBtrans response. (This used to be commit cff62bb10aa8d897bf48119f959d426d9052bc23)
       new  712a30e   prs_give_memory in wrong place, also poss. was losing mem. (This used to be commit 9805e17cd0ce427c329a8b5a8318d5f75227e283)
       new  5f7c40f   getting and setting security descriptors on printers now works
       new  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)
       new  469764b   SMBntcreateX (This used to be commit 7e3fe77ab25cf0bde7950e0702b7e25a82b33b18)
       new  782c05f   optional (0of or 1of) with "[+]" semantics. (This used to be commit 55a3e4b5922eff4110970a2ed2372c431ac70918)
       new  7babec5   SMBulogoffX (This used to be commit c919f803434a138f48eb26f122fc09425eb24d58)
       new  ccf0ac0   more SMBtrans, SMBnttrans stuff. (This used to be commit d8d15b275592e3a4e60ac502f4672672534e1fc7)
       new  6270753   debug output to /tmp. (This used to be commit f9077e50cba5c7c3e6cf7739888120d8cc757c7c)
       new  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)
       new  4a0635c   #ifdef not #if (This used to be commit f0229102fe337213cd53fcb0a3d7e2ba786470b9)
       new  2d06649   fixed a couple of bugs in the driver return code (This used to be commit 8695cb0023597fd118241a431eeeddc559484465)
       new  0c396ee   fixed return error code that had 0xC with not enough zeros (This used to be commit d859de2870d6524f4ff58a059469fe65c1b37940)
       new  38b32fb   don't free a driver structure from the stack! (This used to be commit d241f1dcaf612881a428dd578b97383d02a4d3c3)
       new  82db6b6   don't build cli_reg in rpc client library until we merge that from tng (This used to be commit 0cc59cc2c63bceeda0bc6f44dc65f10f81ebda8d)
       new  85295c5   init_unistr takes a const 2nd arg (ps: I hate const) (This used to be commit 7030b7f06a8784469562562aa346d0c2918734d5)
       new  325cf05   updated proto.h (This used to be commit 9f02ed6ccf17c60386d19592fa2585987c768153)
       new  140523d   lp_server_role() + use in srv_reg. (This used to be commit 82e47e268ca33dd7e692c5e6d0571428307b5287)
       new  1f69f80   more templates. (This used to be commit 4d50d3526249276e1d2eb039cb57011e7cdae867)
       new  a6e52f2   make proto (This used to be commit 62271c30f415cad71aea9edfd578f0b7ab42fb42)
       new  6c9f6b2   don't return a passwd struct for usernames that don't belong to us (This used to be commit 2740a80e30cbf512d51ba76684905a904c2fddf7)
       new  5b5f41d   fixed some more crashes this introduces some memory leaks that I need to fix later (This used to be commit 2170d72d508ab8fb63a1da3024395f8fd6011cfa)
       new  badb7fc   Fixed LsaQueryInformationPolicy level 3 to return primary domain info. Domain SID is saved in secrets.tdb upon joining domain.
       new  23d7056   if the tdb stored driver isn't formatted right then return a default driver (This used to be commit 48bf12d23ee39ccc7c19363012abd48f43dfac11)
       new  d500cbb   messing about. (This used to be commit 9c6f2d75d848a280f25f2377130953ecd824b7b1)
       new  e67aa6b   space in front of lp_preexec() causing make proto to not detect this fn. (This used to be commit 3a1ebfa080fa5b26c9d0e7573cbd4bd4c239f182)
       new  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)
       new  a811ade   Fixed interface between new ACLS and nttrans code. Jeremy. (This used to be commit 400263245b4e5344b496c5de52a659f040206798)
       new  6c96a55   Working UNIX -> NT ACL mapper. Jeremy. (This used to be commit f09c53f6b15e96ab1d306c044cbdcd086006c977)
       new  e743e2b   Changed interface to set_nt_acl slightly. Jeremy. (This used to be commit 4534eae405f952d4b93e445571fc487e66a7541b)
       new  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)
       new  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)
       new  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)
       new  61ab5b4   Back to building. Now to test with insure. Added some frees needed to stop memory leaks. Jeremy. (This used to be commit eba31e4e802120c9eb8c4688f521b4de9cb91f5c)
       new  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)
       new  8ff6458   More insure found memory leak and corruption fixes. Jeremy. (This used to be commit 3cdcfa6325b9cd2d7f7c90c4b2d1c6ec73fc2f6d)
       new  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)
       new  2472ab1   More memory corruption (leaks etc.) fixes. Jeremy. (This used to be commit 71a0621f552083880e89923055e8bd14d0b1b82f)
       new  c7d0975   More memory leak fixes. Jeremy. (This used to be commit 4e7b6b20eabe02f1ab74254607178ba35e61c9ce)
       new  0cc1389   More memory leak and PANIC action fixes. This is *horrible* code :-(. Jeremy. (This used to be commit ac383bb765ea606fc1105aa91470fcdf453d9335)
       new  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)
       new  9888108   moved secrets handling into secrets.c (This used to be commit e49550b975dd407a1a8538c9885e036e400b7714)
       new  8431208   added %J and %T to run_print_command() made the run_print_command a varargs fn (This used to be commit b9f2cf459322fb3f10844f9441633c7bcd6ed151)
       new  da44845   moved secrets fns into secrets.c (This used to be commit f890bcf06786e7c63bf76fad2fd46d287a99a270)
       new  cbeb0aa   moved secrets fns into secrets.c (This used to be commit 16355a9c66a2bdab1feb8914a40bbea5272bb170)
       new  2a24646   fixed some ptr declarations (This used to be commit 7a670f5f3b627543bf776fc9698a2b5d46c110a3)
       new  bca956d   new protos (This used to be commit e00c162f72303d94854c6033c1f91a1d7b9e0a27)
       new  5a0d520   someone forgot a ! (This used to be commit 29fa2e1d99235bc15b2916c404b46012eb77b7e2)
       new  dbf004b   added a MANGLE_DRIVER_PATH define to chooose whether we stuff with the driver path do a rename etc.
       new  ad26771   fixed the pack/unpack of the devicemode we were being bitten by uint16/uint32 mixups (This used to be commit 1d37f76953534f7bf9d8890dda30c7e00cbb024c)
       new  0090b4e   added some debug code to track down pack/unpack problems (This used to be commit ac9cdab33cddcc5ab00fc21ba79f416f5a9687e7)
       new  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)
       new  3ca34cc   sec_desc_size() needs to handle a null secdesc (This used to be commit b152d75ea677d4025dcaaf3ae9009db0979dc402)
       new  d48c727   no space was being reserved for the security descriptor in the parse buffer (This used to be commit 417a88fc6a8406ad4244e8cc1317cb7163b07cc0)
       new  dcecbc5   we no longer need the code to cope with setprinter having corrupted data (This used to be commit c602b703a05b94748a890add751f47fc6b539c60)
       new  9297228   added -O (use oplocks) option to locktest (This used to be commit 56ba49382fbdbe5672c3a72faaca21f20a53752b)
       new  def5fee   Someone wrote a man page for smbspool - how nice! (This used to be commit bac7a72f47ffb8456e39ad2dedfbd22c04a03f7d)
       new  55e0505   Copied across NT_Security documentation from 2.0 (This used to be commit 6f07da3b9146e880df3290e664a28f904ac252eb)
       new  c35ea64   fixed a off by one bug in ntforms read from the database (This used to be commit 1c5f70821981e961b81c31f5c83bb56c08ef5018)
       new  bf302c5   Updated samba appliance example. (This used to be commit e42f2fc397ab195391a6f78452782efb89ebf0cf)
       new  6c178b3   Forgot attr entry for private dir. (This used to be commit df690273312fd5b6f3041298bf9763948d842811)
       new  7df31cb   added locktest2
       new  2db93dc   don't ue nasty /proc/locks hack by default (This used to be commit 62d72dd67ba41b90fefc4308139cd488b3fcb3fa)
       new  f87246d   simple increment bug in uniarray_2_dosarray (This used to be commit 6506e6f47085beeaa6588a361a220ab21fc32aa6)
       new  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)
       new  84aa9ad   Create elements in default, not in read. Jeremy. (This used to be commit 0d681ea252e0cf7fdf57d316d2bfe7caa9b4fbf5)
       new  ad53b64   fixed!!
       new  798670d   fixed sizeof() typo (This used to be commit 1da9c5531a8e26dc63b31a27fa73e0932278acb4)
       new  d253db1   Memory leak fixes. Jeremy. (This used to be commit 34b63896ab1543936d6b9b382ef6727a161b6bf2)
       new  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)
       new  b2eef91   Cause printer SD's to be displayed correctly (full control). Jeremy. (This used to be commit 341d07c516865bdd9be99f98cd0754d12b25f9c0)
       new  6d38ba7   Moved tdb functions that access parse structs into parse_prs.c to prevent builkd breaking. Jeremy. (This used to be commit 6c7adeab0f92844ecefbcb923d0d4763d4c3eaa5)
       new  bda48b3   - changed HAVE_KERNEL_OPLOCKS to HAVE_KERNEL_OPLOCKS_IRIX - added autoconf test for HAVE_KERNEL_OPLOCKS_LINUX (This used to be commit 0368f68529a9244663c199068e95d1a1d93152fa)
       new  6ac5383   make_sec_acl was passed pointer to static array ace[2], oops. (This used to be commit f3502d846c99c77b13ce75977f5dc79cc1a3506d)
       new  1bdbb4e   added se_access_check. (This used to be commit 6de329f6bf9c26e132869cf43d4976d4881e285c)
       new  84d4009   added a NET_USER_INFO_3 struct to user_struct.
       new  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.
       new  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)
       new  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().
       new  f5a4d08   Fix for map_share_mode to allow desired access of zero map to stat open. Jeremy. (This used to be commit b0242080fe464e71815431559fe54d109e0b92f2)
       new  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)
       new  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)
       new  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)
       new  ad98207   dynamic allocation of NET_USER_INFO_3 gids.
       new  979f509   free NET_USER_INFO_3 gids when vuser invalidated. (This used to be commit 2f056c2aadd2e16d89b66aabd1c166ab8d5abd76)
       new  09ea9ea   split some of the irix kernel oplocks code into a function (This used to be commit 6b888d600d95e2595c3f79494edcc55e88e2980d)
       new  698d2e8   some templates needed for the new aparser stuff (This used to be commit e13089b040d5df4e611a120ec7fce20757dc196a)
       new  844d3b5   the Linux F_GETLEASE value has changed (This used to be commit 2a3c994a96dc96f379c4cffbcc3ca314c3d6d292)
       new  15cf0e8   clean up oplock capability code ready for Linux code (This used to be commit 70dcc791b45ac64fc536ef449e4e6b53b2b68fd4)
       new  0288a64   untiltime should be 0 by default to cover the whole 24 hours.
       new  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.
       new  03e0164   Luke, I am moving the code back into passdb/passdb.c, this the correct place to do this, not in smbd/passwd.c
       new  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)
       new  891bdd0   (Correct) fix for desired_access being zero in map_share_mode(). Jeremy. (This used to be commit cc447fbe3cd77d57e18c3d1dff94a95d6032c311)
       new  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.
       new  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)
       new  26848a3   a first pass at Linux kernel oplocks support (This used to be commit 3253085d9883a181c04b9c9ecf7d0ccdfbcee88d)
       new  4ec7597   parsing code for reply[open|close]printer in preparation of the event stuff.
       new  8843a63   Linux kernel oplocks now seem to work, but need a _lot_ of testing
       new  0fb1dbe   fixed Linux capabilities handling
       new  a4ba9bb   a better test for oplocks being enabled in this kernel (This used to be commit cc0e919fdcb116c8f9688a4f5d7803fc8d7f9588)
       new  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.
       new  2b37fd8   fixed comments at top of module (This used to be commit 02577ab7d275dfb49e104f3358cb3caa66b3b09e)
       new  6de513c   fixed a bug in BlockSignals() for systems that don't have sigprocmask() (This used to be commit abf06fa90ba49f6a1ec5458d056f8b8cf20b6512)
       new  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 :)
       new  c8de9b8   enable the Linux change notify code and change some notify debug code (This used to be commit c6be511fcc1be79619a0184f03d4c33dbfe12f04)
       new  60785b5   Created manpage for wbinfo program.
       new  5dc6184   forgot to checkin select.c (This used to be commit 719bc2f130393a55058f5c45ca6fbd30a78de2dc)
       new  b793017   always use the DN_CREATE mask (NT expects file creation always to cause a notify) (This used to be commit 20a06b7fb7c855e874b79b86251d597e7797b3c0)
       new  b821b0c   fixed the change notify bit definitions (This used to be commit 17d3c3a14885a42889d69459e7b3af7040a45499)
       new  bf575bf   use DN_ATTRIB kernel change notify attribute (This used to be commit 9f542484d11b7b908d3170b702b3bad82ba71525)
       new  ec33db9   added -L switch to tell smbtorture to use oplocks (This used to be commit 73033d0803317c7de017cac7f7669f4afb08e7c0)
       new  33179a9   add some brackets (This used to be commit bf67721ef5cc6d5ad1762fca320ef612025b4593)
       new  b50ca09   allow posix locking database to be opened read-only (for smbstatus) (This used to be commit b9d78738bb30da3d989dfacc95cfde529f2afca5)
       new  e281246   allow for lots of connections per server (This used to be commit 4bbc218922d2b1f40d50a611a389c9956851050f)
       new  cf868f3   argv parsing fixes (This used to be commit 502751cc62df7395683dc45d15887535baa5656b)
       new  f169856   proto update (This used to be commit 7d0f9258589c2856dbc54a10ee35c26201d16f41)
       new  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)
       new  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
       new  31e83ab   ZERO_STRUCT() of info3 structure before using it. (This used to be commit efe7f818c927a925f2dee1ef4f6040c137e0c84e)
       new  1896c72   fixed autoconf test for kernel change notify support (This used to be commit 92d0382c9e1d6d31e6047ca3d78523a3204d36f8)
       new  cc5502a   allow the notify implementation to choose the select timeout change (This used to be commit b1441d9622609af5ef598c5e1e1f5af438dc0731)
       new  3bf8d26   Merged parse_domain_user() from TNG. (This used to be commit f64ac9d9068901862290f7b25874156d6f0d4d73)
       new  9ee5756   Merge from TNG. (This used to be commit e5cb97dda89fe23612b75861232591e4831733e0)
       new  e868d0b   #include nsswitch/winbind_nss.h (This used to be commit ce40ba9fba62d4debc43ab53b8564fc24d1f9e3b)
       new  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)
       new  a08b01d   Added nsswitch/common.o to SMBD_OBJ1 (This used to be commit 6c743427dfa2fbd6f3ab47991165db9e705eba20)
       new  2c3cd9e   Removed some debugs. (This used to be commit 6faa963b232b4c4d883c1b346c73b2f2b6da6370)
       new  b41b1da   add -d debuglevel option (This used to be commit 448f21325f8ff53f3ff5e45c22e07f7164529bc9)
       new  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)
       new  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.
       new  9857703   use the right MMAP flag (This used to be commit a2f5977ac34d02cd64acd0022cb5bc065eab713f)
       new  28be43d   - use read locks when possible - don't use as many locks on a store (This used to be commit ee12b10d21022287baf4432d1df743c4b28223b2)
       new  fac26f0   support both read and write locks inside the tdb (This used to be commit d0a1f96e0f699f8e3ceb0e0d826423cd643803e7)
       new  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)
       new  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.
       new  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.
       new  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.
       new  5824ae2   Pass the vuid from the connection_struct to the printing back end functions. (This used to be commit 6120d03200ed6d89640332aedc75172bdf77e2a0)
       new  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)
       new  ccc3289   Call print_access_check() function from printing back end. (This used to be commit 979e083d3dd844b98b03108e636dfe11ae157fb0)
       new  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)
       new  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)
       new  a72c9e2   Pass the vuid from the connection_struct to the printing back end functions. (This used to be commit a8975d6e226e7271f60d5487243301db3c220d87)
       new  8b5be6a   make proto (This used to be commit b3f2946d3958ef92ad7d30a52d00bcfd50229388)
       new  7448a6d   Whoops - dodgy make proto. (This used to be commit 87cd080441a924afd57d03e86c926a60c4416967)
       new  9b305b1   Forgot pipes_struct conversion for api_samr_enum_dom_aliases() (This used to be commit 66372765e7c3f85240d54894547a150351426d5f)
       new  db2f46d   more update. (This used to be commit ac91ef30932e3e472a16c4c756f6dfddc1b18487)
       new  c89f1ae   reverted lukes changes in param/
       new  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)
       new  a69d476   Fixes for IRIX kernel oplocks and systems that don't have nss.h Jeremy. (This used to be commit 711f15ac230092bac000e63f99e8dfaa4a644847)
       new  69c75c8   Fixes for Win2k "add printer driver" INFO_LEVEL_6 was wrong, also some memory fixes. Jeremy. (This used to be commit 2a9e645cbddef1cddc5c978310b7efed492758d2)
       new  68b4dc2   Changed default printer driver to "" from NULL. Jeremy. (This used to be commit 54bf7c12b89005f0fb7d82108e8403d89931e422)
       new  159aec6   A neater way of solving the S_ISSOCK, S_ISFIFO problem.
       new  a7b5b10   fixed two minor bugs in new sys_select() (This used to be commit 5afc5f503144c81ebc6139719fd88335fd30f4ad)
       new  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)
       new  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)
       new  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
       new  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.
       new  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)
       new  dbc0b86   Call init_sec_ctx() instead of init_uid().
       new  5d7c2db   Added smbd/sec_ctx.o to smbd objects. (This used to be commit 11897939bcc073a24ff25c915beec7418a0bccfd)
       new  dd4c090   Moved some static functions to sec_ctx.c
       new  2a1dbb0   Delete OriginalDir stuff. (This used to be commit 3d0f1845c8cefccfabcfd35694264c1e5f52c3af)
       new  d2e6912   Added MAX_SEC_CTX_DEPTH (This used to be commit 2bf21395ba4999d0392d6f54093ddc8861323ddd)
       new  0c4d1e7   make proto (This used to be commit 2d3312249b3755e46d913dd40325b85db4aae62e)
       new  c4f74dd   Tests for new security context stuff. (This used to be commit 85a68bc449a071d21e03ad4f54c1e784831a9bb5)
       new  0e4a583   Added return for become_authenticated_pipe_user() function. (This used to be commit d0f55e04c9400481e4a981431715e167a8246e45)
       new  6468c75   Added parenthesis around definition of PRINTER_ACE_PRINT. (This used to be commit 0dbc680e34922557a7b4ad62e898002218fa94b3)
       new  e1b9e7c   Removed unused variables. (This used to be commit a75e738211e744adb966bcbc24371554c9642220)
       new  be7ad00   Got a bit carried away deleting things. (This used to be commit 211391d88e10d94edcc81b83fefcadb4a905ea56)
       new  096127f   Some compile fixes. (This used to be commit 4d0c09cb4f17b60ab99767d3e61f2ad50c6c5c30)
       new  d4f652c   make proto (This used to be commit 927b7772a1246d60bccdf79cdb1f054c449c6bb6)
       new  a90b7ab   Test harness stuff for compiling things. (This used to be commit 0af2a1ea69fcdf21243fc7e9a9de8914817d4880)
       new  8a62ee4   Don't return a value for a void function. (This used to be commit 66fd7da08ffbb3673925e8816f06f8983363036b)
       new  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)
       new  a8c21a8   Fix a malloc of zero problem. Jeremy. (This used to be commit 2aa21db960666736331b18956422b7c13aad0f0f)
       new  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 !
       new  bdb98d9   fixed size alignment in talloc (This used to be commit 064cdb7ee69bff3af12d1e0b3c3b59207c594681)
       new  990b8e5   Fixed display of "Everyone" in SD's. Jeremy. (This used to be commit 3c7fdaa576c09dab2e4de78ed353b1fa1d65a40d)
       new  36fd386   Changing drivers using the properties page works - but only if getting/setting security descriptors is disabled (as it is in this code).
       new  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)
       new  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)
       new  7d9b43c   slightly saner defaults (This used to be commit fae3acc574c6e78121e6a1d464b67a15fb025304)
       new  d52d29f   simpler configure test (This used to be commit 7752c14c313bf9b565828181647fb71457167d92)
       new  eed5e03   Fixed oops with missing MANGLE_PATH directive. Jeremy. (This used to be commit fb6b5a964512dec37f85f8de39c0c06f702aabbd)
       new  41cffa8   Updated documentation for wbinfo and winbindd. (This used to be commit 8b814d1bb188f7d657fca6014d0b50d2bbc1ab1b)
       new  f08e3c3   Added more args to smbclient wrapper - there's probably a better way to do this. (This used to be commit 8de200ecbcc3b5b257354a8f51ebefad4cabdb73)
       new  1230fe4   Merge from TNG. (This used to be commit b46fc0ed040ff24bb4e348904fdb0e9788364837)
       new  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)
       new  104217f   Found that the minimum priority is 1 and not 0 on NT.
       new  2d2b6a4   reverting Jeremy's changes to enumprinterdata.
       new  04f0b0d   Re-ran autoconf (This used to be commit 2003c11c3e1635fec4702f5a704b5ce9b0bc3f64)
       new  877c91b   Renamed generic_request() to winbindd_request() (This used to be commit d9041958558fc8e3c7b0491eb0f7e45bee9d19c5)
       new  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.
       new  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.
       new  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.
       new  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.
       new  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)
       new  b8262b4   driver_info_6 had a prs_align() that should not have been there.
       new  53e0629   the dummy field in driver_info_6 is before the driver version and not after.
       new  e7b5aba   Merge of wbinfo program from TNG. (This used to be commit 659e4d88ff9dbf1fa9cd8904470c4a8d02d8674b)
       new  8a72991   Bracked unbracketed macro arguments while looking for another bug. (This used to be commit 873774e36dfc877727133a86fbc2c2ddc2d563cd)
       new  16e4503   got smbw to compile again on Linux (This used to be commit 614fd4119ce5aa37acd03321dc6ef263ae16bdc5)
       new  d0f1bca   added -L option (This used to be commit ae80ca637cd4de6d18f995a4b6e1e1e21ab63581)
       new  da74939   wrote a little sample smbw program build using "make bin/smbw_sample"
       new  a7f6c0a   don't need shmem any more (This used to be commit a81371a4fd6f7972b054bea90428d1d2fd6d1d22)
       new  c125444   the smbw sample prog (This used to be commit 0afcc0d3368472ed4b49167dc4b7d907b0ccdc25)
       new  4b25fff   new protos (This used to be commit bd323fa503b1ad7ab9ca35b2f93774541b02e8e3)
       new  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)
       new  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)
       new  dc7b20a   Make prototypes for functions returning an enum nss_status. (This used to be commit dac9c934ac3932fb9870417e8f712a880dd25e45)
       new  084af3c   Added global_sid_NULL S-1-0-0 to list of global sids. (This used to be commit f49905e74c6e3891b5816b136fd1d0d77c392e2f)
       new  d4081ac   Pass pipes_struct rather than vuid down to startdocprinter, setprinter and setjob spoolss server commands. (This used to be commit f35745137451f769a0723cb0665ba0b9d4801ad8)
       new  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)
       new  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)
       new  f1ccd14   Include nss.h if present or define enough values to allow client access to winbind. (This used to be commit 669bd8dc1ab4690cf21310fe0310f1716e4a0197)
       new  34abda0   Moved printer ACE mask values from nt_printing.h to rpc_spoolss.h (This used to be commit 9245af1ea18babae09a92af634428a63ec55438e)
       new  9644665   Moved authenticated pipe user details into a current_user struct. (This used to be commit 3c4a5f624bfa69eb81d998530d9227e158edd109)
       new  957aa91   Implemented NT printer descriptor checking.  Yay!
       new  75dd5b5   Don't check NT permissions when printing from lanman. (This used to be commit e84607eedf3be454f8f709c70cafc5ded4ea951d)
       new  7e7d059   se_access_check() tests. (This used to be commit bba912cad8dfcef3dbc1db020304ab29fd71d5cb)
       new  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)
       new  9de93aa   More rpcclient merge issues:
       new  d2b40a7   More rpcclient merge issues:
       new  a3deb50   Just a few changes due to bringing some partial files back from TNG to HEAD.
       new  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)
       new  8c0bb0c   Added some useful debugging stuff.
       new  541303d   Fix for passing NULL pointer as an array parameter in domain_client_validate() (This used to be commit 3ee111bff78826a5ee419554d4ef2b2b2d3ae7aa)
       new  5af3532   Spelling fixes. (This used to be commit c1d242f1dd5b6addbe5d2df22e4759f6682fd9ef)
       new  78a4848   Re-instated lanman printing security checks (oops).
       new  520bb0d   make proto (This used to be commit 5f355a24430dcb260de52e8a0ca21e80cae53089)
       new  6429937   Moved winbind client functions from various odd locations to nsswitch/wb_client.c
       new  b561c18   Fixes for various compile warnings on Solaris 8. (This used to be commit 898a483cdab1ed7d8ff902c0dc0e0620440ae4cd)
       new  709059f5f Added wbinfo and .libs (This used to be commit da67a5099ebfb68172c1c419103665f571e82157)
       new  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.
       new  997e113   Fixed a bug in parsing the command line.
       new  1c8c1c0   spoolenum commend (when compiled with the new prs_unistr()) now works.   :-)
       new  b534844   make proto (This used to be commit ae85cc43fec26be6184e863569a94cab0afc425a)
       new  445e92e   Ensure correct driver paths are returned in INFO_2 struct. Jeremy. (This used to be commit 7a95c289cd0b4615d2a5aa8a148c767b57460ffa)
       new  9f12613   Add local fallback for name lookup if no winbindd running... Jeremy. (This used to be commit d85deb9e4e9c9784006292d3cb5a6b7b408ff972)
       new  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)
       new  9ab8dfa   #ifndef RPCCLIENT_TEST 	use old prs_unistr() #else 	use new prs_unistr() which handles UNMARSHALL #endif /* RPCCLIENT_TEST */
       new  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)
       new  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.
       new  5813ecf   - The printers are indexed by the sharename in both get_a_printer() and add_a_printer() now.
       new  6c2242e   we are now sure the printer_info_2 timestamp is updated everytime required.
       new  9e2b107   Uninitialised variables. (This used to be commit a895868912a24589de3a904ca537cf3367a645bf)
       new  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)
       new  fb7a24d   adding more spoolss command into rpcclient.  They don't all work currently.  More to come later.
       new  7a88bb6   make proto and a few changes to ntdomain for rpcclient printing functions
       new  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.
       new  2c46a26   removed prs_data(), prs_free_data(), and prs_realloc_data() as these were unneeded and replaced by the real functions already in HEAD.
       new  c27ec4b   removed references to loopback RPC connections. added a few more kfunctions from TNG for rpcclient
       new  5af82b6   cleaned up access to prs_struct variables.  Replaced all calls
       new  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.
       new  6a9db25   a few changes to Makefile.in to clean up dependencies for rpcclient
       new  2755ad8   reverted a some previous additions. Removed msrpc_local struct
       new  333c23c   Lots of changes but no real progress in functionality. more changes to remove the ncarpc_l_* stuff.
       new  7599f51   I committed this change to the cliffs archive a while back and have heard no complaints.  ;)
       new  c9dc687   Added some debugs.
       new  da1f8dc   Renamed a parameter in init_request() function.
       new  53c9165   Renamed arguments to se_access_check() (This used to be commit 714b50b47dab46f5cdde49d7c200b353c2e0398a)
       new  ba7b78f   Moved access check for nt_printing_setsec() up into rpc function.
       new  3733229   Allow job owner to delete own print job. (This used to be commit 90b1857c81627e587a7395ee2bdb51b26ea46512)
       new  de71b95   make proto (This used to be commit 4443a8b6e698a6572152e575c41dfb760b9888a9)
       new  2bf0823   make proto (This used to be commit df0ef98d7ed41899ce97d20163ab49081347ae83)
       new  8453b27   Initialise current time to time(NULL) in add_a_printer_2()
       new  873c036   Free security descriptor after access check in update_printer_sec() (This used to be commit bc5f9c00be5b8c2f6d258f0c95ed3b4fc0201b87)
       new  d39eaf1   Reverted changes from rpcclient merge - contains memory leak! (This used to be commit dea06ad7a554089a7394cdcb6bf5a766e8e8a6c3)
       new  9665d3f   Missing var. (This used to be commit 5c1c5622269c54dca89eb178ca25981ab7928e75)
       new  2089176   Fixed some more SPOOLSS functions.  The following functions work now:
       new  17dba7e   Fixed some more client SPOOLSS functions.  The following functions work now:
       new  05fdec7   grab functions that return RPC_HND_NODE (declared in include/util_list.h)
       new  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).
       new  2de59a3   fixed a bug (my own) in create_ntc_from_cli_state()
       new  a1bd676   Fixed some more client SPOOLSS functions.  The following functions work now:
       new  2a922bd   Added lib/util_list.[c|o] to Makefile.in
       new  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.
       new  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)
       new  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)
       new  b35f21f   First cut toward adding WINS server failover.
       new  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).
       new  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)
       new  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)
       new  58221bf   Fixed unitilized secdesc pointer which was causing spoolgetprinter rpcclient command to fail on shared printers.
       new  fca31d8   readded util_list.c (just to the RPCCLIENT_OBJ).  I need to split the file up i think.  Later.
       new  c0dcf94   make proto (This used to be commit 1246728eb9013948d17ad44263501d1e1bb49e8f)
       new  e5c5b27   Added functions for enumerating ports on remote print server.
       new  92708e3   Added EnumPorts() and fixed up some problems with the other spoolss client calls.
       new  fe245e2   Added EnumPorts() and fixed up some problems with the other spoolss client calls.
       new  74a9323   * Added EnumPorts() * Fixed an off-by-one bug noticed by JF in GetPrinterDriverDirectory()
       new  9f5e9ac   make proto (This used to be commit e4af400ed6580c04bcaf3a28fe8aeaa0cdbd4dcf)
       new  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)
       new  affabf1   Test for reloading smb.conf after SIGHUP.  Needs to be run as root. (This used to be commit db54e72d2f67b07d42bff16c64fbadf0d031e365)
       new  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)
       new  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)
       new  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.
       new  5a5ef18   A rather big change set ! (listed in no particular order)
       new  fcbf694   Added some error checking and returns to the new 'move' code. Jeremy. (This used to be commit 0bd88d304cd773e0bbf3e6f7fedcb3b544d41cbe)
       new  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)
       new  48a3e00   some initial code for AddPrinterEx() project.  Most is ifdef'd out 'cause it's not all written.
       new  904a24a   make proto
       new  bc22ae0   Fixed up error checking and move printer file code. Fixed a memory leak. Jeremy. (This used to be commit 5130dd0f8b80aed5fb3c0df290b627057cc9b825)
       new  a4243b3   Fixed memory leak in modify_trust_password() (This used to be commit 7145689bf55b9f3100632badac486fde30ee4972)
       new  c89cf81   Fixed memory leaks in _spoolss_addprinterdriver() (This used to be commit 1f49788442b0d1264c70166e727b8588b936e6ec)
       new  18db051   Fixed memory leaks in root and non-root password changing. (This used to be commit f3a4f81a5e51e411f1c7c6245597cca01e9ad5b2)
       new  1e3a550   Found out that we are crashing spoolss in enumprinterdata.
       new  134a4b8   if no comment in TDB, use comment from print share.
       new  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.
       new  642ae91   fix the devmode.orientation being set to 0.
       new  3cc9e1a   remove warnings
       new  b58ebd1   Fixed read overrun in init_string2() (This used to be commit 4ab75143c4466ad0ea8443512dd5ade449d72462)
       new  5dbd300   Adding files provided by Klaus Singvogel of Caldera (This used to be commit ab6d01bdccf3106c00563173bfb3e3b3d7c3a64c)
       new  8a2a1ff   Updating for Samba-3. (This used to be commit 183d55b2ae38305f68ca677f6d413a54bd122394)
       new  2e16038   Adding missing smbsh.1 man page source. (This used to be commit 856a3773dcad4a8665e097a07e7bb992ffea4c74)
       new  c46e6a5   Adding missing man pages. (This used to be commit 25091dcf7c194b450e95e2a673423d2d0ad7f272)
       new  693fba1   Adding Using_Samba book back to Samba-pre3. (This used to be commit 9f5f8ad21d9c7f5efb69abbe08ee2e34b787e68b)
       new  cf15238   Adding pages oopsed. (This used to be commit 7df53b821132f334d0752b757778818cae634d46)
       new  a6ef985   More work on rpcclient...
       new  f9d3ff9   More work on rpcclient...
       new  2759822   make proto (This used to be commit 38b07395566a2c114ccda173fb0fe88cf7683588)
       new  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 [...]
       new  55ff9cb   Save & restore the port name correctly. Jeremy. (This used to be commit c0648c981edef2a29b3a22a7d08aa226ca724e95)
       new  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)
       new  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)
       new  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.
       new  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)
       new  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)
       new  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)
       new  553579b   In cli_error() return ENOENT when an ERROR_INVALID_NAME is received instead of the generic EINVAL. (This used to be commit a290107aee01a85ca1ef5565f23c8f00e18e98c2)
       new  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.
       new  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.
       new  05e169b   make proto (This used to be commit 6bdb7d5c9787bd16e851f5c751d952c4df8ccc5b)
       new  e2031ab   Added my course notes. Had asked Jeremy some weeks ago. It's german language, feel free to remove it again.
       new  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)
       new  4fabc1a   spoolss_addprinterex() was adding the printer and returning the correct handle, but was deleting the connection to the server. Doh!!
       new  dd3479d   make proto (This used to be commit dfd6b51bc7fb61d25af3074c386ce51cf3bc86f4)
       new  48b4749   Adding build system files for Caldera OpenLinux. (This used to be commit 8de3786f5ad473aab90bb3fbf7e6ca2714f91751)
       new  754f021   Adding build file. (This used to be commit b87c47cc8638a1930e55a45a126a778b188ce688)
       new  139dcbb   Fixed bug in init_unistr2_from_unistr() found by Elrond. Thanks :-)
       new  cfb5d7d   removed the for() loop to copy the buffer in init_unistr2_from_unistr() Replaced with a memcpy()
       new  8705fbc   it is not my day it seems.  :-( Fixed missing )
       new  f296a8d   All changes related to rpcclient...
       new  3a123d2   cleanup in init_unistr2_from_unistr()
       new  d5e17b3   make proto (This used to be commit 74074072cf244d221f8f9b09302d0cbc85d689d4)
       new  0cabe32   Changed the sec desc access checks to match the spec. Needs testing. Jeremy. (This used to be commit 5a4a7cd4727df5d1b5e71d343e776c7df52dc515)
       new  b4d1e19   Added SID "Everyone" S-1-1-0 as always matching if present in an ACE. Jeremy. (This used to be commit b3a1038ac1bfb0c32e64f6cb26e5e46fbda794a2)
       new  04de6d0   Found the sec_ctx_stack overflow - a become_root() should have been an unbecome_root() - typo. Jeremy. (This used to be commit ebb160663ed55e44e44f1c3d17eb077a32c2ffb9)
       new  0d7df3e   fixed help string (This used to be commit 16afa46797a4cdaa6e3b668caf6d910c08bec9b4)
       new  0756908   Fixed AddPrinterDriver()
       new  db24453   added printer admin option any user in that list can do anything to a printer (This used to be commit 7b5912be150dd590d6195be40b0976305b8716ba)
       new  64f6dd8   add printer admin docs (This used to be commit 1342f2e5be28d1582ab39ec837392fbf9e721014)
       new  fadb15d   got error code right for printer update/add failure (This used to be commit 0d00d2ec258b36d73e865f06d5d11745d7cdafa9)
       new  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)
       new  a08d444   More work on AddPrinterDriver() and AddPrinterEx() client RPC's
       new  86833bb   make proto (This used to be commit ad74885e4730da2a15ff00e13f490f3f0b1be10d)
       new  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)
       new  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.
       new  0a86b83   talloc returns 0xdeadbeef when asked to allocate 0 bytes
       new  f488740   Deal will NULL UNISTR in unistr_to_ascii
       new  2f9a0f8   deal with allocation size of 0 in prs_unistr when UNMARSHALLING
       new  60084f5   code formatting cleanup
       new  7ce5aac   working on the unmarshalling of dependentfiles to a DRIVER_INFO_3 struct.  Not wuite there.
       new  536a055   Working on spoolss_getprinterdriver() as it does not display all the dependentfiles.
       new  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)
       new  1e823bc   Tidied up security rights definitions. Jeremy. (This used to be commit e466c863f5540e13776f4477b6d58e3fbfe7276d)
       new  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)
       new  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)
       new  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.
       new  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)
       new  69fc669   Updated by Patrick Powell <papowell at lprng.org> (This used to be commit 3361c144f5ba2a87a469436f670ab35189021d49)
       new  50cef4f   removed (void) typecast from SMB_ASSERT
       new  95496b9   reworked talloc() to in order to help track down invalid memory access.
       new  cf023a7   fixed unistr_to_ascii to deal with NULL src strings
       new  74f2fc4   FIxed some unmarshalling problems with relstr and unistr arrays
       new  2ca88a0   fixes to prs_unistr UNMARSHALLING only.  Problem was due to talloc's of 0 bytes.
       new  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
       new  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.
       new  a19339b   minor formatting fixes.
       new  becf055   jeremy,
       new  d2d0745   hey, jerry: turns out you _have_ converted to get_safe_nt_errmsg!!! [got confused with which way dirdiff was going :)].
       new  83424f6   restored IS_BITS_SET_xxx macros. (This used to be commit bc065f9597654666e2f26ec046e058e44247d6e3)
       new  b5f75af   NT printer permissions test program. (This used to be commit 9af82423d2e5c6f873a906097a56c8ac6c5f8297)
       new  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.
       new  3628c65   Merge. (This used to be commit 604f6a34effb8aeed7701345a4219749a6a97892)
       new  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)
       new  0631c6e   Tidied up extra ()'s. Jeremy (This used to be commit f94f37dcab2bc2b68e2b6b4ca440ad53a60e8117)
       new  aa3802b   Merge of uninitialised variable fix from APPLIANCE_HEAD. (This used to be commit 20a7fefee8c85f02f6a0e2a02c0df04a8b22b7cb)
       new  02e3b4a   fixed error in [public] spotted by Ron Alexander <rcalex at home.com> changed to read only = yes
       new  a705af1   fixed typo.
       new  2ba82c0   fixed unitialized struct bug in enum_users (whatever it is called)
       new  4620c70   - fixed memcpy bug in copy_unistr2() - init_unistr2_from_unistr() does not NULL terminate   the buffer
       new  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).
       new  82149af   added comment for my own memory purposes
       new  150d8c6   Fix for Win9x driver downloads when information is stored in the TDB.  See the message I posted about this on samba-technical
       new  7c3ca83   changing some debug message levels
       new  40cc8e0   getfileline() - line with length of zero -> filebuf[strlen(filebuf)-1] is NOT ok. (This used to be commit 24e0c8ef70dc59bfaaa113c3d44befbccbcba15f)
       new  f77c277   fixed initialization errors (again!)  I must have forgot to check these in before.
       new  0136927   fixed an off by one error where I was tromping on memory when initializing a driver_info_3 struct.  See spoolss_addprinterdriver()
       new  7e5fd8f   oops.  must return "" string and length zero when strlen(filebuf) == 0 (This used to be commit d3bc7cca99e47ce89035a03022d7c3ec69e01636)
       new  d8ad8a0   Fix for safe_free freeing static strings. From Robert August Vincent, II. Jeremy. (This used to be commit bd844fcd3023ab956eb7ab369475955a88bcca14)
       new  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)
       new  641d9e8   Added code to do SID to uid/gid conversion. Needed for ACL support. Jeremy. (This used to be commit 81c5380f91839b6416c8a42739dadf00e7388528)
       new  b3addf7   Documentation on NT_USER_TOKEN. Requested by Sander. Jeremy. (This used to be commit e203324d4a3b9aac99ed0b22cbd8c373461919dd)
       new  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)
       new  42e8f41   Modified to use sid_to_uid and sid_to_gid. Now ready for POSIX ACL code.... Jeremy. (This used to be commit 28586c1dee18d99e0e0999ab1a945a33ce33c371)
       new  ebe8a05   Updated file with version in TNG. (This used to be commit 156e17dea48962bca98a3f7d1e876eb6047ebc8a)
       new  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.
       new  c79b92b   Replaced "\\MAILSLOT\\NET\\NETLOGON" with NET_LOGON_MAILSLOT constant. (This used to be commit 5764e84c0e01fa4d6ecba410542f6f5c63b9eae6)
       new  ace6739   vfs write data fix. Fix for name matching in addtosmbpass Jeremy. (This used to be commit 85738b7ee1ea6d88999d6aedc51a2daf545cb8b8)
       new  bbc7918   arrgh.
       new  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)
       new  9e1f9a5   yipee!
       new  d12f3fe   Merge from appliance branch. (This used to be commit 567b0095b1b8393b3b1e32533aa2860ab3dbfa47)
       new  8b889a8   Oops - missed a file. (This used to be commit 5aed84b74981a4f4fcc4d466ef03178eff22ba85)
       new  66cc978   Merge bug - still getting used to dirdiff. (This used to be commit cb717b4a2bb55eb2ff008e59203ebfeac6c5ab9f)
       new  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. :-)
       new  fda1cf6   fixed typos spotted by Ron Alexander <rcalex at home.com>
       new  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)
       new  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)
       new  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)
       new  2fca4a1   first draft at rpcclient man page for HEAD branch.  Taken heavily from the man page in TNG.  Updated for newer spoolss commands.
       new  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
       new  e0d0991   make rpcclent by default.
       new  4326894   needed to use strwicmp() in smbclient code, so I moved it to util_str.c and made it non-static
       new  28c07a5   added -A <authfile> option to smbclient for the reading of username / password credentials from a file.
       new  92d1e90   fixed previous bug spotted by Elrond in get_printerdrivernumber(). Thought I had already committed this.
       new  ae149ff   added a #define for SPOOLSSGETPRINTERDATAEX.  Although we do not support the RPC yte (win2k specific), I added it for documentation purposes.
       new  a86ae84   added -P (for no prompt) and -A <authfile> options
       new  f0c8bcc   make proto (This used to be commit d59623dd92aac7de73d27dd6c64df57bfd0d4010)
       new  3b33053   missed removing the static declaration of strwicmp()
       new  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)
       new  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)
       new  177b962   Added vfs_unlink call to ensure vfs is used on unlink from client. Jeremy. (This used to be commit 38fc56c8434c427335cf264c4b27420c5ad47566)
       new  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)
       new  b26e3d2   Fixed overrun write error when using debuglevel > 50. Jeremy. (This used to be commit 3d9b163655f684f2b98aa72f976379cee869db05)
       new  bd5e70e   Removed compiler warning. (This used to be commit 2d23607bb0fe3d93809b3a194f9976b01ece8768)
       new  22fbda6   fixed "admin users" option with new security code (This used to be commit b69c5de6bad9fad3aed1280e7d12fbfed276a16f)
       new  288ea15   make sure a couple of variables are initialised (This used to be commit 155c7c37398f5f9457ea249ded74f425b90ac9a0)
       new  fa810d4   Implemented DELETEFORM tested using Gerald's Win32 test code :-). Jeremy. (This used to be commit 596c21a2af0309ce43a5e52a343a671036d05ebf)
       new  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)
       new  08e73ef   -U% should be an anonymous connection.  Fixed bug where the password was being set to "" instead of NULL.
       new  bfa7517   Fix from John Reilly @ HP for my typo with the parameters being reversed. Ooops. Jeremy. (This used to be commit 8317d70a35086c5539e67d60cbcf937b6ce0932c)
       new  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 [...]
       new  d644d44   Implemented GETFORM tested and working using Gerald's Win32 test progs.... Jeremy. (This used to be commit 55ed0a9b0c91159c0fc4282c2171d9ced74a302a)
       new  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)
       new  061fc96   Fix from John Reilly for double free of printer struct. Jeremy. (This used to be commit c15b7e41e170ced4e4de2e08f6fba860f51e66ac)
       new  b27571e   Temporary fix to convert from level6 (Win2k) to level 3 (NT4) for driver download files. Jeremy. (This used to be commit 1c9ac94c941aac5f6d309a094e4f741d523dbfb0)
       new  45d30f7   Hopefully this should fix the primary group permission problem. (This used to be commit 2f33ec41ac1d3243340455b6c3a6cea22d267f14)
       new  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)
       new  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)
       new  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)
       new  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)
       new  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)
       new  e0f9de0   Implemented DELETEPRINTERDATA (tested with Gerald's Win32 progs). Jeremy. (This used to be commit fb48efaf830626f6ef05b88f5f8a74b932ceb257)
       new  3689e4f   the first cut of the internal messaging system.
       new  fe47e8e   a simple test program I use to test the debug message system (This used to be commit db1ec05f89071cd1ae4b190dda843b38e2d97cef)
       new  0b2e454   debug messages now work for nmbd (This used to be commit 6a503f95b10f6661b089f30f2b5ffebead32685c)
       new  692fe0c   Fix for malloc of zero bytes found by insure. Jeremy. (This used to be commit 2916790859acc56e582056774b02d4a33cedeaa4)
       new  d836024   Fixed memory leaks found in enumprinterdrivers code. Jeremy. (This used to be commit e08b521559a824da09b0b73a04e462c573c42b06)
       new  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.
       new  a19836a   we should not lowercase the username we receive in reply_sesssetup_and_X(). The getpwnam() wrapper handles the case munging operations later.
       new  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
       new  df89b48   - fixed some memory leaks in the messages code
       new  55c3abe   fixed a race in the pipe() setup in sys_select() (This used to be commit bb0f769272d8a8bd527053746b468bca797e1663)
       new  072d391   spoolgetprinterdriver now returns "Windows NT x86" and "Windows 4.0" driver information.
       new  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 [...]
       new  043860d   Fixed error return when printer is PAUSED - should be returning "Pause". Jeremy. (This used to be commit 41d03a118c9981fc2159f37cd5ed4684e1d36037)
       new  3e67587   Fix for enumjobs infor level 2 which caused smbd to coredump. Uninitialized element in struct. Jeremy. (This used to be commit 9e1fbb0c2f1d2ad0c907f1e902e44ea7af214b57)
       new  f622de8   Updated manual pages to point at http://lists.samba.org instead of old listproc address. (This used to be commit 0d7f81633157d6028a47488020862fe24a648546)
       new  6ab4544   Added missing break statement for manage documents check in print_access_check() function. (This used to be commit 318ead783c842f2a557207690afd522b3d28e077)
       new  c1d25bd   Added time check test before allowing print job. Jeremy. (This used to be commit 0249de4cd91d72efb344e9fb05e2be2cb3f03945)
       new  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)
       new  7be9a4f   first cut at smbcontrol program. It currently allows syntax like:
       new  4aae2b3   don't show equivalent enum options in swat (This used to be commit 52074960971995580a03647ac5c638043eb8f5e1)
       new  ed65308   Added SIGHUP when printer deleted as well as added. Jeremy. (This used to be commit 79c94f37d0434150d84858e67c8677650106d76c)
       new  94028a5   Ensure old DACL and SACL are preserved if the new SD is a 'set' only. Jeremy. (This used to be commit 29f41d0d95661fbc31ae1d9669fd7fb439169f90)
       new  d41db5d   First draft of new printing doc describing the SPOOLSS support in the upcoming 2.2.0 release.
       new  ded142d   Added a gew more mods by Patrick Powell (lprng guy)
       new  cb55856   fixed typo
       new  5064234   Placeholder for some forthcoming documentation
       new  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)
       new  244c296   Fixes from JF as I didn't understand the string array sizing code correctly. Jeremy. (This used to be commit 63a7d0fc359ab7cb2ece74dff0ee25f6bb9fbe36)
       new  a2c8297   in a printer_info_6, driver version is 64 bits long and there is a 32 bit padding before.
       new  df72a14   Removed emacs backup file from repository. (This used to be commit 807f22412e2738bb6323e43a2da6c942017621ac)
       new  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)
       new  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 !!!!!
       new  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)
       new  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)
       new  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)
       new  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)
       new  233bc00   printer notify code.
       new  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)
       new  dda54bc   added NEGNOWAIT.  sent to secure at microsoft.com (This used to be commit b21179331802aace566671dcff6db22cdf4b3e81)
       new  5691723   broadcast printer notify message to all clients. We now have printer notification as on NT.
       new  ad81f44   fixed IRIX compiller error message (This used to be commit 908da12d5f24ea076db6627ef0d4407e1cdcd014)
       new  7489aa1   fix for IRIX compiler error messages (This used to be commit f2549db1ce6527c3e378e9f9210c70be5de93762)
       new  670d498   fix for IRIX 6.2 compiler error (This used to be commit eecee22bf1ab6e22e5e989b51d522fcf587aa48c)
       new  e8fbf2c   ignore smbcontrol in bin directory
       new  8c93ddf   samr unknown 0x32 is in fact samr create user. so renamed and tidy up of the server function.
       new  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)
       new  efe9922   Fixed stupid introduced bug found by "Jim McDonough/Boulder/IBM" <jmcd at us.ibm.com>. Jeremy. (This used to be commit 563f8b09a810446c658bf58303b5fe998d27bec9)
       new  1ef79db   Removed annoying unecessary debug message. (This used to be commit b1a893b74114ee4ab6a295ac0cb0e8fdccda3f53)
       new  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 !
       new  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)
       new  dbaeb84   Removed a line by mistake... Jeremy. (This used to be commit dcbdff7a4d6442ca8f9e1aa6fcf65c196c2f22bf)
       new  9e03969   Fix from John Reilly for forms ordering problems. Jeremy. (This used to be commit 837839eb3d0fae7fef5d61593862a2c1b00d6a07)
       new  6f1fe1f   Missing from HEAD and 2.2 - terminal server reg config. Jeremy. (This used to be commit f5b5b9f287de343d9eb61817ef99499408f1a019)
       new  3f35a78   added cli_lock64() and cli_unlock64() (This used to be commit 91f0a3cc2f59a49f6ce8550e7d07b9b01e0b285f)
       new  941d82b   fixed a harmess mixup of bitops and a boolean (This used to be commit 0e0f3dc577ceab540be6505a86697b14a2136b9f)
       new  e600c12   use the 64 bit locking interface in locktest (This used to be commit 1ece7f1ffd7d0b61d6acea03819fb857ea556b4b)
       new  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)
       new  910e8a5   new prototypes (This used to be commit 3e77bf2117c43d3202774df24debc91f61d88733)
       new  2c01353   new man pages (This used to be commit 8a7d6c8e91ecd57f2693be7d697d8231c8d339a4)
       new  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)
       new  7de0b55   Missing null termination on printer changenotify message caused insure error. Jeremy. (This used to be commit 3733d29ce678c71ef2ee8b600e547765d8d8ea9e)
       new  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)
       new  2679fa3   Memleak fix for cache code. Jeremy. (This used to be commit 1ebe54666b0fc6f224f17036063dfe0ef7ec9147)
       new  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)
       new  c5ca95a   Fixes from Herb - compiler warnings. Jeremy. (This used to be commit d9d3668fa322cbed36ca3393d8268bf0e5255e8d)
       new  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)
       new  23f78fd   Adding Herb's compile warning fixes to HEAD. Jeremy. (This used to be commit d131ad1ce3f6e72e295f865a463f8dcbfa6f8d42)
       new  4248374   Made re-init of stat cache explicit rather than being hidden. Jeremy. (This used to be commit b0c40236bb4381fec0e812c20e5f8c09ebf005f9)
       new  46fa359   Fixed compiler warnings. (This used to be commit ec7f7e350dc1dfa757436cb0efe777c3e0719877)
       new  f0af8ac   Added uid and gid to push_sec_ctx() debug. (This used to be commit 2817b6cc8af3edbaa63b5db67689ab94cb240d4f)
       new  f0873c2   Spelling flames.  (-: (This used to be commit 178e6971005505d2debd74b761ecfaa982336a53)
       new  a4cd501   fixing prs_unistr2(). For the special case of an empty (but existing) string.
       new  fde7328   someone forgot to update proto.h :-)
       new  bbd7f7b   Herb's fixes for profiling & compiler warnings. Jeremy. (This used to be commit 7914e9351abb5271ebb4990c3b1fe495d15a4eda)
       new  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)
       new  a6f31d6   Fixes from Damian at Cisco to tidy up some tdbtool issues. Jeremy. (This used to be commit 623bfa6c935e2e3acb3145bfbd490758b34d2c70)
       new  56d5142   Fix for null passwords being allowed bug. Jeremy. (This used to be commit d4d55488397832df35b558564c263a307b0bb629)
       new  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 :-) :-).
       new  14a8906   Inlined many of the vfs_XXX calls as macros for speed. Jeremy. (This used to be commit 0811d080abd374f47c7c3c8a1ef007e443e5b79c)
       new  08657e5   global_myname is actually a pstring. (This used to be commit e451fd346105d5d34354ff9141d445b5f1a82e0a)
       new  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)
       new  1126775   Proto update. Also fix from John Reilly @ HP for not showing APW with W2K. Jeremy. (This used to be commit 698288cb9de316527c0c2a271e18c920578f9930)
       new  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)
       new  81275cb   Print socket options - patch from Dave Collier-Brown @ Sun. Jeremy. (This used to be commit c18d6f8701c8e6ca03f9fff79cf28c842b3b5ff9)
       new  9c6acf4   Fix from RFritz at lbl.gov for Linux ECONREFUSED async errors on Linux. Jeremy. (This used to be commit dd804fdb96ff49645647787c197a61a6515a474d)
       new  74d4a3b   Added Herb's fixes to HEAD. Jeremy. (This used to be commit 4862d2ab1163310d844b929fb17239b4f4cb1a99)
       new  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)
       new  f601ecd   Fix for yp_get_default_domain from Neil Hoggarth <neil.hoggarth at physiol.ox.ac.uk> Jeremy. (This used to be commit 44ed8abb2a9f2197b18565dd23a2795faf8fe241)
       new  5d4f5cd   Integrated support for NT and OS/2 lpq parsing. Code from Jim McDonough Infoprint Manager Development Linux Technology Center IBM Boulder
       new  8582d42   Ensure browse.dat is written and read in UNIX character set format. Jeremy. (This used to be commit 279d0ec656b03f9266e38b013f16b69e7571c0d5)
       new  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.
       new  5ad18c7   more cleanup of samr
       new  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)
       new  4d968ed   Missing conn parameter missed in vfs rewrite. Jeremy. (This used to be commit 4eecc63be5bd11590972ee4f446b7a80d46a713b)
       new  43b2bdc   I introduced a bug in my last commits. Hopefully nobody noticed :-)
       new  96e27b1   Fixes to allow wins.c to compile to allow building of libnss_wins.so. (This used to be commit 3fb2e94c4430c570639c0e4d1caeed3a19bbd09b)
       new  d2f07bb   don't use gets() ! (This used to be commit e4ea0a5975d3539803c78cac2229550a6e89c4b4)
       new  2a9ce69   added tdb_lock_bystring() and tdb_unlock_bystring() (This used to be commit ca443210c84575d39e60c38a7a12d037386d0e38)
       new  2d33e87   got rid of tdb_writelock() and instead lock a chain. tdb_writelock() is conceptually flawed (This used to be commit 6e4a3585521b7e5928298bd0f1418ff9fbcacfb4)
       new  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.
       new  c5906a8   Just in case anyone thinks that Win ME is not freally just a facelift for Win98/95
       new  afe321b   Added debug so we can see how winbindd converts SIDS. Jeremy. (This used to be commit 6696bf203c90dc20c00b47737f5ea1d9b8e23d75)
       new  d508794   Fixed nasty size wrong bug spotted by the eagle eyes of JF :-). Jeremy. (This used to be commit 443293a06530d0a5421b39d9a6a224d6ae316bd3)
       new  30dbac7   Fixed Realloc memory fragmentation problems. Jeremy. (This used to be commit 5518f59976ecac796a85db959cb9e8cc6c4d3504)
       new  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)
       new  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)
       new  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)
       new  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)
       new  4498212   Fix to avoid calling getgrgid for no reason. Jeremy. (This used to be commit b057a7349b2d6420f96a6ebc31822da66b39fe6c)
       new  7c4c781   Remove duplicate group initialisation function.
       new  cbee552   Don't initialise groups twice. (This used to be commit 15d7f16bdc2ff4f2ae82871eb9f318ba45cf4d1c)
       new  c72f94d   Modified initgroups to provide a get groups a user is a member of functionality.  This is much faster than inverting the group database.
       new  8719c27   changes to sync with 2.2. tree
       new  9dc817c   sync with 2.2. tree (This used to be commit 8586624815f70a4448c001f14e74eabc96dd4d04)
       new  76aab4a   Renamed WINBINDD_INITGROUPS constant to WINBINDD_GETGROUPS. (This used to be commit 5f3cf2eb78bfa6fb00890d449d38e9f13964712c)
       new  fbe838f   Try this again on the right machine. Adding files for PCP samba pmda (This used to be commit 8ad653f9ebc60c6807c1552425fa83218f6a15d4)
       new  9a872fb   Converted to call lib/wins_srv.c:wins_srv_ip() instead of lp_wins_server() when looking up the WINS server address.
       new  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 [...]
       new  cd6a6bd   Use sys_setgroups - systems with broken getgroups need this. Jeremy. (This used to be commit c7c90c83372df53eac0f3779dffedd4b28c8c757)
       new  9393207   Fixed %d printf with unsigned long arg. Jeremy. (This used to be commit 448ff58fd5a88b1fdadfb9a8e0bc5f38b707a4d3)
       new  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)
       new  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.
       new  7a42a9d   use macros for incrementing profile counters (This used to be commit cae5eeb16e81b6aa95c68223268513c32aed7056)
       new  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)
       new  d57dc01   update man page for program changes (This used to be commit 1ddfec32562f755f3f4ca4dde54af6a5a2e99978)
       new  2a2a93b   allow "master" smbd to call message_init so it is not killed by messages sent to it's PID
       new  c56301b   Ignore SIGUSR2. Terminate nmbd if we have no interfaces. Jeremy. (This used to be commit 580e2e044cfd1d011d9f28f0f49ef60ca6ba8d32)
       new  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)
       new  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)
       new  8c7f2fb   Fixed merging mess. (This used to be commit 7b8c03de1fd1461d4c65c0d7100f9519e08d1b24)
       new  85643cd   last part of W2K support.
       new  6d475b7   Added David O'Neills fix to HEAD (hmmm. how did this compile... :-). Jeremy. (This used to be commit e222057140edb3f14d76e54bd6e744919f50b4df)
       new  359048c   Fixes to get ms-dfs code to compile with the new changes. Jeremy (This used to be commit d712b5b071eff89eca547678cd1652263708abfb)
       new  090f1bc   get rid of $Revision string - sync with 2.2 branch (This used to be commit 192b088a4649c2b6b27bd30ae47d1228f9c86092)
       new  4287b41   Added documentation for winbind enum users and winbind enum groups configuration parameters. (This used to be commit c76dfab559003c9194f519cb89869d191cc0d6c0)
       new  60661e1   Fixes for io_q_setprinter rpc parsing. (This used to be commit 1b86b9139e87cc4c4a6675ceeda307b91eaa1482)
       new  282930d   Merge of rpc parse buffer underflow debug code. (This used to be commit c8d88713d9f7a646eb3b8e76bdd0250a3b89b722)
       new  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.
       new  ecd90a0   Renamed WPrintQueuePurge to WPrintQueueCtrl as this function can purge, pause or resume a print queue. (This used to be commit 9998518a69c67c1540266549c69fca977a89acde)
       new  7b0a62c   Removed null user checks to enable lanman print queue pausing and print job deleting. (This used to be commit e40a0e2f52326199264d622c4f11877f20e4ebce)
       new  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 [...]
       new  849f0d0   Fixed missing bracket on debug statement. (This used to be commit 9328bc7b8a7d43ef0da47413f314f9943ea98847)
       new  4e1d306   Merge from appliance-head (This used to be commit 6d39df7cf84d391bb4dd55d9a26f9f5a6368f46f)
       new  bbce6b4   Fix for vfs_fstat() crash with new stat code. Jeremy. (This used to be commit 979aa01e011d433328af0ead7644f47d0cfadf13)
       new  d199eeb   Fixes from David Lee for utmp handling. Jeremy. (This used to be commit 70cecfefc8e876871b29ff8d5fa9226db0e98153)
       new  e833a83   Small change to process of joining a domain with samedit. (This used to be commit 7c3518c55eeff0a962c367438cb5d67044698825)
       new  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)
       new  888643b   Removed erroneous +1's on length of unicode domain names for various functions in the \\lsarpc pipe. (This used to be commit 30bb3f2df97662c6547c7994ce50efe9abf37968)
       new  72626a7   added some clarifications.
       new  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)
       new  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)
       new  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)
       new  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)
       new  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.
       new  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)
       new  9a8749d   Added John Reillys patch for error code returns from clean_up_printer_driver_strunct() calls. Jeremy. (This used to be commit f81a2a03bf435e65e7484ab021f86a8a4f62b656)
       new  2e62e34   Rolled back find NetBIOS name of PDC/BDC code as a temp fix. This code works :-). Jeremy. (This used to be commit 4f66eda11e0dc15ff04893da7b7d6e578a30c4dc)
       new  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)
       new  1cb4440   David Lee's utmp patch (finally). Thanks David ! Jeremy. (This used to be commit b809a2d0c81c54e917ccc0c99b3e70ea8d7ceab1)
       new  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)
       new  c33d0e4   Patches from John Reilly @ HP for print job time bugs. Jeremy. (This used to be commit 0eb7f2d514317882684e9c0c51d46b1ac1eb2568)
       new  80dcdd1   proto.h was out of date. (This used to be commit 63e4f629163babc1dcba8a419ae432057e46f6f8)
       new  ff6f0c1   Call standard_sub_advanced() after lp_logon_XX() calls. Jeremy. (This used to be commit d5be2334d4fb007e39565b771cbe68e338a7fe68)
       new  dc0b6384  Fixed double btyte-swap problems with bigendian architectures. Jeremy. (This used to be commit c96a77957be49418b62e401db49235a11d711217)
       new  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)
       new  cd8525a   Merge of comment repair. (This used to be commit 7712421910b12fd64cf90100e4495669bec67c2f)
       new  71daef8   Added smbsh to list of ignored files. (This used to be commit 3ff75e92ad2f663d1306048d132daa486ae02d96)
       new  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)
       new  698f034   documentation update and general description
       new  9e70ba7   Remove CGI logging code. Make username/password lookups take the same time. Jeremy. (This used to be commit 9698f746858f0f2b37ec6494fca990e958d97cb7)
       new  ab9d1e7   Added Using Samba book reference back into welcome page. (This used to be commit bb552f7eaeb87d1d09704122da756d3d3e21697a)
       new  cbe839f   Sync up with Tim's changes in applience-head for SACLs. Jeremy. (This used to be commit 6b94273fc61b26e83c8d791bc626fd52055ef293)
       new  5073d11   Fix for admin user being ignored. Jeremy. (This used to be commit f0dcc39d34202ed67d778ff40166856d4c2ad87b)
       new  34b397f   Merge of printing improvements/fixes from appliance branch. (This used to be commit 8e163eac33e8f407de00c318d3de29fcfbf2b8a7)
       new  61b659f   Fix some compiler warnings. (This used to be commit 852de9226d50ccac71ec1691052a6e395283ca56)
       new  a6ff0d2   Merge from Tim - don't reinsert UNIX job if already exists. Jeremy. (This used to be commit a33c395c98d80f620257fed480d5824fc609d9c9)
       new  f68bbb4   Added documentation for printer-notify smbcontrol command. (This used to be commit fdf6a5c76abc38e16cb7ee3f31512bfc1f639651)
       new  5ba7235   Fixes for sample VFS audit code from "Brad Sahr" <bsahr at macromedia.com>. Jeremy. (This used to be commit 5d6dec3a94f496651a5f0643ab228c975911e6cd)
       new  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)
       new  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)
       new  0042bf3   Fix to the "known/unknown user" difference patch from "Ron Alexander" <rcalex at home.com>. Jeremy. (This used to be commit 7a698c1f23ea8740755c544f631789848a360e42)
       new  7185f5f   64 bit fix from Uros Prestor <uros at turbolinux.com>. Jeremy. (This used to be commit 9a5471b3e861aa864ffff5fc87ac2681de7b0068)
       new  8a190a9   Merge of printer security descriptor, info level and printerdata comparison changes from appliance branch. (This used to be commit ae087bdf312806e08848695cad70a943bb3d71b9)
       new  e5225bf   make proto (This used to be commit 6ced1bb8b92101e11c53467d0380a97b840de7c7)
       new  de8def5   sync with 2.2 changes (This used to be commit 0edc78937f4c92a0d18bba9a433a1bc2b00ce9b8)
       new  dd2f6f4   Merge of latest round of printing fixes from appliance branch. (This used to be commit 8fe17fd59488814cdbe9abcfe53ab2627901e421)
       new  e1cc6c8   More merging of printing stuff from appliance. (This used to be commit 18fa724a7969666dd5aa176af187054abc94bfd3)
       new  29cb8c1   make proto (This used to be commit 88a2d224f1c3ca09abbad7f33b0e93bdf503da4e)
       new  1d3747e   Merge fest!!! (This used to be commit 87775074b22bb969c3585556e2a86ac4c7d4b0d4)
       new  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)
       new  be6a317   restructure PCP metrics (merge from 2.2 branch) (This used to be commit dc725c2256ff5f3d8ac37fe33cfa1685194f7f46)
       new  9de4f58   minor update to help file (This used to be commit 99b764e1c7d508e0caf2ffa82f279dff4fbb5aac)
       new  acc31cc   added more explanation about the required permissions (and authorization) in order to add printer drivers to a samba server.
       new  3c33006   Fix from John E. Malmberg <wb8tyw at qsl.net> for -1 return in interfaces scan. Jeremy. (This used to be commit 4d25a53c36ad2c33cc2ecaf1486e18f1536eff95)
       new  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)
       new  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)
       new  108f86d   Added Tim's changes to lock DB during update. Jeremy. (This used to be commit f25b5798b8610de9748ae90ea1bf813b125f517d)
       new  c97023b   Merge in Herb's changes from 2.2. Jeremy. (This used to be commit 24d76c5fbda29d89c96d7c22193ec2eb93ad3887)
       new  20838bb   Merge of Herb's profiling code. Jeremy. (This used to be commit 3be056c71aa8e0a4ba70d397107199004bdb7d3f)
       new  8f338ee   Fetch authentication info before actually using it. (This used to be commit 600eb0eb0036631b7e6d8aa7cddbc378368c002c)
       new  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. :)
       new  8993ee7   Tims fixes for non-local lookup. Jeremy. (This used to be commit 38e04c43cc2ce8479b8cc3ff0f87d3d150d9af83)
       new  f77ceb6   Fixed the cut-n-paste bugs in the new passdb backend code that leaked memory. Jeremy. (This used to be commit 55c6acce26a26af68149865dafb42e5a03b497e0)
       new  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)
       new  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)
       new  47dc568   - fix "declaration of 'time' shadows global declaration" warning. (This used to be commit 92ff07132b3834b469ad7bb73d6e714b175a12af)
       new  4bce271   Merge from appliance head of JR's changes for driver versioning. Jeremy. (This used to be commit cdbd2e99775642dc2e92004be9014bf38a92d80f)
       new  e8d43bb   Tuyrn debug timestamps on by default. Add Tim's lpq race fix. Jeremy. (This used to be commit d43405bc47c95bf8c906035cba23bf95d252d13b)
       new  14355a6   Uninitialized memory read fixes. open_file_shared takes a DOS pathname, not a UNIX one. Jeremy. (This used to be commit b2b59b93ff1c5bdc43b099e2db1ee86fe8514152)
       new  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 [...]
       new  4a205df   Changes from APPLIANCE_HEAD: 	- add empty README file for vlp.  Blame Tim.  =) (This used to be commit 0ee469f566dbfdac1769fefbb5e61ce39d267872)
       new  9df3d64   Fix from Jim McDonough @ IBM for OS/2 clients. Jeremy. (This used to be commit f571e1efd01c7b1b500a833df3bd074a8c4c65ec)
       new  fb71f4a   Fix for plaintext passwords from Pat Sandfort @ HP. Jeremy. (This used to be commit b8753b92fbeb1d6768d0559e12ff2aa1d0148419)
       new  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 [...]
       new  2add922   use process_exists() not kill(pid, 0) (This used to be commit 30048cff12e03c95ef43ba4ee16af1df2de9dbc8)
       new  7c8e73e   the duplicate checking code will cause unaligned accesses on non-intel processors. Fixed. (This used to be commit 64d38c24100cb3409b38b9923734f2a6202bdc2a)
       new  826c2f9   Fix for incorrect break using wrong offset when updating a form. Jeremy. (This used to be commit 365c76e39d2397a12ac6785a51c4d1529527a356)
       new  901c322   John Reillys fix for de-registering broadcast names (NT doesn't do this). Jeremy. (This used to be commit 245907f2affb530237809b81b8748f7f0a1e4502)
       new  29e6b9c   Delete queue on empty. Jeremy. (This used to be commit 6e18a2aa58bc485e3c803ff357acc1b7fe6d95e1)
       new  9770a81   save and restore errno in select (This used to be commit 34f0379096d0701c74a51c51649ffe4cb1a24291)
       new  08036f0   support smbcontrol sending messages to itself (for testing purposes) (This used to be commit 5dfae86dab50fba1890d0ce33fa9d68f12bc0bfa)
       new  475fb71   Fix for memory leak when adding driver. Jeremy. (This used to be commit eeab4e0290f9df84025e91c85d27b21e0c02781f)
       new  0de5569   fixed the problem with messages not getting through
       new  5f8ff60   we don't need the separate lp_status() connection records any more (This used to be commit 209e20365e562371aafafea301b4ffecc3d4c3ed)
       new  ac4d277   Fix from John Reilly for equivalence tests. Jeremy. (This used to be commit b456274a7ba22d512bab5ede979cd9363398825b)
       new  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)
       new  2130ced   Fix for off-by-one StrnCpy. Jeremy. (This used to be commit 63cafb34b39443d03d17ae01b47adc0926b05fe2)
       new  0dcbafe   Another large patch for the passdb rewrite.
       new  eb2f9f8   make proto (This used to be commit e0a02249d394a530d911d9b650c6eb56c188a6d8)
       new  14067f9   combined 2 if statments which used the same condition
       new  7254a66   Don't forget to convert into UNIX character set before calling winbindd. Jeremy. (This used to be commit 00cd72c385f1e5d075dbacf834b68769b5ac38f3)
       new  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)
       new  a69a1a8   Changes from APPLIANCE_HEAD:     - Add code to test equivalence of private data in NT_DEVICEMODE (This used to be commit 684981851ffa3b51e78a6fd5960e219823eb90d5)
       new  b935b96   Free talloc'ed memory from the main smbd. Patch from Rich Bollinger, Elliott Company Jeremy. (This used to be commit e041b144b2c7c6c9fdd6cd20256a197876aaf353)
       new  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.
       new  8d26523   Tar fixes from Craig Barratt craig at arraycomm.com. Jeremy. (This used to be commit cf05709ec394d6cac14577c033d658bdc4506208)
       new  efb7bb3   This should fix Office failing to print to "FILE:". Jeremy. (This used to be commit a08b08f7782234f26b2656a229007a411c6fb521)
       new  fb3daf3   fixed a potential locking deadlock in tdb (This used to be commit 03453e2ae557d7fa119338b71744822093d2f38a)
       new  a1c3f33   Removed unnessesary init. Jeremy. (This used to be commit 2a797f9aa26b2d0c703b9d67f6e1ec97e4f408d2)
       new  120f3af   Fixed messaging so main smbd can get lib/message.c messages. Jeremy. (This used to be commit 349d58fb5758cebc5a8575f80103150b8cd0a080)
       new  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)
       new  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)
       new  e28ad8f   PDC docs, made from DocBook source, comments ? (This used to be commit 551a0eebb7c2d71bdc2b340c4d6244a840ac6958)
       new  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)
       new  6f044d9   First Release of the DocBook 'source'. (This used to be commit 6cb727c033822e3e5ff3edc532457df8258beefd)
       new  0e84103   alignment issues.
       new  9455844   Work in progress, doesn't compile. Adding the POSIX ACL mapping.... Jeremy. (This used to be commit bcac4ede7608a91643f5fcd034f6b273a45b5c7a)
       new  8c0a288   Keep syncing up POSIX ACL work... Jeremy. (This used to be commit 8f0062b873b2f4e8b27bb937ad213c4aa29443a7)
       new  36390f7   Code to read & return POSIX ACLs as NT ACLs. Close to test on Linux. Jeremy. (This used to be commit 52e9311bc2a837d1f4791f36c3477c430f841378)
       new  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)
       new  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)
       new  38a585c   Allow zero length smb.conf files. (This used to be commit 46007a541cd2497c14659a10ba24a6d0a375ac5a)
       new  d546f55   fixed messaging bug - use strlen() instead of sizeof() in key length (This used to be commit 1d63160c751fa968e3a7618d1feb84a9feaa13dc)
       new  e23067a   change the split threahold for the free list to prevent freelist fragmentation (This used to be commit b64e1ae69314ae110c548f57810c34e620d57075)
       new  040de36   Added print_freelist command. Jeremy. (This used to be commit ee89ca9e68abb23fc26cd1378e02e56d0d725e55)
       new  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)
       new  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)
       new  83bd929   a prootype program for querying/setting a security decsriptor on a remote machine
       new  8568167   new proto (This used to be commit 2f21a0b10007056d0c359a0edb869f47c897ee7c)
       new  bf0f2ea   make sure we don't duplicate object files (This used to be commit 976b9f6264c1a5af996777ff1d71db0f762cfa9b)
       new  c93f686   added basic ability to dump remote file acls (This used to be commit c6c90dc8e163d874748e2020cc140134cffcfe32)
       new  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)
       new  3b22b74   - better parsing - started to add non-numeric support (This used to be commit fd4c03aef692cd8ef9a29b60a4d66fe898430317)
       new  1fac52f   changed an error message (This used to be commit f9f14a4293cecb738f733c6c845275619f7bec40)
       new  dc3251b   cleaner parsing and default handling (This used to be commit f8dbd2b799545a8e1e33eceb6739b5b606cdc4b9)
       new  efcb07a   new protos (This used to be commit 0a990f02d0e25c0f854d6caa3e9c3bc7329697c7)
       new  0cb1c51   - added help - added add/modify/delete/set as separate operations (This used to be commit cb324b53c61ee7e4bf0aa5d1fb773672a2674c0f)
       new  88fcc1b   Fixed some debugging code. (This used to be commit 369a378b3390b060a676c67950f020c4d147fe6d)
       new  a4c1172   - with -D only delete first match - fixed delete bug (This used to be commit 1e0d5f069592ebce58c35e95b0dcdbc5516dd268)
       new  0884d6a   fixed SACL bug (This used to be commit 077ee4a7ac7fa8f274269bfc5130d5abff9f35e0)
       new  d93d218   Reformatted to look nicer on 80-character screen.
       new  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)
       new  af4649b   new proto (This used to be commit 27c676cb3b43344ce4ceb167322c98027b9c1e4e)
       new  6399b62   fixed acls set bug (This used to be commit 44524958ed3a0d56b0504b044bf640ceffebb704)
       new  9b8a930   c++ style comments are NOT allowed (This used to be commit 8b3c1f4455b7db440911960298f772c4db3d8112)
       new  576a106   signed/unsigned warning fixed (This used to be commit 71adecd163b13169d359b69f61e8e70e2f140277)
       new  ca784bb   in cli_session_setup() accept usernames of the form DOMAIN/USER or DOMAIN\USER
       new  e9a4389   document -U change (This used to be commit 309fab281d569f325615dd2ae71af554b88601c9)
       new  5092ad8   removed SACL support (as it doesn't work with w2k if you ask for SACLs) (This used to be commit 52b27d75e12eeeb52b3a93952900809c2ee0b992)
       new  252e3ba   Mask value now displayed as READ/CHANGE/FULL for standard permissions, or RWXDPO for special permissions.
       new  3a01ece   fixed indentation (This used to be commit b7a1c00bed5f0650783c8d7397c11aa2ac59aa04)
       new  3d43b2d   fixed setting ACLs on directories (This used to be commit 117956ecb1878f09708a5dc76ec81ad3cfa8d809)
       new  92abcbc   Removed lsa lookup warnings (I'll remember).
       new  54100ba   Added some cli_errstr() calls. (This used to be commit faaa71a032bc27d073c39da42fc2928ea3226698)
       new  d931013   pass the desired access into cli_nt_create() (This used to be commit a2d07994e0376a8d530d262573c96710bdff2236)
       new  723c9b8   fixed the parsing again and got setting acls working with w2k (This used to be commit 374d08be6443738d6a450801866fd6e046322e2c)
       new  3eee762   added a comment (This used to be commit 032442802f73948e3af2c86fee0d58f82e47f673)
       new  d7a502f   fixed a typo (This used to be commit c9e4dea1cbcf6aa748f5cb10f226345dd2f1adbf)
       new  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)
       new  7e97367   Remove C++ style comments (This used to be commit 80c192244fdb07e8e9cf4c0376bbea60dde244a0)
       new  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)
       new  1cd8538   Fixed one tdb_read -> rec_free_read call. Jeremy. (This used to be commit c9884e16fc2d13dd62c5a43633c9a38dadc9822c)
       new  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)
       new  b2d1c4f   Sync-up with appliance-head printing code. Jeremy. (This used to be commit fe730614d70b331ec7b1a909940395c9713ea8ac)
       new  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)
       new  1f6fc39   Fixed compiler warning. (This used to be commit 5e81151e53300a8c58adca09d02d0b075a13c322)
       new  b9df5ca   Update required after changes to configure.in (This used to be commit 644aa834e59fc9be9f3c785213729af787b5f90c)
       new  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)
       new  a58ca91   tdb_unlockchain() no longer returns a value (This used to be commit aee52c7acf138f8fd651aeb3d9bef79f99d1a2a9)
       new  4cf7fcc   Fixed compiler warning. (This used to be commit 6553f1d02792d81987dda51af76b4fc06d73a787)
       new  6e9eb6a   tdb_chainunlock() no longer returns a value. (This used to be commit 2c9704c3db4014ca43b4b13160b9f53ff5f36e3b)
       new  bd54bcb   make proto again (This used to be commit 746e03dce81429b9a06ce95929eb605cf5b0833d)
       new  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)
       new  dcad05d   update to reference new documentation in Imprints
       new  21acc6b   added documentation for 'private dir' parameter (This used to be commit aa9c9fec9dd5a7b4f0ae23a6a8815e4b53a4fa98)
       new  b6e03bf   added passdb editor (rough form with a few bugs) Should work with all backends.
       new  c09b1d1   updates to the tdbsam implementation.
       new  e899f04   update for new pdbedit tool (code from Simo)
       new  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 ( [...]
       new  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)
       new  34402b7   Added undocumented -t command for testing parsing of acl entries.
       new  028b197   Added smbcacls binary. (This used to be commit b380c3b9cc07031e7ad608d7582615cd3ecd249a)
       new  607c384   First cut at a manual page for smbcacls. (This used to be commit e5defa412874661f5012fa03cba2d854748884c2)
       new  c312111   Added better configure test for POSIX ACLs. Fixed stupid typo in sysacls.c Jeremy. (This used to be commit da6ae57501e3cb971e82eac5bb05efcd9cf443ae)
       new  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)
       new  cf5b719   file_lines_load/file_lines_pload can now optionally convert unix_to_dos() on read. Jeremy. (This used to be commit 76b8dd376d13eb4469417be217c966d54d333367)
       new  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)
       new  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)
       new  2e79da8   Removed compiler warning. (This used to be commit 6d3bd1d80635d91e9590bcf093662259090ea6da)
       new  00ac8b3   Compile fixes for changes in make_sec_desc() interface. (This used to be commit 7b896697d134eb4fad1ceef5cdd2dab2b5980187)
       new  8d8791e   Added pdbedit binary to list of ignored files. (This used to be commit f98e0d7b17edd627e704fc7e73534e1278d82fb0)
       new  cf94436   Modified argc passed to rpc_client cmd_* functions to include argv[0].
       new  3478427   Port of lsa_lookup_sids() and lsa_lookup_names() rpc client functions from TNG branch.
       new  693f23a   Cosmetic fixups for large file support message. (This used to be commit 671be482212634b9c1de40891032180fbc1d49ba)
       new  e159211   Removed a dead function. (This used to be commit 4c8ce7af4625bd2a47006fa4b3cf9cb40d62841a)
       new  0f1ead1   Removed unused auto (IRIX compiler warning). Jeremy. (This used to be commit 63e2ebc4272cd8bc52ea80e1e12996ab273b8ea4)
       new  316cfee   Added OLD_NTDOMAIN to remove warnings about undefined functions. Jeremy. (This used to be commit f4c32a75e6e60eae6078449478d04ff22373d817)
       new  f3a0da8   Fixed compiler warning. Jeremy. (This used to be commit e6a1a1e444631f0d674f33b5b8d1d71435de0511)
       new  407b48d   Fixed typo causing coredump in file_lines_parse. Jeremy. (This used to be commit f575f4d67a5b45e47c29de30f02901c55cef4621)
       new  f449a59   group rid assignment cut and paste error
       new  2364d59   exposed the broadcast name resolution routine outside namequery.c (This used to be commit 7d1d867acdc0f316d8de787e1f7fa27667ec4a6a)
       new  452d050   added support for browsing the list of workgroups at the top level in smbw (This used to be commit 8f97d59186ee3b52f623d30dfb7b195ec721ec0c)
       new  0961ed2   new prototypes (This used to be commit 2258a62365e6fa3f08fd3b911e13b391515eaa46)
       new  9e9961d   Added Tim's fix for read-only crashes. Jeremy. (This used to be commit cfc62fecdf4c5579ee643df3e701cf6f1fe553ee)
       new  4d56f4f   return NULL instead of return False in char *prs_mem_get(); (This used to be commit 71e5e802b78b22af9be7d3e84e869f311937e542)
       new  ea4a0d5   new version of Get_Pwnam()
       new  b646d3f   type for client_info struct (This used to be commit 2c03b91d6041082bba6ba4322ed41b4378af7ef3)
       new  c9d38e1   code review of rpcclient
       new  a95ccc2   Adding in debug for SD's. Jeremy. (This used to be commit a19f936b644fedc4c59ada5f12172abed9894910)
       new  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)
       new  6033774   Fix for short names not being returned correctly with non-mangled shares. Jeremy. (This used to be commit bcf0a5c316ee8cf333d9d838b041e44a11cb5f1b)
       new  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...
       new  71acf4c   Extra part of fix that Gerald missed (sorry). Jeremy. (This used to be commit ebf754400f443452948020d68e29f597f1b2d60c)
       new  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)
       new  57fcae4   Owner always has READ_CONTROL and WRITE_DAC access. Jeremy. (This used to be commit 05fcb124dfbb1a257828e9dc6a7793fc3dc73c4b)
       new  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)
       new  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)
       new  90a7d7d   Compile fix for new arg to create_nt_token() (This used to be commit 806185ca8cc8d28f16745a1db9427f52eb8d22e4)
       new  b9c9e5d   Fixed some accidentally reversed patches. (This used to be commit fa604bc85ea6989c794747f668be8a4e62527b79)
       new  65fd1be   Fix error string. (This used to be commit 73b237e639717019c596954c745b7e4d038ddc8c)
       new  cbddae0   Better error checking for ACL parsing.
       new  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)
       new  d21325d   more fixes from Simo.  Also fixed the password expiration field in the tdbsam to never expire (we don't support this yet).
       new  ae7f083   Brief documentation on using the virtual printer code (This used to be commit 03dd90ab923ec88cdada8c5d725d9482bd9826f2)
       new  4089011   Fixed processing of dfree script (was truncating). Jeremy. (This used to be commit 1e719a807669876b4d11f4653e9712f25fcba20b)
       new  cade42c   Fixed bug noticed by JF. se_access_check needs user SID as first in token. Jeremy. (This used to be commit f0d7867801e3f78bfc55fdb36ca965e35457f51b)
       new  a56ca9e   Added support for SERVICESF shared variable to change configuration file used in lp_load(). (This used to be commit 4d80ee4f41ac3d61579c9cf23cb815d7fe5da5db)
       new  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)
       new  e43671c   Wrong length for unistr2 in init_q_lookup_names()
       new  6de135b   make proto
       new  ed6f6ca   Server side changes for dynamic names in lsa_lookup_names (This used to be commit 5c5c3a8a08efe8c2f36a55b1383e9d3dd9eca4a5)
       new  16e0534   Lightweight rpc client library.  Uses only routines in libsmb and rpc_client/cli_pipe.c
       new  56ee3e2   Convert names to sids when modifying ACLs.  Convert sids to names when displaying ACLs. (This used to be commit 5001bbc64be62af1597eb334e5b530b415d62a6b)
       new  d18fb4a   Add libsmb/cli_lsarpc.o and rpc_client/cli_pipe.o to LIBSMB_OBJ.  Not so sure about the latter...
       new  06ba5ec   OK so I shouldn't have added cli_pipe.o to LIBSMB_OBJ. (This used to be commit a724850eb83e61450f112c0b2e6e3492c2a72863)
       new  55b162d   I think it's time to go home. (This used to be commit fde66badf143cde40af35e86d55acb48dc754cdd)
       new  5c67f8d   Added proto definition for new RPC calls. Added printing fix from appliance-head. Jeremy. (This used to be commit f4c7f9ddb906b67ee4397e7707309356085476d1)
       new  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)
       new  3b7ef4c   inverted dword value
       new  237e747   Cache lsa connection and policy handle for resolving names and sids. (This used to be commit 09d2d972fd6f70bdf62f25936494968ef597b98b)
       new  ce74988   first version
       new  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)
       new  5bd7a4a   - fixed FlattenHash bug - better handling of .. in filenames (This used to be commit 4a9953f55bf48e04515510f9dc5e9015fd37bffd)
       new  bdb96b0   added a comment (This used to be commit 6831c000a37da76a3f8dc3361c86f97807bb25b7)
       new  dac34e4   fixed help (This used to be commit 649e8ca0bb2af328db62942c146c5f8fc5e71e49)
       new  4bad800   added header generation (This used to be commit 406458b2fc2ff8b84da820a0465229075c27fb70)
       new  478ffc4   Updated smbcacls documentation. (This used to be commit bd87398b5a9421add8db8b455d02ccd6b2624f58)
       new  624431c   Renamed parameters and variables called acl to the_acl as it conflicts with a Solaris system call. (This used to be commit 5e547ddcb526be5562db9213c5b36e505e735a2e)
       new  57779c6   Updates from appliance-head. Jeremy. (This used to be commit 15ae2c335b52e34c06d8f4f9ebad28078292b208)
       new  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)
       new  e42a8b3   beginnings of the C parser generator (This used to be commit a9b1e03b334a2ad106b3f42a513565b530baba93)
       new  a1cd696   changed auto-generated comment for headers (This used to be commit 24ec2f1f81a2f21573818695e7cb72979dcdef8b)
       new  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)
       new  a18ade3   Fixed memory leak in JOB_INFO_2 code. Jeremy. (This used to be commit d0d31eead3367485bbac684d881839029010975d)
       new  89af6fd   lib/util_unistr.c:         rewrote unistr2_to_ascii() to correct a bug seen on SGI boxes.
       new  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 [...]
       new  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)
       new  a57a6da   Documented -C and -G options to smbcacls. Jeremy. (This used to be commit 89708be73ad8829ee2e9637db2e2be6493493396)
       new  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)
       new  8372087   Fixed chown/chgrp setting from smbcacls. Jeremy. (This used to be commit 43ca0d991cc6489be16722a7ea89e01a42f2ca2f)
       new  862b835   Streamlined exit path.
       new  452102d   Merged Tim's fixes from appliance-head. Jeremy. (This used to be commit 26f873540c2299600cb80eb059fcdaf70ec82473)
       new  cc4870a   Added query info policy call. (This used to be commit dcea2a4bc0503822667b73d19c4f0a59b15715a5)
       new  667b411   Fix typos in new group sid check. Jeremy. (This used to be commit c48e95297e63c8b6f0c6686e5bcfa52229710dbc)
       new  b578b4d   Cast prs_alloc_mem to correct type. Jeremy. (This used to be commit e0931cda809e4bb48bd97cad6d7ab5fb6dc53eb2)
       new  e28f0a1   A couple more UMR fixes. Jeremy. (This used to be commit a83702c99f1ecd6e68f8c178b20823fce6d4c6c6)
       new  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)
       new  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)
       new  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)
       new  abb9a2d   implemented a much nicer name_status() interface. It now returns a list of structures rather than the dodgy parsing code we had before
       new  4ac52fc   Removed uninitialised variable. Jeremy. (This used to be commit 56a93567a106f25e87df093e1861f6bdd1d3196a)
       new  d15bef8   Cleaned up SidToString() and StringToSid() exit paths.
       new  b37ac37   Replace magic number with constant. (This used to be commit 1a228868cf14418894b798f19955df3276bd1089)
       new  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)
       new  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.
       new  ca727bd   Don't call string_to_sid after cli_lsa_lookup_names() fails.
       new  7b82fa6   make proto (This used to be commit a1ea59c9afb930b2084f175e72ac99ef314314a2)
       new  21f0dc9   merge from appliance head (This used to be commit 4671a313775f052ae949ba441db7e0060bed0b75)
       new  2db833d   If extra arguments passed make yodl docs for these files rather than *.yo (This used to be commit b57fbcca06c7a69863f69628745f8fcbc13419bd)
       new  f634516   Documentation updates for smbcacls program. (This used to be commit f9450cd7b7352a206dc05d8ad2a7b86a2586b892)
       new  1459f10   Return appropriate exit codes for various situations:
       new  b0a2196   merge from appliance head (This used to be commit 393c5f14e0858dcb3d6cb26eb5643b520c2c9686)
       new  b87c484   First pass at the libsmbclient code ...
       new  8f5d55e   The line was:
       new  83a1605   Fixed -d option for rpcclient. (This used to be commit 44c5eb4def9a264f660b2398d28b72f54e6547e6)
       new  39f0f11   Comment out unused generate_name_trn_id ... (This used to be commit fb5798e1d9eb518f85e30680883c0460141b245d)
       new  8425895   Make the use of generate_name_trn_id conform to the usage elsewhere ... (This used to be commit 46a3a56ecf411eb885aee2892e12d3846ce32ad6)
       new  e86cbff   Return EACCES for bad password. (This used to be commit 143006d32f0a0d339b870741b811ec49795b7099)
       new  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)
       new  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.
       new  b6cb83d   Add a new file clidgram with routines that are used by the libsmbclient code.
       new  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.
       new  23807f2   Changes from APPLIANCE_HEAD:     source/Makefile.in         - changes to ctags and etags rules that somehow got lost along the way.
       new  e70b103   Added extra argument to calls to smbw_share_add() (This used to be commit d006e6adca0548dad334d871c5d440b1d32ac879)
       new  dca808c   Needed a callback arg on cli_list ... (This used to be commit d45e667a74fc2fcbf69c4819d480269c03dbfae4)
       new  b6e811b   The latest changes to libsmbclient ...
       new  fbe0299   Merge of documentation updates to HEAD.  These got missed somewhere along the way. (This used to be commit afad150bacfd02ec83c57ea9ba9152ff59fb7eee)
       new  79b73e6   Sync up packaging updates that didn't make it to HEAD. (This used to be commit c6f7358535eb96112e055d60d39c1595601d3056)
       new  441f61d   Add SuSE 7.1 packaging (from SAMBA_2_2). (This used to be commit 69f28a868a7e78b8b93bbf7dcf21bf6fd813c12d)
       new  41ccf2f   Sync up smb.conf.default with APPLIANCE_HEAD and SAMBA_2_2 (This used to be commit 74dd0f58211129770f6e85d28a658e5fdff1ecae)
       new  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 [...]
       new  5d7a98b   Arrgh, forgot to update proto.h with all the changes I have been making.
       new  c29e85c   Fix a small type in libsmbclient.h ... (This used to be commit 807e2e1faa23a36cd1abc07ac8a26d157099aba1)
       new  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)
       new  34fea75   Fix some more bugs in libsmbclient.c and add functionality to tree.c (This used to be commit d6cef8877a7ed80329b3ba67231a94601fcfd060)
       new  de00f5e   Fix proto.h ... (This used to be commit 0219767c934eb2bf52b784ca84f01ae4b22ca2be)
       new  c6d5280   More fixes and implementation bits and pieces for libsmbclient (This used to be commit 991f6907ac200d53b95a206d65844a0c0830caae)
       new  e646ddd   Update the tree.c GTK+ App so it can walk down directories etc ... (This used to be commit 0490a0ed10cf6ded5b9483958eddd930ef32fb66)
       new  bdb2c12   More bug fixen ... (This used to be commit a13b5ef7bba86d42df98b4f493aa2ea9e1caa6c3)
       new  24bf82f   Get rid of and replace it with as my_ip address prior to sending datagrams in clidgram.c (This used to be commit 4c540393b33a5c49adafcc9320f591490b97192a)
       new  6b51372   Codepages and stuff for Turkish language support.  Contributed by Deniz Akkus <akkus at alum.mit.edu> (This used to be commit 5650c143a706a0a65dfd55dea2248c6636a57912)
       new  8788aea   Add support for logging to wherever smb.conf specifies. (This used to be commit cc5a2db8a0c195b328b93fff566bc1120aeef54a)
       new  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)
       new  e76fe22   Patch from Richard Bollinger for dead entries being left in connections tdb. Jeremy. (This used to be commit 48a3afcd4716a456c3072bf41450b361e4379be8)
       new  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)
       new  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)
       new  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)
       new  51a37d1   Fixed authenticated pipe access.
       new  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)
       new  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)
       new  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 [...]
       new  a4763f5   Fix from John for growing messages.tdb. Jeremy. (This used to be commit 6dc83a8c665dd6774ce597cf7269ad4d8c5380cf)
       new  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 [...]
       new  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)
       new  d7c7283   First compiling version of code that sets NT ACLs as POSIX ACLs. Now the debugging starts.... :-). Jeremy. (This used to be commit 2300ac79f5eba84225288a87129b4df5bd471466)
       new  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)
       new  e882d14   Merge of various fixes from the tng headers. (This used to be commit a6d4aad391d2a9e38cbb28d9ddc3e4ff454a759d)
       new  e29c028   General clean up.  Merged routines for parsing enum_trust_dom rpc call. (This used to be commit 54b34517ce5e51ac697eff4befdd313222b4fecd)
       new  6b4dcff   General clean up.  Merge of access_mask fixes for some unknown fields from tng. (This used to be commit c292f4aa31c2d3b4b5b274ef8aded569bdf06fdd)
       new  7bf2d98   make proto (This used to be commit fc16106e949fba3be52721488e9b26debc4f74da)
       new  bd72966   New makefile and proto for rpcclient. (This used to be commit fdf044c351e3ed22212a89c9f2559a44a53d0cdd)
       new  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)
       new  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)
       new  cd7d339   Removed link errors between rpcclient and smbd. (This used to be commit e5b078ee7c0a65e89d692b0abe78cf5fdf0cfeab)
       new  13d99e3   RPC server fixes for RPC client changes merged from TNG. (This used to be commit 793153ebde08db217a18882c5eec945b7b14de69)
       new  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)
       new  78b2616   Use MAXIMUM_ALLOWED_ACCESS when doing a cli_spoolss_open_printer_ex() (This used to be commit 42674cc616dccbef090254a2c4a3ab0b4360e547)
       new  fb40134   Many bug fixes to the libsmbclient.c code plus
       new  338fd23   Some more bug fixes plus implementations of smbc_mkdir and smbc_rmdir, both tested ...
       new  eb1e855   Memory leak fixes spotted by insure. (This used to be commit 8072ee62b082df5d06459667615bb3b78461ec0a)
       new  44a9dc1   Memory leak fixes and uninitialised variables spotted by insure. (This used to be commit 079f46aca453978a5c313e90f3b24620760ebafc)
       new  ee49ddb   Printer name unistr is null terminated in make_spoolss_q_open_printer_ex() (This used to be commit a125eba0aac2bc6b37322a1e38e46eaac7e20d3a)
       new  7237fd3   Pass correctly formatted args to cli_spoolss_open_printer_ex() (This used to be commit 635db9b6015a422505a5d8507c44e12f146597bc)
       new  9326194   merge from 2.0 branch for installing Using Samba book files (This used to be commit b04bd9ea2409ef02737fd570ce80daf167e41067)
       new  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)
       new  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)
       new  99f3694   Compile fix for smbw_dir_add function. (This used to be commit d7920a670b7706fc1d794edcfe6baacc5bb26403)
       new  27922c0   Changes from APPLIANCE_HEAD:     source/rpc_parse/parse_lsa.c         - off by one unistr length bug in init_lsa_trans_name()
       new  e870dd2   Updated from 2.2. Jeremy. (This used to be commit 6fb5eb8b1eb7972ffafdb8a2b383c3eadf1a96ef)
       new  7786e07   Fixes for POSIX ACLS. ACL merge code. Jeremy. (This used to be commit 180e4a9cd05bcadb2f7c4c23d653724e867196f0)
       new  5a0e2f1   Added remaining samr functions needed by winbindd.
       new  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)
       new  31f42d9   New proto and some small changes to rpc_samr.h (This used to be commit 7f31d4ab1da72fe1dd52c7ecc1c758e210b6d38d)
       new  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)
       new  b3ccabe   Fix for no master browser present. (This used to be commit 24c78fdf5fb940b32724474241c464206b83be2f)
       new  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)
       new  73ba07b   Set the tdb->map_ptr to NULL if mmap() returns -1. (This used to be commit cef7f58ac5cc0c96e1027c7e5ecbb3fb72cb94b6)
       new  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.
       new  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)
       new  0407ba8   Cleanup of Get_Pwnam().  Adds debugging, cleans up the allow_change codepath. (This used to be commit 767f73aee62438d74248facf7122b2c49645d5c7)
       new  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 [...]
       new  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)
       new  ebee2c6   Get the logic right thistime :-(. Jeremy. (This used to be commit 83596034cdecc7b03e35c0b4bb149e6bf9cebc70)
       new  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)
       new  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 [...]
       new  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.
       new  c4e0cb7   Changes from APPLIANCE_HEAD: 	source/include/proto.h 		- make proto
       new  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)
       new  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)
       new  7599c82   Changes from APPLIANCE_HEAD:     source/smbd/lanman.c         - cleanup and bug fix for win9x print queue purge.
       new  3ea544f   Changes from APPLIANCE_HEAD: 	source/printing/printing.c 		- remove unused variable (This used to be commit 2d09b53b3a9201c2f52306fc12ab01a92e712db2)
       new  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)
       new  be09d25   Patch to get smbcacls and rpcclient to compile together. (This used to be commit 5a9870f22d4995ec1fc242169ffc1e85da04a3c4)
       new  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)
       new  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()
       new  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.
       new  42571a6   only add the service name and client machine name to list of users names for a session when in share mode security
       new  05cbf30   increase MAX_POL_HNDS (merge from 2.2)
       new  327e2b3   Fix from Kenichi Okuyama for memory leak on Realloc fail. Jeremy. (This used to be commit 6e568332254cf60d6a1f411df960ac2ec5f4bf8e)
       new  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)
       new  ba3ee7f   fixed typo in debug statement
       new  b1be311   getpw[nam|uid] caching patch from "Richard Bollinger" <rabollinger at home.com>
       new  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)
       new  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)
       new  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)
       new  2be2a3d   Added modification to Richard Bollinger getpw[nam|uid] cache patch. Only uses cache max 100 times. Jeremy. (This used to be commit 3712e35c5460d341ba750fe5e7bce8ef63c9f8ef)
       new  b15e9ad   Sync up with POSIX ACL code from 2.2. Jeremy. (This used to be commit e0431672cc54ed09d6c5cf083054db12ccd9dcf6)
       new  16dd4b9   Fix insure problems with passwd caching code. Jeremy. (This used to be commit 2bd4f163890be58456a7e49b1adbed3f5834ff9e)
       new  4655268   fixed pipe in smb.conf description (This used to be commit b987ce37ce1bc89d3ab4964ebed1143b29c23cfb)
       new  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)
       new  5aef8a2   Fixes from appliance-head for pdc searches. Jeremy. (This used to be commit d04ed97ecab846def8467f313a71ef0e5c4005f6)
       new  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)
       new  4f7b2b7   Remove an inet_aton so that this code will compile on Solaris ...
       new  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)
       new  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  [...]
       new  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)
       new  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)
       new  b370588   Fix some bugs and prepare for some other bug fixes ... (This used to be commit 4ae7812353c0ed088fb1ae4cd79c99daab363d1c)
       new  9ec1933   Changes from SAMBA_2_2: 	- fix typo in cast from talloc (This used to be commit f24aa0b51f06b8181b46bb1d2e73d91e5159fe1c)
       new  2506c61   Changes from APPLIANCE_HEAD:     source/include/proto.h         - make proto
       new  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)
       new  66f6ad9   Turned down noisy debug statement.
       new  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)
       new  2537e23   Fix for KOI8-R codepage from Andrey Kiselev <dron at at1895.spb.edu> (This used to be commit 7a08c3a699142fa8079c2736ed70aef0528ad578)
       new  fd3e20a   Missing sys_endpwent() call in get_passwd_entries() (This used to be commit a86f219f2f63f63e43d5b99e3d190a536954d400)
       new  92e3473   Fixed duplicate free_sec_acl() call in free_sec_desc() function.
       new  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 [...]
       new  5d67bb9   Added Baltic codepage support.  From Toomas Soome <tsoome at ut.ee> (This used to be commit d0c5339486c38b988d39fbf83bfb98c1258dd98d)
       new  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)
       new  01d45db   Merge from 2.2 - with connection fix. Jeremy. (This used to be commit 8d3601c1366b5f0a9f5772e9797ff54a2250dbfd)
       new  deb638a   merge from APPLIANCE_HEAD (mapping access_required 0x0 to PRINTER_ACCESS_USE) (This used to be commit 0c57b05de46f04dda941fcb4ba4f2a5a88b8dc9f)
       new  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)
       new  ca03ad7   Implement two printing related functions and start the remaining two. (This used to be commit c19559a286c3ec6dedefbd2423aa5738edd9ba41)
       new  5455f28   Fix problems in libsmbclient with pring job struct plus add implementation of last two print routines ... (This used to be commit 7c50af3b71eeedfef8ed0d5771c2dc578fa95741)
       new  a44daf2   Add Makefile.in target for installing smbclientlib ... (This used to be commit 2b9c6d1c9e278caccd202c1d3b07690c0423acc1)
       new  b5eb73d   add pam_setcred() call to pam_auth().  Patch was submited last Oct.
       new  607ea0d   replaced inet_aton() with inet_addr() to keep Solaris from complaining.
       new  01634ea   merge from SAMBA_2_2 (This used to be commit 9347121ce6888afeae3cdf256b5f0c5b9c58b0bc)
       new  b652abf   reverted *.* patch until someone explains to me what the test case is that requires this.
       new  35d9695   Ensure people know this is unused. Jeremy. (This used to be commit 4f87f0f4027a0b78e091b5daaf6fb907b5811044)
       new  13577ad   Updated proto.h (This used to be commit 0102eea147d45c410842a25705b7be9fc3892cca)
       new  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)
       new  b4b387e   Fix calls to smbc_init in testsmbc.c and tree.c (This used to be commit 244edad065a48c110d73617e6c76bdae0ab6885d)
       new  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)
       new  b94ef4b   Fix for DACL/SACL masking typo - spotted by medha at pezman.austin.ibm.com. Jeremy. (This used to be commit 8fc6bc170fd3dd1fd9437d4acc94bd251c35d544)
       new  14ac22b   Fixup missing tests on code imported from tng. Jeremy. (This used to be commit 41d46a495b9e223d05bfc00e76612149531ec69a)
       new  3d528fe   change pstrcpy() in setup_pwret() to fstrcpy() since we are using fstrings.  Spotted by Elrond.  Thanks :-)
       new  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)
       new  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)
       new  e1be287   Update to Baltic codepage support. (This used to be commit 7f1219df247553bbdb18ab9676a050aea767f40b)
       new  09b993f   Baltic codepage fixes from Toomas Soome <tsoome at ut.ee> (This used to be commit 1f1fcea06d658375b234bbfedcabcedd01c66a88)
       new  d1a672b   Fix from "Jim McDonough" <jmcd at us.ibm.com> for s390 Linux. Jeremy. (This used to be commit 493c31729f515bcc5cca99ac4fa5510604518a72)
       new  7f9fbcd   Merge of i18n password fix for smbclient. (This used to be commit ec217eb8fc2a9cf329a51c51ba08a04fa5b008c2)
       new  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)
       new  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 [...]
       new  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)
       new  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)
       new  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)
       new  0293869   Fixes to libsmbclient so it will work when browsing real Windows systems which only respond to port 138 when dealing with NetBIOS datagrams.
       new  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)
       new  0ea6c24   Improve the sample GTK+ client program to make it a bit more functional. (This used to be commit 3e8366c58ccddae24cc117d37899eb7a06a84212)
       new  2e99f0f   Opps, last one did not commit the correct changes ... Here they are.
       new  1ea2d3b   updated comments on using DocBook.
       new  980e734   added SGML/DocBook for samba(7) man page (This used to be commit 9d021a02747736dde2fe7c4d94ac3f81d07ac35f)
       new  d443bc4   autogenated from SGML/DocBook source :-) We're on our way. (This used to be commit cea146a7db78924de95fffe7d148f367f5df519e)
       new  aa9a0c7   more SGML/DocBook sources (This used to be commit d98b6f42f562d7dd9fd48d540f9484562be607e6)
       new  b5ad6a0   more autogen files from the latest SGML/DocBook checkins (This used to be commit c51efe6a2d88717d2d3186e21285e3dcdc242831)
       new  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)
       new  d62754e   save as we go.  Probably last check in for tonight.
       new  6492d6b   initial client side unicode support (needed for netapp filer)
       new  c565c98   pipe opening now works with unicode (This used to be commit ba3ce3404e1cd2e9da3ba1708f6fc8a12c085ef2)
       new  ca677a6   playing with CAP_NT_SMBS (This used to be commit 3eff509a65d164d66eb70f51ef115acd7328266c)
       new  abfb847   optimise by default (This used to be commit a5005195440d4805054c488cdc450735883064e5)
       new  751ba9d   setup workgroup when found (This used to be commit 33aefc76e8594196e09094f65e5aa0bbfe47f357)
       new  bbf5894   up the debug level of the debug level change msg (This used to be commit 9b25342f4ac4a250b3a10a3bb048ca6baa2ca41e)
       new  23ded01   converted cli_mkdir() (This used to be commit bce3ed01a9c3c7c89cdc21b60f1122dc6b6db264)
       new  c7c3db2   converted cli_list() (This used to be commit bdce09b77807c80281c1e169b7c4813c9238fbe3)
       new  d4b2639   converted cli_chkpath() (This used to be commit 95268f52556e5983004e594002b7e18a8656d1f0)
       new  20b037b   converted cli_open() (This used to be commit db60c0c26242be0370e6459fe6f1634c97b61176)
       new  8acf5e0   - neater setting of bcc - converted cli_rename and cli_unlink (This used to be commit 0a8992e224b7a3d90d45b13d73fa8a6f155efa79)
       new  c28d3f6   converted nt_create and setatr (This used to be commit c40a1e4ebdb379482bf6e7d4efcc9b5321a4e7c6)
       new  064898c   converted a bunch more fns (This used to be commit f6b8d6730452522f77852af0917cb48424d4c8a9)
       new  f760153   yipee! client unicode now works well with nt (This used to be commit 5b2ef8a1b914265c6072c968d2dad7d26c2aeffc)
       new  6cb19fb   don't need _uni hack now (This used to be commit f191271986d085cc73b62c8d3de8ab7b326c19c0)
       new  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)
       new  518f2fc   reverted richards cli_NetServerEnum changes - they broke lots of things (This used to be commit 86adbb0caf26a8c2fc4d3748b965c0ce79360c1a)
       new  a8ab984   the unicode conversion of our client code is complete enough to be enabled by default
       new  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)
       new  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)
       new  e5f60ce   make ascii_to_unistr always use little-endian. This fn is never used except in my code so I know this is safe.
       new  63e6ffb   rpc_parse_samr.c doesn't exist in head ... (This used to be commit ea81a3ec88501194b7853a7c71a622b3fc0cf6f1)
       new  3c27060   but it is needed for linking ... (This used to be commit e7108a18b2ba5754d402d72492cbcfded2713472)
       new  5fa7c79   update as we go.  Almost there.... (This used to be commit f29e7f522f831db15409825cbd61709e46acb2b5)
       new  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)
       new  21b1ab0   cope better with broken filer expectations (This used to be commit 847de3b4adfb00a98032e478b2663d09e240380e)
       new  1239b92   make sure we don't free non-allocated data (This used to be commit 4a620f7037378dc042b6388ede6356c6db5d58fb)
       new  9ccbc1d   cope with filer/NT/samba all in one binary. yeah.
       new  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)
       new  6022747   fixed character set init in smbw_sample (This used to be commit c43593ad069670fb47b8e98248254c739bb7ab18)
       new  b409674   don't crash on null acl sort (This used to be commit 59341377413fcbf30c090a3763608d23ac2bff95)
       new  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.
       new  82237a7   clean things up to fix HTML generation (This used to be commit be3a581de37edde555af8bb061c662f8f8e001a2)
       new  a1311b3   generated man page and html version of smb.conf(5) (This used to be commit 14d8d881ec6e4d5e3541d14e8015d6b7e8fda349)
       new  d091506   note about docbook conversion (This used to be commit f1cd3b045ad5d2fd153453116c0450422ffb0b58)
       new  7fa7be0   housekeeping and a new SGML source file (findsmb) (This used to be commit d509bb881da1fdad108a843fa35e2ed7248617e9)
       new  50bc6a4   generated files (This used to be commit 46fb00896a625c832e5440fff4bd1d89ea667cbc)
       new  4d93553   more converted docs (This used to be commit a354ce7c859fbbd9b0173664b92471695f88ada7)
       new  b037c9e   more updates..... (This used to be commit ffe442b6b3fdf158863aead6611b554f68fcaa6f)
       new  b7c527b   fixed bad link (This used to be commit ab5119467dd917ba598c3ec32893719890e790d2)
       new  171471c   and some more.... (This used to be commit c82234a03e8adf5ab2e2135f8e0948e3ed559bd9)
       new  4b1ba8d   fixed typo (This used to be commit 59323f7aa2fe2fe63c284a64a76406cc18d0023c)
       new  5cd4655   more updates..... (This used to be commit 773ccb36ad3186ad11d92185b66678d49d9ec4fd)
       new  5462cf5   getting closer .... (This used to be commit 5aed6bf227e9a83eab810560a21dca0c96d14dcf)
       new  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 [...]
       new  415e3a8   there is seemingly no end to these man pages.... (This used to be commit e5996f4948a4220c71070769dce2c5baf1a65ac8)
       new  4bca9fd   while I was at it..... (This used to be commit 723bcb57e8bd54a36f2c217246f78a4301b6b25b)
       new  cbf0f98   save as we go. More pages done. (This used to be commit ec1dfb80b39f816faed702ace20a385aba9caf6b)
       new  8c09839   make it stop...please, make it stop.... (This used to be commit 3d8f4113ebb178e2f8281edfce968d7035f443af)
       new  0bc5f00   one more down... (This used to be commit 583a7b3a8ca9934a72d2b67891ca36ad48c32168)
       new  91b88a7   saving this one while I go eat (This used to be commit 33310282d1c85613f7266c253598297e01ab8443)
       new  58c1dd8   more auto generated.... (This used to be commit c3930c6bdb05f919e27b9b7f0b2e2f83a78de51a)
       new  37d1908   Always increment even if the read fails (otherwise we spin if we hit the kernel bug...). Jeremy (This used to be commit d388dfa53b3a7a2dcce6d5591531d6ade0cbab62)
       new  8371916   add a few, fix a few, add a few, fix a few... (This used to be commit 5ffb96527ef3bf9f271633a219dcaa02471e4e80)
       new  9a43d69   autogenerated files.... (This used to be commit edb0e5df4c7053a7163d32bba7ecf893a67523ca)
       new  7bab811   I'm just checking these in.  There not done. (This used to be commit 03f85cf3c80e8bb93d698da0a17ac61d0da91950)
       new  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 [...]
       new  b58b856   more updates.  Conversion almost done.  2 more man pages (then all the ASCII stuff) (This used to be commit 7247027e833616bfe9350253cc1e6cdb236b2cdf)
       new  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)
       new  46807bd   cast the qsort (This used to be commit 703d9f5cb32ca4131051c50646fd833fb1ae7d76)
       new  7082b61   make sure denied aces are first (This used to be commit b0b49a4b28891f3e2ec8e8e221af713250cc8e17)
       new  e7b5378   last files converted!!!  Yah!!!! :-) (This used to be commit 435dbd0535dda564523521db1a820a84ad6d96e3)
       new  ef65a4f   more autogen stuff (This used to be commit e2070a4bde8f0d16d025a949c086316caee0349a)
       new  53a2d8c   removed wrong patch to get_dir_entry().  This was left over from the wildcard stuff.... (This used to be commit f77fa6a0e510fe5ad54d20eaabd345e6ee0526dc)
       new  e9c929b   just saving my changes as I go.  These do not work yet.... (This used to be commit c629929b2ca78f73c2275d27eb080a73cd9ac6b8)
       new  ac41b77   couple of updates to remove error message when generating man pages (This used to be commit caea759c9b4aa9920d3f4034c092e2bade8dde49)
       new  b05cc5c   playing with autogen files again (This used to be commit ff3623cae67564edd853bd1c3f03b0fd0e1d9d8f)
       new  f0a53ca   moved rpcclient from section 8 to section 1 (This used to be commit 49ae264b8489b58465aced9da900e32544510743)
       new  8793c40   'make man' will generate all man pages now (This used to be commit 4d126e8098aa5e862a5c995dec93564be1374424)
       new  4633fcf   'make html` is ugly but it works.... (This used to be commit 416789f0b6180aefcae5f8421104252db4530b19)
       new  a142524   playing with Makefile and autogen (This used to be commit cb2257440491240e8fbe2619e9221aee657ee812)
       new  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)
       new  f93bb08   rpc_client/cli_netlogon.c: Fixed incorrect printf. Added Solaris ACL support. Jeremy. (This used to be commit f0d11b6997cc46a0210adef8cf572cf8b7e2467a)
       new  1c8eb37   Separated reg code into interface & implementation. libsmb/namequery.c: Removed ununsed variables. Jeremy. (This used to be commit b857113f400551c57ac400a9cdc3c752085d107d)
       new  4d6e45e   the -m option to the client is back (This used to be commit 69c13434f68b642bdf1a4974849e8a38da02d6c9)
       new  57467a9   neater negprot code using the new cli_setup_bcc() call (This used to be commit 5b1728426531785d37b4fac0684114f8a84dacb2)
       new  96e791e   use cli_list_old() when negotiating the older protocols (This used to be commit 735f29319b8d81df203c8ddbcea5349b11f2195d)
       new  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)
       new  f9405ab   add cli_list_new() for forced new protocol listing (This used to be commit a5407366b77f2bec2c21e1f36dd007813d33f75e)
       new  d33b294   fixed a bug in non-terminated unicode strings with clistr_pull() (This used to be commit 339bcfd05d3260a123ccf3c06429da6bfe621f74)
       new  571a046   made some progress in masktest
       new  8cfc745   updated prototypes (This used to be commit 2a94e8e02d5550359e47e37adc0ef9a616354eab)
       new  0d54de5   made some LANMAN1 wildcard progress it now handles -M LANMAN1 -f '.x' -m '?x' nicely (This used to be commit e7ccb9be6da9b1426eb136b4a0a1171232471768)
       new  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)
       new  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)
       new  7e02895   dependencies for individual man pages are handled now (This used to be commit 46fec4253a14ea0fd5fd69b0fc85366818fd24b6)
       new  d387f90   updates to instructions (This used to be commit aa1113c622b3a39e98a9a5d43a1620f12c957b8e)
       new  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)
       new  1c52318   beginning on consolidating individual text files. Chapter 1 contains UNIX_INSTALL.txt (This used to be commit 45d406ba274ac830dd52544645090b5e4dbf5768)
       new  1f7dd2c   ISO entity files needed for DocBook V4.1 DTD (This used to be commit 214caff101df72ffa96614fa84300a0af74876a8)
       new  3a3393f   DocBook V4.1 DTD so we are all on the same page (This used to be commit f84d1892cfaf8c8aba0ae8821e0a334b0cee62fc)
       new  e1951d7   Added implementation file for lsa. Jeremy. (This used to be commit 72e7c261e85b9cad19b93fb160168531290a5404)
       new  d757d61   Separated lsa code into interface and implementation. Jeremy. (This used to be commit 1cc96e0340b9e3ac343d6a28211bf0cc5bc6573b)
       new  9573113   Split wks pipe into interface and implementation modules. Jeremy. (This used to be commit 6a16b3850fdc4d6750ef2046f1db934f1ef92f17)
       new  de187df   Split srvsvc pipe into interface and implementation modules. Jeremy. (This used to be commit e14c88ddf466f17a710724fb4fc273d37a244d77)
       new  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)
       new  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)
       new  538fbb7   As prs_alloc_mem now zeros memory, remove superfluous memsets after it. Jeremy. (This used to be commit 94fdffb3557fa68d634d6c402751f5bcb1f6a656)
       new  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)
       new  54f5661   I have now found that despite initial appearences the lanman1 wildcard algorithm does *not* match separately on base and extension.
       new  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)
       new  acaf04b   remove some test code (This used to be commit 2c509c9860fdcf4d2b3bb35e12f9fedbb77bd17e)
       new  1d67fe4   better handling of '.' better verbose print (This used to be commit 1f8b8a7189fb8c142801d679cf53c586aee74740)
       new  dbc5cac   Hmmm. I thought I'd added these files to CVS head..... Jeremy. (This used to be commit d573700a9218bce8efd21f0be70afec6b460f8b9)
       new  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)
       new  20b8d6b   Don't marshal data from a stack frame..... Jeremy. (This used to be commit 86ee091b3b5814813fbabd20f6de77ed94049ca3)
       new  750a370   another conversion (This used to be commit eda9d9ac044f9bc243b128c41927426742c71fc8)
       new  6ee504d   autogen (This used to be commit c52c2fa14e0c7cc48c5072e106abf9b6dfb2479c)
       new  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)
       new  545649a   more updates and autogen (This used to be commit 2d3429cfe2d19b667400e408a4947efd160d99c0)
       new  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)
       new  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)
       new  6ed9b52   Ooops - forgot to check the rpcclient and smbcacls compile with the new code :-(. Jeremy. (This used to be commit 70beabf73bdaad7b6a60e24b7a11798a411bed02)
       new  2a258f7   Converted more to canonical format... save as I go., Jeremy. (This used to be commit 1d4ff7a81bccce0e5701102314af4f9c64c55cd6)
       new  acc06fc   More converted to canonical format. Home now - do the rest tomorrow... Jeremy. (This used to be commit 9d5979f51ec7b2a62fb9b290eb0393594cfa6224)
       new  f5b17b7   some updates and reorganization (This used to be commit a6d65d79642d0e2dfc7137d62eb0578c1cec15fb)
       new  01c1f62   added so that it is not necessary for autoconf to be locally installed for CVS users (This used to be commit a8ec2901d42f4a3a69b0a5aac9f9d5906e2017c2)
       new  276ea81   updated Makefile to generate howto's and the FAQ (This used to be commit c71e99556b32c5932ccd3b599f4402679828ef21)
       new  a5f2332   fixed typo (This used to be commit fb512aee768787f06d4787cc7c284f2f9aa82aa5)
       new  8f873d5   autogen stuff (This used to be commit ce6777d119f4a665aa37d73619f243552c91d09a)
       new  bd228fb   Fix for stack return from  "Jim McDonough" <jmcdough at hotmail.com>. Jeremy. (This used to be commit 7f45836c85df9cb04d062b71afa5e55014841859)
       new  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)
       new  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)
       new  c014d3b   Remove unused code. Jeremy. (This used to be commit 3495d5cc3ba0f380fc78389b9ba17235ccd97ae4)
       new  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)
       new  5fa70d7   When opening a printserver use a global snum of -1. Jeremy (This used to be commit 3f44cb6103fe8df9182fbbca7dc7888171b4352a)
       new  fe4d6cd   Fix memory leaks introduced in restructure. Jeremy. (This used to be commit a355e11201e4dcb495b65b86e79de40d94c52a5b)
       new  865e8a3   Don't return stack structures... Jeremy. (This used to be commit 94b72c19fe435d31e14e69a3fc9808e75638726a)
       new  5161c61   Fixed a couple of getpwXX calls that were not going through the sys_getpwXX cache. Jeremy. (This used to be commit a648935ae93f781aedba8f89b0071a24e42f4543)
       new  ff2616a   Fixed compiler warning. (This used to be commit 33e5c56ab049fe5e156579dbf2f9cd54897f1dd3)
       new  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)
       new  74294f5   Move to talloc controlled NT forms. Jeremy. (This used to be commit 3e190e693375c6032dd64bf8dd3c90f90dc4e3b4)
       new  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)
       new  e9f555e   Merged JF's fixes into HEAD. These are for string parsing and SAMR fixes. Jeremy. (This used to be commit c3a1904564175a7a5cf71e88540b96f7daa59730)
       new  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.
       new  e2e56e8   Fixed up overrun read when marshelling SYSTEMTIME struct. This was a subtle one... Jeremy. (This used to be commit 65275e73ee7c58352ee20175cbbb43378e16f417)
       new  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)
       new  5bf5952   Implement smbc_lseekdir, but it will have to change ... because it has the wrong interface defn. (This used to be commit 317e369c3e20206c9f8b36a91dc666ebeede68ec)
       new  2b22019   Fix the definition and implementation of smbc_lseekdir ... (This used to be commit e628d80d1e0f6ec87b61baeaf64019b43bf7dac8)
       new  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)
       new  25db9b0   Fix for AS/U not liking it's own assoc_gid. Jeremy. (This used to be commit 81fe571daf62ff3f53d7137dcd30312b6874b786)
       new  6c99c38   Fixed double fclose() call (I love insure :-). Jeremy. (This used to be commit 0a84839dc046c17375daea4ed18ef118887ef421)
       new  632ed01   Fixes to testsmbc to ensure it will compile on SGI ... (This used to be commit ad3a21b2810883ec38f58bf8f8996a376536c762)
       new  e8fcbc5   More SGI type fixes ... (This used to be commit 26d7d8af2903b1f24da51c78e12f54a1d42ed798)
       new  53a331c   Bulk add of the test suite for libsmbclient ... (This used to be commit adef47b5173b9a028224307490960ce89762709b)
       new  0bfc100   merge of 'lanman auth' and 'min protocol' from 2.2 (This used to be commit 1d84da779a0fe3219d77686a493d2b2fa1f8072a)
       new  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)
       new  2a490ed   Missed some prs_inits. Jeremy. (This used to be commit 7a8a7a24d4c328d26d34c3b3ac28af39e6acd32c)
       new  9579f92   More documentation in the header in doxygen format (This used to be commit db2e712ad3ccfceb87d36e59d5f2e18a992b3e72)
       new  45c2ee3   to use the same macros in the client and server rename the CLISTR_ macros to STR_ (This used to be commit 95c9e4e0ba8f37f565aaf136f41eb76489441ff7)
       new  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.
       new  20d3a29   converted reply_open, reply_open_and_x and reply_fclose (This used to be commit 2c8da0ae22309f153bde4e29095b60996fa8fcc5)
       new  aa567e9   Merge .cvsignore between 2.2 and HEAD. Jeremy. (This used to be commit d386b9223feecdf801f86bbf4bc0d92b2f6ecb6a)
       new  a9855de   Sync up Urbans changes from 2.2 into HEAD. Jeremy. (This used to be commit d0fcd9144363acb4136af9d82f25980bd837d73c)
       new  1af77d3   Notused. Jeremy. (This used to be commit 635c4cd8e6d29a1fe5043838ae1cb3028e66d060)
       new  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)
       new  d47ee4b   No longer used... Jeremy. (This used to be commit d23b9be1ba15bedac046319e8f15e60b481d057b)
       new  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)
       new  c4a8478   Added JF's new util. Jeremy. (This used to be commit 96bcfdcded7202a7bced58fae6534f1fcd4c4e36)
       new  a2e5dbb   Remove "BYTE" - we already have uint8 - don't need more conflicts with system header files... Jeremy. (This used to be commit 31e0ce310ec38b3a3a05b344d6450d442c6be471)
       new  1f467d3   Sync include files between 2.2 and HEAD except for acoount info. Jeremy. (This used to be commit 73c7ace168e4aa6a47b366cf40ed6743a21d3638)
       new  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)
       new  2499318   Dead code removal. Not used anywhere. Jeremy. (This used to be commit 90f334be23c20aa2a8a947e58907bd7854148574)
       new  02fe94f   Removed JRATEST line. Jeremy. (This used to be commit be9933ce353d0ad607c55e6e02aae09627bf9dd9)
       new  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)
       new  7c99297   Looks like AS/U doesn't set the FIRST flag in a BIND packet. Jeremy. (This used to be commit a8df5e04b5bc22aa4324e3b1b5dd78bf0e1c566f)
       new  5107a7a   Ok - we're now sending back policy handles to bigendian AS/U correctly. Jeremy. (This used to be commit 67e09aea47b73e5a72aae638a58b56f2ef67f8af)
       new  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)
       new  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)
       new  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)
       new  769659e   Ensure we never return passwords from a user query. Jeremy. (This used to be commit 37248e99e8b8d8a7e247d968b93a7d0cf5f63c8e)
       new  23e5cf0   this patch does a number of things:
       new  0ef2179   Fixed reading of strings from big-endian RPC clients. Jeremy. (This used to be commit e7ecb9410ff2e4fcd33bca9f82e14c060590942a)
       new  f869164   converted findnext to unicode (This used to be commit 84fc5a7795fe6e3b993649ecc05f6685f8295c02)
       new  93143c9   - convert chkpath - devicename in tconx is always ascii (This used to be commit 242a6a96d10beeb54e93226ae50bd361486e1c0d)
       new  26f6388   added STR_ASCII flag to srvstr_pull() (This used to be commit e54d37903013df1c799ab3aaa10f10df24e3de61)
       new  a7d2f5b   converted a bunch more server functions to unicode (This used to be commit a074600a09387c2034ffb6651abad69bdc14145e)
       new  20dd1f7   converted reply_tcon() (This used to be commit 1e92d340ceb5be8e7d50cc7c889b2053ed67bad3)
       new  381e829   move charset_initialize() up in the food chain so that lp_load_services and stuff will work.... (This used to be commit e652a14264cf6bed6c6563ad090f645f386d903f)
       new  63107ec   We were mismarshalling a netlogon reply for bad password to W2K. Jeremy. (This used to be commit 017a6a9868eb5237a715a0d7bf4784863f40a2f4)
       new  0f710e9   AS/U does setuserinfo2, level 0x12 when joining a domain - identical to setuserinfo level 0x12. Jeremy. (This used to be commit d4ad197f711d5c5f2f60083b396f6dd7e6eca8c0)
       new  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)
       new  e532d96   Move to a handle database per pipe name, not per pipe. Jeremy. (This used to be commit a24b248a77ccac364832ff7d4df083d437caf9ed)
       new  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)
       new  8802829   Fix from Jim McDonough of IBM for using Win9x user manager. Jeremy. (This used to be commit f1839d469e1fc6054b407bd8c4d7c505d4212b45)
       new  18b7efe   converted a bunch more fns to unicode (This used to be commit fbb3bf12df5c79cac9445be21f1997234479b472)
       new  be8a6ea   fixed srvstr_push() call (This used to be commit dca433d035dfb6e94ee659477c71edaa4549644d)
       new  df03c74   converted a bunch more trans2 calls for unicode. This got quite tricky :( (This used to be commit ddee55087756db2a2ac0ee92471d9fea53f38bee)
       new  376a44c   converted the smb messaging code to unicode (This used to be commit 54bde1b3aec829ba55b8a6c946424fdaf38803a9)
       new  9ea70bd   simpler clistr interface which handles individual packets having unicode bit set differently to capabilities (This used to be commit 34a0821e087810381996f5ff6cf3b4d7b9bb53a0)
       new  fbab616   don't need srvstr_push_size or srvstr_pull_size (This used to be commit d5b39a1d435f7fe79eb556f7e6b55276ac68a73d)
       new  762c6e3   patches from Simo.  Couple of snity things (This used to be commit af3f2a30c657fc42171bbf7da2354bc4cc7b088d)
       new  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*.
       new  bab69dc   make proto (This used to be commit 04d74c20bc689a8afd0a8af8457f18ed077aedee)
       new  2335c1d   last make proto got messed up it seems (This used to be commit b28d51c8e8027231de843e8907f40772b4586eaa)
       new  4ab6182   AS/U on a sparc now joins and authenticates against a Samba PDC ! Jeremy. (This used to be commit 28a0bc5f5710aa732db662caa38f9da2138b5db2)
       new  3257008   Fixed a Dr. Watson when viewing permissions - we were missing the "standalone server" case. Jeremy. (This used to be commit b318a754e7d8504072e8d968ee5fe581d105392f)
       new  79dc437   more updates.  several spoolss commands added as placeholders to be filled in one at a time. (This used to be commit 6aaac3766324302b995b5a55876bf2ab74af1ff8)
       new  4eecea3   make proto (This used to be commit 161842a3e0a25e8cf9805dee3b60d127740816c8)
       new  41cb452   Return correct error message if we can't get the SID secret. Jeremy. (This used to be commit c202ebe3b6aa413fa7b00ec6d1b3f123f1e1a55b)
       new  f4b702c   Last attempt at fix... Jeremy. (This used to be commit f2680842d755aa77bc70e1c4329fd513c00fece6)
       new  eb9e288   Final ! Fix. Jeremy. (This used to be commit 58dd295882a944934014a31c61eed35bf04fc2bd)
       new  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)
       new  a8d396f   Tidyup return of zero-permissions (map to ACE_DENIED, GENERIC_ALL, Everyone). Jeremy. (This used to be commit 0d6c7dedd261c15697a7781678fe6bed877b61f6)
       new  a9dda48   renamed one of the enumprinterdrivers parsing functions for consistency sake. (This used to be commit cbce0c935099231af51a34460c6b331822fde213)
       new  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)
       new  f758474   make proto (This used to be commit 7a84bc93eda0946521c0f5274d0b739295a49305)
       new  729b7cf   added getdriverdir and cleaned up the PRINTER_DRIVER_CTR struct (This used to be commit 5d321673850e1e28e1bee4093705d7e319421687)
       new  a23909d   make proto (This used to be commit 86c56a69211f7bad92d9d9bfbd47875c3beec0e8)
       new  207e715   addprinter and adddriver are working now :-) (This used to be commit 0cb7639cef4a1ba0d56d7e58bd7e03343cbf229d)
       new  095cb80   make proto (This used to be commit 8b2e21c33391ec3c7de72be881c545aff386f591)
       new  c09fe5e   whoops...forgot one (This used to be commit f37ba49c28b617c5750344eff0b221512445908e)
       new  cd3c059   Added files for CUP printing patch split. Jeremy. (This used to be commit 9822f13ae23e244e5e9a4cf3355bea2eead8cf66)
       new  c9b8da4   enable unicode on the wire by default in smbd
       new  871a429   added STR_ASCII support to clistr_pull() (This used to be commit 797293811ef0a79eecc460c471135c89090f8c06)
       new  7906e81   converted reply_search (This used to be commit 0331f93a8117d4c295cda327c3a290296ff621d0)
       new  f572cd9   converted reply_printqueue (This used to be commit 70d6b09ac9fbd612960fa02fad5adbf6d87c24ce)
       new  4ea1740   converted the nttrans code to unicode on the wire (This used to be commit ecc2c35ca011a635729063cbc58e7fe687cf148a)
       new  977e0be   finished the conversion to unicode of the last of the trans2 fns (This used to be commit 1d145a37860f7256a081c893e3640f5e18943518)
       new  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)
       new  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)
       new  096550d   don't need to force unicode strings in flg2 anymore (This used to be commit 899ca6e832c72ea68b0ac76205d18a80c87b34d9)
       new  dfcfdf7   Updated defaults for CUPS printing from Michael Sweet. Jeremy. (This used to be commit 2e3ec2b4fc02f3acb47a67ebd000b99a918a9967)
       new  5b45f4a   Updates for CUPS 1.1 from Michael Sweet. Jeremy. (This used to be commit 4e76f338698aaacdfa750205a1de7296b78cdd87)
       new  70c812e   I'm happy with the mapping for NT getACL, now for NT setACL. Jeremy. (This used to be commit 7b97ac289ed472e03b2a6e9c51a568478a93562d)
       new  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,  [...]
       new  71470bb   removed useless debug msg (This used to be commit 348ebe30d047d69968df0f33b227e52b5bbabafe)
       new  1656c5d   ADMIN$ is an IPC share, not a disk share (This used to be commit 0ea62800edd618091fde81e8de4347f612f98a18)
       new  abb1833   fix this in rpc calls as well
       new  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)
       new  cf313f6   fixed some compilation errors with IRIX cc (This used to be commit e430ded56e9c15a462a171e6350f1eddefa8dd11)
       new  bc25293   much simpler readline code should work with readline 2.x (This used to be commit 7940b6b0cf614ac72266d9e600220c9a9dbd2a43)
       new  4c9f7ab   fixed unused variable (This used to be commit af62692e623429ca861905a0ac050b00a3bffdb0)
       new  e17e7b6   added basic command completion support (This used to be commit 386fdff2dfeaeef60b210ebc0b4d33a6c7b5d5ec)
       new  62711a9   fixed rpcclient readline code (This used to be commit 4ec971e905cefada5f3980a25781730acdbf4469)
       new  c7a953a   Added sys_dlopen/sys_dlsym/sys_dlclose. Jeremy. (This used to be commit 49f0e7e7143f82bce9dfd8b06e9e515bc0869ab7)
       new  6e64ea1   merge from 2.2 (reorder commands in array) (This used to be commit 1d14d812ea44d96d0fd170091b489b0580226da6)
       new  344fb49   reverted the rename of new_spoolss_io_r_enumprinterdrivers() (This used to be commit fd6bfe03f4454272bdce59c78ae7148a72caaf18)
       new  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)
       new  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)
       new  0f2b157   added option "enhanced browsing"
       new  de2fdda   added "enhanced browsing" option docs (This used to be commit 20c03f12f788567f5949bb42c722965527f291f9)
       new  85a18b2   latest attempt at lanman1 wildcard matching (This used to be commit 32361fc53e11a71f133a1727c6234a2bf01a5ccf)
       new  90890ef   added -E option (for exit on errors) forced exclusion of filenames containing only '.' as NT rejects those (This used to be commit a83ff172f271aa74148016f0e2ac62c868c140fb)
       new  b8feb83   Fix memory leak when doing DLIST_REMOVE(head,head). Jeremy. (This used to be commit 4fd8afaf573054eaa838398f62918757659c2c21)
       new  8adfb47   New POSIX ACL mapping code. Works with UNIX permissions, now for testing with real ACLs... Jeremy. (This used to be commit 852b9e15ac245a593460cfff3f629d0333372e41)
       new  97bbbd4   Updated broken links. (This used to be commit c9111dc1847968dbcb2d46ff62af53a61bc75e21)
       new  0053bd8   first pass of the new group mapping code
       new  81afba2   Sync up with 2.2 ACL code. Jeremy. (This used to be commit 5b9a88c2d0da3479f91131f66ff741e88f9760ee)
       new  810ea03   can delete mapping from command line now.
       new  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)
       new  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)
       new  19faeac   Made the fixes Andrew suggested to asci string code to use srvstr_push. Jeremy. (This used to be commit 1391aa6a6fbe8391a4421f5770da40556f011bb8)
       new  3706643   Fix insure-found parameter size missmatch. Jeremy. (This used to be commit 2f658691e47406f38bec2fc20951f82043fbf894)
       new  cd4fea0   More unused variables. Jeremy. (This used to be commit 38b19fad2851a65268b31c7e0240ed36a8407be4)
       new  038d397   a much simpler talloc() implementation. This version has the following advantages:
       new  194a87b   Added Gerald's fixes. Jeremy. (This used to be commit be825b07464f54d717333318a08154cff632f706)
       new  9305a8f   merge from 2.2 (This used to be commit b6227751f117ad507838db0cf0032093f6251646)
       new  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)
       new  c4cfc36   Ensure get/set NT ACL code is redirected through vfs. Jeremy. (This used to be commit d43d907c38008bb02042cb4bc2d899f62bdc115b)
       new  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)
       new  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)
       new  071a770   Fix from Dave Collier Brown to log a debug at level zero on common misconfigure. Jeremy. (This used to be commit 4a3d2a13d3b0acab69c27b5b6522575b949eb5e6)
       new  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)
       new  7adb113   Missed a cli_set_port on message code connect. Jeremy. (This used to be commit 799e043ae3a4478b9e42604a3d1c88abbb74f047)
       new  4e35283   Fix for smbtar race condition from Glenn Burkhardt <glenn at aoi.ultranet.com>. Jeremy. (This used to be commit 0c9a92a0557b2595e520cbaf2feaa587f9e7502d)
       new  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)
       new  7bdf197   Patch from Massimo Sivilotti <mass at tanner.com> to log remote machine/ip on connection fail. Jeremy. (This used to be commit 07cee46d1de1caaf6f9f1b6139dd21bcc5d67e8e)
       new  85cab65   merge from 2.2 (This used to be commit 3a03065b43d073205e421434bc32082c0f9f64da)
       new  bcdb949   Bail out early if null passwords and lp_null_passwords not set. Jeremy. (This used to be commit 7c718fc85e3dbfaf0195e352d06a8c682a6036fc)
       new  de368e0   Fix for ENOSPC from DCB. Jeremy. (This used to be commit 55fcd71eecf4477c56fc4a01bda6d452d3b0caa4)
       new  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)
       new  fcd0808   standards.h only exists on IRIX 6.x and above (Herb please check !). Jeremy. (This used to be commit 80ce12d95396bac53b2303955e5081d9632cbf55)
       new  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)
       new  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)
       new  c3eb491   Removed NFS quotas code for Solaris as Alan wants to re-write it. Jeremy. (This used to be commit 13c9823eb19baa4b1262ad0fd416d9ecbc92b160)
       new  5e07344   One small Insure fix for a memory leak. More fixes to come perhaps ...
       new  25d975e   merge from 2.2. (This used to be commit 817258f1174d27d74e8b21ffb5f1384db2238007)
       new  5909b89   make proto (This used to be commit 0799b272a07cc288be29e0f606b80219e3a029a3)
       new  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 [...]
       new  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)
       new  87f8d78   More memory leaks fixed courtesy of Insure ... (This used to be commit 4fc385ca6830cb2ac6198501966088fbed27330e)
       new  738a83a   rename of 16 new_smb_io functions to smb_io_* for consistency sake (merge from 2.2) (This used to be commit ea963a648b889da9e47661c61c7fafe13b277e75)
       new  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)
       new  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)
       new  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)
       new  3450805   Added cli_nt_delete_on_close() call to allow flag to be set for torture tests. Jeremy. (This used to be commit 6f7d9e29e4d3a17254ff0ae20c0da63eacded7fe)
       new  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)
       new  e51ffc8   Changed to using GENERIC_XX constants instead of hex values to make delete test explicit. Jeremy. (This used to be commit cb5963af0ecabab928aafacd27714e337b9bb37e)
       new  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)
       new  9874ebc   Added one more test - just to make sure flag can be unset. Jeremy. (This used to be commit 54960b9c8d6be6646a0c0e8ef9ee6c61a4b69cf8)
       new  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.. [...]
       new  94f0c65   Fixed extern ref typo for file generic perms. 2am coding strikes again :-). Jeremy. (This used to be commit fe38692643ad7c163c30d9c031a8bd3dec81ffee)
       new  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 [...]
       new  578a9fa   started converting some of the only-ascii code to use srvstr_*
       new  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  [...]
       new  f439f72   Integrated solaris nfs quota code from Alan Romeril <a.romeril at ic.ac.uk> Jeremy (This used to be commit 181d41572ceb17dc765d3c0f1a05934e35f56a61)
       new  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)
       new  6c0c14a   IRIX ACLs from Herb. Jeremy. (This used to be commit 2f2365e93833e5f08dc14ab0022dd9f6f0d028ad)
       new  a6d201a   Added XFS ACLs on Linux. Code from John Trostel <jtrostel at connex.com>. Jeremy. (This used to be commit 0865366f6b1070a8db3d8421c37c8072b36b96e3)
       new  da8731e   Sync up with new NT forms code. Jeremy. (This used to be commit 63ce316d870be0cf61ae669c955479ec175fdaef)
       new  24a4483   test commit for jeremy (This used to be commit d747ab8ab37ca20635f99a9dff64a635461852a6)
       new  5948fa9   Missed forms update - my CVS mistake. Jeremy. (This used to be commit 06dee898607ff2bf194d53fb55ad6d82e8f305e8)
       new  dcc01ec   Fix for broken RelientUNIX. Jeremy. (This used to be commit 6808ec0d471d8b436506bbd7b9db67c28832be76)
       new  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)
       new  730791a   Tidy up tmp file handling. Jeremy. (This used to be commit 1751a6316af91d5d2e31c3a7e8de2841aae033c7)
       new  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)
       new  45646e8   Fix from Michael Davidson <md at sco.COM> to merge Solaris and UnixWare ACLs. Jeremy. (This used to be commit ffa800e980bfed3d82ec7b0a037085c4558f8f0f)
       new  72aa0d8   Setup syslog correctly in swat. Patch from Andrew Bartlett. Jeremy. (This used to be commit ffd9bf192273370c1ebf6f1a2d5ebe8d8c434133)
       new  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)
       new  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)
       new  fd4c525   If we can't open the username map file, at least print the strerror. Jeremy. (This used to be commit abf436153a476b7c5a7bff31f1e657b8f53b9dee)
       new  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)
       new  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)
       new  a01d164   keep cflags from being duplicated if defined in environment (This used to be commit 2097298565b367157a3bc0c1178f17b1a6bbdd86)
       new  d4e8c87   Fix from Ed Boraas for not core dumping when out of connection structs. Jeremy. (This used to be commit f50ea32dd0deb07c626c211caedd86dc1ccd5427)
       new  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)
       new  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)
       new  607d5d5   Added per-share security tdb. Tidied up many slprintfs (need -1 on length). Jeremy. (This used to be commit d786191bc116c17a3f53a1c272d969942b7e5d25)
       new  f9a15ce   Got "medieval on our ass" about adding the -1 to slprintf. Jeremy. (This used to be commit 94747b4639ed9b19f7d0fb896e43aa392a84989a)
       new  98560fa   HEAD specific slprintf paranoia fixes. Jeremy. (This used to be commit 61723c18f96a7b38cab0fcf545da7fb3640c5f7b)
       new  9d6dd97   Added set/get SD's on shares. Check before tcon. Jeremy. (This used to be commit 036b1a8b09fe6a7cca83d631624145574acad7f2)
       new  33706e4   Ensure Everyone/All access is mapped correctly to file generic perms to allow anonymous IPC access. Jeremy. (This used to be commit 2f34e144c53d6be911de96298c55c34d08c4733f)
       new  2b9e238   Set SD's for share. Added level 1501. Map GENERIC file bits to specific bits. Jeremy. (This used to be commit 04976c32f319531e16d890797b45a76dab64f370)
       new  7fba7a0   Get/Set of SD's on shares now works. Correctly ensure scripts exist before calling. Jeremy. (This used to be commit aae44ee41f2f133524e37f72b46b63ce6ddb192b)
       new  7130bb0   Tidy up return codes for server manager. Jeremy. (This used to be commit b4cbdcb644066e132d5c806ae4f45d6a05276beb)
       new  e796a35   Removed "read only" arg as it isn't useful. Jeremy. (This used to be commit 6b75d79c4bcfb8333aaf1ed61cf8bd022e498f75)
       new  faf49bb   Fixup warnings about extra ';' from SGI compiler. Jeremy. (This used to be commit 7ee448d83263714676bd250ecc3805b08198e916)
       new  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)
       new  a9f6e20   Use message system to notify when smb.conf is updated. Jeremy. (This used to be commit ae9eda5c3c3bbfc8ec795b43ab18dc492e5fdcf6)
       new  ef1a731   Added JohnT and Andrew Bartlett's PAM changes. Jeremy. (This used to be commit ecd00e258c6fe4e8d90f48da74874e090dce4a40)
       new  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)
       new  9c9ce2f   Added HAVE_STDARG_H to tdbutil.c Jeremy. (This used to be commit e404e001990409eacf2e620d2269c2b162fa938b)
       new  3bfbc4a   Fixed --with-automount compile error. Jeremy. (This used to be commit ab916199f542528293b3f63fe6f24eecd83eccb4)
       new  55d60fc   Fixed missing HAVE_STDARG_H. Jeremy. (This used to be commit 7cdd87954634cadda042df06c2f56aac40a7d743)
       new  a591def   Merged in missing break fix from Shirish. Jeremy. (This used to be commit 8ecf6c33673693ca64f99bd7fb26d3383658d86b)
       new  9e73a36   Restrict dfs add and dfs remote to root at Shirish's advice. Jeremy. (This used to be commit 9dd77c4fb1282d23cfbfd9d0ed790be62534e201)
       new  abd96b8   Updating pampass from Samba-2.2 code tree. ===> JHT (This used to be commit 88b6043b4e26c2771e0c444376b7017f5048baf8)
       new  3a38f12   Added SMB_ prefix to enums that clash with Solaris ACL definitions. Jeremy. (This used to be commit 493d2c316a9e80de0239ef3a6f0b3f4ec9ac6e13)
       new  b541683   Fixed some compiler warnings. (This used to be commit cda0f211b0dd41ae72ef3d65b9476c11c6f72de3)
       new  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)
       new  362e4bb   Adding Solaris packaging files to HEAD. (This used to be commit 3ac5f6b59ee30d12bfec0cc36cf00b9e9798a453)
       new  0ca9f5c   Fix for core dump in security = share code with new share security db. Jeremy. (This used to be commit 20b13bafdff2fd7be9219ed164e7fe91b597298d)
       new  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)
       new  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)
       new  e5691d4   Merged John's changes. Jeremy. (This used to be commit add847778bf458238bf2a1b14ab71b8cdfd7aec0)
       new  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)
       new  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)
       new  8743566   Can't use space in random string used for exec. Jeremy. (This used to be commit 8ab1d5663e6b25bc101cd388ef6c312ddb88b988)
       new  c032fb5   still working on it (This used to be commit ff7c5be88a05c0f1858fedb966ccfc038299bbc9)
       new  d85924a   forgot one thing (This used to be commit a17f2471571596e97b212ff9de1c8b45dac12eb6)
       new  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)
       new  90adf62   Updated Major/Minor version to 4.50 - see notes. (This used to be commit bdb68cf37e9b512e9f72f1cf20b7ca265888319e)
       new  abd4296   Updated with Andrew Bartlett patch. (This used to be commit 02e84267f74b26bdf7f76c0fc9dbaecbc8574d58)
       new  14748b0   Adding the "Using Samba" book to the packaging in HEAD. (This used to be commit 4f06373bc450b27692619ae877d29767ad160297)
       new  2ef68c7   Merge of Andrew's changes in 2.2. Jeremy. (This used to be commit fc76681812b1469208ad6c8847afdfc68bc6db49)
       new  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)
       new  819482c   Fixed potential file descriptor leak with MS-Access fix. Jeremy. (This used to be commit 192887fe72157a141b8df1977085f479e5204782)
       new  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)
       new  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 [...]
       new  a8410f2   Fix for True64 treating readonly as a reserved word ! Jeremy. (This used to be commit d6889b1954bd863fd04cf43fb25f178b1d1ab67f)
       new  548ca26   Patch from Mandrakesoft to ensure we close all files. (This used to be commit 8051406588987005f621cb095067d3628638d250)
       new  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)
       new  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 [...]
       new  e7a6cb2   Removed one samba-bugs ref. from source. Jeremy. (This used to be commit d40ee1707d1d3cf04358bca7fad16ebc15bd4845)
       new  c9f2c1f   Fix from Tony Butt - shouldn't set got_pass for -c option. Jeremy. (This used to be commit 83aa76205858a0d0a0fa2a22648e727b796908f2)
       new  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)
       new  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)
       new  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)
       new  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)
       new  d5b74f7   Correct fix for open readonly with truncate. Jeremy. (This used to be commit 6706e258e17c3d69d617b95feb3407124f50852d)
       new  71ae6a0   Finally got the semantics right (hurrah!). Jeremy. (This used to be commit 362574c5a32005d4247c7ac75a5aa9e35e894db0)
       new  af08cd2   Getting medieval with compiler warnings as Jeremy puts it. (This used to be commit d05c3cf0f47a3c863adbed7ad4ab8f3248cd072d)
       new  bda419b   Grr - fixed compile error in smbwrapper stuff. (This used to be commit 11a7c5e3d61348dc8c5dfdc782a95974a1547e4d)
       new  8c0a1c6   Added --with-codepagedir as RedHat 6.2 and 7.x place them differently. Jeremy. (This used to be commit 1cfc542685f3ad6c16e922ca35043a1a9ce57f8e)
       new  4355098   hide unreadable patch from idra (This used to be commit 7b6cfe243002a92f5dfb52413e9b3550c61cecfb)
       new  8a1c2e0   AIX ACLs donated by IBM. Merge Andrew's fnmatch fix for WfW. Jeremy. (This used to be commit 1d4438f07745df3d02ed8ab3ef048e20016816b6)
       new  82afede   Merged Andrew's wfw fix (2). Jeremy. (This used to be commit a4fb755a48d27f21bd0a5d9e9d1227a08c13bdff)
       new  a5bd9ef   Rememver to use VFS at all times... even in new user_can_read_file code :-). Jeremy. (This used to be commit 0d10113d01d6d15f470359259a76e4f107a06c73)
       new  0766f84   Merge of changes from 2.2. Jeremy. (This used to be commit df912162bbe93611c80defe830641f580687edbb)
       new  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)
       new  6f78636   Removed mktemp from HEAD - same as done in 2.2. Jeremy. (This used to be commit 121b59669fbcd1aaedb08011ff36169fc6561c55)
       new  9ce5a03   merge from 2.2 (This used to be commit f52a5014ee325f9d91f266f88eac51b6136a75b9)
       new  3b4d708   new files for head (This used to be commit c0d4a1f5dd34e49843c879dd88fc78c7dffd9269)
       new  6e4b008   a missing string conversion.
       new  410ad56   merge from 2_2 (This used to be commit 5e9a2084bfa555295f60485fc83f9bb9245f3fd4)
       new  344787a   don't make extra copy of README file (This used to be commit fbd05be7238cd5055fef0d63491f5891f0fc6b30)
       new  3cfd1cb   beginning of big merge of docs from 2.2 (This used to be commit 30e385a737e386015d4256f8b3e11b35a35b2268)
       new  e3fc10e   syncing up with 2.2 (This used to be commit dd83f412e9c60c02bf1d5e11a13a6122c71375ca)
       new  f95fb5f   large sync up with 2.2 (This used to be commit 96523293da19df201703fed6130f1ff9ba25324b)
       new  2cf8eff   another merge from 2.2 (This used to be commit f8e4876a04add168a17652431e85a9c2b5b6c619)
       new  8939efc   merge from 2.2 (This used to be commit 6270765ed5d4e94d34af6d512f17f403b9624699)
       new  db04d7a   merge (This used to be commit 6b38c1cb253c2918f2d57b8540c32d9e5bf9bb02)
       new  96594ad   meger from 2.2 (This used to be commit 6322dd0c9e54ef69924686fee7d6b9a8ff7c64a5)
       new  46c21a9   merge from 2.2 (This used to be commit aec000bf50289ce4118f27c419460343556d4afe)
       new  fac561c   bad link (This used to be commit 19dba7fa1133120d54dbd3750b6dc82d067c50ba)
       new  0fc676c   merge from 2.2 (This used to be commit 79f4c4ad74149f4b1a8a5a82d8ca8d2474a23ab3)
       new  8018736   Added error reporting to pam_session code. (This used to be commit 72812e4cf199d804418dc52cc0b0ba683b8a2e5c)
       new  790588e   Oops. Typos. (This used to be commit 44f96771c384b319290ab5e14cad6ba8f3fb5383)
       new  911975c   merge from 2.2 (This used to be commit f87f3707f3d5f205d0287381d71380264a711666)
       new  e129db4   Fixed compile bug when using --with-pam but not --with-utmp. Jeremy. (This used to be commit 1e098744677e022547707ebff500fb4515402871)
       new  9319a94   Fix proto's in old code. Jeremy. (This used to be commit 86c7c654effcfb86c99daac63e68844e1a4aaf56)
       new  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)
       new  ac9e221   merging from 2.2 to head (This used to be commit bfcc6f88271025760732271f03933839b1cbe0de)
       new  d3e438d   a couple of minor merges from 2_2 (This used to be commit 67aa587eb2ee9044574ee212dfd7d52895f868c0)
       new  130f31f   Finally got name & SID returns correct. Jeremy. (This used to be commit 2a5b513c4459782fa95756f1483235c186ba4a08)
       new  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 [...]
       new  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)
       new  d6a5dec   Fix for bug in code for pam_session failure - pam_end called twice. Jeremy. (This used to be commit c4048fcdb6ff3a890b69be8ef4832e9bd958cfec)
       new  e004511   Fix more free twice bugs. Jeremy. (This used to be commit 4db22afeed659a871a4a1f719d5fa1f2df07e24d)
       new  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)
       new  30daf2e   Fixed memory leak in new session code. Jeremy. (This used to be commit 43b69e5d6e78a30563d7c1d03c7e920d529487b5)
       new  3e4c6d1   Fix "proc num out of range" error. Missing rpc call. Jeremy. (This used to be commit 6248fb22926d72fddaecad5af117af1bdd08fda3)
       new  95004fc   row of asteriks that indicates new entry must start at beginning of line. (This used to be commit df4a31580c537b2008db76a2009d21f7f9ac7285)
       new  25ea54e   added Mandrake support from 2.2 (This used to be commit 9f8cb4906f98403d4a8f2577197720d72bdf6b4f)
       new  4c94cfa   updating changes with 2.2 (comment lines in ./configure --help) (This used to be commit cf9e34c79be4c09b84d648134933b9007a06dc92)
       new  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)
       new  5700705   don't allow both add and delete user to be set at the same time (This used to be commit 9db84de46a3823878c2a9356ac4ae4fd179d5847)
       new  3822719   Patch for nmbd core dump in printing debug packets. No length check. Jeremy. (This used to be commit eacb96396d57d6b622b750d64b3686e6fbeaf68c)
       new  55d0bdb   fix typo (This used to be commit ed2dfae0e503367671c54ad8f1f49ac3af0b1c6a)
       new  c8af938   syncing up changes in 2.2 (This used to be commit ffbbe67dbfde7f7ce4bb70becfc696c395dbf6b2)
       new  61da9a7   syncing up with 2.2 (This used to be commit ff4cdb5a346bd864d169f18a10f318f13f1afcd8)
       new  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)
       new  c5eca67   Added Steve Langasek <vorlon at netexpress.net> pam_smbpass support (This used to be commit 550cc5c182e88f742ac2052d80208da5f98e2543)
       new  a7e07d1   Fix bad length in dgram. Jeremy. (This used to be commit 8bd27845f0d8b19409ba79c028ce54732d7276e1)
       new  30c02f9   More paranioa fixes against nmbd lengths. Jeremy. (This used to be commit 53f35a71c6fc46814eca914573506622d7db4e08)
       new  77076b0   merge from 2_2 (This used to be commit b9137b613dc8cb45cbebfc6e57e20fde0517347a)
       new  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)
       new  5472466   added solaris wrapper from tng (This used to be commit d854d01d1197300f637eb38c243f8b0b80cf24ba)
       new  38df1d9   Fixed %U and %D substitutions. %U is lowercase user name, %D is uppercase domain name. Jeremy. (This used to be commit 5f005952f6d8c281cf91ac0855e83342a2fd7e45)
       new  ce4d3cd   Re-ran autoheader; autoconf to fix pam_smb build. Jeremy. (This used to be commit c6f25e84d3e15319d263386c101727d787cf0679)
       new  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 :) )
       new  95559fe   Sync with default perm changes in 2.2. Jeremy. (This used to be commit f02e67a096b3bcf84615c4a6949c5e6283e07af0)
       new  98489e9   removed SMBRUN references (This used to be commit bab7bb2d4e3d1706315ff30cc406588b9dec59a1)
       new  f0d22b5   removed references to SMBRUN (This used to be commit 822511eb3c8daa89e96b3fab7573555312415262)
       new  9f60d55   Fixed REPLACE_GETPASS test. Jeremy. (This used to be commit 3cfcaaca5ba54ada898680ac9943086316d262b4)
       new  9d32e3a   fixed typo (This used to be commit ed9d93c9c3c42b13b021e5e8f84f4d865cd28724)
       new  dfc07f6   added test for C99 compliant vsnprintf (This used to be commit 9ebd90904e512c49cc80c584ab3d5902340ddcae)
       new  975f67c   added much better snprintf code, plus new function asprintf (This used to be commit 10327ad11f9a97bf536dc772c9577d8f6809c829)
       new  9872e13   C99 test for snprintf (This used to be commit fcd100eec51034cc4ea1e781e971b6dd65801b31)
       new  30c0777   fix a bug in printer name handling that jerry reported.
       new  b8a2c65   Added Herb's comment fix. Jeremy. (This used to be commit f4f4aae675f55d3319aca8489621afc92aaf8de1)
       new  77429f8   Fix from matthew.hart at veritas.com - bad error return from linux_oplock_receive_message(). Jeremy. (This used to be commit b35ca2c6b13877bc6e09c7c4179d9529a7d3e0b3)
       new  7c7770a   Patch from Fr�d�ric Blanc <el_blaf at yahoo.fr> to correctly uninstall codepages. Jeremy. (This used to be commit 231f1f44c314d5d614c9f2745a108839a26cfc0d)
       new  8f88c7c   Fixes for problems in NFS server code from Michael Gerdts <Michael.Gerdts at usa.alcatel.com>. Jeremy. (This used to be commit 2fd5e0bf141807d31f6f1a817d271548d0ccfadc)
       new  38959a2   Tidy up args to DEBUG Statements - found by gcc on Solaris. Jeremy. (This used to be commit a60ecb4e53a6c8a3a6a37a89042ae943202263fe)
       new  c08fc86   Don't use variables called "acl" as it's the name of a function in Solaris. Jeremy. (This used to be commit 277eb517e25eb3910057336b2bee18875dffe6cc)
       new  9b78339   More acl -> the_acl, %d with uid_t issues. Jeremy. (This used to be commit 30edd7fdf1d791d76351a7cc23a83f97386c3087)
       new  5345d9e   More %d (uid_t) stuff... Jeremy. (This used to be commit 73b425121a8c99af3ed7adbdcff3f6f0cec92ac7)
       new  c11887e   More debug %d -> %u issues. Jeremy. (This used to be commit 6fcb600dcd23c61d1a7d2ce8c2b7b2eea2e58623)
       new  7d72ec3   Mismatched format and args. Jeremy. (This used to be commit d57feb2c85f973ad22098054b8d6d049869e2a69)
       new  8f11c24b  More gcc compile on solaris tidyups. Jeremy. (This used to be commit 956201c4fb6e604407911b9709574f0c24dcb84f)
       new  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)
       new  e40449f   rpcclient merge from 2.2 (including Jeremy's non-void return fix) (This used to be commit 0a6ceed279cc8111008b21f75c6791efbd993f4b)
       new  a8e0600   removing the references to rpc_client_proto.h (This used to be commit e7ef88dfeef658928f1a2dd79f3d142417be2015)
       new  3a44e23   few cleanups to bring in line with 2.2 (This used to be commit 0feaac00a1847af41464d4ce35821ff851cded9c)
       new  5671e63   got asprintf defn right (This used to be commit 531ab0917004cc1dbbdc4a2b6b8d41f354dd2da7)
       new  fd5c6d7   added asprintf test (This used to be commit 8bda86c0bfd3693420e334a10d19bed61b131bae)
       new  944aeb7   use asprintf for hideunreadable option (This used to be commit 338d5ca8addb3079e0ab4a68338596d6e3b17ddb)
       new  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)
       new  3c71214   don't need slprintf.c any more (This used to be commit 025285e179924024f069a31a65b124bd45a249af)
       new  63602d1   - fixed some compiler warnings - fixed slprintf and vsprintf macros (This used to be commit c986a3c51e8cdbc1230edbe0f4a91138c4ada29d)
       new  668e1b5   fixed %u/%U example (This used to be commit 40e7834bb9c7440feba250832c3b85757ae4c9f9)
       new  b7b4526   Adding developer mode option. (This used to be commit 6473085645cc0ecfcb982f6e40bfde606424dc7b)
       new  07a229e   make clean should remove PROGS (This used to be commit 783728fa8c6527e1dfc4434a587d5753886ad8ec)
       new  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)
       new  e3ca9f3   Ensure correct password change script gets selected --with-pam. Jeremy. (This used to be commit 6703f621ea798bd1877bd3baa523307ee288dccd)
       new  75da59c   Fixed password entry caching bug pointed out by Elrond. Jeremy. (This used to be commit dc31b47deda188cb88288a8f33dc09faed9b2c41)
       new  0901dd4   Fixing consts in pam code. Jeremy. (This used to be commit c4d3df4f145dc28d1b285fad64c787cebb613e70)
       new  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)
       new  a290cd5   Allow pam code to compile on Solaris (which doesn't have PAM_AUTHTOK_RECOVER_ERR). Jeremy. (This used to be commit 6b2dd14205a4170c11067c4f851db11ab9154fce)
       new  e51cc47   fixed comment-in-comment (This used to be commit 4c456c82642649a6dfaadf578488119d195c5b6b)
       new  7e82811   fixed some uninitialised variables (This used to be commit 5d899e51a4fc4e872da550b88ef603dbd2d8391f)
       new  089d8c5   added more complete C99 snprintf test (This used to be commit 4d7565342d5b53dd038bf25dd6c6afc7132ba2aa)
       new  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)
       new  e2a997f   Stop coredump on pam password change with pam_pwdb.so module on error. Jeremy. (This used to be commit d9b960b4a5997e4cd09e3da9ea4754cbae1e29b3)
       new  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)
       new  f5eab44   Fixup smbcacls. Don't return memory already freed, don't free memory allocated with talloc. Jeremy. (This used to be commit 0ae0d024f5898f7e47e4b1d4487b15447096780c)
       new  9019718   added error msgs to fcntl_lock test (This used to be commit db5d38736d0d91acb55f4e4a67f33a2c0b5fdca3)
       new  1107dc4   added sys/wait.h to fcntl_lock test (This used to be commit ed151605e57b7db3457cdf0c87f71c86e84c8f5b)
       new  71ac074   use O_EXCL for fcntl_lock.c test in case some fool runs on /tmp (This used to be commit 4d3d7a0d673b80f1de411a5fb5a23ae06cf80f43)
       new  3c525aa   Remove embedded '/*' in comment. Jeremy. (This used to be commit 9a85dc9cdbc6409e25a528be4be960d4eb3ac117)
       new  dea501b   Fix noticed by John Trostel - we need to return our account SID for level 5. Jeremy. (This used to be commit acf32f277d1a45f49fa3bf6af82850e35df9ae5a)
       new  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 [...]
       new  c6e8e75   Merging Gerald's PDC SAM name fix. Jeremy. (This used to be commit d31799850440c6c2267a4edb217d447df75aab5a)
       new  1475474   Merging Gerald's "no printer driver" fix from 2.2. Jeremy. (This used to be commit 409b1e4d1b996b26eee80bf5cb4edd962e4a4c76)
       new  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)
       new  401b3cc   Merge from TNG branch. (This used to be commit 1e7b1c71b9c409859bcf0aeb3d5785acc4aee027)
       new  1bbc3d1   Allow ctrl-d to exit rpcclient.
       new  0eaa469   More usability fixes. (This used to be commit 3434e0bf7fe5cdc8478518c6b1311dda7a7d3e81)
       new  da5faba   Added cli_samr_enum_dom_groups() function. (This used to be commit 5a3b7d8b1302fd11321c4a65161de169b41f5d9e)
       new  206a2a6   Added cmd_samr_enum_dom_groups() function. (This used to be commit 23427a57da8b18506bbd970e5d7491c0917f6d06)
       new  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.
       new  97bfe81   renamed unknown field to access mask in open alias structures. (This used to be commit 4d0ac3c71d930ab9cf88bd688c23c72ce5a53179)
       new  7948967   Added cli_samr_query_aliasmem() and cli_samr_open_alias() functions. (This used to be commit 0b3bc4375b8984fc16c8972d2b62762c1657f675)
       new  5ffe6fd   Zero fnum when initialising a cli_state. (This used to be commit 5a387f59c441d355fe4535eae5c2c924ae9dd451)
       new  d7387f8   Added some missing winbind parameters.  Yes they're already documented. (-: (This used to be commit 657f95c89e593e6cdfc6fb9c7a9e67f9a518c1a5)
       new  5d58cf8   Renamed unknown field to access mask in open alias parsing functions. (This used to be commit d384cae5707889f34ac19ccd80737ab6eb5fdb98)
       new  a8be5dc   Tidyup of server vs servername, username vs user to remove compiler warnings. (This used to be commit d4f6ce9422ae53fb5b0cc72407131d5a9e1bd36d)
       new  b8adb72   Added queryaliasmem function.
       new  5cf3467   Merge of struct acct_info from TNG. (This used to be commit 2eb28b3d516325725678a67f8b0030aec8ec61d7)
       new  6fb863c   make proto (This used to be commit a56badc206abb88ae1e648004c168db71c862340)
       new  ba411eb   fixes from Simo (This used to be commit 7703fbb30d9695b5a71ee0bcca9520bed4880bbd)
       new  e62b35a   make proto (This used to be commit 09b287e1782938bc4472b88921ed1604eb91ac27)
       new  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)
       new  f35157f   Big cleanup of passdb and backends.
       new  887d796   Fix problem with OpenBSD mmap and write not being coherent. Jeremy. (This used to be commit 4c6a8273c6dd3e2aeda5a63c4a62aa55bc133099)
       new  906a512   merge from 2.2 (This used to be commit 13bf966cb8ed8df6b02018dceff94c275def8200)
       new  cd2643f   clearer tdb_mmap code (This used to be commit ce6598c465e3d1e26592af9b90eb271ee837f290)
       new  a808ca9   add an alarm to fcntl test to stop tru64 from freezing on the test (This used to be commit 6b1ced1674217343ab4e5f966608a21c66bf650c)
       new  289b92d   allow env variable TESTDIR for directory for fcntl_lock test (This used to be commit b6645402b12cf8eaa7d9edf7dba3fae1f5ec0356)
       new  9074322   replace modf so we don't need the math library (This used to be commit 79c0d24a3092098d3d8e58ebe07cf61db7d898e5)
       new  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)
       new  3bb9241   Fixed compiler warning. (This used to be commit 063c2dea920dbf415e22d0359baa7b36bf513f09)
       new  350dc55   Fixed a compiler warning.  Still more const warnings though.  )-: (This used to be commit a345b477a22f6261613d21d079b1632a9409c914)
       new  a636c64   new mput code from idra that doesn't need a call to find (This used to be commit 5dac4cdee40b906455d984f4d7a7333ab411f876)
       new  b4092fe   Some reformatting (sorry Gerald).
       new  8e84cde   iAdded querydispinfo and querydominfo functions.
       new  3762d48   Some versions of readline don't have rl_completion_func_t.  )-:
       new  fe6b398   fix interfaces.c for aix 3.2.5 (This used to be commit a69532ffde761453f3d9189be2fbf1036c2ed196)
       new  6056766   merge some fixes from 2.2 (This used to be commit 7e57adf2a039cb5b6458496f9190c9c642645600)
       new  c2887d5   rebuild proto.h (This used to be commit 2e2073447490e192ccb838dd488feb335dfba265)
       new  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)
       new  ebb900c   iAdditional files for winbind merge. (This used to be commit 38ab3b31b5dc39fb59f224b399bb9c2269f1c933)
       new  34417b1   Ignore *.po files. (This used to be commit f8c83ce28b01ffd188dd10f0c731defaacb0fb45)
       new  9d5348c   removed need for scandir in client.c fixed possible bug with readdirname on systems with NAMELEN != strlen (This used to be commit 78f448b7d4b83f569d27e0abf6b1759c43ff21f3)
       new  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)
       new  050b030   Removed unused variable. (This used to be commit 6bd197714a6f51e43efb8fb72bb51e83c6991c79)
       new  30c4c04   Patch from Simo:
       new  1cebd0f   Fix for bad profile perms. Ensure r on files and rwx on directories. Jeremy. (This used to be commit f100e091abc57a9ba983e7c3cf84bfda2dbc2e18)
       new  dbd7e0a   removed unused variables (This used to be commit 09103b16cf0b70c476b48255190725e3dbb77bdb)
       new  495f6e6   merge from 2.2 removing the 'domain XXX' parameters. (This used to be commit 9aefc86e355bf160300580acb85a58a18207ccdf)
       new  b50d072   Hey what happened to my debug messages?  Early exit from reopen_logs() if using stdout_logging. (This used to be commit 831b0983bd799fd73de18921f09991a1647ec482)
       new  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)
       new  ee8821f   Fix for insure missmatched parameter error. Jeremy. (This used to be commit b32b1afe25bc8f7a9c43e0d5fd6703a76caa51f8)
       new  4009e89   Fix for query_dispinfo()
       new  706a118   iinit_samr_q_lookup_rids() didn't actually copy the rids into the parse structure. (This used to be commit 139e767e78adafa4d4469d2d63415d46267f2fc9)
       new  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)
       new  481a727   Fixed querydispinfo command. (This used to be commit 727d2929bc4025ab418e933356d8ba4f31420423)
       new  12ef6bc   Fixed typo in comment. (This used to be commit a8c49d1e608b178bcc53725d4a26cebb799fc6eb)
       new  b494452   make proto (This used to be commit 6d218c3e942a9be3af57f2500374b49d8ad25763)
       new  e5500c4   Added winbindd to list of binaries. (This used to be commit 335e41b5ca6c3372aa1005e3c80ca04572f37878)
       new  ae6e203   Removed S_ISSOCK() macro as it's only used within winbind client code. (This used to be commit 8fe76adb33bb7de19c8b2c8783dc6e3a3977bd8f)
       new  0b14ab0   Added S_ISSOCK macros for systems which treat UNIX domain sockets as FIFOs (SCO). (This used to be commit d761a7deb3696fc0742fb349868317f42825290e)
       new  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)
       new  f39cb77   Fixed compiler warning. (This used to be commit 9f1f811154e6d8f1a14687b1ee7f85d1dd18a925)
       new  55eab3e   More compiler warning fixes. (This used to be commit 88a7b2c3f80b17ca8ab2112e9a98f55f1a11d88c)
       new  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)
       new  b6a6b4b   fixes to the group mapping code. Not ready yet.
       new  b988607   latest config.guess and config.sub from gnu.org (This used to be commit f65166b36e5d7a74cdab5cc9019221c0f724274b)
       new  9de17c5   need to do codepage_initialise() for smbtorture to work. (This used to be commit 7a619ab81c07b4b50e865635eee22efd8c5656b4)
       new  dcc39ea   Cleaned up bitrot in nsswitch testsuite.  Merged tests across from TNG branch. (This used to be commit acef477383e5739292e764c17cef87822a09f13b)
       new  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)
       new  bc77683   Fixes from nsswitch testsuite.  Lots of stuff works much better now.  (-: (This used to be commit 014859b62b31ceff5b5ca3d1699792e362c77a85)
       new  90fbea8   very nasty bug !
       new  f874646   check for valid pointer before calling memset() in samr_clear_sam_passwd (This used to be commit a6a4a17f6afce9d1c10c5ab551ce0b6b5f5c1865)
       new  5db15a0   Fixed up the oldpw prompts. Made the matching case insensitive. Jeremy. (This used to be commit 70bdf8e76135e96fabcedeffbfd5892a564985e0)
       new  f179319   Reverted samr_io_userinfo_ctr() patch because it broke too much other stuff.  (-: (This used to be commit 5bbd946d592fde9ac6bf1c66268ef608d5988363)
       new  9051f1e   Bumped up debug level on set socket options from 3 to 5. (This used to be commit f0b8ff4eeb3f276c37d062dbd25f7c8b0a02d593)
       new  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)
       new  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)
       new  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)
       new  a17c702   Use sid_peek_rid() instead of sid_split_rid(). (This used to be commit 0e03209af6f70c3c0c52072fe904ba5750676b63)
       new  7a906cd   make proto (This used to be commit dd0c7a8a024f9ba8b593757b3aed5b126a8dab61)
       new  47cd09e   Don't check for passwd program if using pam change password. Original patch from Andrew Bartlett. Jeremy. (This used to be commit aae779d0a3d3c80e6fa010fdb397af3aff360551)
       new  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)
       new  6dd8c06   Should be faliing on False and not True.  Bad check on return value (This used to be commit 5be97aacf4db43a91562b77f010850afb818ac05)
       new  fcc23d4   update from Simo (This used to be commit 9e4a6c227f719226cac6e00f1a6719651570e2c7)
       new  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)
       new  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)
       new  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)
       new  91febc3   Needs to be >=, not just >. Jeremy. (This used to be commit fa6a5bf94a3716c0554e2bcbe0eb4b0912f15604)
       new  c61e75e   Added talloc_strdup() funcion. (This used to be commit eea43a5a916eb7f4bef6817ce0aa8051f9145b18)
       new  862fe3b   Memory leak fixes plus general cleanup. (This used to be commit 48688c4592d03d6404631a7d57701f0af38cfb2d)
       new  324cd98   Use talloc_strdup() instead of strdup(). (This used to be commit 3b4b5b3c61bb1fe1db15306219f24036bf342e2d)
       new  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)
       new  9c54ddc   statcache initialisation fix pointed out by Elrond (This used to be commit 572a37534b7ee010aafd7e8bcb9da52957306f97)
       new  495aa4c   string_hash() should be static. hash_clear() should be void. Jeremy. (This used to be commit e8ab89fbc0b6cec9f3e80fe4327992b2ec7a4a40)
       new  c24bf6d   Added arg to querygroupinfo. (This used to be commit ab58fdf77a12d101f5ac6b6702cd8ed9dc2c7d55)
       new  5bcd434   Compile fixes for dynamic samr_query_userinfo() stuff. (This used to be commit a92a0d061bd322b9d3a1fe13c6ce2d2e1f070ef7)
       new  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)
       new  e522ceb   make proto (This used to be commit 607db8d57db0e7bf9e99570bc87e7a1401a18eaa)
       new  13dd825   Cosmetic changes in make proto output. (This used to be commit 858290d63b8e4300f2a1a334675566beb6881993)
       new  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)
       new  1b1aaa9   Make libsmbclient.so by default now.
       new  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)
       new  62b0275   Stupidity by me..... 777 != 0777 ARGGGHHHHHHHHHH. (Sorry). Jeremy. (This used to be commit 4306eff6f77b95eeaaa4f8375356a81ad3497c67)
       new  bc51512   Fix crash in smbcontrol Gerald pointed out when no parameter given to debug. Jeremy. (This used to be commit ef687a2f6ba8143dcc041b2b629542c3ea9e3966)
       new  8410ef0   make the max_connections code less horrendously inefficient
       new  98da476   remember to close tdb after use (This used to be commit 8f8d7202cf6e12cdb2f4445ddcac83a7ac9e33a2)
       new  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)
       new  5d72464   Updated the inplace documentation to reflect change from EUCLEAN to EINVAL. (This used to be commit d090ae63aebbbbb4e1d2dbe438005742ed216e31)
       new  b10ae68   Fixed lookup of entire /etc/{passwd,group} file line. (This used to be commit b208d74e0524514fdb48f80c76192df12238a64e)
       new  b343f08   Memory leak fixes from insure. (This used to be commit 03b1cab9a80264f0c940c45d0557ef7efe685095)
       new  af5a6bb   Removed extraneous semicolons from some lp_ parameter definitions. (This used to be commit 34d527240086b135a24c7329d45bff715ae50485)
       new  baff5a6   Fixed up SAM_USERINFO_CTR dynamic stuff in cmd_samr_query_user() (This used to be commit 22b760e246f8fcf79daf24542cc35bdf41d1fea7)
       new  ad87e77   Removed reference to obsolete listproc address. (This used to be commit bab3906ead1308da6468b9c31080d573fc764111)
       new  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)
       new  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)
       new  218f514   Added notes about NetBIOS Scopes. (This used to be commit 78e413eec4a7f1ddba67c6f2e2354e50330ae427)
       new  199bb03   Fixed glibc crash problems with libnss_wins.so Jeremy. (This used to be commit c38a465bef91bc54cd3f3ce81e5a9c818f429801)
       new  109851a   Zero-fill struct hostent. Jeremy. (This used to be commit 86557d633648f279e6ceda4da38801889ca4ed95)
       new  0c9a2ce   Added example vfs block example from Ronald Kuetemeier <ronald at kuetemeier.com>. Jeremy. (This used to be commit 0609cd3162173575d22fbd12c48e777a5b15553e)
       new  5df33ed   Update from Toomas Soome <tsoome at ut.ee>. Jeremy. (This used to be commit 97dfc0097e488dd48dfed8429b4690f9cd82c52c)
       new  8491337   Added winbind programs to build for supported systems (i.e linux and solaris) so the autobuilder can have a crack at it.
       new  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)
       new  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)
       new  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)
       new  2378ba1   Further recasts to sockaddr * rather than sockaddr_in * (This used to be commit b0ba25e22d101acbe4079bc81759a4e0c8a7e6d8)
       new  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 ...
       new  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)
       new  89de0c4   Fix a small warning about char * vs unsigned char * that gets some compilers in a twitch. (This used to be commit 672242a52eafde35cba4657bce248fef0df9e46b)
       new  2d27d8c   Fixes to get pam_auth() functionality working again. (This used to be commit 083b74c743f0026693fa0fbe665ed08a3ac706b8)
       new  8a50f4d   Test login using pam_winbind.so and group membership. (This used to be commit 4c2b915ed12584037731d8ccd246ad54986a7564)
       new  43680eb   Ran a make proto to fix the problems ... (This used to be commit 7b275b458835a1e34c9014eb3eee6cdae240bd97)
       new  8d9aadc   ran make proto (This used to be commit 2e605e1275b4cd59ba776101962218efaa87fe37)
       new  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)
       new  8910320   added utmp.o to NECESSARY_BECAUSE_SAMBA_DEPENDENCIES_ARE_SO_BROKEN_OBJ (This used to be commit f2bb3c50f3481689521607f79ba2bfd696330380)
       new  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)
       new  c912d04   Fix the W2KSP2 joining a Samba domain problem. Jeremy. (This used to be commit 6bbcab5e48f91a80d4ebcbd2bee38f2e0a8bff78)
       new  43000d8   merge from 2.2 (deleteprinterdriver RPC) (This used to be commit 515caaf7b448e55206433a9ca04fb5078f91cde2)
       new  a8f8d81   make proto (This used to be commit 97a88ca86b1c39066ffcdad6e81d6422fad8341b)
       new  58339ac   Use canonical mappings for file controls. Fixes W2KSP2 profile problems (I think....). Jeremy. (This used to be commit 946cf3a0d7685e28af847b958ac01739335ea6e4)
       new  faa0bef   Defensive brlock and locking database cleaning code. Jeremy. (This used to be commit d7aa42e4593b02ee6e487f7a4633bd7e7620ef2f)
       new  d222a3f   Try to fix build by adding autoconf tests for pam headers. Jeremy. (This used to be commit d52bc4d219bd07e656986e7754ea6e238c626d77)
       new  840fb16   Stupid typo. Should be if (!tdb). Jeremy. (This used to be commit d3496897f167a8deb1d0034797e8b29f2c51acef)
       new  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)
       new  b065de6   Added tdb_errstr() messages so we can see if these functions fail. Jeremy. (This used to be commit ec64ddac5fa4688b18484d6599b17b8c4bcd34c0)
       new  40ff400   Added stubs for SRVSVC and NETLOGON rpcclient commands. (This used to be commit 3343c9f0d67d98687e5933e1a73c0ff487279160)
       new  b30730b   Replaced next_command() with call to next_token(). (This used to be commit c9b4ed79c84dde3421c457cd0a33dae5d84fcae1)
       new  3d876c5   Removed some level 0 debugs accidentally left in - oops. (This used to be commit c4e7ce267f63c1b1b0942d8b0a434f6e44a5312f)
       new  69ffa0f   Added a init function for net_q_logon_ctrl2 so we can make this call from rpcclient.
       new  6958bfa   Added logon control2 client call. (This used to be commit 8d5f2027095c3fb9240db238fb6d405aeefef1ef)
       new  69eb5af   Added srv_get_info client command. (This used to be commit ee599c9481c26d8407f03a9897eb5f1abd1e47f1)
       new  076ace3   Added server side reponse to net_logon_ctrl rpc.  We can now respond to NLTEST /BDC_QUERY:DOMAIN when acting as a BDC.
       new  95dbe55   Fixed compiler warning. (This used to be commit 6e0805c191d7434366e4a8d752b6e34656232371)
       new  43bc613   Added srvinfo and partial logonctrl and logonctrl2 commands. (This used to be commit c93718daa1375269e4e0ef52016271b7a607e292)
       new  3dfb0d3   Added structures for LOGON_CTRL rpc.
       new  00cdd8c   Fix for random stream generator. Jeremy. (This used to be commit b2867ddfa26ffbc94d022d88b849ef58fd1cc788)
       new  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)
       new  15e66ba   Added tdb_change_int_atomic() to allow atomic updates of a tdb int value. Jeremy. (This used to be commit cf5015f15935605cf69078bc15251db61ddc48c7)
       new  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)
       new  22242c5   i18n fix for domain_client_validate() (This used to be commit d6dcca7cc9bc5a1948c1b6126ca4f6cb9ccacc52)
       new  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
       new  5e6bbdb   make sure the umask is set in swat (This used to be commit 07c74fe83f77c73ff937a31b7df2f211596e9861)
       new  415c317   The manual page for swat referred to nmblookup in the synopsis. (This used to be commit ab05c8cf1b4b8f56974f358781011c922380fe45)
       new  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)
       new  1744a49   Fixed compiler warning. (This used to be commit adb61490af7bbd5f028892692bfe831af8c79f23)
       new  40518cf   more portable TDB_LOG macro (This used to be commit ba106b9b07b23c3dc1b40c8feb10cff173faa07a)
       new  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)
       new  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)
       new  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)
       new  5237500   use the new tdb_open_log() fn on connections database (This used to be commit 68c0dcec3d3c17aae76ce093a601c9f452af5a0c)
       new  8bfcdd7   make swat recover from previously bad umask from xinetd (This used to be commit 045d7e1b167efc75bb3d411b3fcc35bba58c4ef7)
       new  ff1dd17   new proto.h (This used to be commit 823ba34342046a4b736640dff1471fde08e1087f)
       new  6315ea8   added list function to tdbtool (This used to be commit c20838c6358f02dea7967e28a5f23db70ff464f9)
       new  ad7c3ea   merged fix for tdb_unpack from 2_2 (This used to be commit 200b682e9bbe79897343422f7c870382ed6de40a)
       new  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)
       new  d8f2016   fixed asprintf declaration (This used to be commit fbf03c89e6b1980f4f75a657f9760edb7445d8cb)
       new  63c7ca9   Fix debug statement so it doesn't use lp_workgroup() either. Jeremy. (This used to be commit 18e652a5e0d30d033be70e512cd94bf867507f64)
       new  0b1f72e   Rename bzero -> memset. Check returns from *all* mallocs (including strdups). Jeremy. (This used to be commit 6594a59263c9ec8f62d23f3aa1b56051eefc2f88)
       new  7a33f25   merge from 2.2 (This used to be commit 7e23ed48908cf396610d26efda9f54d5f5f0e83c)
       new  d1e4606   merge from 2.2 (This used to be commit e30a3be954c0eacb3ccffdaa1165a9f0e8b93a23)
       new  9c2f185   merge from 2.2 (This used to be commit c827787d679b3bbf9f57ff6d5aaab150456b1662)
       new  7eb75a3   Added a comment. (This used to be commit b2e5dc606b5ff031e01799ee6e245857adc7e968)
       new  e07b85a   Added *.po to .cvsignore files. (This used to be commit 870e9e4e89dcf910c595cabb28f69ad070942072)
       new  05b2b2c   syncing up with SAMBA_2_2 (This used to be commit 1bc58c21b15fcdb0a504d051f60e20c4e24441e6)
       new  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)
       new  62ce28e   sync with SAMBA_2_2 (This used to be commit 81b3af71d5c9ccd20d7e7303becc35bff30c39b4)
       new  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.
       new  3e3d75d   forgot one (This used to be commit 95f5a5dc536bd38d1cc9da8d657d3bb1b99d2f53)
       new  c0ee398   beginning of merge with SAMBA_2_2 (This used to be commit 3daa174cba4b53f57dfb963e7facb60667113b48)
       new  26bc8ad   Oops. (This used to be commit 9e1d9a3a44ceaba2b0bfa327409f6b8dd0c36b26)
       new  0e40dbf   sync with SAMBA_2_2 (This used to be commit 720ec55c175bd9df5832085066d1e68b2684a8a2)
       new  ff681c4   more syncs with SAMBA_2_2 (This used to be commit a4bf39e3dd8a28faac54ddb4e16bea5adf745440)
       new  e76caa5   final sync with SAMBA_2_2 (This used to be commit a25f6694d230fe384c212350dacf17bfae3ab79d)
       new  2eef56f   i18n bugfix merge from appliance. (This used to be commit 73eb539da641ce806690bbd893f126859d531c98)
       new  3bc291f   Removed irritating and unecessary debug message. (This used to be commit b49c4cd441717b0edf4ad3da0edddca474a08748)
       new  94186f6   Merge of i18n domain name fix for lsa_query_info_policy() from appliance branch. (This used to be commit e7a4dd7612d79bb24be68c601eccc987aba6b497)
       new  9ebe63b   Update prototype file. (This used to be commit bdb76938e2936df287e638120894ae1adda5cb86)
       new  a14c8ac   removed SHLIBS until someone has time to get it to compile on more platforms (Richard?) (This used to be commit 02a3a782b8aed1d7c55370bb9fb0f4fccab929d6)
       new  4ebfe75   Compile fix for wbinfo on solaris. (This used to be commit cae6958f0872e0a0cc7647d14dd855caecd9114b)
       new  a5f7cd8   Compile fix for solaris.
       new  384a328   Compile fix for Solaris. (This used to be commit 7a1929b6caeb9b349510f7f4ae394246b9c5adc3)
       new  da3943e   More compile fixups for winbind portability. (This used to be commit 086f332bb11ff0b2474554f81ef257e6a444a5cc)
       new  f903ec8   Added add domain user to rpcclient.
       new  05fc3e5   use LDSHFLAGS not -shared in several places (This used to be commit 8ec9c87b5d1a7dae17d5b1a30f58effaf5e69e4b)
       new  5d83242   Merge of lsa_lookup_names() i18n bugfix from appliance. (This used to be commit 84a22d5f0a74f440a5288fedf07055ddc8da208e)
       new  466b1d7   fixed solaris compilation error (don't add to a void*) (This used to be commit f3c70e4248814e545a9ff64402cbd11020b159de)
       new  0326421   don't use c++ style comments (This used to be commit dbb770ecc6dbbc4c38f31fc6b9747e0d8bc6e155)
       new  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)
       new  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)
       new  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)
       new  d4631e3   Fixed bug in cli_samr_create_dom_user()
       new  da408d6   Fixups for new args to cli_samr_connect()
       new  75f281a   Indent dodgy function prototype to avoid make proto picking it up and causing mayhem throughout the tree. (This used to be commit 369c911b446c311d4a5c8b4fddfe7fbffffefeba)
       new  1dfbc93   Prototypes update. (This used to be commit 6dfe98f6020bf85263a39443ff7b07c5c795c27a)
       new  68e83b0   Added stubs for dfs rpc client routines. (This used to be commit abc294c4a82dc132b937aec374ee947992a1b93f)
       new  971cbd5   Added stub dfs client commands to rpcclient. (This used to be commit e65b4862733668feb62befe03ea5724c0a862acc)
       new  0ae53c1   Converted SAMR_Q_LOOKUP_NAMES structure to tallocated memory instead of static arrays. (This used to be commit d122568b35f63e3da7bb1fad6a4e72922cf6bca3)
       new  3e808f0   Fix for cli_samr_connect() arg change. (This used to be commit 15efbbd2fea9cba819a88644a151cb872377621a)
       new  e8e07a2   Changes to use new genrand code that got missed while I was in Japan. Jeremy. (This used to be commit 5a15831b9ae79ce1ce34d5574fe5da114d184e45)
       new  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)
       new  9d8f518   Correction to winbind nss library install process.  So how do I update the manual/html pages??? (This used to be commit 73055f3f7d211ff6e45e46a56b0ea0614e78966d)
       new  b1b5dca   Fixed bug in winbind_sid_to_gid() function. (This used to be commit 9a77f8530f58852f07d523facc61ea1daf6184d7)
       new  24dd11d   Added comment about possible optimisation to winbindd_pam_auth() (This used to be commit bb01d2151cde866f0e2d91ee7c58439eeb382c48)
       new  6ef6cc6   Fixed typo in #ifndef at head of file. (This used to be commit 6bd1ba9a0432ab5e6c2ebe6ea0fa486960fd4289)
       new  87b5c37   Fix up the problems with calling smbc_init multiple times. (This used to be commit 832227a72b9c1d965736128ff84ffa235df6ecaf)
       new  79ca1f7   Correctly make max pathlength 255. Jeremy. (This used to be commit 30cffea8fa813a7448648b496a19e751441e436e)
       new  3414c71   Extra stuff for large readwrite support. Jeremy. (This used to be commit 4338ee78c3d7bcf4b9fac383ff2f572d882ab97c)
       new  4521d6a   syc up docs with 2.2 (This used to be commit 1e1a8ad528256f7e977534f25af6c250ab6a2a83)
       new  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)
       new  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)
       new  96686f8   AIX has no default acls. Jeremy. (This used to be commit 5853f1dc423a25276dafe7f3d284db534bfb41ff)
       new  a72b714   Log tdb failures. Jeremy. (This used to be commit f004471aac3a1a0f2e40c05d1aadfe68456bc103)
       new  c7b67c2   Herb's IRIX fix for deleting default ACLs. Jeremy. (This used to be commit 81b5a628d1471f71964b21817b9bec1ac80585c4)
       new  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)
       new  da9963e   Fixed typo in Solaris and UnixWare ACLs. Jeremy. (This used to be commit bd750def132d9a787728dc35c68df9166a15fbd7)
       new  f5197e0   Fixed potential free of NULL found by SGI speedshop. Jeremy. (This used to be commit fc7830eec8f5478fc3d3296bb35cb11c94e7d9fa)
       new  3fc8c04   Found & fixed memory bug. num+1 * sizeof(x) != (num+1)*sizeof(x)........ Jeremy. (This used to be commit e0f88cabfc5ef480e7f8a7fecd2d12a1b4371a2a)
       new  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)
       new  10f8162   Removed commented out msdfs code that was being called anyway. (This used to be commit a542f4513ab792363fd5772582c6d317aa913257)
       new  c569e20   Fixed typo in debug message. (This used to be commit 4d2f6605820f7b62ff1a748952fd6edad63c1213)
       new  4248d14   Fix from TAKAHASHI Motonobu <monyo at samba.gr.jp> for multibyte conversion problems. Jeremy. (This used to be commit 24eea8a309ff0151277b9537a5c00321041e70d3)
       new  8209eda   Make message receive fn static. Jeremy. (This used to be commit d8807b19228b12ddd6d93c02d1646a470a8e71ef)
       new  df8713f   Renamed -d option (make verbose) on smbstatus to -v.
       new  5eee0f1   Added some msdfs client routines. (This used to be commit 13df2304b309a2bd14d4441db0e72e75b8742262)
       new  f81489d   Oops - proto.h contained junk from another workarea. (This used to be commit 2ad921d1269cb1d098e7162f2d55f1a1536f325d)
       new  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)
       new  8888bf6   Merged encode_pw_buffer() and nt_owf_genW() functions from TNG branch. (This used to be commit fb80cf2aa13883c6dac461f95bc1000c4881d724)
       new  b7e382b   Add password length field to SAM_USER_INFO24 structure and fix init and parse function. (This used to be commit d2eafa7483a53958b6c930ca05da6e6a6c21b785)
       new  f339bbb   Added a unix error code for NT_STATUS_PATH_NOT_COVERED. (This used to be commit 66e62245ea50fe7b996484ca919083eec2edfd14)
       new  2b49ec3   Prototype update. (This used to be commit 402639926f5d207ebefec296427dc3be0e979fe6)
       new  9b70bdf   Be sure to not use strlen with NULL pointer. (This used to be commit 53803b008717e8606b347ed8baab78121c6e9657)
       new  cf30d3b   Fixed typo spotted by "Jim McDonough" <jmcd at us.ibm.com>.... Jeremy. (This used to be commit a600c96e596375bf27c15026c032944a066e7290)
       new  438e89b   Jim McDonough's parse patches for Win9x get SD calls. Jeremy. (This used to be commit bc366f31537408380860906cc041de232b27b714)
       new  af604fe   Modified version of Jim's 0x27 and 0x28 Win9x Secdesc patch. Jeremy. (This used to be commit 5690ec77c87475f1fd2e854cda594eb996d6fd04)
       new  6903a4a   Fixed typo in configure error message. (This used to be commit 41fe64e70fdc99201ebbc76285897ab51af8c57d)
       new  672f554   Fixed typo in nmblookup example. (This used to be commit d11c871fc5480e8ba3846e1de9a2f1834d535325)
       new  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)
       new  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)
       new  0417200   Added "Jim McDonough" <jmcd at us.ibm.com> patches for directory support for Win9x. Jeremy. (This used to be commit 70194b194e0ca4b0f4f9c1eece9176415f9bb928)
       new  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)
       new  48a5c87   Fix for assert fail - left over when moved to dynamic allocation. Jeremy. (This used to be commit 0fcf2006334bd41d4036e703a6725aaaf684e008)
       new  0c69d17   New info level tester. Jeremy. (This used to be commit 9297ae69a7dde878bb4c696f90fbaceb46e18720)
       new  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)
       new  5f633c0   Set support for info levels... Jeremy. (This used to be commit e033f758914f6631545af17041b4e49c1ff885d9)
       new  8a37829   Added $(PROFILE_OBJ) to winbindd objects. (This used to be commit 4897cfcf85340057f56d39128b0f0bdd72da2cf6)
       new  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)
       new  90b757f   torture code is moving to its own directory (This used to be commit a4ef84e1a031042ca24fc3bea6d7311ab5976ac6)
       new  ffb63e4   moved all our torture code to a separate directory (This used to be commit dd12c47645e2d0e832bc555492a6a8725a4495ee)
       new  32ce168   added a torture target for building all torture progs. Fixed a typo in locktest (This used to be commit fd0d729ce0d9a057e867001c2ea52c8599713b28)
       new  fd0f3df   Fixed typo in debug message. (This used to be commit d05577c33237a092bbc7ca21e68f3cef06b4ab3b)
       new  01877b3   Fixed typo. (This used to be commit fdfd690538b02781e237831474d679307953ac8f)
       new  850a0e2   Extra debug in open.c, fix for bad debug message in reply.c Jeremy. (This used to be commit 2c2fc8513699eb39721ac1d65fa1fdaecde526a8)
       new  d2846a3   Only try and open a directory if we get EISDIR. Jeremy. (This used to be commit 5b1245f80357f585ef3b24704e5ef34ef71e232f)
       new  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)
       new  1c831ce   Merge from appliance branch:
       new  fcda264   added a close-share smbcontrol message that forcibly closes a share in smbd (to allow unmount) (This used to be commit 15b17a80db605a55f667c95fb7e316877a441887)
       new  5ebfcad   Added delete domain user rpcclient command. (This used to be commit aa9024c95996dec67d76c5ed108cfba733dcdbfe)
       new  401a017   Added cli_samr_delete_dom_user() function. (This used to be commit 2162454d9ea5a07892d0b5d7fc5abe7251b4fa98)
       new  5676122   make proto (This used to be commit d0b37d1a623acce2ae4509aebda85ad1280dc8ac)
       new  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)
       new  6fb063b   Warning fix from Andrew Bartlett. Jeremy. (This used to be commit 87f647715d9fba9f8d25da0bde005a8d8858c2ae)
       new  3f1254b   Fixed W2K SP2 joining a Samba PDC hosted domain. Jermey. (This used to be commit 05a2911403a0710d994a618e72743205a3b0b87a)
       new  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)
       new  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)
       new  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)
       new  57d93d2   merge from 2.2 (This used to be commit 5932471a03e74ef7fcc71e22dbb52c530332a713)
       new  3a6019b   Merging Gerry's spoolss changes. Jeremy. (This used to be commit 6b4a70cd8285c1e4d452e3af7df070b4c446ff54)
       new  99c5063   When mmap fails it returns -1 *NOT NULL*. This got regressed somehow..... Jeremy. (This used to be commit b77c8b536d4b6d2162f4932227f01cffb730c645)
       new  460c906   Ok - I misspoke.... mmap returns MAP_FAILED, not neccessarily -1 :-). Jeremy. (This used to be commit 2d1c6d1f6b55a0a78eb8afbe16d2ad8b3253a220)
       new  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)
       new  6fdffd9   added some comments to make the cli read code clearer (This used to be commit bbfbe03cc6166c23c42a704b5acaa19cbdbc39ce)
       new  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)
       new  ff5a18a   Merged cli_read_one() function for reading DCE/RPC reply fragments. (This used to be commit 9e074bc2bf2df34048b67457623bb8219fb1e4d6)
       new  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.
       new  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)
       new  147af5f   Spelling fix. (This used to be commit 5f4889beb9311fd3912c3dfccf18fc9ab22b964c)
       new  df07df9   Cleanup of cli_lsa_enum_trust_dom().  talloc() doesn't like attempts to allocate 0 bytes. (This used to be commit 465994cfbca72649474345bc057d436961cccf97)
       new  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)
       new  8e886b8   add an ignore on proto.h (This used to be commit 0dc9227156823f6a44e6a0260e091b972057baa3)
       new  9a89a5b   Removed unused (and potentially crash-causing) free function. Jeremy. (This used to be commit 54ea00fa870f258b885b18e8684caa8488948607)
       new  3281f6f   sync this function with 2.2 (single check for NULL parameter) (This used to be commit 3ab50e648d682080308d2db6bdb71eef0e303988)
       new  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.
       new  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)
       new  17d5d66   Fix for race condition found by Herb where we can end up with a NULL dbf. Jeremy. (This used to be commit 5cbb2106735ad0533198a83d62541cabd7beed20)
       new  5ba566e   Fixed logic bug in timeout processing spotted by Ying Chen <ying at almaden.ibm.com>. Jeremy. (This used to be commit 08c168242364bf4d415f49d134e507a7e234611b)
       new  fe136fe   Fix for multibyte default service parameter from TAKAHASHI Motonobu, Samba Users Group Japan Jeremy (This used to be commit a2da1f91c1b08414592d5f014c8539575d0e9637)
       new  7133aed   Better fix for client name vulnarability. Jeremy. (This used to be commit 17c3faa367328d186d10f59f08549de0c608b16a)
       new  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)
       new  d56e091   fix compiler warnings (This used to be commit 7420e2f7898f1d141ba2af3eda07a67862fee842)
       new  6ad1fcc   fix compiler warnings (This used to be commit 1959864490e79756257ba10431b188de78b8c8a7)
       new  5be6700   handle P_LIST parameters (This used to be commit 26ab608c91c7357df3a79bc34111194f115de005)
       new  2b8e2f1   uhm some pointer went wrong (This used to be commit d0acacfc9df86abab24420f1807b4d5253e8c285)
       new  08bda36   Log debug before and after netbios names copied so we know if they've been changed. Jeremy. (This used to be commit f8c121c69c9561f011a0e08a9d0beaf1cefd1667)
       new  cc6bf9a   fixed error using wrong pointer to test and free s/str/s/ (This used to be commit 7e5a9860fad92fee79bcc20f2ea2a3728080dba2)
       new  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)
       new  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)
       new  413ad23   make sure we have BOOL in autoconf usage of util_sec.c (This used to be commit 72f63f5144ececdef31c659ab645eb71a88943b5)
       new  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)
       new  dae746c   got rid of the date headers off all text docs (This used to be commit 9d02041f0095d77753bd96bf070459547ec1339d)
       new  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.
       new  31ab8ae   Fixed stupid typo that would stop trusted domains working. Jeremy. (This used to be commit fa721b4adfbcac4827251b02f6af7f0b5211c104)
       new  b0be9cd   Added Andrew's pam password change stuff. Needs some testing but looks good ! Jeremy. (This used to be commit e94957d548745649ce04423dc6f16bbe3dd4f869)
       new  9f447ad   Ensure numeric group or user names don't get misinterpreted. Jeremy. (This used to be commit e88da9dcc79801028127bcbe328af001b58e653a)
       new  90498a1   Remove warning about trapdoor systems for non-root mode.
       new  8a0480b   fall back to "unsigned" for uint32 on systems that don't have one (This used to be commit 4d0c3167099f461b46fafaa3a35b14babbadcb93)
       new  f73122e   fixed build
       new  629a59f   Always use DOMAIN\user first that this is the more specific case. Jeremy. (This used to be commit 52143c08536a5f5d888b78b4769c06f7a0a2992b)
       new  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.
       new  0c56318   Put an 0x in front of a hex number. (This used to be commit a48d480ce986ff1c00f2c17f30f23723ce0bb044)
       new  96ff4b8   Ensure we always have a valid pointer on unmarshalling an SD with zero ace entries. Jeremy. (This used to be commit 274c0f5028d41175222dfaaf446e3ed8f5687a5f)
       new  4c83248   Added the basic tests of smb functionality for HEAD
       new  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)
       new  c2cfcb3   SGI compiler fixes. Jeremy (This used to be commit 45bf995bf62aa6cc176d57e2f954cc2d379717ef)
       new  d6ffe90   Changed some of the tests around, made failures for parts actualy count
       new  8831dcd   Fix a stupid typo ... (This used to be commit 8a873b5dfb52393541c36fea0a5082771a6c8d63)
       new  c9c1e68   Added doco for the -d parameter. (This used to be commit d8598efb5712c35cc0b59b4e232e3869077d11eb)
       new  d088d8e   Added back the automatic build of libsmbclient.so in head.
       new  39a265a   Added some missing entries to usage().
       new  a0b75f7   Add the generic funcions file for the basicsmb tests
       new  c6f647d   handle EISCONN in socketpair_tcp
       new  5ac133b   on sco2 socketpair_tcp needs a bind (This used to be commit d8e5409ebb883844d9a1abc9840af1809957a444)
       new  dc346a5   Jigger around with the tests a bit more
       new  8f91108   Syncup between 2.2 and HEAD. Jeremy. (This used to be commit 39d4131a4571c9c7a96bdc2f6cd6be80a6c330af)
       new  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)
       new  39117f1   fixed guest account for build farm boxes (This used to be commit 0d112d7960353b33e9c5015c39a107a47e6f690d)
       new  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)
       new  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.
       new  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)
       new  5fb9a86   Use a logical cli_read(), removed the cli_read_one() hack. Jeremy. (This used to be commit 2999eab5abe86bf08e693800c01ad544f04e4d6c)
       new  b344359   Replaced memcpy() with memmove() to make safe_strcpy() safe for overlapping source and destination. (This used to be commit 30411d4004ce7062e73506d228ef402b99226eee)
       new  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)
       new  00ecce9   Removed another silly static array. (This used to be commit 008628fb8ac9f92d984218f37fffdfa3cb9e3d62)
       new  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:
       new  2cddd5f   From JF....
       new  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)
       new  8d0b9cf   Added LsaGetConnectedCredentials patch from Manoj Naik <manoj at almaden.ibm.com>. Jeremy. (This used to be commit 7079300da6dbd950e55dc5871851250d5a3717ff)
       new  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.
       new  51b8386   Modified Makefile.in to work properly. Define BLDSHARED as a variable in the makefile now. (This used to be commit 332f646fdc25ae4fe3797ad6c85d4637f0dba0e3)
       new  d1f38ac   Fixed the first locking error (test #8 found by locktest code from Clarion locktest. Jeremy. (This used to be commit 5c42845b5bb6fafd0ebf93fbdd23d9bf861da865)
       new  13bd045   This should return the build to normallity.
       new  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)
       new  064b490   Ensure we return correct error on trying to unlock a region not locked. Jeremy. (This used to be commit 015a077acc49e59179dc10256fd32166ee4623e2)
       new  89cf219   Add a static linking target to the examples Makefile so I can test out static linking ... (This used to be commit 9627bace72eb3be322f8895b055a31768e551136)
       new  9178d75   Make sure we compile with gcc by default. (This used to be commit 93c45024cdbbf51322106e2a5961db8c09618833)
       new  247acd5   - fix bug in reply_nt- fix bug in reply_nt1 (This used to be commit 200110a3b4caeb0d8be87f02476af29165e35ada)
       new  4592d10   cli_read() was reading too many bytes. (This used to be commit ba79d2a030b9ae087f0cc4248baa6cf6bee112fb)
       new  2e181c7   Fix for building --with-profile for new vfscalls. Jeremy. (This used to be commit 33dc250ebb389f331cecf47101cf13c630be3a11)
       new  ef6c9d7   "netbios aliases" and "interfaces" options change from P_STRING to P_LIST (This used to be commit db36ed1d80fcbee16d0a0b5f226e56961f3bf1ec)
       new  82b7693   Insure caught the fact that PTRDIFFs were being done between two unrelated pointers. Jeremy. (This used to be commit 15c64199cb29e2fca6ee7353673dbb3f962e0e24)
       new  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)
       new  be24270   Make smbtorture return status values for use in the build_farm tests.
       new  d2af8d0   Not all OSs have setbuffer, so we better check for it.
       new  e3d6627   Start of smbtorture based testing.  Not all of smbtorture's facilites are used, but these ones should pass.
       new  61b1874   We need strict locking to pass LOCK4
       new  e3284c5   Only build the pam_winbind module if --with-pam used.
       new  6daaa1d   Re-ran configure. (This used to be commit 33f668b137054f3eb768036398693a3b754158c3)
       new  b076059   Fix the torture test, we had the wrong file-name in the tests
       new  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.
       new  56b2a0c   Very minor cleanup.  I was looking for another problem and found some bits of code that were unclear.
       new  ed2fc96   Fixed extra file_free calls - my fault :-(. Jeremy. (This used to be commit 2f8b84bda040edc87a7af29c3a281cf335e392cb)
       new  3d90180   Fixed auto-alloc of dispinfo code when unmarshalling. Jeremy. (This used to be commit d4872c94c2e6b63be0fb12e5dd2d0459fda54959)
       new  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)
       new  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)
       new  89ee12d   - sorry, forgot to test a pointer (This used to be commit 1aef52245229741bc24c3e8147fa86eaa20fe9b2)
       new  6daea19   Applied Michael Sweet's patch, with one minor signal change. Jeremy. (This used to be commit 8d1dab74c26d25938de14b34b383890731e9ebd0)
       new  9b70d32   - sorry, forgot to check a pointer (This used to be commit 4e0299d4c091bc4a63740f12588675507601e8cd)
       new  eae35e8   Adding Michael Sweet's LSB packaging. Jeremy. (This used to be commit 90985da62f733bed550ef326359bdbb8631ea554)
       new  8f18688   Fixed quoting bug - shell programming sucks. (This used to be commit 60d42618416295a8fc25a461a8b4783bb219d6a7)
       new  f97323d   Reran autoconf. (This used to be commit 547d63c60a9c0588d5263d5c0384e0198aa18be9)
       new  b470d15   fixed socketpair_tcp for OpenBSD (This used to be commit d99ce6a5e3455ed38ca3c1ac676b5048edf8c706)
       new  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)
       new  75e33b7   Fixed incorrect comment for cli_NetServerEnum() (This used to be commit 0a505e50a5059930de6583918f25ef84af53de0e)
       new  983d841   See if we can stick to slightly valid C..
       new  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)
       new  0eb28dc   Fixed incorrect debug parameters for lock_pid. Jeremy. (This used to be commit 310d2af6b0797cbd4f776b5c6c5b90a5d86b1aa9)
       new  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)
       new  7560166   Updated to latest from gnu.org. Jeremy. (This used to be commit 03e1d4428e6efb3f231cdfc6820fe5039b3ef494)
       new  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)
       new  c5bcad8   Fixed warnings and made const-safe so it has the correct prototype. Jeremy. (This used to be commit e0f6863a1155db5206c103c29dc597d7c297ec11)
       new  b96c379   Remove the exit_server() calls that stop nmbd linking. Jeremy. (This used to be commit 110061ff5a0de7a5d7c5ee003d85d4d600c2531c)
       new  4a6ef39   Small warning removal tidyup. Jeremy. (This used to be commit 5cf7bc582bc2dc4fa7be43d87c81e94f6dd00573)
       new  17a0a89   Ensure we correctly round down to 2 second boundary if dos filetime set for a share. Jeremy. (This used to be commit 8f57233c0f871763bc3657d754c894dbd29ae501)
       new  d972dc0   Removed bogus server_n local variable in connect_one() function. (This used to be commit 69d90a8af167d53ebdb6d7aeef41b28b672288d1)
       new  59db9bc   check for bad usernames early in session setup (This used to be commit 657836599a847578096696af27cd7c9f0d52c931)
       new  a594519   removed some debug code (This used to be commit 1f6240daae4c5503d6fbb846d89cae986e010fc8)
       new  9e9e733   This brings HEAD into line with SAMBA_2_2, they now both use bindir.
       new  87fbb70   The big character set handling changeover!
       new  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)
       new  5a2b87d   missed a couple of strchr calls (This used to be commit 57e7df8ae58020ab653307c1fdfbadd44983e900)
       new  7e288e8   we don't need the codepages any more (This used to be commit fa18e842f8f8f7d7f7a0674cdf375b398f655745)
       new  749bf90   we don't need the codepage sources any more (This used to be commit 8dbee134b99c8f87e6e591ffd52edd1f71c0aaec)
       new  0225d0c   fixed uninitialised variable (This used to be commit a03992f19b268ca212ada5869c6fc93da5ac3c35)
       new  f51260a   got rid of __FUNCTION__ debug (This used to be commit 815ca752744c2ae93390445f4bb6532d396bbc59)
       new  33b550e   portability fixes (This used to be commit 7a5c24c219d8b19f2c3cd11fdde3ebcede0646a2)
       new  681c310   more portability fixes (This used to be commit bf818268516cfbebcdeacbb0528395e9bbb8e442)
       new  22325f6   added builtin support for UTF8 (This used to be commit 76d83e7f704cf016308dccaad9bc42d57db97686)
       new  0a33bdc   unicode string length is twice longer ;-) (This used to be commit d39d8429d1cb8a976022ae92a1ce551f7d876aff)
       new  6b97f76   allow to use usrmgr/svrmgr tools in win95
       new  ee3119c   make sure we reset the shift state on error for charsets like SJIS (This used to be commit 42648a7aada48220fdfaf6acfe95b9614122f1da)
       new  fb50cf5   optimised the 7 bit case for utf8 conversion (This used to be commit 0c61e54f152eca6b7607fcce9ea512bc60a19060)
       new  55bd086   use alpha_strcpy on the domain as it comes off the wire (This used to be commit 3b9eb528f56b325399e5a4588242bb6d9f9226e2)
       new  61e6d86   use alpha_strcpy on DNS names (This used to be commit f6f9e95dd9254c6aad19d4fa1ff891bfa33070b6)
       new  6668aba   fixed compilation of masktest on AIX (This used to be commit 832a91bbe643ba816407965863b8fa3bb5b8730c)
       new  8ffcec2   fixed a bug in the parameters SMBctemp uses in open_file_shared() (This used to be commit a1dee993cbf52e7232b65323430c8574843eb168)
       new  9c743f9   added line-feed at end of templates (This used to be commit fe5d38780fe2998576ed0ddbec6996d32cbda4a1)
       new  005582d   Renamed formal parameter fd to fnum because we're talking about SMB file handles, not unix ones. (This used to be commit 974790e45e6774a0e8ca3f8bb73ea941457e0866)
       new  c9291d0   this fixes the failure of MS office on VFAT partitions on Linux
       new  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).
       new  ca3b64f   removed an unreachable statement (This used to be commit 6503f53abe2642b002d8c9c64a2e0534c2b39b8c)
       new  34b8f0b   Allow user to specify CFLAGS even when using configure.developer
       new  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)
       new  3a40f80   Fix for enumerating large numbers of users. Jeremy. (This used to be commit c8c138c1fbb49799a2dd4c6e781bd89f51c0c0c5)
       new  aa91def   Fix race where wrong action (created or opened) could be returned. Jeremy. (This used to be commit af5b649b017f703a14a69f77a9067efb9c6a8269)
       new  9a0397c   added some comments and removed an unnecessary check (This used to be commit 25c4b3f19315bdef57041da79c12271b72015701)
       new  85a310c   fixed inetd operation as non-root (This used to be commit 9a9da44455fc35cb9b1625ffefd12a9c5fe48d6b)
       new  2251221   got rid of insanely verbose debug messages on startup (This used to be commit c3a21fc0f21b3f493031cb0c9a6a990528b276d9)
       new  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!
       new  4b7c807   fixed a silly bug in the internal UTF8 implementation (This used to be commit 95a9a1814f1a1ac07c316cc920c7493a86d5a09b)
       new  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)
       new  c5cc721   check for initialisation in convert_string() otherwise initial load in smb.conf can fail (This used to be commit e9c53606de237f91712bb9d2a9fdf84b80bce38d)
       new  6bd8340   formatting fixes (This used to be commit 67ca6cd8eb20621d3f5926e19822b479ac80cb9c)
       new  df68e65   Added JF's fix for max_entries being 0. Jeremy. (This used to be commit 5059fbbb76ffa24658a878080a36e355df4894f5)
       new  9df203f   Wrapped dlerror() in the same way as the other dlxxx() calls. Jeremy. (This used to be commit ed5a1f70c6d155788b62e9e6e8c5d97a5ca0858d)
       new  da9fb5b   Don't try and open tdb secrets file in non-root/local mode. Jeremy. (This used to be commit e78a114425129d980f79db812dbea368123913ed)
       new  a732bcd   fixed strrchr_m (This used to be commit f4359b5f7ff891d7fcb5772b589756376ae5d412)
       new  429b3c3   Password changing via PAM works now. DONT CHANGE THIS UNLESS YOU RE-TEST !!!!!! Jeremy. (This used to be commit 79574c07ed5de7194a17c9ee8d189370d8e42bcc)
       new  cd41846   Update smbtorture in line with SAMBA_2_2
       new  1c3c995   You can't dump_data() a function pointer...
       new  7be19ad   Add backend encryption support for NTLMv2.
       new  28a5373   Add a new paramater:  add machine script
       new  74e9921   fixed some unicode and LANMAN2 bugs in trans2 find first (This used to be commit dc99b9ddf847c210c72921ba1dedcdc34fd32aab)
       new  1cc543f   fixed some unicode and LANMAN2 bugs in trans2 find first/next (This used to be commit d5097b2f20c55ddcf4ae8da4d1d0a2fe91938a6b)
       new  04932c0   Fix the loading of configuration files using the include syntax.
       new  5b8d230   This removes unused paramaters from various authtication functions, and should not change behaviour.
       new  8326666   Update tests, start testing password server code, now I have it working and know what it does...
       new  43dd159   fixed the auto-initialisation of the iconv descriptors (This used to be commit 66632782c583356550446638a832cc46a99f9f62)
       new  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)
       new  3ad0801   formatting fix (This used to be commit 3dc9fd076a2c4c352d51f7b9dfa8b570a231c9e2)
       new  955247f   allow winbindd to run as non-root so we can test it more easily (This used to be commit 001129e2153633dbd079889b11331e9c27786e5b)
       new  b4230fb   improved the command line parsing of rpcclient (This used to be commit 29d8f9bcb3f55365740a5bbafc75dd2dffc107a9)
       new  81393e6   removed remnants of libtool (This used to be commit abe01facea99f4cda76330d1265edde32b3c0a86)
       new  282d295   fixed anonymous login in rpcclient (This used to be commit b2a4a62b5ed581bf89fe20cdf427c1740fd73266)
       new  647a680   allow to rename an NT group (This used to be commit 42fc4f4154ccf2e93322da6b0b234f8f846991dc)
       new  554a455   when retrieving by sid fill also the map.sid field (This used to be commit f47797fa9595fb19d9e29ef43c5d0135268db455)
       new  5512332   split the nt_drivers.tdb in 3 separate tdb files. Should speed-up lookups
       new  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)
       new  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.
       new  65e373e   Removed unused local variables. (This used to be commit fa1dfb681b2c7e2de59d6b439ceea738d6f11aff)
       new  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)
       new  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)
       new  cb5de0e   Change the order of the -fPIC  and  -KPIC tests to ensure that UnixWare is handled. (This used to be commit 7631bade9c52c7ebde0c7170a5d4d4ade6bb723c)
       new  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)
       new  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.
       new  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.
       new  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)
       new  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)
       new  be11842   A serious set of changes to build libsmbclienmt. Copied much ofthis from CUPS. (This used to be commit 7b392f9f6873c3a1ddd26f619f7827e0a9ce180a)
       new  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.
       new  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.
       new  5167978   Some minor doco on what the build_farm dir does (This used to be commit 9bfc480bda8ee3478d17d657cf2fc1a846707130)
       new  1f9a689   Toomas Soome's fix for joining a domain the old way. Jeremy. (This used to be commit 8db233c8b5866df2b3f9f4ed64e7de95807cf371)
       new  4f36668   Fix a stupid error in passing options to CC under AIX (This used to be commit b8b5603e0f789014a1237c358db478cf6211e215)
       new  5f4a1aa   Removed unused variable. (This used to be commit 914e78f05356c66665ede6948ec18814c2c2c503)
       new  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)
       new  57673d5   A few tweaks around linking libsmbclient (This used to be commit 83334fc474008d9f338204e73eacc5665e26bf0c)
       new  e3fbb09   Test if machine password has expired. This test was lost somehow... (This used to be commit 065d8f69d5f4a8ffc062bc5592386ee1ac652969)
       new  1183768   Fix from Jim Vopni - muliple definitions of "letter". Jeremy. (This used to be commit 5aa3b18f69646669c8548d1f49214a47dcb39a36)
       new  edfd138   Fix from bernd at arresum.inka.de for broken krb configure. Jeremy. (This used to be commit 956e2a4e3783beec13b1baddb6384deac60389a9)
       new  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)
       new  e091298   iFix from "Shahms E. King" <shahms at shahms.com> to get cups user name right. Jeremy. (This used to be commit 34244c2a8d02d09b60dfba30b239b9764b60d35a)
       new  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)
       new  0cf44bb   move the global_machine_password_needs_changing where we need it. (This used to be commit 8a2f6fbacd275acc7b356169f4022df4860a813e)
       new  c6b5150   Fixes from Jens-Uwe.Walther at force.de to make the -l option behave consistently. Jeremy. (This used to be commit f591ca9f25c54d3cdd0b76df472411e44c95ea47)
       new  c2aa4b7   Connection record not existing is not a debug level 0. Jeremy. (This used to be commit d7da59f54eed69d50490205d6233bf4801c16998)
       new  54068ae   Tidied up calling yield_connection on connection allocation fail. Restore debug message to level zero. Jeremy. (This used to be commit 0b13f495b31887d526b46a48a812fa3fd418ce8e)
       new  e6866f1   don't test for root ownership of profile shared memory segment (This used to be commit d7023b881a3e36199f20dba36bd930454d5131cb)
       new  aefa7e1   Fix the PIC flag for IRIX (This used to be commit 6a7645f90b8c89fa5a74c0f2eb7667228f6d8c06)
       new  45635a4   removed some unnecessary code (This used to be commit 1436c9f424abbac2752e952172ddbdf15ec73f91)
       new  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)
       new  1253b8e   Reran autoconf. (This used to be commit fa4901eaf23004f16c529037491c1d809efb2905)
       new  cdcf646   #ifdef'ed out some unused functions. (This used to be commit ab5ccce2edd6118db0389701ff9e325ee1f818c7)
       new  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)
       new  d3f1d7f   Merged across rewritten version of winbindd_kill_connections().  This now works much better with trusted domains whose DCs cannot be reached.
       new  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.
       new  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)
       new  8db78af   Started adding some help/usage info for rpcclient commands. (This used to be commit 37052a1bcc5cd049918c3d5ac4c41c3a669290af)
       new  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)
       new  f905c74   ^$&%&*$&)% readline uses \n characters instead of letting the terminal wrap the screen.  This mucks up expect something severe.  )-:
       new  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.
       new  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.
       new  512351d   switch from UCS2 to UCS-2LE (This used to be commit e236a3e29e4af24b20ec6af357ce67abf82b4528)
       new  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)
       new  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)
       new  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)
       new  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)
       new  36d3a9d   OK, I think I have fscking IRIX figured out for building PIC code.
       new  516eeb0   cli_samr_query_dispinfo() can return STATUS_MORE_ENTRIES which isn't an entry. (This used to be commit 12e44e40298b5469f6f1fea3495cfa023305411d)
       new  881d72a   In wb_samr_query_dispinfo() pass back the 32-bit status code from cli_samr_query_dispinfo(). (This used to be commit d5f12bc53074d574a503e7183887fdcec9bb9dd4)
       new  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)
       new  022db35   Fix the POOBAD_CC on Slowaris so we can handle things correctly ...
       new  6b424641  One more possible fix for Solaris CC and GCC (This used to be commit 98e5e022319a6c90a928fecab1ea27e55f74d98a)
       new  7867341   Fix some fscked up things that I added to the Solaris CC build of shared libs (This used to be commit f214f6b5d5157782884f3325cb4e39713c454264)
       new  6b53da1   Fix for cups compile. Jeremy. (This used to be commit e90ad081ada5f3e11abe833b16a6416025ebcea5)
       new  c0d02ca   Fix for CUPS pause/restart code. Jeremy. (This used to be commit 592ef3d8eaea6421db758f39b694c84e8f66ec20)
       new  cab1189   Same fix for resume as for pause. Jeremy.i (This used to be commit 9444fc554ba31ef516d0d98bbfe7f1af883e3970)
       new  a9ab7ea   Fix case insensitive password change code. Fixed crash bug with un-zeroed talloced memory. Jeremy. (This used to be commit eea1c30df246e081e672d7132345d0fd35ad9841)
       new  15f3232   Make the Slowaris build a bit nicer with cc (This used to be commit ea1a70fb42b3537524bbbf19b2d41a499411ff4e)
       new  a4947d1   Another fine mess, err, fine tune to the Slowaris build ... (This used to be commit e8ee01eb779c1971fa269840cb14d2207b9d8569)
       new  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 :
       new  5408d8b   Commit an updated configure, but the build_farm should run autoconf! (This used to be commit 81e39790f64fbccc6bdd967635a22a2e0ca666cc)
       new  9521c7c   make nsswitch target wasn't building the winbind pam module. (This used to be commit 2484f0fc39f931d9c50dff2b89c4d30536ac8c60)
       new  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)
       new  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)
       new  bec370b   Store winbindd in the sbin directory.  Make the winbind pam module also as a sbin program.
       new  e9968db   build smbtree by default. It's a very useful utility. (This used to be commit e2ab5e09d0721114f441d7227d4a5be21e8a59c6)
       new  950d274   added a --with-libiconv=BASEDIR/ option to allow easier use of an alternative iconv library (This used to be commit cfb6e67bb92f9d73aadabebae3ea5baeb07158a0)
       new  7879d99   a better test for unix domain sockets (This used to be commit 7b3d030e1f869a842822d9a356a027cca6f3a725)
       new  a9126e5   ucs2 is always a multiple of 2 bytes this gets rid of a bunch of iconv warnings (This used to be commit 2ec59f731df6489756c5606ed63de90fb2a9241f)
       new  e3bbe5d   nicer smbtree output (This used to be commit b840d7d65e0e8e437e016318d7ee702db2fa561b)
       new  e845532   got rid of INFO: msgs at debug level 1 (This used to be commit e6773b08a4a1a54dca4a2e2ec5d4e9c43383b072)
       new  670acd4   Merge of change machine account password race fix from appliance branch. (This used to be commit 6e698d65ecb13b0b46d15bce7e0314fa1a46a13a)
       new  3318014   Re-ran autoconf. (This used to be commit 4ecc12e974cbc7edd0507cfb851f47f7f9c53d28)
       new  9de7c5e   - don't try to print pointers - removed some unused mangling code (This used to be commit 36af1c0dc41f72ec6a5c671fd6b4f6eb2590b8b4)
       new  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.
       new  5489bd7   need to push smb_search strings in client charset (This used to be commit df00e5dceae91f6ffca77704c4517b91fd796d32)
       new  1d07607   we need to pull passwords in client charset for crypto to work (This used to be commit 9a87d6f58fc005ddf2daf6fceb12a54fdc48f3b7)
       new  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)
       new  ac26e23   Always check fstat for error. Jeremy. (This used to be commit 34951876a1bfad5aa3fc3bd05b808e150f639a8a)
       new  08138a3   Fix from Michael Davidson <md at caldera.com> for DEC OSF/1 ACLs (ie. Digital UNIX). Jeremy. (This used to be commit 324ba0512ec84bb173c72be3dfd2447e0dc30e26)
       new  b99e314   better debug messages + fix typo in debug message (This used to be commit b377f06fd90f607fa9e0e2e61981e835527b568c)
       new  df2cdf6   Return an exit code when connect failed.
       new  4b28b5a   Fix for potential crash bug with bad fid. Jeremy. (This used to be commit 82f81c830db53ce507c2a8e65db962f931141afd)
       new  bd0eacb   Fix invalid uid being used after logoff. Thanks to Nigel Williams for this bug report. Jeremy. (This used to be commit 50d8e5b22f2c2c792e3a2d33e00a1c9caab48981)
       new  fb0dbaa   Ignore some of the autoconf files. (This used to be commit 51b0ed2c2184b22f4e0435fe09c7cb73bf7afc6d)
       new  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)
       new  f31a7ab   uint -> uint32. Jeremy. (This used to be commit 3e3155812c38cee65a5344a3879b07d27d160a1e)
       new  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)
       new  996719c   Added "use mmap" for HPUX. Jeremy. (This used to be commit 840802f10677cb0009cb4df4c37c7d01aa5edacd)
       new  a62c6e8   Fixup error returns in updating driver db version. Jeremy. (This used to be commit 5bd39ce233fd14d01f434f39ce53e3e77b428845)
       new  953973c   Fix for rare tdb pattern store failure. Found & fixed by Rusty. Jeremy. (This used to be commit aaa56bb3a3c5f0e4191c9b3efe9b8d92c22cf6c7)
       new  08ab0a2   Added and populated .cvsignore files for packaging subdirectories. (This used to be commit ec042f2af94a834226b59224ab28452b1cd6bf15)
       new  edc2287   Added some command line argument checking and usage info. (This used to be commit a13eedf8bdefacfb569eb006d8c169247272ecf6)
       new  a0cd01e   Fixed up compilation of pam_winbind.so to be consistent with value of --with-pam passed to configure.
       new  4b1310c   Rewrite of winbind autoconf fragment.
       new  9c86214   Added autogenerated spec files for various rpm versions. (This used to be commit 1323972bf4c7a045b2897aae834dff3b6866ee62)
       new  a3046af   Reran autoconf. (This used to be commit 7bd901b6a89e34d111609892e0fe648248c9e21e)
       new  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.
       new  c4a9faf   Modifying spec files is PITA.
       new  61bb309   Pidfile check can be read-only. Removed old ifdef in password.c Jeremy. (This used to be commit d82efc61ef16533c5652a5d4a9863f8317cb4ea2)
       new  861cb26   Oops. Typo. Jeremy. (This used to be commit d862be4b680fc495d920fa802854032e668a2073)
       new  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)
       new  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.
       new  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
       new  ad4144d   Put HPUX on mmap blacklist. Jeremy. (This used to be commit 4d5fe9ed4fc2c3bb7830ab14eead8d12eed37de9)
       new  65bf96e   Allow smbpasswd to join a W2K hosted AD domain. Jeremy. (This used to be commit c51cfc7f0d3ad1614ca1e0330c8707f7b263b8e6)
       new  8dad2a1   Fix for smbpasswd set_userinfo24 was in the wrong place! (This used to be commit c9cbe3237e01983a5063e5680ad71c7579009f28)
       new  9863729   This is my 'Authentication Rewrite' version 1.01, mostly as submitted to samba-technical a few weeks ago.
       new  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.
       new  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)
       new  4f415ef   The write zero bytes is an allocate, not set EOF. Jeremy. (This used to be commit 28b4ee1eba5fbfd83c000a0e485632c477b7bfa9)
       new  27bdf59   Extra debug to see what errno is on write fail. Jeremy. (This used to be commit 352a02bf5c1b3ab9db92f86fd22f7a781a2c2996)
       new  efe1d83   Print an error message if database could not be opened.
       new  e485a1a   Some fixes about malloc/Realloc and mem leak thanks to andreas moroder (This used to be commit b29a549cdd85d42a1697041ab04f0ae4eddd23ca)
       new  a3f96dd   Another winbind test - fill in later. (This used to be commit 99071c45d05231e5683b37823bcca90542f4e332)
       new  92dbd04   me stupid. never commit without building. sorry. (This used to be commit f87924aec4ff3ad1855b470c33df2e0ae9d51d85)
       new  6128f58   Added smbtree to list of ignored files. (This used to be commit e4831d4d010d432d710553deac8201c14eea47a7)
       new  54fc7e1   Changed lone malloc() call to talloc().  Spotted by Claudia Moroder <claudiamoroder at st-ulrich.suedtirol.net> (This used to be commit 99ce277fc857069f86824a3c0cd8012f4cede1b6)
       new  9f08cea   Cleaned up error handling in cli_initialise() to fix a memleak fo