[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 255.255.255.255. namedbsubnet.c: Fixed bug I intruduced - register 1e name on WINS subnet also. (thanks to Luke for pointing this one out). Jeremy (jallison at whistle.com) (This used to be commit fbeaf146c0903f0939d1128af01cff8ea18a2546)
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 255.255.255.255 when 1e name queried. namepacket.c: Made sure recurse flags set correctly. nameserv.c: Made sure recurse flags set correctly. nameservreply.c: Made send_name_response() static, Made sure recurse flags set correctly. Changed to returning 255.255.255.255 when 1e name queried. proto.h: [...]
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 255.255.255.255 mapping for group names if the name type is 0x1c. This allows remote logon servers when using a Samba WINS server.
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 = 127.0.0.1 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 127.0.0.1 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 127.0.0.1 to the interfaces line for smbd, then nmbd would start to try and register names on it. This was not good :-(. Jeremy. (This used to be commit cc3ad825214686ad03dd4176d0c55290d1de6221)
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 127.0.0.1 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 9d1bc48 TIMESTAMPS ARE IRRITATING AS HELL WHEN DEBUGGING! NGGGH!!
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 10.0.0.6 and replace it with 0.0.0.0 as my_ip address prior to sending datagrams in clidgram.c (This used to be commit 4c540393b33a5c49adafcc9320f591490b97192a)
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 0a33cb4 implement: LSA_ENUM_PRIVS LSA_PRIV_GET_DISPNAME LSA_ENUM_ACCOUNTS LSA_OPENACCOUNT LSA_ENUMPRIVSACCOUNT LSA_GETSYSTEMACCOUNT
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 found by Claudia Moroder <claudiamoroder at st-ulrich.suedtirol.net> (This used to be commit b5373f4b59cfe1cffe915e5d4eb29ed83fe99ba6)
new 4acf4df We don't use indent in the HEAD branch. (This used to be commit 0b3fbd9e6ee2ec10fe7f0187e850834accfa492f)
new c2316f4 Stop HP/UX building shared libraries for the moment ... (This used to be commit 8878a44868073d50e4ce729a1812f43e1a96e2ae)
new ac989cb Record the NT_STATUS constant rather than its number in the logfiles
new f8d9da9 Fix for getting allocate_file_space to return the correct errno. Jeremy. (This used to be commit 298595e8cb0ac4f5b5ad9a522cca79d030d7e0fc)
new b026e6e Added Gerald's lanman printing only change to HEAD. Jeremy. (This used to be commit b7bd512d9a9b543b9caf93c264776db6852c03ea)
new a6234ad Fixed another possible memleak in cli_initialise() (This used to be commit 4c9f010a1eef81addfea0315bef81570bc604f8a)
new a2bac4d A collection of fixes/cleanups to the security descriptor code by matt_zinkevicius at hp.com (This used to be commit ce22267ec840aaa3cc8f9b88a62b45c723a06b01)
new d851036 Correctly report amount written in debug when allocation space. Jeremy. (This used to be commit d1e7cf6073f2dcb91ec468f5f249610dd9f1623a)
new 0c218e1 Added fixes to return correct error codes on space allocation fail. Jeremy. (This used to be commit 3bf2419f4b7a9d46a1d48062212a6a6579c22b92)
new 64c24eb Always return NT_STATUS_DISK_FULL, even for quota errors. Jeremy. (This used to be commit e4a295b730b3d1ee784c896611d184c7699c74e7)
new db3ad91 merge from 2.2 (This used to be commit a7bf5e2ab84e21198a22e893e8640710a9ba2f7b)
new 9d96f73 Update to work with no crypt available, just like it will in Samba. Jermey. (This used to be commit 84e15b81992977fd546f2118d1f9847cf0713fa0)
new ef67997 Patch for having spaces in tdb keys, NULL termination fixes and other stuff. From Andrew Esh <AEsh at tricord.com> (This used to be commit 78207d0fc8c4641fbd8f63f469c4135357edfad8)
new 49eea10 Factored out common rpc pipe initialisation and shutdown code. (This used to be commit 04d978258ba2fea702232c815e140ab12364e8e7)
new 013ef47 Merge of modesty patch from 2.2 spec file. (This used to be commit 4c4d128d08e848c65b1aec8bcc0b1bc3a913d55b)
new 0897979 Some better debugs for our security=server code. I want to track down why we occasionally don't make the connection to the server. (This used to be commit 08e99f4c12ad8747a8fd0e47ed4165cea428128d)
new 2f844bf Change all realloc() statements to Realloc() (ecxept for tdb.c) changed some code to exploit the fact that Realloc(NULL, size) == malloc(size) fixed some possible mem leaks, or seg faults.
new d41606d Link fix for smbpasswd. (This used to be commit 2c73ae4ac7ad56730ef22a1b5f6ca3351cf7036e)
new 3dbd870 Try to set the socket options early for some OSs (like Sol 8) where they can't be set after the listen().
new f8d3cac a few cleanups while mergeing the passdb code into 2.2 (This used to be commit ef01739708479c43f529c646dd136ee5670b08f9)
new f0ce793 Merged John's fix. Jeremy. (This used to be commit 61141c371ae160f03c2259e2dbc0910e63890275)
new 541f2b7 Fix inspired by Don @ HP. Close down password server connection if keepalive fails. Jeremy. (This used to be commit 1f6e3d18cdf460eb2569b737813f94d22680553e)
new 4f18122 Added fix from Dan Thibadeau @ HP for parsing problem. Jeremy. (This used to be commit 635f3a3ee2704bb593aaa2642be6c5ec00830b64)
new c604830 Fixed wrong placement of allocate code :-(. Changed alignment offset to 1 to allow netmon to parse ok. Jeremy. (This used to be commit fd89261a2c74910bd1cf8271d862a7b050b49f32)
new fc0fe94 Fixed typo in patch. Jeremy. (This used to be commit 36e01dcdbd0fc0083ac31ec942bb033a2997a16a)
new de5f42c merge from 2.2 (This used to be commit 6ab0e949d18b97ea7177175a4e6abb5ba076db98)
new c449524 Changed the order of arguments in make_oem_passwd_hash(). All the other encryption functions have outputs as the last arguments. (This used to be commit fb60798a771a7a2358d78e5cef97487addf930e7)
new 7d9358c Moved dos error codes from smb.h into new file doserr.h (This used to be commit 1bd8b6f79754aa8a14a7841b88f1c00d7a3767eb)
new 047a7c8 Replaced the duplicate DOS constants with appropriate ones from doserr.h to emphasise the fact that the spoolss pipe returns DOS error codes instead of 32-bit nt status codes. (This used to be commit 5f5ed41ee872d842e944cd2e84a80de714ad4385)
new af0af3d Removed nt_error field from cli_state as it was not used anywhere. (This used to be commit 589aaa5fb1ac55d8b0d5ae95921f071eb6ddacf6)
new 4bbd1dd More constant conversions. (This used to be commit 00703d306f14a5977df75cb04ee34ae8628ed40e)
new 2ccfea3 A rewrite of the error handling in the libsmb client code. I've separated out the error handling into a bunch of separate functions rather than all being handled in one big function.
new 62f7f6a Use the new client error api. (This used to be commit 688da3c41dd944f7f69083518d25e9edbc55406f)
new 5836e1f Use new client error api. (This used to be commit b196a52483a6e4ac1e4c311ff43d3c07fca031df)
new afbca61 Fixes for new client error api. (This used to be commit 9c57e45d443a3cf6215318d1355cac18ff57a8b5)
new ea43bae Had the test for cli_is_error() reversed. You idiot Stimpy! (This used to be commit e9ceb17d777f4bcb7a9ff6b509c178f063be4722)
new 5c47841 Debug cleanups. (This used to be commit e98f9481235dce9a0a76450b84769b86eca57ca2)
new acc149c - avoid possible mem leaks in rpcclient/cmd_*.c (talloc_destroy not performed) - ported two rpc back from TNG (WINREG: shutdown and abort shutdown) - some optimizations and changed some DEBUG statement in loadparm.c - changed rpcclient a bit moved from non reentrant next_token_nr to next_token - in cmd_reg.c not sure if getopt will work ok on all platforms only setting optind=0 (This used to be commit fd54412ce9c3504a547e232602d6129e08dd9d4d)
new 4b20163 Merge in the NT drivers changes from 2.2. Jeremy. (This used to be commit a3781ad38ff6c70238e7e9b83324477e5c9780d5)
new 16afd6d Added Mike Davidsons Tru64 ACL patch. Jeremy. (This used to be commit 8c5e5f8c84cab4273ca28d6b5f543dd5d5b464fb)
new 8d5916d Without this become_root()/unbecome_root() pair I was not able to login when samba acting as a PDC. I also removed a pdb_free_sam(sampass), because it sampass was never initialized before...
new 9644bf7 it was half committed last time, thanks to Hasch at t-online.de (Juergen Hasch) for spotting that. (This used to be commit a2a4d4e6286c2127b6f8e32fc97b96dabd7cdb40)
new 6ad8035 This patch does a number of things, mostly smaller than they look :-)
new ddec830 Kill of idra's extra become_root()/unbecome_root() now I have fixed the actual problem.
new 2e783a4 this is a big global fix for the ptr = Realloc(ptr, size) bug. many possible mem leaks, and segfaults fixed.
new 4da562d Fixed crash bug when attempting to list contents of non-existent directory. (This used to be commit a7863f0f033b31838a53960e9f616d9a82081ecf)
new 6b60c28 Fixed up 'orrible formatting. (This used to be commit 73addddb2e038946e38a6a15f46f61148a49ac08)
new ce5233f Fixed typo in debug message. (This used to be commit 45254ae23b9bcbc94857b986c69b2b1770c79c54)
new e763056 Converted to new error API.
new 432dbf7 Moved across definition of dos error types from smb.h to doserr.h (This used to be commit 6c0dab85025dd7df9415edd627349fa8f1230de3)
new e430190 Add printing of errno when POSIX lock requests fail. Jeremy. (This used to be commit befbfea21035b0566fc6ba8674587fc44ad7bbdc)
new 26ceb74 merge from 2.2 (This used to be commit 7049217eb40dbe3de6c05fe43742d2f684501723)
new e08ca02 Added Jim McDonough's Win9x take ownership fix. Jeremy. (This used to be commit 800e46ea7e724460be2ba5f71e5baa2f2ddd2d3b)
new de261db removed unused file (This used to be commit c452eb0fbbeb2d450d94c972dfeb190767005cd7)
new 8cceea0 removed unused file (This used to be commit 6b43e4a15d90bda11f7729de8782b99804ad0f8e)
new 90d2460 One less getpwnam() call...
new a017176 Style cleanup for the last vuid change.
new 578a39d smbd/auth_server: Doco, we want to use cli_nt_error here soon
new 7c33285 Restore a debug I think I dropped earlier (This used to be commit dc635bde2262b248f58d3ce52c2575dae8546571)
new 6796774 Move read only check into a helper funcion. Ensure conn->service is set before we use it to find a share's details. (This used to be commit 7dc716f174c38e73b8e6d07130a1bc39f4499ce3)
new 327fda2 Move admin user check into a helper function.
new 9ed5f60 Move the claim_connection stuff till a little later in the process. (You don't have to clean up somthing you haven't done yet...) (This used to be commit ba76564c2a06bf7feefdaf9ef06cbf77c776b6e6)
new 8db2823 OK, so not freeing these was a mistake. I'll try to be less exuberent next time :-) (This used to be commit 8c3cf2db95a0fcf48b21274cac93f13abb42d4bf)
new ccb927b more useful debug messages and check if the size are non null.
new 556c8f3 Use tparam not tdata when reallocing params to make clearer. Jeremy. (This used to be commit 31804cb7a89f280cec4c047cad643c7f593f9b03)
new ec70b76 More Realloc fixes. Jeremy. (This used to be commit 381c02e6389dbb41fa66a854d7293594fd4bd0a6)
new ca66a07 More Realloc fixes. Jeremy. (This used to be commit b4fa49fe13cb93d578b1714d5863a9f50395bf65)
new 66673ee Add missing gcc memory barriers, this bug showed up when doing a heavy netbench run. :)
new 9326b82 Realloc fix. Jeremy. (This used to be commit 9cabc3fd63d7780eb5d80eb7619fd7606d9da3b8)
new e47cac8 More Realloc fixes. Jeremy. (This used to be commit 94128f9f372c23602c14cf13a79a24d01065ced1)
new e077bca Realloc fixes. Jeremy. (This used to be commit 560ae7615eb8eca2c872b1196ce0b9534bf8ad76)
new 4f14ec2 Realloc fixes. Jeremy. (This used to be commit e4ef9e332fff99eb66101a3737a7efc3b7493cc5)
new a680611 Realloc fixes. Jeremy. (This used to be commit 6b90263292d03b1ae2d5d18952e78fc26066f30d)
new 5f0b9d0 Realloc fix. Jeremy. (This used to be commit 82153dde951ff7af3655f466cb2ea42c3195bdff)
new 11ce0f4 a bunch of fixes from the sflight to seattle in particular: - fixed NT status code for a bunch of ops - fixed handling of protocol levels in ms_fnmatch (This used to be commit 3eba9606f71f90bfd9820af26f8676277ed22390)
new 5eccc90 added -b option (This used to be commit 1c2618df450ddde7e52ab8784fcdd2b64a85771e)
new 4294f6f allow for the NULL in make_nmb_name() (This used to be commit b6c78d4c6fde2065678dd62bbd9dd4af9c5e805b)
new f9ce202 two fixes for NT clients -> share level Samba server (This used to be commit a25911d58c752350b62b205cfb0d6fc5b1c90cef)
new 68525e9 Add comment to clarify why we call this twice. (This used to be commit afece03d023b2905c27e147516b61487a7503028)
new c786a4d Ensure we are very explicit about what we're comparing when we're comparing structures (ie. don't just do a memcmp). I don't think this will fix the fcntl spin issue, but it's a "just in case" change. Jeremy. (This used to be commit 41066208ad8ca20d35a32bdf9ad934e11465c8f1)
new e6a6dee This is Jeremy pretending to be Volker, 'cos the link from Seattle is having problems. I've added 3 things here to work on the fcntl spin problem. 1). Check *all* tdb return codes... :-). 2). If we're asking ourselves to break an oplock, and we can't find a fsp pointer that matches the entry, this is a *logic bug* and we should abort and panic so someone with gdb can pick up the pieces. 3). After we've broken an oplock, ensure that the entry itself has been removed, [...]
new 1c94680 Fixed a little typo.
new 252742f Add a new option to disable our paranoid server check.
new 1b7fab2 Distinguish between NT informational and error codes. (This used to be commit 02fe0e18dfcb8cc83b3cf0b6c8dd4dc1ddb7e196)
new 4a273d2 Added cli_lsa_open_policy2() (This used to be commit afaafc3e5a2adef4736196aa5f4e6ca25a0571d2)
new 75eae84 string terminate in mkdir (This used to be commit fe414d5e1afdfe7bb20ff5da60394ffd9fa81b05)
new dd53785 Missed uninitialized variable return for del_share_mode(). Jeremy. (This used to be commit e4a57fb45660b82eaec751f1b41f657a64d963fd)
new f8d0031 sync with 2.2 branch (This used to be commit feb9bf86723bce7dd1e81250b92191c370228a45)
new e4275a3 Fixed the (incorrect) paranioa fix I put in for the fcntl lock spin. Don't delete a share mode that failed to remove the oplock (doh!), just set the oplock entry to zero.... Jeremy. (This used to be commit fe4aa720181a43f7a636ca029680fab0c836b968)
new 85e063f Tidyup fixes for fcntl spin problem. Jeremy. (This used to be commit 27d3dd0e7cb777ef6b21d6966c07045c2940fd37)
new ecea365 Missed '\' at eol... Jeremy. (This used to be commit 0dbd1be704209c1a66280148b40f7b7437d47242)
new 3ec862e merge from 2.2 (This used to be commit fe4ffa8dda165b0d1197f022f59db0a284cbef79)
new 8ca7ec6 merge from 2.2 (This used to be commit a50c3df15b3a82b4363fde0442c98edea067b4ae)
new db0567a Fixed typo.
new 8d9cdf0 a fix for directory listing with the dave/thursby client (This used to be commit 5a3fd3317e0fedd72450660f031b5ba42a11b875)
new b0f167c Added another authentication interface to winbindd. The Challenge Response Authentication Protocol (CRAP) takes a tuple of (username, random challenge, encrypted lm password, encrypted nt password) where the passwords are encrypted with the random challenge ala ntlmssp. (This used to be commit 11f72a78e3a16bbb17b576d80b47a9eb818ee428)
new 0309090 Link in smbdes routines for new wbinfo authentication stuff. (This used to be commit 84998f1fceeef221101a4e332cf53d0e355c4ddf)
new d81e123 minor bug fixes to smbtorture (This used to be commit 7724243fe71dbf0783ea6e081e40d6916ac45c0d)
new 603dad4 added ERRbadmcb (This used to be commit 2f4690e1888c9cc96fd788abf2161943a2032b51)
new 3b39c36 Remove unneeded lp_talloc_free(). Jeremy. (This used to be commit 072a5bca2b8fbd6e0ac3f1259c426ebd1f3fb551)
new 9520d3d Mention 'delete veto files' in 'veto files' description
new c50ef23 force checking of log size after 200 smbd in a row or after 30 sec with no smbds. This should fix one case of logs not getting rotated properly.
new fe626d2 The DELL powervault 705 is sending a tcon&x with the service name being "share" instead of "\\server\share". Fix that. Still not able to get the user list but that's something else.
new 28b206f some %things are not expanded properly in get share info levels (This used to be commit 3e60636f2b7003ea1e915bc7c2d2e8dec5667bbd)
new 2051bb7 A few changes: drop paramaters: status utmp hostname
new c5004cf added port 445 support to our client code (This used to be commit 0c3120ae475fb53662d6ab9f0d96a832c3c90625)
new 9168c29 Added copyright for me and AB. (This used to be commit 19cd6a1dc446830c1448f4a21a915ea8994dc268)
new 9e21abd the beginnings of a TRANS2 scanner (This used to be commit 9c483987a5d136bf23018ade6ceecf603f8f1614)
new c45fbe6 better error reporting for servers that don't do port 445 (This used to be commit a896dc299eba12886d800e6c88309d534232cabc)
new b5a5fe4 Fix for filers sending -1 for the maximum read request length on the LSA pipe. (This used to be commit 95307a5d3881803e57639431da967ee3872aacc4)
new 84f1ee3 compile fix (This used to be commit c53c5eca157aae3cb48da9ef0157c153a65307da)
new 2f6486b Fix up some unused variables and functions, fix up formatting (This used to be commit bfce4ba7b6db261d981a60a7e262f2f690355f5c)
new d1f53e4 Fixed detection of CUPS. We need to check for the presence of the cups header files as well as libcups. (This used to be commit 2dbb41a7b88e7fad63579111aaab4a1cd28c54d5)
new 7495a1a Fix to only send the status32 error for status32 clients, not to other nt_smb clients. As spotted by Thursby. (This used to be commit 22de76a920671614144babac9f589419532d8671)
new 92f7957 merge from 2.2 (This used to be commit 97b5499def99016b4baf97343597f1b218a69399)
new 0055ee8 Some W2k info. Jeremy. (This used to be commit 04478786c364585bf0263dc00343a25af6fa0a89)
new f3c1c25 use 32 bit locking if client doesn't do 64 bit (This used to be commit 759ca19f3223c28e3e3478b4001251d2cb0fbfd6)
new c50da04 more minor torture updates (This used to be commit 6513b94d19adab8f94bbd8044338658242188e7a)
new 8ef7ddba so let admins shutdown their samba servers remotely if they want :-) (This used to be commit 6391fd7bdab07c83e9eed02e761db09918e60302)
new 964bfb2 Fix W2K profiles writing to a Samba PDC. Thanks to Microsoft for their help ! Jeremy. (This used to be commit faae7512e059456db2450f878c435fd402839146)
new 18d3c23 get rid of old debug code and possible socket leak (This used to be commit f942397d6515402be0c7c1085fc2e6d48eb6928f)
new a350db7 fixed shortname length in trans2 list (This used to be commit ae669720d8f434a23397deaea3371998ab6f1f54)
new 7874b0a 0 byte lock ranges ARE valid (This used to be commit 5498da6664a457e4d64502d37fa887dabd9baaa0)
new a22db17 flush on a invalid fsp should give an error (This used to be commit ef5f4866fbbfa6be07cdc3e612a8899967d48289)
new 98e407a allow for 0 range locks in locktest (This used to be commit c3b2d959a7461cf6f9574716c8a7b915c078b311)
new 659774b Fixed malloc -> talloc problems pointed out by Simo. Jeremy (This used to be commit 0f5b187387fb536a6866d9109eff82411798f79e)
new 0174ccc let admins also abort a shutdown (This used to be commit 3b40ec4f149a8813c1d68f184858e2ddd605d8fd)
new 40342d6 fix missing ) (This used to be commit f3bc6b5d68bdb01b07b9d780f5ba81c05e22f48c)
new 90b1f17 Set secure channel type depending on server role. (This used to be commit 7d5440a7ae4ef46103192000a19f2e69ecf02f21)
new f3cd235 add a comment to make the code more readable (This used to be commit d6a33722168c64eb948c52e303cfb1cd4cfda7f9)
new f3aeaa8 Fixed typo in debug message. (This used to be commit ea8c0a75affe56f8fbcb987cd6f8cdcd24e8a537)
new bb94537 Fixed incorrect debug. (This used to be commit cec051cf5fb93d9f45eca3f9cf462f78a7d7040d)
new 31b6b7a Make domain_client_validate return a status code instead of a boolean. (This used to be commit b4e79ab34b7df4687966f4ca81b575dce8503775)
new be184b2 fixes big endian unistring problems. Need to check that it didn't break little-endian machines. (This used to be commit 0f08e79030419b778c1229712c98b839faaf734f)
new 2236c67 Only register the #1b name if we are ROLE_DOMAIN_PDC rather than lp_domain_master() (This used to be commit b8fe147430fbceff5da8853e5240d251f2671d0e)
new c1f0d99 Process the SAM/UAS change notification message. (This used to be commit efcbcfaa48d36063c974c20692ee2c38d09d2216)
new b34d17e tests for 0 length locks (This used to be commit 8fbd1d0f978a349ec4fcc0d34fca55314d3dec31)
new 705fb73 Fixed debug in cli_establish_connection() - print out the called name on connection failure rather than the calling name. (This used to be commit 946f6eb9320c9897942adee8b513d8caaa3232c0)
new 1399170 /tmp/cvsVTEaY5 (This used to be commit 55f222236f3a80b2e0b7a1ec278d90d5cf57459f)
new 464237c fixed handling of 139/445 in clients (This used to be commit 22b372f8a7996a19bebb8cdb411df999cffa32a4)
new db93134 fixed level2 find first for unisys clients (This used to be commit cb8b21f71dbacc7ee658bef7011cd147fbe34101)
new 364d0e5 Re-added readbraw call to test with smbtorture. This code not yet tested... Jeremy. (This used to be commit fe85a19b4b9db5910ad8259890f94c9496e1aebf)
new b9e7eea More status32 conversions. (This used to be commit 031a19639ce862bd01c1a72d8b5ff21b0eae99d2)
new 7175334 get rid of compiler warnings (This used to be commit 0768991d04ea03e774ca8662c9cae5e1951b88e0)
new 0c37131 typo (This used to be commit 11605ea38ac699cec0d0e84b94eca3d8df2e03a7)
new c1598db we now have all but the dreaded 0/0 lock working (This used to be commit 98b6aef18c793187f392f944af516c8b9ebf86e9)
new 1beb386 Fussing with debug lines in open_socket_in(). I cleaned up some slightly funky code that was simply setting a local int to 0 or 1 and also added calls to strerror() in some of the debug lines.
new 76f76c9 fixed typo (This used to be commit 3b1454691b1164493f1bee58a3d2e5eed0aa898e)
new 2ebb098 Small changes to get ready for adding WINS failover to smbd and clients. My plan is to change the lp_wins_server() function to lp_wins_server_list(). My reason being: With WINS failover the 'wins server' parameter may take a list of WINS server names/IPs instead of just one. If it's a list, then calling lp_wins_server() won't give you what you expect (that is, a single WINS server name or IP). Instead, the functions in wins_srv.c should be used. You can get either [...]
new 7fed75b Instead of checking lp_wins_server() to see if a WINS server was specified, nmbd now calls wins_srv_count(). This returns the number of WINS servers specified in the 'wins server' parameter. The return value will be zero if 'wins server' is not specified.
new 7c09aa5 Same as nmbd.c. These now test wins_srv_count() instead of lp_wins_server to determine whether the 'wins server' parameter is set. (This used to be commit 5b975d3a9cea39e9992a9b556b8a6d9d3ec14807)
new b7c11f6 Change default 'name resolve order' to WINS before DNS.
new cee2b0d bzero is not used (deprecated) as it's a BSDism. Syscalls must check for -1, not < 0 (POSIX). Formating (tab) fixups. Jeremy. (This used to be commit 7263949584a5e01fd5316770861a7550bd3f1155)
new 10c240e Don't use CLEAR_IF_FIRST if opening read-only. Jeremy. (This used to be commit f5ba19c12989dd1e996473869468afcfc5dce72e)
new 4a3f074 Ignore locks of length zero as they mean different things in Win32 and POSIX. Jeremy. (This used to be commit bd9cbf4c6883c1a39f28db8afa7cc0bd04b1b09f)
new d309035 Spaces -> Tabs. Jeremy. (This used to be commit 5b665122f5a785f858f75c0a3c181ae193e2c503)
new 3820578 As per plug-fest discussions this paramater no longer defaults to the value of add user script. (This used to be commit 9e0c9a99f6ca01cd6a0ee3084f85e1c36b11d7c3)
new e8e98c9 converted smbd to use NTSTATUS by default major changes include:
new ee5f723 started converting NTSTATUS to be a structure on systems with gcc in order to make it type incompatible with BOOL so we catch errors sooner. This has already found a number of bugs (This used to be commit 1b778bc7d22efff3f90dc450eb12baa1241cf68f)
new 05c0ca2 forgot to commit the scanner code (This used to be commit 591308f3881e44750b48602fd05362f1f5c6477a)
new 1d726fe new logs use abbreviated month names. Add this to date conversion (This used to be commit 8021669b167053b5500f035c9c50d1327d73c232)
new b031af3 converted another bunch of stuff to NTSTATUS (This used to be commit 1d36250e338ae0ff9fbbf86019809205dd97d05e)
new 8b6b1b2 Fix bug in usage().
new 316c3fb Convert to NTSTATUS. (This used to be commit 9e69f59d6c4ec4e0474c594ada3a05ecc2bc806b)
new 1f07993 fixed typo (This used to be commit 2d1829dfd041336a587443435d8dccab365a2b56)
new 504ceba Fix for make proto when srcdir != cwd. (This used to be commit e6c0fb75755240e0d14452e421d965617d761507)
new 3aa6006 Fixed description in file header. (This used to be commit ed42dcf7846d487b73fc41c7b3f2feef8fd392e3)
new e766812 Added copyright header (taken from include/doserr.h)
new 82901df Merge from TNG - function to initialise NTTIME structure. (This used to be commit 14bc8283f26fb80633575e471de4a15a492113c6)
new 5021be2 Fixed typo in comment. (This used to be commit b10ad789d6d412ef1d2e0d8b47fc233225861bf9)
new 3848313 Added sam sync and sam replication smbd message constants. (This used to be commit 406cafc0efebc9f331e810d651888b551725af1a)
new 259d590 Send a MSG_SMB_SAM_REPL when a UAS/SAM change netlogon message is received. (This used to be commit b7cf14bf84a19da8a5b8fe9895ce78f138b5379c)
new 174541b Merge of SAM delta type constants and BDC replication types from TNG. (This used to be commit 73eeaadbe212989b5c1b2e494500e9618c3f3a5e)
new cd0a9f6 Send a MSG_SMB_SAM_SYNC when a netlogon_ctrl2 message is received. (This used to be commit 73e1b708d0ab7a6e612f8910c5815a6ab6de66cd)
new cb9b39d Added dummy handlers for SAM_SYNC and SAM_REPL messages. (This used to be commit 08e05f1b3c2d5767e8f8f0343fc0ea90c786eac0)
new 49dff24 Added samsync and samrepl (untested) message types to smbcontrol. (This used to be commit b0c8090396ca02d06669d6e20a1c715fc83ff887)
new d5c9172 Merge of sam sync code from TNG.
new fab372f Start of samsync program invoked by smbd to perform sam synchronisation and sam replication. It doesn't work yet. (-: (This used to be commit c96aae613dfe97808dedffc836c5d4cc9ae52185)
new c22ecf6 Added additional objects to rpcclient for sam sync/repl support.
new b03a201 Ouch ! I didn't think I would have to do that: add 2 new rap calls !
new 10d1c6a lp_wins_server() is now lp_wins_server_list().
new 7f0b3ec Patched to ensure that it won't break HEAD.
new 60519d0 Should be dbgtext, not dbg_text. (This used to be commit 7a68236c42acc72e500e120906230a637305f418)
new 6c38114 Fuss, fuss, fuss...
new b3e43e0 Fix uninitialised variables. Spotted by "Esh, Andrew" <AEsh at tricord.com> (This used to be commit 9081af4fe584d222c00587d6d3c81e12d6611222)
new 74bee75 Renamed rwlock_t type to tdb_rwlock_t to avoid conflict with Solaris 8 header files. (This used to be commit 888c852f01cec89b380fdf2564444b86d396c442)
new dfe2d64 merge from APPLIANCE_TNG (This used to be commit aff66993e47dc14371c15e75de11ff2c15d226f3)
new e660acf merge from APPLIANCE_TNG (This used to be commit 2af0a65e4c56e9361ee03286edcf26b5926b39e4)
new 4f168fd merge from 2.2 (This used to be commit 3e8ccb420260591f362fa8a9d1221481449f8ef7)
new aca0710 merge from 2.2 (This used to be commit d31e1b63b5a13ec585da18971e85c9eaa941ed33)
new 3bd7e65 this was a stupid typo, thanks to Jochen Dolze (dolze at epcnet.de) for pointing out. (This used to be commit a554d5a99a03e6e8df7e946e5636f5ee80b21969)
new e555b96 if no ACL elements then use chmod - fixes ability to set read-only bit on files that do not have an ACL (This used to be commit 65ea13420c78cf0a8c01f14c08815e4b44ca4abc)
new 8debe5b Fix from Paul Green to set correct lengths. Jeremy. (This used to be commit 52b9b6d519c38b2a3e524d098a09fb996e8a2047)
new 58ed70f Fixed silly typo. Jeremy. (This used to be commit 6ee2b41429e43f6a9a58eba3cb01b952be3d5ca5)
new 4bd774f Fix crash bug with indirecting through null pointer on recursive delete. Jeremy. (This used to be commit a6f04d16613a06c1aafa89d7373d1e4b4a5fb45b)
new 137fb61 changed the data format in the tdb, as the time fields were not managed correctly. this mean you need to rebuild your passdb.tdb file. (This used to be commit 57b8d3bb84e261e55febdde88e45684455f0a294)
new 80f8537 Added samsync binary to list of ignored files. (This used to be commit 604468c6eedfa7a8ac62800cf7cf73cbd969ae45)
new b4ed8c8 Fix up some compile issues. We can't have C99 comments and add a smattering of const. (This used to be commit af53e774d754d72b01d9840e8b45d27bc394e33d)
new d01c236 Set acb_info to ACB_SVRTRUST if we are joining the domain as a BDC without going through the server manager. (This used to be commit 52f5abae4667d841be7ca8f5ff0f25ba6d027067)
new bd7ba65 more NTSTATUS changes (This used to be commit 8a49b2f7df46b2c990a980758fe1f3871e8b578e)
new 819f5ea use a name not a number for ERRinsufficientbuffer (This used to be commit 8e70666fccde1025d77e4db51b5b63e5142d98ec)
new 9573942 updated copyright for Michael Sweet (This used to be commit 9d53473f302f172c10854b8df3000552918d0637)
new fd6ea43 the next step in our error code handling change
new 2771d77 tidied up some unused vars in JFs new fns (This used to be commit e26502b1f840cd0fafd700c9756b610b38709ce2)
new fbc1f32 more NTSTATUS/WERROR conversion (This used to be commit ad648c5cd8ebe4be8304379117f403d7673dcbc8)
new 55cf374 Fixed some compiler warnings. (This used to be commit 06608971ed95c02188a1b2bf7b1f9a2845e04022)
new 19fea32 the next stage in the NTSTATUS/WERROR change. smbd and nmbd now compile, but the client code still needs some work (This used to be commit dcd6e735f709a9231860ceb9682db40ff26c9a66)
new 8c569f7 Welcome to tpot's exploit world!
new b5b9c46 Don't overwrite an existing /etc/xinetd.d/swat on install file since we don't overwrite it on upgrade.
new c76dd14 it now all compiles - so try enabling it by default and see what explodes on the build farm (This used to be commit 5bb7e4f0f65edf1db20245f403cbe81833134240)
new b04933d a fix for fussy compilers (This used to be commit 78f437b5073207606b23be42960e2b10f785a148)
new ed3fbaf cope with pam being off (This used to be commit 5f6e7bbce76c85571ee10a3f8b5bbbd0beadb632)
new cefa698 fixed compilation of torture (This used to be commit aaf538a83057150cc35e9032aff7a78e8f0c4dc2)
new 7e75921 Merge of transfer file code from 2.2, fix for readbraw. Jeremy. (This used to be commit c05e79453655abb67fd47a2d3dba88b4c5377e35)
new 15472c4 Fixes to ensure invalid vuids cannot stop oplock breaks. This may have bearing on the Solaris fcntl spin bug. Jeremy. (This used to be commit 0f676202529cbfead629d2c228b7d5abc2dff7d6)
new 1f5203c don't do pointer arithmetic on void* (some compilers can't do it) (This used to be commit c65e8db7ae765f844f8b0adb1e5de3651561ad96)
new d3518f1 NFS v2 can return ENOLCK when greater than 31 bit offsets are used. Treat this the same as an EFBIG error. Jeremy (This used to be commit 8fad5177701c1738a7f5bdd7c0082ef23a00b876)
new 9888362 Don't crash if run with no command line arguments. (-: (This used to be commit a46e9cc3a1a247fba8fe9b4cdfa16954071b4a35)
new 9dfa2ed oh foo (This used to be commit 66c7bb9467c1acaf7e5b310a2ebc753f455b18c9)
new f6b5318 Merged cli_net_req_chal() and cli_net_auth2() from rpc_client/cli_login.c except they are called new_cli_net_req_chal() and new_cli_net_auth2() until they are working properly. (This used to be commit 4ca085f253fc39de60115edc049e91d5c95735ef)
new 7deed93 fixed a bunch of compilation errors on Solaris, mostly people getting NSS_STATUS and WINBINDD error codes mixed up (This used to be commit 66698d6b841df809a8654012a8385bffacb9dc4a)
new 7844aa8 more warning fixes on solaris (This used to be commit c04c67fec85b1c81ef0b3cebacde304a1de0d854)
new fbe6685 fixed some compilation errors in cli_netlogon.c - tim, you need to rerun configure to get the new NTSTATUS stuff right (This used to be commit 9bae57cfe30825174536d11983bb3434498e3f03)
new 851a06e added filename to error_packet() (This used to be commit 2c424788dec2fd6e44c243ea115d66689dfae6c0)
new d53d5be use cli_is_error() instead of looking in smb_rcls, otherwise NT status codes don't work correctly (This used to be commit 55d5828e608671f070a9e96938be0d16d50aeb26)
new 00973eb When sending a message via a tdb, it must be open read/write. Jeremy. (This used to be commit f35887c7d40ced750596b87bf37f7aae1df68c7a)
new c36dd96 variable name changed to --with-profiling-data (This used to be commit 28fba1ba4883e5eaa97247e933da9311c53c41df)
new 283b15b add profiling stats from 2.2 (This used to be commit 6c333e9d922b3a7443db829277b8a209cce2d350)
new dff3c81 always include profile support so you do not need a different binary of smbstatus to dump profile stats. (This used to be commit fc048955b8af05779992bc111f9bd690b8a8faf2)
new 7528728 merge profile data changes from 2.2 (This used to be commit c105859304e93297fa29f346e9cbd1af0c95048b)
new afd0ba9 add PROFILE_OBJ to nmbd now (This used to be commit 99b773217c001b8b89e72561f3ece46bb4ea553e)
new 387f1fd fixed formatting to make the code vaguely readable. It's still a dogs breakfast, but at least you can follow the indents (This used to be commit 9955ea0aaa299c6c946b4e7b7e98017c39b60bc8)
new 627b1d0 when you update the share mode in the db you must also update fsp->share_mode otherwise the check to see if the fsp share mode matches the one in the db will fail when you come to delete it, thus leaving us with a share mode on a file that isn't even open! (This used to be commit 2020738b889d8d508cf787e5c5d380af817b92f9)
new 4f0509a 2nd DELETE_ON_CLOSE_FLAG fix ...
new 11f0402 Fix I think for the fcntl spinning problem. Re-prioritize so that oplock break messages get priority over incoming client messages. Jeremy. (This used to be commit 1779f6a223dad87c3b8451d09b9808b46495a8b6)
new 851e60c Removed unneeded set of delete on close in fsp->share_mode. Jeremy. (This used to be commit 7816f79075132350c910f75f9b757477a319bbae)
new 9ef7a6c use NTSTATUS not BOOL in do_lock() (This used to be commit b1b2a5fa5d084dad8ae47777419ab75db1e51eff)
new dd9b2f3 it turns out that XP agrees with the samba head branch over the right error codes for locking, so fix the test rather than fixing samba (This used to be commit a583af3c2f5d1962495a0f18b671e34d6ff43511)
new e3d79bb enable strict locking by default. This will be slow, so now we just need to fiind a way to make it fast (This used to be commit 42b147d1f26093c45110077a309c5e0d3010a28d)
new b31055f Logon workstation checks from Toomas Soome <tsoome at ut.ee>
new 1772584 actually obey the "use mmap" smb.conf option (This used to be commit b36c98036bcbaa5545c9637cb632361122033cfd)
new fef37db use a different test tdb name for tdbtest and tdbtorture (This used to be commit 931bded1c92c812d6aae101a40f453c925054627)
new 75a8b24 flush stdout in test logging fns (This used to be commit d32ac363a5b4c6978077b1d695c503e22c5782ca)
new c7a951e Annotated definition of NEW_PW_FORMAT_SPACE_PADDED_LEN constant. (This used to be commit e3ec6197ede4a37113567c2ab406937c6ca80e9d)
new 5661d1c Removed 18 duplicate #undef entries. (This used to be commit 7a7b13940efbbf15dfcf45f89389e2728527f1e2)
new 65e35d5 Started a cleanup of smbpasswd related stuff. I've created a new file lib/smbpasswd.c which will contain routines related to manipulating smbpasswd entries.
new f9f31ba Converted to NTSTATUS return codes.
new fc07eb5 - fixed proto.h build on systems using a parallel make
new a92f02a Fixed O(N^2) talloc loop when allocating printer name memory - fix from Richard Bollinger <rabollinger at home.com>. Jeremy. (This used to be commit 408c0595bbeafca87795e5278656471fbe0540e8)
new 9a9ac27 got rid of USE_TDB_MMAP_FLAG as its not needed any more (This used to be commit c26e0d3f27a05ecc8bd2390f9aab7f9451524e47)
new 83ebf2b Fix the 62bit locking onto 32 bit NFS mounts problem generically for HPUX. Don. please check this out. Jeremy. (This used to be commit ce9f95996498f7795aaef069e1443ea1c7d524b3)
new 5573a1c added "display charset" option in smb.conf, along with d_printf() which should now be used instead of DEBUG(0) or printf() for interactive messages
new 22b5123 Fixed paragraph about byte range locking. Jerry, could you make a pdf of this?
new 0135666 #ifdef out function when not used. Jeremy. (This used to be commit fa8d626a2773569a454451e77ea56c707b33b69e)
new 84cca75 Don't fail if no owner/group owner set. Use existing owners. Jeremy. (This used to be commit 9961c4c1a3b2dbf8d1062bc1fa103488c0d0ba79)
new ed8883c Change the description on --with-pam_smbpass to make it clearer - some peope seem to think you need this module for normal samba/PAM operation.
new 65c5a1c convert more code to using d_printf (This used to be commit 60d297303488ed583537ca2853828fccd6da2ade)
new eb7b287 fixed missing const on d_printf declaration (This used to be commit 865e0507e6e6ad6a71d833c4f2a0f57362637719)
new 444a01d removed pointless parameter from readfile() (This used to be commit 0742342ec496bec7246e067280737cd507465b50)
new 381b245 fixed typo (This used to be commit 160906b57de8d1f8f76e716e0691223f743e07eb)
new 0366f1d Typo fix per Vance on IRC. (This used to be commit 6f388502622fe77ae13ac2b0ae8f39b2e77ba455)
new ba8e3e0 Make sure that if there are no interfaces, name_register_wins does not segfault. (This used to be commit a7842fac94a3f772da0e6ddf14044df24af798a9)
new b30e756 replaced stdio in many parts of samba with a XFILE. XFILE is a cut-down replacemnt of stdio that doesn't suffer from the 8-bit filedescriptor limit that we hit with nasty consequences on some systems
new f096ba3 added xfile (This used to be commit 7c2fe172c3322433571e73a0bef5c67168dd7c80)
new 39b24e4 passdb/smbpassfile ain't needed any more - it only provided migration from an ancient file format, not relevant for Samba 3.0 (This used to be commit 954adb630d7c41a45de3a0d656d03499e20727b6)
new 11bd06e made a couple of local fns static (This used to be commit f0851202a852bed28fbd2446b44ce2b977ddacd8)
new 1275248 kill a dead fn and make a local one static (This used to be commit 1e9815105e235ad1141b899b03d3de756d217d49)
new 162e975 more static/dead fns (This used to be commit f59826c0c9ba283c25faeec2cbdc7e19cca7aa04)
new b12a4dd declare dbf in one spot (This used to be commit f41c3bb80f1e498a9d27f6e236b0ff3a742764c9)
new 79139fe convert more code to use XFILE (This used to be commit fe6679dffba9a92bb35933ad52172c9be0e9ef90)
new 4d65bc0 convert more code to use XFILE (This used to be commit fd24265c06f6d2b636c1863941a33029dd9f3828)
new c113b51 merge from APPLIANCE_HEAD (This used to be commit 55bd514c4576a273dac1ac5c37207a96b41f6572)
new cae476a cut-n-paste error (This used to be commit b2ed211df0cad2013fd8ff67f48bf73962cc1d39)
new c5dd2c8 prevent segv by not calling tdb_traverse and tdb_close if tdb_open_log returns NULL. (This used to be commit afdf93836b59d5d9ede2ac0f3298d99471872829)
new 866598e left out { (This used to be commit 70bd17473a2106ef41b5d921595ce537ec1871cb)
new 4570609 Fix for second logic bug when handing oplock breaks and client messages simultaneously. Jeremy. (This used to be commit 227325b2d63dad55cbcda9608fba676fb6ce5584)
new 70a51f9 fix typo (This used to be commit 51795ca3509d9f1a076fae902211ebad02897c72)
new 4353ea7 Some small changes to configure to remove things like -X4 etc on compiles. (This used to be commit ec6c5da124bc0f090d8aef40247acd44aa2850f9)
new 03afeae Make sure to commit configure (This used to be commit a3f5139beb774163f811d9e68839742b4d938e87)
new a948430 Added a string for NT_STATUS_OK, m'kay? (This used to be commit ff149308349fbf80399d9d541659f3c1d668306a)
new 8e80cb0 Tweak the building rules under Solaris with CC. (This used to be commit d3758404d43b1b4be0b980a4fe078cab458e6d21)
new 1ca1751 Standardised on 'var = value' when referencing smb.conf parameters, rather than 'var=value'.
new 11ad75c Fixed some bad markup. (This used to be commit f66899965ea3d9677ba75dff56df2319b3e4b7c0)
new 91bd0d7 Update from sgml source. (This used to be commit e101e945b78fbe53b6bdcf6ddaa9355547af09fd)
new db9ba1f Moved and renamed DFS error constants from include/rpc_dfs.h to doserr.h to fit in with new error reporting subsystem. (This used to be commit dbfd50d447e4166a4233034885666d985ca6beb8)
new a39d4c0 Converted DFS error returns to WERROR instead of uint32. (This used to be commit 97286570ef6f9151b5fe0be32aa4b294e7db9ab8)
new e041c15 Hmm - needs to be converted to pull/push unistr routines. But at least it compiles now which should keep the build farm happy. (This used to be commit 5686a2cfe874e8b30bcb2781fa4bfe7ae0cefb17)
new 39d7983 - enable MSDFS by default, there seems no reason not to have it enabled by default in Samba 3.x
new b800a36 Some patches to authentication:
new ab4ebf4 Fixed typo. (This used to be commit 2138c4461921b8ac3141231169af1eaa6e85f9ba)
new 2f824ec Ignore torture test binaries. (This used to be commit c5a94780dc653260cf6abd09f6a321b93806529a)
new ad719cc String length fix from Toomas Soome <tsoome at ut.ee> (This used to be commit 42417a425b524bc74360fdf6f1a16bfad38b9818)
new 45762a6 Converted msdfs referral server code to use rpcstr_push() functions. Still doesn't work though. )-: (This used to be commit ec7296d6e9b5b61bac778c2093ee0cd0e23a2344)
new 31e8101 Fixed problems with arg parsing as root with smbpasswd. Jeremy. (This used to be commit 6399cf490dffbd162afa06f18cdd6e0364db567d)
new 544d0cf Terminate dfs referral alternate path string. DFS now works again in head - hooray! (This used to be commit 95df7ede465d835eb8ca1d1466c5153caf1a0d71)
new 5366c4c added a new global option "hostname lookups = yes/no" This should finally kill off the remaining places where we attempt reverse lookups of the IP of the client. It may be that some pam modules called via the session code will need "hostname lookups = yes" but I've left it off by default as most sites don't need it and so many sites have broken reverse maps (This used to be commit 2b83ad03965d00bba88fe56452d2990099b75ef1)
new f04f28a Fixed return value for cli_dfs_exist() - nt4 returns 1, w2k returns 2.
new 8b67689 Discovered a whole lot more opcodes on the LSA pipe while writing a rpc scanner. There's lots of quota, privilege, and trusted domain goodness waiting to be reverse engineered here!
new 22be9b6 Oops. (This used to be commit 4c92d82bdb35db3e01a162fb0aa00a6fe7486c70)
new 27cbee1 Removed CHECK_STRUCT macro - it isn't used anywhere. (This used to be commit 06c619b395f212ec3122cf1c804b27afba04e79d)
new 0dab2c3 Use session key from cli_state struct rather than the uninitialised one when calling cli_netlogon_sam_sync(). (-: (This used to be commit e4a3231a074b01cb1d6c4bf42e0a8e687e584413)
new 82a8f8a Merge of sam_pwd_hash() function from tng. (This used to be commit b6cb6b837ac06d8b9cb898668e69236b64a8b698)
new c849bd3 Decode 68-byte password blocks using sam replication password key (which is actually the user session key). (This used to be commit 0f041597f8afa378fc3177264f1e52e014e6cf00)
new 504eff4 Merge prs_hash1() function from tng. (This used to be commit 3245714243d15160b9e0e27c413fef65ea91f455)
new b031544 Produce correct lanman and nt hashes in samsync smbpasswd output. The output from samsync -p produces the same output as running PWDUMP.EXE on the domain controller except it happens via the sam synchronisation protocol. (This used to be commit 5da98620021cda92d4752e7388f0e0cdfcd0e8cd)
new cbd99a1 Finally commit my fix to this little mess...
new b7a0c13 Now that we always get back an NTSTATUS code actually pass it on to the auth subsytem. Also kill off the (unneeded) wrapper fuction.
new d7dc065 Update manpage for new 'add machine script' paramater (This used to be commit 68dc525e8e7906a8618b6d28c5543ce89768563d)
new c045bd7 merge from 2.2 (This used to be commit 0e4d2384dee905c730d011595337ff5ecc260a13)
new bd7595e merge from appliance_head (This used to be commit f70b1707e42b3f7aaa38cc5637fcc5cbcdd5a26a)
new a3203a7 merges from 2.2 (This used to be commit b619458dde158c37a4420a28a7e1e1f70e7a18d1)
new ab35704 Fixed up Solaris 64 bit configure. Jeremy. (This used to be commit 36516b2ca97e8644a29055dfab868aced644f9aa)
new 1c8c7c5 Actually fill in the status for sainity checks
new 9a846da Restore the profiling data shmem parinoia. This whole area needs to be fixed - an mmaped file or the like would be a good idea. (This used to be commit bc1385fc5e55eeed626615fad92877296064a27e)
new 1c6b0ff Fix up NTSTATUS stuff in rpcclient's help function (This used to be commit 512e9a5f94ba71bdea2bdecb8f21f9daad51ef3a)
new 90b5a62 This looked suspicious now we are attempting to to NTLMv2.
new eb8a377 Oops... For reference, NTLMv2 passwords are > 24 chars in length, while NTLMv1 passwords (and old LM passwords) are exactly 24 in lenghth. (This used to be commit 51baa1614d1a338f50dbf8eaa5ea31ab58c11409)
new cde3f0f update for .proto.stamp (This used to be commit d3a731a3d52a0cc297404b74e74cc9376ddd597f)
new 7892c49 Kill off the //server/share%user hack in share level security.
new 72c3531 use variables _before_ freeing them! thanks to Andreas Moroder for spotting these two. (This used to be commit 01f30ca0ad472eaab8f80ec4278b1d391be3a1ae)
new 1330141 free memory before returning. tx Andreas Moroder. (This used to be commit 8d60a825f74a340beba11193a28fd83b0c4a8129)
new 06ccf1e Looks like it missed these. make_connection now no longer takes a 'username' argument. (This used to be commit 0e1322227b0a91226b4b85c8e0ff838ebfd9e962)
new 4143207 Kill off the dangerous passwd program default, as its both very system-dependent and can allow (when unix password sync = yes) the 'syncronisation' of root's password by a normal user :-(
new 4d89a65 Start pushing the NTSTATUS stuff out to the wire for session setups.
new 9bae360 fixed compilation error in smbw (This used to be commit d1e9fb7778268a626b0550fa350d55d8eec7706e)
new dec3cbc Fix up workstaion and kickoff time checks, moved to auth_smbpasswd.c where they can have general effect.
new 6ff605c Minor tidy-up. (This used to be commit dbb21aedbf10ebc4ef0d549c4f919cf91459eef7)
new f7f0200 Fix (I hope) for a number of little compile warnings found by the IRIX compilers on the build farm.
new b0c3915 Fix compile warnings on IRIX's cc. (This used to be commit 5b369bce69c2cbe01f938a643d3b9e71bc2075c4)
new e2d393b introduce SAFE_FREE() macro as suggested by andreas moroder. (This used to be commit b7edd55885791f9aded11a0b0a131e02a819f374)
new 77bdea1 move to SAFE_FREE() (This used to be commit 29db6ef7a7c4df51adf964c0aecb1164e4ab7dee)
new 31c3f7a move to SAFE_FREE() (This used to be commit 89833bbbd8508dcdca70dff2c94e1d8f22535f1f)
new 484a7c0 move to SAFE_FREE() (This used to be commit 60e907b7e8e1c008463a88ed2b076344278986ef)
new bcbd75f move to SAFE_FREE() (This used to be commit 48fc6a6cd52e01b287030fbbf0aa08a6814c5e11)
new 7f641b4 fixed compilation of groupdb (This used to be commit 23e2561a1c303942cfceae8929e0806db91b4aa4)
new acc3732 typo (This used to be commit 23dc3fc7009ce40064db57d5ec8b720c7d9350a8)
new 81fdc3c move to SAFE_FREE() (This used to be commit e61aec84edaf55b9ee087b076d2f1311033dc839)
new 23af074 fixed ctemp in server and client. It turns out that ctemp on NT is completely broken, and it's pointless to emulate their brokenness completely in this case, but at least this makes us use approximately the same packet format. The spec is complelet wrong in this case (This used to be commit 2d507ec669def6d49304559e53d6c14af9b290a9)
new 1f31249 move to SAFE_FREE() (This used to be commit 1446a1562b1c618c023b056f476e26da7ee3d532)
new b50d10c move to SAFE_FREE() (This used to be commit 03dc67788f68c9e01b5a82fdf43f837cb19f4608)
new 84ab9d2 move to SAFE_FREE() (This used to be commit fb0984e60fd69100d9866304b83b4f3c85e9aea2)
new 4561e8a move to SAFE_FREE() (This used to be commit 64d35e94fe6f7e56353b286162f670c8595a90e6)
new 091dbaa move to SAFE_FREE() (This used to be commit 09bf4425492fd96672ddd7a31d88854adcf7f0fe)
new 941a3a5 move to SAFE_FREE() (This used to be commit 549fe42bd48b3418e63ba4872bc5992dae46d514)
new e7db47b move to SAFE_FREE() (This used to be commit 94b0fde8a8a4e888cee93ebde79390c7942a2785)
new 8794598 move to SAFE_FREE() (This used to be commit 5ceecc7bef71b455ba7c4efd9928e2433dccc961)
new 61b2794 move to SAFE_FREE() (This used to be commit a95943fde0ad89ae3f2deca2f7ba9cb5ab612b74)
new 2d6a307 move to SAFE_FREE() (This used to be commit fc71962409e11509a60fb2be6741c32970865881)
new c0ef0e1 move to SAFE_FREE() (This used to be commit 67db8f03c5c9e81e11b5f3276b50ee23e09a2659)
new 006c834 Doc fix merge from 2.2 (This used to be commit 865167203ceff157a7204418cda8905833314575)
new 15a6649 Converted cli_net_auth2() and cli_nt_setup_creds() to return NTSTATUS. (This used to be commit e0bdcbc5994345fdc76f7590dba7bce5f0127d58)
new 36a6611 Use structure copy to fix unaligned accesses on 64bit architectures on Linux. Jeremy. (This used to be commit b4b891279b6292237113456f1bb0d4393f1f9af1)
new 5bc82e4 Correct fix for unaligned memcpy - malloc'ed memory incremented by sizeof(struct locking_data) was not forced to be 8 byte aligned. Use union to force it to be correctly aligned for memcpy and use void *, to tell compiler not to optimize aligned copy (this last fix suggested by Trond @ RedHat). The first fix should be sufficient, but this provides a "belt and braces" fix. Jeremy. (This used to be commit 22c5915bb466529ac1bcb5c2574888b360a9775b)
new c64cd55 Fixed a couple of nasty bugs only easily seen with no mmap. Firstly, map_ptr not neccessarily set to NULL if no mmap, secondly, iterating through a tdb was using SETLK, instead of SETLKW - would almost never fail with mmap as the time holding the lock was so short, but was easily seen with read/write. One finaly bug needs tracking down w.r.t. traversal...... Jeremy. (This used to be commit 313c2e8652092a307165b6039dd7dfbbd0754ec3)
new a275099 Roll back earlier fix after talking with Andrew. The write_lock_record and unlock are explicitly non-blocking. I will add a comment to this effect later. Jeremy. (This used to be commit e4b41a8f31729dfec92c4cb1f8b4759446cac0ff)
new e9479e8 Return correct error code on lock fail in tdb_expand. Jeremy. (This used to be commit b45793ec3f6ff04587bee8f463ef6410b06097d6)
new 36939fc Reverse some of the breakage I commited a day or two ago, as we need to fill out the user_info struct (otherwise we don't have a vuid for make_connection()).
new 01529e3 fix debug (This used to be commit d103371e8028efb6eec3c4b917b68734832f5844)
new 3e9bcd1 don't try to initgroups in non root mode (This used to be commit 1a04ea247680fa7ad1ae7dc3f9953f753d8cf955)
new af0d86a Fix based on Andrew's insight as re-using a tdb after fork means parent and child share seek pointer. Damn.... Jeremy. (This used to be commit 0e75c0fc1aa742fb0c29716c99a81cf5b33ef6e6)
new 56aa0a2 got rid of bogus write list substitution error messages (This used to be commit 0deae6c407faa86ea871a219ad52fdd285166274)
new 2309cd7 Fix (I hope) compile on HP-UX. Found by the build farm. (This used to be commit fd5c67d35a3e9eaee6c54151c5fd9381a47c7b14)
new 6adafe5 Remove the ugly hacks to get around the Get_Pwnam() calls in pass_check.c by simply not doing Get_Pwnam() calls in pass_check.c
new d9c1da5 *llist being NULL is not an error (This used to be commit c4d8ad2c2e48ff31dae7477ff02e5bfc013832a9)
new 2bc9ef3 added a hook to reopen all tdb's after the server fork this prevents the fd seek pointer problem (This used to be commit f49518e497deeb46292456c3650769d50ec2a955)
new 6a7e334 passdb/pampass.c and passdb/pass_check.c are not passdb related at all, so don't link them as such. (This used to be commit 3afad9ae012b8fb1bf5eaceca491b76ab32e68b6)
new 01bb01b removed anti-race code that could cause a classic ABBA deadlock
new 8c8b9c6 Removed test code that got added by accident. Jeremy. (This used to be commit fc91ecc236e0d27f5836e9820332ababd762f1a7)
new 0ef1acb Put pwrite code back in expand_file. Jeremy. (This used to be commit a3267551d88dffb226e4a1c3852fe9c817517d02)
new 79a9902 Removed unneeded variable, added comment on deadlock prevention. Jeremy. (This used to be commit 3f52632ac9c45c66613c3a2fd41f1ba73ca3fefc)
new 03b0f3b Use lp_private_dir() not magic on the lp_smb_passwd_file() output. (This used to be commit 65ae05ce638f0d12e6f1e2a6f337c53c5c0a4f3a)
new adb3579 This isn't used anymore (This used to be commit c6df98a1e3886edd64c36ae23a8bfed11e6632b6)
new ebe02a7 printf() -> d_printf() (This used to be commit e8bd42edc05226d49ab0b6768f898d883fcf8d1a)
new 6794b58 Add the ability to display Samba's build options with smbd -b and as a level 4 DEBUG(). Also included are details like build date/time, location and compiler.
new 31c44c4 Adding the appropirate files might help...
new b882efe typo (This used to be commit 7a47e0fceb8999de93ac9e5721bf65401630dec6)
new e121186 Reran autoconf, autoheader (This used to be commit 26e523bf6e36d1aa355bbaa7d9b1d5c65c1b5e6b)
new 14811e7 Try to fix up the shell syntax (This used to be commit f57b1085b3a608871f0c1c8fbfe19c121dc8504f)
new 158a5b8 - Fix up to use sampass->username insted of user_info->smb_username - Fix initial lookup to use the mapped username. (This used to be commit 162b88e2313dbcf0b95300b8f18a3e9b6b6b29bd)
new 79009d6 Revert this one: The NTLMv2 checks need the original username as found on the wire. (This used to be commit 7c9ae76b3ff4f1ba88ddad570648f32f99e38944)
new 395454d Fix for MiXed and UPPER case usernames with plaintext PAM passwords. (This used to be commit ba1b411f556bfac8b953c44c81257c7d8fb9817d)
new c16effd Add and modify some of the various tests I have had sitting around here for a little while. This should give us a bit more coverage.
new 8bb1479 Rearrange the ordering of the checks in make_connection(). The new order has some sainity, avoiding things like 'root preexec' when the connection would otherwise already be denied (max connections).
new a88ed5d Check 'hosts equiv' and 'use rhosts' compatability with 'hostname lookup' value. (This used to be commit 5f5b4b48ca78b3981001965058a2b4e796ba815c)
new 5377944 Fix up the test for some of the quirkier hosts on the farm, and enable one previously disabled sub-test. (This used to be commit 4df974527c7dbe88e7cbe9feb8e87f7ce89012b2)
new 994a449 We are not meant to touch the username, so use the pass->pw_name output rather than Get_Pwnam(user, True). (This used to be commit bf81f0021328da97afe58cc17317b15ec1b3cc96)
new fa6713b Move pass_check.c over to NTSTATUS, allowing full NTSTATUS from PAM to wire!
new b54692b smbmount fixes from Urban. Jeremy. (This used to be commit 73ec9392396af6183bdf43b9f8ac0a6a0359a074)
new 80ad52d fixed character set for user name pull (This used to be commit 374f76fa2d5dcd036943c3f968a94f097a971ac7)
new 2153248 Added -s configfile to smbcontrol.c.
new b49a1f0 fixed the error code handling in can_delete() by converting it to NTSTATUS. This gets the right error codes in SMBunlink (This used to be commit c82f7828c05c747a5782d10c68cc2df80d4071bd)
new d76dfbb Attempt to make quotas work with RH7.1, and with other Linuxen... This is *HARD*, dammit ! Jeremy. (This used to be commit 59a4684201fb72989698db5ac8169bd8880bd9a7)
new 81ad252 These are RIDs not Unix UIDs so make this clear in the feild names.
new 0492eff Ignore unmappable (NT Authority, BUILTIN etc.) SIDs in an ACL set. Jeremy. (This used to be commit bc7963bd643422cce081b6284e3bdd49ae3a02ab)
new b192746 fixed the Makefile so we don't rebuild libsmbclient and build_env.h (and thus smbd) every time (This used to be commit e78d0a3615d74cdd023d2d623abc27ac59356ae0)
new 4eb7ef6 Fix up NT_STATUS return for session setups, Win2k objects to anything other than NT_STATUS_LOGON_FAILURE. This also brings us (almost) back in line with their implementation.
new 5993238 Zero out these pstrings before we start: makes for much easier debugging. (This used to be commit d417b6b5cbdbb244cc683387d73a9200eef53427)
new 7cb54b2 Lets call an NTSTATUS an nt_status, not an ecode. (This used to be commit b6048e28ab996ba5581cfa3b50401c0f775befdd)
new fee958d Add .headers.stamp (This used to be commit e12d7570997c229177c239cd2224574a943e262a)
new 1fcc9e1 convert all POST variables from display to unix charset (This used to be commit cd6478ad9890949d0ef34a7078ec5518debe4a3c)
new 7ef445e tdbtorture updates from when I was trying to track down the hp tdb bug (This used to be commit b8d9d1fca3eec5150fb9784f1d0157a82e60cebd)
new c812f1d If we disable hostname lookups we can at least get a uniform answer for testing the rhosts and hostsequiv stuff with.
new 1c29d9d fixed bug in POST var handling (This used to be commit 73f10d3ef6de2dbcb23f93ef93eb9e7053ebf26b)
new 79b5b1a fixed a silly off by 1 bug (This used to be commit e558ab6ac8930e3393291fe12289ad43175b8a1d)
new 63dba7a added SWAT i18n support files for Japanese and Turkish (This used to be commit 1e77e87dcf782a0b3b2f0509385b2edad6113a05)
new 96db4b1 Added SWAT i18n feature: TO enable configure with --with-i18n-swat to support this gettext is integrated and a new directories name "po" and "intl" are created.
new b8369b6 Update configure from configure.in (This used to be commit 50a61b221ba97a41ecc52e862f7b41bc18b61852)
new 1207c43 added files and directories to support gettext() feature Also added some po files to support: English, Japanese, Polish, Turlish (This used to be commit 736b713c49ebe45923169b70f5c47f5afda8d94a)
new fce47dc fixed a typo (This used to be commit 87a945f13d2f241facdd3a1bdc636193339f1697)
new 14403d5 fixed a typo in installman.sh fixed a problem that source/install-sh is not executable (This used to be commit c2e256c18cbaa1145ab6ca8ad59baadca36abbdd)
new fe19505 Removed extra '()' s. Jeremy. (This used to be commit b5f4a97bb028394f56c904dbb8e12827cb99e785)
new abaa4ab Change log message to 2 from zero when failing to create directory. Stops spurious profile creation messages. Jeremy. (This used to be commit fa74d07207fa9024b6ebdb10686b032ef6673d18)
new be6023b Log sys_acl_set_XX at level 2 not zero. Jeremy. (This used to be commit 4a54a633c59a18b387427e89266e294bdddf8574)
new 008ba27 Fixed enumeration of large numbers of groups from a Samba DC. Tidied up debug messages in lib/messages.c Jeremy. (This used to be commit dfb58f227609d6c8a255677b85ec853efa19f602)
new f3d8f6b Try to fix up manpage installation (This used to be commit a302bb20e28ea2e4d04eca34a23ff42e9bc07b05)
new e3249d0 added cli_qpathinfo_alt_name() for fetching the 8.3 name of a file (This used to be commit b2eb7feb7f5bafe953fdeb92daaf9e4f08e44983)
new c386d8b allow all ucs2 chars in utf8, rather than mapping some to a single char like libiconv does (This used to be commit e13e8b190c70136cb2c3588bdcf7328a7f61d152)
new 2bfd6d5 Change ./configure.developer to stay in effect across a './config.status --recheck' by making it a real configure option.
new 4fe127d added a little smbtorture test for dumping the unicode table of a server. This is just a framework right now - I want this to eventually replace the win32 test code from monyo
new 827e189 fixed a typo (This used to be commit 11a2808e10bb7885da04c19c261d3876c31ac08d)
new 666f8a0 fixed the really awful performance problem with the stat cache when it ran out of primes and used a power of two hash modulus. It ended up sticking all the entries in just a few buckets. Yuck! (This used to be commit fdc9952391027e209fbd24f7794b1c2b551b1f9f)
new deed36e - the inactive core of the new mangling code that use tdb - some more utils for unicode string manipulation (This used to be commit 4ade36446e7dee1c3828d8c822f047c6e891a644)
new 76c8d7a memory leak fixes .. (This used to be commit 7f07004571ad1b8d1ce787f6788b4c4d8685db37)
new cc96a00 Fix up the ./configure for the BSDs:
new 00842ae Don't segfault when deleting accounts not in /etc/passwd. The RID we want is the one in the sampass anyway.
new 1817c23 now --with-i18n-swat works to install some international files used by SWAT into $swatdir/$ln/{help,images,include}
new c1af3aa sorry to forget re-run autoconf again... (This used to be commit 322ba52f71045002c6b969fb87932ee8b7d578c8)
new 6ddcd8a Fixup passdb stuff to add new nisplus and ldap backends. Jeremy. (This used to be commit 611bf806d569b70edabbc04a2f5408142370a550)
new 0f4281b Added Elrond patch to make se_access_check use NT datastructures, not Samba. Jeremy. (This used to be commit bca6419447e926e51aeecf3e484228f640cecb84)
new 48fb518 Finish Jeremy's passdb merge :-).
new 950bae4 Update build_options.c in line with new configure options. (This used to be commit 3f10b045666479e3e1981b09fcaa0d0810422fcb)
new 345a670 We don't use a modified 'user' in any case, so don't modifiy it. (This used to be commit e0e05cb5a51e0e46162febd0a45ea4f59b6f6573)
new 6744ca0 More updates to prevent account-guessing.
new dc62fec Add a new interface pdb_set_plaintext_passwd() to the passdb. This simply interfaces to the existing set NT and LM functions, but ensures we always do it in the same way.
new 9b1c40b Fix up pdbedit to initialise its structures with the standard functions, therfore ensuring sensible defaults for some values, notably account expriries which mean 'locked out' if == 0.
new f12ebc0 Fix up TDB_SAM with repect to case sensitvity. (need to use unix_strlower)
new 1ef468f Fix the uninitialised variable, but more importantly fix the SEGFAULT.
new d74d82b Make use of the pdb_set_plaintext_passwd() update to vastly simplify decode_pw_buffer() and the samr password changing routines.
new c907f33 Update for new pdb_set_plaintext_passwd() interface. (This used to be commit ce676f8bfc6222df1e05b164420efab30eb1b2e1)
new 83db39d Fix this to use the plaintext password code directly, like SWAT does.
new 71850be Rearrange the order of the checks in auth_smbpasswd.c, always check passwords first.
new 865467c Process the workstation trust account code INSIDE the authenticaion subsystem, just like any other logon. Matching code removal in reply.c to follow.
new 4182194 Kill of the reply.c end of the workstaion trust account mess.
new c10dc7a merge from 2.2 (This used to be commit 247b9c3eba78f0ddd26d836e5e18f6630bf302c7)
new 29d3318 From 2.2.
new 2c4d1d3 OpenSSL merge from 2.2 (This used to be commit efc6df5a3914da9e7b792ccaccd1403c72c09f78)
new c61d1a1 fixed compilation of tdbtorture (This used to be commit 2f44756233e2655856f003bb15c3898118756b98)
new 59a02ec minor fixes (This used to be commit 57e639bbdd115b51362caf7e3db4ba34ccdeddc2)
new 0d76ac6 sync up with 2.2 (This used to be commit 9d8cbf3d5db35df6aa50636a48444caf10441c8c)
new 2a9cd3b Fix memory leak in get_sampwd_entries(), reindent for clarity. - call pdb_reset_sam() after each getent call.
new f6ce758 Kill unused variables (This used to be commit 758d923fa183b50acab9928e402f17bd25ba8f41)
new 415cfe0 Major update to pdbedit's import and export code, in line with reqests for it to use the pdb_ formatting functions.
new 31a87fa get out unicode_from_buffer and buffer_from_unicode, unneeded. store mangled filename in dos charset and unmangled in unicode. clean ups still lot to do. againg compiled but not yet tested. (This used to be commit 2d1aabb6d4bf23985a9ce0f7e065292aacedc80a)
new f7fb26f How often did I read the CVS commit message "Always compile before commit" :-((
new 3bd48ad Merge HEAD and 2.2 - try frantically to keep in sync. Jeremy. (This used to be commit 65bf4a36ef5967b0844ab985d7b3ea31138dd4c5)
new a69e900 Sync 2.2.2 and HEAD (I will keep these the same if it kills me :-). Jeremy. (This used to be commit 76fac3eb945c7ced28c5685849d3616bb7c89ca2)
new 75c5061 Removed smbpasswd_XX call (how did this get re-added, I removed all these yesterday ?). Jeremy. (This used to be commit e25dc68843ed10d8454cb8166c39ff4b2e6a4159)
new b2e39dd How the heck I missed this I don't know, but somehow I got a copy-and-paste error in here...
new bf1697b Fixed CUPS detection - patch from Michael Sweet. Jeremy. (This used to be commit 4c5158d1e5620ccc3f2812a3fbedcb60a67caecc)
new 00d1bcc Don't build make_printerdef in HEAD. This tool is not needed except to support 2.0.x style WIn9x driver download. (This used to be commit d0628d0d2d5f5366179d2508456ae06ce3879be3)
new d25c2b1 Add a few const statements to various odd bits of the tree. (Fixes some warnings) (This used to be commit b648cc669d16eb40b477c8dc51efeab485a15de5)
new 14cc9a3 return NT_STATUS_NO_MEMORY istead of NT_STATUS_OK if we are out of memory. (This used to be commit d38bc1dceccaa4cbdaf3ac4d561225229161714a)
new 81697d5 Fix up a number of intertwined issues:
new a28dd18 This is the passdb section of the previously mentioned commit.
new b4dc377 not to creat gmo files from po files during making this is because some platforms such as HP-UX do not have any msgfmt command.
new b01e2e7 further devel and test kit. first tests show it still does not work. work in progress... (This used to be commit a4c746ac474e2e4cead78076ffe2109fab74aefe)
new 90841e8 undef the code for now (This used to be commit 5ab220efd7a1532e11370cb0fc9854d610a7f3d7)
new 51bb6e8 fixed not to install in *BSD, but perhaps on Solaris, cannot install (This used to be commit a91777fb4711bfffafa96e0393ad8159b30a8853)
new 14b47c8 fixed in *BSD (This used to be commit d3cb139aff9d232b4d70b197e806759b6fbada3b)
new 59681e1 merge from 2.2 (This used to be commit c308459bda3f3036c305ee7b9307f740aec66811)
new 73f8da3 Finally kill off the SMBENCRYPT() macro. (This used to be commit 05910483351e9ef6375e4c49403ebe21b56315a9)
new 99b9f80 Make header comment clearer, these are RIDs, not UIDs. (This used to be commit 663c1c91bdd020e2e8266d25909db12b28fbb7d8)
new 60d315c Small changes to register_vuid ahead of a larger restructure. (This used to be commit 7802bc94e78932d24eb6658edc14d0d051246208)
new 9a22ac9 I told Jeremy at the CIFS conference that I would sort the command list in smbclient. Done. I had a little trouble because the "!" command is a special case and must be listed last. Awkward.
new b7ca6ec make strupper() and strlower() not modify the string if it doesn't need modifying
new 2e3be37 Don't try to write the LM password in the NT password feild. (This used to be commit 90dcbe16be065e2113fba1d3cee28f40be1bb86c)
new c6d1e75 - fix handling of 0 last_change_time and must_change_time - move the arbitrary 21 day timeout to local.h (This used to be commit 11075f543470c3283accce0246d0b2983420695a)
new cf2ec80 honor the ACB_PWNOEXP flag in smbpasswd (This used to be commit 70b7c900c907c4620faa7d82845296298b3820ff)
new 33fb598 Added copyright and include guards. (This used to be commit 9efa93556e3ed444b075a06d2706111b89a0e099)
new 260002f Added copyright (not sure who owns it though) and #include guards. (This used to be commit f9eb370806002eea0658f072988d96fca71bf18f)
new dc1fc3e Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header. (This used to be commit 2d0922b0eabfdc0aaf1d0797482fef47ed7fde8e)
new 58bc105 the CASETABLE torture target now generates the complete unicode equivalence table for a server. This was inspired by the chargen win32 code from monyo.
new cb4b13a Fixed the bug with member servers in a Samba PDC hosted domain not allowing other access. Problem was max time was being set to 0xffffffff, instead of 0x7fffffff. Jeremy. (This used to be commit 94403d841710391ec26539e4b4157439d5778ff7)
new e854725 better method of generating the case equivalence table
new facbdd6 Fixed up the change password bug when not using PAM. The problem is we were trying to use mask_match as a generic wildcard matcher for UNIX strings (like the password prompts). We can't do that - we need a unix_wild_match (re-added into lib/util.c) as the ms_fnmatch semantics for empty strings are completely wrong. This caused partial reads to be accepted as correct passwd change responses when they were not.... Also added paranioa test to stop passwd change being do [...]
new 4cfeacd Incorrect definition of debugf. Jeremy. (This used to be commit 9f5405d425b2391ccddd919835c9c07cf4b9bf16)
new 5b24e78 Fixup insure changes for rpcclient. Jeremy. (This used to be commit 4fdd45f3ccde89e2ed022f7bfd91c225af6f161b)
new 9bcd133 switched over to a new method of handling uppercase/lowercase mappings for unicode strings. The new method relies on 3 files that are mmap'd at startup to provide the mapping tables. The upcase.dat and lowcase.dat tables should be the same on all systems. The valid.dat table says what characters are valid in 8.3 names, and differs between systems. I'm committing the japanese valid.dat here, in future we need some way of automatically installing and choosing a appropr [...]
new 5640bb5 removed old unused files (This used to be commit f597cf047cd0b88ba11cbe0cfbb883bd7ba262a7)
new c388e74 set ACB_PWNOEXP by default on new accounts. (This used to be commit ead3d41f1a8293bcd2062af918b58022f4d9b10e)
new 9d4e919 fixed basic ucs2 operation on big endian boxes. Still a bit more to do, but at least you can connect now. (This used to be commit 211aeffa1a770716f798fd6ba12ab29a95555526)
new a42efb4 fix some possible memleaks and not tested reallocs spotted by Andreas Moroder (This used to be commit d30939a091b48f4d77f7618c75668ae151a5592e)
new 3a17bab Ensure accessing NT member servers works with a Samba PDC. Don't change these timestamp settings without good reason. Remove CLEAR_IF_FIRST flag is tdb is read-only. Jeremy. (This used to be commit a71d9d98b013a6c30fd85524b7cdc929bdbd9bcb)
new fbdc7ce Added a comment about not changing the magic timestamp values without knowing what you are doing! (This used to be commit 5805cfef78a72ae6166206a2996423f89baf7580)
new 44cc559 init only in test code. remove unused structure for tdb data. fixes. (This used to be commit c82cf58ae2ae9790b8575328b419dbc8a089b60f)
new 77c4cfa Move CLI_POLICY_HND to be internal to winbindd. (This used to be commit e7b84aee0832c9fa6509e55eba914c1515620e8a)
new d14aa8c Remove winbindd_glue.c dodgy hack and add winbindd_cm.c for managing connections within winbindd. (This used to be commit 4ea67aeede7f17846d2976241fffca1af44b1784)
new 18190fc Add CLI_POLICY_HND as a valid return type. (This used to be commit 880201b52b92a430d3f593adf3d55893f7c1c4c4)
new 482a9ef This is the start of a bit of a rewrite of winbindd's connection handling. I've wrapped up all the decisions about managing, making and closing connections into a connection manager in nsswitch/winbindd_cm.c.
new 1f9cabd move libsmb/domain_client_validate.o around in the makefile again, it really is an authenticaion object that happens to also be used by winbind. We need to fix this up at some stage.
new 36c7d52 Fix up indenting in out SAM password check code. (This used to be commit ac11a23125270dd136290370b1cf0124e943a101)
new 032f65d PPC spinlocks work again. Sorry, my bad. (This used to be commit 6612abf8270c9c697fdb528aba3af07ea5be7f33)
new 8ad2982 merge from 2.2 (This used to be commit 831530d93d606d13a792be1d3d4ac561697504d8)
new b15b39b fixed lame valid table (This used to be commit 67017619afed8fe10abd65d54538348d3ea92b9f)
new 494bb7b more fixing and testing. added ucs2_to_dos83 function. the code should be ok now. further test with japanese and other languages is needed at this point. (This used to be commit 74f746fee2e528e4f23192e21e1d74739dc1072e)
new 14fc7fd More work on winbindd connection rewrite:
new d02b5fe tim suggested to add a copyright note :) (This used to be commit c0bb484e0fcdfece62d361aaaebd90cf15548992)
new f5a5ace Fixed WINS re-registration bug. Don't ask..... :-(. It was in my code :-). Jeremy. (This used to be commit 129c640810bdf9ce2942e682d3d6fcca01a13488)
new 52341e9 initial support to error report in smbclient, useful when using smbclient -c in scripts. Thanks to Claudio Cicali aka FleXer for the initial patch (This used to be commit 53b95b3c0fd087b1cade95fd8de849547ac3bfcb)
new f55172c old fixes I forgot to commit (This used to be commit 7895593929f443c6a256d2a13035aee11bed3dbf)
new ed94aa9 Fixes from John Trostel (modified somewhat by me) to ensure that all lookup_XX functions correctly deal with the SID_NAME_TYPE. One fix for connection user lookup in LSA. Jeremy. (This used to be commit 29730027d8118ec7d207c89d0fd7fb24ac173fde)
new a2272cb Fix bug where removing root from a share SD stops further edit access. Jeremy. (This used to be commit 4d57c7520fa106ef6c29c0678584e1726ded961f)
new f3f2744 Implemented sam group handle stuff. getent group now works. (This used to be commit 63731d4a00e7a70b48d0c25677c76ec6b2e04ce1)
new 89731dc Fixed some compile warnings. (This used to be commit c9b3e6c71401efe754c10f7077671f0c1cebdafb)
new e1e689d ops, remove my test code, sorry. fix some return codes missed in previous commit. (This used to be commit de70a56e04d68dd3d4f8074118c141bafe201686)
new 1347bd6 merge from 2.2 (This used to be commit 96c9df577bcffeec1b7d516a5431e54e679bd6b4)
new 55abd93 mega-merge from 2.2 (This used to be commit c76bf8ed3275e217d1b691879153fe9137bcbe38)
new de2ece0 Back-out the share acl fix. Not needed (Gerald has been telling porkies again :-) :-). Jeremy. (This used to be commit 3b56239c51da3bb24d9ac1ee1442717f597c682a)
new 1f48b36 Got the rest of the group functions working. Did some reformatting (man what was I thinking with those 4 character tabs?)
new b51d52e Merge from 2.2 (This used to be commit c6a01f0a67148a234175439bdfe439ae011d397d)
new 7674531 Fixed bug when status=no and max smbd processes > 0. Jeremy. (This used to be commit d1adaee373f08020d350af2aa65b7651da94bdae)
new 81f5613 initial kerberos/ADS/SPNEGO support in libsmb and smbclient. To activate you need to:
new d5a62df profile.h is now known as smbprofile.h due to a conflict with badly written MIT kerberos5 header files :( (This used to be commit 13d168f13f07ad36407d5c7eebe078d956fbc22e)
new 8cec5cf first step in converting the head branch to use lang_tdb.c instead of gettext for internationalisation support. There is more to do (This used to be commit ab7f67677a1ade4669e5c2750d0a38422ea616a9)
new 8edc45e fixed some memory leaks, started adding asn1 decoder for server side (This used to be commit 919734c1a6fd8b3bd0e12e96d878f47b6d6ff5e0)
new 49307c2 remove unused function in mangle.c fix some alloc leaks spotted by andreas moroder. (This used to be commit 39409a20f69078709c63f6f867c042e66d5c7de3)
new 7cd9c61 added a ASN.1 parser, so now I can properly parse the negTokenInit packet which means I can extract the service and realm, so we should now work with realms other than the local realm.
new 2b09ef2 improve the error handling in the ASN1 code a bit (This used to be commit 8b692d8326a1548a7dbbd2cecee9ece6aa60473a)
new cf167fe merge from 2.2 (This used to be commit 062bba07f2faedfce7612c8b4a16072fa200349e)
new 754c2fe Fix for tdb_oob() on TDB_INTERNAL databases. Jeremy. (This used to be commit 2b135fba625191a13e4110c68531a0e6d5fb373d)
new 8632b44 Removed some unused code from the recent cleanup. (This used to be commit 4f12df9fc569b73dcf037b476976cb3be47ac43f)
new 9f7cb41 added NTLMSSP authentication to libsmb. It seems to work well so I have enabled it by default if the server supports it. Let me know if this breaks anything. Choose kerberos with the -k flag to smbclient, otherwise it will use SPNEGO/NTLMSSP/NTLM (This used to be commit 076aa97bee54d182288d9e93ae160ae22a5f7757)
new d726eb2 moved some OIDs to the ASN.1 header (This used to be commit 7092beef9d7a68018ede569883b22c822300c7ff)
new 439c7e0 Some old stuff hanging around since the CIFS conference. Big cleanup of rpcclient code. Refactored cmd_* functions to move common mem_ctx and pipe opening stuff up one level. Moved rpcclient.h into rpcclient directory and out of includes/smb.h (This used to be commit a40facba9651f9fb1dcc9e143f92ca298a324312)
new 5451574 Moved to rpcclient subdirectory. (This used to be commit 3baa90470bfd2c409dd116bbe36d4867ee6fa372)
new 6b09d3d Moved from include subdir. (This used to be commit f6f0a444fac3506165e9d375ef6377fbf350683c)
new 3bf0887 This file is really old and not used anymore. (This used to be commit ffef3c386957b08994f62eca18a29554daa91d3c)
new 2f7ce53 fixed compiler warning. (This used to be commit 2d5b0f7ad865f92668954f87fd3b116a7abffa10)
new 3a5be6b Converted a few winbind functions to use a talloc context that is destroyed immediately after the call. (This used to be commit 3e9a80d5bed724690da7321cde6b95022d60ba60)
new 812dcab Made nt acl support a local parameter for w2ksp2 profile fix. Jeremy. (This used to be commit ebba334c15619610475a5c8242a55ed4fcdedf7c)
new b7bd7ea introduce mangle backward compatibility functions add talloc_asprintf() (This used to be commit 7264d611eff871f424d449e1ff1c7ec3f5fdde40)
new 81756ba fixed two bugs in the NTLMSSP code - handle servers that don't send a kerberos principle (non-member servers) - enable spnego without KRB5 (This used to be commit b218d465a1968a11d2d6a42afa7e552fea8b7f5e)
new b46f6d8 fixed NTLMSSP with XP servers (who don't send the duplicate challenge in the asn1 spnego structures) (This used to be commit 131010e9fb842b4d5a8660c538a3313c95fadae7)
new 1bce5c0 Resurrected sam sequence number code.
new 0536cee Pass domain structure around in cache code rather than the domain name. (This used to be commit c6338d7eaeb31db2666603fcdd9179e61891a1c9)
new f2d595e Some reformatting. (This used to be commit 5fc97e72ebf5976d66345107f3d9e6d3ae27eb94)
new 0567d2d minor Realloc() fix - pedantic (This used to be commit 1bcdf9106afacbe18437e87178bc1f219695c1e9)
new 47a0b69 bit neater talloc_asprintf() implementation (This used to be commit 8ca8875cd94dce8827ce8cb857b2d7a959ab7891)
new a689b24 the next step in the intl changeover. This should get us compiling agian, and also completes the switch to lang_tdb.c. SWAT should now work with a po file in the lib/ directory
new 245d28e return of vsnprintf doesn't include termination thanks to simo for spotting this (This used to be commit acd84ed762a5f50c69c79d13cb18e4204096b304)
new c825d75 forgot to add intl.h (This used to be commit 6c61c50d4f9c94e38b5dbb43e013ce549c133500)
new 189cf0d fixed typo (This used to be commit bef729741e5151574710286f7406852981580945)
new 8732ff1 fixed the --with-krb5=dir option.
new 179cf90 include more libs needed for kerberos5 on some systems (eg. solaris)
new 30bcb11 removed unused gettext code (This used to be commit aaa1e9315e5c8cc6ef4517aa9ec4f22fd2f0eb5c)
new 59efa06 always install swat language files (This used to be commit f283011c284844ef1bdd1f1fc718263904ef5797)
new 0c0dd06 split session setup code out of reply.c in preparation for adding NTLMSSP and kerberos support in smbd (This used to be commit 38a43d75e25bbebe0f6cdfcf389129a842ede842)
new 6aec31c - renamed *.po message files to *.msg - fixed minor bug in lang_tdb.c
new 0bee95b updated copyright notices (This used to be commit 1f4c8a1d9f0bf6ff615566d1a9c2f457278acd6b)
new faeae34 remove zh_CN.msg because there is no maintainer. and correct some strings in ja.msg (This used to be commit 77806c317801a5fd2148e033f6dac21944e37409)
new 06a6db5 fixed finding the resolv library (This used to be commit 7bb99a9e892f8d60d4acb71ffc047b28ba66ffd8)
new 7acc2b9 Fix for connectinos.tdb error message from "Richard Bollinger" <rabollinger at home.com> Jeremy. (This used to be commit f1f1a14598be64d4930049691ca970fe93506007)
new 9a2ce00 fix linking of k5crypto library on openbsd (This used to be commit 2667dea146169658f3c0290bb78dc5854c821eb4)
new b886c3b fix heimdal compilation (This used to be commit 888183a17cfb12c0cbf7d1ed515064d6f1716114)
new 5837031 added Italian message file from Simo Source (This used to be commit 810272fe44e71706db4379a03c9f3766cfce3a68)
new d96f052 Don't core dump when using spinlocks on a read-only tdb. Unfortunately this means that a read-write opener and a read-only opener are using different locking mechanisms - this needs to be addressed, but it's hard as the read-write opener using the spinlocks is usually first, so there's no way to force them to change down to the fcntl method. Read only access is less important anyway and can never corrupt the tdb anyway, so errors in read-only record reads are more to [...]
new 375dcb9 Fix some unicode string error.
new 3f1d100 very simple asynchronous "lpq" thread patch
new ca4c584 Optimisation to send only to correct processid. Jeremy (This used to be commit 3807c747a4522c719fe67b876e4a3bd92bffcf7f)
new 5e0d7b6 charset_initialise() doesn't exist anymore.
new d731149 Fixed inconsistent definitions of InBuf/OutBuf/last_char. Noticed by albert chin (china at thewrittenword.com) . Jeremy. (This used to be commit f5781f11eb924bdf32d20819c58a782493f4b239)
new b728042 added basic NTLMSSP support in smbd. This is still quite rough, and loses things like username mapping. I wanted to get this in then discuss it a bit to see how we want to split up the existing session setup code (This used to be commit b74fda69bf23207c26d8b2af23910d8f2eb89875)
new adfa547 removed some debug code (This used to be commit b9e1f05393aaadf1fbe09338417977e2a3cb4559)
new 75746fd Now compiles under head branch.
new f0e0dd6 Renamed vfs_init() to smbd_vfs_init() to allow vfs modules to compile. (This used to be commit 7c3542ba8764be48b88255dd7f73ea6d87be10ac)
new 5ad7448 the beginnings of kerberos support in smbd. It doesn't work yet, but it should give something for others to hack on and possibly find what I'm doing wrong. (This used to be commit 353c290f059347265b9be2aa1010c2956da06485)
new 904fca7 got rid of start_background_queue()
new 9a903a0 Merge Gerry's %G change from 2.2.2. Jeremy. (This used to be commit d8262286ddb6105a9d3b0730912447ea2401a3fb)
new c416ff8 Merge the become_XXX -> change_to_XXX fixes from 2.2.2 to HEAD. Ensure make_conection() can only be called as root. Jeremy. (This used to be commit 8d23a7441b4687458ee021bfe8880558506eddba)
new b49b5b9 client : Fixed error return. uid.c: Added missing void. Jeremy. (This used to be commit c2e06ed2219860479868fd1ac18013ae4f891e10)
new 6cc3953 Restored old Bmpx code - actually used by OS/2. Jeremy. (This used to be commit 7c1688fd67c1bda1477aaf870371c825280db870)
new 52995a5 Converted some more functions to create and dispose of a talloc context on a per-call basis rather than per-connection.
new e3e9c52 Fixed some memory leaks introduced by connection handling rewrite, as well as one memory leak that has been there for ages!
new 4bb9ceb Tidy up debug in notify code. Jeremy. (This used to be commit 7707c5e07385ce5ac3732715d586ad6c6b41de65)
new f1cd7f1 Fixed issues with changenotify only being called once in VC++. Jeremy. (This used to be commit ce59e4a7729c45f3a84d877e1dbdfffa984060b9)
new 6061a10 Add header for common RAP definitions (This used to be commit 7c38daa54ac9a7c3cc36dbbf82d0a9f8c04ca0b9)
new b24ceaa Add rap.h for net utility and libsmb (This used to be commit 3545de4773438f859e64b3578c2bbf706257eced)
new d095275 Add additional client RAP calls (This used to be commit b94427ddd55c177145da2665afe3d3a3682db031)
new 10d0331 Add command-line remote management utility (This used to be commit 50c243518aa7996e697876096073598a3b5a8d3a)
new 78b109e Add build of net utility (This used to be commit 53247f5880150ed7ee831d68a5c0fdbcb1422194)
new 4be5c04 print in a human readable format when the password expired.
new d1006a9 Add RAP net share add support (This used to be commit a70bc077a1ecc4b42254f83327c8d80c618e95f6)
new bc0643b Added include guards around file. Jeremy (This used to be commit dac22352cf051f301edf066cac8db81d24c7c459)
new 07f54cb Ensure we mask off deny modes correctly on being set (this shouldn't have caused problems but is tidier). Fix debug statement in locking.c Jeremy. (This used to be commit eac6bbd24ebf00b35e50953bc11186111dc39059)
new 42fd55b quick fix for krb5 compilation. I've told vance how to fix this module properly and will wait for him to send a patch (This used to be commit 7adad774d872a3f2424f49f364416e7c42409b90)
new 4245acc fixed LDSHFLAGS when using non-standard lib locations (This used to be commit d23772c306c641a74b5c08c68550c684c206b1a5)
new f266774 don't need KRB5_DIR define (This used to be commit a899086a51546220247390ac641f51b1df2f5496)
new b67ca9c removed an unused variable (This used to be commit 9355f251656d0233395dae6978c58f4e520e069b)
new e82c34a add non_root_mode() check (This used to be commit 96f910bae510fb45e2f1181c1e3ad607a50a64d7)
new 9884de2 finished auth when we get a valid kerberos ticket
new 93645be better krb5 error handling (thanks andrewb!) (This used to be commit fd3a3daef3b8f7140e7006d30d23d739ac3aad2f)
new 60747ab crude fix for anonymous session setup with extended security negotiated (This used to be commit b3caf2109090cb2b97a829913bee7e50e7eacba8)
new e5868e1 Use asprintf, do bounds check, better rc logic (This used to be commit 6a734158d92663873b7a9df517bec45a27ee9790)
new 88b55f4 Move from timestamp to gen count file id's for finding oplocked files in a tdb. Jeremy. (This used to be commit 058ae6b58f61ef46013dd076af3a84de5fbaaab1)
new 7cd889f Converted a bunch of 0x85 constants to SMBkeepalive. (This used to be commit b16a15a13ed7d267c6366abaeeb3ccafa5776f5e)
new b733122 fixed the spnego detection code in session setup this gets share mode working again (This used to be commit 8286e5307ca47f14d27ee0d9bc9700d52151d56a)
new cbe3105 support both old and new kerberos OIDs (This used to be commit eac164c7e650a8f855e7b662b126a5dfc5516927)
new bbcd9de made smbclient cope better with arbitrary principle forms (This used to be commit d1341d74b7aa5f6b3f72e5409b245f87f1ad670b)
new 42a4e68 change smbd to use HOST/hostname principle form until I work out how to use the other form in netjoin (This used to be commit 58cfa13d6576bd34ceed7ba6ad52bced96e50544)
new a0a42f2 change smbd to use HOST/hostname principle form until I work out how to use the other form in netjoin
new c41b64d Fix for compilation on non-krb5 systems (This used to be commit 44bdb8b12b3d6a7bf3148c2ac651a79f10776db6)
new 51bc5f1 patch for neater output() function from vance (This used to be commit 2472ecf7fc510115489baf0a888b511446b9c1fd)
new e68daea Fix for fussy Solaris compiler. (This used to be commit d50005d4c118ae32d1ddbdee4feec479db4682b9)
new cfd68ea Ok, I know it's a language thing and it shouldn't matter.... but a kerberos name is a "principal", not a principle. English majors will complain :-). Jeremy. (This used to be commit b668d7d656cdd066820fb8044f24bcd4fda29524)
new 96ef1b0 Added xmalloc - calls smb_panic on zero size or malloc fail. Added xmemdup - calls xmalloc. Made data_blob() call xmemdup. Defensive programming (I still hate the no error checking... :-). Jeremy. (This used to be commit 2cc262278f9d4892cf2485d7a73d88bc0e7559a8)
new c032c2b Added xstrdup, removed static version from smbpasswd.c Jeremy. (This used to be commit d01a9e5974d80ee8be2f7a20aeaae5826325d035)
new 61adb33 Renamed inbuilt xstrdup to smb_xstrdup. Jeremy. (This used to be commit cf99f9361370c521f28dcced008cbfec9fc38de5)
new 18ffa22 Fix for @ in pathname from Kian Win. Jeremy. (This used to be commit 070fd5180fef921efb363ff24f04a298254f108b)
new fba1571 - fixed link order of krb5 libs - accept a wide range of principal names in session setup (This used to be commit 672df66296f540b606aa43effab5f021b8978e4b)
new 0968ee8 allow the samr commands to work back and the help too ;-)
new f78a8a6 samr querydispinfo can change level, start index and max entries. added level 4 decoding.
new 4ccdb15 a quick fix to get rpcclient working again. This just disables NTLMSSP in cli_establish_connection()
new 4e5eb48 lets try the new mangling code all the calls go through a compatibility interface will change that soon a new mangle.tdb file will be set in the lock directory it contains a static mapping longname<->manglename (This used to be commit 1ffacd2068a896d36a9e56b6e28c63e2f7e98762)
new a443dea server support for RAP session list function (This used to be commit d42c28fbadf577a23fb8c1da9e1c64a2f34fe133)
new b0152aa ops, some testing code in compat function let only mangled name come back. (This used to be commit e48eb7b572de10481e928fb55243f47e8a3aa446)
new be6edf5 Add popt for parsing commandline options (This used to be commit df34e11d84a6fe89dc6654eb10de0a49383e1dea)
new b955d94 Replace getopt_long with popt for parsing commandline options (This used to be commit 0be7bf421be5ccff295a0d36331e915fce31796f)
new 053f21f Fix popt library checking (This used to be commit 2cd33e88eb5ed88da90ddfd50a1ec96a2053479a)
new 6a38643 get rid of compiler warnings (This used to be commit 3fed17c537985177d8f54d03b71fda04ff930d5d)
new c290b20 Remove setbuffer which caused build errors (This used to be commit 5a482350a74e255b8db1ea3c8e76654d6f089f51)
new 2a2ccca IRIX compiler dies not like casts in macro args (This used to be commit 1b3123df48ca586b3d9c86a152354690836f6beb)
new 3ea3492 get rid of compiler warnings (casts and delete unused variables) (This used to be commit 51cb4411df61d1caec9d84809b1a53a6a632f808)
new 9e9b503 .headers.stamp not getting touched if file already existed.
new b8fe0f6 more compiler warnings (This used to be commit 12c10e876ea528fdf33e8ecfe42ab0ebb346b143)
new 65f5918 Don't get stuck in an infinite loop in vfs_connect. (This used to be commit 69275e4f0f502f07ceb37f274d01450d639ba23f)
new fb328c9 Made default vfs ops static so we can use this symbol in actual modules. (This used to be commit 398ced6eef7e52441ddc59fef70e4a50a96a73b7)
new 0c8ef48 Removed unused function. (This used to be commit ef06de2a1ca434ab658940146b5d6c16bf580bb3)
new f80a526 Renamed global_vfs_ops to default_vfs_ops and made static.
new 352f226 Updated copyright notice. (This used to be commit 86de168ea948b48c47d88b8f1928437de7c33873)
new 11d830c Remove xstrdup since it was added to lib/util.c. Caused compile failure (This used to be commit 43c384fa7854a9592ce5e5b67cb650c91ea09a76)
new d0015fa Added || -> && fix from "Orwig, Paul" <PORWIG at PacificLife.com>. Jeremy. (This used to be commit 57b8e6d742addd9fa90da918ec4343d47562f0b7)
new a9cf7fb Fixed compile warning. (This used to be commit 320c21b7a9e0a914b8a9523775df8895cb41256f)
new 464def3 Restore the intended behaviour for .headers.stamp
new 1f51194 samba-bugs at samba.org -> samba at samba.org
new d148a15 A few spelling fixes from Vance. <vance at digital-host.net>
new b267dc0 Added some connection checking code. Doesn't work yet though. (This used to be commit 4f4dace5772780cf4eedc0ebca1c60d04171eb74)
new d048246 Raise simultaneous open pipes from 64 to 1024 for large print server environments. Jeremy. (This used to be commit e5f8147d02b57198f684c6686dfa497c6732ff44)
new b947ad3 smbd/notify_hash.c: Merged Herb's fix. lib/debug.c: Fix for potential null pointer access. Jeremy. (This used to be commit 5a4d22dd66ab782f6161aa5a4162c0e7f1d811fb)
new 24ce7fe Fix up the Makefile for now (thanks herb).
new 0374d57 added de.msg from Andreas Moroder (This used to be commit bc909797efcb9b13480d1a77e1429473bb107ed4)
new 7433cb7 fix a logic bug on max size of a returned string, this fixes also the bug with file renaming. (This used to be commit 5246d7609c3aff658fcd08a1f1c1bb6e11509e35)
new 67dae09 Fixed confusing debug message - it was always printing uid 0 instead of the correct uid. (This used to be commit ad30a35ebc04f6a56c3ffb28bfb793557cf1fdf7)
new b8b04c4 Don't reference tallocated memory that has already been disposed of. The cli_samr_query_userinfo function used to do this. (This used to be commit da2c167660ec12360354f96dc672d935f58dd9c0)
new 7c98cf2 Hey where did those 4 character tabs come from? (This used to be commit 49d47238267c3a2e0fc466178b779a692a7809ff)
new 879ecfa Converted a bunch of functions to use sscanf %i instead of atoi to allow hex or decimal rids to be specified. (This used to be commit d93488b953337890a17de124f88cf2066f733c40)
new ab5d5cf This commit is number 1 of 4.
new 0db1899 This commit is number 2 of 4.
new 2038649 This commit is number 3 of 4.
new d9d7f02 This commit is number 4 of 4.
new fab8899 This patch applied, except without the structure changes to nmblib.c
new f987957 More spelling and grammer from Vance. <vance at digital-host.net>
new f93a8a3 - fix string len for an ucs2_to_dos function as any ucs2 char may be up to 4 dos hars... - addedd ascii compatibility functions (This used to be commit 8b9302b7078f1dd5459051500ed19a696dc09ae0)
new 95aa4c6 change some more functions to the new mangle interface. (This used to be commit 06a7c28ea1be81c4a53f9a5b885c37fdde31f75c)
new a972d2c another few changes to the new mangle code (This used to be commit 92f953c156a39b54230c52c6102a319a4a5ca798)
new 192a8f9 clear errno before a call, tdbsam will not update it. just a hack to make things work. (This used to be commit fd1bc3557a7ba57a983a29d36ce0461085fb6682)
new e5cee57 Don't force winbind to use non-local DC's.
new 53ec47a Add a bit of 'const' for the data_blob code.
new 11dc297 Fix up auth_smbpasswd.c to use the password interface, rather than the structures directly.
new d16ce19 Fixed typo in debug message. (This used to be commit 26fa0374bb5894ece460899ca37cf512c4424b2f)
new 5c3ccf7 Added samlogon command to test against win2k native mode server. I think there's a bug in the marshalling of net_sam_logon. (This used to be commit 7c5ac46b8ad0be681d102e7ef3478d64d7a2b8e6)
new 160950a Display some errors if the initial connection to the server could not be made. (This used to be commit c3f5df8d6743bb7b48118b378f23268008e74145)
new 15741d2 Fix up smbpasswd -e/-d so that it doesn't change the password under you any more.
new 560c0c9 Removed confusing comment. (This used to be commit b496936634a4b676aa2df973e64c91aa0da5d7d5)
new f441ccd Allow the logon level to be passed to cli_netlogon_sam_logon() rather than the validation level. This allows us to test interactive or network logons.
new 35e44b3 Allow the logon level to be passed to cli_netlogon_sam_logon() rather than the validation level. (This used to be commit c79e94ea27aab31423b1bdc34e9cff25688dbe5f)
new a947591 Fix debug in domain_client_validate() when password server = *. (This used to be commit c78fec86c97075bb5726fcb7ed197bc75dd88ac0)
new 1f829e1 Spnego on the 'server' end of security=server just does not work, so set the flags so we just do a 'normal' session setup.
new 2fc8e32 Parionia to ensure people don't install libsmb based programs setuid root.
new 3e2f355 Some tweaking to make the samlogon function look more like NT on the wire. (This used to be commit b30232e2b7ddb5eab419d4e6237176f695a534ad)
new d607fe0 Don't accidentally return success when sending a broken NET_SAMLOGON request. This exposes a domain authentication bug with win2k where a rpc fault is returned but not propagated up as an error. (This used to be commit 27cd7ac85779bbc1e9488ee06e87b0c743c5b29c)
new eab05ea This one's a doozy. A cut&paste bug incorrectly sets the max string length of the lm challenge/response header in the NET_ID_INFO_2 structure included in a network logon request. It seems Windows 2000 is the only OS that cares about this. (This used to be commit 0f6207f45567a8af0a125a838a5ed68ea6c22283)
new 6f0b8a3 Added some extra fields to the auth_serversupplied_info structure. To obtain the full group membership of a user (i.e nested groups on a win2k native mode server) it is necessary to merge this list of groups with the groups returned by winbindd when creating an nt access token.
new 6ab678d Small 'const' updates ahead of some AuthRewrite merging. (This used to be commit 3b5e72bda3263c6bdf81dfface4fae4f06b71032)
new d8f0f3a SPNEGO works perfectly well with security=domain, so don't exclude it. (This used to be commit 26a9479ad450a5135e54b45d659bf3558892d9e6)
new 83575bd More const. (This used to be commit ceba373aa30e09be948bd0980040cba204d12084)
new 60f0627 This is a farily large patch (3300 lines) and reworks most of the AuthRewrite code.
new b49b7ed Small changes for guest authenticated pipes. (This used to be commit 813bf962ae6f29ddcaee4bc8b67d8017f04172b1)
new abaedd0 ... and clean up the unused variables. (This used to be commit e0b56a31480906b39f37761eed20d3cad0d53973)
new be93100 Fix up domain logons. Tested with NT4. (This used to be commit c8b2718adfe114b74a155116c5e74f014d6df887)
new bdca4e3 When you make a data_blob() then you probably need to free it too... (This used to be commit 531e24973227ca4f1ae65ffb2454aedd5871de96)
new f32cf6d This should fix up the compile with krb5.
new f7cf10b Removed unneeded extern. (This used to be commit c80641b6f335aa706a2e384b7cfe7912be4a41b1)
new ec09a3e zero the data, not a pointer to the data ... (This used to be commit eeaa80aa09736dc1c5f5f72a1437eb9d9c0d4ae7)
new acb81fe Various post AuthRewrite cleanups, fixups and tidyups.
new 015aa42 Return 1 (rather than 0) on failure. This may well help get the build farm back into order, becouse its the inverse tests that are 'failing' - they get error 0 back and think that we just let sombody in without a password and the like.
new fdc0360 Move the test for non-SPNEGO session setups when using SPNEGO, becouse its a perfectly vailid behaviour for guest logins. (This used to be commit 4db8d70ad74cdbd74c0578e66377fd0233195aaa)
new b3014b1 Minor cleanups/fixes in the NTLMv2 code (This used to be commit 253790f6d71653b572c0174113b8559820de6bdd)
new 0e14d9b anonymous logins are guest logins, so mark them as such. (Otherwise they can browse non-guest shares). (This used to be commit 7131fe3be4eb2c652f3afe2f3cd99d3f82e09654)
new a8346f4 Adding support for net password, net service, net user info, fixing net helps (This used to be commit a1f3930637a6ccadd4dba90dcd713cf1e4b5a536)
new 22926c8 Added support for UserListGroups, ServiceEnum (This used to be commit 4e882289b0e291bb57d48fc2b2120919632daa5f)
new 69a59c5 Added many more defines in service category, user category and others (This used to be commit 3bfb828cf70489165b46281bf03ea7074d3ba07d)
new f8e2baf Added NT_USER_TOKEN into server_info to fix extra groups problem. Got "medieval on our ass" about const warnings (as many as I could :-). Jeremy. (This used to be commit ee5e7ca547eff016818ba5c43b8ea0c9fa69b808)
new 30be58a Got serious about const again. REMOVED BZERO CALLS YET AGAIN !!! Why do these keep creeping back in.... They are *NOT* POSIX. I'm also thinking of removing strncpy as I'm sure it's not being used correctly.... Jeremy. (This used to be commit b1930abb35dee74f858a3f7190276c418af2322b)
new 8ae815e Fix up pdbedit so that it at least compiles without warnings. - Basic functionality intact - Now adds machine accounts without a uid. (using the machine uid range to avoid conflict with real uid based accounts) (This used to be commit 09d2e05d26f71b10ccabe4c6fa168a4923697bae)
new 9711811 Fixup for accounts without a local /etc/passwd entry. - Now perfectly valid. (This used to be commit be04aad90da341fb1b4ef472f2279aefab972258)
new 5f5661d Fix up authenticated pipes in line with vuser changes. This ensures that global groups obtained via a domain logon are respected in the attached NT_USER_TOKEN.
new c42bdbd Fix segfault. sup_tok might not always be with us. (This used to be commit 1f409a1f3fb0906f1ff985b96bb7a65f56253046)
new a896bbc remove {} from default valid char list (This used to be commit 5dd3c7b3fb8aac7fb3a256ae40c882fb8983537f)
new c3f21fc get the string lengths right in domain logons
new 740d6f5 a big one: - old mangle code has gone, the new one based on tdb seem resonably ok probably the valid.dat table need to be updated to treat wild chars as invalid ones (work ok without it) - a LOT of new string manipulation function for unicode, they are somewhat tested but a review would not be bad - some new function I will need for the new unix_convert function I'm writing, this will be renamed filename_convert and use only unicode strings. - charcon [...]
new db8ff47 Fix for broken-as-shipped RedHat 7.2 system headers. Now we have to detect this in configure. Jeremy. (This used to be commit 44fb1992c98e7cca5663b17ea9a4833fcf0a8478)
new 59bc781 Added missing strchr_wa. Jeremy. (This used to be commit 16c5d279b97250ceb84ee6de6e5e801350c816c4)
new d876260 Don't put a \n on the end of the arg to exit_server() (This used to be commit dfb8566220c3e90ca2b757ea124f53aed103269e)
new c87c352 Removed duplicate debug. (This used to be commit 5c3521c937f9ba3c4c586495f54dc69a664c392a)
new 93fb9f7 Use cli_nt_login_network() instead of domain_client_validate() to perform pam authentication. This allows us to link in less other crap.
new c159d0f Fixed compiler warnings. (This used to be commit 54e40b270208774ed71eff32f3c3b1d3b86b5aca)
new 9d56e23 Renamed make_user_info_for_winbindd() to be more consistent with the names of the other functions in this file. (This used to be commit 4880f37e4ee08b6363314a3fb67051a6708988d0)
new cf1d442 Fixed some compiler warnings. (This used to be commit 7c3090fb2017eb08b8785f0b6e4eb98ab9246bbc)
new e9ba1df old merge from 2.2 (This used to be commit 292a0265a9de7f5fa06140768ecf27056d59f6c1)
new b09c745 merge from 2.2. Why is STR_CONVERT missing when comparing 2.2 to HEAD? (This used to be commit 4f47daf97b9e74ec75287f46e2c4aeddc944779e)
new 7623cec Wrote some stubs for new win2k only spoolss rpc commands: GetPrinterDataEx() and SetPrinterDataEx(). Not sure what the command number is for the latter is - I haven't seen it on the wire yet. (This used to be commit 87614c74b3d66cf2ca706b33e6cf0a32b4166e7a)
new 198612d Changed MAX_OPEN_PIPES to 2048. Jeremy. (This used to be commit 591d217ed49b6beca4a87f6b89a81f0c913003dc)
new 366026d free the negTokenInit structure (This used to be commit 5b1c942a5cab828ebfcf2e8f5decb754c4cdb70e)
new ade911c Removed totally annoying verbose debug in sid_to_string() (This used to be commit 4f21ddb8737d3f72a84465d3384351ccd2b07d15)
new fbc4e1d Fixed looking up domain (winbind) users ahead of local users in domain_client_validate() (This used to be commit df0db8edb12dc8b8d290e5ac599fa7b517e9d263)
new 806c951 Internationalization enbalement for net utility - replace printf with d_printf (This used to be commit b83b21e9ca364a097455c119815074f23324111d)
new bdd5c8b Fixed unsigned / long unsigned format missmatch. Jeremy (This used to be commit 86c2f9636635283beb8e496315a7bfac881355dd)
new 848d01c Initilising these variables before appending the domain groups to them (This used to be commit 8004cfea19e10ad942c59f2f6a6bd992791017ba)
new aa0ceb1 UGLY HACK to get machines to join tdbsam domains again.
new 5a91b27 add convert_string_allocate() function (This used to be commit 8b494b0be323c983b7ea3d1dcf1f61216396caec)
new 823ab98 Added delheaders as a dependency for clean. (This used to be commit cd9334bd57cd7f544aba0b642c8190d608add7b9)
new 2113e2b Add function to add those hosts who have added msbrowse (domain master browsers) (This used to be commit 3fd96a47543c268fd2828793df4006cc47a9e95b)
new 3343d02 Added debug in truncate, fixed warning with gcc3. Jeremy. (This used to be commit 970ec14b4ba1ccf66820384ced8442e1878c09cd)
new 04a0293 Added more define bits. Fixed error in vol attributes. Jeremy. (This used to be commit eba8204bfadb176fafb686a35295a09f0f35b894)
new 0040413 Merge overdue changes from 2.2. Fix <4gb write problem. Jeremy. (This used to be commit 36ea09d3a041fab0854dfdc20f6ea8db7ccbec2e)
new c517caf Only 1mb allocate slop. Jeremy. (This used to be commit c339a99a891c9e4bbad59ee1243908c91f048834)
new fea97ec spoolss_io_devmode private data is binary and should be shown in hex, not ascii. (This used to be commit be5d32eb9c58bb1911299d095efcf230d50ed590)
new f56a3ea Fixed incorrect debug message. )-: (This used to be commit a99d9cec7e090736ab49c91720cfd2b43e2a6f00)
new 55dfb66 Change to guest logon code.
new e91226d Removed #ifdef TDB_DEBUG around tdb_dump_all() and tdb_printfreelist() so that tdbtool can be compiled without having to make clean. (This used to be commit dad688d8c6b3c98173a846ad833599a4016d2e1a)
new 50093d3 fix the tree so it compiles again
new 395aa94 This change updates lp_guestaccount() to be a *global* paramater, rather than per-share. I beleive that almost all the things that this could have done on a per-share basis can be done with other tools, like 'force user'.
new 67f5bea Fixup __LPID -> _LPID. Jeremy. (This used to be commit ab607cdf153d9187fe50af3377ece5a9fafde1b1)
new e3abad1 Fixed a few typos and added the opnum for ADDPRINTERDRIVEREX to the rpc_spoolss.h header file. (This used to be commit d4cafc076be99a66d0660f695995801b4f1d7bfd)
new 89c6eed As pdb_ldap.c does not compile in HEAD anyway, a not-compiled merge from 2_2.
new 461641d Use defined constants not integers. Jeremy. (This used to be commit d20949fe509c1496bc434f0fbf403f0b69ab9954)
new 5d152d2 fixed, moved and added some functions note the useful acnv_uxu2 and acnv_u2ux functions in charcnv.c (This used to be commit 64dde3b64fc091cda95fc4ed145595b5d79b2e01)
new 7de42a4 Remove built-in support for clear-text kerberos authentication.
new e1cd195 autoconf (This used to be commit 1a60305f7a368bce16c9d6d989942670186dec72)
new e903a34 Minor updates. A small dose of const. (This used to be commit 80667cb0dd1a2cdef17711c8580af9f524971cea)
new 2d07327 This extra check isn't needed, we can only get here if secuirty=domain (This used to be commit 600d83e43f61eb138115731ce089ba42d63e0924)
new 63a8a2e make sam_account_ok static.
new 5edc597 Add back the not null checks in a better place.
new 989e040 Fix up some DEBUG()s
new 3d61545 Kill off 'restrict anonymous' becouse it is useless in its current form.
new 5abe393 Code duplication is bad. So add an add_signiture() function and just refernce that. (This used to be commit a82c8638576b2c2164eaf046aa529e233ffb71d6)
new 8424424 some bugfix and new functions, modified mangle.c to use mosltly acnv_????() functions. this should make also build farm happy (This used to be commit 8bb5cb27c2012b8967482255d48a1b48d3acd9db)
new 22afba6 Fixed allocation bug in database prog. Some format fixes. Jeremy. (This used to be commit 9ff6b0c20cc88ef0bcd62a596fcb96f898b5b29d)
new 25f51f4 messed up with patches, this should be the right one, sorry (This used to be commit 023514a0b6170b1907696a2147ee44dc3aa4589d)
new a327545 Don't check space on every extend if strict allocate not set. Jeremy (This used to be commit 9391efb38ef1847ed2c3b2734c1177830d64a247)
new e5bd418 Spelling fixes. (This used to be commit 5c486bd28a5d4194b7cd50fd0fe3430d0d2eaa9b)
new 3ea2fd3 Minor fixes to help display, and domain enumeration , and also preparation for new command option (This used to be commit 3623fbb4f0182b201d62491fa0680c29a4fd68e3)
new b00b04e Formatting fixes only. Jeremy. (This used to be commit 27081355a97550b26c870907a471352a11921ffc)
new 59daf55 new Win2k spoolss rpc opnum (unknown right now). (This used to be commit d636e73295343e5f3e44cbf61a63edaff8a243d1)
new ec08b26 Fix typo. (This used to be commit 33904decbcf858a5cf799429c17330b0fafd1da4)
new 8061f8a verified two new win2k rpc's EnumPrinterDataEx() and DeletePrinterdataEx() (This used to be commit 253c5eadc21cdf2ea5a4c237d3b48e9df04c66a2)
new 0675d01 List of coding suggestions for submitters (This used to be commit 98b9ff2dd89d2a12178b08f86f846b0875c7c150)
new c51f7bd Fix winbind client code so that winbind calls are not made if the requested name does not have a winbind separator character. This makes the intent explicit. Tim, contact me if this is not what you indended. Jeremy. (This used to be commit 86b7cf7f85840316052ff29115bf55c04dc17486)
new 35da7fa Look for DOMAIN\group in group lists and ask winbind. Jeremy. (This used to be commit 763fd1c78757ea640dd50ac72caf5ebbb465b3b9)
new 6654c29 Cosmetic fix for libpopt-checking test. (This used to be commit 87d27265a501da2aab04f655a6a086f2eead000d)
new 6bf5caf Add basic "make check" and "make installcheck" targets, using the Satyr framework from the buildfarm. This will eventually be copied into the Samba source tree, but it is not yet. See cvs://samba.org:/data/cvs/satyr
new dc6688a Reformatted to 75 columns.
new 31b91bf Removed unused variable. (This used to be commit c8c7da237dc17d9b785bc15b9b569caeeb6d283e)
new 1b579da Fix from Herb. mincount/maxcount need to be ssize_t for comparisons. Jeremy. (This used to be commit 60983782ed078593d122e0c0bc6b4e17c3e56e63)
new 4e71905 Too much of samba depends on finding files in their installed locations, so we can't do "make check" yet, only "make installcheck". (This used to be commit 7d8610c4fed555bf478dad793c84fbaf5b3c86ff)
new 742dc23 Removed the "reestablish" code. Tridge - scream if this was needed.... Jeremy. (This used to be commit e6afe40f85d7dbe79322c82dac735d901e7e71df)
new 413fa03 Added needed debugs... Jeremy. (This used to be commit 804f232398b734228256e3361ec6df4ba5cf480c)
new da0128e Doc.
new 0b5cea7 Little note about what's happening with Satyr. (This used to be commit b6745ccd33544cfae5811ecdff7c1aea9d454eed)
new e6093a1 #ifdef'd out suggestion for tim on making the winbindd protocol more robust. (This used to be commit 8952f8763e16339e58bc65943387a00fc89dc200)
new e1f24ab Clean up message. (This used to be commit f07915072fef1d79549da7b92775c5aaf3c552da)
new 641f307 Close the socket and set the file descriptor to -1 if there was a socket error in cli_receive_smb() and cli_send_smb(). (This used to be commit bedd9c821521dad46df50e8b31e4a58bb0a9a604)
new 68893d4 Give sensible defaults to some variables that are set by the build farm but not present in Make. (This used to be commit 0d6d0c31f9aecf1e35487ad26cc2f2c4c7d732f0)
new b7f6113 Random connection robustness related fixes. Display some debugs about the currently open connections when winbindd receives a USR1 signal.
new 5d97ab9 Got ready to implement Martin's idea, but request doesn't have a length field.... well, now at least the code is there when it does :-). Jeremy. (This used to be commit 22e323ca47325482b6ae527070509ed9c6cbccee)
new b30f0ba Make signal handling safer (handle EINTR on read/write/accept), don't call slprintf within a signal handler. Jeremy. (This used to be commit a9f7974cb8e266ce87d2979fa107bf7ebbb98b70)
new 50005ee Fix compile on RedHat 7.2 systems with broken system headers. Jeremy. (This used to be commit b14ac75666939b4f98213719ce7bc72fa9d37ce4)
new 5302dc1 Fix detection of RedHat 7.2. Remove unused old file. Test 42 byte reply to SMBntcreate (W2K does this). Jeremy. (This used to be commit a55a63a4ca55602ad9221af17c0bc8e185536433)
new 17ce9c5 Bit of a cleanup of signal handling code.
new 0d25220 Fixed display of uninitialised buffer in debug.
new 2fbd752 Get list of trusted domains if we haven't fetched them yet. (This used to be commit 187663210055ecd7b717b3894e3189ca3aaa0ed2)
new 69a6bf3 Cache positive and negative name domain controller lookups.
new 6121a6c Added free_domain_info() function. (This used to be commit 1a9a36159104e1d6248254e1efd9925fc1c956d3)
new c5ceae9 Added free_domain_info() function.
new 06ff349 FALSE -> False (This used to be commit 7c6529c081abe051055be5fbf3016fbea2474752)
new dbccf2c Configuration file to run the Doxygen API documentation tool. A few files already have Doxygen markup. Instructions on inserting tags into new code can be found at http://doxygen.org/. Output is (currently) at http://samba.org/~mbp/samba-dox/ (This used to be commit 71e14a858166d85bc3209f068aabc7b1e2b41d73)
new 05903e9 Leave doc comments in code listings for the web. (This used to be commit 9f9d4cae1d19d930e8d8a6a879899560c089b878)
new ea40fa5 Doxygen demo for Tim. (This used to be commit 5c892badbcad43b8a2e002d1a42483c402f2d3e9)
new 451f7c1 Don't include the treeview -- for Samba it is too big and can lock up browsers. (This used to be commit 4e6c57fefa25036877a93b9056d06c725a5964cc)
new 1539c2f Jeremy, I'm not sure what you were trying to do with the process activity loop in winbindd but it didn't work. (This used to be commit 3ac32af83849e93c83cd1bb48dc7d23e47ccac59)
new c32b4b6 Caching user, group and domain sam handles was a stupid idea.
new 8220662 Tidyup formatting a bit (spaces->tabs) whilst reading new code to understand connection caching. Getting ready for back-merge to 2.2.3. Jeremy. (This used to be commit 5e8df83ba9924adf9df6827c06ed1a2adbe36edf)
new 09463a4 SETPRINTERDATAEX is 0x4d (not 0x50). My mistake. (This used to be commit 27c6e1242d311cc24e758281890872694e083b67)
new 3a50f1f No longer used. Jeremy. (This used to be commit be7323163bec9367e7457d7b6a4792fd00aa8ef5)
new decc9a8 more Win2k RPC opnums (EnumPrinterKey() and DeletePrinterDriverEx()) (This used to be commit 08df688b284c5589718f954187c4cb44086b9c19)
new 186726b Tidyups and things I discovered during the merge... Jeremy. (This used to be commit 9c8439f25b90d80adcd7161bfed3664af6256940)
new 2c6f0fa Tidyups in the merge process. Jeremy. (This used to be commit a7b45bfb713adaaad0dca3dc13139ee5a909a383)
new fc9b7a8 Ignore generated HTML and mkid output. (This used to be commit 03e489a405a81bd70534ad7c0e2f424436e1c683)
new f6f04b5 Make CodingSuggestions show up in the Doxygen pages. (This used to be commit b3e34ad3207f53310b2d59c07a4cec765a0f81bf)
new e74c51d I *love* removing code :-). Removed 4 files that weren't being used. All this stuff was being pulled in due to *one* unneeded call to fetch a domain SID which smbpasswd already puts in the database... Jeremy. (This used to be commit 6bf2505cce7db770fd4db5b19999a78588e96b58)
new b0518da Removed SMBD_RPC_CLIENT_OBJ temporary I was using. Jeremy. (This used to be commit c17bfe7c365de19193dcf9ace8728866e344d7aa)
new 355124a Fixed detection of RedHat headers. Removed another file ! Jeremy. (This used to be commit d70674312d8b98367ccdbbc12fe880f9f539d258)
new 02eda2e Tidyups when I was doing the big merge... Jeremy. (This used to be commit 9148bb9eaa67de60c3b0b4709a9c05a840c20c66)
new 15ca822 Fix problems with lp_workgroup() being passed to routines that will modify it and fix smb://<IP-addr>. (This used to be commit ac2562a0fb7eafd94d53a2c36d33e8f5236d60ff)
new 60906f6 fixed some bugs. (This used to be commit 37edaeddce09193450b18b1b85aa41960cb39741)
new f4f65ea Source file defining global variables for configuration paths. This has two purposes:
new 82574c4 Ignore *.po objects, test tmpdirs, and ID files. (This used to be commit cdad7ad8691e98e69742e829aa21140161ffb245)
new a1b9de0 Fix const warning. Doxyfy comment. (This used to be commit 91e07a7fdc47b2baf42fc06e77d1e1d883111668)
new f741f65 Store some path names in global variables initialized to configure default, rather than in preprocessor macros. (This used to be commit 79ec88f0da40faebe1e587f1b3e87b5f2b184f58)
new 09e4d18 Disable "installcheck" -- it's still too likely to clobber somebody's installation. (This used to be commit 10022753d1d7114eadbe5a83183a6176eff1d7ff)
new eb2bf00 Quieten compiler warnings about a callback function prototype that has changed in recent versions of Readline. (This used to be commit d0a0d27caa04029a814d942e35fb5382bb9a492c)
new 8654a16 LMHOSTSFILE is now dynamically configured too. (This used to be commit a779710fff5fddcbf65a8ddc8e9169b586b85481)
new 4ea31fb Oops, Tim says rl_completion_func_t doesn't exist in all versions of readline. (This used to be commit c4b44cfc3f15f9e85a36981867e534792ccb724e)
new caef2d2 LIBDIR and LOCKDIR are dynamically configured too. (This used to be commit 868999ad3c82ad72f11d5b3208b0e42b1ed95096)
new c2a4f75 oopsum. (This used to be commit 9b6667aa19c479fb27f557ca24129592bf94cbb7)
new d173bf7 Added comment about why not to cast the assignment of rl_attempted_completion_function to rl_completion_function_t. (This used to be commit dfaafcd6221412613f9e4eccdaaa2e84253def81)
new 9ba9fcd dyn_LOCKDIR should be const because it's never modified directly -- it's just copied in to the parameter table and optionally overridden there. (This used to be commit 988fe772a39e08dec738b045021cd6e06b4e59c8)
new 40b8b05 Ignore .po files. (This used to be commit 4b7c0c9928f649887edc4aac093cb0cfbf51ef4a)
new b99209c Detect libreadline>=4.0, and set HAVE_NEW_LIBREADLINE. At the moment this is only to get the cast right, but it might help with other parts of the API that changed later. (This used to be commit b792c9317ab62fe407de34ed811cc883a7652cc4)
new 4d5175c Don't resolve the hostname in smbd as we can pause for a long time while waiting for DNS timeouts to occur. The correct place to do this is in the code that displays the session information. (This used to be commit 2e89165f22d9e9c1fa749ae54957d0ec84a1497d)
new 1ba477a Fix obvious typo. (This used to be commit d761a3860ba7b11b446d3a9865ddfeff8e2f658d)
new 0085229 Cosmetic fix for debug statement. (This used to be commit 507ef80f48a8fca762e41be5cdb80ce86544da3f)
new 15c6ab0 Merge from 2.2. (This used to be commit ebd46aebf921c0026791ffb0afdcffaecb496e8c)
new 7883798 Move all other paths into dynconfig (This used to be commit d51ef6bfa3d194b58c3ee7706a7d475ef042676d)
new 94ad812 Fix typo. (This used to be commit 2c1e68d4ce45c7862fbc79a83eb36ee5b077251e)
new 9b1f2c4 Do satyr work against a copy of the build farm scripts so as not to break them.
new 59b852f Make the smbpasswd options/usage message a little less bizarre: it now shows all the available options, but explains that you must be root to use them. Surely this is less confusing? (This used to be commit 19f5f813995d1cf3874df705ab5e71aa5eb14ae6)
new 2d33bef Also show $tree in diagnostics. (This used to be commit af65a01d0d80a86f405439ed5c46cf71026a5eb8)
new 4950e6f Back out the change in 1.11 that set the poorly-named $pwd variable -- for the build farm this is actually the root directory for building, or something like that. Thanks a.b. (This used to be commit 309b718842dc36cd0b74c4c735684cd4613fff01)
new 5b1fb34 Rename xmalloc, xmemdup, xstrdup to smb_$1 to avoid conflicts with the versions defined by libreadline on SCO (!). (This used to be commit 32480d7aff21ce1c14991e242aaf8a4e14ec6f2a)
new 580ee96 We don't actually use the horror that was lib/util_array.c :-). More deleted code - hurrah ! Jeremy. (This used to be commit 48a848f748fb0961c67f17401e294ebf18fdcf1b)
new fcbcfb6 - make sure we use a non-zero session id so we can have multiple conns open to w2k
new 4254f91 add asn1 integer handling ready for the ldap netjoin code (This used to be commit 74303b75e43856bfb127c143d27e5c5fdcf32c91)
new e1eb073 fix locktest default parameters (This used to be commit f6a4b00aab9ca01d8dfed33252f3d5c5349d13b0)
new fb57218 fix maxfd test to start deleting at right file (This used to be commit e4fb073af02846309c3efb0675006433052bb1ce)
new c325264 add a hook to save the krb5 PAC (This used to be commit 1cbc18ae732671d9a60528f8300ca7609e124d11)
new 3db4421 added strlcpy() and strlcat() (This used to be commit 233fe71fbbb98fe1563f69565e16da1856360a26)
new b1a2ba8 added ANS1 integer define (This used to be commit 1e833f3564be439cd778e517e6689cea61e02a2b)
new 6464bb0 added the beginnings of ADS support in smbd (This used to be commit c7f611691941ca92f57665e19d6e46b161599427)
new 02defd1 forgot this file (This used to be commit 1dd255b06d4c8669d839a387d4c63ff3475ab1ab)
new d325611 Merged in JohnR's ping messaging extension. Jeremy. (This used to be commit 694372b2c4d7713fe228114730027175f7b4e9b6)
new 96d884c Fixed sizeof vs array length bug in make_user_info_winbind_crap()
new 7c74cc5 Fix up libsmbclient in head.
new e5c5adb Don't scan locking db on closedown. Jeremy. (This used to be commit 59cfcd8a6c510204ac059a0d2fddc2fa17199f82)
new cade294 Fix up the build again...
new efa5285 Preparing to implement +ve and -ve caching for lookupname/lookupsid calls. Jeremy. (This used to be commit 1f6cc536b2db0c36feee45cfd6ac1ad5ee8fb05a)
new 16ceec4 Added transparent +ve caching for lookupname/lookupsid. -ve caching can be easily added (a one liner) once we know the correct error codes returned by a W2K DC. All other winbindd calls should go through a similar transparent caching layer (and will soon). Jeremy. (This used to be commit b16bb21d371772816a4331f5011c151be0e083d5)
new e734163 One more patch from Tom Jansen. Hope I didn't break the tree :-) (This used to be commit 6d7c0f0bb4cbfdcd9a83416345432e07556f6cfc)
new 54432c4 Spelling fix, reformatted comment. (This used to be commit 096868bd35b374f97e570676fc23c006b6c7a1d3)
new 646f8ca More spelling fixes, comment reformatting. (This used to be commit edb556b47446f75dc4987eee15276661eb6cec8d)
new f146325 W2K doesn't seem to respond to *#0 names in node status. Ensure name lookup uses password server parameter when looking for PDCs. Jeremy. (This used to be commit 54c968913d6553c6d834b068234ab176917075eb)
new b03e162 samr_querydom_info level 1: found the meaning of the unknow fields. And discovered that our reply is short by 4 bytes since day 1 of this code.
new 8e267ac Made a libsmbclient doxygen group and moved all the libsmbclient groups under it. (This used to be commit 43c496598f8e1aedc9c80222e60bb8e7b3027e03)
new 11aa019 WITH_MSDFS is not define anywhere. It's built by default. (This used to be commit b51e5b07d9f7719180b28215236efc3fa09d8bea)
new 456cdf6 --with-msdfs wsa removed (This used to be commit f1143cd02c24f7c56b2e4ec70f77f22dbc01b113)
new 116740a merge from 2.2 (This used to be commit 96b3a65a73d403a41bf1b3aba79bd743698344ac)
new fae4bc4 sync up with 2.2 (This used to be commit 0c0f3223731cfb46a0e3b8e289c13c8f908e0cf2)
new 37a84c7 merge oops fix from 2.2 (This used to be commit 48f2da440f973047faa7ecf031be66bc30d4a985)
new 59b2e77 remove unused variables (This used to be commit 90ed3d47e16a511161532f75b98db3f4b10ba685)
new ee58402 Added debugs to track down sequence lookup problems. Jeremy. (This used to be commit d3f5d5a4aca0d5bc8c4db7dfa8b766b7cda808eb)
new a81e390 Fixed caching of lookupname/lookupsid. Error in check of success ! Jeremy. (This used to be commit d039d4fa507a7284e7e1cada0026c63863fe0a2d)
new 609cdbf Fixed +ve caching. Still problems with -ve caching. Jeremy. (This used to be commit 7883a2288a6e3198e10ab4e02ed4585e7bb313f6)
new 1db30a3 Got positive and negative name caching working correctly with lookupname/lookupsid. There was a bug in cli_lsa_lookup_name/lookup_sid where NT_STATUS_NONE_MAPPED was being mapped to NT_STATUS_OK, and also the *wrong* number of entries mapped was being returned. The correct field is mapped_count, *NOT* num_entries. Jeremy. (This used to be commit 9f8c644abc455510c06dbd5dbac49c6270746560)
new 2e8ae88 add a command to rpcclient: enumprivs
new 33e2022 add another command to rpcclient: getdispname. Show the full description of a privilege.
new b09d9e3 fixing enum_privs and get_dispname server code. That works as expected now.
new e996ac2 Oops - opening wrong pipe name in cli_lsa_initialise() helper function. (This used to be commit d2034bc5f7dc9b5b9d5e4f17ee8e468307dcb2d5)
new 9927b5b Removed unused variable. (This used to be commit d1dee2d0323fe6fc498e50201535b1718a88abaf)
new fbfd27a added lsa_enum_sids to rpcclient fixed lsa_enum_rpivs server code. This time it works as W2K. fixed smbgroupedit to compile and work.
new 71c15a5 Rename $pwd to $test_root to avoid future confusion. (This used to be commit fa7367a9731bc139ff4611f2781f3ca9bc7f89a7)
new 2025ef4 Ignore *.po files. (This used to be commit 5d343b40650464ae70037fd6e3fd96a9865fa611)
new 5788899 Fixed check machine account function. (This used to be commit 8f01a8b07883d18f44da665cbc8e5fba04d3bc91)
new 79b34d1 Removed TimeInit() call from every client program (except for one place in smbd/process.c where the timezone is reinitialised. Was replaced with check for a static is_initialised boolean. (This used to be commit 8fc772c9e5770cd3a8857670214dcff033ebae32)
new d2b9acd Don't initialise static pointers to NULL. (This used to be commit 039ea0a0b94be2d70164616f448c0e29fed071cf)
new e7d230d Fixed bug in canned results list for checking the error code of wbinfo.
new a833fbe I think you were passing the name of the SID, rather than the DOM_SID pointer itself. (Whatever that is.... ;-) (This used to be commit 1393c7c4ede1d6d624c3f5d0bfa4c18b0c6dc27f)
new 946374e Finish 1.45 by removing redundant sid->string conversion in winbindd_lookup_sid_by_name. Also if the lookup fails then clobber the output parameters rather than leaving them looking potentially valid.
new 1a74f88 Quieten gcc const warning.
new 3400a3a Got rid of that stupid parse_domain_user() warning when compiling winbindd. (This used to be commit 72060a6f5af505d597f372d550d7f3fe559e5550)
new 24d03ae More better now. (This used to be commit a875b3a6e7a9501a31fe15fb9b04394a95484e77)
new 59e9c62 Reference about SIDs from tpot. (This used to be commit 53963eae7d5930246c6c0c0b947f425d50d382c3)
new 554d387 Added constants and error message for dos error code 1326 (logon failure). (This used to be commit 6ce1eec09de64f19d969a67fc236abd4ae277926)
new a2e136a Finally worked out why a enumerate trusted domains was returning a NT_STATUS_UNABLE_TO_FREE_VM error. This error code was mis-defined as 0x8000001a instead of 0xc000001a. The former is actually a NT_STATUS_NO_MORE_ENTRIES warning which is what we see in the status code.
new d1b5508 Update some of the error mapping, based on on-the-wire observations of an NT4 server.
new d2e279e Set type to NOTUSED if lookup fail. Jeremy. (This used to be commit 20a4167599ce211f239d0f324e7e73a1c2d8a5a6)
new d05bbf0 Fixed delete on close bug. Added core dump code to winbindd. Jeremy. (This used to be commit a58d0f91f9ee7354c01a9c20cfe178d5dc02142d)
new 2527f5e Changed how the privileges are stored in the group mapping code. It's now an array of uint32. That's not perfect but that's better.
new 7e1dce1 return NO_MORE_ENTRIES in lsa_enum_trust_dom. UserManager is happier :-)
new b9a8259 Sorry. I broke the build, missed on open_directory call. Jeremy. (This used to be commit fe288b14cc7f2bc6b8427438da672e7dd7812027)
new ca477a6 added lsaenumprivsaccount and lsalookupprivvalue to rpcclient
new af1a023 Kill off that crazy copy_sam_passwd(). You simply can't do that if the structre contains pointers (well not if you intend of free those pointers at some stage)
new 95baaba forgot a file (This used to be commit 39e8894fb22da6c60cb8306d5ec4b1e868f0dd77)
new d0a2faf This is another rather major change to the samba authenticaion subystem.
new 4f37307 And add the winbind module I missed in the last run.
new 3c63b84 rewrote net.c
new 0ebb29e removed unused function (This used to be commit ad7afbfdea600a62fa1550bd354996ad38807533)
new ad2974c added "net join" command
new 92ba6fc Added --eparser to call ethereal parser generator. (This used to be commit e1f191a9dc563648f9d151c56020e3324854f52f)
new e581569 Initial version of ethereal parser generator. Works with test.idl but not much else! (This used to be commit 84fe4a000cb31ca5cdd24d9b8e57a63b8c0e8838)
new de5f7da Renamed functions from Dump* to Parse* (This used to be commit 952b47dc23ee648daf065d08d35fab839e4afd04)
new f2e9692 better auto-selection of realm and ldap server (This used to be commit 69d256af4612f5c1277202eb8a7ef37eb6bb55f4)
new 7b288fe stop popt from doing its own intl stuff (This used to be commit 1a5ef2425747c2e0c7cf28fc7712563039086100)
new 9255dc9 made a "net ads" command, currently with "net ads join" and "net ads leave" (This used to be commit 2f8fa175b189c2d11676245b01d3201c0a4f0826)
new 3906f9d added "net ads status" command (This used to be commit ae0eabd04c97320c2cf3c4575263c53cf61d03ea)
new cb697dd added "net ads user" and "net ads group" commands (This used to be commit f482583139eedb75a23c7a720dca4e8fb7070fd5)
new a83e772 use generate_random_str() (This used to be commit 720c50a7514febdd7cfd6ce40b7b5a0c5cc0abf8)
new 354cdfa better help (This used to be commit b390d6eef95ee6094eb193006bc2f23c40291026)
new b47f6a4 Fix ./configure --enable-developer warnings (shadow of global) (This used to be commit 3f1cfb62e85343a45817651f111f01051fc66b18)
new a8982ca I think this is a fix for the "out of space" errors with oplocks=no. Jeremy. (This used to be commit 84b62d3c8ebd78cd578ac36168631b3bbcafdd8c)
new 97346ea Unless the error is exactly NT_STATUS_OK, we might not have a server info, so we need to bail here. (This used to be commit ea0331354e5968aa0a25c0b12379a56c72d7946b)
new a71f3f6 Add a new torture test to extract a NT->DOS error map from an NT member of a samba domain.
new e928236 oops, I forgot to include the header file (This used to be commit c28956d8601c103c3f8dab4253de80e6a00a02d7)
new 1b1b8e3 Add the PDC end of the smbtorture test for creating an NT_STATUS -> DOS error map.
new 86dee43 Use "password server" for searching for BDC's also as Tim suggested. Jeremy. (This used to be commit 4aca67761fbe601e27f8f768c28a11241f088bba)
new 391a72a #ifdefed DMF fix so not compiled by default. We need to look at this... Jeremy. (This used to be commit 97dca242a91c68048e510f42be53421b533183be)
new e9595e5 check for liblber separately (This used to be commit d7216424d94ee89e1760596c8f87d1883f369771)
new 0b5f228 added HAVE_LDAP_H check (This used to be commit a1304be045d9cfd7bb793bb55ff49e158440a90e)
new 69aaccd move popt out of proto objs (This used to be commit db0bee1c68d8d9af3febb841c86cd3d4ade87c7b)
new af56b0f add popt build dependency (This used to be commit 0c1f90402bf6aa403719cef59afd127ae42b0865)
new 2ff1b66 fixed typo (This used to be commit b14ae495028da4d2b995cefa786746d2c649460c)
new 660fa66 portability fixes (This used to be commit 09127d85dc91037c9d0280b57d48d23e93a39f8b)
new 64bfd85 Don't close tdb twice. (This used to be commit 6dda341bc80dc7c4d044df134fc153f646a6a4e9)
new 2e686c9 Minor typos (This used to be commit 1c9d951f86609b08e5660b0fc966c5e5058a3ce2)
new 481c644 added 'security=ADS' (This used to be commit 5a735a88e472a48cd4329832998dc31c1e230ecb)
new 4e512ab Fixed compiler warning.
new f45c2e5 Allow lookup of users with spaces in their name. (This used to be commit 751ea8cfb931e1de6df447ed05e051262cdeb304)
new 03439e1 fixed spnego, non-kerberos negprot (This used to be commit 2e916222a915c27f919a9841bde5ba0967af2190)
new 26f1e3f use DEBUG() not d_printf() in libraries (This used to be commit 5100ae4ae032545edaf525de1dfbe5dc9dafecfc)
new 26ef1af Fixed some indentation. (This used to be commit 1dd462844a9b90b498ee79ca33e4048980e2af5f)
new 4348dfe Ignore *.po files. (This used to be commit 091f01f34ab0ff7d394811af0d027ea3bad56d0e)
new 19b9f9f Removed bogus SAFE_FREE() call of talloced return data from winbindd_lookup_usergroups() (This used to be commit dd2048c418da7a08bc71305491953731fc427f5a)
new e75ad57 This compleats the of the authenticaion subystem into the new 'auth' subdirectory.
new f6e94b6 And delete domain_client_validate.c...
new 9aa4342 Fixed compiler warnings and dyn_CONFIGFILE related breakage. (This used to be commit bf491d2aa2e99156b4e80bc9d89ab34cfb3c4cf4)
new 5c7016d dyn_CONFIGFILE fixups. (This used to be commit 7d10fa208248e201946876168743025866e011fc)
new 8b7434b Fix up the build farm again.
new 585d0ef Got medieval on another pointless extern. Removed extern struct ipzero and replaced with two functions:
new abe6aff Merge from appliance-head: when creating a default security descriptor for a printer, save it in ntprinters.tdb instead of recreating it every time it is required. This can save at least one winbind lookup per secdesc creation. Opening a port monitor and viewing the security tab in the properties dialog required the security descriptor to be returned 25 times! (This used to be commit f85c976acc08a16bce6cb4053708485ccdea0d77)
new 178f6a6 challange -> challenge (This used to be commit d6318add27f6bca5be00cbedf2226b642341297a)
new 64dd6c3 Another merge from appliance-head: in [ug]id_to_sid don't call the winbind function if the id is obviously going to be local. Cleanup of winbind [ug]id parameter handling. (This used to be commit 4ab9ca31a02b3388aa89a00e0390ea9e4c76283a)
new 0b27632 we can safely give NO_SUCH_USER if the ticket decodes but the local account doesn't exist (This used to be commit 477b6d27fd7281418739bc8ba0b984a53430ecda)
new 2223118 More compiler warnings fixed. Some minor reformatting. (This used to be commit 8227f6909cca67fcc1a8455f4b386df7778ef2e7)
new a402ea4 Ignore *.pidl (This used to be commit c2fa746c477c3fd57e34d52643ea483f958d1f1a)
new 07aed4b Start generating code for unions. (This used to be commit ac71046754b3a4bee53dab64ed73c176074482a0)
new 1a08524 prevent proto from picking up this as a defintion for 'main()' becoue it conflicts with nmbd's definition. (This used to be commit 70e9c2efaada4be609ff053d216d554cb036df4e)
new 2eb736f updated server_role for ADS (This used to be commit 48df0d2b5dee3c010c88587352554220f8b92b0f)
new a131c2c add SEC_ADS auth method (This used to be commit b175c42080b15f27589cb6b6d61af5cbbedf5d02)
new 4499007 A number of things to clean up the auth subsytem a bit...
new 0d3bad2 basic ADS HOWTO (This used to be commit 9ee13fecb1b623e760789d1df7178b085f820700)
new f1db6a0 Fix debug (This used to be commit 44224ae156394dac1055c68764c84f758cea6540)
new fc93f4f Fix --enable-developer shadow warning (This used to be commit 6a919bcf3d5848e09ddba1e8946f985661af8f67)
new df81a6e increment the value not the pointer (This used to be commit e3698259afa79fcd318592b1d628803695406337)
new 3d9f2aa don't die with a FPE if there are no DCs (This used to be commit b5999473482475ef64212f4f7204c7895cf8fdf3)
new b23b2ae Start generating some ethereal code that may actually compile with fewer tweaks. (This used to be commit b045bbec59bf4faac094c5bca7f048c813054209)
new 3dc6fe1 automatically look for /usr/kerberos to make redhat happy (This used to be commit 0120dea7f0a799ed5cf43179462973e7a9a01bd3)
new 1fb4d2f don't try to auto-change the trust password unless we are in domain security (This used to be commit 00e4f0c803c6376387c31efd01cf3437c589da9d)
new 097d466 fix sense of lp_allow_trusted_domains() fix a memory leak (This used to be commit 1421f2fbcb296a894cb4e7548e0275e35e055b98)
new 701ecfc prevent a memory leak of cli structures (This used to be commit 911c57403bd116405876e73913ad73efd15f659b)
new 28c118c unable to open smbpasswd on initial create should only be a warning (This used to be commit 8712ac84995f8454619245ca111575d4b9769b43)
new 6cf3434 more memory leak fixes (This used to be commit 5abf8442033587b79651301d39260abd44b1c3fa)
new a3e74d1 added -i option to nmbd, giving interactive mode (like winbindd) (This used to be commit 1a30efdc2c7e5b385197bbfbcebac6a7305929b8)
new 4d726d0 prevent a bogus insure wild ptr message (This used to be commit 1976a8f87544140363449a361f7c7347ef2c44f5)
new 67b3473 fixed another memory leak (This used to be commit 37aa2873e5f476a587316893b0ea3a6fbdfe746f)
new 6b12037 another memory leak bites the dust (This used to be commit 982d6d447add2d4079c28c0b8ecb0e499f391a2a)
new 32a811c fixed leak in free_user_info() (This used to be commit 8eb4277b12b600cdbf8a5205ebc76d1d9d52f1aa)
new 3dddd41 reverted incorrect patch (This used to be commit 96224fe2d40d0ce79d1215bb6f0d17291cace7b9)
new 064b3e7 nsswitch/winbindd_group.c nsswitch/winbindd_user.c: formatting fixups. smbd/open.c: Fix "delete on close" for directories. Jeremy. (This used to be commit 014b0973a3b3b9eb22cce3053171fa55f5c16a63)
new b1cf8f6 sigh.
new 7527ec3 Fix another memory leak spotted by Tom Jansen. (This used to be commit 6e2c06a6e6173e68a75fd1adfaa73fe9a9210fef)
new 40203ea fixed the panics on basicsmb-sharelist on sun1 (This used to be commit 1bd3235744bebefa6ba09795438400b4674c165c)
new ff033d0 allow printing of NULL pointers with internal snprintf (This used to be commit 91bc14f430f798c6be3cb21cb5199ec56308d4f2)
new d919314 Added PRINTER_ALREADY_EXISTS error check from Gerry. Jeremy (This used to be commit c7f1d3d6f776da8619f1221d38619d084ffb990b)
new e2adbd4 Added negative caching to the user pw lookup by name and by uid. Jeremy. (This used to be commit 4013ae87a1c73ceba346de2a0b905e7c8df355c4)
new a7ac992 added test for krb5.h
new b89fcca Added negative caching to group lookups. Jeremy. (This used to be commit fceba7dea5b09ac9ce509c5252a46be8e4d3de85)
new 94ee404 don't use /dev/null for a smbpasswd file (This used to be commit 067a4f87ac5dc2b5cf902c42f56923d0c5e29bc2)
new f10f564 up the log level for server level security to try to track down the segvs in the build farm (This used to be commit 228d4fc47b8adbcbda81bffaea09b616b5d89992)
new 01d91a8 Fix for the logic bug wrt. existant oplocks. See long message in samba-technical for explaination. Jeremy. (This used to be commit 8150f0f3f72957e77a1e6ca06760c87c516792eb)
new 5e25ba6 always send an OID list until we handle raw (unwrapped) NTLMSSP packets in session setup (This used to be commit 3b3f8a935064811906cba221d386697e699af18c)
new 7ca15c1 Some reformatting.
new e158c41 added samr_set_domain_info and samr_unknown_2E. We now get the full account policy window in usermanager, and the framework to store all those values. I plan to add a TDB file to store them.
new a6b73b9 Cross merge to make 2.2 and HEAD closer. Jeremy. (This used to be commit 39f076b56cf457cc780dd30a4d3150d8bfc60d13)
new eec9e8a fix a bunch of places where we can double-free a cli structure (This used to be commit e2ba2383c9f679c076749a8f4fccefc3559e37ec)
new d0ea72d Added a 'keys' command to tdbtool which prints out all keys in the tdb. (This used to be commit 1d2305c233ef40ccb016688f918e34392d1a691e)
new 241b1b9 turn off the insure xterm hack for now (This used to be commit 8698f7ef3ee9b83370e895607297245b6df74934)
new 1a50b36 Re-added "Share modes" meaning don't allow deny mode conflict. Due to user demand (don't talk to me about removing parameters.... :-). Jeremy. (This used to be commit b69127391b322d81cc648f73a601ed61e79c8a44)
new a17867a Ensure the CAN_WRITE is checked and prevents O_CREAT and O_TRUNC from being set. Also prevent an open on a file on a readonly share from setting delete on close. Jeremy. (This used to be commit 1f3dcd99bdd36cd3ff492394e80c3e2037a9aa48)
new 90736eb Some random updates for the ADS-HOWTO (This used to be commit c39bf5ba05d04cbc6dd0a328ee43193588ea5134)
new b1ade34 fixed a core dump in server level security (This used to be commit e790bb21d3895bef97522b68c6f00812e6c286f2)
new b056579 Decorate some of the parse functions with element names. This is starting to get closer to be compilable code! (This used to be commit fbfe0795a9421a5c70dcbcaa74292b3fb4ae6974)
new 1006554 Don't pass decorative name to policy handle or ntstatus dissectors.
new 299edaa Allow kerberos to work on RedHat and other non /usr systems again
new bd53966 minor update (This used to be commit aaf111c9ff6247ea4071d6f69bdb01afaded5476)
new 59a8827 Spelling pedents strike again :-). Jeremy. (This used to be commit 0187d4ba16c794faa372bf1a50261b8f47482064)
new 3a193f1 add .po32 files to ignore list (This used to be commit 5f625f2877fc5132be3030fc6ea9df4d59ecff05)
new 7d2d605 space -> tab. Jeremy. (This used to be commit c7dd0364f2b084d9a372ac885fd788bbb5113125)
new bd8e916 merge from APPLIANCE_HEAD (This used to be commit c60aa6c06f376684b6d6d9a2c14305ca9f4657ef)
new f6b962f fixed some krb5 ifdefs (This used to be commit 23ef22f11700bbaa5778a9678a990a2b041fcefe)
new 8bd89c7 fixed lame char tables on big endian machines (This used to be commit 568425709d11b2eed86643d18973542d0504d5ca)
new fbcf770 2nd attempt at fixing lame char tables on big endian machines (This used to be commit 80841f5763b3ab03a82ab0a18a9126d89ffed2d5)
new 5bfc721 fixed toupper_w() and friends on big-endian
new ff27a32 I think the lookup_pdc_name() should be called lookup_dc_name() and the name_status_find() call here should look up a #1c name instead of #1d. This fixes some bugs currently with BDC authentication in winbindd and in smbd as you can't query the #1d name with the ip address of a BDC.
new fe64484 Make better use of the ads_init() function to get the kerberos relam etc.
new 210711c Fix up the ./configure tests for kerberos. This ensures a more consistant behaviour no matter if kerberos was found automatically, found in the /usr/kerberos path or was specified. (This used to be commit 4e212f728c429b986bb3e2230fbc9cd4bcf6dd40)
new 7879a1a fixed typo (This used to be commit 624cb28271289aa697f23c32f7b5159f6fcbb51d)
new 090acb2 define LDAP_PORT when not available (This used to be commit 5a5f140f84f4dd377d141e352f4cb7f9bea4fe64)
new 3a921f3 ads->realm must not be NULL
new fac01bd Changed again how the privilege list is handled in the group mapping code. This time it's a PRIVILEGE_SET struct instead of a simple uint32 array. It makes much more sense. Also added a uint32 systemaccount to the GROUP_MAP struct as some privilege showing in USRMGR.EXE are not real privs but a bitmask flag. I guess it's an heritage from NT 3.0 ! I could setup an NT 3.1 box to verify, but I'm too lazy (yes I still have my CDs).
new c94cd06 Added close-share message. Jeremy. (This used to be commit 6a10accbcaa130b51381d43cb10c55e86ba2a320)
new faac64b Comment deconfusification. (This used to be commit b5fac3a56d917b13fedc0ace3ea56ae82f51ccdd)
new ed7feb5 Ensured the %G substitution exactly matches what the man page states. Jeremy. (This used to be commit 518084a70d0b20347411535f1dcf7453981499cf)
new 0d5f30f Missing return in free_privilege() (This used to be commit b35d90cd89849f0a01e8c79f0962ec9388673ad1)
new 6d9adfe Renamed sid field in SEC_ACE to trustee to be more in line with MS's definitions. (This used to be commit 9712d3f15a47155f558d0034ef71fd06afb11301)
new 7a83ae0 preparing for release of 3.0-alpha0 (This used to be commit ac1889a2bbba99543d3ecdbd897f17657e9ce89f)
new 9e88a7e After conversations with Andrew, improved the robustness of the sharemode db in the following way.
new 445ab75 Gerald's fix. Jeremy (This used to be commit b0c1fcfc8bae83788c7595931321833bf177ec4b)
new 605248a Check error returns. Jeremy. (This used to be commit fc8638e89effb0ebf2e40cee8cd0d7467e49e2a8)
new 9cc8cb5 merge from APPLIANCE_HEAD (This used to be commit f8b18b25944135c196c8134100f601e84c583382)
new a9750b2 XFS quota patch for Linux. Jeremy. (This used to be commit ce099faf6ce07e14bd9610960bd09f56c5bee864)
new 3756055 we need to look for liblber before libldap (This used to be commit 93a652b705e99df6cd493eacb1a8a61a3a2b82f7)
new e5852f5 KDC DNS domain must be the kerberos realm. Or so it seems that way (This used to be commit e89543c7e90c5303e61674bb4a258176918e0111)
new 080cbe3 more specific DNS instructions (This used to be commit 630e01cafde863beaa367be3c4e01c9c5232b682)
new e573bfa not used any more (This used to be commit 97627e424a1de3df0a6f7a9bfaaf3ece4dd2036d)
new c5f4a4b added $(LDFLAGS) to link smbmount/smbmnt/smbumount to make Red Hat Linux happy (This used to be commit 7dfde592aa47f735c08718844db083500b020a60)
new de744cb The beginnings of alternative backends for winbindd This just splits off the dispinfo call behind a methods structure. I'll split off a few more functions soon, then we will be ready for LDAP replacement methods (This used to be commit 0216b0fca115c903ec31ed21427a83c62077dc95)
new df5dd90 added smbgroupedit to compile by default
new f3bffe1 removed the #ifdef USING_GROUPNAME_MAP/#endif blocks
new 92a2d1d groups in the Builtin domain S-5-32 are alias and not well-known groups
new d78f636 added samr_query_sec_obj for rpcclient
new d383b61 added samr_query_sec_obj. and put back some code to display a security descriptor.
new 8330467 added mapping of primary gid to rid thru the group mapping code. and cleanup and comments in passdb/passdb.c
new 043dfe9 there was a bug in samr_lookup_names (my fault) and added comments and some debugs.
new 633ee99 added queryuseraliases to rpcclient
new e101224 init group db before use this fixes the smbpasswd segvs (This used to be commit d2bcdfd995b9562872d865e723b23ed84247a73f)
new 61f68bd re-enabled insure backtrace, calling /usr/bin/backtrace (This used to be commit 21a366afbe9dc5f4878f97bb03525452bbbc4e41)
new 3171064 Updated definition of fstring.
new 78169af split winbindd_enum_dom_groups into the new backend structure
new e0adf6e Writing decimal constants as "02" has been shown to cause cancer in rats. (This used to be commit 142d3dad0ab6870acb0d46d1f189d5e2e1f71b17)
new 37749cb fixed the nsswitch initgroups code added a nsstest test program that directly tests all the nss interfaces using dlopen() (This used to be commit aee19090d3b957372b234a412cd9db8896650feb)
new fc85c8a fixed default location of libnss_winbind.so (This used to be commit adc9268216f87d915c9d971137b859c949e150dd)
new 7f9fe00 added nsstest target fixed winbindd_rpc.o typo (This used to be commit 2ce7f38fe96c6f5faf45d3c71a3c8d3386ea5107)
new 25ea749 Don't display any data if tdb_fetch() failed in the tdbtool "fetch" command. (This used to be commit a1cf70ab65058258e56ffcff5b28087b29425b1c)
new feb4f52 This is another major rework of the 'net' command.
new 2285b99 added a basic ADS backend to winbind. More work needed, but at least basic operations work (This used to be commit 88241cab983b2c7db7d477c6c4654694a7a56cd3)
new 8e16021 Forgot this one with the last commit...
new 3ea7519 This change reworkes the connection code for both rpcclient and net new 'net' untility.
new 92f47c0 make proto should build winbindd_proto.h as well (This used to be commit c8339ce5c88a371728a329d0e80266fe41c00fee)
new 4405a1c added another ATYPE_ (This used to be commit 514bc61daa3f6d11dadac1baed5a5bf61313b1f9)
new b6b84cf const religion (This used to be commit 359ca8f246c46b1700418fe0226458023f808d67)
new c868fe5 added name_to_sid to the backend (This used to be commit 816e40a51af80a7f703c0451304de406deab3dd8)
new 6f907af put sid_to_name behind the winbindd backend interface I spent quite a while trying to work out how to make this call via ldap and failed. I then found that MS servers seem use rpc for sid_to_name, and it works even when in native mode, I ended up just implementing it via rpc (This used to be commit 789833b44e342c0b5de463ed8f9b5f7474a99f27)
new fc85a60 changed query_dispinfo to query_user_list (This used to be commit 80010d80f93cfb32c53a1720c7564fb080846f35)
new cdf9b42 added a tdb to store the account policy informations. You can change them with either usermanager->policies->account or from a command prompt on NT/W2K: net accounts /domain
new 15dba42 Added prototypes for new fns. Thanks Elrond. Jeremy. (This used to be commit 2a7bd621b400173d61bb0adab3eded0baeb48d0b)
new 0dc3868 when using non-encrypted password ignore the ntpass variable to session setup (This used to be commit c7665706cd5633ede710afe41413624124038238)
new bca2bcd Added error message for ERRdiskfull. (This used to be commit 9f5d7e8a04c36395570247bc5e1b7b3fc5d1a322)
new c2e3d8b Tidyup of lib/username. Add name_is_local fn to determine if name is winbindd. Getting ready for efficiency fix in group lookups. Jeremy. (This used to be commit 8d41dfd149625e8ac53ab5e90a96e9a2daf9a629)
new 6c3163c Set errno in tdb_open in cases where we detect an error in opening the database, but no underlying system call sets errno.
new 8e99888 Moved name_is_local to the correct place. Ooops. Jeremy. (This used to be commit 708c0a8d16ca86439e451def5f8d37f600ff15f1)
new 3667377 Stop using getgrgid() - a very expensive call with winbindd, to look up a group name. Jeremy. (This used to be commit b926660e73d4c94c30ec5a365027770acdafe25e)
new 8164fa3 Magic file for TDB databases. (This used to be commit e9085129ddf15d499d77c77694c05b028593718c)
new 85450cb This comment no longer applies. (This used to be commit 153c4a56b0b5473a1efb208551f36480cdb5d264)
new 7b0b556 Fix up funtion name, as this finds local, not domain master browsers. (as per tridge's instructions) (This used to be commit 0692d792f24f1c82c69532e50a6c4373c9a8b476)
new 275a9f4 Some changes to the name resolution code in 'net' to allow us to find a PDC, as well as changes for correctness as per tridge.
new 3bc8762 Add 'net rpc join' to match the ADS equiv.
new 6f0e7b6 winbindd friendly user_in_list code. Tested on a 65k user domain. Jeremy. (This used to be commit 5215bcca15f2cfbe438ac62cbaf94afae63ce993)
new a2fbc74 smbpasswd is *ugly*!
new aa1e690 const religion in talloc calls (This used to be commit ea5d2857217b860da7e53bc6e8ccfe48a2b3620e)
new de98a82 typo fix (This used to be commit 660238adcad8abb3f9a1e67eb81419618db77f3d)
new 8e8ce07 added a query_user backend fixed a winbindd crash when the group membership can't be looked up (This used to be commit 088f4cc5be4a1a38781e4d019146d53993ed8c6f)
new 1838d83 moved init_account_policy() to the right place (This used to be commit e908f304a26b9f1100e301610151a9334bf117b0)
new 1d66a6b moved lookup_usergroups() into the backend structure (This used to be commit 689f45d2079d06b09947b2cdd314867df98c938d)
new c75ef67 allow for passwords other than "samba2"
new 7d9e09f Better error handling:
new 28e676d Implement suggestion from tridge to leave the old tdb_open interface as it was, and add tdb_open_ex() which takes a log callback. I guess this makes more sense since it's a public interface. (This used to be commit 391a65395e6cdc0300f81eb1072a3366cacd1203)
new 84503c8 undo (This used to be commit fc176f15f27686049453552219b56b9de33ceffa)
new 3ec4a4d added ads_search_dn() and ads_pull_sids() (This used to be commit bc83d55f4400cdcdfed44622954f11580b6d2f87)
new 7b64e61 added lookup_groups() to the ads backend
new 858f186 Fix headers. This I know is correct. (This used to be commit 0c22a10d738041b3dc0c92d8ea060a86de769563)
new 65e1d4a Fix headers. This I know is correct. (This used to be commit 58cfea3c2aba5a8309e4084ec8df0cfcb48a4075)
new 84c1950 Put back changes to set errno, which seem to do no harm. (This used to be commit 3dbb5dfcfb29671f136d1ed6c865362eaf027446)
new 20fdf28 Tidup. Jeremy. (This used to be commit 837f2b961b1e7dcd6998f36d58d2059290e89e18)
new 4d3ec23 Correct message on wbinfo fail to open config file. Jeremy. (This used to be commit 9b7182a9da24b53f3501f6562dc66bed67fb9133)
new 922eb76 added a boolean to the group mapping functions to specify if we need or not the privileges. Usually we don't need them, so the memory is free early.
new e989440 move proto.h and build_env.h from $(srcdir)/include to $(builddir)/include
new 61fc7b9 Merge from 2.2
new d67041a Const religion for some of the RPC code. (This used to be commit 64bf8f81c49744fc0653db655e457981f3bcbac2)
new 8818847 Ditto on the const religion. (This used to be commit e1b940c91b748230664544fd9191123247dd1f24)
new 38d10d2 Add a mechinism to allow for sane porting of rpcclient components into the new 'net' command.
new 5472638 Improved efficiency of enumerating print queue's under a particular extreme condition... Jeremy. (This used to be commit 425bb0f40526b4eb17a3033892ca907b1d5293a4)
new 50b94ee merge from 2.2 branch (This used to be commit 692c23fe86391204161adeb6cf9b8061d0121175)
new f018400 Follow herb's suggestion and don't strdup a string to itself. (This used to be commit ea76a687fc2614912fd6b0458622495f9920749e)
new 241a32b Follow herb's suggestion and don't strdup a string to itself (This used to be commit d00f461f43558c8ef942df305bcc2c89060b4800)
new 105f8a1 Use print_queue_length() by preference if we don't need a queue as it doesn't do a traversal. Jeremy. (This used to be commit 4bf4ee3f14a690592fa2e1b800fc0344522e6b30)
new 2f87684 Split out the name resolution code into a seperate function (This used to be commit b2443f6fca5840584926b7481acf1975507c445e)
new f98d753 Make it easier to construct anonymous connections with a new flag and helper function. (This used to be commit 61b0f5f4f9788784b0806a9a15cbc6bf1005aa68)
new cf90455 Add a new flag for anonymous connections (This used to be commit 5a96391c75fd13b2fc385aa571244b82bc4736d0)
new f8abe6e Fixed parse_domain_user to be bool. Jeremy. (This used to be commit 9563de2ef8c1197f4941671d2fdade7d933c32d0)
new 24449a9 fixed an off by 1 bug in talloc_asprintf() (This used to be commit 2b2155beaef17a13c0e867c3dcfe8c323e84a9a3)
new 19c0459 added functions that convert a ads binary blob to a string (for searching on SID) (This used to be commit 31d6d049b30e364e062f108d6f9221bbdc2ebec5)
new 3278f56 finally worked out how to do ldap lookups by binary blobs, so I can now do searches on SID. This allows me to do a true ldap sid_to_name() function
new ca61334 added the last winbindd/ads backend function
new faa0f63 plugged most of the memory leaks (This used to be commit 60b5d4432abd905ee61fe381487ed87139134685)
new 5f76385 more memory leak fixes (This used to be commit eb6f0e91ddd2a97a907a569bc60beca99b494884)
new a313351 added very basic ads connection cacheing (This used to be commit 7de670cd15c1a87dd01ab22d74a7e6cbf5ae6673)
new cb01c8e fixed another leak - memory usage now seems to be quite small (This used to be commit a45e3968590a021c1b464db5265a09ba48cb5797)
new 0799c44 paranoia fixes in based ldap routines for potential memory leaks (This used to be commit 13b933104e1389608e4831ca47dd8106ea0c60a5)
new 5329af6 don't double free ldap message lists (This used to be commit f64612b89bae1148d73555cac00f6019a01f9304)
new addea96 moved the sequence number fetch into the backend, and fetch the sequence number via ldap when using ads (This used to be commit 9a084f0bb91883224ad44e2b76417d10c15cce42)
new 5d41807 added timeouts and retries to ldap operations (This used to be commit 4f004eb54d66b6f811cb2f4791da6c70d77f87c2)
new cc3aff7 auto-init secrets.tdb (This used to be commit aff916e543f1c70aa5fe0fc07dda21e772625097)
new 9421ad4 added a REALLY gross hack into kerberos_kinit_password so that winbindd can do a kinit this will be removed once we have code that gets a tgt and puts it in a place where cyrus-sasl can see it (This used to be commit 7d94f1b7365215a020d3678d03d820a7d086174f)
new 8aa0a81 handle ldap server down better (This used to be commit 0d85815c992c6ca77ba64dfb2d7538be4684654d)
new 6194d6a fix link error (This used to be commit 58e93a8b7de10f60a1e68570f1bdd6e3d8fa44a5)
new a87b9bf fixed a memory leak (This used to be commit 45c328800e42ba01c8d6113c0691546804137677)
new 410dfc9 fixed a minor password memory leak (This used to be commit 5985d7e6eec1eb80d8d7470ee2ceda8981c7410c)
new 3f387d1 Ensure we fill in the %U for NTLMSSP connections (This used to be commit d15ea4fa8e23469f104405c197206e2779461323)
new 0d09562 Add a couple of extra debugs for the secrets.tdb stuff (This used to be commit c76c1f6904510d6ecca3453f91433420f22b7bd6)
new 8ba00d1 OK. Smbpasswd -j is DEAD.
new 95a2146 fixed a return value (This used to be commit 56bdb152d8617c0a36c0bc25c677a2d98bcb1328)
new 14b993f preparing for release of 3.0alpha1 (This used to be commit b56e8e72d6ae5602be0e3ec36643263f64b6178a)
new 7b53a92 added samr_queryuseralias(). instead of returning BUILTIN_ALIAS_RID_USERS, now return the alias correctly.
new 791788e changed the DEBUG level of tdb_pack and tdb_unpack. Instead of 8, it's now 18.
new 7077558 Added fetch_domain_sid. Not used in current code, but a nice example of how to use this interface. Jeremy. (This used to be commit 291985123515f99bb3fd86605d5b8a08301070a2)
new f3e6f2d dont add -I./popt to CFLAGS it really belongs in FLAGS1 with other include paths. This make it hard to use a script that overrides CFLAGS options. (This used to be commit 646b5ae752f7cd00e057d0d7cc6001161125fd3f)
new 549e904 merge from 2.2
new 466781a fix up packaging stuff (This used to be commit 8f3093fbd092c0ddf38b49c0735308f4f5ba4492)
new 71f99b2 Don't pass down drep (data representation) arg from top level fn.
new 839bcee Fixed typo in fix for typo in debug. (-: (This used to be commit 7c64e5f1481e832767ae07e63d7d9d116131b331)
new d412f66 added a propoer kerberos_kinit_password call contribution from remus at snapserver.com
new 4201dba Moved processing of function arguments and structure elements back in to ParseElement()
new 94dd5cd allow a MAX_DEBUG_LEVEL setting in local.h (or the Makefile)
new 4438435 put the winbindd krb5 credentials cache in the lock directory this prevents it clobbering the users cache (This used to be commit 3de552f365373de85298dbe911143e036805f9ea)
new f68a08f commit from 2.2 (This used to be commit 54a453478a087073a51822086bd9f985a5d8cf6a)
new e4840f0 merge from 2.2 (This used to be commit c5ee06b7c8fc9f1fec679acc7d7f47f333707456)
new 41218bd merge from 2.2 (This used to be commit f1ead192c668abf20f328a691caafd76874c6e47)
new 0069985 remove .headers.stamp from the delheaders definition It forced a complete build to occur each time the proto are rebuild !
new e0066d2 again an intrusive patch:
new ff925a5 add smbgroupedit (This used to be commit ba2dd34407aa51cdbfe6fe7fe8730af2b2cd00ed)
new 92dc801 allow nsstest to test any nss module (This used to be commit c531f4773e33cce4b4eb97c8f9147eed02edc2d5)
new 8d0eb00 OK I think this does what everyone wants with the .headers.stamp
new 99c4316 added a "use spnego" option
new 7218f88 include/build_env.h wasn't getting built by default with new rules unless you did make headers - fixed (This used to be commit ce84993e8e66a151fcb7d5709763b0bf2d513a7c)
new 70b32ba basic howto (This used to be commit b48d58c768999abf4f044e474880e47c5a7bb144)
new 9220fd7 Ensure that 'use spnego' restricts, rather than just advises our clients.
new 3c64bd4 Leak less memory.
new 22a76a0 Fix segfault, and add a comment. (This used to be commit ff91131ef9b384765de3e4f22202d1e493f02efc)
new 5d378a2 added internal sasl/gssapi code. This means we are no longer dependent on cyrus-sasl which makes the code much less fragile. Also added code to auto-determine the server name or realm (This used to be commit 435fdf276a79c2a517adcd7726933aeef3fa924b)
new 35eb6be fix a DEBUG() line (This used to be commit 18da530293b11d895c62d08895ee1f77d8f97a12)
new 09b01cd check for gssapi_generic.h (This used to be commit 838fbac7a086ff82498c3f0ba95b714123a7428c)
new a211fde By popular demand: a new config.guess and config.sub
new d99084e Made hyper a simple type.
new 6ec1278 Reinvented has_properties() function lost after HD crash. )-:
new ae87ee3 Removed old commented-out code.
new ae02ee9 Convert a bunch of "prs_foo()" to "offset = prs_foo()"
new 139c46e Fix domain logon that I broke 3 days ago.
new 6490fbc small comment I don't want to loose.
new bc26ea1 fixed used of string after free (This used to be commit f7ead035ebe55e94cdd5807b173bd4612866b06f)
new b6c6184 fixed type passed to ads_search (This used to be commit 0ff30848f3ef4f38e9bc80dc96be4f37bb2dcb0e)
new 0b33cb1 - use accountype not accountcontrol - better debug code (This used to be commit 01f63b9c92137e6de906412952c7a2c8da21dfbe)
new 82516ca - check for correct error codes - handle no initgroups fn (This used to be commit 84a3390eace7f6cf1f5fb867fc58a982f24fd0b6)
new 3c3fb79 wchar_t is a scalar. (This used to be commit 79e56e719cec28373c117efa33e8924470ffcdcf)
new 1445184 better error checking in nsstest (This used to be commit 3c17c64e31cbd56ada4e4bc0d371cef81e2e42cf)
new adbd430 set return value to total errors (This used to be commit 4a7e1f6bb12e74effad83410c4b07683eaaa4617)
new bd062b1 added a simple tdbdump utility (This used to be commit c4f5a6c65d7dd933e9d6faf14ebf6afcf5232a1e)
new 7fd9b2a Misc fixes:
new f13f994 added fr.msg from Fanch (This used to be commit 3a3b3469e66e25531f4531dce8a1d7bc9c17896e)
new e3d171f add smb_xvasprintf() panic wrapper around vasprintf (This used to be commit fa1e7a62acdbcc550e6b29dc69454dcf7472210d)
new 31842f5 completely new winbindd cache infrastructure
new cb1195f removed a debug line (This used to be commit ec4c90fd7f56f8870884e5a27622cae71d154eca)
new 4ad81e7 explicitly encode NULL strings in the cache (This used to be commit 77c1376456765a7afe90afad96fab819fdcf8af3)
new e051c2c make sid_binstring available without HAVE_ADS (This used to be commit 4a6d29768665f71b72cf48ee34ee9a9c451232f6)
new dd0b65a added some comments (This used to be commit 5ab2c8b8214236b4cd028f791e9ddb76a9973d74)
new f391891 moved the domain sid lookup and enumeration of trusted domains into the backends
new 7f33736 added some comments (This used to be commit 34589d5a4786b7e441efecaef0575f9eaa0d7edf)
new 287df36 switch off level 100 debug for server security (This used to be commit 75ad6df18454022372526332dcde51bcb4285b97)
new 216f3ae cleanup a little namespace pollution (This used to be commit e5b484451a37a9ac940b342d70791b09362070ee)
new ba57d9a Typo spotting. (This used to be commit 62dfda654ba9a80aa4875ff73fd9170199c745ea)
new 5e22f65 (merge 1.130.4.93) Display results of checks for shared libraries. (This used to be commit d7853d993796a3f5baea26933cb0e65651c2e605)
new 5788615 Explain why snprintf has to be overridden in this way. (This used to be commit a4cc69d9459879c3fa5e782efd643d4e8cd334ba)
new aeb734a Formatting fixup. (This used to be commit d902baf70970f0358e825cd520b1794fd46465f0)
new ce654f5 tdb_open_ex: Refactor to use a pointer to tdb, rather than an auto tdb, to be consistent with the rest of the code. (This used to be commit d159415049c25caeaf01b6bc947da3472c54d1f8)
new 4f53486 Added client and server code for the GetPrintProcessorDirectory SPOOLSS rpc. This was supposed to fix a printer driver download bug but it didn't but it seemed a shame to trash all this code so I'm commiting it #ifdef'ed out in case someone needs it one day. (This used to be commit bef43656471741c6c10b12e7516c15de9ae76394)
new 5fea33a tdb_open_ex: Continue previous refactoring so that we consistently just say "tdb" not "&tdb". (This used to be commit fac685d30f58c25d73d1690ed008c797291558e4)
new 70f27f1 Doc. (This used to be commit bb6c0df4bc4eb8ce789886ec17e434dc27bb34b0)
new 77d800f tdb_open_ex should always "goto fail" in case of error, rather than just returning. I don't think this would leak at the moment, but it's an accident waiting to happen. (This used to be commit fe901ec194d1b8ef94386b097e72508075eb8a54)
new a23800b shrank the winbindd_cache.tdb somewhat on my system it now uses 132k for 308 users (This used to be commit 2b396f9172bb4c2d1d9216d724a1aaab8bb22ba8)
new dddef5d Refactor code to check whether already open into its own function. (This used to be commit 52ef112e10dbe273b6e66c4a5081f468e4630b7d)
new ddeecec tdb_open_ex: More cleanups: just dynamically allocate the TDB_CONTEXT up front, rather than working on the stack and then copying across. (This used to be commit b1d7d800680f77e02185bb237982b284414aac1e)
new 2bbc919 winbindd backends can now be marked "consistent" or "inconsistent"
new 8c31fd4 Allocate tdb name up front in case log functions want to use it. (This used to be commit a228c7efcc06b901ca51a6da77f8a52b77912f55)
new 31f036b Merge of memory leak fixes from APPLIANCE_TNG. (This used to be commit b198de92d2149ba2f5010c76e715d274b8f29c2a)
new 6b36fa3 use objectCategory instead of objectClass for faster searching (This used to be commit 4d3b827e5ac1ac20ec31acdc1e2a0264f1c18e43)
new 43069e5 Also show LDFLAGS/LDSHFLAGS when starting compilation, because they're not visible later on. (This used to be commit 8edd29e09959a14a2b87c65930df7df2c2d88b03)
new 7ab4731 Fix for pointers to structures in function args. (This used to be commit e35c62267fb605c4813f7c6178c6061806c74482)
new 98d6d8c Log more error messages. (This used to be commit b50e566ab93e9a8068e26c9c902db81311cb394c)
new dd9bdec Log more error messages. (This used to be commit 8118676f780a80662f28c3cc1a74cc12d0e1ef51)
new fa8cb08 preparing for release of 3.0alpha2 (This used to be commit c5e45a4bc8362cfbac1d3204f8aa69b2ac78ddba)
new ebc1f6f Allow for internal databases which may have no name. (This used to be commit caa08bb56e2dc533c3754f90f6139fe04a317545)
new 6f15148 Doc. (This used to be commit 6c684c89a4e6e212476335ee57c3b616015598f8)
new 895e973 preparing for release of 3.0-alpha3 (This used to be commit 9c3f2ee90667615357c2bf97594230c39d35b3a0)
new 666a64a Add a panic action that tries to call gdb noninteractively to get a backtrace. Will break on many machines, but we're already crashed in this case. (This used to be commit f0878f19eb729d70cc96f450b4b0d2c180498a35)
new 769a9db Make proto (This used to be commit 83ab28a7e5cc75d3cdf35c083b057a1c7e50192d)
new 0ff1a95 added info level 3 to samrgetgroupinfo. I don't know what the value is. It's just to keep usermanager happy ;-)
new 3bc9ef3 Delay gssapi header checking until after kerberos has been located. Wasn't working on RedHat systems because of /usr/kerberos install location. (This used to be commit 55d55e311e67ea75e13c4a81fe3033b43bed38ca)
new 775c387 RAP error strings take precedence as they are not encoded in the SMB header (ie. the call can succeed, but still be an encoded error). Jeremy. (This used to be commit 3c68b94199ff08b205d1eb14da56804936b900a8)
new a427faf Treat RAP codes differently. Jeremy. (This used to be commit 919b11a787145139e6255674179b2ff7e587475d)
new 4d1f9d1 Added "return offset;" to end of generated function.
new 273deac robustness fixes and moved ccache location into winbindd_ads code (This used to be commit 24aa09ff3dd128c6f12b4cb072943ff668a29a67)
new 3d27d7b moved ccache location change into winbindd code (This used to be commit be254eb13c4bf316823ed43db3ef9407f45ca23b)
new 0c29881 reinstated all the rap commands as top level commands until we get the protocol switch mechanism in place (This used to be commit d20c3717dd58745da082d1b4df7698c6d6c38e6c)
new ecf7017 added enum alias groups to rpcclient (This used to be commit d4bc8f02f7dc856ffb29e95a81ffcc3a9d4b1695)
new bf5a0e6 NT_STATUS(0x80000005) maps to ERRDOS,234
new abeb0f5 got rid of start_ndx from query_user_list() (This used to be commit 1c909afe76566807fb576c965eb869f98e72f2bd)
new d032059 Compile fix. (This used to be commit 83caa883d79c2d954749d21fced808bda970ec56)
new d033e53 removed the start_ndx parameter from group enumeration
new ebefbda preparing for release of 3.0-alpha4 (This used to be commit f2f3183811891fefaabee938e2c2f6e26480d88a)
new b872787 Doing some research into ACLs on the LSA and SAM policy objects.
new 31611dd Removed unused variable. (This used to be commit 1dc0e9096db11bf9c8fa7ba0424ab1e96bb177dc)
new 44d4234 Grr - people who put const everywhere should fix up all the warnings they generate. (This used to be commit d1ebd259c8c06d467eb5ee305b21e9046f16e05b)
new 6a60668 SAMR query sec obj returns different results depending on which sam handle it is passed. Not sure what these different contexts are called or what they are used for.
new 4589265 Removed unreferenced getopt() externals. (This used to be commit c87d1ad32114200d3e678f8de88874c737f8e571)
new 66d964c allow overriding the local time in kerberos_kinit_password() (This used to be commit cb9dbcef7cba9eb42f7b30b81c35142dc945d84f)
new 5ffe722 detect attempts to connect to names of the type NAME#xx and do a netbios lookup for name NAME with node type xx.
new f4dfa9b Converted wbinfo to use popt instead of getopt - popt is very nice!
new 6cc5e2e Modify winbindd to use authenticated user info from secrets.tdb when making IPC$ connections to domain controllers. (This used to be commit 1217ef28a6c18c085fcb2eac3bf04866c166d959)
new 32ba2c8 added a net time command. Allow display or set of system time based on a SMB server
new e5dbe13 added a comment about /bin/date (This used to be commit 2183c1f3b09db5c078327050279130ac825c71f8)
new 6939dd0 better error handling (This used to be commit 75621d528433a9c1af3eada0b748dfbcfdb8ad62)
new 70095b0 handle a NULL hostname in cli_connect() (This used to be commit a181f49b4269baa1752ce6ed4f9093e38d2d3ce5)
new d86b7f9 handle systems without setenv() (This used to be commit 87090652460e57703b40f21e9ed08c18770b61c3)
new b6f3d71 preparing for release of 3.0-alpha5 (This used to be commit c5fafb7f79cb3bb47d144f6799cdb521ec6fa872)
new dd324a5 Tidyups to remove warnings on tdb standalone code. Jeremy. (This used to be commit b03aaddcf35dee93556013eaac9d99bc0f22256a)
new 9bb0a96 Fix up warnings. Make tdb_openXX() names const. Jeremy. (This used to be commit 9e3581827d91f5fd33fabd5ad4c9a79d63355731)
new 3607b3c prevent double free (This used to be commit 3628a978d1881aa2a0939594b1c752475468965e)
new 331fa95 allow join of already joined domain (This used to be commit 784a3f295176dc87c8befd76d5f2dc9ef1e9e383)
new 5f93b2d Clarify a little
new ee4d682 fix for IRIX compilers (This used to be commit b110f57e49bcb4e3c648020850ee18d1888b9152)
new d9c3ef8 Replace backslash with winbind separator before calling parse_domain_user(). Winbind separators other than backslash didn't work. (This used to be commit 6688781331e046adc77783792fc009cda7c8b5b8)
new b9f2c47 sync with 2.2 added multiple include protection added IRIX defines (This used to be commit b9dbb38bf2d1fbe1ca5d0aa53b89f76844d6209c)
new fb8b642 add PATH_FLAGS to .po32 objects so dynconfig builds with smbwrapper (This used to be commit 5bf6f9193774bcb6abb955efb346d2eb966a03d0)
new 68b7b2c ads howto update (This used to be commit 188e59ae965e959e286eb650a90e62204a978fc2)
new 6526a42 Oops, the -a option disappeared. (This used to be commit 6194f874bbc50cb40228b29fb783a7716104b824)
new 65cfe6a pam_smbpass updates from a.bokovoy at sam-solutions.net (This used to be commit 016e203a2c5286d8b48ab3eff0226affc203deaf)
new 60b53b3 added "net time zone" command to show the timezone on a computer (This used to be commit 4e2691b1c13a7db4770effa6eddeb19adb47f8ae)
new c75d940 a ugly decoder for SAM_DELTA_DOM_INFO (0x0d) a correct decoder for SAM_PRIVS_INFO (0x10)
new 0a97b2e preparing for release of 3.0-alpha6 (This used to be commit 6daac6189477eed08d9896ab4977b98bb0696a3d)
new 1c95d1d decoded SAM_DELTA 0x0e and 0x12. One is an entry for the trusted domains The other is an entry for the trusting domains
new a5ba214 added a -V[erbose] option to samsync. Decode a lot of information
new e455371 add *.po32 to ignore list (This used to be commit fe0db4c55f8bfc70004edd60a29359337fa40723)
new ed7caa2 allow IRIX to build nsswitch/libnss_wins.so (This used to be commit 564bfd77287b3006c7246065990ca9b91f79826a)
new 6287799 ran autoconf (This used to be commit f881a8f197a6f6d9512693c4cb705cda1b1d5041)
new a85390a Always use ASCII strings when changing passwords with RAP. Jeremy. (This used to be commit d3ac2265b1b83e2e030688ee8e0d43918ce4d203)
new 23b2396 Fix some compiler warnings. (This used to be commit 216dff438095781934b57fd097ed118daf5fffa0)
new e0d3a9e Must check against -1 for fcntl error check. Jeremy (This used to be commit 1d2504b5c76bf23ac49a401adce8a49f193bc22c)
new 0ae4916 improved error message from failed connect (This used to be commit 4405a87fb754cece3a5428246ea6ecb9abba1996)
new 75a6ac4 try the PDC for our workgroup if we can't find the ldap server (This used to be commit fc9fd2ca19899e757a6d3ccbba3d4a10f27d7a3f)
new d58b1b5 better error handling (This used to be commit ed6279481bfcb21212e9c22009969c19ea4f1646)
new 3a1cd6f make sure we find NSS_STATUS struct (This used to be commit 7db718d44a62aee9610a9dfd9e671345a0ea7737)
new 1fb2f36 added "net ads info" to fetch basic ADS info without any auth (This used to be commit b107ecef7097e4b3b870f51fa6628b870703b4de)
new 5978049 preparing for release of 3.0-alpha7 (This used to be commit f0f03aed5a56714437ff55a37b5500442e0cab11)
new 9a83100 -Insswitch/ breaks the build by preventing include of <nss.h> from working (This used to be commit 1ef98625404a2df0fb0b70b40041e3b8cdbc5f5d)
new 4ad930a merge from appliance_head (This used to be commit 423554fd71b3c9718fc3a21006da9ce6371fc845)
new 037b40f merge from 2.2 (This used to be commit 5b4b3323a3fbabbb3c7db5eb3b11999bbde470b1)
new 9f59fc6 update the ldap support code. it compiles. Ignacio you can update your howto ;-)
new 079a02b Patch for string legths from TAKAHASHI, Motonobu(monyo). Jeremy. (This used to be commit f0d8b7573fc74004131ba0a82dbd5e0007a524bf)
new 63bd99a Added comment. (This used to be commit 594634ff1a1d5f780ddb9909f5365ee3e420a76c)
new d23723a don't use -u switch to /bin/date - too many systems don't honor it (This used to be commit 0839cf03a92673b38f1afa103271c708fa7162a2)
new 9f6b241 Set the debuglevel after the call to lp_load() so the change sticks. (This used to be commit 3c927e39e7354d2f65b3ff7148fc325b41552310)
new 9f3b884 Restoration of at least some help function and format. First round of cleanup. Printq function cannot exactly mimic windows output using d_printf...oh well. Add some more command-specific options back into help. (This used to be commit e135320e0547581c7d38126647a91b874d152622)
new c5564c5 Merge from 2.2 to allow net rpc join -U to complete even if the workstation account already exists.
new fefd9a9 More help/messages/formatting cleanup. (This used to be commit 882e5e3bb815e02407ecf6f689ffe5bb618845e8)
new 6c2dfef preparing for release of 3.0-alpha8 (This used to be commit fc468838bf9e6c302bc6825e07b72d1a7163e74e)
new 69e0fe9 Display a nice error message for NT_STATUS_LOGON_FAILURE in connect_to_ipc() (This used to be commit 60eb4dc7b1114275f035d27a890e0301a65e0e42)
new f46eb14 Display a nice error message if the user%password specified for net rpc join does not have administrator privileges. (This used to be commit af24b1036c8ceaa37e6b68ac988401846c5c7fe4)
new 14d7f43 FALSE -> False (This used to be commit dbdbf7cd077a8a20610ee2c62240170b420ebe6c)
new 21e3bbb Rafal (mimir) patch for trusts r. (This used to be commit c26623671e2b0b2e80c6d6383a99880c4f439f04)
new 968e2a2 Updated Solaris link options from DaveCB. Jeremy. (This used to be commit 064a3e0fc406d5ab408da0fbfbf68c89ce8defdd)
new 689144c add lsa_query_secobj server code. level 4 is the ACL, level 1 is the owner. that's basic stuff.
new ee33b2d I see no reasons why we should limit username lenght while checking see bug 22130
new abcd1ca ChangeID fixe from APPLIANCE_HEAD (This used to be commit 096d06a961e3a3e6f6952754875b83558448f449)
new d6b2d28 If domain SID can't be fetched, we shouldn't return NT_STATUS_NO_MEMORY. It causes a confusing client error. Changed to NT_STATUS_CANT_ACCESS_DOMAIN_INFO. (This used to be commit 07ea83e6f0f03ba4706c98abb58346a4f4ec983c)
new 43e325d Added the group enum code from 2.2 Jeremy. (This used to be commit 59e01a22c5cb1046758c8cd6b09333c19d6cd26e)
new ce1b141 Added HPUX ACL code. Jeremy. (This used to be commit 6d03184f8c039ad81de47b5f3bde7dac5b2815ad)
new 9c1120f Allow HPUX to link with new ACL code. Jeremy. (This used to be commit ad9a5a26e088f3fedce9562f688c518d610dbef2)
new 0fd94a5 Ensured filetimes set (by name) after close. Ignore errors. This is the correct way to ensure times set in 'pending modtime' and 'time close' are always set correctly. Inspired by patch from Juergen Hasch. Jeremy. (This used to be commit 24053858543fa6c22c0c3222570109fbfdabab9e)
new 28df80c Moved fchown_acl change to the point where we *really* know if we created the file or not. Jeremy. (This used to be commit 32dffa0ba792a81d89d06b527d82820b89507efd)
new 55e0930 Added some constants for registry data types. (This used to be commit 6b20d863b75b2b27d8dd8683cc3dc4486b18ceff)
new 0be611c Replaced some hardcoded hex numbers with constants.
new ed5db6c removed unused variable (This used to be commit bed269e6d4dc4c9622ec37f9a7e9e2b4dbbaee24)
new cf5a038 obey "use mmap" on case tables (This used to be commit 505a1bdd15313698a6024a847f3771ea30a51f89)
new 48c4548 allow selection of the organisational unit when joining a realm (This used to be commit f1231c2b54cac9d4fda7fa9d45fd329f1fd7b779)
new 9a5e1c5 preparing for release of 3.0-alpha9 (This used to be commit 24ad6962fcb588a7a0ca21295b1242858ff99d53)
new db9d637 make sure we pass the lm and nt data in the right order. They were swapped, and somehow this worked when both were provided, but not when only one was. (This used to be commit 477309b1e653761b291daa4693976d341880beab)
new 02c3dcd Made "hide unreadable" work much more reliably (just for Volker :-). Jeremy. (This used to be commit f6d6825bc86662d54ff3920d7d5390d151f34b0f)
new a081ad3 tidy up debug
new 6e76486 there is no unknown field in LSA_SEC_QOS some cleanup of the lsa_open_policy and lsa_open_policy2 parser. the length fields are not correct but that's what NT send. We don't anymore underflow or overflow the decoding.
new 9fc3e98 initialise strings (This used to be commit cb61606b8e2852779a03dab3f99a8886edd7a97f)
new a94ff20 fixing bug I introduced.
new e611111 in lsa_query_info at level 5 in member mode, we must reply our machine name and not our domain name.
new 0558e2c Fixed the bug with descending into mangled directories. The problem is that name_map_mangle can *change* the length of a patchname. Ensure that all the character pointer messing about can cope with changing sizes of components. This code is too ugly to live..... This also needs *lots* of testing. Jeremy. (This used to be commit 9f2b6a07429da5dec59e562fa5489b8079978677)
new 2a6eeff Return NT_STATUS_OBJECT_NOT_FOUND or ERRbadpipe if pipe name not found. Jeremy. (This used to be commit d5fdb1f096e8db3e9cf7a65ddb75f7cafd1958c0)
new 5d3b81d I'm pretty sure we need to return our netbios name for LSA_QUERY_INFO level 5 when we're a standalone server. This makes the security dialogs return correct info. JF - please check ! Jeremy. (This used to be commit dd13daf52bc96637ef3d40920cbd3bcadb7e08f5)
new 140f1cc Fixed bad args to debug statements. (This used to be commit 5e0f0716ca9826de110fd9eeaf231970e7c19b42)
new 95a4903 Removed unused function, delete_fn() (This used to be commit f26e8205cff63967b9c1659b8e6ad71cbe36dace)
new 7cb202e Fixed uninitialised variable warning. (This used to be commit 5095941dcb312d75c232d15232d5998ca05b632f)
new f0e8a3d A fix to override the location of a user's home directory if it is specified in the [homes] section of the smb.conf file.
new 08bf73c fixed handling of empty or dead domain in wbinfo -g (This used to be commit 2c54cfbc475cd22d0e906898a07d4e0576c64c80)
new ed611ff Tidyup utmp code to cope with hostname = NULL. Jeremy (This used to be commit 2a1b531a1c4f1a4772c95c867f35eac50ed1c7fa)
new dccc1ed Fixup JF's weird SID return :-). Jeremy (This used to be commit 7b8fb8d85c406b8755f60cf14dc2377bc59eda53)
new ea274ac added info level 1 to samr_query_alias() (This used to be commit 589aa4fe226ee5bdae0a244631193714b0b556ac)
new 9648cd0 Patch from dan_thibadeau at hp.com to allow domain set in authfile. Jeremy. (This used to be commit 5700cbbd3fc0175932890df5f5ceb4931ba50dd3)
new 22f25ed Fix for extra capabilities from Urban Widmark <urban at teststation.com>. Jeremy. (This used to be commit e943ace4f0fc70476668b0445acd91314a2e2a01)
new 806ebe9 Add a very trivial talloc torture program, bin/talloctort. Not built by default. (This used to be commit e3390669958f01672f5638ebf975e8bd4fd67665)
new 4f74ff9 Start adding some debugging features to talloc based on Samba's ancient mem_man.c:
new 55f6eef Doc. (This used to be commit 5b6c22a209a26cb9adbf6d7733d396038c729633)
new d3abe27 Put PRINTF_ATTRIBUTE on talloc_init_named, talloc_asprintf, talloc_vasprintf. (This used to be commit e6be48671d520f952be0b6dc0848569d0d834179)
new 0b73aad Doc (This used to be commit 5dc2827b6eaca8f7b833fdf9977528084e3a3ff0)
new fc00418 Doc (This used to be commit 7da982e9268be7eb93fe7d6ad7da5b33ce44181c)
new 7110a86 Make TALLOC_CTX and talloc_chunk private to talloc.c.
new ec781f8 Doc how to reply to messages. (This used to be commit e2b080587c4d6e147cf7274fa7e09e89ae2083c3)
new 085d62b Use less memory, but scribble all over it, just in case there's something wrong with the way it's allocated. (This used to be commit a7b052d991bf39b6f3391f78b95b18ebb8ef596c)
new 279276c fixed sid_compare_domain() (This used to be commit c11c27b2812ceb06a52afbb7662f82a8676b1707)
new e7da05b better nsstest error checking (This used to be commit 7348a969bc994e6ef267449aadfdf6321c27baa6)
new a062e58 - added initial support for trusted domains in winbindd_ads - gss error code patch from a.bokovoy at sam-solutions.net - better sid dumping in ads_dump - fixed help in wbinfo (This used to be commit ee1c3e1f044b4ef62169ad74c5cac40eef81bfda)
new 9126a40 added trusted realm support to ADS authentication
new 105fe2a we only have gss_ fns on a krb5 capable box (This used to be commit 344b786efe00f72ed81f0eeb4d422c655d866557)
new 1f31ace much better ADS error handling system (This used to be commit 05a90a28843e0d69183a49a76617c5f32817df16)
new a04aec5 add support for mixtures of ADS/NT4 domains, as long as the primary domain is ADS (This used to be commit e97b40e09427c2c5f0a497f9432af08d6d6762f2)
new acb0c65 preparing for release of 3.0-alpha10 (This used to be commit c0ff2743790c78962b111f9be69a1642185b528e)
new 15aad7f use "ads server" option if set for primary domain (This used to be commit 1bf5c1a46f4c3f44054ce8fcbc551cdb72683f2b)
new a784fce Allow ACL set to fail gracefully on HP HFS filesystems. Jeremy. (This used to be commit 2d7b81e692ac2bcfd6e31223d3f8545c255cb47c)
new 2fe6d5d Added AC_CHECK_FUNCS(syslog vsyslog). nsswitch code uses vsyslog without checking for it. Provide replacement for vsyslog in lib/snprintf if not found by configure. Jeremy. (This used to be commit ab2e55cdb376d6699c9a09fac243fba7d3840447)
new 6c7e9df net ads password and net ads chostpass commands from Remus Koos (This used to be commit 412e79c448bf02e3097b5c14a36fe0172d8d2895)
new cc0846f Add --enable-dmalloc to link against the dmalloc malloc debugger. It's not as strong as Insure, but it's free, reasonably efficient and works on every platform. (This used to be commit e76d27fcdb33df5212ca5b0ce53c77ed8ca58906)
new 6c0146f mark '.' as a valid character (This used to be commit 85f04fa61dffb15bc034dd756ee75b997a36d892)
new 68ff010 Added some comments showing hex values of some constants. (This used to be commit b3aff6b5a35da3660ede060b42439324a2309644)
new 367c40f Grr - numbers printed in hexadecimal should be preceeded by 0x (This used to be commit 7d8082a8ad7d5de5daf653903efd36fb84b3cedc)
new ec31274 much better auto-init of valid_table[]. This should just about remove the need for valid.dat (This used to be commit 0cfd0a5e543181b1384f7afee93fbaf3ccb2b999)
new 2838f61 fixed long filenames on win98 the fstype must not be null terminated or win98 doesn't recognise it (This used to be commit c8a040f2aa733e926280af010513849b6406741d)
new bed11a3 net now sends its debug to stderr so its output can be relied upon in scripts (This used to be commit 6d2f7ed708e75687d23f432ba9a186e88fa14118)
new 93b5fb3 Ignore torture.tdb (This used to be commit 79feca4d25aaa7e15553a10707efdb3003fed9cf)
new 6722cfc added net lookup command (This used to be commit 51268c512dbae94aba308668df9facaf15a2ce9e)
new db54a8c forgot to commit this file from remus (This used to be commit 7984ae0121ba327309ca5c52674e03fc1ad7e923)
new 1a242b6 support "map to guest" with spnego (This used to be commit e873d0ff1eee9442ff6152d666b8d874b6a01972)
new 01a3824 don't use server_info after its been freed (This used to be commit ee161a57289409e2fa43e33b045473077c7b6ba5)
new 89f97bb fixed sscanf() of gid_t values (This used to be commit 102af994de6bbfbe94f13c1880fc31c6414c9f8e)
new 93d458c fixed warnings on irix and crash bug on big endian machines (This used to be commit cc6c263993eaf0715f231fc80ca7e6e65694548b)
new 0eedf59 fixed more warnings on irix (This used to be commit 2ffefba86997c9d6bc2a9b6dac1e576f4b64c777)
new df8992b preparing for release of 3.0-alpha11 (This used to be commit 5ed31faeb1f3cddc0e61acc63f96119e26f2b529)
new f7e4e37 merge from 2.2 (This used to be commit 72d3b160229ce9ab8497579ee79668738a70a81f)
new 6ac6af6 Setup global_myworkgroup. Needed for secrets fetch code. Jeremy. (This used to be commit 057e91c1c3833516d03b492f3ebe489d8216a0ba)
new adb4931 couple of updates mentioned on samba at samba.org (This used to be commit 95308453b256fc51cbf1a2b2726ba8db7da1e80b)
new 0c26ae1 update from Vance (This used to be commit fe7ad3761233f7adb13756d611a11dbf0594b77f)
new 9ed10f8 Removed global debugf. Replaced with lp_set_logfile(name). Fixed winbindd to finally stop leaving log. file droppings :-). Jeremy. (This used to be commit 0bea6cf79a44f79fa3a4f2c8381e898e79c66509)
new 401c749 added ads_domain_sid() function (This used to be commit ff002a458afa6ca378f0c6d2ec9fb74233c839a7)
new 91ee73e make sure we store the domain sid when joining a ADS domain (This used to be commit dfbe442c668480d88cb8b385c6b89f8e198ca500)
new 9eebd31 check for a winbindd username when doing a kerberos auth (This used to be commit 39f2e2e1623a011e2c99ecca64e0643b1e450657)
new 89dd1a0 lp_setup_logfile() doesn't exist any more (This used to be commit aa52ae7354ae5ab803da4686f344cfc4ca134c46)
new 5b4305e preparing for release of 3.0-alpha12 (This used to be commit 9542b0a42cf0c51c171d50e825665245584ac87d)
new b379c92 Add MSG_REQ_POOL_USAGE to get memory usage info. (This used to be commit b28dbbf56987fcea24941b8c46c4d5b52551a815)
new df28dee Factor out a broadcast_printer_notify() routine. (This used to be commit d32598c953e7a500f707a02608c44203bc5941ec)
new bf65820 Add an output parameter to message_send_all that says how many messages were sent, so you know how many replies to expect.
new 203c230 Fix for null command description in rpcclient help. From Benjamin Kuit <bj at it.uts.edu.au>. (This used to be commit 60d1d0bfa93bfb8264b117147b651b521dbf28ce)
new 2bfeee9 Append to log.winbindd instead of overwriting it so we are consistent with smbd/nmbd behaviour. (This used to be commit 54d276561524213302e7bb2d759d7d4082fd6e8a)
new e27fbe7 Add code to send MSG_REQ_POOL_USAGE. (smbd doesn't respond yet.)
new 86fb267 Add option to pass NULL max_replies to wait_for_replies in case you don't know how many to expect. (This used to be commit 53f1c0298b526dcacae956453a4b95fff226d0b8)
new c5f44af smbcontrol in non-interactive mode was returning True for success -- need to invert this to give the shell 0. (This used to be commit ecc624067c54314834aacbf21d0f2ee54fce37e9)
new c10bc7b remove duplicate lines (This used to be commit b60d6f11972892a17bf6df5e7ee3dd2e498bc4c0)
new a237a8a fixed a typo in vsyslog() (This used to be commit da353bc539db6e2f8d834275abdd9b5fb47b9db8)
new 65ad38f updated ldap test to test for less common function (This used to be commit 831f25a9a7ef3f5481c531b3a5ff514fa8b6d81e)
new 384ce26 try to handle end of packet for not null terminated domain strings (This used to be commit 1da988456dbd885820093ae43c74e0ac66f72802)
new caaac28 - handle kerberos session setup reply with broken null termination - don't display Domain=[] for auth protocols that don't give us a domain (This used to be commit 20368455ea59e6e9b85632848bbe92069e7b0f38)
new 28eb6b9 put back the -l option to rpcclient. that's the most useful option in this tool !
new 595dd01 re-done all of samr_query_disp_info() instead of enumerating the whole user db or group db every time, we store a in memory copy linked to the handle.
new dccd1b9 Large expansion of my german book project.
new bead5bf added all level to samr_query_disp_info rpcclient side.
new fff44cc Use pdb_free_sam() to free a SAM_ACCOUNT struct, not safe_free(). There are pointers withing the SAM_ACCOUNT struct that also need freeing. Jeremy. (This used to be commit a7d099cc75f813b4010a5f313c3fa6e6e8284b6d)
new ca87fe7 merge from 2.2 (This used to be commit 6697e46183719c894ec115c0fd8a18ad4191b347)
new 52d50ba close some handles. not really necessary but doesn't hurt.
new 5829284 Fixup some DEBUG statements (0 -> 10). Jeremy. (This used to be commit bf65331cb49299189d35ad5834167ec24b3a1ecb)
new 0e550b2 doesn't keep track of the struct's size we enumerate. W2K doesn't calculate them and always reply a size of 32 bytes whereas NT4 did the maths. Anyway, it looks like the clients don't complain.
new 1acf4f6 added a copyright notice.
new e1e64a2 The jf_get_sampasswd_entries() is not used anymore. Jeremy. (This used to be commit bf1816099707b816c9b62ad5ab794dc49b833181)
new 7478d27 Removed unused variables. Jeremy. (This used to be commit 621fa227bdf6af15daa13f62287978dc2310c04c)
new e674581 merge IRIX winbind support from Samba 2.2 branch (This used to be commit 20c5f042e3bb79ff96a993c70b843908dcfafb65)
new 50d9544 sync up packaging scripts (This used to be commit 3999e13ef89acd51df4cf215959eccd6217c86e3)
new 480b5c8 merge Jeremy's gcc3 warning fix from 2.2 (This used to be commit 52e9d2c383371e64e498bbdb4a3f0e8583ca77a0)
new b6bbc39 sync with 2.2 (This used to be commit aca58b0b72d2eb5024b4d5103fde5b281212d714)
new 04aff47 moving SAM_ACCOUNT to include a bit field for initialized members (such as uid and gid). This way we will be able to keep ourselves from writing out default smb.conf settings when the admin doesn't want to, That part is not done yet.
new 6a9ebf8 merge from 2.2 (This used to be commit 241b5218ea5ad83ecb02a0f838e84abee0672371)
new b6878a3 removed unused files (This used to be commit c6d867b55273167a0adaeb979062752edeb09549)
new 4fd97a7 passing NULL to print_queue_status()'s status parameter could end in a segfault (This used to be commit 79254d2b0490ba400832ef6d460895d45cc4273f)
new fcb293c file Samba-LDAP-HOWTO.sgml was initially added on branch SAMBA_2_2. (This used to be commit d57c43fd05d8759f09c8c460baeb513a8ed41479)
new 11b14e8 Removed extra lp_adduser() call. Fixed up error returns in get_correct_cversion(). Jeremy. (This used to be commit 7ce2d1fe37d2be26c407f3dc9427851d00ca216a)
new 0d6a1c0 Fixup -i interactive modes. Jeremy. (This used to be commit 9343b613d3778b0330bc4d610d3befd363797360)
new 49e66e1 Documented -i modes for nmbd/smbd. Jeremy. (This used to be commit a076e2e4c512cd2ef2f9c38447c44d93e4b6ac57)
new 98010a0 pdb_getsampwnuid() merge from 2.2 (This used to be commit 54cbfc7ebcdf1bd2094407b689b0050f0abfa46f)
new bb81e23 When running interactive we want to set our own process group for signal management. Jeremy. (This used to be commit fffae94dd5699f44c0b1c8081587deafd89b3fc0)
new 34037e2 Make Samba compile on RH 6.2 again.
new 436595a Fix the compile on systems without a full kerberos kit.
new f399e17 remove unneaded memory leaking code. (This used to be commit d2c663185e13974f953a60adf1b191b56bfa08f4)
new 72898d4 Finish idra's cleanup of the RPC remote shutdown code. (This used to be commit 79031b68ce6bdf882d9c9bd4f3310f597e0c1fda)
new 3e10f95 Finally remove these files, which moved (by cvs backend magic) to source/auth at the start of the month. (This used to be commit 30ef625897cd025e1895c932b55dee027f060413)
new f6e6c67 Add a pile of doxygen style comments to various parts of Samba. Many of these probably will never actually be genearted, but I like the style in any case.
new 0608a60 util_sid.c - respect a const variabile (addedd strdup) cli_reg.c - indentation pdb_ldap.c - some checks on init fns parameters pdb_tdb.c - some checks on init fns parameters + make sure we close the db on failure (This used to be commit 49f5cb7a3df6d673f86e6769319aa657e30d8380)
new a4c6120 Unicode byte ording fix from Benjamin Kuit <bj at it.uts.edu.au> (This used to be commit 6b7e9d03cf6093f1108642deddb0f8cc42e59067)
new 78528b4 freeing the wrong pointer, sorry my mistake. (This used to be commit ce7e89949ae1755f9faa008784a5b1a9b137945e)
new 7fdb821 some merges from 2.2. Still need to merge in changes from pdb_tdb.c but it will take more time as I don't want to loose any fixes that are only in HEAD. (This used to be commit efcde5d9d8ce44c0613764504d797be54ba21473)
new 8538210 remove samlogon_user (This used to be commit a5f4559b2aade54f1c0f717eea21881f482faff2)
new 8d8484d removed extern samlogon_user (This used to be commit a7dc0febe4285b70d3ff5b27505b2681731bfba1)
new 871f179 fix compile error (This used to be commit c946c6bbc8192f5f0f3706d1b4a6cca0a994f36b)
new 8536aa5 Allow this to build without LDAP, as per the example below it.
new 8e4e261 Make --with-tdbsam compile again, given the new 'am I setting a default' flags.
new 85c5b3c Give the main loop talloc context a name (using mbp's new talloc naming system).
new 82cfa2b Fix up the comment in the copyright header (This used to be commit 45042bef7cdede6f991572677654903bbf7d9144)
new a068182 Add 'net rpc shutdown' and 'net rpc abortshutdown'.
new af7bd39 Ensure the output cli can't have spurious values if the connection fails... (This used to be commit 2d1612dd3560bb5ef35fa1eeee00e3d7976bcd62)
new eb4e101 - portablitity fixes for cc -64 on irix - fixed gid* bug in rpc_server (This used to be commit 48aa90c48c5f0e3054c4acdc49668e222e7c0d36)
new 84ecd95 more irix -64 portability fixes (This used to be commit 65e857b36e170e3ecd78bf6695ae73342e9c04cd)
new 162a660 cope with systems that don't have full gssapi libs (This used to be commit c4d928e55fe99a3a1c4e53508a44949f92d74219)
new a183878 reverted to 1.24 and manually merged in changes from 2.2 (This used to be commit 466f515240aaeca7b0fe2b7b3474ab23cab687cc)
new 39b61ab port mods from 2.2 (This used to be commit f796f18a83cd2fc0988612aa38c794f005efbfaf)
new f30dd2e const religion (This used to be commit c0904d96170a9166b8cd405b75ce4a9bbc32ad1b)
new 7a3cac3 ops, froget to set the values. jerry, can you look at theis where we use standard_sub_advanced() fns? I think this structure should be backported to 2.2 because we do not know if the SAM_ACCOUNT strings have enough space to contain the "substituted" string. (Yes, just now we know they are pstrings, but we may change them into alloced one, I'm a strong suported of alloced strings as 1024 bytes are not always enough and are often too much) (This used to be commit 29b3b [...]
new 927e860 added a simple test to see whether building shared libraries actually works (This used to be commit 3aeefbca4f272f57e83e753177ee6e8157b2dbd5)
new 120607c Fixed enumeration of a large (<1500) users from a Samba PDC to a W2k member server. Firstly, use the same max enumeration size (0x400) as W2K uses, otherwise W2K won't ask for any more. Secondly, if a enumeration request with a non-zero offset comes in on a handle that hasn't started an enumeration, don't bitch about it (return NT_STATUS_UNSUCCESSFUL), just load the db on that handle and return at that offset. Jeremy. (This used to be commit 0b7da4a50ea02e28ab23e71de [...]
new 38851c6 last_enum not used. Jeremy. (This used to be commit efbec935fe727d5d5bd852c7bae9baf92df18686)
new 6694109 Named constants are always much better than magic numbers... (I defined the constants when I put in 'net rpc shutdown')
new b5666e2 Fix up C99 comment. // -> /* */ (This used to be commit a308abbab717df56b982adf1717da96603d2045f)
new ef40945 Add a specialised version of tpot's libsmb samlogon code for use with presupplied challange-response pairs, and only using the 'network' version.
new 4a6d131 A farily large commit:
new c0fb3e1 renamed ans1.h to asn_1.h to prevent conflict caused by krb5 headers on some platforms using "" instead of <> in include statements (This used to be commit d0ba307032340a22d77cb1d8fc78b4234e1a963c)
new 2de935d Further rpc_client removal, this time from winbindd.
new 62d5285 Now that winbind doesn't rely on this, we may as well remove it...
new 03aea8f Allow usernames in the form of 'NT_STATUS_....' to map to that as the error when using the 'name_to_ntstatus' auth module.
new 02ad297 Add a function to convert 'NT_STATUS...' strings back into their actual error code.
new 8d09eec This brings the NT->DOS error mapping into better line with what NT does.
new 1425c6e try to handle broken const in headers on cray unicos (This used to be commit 8143052e6917d4ae774192ed463ea7359cf0a5fb)
new 9d006c0 the pdbedit tool manpage (This used to be commit 4aecb650e1ece234fb7359270deb74fe1c1a4a16)
new f7b29c5 Removed reference to rpc_client/cli_netlogon.o from dependencies for samsync. The libsmb version should do fine. (This used to be commit 001fe3481f26e27964b3d60c067524b45f085304)
new 1f9c32e Minor update to make the output 'real C'. (The output is intended to be a C format table for inclusion back into Samba).
new 8d5f582 struct cli_state remembers the pipe name that it's talking to, if any, so that we can print it in later debug messages. (This used to be commit 37ae84f782e1de6fcea92acb2189683cdf8e7e92)
new f23cc6a struct cli_state remembers the pipe name that it's talking to, if any, so that we can print it in later debug messages.
new 05ae7ca Also capture received data (This used to be commit 93fadcd1118b390605d2504bee63a1e8b6373ac5)
new 50c1b61 Doc. (This used to be commit b354163834e0f2da7d3caacfe8d2ac6e2a6949e8)
new 493c34b Another touch of 'const' (This used to be commit 3d812aacff98eec62c748cb89109a2e58806d92d)
new 71f982c Make user enumeration work for w2k and win9x. This means different return sizes depending on client bugs. This sucks :-(. Jeremy. (This used to be commit f6592628eb526c487069bb3fcd809aca930e668e)
new a3f891d Actually enforce the passdb API.
new 4f3a2be Add prs_dump_before to dump everything from the start of the prs buffer up to the current position, and use this to dump pipe buffers just before parsing. (This used to be commit 92a3ab274e6cf09a8ba39b91f8bbacba6de40b37)
new ed51782 We go to a lot of effort to avoid strcpy() in Samba, but its not much use if people start doing using strlen(src) in strncpy() :-)
new bf8e91e We should be SHLD not LINK when creating shared libraries. Tidyup in passdb.c Jeremy. (This used to be commit 676eea502a1bb2114a6e8055ecaf97ecab2e3a91)
new 8718f83 fixing compile error (This used to be commit 999a2f5c847c6a4336df60807e2fb546a2a4894f)
new 45a475d ooops./ forgot one (This used to be commit 501f3f3a8fb5ea27155f8c2fe266f1f659d7d22d)
new 9391317 sync up ldap defaults with 2.2 (This used to be commit 59174310d419aa835031c7a318d85fe25ba28227)
new bb70b78 removed stuff I wasn't using (This used to be commit 27ffce157a655e267f225126f586847e5a0b8614)
new 4178f21 debug statement fixups. Merge SAFE_FREE fix in tdb from 2.2, and IRIX fix. Jeremy. (This used to be commit eb6607466565bcd5b3800492d0bc1ae8a44da4f6)
new 4289237 Removed unused #define (This used to be commit ab1bd916cf59e12366d9005f6ce1cf6521ff02be)
new 71c04c5 The werror<->nt status code map has changed and has broken all the spoolss commands in rpcclient. Replacing ERROR_INSUFFICIENT_BUFFER with NT_STATUS_BUFFER_TOO_SMALL fixes it. Yay!
new 9164ed6 Initialise result on success in cli_spoolss_enum_printers() so we don't get stuck in an infinite loop. (This used to be commit fe1fb6589a0a4b4cff7a0ee0267f6e09e10e2a85)
new af8ed15 Fixed crash bug in display_print_info_1() (This used to be commit d1564fbf1f4950c12516470d4566efeca3ad79e5)
new c3a5645 Add instructions on using dmalloc. (This used to be commit ee6d33a8db2afc43c8784f2e43572ae8959126e5)
new ba1b538 Welcome to preprocessor hell. Had to put a #ifndef around SAFE_FREE to stop smb_macros.h and tdb.h from fighting with each other.
new ab48e29 Oops, rerun autoconf after last change. (This used to be commit 73743c2ec9da239f5d1340b68e92bdeb00cee97d)
new 07a6e0d debug output on receipt of message. (This used to be commit 6bd5b7ce8ec54faefcf129fcc98cc4440bb355d6)
new 1a09c70 If we receive a message that is not handled then emit a gentle warning to the log. (This used to be commit 53dd8b45397f5de7660594b9287341f8f4c91c43)
new cb039d5 Ignore dmalloc.log. (This used to be commit cfa89169e0bbc9cbd7448c96139ecaf459d0af81)
new 9c1ddec Fixed crash bug in display_print_info_2() (This used to be commit b70f870cd98e30d0ce74d322391cc79d65c5f838)
new 91ec6cf smbd should register to receive MSG_REQ_POOL_USAGE. Response should be information about memory usage, but this is not done yet. (This used to be commit 830a126a442bdde28fc42e23e7260c344b6534b9)
new 9c409a9 smbd now sends a reply to MSG_REQ_POOL_USAGE, though it's pretty boring so far. (This used to be commit 9b217dce7fe89d1e36a91d7d011c2a9fe185e0d3)
new 3c2b777 Add talloc_asprintf_append, which grows an existing string buffer to contain new print-formatted information. (Also talloc_vasprintf_append.) Idea borrowed from glib. (This used to be commit 53723e874885936dd67483ebf46601fc73489d17)
new 588a59b Send back talloc allocation information when POOL_USAGE is received. (This used to be commit 7cb8e95f9332d4c278d2aac5416f963639609d5a)
new e28cdc0 talloc accounting now includes number of chunks and bytes allocated. (This used to be commit cd25d01e42e7874bc93f6ca336c5b2cde453bb52)
new 86eb3e0 Cleanup format. (This used to be commit a9b9ae47e1a11492f036b308c408c6a239a690f6)
new af643d5 smbd children should also register for POOL_USAGE (This used to be commit b46d874f4736493bdc4244ec6cdf95e77347e7d5)
new 34b9c7c fixed ERRMAPEXTRACT torture to work with win2k (This used to be commit 27143900e76033026ecd5a7b4525c0150f3a535d)
new cfec6d4 Cope nicely with pools with no name. (This used to be commit 86abefc17260387b6b68c71ad5587ef0212162c0)
new 5c1cb14 Make talloctort call talloc_describe_all before exiting (This used to be commit 4877501da92762d233e5e4f24d1cb2bdd1eab8ae)
new 0b66e62 Put a name on lp_talloc pool (This used to be commit 472121749460a73f684bdbd02b828e89fad101af)
new f55c47b1 Fix talloc msg registration (This used to be commit 9a473ecf96fca35d146756c0c313b156aba8d9d9)
new f9866e8 Re-add bail on failure. (This used to be commit da9444d98f212af8f1b1e1df191adf3c31d50f6d)
new 2998af3 Workaround some 'smarts' in Win2k.
new a8f356a A few changes to always output the erorr mapping even when the error was 'squashed' or the session setup succeeded. (How the latter occurs I don't know). (This used to be commit d879d2ffffc47ce161afb3d96bc5c4b92de662c3)
new 8f88157 Make a couple more of the warnings also be C comments (This used to be commit 8f343beae7455141ce6a5e27e46ed2970aed8e7f)
new 092f962 Clarify doc for SAFE_FREE. (This used to be commit 269a7d3c9ba8ca1444653c1aa56b843b8b1df08b)
new 80437a4 Update the NT_STATUS -> DOS error table.
new 9e0297b added nTSecurityDescriptor field to host acct dump (This used to be commit f383e19e095eab975bf3d4e622a5c1d1f823171b)
new 7914334 Fixed embarressing 16k strack trashing bug :-(. Jeremy. (This used to be commit b52c3219d6f46df6e98742447d65ecda2ecbac65)
new 41dd759 Ensure modtime is set correctly on destination files in copy command. Jeremy. (This used to be commit fb1ab02553e01df0464f0df3eea7ae6a66b4104b)
new 894e87c Fix the fix.... (sigh). Jeremy. (This used to be commit 73cf9d04f6a35aa3b6bdb4e921de34e0021b5a2c)
new 35fff73 Don't use static memory, malloc it... Jeremy. (This used to be commit 8aee8211cddb6705c9aa545fc57ece2c721ef448)
new b4e634f Note: This does NOT work yet. More work is in progress - please wait before using. (This used to be commit 72bda5e82173a95af58c58f8b454850f8794c356)
new eca99f5 Fixed nasty cast of tdb_delete in traversals. Jeremy. (This used to be commit a0cdec3acc82d1ce0292fadd4b8dac23638450f3)
new 02b23d9 Added WERROR for non local domain. Jeremy. (This used to be commit 6c51d90f13a40359baef08424f7ea1940f93d511)
new 8942e90 sync with 2.2 (This used to be commit 9e3b432c57747e6fd876c53a576858ef1227ba8e)
new eb61d92 Re-wrote the guts of the rename_internals code to cope with a reported bug (renaming name -> name was failing, on W2K it succeeds). Simplified the common case, did a lot of work to ensure NT error codes are correctly reported back to client. Jeremy. (This used to be commit e6b27f3d8069ae304baaebe09341c58d46b05fe4)
new e86102e Missed error return is can_rename fails. Jeremy. (This used to be commit 2db99fa49b538e230f2c606d1004871111ea2bf6)
new 9c7b042 print the timezone in the same format as 'date +%z' - much better for scripting (This used to be commit faa1b222f170abe34f6930bb3493cbe8b4df4082)
new f358c51 Add a touch of const (This used to be commit b2af4372b1dac2e8f283184191fbb0231409a625)
new 86b3aeb Added DEBUG in set_share_mode to track down logic insanity. Jeremy. (This used to be commit 32f4f3a45d473b3be1ae07f6c60897c12323d60c)
new 69d6c9f One line fix to get smbmount working again.
new 7d3cc61 merge from 2.2 and regenerate docs (This used to be commit f7d900873c3553dde88d42d903b74dc49c9a6c71)
new 5ff4027 forgot a few files (This used to be commit 9844ec33995316843567fc32d2ea276c565cf56c)
new aa045c0 Add a comment on how this error map was derrived.
new 5a9c2f7 Add a talloc varient of the data_blob functions.
new 2e28f8f I've decided to move the auth code around a bit more...
new 40cddb6 yeah! I think I figured it out now (This used to be commit 9713bce0354009fb4d9c06989ff86900101eae0c)
new 341f870 Fix up the SPNEGO segfault. (This used to be commit 17b1c83dd02035048bd38b305460c96c6c09343a)
new ca0ccee merge from 2.2 (This used to be commit 67c6a24344e31c417c8c6f5db27697e268524401)
new b0e4827 simple fix for creating blank data blobs (This used to be commit 08bb2dfec2ca0282e9268d09da2b966d3bdf493a)
new cba3586 fixed another DATA_BLOB constructor (This used to be commit c6affae4bf749a67c90468702eb6d4eeb97a4363)
new b283dba Some more SPNEGO fixes. (This used to be commit 0e564cb32acc70c1fc43f1be5ceb3637f0dc7361)
new b8b228d Get this code back to where it belongs...
new d1baa1f DOS error 31 is ERRgeneral, General Failure. This is the WERROR equivalent to NT_STATUS_UNSUCCESSFUL according to AB's funky new error map. (This used to be commit 9c968fbb017d3369ac207e65348a9a22dbed0213)
new 84dbcd6 Display nicer message when server name could not be resolved. (This used to be commit 950d8e365626ecbd82e9ee965dc1724dc50c64a4)
new bf4c3d3 Added a get_dos_error_msg() function to mirror the get_nt_error_msg()
new 21881b9 Minor doc cleanups. (This used to be commit 5c8f6be290e78c4e72c821abdc9f06b7150e68e7)
new 009d741 Define a rpc_client doc group. (This used to be commit 87bc0a71ecb0fc047fec5e0d240045fab09dd5d0)
new cd0772e spoolss rpc client cleanup:
new 969d82e Check for winbind separator in user name for cli_session_setup()
new b77eec9 Converted enumprinters and enumports cli functions to return WERRORs.
new 2f25e51 Converted enumprinters and enumports cmd functions to use WERROR values returned from cli functions. They are converted to NTSTATUS codes using the error map functions.
new 5f63565 sync up comments with 2.2 (This used to be commit 3d4adad1501fc02ee0c60c69c01a92bdb16a1711)
new 105e35a Don't log the password in pam_sm_authenticate() unless DEBUG_PASSWORD is defined. This is done with --enable-developer mode. (This used to be commit caff5dc1d66953cb52f94cd6407778b23e1810eb)
new 0094af0 Spelling fix. (This used to be commit dfcc97a15837e2d13561e023ad5a7532faa441b8)
new 9a02c6b Converted getprinterdriver to WERROR - it always returns dos error 6 (invalid handle) though. )-: (This used to be commit 7bfd1f35e4e194f8a2f07046e4a6c005c256c05b)
new 17729f5 Sed error. The status value in the PRINTER_INFO_2 structure isn't a WERROR but a plain old uint32. (This used to be commit 690cc12bad2a037684a43b0dcb48be8eb03aa7bc)
new 6c14b8c - use CFLAGS when linking shared libs (for things like -64 on irix) - don't attempt to build winbindd if we can't do shared libs (This used to be commit c98158f3f818118fb13cc7ae6f45634204343b46)
new bff833e sync getopt() args with 2.2 (This used to be commit 2fcdc520cee051631bbc2a0c06466d231390f8d5)
new f1256e8 merge changes from 2.2 branch to prevent smb.conf from changing debug level of commands when specified on command line. (This used to be commit 39d6b31e14144a3ff4b992d4286b706147e58566)
new 43b2777 Return called NetBIOS name if present in preference to global_myname. Should allow print servers to work with NetBIOS aliases. Needs testing. Jeremy. (This used to be commit ee8fd2690a4c8e4ebc5dd3b6e830116806ed5a4b)
new 4702494 Added get_called_name() function, which replaces global_myname in printing code (one less global, hurrah !) - to allow NetBIOS aliasing to be used with point and print. Jeremy. (This used to be commit 10d72f0b01e5950c667f3f73dff1b4da5b675ea3)
new c1efcac Debugs that print out a share mode table in debug level 10. This code enabled me to track down a *nasty* bug. Jeremy. (This used to be commit ed5a9a0ee32aec460b9247ab4e4f5e38e8149e08)
new b19ec04 Caught one problem where a BOOL fn was returning 3 different values :-). Roll on defined types :-). Jeremy. (This used to be commit ccf07e2184a93345a51455dd3e9201dee7be70e7)
new 1803e9c - fixed my breakage of CPPFLAGS - allow winbindd and wbinfo to build without shared libraries (This used to be commit d5db2518be8458f24f66eaa17434504b994ebb9a)
new bbc4267 Another attempt at getting changeid correct. Jerry / JF please check ! This fixes a driver init bug. Jeremy. (This used to be commit 8e8d71816002c634669c0cb0234f7a35281d9cad)
new 2689976 entering placeholders for forthcoming documentation (This used to be commit 789c1defa47a1efd25efafab2d8a5a51c03b85b4)
new 9178f89 Getting ready to add winbindd support for HPUX 11. Jeremy. (This used to be commit 012a9144124b5bde5fb1fe12c6147f32ccf2046e)
new a7a73c7 i **really** hate stuck tags in CVS :-( Figured out why my files were not being checked in sometimes.....
new e54261b I think I've finally gotten this straighten out in my tree. All should be curent now. (This used to be commit 91662683e3e690fb69f333fadf0f317c53995ba7)
new eca00ca My previous fix had a bug.... This is SO NASTY as some drivers need this to change, others need it static. This value will change every second, and I must hope that this is enough..... DON'T CHANGE THIS CODE WITHOUT A TEST MATRIX THE SIZE OF UTAH ! Jeremy. (This used to be commit 9fb780d951babeaf5f5b82903c717ff5ccf831cd)
new b6f4f34 Added int32 versions of the endian-dependent code. Jeremy. (This used to be commit d57fb9a8c25a95e434cb5fb3d63a87d98abeefef)
new af85c2f Added int32 version of "atomic" update. Jeremy. (This used to be commit 1233b553e78b8d7580b9ea4f1bba62c78b4cd186)
new d2687a0 Fixed up atomic update code. Jeremy. (This used to be commit 274b04d4a6123fbfe363afc214e908ab36c7e8a7)
new 0a3f6b9 HPUX nss fix. Jeremy. (This used to be commit 1f12e310e5d8b01d3d29132d1bb1f41196165f7f)
new 91536cc Fixed all uses of tdb_fetch/store/_int to use explicit int32 little endian in tdb's. All except winbindd_idmap.... Hmmmmmm. Jeremy. (This used to be commit ec71f1732b6b27bd2d65b250a6f3720a235dc38d)
new bf22d9c For hysterical raisins you must use string_set() to set the value of a string in the loadparam Globals struct. Using pstrcpy was causing every NULL string was being set to the name of the winbindd log file. (-: (This used to be commit 24bae9f05523a7c85bf1988d349149ebeb5067f0)
new d42fc03 Merge from appliance-head:
new 0e0c24b Add harmless parentheses so that dmalloc doesn't get confused by a variable called 'free'. (This used to be commit a823e3f8b2961c3e24205911354a55ffa588233b)
new abc6e70 Fix macro name controlling inclusion of DMALLOC. (This used to be commit a57e13b8b661dd41e8036f862c708b5d3ced82e6)
new a842a3d When re-writing tdb version numbers as little endian int32, we must change the version number also. Jeremy. (This used to be commit 3dec9cf99a82bd15626eb99e7d937ff00183cc05)
new e4bf9af Add UNUSED(paramname) macro to be used in parameter lists, to quieten gcc warnings about unused parameters.
new bb21af1 Add UNUSED(paramname) macro to be used in parameter lists, to quieten gcc warnings about unused parameters. (This used to be commit b29775d442c36f667a6db5ba9dbe47d1a133525f)
new 8079930 Sample configuration for dmalloc. (This used to be commit 7bbfb29842b27938862a63834eef9b60ac568256)
new a8389ea With --enable-dmalloc, also use dmalloc's wrappers around routines like strcat (This used to be commit fb8ab69b6f638c41d734282488be91d85b4ec057)
new f5bc0e9 Better explanation message for dmalloc.
new a56f0e9 FIXME: At the moment, if the user should happen to give the options ahead of the service name (in standard Unix fashion) then smbclient just spits out the usage message with no explanation of what in particular was wrong. Is there any reason we can't just parse out the service name and password after running getopt?? (This used to be commit 5f6feb55d7e7566549141ebb1786b6f2f9f2645b)
new 6c7050e Add two more memory-debug smbcontrol messages: these ones should prompt dmalloc to log information about what happening, so you can see in flight why smbd is getting bloated. (This used to be commit bcb443c5c4bf97fe6b5b0993e42496c2e64f0124)
new d3e9213 Move SAFE_FREE into tdb.c to stop exporting it into tdb.h namespace. Jeremy. (This used to be commit 4f703b84cd7f258ae0169d52ca761b9404ccb348)
new ca2558f Fixed typo. Jeremy. (This used to be commit a99e0cec1e2596c5bc89932e64de301f3fb9ae86)
new 3375267 Added tests for st_blocks in struct stat, and added a (hateful) constant the specifies the units that st_blocks is in. The reason for this is that HPUX uses 8k, AIX uses a #defined constant and everyone else (tm) uses 512 byte units. Needed for the CIFS UNIX extensions - coming to a Samba server near you soon.... :-). Jeremy. (This used to be commit 38cfffea5f0d7f5ff676f83204a2923247dce9d5)
new 3454945 Getting ready to add UNIX extensions in HEAD also. Jeremy (This used to be commit 6210d4aa196c944e47076e316980f76ac9c6b02d)
new 87db7c5 Although configure.in and configure were checked in at the same time I think configure.in just beat it to the repository so the timestamp of configure.in is newer than configure. )-: (This used to be commit ee0a6f8d26a594bb3d0ee266a0229f3046590270)
new 09571aa We need to test for major/minor macros. Jeremy. (This used to be commit ee8c8add7f83d7a794546769c59c85ef8bb5b89a)
new f069a41 Ensure this is committed last. Jeremy. (This used to be commit 2591361fa860b3f9480c0c29e433c15d45d9abe4)
new fd56ebd Oh joy - the original code didn't do mapping of the perms onto the wire. Make it up as we go along... :-). Jeremy. (This used to be commit 4289fe3499e49c3ed356eff55ffbcfef4dca72af)
new a36c10b First part of UNIX extensions (#ifdefed out) more to follow. Jeremy. (This used to be commit 02b18f2cca6d6d046d2d8fd7375b207d44031ddc)
new b8b7ab0 browse_fn: FIXME: If the remote machine returns non-ascii characters in any of these fields, they can corrupt the output. We should remove them. (This used to be commit 934aacdb39a0c21c43505dbba696b746f1333df3)
new cd1ad03 Spelling fix. (This used to be commit 85d3ffb2709258e576191adade9c61b11e83eec5)
new 610f530 A big tidyup while thinking about getting trusted domains being re-read when they are added or removed on the PDC.
new 692215e Quieten warning about uninitialized variable. (This used to be commit 63ea2bb0adf5ae742658f479613de90b1eec3db5)
new cf00e41 This changes the winbind protcol a bit:
new 7d6dd0b Return the winbind separator over the socket, so programs don't have to parse smb.conf to get it right.
new 50fa21f Take a stab at keeping the doco current :-) (This used to be commit 88b0e670426c216d754716dc6095b673b9645f1a)
new e87d94d merge tpots name changes into IRIX part of code. When you change the name of a define you need to grep for the old name and change ALL places. (This used to be commit 09e3276fb7207dff73f181072851bd542fb64263)
new 969d1dd added structure members referred to by recent changes in vfs-wrap.c (This used to be commit c5e14d73dffee86ef2dabcf7031eea0da9e32f3d)
new 85e06ce Since AB has been changing the winbind interface it's time to add the "mock swedish" test to client calls. This is putting a length field at the start of a request so we can disconnect clients talking with an out of date libnss_winbind.so rather than deadlock them.
new 3fb5e28 make sure resolve_name() only returns valid IP addresses this is actually a workaround for old broken nmbd daemons, especially from Samba 2.0 (This used to be commit 12021a8de6a1dc2e43cc62f094a57c57283dfaf4)
new 3469866 commit some changes for ab, and keep working on the smbgroupedit manpage. (This used to be commit a10cdbfbed4e04609f511cbbf976df4b4d391729)
new 9ee8213 Some memory leak fixes. (This used to be commit da4db0373b65d975d5129715d6b1fa725b188766)
new 4acb312 Fix up 'net ads join' to delete and rejoin if the account already exists.
new 348f178 Correct4ed comment. (This used to be commit 78814664ef7d41c2f6637b508711ab45647a64f9)
new 5047a66 Back out the crazy notion that the NTLMSSP flags actually mean anything...
new da84e2a Always query the PDC for the list of trusted domains rather than interating the list received at startup or we get an out of date list. I thought there might be some sequence number that is incremented when a trusted domain is added or removed - perhaps there is but I just haven't found it yet.
new 7f8ae6e The DC is meant to be sent the *unmapped* username...
new b322fc3 Make this error match Win2k. (This used to be commit 490d3aaf20f04d04c91c4748896d7a021581a229)
new e2584de preparing for release of 3.0-alpha13 (This used to be commit 4f4f898348c5719b745ff358463fd7d59e3da495)
new 034a855 cope with direct IP addresses in resolve_name() (This used to be commit 73a59170e6fab3b0f91938a74302750915a04a7a)
new 35623da make the winbind sequence number code more robust
new 13059be force the time difference in cache comparisons to be unsigned to cope with the local machine time changing (This used to be commit 116c0a0e3baa6a100a816f1ff2722782941ac3dc)
new a78fd04 fixed a crash in merge_aces() when we free curr_ace_outer we need to not try to use it again :) (This used to be commit 1c5e19a418136c0ae524e62a4907501212ebac3d)
new 27655be fixed a crash bug in domain auth caused by an uninitialised nt_status (This used to be commit 0b0b937b58f4bf4e005fb622f0db19175fc46a47)
new d682336 Same fix as went into 2.2 (I'm waiting for jerry to finish some code). Jeremy. (This used to be commit 01ff6ce4963e1daff019f2b936cef218e1c93f67)
new b741f6b Latest attempt at changeid. Jeremy. (This used to be commit 24ee18c77e1b61004d8ed817118a481f3d43e34c)
new 1d40138 Round and round we go.... Jeremy. (This used to be commit 2603ab3c6870f3697751b887e940910713f08985)
new 68245b5 Added the O_NOFOLLOW flag if follow symlinks is set off. Jeremy. (This used to be commit 4f1f5f28b514dda86f6f49465bd5887357e37bc6)
new e3e3144 Move all the pdb_get...() and pdb_set...() functions to a new file.
new 973c0b3 Thanks to vance for spotting the missing Makefile.in commit.
new c9d350a Added PRINTER_INFO_4/PRINTER_INFO_5, we're seeing level 5 requested on the wire... so. Jeremy. (This used to be commit b63b76297835ab8227b98925fa8120ffce1a37d9)
new b79fa88 updates from 2.2 (This used to be commit 398b4ff0d40d89b3e96d481807f85f15b7a7966a)
new e895b90 Many thanks to Alexander Bokovoy <a.bokovoy at sam-solutions.net>. This work was sponsored by Optifacio Software Services, Inc.
new 0d1ecbb I'm doing some things towards the NamedPipes game with lckl and he has asked me to move this from being a static to matching its mate in lib/util_sock.c.
new 2f4a6d6 don't try to allocate zero bytes (This used to be commit d09616da6823b69a03a8a008987c4eb02ca0061b)
new fef35c5 Re-indent these two functions to make it actually possible to understand their contents...
new f7a6577 A couple of coding syle updates to follow the re-indent. (This used to be commit 7417d6f9310188d2ad3d8f41d3dcbe55862c72ac)
new cb4658d Removed fprintf(stderr, ...); calls which should not be present in library functions. (This used to be commit e69a22290e5c923f31223906461df4874e3b2aac)
new 1b6c848 PSTRING_SANCTIFY:
new 6059f40 Move local variable to avoid warning when compiled without GSSAPI. (This used to be commit 312c6d906e64d231ff3c2f37e61d752cc948ee7b)
new 3353223 FIXME We should turn the global list off when using Insure++, otherwise all the memory will be seen as still reachable. (This used to be commit 682e7cd394c1e1cc9a83f7e8e5e3694e083946c4)
new 9e00745 Removed MAXSTATUS which was set incorrectly - thus causing tdb traversal of the connections db on smbd startup. This should fix the Solaris large load bug.... (fingers crossed). Jeremy. (This used to be commit 5b2b9c25af28543e67762805d1387524cbb6c39d)
new dd0f0f0 Fix a segfault in auth/auth_domain.c error cases.
new d76478f Initialise cli variables and try not to do a cli_shutdown() of uninitialsed memory.
new 6894c42 I like --enable-developer, but I find it rather usless when all it gets me is a screen-full of kerberos warnings.
new 22e7da0 rerun autoconf (This used to be commit d6bd9f1005496753333c3d8dec5e1a8069f1ce7b)
new dbee612 Change the passdb interface to use allocated strings.
new 9055837 Commit the auth associated changes I missed from the last commit.
new df3d5b3 Add constness to filenames passed to functions. (This used to be commit 8d106dc1f4a51112516d72ae68747ca6b5b904b7)
new 9964e1f Add constness to parameters (This used to be commit a61abaec063d00afe13ce0baa356245fb6e21bc0)
new 4ce7b42 adding wins commands to winbindd - will check in the rest of the changes after further testing in 2.2 branch. (This used to be commit d5cdbc7e4ff48273bd7616694eef98c61e6f1f33)
new 37d20e2 Add constness to parameters (This used to be commit e0105974c06e210e7565555d4b673c484de32907)
new 1774532 #ifdef variable that's not used without dmalloc (This used to be commit bf513668cb76fd20b04b8142c86c263280b05bb6)
new a276e91 Integrate with PSTRING_SANCTIFY. (This used to be commit 20a03facb6acf6329acc1645d4e9ead863a1a57c)
new 0d3e258 Split pstring definitions into their own header. (This used to be commit 04e3082f7d45c1b304adff5a46106136cff0e09e)
new 1c639ca Convert to the new pstring interface. This diff is a pretty good example of the scope of change the new pstrings would entail: basically inserting PSTR() or FSTR() everywhere you need to coerce one to a char*.
new c402fd6 For some reason I wasn't thinking about failure cases this morning...
new 5fa0da0 Missing assign fix from Bernt Nilsson bkn at ida.liu.se. Jeremy. (This used to be commit adf24a90e8b4d970d71fa8a6854edcf6deff9688)
new b5f5861 Fix from 2.2. It didn't break on HEAD because it isn't being compiled. Herb? (This used to be commit 4fcaec53de18220ff6662f62a1430f67757cdcc5)
new bf7c566 Merge of name_status_find() debugs. (This used to be commit cfac669017afa763100e335d1516fbed18049e00)
new 3fee2ac Roll back PSTR insertion.
new 9f85d4a much better support for organisational units in ADS join (This used to be commit 7e876057d5e392f85e6fdb0f2c233b0fe76df688)
new 978f1ba Quieten some pointer cast warnings. (This used to be commit 1906903f063de526045be68d19cf39de3c029c6f)
new fed604b Roll back PSTRING_SANCTIFY patch; just leave non-controversial type and constness changes. (This used to be commit cee0ec72746122c962e6c5278a736266a7f2c424)
new 493e6e6 At leadt don't lose this - I need to re-sync trans2.c between 2.2.x and HEAD soon. Jeremy. (This used to be commit 2f57257558b67b4a5106fece269ce55643464683)
new 24bdb14 Fix name register bug with non-existent wins server. Jeremy. (This used to be commit 4e41780c21d9a6c056104f952e720a79c830c65e)
new 0173911 Added CIFS UNIX extension code to client. Jeremy. (This used to be commit 794c3e2c76aae57d054e46b185def104ca02977c)
new 1cd8c9c Alphabetize. Jeremy. (This used to be commit 64301bc5f75283c948630d2b78d28e3869db39a2)
new 04ec469 Fixup error mapping so we have only one table containing errno -> dos error -> NT STATUS maps. Fixes problem with disk full returning incorrect error. Jeremy. (This used to be commit 16fcbf3c1ccf1d704765653f68395dd596c0d841)
new 5cf6457 Merged in %S fixes and XX_NOT_CHANGED fixes from 2.2. Jeremy. (This used to be commit 0fcca6c627a5c9c2219ec9714df5e0bc1a44cc29)
new 08019e8 Separate out get_user_home_dir() from get_user_home_service_dir(). Jeremy. (This used to be commit c1b97226db63daf64359e79083a4754e7c7f8054)
new 630e0ae don't use O_NONBLOCK in open(). This was added erroneously for kernel oplocks and really shouldn't be used (This used to be commit c3a83002cfc2e0b5158cae1898eda8bafcb41e48)
new ab3cae9 fixed a typo in the error map for WRONG_PASSWORD (This used to be commit fb300e411bb385dcba2c3ca166598a71ed693b35)
new 80653eb new config files for winbindd startup (This used to be commit 4ab2a775438f4266d270c626a9ad547c97c4eb62)
new 6c705b6 Fixed typo. (This used to be commit e675d34dbfe1435150faf5af4bb97f01d311f5b0)
new 269d24f Added some guards. (This used to be commit 967c68858001cd620d2524d56180497c4b479c6b)
new 21a6c34 Made a debug look nicer. (This used to be commit aca0edc819e892944c65b3feb60250994a79e88a)
new 350161d Move the bang (!) command back to the bottom of the list, allowing smbclient to function again.
new c311d24 A nice *big* change to the fundemental way we do things.
new 37834a4 Always clear malloced memory for parse structs. Jeremy. (This used to be commit 6deb4caca5b45f87be84032fe0588db8d73b901a)
new 2a36739 Added prs_mem_clear(). Clear memory on buffer reallocation. That way we're not returning what the client gave us. Jeremy. (This used to be commit 9a969069f132019cdd8a11be2b00356a3f09b64d)
new 3a85158 Ensure we log tdb open fails. Patch from Alexander Bokovoy <a.bokovoy at sam-solutions.net> Jeremy. (This used to be commit eb99e7f29c2d6041054331425cb245da86bedaa4)
new 9d05373 Tidyup & code refactoring from Martin.Sheppard at csiro.au. Jeremy. (This used to be commit 85da18e46e607aa593b7c55f2c7eddd1c3769673)
new 1fb9ccc This is the 'winbind default domain' patch from Alexander Bokovoy <a.bokovoy at sam-solutions.net>.
new a0b86d4 If 127.0.0.1 matches both allow & deny then allow. Patch from Steve Langasek vorlon at netexpress.net Jeremy. (This used to be commit 478696e924a5e562965eb21841198c96500027c4)
new efdb29d Ensure (C) message is output on startup. Jeremy. (This used to be commit 7d05175494227bf30d098e04ec91c4f0a7b7184c)
new aea134d Don't do tridge's crazy 'am I a trusted domain' lookup for guests.
new 1188ffe Update the build farm's test runlist and make it a bit easier to read. (This used to be commit 12dcb55a3a89ce4b7daa5d41c41ebaf9e15b3de0)
new 72544ac Fix up runlist botchup. (This used to be commit af37a86917c969118a46cff7574487dbe1c75a2f)
new 7019bfe fixes (asprintf) from 2.2 (This used to be commit 6b123adda901ff05b0271eeda060297448f64eec)
new 95501cf Fix to close winbindd_idmap on exit. Pointed out by Alexander Bokovoy. Jeremy. (This used to be commit 1bd96b3094b530c3426b22b6f891c7fc055e7033)
new e400bfc Report write fail in smb_dump. Jeremy. (This used to be commit 832b9e7838afc0a48932dd0622c7e2f7b7e44a8f)
new 4668960 Added #ifdef for FreeBSD TCP bug. Jeremy. (This used to be commit 80df5ab07e2149e7cc3a4a0a6695da01e8f9492c)
new 74462c0 Readline has problems on non tty fd's. Use readline replacement to in cases where stdin is !isatty to allow stripts to work. Jeremy. (This used to be commit 997d6687fc67e98fe561775b522edfaa00f5ee5f)
new 4278968 Attempt to fix bugs in write cache code (yes I know it's going away :-). Jeremy. (This used to be commit ccda82b457b11ec683f404c9059b02c1214a0fd1)
new 2590721 Fix file size calculations for write cache code. Jeremy. (This used to be commit 71d647b6c0db8470d6144683c41ab26a7e1ef35e)
new a654140 Ensure identical between 2.2.3 and 3.0 - no need for difference here.. Jeremy. (This used to be commit 7c5c035e417b45acebc3580c4fdc80a7ef3306ce)
new 93a8358 This patch makes the 'winbind use default domain' code interact better with smbd, and also makes it much cleaner inside winbindd.
new bb6af71 This is the current patch from Luke Leighton <lckl at samba-tng.org> to add a degree of seperation betwen reading/writing the raw NamedPipe SMB packets and the matching operations inside smbd's RPC components.
new 8d2d97b Fix a couple of memory leaks in the cli_establish_connection() code's failure case.
new 2d06adc Add a touch of 'const' to some auth components, and move the simple plaintext password check into its own helper funciton. (This will allow it to be called from other places).
new f46db61 Kill off the old varient of 'check_plaintext_password' (new version just committed in auth/auth_compat.c and use the new version to make the plaintext password change slightly sane... (Needs testing).
new 3871e97 Fix up an embarrsing bug I introduced when I moved the id21/id23 -> SAM_ACCOUNT conversion across to the pdb_set...() interface.
new 3210115 Kill off another ugly wart from the side of the passdb subsystem.
new 1a74d8d This is another *BIG* change...
new 56d884e fixes from 2.2 (This used to be commit e8a891354d307b2352eac375b9be02d7616cdb61)
new f5dec54 Try to see if we can get these tests working... (This used to be commit e809e6c20f08658f0d087c30767f9e38e53507fc)
new 84b8eb8 Vance and his eagle eyes spotted a copy and paste error in my smb.conf updates.
new ddc1b81 A couple more little fixes for the domain security tests. (This used to be commit 409fb69ecbf1849b5c92ea018eaed126a4f8a24d)
new 03a4ebb This should get the oldstyle domain join tests working again. (This used to be commit 983fe933431d0ee6f2e5083a5c768b8ed8911463)
new 1f670cf Spelling fixes. (This used to be commit e67c7c5852624bcdd5c565ea5f00b143aaf7fee4)
new b2cfadc Also echo the smbpasswd command line (This used to be commit 71b63db1bf08b5d0b88d5d83dca8f2c6767c4123)
new 5b5b677 Fix the negation of the extra parinoia check on machine password changes.
new 93e9fd5 Inititialise the gid to what standard_sub_advanced wants for 'no value'.
new 4b6f928 Add the -s command to keep smbpasswd quiet during the tests.
new a03b5e3 One less Get_Pwnam_Modify call!
new e1793bd getpwnam -> getpwnam_alloc (This used to be commit f8208458b3ac05743932d96e4d0a919adc0d9e55)
new 3723171 getpwnam -> getpwnam_alloc (This used to be commit 59905d44e51d83f2d4a7b6844e0ae764e0b35c0c)
new fb76d58 Spelling fix. (This used to be commit 6380f9ff7a57975b9827fb7252439ee28a25970d)
new 2a2f4a2 Make the -L option to smbclient slightly less gross:
new 38c7fc5 replace getpwnam_alloc with plain getpwnam. We are not going to reuse any getpw* call, so the extra alloc,copy and free only uses extra memory and extra cpu time for nothing. (This used to be commit 5c0bb0487bec00df494b72b64ddf274f42bfefea)
new 6e22428 fix also the comment. (This used to be commit 7f7a15e09a53a03dd423d40201f037f8da049cd7)
new d6b4327 hmm, get it right this time. (This used to be commit 57a145bff6b382e6dc9a9af96451175d81462c8d)
new 2af4b8a getpwnam_alloc -> getpwnam same reason as per pdb_tdb.c there isn't (and will never be probably) another call to any getpw* fn, let's use getpwnam_alloc only when needed. (This used to be commit f12361b1327306e6a3fcf8ff138413ad9a6c69a3)
new 2383fd8 Found and fixed the logic bug in write cache code. Amazingly helpful work from Juergen.Hasch at de.bosch.com in tracking this down. Jermy. (This used to be commit 40060fe3459cf103a143c324f99c2233a8e53825)
new 71bc6b9 Removed freebsd hack. Not correct. Jeremy. (This used to be commit 61b4ce7aef53ab82bdc5bc214e50c1891e097c11)
new 50648ac Having a const parameter for set_socket_options() causes too much confusion. (This used to be commit 025a0ea8bac876633b790b62558a8ec1b7460e1b)
new 48c4877 Call pidfile_create() as part of init sequence. (This used to be commit fa05a7de6d2311293242825dc98596d8e42c6249)
new a45dbdd Added comment about running lp_load() before calling pidfile_create(). (This used to be commit e05c9b34f084874fef3d9e6f39484242ed541940)
new 5916634 Display tdb name of "unknown" in logging debug when tdb has not been named. (This used to be commit 96c36e51ee4df4c46e5e9e611844dfa83260f606)
new a4bd608 Raise log level of warning produced when the open() of the tdb fails. Sometimes an open error is OK. (This used to be commit 5fb3be62910faf91e0e8381ba91f314f2092cb8e)
new c4fe824 We have to do some initialization before the string conversion routines can work. The code was copied into both convert_string and convert_string_allocate -- I split it into a little static function, and removed an apparently duplicate call to init_valid_table(). (This used to be commit 7f7d22880d40c7344bc402203dd150255fc694cf)
new c69d1b9 Add more string explanations of RAP errors that are already documented in clirap2. (This used to be commit 935955b50ff503d18265f745e6e0df90d3e5dd4b)
new 73af0a7 Ensure fsp->size is correct so readraw's return correct data. Jeremy. (This used to be commit 443d2530a7fe32392bdb8c7d38a10b7071392b13)
new 528ff0d merge from 2.2. of
new e24937d merge from appliance_head (This used to be commit 38d2d26af9ef4d90dcb57fa940267f7136876191)
new 1182b7c Merge of fixes from 2.2. Jeremy. (This used to be commit 6406a42d012184f5289d4a2b1c07a55556635fe4)
new e710c07 merge from 2.2 (This used to be commit 8ed7c1ffad2df03c66151c1dfe7477301bd3ebad)
new f0fe8ff Sync up startpageprinter with appliance. (This used to be commit 6025ab201aa34bbf4a7e897149ef6ba370a89703)
new 44dd648 Change the order of this a bit - as unix password change can fail.
new 158efc3 getpwnam -> getpwnam_alloc.
new 7c05db4 Oops... (This used to be commit 9b63a872239bf7757c802bb3db3761cf3ec66e85)
new 723b368 Check request flag for unicode capability and respond accordingly, rather than only doing unicode. smbfs didn't work. (This used to be commit 95857a3515d67effb1242ca07daa5643458bb2f0)
new dfed852 handle filenames like .bashrc better in the new mangling code (This used to be commit 05adb30eabceea0ebbd7a7831533e2d4f20e58c8)
new ca12d82 merge from 2.2 (This used to be commit 2137c7163475691056fe1701b75128e238520b05)
new 114eaab minor fixes (This used to be commit 04f492980b73800b60dde764fdeb43f2eab79624)
new 9731bbe Removed unused static variable. (This used to be commit 7c2d7205938ddd958b8399599febbf63ac4c8a88)
new 01a1516 Initialise password server to "*" in init_globals() (This used to be commit 97b243c488e8b976e40c6d873282a153f80c06e4)
new 5fb852d Remove check for passwordserver = "*" as we now initialise it.
new d82e73a Much more useful handling of backup domain controllers in winbindd. Honour the "password server" smb.conf parameter when choosing a DC to connect to.
new 565b9cc Return correct RPC fault PDU on bad handle incoming. Jeremy. (This used to be commit 0db93d8752197e213f0974edae53e2dafdd77b51)
new 5bd34d9 Removed dodgy init of local variable. (This used to be commit 1f7172b48e77dcda8bfd20d8e79a90b523727493)
new 2836f3f micro fix :-) (This used to be commit 8929f07a15e7c6f6dbc72b1c50b45eb4c321d516)
new 24dc27b Bring auth_winbind into line with the protocol changes
new 3080296 Fix a 'const' warning. (This used to be commit 56be51d648da971bcf1250470b29918e43dc622b)
new 320f7cb Passdb changes:
new 107b12e merge from 2.2 (This used to be commit 7dc1c34145d66f4bbc5c6ce0bca4b224088366af)
new b387638 picky about realloc
new a2cff14 remove unused variable
new 214542b new message type for nmbd
new b3e5d34 Make systemtime work for spooling on bigendian systems. Fix from Benjamin (Bj) Kuit bj at it.uts.edu.au. Jeremy. (This used to be commit 5f4de275a3a63a95e76d077ffc94321a078833bf)
new 9d8ed72 Fixed display of "remote downlevel document" in old print job submission case. Jeremy. (This used to be commit 248770d73072e36fd9812ec5986dce5380dfab33)
new de260ea Enable net ads commands to use existing tickets if the user doesn't specify a username on the commandline. Also don't continue past the kinit if a password is entered and fails because existing tickets would be used, which may not be desired if the username was specified. (This used to be commit 7e5d7dfa834c0161460bde8a2f0d4824c0a0d1fe)
new 38ac78c Change this code so that we don't do a lookup_name() on root.
new 558e4cf rewrote nmbd's wins backend to use a tdb instead of a flat text file. Changed the way the wins record are handled in memory. Now they are living much longer with the different states: active, released and tombstone. Also added a version ID, some wins flags and the wins owner ip address to the namrec->data struct, and a function to process messages sent by the wins replication daemon.
new 2452515 that's the wins replication daemon !
new 5b0dca4 Fixed ADDPRINTEREX to take a devmode and a security descriptor... Jeremy. (This used to be commit 27f65b3aad13ecd33bbb84048d70e3dde212f278)
new 8a05b8c Add some information tidbits to an error DEBUG(). (This used to be commit 3db417c2ebfda0d5872dee39e36edc4fb6299b9a)
new 29ad4a7 Try to move towards slightly sane linking for Samba by removing some pdb_...() calls from rpc_parse/parse_net.c - instead these values are passed as a paramater.
new 3e29c28 Try to get the compiler not to complain about assignments and truth values...
new a7b5354 These changes commited on a 'no less broken' basis.
new 306ee55 The new plugable password backend system needs to be initialised after lp_load().
new 8069911 fix typo (This used to be commit 8ffc024ebc73dee32a9dfc1873e824c996205475)
new 714cdd4 Fix up a security issue with the way we handle domain groups retuned on the info3. These are RIDs, and it only makes sense to combine them with the domain SID returned with them. This is important for trusted domains, where that sid might be other than the one we currently reterive from the secrets.tdb.
new 7547398 This always points at a string literal, so it probably should be 'const'. (This used to be commit e72e511935ce7f2b658a133bd536833864bc6a92)
new 88ed747 Remove the 'direct to winbind' hacks, as they should (if I understand correctly) be no longer needed. This is in aid of the 'winbind default domain' code - which works much better when smbd always goes via the standard unix interfaces.
new 4691c93 Allow a winbind client to obtain the server's domain name. (This used to be commit 85018fecfad1f7f6ef44b511bac937881a7bf937)
new 06c79a1 Change the winbind interface to use seperate 'domain' and 'username' feilds for the sid->uid and uid->sid conversions.
new 61b20e5 local_lookup_name() doens't acutally use its 'domain' argument, so drop it and make its use clearer. (This used to be commit d1ea20cc2392f8ba4ac4241f9b5ec14489e49147)
new 33cf9ba We may as well not use these temporary variables - they are only used once and just make it harder to debug (gcc stips optomises them away). (This used to be commit 100d2705ddfa1fde73a0bb06e8e097b2b1cbf36a)
new 965f440 Move the lsa code across to the changed args for lookup_name, and surround it in become_root()/unbecome_root().
new abd7df2 Add the become_root()/unbecome_root() wrapper around the lookup_name() call, and its new args. (This used to be commit e7b3d64f6055b5d3b036f525f0ece3c9479d4f7a)
new b1da5c0 Rework lookup_name() to take seperate username/domain args, and to remove varioius crazy 'if winbind didn't find it' cases. This makes winbind default domain support easier to intergrate with smbd. (This used to be commit 3e71521957d579f00249679de837490aca5ba92f)
new 84ce7ec Make a talloc'ed copy of this strings so we can pass the right kind of pointer to the function. This fixes a nice little segfault the brute-force-casting created. :-)
new 670f46f Bring this code into line with new winbind_lookup_name() interface. I think this might need a bit more work - or at least documentation.
new ba8c1c6 Back out some of the less well thought out ideas from last weeks work on winbind default domains, particulary now I understand whats going on a lot better. This ensures that the RPC client code does as little 'magic' as possible - this is up to the application/user. (Where - for to name->sid code - it was all along). This leaves the change that allows the sid->name code to return domains and usernames in seperate paramaters.
new 59b17ff - Provide sid->name lookup support for non-unix accounts.
new 485b4ff merge from APPLIANCE_HEAD (This used to be commit e3b87ffc8c26f9fd4c3e8181897b8812b7dc4ab6)
new 26073c4 Give pdbedit a -D paramater for setting the DEBUGLEVEL (makes debugging passdb much saner :-).
new bc06e06 merge from 2.2 and regenerate (This used to be commit 55c53ef08974947cf10a79882b63d6d8e8baad4c)
new de03bb6 Patch from Kevin Stefanik <kstef at mtppi.org> to do some more error checking for group mapping init failures. (This used to be commit cd6a2dad4e3092a19f784b6548fce49ecd8bb549)
new 184cc84 Yes, dev is an 'input/output' paramater...
new 7b671e3 Some more 'winbind default domain' support patches from Alexander Bokovoy <a.bokovoy at sam-solutions.net>.
new c889c29 minor fix and checks (This used to be commit a034bfb9ef7a4c8a127ac91f4163cc6af98f29b3)
new 7c822ae Name another talloc. (This used to be commit 9d62f25f5d3c25d71d8b87801084d42ae9b66f8c)
new 37096aa make all-docs to make sure everything is up-to-date (This used to be commit 7235a21ca4f558fbea7e156e891683767dc2cda1)
new 86aa1d2 Since we have dynamic initialisation in the group mapping code, make init_group_mapping() a static function and don't call it from any client programs.
new 15f2c69 Fix "strict allocate" to write the data out on ftruncate with extend. Jeremy. (This used to be commit 48fc42c7104d118bd43c80c801866ebd03be1638)
new 8f5fa68 Doc. (This used to be commit 91e8cb76628e9fcc5dc117d98d464b26db71654e)
new 4b9839c Removed silly fprintf(stderr, ...) debug.
new 62ea16a Fix for password change from Samuel Ziegler <sam at xpedion.com> (This used to be commit 418bdd5919265bc74844401901d91edc84076314)
new 967af63 merge change from @_2 to allow smbpasswd -x to delete user even if no entry in /etc/passwd.
new c3b9cc0 merge from 2.2 (This used to be commit 69a9c005c21833bdf22b72aaa3704bd14f627840)
new d248006 Unused file. (This used to be commit 78013c0eccc1fed356781cf2fbba3025fcbb080c)
new cd68afe Removed version number from file header.
new 98bd072 Added wrepld_proto.h (This used to be commit 1b9b4e46d2dec69cc6de67aad93614412ae61379)
new a7737cd Addd wrepld (what a cool name!) (This used to be commit ab049355af965f7d5a9851ddbb7400d3d9986b5a)
new c08186b An attempt at producing the correct Makefile magic for wrepld_proto.h to be automatically generated on first 'make'. This wasn't being picked up by the build farm becouse of the explicit 'make proto'.
new 03a2391 Back out herb's changes (to allow smbpasswd -x to work on accounts outside /etc/passwd) and replace them with a version that works. Unfortunetly HEAD and 2.2 have different passdb interfaces and different local_password_change functions...
new 3e5fe96 preparing for release of 3.0-alpha14 (This used to be commit 6f977036ad1053cc4c06f801b989afdd8cfca10d)
new b48750f this fixes the problem of not being able to add a SD to a file on a non-domain Samba server from a NT4 client.
new a31cd9c Added constant for WERR_FILE_EXISTS. (This used to be commit e4c13c51fa559d24da73f57b348cfe7d711b3c7d)
new 10d47e3 Added some constants for the flags field in the FORM_1 structure.
new 1b70d27 Added addform, setform and deleteform commands. The only one I could get to actually work was addform. )-:
new 359dfdd Added addform, setform and deleteform cli functions. (This used to be commit a7e67dc00ae1a9a80875f2708def6565af0c6f0e)
new f3ee505 Initialise some SAM_ACCOUNT structs to NULL, and add some more error checking.
new a630f28 Added make functions for SPOOL_Q_{ADD,SET,DELETE}FORM.
new 8fff9a4 Added administrator access check for server side add, delete and setform rpcs. The only one I have been able to verify is addform - can't get the client side routines working properly yet. )-: (This used to be commit 3cd97d65dea428382104ebde63eaf660aa3942fb)
new 3a1a53c added 'wbinfo --sequence' to show sequence numbers of all domains (This used to be commit bcd234a3dad2cd3d1c57780f4a7a3833ea611764)
new 12b7f60 Removed unused variables. (This used to be commit 703d06fee03b6b6a37b9f64cdc313a0d59c41597)
new 0815cd6 reduced memory usage in winbindd with a rpc backend by using a separate talloc context for each partial fetch (This used to be commit 9c8a2fe4df21c29c90dc8493dade2b12314234c3)
new 69adbb0 Fix from Michael Steffens <michael_steffens at hp.com> to make signal processing work correctly in winbindd. This is a really good patch that gives full select semantics to the Samba modified select. Jeremy. (This used to be commit 3af16ade173cac24c1ac5eff4a36b439f16ac036)
new 9e75e5c Add functions for modifying an entry in ADS. Needed for printer publishing. (This used to be commit 3d8d8cef64c674f9f1240759a05766db95bfde4e)
new ecc2e1e Module for ADS operations on a printer object in the directory. Initially it creates and modifies a printQueue object in the directory (This used to be commit b14e638aeb80bad80cfd12ed60f5e77f24addfd5)
new 47f7fb0 Add ldap_printer.c build for ADS printer objects. (This used to be commit 085f5ab03e0e4994315b9a0eeb5cb2a625b784f8)
new aa8ebe3 Fix file header description and copyright (from cut-and-paste laziness) (This used to be commit 146c731c35beecd3ae8e093e52d94af0e2efcd69)
new 0c63216 Fix build errors on non-ldap systems...change function parms from LDAPMod ** to void ** (This used to be commit 9467792843fdd9bc55e92bfaa2f2205279074297)
new 921eb35 Add ads printer information (This used to be commit a844d9af21d8047629129c5e842db7acbc059932)
new 0da3a4e update from 2.2 (This used to be commit 8bb2a7446ed69020086aaedf2889795dd38ef9d4)
new bb83497 Minor bug fixes, plus support to remove a printer. Commented out optional attributes until a method for checking for their existence is done. (This used to be commit 538c19a6983e0423b94f743184263cd8ef9c701e)
new ffc58a7 Add support for net ads printer to publish, remove, or display printer info in the directory. Only publishes required fields right now. (This used to be commit 1d326f8b7e68bcad6c35488f77b05c598ebaad5d)
new 28a4f39 merge from 2.2 (This used to be commit a60be0216eb3d0c76f93ec3a3edd861861cb1a4e)
new 8cb4e23 merge from 2.2 and regen (This used to be commit 7b7e4190739bd7df422e3f239fd89373edb97ee5)
new c8bc0fa merge from 2.2 (This used to be commit 473a89cde2e60c359cb435c714dc98974489a118)
new 81b5494 merge in some changes from Alexey Kotovich. Return ADS_STATUS instead of BOOLs. Add support for bervals in mod lists. Also put undocumented AD ldap control in to allow modifications when an attribute does not yet exist. (This used to be commit 1a2d27b21e61be5a314f7d6c4ea0dff06a5307be)
new 55b92fd Update for function name changes, plus do some of the optional attributes on printer modify, now that the ldap control is working. (This used to be commit 76afc886a89e8c0d5a169435dde42b00db522060)
new de6dbff Change ADS_ERROR family of macros - removed semicolon from the end, since they were only being used correctly in one location, and all other assumed the semicolon wasn't there. Amazing that none of them mattered syntactically, until today. (This used to be commit 6515c3e8ef546975657e45fce7f147fe4a08e9ca)
new 2a7e661 Make smbgroupedit a little easier on the user.
new 4cf87fc A new simpiler syntax demands a new simpiler HOWTO. (This can all be reverted if new simpiler syntax was a bad idea...).
new 407cd42 better debug messages! (This used to be commit e3bb6867454307ae592115e205d32ddd53988678)
new 95c9143 Add the new smbprint shell script, smbprint-new.sh that is supposed to fix some problems under *BSD and etc ... (This used to be commit 6bd91973bbacc718de5d32a6819cc7e6ae98dd6f)
new 7998c99 removed several parameters ("client code page", "valid chars", "code page directory", "character set", et. al.) (This used to be commit 6ff236249559f8a11381cab9cc1757b26764a39d)
new 5d23028 fixed a bug in qpathinfo client code (This used to be commit 22f348a1f9501cc00d46d6c6064f71198558c0ee)
new b6b6b0c support double functions (This used to be commit e72c6fb36ebd3ea8fc6b6d8e1b1a9ff1ccb3ade9)
new 4ddd288 check for empty parameters in qpathinfo (This used to be commit c78b16c1f850562b65acb6143e55b1aefc075753)
new 38fa355 rewrote smbtorture to use the new dbench 2 format and methods (This used to be commit 36f816a5e12a80f0184f43cbd44ef5fac53fcb81)
new 7d9c3b7 Fix stupid typo ! Jeremy. (This used to be commit d1e911afd08971c6cf5429bda929663a5dd8f63d)
new 3608da5 fixed the directory removal for when the dir doesn't exit (This used to be commit 2c67b266cc4848dff6066fcbc875ab5f91113179)
new 007a9a5 - only show 1 cleanup msg per client - show client count in progress (This used to be commit 10ee1d22e606847d40fb013c694ed5733ef6b87b)
new 209467e got rid of a silly '*' in printout (This used to be commit 22be40b6b8c034c143ce5d804628bc12cb1cc3dd)
new ed389ee Drastic impromvents to pam_winbind.
new db0d2f8 See if we can get slightly valid C for the non-PAM case here.
new 4f442bc Fix use of uninitialsed variable in PAM code (This used to be commit 6c08c233e6675056c0ee0bbc4ecdcbc205950f54)
new 57cfadc fix for IRIX toolroot builds (This used to be commit dc3fb2e6dcd92efd7468bd8121fbc49e3dadb8ea)
new 8d84f07 no longer need separate build o32 smbwrapper (This used to be commit a9316754c7ef6244e69bec25ca20dad0019f77e1)
new 1e94977 0x is the traditional prefix for displaying hex numbers. (This used to be commit f424b691ea76819e90f10919b0506bb2216ecd0e)
new 9aa88da Fix ldapmod list overrun check. Also better document and format ldap control for permissive modify. (This used to be commit 01e7f7c3d9006883b71e43d917d32e325cff7a15)
new 72b1011 Try to get this finally working. (Note to self: *always* check build farm...) :-)
new bced3ac I added two lines of comments regarding the include= parameter. Someone here at the UofM was burned today because they had left that line in its default location. (This used to be commit fd4d3496e142574e2bd25faab5c8f1534a21558f)
new fb444a5 when a trusted domain is down an ADS server will return a success on a get trusted domains query but leave the domain SID blank - we need to fail the add of the trusted domain in winbindd in that case (This used to be commit 24c7e7a3849df3a3378f7e7f20099de048f0b7bd)
new e794464 quite errors about unnecessary const casting - don't build libnss_wins.so (This used to be commit 8ae0abb174aec0c76d6900b08914535d0a2d425c)
new 8efa4bd smbsh need CC not SHLD (This used to be commit 690c1fae9ce0ad6a8adef42ed5a7d8cfedab261d)
new e32177e Fix up some of the DEBUG lines in winbind_pam.c (This used to be commit dfc8883305abf7630e6446a0b865bae99ec2f5a4)
new 7dbaaa09 merge from APPLIANCE_HEAD (This used to be commit e734c1971d2841b2cfe37414fe4893f4a66b22a9)
new c1d83be Do the reverse DNS lookup, but only if 'hostname lookups = yes'
new 04c565f preparing for release of 3.0-alpha15 (This used to be commit b9c843532508ea5fd4633dd7d82452fd89d63eab)
new 03cfb31 Bring printing in HEAD inline with 2.2.x and app-head. Jeremy. (This used to be commit 771ef92fc6e43725b7cc351079998a8acb74abef)
new 3981d2c Fix up some braindamage in the testsuite.
new ebeda26 doc merge from 2.2 (This used to be commit 2df8df4cd9b271ac91245bd44d6384483c1a4524)
new 14e6be4 A few small winbind updates:
new 732f5e8 fixes from 2,2 (This used to be commit 46bd77a02a47c26c4981472c8cea09e64c2ef4d2)
new 72f4d55 merge from 2.2 (This used to be commit bb574aab8f3f4ac2f7ae919790481a419f8173cb)
new d2b65dc Add ability to extend ads modification list on the fly. Also add some malloc checks and return ADS_ERROR(LDAP_NO_MEMORY) if they fail. (This used to be commit 81d76f05d8b886a86eb421d1bd8737ec7d05cbde)
new ad6dfee Update for new ads modlist structure passing (This used to be commit 6169b668fe955f298c7323c5d64f6c7b303aaac0)
new 6ea1824 Add ability to extend ads modification list on the fly. Added ADS_MODLIST type. (This used to be commit 3f7ba70615008d74a145a94aa087cae08efab343)
new a346cfb talloc'ify ads modify functions. Also add more complete berval support. (This used to be commit 1f186c60ad957c0e8157a6fd903857121c65a2e0)
new d6b8272 talloc'ify ads modify functions. (This used to be commit e097666499564ffe28836876a7a191149c14f199)
new 6a92f24 Add ADS_MODLIST to allowed types (This used to be commit d082d3a9fc2d6eddf82b1583eb1cbfcf5965f1a0)
new 51e205c merge from 2.2 (This used to be commit 09fc979172327d6396642e824f6d482c6f986850)
new 1f6df6c merge from 2.2 (This used to be commit e18a7c26476e05f95850ac2bbeb42c2588115741)
new 9fc99e3 Fix LDAP modification operation. Cut and paste error: was LDAP_MOD_ADD, should be LDAP_MOD_REPLACE. Caught by Alexey Kotovich. (This used to be commit be48a05ed95f0f4ed02ffb996cb1ecc10811d9a0)
new 8cd8cfd merge from 2.2 (This used to be commit 50fa21c995d33601920b3b56a3e03b09262e7fd9)
new cd38c3a Merge of smbclient print crash bug fix from app head. (This used to be commit a56298d56ae67a764e9b9a43c1c568b7125e1c18)
new e91e0a8 Winbind cleanup.
new 83bc6cd merge from APPLIANCE_HEAD (This used to be commit 696d439515016e4c2bc5ad085e443abe43c95136)
new 62ee445 Subject: [PATCH] net ads error Date: Fri, 15 Feb 2002 20:03:32 +0200 From: Alexander Bokovoy <a.bokovoy at sam-solutions.net> To: samba-technical at samba.org
new ae9bac9 Back out 1.16.2.3:
new ba9341c Try not to malloc -1 bytes (apx 4GB) when the data is already in error.
new d58af01 Removed some random crap that isn't used anymore. (This used to be commit 3fb3bc0a1546dadb24231065b422349bd199e1bf)
new 3e5efdb Added comment in lp_string() about debugging memory problems. (This used to be commit 98e97fac17b766a6da658daa1ec40ffaf6f5bb2e)
new 1eb1433 Added some splint annotations from andreas. (This used to be commit 60e84540fd8c27975066f7c7984d30bc88f6da5f)
new 562f73d int -> uint32 fixes from andreas (This used to be commit 84c811ca57f7e1b7d9ee498d95b3b21bea47eb5e)
new 56d5f6b dont strdup() possibly null values. (This used to be commit 0511589088dc3e990f7b1a38a06489814c49ec1b)
new e1a65ec int -> uint32 (This used to be commit 5efe39af0c89e549bb8211a39a949f80f6d1bf78)
new d159876 Do a smb_panic() if sec_initial_[ug]id() or non_root_mode() is called without before sec_init(). This should avoid the formation of another magic function club. (-: (This used to be commit 1b941e2c637e41049932945607149094342359c5)
new 5536284 Remove dynconfig.{o,po} in clean target. (This used to be commit 9c1c25db792d58f451df3736f1b875c493e7d67c)
new 606fdc7 Whoops, typo. (This used to be commit e7abb79fb304b34aeb369dc6deafa96dfd1e02f3)
new 1736b99 reverted tims patch that broke configure
new c2729d5 serialise all domain auth requests
new ab02132 fixed a memory leak thanks to dleducq at arkoon.net (This used to be commit e84c7400175c86c4c79922182115ea1f0948186c)
new 88514f7 we definately don't want RCS $id tags in Samba. They make merging much harder. (This used to be commit 6d33b30929e323276e7fc21012983d691a4f8827)
new e13465b Added cli_spoolss_initialise() function.
new 9a0a35d Converted cmd_spoolss_enumprinterdrivers() to use new cli_spoolss_enumprinterdrivers() function. (This used to be commit ae38fcf62c4b9503d4df02761dadb1bb7d166a9c)
new 2ef8868 merge from 2.2 (This used to be commit 9e96cbe24149c8d0ed4f3a1f1d5ea736ba5dca56)
new 25d8d30 make proto (This used to be commit 98d3ea19b0755cf59102c479ddbbfe62bd653d74)
new 902cc03 Converted {cmd,cli}_spoolss_getprinter() to WERROR and offered/neede. (This used to be commit fccfa034e92bca145b8e0639e405f6af5bb1a50b)
new d04aeaa in dos_unmangle() the only function call was to *mangle()*. Adding the 'un' dramaticly increses the functionality of this code :-).
new 34ab184 merge from 2.2 (This used to be commit 8b357e6551c3a91aa7017ae8dcf38558f15f1c0b)
new 6bd2af9 merge from 2.2 and regenerate (This used to be commit b1cbc23d82cfca1179d6be1e11b8bea2d0acdc9e)
new efa1571 Patch from Hasch at t-online.de (Juergen Hasch) to add UTF-8 as an explict character set for conversion. To be used in Winbind and the 'net ads' commands.
new 287d8da fixed the gssapi lib configure test to not do the test twice (This used to be commit 1ce762e96b8d4c39488b59fa73456fe6f2012567)
new e026103 Converted remaining spoolss rpcclient functions to werror/needed/offered. I couldn't test some of these because I didn't know the right magic arguments to pass to rpcclient (familiar anyone? (-:) so there may be some bugs lurking. (This used to be commit 029e2b307d91171168040e71d2e5d5e0d01b7633)
new 5294b48 Thanks to David Edward Shapiro <David.Edward.Shapiro at btitele.com> for spotting this!
new dc3584b This fixes a bug (spotted by Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl>) where we pass the client's name. We should pass the servers name.
new aa56d46 enable large readwrite by default
new cef4f92 merge from 2.2 (This used to be commit 25fb4a8d110bcdcbe7822a833cab9cfdec8a1fb2)
new 84b1817 merge from 2.2 (This used to be commit 63ab947fd9dd17a4c370402e74b389458bbd3a60)
new 0cbcf49 added cli_qfilename(), used in trans2 torture test (This used to be commit d37905f20397911e4f74e672ebdee28f1ddf3c2c)
new 93ea482 this fixes the security tab on mapped drives for unicode clients.
new 1f6d48f added a cli_qfilename() test to the trans2 tests (This used to be commit 81fb8845e5c9a321f113258a737ce5c6e799e505)
new 5dbe33e merge from 2.2 (This used to be commit 505119f0a7c6f10fd7e580edfe1bd0fb6ec36428)
new 5f65fc0 Try to catch the compilers that don't handle immidiate structures as well as we would like. We use them to initialise other struct (lookup) tables, so test that as well.
new 34b31b5 rerun autoconf (This used to be commit 0ba24c91bf3f6e56e2bd32a6c4c1bbc23cb48527)
new 527aaf6 Add the pdb_plugin module from Jelmer Vernooij <jelmer at nl.linux.org>.
new 27439c5 Also add the matching example pdb module. (This used to be commit fbfb7ee896469e79043fab02481bacd2621a302d)
new 566fafd don't do an ADS init when not in ADS mode (This used to be commit 68693ba4e80257bf895b1c8db18c138d5d9919bb)
new 488b01f made the domain secret key in secrets.tdb domain specific. This allows you to join a 2nd domain then leave the old domain rather than the other way around (This used to be commit b26b6aef64e1042c9867a13761ded0c3c6f9670f)
new 1d3560b Get rid of the unused WL variable from the previous patch. I think these were meant to be DYNEXP, but I'll confirm that with the original contributor.
new 06a31c9 We can't build shared libs on sco, so no point attempting to export dynamic symbols. In any case, it broke the build :-(
new 2a25c0a Rerun configure (This used to be commit a1952415f8c6712be316f2fa77405d06b5e305d7)
new de49452 Only set smb_read_error if not already set. Jeremy. (This used to be commit 8220135fd16b4a1778e49f8315f64754924af0d8)
new 8059205 added a "XCOPY" test that simulates the open calls made by xcopy /O
new c75396c This fixes 4 info levels in a trans2 find_first that should not be null terminated for the filenames.
new 5cb1907 Added error for invalid form size. (This used to be commit 9a3e127aeacb01f5a642013a46148eaa31f41482)
new bb117fd Implemented client side functions for SPOOLSS addform, getform, setform and enumforms. (This used to be commit e69222f0816878e3211e3dedb049de50ca90fed0)
new f4ab307 add required flags to "nt acl support" so it will show up in SWAT (This used to be commit d1ccdb5d1cb3d624285b13e662153e1e74ba3d71)
new 2f8452f Merge of printing performance fixes from appliance. (This used to be commit c8dc59dfe877f63bea6976b7d7fd448e0c8722ba)
new 2ff9390 Fixup the sending of printer change messages from job changes. Jeremy. (This used to be commit 28d4e7a3e2bd8f15ef807b821e4300a72bbc6904)
new 97d9686 This is a nasty hack to fix "xcopy /o" from win2000 on a Samba share
new 62299aa bcopy must DIE ! Stop people creeping use of bcopy back into the code (and yes I know who you are..... :-). Jeremy. (This used to be commit 330b0df960329bcf4696b8fa4a7357e6c456f74e)
new 361d0f9 merge from 2.2 - fix parsing of options (This used to be commit c849e93392e3206b010949566a65a339f5064031)
new 570cdd8 FIXME: Use next_token rather than strtok! (This used to be commit d56b8a30c5ca55b718ad706875aa6579a48a0768)
new 588fbe8 fix a few defines (This used to be commit 0a3363ae686205c416c75e16f8d6ee55dc4366b5)
new f871144 Make this function static (This used to be commit 85974e6c43b796649f04544eeffeba837cae963b)
new b07cdd6 This apparently makes winbind work on Solaris again (This used to be commit b179a5d85f2e364b26191adf0cb61fcf17ae7687)
new 90d264f "user doesn't exist" isn't worthy of a level 1 debug. Make it level 3. (This used to be commit 339e3982bc1d2998022545e02456ec35c3b278a8)
new 14c6277 This should fix up the level 0 'convert_string' debug messages that we have been seing since the unicode conversion. It looks like a simple oversight in the move away from StrnCpy (which takes amount of space -1 as an arg) to push_ascii etc which take the absolute amount of space.
new c72d16a Fixed dumb typo caught by Herb. Jeremy. (This used to be commit f7c980d61439f42395a457a5b99b28f526cabe69)
new b06749d Memory leak on error condition fixed by Kian Win <codegrunt at rubbercookie.com>. Jeremy. (This used to be commit 9dae1398b45515e5b93de038ec18df297d73026d)
new 9e2a066 Fixed usage of uninitialised variable in strict_allocate_ftruncate() (This used to be commit b1d56956fec0de0e8591d85eb5eeec939494e6d4)
new 2da4d64 Added "nt status support" parameter. Fix offline synchronisation. Jeremy. (This used to be commit 9243a9778e52999d5c62cba484640637b24994d8)
new 8071fb8 Patch for Domain users not showing up from "Ivan Zhakov" <vunny at mail.ru>. Jeremy. (This used to be commit 3f9063167f3fc9ae7e7fd753d76ece23c1d97800)
new 9d975fa Fix from JohnR - Fixed SetPrinterData(magic key) to support zero length DEVMODE as is the case with the Okidata Okipage 20 PCLXL Advanced printer driver. (This used to be commit 51c3d3536335a72aa264e3f4d62515f5c0b6d192)
new 276ff4d this allows us to support foreign SIDs in winbindd and smbd
new df43f3d Ensure that winbindd and smbd both use identical logic to find dc's. Fix bug where zeroip addresses were being checked. Jeremy. (This used to be commit 8ed49fe0df201833329c17b2afe1e3aa70646558)
new 5046ae9 enable locking on the idmap database to make it safe to dump/restore it externally while winbindd is running (This used to be commit cd3a7466dbf4491aba34197cd6f3cc4167c0c660)
new 121d323 This should kill off the 'cannot convert' error messages on non-iconv hosts. (This used to be commit 2a30960276ae65b60d01caf9464808d75a812e40)
new 2853554 Attempt to fix Solaris winbind nss build. Jeremy. (This used to be commit 10e3e6855be93b8c4d97d67a063d92ccee391fec)
new e4235f6 Fix up the pull_utf8_fstring/pstring functions, and add their push eqivilants.
new f8b06e0 Move wbinfo over to d_printf(). Patch by Hasch at t-online.de (Juergen Hasch)
new d79e11a Various comment fixes from Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl> (This used to be commit 3bf4b42771d115500941be374bfdd9b8c2fdba4a)
new 8064c56 See if we can get a slight chance of this actually working... (This used to be commit f1eb782eeeaca6efc0f89713ca449a379272eaad)
new 10e686a use the variable passed as a paramater, not just one randomly in our namespace.
new cd76214 Another comment fix for mirmir (This used to be commit 7412890adc8f3dfddfabba545003715816e262bc)
new 75de5a5 The beginning of trusted and trusting domain support from Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl>
new a937409 Cause nmbd to take signal processing in-band, rather than in signal handlers. THIS NEEDS TESTING ! Jeremy. (This used to be commit 166d2a6144f929baecd83bdd855f6ada06cb51a6)
new 6ca1c47 Missed the Makefile.in update... (This used to be commit 4f887f01e52b04d4cf4517aaefeae7042170a511)
new b6c3b6d merge from 2.2 (This used to be commit 5b28a7c59c392c6352cb8915a13806ca772d8cac)
new 3afe472 Fixed EXTRA vs EXTGRA typo. Thanks Mike :-). Jeremy. (This used to be commit 56b1252ebc89d2b4ac54c3ee7e3c4bc3c3ec5d0f)
new c8e924c Added requested cast for splint. Jeremy. (This used to be commit 04965086711e9f794f0a0bcbfa0fd230e20b0cbe)
new a07e040 SECURITY FIXES:
new 0bc19c0 Fix lseek-on-pipe problem in VFS (where it belongs IMHO). Jeremy. (This used to be commit ebef2e7bc87fcbae794426c39044a7d23f43722d)
new e51c322 Add a dash of const here and there... (This used to be commit 413a46292b4e963343abce2428955305052e9cb4)
new 90b6838 And a little more const. (This used to be commit 044391b5973f6070abf6ac185c74ffd713e933c5)
new 214307e Fix up the trusted domains secrets code so as to have a slight chance of working. (This used to be commit 4ecc170dcb84522135ddefb5f424cc756051a6d3)
new 76864bb Missing include file update for the secrets.c trustdom changes (This used to be commit e3585e3c2ce2a09453fa1b59a947eccd67dfb88a)
new 53d0c9c Remove util_list.h, as its matching .c file has already gone, and nobody is using it anymore. This also removes an early #include of smb.h, making it slightly easier to track whats being included where.
new 81b2d66 Allow Samba to trust NT4 Domains.
new f4f43fc more const (This used to be commit f0b16b7b515296d0e687e084564fe0718f189dc8)
new 2ef9be9 This patch merges my private LDAP tree into HEAD.
new 72c49d2 This is now unused (This used to be commit 6c5052a1a9e47c2efe0d5e84bee05ae335d79e60)
new f0765f4 Move these inside the #ifdef to fix the compile on non-LDAPsam systems. (This used to be commit 75f72f0b6a698e462a0567674613319dde789084)
new 81f6646 compile fix from vance (This used to be commit b6d62b8b2e0d72b0588fbe10b12c3877feb5ca71)
new 4941e64 This patch allows NT4 domains to trust Samba.
new 670f78f Matching header files for the last netlogon cleanup.
new 309818b Some more fixes to enusre we execute the same code pathes as before this change, just in different packets. (This used to be commit ffa6c61f0bb0c413d4bcc46da3bc879c40a40569)
new a59893f fixed -c option to NBENCH test (This used to be commit f9e3b91f58df30440c8b90007997e012101235e3)
new 7e9553c handle clock skew in getatr test (This used to be commit 64c0a5c4a0d879ce8f9517717a0cd54a75c20619)
new 14b1ec7 make default unix charset UTF8
new 52b3390 Fixed typo for winbind on solaris and hpux.
new c40d0d5 added -k options for kerberos to smbtorture and locktest (This used to be commit 46b89bc9979229abc6e9f2f8c585a22dd4f22902)
new 1315c8c allow setting of lock range and base in locktest (This used to be commit 97993630add4e8965f0395f92d34b0e8a6d9b875)
new 23e6fc2 fix for IRIX compile error (This used to be commit 2d620909f9def17dacf2af997a32d596f4dbd827)
new a2b95ed dos2unix not used in HEAD anymore. Jeremy. (This used to be commit d2af6382b4de232299529c30f2a7a39ea9b38507)
new 076e879 Canonicalise pathnames returned to Windows directory separators. Found by Andrew at connectathon with some new tests Jeremy. (This used to be commit 4aaa4f52b8fc712f5f879ae5c47ba4601281b4e8)
new 1d5fb78 Fixed compiler warning about unused variables. (This used to be commit 7bb0dda8ee1d61a0e8448070f1a71fcd13be5d40)
new db4dd16 Removed unused static function. (This used to be commit 472acd89b2bf5ec2a471957aaff42e560053f60e)
new 308b222 Spelling fixes. (This used to be commit a7fa0733badad66ae610eac5e01569cf264976f3)
new 5d1db25 Mask off the aDIR on setfileinfo. Jeremy. (This used to be commit d9cb1bf20ac8a739102b03d9a70e34fe5cb2f0f7)
new aa78524 Fix the NTSTATUS -> WERROR for srvsvc pipe. Jeremy. (This used to be commit 2b85d3570c2b149049482c3878c50cf8f5bfca61)
new 7b07ecb Fix error return. Jeremy. (This used to be commit 3bec83cbe9b863176ca087fd45efa6d1457b502c)
new a4ff092 Found the mp3 problem - it's a generic class bug w.r.t. renaming. Added a rename torture test to illustrate the problem. Jeremy. (This used to be commit 509ac24525a0d1aaecc819a99590425a164aaf44)
new ced46b9 fixed NBENCH code for NT4 server ntcreatex semantics (This used to be commit b71a729e14e928fae288daeab4226d7e1f8b1dc5)
new 7f35a04 added -M option for minimum lock size (This used to be commit 6acd98cbb92ec5c78686d23d2e05c1c98b5127fe)
new 457112e show a progress bar during the deny tests (This used to be commit c2c8c4e713c362d0c6864c6359d90cf6b218e545)
new d160b35 accept the 0/0 lock but don't treat it in any sort of special way (This used to be commit 8f7bf38de16a1f5316aa6a413fb697c43862c4c6)
new 095b903 Added Herb's fix to override log level from command line. Jeremy. (This used to be commit 439839be99e6e418eb5782a2fe0630d0ef5fb3c5)
new 9361708 Reformat preparing for changes to come... Jeremy. (This used to be commit b56df25d48a7adaa49b0bd44f8ff7be81b970da2)
new b9998ac make error codes match W2k advanced server sp2 (This used to be commit c644ca6a663b615416cd809be4921688f85e84cf)
new 37a9d2a Fix SIGSEGV on error message when trying to add a user to smbpasswd file without a unix account. (This used to be commit 2fdd601f2efaf3515f0e4c30fa176651eb4bb387)
new 8e7e1fe nicer message for --sequence when the server is disconnected (This used to be commit 233e8b7d447b7efb0227c6c7a6cd2f9e034719fa)
new 99c4646 fixed the upper/lower case table generation on big-endian machines (tridge, using Herbs console) (This used to be commit e5d80779a384c9a806fc545032330f760d8c11cb)
new 86a9be6 fixed NBENCH test on IRIX (tridge) (This used to be commit d3c593b1208085f6c44e1707165ebee2b1cb4113)
new 87a3a09 Removed duplicate \n from debug message.
new ede95f0 Compile fixes for the pdb nisplus module. (This used to be commit d4d2f3bd8922aa88f4940e5079f7157ea674b317)
new 43ca6e3 Merge in the change to do per-handle access checks on setdata/setform etc. Should allow the buggy spoolss code on NT to work against us. Jeremy. (This used to be commit 2b3609a7dd55d96f5aafe137fff1ac2da0434867)
new 0876fb4 Change xcopy test to use defined constants rather than magic hex values so we can see what's going on. Jeremy. (This used to be commit 5ba4ba36339269b2059da7c103e63ecd948f7938)
new b89b7d4 argc == 0 is an impossible condition. (This used to be commit 5b195f8bf14b11edca74db5fd9658916447b363d)
new c960578 Added another 2 delete on close tests. Now 10. Had to fix smbd to match... Jeremy. (This used to be commit bda1c31da68aa75aba780727e9aeaad17207668d)
new 11c0e88 Fixed delete on close semantics - preparing for share mode rewrite. Jeremy. (This used to be commit 25dd73be29bbf0a080fe0bcbe5c478545d1e8db7)
new 6fbd44c Fixed a bunch of crash bugs for enumprinters at various info levels. (This used to be commit d9df00e2b1764619491900b7dbd7d5af34feed1b)
new fd7cdf6 Cosmetic fixup for enum_printers (This used to be commit bb0ef8bc305da7490a19a6f4efd2aa60bf14aef1)
new 39e1491 get the right return code for batch vs exclusive oplocks (This used to be commit 91fc5b2de577019d7646f3c29173b27605d9ba12)
new 6e63185 Convert rpcclient to use popt instead of getopt. Includes changing of got_pass from BOOL to int. Also includes long option names...anyone want those different before I update the doc? Please try this out. I've tried to test all the flags, but the more times we kick the tires... (This used to be commit cd34897749dc5819dd7239269fbd5dcef5bea5c0)
new cb6c9ef added a tdb backup utility
new f920d9e Update Makefile.in for rpcclient build on machines without libpopt or requested build of included popt. (This used to be commit 4b4430f1c56a5c9a0d53dd8b624022644d8061e1)
new 024e69d Fix for machines that have their time changed forward, then back. Ensure that any cached lpq information gathered during that time doesn't stay around for longer than 1 hour. Jeremy. (This used to be commit 39fca711a5cf15a03d6c79639b202712d1749a64)
new 194e39b Turns out an Admin user shouldn't always have access on a handle. Jeremy. (This used to be commit d31d2dcd22e1be2c26ea315e1b0e8442822a9a0f)
new f3df73c One more fix to get popt to work for some compilers...this is the downside to popt. Every option has to be in fixed storage. (This used to be commit e5e7132e80bfe599d56809bf47a13d2028ee9c86)
new bc6959c Swap order of close brace and done: tag to appease AIX compiler. Order shouldn't matter for logic...if anyone disagrees whack me over the head and explain why... (This used to be commit 4081ce40dda886aeb01f590f00bfe50e0e4e8ae4)
new 7d24b50 Added case statment for decoding enumprinters level 0 result. (This used to be commit 33d49ed68c4d6a66217558b13d960764c235089a)
new 7db31ac Same as in 2_2 (This used to be commit 96299b6391512079b53f1593206b6cd7ecaacb2f)
new 6bf9b6e added -v and -s options
new c3e8139 merge from 2.2 (This used to be commit 4960692e958c986ca7f71e091333300310b0e0b2)
new 8fa6b34 merge from 2.2 (This used to be commit 66eb969ade0dfde355df3e308dccbc9522087eef)
new 487c0f0 build tdbbackup by default (This used to be commit 8836015467158de6947689300ead74f1e9044805)
new d652286 don't use -pg by default when building standalone (This used to be commit 18e81a4a5b986aa8e14ae868a04caf8b1be413f0)
new a47e103 added a bunch of explanation about tdbbackup (This used to be commit 4ac4220e2f60dfac35dc80dcf1830a6a6352ace0)
new d0f80d2 Doc. (This used to be commit b9ab79f30a931c694b1c181b1c2abd38186692ae)
new e1aed4f better detection of dead ADS connections, so we have some chance of reconnecting (This used to be commit 58b79c0dc882fa402423e44a594e30c27177f490)
new b9becd7 prevent a segv when a trusted domain is unavailable at startup (This used to be commit d5b5d3f8400a80c943809db9578a2d7317aa6d2d)
new e69f020 a more informitive debug message when a SID can't be validated (This used to be commit c55737fb25dfed4697b93a600e3bd770f84bf464)
new 391db46 removed bogus prepend_domain() call which was screwing up getpwuid() with the new default domain code (This used to be commit 0f75b6bd5b42f745f17e2e6624d5d541a30ee897)
new e7d5f89 make sure we use consistent keys in secrets.tdb by uppercasing domain names (This used to be commit 4cb7b6954b96e6964743e65413e122f7b4d39052)
new 02a601b rewrote the machine sid storage code to store the SID in secrets.tdb rather than MACHINE.SID. We try to load MACHINE.SID only if we can't fetch the SID from secrets.tdb
new 664fa8e return the correct SID and domain name for the samr enum_domain and lookup_domain calls. We were incorrectly returning the PDCs domain nameand SID when we are a domain member. We should only do that when we are the DC (This used to be commit f56d689497eaa670cbfb214486ba88d5972129db)
new 34623e0 prevent bogus compiler complaints about comments in comments (This used to be commit 73b3487daf4d7c65aac2c8ec150539791d19e1f5)
new b84c240 remove an unused variable (This used to be commit 9c44ad4e42892be8fc99998fd53c3027353c0d1b)
new 683ba41 add a note about the meaning of global_sam_sid (This used to be commit 3db97530b62ac12d334d0244ea52db8750cebf2e)
new 9b9d681 try to use our workstation account password for ADS leave (This used to be commit 2a42e91397d7871d326abed0e99af297e71dd77e)
new cfbbf73 yipee! Finally put in the patch from Alexey Kotovich <a.kotovich at sam-solutions.net> that adds the security decsriptor code for ADS workstation accounts
new a984db9 Fix typo. (This used to be commit 58c1b11439ef58313895a23a2e9a0ec735903eb6)
new 1b285c2 preparing for release of 3.0-alpha16 (This used to be commit 77fe6a914888f09f96b4468ea5d1bc1953fe63c5)
new 1975b3e forgotten file, oops (This used to be commit 98196e79b733e029341578b382bdfabf3f9a0bdc)
new 96300f6 make tdbbackup more portable (This used to be commit 9cc1dadfb09c2352ed188d668b02ccffaa009895)
new 590bace Initscript from 2.2.4 tree. (This used to be commit d61f3810443a1828ea8c6c6782708f3ddd7caaea)
new 5936145 Update to build 3.0.0 alphas (This used to be commit 9c4011d6519b05a311b168f6d48b71bb3680b345)
new 69b395d better handling of a zero timeout in cli_lock (This used to be commit 56662a75f58d35cec1a5b2d6c9a4315d95a22420)
new be389e2 this attempts to handle the rather bizarre lock cache semantics in w2k. It isn't entirely accurate, but its close (This used to be commit e02d7364707c4939efa4ff0ddf9b6d4f48e5d411)
new e450ba6 added -E and -Z options, and allow for the 2 servers to have different usernames/passwords (This used to be commit 0ae4ba18e578d35206628fa29203c8becbbdc5cd)
new 0843c37 failed timed locks always give LOCK_CONFLICT not LOCK_NOT_GRANTED (This used to be commit ec71c1a66f9fd4b9cb4cad5a9b5b17e20de7aeb1)
new ec4f138 a bit more portability for tdbbackup (This used to be commit 6edb5bea5f6dcbabe29f772c7ad7bcaaf2a72d53)
new cc24c35 added cli_locktype() for testing different lockingX lock types (This used to be commit 136b9752fc9da86f0ad0e1f46dc389b752975aea)
new 57970fd make sure we give an error for unknown lockingX locktype bits (This used to be commit 72cb43b912a4c1831f9d7b2fd23ce51aebb09c8f)
new 2fb07df added a LOCK6 test for weird lockingX lock type bits
new 9bdb6e2 expanded the lock6 test a bit to try lsarpc as well this allows us to check that we refuse locking on pipes (This used to be commit 3e69ea6846e455d6ebb15e4481d4f98fd038c8a2)
new bd3a6e6 put in the ADS DNS hack, but commented out (This used to be commit 3396a671c59e6afe70a22ce64e4a9381b1d6fef8)
new 59100a4 only try an ordinary file in lock6 (This used to be commit 965e23537c284dd312c714c111ec172d9a33b019)
new 54f5252 Transient change - not final - don;t want to lose this between systems and testers. NOTE: This is not useable for now. (This used to be commit 0fe968378a94e70c8a7c4b15bf2516ded1edd52c)
new c82ff4c More temp. changes. - Bear with me, this will soon be resolved. (This used to be commit cb38843ac753992be0c6a109a8de175b73fe7db2)
new 3bc3866 Another program converted to popt...smbstatus this time. (This used to be commit 00d3a064f16101fecebaeaaabaf841f0a5c91523)
new db4c62d Implemented default ACL patch (set inherit acls = true on a per share basis). Based on code donated by Olaf Fr�czyk <olaf at cbk.poznan.pl>. Further commit will change to sending via vfs interface. Jeremy. (This used to be commit d85133e2697eb22f1573c78447b57791ae63dd6b)
new 87bba35 always make winbindd try for the PDC first before trying for a BDC
new 40976c3 Removed bogus calles to D() debugging function. Perhaps these should be replaced by DEBUG() calls? (This used to be commit 33dd07d1fc6946e53d3bdaad025adfc20abfab77)
new 6a5adf3 Added tdbbackup. (This used to be commit a41750f86af2840e207be310d2036fad7bfb7cf3)
new 3bb2191 Added POSIX ACL layer into the vfs. Jeremy. (This used to be commit 7d59445b6962547a8938928a9371651a09e26516)
new 92e59ed Merge of enumprinters vs getprinter naming patch from 2.2 (This used to be commit dfd51bc8d0714473880bf50369f7994304c1d83f)
new 879c183 Still hacking at it. (This used to be commit 153091597cd4f2e26a3aa80c32bba27bc358b0b2)
new 0235736 Ensure, if we're a PDC or BDC, that the SID stored for the domain name and the machine name are identical. Jeremy. (This used to be commit 87e6b08964d13d6613342c9be21871a2e776e2e6)
new 8cb4e34 Removed unused var. Jeremy. (This used to be commit 45bf5f6c050bbe69209a5c80141ef8e54354f5ea)
new 82bd060 Hack, hack, where is my sledge hammer? (This used to be commit b07aa46d83810009d5d690f81cf82932dd67f04c)
new 9ec285c Added wins entry. (This used to be commit a4be3b7b93ac95d16c01519a57fd9c57b20ffcae)
new 4ccc894 Cleaning things up for test deployment. (This used to be commit 675a78d09a693004cf959fd6cec62b6b72c67194)
new 8859f62 It builds the RPMS, now for the testing... (This used to be commit 917a5f2cdb861dca1708585f6b7ff51f576ca497)
new 89d9985 Fix up location of libsmbclient.so so it always goes to /usr/lib. (This used to be commit e508b07fe766c679d6fc2a940bec72b9b2a61b01)
new cbad040 Update samba.pam from 2.2.4pre branch. Fixups for incorrect man page location by installman.sh - Note: FHS standard for man pages if /usr/share/man/XX where XX is the language mneumonic (This used to be commit e3e0a5aca9593f18e5f218b54641048cd823ac03)
new fb361dc Aack. Don't change too much. vfs.c still won't build, but this should fix some other build stuff I screwed up. (This used to be commit 4490ad340cff1ea2a5b519150ad5c49bcea23766)
new b9377e8 Missing comma from systems that have ACLs. (This used to be commit 96e4282dca757e8621d23a54fb7203c93d2d41fc)
new 34dd544 Yet another build fix for popt. I gotta get me one of these picky systems... (This used to be commit 19546bdd5541785dc8430f8ffa2afcdb42015b96)
new f36deb7 get the test for disconnection the right way around! (This used to be commit ed80311b41f9869084d1e510cd8fd4213c3a1c19)
new fc3d0ca Sorry, forgot to commit this last night. (This used to be commit 8e2f4bb35be5bf5db379c8e047cd2882e26f433e)
new 08a0230 fixed 2 reconnection bugs in the ADS backend support (This used to be commit 1aaa2091d54e7e50cf75927d658e57776792d6ae)
new 85d7e70 fixed mapping of SIDs for local users (This used to be commit df9e345366078ccaa94df7c2f2e33b292605e88a)
new 8fe1df8 if we know that the SID is local then don't try via winbindd (This used to be commit 1a8f3ba3ab7717c481e3fb4f1ea8938461160d09)
new b0ace31 Remove a stub function I forgot to fill in. Jeremy. (This used to be commit d08cbcbc5d4fc3ec9554145de6b0b0a64dfbb8d1)
new 7451e73 Move the directory creation process outside the 'installbin.sh' script, and into its own. The 'installdirs' makefile entry didn't do anything on my laptop, so it has been replaced with the section from installbin.sh.
new 54bad48 I don't need my name on this twice :-) (This used to be commit 764b99a3906d6299650f984860a586f37b18326d)
new 0ecd78f Fix typo in copyright (This used to be commit 54e69ed20adc74fdfe007a9642dcb3a55c02d856)
new dac0473 Add "Creator Group" - was in 2.2.x and I'm syncing up the two. Jeremy. (This used to be commit bcf38961a7786c5cf1eb7568b87c19712c3ea9cc)
new 9802310 Ensure we never use "" as a domain name (Win9X apparently does this for 'net use' duirng login).
new 2001b83 detect SIZELIMIT_EXCEEDED in ldap queries and truncate
new 5e3b923 include/smb_macros.h: Don't round up an allocation if the size is zero. "One of these locks is not like the others... One of these locks is not quite the same" :-). When is a zero timeout lock not zero ? When it's being processed by Windows 2000 of course.. This code change, ugly though it is - completely fixes the foxpro/access multi-user file system database problems that people have been having. I used a *wonderful* test program donated by "Gerald Drouillard" <ger [...]
new f9af25c Ensure we attempt to lock at least once. Only sleep if time param set. Jeremy. (This used to be commit 62b80d5c65ae8cf35347ee5c3d21ce1702c6449e)
new 2ba1950 Fixed bodgy printf arguments in debug statment.
new 47c2477 Get the current directory after becoming root. Jeremy. (This used to be commit f032c6f710cb0edcf02f25db81c83478b9a8ab1e)
new d6d9e38 Use sys_usleep not usleep. Jeremy. (This used to be commit 8587dd95f850b4c6d2f015fe97ef98759ee8c236)
new 8975d3e Backed out enumprinters stuff - leave it for another day. (This used to be commit d7efc5dd3dd712e7138b5c79eea9756125757175)
new 57bd576 getpid() -> sys_getpid() (This used to be commit a3cea5e9ae3b53ecbc45e61a39cbce0ca1b916aa)
new 840279f Now we have reliable signals take SIGTERM inband. Jeremy. (This used to be commit cad82926a8baf7605cef81f0e0d4daa8e527e6ee)
new aad2072 Remove studly gaps from prs_werror() calls so the same debug text is logged. This makes it much easier to use grep on log files when searching for errors. (This used to be commit ab1ebd377931166f2ecded784a0182102d4c1ca2)
new 0640a5c This adds the Paged Result Control to ads searching. The new function, ads_do_paged_search, is the same as ads_do_search, but it also contains a count of records returned in this page, and a cookie for resuming, to be passed back. The cookie must start off NULL, and when it returns as NULL, the search is done. (This used to be commit 9afba67f9a56699e34735e1e425f97b2464f2402)
new 5980e74 Add paged search requests to net ads user and net ads group commands, allowing more than 1000 (or whatever the query limit is on the server) objects to be returned. Printers will come next. (This used to be commit 9c447920dfbae2e2d2343600401c1d860dad863b)
new d19e06c Actually include some *information* in the mangle debug messages.
new 65c007b syncing up printing code with SAMBA_2_2 (already done some merges in the reverse).
new 079334a lower the debug level of failing to map a file (This used to be commit ad9965414d4d1fd8a031e3169b8f19d66cdad8be)
new 56e3c83 this tdb was being opened without locking, which is unsafe for shared databases (This used to be commit 1394e6ed318af5fc740aa5622919f9fd26d5a8d2)
new 04b2271 added a -h usage option to winbindd (This used to be commit d6a4a10f58accd6ad158ba60eb1508f00c9a4dd3)
new 0800ce3 enable locking on the winbindd cache tdb so it can be backed up and manipulated externally (This used to be commit 1ad1a025b3fe5aeff5adf685f47c9cc05ef80e40)
new 47731e5 nicer output from "net rpc user add" (This used to be commit a21ba95897531e7964c9e80a81cd5faa7394db77)
new 6a359cc the SEC_DOMAIN tests also apply to SEC_ADS (This used to be commit 775404fe46f72925fb302e149b6f96fab0dbfcb8)
new 7d4378c if our lock spin code fails then return the first error code, not the last one. This is what caused the lock1 and lock2 tests to fail. (This used to be commit e7ae8003cb4fdc93db5f842754884a6d2ec93dc0)
new bb38f48 Some help cleanups. Formatting and consistency issues. Line up text nicely, and make 'net help rap user' the same as 'net rap user help'...stuff like that (This used to be commit 17775dae28c724b11cc73f2aeac5f07f9656046c)
new e9394d5 Add autodetect for net join, as well as some more help updates (This used to be commit 951006374e48d80a5128d870bdc255bf8c22cb6a)
new 04845c4 Expose net_ads_join to allow for auto-transport-detection for net join (This used to be commit 87ee4832312c9c65377500efd617bac086164834)
new 8dfc79b Change net rpc join several ways: \n\t1) expose \n\t2) eliminate oldstyle subcommand \n\t3) try oldstyle first, then more secure method\n to allow for autodetect between ads and rpc on net join (This used to be commit c8a4a09b5648af2f1669a5a30acdf0a088077af9)
new a60033e Change new style join function name for clarity in net_rpc.c (This used to be commit 539d0cc03035c126e2de82523a07ed91997100b8)
new af38b62 Don't use // even temporarily, lest ye forget it and check it in... (This used to be commit 936df31df5bad9d457d3775d11b4e96a58093282)
new 0bb16f1 Fix build for non-ads case (This used to be commit 7ba235c0fb4755092605743d575357602fd1ce05)
new ab13654 Renamed get_nt_error_msg() to nt_errstr(). (This used to be commit 1f007d3ed41c1b71a89fa6be7d173e67e927c302)
new a4cce22 Added dos_errstr() function. Not all errors in list yet. (This used to be commit ddb5753e36b8c5efb48ce5c82c16d970fb8e76b6)
new 0b7f9e7 Fix ability to compile with CUPS support. (This used to be commit 208c62c5a7bca68f223b5832d7971c3d38cb6820)
new ead8c07 preparing for release of 3.0-alpha17 (This used to be commit a772386d34178ffb8926bfd071ad028de40cefaf)
new 4e6400f Allow us to see the difference between these two errors. (We need to chase down some bugs with it...).
new 9fffb08 Start to switch away from the alghorithmic uid->rid mapping model (This used to be commit 724390a8daabbecd236960562e0a50f62c6904f1)
new 32334bc more verbose checking in talloc and util_pw fixed tdbsam memory corruption (and segfault) reducing calls to pdb_uid_to_user_rid and countrary to 0 to move to a non alghoritmic rid allocation with some passdb modules. (This used to be commit 9836af7cd623357feaec07bc49cfb78f0aa01fc3)
new cdc9931 ops forgot this :-) (This used to be commit fdb88eb06af09171af2027a90ef6f3ac872beaee)
new ffadd47 Sync up vfs changes from 2.2.x. Jeremy. (This used to be commit ad1e858d8e72adf924ff435eab8da3e60842e2e6)
new 72eb7db Merge in JohnR's page count fixes. Jeremy. (This used to be commit 2e3133fbe5531b9bbc9bf46a04b27fa58e555f5a)
new 0c42e58 Sync up the VFS changes from 2.2.x. Jeremy. (This used to be commit e758bdc8a8f37e1d1e1fb0d1d27990dba2067920)
new bf555a1 Don't try to sort a list of zero length in internal_resolve_name() (This used to be commit 5387e4046f67a1c6ef9e98268268b06a729d5ca4)
new 462402f Fix a double-free bug in wbinfo -t's call in winbindd.
new 1f62003 Change the Makefile to rebuild proto.h as necessary -- note that this does not imply that all source will be rebuilt when prototypes change, merely that the prototypes will be updated.
new 7154d14 Refactor for systems like Solaris that cannot handle wildcards on the right side of a dependency line. (This used to be commit 87f2e3c30d11bcf0cecb7c32dc5f01755d181ad6)
new 3bc3a31 Take out autobuild dependency on proto.h; breaks some proprietary Makes. (This used to be commit aa279932456eff8c6fce00cf01e3f62536573f14)
new f464ceb fixed paged controls on my box. The problem seems to be incorrect referrals parsing in the openldap libs. By disabling referrals we get valid controls back and the cookies work. (This used to be commit 8bf487ddff240150d7a92aaa0f978dd30062c331)
new 050b803 second step to gain free uid<->rid mapping we still need to free gid<->rid mapping and few other stuff (This used to be commit aa4b6f8181f34196a28951264dd8b631a5deef7f)
new b462700 added a ads_do_search_all() call, which is a more convenient interface to paged searches. This makes updating winbindd to used paged searches trivial. (This used to be commit 514c11b4e3fcc765a8087405333bd351c05c9e36)
new 7b50eef updated winbindd to used paged ldap searches for all ldap queries (This used to be commit 41e1560798b7eb19575b0d97a5e489eb170bcfd5)
new 1603584 make "net ads user" and "net ads group" also use the new paged interface (This used to be commit 98769f08e723c616a98a2f0c427e9b0e22b28be9)
new e97b158 setup.py for samba python wrappers (This used to be commit 85650ee3bcb748fc481ff254168eef5b22b6eae8)
new 45c8a07 the beginning of a test to determine and display a servers properties
new adf2431 Merge JohnR's fix. Jeremy. (This used to be commit d5fd1fd859cec3076d2f01ed234314ea8d80a753)
new 4ee3eb8 Patch to configure.in and Makefile.in for Python extensions. (This used to be commit 4d172b712fc2be697db5d1dbccff29ad5708eeee)
new 0cd5dd6 Merge from app-head:
new b9e91d2 Remove the "stat open" code - make it inline. This should fix the bugs with opening and renaming mp3 files, also the word rename problems that people have had for a while. Needs a make clean :-) make. Also added JohnR's printing fix. Jeremy. (This used to be commit 504e5ef0494c54efbd0357e334cb2aa5a9eb9c14)
new 3fe7716 Fix for debug typo. (This used to be commit 5b43519219991fe14c8ce1993c16557bf5ceccb4)
new 9776d11 Merge of Richard's lookupsid fix. (This used to be commit 3c587384cbe5e10f7fa46f6996581b088dead7f5)
new 418d568 Ensure we get a real fd when opening for set file allocation. Jeremy. (This used to be commit 00cabb2346fb11c5568b6c7a038c313ae293a0c2)
new 5e09ffd Test against W2K that we're doing large read/writes correctly (we are). At least with 14 word writes. Jeremy. (This used to be commit 24ef6258a16e6b4673f1088d64b79bddcd268df5)
new 6586062 Allow a zero rid in pdb_smbpasswd. When given a zero rid the pdb backend should chose the next available RID. For smbpasswd it just means using the algorithm, but other backends can do somthing more useful.
new a1249ac Correctly increment offset in cli_smbwrite. Jeremy. (This used to be commit 5b04b5f1df3ee509e7314064966be09e2202b0ef)
new d07cc9d Initial version. (This used to be commit d35770d06f7bc396cf32337a4e1104b5fe8a3ca8)
new e9f2a38 Ignore autogenerated setup.py (This used to be commit b06fc0cc84a0ba7cfb19c601682351b11a27364c)
new 826f3fb resetprinter merge from SAMBA_2_2 (This used to be commit 88d8897e21749f177952b264031aa386bbbeaaeb)
new 97ec068 Cache call to winbind separator.
new 9cd6e74 Remove nsswitch from include directories. (This used to be commit 19dd8ba8267320c0f219639abe3aa701b69e5c56)
new 04b5559 Added name_to_sid and sid_to_name functions. (This used to be commit 5e955b5fcc53b80238bbc178ca0bcd8b3e81c05f)
new 7106ed0 Pass $(CFLAGS) and $(CPPFLAGS) to python compile instead of $(FLAGS) (This used to be commit 8e4bb2f8a05b37ba508eefe0d0d3f4db103a4418)
new 747e020 Added enum domain users and enum domain groups. (This used to be commit ba0624d0c397d49b032f34727c910c0be7014813)
new a17b515 Actually use flags passed in PYTHON_CFLAGS variable.
new 75722fa Add assertions that kill() is never accidentally passed a non-positive pid. This follows a bug in rsync where it would accidentally kill(-1), removing all the user's processes. I can't see any way this would directly happen in Samba, but having the assertions seems beneficial.
new ea6099e BUFFER_SIZE Should be 128k if large read write tests are to work. Jeremy. (This used to be commit 2be9b253ad40e125169725ea79e6723cb40c5e6a)
new b1062ec Make ldapsam compile again. (This used to be commit 520c8626dc238a1e338635981d1b41950f2219b6)
new 2eab971 HEAD only fix for truncate from Alexander Bokovoy <a.bokovoy at sam-solutions.net>. This code needs replacing with the trans2.c from 2.2.x. Jeremy. (This used to be commit bc8d4b98807ece734db3e1c3a2baabf4b28e7b4f)
new c770faa John's patch changed the size of a structure stored in the tdb - we must thus update the versionid of the tdb. Jeremy. (This used to be commit c5230a5387d6ef57f89f4224b75de84b18c109ff)
new 60a7d07 Print queue entries *must* have queue names, not numbers - numbers are not identical between different smbds (mr potter, come here and take your medicine.... :-). Jeremy. (This used to be commit 230941d2fbb746d39c00e482e7f600c68aa45efa)
new e67f1be Ensure we don't do lp_servicename()'s in tdb traverse as this allocates lots of memory. Jeremy. (This used to be commit fbc8c6a1096ec829f48b403239f105065bf155b1)
new 9529a48 merge from APPLIANCE_HEAD (This used to be commit 9282aa02d44ae7a7688e8399b397aae35f73ddd1)
new e76d514 fixed the secondary group mappings for ADS users (This used to be commit be399f5823bb8dfe6cc28d58aaeceb51f1b7382b)
new 93d25c2 Make sure to initaliase SAM_ACCOUNT pointers to NULL, otherwise pdb_init_sam() fails.
new 0f08930 Don't leak memory on failure. (This used to be commit 438f028fc45ee6c5b12fa960beabea4b5fdcff38)
new d3cc779 Compile fix for --with-profiling-data (This used to be commit 1ae07c42a449f4d4049c15f349f0829b73c12b5e)
new 3fd8f2d make net ads info work with -S (This used to be commit 57645fd85b7789d7807a5ffb5b2572c6d5f9e3de)
new 73c45a4 There is no reason we can't join a domain with secuirty=user. In fact we need to when we are a BDC or a PDC doing a self-join.
new 1783dcd return . and .. first in readdir - this fixes masktest on IRIX which returns . then single letter files then .. then all other files. (This used to be commit d4d9361eec11f50c780ed4c79bc9775ac24d8c0e)
new 55058b0 must use native endian index when creating default valid.dat table so it is the same on big and little endian systems. (This used to be commit 6fa09ee88143882abcc51de05002261db767d775)
new aadc8a5 update usage message with other options. Add a -d debuglevel option (This used to be commit 32d5dc824ab26c140feb8041314783caab622c65)
new 21ea8c2 add .proto.check (This used to be commit 3e602671e2b75b29e85b66cdf4f60fe70cc52701)
new bffc69a Fix stupid typo ! Jeremy. (This used to be commit d0b58f66edeac516bde2dff79ab5cf529c37954b)
new a3468c2 merge fix for core dump when called with no args from 2.2 (This used to be commit 8b38cca631a7434fcce0686c8e41c986a0a36a21)
new 42955a4 When upgrading from an old idmap tdb, remember to overwrite the reverse mapping as well as the forward one. Found this in doing the backport to 2.2.x. This is *essential* to upgrade an old idmap file to a new one. Jeremy. (This used to be commit 980355de0c9d0d1116b29b0a5be98d0b277f24dc)
new 67d21b5 Make winbindd_idmap tdb endian independent. This is very important for sharing between machines with rsync. Finally removed tdb_store_int/tdb_fetch_int. Now only tdb_store_int32/tdb_fetch_int32 which are endian independent are allowed. Jeremy. (This used to be commit 1c4a00dcc13f4a7c5876a5cf63ca730190d1132e)
new cd94f6c Missed a couple of fetch/store_ints. Jeremy. (This used to be commit 51189e62a7f20db1835a54c7af1e39f4712c0b95)
new 87eb1ff make install should also install the default dat files from codepages directory so we don't keep getting these stupid error messages about incorrect size for valid.dat upcase.dat and lowcase.dat (This used to be commit 4af0c7a93f626dde33fd737618c2b786f83046c7)
new 2e39a46 add a -n maxloops option so this can be run in a script and end after a certain number of iterations. (This used to be commit bdac7cb9c5bdd52db06b2507d8660bc1c9debea5)
new 64f1830 Added enumerate trusted domains and check secret.
new b47fcfc cut and paste inserted spaces instead of tab. Some versions of make don't like this (This used to be commit c86d266d6eb665a6182f10d8acf80aadb3b6e39e)
new 15bc8b1 Make debug statment less confusing. (This used to be commit 301a7f56dd3e7160147da656ff521671d04fe291)
new ce236d1 Stomped on some header file version numbers that have crept back in. (This used to be commit e66bdf1229ba84f64c19e817e2c4081dbbf0bee8)
new c90cd26 Fix the mp3 rename bug - also tidy up our open code and remove the special cases for rename and unlink. Had to add desired_access into the share mode record. Jeremy. (This used to be commit 3b1b8ac43535fb0839c5474fa55bf7150f6cde31)
new 1bb3c9c Forgot torture hacks... Jeremy. (This used to be commit ba6c3d65a53278b5a4c49d437373cfe613a2f80f)
new 2658824 Join as a server trust account if the server role is either PDC or BDC. (This used to be commit 0784ab67addb3422a2d17363b4c3328d2e4b1008)
new 657a24f Various winbind updates:
new 43ba0aa Minor fixes:
new fbdf457 Patch from Hasch at t-online.de (Juergen Hasch) to add allocate and talloc push/pull utf8 functions. To be used for international ADS support.
new d6d9d6d Update some of the DEBUG()s in Get_Pwnam_internal()
new 33dd512 Make a number of the lookup tables 'const'. I'm told this assists in sharing memory between users of shared libs.
new 6cea14e rerun autoconf (This used to be commit 32a8513619c29b1797a69849b73e62705a0f7c0b)
new 1c92b99 Correctly store the hostname of the remote machine if so configured. If the reverse DNS fails, then store the IP. (This used to be commit d97771aa80b48fbdb9cae3e9712e35fcc895b148)
new bf281ae Extra parinoa and DEBUG()s for the make_user_info_map() code. (This used to be commit aa5f125bc0efeee99254e03f36426420db676527)
new 9708356 Documentation updates. (This used to be commit 9a9e4e92ae079eb906dcc7123df092f4917b5dad)
new 7104dbd Set default recycle directory permissions as 0770. Unlink on rename fail. Jeremy. (This used to be commit 42981c819a07dd35296ecc1ee733ea587f69bcce)
new 1d582af Spelling fixes. (This used to be commit a5ac2ac4ada48ee3be061a32ba40bd8c4b3b3865)
new cf60c28 Roll back proto.h changes -- to hard to do them portably. Leave Herb's installdat change in. (This used to be commit 39a6b12fdc6a45cd51d3c11785bffeedd9fc78cd)
new 62098ea add {push,pull}_ucs2{allocate,talloc}() functions.
new bca0b0f Added 5 *NASTY* non-io open tests.... Jeremy. (This used to be commit 15cb6267e2f86b6e244d4a9f7a8633205f10114c)
new 81a0d5b Matched W2K *insane* open semantics.... Jeremy. (This used to be commit 6819e81da490914d2db91c4d2419d408b8d4c818)
new 414056e Tests for insane open semantics. Jeremy. (This used to be commit 6d6842abfa1f7a317b3aa6b285ed737bf7056e82)
new 8f9d7eb Removed unused variable. Jeremy. (This used to be commit 4eb29ac559faf29b348a4097a33f9cbf4cf9d057)
new 737423f OpenPrinter() merge from 2.2 (This used to be commit 619397cc90549d4602ecddc25ee50eb247c913ee)
new 8391260 Renamed internal methods so as not to clash with symbols within Samba.
new 258b72c Pass $(srcdir) to setup.py (This used to be commit 1926828c5d9f4adf5498268abbe129e8b9f57a9d)
new b39e0d6 Append $(srcdir) to include directories. (This used to be commit ff526275669a4464ad274fac1b381945adb21719)
new 7cf6b16 Moved form related functions as methods in the policy handle object. (This used to be commit 7c4bcc48aa9ff3227673522f32170bcefb0b7208)
new 577637b Samba structure <-> Python dictionary helper functions. (This used to be commit 6c8a2ad16774f67f82d95056817ace5c80928893)
new 04ab61a Port related functions. (This used to be commit 5dc7e350ec784996f7c8bc824624cd0b8347a3b0)
new b9c0eb8 Regenerated patch. (This used to be commit 34cc49d92988a0d4871b6586776b5d2c9d94de94)
new 1e926af Added ports and conversion routines. (This used to be commit eff595d068d40ad833d96e545b9918f91669a13c)
new 64172f5 #include "py_conv.h" (This used to be commit 2c935bc1eab20fd72f0bd4577c0e2140d6fcc3d3)
new 7e686ac Moved conv functions to separate file.
new 25057f7 Don't do a zero-length malloc (caught with dmalloc library). Jeremy. (This used to be commit 05f214202c02c0d585787cd21652edbbf338e50c)
new 42cfc17 Added code for smb messaging. winbindd now responds to the smbcontrol ping, debug and pool-usage messages. (This used to be commit 144f0481c8b05956bdc96461a82d530fa85e3c72)
new 64d2045 Don't hold the mutex for more than 20 seconds. Jeremy. (This used to be commit 1b9f1a368f2f37700cef357ab4bbc0389ec06378)
new 57b81e1 Unblock sigusr1 on startup. (This used to be commit f1cb5ff6c41cabc02da84d56c1a6d95fa434d484)
new 94c52a0 Moved debug messages for grabbing/releasing mutex. Jeremy. (This used to be commit e144c174eafc18f236c848b8f3a2c6382796f5a9)
new 752324e In msleep - never sleep for more than 1 second. Cope with time changes. Jeremy. (This used to be commit 9fb6a475264f465e30a23c34b5c9266921d135d1)
new 0d87fb9 Allow hosts allow/deny to use xx.xx.xx.xx/yy syntax. Jeremy. (This used to be commit ea60c50109462b35825be1dd3cc6b28f739a1b59)
new 1a06eeb Add server control to prevent referrals in paged searches. This keeps the scope limited to the domain at hand, and also keeps the openldap libs happy, since they don't currently chase referrals and return server controls properly at the same time. (This used to be commit 2bebc8a391bd80bd0e5adbedb3757fb4279ec414)
new 7d7c594 Removed HAVE_LIBDL from most places (except system.c). Added checks for dlopen & friends into configure.in. This should help building on *BSD where dl*** calls are in libc. Jeremy (This used to be commit ac1baba35d7a399bf800ced49a4384e39955e3eb)
new 90ada79 Whoops, left the paged control not critical in the paged search...kind of defeats the purpose. (This used to be commit 71806c49b366faf2466eee7352c71fcdfefd8cc1)
new d035eda Moved printer driver related calls here. (This used to be commit d4b8000e1f2780a805a5ddf8e13906b4146d65e7)
new e9ad51a Moved general printer related calls here. (This used to be commit eb8cd68bc9c7c7c52a066479712c93e62f0ba5d5)
new 4d05c91 Converted to #include *.c format to avoid namespace pollution and header file madness. (This used to be commit 0f179ebf7e35b12b99b58cc42e16efa5b50230a4)
new b2df666 Fixed bug in guards. (This used to be commit 22990c3dda92278ad813dd20bebb243ed38388aa)
new b66111f Moved pyconv definitions across.
new 6deca76 Broke out stuff into other files. (This used to be commit 9eb3eb8513e82ec11cb8db671cfb5be45619d3fd)
new 2624a47 Converted to #include *.c format. (This used to be commit 992cbfe98b4131f0aef96da3ddeee00d3d4a1fb1)
new cf10482 Told make to build nsswitch/pam_winbind.so - someone changed the Makefile and not it has to be separately specified, but that's OK. (This used to be commit e87646306f87a6d1e11a082924e15139feacd3eb)
new bcf6317 Update smbstatus manpage source. Includes corrections of some flags, addition of long flags from conversion to popt, and update of the version number. Can someone with working docbook do the magic to this thing? (This used to be commit e074f10622329ba6588078f8c640fbc29f536c5b)
new f6bab5b Updated for long flags from popt conversion, as well as version number.
new c6cd39d merge from SAMBA_2_2 (This used to be commit fe099006bbd1103edb5804d70743b211bbc584fb)
new a2819db merge from 2.2 - don't check local passdb if -r option used (This used to be commit 15df51e8def01009f2ec1e2d08c3129ac39dabdf)
new 0cb0c6e Added sys_adminlog() system for info the appliance admins really need to know about. Different from the DEBUG system. Jeremy. (This used to be commit 74eac41c681f92a6da0ae2167f031e021862e0d8)
new 8d02bb0 Script to generate patch to Makefile.in and configure.in
new 149291d Updated version. (This used to be commit a66e04711a2a9d4514df52addb1256a008eff880)
new 906d3bd Ensure that setting file length can return disk full on failure. Jeremy. (This used to be commit 14e2beca9b8fa1c8d893013f52f42b2721a82758)
new b9d587c a dodgy fix for a dodgy race condition in smbtorture child startup (This used to be commit 30febde783bcacc111f559473dc15baee66db350)
new b1d5418 Use winbind separator in sid_to_name() function.
new 740b246 Use headername when closing off include file guards. (This used to be commit 5bf5bffdd557cec3588e8d7a95b6cf75d00e616f)
new 321767c Added another return type. (This used to be commit 9b2777d3bcef92b10cdc43a4c1e90beb48382a17)
new 230e36c Aborted experiment to avoid namespace pollution and prototype hell and moved to 'make proto' based solution. (This used to be commit 1e48f872a494228e82fd32c789b3dcea6b014211)
new 16c3f6c merge from SAMBA_2_2 (This used to be commit 606450f3cbe028a526ec6db9cea59d65324c3314)
new 8256145 Refresh from sgml source. HTML doesn't come out ok on mine, though, so someone should really re-run it. It's a newer version of Docbook2X than Jerry is running...and something we need has changed. (This used to be commit 81c5648b3c3179e0dcac7c0cc1a2adc76d922298)
new 63cbe1b Fix to stop PERMANENT_NAMES being added when nmbd starts up and WINS server is down. Keep adding refreshible names instead. Jeremy. (This used to be commit f25fcd99fa0d0ec2095d9db42145d236c14748e0)
new e9f54e5 added a shutdown command to smbcontrol.
new 3e0c6de nmbd handle shutdown message.
new 14f0beb added shutdown to smbd
new 93af72f merge winbindd WINS changes from 2.2 (This used to be commit 205399dc17e464360b0152538329b9e111b0e7f4)
new 9a8b5fd Ensure we return a parseable value if invalid handle given. Jeremy. (This used to be commit f169f3f4df81537426f708d68da44e0fc40ad15e)
new 2ed1dfc Added ads_process_results(), which takes a function that is called for each entry returned from a search, and applies it to the results. Re-structured ads_dump to use this, plus changed the ber_free in ads_dump from (b,1) to (b,0), in accordance with openldap manpages. Also allows proper free of result using ldap_msgfree afterwards, so you can do something with the results after an ads_dump. (This used to be commit f01f02fc569b4f5101a37d3b493f2fe2d2b2677a)
new b94791f Re-implemented net ads user and net ads group to use the new ads_process_results function. Also made sure net rap user and net ads user display the same thing, to make auto-transport-detection smoother. (This used to be commit 4cf42c07ec5deb14921fabfbd52a8a3345a730c9)
new a5dc8cb Don't core dump listing thousands of users in usrmgr. Jeremy. (This used to be commit c6566fa5fadf37a2b133e7be1f13c0de93efab34)
new 0f9de3f sync with 2.2 branch (This used to be commit d72d0972bd7e6699ddf39afc71de4ea838cb0816)
new 846670f Hack to share pipe handles between lsa and samr pipes as NT4.x usrmgr insists on re-using an lsa handle opened on a pipe then closed - this keeps them around so long as a samr pipe is also open. Jeremy. (This used to be commit f029bd348c8c16a8774c3fb4f7f1d76470c7688f)
new 92a0f79 merge from 2.2 - allow -c option to specify smb.conf file (This used to be commit fc15b56d29b4474032f4d9136313afee60e70cbf)
new bb3f7f4 Added build option for "everything". Changed build options for libsmbclient. (This used to be commit 32f292cc587d3db002490a609be29b9e20c00fd4)
new 010db26 Added smbwrapper and everything to build options. (This used to be commit 2744d917e45d795a835073162687d9fab69a8639)
new 51c83c8 Modified programs installed to /usr/bin and /usr/sbin Note: This is a developmental (read experiemental) SPEC file and NOT for production use. (This used to be commit a4d31b24375fba97e161056cdbda30228ac522d2)
new 510d470 Removed unused variable. (This used to be commit 3e58e9dbabc4e4a1289ff6a43ddbb5de37b02515)
new 3ce3047 reverted Herbs smbpasswd commit as it completely broke setting a password (This used to be commit a5807d5784dc903f1ea38a9825240a505688b7be)
new 6bd2b49 cope with a missing PAM define (This used to be commit e5c3648fe721d659c8b90a6987998ada4790592b)
new b0f405d try to get the summary test working on OpenBSD (This used to be commit 63702ca3a42670941bcb08b4214fa7e7c38fc1f0)
new 9dc5b31 not all versions of gcc support -rdynamic
new ace9892 * merges from SAMBA_2_2 * addedd "private dir" to smb.conf.5.sgml * regenerated man pages, HOWTOs, etc... (This used to be commit 3b29006e35a991d20cda1c92d535ef016099d0d4)
new 9cb6a94 some mergee from SAMBA_2_2. Does compile, but needs some more testing. This is an intermediate check-in. More to come.... (This used to be commit 5b9b152971aa635d484cde45413a7880424ee22d)
new dcace9f merge from 2.2 - build winbindd and libsmbclient (This used to be commit 23f61938b6021effa9de90ab8c97e182ccd8701b)
new 105d130 readd -c config file change from 2.2 - works with -L mode now as well. (This used to be commit af4c3734b5d617352597b1b964745f5b0d334b2d)
new 6a64206 Fix from Stefan "metze" Metzmacher <metze at metzemix.de> to prevent us overwriting an old MACHINE.SID sid. Jeremy. (This used to be commit 896d4fac98460778f72378b084a76d5aab11462e)
new 2a66480 Fixed the error bad path for recursive mkdir so mkdir \a\b\c\d works. Forward ported some of the code tidyups from 2.2. Jeremy. (This used to be commit 2475c09b354cc7b5f4ce384e4497207d30f619bb)
new 87ea010 Fix continual scanning of smb.conf if an include file doesn't exist. Found by Herb. Jeremy. (This used to be commit f4f2a62740625495fa2dae03751829a4528713cc)
new f624d6f added "list <pipe>" command to display the available commands one a single pipe (This used to be commit b73a8416d31c0ec7975ba022f5c425a581497b72)
new 6294601 Fixed C++ comments. (This used to be commit ca56042c032e95ff3e1e40ae9e89a0b847d83081)
new d843380 removing unused files.... (This used to be commit 3d542abdb1805bf746eb9a7ef41fc904534f4edb)
new baee819 Use Py_InitModule3() instead of Py_InitModule4() when we only want to set the docstring for the module.
new 5414561 Docstring updates. (This used to be commit f05c3c6fc5047c87906a5677b2559acf13bf6678)
new c15c667 Start to make argument ordering consistent. (This used to be commit e84cc7ea84042b2460baef32a39448d620612bbc)
new 62ad2d8 reorder useage message a little. -L is not a root-only or local mode option. (This used to be commit 020d6fa2f780099d662de1a456838ec0ac4d3ca7)
new 6a0def7 More winbind for HPUX updates from Don Mccall. I think JRA has already applied these to 2.2.
new 5614a72 Add -D__INSURE__ to the CPPFLAGS if CC=insure. (This used to be commit fb80ff968cd7634704770586d1918b477579164b)
new 0401475 Rerun autoconf. (This used to be commit 5c4ce2129f30112d7df1e5f0afd60ae6a96cd807)
new adc57a7 Fixed the handle leak in the connection management code (this code is crap and should be rewritten, just not now... :-). Jeremy. (This used to be commit 5de792e7e9c2ad1422ac146caba632baa3f4e5c5)
new 417b1ce Add ads_err2string() function for generating error strings from an ADS_STATUS. I've got the cases besides gssapi...anyone know how to get those? (This used to be commit c937e1352207ad90e8257ad6c9f8b7c9cf92030d)
new 3f31475 Contains functions to manage/view AD user accounts via ldap. Initially has fns to find and add a user. (This used to be commit 773303a284825af89d70ea633004fc30225e7a85)
new e5a6171 Add libads/ldap_user.c to build for ads user management. (This used to be commit a1cdcdb138ddf05387fa65897ffe5b34aee75ae0)
new 94e3c18 Add net ads user subcommands: add delete info. Also make user listing format consistent with rap version. (This used to be commit f6eb7c0c7ec83a3674d56f0e222b900887327319)
new a3f0bd0 Add ability to get specific net ads subcommand help. Not all have been implemented yet... (This used to be commit 24c6bf4e8b6d519340d5f9f3353ffc6b5f7520b3)
new f21ccff Try harder next time to not duplicate function...take ads_err2string back out since it's already in ads_errstr() in ads_status.c (This used to be commit 0475126ffb69f0485fd31511cb13d98df74a8d5b)
new 464c120 Fix up conversion code from old winbindd versions (some testing needed). Added time based cache size check (#ifdef'ed out by default, just didn't want to lose the code). Jeremy. (This used to be commit b2350ed36c42827c417ea4a3dd0668a4a631a090)
new c0bf7d9 Correct error string function call to ads_errstr() (This used to be commit d7317ca8da4b04804f4d01752cef56ec5a9c3418)
new 7bfa5ea Add non-ads version of net_ads_help for build on non-ads machines. (This used to be commit dd7c20e5331116fd8cf9656a0f2406957b812bbb)
new 18d011d Fixed memory leak in make_pdb_context_name()
new 29e67ca Free popt context after argument parsing. (This used to be commit f287f62962feca6dac8747d16676dc64723eb5b1)
new 0227568 Also look for libinsure.so where the full version installs it. (This used to be commit 2bf6595a2a5527ff64f9083f2434aa344c9637d9)
new fbbc63f Use m4-mode when editinging configure.in under emacs.
new adbe65f Rerun autoconf. (This used to be commit a627d698124ade6014b10827493dc3b3963f5534)
new 3d3ec9f Fixed memory leak in cli_lsa_enum_trust_dom(). Use talloc_strdup() instead of strdup(). (This used to be commit fb32f7199b8a487757b509555e5a69ec5cae8fbd)
new abc62df oops (This used to be commit 6b20a809020821276b0330810317a4d10c9fdb5a)
new 4b92528 Call poptFreeContext() as appropriate.
new f98b2fa Spelling. (This used to be commit b43256df5367fd16a0f6dcdf94fdbe8932cb77c9)
new 31f1c21 If compiling with Insure, mallocate a byte of memory and attach it to the POLICY_HND structure when passing new handles back from the appropriate cli_* functions. When closing the policy handle free the memory.
new 8ad6028 small change in name_resolve_bcast() spotted by alexander bokovoy.
new e2745e8 More updates for auto-detecting server connection method. Added net_ads_check() to make a connection (which stores the password in a global so it can be used by rpc or rap function if ads fails) and close it to verify if ads method should be used. (This used to be commit 093297a27db9834cf8aea34302246af8997d9c66)
new 773040a Cleanups to make auto-detection of method on net user smoother. (This used to be commit 84ab1042a65e3c41a76f4726914140d505ef4625)
new f21cfd9 Multiple changes: - Get rid of improper "Invalid option: d (100)" message when setting debug from commandline. - Eliminate got_pass global and only use opt_password. This enables re-use of password that may have been enetered in failed ads connect. - Auto-detect method for net user command - use new net_ads_check rather than lp_security==ADS test on net join - Get rid of annoying debug level 0's (This used to be commit 1280968000595c28ed62d9e74acecfdc84e33710)
new b3d31d3 More spelling. (This used to be commit 21c3dff4109a6a4dc6a1b618a489e49e88743d42)
new f18b466 Fixed some compile warnings. (This used to be commit fd8b3009eb3f3debc7a1dcf6a46437d87a341519)
new 05f973d Make bin/nsstest as part of torture target. (This used to be commit dbb4dfcef74f21ef5badaa7a6f4cad52cf317ffb)
new 1458b7c Lots more net consistency work: - Added net_help.c for unified help when possible - Added net rpc user listing, delete, info commands - Unified net user command to autodetect ads/rpc/rap (try in that order) - Added generic routine for detecting rpc (protocol > PROTOCOL_NT1) - I'm sure I forgot something. (This used to be commit 9daa5788c822cf1ad20dc703e7f03b9ee82987bf)
new 562706b add utils/net_help.c to bin/net build (This used to be commit f2a0e56b3c7b4bee21fc05efec0c0c738db44287)
new f243d4e Added functions to return Python tuples (error code, error string) corresponding to NT and DOS errors. (This used to be commit cb243e2766260f03de6b748d20734b8183cf192b)
new a05b7f7 Don't include py_spoolss_conv.h by default. We want to hide these functions from method functions. (This used to be commit bbf905e29e787ac350c0b4153c0b7050d8bf5734)
new 8735af5 Throw a spoolss.werror exception when the rpc client routines return errors.
new 14c9883 New routines to convert between structures and python dictionaries. We now hide to_struct() and from_struct() from the caller so we can add custom fields nicely. (This used to be commit 07d79f4aa8de8e7a08555a62faafd79573a95e74)
new 80e8fee6 make proto (This used to be commit c8278b0a929c779dd234a1e617bb0f3d2a039cfe)
new 77ab3b8 Added py_spoolss_printers_conv.c to spoolss extension. (This used to be commit d1e2356f13de8598237926d093069832f1393c36)
new f9b5718 Converted drivers, forms and ports functions to use new conversion routines and exception throwing. (This used to be commit ed0a6480f75b3eefc52bc3311d8c3816abefcff2)
new af96550 Removed unused label. (This used to be commit e0a209bf291553ec85dbd56cffab2a97440cea28)
new 2aa9e1c Fixed dodgy looking prototypes for py_to_* functions. (This used to be commit 847e310921802f5793f6cd170e6baf939151be89)
new 133f521 Added new files for drivers, forms and ports conversion routines. (This used to be commit f9f1d80f6e8c34a24602a83eb7d1fb2c892b662f)
new bf64a57 make proto (This used to be commit 0448c12a56fe508b72be4ce43d2c4d1eb16c5943)
new af7d3db New version of patch. (This used to be commit 50f331ff33413842590f960d2ab1b11cdbece358)
new 97e7a13 Merge from 2.2 (This used to be commit 4b69834eb722c647426d1d1495eb53f8b9b5ba7e)
new 40260fd Several updates to get server side sorting going: - Added sort control to ads_do_paged_search. It allows a char * to be passed as the sort key. If NULL, no sort is done. - fixed a bug in the processing of controls (loop wasn't incremented properly) - Added ads_do_search_all2, which funs a function that is passed in against each entry. No ldapmessage structures are returned. Allows results to be processed as the come in on each page.
new 3fcb31d Use the new ads_do_search_all2 function. It provides sorted results. We now also filter out users that end in '$', which gives us the same results as the net rpc user and net rap user. (This used to be commit e3a813831276ec2aafa0caa4f4fed0785dcdb749)
new 2a3a68b Fixed up admin user / guest user lookup. Jeremy. (This used to be commit 28ef07424f19652fdfa4ee79f1c69e0004fa39fe)
new ca43b0d Fix Gerry bug - MajorVersion should be 2 not 3. Jeremy. (This used to be commit b8b88e863e3964231a85b4643a197d6d4d6b8f99)
new a9d328b Always pass NT password as well as Lanman. Jeremy. (This used to be commit 146fb9d12bd3621087193f439e99c13d609ff658)
new ee9b393 Updated because I want this for now - NOTE: This will change before release as this is NOT what we need to ship. This is experimental only at this time. (This used to be commit 5c8ceaa4973bb7d82da886e03f24a972d978dcb7)
new ec193df Oops .. last update was committed before saving! Argh! (This used to be commit 90f7d4ac84d0466fc3acce31d8ab360f2ae9002f)
new 4f80466 better check of called function's return tdbtorture say it's ok (This used to be commit af0fa4cf7c229fb908063bfcc3cbb214dae5ed0e)
new 6851822 uint32 store and fectch functions, a signed int is not enough sometimes (This used to be commit f07b2b3d5295202e0c8e530c43fae6d458b2cf2a)
new 2b96b4d Fix pathes. (This used to be commit 729fa66f0e17ece372b64928a8adb42bffa171ec)
new b10b3be Spelling. (This used to be commit 423985ed569ac9692f3cb5872a15c74f983121b6)
new 0e6eb43 Fix up major logic reversal flaws in pdb_ldap.
new c21ff8f Reintroduce the 2.2 name mangling code, until we get are more flexible solution.
new 9c1665b a fix yet committed to 2.2 sometimes ago and reintroduced here! (This used to be commit aff7073dabb6253fea4729f52240a25f90206699)
new 3963ecb Fix location of binaries and make sure they get there. Still experimental. (This used to be commit 24bc4e8e2c8f37167edb0e95a518bab6224e330d)
new b408c4c The useless_ptr must be non-zero for addform and setform client functions to work.
new cc29c33 Added constants for form types and WERROR values. (This used to be commit 5ef5e805d5f51f6fc4cfcfea7f17adc8d1f6f6eb)
new 07a65b3 Fixed setform and addform functions. (This used to be commit ecba275cf75be3152c917329ba16d77bf4490259)
new 5cdc9e1 Add a become_root()/unbecome_root() pair to allow acces to the passdb for SID lookup. This fixes a bug where SIDs (rather than names) are displayed in windows ACL lists (This used to be commit e60c509813a9113cd76135b6ded3018ff04d49f2)
new 416165a Added WERR_INVALID_FORM_NAME constant. (This used to be commit 908b70f3e23846d0b438a68e45e076e65016e95e)
new bcb842b Fixed some compiler warnings. (This used to be commit be6f955107429f1431c49c8b45fd623406a9d641)
new d0d61ba Fixed typo in debug statement. (This used to be commit 49e429a97ff2b6b1889937c998f67d73d35829e1)
new c36b317 Shirish pointed out more areas we should be doing roundups for allocation size. Jeremy. (This used to be commit cda9fccd629d084039af642d9177865d88553be6)
new 45d3315 When printing a tdb log message display "unnamed" instead of "unknown" if the tdb has not been named. (This used to be commit 3e7985c60ee9888285769f1eb0ec81f764c26d91)
new 9195f34 Moved definition of winbind username/password secrets into secrets.h (This used to be commit b618b5943d53f33e6f03d8d47cf87efc5e1ad3e5)
new 74af2c2 fixed a return value for a help function (This used to be commit da794d3bbd919e4a909f219d98b1411c1c2d60fd)
new 4ad0ff2 Added Shirish's client side caching policy change. Jeremy. (This used to be commit 16015c07eab2e57fa3771051e3e08fde21757cfa)
new e8a8b04 Added cli_spoolss_enumjobs() function. (This used to be commit 952eb866f44ac0d8ba2032cf251d3a4298a750d3)
new b99d3f2 Fixed missing alignment in spoolss_io_q_enumjobs() function. (This used to be commit e878cdc9f59084f39c022f2faa140369f76e94ec)
new e26420c Add ads ldap server controls (This used to be commit 9126f008ef542b80f0040f621aa28478be5c80a0)
new 69f4152 A few more updates: - Add doxygen comments - remove server sort control (ms implementation was not reliable) - rename ads_do_search_all2() to ads_do_search_all_fn() (This used to be commit 7aa5fa617221019de0f4565d07842df72673e154)
new 85a7948 Add a few option externs for net_ads.c (This used to be commit 4e3265c3c94583ac7ee48017d195ad98ecdfbc47)
new 6e0b34f Rename of ads_do_search_all2() to ads_do_search_all() and removal of server sort controls. Also put option externs in the net.h include. (This used to be commit b69f11170c2b27016c44a98bc603d1c94ad7d4c2)
new 8c1f103 Ensure VFS modules will build correctly by adding defines for CPPFLAGS defines into acconfig.h - only defined if seen. Jeremy. (This used to be commit 9f2753a1496c51fd56c97984b8def46a651dbfc8)
new 977b867 Removed duplicate _LARGEFILE64_SOURCE added in error. Jeremy. (This used to be commit 678f4f455e7ed0a6fafa3ad30ddadd1917e741ef)
new 81ca81e Added a whole bunch more permission constants. (This used to be commit f8673bd499c7c3993a5860d2ebe9ae2403105316)
new b40e73e specversion merge from SAMBA_2_2 (This used to be commit d87aa35d482824df7b5a2e87240ae43c113cc730)
new 83ece07 WERROR merge from SAMBA_2_2 (This used to be commit 32dc5dbbfb16cb9fd6f953dbb8148f5228b453a4)
new ed72efb merge from 2.2 (This used to be commit 7db47c6647d764739e395948699cf115c4da4c8d)
new d3fa6d5 s/werror_str/dos_errstr/g to fix compile (This used to be commit d7c9b00253499da047f30f71660dede3676d40ad)
new 9cd0306 This split the mangling code up to allow for the possibility of multiple mangling implementation, selectable using "mangling method = " in smb.conf
new 8e2f3ec Correctly emulate NT in printer handle opening access rights. Jeremy. (This used to be commit 42ae2334f21402c347aee560f08fd8e730481169)
new e1e8c5b removed unnecessary memset (This used to be commit 233a24792ea305e92c15b43f57839391ca91d1b6)
new ab5b6e2 Ignore bin directory. (This used to be commit 8bb798ab3d7245e61530913d771d58f08e77a200)
new d0e6af6 Implemented a setup_logging() function that takes two keywords: interactive and logfilename. These can be used to send Samba DEBUG() output to stdout or to a logfile which makes automated testing much funkier.
new 60fd2ec Implemented a setup_logging() function that takes two keywords: interactive and logfilename. These can be used to send Samba DEBUG() output to stdout or to a logfile which makes automated testing much funkier.
new 714518e this adds a completely new hash based mangling scheme
new b1f0474 some optimisations to the new mangling system (This used to be commit 30b35d0c1f41f72ebe230905f76db8807802a6cc)
new ef88357 added some more comments (This used to be commit 8d6f2e239940cbac44f6f0e9d584a47553acbc56)
new bf9cb3c - tidier flag checking code - finished the is_mangled() function (This used to be commit 128bec2071d640c775b58322256ac6bb03363741)
new 4c889cb don't treat '.' as FLAG_ASCII, instead handle it separately (This used to be commit ecdddd674f2ffad16eaa01a68c9c91ff3b355b3f)
new 1ed0c5e a few debug statements (disabled) (This used to be commit 582f753eac7a111a93a8d6c049398a0998af848f)
new 5c0e682 - the 36^6 hash space gives 31 bits, not 32 bits. We need to mask the hash to suit - the prefix ends at the last dot, not the first (This used to be commit 91a3ccd3e790f980421c1ee93388e19e87026b29)
new 560a51f possibly fix the 15000 user problem
new 41b8137 don't try to return a void (This used to be commit 51b4de0ae3b05c4f34a645ae9c6e395bc37226e6)
new 5928c29 added strndup() for systems that don't have it (This used to be commit 7e92fb7453e4dbf1fe0c32c3dcc1e994cb95b5ea)
new 440a009 HP2500C driver writes devmode with private data that ends on a 2 byte boundary. We then miss-parse the desired_access. Also added other fixes to ensure we align after private data (discussed with Gerry). Jeremy. (This used to be commit 4369a58765f382e118e5393c805336484671cbf9)
new 4c03999 Much better support for both non-algorithic RIDs (where the RID is stored in the passdb) and RIDs not in the passdb, due to being NIS users etc.
new 3067ec2 - added a mangling test suite that measures the collision rate on randomised filenames
new a2d5f9a better mangling test. We now test that we can create by long name and delete by short name, and that we can create by short name and delete by long name
new 71c2943 nicer measurement of failures and collisions (This used to be commit 61c61f6b4f22c1ef6f837145f5e05730706cc8d4)
new ef31978 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 1c221b3e72b24b6b8bd0d14b6ce32cf701684a81)
new b78a388 set the default hashing scheme in head to "hash2"
new f435873 Remove : from the list seperators, as this is used to seperate out components in the passdb module selection (after the : you have the options).
new 4023a61 merged the mangling test and passdb bugfixes into SAMBA_3_0 (This used to be commit 97eb3a121d33200ee7559b2413d6252efc04ebaf)
new d621bf1 fixed the display of the 'size on disk' property of files from w2k. (This used to be commit 699a1d9f46fcc9d6aad56ed1b44d1295ee828b2b)
new 45b291b when background printing wasn't enabled printing was completely broken as the pid was 0 (This used to be commit f16033635f5125758a3d2c3b0780d5bd2bd7bdbd)
new 5c2dfd9 Tidy up winbindd debug. Added Bill Moran's hide unreadable fix. Jeremy. (This used to be commit a9895fcb30cdcb572cd254b0d370d79f95c7214d)
new 2248a88 Make our atomic increment code actually do this during its first/second run.
new cc60b06 This is the 'multiple pdb backends' patch from ctrlsoft, aka Jelmer Vernooij <jelmer at nl.linux.org>.
new 163a855 Better handling of uid/gid -> RID and RID -> uid/gid code.
new a88ff19 More updates from ctrlsoft. (Jelmer Vernooij <jelmer at nl.linux.org>)
new 076ba69 Doco update from Hasch at t-online.de (Juergen Hasch) (This used to be commit 1650bc969fbd36a02758fafd9addc66ea715e835)
new a015289 Fix the compile-bug in pdb_ldap from my last patch.
new d0821f9 Patch for arbitary smb.conf paramaters (to make the life of plugin maintainers sane) from ab.
new 81408df Fix the build on platforms that use our internal popt. (This used to be commit 3261a210dd0f89e3a8b8524747fa182bcc84bf9f)
new 7897bf7 two time handling bugfixes
new 35e8d46 As always, vance looks after the grammer... :-) (This used to be commit 206f1158bd059de9bf4290935d131f42e4639f99)
new 8d994f4 Moved open_pipe_creds() function to common file. (This used to be commit 14e4d889a236dd9c2ba6db68b3133e44195b8a47)
new 54bda76 More open_pipe_creds() refactoring. (This used to be commit 7f2c814237f1df7008c9a91b7cf3b1de01e6ed87)
new a160d7b Starting work on lsa module. (This used to be commit 5c44397803622400390b13f1998b49f5da83d2a1)
new d837a51 Generate proto for lsa.
new db32b9c Made a comment clearer. (This used to be commit 703e0a6ce2d283349f64cba72b36c1bef6a0d806)
new f8b1f96 Fixed comment. (This used to be commit 06df6c79ae91cb4b1427a2a230fee288cff50e10)
new c4e49de Fixed debugs. (This used to be commit 6d9336f3b9b205e5916424ee844658b445439fdb)
new 35bc06d modified the ADS backend to accept either the long or short versions of long usernames (win2000 usernames can be longer than 20 characters) (This used to be commit 0719e756f60950b9ec04450fda5cc3776752e9a9)
new 58c7f38 hanle the case where the win2000 username is completely different from the pre-win2000 username (This used to be commit aa139ba507e4b898377fdfc9b27f7febf029d5a4)
new a83a0ac pull_username() is a local function (This used to be commit fbf154bcfb68b90eb43ada9de317c93f43711608)
new 24065c0 win2000 does not check the permissions on the share directory on tconx, so win2000 clients don't expect a permissions error in tconx. We now match this behaviour, by only checking that the directory exists during tconx and relying on the permissions on other calls to protect directories (This used to be commit 4fc476686476da31cc2b45badb05cb0765259f98)
new a99e810 it looks like it is possible for a w2k client to send a spnego auth without sending the negotiate - try to cope (This used to be commit 95278aa41f654108d9d20cd0096a34caf175d32b)
new f143cb6 Added copyright.
new cc8dce0 Moved function prototypes to py_common_proto.h (This used to be commit f006bcf8e50e44b955678356039a6d6a7e16ab20)
new 562393f Moved security descriptor routines into their own file. (This used to be commit 8e0457f8aa7b5ecababcdec4dfbc328d11513192)
new 06f1577 New file to hold common prototypes. (This used to be commit d5862891979678c4defb3e33791edca1f1f8c3e4)
new 07e6ff5 Partly based on the work by mimir (Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl>) this patch allows samba to correctly enumerate its trusted domains - by exaimining the keys in the secrets.tdb file.
new cd58107 Extra file for the tdb search code (linked list definition).
new 57630be Added a status code for lsa_lookup_{sids,names} returning the fact that only some of the entries could be resolved. (This used to be commit 0722e71d1ef59a72567f383e3572546ab78e9e6a)
new 3a13965 Added error string for STATUS_SOME_UNMAPPED (This used to be commit f736e115c00e02e3f131ccceb7769559dd4d908a)
new d038637 The cli_lsa_lookup_{names,sids} functions were returning useless information when one or more of the names/sids being queried were not resolvable. We now return a list the same length as the parameters passed instead of an array of just the resolvable names/sids. (This used to be commit 245468dbabb7c849ce423cc3cb586fa913d0adfe)
new 2615205 Merge from 2_2.
new 492ab17 3 branches might become a pain... :-)
new 8d680f8 Added enumerate trusted domains. (This used to be commit 3a11ce31ca3eed23f3bf82c46b2ebd2423be737d)
new 3540c42 Shutdown cli_state in the dealloc function. This happens automatically when a handle object falls out of scope. (This used to be commit 39546dd241b36d5e7b8e239525a13b91e4e9db80)
new f6da697 Call PyErr_SetString instead of fprintf to stderr.
new 0c01601 Explicitly return a list in py_ntstatus_tuple() and py_werror_typle(). Not sure whether these should really be tuples or lists.
new 9aabbc5 Rename new_policy_hnd_object() to new_spoolss_policy_hnd_object() (This used to be commit 4bf6a9830acde47994975dffd578454ebb75e45a)
new 4a5225b Added hex values as comments for the standard access rights. (This used to be commit 00511ae2b4bc0ef3bfda89cc0ae3e1fba092b6d6)
new 36514b6 Fixed incorrect debug. (This used to be commit 3b6df44ddc80d728c01511529ccb05c1ba3d414b)
new bffc4ef Merge of comment fix. (This used to be commit 0e3be3603e6fea05cc8febd6ba50a5064e225901)
new fea03ce Merge of print server permission handling fixes from HEAD. (This used to be commit 62ee1f8c3fbcf83641bed881143a1a8c70f836ba)
new 59a0403 Whoops, removed debug 0 that snuck in. (This used to be commit dd1fb1b90b143c41238eb1f342d86d8fd406a4ef)
new 1667a82 Merge of print server permission handling fixes from HEAD.
new f692906 by using a prompter function we can avoid the bug in the MIT kerberos libraries with handling blank passwords. (This used to be commit 59d755ffb57c322a104ff8f52819956cafff1bac)
new d9cfe0f Merge of lsa lookup names/sids patch from HEAD. (This used to be commit e57c162897d4a7e66bb87091d179ac138f751c64)
new b5c6102 better handling of DOS LANMAN2.1 protocol (This used to be commit 7f923d738b94eef042b21e4d0143861755620d91)
new 3fca495 this fixes the displaying of free disk space for DOS6 clients. Win2000 changes its behaviour based on the negotiated protocol for the SMBdskattr SMB (This used to be commit b693917530d649e22a677bd3bb1adedbfdd89bba)
new b84cce8 Skeleton for SAMR module. (This used to be commit 70bd1a0f94412236bf6603f16947336cb75c6415)
new 6d239fc Another patch from jelmer:
new 4d917cd merge from SAMBA_2_2 (This used to be commit fedc11cab16dbecfdae858fc48d629b9172c0fb8)
new 33640a7 merge from SAMBA_2_2 (This used to be commit 305ff4203e7313c7869305c63290b1964ac17f2e)
new 37e4471 Stubs for connect, domain, user, group and alias policy objects.
new a95d731 make sure that we leave the tree unused after disconnecting (This used to be commit e75e4ad7d3af5beee48b3001fd904eede8df033f)
new e7b729e make sure we don't walk past the end of the current SMB buffer when pulling a string this might explain a serious filename corruption bug that Quantum QA spotted (This used to be commit a877eae24becad9e0cd5b33ffe0916a20d5ba227)
new 02f84c6 i forgot to commit these parts of the string handling patch earlier. Sorry. (This used to be commit bac0093a9713416b1679d1bc167b70f02b06ef78)
new b66932e fixed the handling of STR_TERMINATE (This used to be commit dbc6b137a83cf9fe0558625dd32f92f15296fba6)
new bb8dbb7 reran configure after adding a test for strnlen() (This used to be commit 78ead781261d397ace22640e3820d0f4fe17722c)
new f70836d ignore a few more files (This used to be commit 1c92fab4050f21b4c5cc962e0b80b5c551b24745)
new 4fd802c fixed a problem with the smb_buf() macro on some compilers (This used to be commit 66d6d4810ab7b0a1bf2039c387938aad69e01569)
new 7a661ac we did not initialise global_myname and global_myworkgroup which lead to duplicate entries in secrets.tdb and false SID generated.
new 1d49e9b merges from SAMBA_2_2 (This used to be commit 91929afbb0cad422cc6d05f9a10ba5c3d797d779)
new eebe974 few fixes and regenerate (This used to be commit 0ffda9ffad2073a5995ce34fde5c3b5fc4859b90)
new 61fec24 merge from HEAD (This used to be commit c72db22a3f2d823b5ac30066ed53f5edb2b69495)
new a32940d Fix incorrect zpadlen handling in fmtfp. Thanks to Ollie Oldham <ollie.oldham at metro-optix.com> for spotting it. few mods to make it easier to compile the tests. addedd the "Ollie" test to the floating point ones. (This used to be commit 415f9d92bc0a37d38b81a653a4b4c5f0fefa2fe8)
new 7c0301d stricter conditions on termination in strings this was a very nasty bug with filename corruption and NT4 clients. The exact termination conditions are quite critical ... (This used to be commit a538efe7d00e7a61df194ca1c22e0583dcbb7a4a)
new 1416106 sync with 2.2 (This used to be commit 18d5ffd835165d2570443c979d9157e2388b37d8)
new e35ac78 make suure we get the return value from the pull_*() functions right for both null terminated and buffer length terminated strings (This used to be commit e8fbf853e0eed61bb7405be731f18fb2426f8dc4)
new 0e6ac42 disabled the traversal of the brlock database at startup and shutdown. I have just helped debug a very large Solaris server where the traversal was taking so long that the clients timed out, created a new process which in turn did a traversal!
new 67d99a8 Fixed command line argument parsing. (This used to be commit 28c1fae4d89399ec4d15bfb3ccd17d8b5b0495fc)
new 5e2547e Fix unused warnings with deleted code. Jeremy. (This used to be commit 255c68856eeccf75b152e15be66130175907188c)
new 37d67c3 libsmb/cli_netlogon.c: Fixed confusing debug messages. param/loadparm.c: Added missing debugs that would have helped me find a misconfiguration I lost a day on.... Jeremy. (This used to be commit 6e9572379784c77f3c4e6a95e18a9641880a8ffc)
new 82b5736 Fixed the AFP_Resource:$DATA filename creation bug. Jeremy. (This used to be commit b6c466e8800c03d154381c02a3893f338430b82d)
new 4e5e548 Fix smbtorture so it can handle collisions etc ... (This used to be commit ba4d6c76aabd3d1fd8dc1e2335baf50c58d636a7)
new e9be6c4 Fix found by Li Shao @ HP - XP clients don't bother to set the devmode_ptr in the SetPrinter() call - they send it in the devmode_ctr instead. Jeremy. (This used to be commit f988a1af034b4cea2412171a257a752192afaece)
new 5b8135e - fixed the is_mangled() interface to handle multiple components - fixed the no-extension case of reverse mangling (This used to be commit 64a2ae5cee4ffc5ae3c902705b6e1050f649e3a5)
new eaf7e2b make proto (This used to be commit a721843197d39c0edc6c464214123be3300d0b91)
new b0fbd72 Started working on setprinter code. (This used to be commit 38d2b1794a0942ac4c2787f06bc5e546508c2515)
new 6a9bc86 nicer strndup() function (This used to be commit 546764f3cbbefaad312386280dd2ebbbe5b4446d)
new c0a9919 fixed the fallback to a BDC for ADS connections (This used to be commit 3e58a1ee83ea0b4347ce24e566445cc6cb67bb3a)
new ba309aa Back out the wrong changes I made yesterday ... (This used to be commit 6d52aa1fc892b48d72a790800ee00d6d7bdc4844)
new dcb572e fixed a namequery bug caused by my recent string length patches (This used to be commit b2329039d255928faf53474ee7ab06b6353b9fbe)
new 302b581 First cut at fix for the EINTR problem... More needs to be done I think. Jeremy. (This used to be commit 48475a7a697242b9fd7b1aec24389afb112569c4)
new e41915d Fix send and recvfrom. Jeremy. (This used to be commit 8cbc24c3bd0e2d2349625c3b5d2e12ac092ec5a8)
new 87fc828 Fix oplock recvfrom. Jeremy. (This used to be commit 68c0eb5ca7bc96cfdc8df07bd84f3e49de024b81)
new e762f93 Fixed sendto in oplock code. Jeremy. (This used to be commit 64974fa334fd757ff5cfd1bd32d7300bf8a6208c)
new fc78c77 fixed trust relationships in ADS winbindd after breaking them with my BDC changes ... (This used to be commit 8096032663690eafb6bb8b4f405d6231389d4f80)
new b63be4e Added sys_fcntl (not to be used everywhere). Added sys_read/sys_write for transfer_file. Jeremy. (This used to be commit c7ff521bab838c070931f2b0ece4be3371fbcdbf)
new 8295173 DEBUG cleanup.
new 2ad27d8 add NetUserEnum and NetGroupEnum lanmap API calls, untested. I don't have anymore a SNAP/DELL NAS to test. from Kevin Stefanik.
new baf8e2e When opening a tdb fails - don't expect to be able to do tdb_errstr ! (Doh!). Jeremy. (This used to be commit 9209d8e718e860e6a58937376cbb437b6b7adbbb)
new 8bc0e73 Fixed one more sendto. Jeremy. (This used to be commit 7adcc930ca56bf879b5e73b74bca19ac2353f1c0)
new 4f4d25d Fix different args to sys_fcntl without going varargs.... Jeremy. (This used to be commit 65742067e07195048edcee46dae95a58a4a50950)
new 16e1ff4 Added Martin's lpq parse fixes from 2.2. Jeremy. (This used to be commit 3853234c2649c501e9876f940f802be86cb6383d)
new ca2e14d We cannot set errno=0 in any of the wrapper calls as this breaks UNIX error returns to the client. Jeremy. (This used to be commit 1d66e53a64ec2878293e6d74a852b736ddab8f21)
new 5c261ce Return exception text if getprinter level not [0..3] (This used to be commit c02a7a71d6ddae711c84094e410d1117efc031f0)
new 86cf3b9 try to cope better with the take ownership operation for foreign SIDs what we do is map to the authenticated user when the sid is unmappable and dos filemodes are enabled (This used to be commit b6c2ef4f54e7b42125f8c89ee5a62b0ba6b52f59)
new 0fb9ea9 My seven-year-old daughter calls me 'Captain Pedantic'. I don't know which is freakier... the name or the fact that a seven-year-old knows what it means.
new 6f366b7 Copying commit from HEAD.
new dde9187 merge from SAMBA_2_2 (This used to be commit 5e381abbbfaa15f3ebd89cba3cd9bb6de8e4ff4e)
new 2699f9b printing merge from HEAD (This used to be commit d3aed37dd87d425f51bcdc4e5151f0b0fe8f9c6b)
new 4df4aca Ensure auth requests from the same machine are completely serialized. NT4.x DC's require this. Jeremy. (This used to be commit d162b6285d549370a24a926ab1c46cef7e7f630a)
new 569fa9b Fix for a bug Jerry found with printing where a smbd connection may be idled even with an open pipe. Jeremy. (This used to be commit 3a93c5daeca3edd4f319199c8a6068d25cb6750e)
new bfa6281 Spelling fixes from vance (This used to be commit 70c6f5fc6d3ec3121b29d1e46e7fd3933fbcce6b)
new fd99acc Fix my stupid compile bug in num_files_open. Jeremy. (This used to be commit 7c02db7c4f0d04b7c45a9c580f3e85f52fa505d5)
new 4547fde When doing a non-io open the stat failing is no cause for a debug zero to be printed, it just means file not found. Jeremy. (This used to be commit 25dea499b82da5e84412bf10781adbd240aa46f0)
new 5c820d0 Merged [fp]strterminate macros from HEAD to fix compile. (This used to be commit 9fe4363e15239d302c1caf58fe76614cf7a53778)
new 27173b2 prototypes for some systems that don't have them (This used to be commit 2dde9f711979c04cd02107447395a55307f7a30a)
new a67b5ac a new "dual daemon" operating mode for winbindd
new f2843de Added constant and message for invalid security descriptor dos error. (This used to be commit 0827bd4184256a87d6cf6c58bc314309503da7be)
new 9935aae Merge from HEAD:
new d4034d7 made a couple of variables static (This used to be commit fb6ce175d479e5bddc239595320f5dc245ac2ec6)
new 6e1c478 main() needs to be indented to make sure it doesn't generate a prototype (This used to be commit fdfde9b84cf825d84316344fea5af43a9b8ebcc9)
new a87a63a damn! I forgot to commit winbindd_dual.c (This used to be commit f3764ab2c602d6af9dce15f0d525a9f11c1723f1)
new ee8dad7 add collision/total indication to every collision report (This used to be commit c4d6a49779e0e2bff86256b8b353e6c803e31ba9)
new 193225d patch from Alexander Bokovoy needed for dlopen on bsd systems (This used to be commit 38fd99e84176106ed700f637e9292d2a4c1385b4)
new 5922eaf move to the FNV1 hash alghorithm seem good the test revealed 15 collision with 1 Million long file names :-)
new eb0736b smbd/fileio.c: debug changes so read/write/seek calls can be logged for name, pos, size easily. Might help with access problem. Jeremy. (This used to be commit e08d72b3271ae1b155a59ae82acf9d619c22c81f)
new 52c7c14 Fix from Herb for upgrading from big-endian earlier databases. Jeremy. (This used to be commit e65563fc9eb454988c11c12e3e979dd07e3032a3)
new 63050a8 * merge from SAMBA_2_2 * fix typos * regenerate pages (This used to be commit edfafa1d40649101d599859951f7289c1d057cfa)
new 19bacdd fix compile error (This used to be commit c64a57a6106bfd766679ac89837881ed9592409b)
new 9199721 Attempt to fix big-endian upgrade problem (Herb, Jerry, please check). Jeremy. (This used to be commit 54261460b35cc531e033a99596d5596e94bebe24)
new 1d79e6b Another attempt at fixing the endian problem when upgrading from 2.2.3a. Herb please check. Jeremy. (This used to be commit a312b5b2de117797ddfdc79316378aac93034718)
new 56de6fa this code has been sitting on one of my box for 3 months. add wins push replication, better handling of partners, rewrote half of parser.
new dec3433 Merge Herb's idmap endian fix. Jeremy. (This used to be commit 7ddad4061a1b7ed25e4d6471c7a1f8f97a98ed37)
new e62aa75 Added 2.2.x mangle fix to old mangle code in HEAD. Jeremy. (This used to be commit a7768b9b6fa7522d6afebc43f41a495b8d8ab961)
new 07bb869 don't set the owner and group sid offset is there are no owner or group owner.
new ee744e4 Fix build farm bug. Jeremy. (This used to be commit 459f8634c1ced78abda30f1d5b7888f428aade6b)
new 8e5ef52 Two small fixes for "make proto": wbrepld was never getting rebuilt because it wasn't killed by delheaders; and there was a race in delheaders with make -j. (This used to be commit a615811f57f2827dd1b9cd23ad3e34e5a9fb22da)
new 00ed98a Fix $MAKE (This used to be commit e5544de99872803843e8f35bb79a8bae0cfa95ff)
new 67f2bdd some debug log changes, and fixed wrepld crashing when there is no wins partners parameter in smb.conf
new 7f2080b changed more DEBUG level from 0 to higher.
new 9d0ff4b fixed tdbtool from core dumping. But the braces to make Chris happy !
new 9a1df3d Removed unused variable. (This used to be commit e603235850db19b23a8cbdc8426b97a508bbd561)
new f530f9c Implemented routines to convert from a Python dictionary to a SEC_DESC structure.
new 77922d1 Implemented py_to_PRINTER_INFO_3() helper function. (This used to be commit d125f9f7dff357bf9eeffc430b5876080f3debeb)
new 451b5fe make proto (This used to be commit 99dee7b1018f9abc5374bcf877fea1a5cbde6cae)
new e8e8668 Got setprinter level 3 working!
new 9d4f9bd Had some environment problem to test the fix, so it would be really appreciated if packagers would be able to test their findsmb utility.
new aa69c1e Some examples using the spoolss python module. (This used to be commit 68b952561429e1d08a974e633bb9c2870c819c69)
new fe81606 Re-order args for enumprinterdrivers function. (This used to be commit 5f9f32021300d47dcc068192428ee48b8aa246ea)
new 0a01e23 Removed unused arg to deleteform. (This used to be commit 5071fd8fe0ad219f813b490a78c01bb249a3cad6)
new 202341d Allow lookup_sids() and lookup_names() to take either a list of strings or just a single string. (This used to be commit 775549b70e1d2770619c2fe1ed39418a8788dbfe)
new 535779e Fixed compile warning. (This used to be commit 671607a3eefc58673bdd4cb8fc8d3a3f65542f03)
new a04166f Fixed more compiler warnings. (This used to be commit fa5c1ba12b4cae0c03f1adbc38e7ad5eeca0e895)
new 3a4065a Grr - the removal of the nnecessary prs_align() from relative unicode strings didn't make it across into HEAD. (This used to be commit 4d715cb6829795b0fc0fe035ccb70ce0d1920c31)
new 236d5ef DOS error 1307 is returned when an invalid owner for a security descriptor is detected. (This used to be commit 0377448b8c3e2bd8d5bc9f49a585292dc5c5b5a1)
new e8682b6 Merge from HEAD:
new 099b006 Added cli_spoolss_enumjobs() function. (This used to be commit aaa996355287fcd86873697f51a069ccb5a908b9)
new 5f0a3bf Added cmd_spoolss_enumjobs() function to rpcclient.
new ee2306d Merge from HEAD:
new 2b34442 rpcstr_pull() src_len fix. (This used to be commit 7da054d814d16deeea954e2559fdeb97dc323bbb)
new cd929ae Added enumjobs command. (This used to be commit bc9dd9b45866d269f576a640286a578da921c3fb)
new 646183a Remove unused variable.
new 8e917f2 Changed some error returns to return a werror tuple (status code and text message) instead of just the status code. (This used to be commit 39f58333fa84dc05cac8d13cabb1f203c5cf2c62)
new 1359433 Added setjob() command. (This used to be commit 02c63de9e58f9806e58d3862391e05e9b9cdb8fc)
new 26b0e0b Added client side spoolss rpc commands for startpageprinter, endpageprinter, setjob and getjob. (This used to be commit d091a9d300c70b708218067d355c8282a6f14ab6)
new 5e723ce Added commands for startpageprinter, endpageprinter, setjob and getjob. (This used to be commit 3da89aa8e45d08444bfcddb145264bfcd6f6d768)
new 7a959e8 merging some changes from SAMBA_2_2 (This used to be commit e8ede079b5af4187573f1b8ed0d94b6f03cbbd22)
new 6337369 Merge in Jerry's called name fix. Jeremy. (This used to be commit 6d957924579d64407bdd94d7e78088fb1ea5c9ce)
new 9ac3ca5 compile fixes; needs testing (This used to be commit a3f68a963c0dc5ba5e8601633e9b532fa32145cd)
new 4db4e95 pidfile merge from SAMBA_2_2 (including --with-fhs) and a few other minor things; compiles and shouldnt break, but needs testing (This used to be commit 19b9b50d9039afe614284aaf379f9f1078e2e307)
new 12ad4d8 HP-UX 10.20 compiles fixes from SAMBA_2_2 (This used to be commit ddc0f556305fc12fc27ce89e01e00f98feb7d6c8)
new c43cd42 couple of PIDDIR merges I missed (This used to be commit 6aa31435388fdd1569884479e7e0b80714658fb6)
new dd83af6 merge from SAMBA_2_2 (This used to be commit cc241cb240db6956baf3d5c6b6d01a0a165a6ef5)
new 800185c Sync'ing SAMBA_2_2 with HEAD. (This used to be commit d926cc989690684ec4799ebb3a3a01e8d4173de6)
new 0e62471 merge from SAMBA_2_2: remove -symbolic from pam_smbpass linker flags (This used to be commit 090b94250bcfeb3e867493f8e372760aa8503fe6)
new 3de7389 merge from SAMBA_2_2 (This used to be commit 7382c3013d7b630ba7229a1d12104b8f7edfd9ca)
new f1554f0 merge freom SAMBA_2_2 (This used to be commit 833fea47106444a4bcc0547c8bbb7d6d148fa1e7)
new 27cd004 merge from SAMBA_2_2 (This used to be commit c26ce496e88a9a1f93a51fa626f222c98892746f)
new 30c80f9 We were mapping the open of name1/name2 where name1 wasn't a directory (ie. ENOTDIR) to the NT status code NT_STATUS_NOT_A_DIRECTORY. NT seems to use NT_STATUS_OBJECT_PATH_NOT_FOUND. I'm hoping this will fix the access binaries served from a Samba share bug... Jeremy. (This used to be commit 6f2b76c2394e305e5a282f459b84f94f8ed2082a)
new 1bd3da9 NT uses NT_STATUS_OBJECT_NAME_NOT_FOUND not NT_STATUS_NO_SUCH_FILE for ENOENT. Jeremy. (This used to be commit 2b49d727b061f87d5022e7ee75b66dc851265fd5)
new 909bb7a Allowing %S in dfs root paths. Other variables in standard_sub_advanced won't resolve correctly in dfs referrals which are done over anonymous IPC$. Also allowing dfs roots to be default services. (This used to be commit 53e91c7a027877184740baf36a6562b57150c1cc)
new 059da8f Merged in printing fixes... There were many missing ! Jeremy (This used to be commit 32fa089adead6ff3279172fd36560f4f9e2aeef0)
new 2503dc8 Add ads group account add function. (This used to be commit 180311a48cfa808ea9edc9f32558554b243b10eb)
new d06f4fa Converged help on net group command. (This used to be commit 9de5e0dc73f57e8c8b878da803452b86e6ce8fca)
new 14b0208 Start of net rpc group command. List only right now. Add and delete have not been implemented...is it worth the effort? (This used to be commit 45ac4f4c29d0d8d1b0b1535b2ab500e38ac5b978)
new 723bbbe Add ads group add and delete, allowing converged net group command.
new 90554c0 Converged net group command. (This used to be commit 95cc3fa4d3e566f540090ed499e80d86eb55e895)
new 7d51e60 Oops. Broke the build be removing MSG_PRINTER_UPDATE. Re-added as next free printer msg id. Jeremy. (This used to be commit 64c819b71e6b8831106847153fbbc3123602b397)
new 9613524 Fix build. Changed MSG_PRINTER_UPDATE to MSG_PRINTER_DRVUPGRADE.
new 6b623b6 Ok, ok, I was too impatient... (This used to be commit af35c5a57ca5544441bd82b695d878f388cd5e73)
new 2586abb Fix the bug that refused to allow IPC$ connection to be idled if a pipe was open - we now only refuse to allow IPC$ connection to be idled if a handle is open on a pipe. Jeremy. (This used to be commit fc043110bc42d56c8686b9b64c46af7be2fd236e)
new 6d893c61 Removed libtool.m4 includes. (This used to be commit 9ebc5ce4c12f635047e5ba1ec46ce14653495a53)
new fc26f27 Fix for Solaris nscd issue pointed out by Mike Gerdts <Michael.Gerdts at alcatel.com>. The struct passwd in Solaris contains some extra fields which must be initialised otherwise nscd crashes. (This used to be commit a67323d07177ebc8e46dc14476efaf7e95944504)
new 0502d0a Added findsmb to .cvsignore list. (This used to be commit 5b682b2e04d054a2843269373abddc764c4c0cdd)
new 4f4f56d Allow -c to specify the location of the config file, and fix up some handling of non-existant passdb cases. (This used to be commit e56de32f5ce5cb301137497451b0ccd633f09f54)
new 9992378 devmode parsing merge from SAMBA_2_2 (This used to be commit 59e49a79b485f5ba26dedff8a7d7fe1c8c77f16a)
new c6cbca7 misc merge from SAMBA_2_2 (This used to be commit 0420098c47555224d2425845137e4159698e02c2)
new 9fb0a7cb Fix to include -Ipopt in getpass test. Jeremy. (This used to be commit 41cec26ee36458c2f6fdf768d25a83031e4d5bbb)
new 3ca09d4 Fixes for recycle bin VFS for FreeBSD from "Scot W. Hetzel" <hetzels at westbend.net>. Jeremy (This used to be commit 68b83335de0215314c2234aa83069d8fb8265b80)
new 58c3f9d Fix for *BSD linking of VFS modules from "Scot W. Hetzel" <hetzels at westbend.net> Jeremy. (This used to be commit f137a2cc14c71cbffd2ffb392c33cc67817b1658)
new d41d9b6 merge from SAMBA_2_2 (This used to be commit b41cefb4c0670b06564ac79fa10aff8d60069f10)
new 282d069 move vsyslog() from snprintf.c to replace.c tx Elrond for prosecuting cleanness :) (This used to be commit 2f30c2edfd6373864f5bd0c4f8d70625495da7eb)
new 7f80711 Merge of Solaris winbindd fixes. (This used to be commit 4bbc584e6ce9cbc32bae715fd3fec0d89f2e271f)
new 52a832b Merge of secrets_init() paranoia fix from 2.2 (This used to be commit 1c3c0d7cb64caa6be7ee6d786fe400a1d6944a72)
new 7f92954 Merge of secrets_init() paranoia fix from 2.2 (This used to be commit e24f6288b63b950d7e8fee80759a94d6acd8cfa6)
new 086861f Rerun autoconf. (This used to be commit 2c483c8dce21c5041c5f368aedcc47e8c70f3596)
new b35c180 Merge of --set-auth-user updates from 2.2 (This used to be commit 0420ae846cc93d4598b16dd21a4b8f61ae270fa2)
new b6c77fd Merge of --set-auth-user updates from 2.2 (This used to be commit f01d48fbf5ba08edb0b2882957af98bdfd38c064)
new 950004e Added startdocprinter and enddocprinter. (This used to be commit 954107a9d314c8d87f65f741804ca3f9ca94432e)
new 787b588 Support for client side startdocprinter.
new 9bd8bf5 RPC client function for startdocprinter and enddocprinter. (This used to be commit 38de5025fb1f6396e456e26bfb071223da247f03)
new 5ead26e Registry module. Only contains REG_xxx constants used by the spoolss printerdata routines at the moment. (This used to be commit f2b9447bbdfe025b24a73d1c44885bcadb3f826f)
new 62f63f9 Added getprinterdata and setprinterdata functions. (This used to be commit 325361e9e6e2b2f852cc8607ad93108b80bcef06)
new 27c0ce7 Removed irritating CR at end of file. (This used to be commit 2811ac99a1fcc2be02f89a418fe00c99c2bba81c)
new b2606aa Updated patch. (This used to be commit 0851f473b7705a3d95dc2727cd7986295d2733ff)
new 4662d9b Added entry for winreg extension.
new c5ee076 Add auto-detect of time server. Uses master browser. (This used to be commit c2a6b0b1269b2e2abcf675538869dfba3cab8894)
new d53afaa compile fix merge from SAMBA_2_2 (This used to be commit 2676be4e419878fbf74b619949e1d84c6186691c)
new a2f003e Fix bug where setting end of file length to 8 was hitting erroneous check for OS/2 EA set. This caused Macromedia movie files to not export correctly onto a Samba share. Originally spotted by Michel Stoop stoop at ncg.nl. Jeremy. (This used to be commit 6b4affde167104c760bd8dc3c8906511a7642853)
new 0c9e6bb Don't store domain with username in secrets.tdb (This used to be commit 5c58b4290dbc364f3b2d6593fd0425fd50160993)
new 38788fb Merge from HEAD:
new 520b40e General cleanup of compiler warnings etc. (This used to be commit 18aeadc591b69bbbd874b7285ecaed50ff587e68)
new 762d52f Added enumprinterdata. (This used to be commit 7a15ce7c0c6a6b3a62dd6607fefc32742fa50308)
new 55cc5f4 Added getprinterdata and enumprinterdata rpc client routines.
new 1df5f81 The cli_spoolss_setprinterdata() function interface changed slightly. (This used to be commit 79d7bcf42e568b8fe75818c1d2344bff738afd70)
new 4deb561 Change make_spoolss_q_{get,set}printerdata() take a char* and length rather than a unistr2. Printer data isn't necessarily in unistr format.
new 2e6939c Added writeprinter command. (This used to be commit 307788d0b823f228c718b2a186fc66144fd55717)
new 3d95426 Added writeprinter rpc command. (This used to be commit a1934a7a8eda592e283a01014280ddb373564927)
new ceb338a Moved PyDict_SetItemString for printer info level structures into conv functions. (This used to be commit f7fadfdd73d3ba12dbfc7bf18319ce72f79a0dcc)
new 60f4e9d Fixed bug in enumprinterdrivers.
new d8b60d5 Added deleteprinterdata function.
new 034a0b4 make proto (This used to be commit 0c52191cc5b986fbb50a476442e808d5e161e534)
new 8ca814e Added lots of new functions to the method tables. (This used to be commit a8f5951becaab82bb1b03e3e04a05901ec3aa8e3)
new af451af Added deleteprinterdata client rpc. (This used to be commit 217ae50acd8cf088e268e7d2a6a7c192aca9e2f1)
new 615e607 segfault fix merged from SAMBA_2_2 (This used to be commit d3388d195308cf7fba83734424e78b5248786af5)
new 099b488 Removed lp_strip_dot code - ensured that mangling code treats names ending in '.' as invalid long filenames (special treatment for '.' and '..' which are valid - yes Andrew I did this without strlen :-) :-). Jeremy. (This used to be commit 3180d8ba4ace9417033039d61d04c255da6f6a01)
new 17367da First part of adding flags returns from name_query ...
new 130d8ec Implement py_to_DRIVER_INFO_3() (This used to be commit ced14ea913b55c87a8dd177080e711cfc16935c3)
new c0c95a2 Return a dictionary of printer drivers in enumprinterdrivers() instead of a list.
new fb986ce Comment that deleteprinterdataex isn't supported by a samba server. (This used to be commit c07d583327fa194547d1bd41fdb12b25f24e88f7)
new 7c0ff78 Fixed a memory leak in enumprinters.
new dfd1953 Method entry for addprinterex() (This used to be commit 1ad82cd0c3f76a629b8fc2e1b02e57b8e97829dd)
new c4d0a4c make proto (This used to be commit 4fe9f83998a3b669b2190b0c71908fe2d9f915fd)
new 5951e76 Renamed functions that are methods of a printer handle object from spoolss_* to spoolss_hnd_* to make things a bit clearer. (This used to be commit 986d868837350e9b107c147e649f139fd7d881f0)
new 92245e1 more solaris compile fixes (for smbwrapper) (This used to be commit fbefb479fb3bd86affffa1bd567565f1797ae329)
new 8bcdb48 Added ability to lookup ldap server, kdc, dc, and master browser. Please review especially the methods for finding kdc and ldap server when they're not specified. This is a first attempt... (This used to be commit 5edccb51b94a80bbb3ecd59602393887286c8074)
new 82bc3a9 merges from SAMBA_2_2 (This used to be commit 91f569a691be893e1a02c659a8f0753970fadbae)
new 932b8e9 Cleaned up help docstrings. (This used to be commit a8fcb151f8ff601774c302b61e694b4522461068)
new ea8c45b Added addjob command. (This used to be commit e4cc7e2d521cb2777c15c00ec222342e2a0b02ca)
new ce03ce2 Refactored open_pipe_creds() function to remove unused parameter. (This used to be commit 36ed06cb5078429445f3bbb0f69baa2e0f8356a4)
new 286d3a8 More cleanups.
new 70da1de Shorten some debug messages. (This used to be commit 179c68bd0db7c2631fcf052a746acacedf3c47ac)
new ce89909 Fix return value for enumprinterdrivers(), getprinterdriverdir().
new 0227141 Set exception object when enumjobs returns non-zero NT status. (This used to be commit b1818eb37572f4d30efef998d926ac111e78cb48)
new 66115cf Fix memory leaks and return values in error returns for enumports().
new 9ad364a Fix memory leaks and return values in error returns for enumprinters().
new c2f5c02 Renamed 'printer_name' field in python printer info to 'name' to be more consistent. (This used to be commit f8c198b74899d1be1725d0647c5f0cd7db870340)
new 16f78e4 Removed unused variable. (This used to be commit 8d2f77ce956711f2afbadbeee50d82fbec9047dc)
new 535af3c Return enumerated forms as a hash of hashes instead of a list of hashes. (This used to be commit 2f86f01b88ccaaeee97588f339ebaeae5c4c06e9)
new 9798be6 merge from SAMBA_2_2 (This used to be commit d8e8f13f7231c2b2874fdca7f3600acb69e48df4)
new 6df90d3 Fix bug where creating a file and setting a security descriptor atomically that only contains an "everyone" DACL doesn't apply this to user and group entries also. Jeremy. (This used to be commit 2f67f39d219bbe110d52ed2680fd8ac57946756f)
new a3c7cbf Add configure support for __va_copy, which is required on Linux/390 systems when assigning on va_list to another, or when passing a va_list as an argument to a function. Not using it causes segv's and other unpredictable results.
new 276e192 Add __va_copy to talloc functions. talloc_asprintf was causing all kinds of problems on Linux/390 systems... (This used to be commit 2605e483b309e62b4c5d39a2ac6d8b2257bb5a87)
new 67656e5 Fix for non-__va_copy systems. I had used AC_TRY_COMPILE, but even though __va_copy wasn't defined, it compiled as though it were a function, but fails on a link. Oops. (This used to be commit d3222ecd1a024fd2e7ba72b1bc10a400d398a364)
new 119716f to_struct() now returns a boolean which is false if not all the elements of the structure were present in the dictionary. (This used to be commit b26d9d793914b66050c374ec2c0e94fa37c7e0e4)
new 1ab4584 Added a utility function to extract the info key from a dictionary. (This used to be commit 4cafbcb205af11c478a2d9047554315915933e5d)
new 191a446 Call get_level_value() utility function. (This used to be commit 2566dad274e0bced9e55cbc3c126c00e70373fbe)
new 281ded3 addform(), setform():
new 296583a Add level field when converting FORM_1 to dict.
new 4f783ed Use get_level_value() utility fn.
new 6ee4366 Changes to allow head to translate NMB flags ... (This used to be commit c986a19cde0dfa96b512eb24d873203981e68c48)
new 7a6a5bc NT sends the server name prepended with \\ for a enumerate printers RPC call so we probably should as well. (This used to be commit 39c0218e5b4132e60401c2fc25fcbc88be94f87f)
new abdc476 Get the sco boxes compiling again - use the sys_ intefaces for all the dl* funcitons. (This used to be commit c37c1e39253d9d21f8ab38ab8d24f7e787008596)
new 3ffa277 Makes winbindd_proto handling consistent with the other header files, so that at least "make clean; make all" doesn't fail.
new df27d48 more dl* -> sys_dl* for sco (This used to be commit 92eead1a0a93a6191fbd7b413f0736eb1a716b8e)
new a64932d Update the doco for the LDAP options in smb.conf, in line with code changes a little while back. We might have to look at the migration path for these options. (or as --with-ldap has always been 'experimental' we could ignore it...)
new eed5094 This removes --with-ssl from Samba.
new f627be5 Add an item about the __va_copy macro to prevent SEGV's on 390 and PPC Linux. (This used to be commit 443ba282be79e2b7259950fffbd7fe9bb4cabf8c)
new 3fe27b7 A few more trusted domains updates from mimir.
new 993f75f indent (This used to be commit 173aac4a810782dddc85494c328a6917cb3fe0c2)
new e467286 Make Get_Pwnam use getpwnam_alloc() in an attempt to make it segfault rather than allow silent reuse of stale static buffer.
new 6d15066 Check paramters for NULL. (This used to be commit 078e81530e9bc4e5f0b8e18aff0488386bce29a5)
new c6926d7 Add a touch of const (This used to be commit 3e93b216ddba14592a0193664c5d6bcbef898f1a)
new caf6252 Make non-static for some later work (pushing the info3 across the winbind pipe for smbd to decode), and fix up the debug. (At least I assume it is wrong, can an expert care to comment?) (This used to be commit e5b4331ffa99d769b062053d6afc4772355fa5b2)
new 31cda56 This is meant to be accessed via the helper fn, not directly. (This used to be commit b84882a628b3f2f0890322f25694c1932aa3e5ec)
new c7523c5 Fix usage of va_list passed as an arg. Use __va_copy before using it when it exists. (This used to be commit 85ab07bdc1b2ce7b2c1b8197fad45124b1460dca)
new 0d26e9f Make --with-ldapsam 'go away'. This is now a standard, stable, feature and there is no real reason for it to depend on more than the abilty to compile the code. (This used to be commit 64aaec137e39595e6e61b55eb525615683a1393c)
new 27ecfce Don't forget the semicolon, you fool! (This used to be commit 1c9387330f776b9b96714f9c9c62087bbd32f7b6)
new 58e1fe6 A few things in this commit:
new 3346a76 As per rsharpe's request, require only a Masters in Astrophysics to correctly configure winbind.
new 53ec535 Make smbpasswd at least slightly sane. This kills off some of the silly global variables, and makes it come closer to a clean compile.
new 27b9283 Include the extra #define for the last set of smbpasswd mods. (This used to be commit bf82ac14c826a765b33d368e4cb62c7fb3cd3c4f)
new d4dac17 Passdb:
new 55ec09a Remove const from some functions to match the changed prototype in a previous commit, and remove some unsued variables.
new bc8f74f Oops, I missed commiting this earlier.
new ac03889 Move client_receive_smb to clientgen.c as a static, as proposed by Elrond.
new f9d2db3 Remove unused files.
new 2a02a76 so here it is the code to introduce seriously debugggging classes. this is a first step only passdb stuff has beein "classized".
new 80b22f6 Keep the compiler happy (This used to be commit 84ea2a434b510ed49838a04a4b30bd2fc9ec5673)
new 4f8b957 A small change to print out the error message only if we could not check the secrets ... (This used to be commit 56eea2623a8a8f2a5a0311cda6d0282d0037a3cc)
new c523cce Fixed compiler warning. (This used to be commit 793d9306e29ddd23e3f52736b5cd558b5d058611)
new b861886 Patch to only set SV_TYPE_PRINTQ_SERVER in default_server_announce if a print share is exported. Needs some more testing. (This used to be commit 92b36482fd6aa5103c30dad40fe799c07dd2d8d7)
new 60f2f19 Spelling fix. (This used to be commit 37f1cd013da073ca23fd9b16ee8cfbf9a3e6cbd9)
new 077566a No need to pass a fstring in make_spoolss_q_enumprinters() (This used to be commit 1fb8e2b3a07fdc0bb302f02a451ed32a275f0c10)
new 622ed70 There's probably a pointer to a buffer at the end of a enumprinterdrivers() rpc call which we currently don't parse - just added a comment about it for the moment as not parsing it is harmless. (This used to be commit 2429c4cc796576aa2d816a14b10fdd932b672a02)
new c1334b1 OK that last commit was incorrect - this call is parsed properly. I only imagined it wasn't! (This used to be commit bbad6c6678c89a33fb233091f5965ccd1aa589f6)
new d62adde Set level key in driver info structures. (This used to be commit 0caf7610dcf698d2c649e42f0630de4337cfcea2)
new 1aa0620 When converting from a dictionary to a Samba structure, check for any additional keys that may have been added and return False if so. (This used to be commit 96ccb2beb1d45f8122ff03fc2f7727bf065adbf6)
new be92d4ac Decode info level 3 for getprinterdriver.
new 03a8391 py_to_DRIVER_INFO_3: remove level key on copy of dictionary before calling to_struct(). (This used to be commit 274679d8ce33aaf664ffaaa6834d506f7b196fc6)
new 641d6dc Remove level and name fields from dictionary copy in py_to_FORM() (This used to be commit ac15442579848f145dbdce6d51207321c4150c25)
new 34278af merge from SAMBA_2_2 (This used to be commit 2424578c298ea11f67415bcfe2928353cd95819b)
new 27c1941 Merge from 2.2. Jeremy. (This used to be commit 174df5d914b149e52bf260e6502f2436c2720958)
new 27960c8 Stop smbd looping when hide unreadable is true and .. is unreadable. Jeremy. (This used to be commit fda7a11b093315a77ca1199119b5421a029ee883)
new 8a35fba A tdb module based on some tips from Mike Noriega. This version supports locking and tdb traversal using python callbacks. (This used to be commit f3530fd6180bb78a58a3f41ac1389c9f0ba7b183)
new e00dbec debug classized (This used to be commit ae5d24873ad0fb3df970cc9912e18e6a5067ae2d)
new ab59d1c uhh, forgot to commit the DBGC_WINBIND definition :-) (This used to be commit efb119fb88a511e026239773422242fff636ae13)
new 66f1182 typo, sorry (This used to be commit d222bc8c4b620095a21ba327940d4750d5dee753)
new 195d578 typo day :-( (This used to be commit 5b3b65aafe38e767e9b7206ffe6d7c89edb267ba)
new e486d0f Tricky fix. If we were waiting for an oplock break response message from another smbd and an incoming SIGUSR1 message arrived we'd break out of the wait early - as we have to use sys_select() to wait for an oplock response message, not sys_select_intr() (which ignores EINTR errors) because of the real time signal kernel interface. Jeremy. (This used to be commit 3bb26957e3e7fb5059d21115546d189eaca34646)
new 98548e1 Failing to find an entry when doing mod_share_entry isn't a error condition, as we look for the entry before locking the chain - thus someone else could have legitimately deleted it. Jeremy. (This used to be commit bd64a291a8df63a6e0f9e166ad9ea7d92adbb4d5)
new dc86e2b Added a reminder about programs using the tdb bindings having to be licensed under the GPL. (This used to be commit aa3ec7618fe39ddc75755098433572b271197af4)
new 3c1ff07 Merge of receive_local_message fix from 2.2.5. Jeremy. (This used to be commit d4dbb9cb1338332bda3651dc4b86abcf47e9c2d2)
new c33cf24 auto-recover from the fairly common case of a non-clean tdb shutdown while deleting a record. This leaves us with a non-free record on the free list. (This used to be commit e99b6a2b91e4022ce0a9a14415df71314b5e013f)
new 5c86ae2 Updates for sane storage of ldap root DN passwords (tested, with upgrade from 2.2 format) and LDAP rebind support (untested, I don't have a setup to match).
new af4cea4 Commit the header file for the LDAP/secrets changes (This used to be commit 5512618d3493a04c84a43beaa752c307bce146fc)
new c2b8670 Fix a silly memory (getpnam_alloc()) leak spotted by Elrond, and move the DATA_BLOB code into its own file.
new daec6cb Cleanups!
new b87eee9 Add a bit more const, and kill of (finally!) sys_getpwnam and sys_getpwuid.
new 2e136b4 Nobody uses this function, and there really doesn't seem much point to it, so we may as well reduce the complexity.
new 676241d Remove horrid goto. Jeremy. (This used to be commit 7e6db250804e51ce0883b972831da455d389cdcd)
new 60d29a9 Fix for strangeness in Linux 2.0.x select return. Jeremy. (This used to be commit 490b95a35d1e2ccd3b80db5cfcf7b9804901d36e)
new 8955286 Got gdb and gpl confused. (-: (This used to be commit 08356ec38a5be239b6ab53ee75f3735c29b677a7)
new a3c98a8 Merge of bugfixes from 2.2. Jeremy. (This used to be commit 5c8351228c55f2403214351f6fd16fe231aee917)
new 6cb803d Ensure we kill with -TERM. Jeremy. (This used to be commit 22b0d5da63716028c8f4b61f002493aa67ba189a)
new c6d53c2 Another change to the GPL "abandon hope all who enter here" warning. (This used to be commit 1d75b548de8b667673cf136306388546eb3bd98d)
new 4f46de7 A graphical tdb browser using the gnome-python bindings. (This used to be commit 08dcfff2a22fd35a3e5cdca8ed137a7e5891fe53)
new e46a6ec Given Jeremy's positive response, and a lack of one from tpot, I'll commit this:
new fb70dbd Nobody uses this, and its really just a layer of internal implementation.
new 0c4c34d This function is unused, and doesn't make any sense to me anyway.
new bc2d07f Allow initial password set on net ads user add. I need to do this on rpc and rap too. Anyone know what key I'm supposed to use to encrypt it for the rap one? (This used to be commit 033faaa8cbfe7e368c554b26e7a506098d06fa02)
new 8672461 Looks like abartlet got a bit overexcited about using const...
new 6a663f5 Compile fix for enum trust dom wrapper. (This used to be commit 63e2c7c5fe6eca86222a7a76d81ce1ee93ebde22)
new da563c9 Fixed silly typo that causes receive_local_message to loop - caused by my removal of the goto. Oops ! Jeremy. (This used to be commit 4d3679e03e0c30602b1345cbf2fbf8587dff1f26)
new e27062c If we don't do the select don't do the recvfrom. Jeremy. (This used to be commit f536ec62242c5c644e03afa19f4a3ebedf36f80d)
new 222f4d9 Make function match the defintion require for assignment as a function pointer. (This used to be commit 38012edaca4c181f3d3a9e9df4fc434bba78f9dc)
new b270d2d Don't duplicat this here, use the existing function prototype. (This used to be commit 18c6db6a0014fd23383361485ec03eb871a85faa)
new 4066977 Move the authenticaion subsystem over to the same 'module:options' syntax that the passdb code now uses. Similarly, move the 'pluggable' stuff over from passdb as well, allowing runtime loading of new authenticaion modules.
new 9c3d5d6 Remove the password length paramater from cli_full_connection - it really didn't make any sense, and its was always just strlen(password) anyway.
new f5adb79 Fixed incorrect comment. (This used to be commit 2f74fb6e9893d306598ebedd54658f2dd56e988e)
new 98d5699 Some of the updates from ctrlsoft's 'Various' patch:
new fac2168 Some grammar fixes picked up from the bugs.debian.org, submitted by jrv at vanzandt.mv.com
new 7ff4397 Name the authentication modules, and therfore fix up both the build farm and secuirty=server.
new 5b76d84 merge from SAMBA_2_2.
new 73bc578 merge from SAMBA_2_2 (This used to be commit f0226a1d836b69d179a1a2eda79fa26911b78096)
new 8dafae7 Remove unused variable, fix functions to match prototypes in the various structs.
new 9921fd9 Only reterive the attributes we are actually going to use - rather than the whole record which could include things like photos's etc.
new 20efe2f Clean up a few unused functions, add a bit of static etc.
new ba0b423 Update some of the LM hash code to better respect the seperation between unix and DOS strings.
new 34728ec move debug stuff from messages.c to debug.c (Elrond) (This used to be commit 44df5a13bc83dc331caa6788cf0805333ed79f8d)
new 069e6fb Add support for NTLMv2 (tested!) with NTLMSSP.
new a27a0e0 change: pdb_getsampwrid() ->pdb_getsampwsid()
new 82e4fb6 Some rearrangement of header files. (This used to be commit 0b2bd0a2290315056789f6aa1421678583086fc6)
new b403e16 Fixed dodgy arguments to PyArg_ParseTupleAndKeywords() (This used to be commit 45562b86039ec1b2f6d1cf3e9a5aa57cf87a796a)
new 3ec6d94 Fixed compiler warning. (This used to be commit 736eb3c7485c0e65a463f14f27ada55a1a3fd453)
new bf7ca61 Honour return value of to_struct() when converting to Samba structures. (This used to be commit 1ef99e76632f6f6b866de491db8722c94f75a8c2)
new f2cbcec Convert open_pipe_creds() to use new cli_full_connection() interface.
new 24def69 Check types of dictionary elements in to_struct() (This used to be commit 793f1042f153bd6ca3f75bebf719d47744ffecde)
new 343751c Use new version of open_pipe_creds() function.
new 2fe386d Use new version of open_pipe_creds() function.
new c2f0e16 Use new version of open_pipe_creds() function.
new de4e982 Use new version of open_pipe_creds() function. (This used to be commit e4aff324c28bfc08e73b627a5c7941109a3c2c2f)
new fdf4211 Use new version of open_pipe_creds() function.
new 0f1de23 More automatically generated prototype madness. (This used to be commit 8e1a15a625b72711bcfab77403e6a6b91e434756)
new d26bcfa Use a fixed size font for displaying tdb values.
new d21f10d Allow None to be used as a valid credential in open_policy.
new e99a265 Allow None to be used as a valid credential for functions that take a credential as a parameter. (This used to be commit 166aee6cc2abb5f6e91ebf3d4ec37454034b8dcd)
new 6aad729 Raise a ValueError if server names aren't given in UNC format. (This used to be commit f5a1a3190dc0d4ecdf55b870633a83ee125b816e)
new 6aaaa16 Raise a ValueError if server name isn't given in UNC format. (This used to be commit 77be88668d9669a0aaa331c4bbb0faad978f0990)
new d80f078 Separate error handling for cli_full_connection() and cli_nt_session_open() (This used to be commit 6f269de03e91b823a30a2a12e41f25f1fa050870)
new 3b464a1 Some fixes for enumerating domain groups and aliases:
new f00e292 Hmm - you can do NT_STATUS_IS_OK on a WERROR and not get a compile warning/error. (This used to be commit 8d6270cadf7f99ee8ee441ee6c3e58eca623d519)
new 65a31d8 Added netshareenum command at level 1 and 2. (This used to be commit 99ac1b339c2b4ec5b85ecc3a87efa2ef508ecab1)
new 78b4de0 When marshalling a netshareenum request the share ctr has to be initialised to an empty value instead of a null pointer otherwise the server service crashes on NT. (This used to be commit c7214baa0540a0c7d23d3023b2c2ff4cde0f9f7f)
new 742ed34 Added netshareenum cli command - the rpc structures here are really bizzare so muchos dodgy code is required to copy the results out of the parse buffer into the client's talloc context. (This used to be commit 496d3cf02c15ece7e13fa023deea740ee00486a8)
new e066e5e Updates to better report some NTSTATUS errors into PAM, and update to PAM to correctly allow password changes on expired passwords. (No security implications, as its just a 'will I let you talk to the server' check).
new 2bba2d1 merge from 2.2 (This used to be commit e671b7fe9d6c963e20770944f29ea532293d2692)
new 84a9a6a Spelling fixes. (This used to be commit 3d0f4acad2f0c57d0a255e90e5f674ba582251e2)
new 43b3536 Cleaned up srvsvc constants a bit. (This used to be commit ca61f68d5ca8791bea34732bd358cfb63273fc5c)
new 568deec Added netremotetod to try and figure out which srvsvc commands are denied when using restrictanonymous. (This used to be commit 0c65978ed07903af808da5f32cc29531aef23225)
new 5bbabf0 merge from 2.2 (This used to be commit 612584f7d5383db28960e1ae9aaeaa9b8b47486c)
new 43a81fa merge from 2.2 (This used to be commit 65417ed341113a9624eada9a97ef0b9d66ca95c0)
new 4d69330 Added some comments for NTLMSSP negotiation flags. (This used to be commit 742413b2846af44ac43830f488c15c5c11c1cb27)
new 0e3260d Added netfileenum (sorry - no output though (-:) command. (This used to be commit 099b750b4ed8f04a1fd8a018508d412691e37df6)
new a14fbf6 netfileenum was missing the username filter. (This used to be commit 8fc3dba8bd99c55bef9ac137976dd35134a49342)
new abc6c4e Resurrect the 'restrict anonymous' parameter but make it an integer. It will have the same meaning as the RestrictAnonymous registry setting.
new c3fb0cd Return access denied for net_share_enum when restrict anonymous > 0 (This used to be commit 5df1aa9f20ae2036848b7e46703bfd3a923d7b4f)
new 8787088 Fixed crash bug in querydispinfo.
new e422b27 Update netfileenum on both client and server sides to do an arbitrary number of files. This was done to better enable net rpc file. Perhaps we can start giving back real info this way, too. (This used to be commit b3fea72ee9abd2441a49c35442c54819e4ba16ba)
new e011750 Update netfileenum to new api. (This used to be commit 70f8adf297a3979230e425126cd5868972b1d17e)
new 1b9c519 Enable net rpc share and net rpc file commands (list subcommands only), and autoselect for this subcommand when appropriate. (This used to be commit 77418256d3162b41a672a25f7e512999f1193926)
new 90e630c Add error index to netshareadd rpc. (This used to be commit ea55d470e485a0448428c60a12fbb4a42c6b2019)
new f5dc84c4 Add fns for netshareadd and netsharedel rpcs (This used to be commit 4e317163858d8a7f65984a8a8507a459ac1515cc)
new 0f7e6fd Add netshareadd and netsharedel client side rpc (This used to be commit f37d85babf1061bb2b5ffdf96c72427f8ad5e832)
new 4e71eae Enable all net rpc share subcommands and autoselect transport. (This used to be commit ebd07c3a295e3f8cd46441caac4dc8e8b178c2cc)
new b5053d0 Removed some unused variables - tidy up some formating, add struct to client state to implement smb signing - this is a test at present. Jeremy. (This used to be commit a234e303558a25c4ea26b7f6788006e4fee651bf)
new 6542738 More cleanup work preparing for SMB signing. Jeremy. (This used to be commit 3c05f7c06fc8c45307ea75128b160a5945fc5197)
new 4caf48a Add rpc for file close, expand file enum to take username (This used to be commit 4b18a94590a25882f06f88c3c7dd1a08bf990044)
new f2d37f9 Update for new interface to netfileenum (This used to be commit c3921e36071a70ab9534fe92286b361aae2336b6)
new 125432c Add remainder of net rpc file subcommands, and autoselect transport on net file (This used to be commit fd938eca210602790c4d0e442f3aa9aa22b5fdf2)
new 3940a2f The last element of the definitions of enums can't have a trailing comma. Only initialisers can have this in ANSI C. (This used to be commit b6119f583552425c2be30662e9325270a5dbf096)
new ee2ef50 Fixed bogus alignment in unmarshalling of SAMR_GET_DOM_PWINFO reply. (This used to be commit 2e25b5c3099e48869e83a1e03943d3cc2a875f24)
new ef5e092 Removed unused variable. (This used to be commit a8b2e76c5b90d3dcd00f26462614f56936c13110)
new b433a90 Added cli_samr_get_dom_pwinfo() function.
new 15e5ef6 Added getdompwinfo function. (This used to be commit b3b3e45583718e5b034f6c67609523f35753c1a8)
new bdc9de5 added a 'net ads search' command, similar to 'ldapsearch' but using the Samba LDAP code.
new d53b9f1 fixed a spelling mistake (This used to be commit 5a04ea1f0c41965bc735f38f4892dc37571734d6)
new d706b5d Move restrict anonymous checks into a general function called pipe_access_check(). Eventually this can take a security descriptor as an argument as well. (This used to be commit 8bbdc674afef32621bf473ba1af76bae7270b818)
new c3bd192 Restrict anonymous checks for the SAMR pipe. This is done by returning access denied for a SAMR_CONNECT by an anonymous user which seems to be the way 2K does it rather than blocking individual RPC calls like NT.
new 9401cdb fixed some debug messages (This used to be commit 8b5ac00ac60135f83145c65425d7b33a751a15b4)
new 0bb6053 put the ifdef for HAVE_VA_COPY in one place rather than in lots of functions (This used to be commit 1cf3228fdc20f0314d1f8e71ad710a5e548b3f72)
new ce62a48 Removed unused function. (This used to be commit f7e75952306296b11a859f425ff5ec7082239dc2)
new 13abfb6 Add VFS Support (This used to be commit c28343fd033c7a805fad451dca39dfc627cee2c4)
new 8c64bd9 Added tdb_delete_by_string() function. (This used to be commit 0cd3952f408e2fcd2c833b9039dff4392ac16cf7)
new 9a2261a Since includes.h isn't included here, VA_COPY has to be defined here. I don't see any include file that is guaranteed to be here, so I'm defining it locally. Fixes AIX and Solaris builds. (This used to be commit ca6bb47c22385a2c32be6ac3f8d9ffbfda45359b)
new d4fa628 Add user name to netsessenum RPC to stop 1783 messages (This used to be commit 18854bcd2df88ab49c263c86d111a50d83411885)
new 1ecee79 Add user name to netsessenum RPC to stop 1783 messages. Also fix where username was sent as machine name. (This used to be commit 2b4a5b56664cf3c99682b64c0fc5e2ebebb749b7)
new e142b4b Fix netsessenum RPC. Correctly respond with as much info as we can. (This used to be commit c8781a3fdaa4d8cb81233582f29159ace7e436ac)
new b1eaa2f Move session gathering routine back into session.c so it can be called either in RAP or RPC environment. (This used to be commit 3eec0d64c7c4592d4f0d74108fb0be2b7a22bde6)
new 3adb868 Fix long list scrolling bug.
new 57bfec6 Fixed some formatting. (This used to be commit 25554b46ded273e8f4070f14661b691ccc9ddd17)
new 8e9a8b2 Fixed compiler warning. (This used to be commit 361afd241beeda033068c7f3a976f3f69fa2ac33)
new 984806f Store the key for a name to sid cache entry in upper case rather than whatever case the request was made in. This gets rid of duplicate cache entries.
new ebe58d8 Update the SAMR pipe for more use of NTSTATUS and to talloc the stored list of users/groups for better memory accounting.
new 08f0cbb Fix for Linux kernel bug where signal mask set within a signal handler is being ignored on sighandler exit. This means we have to have a small array of fd's, not a single one. Jeremy. (This used to be commit b06862e2de8d3bafbc10a9807501ef5bf148a61c)
new fe4cd9b Remove blocksignals call as it's never going to bloody work right... Jeremy. (This used to be commit db8932c297096e6e957677c4ed944e4c319db1d8)
new 97b94ce Store cache entry keys that have RID values in decimal to be consistent with other keys. (This used to be commit 1e5bdf974fb1e64b5f5b82e0e24eb97aeb229584)
new 7841864 Spelling fix. (This used to be commit 39ec94bffe536de5950611d6e4b28621b6aff844)
new cef9484 merge 390 kernel workaround from SAMBA_2_2. (This used to be commit df78e76e0b8e90430af37ce997bfc6b73c9d01d7)
new aed3d69 merge from 2.2 (This used to be commit ce2ddb70411b30a0d6b2d6dded13c3b94895c1dd)
new a8a5437 Fix typo. (This used to be commit b874c14a1d3cd333aada5ee93da7a83c24c7b3d6)
new bfa2dfa Fixed out of date comment for _spoolss_rffpcnex() (This used to be commit 7d9b8c58a63cf20d00dd7cf88cfb82aed3a47d12)
new 617a551 Moved some notify related constants into srv_spoolss_nt.c since they're only used there.
new 89e9f75 Fix compile error - doh! (This used to be commit e80e6637064a39635faba5311f774a90b1d5ab43)
new 9595b60 enable building of shared libsmbclient (This used to be commit 24f127a58f66de9b8733bc3261212d01926d0a87)
new 651efe1 Overly complex but neccessary fix for kernel oplock problems. The issue is that there are some times when we should return an EINTR from a select, some times when we should not. As we can take a signal at any time, we have to eat EINTR's in some selects. This means we need to check for kernel oplock breaks more often in the main loop, as well as add the queuing mechanism needed for the changenotify code (due to the mistake in understanding POSIX semantics w.r.t. sett [...]
new 19c0588 Allow sd_len to be zero on NT_TRANSACT_CREATE but not for set sd (helps Novell client). Jeremy. (This used to be commit ac49fd297acf27384a5e133a5fd7a32c1ba27ca6)
new d5154cb A couple of updates for the SmbEncrypt code, and some of its users.
new c3513e2 Add flags2 for security signitures (This used to be commit 39c3f245f5e5d5e7532f9097683e6af3190dc872)
new 39d0a1b Move the code from lib/util_sid.c that deals with the global_sam_sid into a file that is linked with the passdb.
new b0ffabd Globally replace 'global_sam_sid' with get_global_sam_sid(), a self initialising function. This patch thanks to the work of "Stefan (metze) Metzmacher" <metze at metzemix.de>
new c9910ce Fix comment (This used to be commit 1996bcbe6acae49e191363ee122b30e4e5d5e8a9)
new 29744f4 Merge pidfile fix. Jeremy. (This used to be commit 2c1e78702423ba17993975eb7f158058cc7f229f)
new 766a78e Ensure when allowing fchown with write access and dos filemodes that we leave the gid alone. Jeremy. (This used to be commit 3f72910cf954b127c0cc06d6616ca2b8cd0d41ad)
new ae6bdb2 This (hopefully) fixes a bug reported by Kai Krueger <kai at kruegernetz.de> involving the use of lp_winbind_gid() without checking if they have been set.
new a3c75aa This paragraph is irrelevent and misleading (needs fix for 2.2 as well) (This used to be commit 3dd7fa7c57bb1c1d47b2c70a0dd4b5f14c1ddeb2)
new e8361a4 Fix up comment on netbios scopes, and remove paragraph about international charsets, becouse it really don't apply well with Samba 3.0 and unicode.
new 97a8dd6 With this file being automaticly regenerated, and cleaned up with 'make clean' I think it should be removed from CVS. This matches the other proto files.
new 959ff02 Remove "sids.h" as it really wasn't being used anywhere, and was exporting the (now static) global_sam_sid.
new de581b9 Merge of Jerry's fix from 2.2. Jeremy. (This used to be commit 64af68924b8fc36caac3f978dc0f9deccc41e059)
new 366a649 merge from 2.2 (This used to be commit 30a0e72572b25ddd99438b92b8ddf7f06e9ad819)
new 2d64b98 few fixes from Elrond(elrond at samba-tng.org) and Billy O'Connor(billy at oconnoronline.net) (This used to be commit 88718883e031a3249152861300432dfc895ac587)
new 3838eab Removed eff_name field from cli_struct as it wasn't being used anywhere. (This used to be commit aff65bf6c9f339ae1d3122d12114005c017b9b5d)
new 58a3a57 Spelling fixes. (This used to be commit de18c785ab9a253cc8bf8d7e4066de0133225c6c)
new 9404025 Ignore winbindd_proto.h (This used to be commit 8e51081333ae0b81a2aa2c609aa7a3ff8bf7f4ec)
new ba590d3 Spelling. (This used to be commit bfd8a33c68a3747cbad21667d7515aebd61ec537)
new 2154ebc a useful script for finding global variables or functions that could be static
new bad738e Latest patch from metze <metze at metzemix.de> to move most of samba across to using SIDs instead of RIDs.
new 5d452f0 Merge in mangle fixes from 2.2. Jeremy. (This used to be commit 5e2571f424a40df4d67fe279517a9b21184b78e1)
new 824375e Veto files fix. Jeremy. (This used to be commit 1712a7b34a73ad89965961c0db4dd198d6b257c6)
new d179b19 Ensure we save any older SIGALRM signal handler. Jeremy. (This used to be commit aa0a6f5532a2689409426eef9a4b66a28fb97635)
new baef135 Add const, kill of useless casts and therefore eliminate warnings.
new 0886638 Patch (from ctrlsoft <jelmer at nl.linux.org>) to poptify testparm, and the modifications required to suppress the const warnings.
new 0d7ac4b Patch from ctrlsoft to make the pluggable passdb subsystem use an lp_list rather than a string when configuring mulitple backends.
new a770dd4 Add some comments on writing new pdb modules. (from ctrlsoft)
new 7591cb5 Convenience function to allow a SID to be specified as a string.
new a26a4c6 Kill useless cast (This used to be commit e2f9dd8b65063a276569d9c33aaf06606003b85c)
new a2f0766 Debug fixes from ctrlsoft (This used to be commit 27e34d4e63adc6d6ad63857d2a17595b7cff52db)
new f1b393c Some updates from ctrlsoft <jelmer at nl.linux.org> to return failure if *any* of the passdb backends fail to load (is this the right way? - I think so).
new a8748f8 It looks like we never tested the 'cleanup' code, so when I triggered it (invalid passdb backends smb.conf entry) we picked up a few things :-).
new 89f5301 Patch from ctrlsoft to use the pdb_sethexpwd function in smbpasswd - instead of implementing it twice inline.
new 58bec5e Allow non unix accounts to be added to an ldap directory without NUA accounts already.
new a98d2b1 Add a touch of const to this - helps with some yet-to-be-commited changes (This used to be commit a2c791c0bbce1d505e5ef2150384ad5d54ae7117)
new e69fba0 moved lp_list_* functions away from param/loadparm.c, put int lib/util_str.c and renamed to str_list_* as it is a better name. Elrond should be satisfied now :) (This used to be commit 4ae260adb9505384fcccfb4c9929cb60a45f2e84)
new d8b685e Merge of csc termination fix. Jeremy. (This used to be commit 1f46dc9cbf7f2da2865ae2e10146d5976ed801ea)
new caa4262 More of SMB signing for client - not yet finished (should be harmless). Jeremy. (This used to be commit c1b20db4bb4bb1ba485466f50b9795470027327c)
new 998fe27 Ok, now I can try my first client test... Jeremy. (This used to be commit 9d461933766f26ce772f6d5ea849ef9218c4d534)
new 59e0dff Fix spelling typo. Jeremy. (This used to be commit 0e7e8d44627ad9645a90e96001f8550b68b67a62)
new 9026074 Add back sys_getpwnam() and freinds to the system.c interface, but don't use the silly cache any more. Also add group functions and fix a few callers.
new 0dd693b x source path so this thing compiles. (This used to be commit fb89be135575561f759a299048ed1eb5363183c3)
new e2ed473 It appears that to match NT we should not use the 'samstrict' behaviour, and that local accounts are perfectly fine. (This used to be commit 9fe8da6dd1b7fecfee0a2778fec0b7dd0fd40bfb)
new 209fcbf Add another 'trivial' built in authentication module - this one is a deveopers hack to always send a fixed challange, for the benifit of tutorials and packet sniffing etc.
new b075458 This patch does 2 things:
new 0142f47 Add the missing makefile from previous commit (This used to be commit a07f2c08ff145f414618165739fe7f2d203931e8)
new 843a467 Update the netlogon code to better cope with trusted domains, where things like the domain name and SID come from the remote domain, not the local one. These are filled out by the code from the previous commit (auth_util.c, the make_server_info_info3() fn) and read back here.
new ac08646 Rework much of the service.c code:
new 3c3814d Unsused function since last commit (This used to be commit 957c865cee7f799145f9f1d30dfd0d0a25d826cf)
new 249368f Simplify this code further. Just substitute %H, and let the normal code paths handle the rest later.
new ba73192 When adding popt to an application, you need to ensure it builds on non-popt platforms :-) (This used to be commit bda8f12ff551f24a6f2a8e8f7a120b2e0e45a269)
new 60ad5b6 Fix up some of the SMB signing code:
new a54afa4 Two things: Check how many paramaters that the LDAP libs take for the rebind proc (some give an extra paramter to pass a void* paramater) and some small changes for the SMB signing code to reset things when the signing starts, and to 'turn off' signing if the session setup failed.
new 36f7eaf Further updates to the service.c code. authorise_login() is now a bit simpiler and we seem to have eliminated the segfault.
new d666280 Cope with the requirement for constant initialisers on some unix C compilers.
new b2e088a fix typo (This used to be commit 27bba80c0e36f823e653439a829c285cc0663485)
new aaf43bb Fixed typo in debug. (This used to be commit 41f036ab37274ce7cdd782ead764dd1a36ecba1d)
new 7b60e23 compile warngin fixes merged from 2.2 (This used to be commit 29874f4b8fecdc7cbd84d656dafce54cca49e0b1)
new e5aa2b0 make the echo'ed command match the actual command run. (This used to be commit 3167ec8a49a8da58f77b7c4f202c865ef9f9414c)
new a60e370 more debug classess activated (This used to be commit 897e64d2e0c1d04ab93441ccaffe369bf43be46e)
new 31cac04 when nmbd starts up it is possible that dhcp hasn't started the local interfaces yet. Instead of giving up, nmbd will now wait for some interfaces to appear (This used to be commit 612ae5313250aec80c94782d55cbf755dd4a9a4f)
new 48aeecf Fixed typo in debug. (This used to be commit 80e7f8f2f59136f53c236a37b5f16f6ffa0d391a)
new df1893d Fixed compiler warning. (This used to be commit c29cef7f3408714d4e6e18906760d74016c6748f)
new d35c5f3 Compile fix for new arguments to cli_full_connection() (This used to be commit 0d05c8ce54c3fa859abb8bd2ac13cacaed63e95c)
new b21b66c Added samr_open_domain() call. (This used to be commit 97f70f2cfff72d6040c72d34a569f5c889cbff2e)
new 6905730 Renamed policy handle field in object containers to avoid cut&paste bugs. (This used to be commit 93309c0ad4cd66680f94d7a46028b4d392d1cc06)
new b7e4b7f Got rid of unused flags field in lanman api_commands[].
new 5e068f0 Remove "inline" - shouldn't be in portable code. Jeremy. (This used to be commit 4a5aa918d9eecc130a5126a255f8a6b5cde8044f)
new 086d8a9 Fix from Andrew Esh for not checking return code. Jeremy. (This used to be commit 629cea2ff4f640cd60d9ecfa72acf2707b3f1ff4)
new fdaf087 Changed level of "bind succeded on port %d" debug to 10. (This used to be commit de00428ef12b597e5c29896bf961cfd7a1e122dd)
new 7ed5608 Format tidyup before I start working on scalability fixes (one file per print queue). Jeremy. (This used to be commit 6544a500d0696c9fe1f1abc067a8b963a0e2b8da)
new 8c5ab04 Fixed incorrect debug. (This used to be commit a905b5f49db6a12c9a562e1d5e3981dc3525fd27)
new 904533d Don't use uint. It doesn't exist on some platforms and we don't define it. Replaced with "unsigned int". Jeremy. (This used to be commit 5841ca54b6a8c36f3d76c12570ff8f2211ed2363)
new 6b4dde0 Raise some debug levels.
new ea7cdc4 Add module versioning to the passdb module system
new 4f7a02d Try to get security=domain at least slightly working.
new fe082a8 much better findstatic script (This used to be commit 2947b7624f921032bcd2cc5507747b2f7ef190de)
new 8361295 Merged across trans2.c from SAMBA_2_2. UNIX extensions and passthrough now supported in HEAD. Jeremy. (This used to be commit 082c5c084ef870709d3046f580eef597bb2aeef3)
new 24b6773 Support utf8 on the wire for ads ldap. DN's are converted, as well as strings, though it is up to the calling function to decide whether values are strings or not. Attributes are not converted at this point, though support for it would be simple.
new 900fb62 printing merge from SAMBA_2_2. Ther server code looks to be in sync now. Mostly formatting and s/free/SAFE_FREE/g changes with the two exceptions being
new 78e7fc5 forgot new error code from 2.2 (This used to be commit 8b805be8e8d1a5616158d39427ad640de4210de9)
new 2e148c8 compile fix (This used to be commit b07d6d4cebecd77314b123d83c7c2265eb62e1c1)
new 86e2e9b backing out changes for now (This used to be commit e3422addeb2a74ba92e3b5374d1a1efbcc825d5a)
new 96c00da replacing free() with SAFE_FREE() where possible (This used to be commit 5a4a7e5a88f4fdc5891436b05e44b05d1e7ad3f1)
new 9d6301d sync with the sec_desc parsing fix from APP_HEAD. I will probably need to revisit this some. (This used to be commit f471c880db8562231f2d6623124d3e9c31559f4c)
new 66de836 merging some autoconf changes from SAMBA_2_2 (This used to be commit 708c6b8297e720c0d0146e66e3a011feabe01531)
new 5116568 merge of SONAMEFLAG stuff from SAMBA_2_2. If I stepped on something here because HEAD does it differently, someone let me know. This looks ok and compiles fine from what I can tell. (This used to be commit 68841ae76289369c0b2e9e964bad1746e6e2cc8b)
new 0c7925e removed compiler warning (This used to be commit 73ba155a6bba150b5bd8385fd609ed7fea30f02f)
new de532c8 fixed a bug in handling select in the main daemon - this stops the daemon spinning if a signal is received at an inconvenient moment (This used to be commit d8d7dd523d897ea25a572c8f21903e94e8485404)
new dd1bd8d Add a couple more DEBUG()s to winbindd.
new 0327428 Break up samba's object dependencies, and its prototype includes.
new 69081dc Kill off unnecessary cast. (This used to be commit 658e853bc6914113dcd4f67d7a1d2761372b562d)
new 43e6afb Add a .cvsignore file (This used to be commit 7f81e423d2fcfd3a97920d1c5f50d9020355428b)
new e3958c2 And another .cvsignore (This used to be commit fa0037a294a9faaf3cdc894e2ec1280dad157553)
new 0746576 Update cli_full_connection() to take a 'flags' paramater, and try to get a few more places to use it.
new 6fc4204 Try to avoid infinite loops when reteriving users - even from broken servers.
new 8e387b8 I'm going to try and check this against Win2k shortly, but I'm certain that 'NT_STATUS_OK' is not the right answer here. Try NO_MORE_ENTRIES for now.
new de40355 Fix the smbmnt compile. (This used to be commit 987633021f13d2c3571fbe2c1f9ff86a14c046e6)
new a96bff6 And fix another missing ubiqx...
new 77011e3 Qualify some of the hexidecimal responses with 0x (This used to be commit e77e21cdbe2cb2d594494dd6e5cac37b5b1bcab8)
new de8fe0a Another bug fix from metze. (This used to be commit 5c754cef19c9580e2cb1e23152a1097d11ca8c60)
new 12658bc reverted some bogus test code that jeremy accidentally committed (This used to be commit 6b28ca8bd2a6613989bb23be951836d173296197)
new 788c2c6 fixed 3 bugs in jeremys trans2 merge. Hopefully it now works. (This used to be commit 4a7813711130625598e0ffe92e7938890b818d2f)
new 07f35f6 - completely rewrote the wins_srv.c code. It is now much simpler, and gives us a good grounding to properly support multiple wins servers for different interfaces (which will be coming soon ...)
new 0dd78fb fixed we_are_multihomed() to cope with dynamic interfaces (ie. don't cache the result!) (This used to be commit fc8aa198b16da24b68e45982eb45dd7d5fd089e1)
new 5d61d02 mumble ... fix typo ... mumble (This used to be commit 68be27cfea938d7f91a8ce1da39eb86c577f7719)
new 2842de9 made the wins list handling a littler clearer (This used to be commit d03efabc4dca842cafcd0edfa1eaa5b4d3e821b6)
new b20ca8b removed the wins name registration code from libsmbclient
new 38bd5bf we never pass any userdata when doing name registrations on the unicast subnet, so remove that parameter. That frees up userdata so I can start using it to indicate which wins server tag we are registering (more about wins 'tags' later ...) (This used to be commit 1324f0c185bb8cdb95fd497457223aff5e687bd6)
new caeaa0a This commit finally gives us multiple wins server groups. We now accept an extended syntax for 'wins server' like this:
new cc7ecaa resolve_wins() now needs to be a public function (This used to be commit 0bce9af615db2eb7e95887ab6b95655d7771dac2)
new f0a0c69 Reduce compiler warnings. (This used to be commit b361089360068b91e9f4d221abdc3c8351596a7f)
new caf5a36 Added prs_align_uint16 for SD aligns. Jeremy. (This used to be commit 374182a9ba4988cad407e6e6c45057069a3c5793)
new 8dd5ba8 Typo... Jeremy. (This used to be commit 4ed134426dbf85a4f4e2f7fcef91cd8e8bf31519)
new edb7324 merge from APP_HEAD (This used to be commit d8cf54399d89b4023102ed8326d35147d91e4168)
new dd1bd19 more merges from SAMBA_2_2 (This used to be commit fea895c5c41d51e6b06f0bcf8e0c95b29df89e76)
new 1aff36d Re-enable kernel change notification on s390 as it has been fixed in the kernel. (This used to be commit ce7aa715ba2b704bfba49f128196c6a3421fd73b)
new cb8dcb0 Using 1 for a tdb hash size makes for slow inserts.... Jeremy. (This used to be commit d015c08100bf467e3f83143586a234989eca1a49)
new 8587400 a null grp_sid should have a 0 offset. Also removed a few more unnecessary prs_align() for sec_desc. (This used to be commit fc3770f281f6344a0589bfe614cd3e559b7259dd)
new b1fd117 We don't use SSL any more...
new 675a108 Jelmer has been keeping on top of the typos. (This used to be commit 1e36b7e9620f616590dd9f4f44384272b62605ff)
new 223ddc3 The next phase in the WINS rewrite!
new 551a4cd fixed a link problem with global_in_nmbd (This used to be commit 9a3e323ec261a1ee3a83f8c558583c3d4a53e06a)
new a9093a1 It's fairly obvious that no one has tried to upload a driver to a Samba print server running HEAD in a while. This has been broken since tridge's changes to make_connection() to not do the chdir() to the connect_path. Sorry it took me so long to get around to fixing it.
new 452eb38 Proper merge of all the working printing stuff from APPLIANCE_HEAD. Now let's keep this in sync ! Jeremy. (This used to be commit 3603cd4947df2c10df604447dc542932cb9e5d5a)
new 5bc613c don't warn on the loading of zero length files. This fixes the 'valid.dat' warning (This used to be commit 57101ef770e34ef9fd2ddcb5d9c9e9ad050e5e3d)
new 060b73b don't warn on non-existant files in map_file(), let the caller handle any warning (This used to be commit 98a119ee58286b708a54dcba9ffcfbdcf8cb6bba)
new 01eec58 make net join a bit less verbose these errors happen all the time, so they shouldn't be level 0 (This used to be commit abc2aed26c6cb12a86987a3846ca5c9f7df9a5ae)
new 310e85d don't backup to a newer file (This used to be commit ae2f8aa9d0678aa0014d96fc8b1b52f42cba8349)
new 04f1c60 STRING was being redefined... Jeremy. (This used to be commit f631f7e0fc7ff655d56ad17606134784f401f171)
new f90e74a Const cleanup...should only be 2 warnings left from calling lib/util_str.c str_list_copy(). Perhaps its proto should be fixed. (This used to be commit b81bc2b34b620c24a148435d9913bd1a1528c983)
new 2d65709 Test how many pipes we can open. Jeremy. (This used to be commit 95d22f18d7a2bb06804a6a336b243face4b496a1)
new f201450 Added limit on SPOOLSS pipes from 2.2.x Jeremy. (This used to be commit b35fc30c37fa894acea3fcb7b48ee9841d1bd5e8)
new e7a866d Shut down printing tdb correctly - this will be more important when I go to a tdb per-queue for scalability. Jeremy. (This used to be commit e808eb2758ff4ad1eed7b50a02865b87ba0c068e)
new 3c6a7c7 fixed a makefile syntax error that was breaking the build on some systems (This used to be commit 4eda1801493a79a27ad49e141e6adf8c8d4db85b)
new 4b12f55 The 17-bit length field in the header contains the number of bytes which follow the header, not the full packet size.
new a2c8ca1 The 17-bit length field in the header contains the number of bytes which follow the header, not the full packet size.
new fd8d5e5 fixed a bug handling startup when the ads server is not contactable (This used to be commit dbfd4e5101599bcb85600e4c5c93ce5390b9aa91)
new 2e917ea sort name query responses by how far they are from our interface broadcast addresses. This makes it far more likely that we will try to talk to an interface that is routable from one of our interfaces. (This used to be commit bc1a0506868266088ae585a7a5dcb1ac8ca3474d)
new 3563257 bias the lookup sorting towards directly reachable IPs (This used to be commit 514b91827a970a0041314af341b8c66a01668e4a)
new cf634de don't start the async dns process unless we actually need it! (ie. check for lp_dns_proxy()) (This used to be commit 84d3b09b8542518a4684d07e975bcc9eaa1f6b69)
new d4c3fd3 fixed multi-homed re-registration of names when we are a WINS server. We were rejecting them, leaving the name unregistered! (This used to be commit 2dc539ed33f9893cbe9e16c386994933121b71e9)
new 859b135 ads_mod_ber should be static, not public this fixes the huge number of struct berval warnings on non-ads compiles (This used to be commit e7f588d8156856109623b5f5a3841c5d096b1185)
new 9930b0b used findstatic.pl to make some variables static and remove some dead code (This used to be commit 91ad9041e9507d36eb3f40c23c5d4df61f139ef0)
new 3e63f3e fixed a prototype problem in client.c (This used to be commit 922ab73c3c8f510fdbcb8b64d54b512d32c47b75)
new 5106ead Merge of constant renames from APPLIANCE_HEAD. (This used to be commit daf4c6a013ffa474d768055e73a1cb31ee941e80)
new 9674ec6 fixed our winreg parsing to handle a diifferent form given to us by WinXP. This fixes setting security decsriptors from XP Professional. (This used to be commit 80c3c68de20a686ced38356fd68f80a53e6f1626)
new 82176f4 Address the string_sub problem by changing len = 0 to mean "no expand". Went through and checked all string_subs I could to ensure they're being used correctly. Jeremy. (This used to be commit 17cae0d683be404be69554cd0e84117bdcc56c87)
new 09b2af9 fix typo in unix extensions description (This used to be commit 0e10ba465daada29cf57337fbb929c480bbce488)
new 0df1e25 Kill off codepage related stuff, now we don't use codepages any more.
new 343c04e Remove invalid comment - these are all 'unix' strings now. (This used to be commit 537d33735d65c40490aab2210c1d331d940bf4f8)
new dd118a1 Fix the forword prototype to be a static for this static function. (This used to be commit bb1aa5e1d2e4f71dfaab0ade24ed15d1b5fdfc33)
new 58bc831 Fix the spelling in the LDAP attributes (This used to be commit dab26f8891a77640ce382ce1785ca5dd22d43c22)
new 4a0fab5 Add my copyright (which I should have added months ago...) (This used to be commit 2d7eccbeb258b4fdd14323a40f9537eb265f73e1)
new a19c823 Make these functions static. These are not mentioned in the external header, and appear to be functions for internal use.
new 8e52737 Break up the passdb objects (to allow RPC clients to link without brining in *.o) and implment new enum_dom_users code in the SAMR RPC subsystem.
new a3c3960 first cut at implementing support for browsing printer and driver driver via regedt32.exe. The regsitry.tdb is only a framework. It is not intended to store values, only key/subkey structure. The data will be retrieved from nt*tdb (for printers) creating a virtual view of the data.
new bc418db Fixed incorrect debug. (This used to be commit dd46ff7619129782963ec6ea727e5d731370ee7d)
new ba89fac Always free_conn() after all the DEBUG()s etc. (This used to be commit 06529c0433bf75790aad27dd3cecf7005612c694)
new cd383bd Patch to add security descriptors to the SAMR pipe.
new fafecde * fix seg fault caused by missing DLIST_REMOVE in free_fn()
new e48b3fe More code from "Kai Krueger" <kai at kruegernetz.de>, this time starting to make the 'user cannot change password' button work. Needs help from a future SAM backend, but at least this parses the data, and returns an error.
new 26d161f fixed the geyed out registry keys. Stupid typo on my part. Now on to plug in the printing tdbs to the registry view....
new b4b5b0d Fix from Andrew Esh for coredump... Jeremy. (This used to be commit aad40894404d000b925024e2f63977f87ecb5a6b)
new 4d37c48 Fix debug comment. (This used to be commit f32980c807adf8287436be0d5a223b9b1ce399b8)
new b1aec12 Remove C++ comments. (This used to be commit 180374c4440765f3d08e5690967beb387ae3b54d)
new a7a6da4 Increse the maximum non-unix-account ID (becouse the Compaq Test Drive systems have a lot of users ;-).
new 48316a8 Copy the NT_TOKEN to the pipe, so the SAMR can use it for access control.
new d29d29e Updates to the 'name -> sid' code:
new 8dc39c1 (this should have been part of the previous commit)
new b2be891 Jerry: Sorry if I am stepping on toes here, but this should fix the compile on solaris CC (void* arithmatic) and fixes the other warnings (global variable shadows) that gcc has with this file.
new 363de3c Fix const warning (This used to be commit 3d2f0635ed060fca0fa97c97ef850e57641aef19)
new 21b9280 Kill off const warnings - add a pile of const to various places. (This used to be commit 1de04ec4735c19ec21cdef6e679cea17c734c5f6)
new 429400e Fix for LPRng from James Henstridge james at daa.com.au. Jeremy. (This used to be commit 9c93f8908919a02099884d393312ef27d4a2d24e)
new 100b898 * basic implementation of SPOOLSS_DELETEPRINTERDATAEX and SPOOLSS_DELETEPRINTERKEY * stub funnctions for SPOOLSS_ADDPRINTERDRIVEREX and SPOOLSS_DELETEPRINTERDRIVEREX (This used to be commit d675974d0c04a68d48d90492005056d96697c96c)
new e247cb8 added parsing routines for SPOOLSS_ADDPRINTERDRIVEREX and SPOOLSS_DELETEPRINTERDRIVEREX. Ran them through some testing. I know I'm off by 2 x uint32's in the former RPC. (This used to be commit 55fbfd02ba917b74fd4df7a1aa8cc8c5a91e3e07)
new 18742ed fix typo (This used to be commit be926c3a1a7fc79af62dd1830c56e9503f89f9dd)
new 8306055 Fix length in snprintf invocation to account for "dn:" in sasl gssapi bind. Also remove unused line which incremented pointer by the wrong length anyway.
new f7ed521 fixup ADDPRINTERDRIVEREX some more. unknown uint32 for now. (This used to be commit b0f178f452a816c6a77b0f5a77fdd8930da98cac)
new 71b0467 Make it clear that the debug comment is the same as the command being tested for failure.
new 7f42c53 the last WINS update broke self registration when we are a WINS server. The real problem is all the special cases we had for when we are a wins server as opposed to when we are using a 'real' wins server.
new 3593e5b fix declaration of global_in_nmbd (This used to be commit 07de8418369dad1f015369e70e9303fea4130295)
new 5ae8fa2 make sure we disable referrals in all ldap searches - they are badly broken (This used to be commit 022073d140bae960613127a6d9422e443a8098c6)
new d2707f1 Added -I option to rpcclient. (This used to be commit 2674adf1b5c54da03e8a445ec1e12d382294d1c1)
new 8d26bc3 Documented -I option to rpcclient. (This used to be commit 9e64d6973b4a4015a1f0282b11654ed9716786bd)
new 51eeaa4 8-byte alignment needed for beginning driver_info_level_6. Verified by looking at NT4 and 2k servers. First time for everything I guess. (This used to be commit f57640720e4758176116bc2e1b578cf0e867f95f)
new fe23e90 some support functions to ease the next commit. (This used to be commit 4be1c882be56ae0fe18bb134a1513e0e6f6965b0)
new 7872243 If we get a SID from group mapping, no need to check it's prefix.
new 25148a1 *Experimental* new large-scaling printer code. Splits printing.tdb into a separate tdb per printer, but only keeps (currently one) tdb open at a time (although this is easily changed by changing a #define). Needs scalability testing with large numbers of printers now.... Jeremy. (This used to be commit b0909cfa14fc7ef29d2b98b56d52723570da782a)
new b60bb29 Up the printing tdb version number to 5 as I've changed it. Jeremy. (This used to be commit f4eff4a99edd49ab11d0fc061fdb4efe96e713f5)
new 496e85d intermediate work on DeletePrinterDriverEx(). This call will actually delete driver files ( not yet though I don't think). Just wanted to get it in since Jeremy and I are both working on nt_printing.c (This used to be commit 3fa6c3132950c9ff1c6a532d8264ee34a6b2b0ff)
new 0aadcff all that is left to do is to actually perform the file deletion now. I have the file list. One more commit should do it. (This used to be commit 7207662504f585352b0ceeb99f8998ef58db7f15)
new 8fb570e this fixes the ads dump code
new 137570c last check in for tonight.
new 5d82785 this implements a completely new strategy for fetching group membership from an ADS server. We now use a 'member' query on the group and do a separate call to convert the resulting distinguished name to a name, rid etc. This is *much* faster for very large numbers of groups (on a quantum test system with 10000 groups it drops the time from an hour to about 35 seconds).
new bdfe11e added copyright (This used to be commit dcb6d70706a0e86881588c3828ff5bd4d63d415f)
new fca23fa added copyright (This used to be commit 0bb3d0f1ca9504d2430471558e1a0125d72ee82f)
new 2dc9d4c Merge of init_domain_list() fix from APPLIANCE_HEAD. (This used to be commit 66c9cab369e38284c71572bfb3643538e253a451)
new cad934c Compile fix for flags field to cli_full_connection() (This used to be commit 802f30a1b34888823c1fc80121b3917cb6825119)
new 246ec5a Another compile fix. (This used to be commit ef5c9698b06c5df99ec07ee781cc54d2e348ba8a)
new e4722d2 Usage fixes from APPLIANCE_HEAD. (This used to be commit 952d722a3bba15b7a10b4cbabb5548f4dde682d7)
new 46deff9 Regenerated. (This used to be commit 7ead9602ce8c30a57cb83d56fb76228945a7599f)
new 669358c Commit Tom Jansen's changes to head. (This used to be commit d3fdce07ab5955abd1f923127ae9eb5006aea505)
new 695b346 fix setting machine passwords in the case where a user account of the same name as the machine name exists. (we ended up setting the users password, not the machines password!) (This used to be commit fe1e6233c6f0a5654bcc3ab34f65bb570efc69b1)
new 8ba2c4e We must ZERO_STRUCT before using the buffer in copy_unistr2. Fixes addprinterdriverex. Jeremy. (This used to be commit d3c73e59708eeb1ee4642fb31fcfc0ec2fd28070)
new e40abc2 The changes in make_sec_desc to make us match W2K broke the marshalling/unmarshalling of security descriptors. We need to calculate the maximum offset and set the offset back after reading/writing every field in the SEC_DESC. This was *nasty* to find.... Jeremy. (This used to be commit 175d43980e57c25582d8ab859f5730283e82f3b2)
new ebfff1a - fixed a crash bug for 'print -' - removed an unused variable (This used to be commit 66af95716de470600b0db58bdf8a1f0c15dba036)
new a0489b3 fixed a stdin bug in XFILE that prevented 'print -' from working (This used to be commit e66e354421b8be64a1b6774bde4d187532ee7690)
new 1e8952c Fix some multibyte problems that I forgot about. (This used to be commit 481a70f4f005a778a24e2193f8e760217ee3c946)
new 5c682b7 Add these two files I forgot. (This used to be commit 5706e6af168b14a40cb1e306c2911182260ff0d3)
new 92c597a Fix up the include file that had problems as well. (This used to be commit 753df0b89767261420f242da21d5dfb5403c966b)
new 3faee01 Some fix ups but committing so Andrew can look at the problem I have. (This used to be commit 146ba3eb49bade732d57691d8ce181ef6608e0cb)
new f5b6ef1 fix directory listing on win9x.
new 224e738 This makes smbcacls a bit easier to use and debug.
new 6b90342 Make smbpasswd behave like all the other backends, where a NULL or invalid LM password isn't anything special. All the users check the ACB nowadays, and this allows us to correctly return flags set via usermgr.
new 35150ef I just noticed that I never added my copyright when I messed with this previously. Fix that.
new 04538bf Make smbmnt a standalone program from a linker point of view. Hopefully this will make it easier to prove this package correct from an audit point of view.
new d7bdcee make this a ZERO_STRUCTP for consitancy with the rest of Samba. (This used to be commit 587a3d91b7226f4e96c4320322f62c6490a3c6ac)
new 3518316 added --machine-pass option to net. This allows you to authenticate as the current machine account and password. This is useful both for diagnostics and domain leave. (This used to be commit 73b246981fd5b27cc1d835946b89e82f5b78f332)
new db34ff6 added useful 'net rpc info' command
new 5be0f34 Move nttrans.c into the NTSTATUS age.
new f5880f3 move opt_machine_pass to keep some compilers happy (This used to be commit 39e11ef5b1090e51c6c447c8037a43b52e04b881)
new 3fbf057 removed some meaningless const casts that were causing thousands of warnings (literally!) for the irix compiler (This used to be commit 35b6b46bc67104671298641e2993225bad2c9a39)
new a02a80d Fix up a botched prevoius commit.
new e7c9c29 Apply patch from "Kai Krueger" <kai at kruegernetz.de> to make it easier to determine what access masks should be applied to various SAMR calls.
new 3d1b9bf Show the account flags in the 'verbose' listing of pdbedit.
new 13157d1 this is a trick to work around the fact that posix does not supply a getgr*() function that lists groups without numerating all the group members. Instead of definiing a new nss method (which might cause problems) I added an environment variable WINBIND_GETGRLST that tells winbind not to fill in the group members in a gergrent() request. This can speed up group listing by a factor of 20 or more (on my test system with 50000 groups it reduces the time from an hour to [...]
new ec167dc This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit b8d39651fb90ef170055735412417239a63afc5d)
new 050126e addedd new (t)alloc_sub_* functions they will get a const string and return a (t)alloced epanded one. also modified passdb/* stuff to use this one. (This used to be commit d378ac1e2efb0efc9a0f983d69cf678ca6255fd5)
new 4dd9357 after thinking about the env variable hack for avoiding group membership enumeration I realised it could be a security hole for setuid progs.
new ae10baa don't report the faiilure of non-blocking locks. They are supposed to fail sometimes, thats why they are non-blocking :) (This used to be commit 775b918b8c63b1fcd9a8db1743505ab718978c19)
new 369040a fixed a problem with getgroups() where it could include our current effective gid which could mean that the user gets group 0 in their group list for acl interpretation
new c238b5c don't use C++ comments in C - it doesn't work on many compilers (This used to be commit cf853314f9eda479c6f18bfc725fa0b5d88d0a38)
new 7a2dc08 fixed a call to get_current_groups() (This used to be commit 61c524e8102d4f5cdcf7c949b55b5dc67a320c74)
new e90b652 updated the 3.0 branch from the head branch - ready for alpha18 (This used to be commit 03ac082dcb375b6f3ca3d810a6a6367542bc23ce)
new 0184f3b checking for NULL really is counter-productive, and this one was also generating a warning (This used to be commit cd82ba41b8df024f034fcfa24e967ed8c3c8d035)
new fc26773 enum_group_mapping takes an enum not an int (This used to be commit 67a3ca2f235e011472dbe505ce7c34b26f92c44c)
new 159118d fixed a number of real bugs found by warnings on the 64 bit irix compiler (This used to be commit 04de6bbc8055e5547af41b10e284b722f40e726d)
new b0b2853 more bug updates from head (This used to be commit 8b769bf5bbbe54b1a39fd85cc24db09c1ab7faab)
new 08663f1 new files from HEAD (This used to be commit 6950181a04b5dd8cf4ae6a772f82da56d9db9721)
new f8db530 preparing for release of 3.0-alpha18 (This used to be commit 9556d3316cf262d14da4f3481d3e733b23d0862b)
new 7875080 splitting off storage/retrieval routines for abstracting the registry view front end. Now to plug in the various hooks. (This used to be commit 9772acd9ad44af2800dfb9d8610c2d5c23eaceb4)
new b3aeabe Put printing tdbs in a subdirectory to prevent name collisions. Jeremy. (This used to be commit b013b9437557f2d427e4b646b49ad7d99e94c164)
new bb7de65 Use codepage 850 as a default for the dos character set.
new 34ed527 print_jobid in the fsp struct should be uint32. Jeremy. (This used to be commit 51c8338c7ac8665fcaaac6de5f2d81b460e803f5)
new cc9511a Lanman print jobs are *16* bits, not 32. arggggh. Map them.... Jeremy. (This used to be commit 2b06fd305be10fa8a8629adb4a99ccd3960786da)
new 29426b4 Gone back to explicit queue number passing as snum - removed encoding of queueid in job number. This means we must have an internal tdb to store mapping from 16 bit RAP jobid's to 32 bit RPC jobids. Jeremy. (This used to be commit 4ff64f69706cc94d5dba7762754d00790c476963)
new a754c80 Use of uninitialized variable caught by valgrind. Jeremy. (This used to be commit 44410af397c386f58067679012856150b07b47e8)
new 5d84034 We have to look at the length before checking for "~" as the string may be shorter than 6 chars. Caught by valgrind. Jeremy. (This used to be commit b846bbfa831922b0be52e54804a46d7870895bfc)
new 9154aa7 Unneded extra check on len (This used to be commit e3b3c148208792ac2ccbfd468ad580b1264f9876)
new 2afc1ca The previous code would not allow things like string_sub(str, "\\", "/", 0). It complained about an overflow of 0 bytes.
new 06ae9ac virtual registry framework with initial printing hooks. (This used to be commit a43d9788fa8823d678ee72470421b980165ec2b0)
new 687624f Another bug found by valgrind. Don't AND a src length of -1. Jeremy. (This used to be commit a67079882dd1b924d2e007e39b06da438533ef96)
new 8e004fe Formatting fixups. Jeremy. (This used to be commit 4aa922a1afdd538f51d5eff4cb7af2694a88c591)
new 4bc4a97 Fixed off-by-one in all_string_sub also. Jeremy. (This used to be commit 8b0e47fc1f00c76dfccb6c2b58188d9a5ae67c65)
new 8305400 Don't crash on setfileinfo on printer fsp. Jeremy. (This used to be commit 3a9ceb6b3b915d3153d9cb107f447b13002c0f57)
new 958b0e3 Prevent gcc warning about shadowed global "index". Jeremy (This used to be commit ae924493754220b8ad9e9767eb25f0f53a23327d)
new 7f98456 Add useful VALGRIND #ifdef. Jeremy. (This used to be commit 07716f3a2316fedfe9a3210fd1dad8f7d1e4d9c8)
new 923a3a0 Previous fix was incorrect. len in string_sub and all_string_sub is number of *bytes*. >= check was correct, the len=0 case needed changing to len = ls + 1. Jeremy. (This used to be commit 06a4a6d30ade5ea4d123ae640393677c9a510763)
new ce16d9a fixed line buffer mode in XFILE thanks to tim for finding this bug (This used to be commit 91bff7545405ba88bc721f358ccdbf0aac0e3ba6)
new af3d627 merge from SAMBA_2_2 spotted by Simo (This used to be commit 590c4ee076dcc14cb516c9ea04b47b1665c48ece)
new 5f89447 Formatting fixup. Fix shadow warning. Jeremy. (This used to be commit beb298898d5700dcd775ee3b1f1965e67214e9e5)
new 80c8fe6 Allow trans2 and nttrans messages to be processed in oplock break state. As noticed by Lev Iserovich <lev at ciprico.com> this seems to fix a problem with oplock breaks and Win2k, and we are protected from problems by existing code in trans2.c and nttrans.c Jeremy. (This used to be commit e3f7d6c03f100962395763a5066313d60b4761d0)
new 9fe3bd1 * refactored registry operations some. subkey lists and registry values are now passed around in containers (REGSUBKEY_CTR & REGVAL_CTR) which each possess a TALLOC_CTX.
new 3c9e5a9 Never ignore valgrind messages :-). Don't reference before the start of a string.... Jeremy. (This used to be commit 35f0fbd254c222d015bdc582277b90efbaade81e)
new 12e237d Fixed a compiler warning. (This used to be commit bc0f1c1ec21e69014426e41fb0a5264da63b857a)
new 3c0a9c4 fixed seg fault in registry frontend caused by trying to use a destroyed TALLOC_CTX* (This used to be commit 432b9f8d7c20fbf3b2a0906c8a93272abbe43fb6)
new 39bbeff fixed a logic error in the sorted_tree_find_child() routine that caused a valid search to fail. The printing registry view now works again. (This used to be commit 2050859f03493d5135984ce1e42baf8f1f2566b9)
new b516eb6 enumeration of printers keys ( no data yet ) via the registry functions now works :-) (This used to be commit c5768538f6cf6ee824bc6e105a3391bbc2ea8e46)
new 5e0cffd NT_STATUS_UNSUCCESSFUL just gets clients confused - move to NO_LOGON_SERVERS becouse thats what Win2k gives when the PDC is down.
new b96de65 Add a wrapper for dup2() to our system.c
new 6081538 Update the usage for smbgroupedit to document -d for 'description'.
new 129b396 Add support for a weird behaviour apparently used by Win9X pass-through authentication - we can have an NT hash in the LM hash feild.
new 714abda Add support for duplicating stderr into our logfiles.
new f65440f Move some startup time initialisation to server.c, so it is all in one place.
new 27ca538 If we can't connect, make sure its a level 0 so we see it, and the reason. (This used to be commit 6129718bea458ceb7669ecabc8cf0c8f908c7074)
new badbae3 Fix up char/uchar casts etc. Fix up comments on some of the password hash wrappers.
new 17fc19f Update the smbd reply code a little:
new 750a1f9 Make it clear that the 'service' isn't to be touched. (Make it const).
new aff20d8 Add some const to try and get less warnings.
new ea9d305 Try to fix up warnings - particularly on the IRIX 64 bit compiler (which had a distinction between uchar and char).
new 9175bd2 correctly declare global_myworkgroup to be the right size.
new 29075c9 More fixes towards warnings on the IRIX compiler (and yes, some of these are real bugs)
new 6dd9f24 another intermediate checkin on the way to enumerating forms via the registry. There is a seg fault here which shouldn't bother anyone until I can get it fixed. I just need a check point in case I need to roll back to this version later on. (This used to be commit e62ae94823461e142978a786b2860ea97906cfb3)
new 9d983e3 Oops, my bad. I forgot to assign this, so lookupnames wasn't doing much :-) (This used to be commit 508106285380b772850238a8ed6b78a2c3334887)
new 27211c5 Don't try and sys_dup2(dbf->fd) if dbf == NULL. (This used to be commit 0fd155a06c24ec5d1310213baf7a4230242498be)
new c30f930 And a little more 'const'. (This used to be commit 2cbbf0ecd33774041dd831956935ab3cf69ce2a6)
new 4815976 Compilers do find bugs :-)
new 2582e95 More use of intermediate variables to avoid issues with pointer size and casts.
new 0357388 Renamed all the new_cli_netlogon_* functions to cli_netlogon_* as they're no longer new! (This used to be commit 277f6bbb9a63541a473a80a7994e9bde5c6f22dc)
new a6a612a Looks like I missed this earlier. We should connect as the specified workgroup - sombody using smbspool won't always have a full smb.conf, and this is how it was written in the first place anyway.
new 0cdc28a Tpot missed one... (This used to be commit 28373e5bc2acc09a9e4c9dab3f76c21d04850dde)
new afb7d1d Another smattering of static and const (This used to be commit 897cc4a610932e596f8a9807213166e380ef0203)
new 6e47dc8 Add some const & static, remove unused functions. (This used to be commit 993ee671cc11a95d0d0aa6d60883e03bb473290d)
new ceb73e9b More cleanups, and add a comment/hint not to clean somthing up in future :-)
new c0f66c1 Name get and set dir drive functions consistently. (This used to be commit 290a304d2c1b70d20129236e20a0ff664179023e)
new de4752d Fix up dir drive call. (This used to be commit fe229cc126a4bfdce12882ac7eaa893e00cd506e)
new 88bef55 fixed a segv in net time when the host is unavailable (This used to be commit f4f2b613a2a804a6d2e5e78cc7dd7f3482675fcd)
new 36606f7 Ensure we're root before opening a printer backend tdb. Jeremy. (This used to be commit 48ab4ae4221ed0be34c269e01a4e8b6bc93f87d7)
new 029fba8 fix seg fault due to memory allocation goof. (This used to be commit 8e94f68a80bda0cbc989fb36466dfbc17a07079d)
new fb5153a Merge from APPLIANCE_HEAD. (This used to be commit 825cdc49dbc3e6b9d08b8e722c82cc09e2479fa1)
new ff667e0 Sync with APPLIANCE_HEAD branch (whitespace, const only) (This used to be commit 11229aa88b60d820ba714f2c793fe6932ec67a6b)
new ca07fb3 removed the freebsd getgroups check now that we don't use it (This used to be commit d25dc761374ac832e2c5f6b32b7a468ea5a8591e)
new e402178 added LDAP_SET_REBIND_PROC_ARGS in acconfig.h
new 445a52e reran configure (This used to be commit 54c7ad47e13d92efd4c4dae2654e2e62927487e5)
new e8177d1 * changed structure of REG_R_ENUM_VALUE structure since the BUFFER2 is not and [in/out] buffer
new 5b51340 * fix to display correct form information in REG_BINARY information This should be 8 x uint32 (not 7. I'm guessing the 2nd to the last uint32 is the index number for the form? Not that big a deal I don't think. (This used to be commit 88f0e68bc631f1a0032056bc6c7b9213e8a15be8)
new fef9d61 implemented getgrouplist() for systems that don't have it and use it in get_alias_user_groups(). The old method used getgrent() which is extremely slow when the number of groups is large (This used to be commit 44e92b6523ca2c119c2562df22eb71138dca9d9d)
new abb45cc Give an idea what service didn't have the directory. (This used to be commit 0229f610a8cf9e82618cc6850a431ac89ffc7630)
new fc6ae09 Add another message rather than 'internal module error'
new 3dc7717 We must be root to access the passdb, so ensure all calls to local_lookup_sid() have become_root()/unbecome_root() wrappers.
new 3760e52 Actually check the return value of the account_policy_get() call.
new 24675d9 Make it possible to query account policy values from pdbedit (set to come soon).
new 84f2875 If lp_add_home() fails, don't go any further, just return -1.
new c808cc3 several changes in this checkin
new 0cfdb7b reran configure (This used to be commit d76e0838cf94ef3fd32d79d03b8e89971587bc2c)
new a12ed7f done! printer_info_2, devicemode, sec_desc, & printer data all enumerate and display correctly in regedit.exe.
new f1ed55d * fix return code so we don't let a client just open any key it wants (even nonexistent ones). This gets rid of the Scheduling Agent icon.
new 45e71ce I had forgotten to commit this after running configure (This used to be commit e3c2ef0a04afe0a21432940fceae2db07da730d8)
new 0c8e057 Print out a friendly message on error instead of a python exception when calling tdb.open()
new ef5bd4c Clarify this comment. (This used to be commit d2b4e669aeada9c3498c3a9e49360270def5ad99)
new f9558e5 I think this makes the debug statement clearer.
new a564900 Mimir has been busy with patches again, and sent in the following patches:
new a726116 (another patch from mimir)
new dbedccc fix parameters for ldap_set_rebind_proc() from OpenLDAP 2.1 (This used to be commit a6725d4ce95ca8807ccefe4ce033b45d0635da6d)
new a23e963 3 things:
new 2a03547 Rafal 'Mimir' Szczesniak <mimir at diament.ists.pwr.wroc.pl> has been busy again, and has added 'net rpc trustdom list' support.
new 2ff0939 as per user request added windbind start/stop/restart in swat almost working, seem it does not yet properly detect if windbind is running or not in all situations testing is welcome. (This used to be commit e0988e918667e3bc7b7cfb19ae81bf8c05fe582a)
new 31b4cfd nice day today add also hide unwriteable as per user request (This used to be commit e6b38a881b67af5365f84e52f9cd6dcfec82bf2f)
new e0c57e6 This should fix a nastly little bug where if a user had already done one session setup, it would not correctly pick up the [homes] share on a subsequent session setup.
new 8e04b2d Update the rebind code in pdb_ldap.
new 7ce66f7 A very long time ago (actually 6 months ago) I promised to commit this code to the Samba tree.
new 9423ac9 Clean this code up a little. If it's alrady asprintf()ed, I see no need for a manual strdup() too... (This used to be commit 71452365c8d9aa3d06b64716636a32bfebd3d4f8)
new 74d235f It seems I didn't need to write a dup2() wrapper - as we already use it a lot. But as thats done, we might as well use it anyway.
new e39b6db Another item off my long-term todo list:
new 46d8c28 Warn about n^2 algorithm with utmp=yes.
new 86b7abe Fix a missing 'no memory' return in last night's svrsvc code, and use sys_dup2() in a couple more places.
new 5db291d fixed typo samba-patches 970 (This used to be commit f3a0842e3020ddb9a710252a0bd51c2a01636695)
new e95e731 fixed logfile location to honor configure samba-patches 966 (This used to be commit 06d8549196ff1482be94c08c7a742896ae35fd88)
new 03e9a50 fixed man install samba-patches 961 (This used to be commit 935996e1c7e742da5961e0eaaf4b3cf5a40b9547)
new a5216d2 partial apply of samba-patches 960 (This used to be commit a302e31519e0935f820dfe3555ec6d3473d89694)
new c4fcf56 good security patch from Timothy.Sell at unisys.com we could generate short passwords! samba-patches 880 (This used to be commit 1466acba7e18f5ce733b376d031f1596a1a674d8)
new ed9a219 fix minor nits in nmbd from adtam at cup.hp.com samba-patches 959 (This used to be commit ef04261e2510b658322336ce841b01f1c903eee2)
new 4b68935 make sure async dns nmbd child dies samba-patches 898 (This used to be commit a954f72fe315ec59bfeb4bd407179bc54689440f)
new 5b5208a Add the ability to set account policies too.
new c76ab19 this is an interim fix for nmbd not registering DOMAIN#1b with WINS when a PDC. The fix does not iterate over all WINS tags, which it should do, but after having looked at doing that it gets *very* messy to do with our current code base. (This used to be commit 434e5124db28134ebfc9840cf0839d77987db65e)
new 80c39a9 fix for smbtar filename matching samba-patches 852 (This used to be commit e2558baa32657a71fd7e0958446f72e373cfadc9)
new 24d71da minor portability fix samba-patches 820 (This used to be commit ea0a12fb60791553109f732079d971987538abd6)
new 551d50c This patch does two things:
new a4ec4ac found nasty bug in intl/lang_tdb.c tdb structure was not tested to not be null before close this one fixes swat not working with browsers that set more then one language.
new db789e9 Updated patch. (This used to be commit b7bd0bf95380f5fae385bfd353999f40f72e3d06)
new c74a8d7 Merge from APPLIANCE_HEAD:
new 0872bc4 Skeleton for a libsmb python wrapper. (This used to be commit 36cc488c4d99198d346103b0e44776a7de145428)
new 9b031d8 people should be happier now. changed strtof with sscanf to make things working on all platforms. changed auto-made bubble sort for more efficient and clean qsort() (This used to be commit 61294d74b20741d683b8955d75d44eef00f94a0e)
new 6eaa06a A place to store common popt routines. (This used to be commit b5b64a4e90792000fc377a032cd5c7cb9918261b)
new 11785c7 Use common popt definition for -d option. (This used to be commit 8c17904848a6206ab35652625ff5f3afcf6bcb0d)
new 8f0b2c5 Add lib/popt_common.o (This used to be commit a29a86f5b55669c615cdc659d1b8a231b16b3273)
new c47d973 Added extern for popt_common_debug. (This used to be commit 4c664a0de89676cfb2b14a93d4e30aed04e29fe9)
new 3a99ab6 Started to get samsync to insert account information in the passdb. It's pretty half-arsed at the moment and doesn't work very well but Mr Bartlett was interested in it.
new 8c85675 as suggested by Alexander Oswald <oswald at is.haw-hamburg.de> hide only unwriteable files and not dirs with this one.
new 1ea873e an initial fix for handling sparse files in smbd This gets my test code working, where we previously failed with files above 20G in size.
new 0ddfa38 We don't need this silly unix username stuff. NT username is basicly unused, and must == unix username for sane implementation in passdb.
new c4dbf09 introduced a get_file_size() macro in trans2.c to make it easier to experiment with file size returns (This used to be commit c529cee0b2925184376e3a14e83fa99b3636d4ce)
new d7ad31c merge from SAMBA_2_2 (This used to be commit c268ae460e7e6fe25b6ac1583ea6d2f233c27d0f)
new ea27af2 simple perl script for retreiving cvs log messages for a file after a given date. I use it to help update the WHATSNEW.txt for a release.
new 787cd2c hardcode printprocessor name since it is everywhere else (This used to be commit efbfb8ca5415424827f4b01c9e79439ab8cc9b1c)
new d6a3fd8 passing -1 for the src length in rpcstr_pull results in only converting the first character of the unicode string., See convert_string() for why. uniarray_2_dosarray() passes 0 for the src length now which works. (This used to be commit 0793612cca3bba55d5e5e2970308f95839f208b4)
new 9f7e67c couple of minor formatting fixes to help me see better. (This used to be commit 26027ee42ae378eef59a8ae46f5e4e44bf2d4af0)
new c17dc6c add another registry rpc (opnum 0x14). Have no idea what it's real name is. I'm calling it REG_SAVE_KEY, because 2k preps a regedt32.exe Registry->Save Key with this call.
new 362f534 Our include popt is starting to get a bit old - fixed some compile problems here.
new 58fa0ad Fixed for memory leak in connection caching code when a dc is permanently down. Found by Dan Coppock. (This used to be commit 13c0cc830e3d787a0c3a1aedd47641597026541e)
new c0cd7e0 Do AC_MSG_RESULT(yes) when using included popt. (This used to be commit edd91fa854356739301604968f15e0a662986d65)
new 884460c Reran configure. (This used to be commit a306924c9a07ed3cedbb38852d508b30b84235a6)
new 0f2ba3d Add quotes so we can see 0 length strings. (This used to be commit be3470adeea01a2d0fa2f068159d2cea39b552da)
new a467939 These are not critical errors, they should not be a level 0.
new d91cbda These pointers should be for the service we just cloned, not the new service as it might actually not be a clone, but a 'found' service.
new 3130577 Some crash fixes for netshareenum returning zero shares. (This used to be commit a5a0ff8bd7ee4a3586647d14fd750ec6df73efa8)
new 01d9beb Make some of the charconv code a bit easier to read and work with - when we are dealing with utf8 we may as well specify char** for the pointer, save otherwise casting in the caller.
new 02cb8d6 Update a pile of Samba's SID lookup code to ensure:
new edb9158 OK! Finally the cascaded VFS patch is in. Testing is very welcome, specially with layered multiple vfs modules. A big thank to Alexander Bokovoy for his work and patience :)
new 2b975fd - if we are in ADS mode then avoid an expensive netbios lookup to find the servers netbios name when we don't need it. This also fixes ADS mode when the DC has netbios disabled.
new da44215 removed a gratuitous standard_sub_basic() on the 'password server' field. This has got to be pointless. (This used to be commit fd02adab54b66a19c1b81b8ae91e66713691b060)
new 0bd3a76 2nd try at a fix for netbiosless connections to a ADS DC. This also make the code a fair bit cleaner as it splits up the ADS and RPC cases, which really are very different. (This used to be commit 5a11c432afebe84b17820396476f48a6a6f6411b)
new 2edcc96 a couple more minor tweaks. This now allows us to operate in ADS mode without any 'realm =' or 'ads server =' options at all, as long as DNS is working right. (This used to be commit d3fecdd04241ed7b9248e52415693cd54a1faecf)
new 28f4463 always include the (void) for void fns ... (This used to be commit deff1f96232b328fb5f5bb49a23eb4cda11fd330)
new 9edc1cd this fixes plaintext passwords with win2000
new 55c978d net ads info now reports the IP of the LDAP server as well as its name - very useful in scripts (This used to be commit fc0d5479b575c1f495b9251413eed18ec1e37e02)
new 89d46ee Add LSA RPC 0x2E, lsa_query_info2. Only level implemented is 0x0c, which is netbios and dns domain info. Also add code to set/fetch the domain GUID from secrets.tdb (although set is not yet called by anyone). (This used to be commit 31d7168530ccce2c5e9e7f96464b47f4d9771a25)
new d0fe79b Fix the build for now..
new 533839e Remove VFS module build so RPMs can build for now. (This used to be commit 0c1e759cd3ee70f509fe7ccd30f986f24ad20464)
new a5b6fbd make sure that 'net ads info' gives info on the server we specify, not our smb.conf setup. (This used to be commit cffa881092e48db10a712575a8671f695e8ef813)
new 81b69dc the ads_connect() here doesn't need to actually succeed, as its only needed to find the DC IP. Just don't check its return value! (This used to be commit ab144cd8af1622894d446ce48dde99babeb30bd6)
new 4516a14 added support for smbd listening on port 445 and 139. It now listens on both by default, and you can specify a list of ports to listen on either with "smb ports = " in smb.conf or using the -p option to smbd.
new ce344ad fixed a net crash bug if we can't find a DC in a 'net rpc' command (This used to be commit ced5dc4e05badfb07cbae7a2880825b9bad4e68d)
new dcff127 added 'disable netbios = yes/no' option, default is no
new ab0b4e6 make sure we zero the unusued elements in a SID when parsing (This used to be commit aa5beb63f1b1133c4ad28118ddd33e21198d79bb)
new 76fb289 fixed multi-line strings for portability (This used to be commit 9f9e0cbd2c9920b730286f8bf560dc3415c29aa6)
new d7f77b5 support netbiosless search for the DC using ADS in the winbindd AUTH code. (This used to be commit 3929532e3bfb98b925d73d331c8cbb319fdc8b9a)
new c3c5347 Only allow 'security=ads' when we HAVE_ADS.
new 2dfdf74 fix debug, at idra's suggestion.
new 6be547f Don't accidenity mess with the wrong domain's sids. (This used to be commit 0e2207c9c1ce573098f764e85a65c17cc1f1d284)
new f5a85fe fixed the length checking for plaintext passwords (thanks to andrewb for spotting this) (This used to be commit d4c905e5a0a67c8e01a4fcf78aa992a3b7beff02)
new 2307a6f Rework parinioa to ensure we never get passwords longer than MAX_PASS_LEN, nor longer than the buffer they claim to be in.
new 2d67a68 Winbind updates!
new 640e1dd Let everybody enjoy my new toy - make it the default!
new 70eaa42 Add the current working document on the interface to the tree that we have *somthing* in the directory. (Stops cvs update -P eating it).
new 255288d forgot to change the makefile system, sorry (This used to be commit 3e6a11f56a3878e75c4354db214971208d911be3)
new c4d68a2 merge from SAMBA_2_2 (This used to be commit 72d36c9b2596cda6c3c25c18ddb4c58d55519ff8)
new a4e3bdb make sure we null terminate plaintext passwords (This used to be commit cf2abf677ed9942d841ef61ffb2565244c8979ac)
new dcb4aec Fixed compiler warning. (This used to be commit 81322f4d63095d828be7983eb4b47775abe8d33f)
new 0efda5c Merge of print notify fixes from APPLIANCE_HEAD. (This used to be commit 7bf9ca6ca36fa319a57eab05567d49a003237bb5)
new 81a4862 Broke out unpacking of a username/password stored in a Python dictionary into a separate function. (This used to be commit 10889241d5f5813f499501a45edccc4acd3e9f74)
new 598d62b Added connect, session_request, session_setup and tconx methods. (This used to be commit 76eacaa28546d65b9ddb7ff356f0bd2aaf2f86d8)
new e9360f1 Moved rpc client routines from libsmb back to rpc_client where they belong. (This used to be commit cb946b5dadf3cfd21bf584437c6a8e9425f6d5a7)
new 4d98ca2 Escape ampersand(&) to better comply to SGML syntax (This used to be commit d234f04a5f3ecd4debf66ce80e76f6b9aedaed6c)
new 6007816 Fix length on mailslots. Looks like it should have been 0x17, not decimal 17. (This used to be commit 8e906a948196be7d630a9b20f3c3d2cbafd545f1)
new 5951453 fix log level, set a default, and also copy the value set in smb.conf into parm_struct.ptr this one also fixes log level not shown in swat fix swat help system (This used to be commit 7532e828966f3baaa418b528a5b7fe450c488401)
new 65608eb updates the log level parameter man section
new c7597b1 fixed a bug where we were truncating the returned names in a netbios name status query to 14 bytes, so we could not join a DC who had a netbios name of 15 bytes in length. (This used to be commit a7588f21c24dac833f098c48e2337c100cf75ba4)
new 056f849 Now that I got the function arguments sane, remove the silly (void **) casts from some of the callers.
new 918e681 commented out strupper before key check against internal db, it's no good to check for uppercased strings when we store them not uppercased.
new dd93ff3 passwords where not checked (you cannot check if the same buffer differs from itself). they where alo not clean after use!
new ab9ff0f This fixes a number of ADS problems, particularly with netbiosless setups.
new b745d8b Try to make this easier to debug - display the username that failed.
new b0565da I must have missed this when I was adding 'const' to these earlier...
new e04c25b fixed wbinfo -t for netbiosless domains (This used to be commit 68e70b000b273ba72206c87ad1efd6efc2c7c487)
new ff2132e Spelling fix. (This used to be commit 28ba237a9e02e284fb541562270db758612e425a)
new cded51d added 'net rpc testjoin' and 'net ads testjoin' commands
new 4da4760 fixed a memory corruption bug in the wins code (This used to be commit 3f6ca04003172c22d02111f2170ad60f0d7936d9)
new 269c713 Compile fix for new cli_lsa_enum_trust_dom() argument list. (This used to be commit 2f46bdeb4fa1d32fe948af5d7fa80480ff2d2c86)
new 74c8441 fixed a memory corruption bug in ads_try_dns() (This used to be commit 2ee0abb50f25e5a4529d8c9409c979a7a00e5984)
new 4361b5c when using netbios lookup methods make sure we try any BDCs even if we get a response from WINS for a PDC, if the PDC isn't responding. (This used to be commit 57916316ffc70b0b6659f3ad9d14aad41fad4c71)
new db20fa5 fixed 'net ads chostpass' for new ads structures (This used to be commit 3b0e60e522b669bad77e70d9c6f484a08ff84612)
new 9542ef8 Back out idra's change (at his request) - the values in the tdb *should* be upper cased already.
new f23d88a Try to bind with LDAPv3 if possible.
new 5e42dcf Add SAMR 0x3e, which is samr_connect4. Seems to be the same as our existing connect (which I've been told is really connect2), with one extra dword. We've only seen 0x00000002 there... (This used to be commit 266344634944dff30f56453f9d86c490e7ac7a55)
new 6cfff28 Add AD version of samlogon replies for getdc. ATM it will only function if you have an ADS DC. (This used to be commit 059a352ebb7c7286d205bc86a92f5fd26ab1ff8e)
new 6f12458 Ooops...forgot to put this in with the new nmbd samlogon response code. THis should fix the build. (This used to be commit ef984b99614c07ef5934849a9ad85190b636d421)
new a51897c Add const to a pile of const to *DOM_SID paramaters.
new 39d575d Add some more const :-)
new 7a0af71 Add 'const' to the function prototypes to match the recent commit. (This used to be commit 0118e459b603a991f23d48cfd7f5e68c4374f950)
new ab0ca0f Patch from Steve Langasek <vorlon at netexpress.net> to split up our -l dependencies. This benifits packagers (like debian) becouse then our client code won't have references to 'server only' libraries.
new 16c172c Hmm, had too many objects added last time in the nmbd changes. Don't need all of them. Hopefully this will fix a few builds. (This used to be commit 521eed1277956b0ebc47c3312edf57d386e026e6)
new 335aa54 Merge of incomplete rffpcnex testing code from APPLIANCE_HEAD. (This used to be commit fe43c2ac2d2e1dd3b3a25c807d4dd379c5ac4960)
new 4267fcc Samba dependency hell claim's another victim...
new 14d3854 printing change notification merge from APPLIANCE_HEAD (This used to be commit 11ddfd9cfa550dcd3186c8aaf0cc038ce7f1791f)
new 1492a04 delete printer driver fix from APP_HEAD (This used to be commit 9c6b930068d1e762fad78c9e36792764c280b85c)
new 6633633 one line merge from APP_HEAD (This used to be commit b6b64d06a630f741c7ffbec99b71d34496159fa7)
new 3fce46a Adding pdb_xml and pdb_mysql passdb modules.
new 6ddba1e Fix the %m security bug again - and try to make it harder to reintroduce in future.
new dd5615c Make 'remote_machine' private to lib/substitute.c, and fix all the user to use the new accessor functions.
new e598f13 Update CodingSuggestions to include 'indent' arguments for the samba coding style (This used to be commit 5f2c2a114b9d3739381e4ad683413a7db0187999)
new 36d7d26 Add indent argument to put function name and type on same line - for satisfying the autoprototyper and abartlet (This used to be commit c03d8bc24dd45ac615481a82b7ad9ad7fb8b5ed1)
new d8d0a4e Merge of case fixes from APPLIANCE_HEAD. (This used to be commit f8072d964f527dcb9b520ec06c3522524d47644f)
new 60444c3 Merge some usage info from APPLIANCE_HEAD. (This used to be commit aa93db5abed75b5c9a032a080c07473fafa53a43)
new 3773419 Updated smbcontrol manpage for new printnotify commands.
new 4a822be Add client side support for samr connect4 (0x3e). Seems to have one additional parm compared to samr connect, but I've only seen 0x00000002 in that field... (This used to be commit ed2370b91f7f6a36efdf6b65340a5b29a26e7e7a)
new b3d4953 Use samr connect4, then fall back to samr connect if it fails. This is what 2k does. (This used to be commit 99437db17aa7c2e3448f28f627e993e8ab762d31)
new 341e300 Add RESOLVE_DFSPATH to mkdir operations in HEAD. (This used to be commit cbb6e2fbdb42964107cf033c787a32cedd46e5d8)
new ae6cb0f Add lsa 0x2e (queryinfo2) client side (This used to be commit c3b05b21a0340d8ff02a79401399e3d43d9e759a)
new 28bf5e5 Add lsaqueryinfo2, but keep under "lsaquery" command. It will autoselect which lsaqueryinfo to do based in infoclass. Currently 12 is the only one that causes a queryinfo2. (This used to be commit f4ec2d52a7b093da701d68906cce6de197f182be)
new d8d1d65 Code to generate uuids for ADS setups. Uses our random generator but conforms to standard OSF/DCE uuid format. (This used to be commit 3b50c3b8cd86ff9a12a6e22ca3b3e904671be547)
new a9aa9bd Add lib/util_uuid.c to build. (This used to be commit ab0e863fcc4d8fc18291f04bedfd0dd52730d833)
new a401162 Allow ADS PDC to exist (This used to be commit e6ceb3482340e06d8a0a0963c6df6cf54090e5c3)
new 3e5939c Update secrets_fetch_domain_guid to generate and store it if it doesn't exist. Only does it for PDCs. (This used to be commit 3543f92c39a80c8b6eb7ca3188b87f0f15896f33)
new cebad9a Bugfix for problem pointed out by Sean Trace <Sean.Trace at aveva.com>. We can't check for POSIX errors in the blocking lock code as we may have never made a POSIX call (could have denied lock before POSIX checked). Jeremy. (This used to be commit 8403253f277299f566f2931fdec53b6e4ece376e)
new f3a1536 Use byteorder.h macros (This used to be commit eb9004efc3580799063009a8298c35cbc420626f)
new 0934288 unresolved symbols fix for pam_smbpass from Steve L. (This used to be commit 27618a5ca271aef4d5f2f9180729c7d09a46d587)
new b28b28e added comment about a new specversion seen from client. Device mode size is still the same though.
new 702687a The unknown_0 field in a CREATE_USER2 reply is the access granted. (This used to be commit 8bca3085836255536794444248e7ff3a2460c045)
new ec7927a Fix NTLMSSP challenge command and auth response. We can now service joins from win2k AND still use SPNEGO (provided you don't build with kerberos...I still have to fix that, as we are not properly falling back). (This used to be commit 1f9b3d46c7c99e84b2983220f79613b7420c5ced)
new 10712f9 *** empty log message *** (This used to be commit cb72eead70509eddaa051571f3eed3c46304b5f8)
new 3941058 large set of updates converting some of the textdocs to SGML/DocBook. I think these were originally from Jelmer, but I've lost the original message.
new 14c7250 Removed unused variable. (This used to be commit 23f1b839e6287089511cd51ceed298d6a6d65a89)
new ef4ff1b Rename unknown_0 field in create_user2 reply in the actual struct.
new 9b38f76 Rename unknown_0 field in create_user2 reply in the actual struct. (This used to be commit 482d873c26bf02e27ffcd92042b476eda765a5ff)
new 298f956 The unused variable was actually needed. The correct fix is to move it inside an #ifdef HAVE_ADS to avoid the warning and breaking the build. (-: (This used to be commit a8c4febdb760beb669048c2bf2bb0a0b1c5ed472)
new 88d321b Merge of netbios namecache code from APPLIANCE_HEAD.
new 54e964a Fix segfault in the new NTLMSSP code. jmcd: can you look at this - what exactly were you trying to do here?
new b92cda9 Add some const to the 'in' paramaters for these functions.
new 51f6292 Re-add the last empty item to the NTLMSSP info list, but this time do it with an empty string, not a NULL pointer...
new fbaf4d0 Make the 'guest account' always have a RID of DOMAIN_USER_RID_GUEST.
new b84315e Return the error if get_group_domain_entries() fails. (This used to be commit bc9e9e3e2e0d861f34de26a9ef8b627a86c9954d)
new 4ed4294 Fairly large change to printing code.
new 31514f6 fix small bug in enumprinterdataex due to my changes (still more lurking though). (This used to be commit 2feb89601fc45dea13fe45a55a9c058726a5de84)
new 3a226d1 Return access granted in create_user2. (This used to be commit 8ebc295f4a487993474390e0686d2aa9313be8d1)
new f56e064 fix seg fault in _spoolss_enumprinterkey after changes...
new a27ec4a Rework the 'guest account get's RID 501' code again...
new ba1d348 The idea of this function is not to touch the argument, so make it const too... (This used to be commit 8a63fe45058b15c15d79e15387e908564cfe5c2d)
new 2240424 Becouse of changes to the meaning of this feild over time, this doesn't actually work. Also, the idea of 'loopback winbind' isn't that bad an idea anyway (potential PDC/BDC applications).
new c4ebde6 Add 'const'. (This used to be commit 8955f3d63a9d9e5da76331996fba42dc105737da)
new 717b27c Add const. (This used to be commit fb28abd120310a591bdf5fa1afc5521443c3d34c)
new 8690b27 Move tridge's getgrouplist() replacement function from replace.c to a new 'system_smbd.c' file, where it can link with become_root() and unbecome_root(), and therefore avoiding some nasty 'it workes on linux' bugs.
new 592dd24 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 6938b5b98abd9ba055a46583a05c4fc07e32f529)
new e2cd994 Quick hack to get around the inadequacy of pdb_smbpasswd. This should make the build farm happy again, and allow the 'guest account' to be added to smbpasswd.
new 8f5f2eb Change which session key we negotiate. This uses the NT-based session key that we previously expected, rather than the LM based key.
new cb36e52 * the printing code should now be back to the working state it was before the swap from NT_PRINTER_PARAM to REGISTRY_VALUE.
new ee92edf paramater -> parameter (This used to be commit 0db310d82c9d8f403c41e158662be1260c609542)
new 21d26af sync 3_0 branch with HEAD (This used to be commit 19ab776bf9c91cf4e56887fd7a63d3253b7e36ef)
new e51ed63 sync 3.0 branch with head (This used to be commit 18aeccd1b89f69f726212b6d5c3232c9d74116c7)
new fcbb064 sync 3.0 branch with HEAD (This used to be commit d53d77cc8e21dfbfd376d529661ef299e14e31a0)
new f0255b3 sync 3.0 branch with HEAD (This used to be commit 1b83b78e332b9d28914eff155530e81cf2073a58)
new 287d49b Sync 3.0 branch with HEAD (This used to be commit d3599b446ed1c8ccd7c9e161ecfa5d52d6066c22)
new 127e77e Sync 3.0 branch with head (This used to be commit 42615b945e2e48e53a21ea47f2e45407913a6a1e)
new 64c53e8 sync 3.0 branch with HEAD (This used to be commit 6497eb78e87a6ffa4c2c61aa4ef6ecd451821a27)
new 8c53b21 Sync 3.0 branch with HEAD (This used to be commit e01596853e3eea533baa08c33f26ded75f33fdd4)
new d13dec7 Sync 3.0 branch with HEAD (This used to be commit bcb7d928afc736c670fa4b1e2ce810d0dcb3b7aa)
new 1f7d18a Sync 3.0 branch with HEAD (This used to be commit 3823a2ff5a3c6edf325e2ac31bab50175420f0b1)
new d5f8f1b Update indent arguments, they're now correct. (This used to be commit 7f2d506bab0b649f707a25dec856639b18eee625)
new ec85fa6 Sync 3.0 branch with head (This used to be commit 57cf41a6da597faab2a6902dc025436ea533ca4d)
new 3312086 Better coding style Move out last Makefile.pdb dependencies (This used to be commit 2dc8b48632b0f14834db79f851a06469d2c0c00b)
new 36e9005 Better coding style (This used to be commit 09cb706dd1347ff29893ef33214332990be86b43)
new 669a39f Sync 3.0 branch with HEAD (This used to be commit eac75549c398f208484ae735d5a5931fed6d0e99)
new b2edf25 sync 3.0 branch with head (This used to be commit 3928578b52cfc949be5e0ef444fce1558d75f290)
new 7b81263 Update for alpha19 (This used to be commit 677df37e8388d46d2923f7e1a6a7e465de955fee)
new be4b8b3 Update whatsnew for 3.0alpha19 (This used to be commit 9617b8f0081adb68230870db2311a7b83b84a13e)
new 2727f74 preparing for release of 19 (This used to be commit be5a649ed4c06aa1ffb709f1d3ff8ed26919bf1c)
new b3ce3a8 preparing for release of 3.0-alpha19 (This used to be commit 227472286f479bddfac7ea958b779fc4459a9e1e)
new c2831ae amazing! we've had a reversed comparison in our blocking lock code since 1998 and nobody noticed. It means that sometimes smbd would sit there forever, and smbd would never get the timing part of blocking locks right. (This used to be commit 5d4df58b6d4de548d8aa0a49ec307dce7cd1515a)
new 28d89d3 get the error code right in case of a blocking lock timeout. (This used to be commit 01d35694ae0497ee11a7677eecc597336e6b59ca)
new 66992af * fix Get/SetPrinterDataEx() to work with printer key other than SPOOL_PRINTERDATA_KEY
new 409d7ff fixed up a few comments
new caf8f94 * small formatting fixes
new 50d224a fix to allow EnumPrinterKey() to enumerate multiple levels of subkeys. Works on the top level. Needs more testing for levels > 1. (This used to be commit 32a7083843f2bf9a3f32027189dbb0ff92927cd4)
new 11fadbe fix GetPrinterDataEx() to work with registry subkeys using a depth > 1 (This used to be commit 8799d4f7ccf3b3767c155d29f15cecd142d0db99)
new d86b5ff be a bit more paranoid about not getting duplicate domain names (can happen when the LDAP call to get the flatname for the primary domain fails) (This used to be commit 8d40f34e2f5188f15f414e807d023bfea7bd8c8e)
new a897c3c make the LOCK1 test randomise the time for the blocking lock test (This used to be commit 28d325227c9b7ab48a47df006204319b21f7e7f7)
new 12be900 * Fix DeletePrinterDataEx() to work with arbitrary registry keys
new 789e6e6 A new utility to test VFS system and modules Just now it is acommandline tool like smbclient and rpcclient that is able to perform operations on the file system passing through the vfs layer
new d433fc4 improvements and bugfix open calls now understands flags and mode bug on read (This used to be commit 751d057713a3fa8a5a141eaed4e8401e7802cfc9)
new db9a33f nicer locking timeout test (This used to be commit 2307869798c99f75d2624bb3c144e780e358a3c9)
new f18c3c7 added exact timing semantics on blocking locks (This used to be commit aed32eb412cab7f6d0959f9faaaebdb320b2b6a8)
new ec91716 Add entry about block.so (This used to be commit 6973344fb5207341e98576b1ddbe58a745225e10)
new c0f37b3 round lock timeouts in lockingX upwards to multiples of 1 second, so a half second timout rounds to 1 not 0 (This used to be commit 282a64b085162a58560175d14e7ceaef3d6cc9cc)
new c9df8aa O_NOFOLLOW does not exist on solaris 8 ?? (This used to be commit 4280300d80d831b78ca50a0a4325b9e239a8bb63)
new cb2478b Add 'conf' command to load different smb.conf files (This used to be commit 9b4deb1e0f36968bf9b83120b12e6692b20df9d4)
new f04f9d1 should make all platforms happy with popt (This used to be commit 778985527ccf0f29f74b53d65c909de0d08a96f6)
new 222806d Add vfstest manpage + fix typo in configure (This used to be commit 477e8bb1a9b1895a4987ef2377b48ecc31999ab5)
new 0231bb4 change notify fix left out of merge by APP_HEAD by accident (This used to be commit a413ff8b494e63b42fab213f12b44df6a5f0c34c)
new e612804 Update manpage to match to Simo's latest pdbedit changes (This used to be commit ff8a80b873e38db7755f40b409fbc2d73693f40f)
new 2b93ecc added wrapper for delete_printer_data() that write the printer out to disk. (This used to be commit 113d960d77fc9e3671a448d093237ced25c2e18c)
new 4b1baa5 added a 'net ads lookup' command that does a CLDAP NetLogon query to a win2000 server. It does seem to work, and win200 sends us a valid reply, but we don't parse it yet. Maybe tomorrow :) (This used to be commit 6352508c54cee333ed7c0e3ebc372be7cd60ed62)
new 4c8b313 Add script to find undocumented smb.conf options (This used to be commit 77152b4033f13abcdb86c7835f3112fa422a420d)
new 53a4d9a Adding documentation for options:
new e38148f we now receive and parse the main cldap netlogon reply.
new 10e7ae7 remove 'admin log' parameter (discussed with Jeremy) remove 'alternate permissions' parameter (deprecated and not used since 2.0) (discussed with tridge) (This used to be commit 6e34651591d1de3293b239195078778ba1d0e565)
new e6873a8 we now parse the cldap reply and print its contents. There are a couple of unknown fields we still need to work out. (This used to be commit 67b4dbd5c9f2665d5e6157b8cd522ebff4b8a4ea)
new d94046a IFS kit test - don't allow TEMP attribute on directory open. Jeremy. (This used to be commit 81eacd926bd1f7054522351e1bd24a2192dcbbc1)
new a90c9b2 make IRIX happy (This used to be commit bac73fa972c24503f12968810059745c81fa57a9)
new e6fa31d added a generic print_guid utility, and get the byte order handing right (This used to be commit ec2c17c56f06e122868b2a55bc7c292106ad3911)
new 42364e1 make rpcclient use print_guid() (This used to be commit f2c48cadb22256564f2ddaa5169812c7c4383ec5)
new d44015a print out the GUID in the CLDAP reply (This used to be commit 8aae10bcdc05fca4e0281ac91a7679c60b791534)
new 0aef8b2 the SMBD_SELECT_TIMEOUT_WITH_PENDING_LOCKS macro isn't needed any more (This used to be commit 341bb9fb78a2e750f05a902e020ba352e26ca030)
new 1040d27 fixed memory corruption in cli_full_connection() (This used to be commit 7c2167182becbf72ba062230e911d55d337a4709)
new 0386a8a More smb.conf manpage updates:
new 64456bf fix typo auth/auth_server.c remove unused 'max packet' and 'packet size' options (This used to be commit 6a787a695db65688916464a9b0e2a9024b131eee)
new c0ac936 Added comment about our implementation of the trans2 SMB_FILE_INTERNAL_INFORMATION possibly causing the failure of one of the IFSKIT tests. (This used to be commit ca73d24307fcf60e4b7bfe574287b2a84c5d86c8)
new cdf328b a new icon for the upcoming wizard (This used to be commit 2d1c7797ffd413bf64e469356cd88bf550134f42)
new 11b7141 add support for the "value,OID" format described in MSDN. I've not seen this on a real network, but we support it now :-) (This used to be commit 1ed6f68f6f29e1a62b12764ec5e84de8351efbd3)
new 2c52b62 Fix syntax errors (This used to be commit 2e6aa71c964a94c7b02fd61c14d9078c24ffb66d)
new 0361559 fix irix compiler error (This used to be commit 4df7983487545a432cfa8832eae1afbdf7866060)
new 8674440 Based orginally by work by Kai, this patch moves our NT_TOKEN generation into our authenticaion code - removing some of the duplication from the current code.
new 42045af segfault fixes merged from APP_HEAD (This used to be commit cd9ee27d89a5cd489efac2029c22797ec9c383ca)
new a08427e cannot use casts in the DLIST_xxx macros (This used to be commit c9ffc416aeee2610fdc896a9d41dac182039a5f9)
new 2f1da0c Remove (broken) index don't use underscores in chaptor names (invalid sgml syntax) (This used to be commit 7864aeb9694a72090425f15e1512f56e32b20588)
new 3f82b44 Strip URL stuff, not only ending in .html (This used to be commit 8bb4843f20c58bcf423bade3342beea61f2b35f7)
new ba0000db New (simpler) documentation system. (This used to be commit d3b8ad67fc32c097d5aa783744192197cb3b3f26)
new 0f0f18e Update generated version of manpages (This used to be commit 724f368bbac97b7d47d5986408d8937f3e7ee15c)
new d19e6ed fix generating protos for smbwrapper (This used to be commit 92408c822033c9d0e604d9696cf629d4665aa9ee)
new 1ceb135 Don't report missing "-valid" (This used to be commit f9018f4560c205033d25e6294534be4b7a79f6c1)
new 89c68c1 Remove unused variables (This used to be commit 20f1765c32b2dd048e1572cd1b1e490459f7d5dc)
new 2d05704 fix irix compile errors - cannot initialize array in declaration statement with non-const values - strsep not defined (This used to be commit a5c59b2cd10016ecbd931531602ad1cb3660bbf9)
new adbd28b fix typo (This used to be commit 71e2b41c77cc3128c6cb6e68b7ddbe2213274805)
new dcaceb4 some fixes (This used to be commit e0c61b31050a3e3fdec2c47c80ef34de3ec73e04)
new d9a4055 The "max data count" value in SMB transacts indicates how much the other end can send us. As it stands, we incorrectly set it to the number of bytes we are sending. Correcting this by setting a static value of 1024 (This could even be something larger). Improves RPC client performance. (This used to be commit b0bd42c9466f41dc87a11fd6065620f93c8ebc40)
new f744db7 IFSTEST fixes for open fid, nametoolong. Jeremy. (This used to be commit e53a81261ed189881c0f07e1b46f97aa6770cab7)
new 2e01bef pdb_nisplus converted to the new passdb system API's (This used to be commit 72e9a5cd340d6a912e274dc0d6f2a22a922d4b03)
new ca03456 fix typos thanks Josef Zlomek (This used to be commit fb32fd99b9878db2bacf0588d30fd5f1f37dbfd7)
new 85b7d99 addform fix from SAMBA_2_2 (This used to be commit db286e66ec4788b40e279fd230b2013f311e44ec)
new 8e71f18 implemented lock and mknod addedd to vfstest the possibility to read a file to imput a stream of commands (This used to be commit 233b14f447994db8fdb4448d19eff0c38c17254d)
new 257dfc8 Handle wrap-around on this number by making it unsigned.
new e47acb0 Fix pam_smbpass to always check the return value of pdb_getsampwnam() to determine if the user exists.
new e45720b Use the 'init' flag to determine if the UID is set, rather than testing the uid for -1.
new 07dbe5a Cope with non-unix accounts - we just won't get the groups for those users.
new 1ea5e17 Fix debug level initialization for net.c
new f3110c6 just comment typos (This used to be commit 169e784f4829ef356ed6232ace950d43cac1d467)
new 90e65e7 Add 'net rpc getsid' to fetch the PDC's SID into the local secrets.tdb
new e315a84 document nisplus sam (This used to be commit debf77cd3a7a48ad833255c42917d7e7660d3d15)
new 72f1a67 Add changes suggested by abartlet: - don't use lp_passwd_file() to retrieve NIS domain name, but use location instead - some cleanups (This used to be commit 16f4568f35c753ec0ab0a0dda2b264668f5ac5ab)
new e573a2a global_myname is a pstring, not an fstring (This used to be commit 2df34c9bfc76ee832e5005a2ad0ff0b6abb98034)
new 30e5124 pdbedit needs global_myname to be set in order to display the user SIDs correctly.
new d3aa76c Patch from Paul Green <Paul.Green at stratus.com> to be more POSIX-compatible (This used to be commit addf29e6765393b25c35bd833d29e29e4581c233)
new 16caf06 This is like jht's (abortive) patch for showing only non-default testparm options.
new 37b4643 Replaced reference to global_myworkgroup by calls to lp_workgroup().
new e56a79f Document -v option (This used to be commit a8936762967643a935ae45f468ad70e206406190)
new 00ec570 Fix longstanding bug in Win2k clients by clearing the shortname buffer before returning ascii short name. Jeremy. (This used to be commit d01bbd42ff043d9fb0dc40dc4e207da8df0c9c14)
new 9abf070 Add tridge's backtrace script - it should at least work for systems with gdb....
new 00b7fa8 More hacks for 'guest account' to get it to show up with the right rid...
new 474c148 NETLOGON NetServerAuthenticate3 include and parser file
new 39966b7 fix segfault (This used to be commit 982eadf73bb3932ec3ac89c6112a8bf79dbec127)
new 16b454f Added README written by Jelmer - thanks! (This used to be commit f639eb3817b9edf421dc103394428d607857a0bb)
new d2915a4 Fixed IFSTEST errors with OpenParams... more to go. Jeremy. (This used to be commit 31a0c4ac33e89be4a27ff697dd3850fe6578e75f)
new bad6e2d Move comment (This used to be commit 009b331182b1338e07968388004f5d44b835e7f5)
new 2749f5e A few fixes towards libsmbclient and rpcclient - get pointer types right and try to keep to functions inside libsmbclient.
new a1e32fe Make samsync use popt (This used to be commit 6aa7aa00f32c2d6512029eb603f9087ce6c98bf9)
new 7c4d1ba fix a few segfaults (This used to be commit ccb02f7cfcec4a555cf7304816c739f4bf7b46f0)
new c9c404b get the access check in addform() correct this time. Needed to modify OpenPrinter() to store the access granted to on the print server handle as well. (This used to be commit 08b3f9688c6c3c83ad8949e6346d8fab5e563df4)
new 3276da4 Spelling fixes. (This used to be commit 24fa84bda49a3a77fbc092652a0b6b132f06ff7c)
new f5a4487 fix for difference in strsep and strtok semantics (This used to be commit 51e0a4adc7c6cc09e53003726b31201a091e9f35)
new 68b9a4c Ensure we don't change to a user that we can't get an NT_TOKEN for. (This used to be commit 9416289b571b1c838239e5342bb6148041ab681b)
new 752f2ad Fix compile warnings. (This used to be commit e84f47a234d31e98b0dc28c51f3ec337458e48d1)
new b781c7a More compile warnings. (This used to be commit 8303ff62609bd57af457bc1f1527c58657225fdf)
new 7490b8c We were returning incorrect flags in smb_action.... IFSTEST strikes again :-). Jeremy. (This used to be commit 4e0a2564302bdb18087e395576208fa0f0c5c32e)
new 7d81e77 Put back in BDC support in set_server_role(). Tidied up debugs. (This used to be commit 08d7d6ffa65568209e953a2834d263cf3537064e)
new 1c01684 Remember to check for UNIX extensions before saying we support them. Jeremy. (This used to be commit 2c7ad907eb5e1838b6430940cb5289489fad4bb0)
new f99ed72 Spelling fixes. (This used to be commit 9b49d97b94a7e3842cdcbfa4ebfa961586857aea)
new 02f8ed7 reload_after_sighup and got_sig_term are defined in server.c (This used to be commit 667e2fe32f111ce840fe3be028c61497d54d6b3d)
new 2bd75e4 fix registry editor API for printing backend after I changed the NT_PRINTER_PARAM to a REGISTRY_VALUE (This used to be commit 8d510abe125e15a8d71c58a13d170dc3d6371368)
new 600558a typos typos :) (This used to be commit 78cfbebc69fb15326d8f6dbbce1090c301a1f270)
new a105190 added a useful unistr2 display function (This used to be commit f4581133649b5208d8f91c4995ef60579e04b6f6)
new 2a505d0 added a 'net rpc samdump' command for dumping the whole sam via samsync operations (as a BDC) (This used to be commit e4cb106d2e3e6a41529369545a7a6ce5fe6d8986)
new 84b4e79 a few minor cleanups in the cldap request (This used to be commit 228fc518da0404fe770175d5277fe5f5b08f9c67)
new 0bc1feb made the CAP_UNIX test a bit cleaner (This used to be commit 8c8b0dd381f357bdd204fd6b5d50b78765e93090)
new 8e089e8 don't use spnego in the client unless enabled in smb.conf (This used to be commit c00388de6cf5d0527505bfe4edfe2f0269c5a4c8)
new ba2fdbb a ASN.1 fix from anthony (This used to be commit 5ff687a839f805af56ae77cba94c466a0ff87ccc)
new 89586f0 added smb_xstrndup() (This used to be commit 26fc20187d405702c50d1e7a38d3a94c84932bed)
new e6de7c2 move where got_sig_term and reload_after_sighup are defined. populate cli structure with called name and calling name even for port 445 connects. (This used to be commit 123eee6206d9afb28c169540dc63824957b505f4)
new 266fd83 Added some new delta types discovered by Ronnie from ethereal"
new 6232468 Fix for change in cli_netlogon_sam_sync() (This used to be commit 6ec267618a7ba2c4a7170b78ccfe95120c5430c4)
new 8462dbb some cleanup while working on the NETLOGON pipe.
new f480692 sync with 2.2 branch (This used to be commit 52924c064dc649032619c52e5cc915ca74e3aa10)
new 548203a We need to return the value here...
new d58445d remove samsync and spamsync (This used to be commit 34a7efd1f8fc5d5fda7cafe50cb6fd7c4aac32ab)
new 53fabde Don't take the sizeof(struct in_addr) * -1 (This used to be commit e13016bb42dbba675d6e7ee7e163543aad2e62c2)
new 55315b4 Moved calculation of secure channel type into a new function. (This used to be commit b8dba26978c281259e02b9d6ebacaa7cba4f7787)
new f38fc7b We never checked if the smb packet len is != 0 Should fix a supposed DoS too. (This used to be commit f76e5b2677beb161c2f9c0d3dd78e707655e942f)
new 6bca450 Cope with negative cache dns entries better. (This used to be commit 3404023260a5d6fed5523eb378d4a1ad418302a0)
new d5dd9dc Test for non-POSIX st_blksize field. Jeremy. (This used to be commit d406d08e3e1aa2266a472f98cff7dd0ff311a33c)
new 9c31d18 Merged initial allocation code for IFSTEST fix. Jeremy. (This used to be commit 095e2bf9469a4c26814fb049f2870983c090ed81)
new 9cf3c89 Removed samsync (This used to be commit 644a45d493712c12e6318d13f7dd6ef1be5e6b1a)
new 699fcb6 do not expose special files, only files, directories and links (and we should really check if a link points to a special file and deny access imho), expose no fifo, socket, devices ... (This used to be commit 59954113348cfb2061fa6bd7dfe7545f614e2891)
new bf6cd37 if muhammad does not go to the mountain ... (This used to be commit 5246d3693c463e581a7cd40f86878e40456237c3)
new 0fb1bfa Your car depreciates in value, while obsolete parameters are deprecated. (This used to be commit c95e53a1dda579cabbe2fb5059f2a1bde33ccf0c)
new 4a366ae Some more minor doco fixes ... (This used to be commit b02e8aa4cb302689fa54cc6de9d2f1e5e23bb560)
new 46f0426 Another speling fix (This used to be commit c904fa4abd7b79057ef9369aacaa368cdc177c32)
new f73039b Fix from kai to correctly decode ntlmssp flags.
new b97a387 Patch from mimir to back out idra's attempted DOS mitigation patch. (It broke port 139 name exchange)
new 6b9de4f Use a function that actually exists for the keepalive send.
new 066c5ae Steve Langasek <vorlon at netexpress.net> has again attempted to simplify Samba's external lib dependencies - let's hope this patch stays around for longer than the previous attempt.
new 014792f Clarify function comments (This used to be commit a613dde7edab62c4439d256932b9f9b4ae2ec4e0)
new 9c77427 Try to support non-root-mode systems without getgrouplist().
new 53749c1 Our 'guest' login still requires an entry in the SAM - and build farm machines do not run 'unixsam', so add it to smbpasswd.
new 2560c73 Updates!
new d8767bc Header file change from last commit. (This used to be commit a760bca56a55b119cf399c5ac6f8b0db418be2e0)
new e32fdc1 Some fixes for SMB signing. I can now get Win2k to correctly respond with a security signiture, but I can't get it to accept ours.
new 86115ea Fix some small spelling etc problems in the SGML.
new e74e0b2 A small type and addition of an example add printer command script. (This used to be commit 7c5f94e73746fcb97e440a29e5abc7bbb0a6c250)
new e6ecd43 Reverted and tidied up the "special" files patch. Adds "hide special files" option (set to false by default). Made checking for hide unreadable/writable more efficient (less stat calls, less allocating printf calls). Jeremy. (This used to be commit 15ff5a48f94fdc6ed61fb10f063c4fbf8bb5bb2d)
new 68d5ab9 merge from APP_HEAD (This used to be commit 4689e7ea5e55e22e1e4293c91ba69fee53436143)
new 6dad13d merge from APP_HEAD (This used to be commit ebe89453b63467c87263c24f4380544fef1124a6)
new dc0c3e9 Reformatting only before real change. Jeremy. (This used to be commit ac21f280d5030a9c49330be37bd754a1540a238a)
new dc40c5f Correct fix for nc problem. Jeremy. (This used to be commit 1f81b177182aee7fe24e50ae3cd72d417e81b45a)
new 83c5985 Pass the object name down to the enum_printers rpc. By default this is the server name and everything works as advertised. See the MSDN doco for details. (This used to be commit d6b10fe9691bfc96d5933c029990c60fd292bdc9)
new b1037bf New arguments to cli_spoolss_enum_printers() (This used to be commit 55f891016c005c1552f1c1d95dd067bbf9de8869)
new dbbb157 Don't try to convert enumprinters name to a unc name. (This used to be commit e09007dd5d17d5f84aea3c2fed16ce79ba7be1f2)
new 7488f61 Implemented enum_domain_groups function. (This used to be commit 9e36824d47f7d1aac14bb5aeded8da54962c90a8)
new 901ffd7 slprintf() takes a size argument (This used to be commit 4e142ba3749d2eb45687425ff87c153fb6147056)
new 8f6c926 add a trivial seeking function to xfile (tseek) that does not do SEEK_CUR and add commands reget and reput to smbclient that continues a transfer that has been onterrupted.
new 7251f6b avoid using libtool for VFS modules change a name in block.c it was hiding a function name add a comment in configure (This used to be commit 05038f44717ff07ed7d4a3afbdd8f072a3c058cc)
new 709c7c1 add the netatalk module (This used to be commit 2a156995329699c776772fe01672cfe763b3f988)
new 995bf62 patch from metze (This used to be commit cc8e6ebc0ec840d882211c8327cafdcafbcafbd7)
new c53bbb5 merge from SAMBA_2_2 (This used to be commit b58ddacf73589870252eea52da68841e7294672d)
new 797af93 Ensure we have at least smb_size bytes before processing a packet. Jeremy. (This used to be commit 0385f7d7efed48fc8121fc0fbb433e9ca0954094)
new c3d707b Remove strsep - non portable. Jeremy. (This used to be commit 03c49b2e519acb8cc7278ac97a203a7d122d2869)
new 4896421 Fix typo in debug. (This used to be commit 86433a3492a3b70a051257940ae28ada8788a650)
new 16413f2 Allow us to "lock" printer tdb entries in memory to stop them being re-used as cache. Jeremy. (This used to be commit 6f901e479dd7a0b9d1395aad5b8ef028c0514fec)
new e519e52 Handle locking correctly. Jeremy. (This used to be commit 4208f027cff77142df4f984a4a8985afbe30a4f1)
new 907bec3 add hook for MSG_PRINTER_DRVUPGRADE that numps the change_id on all printers bound to a given driver (This used to be commit e913d508d4f894eb3f0e59b9c28b0fc5b56962ec)
new 26e92ae fix 2 byte alignment/offset bug that prevented Win2k/XP clients from receiving all the printer data in EnumPrinterDataEx(). (This used to be commit 901769acc3258b6f8f33d36b0d5e3468a30ba1b0)
new 28a7d0f Move to reference counting rather than lock counting. Jeremy. (This used to be commit e7b48224c4f8c6063e1dd850cc91f5488e65a48d)
new b42229c Sync up namecache code with HEAD and APPLIANCE_HEAD. Rerun unit tests. (This used to be commit 41c2e7b162224a524a1bf4da012f383f2a6032d0)
new f1597ae Some debugs for panic_action. (This used to be commit 8f065f788b3af333c7c61236e33b6571b62b0c0d)
new 0fec2e4 Merge from 2_2.
new 61e4ee5 Make const (This used to be commit b1ab3bec8dc7c5d0873b7a4b4c6fab2d7591c9b3)
new 2b2b0f7 Put in intermediate version of new SAM system. It's not stable yet, code might be ugly, etc - please don't blame me for anything but instead try to fix the code :-). Compiling of the new sam system can be enabled with the configure option --with-sam
new bbbf213 Code style + typo fixes Added Kai Kr�ger to copyrightholders of interface.c (This used to be commit 067ae5f81076611a0042eb064afdffa5e37f93e9)
new 97a9571 Silly of me to only test this with --with-sam and not without. Doh! (This used to be commit 6395c34f2f981d59b761d8615851a8fd54c1c304)
new 772e9b2 There's no MACHINE.SID anymore...
new 147e2a8 Adding new series of text-to-sgml converted files. Removed OS2-Client-HOWTO and put it into Other-Clients.sgml (This used to be commit 076f34af8e5af7fb2d07b724522ef77f33559c82)
new 9785c61 Remove yodldocs - it has been obsolete since 2.2 (This used to be commit 3b4316a7138982732fe77d42bb027a59851ee5a0)
new 826f72a Remove obsolete text docs (This used to be commit 844d7254686b4a0429f30b4d4711387429172224)
new fdf9a8d Remove obsolete files Update generated docs (This used to be commit 24103c2c20cd0727792be7efeb868ae988ffbd9b)
new 32da080 'No news is good news' might sometimes be confusing, at least to me :-)
new d1e68f2 Remove obsolete questions - Preparing for new up-to-date version of faq (This used to be commit 64e5287b06d0c7e84497c57bab664649f10826b6)
new 3a21fa3 Move -4 to correct side of comparison. Jeremy. (This used to be commit d825026658b59364f9adc425bca4017be8e979e2)
new 84a8efb Removed C++ style comment. Jeremy. (This used to be commit 3803770edaf4212ceac826e039bb075f098a4fab)
new b294ce9 add proto for forward reference (This used to be commit 7573fd1746dfe5034deb51a6d205e15af6ff81de)
new 05876f8 fix wrong check (This used to be commit cb0ed2faa5ed9163421a0f58d45bcd7ec38f06ec)
new 0a771a4 fix file_is_special test, was wrong. (This used to be commit 850d6573aedea6499b2f2fe9d1426083aebd9fd1)
new 790b85f Return correct FILE_SUPERSEDED response - IFSTEST strikes again... Jeremy. (This used to be commit df3e467eb7cce059782870bfec222293577c4f69)
new fe518a8 Put in patch from metze (Stefan Metzmacher) to: - Rename user -> account - Add sam_* functions (api.c) - Several small fixes (This used to be commit eafcc387045f4f265631a952297caf3f6db779d8)
new 7a8b82f Add new files to Makefile + typo fix (This used to be commit b742d068b889e861599333281e825e45cc8d13a2)
new 08d4898 Example sam module (skeleton) from metze (This used to be commit b2b2c8b9cb94ce84938422132279c26faa231bf7)
new d1052ec Add plugin support for the sam system from metze (based on passdb code) (This used to be commit 61626340e506d32a6560a162005b43f10445fbb9)
new d03116a RTLD_GLOBAL is not necessary (This used to be commit 3146b243e0b143e1038c97d9f919aba494cc46f7)
new d5a4242 show builtin groups in samdump (This used to be commit c1e00f5f160985323f5a9ade42f2ebb2a798b17c)
new 66c389f I think this should fix the compile on some of the CUPS based machines.
new 558297b small fixes make lp_sam_backend() a list (This used to be commit 06eb3138ab14ff450bbc44f5fa539867ce67a7dd)
new 3376934 Several compiler warning fixes + fix dependencies samtest (This used to be commit b813761126249c3c0c0e38d2a3306d1d0c33c4eb)
new 957d9ab There's more work to be done on samsync. Intermediate commit, now I get all the groups at least.
new a97a6ed Adding samtest utility used to test sam backends. Compiles but doesn't do anything (yet). Requires move from samr_make_sam_obj_sd to lib/ (This used to be commit 7904770d341b194574f9dc8da578a5fe4b31aa9f)
new 88f8ccd Don't use global memory context (This used to be commit b1e1d548031f270dd51ffa1910c3ae2503e64e8f)
new 4d64593 Use popt for printing --help message (This used to be commit 355d28d9eae2fd4b94bb591c5c51cad2fab9d2fd)
new e095e77 Forgot to remove old usage() function (This used to be commit 4631e1fd1039c7eed58d3738bd7310219acc9000)
new 5449194 Add more documents to the developers guide (This used to be commit e05bdd9eab760b5dc6a4442dc89752080ff1d2c1)
new 38cc0a1 Add cifsntdomain (This used to be commit 31567c3762c0588886792265d7b48432c50f03ba)
new f338cf5 Remove more obsolete documents (This used to be commit 60446ad6033f6f9179ac2566f670d04ff8b662c2)
new b786c9a2 Make debuglevel a string for use with debug classes (This used to be commit fc29385029bf000dc70d23154e39970ee76e4d30)
new 1ddc80f Use popt for --help (This used to be commit 073106ad25fba8c8aaa57c296ce8e7cb7b3e3e97)
new 52ea319 Correct popt argument info in vfstest Don't use global_ctx in samtest.c (This used to be commit 0428eb422b50135327daf3040067f5982f1b0b92)
new 8e729a4 Move samr_make_sam_obj_sd to lib/util_seaccess.c. samtest now compiles and links successfully! (This used to be commit 0ea4bcb6b772a0d95d20f7c1a2a0c08a0ba9e466)
new 408fb92 SAM_CONTEXT is const (This used to be commit 3b4cf8f67c2970e7b099ae2382bdd802b79d1dd2)
new afc5c6b Adding makefile for sam_skel module (This used to be commit b91fd5a77c493d0c90b45de6a70fb84bbef3f9f1)
new bd11a63 We don't need the RTLD_GLOBAL. (This used to be commit 0d562b81bfd176111a1046560c39b03d986f90ec)
new 3f39305 Split up documents at chapter level, not at sect1 level (This used to be commit f1710a46d0b51fbefc2a1b5230b76aa9ecbbcdab)
new b9eec5b Several small fixes (This used to be commit 4fc06a9e2274546807beb411e9bcf47931f8b4f6)
new 36df325 fix connecting to a BDC when the PDC is down but in WINS and no bcast can be used to find a BDC (This used to be commit e95d8e2c9ee5cf22b628f3e0d99fb74bcc632ea0)
new b2ee649 fix connecting to a BDC when the PDC is down but in WINS and no bcast can be used to find a BDC
new 677bae2 Abstract out the functionality of gtdbtool into a dictionary browser class. This should provide a nice framework for browsing any kind of data presented as a python dictionary:
new d63a6ab Forgot to check in some of the libsmb stuff. (This used to be commit 0a2f6049c0b49810abf1c3e909d712f53c7fc8c1)
new 40e9487 paranoid server security defaults to yes (This used to be commit 46c49248e3f2ab307218b476b9a659bf54c3031e)
new 79d3ce6 Remove obsolete documents (This used to be commit f736b83da65339a225876e50c836b209b2857074)
new 1e8fa8c removed a debug line (This used to be commit 5185f495d055cee609872db9e59edbe3220dc5bd)
new a6ace77 ensure that we unlock in case we hit a tdb error (This used to be commit 4aa7dfb7e7f4ad33b8768d20ec2eb9cb3fde6385)
new dcd0291 convert the LDAP/SASL code to use GSS-SPNEGO if possible
new 1f02551 Removed some misleading comment.
new cfb5e91 added cli_net_auth_3 client code. changed cli_nt_setup_creds() to call cli_net_auth_2 or cli_net_auth_3 based on a switch. pass also the negociation flags all the way. all the places calling cli_nt_setup_creds() are still using cli_net_aut2(), it's just for future use and for rpcclient.
new de3d031 merge of phant0m key fix from APP_HEAD (This used to be commit cb13d334a53f27713665570d85607d57eb407f9f)
new 4e216f3 break out REGISTRY_VALUE & REGVAL_CR objects into separate file for cleaning linking.... (This used to be commit fd140aadd7c76facb4efa80655e633600f9760b6)
new 189c4b8 fix broken dependencies.... (This used to be commit 8eab2e79412c771ef57d39e7d61816b705350e0f)
new bba043c allow rpcclient's samlogon command to use cli_net_3().
new 3cf5819 fix proto (This used to be commit 4f00844da05b37cf9755def40a63c11e7f82153e)
new dd0d4b5 based on function prototype, the args were switched - this gave an error on the IRIX compiler. could whoever put the FIXME message take a look and see if it is still broken. (This used to be commit 29a8f2121114cafca07797cadaeb26c9d0055b24)
new 3cbe892 fix up print portion of registry. Merge from APP_HEAD. (This used to be commit ec37633548ed329c05b93499f75883d987b78f1e)
new bf544f1 Added attribute specific OPEN tests (for SYSTEM and HIDDEN). Jeremy. (This used to be commit 4eeef6ef530acf1cc4e08e24af902c15af57ece7)
new 85c9ee4 Put PRINTER_DRIVER back in (This used to be commit 0a92c4db1fed6eff577a67e9c4fd54bd4fe4afac)
new 0b9bf47 Better error reporting on OPEN test. Jeremy. (This used to be commit 4e836c4ce2b51e42ab4f29c6c916fe6a73a58654)
new 39e21d4 off by one in writing to malloced array. this fixes smbd crash I saw at the CIFS conference - finally got purify working (This used to be commit cf9bb66aa9c3217cb8394058c65c84ffc6ae269a)
new fcdecb7 Correctly fail opens with mismatching SYSTEM or HIDDEN attributes if we are mapping system or hidden. Jeremy. (This used to be commit bd1e3df9ffa0717f26696a222e5ec6a0198b3352)
new 8e33a5d Correct error message. Jeremy. (This used to be commit e9392c4a2e1e1ce44fcd1a1105477c17a3410f14)
new 35b7dfa Fix bug with stat mode open being done on read-only open with truncate. Jeremy. (This used to be commit 18b9cbd857177a911ef95c9322bdf0709161cd84)
new 724d1c3 Add a fix for 'query_disp_info level 2', which should return all machines in the DC's SAM. We were only returning workstations, not PDCs or BDCs.
new 40e9d9a Avoid writing unitialised bytes to the wire (and consequent valgrind warnings) by zeroing them out if they don't have meaning.
new 7aca67c Add a bit of 'const' and move a lot of our 'repeditive' DEBUG() statements to 'DEBUGADD', so we don't repeat headers. (Makes them much easier to read).
new 110954e Add a dash of static. (This used to be commit e3af3adac1a01842bc5242e68393196497a1d71c)
new 4cb4534 Convert M_DEBUG(0 to M_DEBUG(10 for non-error cases ... (This used to be commit d5c10e7dc76216db793319f9beb99dd12441e76b)
new 21a58f5 Fix segfault in net command (This used to be commit 26bee60a419593a5afe4e48614f7f3fc414596a5)
new 098b0b4 wrong way to handle things, bug found by kai (This used to be commit 58f912da47d18a6a548c50dc9d4298c6bec7ea0d)
new 45fc6b5 Implemented some more client side spoolss functions:
new f76bdfd Implemented some more client side spoolss functions:
new d75fc27 Fix transposed args in open_pipe_creds() function. (This used to be commit 63e59b0b737a1cd4ccc588b27e86be8262296052)
new fc8c6e7 Added methods for getprinterdataex, setprinterdataex and enumprinterdataex. (This used to be commit ac84b220aa2910abec309f2dc048adb84f609786)
new 7ee13d8 make proto (This used to be commit 88a97d2174eee884de52e848d30bc2c459bf28bb)
new 1f914af Add a 'key' field to printer data dictionary.
new 618b024 small typo, kai is german :-) (This used to be commit f435bf0095694a283db47e33c9eb1b5b6df13d03)
new d38ab38 Fix typo - Thanks Kai (This used to be commit 8fb4534212e49d2f64f45cbeb481b9f4a69f3158)
new e0a8b7e usrmgr expects unicode as ProductType.
new 882ff84 Return data from enumprinterdataex by deep copying on passed in tdb context. (This used to be commit 1f629aa54ea3733c356c21f9f707b7f6075f6429)
new 611f9c8 Return dictionary of printerdata in enumprinterdataex. (This used to be commit 348b6778d8b9e42f27da51652c7198cc42048059)
new 2a18e89 Implement deleteprinterdataex (This used to be commit a89fe79e222b36eda123ccdbca96badb7714776e)
new 86d9d82 Ignore *.pyc files. (This used to be commit 519d1589a9358d8c2de01bd23159e3d552554131)
new 8e56ded Rewrote to use gtkdictbrowser. (This used to be commit 6f78c4181449a995b9d5b2955981a20e4fdcc829)
new 5349522 A printerdata browser I whipped up in about 5 minutes. (-:
new 2e93f20 Added utility function to convert python strings to hex dump + ascii. (This used to be commit 7a6b6a8b4871065e3178223a7da5fafd8792b0bc)
new 62d6c7f Display printerdata values in hex. (This used to be commit cdd64e0860bf05b115e0d107f6cb2b9e1f6d0e9b)
new 70a132c Change JOB_INFO_CTR to return a pointer to an array rather than array of pointers.
new f02b14f Change JOB_INFO_CTR to return a pointer to an array rather than array of pointers. (This used to be commit e9b71b354d923b2cd0f028dd197e7ca81339ec3a)
new 386a416 Implemented client function for deleteprinterdataex. (This used to be commit 6d792c683df3a4f97e1a04a57bf4890aab35aecd)
new 2074556 The session key in NTLMSSP AUTH blobs is actually an empty string.
new bb30cd1 Add type A to the small MSRPC generator ... (This used to be commit 7f8fd5f270af74dcb3fd18af74233f7db4d8f9a7)
new 629ad69 Make sure that an NTLMSSP negotiate blob has the correct stuff in it! (This used to be commit b28267f52c0a5c175b067d7c2d10eca83c20e640)
new 9a4110d Fix setprinterdata rpcclient command to use new cli_spoolss_setprinterdata function. Also fixed crash bug - I don't think anyone uses this command anymore... (This used to be commit 82c9bf2a6f03c801e701636aff726090483cea25)
new 4566462 Fixed enumjobs command to use new JOB_INFO_CTR structure. (This used to be commit 9db5be03617740e705bce51784fdb80784779acb)
new b2e4d8e Convert to new REGISTRY_VALUE cli_spoolss routines. (This used to be commit 100aa8c893464d65f1b2225dab9dc5b58bbcff91)
new 7616f86 Conver cli_spoolss routines to use REGISTRY_VALUE and REGVAL_CTR code. Nice one jerry!
new fc15341 Parse the NTLMSSP Challenge in cliconnect.c.
new fd13038a Fix the client side NTLMSSP. It now works between smbclient and smbd!
new a279236 Formatting tidyup and additon of cli_close_connection() before bugfix. Jeremy. (This used to be commit 3b71529c694b5b1093d99b7ef80835e72b1f8436)
new 0d9cde2 Fix crashbug discovered by "Kim R. Pedersen" <krp at filanet.dk> where cli struct was being deallocated in a called function. Jeremy. (This used to be commit e33e9defa657aa54594bb0c27f9be2f7b12aab1b)
new fedc33d Ensure we open UNIX fifo's non-blocking like we used to do. Jeremy. (This used to be commit 53f411df10f1e152d8d596cd24a2f66af9eb6e51)
new f04ca06 Fix the struct_blob. (This used to be commit ce152b33c8b08905ea863d47a620c90ca47c8566)
new 59f40f3 DeletePrinterDriver[Ex]() fixes from APP_HEAD (This used to be commit 04874134ed83847988bad5fcad3463395dc283fb)
new 2d8e2cf remove inet_aton() (This used to be commit a7616b2b942eaf3be4e16fb9d38cdb42d8b95a94)
new abff9f4 Quietened some debugs. (This used to be commit ea26b3e8efcb83e16f7eb5add031a8df99046a69)
new 45f9cbe Fix typo in comment. (This used to be commit 47b8ec632e20aa86c34f6a0a82d886fcc76f3000)
new 4b27cda Set default ACB attributes on 'unixsam' accounts. This means that machine accounts added first to /etc/passwd will be honered correctly. Also, users 'upgraded' to smbpasswd will have the right flags.
new 6502936 don't use ENCTYPE_ARCFOUR_HMAC unless the kerberos lib supports it (This used to be commit 13dc9e37d2422c45ac5005dce26b349f88dbe505)
new a1aafce Add bcast_msg_flags to connection struct. Allows sender to filter when sending broadcast messages. Also initial cut-down of printing notify messages (not yet finished). Jeremy. (This used to be commit aca333719695b278843c59e1c6eb07d6655fd59c)
new cbaa148 Merge of (apparently working :-) new printing notify code. Jeremy. (This used to be commit 8595c6ce4d74539089b600b3b0ff858a04b793ff)
new cc5088b Only cache the user list on the SAMR handle for a particular acb_mask/all_machines flag combination. The avoids a bug where we were listing users in the 'trusting domains' dialog in usrmgr.
new 2658e4e Added better error code on out of space. Removed total jobs check - not applicable any more. Jeremy. (This used to be commit 8828e2ea3c668aab6cda1b4be9a7e4ce1c23ca81)
new 1974c5d The new popt_common_debug code obviates the need to muck around with AllowDebugChange, saving the debuglevel across lp_load() calls etc. (This used to be commit 561204905b78323fd0a03cc7ec5c9dbb2295bd5b)
new 58b5b6f initial mem_ctx to NULL patch from metze (This used to be commit a4351a3923fd87e1c54119d997b673fcac34601b)
new 481c0db Roussed on Jeremy for not putting in enough debugs in the new print notify stuff. (-: (This used to be commit 87c156704f5d8913cf7bf3134ec5ba6403d36cca)
new 7b94393 A netshareenum reply always contains an enum_hnd. win2k returns zero total entries on an error whereas nt4 must send uninitialised data so we didn't catch this one before. (This used to be commit 88653130bc1e380b7d8dc6c62492f3bbc6f1c707)
new 36cab08 Send any queued up print notify messages in exit_server() so they don't get lost if the client exits before timeout_processing() has a chance to run. (This used to be commit d7dde74aae64e9e142b80b7e3ba1bd69cec149b0)
new 19a7d46 We shouldn't add printing flag here. Jeremy. (This used to be commit f00102ba77d752bdf714fa83ac7fdc679e8d7f17)
new 8ac6e26 Remove donotify as notifies are cheap now. Jeremy. (This used to be commit 78585de5811d10bcca156e296c7dd51eabe5d626)
new 9f43ccb Delivery notify messages over the back channel in *reverse* order in which they are sent in the message. This is because a DLIST_ADD is used by the message sender which results in the first (post!) message being at the end of the list. Notify messages must be delivered in the order the events occur in otherwise the port monitor gets confused. (This used to be commit d41ff1f1a6cfad71ef35698d45e9fb97d9100898)
new 4af9c9c Fixed a little, long standing bug: smbclient -M <name> should resolve name#03, not name#20.
new 4cf5238 Revert the "reverse" change to rpc_server/srv_spoolss_nt.c, simply add then entries to the end of the list in printing/notify.c using DLIST_ADD_END. Jeremy. (This used to be commit 047d6a05fb60172a2607bb7d7d03dda5403c61fa)
new ce2ac33 Move the fancy NT_STATUS macros to a new file, so we can include them earlier in includes.h
new c9e550f cli_spoolss_enumprinterdrivers:
new 2ec8915 Display debug data we are marshalling/unmarshalling a UNISTR in a similar format to UNISTR2. (This used to be commit 2d227bdce26674affad87ad6d118e77604fb210a)
new 22b75d5 level keys are inserted by conv routines. (This used to be commit b5068bb9fe28cfdd7a00dbc50196eb60e3a46af1)
new e411dc9 Decode list of dependent files in printer driver info3 and info6.
new a2327b8 Move printerdata dictionary object into it's own file. (This used to be commit c211d2deca1019d3ef9bd08f5a01e76ede2d0191)
new c9101c3 Initial version of printerdata_ex browsing. (This used to be commit c201a61a52ffbaf1b1b70e25e0ef2b29a89f921c)
new 69b9cbf Detect and use syslog.h or sys/syslog.h corretly. Fixes lack of prototype for syslog() since Paul Green's POSIX patch. (This used to be commit d3b29b0b2d2ffd5c050900ff8cae441b91f95526)
new e4eed6e One less user of Get_Pwnam_modify()...
new 4aad4d7 Add some DEBUG()s to some libads failure modes. (This used to be commit ad3c8da13b9d510f78fd56364cd0987de88a9b9f)
new c4d1f9a Oops... (This used to be commit 9a6f932da1c85a331a8427f055b5fa798dbda89b)
new eec38ee Patch from "Stefan (metze) Metzmacher" <metze at metzemix.de> to extend the ADS_STATUS system to include NTSTATUS, and to provide a better general infrustructure for his sam_ads work.
new a927240 Revert accidental commit - I'll need to do a fair bit more testing before I commit changes to NTLMSSP flags. (This used to be commit d200770796d871b3994a06fab45624068fdc5682)
new 2d88135 patch from metze: add a 'vfs' debug class (This used to be commit 601b56e04fddd9ddfb9be5b0a625d6d279df7f4c)
new 68defac This commit includes part of the patch from metze posted to the list, and a few of my own changes.
new 6c8e4fa Updates to sam_skel from metze, add sam/group.c and add a DEBUG() to the SAM_ASSERT if we are not going to crash. (This used to be commit f91fcb166107e45ffb3de95a3da65c79992341eb)
new 337668f Make it possible to actually build these modules - process the Makefile.in at the end of configure. (This used to be commit 6953db6a98432cfbb946dd2d3cbe64e7dee0b71d)
new 29e092d Get our consts back in line with current norms - only for pointer protection. Debate about extending this policy welcomed on samba-technical.
new 94d6c0e Fix some missing ; on the end of our SAM_ASSERT()... (This used to be commit 4d642e1fa4ed454a421a9f219a8cdecddb57fd31)
new 789d51b This is the 'easy' parts of the trusted domains patch n+3 patch from Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl>
new afc1a22 move everything to flat VFS/ directory (This used to be commit d383c309d4a259fb28d7541777a8b3b53cca23bf)
new d0cef25 the current block module is completely broken, jelmer will commit a new one later. simo (This used to be commit 830f9910bb77562aa2dbef2f479c01493928692d)
new 7a76d0e Seems I missed commiting this when I added the rest of metze's ADS patch.
new df4e6c9 As per the 'OK' at CIFS2002, only use the readline headers (and this crasy #ifdef mess...) in readline.c, we don't need or use them in the rest of Samba.
new 27cc26c recycle.c: merged in modifications made my differnt people, cleaned up things, yet some work todo the code works but there are still some cases to be handled properly
new ec4f2af configure.in: reflect the new example/VFS/ directory organization
new 885f4f9 Winbind client-side cleanups.
new 9378cbb Don't leak file desciptors in this (impossible?) error case. (This used to be commit b440418f13b840860be42690bf475c1ee3cb3647)
new 8352336 This is the 'main' inclue for for winbind clients - all clients should include only this file, and not any others. It includes the function prototypes. (Forgot to commit with earlier patch)
new 2968f8a merge of printer change notify fix from APP_HEAD (This used to be commit 6a53a9cb7c56927423dea125c65d66605fae566f)
new 397ef90 "disable charset" -> "display charset". oops (This used to be commit 67543ea43d6c76f10f6757ae35a29044ce0020c5)
new 1e7b615 forgot to commit configure with configure.in (This used to be commit db883ae1e659496696c17f2901634cada5e4aa13)
new 79f54d2 change parametric option name to vfs_recycle_bin it is more sane and do not pollute standard options namespace too much
new 8a5abe4 Patch from Stefan (metze) Metzmacher with more updates for the SAM subsystem (This used to be commit 56cb03bfc68727384df46bde6df03950f7cdfcf9)
new e889fc0 Patch from Kai Kr�ger for the new SAM system (This used to be commit 771878a2d94009b6eccef5f98d4e782cd85c291e)
new e756158 Update patch. (This used to be commit 31feae9e8f0c9831284cfa85f9b771113549ed2f)
new bffdffc Check no extra fields are present when parsing credentials. (This used to be commit fff081d3440373071d8859b7a7d71cf6489126a4)
new 35d9e88 Remove todo comment. (This used to be commit 95831c8266119284264f7f42b08fb4d8e21e9deb)
new 1f91936 Return WERR_UNKNOWN_LEVEL for getprinterdriver level 6 as we don't know how to decode a printer driver into a DRIVER_INFO_6 structure. (This used to be commit 1338f623c2a1e539ee9ee5fedbaf16baf3eb171e)
new 18c3436 Return WERR_UNKNOWN_LEVEL for unknown info levels. (This used to be commit d30da51956accfc4ea4662cece00d4df223421cd)
new 317ce5f Formatting tidyup. (This used to be commit 4132d9680a0b6ed829663399bba209a49ca41d56)
new b32f4cc Pass level keyword down to cli_spoolss_getform() (This used to be commit 69bb58b92e92113b3ce2c72a3bfa46ed3056c261)
new 8a36292 Fix crash bugs in getprinter info level code (yay unit tests).
new 0b819e8 Add little meta note (This used to be commit c651720633e3affb192eef9e676fad37a0ad4fae)
new 4a0c063 Merge tpot's patch to add targets to build Python stuff. It's not built by default. (This used to be commit 452769f595c87ba14bde96cebf06e442e79402f3)
new b15ffb7 Merge tpot's Python patch. ./configure now writes to the Python makefile-equivalent (setup.py). Remember to do "cvs update -d" to get the new directory. (This used to be commit 87396c559b60780e6f0613170f78ce863f0b71fd)
new 01e7afa Add --with-python=PYTHONNAME configure option, so that the libraries get linked for the appropriate version. (This used to be commit 2ea647bbfaba5a4ee7cb232ae1a21acbd2a9b5c6)
new f099013 This patch has now been applied and no longer needs to exist separately (This used to be commit 5b2fa5260e22c0d8bc9fb0973a6247ad99d2ed4b)
new 3245349 Update documentation for newly merged modules (This used to be commit a0e58fd2cef5891e874a08f71d5d7a3f10ec6454)
new 63f411a Import my code to do reasonably fast tdbpack/unpack from Python (This used to be commit 1f7ed8bb863fdacd0b9f3bc2e1e5d72ec7051feb)
new 4c47181 Actually, I think Jerrys patch was incorrect as it didn't ever add the printing msg flag, only remove it. Also, we already refcount the printer backchannel connection to add the connection tdb flag just before after we register/deregister the notification message handler. Jerry please check ! Jeremy. (This used to be commit c45364ae82e06364cbb11545d1262032e12a21b1)
new b2536cc Python's setup.py does not need to be munged by configure.in -- it is sufficient to just pass the relevant variables to Python from the Makefile. Therefore, remove setup.py.in. (This used to be commit 8bebe9ee2b6bd56c297acc6b01cb0856aad1c4f3)
new 462818c Build py_tdbpack as well. (This used to be commit fc5e8b8f672d461809f113fe14435841608b046f)
new 0ad8d0c Put all Python modules into the 'samba' subpackage. Now you need to write
new 2517c20 Add python_install target. Not called by default. Delegates most of the work to setup.py (This used to be commit 29d7ee7e0d6eea53a596973d157d377fbaaab3d1)
new 48c91e8 Merged Volkers (correct) fix from 2.2 for crash on unable to connect. Jeremy. (This used to be commit 05e2aba52f9b027bbab7c65cc02fd5c83d3c61aa)
new dc1c14c lowercase global_myname in %L substitution (This used to be commit 43a39e85b67c026a5edd93bcd58b76ae67315975)
new 9a3542b Patch from Steve French to fix difference in responses to smbclient //server/share ls / on Samba and Windows 2000. Jeremy. (This used to be commit b3fe55838d23001f634f6a75f08330718353d3ad)
new eaa4ee9 Use SAM debug class in skeleton - patch from metze Shouldn't we use dynamic debug classes here? (This used to be commit db0f742e0ea619e69457f15cdb3740ae7c85cebd)
new 8de41d5 Merged Steve French's fix for OS/2 EA return error being removed. Jeremy. (This used to be commit af2168c0344d49041b1fe78cd5219ac50308deb3)
new df920a6 Added final Steve French patch for "required" attributes with old dir listings. Added regression test in smbtorture (in HEAD) also. Jeremy. (This used to be commit 3c9d24d7c3bad2beb641880a97f0eda5cd3e4ec7)
new 5793e15 change notify merge from APP_HEAD (This used to be commit b5227f0a645fdf2358fcb880f22e4662efdfe8e3)
new d4b6d5d Updated examples for new top level module layout.
new 31737ac Check in examples for tdb packer (This used to be commit e8f9fbd32b73f60db3683d23a979dc09e7204258)
new 96cf2ab Patch from Andy Levine andyl at epicrealm.com who discovered that W2K DMB's return empty NetServerEnum2 on port 445, but not on port 139. Jeremy. (This used to be commit a9112a1e4b24ccd94be4d0d055ddc9d1bdfef1be)
new 5d390fc AbortPrinter() fix merged from APP_HEAD. (This used to be commit 97ede49e1271fa00c6ffdf9e6e3c2330ea935461)
new f1be21f removed warning about shadowed globals (This used to be commit 8021bbbd0c5fad6db45a4c862848ea667cad0b79)
new 1bc851e removing compiler warnings about shadowed globals (This used to be commit 6f0561acadd139e37f86e30a2bbf10f428178eaf)
new 6b956c8 Fix missing braces around push lock call. Jeremy. (This used to be commit c93b40f43d5f5027f26c9b6bb906011a9075db2d)
new 9992897 Ensure we've failed a lock with a lock denied message before automatically pushing it onto the blocking queue. Jeremy. (This used to be commit 237e36124cedf0485deaff81f34688fa862c3317)
new 324846f Change 'import spoolss' to 'from samba import spoolss'. (This used to be commit 06f6e7110029d5d60c4f34123f470bfb4c96364a)
new 36c5087 Formatting tidyups before I look at implementing the sendfile in READX. Jeremy. (This used to be commit 640f061ab2c0fa772c0b181a5492aaf94b21fd3e)
new 1d3bef0 Ignore *.pyc (This used to be commit 9d639cd4156e6b8fcb84e20e0b8adaa3fc5dc5ba)
new 7c152af Bugfix merge:
new 6b694ec Put pid number in invalid request size debug. (This used to be commit e63afabf98350353fac79ffc2ae2ddf88d61260f)
new 18e72f5 Fix imports for printerdata browser. (This used to be commit d36fd6651726ffee059f4b39211da66b5b6d7ec1)
new 3600395 Fix some dodgy stuff that accidentally was committed. (This used to be commit d6d0f121d95b79d4acc68354b35fb0fb3e42e1c0)
new 735eb8f Added char *, uid_t and gid_t types to generic conversion routines. (This used to be commit a938863914cbfec247586c92fd06203fec7febde)
new b3bcdcc Implemented getpw{nam,uid} functions. (This used to be commit 19adbf1faed3d076207ec55e398f15f87d48c9f7)
new cdca2ad added gencache implementation from mimir - thanks! (This used to be commit 05a202c287f5daeb1ccbaf9479aa93e7928e93db)
new 66f90f9 Merge the cli_shutdown change from 2_2. All except one call to attempt_netbios_... assumed that cli_shutdown was _not_ called on error anyway...
new c989eaf DelPrinterDrvEx() fix from APP_HEAD (This used to be commit 7841753a03f7fdbd2f7f22e1b184dc1891118283)
new 88b1f68 merge from APP_HEAD for GetJob() (This used to be commit 3524a4a348686ae5144a744696606123e4a66622)
new bb6d5bf Spelling fix. (This used to be commit d9fa865e5ce8ba0b7539f9a218fc7dd132eb3d38)
new b060593 Merge of cut&paste fix from appliance. (This used to be commit f75d61b03a3377f3a791b56fc307dc7e56e4707a)
new 4f613ac First cut at portable sendfile code. Only used in readX at the moment and doesn't actually call sendfile. Needs to be vectored through the VFS and tested on all supported platforms (Solaris/HPUX/FreeBSD/Linux). Linux doesn't actually work (2.4.19 kernel) at the moment because it doesn't have a 64-bit clean sendfile. Jeremy. (This used to be commit fd772ca7b16cd86e0d50c7ed8d537c202976a6d2)
new a9b450c Merge of winbind auth cleanups from appliance. (This used to be commit 26d486aa740e283f546efc1f2ca40af3452a4f52)
new 21a738b Merge undone cleanups. (This used to be commit d87c1f507d38444e627bce59b6c765d9c9479ac6)
new fdb8c4d Fixup sendfile to match HPUX semantics with signal interrups. This was fiddly.... :-(. Jeremy. (This used to be commit 2b33a500a8ad13acdd7e4f593aba65229dc8dd96)
new 8c5f577 HPUX takes offset, not pointer to offset. Jeremy. (This used to be commit d7024e8cb94a20cba789deb2c5b70221f6cca4fd)
new f6fdad1 Changed profile version number to 7 - added sendfile statistics. Jeremy. (This used to be commit 2d080d7579c0a59bcb03608600c6b28243bbe353)
new 6cf499e Fixed up FreeBSD sendfile code - only Solaris left then I can add the configure tests... Jeremy. (This used to be commit 9dad88e1d4d09f61da87dab2633c6e989a9dd77f)
new 081b70c Updated some comments in the NET_USER_INFO_3 structure for the other_sids field. (This used to be commit d153d692a0f8499e1d6dac791a4d119cd9c15e45)
new 10297d8 wrong alignment size calculation spot by Florian Weimer <Weimer at CERT.Uni-Stuttgart.DE> (This used to be commit eda0e7589f2591edc29e6c1eef44aa21628977be)
new febd3f9 Added fix for broken Linux (no sendfile64). When offset + count > 2GB then return ENOSYS and let the upper layer handle it. Jeremy (This used to be commit 872dfd87cda585c33c3823b06580cb301567a9b9)
new 3f02393 Use HAVE_SENDFILE64, not SENDFILE64. Jeremy. (This used to be commit 7e2f9769c9a7ee5d11267a8a8864371fc0aa8f50)
new cda2b27 Add reference to CUPS documentation about how to use unix -> windows clients using samba (This used to be commit 898f30fffb4e613e4a7efa0463c54fbc3b1f3cca)
new 1782e2a Add document on tracing system calls (This used to be commit 1e14815f4cd9e8a9ca5c0d41de902f9c0dd6410c)
new 77f9711 Make current_sam_methods a const - Patch by Kai Kr�ger (This used to be commit bd7245dc6fcff805fcb69f6bd1f4852dadf5aa84)
new 479e82b Put unixsocket calls between #ifdef HAVE_UNIXSOCKET's - required for Stratus VOS (Double checked) (This used to be commit dc3c14fc2b661a62a1876149e96af6de07a2c4a6)
new f3008f5 Merge of 'other_sids' patch from appliance. (This used to be commit 7decd4b3a9e6900ab35f7bf5b266361f308aa58d)
new 3cc83a8 Don't display debugs of the nt user token twice. (This used to be commit 2011a38f3bd1e51aa1ca0219a9e46da12426cbc3)
new 1dceadf Changed Major/Minor version info reported to Server Manager to 4.9. Added new SWAT Flags for Advanced and Developer modes. (This used to be commit 0250e2c52c7d7aa25308b6c20b8e2a51184cb598)
new 954c1ca Applied new display mode FLAGS for SWAT. (This used to be commit 8a1c136494de47bae74627b07edea6f72eab37cf)
new 9521538 Committing changes before I lose them. Work still in progress. (This used to be commit 89842d94bb2b2bb386716c7db96cc0acda80b76e)
new 52e22d7 Update to add DEVELOPER option to more parameters. (This used to be commit bd9dbf5c79bf2bfecdf008fe93eba87ea9993a3c)
new ad5ab5f Added autoconf detection for sendfile for Linux. lib/sendfile.c code still needs more work. Don't add --with-sendfile-support yet... Jeremy. (This used to be commit c6ece53ac2a7a6115ca1160cf02247d7cc0bbb95)
new f74086c Attempt to make broken Linux sendfile work.... Still in progress. Jeremy. (This used to be commit f956a4d29d0d88cd92fac0f0c9f636fc152afe0a)
new e8ea0aa Added FreeBSD sendfile configure tests. Richard please test... Jeremy. (This used to be commit 6425f169779ce65509b77cf6d5634de24894a965)
new 91ba6aa Default to "python" for --with-python option. This saves having to run --with-python=python which looks a bit silly. (This used to be commit 130e05de073268cbabed0e2f80f0011e5f72dc02)
new 83b9971 Rerun autoconf. (This used to be commit 041f47230b865294e657f47e6aba2fa83a15bf31)
new ccfe2b8 Added --with-ads option, defaults to yes. If you run ./configure --with-ads=no or ./configure --without-ads Samba will build without linking to the various kerberos libraries. (This used to be commit edb6172abf0f07fead8ed3aaaebe0411d757aa64)
new 1d64186 Rerun configure. (This used to be commit c7d4bfde737c5aeda14b72e48197bb2a9a02bbd8)
new bd87570 Added --with-ldap (default=yes) option. We should now be able to compile a non-ADS, non-LDAP version of Samba on a machine with Kerberos and LDAP libraries installed.
new fffd0eb another const cleanup (This used to be commit 443d5ebafad46a9a62527642628aff8e5d9dc10c)
new 9faf941 more const cleanups (This used to be commit dfa85f9c48aa3c8d93775df6b6ad2dec9a1692d7)
new 3fefef7 disable stat cache when case sensitive (This used to be commit 3401c3616b3dcb99053f89d88f8e351c986c9096)
new b33681f Add clock skew handling to our kerberos code. This allows us to cope with the DC being out of sync with the local machine. (This used to be commit 0d28d769472ea3b98ae4c8757093dfd4499f6dd1)
new 9bab1d0 Actually use sendfile if selected. Jeremy. (This used to be commit 5881f0a22633ed9fb73e6cd788d0751c4db6cd32)
new fa184ea Only create the pidfile once we're ready to receive requests. This allows external programs to correctly synchronise with us. Jeremy. (This used to be commit ffb7632d05191342ecfc5f78fbfd7beacfe257ad)
new fe92e9c Reverted my earlier change. It was incorrect. We must be protected by pidfile before doing secrets_init(). Jeremy. (This used to be commit f8a0e6ad8b25d405ff2bcb492974d2f0bef81036)
new 8b46126 Never, *ever* hold a mutex lock in the message database where there may be traversals being attempted. Yes, this was from bitter experience (and an out of control server :-). Also allow callers to break out of a tdb_chainlock with sigalarm if desired. Jeremy. (This used to be commit a7781f91d8c1177210bffc199cd2f3b7ff993eaf)
new 8b4bafc We had a race condition when changing a machine acount password as we were no longer locking the secrets entry. I saw this on a live system. Jeremy. (This used to be commit 660dafcbb2d1029831212a32d995891626a0344c)
new 7e29a2e Fixed compiler error when HAVE_KRB5 not defined. (This used to be commit 66c2e25079b348188abd48868300771b1e49fff3)
new c9ab9fe Add a synonym for samdump ... (This used to be commit a8dc1464ea2d05eb2a26afdd433cdb6b69002259)
new e59d5b5 First code for 'net rpc vampire'. We should probably find a more positive name for this. It creates users and global groups. More to come.
new e7ff6ab Display the repr() of non-string dictionary values. (This used to be commit 3c6975c711d87755f0532147f9aaecb224159f43)
new 86f746b samtest and vfstest binaries shouldn't go into CVS... (This used to be commit 53f7af9c41633877757c85182660c0826275ff2d)
new 6c66567 Update introduction somewhat (This used to be commit 060c0bda078923b11c34539323f9def176c006bc)
new aad3c35 printjob merge from APP_HEAD regarding device modes (This used to be commit aa52351384abace54a89c9fbfa5e4c31a8464c91)
new 994638f HPUX sendfile is now detected correctly. Jeremy. (This used to be commit 91e41ebe97c143f413e2a5614b20f3db4642490f)
new 7af9901 Added "use sendfile" per share option. Jeremy. (This used to be commit 28466ff42c3328e49d46f7cddfc4bb2fe462d871)
new 15fdb18 Implement printerdata_ex as Python dictionary. Read only at the moment. (This used to be commit 739ea89eb3ab49e5dccddfa767812811b413e67d)
new d3a6614 Moving to subdirectory. (This used to be commit 154c59c8f92b9f735f4e1e7c8c42692c959996f1)
new a39dcb6 Fixed bug in keyword args for enumprinterdataex (This used to be commit c7845b3c43f7167f2c695722bc9923ff666ade76)
new 86c7c46 Bong! The devmode could be NULL. Don't crash if this is the case. (This used to be commit 3ce8f8c50c0adcedc38bf2812b7e9fae78942458)
new 9583398 Clean up python extensions in clean target.
new 8eda507 Remove hardcoded -I stuff. Hooray! (This used to be commit 105ff7c5400a6b79613b6a3b72808124b17ddc60)
new 1a01635 trivial comment fix (This used to be commit 9d6331524089d76c5832b9ba001fb0e8a05f39d7)
new 1244410 Merge in first command for 'samtest' Fix small bug in sam/interface.c Make sam backend to default to a define (This used to be commit 60ab55fedf03a0b505b0b73527e031124a46304e)
new 0ce509e tdb tools need #include <signal.h> Jeremy. (This used to be commit 7e19a6b7ade1e70aafa9be8a86665a49f592b6f4)
new 8322448 Move functionality to check whether entries for lp_workgroup() and "BUILTIN" exist and add them if necessary from check_correct_backend_entries into sam_context_check_default_backends. The reason for this is that we don't always want to have BUILTIN and lp_workgroup() in a sam_context, for example when doing sam2sam. check_correct_backend_entries has been renamed to 'check_duplicate_backend_entries' since that's what it currently does.
new a5df564 Use sendfile in readbraw. Jeremy. (This used to be commit a77966645a976d6ae08581c2e92465c48a8e961d)
new 16b2465 remove proto headers on realclean (This used to be commit 1bd2c6e1441ea8e54284c72dc07de741f88dbe90)
new 737b0a5 allow --with-krb5 to override the location of the kerberos libs on redhat (This used to be commit 56b194e83538bcb6006a5ab1e00cdb493dd9ad7f)
new 8ea2d8f change ADS negprot to match more closely the options used by w2k. This affects the principal used and the order of SPNEGO OIDs (This used to be commit e8ff1c0819e02a1fc7234ad0a07d5415936dfbd2)
new 56baccb CUPS merge from SAMBA_2_2 (This used to be commit cbb16eac0e79649f4383763439c7e745f27fd0cb)
new 3c1c9ac reran autoconf (This used to be commit 29be94110415c87c7030f0d2d87b612220397eae)
new 696fedc Add framework for samtest commands (This used to be commit f1021cbc557bfa0078e932a8268c5c9adcae0ae8)
new e633122 "@" is valid in NetBIOS domain names. Jeremy. (This used to be commit 5c4857d8e00162fc43a0f2e3a335b441bad743bd)
new c48bfd8c enable 'map hidden' and 'create mask' to allow the new OPEN test to succeed (This used to be commit f1058012b9662f0f9ce62ea05833e78a411f80b9)
new 515c1d4 Merge back Richard's FreeBSD sendfile fixes. Jeremy. (This used to be commit f4845b0213aec58e0f489eba5653aa7b3855610f)
new 9251be2 Sorry for the new parameter, but I think to really reflect what's coming in via deltas, we need a way to set a user's primary group.
new d06d2c8 Change parsing of policy and privs delta to what Ethereal says.
new 8aaf817 Small, long overdue, fix for libsmbclient. (This used to be commit 40aea3fe94b68ce284e2f21e57f086212936c049)
new 15bc043 Fix typo. (This used to be commit 575b8674863341d3dbd04d8618a3a5f2ff5651ee)
new 1c1355c * fix getpass check * merge in AIX fixes from SAMBA_2_2 (This used to be commit 50752f84f24b36332ec4f1ade92dc5a095ac077b)
new cd2924f Add the ability to view/set the current local domain SIDs.
new 7eb8c5e tdbdump also needs signal.h. Thanks to Guenther Deschner <gd at suse.de>
new 83ca90a Cosmetic fix for debug message. (This used to be commit 42774a7753eb8be1ec04bcb5dda089910a1b6d0b)
new 06ce201 Ok, getting a bit more ambitious. Stop me, if this is wrong. ;-)
new 587c4c5 Add net getlocalsid [name] (This used to be commit 08c3e2b824cd2c93ca548fa18ea16a18f5b197e5)
new 9264711 Update some help. People keep forgetting that! (This used to be commit b53547bf663ed1714326f9b0e74215e012e728af)
new 2b6057e Ok, what's this? Samba as a PDC wants to authenticate a user coming in to a native NT member server. If the logoff time in the samlogon reply is set to something else but infinity, the tree connect to the member server comes back with 'bad uid'. In my traces, NT PDC sends 0x7fff.. always. Weird, but true.
new af78eaf Don't uppercase the username and domain in a session setup. (This used to be commit 0ad19825df318030b1772404570cd993fe49e40a)
new 6077a0a Updated in preparation for samba-3.0.0alpha20 (This used to be commit 05f61b2dc4c120f5303e1a7c85ca8b1409d9a95e)
new 68e361e Removed call to configure for VFS modules. (This used to be commit a029d9781d8511eb5eb51568647fbeccde2efed3)
new 0f72389 Typos! Fix 'em! (This used to be commit d2976b6872c43e3b5bb9a589e8eaff1a08ad5352)
new 05c557c Make sure that Alfred Perlstein's changes get into head as smbprint and that the old one becomes smbprint.old.
new 28947d6 This is a first working version of net rpc vampire. First do a net rpc getsid, then join as a BDC, and then watch net rpc vampire suck out the good stuff out of a PDC :-). It's not perfect, but it does quite a bit for me. Watch out for more.
new 2cd6400 - Don't put pointer to sam_domain_handle in sam_methods but single domainsid and domainname - Allocate sam_methods, set domain_sid, domain_name and backend_name in make_sam_methods_backend_entry instead of in the backend - Remove sam_context and domain_sid pointers from the sam_init_function - we don't need those arguments anymore since they're available in sam_methods as well (This used to be commit 50d2527eed0eb26c16f2f7e28badbf08d771380e)
new 529848e Fix bug in get_methods_by_name Fix bug in enum_domains Add samtest commands: - lookup_sid - lookup_name - enum_domains - lookup_domain (This used to be commit 0c01219850e5d9b77b3b2c0b4b87aa3c82e3292b)
new a3eb268 enum_domains shouldn't crash when there are no domains available (This used to be commit d312e1c2b44905af87c4d550975eee78dbf2edee)
new f63ed52 Moved -ve cache check to correct place. Jeremy. (This used to be commit 38c67632ade40413c0cc2b91e04105e4065a18b7)
new 2b42576 Hold lock on NEXTJOB record for a very short time. Jerry needs to add code to make this rebust w.r.t. stored devicemodes. Jeremy. (This used to be commit f93a008f09acda2ddaff9857f2fe0c86948539d1)
new 4912dd9 merge from APP_HEAD (This used to be commit 930c6710fe076b52ad21addf5fcda834f85e15a9)
new b952ddf Merge of "profile acls" code. Jeremy. (This used to be commit cfd1bf250b417f3ba3ad21ff681ab282311bb7eb)
new 5b71a00 The security descriptor in a PRINTER_INFO_2 could be NULL. (Bong?) (This used to be commit 7ce782c20c6b9e515a2fa831315ae14c66d322ee)
new 6f67ae6 Avoid a segfault in net join when you have not done an kinit, and it's falling back to NTLMSSP. We need to get the password out of the user, and this eventually does.
new 2bd2b24 Move to common user token debugging, and ensure we always print both the NT_TOKEN and the unix credentials - as we incresingly use the NT stuff we want to make it easy to check they don't get out of wack.
new bfa04e4 If adding a user to ldap, make sure we have the 'account' structural class, or else we can't add to OpenLDAP 2.1 (This used to be commit d9a91a41441c156223760cb356fa997ea7bdbc1a)
new 3c39539 Actually pick up the kerberos libs in RedHat - the previous shell construct didn't seem to work properly.
new 891f580 Header files should not include includes.h - therein lies maddness, particuarly if we ever want to get rid of the magic macros. (This used to be commit 13f33e466ed31d35221157d6b3a1a05507157b66)
new b06d2ab Another patch from metze, towards his work on sam_ads.
new 8a3bb8b Kill of Get_Pwnam_Modify and smb_getpwnam(). The latter assumes some things that just don't apply any more - now that we always keep username and domain seperate. Also, the policy it was trying to permit is now implemented by the auth code.
new 780e048 At least try to get this function picked up by the autoprototyper (This used to be commit d5303d5c080212486329f7e5a65f732e11efbb37)
new efcf29f samtest should load smb.conf by default add command-line option to samtest to specify alternate config file - use /dev/null to don't load any config file.. add 'conf' command to load specified config file (This used to be commit 237883d1e68e99a3ea3df9b6e182c70cb31b2523)
new b985833 Compile samtest with LIBADS_OBJ and PASSDB_OBJ... (This used to be commit f0c095875758ef44ed2d25d3ed9d77e5e163b75f)
new 8df2ac6 Fix debuglevel command-line argument (This used to be commit 779aea57450db83fa7870e8a35db55d475682519)
new 82102d9 This patch from "Stefan (metze) Metzmacher" <metze at metzemix.de> cleans up pdb_ldap and adds a 'ldap passwd sync' option.
new 059838a Don't crash when a backend doesn't have a setsampwent function available - bug reported by metze (This used to be commit 4aea951102a6e82612560e6a59931fde433ee6ea)
new 31b131b Whenever we deal with adding machine/trusted domain accounts, always reset the flag to what we expect. This handles the 'upgrade' from unixsam beter (where all $ terminated accounts are machines).
new d386b71 Metze claims that without this his win2k server gets horribly confused looking for all sorts of AD things in lp_realm(). We need to get some non-Win2k NTLMSSP and chase this up a bit, but this will do for now.
new d7ffd7a Fix the circular dependency that was preventing 'domain master = auto' (the default) from working.
new 284dd06 remove extern for AllowDebugChange since we don't use it (This used to be commit 70d9b71ceaeba95712fa61e601376ff5cc8e7714)
new 3054ef8 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 9a5541595f78f2cbba16030552c6e780f6fddcf6)
new 1f5a153 Make it clear what this if statement applies to, and what it doesn't (This used to be commit 6b78e554c3dd3c98bff7dbd1d3715a9b7e405b8d)
new ec0b8aa sync'ing up for 3.0alpha20 release (This used to be commit 803715d96016767c55202362b17096fc80786c59)
new 115a397 sync'ing up for 3.0alpha20 release (This used to be commit b5d03c7b55fb2f34fa4d0228abe4389020e5ed5f)
new a834a73 sync'ing up for 3.0alpha20 release (This used to be commit 65e7b5273bb58802bf0c389b77f7fcae0a1f6139)
new 28f76a4 sync'ing up for 3.0alpha20 release (This used to be commit 4456d5edd9207674d03bf503e8b245e5dc1ca8d8)
new b55a4ca fix getpass replacement check (i thought I fixed this a few days ago....) (This used to be commit 1b55965f12dc2ede46ca2dbc82acbf56b7e33e2e)
new d0e1063 merge from HEAD (This used to be commit da44b196a977b6edf7cdf27e344295ed15d198f7)
new 956767f add samtest commands: - show_domain - context (This used to be commit e969b1897269ebd27650c2192cd19ebda47e042e)
new 084b2a4 removed autogenerated file (This used to be commit 832faf4b391d73e0dd794769542a6fcbd75e51a6)
new 07d7643 Add samtest command 'enum_accounts' + few typo fixes in sam/interface.c (This used to be commit 81156d6556dab2ea23dea69da6940a0482d79d9b)
new 2c33710 notify user when no {domains,accounts} were found (This used to be commit ee3b497962a28c7c58e866b8536b1d2ae6f9b23a)
new 9e70b39 move all the passdb internal interface to NTSTATUS only the interface has been fully moved to NTSTATUS not all the plugins make full use of it, but have been all converted.
new ad51400 Patch from "Stefan (metze) Metzmacher" <metze at metzemix.de> to do a *much* better job of working with usrmgr. Previously we were blanking out entires, and all sort of mischif.
new fc4100e forgot include file, sorry (This used to be commit 67d600ed8ed1cdd25503fdb2299bdfa93befee1f)
new a5c8985 Patch from "Kai Krueger" <kai at kruegernetz.de> to get some more of our access control bits right on the SAMR pipe.
new 1de9722 Add -r parameter to smbgroupedit. With -r you can manually choose a rid.
new 2ef81d7 Make functions return NTSTATUS instead of BOOL (This used to be commit 6347d40eff03ad780446bdae0f1dfe0bc9edf824)
new f90e9ae Change pdb_mysql function to return NTSTATUS (This used to be commit fa056769a08c93f086f05baf9095ee93217f92f1)
new 791d9e8 Change pdb_xml functions to return NTSTATUS (This used to be commit 834fcd23959ed202a84069bf19390103f563540c)
new 30b24ca Don't define PASS_MUST_CHANGE_AT_NEXT_LOGON twice.. (This used to be commit cae3705b9a03e36137439e24667dcf2e5e9643fc)
new 6fa655c Fix segfault in sam_context_enum_domains - reported by Kai (This used to be commit 1430473d3fdcc8e711fe483b84dfeefa6bd54905)
new d18b17e updated WHATSNEW for alpha20 (This used to be commit 8354afba8d3712921323b5150d60fb8fbf432d01)
new d9729d8 syncing up with HEAD again.... (This used to be commit e026b84815ad1a5fa981c24fff197fefa73b4928)
new ef6f819 remove files not in HEAD (This used to be commit 9d9f7bbf87bf9a0e003e6da482615fe040d00852)
new 17b074c sync with SAMBA_3_0 (This used to be commit 284c515dbd36d49081c1cdf9b2b9a60bf7a22ae4)
new 7d1eb6f sync with HEAD (This used to be commit ee9cbf58071adb627a49a94c6340aaba330486b5)
new 13f7c50 syncing with HEAD some more (This used to be commit 805a89fbb771659ce9d397daad59f47d8b5fefcc)
new 582f4ab set version (This used to be commit a953c449b4319b03e734ece70322c52c987e3532)
new e8db73d preparing for release of 3.0alpha20 (This used to be commit ba8b6c8e31ad5f15a0cfa9d28d9b8692c3473a42)
new ba8e28c Arrgghhh the release script doesn't use the SAMBA_3_0 branch !!!! I released the snapshot directly out of HEAD!!!!! (This used to be commit c70c8e81c85a7a9e32a79287642826e44ec0f1a1)
new 0923e13 add -r to usage output (This used to be commit a6ec9af7e38b1b937eba7003f130d662d5bde035)
new 996fc28 tagging version as post3.0-HEAD to differentiate from the SAMBA_3_0 branch. (This used to be commit 0962a2f74f89b684a5f333126fed2b6a7fc0b454)
new 679730c tagging as 3.0alpha21cvs (This used to be commit 237875363fe2efd92154e3f362323281a9e0f5da)
new c60f6f0 Make explicit the difference between a tdb key with no data attached, and a non existent entry. Stop a malloc(0) being called in the first case. Jeremy. (This used to be commit ece9507ec3d363fccf56b000ad9758780a9b3fb4)
new b0686fe Make explicit the difference between a tdb key with no data attached, and a non existent entry. Stop a malloc(0) being called in the first case. Jeremy. (This used to be commit 7b841247bda028ce654fb760b932f08ec61c494c)
new 9e7a6d6 Readd the 2.2 --with-ldapsam paramaters so as to allow a smooth upgrade path to a 3.0 based PDC.
new a573190 When compiled --with-ldapsam, make ldapsam the default passdb backend.
new ac50942 Fix typo (This used to be commit 42c7ecd3d5dc5eb8ff690635946a403a82ebb270)
new af8b346 I missed committing this - all updates to configure.in adding --with-foo options need a matching entry in acconfig.h to actually do anything...
new 55b6ceb Some small cleanups to the libads code (mainly error checking), and give a sane prototype for the push_utf8_allocate code.
new d95e86b Minor updates:
new 5f662896 Vance picked up a pile of typos etc at the CIFS confernce, and finally got them off his laptop :-)
new ccaba8c Doco patch from metze. This reformats the 'ldap ssl' docs, and add doco for the new 'ldap passwd sync' option.
new e9878f0 Do not update manpages directly... (This used to be commit 685387b0109e880e30191fbea0aad1e5c677273a)
new dc262e3 An example of a group creation command that can handle failures of groupadd.
new 7e4afe5 Move a number of ADS related functions out into utility libs, so that things like metze's sam_ads can also use them.
new 086dcdc Sorry to touch such an internal function. But I was quite surprised that 'security = user', 'encrypt passwords = no' did not work anymore. This is on quite a standard SuSE 7.3, ./configure.developer --with-tdbsam. I can provide a config.log / config.h on demand.
new 09a3e34 Apply Vance Lankhaars' cifs2002 documentation patch - mostly grammar and English typo fixes and updates of documentation (This used to be commit cf240f14a53d95261c557a881cf67c7d3d316a57)
new 789ccf3 Apply Vance Lankhaars' cifs2002 documentation patch - mostly grammar and English typo fixes and updates of documentation (This used to be commit bba2ee620a286dcc7fcd509c8954227e203274a1)
new 208b4be Touching somebody else's code again... Sorry, Richard.
new 1ac50ef HEAD and APP-HEAD spoolss parsing was out of sync. This MUST NOT HAPPEN ! Jeremy. (This used to be commit e42b76337b9a01fee84bc95d6899a724b2fdab29)
new e72ea54 HEAD and APP-HEAD spoolss parsing was out of sync. This MUST NOT HAPPEN ! Jeremy. (This used to be commit cb89bcc935a39d9ca1ceb07a4ca85f0bda7f65fe)
new 3c7334c Check for security on delete printer was reversed... Jeremy. (This used to be commit 0d27cc909b4489b54e57481bd8a9494fb077dc3d)
new c562136 It turns out that Windows allows delete printer on a handle opened by an admin user, then used on a pipe handle created by an anonymous user..... but they're working on security.... riiight ! Jeremy. (This used to be commit e96e6a60b82b71714120ce7636fa8402007d4b03)
new 543edfb It turns out that Windows allows delete printer on a handle opened by an admin user, then used on a pipe handle created by an anonymous user..... but they're working on security.... riiight ! Jeremy. (This used to be commit 322d8b4c83439261cfd2ff79b557bddb1e784660)
new 465d93b Back our volker's patch as was breaking the build.
new 3cfd42e Add const. (This used to be commit 0f5d18626bebaa0621ee703ea2cc8bf47e14ea3e)
new bc82824 This needs to be #ifdef HAVE_LDAP. (This used to be commit 2b54a2fc2c85ea139e2acdbbc2f14b969c0c6315)
new 6fa3f56 Commit a fix to smbclient so that it will connect to EMCs and NetApp's machines. (This used to be commit 1e4ac9615d26bfbf90e3a45f088564f448f689ce)
new 0a23b0b Add const. (This used to be commit f7dd66e88dba947a167d9a14c96810854dfc5c9d)
new 9e0bd9b Thanks to abartlet I looked at that function a bit closer. What did the first cli_push_string do? I suspect that it's a leftover from times when the password length was needed at some point.
new 8b19715 Add the beginings of sam_ads to the tree.
new ac625a8 Second stab at Volker's 'make shadow passwords work' patch.
new 120e385 Back out one of the API changes, now I recall how it was meant to work.
new b136152 Forgot to commit this in the patch changing back the create_user API. (This used to be commit cf249f5b222312bb05fb8ab53413d160149f7477)
new 4e73790 Try to compile as much as possible with only ldap, but not kerberos. (This used to be commit 9615ab10c006d8027f6a8b7dd3770eb77304dbdc)
new ca772ac Ok, hopefully final fix for this one. abartlet told a bit about the history.
new 6af2433 Include ../include/libsmbclient.h instead of just libsmbclient.h - we don't want to include the globally installed libsmbclient.h - found by jht (This used to be commit a7a54fc2c8b26c92ab0e3499531919debca3fe64)
new 10581a3 Include ../include/libsmbclient.h instead of just libsmbclient.h - we don't want to include the globally installed libsmbclient.h - found by jht (This used to be commit e35a5da3a75c74ab066bff5e0f60d30deb008451)
new cd2ab11 Fixing path to libsmbclient.h so it never gets crossed with a system installed one. (This used to be commit cc878f43b9a91385ca3671f17a08253b8464c039)
new 4310fa2 Patch from metze to fix enum_accounts (This used to be commit 9d529256c55e5a5099f69471ed1357cff06003fe)
new f9789eb Change libsmbclient.h -> ../include/libsmbclient.h in 3.0 as well (This used to be commit 5b451ce6f096d699a80c10f48bde5ee224e29ccf)
new af2ab48 Fix typos + report FIXME (This used to be commit 470a1316324821984745bcf7321bafd8d0fd0a77)
new acb5cc0 Fix 'plugin' command (This used to be commit b01c55ed5bbf4903a87fd17d70ae9acd832d60fe)
new a89ecb9 Updates for sam_ads by metze - add the start of domain policy searching, and a small fix for the previous merge.
new df316e3 Remove sam/api.c.
new ed521b0 Make sure that variable does not shadow a parameter. (This used to be commit d83cae2bbd1625aeb3b7c73ba8dde2d1371e7f89)
new cdeffe6 We have to hand out info on Builtin here as well. They are stored in group mapping not as local, but as WKN_GRP.
new 49cd08f Some more work on vampire.
new 6b1367a Fix the compile issue in bin/samtest, and make the 'system' token just have the System sid. This avoids comparing with ACEs that we don't yet support in the ADS Domain security descriptor. (This used to be commit ace7738e123b28f69c290f9f1de50011d230e14b)
new a2b150e This is an initial draft of printing internals. Not done (not really even started), and not in SGML. Plain ASCII right now, but I'll do some more work on it tomorrow. (This used to be commit d60afa48e3214a4fa4c0a937635c3acf2a4b4a65)
new 09507f5 Don't zero out numwritten before using.... Found by Pierre Belanger belanger at pobox.com Jeremy. (This used to be commit a7009ad5c8aaae350b2521b8c0cd2538e561618a)
new f6bdffb Don't zero out numwritten before using.... Found by Pierre Belanger belanger at pobox.com Jeremy. (This used to be commit 495e6e3287152a7ec218a38b3133f7ae16d5a8d1)
new 25d5e74 Added from samba mailing lists. Might help someone one day. (This used to be commit ac0d1acc5542b0f02a85e38e5adfcc8098ff166a)
new 4b5c079 Second part of my fix -- incorrect merge. (This used to be commit 2613d3a48a8d60c3db38406a1abd943dbe0b7d09)
new 07d3df8 fix logic error in testparm with wins servers (This used to be commit b9942092cf3d0a9fbf94b51b576836a86059551b)
new 812c0a0 README.OtherModules (This used to be commit 93cb8b47c48d0492e3e699542bdc521aafb8d1b7)
new bf556da more details opn change notification (This used to be commit a4a3469ffb44061c58bbcd807a9585ae13326f7b)
new e532338 logic error in checking wins servers--merged from HEAD (This used to be commit a1c4a16267653375fbbc73de9234ddadbe92a396)
new ae61c57 more updates--printing backend inmterface & Print queue tdb's (This used to be commit a42414fe5aff8a9e0fccd1c73a86e3b472f2c149)
new d64e0e9 * add the Developers guide to the repository * fix syntax errors in developer's docs * update Makefile.in to place HTML files in htmldocs & text files in textdocs/ (This used to be commit cb96e1a1d9a07314bb60e431484cfd05aef83de6)
new 5dd53e1 missed one txt rule. (This used to be commit c58d4b3cca9132c5995fa12cf5dfcadce082dba9)
new 834b89c * working on Makefile * converting printing internal doc to SGML (This used to be commit bc74170cd982e520421e8b930710671923d65208)
new 7dc8aa0 Added Solaris sendfile patch + configure tests from Pierre Belanger <belanger at yahoo.com>. Jeremy. (This used to be commit 8db4d46dc983ce37814fb375d61951b6220a4c61)
new 4d2d5c4 Added Solaris sendfile patch + configure tests from Pierre Belanger <belanger at yahoo.com>. Jeremy. (This used to be commit 9c17faefa5cb0ed450578ae5bbcca44e3058bc9b)
new 8ea9c80 * adding some notes on the wins failover stuff * fixing some typos after running printing.sgml through ispell (This used to be commit d20be2e868015266ef3b33f353e1c9a2e6d6b7e1)
new d2c0dca Fix memory leak in getting DC list. Remember to exclude failed lookups. Jeremy. (This used to be commit c4fcbb2948beb3b6594d53a7ffdc8b94fd0d94e0)
new 512110f Fix memory leak in getting DC list. Remember to exclude failed lookups. Jeremy. (This used to be commit 80ee515d7a45965271be0274b0b3815032f27aa1)
new 5de642f fixing typos spotted by eagle-eye-vance (This used to be commit 5bae773e0270c31ba936ef651dda149601ac6ecd)
new 6007a59 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit eb5ce70e2f0e3ebf6bab168108b410174e42818b)
new 68259be Added error string for server timeout on client call. Jeremy. (This used to be commit abeebf33c132c4975ac5dadde57c22176ddc9fda)
new 5cec60b Added error string for server timeout on client call. Jeremy. (This used to be commit 28d2eb934318818a3b0527e391987ea139dbf4a3)
new 549f70f Fixed typo. Jeremy. (This used to be commit e2d66c5d238a057175d9316b4491ca26066f34fe)
new 3e2a384 Tidy up client error processing. Jeremy. (This used to be commit 983e6d137eaada5cea1235e0cf051bc314b6f9d8)
new 88fad68 Tidy up client error processing. Jeremy. (This used to be commit aea64f1c300b1ec5ec1c5d637f456f025ec12821)
new 88e481e Fix Solaris sendfile detection. Add small fixes to sendfile code. Jeremy. (This used to be commit 7ba5636897ea57669c62d22bb399bcfe5e3a9907)
new a9ccc38 Fix Solaris sendfile detection. Add small fixes to sendfile code. Jeremy. (This used to be commit ef7bcaf1b7e1ca073b27a8836c6aa86e112b5bee)
new 5567ef5 Cope with rw errors and timeout to peer. Jeremy. (This used to be commit 736a7bab487d7e217eed452e2089adb6b4164ad5)
new 8147df0 Cope with rw errors and timeout to peer. Jeremy. (This used to be commit d8d351eb01ea7c84828dbc96224d7b13d643b558)
new ad8a22e Updates from Samba HEAD:
new 7faabd4 * fixed typos in SGML source * regenerated man pages (This used to be commit 89bbec5216e1e02469dea6f68ceb797dd9165c1f)
new d962f8b regenerate (This used to be commit 57c9a6a1e8159f2eeaf0e3dae104a0815a000fa4)
new 2fb5c7c merge from HEAD (This used to be commit c0ca286e36d49deba6c73690114b0d867cbfd63e)
new f2d1f19 syncing up with HEAD. Seems to be a lot of differences creeping in (i ignored the new SAMBA stuff, but the rest of this looks like it should have been merged already). (This used to be commit 3de09e5cf1f667e410ee8b9516a956860ce7290f)
new 919a78f Doh ! Lookup name before checking negative cache (the way Tim originally had it...). Jeremy. (This used to be commit 6929b65954ff5b94d11db79c8fc6a295311c238f)
new b5cb54d Doh ! Lookup name before checking negative cache (the way Tim originally had it...). Jeremy. (This used to be commit 151f0c1c526a04ea14ae054e977c76c8617bb113)
new e086aca mention openantivirus.org (This used to be commit 25cd49d76650a5f059f956ae955569be340d3729)
new eb17f95 Remove manpage when there are errors during generation (This used to be commit ae230491a8860a1846bd272d6455119a5bc99dd5)
new 53b1659 newly generated docs; removing old ones (This used to be commit d72538fd14b8d00ea07f19464b4f3a3d93445cbf)
new 2475f6e Add note to test 9 about 'encrypt passwords' (This used to be commit bc04c2c82fe5c236a030237032952c707bd17073)
new 83e4c6e more doc structure updates. SWAT now on links to the TOC for the HOWTO collection instead of linking each article. (This used to be commit a0e0a76e000c2962037dddde11261108b3d63e50)
new 4cf8157 strchr -> strrchr (This used to be commit 598039599ca7c38a42ae75cf345c01b3cf3881ff)
new 7a82252 Fix Makefile.in (use variables instead of directory names, don't try to put files in ../../htmldocs, etc) Add sam.sgml (This used to be commit dfb3ee0bb646557ef911c827a5a68ef9c7833835)
new f174356 remove text documents in source code (they're now in the Developers Guide) - discussed with jerry (This used to be commit f9b29692e33f8718b314ab4a61c501a3ddd9a3c6)
new e6eb2dc Add framework for net command manpage - still contains a lot of FIXME's... (This used to be commit 1e7686e5e7952b9b6f0474bace43078d2f6cb871)
new f15c47d Update find_missing_doc.pl: - Report references in smb.conf that point to non-existent entries - Report entries that are not referenced in the list - Report entries that are documented, but don't exist in loadparm.c - Report entries that are in loadparm.c, but are not documented (This used to be commit bf5a84efb36410bc07e7de91f4a926a60083bb7a)
new 5b29a8f Be less verbose (This used to be commit 65c4a1060b57b1fa18f125d7ef92eb2cec0e1edf)
new 2646df5 Remove deprecated smb.conf options that were still in smb.conf.5: domain admin group domain guest group use rhosts status (This used to be commit 475594a43938aaace7868b4fadc50d571ce18414)
new b69d0e3 Added const. Anal formatting fixup. Jeremy. (This used to be commit ae4bf35f942de6025d3f364d599cca9720734a19)
new a0cddf2 Added const. Anal formatting fixup. Jeremy. (This used to be commit 66531969dfe0935be2c9c4d89f5bba80d862a52f)
new c7ca88e small update from Rainer (This used to be commit 3d0b7981d086ecdf0d2d660f19cf2a39a8ab02f8)
new 8ab937c Add initial version of new FAQ (This used to be commit 9e61533b20e1dea815d467cfc0a09d5cb4fe8d14)
new 1a66b22 Remove old faq - all the useful information it contained is now in the new FAQ (This used to be commit 5998dbe84bf3388d27597a5cb0b398b6f7840951)
new 71c1166 Add htmlfaq to Makefile Fix syntax errors in FAQ (This used to be commit e538e5005faf2a447d101d9a872872206ac1e16c)
new 57b9940 Remove obsolete information from textdocs (This used to be commit e1f9f3b9554453b5acb8a298e4f90ca9699cdfa0)
new b98ddb9 Convert ADS-HOWTO to SGML and add it to the howto collection Updated generated docs (This used to be commit 3d417179233d0b8e486560c41248888be42bacf9)
new c4596dc Missing break meant getprintprocessordirectory always returned UNKNOWN_LEVEL. Jeremy. (This used to be commit a9a959b85d110c4a6b9ac8988d35aee9a4d6b9f1)
new 32027e3 Missing break meant getprintprocessordirectory always returned UNKNOWN_LEVEL. Jeremy. (This used to be commit 1b283b649f68890b0aa450aa1ac90f1e8031a6fd)
new 26b8f6b We are going to need to track the SAM sequence number too. (This used to be commit 92e0d0e6082117d2d5342383023cff244bbceed0)
new 3a5577e Patch from Steve Langasek <vorlon at netexpress.net> to use nice big integers when attempting to calculate the bytes/second being transferred. (Avoid overflow etc)
new 08387ab Another patch from Steve Langasek <vorlon at netexpress.net>, again from the Debian patchset.
new 1a97033 Patch from Steve Langasek <vorlon at netexpress.net>:
new 16bf7a8 VFStest uses all of smbd's .o files, so needs -lpam and crypt. (This used to be commit 4851b6a40f5f498d597a88874c2402b629ff36b6)
new c1346cd fixed 3 bugs in the wins server code related to precedence of ! and & in C
new fa066fd .NET likes both forms of servicePrincipalName in the machine account record (This used to be commit 8ff6d40d7fe4dc11e9ba194a55995c0926202df9)
new 15d544d Document 'hide special files' (This used to be commit 36a9fe66c50021443a9d4336f9413a2afd5d3af3)
new 16612b8 merge sendfile entry from SAMBA_2_2 and fix typo (This used to be commit 068d7ab14c0f6f83b61e6fe1724ef00ca2e0e590)
new 8f3fc6a fix typos in net.8.sgml so it will compile and regenerate html versions of manpages.... (This used to be commit 4d4ef0d34afb43e62b4bec274fd4e64cda04c949)
new a287517 Merging tridge's wins fixes. Tridge - we're supposed to be keeping 3.0 up to date :-). Jeremy. (This used to be commit 5959f35db6b4b23c591799dad7587e6616e5a998)
new 4a1e645 Fix generation of HTML versions of manpages Add comments to dsssl file (This used to be commit 16656d35bb7a316d219f83e073b88d79f66101de)
new adc594e make the default printed values for boolean the same for all parameters. (This used to be commit 074de699a20a1f8d8f45e576c50b94bb5aeb634e)
new ab8b6bd make the default printed values for boolean the same for all parameters. (This used to be commit 5f1dff89be5dca013baed062e631144bacb2067b)
new 49cd711 Fix links in html versions of manpages (This used to be commit e0632a7752f123859290140b5fc190fee0da8484)
new a4f7b7b Write cache bugfix from Rasmus Borup Hansen, system adm. Email: rbh at math.ku.dk Jeremy. (This used to be commit d40a14dbb0ec233f7a2190df1845b039072c4b84)
new 1252fda Write cache bugfix from Rasmus Borup Hansen, system adm. Email: rbh at math.ku.dk Jeremy. (This used to be commit 971b82beb7b99a3ae692ca147cce9ce4b5bce39c)
new 06606d2 Fix generation of FAQ (This used to be commit 26ce370e0c858c017333e33535956658e1a9fe7f)
new 62d14a1 Add generated files for FAQ (This used to be commit fd9854d45dee6697e1d1515e7e1729a3237093ca)
new a237fb3 Added ASCII art to make this clearer. Jeremy. (This used to be commit 96e9ff905426f4754685a140674934cf2f6cb11c)
new 474340e Added ASCII art to make this clearer. Jeremy. (This used to be commit 31c0dd7e213509c3bed1061f140f2ea9c6e95a9d)
new 83e5826 merge of new client side support the Win2k LSARPC UUID in rpcbind from APP_HEAD (This used to be commit 38c9e4299845fd77cc8629945ce2d259489f7437)
new 36ef82a merge of new client side support the Win2k LSARPC UUID in rpcbind from APP_HEAD (This used to be commit 1cfd2ee433305e91e87804dd55d10e025d30a69e)
new 14f65fb support all permitted encoding types in tickets. This allows us to decode a type 23 ticket when the machine account is setup for non-DES tickets (This used to be commit 144d4429d7d91e8597263da6abc8041098f2a4c3)
new aadae4f only set UF_USE_DES_KEY_ONLY if we are using krb5 libraries that can't do type 23 (This used to be commit c0612272e8eea3d741854c0b4834bc687d787218)
new 6f8a1c2 Split up faq in smaller files (This used to be commit 5129c40c8391f6cc52b3b8382ec9a72bf1c8d097)
new 502a960 Move Application_Serving.txt to FAQ question "How to use a samba share as a administrative share for MS Office, etc?" (This used to be commit 5e96448348d3db232a9a9f273a16dcfc4f69aaab)
new 42efc10 Convert GOTCHAS to SGML (This used to be commit c48207ef0e219680d4e4102256c76189aaf73ebc)
new 2f57636 Move Recent-FAQ's to the new SGML FAQ (This used to be commit 8a15a8c195285550be55bac63f7508bf34b36411)
new 7f58076 Convert README.Win32-Viruses DHCP-Server-Configuration and Faxing to SGML... (This used to be commit 68a18e1a9ea44d7f0d84de5a23eef9d9a7568cbc)
new 972336e Convert even more text docs (This used to be commit cde5cd455ca48fde7eeb7cea84b061ef3be58e23)
new ceaeb3e Remove README.DCEDFS as it doesn't contain useful info for developers nor users but only about the state DCE/DFS was in for samba 1.9.13 (This used to be commit 69c402f375818314e7e335abc52f566c037d16cb)
new d2ea6d5 merge of working dsrolegetprimdominfo() client code from APP_HEAD (This used to be commit f70caa25e4ee198151b915cf2bc0a26b2d0e243d)
new 326a429 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 7950dfc795568798e8ede784b4e8b927be0add49)
new 9c1b62c merge of working dsrolegetprimdominfo() client code from APP_HEAD (This used to be commit 028477e35208e76fedbc7c743426fd9be94b7cf0)
new f7832e9 Remove useless spaces - this broke make proto (This used to be commit 0341fb45829c5d13a7e02daaa9b960fdff492323)
new d2eae2a merge native_mode flag in winbindd_domain struct from app-head (This used to be commit dd948a302ad6bd4307ecdfb10510e12185150eae)
new 055e6d1 * merge native_mode flag in winbindd_domain struct from app-head * add some files missing from a previous commit (This used to be commit 29159c97371c75327e377f9d13406dad46095568)
new cc169cc fix typo (This used to be commit 324da9fdb93cdc5ed240a3291020858765e70acc)
new fac6a13 fix typo (This used to be commit 38a956c79bbdb5e1eedfcb1cf3ad4f7c906d0cf7)
new 3665777 Add a timeout to tdb_lock_bystring(). Ensure we never have more than MAX_PRINT_JOBS in a queue. Jeremy. (This used to be commit 9fe3c0b90d4bff2217e3cb5a34b4683ca314c06e)
new 9c94d1a Add a timeout to tdb_lock_bystring(). Ensure we never have more than MAX_PRINT_JOBS in a queue. Jeremy. (This used to be commit bb58a08af459b4abae9d53ab98c15f40638ce52b)
new d6486df Turn on sendfile detection by default in HEAD and 3.0. Jeremy. (This used to be commit a09ba463b42893dc50a9d118ee114f55f47cb610)
new f86f4a4 Turn on sendfile detection by default in HEAD and 3.0. Jeremy. (This used to be commit 6a9d0c9bdd57c135c4565da829b2fa4f44874a6d)
new 7ee8de0 Add more common options to popt_common - and start using the ones for debuglevel and configuration file in pdbedit (This used to be commit cb0d03a393d9009c3e16b9d05d88c171de9a9414)
new 4506f26 Push Steve Langasek's fix ... (This used to be commit 0325b938f5b3d1c592da666b43c7b20dcc7ba5eb)
new 11c0d03 Use popt_common and use popt for showing help info (This used to be commit de9ea4ee6b3a939044d84f43ce14f10dd16341ce)
new 496c836 Removed Fax document no longer extant. (This used to be commit 4e2a129ac1b5da7ea1420926f57588b2c4344775)
new 783df79 missing prs_align()'s (This used to be commit 33f4a2fe1c3202a04acbeb8e78515082e6b88dfd)
new 0040de4 missing prs_align()'s (This used to be commit f149a5a54722fe05c8e30cb217cc72cec6f34e18)
new 222075e Don't use usage function, but use popt for usage and help info (This used to be commit a0e0f3b293a71ee6a7bb0edb626c5e16cb803830)
new 272fee5 Update popt help message and use popt-common (This used to be commit 821b27037b991e143b87f0f1c7186c9a403376f0)
new 76d111a Fix a small mistake. (This used to be commit 12c49861fd21fb57ba38537c73a6576ca034913a)
new 650e027 try to put every security descriptors related definitions in the same file. also try to uniform names to a clean scheme.
new 7740814 forgot some bits from previous rpc_secdesc.h rework patch (This used to be commit 738b9237eda8fdb8adb534ab1a84070923f352f1)
new c983424 Fix from Andreas Gruenbacher <agruen at suse.de> to prevent ACL set on read-only share. Jeremy. (This used to be commit 80d30dbfec03d1d1e82c9e177ff66aa44b4ea993)
new 2d5d51e Fix from Andreas Gruenbacher <agruen at suse.de> to prevent ACL set on read-only share. Jeremy. (This used to be commit 9b8f362abc5abf25f02718774a8aa1f4574f19ff)
new c63f6a9 Fix ability to locate if we are a WINS client. (This used to be commit f896232cffb398ff4fef0b39966b55a049173c60)
new edff14b Fix John's little typo ... (This used to be commit 0c8e8a162092aa20a70cadf570f14183ac83c175)
new 9727da3 Fix based on Jim McDonough's code for ACL inheritance problem. Jeremy. (This used to be commit a6b3acfc7b98066de6f4b0b6044772a4d56795cd)
new 06b5917 Fix based on Jim McDonough's code for ACL inheritance problem. Jeremy. (This used to be commit 3343efaaa8b80d5bc549afebbc06e02e125a6af9)
new 0672da5 Third part of my fix for usrmgr. Assuming automagic mapping only in parts of srv_samr_nt is not good.
new 5bf5788 Ensure we register the 1c name on the unicast subnet. Jeremy. (This used to be commit ca6146c2d345902446665ebfa88f78a06eb58831)
new 641dd25 Ensure we register the 1c name on the unicast subnet. Jeremy. (This used to be commit e1ea20d2d14b9671503eeeccddc7683cc94371c0)
new 876afb5 merge from APP_HEAD
new bfa9373 merge from APP_HEAD of winbindd's domain local group fix (This used to be commit 09c6f6329d6ae9327b7ef06de0ea78d24d805456)
new ed07b61 Distclean should remove scripts/findsmb (patch from metze) (This used to be commit e2f9ac5032895f9087707cd9e690fcaf9647562a)
new b57d0e0 add_printer_hook() fix from APP_HEAD (This used to be commit b381ed3a9eba24c11796a9ca5cb4d226c131d867)
new 01da7d5 add_printer_hook() fix from APP_HEAD (This used to be commit 94201672a5c3cffd145e9f04a3ddd0d17a57e73b)
new d45a623 removed stat() call in lp_add_home() (This used to be commit 68036f4a415d2d2ad8c27320ae58fee04eee2960)
new 2787444 removed stat() call in lp_add_home() (This used to be commit 07c7048aa4ef37f1b7af228ede391ab16503d9a1)
new a92bf85 print job properties fix from APP_HEAD. a null devmode is not a failure. (This used to be commit b507dba452ecbd96ec95242f761501d0c5e0d7b5)
new 9c25d89 print job properties fix from APP_HEAD. a null devmode is not a failure. (This used to be commit 8f95773e0ab0c5e0854d9e442170e25280279bfb)
new 447b4a7 Use memmove when copies can overlap. Spotted by SUGIOKA Toshinobu <sugioka at itonet.co.jp>. Jeremy. (This used to be commit 71768c488e9b498e8cc77a1cfce0fab873e36068)
new 8c2a62c Use memmove when copies can overlap. Spotted by SUGIOKA Toshinobu <sugioka at itonet.co.jp>. Jeremy. (This used to be commit 0ab08186f419a09e15f1ab7db621d429b1a3f994)
new ac71311 Added "unknown info level". Jeremy. (This used to be commit afecd1aa52b98f123b226ff172d5ef5768cbb44f)
new bb2dc1a Added unknown info level. Jeremy. (This used to be commit 7634a58ec83ed7b40fe8ac95b0486b1ac00c59e4)
new 24d8333 Turns out with Win9x, we could occasionally return from unix_convert() given a mangled name without a valid stat struct if the file existed. This would then cause open_file_shared1() to erroneously think the file open was new, thus not check for oplock break, thus causing a spurious EAGAIN reply to the open on a file we already had kernel oplocked.... (phew - that was fun to track down :-). Jeremy. (This used to be commit e23210e4732163e7f005b320235c20c814b41972)
new d0a99a2 Turns out with Win9x, we could occasionally return from unix_convert() given a mangled name without a valid stat struct if the file existed. This would then cause open_file_shared1() to erroneously think the file open was new, thus not check for oplock break, thus causing a spurious EAGAIN reply to the open on a file we already had kernel oplocked.... (phew - that was fun to track down :-). Jeremy. (This used to be commit af80b033a5374da9163e3484f7d8707813490597)
new 4920d21 We already set LDAPv3 at connect time, no need to set it again. (This used to be commit c8e32d485bf205b6965579f94063effd86777f3f)
new 4ac9ccf Nice *big* patch from metze.
new 4d0a35c In my test, sync_context simply has to be incremented. Can somebody with a large domain do a net rpc samdump to verify this? Without this change, I don't get everything from a NT4 SP1 and SP6 PDC.
new fe0d3de Don't use SAM FLAGS from smb.h since they're gone - patch from metze (This used to be commit 82a0abf4c84ddd0672b3c5ea4ba9759abd6778c6)
new 664a9bd Tidyup of file specific access mask bits.
new 4d0b547 Merge of file/directory access bits changes. (This used to be commit 2adaceea55d098dcd633b5ffb8f446a9ca6b4e94)
new 30acf33 merge from app_head to use GMT in job submission notification (This used to be commit b130c681d2e8e6dcabe8cfd85dd718a294b04233)
new 4bdfae3 merge from APP_HEAD to use GMT in job submission notification (This used to be commit 2ec53858d9ee01ed500f99a67e9a94e33576486d)
new 5139da0 fixed a crash bug on 64 bit systems. Thanks to Anton Blanchard for finding this. (This used to be commit 4ba8608020123a52432e5afaa914e290e4ce8cbf)
new b8e4a33 Merge Anton's 64-bit fix. Jeremy. (This used to be commit 0644f6a68e5c1d9a2c236ab0f90d4801848a9b33)
new af73334 Convert BROWSING-Config.txt to SGML (This used to be commit 0b34832e33fbd81cec88730d671ca91abe6cc382)
new ca5759f make html (This used to be commit 39034207567c363a257f0aebd8ef22f15d98f451)
new 03a7099 Add info on chpass on *BSD systems (thanks Krzysztof Kowalik <kkowalik at uci.agh.edu.pl>) (This used to be commit 5a81ac79dbf40eee3c506cd11d473a1fcfd38df0)
new 0a12f1a make_smbcodepage and make_unicodemap are gone in HEAD (This used to be commit ef40bde4344a19fcc61d6d1719c1c87970445139)
new 89114dd These utilities are not in HEAD (This used to be commit aacdde1fcb02bf4982e8175f6dcc8ea8912d3efd)
new 71b7f1b These utilities aren't in HEAD (This used to be commit 6bfd71ec20aa8eddc3f2878eb1cac57cacc05885)
new 598ebaa Added cli_set_timeout() call. Jeremy. (This used to be commit 94a5c589945ffd4719f7509c162cf994f7914312)
new ebc7fd0 Added cli_set_timeout() call. Jeremy. (This used to be commit 9225054179b6642ae8be790d35e6590aefa46dd3)
new 400864a Change to use sys_read/sys_write. Jeremy. (This used to be commit 7d0dc36df0e3ca451c1ab660aa08e0d021ca89f0)
new 2e86b6b Change to use sys_read/sys_write. Jeremy. (This used to be commit 042890056d5d4128eaaca346e7898ccda860dbe2)
new 04b02e8 Fix spelling of background_process. Jeremy. (This used to be commit 94fc0ea9f99bc73486ef374a84d2c20ce895ee14)
new e3522b2 Fix spelling of background_process. Jeremy. (This used to be commit 2006e36c18bb2d5e44179829c66934efad38b0c7)
new 909ac9e Change default of max_xmit to match W2K. Ensure NT negprot uses it. Jeremy. (This used to be commit e5fbfbcc9dc995b23eb0b46c6f59b03cfe9c02b5)
new 3d8274d Change default of max_xmit to match W2K. Ensure NT negprot uses it. Jeremy. (This used to be commit 0bf7187e3ba57ee2422a0f6f736266a55502123c)
new d0c1164 - we need to rescan the trusted domain list regularly to cope with transitive trusts, and trusts that are added while winbindd is running
new f55eb87 SMB_ASSERT to check list terminates. Jeremy (This used to be commit 25f6a9247e88a94cbacdc8fb06dc0d13c53d69bd)
new 64876b9 SMB_ASSERT to check list terminates. Jeremy. (This used to be commit bf3b0ef56168aff9b1bd5760b595f8951d434861)
new 4f00151 Create group mappings on the fly.
new 9e19e9e No functional change. I'm trying to understand pdb_ldap.c and found an unecessary parameter to ldapsam_search_one_user.
new a0fbdc3 fix from APP_HEAD to commit a re-init'd printer to disk (This used to be commit 64a159144483457887df2c6d779e6a139dfc6d1f)
new 378fd95 merge from app_head to commit re-init'd printer to disk (This used to be commit 92fd939c3439208660ac3821c458f8cd34a59555)
new 33b9cc3 Never do a ZERO_STRUCT on a structure in a linked list, it's dumb :-). Jeremy. (This used to be commit 0d989a911d742ed5eeb874f5b8350b0931f3d9db)
new 452baba Never do a ZERO_STRUCT on a structure in a linked list, it's dumb :-). Jeremy. (This used to be commit 20986489f4736820a4981c6aa0eecccf169f0170)
new dae2b02 Fix for new arguments of cli_nt_session_open() (This used to be commit cfb0c12eb6412c2cc84785c17ab2f6c89916aa56)
new 14df815 open_pipe_creds() now takes a pipe index instead of a pipe name. (This used to be commit 3a0a30beda4b8be0038c98ccc6f8f01c6dae386a)
new 4af2e30 make proto (This used to be commit 86c884c3a129d12dc77332c38484bef78c66440e)
new e7c0114 Do a SMB_ASSERT() in cli_nt_session_open() when the pipe index is out of range instead of silently failing. (This used to be commit b5111f47b5cf1820550e17663f983674b67bcaff)
new 14a85b0 Merge of SMB_ASSERT. (This used to be commit 1094e1ffde09b0393b11d2cce148b6da893348c1)
new 8f55420 Ignore python build directory. (This used to be commit b5c8753b5f54d2630e444191674e24e8ca2e24ff)
new 2d51ada Ignore python build directory. (This used to be commit 36681c1c2784ebfe63173a442a193ef22e25c3e3)
new b1aba7b When unmarshalling a relstr, don't unmarshall the string data if the offset is zero. Previously we were jumping to the start of the parse buffer (i.e offset zero) and reading string data until we hit a terminating NULL.
new 788ca8b Merge NULL relstr fix from HEAD. (This used to be commit 0f2ddfcd95acec964a3a7652968c9469ac486814)
new 41a427b Revert changes (This used to be commit 84b62f6d96a77ccbc1b4475ab0780a4e4c9d4875)
new 8cb53d5 Revert changes (This used to be commit 975fd17f8af0f03f43995deb3fdd9bd5995a1c92)
new c53eb2e Added new error codes. Fix up connection code to retry in the same way that app-head does. Jeremy. (This used to be commit ec7953f20145799f6286a295472df4826bfdfb8f)
new 389a16d Added new error codes. Fix up connection code to retry in the same way that app-head does. Jeremy. (This used to be commit b521abd86b10573ca8f9116907c81e6deb55f049)
new 6ed415f Fix build. Extra parm was added to cli_full_connection, but not in locktest2.c. (This used to be commit 51e0f5c2dd469c59a41822dbda293e59794a7dc4)
new d7d60dd Fix build. An extra parm was added to cli_full_connection but not locktest2.c. (This used to be commit 1e8ca2801e2e588e5fcdbe2b549bfd818d8bad81)
new 9cd6f05 Remove note about the howto being in 'htmldocs' - this notice has been in since 2.2 so people should know by now... (This used to be commit 744615f13f591b334fe85d4285ffbaa11419755c)
new fb3d215 Add extra parm to cli_full_connection call. Tim, you should probably look at this. (This used to be commit a9f632ed5d3d033849c25efac419b21e830c5069)
new 555bc82 Add extra parm to cli_full_connection. Tim, you should probably take a look at this. (This used to be commit 42f04bbbb220843dc545ae67417243797f39f429)
new e1096e6 NULL enum_local_groups for ads winbindd (temporary workaround). (This used to be commit 06eea39abdb49d9d547707dcb170c988d7276c1d)
new 67b3799 NULL enum_local_groups for ads winbindd (temporary workaround). (This used to be commit 5a2f1edb5848dc054cfaa71b0fb3b473ad930b7d)
new 0fc3596 Add note to HP-UX: use gcc or HP's ansi C compiler and not the freely supplied C compiler (which isn't ansi C compatible) (This used to be commit 853558151e0d26a98bf9278b664f98987f17813e)
new e13dd2f Start to merge the new ACL mapping code from Andreas Gruenbacher <agruen at suse.de>. Jeremy. (This used to be commit f6103f866a5e698ab55fdab1444a14e3d8da16bb)
new e9cc37b Start to merge the new ACL mapping code from Andreas Gruenbacher <agruen at suse.de>. Jeremy. (This used to be commit 597c4610090d711fd30c1ffacc97212cf399a264)
new e042a93 Format objectGUIDs on ads dumps. (This used to be commit 7eaf7e7115c75e682b1b9368c6f28c60429885e5)
new 010e444 Document %D. Make a difference between sub_basic and sub_advanced substitutions (This used to be commit 7fe52d378d7e4ce6381be3544d865088a7659009)
new 14a2b33 Add FAQ 'I have set 'force user' and samba still makes 'root' the owner of all the files I touch!' (This used to be commit e8d7f8eb43e299cbe7f46c91e2040e9d74d693e2)
new e5d7c4f Try to put some questions from the mailinglist in (This used to be commit 1bf8ca3c89b5cbbc329f34971d5d2541d3b0265c)
new 8e8d6da smb.conf.5 is completely up-to-date for 3.0 now. Say so in the VERSION section (This used to be commit 28fb5f00c0683ed7af6ea05ac5e005215ad7a7c7)
new 19eb468 Update for 3.0 (document -B, -s, -n options). Is now current (This used to be commit 9f388e15b0bef1590c5605f8d7cdeac7c82cd64f)
new e9368b1 Document parameters that have been added in 3.0 (This used to be commit 1fb6353c39439220465fcce7950511c63e31ea44)
new d00d56f It seems that I'm meant to be using the helper function here, not the struct directly...
new 9cfa182 Don't encourage people to use -P - it's obsolete (This used to be commit 59ecac901a231383bd4cacb326724f786e3d7244)
new 955003e must add one to the extra_data size to transfer the 0 string terminator. This was causing "wbinfo --sequence" to access past the end of malloced memory. (This used to be commit 4125c582aaf86ee5d92b0c800266543a390aefce)
new 0c35d78 This fixes some bugs for NT4 usrmgr.exe
new 605ab78 Fix full_name for info23 as well. Thanks, Andrew.
new 7c6400a Added stubs for query/set security descriptors on files. Not even close to working yet. (This used to be commit b7ef2e8b41bd6a7225b9f21c65c42b8ef0f82a32)
new a07df82 Bugfix for pidfile_create() from Kelledin. (This used to be commit 4808a95f5f4536774d41bebca76660f010069117)
new 051286c Bugfix for pidfile_create() from Kelledin. (This used to be commit 5a6ab85ea5479d103026032bdab8b2355b9c564c)
new 47cf282 Zero tallocated memory in decode_printer_info, decode_driver_info, decode_port_info and decode_printerdriver functions. (This used to be commit bf2d9dd5ba2ecc7e0e1bd17049adee6dd80d807c)
new 1188b37 Zero tallocated memory in decode_printer_info, decode_driver_info, decode_port_info and decode_printerdriver functions. (This used to be commit e28a719f04f8812ce01d78cf84b3a2e2935b674d)
new d51c1e3 a space is a standard valid character in a filename (This used to be commit 0db79d4a379a502362c230a9019d5d71f5af8e0e)
new 66ad44b reverted an incorrect fix. What I was trying to do was fix a problem with filenames with spaces in mangle_hash.c but the real problem is that mangle_hash.c assumes that the set of valid characters for 8.3 names is the same as the set of valid characters for long names. Thats an invalid assumption, with space being the obvious example. (This used to be commit e0065f4db4a1cfae03a3bb86e5cfea9c45dfa1c3)
new aed3a9f Fix a silly memset typo.
new 346c984 Fix a silly memset typo.
new 7f62309 Fixed DRIVER_INFO_3 conversion function to check for dependent_files key. (This used to be commit 35413be0ac39ce52f009f7750f23b41728d8a35c)
new 69e2a9d Stricter validation in python->C conversion functions. (This used to be commit 672c07e2432299e3b1015af524dc5c124f61f904)
new 354878f level should be a uint32 in enum_ports function. (This used to be commit 121db5b6821df9c6ec05adb2d35c2dde930736f2)
new d4410a5 Merge of validiation cleanups from head. (This used to be commit 174c8ca814cbb63425207d51f21cf5f80932f743)
new 48a56c1 add a 'mangle prefix' option to allow people to tune the number of characters used in the prefix for 8.3 names in the hash2 algorithm. The longer the prefix the more readable the 8.3 names will be, but the weaker the hash.
new d897c63 Zero some more return values. (This used to be commit 7f45bad319ace07a5bfc21465a0db919131dd608)
new 771fc52 More cleanups of validation functions. (This used to be commit a4790ba42cc6ee4086dafbc64b1dba790a6c3583)
new 43b0404 Merge. (This used to be commit d3e88cb96f4140a116067449c73479e15946135d)
new 3b8d11f Give better error messages for TypeError, which will arise if e.g. you try to pack an Int using a string tdbpack format. (This used to be commit 6139ab3cbca3fc2969d1e578b38394b1f6aeb9c3)
new 4eb2eab Whoops - this should be in py_smb.c (This used to be commit b740c7e5050b18bc06865451bed3daf3ae09c609)
new 9189570 Fixed up tconx function. Implemented nt_create_andx, query_secdesc and set_secdesc functions. (This used to be commit 3fd568ef5c984f089e7799d9ff55395330716641)
new e0d317d The libsmb module uses py_ntsec.o (This used to be commit e27d3d20e3c51fc04f37d92c24f38f91b2d1e1e4)
new d70d4ef Import old pure Python version of tdbpack/unpack, so that we can do compatibility testing against the shiny new C version.
new 23e6084 Test both new samba.tdbpack and oldtdbutil pack/unpack routines.
new ed16169 Add text doc about what work is left on the docs for 3.0 (This used to be commit 328c5a92a1dfe7e5bc62a1846bf4e9c7cdb2110c)
new e9fd0a2 Small patch from metze to add 3 parameters to vfs_init, as it requires (This used to be commit 4206ebb160e947c70f15e5c434dd1d4df287e665)
new e275d14 updating from SAMBA_2_2 (This used to be commit f40a8baacb79f28834b4186f386e192651596ce4)
new e7f8c2e detect rpm v4.1 (RedHat 8.0) (This used to be commit 67dfc8df154893fcd7ed3ea55e04e2cb350ff972)
new a3c4b4c Sync with metze's CVS tree (This used to be commit 2a598d435d3eb46ca28b3591a4f7f9d856ce3c1f)
new 17c2d41 removing make_printerdef tool and sources (This used to be commit 7bde74ae359da239af4a8398da9efc2f1fd8039e)
new 7fedc7a merging in changes from HEAD (This used to be commit e8273549a8d92f46db1699e6a41f4618f272ee73)
new 4a5a88f sync with SAMBA_3_0 (This used to be commit 07ac86323f71d6228a222a1680d1c7def0eb7109)
new 307d89b Recognize FreeBSD5 correctly (not as being sysv...) (This used to be commit 66ef6b942e00dc0d7742226f24861445d3bc0eb3)
new d24b7bb Don't say we need WINS Replication documentation (This used to be commit 2bbc4187e76339191aadf8c9503daf7c02ebafbc)
new 6c82e99 Add faq chapter about the samba features (This used to be commit b55fe96c1f073e81ce564d16d70cae49e1862cf5)
new c1d854e This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit d39b53ba5486fc09e5332d77aad9a6047b0e91a6)
new 0013983 Remove obsolete acconfig.h - we now use comments in AC_DEFINE() (This used to be commit dc4fcb71edc22f36cd1f6d78a211d09c418f3309)
new c6e4a84 Fix usage message (This used to be commit 2e328928aa9bfafbfa00596f261dbc68bcd51e6b)
new 0f8e108 I was somewhat annoyed by 'pdbedit -a vl' spitting an error message at me :-)
new 5dbf435 This moves the group mapping API into the passdb backend.
new 6ce3e3b removed the following parameters
new 534220d merge from samba_3_0
new 2d19a65 pdb_unix.c did not really expect group RIDs dictated by a PDC and looking like user RIDs.
new 24beb26 trying to sync with SAMBA_2_2 (This used to be commit e67b9fa1dd579ab3b1a5e2142185ce24e1c27c2b)
new c7731c9 Same segfault as in add_groupmem.
new 1ef283d Merge mangle prefix code. Jeremy. (This used to be commit 83261f43326ae65af498399b5c933dfb20df1df7)
new 5324adb Fixed bug in session setup kwlist.
new bc8779f Initial build for Samba 3.0. Not finished, but at least the makerpms.sh completes successfully. (This used to be commit d7ef8cf8da462a1ea9cf114c7ffd33c9a5c3fd9d)
new 6ba55f9 installcp script is no longer used... (This used to be commit 5c2c02b600790570c2036010cbfd7bed1a1598ae)
new c166b81 Some was asking to look at this code, so better it stay there until we decide what to do with it.
new 9b323a3 Fix for systems that allow more than 65536 open files per process. Jeremy. (This used to be commit ff537f10a0c0b6b1d9055eb776d1e8a9864e8363)
new 83219da Fix for systems that allow more than 65536 open files per process. Jeremy. (This used to be commit 947a56ce00e552e8b8d2ed64435eabde6225f044)
new 306e4cb fixed a possible segv when dealing with a blank password (This used to be commit d5d0d0de50482ed16c594b1cc4cc113e2526a915)
new ef372e3 if trusted domains are disabled then we should not try to connect to them in winbindd (This used to be commit 6c7748b001836e4aa3e23dedfe28db3c8acc197a)
new f735551 First cut of new ACL mapping code from Andreas Gruenbacher <agruen at suse.de>. This is not 100% the same as what SuSE shipped in their Samba, there is a crash bug fix, a race condition fix, and a few logic changes I'd like to discuss with Andreas. Added Andreas to (C) notices for posix_acls.c Jeremy. (This used to be commit 40eafb9dde113af9f7f1808fda22908953f7e8c3)
new 7689a9c First cut of new ACL mapping code from Andreas Gruenbacher <agruen at suse.de>. This is not 100% the same as what SuSE shipped in their Samba, there is a crash bug fix, a race condition fix, and a few logic changes I'd like to discuss with Andreas. Added Andreas to (C) notices for posix_acls.c Jeremy. (This used to be commit a81d700ae9c82d4b7ea631ab7862162a2ed3d512)
new 1a96aee Debug level 12 is a typo. Jeremy. (This used to be commit c4e4cc9ce169038c4bb8cdcc477d15a9661d1b8e)
new b064077 Debug level 12 is a typo. Jeremy. (This used to be commit 4d9b205362997f897be4739efd52ee2cfde4c6cb)
new e53b7d6 much simpler code to choose a DC to contact in winbindd. We now always choose the server that has the most bits in common in its IP with one of our interfaces. (This used to be commit 31774dce67844b67cb405e65f307a20354f2cedb)
new d63afcf Move OID documents to web module (This used to be commit 3de1a8296266615528d52895766c295b430518cb)
new 158ae87 Reverted a fix from Volker (sorry). We need to move this fix to the correct place. Jeremy. (This used to be commit e46e38beabe8ae5b1ba1941dcffecbc89165ce2a)
new 515e6a2 Merge tridge's blank password fix from HEAD. Jeremy. (This used to be commit eadfd312ba92a780f655cf117c44b30457f007e8)
new af09297 Document -P and -V (patch from Guenther Deschner <gd at suse.de>) (This used to be commit 5845f17c927a84ba502c834b3a38499959b7ae40)
new f861aab Give recycle 3 arguments as required by the VFS interface (patch by metze) (This used to be commit 15b9430d9ce43ba7e08338ab9fab657d6763dc02)
new 5b90fdc Only run free_private_data when it's specified (reported by Steve Langasek aka vorlon) (This used to be commit 9efa98b4a65a38df922ce3b83f5fde631cb70844)
new 12b1a63 Only run free_private_data when specified (reported by Steve Langasek aka vorlon) (This used to be commit ecd3acbfcf912a775718e320c7cb66f60436c546)
new 4821696 Fix memory leak (patch by Steve Langasek) (This used to be commit 299a9060e27d341658a7badbbb21401fbcc8f083)
new bea0b20 Fix memory leak (patch by Steve Langasek) (This used to be commit 06362586cb754bd6bc89b50b966737958286ca2e)
new ad0e01e sync from HEAD (This used to be commit 2eb7f0acd761a11bb0f24010347247074c5ed49a)
new a7c1fb8 removing a few files I missed (This used to be commit b7054a9ed9189c6fdc687215e25c71ca9d1949b3)
new fe959cb adding missing files (This used to be commit 5dff700b235891d534fd6e4c88fd4ff7a0353568)
new 19889a0 sync with HEAD some more.... (This used to be commit 6cb494d34e54aa551deaed1175bf038b027b8f1d)
new 092b85b removing more files... (This used to be commit c419d4477144058ed9ec475ceb80b995b82511b3)
new 35357e8 merge PURGE_PRINTER fix from APP_HEAD (This used to be commit 4d32e6bdb6500f442ff3cda7d43bdf506a08eacf)
new 71f34dd PURGE_PRINTER fix from APP_HEAD (This used to be commit 8af12875b0608b83187e4156843e37097de4cd13)
new 0e7938a Fix problem where an fd would be left open for every printer queue. Jeremy. (This used to be commit e240c7a428659bce392d47f2eda16bdcf32863c1)
new 3103303 Fix problem where an fd would be left open for every printer queue. Jeremy. (This used to be commit 997c234e15a5f8d742320359a53e15a27661d456)
new 185a232 Updates to winbind's PAM client and server - make the debug logs work a bit better for password changing.
new dbfc2f4 Make sure that we always return False if the password change never returns.
new 991f6dd One more step towards to better PDC.
new 35ac9d2 Try to catch up on the code I've put into HEAD that should be in 3.0:
new cca032f Fix bug in '-d' (This used to be commit 8c15db105addbafd822d96d29ff1692566b92267)
new 106ec98 Remove make_printerdef from binary install process. (This used to be commit 73c28c527d1030d1656362474c14d49581efdbeb)
new 6802633 Implement 'net maxrid'. Needed to find the maximum current rid to set 'algorithmic rid base' correctly after a 'net rpc vampire'.
new 5981025 Sync with HEAD (This used to be commit e8475eceb397f86c4bada063707f09a3c45bc14c)
new c00776d document ldap suffix (This used to be commit 85eeb8870f5a1e04c607fbcc18f8da50eb7a694f)
new 766b7b5 Sync with HEAD (This used to be commit 906f25d1fb7ed4c85f89d8594f15383b450bd56f)
new 66d95b8 Sync with HEAD (This used to be commit a3d9fd65eb64ecd575fd07d0279c139093417c96)
new 26b9d7d Sync with head (This used to be commit ab712e9d1520158d857efdd6d664d4f6a104f8e9)
new dedc2c8 Sync with hEAD (This used to be commit d3c29d2902420f434b2505568c82dd6e1508a00f)
new 3a53724 Sync with HEAD (This used to be commit 4ae350671ef8aeae52995b3ca79e135cf444ae39)
new a0f1bbd Sync with head... (This used to be commit 60c83a6007085a8404b641b9783ae7b9c151e4ab)
new 9b6cd7d sync with head... (This used to be commit 9daaf667543c44f5e6c23f65d39810073bc12211)
new 66946a6 sync with head (This used to be commit 245e2cae251382b2f638517e3902413ddac2226a)
new 6a2295e Update info on ldap suffix (thanks metze) (This used to be commit 904e48e49f42d9dfef7f8bcc1b01fc8b1345c36c)
new d4525fc Update info on ldap suffix (thanks metze) (This used to be commit 257a1ff880d58a262169885336e5090d986e7d3c)
new 70e52f2 Fix typo (-s -> -S) (This used to be commit 522b7470a3dbe61f522f65fa2b1aeac4bc1d36c3)
new 5d88296 Fix typo (s/-s/-S) (This used to be commit 1c334f05a5068485b825f81845e76caff37cf104)
new 0fff69f Fix fd leak with kernel change notify. Jeremy. (This used to be commit a2043390734b38cab8fe2f013960272c0e202b99)
new 608985f Fix fd leak with kernel change notify. Jeremy. (This used to be commit 78df2c916ae3940f0124912f99b1e0ca3914fff5)
new 64c6fd2 Added close and unlink functions. (This used to be commit 3a7f8a568e9d1608c2a065e0b98488e2d068911c)
new 7c9923c Fix a nice little memory leak in our uid changing code.
new e5fda27 Move guid formatting functions over from HEAD. (This used to be commit 60b9e352b3c0769d0d3fe3067399bb3441f29502)
new 4a7c48a Merge from HEAD: GUID formatting on ads dump Allow rc4-hmac when available .NET likes both forms of servicePrincipalName in machine account record (This used to be commit 89e3a3da5d5bc9e6aedeaea5a87553d72fcaac99)
new f53f93e Merge rest of Jelmer's popt_common updates from HEAD to fix build. (This used to be commit 5dfc073305003fabf6d54bf99b1281f266db292d)
new 2e88956 Sync with actual changes (This used to be commit 706a87e774a2a976edb40c07b2a8a22cc9309ca1)
new 159f2b0 -E doesn't take arguments (This used to be commit 932b364de79407b3996061c0ae66117d39045e4d)
new 2b7b29e Small markup fixes (This used to be commit c11b611bacc51ba57943cfd7988743194facaae2)
new f7a98a2 2.2 was the previous release - don't talk about it like it's current (This used to be commit 752ef9463dc8b60cb0069344c3e30f65290270a1)
new 4b49393 We also support security = server (This used to be commit 5bd2c390e883ced39ca89d0180d87a35ce396e96)
new 1bd9704 Sync with HEAD (This used to be commit 987b62137d38fc295dab75bdbc004031a99f4d56)
new 2f367b0 Sync with HEAD (This used to be commit a64affffb2acf68956dc25be45c0559e6139a571)
new 11817b0 Sync with HEAD (This used to be commit 658f3e92dd4b291b40ead3ef59eb19daf7f49076)
new 3df7c60 Remove SAM from 3.0 - it belongs in HEAD (This used to be commit cda79af76a7625498da52500e1ed861a36e35d12)
new 1608de7 Remove SAM - it belongs in HEAD (This used to be commit 808dbcf345d0e00dc5bc0af2ef54f31a554824f0)
new aa09f94 Back out SAM - it belongs in HEAD (This used to be commit da0d48eedce29ba236a517c99e35babb39d6a794)
new 90eaf2c Add autom4te.cache (generated by newer autoconfs) (This used to be commit 68f4ea757637197212e6b363d951ba671f2ee359)
new 0a57b3e Add autom4te.cache (used by newer autoconfs) (This used to be commit 94647051adc223e17997cd6688da0c71b7ea870a)
new 0d92999 Added Buchan Milne's DESTDIR patch. (This used to be commit d134d66f989026821b29b24c8c15a112213b61d6)
new a207251 Adding Buchan Milne's updates. (This used to be commit d816c35c1d8db343c76a32a6d01952d2c192b092)
new 684e8ff Adding Buchan Milne's updates from HEAD. (This used to be commit e55e4c8dd66fd156a385c93f43c07bf778e2e764)
new d85f752 Not sure why this is here - so off it goes. (This used to be commit f50b2c854ef7eaec7c6b9154fc9c1af7cb08e152)
new be26819 Remove references to SAM (This used to be commit 6691720620e5dda0b89a223c6773f351f63ef8fb)
new 4de8710 Remove last SAM files (This used to be commit c089c334689cca69900029abba627503c3a7ed75)
new b786afe Remove SAM files - they belong in HEAD (This used to be commit fc77e68b2bb199e507804baaa46a77cfa4862668)
new eed4e92 Don't build Makefile for examples/sam (This used to be commit 0dd0f68b0f879d16f9b0895d7abee79ee3646069)
new 1f40ad5 Add initial vesion of new module system (This used to be commit b5d05d3ec6808465d27e15db2a9ff48804e2e78e)
new 567d1d7 Add init_module_function typedef for new module system (This used to be commit 4d1206be5275a8af7dfb612f1747fba484a7d017)
new 809f740 added a timegm() function for systems that don't have it (This used to be commit 732bc4519f1119100607cc84400e8f84e0c0ba9d)
new 04d2155 - Remove RTLD_GLOBAL - make smb_load_module() return the return value of init_module() (This used to be commit a8d2dd8d009797486105188f8fdb898a65bb25b0)
new 7727a36 The locking description in this doc is outdated - note that (This used to be commit 125c2fea550a88cf28fa82281b69a25b644edc4a)
new 4463731 Fix boog in argument list for nt_create_andx. (This used to be commit 6945e89e2d10743635f01420c83d405a2d4cb356)
new 9dcba81 use sys_dlopen instead of dlopen (thanks to jra for noticing) (This used to be commit 86eb0a25b1df8ca25872f9846a74d0f13a4ad045)
new b1598ff Fix build. Don't use BSD setenv. Use POSIX putenv.
new 279413b Rerun autoconf (This used to be commit 7b7e54f7a8d4835b1f40e5617b1a9414322ff210)
new bfcbdaf Rerun autoconf (This used to be commit ff10786c9d4662af355c12cc7363092dc5187e99)
new 3b3c791 Take out gcb2gtype and gtype2gcb fns. They were using symbols not defined in 3.0 (new SAM in HEAD). Nobody was referencing these fns... (This used to be commit 386cc92dfa23b4e20172dff20fb14c2ad3172a58)
new c5ac569 Applied Buchan Milne's patches. (This used to be commit ce5a7084540feff7354d2005e25cef581ad500db)
new 0af30d4 Another Buchan Milne patch that escaped the last commit. (This used to be commit 4cfa5425201087f579fa4091ce3fbf83e76a7d1a)
new da560b0 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit f1acef4a1cc3ce99a765a2534a50fbd41f6e2e62)
new 063ac68 Added DESTDIR patch from Buchan Milne. (This used to be commit 4a5c926ac52576962b2af8f798ca2c80d8881d4e)
new b6e8169 Applying Buchan Milne's patches. (This used to be commit 43f270b4909b363db50239e61184e057c96106b9)
new 77eda21 Added the remainder of Buchan Milne's patches. (This used to be commit 7415c2446934902894253d08e4c7f8ec78073482)
new d29e289 Steve Langasek's authentication lib (libpam, libcrypt) split didn't make it into Makefile.in in 3.0. This should fix a few builds. (This used to be commit 3b32e6bf5a4496beff3a817bdd3826947489b1ce)
new 0941661 Add a small utility that can print out the SEC DESCs in NTUSER.DAT.
new bf1ec6d search & replace doesn't always work reliably :-)
new fb6c6ec add smb_load_modules() to load a list of modules - does this function look ok ? (This used to be commit a82dbb3c22e6cb2096efb87c12a6006642806aac)
new e1239ec One more instance of AUTHLIBS...hopefully we can get most 3.0 builds back up on the farm. (This used to be commit 134ddca56ba36580d88825f6dc24d3820e4c9810)
new 63eefb3 Check the long_archi name for NULL. Jeremy. (This used to be commit e504d1170da0d89da78063f0a00fc7b9294d911f)
new 0e2eedb Check the long_archi name is not null. Jeremy. (This used to be commit 9e47aa32ed96faff4a68a8e360c1353fc011adf1)
new 69a2042 Re-enable use of existing kerberos tickets. (This used to be commit 6ec5dce69834e72e458a8acff7d1790cbdd46d67)
new 2d62bd5 Add initial upgrading doc (doesn't contain much currently) Start using more entities (This used to be commit 6c442fe5c90902718d9a381e6b2518c0b4aab3de)
new a63844e Fix slowdown because of enumerating all print queues on every smbd startup. Jeremy. (This used to be commit 6efd17ef78ebcfed1130312fa019d674e4663a00)
new 5593892 Fix slowdown because of enumerating all print queues on every smbd startup. Jeremy. (This used to be commit d05b147fb3f32031a202cf61703dc2fd969f4617)
new 5dd341d Tidyup of some DCERPC pipe connection debugs. The new LSA_DS stuff generates some errors we haven't seen before which are inappropriately logged at level 0. (This used to be commit 40d5112048ab0943caef7149b7a0d9dee5256b87)
new 3a225c0 Tidyup of some DCERPC pipe connection debugs. The new LSA_DS stuff generates some errors we haven't seen before which are inappropriately logged at level 0. (This used to be commit bd64de3716ffa9c3ebec282aa5cc0f773d3d8096)
new 689d510 Add more code to the profiles program and add Makefile.in support. (This used to be commit daefe52a56a7b977b8e561f8f668c42183de413b)
new 38e7a10 Fix small typo ... (This used to be commit 59735a5aac88b076320874f06056d50947396fb3)
new 2eac34d Revert that stupid one line change. (This used to be commit 095af10ff2e549b82c646df5ed20cf05352a3994)
new a71b29a Fix a problem with spaces vs tabs (This used to be commit 26857be78cda1e6d6cae9bc87d34cdad12492748)
new cbb4ccd Add more. Parse SIDs on the command line ... soon will actually mod the SecDescs in the NTUSER.DAT ... (This used to be commit dbc608ba7e591175cd02f4adfdcfecd1350526a5)
new b6a34f6 Add the changes to change the SIDs ...
new 9ec7e00 adding roadmap to 3.0 branch (This used to be commit 4bdcd1b6b3220d4566a625d0402d7f45163a39c8)
new 56dc173 Merges from HEAD:
new 4d2879a Update manpages - make ready for 3.0 (This used to be commit 1a06235f183c2dcc6efc056043252246a4f31139)
new 6ed3ac3 Update status of docs - some more manpages are now up-to-date (This used to be commit 675226f1a1e2cc424f24bb2f22c730185db0c949)
new 3a382e8 Initial updating of Diagnosis (This used to be commit 4fc8f1d3f29e36c8c1a04d6907c4bed3d6547e35)
new c49573e Display pipe name in rpc bind failure debug. (This used to be commit 70838b33a61a10e9bd1622611a6be3b0cac08479)
new 6c589bf Convert to popt (This used to be commit 9ea7440ac4a3dbb98e34ccb8ee78e0bd782fa704)
new 84ef8d4 Display pipe name in rpc bind failure debug. (This used to be commit 62ab0f8cbe7c517084383bdc9a8c97404ad27147)
new aed2017 Handle the case where the password used in RPC connections (for restrict anonymous support) is blank. (This used to be commit 7badccda46a0837dd9da802b44c2fbcb4f38845a)
new 500905f Handle the case where the password used in RPC connections (for restrict anonymous support) is blank. (This used to be commit b376b7dad003593d26c867ffe8f906084e42160e)
new 209f911 Add popt_common_socket_options (This used to be commit a15434314fd8cd88eab40e7cbc8f06a7d0d0169e)
new 674790b Some winbindd cleanups I made trying to fix cr1020:
new d759a02 Some winbindd cleanups I made trying to fix cr1020:
new 642ee6f Fix --set-auth-user command to delete entries from the secrets file when an empty username/password is passed on the command line. Previously we were leaving the domain name set and the password set to a NULL character.
new aea57af Fix --set-auth-user command to delete entries from the secrets file when an empty username/password is passed on the command line. Previously we were leaving the domain name set and the password set to a NULL character.
new a66b852 Fixes for pdb_ldap:
new 531cea2 Return the result code, not false (0 == success) on error... (This used to be commit f91c363bc05d1c82ad8a99a5c0d59b46cf820aac)
new 6d7195d Merge passdb from HEAD -> 3.0
new 949133f Make sure that %u is used for SID elements ... (This used to be commit 82f6b264037a2f1b882dc75bc43c6c8b41477270)
new b017064 Add a 'ldap trust ids' option that lets pdb_ldap check for posixAccount attributes rather than calling getpwnam() on the user.
new 593e0b5 Clean up this a little - add comments describing a bit of what is going on here. (This used to be commit 88455313f6551a75eff4df2f0ba91430948c1c78)
new a80438d Fix typo (This used to be commit 5c6041f713f1931072aa25f49e8210c4c7e36ba9)
new b3b24fb Merge of my 'ldap trust ids' patch from HEAD.
new d12baf7 port sec_desc headers reordering from HEAD. Thanks to Andrew Brtlet for the diff :-) (This used to be commit cf67981e73cf52803eae589a6b86e1274bf72d2c)
new 8a6b05d Add more options to popt_common and use them. Current ones are: -V Version information -n Set netbios name -l Set directory to store log files in -d Set debuglevel -s Load specified configuration file -O Set socket options (This used to be commit 1602d5894947b59fd36c161053a66c0afe2c959c)
new 25e9b03 Convert to popt. Removed -o and -a options - these have been broken since 2.2 without complaints from users (This used to be commit c8589a567b96dacc0b6c88c91b34f8211532bbfa)
new e79de17 Remove dummy function I used for testing (This used to be commit 15c71551db038071d981ca4e37ef505004e79b89)
new 670764e Remove obsolete function usage and some unused variables (This used to be commit 162431a88ccb0811ae9873ce4ceda11d2f1de8b7)
new 9422775 Force algorithmic rid base to sane values and talk about it.
new 281284c make_server_info_guest() can need root for the ldapsam backend (This used to be commit 918099f09618136c371e199803f5895f9cb702be)
new a7f2fea Extra little fix to vl's patch. Make sure the passdb and testparm messages say exactly the same thing - in particular that we can algorithmic rid base == 1000, and use the BASE_RID macro to avoid the use of magic numbers.
new 6214457 The fixes from Tom plus a minor update from me. (This used to be commit 6db6a48711f51ee6add32953506cd5db33939a1b)
new 99cd4b5 Any conversion to POPT must *always* add @BUILD_POPT@ or it just won't work on systems other than linux.
new f35e15b Try to fix popt dependencies - we were linking to popt before we built with it.
new 0ead4ef Move to the use of the 'initialised' flag, rather than the fact the pointer is NULL.
new 1336b81 Fix debug (This used to be commit 5b5b8de70e46a15e9fb9b47c7af6cb0133f41217)
new 3ae2fcd Allow 'normal' accounts in the non-unix-account range for smbpasswd - I hope this will fix some of the problems on the build farm @ Compaq (where they have a *lot* of accounts...). (This used to be commit 2c97b7e6480c2731739ccc52af97bc62a6228cfe)
new 995ab01 Becouse lib/popt_common.c uses POPT, we must not include it in LIB, we must link it on a per-program basis.
new 7da7b4a Make IRIX happy (This used to be commit aeb94bb0d7ad84b52a5f729a3e83f4fb00005771)
new 366da1e Adapt to metze's PDB_SET patch (This used to be commit 33c7a296b3bdfab276ed91ea77077eedbeed3757)
new 5883bc7 Handle -p correctly (This used to be commit b69d5fffd97890f80df6675fb71bc230aacc8234)
new 0a0cee2 Don't pass true to pdb_set_* functions (This used to be commit e803bfde3d0b199155a87975e8af65f13babe692)
new d4a93bd Don't pass any booleans to pdb_set_* functions (This used to be commit 91f9c9e1d8b490eb384198ff012f65e22f834c39)
new f9d0e90 Add @BUILD_POPT@ to smbclient (This used to be commit 24dd3886e8783b09094c3b32b4184055cd06e8c2)
new 4484769 remove 'sam backend' (This used to be commit 373f8bcd29fec254a563161d9d0897ad810ef682)
new e7c2603 Move explanation of encryption algorithm to dev-doc (This used to be commit b279cc065385d45b8a16e220fb13b278d5921b1f)
new 61c6007 Move encryption algorithm explanation to dev-doc (This used to be commit ea026d74c1d8696e45c6bddc5b1b0029e7e41507)
new 0bd559a testsmbc should only be in examples (This used to be commit 7aad086c9a20c4c700dfce3f81d89ab982702198)
new a3090f0 Move testsmbc.c to examples (This used to be commit fdd70614d2dc29f6a676c30e254a0bf024687fb4)
new 4ca4feb Large number of updates - new structure of the HOWTO, better names, introductions, updating to 3.0 (This used to be commit dfc3d55493c40201244a9e44b89868f7128c6f85)
new 98d8bf1 Add FIXME about --with-python (This used to be commit 96741a251c731d71126dcf9c706f7bb7c954f6e7)
new 1c3677f Sync to actual state (This used to be commit bae2a38b17d4645e4faf74cd05a92511aee6c32b)
new 06b055c test_pack: Coercing a dictionary to a sequence as it is packed is not compatible with the old code, and so it is removed from the test case. (This used to be commit ed0e4a670d4d62b63afdaf7d9f13e39b98cdf1b2)
new dc84708 test_pack_failures: The old and new code is not exactly the same about error detection, so now we don't care what exact error is returned as long as we get something. (This used to be commit 5ade138bb815d3184fa57ff9cb548f78405059c5)
new c56f478 pytdbpack_calc_reqd_len: Make exception be thrown correctly when a non-string is used with a string format code. (It was being generated but not thrown.)
new f10a55e test_pack_failures: The old code does not complain when there are too many data values for the format, so we don't test that here.
new ea6d5bc Sync with HEAD. (This used to be commit 0310e539bb41f569c7ae77b2d131e966adefa27b)
new b700eaf test_pack_extra: The old code does not complain when there are too many data values for the format. Test that the new code behaves the same way. (This used to be commit b0143e77d64f6af977395cf39e50f35e46486157)
new ba09904 Doc (This used to be commit 21e41866425c6f8bf04b08b3edd5bf70caf56e32)
new fe61a53 pytdbpack_calc_reqd_len: It's no longer an error to supply more data values than are consumed. (This used to be commit 0c1cfe559877d51090409d67f983a82bbbbaa7e2)
new 5c2b4a8 test_pack_extra: Better way of testing packing with extra values. (This used to be commit 12c3bb99a5f870b01ef389ddad1073fc92d2362c)
new 70cdcfb test_pack_extra: Add additional cases.
new 859850f Change to representing buffers ('B') as (LEN, STRING) in Python, rather than as just a string. Makes the code more messy, but needed for compatibility with existing PSA Python code which seems to be too knotty to separate out. (This used to be commit 20d88a7d1e2a6d2daca29c5ffff3781197a97b57)
new feb15f9 pytdbpack_calc_reqd_len: Correct calculation of packed length of string types (This used to be commit 30525aee33237f5b17e1067a96d09b7ee0a516a6)
new a5a1e06 Comment out test cases where the old and new parser are different. (This used to be commit 6be885da2ca0ee41db86c46625301b51858061af)
new 2137acf Re-add some tests which do work with both implementations (This used to be commit a9c2817c79f675b82ace4e21df7fa123f9a995c3)
new 0011607 Make sure uint32 unpacking is unsigned, and generates a Python long so that it can represent all the unsigned values (This used to be commit 2593e1588355643bb76a9b8869573fe38fd3bc3e)
new 3f9dac6 pytdbpack_pack_data: Allow 'd' and 'w' formats to take either Integer or Long arguments. (This used to be commit 2085595565b99295d04a6663aad1ccac5bc1b657)
new e6aa69b Add more test cases that now work. (This used to be commit 7827536c15ac27ebcc4e9c342be6e203248195f6)
new f8afe65 VFStest already has pop_common via smbd, so don't link it twice.
new d6d94ee pytdbpack_unpack: Handle unpacking Buffers into (LEN, DATA): form list by appending, rather than preallocating. (This used to be commit d72b144e03b9a9cb3d676527ddc5b2d0e1ef42f8)
new fd59cd4 Start handling Big Endian machines as well as little endian. (This used to be commit 8f45315b913a9574dfeedaadf5560d143b38ca05)
new b0c4408 Fix mysterious error message when running 'make python_{ext,install}' without configuring with python. (This used to be commit 01a89690a2e9d234188704c04e58b5dfa2e7d1f3)
new ad6ac94 Rerun autoconf. (This used to be commit fd9aff634be7d6e59995cc44c6b08a7ae442747a)
new 48e10c1 Make all of the required (I think) changes to make this code work for big endian and little endian systems. (This used to be commit f50051120f93b5f95f72dcb3df201979e6302f5b)
new 97d34f8 Update test cases. (This used to be commit db2c393dd488dad2ce95f3b3cf0297d5b0159ae7)
new af7ecaf pytdbpack_pack_data: Oops, since B is separately encoded as buffer and length we need separate counters traversing the format and value sequences to pack them. (This used to be commit 49a0ba46e6693bb819440d4ab40045afc4a7ae17)
new ced085b Remove DRIVERFILE constant. It was removed with the old win95 printer driver stuff. (This used to be commit cf6d2d9d9e2adbbb7a547784cb11d05ed624e410)
new 03d4866 See if char * makes the Irix C compiler happier than void *? (This used to be commit 6b218da6453032339f2451a434d14894050dd1b5)
new b81b71a Merge vl's 'algorithmic rid base' patch, and my changes to pdb_smbpasswd's NUA support from HEAD -> 3.0
new 70fbc95 The default for 'announce version' is 4.9, not 4.5 or 4.2 (This used to be commit 570c3b2fab6368726213bb786e33902f261eb606)
new 55888c4 Add support to build plugins in source/ (This used to be commit eb8965eeff3fb55d7041d9998b45da403ecb03a2)
new 928d842 Rerun autoconf (This used to be commit 53736430f8b57dbad80cce62c2472e935cdd4dd9)
new 42f569f Move pdb_mysql to source/passdb (This used to be commit 1d742e14ad18070aee654071d159b8b7410d6f86)
new 7dba784 Convert pdb_mysql docs to sgml (This used to be commit 6642f6c5a9d6fa52a41a382850ed8bb3e1ebf701)
new f82d197 Fix various small syntax errors add docs for pdb_mysql don't build obsolete docs in Makefile (This used to be commit 1c06377f84b170fe2a6476df13f1b2a0d39d0a92)
new 82c7145 Move pdb_xml to source/ (This used to be commit b68106a79e4536fa82d75dd330d07dba51bfeaf4)
new be80211 Add pdb_xml docs (This used to be commit f92f10ef253615d453aca6cb093f65a3a0a62283)
new 8e410d6 Don't generate ../examples/pdb/mysql/Makefile and ../examples/pdb/xml/Makefile (This used to be commit e8a77556477a0ec0c83786e0c66c2caaf473ea50)
new 7dc065f Don't generate ../examples/pdb/{xml,mysql}/configure (This used to be commit b0788c3e8e84bec13e2d2cbf733cd37e45c7afda)
new b7b27a9 Tell popt this command requires 1 'normal' argument and has two optional 'normal' parameters (This used to be commit b4f00ceaadc77158870ea2bd9d8a0e0845c89b7a)
new 46cc369 Add note about obsolete section (This used to be commit 2d38795d3a9258babccfe52420ed83ec5a1d3f51)
new 3112442 A small fix by Andy Thomas. Now that incrementing the Auth index has been pushed into a macro, things do not work so well. Move the increment out of the array index. (This used to be commit 39136827d135c91e42ec2b36f420262b1b18093c)
new 17356de pytdbpack_pack_data: If the first argument to a 'B' code is not an Integer, raise an error rather than just returning Null, which breaks the interpreter. (This used to be commit db67c5f7e53b231fe217a29a15888e8895ce2229)
new d7eac6c pytdbpack_pack_data: Allow first argument to be any kind of Number, not just an Integer. Coerce appropriately. (This used to be commit 248067931a2a8eeee86ea343bddf96d2bd727dbf)
new 87124fc Fix small syntax errors (This used to be commit 7f9b0dbf5bddf6b49fdb8788ab6745ed46cb9cca)
new 09fb00c 'make everything' in docs (This used to be commit 960082d860c36419c63094be778decdadb061c1d)
new edea9b6 Small fix from Guenther Deschner <guenther.deschner at suse.de> (remove junk chars) (This used to be commit 2e7a904856f616605e341c897d2be0f863c4b53d)
new 6c5e0cc Fix to correctly return NT_STATUS_DELETE_PENDING. Jeremy. (This used to be commit 075987f1db4de5e21ebf205a16a847ce0b2a926e)
new b511604 Fix to correctly return NT_STATUS_DELETE_PENDING. Jeremy. (This used to be commit 4ec381d64249203e0924b86600fe8e67ada1cb5b)
new 724ced9 Missed extern declaration. Jeremy. (This used to be commit e39e2b4c3488fbd9e9a08dd5629a672d1459e64e)
new b391591 Missed extern. Jeremy. (This used to be commit 13995fc0499798e546b019eb44a98614df0ded97)
new 6a4da84 correct make (This used to be commit 836bfb3a1bd0c91df8e39d22eb76740bda805310)
new 66b6228 Ensure can_delete returns the correct error code. Jeremy. (This used to be commit 52af4ed9ecd8ef5f31ce00c94bc55d6013a7f65a)
new 29546f1 Ensure can_delete returns correct error code. Jeremy. (This used to be commit 44db20f9f63d72c2e6e1f4ffedf72d75563369fb)
new f57d02e Merge of lp_talloc_free() call in init_domain_list() from APPLIANCE. (This used to be commit 48ed9dce0dab53066d3304baa0f24639a1f1755b)
new d21a06b Merge things that bloody tpot should be doing :-). Jeremy. (This used to be commit 77d534f7fd9ad74ca6d5e74860b29bb8ad54268f)
new 62d4ea1 Ignore profiles binary. (This used to be commit b195b1fa156472c66f919c0441fe5466e7afb414)
new ea24bb2 Merge of get_dc_list() api change. This was slightly more intrusive than the version in APPLIANCE so watch out for boogs. (This used to be commit 1e054e3db654801fbb5580211529cdfdea9ed686)
new 618db4e Add another test case for repeated-unpack ('$') (This used to be commit 2a492c4854d4c6469d8c7d21aa187fef6303b641)
new 6b0761b pytdbpack_unpack: Clean up, and correct the handling of '$'. (This used to be commit dd73568f97ad51c93f096001058fd31fa14e88ae)
new ab1cf8d Merge of get_dc_list() api change from HEAD. (This used to be commit 6ba7847ce2756fde94e530fd0bf2a055f3e27373)
new 4d3cdb0 Remove pdb_sql.o.. this one got in by accident (This used to be commit 44c894531b09856a9a485912b05f08c59caa6a00)
new 5f119d4 pdb_get_unknown? -> pdb_get_unknown_? (This used to be commit c13ed6c866fed43e5f83e083c377a1cd7d505061)
new 809c471 Adapt to latest pdb API changes - only thing left is group support (This used to be commit 99a2e7fde1fd4e589035c273f40419ef322e097d)
new 075a9fe Fix compiler warnings. (This used to be commit 3a68613e934e25f2ccfbf5afa5e26b5f47b40a53)
new 6ae9de8 Add group management support (patch from metze) (This used to be commit 090a2015eb9aa4ec68d80e972ae192d19afd536e)
new f4766f4 Moved function to parse a list of unicode strings into util file. It's now used in parsing printer driver structures and the response from the enumprinterkey rpc. (This used to be commit acecee6f2bb92c4992078f4fe2dfae4414f43482)
new f0718b6 Added enumprinterkey function.
new 904649b Client side functions for enumprinterkey. (This used to be commit f56ce473b6964302ba51fc9796ee919738731065)
new 1ae7b13 For a BUFFER5, don't parse the buffer if the buffer length is zero. (This used to be commit 28871bb6969ca70aabcc622410dd1fc5addcceca)
new bcf0c11 Call winbindd_param_init() earlier on in the piece so we don't get stuck in the holding pattern when started up when security = user or security = ads.
new 3955716 Sync up python stuff from HEAD. (This used to be commit 92c76e16fa40adc6148b9c11b3e377f35c464975)
new 9304248 Merge of scalable printing code fix... Needs testing. Jeremy. (This used to be commit d030df76439c72825d68410211e62090438cef54)
new 47955b2 Merge of scalable printing code fix... Needs testing. Also tidied up some of Richard's code (I don't think he uses the compiler flags -g -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual like I do :-) :-). Jeremy. (This used to be commit 10024ed06e9d91f24fdc78d59eef2f76bf395438)
new 720ca2c when doing a 'net rpc vampire' a pdb_init_sam_pw() is used to create a sam account object, then pdb_update_sam_account() can be used to update an account. This code path could lead to the methods element of the account being used when uninitialised (leading to a segv)
new faae0a8 fixed some formatting errors and improved some debug statements in 'net rpc vampire' (This used to be commit 1526b3b19e0be5926977d3eb1e642330bfeba5a2)
new 9108f68 Being tpot's janitor again.... checking in things only checked into HEAD. We are meant to be keeping 3.0 up to date... Jeremy. (This used to be commit a4c8c8f3b767f0cd4c1fa977efe8bfcd3de980d0)
new 8980fcf Keeping branches in sync.... Jeremy. (This used to be commit eb937761c4047bd98990ca33e56b668465e2c228)
new d1e10b7 Keeping branches in sync.... Jeremy. (This used to be commit ceb01b5ab1eed6e89d66687681ff3325a21e6b88)
new f3fe0aa Keep branches in sync..... Jeremy. (This used to be commit faf92207e71980aaaad8b5487f5c2d6a60f7ddd1)
new bf3eda8 Jeremy the janitor again... keeping 3.0 in sync with tridge's changes this time. Jeremy. (This used to be commit 3803324d3d49f81ef0a82c4a9fedae70d32cb409)
new aecd050 Keeping 3.0 in sync.... Jeremy. (This used to be commit 6d98ac2634d17f7f8fb17c43923ddd2b1e723d86)
new fdfed5a Remove lp_security() checks for winbindd as this is how we act as a PDC. Keep the rest of the cleanups though. (This used to be commit f0a1177acf82fceb174df1852d87a6e16d63fd63)
new 8cdbdb1 Perform my janitorial duties. (This used to be commit 3810f13682617d043d3cffaafe8a7cb7125c4ecd)
new 42357a3 Add smbtrans subcommands so we can stop hardcoding them (This used to be commit 759bcd881dd259d5ad43715f6979c5282b094d52)
new 9df2283 Stop using hardcoded transact commands (This used to be commit ec0d94b4dd8409e6bf114d013f23a52f0fc11a69)
new 2b37e87 Allow multiple fragment RPC's to be sent. (This used to be commit d423e6424bc3c61281ad30cd1c66540b522b5d3e)
new e214a15 Define smbtrans subcommands so we can stop hardcoding them (This used to be commit 645c2d5c30a79d4aa28f477dbf0fc44d319fd35d)
new 1486559 Stop using hardcoded smbtrans subcommands (This used to be commit 117077b172acbdf0e059feb0d598e99cec481291)
new f35fa86 Fix the build.
new f3054fd Fix the build.
new e4a5ae5 What is wrong with you, Jim? Check in the final version, not an interim one... (This used to be commit 1fd6d34526e577b8a5463e3abcfb8fc3682e6473)
new 98f9e75 Merge Jim's new rpc client code to 3.0. Jeremy. (This used to be commit 121c456d4347bbefd9b2ce0141e3f53a21f37066)
new 0cd37de Fix small typo (This used to be commit 3c39bd9db09c59f149d77e371ed078cd7ec2d1b4)
new 2446d24 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit aafa32d6809e1bc60a8186140f2f3cf2bf6bff16)
new 10c82cf Back out lp_modules() check - this one got in by accident when I added poptSetOtherOptions (This used to be commit d7388b3e1e33a3514007e0e0b508469cb1ebed64)
new 4d70634 Make append_log work again (This used to be commit 2fd496b49f76e3b593fb60fb2523a044a3814125)
new 72b7cfe Fix crash bug with overwriting malloced memory. Jeremy. (This used to be commit 3228730c8311ec6507227f8936318b1d965c1228)
new e1adcd1 Fix crash bug with overwriting memory. Jeremy. (This used to be commit 9b08b4e4c24290e5d90a7cc2dc442cb82e73df28)
new 5565aa9 Don't set global_machine_password_needs_changing if lp_machine_password_timeout() is set to zero. (This used to be commit 0fa87a68fea8b12242f644605aab7c2f81c1a4df)
new 6653110 Don't set global_machine_password_needs_changing if lp_machine_password_timeout() is set to zero. (This used to be commit 3692919aee186498848715505047a1cde83758b7)
new 4703553 patches from Urban (This used to be commit da269a73edb7f637b1e1f8b3dafe677f46f66f85)
new 698fe3f patches from Urban (This used to be commit 850b185a6e33fa924fa59cdd6316c9160ba65270)
new eedcd72 Add enumkey command (EnumPrinterKey api) (This used to be commit a2e17d4344f996b64cd9c4f01b6b15c069fde41b)
new 2825802 Add enumkey command (EnumPrinterKey api) (This used to be commit 5bccbbeb59b1574c9c8132ef3e1a090ff539f6e1)
new 397873f Sync with HEAD to get enumprinterkey api. (This used to be commit f6e21ba4c724f77586ef428f82126d209b0a9607)
new a363c52 Implement enumdata command (This used to be commit 33ffe07e053082f5edfd65b43f431a8d09d4ae0e)
new 9429b7d Implement enumdata command (This used to be commit a22fdf26fef0cd58c84ca13891a762e3fdc6af8b)
new fdf09d5 Remove Faxing.txt no longer exits. (This used to be commit baf87ed796d2e2141930a75555d6c3a3fe3130a5)
new 66a1f9b Add enumdataex command (This used to be commit 6d1d2849a7b2f99d927ba168ed2d01a879b09e69)
new 3b90ef8 Add enumdataex command (This used to be commit 932a5012731b133d49d1c2d6b28f15e4480ddf53)
new d03b002 Make smbpasswd tell people to use 'net join', not 'net rpc join' now we have the automagic detection. (This used to be commit a066bed5a4855dac955bf0bd7630939220314cfe)
new aa208a5 Make it easier to track things down here - add some debugs on failure. (This used to be commit 62ee7b7dc08e7be261211de8f85b8e9be4df7b54)
new 48b32cd Make smbpasswd use the group mapping, and fix spelling in ldapsam.
new c501ac2 Compleatly remove support for logfile truncation. All logs are opened for append writes.
new c19598f Merge from HEAD:
new cc9b6ef defunct winbindd fix from APP_HEAD (This used to be commit 488e985caa0b0e3e2a6665eb2515a2c99745d861)
new 3474ec6 fix for defunct winbindd from APP_HEAD (This used to be commit 856678d69fac9849c689c485fc727fca300eb152)
new 5fabbb0 Rewrite all the packing stuff so that it converts 'f' strings to CP850 on encoding. (Tough luck if your Samba codepage is not 850.) It's much cleaner and possibly more efficient now too: just build one big list of strings, then zip it up at the end.
new 8ce292d Fix bug where not specifying '-S PDC' in 'net join' would cause it to attempt to contact a random IP address.
new 2458c8d Merge fix for uninitialised IP variable from HEAD (This used to be commit e3310ac832f78f08d6ec6421222a651efe8767a6)
new 0c2f84d Add chainlock_read functions to get a read lock. Used in *massively* contended tdb's (and I've got one :-). Jeremy. (This used to be commit d4b795e6a451d9abaa4a928cf5d34e12b2babc2d)
new 02c58f3 Add chainlock_read functions to get a read lock. Used in *massively* contended tdb's (and I've got one :-). Jeremy. (This used to be commit 064fa201ab73f476a168c40c2b227507e7342ec4)
new d4c4b3f Fix bug found by tpot with given password server. Jeremy. (This used to be commit d46b4cb563850c77ee23b95df35a7f752a235d35)
new 5a21d80 Fix bug found by tpot with given password server. Jeremy. (This used to be commit 90ac8184a0ae1f702d39f947ef5267765f3d2f88)
new d7fd0d9 remove accidental debug code. (This used to be commit 9bba2199e3127c8a7bcb3143d962a6660c125d88)
new 5d81628 remove accidental debug code.. (This used to be commit d422a51b3a076b6398f7b755d16319d9e7c48c75)
new b3f55b3 re-enable ffpcn on print server handle (This used to be commit e87829b4942237de542d21051092fee069a9c73d)
new 2d08c91 re-enable ffpcn on print server handle (This used to be commit 47a0c68fa9e98ab761e609d889894db1de9520db)
new 4be3750d deldriver fix (This used to be commit f20de1f9b0dcac15fbf968e6d5d5af2fdd5fbda1)
new cda79e5 deldriver fix (This used to be commit 78ff2cc34aedaf82d965a71e0c9dfdeb86a90fdd)
new e21ff2d Start sync with HEAD (This used to be commit eac350e09f5cdcf1b6ec1a3b7cde2c9aa3268143)
new dc5297f Sync with HEAD (This used to be commit 1a25dc776ddc36de9a214e023becff1ceb10290c)
new f09109c Last sync with HEAD (This used to be commit 1175b62337f5c29954cd5e8dfdc2327c9c80748c)
new bf89d62 Add net help join text, from Steve Langasek.
new acfa3a6 Add net help join text, from Steve Langasek.
new a0dd612 Kill append_log from smbmount (thanks vance for reminding me).
new 017eec2 Merge append_log fix from HEAD (This used to be commit 2e338654170cecf5cc46b75958242a4732e1cd3f)
new e1a9236 Back out some of my sync changes (This used to be commit b1ad91101d10d1fa635cfbb1684f8b598280cee0)
new a46d452 make sure that if kerberos fails we can fall back on NTLMSSP for SASL (This used to be commit 69dba08c40c9739137b4f01d38be5228edc6dd6e)
new 0026d5f make sure we don't try to decode any null password buffers during a SAM sync. This copes with both unset passwords from NT4 DCs and the null passwords you get from w2k domains. (This used to be commit 20c1cd86aca8040c1fe7497b84bb546526676e48)
new f4fb10c Fix for scalable printing noticed by tpot. Don't loop infinately when holding a mutex.... :-). Jeremy. (This used to be commit c206643baaae64cef38f2f74e46337d35a489ca9)
new 978214b Fix for scalable printing noticed by tpot. Don't loop infinately when holding a mutex.... :-). Jeremy. (This used to be commit 7e7b40e0fe1302ae416247c70d8d76bd82ec3474)
new f48a861 After the lord mayors parade...... Janitor for tridge :-). Jeremy. (This used to be commit 76cdfbd5107fff0c38f5fc339f1c27b33fec3a91)
new 10968f4 consolidate error mapping functions into a single file (This used to be commit 80086728f2b0d5d56a8ed9e427cba36898d68fc7)
new 115f859 sync with head was: consolidate alla error mapping functions in one file (This used to be commit 2c9e8b79d94e3276e9eb9bd676af0a68ee3908ff)
new 5e39c98 Remove testsmbc.c from source/ in 3.0 as well. It's already in examples/ (This used to be commit c1b3cffb3f2087cfb4848ebca72e482c79ac0b6f)
new c9bd108 Add example for MySQL (This used to be commit de136d294fce59bdc4d0a65d35071c2837ef92a5)
new ac05b03 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 37ca4bbf0c7895e3a17544e3ac6d316034424f3d)
new 289fe85 Sync with HEAD (This used to be commit b6359c585a563f9694d8afacd43329dece6af500)
new fc89832 Add $(POPT_LIB_OBJ) to PROTO_OBJ (This used to be commit ba34be7033bced52eabf4e0b367a32a5196ef127)
new 9d7cd66 Print the number of returned rows, not the number of fields (This used to be commit f4110a0f80a4f62d548b6d6cae81692476ef85ba)
new af6902f Print the number of returned rows, not the number of fields (This used to be commit cf74ddc2fcb1e7286441edb432d8906bb722a3d4)
new fc2dc32 First cut of fix for changenotify on a print server handle. Use the connections tdb with an snum of -1 and a special printername. Jeremy. (This used to be commit 06b04380078ad840768a2c5a803f02669f54bc82)
new 7f94064 First cut of fix for changenotify on a print server handle. Use the connections tdb with an snum of -1 and a special printername. Jeremy. (This used to be commit 940b04ddfa87acc939911e3fe76496e3c4675632)
new 9c3446d Sync with HEAD. (This used to be commit 130c1d0765502be839f87a8d0f4e47f5a3461c97)
new 4d8d3ce union is better to avoid problems with pointers (This used to be commit 1645567db3e85151c139115fdc1238149ccf33a2)
new 72b9b48 Add note about error that happens when the loopback device doesn't work (This used to be commit 377631b3a07c0fb52e4374cc2484e7852d81a84e)
new bd4ed6e Fix typo (This used to be commit 9b469a2aca6de79a5940769b56d15d22e471b2b5)
new b8766e7 Fix typo (This used to be commit ad5cb338a1e5e60116757a1c8f2fb844ad062401)
new 3eb6055 Add getdata and getdataex commands (This used to be commit 101727335fffd4011659bfa9f7f8ab24b641fc4e)
new 18cb369 Add getdata and getdataex commands (This used to be commit 1bdd6397516b9f514c04099cf521fe81adad905b)
new 624a4fc Add extra debug info (This used to be commit 79207d56929de2acc15a761b23c8b33369c298ee)
new 29edab7 Add more debug info (This used to be commit 065ed9783236cf1e8254655a9a1d4de937b35018)
new 52b0efe More improvement of DEBUG output (This used to be commit 21530f06b2b89d159657646fe15e16a3fcfdb668)
new 375da97 Improve DEBUG output somewhat more (This used to be commit 2cc36ce0ee8383aa8a20a8dc5a3218693dc46817)
new 6ff60f3 fix typo(s/plaintext pass column/plain pass column/) (This used to be commit 411647ecfbfbb17e46ea2289a09e77a2fbb1162f)
new b0f9f11 fix for CR 601. Only call addprinter command when the port, driver, comment, or location field changed (This used to be commit c6d45216f6d3573fb2342f4d3aa3a50415924674)
new 9b62172 fix for CR 601. Only call addprinter command when the port, driver, comment, or location field changed (This used to be commit 62a19247d31b1e5b81767880182b40ba396b261a)
new 0e8dc732 Fix all returns to be size_t (they are all unsigned). Fixup strlen being done on ucs2 strings. Jeremy. (This used to be commit 205e8f03015dd533ae62753f2098505f1231e3e4)
new da45fbf Fix all returns to be size_t (they are all unsigned). Fixup strlen being done on ucs2 strings. Jeremy. (This used to be commit 9a6c6946193289eac5b91fe6fd236c0742ec6f8c)
new f2b669b Updated build spec file - removed make_printerdef and modified DESTDIR handling to work with new DESTDIR in Makefile. (This used to be commit ea4d122a8591288221e6f92a4182de82ab0b51e7)
new a3ccf4a Add smb_register_charset() and use it (This used to be commit 8b654658759a145c5c8aabb3c82220a70f70c3f7)
new 7b8697d Fix segfault with high debug levels (This used to be commit a20676bc05f50bb89a55e67efef579eaaeac3f72)
new b6f84a3 Don't throw out WEIRD - yet (I committed my local changes together with my last fix. D'oh!) (This used to be commit 5191719eeec7062118da2be3aefe35d065e97900)
new cf671ca Remove non-integer Pointer values, which are no longer supported. (This used to be commit 4a18526257ec4582679efa7a21d0b31ad07992fb)
new 7031a02 Remove dead code for packing buffers which has now been reimplemented. (This used to be commit 62ca27d140d55cbb271b97624023540ae7c18882)
new 664a506 Remove dead code for packing buffers which has now been reimplemented. (This used to be commit 001779dffd18e1f6a83496c94ead185d4bb42204)
new 5d3bc0b Just reorder functions to put related ones together (This used to be commit 7863c948b73785e49d04227e87d8b4b47fd61f58)
new 9b7c4c1 Rename pytdbpack_unpack -> pytdbunpack (This used to be commit e62baf3a76e0e4f642e542812868db614632de00)
new 477025a Rename unpack_* functions to be consistent
new 250c980 Removed global_myworkgroup, global_myname, global_myscope. Added liberal dashes of const. This is a rather large check-in, some things may break. It does compile though :-). Jeremy. (This used to be commit 82b8f749a36b42e22186297482aad2abb04fab8a)
new 2f19432 Removed global_myworkgroup, global_myname, global_myscope. Added liberal dashes of const. This is a rather large check-in, some things may break. It does compile though :-). Jeremy. (This used to be commit f755711df8f74f9b8e8c1a2b0d07d02a931eeb89)
new db73779 - Add some more warning flags for --enable-developer. - patch from SUSE for hiemdal headers in /usr/include/heimdal (This used to be commit 1dbc9eff149ca976ff5edb5c256fa2fe6b409617)
new c8d96f8 Bring smbmount.c in line with jra's global-cide. global_scope was used here... (This used to be commit 5170a9f7ffac93c619358353834bc3024a6746d2)
new fb51582 Bring smbmount.c in line with jra's global-cide. global_scope was used here... (This used to be commit 79a0f2c2519b0503a8323fd0babfd18ec59b8d5e)
new 2bd37f8 Sorry Jim we can't assign to global_xxx(), we need to call set_global_xxx() to ensure the malloc is done. Jeremy. (This used to be commit e57853000aacc61ba3c73907a7afb85385b378c3)
new ce35c5d Sorry Jim we can't assign to global_xxx(), we need to call set_global_xxx() to ensure the malloc is done. Jeremy. (This used to be commit 57f7ab45b783f64a3f3337a893ba3ddef953c133)
new 6de53c6 Undo the new --enable-developer flags that caused breakage on gcc != 3.2, and rerun autoconf (This used to be commit 6da20cd7638b5e36af080a4b8ae8880035fe684b)
new 2b41c63 Try to bring libsmbclient in line with the new global_myname stuff (This used to be commit e424b08050b44b1b52abd2af76b1b4dc8b100095)
new 098c08c Merge from HEAD - make configure check for the location of Heimdal KRB5 on suse systems - fix libsmbclient for new global_myname() (This used to be commit 111b0405cf8c95da5c927f31e5db7fd51c590b1f)
new d77a6ea Move VFS documentation to SGML (This used to be commit cf9c1c2584743a059c2d266158d4e8280aaeba8a)
new 0c4357e Move VFS documentation to the HOWTO collection (This used to be commit b8c7ce0381e857c2de5658b25e917622ebea954e)
new 861bbd3 Move working VFS modules to source/modules/ (This used to be commit 14b129e301c94ccf47b9105bda1bd9d142feb1b5)
new 828df6b Add make target 'modules' that currently builds vfs_audit, vfs_recycle and vfs_netatalk (This used to be commit 4c05cbbe7434c9d43f561f3be27c0283fa754ab0)
new 34cd7f1 Don't build Makefile.in in examples/VFS/ (This used to be commit 98cb778cb7d48dd545b5dcf395567defd0198f86)
new 1a03a47 Only add modules/pdb_xml.so and modules/pdb_mysql.so to the 'modules' target if the libs they depend on are available (This used to be commit 018a44055d6a8435528279523567f9a86b2f3069)
new 5988d5e Add a DEBUG() that gives the number of successfully loaded modules - useful for debugging (This used to be commit 612ea35ab016c56e6ad9886283901bc7b417337a)
new 7fc28a9 Ignore Makefile (This used to be commit 9c811e447821e9c934f9ecf841a38f7e1f7aa626)
new aff957e Don't crash when there are no arguments specified (This used to be commit 0855e5810aefd71c37031be31abe91229e2de8b3)
new 994b3db add lp_modules() (This used to be commit 344d8e521f951e7f59b8378fee80bb553670a3be)
new 2e2a5d5 Some more doc updates: - make - update status of docs document - move security_level to 'type of installation' part (This used to be commit 11ad39398e077c3901e63f31bcc6efb223854357)
new ba7056a Load modules in lp_modules() after fork() (This used to be commit 77afa4f1679c22cde88ecc5bc7ed37951c822221)
new 3dc6b9e Move 'weird' character set into new 'developer' module (This used to be commit afbff33eba7edd98329114b5113b3360cd6dfcc6)
new 3653187 Add debug2html and *.so (This used to be commit 2134e3b89726b97ad8b8c6fd3255d6b425144c88)
new 97bec3f Remove obsolete scripts and put in module install/uninstall (This used to be commit d777bba5082ebdf78d314b0d7b4196a4d6413e1f)
new 89d6a36 Add installmodules and uninstallmodules targets (This used to be commit c656e7dce91bb3171f9ec2b8d8f98812ab6c618f)
new 38c6b90 Fix smbwrapper from the global_* changes. Jeremy. (This used to be commit 6ab12ca80d12fcecf6ad3a534bd73b482d991112)
new 321f78b Fix smbwrapper from global* changes. Jeremy. (This used to be commit fcbf865162562e359ca4be44a689506d54636e18)
new 2aaf857 small patch to makesure we fallback to <xfs/xqm.h> if <linux/xqm.h> doesn't exist (e.g. in SuSE 8.1) (by metze) (This used to be commit 5f16343e0d7c8120a7a5786097b8920a5b7d047b)
new 7cfe391 small patch to makesure we fallback to <xfs/xqm.h> if <linux/xqm.h> doesn't exist (e.g. in SuSE 8.1) (by Metze) (This used to be commit da8794afe8ca8f454937f06d1c43cc5d844b6037)
new 1237ae8 Quieten status message when linking libsmbclient.so (This used to be commit 85946731dd8bc60d0f71fe7ffa6756bd3bcbbf67)
new 94c857f Update documentation to cover cascaded VFS modules (This used to be commit 218395ac7e5963a773691fb5a0539cce9e3b92f2)
new 8d2514f a cups printing backend is now available as well (This used to be commit 4cffb29d27253e0e2ca270640d86b21315cab91f)
new a7e4392 Remove the #ifdef's for NISPLUS_SAM - there are no function name collisions anymore (This used to be commit f6ef18df11cc48f25adeee464e79e63ee209b08c)
new 7c64e03 Remove #ifdef's for NISPLUS_SAM - there are no function name collisions anymore (This used to be commit 32c93921b01b5d28a2f5837026aad2445a0ece03)
new 8fc6e1a There is support for the cups printing system now as well (This used to be commit 72e0cfbb42b474404a2f8040f84d3136d8abc97c)
new b752120 Update testparm for 3.0 (This used to be commit f01fad02d75975f25235eeeba8262bf11657e54a)
new 77f45f5 Add more info about stackable VFS objects (This used to be commit 2dcb295d8eceea7e92e7e8f2e2ffc3583db833fd)
new 2b799b5 Remove some obsolete info (This used to be commit ffd2d3a0ba56f967112aaa63efd4221fad2cee70)
new ae23dfd Some small updates - 'ads server' is no longer required for example (This used to be commit b8f9930f62db8b997a0d6126e79212a113f8b29c)
new e0d81b7 A cool idea from mbp: create a big shared library of all Samba objects which we can use to link against Samba unit test programs. Now we can compile and link unit tests without having to create 4MB executables for each program
new 6c0dafc A cool idea from mbp: create a big shared library of all Samba objects which we can use to link against Samba unit test programs. Now we can compile and link unit tests without having to create 4MB executables for each program
new 3b06627 Updates to the build farm tests:
new ed3d7fd This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 2662e351f2f8802a3bf13df3e7e3f0c1497fdb1c)
new d983ee8 Add const to DEBUG() macro. (This used to be commit 43020bb4e61e3b44c2637e49f9e98222262f09b1)
new 8a2a3d0 When testing for /usr/include/heimdal, don't include /usr/heimdal/include instead :-) (This used to be commit 9d8aa4bd51736709a9295791f54c9481b876699f)
new 62dc784 Rerun autoconf (This used to be commit 32684e133fa5d33d2478c0270af09a6fa9f0e57a)
new 4b117b8 Merge from HEAD: - heimdal updates to configure - make DEBUG() const - add testsuite for: - preexec - preexec close - valid users - fix testsuite for 'invalid users'
new 1892b55 Add the rename torture test. (This used to be commit 644b5e30c825d26ee34be79847c9469acd9fb640)
new 11ca8cb This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 12c1579b18b95326eb0b837ff71a8a8b25cbda04)
new e1fa4b1 Add smb_register_passdb() (This used to be commit b5b3b2e6bef431c9c30dc8f2899dc22328801c0e)
new 9da3d41 Use smb_register_passdb() - plus some small fixes (This used to be commit 2addbaff358993923a58ad3845c63168678c2c21)
new 5241269 Rename pdb_mysql and pdb_xml to 'mysql' and 'xml' (This used to be commit 7b860414b11ec3b2ecb34c515536c598322f06ee)
new 794ecd3 Update to use smb_register_passdb() (This used to be commit b10541b71ba288783976e8c124b6667b7df3b12d)
new 74cdd69 enable enumeration of domain local groups using LDAP (and in a native mode domain) (This used to be commit 3ac98b59632fd771b8819f88a479ef4c0daade68)
new 53c1b22 fix segfault (This used to be commit 32ca3afa5486b1b04118e9f144bfdf4b3702d118)
new 0899eed enable enumeration of domain local groups using LDAP (and in a native mode domain) (This used to be commit ff4b2411d146b72f5f578b2e78701f125fec8f08)
new f2e3b68 fix segfault (This used to be commit 36bcb312e95f46d196575ed3535679deeddd89b0)
new 392e2b2 Fix from "Stefan (metze) Metzmacher" <metze at metzemix.de> for nmbd 1c group release. Jeremy. (This used to be commit 7d9552e9c58e533f451a720c9c9c54b8abf3a454)
new fdd3cf7 Fix from "Stefan (metze) Metzmacher" <metze at metzemix.de> for nmbd 1c group release. Jeremy. (This used to be commit 507ff510e7e7d63e02be5b11d974fc05839e6eaf)
new 973645c patch from aedil at alchar.org to correctly detect solaris workshop CC's ability to build shared libs (but not with .po suffix).
new ac29d6b Small auth updates:
new 77d0ff6 Include the hostname we are trying to match with $@, to allow easier debugging. (This used to be commit f5d8afc626b8f7792aa7dd7fa7082f55725b539c)
new 171f345 Add const to PACKS() (This used to be commit 0e87408eb0e2786589e23cf4435a0d3223cf55cc)
new 1cc2d96 Add samdump and vampire to 'net rpc help'
new c64d762 Updates from HEAD:
new f85da55 Remove the assumption that all Solaris has -lsendfile.
new b45c92f Fix some problems with tree.c reported by users. (This used to be commit b0772a1a0531896d5b343863434622d4d0ff437f)
new 7b581a6 One more small fix in tree.c (This used to be commit 0674d5a2b0f7ee621940c93b3b58960efd91a763)
new ce4d638 /bin/sh on solaris swallows the failure code, so exec this directly.
new f7730e1 Merge from HEAD: Remove assumption that all solaris has -lsendfile (This used to be commit 6520592453582c908e4bb5b7c9f9012153df60d2)
new 3daa949 Merge from HEAD - updates to the build farm, /bin/sh can swallow return values, and add the RENAME torture test. (This used to be commit fbd49f915f620831d6b04496986bb24df372cda2)
new 35f4ebd Update for 3.0 (This used to be commit ca3bfea8e79dc7bf04840b58c2fd79b1e1dc2c9f)
new 7018b27 Update for 3.0 (This used to be commit 6430bef92c416692e7b2a9c550d8cf17c26aaa81)
new 4502296 Update docs status document (This used to be commit ffe1626d879d95f8bef42e9bd331a17d524e620b)
new ab539de Added for the people who want to use Windows XP with plaintext passwords. From dcb. (This used to be commit 1ebc6d04e198267377e0293d9cf369010a3ea92e)
new 6c7c5b6 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit b3e68c1283aac417956ba8c21b7dd80fc55ab580)
new 9b3ad2d Added for the people who want to use Windows XP with plaintext passwords. From dcb. (This used to be commit fcb52742383345ca2c5165db3334bc172353de58)
new 4cb48b9 Renamed uuid_to_string() to guid_to_string() to avoid conflict with OSF DEC headers. (This used to be commit d813997c5a66f786b191459de0dd030f4a1c539e)
new 1000b71 the change in the way %U is handled to use current_user has broken some basic usages like 'include = smb.conf.%U'
new ae94f2e Samba janitor... Merging tridge's change to 3.0. Original commit message :
new 9be8f51 use (This used to be commit 936065c928782ea9775b9fcf9812dacff510523d)
new 1550486 formatting fix (This used to be commit 6ce20a61a85f129d42c06844d51f4b2b35b41869)
new a40359b use ${RPM} for rpm v4.1 (This used to be commit 95b26474a237f4073828b2001d21b6111ace3098)
new f93ce05 Add scripts for modules make rule (This used to be commit ef567525a6576e8a2a87a58071e438bb942ba9ca)
new e9752bf sync packaging changes with SAMBA_3_0 (This used to be commit 45adf8c0fffe52731cd2da0d461b7292d0f6c817)
new 28a6160 bad date string in specfile (This used to be commit c702f95e258c826b72efeb04342aaf821f251bc2)
new ac2ac71 Merge in modules system from HEAD: - Detect MySQL and XML libraries - Add modules rules to Makefile - Move working VFS modules to source/ (This used to be commit fadada3555a1f3db724789a7fcfa7ed5404c4324)
new 4d12794 Sync with HEAD: - Move working VFS modules to source/ - Move documentation to SGML (This used to be commit be4894815cf7a8e3d792d9801fe9a343f2060c3e)
new bbd3e4b Next step of printer publishing. net ads printer publish <printername> [servername] Will retreive the DsSpooler and DsDriver info by rpc for a remote server then publish it.
new 711ad37 Back out some goofs that accidentally checked in with printer publishing. (This used to be commit 6b51934616d8dd4280ce3013378f7ddd5569f267)
new e4201be Next step of printer publishing. net ads printer publish <printername> [servername] Will retreive the DsSpooler and DsDriver info by rpc for a remote server then publish it.
new 3bea5ac Next step of printer publishing. net ads printer publish <printername> [servername] Will retreive the DsSpooler and DsDriver info by rpc for a remote server then publish it.
new e151b54 Revert ADS_ERR_OK change. Some compilers didn't like it.
new c73d1fc Revert changes to ADS_ERR_OK() as in head. Broke some compilers. (This used to be commit a3ca6d5a191ee9d3c7022ec2dfcaf41533ee1244)
new bf909c0 Don't pass a function to ADS_ERR_OK(). (This used to be commit dff4c93d85717ba29799a0ebaaba8b8539c8d68d)
new 713b2f0 Don't pass a function to ADS_ERR_OK(). (This used to be commit a148e4c290820a48c8b51e0e0459b2171b32c258)
new ce93216 Bug fix from appliance - we must initialise the winbindd server state before reading smb.conf parameters, not after. (This used to be commit 2beebe252f8fc76366d38024b0578f83d8542d1d)
new 6631577 Merge from HEAD:
new e20b99f Bug fix from appliance - we must initialise the winbindd server state before reading smb.conf parameters, not after. (This used to be commit 7bdaa03f2fc7ea6ef0f56f7c73b951c177d64a2e)
new b49e3ed Added HIDDEN/NORMAL attribute test. Jeremy. (This used to be commit 657aa857a5615d953a3f68dd0ded6d4a95e5545e)
new 6aa11bf Added OPEN test with HIDDEN/NORMAL attributes. Jeremy. (This used to be commit fc5774b075f435dfbf3253e5e6af8afc9ee4ca22)
new d797c79 Fix typo in docstring. (This used to be commit 9f9347bc03448f8b93d536f9cd2df8fb496a4c22)
new 630a571 Merge from HEAD:
new 09cc065 Merge from HEAD:
new 1c5ffbd Merge from appliance:
new b2201f2 Merge from appliance:
new cbecefb Very curious. It turns out attribute matching on truncate only matters when opening truncate with current SYSTEM|HIDDEN -> NONE. It's fine to truncate on open with current NONE -> SYSTEM | HIDDEN. Jeremy. (This used to be commit 801b87e0f7c92553dc52b44d669a1795e2b9429f)
new faf1f0d Very curious. It turns out attribute matching on truncate only matters when opening truncate with current SYSTEM|HIDDEN -> NONE. It's fine to truncate on open with current NONE -> SYSTEM | HIDDEN. Jeremy. (This used to be commit 3bf21ca936973efcd74b826bc750131c6ab2c701)
new 333a65c Added logon script generator provided by: Timothy Grant <tjg at craigelachie.org> (This used to be commit 93cfbb000f8e28f3c4c600e7779dd81bac6ce9a4)
new 22a08a5 Fixed two very, very minor typos (that sort of just annoyed me). (This used to be commit b24e0e9e6d77604ca23fe55734457d8a3d74d585)
new a32ffdd Likewise. Two small typos caught my eye so I fixed them. (This used to be commit 2087e16b87d32170c08394fe589f1eb54e42a68e)
new 18e55a6 a better for for using %U in smb.conf this follows the method used for remote_machine and also fixes the problem of anonymous connections clobbering the string (This used to be commit 9ead4fc3c3f8b83f03c762a4dab77a64aabccbf9)
new 69f3c8f Latest updates from author. (This used to be commit bdf0d66577c78c92e8bf0f7e6a23d7812b2f76dd)
new 1abaa7c more %U fixes for head (This used to be commit ea3787d819df14f8b451780a55d2bf76dc4030ef)
new 91b7ac9 merged the %U changes to 3.0 (This used to be commit 58fa6bfee8ba35cc182c18c980e0a4040ddd7d09)
new ee90b48 Spelling fix. (This used to be commit 43cd6e5a702bb1004b36a5845e0765851395ebf2)
new a520e3c Ignore automatically generated Makefile. (This used to be commit 152c530089191d1867ad018a54bba02a1a85c31e)
new 211b99b fixed a number of places where we can try to free a wild pointer or look for the record count after an invalid search. This fixes a segv in ldapsam (This used to be commit d076823c73731a4c83f49a21f13360a38d54406e)
new e955763 merge get_friendly_nt_err_msg() from app_head (This used to be commit 3ea73f158ebfca0561d7928e5d6c0939c0734585)
new 8713f45 merge get_friendly_nt_err_msg() from app_head (This used to be commit af21e7738404f073fe2e22b282322e3facdfeb82)
new 3e1846d get_nt_error_msg from APPLIANCE_HEAD is called nt_errstr in HEAD. This should fix the build. (This used to be commit 929874d2744509bba743d99b9c707e7626845fa0)
new 5939005 get_nt_error_msg from APPLIANCE_HEAD is called nt_errstr in HEAD. This should fix the build. (This used to be commit a89187ccc95cc54e39518413bd4fff92c7223108)
new d18bcbb If you don't specify --with-python, we assume "python" anyhow, because the extensions are not built until you specifically "make python_ext". (This used to be commit 47c5c2209e3999b8f58204c978b30a9dd646497a)
new 556d1ca Sync docbook directory with HEAD.
new abc32ea Add support for new 'F' format, which is a string in the default codepage. (This used to be commit ff1244c457d0525343bcc7e89a899d8c7d14b8b6)
new a75f1ba Add support for 'restrict anonymous=2' and make the doco give a slight hint as to what it now does in 3.0. Needs more work, but better than documenting the old functionality :-).
new 8213a05 Restrict anonymous=2 support merged from HEAD (This used to be commit 8b156ed0db3e54aa3265a2579e72c50c39b5beef)
new d1bedec Fixed some globals that escaped the recent globalcide. (This used to be commit 4580e16908fe06a2c2b6738683b7cb840467e61c)
new b7b7ff5 Fixed some compiler warnings. (This used to be commit 9e871cc256a70bc64e59630bd31c890cc231368e)
new 9e745ad Added some extra code to test absence/presence of LM and NT passwords. (This used to be commit 6f1d48555f53ea3b32a7b8a6cf0fc2e148c311b7)
new 4c3f069 Here's a bit of a cleanup of the {configure,Makefile}.in files. I've now combined all the ad-hoc AC_SUBST variables into three generalised ones:
new 211187a Rerun autoconf. (This used to be commit 7b982ad962dfaa140b4602e56aae772e01772a56)
new 036451e Added install-everything option. (This used to be commit 0b342b8e90b8e0395a1a3046e9e3f70a168fdb1f)
new e4e5aa9 Trying to fix module handling. Not final yet. (This used to be commit 3610e631125461ffeffcecf38ed20c6cc65d4bc8)
new 85ed4d7 Added more notes from Samba Mailing List so this info does not get lost! (This used to be commit 371c89b93120fb1ced317de365aad64fd1c3cb27)
new 46d5c06 jcmd really should run with a higher compiler warning level more often :-). Jeremy. (This used to be commit e93bd375b9e03d9d7038e2be66dd624f91118214)
new 823f850 jcmd really should run with a higher compiler warning level more often :-). Jeremy. (This used to be commit 0ac3af1a27b8f1b9935bbcb6f3ec0b11d01bfcbd)
new de47497 Lots of fixes for error paths where tdb_fetch() data need freeing. Found via a post from Arcady Chernyak <Arcady.Chernyak at efi.com>. Jeremy. (This used to be commit 5d5762d1787db4392d2dff16024097c638b2d494)
new f023d61 Lots of fixes for error paths where tdb_fetch() data need freeing. Found via a post from Arcady Chernyak <Arcady.Chernyak at efi.com>. Jeremy. (This used to be commit 19f86f1f72aca924e9e320e20a175b5d21de45ad)
new 905639d Please compile with : -g -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual if you're using gcc. It really does help ! Jeremy. (This used to be commit 41b56d975bc37434a4bff9188970346010dc6e1c)
new f230981 Please compile with : -g -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual if you're using gcc. It really does help ! Jeremy. (This used to be commit 7daa880503f9ad6ae24a26f708c03ff1d119b7c0)
new 9c68f90 a working timegm() function for systems that don't have it (This used to be commit 6efdd54d063043cac2fe151231ac1999ade25704)
new 191dff2 [merge from APP_HEAD]
new 3ab6fcc [merge from APP_HEAD]
new 5aca399 Add ntlm_auth, a new program to provide a stable interface to winbind's authentication code.
new 9459640 No need to #include smb.h, when we already #include include.h (This used to be commit b3049bb0d0ff97142940e2b33e9603d1c231ccfe)
new 0b2028e Remove silly ideas about taking the LM or NT hash as a password in pam_smbpass.
new e388334 Try to twiddle with the makefile to avoid having a trailing \ when we don't build any extra programs. (This used to be commit 9bac0b72774fe0c05956065a34ef48c05a7acaad)
new 57b23e2 Move from NT_STATUS_UNSUCCESSFUL to NT_STATUS_NO_SUCH_USER, and other slightly more useful error codes. (This used to be commit 5b1185b4e8592e6bc1abe581950571e249c03a78)
new 01063e8 Add support to switch between Squid 2.4 and 2.5 protocols - squid doesn't encode the username, so don't decode it (users could play HTTP escaping games on usernames).
new 0de32d4 Fix some argument checking bugs found by testsuite. (This used to be commit 93306f581e3fa37d1aea67e93dc83d5a6d2fcb3f)
new edc8dda Make lp_winbind_separator a const string. (This used to be commit be90650674ce5ebc292fc804e6168c5cc4ed25dd)
new af36540 Instead of walking the entire group database, grabbing all members of each group, testing for membership etc, use the already calculated NT_USER_TOKEN.
new 793cfe4 Regenerate with newer autoconf (This used to be commit 9084002709a6f50d8d92a37e8181e4a7bf20c577)
new 585e8a8 [print notify fixes from APP_HEAD]
new afc5f1a [print notify fixes from APP_HEAD]
new 6564351 Having waited for *way* too long, this is mimir's namecache and trusted domain cache code.
new 0d26e0e This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 96535956090c2f6d4d91631b1980ae916dd35316)
new 8963cf1 After consultation with tpot, remove the 'winbind_domain' environment variable hack, the feild on the pipe, and the server-side.
new c89effc Doh! forgot to add this yesterday when merging from HEAD. (This used to be commit 96359479d6b6f642a030252bb6385a919ab7045b)
new e8ac500 working on alpha21
new 44c8c16 Fix bug in tdb_fetch tidyup. Jeremy. (This used to be commit 88d081e06428f02bcde8ceed8d86835c9222c3a9)
new edc4c1f Ensure data is not used uninitialised. Jeremy. (This used to be commit 3c2d396aa8d674970b2cc043fd32d2648fcd004e)
new 0d21370 fixing install problems with VFS modules (This used to be commit 3a38736c1a07de6f09bd10e67fa0557ddf49dc1c)
new ede9259 fix path to compiled VFS libraries (This used to be commit 6722ec03a0c76deea73a525350c47aa041778c9c)
new 486b07e lining up some spaces in configure.in and reran autoconf updating WHATSNEW (This used to be commit ff05947aac3a40a8568f02b368d4082f1df7c44b)
new af874b6 Merge tridge's fixes to pdb_ldap (don't look for number of results in a failed query) and my fixes to those fixes to use better NT_STATUS codes.
new 72948b9 * fixing RedHat spec file for 3.0 * updating Makefile & configure script to use CONFIGDIR & VFSLIBDIR * set LIBDIR to ${prefix}/lib/samba when --with-fhs is enabled * make installdirs take an arbitrary number of arguements (This used to be commit f0d09cf676bc335e8fde9fe730730f2949411a54)
new 0c1a06d * finializnig RedHat package for alpha21 release * fix cli_ds_getprimarydominfo() (bad memcpy() ) (This used to be commit e6184bbd8f87586e8cc98e4c599cf8e16f310bb9)
new e6f956f fix cli_ds_getprimarydominfo(); merge from SAMBA_3_0 (This used to be commit 481a8a8aa9dff336929cb168302f3faa3f046aa8)
new e2a9580 update docs for "password server" and regenerate
new 2f86978 sync docs with SAMBA_3_0 and regenerate (This used to be commit 20e6d8c036a4c4ecfa2afb1dd29342c81ce00f8b)
new d64892d last touches on release notes (This used to be commit 88cad74c36d260f497cdfbcdb68525f5eee6177d)
new 2893043 preparing for release of 3.0alpha21 (This used to be commit 49166d8879ab80a92217e63bec671e8ad4def74b)
new bea9e34 removing inet_aton() (This used to be commit 08ac3610f9ef7e1c37541729441acfa13b48d34c)
new 3ed178d dumping up version number (This used to be commit d19e86d3831072761a15d2811129cbe7ae225f52)
new 5e26f1d syncing packaging files with SAMBA_3_0 (This used to be commit cdeb6281f75fe8422015a1af52bf515ff8288ba8)
new dbb2ecd reverted the removal of DESTDIR and adding a comment about it (This used to be commit d337416739907d778b2442ea4da49f1cefa112e6)
new 4060d19 merging changes from SAMBA_3_0 relating to RPM packaging (This used to be commit 1cf0cfa1b7f00946c439b2b1a30ab3981df4a459)
new e65e16f Test was reversed for ERRmoredata in cli_read. Jeremy. (This used to be commit 1a36ac60bef8de5368860478c268ba1671bb4825)
new 296c939 Test was reversed for ERRmoredata in cli_read. Jeremy. (This used to be commit fff7f3cbe248982bcd70abb1da6624186bab42d2)
new cb51bea Remove use of 'F' - make 'f' and 'p' do unix (iso8859-1) encoding. Jeremy. (This used to be commit e88bbec2a06bd92b8cfa33efdf166c4fa72cb656)
new f069aaa Fix comment - 850 -> iso8859-1 Jeremy. (This used to be commit 6639693746ba4c8f6622325ac143f8b1b3bd7538)
new 5767dbb Change default codepage to UNIX. Jeremy. (This used to be commit 537cd78268abae8005de73c7bfd9ec24865da654)
new fcbd269 Add PDBLIBDIR, just like VFSLIBDIR (This used to be commit 3d0735e6b03ae77af42135a7f1aebb4206ae6655)
new ad48498 merge in some changes from metze's patches (rest follows later, after some issues in the new module system have been resolved) (This used to be commit 5b4d03fc8549696baebc0b4417582203ad7ba88e)
new 602635d Merge of compiler warning fixes from HEAD. (This used to be commit 80e61a7546b2ac070f8dda56b9810a352ac669e4)
new 531ecf6 Merge of global_myname() fixes from HEAD. (This used to be commit 7adb6af115dfc1189c2894d45a796b7b8dfe7a05)
new 9fe17af Merge of argument check fixes from HEAD. (This used to be commit 5ea2edaadd87c24f63991678183c5d01225eabf7)
new 77c25df Merge from HEAD:
new 583652a Another global_myname() fix from HEAD. (This used to be commit 880083e2e614d88675f98a46cfe7acdaeb167db3)
new c0a542f Merge from HEAD:
new 8986bdf Rerun autoconf. (This used to be commit 3ce520785369c319a93b3f33a8e1f73c12cab18a)
new 7916923 Fix up smbwrapper target. (This used to be commit f5fa4801ceb56b21facccb382db09165936df319)
new bd1b785 Rerun autoconf. (This used to be commit d9644ea3edb085c5eb72593cef8f167fce6464c9)
new 9c7891e Fixed silly bug. (This used to be commit 191c1596f5e939e733c9262c3beaf956328c7be6)
new 899582f Ignore ntlm_auth binary. (This used to be commit 25bbd0d1f90f819fcc7d9446f4f7e75e2434a639)
new f3e3a56 Merge a bunch of trivial changes from HEAD. The difference remaining should actual functional differences between HEAD and 3.0.
new b0da6b4 Another update from Kurt Pfeifle. (This used to be commit 52e68c129553479e2c126654d98a2eb4fa76b291)
new 5e37318 This does not work - VFS module handling is broken. (This used to be commit 3ce66f5a10b2493e293170ee7ff97cbfdec5f45b)
new fa3baed Sync with HEAD: - Create vfs and pdb subdirs in installmodules rule - Add PDBLIBDIR (This used to be commit 6e627847864676d3845f493ab423bfbd8830d539)
new a03a67a remove bin/developer.so - it's not in 3.0 yet add VFS_MODULES and PDB_MODULES to clean (This used to be commit e567c19e0513b9bf35c7324de0f49b7d83b7d7b6)
new f3ab101 Update to include support for new vfs and pdb modules. (This used to be commit 1a73f80269b4c31a66724b1976bc103af807f26c)
new 24a136e Added pam_smbpass suppot back, added smbsh files. (This used to be commit 0d39ac08451e9abf6fa83a84016ef9942f82dc97)
new 340e0cd Typos! Argh! (This used to be commit 47cb925e699bffba9f4c90a946050d9008836804)
new d5bd112 Added smbsh and smbwrapper.so. (This used to be commit 2b7e12c8b1c11dd75e8774b0a89e46c4fd4cda1e)
new d047db2 Fixup of ordered cleanup of get_dc_list - bug found by Dominik 'Aeneas' Schnitzer <dominik at schnitzer.at> Jeremy. (This used to be commit 15185ac437a6a0f53711bef035879173dbb492c6)
new fe768c3 Fixup of ordered cleanup of get_dc_list - bug found by Dominik 'Aeneas' Schnitzer <dominik at schnitzer.at> Jeremy. (This used to be commit 7ba051a830a7dc96e3860a87643a3ac99cdf5836)
new f238a3e Patch from Paul Green to detect exe extensions, needed for Stratus VOS.
new d1438c4 POSIX indicates that this is always in network byte order, so we don't need the little-endian case (tested on Intel-linux).
new 6afdd64 Merge from HEAD - Patch from Paul Green to detect exe suffix for Stratus VOS.
new 755893b Merge from HEAD, struct in_addr is always in network byte order, so we don't need a little-endian case here. (This used to be commit 24fb89da51f54cc547f7f963b094b0f3178632e4)
new 969b569 Make it clear that we might not be talking to a PDC here. (This used to be commit 7d099e9a5b7164e8cdbdb93d8c4527f02c8bdefd)
new f634f24 Dereference the correct thing here, so we don't segfault (This used to be commit ea18d02036b4e0502e5ecb057c9fe381709a07d8)
new 8f84d17 Remove extra headers, and ensure that we correctly bail out of winbindd if we can't create the socket.
new 3924f97 No need for fstring manipulation here (Tcon&X), just use string pointers.
new 9de7abd Link less with smbmnt and smbumount. Also change from a pstrcpy() to a strncpy() to make it clear that we must operate on a PATH_MAX sized buffer.
new a65dc99 As per Jeremy's request back this out, so as to re-gain the implicit length check.
new aef4047 Changed conditional in .rpmmacros from -x to -r. ie: From 'exists and is exexuctable' to 'exists and is readable' (This used to be commit 6076d9345fe30b4ea2c7429e750f9d32b0264247)
new 1c8e1e0 Ensure callid is not used uninitialized. Jeremy. (This used to be commit ddd70995951c072a02fc3bddd7a94ccbf301f62c)
new e21df94 Fixes for EXEEXT - must use \$ signs when you want an actual $ sign to be used. (This used to be commit 8c306804c6f3f0523ff5347e4b9360474d696a50)
new 9a0b6a2 Fixed nasty bug where file writes with start offsets in the range 0x80000000 -> 0xFFFFFFFF would fail as they were being cast from IVAL (uint32) to SMB_OFF_T (off_t or off64_t, both *signed* types). The sign extension would cause the offset to be treated as negative. Thanks to Herb for helping me track this one down (IRIX is good for large file tests :-). Jeremy. PS. That horrid EXEXIST thing has broken configure..... (This used to be commit fc7d3faed798e7496f2991ec7 [...]
new 6a01963 Fixed nasty bug where file writes with start offsets in the range 0x80000000 -> 0xFFFFFFFF would fail as they were being cast from IVAL (uint32) to SMB_OFF_T (off_t or off64_t, both *signed* types). The sign extension would cause the offset to be treated as negative. Thanks to Herb for helping me track this one down (IRIX is good for large file tests :-). Jeremy. PS. That horrid EXEXIST thing has broken configure..... (This used to be commit 2d14c442bc601a277458b69f0 [...]
new 8bd12bc Don't segfault when trying to delete a key when none exist. (This used to be commit 1bf36d3fc69b8129fff08f5a735e27a94eb46d49)
new 1047e83 Don't segfault when trying to delete a key when none exist. (This used to be commit 887ec4e5100dcbe8f1109232e27abc4ed6ad42f2)
new d9f51cd Add defines for standard DsSpooler/DsDriver values that get published. (This used to be commit 2b152addf49f0ede001b263174d2eaab2600e933)
new b950564 Add defines for standard DsSpooler/DsDriver values that get published. (This used to be commit dbbf1747534300fd5f8641822428dd45f956327f)
new ce397db fns for retrieving dns host name and domain name (get rid of lp_realm hacks). (This used to be commit 456813308d8542211183f9655b7fe598144f7bfc)
new 4225a85 fns for retrieving dns host name and domain name (get rid of lp_realm hacks). (This used to be commit eda83b6d13f5f73136363d165e9396725b923873)
new fc67cd8 Stop using hacks for dns host/domain names. (This used to be commit 1d0086aadb4fa57b127e80e455835dd6eb387f71)
new 9ce440e Stop using hacks for dns host/domain names. (This used to be commit e707e2cc7c7483f6bcfbbaf8d3d99614a05a9ecf)
new 2e6c2a1 Stop using hardcoded key/value strings, be more forgiving of dsspooler/dsdriver info existence. (This used to be commit ca8735532cb656a09c1586326cdce33984fe38b4)
new 2e2f58f Stop using hardcoded key/value strings, be more forgiving of dsspooler/dsdriver info existence. (This used to be commit 59ced15a1b0d88a24a89b3aa9717599aa110272b)
new 34c7d48 Support printer info 7, used for publishing (This used to be commit 3c9726454ea6beb8d5d308805caecb86395c7ad2)
new b32000d Support printer info 7, used for publishing (This used to be commit 60502d9d4274ddb3756b79593125544683c45908)
new db9686f use the new IVAL_TO_SMB_OFF_T for file_info size member dir now shows correct size on large files (This used to be commit ce7d421ba9cfa65e3ed404f18e8b3b4cf4730593)
new e217ba0 use the new IVAL_TO_SMB_OFF_T for file_info size member dir now shows correct size on large files (This used to be commit 172dccf55e972d4cc40b7e34ce433d49e738fba0)
new 73bf536 use FILE_MACRO instead of __FILE__ use FUNCTION_MACRO instead of __FUNCTION_ (This used to be commit 243763d6eb107ab2444d81025232c8fe795baaf1)
new 2872557 Defaulting python breaks the clean target it python isn't installed. (This used to be commit 5739ee4e63a35d7778506047ae3ad2ddceb69ec5)
new b0b3ea1 Rerun autoconf. (This used to be commit aa496524ccef4dd882f7dfa890fab4cbea0cae64)
new 5ed2d4a Reformat of reply.c before Volker's patch. Jeremy. (This used to be commit c3877cfb9c9f3f9f86e32169cbb69c3c5bb2e3db)
new e7f2ae9 Reformat of reply.c before Volker's patch. Jeremy. (This used to be commit d41858b9e6a21f6e01305c33d107d16f2b587d37)
new 1ad8139 [merge from app_head]
new a850e90 [merge from app_head]
new f23eae8 THIS FILE IS NOT OBSOLETE JELMER. DO NOT REMOVE ! Removing it breaks autoconf 2.13. Jeremy. (This used to be commit 81be3a142925956fec6e2f0609420b7f15356613)
new 9e96245 DO NOT REMOVE THIS FILE. It breaks autoconf 2.13 without it. Jeremy. (This used to be commit 8a5b28b1b1e4d1d2f5f75e3d6b30c2910559d0b2)
new ce4628c Fix for 64 bit issues with oplocks and allocation size. Jeremy. (This used to be commit 379e719e983fb71f94cd2b691f8b194c109496c3)
new 9dc3ec5 Fix for 64 bit issues with oplocks and allocation size. Jeremy. (This used to be commit 4a9c995e50b24e6ee6ec58c46da32100a8197724)
new d67ec06 Missed the removal of the incorrect ifdef. Jeremy. (This used to be commit 9cfa245bba2a116b7364ea22feaf6f63b362f5d7)
new 821e3d1 Missed the removal of the incorrect ifdef. Jeremy. (This used to be commit f9cef6f42193b3ae70569e2c7584f088fb53a51c)
new c37f794 ln -s /lib/libns_winbind.so /lib/libnss_winbind.so.2 (This used to be commit aba40c38344356c5048ce57eb1c8e4d4be91f830)
new 32750d6 ln -s /lib/libns_winbind.so /lib/libnss_winbind.so.2 (This used to be commit 5bfa2e901cbe550990a42544878719c51853548a)
new 2dd0e94 Automatic printer publishing when using APW or choosing 'list in the directory' in printer settings. Currently very little is published, and you cannot unpublish because of a bug in win2k clients. (This used to be commit bbd7c8071a095c4e410f92489050b677a0f0ace1)
new dae62a3 Automatic printer publishing when using APW or choosing 'list in the directory' in printer settings. Currently very little is published, and you cannot unpublish because of a bug in win2k clients. (This used to be commit ca6360e8db30fc9be3fe3718c8b49c92dba5ecac)
new 0694e96 Doing janitorial duty for tpot - memory leak fix. Jeremy. (This used to be commit 7acf9594210f024e8d0c34259fcc990c6c76c838)
new 64c9679 Doing janitorial duty for tpot - memory leak fix. Jeremy. (This used to be commit c6da50def80e64226c7e5b310dce30d0490512cb)
new a6a0b15 Need brackets around macro args. Spotted by Patrick Welche <prlw1 at newn.cam.ac.uk>. Jeremy. (This used to be commit 51c2cf3a9ccf0bf89520588530e04b965ae509f7)
new f60f763 Need brackets around macro args. Spotted by Patrick Welche <prlw1 at newn.cam.ac.uk>. Jeremy. (This used to be commit 2b9d35cf3f91e9488a55e0a73150d4c18b998afe)
new c73c3e1 [merge] remove assert(count ==1) for multi-homed PDCs; CR 1277 (This used to be commit 157b5ab198670c6999f22d6b49072fdebc84be0d)
new 779ec8d [merge] remove assert(count ==1) for multi-homed PDCs; CR 1277 (This used to be commit 18799c115b05d6662350509f6662dbfceb4b71f5)
new 8a2f732 cleaning up some friendly error messages (This used to be commit 0f963685d9da1cd68cf922372c8ddaa769880f27)
new 2aaf0ea cleaning up some friendly error messages (This used to be commit f978387e789eeaf9b53a21231d4cdc7cf3ea6db3)
new b0504a9 Make sure we have a default st_blocksize. Jeremy. (This used to be commit 904f6dfb7a00be560e931efeb1c05c98296eceb2)
new 3cb1f90 Make sure we have a default st_blocksize. Jeremy. (This used to be commit 9cf56dc97733589d5591990b44c883c7c61d1ea2)
new 4ba8936 change_trust_account_password() must always use the PDC for rpc password changes.
new 612e1ff merges from HEAD - change_trust_account_password() must always talk to PDC (This used to be commit af2fa4385015dce8dedafe80e02a0115892e508e)
new 14662de Janitor for tpot yet again... Merging in memory leak fix. Jeremy. (This used to be commit 6ce50ffcda1d6bd17f027d138a985bf93985c016)
new cf7f1d5 Janitor for tpot yet again... Merging in memory leak fix. Jeremy. (This used to be commit a2ab78d68d269e77d55bf4b6929cf512a28f0708)
new 6d66efe More attributes to publish. All DsSpooler attributes except REG_MULTI_SZ ones should be published now. (This used to be commit 4fc602fd7da4b216748b005f62b14be0cfdddd63)
new d4103a0 Added Volker's directory fix - save the attributes from the first call. Jeremy. (This used to be commit b60a441b91dccdeadc125476ac3306b938941057)
new 39734e2 Added Volker's directory fix - save the attributes from the first call. Jeremy. (This used to be commit 2fe7504a08b692ec791c853e7a260a06142b7595)
new 8623ca6 FUNCTION_MACRO change broke the Python modules.
new bb2aa24 Remove FILE_MACRO as __FILE__ is ANSI C. (This used to be commit 2a9d183cf6ae8333dc7d9d9445c17dce005c1d24)
new 89a08b1 Rerun configure. (This used to be commit 18afae7b7a3a81c184aec5304fd2adda752d3992)
new c77586e fix stat reporting on put command (This used to be commit c53e10ff879535e931cb3267d9190fd798d85b31)
new 21e21df fix stat reporting on put command (This used to be commit aa38aaf36338a2c9e708410d6b1befa6d65c93cc)
new 76e685e The element in fsp->print_job should be a RAP jobid, not a uint32 RPC jobid. This was causing Win9x client "set name" calls to fail. Still need one cleanup fix to finish. Jeremy. (This used to be commit 15f0bad1fc72ff44cd195d34fd530c25a739f42d)
new 00a20ce The element in fsp->print_job should be a RAP jobid, not a uint32 RPC jobid. This was causing Win9x client "set name" calls to fail. Still need one cleanup fix to finish. Jeremy. (This used to be commit 6c23d2030ab8dddff4c849903c529f0012b94027)
new b3bc573 Add some const (This used to be commit 1426a5ca4f1457be22891544df685e8f841c6337)
new 47edb96 Add some const (This used to be commit 4f8c707aa9d7f629527d509ef574842d52855f15)
new 90d9cf9 More printer data to publish (This used to be commit 82f3a786bf01878629fe4c05b028ae8d58eb4394)
new 26236b3 More printer data to publish (This used to be commit 6e2f0c4e304a09313f933a3c9c2a7b3a0219006d)
new 3999a90 Fix debugs for rap mapping. Delete job on map fail. Jeremy. (This used to be commit 6eb27e4f0dea6027ba9e041348f066c947e751c6)
new 1815dad Fix debugs for rap mapping. Delete job on map fail. Jeremy. (This used to be commit 631d6066981c58f61d7fed4376b0254544eede84)
new 76d32ef Added another email - this stuff needs to go into a new chapter in the Entire-HOWTO-Collection. (This used to be commit b65339a15ad970afb5cfc7323d0f5097f3ed356b)
new 8ae8dd6 Merge from appliance, Revision 1.223.2.41:
new 902caf4 Merge from HEAD, Revision 1.379:
new f7f3d42 Merge from HEAD:
new 2c5e33b Merge from HEAD:
new 8c13b09 Ensure global_scope() returns "", not the NULL string. Froma tpot fix. Jeremy. (This used to be commit 7185b846e41da2bf7edaa7f3edeff1cc1486d28b)
new ccdfed5 Ensure global_scope() returns "", not the NULL string. Froma tpot fix. Jeremy. (This used to be commit 0ff254264e6e43399404595bc87b5bd889e17952)
new 355b0e2 The beginnings of a registry editing program. (This used to be commit b9cb3e6f2acc3e439e2fe99c750ab32983357d8f)
new eeeb898 Some more updates ... (This used to be commit 92697adcd72434bcc38b98d618f013746a4db2ed)
new a543e6e make querygroup in rpcclient working, same fix as per 2.2 tree (This used to be commit 8877ff2482bfa880614a9f40eed448d60216419d)
new e8c8008 fix rpcclient querygroup command (from 2.2 and head) (This used to be commit ea2154b2692f76a3f0d597ddc154ecbbef72de60)
new 0670d6b Fix DAT_TIME so it becomes NTTIME and matches Samba source.
new 1d44520 Add definitions of the various NT Registry on-disk structures ... (This used to be commit a4f9b9effc9491bdc4d0fe4bea3d25d7436e6a71)
new b09f6f3 Define some macros for accessing shorts and ints in an endian independent manner.
new 2a8b92a A small fix to Makefile.in from Bradley Longhurst. Less Fir needed. (This used to be commit 481fa87154a15eebd5a59ac4de9912fa932a42e7)
new 98da55e Fix the breakage, and start processing the first key record:
new f3237d3 Commit some more changes ... Start processing the sub-keys, recursively. (This used to be commit bab2b240ec9a04b636c80599489746529cdd9d57)
new 6a35fc9 Fix example command (reported by Cameron Maxwell) (This used to be commit 29bda72da0902b721a56e3afa62d2c537598b26c)
new feed7cb Fix example command (reported by Cameron Maxwell) (This used to be commit e5e067c2d12e3af755309c8fb6190aeab3a4dbf9)
new 7e29511 Fixed Typo. (This used to be commit d2b93322b08ecd0fa1a74af1fb98c1277955ab93)
new cedd02a Add some more handling of Key records ... (This used to be commit 738a82110893b08fc701fbf7b639fa8cb6e116c7)
new 4d9784b Begin to decode Value Keys, names and values ... (This used to be commit 0ee49da74d357cc73ff4c7e4ee5659a35d085d4c)
new c5d23bd Start allocating structures to keep the in memory copy of the registry tree in. Don't yet handle the SK records (security descriptors), but will soon.
new 2ad2557 Handle the creation of more parts of the tree ... Still have to do SK records and the data parts of the VK records.
new e6e3b79 make vfs recycle use vfs facilities correctly!
new 6265861 finnally put in Alexander parametric pacth (This used to be commit e6ae8b4eac66637d398406545654bba960d9e6b8)
new 7c83af9 The _abs time functions should not be converting from/to GMT. Patch from "Jordan Russell" <jr-list-samba-technical at quo.to> Jeremy. (This used to be commit aecc9db60a3c8227e2d24c775282cf6c1a37efaa)
new f35d43a The _abs time functions should not be converting from/to GMT. Patch from "Jordan Russell" <jr-list-samba-technical at quo.to> Jeremy. (This used to be commit 199c9fcbb9e9a5d4b75ac370d358f54e91808e76)
new a5ba65c Clean up the code some more. Create more elements of the tree. Security Descriptors/Keys not yet processed. Make debugging printfs only occur if verbose is set. Create an iterator for the registry key. Still not King. Bother! (This used to be commit 8bc6aa72f533976493dba7c70a95cdfc8856f0d4)
new c12b8d8 Complete more of the code. An iterator is close to complete. Compiles, but not tested as yet. (This used to be commit 6b2943122a5008e0b06b52fcefd5e88326d9ecaa)
new 1175895 Add support to Makefile.in for editreg
new 2ce7686 fix broken incremental tar - merge from 2.2 found by "Jacob Anawalt" <anawaltaj at hotmail.com> (This used to be commit 52fdb787d426976941080acff126d592b288f301)
new 1cee6e5 fix broken incremental tar - merge from 2.2 found by "Jacob Anawalt" <anawaltaj at hotmail.com> (This used to be commit cfef980566f195c060c0d2fa22983427e8d6570c)
new ad43ee6 Updating changes from HEAD. (This used to be commit 20efb6252cd95fe9ce08298cfdd29d975a53f241)
new 3f501f0e Tidy up some bits. We can now at least list all the keys.
new 89ef861 Fix client large file reporting. Jeremy (This used to be commit 185804ac945e717a5e3d3602e8118b35080f6251)
new 3fc4d88 Fix client reporting of 64 bit files. Jeremy. (This used to be commit 8dcbfa4e770d74d4ce6faaf1a0597d07d0a5cc81)
new fad3464 Some more tweaking for compilation of py_tdbpack. (This used to be commit 89be695b2997e97dfc40afd17bb61b59b85634e4)
new f31ec23 Improve the iterator wrt values ... Now prints keys and value names. Does not print value values, yet. (This used to be commit fbdd850e5a53e6e2c60dbf1eb6cdcf732307135f)
new 58ea9ea Fix a small bug. (This used to be commit 16e0a3cc0834b691fcfec75d20dfdd5fa4d0afa6)
new f2def02 Fix write error returning EFBIG - found by Conrad. Jeremy. (This used to be commit e258887f508db3d2c923f393f0104e7cf1bd6545)
new f7267c1 Fix write error returning EFBIG - found by Conrad. Jeremy. (This used to be commit 2d63fc7760634308cc280e4d745a6f7398f75d20)
new 39c78bf Fixed auth module code. Added VALGRIND defines to reduce spurious warnings. Jeremy. (This used to be commit ec4ed45563f9d8e25fcfd88840944a90b3139c3e)
new 7dd847b Fixed auth module code. Added VALGRIND defines to reduce spurious warnings. Jeremy. (This used to be commit ff3a8d37289216a2cb808406044a7abef1e564d0)
new d3f53e7 Merge of compile tweaks for python tdbpack module. (This used to be commit b50816b500c4be0dda2cc79e0927d8a7dab65fd2)
new 120ead2 Added "kernel change notify" boolean to allow easier valgrind testing. Jeremy. (This used to be commit ac856fbb96e5ed21992972805b27cc8c3f9377df)
new d0fe43f Added "kernel change notify" boolean to allow easier valgrind testing. Jeremy. (This used to be commit faf89f214f326bc07f728b354062b2287cda1208)
new 9327793 Merge of #include <smb.h> removals. (This used to be commit bdb6e76ab5031365c50f7bbcd5e52c4f7a039024)
new 022a853 * Ignore .pyc and .pyo files produced as a side-effect of running Python examples. (This used to be commit 3bb4bd3ed642a61e54c44c40c31f0e2242977614)
new aabcd65 CR1333: Fix memory leak when unpacking some structures.
new d2e7d86 merge of smbpasswd segfault from SAMBA_2_2 (This used to be commit 8311c4bf8d9697f5a65a00300b60dfde12e46ae7)
new 438c460 merge of smbpasswd segfault from SAMBA_2_2 (This used to be commit b17af40b1c73ccf7eeb3d1d18937cb3ffe162b5d)
new 482f77e ignore editreg (This used to be commit a48d8d3f118261a8e632a7e9c80f3cda4afdfaa1)
new f6c4f25 merge of get_dc_name()-like code from APP_HEAD; better support password server = DC1 * (This used to be commit 6b18ca9511ddcf1718f222af3f61491d1e5f3b60)
new 580110a This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit bdb5206b45a3e1360cc1a7e9f87299eeaa3c8d9c)
new 899b6e6 merge of get_dc_name()-like code from APP_HEAD; better support password server = DC1 * (This used to be commit f49de4c5176bf635ac080e082fda412066b466c8)
new 24678bf Guy Harris points out that the level and ptr fields in a SPOOL_USER_CTR look like they should be transposed. We don't make use of the user level information (what is it used for??) so I haven't changed any code, just added a comment. (This used to be commit bbb0b2ee40acfeb8cd91a55feb1db0c1e2d9ced5)
new 8569cc5 Begin to handle Security descriptors for keys. (This used to be commit eca76f2f6609c9decd5cb9dcf7ab9b75c2a805a6)
new bfd8043 More printer publishing code. - Add published attribute to info2, needed for win clients to work properly - Return proper info on getprinter 7
new 81a2a30 More printer publishing code. - Add published attribute to info2, needed for win clients to work properly - Return proper info on getprinter 7
new 72e16f2 Fix for old DOS client when veto files is set to /.*/ Jeremy. (This used to be commit 636ab292db8816663c507dd8dbf85078392af5f8)
new ce2b200 Fix for old DOS client when veto files is set to /.*/ Jeremy. (This used to be commit 8e9f3b1574cd51d6b9880d9c8a676e695cd86062)
new 5f9348d Store printer guid in the dsspooler registry key so we don't have to query the directory server every time someone asks (This used to be commit f0fc4e30f6284565de404a20450a587cd3fe00a5)
new f201af1 Store printer guid in the dsspooler registry key so we don't have to query the directory server every time someone asks (This used to be commit dd81003bddc17522041e1cd2f0484e1760493e4a)
new a030b19 The name pointer in the talloc context must not be a talloced entry as calling talloc_destroy_pool(as we do sometimes) will destroy it. Jeremy. (This used to be commit 63f344e27be5aaf2204899fea7d53a7302001108)
new 73b5be5 The name pointer in the talloc context must not be a talloced entry as calling talloc_destroy_pool(as we do sometimes) will destroy it. Jeremy. (This used to be commit bcd22a9039b0fb3697ebc4377898cc7ecfd853cc)
new e8b3cc8 Ensure talloc pool query messages are reserved. Jeremy. (This used to be commit 10328a417f070dd0f7e7f2e34501b8402c5c478a)
new 96791a9 Ensure talloc pool query messages are reserved. Jeremy. (This used to be commit 3520195523c629c4d936db6b0112bd4bd4426ad7)
new 4fb520c More code to read in and create security descriptor entries ... (This used to be commit 3564565d33e0e3a691e5014e39ab2e5156112a08)
new 01a6f42 Almost finished processing the registry encoded SEC DESC ...
new 2e41b42 All the code for reading in the registy is done, but I have a malloc'd area overrun somewhere :-( (This used to be commit 330012a4d787c8b4a2eb6a4b77f53110815e073e)
new 099c284 Fix fnum leak under error condition in cacl_dump. (This used to be commit ab337572b82a0b40b56f055cdbb2f5864ef10c87)
new f35c421 We now read in the whole of the registry, including security bits.
new 48fb7b0 updates to the gums introduce genparser will be used by tdbsam2 (This used to be commit 831d3d1ec751f23481f26b31d22b09f3d9c0709a)
new 636adbf fix usage message (This used to be commit e68c7e0ebc053b97abf9c8a8213f305679ef000d)
new 15f1f80 fix usage message (This used to be commit d06e77b60e123314c4214ffa3e76f70abb8a3cba)
new dca69cb Add win32 utility to query driver capabilities to publish (This used to be commit c09c1e090525aeccb9ee7762a44aba286c4d71f9)
new 999c309 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 953ae9d182788308fe4ee97cf98e30ed4fa3c4c0)
new b02fa21 Add win32 utility to query driver capabilities to publish (This used to be commit aebed4bf8a4bec09c4390fd9bcee03b32de75831)
new 928b534 forgont genstruct.pl is needed to build new include files for genparse sorry (This used to be commit 4029dae9064e10a02006e9d0a5d8cf93e22eaed5)
new b242cfe oh god, I will forgot my name one of these days :-/ (This used to be commit 0b2591cc4001dd5430591f1871b76c1a6d133b43)
new 96978d3 merge smbtar fixes from 2.2 (This used to be commit f3b994326ea4bfc9a74acb2901c733c35900af53)
new e76f1ff merge smbtar fix from 2.2 (This used to be commit 41188337c3fa8c716dc7a4721ee5c31e5ddd928d)
new a628d7d Uhmm a bad day to commit changes :-(( (This used to be commit 5320d54b901b92a3a8cdf9a407651713826c6c9f)
new 1a37c02 it's getting comic ... yet another missing piece :-O (This used to be commit eb595efa7e6c260092478564e5fb3fdefcc120d8)
new a3460ac Start adding code to allow the in memory version of the registry tree structure to be manipulated. Keys can be partially deleted now. (This used to be commit 9181ba0c682c3f37bbbaab96928c39757491d225)
new 81c720c Added Registry update to remove roaming profiles from local machine cache. NOTE: This works with NT4, Win2K, WinXP. (This used to be commit 145213ab38ba6cce3269544752ae1fc18f17e3bb)
new b1cfbb0 * fix memory leak when constructing an driver_level_6 structure and no dependent files (working on smbd memory leak). No CR# yet. (This used to be commit f017fa7c478f87165b7b6aa83059fe6fad29ac15)
new 1c31881 * fix memory leak when constructing an driver_level_6 structure and no dependent files (working on smbd memory leak). No CR# yet. (This used to be commit 416fd947da4463f5d4dc336dfddf5ce35f50fae9)
new 9eb8d07 fix make proto to work with SGI smake (This used to be commit 24dfb8c745c20968b413466003a16b5e3ab40a24)
new 2134817 fix make proto to work with SGI smake (This used to be commit 773e5af6eb61fc38f8e45ea0a2afd6922cc71fd5)
new 846b50c app_head merge for get_friendly_nt_err() (This used to be commit 3ceff08eb75ecd70dcf10d033c7451d87b659c0b)
new 98b19b0 app_head merge for get_friendly_nt_err() (This used to be commit 5b311250257b3c45879a85ac46d6b6aa316514bf)
new cdfbb81 Fixed typo. (This used to be commit b5de5fc92cd03f6196c8c825e555da220e021a8f)
new aa3e8c5 Applied typoe fix from SuSE. (This used to be commit f40fc6fcdf26bac0df5104a05c941f522b889381)
new 8191e7a Updated from Samba-2.2.7 code tree. (This used to be commit 316321308108dcb7b06acac5dccecd18e9b46dd3)
new c26dd35 merge from 2.2 actually print args for %g and %e (This used to be commit 47a0ba53fdf52fb4d269b1ff95491e73e47423be)
new d81a04b merge from 2.2 actually print args for %g and %e (This used to be commit 077c515ee9d9976a5306c9f99a7bf45c8fc49dc9)
new c52a346 merge from 2.2 fix for smbclient large files (This used to be commit 723c4caf64c56b78052c52fec78c7143ec19e944)
new 4196973 merge from 2.2 fix for smbclient large files (This used to be commit 17f685fdbf5d36f82e3da0a09457f5e248b3f109)
new 6d6ee3b Protect nmbd against malformed reply packets. Some reports on the lists showing these. Jeremy. (This used to be commit 4bc49cc943504d1a9a73894f6810bc755ee6e324)
new 574c676 Protect nmbd against malformed reply packets. Some reports on the lists showing these. Jeremy. (This used to be commit 65d5bf65c439aee1450e330a9f2bd829d9b2c2d0)
new 45a6532 Fixed bug in debug statement when tconX fails. (This used to be commit a2159610b9d38cc7cfa7cb877ccee816cd2206b8)
new 1e94286 Ignore python compiled files. (This used to be commit 4262a25a0dd5731e838150869b085028f18ed02d)
new 5a346d6 Merge from HEAD:
new 4413a3c Merge some more FUNCTION_MACRO stuff. (This used to be commit adb34ee5b183d17ec0c26ec2cf4f591822c59900)
new 7164736 Merge from HEAD. lp_winbind_separator() is now a const string. (This used to be commit 1f2622f5ccae3ac2102a736cdc60b44d5aad5b07)
new f1fc17e Merge from HEAD.
new 48461eb Merge of comment about apparent spoolss_io_user_info weirdness. (This used to be commit 872c152d35d5b7d1dc8a1d259c668f9bf42fc979)
new 4ae77aa Whitespace syncup. (This used to be commit 7a4a2cb8e86ae8ed0bd877f0cfa324e23b96593a)
new 53a87ee Merge from HEAD:
new d4f08a4 Merge of some kind of bugfix from idra. (This used to be commit 0f556b1c0258b2cafa00b9eb2b213bec0ff88d86)
new 8e5c9b0 Merge from HEAD:
new 45030bc Formatting syncup. (This used to be commit 4277262c74ef16971658f53edd403b335542d9f2)
new 8c93138 Merge removal of unpopular winbind client environment variable. (This used to be commit 0637f582fe1d41f8ef247e5989f84caa72162f05)
new ef8bd7c Forward port the change to talloc_init() to make all talloc contexts named. Ensure we can query them. Jeremy. (This used to be commit 09a218a9f6fb0bd922940467bf8500eb4f1bcf84)
new 7f23546 Forward port the change to talloc_init() to make all talloc contexts named. Ensure we can query them. Jeremy. (This used to be commit 842e08e52a665ae678eea239759bb2de1a0d7b33)
new b95b82b talloc_init_named -> talloc_init. Jeremy. (This used to be commit 20a44d4cf11d91e7a09176bfe673ad0cb230dffe)
new fa997c5 talloc_init_named -> talloc_init. Jeremy. (This used to be commit 35d00bacdc4b48c9b9e2ba9d4335c53a13f40f73)
new 54af5d0 the 'padding' field in the query domain info reply is not a padding field at all. It seems to be an optional 12 byte structure of some kind. mkaplan found a situation where the structure was not present at all (depending on ptr_0) (This used to be commit d7f18c60f73a3acb00ec9b1f9c605cc8c9d690a7)
new 0fdf60f Finish adding strings to all talloc_init() calls. Jeremy. (This used to be commit 784d15761c3271bfd602866f8f9f880dac77671c)
new 98ac450 Finish adding strings to all talloc_init() calls. Jeremy. (This used to be commit aa8439a49ec4b9f433745fefa1e769e45398f4df)
new d49474f Add note about storing mysql passwords in smb.conf (This used to be commit a2de27a6846e3e05778fa7f0af0dbc76e82b52b3)
new dab0251 sync (This used to be commit 28d0601630694f126c58501684ad75939a0647de)
new 4a270d4 Put in actual status (This used to be commit 36722b02b0fb494151bc1ab28ba28b09b298e38e)
new ec07c8a Update link (This used to be commit 03d8d0285e86bd4ee35f6efec835171eb28502da)
new 8701eb8 Add msdfs proxy functionality; a CIFS share can directly be a stand-in for another share, and when clients connect to the first share, they will be redirected to the proxied share. (This used to be commit 514f548b183b73e1970989d47fb9e6a87e440748)
new b3c3701 For some reason, the configure tests for sendfile support in FreeBSD were broken. This works for 4.3 and 4.6.2. (This used to be commit 91e2d21bd1401ca874c59f4d93f8b429c38b642d)
new 6b7f505 Add check to prevent non-Dfs clients from connecting to an msdfs proxy. (This used to be commit 2a665ab60a07fd64665cb791e6616479f3239cbb)
new 7385ba7 Add 'msdfs proxy' description to smb.conf docs. (This used to be commit fae5f3baeb6d82b0638910cef53edcfed99a7018)
new df7b562 Modify DfsEnum to handle 'msdfs proxy' shares. No NETDFS editing support for the proxy target. (This used to be commit 560bb8a115049cd5de1c16087dfecb5b2b75293c)
new 10c50fb Patch for coredump with missing arg from "Bradley W. Langhorst" <brad at langhorst.com> Jeremy. (This used to be commit 5914c38a54fcfdb007352b152dc2206708d59af6)
new e114e03 Patch for coredump with missing arg from "Bradley W. Langhorst" <brad at langhorst.com> Jeremy. (This used to be commit 0958a2ae73345aff42d6cf8ebc248e463949a3ff)
new 5bee952 some more work on gums. - Building a tdbsam2 backend to see what I got right and what not about the proposed API - Corrections to API based on tdbsam2 work (This used to be commit 54f11b7de84233209b7db2d01d876f9c6c6340d6)
new 561a663 Revert by Simo's request. HEAD and 3.0 should be in sync for this except for the modules load. Jeremy. (This used to be commit c7c3afbd0de8bd8797f91d350368a2419fcede0e)
new af9599e Revert by Simo's request. HEAD and 3.0 should be in sync for this except for the modules load. Jeremy. (This used to be commit 388cf136488bf92d057d23223dfcda9986681aee)
new ab42271 Add msdfs proxy functionality to HEAD. (This used to be commit 9df93b1ffc9ce98302540cc3d2cbd66787abc4fd)
new 72caa1f Add a new VFS module, that just fiddles the file permissions. Still need to make it fiddle with NT ACLs (or report no ACL, so Samba fakes it up).
new b68e6c9 Port the fix to cli_setup_write to handle offsets greater than 32-bits from Samba 2.2.x ... (This used to be commit 4201038588bab8674b73371a5eac70a412c5dd6c)
new 6066726 the shutdown call does not have a 16 bit flags, but 2 byte representing booleans this commit change the structure and code to reflect this
new 266c1ec Merge Richard's write > 4Gb fix. Jeremy. (This used to be commit 5431bae8944496f44d8cc6d2c4de86e9feb60f32)
new a2244a4 fix also net rpc shutdown sorry (This used to be commit 1eff36ff2fd20ff1844800acefb31972ad865527)
new 64501e4 Catching up with old patches. Add define for VERITAS quota support. Check return in ldap. Jeremy. (This used to be commit 66eff26fc930e37035bba8672f5fd3aeae71078d)
new 944fb24 Catching up with old patches. Add define for VERITAS quota support. Check return in ldap. Jeremy. (This used to be commit e789edbb287319f52f49f2999917a610565144d9)
new ed961dd ignore tdbsam2_parse_info.h (This used to be commit 1a1c746c9fde965d2ad3f8fb9c1b0263754745e8)
new bb9c3a0 Merge tridge's fix : the 'padding' field in the query domain info reply is not a padding field at all. It seems to be an optional 12 byte structure of some kind. mkaplan found a situation where the structure was not present at all (depending on ptr_0) Jeremy. (This used to be commit 3b453a596323867d4954b688dc3d83201096a447)
new 2eb7a80 fix for bad check spotted by Ray Simard <ray at sylvan-glade.com> (This used to be commit 63a669475b0ea319da12a87ee4635b1d071ff29f)
new 0747016 from HEAD: fix for bad check spotted by Ray Simard <ray at sylvan-glade.com> (This used to be commit bcc633c4097661447731bda24a38be62c69bbed5)
new 60f9614 Move our password change code along a little - use NTSTATUS, and implmenet minimum password age and min password length for all password changes.
new c105c12 Document the size constraints on a write request. (This used to be commit 5d6c1810330b38e48355078b7a5d53e7b5076f74)
new 6d66fb3 BIG patch...
new 1bb9238 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 73d32b336aae33f8ca27879a5d4b5222847509e5)
new 94fec25 One more const. Andrew, you seem to have krb5 :-)
new b0851cb Add a dash of static. (This used to be commit 6d201c9616c5c30234c0d0d6cd9e2ca60bf736c5)
new e030b91 Call me parinoid, but I don't like the idea that we could ever have dbf point to a closed file. Swap the assign and the close around.
new a746483 Add PRINTF_ATTRIBUTE() to a few more printf() style functions. Aids in compiler-based argument checking. (This used to be commit 16fe928e68623a878b125910ff83df500a29d0ce)
new af31240 debugparse is a seperate utility, no need to include it in the main ubiqx objects.
new 81c6415 Becouse these functions return a size_t, they can't return negitive numbers. So a < 0 check is pointless, instead check against -1, which will be cast to unsigned.
new ff18825 We already have one function to move unistr2 -> multibyte-static, so we don't need a second just for pdb.
new 0ef57b2 We still have 'ldap server' and 'ldap port'. Could somebody please regen the docs?
new 56ebce6 We still have 'ldap server' and 'ldap port'. Could somebody please regen the docs?
new 37742eb WITH_SENDFILE #ifdef merged from SAMBA_2_2 (This used to be commit aef9af7874aab8289a8cb577a2513038c00dd6f5)
new 57120dc WITH_SENDFILE #ifdef merged from SAMBA_2_2 (This used to be commit 5023aec5ada4a0d84878440ed67411b6a6b97ca2)
new da41ac6 Merge Andrew Bartletts (size_t)-1 checks. Jeremy. (This used to be commit 339f4fe15efbf67157c8e61b98c6ea983e6b4674)
new f1bebee Typo.. Jeremy (This used to be commit 899d353a56f52a28f53386fabdb4bf8e0af637ca)
new 95ce704 pstring/fstring missmatches found by Andrew Bartlett. Jeremy. (This used to be commit 666861b1e263370f6ba8fa4108842f52a81d8b83)
new 1afa539 pstring/fstring missmatches found by Andrew Bartlett. Jeremy. (This used to be commit 585a73b810389129f380cfab1b1b52700b350055)
new 1e531eb Merge from HEAD - remove silly 'NT or LM# as password' stuff from pam_smbpass.
new a63aa62 Merge from HEAD - tridge's new timegm() that actually works on solaris.
new 43059ac Merge from HEAD - add PRINTF_ATTRIBUTE to a few more functions. (This used to be commit 9e5297131cc53d7161aa74566f147b98e1c27aaa)
new fe0382f Fixed some simple typos, including one that would have resulted in a DEBUG() message printing the wrong value. (This used to be commit 42a4e5b851aa7c9fd9dca5a6f8f42e5d91246c76)
new 47a7f0c Fixed some simple typos, including one that would cause the wrong value to be printed in a DEBUG() message. (This used to be commit 96e9fa5f224966531fa8f9cf18cbc4bbb2fe60ed)
new 634c543 Merge from HEAD - make Samba compile with -Wwrite-strings without additional warnings. (Adds a lot of const).
new eafdbcc patch from Andrew Bird to correct a few file/directory checks when building (This used to be commit 8a0fb1a60d923f4392ef1d797f570f7eb990011f)
new 057f67f patch from Andrew Bird to correct a few file/directory checks when building (This used to be commit 4fb4e4bc5e1281afc69e61a642261562ac662312)
new 3842638 oops. Use -r, not -f (This used to be commit 33686a2a7d796d782f39da752a4af4b960bb1b59)
new 6985578 make sure we create the PIDDIR and LOCKDIR from installdirs (This used to be commit 1564ebfc9933ba892f6866ad8f3a1b4470a8fde9)
new fc74409 make sure we create the PIDDIR and LOCKDIR from installdirs (This used to be commit 63d057fc7880d2522202451288087306e8fa3806)
new df4af79 patch to include support for daemontools from Michael Handler (This used to be commit 4c48c475a28450ad4fd8dcc8263e841c0c39a80e)
new 7476d9c regenerate man pages (This used to be commit 4461cd3adb4051383d052fb38c357d85ee473a74)
new f5d5df9 patch to include support for daemontools from Michael Handler (This used to be commit a8db1b611d83bfd8dcf60f1e6d8fcbf57c798528)
new 20f1cf6 Fix problem with "hide unreadable". stat file opens are baaack :-). Jeremy. (This used to be commit 62038a0abf193d4dc4f37c31ac77216a10f6f326)
new a26f2fb Fix problem with "hide unreadable". stat file opens are baaack :-). Jeremy. (This used to be commit 6e0cfec16594ade6e6c499f521781348fee25040)
new 5714c1e Fix another pstring/fstring typo (This used to be commit 42e1af2008a86005beb4e93a8b208ca6685c3edd)
new b327f5b Merge from HEAD - idra's fix for the fact that the shutdown command takes two 1 byte boolean flags, not a 16 bit bitmask.
new 1bb9695 Missed from previous commit - merge from HEAD the changes to the remote shutdown struct - it's 2 byte-boolean flags, not 16 bits. (This used to be commit b5962833527787b0cb3f3904422f252e8d74f40d)
new e3ed8ea Merge from HEAD - move user password changes into the NTSTATUS era, and add suppport for the 'min password age' and 'min passwd len' concepts. (This used to be commit d9417b08d1b649e598b44135bc57008f4e4f7769)
new 863e9ca Merge from HEAD - mimir's new gencache based namecache code.
new 2a9c68c Merge from HEAD - baseless parinoia about never having a closed dbf (the debug file pointer).
new c1a357e Merge from HEAD - don't base RID on a name being the lp_guest_account(), let the actual passdb modules decide that.
new 3bc3fab Merge from HEAD - extract user's list of SIDs from their NT_TOKEN and return this as thier list of groups, rather than do a seperate lookup. This NT_TOKEN is originally initgroups() (or equiv) based.
new 302bffc Merge from HEAD - we already have one function for converting a unistr2 to a static 'unix' string, so we don't need a second pdb specific version.
new db972eb Make it clear that the credentials are being setup on the NETLOGON channel, and may not be to our PDC (might be BDC, or trusted DC).
new 9de96c6 Merge from HEAD - do an nt_errstr(nt_status) *after* assiging nt_status with the actual error value :-)
new 1f67168 The winbind in Samba 3.0 doesn't use the 'proof' for ntlm_auth_crap, so don't include it in the struct. (Important becouse it currently has the same version number as the one in HEAD, which also doesn't have this).
new 48dc324 Merge from HEAD - vl's fix to my const patch. Also update the 'not have_krb5' case.
new aff13f5 Merge from HEAD - whitespace :-) (This used to be commit 5fc90b6cf438480c9fcf8d01f0a319a52c5914cc)
new 4eb59f5 The last of the merge of idra's shutdown changes from head...
new ef553ab Even when I can't manage to do QA, at least the build farm will catch some of the silly stuff.
new 6233651 Merge from HEAD - get the test the right way around, so that we can change passwords over RAP again.
new 9bc442a Clear up the auth_sam password checking code (the core of our password checking routines). In particular, we now better support the NT# in LM feild, and the LMv2 password scheme. (LMv2 is basicly NTLMv2 capped at 24 bytes, slightly more secure, and in the LM feild for compatiblity).
new 2d727ea Merge from HEAD - updates to correctly recognise LMv2, and NT# in LM feild.
new 5482809 Add profiles utility support to Samba 3.0.x (This used to be commit 2636b2231cfa6cdfc22181225e2b409bbbb75f7c)
new 5df19f7 Some more profiles merges from HEAD (cvsignore and a stray const). (This used to be commit 71b09408efc7f4e01b028f65b3b945296a369d9c)
new cfe7718 Fix a segfault when we don't correctly load a VFS module (don't keep it in the loaded list on error). Also change some of the error returns, becouse NT_STATUS_UNSUCCESSFUL gives a most useless error message on the client.
new cd02d53 Fix from "Ken Cross" <kcross at nssolutions.com> for enumerating groups. Jeremy. (This used to be commit cde517cedf3521b815faf2bdaf7940a611a28650)
new 64452be Fix from "Ken Cross" <kcross at nssolutions.com> for enumerating groups. Jeremy. (This used to be commit c3a779fc0d9be38f6aa2569c36916a76e1a04359)
new 0ba7c14 Merge from HEAD - handle VFS module load failures, change some error returns to avoid sending NT_STATUS_UNSUCCESSFUL.
new 52457e1 removed idpool from schema file (experimental) to remove the dependency on nis.schema.
new 641b30d add $(LDFLAGS) to libsmbclient (This used to be commit 0f8ba688d427febecfd94e02f1779f4a699a0df2)
new be0ff9d Fix memory leaks in pdb_ code. Jeremy. (This used to be commit ddf741c7178e33914dea6031f1a32800af402630)
new ebf3591 Fix memory leaks in pdb_ code. Jeremy. (This used to be commit 44ab8dc55e3c37a0fc01529084bcacfc84c1dcee)
new 33e019a Remove unused variable. (This used to be commit 4bc82624f6f2d3745a1528c56b9dcf04613a6a1d)
new 186bb57 'index' is the name of a libc function. Rename to 'ndx' to avoid compiler warnings. (This used to be commit 431ac28b5b7ea688ec342b5834c25eca059e7a16)
new 6d5724f Rename a local variable to avoid a warning. (This used to be commit 232116d2db9f24d64b3fa7a6e11191599590107a)
new e8a7033 Added code to the handling of the -M option to ensure that we default to port 139 for that option. The NetBIOS Messenger Service doesn't run on a non-NBT port. (This used to be commit a10195b7112b0a7cca3ddb5be2566364c59fefb7)
new 6693cad Added code to the handling of the -M option to ensure that we default to port 139 for that option. The NetBIOS Messenger Service doesn't run on a non-NBT port. (This used to be commit 02986f3e3a8b0411f7cfbfe11015602fe685a440)
new 7b4bf92 Create a machine account correctly if the unix account exists.
new b59dc9e Merge from HEAD.
new 26c01d3 add and escape before $( in regex string so it is not interpreted as the perl variable for "real gid of this process" (This used to be commit cfe2d01b7de846229e87c151059d80756929d129)
new 3981c30 cannot make assignments to const values. (This used to be commit e3b1e64d9f23347a5ecefeb15329b6ec8971a55e)
new 3cbb089 this makes it compile, but I'm not sure if it is correct. Are we really testing a pointer value to be equal to 0x19 ??? (This used to be commit 15b2b91f4b77a62163c0f79592111d4809317b9f)
new 173856a Fix memory leak. Thanks, Herb!
new d034ba5 Fix memory leak. Thanks, Herb!
new f420f75 Fix open problem with changing attributes on an existing file - based on work by <steve at griffin.sio2.nl>. Jeremy. (This used to be commit 465d86d95fbdeda423d1f4b06cee46c119a31447)
new 7f4177a Fix open problem with changing attributes on an existing file - based on work by <steve at griffin.sio2.nl>. Jeremy. (This used to be commit 1cff725e37d04e25d2cd5523683b35c82d5040fa)
new 9f49bff cannot assign to const (This used to be commit 01757e8b510e5475c76423ffe5e3c16b2aca134e)
new 4315edc Display an error message when the server cannot be resolved when running at debug level 0. (This used to be commit 451286febd251d25b8beeae9b41a09102240c219)
new 6e87ae0 Removed pointless null statement in signal handler. (This used to be commit db24489eb4304f1fb0e47a5b6bd77ff3871b757e)
new 8df73ed Fix erroneous free of SAM_ACCOUNT (make clearer when allocated memory is being returned). Jeremy (This used to be commit b0d547b7396beff861bb116051ed06b7b9749005)
new 82ecfb9 Fix erroneous free of SAM_ACCOUNT (make clearer when allocated memory is being returned). Jeremy. (This used to be commit 48774e77ac8e43682f216dea970f8860cecb3818)
new dd22328 Some fixes to editreg. Clientgen should not be touched, and an update to configure that Herb needs. (This used to be commit 490ff93bbfe38d92746693d5f9902f985de6bc12)
new 83ce5fd reran autoconf (This used to be commit 947042007d541563958b054e66bc60e97984d122)
new 65195b4 Ensure we don't get an invalid number for total smbd's if the tdb update fails. Jeremy. (This used to be commit 99e69fd74d5a2e7396e7f24924d72374d5cb32c2)
new 38aee23 Ensure we don't get an invalid number for total smbd's if the tdb update fails. Jeremy. (This used to be commit e0482594724ebba801bbc39a90a73fafa54f8b9e)
new a2cce2f Ensure we return disk full by default on short writes. Jeremy. (This used to be commit 2a974bc284b9d193c24972d073b966eb9b3b3ad0)
new 619fcbd Ensure we return disk full by default on short writes. Jeremy. (This used to be commit 6a2b7fd82c868d517301f8566cd86e9e4b31546f)
new 413e58e Correct misleading comment: winbindd_lookupname gets the SID for a name, not vice versa. (This used to be commit be835d01e10a75aecfb1b166bc6e0ea796c60cce)
new 642fad9 Moved smbd process counting functions from smbd/server.c to smbd/process.c so that bin/vfstest can link. (This used to be commit 812ce0368c69922612ac001560a111016d0e568e)
new baa1276 Remove dead function. (This used to be commit 6ed4d80baa5ff529bb0a06d7e52528b307ca4a0c)
new 195ec10 Moved smbd process counting functions from smbd/server.c to smbd/process.c so that bin/vfstest can link. merge from head (This used to be commit 9151cd7d64a1ee1277cbcfb3e7ed61c32c1037cf)
new c4b4386 Remove read_with_timeout() and replaced its only caller (the passwd chat stuff) with a call to read_socket_with_timeout() which does the same thing.
new 3419ef3 tdb_chainlock_with_timeout: Add TODO: If we time out waiting for a lock, it might be nice to use F_GETLK to get the pid of the process currently holding the lock and print that as part of the debugging message.
new d221b11 a 0 length printer data value is not a memory allocation error; fix CR601 (This used to be commit 47c1709425e0c8c1e57d95dd4441b1424a5b914c)
new 6df2dc5 a 0 length printer data value is not a memory allocation error; fix CR601 (This used to be commit 3442c270f1bc67890f4e2de3386fcfdec610170d)
new 545087c Don't delete jobs subitted after the lpq time. Jeremy. (This used to be commit 6cb9f6ccb1fab3ff597f52c931561d52de09e84a)
new d2377ad Fix lpq_cache time check (missed from yesterday). Jeremy. (This used to be commit 21c8acd25ac93f7ea5b77ef6005e3789a71ca50f)
new 6dea813 First part of efficiency fixes for message sending to pid's (cutting down the amount of time we hold tdb locks). Gulp down all messages at once rather than reading/re-writing one at a time. NOTE: All dispatch routines *must* be able to cope with incoming message on *odd* byte boundaries (all current handlers do). Jeremy. (This used to be commit b752c0340f96669b2b2573cf7d3d10f99580b070)
new fe6bb1e First part of efficiency fixes for message sending to pid's (cutting down the amount of time we hold tdb locks). Gulp down all messages at once rather than reading/re-writing one at a time. NOTE: All dispatch routines *must* be able to cope with incoming message on *odd* byte boundaries (all current handlers do). Jeremy. (This used to be commit 04243e39cf4e11dd20e6035f553722a9720f00ae)
new 8e7dfa5 Added tdb_append() call. Efficiently adds to an entry. Used by new messaging code. Also added torture tests for it. Jeremy. (This used to be commit b515525a060a388c6ae0a03006a882c9be2e42b6)
new 01fca9e Added tdb_append() call. Efficiently adds to an entry. Used by new messaging code. Also added torture tests for it. Jeremy. (This used to be commit 724cefabb03a3db8b5d3691974241d3109593c27)
new 82b41dc Added new message_send_pid() code that uses tdb append to reduce locking contention on the messaging tdb. Jeremy. (This used to be commit 5b8cf0810a7297f239b35c93ec50d20f1eed793b)
new dd510e0 Added new message_send_pid() code that uses tdb append to reduce locking contention on the messaging tdb. Jeremy. (This used to be commit ee0ceeff99f32146bebd4b49d346abdaa20aa10c)
new 47873e7 [merge] make sure to updatre print queue cache during timeout_processing() to send notify events; CR 1491 (This used to be commit 142c5029c701e7a82074e301278846c02843f46f)
new 0cd43ec fix tdb_append() prototype (This used to be commit df6e4559922bb55b53f587ca917110a045e222d7)
new bb697d2 fix tdb_append() prototype (This used to be commit d1c97738ba29abe092839e81b5cca937fda53d84)
new 27b05b4 typo from merge (This used to be commit 1f33b4acb32c5461b9249d3786ea5fc6898e5f18)
new 071af8f [merge] make sure to update print queue cache during timeout_processing() to send notify events; CR 1491 (This used to be commit f8a915b14d63e4fdb99235053eeb896ef9492068)
new 674c750 No point having this for both parts of the 'if' statement.
new f9d66d1 Return the 'freindly' NT error message if at all possible.
new 22d6569 Patch from Nik Conwell <nik at bu.edu>. Don't reference free()ed data when trying to figure out if we have got our ticket yet.
new 73b0a2b Fix a number of client-side fstring/pstring mixups.
new 1a6e78f Remove an unused paramter for our old LM-only password change code, and fix a (harmless) fstring/pstring mixup.
new ad20186 A couple more fstring/pstring issues - and move from sizeof(fstring) to sizeof(var) in slprintf statements, so as to ensure we don't get mixups there.
new c9991fa Use size_t for the counter vars, to match the type they are assigned from (signed/unsigned mixup).
new 6152b84 While the usage is most bisarre, this fixes up another fstring/pstring mixup. (In this case, an fstrcpy() into a pstring, ie harmless).
new ebb60c0 Make the 'service' in make_connection() use an fstrcpy(), and an fstring, becouse that is what it's input (reply_tcon_and_x) uses, and becouse we really don't want supprises for service names.
new e009abb Oops, this is the change to use an fstring for the incoming service buffer - the commit to reply.c just matches a pstrcpy for the pstring. (harmless, fixes it for the automated test).
new fd88966 Keep all the const warnings in one place, by adding a utility function to make the TDB_DATA.
new cf17d01 Merge of remove "winbindd holding pattern" from appliance. It's a bit simpler as the rescanning of trusted domains helps us out a bit. (This used to be commit 089729c02cb2088e85f0e7f8ec79afb58fe98be7)
new 13e1d99 Fix typo in comment. (This used to be commit 26660f939f0e0650d54631bf8243b22f32b64132)
new 9742f67 Ensure we do not pass uninitialised data to the kernel. (Picked up by valgrind).
new 05f6c8d Don't force the DOS password into a 14 char space, as this would imply null termination - the password will not be null terminated before hashing if len >= 14.
new ac04f49 Fix to debian bug #171071 - we had the wrong dereference on the pointer to be Realloc()ed, causing it to fail.
new 20ecae9 Accessing data after it's been free()ed really is a no-no...
new e3293c7 Updates to our NTLMSSP code:
new 80120a7 Patch from ab, to make findsmb omit -r most of the time.
new 5bd2d3f Patch from metze to to make testparm show values for 'workgroup', 'netbios name' and 'netbios scope'. Probably has a similar effect on SWAT.
new 8a78a0a Patch from metze to add what he feels is the correct semantics for a Domain Controller. As we have had a number of attempts at this over the last little while, I need to get my test rig going, and give this whole area a poke...
new 1692558 Now that I am running config.developer, I decided to get rif of some warnings:
new 5bbac9d Make sure that those cleanups actually went in. (This used to be commit 9a38e378115a1c36d0cd7c41f4c5767c23b4eb3f)
new 2a6bc43 More janitorial duties. Pulling these in from samba-head. (This used to be commit f2529a35a7b60c16e229cc3bf22afc726035f15d)
new 5368372 Fix typo, and the build. (This used to be commit d7452e73b511ceaebfaed66c18e7c61cbe0289d2)
new 1276959 Always initialise this variable - and don't set the 'must change now' if it was last changed at '0'.
new 2467a2f Merge of indirection fixes from HEAD. Jeremy (This used to be commit 67a0b30f50aa323185cbcf3a9d39804239222480)
new 2ad16e9 Missing indirect in final free. Jeremy. (This used to be commit faf443e5198e270f1a60d7a0939074efca750a94)
new f504cc4 Don't touch data after a free. Jeremy. (This used to be commit 3aea32c8e6d204e41776b4bce79234d2159867b3)
new a865f61 add help text for 'net ads lookup' (This used to be commit 2a642a1169a3c09988daa9623dcb4f21b0a2ad1f)
new cfe3a17 clearer debug message when the user is already in the ldap db (This used to be commit 31894ba0e5847eb934688598cd8d65bead23c58b)
new 6d03055 query_alt_name takes a forced unicode string in win2000. It is not null terminated.
new 42d9c73 merge alt_name patch from head (This used to be commit 20ebdee36d5351731698bdef6602fc73a45b1651)
new 4c617a3 Added a comment in case anyone is thinking of doing a SMB_ASSERT in winbindd. (This used to be commit c64e2308bae31d48171685b3b67b8cace1b003b5)
new d1a0cc3 Remove wrapper function _get_trust_account_password() as it doesn't seem to do anything useful anymore other than call secrets_fetch_trust_account_password(). (This used to be commit 7b0c03cbf1376f82b0bb5f4cf86e2db3b0bc1dec)
new 3c23522 Added comment about a SMB_ASSERT() (This used to be commit 056bdfbce73bbd7ddaa198d18e596b94b2224d3d)
new 183ccef A couple more pstcpy/fstrcpy mixups - doing an fstrcpy into a pstring is harmless, but breaks my automated check. (This used to be commit e5d2b1f6c3c0883054f4e0eab2cac958706a790d)
new 1fdaca3 The last of the fstring/pstring mixups, and an extra 'static'. (This used to be commit b328b67fd8fd605636ed58ffd33cf5be3d480672)
new 5c076b6 Commit my (disabled) fstring/pstring mixup detection code.
new 212077a Merge indirection, signed/unsigned and uninitialiased-value fixes from HEAD.
new 61b65aa Merge from HEAD - eliminated unused arguments.
new d645041 Merge from HEAD: - remove useless #else - signed/unsigned fixes - use an fstring for LM hash buffer.
new 27b7e51 Merge from HEAD: - fstring/pstring mixups - the detection code that found them (disabled) - a bit of whitespace - a static
new f9c61ae Merge from HEAD:
new 619f940 Merge from HEAD - patch by metze to fill in 'workgroup' etc in testparm output, and probably SWAT too..
new 90a2412 make -i flag work lik eit did in 2.2 (This used to be commit 5d821c0e23f96f4da6a29a6bebf800532fcf1aa6)
new 05edd27 make -i flag work lik eit did in 2.2 (This used to be commit 54b054c1edd44096c7158993a886f915d7a07493)
new e42b5aa merge: disable [u|g]idPool objects (This used to be commit 4c98700e54f3cc617eb578758695fd4dbd690f82)
new bc11f19 Fix some debug lines, and add a bit more info to help track down ldap connectivity problems.
new 55b8c94 removing unused variable and unused file (This used to be commit c8266011b7afc2d6bcb8638c2a5ed3f9116cd88a)
new 74d4198 [merge] removing unused variable and unused file (This used to be commit 099e844571975eecde7aea342c64d3f768110e03)
new a84db36 IRIX uses libns_winbind.so instead of libnss_winbind.so (This used to be commit 50adb8cc1074e9bedac365a92db96c5f01f30223)
new 70025a9 IRIX uses libns_winbind.so instead of libnss_winbind.so (This used to be commit 04adfa001b616f0e4b765e29cb8be9e8531eeb7c)
new ac4869a Fix bug where the existence of config.cache would cause functions like yp_get_default_domain to be misdetected.
new 3710ea2 Run autoheader (This used to be commit 82e4bb598c9fc26eaa090687d0daa6505fa0d550)
new ec894b5 One more from waitpid() audit: Correctly interpret waitstatus when a child fails. Possibly this was causing smbmount to exit(0) when it really should have indicated a failure. (This used to be commit 1e33083fe66dfc1e168ffeb2f9d87953534a2d5d)
new 10abfb3 Crash fixes: - fix a crash when a second NTLMSSP session tried to free the first - fix a crash due to some NULL pointers in the Add Printer Wizard (or read printer code too it appears). As far as I can tell it's just that the GUID just might not exist.
new 0a8b441 Fix warnings by getting the function into a shape the autoprototyper will read, and add a static.
new eb6312a added cli_lsa_enum_account_rights() call. Note that this is in principal similar to the existing cli_lsa_enum_privsaccount() call, except that cli_lsa_enum_account_rights() doesn't require a call to open_account first. There is also the minor matter that cli_lsa_enum_account_rights() works whereas cli_lsa_enum_privsaccount() doesn't!
new 3095cbd Doing a malloc(strlen(s)) then a pstrpcp(y, s) is just silly, make it a strdup instead.
new 58fe4d9 Refactor the NTLMSSP code again - this time we use function pointers to eliminate the dependency on the auth subsystem. The next step is to add the required code to 'ntlm_auth', for export to Squid etc.
new 04412fe This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 619877ce031f3193065b51b8684ffbbe893b132f)
new 4fc9f53 removing unused files from release branch (This used to be commit 4ff6f99040c400d27fa470199474800b82531d64)
new 43e4cae * removed unused variable from rpcclient code * added container option to net command (patch from SuSE) * Makefile patch for examples/VFS from SuSE (This used to be commit 4a6d8280ea27ca7a6998219aacc4b15b1227a659)
new 3300eb0 First set of Profile Manipulation Notes. (This used to be commit 49685e0fe31f0c77f09217d424c6de91d4cd58ff)
new 9eeab10 [merge] * removed unused variable from rpcclient code * added container option to net command (patch from SuSE) * Makefile patch for examples/VFS from SuSE (This used to be commit 25a9681ddda47a41fac8fdc97ca50b7f4c579eaf)
new c9fce34 remving more unused files (This used to be commit e3f9b68deecb61274ead2086a0ed977d5318b09c)
new e4819ee more unused files (This used to be commit d223ea87ae202574714da5c4eadbe281f8699a80)
new 6999ff1 initialize acct_ctrl variable before it is used remove ldap_msgfree(result); as result is unitialized at this point (This used to be commit 1102a6f8cdf295d564df5447a223b354be72895d)
new f6f4492 initialize acct_ctrl before using it remove ldap_msgfree(result); as result is unitialized at this point (This used to be commit dc8882778694289ca461de57d443992f52ab7524)
new 4242eda merging some rpcclient and net functionality from HEAD (This used to be commit 7a4c87484237308cb3ad0d671687da7e0f6e733b)
new 0e15bf6 winbindd merges from HEAD (This used to be commit 8bd91a50d4e743935196ca258d06a3e43392140d)
new 35fa2e5 sync up ignored files from HEAD (This used to be commit 787830782c14d219bd15f28969ed3c9fd251dbed)
new 5fb5950 small merges from SAMBA_3_0; mostly typos, renames, etc... (This used to be commit 9ac196dad4893b0ceef13281a140be5d85391e6c)
new 99cdb46 *lots of small merges form HEAD *sync up configure.in *don't build torture tools in make all *make sure to remove torture tools as part of make clean (This used to be commit 0fb724b3216eeeb97e61ff12755ca3a31bcad6ef)
new d344a00 remove torture tools on make clean (This used to be commit dfeab6ff24e87e3459d28aa4bbaa5187505c199c)
new bbcfb31 playing janitor for tpot; remove holding pattern (This used to be commit c8e77809adfb2ace18c219d9291651a4959bbcb7)
new 458c5b1 Added note about Win2Pro RK. (This used to be commit 60b19241a5e3fa264154a35e6c446b2bbc6191d9)
new d456bec Missed auth_ntlmssp.c in last night's checkin. Also keep track of the current challenge in the NTLMSSP context.
new 2ef46a5 Adding more notes. (This used to be commit 2649a21c93d0c93164d6a3cef4931d4e992fe972)
new 9259758 Adding Win2K profile info. (This used to be commit 7b9aa0008b914f8657b19d3c671774574767abbc)
new 056e963 Remove a wayward file. (This used to be commit ef597400602cdbd1601355f8ef54f12ea45dff78)
new 181632f dded further comment. (This used to be commit 094726d84d08a83dcce8e1b96c3b3623ef9f7382)
new f7592a6 and another comment. (This used to be commit 60d1fe38bd0c779158426e776bfb64b0ba1c710f)
new 9184bf7 Removed level 0 DEBUG leftover from testing. (This used to be commit 7ed8046d043743d1a7af70eaa1d215e8c04e7700)
new ba41aa6 Sync up compiler warning fixes. (This used to be commit 225182a3a36c72b10643c9568e5cc1f80c0173f1)
new 5e8789a add ntlogon directory and files from 3.0 (This used to be commit 3ae66807d86753b840b674e76a27b9f6133cca98)
new 3a5a415 Remove debugging stmt. (This used to be commit d74382ccfe7e96e20816dd2d481b79fb66f2f243)
new 2a85f0c syncing docs with HEAD (This used to be commit d8fe70c3b4be548244e9d7b7ea533e64232df001)
new 34533c7 do not use RCS variables in file (This used to be commit 88d673e1a14b5c91843bd64a516555b6f1f77d7f)
new 6bee3a3 do not use RCS variables in file (This used to be commit 6d739272218276c89256224226d44fc05b80c6f6)
new 1c9aee8 missed a file (This used to be commit 1df9f3e259b5ba190de7a123a79b3afcd2bfe489)
new 523e406 s/WIFSIGNALLED/WIFSIGNALED/g (This used to be commit 251585142bb5d13951160a76f65bb2bf32f209bf)
new d7ed1e1 s/WIFSIGNALLED/WIFSIGNALED/g (This used to be commit dc6cda595179b8c53f15d4bc92faf782f3e2d482)
new f167d37 Merge of holding pattern stuff from HEAD. (This used to be commit bf8bb62023bcd38e5bc53ef1ac2183360d6ff734)
new d5c4685 Add mutex protection around auth calls. Jeremy. (This used to be commit ea4fe9baadd70e6fc22c5e33de66165895d2e42c)
new 1e19c4a Add mutex protection around auth calls. Jeremy. (This used to be commit af8a5d79682410482646eea075dff2d344d60e31)
new c13988f More notes added. (This used to be commit 0406b786236017ca817f18c25ec9ad778a7c001d)
new 078468a Fix a signed/unsigned warning. (This used to be commit b5ae49544d8e389595a3b076466498912de42081)
new f0e282e * merge fixes for SGML syntax errors (does no one ever regenerate the docs?) * regenerate the docs * add some files from SAMBA_3_0 (This used to be commit 1af74785f334bd84b2d62e7fc2975f9477386acb)
new a84f1e7 regenerate docs (This used to be commit 2215dc37e26bec17eb971e7b54818622a9bb5b97)
new 7dd7d3a Fist part of fixes to make us compile with Heimdal. Don't explicitly detect for now, I still have vague hopes of hiding the differences between MIT and Heimdal with a compatibility layer.... Jeremy. (This used to be commit 54d83de8a23937f1d8179a7e2596df3c50785618)
new 4375fe7 Fist part of fixes to make us compile with Heimdal. Don't explicitly detect for now, I still have vague hopes of hiding the differences between MIT and Heimdal with a compatibility layer.... Jeremy. (This used to be commit a776fbef3244ae82a17c57a7f62de115fd023c86)
new cdc6c16 More Heimdal changes. Still not compiling with Heimdal yet... Jeremy. (This used to be commit 4333be5732de07786254382a4aa41333783d81b5)
new e4af5ea More Heimdal changes. Still not compiling with Heimdal yet... Jeremy. (This used to be commit c3544c119e4cafb817479b4c5dfae178c3de000b)
new d92b212 Updates to the NTLMSSP code again - moving the base64 decode fuctionality out of the SWAT code, and adding a base64 encoder.
new 5b076fe Add LIBSMB_OBJ for the new ntlm_auth functionality.
new 70bf249 allow a couple of LSA functions to take a username instead of a SID, They still accept a SID, it just can be tedious to have to type SIDs instead of names all the time. (This used to be commit 665cc9b1aceb454074e9de9c6e8636b39be29493)
new 30ddea1 (missed in last commit)
new 0d0886a Added NT4 Profile Modification Docs, updated Win2K version. NOTE: These documents are place holders for a REAL document. (This used to be commit 393c4a37f3a1729ff92c42becfd066c76deefcda)
new 862d383 Adding genlogon obtained from a a mailing list posting in 2001. (This used to be commit f6121fb55b27178f1bcae00a7225e03028f9e7d4)
new 815dcc0 Adding genlogon (from 3.0.0). (This used to be commit b776521ba757f4b4995aff3db87a0da226480a69)
new 6b2eb72 Fixed up mutex protection around winbindd logon code. Sync with APP-HEAD. Jeremy. (This used to be commit daf179bcd6297b525bfc644efb154734723f4d58)
new effbd70 Fixed up mutex protection around winbindd logon code. Sync with APP-HEAD. Jeremy. (This used to be commit 3d04872499332ef2d8e7479b924afc8fc1ac29d7)
new 2ff1d60 Fix an error where the SK Offset was truncated to 16 bits. Variables needed to be unsigned int (DWORD) not unsigned int (WORD). (This used to be commit e1e9c29c4095405d7031cfd618e06dd841075aad)
new da0603c Merge the fix from head about short variables. (This used to be commit e408bf329163e45e60ebd1aef648f79aaeef1c13)
new 03d6b84 update for 3.0 (This used to be commit 8b2d19eeaa59c709315062df6d68cf16b2905054)
new e35a8a4 update for 3.0 (This used to be commit 5b70b6cd7e0d8c9462820e27e9d2fe1fc82df215)
new f1ffe1b Remove unused variable in reply_spnego_ntlmssp_ok (This used to be commit 60c13a767523e3ec4db7ee5f5c6b20ca07d2a00a)
new 5183aad Let's clean up client side ntlmssp!
new 31482b2 fix some undefined behaviour with increments in C. In theory a compiler could have produced complete crap for this code. (This used to be commit 0e90da0810b60dd1c2b1ec46c1a2993856b919d3)
new ba51d1d the 'static' keyword here is useless as we are not declaring a variable or function (This used to be commit f2c9c64900c4da24f73b188deb0f57271e3bf3e7)
new ec879ea This removes the 3rd argument from init_unistr2(). There were 240 calls to init_unistr2() in the code and every one of them got the 3rd argument incorrect, so I thought it best just to remove the argument.
new 96c795c reverted this patch till I sort out the craziness with UNIHDR (This used to be commit e3d00fa47d38cd214f5e350e1d6b30d90ed8a52c)
new 2b79854 Fix reference count bug where smbd's would not terminate with no open resources. Jeremy. (This used to be commit b7e5a2c5474e9edd8fa783462af8986b6bd426a5)
new 074c99a Fix reference count bug where smbd's would not terminate with no open resources. Jeremy. (This used to be commit 0173d6fe164568a73247fa542895443fad6c20c3)
new ff8ca2f Janitorial duty... fix some undefined behaviour with increments in C. In theory a compiler could have produced complete crap for this code. (tridge). Jeremy. (This used to be commit 2b4335f06265940582f389f48dc4f87f452a2703)
new 6d06a16 ck at documenting Win9X/ME Profile Handling. (This used to be commit 7d8550b29a8730e323c410934b9aecd8abdbfbd3)
new 3d2ac93 sync with HEAD; link to HOWTO index (This used to be commit c31d5036afc6b717dbc6b63742f39c95c01094ae)
new 01b805e connect to the actual netbios name in smb.conf and not LOCALHOST (This used to be commit 50d65996e497a6b4647b74dadb4a7f3f5dddf2ed)
new edbc2a1 connect to the actual netbios name in smb.conf and not LOCALHOST (This used to be commit 3e9701f34c730783648fb2a666f7b57478e5942d)
new 8305409 sync WHATSNEW from SAMBA_3_0 (This used to be commit 41a86bb66b1e48b8410acbfeb68231880d977927)
new 9eb368e Enable dynamic loading of RPC modules. See docs/textdocs/RPC_PLUGGIN.txt for instructions. (This used to be commit d51e12df78ff8fc721d693fedbd1c633f39edd49)
new 1793c8f dlsym() can return NULL validly, so we can't use that as the error test. dlerror() is the correct way to test. (This used to be commit 41b1be15bac271116a7096e511cc029685013e1f)
new d7478da removing extra debug statement (This used to be commit 1244ef3dbec1b63eee48d3086661afe26e23e4c0)
new 8c6790b removing extra debug statement (This used to be commit 657f8c25a585a02b86f4021e38641ee896f098d2)
new 1df98db adding docs for rpc plugin libs (This used to be commit 36ade606e8fc7578f83590de45efbecdbe747011)
new 7bfdc6b Er, I think this is a better spelling. (-: (This used to be commit 876f0b4d197586c1cd61d6dafb3ba97de8315b55)
new 85a8304 Merge from 3.0.0 tree. (This used to be commit 7ecd1694dd19cf27ee61be751d81e0ad92f6d531)
new e2f2558 Fix some debug levels (were set to 0 with RPC module patch), and change one fprintf(stderr,...) to DEBUG. (This used to be commit 77f8913977343023f8ce123c305dcffc7463357b)
new ea5ffa0 only supporting the Net::LDAP module now (This used to be commit 3e9c970597b190335529e8854f3d2af2c7d8d80e)
new dd99a6a strip any trailing \'s from reg key names in an open (This used to be commit d13f727c4b442d2327d134a0944c15f4cdc82aa2)
new 52b65f7 strip any trailing \'s from reg key names in an open (This used to be commit 03807cd56429e167ca8f3c003a4468461ecb854b)
new a45db02 Merge in more of the SuSE patches for Heimdal. These changes show how to add a function without an explicit #ifdef HEIMDAL which I'm trying to avoid. Jeremy. (This used to be commit 77aeb262ef7c7cd3d206afe2d5445caaca943dfd)
new 812e093 Merge in more of the SuSE patches for Heimdal. These changes show how to add a function without an explicit #ifdef HEIMDAL which I'm trying to avoid. Jeremy. (This used to be commit 92ecd0bf0fe2cc4f6c86ca48e6e458e726470a50)
new 115f3d8 Add FIXME about dodgy argument parser. (This used to be commit a58028330849dbb1706793fdc6e36161f7baebed)
new ebe53e5 should be HAVE_KRB5_SET_REAL_TIME (HAVE_ was missing)...fix the build (This used to be commit aceaaad1c2efce41fe0e03655b0ca0583788d7ab)
new 51d3f61 should be HAVE_KRB5_SET_REAL_TIME (HAVE_ was missing)...fix the build (This used to be commit 9f1f3cb8bb3d7d9b4fb414b06ad10356f775bb28)
new 3b35519 sanity checks from Ken Cross (This used to be commit ec26877f0b4fbe2c651a6069d22b9ac0637aa2d1)
new 8308ec6 sanity checks from Ken Cross (This used to be commit 9f35846b8e0d711c9101ade9e79394219045383c)
new 2d12fa4 don't free() auto variables; fixes segfault when looking up RefusePasswordChange registry value (This used to be commit b3fc458e9e4b90deb971dd2495786e74c8b425bd)
new 2bdcf68 don't free() auto variables; fixes segfault when looking up RefusePasswordChange registry value (This used to be commit d89b0bff44fe31244b1835aee0c96c4900d90dc6)
new 7b69c6a Deleted arguments to help output - they didn't work. (This used to be commit 8b167a45a6ae041cd35dbf2a25d7a300f86440a2)
new 4d6535d Make the valstr and timeout return pointers optional so a caller can pass NULL if it doesn't care about the gencache key. (This used to be commit 9ff4fe7e0d95c0cea94f65c00fea21600308d7d1)
new 4d3ec00 Keep the list of dead WINS servers in gencache.tdb instead of in memory. This allows the information to be shared amongst all smbd processes.
new e97e51f More fixes getting us closer to full Heimdal compile.... Jeremy. (This used to be commit 193cc4f4fc876c66e97ea6b82bae431d0247c1fa)
new b0aadff More fixes getting us closer to full Heimdal compile.... Jeremy. (This used to be commit a7ee6ed64500a0d949849da6996b7dc837518f00)
new aeaa901 Updated some comments. (This used to be commit f150af98a77ebcfa848735b7a67bbb95bd6d5b57)
new 18c2948 Fixup proto generation to not include krb5 specific symbols if no kerberos selected. Noticed by Metze. Jeremy. (This used to be commit 0c98f779f05431ac4d298c9f021fca85d16aebae)
new e0762fe Fixup proto generation to not include krb5 specific symbols if no kerberos selected. Noticed by Metze. Jeremy. (This used to be commit 1684719695acb7168115b032fc1ec672509239ea)
new 19938c0 Properly display popt errors. Also fix debug to be -d for consistency with other progs. (This used to be commit 97133f7168852dc185dbf4492afcaf4b68180f65)
new e47fbbd revert accidentally committed changes (This used to be commit 5d43346761cd120c12766536efb0513994d7bace)
new 85ecf66 Properly display popt errors. Also fix debug to be -d for consistency with other progs. (This used to be commit c58c84e8066d5d17e1cde99b83d259030f15458b)
new e545fe3 Get closer to Heimdal compile... Damn. HEAD has different code in kerberos_verify... Jeremy. (This used to be commit e8c4098da619a1429cc4c8251761333a7c0f3458)
new 72ae2c1 fix for CR 1603; provide description of NT_STATUS_PIPE_NOT_AVAILABLE (This used to be commit b063acd9062704be6352647dae2ad801ecacec75)
new 069ac15 fix for CR 1603; provide description of NT_STATUS_PIPE_NOT_AVAILABLE (This used to be commit fcf63df8bfae37680ad7af48c65af62abc4e0020)
new eb708fe Merge: Make torture tools in everything target. (This used to be commit 087607e03a6db8e9ec021e13fe00303ec50d71a6)
new 2ad0d8c Merge of wins server dead list into gencache.tdb (This used to be commit d1107efa1cd23cbfe8da6d3462714a6f3ec570ae)
new c79ecca Merge of kerberos changes to make this branch build again! (This used to be commit 51b319f57f28e3993919d7f3db0251a724902332)
new f27d292 Merge: remove dead function. (This used to be commit 648307ab3d16cb557cead27d6799a741a266c0d5)
new 210cb79 Minor merges from HEAD. (This used to be commit 902a1dc1d5f74ce94496d03327c07416bc2061be)
new 3bff6c4 Sync with HEAD. (This used to be commit db3901827fe776041fa38900e80ab2fab94c28a6)
new a30e390 Sync with HEAD. The -L/usr/local/lib bit looks a bit dodgy though. (This used to be commit 81bfd9a4d9c80b87b020b998e9722750339c422d)
new 1c4eaca Fixed typo. (This used to be commit 9b11ede90129fab8311344ce8621556fd6cff7dc)
new f354d64 Fixed typo. (This used to be commit 09d8a8e87fbb13928b863f659381dddb09592985)
new 644d31a Merge of max log file fixes from appliance:
new 6cf8ac0 Thanks Meeester Potter, for reverting *all* my Heimdal changes because I mistyped a comma :-). Jeremy. (This used to be commit 04cc149c756c396012cfa321a74724b077302b95)
new bb3bf8d Merge of increment_smbd_process_count() fix from appliance. (This used to be commit c39c54e6b6adcdab7647e36e6c1b0acbdeeaf111)
new 48f6ede merging [un]signed declaration (This used to be commit 15be89e72fee97106db1bd06d18060c21bbf78e1)
new 3a9beef At the prompting, start to add infrastructure to detect the presence of getdirentries. We would also detect getdents if present. This has some rudimentary support already. (This used to be commit 916c8784d21f566a1fb048301c3e78a9ecc52ea8)
new c924528 Commit just a little more infrastructure for HAVE_GETDIRENTRIES (This used to be commit fdd449fe7b4e858765f485cbbe2cc1b91a4e0c53)
new dd072d2 Fixed typo found by tpot. Jeremy. (This used to be commit 7e2bc1fe58f5da437e55867d1205ca6ceade4c74)
new ac49b63 Memory leak fix from Leo Qiu <leoxqiu at yahoo.com>. Jeremy. (This used to be commit efd52f6ca7784a3edfc0371b5ff2054ad9704ab7)
new 012f7aa Fix memory leak found my Leo Qiu <leoxqiu at yahoo.com>. Jeremy. (This used to be commit af6e4ea640828438fe234db1652dc4c1e10a487e)
new 7cc3cf9 masking an assert error in Tim's wins server checking code; needs a proper fix after I talk to tpot (This used to be commit 607bc0b4fca38640c6b5c730aa4119e2aa9006fc)
new f911f03 sync with tpot's change to gencache_get() in HEAD (This used to be commit 305f167db2a34cdf3dd6378954e815ce34111232)
new 45d481f Fix the dependency on GNU Make introduced by the DYNAMIC RPC stuff.
new e5e456a One more try to get rid of the dependency on GNU MAKE (This used to be commit a96592fb69fdebc5abe97a0b46055bd1486e7b94)
new cefc3a2 One more fix ... Things link now if you don't use dynamic RPC stuff (This used to be commit 58a7744f4abebfbf87b9050b98db25c51321defa)
new 412a142 One more try to fix the GNU Make dependency (This used to be commit 84b6f32cff2096ac44778160ed2c17ca271d6d45)
new c248f65 reran autoconf (This used to be commit f89a99bf881f691c4fd8063fe0c51b84466a4cf6)
new 755e33e Get smbd to link with Heimdal. Still missing some client progs... Jeremy. (This used to be commit 85dda434763bbcea260c800599e4b6b73afcf174)
new f473388 CUPS-PRINTER_CLASS patch from Michael Sweet (This used to be commit 8d0bde43156f5511df7a5a6865b361ebc2a933eb)
new 9c50a31 CUPS-PRINTER_CLASS patch from Michael Sweet (This used to be commit d74d4fe0b0c64d500367e4969be37f4541227d3e)
new 99bb7dc performance patch from HP-UX folks (cant remember who) (This used to be commit 9180e2d062ac18dc5e7e8d0737973dc9e806e412)
new db56e6f performance patch from HP-UX folks (cant remember who) (This used to be commit d6c22e693efee88c17f1f0f6c861e7101b3fec99)
new b1bce45 Finally we compile with Heimdal as well as MIT ! Wonder if it works... :-). Jeremy. (This used to be commit 1b71786c161cd8ec4c3c0c6b178370ed50feeef4)
new dc4bb3b Factor out common code in the NTLMSSP/SPNEGO code.
new 2326525 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit b741abd496621586040081c04674ae53cb5db47c)
new 0041b2c The previous patch (NTLMSSP common code factoring) was missing a minor detail - testing :-). This gets the 'signiture' after the extended security blob, rather than over the top of it.
new e11d91e Make this an fstrcat(), as this seems to fix some weird issue with the server name being truncated... (either way, it's the correct thing to do).
new 6b84af6 As per a comment by herb a little while back, this should be >=, not == to keep identical behaviour with previous versions (This used to be commit 7cbb194b58a4313497541c1f8153533c5034b928)
new 1cba0a7 Merge from HEAD: - NTLMSSP over SPENGO (sesssion-setup-and-x) cleanup and code refactor. - also consequential changes to the NTLMSSP and SPNEGO parsing functions - and the client code that uses the same functions - Add ntlm_auth, a NTLMSSP authentication interface for use by applications like Squid and Apache. - also consquential changes to use common code for base64 encode/decode. - Winbind changes to support ntlm_auth (I don't want this program to need [...]
new 5f9112a cleaned up the lsa_enum_acct_rights function and added a lsa_add_acct_rights function.
new 4a2a7f9 Merge in ab's conversion to XML. First step: make SGML documents compatible with the (more strict) XML format. (This used to be commit 0930628bd588096d5e5bc2e68fe78eb893d5f18a)
new f2b5719 Put in ab's conversion to XML. First step: Make all the SGML docs conform to the (more strict) XML syntax. (This used to be commit d9cf973a466ff684f0867b5d7fd494de6967aa79)
new 218cb94 First step in converting to XML: use strict syntax (This used to be commit 89f9a0a0c451a627b70c8373431e691ab964c1ef)
new cc0af58 First step towards XML: Use correct syntax (This used to be commit 06f641bcb59f932c994e6023d400df18b54c2067)
new d1ad454 added missing file for abartlet (This used to be commit 1a0c9155f1d87ded0db72caf4b99fd190ef77544)
new 3a9dfe6 patch from Paul Green to only build libsmbclient.so on platforms that support shared libraries (This used to be commit 8ef302f6bf52a0bc7e1062747cb9b69c696958fd)
new 4571637 patch from Paul Green to only build libsmbclient.so on platforms that support shared libraries (This used to be commit f739a7263d9da6edc2ecba5b942253c22f7cb3f8)
new 734c6d8 Merging tridge's privillage client changes from HEAD. Jeremy. (This used to be commit 30a33920b4d834edc877cc0080291fbda983083a)
new 79b2686 added LsaRemoveAccountRights
new 438b5c9 Merge tridge's client priv code from HEAD. Jeremy (This used to be commit 49739be1e2f047fa2cc2fd42eadb190a82114485)
new 1394248 Quieten debug about gencache.tdb not being able to be opened.
new 308efc0 Return 0 instead of crashing when a NULL source string is passed to rpcstr_pull() (This used to be commit b9c4cc119588d6a564f0aaf12fd2ef867a42aeb8)
new e536c2e Remove NULL buffer checks before rpcstr_pull() as they're now done inside this function. (This used to be commit cdc7c599c72119e96a2a3d392458cd6d52bf56a5)
new ffaaa7a Removed duplicate fn to avoid compiler warning. (This used to be commit 55d268fdd67e42244128dae8614d0e4aa2eb2da2)
new 9ce596b Pass down max_size parameter to init_samr_q_query_dispinfo() instead of hardcoding it to 0xffff. (This used to be commit c3b077f763d94ba063b2d4231cd5d411e44933e7)
new c21af45 Pass down max_size parameter to cli_samr_query_dispinfo() instead of using a hardcoded value later on.
new 7634efb Use new interface for cli_samr_query_dispinfo(). (This used to be commit d3962da61a5717dda7e99996bbeb4735d4373041)
new d4b82b1 Return 0 instead of crashing when a NULL source string is passed to rpcstr_pull() - merge from HEAD (tpot). Jeremy. (This used to be commit e781388c59d694058576529fb43f861c48011091)
new ef49ed3 Remove NULL buffer checks before rpcstr_pull() as they're now done inside this function. Merge from HEAD (tpot). Jeremy. (This used to be commit e20cb9ca55e060e03d3f517f1d52ce2bc6982310)
new cbe8213 Make the vampire code use just pdb calls - allowing better operation on systems that are not configured with an add user script, and have an _nua backend for storage.
new 4c9f6c5 Fix to findsmb by Waider (This used to be commit c32c1bccc27f10e2f44f3e7f3778aae38bba8f25)
new 6789cc3 Merge from HEAD - fix to findsmb by Waider (This used to be commit 28258224ded31e9a0a4304170ce98534ddfa0dfa)
new 655000e Removed duplicate fn to avoid compiler warning. (from HEAD - tpot). Jeremy. (This used to be commit 60be9a2f1e6d18562218a55e1a1f753e34fb1e5b)
new aed54af playing janitor for abartlet. :-(
new f860118 Merge tpot's changes to request the correct sizes for user dispinfo from HEAD. I had to do this for him as he was *so* tired, the poor chap, plus he has this bad leg, plus the dog ate his homework etc. etc. Jeremy. (This used to be commit 1e752b48a12cdcf2cb6343705be83f304e5ee2b6)
new 812a531 Added "passwd backend" to WIZARD section in SWAT. (This used to be commit 0104e80637fbf1cfa614043577376a073d717e94)
new b61f898 Fix for interesting resource constraint condition. When all opens are level 2 and a request for open with no oplock is received then the smbd should send *synchronous* break messages, not asynchronous, otherwise it spins very rapidly, releasing the lock, sending the 'break to none' messages and then re-acquiring the lock before any other process has a chance to get the lock and remove it's own oplock (at least on linux). Jeremy (This used to be commit 33e3e863eb7f35b [...]
new f26591b Fix for interesting resource constraint condition. When all opens are level 2 and a request for open with no oplock is received then the smbd should send *synchronous* break messages, not asynchronous, otherwise it spins very rapidly, releasing the lock, sending the 'break to none' messages and then re-acquiring the lock before any other process has a chance to get the lock and remove it's own oplock (at least on linux). Jeremy. (This used to be commit d1e8991a76a57b [...]
new 0310697 Move debug level message handling into debug.c from messages.c
new 4d26d86 The REQ_DEBUGLEVEL message returns a string not a list of integers. (This used to be commit 08050a93d9c5b2276c4eaf933974607cf11a1876)
new 97027aa Merge of REQ_DEBUGLEVEL messaging and debug_count fixes from HEAD. (This used to be commit abb112ba2ad362036c7b3f340d5f64d6fcc0cd3c)
new 142837e Merge of controversial 'max log size' fix. (This used to be commit 71e2b60d8f784174cd2a75c5e03bf2a6ab353900)
new cf292ae Sync of Heimdal kerberos stuff with HEAD. If this breaks I'm blaming the dog again. (This used to be commit 6f89ee2c9dc7f03e3dbe7aa734bf67c6a434d135)
new a7f3709 Straus VOS detection patches from Paul Green (This used to be commit 726181537db6bdd299fd9256a5e6def6b4b8ae33)
new f02f723 Straus VOS detection patches from Paul Green (This used to be commit 29962f99f2972bd780366753abf4615c0e8fbda1)
new f6fbf0c Revert tpot's breakage of the Heimdal fixes. Jeremy. (This used to be commit 90336900ad2a6d50e1d42f7bc59fdc7c762187d3)
new 0414b4a Stop tpot from trampling over my Heimdal fixes by moving some of them to HEAD :-). Jeremy. (This used to be commit 1fec0f50ed0e750afec5cdf551fcd37ef4858e94)
new 32bfb31 Revert tpot's HEAD merge which broke the Heimdal build. Jeremy. (This used to be commit 1298ecd0b8a3a9e0a2de42d0c049856cad65e272)
new 13e5145 Fix kerberos compile after the tpot massicre :-). Jeremy (This used to be commit d63849db6d02b1a9430072e6e15a67e1c526e5e7)
new 59222d7 Re-added the Heimdal stuff tpot removed. Jeremy. (This used to be commit e79dc0dade1ab1c9f8b3af5c01248bda70cfd582)
new 2a3c62b Sync up with 3.0 heimdal. Jeremy. (This used to be commit 371f4aca9204f3c093af622ec6c9ea7c5145bf85)
new 920287b More scalable print tdb fixes. Jeremy. (This used to be commit 7ace900b335e83b447cab63137968806a8e2f4d3)
new bcf6fae More scalable print tdb fixes. Jeremy. (This used to be commit fa8647eb208a971063039c24da849021c5e25267)
new b102e79 Add 3 second timeout when terminating server and sending print notify messages. Stops build-up of large numbers of smbd's waiting to terminate on large print throughput. Jeremy. (This used to be commit 4ae130bfa82be60de6a6f357f65207fcb24f45fb)
new bbf9f09 Add 3 second timeout when terminating server and sending print notify messages. Stops build-up of large numbers of smbd's waiting to terminate on large print throughput. Jeremy. (This used to be commit 07efebb98473cb3d4adc6b2e0afef3f06dcc99b8)
new 6aeddce Ensure Luke Howard's (C) is added. Jeremy. (This used to be commit 4af9e8052186f0d2e5ef10879990ec92dc7c5feb)
new 351db1e Ensure Luke Howard's (C) is added. Jeremy. (This used to be commit 6624fa59d749b0c0d6aacc35b9b6ba2b567d6eb4)
new d7f2536 Added first part of attribute matrix tests. Not run and compiled in right now... Jeremy. (This used to be commit fdc14aa6f67b95350796cd1075a3910e3e5d84b6)
new 7054fb2 Clear up the winbind doco on ADS support, and specify 'net join' not 'net rpc join' as people are using the 'wrong' one and wondering why it doesn't quite work.
new b0e57ee Clarifications for the ADS docs. (This used to be commit 9931f50b396d7e7188de583e5732781e8bea587d)
new 1d4b2ff Minor doco updates - with a slightly bigger change to the 'security=server/domain' text, to try and explain the difference better, and why you should always use the latter.
new 840e8b3 A couple more signed/unsigned issues. (This used to be commit 01d78b828b89f04b70b53ded01a7f4b356979317)
new cf4e098 Make it clear that the magic value is (size_t)-1.
new bcc51dc Clarify that 'use spnego = yes' is fine in all known situations.
new 1454c1c More doco updates, in particular the fact that you must configure the smb.conf *before* you join, otherwise we don't have all the info that 'net join' needs.
new c2b134c Always escape ldap filter strings. Escaping code was from pam_ldap, but I'm to blame for the realloc() stuff.
new 21554bf This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit ed336acc6eef4736bd924e8402cc463944e9327c)
new 9771612 More ldap parinoia - if we ever get more than one result, bail. The order we get them in should be indeterminate, so just picking the first one would be bad...
new b7ee989 Prompted by RedHat bugzilla bug #77999, convert the user's username and password from 'display' to 'unix' before we check them.
new 95a604f Non-error connection numbers are always positive (This used to be commit 69e94440cd89a19bbcebc49d87836153b452da47)
new df3acba One more signed/unsigned fix (This used to be commit 013fa874733566169ecefb25458d26065190f302)
new e0adea4 Makefile.in change for ldap escaping fixes (This used to be commit 9f3525967d3a55a0156544733a1e83711bf4be78)
new 7c1698d Bitmap offsets and counts are always positive. (This used to be commit 8f495e8634a1777c4b03d3ec07c76f905ff2fb98)
new 3b22445 Merge of signed/unsigned fixes from HEAD. (This used to be commit e9f56a157bd472914eebf64fde586104d8274717)
new 9c858c3 Merge from HEAD - convert username/password to unix before checking them in SWAT. (This used to be commit 8485c51bc47f45a6263bda83a0bc3ba15abcd250)
new 963e88a Merge LDAP filter parinoia from HEAD, a few other pdb_ldap updates and some misc libads fixes.
new 4e8a085 NetBSD also supports dynamic libs (This used to be commit dbb29495e7cd94b4ad07efd656d021d9551f5eb6)
new 39e0b72 Merge from HEAD: netbsd supports dynamic libs (This used to be commit f91d4c8fd3820da751b13babc6b8f98a610fcc6e)
new 2f5d3e7 We now have client-side SMB signing support!
new 24f3a3c First attempt to migrate the GroupProfiles stuff by John to SGML/XML (This used to be commit b174fb761e48d0ee366b04698b076278be2b82c2)
new 229e456 First attempt to convert John's GroupProfiles stuff to SGML/XML (This used to be commit 02aafdaa5a786f8e0c11114437e50164b126d032)
new b6f1cfd Convert Anthony's RPC doc to SGML/XML (This used to be commit 5a6f79b4a0d72371957b6bbb9dcfeaeb8779af70)
new bdeb0de Remove textfile from CVS - it's available in SGML now (This used to be commit 50a49e0babc67ca20435577d7336ec36e7487b67)
new ac2eeb7 More signing updates - start checking that the server isn't being spoofed.
new 28e3e48 Send the user's session key in the SAMLOGON reply, so that a member server can use smb signing.
new 3719bfd Merge from HEAD: Send the session key to the client, allowing it to perform SMB signing.
new 809bb27 Add some return values, and don't attempt signing for NTLMSSP yet (it uses a different algorithm).
new df6d278 untest fix from HEAD/2.2 for wide links parameter bug. it work properly on 2.2 and the patch apply so I think it should be ok. (This used to be commit 8498503f1d59636959fe9f97601c55d82a776199)
new a3a1ce5 untest fix for wide links parameter bug. it work properly on 2.2 and the patch apply so I think it should be ok. (This used to be commit 36b2f6c9320fe46a1b5d2c4e90117b7839c35f21)
new 11245e0 smb signing compile fix (This used to be commit 22d7aa0e673baa1c26205d1c659ba71ad2f94609)
new f589ec2 Try to get build working on systems with krb runtime but not devel libs. Let's not assume that because one dir exists the whole shebang is there... (This used to be commit 44fd5c827537bd14c2220f62f5e44190247ae556)
new cd1a26b Try to get build working on systems with krb runtime but not devel libs. Let's not assume that because one dir exists the whole shebang is there... (This used to be commit de8ffcad47a4e495615e0ad211316291075f3f6c)
new c803605 reran autoconf-2.53 (This used to be commit 60955d1b81b2b2af4df455ed68721339aaf05a00)
new ce36f03 Grrr. Kill all BSD-isms... Spotted by Paul Green <paulg at sw.stratus.com>. Jeremy. (This used to be commit 77737b498d0c1c3efb23891465623f44c03d1801)
new 824bcb8 Grrr. Kill all BSD-isms... Spotted by Paul Green <paulg at sw.stratus.com>. Jeremy. (This used to be commit e96978954b830d83880f03b6825bce6e7b53b5d7)
new 9c36c60 if @EXTRA_ALL_TARGETS@ is empty, this fixes makefile syntax error (This used to be commit aef873826f91d4d381df7a510d62b61ff2615847)
new 5e391e0 fix another syntax error (This used to be commit 678c07f11d33505e15d995b6c086aa2d8b6d7794)
new 9c1c11d Got complete (I hope) coverage of the OPEN TRUNCATE ATTRIBUTES test. Now to make Samba pass it :-). Jeremy. (This used to be commit 510cd30a6ec72544d24b79c13fc8a7d1c9415757)
new 058ae38 fix packaging (This used to be commit 4aa52ffe4dcdbfbe93598f4f598d6fba656ab6a5)
new 24eb053 fix packaging (This used to be commit 591e4ac108116fee1ad0a8bf7cb8498ee76a953d)
new 3e822dd Ensure Samba passes the open attribute truncate tests in smbtorture. Jeremy. (This used to be commit 651db9f242bb649f5efa4f4e59fe1ac0afe82981)
new 70a0307 Ensure Samba passes the open attribute truncate tests in smbtorture. Jeremy. (This used to be commit b3df40bc803e7dc3b66a95eccb335e2b1775560e)
new d74edbb Try to allow old and new heimdal installs (This used to be commit 29d25382ac394707da372d4af2b828bfcd0d6874)
new ce85e52 Ensure we only ever set fsp->conn in one place. Jeremy. (This used to be commit d8a42753cc1e1a94aa6b816222343e1569521f14)
new 349c83f Ensure we only ever set fsp->conn in one place. Jeremy. (This used to be commit 2110901b381f2a749605c8e8b262fa5ceba11169)
new 8915284 Patch from Edmund Lam <epl at unimelb.edu.au> to fix braindead Tru64 behaviour:
new 1fb6f68 Merge from HEAD: avoid braindead #define on Tru64. (This used to be commit 299233fbf2328d08546b3b03dceca67083b68493)
new 3354f25 Actually checking both the account and password tests would be a good idea...
new b694d0f Merge HEAD: check both the account and password...
new 22e2340 Add autogen.sh from distcc via mbp.
new 5cafa28 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 0dfbda00484bc3ca458fd5f637b69742bb75dbdb)
new 79309bb Merge autogen.sh from HEAD - to allow removal of configure. (This used to be commit a5d15ebe3c8e54640925e12090c89629a45eb74c)
new ae26a74 Try to allow old and new heimdal installs (This used to be commit 6d593ca174282e7a8098813e9423c1ca5f86f0b1)
new 0716caa Ensure we overwrite a tdb if the hash size changes. Jeremy. (This used to be commit 3497330ff53a264e433090066b7318c31d833411)
new 2e45eda Ensure we overwrite a tdb if the hash size changes. Jeremy. (This used to be commit b300696cb5c65ab239caa257987628f8e18c8761)
new 41b680f Up the hash table size for printing tdb.c Jeremy. (This used to be commit 97848f40eec7320c8a06eb0a7df7c1677e41efd8)
new bfcdd6e Up the hash table size for printing tdb.c Jeremy. (This used to be commit 5f13d6b4a009a02c5d5ef9f806f0eb4b52cfe70c)
new 0701e64 Mem alloc failure checks. Jeremy. (This used to be commit 4e33e3f37fd548b9b1ed3c84f673a853b0dc4818)
new eccae5d Mem alloc checks. Jeremy. (This used to be commit 46ea028169426fbcad92d3d5bf786e88be8f5112)
new d62f32c Hold the lock for a much shorter time when allocating a new jobid. Jeremy. (This used to be commit 0b5a0fec826475c6282177bae88dcdad23c2825d)
new 42edbfe Hold the lock for a much shorter time when allocating a new jobid. Jeremy. (This used to be commit 62e274abbb0ceec90c97c022fa14d96bdf574121)
new 0adfd3d CUPS patch to log client name (This used to be commit d4168c327bc42efc392561aeeef4edd702b3d653)
new 9a42f66 CUPS patch to log client name (This used to be commit 364a4de6dfb93353fe0742c259c810ffc7e1eab6)
new 35a8dce Check for too many processes *before* the fork. Jeremy. (This used to be commit be54b1b831b0bd6c428558131ea600c46433c090)
new 15fda89 Check for too many processes *before* the fork. Jeremy. (This used to be commit dfb596b01288b7035c4448fd395e160a54144732)
new 7d854eb Fixed type. Jeremy. (This used to be commit 76c3ccf6ed258b43d7cf1222524d8e5d2bdc8c82)
new 56060dc Fixed type. Jeremy. (This used to be commit ae635bb6ec05ded8a36d7876be8f3e1b8475e35b)
new 68fdf96 Collapse duplicate messages before sending. Jeremy. (This used to be commit 203959f1c2389fa95736af09fee5b07e7ae8b659)
new 0edff28 Collapse duplicate messages before sending. Jeremy. (This used to be commit 105d37474d0be9eea2ea38dc90ceba5a27a7e630)
new b4776d8 added the LSA privileges server backend stubs. Right now they just log what was requested. (This used to be commit 64ac6c2bcb729c4658de48e929cc792681903ecc)
new d13a3ce Remove configure and config.h.in from CVS.
new 82bad04 (merge from HEAD)
new a74bdcb ignore configure in cvs (This used to be commit 0a5ed634d8d8999cc957d4917563ec3c174c311d)
new 81356b6 ignore config.h.in in cvs as generated by autoheader (This used to be commit 830423abd843dd20535755f910bc1e9563a0774f)
new 0f5ac79 .cvsignore for configure and config.h.in (This used to be commit 7d48ad967cc767dba3301f81c1488f53107efa34)
new 0326e05 Make account flags editable with pdbedit.
new 21ee739 merge from HEAD (This used to be commit 4ef6de20cb62fc2b22c288b4452c09eaf007ae5e)
new 4dc434c make sure we don't run over the end of 'name' in unix_convert()
new 50edc1a merge from head (This used to be commit fd3216dbcbaec7d64dd24fe2af6c4156935c47e9)
new e0a9628 Added audit module that logs info to smbd log file as well as syslog. (This used to be commit 0ce5f23bdb6796260303b4884b3f62f4329ee6c8)
new fb0cb88 Added extended audit module. (This used to be commit f158bfa233585079139fbb5b5bf6878010746659)
new 5eac9f6 Added extended audit module that logs to smbd log as well as syslog. (This used to be commit d2fe7e38b287b87d6c76a9b73724118928941e93)
new 51bf3e0 Added my name to copyright. (This used to be commit 143df82aeb3c590e603bb006d01ee50b91602204)
new 6b703fc Revert Flag testing upon abartlet's request ;-)
new 13f6512 Invert flag testing (This used to be commit 05397c526d2fad63faee781cc68934c58ee97500)
new 67acaa0 check pointer before dereferencing it (This used to be commit 8712bd1f8eb5321278e7c57bfdc7bdddbdaf1424)
new 36657d4 check pointer before dereferencing it (This used to be commit 786d91d75c909f6d407b8466c89181f26e62e68f)
new 5bff9ad Samba janitor: adding mbp's umask patch :-). Jeremy. (This used to be commit babbbd9c651e044832a78aa0fbcee5afd73770e2)
new a90def7 Samba janitor: adding mbp's umask patch :-). Jeremy. (This used to be commit d4d8d27bf136bdbc785c7aad027537aabaa56a76)
new 9e8fc1e Samba janitors: applying mbp's redundant umask fix. Jeremy. (This used to be commit b54f6bf06c6a4032ba0d6c2a25699948685ccf6a)
new 5bc835c Samba janitors: applying mbp's redundant umask fix. Jeremy. (This used to be commit 45d4e58ca5da1c01f135470257bb17a5257e6fb2)
new 315e4f5 Ensure we don't get problems between FILE and X_FILE buffers - always use the x_ varient of the command.
new b36a53b Merge from HEAD - don't mix FILE and X_FILE - fixes debian bug http://bugs.debian.org/178219 where the first 4096 bytes where being chewed into the FILE buffer, and never available to X_FILE's read.
new 99f9cae One more fix for the difference between FILE and X_FILE. (This used to be commit 7e56014b2877cde489913310edbfd16c267d9859)
new 8f166a9 merge from HEAD - x_fileno, not fileno on an XFILE (This used to be commit e3468d8edc77c4d3dffc81770f4bc991e5a5fe52)
new d05322e Ensure we return NOSPACE if we can't fast allocate a print job. Jeremy. (This used to be commit 9cd29f2bacd7c61f82f799e97f93d88f98f9ece6)
new 4703248 Ensure we return NOSPACE if we can't fast allocate a print job. Jeremy. (This used to be commit 82cf8aa74794649fb16c336011ca48d549d6abb8)
new 868d169 (only for HEAD at the moment).
new ec7a199 Some cleanups:
new a9d598d Failure to find a CUPS printer, when auto-adding printers is not a level 0 error.
new c46f8a0 Use safe_strcpy() instead of pstrcpy() for malloced strings.
new 6fa61ac perl might not be in /usr/bin/perl, so try and find it in the path.
new baff308 As metze mentioned, this is the proper way to find perl...
new 6c66e42 added the 'lsaenumacctwithright' command to rpcclient. This allows you to lookup what SIDs have a particular privilege (that is how privileges are stored). (This used to be commit 3ddb5fb0dd33992b7db54a661752551a3fefc0b4)
new 8a20407 Cleanups: (merge from HEAD)
new bb9c664 Clean up our NTLMv2 code by moving the grunt work into a helper function.
new 0ad56b6 Fix a mistake spotted by Metze (This used to be commit cf167e9249fee0ea871c0dac28e9a21aeeebd614)
new a9f1ec0 autogen - cope with autoconf-2.53/2.13 systems (like RH 7.3) findsmb - use @PERL@ (This used to be commit 15853857299c0de37b9cb736bb99928526924608)
new 89393d9 autogen - cope with autoconf-2.53/2.13 systems (like RH 7.3) findsmb - use @PERL@ (This used to be commit f869db787b555dc99e30d82493666c8a388f8f81)
new f687e95 Fix the msdfs proxy handling code in dfsenum to return the cumulative number of dfs links encountered. Previously the number was being mistakenly reset to 1. Thanks to Guenther Deschner <gd at suse.de> for pointing this out and a fix. [Check into HEAD] (This used to be commit 9307942a89600004ae3467b1bbf0dc536698ecdf)
new 70f1fcb Fix the msdfs proxy handling code in dfsenum to return the cumulative number of dfs links encountered. Previously the number was being mistakenly reset to 1. Thanks to Guenther Deschner <gd at suse.de> for pointing this out and a fix. [Check into SAMBA_3_0] (This used to be commit 041a1dd543ae5c197e17aae0b35a41060efc35f0)
new cc99ea0 Fix delete on close semantics to match W2K. I (think:-) I understand it now :-). Thanks to Nir Livni <nirl at cyber-ark.com> for giving me the test case to track it down. Jeremy. (This used to be commit c98ebb3031649203e607264ecb15722adf55af58)
new e6ac820 Fix delete on close semantics to match W2K. I (think:-) I understand it now :-). Thanks to Nir Livni <nirl at cyber-ark.com> for giving me the test case to track it down. Jeremy. (This used to be commit 41894489e82a474f4f8f66aa2c7a117ed05b33e1)
new 4689a33 Fixup delete on close torture. Jeremy. (This used to be commit b031e81f4f4d5dc10e792c216d269b49569f5af9)
new 2706313 remove trailing 'a' from VFS_MODULES targets...fix build (This used to be commit fa4961b1fc9f0ab2a1c32c56c6200d86a61093c9)
new 2d220ef Patch from Anthony Liguori <aliguor at us.ibm.com> to remove scandir() portability madness.
new 8ddccd4 added server stubs for lsa_enum_acct_with_right (This used to be commit aa2abacaf48924797b6803786c14c9f303185e4a)
new ef6be9d Merge from HEAD: Patch by Anthony Liguori <aliguor at us.ibm.com> to replace scandir() with portable readdir() calls.
new 5b70946 removed a duplicate copy of smb_io_sid_array() (This used to be commit 2ef72f95003cebf2ff56e47f16fb8be0e8032042)
new c713b6a pull_ucs2_talloc() should pull to a char**, not a void** (This used to be commit 3cf539421fa2a5c276baeedbdbf42ced29d9f1e4)
new 3b562ef add a note about a better method for finding netbios name of workgroup (not implemented yet) (This used to be commit 8a8cca78adebba640c6ce971d8888515bf0ea4be)
new 8c60a40 add a note about relative opens with blank paths - its a re-open! (not implemented yet) (This used to be commit bceac9cdde04a57d661b6a7ece329fa6d5a169bd)
new 0e42cf2 setup the %U substitution in winbindd for the homedir template (This used to be commit 6186c10ceb2e61cd684968b56d3f32d9916538f8)
new dc1f0fd Ensure we are not forgetting our janitorial duties... Jeremy. (This used to be commit 7812370cabd4a8809eed1eb4968d552bcb0df2f5)
new abbbaa2 Merging from HEAD - add a note about a better method for finding netbios name of workgroup (not implemented yet) Jeremy. (This used to be commit c0eab99753032f5f49bc7adeb1ff95eceb6fe0fe)
new 4403a16 Merge from HEAD...setup the %U substitution in winbindd for the homedir template Jeremy. (This used to be commit efc4b738aef08604947dcc1ab5c6383e9ee6d783)
new cba0858 Merge from HEAD - pull_ucs2_talloc() should pull to a char**, not a void** Jeremy. (This used to be commit 81437e2ad034e9b83ae954c17a7a261504c55101)
new b792454 Correctly return access denied on share mode deny when we can't open the file. This is a regression that was damaged by other code. Jeremy. (This used to be commit 5cdc957ea6335d8bb4248065a3b60a0a26e766a8)
new 7d4eef3 Correctly return access denied on share mode deny when we can't open the file. This is a regression that was damaged by other code. Jeremy. (This used to be commit 7844a53df72af8fd2f70d51b784352aeb1298ed2)
new 0f2d66a Sync with HEAD version. (This used to be commit 3a912bee74ab8c3e66e9cb0f60e0964411763d8d)
new a68de8f Merge of nicer error message for gencache open error from HEAD. (This used to be commit 23ca54000514d400c81950edb556ef4308a88253)
new e63fc87 Merge of smbcontrol debuglevel fixes from HEAD. (This used to be commit 77ae3360e36e460f9a0f3f3e198951e575a247cf)
new ce7db9b Prevent NULL-pointer induced segfaults.
new faf30e6 initial server side privileges implementation, using a tdb. This needs to be hooked into pdb, and we need some access control on changing privileges. That's next (This used to be commit f4f1f84a6bf1d356ccc83f0ecb135bef4a39619e)
new 7ceed42 Merge from HEAD: Fix NULL pointer de-reference in arguments to tdb_pack.
new 749d90d Match Samba 2.2 by chosing the correct desired access, and getting cupsaddsmb back working again.
new 4974702 merge desired_access for open_printer_ex from HEAD, allowing cupsaddsmb to work again!
new 8e5585a adding more descriptions for nt status codes (This used to be commit dfceb0aab5d97df5b6b744143db254656398f0e9)
new 3bfd440 adding more descriptions for nt status codes (This used to be commit 2fa33fcaee288f0607db9fc72d2f1cafdd6c5959)
new fbdda57 Fixes for HPUX only having limited POSIX lock range from Michael Steffens <michael.steffens at hp.com> Jeremy. (This used to be commit ba0f47f78db488bd8dcd59023f48aa77a1cb2c27)
new 7fe6742 Fixes for HPUX only having limited POSIX lock range from Michael Steffens <michael.steffens at hp.com> Jeremy. (This used to be commit e9b4fb8b9aedda9afc01af976264298002be3096)
new bf6dfb2 Added code based on Michael Steffens <michael.steffens at hp.com> uid/gid caching code. Reduces load on winbindd. Probably should be moved to use gencache at some future date. Jeremy. (This used to be commit 19f577e23ba3dd9101fb3e77a729906fdb8f5df7)
new 33eb26b Added code based on Michael Steffens <michael.steffens at hp.com> uid/gid caching code. Reduces load on winbindd. Probably should be moved to use gencache at some future date. Jeremy. (This used to be commit f2674d1ac94fd5928754b8176cdd65eda50bf66e)
new e93038c Update towards automatic building on dp.samba.org:
new 11f0755 Doc
new c8659d0 Merge from HEAD to allow automatic Doxygen generation. (This used to be commit ff8674d13b6c57907c9cd5776a0a658a9727d0b4)
new 404a3f3 waitstatus audit: Correctly handle case where smbmnt is killed by a signal. Previously this was incorrectly treated as success. (This used to be commit fe5582c1b2e1c6a6ed5e048dd169a1fcf908069c)
new 1f2a901 Add FIXME about checking exit code for popen'd commands.
new 0ab1705 Merge JohnR's patch. Removed extra copy of server name in the printername field (it was mangling the the name to be \\server\\\server\printer ... yes, there were 3 backslashes) reported by get & enum jobs level 2. Jeremy. (This used to be commit 2d63f3a13d2cea794eb413023b83c4a1071eaea0)
new f4092b9 Merge JohnR's patch. Removed extra copy of server name in the printername field (it was mangling the the name to be \\server\\\server\printer ... yes, there were 3 backslashes) reported by get & enum jobs level 2. Jeremy. (This used to be commit d079edf7327acba7f00b5868e7e6ce91ddc1eb14)
new ff1db7b Fix typo in WIFSIGNALED (as per Waider's report) (This used to be commit 4463ffeed91163314d2d903a271b29e87edaadcf)
new db937d3 Removed unused variable. Jeremy. (This used to be commit c9654c8ec71903c59ff5f66c3fd6ea1baa599133)
new 02da4c7 Removed unused variable. Jeremy. (This used to be commit a29f1aa85f23fa82795a06ad81b26895b025954b)
new ce306f8 A few typo fixes Andrew eventually let off to me.
new afb9105 Fix for trusted domains scan not working inspired by Ken Cross.
new 3807a1d Mop and bucket for trusted domain enumeration fix. (This used to be commit 5cfb30551a713caa3d69406450c1eac4541a30fa)
new 49d3f7b merge from HEAD - enable dynamic RPC modules (This used to be commit d9c485b01017594d113502f9de2248d6c120cfa3)
new 3b23695 Simplify some return values in gencache functions:
new dc75b89 Doc (This used to be commit 11c1e712d48438bd80c4f347a2f31e308bd54d7a)
new 938fd56 Further extract our NTLMv2 code into smbencrypt.c, prior to merge into our NTLMSSP client code.
new 4226279 Bring in line with HEAD version...mostly formatting changes to clean up diffs. (This used to be commit ef43dff0bf49c942260f9a9a79fceabb5de715e0)
new bfdf6c9 Put dynrpc modules as part of make all, when specified in configure. (This used to be commit b44be1c7c4b8c7a8c1d35fe8b24aeff0ff0af32b)
new a38e300 Put dynrpc modules as part of make all, when specified in configure. (This used to be commit d5b5a8e1f16f1e6d90affb4f84ff2f4bfbdfe86d)
new 4f6c2ab off by one bug in string length; CR 1159 (This used to be commit 4b5b0bcd9092a6003e3494dda949e03e803ec0aa)
new 89d480a off by one bug in string length; CR 1159 (This used to be commit aaefa889ad9a065f976275a748be1011d66aa37e)
new 8fc1f1a Ensure that only parse_prs.c access internal members of the prs_struct. Needed to move to disk based i/o later. Jeremy. (This used to be commit a823fee5b41a5b6cd4ef05aa1f85f7725bd272a5)
new 4cd6e31 Ensure that only parse_prs.c access internal members of the prs_struct. Needed to move to disk based i/o later. Jeremy. (This used to be commit 4c3ee228fcdb089eaeead95e79532a9cf6cb0de6)
new 3ca3e92 NTLMSSP parinoia - we really don't want to run over the end of our blob, and make sure we can never get an 'authenticate' packet without a challenge.
new a2781ba Oops, forgot the header file changes. (This used to be commit 5492fc1144abac74959b7e0938ce1bb387fa7429)
new 3b2693f Move our NTLMSSP code into easily seperated peices, not relying on the whole of libsmb.
new e4202a9 Antti Andreimann <Antti.Andreimann at mail.ee> has done some changes to enable users w/o full administrative access on computer accounts to join a computer into AD domain.
new d749716 Add reference to example mysql.dump file (This used to be commit ed46cb9e64e5c58cef6e2469438bacaae9dcdce8)
new 3b257cf Patch based on work by Michael Steffens <michael_steffens at hp.com> to wrap all cm_get_XX calls and their subsequent requests in a retry loop in case we've temporarily lost connection to the DC. Makes winbindd more reliable. Jeremy. (This used to be commit 81f358b632dbf7043d2a716359b0fcf7c647af0a)
new 798b526 Patch based on work by Michael Steffens <michael_steffens at hp.com> to wrap all cm_get_XX calls and their subsequent requests in a retry loop in case we've temporarily lost connection to the DC. Makes winbindd more reliable. Jeremy. (This used to be commit 20798ac739682884b5c1340e3bd55a95eefb4b0f)
new 1cf9b9b Remove obsolete file lib/netatalk.c - We have a VFS module now (This used to be commit 28653989cfe5d705b99a4888c0c3fb79d1f89162)
new 9770ba3 Remove obsolete file lib/netatalk.c - We now have a vfs module (This used to be commit fcc7a197b1ec85f9492e335a824317a904b0c919)
new ab1035a Use more portable @SHLIBEXT@ instead of .so (This used to be commit ba25db83f241a28200132f3dc52f7f5f93a3b00e)
new 660d9ad Use more portable @SHLIBEXT@ instead of .so (This used to be commit bddc54818eb57673ab53c9b7dd0547e3d61aa08b)
new 4aabc4c Move our NTLMSSP client code into ntlmssp.c. The intention is to provide a relitivly useful external lib from this code, and to remove the dupicate NTLMSSP code elsewhere in samba (RPC pipes, LDAP client).
new b401c25 Fix *a lot* of syntax errors (This used to be commit 41753997ae427bdca86c98d35f0aff7eb3293995)
new 3e734b7 Remove obsolete textdocs - they have been migrated to SGML (This used to be commit 327075d14f266170de140d728b4a4a4283e65026)
new 5296e0d Add draft of universal passdb document that combines ENCRYPTION.sgml, Samba-LDAP-HOWTO.sgml, pdb_mysql.sgml and pdb_xml.sgml (This used to be commit fc26d1bfd15e8762628f115dd18e9d716bbea0e8)
new 7f6fdf4 Add support for krb5-config from recent MIT and Heimdal. And fallback to traditional guessing only if krb5-config was not found. (This used to be commit ca27334ba0f2ffbe0fd2a18ef5edf644d4e52190)
new 9e99ad5 When checking for tgetent, include libtinfo from recent Ncurses as well (This used to be commit c88a5b1abaaee9aea3ece5677fce8b79bcd00552)
new ab39da9 Some small updates (This used to be commit 10a97c22637ce5320b4d30d7724d200d25fbfd25)
new 79613f6 Merger krb5-config and libtinfo to SAMBA_3_0 (This used to be commit 864809707b0acf34e19b4234960e888b6737b39e)
new 584206d fix dumb perror used without errno beeing set. thanks to RedHat developers for the report (This used to be commit 4a3c6c62d979707900b95e6c38b0132f522269ca)
new 07886ac fix dumb perror used without errno beeing set. thanks to RedHat developers for the report (This used to be commit e257141c9b3703ef73ee312f3ec30d377e0d3293)
new 88a4d79 Don't return NULL pointers for now.
new 22c8759 Third-party configuration scripts may produce undesirable additions to CFLAGS/CPPFLAGS and LIBS/LDFALGS. In particular, they often don't check where the appropriate libraries were installed and pass -I/usr/include and -L/usr/lib as part of CFLAGS/LDFLAGS.
new 019df92 Merge from head CFLAGS/CPPFLAGS and LIBS/LDFLAGS sanitizing (This used to be commit bf1c82a48f89d25af767d73cb9c25f78bd868d30)
new 940fcdf * set PRINTER_ATTRIBUTE_RAW_ONLY; CR 1736 * never save a pointer to an automatic variable (they go away) implement a deep copy for SPOOLSS_NOTIFY_MSG to correct messages being sent that have junk for strings; fix in response to changes for CR 1504 (This used to be commit ffda9e2480414c7ed6156958f516e0d1f3c61350)
new a703d55 * set PRINTER_ATTRIBUTE_RAW_ONLY; CR 1736 * never save a pointer to an automatic variable (they go away) implement a deep copy for SPOOLSS_NOTIFY_MSG to correct messages being sent that have junk for strings; fix in response to changes for CR 1504 (This used to be commit 043b9dff22e909fc290c34d879cad8b4c980fc13)
new 12074e7 Recover much of my changes to editreg.c. Add some const and start coding the regedit file parser etc. (This used to be commit 5040b498675b91cd18bc7fe4456c94df0a8fa41d)
new b786858 Add the 'session key' output of the NTLMSSP exchange to the cli struct, so it can be used for 'net rpc join'.
new 7f204e0 Merge from HEAD - allow "" as a domain in the NLTMv2 hash calculations. Fixes interop with clients not in our domain.
new b2a253b People were being tripped up by the fact that we havn't updated acconfig.h as we don't need it for autoconf 2.53. Remove it from CVS, and assert the newer autotools in configure.in
new 585d50c People were being tripped up by the fact that we havn't updated acconfig.h as we don't need it for autoconf 2.53. Remove it from CVS, and assert the newer autotools in configure.in
new ffacf60 If we didn't make the server_info correctly, then don't segfault trying to set the 'guest' bit.
new e486396 Return a WERROR instead of a NTSTATUS like the rest of the srvsvc rpc calls. (This used to be commit 619af61644ecc221c45e5cf69d562451b5b9f951)
new 96d19c3 Add KRBCLIENT_OBJ to PYTHON_OBJ list. (This used to be commit 651be759b3db98133feb6fe8c578964ec7b5cf71)
new d9b3360 Added SRVSVC pipe support. I've started implementing NetServerGetInfo() (This used to be commit 8e0d781995b56dd1cd348baadd494bb8e64c10bc)
new 541ed81 Start reworking rpcclient to use popt rather than next_token to parse command lines. This makes the code much simpler and also stops trivial syntax errors from causing a crash.
new 645d68a Don't pstrcpy into an fstring. (Harmless in this case since it comes from an environment variable.) (This used to be commit 9f9077346bf9f7c96376169c60aa893f15fb9d2c)
new f203f16 Typo: /mized/mixed/ (This used to be commit ada36d2fe38dbb07886a671a6d85b6317ab230a8)
new 55da369 Try to make our getgrouplist replacement better match the 'real' implemenations.
new e33551b Set the length back to zero when we free the data_blob. (This used to be commit 4560594a67056ee1a5e51a122d1b254944e7c266)
new af24953 Don't leak a session_key worth of memory at the end of the NTLMSSP auth. (This used to be commit ae9765b84de0fd6eff790b3bff26dd3d43ec2bd6)
new cc02028 This patch fixes one of my longest-standing pet hates with Samba :-).
new bc8c03b This is a very nice way to detect pstrcpy() into a malloc()ed string, but it really is a developer hack...
new bf89801 cmd_srvsvc.c (This used to be commit fcfbb3c430b2e48819c0c1852bc154661c4b7adf)
new 0cf080f Dummy commit, I can't get through to samba-cvs at samba.org. It can't really remember under what mail address I have to post.
new 3fe0de1 Correctly check for inet_addr fail. Patch from gregor.7 at osu.edu. Jeremy. (This used to be commit 01f6b2694532749807aff1c2e6f338dade2d9b09)
new 21e7ce3 Correctly check for inet_addr fail. Patch from gregor.7 at osu.edu. Jeremy. (This used to be commit fb3548e5080812c037c2c134504cc9af4ecbfedd)
new 7897802 Add comment explaining the -DDEVELOPER safe_strcpy overflow hack. (This used to be commit 90e1d8bdfa9ec0a4f3795d9a89db1d2324447b68)
new 28dff28 Update config.guess, config.sub to the versions from the GNU autotools 2003-01-10 release. This adds or improves detection for many host platforms. (This used to be commit 24fe55ea6d55a78d662942e78e192a84809fcba6)
new 108580c The cli_send_tconX code already determines to send \\server\share to port 139 and share to 445, so doing this only confuses the issue (sending \\server\\server\share to 139) and makes debugging specific error codes more difficult.
new 5a35b21 Doxygen janitor. No other changes. (This used to be commit fa38e7956c21b828ba208282ef0ac85c2b66ff22)
new 54a0951 Doxygen janitor and some doc typo fixes. (This used to be commit 82414706e6659c1638936d9b9afdb9329109f58f)
new b70258a Patch from vorlon at debian.org to split out our -lacl dependency to only smbd and vfstest. (This used to be commit bcbc2213230e95d732a774b5aee67295fba4380b)
new 335fbbf add_initial_entry should fail if string_to_sid fails. (This used to be commit bb095dc28d8369457286225ac63e03070889f394)
new 5511347 Check return code from string_to_sid. (This used to be commit fe449328b226a33ad1c64e087fe63e79f90ab4ac)
new 49c3018 init_dom_sid2s: Check return code from string_to_sid. Skip tokens that are not valid SIDs. (This used to be commit 5a597272782b74d28859ba98027fe9ff9c278086)
new 05e3070 cmd_lsa_lookup_sids: Check return code from string_to_sid; skip SIDs which are not valid. (This used to be commit bfb6104521bd75da71a09a6c56bd44560416116e)
new 7741d66 Doxygen janitor. No other changes. (This used to be commit 735c99dadbaffbb53662890e3dc8a668b211da9d)
new 097bf66 Remove obsolete comment. (This used to be commit e22465749dc7c2acd2441a897df592616fc275da)
new ac30e44 set the various DsSpooler keys that are linked to PRINTER_INFO_2 fields; CR 985 (This used to be commit 9efaef4a96a14bd1ffabf12326ff6f6903f663b2)
new 336ae66 set the various DsSpooler keys that are linked to PRINTER_INFO_2 fields; CR 985 (This used to be commit 9a4b7a86fdaab04328b5017c1dd42480753a9a10)
new 737f82e Ensure we use getgrnam() unless BROKEN_GETGRNAM is defined. I now need to set this for Tru64. Jeremy. (This used to be commit a21154961135def29d7ede302ed09ce52fc22fc1)
new fb8d141 Ensure we use getgrnam() unless BROKEN_GETGRNAM is defined. I now need to set this for Tru64. Jeremy. (This used to be commit e7c4616c45ea5ec7c04022d6cca49ac70adde121)
new 8f9a17b Cleanup of header files for python extensions.
new 059c4fd This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit c31455779d7948e866fe1916425c3746134dea01)
new 5a32a84 We don't use mkproto stuff for the python extensions anymore. (This used to be commit 8d166ae093655a5a14a7478c7a84474b43e8ee97)
new 188c519 Check return code of string_to_sid. (Merge from HEAD) (This used to be commit 5d09aea6f78aa247dbd77617c93c2a1dd2e2702f)
new 185d858dd Check return code of string_to_sid. (Merge from HEAD) (This used to be commit 606bb47f241d2916d039b38f48b50474a3e0dadc)
new 030bedd Fix of two warnings. pull_ucs2_talloc function takes char** pointer, not (here explicitly casted) void** one.
new c536b88 Use the new modules stuff to load dynrpc modules. Basically this means: - calling the initialization function in the module init_module() instead of rpc_pipe_init() - calling smb_load_module() to do the dlopen(), dlsym() and init_module() calls
new 5eb7b61 Add -V option (to print out version) to utilities where possible (pdbedit already has a -V option..) (This used to be commit 5de622968d95c1436dbd34edc8d0a9bbff68916b)
new e657bcc Update introduction (This used to be commit 46c99ff855ba273568785f118cd19a2788430c1e)
new d08116f Sync w/HEAD - add DES_CBC_CRC encryption type (This used to be commit c7934f5cb56d54a90c9ffdbe2f7429a3c9227abe)
new 9c6a290 Move all password database stuff to one document - hope this makes it somewhat more understandable for the user. Comments are welcome! (This used to be commit 847d05085147431de923c735b7ab6ea752e592c2)
new 7212d2b Use sgml syntax for warnings (This used to be commit 73def167a806d482472fcb137c64ee9fe4b6400c)
new 95e7929 Few small cosmetic changes (This used to be commit a99e4bd2c0299851a1308158a50e24e69cab1158)
new 6b8c232 Document -k (This used to be commit 44a862e55c426292f0226f5eec8719388d2c0de2)
new 4668623 Update to current status (This used to be commit 424cfccec2acb9a96538b67100915bfb00f84fd4)
new ff78c3b Regenerate (This used to be commit 1ab5a3b17feb677425bb1071357c3dbabcc46c7e)
new 17ec964 base64_decode() with heimdal libs, so I've renamed it base64_decode_inplace(). (This used to be commit d510ff85fb0dafddf3dea9412a09eeee6e70f0cb)
new 1d278ba Remove reference to obsolete samba-bugs address. (This used to be commit 8e5f2ac3ca0b4cfb910f38532efb63526f28b579)
new 46ae03e Remove reference to obsolete samba-bugs address. Suggest people report trouble in the first instance to samba at lists. (This used to be commit f2a4c51983636b90b8e2942cca765740592e08f7)
new 11d873b Remove tridge's old home address, and old samba-bugs adddress. He can add the new one if he wants.
new cc79cfb Remove old samba-bugs address, etc. (Merge from HEAD) (This used to be commit 7e355dcf41c9aed67cb327ebbba2be3ab5d6637e)
new 0ff05c7 Remove old listproc address and webmaster mailing address.
new a091392 base64_decode() with heimdal libs, so I've renamed it base64_decode_inplace(). (This used to be commit 8c69212eeb4a0ec144b960d76319fd4940b8c239)
new f5cc7f3 Remove old listproc address; update instructions for subscribing to the mailing list. (This used to be commit cab94c8a315ba7ad68e71c62c0d5fa3ab9a90661)
new 5a5f4c6 Remove old listproc address; update instructions for subscribing to the mailing list. (This used to be commit f09f374bab5385cf1a5daa573494c30feff3d41a)
new e354fd2 Add support for detecting method of listing encryption types (MIT v Heimdal) (This used to be commit 48dcf5b97f2d53617c41237e09369ec678ab65e9)
new adfefcd Try to get heimdal working with HEAD. - Provide generic functions for - get valid encryption types - free encryption types - Add encryption type parm to generic function create_kerberos_key_from_string() - Try to merge the two versions (between HEAD and SAMBA_3_0) of kerberos_verify.c
new e7b5d05 Bit of a hack job to prevent smbprn.XXX jobs appearing in the queue if the jobid is below the UNIX_JOB_START number. Jeremy. (This used to be commit e8a9bf67cbe5b3e33f99e6793fe4ec445d6e8819)
new 647d65e Bit of a hack job to prevent smbprn.XXX jobs appearing in the queue if the jobid is below the UNIX_JOB_START number. Jeremy. (This used to be commit 7ec1c8869d3df9af77ff95942beba34f56a06b73)
new b63edf9 Fix from Corny.Bondad at hp.com for missing if (setting_acls) on default perms. Jeremy. (This used to be commit ac96fa173cc3bd1c3226634154d6f99e4034179f)
new 96cafdd Fix from Corny.Bondad at hp.com for missing if (setting_acls) on default perms. Jeremy. (This used to be commit 793609cbc2f657b91a59aec4a3f403bf826c7156)
new 3b541bd Get non-krb systems to compile. How the heck do I keep something from being sucked into proto.h? (This used to be commit 7e84497882df5bf933ab7ae7fe9af3728393202c)
new f145c2e Only do a kinit if we got told to use kerberos.
new 9e3198c Fix logfile formatting, we were missing a "\n" (This used to be commit 53b8f8a44141a9f6d36ed1b237ff65c67119edd0)
new 231f737 After a talloc_zero(), we don't need to ZERO_STRUCTP too.. (This used to be commit 4fe8066394143c64c79c052c00f0d747e872103a)
new 1f11255 Move to a in-memory ccache for winbind, and replace setenv() properly. (According to the manpages, you cannot put a stack variable into putenv()).
new 39daab9 Check return values of various join-related functions, and ensure we always compare push_* returns with (size_t)-1, not < 0.
new 51521fa Now we have setenv() in replace.c, we don't need a seperate copy here.
new 6540693 Missed one use of SETENV. (Compat macro no longer needed, as we have a replace.c function). (This used to be commit adad4c66fcfe756277de8c325ac9f8010f9d6f9c)
new 251ea1e Merge minor library fixes from HEAD to 3.0.
new 2648895 Merge from HEAD: We don't need this any more, setenv() is in replace.c now (This used to be commit cd6ad1f13b481ab22d98993db3fa80ec43dc1c8c)
new 02cb49b Improve detection of iconv(3) for various platforms. M4 code is similar to what I use in Midgard for past few years, modified for Samba needs. (This used to be commit 747d2d70a9eb4d9222d7b63e5fcec269eda76672)
new ad03d0a Fix segv in net ads join...an extra & was the culprit (This used to be commit 9874b233d55a0b1aea7eb033848f4b63a531833b)
new 4560329 Fix segv in net ads join...an extra & was the culprit (This used to be commit 1a9050a6fe419e14fc82674d34cc4685a7532059)
new ffcee0c Correct way to keep fucntion from proto.h (This used to be commit 762b072efb0d6801775a874494cb19ea3d61fa97)
new f15ed71 Can't return SAFE_FREE...put on its own line. (This used to be commit 9f1a4809b503f050189d5f87a294b7d8675b1e95)
new 83a11f7 Sync with HEAD for verifying kerberos tickets. (This used to be commit 77e1178a888f0d380a5ef94911a8f07bf04a7ba3)
new de88e70 libads/krb5_setpw.c (This used to be commit 4c52d7bd933f61bdba3d4159a204fe16db3d4f0f)
new 29b9426 correct init for vfs.conn, thanks Stefan (This used to be commit 162683d2b5c15016fe1423876589573b48b9f5a6)
new f21edd4 correct init, tx Stefan (This used to be commit a2e1969ce54e9ad412fc25ed5d749c38167ad8b0)
new 673cdea Fix inspired by Stefan (metze) Metzmacher - cache the sidtype also. Jeremy. (This used to be commit 634f20dff63d255c317f9dcc9f4caf4e8e79123c)
new 3fd3bb3 Fix inspired by Stefan (metze) Metzmacher - cache the sidtype also. Jeremy. (This used to be commit efc92697801f5e62a89eda33e1826094c096900f)
new 5ef421f Merge of cleanups and srvsvc implementation from HEAD. (This used to be commit dbea592877ad12f270805a9d8a86a50985beaf66)
new fe2f9f8 Merge some random looking setenv related kerberos stuff that makes winbindd build again. (This used to be commit c4f46890fe7f0dc16520cd5ed0fd06dcd7682703)
new aa1a248 Merge cleanups of return values. (This used to be commit bae354a20c07458722b5193911e7eaaf9bfbaeb7)
new 7024ab8 Merge NTSTATUS vs WERROR return for cli_srvsvc_net_srv_get_info() (This used to be commit 7edaf937963fa1d0f06343969b46ed6e4f39a6ea)
new 39cf300 Merge typo fix. (This used to be commit 7406fabe7ccdd99a19cc1df5f4339ac7e064e6b1)
new 9061aae (Merge from APPLIANCE_HEAD)
new 9a55edc (Merge from APPLIANCE_HEAD)
new f8d9cf2 Doc (This used to be commit 5d7d400d6c49b195a1174ef40c7bf95065427fbd)
new 215ff67 for some (very weird) reason, the domain I was testing aginst would not return a DN for the user. Make sure we don't segfault.
new 5124053 Like for NTLM logins, lookup the 'winbind' user first, then the 'local' user.
new d7b4f38 For a number of months now, support for being a domain member without also running winbind has been broken. This fixes that, by removing assumptions about being able to call sid_to_uid() at will. This whole area needs revising when we get groups into the PDB.
new 14401bb Ensure tdb error code is set for corrupt and i/o errors before calling the log function. This allows the log function to take action. Jeremy. (This used to be commit 0fa310cbc3f7ced0b15be0ffaeb70dc82e1d5d12)
new 7308d15 Ensure tdb error code is set for corrupt and i/o errors before calling the log function. This allows the log function to take action. Jeremy. (This used to be commit fcaacb5fabdf78dd6b6a7fe5ff5300d9e2ff8d75)
new 9d913a6 Remove obsolete files (This used to be commit f035cba2cf5764722318e9cd10dbe7bef56d0732)
new 896e133 Remove obsolete files (This used to be commit 1a68ead4332bd9f5123bd3690784e7e179e3cb1f)
new 7859c7d Merge in smb_load_module() function from HEAD (This used to be commit 6cb124247d10de86bdf6a98f3dd703b3a9eb1d35)
new aa63801 Compile in lib/module.o (This used to be commit adc5a4a263b49e2883aba759cf9dd77f12c0cabb)
new eae0617 Added Volkers "print server role" patch. Jeremy. (This used to be commit b14e174c65b399e606f4f740762ff4646b8f9eef)
new 1009ef3 Added Volkers "print server role" patch. Jeremy. (This used to be commit e81d72ac221023ded9e0932be7dd303ad5280665)
new 8d8a8c9 Make init_module() and thus smb_load_module() return an int. modules/developer.c: init_module() should return an int (This used to be commit 7f59703550378ff2333e3c851bf1a77037510abd)
new 5bec7f5 From aliguori at us.ibm.com: This patch adds the architecture for an IDMAP backend system including a new smb.conf parameter "winbind backend". Right now, the only valid value is "tdb" but I'm currently working on an LDAP backend. (This used to be commit 35e4448dcb2deb0d5d34d9e974a49f2fb31f1356)
new 1fc2976 Doxygen janitor (This used to be commit 367997562998adb3f80602596c770d9ac319065b)
new 4834c61 Fix for only specifying one command with -c (This used to be commit 7418351427071edccb2e825ddbbf31fce8ef381e)
new ae8d353 Exit path cleanup for cli_samr_enum_dom_users() (This used to be commit 0bc1dfc68b0d411801a4209c9681c735cd7a73cc)
new 696895d Added enumdomusers command. (This used to be commit 30353da3e94f732e9f1b258e62da906f628e09d0)
new 9383d61 Fixed compiler warning. (This used to be commit b3f9cf8c1c293e905a536dfa5bb6a827627b7024)
new 38cb0a1 Fixed another compiler warning. (This used to be commit d15b7425d408f17505c4f3a91ec68bcfc4472c16)
new 7eff9dd Fix another compiler warning. (This used to be commit 1ea27d7987d2c0f67977371a99efec3ded13c872)
new e1c987a Doesn't anyone run ./configure.developer anymore? (This used to be commit 09be123c6c1b67621eaf6c8ffb3016eccd375e5b)
new 6a46281 Ignore errors on python_clean target. (This used to be commit 3805a9c5d5e98e089e1cd9e794f7204fc354a311)
new e5249ff Ignore errors on python_clean target. (This used to be commit 9e4eba0ae593cc4422a5ce7bbdc4ab9f06d017b7)
new 2935d15 Added comments to make it clearer when we're assigning a pointer that it must not be freed afterwards. Jeremy. (This used to be commit 80bad908c0235a57446c70b9632d3415c9d2fcf5)
new 486fa37 Added comments to make it clearer when we're assigning a pointer that it must not be freed afterwards. Jeremy. (This used to be commit 4015e39d3666dbe240808c9007a8b8faca012a3d)
new db721d2 rename 'winbind backend' to 'idmap backend'. Put paramter in security section...does this make sense? (This used to be commit 822083f73e8ba4e096c53ff0f7578f47bc21b7b5)
new 23553b4 Fix IRIX build...void fn can't return another void fn (This used to be commit df3c7c9cbb275e9c35356b4f1cab1a741de6f500)
new 217945c Fix IRIX build...void fn can't return another void fn (This used to be commit e0c1f9ef61a0ec4f06a0b0e257497943195b5297)
new 193f920 patch from Hal Roberts check for a valid [f]chmod_acl function pointer before calling it. Fixes seg fault in audit VFS module (This used to be commit 5e115d43812021f9a16111fc7c05d750026cca1e)
new b0415df patch from Hal Roberts check for a valid [f]chmod_acl function pointer before calling it. Fixes seg fault in audit VFS module (This used to be commit e5acebbe79a97191903ee3a1819410a0fb9ac655)
new 3806355 couple of merges from APP_HEAD * performance optimization in enumprinterdataex() when keyname is empty * fix a few typos in comments * reload services after addprinter_command()
new ab985b9 couple of merges from APP_HEAD * performance optimization in enumprinterdataex() when keyname is empty * fix a few typos in comments * reload services after addprinter_command()
new 01490bc s/unistr2_to_dos/unistr2_to_ascii/ to fix compile (This used to be commit de6a2d154e0e863a7628f18cca8fdcaa49d9c0ff)
new 3d730f8 i patched the wrong branch! s/unistr2_to_dos/unistr2_to_ascii/ (This used to be commit 513fb2ddd85a74de7684a6cb09d57011af69161f)
new 301ebd6 Fix a DEBUG() formatting, add some more debug to our SID pulling code and inline the call to prs_copy_all_data_out() so that we can know we are not overrunning our buffer.
new ca2e995 New locktest7 code based on patch from "Srikanta Shivanna" <sshivanna at pillardata.com> Jeremy. (This used to be commit caf298c3808cbdd683e884b32b7a0538505a3066)
new 4fdb86e When checking is_locked() new WRITE locks conflict with existing READ locks even if the context is the same. See LOCKTEST7 in smbtorture. Jeremy. (This used to be commit b362cc241b829f585a96b5d285ed12db50b21e2e)
new 285a3b0 When checking is_locked() new WRITE locks conflict with existing READ locks even if the context is the same. See LOCKTEST7 in smbtorture. Jeremy. (This used to be commit 1698092ba5a169de369ad1182a6f270de174c3f5)
new ab43a25 First check if the user is in the passdb, then check Get_Pwnam().
new 3e19eda Remove 'unixsam' from the default passdb backends.
new e22a191 With assuptions about unixsam gone, we can forget about looking up the user a second time now.
new ae2f064 Add static (This used to be commit d0365f20c242bcfc4f5d8286c6c5654e310a9d45)
new db94bea Fix comment - the other bits of code don't call this any more. (This used to be commit 523d1429b1072c999d376d2b4e13a1c08349990a)
new 0dde23a Fixes from Paul Green and vorlon at debian.org for building shared libraries (make it possible to build both shared and static) and -lcrypt handling. (This used to be commit 30510f50077fd157664c127ac0182ce26843d43f)
new 7e110f7 More signed/unsigned fixes (yes, I run with funny compiler options) and make x_fwrite() match fwrite() in returning a size_t.
new fa26737 See if I can make this look slightly like C. It compiled locally, honest...
new 1d1ad2d Make sure we set the error code to indicate failure...
new bfc5f0b move genparser to use talloc contexts instead of [m|c|re]alloc() and free()s (This used to be commit 70fce680c01fa1baa65fb3cbc83dfaf822fdadd7)
new bd0bbde forgot the altered include file (This used to be commit f3be08472b8b34d8921ff23c52dd2ba030c96f25)
new 0fc9312 Add comment about Samba character sets, from explanation by abartlet. (This used to be commit 822f6c2f38b9b30dca2358e99ad6a379f5890c89)
new e68684a Fix 2 off-by-one bugs in the use of malloc()ed strings and safe_strcpy().
new ded88da Add const (This used to be commit ffaa608be01d72075942ca3aff2325c6364e0556)
new e25aa22 Merge:
new e72ecdc Merge of server-side authentication changes to 3.0:
new e075e1d Missed one in the previous merge - user_ok() and user_in_group() now take an optional list of groups the user is in. (This used to be commit 39f3bec0f62520e49a087403287330ed5f3a79c5)
new d1221c9 Merge from HEAD client-side authentication changes:
new 98410be Merge off-by-one fix from HEAD (caused crash with --enable-developer) (This used to be commit d71425413075af25f91f715950c06ab698cf5fb7)
new 52db4c6 Missed a couple of files from the client-side kerberos merge (This used to be commit 56934f303c0551df858cc6d6ad32d0b37fcd1307)
new ecad7be Makefile updates for the client-side auth/kerberos merge. (This used to be commit b32f3ecaf65f5f433d3b95802b45216689d56d75)
new 266ec4a Merge doxygen, signed/unsigned, const and other small fixes from HEAD to 3.0.
new e822de1 Fix a small stuffup in the HEAD -> 3.0 merge (This used to be commit cccec78cf241a9f69c363f0ecdd2e934c8b21f19)
new 11e98c0 Merge paramaters for client-side-auth updates. (This used to be commit 68d34711279aa5959778974018df77726b915858)
new ecd7fc5 Merge crypt(), ACL lib and shared lib changes from HEAD. (This used to be commit e380224d8cd265b9845ad80af2b053a56078e790)
new e1d6598 Signed/unsigned fix from HEAD (This used to be commit 723ce5c531a957f3ea67f6fe74d4263a35083dda)
new a9ae0df Iconv as seperate library fixes from HEAD (This used to be commit 935c66f6a02c7ba764fbcc643a91833deb588bc0)
new 630944d Cleint-side-auth/kerberos fixes from HEAD, and don't connect to a share twice, let the libsmb code determine what form the share name should take.
new a65b65c Make sure these values are never uninitialsised. (This used to be commit eacb8dde7afa16d86586c6c896ffb6692dc53bf6)
new 12f2ebf Always initialise (This used to be commit ff2b5b2f85f2d9dade67077cea1b68719cf65352)
new 5b5453e Merge documentation from 3_0. (This used to be commit 5002555a9719987ccdc887ffff64ea8d02c9881d)
new 1a2035a Merge documentation from HEAD (This used to be commit 3761f8ebe339fbbeffee9d7b69f9483ebfd9ae6b)
new 6fa6b60 Quieten compiler warning. (This used to be commit eb5d1a72dc9dc35997d39f8778ee98163b8cce32)
new 2295c0c Fix off-by-one bugs, and move to strdup() rather than malloc()/strcpy().
new 9c6d78c If it's a pstring, use pstrcpy(). (This used to be commit 34fb5f0b1a6281b3aa7782edb3fcb82cc4ec4877)
new 2f0c70e setenv takes 3 arguments... (This used to be commit 6d18f64ef518cbb3d522cf1f92dc5cbc2e2cb642)
new eb64538 Patch from Luke Howard to add mutual kerberos authentication, and SMB session keys for kerberos authentication.
new 0e6dbeb typo (This used to be commit a47dee787413daaf0b550a47bbd78125490c356e)
new 426cd68 Move off-by-one buggy malloc()/safe_strcpy() combination to strdup() instead.
new 05262ea Finish removing setenv replacements from smbwrapper. (This used to be commit 059ac2d839bf258408490f5ceb786a47cb5acb58)
new 11c3fdb Merge from head. Move off-by-one buggy malloc()/safe_strcpy() combination to strdup() instead. Jeremy. (This used to be commit 6521601bf8013c8809db13ccf7dd256ea4ad5dd7)
new b8fbb31 Merge from HEAD. Use pstrcpy not safe_strcpy. Jeremy. (This used to be commit 9634b1fba059228d436198629a5c7cf01fb6736c)
new 79aaa35 Clean up non-krb5 breakages from my modifications to luke howard's patch.
new c5871a1 Whenever we have a password, use the in-memory ccache. This fixes a bug where we were overwriting the user's ccache with the machine password (the -P option).
new f803c32 Fix a really nasty bug where some users in AD domains (particularly child domains) would not have the tokenGroups or memberOf attributes filled in.
new d116f2c tokenGroups are SIDs, so dump them as such. (This used to be commit 43f07e9de70ad9993265e28a54239caba0121ab6)
new bf095b8 For some reason some attributes in ADS do not appear (and are not available) in general searches, but only if searching for the DN only.
new 589371e After some comments from tridge, clean the new usergroups code into a helper function.
new 3a2f56c Fixed up some const related compiler warnings. (This used to be commit 923425e497112c5d1e2e569da6c13dcd02b6a8af)
new 7c7d796 Progress on CR 601
new 23b3b29 Progress on CR 601
new 64e53c9 Fix breakage done by myself yesterday. (This used to be commit f4492de2d668082df6ae06933d12a3cfe120d403)
new 7d581be Fix unused variable warning when ENCTYPE_ARCFOUR_HMAC is not defined. (This used to be commit 92abafa62894a125c5a09fc92f5056e4d8b51089)
new 991f6cc More const fixes and flow on fixes from yesterday's const-fest. (This used to be commit 018733eedd7897e6811e8461c07e3acf418c0e09)
new f9d577a Fix compiler warning. (This used to be commit 0308f24ad209a28799b36d041be2dc2be2b2dac8)
new f539407 Merge: fix compiler warning. (This used to be commit 55ee43cfb8b3ffb99c50d987f07a96fe79a0fe92)
new 1788f80 Merge: const fixes. (This used to be commit a20aba09996e470425a151271237f2d48a8302af)
new 1aeede2 Merge: const fixes.
new 130d49a Merge: const fixes.
new a03c5f2 Merge: add popt_common_version to command line options table. (This used to be commit 8de62f7896a53084e87b95c013d8693214c8ab85)
new 841ccd6 Merge: newline on debug message. (This used to be commit df49463e62e4be7535485b668f00db287ff581f3)
new 2057d3c Merge of python prototype header removal. (This used to be commit 19676de275f1cb1feaf4f65acfafc1aed3b6ec67)
new 681c932 Merge of exit path cleanup for EnumDomainUsers. (This used to be commit c2e9673328b2d989f13626632442f095727a03c6)
new 3330b61 Link wbinfo with popt_common.o (This used to be commit eac4b7ef2989acb50e3d27e7198285dd198017ec)
new b906a9d Merge from appliance:
new f7bb698 init_valid_table: Fix a memory leak that would lose the dynamically-created valid table every time the configuration was reloaded. (This used to be commit e42b237d980461caf2dd2a8f82c17bf674facb7d)
new cee64b5 Kill RID-only and domain+RID madness from winbind.
new ca80787 Netlogon-unigroup changes needed for the winbind RID-to-SID conversion.
new 20d0bb2 Add -Wwrite-strings to our --enable-developer settings.
new 1502667 Merge adding -Wwrite-strings to our CFLAGS when --enable-developer is set (This used to be commit 1cba3ceae1637974272e595260933985d84942d4)
new f6f76ad Fix to allow blocking lock notification to be done rapidly (no wait for smb -> smb lock release). Adds new PENDING_LOCK type to lockdb (does not interfere with existing locks). Jeremy. (This used to be commit 22fc0d48ff2052b4274c65f85050c58b235bf4e4)
new fb3e4b8 Fix to allow blocking lock notification to be done rapidly (no wait for smb -> smb lock release). Adds new PENDING_LOCK type to lockdb (does not interfere with existing locks). Jeremy. (This used to be commit 766928bbba1e597c9c2b12458dd8d37e6080593e)
new d62f60f Fix possible memory leak on failure. (This used to be commit 052ebc44cde8d31571ed1edb602794349825be11)
new d21b15f - Rename 'modules = ' to 'preload modules = ' - Add smb_probe_module() - Add init_modules() - Call these functions (This used to be commit f8f21653225792c0001d183c6efe8b7d89a0785d)
new 742dced We now use <anchor/> instead of just <anchor> (strict XML syntax) (This used to be commit 7c00fff475e15a9e9d5c3d2c8394a2cdc1b90cac)
new 42b4caa Remove documentation for obsolete parameters, but add a note in 'upgrading-to-3.0' (This used to be commit e37b69f33410844b55bcca07e95d0a76aa48a7de)
new 03ae312 Merge 1.100 patch from HEAD:
new 5c82d3f Doxygen janitor (This used to be commit 67bf36c69d19463c28066b276d74ac4784b26bed)
new ff5d95f Doxygen merge from head (This used to be commit 38fa2898967f607a17fd7fbd324f2940a05fb551)
new 97e7d2f additional fix for CR 601 * distinguish WinXP from Win2k * add a 1/3 of a second delay in OpenPrinter in order to trigger a LAN/WAN optimization in 2k clients. (This used to be commit 96570699d1b715f47c35aa211da6ec18f6fc4109)
new 0d30cdf additional fix for CR 601 * distinguish WinXP from Win2k * add a 1/3 of a second delay in OpenPrinter in order to trigger a LAN/WAN optimization in 2k clients. (This used to be commit c7712fa054d21b4884a78b7ea6c0fb8b3d637c6b)
new 1738f7c don't pass NULL pointers to strcmp() (This used to be commit 9b0a49a0bc177f9637f197b3ab4613f25db1b43d)
new dc1cd58 don't pass NULL pointers to strcmp() (This used to be commit 6631984b12a3f74b93f7031c433dd81d6586a5df)
new e4c8e7a and the winner of "i should have just written it in assembly is..."
new 3a7d807 and the winner of "i should have just written it in assembly is..."
new 17c417e don't forget the NULL (This used to be commit f80610120483c929afbec83d2b8649cb3e5111b0)
new 19995a4 don't forget the NULL (This used to be commit 4aa611958ebedfafbb9bfc1070b7d632272e1aaf)
new e0989e1 *Excellent* patch from Michael Steffens <michael_steffens at hp.com> to limit the unix domain sockets used by winbindd (also solves FD_SETSIZE problem in winbindd to boot !). Adds a "last_access" field to winbindd connections, and will close the oldest idle connection once the number of open connections goes over WINBINDD_MAX_SIMULTANEOUS_CLIENTS (defined in local.h as 200 currently). Jeremy. (This used to be commit 7a586552a3aeb4a26495f0965af4bd027456a011)
new 9f0ae6f *Excellent* patch from Michael Steffens <michael_steffens at hp.com> to limit the unix domain sockets used by winbindd (also solves FD_SETSIZE problem in winbindd to boot !). Adds a "last_access" field to winbindd connections, and will close the oldest idle connection once the number of open connections goes over WINBINDD_MAX_SIMULTANEOUS_CLIENTS (defined in local.h as 200 currently). Jeremy. (This used to be commit a82caefda49396641e8650db8a7ef51752ba6c41)
new a001b70 Improve net ads lookup: - More info is printed - (grand)child domains handled properly
new db47e94 cleanup some compiler warnings (This used to be commit 87cebe797f06fab4a5d0077fd78b2183ff7333a5)
new 37e39f5 Add simple test harness that exposes StrCaseCmp for testing. (This used to be commit ab77beca041595bc3bd70de3a6e1b49159a4964b)
new 82429c9 Move net ads lookup improvements over from HEAD (This used to be commit 507e5738fb7c50969bee269527be5dc6e450b77f)
new 921e569 Add a comment about the meaning of samba's internal character set and how this interacts with it. (This used to be commit eb876ee9cf24eda04e0856899b232d060c669c0c)
new 290098e Remove reference to "mainpage.dox" and CodingStandards, which have been removed.
new 2fa05e6 Remove reference to "mainpage.dox" and CodingStandards, which have been removed.
new 7ca7437 Fix comment typo (This used to be commit d2fd52c1b50f2d1abad84668911b04c72fdc4b8d)
new 22d482d Doxygen janitor: check_domain_match parameter is spelled "auth_context". (This used to be commit 571c3ce19344276aac1af56d2f69fcc5523f36eb)
new 4125dfc Doxygen janitor: rpc_resolve_dc parameter is spelled "trust_passwd" (This used to be commit 9dbc3dcfe0bccf1f76930ae86970b48ba5ed1e91)
new f5f59e8 Doxygen janitor: fix parameter names, grammar, tag names. (This used to be commit 42d9ec28cd55dbcfda546c84fb842938aeda544d)
new 481b4e6 Doxygen janitor (This used to be commit 9af07173152c5e861d13b33a8d4aee8167a50b66)
new e7ff380 - added help on -P option - added general options to 'net -h' help (This used to be commit ee8a7fdab7f5aa6f4a64f2eea90f0d44ae0f388a)
new e443560 Doxygen janitor: add note that strequal is in fact case-insensitive. (This used to be commit a4b9c5c2576c80a5f60d47d178b9b8c50d348893)
new 7972855 fixed a crash bug in the new winbindd 'sids rule!' code (This used to be commit 7dfd59963dba921907893b9d1bffe797e9d8b4ad)
new 3467ed2 Fix HTTP error codes (patch by Vance Lankhaar) (This used to be commit 3780d127313ad9f4411751d34fd6e1d96b1422cf)
new 938f37a Fix HTTP error codes (patch by Vance Lankhaar) (This used to be commit e660b0b8d034c6cb9771601c64b952380d136ca1)
new 728da47 Ensure added jobs increment total_jobs. Jeremy. (This used to be commit d29c6853dd0c43825b3775020076f34faa5cd329)
new 0bf1554 Ensure added jobs increment total_jobs. Jeremy. (This used to be commit a75d9fc4e1c26e3ae15a97508f6f1cf69fe54148)
new 4e54394 the new DEVELOPER checks for string overflows have (as expected) broken a lot of stuff. These two macros are meant to make life easier when fixing these bugs. I'm guessing we will see more macros like this (eg. fstrcpy_base) (This used to be commit 50389c0cb2504d7941ec691af21d6a20ae5c5de7)
new ba3ccc2 Added limit to number of jobs enumerated. Set to 0 (means no limit). Yes I will add the docs.... Jeremy. (This used to be commit e1b0001c8df9e9823b42a372ca675188570b252a)
new e236678 Added limit to number of jobs enumerated. Set to 0 (means no limit). Yes I will add the docs.... Jeremy. (This used to be commit 4a739d914bb87a3c8d071dfd0f275a9aab1cf90a)
new 9043696 i forgot to commit the privilege db init call (This used to be commit e8ec2b118071ce1d8cbfbcebce3781ac753c5c22)
new aa543f1 Add const (This used to be commit 251b91f46988053eccc53f814a23ed5ca787c852)
new 1cf9038 Fixes to the vfs_fake_perms modules - we only need to specify the VFS functions that we actually modify.
new 04efc2d Try the PASSWD environment variable if we don't have one from the command line. (This used to be commit 14d7d8b22993ca7f1c273a7baaccb09c8fa04ef9)
new d95f1e4 * CR1868: only send a change notify message if we have something that changed that the client is monitoring.
new 21be9e7 * CR1868: only send a change notify message if we have something that changed that the client is monitoring.
new cc7f40f * always report ourselves as a Windows 2000 print server (even without ADS support) * add "MinorVersion" print server data key and comment on "OSVersion" (This used to be commit e1383368169faa50b9e612c9f71f92f790698b48)
new 03a4c19 * always report ourselves as a Windows 2000 print server (even without ADS support) * add "MinorVersion" print server data key and comment on "OSVersion" (This used to be commit 342734e3de71c7dc8e3d24fd66dae58cf647a569)
new 3042cfb Do my janitorial duties to encourage others to do so. Fix lingering large offset problems in smbtar etc. (This used to be commit c416eec2f2a38eebfcda5868999d474628037f1e)
new 56d0621 Fix "might be used uninitialised" warnings. Jeremy. (This used to be commit a670b57c563b220c2ede1dac4ce1e9c71c866498)
new 8ce11ae dlysym takes a const char *. Jeremy. (This used to be commit 54e5413a9267b7279cbde0ec129478a5a9c3116c)
new f434f03 dlsym takes a const char *. Jeremy. (This used to be commit ff3827a62b37342b13fd8b4eafd256d91428c02b)
new 52d1dd4 Fix const warning. Jeremy. (This used to be commit dedc18212a5174b6abac60ede9828f9b726a6c2d)
new 6a58faf Const warning fixes. Jeremy. (This used to be commit 3ad62ebe26d8c6b82f8618eea11d104b3ab0ec18)
new 28074d9 Const warning fixes. Jeremy. (This used to be commit 30e8ae8e030b5dccaef9612dca24907be547acdf)
new e3fdd28 More janitorial duties, fixing the BIG_UINT changes for large offsets. (This used to be commit 1af39523cc3b2313f3e8acd4f2e5338182ec0b13)
new 7f15d58 Another pstrcpy() into malloc()ed buffer fix.
new c502756 Fix another 'off by one' bug with safe_strcpy(). It is unclear if the intent was to limit the string to 31 or 32 characters (excluding the null term), so I've assumed for now that 32 is fine, as this matches current behaviour (well, current behaviour would crash, but anyway...)
new b2913fe updating whatsnew for alpha22 (This used to be commit 755bb317dbfbbe054ec7cc88485119fcc7006504)
new 1485e79 fixing a few typos (This used to be commit 9639e01dbc1dde65623b41be8a1137e1c1dc2d46)
new 7342b1c fixing a few typos & regenerating pages (This used to be commit 89bc3f1f7c10ab7c7fb8d2437c7e3d07f3e6f4fa)
new 7c03402 preparing for release of 3.0alpha22 (This used to be commit f5c9895f83277f01282587697c84d31dc77102f6)
new af6b467 make sure to call autogen.sh (This used to be commit 7558ee9d47beab11099d0a9d89b2e74dc58c9935)
new dab5d29 forgot that i should run autogen.sh as part of release (This used to be commit ebd134c0ce0d4db51822a4c29a0de768fcfa261f)
new fe45e6d Connectathon fix. W2K -> W2K over port 445 doing a tconX does the full \\server\share syntax, not just a "share" tconX syntax. This broke interop with a vendor. Jeremy. (This used to be commit 9d7ea5585c873156ede4b56e43a0d4d75077283a)
new 6f4aee3 Connectathon fix. W2K -> W2K over port 445 doing a tconX does the full \\server\share syntax, not just a "share" tconX syntax. This broke interop with a vendor. Jeremy. (This used to be commit 3cc2ace7718ac1162494b81fa21d4cc9de021d1c)
new 6626fef Fix for little-used lpq parser. Jeremy. (This used to be commit 75b36459ab1797bdff98ed91d7870bd48adebb54)
new d45fe96 Writable string const fixes. Jeremy. (This used to be commit c832e95c2f4daf175954a60f3c56420cf2f35b45)
new 1cdafbf Writable string const fixes. Jeremy. (This used to be commit 60b0cfc8a5b6275d3460ebc6bf17d0f08e25b67e)
new 211dd28 More const fixes. Jeremy. (This used to be commit fa93763248f2043395e4cfc70b8afd81e28b2b75)
new 7a99874 More const fixes. Jeremy. (This used to be commit 7b945e10a6c636c0b0aabc841803bf44405cb2ae)
new 4c8091e Use PRINTER_ALL_ACCESS instead of MAXIMUM_ALLOWED_ACCESS in setprinter command. From Ronan Waide <waider at waider.ie>. (This used to be commit 992b5eb4e05fbf99d91d7235b9a002957533f95b)
new f98e4e2 lp_string: Add note about dodgy StrnCpy use. (This used to be commit b32ae2d83fd0b4dd2c313cd0727bd276564cec0c)
new 7703af3 This file has not been maintained for a while - if we really want this behaviour we should seperate -g from --enable-developer, and allow developers to also select --enable-debug if they want.
new b4e60e5 also ignore the autom4te-2.53.cache (This used to be commit 243c9c37a53501b96df6286517e03eb09efcc620)
new ce7f54e Add a test for a useful property of the compiler - we can get link-time failures for some compile-time properties this way.
new d5da58d A couple more fixes for fstrcpy() into a malloced region. In this case it's all perfectly legit - the region is an fstring in length, but might not always be, and it is the last peice of code to fail my automated test.
new 487a056 Use new configure test to turn on this automated test for correct string function usage.
new b8298b5 changing reference to irc.openprojects.net (This used to be commit b467e9ce1d68e269c6956520a5ffce73e115714e)
new fb9e22d merging some packaging fixes from SAMBA_2_2 (This used to be commit 214decbda680f23691f0d633d4a29c2c7e17de6b)
new 48e3bf2 Add code to allow us to specify the port to connect on when performing a test ... (This used to be commit 1128a2fb4c16681e669efe605ff7d7161a2f7acd)
new 6149dfd Add *SMBSERVER fallback code to smbtorture ... (This used to be commit 460339db2246b0213252ee34f507eb8e55ecbecb)
new 7a3cc34 FIXME about crash on failure case. (This used to be commit a387c4209735f8e4c826cad7cb10c5349b2041ec)
new 192148b More safe_strcpy() off-by-one bug fixes. (mostly moves to pstrcpy()/fstrcpy())
new 6684c85 more off-by-one safe_strcpy() (This used to be commit d8d2d5e75503ae2b6532a25e4c9bbcdf20cc60af)
new ca0d82b Make smbtorture use the same cli_full_connection() framework as the rest of Samba. This fixes things like not doing *SMBSERVER etc.
new 26b1ed7 add #define for the max device name length in a DEVICEMODE (This used to be commit 21ec2b6ba3ddba6964f6ddb53f8494e4a8b48a83)
new ccb58b3 add #define for the max device name length in a DEVICEMODE (This used to be commit 52ef84b53495db1eac6ecfb0b926ef8df7ea5cc5)
new 389a47f Redirect to printer docs for removed options (This used to be commit 401a522d88abdb6d6f01707f51b658d4e0497d3d)
new 735bcfa Add documentation on line returned by 'add printer command' script (This used to be commit d41dbe568ec77e4860678e5ee4fe2ab2f2da507b)
new 3327f13 Found at Connectathon, .NET RC1 arranges trans/trans2/nttrans parameters differently to W2K, cope with this. Jeremy. (This used to be commit 172f415c9eaa4d310a52794e3dc1a6bc92206ce4)
new 442a55b Found at Connectathon, .NET RC1 arranges trans/trans2/nttrans parameters differently to W2K, cope with this. Jeremy. (This used to be commit 5e2755508f08ecf561348d4edf0a4064732c5213)
new cea6fd0 Fix noticed by Corny.Bondad at hp.com. Ensure we free up memory on error exit. Jeremy. (This used to be commit 1cbd53dc3cd2d56f5e62d42fed5d589efcecb8f8)
new 97d25a7 Fix noticed by Corny.Bondad at hp.com. Ensure we free up memory on error exit. Jeremy. (This used to be commit 05a8a61af83a6d85ddbb70749c8cd0abe9eb8180)
new 80087e6 safe_strcpy() -> fstrcpy() fix, and a cleanup to how rpcclient calls the IP address resolving code. (This used to be commit 1f605fe77c56ee2a7838c9f87eedf4bb91ebf688)
new 04858cd Limit the number of SIDs that may be looked up, in line with existing code for name->sid. (This used to be commit 0ebccc0dbeecc10d423529909a2563fbc3bf9857)
new 8a751c0 Some progress towards gums and tdbsam2 genparser works fine, and it is a marvelous tool to store objects in tdb :) (This used to be commit 4c6d461a8572f03cd33cba95500cc837638b732c)
new 6a141b7 Patch from Michael Steffens. In his own words : ------------------------------------------------------------------------- I think there are basically two problem:
new e9f51a6 Patch from Michael Steffens. In his own words : ------------------------------------------------------------------------- I think there are basically two problem:
new 0f30afc Missed parentheses around complex logic. Jeremy. (This used to be commit 7f8d3a49b2cebab4b94db3cda54b3923442378c8)
new 95381ba Extra const committed by mistake - revert. Jeremy. (This used to be commit 183ce97d3719080b1b01932b96206b8ee4c5f5b0)
new 24c9553 Missed parentheses around complex logic. Jeremy. (This used to be commit e81427c2d69be166afad94bc083e750e8f48fba7)
new f944fd6 Add early prototype of cifs mount helper for Linux (This used to be commit b20bcf8d336b4b2079eb42342a96d1fe714709de)
new 2fd693e Use ERROR_NT, not ERROR_DOS as Andrew Bartlett pointed out. Jeremy. (This used to be commit 723e9ee31cc1f5eb4b7aefefd58f7f13d0abda05)
new eed8772 Use ERROR_NT, not ERROR_DOS as Andrew Bartlett pointed out. Jeremy. (This used to be commit c0930e6d15eb68f06453d9b67142ccd7fb1370a0)
new 64e49aa initial work for the new idmpa interface (This used to be commit 8338e74ac4e5f31150c96f459a67e52090dc6013)
new 4a1d2dd some more code (not tested yet) (This used to be commit 0d6cec90c13731827abcbc61974efc993e794003)
new 7b24092 Fix typo in earlier fix, caught by Ranjit @ HP. Jeremy. (This used to be commit 13ab94fa73dbaf54da0169bbcf4d027d5c07d207)
new e613c18 Fix typo in earlier fix, caught by Ranjit @ HP. Jeremy. (This used to be commit 11077368ec30313c2e7ee1d23f9f348910aa36bf)
new bbf8961 Make it clear that this is a fstrcpy(). (This used to be commit c2a266b7b661d319e13982bfdbc3a86e8502b8a4)
new 01289b1 Make sure that the 'remote' machine name can only be set once. For some weird reason, during a Win2003 installation, when you select 'domain join' it sends one machine name in the name exchange, and litraly 'machinename' during the NTLMSSP login.
new c08c475 Testparm needs the extra arg to set_local_machine_name() too. (This used to be commit 30ba31e6355b5dfb902e42d2b5edc71630db2923)
new 8742d1f Add notes on increasing performance on AIX, based on an email from William Jojo (This used to be commit 7dc2b10215c2b015a36e78c3b9b8f13cecfdfeba)
new ad2e732 Add Q&A for people having trouble trying to log in without a proper samba user database. (This used to be commit 957c11e40e0aedc24d2dce2aaae9888673d68e01)
new bebdbcd more on idmap two layers structure with - local tdb cache - remote idmap repository
new 8ccff3e This is C, not C++ (This used to be commit 25d210b90b6c0377046d89a1dce7a32f94fd7859)
new 6ed6740 Don't fault on error returns (ptr == 0) for this LSA query.
new 2ed7730 Change the way we sign SMB packets, to a function pointer interface.
new 6d6be87 Add some printing question & answers (This used to be commit 998537ca398100974075d11e28d5199997424f15)
new 14cf457 Add Ronan Waide's info about the setdriver call. (This used to be commit ef6cb3ec1aa943d4e52ea08e7b43a47d781d3273)
new 2b6a6df Try not to clobber the session request. (This used to be commit 05cffbee56f0556f550b4d14f3111bd7db972621)
new cb1de38 Check for valgrind.h (This used to be commit 0ece70d631bf095bf9c8819180b6c59990159cd0)
new becf7a0 Include valgrind.h if present on the system. (This used to be commit 65ba78c6bd4c5ab7ec9bf4d15e4410482e82588d)
new de6b39d Clobber strings with 0xf1f1f1f1 before writing to them to check buffer lengths are correct. Attempts to pstrcpy into an fstring or allocated string should fail in developer builds.
new e9a94cd Further work on NTLMSSP-based SMB signing. Current status is that I cannnot get Win2k to send a valid signiture in it's session setup reply - which it will give to win2k clients.
new 1907088 Makefile.in for NTLMSSP singing update (This used to be commit 7717555438e4d74bb63d12abde3573933c15342a)
new 44bd743 added -i option for ignoring dot errors in masktest (This used to be commit 0f4d1172a6add3f490fca22a45975d2588485146)
new 8dd9e99 fixed use_oplocks and the timeout in smbtorture startup (This used to be commit cec1ef09e5009cdac22e6c9ca101a49c5ef36b1a)
new fba0a72 Use "$@" to preserve shell quoting in case somebody passes an escaped string as a configure parameter. (This used to be commit 3285c80cb0e41d6736b4f74b01a65d55753a7920)
new 3b4bc02 Use "$@" to preserve shell quoting in case somebody passes an escaped string as a configure parameter. (This used to be commit 10b2de7ebd204a940bd15bff9cca611e4ba8dcd3)
new 8cad904 Don't segfault on make_server_info_guest() failure - instead return the error code.
new c44e390 check a pointer before dereferencing it; not sure why userdata == NULL though (This used to be commit 944752024ba6ab762b12c29ee867e37401dac12b)
new 683c17a check a pointer before dereferencing it; not sure why userdata == NULL though (This used to be commit 6fca29ddcdb111af24ee051b555ab4eec8cadd1d)
new 8d563a9 strcpy_base from HEAD and trivial fix for smbclient -L
new 06c4d9a Some conversion to pstrcpy_base.
new 2e3f9c3 Patch from Ronan Waide:
new dcf7cad Remove obsolete file. (This used to be commit c5c1a7979385778c08d6dd7796cfe8be1815992f)
new 7da4263 Remove obsolete file. (This used to be commit 560deeb4ece9dd4a65e10b0aae20f8ab1fe0d24c)
new 4724780 Patch from Ronan Waide:
new ee28d38 When opening an existing DB, don't require the hash_size specified to the open call to be the same as that of the existing tdb. The specified hash_size is only used if the tdb needs to be (re)created.
new d606f8c When opening an existing DB, don't require the hash_size specified to the open call to be the same as that of the existing tdb. The specified hash_size is only used if the tdb needs to be (re)created.
new cca61ad If using --enable-developer and valgrind.h is present, define VALGRIND. (This used to be commit 71c8e90117f00f168416f2f35a1c25755e2d0ed4)
new c139902 make sure we have an empty directory when we start the utable test (This used to be commit af415842b80f024ca26b4e3bc52fd73fce0a28f3)
new 191b44b fixed the MANGLE smbtorture test with the new paranoid string code (This used to be commit 7be44dbe009a8d831c0720a2649fc871b067beef)
new 538c832 having sticky create times is not a bug (This used to be commit f283f71104319fa9f1e7d22fc91b8d7224ae157a)
new 6f7ac2d Note about using Valgrind with tdbs. (This used to be commit 36c6f67d4af50d8fc4c8bd54486df315861d55c2)
new 2e01ef5 Remove valgrind_strlen function, hopefully no longer needed with recent Valgrind relases and clashing with -DVALGRIND. (This used to be commit 98479f1315cf8968152e1566966ac57e171008c3)
new d40890e This is how combination of domain logons and security parameter best combine. Comments wellcome.
new da6266f After 'consultation' with idra, this is how I think the server roles should work...
new 60a8e3c Some further tought on the server role issue - try not to break it compeatly.
new 17030fc security=domain and domain logons = yes should be a BDC (of sorts).
new 3b580ff This patch attemptes to clean up winbindd's mutex locking.
new 71708c9 Fix up zero termination. Spotted by Sebastian Krahmer <krahmer at suse.de>. Jeremy. (This used to be commit 289e2e25b91da20ac02b90e5a9d6de3619ad308d)
new 77916f6 Fix up zero termination. Spotted by Sebastian Krahmer <krahmer at suse.de>. Jeremy. (This used to be commit 69becdb563b2620513931811a6695481bebcceed)
new 0a2d131 We use unsigned now, so use %u. Jeremy. (This used to be commit 01727b0296ee407e49444b9d9c4e7993892cb537)
new 834da49 We use unsigned now, so use %u. Jeremy. (This used to be commit 65c2a361a4a3461ccbed9b5c968f95281295faab)
new a16b155 Add example of string overflow which is now caught in developer mode. (This used to be commit dcf1705782f5d589120624c90b695b81a0332e6b)
new 9a63d8b Update usage message. (This used to be commit 17f01f6959fb79ba11a56d6869ec9789e3ee2f74)
new ffd5eae Start importing the Python testing framework that Tim and I have been working on into the main Samba tree. (This used to be commit f3b77aae13df2559a81db6453d04e0fe8004cd52)
new 57b6801 Import ComfyChair framework from trunk. (This used to be commit a7fb1fcc72ffe3cc2aa9c5abfcbd8197e7610167)
new 053435a Import design notes by martin and tpot from ComfyChair and stf modules. (This used to be commit f923729ca37c18fd58943015a530607c05e96659)
new eb4ea93 Import Samba Testing Framework code from private CVS module. (This used to be commit 0effe832a48f0c51d50675558cc2744e815d68c7)
new 62ead1b New import of ComfyChair, many changes (This used to be commit e84046e769a518fa1970827f4dcb8284ba9b9952)
new 52fbbf0 Update for new version of ComfyChair: some methods are renamed to be more consistent, and it now looks at command-line arguments to work out what to do.
new a6c6800 Patch from Ken Cross <kcross at nssolutions.com> to take a username in the form of user at realm for kerberos logins.
new 02abe94 - Fix a double-free (I can't say I understand the code, but it matches the other cases and keeps valgrind quiet).
new f4a8417 Add const (This used to be commit 147a0c8b13d20e06c557fb817a36fddf9a920d65)
new c992f66 adding some initiaial code to sert %a to Win2K3 (using Native LanMan string from .NET RC2) (This used to be commit 4c823e61d14a33344deb887043b60b2e3c83416f)
new fd56ede adding some initiaial code to sert %a to Win2K3 (using Native LanMan string from .NET RC2) (This used to be commit e074cab810f9299d0b27881cddf8a74f10fe233e)
new a03a4db Ensure we count the length correctly in mangle_map. Jeremy. (This used to be commit 8e956bc1d63425b0e1ca9410bf82a0a5d3e36ac7)
new 15ae0c4 Ensure we count the length correctly in mangle_map. Jeremy. (This used to be commit 596705198c555568da208f59008ab87c5164bfb4)
new 00d89c3 fixed a strcat noticed by metze (This used to be commit db3ad0dbe0bca729f98ca5d5a698388fe086daf2)
new a412ed3 fixed a strcat noticed by metze (This used to be commit 533fe94db95fbb819b35251d9832c925584b7eca)
new ddfed38 Change size parameters from signed to unsigned to fix up warnings. Jeremy. (This used to be commit 2e9880ef7c259b67eb75edc8098b734c3b7b22c1)
new 30d1059 Merge of Andrew Bartlett's SID limit fix from HEAD. Jeremy. (This used to be commit 98ed7e0cbbc693b486bb91855cb3331e51daef6c)
new dbe2858 Change size parameters from signed to unsigned to fix up warnings. Jeremy. (This used to be commit 33b11d5eb53bdeb9d279d221fd5c01579253e1c7)
new 3b104f6 win2000 can take much longer than the specified time to respond to a lock - so to make the torture tests valid I give it a grace time of 10 seconds instead of 2 (This used to be commit c9c9e9eb26ec3042395637d14a6661d04a629ccc)
new 537e4d5 fixed the unmarshalling of the queryaliasmem SAMR call (This used to be commit 80c45434092a881fe2c9ae7f90856deea4722cb0)
new d2a85e5 show which files we fail to create in the casetable test (This used to be commit d40e3747cfa2994349aa84568f7b79457341a058)
new 5e7f809 Fixed crash bug when calling tdb_unlockkeys() with no locked keys.
new 6d0a1ea Added chainlock, chainunlock, lock_bystring and unlock_bystring methods. (This used to be commit cd5c47f47379a8c4021771ec28a9da0085f80d98)
new 9951cca7 In Valgrind 1.9.4, the headers have moved to <valgrind/valgrind.h>, etc. So check for that as well as the old names. (This used to be commit 1ffa4d75b75979b8abb409634212ce43a0826467)
new 197f98a In Valgrind 1.9.4, the headers have moved to <valgrind/valgrind.h>, etc. So check for that as well as the old names when including macros and conditionally defining -DVALGRIND. (This used to be commit c9151c7b1113e2f01bd33d4dd301a2e7e2040b35)
new da3b671 In Valgrind 1.9.4, the headers have moved to <valgrind/valgrind.h>, etc. So check for that as well as the old names when including macros and conditionally defining -DVALGRIND. (This used to be commit 054ed6d86d0ca61623d61db7bc31999c19269176)
new 06c6653 Merge of some commentary for getprinter info levels supported by win2k+ (This used to be commit 3026a5ef152e1856ac127abe72855371611d5bf3)
new 9c9384b Merge of added locking functions from HEAD. (This used to be commit c7593929681ad9aed4b9d2025d33071b9751185f)
new 14672be Merge of tdb_unlockeys() crash fix. (This used to be commit 0eee7a4b1ea437b5f1376fc9c7063b117f5027c6)
new 593ed8d Add bin/libbigballofmud.a non-shared library. A bit easier to link to for testing than the .so. (http://www.laputan.org/mud/mud.html) (This used to be commit 386087d77f836b8133afc977c9c3e8e7845125dc)
new 71e94ca Merge from HEAD. 'fixed the unmarshalling of the queryaliasmem SAMR call' Jeremy. (This used to be commit 40def80d43b14a853045a31b382226fe0381f38a)
new 5ca8254 Merge from HEAD. 'win2000 can take much longer than the specified time to respond to a lock - so to make the torture tests valid I give it a grace time of 10 seconds instead of 2' Jeremy. (This used to be commit 41571a69e04838c00de7d4a528c59cd1e88919d0)
new 8a269af Fix SGML errors in development documents (This used to be commit ce2159086f6b68c713a376785f6b48a370e33eb2)
new 285886b Merge cifsntdomain.sgml fixes from 3.0 branch (This used to be commit fb85311941967fa1080b84103a01d16b4fd33926)
new 029161a Merge encryption.sgml fixes from HEAD (This used to be commit 8522971ccb2e99a24b97c53cc57ca167923d346b)
new d06a057 Merge more SGML strictness fixes from HEAD (This used to be commit af6235dfb69b5349e4d0b7c8772a1799b7dc421a)
new a3d7a1e Fix off by one bug noticed by Andrew Bartlett. Jeremy. (This used to be commit 759aab9944e8dc5c38e224ace738b75ded07ee54)
new f764518 Merge from Subversion
new bc7f13c Add examples of ComfyChair (This used to be commit dfee0a6ad5d203df04df8a54da87ff5e493a33ca)
new e37372f Found by metze with the clobber-region check - if it's a pstring, use pstrcpy().
new 33c8a67 /tmp/newfun.msg (This used to be commit 3f4cb7b2c4d9b54b41bcc184ccfd00032e2b021b)
new e583dd6 Fresh meat in trusted domains code: - packing/unpacking utility functions for trusted domain password struct; can be used to prepare buffer to store in secrets.tdb or (soon) passdb backend - similiar functions for DOM_SID - respectively modified secrets_(fetch|store) routines - new auth mapping code utilising introduced is_trusted_domain function - added tdb (un)packing of single bytes
new 5f86db8 Extending code to work both in case of domain membership and domain controller respecting interdomain trust relationships. In the latter case we need to find DC of remote domain instead of ours. In the former 'domain' is our domain name.
new 9db9982 We haven't implemented The Singing Contexts so far. Who knows what .NET server brings, though ...? ;-)
new 128e7ed fix WinXP & Win2K3 remote_arch and check pointer in ntlmssp code before dereferencing (This used to be commit 7bc5fc729f67ae16e09ea67efa9e2b8e2ba41c8f)
new 7ae555c fix WinXP & Win2K3 remote_arch and check pointer in ntlmssp code before dereferencing (This used to be commit 2487480228b99183cab9e34ab497997e0c144ed6)
new dadae3b Now that mimir has done the grunt work, I'll fix up the comment (This used to be commit 7154fe10969a34b97ddc8321bfb5271b8e6d4795)
new ef07127 strictly, you can't #if on somthing that may or may not be defined.
new c3221b8 Found by my new checking code (yet to be commited):
new 44f9f10 Clean up the VFS module loading logic by making the parameter an P_LIST, rather than a runtime-parsed string.
new d21f97a If it's an fstring, use fstrcpy().
new 6fe5909 Add const, and a signed/unsigned fix. (This used to be commit f07a93eaeba20f5704f43c7f02141adc564db136)
new 16ec110 client-side smbpasswd fixes - use pstrcpy_base to avoid clobber_region bugs
new dc7c505 Be parinoid, malloc an extra SAFETY_MARGIN on the client's inbuf and outbuf.
new a4ba049 Specify buffer sizes (This used to be commit aa12379b3fd9646199a8ff3f217ec7dfef1942a5)
new 58abc7b If the server went away, don't segfault by attempting to FD_SET -1.
new eca1293 specify the size of these buffers (This used to be commit f6ea572cd57d4e655d387fe225a5d7122d587a9b)
new 32ae870 Truncate the machinename manually, so as not to generate level 0 debugs for an expected situation.
new 9a00acc Fix off-by-one bug in safe_strcpy size paramater. (This used to be commit 9af30c9aae3623c4db1edca39a91973f0279acb4)
new 3b5bc93 String handling parinoia fixes.
new d8549b0 signed/unsigned fix (This used to be commit f6bcfa59447700e0ccfc069d0228019a9bdca9d2)
new a27d434 Fix signed/unsigned issues - mostly 'i' counters.
new f1d333e Remove an unused function and fix the build.
new 02704f9 Minor fixes. - signed/unsigned - quieten warning about assignment as truth value - whitespace
new 662b549 Fix the non-DEVELOPER case of my macro madness...
new a4261c2 Fix the 'non-optomizing compiler' case...
new 2055e72 Checkin cifs vfs for Linux mount helper (This used to be commit a55acfd7a296c5ae9b043dc03393a29d87e43a40)
new 4b6b03e Fix non-gmake syntax error. (This used to be commit 97daece056516e52e56bf5a749676e7c53e087e3)
new 0dca6fa A hack to get us building on a slightly older heimdal kerberos. It appears that we don't need this flag - heimdal's internal password change routines don't set it.
new 3a9bdac More work on my macro mess - we need function prototypes of different types, and we were missing the 'char' type.
new 2f62a72 Changes to help the kerberos change password code work on systems that have some of the labels 'duplicated' (ie, the defines double-up).
new 7cf0003 Fix nmbd under -DDEVELOPER (pstrcpy on not-pstring).
new 6ba75b5 New statcache internals - this time it's actually possible to follow what's going on.
new 644ab8e Try to avoid dereferencing a null pointer.
new 400bb4b - Make ReadDirName return a const char*.
new c6cf087 Add const. (This used to be commit 5371720971bc60a4cfba0460614306f322aa10b8)
new 7b18c5d Make sure we mark the assumption of a fstring parameter for 'devicetype' in the function prototype, and change callers to respect this.
new 3ecf5d6 Missed one when I move 'share_sanity_checks' to use an fstring for 'dev'.
new 1171b0c Fix memory leaks and add parinoioa code to our stat() cache.
new 077e093 Some cosmetic changes to make the popt --usage output look nicer. (This used to be commit 39124b9a62e1ba0f8089c36b27d6c79352a27973)
new 0ab29d6 Fix a memory leak - 'smbcontrol smbd pool-usage' is your freind!
new 355bea4 Ignore .pyc files. (This used to be commit b20a357ac534b513383ad20046a99bb7f39bba25)
new 1eae003 Applied waider's patch to return DOS error codes for pipes that support it. (This used to be commit ac3df9a8051bd105e8e4192d36b3024fdf9f9506)
new a564fed More statcache fixes - and add a bit more doco.
new 1331a36 Add const. (This used to be commit 02f81719c7c179b61663bdf789c01ab62286fea2)
new 0273df0 Fix const warnings.
new 63c1aa2 Call AC_MSG_ERROR if jw, perl or htmldoc is not installed rather than generate a bodgy Makefile. (This used to be commit 2842e0925debe8bfabfdf011913cf5e13e824c10)
new 99e5d02 Brain fart - make sure we truncate the right string...
new a9034ec Fix invalid SAFE_FREE() of talloc()ed memory.
new 9349b44 Run autoconf. Shouldn't we have an autogen.sh here? (This used to be commit a43fe8e5f0cc95a8fb89db4ab1ee051b8c9d1bab)
new 4adde4c Added a slightly modified version of Tridge's note about securing a Samba server. (This used to be commit 03a227b7ee7ed6927541966ec226344cd8c88aff)
new 4b0d055 Fix building --with-smbwrapper. (This used to be commit 1fb5c92bfb96d966a31d5a4d882a411b9c0b497c)
new 0a8e719 Fix memory leak.
new b20eb48 Fix memory leak.
new e0e31ca Add copyright. (This used to be commit a7f9c3657ff052e382e290059f50f1d9812b8221)
new c320f72 Merge new statcache.c from HEAD. (This used to be commit 3b9db928fcaec322698d046db3a8a042b9a1d30c)
new c945a9c9 Merge from HEAD:
new cf9fcaa pstrcpy_base merges for client-side smbpasswd.
new aa4bfd4 merge from HEAD - dump tokenGroups as sids. (This used to be commit f0daa15521e6352e25aa998f7e682f448e0fe51a)
new 467f102 Merge from (earlier) HEAD - doxygen.
new 45d3e78 Mege from HEAD - doxygen. (This used to be commit 04a5cbc8964386774acdca759b4cfaded068c8f2)
new 395b893 Merge from HEAD - doxygen (This used to be commit 7a2566f2e922191e691b6dafb1a09e22913cccd6)
new ec458fa Merge from HEAD - sync up SessionSetup code to HEAD, including Luke Howard's session key and auth verifier patches.
new f06d1b2 The kerberos_verify compoenent of the SessionSetup sync with HEAD.
new ad0d650 Merge from HEAD:
new 83a580f Merge from HEAD:
new e88eab3 Merge from HEAD:
new a8eaea5 Merge from HEAD - make winbindd locking sane again:
new 2e20359 Start of a unit test for info3 caching. Much unfrastructure required before this can be fully implemented. )-: (This used to be commit a040a8471f884cb295100f841594d86ddf754bb6)
new 47b547c Added #ifdef'ed out implementation of auth_smbd python fn. Uncomment when auth_smbd functionality merged to HEAD. (This used to be commit 2b6d13672dc1e4a46fc2600e729c22d0ee7e534b)
new d332200 Merge in the developer string options from HEAD. We need to ensure 3.0 is as stable as possible in the string department and some pain now will help later :-). Jeremy. (This used to be commit 86e3eddac698d90f4666b8492b4603a4efbbd67b)
new 1b0033d Decode waitstatus values when a command fails. (This used to be commit e1baab1ee04b27447445351d0d88b0c02a5fa85d)
new eb83748 global_globber_region_function/line ought to be recorded before clobbering the region, just in case clobbering causes us to crash immediately. (That might happen if we just shot ourselves in the stack and strcpy was not inlined.)
new b9a8ad5 Speling fixes and a little extra documentation. (This used to be commit 8da383bb3e63d25ceb0204c775580f2f1b3336ec)
new 556fea4 Update comment: Valgrind 1.9.4 seems to always respect client requests, without needing --client-perms=yes. (This used to be commit 412a8780c35ee9449c9682e3ef73afb2c4933285)
new 2f07f71 The new string macros catch a bug at compile that previously only trapped at runtime, which is great. So we have to try a little harder to provoke an overflow -- which is still caught nicely in developer mode. (This used to be commit cea126f62ad411f5efbebc7c5d39297fd8ef9efb)
new 29fa4c1 Remove static libbigballofmud, which just does not seem to link.
new c52a31b Comment about deprecated macro overmalloc_safe_strcpy(). (This used to be commit 5ac062580690eee9b4bd423dbb82631c0cdb8b30)
new 8cfec85 Ignore .po and .po32 files. (This used to be commit 8d64419625dda242fdb7a5d956644b052b43a2ea)
new 6cb8656 Ignore t_stringoverflow binary. (This used to be commit 195582c4cb7906ab95e47f5a2aea4ae86a7ab023)
new 870a397b Merge of #ifdef'ed out auth_smbd wrapper. (This used to be commit fc0b2fcf977b9014d2478296168b22e9faa22108)
new ce7ff20 Merge of popt help cleanups. (This used to be commit 067810ed4a38c567e64e683a24cdd405479b5ee1)
new e6d438c Merge of enumdomusers rpcclient command. (This used to be commit 8cabdd635df2455d9b25604f2ea0fb85efa067e2)
new 417bf60 Merge of waider's rpcclient return type patch. (This used to be commit fb91bfa7a28f548dcc549f7e09805e4485c83538)
new a084f06 Split "clobber" function and variables into its own file before it grows too much larger. (This used to be commit 4bbddbfc6a97ebb11e299aa7bd07ebebeab42c65)
new 74d3be0 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit f0d009c3e91979b0dc3443e16f3f545bcc64cfda)
new 6b2fb1e Add t_strcmp test/torture harness. (This used to be commit 2c17cb1bd27658ac7a72cb9eccb4b048e9d0ec5f)
new 743d429 Step one of optimizations for StrCaseCmp:
new 50eea93 Add const. (This used to be commit ed245023016779700571d108e7b9339236bcbe7c)
new cdc6fc8 Add an extra parameter to our 'set_remote_machine_name' and 'set_local_machine_name' so that the client can't change it from under us.
new b01a915 Merge whitespace to match HEAD. (This used to be commit 454fb434195b8d46cbcbaee6a200070e5bcd7364)
new 818f2a5 Fix segfault on FD_SET() when we have an fd of -1
new 0d3e24f One more on set_local_machine_name() taking a new 'perm' argument. (This used to be commit 29d909b184e0044f728091f3215eeb58bbeff437)
new 5452ece Merge signed/unsigned fix from HEAD. (This used to be commit 196628432130f826505187a27207a7b947e034cf)
new d5ee9b2 Jeremy merged across my string parinoia fixes, but forgot to enable them! :-)
new 972e492 NTLMSSP updates from HEAD.
new 50e9b88 NMBD string parinoia and memcpy() parinoia fixes from HEAD.
new 892599f Merge from HEAD:
new ec2b31b Parinoia fixes from HEAD - malloc() some extra room after the allocated buffer size. (This used to be commit 27ec538eca0905e1f749de4c49cc2555c5932d5c)
new f2a387e Makefile updates for new SMB signing code. (This used to be commit fa10640630cd893c30aa75f8b94e906199cecbe6)
new 85b5a5d Put in some macros for the new modules system (This used to be commit b6272a8f18c823be3056d9f03810be75e9129cce)
new 6cbe331 Add const. (This used to be commit 38a6ad95d789b3ece7a8e697195c8851663b3cd9)
new 56c5bc5 Put in documentation update by jht (This used to be commit 38424c522ab2ddbf6d6c61274d692b14e574023a)
new a92806b - Move instructions on compiling samba to appendix - Add notes about binary packages - Some small fixes (typos, remove outdated stuff) (This used to be commit 7759686230e2512e7c79ca512f501f8bac084aef)
new b19116d More updates: - Add SWAT as way to configure samba - Remove some duplicated information - Move some information to the part of the howto it belongs (This used to be commit f78c98120be81100adbfee01a07283d014c425d4)
new 404d5ba Regenerate (This used to be commit 7affa21eb8982eeccb8852f60d3b962fc0dded67)
new 2096762 Regenerate (This used to be commit 25db62e3101dbcae8e9daee3cb16430297afa223)
new 84e99fe Merge mbp's HEAD changes. Jeremy. (This used to be commit da1271a95fce7fd217555fb161d4669d0b9b80e2)
new dd1b7e3 const warning fix. Jeremy. (This used to be commit 478a5c654a6d2765b726e9a8ef64af7716cb56c0)
new 0331877 Removed unused var. Jeremy. (This used to be commit fb925a72a6323d96d8fae658c4271ca05e8256de)
new 72b0c07 Removed unused var. Jeremy. (This used to be commit f93c64b5ca1bc21f5fa89200034cd82dcbc0910b)
new 4e8d7b3 Ensure dev in make_connection is const. Jeremy. (This used to be commit 1c6ea31b8f48b93606f4c5b6a0472571dc8a471e)
new 736c753 Ensure dev in make_connection is const. Jeremy. (This used to be commit e8155fade61e9dc308a82f442453803160c36806)
new 7e958f0 Doin't pstrcpy into fstring. Jeremy. (This used to be commit e619c50834a06b3026dc6b8603d1f88268bbdbc1)
new 54925dc Run test 10000 times to make measurement easier. (This used to be commit e051789ac6cc05f8a643ea81e887d3b969cf3a27)
new d071b73 Ignore .po and .po32 files. (This used to be commit 9a8d50d45c352a22b9b67adb1548482ab2c3265c)
new 9474172 Ignore t_strcmp test case. (This used to be commit 705db537c5c8495ce39d7ca609de4a2ee1bba6a5)
new f576502 Remove this .po file from the repository. I meant to add a cvsignore file that ignored it, but I slipped. (This used to be commit a3f90cc6ab2735296ca482c8e29dc1d83804e205)
new 553d118 Add the correct file :-( to ignore .po and .po32 files. (This used to be commit 00b147882221dbb92673bc19fb0572718e3b10c6)
new e239ead A new STF test case! This one checks strcasecmp correctness for various strings. (This used to be commit ef5bdb1700f6033f342d6bb32a8d0ee240dd34b8)
new 1d2afdc Get rid of "make check" targets that call nonexistent code.
new de12a0d Add an STF module that defines the tests to be run by "make check". (This used to be commit a5a2cc9ae9668e66d39beed1fdad4df0405fa4da)
new 686ef10 Fix debug message not to use an uninitialized variable.
new 41fdece Add additional StrCaseCmp test cases.
new b8ba9f9 Fix debug message not to use an uninitialized variable.
new 6fe08f6 Put group mapping into LDAP.
new 7679811 Put group mapping into LDAP.
new 230f9335 Remove py_samba.c experiment - it didn't work. (This used to be commit e69c061211e9c64201b54087d1381740d82cbbcd)
new b6627c7 Add function prototype. (This used to be commit 57e5c2007b7390c06989b34c7ecf6b5f6f56a03b)
new 8406be4 Removed unused variable. (This used to be commit 6326b0f0b489334c672548a50740890a124988a2)
new 50e4235 Fix compiler warning. (This used to be commit 74c1cd0040890d24e6191d4cb0467e9f9d70f5dc)
new 043a533 GCC 3.x has deprecated multi-line string constants. (This used to be commit 54000fc3b0daee452f4d5bc7dad40757f1cf7c11)
new 91d55a5 If we fail, return an error code :-)
new 97575a9 Hey -- there is an error code NT_STATUS_CANNOT_DELETE :-) (This used to be commit aa9b8382d38346cb3e94ddf2e7caf6d663034579)
new bde1f78 merge from HEAD (This used to be commit 12110a263b5ac65d6b965ccbe19b7be3025f0373)
new 7278578 Regenerate (This used to be commit a4057885405a2dd5f78592f9a6da7f071b486fd0)
new b66a4a1 Fix some comment typos (This used to be commit 41ea416adbc074f3a34b66c18ed63c7d44ea28fc)
new 702e76d Fix some comment typos (This used to be commit 051b33e98f94ad09b4d8816a88e78715e7dc2a5e)
new 946b3fd Update to current situation - there's nothing about SAM/GUMS/IDMAP in here currently, should there be? (This used to be commit 0038a31819ad13dcfaff381ab2bb9f9fef62c1e8)
new af89646 Update to current situation - should we add SAM/GUMS/idmap? (This used to be commit 3247b6be7a284c10c2885854a0da0501fb2f506e)
new c9280a7 Update alpha information (This used to be commit 65dbd07b3012b0de4d8db0bb01c1d77ae3dc0fa8)
new 8dd68a7 Update alpha information (This used to be commit 52c2b2418d3ba0d64dcaa2e1d0be3b240cd6c636)
new 3c3406b Fix typo.
new b3bf451 Fix typo.
new 45df237 Add paramter 'ldap del only sam attr'.
new 9da46ee Merge from HEAD.
new 47ea3a2 Put in the new modules system. It's now used by passdb and rpc. I will put a doc about it in dev-doc later today. (This used to be commit af7bfee0c6902c07fdb8d3abccf4c8d6bab00b5a)
new 1719a67 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 6f94672d3da070aae0b17f4dcdc6cd119b68d84c)
new a4c72cf Fix module names (This used to be commit fa1c8eee1fdd2452f9e3595b2b3957ea8c0ea46a)
new 84627f7 replace pstrcpy (This used to be commit c6eb950b6879d7566ded33dd6a3853cf2d5310db)
new cbded5d replace pstrcpy (This used to be commit c5876f9f07bfff4e03f3a70136515c9daab20afd)
new f23c193 Add documentation on new modules system (This used to be commit f0f454129a5a57e50391397f45d7cf4d58648d45)
new 2ffd83f Fix build errors and move pdb_guest.so -> guest.so (This used to be commit 25412880251839de3dd17882fab30c873c886454)
new a63fa73 Fix uncompleted sentence (This used to be commit a14b7fcd493b89e6ea6bcc889a2d2f24fc72a5fc)
new e14e43f Fix pdb_unix usage - noticed by jmcd (This used to be commit dd03aec26dc39a4e56f18d547132768204a500db)
new 7178e11 It's init_module(), not module_init() as metze pointed out. I really thought I check this well enough :-/ (This used to be commit 730e2a093152c406923bd9e28339781564b0afac)
new a666912 Don't generate a Samba-Developers-Guide.{ps,txt} with the contents of the Samba HOWTO collection (This used to be commit 4ce0e931ab098768e5a33c0062267176104485b2)
new e542eed use strnlen to prevent coredumps (This used to be commit 1960a650c1546323708ed6bea615dc7215a97b4f)
new 6c6fb12 use strnlen to prevent coredumps (This used to be commit 5078436d83f0fdc568d6687809c7c70dea5fd382)
new 9a32824 Fix corrupt memory reading in smb_register_passdb (This used to be commit 6acbb37e4e32de635ace8420a5182b04b6527e34)
new c775678 Add make rules for passdb/*.so (This used to be commit ea85f8ff21bfad378eb8464a94bb182cb3e4f988)
new 4377376 void function cannot return a value (besides the function called was a void) (This used to be commit 55681422e97ede0ff9446925c7678d6254b13878)
new 2f13a74 Cleanup bogus initialisation in SID_NAME_USE enum.
new c8eed69 lib/messages.c: Check return from chainlock before modifying message queue. Apply the job returned limit across all requests for job queues. Jeremy. (This used to be commit dee1326a1d8a0bf8977df22a0fe014dd5d8dc769)
new 3be18a1 lib/messages.c: Check return from chainlock before modifying message queue. Apply the job returned limit across all requests for job queues. Jeremy. (This used to be commit bf795b684e608f82db822e0759e7b69afd451b65)
new aa5750e Merge new .cvsignore files. (This used to be commit f0ab1b6147bc0a0e028e67b598bfc0cb9944c8cc)
new 62c756e Merge of removal of py_samba.c (This used to be commit 68b4052281d22dace2ae9e48d022fa288c0a6425)
new 873e090 Merge of compiler warning fixups. (This used to be commit 0308a0a11265050f53fc7e8e03f8e17b04adb45d)
new c9167c9 If CFLAGS is set when running configure, then just use that. Otherwise add -O.
new d87feb3 Merge Herb's change.
new bff325e Update wbinfo.1 for 3.0 (This used to be commit c057c6594e8c44993c01d6bb3a8d0916a2adcd24)
new 5737469 Update swat docs for 3.0 (This used to be commit 06c7a16b2d2040c0932eb663076cecb6d2cd3cdf)
new 4e01382 Make swat use popt (This used to be commit 3cd1650d389850c2a36997a1a404d37bb28130e4)
new f46edac Make swat use popt (This used to be commit eccb6998111ce7a56bfd11578ccd7c09958f407e)
new 21fb006 Convert smbcacls to popt (This used to be commit 45e5374e89730e7ad497edf9e344fbd1b8992589)
new 7477c65 Update smbcacls.1 for 3.0 (This used to be commit 0ab40fac3a45b1f72b8bd53a48fc39dd46c69086)
new 56b6650 I like debug level 10, but these messages always get into my way when debugging pdc stuff...
new 3560c49 Fix typo (This used to be commit 5c6f5bef30db62f351d83ecdd6aa6990a567d842)
new d02f57f Merge from HEAD (This used to be commit 62d5a78b024898485f610b5d9db1a6d9a5c68c21)
new bcc8bb4 Use True, not TRUE and False, not FALSE (This used to be commit 44e9bf88cc2bbb2aa34711354258c3abb319cb9b)
new 6798444 Build samr as well (This used to be commit 1d33afdef9ea11e17c633109170d35ed66c4e2b8)
new 29d734a use pstrcpy_base() (This used to be commit 9387caf3cebecd50de2b295560355b779135d8c3)
new be40463 Fix compile errors - don't use pstrcpy() on a fstring (This used to be commit 3bad73ca870bb43324bdb5dfc6bb02e0fa1fb1e0)
new efadbac use pstrcpy_base() (This used to be commit 2e3710f67293b01084026549246d494103b2d536)
new 9ba6be2 Fix setOtherHelp() - pointed out by metze (This used to be commit 05b1681b03688c0d4e57e8dfb881b111f947e6c6)
new c7e720c Patch from Samuel Thibault to convert messages from unix to dos charset. Works on 2000. sending messages to 9x needs to be fixed, but that didn't work anyway (This used to be commit ca066502a2a3dbdd8943d515c9c6d21e62d757b6)
new 0b72dd8 Patch from Samuel Thibault to convert messages from dos to unix charset when sending(and vice versa when receiving). (This used to be commit 5310447ec6e0df1c000e3ee14572f5b7fee31f28)
new afcb58a NT4 as well as W2k respond with IPC regardless of what service type the client requested in the TCONX when connecting to IPC$.
new 5c91336 Only build pdb_ldap if both ldap libs and headers are found (This used to be commit 228110e83fce91c811c82f6f836d313b6b79ff87)
new 70788c3 Merge from HEAD (This used to be commit d59a7bea6b22a4c3e6cacd1a4c5ee95f42b13a26)
new 677838b Give volker a hand, and let domain joins with existing user accounts work a bit better.
new eeae852 (merge from HEAD)
new 940a114 Add more mappings to the nterr->errno mapping table. It should be fairly complete now. (This used to be commit 72bb5615f3eef1c5b27716dfcabe4c8288729458)
new 522cc67 Merge of new appliance-head scalable printing fixes. Jeremy. (This used to be commit 301f17df51961b645b63d1520fc9c2e5627c1a0a)
new 67df8fb Merge of new appliance-head scalable printing fixes. Jeremy. (This used to be commit 331e621b580f997592892be0226fb452c67ae9e1)
new ab25a25 Patch from colo (on IRC) to get libsmbclient building due to pstring/fstring issues.
new d2d29ea Clobber our SMB buffers between packets. I hope this will help find bugs where we assume the buffer is zero, when it might not be (ie due to, previous packets).
new 2da9a44 Clobber the 'SAFETY_MARGIN' in libsmb.
new 58cd54a FALSE -> False (reported by Paul Green) (This used to be commit 1002b0bbff295548b74580dbb0dc0c76474af23b)
new 87cbd9a Patch from Jianliang Lu <j.lu at tiesse.com> to set the 'minimum password age' when setting the password.
new 0655f20 Merge from HEAD - patch from Jianliang Lu <j.lu at tiesse.com> to set the 'minimum password age' during a password SET.
new 3d8c50c Thanks to volker, merge passdb changes from HEAD:
new 63894f2 Merge fixes to libsmbclient (fstring/pstring) from HEAD.
new bde949c It seems that this causes some problems on some linux platforms - it's a pity becouse otherwise you need to link a program with it to get the fstring/pstring bugs.
new 20e73a7 This caused problems on the build farm. (This used to be commit f16a70a405a702945ada42be638c3d17c59517c0)
new b33cee9 Fix compile on IA64 by noting that this should be the integer, not a pointer to the integer for SIVAL(). (This used to be commit 5e20868fadc4e01ea09639bc57c51d1eb687f78c)
new b508fdf Fix compile on IA64 by noting that this should be the integer, not a pointer to the integer for SIVAL(). (This used to be commit e8b4b136669e7e415557956d698c66c254b28ec1)
new a38e5e6 Small clenaup patches: - safe_string.h - don't assume that __FUNCTION__ is available - process.c - use new workaround from safe_string.h for the same - util.c - Show how many bytes we smb_panic()ed trying to smb_xmalloc() - gencache.c - Keep valgrind quiet by always null terminating. - clistr.c - Add copyright - srvstr.h - move srvstr_push into a .c file again, as a real function. - srvstr.c - revive, with 'safe' checked srvstr_push - loadparm.c - set a defau [...]
new 5050e8e Revert bogus part of previous patch. (This used to be commit 3cddfe211da812a533611eecba5d5da55fd3cf2d)
new 1f499a7 (merge from HEAD)
new a9aa2cb This changes the way we do LDAP updates. We don't use LDAP_MOD_MODIFY anymore, but instead look at what is currently stored in the database. Then we explicitly delete the existing attribute and add the new value if it is not NULL or "". This way we can handle appearing and disappearing attributes quite nicely.
new 49c0726 This changes the way we do LDAP updates. We don't use LDAP_MOD_MODIFY anymore, but instead look at what is currently stored in the database. Then we explicitly delete the existing attribute and add the new value if it is not NULL or "". This way we can handle appearing and disappearing attributes quite nicely.
new 38794e9 Don't use errno's when they're not available (This used to be commit b757a4374832d76500a889e4785622320881018d)
new ba47af4 Never touch complicated if/else/elsif structures :-)
new 25fc769 Never touch complicated if/else/elsif structures :-)
new 4985533 Use FUNCTION_MACRO, not __FUNCTION__ (This used to be commit 6df38e250af1a8e7213ad66342c71c52ce118a12)
new ee52967 Return value in non-void function (This used to be commit 0efa773bac4b9fe2f79265413c32fecce55cc369)
new c886423 Detect missing -lroken properly on systems without krb5-config (This used to be commit 9c3b8533fc6d2a68e013668d0927d479f4ab58dd)
new da40f73 Merge from HEAD - Detect missing -lroken properly on machines without krb5-config (This used to be commit 70634d248e74395c05d9980b07d53a20327a30a8)
new dea7597 Don't use EDQUOT on systems where it's not available (This used to be commit 2e1e5719f188a933e6b691fbd48037a0d29497e4)
new 1ce67b7 Valgrind found a few memory leaks!
new 22e6291 - Use FUNCTION_MACRO, not __FUNCTION__. - Add some const (This used to be commit e149e70717f38e082ce35d55f9b4d84ba8419af7)
new 79f3265 (merge from HEAD) Valgrind found some memory leaks! (This used to be commit 8315b9c3119dde62aeb72ad5e20f63aee89abd0b)
new 94837e2 Add -U, -N, -i, -A, -W to popt. (This used to be commit 5a88d78f67fd7853d6f7d5042807afa56091d52c)
new 89cd467 Add nicer --help headers (This used to be commit e56ab71f1237a71c6ad4f321ce1db4e9397efd73)
new 6bfe8b7c Convert to popt (This used to be commit 8f285878b30bad7388f69075538c628a7e18ac8a)
new 7c7054b Convert to popt. (This used to be commit 10c2fe08b6fdc2a9985a154b93555197bf5815fa)
new 52cee83 Don't crash when initialising tdb fails (This used to be commit b18d02891be1ea3728239eee15a4aed3c3be2fea)
new 055094c Also move -V to -C in docs (This used to be commit 33097cc6610380c373c121380e51d5656955971b)
new 42879b0 Move -V to -C to prevent conflict with -V for version (This used to be commit 99de90adc98b8d5354c769dcd25cc1f34d3769e9)
new 6ab85f1 Convert to popt. (This used to be commit 633b3eb7812dc0a58785536a1e7d28329d488b43)
new 440709a Add minimum man page (This used to be commit 8597b8cb952713239aa510ef84e295a8bc8271c6)
new 73a7abf Fix typo in comment (This used to be commit e7ed8bfc24d94b0b6e70a03eaae927fe1daa7d56)
new a76d826 Use True, not TRUE (This used to be commit eeeeb37fc6de60928f7efdeb05bb2c6516f24441)
new 8c7753e Convert to popt. (This used to be commit 5f12b246b03aef93165059f632012b6fc4706c70)
new 46a6e7f We don't need optarg when we have popt (This used to be commit b46581ef153296a0a04f773115cb2ddad4d44686)
new dc1c29d Don't declare variables after instructions (This used to be commit 818bc35da7b66aa8c4156406b7ab3304d4c94a72)
new a839438 Patch from waider to update our samsync (net rpc vampire) code: - Decode all the database names, even if we don't decode their contents - Update the 'set' code to match rpc_server/srv_samr_nt.c in only recording the difference between the old and new.
new 0e55d8d Merge of patch by waider to our samsync code.
new 8a55ede Metzes change:
new 42ba082 Metzes change:
new 933b4d0 This adds 'ldap delete dn' as the recommended parameter for the 'ldap del only sam attr' functionality. So we are compatiple to the current SuSE patches as well as to TNG... ;-)
new 3970ad7 Merge from HEAD:
new da7c727 The group mapping functions are not called directly anymore, but instead through the passdb interface. So we can make them static.
new eaf3fbe The group mapping functions are not called directly anymore, but instead through the passdb interface. So we can make them static.
new cf4f074 This does two things:
new b8d83f7 This does two things:
new 477e1a8 Don't duplicate the default group mapping functions - use the ones from passdb (This used to be commit 78e135cdb17dcf70d8a1259897fd44ecd7a4b3c6)
new be47eb5 Use popt_common for -s, -d and -V (This used to be commit a1576694a6f23e1c70d7d81ac4feedd4f29c5400)
new b6520a4 Convert to popt. (This used to be commit 83c7f1e1661da14ee46d4ca7a698728fb1beb23b)
new 1f5e93e NTLM Authentication:
new 67cf758 Convert to popt. (This used to be commit 691c63ad6b522ae7984017ebadffb5c7c13f6992)
new 8e2c74c Fix compile. (This used to be commit 6fbee12a8170e0bce4e94806105786b38160ada5)
new dc0ce6f Convert to popt. (This used to be commit 18d52ce914715d188966be95f9e4466666a04f74)
new b5762d9 Implement abartlet's suggestion to add attribs to ldap if they are 'SET' when adding the account.
new 7d4bfa0 Implement abartlet's suggestion to add attribs to ldap if they are 'SET' when adding the account.
new 93f7be0 Document Tim's smbtree program (This used to be commit aa528bf0f2c3286a6f78c1a36e48c6ff15a85457)
new 4f70a8f Build the profiles.1 and smbtree.1 manpages (This used to be commit 5bf945d86927e09cbb665e6fb59111b6bdc60fd4)
new 2238286 Started working on python routines to add and delete domain users. Unfortunately users get created with the ACB mask set to disabled and must change password. The set_user_info2 call required to fix this doesn't quite work yet... (This used to be commit 55a341a367a7d1b18ae7ef04678479eb74b68ea3)
new 53beee9 (merge from HEAD)
new 11e9de8 Patch from metze to generalise POPT_COMMON_SAMBA, with some minor changes (This used to be commit 2ddfed298d7f0b6e690275725a39c3ef107077ae)
new f9e66df Fix init function name and return value (This used to be commit 27f3fbac724847f2d0926d2231808871508a7dd9)
new 6687606 Define POPT_TABLEEND if current popt.h doesn't contain it already (This used to be commit de4bdf42d8f27b54260f58ff37d438c67623f446)
new 9ae249c Add modules support to charset (This used to be commit cf3d31b9801d7ccb30334a92d4dc8a0ced2ecd31)
new e5ae6d5 Document common arguments with entities (This used to be commit adafcbb9af4a22db0fefb70966564d8591b5baed)
new 41a09c3 Revoke some of the popt patch from metze I applied earlier today. It added some double options and broke some parameters. (This used to be commit d5f9b0275c91512e1926504f22aaeec2d104430d)
new 3515f37 editreg, wrepld and ntlm_aut aren't documented yet.. (This used to be commit bd197baa8657d7708804e67e37d10be6acf75af6)
new 66c3212 Don't use old usage() function, but the one from popt. Remove some useless arguments (This used to be commit 8df30059ef100a4d5e21501d7746427b4d312589)
new 9e809e8 Remove documentation for removed options (This used to be commit 2cb23016385a286006a08170188b4e7ca62429d9)
new a4d819e Add mapping for Bad Network Path (This used to be commit 1481cd9ecf1658312424c193d8cd3632766eb058)
new 75b3445 Add static to satisfy exotic compilers (This used to be commit 269c93ca269e5badd5475d9ad53d06f9cb111d2c)
new acffe03 Simplify modules interface and make it easier to build complete subsystems as modules (--with-shared-modules=rpc,pdb_xml,pdb_ldap works now, for example) (This used to be commit f622bdc691fabed218598fb0546b9e933aed63ed)
new f2c1d68 Give error message when module doesn't seem to contain pipe functions (This used to be commit 4dd16790436d18f5ac5868538309128e3f8ad1cc)
new 068b1e9 Add notes for packagers (This used to be commit 9bec6889047814dc00eea102d6c3368d3942db94)
new 9ba1ed5 When using --with-static-modules=subsystem, don't build modules that can't be build (This used to be commit bb943a68af20f87a4b2d6b257585615d1792dd33)
new cdfe4b9 Fix two typos (This used to be commit 898a246c1650326cbd9b8ca49fb93963e589ea1f)
new 6d6f1c0 - Add support to auth/ for the new modules system - Quite some small fixes (also fixes the build) (This used to be commit 3defbd5e0633acfa4631531b49601c7706072d86)
new 8460dc4 win9x was suffered a case of the blues during a domain logon. For some reason, explicitly setting the service type during the tcon&X fixes this. (This used to be commit 4dd81caeff96d2b7f08b4846a524f917a85407a4)
new b7c4fa4 win9x was suffered a case of the blues during a domain logon. For some reason, explicitly setting the service type during the tcon&X fixes this. (This used to be commit c458179d21465165705e6c035776698cb824baf5)
new 25cdc52 Apply metze's change correctly this time. Playing 'patch' by hand can be somewhat error-prone..
new fc64b4c Make these functions static, keep them out of proto. (This used to be commit 34934d2edf0d575fae7d729fe4d8d3ab034a544f)
new e5c998b Must have been somewhere else last sunday...
new 148d95a Fix missing tag pairs (This used to be commit 44d9062f91d13b43b1e78c30931a017031f17116)
new 910da34 Make auth.c compile again. I'm not sure what this does though...
new c0efc35 Fix debug (thanks metze)
new 5ee88b1 We need to 'preprocess' in popt_common_samba as well (This used to be commit 37ee8aecf4ae570c3d08e9fa94724bc9c917108f)
new 4987119 Remove obsolete defines (because of new modules system). We need a way to track which modules have been builtin (This used to be commit 0f724be38439af9284e51b7b9b8605e8956e51ba)
new e520d4b Print list of builtin modules in 'smbd -b' (This used to be commit 3a2ed0da40c9709cdae061927f44a38f58e44df0)
new 403ee67 Fixed opened-but-not-closed listitem/varlistentry for LDAPADMINDN (This used to be commit ec6b9e62fbfe417865e8e3b2ba7cc7473709c20e)
new f97934e Make variables static to satisfy exotic compilers (This used to be commit 094eed2c6222fe167ee9f596f4b849a4dea234bf)
new bdd9634 Don't use 'opt' (This used to be commit 6ab41e50fd0a36ebd9969064aa46235dc687dfba)
new 4905ba2 - Support building all auth modules as .so's - Change 2 variable names to avoid conflicts (patch by Stephan Kulow <coolo at kde.org>) (This used to be commit 71b05cd14ae6df8340730e7bad1c783dc278c5d3)
new 9985625 Fix another opened-but-not-closed tag (This used to be commit 1c53686f3a2b2ff220836b76755a184fac0b238e)
new 50311f4 Remove old check for TDB SAM (we now have --with-{static,shared}-modules=pdb_tdbsam) (This used to be commit 760fd4e5c48276696182febcae3b0a997999b1e2)
new 0a37d5f Add info about dual daemon mode (This used to be commit 2018b331a17a4ac485ac03e175ab24d9457a5b77)
new bb7a2a1 Add documentation on unicode (This used to be commit cdfb0161adb37f70247b047eb93b92cfcf11783b)
new adb1aa8 Add example version identifier (This used to be commit 0558cae208067aa1e10060f22f12b2b8c09c53b1)
new dc16a68 Always rebuild modules after running ./configure (to prevent undefined symbol errors) (This used to be commit e193b47259d11b0eaef4071acb406d6433426733)
new 03414dc Add notes about the rebuilding of files (This used to be commit 0ab6e96c9b32526936878da62b3cc00edd0ac27c)
new 99038b9 Do $(MAKE) modules_clean when compiling dynconfig.o. It's not the most elegant solution, but it works. (This used to be commit 02d202034dad56365a15c4e9fdcb7c420a77e1ed)
new 6f75da5 Fix two typos (This used to be commit c682d5abf310e445f1629e9b48a15d10b176ed39)
new 6d73e56 Give PARAMS_OBJ more priority (This used to be commit cf73797d110d271fc7a30c11e023c4d1ba2b5c9b)
new dee03e1 Don't do $(MAKE) modules_clean twice in a row - it breaks the build... (This used to be commit 1e1544ecc12d1e7c00080894786f500cd774a6b3)
new a50253f A fixed type TRUE -> True, reported by Paul Green. (This used to be commit 14499e64555481fdd5fa8ba656a4cba9a597a86b)
new 4474f67 - Patch from John to update PDC-HOWTO, add ServerType and CUPS (not finished yet) - Regenerate docs - Update docs-status (This used to be commit adbb714ade8ab6f4e9b5d80f0f85041746c0edf1)
new 0eff00c Output backtrace to logfile in smb_panic(), as suggested by mbp (only on systems that support it, of course) (This used to be commit bf439d733df6a11a25ff561a853c3382a3b34b96)
new 5edbbc1 Fix $LDAP_LIBS (This used to be commit af98285f4e4fc4a0e890fed2c71b09280252b3f4)
new 70cf597 Use execinfo.h to get prototypes for backtrace_symbols (fixes some warnings) (This used to be commit d453b656e56a9b836b76f1cdce8de65d7bc4eb6c)
new fa0ea6d Use SAFE_FREE() instead of plain free() - pointed out by metze (This used to be commit b49436d020f8d88d42428c83ea9a278d3433d134)
new 1a7ed71 Document results of smb.conf(5) inspection. We have 13 undocumented parameters for HEAD (This used to be commit c6f6795710a5115903772a2938a028f20954deb5)
new 4d73886 Fix extra NULL arg added during app-head merge. Jeremy. (This used to be commit 4868633bc8182b939190d3cdb86b24cbdb78b5e1)
new 5ab2abd Fix extra NULL arg added during app-head merge. Jeremy. (This used to be commit b2ef052adad01c37f0fd4b9b82a16a9989d57082)
new b39659b Add defines for platforms that need them. Jeremy. (This used to be commit 7787815da498382a380230912e0573f41347d0d8)
new 43c5f19 Add defines for platforms that need them. Jeremy. (This used to be commit f81128bc0187765f6f9e6d7e05eaebf778cbfec8)
new 4c74bfc Remove LDAP_LIBS and just use LIBS again as before. I'll fix this better later. (This used to be commit c6807d20457325012c4c9edd137b2f1f67e98ec4)
new fa4b83c Fix DOS del command with widelinks = False. Jeremy. (This used to be commit ef1782121bc4ebcdd2731fd6863209352f815dbe)
new 1556b9b Fix DOS del command with widelinks = False. Jeremy. (This used to be commit ae754e9355c78c22ff5ca5a7f3276e61b4a8fcb7)
new e6df31f The definition of pstrcpy_base(), and the preceeding comments, were given twice (probably a cut/paste error). The definition of pstrcpy_base(), and the preceeding comments, were given twice (probably a cut/paste error). (This used to be commit 5306f6f7c88234d51c4ff13d5451d3489de6b00e)
new 6387c98 The definition of pstrcpy_base(), and the preceeding comments, were given twice (probably a cut/paste error). (This used to be commit d9b799d8c35a7453e6ccb92b3fc4ec2ec510449a)
new 11db21c Use the new modules system in VFS. If a module can't be loaded with the new modules system, we still fall back to the old system. (This used to be commit cebe8d8b424f10006f2f791a8f086c6c8a7f5d57)
new 75d4193 local_gid_to_sid() could use pdb_ldap, which for now requires ROOT. (This used to be commit a51ce67e322f91a56acb9e358ee8b2254b2e7792)
new 3aded92 Fix schema error not detected by OpenLDAP 2.0.23 but by 2.1.16.
new 872d55c Tidy XML formating (This used to be commit f9515634f344f2408909d2398a7b585b91dca6ec)
new 878f914 Fix schema error not detected by OpenLDAP 2.0.23 but by 2.1.16.
new 7c6a4de This is no functional change. It just makes pdb_ldap.c a bit easier to understand by moving the logic for init_ldap_from_sam and friends around.
new 26482ff This is no functional change. It just makes pdb_ldap.c a bit easier to understand by moving the logic for init_ldap_from_sam and friends around.
new 5cd3d3f Add new framework for smb.conf(5). Please read README before trying to compile. I will commit more meta-information updates during week-end. (This used to be commit 8d684dffab6a90b3d612a1aa2b2c457a2bc2e6ac)
new 85a1207 Put backwards compatibility support for old modules in a seperate function (This used to be commit 2dd00078eec736797e65f69ad00297068e57cd9a)
new 2b984c6 1. Fix generate-file-list.sh to produce a list sorted by parameter name, not parameter section. 2. Convert base parameters to new meta-information scheme (This used to be commit 6026e47cfe493625c6ed017ecae3cc785a6d0347)
new e14903c Reflect current conversion status (This used to be commit 8f1c78df1088beeb11de54b0369b4e5f036004d4)
new 560d83b pdb_ldap may require ROOT privilages to access the group mapping. (yes, it's ugly :-)
new 9676bf7 cleanup the IPC/LPT:/A: mess I started (This used to be commit e6034a03d543d8672303f2b24982cfc03b124391)
new c321404 Doc updates from John + some minor fixes by me (This used to be commit 7fc49746dfd8d93066fe6870e3b642a5898aa032)
new 00934b5 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 6cd4d3f39a1258d51c022c99c73a7341b0ff94a5)
new 6d620e0 Also rebuild smbd/vfs.o after reconfiguring (This used to be commit afda828b388381742b4d980b21bed953273eb3aa)
new 28f7d75 Compile @VFS_STATIC@ into smbd and vfstest (This used to be commit 0133c0a2ee36015f6f459da6f4d9472bf5a4dec4)
new d4b4e02 removed a duplicate lump of module stuff in configure.in (This used to be commit 0502c8a06e3bcefd9ea0f16f611bafc66086fbe9)
new 0e1ad95 its VFS_NETATALK_OBJ not VFS_NETATALK (This used to be commit 662e1bea1b5e8ca8fb842f7ef76f848541116760)
new c2f285e Updating projdoc from HEAD brach. (This used to be commit d4545b9154162a0a340ef52bfe8443b86dae9e56)
new 9b212f8 Adding some more docs from HEAD branch. (This used to be commit d5cdba337a13e29fe0ce9f3b058ddb87e8c97b78)
new 893cbb7 it is possible for some of the real time signals to be used by glibc, which then changes SIGRTMIN. It is also possible for bash to leave some real time signals blocked at startup. This fixes both problems. (This used to be commit 8d45bf644aecb6993c2a82b86a4527b33029ed8f)
new 567fcd8 merged real time signal fixes from head (This used to be commit 03a5e62300f3cfb96d14570b73a758e6fa64c449)
new 0995fb1 fix up IPC/LPT:/A: devicetype in tcon_and_X (This used to be commit a9ccae314fdb4b96115d31083f1a4b26209d597c)
new d9eef2f don't include proto.h during autoconf tests since it doesn't exist yet; fixed getsmbpass replacement test (This used to be commit ff43a292b9f8e0a39d19cb099913efd899de84fa)
new a50e82c don't include proto.h during autoconf tests since it doesn't exist yet; fixed getsmbpass replacement test (This used to be commit 2aa2767ed5dc5290d6f71174bbf1be7d75a97d8b)
new 87e2a1b Allow the new modules system to function with builtin vfs modules.
new 8d751b0 Try to get meaningful errors out of ldap more often - get the error string from the server, not just the error code translation.
new a959e5c Merge from HEAD - get better error strings from the ldap server in pdb_ldap.
new 06068da fix CIDR hosts allow/deny notation (This used to be commit 84707fd95eec260a1cb22a165a0161a075f93ada)
new 6cc3540 fix CIDR hosts allow/deny notation (This used to be commit 0dc611569427c8b63b752d0f62f2127dc1479754)
new 250b5f8 Some fixes to URL syntax from coolo. (This used to be commit de49c3f48f85519b31e797730eca82cb979098dc)
new 60cf0f2 Fix some uncleanness with testsmbc.c (This used to be commit 73ef6d35bbadc3ea549309119857effe3c1bc7ef)
new a6fad1c More patches from coolo. One of these functions needs to be moved elsewhere so other code can use it. (This used to be commit b988e16b7da824864cac6b69910ade27885e7f50)
new 8877607 packaging updates from Buchan (This used to be commit 9469c69b42553f54f8aff072f1a48382554537d7)
new dfcf163 added a simple test for the old SMBtcon interface (This used to be commit c95ae394c5dfe5e0fcc658119213b17bcb95fab5)
new 054e5da sync packagaing with SAMBA_3_0 (This used to be commit b97f6620aa80df9649775f81055b70146a03ec66)
new 2fd7cce This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit c779af7a06d2f2b400f9bca32b51e91d1757e2e6)
new 75e2afb merging packaging changes fro 2.2 (This used to be commit d75787a112ff723f9ffe55531604fd2e99bb34d4)
new 6b28681 Cleaning up SuSE build area in preparation for adding packaging for SuSE 8.1 Note: Also will work for UnitedLinux (This used to be commit 6bc6c597760fe99e0d08d63a28a7559d61598222)
new d5cee49 Packaging files for SuSE 8.1 (This used to be commit bacdf3b15c34991df01a49b47c178b36de048743)
new 6218079 README file to explain that this is not a SuSE update. (This used to be commit 97d6e2fcfb01e3ae4431420407923b267c971bb1)
new b51f061 Updated for 3.0 release. (This used to be commit 4a8e7578bf5d6df5a247e74eeb5a79b6a273737e)
new 19a384a updated the TCON test so that win2000 passes. Samba now fails this test.
new 097a7b5 fixed the -U option in nmblookup
new 6fca8cc fixed the -B option as well (This used to be commit 0c12a206bb6610d79deb89868cac9293604b7c08)
new bcd9a08 Don't modify the incoming packet when checking the signiture.
new 873284d Merge from HEAD - leave the SMB buffer untouched when checking it's SMB sig.
new cdc5e0a missed a couple of files (This used to be commit 4d1e39846ebef4bd7e6e0687811aca2103dfd591)
new cb830f0 added simple tests for SMBchkpath and SMBioctl (This used to be commit ca982a9f1d6485e2d388d4b2e9c13806736ad91e)
new 01f0236 - Regenerate docs - Document 'preload modules' (This used to be commit 57407401d0f261d4b8e42fdc64479afef10211c3)
new 7ea0ef9 - Point users at the HOWTO Collection instead of 'README' in modules/mysql.c - Make passdb work with absolute paths (passdb backend = /path/to/smbpasswd.so works now). vfs, rpc and charset will follow (This used to be commit 794d3ed03619a4e41558d9ff65783a1aa1b2be90)
new 17d188d This changes our handling of invalid service types that the client requested on tconx. We now return the same error code like NT4SP6 and W2kSP3 return.
new 5fd03bf This changes our handling of invalid service types that the client requested on tconx. We now return the same error code like NT4SP6 and W2kSP3 return.
new 332f6f9 This fixes group updates in LDAP the same way as user updates are handled, though we assume that always everything needs to be updated in LDAP. PDB_IS_* is not done yet for groups. Do we need it?
new 684d93d This fixes group updates in LDAP the same way as user updates are handled, though we assume that always everything needs to be updated in LDAP. PDB_IS_* is not done yet for groups. Do we need it?
new 456a4be This sets the domain for the user in vampire. Otherwise we end up with an empty domain field, which a workstation does not really like in sam_logon..
new ad7364c This sets the domain for the user in vampire. Otherwise we end up with an empty domain field, which a workstation does not really like in sam_logon..
new aef719f Fix installation of auth and charset modules (reported by Stephan Kulow) (This used to be commit 2a281784c95854e13076b21f8043cd624063d461)
new 744aa72 update copyright notice since it we are now almost 4 months into 2003 (This used to be commit 0751d2f117b4274dd19388d856de75d9fc739865)
new 750468d update copyright notice since it we are now almost 4 months into 2003 (This used to be commit 6a17c23a549e1e2ce2b428421fbf0b81b37ad0c1)
new 1ce4fe3 Updating from HEAD branch. (This used to be commit cf4673685b430373bfbaafeaaa418d746475b4f8)
new f60980b distclean fixups from Paul Green. (This used to be commit 3776840227104b1d7d3b7aeceba5d84ded6cfeec)
new b49099e smbpasswd -> net (This used to be commit 25f2ebd2711182645fcb2225b4a5a4ed9d3c6dd7)
new f1412e8 set version string (This used to be commit 39102a070b010dd5c83a8075654952c922df00a4)
new a97a1d5 add a few error checks in EnumPrinterData() (This used to be commit 6cd74dea086aa6e0936719f6e2829494c4688ea6)
new 47f230b add a few error checks in EnumPrinterData() (This used to be commit 453813ec6e2c25a3f6a664212aedcad15cfd6000)
new ea27924 Don't try and dlsym or dlclose a NULL pointer.
new 663e5a3 Success is not a level-0 issue...
new 4b664cf Break the current build dependency on perl. Perl is required for include/tdbsam2_parse_info.h which is included by sam/gumm_tdb.c which doesn't seem to be used anywhere.
new 88f780f updated passdb backend parameter (This used to be commit 36a1fea696ca2c729c0f2e71d4587fafdc3daf94)
new f27690c updating release notes for next alpha (This used to be commit 8fb8290319d5793e002c5a3577a8b1868f34319d)
new a52c217 update version number in release notes (This used to be commit 378c48dedaef9b71aa0901adae21c16403b6d66f)
new 8b48212 NT4 is particularly fussy about getting this right.
new 160818d preparing for release of 3.0alpha23 (This used to be commit 4d43bd410265d67da3e148981cb6ca45cedddb4c)
new 64bc6eb preparing for release of 3.0alpha23 (This used to be commit 42d76f44c0be90b4f78a568a577672cacf800639)
new 3c7df79 removing duplicate listing of files (This used to be commit 6ed71eb5a4912247197bb12bf282ec7a7562d157)
new 6c33130 Cleanup of winbind client side code.
new 364519a autoconf change to compile winbindd for AIX. The client side code is still under development. (This used to be commit d110a56e433fd2ed5267c6d445b7a652d52940dc)
new 2f79b17 Placeholder for winbind aix client. (This used to be commit 872b2ba35bbe9f4312530368615e99808b3a7756)
new 836454e Tidyup of winbindd client OS specific autoconf code. (This used to be commit b20b8d050b45846798a6dc535cfcd4a47ba21694)
new 1e4aaa5 Fix a botched merge from appliance-head...
new 5254875 Waider's cosmetic change to print out the database type when downloading stuff.
new 32e12d4 Waider's cosmetic change to print out the database type when downloading stuff.
new b5622cd 3 things:
new 76ba946 Hey, we're making progress with the docs ;-)
new 6bb9603 3 things:
new 8bb5a02 Fix formatting of back traces - pathc by metze (This used to be commit 9cc17bcfe633496ba6270fd82963ff768ae017b0)
new 96b5d5b - Support absolute paths in vfs and charset modules - Fix typo in Makefile.in - Fix compatibility with older vfs modules (from patch by metze) - Build some modules shared by default and some static (and fall back to static when dlopen() is not available) (This used to be commit aa36f462d95f8a3a3a81a89c210b98a6f9fd295f)
new 3393feb 'preload modules = ' is already documented -valid is not a config option (This used to be commit 8af065e5177279b8aac76097d4172e76622de58b)
new 4b3741c - Put -valid param back in - Update info on some of the HOWTO docs (This used to be commit 05201bb3954f864c48e8bbeb852d1fec7683a663)
new 9d3b00b Fix vfs to work with P_LIST-ed lp_vfsobj() -- the traversal is reversed. Based on patch from Metze (This used to be commit 2a86ef78282d33e16007d50095614713189ce4b5)
new b5733dd fix potential smbd crash when we fail to alloacte a policy handle for a printer open; CR 2102 (reviewed by jreilly) (This used to be commit a179c2cefb15b1b8869a83fe5f14a85d1eb96114)
new 4660928 fix potential smbd crash when we fail to alloacte a policy handle for a printer open; CR 2102 (reviewed by jreilly) (This used to be commit 26478158bc03fdf019589ce68062100a39149b52)
new 353b10b Remove useless popt options (This used to be commit 861b2a464fed3a16f050972feed1900298fb0bcb)
new 53ff901 Add very basic documentation for ntlm_auth (This used to be commit e09a6fe276f01890604f4af327a91a373a886d2c)
new 3be172a Add basic documentation on editreg (This used to be commit 137254a16cf48a37be53477713dd41af7a81f505)
new 0558497 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit fd163bd94497534f9c80c205d44b30b72b81cbcd)
new a219ba5 Update NT_Security for 3.0 (This used to be commit 6cb01d215621af0cb6ecd3e503ca0182f448c4a2)
new 5130e14 More doc updates: - Move information about compiling with ADS support to appendix about compiling - Make DOMAIN_MEMBER NT4-domain only (because current ADS info was incomplete and becoming an ADS domain member is documented more properly in ADS-HOWTO) (This used to be commit efe3dd876ac61af0abc46539369860216eeca79b)
new 9b8a017 Update some info and typos in PAM-Authentication-And-Samba (This used to be commit a4bbe4acf7262361931764a6c6cdd56a05fe86d4)
new 65d7f6a reversed the sense of the TCON test, now that we know that win2003 fixes this. This means that TCON fails on win2000, but passes on Samba and win2003 (This used to be commit 591a500ed77870bc72acb94f2fd24070b7d617b6)
new d84acbc changed the order of checking whether a SID is a UID or a GID in posix acls. This is needed because sid_to_uid always claims that the sid is a user, due ot a change I made some months back.
new 916ef75 Fix build of shared xml/mysql modules (This used to be commit 860e4c45619bcd99c6e4a1eb980c5b8dac79b6c0)
new 45c7b76 fix potential handle leak in _spoolss_open_printer_ex(); final fix for CR2102; reviewed by jra (This used to be commit 50c25e54ff05bfb01a93e84afd2ad92e90d5a5c2)
new c5ff693 fix potential handle leak in _spoolss_open_printer_ex(); final fix for CR2102; reviewed by jra (This used to be commit 3d37e1ece913707f346c3c2459c3c42192a3a1a7)
new 9660f58 Merge from HEAD to define variable port_to_use. Needed to compile. (This used to be commit b522892215b12d3f919cb4d1fb99721981710f2a)
new d8f954d Use <note> instead of <emphasis>NOTE</emphasis> (gives much nicer output) (This used to be commit 3e10d92746c645ae22756bca92046b2e26087ad2)
new d8c1c54 Doing janitor work for tridge. "changed the order of checking whether a SID is a UID or a GID in posix acls. This is needed because sid_to_uid always claims that the sid is a user, due ot a change I made some months back.
new 63c8788 - Update documentation of 'wins server' (add info about tags, namespaces) (This used to be commit 1a3f8a5f8ad97b2d431b22fbda74cc3f2400e2f9)
new a4fe384 OHKAWA Yuichi (kuri at makino.ecei.tohoku.ac.jp) points out that using decoded.length after it's been zero'ed out by data_blob_free() doesn't give you the original length...
new 0dbf84b More of the documentation overhaul. More to follow. (This used to be commit 8333c4709e239a7b8bef6f7a5050a7f8a1ffbe7d)
new 9389827 And yet another doco update. Yet more to follow soon. (This used to be commit d309f39f6422aabd4ee95753d7cf5d07512dd345)
new 9ad1ddc Don't set zero length for the base64 decoded string (fixes swat auth).
new f6f96c2 Subtle changes to message handling after ENUMJOBS. Jeremy. (This used to be commit 48f3bf0ea51b9fd09dfb017870e32ca4a8cc4b8c)
new a9b3999 Subtle changes to message handling after ENUMJOBS. Jeremy. (This used to be commit e5e83544dc0acf812bfa5ea17960b5a6be954ca1)
new f6155be Fixing typos. Who put them typos in there? Argh! (This used to be commit 57d5a6862872be985bda67431f44a1f8491e3a81)
new 4cec26d Update to current projdoc level. (This used to be commit 979283d6e91b68e1b52dbcffc52dd3750025fa23)
new 5043c86 syncup with head (This used to be commit aec6dcb143f630d8f217e58a27c9d1099939a1f1)
new 676e270 This file deleted in HEAD. (This used to be commit 6174560e5010af20db125d273b2506efac70c643)
new 21c4559 Whitespace syncup. (This used to be commit 2125b0b8ce2bfbb85f325ccbb2a455728ee3f135)
new 759179b Merge of winbind nss library cleanup from HEAD. (This used to be commit a4b5f2c01bae049edc4f385cb0441bbde4fb443b)
new 7e90c8a Merge of Paul Green's make clean fixes. (This used to be commit d9e6f4259975ee4dfd3413fd0abb21321b81b4ed)
new d291296 Forgot to merge configure.in changes for winbind client tidyup. (This used to be commit 5e9c494a241102805e76461197dc8b5afcac64d9)
new 66806b5 Fix a crash bug if LDAP doesn't fill in ld_error.
new a557af9 THE Idmap patch :-)
new 4392be0 Add const (This used to be commit 7dccd144b74d8c752a4b8c80fa5b3e6b2d11eaa2)
new bf11814 Renegerate docs after John's changes (This used to be commit 597b23e9fbbd4b5024d9d839151b9083efc02b5c)
new 1a3f303 Clean up ntlm_auth a bit, and add a --diagnositics swtich, to check that the returned session key is the one that we expect to get for that each of login.
new 0d01c00 error_string, not error_message... (This used to be commit ce197eae8d254114a295142b522cc028c375ae88)
new f1c4fb5 Update ntlm_auth and winbind manpages.
new 22c6b5b Fix searching master ip by bcast when old master has gone away (based on patch by Stephan Kulow <coolo at kde.org>) (This used to be commit 5c0e4b4dc630bd304f53c37f2340f954190b7aef)
new 6c24a60 set version to alpha24 so we can distinguish from the alpha23 release (This used to be commit 11e3fe1a845ac6ad5edc54b39ff8a1e8d4c87352)
new 8d9962f Only link in libs when they are actually used. Works great here and on one of my other boxes. I'll watch the buildfarm. (This used to be commit 266c3970df9f5f9f617c49eee666c1db8e10c855)
new de8a78e Print out the 'freindly' error message from winbind. Also print useful information into it re the privilaged pipe.
new 75c1bf2 Map a useless error code to a useful one... (This used to be commit 1afb2695a020424d014c4dee9c6a73620281aaa8)
new 388af65 Only link in popt when we need it (This used to be commit a5a980eb3efb37a6becacf043692361bdb4174b0)
new b5c7e33 Add EDITREG_OBJ (This used to be commit fef586d6cd9a4a754da858a29409ed2a7824cad1)
new c64d654 Link in lib/snprintf.o with editreg for use on systems that don't have snprintf (This used to be commit 7cd2c4474579114318554bc3b87b518fed218a93)
new 35d546e Add KRB5LIBS to smbmount (This used to be commit cdaa3bf12e656dbd797882e89ce39ad76c45f6b6)
new 02d71a6 nsswitch/winbind_nss.c doesn't exist (This used to be commit 1370cc99a469511ee85373411647fb2c5c2f6180)
new 494f339 Add const (from a patch by Stephan Kulow <coolo at kde.org>) (This used to be commit 8b5ad24231e5001e612c5fd4bbde2762caef5856)
new 46a6e1f Add static (This used to be commit 674d0ca5d84b64be395fbeff773c8dd8aeb1518c)
new 4f59ed8 Use entity for percent sign (This used to be commit 94eaa378dab7d15ad3896b89d2584309ea2d8c69)
new d00b6f1 Regenerate docs (This used to be commit 20ee66b661e295cc9fb66f00b16de3b382a7e723)
new 63f153c Commit some more fixes for Coolo ... (This used to be commit e1a159c55fdeaa1620a3147105be4efd205560ba)
new 0ae1b49 Only use cflags and libs from krb5 when they appear to be working - fixes build on BSD machines that have a krb5-config that returns @INCLUDE_des@ for --cflags (This used to be commit e05d78699c6cf6a8340f85e4f55c871fbc100ebf)
new 48dff28 There's no need to use LDAP_CFLAGS, just use CFLAGS (This used to be commit 5d2fd222a9e4cccd232e492d1aea1dc7a64a1400)
new e9a20f7 More of coolo's changes for UTF-8 and some minor fixes of mine. (This used to be commit 21a99fdec321c44e31b69589248ff8d1cb927577)
new ab0bd4b winbindd should depend on IDMAP_OBJ too, not just link with it (This used to be commit 3e2b73fcc1b1a202df27a653c48fc43c2fc28bbb)
new 3643d94 Fixup format warning. Jeremy. (This used to be commit 32dc4ddb04f4d3eecfdd542cb3495830067a2eed)
new 28ff00a Fixup swat warning. Fix winbindd dual mode in the same was as in APP_HEAD. "Ken Cross" <kcross at nssolutions.com> noticed the problem. Jeremy. (This used to be commit 214b217b276f43edfddd1664afaae0fa6b2c319f)
new e6c4833 Fixup swat warning. Fix winbindd dual mode in the same was as in APP_HEAD. "Ken Cross" <kcross at nssolutions.com> noticed the problem. Jeremy. (This used to be commit 8bbcb833317245d7f5b8695e4a5c676f67003937)
new 77dc0bc The ldap idmap backend from Anthony Liguori (aliguori at us.ibm.com):
new b5989bd Fix a compile warning in slprintf format string.
new 536eda2 More doco updates. Another few days and it will be cooked. (This used to be commit 79e66288f96b029208d11b3aa095002de9447020)
new 5a3e48d Fix typo (This used to be commit 028b05e1bb366fa075541177a253749bb38f5ea7)
new 4a514a4 Remove compile info (This used to be commit 0aba351a6218ac4d33db7fbbfba4e8c3097cb68a)
new 313258f Add documentation for new messages in 3.0 (This used to be commit c44cc1be750b86a0bc9dd8063aef13c9c19176f6)
new 101b52e Give warning if 'drvupgrade' doesn't get a parameter (This used to be commit 55d9ef08a7585f69466cd4c0b30ce33841d52b33)
new d63b644 Give warning if 'drvupgrade' doesn't get an argument (This used to be commit 38d03f4f1a23963fbbb9046ac9f5ccfa5e3ee7b7)
new dc1245b Update for 3.0 (This used to be commit 28ba8dabb3abba2e787f424ab4e7550e5f8b6524)
new e3e9e4f Update for 3.0 (This used to be commit 4e2828165b664ed90ddde308acc06fffb9db4947)
new c8b3421 Update to 3.0 (This used to be commit 2259117e6505c0ccb1b4ece78e2355b7493d1b2f)
new c57096c Update manpages for 3.0 (This used to be commit edd15d36f528b64f3ab961908bcd43111e08244b)
new 0b0c74a - Use entities in smbsh.1 - First update of commands in rpcclient.1 (This used to be commit 82664c099d5478bab1f6f6e032e09b539f06631f)
new accd7c7 Fix formatting of rpcclient manpage (This used to be commit 13d79e38a6eaecbf6ce8369aaa5f2eeea7109667)
new 3cc17a2 Document remaining commands (This used to be commit 0428827ab1141bb3ce97afe78c0c62d4ce96fa18)
new fdb11bb Update docs status. We have only 1 program left to document (wrepld), and 3 manpages to finished (net, smb.conf, ntlm_auth) (This used to be commit abfd78c7e37c6868585d1007bdf010b0eddae624)
new 754d895 Convert RoutedNetworks to SGML (This used to be commit c38bdb2aa0a96006094d1455b23183e97b2e7b2a)
new c98b4b9 Abort configure if --with-ads and --without-ldap. (This used to be commit 3ac60d2ceb1495a5ee691810678d29dea2667a7a)
new e655dc2 better method of locating autoconf and autoheader; patch by Willi Mann (This used to be commit 521ab105b2fb240c6e97b3e3d50a9e1590d14931)
new e9681cf better method of locating autoconf and autoheader; patch by Willi Mann (This used to be commit 4475d471796e505c4b56814615edf58536b1b7cb)
new 4af8e4a Fixed compiler warning. (This used to be commit 9c706be7b4417a1dc36866c3bad7a156f30b8af6)
new 1187122 Removed unused variables. (This used to be commit 32d1dd19bb0b6abc6508ce65d5129acea79225bf)
new 41ef3e1 Updated warning messages for when configure.in is updated. (This used to be commit 516e6c2e00d17d73bcfacb8dd4eadfb831fef22a)
new e23cfba Fix compiler warning - cli_lsa_query_info_policy actually returns the domain name. We were passing in an already initialised string which was causing the warning. (This used to be commit 18685d137e2db6e4e93c655f1c4a97116a36c02c)
new 0bcc0c3 SAMR lookupdomain rpc client patches from amber palekar <amber at nu3.net> (This used to be commit 67bc6bccc22e22e2a6e5cae7c57a1b2b53f49dfd)
new 7991cf1 Fix the new storage code to correctly convert from system queue info to pjob info. Ensure we retrieve more than one job from the storage code. Jeremy. (This used to be commit 59be98401c5a8b419597c18acbe996b469bbe89a)
new b1b9ade Fix the new storage code to correctly convert from system queue info to pjob info. Ensure we retrieve more than one job from the storage code. Jeremy. (This used to be commit 5dc3150ff3fc05e71faad76e83079c60f62bac4f)
new 3496eb1 Merge from HEAD: 1.630 through 1.634:
new 31c8c71 Test harness that exercises check_dos_char() (This used to be commit 346c763fd1f5d7ef51ca3f748a276d9982275bfe)
new 0ac3eea t_doschar: Test harness that exercises check_dos_char() (This used to be commit 54f4df0301f21c91218abf6f17cae097e755fd7f)
new 03ccc4a Merge from Subversion:
new 94e5719 Merge from Subversion r50. (This used to be commit 480487355929ec5ec066b33630c06c3a30bcca49)
new 80146c3 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit cbc42567bed0959cb38d71543becd1ff124cac24)
new c9d9c70 Merge test cases from HEAD (This used to be commit 9903af62b680e03e965e614f27102714264572e9)
new 2323b1b StrCaseCmp_Ascii_Tests: comfychair.TestCase.runcmd has changed to return both stdout and stderr. Update to account for this. (This used to be commit 843c36143e07aa66b36014a35846143807676a10)
new 92a24ce t_doschar: Test harness that exercises check_dos_char() (This used to be commit 9518712516816b9e18d0fc4605fcd147ac088daa)
new 82272f3 check_dos_char: Export this function so that it can be tested in isolation by a test case. (This used to be commit 52520fda6a168132239e2adae963a766ec653348)
new 2e629a1 More docs updates. Much more under way. (This used to be commit ed6fd02ff806c7cda9fb05fe3b2bf96be164c1ec)
new 6d94b6b New docs added. (This used to be commit 679191bfd5ad762a03df7d76c50330797ed2fc3d)
new 10cf3ec Some update and Fixes for typos. (This used to be commit 64b1a9634a514591c68e61cd1d18ae927807d14e)
new 42513af This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 500f2d0e5e71057fbad510c5fe2807c506b21565)
new d9613a1 Updated CUPS info from Kurt Pfiefle's Samba-2.2 docs. (This used to be commit ec8f717f7760f2e40da6b32b12c6b40872b81190)
new 976f848 Updating 3.0.0 from HEAD branch. (This used to be commit 25ab036160ca922eec7797b0b30c621bdd7d8bcd)
new 7766596 Added new files from HEAD branch. (This used to be commit 8dd2d75880f4476a13c44b2568692cd572a2935e)
new e0040e6 Superceded file. (This used to be commit 035f050d65a732d442b7137b1eb7440769774dbc)
new 36803da Superceded files (This used to be commit 8db911098513f5cab3e423279f743c04f3bd2c27)
new b5e7b9d lazy_initialize_conv: Remove redundant call to init_valid_table, because init_iconv calls it for us.
new 7543859 check_dos_char: Change this to use a lazily-initialized lookup table indicating which characters are valid dos characters. This function was previously quite slow because it did two unicode conversions on every call. (This used to be commit e4ec19e03f95fb7d5b170c7e0ab5837ebc7dcd97)
new 4127c45 Export lazy_initialize_conv so that it can be called from check_dos_char.
new 02bb4e1 This is a merge of the NETLOGON schannel server code from Samba TNG. Actually, it exists in the main Samba cvs tree in APPLIANCE_TNG as I found out later :-)
new b217f7f Obsoleted files. All content of value is now in the HOWTO Collection. (This used to be commit 6e97a81a1f135bff4d9b4dbfa72f5d23be9ba197)
new 965b04b Updated notes by jht. (This used to be commit d14e18e03aa5e17d41d0a3f319f5faad143d5a4d)
new e836bbe Claim some jobs :-) (This used to be commit 1699a50ef8462513baa372f69ee0ec775b5d9f91)
new f726119 Add entities for some common authors (This used to be commit 60979d59b478191b95821dbde97a1b2a9406fc20)
new 34226f1 Fix for very subtle POSIX lock interaction race condition found by Herb. We need to unlock POSIX locks before notifying pending lock processes. Jeremy. (This used to be commit 6999eef51c3e597b3b2cd9cc26138acdfbb6a23a)
new db5f600 Fix for very subtle POSIX lock interaction race condition found by Herb. We need to unlock POSIX locks before notifying pending lock processes. Jeremy. (This used to be commit eb861e9d0fd79bbd9401ced8e55fe603c2aa7c1e)
new 3b592a7 Some castiness for Don McCall. (This used to be commit b03ac852a86cf9f436ad2b994e09fb08dd929674)
new c371582 Re-fix regression noticed by Tom Schaefer <tom at umsl.edu> due to correct delete on close semantics change. Jeremy. (This used to be commit 55d0ab0e307e16389cc470fa04a9d7b44043a4da)
new d5f2359 Re-fix regression noticed by Tom Schaefer <tom at umsl.edu> due to correct delete on close semantics change. Jeremy. (This used to be commit 7a45b45490e6001c17fc89aabfa802f76fa3fe5e)
new 1551254 Add some castiness for Don McCall. (This used to be commit 57c860b41b21bafc660f84070bfe9c8d90bc28a3)
new c98dd11 - Add some entities for authors - Layout improvements, fixing links (This used to be commit 71441d3d7cc7922259302ff23c8fc1c9429d5934)
new 509e622 Use $SHLIBEXT, not .so (This used to be commit 319d41201dcf07fc18a39df4f362aa2a0eb16200)
new 298c282 Use $SHLIBEXT rather then so (This used to be commit 657e6b6ca04461178946492b5355542c345fbfcb)
new 8f19f82 Replace 'so' by $SHLIBEXT (This used to be commit d0a767a7653f3fef846c62e9a0a20bcc68d87559)
new 192f0cb Replace .so by .$SHLIBEXT (This used to be commit 57bd342c308366bbaa16574ba03b7e73f1e4060e)
new a59565b Some more good stuff from coolo. (This used to be commit 41b320ffc560117c0184999e30cc69723f40acbe)
new 56a251e Some layout updates (This used to be commit 5827981c0dc8fd7e2af0c4490225566dafe9c334)
new dfa7c87 Ensure we don't segfault if ldap doesn't fill in the ld_error string (merge from HEAD).
new 2a9e71a More edits on profile management. (This used to be commit 7dac688c4d296433a62cc8665aab90ce387f6599)
new 50c54ae Merging HEAD to 3.0.0 (This used to be commit 0160a8c1ea1aefbbbaaeeccb8f3ab3487d588df2)
new 2c1f725 some more idmapping :) (This used to be commit 5ac94535d7b7ce0cc0d44b9a77d6e42ddfd0cd26)
new edb56d1 Fix typos / layout (This used to be commit fb20589e7c043ab1306051e80ca3f7476b1c6c58)
new 3529259 Fix debug handling in libsmbclient.c.
new 5ac9305 Filling in some more blanks. (This used to be commit 157a5525d371b6c90d9d634eaf3d98fed648569a)
new 0110102 Filling in more blanks. (This used to be commit 689b8e960dd8d8cdd5b01d493b14429624f437aa)
new d164bb1 Update for other contributors to. (This used to be commit d12a1bb8260673a5c280960b21957e68b241e540)
new 3a9b542 Fixed typos. (This used to be commit 1dd28fa9b0b5cea4a4e76d7160346090cb7bbc18)
new 35833e5 Fix building on platforms without ldap (This used to be commit 3f78ea7d06ae911f97c0a1a451e67fe00547e873)
new 588b197 Make autogen.sh more portable by having it work on both Linux and FreeBSD under sh and bash. (This used to be commit 4070ff1c6907c0cc3a86db735e7df25352dfb625)
new b4d0f20 Merge the TNG netlogon schannel from HEAD.
new 0ac2b38 This commit make winbindd copy winbindd_idmap.tdb into idmap.tdb on the first run if idmap.tdb is not found, and then eventually convert it to the new format. This is done to unify winbind and idmap databases and to make a backup of winbindd_idmap.tdb in case you want to downgrade (of course it will not be updated). This is needed because idmap.tdb contains also local mappings, not only foreign domains mappings.
new fbd5367 Fix bigballofmud.so, and add a test to show a bug I'm having with push_ucs2.
new 854c5d6 If the string does not convert back, print the buggy result. (This used to be commit 98f76325542c0ab2e0bbcf082a15c6f8db27e37c)
new 06ee970 don't rely on realloc() working on NULL (This used to be commit bd00355c1d5ca4ce77fa28c53ea46834365f22d7)
new f82c61c strequal() returns True for equal, not an int (This used to be commit b96590ad092e32259ce24a20a6a8a30d98dfae7d)
new 00a8443 Don't bail if we have a badly formed record, just move on to the next one. (This used to be commit febd966b10b23238c93444256b8ad30b50b20ef8)
new c5ab175 Fix memory leak of the key. (This used to be commit 9daf41c41f901b46d6016c6ec63773d0b7cec617)
new 9496f1e Convert 'Security' section of smb.conf to new format (This used to be commit 85eadec0838bdcb5604d5cf66b204ee610e2ad7a)
new 88ed48d SMB signing updates - this gets NTLMSSP signing workin to the point where I just need to get the verifiction code working - we get back a signiture from the server, and just can't verify it yet.
new 6187ebe Fix the interface of pull_ucs2_charcnv() to take a (char **) arg, not a (void **) (This used to be commit dc04b732baa0848e391baf7f148218a10e0af032)
new f167897 Update doc-status (This used to be commit 92b6c389c2881094ac89b422d0fb8d88e4651e96)
new a1283a6 Fix some mixture of FLAG_GLOBAL|FLAG_SHARE in synonyms (This used to be commit e46177acecef375aaea35704a513d9e7f8bf04a8)
new ffe91a3 Clean up error messages on cli pipe disconnection, including adding the message for broken-due-to-bad-sig.
new df883f3 fix commit (This used to be commit ad1a2ab0d6330a0b0fbce7b30ec5f6f502133921)
new f4cc85c Fix the handling of smb.conf in libsmbclient.
new 71a53d0 Use entities (This used to be commit d65bb6fade27c8e97697d4cb0e5741d0dfbe4dc8)
new 27aef68 Regenerate docs (This used to be commit 5a2aaa3d5b039776314067aee953921e7865dc4d)
new c29eb90 Convert more parameters to new smb.conf(5) style. Document found occurences of non-documented parameters in doc-status (This used to be commit 3a9784d8b2318af4d9b349edd1aba4065d25da23)
new 06adce2 Addinf InterdomainTrusts.sgml (This used to be commit 5214eb7d6a6098c7b06819224bc3325a3df0e309)
new 094df78 Adding Rafal's docs on InterdomainTrusts. (This used to be commit 5af34d90c314ef840a42b87f2d8b6c89bc2471aa)
new 998d65d Restore previous behaviour to update on pdb_unix (auto-upgrade to new account) (This used to be commit 0509cbc59174354b7c57206a07f7bd222cc87db4)
new 1853466 Merge from HEAD - restore previous behaviour of pdb_unix (auto upgrade to add on update) (This used to be commit 3ebecc662e0ace4a87153aabe644dcf18969435b)
new 7ba4758 Added description for lookupdomain SAMR function. (This used to be commit 6d19788352ca16fe771961ead7bb9da074eff13e)
new 25b1c37 Remove duplicate "tallocdump" message from tdb messaging system. The same functionality exists as "pool-usage".
new 69e4108 privilaged -> privileged
new 0e6cba2 Update HOWTO link. (This used to be commit 9f91aafbb8d2a24dd009c6e67b9399a9c1499d21)
new 3d9bdca Update HOWTO link. (This used to be commit 8e96bb33c02ecab7243b177d1182409188624ef6)
new 6dce8c6 Merge the ntlm_auth updates (refactor, add --diagnostics) into Samba 3.0
new 6254b9b Create a pidfile, even when running in interactive mode. (This used to be commit 1d7400e679df136f03daf79788ea998c5a787f89)
new d23b35a Winbind merges from HEAD: - fix winbindd_pam bugs - give a better error message for unauthorized access to auth_crap - show this message in wbinfo - fix spelling: privilaged -> privileged ** This changes the location of the winbindd privileged pipe ** (thanks to tpot)
new a48d89b Make this match head. (This used to be commit a718630961e713ca2bacc98ad0b7c2e996e20bf5)
new a8f7eae Only warn about short packets if we are already 'doing signing'.
new e5f2a77 Fix build of static libsmbclient (This used to be commit 8f2975cc94c766b184bbbca276d5a05801dc835a)
new dfbe783 tallocdump has been removed (This used to be commit af07c2642d1ddd04e169772985801d8a5c559d83)
new c6ffda4 Add note about patch from sun that improves performance on Solaris. (Thanks Joe Meslovich). (This used to be commit 1db51176f4a6c676d041abd47db6c4026ded30f1)
new 705db2e - Add &author.mimir; entity - Several smaller layout and typo fixes (This used to be commit 96aa93ea4f56ef069c3127547296581f8e0ce3bd)
new 4ea9be5 Regenerate docs (This used to be commit 3d61303ea9783e01796a90e74efb3457ef76497f)
new bb36db4 Regenerate docs (This used to be commit c61de5bbac37fa130a939fb9da4cf114855cab02)
new f157e66 Some layout fixes + typo (This used to be commit c4a02bf35bc399c1926aee158c5215c180f393ae)
new 951aec0 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 43f21c87e12fe88dab6ccba13c2e54161cf87093)
new bd6a7f7 Merging HEAD doc changes into 3.0.0 (This used to be commit 5fcceaf2a5d0ec10b9632831797256c90568a31a)
new 6b8a181 Docs merge from HEAD. (This used to be commit e9b7b72ab613dbd88c846e3cf1ffa7e6dc9118e4)
new b11e5b1 Don't make installclientlib depend on the shared-linked version of libsmbclient - we need it to work on other platforms as well (This used to be commit 77b1589188ba27b107f11232b7b7df4dea364948)
new c2fc811 make installclientlib depend on the shared-linked or statically-linked version of libsmbclient, depending on what is possible - pointed out by Paul Green (This used to be commit 69e37469c4de6c3716ebb65e477009b9f4da54ea)
new 31e21b6 Decode the PAC! This patch just decodes it and then frees it, so it's just for doc purposes right now (you can see it in the debug logs). (This used to be commit 046c2087a11b9ce7a02aece34ffb129ce0d66b08)
new 3b89c06 fix wrong string handling thanks to Stefan (metzte) Metzmacher (This used to be commit 99c2e11ccfe04867e84b467b0e82de8415c1dcee)
new 898b372 remove unneded instruction (This used to be commit a6bc706625ad0bb16c11e20d533c536447a661a0)
new eac27ad remove unnened and wrong instructions (This used to be commit 671579874e51b28ffdfc094cdf34a0090567e0cc)
new a648f57 check braindead safe_* function length interpretation is correct (This used to be commit b4a5362f04a7798e627c6dce6296165ed1719fca)
new 98a57e6 ooops new_dir is already len +1 bytes (This used to be commit ffd0d643c224e9169737e7dbfef40cab46fde8f3)
new d1c6c05 BUGS.txt -> Bugs Appendix in HOWTO collection (This used to be commit 1e1ef7a7b52f34ab784a7bac570235de221a64b6)
new b390459 BUGS.txt -> Bugs appendix in HOWTO Collection (This used to be commit f95741ae882ad1d1e7f709e30ea3bae02a4aff2d)
new d530da3 Updated status. (This used to be commit d3cf0eac0a69873622012e0dd1be9db52c4e7df0)
new 1d247da Some comment updates, notably that I haven't seen the group membership arrays yet (the ones that are rid-only). (This used to be commit 0a5b5d00db42de868c72ec3d9d1d747c9ef391e4)
new 8490fa4 const cleanup. Jeremy. (This used to be commit 03ad0179e343c2c5066f9df7594e6f928d737894)
new 38ec539 We never actually got an 'ads' auth module, so don't send the auth subsystem off on a wild probing spree looking for it.
new 65289c3 Merge from 3_0: Build a lookup table of valid DOS characters just once, when init_iconv is first called. Use this in check_dos_char rather than doing the conversion every time. Much faster. (This used to be commit e8f1399323745a93ba9df97553effcf2d7629850)
new 09e9e5a Added some preprocessor tricks to stop TRUE and FALSE from continually creeping back in to the source. Use True and False instead. (This used to be commit 5a5a7ce7479a56ca2d472658511a47c9147c0d5b)
new b15255d Patch from Steve Langasek <vorlon at netexpress.net>
new b610c18 Patch from Steve Langasek <corlon at netexpress.net>
new d3d0951 Merge from 1.2.2.2:
new 6cb4575 Finish conversion of Printing parameters (This used to be commit 6515b0cff8b0fec25010e5b33b6e7009356146fa)
new bce94d3 Integrate abartlet's t_push_ucs2 test into test framework:
new 1eda5b4 some more debugging in case of failure (This used to be commit 9374f8692f6587b5f773c72b7847b64edeee9614)
new b4f1061 fixup extra SAFE_FREE()'s noticed by abartlet (This used to be commit 51d330dcf3bd74367fc18f4229a9cfa0392f0b36)
new a87d3b2 Update smbmount to include unicode and lfs capabilities options -- smbfs supports this already (This used to be commit a003a5f052a9ef7ad14f6f79157669d1bbd37f96)
new b3e9dfc Update smbmount to include unicode and lfs capabilities options -- smbfs supports this already (This used to be commit fbbb9a6660e1e384d7a4ff4c5fe2d077246bedd1)
new 90290b1 reworked to not malloc PATH_MAX long strings corrected path_name creation (This used to be commit f4be4e70a12edae83b9b89622ca5077a7d3d5602)
new 4b5548d Ensure print queue array is zeroed out before returning. Jeremy. (This used to be commit f0fac6a1e3574d2d0419968b8e806b5de91f5a81)
new 667e6d8 Ensure print queue array is zeroed out before returning. Jeremy. (This used to be commit 337cac7810369430045d7a136176bd57e55adcde)
new 117b2d7 Winbind client for AIX. Written by Steve Roylance. (This used to be commit e37d025e6724196925c43c8ce558064ed5c072c5)
new e725e6a Autoconfiscate the name of the winbind shared library file. Under IRIX this is libns_winbind - everyone else is libnss_winbind.
new 270f95f Install libsmbclient.h from $(srcdir) (This used to be commit a02370eccc1b26c12fd3b5e29aaf041a9feed197)
new 0aad606 Install libsmbclient.h from $(srcdir) (This used to be commit d396f57678056af6b0c384df324f94992cca85d0)
new ff8d6da forgotten merge left on disk; remove extra SAFE_FREE() (This used to be commit 4d42067cb89220a1b275bc8408c9c1ba2ef7766a)
new 80cd7c5 t_push_ucs2, t_strcmp: Run tests only once by default, rather than 10000 times. (In theory they should be pure functions....) You can specify a parameter to repeat them if you want to e.g. measure performance. (This used to be commit 92acecd28c3374abcadbff0ab9cb765411f453f4)
new c618a8d another forgotten merge sitting on my laptop from app_head; only stall open_printer when 2k client opens with admin privs & fix reply for ChangeId printer data reply (This used to be commit 12eb3e993788eb8bc0e9eb62e60a8b55079df5ad)
new 5b70d85 Set character set to default (UTF-8) before running tests. (This used to be commit b20d8b49701b532d4770197c5d08fa092234bf8e)
new a72eafe Rewrite of smbcontrol - it was a bit of a mess. It should now be much nicer to use and more hackable.
new e9c998d poptify smbcontrol (This used to be commit f75d4b90caa51cb2815c1be2de5f2058ec32e73d)
new a62cd32 Ignore testtmp directory. (This used to be commit 862e3ee421efc92ebfcb17eabe06efea3a64999f)
new 2988370 Tests for smbcontrol. (This used to be commit 7bf68a533ee76ffebf77c4d09abf42079579646f)
new bdca5d3 Ignore .po and .po32 files. (This used to be commit f01d94b027e0ca1530b2e50782a34c22706c643c)
new 1c2e2ba another forgotten merge sitting on my laptop from app_head; only stall open_printer when 2k client opens with admin privs & fix reply for ChangeId printer data reply (This used to be commit c7c3d42cd5954b040ee7027886ea8d9d0f2da9a5)
new 91c9960 bin/smbcontrol needs to be built to run tpot's new tests of it. (This used to be commit 16b09179152748abbfb7894d328890991f6e8c57)
new 7f11621 Can I suggest this modification to the documentation Makefile? If docbook2man fails then we shouldn't charge ahead with the rest of the target commands and generate more confusing error messages. (This used to be commit 4e4ed2d25b1717f1a359d495ca03b2efbec89958)
new 1e9be58 StrCaseCmp tests: Add some tests in Katakana. Convert strings to UTF-8 before passing to test harness. (This used to be commit 79b292de98208571e49648cf88d9b565396151be)
new a47b9e6 Making sure this info is not lost. Someone will eventually fix/update/extend/usurp it. (This used to be commit 564d67f30a3af65e0f9f08170bad5dd219e6af05)
new 786564f unix_strupper, unix_strlower: Remove fixed-length static buffer that makes these functions fail for strings over 512 characters. Now we use convert_string_allocate, which grows a buffer as necessary. (This used to be commit a55dc493ca212bde22d9e68ea8a4cc16a142c69d)
new 61c1aa4 Fixing typo. Metze made me do it! (This used to be commit f82b51bb01c5d1f2f798059a49524c2283075b31)
new 4257977 Put the core schannel functions to parse_prs.c. They are also used by schannel clients.
new d3b8ac6 Put the core schannel functions to parse_prs.c. They are also used by schannel clients.
new d9440df A little clarification in the rpc auth header struct.
new 42c18d5 A little clarification in the rpc auth header struct.
new a6e09de Auth2, not also Auth3 sends us flags back, although all the callers ignore it.
new f88a3eb Auth2, not also Auth3 sends us flags back, although all the callers ignore it.
new 427fb4a Use fprintf(f, ...) instead of plain printf() - patch by Ronan Waide (This used to be commit 890cc17c41b3940dcb7d4c2a52ab292bca7d18be)
new 291e8e4 Use fprintf(f, ...) instead of plain printf() - patch by Ronan Waide (This used to be commit 49926d706f9d24dbdd7a878e2362a27667175a5c)
new a384176 Next batch of conversions: File names. Fixed some wrong context marks (most of "hide ..." parameters are per-share) (This used to be commit 0f8d5b210a60a40f95a43daf06d3d8686985ecd1)
new 3ae879a Fix double free on error and typo (This used to be commit 84b116f9c007c0f933af82462dff4324ffa53f0f)
new f4db74e Fix double free on error and typo (This used to be commit c131c128e396a944e979992d9a5ac76e8b6e653b)
new f0121aa no needed anymore (This used to be commit 9d0a82078ce94367992a1bfb8cb7cac8e7e0f525)
new 83479a9 no needed anymore (This used to be commit 8fd9450c8363021e23256903578fabbf77083978)
new 803e23f This is the netlogon schannel client code. Try a
new 42233f5 Finish conversion of Filenames (This used to be commit 8e0f0dbbbcb3179f1a868c72720e4eaf530e0a79)
new 7238bf5 This is the netlogon schannel client code. Try a
new 1f04eb2 Complete what I've seen (and then some)t of the PAC.
new 4235c93 Convert Logon parameters. (This used to be commit 7766cf5e2fff429b4769e1183bce0ce560570efe)
new 525d18a collaps same repeted task into 2 code paths (This used to be commit bc5d1873da187c83a1a19a7560685ed903d37455)
new ce51825 port HEAD mods (This used to be commit 646eb2dda66d1f619f165076edfc82cd7144ba5a)
new b5c18e4 Removing superceded documents (This used to be commit b087e7006e3073385c35a551db2becc5f8929b3d)
new a22d7f9 Remove superceded documentation (This used to be commit c5c9d925b33121ac73df68a2ce4ca2f70b16ef2e)
new 770c805 Updated from HEAD (This used to be commit c9c3d1c187afea38b0689f13fccedfc6d296fcc3)
new 4a0a38e Throw out this doc in HEAD as well... only 2 textdocs left! (This used to be commit d24093216b0a6558885cbe03a2f6838065388098)
new 0af5edf Update info about how to generate text docs (This used to be commit 101abce5a18064ccc9fbc585ef7a2aa082fde706)
new 0b11782 Update info about how to generate textdocs (This used to be commit 48891d2613a93764642ea7474503f33e78363087)
new 045db5d Ensure we have WinXP-like semantics for checking TIDs and FIDs. Jeremy. (This used to be commit 52e44dde4ef9717eae7cf454f56d309fdd4b7d1f)
new 80b4dc4 Ensure we have WinXP-like semantics for checking TIDs and FIDs. Add torture test to ensure this is so. Jeremy. (This used to be commit e07dd4d93d2bf6ed83dd055efd29d11f5cd66a36)
new 9bf3d3c Fix from Steve Langasek <vorlon at netexpress.net> for non-RPC printing. Jeremy. (This used to be commit cfbd02b170ab7d9c5c9cc9dbab0a094faa15c518)
new 0294da3 Fix from Steve Langasek <vorlon at netexpress.net> for non-RPC printing. Jeremy. (This used to be commit 186d53cbc1642ee5dd1daf0277dc08de621eede2)
new dfdb51c Added using different cnum test. WinXP and Samba now pass - Win2k fails. Jeremy. (This used to be commit bc094789b972ac5ccc7ea3944c7ddb98581cf613)
new acfddbe Fixes to linker flags for AIX winbind client from Stephen Roylance. (This used to be commit 1cc5b2881c61db7aadd886008fcfb81e351e651a)
new 0a9523c More docs. (This used to be commit c34b11221a9b50972662a179b1b61d3a1e4a1792)
new 86a3ea9 More docs. (This used to be commit df3e4b15d1e4d252e3f5d16a9f13c7eb44638d18)
new b46c01c Fixed typos. (This used to be commit 16c0a1596fd06e3198aac177648ae895166fc15b)
new dfc169f More types and fixes. (This used to be commit bb60b01f2a0d396e3e290e528cced2dd290587ee)
new 717cacf Add vorlon's script to convert filenames from CP850 to ISO8859-15 (This used to be commit c46d260c653a38c1f1819257d07b1a414571fec3)
new e010666 Put info about solving samba problems in a seperate appendix (it was in the PDC chapter now) (This used to be commit 30a2aa69665ef7107a7ec622f4158bae78a0492e)
new d8ee1f6 Fix some references to 'ENCRYPTION.txt', but that should be the 'User Database' chapter in the HOWTO (This used to be commit d5bc871acb8cf52caabb281eca256073640eea13)
new cbd6be4 Refer to the new 'Problems' chapter (This used to be commit e79b9a15dd4aabd59ee637f2c741ea365f9ad542)
new f810148 ENCRYPTION.txt is gone. Pointed out by Will Kemp. (This used to be commit 85437976c852c272b9663f83a288081c63243747)
new 7c55880 Use the <othername> tag for second names (This used to be commit a143062bae0861c0fc52b2dc6868dd2a36e6a3f2)
new 6ca7634 Refer to Problems.sgml (This used to be commit c2a604c94c115710cdc966910d0f3caafa46034a)
new ac65d89 Ensure we're not filtering our essential delete messages. Added jobid debug when unpacking message. Jeremy. (This used to be commit 8bab6e32069e1636a52efa31ca55b49f1b3fa768)
new 7c735ea Ensure we're not filtering our essential delete messages. Added jobid debug when unpacking message. Jeremy. (This used to be commit 8a6f3313e69c6d47e20838f42ebc9f8a2ce9ddc4)
new ba9f9af Fix from Andrew Esh to ensure tdb_pack can't segfault. Also stop it leaking memory like a sieve ! Jeremy. (This used to be commit 11b914ed84c4dbd31726969b3b924f686f938510)
new 2962bec Fix from Andrew Esh to ensure tdb_pack can't segfault. Jeremy. (This used to be commit 9783929d4ed51e63bddde4b890caa01b737abe85)
new 6e0bd81 Grr. Get rid of one of the extra NULL's that crept in from app-head. Spotted by Andrew Esh. Jeremy. (This used to be commit 9e6e6c3f50844cf4322d6dd193c4e24b76bae9ba)
new 5c6fde8 Handle deep referrals: check whether each component in the requested path of a dfs referral is a dfs link, and redirect. Thanks to John Janosik <jpjanosi at us.ibm.com> for the patch. (This used to be commit 2c4e59cf26b7169fda824ca86e437a99a02345d2)
new b9b544e Handle deep referrals: check whether each component in the requested path of a referral request is a dfs link, and redirect. Thanks to John Janosik <jpjanosi at us.ibm.com> for the patch. (This used to be commit b3bd4818571c55b3f0cd6316b0aa6b1e4bb4bb6a)
new de4e2b5 Use more stricter syntax and work towards Docbook XML migration (This used to be commit ab8db2ad7d30da4b923bfa11e5c3295446103911)
new 0655619 A new RPC pipe! The \pipe\echo named pipe is for testing large RPC requests and responses and is only compiled in when --enable-developer is passed to configure. It includes server and client side code for generating and responding to functions on this pipe. The functions are:
new 36814e1 Remove Japanese HOWTO - Monyo has a howto for more recent versions of samba, which I'll link in the HOWTO Collection (This used to be commit 17f1bdd10b1a197ff630cc044405de9d8d913b52)
new 40b8580 workaround streams leak on SCO openserver 5.0.x (This used to be commit ab51878a978ffb53f23f1c6d22a48f98e6ae0805)
new 274b765 Finish conversion of Browse options (This used to be commit e59bd1d9fba71e7b8841a6d995f7bb9e156a15cc)
new 1da829b workaround streams leak on SCO openserver 5.0.x (This used to be commit 31eaf11d2e9c38e0f479b41c00e0db92987ae6d0)
new 7d19f81 Finish conversion of WINS options (This used to be commit eb7a35110eac38fb545c34f3b9e33cbd58d60fdc)
new d90a4ea Finish conversion of Locking options (This used to be commit 9613c217786147c9deda9770887dc069659b1deb)
new 957270b Finish conversion of LDAP options (This used to be commit 938e3d3f5305ed2162fa0cb0d2a6025fbadfcfec)
new c62b42d Finish conversion of VFS options. This section is not complete yet -- we miss documentation for parametric options and new modules stuff (This used to be commit 769bce45e9678b67e2ef1da84d5ee95c90357b9e)
new 32bd50c Finish conversion of Winbind options. Only Misc section left! (This used to be commit 4861003048b409aea20362e79a99ce286bf225de)
new 3d5bb04 Fix typos in printing (This used to be commit 63cf664adeff997e359fc56ac75feb85d64ff2d7)
new c3b07fa Fix current status of conversion (This used to be commit b359a6881f88f6a3e2690bd776da6e5981b5aa23)
new aff6fb8 Update docs-status (This used to be commit 663cf4876bbc7a140cec8cc188b71c17bea3298a)
new 8584b58 Set the default schannel parameters to False until we know more.
new 5db951a Set the default schannel params to False until we know more.
new 6b507aa Remove PostScript docs. We didn't ship them before, they're large, only a few people use them. Sorry for adding them in the first place. (This used to be commit f734a8c14ba25adb61855ca26f8fadab4e7f0e7d)
new 0b74dbc Janitorial duties to make autogen.sh portable. (This used to be commit c1559003fe0d62539633235c3f7c3e6a1427fda4)
new 84b4b3c simple fix to hopefully speed up srv_spoolss_replyopenprinter(). Use the client address from the pipe->conn->client_address instead of trying to resolve the name in the _spoolss_rffpcn() request. Should make us more robust as well when the clients are not registered in DNS or WINS. (This used to be commit 23f0fcf6421b1e8dd6ed6ab14af14ea7eb380c1c)
new 7023129 simple fix to hopefully speed up srv_spoolss_replyopenprinter(). Use the client address from the pipe->conn->client_address instead of trying to resolve the name in the _spoolss_rffpcn() request. Should make us more robust as well when the clients are not registered in DNS or WINS. (This used to be commit 78b2c1be7d9923716841627044c4e1578a5b9546)
new 14e03ae cleanup lanman printing= for win98; device type is LPT1:; patch by Steve L. (This used to be commit 36d62e5667f3b9e39362fb3907bf69697fca3ea6)
new 04bb7e8 cleanup lanman printing= for win98; device type is LPT1:; patch by Steve L. (This used to be commit beedde03fcdd37b567661d96d97efaac640601bd)
new 5b51fc4 smbcquota patch from metze (This used to be commit 74fab8f0d24004b1dfd5ce0fd7402895652f941f)
new e1ea87f * We must return 0x2 as the majorversion for nt4 to upload drivers * fix bug found by clobber_region() (This used to be commit b2e29c7bd45f8f33d9ed58fe75bbf5ffc78350f5)
new a056cd8 * We must return 0x2 as the majorversion for nt4 to upload drivers * fix bug found by clobber_region() (This used to be commit ad2765bb5e0c1c4d8f12583e49df5b1bc7ffc389)
new 7b338a4 add smbcquotas to list of ignored files (This used to be commit 71c2335239922a4c89f76d6260f1eecae36989be)
new e8ef094 Patch from Armijn Hemel <armijn at nl.linux.org> to fix build on FreeBSD 5 systems with a broken krb5-config (This used to be commit 741d5c3cd8870b3d06ba0225e5b24a82403eb142)
new 74b163a Patch from Armijn Hemel <armijn at nl.linux.org> to fix build on FreeBSD 5 systems with a broken krb5-config (This used to be commit 675333350a645cfe209127bfd040b81c2fc42f58)
new d5135e9 strncat get sometimes optimized to strcat by glibc and that triggers our "don't use strcat" define
new e2996e2 Adding more docs. (This used to be commit 8b75c925b9a237e967a92f17a9b85562c1da8733)
new a47d06a This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 381649916ecbaddefbb6ee0e6137b7cc73eb54b1)
new b206bdc Oops - Add another module. (This used to be commit 73e192ff2e79d061ef0053239b3fa74c2469d071)
new a936183 add entity for Not-Implemented Messages (This used to be commit 791a711dd1b54bacba57aa9712654f037b5a6f00)
new 6be6a34 Some small changes - typos, adding usage for some commands and removing -j because it was not used at all. (This used to be commit e3e2c1b27128f7b5a1f4bbc8093c75b0c12549b4)
new 3f05862 Finish documentation on net! (This used to be commit 1e6e90ec67785add4b36b15291e315f38702f74b)
new 49c96ee update to list all current manpages (This used to be commit ee482214efd06161726c2139008855cf046d7dd4)
new aa1e7b1 net and samba are documented now (This used to be commit c5905e34a1f00bacd06b8ecd8f9cb4b387abc260)
new c8cc8bb Merge of Simo's strncat -> StrnCpy fix. (This used to be commit a2b1a7533ed997848f9dc0fcd1ffc3d4b4e8117d)
new 2fd025c Copy across new tests from HEAD. (This used to be commit deb41f618b23466fd3db57fee2f920d803ab96cf)
new 44fa3b9 Merge removal of some unused functions. Commit mistakenly included with new rpc echo pipe. (This used to be commit b7af3cda28cea859edf6266b6bd8da17a44c85eb)
new 2228271 Syncup stf directory with HEAD. (This used to be commit 161740392903e3e1b9281b9f72e61846b543b67f)
new 41ba585 Remove duplicate forward reference of smb_ldap_privates. (This used to be commit e9beb6cc95b83958af4fe4fce292f831304ae8a4)
new b30de25 Merge a bunch of updates from HEAD:
new fe5b2c1 Merge a bunch of updates from HEAD:
new 78e5d09 Merge create/delete domain user samr calls from HEAD. (This used to be commit 68075fb97f577a78438b5121202e94cfcb6597b8)
new cb621ec Merge of samr lookup domain rpc client call from HEAD. (This used to be commit 5b1807dddf0e4fb9fcaedcfe6f67dfd78fe117bb)
new 0fa2933 Merge of TRUE/FALSE preprocessor traps from HEAD. (This used to be commit 2a962393017e65cb67944740e4faaad9902764e8)
new 6e83ee3 Multi-line string constants have been deprecated in newer versions of gcc. Found by Guenther Deschner. (This used to be commit 29c6d2f61cd3f7fb09913cf918b416aebecaf5ad)
new 3ef2a0b Merge of tdbtool multi-line string fix. (This used to be commit 4f07ab4b6da60bc10733f08944283fecb3ae1ed9)
new 3b865c7 Merge of rpcecho pipe for testing large dcerpc requests and responses. Only compiled in when --enable-developer argument passed to configure. (This used to be commit 017da9393bab276543d0d5c50df8c760780f2450)
new 19bfc8b Syncup with version of config.guess from HEAD. (This used to be commit 411dc6ebb58134f7d3f39ee9c70fbc21b5892fb9)
new 82e5bba Remove outdated file. (This used to be commit 6d73479a06a5c064d4253f311f3a7d90e315c85c)
new 1d1bed6 New file from HEAD. (This used to be commit 289acacf6b7e6e780b42135e3ddd91fa8025fd54)
new f40f42e Missing file from HEAD. (This used to be commit 4ca4aae585a79cb809c7da3bdec9a8ad17190a58)
new 564cd8c Merge of doxygen updates from HEAD. (This used to be commit 6d7baad38fbdf0921c1d5eb59004c65cfe110975)
new ae7414e Whoops - missed some tdb message registrations from a previous merge. (This used to be commit 59f8fc438a2ff5bb7ff115a19f6aacbb0ef7b653)
new e8a0a3d Fix a compiler warning. (This used to be commit bf61aeef443de36e2212668878955519eb3bd95f)
new 886d4e6 Merge of new sid type (SID_NAME_COMPUTER) and tidyup. (This used to be commit c91cf2b38df9f51dd6cb46f0742e1c57bb36b508)
new e0cf81f Whitespace syncup. (This used to be commit 93101a93dabe2dd7a6420e90acf82e0e08dce572)
new 5e1789d Merge new popt_common.h include file. (This used to be commit 1fb4b8fe4310dd15c1842935871ead0745859a54)
new be67b58 Syncup popt changes with HEAD. (This used to be commit 39c987c3c522b66146e99fcc528cd60e05ad14f7)
new 63cbbe2 Merge Jelmer's popt updates from HEAD. (This used to be commit 98e84b3e83d2a365c818ea64f9418edb29d690f2)
new c967d21 Merge Jelmer's popt updates from HEAD.
new bdb7a74 Whitespace syncup. (This used to be commit 8fe5bab565cdcf498e4d0f5cca31f799d249e3b3)
new 844cac5 Comment syncup. (This used to be commit 72e7290daa0e9765aab846a5312fc20d18a55a76)
new 448fbda Syncup new HEAD version. (This used to be commit 396bcf0cf6dfc7a36be0c4e774386b266439c3af)
new 862c88d Array size fixup for construct_nt_devicemode() from HEAD. (This used to be commit 5d1e8cca03b3908e2266e39f4b50ef16ef4ef2b2)
new b4bc001 Merge: remove tallocdump messages. (This used to be commit f49c0f6c8716a5c1aff7613d7b59f312a2abdfb3)
new 5812702 Merge:
new c89a705 Merge:
new 5f82e26 Merge:
new c79934c Merge rewrite of smbcontrol. (This used to be commit 30ac37efec0698998ada135655eac8933bd3647f)
new 0035266 Merge of bugfix for cli_lsa_query_info_policy() usage. (This used to be commit ab64a0b1e7666b6612659b5720eda451c0ab4857)
new b0f49fc Merge of Jelmer's usage updates for net. (This used to be commit 6a5b88c95b3fd17431cda79e9aa2a593fef85100)
new 7d01a9b Merge:
new 9cfa77a Merge:
new ab892c1 Merge:
new 19cda00 Merge cliconnect.c so smbtree builds. (This used to be commit 5df53e9d8a8b1861d9997a775cfd6d8fe472bdc4)
new 048b0da Doc.
new 63a1b76 Merge test cases from rsync. (This used to be commit a0d841a59ea745bf48b0d705ad6c81e4172552ea)
new af73281 Add selected parts of the changelog to this file, to make merging into other projects easier. (This used to be commit 0f3c2bfbd2de0e759e3083afabee0538528d7a65)
new 0f9e64d Fixed incorrect argument to debug. (This used to be commit a4704754d912e1f704f574b733257bbcb3976141)
new 3f772c1 Removed unused variables. (This used to be commit 27a608d6a337e772dce114d73e45f6d0bf3148b4)
new 4eeac8d Add PAC_DATA as valid return type for make proto. (This used to be commit dc95726cbe5e3408f843f8d51ee8536f0fd6c458)
new 4e56dea decode_pac_data() needs a talloc ctx as an argument. (This used to be commit eeeae14fed62ad9d15f2c5a8fa9357da4bb7b3a1)
new 9a5a49e Remove SAFE_FREE() definition, which is not needed in this file.
new 69605f6 Removed unused variable. (This used to be commit 117cc35dd0adc6fd5238a440e299d012bfd8e542)
new 9251f3f Remove unused variables. (This used to be commit 26901af91eaa119df0e1192be95b514ecf26c6a6)
new 1916479 Merge: incorrect arg to debug. (This used to be commit 800b79e8364d761bbd8c99016211dfe199eee080)
new ee855b3 Add rules to build bin/t_snprintf, which exposes the snprintf test code. (This used to be commit 7805641d6eafd00c8979e068b5820f6671f4de37)
new c182b78 Merge: remove unused variable. (This used to be commit 6a1d99d318c2dddc01d8262f31c7afbe9bb1a286)
new 7a3a921 Merge: add PAC_DATA as valid return type. (This used to be commit a9df8ec5879cd0d47db86f5a5f7b0bd7e9d6b824)
new e9a4e1b Merge: remove unused variables. (This used to be commit dfa9412da567d2477ee5b1e6ecdc96b8dea3c21d)
new e038e2d Fix broken regexp in cvsignore for *.po{,32} files. (This used to be commit a17622103bcbcff8d59f390f809f4744dddf0110)
new 710bd55 Update check-programs target. (This used to be commit ac6a1ea560af94e287c023154e715a8095f0698e)
new 07494a1 Ignore check programs. (This used to be commit 6b607054064b808a15bc1b1b7dc19fc788e1adce)
new 0b65a190 Ignore check programs. (This used to be commit 372b023cd2e73f77de34029230c11a15ccb7d178)
new 49f5045 Fix broken regexp in cvsignore for *.po{,32} files. (This used to be commit b8dc14d1f90564558e438694b35b073291d5ce9e)
new 4dc97be Build and run the lib/snprintf.c test cases from "make check". (This used to be commit 95ff914d8263028711f36ccc2f6cd1127aaa7809)
new 1652670 Merge from HEAD 1.36. (This used to be commit 25a01e3247ab8e52dc6c2d1f211ce10e09da5e70)
new 3aaee9f Make a libbigballofmud.so.0 link, so that the linker can find the library to build the test cases. Previously the link had to be created by hand.
new de7094a Document NET CACHE (This used to be commit d1cd95e6b7d2c0e73595d8f19b994da43ca4217d)
new e121d0b Get rid of 'sam backend' and --with-sam (This used to be commit c95a4a5aeb53cc401a7b43633f2a8cc006b1fd00)
new 10f2346 Change ADS CHOSTPASS to ADS CHANGETRUSTPW and add a general CHANGETRUSTPW that calls ADS CHANGETRUSTPW or RPC CHANGETRUSTPW depending on what we have. (This used to be commit 17d27db5c9d3511444fc2770d4452647284e8014)
new 245397c Fix _smb_setlen to be non {} safe. Jeremy. (This used to be commit 35d1e3a5e08d075e7e7d9f7f62d36730853f648a)
new 8403454 Fix _smb_setlen to be non {} safe. Jeremy. (This used to be commit 7cb060e821691abf5d58d273cb523ee310656185)
new ee7f29a Merge across tridge's Realloc fix. Jeremy. (This used to be commit df214d18817467fbe3023a412bceec325f73b518)
new 999a00b Partial review of changes by mimir. Work in progress. (This used to be commit 77bdd68b65d6d485a484ca1b3475ffbb772f8661)
new 4b44bba Merge of HEAD document updates to 3.0.0 (This used to be commit 17a10b40fe18602c14542923da522fb14026dac5)
new bc1c1e3 New file from HEAD. (This used to be commit 716c1ccf492e94f25e096b1ae9b4a62124c3b0e7)
new be653a1 Fix typo. (This used to be commit fe2d109a106aafd5e9f5e58f3fbc5dccec730961)
new b8f9c9e Try and create a file with different vuid, same cnum. Not yet sure if this should succeed, so just print result until we test against Win2003. Jeremy. (This used to be commit 57682f32b1bb186ab356494fcc4fdabd1d1721e6)
new 99fd073 Rebalance parentheses in cliquota.c when LARGE_SMB_OFF_T is false. (This used to be commit bd69cbce93054548b6d1e3bac89032ff4f693423)
new ee8e828 Fix typos (This used to be commit 7bd80376cc6aa70996a61882e1376cb6a0679836)
new ce31379 Fix typos (This used to be commit 21166e87bfeeaa5079dfbcac3df9232d73986532)
new 8c34fbd Also remove variable associated with lp_sam_backend() - it's dead (This used to be commit 540bb996766fc11fe0f26b708d49c2e46d2abbdd)
new 69980da Fix popt usage (backport from HEAD) (This used to be commit 89a25ef20d10e20e70b11bba56add4708f62051f)
new 11fb38c Fix typo (This used to be commit 738a2b055a0757002e8cdcbf744c8663e0e26bc2)
new 10bf059 Backport my backtrace patch from HEAD (This used to be commit 66fcf6b4938a87e5ded7c7e5830a6a54e4439544)
new 7fcbdf0 Add some more functions for the modules (backport from HEAD): - init_modules() - smb_probe_module() (This used to be commit b3328dab2fa069af300b4076695bf6c359501111)
new 9397cdb - Change ADS CHOSTPASS -> ADS CHANGETRUSTPW - Add general CHANGETRUSTPW function that calls ADS CHANGETRUSTPW or RPC CHANGETRUSTPW (Merged from HEAD) (This used to be commit f0982e1102276453d79e438ffb90c9fa305ff98b)
new 6ab278b Convert a part of Misc section. More to come after a sleep (This used to be commit 1093c11fd47e5f4a76ce88ac77be2c3e9b1bc694)
new ef02b12 *** empty log message *** (This used to be commit b278a05998d8edbed411c58f3f9041232da07c0b)
new 072a8ae Got in a local document by mistake. Sorry, I need to get some sleep. (This used to be commit 0594b43d00abe76fb37d8fe5f66c3b427344f4b1)
new 351ffde Add smbcquotas manpage written by Metze (This used to be commit 4eb67c0fd89896e8f419e56d75230ac797f61735)
new 1f68a38 Updates to compile correctly with --with-included-popt (This used to be commit 5340b9c4c4c80414b3991547884e5d7293a108ec)
new c34e823 A struct must contain at least one declaration according to C99, but gcc allows it to be empty. Should fix miscellaneous breakage on the compile farm. (This used to be commit b92d57f784fb43e420cf65b9392d175ad4483f28)
new 8eca6c1 Merge:
new ef8f998 Use picobjs when building python extensions. Spotted by Steve Langasek. (This used to be commit 53dcaf2271ad1b845ace9730d6c68db80bf9704e)
new e390ced Add string message for WERR_SERVER_UNAVAILABLE. (This used to be commit 38efab087c86cab805c6b94c7455befaa9e94c5e)
new 75913ec Typo in comment. (This used to be commit 0a87d668a07b840c2e0ac9f6caad04e542422d40)
new cd4da80 Merge of python extension picobj fix. (This used to be commit 7e0e9585f1357afe1ff96399daea421e1860414b)
new d0e1966 Merge of server unavailable error string. (This used to be commit 21d7dba977037b83fc1d6d86b5d3d4cae6eb683d)
new dfe1dd1 Merge of comment typo.
new 0846844 Convert another group of options in Misc section (This used to be commit a690ff1f8a068e66ffcbfdaf0be215f887a02b9c)
new 27eb9d9 Convert another group of options in Misc section (This used to be commit 43f8ae46137ed653c5694a839a5e6757e4a89974)
new 8a573fb Fix some minor typos (This used to be commit b4cf8a641d63481717c62044d2548e4b0301d806)
new 3933864 Applying updates from Rafal (mimir) and from DAvid Lechnyr. (This used to be commit 3cd0b160e12964c6f3e32e6cea2dc690f775ba71)
new 8284032 Fix typo in configure.in (merge from HEAD) (This used to be commit 30658cd63d55f2cbaf1e7e506dec71959f9069c3)
new 058f6c0 Final bits of smb.conf(5) are converted! (This used to be commit fac3d67f71057d880e51cf8e103edf0c9b71cae9)
new f5b33c6 Final touch: 1. Move preloadmodules.xml to Security section 2. Fix lpqcachetime.xml from Printing section (This used to be commit ef005d1a94d99c6a23aff9a12d5820cb4dfbe626)
new 37dc79d Add selection of the modules to configure (merge from HEAD) (This used to be commit 3e283989ffc41d55f75f9dacbedca0cf920208fb)
new 4e3f7c8 Fix build of VFS modules statically (we used Makefile variables before setting them) (This used to be commit 8df9ab2fcfc9f22fa6842e1128952e855fea6a7a)
new 4bde67e Fix smb.conf.5.xml and friends: addressable IDs should be specified at section level, not in titles or it does not work with both HTML and PDF generation (for former one link is created but target does not). (This used to be commit 297ffdb21aeb816eb07ea650fac514c2747493cb)
new f39855d This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 35510176fd4feab6c1e3da2ee0ae791f9a064a2e)
new a0e8344 Add some more NT to unix error code mappings (from HEAD) (This used to be commit 62dac3d6ebc72bec24f3c0df4c8d8e37029473e2)
new 030e760c Tested on Win2k, now I think I know what success/fail means in fdsess test. Jeremy. (This used to be commit dda94e37311d967e484fac15bac585e19dfc8a13)
new 9c3cecb Use the new modules system for passdb (merge from HEAD) (This used to be commit 1755d5f66221a910863cfc8a197f8d792e6b6e3d)
new ab8a9c8 use the new modules system for the rpc modules (backport from HEAD) (This used to be commit aca7319e8d45eb604f28b8bd490413b08e2c98f2)
new fbc62e3 Use XML format instead of SGML format (merge from HEAD) (This used to be commit 858017b16f8e6f1efd8e7df5c0e2c7fd08091ae3)
new 7e4e1d7 Print out information about statically linked in modules (This used to be commit 9ef6f917f964e6b514fb95e4da75a57cbad6a233)
new ea598c2 It's #ifdef CONFIG_H, not #if CONFI_H (This used to be commit 0bc9e5e5d7977113f926e3334ccff330116da565)
new f779273 Change variable name to get this working on gcc 3.2 (Merge from HEAD) (This used to be commit d49113caef6057905f0f5233ea3085ca5722e742)
new d15cd35 merge in metze' smbcquotas patch from HEAD (This used to be commit b6a77048886151435a4a5eeb9a04be44d397c504)
new be67c10 Cause the winbind auth module to call the ntdomain module if winbind is not running.
new cf00ce3 Fix mem leak. Spotted by tpot (thanks Tim). Jeremy. (This used to be commit 03a1f46e3448913cc21ed89aafaa22818d4026d0)
new 1610177 Fix mem leak. Spotted by tpot (thanks Tim). Jeremy. (This used to be commit adeac265a05be90444d4651f36f2db2bd2f8e8e4)
new abb1007 Don't build the torture progs in 'make all' (This used to be commit 44779546964bce605510af39feaee3ea436a7cfb)
new ef41d0d Add torture to everything.. (This used to be commit 89048748ae8ef863c154c4f4c3254bcc1c9b77a0)
new f9cde25 Make this code actually compile (--with-ldapsam).
new 2cb0b91 Store the type of 'sec channel' that we establish to the DC. If we are a workstation, we have to use the workstation type, if we have a BDC account, we must use the BDC type - even if we are pretending to be a workstation at the moment.
new c56eca0 NTSTATUS strings are much more use than raw numbers... (This used to be commit aeaa60c8432fe06ad51bac52f473e5fdc6c00afc)
new 520ddfc Put this comment in a better place... (This used to be commit 3fdddade0f6d463270c26623a654494ebe3e09bd)
new ddc858a Add some static and #ifdef DEVELOPER (This used to be commit 3bdbd320b001ea5881573f6c6a4c2259a60e2bb3)
new 4c6d325 Expand this magic number into the #defines it is made up of. (This used to be commit 3d2d19b91036b6b11a33996d4b8bf266bad32737)
new 90ddf1a This code is no longer referenced - moved to the new libsmb/ldap.c
new 0d07256 Adjust comment to respect change to no longer use unixsam by default... (This used to be commit 87f491d6a63e0818ada4ed21dd1f4905b20f846c)
new a8c95d7 Add support for the new modules system to auth/ (merge from HEAD) (This used to be commit c7a1de090db35835be1a1623bfc80c04065c5dd9)
new 5e96970 Add make destination for librpc_echo (This used to be commit 7ef7910004555997c194af6a069a81a89dcc3b53)
new 0045025 Add support for the new modules system to lib/iconv.c (merge from HEAD) (This used to be commit 64a357017a897d1920c06fc19453470ee517470d)
new 8cb0672 Merge valgrind header usage from HEAD. (This used to be commit 5c978e39f2879d900a1bcad535b489f4cd440906)
new d236bd1 We changed 'net' so change the torture tests that use it. (This used to be commit 0048a81abe99e43655d4482df27903dba774213b)
new 8d3501c Up the debug level for the second run of the test (client side) (This used to be commit 015924491e2f06ff5a96729c7db7411a29281594)
new 8a98adf Fix segfault by getting this the right way around (This used to be commit 8ba6148c69031e9a82687d4d006e1fa7ada21e91)
new 8213a4d Check for -1 not EOF as return value of poptGetNextOpt (This used to be commit 84fba11ff0a649932e1f812408017ae4c5611083)
new 7176f75 fixed the popt option handling in nmbd, so that -i now works (This used to be commit 2bb93421e665cdc0c4a2d8a539f76856e4d32249)
new 0abad3a Check whether return status of poptGetNextOpt is -1, not EOF (This used to be commit 1fefb776eec94efc7ea1b760dc4b80f61d61a158)
new ddf662d More merges from HEAD: - Stephan Kulow's changes (fixing warnings in libsmbclient) - VFS modules - Seperating libs (This used to be commit 6e9b7802335428c88ecf4e44a0e2395ac58e96b5)
new b5fd86a Only declare backtrace variables when using them (This used to be commit 429b373453a04fa6871324dd0a3ff8a203c519f8)
new 8911258 Only use backtrace variables when we can use them (This used to be commit 17243c61b56c20c86b5d10be294d06addffedb6a)
new 84e2fbf Add -berok to LDSHFLAGS on AIX so modules build on AIX 5 (reported by Stephen D. Roylance) (This used to be commit 502f332345db88c9ff474e84f22080d99dc6c771)
new 09a5049 Fixes to make SCHANNEL work in 3.0 against a W2K DC. Still need to fix multi-PDU encode/decode with SCHANNEL. Also need to test against WNT DC. Jeremy. (This used to be commit ff66d4097088409205b6bad5124a78ef9946010d)
new 8f25fd3 Fixes to make SCHANNEL work against a W2K DC. Still need to fix multi-PDU encode/decode with SCHANNEL. Also need to test against WNT DC. Jeremy. (This used to be commit ec82e8e9f4a6bf807a91ac265af39a516c7ab631)
new bdaac40 Move PAC decoding over from HEAD. (This used to be commit b0fd4e5555dd93c584cd86eaac080663b9e4031f)
new f7bca2f Fix a typo spotted when working on PDF version (This used to be commit 63767ab985396434d8772104555395d87691ed14)
new 1268992 I've changed 'net rpc join', so I should doco it...
new 9a68709 Fix typos (This used to be commit eefe0322e2ab257d511ff5e7f93a16311e7073a0)
new e156cf7 Fixes for multi-PDU schannel - based on Volker's code. This code needs tidying up. Samsync still doesn't work due to bad parsing of net_io_sam_alias_info with a blank description. Still working on this.... Jeremy. (This used to be commit 942fede9a57a9319cf67388004dd45fa8a045f41)
new 6584cde Updates to editreg.c to provide more functionality ...
new 953aef4 More updates ... (This used to be commit 410451f9478ff1e73cabc8ee2213ded4f08315c6)
new 3dd0de3 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit a50dc3f836a898d1aef08afbd12e7221db24440a)
new 07e38f7 Adding Mimir's edits. (This used to be commit c77c4e57dcecd6eeaadffe1b1f78483eaaa79217)
new 800f68d Small edits. (This used to be commit f75624dad4183748fcf31390e249b945716c333a)
new 9277745 Merge from HEAD. (This used to be commit df7e50dc5826adc3d12d51a0192d4d526fc88165)
new 491aa2b seem that someone changed the semanthic of unix_strlower without fixing all places where it was used, this caused me segfaults in the last week :(
new 30f3314 Edits in progress. (This used to be commit c1dea19852d8eedf590323ac464f863eb3b92c83)
new 683bba2 Fix syntax errors (This used to be commit 0a55ff6738f9a8bdc480cb71c43e7372e45af216)
new 03cba4a Adding editreg.c ... (This used to be commit 9bfbf6e49182850a19cf2cb4a565298c8c8fc1e1)
new 1ac5abe Update SGML layout. (This used to be commit 934dbcb1ae47811cae69c3b0677ba89e4f8eabee)
new c85cb32 Fix syntax errors (This used to be commit c7f18b38e683bf3b341504e02af448ce13fad248)
new 3706db0 Always use DSSSL stylesheet (This used to be commit aee2c48c729c4c9d7187556a9fabc4becb4045dd)
new cdd3fa4 Regenerate docs (This used to be commit 13a4cd540a1c193e77d973b9dac5bc2d9e7a5353)
new 065cf3e Regenerate docs (This used to be commit 381f75134a8d7dd2c3983f64b6598944a63a07b2)
new a4c20fc Add notes on Japanese charsets from Monyo (This used to be commit 571e14bd07148d95e3e83167e83362bec0502d55)
new 8671229 Remove SamBackend variable (is already gone in HEAD) (This used to be commit 3a99e5a2dbc88a2234ca08ca1e7b50f14ff9bce9)
new 3dcc6e2 Do not use lp_parm_bool() and lp_parm_ulong() yet. They're only in HEAD (This used to be commit 58aa32ea6ac587df92ceefc527afbb1ff5bd0b08)
new fb3ff5f fixing torture build by merging code from HEAD (This used to be commit 7798c7ee1a2fafa0a4879e550e16027f17ccbbcf)
new e54b9d5 Survive a samdump with an alias that has no description
new cdb1971 Survive a samdump with an alias that has no description
new 6bbedbd fix byte ordering when using CIDR notation in hosts allow/deny; spotted by Eloy Paris (This used to be commit 6155144b9f6a8d41675ff8f0564f86420431c142)
new 78f039f fix byte ordering when using CIDR notation in hosts allow/deny; spotted by Eloy Paris (This used to be commit c2580e15d6e7ad7c8dde81753e35670fa52636ff)
new db233b6 More minor edits to add features ... (This used to be commit 882799ca113566b91e42c3c852a9c1986552daaa)
new 48dea39 'vfs object' is a list not a string (we have cascaded VFS modules in 3_0 as well now) (This used to be commit 6220068d48f1fc5c85ff68a791e4e34e92cb4a0a)
new a53c63f uidPool and gidPool don't use cn anymore (but we don't use thsi anyways) (This used to be commit 7f0fd03f699f24094e32a92dbb0ec55d9a602c36)
new 7d1ea09 uidPool and gidPool don't use cn anymore (but we don't use thsi anyways) (This used to be commit 4c92994dfd231acb09411f89fd67a21a40400de0)
new a1fb9f2 Merging smbgroupedit into 'net groupmap'. Not entirely done. Need to check on where the privilege code is sitting and update the docs.
new 0676a94 [merge from SAMBA_3_0]
new ee88b82 Regenerate docs (This used to be commit 4f1865f7c234f3f4a7f5dba19db4a5d139db5a48)
new 84728c3 fixes
new 7706e98 use gid_t for gids not uid_t (This used to be commit a369c2ff2637dc808035217eaada4cf923c5cf6d)
new d97d624 use gid_t for gids not uid_t (This used to be commit dd8009bf599a6111440cd807dcc022039f19de15)
new e02a3f2 some readline completion exancements still need working, does not complete remote names yet (This used to be commit 625eee8e03c3905a245e078ef9f1c26200e33d7c)
new 4a317cb Added smbgroupedit to PROGS2 (This used to be commit bed69decea61881ab7071be3e34be71df9b178a1)
new ef423a4 Squelch some warnings, and move a bit of code around to make some future things easier ... now on to more functionality.
new 623336e Address gcc warnings.
new 2029f30 Address gcc warnings.
new 2594944 Some more work added ... (This used to be commit 31ded623b1817156b247170130237c1e5fd67a5b)
new 3291b92 Updates and additions. (This used to be commit 9b35377f0cf5022519385a2b70237c05c7978158)
new e94801b Fix typo. (This used to be commit a4f89aabfa28a6763008a6eab944ad11dabf5e4c)
new 95b2ff8 More update stuff - not finished (ofcourse!) (This used to be commit 5d72c6cfca41accc783eda166d8b9154d21f4aec)
new fdd5d97 MOre functionality ... got to test it. (This used to be commit e3c4f8c91394eecc8c77bbf0f9685cdb18c617b1)
new e5f79e7 More functionality, esp around adding keys and inheritance of security descriptors etc ... (This used to be commit b8e85afefbe52701317632d1c1a446785ed66abf)
new 8aa04b5 Merge a trivial fix across from HEAD. Not that this would work now...
new cb8f5d6 The code is a bit of a mess right now.
new 093cd22 Complete most of the coding for adding keys. We can now add a key.
new 5c87b05 Begin the code that handles key values ... Delete a key value and add a key value, and tidy up processing of key values when reading in the registry file ... (This used to be commit 53ea4c0de88a350b99e36c0dc514c5f2821ff7f8)
new 963eff4 Add code to delete values ...
new 6f49978 Well, we can now add keys and values and delete keys and values ...
new 60801e8 Add a -f command-line flag to specify printing all paths or only terminal paths. (This used to be commit 0741369c59bcb6057f6b32d3fe4f6dec08ce4ae3)
new ea67a9e Pdb modules are in $libdir/pdb not $libdir/passdb (This used to be commit 9822af500cf36e83fce54e49a062a8847d1c5431)
new 0971cbb Pdb modules are in $libdir/pdb not $libdir/passdb (This used to be commit 9c9d969c93400d91a12e78635d54e1c5f90efab8)
new 858137d - Fix modules build of pdb_mysql and pdb_xml - Fix typo in script/installswat.sh (This used to be commit 8d2aec7a73d41a9d32c10abd1c8833ebfd41dd77)
new fd8d173 Default to "passdb.xml" as default output filename instead of "-" (This used to be commit dfbd2a2e7a5f0f2713bc48daa24d43b07f187d14)
new dcee9b5 Default to "passdb.xml" as default output filename instead of "-" (This used to be commit aa4c11370bb09bfd20d02da509ebdd6dc475439d)
new 0bd5497 Some comments about the format of the on-disk reg file, as well as partially implement some routines to construct a default ACL and SEC DESC etc. (This used to be commit 043374a3c0be6769b4fee2228dcff42abbb74028)
new 94b6f51 Start the outline of the code to store a registry tree ... (This used to be commit 03fce4ed0f73586928424e75bd6d7db9ff7105dd)
new cd8b806 Correct comments about breadth first, as the registry tree is stored in a depth first fashion in the file.
new 61922ee Use fstrcpy/pstrcpy when that's what we really mean...
new 76a0be1 Remove unused (#ifdef'ed) code. (This used to be commit c11465b285d5eb3c42a84095a5dc41af7e07267d)
new af4ebfd For NTLM2 (not yet even close to real implementation) we must use the server hash for checking the server's signiture.
new 1e2147f Merge SMB signing, cli buffer clobber and NTLMSSP signing tweaks from HEAD. (This used to be commit c6c4f69b8ddc500890a65829e1b9fb7a3e9839e9)
new 029f0ab Header updates for smb signing merge (This used to be commit 2e4b45cd2efe46477c2849faffe0e8401132ef88)
new c75af6b Merge whitespace and const from HEAD (This used to be commit 88fdc36f9373c63706907e48be317007aeba06d6)
new 06c99d1 Add const, static and fix a double free() (merge from HEAD). (This used to be commit 9ba88c7314168b87b72a7e9dc3c7588dcce86893)
new f071020 Merge from HEAD - save the type of channel used to contact the DC.
new a489b0a The 'net' syntax has changed, so update the testsuite. (This used to be commit b750b8c542508ff4d084d8eaf3abcad858ee8fd0)
new a0a4b2b More updates - still a work in progress. (This used to be commit 63589f958b399534bc0bc8c50213ad2f6a380689)
new 9c356a3 Remove obsolete information from Speed.sgml and move client-specific info to Other-Clients.sgml (This used to be commit b0d5e1b177808c3bd3494d0b2f6cf4c8c4bcfdd5)
new 156014a Fix syntax error (This used to be commit e76eaf0f17de19eb2492572b0c79fc4b2657c504)
new f66bbf3 Create ../textdocs, ../htmldocs or ../manpages if they don't exist already (This used to be commit 8dc7087cf0306271e07a25ac2538206ef3eaa497)
new 7847611 Add new part 'Troubleshooting' (This used to be commit a24e89ea443fbe77924cccf7e7679aec80a05088)
new c0ac957 Move information about locking to seperate chapter and information about scope id's to the faq (This used to be commit f2c333822f34be8a2bb85124319ead4dc44c2891)
new ee399b1 Add question about scope id's (This used to be commit 2c258e5951aa35fc85b92cbf6d0b7ae1cbe8feb4)
new 185e897 More docs are up to date now... (This used to be commit 280ba59b8187a88f45c3b6db448e76839c3c6f1e)
new cca63db Replacing file with correct version. (This used to be commit f0dc3e6da89728259ed5e10cb7f9193c711f65fc)
new 4437f7f Make it easier to select which domain to show the sid for. (This used to be commit 4c7efe25c3f2336938050086ffe5f4cfe462e6f6)
new 13c8154 Use the -W domain option to select the SID to show (This used to be commit 715bd4cf4e2d9d11db031ef3ed5e614b4c1a8a13)
new efc8dac remove smbgroupedit from packaging scripts (This used to be commit efa4e08210ff7c3bd703f0bb3ddf8da8bb84850a)
new 79d3731 * fix segfault when no vfs objects defined * add "sid=..." to 'net groupmap add' (This used to be commit e5f6676639b5552f7dec90091c53cf14e78088ee)
new 3ac50a1 Merged the two browsing documents into one. Added locking module to global.ent file. (This used to be commit 1027525be23e7db97677e2ed3e2706d271ad0a0b)
new 2dfd055 Updates. (This used to be commit 27eafbec10ae82eb686a7326f23e2ad9de2369dd)
new d2d6303 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit f7019d22aa580f77e2f779f4a5ede59088a25d53)
new fe667b2 Fix typo. (This used to be commit 931ef8777eb86b5cd0ce7550484b2416ed6ae991)
new f99d401 Add note from "Roylance, Stephen D." <SROYLANCE at PARTNERS.ORG> about Solaris9 and winbind (This used to be commit a9e978ba42fa7193dc45f1a4ed97f03637be3147)
new f1019b5 I hate typos! (This used to be commit 585907f3245cf53813888b4b3d121c40ffb9edff)
new 8d5d094 Adding more updates - maybe last one for today. (This used to be commit 042427c1f81b53403d9a97c5d4306051ed13d5bf)
new 530dc71 Fixup a few typos for Jerry. Jeremy. (This used to be commit 1e5fe87d75ef4bb9d6af787abc501dcf105c9c6c)
new 505b3f5 Tidyups of some dubious logic discovered whilst trying to track down a strange oplock related issue on the PSA. Jeremy. (This used to be commit 1dd274bf61aaaad3c475de93f53aac176678bc7c)
new 6fc28bc Tidyups of some dubious logic discovered whilst trying to track down a strange oplock related issue on the PSA. Jeremy. (This used to be commit f8021af2a7b790e739a7ecc67c908289b0a9b719)
new aa00cc1 More infrastructure for storing registry (This used to be commit de337632c99080f4be73a6e49839d424b49c8cc3)
new 3996f11 removing some ifdef'd out code (This used to be commit 43942398af7e7589fcf8534099eccf277f6e4295)
new 790b852 merging fixes from SAMBA_3_0 (This used to be commit 8c3be38f6acbc85454f2c9bb74c358c99ee5d22a)
new 6f99b22 wrap pdb_enum_group_mapping() in [un]become_root() so LDAP queries can get the credentials from secrets.tdb (This used to be commit bb8b63b865b941abecc0d821e710702dd12866fe)
new 9d16dac wrap pdb_enum_group_mapping() in [un]become_root() so LDAP queries can get the credentials from secrets.tdb (This used to be commit cf6af44a2464cf1d9bea909dbc0e20829bdc2665)
new 86ece43 another lost merge from 3.0; my fault (This used to be commit 2e5e68617345beca4d1cab27d64944ebd42e899b)
new cbdb436 support referencing group by sid in all operations; allow group name to be changed (This used to be commit b6ccdb8f7b72eed4c4248db43fefa09b6f084852)
new 8f0b333 support referencing group by sid in all operations; allow group name to be changed (This used to be commit 00dfaa7c2c9227a082ca17ed14aefc19d9087a57)
new 96e1202 Fix up bugs in the new 'store sec_channel type' code - we were always joining as a BDC.
new db8ff4a Merge from 3.0 - fix domain joins not to always join as BDC. (This used to be commit 09bc2dd51c8407536b68aaeaeba4546f93256ec2)
new 9465f4b default new groups to domain groups (This used to be commit 665d21b8656bf85f9b372b44ff1f4af414551e5a)
new 813386c default new groups to domain groups (This used to be commit f0c7d9def78db31b0f7f1e97a4cb6dac3382e217)
new 6e64973 Commit more code dealing with allocating space in the HBIN blocks ... (This used to be commit cfa67f23e3e2ba4c7abd40405227b0a8b1b76fc8)
new 8763151 Updating docs from HEAD. (This used to be commit 8a302f117cfce141389995de5ad045553b472891)
new 69321d1 Updating from HEAD. (This used to be commit b2149cb411f76048d80d0d6113fee431b36acfbe)
new 186824a Complete the space allocation code for HBIN blocks ... (This used to be commit ae5f8e4b5f7b8880293cc94c9bbe0df81a56959e)
new 8de48f3 Make our 'get DNS domain name' code try a bit harder - if gethostname() doesn't include a domain portion, do a gethostbyname() lookup on that name.
new cf86f85 Bail out early when we fail on the rw_torture test.
new c2e997d Merge from 3.0 - try harder to get our real DNS domain name, and send this to the client when it asks for our DNS name and forest name.
new 434f312 Oops...
new 8301c8c Setting the credentials for the netsec netlogon pipe connect upon each samlogon call certainly breaks the credential chain. Do it once during the bind response.
new a85e841 Setting the credentials for the netsec netlogon pipe connect upon each samlogon call certainly breaks the credential chain. Do it once during the bind response.
new 4f0381b Start merging mimir's trusted domain code from HEAD to 3.0. (for HEAD trusting NT). (This used to be commit 76cd4a8901a8ac1c3691bc89e496bbb493e5c234)
new cb380f1 Merge comment with HEAD (This used to be commit 8f8d819d5814c2a538b5b906014ff0c354625450)
new bc238b9 Make the mangleing code actually use a common prefix, not just the same name for many files. Also report complete failure to create a filename as a failure of the test.
new 80d5a10 Always initialise this, to assist callers doing loops over this call.
new 53f2dd6 Merge mimir's trusted domain code from HEAD -> 3.0, plus some memory leak fixes. (secrets.c portion)
new bc83d3a Merge (HEAD->3.0) mbp's fixes to our charcnv code - don't use a staic buffer, which can restrict things like unix_strupper() to 512 byte strings.
new dc0cada Update from HEAD (This used to be commit bf464208af6cd5503a0133e7c33586e2de36faa3)
new de690f1 Update. (This used to be commit 0f8f94b6adc477a8e7ccae7444e2b7f4670ef071)
new 690e29a Make pdb_ldap use a random factor in deciding how long we need to sleep.
new f957f1a Add configure test for previous ldap modifications - we now check if the ldap_initialze function exists, not just if we are on a particular OpenLDAP.
new babd260 This is meant to be initialised to the size of the buffer. (This used to be commit ca489db7d3d4713401da3627b563af3cbef82c58)
new e15dfd4 parse_string is only used for the authentication negotiators.
new 0865120 parse_string is only used for the authentication negotiators.
new 2595d6f Added editreg. (This used to be commit ce016df1ecbb8a083c9a37b7d61b4356dfbc77a7)
new 2aa7b15 Add runtime tests for "impossible" case with -DDEVELOPER. Trying to catch logic error on Linux. Jeremy. (This used to be commit 546d1a941b63a538702f2fb668019d2b89f63bdc)
new c95840b Add runtime tests for "impossible" case with -DDEVELOPER. Trying to catch logic error on Linux. Jeremy. (This used to be commit 5d2b2b5607faa4bf2c418987776c1ee327b098c6)
new 1446682 update copyright notice that is written to the logs (This used to be commit 6735a9889f6629f4f77006c59c011570031e044f)
new f2f1df6 update copyright notice that is written to the logs (This used to be commit 5f1fe04a87a407297eb9d4ad0e5c6bb35b33c067)
new 651ff45 don't reset the group type unless specified (This used to be commit 541f40a144461ca139ac53837d3f31ce6972d18c)
new 3130622 don't reset the group type unless specified (This used to be commit cb852a047413a3499fde68a353011afdcaa92ef2)
new aea494f The wording described "CIFS" as the successor to SMBFS. I changed it to say that "CIFS VFS" was the successor to SMBFS. (This used to be commit d7d48e9d9ddfde7309a7221be3be3eb8243407a7)
new 0ecfcd3 Added jCIFS to projects. (This used to be commit ef0f6b8957f3d8b46fdffa8c655c1906c9698254)
new d674652 My last change left the wording a little awkward, so I fiddled it a bit. (This used to be commit 4dd84707f92e4cf6f6ecfce510d242a07561ce88)
new c91cb30 Merged the changes I made in the 3.0 doc tree (wrong place) and fiddled the entry for jCIFS (thanks, John!). (This used to be commit 43c1ba0ab2aa538d0defad4cdec385561d3563df)
new a4b0066 Remove ldapsam_search_one_user_by_uid from pdb_ldap.
new 9c6e588 Added Stephen Roylance's patch - Adds to Status page, a Start All, Restart All and Stop All deamons button. (This used to be commit 57cfcb3108935f46cb3938b403a3eaba2888fb55)
new 08c2e81 Added Stephen Roylance's patch to add buttons to start/stop/restart all three daemons. (This used to be commit 2172e558fbb75937592583e81355da4471897032)
new c057f9f Limit the number of outstanding print notify messages for a process to 1000. Jeremy. (This used to be commit aabaac05c6adbb510ed27f87115de3e83e27158c)
new 30418a4 Limit the number of outstanding print notify messages for a process to 1000. Jeremy. (This used to be commit 2e5e4c10d2377493913554e7dab79d97a4d16d87)
new cfe53bd allow the unix group in a mapping to be changed; doesn't work with LDAP right now but should be ok with tdb's (This used to be commit fdacad185c4f78958d56bccbd69a0f2628f1b792)
new 1da5309 allow the unix group in a mapping to be changed; doesn't work with LDAP right now but should be ok with tdb's (This used to be commit 039e77e1d5b6e68cf85bdcc71ff309ebe6528728)
new 6311813 Merge idra's fix for pdb_tdb segfaults from HEAD to 3.0 - sombody changed unix_strlower semantics.
new da6b12b - Merge a memory leak fix from HEAD
new 846a773 Now that Volker fixed the real issues with ldapsam and adding null attributes etc, move the SAMR create_user code back to using the 'pdb_init_sam_pw' method to fill out the attributes.
new 0e26a6d Don't leak the session identifier string when we shut down a vuid.
new 97a9832 Try to avoid setting *SMBSERVER as a 'local name'.
new 95705e9 Fix this for both *SMBSERVER and *SMBSERV as per comments in loadparm.c.
new 4962f4d Try to keep existing behaviour for our printing code - never return global_myname(), always either the name the client called us, or if they didn't call us anything useful, our IP address.
new d315de8 Update - closed off for now (This used to be commit 8511042ff6f664eb2f5cc80a59859fb004f5be13)
new a7d2c33 Update - closed off for now (This used to be commit 2ddb882596e5d2219ccc96fa11dffa0fdc900a17)
new f3f78bb Add more code to store keys and other records ... still more to go (This used to be commit 39f298fd395b91a0cf4bcadf3938b58a9a14c95f)
new 1fe7ec8 Patch from waider to set exit code of last executed command specified as an argument to -c. (This used to be commit 048aeefcdc12d93bc728d104bbf38ea8becfb16c)
new 2206df6 Merge torture tests from HEAD - it looks like we had rather an incomplete merge last time. I hope this might fix a few failures on the build farm too.
new db3f4d3 Start testing a few more things out of smbtorture in the build farm.
new 2e9c208 Add a check to ensure that the server returns the correct device type, not just the correct error.
new 5cfcb6b add test file for FDSESS (This used to be commit 309ebac68999f6ba97a3dc558283e5f13dfc3044)
new 9265628 This const isn't quite vaild C.
new 95af8e2 Make this safe for -DDEVELOPER checks.
new db7b2e8 Parinoia for compleatly broken SMB servers that don't send back the right fstype for IPC$ - assume the device type is IPC.
new 06403c4 Add some more info to the diags output. (This used to be commit 2ee7254fded79d888f8009b71347bea8a89f47e9)
new 327ad64 Fix up non-constant initialisers for Sun's CC.
new 2ee8590 This define does not always seem to be present, so define it if need be.
new be86f65 Make the variable name match the comment.
new c95a50c Move build farm template files to their own subdirectory so that their names can be shortened to 30 characters. Helps Stratus VOS, which has a 32-character file name limit. (This used to be commit 58a4be041ee92434672959b9df888cf1366bb02e)
new 656d2c7 Don't try to continue if initialisation fails (merge from HEAD) (This used to be commit ff3ec67e120d29db2b85ce444ce89a205ea7a067)
new 075986b Merge case handling table changes from 3.0 to HEAD. (This used to be commit 263407e132dcb1f7fc85cded9842e60918f8ef4b)
new 1a93941 Merge HEAD's winbind into 3.0.
new 13b54b9 We don't have IDMAP in 3.0 yet. (This used to be commit a507f170d29914b0bb845878a8db97f51e7dff55)
new 2a3a9f0 Merge the 'safe' parts of my StrnCpy patch - many of the users really wanted a pstrcpy/fstrcpy or at most a safe_strcpy().
new 7ae2477 StrnCpy -> safe_strcpy() on a over-malloced struct.
new 11c4539 More fun with Sun CC needing constant initializers (This used to be commit ce3dd8fd69231798185e3e3bb988775e5671e070)
new 66468d2 Patch by Metze to ensure that we always at least initialize our output string for rpc_pull_string. If we had a NULL or zero-length string, we would use uninitialised data in the result string.
new 5300491 Patch by Vance Lankhaar <vlankhaar at linux.ca> to automaticly regenerate the build options, so we will always have the right values for how and when an smbd was built.
new 14a3170 Thanks to a reminder from vance - delete build_options.c from CVS, now it's autogenerated. (This used to be commit 1cbc66e2e35342980f27151622658e2f2f498245)
new a141af3 Updated FLAGs - Affects only SWAT. (This used to be commit 80f2790eb9c1382c91e5e2668f3b8d82c220ce51)
new 7c77014 Backport changes from head to shorten the filenames of the test cases. (This used to be commit e2315ebc9a653a3c804323d55a96e0b378351e8d)
new fd472ad Missed two references to a renamed file. (This used to be commit 513dd6d414270b4e8f91f1cee6c49155b095c488)
new 78bc883 Missed two references to a renamed file. (This used to be commit cf69c69594797032d1427de3266af86d12b15cb2)
new e1d936f For deep referrals, track consumed path using a counter, and calculate the consumed count only if and when it is needed. Check into HEAD. (This used to be commit 11281c39209b501a69f4e6f32ea2081d15947f0a)
new 8a106dc For deep referrals, track consumed path using a counter, and calculate the consumed count only if and when it is needed. Check into SAMBA_3_0. (This used to be commit d6a326ba46b0e45a2d97b7aa9762bfefca347d89)
new 2037956 More updates. (This used to be commit 6678c325d77f18fb4b63a0cd436b6024f83366f3)
new ecade95 More updates. (This used to be commit e4012c90323f7e87c3174d74020c6fcddb05820c)
new 665198e More updates: Fix typo in VFS docs, added docs on pam_smbpass.so to PAM. (This used to be commit a1d6d56ba0af75282fb0d90db84ae8bbfa1836e0)
new 488eacd More updates: Fix typo in VFS, added docs for pam_smbpass.so to PAM. (This used to be commit 2dc12c8c64616b01934aa98d5d0650b77d33194b)
new c073a6e fix SGML syntax errors (This used to be commit 43e169ce23a037b1df152b6e3fe6cfe55192b3d3)
new 6d385b5 Tidy up only. (This used to be commit b87ebad1ae15bf59466da3ca7c39a31c4631031b)
new 8bc3f10 updating group mapping HOWTO. (This used to be commit 4244e21971a21b8c8c80753e962eb2420fb1a1de)
new 5b4ee77 Added patch from Stephen Roylance. (This used to be commit 308e3848622de0da7f1b73369c0429ac54d672ef)
new 8f6e88d Added patch from Stephen Roylance. (This used to be commit 71369f90890eeca399fec55d978a5dd4a13f077f)
new c0960be update net man page for groupmap options (This used to be commit 465510e39f3366a2477ffb6e7fb121ed6c88d04a)
new 1f008c1 Patch from Stephan Metzmacher to add default arguments to lp_parm() smb.conf parameters. Does not break binary compatibility with older modules. (This used to be commit 147c4d56d873a20a49194c5b036a3694299b1b48)
new eae6eb8 Patch from Guenther Deschner to fix build with gcc 3.2 (This used to be commit ab631b31fbabc25cd74ca46fd583cd857538953c)
new d13f5f8 Patch from Stefan Metzmacher to add default parameters to the lp_parm() smb.conf parameters along with some other small fixes. Binary compatible with older modules. (This used to be commit aa07b12fda732ca19d8dc41cebc7bb09e2549a30)
new 858cdd5 Patch from Guenther Deschner to fix build with gcc 3.2 (This used to be commit f56a18853235e9090fbf962aa981688dc2e15426)
new ffb628e Fix for bad macro error. (This used to be commit 076882b91c3b08d4438499b185b8e8bc0f4ba716)
new ddd0e5a Updating from HEAD. (This used to be commit 81203dc95c682d9ef5458a68f8ecbf8db197dba6)
new b7ff7b3 remove smbgroupedit entity (This used to be commit 5de29a84b3039cd951367ac78879ec8bfd4a08d1)
new 5c16ca1 Update from HEAD. (This used to be commit 587ced729cb136370c090a03ca6de1b83c4c4772)
new 29133d9 This is really trying to be a StrnCpy (most names will overflow the 10 char limit) (This used to be commit 0e04761abe375bfea48fa2c9ba9e1dc0d56d39f7)
new dbd4826 More functions to compute the space taken up by SIDs, ACEs, ACLs, SEC DESCs etc, so we can store these in an output file. (This used to be commit 7607a1c3cd5ffb69b8db0bfe50283bda97047c42)
new 6adaba2 More code to do with constructing SK records and self relative SDs. (This used to be commit 7105265238de850f5b7effef3be8fb3f5d383669)
new 596de71 When possible, store the IP address of the connecting client, not just the hostname.
new 30a6f80 Add vfs_fake_perms to Samba 3.0
new a04c643 Make sure that we don't compile pdb_ldap on systems with ldap.h, but without -lldap.
new 3f03ecf Irix CC reminds us that this is non-standard.
new 59e0836 Merge auth changes from HEAD:
new 95d47c4 Merge from HEAD - always initailise this to zero - helps callers in loops. (This used to be commit f200a5b85832ac5ec7724d58da7270cd14c565e3)
new 77ced59 Use the kerberos error from ads_kinit_password() in the return value from our SASL code - help in printing a useful error message.
new 7041e29 Revert patch - we need to try the NTLMSSP code below...
new 9530bbe groupmap delet should take a name or a SID (This used to be commit d9277bd06401cb040390739ae730c8991736c886)
new 467f545 groupmap delete should take a name or a SID (This used to be commit 4c7ee6e6b82c69ead96bc90c75cbdfab19486bb5)
new f870072 Fix length in findfirst2 responses, fix os/2 clients (This used to be commit c12feff680b183a22d933bab65b5c095c0548e7e)
new 8bfad47 Fix length in findfirst2 responses, fix os/2 clients (This used to be commit ce56ccf932e5ae89b7d46da31ec9b17551206491)
new 477f90f Check for absolute paths by only checking the first character of the module name. Don't use strchr_m, which caused race conditions. (This used to be commit 9411e3336ebe781da2b418219dd5803fecfc42fe)
new c7a6388 Check for absolute paths by only checking the first character of the module name. Don't use strchr_m, which caused race conditions. (This used to be commit 69ec6be90f889686641b997d3d5cd616e1d0db6d)
new bca6ff1 Update from LanDude <landude at comcast.net> (This used to be commit d8f8794d10c4add9b7b850341b98c29c67028c4a)
new 15311ec Update from LanDude <landude at comcast.net> (This used to be commit d42170e7f0f48115d81c1a247b3ddfd3f8dca1b9)
new 01ff89b Get rid of module_path_get_name() (This used to be commit 9f9bdd97dbbabde7b2979c62dfdf150fae8670ec)
new 08b30fc Get rid of module_path_get_name() and use the find backend function to find duplicates (This used to be commit 871cad7e9ac38e6f8e4391fcb2894d91300cbe94)
new 0a2060b Declare static function before using it (This used to be commit d501946ef6e417b9d3fa4b492dd20991e3e56baf)
new ec750c5 - Get rid of module_path_get_name() - Use find backend function to find duplicates - declare static function before using it (This used to be commit ad5ebd4f2065425a9edffc753c0f0414fd6f98d4)
new d117c3b Complain about duplicate charsets at debug level 0 instead of 2 (This used to be commit d29407d41eb2ed9cf370e278cb4c95c6c341a08d)
new 05793ca In 3.0, pdb_mysql and pdb_xml are in passdb/ (This used to be commit 706090a1be66b9fffb6c8161092cf9d86965bcfa)
new 172fe55 Move pdb_mysql and pdb_xml from modules/ to passdb/, just like they are in 3_0 (This used to be commit 9b969f877f8057930fb53da99ee8a0574b4f5531)
new e806761 Don't store UID or GID (This used to be commit a986076a743fad31efac664fc16337e2d1165917)
new 42c0160 Don't store UID or GID (This used to be commit b2d9d450493f6fc0ceb94dd0007cedf56371bb4b)
new f0917e0 Updates: ADS typo fix, ProfileMgmt: Additional docs on how to disable roaming profiles. (This used to be commit efd8872989b13bd8daa814b6b91cab1fd30ff170)
new 5c572b2 Update: ADS: Type, ProfileMgmt: Docs on how to disable roaming profiles (This used to be commit a154203e338d905dfa9427678dfdb0141dd2f735)
new 77bad62 Corrections and edits from Jesse Jacobs <jesse at eazy.homeip.net> (This used to be commit 5a38f1cc60b0f1036c19aa591a4c4e92c1ac797d)
new 0751178 Corrections and edits from Jesse Jacobs <jesse at eazy.homeip.net> (This used to be commit 2b28e69ddfb017290674298b7497ce780d189976)
new f1e9273 When calling cli_samr_enum_{dom,als}_groups in a while loop, the terminating condition should be result != STATUS_MORE_ENTRIES, not result == NT_STATUS_OK otherwise we get stuck in an infinite loop when there's any sign of trouble. (This used to be commit 2266d281a4bb0a034461ba3e72513609f86e9a38)
new cc5121f Minor cleanup of enum domain groups/aliases:
new d3ba703 Merge:
new c61ec2d Minor cleanup of enum domain groups/aliases:
new f418701 fix and if () that should be an 'else if()' (This used to be commit 82f024723c5312fe2b6a57915de8e78c96f80ef0)
new e4e1bfa fix and if () that should be an 'else if()' (This used to be commit b110c499fa2a483ee82dc471aff8b6d93f6a88cc)
new 91f650f Missed another condition on a while loop. (This used to be commit 8ff52aec87a2770c5d7de50786307d246b4be6af)
new 803f257 Keep coding this boring stuff to lay out security descriptors ... (This used to be commit 6cf0ee44caa182057eed09e7f646ef20eb059b17)
new bf3e298 Merge of missed another while condition when enumerating aliases. (This used to be commit ee78196bcfe52dfdda0b7fd44a6701e2cf5f7d5a)
new 7aa3d6c Fixing typos. (This used to be commit fe13a878d50f325482c6d626ed5dd6e399e4b853)
new 4dd9cea Fixing typos. (This used to be commit ce84335621e6af81381e1cfb294bb19561077cc4)
new ca103a0 This function is a duplicate. (This used to be commit fd0cd6200b4b9b4b002dc5b640620c3fb533873b)
new abd9926 Based on a patch by Alex Deiter <tiamat at komi.mts.ru>, make sure that we convert to and from UTF8 when talking to our LDAP server in pdb_ldap.
new 7aa665f More code to store ACEs and SIDs. I have almost enough to start testing the writing of a registry tree, since I can store the header, and the first key (NK_REC) and the SD associated with that key, the SK_REC. (This used to be commit abced0ed9eec7b8467065892c56cef9b86cff947)
new 11b96ef Finish laying out the SD, and now back to finishing off NK records ... (This used to be commit 74c8f616c33b08d94a15e1ba8219063b190fe5f2)
new 10dc904 As nobody really objected to this patch, I opted to create facts :-)
new 23836e6 As nobody really objected to this patch, I opted to create facts :-)
new 26724fa Update from Rick Segeberg <landude at comcast.net> (This used to be commit af4fa1aea6bc69d56da88c83968561f0fac1f3a4)
new dfdc9b1 Adding edits from Vance Lankhaar. (This used to be commit a7788bc3b9ae4aec48bf94ed446e6bc0668863bf)
new 0f5feb2 Update from Rick Segeberg <landude at comcast.net> (This used to be commit 2310cee6abf66bf52b2c90fed4c7db7412153e10)
new ea77c02 Merge from HEAD. (This used to be commit faf0425eb7da2af74a6d0c76cf1e8c0f980a0de8)
new 6c9b614 Fixes for syntax errors. (This used to be commit 837141f45ef0a007a4cf46690c9eb0d838a25b2f)
new fda7b4b Get credentials before publishing printers. (This used to be commit 674174fcca234a44d1778ee092998338cbd7a553)
new 2217292 A RID can never be zero (This used to be commit e2d757aed27ede67cf904c01e8f23e436d764108)
new 05a7f65 let's suppose I want to specify exactly which SID a user should have ...
new 43b3ea9 back port from HEAD (This used to be commit f7cfdf20b7b3b7743c0c3af4ff62fdde00e45fdc)
new d820b54 Many typos, syntax fixes, more. Multiple sources including mega patch from - Jesse Jacobs <jesse at eazy.homeip.net> (This used to be commit 5da18339e19bf2bcc23a19339c8a6a3052246d44)
new d46f297 Many fixes for typos and syntax, includes patch from Jesse Jacobs <jesse at eazy.homeip.net> (This used to be commit 422d7534e3cc12be01a86fad7bc54ed1e6d1b669)
new 629f9d7 Use &author.jerry;, not &person.jerry; (This used to be commit 0833677ee51c95d27b146b40b2e5f681a7f02fcc)
new 74b9fdc --with-tdbsam is gone (This used to be commit 8f63f7142c6bf1e89b5cc3c0d02cbe480bc247b4)
new 54c2858 The net manpage is complete, say so in the VERSION section (This used to be commit ff76db525180f0fc192a9c0cfb56781dbfb418ee)
new 17c29f0 Fix the 'weird' charset module. Also, built it by default for ./configure --enable-developer (This used to be commit 1c0ae103010766cb3dd5adb36ea7af9324bd0672)
new 3f3f305 Fix the weird charset and build it by default for ./configure -enable-developer (This used to be commit 8d17a4dc2142aa816200f3f91c7f60c3f2c5888c)
new 56d2bb2 Add the weird charset in 3_0 and build it by default for ./configure --enable-developer (This used to be commit bc5603454a81b3ab6e5286283ed5ce58542bc5ef)
new b292909 After a quick run with the 'weird' charset, squash a few bugs in our new 'UF8-safe' LDAP code.
new 38c0f29 Remove the unpopular pdb_unix, which has served it's time well.
new 0bc85d3 add idmap only parameter make idmap not map SIDs outside the uid/gid range defined by default this is to keep backward compatibility (This used to be commit bec45093c379915082d7b7f44113f5c17110d123)
new fc955b8 enhancements (This used to be commit ff051e9cf4b468aa9fe7e3f84483571d3d2de556)
new ce9af4e round three of CIDR fixes; spotted by Tomoki AONO (This used to be commit 554026b2084e2371c1ddae7316fbb0b9b76472d4)
new e82f3c4 round three of CIDR fixes; spotted by Tomoki AONO (This used to be commit 920958a392b41c23ecd4db3ca32ae90a2e09bff9)
new 013fa33 removing smbgroupedit manpage (This used to be commit 4a0c02d133af6ea6f1009b81067974d6ad4fb404)
new 2b8b540 removing smbgroupedit man page (This used to be commit 9134feb9f62e852dd6c900890e01062983995d01)
new ca42a64 Added tdbbackup man page. (This used to be commit b217373ba8fc167efc8e68b6db1a9e51e670b12a)
new 28254b1 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 4e4cc806ed9f55ded8087594806adfcd77b9a1cc)
new 27f55b3 Added man page for tdbbackup (This used to be commit c70fbf104a4acd36e82bab171753ed68951990d4)
new 1342ecf Update - jht (This used to be commit b025307566c81ea8e18130f8478cb13d7aa7c303)
new 8ec5eb4 Adding tdbbackup manpage to Makefile, fix typos, fix incorrect syntax on author entry. (This used to be commit 144d0f5996224edc58d66379214b6e1508f57526)
new 239cd4a Update from HEAD. (This used to be commit 69b1055d9d1d2ef428e57da90fe3b08168a88a3a)
new 8657fc9 PAtch from VORLON (This used to be commit 2f266669b22cba6771189a9eb4503bf64ebb744b)
new c89d1d7 Patch from Vorlon. (This used to be commit c5ca926f8fae2d725b56d252b5944e9f96065cb6)
new da66598 Patch from Vorlon (This used to be commit 837bc15a54665baddec4a68938c3f60e17757700)
new d2fd470 Fixed typo - tdbbackup is man sect 8 not 1 (This used to be commit 451f32f1fadbe3474e3e52a21ce77c23d106d03b)
new 15a5d0a Fix typo - tdbbackup is man sect 8 not 1 (This used to be commit 61a56450201a838aeaddfff8189121efa11e5019)
new 07b95a9 typo (This used to be commit a65b54a08eace793e23b8d6bc193b81ef08f77f5)
new c737b1f make winbind use idmap as well. change idmap_init call
new e069409 default remote idmap backend is null (This used to be commit 16302b080a572a1cb0983f5044a7ebf51cdf2fa3)
new 88e41f9 prepare to get _nua out of the door (but back in from the window ;-) (This used to be commit 09eb02cba0747ae47aa4a76f4fac69af293a774a)
new dcd2dcd Remove documentation for unixsam and plugin. (This used to be commit fa7b703da7bba9cf7daf61039fb495e72fbf7a13)
new e064ab7 Update for 3.0 (update information about the docs and ./configure) (This used to be commit 38fed08397706e76a4f19e091b910cfbc6827a08)
new 092ad00 Update for 3.0 (Update information about the docs and ./configure) (This used to be commit 4fe24ad2edb00582ada5f3979891fbc3b1be7f08)
new c6367d4 Remove docs-status - all it's contents are in bugzilla now (This used to be commit 3f36b589b0b8947d31e6adddd29efb3fd3c0c8f7)
new 7558c5b Remove docs-status - all it's contents are in bugzilla now (This used to be commit ee175e75f10cde5ffc8658932f1d496c2bedb6fa)
new d2cea7d Add 'smbiconv' program - a clone of the 'iconv' utility that uses samba's internal iconv() functions. Useful for testing purposes. (This used to be commit ccabb7961a15c06a315bdb9ff1a79834864f67e7)
new 1914b3b Add 'smbiconv' program - a clone of the 'iconv' utility that uses samba's internal iconv() functions. Useful for testing purposes. (This used to be commit 674b67198311b4e0fb2d8afd8b56b499286fc370)
new 4f6e82c Document 'nmblookup -M -- -' (This used to be commit 3df125fd50a5efff97535814f1f4fd9f33dd07e5)
new 26ebd9b Document 'nmblookup -M -- -' (This used to be commit a1fcd3bb9f308f7ba2115cd0e7a97895c4592a56)
new d32e9ee Make some more functions static (This used to be commit ddd2e65586ff47daf4f63e9928413cc05bf5db85)
new 45ffe8c Fix number of arguments to asprintf() (This used to be commit 42e76c312333c6e5b8feb2d687e3355235b0d4a0)
new ed12657 Fix number of arguments to asprintf() (This used to be commit 5e4e6a6ed08f1b4fe97bbd91f983039143cc9939)
new 1c34cd35 Update for the new modules system. Also, use Makefile rather then Makefile.in because we don't generate Makefile from configure anymore. (This used to be commit 29ba1e163f85aeaa3cd48a13e4f0a039fa80e7b0)
new ff09ef6 Update for the new modules system. Also, use Makefile rather then Makefile.in because we don't generate Makefile from configure anymore (This used to be commit 0d322968cbf445df79153c0abc0d041edcf223ee)
new bceae6b Replace references to the old textdocs by references to chapters in the HOWTO Collection. (This used to be commit 31ce815283fcf81cf50f8026a91da04ea4a05071)
new 616f6b6 Replace references to the old textdocs by references to chapters in the HOWTO Collection. CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: Tag: SAMBA_3_0 CVS: smb.conf.default CVS: ---------------------------------------------------------------------- (This used to be commit 280d627adb5305e8b814102aaa73825023c00571)
new 9b93eb6 Update for new modules system (This used to be commit 765d87838dbf25ba69dc11f7956ce5814555bcc7)
new 4a6eb74 Update for new modules system (This used to be commit bd2444322956cd34a95159114547b5ddc804df9e)
new 3786533 Update for the new modules system (This used to be commit 528c56176b186d9fa43f6a0c9831562c123ec25d)
new 39fbda7 Return NT_STATUS_UNSUCCESSFUL if the sourcedata and echodata rpcs return unexpected data.
new ee007fc Merge from HEAD:
new 4ea3cd2 Merge of const fixes from HEAD. (This used to be commit a847ebd82732cc2b430c58c3b287a46db0e35ba1)
new 322d385 Merge stf updates from HEAD. (This used to be commit 20bde94eb881009128794283a1d7537bbc62e268)
new 266f1fd Merge of a debuglevel downgrade from HEAD. (This used to be commit d17e04e82b77256f10f4bdf4442dac6d30e197b5)
new 6094879 Ignore t_snprintf binary. (This used to be commit 8d70ef6b8cf52e582e385c8c9b8f085b183169fd)
new b6ac19c Merge: we need a rule for t_snprintf (This used to be commit 4d2106f910d64bf599394c17a30c351244cc137c)
new 29ac5d2 Two character tabs - I don't think so. (This used to be commit 40d370bec6ef14cfa85e75cdb2f9122110ae9f1d)
new 03412f0 Whitespace syncup. (This used to be commit 7fd7af121ee8ba4f9540394f64fe3c78e2e96cd2)
new 507cdd1 Merge:
new 67d0f80 Getting ready for code that actually writes a registry file out. (This used to be commit 22e61a7e77eabd462f192fb03b5adb1d07fa7409)
new 5ef616c Fix compiler warning. (This used to be commit 6a783ca81cead3eed556570152608fd7a224f1ee)
new 90dbd21 Fix compiler warning. (This used to be commit f127f964250c86986996afab905b40cff420bfd5)
new 5bab7b9 Replace workgroup global variable with lp_workgroup()
new a2e4ac9 Merge of -W fixes for bug #39:
new d31cb1b Perform lp_load() before popt to fix -W option. (This used to be commit d20f4bf5d84f435a7b4b692bf33f05f4ec871a50)
new 9784320 Merge:
new d031ba5 Merge compile and other fixes from 3.0 to HEAD.
new e627d75 Merge compile warning fixes from 3.0 (This used to be commit c0903951a144b1f0502e77437ea166d7a26393ba)
new f0c62a4 Merge memory leak fixes in our trusted domain list from 3.0 to HEAD (This used to be commit c7f06f3a480feb1c7b1a44d16c05e1c238800b15)
new 4121d16 inet_pton isn't portable, so use interpret_addr2. (This used to be commit 04d27381325561038bee1c27f10c748b9aaf447d)
new 49530d0 A new pdb_ldap!
new 9449d80 Guenther Deschner <gd at suse.de> notes that I missed out setting the default for the 'normal' case (not --with-ldapsam).
new 84e479c The RID must be 'SET', not 'DEFAULT' or we won't set it into LDAP, and try to make it up from the algorithm...
new c5be81e The caller must always set the RID on the SAM_ACCOUNT, so don't try and guess it from the UID.
new 8be1c3a Fix a confusing error message
new df91b5d Typo in error message
new ecde8fc Use entities and add overview of directories (This used to be commit 5957e3bf33e8992eda620a6ab0b4f8a1dbe8cb7a)
new 54c75c0 Bugs should go into bugzilla! (This used to be commit b295c3ac5ecb265b73d3ed0d5210c33ce4107c8a)
new 2f0f826 We don't use 'non unix account range' any more (This used to be commit 082bdcd662aed47827c9d4fb1272c327a0ae79b1)
new 8929715 In HEAD, idra removed _nua and renamed it to 'idmap uid' (This used to be commit 3c7155424aaa880c2e9e570f8c29fd5679e827b1)
new b5af387 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 8fa5862a443f3126e410e0e2f2f12770a113792f)
new decfedd Add note on AIX (This used to be commit c86d32d7343c160851a6937e51bea2de68de0db8)
new 8b43b6d Remove uid and gid column (This used to be commit 1fda7847fcda5e4b693f1b132b45e9bd94abc245)
new c07d7de Add cast for compiler (This used to be commit 456eb5d05a442ee380cfa756be54619b1d68fa48)
new e928479 readding template files on SAMBA_3_0 branch; not cvs tag (This used to be commit fb6c5b293cdc9d4e98a975bd85ce2a55396c8e8d)
new 1374e8f testing commit (This used to be commit ee1f0914ff7a915988156fc713f3891c3d8e5594)
new df99c49 Fix SGML/XML incompability before starting conversion to XML (This used to be commit 1b5ad8a502a641f285b986c81216d7c5e5c33e79)
new cff01c5 Add example authentication module (This used to be commit e112dc1641c47c7185e098918980df1a4d950bd7)
new 023cd5f Add example auth/ module (This used to be commit d16f8f661a2a0be4fd89f7469b7e3e6a42860ad2)
new 17a3aca Use NTSTATUS as return value for smb_register_*() functions and init_module() function. Patch by metze with some minor modifications. (This used to be commit bc4b51bcb2daa7271c884cb83bf8bdba6d3a9b6d)
new 81256ec Use NTSTATUS as return value for smb_register_*() functions and init_module() function. Patch by metze with some minor modifications. (This used to be commit f4576757d1d52a8f1b96894c869bb76450003fd1)
new fa497c6c Fixes from Ronan Waide <waider at waider.ie> for large RPC writes. Jeremy. (This used to be commit a330bf170eb8e78200367c90833cbc90255642cb)
new 512c11c Fixes from Ronan Waide <waider at waider.ie> for large RPC writes. Jeremy. (This used to be commit 30512b7d3ea3470e4aca08638a5c0ea14791a6e7)
new 8d4942e new helper functions to create users (This used to be commit 74826e7ebb62ab09df68bb00fbd6097852ec5b6d)
new e64b34c swat need idmap now (This used to be commit c4ba4db3414a2178a5314291c767d02e3f88525c)
new accb1a1 Use current 3.0 paramater names (This used to be commit 7ed8a0eb945df88d25ab8c444c92d09d6ac3fdf2)
new 07656d6 Remove extra file (This used to be commit 5d95309d8ab482e37ce96deb4a278186320e457f)
new df31340 Fix for format string warning from vance (This used to be commit 0369d4432b9700626b6853dae8c93770bb1bcd59)
new 67a5f62 ok next_rid out as well local_*id_to*id functions reverted user making function, did not pass the abartlet test :-) idmap is now fully integrated, we only miss user creation and removal of uid and gid from SAM_ACCOUNT (This used to be commit 67af8c26586c4829166795813a373bf9be27b753)
new d358340 packaging updates from Buchan (This used to be commit e4754e0a2bd2ca7b2495a9d747fe08cdb45c8876)
new 6760896 removing printing = SOFTQ since no one knows what it is (This used to be commit 283953472229952f7f2613a207515580cd0919c3)
new 2aa8a05 only call the add_script if the getpwnam_alloc() fails (This used to be commit c0807e21999ec718d722fc0be6b3353c9369db04)
new f96f82d removing printing = SOFTQ since no one knows what it is (This used to be commit 7daf5f004273156ae263129b847c601b210f4fdb)
new e30c2e1 don't implement any group mapping functions in the guest sam module (This used to be commit a354bf4b7eadec3e6aa5f5547b58c7856fda3471)
new 97a16d0 don't implement any group mapping functions in the guest sam module (This used to be commit a4056e2cae21e1f7e1aac1414bfa4158947fbfc7)
new 46eac77 only call the add_script if the getpwnam_alloc() fails (This used to be commit ba1e654a15fa800e56732fe005afd7479c18324b)
new b15ea80 do not build wrepld by default; package maintainers need to update their files now (john :) ) (This used to be commit 4a2bd728a5486764f0e50932d37c636ed8d226ea)
new 4d6c97e remove --with-tdbsam since it is always built now (This used to be commit f277cd54ea6be5cad6ea765d992bc4133765ef92)
new e3ae1a2 sync with HEAD and remove --with-misplussam as well (This used to be commit 531c2df8d443fde8fafdc95250cb9eb809089d59)
new 281d95e Use a common function to create the SAM_ACCOUNT being used to add accounts to the system. This means that we always run Get_Pwnam(), and can never add FOO when foo exists on the system (the idea is to instead add foo into the passdb, using it's full name, RID etc).
new 8e7525b Merge 3.0's change to how we add users onto HEAD, including a few other bits of sync-up for the rpc_server/srv_samr_nt.c
new fd102eb consolidate idmap code in one place (This used to be commit f7041ec5d74475013c839b5ea9ecac10322e5e65)
new 2aadb32 forgot to add the file where things moved (This used to be commit 3c2963f8e3f98ecae9fe59336c35000cf4d386c5)
new a60682e Merge Samba 3.0 pdb_ldap from 3.0 into HEAD, so as to allow idra to continue his IDMAP work.
new ad9a384 add version back to lanman string in sessetup reply (This used to be commit dade462a168abe721c70022546109074961969b6)
new 94102ae add version back to lanman string in sessetup reply (This used to be commit 4ab1909378695383e7e5bd20898392e6d2166969)
new d9a34fe Change order of parameters to smb_register_passdb() (This used to be commit 63cf5637c16dc770f0ab2f73ff00577c7cd426ee)
new 103abff Some passdb backends really don't like having no primary group - so always set one - new accounts -> domain users, unless otherwise specified.
new c6d550b adding ifdef'd code to add alias membership for vampire (This used to be commit 2557b94519fbb3110948a3c6a3f412622757d2b0)
new d1ac14a adding ifdef'd code to add alias membership for vampire (This used to be commit 21867183e082a4ec7fec64a534677058cba1a598)
new ad8e83f Allow net rpc user -l to list longer than 50 characters in a user comment. Net.exe on windows won't allow more than 50 characters to be entered, but through AD you can have much more than this. (This used to be commit ca2886c9385361ea401e3e0b47c26cb39adcadbc)
new 7b126ce Like net rpc user -l, let net ads user -l allow more than 50 characters in comments. (This used to be commit b5b1732b1144c9bcf5c3b08f6f9da9ad8875f5f7)
new e38127f Add reference to use of the add machine script for on-the-fly machine account creation. (This used to be commit 843673947ed42720397ed30cf678e06f4fb11c6d)
new 5feb6fd Adding further change to accommodate the add machine script facility. (This used to be commit bec502c3b8bba1ae77a72c05da2f0de6e1b0931e)
new 0db7c13 remove convert_smbpasswd and addtosmbpass from tree; people can get them from 2.2. if they still need them (This used to be commit 000fe6b2f0e87571d2a6f2f19d4f90076eaeee3e)
new 4ae2e47 remove convert_smbpasswd and addtosmbpass from tree; people can get them from 2.2. if they still need them (This used to be commit 237857a760974bb02000e5d3a776240ec73ca6b6)
new ada60ce smbgroupedit has been replaced by 'net groupmap' remove related file. Left in EHAD for reference (for now) (This used to be commit 2e7537d8e29171bfddac984911c55cf567886956)
new bed55df remove 'devel' option to makerpms.sh.tmpl since we don't use it n the RH packaging anymore and make sure to run autogen.sh if configure doesn't exist (make building from CVS easier) (This used to be commit bfcdd769f5fd008bf8113c4fe82c3791bd354398)
new a1eaa7d This is a nice rewrite:
new ad9109d more updates from Buchan after we removed some on the old/unstable tools/binaries/scripts (This used to be commit 1de2d29fc4921deb6b6509ce3bf49512e990e050)
new d57dc1b forgot to remove getpwnam (This used to be commit 1915ab7b95b2baade0f4293d5a7a96003888d1c9)
new 09391fc auto-init for utility functions (This used to be commit db571a9fd7fbce1c13ed652616ad9725db00b49f)
new e13d513 Sun CC requires constant initialisers, so use a static here.
new d1607e1 Get pam_smbpass to compile again (it probably won't link or run, but at least it compiles and lets the build farm get on it's way) (This used to be commit 7498d69d9d69f70a4c7511b5032d7d5d2b9c846f)
new 211939f pam_smbpass will need at least IDMAP. (This used to be commit b05fa6b90a7f5b74824d32b687c17ef6e76f59c1)
new 90d17c0 Fix for AIX - you can't qualify a return type as const, when it's not a pointer.
new 24e663a Trailing , is non-standard (warning from IRIX) (This used to be commit 96134959d9f8385dfbf34445a3fe6911507cf51e)
new 356d599 Try to fix IRIX build - add quotes and never call libns_winbind by name - we should only set that name once. (This used to be commit 34f15bff6f4f847eb900174793dcbc638f96a5bd)
new c6d511d Merge from HEAD - the usual popt-needs-static for Sun CC. (This used to be commit 2fabc356769477cc8bdbb23ecd8fee1e7d9fdb7d)
new 047cba0 Merge from HEAD. (This used to be commit b962a8fa489439b9d666d068300d71d7aaaa6515)
new 28cef86 correctly initiazlize idmap tdb when creationg new few fixes to *id_to_*id functions, we don't set the mapping for algoritmic RIDs, they are resolved in the classic way eliminate getpw* calls from tdbsam (This used to be commit 6a7689cf74cd4d5f29e0b12f4bf8ac3051d49157)
new 4e2bd11 Refactor existing sock_exec() and socketpair_tcp() functions into their own source file. I will be making changes to sock_exec to work on VOS, which has a blocking connect() call, but first I want to get it in its own source file so that it can be called from a test program. (This used to be commit 2dd18ca0cfd4d793067b9b712554565965db0af1)
new 72e7864 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 73473310533133d1d88ac86a84e10d85583a6855)
new 5a61380 Refactor existing sock_exec() and socketpair_tcp() functions into their own source file. I will be making changes to sock_exec to work on VOS, which has a blocking connect() call, but first I want to get it in its own source file so that it can be called from a test program. (This used to be commit 10bf65d335b7d7076484172faa2b4689ed437552)
new 64f1009 Docbook XML conversion: devdoc (This used to be commit 4677d5e11c309b074be2ebb2e22394c5b3c13c58)
new 28dd0d9 Docbook XML conversion: faq (This used to be commit 6378451733bfddd3732dc3bbc7b814e625eaf649)
new 318acec Docbook XML conversion: manpages (This used to be commit b558088b85355e9f22c77b4267a038adc47e9630)
new 3d6bb18 Docbook XML conversion: projdoc (This used to be commit f7c9df751459da2d4a996d5f0135334fb3f87f69)
new 049791d Remove strip-links.pl, not needed anymore (This used to be commit 0cdab65ae336d8d1887519076a121deffe1ceb17)
new bd30b60 Docbook XML conversion: XSLT and build infrastructure (This used to be commit f4f6e0b29e744077dfb836745716a659a49d7529)
new cfdcebc Fix FAQ build (This used to be commit 7c60a2a4394c9ce48c079c2c5233cd8002789e03)
new fc00f2e 'add machine script' is used to create unix accounts for machine accounts (This used to be commit 386ba78e787ebae8109e39686d0b8d9875dd12e1)
new 721195f small fixes (This used to be commit 5b4274c3a10c3ab133fb8a0b8cff41413224f88a)
new 94f3362 Rebuild docs (This used to be commit 7cafdf9e9576f7988d72fccbc2fad3fbcd3c67df)
new c77b3da Fix ulink in winbind section (This used to be commit 3a28a287c08955bcd9387fbd08a1e742ffd969b9)
new d2373e7 Make the version numbers ints (patch from metze) (This used to be commit dbe36b4c43dceddea9f14161c6cf7b34709287c8)
new be5358b Added missing documentation for 'max reported print jobs' parameter. (This used to be commit 21162481bcd26fc7c994bff60c2b0ad9f5fee245)
new 5c15a8d Fleshed out the description of restrict anonymous parameter. (This used to be commit 2d150947082114f5e275a774baefc7e838ab5657)
new 7226d46 Use ints for the version numbers in the smb_register_*() functions (patch by metze) (This used to be commit 3895571eeef81db7ce4c71e85b0be5c235b16efd)
new 4b5d6fa Don't crash if the underlying VFS doesn't support ACL's (This used to be commit 277fa587d596449a6ac15b440ae07d6707d758ac)
new 9bf2a5b Don't crash if the underlying VFS doesn't support ACL's (This used to be commit a7520177b088589eec7f3989273020dab89d90b5)
new a9aea14 Apparently we do support RA=2. (This used to be commit e146682b9f0cd8c8f6be6cad4b05a86ca118e973)
new aa79f23d Turn down some DEBUG()s and remove some duplicate code spotted by dfenwick.
new ed454fe Fix disk quotas support on HP/UX (patch by David Nixon) (This used to be commit 908d839b77a03ac07b00b43a3000c8ea53dd5e35)
new bac8363 Fix disk quotas support on HP/UX (patch by David Nixon) (This used to be commit a2c315dea6910e3f83ba2e9bad4312cf35f608da)
new 75cace0 *id_to_*id call reshape to return NTSTATUS errors plus internal fixes 1st stage (This used to be commit 6d036761e565bc93964bb3c939d5b7d78d5778a3)
new 67ce764 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit a1ffe2a29c0e6be54af09d6647b7f54369d75a1e)
new 866fce1 Merge over Alexanders' conversion to XML (This used to be commit bde44c471b301c45f5106f6229579928b3c56b89)
new b39559c Merge over Alexanders' conversion to docbook XML (This used to be commit e75624c382d640747b54ba43f134fa043d23b7fe)
new 5e88731 Remove obsolete file (no longer necessary with docbook XML) (This used to be commit 3994ac4d22e666ae5ba38d2e6040fbf7b6e04617)
new dbd241f Merge over Alexanders' conversion to Docbook XML (This used to be commit b0e3fa7a3657a82a208fdee6cb587705db2b5ac4)
new 05a2cc7 Add smb.conf.5 manpage source (This used to be commit 248324779b7debd2640922be90fdd0f9aed20cf5)
new 904f642 Add helper files for docbook XML (This used to be commit 8de8af4443af1af9c759efcec5ca4c091ffa5b36)
new 7264b9d proper wellknown sids initialization at startup (This used to be commit 568feee8977ee1be210344c8ab1896512894cba2)
new 449e1d8 Add support files for docbook 2 latex (This used to be commit 07873fec8a97439491665822800bfef9b3f4fc58)
new 1e195f4 Oops. Missed some files (This used to be commit c96107ba0551d33688018269cf2303c2861491f7)
new a65aaff Merge over Alexanders' conversion to docbook XML (This used to be commit ab640d937f4c638c6e9b3b83f39eebbd62178dfc)
new 6a10e99 init wellknown in pdbedit too add group mapping mappings to idmap at startup (This used to be commit 62365023db61d5a4fa32845af3db73bce6cb94ea)
new d7b2564 Move external links to new appendix called "Further Resources" (This used to be commit cdfcdf39d1d74cdbf2eaf55601d9041f5016a5fa)
new 741f18d Move external links into new chapter "Further Resources" (This used to be commit 31560948d821a41c3c0468d2949cf87ec92ddabd)
new e492cdb fix wrong debug messages in idmap_util.c correctly handle allocated rids in tdbsam (This used to be commit 7ae6162e1dd668897628c4f7edff508616644d21)
new 7ce3808 Fix for bugid 51 from Dragan Krnic. Jeremy. (This used to be commit a2af45154d0e1bb76e78fbde1572d4fcd1ba0da2)
new 731eba7 Fix for bugid 51 from Dragan Krnic. Jeremy. (This used to be commit aeba1fcab2fa61859fc1052af4752512a33bd801)
new 269a48f Fix uninitialized blobs reported by Luke Howard. Jeremy. (This used to be commit 8dcc00899977a126d5782e44bdae74175ecc0d93)
new a5e8ba3 Fix uninitialized blobs reported by Luke Howard. Jeremy. (This used to be commit e954ca2ce8ec6b36794585c3bc948140cf9e7947)
new e87f9a2 shouldn't wellknown group be well.. ..WKN_GRP ? make a new sam_Account contain our domain by default, windows will complain on logon otherwise. fix stupid typo in idmap_util.c (This used to be commit 21701876dc6c59ebfc51be708a98226a00a764e0)
new bdf912f Now that multi-pdu schannel works and a but in the negotiator has been fixed I would like to see this tested a bit more. Default the schannel stuff to auto which means 'offer, but do not enforce'.
new 2eeb8b5 Update LDAP documentation for 3.0 (This used to be commit a092928b8e864c5c29cc8541d2492f0aa18931f3)
new 4361af3 Add note about 'ldap trust ids'. (This used to be commit 1748fdfb43ddf6397240a8da1f967ceeb0879252)
new 28696e3 Add note on LDAP_EXOP_X_MODIFY_PASSWD. ldap passwd sync documentation should be complete now. (This used to be commit a9e1edbbf23c9648de0054da474eda9c19d57551)
new c11e232 remove testing debug line (This used to be commit 08d4c2fa85ceaa9d5ff16e7e615bb29e0cde3022)
new 7474488 fix pam_smbpass typos (This used to be commit 7e28ee1cf8db065f2518b4543f2e54da97cc19e2)
new 8caaebf exclude tdbsam2.h generation until it will be used (This used to be commit 28b73a39219fd717c60eba207143fb40d5ff123a)
new 8b232cb fixes to *_util.c files add winbindd_passdb backend this makes it possible to have nua accounts on security = user servers to show up in unic through nss_winbind.so
new 4918bf1 Fix use of uninitialised value in TCONDEV test - found by sun1 on the build farm (This used to be commit 0dfeaf4535bb1b2345dfd51208c51ce5069ea154)
new 24ee141 Add a comment about the use of string functions in the modules code, and add \n to the end of the non-dlopen case DEBUGs.
new 0e97dec Re-arrangement of Chapters 3-8, merges, updates - first installment only. (This used to be commit 549b047994bbaacc8e2e847c80bcb307c9f4a565)
new d08844d This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit f1e59906577a59269f1821d9e438fc56278b9dbe)
new 981f2f4 Merge of new edits from HEAD. (This used to be commit 9990dd7ef8a8b4b412edfab8f94d65a3b0b3525b)
new 15dec47 configure.in updates:
new 75c7d31 Fix up the setting up of the build_farm smb.conf from the templates in their new directory.
new 8b69f16 Add doco to our SMB signing code.
new f4bb3d4 Updating ServerType. Now almost complete. (This used to be commit ec025c353b6ba974bc73a31fd920cfb395f54abf)
new 0b16ea5 Update. (This used to be commit da4d7a8797eb69e6960db798e78eb3b0ca2dd84a)
new 6a19f35 Patch from Ken Cross to allow an ADS domain join with a username of the form user at realm, where realm might not be the realm we are joining.
new 8ab8fe6 More updates. (This used to be commit d5fdd156e35aeaf7bbe5e6ce0795cba02993f912)
new 9748661 More updates. (This used to be commit 969b0f8cce59e5ce25b71eac6845e1c2dcd8cc1a)
new a5cc682 move some things around (This used to be commit a4fc9c3b2dfbdbb3f75bf38415741ff66dbe1367)
new 87c6625 Updatting docs further. More to come. (This used to be commit 4b5cb5d4adaac0b78e48dc668cd0d904f2918f48)
new 722791b Updatting docs further. More to come. (This used to be commit e1c6242dbc4c448de19d61d7a39b05f0444c4fbf)
new 73a3105 AIX doesn't append $SHLIB_EXT to NSS libraries. (This used to be commit af083d2760c79ef33b7e187a5c5a6238667da24e)
new 4b8d28f AIX doesn't append $SHLIB_EXT to NSS libraries.
new c4c55a0 Fix some compiler warnings. (This used to be commit 52d5ff7bdafabb421e76b6b19d95be22b380ddb4)
new ea3d32f Fixed typo introduced in reverted patch from version 1.12.4.5 (This used to be commit 4fccc1f16da74ac9e98bd58c7f11674c48c4dbac)
new c724747 Fixed typo introduced when reverting patch from revision 1.19 (This used to be commit a102734263a2cbd5b9eafbddf036e173b507a7fd)
new ddb870f A good reason to use make variables instead of autoconf substitutions directly - fixed problem where the last line of the link command was '\ @LDAP_LIBS@'. If @LDAP_LIBS@ is zero then the backslash incorrectly includes the next line of the Makefile in the current target.
new 5999123 Merge of backslash @LDAP_LIBS@ fix from HEAD. (This used to be commit f4ea0cc17d6a5189ff7887f61b663eb1900c8a27)
new d6348df Fixing syntax problems. (This used to be commit f304f3db1e580396a74003eca45a38993ecfa235)
new 08eaa9d Fixing Syntax Problems. (This used to be commit f1332b194982c5255bdf4fa453cd2a2939668239)
new 0e1c8fa Add some more tests to the ntlm_auth diagnositics package.
new 423bd58 Allow the NTLMv2 functions to spit out both possible varients on the session key, so we can test it in ntlm_auth.
new da18088 Fix for bug #60. Our autoconf code adds both libraries and linker flags in the $LIBS make variable. Separate the two so the python extensions can build. (This used to be commit 164ea3835724409d5b9badbad689d154307d2b59)
new 60233cd Add a new entry to make check. If we have compiled python extensions, run the pythoncheck.py test. At the moment this just checks every python extension can be imported sucessfully. (This used to be commit 38dac4ca4e657b130acf3921573380d33399a5e6)
new 89f6691 Add some comments. (This used to be commit 855fab395f97dd232fd9bb78e62ad12b16fe2a24)
new 285c595 More updates. (This used to be commit 320ab3aabbaaaf8ab9844e85910f78df84a9edf9)
new 91a77e8 More updates. (This used to be commit 6fab230bef2626f1d24d84de9994bb06d1db8c66)
new 8be0f0d Turn off using lsa_qos in OpenPolicy call. This way we avoid annoying debug msg while establishing trust and listing relations of Samba PDC.
new 4905d39 Turn off using lsa_qos.
new 9eccc21 We also get back the LM session key on pure 'NTLM' logins.
new 5d65346 Syncronize head editreg.c with 3.0.0 ... (This used to be commit 8257f537de57a2681e6d9cc2c421435b1d751a60)
new 244f10d Fix typo. (This used to be commit c29bdeb6368acae634951c149a29c1b6dff82424)
new 8b970cb Fix typo. (This used to be commit ba7305600ceae51cc6d6eb302e12fd00648d6ca8)
new 7cd3bdc Fix up some of the warnings that the build farm is finding ... (This used to be commit 29d775fe68be8988e344c35106a80d6ca8236e4d)
new 45f8fd3 There appears to be no reason why we have to execute the initialisation code in winbindd_init_common() after the fork when running in dual daemon mode.
new 06551c6 Patch from metze to add exit and interval events. Useful for modules (This used to be commit 3033a63cefb5f28d4460885f7f4e4ecaed95443c)
new ecbd2b5 Remove unused variables (This used to be commit 2f631769f836baeec669456f786ecb38c81d9a23)
new 5300e94 Update list of possible acctFlag values (This used to be commit 7b5c67d23d53f8b08a2dff90599f81b26d3ce84c)
new 2b8d15b A few more little fixes, a few more edits, a bit lost here, and a lot gained there! :) This documentation process is tedious, but noone will notice it anyhow! :) (This used to be commit b8666c39493383566b3f108dfdf0328e7a5a92a9)
new bf87f30 Hackety, hackety, hack. More edits. (This used to be commit b41b42ca31486aba39edb726fc30b0f48b618e3f)
new 7835af3 restore structures from previous erroneous commit (This used to be commit 58d284bd06f5893a752c1f22828715f8bd130c82)
new 0c6cdfa add mapping.h here (This used to be commit fb03fafed14a2816808e98fd95850db3e655d5d9)
new 9cd45ee sort out some include dependencies split out privileges from rpc_lsa.h (This used to be commit 37d7cc8162d02a664095dbe0fc8d7250d1ed51c9)
new 2761082 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 8bee59ffcea1495f03b35d38da0eb76955b93f3d)
new c92b926 uff, forgot to put back this one :-/ (This used to be commit 8e1e47b960495df7f603d7798d86734d070b21bb)
new e471916 Domain Controller -> Domain Member Server. (This used to be commit 61a01797113b5b9b08face1099b0433e8f9dd114)
new 4c44ee0 Merge from HEAD. (This used to be commit 243a8699cd57ba3b7ff49f8c40f75cc2ffc22e4e)
new 078e66c Add metze's exit and idle event patch (This used to be commit e599eba851db40816c684da2b7b1be4b978166e0)
new 697e982 Check for xmlto. Not required and not used (yet) (This used to be commit f5a05cfc8766f02c282838648900c00f64f81e42)
new 8909182 Add generating text versions of the docs using xmlto (This used to be commit 7a85934670e102e06660cf5ff0737d1298f8447b)
new 095dba2 Fix <!DOCTYPE>'s (This used to be commit 16978cac9cd80f7d3fbafef5b8ff0cb60e109b4e)
new f30c35b More stuffing, this turkey will soon be done! (This used to be commit a261d446d03f491db3392da2570e68ad5139fafc)
new f0bf4b1 More stuffing, this turkey will soon be done. (This used to be commit 4c1c75ae224eb138a71058472b25f9c22b61b349)
new 5601a2b We used to use the name "*",0x0 here, but some Windows servers don't answer that name. However we *know* they have the name workgroup#1b (as we just looked it up). So do the node status request on this name instead. Found at LBL labs. Jeremy. (This used to be commit c5b1654c28e33823a58c6447c152996a1eed1d0d)
new 6b43302 We used to use the name "*",0x0 here, but some Windows servers don't answer that name. However we *know* they have the name workgroup#1b (as we just looked it up). So do the node status request on this name instead. Found at LBL labs. Jeremy. (This used to be commit 41e3abe8b80026812ea7dd7ad535e8e41e26daa4)
new b1f3d0e Merge from distcc:
new 1af398b Force ASCII for client messages. Patch from David Lee <t.d.lee at durham.ac.uk> Jeremy. (This used to be commit f219e8309c7d17b332873e9283ab3c3796e7e799)
new 819b48c Force ASCII for client messages. Patch from David Lee <t.d.lee at durham.ac.uk> Jeremy. (This used to be commit 56fd8427389a45fe640d84b3481e9f3f3c24b4b7)
new 22fb803 Whoops - that wasn't a whitespace syncup after all. (This used to be commit 42d0414ed244b92b665cb231f6756f60391861dd)
new 026e9c7 More updates. Now working on BDC Documentation. (This used to be commit e38695fa369ba20f23046754084b08ebdc211b5a)
new c42a842 More edits. Now working on BDC Documentation. (This used to be commit c799638763fe0eb17b3bc5df853f0137aff54b94)
new f99e253 Fix missing closing para marker. (This used to be commit 3e7860a104a6fe9da81d981e6301d9c3f78648fd)
new 0627958 Fix missing para marker. (This used to be commit 453552d2cb2cdcb75c27a374fd8b93a72482cbdd)
new 3eeb40f Set our 'global sam name' in one place. For domain controllers, this is lp_workgroup(), for all other server this is global_myname().
new 2b9fc28 Ignore generated file (This used to be commit 1702f3d709147b3aea5aaa7e9ed29c654322de9b)
new 2752f4a SMB Signing with NTLMv2 works!
new fae80fe Make fchown, fchmod conditional for systems that don't have them. Jeremy. (This used to be commit cf78b1e7fe72aec72d03c86c46a8ca49df539c11)
new a262aa7 Make fchown, fchmod conditional for systems that don't have them. Jeremy. (This used to be commit 4fe84f61735ee2328e01d2ae864b0e6c7729f51b)
new 57f84a5 %f -> %p (reported by Kurt Pfeifle <kpfeifle at danka.de> (This used to be commit 28a6e8a6947b54169ff484a7255e601dcc7899d7)
new 075695e Fix irritating typo - non arg functions should be fn(void). Jeremy. (This used to be commit 395dfd196cf4bcd432a4895d3dd09fefd46cd6d8)
new 2746a90 SMB_QUERY_FILE_ALT_NAME_INFO and SMB_FILE_ALTERNATE_NAME_INFORMATION are identical - noticed by "Dr. Tilo Levante" <tilo at levante.de>. Jeremy. (This used to be commit f6d7c279bc8354202f2a9b39fec4a4c8ace368a3)
new 243b831 SMB_QUERY_FILE_ALT_NAME_INFO and SMB_FILE_ALTERNATE_NAME_INFORMATION are identical - noticed by "Dr. Tilo Levante" <tilo at levante.de>. Jeremy. (This used to be commit a635b6406ab091b4207b148d7a25099205008567)
new a0af88e Fix the spinning bug for 'net rpc user' as well - there are more errors in this world than 'status more entires'...
new 5f86a4a Always initialise this - it helps callers who use this in a loop...
new bbdc326 Another attempt at undoing my bogus patch 1.55.2.19 (This used to be commit 05a684b3be1525aad3589ded9e59c3f012b5ef20)
new 53f0ebc This puts back wins.dat into nmbd for easy editing. It leaves most of the other infrastructure with name owners etc in place. If anybody is really going to tackle winsrepld, it will probably not be hard to put the additional info back.
new 8210b69 Another set of updates to the docs. (This used to be commit 9abe3b23836ae75bd31fd2af4c7d82f34c27f52a)
new 949b2e3 Another set of updates. (This used to be commit 5fc92d4596956ad7a2f099276fb529d0ba28d10b)
new d1da999 This puts real netlogon connection caching to winbind. This becomes important once we start doing schannel, as there would be a lot more roundtrips for the second PIPE open and bind. With this patch logging in to a member server is a matter of two (three if you count the ack...) packets between us and the DC.
new 7f0740b Revert a patch that somehow slipped in...
new 1c84123 Hopefully re-enable building heimdal. It needs -lresolv included in LIBS to link during configure checks. (This used to be commit 7af282e7ff9c2cccfab97130dc66515a4852c25f)
new 27d68a3 fixed bug #75; add check for non-zero destlen (This used to be commit 83bb84f13121267992e78f2d005257932c711f23)
new 1463c22 fixed bug #75; add check for non-zero destlen (This used to be commit bfcec106d00355d32eb40dde99ddd5d5bed4cedb)
new 417d0e9 fix bug #47; revert registration of workgroup<1b> to 2.2 behavior (This used to be commit 016f6b4e19c2b8e4f5e1d010cc428ca194650140)
new 11d5c0a fix bug #47; revert registration of workgroup<1b> to 2.2 behavior (This used to be commit 26824f572d29bebd3791bad6f6690b35984705cd)
new 051c3c6 adding warning about case sensitive parameter (This used to be commit 11bc14736df6826fb1619c04da4792c27c05d06b)
new 4286b78 add new %a strings (This used to be commit b13046d95958995d9d05be977b8874df17fedb9b)
new f359b4b Fix nasty bug pointed out by samba-technical poster. If name is mangled then we weren't always correctly detecting that it had a valid stat struct and so might now return a 'file existed'. Finally realized this when installing the W2K resource kit as a test case. Jeremy. (This used to be commit d48069ccd8351e4bff097a7f7500c738870a413d)
new 5418b7b Fix nasty bug pointed out by samba-technical poster. If name is mangled then we weren't always correctly detecting that it had a valid stat struct and so might now return a 'file existed'. Finally realized this when installing the W2K resource kit as a test case. Jeremy. (This used to be commit a0688316ce0a9bad0b24cbb495f6e0a112227b50)
new 40c924c Fix some compiler warnings about const etc ... (This used to be commit edc51dbc9ce319c612e2ff9434ca5a7521ba016f)
new c1b0d51 Fix up a bunch of compiler warnings ... (This used to be commit cd1182ba75fbfa6b17964a3fefba2c2c0292cfb7)
new 01d58b7 Fix up a bunch of problems in editreg.c
new 917c2fc Added some more diagnostic tests to check out a theory that having either hash
new 00dde89 Some more fixes for syntax problems on AIX etc ... (This used to be commit 20756925486b407fbb2cf06d776ad2ce19b00c74)
new f5dd6b2 Sync to the changes in head ... (This used to be commit 7f76eac5a0f93107d990b0fde651838c38970092)
new d60e11d More edits, hackety hack. (This used to be commit 044489f218fa90df3a4838980b060738d6dcbffc)
new 89784e6 More edits. Hackety Hack. (This used to be commit 6829762e3d71bd934b834dc2f09cc136758d04e0)
new 908491a Add some static ... (This used to be commit 5368f10eabbca09eee1e2777e8cb2fcb7f92fc1d)
new a5f417c Some more static definitions ... (This used to be commit 05d7850302d4369c4f8001c923217f8912261e7d)
new c3cad25 Sync up to head ... (This used to be commit 045210e129e6e0aef8f847e7ed8714d0d9974e7f)
new cfe8b79 When checking if a SID is in a domain, make sure that indeed the user RID is one element longer than the domain sid.
new 376b8d5 Elsewhere, we use a #define for this environment variable name, so do the same here.
new 5f5c4aa Make sure we always have some client data, not just the hash. An NTLMv2 or LMv2 response less than 24 bytes is just silly.
new 60fa5c3 Fix comment - we now have 5 types of error... (This used to be commit 372a574a73b86855cf6efc18349e5ba24067d690)
new 62c3744 Fix bug #4 for net rap. Allow more than 50 chars for long form listings of users and groups. (This used to be commit dcc6d9e76c737400aaffdd4f261fd0f191aaeea8)
new a441a70 Fix bug #4 for net rap. Allow more than 50 chars for long form listings of users and groups. (This used to be commit 27ca9bde6ba1a21326d89ab1dab52f7053fff9a4)
new d06f95c Finally get NTLMv2 working on the client!
new 4f52bd5 Cleanups. My NTLMv2 changes also changed the preference from using an implicit structure-memcpy for DATA_BLOB parameters to using a pointer to that DATA_BLOB.
new 03d8119 Makefile changes to allow new NTLMv2 patch to work. (This used to be commit 0c1946e51c7cd18907eb65c93042758196fe74c9)
new 6278185 removing total print jobs since it is not used anymore (This used to be commit b87be0dddfcace95527b9a05f8f81cd6d2e86d39)
new b493aad removing total print jobs since it is not used anymore (This used to be commit 6138093aa0ded3719f73ed3efbd7172131ca0fa3)
new c37cc21 syncing import/export smbpasswd file scripts from 2.2 (This used to be commit ee1374cabf38c3d99e66a45316e232d1c2cfbe6a)
new c079ba4e syncing README to go along with scripts (This used to be commit 94780f0947f7ad7d5bc83e61681148637b59d7ab)
new aae4f09 Fix typo. (This used to be commit 7bec28f23c5bef8516e798a0808585ed1a30517e)
new 7ae17cc Fix for possible segfault in readline handler. Found by vitalyb at mail333.com. Jeremy. (This used to be commit 151b7d0d88e14dd17c28e522a3e1e8f64a4a2a87)
new b6e3652 Fix for possible segfault in readline handler. Found by vitalyb at mail333.com. Jeremy. (This used to be commit ec36cb4f6f59dac2f459d831f960152603e12633)
new 364792c Optimisation. We don't need to do 2 strlen's when we're setting the stat struct in the correct place. Jeremy. (This used to be commit 98729bc9a60f77dbc107c42f4f7a60ed96e2102f)
new 2d7a848 Optimisation. We don't need to do 2 strlen's when we're setting the stat struct in the correct place. Jeremy. (This used to be commit 4cd8b276715f7e019fcee8fc3ebb2855610c4751)
new 1263c6e Fix from Tom.Lackemann at falconstor.com to correctly set the flags based on the security entries sent. Jeremy. (This used to be commit 45953d59f707b58e66b980512afc7f929d360ad5)
new c3b5da6 Fix from Tom.Lackemann at falconstor.com to correctly set the flags based on the security entries sent. Jeremy. (This used to be commit 748ae44d55f54291da3fe6ba2d60285d6da3d415)
new 05bc989 Typos and fixes resulting from VL feedback. (This used to be commit ab1ff35187924c31a8fa503c0d02c6b54605da4f)
new e2641c5 Fixes for typos and other stuff resulting from VL's feedback. (This used to be commit 59d17982b7062e6a34e9382fb0056a913b28e23e)
new c507ebe Patch from metze and me that adds dummy smb_register_*() functions so that is now possible to, for example, load a module which contains an auth method into a binary without the auth/ subsystem built in. (This used to be commit 74d9ecfe2dd7364643d32acb62ade957bd71cd0d)
new ec40d70 Patch from metze and me that adds dummy smb_register_*() functions (This used to be commit 367a5cad1edf6a49783806d5a8b59a62d8856706)
new 7ed8b61 Reverse previous patch from Stefan and me after comments by Andrew Bartlett. (This used to be commit d31509fe88da8727521586dced1da2c73bfee2bc)
new 0914e54 Reverse previous patch from Stefan and me after comments by Andrew Bartlett (This used to be commit d817eaf0ecca2d878ab1ffcf7a747a02d71c811e)
new 4c9994d Reverse latest module_dummy patch from metze and me. (This used to be commit 9dc8f7b4d46b3d1adf4b22cec2b62600dcb3c899)
new 9a5defd Remove latest module_dummy patch from metze and me. (This used to be commit 32c8796f2a2b598daa17835394d143bd266aa7bf)
new ae32690 Forgot one file. (This used to be commit 71f6fb16ba9c75b96aea9b0b18f4b73b0d11a5ac)
new 8656b71 Fix typos in StandAloneServer Remove admonition in ServerType - Until someone gives me a replacement for it I consider it a non-issue. (This used to be commit 147676b44a4b393276497419f0bc80bff8fe425a)
new 18f12f3 Completion of Stand-Alone server docs. (This used to be commit 44dbed231743b5caea319c448b2700bb02cc8303)
new dce3fae Completion of Stand-Alone server docs. (This used to be commit e2eb7f128ef802bde742acfd13bc093a05d31200)
new 0058395 Using /dev/urandom for determining an ldap server backoff is a waste of system entropy - use sys_random() instead.
new 2735fb0 As discussed on samba-technical - move to 'primaryGroupSid' insted of primaryGroupID (rid). This is consistant with the move from 'rid' to ntSid for the primary user identifier.
new 6318b78 Extending Access Control Docs (This used to be commit c0a1069463ea7239ca603deb5c568151439fea3f)
new 690641e Updating Global definitions. (This used to be commit 18b62570c4b0b84ebe665395f08ca7c23e4c126a)
new 9c5f112 Extending Samba Access Control Info (This used to be commit d85ffb3e70189648cd2d0c8113dc3d8085ff80bc)
new 914ef37 Ok, this is a hack. On a netsec bind reply I did not see anything useful in the auth verifier yet. So this patch ignores it.
new fda311d When we have a NT4SP0 PDC trust us, we first have to check the password. On NT4, NT_STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT means the password was correct. So the PDC believed that he had his trust account correctly added. Later the auth2 naturally failed.
new 0710bab Set the password for a newly created trustdom account. Tested against PDCs running NT4SP1, NT4SP6 and Samba 3.0.
new 03589cf Rolling in VL's changes. (This used to be commit 02244dac83623dabe927f79780cf4b7313022495)
new be4e6b3 Rolling in VL's changes. (This used to be commit b58e30a4019bad2614833de43f49e460b76459a6)
new e7c8c15 Fix VFS layer: 1. Finally work with cascaded modules with private data storage per module 2. Convert VFS API to macro calls to simplify cascading 3. Add quota support to VFS layer (prepare to NT quota support)
new 2018fcd Add new files needed for VFS fixes. 1. idmap.h is used for unid_t only, agreed by Simo 2. sysquotas.h is used to add quota support to VFS layer and is needed for future NT quota commit 3. vfs_macros.h provides convenient macros to access VFS API. (This used to be commit 1dd578635913c8340cfc565d7e0c8c5086070084)
new 4407869 Fix compile. (This used to be commit ca2e453c7838b6d0ed2d0a45124d162073bbbf99)
new ca40b71 Make it possible to actually use --user-SID and --group-SID on a standard command line.
new 80f4028 Give up on the idea of avoiding lp_load() in ntlm_auth....
new e8573c8 Add NT quota support. Patch from Stefan (metze) Metzemacher 1. Allows to change quota settings for shared mount points from Win2K and WinXP from Explorer properties tab 2. Disabled by default and when requested, will be probed and enabled only on Linux where it works 3. Was tested for approx. two weeks now on Linux by two independent QA teams, have not found any bugs so far Documentation to follow (This used to be commit 4bf022ce9e45be85609426762ba2644ac2031326)
new e102cdf Small fix for HAVE_SYS_QUOTAS usage, spotted by build farm (This used to be commit ee5fa840686a1d9789688e7c0f1c3ca8d0175e94)
new 69306dc Fix up a bit of my sloppy C. (This used to be commit f67cc24acf37a9f46427c993574ecf261d7aec1a)
new f9c2343 Small fix for HAVE_SYS_QUOTAS usage, spotted by build farm (This used to be commit 01cff3e2e4e2724ed112fa62a775055192a2207b)
new 92c8ca9 Better isolate quota stuff (This used to be commit 73de13159c57de21a59d2e32216812f5d9d2292e)
new f3e2ad6 Forgot to actually change default for quotas to -no- in configure.in (This used to be commit 73cf63a27f4ff53546171aec18952324d1ed983c)
new fdfcb62 Forgot to actually change default for quotas to -no- in configure.in (This used to be commit 7c2395d7cd98b23d58a024a54e5058101fc9d322)
new eeac7cc Wrap into WITH_QUOTAS yet another place in trans2 (This used to be commit fea5d85d947965bd4789ab31607fd48d78403696)
new fe3b05e Fix a wrong define check. (This used to be commit f1c4f65ae019c61f4a8178bee094dd66506dbcae)
new 39bf4a5 Adding more info on File and Directory conventions / differences. (This used to be commit f03a13c0be5d33dd6548de7cd5b8d4e397793701)
new 04cb5df Added info on File and Directory info. (This used to be commit 75cb9a32f6822adbd689cc7a1f74feb8e966084a)
new 6e4c1e4 A small patch from metze to fix builds on some platforms ... http://lists.samba.org/pipermail/samba-technical/attachments/20030512/0332258a/vfs-fix-01.obj (This used to be commit 5d643b9d03135effa5c8fd84bf1e54a7bd075e2a)
new 5b776f1 Fix two bugs that were stopping net rpc vampire from working over secure channel:
new 1a38fcb Re-enable secure channel for net rpc vampire.
new ed1c728 GCC accepts unnamed initalization of sub-structure. Let's see how AIX behave with this. Previous fix was incorrect. (This used to be commit 13e1bbd803111361bcd9c28b5086277c912c59a6)
new c9bfb76 Eliminate NULL pointers from VFS interface. All hooks now really callable, producing either correct result or returning error if the feature isn't supported in the configuration (This used to be commit af0a17349e6986eef2e2fd07b4b9f0bcd33bbe1f)
new 9308eaf fixing typos in debug statements (This used to be commit f59bcb51cfe4e268ba43245d401d212aefdf2b72)
new d33db50 fixing typos in debug statements (This used to be commit bd660f45df4df686f58a181f002ca1d88e7c1015)
new c823b19 And finally IDMAP in 3_0
new 0e23ce6 copied form HEAD to get the compile going. Simo, please fix this tomorrow or let me know what needs to be done.
new 6abef08 Fix obvious compiler warnings. Jeremy. (This used to be commit 2a6d0c2481c3c34351e57c30a85004babdbf99b0)
new d7ec9f6 Fix compiler warnings. Jeremy. (This used to be commit e12934c67b6aea9e3e449009e159ce6814dcbd11)
new 834612d Fix up the build-farm testsuite again - I forgot to move some files into the template dir, and idra's checkin removed smbpasswd_nua.
new ddb6001 Try to fix up some code in pdb_smbpasswd that assumed we still had a 'uid'.
new 9b32fe9 Sync up with 3.0 version. (This used to be commit b02ea3c137ebab506599ca4168bd50f77e1c995e)
new 660e1a7 Add pythoncheck to make check target. (This used to be commit 7149dc65c7e22d53110c5e8bbab8ba96963ade76)
new c37e7a4 More info on Unix permissions. (This used to be commit 94a3d8e8ad0bb0df2ed29d0c6dceb403197c5e6c)
new d902979 Fix non-constant initialiser for Sun CC. (This used to be commit c2948b9248016388f9b7c5595b0e1aba7e1ace8d)
new 66e24c8 More info on Unix permissions. (This used to be commit f8762d3308e142dbd5462be876df5a3e400c763d)
new b47963a Restore a number of fixes that idra removed when he merged his idmap-and-the-rest from HEAD.
new 2b47d85 fix up packaging for RH9 (This used to be commit 9a52b08bfc9e5004030ee03676811543b55be6d5)
new eb776e4 spelling (This used to be commit 6097b050d082c7c88dca5416389617306e6dab0c)
new d956b34 spelling (This used to be commit 1b4f904277b5e9331cdf4491163f856aa78d0453)
new 3bd3125 spelling (This used to be commit 249a6974702d050644d6d61f33f0034ce2a689ee)
new 402fbc5 spelling (This used to be commit 865c11275685c85124b506c9bbd2a8bde2e760b9)
new 8652163 Fix pointer return bug in get_unix_attributes() (This used to be commit 7aa54f0a7f3bcfb5d9560ca3bb88e1549b7ce421)
new e25e8fa Fix pointer return bug in get_unix_attributes() (This used to be commit 04e2fe104dfa4508b59276ecd7bee201d453462e)
new f184074 Move some #ifdefs and function prototypes around to avoid a compiler warning when we have a working version of snprintf() (This used to be commit 4836c0c0fcbf4be5f52bba60cc8843e8551b59b8)
new 65bc416 Move some #ifdefs and function prototypes around to avoid a compiler warning when we have a working version of snprintf() (This used to be commit 080a943e24f1dd02ebdf31ec3e76a1c3d19834df)
new 5d16254 *****LDAP schema changes*****
new b2b381f perl script to convert from sambaAccount to sambaSamAccount; requires Net::LDAP::LDIF (This used to be commit 9cde1aa32aed55a3d7cb28881c6acd9800b02065)
new 849e0d6 syncing LDAP schema changes with Samba_3_0 (This used to be commit a1326ea34831bf49942f7bcb954999091c3ea820)
new b088a3c perl script to convert from sambaAccount to sambaSamAccount; requires Net::LDAP::LDIF (This used to be commit 5b6f22f7c986bc423246adeecc0d5a4bd5f307c6)
new 031bd1a ignore manpage.[refs|links] (This used to be commit 15676b50e1b6d2f24d0207116c133bca4a2cbaf8)
new 74be794 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit b47b930e0bcce54cc6eeced7e74b7cc38dc85735)
new 7cb51bb ignore manpage.[refs|links] (This used to be commit b597730d0cc7d44f44ab30e9d7e74756d89471c3)
new b2c19b7 s/primaryGroupSID/sambaPrimaryGroupSID/ (This used to be commit 925c60f5e2f5301da90fc26dddc1bad610eea0d0)
new e375e39 s/primaryGroupSID/sambaPrimaryGroupSID/ (This used to be commit d6ee6a26523a02834a53f214fd6713f5af591be7)
new df641bc fix group mapping in LDAP under new schema (This used to be commit 0714dda7cc4a1df73e1b9d11daae80a1f46583de)
new e074e1e fix group mapping in LDAP under new schema (This used to be commit 59328b8c8add974c7edaeecdf8eac0fb0d328fc2)
new bc2a374 Prefix VFS API macros with SMB_ for consistency and to avoid problems with VFS_ macros at system side. We currently have one clash with AIX and its VFS_LOCK. Compiled and tested -- no new functionality or code, just plain rename of macros for yet-unreleased VFS API version. Needs to be done before a24 is out (This used to be commit c2689ed118b490e49497a76ed6a2251262018769)
new 2c01eef Evolve quotas configure check more. Patch from Stefan (metze) Metzemacher. Now we are defaulting to --with-quotas=no but anyway trying to test them in configure. This is done to get information about as much quota API variations as possible -- when --with-quotas=no this does not affect build but provides us with more detailed information on build farm. (This used to be commit 3786695c72e6ff6a52a527382ac77142e236971b)
new b81af9e readding reverted changes during idmap merge (noticed by Andrew b.) (This used to be commit c6d836c61cb3e122dcc41b874ed5a03a130b6a4c)
new 1124804 readding reverted changes during idmap merge (noticed by Andrew b.) (This used to be commit d9fd4b8be36b0175d68f9b3c3200dbb03df64c76)
new 8dbe369 working on 3.0alpha24 (This used to be commit a0e5f5960c3ffedb162a60f5fe4c8cf1fee9613d)
new 7f25645 fix quota build on non-64bit systems (This used to be commit 227ac953386d0040c661cde85a5b23e10529fb0c)
new 57d3fa9 preparing for release of 3.0alpha24 (This used to be commit 92298223b58ca9840badaf2a3f6481eed122fd27)
new 430d128 Fix winbindd coredump. Remember to set a ** pointer to null before searching and not finding otherwise we return a valid looking pointer that was whatever crap was on the stack. Jeremy. (This used to be commit b6e78900175d4362f3a4d0216aa635931a0c11e9)
new 1904a21 Fix winbindd coredump. Remember to set a ** pointer to null before searching and not finding otherwise we return a valid looking pointer that was whatever crap was on the stack. Jeremy. (This used to be commit 5d3ac0e39b2b3c60de7c1fe562e4da1f508a2884)
new 05799e6 Ok, try and fix this correctly... Simplify the nasty loop logic. Jeremy. (This used to be commit c19599a5624ac7ea63b529bf7d36cdcd7c8ef89f)
new fa80cdc Removed (incorrect) emacs mode setting. Use emacs' built in autoconf mode instead of m4 mode. (This used to be commit 1cabd4ba043447eaf15b498775a393e714099d40)
new c05858c Merge of incorrect emacs mode fix. (This used to be commit 9d973bdfb70333684912ad18d15fcffc4b67dd29)
new c62e546 Patch from Luke Howard <lukeh at PADL.COM> that fixes some weird handling of modules in auth/ (This used to be commit 3d804efe76335cd09640a82c0326dbf3eb83fe04)
new 6203409 Patch from Luke Howard <lukeh at PADL.COM> that fixes some weird handling of modules in auth/ (This used to be commit 4b6785a6c0fe0aebb1cc69bfc9937d19bc692642)
new 88b1670 Ensure sys_adminlog code won't coredump with incorrect client params. Jeremy. (This used to be commit 0f7f762a1e1aa86afc2a740dcce83c8384d8d53b)
new a975bc2 Ensure sys_adminlog code won't coredump with incorrect client params. Jeremy. (This used to be commit b754089a2660975c593a6651e5e72b7360a0aba1)
new 5ffd33d Patch from "Alex Deiter" <tiamat at komi.mts.ru> to fix incorrect error check. Jeremy. (This used to be commit 43ca4b8a8425b97a6bea08b91420bac6cde807b3)
new 0f4b795 Patch from "Alex Deiter" <tiamat at komi.mts.ru> to fix incorrect error check. Jeremy. (This used to be commit 9202362ee13c14bd7127713e3976bb9ee11038df)
new e325a2e Fix from Steve G <linux_4ever at yahoo.com>. Ensure sigemptyset is called on the sa_mask to prevent valgrind complaints. Jeremy. (This used to be commit ef2d5a9c0c11a4e6d65bdebad5d9ea44dd000a68)
new 3ededa5 Fix from Steve G <linux_4ever at yahoo.com>. Ensure sigemptyset is called on the sa_mask to prevent valgrind complaints. Jeremy. (This used to be commit e065c3a58f5c7f2612596574046a73869183dbd3)
new a62a29c Fix for winbindd segfault (finally I think this is the correct one :-) from "Roylance, Stephen D." <SROYLANCE at PARTNERS.ORG>. Jeremy. (This used to be commit 459fb6519bc9bc9bbb151291ff795ecc0c014d63)
new 13686d6 Patch from Luke Howard <lukeh at PADL.COM> to recognise local groups. Jeremy. (This used to be commit 626116b738927660c3cf0070fc73222e46412187)
new ec7b079 Patch from Luke Howard <lukeh at PADL.COM> to recognise local groups. Jeremy. (This used to be commit d7a23afe14b0d3ad8ecb7d994768705a32055d9a)
new 6ab6a2e Merge get_global_sam_name() from 3.0 to fix compile breakage. (This used to be commit bc71d7a4ab70339cfd815a57448cbd8762d5ce38)
new 627aa73 Clarify a comment: The secure channel connection must be opened on the same session (TCP connection) as the one the challenge was requested from. (This used to be commit 5cb9b99f0f5dad589ac7def667e354d6f92f8822)
new f93f79d Merge: clarify secure channel connection comment. (This used to be commit dd063a298f9d5244d7b79c029c563b4d966019c1)
new db0a223 add idmap_winbind unless I made a better way to solve SID type for domain SIDs (This used to be commit b24c0efc4b363cb0d4ed71588e9617d668c16be9)
new 9e9849c add metze's patch for smb_register functions (This used to be commit 1480c7e8c7a84c34181118c449c50ca99fdcbc6b)
new 10717c7 Fix from Alex Deiter <tiamat at komi.mts.ru>
new 75c14a4 another bugfix from Alex Deiter <tiamat at komi.mts.ru> thanks (This used to be commit 29dc40639fad7652f7f99995be7552f5143ff052)
new a9336d8 David Lee <t.d.lee at durham.ac.uk> provides some corrections to the comments in the UTMP code.
new 90d24ee Well spotted typo by Marco Berger <MARCOB at voelcker.com>
new de7cd07 Patch from "Esh, Andrew" <Andrew_Esh at adaptec.com> to fix core dump bug in add groupmem code. Jeremy. (This used to be commit 7e7077e9e363f46cea93767f0463581dbec87063)
new 3ebfe59 Patch from "Esh, Andrew" <Andrew_Esh at adaptec.com> to fix core dump bug in add groupmem code. Jeremy. (This used to be commit f41eb9ce9af2075f62abaecd8792d30617d05818)
new 271ce52 Cope with cumulative permissions sets. This code is #ifdef'ed out at the moment as I don't think cumulative permission sets make sense in POSIX even though that's the way Windows works.... Jeremy. (This used to be commit 34b170a82c02b462f9d0de85922bf8f26a260c67)
new 1854e7b Cope with cumulative permissions sets. This code is #ifdef'ed out at the moment as I don't think cumulative permission sets make sense in POSIX even though that's the way Windows works.... Jeremy. (This used to be commit 6ddd5b6ca7dde45ce866f852861e143434c84c7e)
new 09b5856 This was actually a24 release (fixed changelog entry), add note about VFS API changes (This used to be commit 295ddeb08292aca22226d3451334ecbe7b57892d)
new 7c293bf More Edits. (This used to be commit 9e5487f49ffb120a81ec41408b1678897fb90730)
new 79338d8 More Edits. (This used to be commit b4ffc25fcc158fd212f3104f584fb64007c973a8)
new a670285 port fixes from 3.0 (This used to be commit 0d098df8b5db02c73b859aea136d01c9ca42b17a)
new b6820e1 Fixups and more edits. (This used to be commit 8afa14f2c9f09df3e7b6f34e3722a02b7fbbcb03)
new 89af284 Fixups and more edits. (This used to be commit c2501d2c14b3aa5dbd735400a5701c38c69e0b56)
new 2927ab1 Updates for AIX winbind client from Stephen Roylance. (This used to be commit 3983f3a1f30deae8d66c1f4c099bb56eabe3586b)
new 6c1e3a5 Updates for AIX winbind client from Stephen Roylance. (This used to be commit c4dd5a420394882444af2f76b8628e27dadccf0c)
new 3a12379 Fix macros for next and opaque quota ops. Spotted by metze (This used to be commit 46e6621b2ebe7a8d1bd0c05197667aaa4e078efd)
new 15c0037 FreeBSD5 ACL fix. Jeremy. (This used to be commit 6669c38ed0e209d40aff82867b92d704875c2f80)
new 8e48665 FreeBSD5 ACL fix. Jeremy. (This used to be commit 69a73a87025aaceaecd7dbf65e004422fe709771)
new 74f994b Fix Linux cifs vfs mount helper parsing of slashes (This used to be commit 639a2a785ac32869e984ba294ec40f9c8c3a0efb)
new 858a74d More edits - added example. (This used to be commit 3a5db768c2c577355470d718d1c5be93ed637f0e)
new fdaffbd More edits - added example (This used to be commit 41c4bc4b8198797fef044eccad743550ccb43f06)
new 40c53ca Fix bug #98: DNS compression is required for proper building of the netlogon for ads packet. repeated DNS components will not be properly encoded otherwise. (This used to be commit 1e85a9ed8da2e48b0ef586599742ed515bd91ecd)
new a3c5277 Fix bug #96: Use DNS decompression to properly parse cldap netlogon packets, otherwise repeated components will not decode correctly.
new 0de9034 Fix bug #95: net did not build when ldap was installed, but --without-ads was specified. (This used to be commit 17b0acff8a4e34674263b381c02a97c0fb3f44bc)
new 6eaf8a3 wrap pdb_[nisplussam|xml|mysql] in --with-expsam option & some formatting fixes (This used to be commit 014350196df287beae212e99d22dc63ecbe7d36e)
new cf40d63 wrap pdb_[nisplussam|xml|mysql] in --with-expsam option & some formatting fixes (This used to be commit 0fc3fc0b7c863f2994d1848a390812258f1f2db9)
new 5989937 remove WITH_TDB_SAM (This used to be commit ee63331256e12df239c6981e87f57e3bffb361d7)
new 931dc9d remove WITH_TDB_SAM & USE_SMBPASS_DB (This used to be commit 1f98ced3163e26818c12829801729bc28f858de7)
new b5b7133 remove USE_SMBPASS_DB (This used to be commit dd457588134971d839a431e004ef821cb46be671)
new 6c66c80 better handling of --with-expsam (includes pdb_nisplussam now) (This used to be commit 6cb3d3cc609c22b54c793ab4d0be645e85e5ad35)
new b00c2f5 better handling of --with-expsam (includes pdb_nisplussam now) (This used to be commit 2c19ba6104e06d7247b9b0292d6c74d00411ba7e)
new 273dbfd really make sure to include the version in the lanman string; tested spnego using smbclient (This used to be commit d7ca85613b6acf60e29cc118435db2c075995edb)
new 1e8f725 really make sure to include the version in the lanman string; tested spnego using smbclient (This used to be commit a032c38ed473c8365e2ea752d2f332e022092173)
new acf9e7c We don't support level 0 and do support level 5 for the enumprinters command. (This used to be commit a7f47422db05592651b602bdedc4761c12f5210b)
new f60d90f we weren't filling in the keylength in LANMAN1 and LANMAN2.1 negprot reply. Seems to have been broken for a long time! (This used to be commit a16415a6c9a0dc011acb7e6419c55dd535c5e400)
new c9d0ee9 merge LANMAN1/LANMAN2.1 fixes from head (This used to be commit 73c686ab771b6c3e9a9335032f851083d44701c7)
new 1a1b742 A few small edits to the locking file. (This used to be commit dbe711f0fa2d77673de4c083740c2ce659b53ea1)
new 7c11c9f A few small edits to the locking file. Source of info: Eric Roseme's whitepaper. <eric.roseme at hp.com> (This used to be commit c42318a068f26a6ca74eccd1a82d0965ef9d436d)
new c52ee09 fix for UNICODE plaintext passwords (bug #59) and fix smbclient to send the unicode plain text password if negoitated (This used to be commit e7d635af80c844f17ff9f34c26c1e9c978951ce1)
new 49237d9 fix for UNICODE plaintext passwords (bug #59) and fix smbclient to send the unicode plain text password if negoitated (This used to be commit 207186e1c8ff0aac2a2aba9c4037d0be0c4819c8)
new 0e398e8 Fix typo. (This used to be commit 4e6fd913fe036f7c21563d083a9840e5b197a933)
new efd50ea Fix typo. (This used to be commit 89e9ce8e67ef097f8851da2b12b2cfe27fcc44f6)
new b176d4a head(1) portability patch from Guenther Deschner. (This used to be commit caaf082a1f039104e7605b244a5e9af2d465e512)
new 23d30cb Merge of head(1) portability patch. (This used to be commit 9192921c115b881d687f28d016c478192ab4d4ae)
new 8b0f689 updating version (This used to be commit b1eb0dd7e0593e08f71aa9c4fc3d47ccdfabc691)
new 91077a0 fixes bugs 85 & 99 (XP domain logons); don't enable the lsa_query_info2 unless we are trying to be an ADS DC (This used to be commit bf20976e5a993f4cfa05c1e0a9ecab2c7da99263)
new 52ae1c4 fix bug #108; sambaSambaAccount string attributes are case insensitive; don't try to change a string that only differs in case (This used to be commit 01ef08352007487040edefcc0b99ca79823cbddf)
new 901346e fix bug #108; sambaSambaAccount string attributes are case insensitive; don't try to change a string that only differs in case (This used to be commit 60c6bc9883b4b969626da85af834362ca2bfcd54)
new c527856 moving the sambaAccount objectclass to 'historical' to prevent confusion on which one should be used for new servers. I'll add a note about uncommenting the older items for ldapsam_compat in the release notes (This used to be commit 469c5ad1acfb452617b10653e06ce3b34ec9e146)
new fc39529 merging minor change from SAMBA_3_0 about which pdb modules to build (This used to be commit 461af038d050ba60c61c38581d58261ac6f2c94d)
new f8a4340 sync LDAP schema with SAMBA_3_0 (This used to be commit 509232dd8d776ec8260a1f0858e1bcc2c1e1f650)
new 79315aa fixes bugs 85 & 99 (XP domain logons); don't enable the lsa_query_info2 unless we are trying to be an ADS DC (This used to be commit 689576c242dd24349265973bded36ef6a239cebc)
new 4f7e610 Add more info to debug info... Jeremy. (This used to be commit 6d3b72b4994a5115a1e7f0ca3912692a33fc690e)
new de55b9d More fixes for debug log to catch logic error. Jeremy. (This used to be commit 0e2a47c1e6c0c7c41d5754be51848ef829a0324d)
new 78a4f6f More fixes for debug log to catch logic error. Jeremy. (This used to be commit 84a7714eba801fefa7ad56493f20813de3943bc5)
new f161839 Stat opens can have fsp->fd == -1 and will have a share entry. Ensure that file_find_dif will find them. Fixes a core dump in smbd/open.c. Jeremy. (This used to be commit 0e2165630d2ce31076fef6d7098e45c8fd327e23)
new 67931d6 Stat opens can have fsp->fd == -1 and will have a share entry. Ensure that file_find_dif will find them. Fixes a core dump in smbd/open.c. Jeremy. (This used to be commit 0811acb9579007032b54daa90b2666ef07c24624)
new 1df2114 Compile shared modules with the -fPIC flag. Reported by Steve Langasek aka vorlon. (This used to be commit a5f165020aecde604bbb9982944fb44bcfea19ae)
new 19826aa Use -fPIC when compiling shared modules. Reported by Steve Langasek aka vorlon. (This used to be commit 946192393d530f116f9ff4cede311700b26c3171)
new 1f84a14 Bug 83: fixes for building when $srcdir != $builddir from David Lee <t.d.lee at durham.ac.uk> (This used to be commit e48a8b5e9c1a75c6e4bffe022d0e25edae89bc58)
new 2cf5051 Ignore *.po files. (This used to be commit e90c5796d2dcdbb81b2e78c580704da1f93547cc)
new 5a92ce6 installman needs to depend on installdirs, to fix parallel build/install (This used to be commit f59a99d8efce960b058e837f261b0482d5a0101e)
new 3d5d328 installman needs to depend on installdirs, to fix parallel build/install (This used to be commit 8fa687701a73cbce031cc5550412558a49d697a9)
new 9fd39e3 Don't use extensions like '\t' in a sed script. It breaks the make proto. Jeremy. (This used to be commit 7d546a6bad3378fcdaf5fc7f0c2057e71382c00a)
new 8f0ece5 Oh aye, another wee edit. (This used to be commit 84586cad1335ee12e822614aefdff9a8d3b8a02b)
new 5c0586f Oh aye, another wee edit. (This used to be commit 03542544d450e2b2a5ba4dd5f938836a025205e9)
new 169a42b Fix an insufficient alloc when querying alias members.
new 42954dc Fix an insufficient alloc when querying alias members.
new b56a5db A little edit. :) (This used to be commit 591f450a330dd27f3b57898e92ef8d91d731e0a3)
new 593d264 Update includes Jelmers' changes. (This used to be commit a2501945cf29c5579da61e708705a56a3f0a993e)
new 068a7de Added Jelmer's patch from HEAD. (This used to be commit 8629da75fd4556c479b01674e1090caf627d0b62)
new 6ab9279 Merge from HEAD. (This used to be commit 0c6525408309fe905abcd82e54b8a6ed0de0ed69)
new 5738f82 Fix typos. (This used to be commit 3c9c414819a522758956515606d49d41b9ff9414)
new bf6a38c Fix typos, update to sync HEAD and 3.0.0. (This used to be commit 58750141696feddfeef9ea817b44e4cdfe3afd51)
new a3938d8 Some minor fixes in language and content (This used to be commit 6f2ba4f64ac7a655d490d4154a4a70b1d78e4288)
new 9a5a90b Some minor fixes in language and content (This used to be commit 83e3d4b4e70490c59c69ab83b8f787fa362e6caa)
new 6ace723 Get 'add user script' working again for Samba 3.0.
new 54e2ac6 Add samstrict_dc from metze (been sitting in HEAD for way to long waiting for me to review it).
new ac33cc9 Spelling. (This used to be commit eda897306896b729129582fdf4fdd26af555f014)
new 0d3097c This fixes net rpc vampire when talking to win2k (<sp3). win2k sends back a different sized blob of encrypted password data then we were expecting. There's an extra 32 bytes of unknown stuff. (This used to be commit 285952fd626b02362fb6732f90c5a3ce0d2d5ae0)
new 53e8a1c Ignore autogenerated file. (This used to be commit de8180a28024a312c4d5bb97e274122d631580c2)
new 8e0fe32 Fixed linkend problems with some links in passdb (This used to be commit 2267a66687b137bac4da802631f2de38f021fc1d)
new f527ca3 Correctly initialize winbind auth method. (This used to be commit b9e7ce9d85c4203779d6b9bfb2e65a4ed5fe33ff)
new 2bd9805 Correctly initialize winbind auth method. (This used to be commit 55cdb6b87850b483939a5d3edcd5be80be6f7493)
new b311be4 Metze's patches: here's a small patch which renames the symbol 'log' to some better names to avoid compiler warnings about shodow global var 'log' in proto.h
new 5a32d34 Allow me to make just the HOWTO. We can remove this later. (This used to be commit bedf2083912b0b49d68139711ad4f01e5e4fa4f8)
new 02edc62 Lots of minor, mostly layout fixes. (This used to be commit 99674fdbd12caca61baa00974a492a9a26d982e9)
new 62f70d1 Fix list of servers in 'smbclient -L' (debian bug #194553, patch by Heine Larsen) (This used to be commit e9df7d2820441c63c35e7b4fc5b3cc594053781c)
new b9b651d Fix list of servers in 'smbclient -L' (debian bug #194553, patch by Heine Larsen) (This used to be commit c9c8eccdba820e82e1f987f9078d882668a8061b)
new 8b1dac4 Update. (This used to be commit eafd5788a94802484c12a550b39713ebaa885463)
new 16592b6 Add entities for 'not' and 'rootprompt' (This used to be commit 0313c59364bacca8601469f8b0327f3ae94457ff)
new 7006d6b Add document on contributing code to samba (This used to be commit 15ab9f350cea6a2a9bfe49491816ae60e5fd9d7c)
new 048b3a7 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 275d17cdc61195fb59c98648e409063fe695ef45)
new 640fdd6 Fix syntax and don't require internet access when building docs (This used to be commit d7e5b0b5266c2924928a6c27ca93ef9c33ec4b32)
new a465aaa Minor syntax fixes (This used to be commit 5e49260cd4463b0995f2f3d593fd5634a966e3b7)
new 6da6af8 An edit in progress. (This used to be commit bbed04b128d57b015fa15e6ba902577500b37160)
new dfdcab6 Fix typos. (This used to be commit c9af387dcf121ae0663189c6f98d3f308d684c8d)
new 4316cc1 Update pdbedit manpage for 3.0 (This used to be commit 7c1bf5aa9d4cdd76f759e0a04ee85a234a5082c0)
new f459e2f Update documentation for 'passdb backend' : include mysql and guest backends, remove references to _nua (This used to be commit 7e81c983ad9b6d3fff353b547844fb918a1ab45a)
new 9a3d213 Ignore t_stringoverflow binary. (This used to be commit 59326e7a53803060e25832719c6cd48278f1a72b)
new 29f3060 Merge of fix for bug #60. (This used to be commit 0583dc358e918cf8bfb4d17bae0f42c4b385d313)
new 161a472 Formatting syncup. (This used to be commit f4b050932a44d836b11299c158666f6804cceda5)
new a0f1567 Added file from SAMBA_3_0 branch. (This used to be commit c2e5b3745294100a726c329617815f604904963f)
new 2e83e50 Merge from SAMBA_3_0: initialise return value in run_tcon_devtype_test() (This used to be commit ce0d4f8eaa2fed1713eae83b6d508e407b521e6d)
new ddba65f Merge: ignore autogenerated file. (This used to be commit 421940d4e9e173febe3cef22695fb66aa7f43b84)
new 77a9f8a Comment syncup. (This used to be commit 877fc6370e528da81dfd793f04c72bfdec82231e)
new b863577 Whitespace syncup. (This used to be commit 39e1b6338f14a8403b6d612000d6976be9630bac)
new fc8d985 Merge: add DFS error constant. (This used to be commit c9dfc35e95719af8b7c9511668d0d4053b73f9a0)
new df90a0b Jelmer was really excited about copyrights this year. (This used to be commit 30a1b517fca6554c3beb5cc33fa0299d1376a542)
new 2b6e3ec Sync up sid types enum. (This used to be commit 2ff89e1ee830ee2496861396ff69a232b0605b2f)
new 8bf60dc Merge from 3.0: Fix set_local_machine_name() for both *SMBSERVER and *SMBSERV as per comments in loadparm.c (This used to be commit a6cb33c5bf0e26d8092c06a2cc01a6678109fb68)
new b365e17 Added string error for NT_STATUS_NOT_A_REPARSE_POINT error. (This used to be commit cb4188941e93f8026a94a7378a51b0ec73ffcb8f)
new d89f4a1 Merge from 3.0: quieten debug message for trust acct password change. (This used to be commit ab60980461f31ce3dcb582f195b3754807dd9174)
new 5612da7 Merge from 3.0: remove bogus static initialisers. (This used to be commit 79a654bbe5952a704dcad6b65aa66288a54e02e4)
new 0e9422f Merge the remaining bits of fix for bug #60. (This used to be commit 7c3da9b4db94add8c3cf93d8f8d1ae0e907b5b99)
new 0842573 Merge of secchan fix from 3.0 that was eaten by CVS yesterday. I think it was becuase I ran out of disk quota. (This used to be commit 10cbec05a7bfe2fab54940329c5b348d5e524f29)
new c5505be More edits. (This used to be commit 5143216f7513938823dbeda3d9a4b7fc4cc1dfa7)
new 8e39d04 Whoops - tried to merge to wrong branch for bug #60 merge. This redos the original fix. (This used to be commit 711f65bee0e7955fdb415182abe4812eae8ec4c3)
new 19d75b2 This should be the correct fix for merge of bug #60 from 3.0. (This used to be commit aaf06908b290af8184731833a3c9b0837b4fc499)
new b14e60f Oops, forgot to add a file on contributing patches to samba (This used to be commit 686a32e7f245fa631f4ae563f0511ad3e1d797e5)
new 6146adf Fix typo (This used to be commit 31c3e09f0466efebf2b2899546547fa8081687cc)
new 115d3fc Add ability to generate tex, dvi and ps files (This used to be commit 5e8fda395ca417d9e9fba7b0158a07f2f92bcf1a)
new 5573272 More stuff (This used to be commit 813101d53b21dc8d81a17d940d412bc379bb9a10)
new 690d94d Fix PDF build (This used to be commit 90042ce898b3acd4390baea58716362714e7edcb)
new 1b7c180 Fix syntax (<parameter> not allowed in <title>'s of <sect{1,2,3}>) (This used to be commit 22cbeb79e62aa8b4d28e1836a71543aa098b054c)
new ab222b3 Fix extra arg for cm_get_netlogon_cli() (This used to be commit a0c3f1d31c4888d33061bb011fcb8e701bba30bc)
new 4e80526 More fixes for builddir != srcdir.
new ce17f40 More updates. (This used to be commit bcabb1a1b53e950940ba0c597be9cc861e2a0fa6)
new aa24267 Fix shadow parameter warning in free_empty_sys_acl() (This used to be commit 7345bca285a4fed294a6120a399fa2fa3d88a440)
new b68e0b3 Fix shadow parameter warning in free_empty_sys_acl() (This used to be commit 1b2b7766c8fa89f46f4d1c881ee91c4b0b15773a)
new 6647e15 Another little edit. Still much more to be done. (This used to be commit d6b8a8ab492d49971f8c9a4b1aed23146a32c779)
new d542a9c Fix printf warnings in debug statments. (This used to be commit d594e60f926e5618cd61585383bee315757ba73a)
new 3ddaeed I'm pretty sure these uint32's should be uid_t's. Can the passdb guys please check this? (This used to be commit af4b1f869a7dca0d24391fb2cefef7e05cca2c04)
new 797add4 Fixed unused variable warning. (This used to be commit cdbe47a5d517eea95186aecdc3327160236a5d09)
new bdef2e8 Fix unused variable warning. (This used to be commit 0a80db5bde14e19d79411d832d51430d1b1c3454)
new 793ea7a Squash another compiler warning. (This used to be commit 8bfcbd53848e34b90099f5167b570165c3f6bf62)
new add20d8 Squash another compiler warning. (This used to be commit 8b208834354db39797e45fd041c408c7ab6eb314)
new 45c1bd5 More edit food. More updates. (This used to be commit 7941f5998617bd7a8912f189545c51f03c8a1b3d)
new 37a6f03 Very large number of markup fixes, layout updates, etc. (This used to be commit 8dfbaafb843d17b865855ba1fef1e62cd38d3964)
new 4ece959 Add notes about xmllint and PostScript or textoutput (This used to be commit 00d00e2e1c841e588932539be6ada875a75dbf1a)
new e391cf1 Add some more web links (This used to be commit f20984d12158a30f156d60016bb412b91c89b26d)
new 6d4b58f Add titles to tables (This used to be commit d62d7ba46fdd5c9cf559cb8562f7eeac8023796d)
new 5a4a830 Added a few example case thingies - called Common Errors. (This used to be commit 58ed149471289c71f6e562495aef7b4e6ace0ad2)
new 090d70f volker's add_signature() fix; must pass the beginning on the outbuf to get the flags field (This used to be commit 48c8211084503172f053ad23b308901628f8a978)
new 8056503 volker's add_signature() fix; must pass the beginning on the outbuf to get the flags field (This used to be commit 81cccd25b84871d282815dfa378bd687c5c29cc1)
new cc841dd A lot of syntax updates, consistency when using certain tags and converting ASCII -> XML (This used to be commit 85434d3144656e6fe587637276d6a2667df1857f)
new 3a6d0a2 volker's fix for crash when my_private_data == NULL (This used to be commit 40127404e3a664539de516723cf1239f47adc442)
new d84a2ea volker's fix for crash when my_private_data == NULL (This used to be commit 63bb1e21ebac68f904c01fb58ac7c06a9bcb8ab0)
new 52f92cf fix bug 118; replace hard coded 'next[User|Group]Rid' attribute names (This used to be commit f7ebb3c9e5d38d86d48459b7962a3da6d4900285)
new d9e5935 fix bug 118; replace hard coded 'next[User|Group]Rid' attribute names (This used to be commit dc18ffcc5a215975a90232374a84ffbe6b6903ea)
new 8495829 Added a Common Error. (This used to be commit c3e8054a3045ae6a3558452a8bed1530bf071beb)
new c693127 Added more info about backends. (This used to be commit 096d87be7c9847a38ca6a03f6ce9fc57ea5323ea)
new 1c859d6 Added another Common Error (This used to be commit f336bb55f7eeb37504cbef099dcb789c766d44d6)
new 901d068 Added a Common Error. (This used to be commit e87cf7d65cc415a88fe0215b29b2cd7e24fb779b)
new 0457ce7 Add note about umasks (This used to be commit dcf86bdea29b43401357f1fa53df9b4f67f06cba)
new 8e5ccea some VFS options are now obsolete (This used to be commit 9150999c350f91946bb6e99a5a27152eeb9f2b95)
new 4dc5419 Fix typos. (This used to be commit b4502175579c69576ae7dd5483695671ab233cf5)
new a11797c Correct (?) handling for VC = 0. Trying to fix XP logoff leaving resources around. Jeremy. (This used to be commit bf0916e1da442606311c74ac73ccec2e9710d663)
new befa2a4 Correct (?) handling for VC = 0. Trying to fix XP logoff leaving resources around. Jeremy. (This used to be commit 870e111facb4abb01dd1d92739346d764eff056c)
new 1a6f9e5 cut-n-paste error (This used to be commit eb567e803e2da3ce11174812a5162642d8ef342b)
new 174fbc9 cut-n-paste error (This used to be commit 1f02ca540dff5366a1ad2e8a98b626635a8e9018)
new 4c6b313 Merge of uint32/uid_t mismatch from 3.0 (This used to be commit a9f0e69dbefdaf8daee3943782817bcc536d2fb3)
new c593b15 Merge from 3.0:
new 5c385ce Merge of pull_ascii() and pull_ucs2() termination fixes from 3.0 (This used to be commit bd97a76388b3f16d287c25579f02afe072cdec25)
new 044b9af Merge of formatting fixups from 3.0 (This used to be commit 43e01fb2306f35931256dfda6803bd887f28059f)
new fd44844 Merge of rpcstr_pull() termination fixes from 3.0 (This used to be commit d41705dec6bed752acfe3210c73a949101dc23f6)
new 8202e68 Whitespace syncup. (This used to be commit 25caa7c6279aca249e3554b61bbc3175b66883d3)
new 7c9e473 It seems only NT4 does the VC == 0 session drop code. Jeremy. (This used to be commit a1fee6594ec90a80478deee48a40d908aecb2e73)
new 03f046d It seems only NT4 does the VC == 0 session drop code. Jeremy. (This used to be commit 30bbf4c8c4cbed0f7980237ea9b78baa785dec3d)
new d1f294b Merge of cut and paste fix from 3.0 (This used to be commit 34a0c7313a12d581e9aaf08322b105216cc94478)
new c526370 Merge of non-static initialisation fixes from 3.0 (This used to be commit 7f32b3f016ecc824ddcdaeb840d5d36224aa8141)
new 3c830ca Syncup with HEAD:
new 28e8caf Fixed typos. (This used to be commit 97eb88903beda32ac399c9a5623653e038d8a55c)
new dbcd318 Spelling. (This used to be commit e063c95bd5609e6aeade2d88e5cd9286d033971c)
new 50407e5 The constants for NetBIOS domain and server names in a NTLMSSP name list were swapped. (This used to be commit 92be28aa4a6ff42c601e9d2de978265a6c2e8c46)
new f9807d1 Merge of NTLMSSP name type fix from 3.0 (This used to be commit 587bd1b83d13ab83aca28bd543755c5862ed8e75)
new 4f0b44c DNS domain/server name constants were also swapped. (This used to be commit 0666e34d7c8f0863148763932f60a65ad936f2c9)
new 6382556 Minor edits. (This used to be commit 8ba64165ecd7266fb16ae127910eecdf6954f750)
new 2449751 Fix bug brought up by Ken Cross that empty ACE's cause existing ACE's to be applied to new ACE set calls. This is incorrect. Don't think this has a bugzilla id. Jeremy. (This used to be commit cb70d8c9e87801c314d1b926d4e43ee451c04135)
new ba06fdb Fix bug brought up by Ken Cross that empty ACE's cause existing ACE's to be applied to new ACE set calls. This is incorrect. Don't think this has a bugzilla id. Jeremy. (This used to be commit 6a4502b03b95703dead4775874ff9ac08ed1a489)
new 3d1c9c7 Fix typos. (This used to be commit 3ea0fc830f3c85d6e820bb9aa66e72305b3f273f)
new 06f053b Fix bugzilla #117: winbindd looping on 100+char username
new 42e899c A few little edits - more updating ahead. It will get to be close enough some time! (This used to be commit f2b6d94a7fdc9d77bd37c17b127715cad92ed957)
new e731ec1 Get the events API right. Patch from metze with some minor modifications. (This used to be commit 2aad5736256968f27c42a6f94bdbc7a22c236c19)
new d75a428 Fix the events API. Patch by metze with some minor modifications. (This used to be commit df24c4e839b3de0dc23400463d7489a991f61f49)
new c8d1a6b Make inter-paragraph space in latex targets 1.5\baselineskip and do not indent paragraphs (This used to be commit fddea10f5805761bf3da9bf43a9e990b47e85b6e)
new 62e1baf Don't crash when doing command name completion. Fixes debian bug #194776 (This used to be commit 45b0a63aba1c974e5e38f8f95bc158bc30a05a3b)
new 44fa85f Don't crash when doing namecompletion in smbclient. Fixes debian bug #194776 (This used to be commit f130b4f2a143ef7507d7267ec12a11c1d91f0457)
new 69b5002 Add smb_register_idmap(). Based on a patch from metze (This used to be commit 7e352f5c62c4889bdf2662dded1e74a354890dc7)
new d4b7081 Update to reflect current API (This used to be commit 6cdf2b41a84f6954d3c22ae1375736ef024c2139)
new ee36003 function() is *NOT* a valid C proto, but C++ only. The correct prototype in C is function(void). Please remember this ! Jeremy. (This used to be commit b6b844a1a23532927b1177b652191ddfa92437e0)
new 2153494 Setting account policy values is done using -C, not -V. Fixes bug #120 (This used to be commit daf443757b62bd3c254a303d638bfd030b4acd2a)
new f6b7bb4 Setting account policy values is done using -C, not -V. Fixes bug #120 (This used to be commit fd16d4797881372fe0dc7b87a23c58efdef84fbd)
new c76ecf6 Document -valid. Fixes bug #32 (This used to be commit 21e83421fb1cdab290386c170be3e21fedb81307)
new 545e8d4 Change get_nt_acl() to include security_info wanted. Only return this. This gets us closer to W2k+ in what we return for file ACLs. Fix horribly broken make_sec_desc() that screwed up the size when given a SD with no owner or group (how did it get this bad... ?). Jeremy. (This used to be commit 183c9ed4052ab14e269ed1234ca557053f77e77a)
new dc02f81 Update for new API. Fixes bug #89 (This used to be commit 2e894f279c4517bcaddb14e42d9bd732117b7694)
new ff0a111 Remove module_path_get_name() - it's not used anywhere anymore and was a bad idea anyway. (This used to be commit b45a67e7a9d0fab5b4af701a9fd483cc4897ab7f)
new 0463fc2 Fix bug #137: krb5_set_password is already defined in MIT 1.3 libs, so we wouldn't build. (This used to be commit 0e9836c4e9e71494b10d71a5f3d5f7da2888c5ef)
new 1f3b279 More on bug 137: rename remainder of krb5_xxx functions to not start with krb5_ (This used to be commit 4169de6d8fb1b13de3892ec787886cc1543736a1)
new 4f276f9 More on bug 137: rename more of krb5_xxx functions to not start with krb5_ (This used to be commit 10f1da3f4a9680a039a2aa26301b97e31c06c38d)
new 974d402 Ensure 'blank' entries show up in both default and normal entries to allow them to be changed. Works well with W2K and above. Jeremy. (This used to be commit 685e4e518236079f201650f26152f6f9ad3c61ab)
new 1fdbe30 Fixes to stop valgrind complaining about uninitialised memory when it's copying clobbered buffer areas and doing hashes on them and sending them onto the wire. Jeremy. (This used to be commit 7dfcf714ae2e81fece489640e2341f132c9f567d)
new 0899066 Got us happy running under valgrind again :-). Jeremy. (This used to be commit b6ab9d73610861d225d72845d4df7cf970155e39)
new 5466c1f Fix compile. (This used to be commit 3ac622532a27659b9f9e26b1aa6858ce156641ac)
new 0f870fe A few fixes, a little tweaking, and it's getting into shape. Back to work now ... (This used to be commit be8b388a5a6995dca9463a9fd8588918fad4af11)
new e91f9af Adding new docs. (This used to be commit c8fce1cebb3dc93a7855daaf0ce722d8fbc04fed)
new f3fc122 Added more on anatomy of PAM. Note: This file is broken! (This used to be commit 471d7480a793a1325559e2f75e3c85b88a0dedff)
new fce14ea Another update / edit. Still working on this. (This used to be commit 62644afa90ef2cc4723b8d4cac010b4d0b8341c9)
new 87767df More edits. (This used to be commit 57b0e6b680eab9d580a835439ee1535033fbc81c)
new 0d40a53 -l has become -L (This used to be commit ed996fc63ce0a61f598fb3cbf7f7c692a6317d8d)
new 22c6450 Add index (This used to be commit 4515b67c68778e5f16e65e30a4d29ca6106ddfd6)
new baf2371 Added Common Error. (This used to be commit a3940a2945b1237e97cadc09100f98e8cdce3e50)
new a659e90 More minor edits. (This used to be commit dcc3ed1a8037c0872383bdbeba511322f55c12c5)
new dbd4a83 Fix typo. (This used to be commit fec33ad1b2e3e2b232195f627f272bdc5ab39a49)
new 72cc0c8 Bringing packaging/Debian/ up to date with the current Samba package in Debian unstable. The stuff here was ages old... (This used to be commit 5646df8bfb327d74f9c07fc219023a5aecdbc70d)
new c49b32e Update the doco on 'restrict anonymous' (note that 'guest ok' kills off the benifit of RA=2), explain better what 'ntlm auth' and 'lanman auth' do, and fix use spnego - all win2k clients use spnego.
new 57be8ec Bringing packaging/Debian/* to a more recent state. (This used to be commit cd7494a19608f2b4a63b9c654dd8e0a0fc587c39)
new 71b0b60 fixed the ALL_INFO and ALL_INFORMATION trans2 QFILEINFO levels. The structure we were using was completely wrong after the first few parameters.
new 3db0d89 added the COMPRESSION_INFO trans2 QFILEINFO level and fixed the IS_NAME_VALID QPATHINFO level (This used to be commit 1634346e2a6e73af80d4e68d50c6398fb24869a5)
new 371e80b Some fixes for editreg.c, although I see that head seems broken ... (This used to be commit b049c2f66f2bc7d8beb52c9a88c48b297738336b)
new dcc5987 Printing update from Kurt Pfiefle, curtesy of Ken Sarkies <matou at picknowl.com.au> who prepared the XML doc form. (This used to be commit 15c6c975263dfabb74f21626a5366709faca042d)
new 275d1a4 A few little edits to clean up style and to blend this into current doc format. (This used to be commit ea32dd07ca130da85df2f1ff95d4808bc87e669c)
new 989c2a3 More changes to editreg to make it less tetchy. (This used to be commit 30e1431e937325da414493bf0a6d4281b9c1501f)
new 4059095 Fix parameters for LaTeX (This used to be commit f14dcacaaf748672a8f925c059d27f9467339ede)
new e67089b Fix typo. (This used to be commit 932801d2af31461111efe37740275253f8e8debb)
new 7116a07 Fixing typos reported by Paul Eggleton <paule at cjntech.co.nz> (This used to be commit 44dd95f7908e03ac0cbfb2348fb114cff14120b4)
new df73ef2 Redhat 9 needs an explicit -lattr to be able to add POSIX ACLs. Jeremy. (This used to be commit 71bac46c5134fc22942150a1407baa9109aae8d1)
new cd22a6a Merge DEBUG message on usleep on open. Jeremy. (This used to be commit 063a210448d57e08db6d47a584c591f20645c80a)
new 1d2e3ec Merge change winbindd cache time 15 -> 120 secs. Jeremy. (This used to be commit 5acdf6752e187d329c4e59dd167e86549119c670)
new ead7ad7 Fix debug message merge. Jeremy. (This used to be commit d6f23166420d89ea7d3d5433e3234529681cb330)
new c384f2d * set winbind cache time to 5 minutes * quit obsessing over the sequence number so much * share the updated sequence number between parent and child winbindd processes in dual mode (This used to be commit 6f99cafa95b2a9dc98d8272fe6a54e9d37098340)
new e1e363e * set winbind cache time to 5 minutes * quit obsessing over the sequence number so much * share the updated sequence number between parent and child winbindd processes in dual mode (This used to be commit 6fb5bdb30e2b1341ba600ce0dfd397394f7a831c)
new 473140f Add common error (This used to be commit 93fc9ef9b6a1db92104cd5443a1131cace179236)
new 0b43d7d Add some more common errors (This used to be commit 72e4264dc6e21cbae9792b3f20b4304aabadeec9)
new eb0c084 Remove questions that have been moved to 'Common Errors' in the HOWTO Collection. (This used to be commit 1e3f3755681e4afd58c4107cd88922b1249997a6)
new 9a4b030 initial version of idmap_ldap.c; lots of updates to come (This used to be commit 69c84ad06b759da2246b3c00155a43e90f45a7f6)
new 5dae5bb This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 7a85a963251c3b26187adbf9ff1b241bc9fbafa2)
new 10c241d added idmap_ldap to wrong branch. (This used to be commit eafd53a7e7b54ccf2089dc5841ea4291a891ea91)
new 527cd4c Large update for layout. Everything is consistent with the rest of the HOWTO now (This used to be commit 59cfa1ced486e98ebd49f5bb23c228435d174fc3)
new 9b0f248 Fix some syntax errors (This used to be commit 7ebaabdb12c3258e74ef845067e93b1d488a5294)
new b8aec1c Add XSL for generating attributions page (This used to be commit c01e766e14d7db2e3c12f70bcf501c5852ef1dd9)
new ac0dd9d Generate attributions page and use it. Fix dependencies for generating the HOWTO (should save doing 'make clean' every time) (This used to be commit b574685556fe977962f4d909825d23fce00b53d7)
new 9916cef Remove some <parameter> tags in <title>'s, which cause an \discretionary in the TOC, something LaTeX doesn't like (This used to be commit 43e8865abbf66f79590ce88b64a5fd85e331fe99)
new a84b9c6 Make the attribution page look nicer. (This used to be commit f6a86d7b5ce30879dc6c37a4abaedf37e7c30301)
new 894b003 fixed the arbitrary 256 limit on the size of aliases in parse_samr (This used to be commit 7f8634c35aed0d8c3fe8f7700ca1175c10b6e031)
new 878944f shouldn't null terminate trans2 qfileinfo all_info/name (This used to be commit f7cd16ab58753be25bc9c7b487289361e3882da3)
new b6cb0e9 fixed the termination of several trans2 strings (This used to be commit 8f23ad3054febe47b667172d680d2d19ad141416)
new bcf59e2 Fix for previous checkin. Only use talloc on unmarshalling or we'll leak memory. Jeremy. (This used to be commit 07a76eb2e01833d5e2e447391cffeda712118c20)
new 07aaa59 Sync VFS API changes for vfs_nt_*get_acl. Patch from Stefan Metzmacher <mezte at metzemix.de> (This used to be commit c5e8acd3b7b8a7063aa6ffde1099196daf1c317b)
new c39b90f Fix compiler warnings for vfstest. Patch from Stefan Metzmacher <mezte at metzemix.de> (This used to be commit db255608f15c447596c336dbdafb56fb9308e9c5)
new 8d64a1c First version of VFS API developers documentation. Needs work on both formatting and content. (This used to be commit 768e42bf40cccf24afe61ed6ae4601502dd89e74)
new bee3d8f Move VFS example skel.c to two different examples: one for opaque operations and one for transparent. Also add configure support for compiling third-party modules. Patch from Stefan Metzmacher <metze at metzemix.de> (This used to be commit fcdf215753630d4173e50b7d93d6bc8ba254a5ff)
new f90d309 Fix typos reported by Paul Eggleton <paule at cjntech.co.nz> (This used to be commit a56038fb91791ee8c82fa9aec7e610935d4de22e)
new cad20ab Add some static. Patch by Stefan Metzmacher <metze at metzemix.de> (This used to be commit e1a8e9b7f3e69c7271d2b715703b2d5b2412bd42)
new 010d231 Some language and XML syntax fixes. (This used to be commit f5c2ac0bade6a18e13b3070f7c678e1248c75c2a)
new eea23f4 Fix XML syntax (This used to be commit 9f65de7b70d95b3f3abbe96814db964d928f9db1)
new b2166d2 <strong> is not a valid tag. (This used to be commit 8f06e9feb2634939392dc0ce1397dcd8d04c79e5)
new 38f52d6 More minor syntax fixes (This used to be commit cb29683b01ad8f258275e5c26e855be7cfa79dc0)
new 900b78b Each <link> element should have either 'content' or an 'endterm' attribute (This used to be commit f2616a8cf1e253f6c7877e32d5704154328a91fd)
new 36126f3 Add an attributions page to the Developers Guide as well (This used to be commit de132bf201add9628c966a0da549e5fa668fb11a)
new e8d5d89 @$(@XSLTPROC) -> @$(XSLTPROC). Caught by Vance Lankhaar. (This used to be commit 5612f81e94d3f2b5f70f638b4ed391a2d41ae330)
new 3bdfd57 working draft of the idmap_ldap code. Includes sambaUnixIdPool objectclass
new bf50387 Never second guess tridge.... (always talloc an internal pointer... ). Jeremy. (This used to be commit 72ecdb387db60a4afab4d4fabf76f4c1d7ecbeeb)
new f771809 Adding Kurt Pfiefle's new CUPS docs and Vance Lankhaar's fixes for typos. (This used to be commit 98c10ba7e5fdaf1c53329be812c6b930ee427311)
new 837331e Fix smb.conf build (This used to be commit ea78c12124424d4dcae6d22a72ae1c63610154d2)
new 495bcdd Fix broken URL's (This used to be commit 490297e92bd21f6ebad03b81f5af37f6c3a9a525)
new 81d2802 ENCRYPTION.txt has been merged into the HOWTO Collection (This used to be commit 7983bc317e5fbade4d1aac87583f3f69e408355d)
new 8e04705 Get ready for EA code... Add Linux interface. Jeremy. (This used to be commit 48853140749b74053f1a7857a983397b6e9a0234)
new 1fcfcce Adjusting Debian patches so they apply cleanly. (This used to be commit f43d6905b02bc41caa3e969ccc99eea59f017461)
new ebf69a5 Fix the building of the docs in all formats: - legalnotice should be in <bookinfo> (Developer docs) - Generate embedded PostScript versions of the PNG files in projdoc/imagefiles - Use either the PNG or the EPS images, depending on the desired output format. Check CUPS-printing.xml diff for details (This used to be commit 9992d5452d96508dc5dedc146f62e28d03b53ecc)
new 6fe5940 Added EA operations to VFS layer. Jeremy. (This used to be commit 024de9213e414659296cb518a6753e510c64f614)
new 398ce53 Missed (name) arg in fgetxattr. Jeremy. (This used to be commit f42e164e9029c38279e36ee8955b9170b0fead87)
new 7d4b53c removed the 'valgrind fix' that (although it may well remove a valgrind warning) causes us to return a completely wrong 8.3 filename in directory searches!
new d51b463 fixed the layout of the FULL_DIRECTORY_INFO trans2 findfirst level
new 32bf831 fixed the string alignment of the QUERY_EA_SIZE trans2 findfirst level (This used to be commit ff5e37ed293b61c2585c66e7366fae478754cca1)
new d155f6e Fixup the check for attr libraries, used ',' instead of ' '. Jeremy. (This used to be commit af62b6612ee046e0bf203c720eb03dbdea5f7296)
new 6b943b5 - the 8.3 name in BOTH_DIRECTORY_INFO is supposed to be always unicode (to match win2003 behaviour)
new 49d71c7 fixed a pstrcpy() that is not on a pstring (This used to be commit f644b3d6d238e3c44d0358b44296a9360d16bb41)
new e35917b make the allocation_size consistent between trans2 QFILEINFO and SMBgetattrE (This used to be commit 59f1a5e6fd783b977f787dae4ba4bb8b65c41e43)
new dc5f0b2 - the ALL_INFO trans2 QFILEINFO level uses a forced UCS2 name
new 7e82bf2 2 more places where win2003 forces UCS2 (This used to be commit b64f6e52ec8aa0892b405d3360079ababc8527f4)
new b61d61d Fix for VFS_NEXT xattr calls (from metze). I will add these to skel.c to ensure they are tested. Jeremy. (This used to be commit 9ad02a7ba80c4796fecbaf2b4c75992988b002f7)
new 5d609bc metze noticed some conn elements remaining in a VFS_NEXT. Jeremy. (This used to be commit b863be794b7db11f91185ef2d669d0f89bbc1fae)
new ad581e4 More Edits from Vance Lankhaar. (This used to be commit 35ce3638a3999bf9343db801cc3fab6a9d292d64)
new bed2de0 Use filedes as first argument to fsetxattr, not the undefined variable 'path' :-) (This used to be commit d3c02b40c48921f842c92fa1beed1924897ce160)
new dff2bf9 Fixup of typos. Jeremy. (This used to be commit 99589b8a8f7081ced792e085ef448d9ebee135d3)
new de3f1c7 Make skeleton VFSs compile with new EA modules. Jeremy (This used to be commit 7c4cc2086d59e163ab89366c24ba399994a49462)
new 0bbbe38 Fix for valgrind - when doing a srvstr_push we must zero fill any extra bytes, not clobber region them - otherwise valgrind thinks they are invalid on send() or write(). Jeremy. (This used to be commit 8aa5f7a65c71fb89ed05e71a2465e61385e80c2b)
new adb710d No matter how special this session key is, it's not worth a level 0.
new 53f8d3f SMBlockingX timeouts are in units of 2 milliseconds, not 1 (This used to be commit 999cde3227210c90132ade3812e964087f04e541)
new 711f8d0 * break out more common code used between pdb_ldap and idmap_ldap * remove 'winbind uid' and 'winbind gid' parameters (replaced by current idmap parameter) * create the sambaUnixIdPool entries automatically in the 'ldap idmap suffix' * add new 'ldap idmap suffix' and 'ldap group suffix' parametrer * "idmap backend = ldap" now accepts 'ldap:ldap://server/' format (parameters are passed to idmap init() function (This used to be commit 1665926281ed2be3c5affca551c9 [...]
new 0d55e9c merge from APP_HEAD. Push negative connection cache into rpc_find_dc(). Should probably be extended some more in 3.0 but this is what we have for the moment. (This used to be commit 0e23abf95cf7ba2d0a314a34bddb4d46de2a3cd1)
new ad24f7f removing RCS tags (This used to be commit 77c6c419b8a2225bb62eec335a40694dbd009383)
new b3984d6 syncing RCS tag removal from 3.0 release tree (This used to be commit 1038879c9422bda4cd3be5a403ea9a22a552312b)
new 0fb5750 compile error (This used to be commit 8804b059a4f453b29c8b0da975f5d6d8501f4b11)
new bea0cf2 pdbedit needs PASSDBLIBS (This used to be commit 0e91aca22c72f15ed62f9c9f8318b5ffada36956)
new f7e07ea - Regenerate docs - Fix db2latex (it depended on the $Id$ tags) - Fix CUPS-Printing syntax - Update instructions in docbook.txt (This used to be commit 8d7c96a4e267c5546518d097edbe03e27b1ad073)
new 41fb1d9 updates for RedHat packaging (This used to be commit 53001b8db3492608095988b0fc3d6155a0e52822)
new f5c21fc delete extra PASSDBLIB at beginning (This used to be commit 1c82a3aa91804eb80c59c0e6e6abddbabd8857f9)
new c2547dc Fixing Debian-specific patches so they apply cleanly. (This used to be commit da0f18cb7be8aa9a9f990507b107e10ce3fadebb)
new 70da79f fix build on systems w/o LDAP libs (This used to be commit f33aeaa039d49b4eef884b27dc81d3418a051f1a)
new acb882e remove yet aother RCS tag (This used to be commit 48c8243ef325234c2fefbf273b2ab57df334de0a)
new 40eacb1 get rid of warning about malformed if in Makefile (This used to be commit 1e1e56efd86e7a1ed6415145ebd22d91612104de)
new 7129888 * add in David Lee's utmp patch (defaults to on if available) * one more try at fixing builds when --with-ldap=no (This used to be commit b516ab7bdef6b6b2b7f0df8966dbd4c329f46a92)
new e485bc7 support LDAP_EXOP_MODIFY_PASSWORD (not experiemental in OpenLDAP 2.1) (This used to be commit 50fdc938222112b5470d05d8cd15386bd0a112df)
new 93867b7 make this work for older version of perl (This used to be commit ed4a12a812ed154f747dac6d1a9601df1ee5298f)
new 11c0ac6 pMandrake/samba2.spec.tmplackaging updates (Buchan) (This used to be commit 73aca1443a0cc6affbe24f869309b119b9556785)
new babab82 applying David Lee's climessage patch to make sending messages more extendable (This used to be commit a5240adc4944342529702542e080c378d3883a09)
new 6ae4c3c remove o32 targets for IRIX. kerberos and ldap libraries are n32 only so linking smbwrappers will fail. (This used to be commit f95f306729d95c5205ed541289673e579abc0769)
new 9960487 get rid of IRIX o32 builds - some libraries (kerberos and ldap) are only n32 so smbwrapper fails to link. (This used to be commit 392f207a353c3c154ea04a284c4e54864a927e95)
new 9501dde changed 'winbind uid' to 'idmap uid' in build farm tests (This used to be commit 4a2a54cd68faf6c86994679a8f5d309f55d29544)
new d64341b fix up a couple paths (This used to be commit dab21ae3b1a9c31cf07dd65225eb6db3854b846e)
new 13af447 mark the HEAD branch as deprecated. Nothing that a determined programmer can't work around, but hopefully enough that people will notice that they should be using the 3.0 branch at the moment (This used to be commit d6de8e8a94c8fb7d7837ed2b43092a275cc9d6c5)
new 1079bd4 Don't assume that the SAM knows the unix home directory - look it up by getpwnam() if need be.
new ed9c090 Try to fix memory leaks found by valgrind in pdb_ldap code.
new 6a945d3 add back the winbind uid/gid parameter but mark them as deprecated (This used to be commit 61215c68493c200c22ea64edb299d69f46c6ab0a)
new dd87bcb bumping cvs version number to distinguish between SAMBA_3_0 cvs tree and 3.0.0beta1 release (This used to be commit 2619cc5d44f0162d829f5e18163df1b23b4ef5f5)
new 54f7cde Rework our smb signing code again, this factors out some of the common MAC calcuation code, and now supports multiple outstanding packets.
new 8505540 Make sure that we use schannel (if configured) when checking for a valid join to the DC.
new e4bc8f08 Enforce 'client plaintext auth', 'client lanman auth' and 'client ntlmv2 auth'.
new 46d106f Fix some memory leaks and extra cache startups/shutdowns from the trusted domains lookup code.
new e81fceb Debian updates. (This used to be commit da96b96a1b683bd534bd1e4ff57898bb2cbe8b77)
new 7309f50 applied patch from bug#140 this fixes a timestamp problem with 64 bit machines (This used to be commit 0ce6eddad8e148bc6d195ddefb773326339d06e6)
new 6acf2ef Update WHATSNEW.txt with information from release branch (This used to be commit dac4300c27d38d000b02ca0726141a4ab61d3de4)
new 98e1dfd Fix for crash bug noticed by Luke Howard | PADL Software Pty Ltd | www.padl.com. Jeremy. (This used to be commit 6a07d19b6342e28a4827c16fcc379952bb1808b4)
new 966578c Add some basic DEBUG statements at level 10 so we can see what is being called. This is *essential* (and should be done on all the other cli_XX rpc calls) to help debug winbindd problems remotely. Jeremy. (This used to be commit bc215612cb7c1abc7fb78eda4016ba9e64cdc785)
new 2783e6f Instrument cache with debug statements so I can have a clue as to what is going on in remote large sites. Jeremy. (This used to be commit 5987dad1f1049f08bf4a94929f70b5eac96c7007)
new eaf0dec More instrumentation for winbindd. Jeremy. (This used to be commit 4161a122b74b75b0ed1758e3491e69bb9f1e8390)
new 093116c when creating aliased parameters in loadparm.c you *must* place the alias directly after the main entry, otherwise it isn't treated as an alias. (This used to be commit 0f3d44858f49c3f9f191b2a3b47d58882e899421)
new 524da85 don't call a function error_message() as that conflicts with a kerberos name (This used to be commit 8fa737f2235abfdc6c78b0af707aea2c67243597)
new 2cfc19f added an auth flag that indicates if we should be allowed to fallback to NTLMSSP for SASL if krb5 fails. This is important as otherwise the admin may think that a join has succeeeded when kerberos is actually broken. (This used to be commit 23a6ea385c4aea208adf36f039244bee14f56a33)
new 1d008cd use ZERO_STRUCT() instead of memset (This used to be commit 082084042307f5f7d532b28debdeac11753a05f9)
new 057ec70 - fixed the bug that forced us not to use the winbindd cache when we have a primary ADS domain and a secondary (trusted) NT4 domain. This caused winbindd to be *really* slow for that setup.
new 0d55675 use lp_realm() to find the default realm for 'net ads password' (This used to be commit 21d92802781ac224f569a990df3ec1070f0da434)
new 7c6aee5 fixed smbtorture LOCK1 test to know about the correct multiplier for timed blocking locks (This used to be commit 24feb1afa621c4f93135f36e635af08abe8e7c24)
new d286e44 fixed libsmb code to set correct timeout in cli_state when waiting for a blocking lock (This used to be commit 3515476fe436132d4569ac9067ea6195ab087e77)
new 50585d4 removed editreg from standard build until it is portable. Right now it fails to build on a ton of platforms as it completely bypasses all of our portability code.
new 09530bf More updates on editreg.c to bring it better in line with the Samba source. (This used to be commit dc69a638b9e12726f050d79b63f92f816c35fe8f)
new 5cee227 Ok, I've tried being Mr. Nice Guy and people (you know who you are) still keep putting bzero BSD'ism's into our source code. Make this an error like bcopy and others to prevent it in future. Jeremy. (This used to be commit 80d043231626192db85f08ccea062b91fcf999cc)
new 33a7f1b Don't segfault when -b is specified (fixes debian bug #196833) (This used to be commit 4af9074397bbb208e585f85aaa8a6e402057ebdd)
new 9aa05de Fix 2 typos (reported by Marc Groot Koerkamp <marc at its-projects.nl>) (This used to be commit 97559ec18e2ee668e32879e5653f06f3053419ef)
new 849ee8b Add authors (This used to be commit 17f65e3a9357d1e1fad756617c6108bc32b6412e)
new 2a14d61 Handle <contrib> when generating attributions page (This used to be commit 9f64311a7cab01554537c5dbda70a6d27234aa59)
new 3ef930a Add in rety loop for query_user_list (from APP_HEAD). Deals with a bug using MSRPC backend and should be safe with ldap backend. Jeremy. (This used to be commit 67535329a2df8986c2d1d85e25cd5c558ee61405)
new 592407e An update long overdue. Please edit this further guys. (This used to be commit b843c482f479c9d9f4f358dac8c697a5963265e5)
new d368845 on AIX FD_ZERO() is defined in terms of bzero(), so we can't have the "don't use bzero" macros.
new 98f448b i'm getting rather sick of this
new 1d03ec8 several places in client.c rely in commands[i].name == NULL being a termination condition for checking for commands. Make sure the last element is indeed NULL. (This used to be commit 294f79884df1ebc4a8d955601e7547bdcadef5d6)
new aac140a Update from Stefan Metzmacher (This used to be commit 8d6f9d058d89c54a18d769f75a3d6f4ec9ab0f35)
new 0686d83 Update VFS documentation (patch from Stefan Metzmacher) (This used to be commit 468a2e823eb251325231f7fc261d6637d4008bbb)
new 57c6839 Update from Stefan Metzmacher (This used to be commit 9200b49de2967ddc3b8e8d1526a8a93d12b7ada0)
new 97ef504 Remove obvious question that's answered better in the HOWTO (This used to be commit 3404fa3108394a3a25d4e635f5b662252656a2a1)
new a7e1bbb Fix 'security = domain' without winbind. This stores the sid we got from the PDC as a mapping to the uid we got from getpwnam in the local idmap.
new 6d360a1 avoid races in getting high watermark (This used to be commit df0df941d84386a7de5c97149c6c06d01a8720d0)
new 36a9033 Sorry idra for messing around with your stuff, but this was obviously not tested.
new 98c9504 Set the user's primary unix group from usrmgr.exe.
new fc2faf3 Ignore generated files (This used to be commit a6f3598506c3d7031f339ec7f1eb9af5f963dc2c)
new 0d8307f Andrew is right, this is probably the wrong approach.
new 3117b4b Fix typo found by Vance (This used to be commit 678e68a295f899d0920e5a6ffe3f6ec3705828e2)
new c899e4c Get rid of a const warning.
new 2cd38cd Fix some misleading debug messages. (This used to be commit 9c003ae4ff21040b55264f8b4c34bd5956c97dc6)
new 098fea0 fix broken link (This used to be commit ab79fac6b0ca1e2c3a8a63408869865c6d7f4304)
new b93851a check that an attribute is defined and not just non-zero (This used to be commit 8c18174a899e9578e0e82d17c7602e84b342644c)
new 511789b Andrew's change to make 'security = domain' work again. Leave the user and group that has been authenticated unmapped.
new c8667b0 Working on bug#3. We want all of the aliases, so start with 0.
new e1f4d66 Fix for bug#3. Show comments when doing 'net group -l'.
new 88a5cb8 Delete outdated file. (This used to be commit 406956645f8c713441040598c0c2849101d3fed7)
new af0ddc8 fix typo in description (This used to be commit be82b3d9dfef938030731e1021076df4dcfdb443)
new 61742d1 Fix shadow variable warning. (This used to be commit c22a4074bd2b998339826ba629fe48153639ec18)
new 0a9396d Rename some uuid functions so as not to conflict with system versions. Fixes bug #154. (This used to be commit 986eae40f7669d15dc75aed340e628aa7efafddc)
new 8ad364d Trivial extension to 'net' to dump current local idmap. (This used to be commit 18f3a5efea7c60d764d5ed82f3a83e1608f8c34e)
new 3d0d8f6 Fix an spelling mistake. (This used to be commit 8e37c1d579ed801fd602d698174f981deff435d9)
new 292a51e Forward port the app-head changes for dc name cache into 3.0. Jeremy. (This used to be commit 8bcc3116a22ce11b55a35f3363230f54bc5735fc)
new b856640 This patch modifies 'net rpc vampire' to add new and existing users to both the idmap and the SAM.
new bd1333e Add 'net idmap restore'. This restores a broken idmap file from the output of 'net idmap dump'.
new 7915a33 Fix typo (This used to be commit 4d86c66b8356899b7316b63a2005b7a4dbc16e45)
new 5d44ac2 Updating smb.conf.5 (This used to be commit af10f7860a3d85d9e1c9ece11fb2aa7b7df80745)
new 8c205f1 Added missing man pages. (This used to be commit f65370b5c4fd4f5d4c4fdffd87a7cbe0bc2a7021)
new 8e30c6b Updating html stuff. (This used to be commit ab1f2fe4a840c9603bf5da5c133c137542fe0319)
new 88c6640 Adding missing documents and man page stothe tree. (This used to be commit 7c65b3fc629e8ada61fb5ac16fcdcb6ef05d8b61)
new 603a3b9 Adding missing docs to tree.
new 8f7e94e Adding last two files. (This used to be commit 91c6570c47e06c042bb2ad198af0dd48efbac4c4)
new 5d4937c This patch is Vorlon's fault! (This used to be commit 56d2049561e5d5c22ac9d76cb013643083d9644e)
new 489956c Patch from vorlon at debian.org, see bugzilal #122
new a2039bc made a debug statement more useful (This used to be commit 3f7a24d183095a7e391fe35100a30fc572a8d769)
new 1209615 another improved debug statement (This used to be commit ac69b9c83cde306f89143fe43038adff876dd0b0)
new 145b01a Fix some compiler warnings. (This used to be commit eec1758e048f38e2ac48a7dda96b90a74ec95449)
new 8cd67d7 reverted locale patch put in by jht (originally from vorlon).
new ec03038 we need to call ads_first_entry() before using a ldap result, otherwise we can segv or return garbage (This used to be commit d1316656b03e2bc85263b65d24977923ee6f39b7)
new 35d0f98 Build libnss_wins.so as part of nsswitch target. Fix for bug #160 found by andreas at conectiva.com.br (This used to be commit fa24fd6f5b9f3648ca0db393905b577f205c8ee0)
new 7c16f64 Update nsstest to cope with wins NSS module as well as winbind NSS module. Use "wins" as the nss name to invoke this behaviour.
new 94d1dd9 Quieten debug message. (This used to be commit 02d12cc4b9b9c5cfb7a05a6c2cf71cc59144bec9)
new 3d65c03 Quieten another debug message. (This used to be commit 2c47893c7542889d9e2ee097897a1df248b1a5e2)
new 6a2b43d Make net rpc vampire return an error if the sam sync RPC returns an error. E.g if we are pointing at a win2k native mode domain we are returned an NT_STATUS_NOT_SUPPORTED error. (This used to be commit 6053c30f26cdf60f2bbfa6fb58ced6f7bcbd2e83)
new e2cda4a Fix misleading debug message.
new 979c447 This glosses over John's problem at SambaXP 2003. When we want to join a NT4 domain as a BDC with an existing workstation account (existing bdc is fine), we fail. Print a friendly error message in this case.
new c207399 Fix some information, based on comments by Andrew Bartlett. (This used to be commit 443b00c949b37b2fe593adb9d46ad248e69f9deb)
new 2740d35 Replace all use of bzero with memset ... (This used to be commit e21aab516b33b01536dd9ea067a16b94a38ff4b1)
new ab95c86 - Only put PNG files in CVS, not EPS. - Remove tag that breaks tex build (This used to be commit 569675412675b864273a23794d423ac061fe20d5)
new 563a6c0 Patch from metze to update VFS docs to include notes on multiple instances of the same VFS module (This used to be commit 32ef93d31c9e5bad290c9ac35ca59d8e5215811d)
new 5dd2d09 Squelch one small compiler warning (This used to be commit d9ac2540dd0d56d97625fa02e55a57a1f5ac4abf)
new aa2e119 Fix case (This used to be commit def4f2e81c8d6a73e372827a94bdf027b68c60b6)
new 498576b Fix for non-bourne shells (This used to be commit 4ffe0b9f5452ce60511a030febe4e92dfa853073)
new 540e3f8 Add DTD used by XML passdb backend (This used to be commit f3fd321b61dbf53b1dc33a42afe8a943c94c1135)
new ac44100 Update link to DTD (This used to be commit 2737518b2571fecf60fcbcd99575dd6cf5bd0bdb)
new ea1cec6 Const fixes by metze
new 7dae7d3 Fix memory leak in idmap. Valgrind is soooo cool.
new cafb5c5 The return value of init_module functions is NTSTATUS, not int (This used to be commit f09df852ac0b25470fb9435c79a4a417e06e9b75)
new b9bf325 Fix building idmap_winbind as shared module (This used to be commit 255603779621be4025d4892f589f39f3bfa08976)
new c0e2498 Make static (patch from metze) (This used to be commit 908b16cc2a8b6c5c67aae0e1af9d51f57fe31212)
new 9606397 Fix a memory leak in pdb_tdb.c.
new 1eb6447 And more other memory leaks. One new (idmap) and one ancient (groupdb).
new e48ebd0 Better panic cleanly than segfault later when no sid can be found and created. Everybody who calls get_global_sam_sid expects this to return non-NULL, and there are way too many places where this is called.
new e6fd597 And some more memory leaks in mapping.c and pdb_tdb.c. tdb_nextkey mallocs its key, so we should free it after use.
new 4a33bc9 There's nothing particularly secret in idmap.tdb, so create it with 0644 as the other databases.
new c364128 Remove the -A option of wbinfo, leaving only the long version, --set-auth-user. There was enough confusion, as in bug #158, when a user accidentally typed -A instead of -a, and would get themselves stuck with a non-working winbind.
new e900f4e Updated Debian patches so they apply cleanly and without warnings at build time. (This used to be commit 37acf55b609e90d4ae1a4b6bafb6067487352cee)
new 75a5c0b Ok, this patch removes the privilege stuff we had in, unused, for some time.
new 6605fec Add installmodules to install (This used to be commit 33e8dd88434710427fcf43048477ab072606d634)
new 9c9160c Remove short -A option, but still leave in the --set-auth-user option. This reflects a change made in wbinfo as a result of bug 158. (This used to be commit 2628259c2051dd1f0802bced82bfb5ffaed2a12d)
new 87677d9 VFS modules are located in the subdirectory vfs of $LIBDIR (This used to be commit 76182f47386a58d27901c0628dcd298bd111c634)
new df24532 Fix typo (This used to be commit 598a7596f233d63974196ca00fc68c2f71f6e219)
new c7e45a8 Minor Debian updates. (This used to be commit f9f5211d79feb07f20f6aad9e8829d19eaf096fd)
new 9251afe Mapping of Windows ACL inheritance and protected bits onto extended attributes if available. Adds new parameter "map acl inheritance" (docs coming soon) off by default. Allows W2K acl inheritance dialogs to work correctly on POSIX acls. Jeremy. (This used to be commit a83595e80ae539135fa1a65d6066b10ac94fbad1)
new be61fce Missed initial param, typo. Jeremy. (This used to be commit 036a551b10f1cb436ea36acbb40983249de8310d)
new 5e37c04 Back out some of the changes to nsstest. I've kept the NULL pointer dereference bugfixes but left out the gethostbyname (wins) tests pending a nicer way to integrate it. (This used to be commit a7e67aaffe13b2828861046013b51d62aa1db057)
new d7dfff9 The default action for AC_CHECK_LIB is to add the library to $LIBS so this doesn't need to be done explicitly in the Kerberos checks.
new f178173 Applied Vance Lankhaar's spelling fixes. (This used to be commit 7eea35ba9f02f465403c21f5c33461035ad56176)
new 1b27732 Updating change from "winbind uid/gid" to "idmap uid/gid" (This used to be commit 81abfec7faf8675391d017c2e4160cd77a1ab157)
new 85cc647 fixed a bug found by volker
new d1fafca Fix mount options for ro, dir_mode, file_mode (This used to be commit 7e7cf0dd98ec8e28c02cb9e36064eaf098339801)
new 187ef2e Fix bug #136: "passdb backend = " caused smbd to segfault. Instead, spit out an error message. (This used to be commit 22f083b227a6f03ae42b985e45e9c384982c6ed2)
new 4809185 Fix bug #136. Add message about erroneous empty "passdb backend" parameter. (This used to be commit 897125a9dbbd3f921d944e7bb7c5694a130c5173)
new deef864 Fixed sorting algorithm to prevent problems with W2K clients. Jeremy. (This used to be commit fa8ca20ed440673d02ac5669f8d4c6623c1fdb6d)
new f70cc4c This patch works towards to goal of common code shared between idmap_ldap and pdb_ldap.
new 93bcb99 merge of the netsamlogon caching code from APPLIANCE_HEAD This replaces the universal group caching code (was originally based on that code). Only applies to the the RPC code.
new 3f5dc14 Always initialize. (This used to be commit 75081860af5ace873f53c361ec34d029b7864ff7)
new 68f1ca6 This patch fixes some issues with idmap_tdb as raised by bug #181
new 668a9af This removes the StrCaseCmp() stuff from 'net idmap' and 'net groupmap'. The correct way to implement this stuff is via a function table, as exampled in all the other parts of 'net'.
new cc59bbf Fix memory leak. secrets_fetch allocates memory.
new 4830a87 (fixing bug in my last commit) This isn't C++ - start your code *after* all the variables are declared...
new f5974df Found out a good number of NT_STATUS_IS_ERR used the wrong way. As abartlet rememberd me NT_STATUS_IS_ERR != !NT_STATUS_IS_OK
new 5779e6d Repair indentation in autoconf Kerberos detection code. This should make it easier to understand/debug. (This used to be commit 86b6ff134c2631be1346cea1cd7a17ae815a3759)
new 5f1ff72 Produce an error if Active Directory support is requested and we don't have krb5.h
new 81d8eef * set domain->last_status = NT_STATUS_SERVER_DISABLED on an ads_connect() failure * Fix code to use winbind_rpc methods for trusted mixed mode or NT4 domains ( does no one ever test this? ) * add in LDAP code to get the sequence number for rpc based seqnum update. ( this is needed if the DC is upgraded and samba is not reconfigured to use security = ads; it's not pretty but it works (from app_head) ) * fix bug that caused us to enumerate domain local groups i [...]
new ab1ccfc Change AC_MSG_ERROR() in krb5.h detection code to AC_MSG_WARN() until I repair my destroyed development system and check in a proper fix for this. (This used to be commit efad5dab522c466ae9e6bc114d0a0e6d1a7ed06d)
new fd87564 lp_security() is a function not an integer (This used to be commit 71907f32ba9c8700ba185b565a50c55a3a451758)
new fb82535 fix bug #178; available space in devmode should be int (This used to be commit 944480b89a829f159cabff100d83a72400aa6b6c)
new 7356d55 fix typo (bug #170) (This used to be commit d376b67de9ff7a43c9c03c8640d9fe1671d223cb)
new d213583 wrap group enuemration in brcome/unbecome_root() (bug #110) (This used to be commit 3918fffc7f07202f4c0b940f877184eea7561135)
new f36c96d * s/get_dc_name/rpc_dc_name/g (revert a previous change)
new 951710b Fixed the merge_default_aces() code to work correctly with inheritance. Hopefully will fix jcmd bugs :-). Jeremy. (This used to be commit 482e6c79edefc8aaacbb37f807d2076e59b40e26)
new e4169c5 Add documentation for "map acl inherit" parameter. Jeremy. (This used to be commit a97f25c78591db3f6326610ea62b183fa3b9434d)
new 4f99186 Move the map acl inherit parameter into the protocol section. Jeremy. (This used to be commit 076d9a3c9bc264d9456a67da9366bd73d3ce69d5)
new 9868925 Fixes from Martin Dorey <mdorey at bluearc.com> to only ask for and change the requested parts of the ACL. Jeremy. (This used to be commit c35a88201c619f0ebbaf38adbd0ec2af77e23981)
new 200af4e More sensible behaviour for bug 152. If we don't have krb5.h and were explicitly configured using --with-ads then give an error, otherwise fall back to compiling without ADS.
new 52e4b4d More tuning of Kerberos detection - don't fall through to detect kerberos libs when we have already decided that we can't do it. (This used to be commit db792ed530da4e040084d4b42b716ffdcdd13bd3)
new 52826c0 add tdb backup function separation and winbind idmap upgrade code form pre-2.2.4 tdb database format.
new a34ba41 do not forget the include file :-) (This used to be commit 73e13b9bafa070a1dceaf21a0e098dda207ba7fd)
new 137265b Fix pdb_ldap segfaults, and wrong default values for ldapsam_compat.
new 11e6203 Explain why winbindd is exiting. Jeremy. (This used to be commit a411923aa2eba9dac49efb68ed31650c11b5c33d)
new 45f472b Sequence number was not getting updated with ldap hack. Only a bug in this branch. Jeremy. (This used to be commit 19629b41cb9b5e5f9e0d4a6d52af983a4d05c8cb)
new b5e2d8d Start to instrument this code as I try and track down a nasty bug that causes mapping to dissapear... Jeremy. (This used to be commit bdffc81c9d1eeab26e4dba017a99bb9cc9131493)
new dba0005 More instrumentation tracking down this bug... Jeremy. (This used to be commit 705915d9f71504f8ae04444352c80811c5a6f1ac)
new 911fbd5 More debugs for this... (these should have been here already !). Jeremy. (This used to be commit a118648d9505d54850ffad1e9ce7a2c3d279df9f)
new 1bc6910 Don't trash the values of CFLAGS and LIBS while engaged in Kerberos detection. On Solaris 9 extra libraries -lber and -lresolv are required for Kerberos tests. We used to have an extra check for -lresolv only but I think the correct solution is not to forget about it in the first place.
new 86c9ba7 Only append to KRB5_LIBS when doing AC_CHECK_LIB for libkrb5.
new d993c17 Tought I already done. Set back 3.0 to use only winbindd_idmap.tdb as idmap database as told on samba-technical. Tested and working so far. (This used to be commit e154e50fed8968567f75fcd581de2b41914ea2c1)
new e65b68b Fix a warning in a DEBUG
new 23c45a7 Metze assures me that this will fix Heimdal et al.
new eb61c82 Patch to move functions directly from pdb_ldap.c into lib/smbldap.c
new f51d769 large change:
new 9e2f008 forgot one file (This used to be commit ef978bd851431da373e005177504dbef2611cf4f)
new 72876b7 * fix typos in a few debug statements * check negative connection cache before ads_try_connect() in ads_find_dc() (This used to be commit 2a76101a3a31f5fca2f444b25e3f0486f7ef406f)
new 0118f6b Ensure idmap backends are added in the correct order (DLIST_ADD puts things at the *front* of the list). Add more debug. Still broken.. :-(. Jeremy. (This used to be commit dd9251e6f51f229ca1fab23d9b06f5bb68644fab)
new 99a4676 fix build on non-ldap platforms (This used to be commit a59ea1d6d32337226f6099eefd19681fb28279c0)
new f414539 ifdef out some functions that are not used when HAVE_ADS is not defined (This used to be commit 2d192e0431c7b754cf9db2306acb01fbe4068a14)
new 88f1591 fix linking of some things that are not built by default (This used to be commit 42133092a40e7979b29c8cc82c662d54bc399e6e)
new 4d468c1 Add netlogon debug registry key info (This used to be commit ffaddd8202aeb7a442aa565e19a76a5f407c9f91)
new e362f3d Fix immediate bug where the idmap can't tell the difference between an entry not being present (and so allocate another) and an entry that is present but of the wrong type. This code still has major problems... Jeremy. (This used to be commit a304bc5ff134df118754d9e8d2b2680b4101e438)
new 7a4e381 cleaning up more build issues. Tested "--with-ads=no --with-ldap=yes" and "--with-ads=yes && make everything" (This used to be commit 3e9e4bb7d1a2f5a95539f415aa101f033b67932a)
new d4ec979 Document name resolve order suggested settings for security=ads as mentioned by Jerry (This used to be commit 0413385feb71e15c9b2f331417ce24c985f1fe8d)
new 29674c7 Move up intialisation of logging, so we catch errors in handling 'preload modules' (This used to be commit 13b81d0d92b9e28eaab18f5437060e79f6075f9e)
new dde593e Remove the MODULES_CLEAN variable. It's no longer necessary since object files for modules are in .po files, while object files for static use are in .o files. Pointed out by metze.
new b57805d As has been pointed out, ordering here doesn't matter so use normal add. Jeremy. (This used to be commit 030b35ca0fc9fe49610084c6c1be95241157564b)
new 8d31403 Add include guards around idmap.h, change ID_NOMAP to ID_QUERY_ONLY and ID_CACHE to ID_CACHE_SAVE. Added locking around tdb writes & deletes for multi-process access. Jeremy. (This used to be commit 5b998cdc1d552234236862f6a2bbae703b0c146e)
new 0e983b3 Some const correctness. Stop tdb being used as a remote backend. If an idmap backend is specified cause smbd to ask winbindd (use winbindd if you want a consistant remote backend solution). Should work well enough for next beta now... Jeremy. (This used to be commit 8f830c509af5976d988a30f0b0aee4ec61dd97a3)
new b2fbc05 cleaning up after the s/in_addr/ip_service/ switch for the get_dc_list() patch (This used to be commit 303fdc516c79b170d7c12fe2f6264d9636673347)
new 8a6fc79 add check for NT_STATUS_NOT_IMPLEMENTED in auth check so that map to guest = bad user works again when "trustdomain" is listed as last auth method.
new b8723aa Here's the code to make winbindd work on a Samba DC to handle domain trusts. Jeremy and I talked about this and it's going in as working code. It keeps winbind clean and solves the trust problem with minimal changes.
new 0a4959d - added LOCALE patch from vorlon at debian.org (Steve Langasek) (bug #122)
new 47a07ae Fix shadow variable warnings. (This used to be commit 5ffb8e0920be2da19ac3f442b9bf56c159011822)
new 063b515 Fix more shadow variable warnings. (This used to be commit 10c51bbef83dabd99f129fc7ff0e3fe47c393c67)
new 9d4b66c Yet more shadow variable warnings. (This used to be commit b401e78b6eb7efa2af74a7e645c3b34091041769)
new aca3fa9 Add the 'guest' passdb backend automatically if guest account != ""
new 1d8cd8f fix for platforms that don't have unsetenv(). we now have to check the value for _NO_WINBINDD. "1" enables, and != "1" disables (use "0" by convention). (This used to be commit 11eccaef1dc61d80a7db8d0fb4bc5a47d71a4390)
new f265935 * rename samstrict auth method to sam * rename original sam auth method to sam_ignoredomain * remove samstrict_dc auth method (now covered by 'sam') * fix wbinfo -a '...' and getent passwd bugs when running winbindd on a samba PDC (reported by Volker) (This used to be commit 52166faee793d337e045d64f7cb27ea7ac895f60)
new d27029a removing old code (This used to be commit 80df684b72f273f9efc0c00646f26d17f1b4bc70)
new 9fda812 Finally ! Fixed the ACL ordering bug reported by jcmd. I realised we were not sorting returned ACE's correctly w.r.t. W2K - implemented the correct algorithm. Jeremy. (This used to be commit fa23a4158ec23c0b8dbdc6c53f29958243107dee)
new a32ae05 Valgrind found a bug (subtracting a pointer from a length rather than the length of what the pointer points to). Jeremy. (This used to be commit 492a96e9922c1ef96b967f2965f8bba1f5bc8f23)
new e359dbc * cleanup more DC name resolution issues in check_*domain_security() * is_trusted_domain() is broken without winbind. Still working on this. * get_global_sam_name() should return the workgroup name unless we are a standalone server (verified by volker) * Get_Pwnam() should always fall back to the username (minus domain name) even if it is not our workgroup so that TRUSTEDOMAIN\user can logon if 'user' exists in the local list of accounts (on domain members w/o [...]
new 81befd3 Fix missing ret = found by Volker. Jeremy. (This used to be commit ba112bb3fdb4e81d8f6ab1ccc4a68960f71ccb23)
new a125567 Merge of Volkers patch to make the logic clearer (with my mod). Jeremy. (This used to be commit 1714eb6bef627ebcfb6db03e58fdd02ea502c6e1)
new 8d4a397 Fixed the latest complaint from jcmd :-). We were storing -1 for the CREATOR_OWNER/CREATOR_GROUP uid/gid entries in the SAMBA_PAI attribute. Creator Owner and Creator group now show up as inherited correctly (I think :-). Jim please test. Jeremy. (This used to be commit dbbd8dd15582f95fb9c160c6c42ce9f0971ac4b7)
new db6ce13 * fix the trustdom_cache to work when winbindd is not running. smbd will update the trustdom_cache periodically after locking the timestamp key (This used to be commit 7bc4b65b91f98271089335cc301146d5f0c76c3a)
new 0362868 * revert change to get_global_sam_name() * add get_default_sam_name() to be used by make_user_info_map() * add comments describing get_*_sam_name() (This used to be commit 90470366ea4bdb8021a3453c4bbeb29f009668c1)
new fb5a006 fix typos in log messages and comments. (This used to be commit fd24183ec30688f3699e466bd4d908b24918e328)
new 95cb680 Make smbpasswd use the higher log level for the second run - this should help us debug failures in smbpasswd.
new 7c23573 Grr, the order of these arguments matters (This used to be commit 6babc35ef9c62a48a56ef63945d09e7e06229666)
new f5156c6 Don't set a mapping that is already there.
new 2b0662b Fix a segfault found by metze & valgrind...
new b78dd91 Fix two memory leaks. tdb_search_keys allocates space for the key strings.
new f13e48e Different fix for memleak just committed. This belongs into tdb_search_list_free.
new 8267616 fix compile problem with nisplussam (This used to be commit 2f7051e2bcaaa45a7315208fc9b5812e6ed657d9)
new a220e98 applying fix for group map conversion (patch from Kristyan Osborne) (This used to be commit 6237fae9b8407ee04226b984a932150799191d29)
new 125ab54 initial draft of changeset (This used to be commit 0988e30ceaa76a165130e2fcb1785f2fac398b28)
new 814968d * fixed volker's wbinfo -a lockup again. This one was my fault. It was caused by the winbind_ping() call in is_trusted_domain()
new 34f7ddd removing nisplussam (This used to be commit f75683995cf0d17df55a70dacd72ab2d6cd17989)
new 8cf2ab5 syncing newer files to SAMBA_3_0 (This used to be commit 1bd76a320e92b4c9d5de6ffceaf5f6ebac1ad459)
new 89c3447 being a responsible developer for a change. Make sure to update the docs wrt to the recent code changes.
new 513b151 Fix typos, add a little clarification. (This used to be commit 8a063280cd7d547944f5c61a94a601c09fac53db)
new 149e66e JMCD's fixes also. (This used to be commit adc1ca8fccbae8452026b66a473b72f459ac33ff)
new e5bdfa5 sync with release branch (This used to be commit 57f9333668cc56f338d8b2252a6217612b694a9f)
new aba5ea5 Document "client use spnego" (This used to be commit b7b45794c233e37d3b78db19852ef1d44d63288c)
new 03934a2 Fix a typo (This used to be commit aba86db38f2f930d2f7d9d1f9bb70d1eaa3118c0)
new 8a686bf Adding idmap uid/gid smb.conf man page entries. Marking winbind uid/gid as deprecated. (This used to be commit 8bfaf39680ea1fa2a347fa19052f69d6789ed99d)
new 06d88cf Fix some syntax errors and typo's (This used to be commit 371c9796bb3d6c0705f2e5af055a713cc9b4a652)
new 624f1b5 Use entities (This used to be commit d2ceb1ada0e8ae4b0154904ab450c3153e679feb)
new 15ac8bb Generate docs. (This used to be commit 4255b96134e4cd8cbb29219ac2702ad8346f62f8)
new 58fca50 Adding jcmd's share ACL on XP patch. Thanks Jim ! Jeremy. (This used to be commit 7ed1118ae61a13de2c781a94fc2394090efd1f9b)
new b32d485 Fix for bug 189 from MORIYAMA Masayuki <msyk at mtg.biglobe.ne.jp>. Incorrect call for Japanese characters. Jeremy. (This used to be commit c6de5df01d470c2dab48cdd6298f450fa94f9a8e)
new 3878085 regenerate docs (This used to be commit cc02d3bc170fe5c8c4474156edb6c83720a47aa0)
new b55b664 Whitespace reformat before applying a patch. Jeremy. (This used to be commit bbe1276b516e1803a4a9285691674784b989b72f)
new 8a48ee1 Regenerate manpages (This used to be commit ace326ffe5adc957f4e058926e5af4e0c97bd892)
new 8a8243b #ifdef out apparently unused function. (This used to be commit 9324703066cfdcb65208420a12e4ab8f358ccc09)
new 3a1bb67 Uppercase first letter of debug level 0 statements. (This used to be commit 05679968e207f795237bbee7b6564f365415d02f)
new 2111d30 Update my email address. (This used to be commit 9648e9762561296c33401079389b5d201d1e8a2f)
new 2d8fef8 Suggest the user runs kinit if smbclient -k returns NT_STATUS_MORE_PROCESSING_REQUIRED. (This used to be commit 66c4beb28672ef335ff4d6d6a3447e4c2c337f76)
new 1e07f86 Fix poptOption definition for --no-pass and --kerberos options. The 'value' field for an option should be set to an identifier to use in a switch statement or zero if the the arg field is to be updated only.
new 4ba34a0 The default_realm parameter needs to be set in a minimal krb5.conf. (This used to be commit 32e872f23d573057b9719e8ef37c2bdbd3e12194)
new 46bd7fe SAMBA_3_0 will now become beta3 beta2 is captured in the release branch (This used to be commit 4b3a15917dd6935353d8998e918c750a6c090671)
new 93e9951 Propagate changes to WHATSNEW.txt from release tree so that they would not be out of sync with reality. (This used to be commit 8deb6370efe9ca6baac54dc5d0b0a3df04d8258f)
new af4d658 Added fix for Japanese case names in statcache - these can change size on upper casing. Based on patch from monyo at home.monyo.com. Jeremy. (This used to be commit 72e382e99b92666acdaf50a040b14aa16d48b80d)
new 936d8e4 Fixing problems in the iconv discovery stuff in configure.in.
new 0202009 Fix for idmap startup bug with remote ldap backend. Jeremy. (This used to be commit 16a5461dd36f138a1bb1e3a2b70d4000bba0c980)
new 230724d Debian updates. (This used to be commit 617902427688de58b21c176e060b9b678ebfcd10)
new a31a2c1 well this was easy...
new 91100b6 More Debian updates. (This used to be commit 1f7de8c42e05c70cdb76c4f917b7ff128f5249e6)
new 40ece65 Fix bug in doxygen comments for ads search functions. (This used to be commit ae6c05ea726da13fc1a18398d1ffe56f34e1edb9)
new d304a61 fix bug #190; WINS server was getting marked as dead when it was not. (This used to be commit fa354f3ceefe53bdfd4f543559041d337b75613f)
new baf439c Implemented 'net ads printer search' which searches the directory for published printers.
new ecb86e5 Some fixes for ads printer publish:
new 6111604 This patch takes the work the jerry did for beta2, and generalises it:
new 6dc3885 Missed this in the previous patch - we now have a seperate idea of the 'unix username' from the NT username, in the auth subsystem at least.
new 62370b0 fix for bug #200. flush connections if the machine trsut account changed underneath us. (This used to be commit 6a1ad1ded1d619394ed4ca9e05fdffaa3b902b3b)
new 6b31240 Fix for bug #199 (xp driver uploads). Needed to support the "OSVersion" print server data value. (This used to be commit 02bc7be1ac6b75bf6559ea684bbc89ab3e19402e)
new ce72beb Removed strupper/strlower macros that automatically map to strupper_m/strlower_m. I really want people to think about when they're using multibyte strings. Jeremy. (This used to be commit ff222716a08af65d26ad842ce4c2841cc6540959)
new 4c86000 Debian updates. (This used to be commit c14fca49e99395c064b0365e902dd97119974bb6)
new 2ceea00 Display libraries detected by configure but before configure summary as suggested by abartlet. (This used to be commit 7b2c6181b17a0d62043569ffa49cdf6c5b0b6859)
new cd66876 Fix memleak in groupdb. Spotted by Metze (This used to be commit 5280c6953195c2664628ecaab59ea82b4863e8f7)
new 4168d61 This patch cleans up some of our ldap code, for better behaviour:
new 9cc5205 Update WHATSNEW with the further LDAP schema changes in previous commit.
new f8b3306 Don't allow RIDs (in our domain) below 1000 (or algorithmic rid base) to be mapped with the rid algorithm.
new 9bcbaee Fixed strlower changes I missed. Pointed out by metze. Jeremy (This used to be commit da5ee2b765fc321b14e92eb27bde8ec8930b61d4)
new ce07096 More conversions I missed. Thanks metze. Jeremy. (This used to be commit 4f78d747e66b38edcd2a5754681f9a01aeaf7864)
new 2e31bda Add smb_event_id to list of return types (patch from metze) (This used to be commit 95c4c801fe80a4d8fce366e63b7f92cbf24930e5)
new d281516 Clear up the difference between 'smb signing' and 'sign&seal' - which has to this point referred to schannel.
new 2f4f289 Update from Andrew Bartlett with documentation for 'client lanman auth' and 'client ntlmv2 auth' (This used to be commit 60f0934a6dc7a34dad42ba86744a1e3426e99967)
new 902094c Fix typos (This used to be commit 1a6cdbddbd008c9fe5255ed29871f9a3172fec6b)
new 94a6091 Allow modification of an existing entry.
new d809ad1 PAM should operate on the Unix username, not the NT username (which might not have the domain\ qualification).
new a3ddfa5 Fixes to our LDAP/vampire codepaths:
new 85921db Add some debug statments to our vampire code - try to make it easier to track down failures.
new 14ec078 Fix comment (This used to be commit f7bf48114cec83a3f3107cce2b413221276a486d)
new fcf115a This parameter is unused.
new b475d0b This changes our Unix primary GID behaviour back to what most people expect:
new cd2c5e1 Fix ldapsam_getsampwsid to correctly only say 'no such user' when indeed there is no such user...
new ee998cd Adding profile acls man entry for smb.conf.5 (This used to be commit 80709d4304a02ca99853df009c5641e65b0ab12b)
new b5cd4a8 Call the synchronous version of the ldap delete function otherwise we end up treating the returned message id as an error code. (This used to be commit 42fdcef324d7a04e69c0078482e1a6b8a67ade94)
new 0b18acb and so it begins....
new 5365869 temporarily disable a sanity check to prevent winbindd from deadlocking on a Samba PDC. Will be re-enabled after winbind_passdb is done. (This used to be commit c4762aa3bc0d5d2dc5161b543b22808a369e0698)
new 436555a Fixed a couple of const issues with the new code. Jeremy. (This used to be commit e9fb6e45086a6170b6f6d5d3295398708ab1af58)
new 5895dfb Cleaning up linking issues. sam/idmap*.c only links in winbindd now. Also removing an unused file. (This used to be commit 688369c23c604e9b6654fcf07190d2e27c1138cf)
new b9d503d fix some compile problems. Can't get IDMAP_OBJ our of proto.h just yet.
new fbc5f7e another compile fix (This used to be commit 8b52802e5d27bfc2d9dff2f4700e182c33f2b130)
new 45ac30d Fix from MORIYAMA Masayuki <msyk at mtg.biglobe.ne.jp> for new MB statcache code. Bug #185. Jeremy. (This used to be commit 7a1ac7be42dfb90fd44f2c51810eedcea052386b)
new 755486e Fix the build... Jeremy. (This used to be commit 61e9c49cd67e73260738ca2482aa8f8dc5ce7366)
new e5aa73d Fix spotted by Nadav Danieli <nadavd at exanet.com> - ensure dev and inode to fix open mode race condition. Jeremy. (This used to be commit cbde1c8dfcd9d3bef956fe073e7108a54b48844b)
new e25785f Spelling. (This used to be commit a9a3339b2d99dcb64b675b27255d4aa5959a1caf)
new 0c3d46f fix temporary bug so people can test 3.0 again; make sure to initialize the uid for the server_info struct (This used to be commit 6a84297da53e8658f4bcfa4951ceed011b69201f)
new 3912ca0 fix some formatting (This used to be commit fca08b1c8766ef1961a9dedc127224249cac9543)
new 0d0f894 Initialise the uid and gid values to a safe default in make_server_info() (This used to be commit 3a1f4f5ea5379b0deb6dc6b8ed81dedc3a08f70e)
new 499b3e3 fix bone head mistake when setting the uid in the server_info struct. (This used to be commit 43f21078ec0f885d4d1a0b90476b55f8f92de9e7)
new f637448 standlone servers don't have any trusted domains (This used to be commit 4acdfc5c944aa8830d6cec7bd1225200448e45c5)
new e4bfa0a Moved SAM_ACCOUNT marshall/unmarshall functions to make them externally available. Removed extra auth_init (thanks metze). Jeremy. (This used to be commit 88135fbc4998c266052647f8b8e437ac01cf50ae)
new 4f0b771 Ensure we correctly test for errors in uid/gid_to sid. Jeremy. (This used to be commit f3c2e73a8c1c592d407542c12c0a445103415bc0)
new 2f0c3cd Fix up become_root/unbecome_root pairs needed around local passdb lookups. Jeremy. (This used to be commit 6bd47884030c9c124c4bba1f0d57cb8dd916530d)
new 4072006 Get rid of DISP_USER_INFO/DISP_GROUP_INFO as they serve no useful purpose. Replace with an array of SAM_ACCOUNT/DOMAIN_GRP entries. ZERO struct's in smbd/uid.c stops core dumps when sid_to_XX functions fail. Getting ready to add caching. Jeremy. (This used to be commit 9d0692a54fe2cb087f25796ec2ab5e1d8433e388)
new a0d4664 fix linking issues in winbindd with become/unbecome_root() in passdb.c (This used to be commit 389fe1e51abb533a781f69731a75771cb846d850)
new 816724f more compile fixes for become/unbecome_root() (This used to be commit f005f1cf12b839f3985ab00315da63c584ce803e)
new 16ff7b2 Large set of changes to add UNIX account/group management to winbindd. See README.idmap-and-winbind-changes for details. (This used to be commit 1111bc7b0c7165e1cdf8d90eb49f4c368d2eded6)
new dd663f3 Update for docbook XML (This used to be commit a61804b5ebc48ac9b9eb5f9b82d47fb4cf78f944)
new aab24fb Be less verbose, support outputting all types of variables(both G and S) (This used to be commit 20e07f8bfa09031bc1c852444f33c2fc4fa52654)
new 8ddf771 Add make target 'undocumented' (This used to be commit 2eaaa3fe69b282f54922b05d20d59f326740f662)
new 46d1151 Move find_missing_doc.pl to the docs system (This used to be commit 087e9af450109d749bfcc3016494d920b6028bf1)
new 990d5f3 First results of 'make undocumented' - fix some typos and remove obsolete option (This used to be commit 522e5cca1b44a0295bce928a2d2e13017204536b)
new 2a1e3b7 Don't print status message for every smb.conf option processed - it makes tracking down errors difficult (This used to be commit bfa1a247b088735a5a5b891a831acdd9188b78c7)
new a7ef6aa Fix a small spelling mistake and push out the new version of aclocal.m4 to properly handle iconv on FreeBSD ...
new 62c48a7 Fix shadow parameter warning. (This used to be commit 8d8d85ecd62dba075d90e54ec75da9b1328784fb)
new 0b07d43 Add const (This used to be commit 2f7658d9ba1f43fb2d14adc4af7b681634ab5cb2)
new 7f3f878 pdbedit should not call idmap anymore. Otherwise pdbedit -L would allocate id's.
new d2d1bd3 Fix a small problem I seem to have introduced into aclocal.m4 (This used to be commit b6bb70ea1e2eefbb538290a987390728f002ceac)
new c56bf51 Final piece of support needed to find iconv libraries on FreeBSD.
new c674e41 i guess i'm the only one this ever annyoed...
new d449420 Fix typo (This used to be commit cbcb8a49b28ef4027c449562052600abe8c5d141)
new 38e71c1 Document 'security = ads' (This used to be commit f197e458b59d7d0c271514bedb9ff3063023cf6f)
new 5af1d7c Just a few formatting fixed caught while testing.
new d1ea2f9 Ignore *.po (This used to be commit bc4af3bdb163bd5c570dcb88cf48780b6ed66f9f)
new 5a02bb6 Fix for bug 203. Avoid using an autoconf expanded variable preceeded by a backslash in case the variable is empty. This apparently confuses some makes. (This used to be commit 1e4043d54c2135b09be8c329f50f132779b4b776)
new 988b1d8 Fix references to plain password registry files pointing at an old location. These files are now in docs/Registry. For some reason only the PlainPassword files are included in the packaging, not some of the other useful Samba related registry mods such as sign or seal and terminal server.
new 80e457b Remove references to obsolete codepage binaries, codepages and unicode map files.
new 766d3fa Ignore autogenerated files. (This used to be commit be28d126a944075949821d6b4af3402be2cd86d6)
new d117c83 Fix yet another place where we store a Samba version number. )-: (This used to be commit caa36c2f0a935f90472caff3e48fb298067d1447)
new 03d5867 moving more code around.
new 5cd3b7c get rid of CFLAGS from LDSHFLAGS and WINBIND_NSS_LDSHFLAGS and instead define it in SHLD for those systems the use CC for SHLD. (This used to be commit d0e2f3d1098ac0b8fa9165b3a93cd8d325a7a0d9)
new 95fe826 get rid of CFLAGS from LDSHFLAGS and WINBIND_NSS_LDSHFLAGS and instead define it in SHLD for those systems that use CC for SHLD (This used to be commit 142c54ca924bd854e7d840c2a67692c9f61ee396)
new e1725f0 Doesn't re-prompt for password when it is specified on the cmdline (This used to be commit 6ebe87d318658f28ad9b9f8169fc4400856d5812)
new 5359b8d use names from enumerated type to get rid of compiler warnings (This used to be commit c9d6782e091406ed105b7dc34c8c83e53bfe515e)
new 3a40c45 fix winbindd init sctipt (This used to be commit 018b222f9248e6baa02e74e36adbf2332aa4431e)
new 24ce328 fix unitialised variable (This used to be commit 5efa0d7cc28d903c1986b8e40072ae49e9532a88)
new 733f767 fix sid_to_[uid|gid] (spotted by Volker). Still testing this, but I'm checking it in so Volker can test it as well. Should be right. (This used to be commit 8edf193722f699cc33baed410917a78a5e28d0a4)
new 9b9f169 Fix a small typo in a comment and pretty it up a bit. (This used to be commit 3b5ddd8e1f021f6a38434c0d9a47317ab6ff2614)
new 531caf6 patch for domain groups with no members (rpc only) from Ken Cross (This used to be commit 05ec9c40f40be4d4dbb10b33e0def2374468ff8a)
new 9c15a65 Fixed memory leaks, added krb5 replay cache. Now I need to add code to check the incoming addresses.... Jeremy. (This used to be commit 4e9359a1f67a44b2981579383327ba774e1c31f9)
new e9681cc We have an API to compare the domain parts of two SIDs, so use it.
new 9bcc388 Argl. Thinking twice and looking at the rest of callers of sid_compare_domain proved the last patch wrong.
new ce12b32 Fix compiler warning. (This used to be commit 3a71b4873034b3fe9dc7b23a95e56c865e857507)
new 5345a5d use the specific funtion we have to check if a SID belong to our domain (This used to be commit a926959391676d69bd7cbaf4ce0be0d3cb715418)
new 4b25a46 Undo 'Fix compiler warning'. It didn't work because the value of inbuf changes so we end up freeing a pointer we didn't mallocate.
new 31e6ed1 Delete obsolete comment. (This used to be commit 5416c51133297e866210ec0d8454e04c25541d91)
new 9e51951 Don't bomb out when trying to unmarshall a zero length printerdata value.
new 379367d Typo fixes from Vorlon. (This used to be commit 4cdadbbbe9d6311b32dfe8e9823ed55dab1c6f1c)
new 456f51b Jeremy requested that I get my NTLMSSP patch into CVS. He didn't request the schannel code, but I've included that anyway. :-)
new 236702e Fix SMB signing when using NTLMSSP...
new 0b0fa60 Fix compile error noticed by Ken Cross, use the utility function instead of an inline replacement...
new 4b28f27 Small documentation fixes from Metze (This used to be commit 3f63bcb47182f69a7524bf9fcd0198aa116a9c45)
new eb2b683 fix cache coherency bug in print handle print_info_2 cache. Needs to be rewritten to use a reference counter, but this will work for now.
new 7ca9b85 SPNEGO SMB signing is now fixed for NTLMSSP, with kerberos to follow shortly.
new 8582358 make sure to fallback to rid algoruthm for users not in smbpasswd (e.g. force user = foo) (This used to be commit 399799c68cbc91cb3908b0d83ee4f51fa3bf3023)
new e8b4a1f remove -B and default to dual-daemon mode (-Y to run as a single process) (This used to be commit 369a914ebefd5625af19b76d71b502e5e13a7147)
new 7a29b6d update docs to reflect the change in default behavior for winbindd (This used to be commit 140e2fd5d710f5c800399e20a64c8ac4349a7003)
new 4eaf55a adding docs on hew parameters I added. (This used to be commit 7c91c4360ffd5683f063ac2ce8ebadb4b4db9342)
new 4aa91a9 odding some more docs (This used to be commit 6fdf9f8cd53833294d34aa6dc8d660957c530ae5)
new 5c32704 Add mandir to installdir target. Otherwise installman fails for clean DESTDIR (This used to be commit bb31276c3dfd10bfbc41b7e77e1e1aca1f051453)
new 0360710 Fix cut&paste bug in strdup() usage example. Found by Metze (This used to be commit 38f85593c41b5d9ea1c67beb626724b9e14a5dab)
new 98af0e0 Accept --with-expsam=no as valid option (do nothing on it). Simplifies automatic option generation for spec files (This used to be commit 4042d965f26d8cc056792df50d0a2a6f3f640e50)
new ce360c3 Mandrake packaging updates from Buchan (This used to be commit 3fec31d0fd91de6196d56fc7eae145f10c12483c)
new 7a88267 Jim, could you please look at this? smbpasswd -a <username> was broken for me without this patch. I'm not sure if I interpreted your patch to this code right.
new 032232b Fix memleak (This used to be commit 6770d69942a8841fb25448a8a238af7987ec860c)
new cf8628e Fix memleaks (This used to be commit 26134ac302f3296df6a65182f2585201a3ad833a)
new 8c4be2b Add support for MSG_SMB_CONF_UPDATED and MSG_SHUTDOWN to all daemons (smbd, nmbd, winbindd). Reviewed by jerry and tridge. (This used to be commit 02c5e2fc6f0721ebd82a9e6a2b34190607de55fe)
new 4a12fe6 Debian updates. Brings files in packaging/Debian on par with the latest Debian official packages for Debian unstable. Also fixes patches that got out of date in the beta2->beta3 development process. (This used to be commit 03871fd574bf9c0f6d88c96423f77e9ada7b16f7)
new e9e3421 We should report if a group mapping fails. This should fix bug#225.
new c9d6c78 Fix memleak (This used to be commit 517bb4d0df4cd120ef0ffc3cd879897971f0982e)
new b8ddc62 fix schannel processing on fragmented PDUs. 'net rpc vampire' works again. (This used to be commit ff0c71148e405eeb49efbc51461325c7f2207433)
new 39de324 Add a cli_ prefix to a few functions to ensure everything that takes a struct cli_state is so marked. Jeremy (This used to be commit 0b8724ed65799f94f2af5d1dbb9ba20f1bac53a7)
new c44a9d2 Added the "required" keyword to the "client signing" parameter to force it on. Fail if missmatch. Small format tidyups in smbd/sesssetup.c. Preparing to add signing on server side. Jeremy. (This used to be commit c390b3e4cd68cfc233ddf14d139e25d40f050f27)
new bd9a42f Fix from Dragan Krnic for handling files in tar archives > 8GB.
new 6b814c9 Volker's patch for open_socket_out() to speed up connections (This used to be commit 7d63b690004a59316a70059db0d9ad0ea9001288)
new a84270c fixes for 'net rpc vampire'. I can now take a blank Samba host and migrate an NT4 domain and still logon from domain members (tested logon scripts, system policies, profiles, & home directories) (passdb backend = tdbsam)
new 2ff85e2 fix typo in debug log (This used to be commit 074da426708555de082d0c2e5ae3a5cddaadcdf4)
new 8a4577c Fix up our auth_pipe code to always cope with fragmented datagrams, in both SCHANNEL and NTLMSSP.
new 259763d updating WHATSNEW removing old readme (not part of WHATSNEW) (This used to be commit c9c5f68eeab5a36b279673c728411672b4b4449b)
new 794c577 adding another missing doc (This used to be commit ec92d856734e6d32189c3e90411fd02a20b8fe83)
new b1b7018 remove outdated doc (This used to be commit ee44d72a1bf24ecf99d485f4d9ff8359d54e19c3)
new 6810e37 removing outdated scripts (This used to be commit b47b6f5825753b4ad130cdd372dbd023f78d3fd9)
new 4a090ba trying to get HEAD building again. If you want the code prior to this merge, checkout HEAD_PRE_3_0_0_BETA_3_MERGE (This used to be commit adb98e7b7cd0f025b52c570e4034eebf4047b1ad)
new ca93846 Documentation Update for Beta3. (This used to be commit a88dc502cb3b6b2d905106675f50680bf22e2cfa)
new 1caa6b2 ading new files from 3.0 (This used to be commit 99feae7b5b1c229a925367b87c0c0f636d9a2d75)
new aed434e Spelling. (This used to be commit 2750418752e491c5e87f0f2adf253291e31ee4c2)
new 36d1df4 typo (This used to be commit 09e00970d4b3ec80467a4a292c39650d6c945847)
new 658099b Fix memleak (This used to be commit 42a59d691019ee328920be25a1c505037f74151f)
new 449a1bc sync with release tree (This used to be commit dd10e7c9bbef0d28f3c5330605ff3b18c278eeef)
new 2da3330 make tdbtool deal with NULL and non-NULL terminated keys (This used to be commit 5df7b9a3efaf5b7828d0405bc14504d14d9e833a)
new 4c8863a adding command for moving a record from one tdb to another (This used to be commit d0d85dd49c41c55e086714a45990d5cd6c36fa10)
new 1eff052 Reformatting fixes to bring in line with the rest of the source. Jeremy. (This used to be commit 3c11d9362379f16bb0d14449f64e731efad97ffe)
new 8c38bb7 Add krb5_princ_component to Heimdal. Remove cli_ from mark packet signed. Jeremy. (This used to be commit dd46f8b22d6e8411081a1279e1cd32929e40370b)
new 4fbbaff Add API framework for server SMB signing. Jeremy. (This used to be commit 61fc9a7b2eafdf8cbed1f8d9aae016b828c91a08)
new cdb3b5d Further Debian fixes. (This used to be commit 8f86cb196f9f2eaa4d6406f1082397dcf01897bf)
new 6ab5e14 Refactor signing code to remove most dependencies on 'struct cli'. Ensure a server can't do a downgrade attack if client signing is mandatory. Add a lp_server_signing() function and a 'server signing' parameter that will act as the client one does. Jeremy (This used to be commit 203e4bf0bfb66fd9239e9a0656438a71280113cb)
new f1b6cd7 Putting the framework for server signing in place. Ensure we don't use sendfile when signing (I need to add this for readbraw/writebraw too...). Jeremy. (This used to be commit f2e84f1ba67b13ff29e24a38099b559d9033a680)
new 9ad4fbc Don't allow read/write raw when signing is active. Jeremy. (This used to be commit 8d2a848052df03dad7bfeb5e7be96f8e9a509bbf)
new 583fc85 Correctly toggle the signing state to what it was previosly when sending an oplock break. Jeremy. (This used to be commit 9515de83a864250c417cf490b7be714c8e1e127e)
new 4c53bb6 In the presense of RPC fragments, schannel is not strictly request/reply, so the shared sequence number will not be strictly odd/even.
new 04382a5 should not have been checked in. My fault (This used to be commit af0efeeccfc6f4bc78c6baafd2bded404cc2a551)
new c39c02e fix the build. Ifdef out some code (This used to be commit e66541d0e1befec5d589890994454dd639ea0665)
new bcd659f Don't use pstrcpy on non-pstrings. (This used to be commit 3498624d941fe200b06f114ece3373d4c4cfb2d1)
new 7f7b754 Fix for bug 222 from Marcin Owsiany.
new 0fe0598 Ban getgrouplist on linux glibc systems with glibc <= 2.3.
new 9ec9df5 Disconnect an idle LDAP connection after 150 seconds.
new 5b4a2df Formatting tidyups to match the rest of the source. Jeremy. (This used to be commit 86c5ebcf8f5eb57e9885627b3da4e486ee3f62d9)
new 814e987 Signing so far... the client code fails on a SMBtrans2 secondary transaction I think (my changes haven't affected this I believe). Initial support on the server side for smbclient. Still doesn't work for w2k clients I think... Work in progress..... (don't change). Jeremy. (This used to be commit e5714edc233424c2f74edb6d658f32f8e0ec9275)
new e895bd2 fixed the pstrcpy() bug in directory recursion properly (This used to be commit 132d6fdf635eb2bf2a1afd6e850d0f6967260f84)
new 09f90ae Uninstall modules as part of uninstall. Partial fix for 236.
new fc7c110 Fix spelling typo. (This used to be commit 5cb7d92751b6da58bb3ecd97cced5c963d348bed)
new 14f3c75 this fixes a bug where Samba would under some circumstances return incomplete directory listings. The problem was the exact_match optimisation that short circuited directory listings on exact matches. This optimisation doesn't work when the unix filename contains Microsoft wildcard characters. (This used to be commit 84cee2c3fcc34fe6356e842821a5f0a361477637)
new 5e252c8 make sure we don't allow the creation of directories containing wildcard characters. I've only put this in mkdir at the moment, but I suspect this will apply to all places that can create new filenames.
new ffbb6ee Fix two memleaks in pdb_ldap.c.
new f4d4b07 Fix memleak (This used to be commit 228fe54f0d65b895bef9e095ad996a48edf964df)
new fb56f58 According to the result of voting, net has default debug level with ability to change it by command line instead of turn-off cmdline switch for debug messages. It's a bit more comfortable to use now. (This used to be commit b65fe75bec8170ad48d1ad0a9017ccc4de651eba)
new e45b66b Fix StrCaseCmp() to avoid calling smb_panic() on invalid multibyte strings.
new 7756b40 Fix memleak (This used to be commit defc71d4cb9bb1efcb39157bad2806f73b3cc3f5)
new 602db79 Fix typo (This used to be commit ee4b69c539000b17db31ea3d41d0c7145f0ca25c)
new bbd4c98 Typo fixes. (This used to be commit 85df8213fc67a9c8e8712cb64f27e5559dc11af9)
new b3064ac This creates passdb backend files automatically when adding first account. An extra message notifying that needed file didn't exist is displayed. There's still a little catch with tdb backend, but it's better than it was, from end-user's point of view.
new f746a68 Clarify a debug log a little. The path might not exist, so say so. (This used to be commit 8409cf3e470df79f219f9a21c0cb780e9257186c)
new 71a93a1 Metze's AD/LDAP detection patches mainly to do with library detection. Tested on a large combination of operating systems and versions. Hopefully the build farm will find any remaining nasties if they exist. (This used to be commit 2e42fa3d7217615d90ad64261513bd1e8a65f535)
new 63537d0 Use lp_idmap_[ug]id() instead of lp_winbind_[ug]id() (This used to be commit cfb86b4503c13b34583a61ef01ca8e1ed00fb9e4)
new 274f1f8 Replace the eight (!) copies of dummy become/unbecome root with a single one. (This used to be commit 8b818ce381595cdcb36631a2440d6aa0038805f1)
new 06345b8 Use %p for a pointer type in a printf-style format string. Also casting a pointer to a uint32 value is incorrect on a 64-bit architecture. (This used to be commit afed2cbbcc07de9e453156972250f5f9d22e8e83)
new 80c1f1d Fixup a bunch of printf-style functions and debugs to use unsigned long when displaying pid_t, uid_t and gid_t values. This removes a whole lot of warnings on some of the 64-bit build farm machines as well as help us out when 64-bit uid/gid/pid values come along. (This used to be commit f93528ba007c8800a850678f35f499fb7360fb9a)
new c9bc4b2 Another round of uid/gid/pid format string changes I missed the first time. (This used to be commit 6616485dbad74dab7506609c6bfd183fc9c1f93c)
new 95fb5f9 sync from bea3 release (This used to be commit e42cc1e920601883cd404e9b2292ca58554ccf63)
new dca325f Fix comment (This used to be commit 04f1577a39b926317911f59714de5c5ca87f02bd)
new d22a90c bumping version string (This used to be commit e4cd21222dbd1a7a7f79618762799373230d4905)
new c51ffbb removing unused function (This used to be commit b8394a107d3448434f1a34076eaab8e6dd9a8a9d)
new 0c72828 Fix two memory leaks in the smb module:
new 8991cec A fix for bug 174. I'm pushing this to the tree to test it on one of the build farm machines that I don't have direct access to (hpntc9I). (This used to be commit b01965823341bbabb74dcbc09d379b43db2ec680)
new e79e26e Don't check in two places for signing turned off... Jeremy. (This used to be commit f4b02e52e25556e5b101d493e2e6404563bf96dd)
new c085ace Typo in comment. (This used to be commit 6a9bfcd3b8996a0322f733689fd5e8bf24f224c8)
new 80b46fd Move a function to avoid a warning. (This used to be commit a3b4c57503e0966145b0adab247297e4c8e0f165)
new 3f3e2a8 Fix out of date comment. (This used to be commit 2e5bd1665430768b06da99beba5ac11a59c9bf07)
new 490fcdd fixed segv in calls to pstrcpy() in cliprint.c (This used to be commit 36bc2b99b4fec2c14f8471d89381b2d6c2f9d339)
new 3a5dc7c convert snprintf() calls using pstrings & fstrings to pstr_sprintf() and fstr_sprintf() to try to standardize. lots of snprintf() calls were using len-1; some were using len. At least this helps to be consistent. (This used to be commit 9f835b85dd38cbe655eb19021ff763f31886ac00)
new 27d86b0 fix typo (This used to be commit 9de53f309ca686abbe970d8d452bb75398214a6d)
new 3a00ced connect to the right realm or domain for trusted AD domains (This used to be commit 83376671c511be4bb10d3fca8e49e5f6ef792b9c)
new 7efce47 connect to the right realm or domain for trusted AD domains (This used to be commit ae14f8364398f07fc3e7c7861cd39fe528f3fe7a)
new b32da5a Ensure a prototype is generated for smb_snprintf()
new 9832cd8 Some more [ug]id_t printf fixes. (This used to be commit 165d1ae55622ca1e89c94fc5e40bdf5cddbcab45)
new 79e2d7c Server side NTLM signing works - until the first async packet. Working on this next.... Jeremy. (This used to be commit eff74a1fcc597497a4c70589a44c1b70e93ab549)
new 08634e2 SMB signing is now working with change notify. Need to fix the disconnect when bad signature received, plus check the oplock breaks.... Jermey. (This used to be commit dd83931a00ec0a2c4b78b939c54bc101ec82312f)
new 0c9433c Ensure everywhere we defer an incoming SMB request (blocking lock queue, in oplock break state, change notify queue) we also push the MID onto the deferred signing queue. Tomorrow I will test this with valgrind and oplock tests. Jeremy. (This used to be commit 33a377f3726c85379ba5b962dd7c8ead337b892f)
new a9c0fcf Some fclose -> x_fclose found by Tony Jago. Jeremy. (This used to be commit 919078cf397155ede0169ce95a726d0fdbef696a)
new ae6a63f Rise debug level to 5 for not-found-nt-quota message (quota setting for user wasn't found) (This used to be commit 422dffdc40742091df027fcffbc074eb2b1396dc)
new 27db257 Add a macro to check whether module-specific data set already or not. Returns True or False. Should support further encapsulation of VFS-specific structs (This used to be commit 180e617f54021ced270c7c8cb86dd478d809d041)
new ceb68ee Fix packet signing with asynchronous oplock breaks. Removed bad error message due to w2k bug. I think this code is now working.... Need more testing of course but works on all the obvious cases I can think of. Jeremy. (This used to be commit a6e537f6611cc1357fffea0b69901fba7c9ad6ea)
new 60097e0 Fix from matt.zinkevicius at hp.com to stop files being created on read-only shares in some circumstances. Jeremy. (This used to be commit b826e8c8980d26e932da55384f109f0fe6a124c7)
new 77373f1 More printf fixes - size_t is long on some architectures. (This used to be commit ba4d334b822248d8ab929c9568533431603d967e)
new 2a7f874 Jean-Baptiste Marchand on the ethereal list used some auditing tricks to discover names for the SAMR specific permissions that were previously unknown.
new ff5f4d6 Make wbinfo -p work again. Fixes bug 251. (This used to be commit ad4dd4909ffa29dbfbbd9a4f234e976fd253846b)
new c9305f1 Schannel, once setup, may be used on *ANY* TCP/IP connection until the connection that set it up has been shut down.
new 5373c58 fix bug config file path in winbind init script (bug #237) (This used to be commit 92b59848ca9cfab52b9434e364bcaa1dad2afbaf)
new 02d74a9 fix libsmbclientr symlink (patch by Alex Duggan for bug #247) (This used to be commit 67f3a26c26c3e88f3764bb1c34e94c1f6cbc58c0)
new 8e35bb5 call chkconfig --del winbind on removal (bug #238) (This used to be commit 942c3ae6e0dc69c1ed4bbc6b765bec0c98582e7f)
new 5a90305 new swat icons from Marc Jacobsen @ HP (This used to be commit 01919208c658c79fdd2251ec460be5dc5853bf0e)
new 7d833de More printf portability fixes. Got caught out by some gcc'isms last time. )-: (This used to be commit 59dae1da66a5eb7e128263bd578f167d8746e9f0)
new 6bf7022 fix some error returns and strings; patch from metze (This used to be commit 948b1b138cf1fce18c93645fbdf948e589b19dc5)
new 5a66611 fix user_in_list to work with winbind groups again; my bug (This used to be commit 850f4fafdbaf19ea13273a8bf82433ba50a11868)
new c916e5e fix case where no realm or workgroup means to use our own (This used to be commit 6edc7e0a744a5d8c6332758b800a2646ef16dd77)
new 6ec2213 domain in schannel bind credentials must be the dest domain, not ours (This used to be commit e12f6a8c13f27c3caea96b467cc4294e20dad341)
new 37d77e3 Fix bug #184; set max_pw_age in account_pol to -1 so the default is never to expire (This used to be commit 833bc5c06018043cf0eb6bdcbb96922964286559)
new 4632786 W00t! Client smb signing is now working correctly with krb5 and w2k server. Server code *should* also work (I'll check shortly). May be the odd memory leak. Problem was we (a) weren't setting signing on in the client krb5 sessionsetup code (b) we need to ask for a subkey... (c). The client and server need to ask for local and remote subkeys respectively. Thanks to Paul Nelson @ Thursby for some sage advice on this :-). Jeremy. (This used to be commit 3f9e3b60709df5ab [...]
new 559439e Start the packet signing engine in the kerberos case in the same place as the ntlmssp case. Jeremy. (This used to be commit 79e0bf829875fc985f1940dc31ee418aad910ed6)
new 0c43588 Correctly detect an "add user script" - check that *lp_adduser_script() != '\0', not lp_adduser_script() != NULL. Jeremy. (This used to be commit 2eac65ebe7147b36a34e0ca1c3f455f559ab0361)
new 533982b Updating missing flags. (This used to be commit 3b4693c3b28e9f428dc54b6c55298645431e0bda)
new ca4dc16 fix typo in debug (This used to be commit ed61628d8b051049636f48ec4372b2e19090628c)
new 2c770dd remove unnceccsary $; spotted by Lee Taylor (This used to be commit 5cde975bec9c726857815c89cd479028bce64685)
new 168beb5 Added buttons to change view mode. Fixes bug #212 (This used to be commit 37d2eed445ec825e31082e4e71c858e1e6356566)
new a2214fc Fixes bug #243 (This used to be commit 22d644505f7181e9951a76105d7f014d57fc98c6)
new 50548f4 Format tidy up. (This used to be commit 79d6e72af56838bdc1da437f76c905a47da0c0da)
new 9fc34ca Ensure all code paths set add_script. Jeremy. (This used to be commit 0021c83ff645a1923b5a3d3c484d44b20d7813f0)
new 422c246 Adding idmap backend man page section. (This used to be commit c10a0a1a0fc8ca91472ec53f82169a6c3a9fea7b)
new 455bb6d Some small fixes to our charset conversion code:
new 4b3e026 Use push_ucs2_allocate(), rather than convert_string_allocate() directly.
new 224a9f3 When removing an 'unused' function, it helps to remove the 'unused' callers...
new abcac3d If we strupper_m after the alpha_strcpy() we know that it is less likaly to contain multibyte charcters, as these should have been stripped.
new 1478bcd Try again to fix up 'session request' name exchange. This time we actualy get the names...
new 5b84b13 Allow the stat cache to better handle invalid multibyte strings, by using strdup_upper(). This function may fail - and we can just drop out of using the cache in that case. (Rather than panicing).
new 5ab880d Use the specified workgroup in 'net ads'. (Defaults to lp_workgroup()).
new ba4a111 Fix typo. (This used to be commit 4cf778937e84cfe486d5a65c550a2560d9e9c7c3)
new ed7cb84 the testsuite lib needs dummyroot too. (This used to be commit e09a7c767ee4a7ff32f21f292b3967486a751532)
new 5e22358 Fix comment (This used to be commit 2c395a3904395c2743df9c3035459c6f3866232d)
new d758d69 Clarified what the SWAT FLAGS mean and what they do. Note: The comments in this file regarding the FLAGS has been in need of maintenance for some time. (This used to be commit a0d2fa0f25abe22008080df2ad2e58e7ee424a2b)
new b4918ea Add buttons to Printers View (This used to be commit 805c33b08902d0d02358b624ef9976dd0bde4909)
new 8dea1bb Cleanup of loadparm and swat to correctly display all parameters as required. No change to what is displayed has been made at this time. I do intend to change the display order before 3.0.0 ships. (This used to be commit de7d3063d9e07255da2cc4e67afa50c1e2ddf321)
new d82199a Corrected description of SWAT FLAGS since they have changed as a result of the cleanup of loadparm and swat.c (This used to be commit 6956eb9a0b878f6fae37e4de14573cccd2af2156)
new 84d98dd Add debug output api's from lsa/spoolss modules to smb module. Patch from Brett A. Funderburg. (This used to be commit 2cedaff044e5a5a03482b1e8f211218db5394930)
new 17c6789 Memory leak fixes from Brett A. Funderburg - don't use the connection talloc context for data that is only needed on a per-call basis. (This used to be commit 3cb39ddee456f55b96e593c67c86082bbd590d86)
new 4e4e1de More memory leak fixes from Brett! It turns out PyDict_SetItemString didn't behave exactly as I thought it did. If you create an item using a PyFoo_FromBar function you must decrement the reference to that object afterwards (or use Py_BuildValue). (This used to be commit 2a960963fbe43de753d44d617a7666a7b258092e)
new 05875e5 Improved debug messages whilst trying to track down kerb issues. Jeremy. (This used to be commit 29dd71ddea480f6163ebbc9d8860a7930ae84066)
new 4db6b05 Typo fix for bug 258. (This used to be commit a4e342c20cbddbb4d9d6ac49258457751146d890)
new 7730b65 This adds gss-spnego to ntlm_auth. It contains some new spnego support from Jim McDonough. It is to enable cyrus sasl to provide the gss-spnego support. For a preliminary patch to cyrus sasl see
new 15188bc Fix the build on Heimdal. KRB5_KDB_BAD_ENCTYPE doesn't exist on Heimdal, and it's a different rc than KRB5_BAD_ENCTYPE (which exists on both MIT and Heimdal). This will just make the debug show up at level 3 always.
new b40d1a2 Typo on my part. I typed KRB5_KDB_BAD_ENCTYPE when I meant to type KRB5_BAD_ENCTYPE. Heimdal has the latter, not the former. Jeremy. (This used to be commit e8425df77c2e917c819592d93833a164ee3b5338)
new 79a5d2e Finish tridge's patch as referenced here :
new 428653e Add NT quotas support. Users allowed now to manage quotas on systems with sysquotas interface detected (Linux at least) using native Windows tools. Also move default quota support for NT quotas to VFS module default_quota. Code by Metze (This used to be commit e856a96c2c42c39843e5e1a3a6b0d538e7179900)
new 6070a51 Fix bug #226. Stop unmangle of name into a wildcard name from deleting more than was intended. Jeremy. (This used to be commit e2742e0d897a35820a7d8f184292c32a4c3952e3)
new edabf75 split replace into replace and replace1 to allow setenv to be used by nsswitch modules. Add required libraries to get rid of undefined functions for libns_winbind.so and libns_wins.so (This used to be commit cec5bf5f99ca98b0f5ee84636fc18f0cb3079683)
new 1b89b58 Put mutex around access of replay cache for krb5 tickets. krb5 replay cache is not multi-process safe. Jeremy. (This used to be commit 9e0534a1b69bbd4f21b4925337cbab127d060fc6)
new 9dbc000 bin/net needs server_mutex as kerberos_verify now uses it.
new f5799f2 Comment out mutex until I get dependencies sorted out... Jeremy (This used to be commit 382d1732ca8e4d0909eb5a95f7327213913da37b)
new 316c77e Don't revert something until you've seen if volker has already fixed it :-). Jeremy. (This used to be commit d57d9b99dfc2a83d91b952a11eb1ae4cf37e6467)
new de1a998 add support for DsEnumerateDomainTrusted for enumerating all the trusted domains in a forest. (This used to be commit c691c7f7d9afb8af542dc83cf934df1dfd38ef17)
new c856d92 add a few more tidy ups. Now onto winbindd (This used to be commit f8abdd23e1d4aed56c263c3228e702b191af4c64)
new 5ab2b1e9 Eliminate valgrind error when client gets bad sig on list. Some reformatting. Jeremy. (This used to be commit b8f6b836468b3a0ae75977dc65cae8400f74734c)
new 9c49c46 Fix bug we discovered in W2K client signing on secondary trans2 packets. Use W2K parameters. tpot please re-test smbclient with your problem directory. Jeremy. (This used to be commit 677d3a3c4ca0b67148e5e56fa876773a067679bd)
new d6ee1d1 Save us from possibly uninitialised variable (caught by gcc). Jeremy. (This used to be commit f3f29665bd2c396c4756cd23f603ac768fea66fd)
new 29ca70c Add a command line option (-S on|off|required) to enable signing on client connections. Overrides smb.conf parameter if set. Jeremy. (This used to be commit 879309671df6b530e0bff69559422a417da4a307)
new aa7f82c Turn the 'doing_signing' variable on - fix bug where it was only being set on when signing was mandatory. Jeremy. (This used to be commit 7c58673a103195435ca75ebb2684880d1f7242d3)
new ba12e6b Wrap calls to change_oem_password() in become_root()/unbecome_root() pairs to allow UNIX password change scripts to work correctly. This is safe as the old password has been checked as correct before invoking this. Jeremy. (This used to be commit 1734d43eb55561d46a6ffb5d806afedfd3746f9f)
new ddf3c6d This is a critical bug fix for a data corruption bug. If you maintain another tree then please apply!
new 04b4c10 Turn on automatic winbindd support for FreeBSD and see what the compile farm thinks of it. (This used to be commit e6210295e4daa5f1768616b4d8390a173c5c67ae)
new 48c01de Whoops - this is probably better shell syntax. (This used to be commit 4644085b682c806796f9acf2ed73de9dd9872738)
new 0d087e3 working on transtive trusts issue:
new 3543399 make sure the domain sid is set when enumerating trusted domains (we don't always get it back) (This used to be commit 6e8f23d1b1dd5122691cd9363a5c572fcab182af)
new 62ef886 Apply some const (This used to be commit 692ff44ba39cd24dbc906e0319bc51c8be9cc267)
new 2f81cce This fixes an error I must have made when playing with spnego.c found by aliguori: NegTokenInit.mechListMIC is an Octet String.
new deb62c1 Fixes for memory leaks in gss spnego handling by aliguori.
new 34b15df spnego.c has function definitions. Prototype them.
new c13fac2 Fix off-by-one found by valgrind.
new f86708b Return proper error when it is impossible to change quota flags (This used to be commit 44bae9da9e03a1df738367f8d86adb0f315da41f)
new 0da36b2 only honor the first OID in the sessetup snego negotiate. Deviates from RFC but I'm smelling a client bug here.
new d5c632c Added a note inspired by andrew at cis.uoguelph.ca to explain when this parameter gets run. Jeremy. (This used to be commit c5e11fd01003fa2d85c91ec81afd2cb2498472f5)
new f1e71ed CVAL_NC() doesn't need the (unsigned) fix and breaks the IRIX build
new 14f207b Reformat clitar option processing - getting ready to fix it for popt... Jeremy. (This used to be commit 94b30e7b4a4f71d3aa2fefee60b9ea8ead2acccd)
new 7e39e87 Reformat lots of clitar code as I hate the style so much :-). Jeremy. (This used to be commit 77f2a91549c8b61e74e2088faef2b61612803aed)
new ef915c8 Final fix for the bug tridge found. Only push locks onto a blocking lock queue if the posix lock failed with EACCES or EAGAIN (this means another lock conflicts). Else return an error and don't queue the request. Jeremy. (This used to be commit 43fbc18fdc184bf29c15186c16bc99fb208de963)
new d574b61 Finish reformatting. Jeremy. (This used to be commit 5ef75fa36620a87e8fd8567b854ea0770d8125ea)
new a34ba764 locking.c now refers to map_nt_error_from_unix, so link it in with smbstatus and smbcontrol
new 66ba341 Fix a memory leak. I did not check all the calls to winbindd_request, but we might leak the extra_data somewhere else as well.
new f5b5a97 Add ntlmssp client support to ntlm_auth. Find the corresponding cyrus sasl module under http://samba.sernet.de/cyrus-gss-spnego.diff
new 10ba661 fix cut-n-paste error found by abartlet (This used to be commit 042492b862c4f2389086275dd8a0e044d7432537)
new f210ee9 Fix copyright statements for various pieces of Anthony Liguori's work. (This used to be commit 15d2bc47854df75f8b2644ccbc887d0357d9cd27)
new 9f2e616 Update my copyrights according to my agreement with IBM (This used to be commit c9b209be2b17c2e4677cc30b46b1074f48878f43)
new 8c64504 Update my copyrights according to my agreement with IBM (This used to be commit a2bd8f0bfa12f2a1e33c96bc9dabcc0e2171700d)
new bfb3128 add tests for IRIX attr functions (This used to be commit ea57a57db036de6245ff44cd953dae3b482b4744)
new 72a8b31 Fix the option processing for smbtar. Does no one check this ! Jeremy. (This used to be commit c4af1ec73584656fb9d2b372461da4748e1643f1)
new 2443f7f Correct fix (removed the earlier band-aid) for what I thought was a signing bug with w2k. Turns out that when we're doing a trans/trans2/nttrans call the MID and send_sequence_number and reply_sequence_number must remain constant. This was something we got very wrong in earlier versions of Samba. I can now get a directory listing from WINNT\SYSTEM32 with the older earlier parameters for clilist.c This still needs to be fixed for the server side of Samba, client appea [...]
new 760e58c Add the same signing code to the server. Ensure we use identical session numbers and MIDs when in trans/trans2/nttrans code. Jeremy. (This used to be commit 901544b29b4d815709b3dbad3012f1d2c419d904)
new a202afb Leave the packet sequence checkers enabled whilst I track down a smbclient -> smbd sequence number problem. Jeremy. (This used to be commit 844898dbd8e99837ef1621aa73024714aa819ce4)
new 099bd33 More fixes for client and server side signing. Ensure sequence numbers are updated correctly on returning an error for server trans streams. Ensure we turn off client trans streams on error. Jeremy. (This used to be commit 3a789cb7f01115c37404e5a696de363287cb0e5f)
new 9482f14 Only look for mid sign records on incoming packets for oplock break replies. Otherwise we find spurious mid sign records on reply_ntcancel calls (they cancel by mid). That took a *lot* of tracking down. I still need to remove the mid records from the sign state on reply_ntcancel to avoid leaking memory.... Jeremy. (This used to be commit 270bf20fe3e226ab5cfc689bd20ed4c22b2fa7e6)
new b925d19 Ensure we don't leak any sign records on cancel of pending requests. Jeremy. (This used to be commit 9a8ffc239c0f1aada713de7e9e007066738d8874)
new b1fc491 make sure to initialize the backend methods when enumerating sequence numbers; reported by Ken Cross (This used to be commit 10c7a1af67e556c17d4b3495934a2dad19728d77)
new 04bf12b port latest changes from SAMBA_3_0 tree (This used to be commit 3101c236b8241dc0183995ffceed551876427de4)
new 12afe71 Changed "winbind uid/gid" to "idmap uid/gid" (This used to be commit d205dd963bb306935d3c02c94684fa1143436158)
new 9bc4214 Removed duplicated file, no longer in use. Note: profiles.1.xml is still present and relevant. (This used to be commit 7b24759c270ffbc914aa0a45c8b7facbf6217c69)
new a864670 Fix oplock break detection code on incoming oplock break responses. This fixes signing for oplocks. Jeremy. (This used to be commit 69c56ee8bce122839a8fec4e59198f84b0757166)
new 8d992a7 Output message saying "signed connect" instead of just connect when signing is active. Jeremy. (This used to be commit c6674fa62865b64aa788a1903db118e4d773bcae)
new 99a4bb0 Fix up #defines around utmp_host and utmp_name. Noticed by Cord.Hockemeyer at uni-graz.at Jeremy. (This used to be commit 07c5ecb945c1189fd6e8628f5e989b90dd15163b)
new 5d070d8 Fix memory leak in py_smb_set_setdesc()
new 5216cb0 More patches from Brett:
new cdf562f Memory leak fix for create_rpc_bind_req() (This used to be commit 4d26feabd75d5b298276b0c5880b9765507bb6ae)
new 05540b4 Fix unused variable warning. (This used to be commit 73d02e3a2b0f9e84ab6d8685e4ad6a03ef9249b2)
new a4954bd Changes to make gss-spnego ntlmssp client work against W2k AD.
new 055b7df fix bug #245; local_lookupsid() needed to make a getpwuid() call to get the username instead of making up unix_user.## (This used to be commit b947fc3eed464d7a64914f3965964d29be031614)
new 269bcd9 oops; fix typo. Noticed by gcc warning (This used to be commit 4c36ef65e5101899f730adaeacf754f5f3647d89)
new 74be920 Spelling. (This used to be commit 7d009ebf66c82b254828bac267102eb6e6a4a75e)
new 923cb1b When doing 'net groupmap add', default to algorithmic mapping for the rid.
new df23376 rework winbindd_accountdb_init() to reduce error messages in the log (This used to be commit d98a68e0ebaf2fbd360b826f5df472bc3f94285b)
new 44e6c30 fix bug #208; have to get the gid of the user's primary group for %G (This used to be commit 575483a1efe18a90055490117ba6894512ae568a)
new 17a713d Get rid of MAXPATHLEN, move to standard PATH_MAX. Jeremy. (This used to be commit 455ed2d51d86f39ce0fa6e6abca31a5425d2ea17)
new 33f6eb9 Anal formatting tidyup :-). Jeremy. (This used to be commit 9c0197471366ad1acf922e02bb694769863054a6)
new e602bca Reversed replacement. Oops. Jeremy. (This used to be commit 520bee397d946766cef8ab9f0d7d89064106f510)
new ef65d26 Ensure smbclient obeys -s smb.conf option. Jeremy. (This used to be commit 7950f7d6b2c5e8247bce1e96ddd1a9ec1045f7f9)
new 8d94de7 Patch from waider at waider.ie to print out Port Type. Jeremy. (This used to be commit 8516baf58d333a54bcbe1c1a08eee499b3dd2636)
new 4461109 Cosmetic fix from waider at waider.ie. Jeremy. (This used to be commit cb326c2dbff1fad87d5c72df4a004d5a42d17472)
new 110abf1 Turns out I had my packet sequences wrong for oplock break code. I was storing the mid of the oplock break - I should have been storing the mid from the open. There are thus 2 types of deferred packet sequence returns - ones that increment the sequence number (returns from oplock causing opens) and ones that don't (change notify returns etc). Running with signing forced on does lead to some interesting tests :-). Jeremy. (This used to be commit 85907f02cec566502d9e4a [...]
new a351309 adding generic docs for defining VFS module options (This used to be commit 6168d3da670f7bb75e34b65a91c76728576f8607)
new 3bbe9c0 An oplock break reply from the client causes the sequence number to be updated by 2 if there is no open reply outstanding, else by one.... Yes - this makes no sense.... Jeremy. (This used to be commit b43ce1ff6109f6422a621329ceb713b42df40040)
new a83bac7 Shadow copy API - Original work by "Ken Cross" <kcross at nssolutions.com>, adapted into a patch by "Stefan (metze) Metzmacher" <metze at metzemix.de>. Jeremy. (This used to be commit ce5c91d35dabc5ff6fb3df2b259ed186d6a7e0da)
new 4d48737 Test modules for shadow copy by "Stefan (metze) Metzmacher" <metze at metzemix.de>. Jeremy. (This used to be commit 3f8c77b116b96b01fd333c4b45d84666ef108fe9)
new 11bf0c0 Added by request of "Stefan (metze) Metzmacher" <metze at metzemix.de>. Jeremy. (This used to be commit 80e14b176526a3038ea03214fc3dd0fd00fef922)
new 2a091c4 need to make sure that the connection struct mem_ctx is initialized and destroyed (This used to be commit e0c061b94d4cb181afcd70c5d6398e0c2f446449)
new 56bb027 need to be able to connect to a domain member as a local account; don't always map to the domain name (This used to be commit 20b6e64da2669e5dfc7265cae331ec9c89aa02dc)
new 38b3ee6 RPC fix from Ronan Waide <waider at waider.ie>. Tested with rpcecho. Jeremy. (This used to be commit 68590b9e2266cf76b46a68cca0acaa47733811fe)
new 9df23b2 Turn on client ntlmv2 by default. Jeremy. (This used to be commit 729b468f7e0e5522dfdede481947826851842483)
new ac8c6e4 Format tidyup. Jeremy. (This used to be commit 049e77d636c5abd0fdd8840c3c4c465708354ed7)
new 4b5257b fix 2 bugs:
new 722ce0e updating smb.conf manpage to reflect changes in ./configure options (This used to be commit ca29fdb9c28b7a61ce35eaea8864a8cd647b45cc)
new c1bc3a7 fix for BUG #267 (problem with supplementary groups). Use winbindd to get the group list if possible since we already know it from netsamlogon_cache.tdb. More effecient than letting libc call getgrent() to get seconary groups.
new 8829553 fix MS-DFS (my bug) stupid return code error that cose me more time that I would like to admit. (This used to be commit 082b1cf06fd3b144b9713045672028f16e20aff4)
new 94bbd5c Store the server domain from the ntlmssp challenge in the client struct to be able to ask a LMB for the servers in its workgroup. Against W2k this only works on port 139....
new 6da5194 Fix style (This used to be commit ba60a11b62a093565459efca1879f2b028724af1)
new ce7d025 We get the server and workgroup list only over port 139. Fall back to that and if NetBIOS over TCP/IP is disabled, give an error message.
new d5d9055 add --domain=DOMAINNAME to wbinfo
new 1c722f8 not used (This used to be commit b3074a893bc0bee11d628907bd83b53f596af0eb)
new 601b026 Improve MySQL library detection, add support for MySQL 4 (This used to be commit 90cbc4361e86d591e38c80092612edaa3875ea67)
new 7cccdec Update upgrading docs (This used to be commit cd81eaaf2d2bc407a4f9d037fedaa7eb82abcc65)
new 99144d5 adding missing options (mine) to wbinfo (This used to be commit ae6d704946867e92ad6263799f28712442d55617)
new 63a72d2 adding '.' special name to --domain to mean our domain (This used to be commit f833d1f15691a418b99f82dbda75b673fb3428f6)
new 0c67574 fix bug #281 by surrounding pdb_getgrgid() with become/unbecome_root() (This used to be commit f6a01f51159ccd822c6e764b7243fff375f22747)
new 17bb5e4 Mention security=ads in introductory paragraph too (This used to be commit 33a53550df16bf89a8904ee9496896ff790ed32b)
new 92de6a2 Fix typos.
new 268a359 Apply some const (This used to be commit 502b45b55d7ab1c32c9dbc3301f025b2eec620a4)
new 76ecaa3 Fix a segfault in ntlm_auth when we can't find a domain or hostname.
new df8d9e0 Make client signing auto. Jeremy. (This used to be commit e66bfe212db1cec751f4024f631600fa2a3eb07c)
new 6932617 Revert the latest fix. Need to investigate further.
new 494ea48 I think this is the one to check...
new 102de75 Fallback to not using NTLMv2 is extended security not supported. Jeremy. (This used to be commit ba075ff03af06dfc2f4bcb952508bbc4a6967d85)
new dffd0f3 Fix for bug 269. Change wbinfo and ntlm_auth to convert domain, username and workstation to utf8 before sending the winbindd request. Also, don't continue when the call to pull_utf8() fails but rather return a winbind error. (This is what was causing the crash) (This used to be commit ca1c463360b75538a93b56a87cbb4a6ee7b6cec6)
new 46e0d25 Fix client autonegotiate signing. Jeremy. (This used to be commit a4d2dd1d40f6b1322e69d430023aa89dac86fda3)
new 51fa184 Add DTD for the samba-specific docbook tags (This used to be commit f9b72a4565540caf06e9e402a73e023ed7c74c37)
new a73fdce Stylesheet for processing samba docs (This used to be commit d02d4ae95685baf65877c4ab20ef22368f789e2d)
new ea55215 Deleting obsoleted files in preparation for addition of new files. (This used to be commit ec43558343b036d96f2822490d55eb22edf6124d)
new 4bf0167 Updating SuSE build files for Samba3 (This used to be commit 934fefa688fe735e2287c701ed8f913fc6147447)
new 9d24f7c Missed one file. Now it's added. (This used to be commit f2d212950d7e7b0b7c32166ab39b4389791602b6)
new 61a1fa9 Clarify gss spnego ntlmssp server a bit (This used to be commit 807b452a7fe7960acd0259a289f0c67011cb1aaf)
new aed1610 Fix for bugid #205 - work by Andrew Bartlet (modified to use fixed buffer by me). Jeremy. (This used to be commit 6f68b8de4760a2103eae0a51b2aca356990ea526)
new 4511b33 Test invalid map system, map hidden, create mask, force create mask parameters. Fix return code for Samba 4 torture tester. Jeremy. (This used to be commit c043835c878ff062cb6eede02334f9e0ebb01050)
new 7bc6f49 Add vfs_readonly module which allows to enforce periodic read-only limit on a share based on a specified start and end dates according to date(1) format (This used to be commit 8b263c2fda89ff6aa2dc3a60460c5d46cf0814c6)
new df35fb0 Fix another error code return against Samba4 test suite... Don't allow a path above root. Jeremy. (This used to be commit 9bc0e4fe04c4134add428c889d316bd5ee4fb6e9)
new 225048e Fix comment (This used to be commit 024d32f79390210bee6da8e75c228a4aaa7fe6b0)
new 3b8485d As described in http://davenport.sourceforge.net/ntlm.html add NTLM2 authentication.
new a2e3ba6 Merge over book changes into 3_0 CVS (This used to be commit d8fe4a81fb0d4972b2331b3d5fc4890244b44c33)
new c5c6ae7 Fix some errors (This used to be commit dc8d2c30b4f6ee3d6c55d034d70471a90f1b7341)
new 2202b2d Nicer layout for the latex stylesheet (This used to be commit de498be672098221f62138b33e997fe93d87104b)
new 1b51684 Fix syntax error. (This used to be commit 3291db6369fb57ebd76d0213ac62958de96173eb)
new 8f3dd1e Proper dependencies for dev-doc (This used to be commit 52816b4e374753880f6022bce5dffd3d7d3ff1c1)
new e6c5552 More fixes (This used to be commit ec02b2cfa4d913c91dd78bc1b2bdb02d7d560c59)
new bc42210 Use path relative to source/ for modules/getdate.h (This used to be commit 555d1ba01c01b88039e9125e8d468166e2e1b2a3)
new 1d67e6b Some more shuffling around gss-spnego server (This used to be commit f2c85595dae81e119d0f7f9ec769ff865916a052)
new 5929cfd This adds *experimental* kerberos gss spnego client support to ntlm_auth. (This used to be commit 5522c79045dd9ee6804bc2bf2114178cbed6df48)
new aa4ebac Add some images from the book (This used to be commit b4eb1640246fd0f81a65cc27c53a2a8e24dc8174)
new a757fe1 Apply a little const (This used to be commit e3b36906c53bd4a9231c2efb007cec234e52a78f)
new ac61ce1 Tims' little fix. (This used to be commit 03a308afcd8826387e33a9c95df98425f9e0fa79)
new 154124c PS and PDF build correctly now (This used to be commit 27ef31bee4ac445f1218d6e78d6e3282c6b2726a)
new b6e1f50 Manpages work now as well (This used to be commit c8393c013a468ea3e8493cd2fac7ace47b7d55ce)
new efeb63d VFS layer should be TRANSPARENT, not OPAQUE (This used to be commit 30f207375a7e54265fc696a91ba4686ed932329e)
new 6c8e01e Remove db2latex (This used to be commit 479881d74aa136476355bfacc57a08102eb170b9)
new 3942962 Better compatibility with official syntax (This used to be commit 9a5304a5ea9b65dbfe5980e35b8456946a331f80)
new 7b98e3a Better compatibility with official syntax (This used to be commit 12eea1a70b0c8331aabc09e5ae464d7863de6240)
new 83faad0 Conform better to the specs (This used to be commit 412934e6d006697426e7adbcc686a5ab2b62742b)
new 5faf3ba 2 fixes
new a9975ac Ensure we pass the Samba4 unlink test ! Jeremy. (This used to be commit 73aaf8094c2fed76b6650afbd8ff4f050f5e52d2)
new 4e1bdbb Last set of syntax fixes (This used to be commit 1ab824e77edd955e90515b40e0d0c2d4f826b603)
new ef2e26c first public release of samba4 code
new cc3a6ea This commit was generated by cvs2svn to compensate for changes in r30, which included commits to RCS files with non-trunk default branches. (This used to be commit 3a69cffb062d4f1238b8cae10481c1f2ea4d3d8b)
new e063ea7 use the \\server\share form of tconx to work with servers that don't cope with the simpler form (This used to be commit 295cc63fb8d99d403c863a7b30cb30382070a6f9)
new b05a2aa add support for 32 bit pid using the PIDHIGH field. This allows the test suite to see if it is supported. w2k3 doesn't seem to support it. (This used to be commit c946be06a49e9a187045f2372ef7c1b987eaf6e5)
new a027153 check for an invalid TID in reply_exit() (This used to be commit fca5a1e89db126c6f7d7ac3caa841918147ef614)
new 9665caf make sure we give the chosen workgroup in gentest (This used to be commit b8aa4a9a8f53d5307105424d90895dffefdc5e64)
new d2b5b80 - cope with servers that don't properly implement SMBexit
new 9f7b8b2 added config.guess (This used to be commit 977f2708260f5d8d84b2e329c9a71ea842ac0c6a)
new a3b86fe put config.guess in the right place! (This used to be commit 5bb8733fd632619b863e611c87696bddfa83a016)
new 0d28f13 Final update. Links work now as well (This used to be commit 336483342c4b6a2ff2579e7b903362f408385b09)
new db58f51 More chkpth fixes from Samba4 tests. Jeremy. (This used to be commit a62cf6bf16e2f435f504e936c31992f5697a309a)
new b358688 Regenerate docs! (This used to be commit d6c489b44417b792145ca7676f13ce7388ec6a4c)
new 405135f Better path checking for chkpth. We now pass Samba4 chkpath and unlink. Jeremy. (This used to be commit 00a57b0953c40a0ad6780eae84b4c558e21dbcfd)
new c3b9425 Regenerate docs! (This used to be commit dc59e21bd2258f3d8e1106ad4be7b9963b57f1e0)
new c41fad7 Query volume info level 2 fix - found by Samba4 tester. Jeremy. (This used to be commit fd86e2a38766af1cf01667c6f6248af7572b278f)
new cb6b82b Regenerate docs (This used to be commit 85414c8780cf57c396fea395918dfd161d67edb4)
new 998ded9 fix bug #286.
new fd4c40a Create symlinks for modules that register multiple functions (fixes bug #91 ) (This used to be commit 3000a99b2dc4fbffe4f20b92b22b9658d6620b65)
new 225a8ed Add some more new common options (This used to be commit f27e696cd38501754fb996ca3ffbe48b28e861ae)
new edef6db regenerate (This used to be commit 0fa19dd4bb74d49a7807f82a59c69ccf5a2b0311)
new 879573e Regenerate (This used to be commit 9f542cda53df34a093bebca31c6d5130417cc3dd)
new f62eaeb regenerate (This used to be commit 75a8a906e8031b50e6583f2e0354073a8aa7f5f3)
new 88ab623 Remove last document in the text docs - it's replaced by Monyo's japanese samb3 article (This used to be commit 242ccbf35fd1f1456ede475c2851fd5e21f120a3)
new e6a0622 Fix typo (This used to be commit d14253752f6e5eca217831da22f3d0d00d536b04)
new 75c0125 - added SMBntrename test suite
new 424ecf0 disabled autoconf 2.53 requirement until we know exactly why it is needed - for example I have tested autoconf 2.52 on suse 7.3 and it works fine (This used to be commit cdaf99139d148f3a8cd004216525e36a7c3922b2)
new 786d9df process_model.h is not used at all - hangover from earlier design (This used to be commit 6b49bc41d4e38bf9a5b02f6cb8d8af1db9ac020a)
new 7c0b572 Hoist the code for checking whether or not iconv actually works up into the loop that looks for iconv, because we might have more than one version of iconv available and the first version might not work like we want, so we have to keep looking.
new 0908c05 - expanded the ntrename test
new a33f570 - added test for position_information via paths (This used to be commit 595be06a42bbf8b19feb1b7a7fc4389a6ad50ab8)
new ea40385 Only close anything that is not fid 0. Was very confusing in ethereal...
new d7ec320 Don't wrap up anything that is not there. Otherwise upper layers can not figure that we got no ticket.
new 1a43ca5 Small typo fix found while testing domain trusts.
new 7a56a78 This is an intermediate commit ... we check for three different charsets in an iconv_open to be more robust.
new 4b3d329 - added a raw smb scanner
new 609ffe0 Test for CP850 and reorder the tests, looking for ASCII, then CP850, then IBM850 and lastly ISO-8859-1. (This used to be commit df8ff3f6b54aca4e43459d4275c88b90508c961a)
new 5ac23a9 This file has been in the HOWTO for ages (This used to be commit e97ff92a27eee81c5a6f648e3a898fed66c6a63f)
new 11d32f2 File is part of the HOWTO Collection (This used to be commit 37992b671915b59071ce89baff9bdee711821b5b)
new 1eb7fe8 A small tweak to allow IRIX to work by detecting ISO-8859-1 to UTF-8, because Samba really only needs CP850 to UTF-8 and ISO-8859-1 seems to be much the same as 8859. (This used to be commit 02e3d779f150f99e777007a50b58861c8921925b)
new b34df4f added read/write seek testing (This used to be commit 66691dc9582d4752ff1ab04a1b53c1e3c8fe64a1)
new 172766e Change Samba to always use extended security for it's guest logins, (ie, NTLMSSP with "" username, NULL password), and add --machine-pass (-P) to all of Samba's clients.
new 3b9f842 Small tweaks to configure.in to support Irix and to remove the changing of LIBS where we don't need to change them, and to ensure that if --with-iconv was specified we only search the list of locations specified. (This used to be commit c2274274a6cec7aed5ba5fee72e529ff3e0c71e0)
new ae64532 added seek to gentest (This used to be commit 401fce169ecceac803a4a72480ffdc1f54f9a292)
new 134e7f9 Put 'wins hook' example back in. Fixes bug #268) (This used to be commit a1e1421d1ef70088e1cf2308e8cfbf139e25ddaa)
new 9af22cd added SMBopen to gentest (This used to be commit b47737b00bd6a96d8dec53381872656997ec6ad2)
new 89f55d3 added the ancient SMBcreate operation to the testsuite and client lib (This used to be commit 3eef35e581b5e1802711b9b5297f61800a7e242e)
new 810627d Removed -l parameter description to avoid duplication with common.samba section.
new e08eee4 fixed allinfo bug reported by metze (This used to be commit 0b7e5d6353837b24a3588ddd62e793b025432f10)
new f90a838 ntlm_auth should be installed as well. It is now of use by Squid and Midgard and is stable enough so it make sense to provide it in a Samba Team's binary packages (This used to be commit 6615b06cd186d58b25e0af9ef4174868f99d9be3)
new fbf0725 Fix the build for non-kerberos environments.
new 38f09f3 Fix overflow in vfs_recycle module (and hopefully also bug #291) (This used to be commit 8625f0e015481a79b0a7dedb77c60ce7b2cb7b84)
new 9b80349 fix bug 294; win9x driver lookups should always use version 0 (This used to be commit 8cc1a49c13b24e8fe501caa0d7d695d34a58d08d)
new 8d670d1 Try to honor predefined CPPFLAGS when finding correct iconv flags (This used to be commit ee362ce47596a90f60b0dd3b414503547863e01b)
new 4e45589 Small fix to include existing CPPFLAGS when looking for iconv. (This used to be commit 772bb41a9d321c7f7377af01d1583c73fccb1e08)
new bb6dff2 In ads_verify_realm, all we use in the ADS_STRUCT is the auth.realm. So directly pass that instead of setting up and tearing down the ADS_STRUCT.
new a19e269 Extended seek tests to check position information. Jeremy. (This used to be commit c4cc40c5c808d03e9ef813e6b2340c469cc6dc2d)
new 11777e6 Attempt at fixing bug #283. There however is no solution. There is a workaround documented in the bug report.
new 4e8b36a Fix SMBseek and get/set position information SMBs. Works against Samba4 tester. You will need a make clean; make all after this ! Jeremy. (This used to be commit 10d90171ed58bee3e5ab6476341059b585034134)
new 2efe201 client/client.c - cannot initialize struct with non-const values include/byteorder.h - fix for IRIX compiler - cannot cast an LVALUE include/smb_interfaces.h - remove empty structure source/lib/debug.c - void functions cannot return value libcli/clifile.c - cannot assign *struct to struct (This used to be commit 9a724762012f55d21d44ea87add7daf21f7414d1)
new 13a7870 Don't ask twice for the password (This used to be commit 8ebd92da01a72b26df769125f51934796e9e3d4f)
new 8f75104 fix build (This used to be commit dd9cb6f820c2acf658eb081fb6ffc7e9b6b3c8d6)
new b09eb5a jeremy foo (This used to be commit 0b31f592df9aca952f978fd6f28c362a0bf02a53)
new b679661 get rid of IRIX test as it is wrong. (This used to be commit a93fa23c17c9f69de224cdd5471916eda3cd4fec)
new 1699fad Fix changing of attributes via setattr. Samba4 test fixes. Jeremy. (This used to be commit 97e1d5c9573513c9c9be9a709341bda54fbe44be)
new 6a0c1d0 Fix setfileinfo level 1 - it only takes 12 bytes. Found by Samba4 torture tester. Jeremy. (This used to be commit 273ebfceb3142f485c2874f84114600d4a58c523)
new 5a8c2f5 nlink field should decrement when delete pending is set. Found by Samba4. Jeremy. (This used to be commit fbdf276e36b66e9ae65cb3f127ed80cfe9a43cac)
new 273c37d Makefile.in (This used to be commit e8dc799ffbc4e622eb6adf374bbafc34724c24ce)
new 6c396ea Add utility that takes a samba log file (at least level 5 for headers and 10 for data contents as well) and creates a packet trace readable by ethereal.
new 8ceb628 Ignore silently set disposition information when set on a path. Samba4 tester. Jeremy. (This used to be commit e9cef615550fc2dc4a8a84ca080f13dc39d5b292)
new 87a6720 Fix attribute set using setfileinfo - Samba4 found. Jeremy. (This used to be commit 309835deacea9e49a8867cc981e78e6ae3efe42b)
new 23c314b add IRIX EA support (This used to be commit 589e94f4ffa325acfd6562a84906639e19fd5d33)
new c8061de Get packet contents correct as well. (This used to be commit b4499c8aab44e25cb4406498018bde0bc4ed4ca9)
new 4d108e2 fix type (This used to be commit 327d26253ed21988d95303c4f8c85901199d8f40)
new fc05b0f return actual results instead of always OK (This used to be commit 71469f3220e54959af13a395918c80273538b6ed)
new cc865e1 get rid of unused call (This used to be commit 244c61b1dd52121109e6fd7c3514d1a73d1fa303)
new 062f89b get rid of some sompiler warnings on IRIX (This used to be commit a6a39c61e8228c8b3b7552ab3c61ec3a6a639143)
new c9aa836 Fix memleaks.
new db5355c Don't ask, it's too embarrassing :-)
new d294d4b get rid of warning on IRIX (This used to be commit 6ec683e24e220a40b02b203b918a0008d90264f0)
new 7753ed9 Fix some memory issues. It is now possible to convert extract packet data from a samba log file and view it in ethereal, including the DCE/RPC, RAP, etc calls that are contained in a packet, just like you would with a real network sniff! (This used to be commit 6a76750dc4d8b539b7571ac4939c003b6ffa86a9)
new 0fc41a8 get rid of const as these things really are not const (This used to be commit 61bea183a229cc11f25c4a7cb5341faad9833d7b)
new 937041e get rid of compiler warnings (This used to be commit ae25e7746e87409aae554d390753c7a3e3717052)
new 4fab137 make sure idb file is properly sorted. (This used to be commit 864d63a82dcd2ddea415d51a68a48aebe89c4bc6)
new 4ad85bf Add the gss-spnego kerberos server side to ntml_auth. This uses the same ads_verify_ticket routine that smbd uses, so in the current state we have to be have the host password in secrets.tdb instead of the keytab. This means we have to be an ADS member, but it's a start.
new 0cb8ef0 Print out position info, ensure NT_RENAME info level only works in a directory. Jeremy. (This used to be commit d623a51da07e3077b5dc2f92787a3ca848feb113)
new 48ceb1b Add idmap diagrams from Chris and John (This used to be commit 1f126306c211be26e69be056fb1015762dd4802b)
new aa39cc3 get rid of more compiler warnings (This used to be commit 398bd14fc6e2f8ab2f34211270e179b8928a6669)
new 2253501 Add ability to output native pcap files without the requirement for text2pcap. IP and TCP checksums are not calculated, but that should not matter. (This used to be commit aa96f780015c031e0c5a0e8773f192502c10c919)
new f4dcc68 Remove nasty hack in modules system. We don't recompile files anymore after the Makefile changes. (This used to be commit 104f62272d75e9d89ab330b620011b337eb2a435)
new f6e3a61 Document modules changes (This used to be commit b8ff07a3439864dc22cc1c501ebcdc117351d2cd)
new ba59b3c Remove accidently added SMB_MODULE_PROVIDES() lines (This used to be commit 071850f87ac1c54cbb9786b5d443f6067c923663)
new 33f413a test resume by name before resume by flags (This used to be commit 9f395dd7686e257a4c622d79582725e47e929252)
new d0a91f4 don't give detailed errors for levels that fail (This used to be commit 04b60864a67fa320f6de5f1f457b9de9bb46b730)
new 9e96467 nicer formatting in getattre (This used to be commit 52657c369b26710ed4d3a8cce81dd518547c583e)
new 0efd81e fixed a comment typo (This used to be commit 4cc8fef8ca278b19eb4601e7660fc1976594412e)
new d3bc355 some servers don't return a fs_type and dev_type (This used to be commit eaec1bdaadd744c63fb270b3807bc284dfadb37d)
new 03ecf9b try to cope with servers that return a blank alt_name field (This used to be commit 0a1cda392ad29c95c8886a26c34fcea0b19ecebf)
new fe31953 a few build fixes to try to get irix building (This used to be commit 4059fbcf028e105c9377ec5a302623ae282e33f1)
new c574bf0 Print more than 1 packet in hex mode (This used to be commit 28f1d7b201932eb3864af3d71ec862670898822c)
new cc38992 fixed some places where we don't brace (flags & STR_UNICODE)
new ced2b07 Document get quota command (This used to be commit 19f8f26f0bb1b2de18c35c203d0912bcde07bfe2)
new ffdc9fa Fix typos (This used to be commit e5e71af660e5d7a2b9a76c2489822e176978185e)
new 9061a6b document set quota command (This used to be commit 8b1fd7526bf0a580edaeed45047624588e0a0a22)
new dff37be fix compile warnings on IRIX (This used to be commit b9779ba590a62acac12fa268c0e9dbe054176ae4)
new f24c298 rename mutex_t to smb_mutex_t to prevent name collision (This used to be commit d32f14959277a5b7d1302638b65ff1fc568f08a9)
new e2c1250 fix IRIX build (This used to be commit 85c504a837960bf74dc05391a4d0bb924f2f9a3a)
new 3ae6d32 signed bitfields cannot be 1 bit long (This used to be commit 5fce80e7575e6c4d5df46d02d9505f56a93511c4)
new dcc8fcf IRIX already defines uint_t (This used to be commit a019e54a46539a9f76fc782fd5eb826c32afb318)
new 00743e9 cast to get rid of warnings (This used to be commit cb7a9aef0210b547a64a9411769c8b3cce57701e)
new 1c84924 fixed an enumerated type error found on irix (This used to be commit 19acf60fceda04482047cfff24ee728bb66f3971)
new 22ecf22 Fix syntax error! (This used to be commit cd0b6f74baa01dbe43c29cdadf1505083cdc878f)
new 7f5cc18 Fix doc build (This used to be commit 25cec4d35664f5c093cd95d3255a8ed04f8f2528)
new efacfb3 wrong typecast (This used to be commit de7674ebefe3a8b0f953afe983ce058e11f827c2)
new cedd66b Document 'ldap group suffix', better documentation for 'ldap user suffix' (This used to be commit ff7de3e19cf8707e8429c70b6ba303ff652fa4c8)
new d069dac Regenerate docs (This used to be commit dc33e94161e4fc1ca6bf66a321c708c89bb276e3)
new 8e4ab74 more fixes from the IRIX compiler (thanks herb!) (This used to be commit 4cf3839b727c77a727abb558bd9473119a092913)
new ec0e199 Regenerate docs (This used to be commit 0378999142bd565f6ed0952a238f823c31a15c37)
new de10237 more fixes from the IRIX compiler (thanks herb!) (This used to be commit 02d068ba7d81d6db25122144981c63f74ad44025)
new dbe7b0c fix handling of parametric smb.conf parms with embedded spaces (This used to be commit dad7d285abe853653e72ba2e5ed03092061e9d65)
new 852ffbd Latest heimdal snapshot has a krb5_set_real_time with a slightly different (but by implicit conversion hopefully compatible... ;-) prototype. Fix the build for that. (This used to be commit 497b190edc42cec40fc80e9d9eb6aa4e1a466ac5)
new bb6fb28 Give a temporary hint on how to delete trust account.
new 7ddf760 Fix charset detection code in configure. Now we are: 1. Try to find correct name for default character sets for the platform 2. Use DEFAULT_{DOS|DISPLAY|UNIX}_CHARSET defines set during configure phase as defaults
new 4e88fd3 possible fix for bug 288 to repcent using an uninitialized cli_state struct (This used to be commit d09dc91c024d718a8ddb6b7f08c7fe84716beda4)
new 5047cf7 working draft of release notes (This used to be commit e5dffa90ba747c11bfa1cd89e4f7d4f7eae28a65)
new 039e9dc - patch to fix a memory leak from metze
new b7a8561 Do not cache iconv checks because we are looking for it now in different places and negative result does not mean we don't have iconv unless we checked everything (This used to be commit d46f8325f2edad28870d7a5c45674bdb52ac08e4)
new a734fdb more change to release notes (This used to be commit 7926e6f86356d01776c04f8c1b74b6049ee63eb0)
new 5ac040a fix some typos (This used to be commit 800a4e519470f29969988cc1902d20dbb6108bea)
new 649f712 ascii/unicode fixes in ascii mode found by smbtorture (This used to be commit cdf2626a6d3b6eec419b0694d63272304c5c0eeb)
new 6895dad Fallback to our defaults (CP850/ASCII/UTF8) if there is no native iconv on the platform. This allows to compile and complain about it at runtime (This used to be commit b6fa581955de36e044a41c6ce857743c7e3c9b7f)
new c904740 s/OM_uint32//uint32/g (This used to be commit f8a092e7b42cd157cf86240984be40badd0afd87)
new 45b9fd9 Don't print out error in ads_do_search_retry() when it suceeds. (This used to be commit 617feab4223f5ba3cc5e090de5e63da72fce49df)
new e8d7428 Document 'server schannel', 'client schannel', 'client signing', 'server signing', 'client plaintext auth' (This used to be commit 7f4e6de885728e53b7eed445bdb2106ba53d626b)
new a592296 don't dereference null pointer (This used to be commit ba5d1cde98f9146ffc889ac89ec79331e2bfae18)
new 85020f6 document 'kernel change notify', 'acl compatibility' and 'ldap idmap suffix'. All smb.conf options are documented now. (This used to be commit 7a805590cc11398135df48922d71f400a4fb6c24)
new b199360 In case of 'net rpc trustdom add' without domain name we were silently asking for password without a piece of error message or explanation.
new 2ffcb5f packagaing fixes from Buchan (This used to be commit 18bbfe27f66d71172239299b917655fd00a2313f)
new 4809559 don't leak memory if cli->tree is NULL (This used to be commit b034c4b86e2faddf0928810a3e56c03d6aaef9f5)
new bd886ac stupid...stupid...stupid....fix bug 294 by looking at the right arch string (This used to be commit 584df6b8d691b30d6ead485cfc8dce7bb30cd8bb)
new d9aa5b1 Add script that detects useless AC_DEFINE()'s in configure.in (This used to be commit 37f55d8619b110d217ec826bcf2773849ed0f7f7)
new 3a052c9 Implemented the level 1010 NT rename level. Many fixes for Samba4 test correctness. Jeremy. (This used to be commit f57429befa43d63ed9a6e19b854e22fd4151db40)
new fac0ae1 Fixes to all mount.cifs to run more safely setuid (This used to be commit bdb65b9a6e033ca25d98e924d44b1639dd0c0fb9)
new d55de7a Add script that reports unused macros/defines (This used to be commit dd850b5bd8abc123f455b715fb62dd4d54297178)
new 1d471e8 Sync autogen.sh from samba3 (This used to be commit 7bc56792dc0bc9fdecfe8e7a2db2d6c367cdef42)
new 489b369 Remove some obsolete files (like in samba3) (This used to be commit b85539336e2b3db56a912921d45276f2a77c4c7a)
new ccec667 fixing typo (This used to be commit 0d11024dd7cc02d8c26c7beea4534920d7642930)
new c632aac Update SWAT documentation (This used to be commit 7156877ec88acea6726f2b48c5fb5eff9ef37fdc)
new f1b18e0 - Small fix in smbsh.1.xml - Add manpage for log2pcap (This used to be commit edd749fc89b882cf0953d85d49ec337bbd082f18)
new aaf8317 Add log2pcap manpage (This used to be commit a5107b8088e306bfe89a141fd70a20faa54e9f6d)
new 292a1e2 Document -q (This used to be commit 8c0e29c4421a237fdb6a7433f4bf299cbacadf86)
new fdf78a4 Add level 261 to search. Found using Samba4 tester. Jeremy. (This used to be commit 4ee99d1c412ecc77541c988f6795ae3cb89907b8)
new 1f438cb Added level 262. Found by Samba4 torture tester. Jeremy. (This used to be commit 12d8863be3045efa33ece1aa17073b21aecb2e97)
new c236ac8 Win2k never returns 'no such user' here, so when we do it, the clients freak out. Return the standard 'logon failure' instead.
new e83a8a4 Don't return DOS error on SMBsearch return if using NT error codes (NT1 protocol level). Fix for Samba4 tester. Jeremy. (This used to be commit 74486ab9efbb555f830b0e5d1c88f7bf065ae039)
new c0236e8 Fix flush of 0xFFFF - found by Samba4 tester. Jeremy. (This used to be commit 8a5c97fa07eacd4cecb5afd9c197352dfa613b9f)
new 6d6401a Implement SMBexit properly. Found by Samba4 tester. You must do a make clean proto all; after this commit. Jeremy. (This used to be commit 27af1f9feab12542dc538bfceac4593e644ba3b4)
new 49e6650 Fix BUG #314: api_netUserGetGRoups() was failing prematurely (also fixed the call to return the real groups and not a mocked up list)
new 6283057 no maintainer. Will be in the Attic if ever needed. No point in claiming support for these packagaing files if we don't even know if they build. (This used to be commit b87357c11bf7cbaeb1b90aaf67c9b2ba64f65783)
new 06e7eed missed one caldera packaging file (This used to be commit 1fb59ec769eb58f8f56c4162c8de2d46dac27653)
new 3b7aab4 removing outdated README (This used to be commit a3af090c3fc6143cd621dc6777275aebc7fac93d)
new 506330d no maintainer for TurboLinux either (This used to be commit f98f937ec9395af576efa48d6a628eae23b18d79)
new f3404f3 - Update 'preload modules' documention (bug #304) - Fix WINS Server List in SWAT (bug #197) - Don't segfault SWAT when adding shares (bug #254) (This used to be commit dd43a29504fe2b6f9d13cdb9431347927548fc10)
new d125c31 Add log2pcap (This used to be commit 04d7f0bba6ef110c1c7d2e98b816ab5b9f234d80)
new 5ba60c5 working on fix for BUG #294. Not done yet, but this at least clears up some of the false positives in "rpcclient -c getdriver". Also make sure that we ask for version2 and 3 drivers on x86. (This used to be commit 5be51515680da910b623f486108d91f9ea914bd2)
new 83e576c Break up 'cli_full_connection' to allow for the session setups to be done elsewhere in the code. This will allow us to try kerberos, then another user then guest in the winbindd code.
new 842b6e8 updating README a little; (bug 214) (This used to be commit b9e9efbfa4eec41823446a03e313be453d1f7d3c)
new f0cd6b3 - Fix the kerberos downgrade problem: - When connecting to the NETOGON pipe, we make a call to auth2, in order to verify our identity. This call was being made with negotiation flags of 0x1ff. This caused our account to be downgraded. If we instead make the call with flags > 1ff (such as 0x701ff), then this does not occour.
new be491af removing using_samba docs from samba cvs module (not are in a separate cvs module) (This used to be commit f7249014f4cb81364ab4c828c019dff3f16310a1)
new a50367e removing using_samba docs from samba cvs module (not are in a separate cvs module) (This used to be commit 4729e9cd52519c06c4be857d77bbccc2688b3cea)
new ec8b32d Ignore modules/*.c in make proto (This used to be commit eaf883abc0a35dc648fca497248281ac68246341)
new f1be3a5 - Make 'net' use a single funciton for setting the 'use machine account' code. - Make winbindd try to use kerberos for connections to DCs, so that it can access RA=2 servers, particularly for netlogon. - Make rpcclient follow the new flags for the NETLOGON pipe - Make all the code that uses schannel use the centralised functions for doing so.
new caa5b47 missing backtic (This used to be commit bf271aadcfa77f13754202b8ca04e473be819dde)
new d30499c fix small logic error in cm_open_connection() to work with non-krb5 connections (This used to be commit 2d85612752daa26c0773b86bd40eb3430b1cce3b)
new aa9fb2a We now know a lot more about SMB signing, and this comment no longer applies We can join Win2k with default settings.
new 1579089 Make compiling vfs_readonly static possible (This used to be commit b8ef536b9e62ceeed6c4db58923a66ba8506871d)
new f39a109 Add W2k Deploy HOWTO (This used to be commit 3a272ba3a25a70bac4b6319de6ad1c07d87a1934)
new 1ca0974 Add log2pcap to ignorefile (This used to be commit 9c3afa1c8520133b6c17116cfbffffa85e5e250b)
new 65409a4 Fix bug #252. Implement missing SAMR_REMOVE_USER_FOREIGN_DOMAIN call. (This used to be commit dd2cf4897ec3db25c24a2724ffdef4f905625f6a)
new 0722fc1 fix comments about schema dependencies (This used to be commit f72f51d39ff3e6d22dbda8b9c115ca10e93e7022)
new 8bfe26b metze's autogenerate patch for version.h (This used to be commit ae452e51b02672a56adf18aa7a7e365eeaba9272)
new a750624 checlking in initial version of 2.2 scripts so I can start updating them (This used to be commit 766a5070d58ada7a871a7fab45b5f7e203264952)
new 873f925 adding old NDS schema so I can update it (This used to be commit 25753e2a336a72dc2275a0046003c3a659a0f880)
new ecddae8 Attempt to fix the charcnv issues causing nmbd to crash. If we get a failed conversion simply copy as is. Also fixed the horrid malloc-twice-copy code in the convert alloc path. Jeremy. (This used to be commit cfde7477fd12caef943a9422b52174438092a135)
new d422025 Turn UNIX extensions on by default. Yes I will change the docs :-). Jeremy. (This used to be commit 17b09eed96fa2793a5947fa811e8543a1b263d6f)
new f13e880 Unix extensions now default to on. Jeremy. (This used to be commit 343d361d4c963fab2686eb23cf76603c63e7968e)
new 0536fc2 Checkin cifs vfs manpage (This used to be commit ada291956a3d7fd9225921d065fe7d4f73b1862e)
new 6cdfb4a Ignore only getdate.* in modules/, not the whole directory. Fixes static builds of modules (This used to be commit df6eeca5f6ddd1345d77a0efd64afc0d861d978c)
new 35063a3 actually check in the fix for make torture (This used to be commit 4d49ebf7138f1e27c39b511f7f0417bfb146fc26)
new f8c3883 remove unneedced script (This used to be commit 9c9cc30093b141d07d79c3cddb2ff663e7a7ac80)
new c3c3ea3 packaging fix for winbind NSS libraries from Brian King (This used to be commit 04369b39897aec899957fb08665959b530ff9210)
new 98b749a adding note about change in 'unix extensions' behavior (This used to be commit 71dc428fbef10a3d6e7c8463119f1a290ccdaa42)
new eb052f3 Keep list of ignored and shared modules (This used to be commit d0f394dac344edbb732eecdba5fbab1523acf2b3)
new 9f4ffd7 update for new version.h format (This used to be commit 523f2554c0fa8512d805b5f8e1fb122c02f856f2)
new 49f7298 fix for BUG 245; make sure we set the sid type when falling back to the rid algorithm stuff (This used to be commit f6363aa31aa3479a9566328752ecb4aeadde10b7)
new 5600804 fix bug 327; make sure to link SMBLDAP_OBJ with PAM_SMBPASS_OBJ (This used to be commit b7ccfb1592e45366bef92ea6439f81797840ec28)
new 409dd64 define SYSV for IRIX (This used to be commit f4e47012ff9704d85e017bfbc0b13030e8f5dee8)
new a8eda05 Shut conversion errors up when initialising tables. Jeremy. (This used to be commit 94d0f888c9abd52e26ef5fc597ade5426a521227)
new e88593f Ensure nmblookup correctly converts from CH_DOS to CH_UNIX when displaying a printable name on node status. Jeremy. (This used to be commit 6585446afd29768fde8c3f882bfb57554cf4e4da)
new 647a048 Ensure nmb_namestr() converts back from CH_DOS to CH_UNIX. Jeremy. (This used to be commit eb792727437c74417f5ef7614b300ab84f06fdaf)
new ed08721 ensure that 'available = no' works for [homes]; reported by Walter Haidinger (This used to be commit 1278d2496162c6427729a795dd940b9863261a6d)
new 0c42b6d fix compile problem (stray character) (This used to be commit 9554a661c2400e9148f7572e4de20064faea5f2a)
new ac5665f revert abartet's change that removed the check for CAP_EXTENDED_SECURITY when decidiing whether or not use ntlmv2 in client connections (This used to be commit 6e82c9fdf9c1db6feec319b4550b07cbfad4defb)
new a1be0fb don't complain if the using_samba book is not in the tree (This used to be commit 20603faf2c6e37b1db139cdbbfd4131cb5c33869)
new 75ac8c1 fixing some packaging stuff for Solaris (This used to be commit b0d3f40ffe666f768f5ec0d93b84488148b5527e)
new 16712a4 add a quick script to create a tarball for CVS snapshots (This used to be commit 9ef4abcd490c3343069d7cbf5752dec212530d4f)
new eff9155 * Fix for bug 290: smbadduser must obeys the paths from configure options
new 5dfeda0 Use correct size (17 not 16) when doing a push_ascii(). Ensure that wins hook is called with unix charset. Jeremy. (This used to be commit ecb80573870103de7b3f332fb53bf6b952f25ee7)
new e745d4e struct nmb_name should have 16 byte namestrings, not 17. Jeremy. (This used to be commit daf7b5fbd93c640c7660bdf173079fa1039794af)
new dac11b8 Half-way though the big conversion of all nmbd access to wire elements being converted to pull/push_ascii. This will not work right at the moment for non English codepages, but compiles - I will finish the work over the weekend. Then nmbd should be completely codepage correct. Jeremy. (This used to be commit 236d6adadf32397b28028ea82ae2ec027366f7c8)
new 983b4e7 it never amazes me when some new things crawls out of the windows spooler. :-(
new 133c7a9 fix a segv when server doesn't support ATTRIBUTE_TAG_INFORMATION (This used to be commit 19abdace95ff8369922ed7ffb9f75fab6d2d0b7b)
new 51dfb55 Fix segfault. krb5_free_ticket does not check if it got a NULL ticket. (This used to be commit 97e4778103744419ecaeb0058460041ef01b2e2a)
new f474b7f Fix memleak. (This used to be commit afbf15f94189f50cd447d9bcdebbc4886800b05a)
new 14eb5f1 make sure the printer data value exists before saying you deleted it (This used to be commit 017133ea0c3eb0579710727379585df2b585614d)
new 658cccc fix bug #39; save the -W value and restore it after lp_load() (This used to be commit 79efe7d72ba503b58c8ad3b9b1c711f5ebb33521)
new a1d6ba9 fix bugs 327 & 340; make sure pam_smbpass.so gets linked with all the neccessary files & libs (This used to be commit e52f95d681ef2263166f5468f2a3f068b67915b7)
new 6153bc0 fix bug 289; make sure to reset the offset into a string when reallocating space (This used to be commit 66dd20c7eaa66abdf99fa57475ccc4c9f978f1b5)
new 23d4796 ignore generated smbadduser (This used to be commit bef5ad0dea18fd1aea3421adc3de2609b1cf2eb1)
new f19d202 run autogen when making a tarball (This used to be commit d9d50b6cfe6525ccd0173394fd17e545440ecfa8)
new 93ccb7b update python libraries for new cli_spoolss_getprinterdriver() call (This used to be commit 331a69919c3d4457e4c700b1fd4033f338d0ec98)
new 6e090f1 make sure we keep the trusted domain cache up to date (This used to be commit 3324adcaceb9191b5d4d671ac9b51c85c6714598)
new 399ac9a adding some debugs while tracking down a bug (This used to be commit 627ff578613b8762415cc03cbbaff68e70f96dbf)
new 92d05d1 include enhancements from Buchan Milne to generate LDIF modify output in addition to add (This used to be commit 49457669f32ed1d8122633e2d0abdebaf05790da)
new 5e6c6d7 sync with changes from Jerome Tournier @ IDEALX; should now work with sambaSamAccount schema (This used to be commit 5f41cd76b793305e1e9e4da76d58daa2d8438c63)
new 7e27147 Fix for #150. We now fallback to Samba-provided CP850 charset module if CP850 or IBM850 does not exist on target system at runtime. 1. Introduce CP850 charset module based on charmaps table from GNU libc 2.2.5 2. Make CP850 charset module shared and build it by default
new 9fdc136 Fix the character set handling properly in nmbd. Also fix bug where iconv wasn't re-initialised on reading of "charset" parameters. This caused workgroup name to be set incorrectly if it contained an extended character. Jeremy. (This used to be commit 84ae44678a6c59c999bc1023fdd9b7ad87f4ec18)
new 63a5f17 patch from Guenther Deschner <gd at suse.de> (This used to be commit 2e23491bb3bbf638ef37bace4e2fd22ade637618)
new 92484ca Follow on from herb's patch for 1.300.2.145 - define SYSV for solaris to fix vendor supplied lp printing (bug #355).
new a5cddd0 Undo SYSV define for Solaris. Things are more complicated than they appear. (-:
new c60f385 Update last scan time in rescan_trusted_domains().
new 64ca334 Print an error instead of crashing if no argument is specified for smbclient -T
new bc0f3c1 Fix typo in configure.in for libsmbclient (This used to be commit 302da352a2f7f23c39ab97076505b5297ffdbe8d)
new 35a42ee fix bug 230; make sure to set #define SYSV for solaris; do this outside of the checks for shared library support (move the IRIX define as well) (This used to be commit 42d9b75d8c6ab61afd3b399ab485da6733af5bd2)
new bdccf7f add --help to script (This used to be commit 5b20494aff3da9414ac0100220de96750c3f06a3)
new cd8c082 Be consistent about using capital letters in the function names. (The only one that really matters is the init entrypoint, but I changed the others to remain consistent). (This used to be commit ce0469ad1c01b36d3f0000756f6917478df37d02)
new 4561b81 fix segfault on empty wins server name registration reply (This used to be commit 743560284cebd686be1094ce1d657e6d06c291b0)
new 8dc1a4f Ensure we use correct length nstrings for workgroup and browser names. Jeremy. (This used to be commit be534c8adf6c3cb8921ce49dbb79991c632d501e)
new 8df07f3 Remove completely unneeded malloc/free out of this codepath. Jeremy. (This used to be commit fda254169778cc3fa9c226473b5a1f95c17c99a7)
new 6008bd4 Ignore smbiconv binary as well (This used to be commit eea27b9a9cc749b3a67f2ced36ab72586a3905a1)
new 9511c98 Fix initial debug. Jeremy. (This used to be commit bd40da06352184ed1c4bcaf3449dcdc7fdc59bbd)
new 46765d9 Check for embedded mb chars when testing for illegal characters like /. Should fix mangling for Japanese language. Jeremy. (This used to be commit a238bcc440e310a9ea7800e4fb0b4d39c1f0a0d7)
new da0397b Add CAP VFS module from Monyo. Primary purpose of this module is to provide CAP-compatible encoded file names for CJKV (This used to be commit e8a5a962ed2218144cbb9c593d8e996c7d034b0c)
new 270a59f Fix to properly set AP_OPTS_SUBKEY in heimdal. In MIT it is a #define, but in heimdal it is an enum. Thanks to Guenther Deschner (gd at suse.de).
new 2f70d0d renaming some functions for consistency (This used to be commit f4ca4aae8ad0496b76c710cf79c791724bdaa4ec)
new c2983f9 Fix bug 327 (again and I think for the last time). Make sure that pam_smbpass.so will load ok. Had to move some functions around to work around dependency problems (hence the new passdb/lookup_sid.c)
new 7f3e60d remove 'ldap trust ids' since there was no way for it to work now (This used to be commit 3724063f1518c25e33ba6b65cd3bb1e36cec51fa)
new 06fb721 Typo fix. (This used to be commit 934fb418a3a3628ee4cde699df872bc1035fc769)
new ce236ad Remove what looks like gcc-isms. Jeremy. (This used to be commit ed72e0a1d56f0da29e4ef964f560f0962630e080)
new 811bd3b skel_ -> cap_ (This used to be commit 8bb033273a0fa20ba88ad6797c9a6ba092224e3b)
new 53a2778 Fix email address in copyright statement (This used to be commit ffc82460f2b6b703739d9f95dc878d31bc9b3367)
new 3d39350 revert a change to r1.397.2.91 because to operate like the docs; browseable for new home directories should be inheritied from the global defaults, not [homes] (This used to be commit ea54bfc211f874c23b79572d8fb89bac73ec21a3)
new b3f1b28 removing outdated scripts and adding comments about 'ldap password syc' (This used to be commit 29885eae591bdbb899d18ac2e7ae355751cd4be6)
new a754309 remove rcs tag (This used to be commit 7105f4bcabb29126999b5494f6d60d6f766ab5cc)
new e83031c Refactor charset plugins a bit and add CP437 module. Now all 8-bit charsets with gaps (not all symbols defined) could be produced through one macro -- SMB_GENERATE_CHARSET_MODULE_8_BIT_GAP(CHARSETNAME) within source file with three charset tables. Full source code for such modules can be generated by source/script/gen-8bit-gap.sh script which was taken from GNU libc and changed slightly to follow our data types and structure. (This used to be commit 37042c7bc0f349370 [...]
new 76bcb93 Fix rename of struct gap. ab - LOOK AT THIS. You changed one module but not the other. This now compiles but I need verification. Jeremy. (This used to be commit 787c9764b300651af83a6e54f3090cfcf078a8a9)
new 6872f39 Fixed off-by-one bugs in workgroup name comparisons. Complain when a workgroup name is >15 characters. Jeremy. (This used to be commit 35a0b3c035d50474eda97b015676885722737a95)
new 569c282 Add length warning on register name. Jeremy. (This used to be commit 68d02ebbcd9bc4cf7c84763d03c903b1f2e55fb8)
new 2e3f655 fix link and author information for Using Samab 2ed (in SWAT front page) (This used to be commit c79840994c1f3067d268c0db6dc3166572e688eb)
new bda60c7 sync (This used to be commit 3fcb31599984c0a3a2d2307edf0f91009bc17ef6)
new 494bb81 fixing typos pointed out by Vance in WHATSNEW
new 0193493 getting rid of copmpiler warning (This used to be commit d3f5c5c22026b2e1e4f02617a823505ae88eab24)
new 9809c98 make sure using_samba 2ed. files get installed ok (This used to be commit 55b6129bd106898ebfe976facacfe1d079492993)
new 17cad4a add note about the new edition of Using Samba included in this release (This used to be commit 4eefa01486ed12c6941f1ced4e45adf0f9b023be)
new 7e6ad82 Commit some old stuff from my laptop; put in Docbook/XML version of mount.cifs manpage (This used to be commit c442e52488c342ba20bda0ed821d607bdbec1ddb)
new cad70ca Regenerate docs (This used to be commit b78c6ee1d155f255d329899c237281c7cf662260)
new afe8452 Fixed warnings in secret code. Jeremy. (This used to be commit 86ebf990431903b12ec24a4d9af00d665e828145)
new fcdebda Fix bug found by tridge in 2.2.x. Ensure that %U substitution is restored on next valid packet if a logon fails. This has relevence if people are using su.exe within logon scripts ! Jeremy. (This used to be commit d405a93a9d3f9a1d93bb3289b00683fba3160bbe)
new 627e065 Adding docs for the CHANGESECRETPW command. (This used to be commit c2f354e7dcacdad43deca4cf3f807bfe6a908fad)
new 857149b Add missing markup tag. (This used to be commit 1b8947e30ff3368788d1ce9e4713dd15afefe352)
new cc87f00 Relocate CHANGESECRETPW to correct level. (This used to be commit f65d0d5c361e849eb7247a8ae2722f2e62df3b20)
new 04cfbc7 Update pre-release of RC2. Note: Due to config errors not all manpages were rebuilt. (This used to be commit 01fde1a40b11e73cc98f09ab2ebbd14ed0bed4cf)
new 077a759 Adding new files needed for html files. (This used to be commit da3e840e017cd64366042748d94a18faf772093b)
new d425729 Add log2pcap to everything target. (This used to be commit fb446ba8117c5e24489520aaea6abd25d6396287)
new 48cb8f8 Fix some compiler warnings. (This used to be commit f566de0541373fab97caa6b0f574f79e68ae74dc)
new e0d634b file was checked in by mistake (This used to be commit 801a074e70e314405e1796ab22d372ab130bcd32)
new fc3cc99 update change log with recent commit messages (This used to be commit 88f949f31e51e63ff247737624a40b8283aeadf9)
new d35d0a9 fix order of init scripts and remove references to swat/README (This used to be commit 3ec9e76052e2e5f9f2cf26d1925344497de7c5fb)
new f139578 bumping version (This used to be commit e5f091e79511c5dc15f750e81063a962471634f2)
new a8a5ac2 expanded the RAW-READ test to make it clearer that all locks conflict in SMBlockread, not just other peoples locks (error in spec) (This used to be commit a56f6896bfc00222b12be3d0bb06f99144f2d23d)
new 939c35e adding packaging for charset modules (This used to be commit 8c9ae560b4f61146f8add848337c24b62fa0b9ea)
new 78e75d4 Update mount helper to take synonyms for file_mode and dir_mode (fmask and dmask) (This used to be commit 89a0e97094fa85b6339f0ad0884cf55987758263)
new 01e9f97 Remove cap_set_quota as it is the same as default one (This used to be commit e123f1a8c8ecc0958e640ed204348d0c831f90f5)
new 4f89003 adding smbcquotas to the list of installed tools (This used to be commit e872c3e4a117090528b2b1c7036e07f30b0a31ca)
new 1e5411c updating README file after I removed some scripts (This used to be commit 90133558073deb96a0e5baf26e44cf1af1acd538)
new 2ce05b7 packaging updates; use rpm -E when possible for spec & src dir; also avoid Net::LDAP dependencies (This used to be commit 3b31d1aa8ff3baaa48beee86e72e8a6caaf5ac1b)
new e1231a2 make changes in the template, not the generated files... :-( (This used to be commit 9e404772811ab0c88afbface2252df2e75c5e1ba)
new 3aedaf6 i know there is an specfile macro for determing the RPM version but I can't seem to find it right now. This should get us around all problems with RPM adding Net::LDAP to the list of requirements. (This used to be commit 3c2bcc5804f3809221219b24be53a19e03b58535)
new 11c5869 I think I've finally got the ascii/unicode issues right in trans2 find first
new 0548123 We don't need to #include memory.h here. It's a BSD'ism and just includes string.h anyways. (This used to be commit 71034cede83b5605b25a4d3b640086294244c239)
new 0869073b Fix bug 342. Short version of --add now -a instead of -A. (This used to be commit 233568dd6b08d3dfb48a712b763dfc31c03b229d)
new bce1fcd Fix CP437 and CP850 syntax for old compilers removing ANSI C99-specifics (This used to be commit 61c671bd69674b9e1c4a8b72453dc6aae24b4323)
new 39abb5c Proper fix for #380 -- use different algorithm to generate codepages source code which allows to take gaps into account thus making unneccessary extended [index] = value, syntax in to_ucs2 array (This used to be commit 4ab08a4bb8dbd023eb85d16a594d3c4ed066f9ac)
new 9b276fc Fix comment strings to 43 bytes as per spec. Jeremy. (This used to be commit f1ec43fae400455d20931ab2d3ecd8f9a6609050)
new ea7b4b6 Fix for bug 261. Create a configure #define for FreeBSD and a check in nsswitch/pam_winbind.h so we can compile properly on this platform. (This used to be commit 75411005fcab7ecf31940c5f7b87fd407166f98a)
new 86cd0cd I think this will gracefully get around issues between different rpm versions. Particularly the long standing problem with Net::LDAP dependencies in examples/LDAP. I'll build new packages tomorrow as the final test. (This used to be commit cca0f603506b2e3c20eff5e1dd235354363d7a86)
new 0becf4d thanks to ntfsd and some google searches I worked out what the unknown fields in level 261 and level 262 of directory search are, plus the names of the levels
new 2c4c433 Fix typo in smbcquotas manpage (This used to be commit b53d5064f326c0ae8c7a00cd643ee52afec81856)
new 409c6d1 Check for support for in-memory keytabs, which are needed to make heimdal work properly. MIT does not support them, so this check will be used to decide whether to use them. First part of fixing bug #372. (This used to be commit 85737fc9371d8208f3dd55d408958e357c48266e)
new 7d378e9 Disable rc4-hmac on broken heimdal setups. Pre-0.7 heimdal (or at least up to a very recent snapshot) has arcfour-hmac code that doesn't work with windows. Love suggested detecting it via the existence of KEYTYPE_ARCFOUR_56 which only exists in working versions. (This used to be commit e039a61e51c50a1999ed8e375c4d5df8b622e310)
new 04c0d44 another round of changes for build on RedHat (This used to be commit a8de1f41c9e8465a26d5ce19c5c08efda186e198)
new 1b4c804 removing debugging statement checked in by mistake (This used to be commit 01096554110ba243566003a45f88dbaeb513fc73)
new a7e8e39 Proposed patch for #308. Needs testing. Jeremy (This used to be commit e2b73477e772ac2f527719df0d3d64c67649bb1c)
new d517c1d Try to add memory keytab support. It also includes much of the generic keytab support code, but it won't be enabled until we add that to smb.conf. Adapted from the work of Guenther Deschner (gd at suse.com).
new 9c570af Fix up overlapping memcpy -> memmove found by valgrind. Jeremy. (This used to be commit e0c1460c6b6af2b83ea205d8abeb37c71ca1d4c1)
new a9a9d17 Fix typo, right branch this time. (This used to be commit 4508e103d0af7fb2bb5d96a86c83b960b738bd03)
new 7da5c6a Produce an error if --with-pam is specified but no PAM headers can be found. (This used to be commit dc43c2dd1b4cd02e996fe10f1684a6571b2fd3de)
new 245fbf7 Used cachegrind to track down some bottlenecks. Removed calls to clobber_region when not compiling with developer as they were hiding speed problems. Added fast path to convert_string() when dealing with ascii -> ascii, ucs2-le to ascii and ascii to ucs2-le with values <= 0x7F. This gives a speedup of 22% on my nbench tests. Next I will do this on convert_string_allocate. Jeremy. (This used to be commit ef140d15ea0d76a3e7cdcadbfd3e917c210a9411)
new fb638dd Quieten level 0 debug when probing for modules. We shouldn't display so loud an error when a smb_probe_module() fails. Also tidy up debugs a bit.
new c7accf6 Produce an error if --with-pam_smbpass is specified and we can't find libpam or security/pam_appl.h
new d5bd98d More FreeBSD PAM compile fixes. Don't redefine PAM_AUTHTOK_RECOVER_ERR if it already exists. FreeBSD 4.8 doesn't need the redefinition, 5.0 does. (This used to be commit 4a3727b03b0488fa82687014cb476b1971a78be8)
new 3c1c2dd Fix UNIX passwd sync properly. I've finally understood the as_root parameter has bugger all to do with who you *currently* are, and everything to do with who you run the script as. Doh ! Jeremy. (This used to be commit 17a241d9f788b63fec091001cb72d34c09cf32a4)
new 22831019d Remove convert_string_internal completely from fast path when processing NBENCH calls. Requires fixed buffer size for strdup_upper(). Jeremy. (This used to be commit e98fbfaf384bd2d3ebb002b0b981366377fb5ac0)
new bf0f3be Check in Andrew's fix for bug #305 (always use lp_realm() )
new 0e8c2a4 More hand-tuning of the fastpath. Don't do strlen() when we're doing to walk to the end anyway. Jeremy. (This used to be commit 467cafdb1f7ddfb4278824f385b732975246a4f5)
new 08c3907 Fastpath strchr_m for ASCII. Jeremy. (This used to be commit b3176f2ec246441dd483dc9757a487535b1656e6)
new 7444f0f Removed {OLD,NEW}_NTDOMAIN cruft from mkproto.awk (This used to be commit 061decb608a3c881e646617b623277895fc0c13e)
new 2dacf5e Return 0 DFS links instead of -1 when dfs support is not enabled.
new ff78c21 Hand optimisatinos for strrchr_m using the properties we know about MB character sets and how we use this call. Jeremy. (This used to be commit a9709700eea3bb48ab4a79d74e0b8d22dc98576f)
new 5bbdf6a Move $(KRBCLIENT_OBJ) to libnss_wins PICOBJ variable so it is converted to relocatable form.
new c7dbe58 updated schema for 3.0 for eDirectory 8.7 and Netscape DS 4.x (This used to be commit c9c7150a627abe93a5d3c866605f2300a3cc5ec9)
new e414564 Fix for bug #73. Name types can be specified using name#type notation.
new 4fd8542 should fix bug 364 & 311: Retry patch based on suggestion from Ken Cross. Sometimes ads conenction get stale but we don't know they are dead until we try them. This patch may need some optimization after people bang on it for a while. (This used to be commit 7021cf63a4501c90620cf6a5f117eef345bbd291)
new 5a74bdd fix bug 397: use a variant of alloc_sub_basic() for string lists. (This used to be commit 62d5611df0cf86c267d7fe820822d4d019ae28bd)
new 25f66c8 Fix for bug 282 that didn't get checked in. (This used to be commit e3f5afb83142f44369dcd341d6e66ed2fe51248f)
new f044147 Very weird. On my SLES8 installation ntlm_auth would give missing kerberos symbols unless I do the same as smbd does. It does not hurt on my debian, so simply give a pointer to LDAPLIBS as well.
new 605caa4 fix some problems with the findsmb script due to changes in smbclient & nmblookup (This used to be commit 50bb063f3ba0ce0f336bd9f1af3090839ee7b118)
new 2d5cf1d reformatting (This used to be commit 5c3094ee5558a85b9e688aca8044f228ec6fbb33)
new 1f32535 fix some output formatting (This used to be commit 0283b0152e4cbe3d26b305ab9867e2b0765addfe)
new 3c87804 updating readme with new links/address and removing outdated packages (This used to be commit 666d0fa721561978fe088cc665e16f8f1b65954f)
new cadff24 revert the change from r1.414 in HEAD that removed the ability to use variables in paths for the [homes] service. (This used to be commit 8fd13b63103b3c144bdd170edcb3b642dfd9bb54)
new 7544b0c fixes for ads domain membership when only the realm is defined in smb.conf
new 94f59f5 More tuning from cachegrind. Change most trim_string() calls to trim_char(0, as that's what they do. Fix string_replace() to fast-path ascii. Jeremy. (This used to be commit f35e9a8b909d3c74be47083ccc4a4e91a14938db)
new 966b0fc More cachegrind tuning, plus fix an error message. Jeremy. (This used to be commit 8cb9ec5d533085d40fc6bfe4ca9647d80bf41ac7)
new aa8b2d0 Fix problem where stdarg.version would print the program name as smbd. (This used to be commit 6eaef4b6d286e2731f1e2ac99bdc6911d1296361)
new 14b438e Only set sids when they're retrurned by the MySQL query (This used to be commit 9a603f6f077a2e1ddc41849cca3641421ecbaf11)
new d5bef21 revert retry loops in winbindd_ads as abartket points out, we already have ads_search_retry() for this. However, neither domain_sid() nor sequence_nunber() used this function. So modify them to us ads_do_search_retry() so we can specify the base search DN and scope. (This used to be commit 89f6adf830187d020bf4b35d1a4b2b48c7a075d0)
new c913fc0 address bug #359. Andrew B's patch for implementing client portion of NTLMv2 key exchange. Also revert the default for 'client ntlmv2 auth' to no. This caused no ends of grief in different cases.
new 5bd4af1 fix bug 382: make sure to free and reset the cli_state pointer after flushing connections in winbindd_pam_auth[_crap]() (This used to be commit 60c8796edd84249db5419329a0fea4bbc7f9bb98)
new 6007eae Change some internal interfaces to cause the hash (which is *expensive*) to be calculated less often. No change to external interface. Jeremy. (This used to be commit 155c9ce6663df9963c7563adf78a232d3650b7b5)
new dc7ea58 finish off bug 282. AAdd extra checks for pointers after ads_search_XXX() calls. (This used to be commit 74c02e5fbc411d6fd1b13a1e21599da030897efe)
new c4b69a9 Use djb-algorithm string hash - faster than the tdb one we used to use. Jeremy. (This used to be commit f094555ed9d4f72841869e79037d6ff980ebe324)
new 1c38391 Nobody complained on the team-list, so commit it ...
new 7040003 Removed text about --with-msdfs configure option which no longer exists. (This used to be commit 391ffeb8e02ae85147e4730a1faf79850ff42d57)
new 4e90152 Remove another reference to --with-msdfs. Put back accidentally removed <para> tag remove in previous commit. (This used to be commit 7b40ea3bbd80044cf6dc3ead077cd08d9e3b84ce)
new 678de27 When enumerating dfs shares loop from 0 to lp_numservices() instead of relying on lp_servicename(n) to return an empty string for invalid service numbers. For some reason it is returning NULL now.
new 5660c44 Reformat debug. (This used to be commit 3aab7a3bc7920b6e479700c176ac7a7b80262f42)
new b425002 Fix for bug #334. We don't unmarshall the trusted domain or secrets info delta correctly and thus crash when doing a net rpc samdump.
new 605281e Rename FOOLIBS to FOO_LIBS to be consistent with the rest of the library variable names. (This used to be commit 9b0b0256a8bb93482fad4032902a4ab6d1e99e23)
new f87bd75 Fix for bug #299.
new 66abd44 Set PICFLAG="-fPIC" for gcc under HPUX. (This used to be commit 7f2533207ee46fa968cf1fd31ac0cd89e1fb0bb1)
new 1544514 fix valgrind errors; don't access cli_state pointer after it has been shutdown (This used to be commit 02ae82fb3f70dc37e815d8e88bfd31a8c3ff43db)
new 7a0b58a fix compile error on HP-UX 10.20 (This used to be commit 15d53fd53c622de316d0ff41f1b60f0e2c69f908)
new 657e9fa Sync'ing packaging/Debian/ with the latest files from the official Debian packages. This files are in sync. with the Debian packages for 3.0.0rc2. (This used to be commit 7d8d193c05d60ab9b86d52075bb9ec5ad1857903)
new a82d43d copy WHATSNEW from the release branch (This used to be commit 977387f4498a6bcf4beac3cd0946dd900d59ca5f)
new e56192d make sure we substitute basic variables in read/write list (This used to be commit 52bea54d35e7fb32c7ed7b067c13afe53761affb)
new 69ff20d Ok, this should put packaging/Debian/ in sync. with rc3. (This used to be commit b5fd2e75ba9bdd3e9225ccf9b86d0f3345073b79)
new d383642 copy from 3.0 release (This used to be commit 55d712feb0cb3957e08166ecd5e989451ec49e33)
new 09ea546 samba 3.0 schema filr netscape DS 5.x from Darren Chew (This used to be commit 3f97a5ce47bbdd3010dd8e234a7aa5838b524b46)
new 77f827d Fix problem with the python-samba Debian package. (This used to be commit fa88ba4315b5ae318fe069c9453f3c77481fca50)
new 36dd3b2 Whoops, fix type in comment. (This used to be commit a1b2852eaa1c4caa03fe92acbb49a4ff67c790d2)
new 9e9a4f6 Bumping up version number of the Debian packages. (This used to be commit 65a5b32f8e9eb1ca19ed9444c42d722800bac809)
new 206d0f4 Fix for incorrect error message - found by Alex Davis <alex14641 at yahoo.com>. Jeremy. (This used to be commit 28631ef23f855ce91740fd144e3dc235a3ae7af6)
new 5304cdb Remove inaccurate notation. (This used to be commit 8e0478fd1afd872acd247e2a74244abd6f12f266)
new 5daacc8 Protect against core dump if ioctl for print job sends invalid fid. Found by Iskantharajah T <is at tracetec.com.my>. Jeremy. (This used to be commit a9f9dd71da41801c975303a385ff229788c9498a)
new 07c90e4 Tidy up some formatting. Get ready for allowing bad password lockout. (based on a patch posted from Richard Renard <rrenard at idealx.com>. Jeremy. (This used to be commit abf54b58e95a949cb883d4485853dc560489c03f)
new 16e6d22 Fix valgrind-found read of uninit variable (ensure length is right). Jeremy. (This used to be commit 6fc0e529f70253244628017a372257e8dc053294)
new e99b779 Don't double-increment p in hash calculation. Found by valgrind. Jeremy. (This used to be commit 514d9361c7be8cb8ef1a1309773baab1d982eea6)
new 6a87470 bumping new version to CVS 3.01pre1; optmistic about RC3 (This used to be commit fb69ca974db9aca4aa88952f7872369ce6274e8b)
new 99bde68 syncing files from 3.0 into HEAD again (This used to be commit bca0bba209255d0effbae6a3d3b6d298f0952c3a)
new b968848 removing files not in 3.0 (This used to be commit d5c32f8881f33667c9bfa067cb7f2113bd55c724)
new 0764360 adding missing files from 3.0 (This used to be commit 20c57840f847e82be9880a730aea15feb29b6848)
new 3cf6eae syncing packaging files from 3.0 (This used to be commit ccc2a0d3840f88625cf89d6739320728e830ef87)
new dbfcec0 syncing packaging files from 3.0 (This used to be commit 9374755ad3b844a86642a7ea1795ec2b8ab736b2)
new e774da8 syncing packaging files from 3.0 (This used to be commit f7f8954ba4e7efd3c9d586e9cfe7431054afe906)
new ae83f19 removing unneeded files (This used to be commit 40795992b8d8082bc164978ab8d97c326c012367)
new 9d2a516 removing unneeded files (This used to be commit b2a36ae3967591296e755b3e7a85a851ba382608)
new edb6755 syncing examples (This used to be commit d31b5df82648767203ecee6ecb10030caa477250)
new 314b7f7 syncing files (This used to be commit 88725350d248fe017b77c7609544888ba40b7995)
new 1a15f2e adding files from 3.0 (This used to be commit 953ada19904900c6f6ef65fa0006a695657b3d0b)
new 3d7cb49 syncing files (This used to be commit c74c2903fb8bd38f8469b3c3b549ac8a431f36dd)
new 4093bf7 sync 3.0 into HEAD for the last time (This used to be commit c17a7dc9a190156a069da3e861c18fd3f81224ad)
new 7f438c3 removing unused files (This used to be commit 1a9145015d4b2ee7e7399099760cda13d619e740)
new f83a6ce another round of syncs for HEAD that I forget (This used to be commit 3aaf65d297d20320dc1f2c0ac0487feb47873609)
new b7aaa70 add missing file from 3.0 (This used to be commit 8c27bfaa3fbea96d947814071b323c31e7c77701)
new fd5b572 version.h is autogenerated now (This used to be commit 04f8cbbca66024ffdcd2ebc0f4db7849d02ca99b)
new b33b228 remove references to 'strip dot' (This used to be commit 5c0c9d68b44f867bf6c2b24b9fd9ba2408b9f83c)
new 9a9031e remove references to 'strip dot' (This used to be commit b5c5a9dc76c7584047e6ad8e7063b2da348e67d7)
new 182718e small updates to parameter section (This used to be commit aa6751861115d4caa309b1f486c186b47ff06e25)
new 89771b4 fix some typos (This used to be commit 6d46fcdaf037a3dd42ea2883f9c518f72bb9d8a8)
new 6f5133a merge from 3.0 (This used to be commit fa0d4ea150e0243958273168eaf9bf195e2c12e0)
new ee51d6a Fix mb bug in fast path code. strlen_w() returns number of *characters* not number of bytes. Reproduce this by trying to rename the file named : sibr�seau -> sibr�seaU from Windows 2000 explorer. Jeremy. (This used to be commit 035f59599514491609078ac0fe5804278c43a9b3)
new ca4dabf Removed accidentally re-added file. (This used to be commit a7bffe2095e4bb591dfa97ea4d786483fd44053b)
new f59a010 Remove autogenerated file. (This used to be commit 275bdc3ff550fd14a11c9f3919a82d4af35dc6fa)
new 80a11b8 Remove another dead file. (This used to be commit a5656a5756b3c1061d683d664a7f087182b39b47)
new 2002fbd Remove tags file for distclean. (This used to be commit c972fac195fd9280ab2a0da28b8ed11aaacd3bff)
new 623a46b Remove tags file for distclean. (This used to be commit 2ac5ac495025f6c673216c1922ff51b913a0aeac)
new ab87cee Formatting fixups for help output. (This used to be commit c030d1401950b6efcbdf30ad899c25a61efb1814)
new 5129732 Use opt_target_workgroup instead of lp_workgroup() in vampire code so we can override the value in smb.conf with the -w option.
new 4059dfc Fix error return path memory leaks in vampire code for creating users.
new cf598c5 Now that CAN-2003-0689 is published officially, we need to make possible to build on systems with fixed getgrouplist() in GNU libc < 2.3.2. Unfortunately, we can't detect correctness of getgrouplist() functioning in portable way so this is left up to developer/packager.
new 3773702 Support for CAN-2003-0689 port from SAMBA_3_0 (This used to be commit 69b30ec0776b06c62810a3eb1d7be1df3db9e169)
new 85087fb Back out --with-good-getgrouplist patch (This used to be commit 424b13823b666c122f43d63098cec3e54b4fa353)
new 1c138c6 Back out --with-good-getgrouplist patch (This used to be commit d2fdc3955fb6859e865e805d32ca405ab44d0505)
new ec9f544 Fix stupid typo bug causing CPU spin. Spotted by Markus Ungermann <ungermann at elzet80.de> Jeremy. (This used to be commit c5ed59b37be1bf779e0d0e61c31227b520430afd)
new b5f07b9 Fix for bug #273 - smbd crash on machine account change. Someone only half changed the code to use dc_name instead of remote machine... Found via back trace from Dariush Forouher <dariush at forouher.de>. Jeremy. (This used to be commit 963b24ac1a721a8b0d348b578f25b1d8cb7e2124)
new ff16638 Remove obsolete files. (This used to be commit 3d71340e5c1bf3397e69897bbc8434bbaa503a75)
new ca1c6eb Fix a nasty mess, and also bug #296. passdb/pdb_ldap.c was not converting to/from utf8 for some calls. The libads code gets this right. Wonder why the passdb code doesn't use it ? Jeremy. (This used to be commit 910d21d3164c2c64773031fddaad35ea88e72a04)
new c068cd3 Still on my mb rampage. Ensure smbldap_make_mod() correctly detects old values. Jeremy. (This used to be commit 41e4479aa9f186d68300086984d6f4c8f9fd2a27)
new 4fd6fdd Ensure we consistantly translate to/from utf8 for talking to LDAP. Jeremy. (This used to be commit b5d953bc26de5c4e0e1a15f70ae56ea2dd2843f2)
new 5cf58a1 Fix error message when calling namedtogid() fails adding a group map entry. Bug #431. (This used to be commit bc8a181477866d0d97324bf45431bcdff895ad18)
new 7c6b4a1 Merge from samba-3.0:
new 0788e30 Merge from samba-3.0:
new 5cb0429 Merge from samba-3.0:
new 95bfe31 Merge from samba-3.0:
new 1d0329c remove getpwnam() calls from init_sam_from_xxx(). This means that %u & %g will no longer expand, but %U and %G still do. The payback is that winbindd local accounts for users work with 'wbinfo -u' when winbind is running on a PDC. (This used to be commit eb02fcf3c212eee1dc267959f23da5a26c1eac4f)
new 8ce241c fix unitiailized timestamp where merging print_jobs and lpq listing (This used to be commit 8382cd6796992e55bf10f381089cb740052a0bca)
new 150d3d5 Updated 3.0 schema files for IBM Directory Server 5.1
new d80e9b7 Updated 3.0 schema files for IBM Directory Server 5.1
new a4e5e3f Fix from Craig Barratt <cbarratt at users.sourceforge.net> to fix restore with filenames > 100 chars. Jeremy. (This used to be commit aa40a86cbe797cba4e281cb8dc09b2ae67e93dc2)
new a0fb605 Fix another crash bug in samsync. (This used to be commit 675707c33e8447b9cb9fc2ae451663a56a14d792)
new 76d0a7c Fix from Benjamin Riefenstahl <Benjamin.Riefenstahl at epost.de>. Revered condition meant fast-path in strchr_m was not being used. Doh ! Jeremy. (This used to be commit f23c9d36b0cd4083722012e4a94df8295f29d04c)
new cba653c Fix for MacOS/X which uses STUPID BROKEN UNICODE COMPOSE CHARACTERS ! (rant off :-). Inspired by work from Benjamin Riefenstahl <Benjamin.Riefenstahl at epost.de>. Also add MacOSX/Darwin configure fixes. Jerry - can we put this in 3.0 release ? :-). Jeremy. (This used to be commit f23acb4ca5feac8ad2acfa1baf7df31283aba3ea)
new 4075819 Fix typo. (This used to be commit 4f03781d2e880fe12f8a8e81df8392487e3a7e2e)
new bb3f2a3 Fix for typo in darwin detection. Jeremy. (This used to be commit 8a57f1a72c88cde233b126d468183c52c2598420)
new 1d7e64e For some reason testparm runs at debug level 2 which causes the module probe functions to display verbose debugs. Increase the probe debugs to level 3. (This used to be commit d71a7470d721be05ecde44010cf278e8de08d9d3)
new 0d9410f Patch from Gregory Hinton Nietsky <gregory at networksentry.co.za>, ensure the desired access is read from the incoming RPC request. Jeremy. (This used to be commit fdc5dda44f0190af4e4b0782cb2c5c7de3506d12)
new eae6e9f Merge from Samba 3.0:
new a9cd4a6 Merge from Samba 3.0:
new d823159 Merge from Samba 3.0:
new b584f74 Merge from Samba 3.0:
new b7ddb77 I think this is a bugfix that somehow was dropped from the 3.0 tree. (This used to be commit 299eb0abd36072af51cbcb761fa9fb6a77584585)
new aafb99d Merge from Samba 3.0:
new 7e7d43d This ldap_value_free() looks like it was part of Jeremy's recent rampage so I'm putting it back in. (This used to be commit ec49fc8ab73b26f86da155475df90843650f0e63)
new ac4ae84 Merge from Samba 3.0:
new 4d0d681 Merge from Samba 3.0:
new d260848 Merge from Samba 3.0:
new 1d38ffe Merge from Samba 3.0:
new 5b5ed5a Merge from Samba 3.0:
new ca3d531 Merge from Samba 3.0:
new 240d594 Merge from Samba 3.0:
new 8a7cf73 Remove quotes in smb.conf ldap example - the quotes actually turn up in the ldap filter string. (This used to be commit 59a292074be65e270a4dbfb64668727ac56bb7b8)
new abdc269 Fixed typo in debug. (This used to be commit e2b5dd7d9b351984c40876f3c86f2a006e0eec42)
new f9b6d0f Alias charset 646 internally as it is same as ASCII. Should solve Solaris problems where ASCII was not detected and 646.so were requested through dynamic loading (This used to be commit c248cd4784ac0f8f16813de36d293ab6bf1d259b)
new bbc4f18 Alias charset 646 internally (This used to be commit f4eb7acc7dfc400cc6524dccdd8081acd707f937)
new 1389acb fix online help
new 5f91a15 fix online help
new 1e98a1b Fixed test and wording for long share names. The RAP NetShareEnum() call has a length limit of 12 characters (not 8, as previously tested). Took DaveCB's suggested and added a note listing some of the client systems that might be affected. (This used to be commit be06e52ce05e88f3872563a61ae29f62afd614fc)
new 4fd8679 Fixed test and wording for long share names. The RAP NetShareEnum() call has a length limit of 12 characters (not 8, as previously tested). Took DaveCB's suggested and added a note listing some of the client systems that might be affected. (This used to be commit cdfc0fc383ab63f47ddd547fddc4c28bbfddf5e5)
new dd50c0e A *curse* upon the person who #ifdefed out the mangle debug statements by default ! This is code that really needs to be able to be looked at on a customer system if it's misbehaving ! Jeremy (This used to be commit d512650340b3d28db763d018a6b05f6edf165bf0)
new 9b8cbdf Fix OOPS when dealing with mangled names reported by several users. This was my bug when removing a redundant strlen. Jerry - last showstopper I knew about. Jeremy. (This used to be commit 6e6769c20643f784d1b5023df3071a35d2e5bf89)
new f208ab8 Ensure HEAD is also up to date. Fix OOPS when dealing with mangled names reported by several users. This was my bug when removing a redundant strlen. Jeremy. (This used to be commit 3b3e19f66f783016ca3bc2d9e76328732ed4a84b)
new 77adfbf Fix from gregory at networksentry.co.za, don't clobber the comment if it exists. Jeremy. (This used to be commit a7ef2ce34931d9fcdeb8ecbcad981d96db4c409a)
new 2c21d31 Fix from gregory at networksentry.co.za, don't clobber the comment if it exists. Jeremy. (This used to be commit c8bfde5be9f0a3603f7333ff4266ad19c20cb9f9)
new 1555cac Fix #442 which Alexander considered a showstopper. Allow us to join mixed mode domains. Jeremy. (This used to be commit c816aacefb6621533194a374251835f186ca838f)
new 6df89db Fix #442 which Alexander considered a showstopper. Allow us to join mixed mode domains. Jeremy. (This used to be commit 07cfce283004d29d1f60e5d8c97e3e3d7c293805)
new 582ec27 Merge from 3.0:
new 3050c06 Merge from 3.0:
new c2505ca Merge from 3.0:
new eb26800 Applied Steve Langasek's patch for bug #450. (This used to be commit e3cb0cd0d60d90a76e5f74d5bda702148584ab30)
new 172fa31 Fix typo. (This used to be commit ec842946dd4f2af8261270fbdfe203fa5247dea3)
new 9903a9d Fix typo. Found by Aurelien Degremont (This used to be commit 271111d6a7f5011c8300e060a9da3a972a28a704)
new bf4ab61 Fix typo. Found by Aurelien Degremont (This used to be commit 4765e56f92f0906afe3073184c4fa255e1b1a647)
new 42e1b7c packaging updates from Buchan (This used to be commit 38e565fe0181bb1892662fa11eee17798b386f5c)
new 3388893 packaging updates from Buchan (This used to be commit 8079494aef23105ce4d1ab8d7f943a838baaca01)
new 3612592 Update WHATSNEW.txt with information from release branch, SAMBA_3_0 talks only about RC3 while release branch explains RC3->RC4 differences (This used to be commit 3c2ce3456a8939b81f8a666f76d89544ee588d2e)
new 5715e01 Fix scripts to generate correct tables for compilers which have character constants as signed chars instead of unsigned (This used to be commit e4dda8cb222bc3a971088897e47bd8e249cd0188)
new 3b66918 Fix warnings on Sun cc Workshop Compilers 5.0. Reported by "Richard Bollinger" <rabollinger at comcast.net>. Also fixed script/gaptab.awk to produce compatible tables. (This used to be commit 6134d41ff108245f7e105d49774f24f6a11d8c45)
new c699cb7 Obviously correct typo bugfix from Lin Li <linl at xandros.com>. Jeremy. (This used to be commit a43ca66290ac1df9b00e3e43e32d8117b3d1b873)
new 9dab796 Obviously correct typo bugfix from Lin Li <linl at xandros.com>. Jeremy. (This used to be commit f91da7d99bc2d9e57c411ceb0c2eb812654f3701)
new 2734793 Fix coredump from Samba4 torture suite. Jeremy. (This used to be commit 9c1bab944526270d2ad79c75894c33f58f8e3845)
new 53185ba Fix coredump from Samba4 torture suite. Jeremy. (This used to be commit 640bc276ba3d1ab83cd8994bddd64fd745f75101)
new 6fc85b3 Unregister event fix from metze. Jeremy. (This used to be commit 0aee73d45733a8eca437954e0c9fd54884bbe770)
new 92347f2 Unregister event fix from metze. Jeremy. (This used to be commit b3b2b3d5e7c9d4995890bf7b156fc1176b042cfc)
new 408ecbd Change error message displayed when --without-libiconv is used as an argument to configure. Closes bug 468. (This used to be commit 6957ecd25f1d98e045c7a44caf03887e60715b6b)
new f4525f4 Fix for #470 - unable to display SIDs in ACLs. Jeremy. (This used to be commit 1b343f710550a39815001c668c48d9b194f19243)
new 9f50a90 Fix for #470 - unable to display SIDs in ACLs. Jeremy. (This used to be commit 56df89eff38e4c89defa5fd56bbb6c9d2012f82d)
new af780b0 Quieten a compiler warning. (This used to be commit 9edf634569d89b152fc73eae70245cbf338b498d)
new d4df20e Oops. Proper fix for #470. Jeremy. (This used to be commit 82f98b066d345fdac40a584078a19453bda53d5b)
new 8e0a88b Oops. Proper fix for #470. Jeremy. (This used to be commit e121a2ec0c243477ea318d573166f342abbd1cce)
new 3a48e4b The "unknown_5" 32 bit field in the user structs is actually 2 16-bit fields, bad_password_count and logon_count. Ensure this is stored/fetched in the various SAMs. As it replaces the unknown_5 field this fits exactly into the tdb SAM without any binary problems. It also is added to the LDAP SAM as two extra attributes. It breaks compatibility with the experimental SAMs xml and mysql. The maintainers of these SAMs must fix them so upgrades like this can be done trans [...]
new 30fd359 The "unknown_5" 32 bit field in the user structs is actually 2 16-bit fields, bad_password_count and logon_count. Ensure this is stored/fetched in the various SAMs. As it replaces the unknown_5 field this fits exactly into the tdb SAM without any binary problems. It also is added to the LDAP SAM as two extra attributes. It breaks compatibility with the experimental SAMs xml and mysql. The maintainers of these SAMs must fix them so upgrades like this can be done trans [...]
new 804fca6 The -P option to smbclient no longer works - update all smbprint scripts to remove it. Closes bug #473. (This used to be commit a9f22ed9d715e4acf529ff873b0d99d4b29c5f1b)
new dfc79d3 Merge from 3.0:
new 48a5e3f Merge from 3.0:
new 7bb5182 Merge from 3.0:
new 54b5bbb Merge from 3.0:
new 84aea83 Put in some DEBUGs for swat language selection. Part of bug 456. (This used to be commit bbe4ae8af2918808a1fd3547602c909f42a54634)
new 593e93b Fix pdb_mysql. Jelmer will look into details tonight. (This used to be commit b00a81b543a58f46e54ce0e5362ba21bb16fc35f)
new 05d50e9 insert missing sh-bang (This used to be commit 64fa24dbabd8d211d276e19745561a11b7465158)
new 389bf06 insert missing sh-bang (This used to be commit fe2b6317cbda34c2d00194884847642789f40e75)
new 0551426 Ensure that dup_sec_desc copies the 'type' field correctly. This caused me to expose a type arguement to make_sec_desc(). We weren't copying the SE_DESC_DACL_AUTO_INHERITED flag which could cause errors on auto inherited checks. Jeremy. (This used to be commit 28b315a7501f42928d73efaa75f74146ba95cf2d)
new 8139c5f Ensure that dup_sec_desc copies the 'type' field correctly. This caused me to expose a type arguement to make_sec_desc(). We weren't copying the SE_DESC_DACL_AUTO_INHERITED flag which could cause errors on auto inherited checks. Jeremy. (This used to be commit 546b2271c08735ac1049a453abac996d794aa364)
new d1b4886 updates to SunOne DS schema from André Fiebach (This used to be commit bd9b90a391e3346ff22888bbc589e65ccdddd482)
new da33457 updates to SunOne DS schema from André Fiebach (This used to be commit ec65dabe9ddd116da41beae0b1a573724c991df6)
new af7ed62 fix from Brad Langhorst to correctly check if the primaryGroupID has been set (This used to be commit 5c45b799d1b87fed8afa4665e075f2c8ccb6da84)
new ccb7f73 fix from Brad Langhorst to correctly check if the primaryGroupID has been set (This used to be commit db0d8f76ba9fbd090b62cb1233b566040e36f552)
new bcf25cb removing obselete parameter from smb.conf (This used to be commit 972bd643894ba3ab773992a4d52136fa3cfa98cc)
new 9ad22b3 removing obselete parameter from smb.conf (This used to be commit acf2564e0cc298cd7e0a395fee48efdfcb7c6d0d)
new 52e27c4 Fix a bug and warn when configuration file values are incorrect. Thanks to Wilco Baan Hofman <wilco at andoburg.nl> (This used to be commit 2c584efae69f328581d4f863a8f8ef3ff8228423)
new 5def5d2 Fix typo (This used to be commit 37db75fc95aec2510a0ead0c97f44e80b00696d9)
new 2862f64 Fix typo (This used to be commit 68e044f60ddb6dc7d894f95eff8a866e713df253)
new 8031b16 Fix bug and do more error checking. Noticed by Wilco Baan Hofman <wilco at andoburg.nl> (This used to be commit ec32501cefe1ea27bcf08b5be9d53cdce8cbbbdc)
new 109d5b4 Applied Monyo's patch for bug #412 which allows \n characters to appear in msg strings. (This used to be commit 53a2a389902b6ffa37dd61f0c0a496744fc2e2b3)
new bb68fd0 solaris packagaing fixes from Brian King (This used to be commit 0f8f2b57ea41f5481ec8da2e98958087b6b07a13)
new 5b17f2a solaris packagaing fixes from Brian King (This used to be commit e8d7e9cc9bb26e6b124d036a3702f242fae3bd85)
new 68e8343 Fix return of result. Patch from Yasuma Takeda <yasuma at miraclelinux.com> Jeremy. (This used to be commit 95e33b1250abbbb3a0ad5e9fa1586d545e51322b)
new 88c95aa fix some warnings found by the Sun C compiler (This used to be commit e1fac713e25692a5790c3261ba323732930f5249)
new 4920723 fix some warnings found by the Sun C compiler (This used to be commit 585764305aa84a7732f71f2e01227e1a6a08664f)
new f167cf5 Reformat - preparing to fix bug #480 (which will be ugly). Jeremy. (This used to be commit 605e257cab8041900ec9c6839c37e04d005a420e)
new ee86846 Add a descriptive comment to our usage of setresuid. lib/afs.c needs to be changed if we decide to set our real uid. Jeremy?
new c716385 This only touches the fake kaserver support. It adds two parameters:
new 022f73c Document the two new params.
new 48aecb4 I'm still working on this. More to come. (This used to be commit 4babc01b57c2b2948effef8adf86edebd2f2452e)
new 704c768 I'm still working on this. More to come. (This used to be commit cb2172541849c96c9156233da9b34e5e08801ae3)
new 0675d21 sync debian package from rc4 (This used to be commit 4ec00ca5eb86f0d2b1493a57fcd804e4ad9b68ce)
new 79cb559 update smbldap-tool sscripts from Jérôme Tournier (This used to be commit c1546a5311a4e9ad2d6566e71e11c6d5f8f120a9)
new b222def Regenerate (This used to be commit f97d5fef866b341af9d0814994e9924e9fafcf7c)
new 4d6b1b6 regenerate (This used to be commit bdee29ef5b45210c4d6477e5e764a8a298bebaa7)
new 5a34f92 regenerate (This used to be commit f1c93a678211c6b3132fb91dcb4d199249e4ef5d)
new f4259e8 regenerate (This used to be commit fdae2e591bee0fb447eab77db78147e47343c0be)
new 955507a Update. (This used to be commit 1871f18bec6c7500fca171ea0b4d88bbaf31899f)
new 6d3af0e fixing a bug in the retry loop for winbindd_pam_auth[_crap]() (This used to be commit a83266a927b81a9f7a62b211793faaf8d401767c)
new f6e0a10 fixing a bug in the retry loop for winbindd_pam_auth[_crap]() (This used to be commit a1b6e28e9c1742dd5debe46b18fa474f11b31dd1)
new a6b3104 Fix bug #456 for 3.0.0 release.
new 017b6e2 Install message translation files for swat. (This used to be commit c3e5cbd4f0ea6b756d99733cb0714ecf9390d195)
new a6474e6 Debian updates in preparation for Samba 3.0.0. (This used to be commit 5db862733447dc8727c9a707325ab7dbcfd60889)
new a899daa Another round of merges from 3.0:
new 238cac9 Another round of merges from 3.0:
new 43004ba Another round of merges from 3.0:
new 4bea4ec Don't #ifdef an AFS option with WITH_ADS. Thanks, jerry!
new 293421f syncing up docs, examples, & packaging from 3.0 (This used to be commit dd1348c566b4700ea01bd89639e2d3330c878167)
new 4b10dd9 more syncs from 3.0 (This used to be commit bb7d5ce3762afcb14905fc2c1112df8a7475ffe3)
new 602ad28 * sync more files from 3.0 * set version string to "CVS 3.1.0alpha1" (This used to be commit c6a61ffcbd0c95afd94bd33fd832b24bc8209de5)
new 855b822 updating roadmap in docs (This used to be commit 9f44a3d29bc99f455fe8ea8522cb5fd6f2e7156b)
new 0ce9461 syncing whatsnew from release branch (This used to be commit 6988eb854e55954000d8f9196d865bfbffb7eeda)
new aa8205c syncing files from 3.0 (This used to be commit b167f0989d004ba0940196c242c782ac698d1212)
new dc10e71 make sure to install the *msg files for SWAT (This used to be commit 12a49e096421de34d2daa934fc4f33ec4e91dfff)
new 6224cfe last minute updates from Buchan (This used to be commit 13636235af569fcdfcfc75033f30e21afb78ce05)
new c681349 Add some updates necessary to build the 3.0 docs (forgot them last night). (This used to be commit 72434db17a86a8c277ca989ac858cb54cbc815dc)
new 6c623b5 Patch from Metze to document events interface (This used to be commit 228c03ce663ecbb76df06590aaa87a8dba2fc0c7)
new d3b9384 Fix for #480. Change the interface for init_unistr2 to not take a length but a flags field. We were assuming that 2*strlen(mb_string) == length of ucs2-le string. This is not the case. Count it after conversion. Jeremy. (This used to be commit f82c273a42f930c7152cfab84394781744815e0e)
new dc5ba6c Follow DTD more strictly (This used to be commit 1e098b5b17b0fa505c528305c75d3c972935b100)
new f83d4ba Allow d_printf() to handle strings with escaped quotation marks since the msg file includes the escape character.
new d2596d4 Change title of SWAT globals page from 'Global Variables' to 'Global Parameters' to be more consistent with the other pages. (This used to be commit 02725d4a3cff5bf0b676c363200795d4cadecca1)
new d9e84b9 Removed japanese swat icons at the request of Monyo. More work on bug #413. (This used to be commit f150e3ebd497ce7ba770649eef1000a70506df62)
new af921c4 More bug #413. Fix bad html table row termination in SWAT wizard code found by Monyo. Also remove debugging d_printf() which snuck in the last commit. (This used to be commit 0192f41003af0f8e8c117cf7eb8ad886b8b03749)
new 0fea43e Fix to parse the level-2 strings. From Anthony Liguori aliguor at us.ibm.com. Jeremy. (This used to be commit e4c955c98e90901b047c475f204af93a57578248)
new 2e4f227 Merge latest fixes from the release tree for WHATSNEW.txt (This used to be commit c49205bee49b3ee6fd204683e30d463130c8f479)
new 0d1e45d More updates to better conform to the DTD (This used to be commit ca5371803cd18166cc9f8605be737b3760e69d4f)
new 45814e7 don't write to static pointers; patch from Anthony (This used to be commit 5840cbe5f6207471ccd3d518a6aee91d84e24a1f)
new 8efca15 don't write to static pointers; patch from Anthony (This used to be commit b766fe78a7d8e4095d42e123f2b21369113c1f14)
new 26e4e62 Fix for valid users = %S in homes share. Jeremy. (This used to be commit c7f4e56ad5c25d477f20944e5b404ebafda9e1a8)
new 05b178a Ensure %S gets expanded in read/write lists. Jeremy. (This used to be commit 7d7096fc3a899349b46691dcc30b86b04964fe52)
new fa79322 iconv isn't const safe. Neither should smb_iconv be. Jeremy. (This used to be commit 238bb74c16417140d85a304890b97e04df389ae9)
new e38bd70 Start to put some real 'meat' into the ntlm_auth docs.
new 2569906 Change AC_CHECK_LIB_EXT to prepend libraries instead of append. This is the same way AC_CHECK_LIB works. Fix for bug 508.
new 2471886 Minor typos. No, not merged to all branches... (This used to be commit 47ad635d5debdfab9fc065ebfcf5c40ad5b82101)
new b777c16 Add draft about new registry subsystem (This used to be commit 6d310e98e0d8654a95de98fcd4aa55e3c681157d)
new cda8fc2 Testparm fixes: - Also check global 'hosts allow'/'hosts deny' when checking access to share - Warn when user specifies 2 arguments instead of 1 or 3.
new fbb85e4 Testparm fixes: - Also check global 'hosts allow'/'hosts deny' when checking access to share - Warn when user specifies 2 arguments instead of 1 or 3.
new 1148875 Fix broken wins hook functionality. A i18n fixe caused the name type to be appended to the netbios name between angle brackets. This interfered the 'sh -c' used to implement smbrun(). Closes bug #528. (This used to be commit 92b37b3ef097e84adace1295af42853c07ddbec2)
new ecd8cc4 Apply some NULL pointer paranoia to previous wins hook fix. (This used to be commit 0281c5b764971c5300b99b82d89c812ded5a1335)
new 9295030 Merge from 3.0:
new 8205817 - use deltree to setup base directory (This used to be commit 19eab118c1e73a0c5142ff10f7cf5ecae97349ac)
new bd1ca87 better child synchronisation at startup in NBENCH (This used to be commit 4559208c80e0368ff677bfe0e6cde0abb8b9b2c0)
new 13a5a0b Merge from 3.0:
new 0a6295d Merge from 3.0:
new 64dbd7c Merge from 3.0:
new 5400952 Merge from 3.0:
new 3f5f051 Merge from 3.0:
new a21e1f7 Merge from 3.0:
new 4663c47 Merge from 3.0:
new 2263487 Merge from 3.0:
new cd5c595 Remove Japanese swat image files. (This used to be commit fab80c98a05645f420014c61f1d7f156f400ec55)
new 981c82b Merge from 3.0:
new 1052b52 Merge from 3.0:
new 10ab4ce Merge from 3.0:
new 7699f38 Remove obsolete file (This used to be commit ac05e976f20796202deb1731f9488d5a52e2b25f)
new b382ace Update MySQL configuration scripts, add module macros (This used to be commit 42dbb8e2eb11f14b07f17337ed256f4a3a2caad6)
new 0dde70c Take care of condition where DOS and NT error codes must differ. Found by DOS program test by Amir Hardon <hardon at actcom.co.il>. Jeremy. (This used to be commit 294f376aa908a9c56b73b9bfe48d56012a8f557b)
new 57c8631 Take care of condition where DOS and NT error codes must differ. Found by DOS program test by Amir Hardon <hardon at actcom.co.il>. Jeremy. (This used to be commit c11a7e5846002b16d0cb2991b5a7df0636b070d5)
new 9e0e0d6 when we don't have a working iconv library we must default to using only builtin charsets. Defaulting to CP850 when we have just determined that it doesn't work just guarantees that Samba won't work at all (in fact it just seg faults at startup). This fixes Samba on AIX, and I expect on a bunch of other platforms. (This used to be commit 9635a28181525e5e8cfb8ef77642446a0a4ba280)
new 60c8778 mark 'mangled map' as depcreated and remove 'mangled stack' (This used to be commit cd06472e420ba0647a73c6e04d180c088acdb626)
new b526d07 wrap internals of sys_setgroups() so the sys_XX() call can be done unconditionally; bug 550 (This used to be commit 9df3f53e6ae751d522c7ac21deb785f1fa05f225)
new e1f16f3 merge of parameter changes from 3.0 and fix for bug 550 (This used to be commit b6433f5db77a1d62309946c6f23c18c6c299d0c5)
new 7cd89e2 remove duplicate smbspool link on SWAT's front page; bug 541 (This used to be commit c00e58c934baa8366ac571fbed015bceb77bd597)
new bf49893 remove duplicate smbspool link on SWAT's front page; bug 541 (This used to be commit b19316e071bfee15c8bbf1a521d87f1a4ab53cbe)
new cd66557 make sure libnss_winbind.so.2 is included in the RedHAT RPMS (This used to be commit 6b16d9e0ad9d79efb754cdccaf1d8f907eadaa9f)
new 411c746 make sure libnss_winbind.so.2 is included in the RedHAT RPMS (This used to be commit ceeb18d171d0e4ffc5c47ac4018909f266fd122c)
new 96128e1 save and restore CFLAGS before/after AC_PROG_CC; this macro seems to overwrite the CFLAGS variable (This used to be commit dbf7fc4feb7f9c7cb720ce2dcbc8bb16badfe1f2)
new 4d0f0c0 save and restore CFLAGS before/after AC_PROG_CC; this macro seems to overwrite the CFLAGS variable (This used to be commit aa7fccf6ad81da8a4a14abd699d1f765e18cd10c)
new 73953ef Allow ^C to interrupt smbpasswd if using our getpass. Jeremy. (This used to be commit 8a284463458cfaaff9986bbc459dfc113f921c6c)
new c01f27c Allow ^C to interrupt smbpasswd if using our getpass. Jeremy. (This used to be commit 7d79a55d9af517ed63f8a4641bbc34564a4ef889)
new 27ef4db Fixed silly typo checking for signal_handler not signal. Jeremy. (This used to be commit 6c38a79be796935ab24764302805deea878b360d)
new b8092fb Fixed silly typo checking for signal_handler not signal. Jeremy. (This used to be commit 202d4e46527993d359df7cd04fb611c22cc920c3)
new cbe69f6 commit sign only patch from Andrew; bug 167; tested using 2k & XP clientspreviously joined to the Samba domain (This used to be commit 3802f5895ee18507c6f467bd11db0b1147a6fdfd)
new e9568f8 commit sign only patch from Andrew; bug 167; tested using 2k & XP clientspreviously joined to the Samba domain (This used to be commit 9d2e585e5e6f9066c6901aa8d8308734f8667296)
new ad12b87 Remove duplicate function (now in rpc_parse/parse_prs.c) and fix a RPC debug (I renamed the element of the structure).
new 4187490 Fix for not opening Excel 2000 files that are read-only. Needs tidying up but works for now. Jeremy. (This used to be commit d9b9113a0815aeeddb8fdcccb64e7692fe02a9c2)
new c5b34aa Fix for not opening Excel 2000 files that are read-only. Needs tidying up but works for now. Jeremy. (This used to be commit 9ad9e0dfafed4558e5ab215991d9912cd44f1127)
new ec6c16d Make pdb_ldap.c compile with SUN iPlanet headers. Whether this works will be tested soon, but this fix is somewhat obvious.
new b1ca1d9 Correct fix for excel read-only bug. Add panic for logic error in developer mode. Jeremy. (This used to be commit f00af98f379463829b1ef62d78dda0365c1d7997)
new 64f88c0 Correct fix for excel read-only bug. Add panic for logic error in developer mode. Jeremy. (This used to be commit 0857932c1c1960fd68a10f3d1f8c300b7a28b6d7)
new 460aa84 Portability fix from schmitz at hp.com (Joachim Schmitz) for bug #548. Jeremy. (This used to be commit a0828a2a1ce04075f0a7cb4a201cea0781998237)
new 3092718 Portability fix from schmitz at hp.com (Joachim Schmitz) for bug #548. Jeremy. (This used to be commit 6677eba28a1f2de11c36e3edc5b7d2854452bd04)
new e8fb38d Portability fix from schmitz at hp.com (Joachim Schmitz). Bug #547. Jeremy. (This used to be commit 9519ffc7cbdb37a4279c8804230596978679220e)
new 567caaf Portability fix from schmitz at hp.com (Joachim Schmitz). Bug #547. Jeremy. (This used to be commit bbc7b189b9b4b3a5ef0a5ddbb7d2d755f6341fdf)
new 4ed89be Portability fixes from schmitz at hp.com (Joachim Schmitz). Bug #549. Jeremy. (This used to be commit 6defe43e6d48619cee31b6c7fc602973e8eeef3f)
new 19953ff Portability fixes from schmitz at hp.com (Joachim Schmitz). Bug #549. Jeremy. (This used to be commit 93669f329eccec34d4a1da6239ae9759f067fb8b)
new a234b82 fixed for /sbin/mount.smbfs link when using $DESTDIR; bug 525 (This used to be commit dc6d14c2bd1a8509e40c198065b8dc930c37d3ed)
new b914f2a Portability fix from Joachim Schmitz. Closes bug #546. (This used to be commit 803ae4517265e4bb4639c4966e104b392913c7c0)
new 89eb0f6 Explicitly initialise the value of AR for vendor makes that don't do this (HPUX 11). Currently it's initialised to 'ar' but this may have to be changed if any systems pop up that have archivers that aren't named 'ar'. Closes bug #552. (This used to be commit 6aada3bd3e08abedc4c043d1ceb667ca73f8cd62)
new 635dff7 Moving towards better i18n support in SWAT. This commit contains a bunch of updates to bug 413 from Monyo:
new faca10b abstract UUID parsing code to an individual function; patch from Anthony (This used to be commit 9365c619d6feb15289d963e9e70e1f947b7f8c3f)
new 8ae168b abstract UUID parsing code to an individual function; patch from Anthony (This used to be commit 6cbdbdf9e1e76837c8ef03e795db11caa74ccf18)
new cd141e3 cleaning out patch list; patch from Steve L. to change the cwd before the postexec script (This used to be commit 497e14ba19f4f637e1203d73981ea1c401a19542)
new ec77167 cleaning out patch list; patch from Steve L. to change the cwd before the postexec script (This used to be commit bbc403ec6ee119f1bbb636deb40563dfdf258a74)
new 297e3f8 Two fixes, thanks to "Stefan Kanthak" <skanthak at arcor.de>
new c81c09d Grrr. compile patches before you apply ! Jeremy. (This used to be commit dfbde4be7191895d79762855b21f5c62d53d5267)
new 48958b0 don't call ads_destroy() twice; fixes segfault in winbindd when DC goes down; bug 437 (This used to be commit 1cfbd92404270e0c67a3b295fc9cf461b29d3503)
new 9cfd261 don't call ads_destroy() twice; fixes segfault in winbindd when DC goes down; bug 437 (This used to be commit 9da4d1f7dbb289dd1db5e57a4fd78004bbfbd26b)
new 0f0fbbb Typo in error message. Jeremy. (This used to be commit 8996c51770845d60b41c2c967b030ff30eef1001)
new 762e7e1 split some security related functions in their own files. (no need to include all of smbd files to use some basic sec functions)
new 487130a This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 096b997588880991af8e07034cc4f041daa87b97)
new b1f610e split some security related functions in their own files. (no need to include all of smbd files to use some basic sec functions)
new a0cb008 4 changes
new 3289598 default DESTDIR=/ (This used to be commit 266fa232d95e86a86ec00570657508ed42c80228)
new 0c4547e default DESTDIR=/ (This used to be commit 759990833ef192ffddec58039db1a41a0fafa399)
new 629120a cosmetic fix when DESTDIR=/ (default) (This used to be commit e660b5752aa129c49b0b665845de2fe4c160be00)
new 03e7b22 cosmetic fix when DESTDIR=/ (default) (This used to be commit cf6ac7995adc8ac116fd8f678ab06d0f91b4fe94)
new f5aefbf Fix for bug #562 (incorrect mode sum) by h-yamasaki at pd.jp.nec.com. Jeremy. (This used to be commit 7fb8a1bd3880b093a884749fc496cd702480752c)
new d7fba69 Fix for bug #562 (incorrect mode sum) by h-yamasaki at pd.jp.nec.com. Jeremy. (This used to be commit e2f4c3d113fb77b68858c67deff6b92deb311e16)
new 261a31d Version of patch from nick at isilon.com (Nicholas Kirsch) for bug #564. Canonicalise SMB_INFO_ALLOCATION in the same was as SMB_FS_FULL_SIZE_INFORMATION. Jeremy. (This used to be commit 76fe5ffb4d757922651e41c3fa7e8bc411214cc7)
new 2511ee9 Version of patch from nick at isilon.com (Nicholas Kirsch) for bug #564. Canonicalise SMB_INFO_ALLOCATION in the same was as SMB_FS_FULL_SIZE_INFORMATION. Jeremy. (This used to be commit 166efa30d2d680d8c19529c46ace3db115b43532)
new efb3fa5 Add script to generate msg files from SWAT sources.
new 0a22ddd Fix spelling mistake. (This used to be commit 229f4856ee1d894ad747ace63dab7e691f8d0409)
new 764c03b Tut tut - always run with max warnings on gcc... Jeremy. (This used to be commit 3ebbd67dec2044ed8022491747e65b90f1354602)
new e7f41de make sure to call get_user_groups() with the full winbindd name for a user if he;she has one; bug 406 (This used to be commit 1737b36e9193e30285c598ad75d90f610bab47fe)
new 4e4bf2d make sure to call get_user_groups() with the full winbindd name for a user if he;she has one; bug 406 (This used to be commit 19925e3a04f421f4dcc469b701f3cc51ef98ac2c)
new 2c1030d Max warnings with gcc. Jeremy. (This used to be commit cdba166e31b3c611652783a2ab63e59f57f41fde)
new 11b044e Add Dutch swat translation (This used to be commit 8646f1014fae1e645179846feb3fbc2beeef58d4)
new 9a08def Fixup error code returns from Samba4 tester. Ensure invalid paths are validated the same way. Jeremy. (This used to be commit 960e2b4a5f09d3ef80a926894ee7a28549b8de45)
new 52f6378 Fixup error code returns from Samba4 tester. Ensure invalid paths are validated the same way. Jeremy. (This used to be commit 6ad2f0ba27566ab3928ccbbbb3c3a64b09ca139c)
new 22c0241 Changes to allow Samba3 to pass the Samba4 RAW-READ tests. Jeremy. (This used to be commit e7565dbba696adbb0fd8cca6b86a1a7e5a655f2e)
new 226360b Changes to allow Samba3 to pass the Samba4 RAW-READ tests. Jeremy. (This used to be commit e4df46732021be4eeb5693ebe7ec0df77f4bb5df)
new 7cdf852 Merge from 3.0:
new 4d347bd Merge from 3.0:
new 70c8d35 Merge from 3.0:
new 92ac1e1 Merge from 3.0:
new 629375a Merge from 3.0:
new 38d1e69 Merge from 3.0:
new 52aa3c5 Merge from 3.0:
new 6188988 Merge from 3.0:
new d454281 Merge from 3.0:
new f6e62c4 Merge from 3.0:
new 4003c70 Merge from 3.0:
new 5815396 Merge from 3.0:
new 79ae690 Merge from 3.0:
new bf2226c At least give a message if we're returning a short read for W2K compatibility. Jeremy. (This used to be commit 9216948062123da1c064b9167743a0a9f12d8c98)
new e74b6f4 At least give a message if we're returning a short read for W2K compatibility. Jeremy. (This used to be commit 84c993d9cd0bc57a8b8b9aa716af1336620e2c87)
new ed07217 Refuse to configure if --with-expsam=$BACKEND was used but no libraries were found for $BACKEND (This used to be commit 76229085dbc76942b9b83604ea820a433fad4b0f)
new f18551d Refuse to configure if --with-expsam=$BACKEND was specified, but the libraries for $BACKEND were not found (This used to be commit 46a5575f1944d79ca3887bf3e9391ddee87ef8ce)
new 9759adc Move sysquotas autoconf tests to a seperate file. Patch by Stefan Metzmacher <metze at metzemix.de> (This used to be commit 9f6cd8177db9a88f681f28a8dca044595ddaae88)
new 12d2580 Move sysquotas autoconf tests to a seperate file in tests/ Patch by Stefan Metzmacher <metze at metzemix.de> (This used to be commit cd3e4882fcf2437f4140557608e671284d0e92b4)
new 90b1470 Match W2K insanty w.r.t. writelock and writeclose. Samba4 torture tester. Jeremy. (This used to be commit c682fae16a2fa18f951c69ba29b1a576f4e27d6b)
new 73e7390 Match W2K insanty w.r.t. writelock and writeclose. Samba4 torture tester. Jeremy. (This used to be commit 1c1c4ee8be9473d9d0ea676f7da2a1d359aaa7ee)
new c9c2ddf Remove duplicate samba.7 manpages (with first letter uppercase) (This used to be commit 8dd3d041994ec367016bd60b4ae3c8bb326e4b97)
new a43a3ed We need to make sure that the files that contain the static_init_$subsystem; macro get recompiled after configure has ran. This was done by touching the source file. This patch changes it to removing the object file, so that you don't need write-access to the source directory. (This used to be commit 1a95f5c9a9ad10046c481b7d3ad4e15a77e23144)
new 63e99b0 We need to make sure that the files that contain the static_init_$subsystem; macro get recompiled after configure has ran. This was done by touching the source file. This patch changes it to removing the object file, so that you don't need write-access to the source directory. (This used to be commit 2ef96618620bfc1bba7ad7ca54126b89f444a8fb)
new 9610df1 Make us pass Samba4 lock tester (with one different error message). Jeremy. (This used to be commit 1c19739aeada047eeb6bc7dbec161b5d783a3576)
new e7d1e9a Make us pass Samba4 lock tester (with one different error message). Jeremy. (This used to be commit 7622a9dbbded8d07f976ec965adca5e92de3d2b0)
new beb6643 Ensure cancelling a blocking lock returns the correct error message. Testing with Samba4 RAW-MUX code. Jeremy. (This used to be commit 5e6080597fcf225ac9526a4ca973d962a13dd4a8)
new 6af214d Ensure cancelling a blocking lock returns the correct error message. Testing with Samba4 RAW-MUX code. Jeremy. (This used to be commit 533847c95d475921b0421ae113f52c44979939d2)
new 4e73a3c fixed snprintf.c for systems that have only some of the *printf() family of functions
new 6f83e9c Match Samba 2.2, and make ACB_NORMAL the default ACB value.
new 6cd6f50 Match Samba 2.2, and make ACB_NORMAL the default ACB value.
new 510064b removing docs from HEAD (This used to be commit 820903ef5a062b4b9824c33ee035c68a39c8eeb0)
new 50e9517 adding notice about new samba-docs cvs modeule (This used to be commit 982a5609ff804b6830d28b21bb4e71192e594d5f)
new 20c7b99 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 479b02fbfd5a41d08f687b009960bc29a213f40a)
new fec4b31 removing docs tree from 3.0 (This used to be commit 0a3eb5574c91685ab07436c67b031266fb329693)
new ea2be38 a few cleanups in output from spec file (This used to be commit 757b8a3405d5a403f8956a27ee0fc7b8355b2f28)
new d466173 bumping version (This used to be commit eb28ca80cae18effaa10fe0de4bdff7e709ac91c)
new 0ed0732 Updated welcome file from Monyo. (This used to be commit a3f3b0bb48e91d131d64031ff6229f94445c19a3)
new 3a26c9f make nt-time <-> unix-time functions nearly reversible (This used to be commit 98d60dc1c7027a50f720933eb8d6ffbfb4276fa5)
new a98fc57 make nt-time <-> unix-time functions nearly reversible (This used to be commit bda64a11f7c11ca303122299c3e41c49e6afd933)
new 1a07a93 make sure to use the escaped DN; patch from Guenther Deschner; bug 592 (This used to be commit 5eca81c66096a01eda1731892d044c09d4c18556)
new 447fa1f make sure to use the escaped DN; patch from Guenther Deschner; bug 592 (This used to be commit fe6aa4a95181bb2ad4352710cfc7868918609274)
new 87f7226 Add a better error message to wb_common.c when unable to connect to a pipe socket and add a comment to winbindd.c to explain the fancy calculation of buffer offset. (This used to be commit 7c7ef9680b7378e12ffdd0bf95ee7ad673bea2f5)
new 0bb70fe Pull my previous changes into head as well. (This used to be commit 96f1ce740a8ebca3861bb2006b11301236a6fdb2)
new 5733f73 So here it is a non-intrusive patch with my latest work on gums (the laternative to the current passdb). Currently it is run through a comatibility module in the passdb layer, with a subset of the functionality it may provide. It is still work in progress, but as someone asked me about it, and as it should make no difference to the normal code, I tought it was a good idea to put it into. It adds a dependency on perl. I know it is not very nice, but I'm sure we will w [...]
new ec82fb3 Put back the changes that Simo reverted and fix a speling mistak. (This used to be commit 72b1f727754e2f9f54facba8615032c8118d928c)
new 69f0adb Undo previous commit because it breaks the build.
new cd5245f Ignore autogenerated tdbsam2_parse_info.h (This used to be commit bb2b8906a05109d5ba8ffff6c250d90d8658d444)
new 48980f7 Use @PICSUFFIX@ instead of .po in Makefile.in since we have gone to the trouble of detecting what the PIC suffix should actually be.
new 29eb1b4 Use @PICSUFFIX@ instead of .po in Makefile.in since we have gone to the trouble of detecting what the PIC suffix should actually be.
new ddb7118 Set errno = ENOSYS if mmap not supported.
new f631ec5 Set errno = ENOSYS if mmap not supported.
new b12866d Delete unused label to fix compiler warning. (This used to be commit e34d21af3882a034810737039dbaae4d45e2645c)
new bde2b4a Break out of samsync loop on error. (This used to be commit f8994483484cab47f0d6a6934979f69402dba894)
new ec890d5 Enclose usage of st_blksize and st_blocks struct stat members in #ifdef HAVE_STAT_ST_BLKSIZE and #ifdef HAVE_STAT_ST_BLOCKS, respectively.
new c06d6e0 Enclose usage of st_blksize and st_blocks struct stat members in #ifdef HAVE_STAT_ST_BLKSIZE and #ifdef HAVE_STAT_ST_BLOCKS, respectively.
new d6e17a9 Delete unused label to fix compiler warning. (This used to be commit e982dd5bc4c7c0215bd4f2daf13da506c00b7cb9)
new 4162ac5 sorry folks, forgot to cvs add/remove before commit. (This used to be commit 0ed85e6a2dff0953dbbd5ff4723ef6941ec32850)
new eaed556 fix typo (This used to be commit 2d46b2a0e7de21158003968b630ebcd40bde7e44)
new 1269d23 Enable us to see what sequence number we were expecting when we fail a sign (should help track down out of sequence bugs). Jeremy. (This used to be commit 6e21261fe40698b2ee46c802bd1c044a909f8e5d)
new 613974f Enable us to see what sequence number we were expecting when we fail a sign (should help track down out of sequence bugs). Jeremy. (This used to be commit c6a36d4e486bf1aa384adf7db37878e485476216)
new 64e21a4 updating version in copyright (This used to be commit 947425e7953929107d4821b1945e8475e02ff3fa)
new eecd346 updating version in copyright (This used to be commit 63ff13b2093aed43468c0ff2a49db7f22cffe587)
new 311d739 created a new target: genparse this target will build parse file with genstruct it is the duty of the developer to commit updated files this is made to make build platforms independent of a working perl installation as always been with samba
new 21d53cb Ensure error code path doesn't free unmalloced memory. Bug #628. Jeremy. (This used to be commit ef183bf00f5bad9f9c898067b48ebe052beddc82)
new c19e1d5 Ensure error code path doesn't free unmalloced memory. Bug #628. Jeremy. (This used to be commit d817716519e1b2a619a46563ca44812a020a769a)
new 53efe50 Build fix for wrepld. From MORIYAMA Masayuki. (This used to be commit 63a82debd80eeb27f326c9c0643735dd5f9b99bf)
new eafd037 Fix buggy data_len calculation in echo. Add paranoia debug message. Jeremy. (This used to be commit 8fb05cfa3afd9777c161271c4c3cec0d6d5150f2)
new 3a9510a Fix buggy data_len calculation in echo. Add paranoia debug message. Jeremy. (This used to be commit 5332af1124077f49e84836f5cedfbde98336b142)
new cdd02fa Tidyup wrap checking. Jeremy. (This used to be commit 707554bcce91f33d0931f9d99050aab50765f5ff)
new 450bc69 Tidyup wrap checking. Jeremy. (This used to be commit 41d1870a51c259f0cf17caf59928a3b38b21ea11)
new 440e7e4 Remove DEBUG statement from wb_common.c as it should not be there. (This used to be commit 51f12170affd87cdff23118ed16f85dd97914f0c)
new 72b9e55 Add configure test for krb5_keytab_entry keyblock vs key member. Bug #636. (This used to be commit 3daefe9d17fb2c7b1c4d21593465e6788555b0fb)
new 636fe49 CP* modules are not related to development (This used to be commit 17d71852ae0ea9577ec31429dfc6ae7b36f34c26)
new 6b5f7e7 Add endpoint mapper rpc definitions (This used to be commit e604a9c0788a006663e7f939059c4120c1df3648)
new a6ff625 Add (un)marshalling code for endpoint mapper map operation (This used to be commit bdd5158d9a45f4b935ea0fa495c0d83bc5ca96f8)
new d807bc1 Add epmapper pipe (This used to be commit 041c17bd665ea5fa771b111d7008036fb3e7b72f)
new a278f48 Add endpoint mapper parse code (This used to be commit 5537ccf95ae8c8d737cbcf9e5575b80b6b7bac6f)
new 1b259ab * fix some compile warnings in the gums code * add server support for DsEnumerateDomainTrusts() (This used to be commit 06bacf6e3434db5bd09b48f84206441712e69a63)
new e690013 uuid itself might not be aligned (as is the case in epm map requests), so it needs to be aligned outside the smb_io_rpc_uuid() call if a specific rpc or struct needs it that way. (This used to be commit e9fc15d58c52c12438c1f9c69394c11f76ce72d8)
new 8c4e25a Typo broke win9x logins. Jeremy. (This used to be commit 4e00cad645635af66b62c6a5568264a09cf340f3)
new b227a56 Typo broke win9x logins. Jeremy. (This used to be commit a7afbce99830bffb8795e7dc2c80baeeba7dcd0a)
new ba0c899 Fix tower length calculations and add some const (This used to be commit 2f84c6c9a1c292535e73721a8bcdb27aaa2b2b46)
new 2702510 Add client side code to do endpoint map queries. Currently does one fixed query. Updates to come soon. (This used to be commit 3ca8240affba20bb26749354f59b83799b4f1e44)
new 18abf54 Add epmapper client files to rpcclient build (This used to be commit 747501893c1d9b591c81a0e819f28d0102d596a5)
new 86102b0 Add epmapper commands to rpcclient (This used to be commit 1d68e108a744ae0e5df4d8d092a3b48fc4441ace)
new f4d9600 fixed spinlocks in tdb I still wouldn't recommend them, but at least they now work (This used to be commit 76992e7d1655ed15d61254f2be651db020ec4f5e)
new 3a4858d Fix from Monyo. (This used to be commit f6f5cdb9aa0d7823c3a2327dfe681d22f56965da)
new ce19625 Compile libsmbclient with $(DYNEXP) (fixes bug #505) (This used to be commit 3098a9e4b0cf6c0d6a6f2cda9ac60387bcda8198)
new 2f64342 Compile libsmbclient with DYNEXP (This used to be commit c8ec714119a620af3481e40a94c361704ecbc39b)
new 8a07066 Changed output so all debug output goes to stderr, and all file processing goes to stdout.
new df81637 We are doing NT error codes now.... If we have an NT error, report that back the same way we handle the DOS error. Although I don't see why BUFFER_TOO_SMALL should not be handled as an error, simply copy the logic.
new 611b198 make sure we have a devmode before copying a string to the devicename; patch from metze (This used to be commit 1700e83ac8035db7d22b8c64c10f63cb3e3b9eb7)
new 1db4a70 make sure we have a devmode before copying a string to the devicename; patch from metze (This used to be commit 5479cb60c038969270353b9ff7a8e9967e066dfd)
new d6aa4b3 It's a perfectly valid condition to have zero alias members.
new 3fb80f1 more 2.2.x compatibility fixes - allow user looksup in the kerb5 sesssetup to fall back to 'user' instaed of failing is REA.LM\user doesn't exist.
new bfcb776 more 2.2.x compatibility fixes - allow user looksup in the kerb5 sesssetup to fall back to 'user' instaed of failing is REA.LM\user doesn't exist.
new f3121b1 Merge tridge's tdb updates. Jeremy. (This used to be commit f81fdcc935317f66d562d485a40948c2a8bcbb21)
new 2cfb3e9 Several updates: - add support for named pipe and netbios queries in parse code - fix map request structure...unknown byte was alignment - add sample of named pipe over netbios query in rpcclient (comment only) (This used to be commit 71dcdf54e60204d6b499d25d8759ed20fc7a021a)
new 9d95980 Merge Volker's fix.
new 72569b4 Merge Volker's fix.
new 5fad020 Fixed typo spotted by Daniel Jarboe <daniel.jarboe at custserv.com>. Jeremy. (This used to be commit c68b6f64d9eb0808ce834e23174d1d6218b814b8)
new cc88a03 Fixed typo spotted by Daniel Jarboe <daniel.jarboe at custserv.com>. Jeremy. (This used to be commit 89d42685b706233ab31734764e2e641834af3675)
new 6fe9423 Update structures after ethereal showed some marshalling/unmarshalling errors. (This used to be commit 9d0f322a851f487cea320e57076213435e5c6481)
new 4c0d641 If we have blacklisted mmap() try to avoid using it accidentally by undefining the HAVE_MMAP symbol. (This used to be commit c420195231457d3202157490f4bec335a788d8b4)
new bafcc84 Merge of spelling fix from HEAD. (This used to be commit 1482933089bd1e6114ad29d77ce229482f2d161b)
new 043be81 Merge of wrepld link fix. (This used to be commit 9b13dae5a9cec827f854d5d0eb77eb16709b39b9)
new 8838f54 Merge of krb5_keytab entry key vs keyblock member check from HEAD. (This used to be commit 720f5e5629c54e851c3e9026dc88676795e44c8e)
new 87a6e23 Merge of mmap blacklist fix from HEAD. (This used to be commit ff29be16e74361b02b0b7fbd83e393d68ae5b897)
new cc14d8c Merge of another fix from Monyo. (This used to be commit 8d4d8aed2baa4b81bde9b30399f946062fc14094)
new 7c6c6b6 fixed a number of bugs and memory leaks in the AIX winbind shim (This used to be commit f0a0771c02404c91cd64961f85622022a4e56b2f)
new da8048b call initgroups before becomming the user; patch from Fabio Cecchi (This used to be commit 5a8dbccd66911642fabb6b8b38fff4477b76c3a1)
new 2e9e9ff call initgroups before becomming the user; patch from Fabio Cecchi (This used to be commit e0db859a312207d961e3a581dfd15d9701bca16d)
new 7186340 Fix typo (This used to be commit 26956cdef902819f94616c33694641752f0f14e9)
new 630a77e Fix signing miss-sequence noticed by Stefan Metzmacher <metze at metzemix.de> Jeremy. (This used to be commit 419834edee09567c8523ad3afba674a12504282d)
new 3fe18a4 Fix signing miss-sequence noticed by Stefan Metzmacher <metze at metzemix.de> Jeremy. (This used to be commit 63f331564396e7a4f16dce95bb98d3b6c4b75351)
new 989b57f Add server side support for epmapper pipe. Currently only does a fixed mapping, but this is the base for changes to come. (This used to be commit 73882e970a3aea1c3c9f34779b4220bbf28f6dad)
new af4263e Merge tridge's AIX fixes. Jeremy. (This used to be commit 96cefb4542debd8902d9bc0cd09bb01c7a41cc69)
new db8e981 Patch from Stefan Metzmacher <metze at metzemix.de> to fix signing problems when reverse connecting back to a client for printer notify. Jeremy. (This used to be commit 7fde193efeb856ec325d5d563f1e710c45dc65d7)
new f589164 Patch from Stefan Metzmacher <metze at metzemix.de> to fix signing problems when reverse connecting back to a client for printer notify. Jeremy. (This used to be commit 06aa434c3fdb139e3f3143d19413556945cbcd4f)
new 3029c5b Fix for bug #64, Win9x Nexus tools not working against Samba3.0. Missing map in errormap for ERROR_MORE_DATA -> ERRDOS, ERRmoredata. Jeremy. (This used to be commit 8458f4c52f32ef192287ddb8371638f42a370c6f)
new 5114dee Fix for bug #64, Win9x Nexus tools not working against Samba3.0. Missing map in errormap for ERROR_MORE_DATA -> ERRDOS, ERRmoredata. Jeremy. (This used to be commit 7eaae388b35cb3d20cdd968b00d65c88fcee5878)
new 57c1a70 In cli_lsa_lookup_sids don't leave the domain field uninitialized if some sid could not be mapped. Otherwise this call is unnecessarily complicated to call.
new 2fef82e Merge from 3_0:
new 3531647 Fix segfault in mount.cifs helper when there is no options specified during mount (This used to be commit fb87388a9fe959ecb01d88e2f974b077bac0a34d)
new 356e043 Fix segfault in mount.cifs helper when there is no options specified during mount (This used to be commit a3b67626018ade2a823311b65202ab7f488ca0a7)
new bca9e7d Be sure referent ID is updated for incoming structures, too. (This used to be commit 00e0aba2cf97e686a0b6b4d7bab50afbc5e97ac1)
new 2710c35 Put strcasecmp/strncasecmp on the banned list (except for needed calls in iconv.c and nsswitch/). Using them means you're not thinking about multibyte at all and I really want to discourage that. Jeremy. (This used to be commit 5c050a735f86927c7ef2a98b6f3a56abe39e4674)
new bb0598f Put strcasecmp/strncasecmp on the banned list (except for needed calls in iconv.c and nsswitch/). Using them means you're not thinking about multibyte at all and I really want to discourage that. Jeremy. (This used to be commit d7e35dfb9283d560d0ed2ab231f36ed92767dace)
new 0604336 Apply the changes to libsmbclient that derrell has contributed. Fix some of the problems with this.
new e78cf62 According to Ethereal we have a 32-Bit quantity here. And with SSVAL valgrind reports an unitialized read which is obviously correct. And I hate valgrind errors ;-)
new 49da871 Merge from 3_0:
new a804eee Volker's fix for bug #668. Change the \n after the password prompt to go to tty instead of stdout. (This used to be commit 3cec478b82359c527065c3a8d44daae96b7ac57e)
new 8e1dfc5 Volker's fix for bug #668. Change the \n after the password prompt to go to tty instead of stdout. (This used to be commit fb503bb418fcbee20d2218650904b26b512106ed)
new c3125b6 Fix bug 451. Stop net -P from prompting for machine account password. Based on work by Ken Cross (kcross at nssolutions.com). (This used to be commit 8ef7ac22ef1a60dca0a2d01dc6ff4ba14bc1549a)
new 2a09fe6 Fix bug 451. Stop net -P from prompting for machine account password. Based on work by Ken Cross (kcross at nssolutions.com). (This used to be commit 32aa749bf1328e43af629ade30b3fdc11dd5e3ec)
new 4f62277 After a phonecall with jra finally commit this.
new a36be30 Merge from 3_0:
new ab8f938 Andrew Bartlett patch to cope with Exchange 5.5 cleartext pop password auth. Jeremy. (This used to be commit 46e66ee950eee035ad008c189cd2378f734af605)
new 7967eeb Andrew Bartlett patch to cope with Exchange 5.5 cleartext pop password auth. Jeremy. (This used to be commit 2d09d8c9d973f5f414d31f749db12328ff315de7)
new 11bbf14 Add some debugs in the error paths for tdb_brlock() to help track down a locking problem on HPUX. (This used to be commit 2d03d81f753fd819086d24a92eec5503f70246a0)
new 261c002 Check for va_copy before you check for __va_copy, since va_copy is the actual standard, and __va_copy was the proposed standard. (This used to be commit 4ab7947e601e61cacd7ff541ee881850d9808387)
new 6258550 New files for support of initshutdown pipe. Win2k doesn't respond properly to all requests on the winreg pipe, so we need to handle this new pipe.
new 6440c4b This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit e569418861a867437cd5e2cce87ad82e752da3fb)
new d252323 New files for support of initshutdown pipe. Win2k doesn't respond properly to all requests on the winreg pipe, so we need to handle this new pipe.
new 65ae858 Add initshutdown pipe commands to rpcclient. Second part of fix to bug #534 (This used to be commit 99f4fa54497ba1c0fc0ba39d51b3ce201a8e6cd2)
new 3d8e3f3 Add initshutdown pipe commands to rpcclient. Second part of fix to bug #534 (This used to be commit 4e86243ea1d4bbe96720caaaf02300f5e15bee5a)
new e958f3b Add shutdown abort try over initshutdown pipe first, then fall back to winreg pipe if it doesn't work. Fixes bug #534.
new debbecb Add shutdown abort try over initshutdown pipe first, then fall back to winreg pipe if it doesn't work. Fixes bug #534.
new d083328 Some spelling mistakes in aclocal.m4 and the va_copy fixups in configure.in and lib/snprintf. Check for va_copy first, and then look for __va_copy. (This used to be commit 8b592740b6294555c461d7eee003e2bd5f4352a4)
new 2f84a99 Commit Derrell's changes to libsmbclient plus a small change to configure.in to see if SGI and other platforms will build. (This used to be commit cf9311044c372695592db1b95b814b0870b8cf29)
new 99364f1 Janitorial duty for tpot. Merge tdb error log fix. Jeremy. (This used to be commit 2186cbf28db496b97b39b81eb1932690c6094cd8)
new f3ea632 Fix one other place VA_COPY is defined ... should fix NetBSD build. (This used to be commit fb69597629bad305f227b5bab62e0f170d3c164c)
new b0ead3a Apply latest of Derrell Lippman's changes to libsmbclient. (This used to be commit 84e620e5ba65c040df1c0ebdcf39fa5648dd37d9)
new 966a448 Apply these patches as well ... not sure if they all build. They don't on FreeBSD 4.3. They might on Linux. (This used to be commit 1f115c95d635377a36c0a3a1f56b4b8def04fd7e)
new 15b14fc Put in a work-around for ENOTSUP not being defined on OpenBSD. (This used to be commit ca3d98d08bfe2c5c8a0f1a0d17160800f85d84b7)
new 55f8ca4 Remove some unused variables uncovered by the build farm. (This used to be commit 084e4678c0876ebd6e756192866103ae037f3258)
new 498d085 the beginnings of a samba4 programming guide (This used to be commit f0b309cb304f5d39865e8c5f87350450a331ceb1)
new 3f3e389 Missing UNIX -> DOS codepage conversion. Fix from Alexander Bokovoy <a.bokovoy at sam-solutions.net>. Jeremy. (This used to be commit f714998b44c6a1082943a399ce3b0ce316efc3a0)
new 472df57 Missing UNIX -> DOS codepage conversion. Fix from Alexander Bokovoy <a.bokovoy at sam-solutions.net>. Jeremy. (This used to be commit 8b9b635bd2759642c25fe0cea5eefbbe5af44193)
new 0b86dcc Remove trailing comma on typedef enum. albert chin (china at thewrittenword.com) (This used to be commit 65a4c2aa0af4572ef7da0f7907ee144faba39031)
new 4ebe9f9 Remove trailing comma on typedef enum. albert chin (china at thewrittenword.com) (This used to be commit 67dd1c43664db7e2eec658da0ffefc3cdb5471bb)
new 3638769 Fix for bug #667. DFS filenames can now have arbitrary case. Jeremy. (This used to be commit cbefb5c4f983ca49fcc563111d8704d3770daf81)
new 0ce2c6e Fix for bug #667. DFS filenames can now have arbitrary case. Jeremy. (This used to be commit 74148111e16a863d5a33511e5b15632a736d7e99)
new f3d20c5 added some NTVFS info, and started the process model section (This used to be commit 5b9f7bc8b54aa4318987a7e1e4eed528b03d5e9a)
new 931dc55 Implement raw SMBtrans by backending the SMBtrans2 send code. Receive is the same for trans and trans2. (This used to be commit 7d21af3fdf6cf5144a41021425179ca2bba553b3)
new 06d58f8 Add data structures for initial dcerpc support. (This used to be commit 35ee9fdeababea8fd00f69d7d8f9d55eef57994c)
new 476adf5 Initial version of raw dcerpc client support. (This used to be commit 34a2cc10992953897268ca864f2851f4c2d99e1e)
new 8d87d7e Cli level code for initial dcerpc client support. (This used to be commit 94686a3f941086510415273f71503cd5f18179b8)
new ab2bd17 Add raw and cli dcerpc code to LIBRAW_OBJ and LIBSMB_OBJ, respectively. (This used to be commit d66f5afaaabdbaddb846fdff0421398f4cb19d89)
new 4cac564 A fix for making transfer syntax a pointer instead of an array of pointers in struct p_ctx_list. (This used to be commit e99e28aa36f31e862e89cef246b50a34b5115af9)
new 9182f0e Add RPC-OPEN test as an example for using the new dcerpc client code. It's a bit icky so I suspect it won't last long. (-: (This used to be commit bc17a4a8ade1b003acb5681471568a94e81aad08)
new 80ebb37 Update WHATSNEW.txt with proper version from release branch (This used to be commit 4534ba5a9ff5fd0332267d0542b5285e5a732a4f)
new e893948 Don't log at level zero when chdir fails. Ensure correct error message is returned. Jeremy. (This used to be commit a7561336e770405572c13a4607b0e808225e8916)
new 2e46c76 Don't log at level zero when chdir fails. Ensure correct error message is returned. Jeremy. (This used to be commit 26bfe37a10f7337acb8c5ac0e04fac7a8dddc769)
new 4e3ca10 much better synchronised startup in smbtorture - this allows us to run massive NBENCH runs without killing the client (This used to be commit 3f20041bb930ff1e4d9c0709008174faa5f690d5)
new 059181a parameterise the listen backlog in smbd and make it larger by default. A backlog of 5 is way too small these days. (This used to be commit bbb92d2b0ea6bc10c71bed62924bfc95c11172a5)
new fdb2f57 Compile fix for tdbbackup when Samba needs to override non-C99 compliant implementations of snprintf. (This used to be commit a38ab77b70c0918be411a6c299a23b5735393a2d)
new 5ca824a Fixes to check for wraps which could cause coredumps. Jeremy. (This used to be commit 124a8ddae63adff4f601242a8e6d05abcaf4d9bf)
new 231124c Fixes to check for wraps which could cause coredumps. Jeremy. (This used to be commit ad06edd1bb58cc5e2c38a364b1af96a933b770af)
new 5a1515f Janitor for tridge. parameterise the listen backlog in smbd and make it larger by default. A backlog of 5 is way too small these days. Jeremy. (This used to be commit 58b8f673945ad114d056dd79f509c93ab42b96d1)
new bc3ab60 Check for nsswitch.h. Patch from albert chin (china at thewrittenword.com). Jeremy. (This used to be commit 8d29faaa6396a46e8754ead32f6fd545e567ba46)
new b7d72a3 Check for nsswitch.h. Patch from albert chin (china at thewrittenword.com). Jeremy. (This used to be commit ce1024cc10e798d4ed3bc7f6358bc4ebe9737830)
new 7fd3813 - a few portability fixes from Jim Myers
new 057c031 bug 696; check for an invalid fid before dereferencing the fsp pointer (This used to be commit f5229d5d62510f981bd08ad8139675b50421e042)
new 11e6f4b bug 696; check for an invalid fid before dereferencing the fsp pointer (This used to be commit 2cc43e760b02f2088a0222d1f5080913a96f3e5a)
new 523444b First round of merging various UUID structures.
new 1587245 Another round of GUID->struct uuid.
new bb971b4 More GUID->struct uuid changes.
new 4f22327 Ok, nearing the end of the GUID->struct uuid changes.
new bff3e7f Nearing the end of the GUID -> struct uuid changes. (This used to be commit 0e8fcfac702515f8870c979262bf881d1155efdc)
new 2e65aa1 Last of the GUID->struct uuid changes.
new f23c2ff If nothing to do, return success. Fix from Aur?lien Degr?mont <adegremont at idealx.com> Jeremy. (This used to be commit aa668a0206b027923a333417309cb483c5a64265)
new 29f33e8 If nothing to do, return success. Fix from Aur?lien Degr?mont <adegremont at idealx.com> Jeremy. (This used to be commit a92555e6060294afcfecc075bfac5c836f150b01)
new 8270b9b Add string to uuid fn. Thanks aliguori. (This used to be commit 5f9fe8304f037f91fa765e64580a7119aeb201dd)
new b7047b3 Merge of some fixes from 3.0:
new 64b97d0 Merge from 3.0: Sync up comments. (This used to be commit c00bd547c875a1eba3b8c427f4fed0b61ae987c5)
new ff700f3 Sync up formatting of the va list stuff - the HEAD version was nicer. (This used to be commit 6917391fbbe90fd7f854d05e18f4ceb23c68d78a)
new 483dc4f Sync up some indentation. (This used to be commit 160903f99782673a3ff147450d33f4a4ff88a666)
new c6ac467 Sync up with 3.0 (This used to be commit 3cd8acb6c362bca82d7268aa283d3f6360b24604)
new a51e72a Merge from 3.0:
new 956a16d Fix some unused variable warnings. (This used to be commit 512a81c9fd4490cb6f9b1cc88cdb9238d21decb1)
new adcd3e4 Merge from 3.0:
new b0f93e3 Fix spelling mistake. (This used to be commit cbd95c5a74bef4a6c8fd54a8fc24a50f11678cb7)
new 3bf7bb2 Fix another unused warning. (This used to be commit 9032e6eb2b4c7ed3d0689b95ed318cdf7ec048d7)
new 3c8ecd3 Formatting syncup with 3.0 (This used to be commit 98881672f5c094181be7988b4d39b451f292e423)
new 0888204 Whitespace syncup with 3.0 (This used to be commit 9746ef376d2a52ef6ef6b84421d6b7e988a6ca13)
new b99fb93 Merge from 3.0:
new 73a9e08 Patch from Aur�lien Degr�mont <adegremont at idealx.com>. "entry" is dependent on "result", don't free result first. Jeremy. (This used to be commit 9b24715170c6ca5dd3d5df0675f430852ae6a50d)
new 732fecd Patch from Aur�lien Degr�mont <adegremont at idealx.com>. "entry" is dependent on "result", don't free result first. Jeremy. (This used to be commit c61a230c5ab7250c0812b422e0a533fbf5efbf17)
new 9471390 prompt for password when invoking --set-auth-user and no pw is given (patch from Tom Dickson) (This used to be commit ca18ec0f901330c14a68c8a44d2a88a42bb7d92c)
new f943812 set- set-assword when invoking --set-auth-user and no pw is given (patch from Tom Dickson) (This used to be commit aa2abd5800856120ddec6937955e961ff0c77c96)
new 13fe542 This binds the nmbd sending socket to the 'socket address'.
new e45d0f8 From 3_0:
new 14c0590 Re-order link command for smbd, rpcclient and smbpasswd to ensure $LDFLAGS occurs before any library specification. Closes bug #661. (This used to be commit 7af7fa9be22b4406c83fa24c46ed8af1a7bcf173)
new 17131bb Whoops - missed a place where HAVE_STAT_ST_{BLOCKS,BLOCKSIZE} guards should be present. (This used to be commit 08aa3f712c193aac5ad3d30e720c218c642738c0)
new b5e7ec9 Merge of fix for bug 661 from 3.0 (This used to be commit c96d470af8dd9b5782d7c4f3e9fe5fa92f416f77)
new 0dd2e07 Cast to fix warning on Solaris sendfile - check buildfarm output to see if this works! Bug #706. (This used to be commit 67ab91825db9b81b8b4f35e86a7eede0c7df5621)
new 31e6157 Add prototype for smbc_remove_unused_server() to fix compiler warning. Bug #706. (This used to be commit eaf69b1ae7883573830244664cb0a81661541d92)
new 1f05df2 Use putenv() instead of setenv() in the winbind_{off,on}() functions. Some platforms don't have setenv(). (This used to be commit a8b487c4cb5d181e59755f49063512b2729bccb5)
new 1ae80ad Fix duplicate libs problem in iconv detection code. (This used to be commit a2feac08e89685c35a8cc18eaeac4c9316248f75)
new db2a7d0 Tidy up calls to uname so as not to produce output on stderr if the command line argument being called isn't valid. (This used to be commit d43922eade02d1826a108b45607f5776266fd05b)
new c8e8415 Printf fixes for 64-bit size_t. (This used to be commit 8e2c543ebf65e24e73433f69b1c281e1558e9080)
new c5cf474 a major revamp of the low level dcerpc code in samba4, We can now do a successful LSA OpenPolicy using smbtorture (This used to be commit e925c315f55905060fcca1b188ae1f7e40baf514)
new d064846 we only want the per-call stub data (This used to be commit 95fa15cdcf2df5e8436281cdf96c84228a56cc4c)
new dc2ffe0 started adding RPC-ECHO torture cases (This used to be commit 8cff335dab438aa2dbcca91a717e14ef5a8288dd)
new dfc43cd added a helper function to make building rpc functions a bit easier (This used to be commit a8feb80438680b9ec399c908987c58c4a6a998e6)
new 87ef172 actually use the passed parameters! (This used to be commit 717803848afd7e1b443c3134183c171b54f192d7)
new 399fff1 added rpcecho EchoData test (This used to be commit 9c7e4db4712d1b2b7d8125e3ae535efd50b80f58)
new 0a427a4 added SinkData and SourceData tests for rpcecho (This used to be commit 7c356350e6148078725de6b6829eb0855771ae17)
new 490dbae Fix some uninitialised variable warnings. (This used to be commit 68945027b5dc6b5e1aee13e4df4d11a34e42a3a9)
new fbb8f13 Fix more 64-bit printf warnings. (This used to be commit 23443e3aa079710221557e18158d0ddb8ff48a36)
new a64c70d AC_CHECK_MEMBER seems to have problems for some versions of autoconf, at least autoconf-2.53 on SLES8 does not correctly find the keyblock.
new 26ec85d From 3_0:
new 7c55d23 removing #include <compat.h> in hopes to avoid problems with apache header files; will watch the build farm on this to make sure things don't blow up (This used to be commit e92583cecd79adea25caedd1599ac8f36733a923)
new d789f3b removing #include <compat.h> in hopes to avoid problems with apache header files; will watch the build farm on this to make sure things don't blow up (This used to be commit b4d80ee74727a72aa8fe070d13e3ca5de71837ca)
new 181df30 Fix for winbindd on HPUX from albert chin (china at thewrittenword.com) Jeremy. (This used to be commit 119a89246bf84cb98b76cf3777c039fa8eb644f2)
new c8e7fc1 Fix for winbindd on HPUX from albert chin (china at thewrittenword.com) Jeremy. (This used to be commit c2f38eb66578affb50cb15c73b297fb866be140b)
new 3d7fe18 TDBSAM update code from Aur?lien Degr?mont <adegremont at idealx.com>. Adds support for an additional field (uint32) which represents the lockout duration. I think this should be stored as an abolute UNIX time_t that specifies when the lockout should end - set it when the lockout is imposed. This new code also updates the on disk tdb version on load. Being merged into HEAD so Simo can add any other changes he wants before being back-ported to SAMBA_3_0. Jeremy. (This us [...]
new 994301b added fragmentation support on receive for dcerpc packets. I have successfully used SourceData with 200M of data in rpcecho (This used to be commit a9aa7954fe84c925bb158af8b73aa71b7ea84e2b)
new d8cbe76 added support for fragmented sends (This used to be commit f51a216136b7cc7d4d07d4acb80e0a710d82841a)
new 82f8a8a Use a static string instead of malloced one in winbind_{off,on}() utility functions. (This used to be commit 7710232ba21305a1e3c9523ace82a5a419526b50)
new 46046aa yipee! we can now do lsaOpenPolicy() via the new interfaces, without using any of the old lsa code (This used to be commit f5bd301ff7befa223a1d761a37ae8f7ce7f1fcd1)
new 485f930 lsa_OpenPolicy2 now works (This used to be commit 9cf479873f3501776091c9d01551adadcf525794)
new 41304b3 lsa_EnumSids() now works (This used to be commit 25a8692fede323b53240192e5d349b39fe0b7342)
new e4f1a32 Fix missing bracket in quota quote - my fault. (This used to be commit fc30b6b5473124bad9c2c30b604bc21c9de258c1)
new 7b64564 Fix for bug #703, try lowercase netgroups lookups. Jeremy. (This used to be commit b7ce6294bbff9ef82b34d900fe836ff2e3c5abe1)
new b3b7cf1 Fix for bug #703, try lowercase netgroups lookups. Jeremy. (This used to be commit 8b06385e008a9433fa6efb941b997f7d6b182a65)
new f95e401 Generate 64-bit clean printf's for build options. (This used to be commit 1814c29b7d5c2ab25f209fba0afb5c6d175a87d1)
new cedc634 Fix typo in debug statement. (This used to be commit 66e5043553939be2b124bec8581f08b01fdf9c1e)
new fc80997 Use the actual size of the buffer in strftime instead of a made up value which just happens to be less than sizeof(fstring). Closes #713. (This used to be commit 761e13da4ef8294f0b131ad7f672d023b0d222f6)
new e7d9803 Add ldaplibs to pdbedit link line. Fixes bug #651. (This used to be commit e306c962685c8b17df520aebccf6f0d8e3d7ce3c)
new f46e42c Fix crash bug in smbclient completion. Closes bug #659. (This used to be commit 4480058d85ebe9175c4720c18100b459877dbd07)
new c1b3ebb fixed some error found by valgrind (This used to be commit ca5f0ccb6cd10d51c96a5cd8e0cd97d50cbb9a73)
new 18d7a41 fixed another error found by valgrind (This used to be commit 4368eaa523830f3101f0bb052346ed26bc70ae73)
new 536f729 Fix for bug #771. Fix packet length for browse list reply. Jeremy. (This used to be commit d085c94dacffbe8199e83315340e4f60d1f0b9a5)
new 0c94d59 Fix for bug #771. Fix packet length for browse list reply. Jeremy. (This used to be commit dfea28a7731a0625e37ac43658f21b25e2fcce21)
new 9c8d23e Fix debug message warning. Jeremy. (This used to be commit 154793981a1b2aea2703ef4da4764a322bf90ca0)
new f581234 Fix coredump in cli_get_backup_list. Jeremy. (This used to be commit 29413db303d30d28c2fb0cc6e6e963e725ad4101)
new 7c92ebb Fix coredump in cli_get_backup_list. Jeremy. (This used to be commit 13d32f561b23f2d69daf103a971acbdae547703d)
new eeffb71 finished off the ndr_sec.c module (This used to be commit 6a8f297c45c9897b3dba18467cb449a70abf0b56)
new 3886d6a added note about stripping comments from LDIF; bug 642 (This used to be commit 3f67b2bbfdbedc76d7265fc5333d5f71577d9c7b)
new 34bbe8d added note about stripping comments from LDIF; bug 642 (This used to be commit 41aefed932df1938c5e6681c809150068a39292a)
new 41316b5 make sure that we expand %H (from vl); bug 612 (This used to be commit a77f5924304d03d8033d1ef5f6526373f5b67aa3)
new 3d6f780 make sure that we expand %H (from vl); bug 612 (This used to be commit d1cf39e2ecee7e76953a5eee386f723a46bf9b14)
new 36d534e Patch from James Henstridge to allow rpcclient adddriver command to specify printer driver version. Closes bug #514. (This used to be commit c5865e3dfe0166a4714129a3ddfe1c39218e28f0)
new 018a3cc Apply the changes that Derrell Lipman supplied ... (This used to be commit 600e056a33bd658a8e0eb41af9c83d32b9e2e082)
new 930245a Merge from 3.0:
new c402952 Merge from 3.0:
new 8e7a771 Merge of uname cleanups from 3.0 (This used to be commit e7e17e6b4a6727088b0ea763db673de8035f2094)
new 41847b3 Merge from 3.0:
new 0467255 Merge from 3.0:
new b216846 Merge from 3.0:
new 3c31d65 Merge of setenv->putenv for winbind client. (This used to be commit a26d425f93e43641195d0aaf0f9ce5ef0e69f5e1)
new 5967831 Merge of some compiler warning fixes. (This used to be commit 6a001dbd13c11f22b5d3c444fd1da3055f3afb67)
new 5033b01 Merge from 3.0:
new cb78cd7 Compile tdbdump by default.
new 150fb8e Compile tdbdump by default.
new f59bd26 Merge of 64-bit printf warning fixes. (This used to be commit a6cc763333943bc6e360bb7e78cf9bfb1bc936e8)
new 7d51716 Minor comment updates ... (This used to be commit d7a0c6da0baf41faf0eb0b71f3576d3c3fbf7c62)
new 3d50c8a Better handling of iconv support and etc because gnu libiconv on FreeBSD changed where it puts things :-) (This used to be commit 123a516a6095e3fb6c2ad372b2800a825bbd2a13)
new 9144e46 Make the recent changes more pretty. (This used to be commit e490efd29a8a6b1fc7087b7dd51bbd41465803c3)
new a999e7c Apply the patch to fix iconv detection for FreeBSD to the Samba 3.0.0 branch as well. (This used to be commit 44be80e4883c8578b98ec02ac422c97229b063c5)
new 2c1d659 bug 624; make sure to set the GUEST SID rather than using the PDB_DEFAULT flag (This used to be commit ccc7634b1c4b7813a1d09af93572b1209e72dffb)
new 662adfa bug 624; make sure to set the GUEST SID rather than using the PDB_DEFAULT flag (This used to be commit 7a60693a47823c2a174886ad44e7af102440ba4d)
new 60f4bb6 allow qfsinfo to continue with just 10 levels supported in the server (This used to be commit 9476dd562010dc30dd9aea777e0cede273e6e29a)
new fa3db33 updated pidl to auto-generate the ndr_push_*() functions for the Samba4 rpc framework
new 4fa0f61 another major bit of restructuring of rpc in Samba4. Mostly moving files around, but also added the first bits of auto-generated code for the lsa pipe.
new 3043b76 a bit of a tidy up before I add the ndr_pull_*() side of things (This used to be commit 8e865508a6619af4f2d72c3db7890edf9e07da1d)
new 0b76382 Undo last commit to get things building again. (This used to be commit d3af6b443d9f52b007a1c022908d767edf238b9e)
new d441dbe patch from MORIYAMA Masayuki to save LDFLAGS during iconv detection; bug 570 (This used to be commit 486f495ea7decb4abfdb4751ae124b036f3e5d16)
new bf6f61a patch from MORIYAMA Masayuki to save LDFLAGS during iconv detection; bug 570 (This used to be commit 2277c6e06c2e5b3ace4b231ff8af03d2d29fac36)
new b922425 run krb5 logins through the username map if the winbindd lookup fails; bug 698 (This used to be commit efe257bce2020e94d00946a27e2e586c82a1480f)
new 25d64aa run krb5 logins through the username map if the winbindd lookup fails; bug 698 (This used to be commit f7798571178d18aae9c0be5f437838222bfc25b9)
new 949a05b merge's tpot build fix from 3.0 (This used to be commit ac9f9f9ea83b0419d3f1f95b57ff3ead625d7576)
new 0cd8bc6 Ignore tallocdump binary. (This used to be commit addeb1c6c90faf5842db4a75f8db8d2325905b03)
new 764e2f7 Undo accidentally committed stuff. (This used to be commit 0a79519bc4b92b2f6e88b921d5ede761cc8ee2af)
new 40ad5de Ignore tallocdump binary. Previous commit was printf warning fixes and an accidental commit of some other stuff I was working on. (This used to be commit cfccf00816d873f6d7b298e15536ec423c2cfe03)
new 6a594ea Fix bug #471. (const needed in lp_set_name_resolve_order). Jeremy. (This used to be commit 5d52e6b3016960cc3be33d3cd15725cce5fd0580)
new 75b2469 Fix bug #471. (const needed in lp_set_name_resolve_order). Jeremy. (This used to be commit 3c19ac5f1c9e393780e57028808871dfdc77b170)
new 9f15411 Final round of printf warnings fixes for the moment. (This used to be commit 0519a7022b4979c0e8ddd4907f4b858a59299c06)
new 80ff204 A fix to allow configure to find iconv on a number of systems including those that don't have such support in glibc. (This used to be commit de6d5f1d1025bec8991944060df50eb2602f7221)
new ab023b0 Add newline to debug message (This used to be commit e0868b978ec5debf6b91aeeb85aa1f404d07a34b)
new ec04a97 Remove compleatly wrong comments. (There were correct, 2 years ago...)
new c22afa7 I agree with vl's #if 0 here, and am not quite sure what I was thinking with regard to the original code.
new d5573cc Simple rename of get_socket_addr to get_peer_addr and get_socket_name to get_peer_name. This is to get closer to the getsockname/getpeername system functions.
new 99cbab5 From 3_0:
new 88b0120 Implement %i-Macro for the locally used IP address. With this you can again have virtual hosts with different configurations on a single smbd even on port 445.
new 91e6184 From 3_0:
new 9db3326 don't allow setting of the guest account (This used to be commit e0eea3639425aa6f4b621cce6b33df9e9c67ba6d)
new 178a463 don't allow setting of the guest account (This used to be commit 1e461f06ec492dc3f139165932c3518a6dd416f9)
new 84ca7ad fix for bug 680 (heads up). This gist is to map the UNIX entity foo to DOMAIN\foo instead of SERVER\foo on members of a Samba domain when all UNIX accounts are shared via NIS, et. al.
new e9bd28d fix for bug 680 (heads up). This gist is to map the UNIX entity foo to DOMAIN\foo instead of SERVER\foo on members of a Samba domain when all UNIX accounts are shared via NIS, et. al.
new d34e91d Add vendor name to rpm preamble. (This used to be commit e68189ba863596ea92dc4fa199457bd93d322888)
new 2849cc6 Set vendor string. (This used to be commit 0b28bed5058947ff95fdb64f4beb784c90d02afc)
new 6245ac1 Set vendor name. (This used to be commit 9d8cacc4e6d6336455732286e5e6f90ac3f4ec49)
new 1f62f2d working on release notes for 3.0.1pre2 (This used to be commit d45441bb4f893e76c25aca1d40f23e0f0d347b51)
new 5cfe36d Handle munged dial string. Patch from Aur?lien Degr?mont <adegremont at idealx.com>with memory leak fixes by me. Jeremy. (This used to be commit e591854eda8568ed1a4ad6b9de64e523c02b4392)
new a3aa2c9 Handle munged dial string. Patch from Aur?lien Degr?mont <adegremont at idealx.com> with memory leak fixes by me. Jeremy. (This used to be commit daceed37387c517b3f0ab9c173f419215e3d676b)
new 6ebde91 * only install swat html files once * revert the change that prevent the guest account from being added to a passdb backend since it broke the build farm. * apply patch from Alex Deiter to fix the "smbldap_open: cannot access when not root error" messages when looking up group information (bug 281) (This used to be commit 9b8bf6a950186bd95abe952af4a7d35829b34ff8)
new f9230c9 * only install swat html files once * revert the change that prevent the guest account from being added to a passdb backend since it broke the build farm. * apply patch from Alex Deiter to fix the "smbldap_open: cannot access when not root error" messages when looking up group information (bug 281) (This used to be commit 20bd309239199d85accb2b7aac6d4dd73e414f85)
new b1f1bba last update to WHATSNEW (This used to be commit ad5588e3062f9f9a10e7102062805cae1cc50385)
new 4e4a63d - generate both the pull and push side
new 7d21246 - corrected some lsa idl
new 668c938 - more generation fixes
new 574a11b - include includes.h
new 2430e94 added fixes for the pushing of arrays and handling non-ref pointers in function arguments (This used to be commit 25be8dafdae65d9b6cbd04514290f1402e882f4e)
new cff32d6 added idl, generated code and test code for lsa_LookupSids (This used to be commit afa1ff5f08fceba3d34b4e0965fe7e0c0143ede9)
new 30d45fc check for pidl.pl in path, not $HOME/pidl/ (This used to be commit 9aacdb5b8ac26a7a6337aeb23f63513fbd2236f6)
new 75a30ad added support for arrays as function arguments and for unistr_noterm (This used to be commit 7bb45a21aeb9ea653c86ae7aa45ceee850b4b255)
new 946d358 lsa_LookupNames now works (This used to be commit fba3a7ad22edcbe394861e42b5e5c53709e9d5fe)
new 4991e27 get rid of some prototypes that aren't needed any more (This used to be commit 6151e5a2144bbccedb76772ea2cebc9676977efd)
new 363754a use a more consistent style for the client stubs (This used to be commit 9946532f97bf8c820e8615dc6697f740144cd9d8)
new b7a6971 - handle void functions
new adf6142 converted the rpcecho pipe to use IDL (This used to be commit 1b7a7bc4641e4f0e604bc20699c094fa5f49315d)
new 5eb907f added a module for auto-generating the client calls. We can now go from IDL file to working Samba4 RPC client library in a completely automated fashion. (This used to be commit 566476b3ff91eaa02c4f3c494afbf9ac7c200461)
new 44dfd03 - added the rest of the LSA calls as stubs
new 2f6adaa i forgot to commit the rpcecho idl file (This used to be commit 6c50589a9c19bf14afd2ef9a2170561b336f469e)
new e3581c2 added a test for lsa_Close() (This used to be commit dbadbbf1a7de011305c7f9d5d8d92467cb6e1c61)
new 30d0680 Merge from 3.0:
new 4bba087 added lsa_EnumPrivs idl and test code (This used to be commit fe12f81ba4583b1121bf128db55c4763736a205c)
new 3c66934 added lsa_EnumTrustDom (This used to be commit ef60a70912c70b11438b53ed033efe31f662143d)
new 3fa8da4 - fixed lsa_EnumTrustDom
new 070f8d2 Add check for precompiled headers (This used to be commit e92e04b889d4d52fc4d6a7f484188ee2557aa708)
new 9da5e6a Add new fields bad_password_count and logon_count (This used to be commit 58c21bc0d1e9a39e64ce7b9efd637dc776c06029)
new 7d07455 Add iconv test utility (This used to be commit 00807119eeb32dcf5f3b19fa08956fa9177405a5)
new 47d3fe1 Remove check for SAM, which has already been removed (This used to be commit db68d642d67125b2d7f8355d6c913719f8821a92)
new e699870 Add make rule for smbiconv (This used to be commit 4c0226c71820c18725fd44dc66e1db36037c6a70)
new 39ccc0f Skip over the winbind separator when looking up a user.
new 649f7d7 From 3_0:
new 970c1c7 Fix a problem with configure on *BSD systems. Make sure we add -liconv etc to LDFLAGS. One of the problems with configure/autoconf is that there seems to be no separation of LDLFAGS etc in configure from the LDFLAGS it is building for the Makefile. (This used to be commit 63d7698208a0fc4dfd2e3158f5ccbb1b6d9a6baf)
new db70123 much cleaner handling of the different types of variables (This used to be commit 4df59bcff56a00e413fbde1a40ffebcb16763d3c)
new a9fbdd4 added IDL and test for lsa_EnumPrivsAccount() (This used to be commit f8bbce69bf43984ddf35c22cb6a9e6ef22f8f6f4)
new 4659d4f added IDL and test for lsa_EnumAccountRights()
new 657dc57 added idl and test code for lsa_LookupPrivName() (This used to be commit c742227ec31cbf9b0093b5259095c9812b341d8d)
new 912289b Patch from Andrew Bartlett <abartlet at samba.org> for security=server core dump if server goes away. Jeremy. (This used to be commit a646cb60a24498451d379967a1da272fcd40875f)
new 33e6af5 Patch from Andrew Bartlett <abartlet at samba.org> for security=server core dump if server goes away. Jeremy. (This used to be commit e61324cc6a222ca714530827068104f7a74c0911)
new be443f9 - added support for the pull side of unions
new a934f89 started adding support for lsa_QueryInfoPolicy (This used to be commit 5b2d577969103ed5c633ea993d476787af14fa93)
new cecbf0c automatically generate ndr_print_*() functions for every IDL structure. This allows easy debug and test tool writing without having to write functions that print every element of complex structures. (This used to be commit 81d6181172e36c6fbae0907550a29511ce708574)
new 161321f automatic printing of unions (This used to be commit 73b530075589f24f7bb9a001fde979ec6930d2bb)
new deeb8d9 start using automatic union printing (This used to be commit e81040a902f67fd10ca1f9c9ca1c22bc95e36005)
new d720f3d fixed handling on pointers to arrays of structures in unions (This used to be commit a29145df04d08c13ee1b019b2de57ffd6883907a)
new bde602b support lsa_AuditEventsInfo (This used to be commit 7e7cb975936252083c5c02a64c00ee2667099c22)
new 023a8fc fixed the NDR structure alignment rules
new c614ea5 added QueryPolicyInfo/PrimaryDomainInfo idl and test code (This used to be commit b754ad2eae517abacaa26d9e28a8bf6164274971)
new 5475c9f added support for 8 byte aligned HYPER_T (This used to be commit 259d5d7a0e2fa51d5d2ee36431c9e89784ee4a0c)
new 8830a20 added 9 more info levels to lsa_QueryInfoPolicy (This used to be commit b2ced24fc0be4944dd96f160e435f4c6773debcd)
new b64c635 fix crash bug due to empyrt munged dial string; patch from metze (This used to be commit ccd5665a65de6ccfdb9a5f490be1a7b5de486e2a)
new 0f98e8a fix crash bug due to empyrt munged dial string; patch from metze (This used to be commit aef7f54355a71e36963ed7427e9c2f05d26cc222)
new 009c143 added support for "make pch" to build a precompiled header. Note that this is not called by default and I don't think it should be - I think the programmer should specifically ask for pch generation when they want it. (This used to be commit ef01aedfb4e97af9283b0d54dd362aad809016af)
new e1c4684 a small include file rearrangement that doesn't affect normal compilation, but that allows Samba3 to take advantage of pre-compiled headers in gcc if available. (This used to be commit b3e024ce1da7c7e24fcacd8a2964dd2e4562ba39)
new 6735b72 handle constant sized arrays (This used to be commit 673e7bcdc2d7ee949ca0f56f9ba3cd04b5c38397)
new 6714815 lsa_PrivilegeSet seems to be a very strange beast indeed. It has a constant sized array of size 1 at the end? (This used to be commit 2cc354bd82456cb5598eb4acb40a5ada1459d08d)
new daea480 Omit html documentation tree because it has been moved to the separate module. Install though, in case one recreates the tree as it was before.
new 19aff10 Add testacl.c ... from Derrell Lipman. (This used to be commit af42af75a45d6e6538009694704e11eb83c88457)
new a40625b > Omit html documentation tree because it has been moved to the separate > module. Install though, in case one recreates the tree as it was before. > > > rafal
new c3c1e24 show locked files for -u <user>; bug 590 (This used to be commit d72d77c42741714f2e32d0e24e706929242f1c62)
new bd4e882 show locked files for -u <user>; bug 590 (This used to be commit 3290582cb0542d1e2a7e1e5213614fca8788b070)
new ff02537 I think we now handle conformant arrays in structures correctly - the test cases pass (This used to be commit 22e15023509f8f1682865d72765e79f41ab7d149)
new 3031937 * fixed conformant arrays in structures
new aeda2f8 more dfs work (This used to be commit d9eb4511d0a51bafb53aa87ebb89ff03e0cbc46c)
new 062670f removed a bunch of the old rpc code in preparation for replacing it all with auto-generated code (This used to be commit 874bf4689d2816474b33eb1ac21530186319ed62)
new 679520a removed some obsolete .cvsignore files (This used to be commit 91aed7c6a63540c86ce71537079f628576b46ec1)
new 9cadbd5 fixed rpcecho EchoData debug code (This used to be commit 01cdcba5cdf742599f1ec1ad23c723523cd1e839)
new 618d7dd Keep configure.in in sync with SAMBA-3.0.0 (This used to be commit 664cc4f46cf1be08c704a9d163ee33c8629ad065)
new e699477 Fix a couple of warnings with casts. (This used to be commit 58d7a51c5762a444aae6a795a3703269134423d7)
new 0b5019f Squelch some warnings with more casty-foo. (This used to be commit d165a49d860443741e57458b8a819c6d54824fc5)
new 5fd6b5b More casty-foo ... (This used to be commit 00d5136ea0456115c25bf3c791616ef4bbbb8fc1)
new 281e293 * Fix from SATOH Fumiyasu for bug 660 (failing to view print jobs) by only enforce the 'max reported print jobs' parameter when it is non-zero.
new ac20c8c * Fix from SATOH Fumiyasu for bug 660 (failing to view print jobs) by only enforce the 'max reported print jobs' parameter when it is non-zero.
new d3d4c74 Add this to samba-head. (This used to be commit d761175f131f80ae24549adca6ffc629f84a9803)
new 716dd32 Update Makefile ... (This used to be commit b92fd87b2461dff0e05ad4a7b0a475539c21d4c0)
new b6b4cc7 * differentiate between pointers and non-pointers in switch_is union elements in structures
new 36558f8 fix more memory leaks in the LDAP backend code; patches from metze (This used to be commit e079c8842a24ff4f50483bea8ca6b11db4b2dc99)
new 9da8550 first draft of release notes for 3.0.1pre3 (This used to be commit d4cbd00dfe0968cb5251434a9e2989affddef853)
new 7301471 fix more memory leaks in the LDAP backend code; patches from metze (This used to be commit 89a8c607af4ca67fcefe285480f7c9b832f6720c)
new 5b7f049 fixed the handling of unions of pointers (This used to be commit 7b0f2ccf07fc4f097c2abb4e8e63a5d457383a11)
new e8a3825 we can now do a level1 NetDfsEnum() (This used to be commit f32641f73f7ff12b797378b3b533603ff1d526b5)
new 565fd2d fixed another problem with pointers to arrays in structures (This used to be commit cf880a83121421403db43ef87e95a5326e9c9cb8)
new 5752920 * fixed lsa_LookupPrivName
new 15b2580 * added levels 4, 200 and 300 to NetDfsEnum. 200 and 300 don't work properly, I'm still investigating that.
new 4922823 * make pidl.pl exit with an error on a parse error
new f147a70 added the dfs_GetInfo all - all levels (This used to be commit 638eae6bae76eba5494e75fb7f3da8b1c205f892)
new 5a1779b it turns out that all MS servers ignore the artifact struct_len fields in OpenPolicy and OpenPolicy2, so we don't in fact need the [struct_len] attribute. This makes our IDL much closer to the MS IDL. (This used to be commit f0a8f063a680b5d0a68c5ac7cccf9c9a13adfb81)
new e762e32 Split smbldap in a core file and a utility file
new c473b39 add also the schema attributes and object classes need by config_ldap
new 099899a added lsa_QuerySecObj() and the necessary sec_desc_buf supporting code
new 7290260 Fix bug in generation of function ndr_pull code generation. This patch makes the code symmetric with the ndr_push code. (This used to be commit 4a6f192ff8396c644520050041a740856d72d40b)
new 78b7118 Skeleton IDL for SPOOLSS pipe. For this inital version, only OpenPrinterEx works but without a devicemode. (This used to be commit 35e889cf339f4ed62d4953b4cb5da2f21cf249a2)
new ba5a060 added the first couple of calls from samr as IDL
new 5a28ca7 support a new value() attribute that allows us to auto-fill certain elements. Used at the moment for string lengths.
new bcfbaa3 run LookupDomain on each domain returned from EnumDomains in samr (This used to be commit 947b9f8ced486d34ee6710a921fb985ea14e2bb1)
new 497e01e added samr_OpenDomain() and samr_QueryDomainInfo() level 1 (This used to be commit 2d9c055c1be7187ae890e46edba74bf4fedbc9db)
new 1e9ea7f fixed alignment of the buffers part structures (This used to be commit f38ecd7ff7c2b2b36995e53af544cb99f0c084e0)
new 4cadb04 added another 11 levels of QueryDomainInfo (This used to be commit 219cfabaeb38c5fd2fcabd1e6f05da206bab21e4)
new 4063fd0 added samr_EnumDomainGroups and samr_EnumDomainUsers (This used to be commit f8d690fb2bc0afcc8267caa4edcbeed9463594e5)
new 42a25eb added samr_OpenUser, samr_EnumDomainAliases and samr_QueryUserInfo level 1 (This used to be commit e7edeec60e274c1460f7c8cc0fb4121b37e1bcd7)
new 54ccb9c added support for varying conformant arrays (needed for samr userinfo3) (This used to be commit f5b577a2b9d8084c8ee3f5b646b059c3297695b4)
new e92419e added samr_UserInfo2 and samr_UserInfo3 (This used to be commit 5e852f694c039ae8bde3490be9e0c4959c1e93f0)
new 8f09c94 added samr UserInfo levels 4 to 20 (This used to be commit 5bbe63a7bbd4623dbbab7f74c00c7998d469571c)
new e7d70e4 added UserInfo level 21 (This used to be commit b90eff794f083029c568d3ec4ec2a7d2f7741139)
new f272eb3 don't encode my own servers name in the test :) (This used to be commit bcc87ab8c0a5a51c4af13a7985f31e16c168957c)
new 4d00dd9 added OpenGroup and QueryGroupInfo levels 1 to 4 (This used to be commit ffe4fcaab0fe4f6e0f64fb2d57c77442aa2e1f6f)
new 8c90fcd added OpenAlias and QueryAliasInfo levels 1 to 3 (This used to be commit 2ed8cfdf6662f74808df67e3e9d03cf03f765569)
new c24f56e remember to samr_Close() policy handles after use (This used to be commit 8b4e5c65e0e18657befbd5eba2d195c2751dcf7f)
new 5bd51a1 the returned policy handle in spoolss_OpenPrinterEx() is pass by reference
new 6a991bb simple method for auto-building rpc files if idl changes, and auto-building proto.h if it doesn't exist. This should make life a little easier for developers (This used to be commit ab5939e79600841c5e7e31e9da8742bf2da4a184)
new 05557d9 run the basic build tests on sub-builds like "make torture" as well (This used to be commit 67e826923cffdeba91319a4845681a5a586bce49)
new 6098fac Added IDL for EnumPrinters and ClosePrinter. (This used to be commit 5eba47a4a3c01d362d446d1db3c17dcb802c97b0)
new 274667b Added tests for EnumPrinters and ClosePrinter. (This used to be commit 9f3b84c7d7a7e6316b2cc051b01efcfb679534ad)
new fc55fd3 Added push/pull routines for uint8_buf IDL type used for spoolss buffers, and possibly other places. (This used to be commit 8fcac6742f7b34d85ca7456aa33ffad88281d397)
new 1f4fe8e Commit autogenerated code for EnumPrinters and ClosePrinter. (This used to be commit 1a0271fc3402ab7bd7bb004be8f833dfb8a1724f)
new b5fccdd fixed the handling of much more general C expressions in value() statements (This used to be commit 8b38041f6530e42c5d294a5947c15a7f6a2d3c61)
new 4d48e84 slightly more efficient strlen setting in lsa and samr strings (calls strlen_m() once, not twice) (This used to be commit 468c2dc632703e6956428fb5f1da4044709b8f6f)
new 3d7524c added the "subcontext" attribute for auto-handling of user-marshalled sub-context buffers (This used to be commit 01cc199d78da9e60aa8a279b37fbf8298cf61004)
new 7b40bd0 use the "subcontext" magic flag for sec_desc_buf (This used to be commit 05ed2f6dc986111ce448123c91380f9340799ecc)
new 4e95970 ignore .pidl files (This used to be commit 8b2a0988e82ffca7690d9d23f00dafa4377a1e62)
new 7ca3720 Initial version of printer info 1 for tridge. (This used to be commit 03185769be43133df1f6e33b604d9c41c8f2e194)
new fca9257 do not build config_ldap by default (forget to remove the module from the default list after testing :-) (This used to be commit aae13b2e63dd3aeafe7dcb48a484da9d51a0a589)
new 0c5759a added support for "relstr", structure and union properties and public functions (This used to be commit fb2f8c6bffdaacdddbb7fb82439af70e17ce9a4b)
new ea266c0 added support for level1 of EnumPrinters in spoolss. This uses a number of "magic" add-ons to IDL to make it less painful, hopefully this will make IDL generation useful for horrible systems like spoolss (This used to be commit e18dba7d5a957ef82e8f91733a0bf95d579dcd7a)
new c4b7585 * the beginnings of non-constant fixed arrays
new ae4cb40 use nstring and [relative] to support levels 1 and 2 of EnumPrinters fully (This used to be commit 69c6017c945bdd7d1945f22fcad49112ba6a2d2d)
new cc5f231 better [relative] handling, allowing for nested relative structures and arrays of relative structures (This used to be commit eb887f883a3ef2a90edec5bb495e140656c2f70d)
new 657b4d2 nicer method of handling spoolss EnumPrinters
new ff9558b handle non-NTSTATUS return types (This used to be commit 5832a1447c1d757a89d1f09324144132f9427cb1)
new 90916de * more info levels for EnumPrinter
new bf48b6e added OpenPrinter and a test function. Note that the Samba3 structure for OpenPrinter was wrong. (This used to be commit 186ddbbf8774d0960852ea9186c8e4e6f7be7a0f)
new d1feb4c call OpenPrinterEx on each printer on the server, and then call GetPrinter with all info levels on each printer (This used to be commit 136b3cfc0460315e924c3d9c8328c1850fc21fba)
new fa83432 * support inline arrays
new 59df3ce security descriptors are no longer a "special" type, they are handled using the [relative] property
new c562794 started documenting the extension to IDL that pidl implements (This used to be commit 22b5418a53149b42e71fd887866f75cdd53b81af)
new e62c5c9 use [subcontext] to make GetPrinter a bit easier in smbtorture (This used to be commit a5140985d8f57695b4165c72af217092da6fae5f)
new fb53302 auto-generate functions for printing top-level function parameters. You can choose to print just the [in] parameters, just the [out] parameters or both (This used to be commit 6afc3a465e3fc568636ff52975a6d339f8bc3179)
new d285c6f * add another WERR err code
new 892aa2f added wkssvc.idl and test code
new f1462ca remove an unused variable (This used to be commit 1a885e4abe47d3442cba1dd6d2286ae276dd8ecc)
new f8350a9 updates from Buchan (This used to be commit bd0813e609759758b77fd130e304ccaca33f94c6)
new 2274603 updates from Buchan (This used to be commit f7e4ea27a330b84bc67c71c10a5c1fb009572fb2)
new 4097f5e * make sure we only enumerate group mapping entries (not /etc/group) even when doing local aliases
new 8b9622f * make sure we only enumerate group mapping entries (not /etc/group) even when doing local aliases
new 5faae2d This fixes a bug when establishing trust against a german W2k3 AD server. In the bind response to WKSSVC it does not send \PIPE\ntsvcs as NT4 (did not check w2k) but \PIPE\wkssvc. I'm not sure whether we should make this check at all, so making it a bit more liberal should hopefully not really hurt.
new bfbc348 From 3_0:
new c86a6b0 Fix from Andrew Bartlett to fix up the munged-dial problem. Jeremy. (This used to be commit 5df3d16c9226bf884226e8302b996a484017f8c3)
new e0fd9d2 Fix from Andrew Bartlett to fix up the munged-dial problem. Jeremy. (This used to be commit 703b1b76e25fc83b3b84767c0e1b64c97c21bf09)
new 7b185cc auto-generate top-level debug print functions when a flag is set on the dcerpc pipe. This saves lots of code in each test suite. (This used to be commit db74a03d15d96d7f8bd751b8f857cc5b2be7d4c2)
new 2c0a716 * use the new auto-generated debug code method.
new ca20fa1 ignore c and h files in the idl dir. This makes it easier to experiment with pidl in that dir without mucking up cvs (This used to be commit 1b691927ac48f044216171bbd4cf3fd4fc25086e)
new 5e9265c Ensure we mangle names ending in '.' in hash2 mangling method. Jeremy. (This used to be commit 9b50fd8cfc36c817177103b07e7b8a3952e641c7)
new 7b39861 Ensure we mangle names ending in '.' in hash2 mangling method. Jeremy. (This used to be commit fc2af591f5a2b08caa7389150c8cc5e298bd0ed4)
new 013a051 Remove unneeded second open for filename ending in '.' now we know it's a mangled name. Added const. Fix inspired by Andrew Bartlett ideas. Jeremy. (This used to be commit 87eb336d659dfa5e92b495dd76a0f2e534931293)
new 1276bbf Remove unneeded second open for filename ending in '.' now we know it's a mangled name. Added const. Fix inspired by Andrew Bartlett ideas. Jeremy. (This used to be commit 8de1d4ebf72928c958d4c5be887f2babe13d3c87)
new cb22240 support the 'default' case in IDL unions (This used to be commit 7f3f274cdc0f22324049952f2b744902a6fdf652)
new ec7a294 fill in skeletons for the rest of the function calls in wkssvc (based on function names in ethereal)
new 3425f1b auto-generate the pipe UUID version and name (This used to be commit cdba426e62a5b30263b75f53f97b191da224a55f)
new c88b0b2 remove some old junk from the Makefile (This used to be commit 8d9d620e10833e5b1803b1e810a4c4a48094dc16)
new 9b7b5e5 use the auto-generated UUID, version and name rather than listing them in the dcerpc core code (This used to be commit 16ffeb7c80bfe7f1bfbfce8c98066e9ddbca7686)
new 06d0f61 added samr_QuerySecurity() call that displays the ACL for any handle. (This used to be commit 5bbeaaa3d13c838d014e7689b0fcf7374c8c7f57)
new 30daed2 Working on EnumPrinterData. There appears to be an alignment problem after reading a non-empty DATA_BLOB in the reply. (This used to be commit 3165bf532f6b5a074f20f38a9af56325eedbb1c2)
new 20f1530 changed wks to wkssvc (suggestion from metze). Started adding samr_CreateUser(). (This used to be commit 04e9269c1e37c9c2984ee2886fa6c0eda5c19669)
new 8f38cc8 cope with no printers returned from EnumPrinters (This used to be commit 8c49669dbec96df365d1866df24a17c1ff2c6cd0)
new d1667d5 get rid of the old rpcclient code - it needs to be rewritten to use the new rpc infrastructure (This used to be commit c9163d5e05d94e54719f27ac8cfefc9a1e755f2d)
new bdf0578 added samr_CreateUser() samr_DeleteUser(). The test suite creates a test user called "samrtorturetest" and then deletes it. The next step is to do all possible user operations on that temporary user. (This used to be commit 41fc922954bd8ec461a79a22cc903e63902c7401)
new 0c10913 added another wkssvc info level (This used to be commit fb0aa83a2b27699bf47e1ade413b7f4738b5fa79)
new 8e76781 Useful debug message. Patch by metze.
new 8f78f1b Useful debug message. Patch by metze.
new 66603d5 Fix to correct checking of '$' name termination. Patch by metze.
new 22ef16a added a thanks to Todd Sabin (with his permission) (This used to be commit 9d5d6b2f9339dcd069524f6a9260c3581da2a92a)
new 5139e4a Correct fix for checking of '$' name termination. Jeremy. (This used to be commit ec2339645283c9e489659a8892c317bb9f7610f0)
new 3848849 Correct fix for '$' termination test. Jeremy. (This used to be commit b93e44e01edb432e11b9ad6aeb4d4eea0f7fa433)
new 1e6f717 Group quotas patch from "Heinreichsberger, Helmut" <Helmut.Heinreichsberger at wincor-nixdorf.com> Jeremy. (This used to be commit 0984b35fbfd0c9579d2a8a6fa748ade604ad6a82)
new 2d41ca7 Group quotas patch from "Heinreichsberger, Helmut" <Helmut.Heinreichsberger at wincor-nixdorf.com> Jeremy. (This used to be commit 06c9e9163010a1035f448f76c4084228dc95334f)
new 13e10b4 separate the reason and result codes in a bind_ack. This is needed for interop with the opengroup dcerpc code (This used to be commit 8d9061dcd097ed7eee8d9ec531db65b1df8ac8e6)
new 7f08644 init samr and lsa names so the debug display looks right (This used to be commit 343728fad47f46e404be15d44c5b66f870302d9d)
new 0252362 possibly better handling of NULL secdesc (thanks to lukeh) (This used to be commit a1230f1b4b0b06d08bfe7c8a7e4863357db1ca5a)
new a0cd106 fixed country code field in samr_UserInfo5 (This used to be commit d194247b1bac03fbe3fd8226b897fa6886c6ca4c)
new 6786811 change to AuditEventsInfo struct from lukeh (This used to be commit 670c0cbe034e1e2ac5aed751b6c4fbd925fe3221)
new 897b9d8 removed an unused structure (This used to be commit 005614ef787d85499a3d970bce08549de0c2caab)
new d60fe82 slightly more accurate structure alignment code - I need to do proper recursive alignment soon (This used to be commit d3838c3668d5acb4aee86e3dd5b8d7d23bc842ff)
new de3f0b4 after discussions with lukeh, I think we found a alignment bug in old versions of midl, as used to build LSA. Work around it here. (This used to be commit b3bd2bf10badd60d7c4952c6e1687568b413ee47)
new 53dfaac as discussed on irc, this is a small patch that allows a few more winbind functions to be accessed via NSS. This provides a much cleaner way for applications that need (for example) to provide name->sid mappings to do this via NSS rather than having to know the winbindd pipe protocol (as this might change).
new dec5b6c added a wbtest program that shows how to access winbindd extended nss functionality directly from an application.
new 4e18040 srvsvc IDL and test code from metze. Thanks! (This used to be commit 54d3cb22dc0ddc46eb114aa104e0660b3a437cb2)
new 1941b5c started to expand the echo tests to include more interesting test cases. We fail one of the alignment tests. (This used to be commit 5bb21e57b844e98cc8f1dc264bc45097c08329e3)
new 885140b changing versionb to pre4 (This used to be commit 8c46576f64cc54abd3bc43312559b960af220b60)
new 7b3f7cd Some simple tweaks to the IDL to make it more correct ...
new 5a51af0 Fix up some things in the IDL, and fix up a mistake I made before.
new 10ee36b switched to a new way of handling unions, so that we can handle alignment correctly for unions that have non-uint16 discriminants
new 5d4bfbd switched to a new way of handling unions, so that we can handle alignment correctly for unions that have non-uint16 discriminants
new a63010b Added useful information to debug lines. Patch by metze.
new f5e68bc Look at error before using it in debug statement. Jeremy. (This used to be commit 42114b75f2c082522f7806a1af11409609785b06)
new 8614cc5 Look at error before using it in debug statement. Jeremy. (This used to be commit 69550332f33496b0a513914e2290fdb256bc2958)
new 2a22bd3 Added useful information to debug lines. Patch by metze.
new e1e98ab updated copyright year (This used to be commit 4dcc06d04c67c6e063c5b2a88f693423c77f342d)
new 25de304 fixed wkssvc idl and test code for TransportEnum (This used to be commit 42639a8f66e8d4241b24935772552f235f863096)
new 940ce95 make the socket send code a little clearer (This used to be commit 48028fbb856ea7ee642f36ba9ed0d5815763f52b)
new fd15fc5 * added support for empty case elements (including default cases)
new 66a827c * changed to midl syntax using [case(x)] instead of case(x)
new 376ba19 some errors are expected in SAMR and LSA tests - don't fail the test when they are given (This used to be commit 6e2d3aa433cc77f2ac9f2a7c807bc2668a8b7a9a)
new cd3c6c3 * added a 'lstring' type for spoolss
new f01e89e EnumPrinterData in spoolss now works (This used to be commit af07ca7fbcb4118f2415218d0c48798119b7c6b2)
new 8a8b2da make the echo idl match the win32 IDL again (This used to be commit 4b901bd717a48daae24d8f7738169ac3cc5ba7fa)
new 91b960e use strict perl package everywhere for error checking (This used to be commit 3b7a4b70a321a1e8e378b8c5cc1e87a1c3399e91)
new 427bb55 damn, "use strict;" in util.pm breaks pidl - but why? (This used to be commit 8f54792392ccaa6c1464ed8ec90e44c0048b5ee2)
new 52461a3 its LoadStructure() in util.pm that doesn't like strict perl - any perl gurus out there know why? (This used to be commit a1d9afc92fce52a76c0a233513b2cb24f0cb9cf5)
new cde87e3 avoid compiler warnings for unused variables with [relative] pointers (This used to be commit 786566e53c22d8d0813cf006a70aef8508bba4dd)
new 308cc42 added samr_LookupNames() and test code (This used to be commit f8397cbc8554b721093b8ae6ac6fb26d0ee9a7cf)
new 52cae6b added samr_LookupRids() and test code (This used to be commit c32c33a791dd42676ca7fa47aae264e8d8ea8339)
new 8f0f97b Added ATSVC pipe. (This used to be commit 274058486766f7a1094918702e7bc225aa938b2e)
new b2fd428 use a precompiled grammer in pidl. This speeds up pidl by about a factor of 2 on my system. (This used to be commit a291dd835f68ae5a109670b1d1ca1a48b2aacfb6)
new 4730469 Add a 1004 level for srvsvc. (This used to be commit 9810e6f180564247dee584d197180d394b208c24)
new a6e5654 fixed srvsvc_NetShareEnumAll() (This used to be commit ab4056e25ccfde5136ff3a1cd5d1efa78f1eee1b)
new 9fb8ee5 * cope with pidl not being in $HOME/pidl
new 0b0295c fixed a comment (This used to be commit d996c880f49c89c22775ad7e048dec6d5d5f82c9)
new 08026ca a bit neater way of emitting code (This used to be commit 964c3237215b36f5768b98c19689ddc43cf86cac)
new e2254cc fixed pushing structures containing pointers inside unions (This used to be commit bb30f42cd4e20d53066634727347a601b4eb562e)
new f3a4d83 started on samr_SetUserInfo()
new 5d77cda make sure we don't try to use c++ style variable declaration (This used to be commit 9fee73793171e2cd295899ec0db8bcecfa95ca72)
new d4dfcda * fixed level2 of QueryUserInfo
new fe6fd99 extensive samr_SetUserInfo/samr_QueryUserInfo testing, with cross-checking of all settable fields (This used to be commit 3337906d52e95c127d64f81f9fc99aeb8a8d1ce6)
new b008369 moved the pidl auto-generated files out of CVS (This used to be commit 49c72d42766a55e2833c004e721a47115000626b)
new b1e5882 * fixed libndr.h header
new ddd2f9c added samr_QueryDisplayInfo() (only level 1 so far) (This used to be commit 8601305c8100f03ffaee4754eae12e9b332508a4)
new 2073062 Add initial work on eventlog - doesn't quite work yet. (This used to be commit 99fff7b1e24ee7231fa41ca9cb85382637f2b2b0)
new 1577697 we now use a copy of pidl inside the samba4 source tree at source/build/pidl/
new 4fd867a Todd Sabin pointed out that a couple of the values I marked as hyper_t are in fact 4 byte aligned. Create a ULONG8 type in samr for those. This type should probably be made global later. (This used to be commit e7dd116138ed21922c8578bebe0452f03221b3b7)
new d869d8c ignore generated idl.pm (This used to be commit e9d18ecc2d513dc7aba9a0545808a95893544fe6)
new ad88390 Typo fix. (This used to be commit d1394f02cb0e369701217ce6610f4efe54438c3a)
new 382e96a Typo fix. (This used to be commit 5054a1731e3bf3bec0687304af63fed475d5f864)
new 9fc7be8 added support for 'ascstr', a ascii string in MSRPC ! (This used to be commit a5eeb3be0577e0ce91ac1f6e641782e4acbbda07)
new 38ce2ef added 4 more levels to samr_QueryDisplayInfo() (This used to be commit f4cc593a5c7d75adaced2c33dd83c2ec741751be)
new 236e44c only display really verbose packet dumps when smbtorture is run at debug level 2 or above. This is more useful for checking that something hasn't broken without swamping yourself with output. (This used to be commit 53ff3a572a23c2f45c5d503255bc6b535ca99134)
new 1d7534e avoid calling the print routines completely if debug level < 2 (This used to be commit 63b9d2803c9e5b44680a72b127f6a58eb44a3c60)
new a203529 More work on eventlog - still doesn't work. (-: (This used to be commit 9109cb832a3807b3eee9e52c8c533e2bf0c8007a)
new 49c02c6 Start of winreg idl. Implement OpenHKLM, GetVersion and CloseKey. (This used to be commit c8b87f5feb7756c7a5b38135517788c9f4ade36f)
new 82d6f55 Implement DeleteKey, DeleteValue, FlushKey. (This used to be commit 49f1654510f0ea7681b386296b67282791c4b319)
new 244df1e Update WHATSNEW.txt with text from release branch (This used to be commit 56fc6962fb32de180a6b1af9259e0a7b580daeab)
new a465add * changed the way strings are handled in pidl to a much more general interface. We now support an arbitrary set of flags to each parser, and these can be used to control the string types. I have provided some common IDL string types in librpc/idl/idl_types.h which needs to be included in every IDL file.
new 55410a0 print out the UUIDs from the end point mapper (This used to be commit f90e5db8f9d1fa7062762af0ab3e0696998bf8bb)
new 478bb59 make sure we don't append the ldap suffix when writing out the ldap XXX suffix values in SWAT; based on tpot's original patch; bug 328 (This used to be commit 12a06dd9807ea3a10f8220d6e7c33b4b79ae25b4)
new 579cafe make sure we don't append the ldap suffix when writing out the ldap XXX suffix values in SWAT; based on tpot's original patch; bug 328 (This used to be commit b1d5173b16c40d55cfb6265f1d1947ec78952b6f)
new bdea2e8 Fix Jerry's no-proto bug :-). Jeremy. (This used to be commit 48153f7a07cc04b849a79778fdc3e76af6c6eb13)
new bf0c18d Fix Jerry's no-proto bug :-). Jeremy. (This used to be commit 2b39e3f12a12f0863bf76d996c0d0db422d593bc)
new e1260ef forgot to commit this, sorry (This used to be commit ff883d1cba4e998aa0a4b160d4fee118f79ca277)
new 7c5f6ea don't ignore .h files here (This used to be commit b1863f897ffeec551ff8b1bad91fcfeede30beef)
new 0739d3d cleaner handling of relative pointers to strings (This used to be commit 4022e710755a61a3439f739a78fa6965b9b7788e)
new 32831d5 fix a smbtorture memory leak (This used to be commit 0eff7c519b87d9c69da61a7dfeecd0483f1ad7e9)
new 0a0f8b5 fixed a bug with pushing non-pointer unions (This used to be commit bc2fbc79cc7c0308934f351b067a88b4b397de37)
new 1a125f5 Fix for rename across filesystems. Noticed by Rainer Link <link at foo.fh-furtwangen.de>. Jeremy. (This used to be commit f68c2ff0f3307612ddbe62b8cc2ea12251d54ec6)
new d66def4 Fix for rename across filesystems. Noticed by Rainer Link <link at foo.fh-furtwangen.de>. Jeremy. (This used to be commit 598d9d3e5f612133e0528a1a8907745d715b61ed)
new 2ca65a9 added some explanations for epmapper IDL and dom_sid2 (This used to be commit 5962f1cffa9273cc06c8a3c4a112f3ce94b84dae)
new 3f2598a added Parse::RecDescent module into pidl to ensure we all use the same version. This should fix the problems Richard was seeing. (This used to be commit 76c24a5cb09b096a9cb490f3bb42af0b9d0f5fa9)
new 11f4893 Ensure that items in a list of strings containing whitespace are written out surrounded by single quotes. This means that both double and single quotes are now used to surround strings in smb.conf. This is a slight change from the previous behavior but needed or else things like
new 3c10159 Ensure that items in a list of strings containing whitespace are written out surrounded by single quotes. This means that both double and single quotes are now used to surround strings in smb.conf. This is a slight change from the previous behavior but needed or else things like
new 8a53eed fix winbind ping call so that SWAT correctly determines if winbindd is running; bug 398 (This used to be commit 04e37283f230b28f3019bfab3a71dde5e4ae4e23)
new 177ff4d fix winbind ping call so that SWAT correctly determines if winbindd is running; bug 398 (This used to be commit cb12d519cc40b964d022886538044e8613931199)
new c674672 Convert all NTSTATUS return codes to WERROR.
new 5950020 * you can't have two parameters with the same name (pidl doesn't enforce that currently, but will in a couple of hours when I've finished my NDR validator code)
new 4f65a3b adding a useful debug (This used to be commit e374ce779efaec001c1476e0710ceaa9c3b84e8d)
new 7d9fb45 include WWW-Authenticate field in 401 response for bad auth attempt; bug 629 (This used to be commit 879d0f15ea260d61c56c5b841065ecb2f5ec26ca)
new a2b82b4 debug and swat fixes from 3.0 (This used to be commit 52c1973f39f4c4161097843fcf395e0102531575)
new 86a6044 a fairly major upgrade to the dcerpc system
new 175e947 * enable RPC/NDR validation in all smbtorture code
new 4666ec9 * fixed NDR flag inheritance across push subcontexts
new 0b0ca9f dfs torture test now passes (This used to be commit 201cb6116df8ad74569d78827815855105a1ea11)
new 677fb26 * fixed handling of relative subcontext unions
new be77d9c * fixed null terminated string handling
new 277322b added the beginnings of an IDL validator, to give clearer errors when IDL is not valid (This used to be commit c1b708708e262350d697829d444d0fb6a981a80f)
new fcbfc7a Changes all over the shop, but all towards: - NTLM2 support in the server - KEY_EXCH support in the server - variable length session keys.
new 354c0fb (merge from 3.0)
new e79e6bc added support for 'const' in IDL files. This makes it easy to define symbolic names for bitfields etc. (This used to be commit 344a6e1682cc1afab24735e73d05cf15f6eb9816)
new 868555b added support for enumerated types in IDL files. This makes unions easier to work with. (This used to be commit 60be15d306e7b65efdd27df02250c0264996ccf3)
new 7840443 Add support for variable-length session keys in our client code.
new 6b81cc2 Add server-side support for variable-length session keys (as used by DES based krb5 logins).
new 6268505 Patch by emil at disksites.com <Emil Rasamat> to ensure we always always free() each auth method. (We had relied on the use of talloc() only, despite providing the free() callback)
new 13a6b98 Merge from 3.0:
new 8ade0cf (Merge from 3.0)
new fec4b5b0c changed to perl for mkproto, patch from vance (This used to be commit 9386326868f43dab95b5508ce0ca5a9c1160a2eb)
new 5052c65 get rid of our awk scripts (This used to be commit f11f757c871dcb66813e44a3144df0f927108d8e)
new 7ab05c2 we don't need awk now (This used to be commit db6d7daaef4d51e3c463fe76eefa2b22ff71a546)
new d47d14f reduced the number of magic types we need in mkproto.pl
new 4df03a8 nicer base type handling (This used to be commit e58384eb53b654768d2eb53c222529849674753c)
new b9dd8d3 fixed loadparm handling properly (This used to be commit 945ada7e7ec0f4b4df559bc171b9b18d30eff834)
new 5577992 much faster inner loop and neater code (This used to be commit 9ea02c51d449095b7f17edb3fb82d3722cdd9c20)
new 1bd5a8a final bit of tidyup and speedup (This used to be commit 1c980e6c4e89b24aa8fedf0b6684cd73f34b6c25)
new 11e9184 by using a single proto.h we gain another factor of 4 in the speed of "make proto" (This used to be commit f6bb118799887e8e29399343e377ba8e9f059f20)
new 231ae24 get rid of some more unused headers (This used to be commit 48276c768bc58aa531771e0172a7480ec94d3254)
new 02dc753 save about 35% of the time for "make idl" by processing multiple IDL files at once, which means less perl startup time. (This used to be commit 64b2c67e479ddc754d18f752d347ba22a6d77682)
new 800d3e0 ooh, this is fun!
new aa42dd6 Strings in the winreg pipe are terminated. (This used to be commit 1f56d4cd04840b350b098e698d369cd6b047cfe4)
new 136c2d7 String termination fix.
new 8cd9455 Call enumkey for tridge. (This used to be commit cc71bd2a903ba1f12f08758e885f1f07e61f7c86)
new 03eda90 Actually call right function name. (This used to be commit 634ea437201fbf61f3157a4b0ebabfcb15507166)
new 1b9452f fixed the handling of value() attributes on scalars in IDL that reference other elements of the same structure (This used to be commit d8d17be290730670bad0fea91188d394160cb879)
new c071301 Add a strlen_m_term() function for returning the length of a string including the termination. Using value(strlen_m((r->name)+1)*2) gives the wrong answer for the NULL string. (This used to be commit 7ae329e6630a07d29f83b6dd4572d26ab8a18c71)
new 29ee36d Check NT_STATUS code from dcerpc call function before checking the WERROR code. (This used to be commit b4792b7b316f8cb665b5a698f348c7c033702934)
new c32a03a Removed unused variable. (This used to be commit 40ccaeefed1a3baea356254795c698794cb81384)
new 66694c5 Modify WINREG test program to recursively enumerate keys in all known hives. Limit the recursion depth to ensure the test doesn't run too long. (This used to be commit 152af383b8fdaa41be97356f9c55b9a5824edecf)
new 3d0e6b38 added a tool called 'ndrdump' that allows you to dump NDR data according to the current IDL taking the data from a file. In combination with a little hack to ethereal to extract data this is a quite powerful IDL development tool. (This used to be commit 229a325c3cf0d4dc1e910ed32e1d7391040aeba1)
new 27b1dba * better diagnostics in ndrdump
new c7fd83d added the dcerpc remote management interfaces as mgmt.idl, and wrote a test suite. The test suite dumps all of the interfaces available on all pipes. There sure are a lot more interfaces on w2k3 than w2k ! (This used to be commit f94bc079902d725b63155d8d2de5bf408c6e7335)
new e4773b1 added tests for the remaining calls on the rpc management interface (This used to be commit 00f9b0e12061c175334f96805ca8333f28f74d91)
new 3114289 make sure we don't try to update a constant (This used to be commit 4a6034f2e37d1050364fc167f1b71b5c806dfdc9)
new 7d36545 give far more detail in the EPMAPPER results (This used to be commit 420301969820ffaa0a87b091c7a79372c99cb658)
new f5fe95a added tests for epm_Map endpointer map calls (This used to be commit 570ad78525ffcc116842270b62ba41c86c2a018d)
new 5e64eca removed the STFS specific flags in the Makefile.
new bbb11d4 * prepared the dcerpc subsystem for adding the RPC over TCP transport
new 7befc06 initial implementation of dcerpc over tcp. RPC-EPMAPPER works, now to add epm_Map calls and support the rest of the pipes (This used to be commit 39add481582609ddb9d0b3bae45fde3226ece481)
new f4e4851 * fixed byte order in epmapper parsing
new c39f5fe more access fixes for group enumeration in LDAP; bug 281 (This used to be commit 68283407e0f366d8315f4be6caed67eb6fe84b85)
new f5ee9c7 more access fixes for group enumeration in LDAP; bug 281 (This used to be commit c4ce92e80688fe7fd4b2fde2c31e94baf3e4dca0)
new c26aa9f patch from Matthias Hilbig for bug 467; use the dns name (or IP) as the originating client name when using CUPS (This used to be commit 71333299a6e6bc6d74d2172f71e3fe21ef75aa3c)
new 3500dfd patch from Matthias Hilbig for bug 467; use the dns name (or IP) as the originating client name when using CUPS (This used to be commit eae48cda0f7f1346cd66d5a581c1273880f214d4)
new 9ce8270 Added "passwd chat timeout" parameter. Docs to follow. Jeremy. (This used to be commit 4d49fb806db6868f97069a603a28a85dc31cfe21)
new 73034f9 Added "passwd chat timeout" parameter. Docs to follow. Jeremy. (This used to be commit 16097f2072085432f4c669d9e008023f36f7afbb)
new 4e61fcb strequal() returns a BOOL, not an int like strcmp(); this fixes a bug in check_bind_response() (This used to be commit 5e062f72baad6f7a70f1a3c8cf190535ccacc89e)
new f7bf71a strequal() returns a BOOL, not an int like strcmp(); this fixes a bug in check_bind_response() (This used to be commit 84f0e97e5882375b765b818e89a6d96736cd5932)
new b7937e5 When server signing is set to "auto", if the client doesn't sign just ignore it. Only fail if signing is set to "required". Jeremy. (This used to be commit ab5db8873e2882900baa1c74706bb907baaff7fd)
new efdd1ea When server signing is set to "auto", if the client doesn't sign just ignore it. Only fail if signing is set to "required". Jeremy. (This used to be commit 8916ddfc39c3e70265188926f24034152f0e7b6b)
new b4feed1 Patch for #263 from jpjanosi at us.ibm.com. Jeremy. (This used to be commit 0f2a50316d8245ea9c441f0ea08e1a0fd9a92583)
new 90d4b84 Patch for #263 from jpjanosi at us.ibm.com. Jeremy. (This used to be commit 6543bca0cbf6030d2400e30bb7491237d9c818f8)
new 97dbe92 Update to the modules system. Fixed: - get rid of smb_probe_module - merge older updates from 3.0 - introduced register_subsystem() and register_backend() functions - adapt ntvfs and charset to use new register functions - made smb_load_modules() work recursively (e.g. 'preload modules = /usr/lib/samba') - got rid of some old remains
new a846e59 CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: Makefile.in configure.in include/includes.h include/ntvfs.h CVS: include/smb.h lib/iconv.c lib/module.c ntvfs/ntvfs_base.c CVS: ntvfs/cifs/vfs_cifs.c ntvfs/ipc/vfs_ipc.c CVS: ntvfs/posix/vfs_posix.c ntvfs/print/vfs_print.c CVS: ntvfs/reference/vfs_ref.c ntvfs/si [...]
new 49a85dc Spoolss functions return WERROR not NTSTATUS.
new 1b6e6c9 Do not add NTLM2 to the NTLMSSP flags unconditionally - allow the defaults specified by the caller to prevail.
new c8d0bce If signing starts successfully, don't just turn it off automatically if it fails later. Only turn it off automatically if it fails at the start. Jeremy. (This used to be commit 2a00d538da61253455db1734b74ef1debaea24ea)
new 6ce882e If signing starts successfully, don't just turn it off automatically if it fails later. Only turn it off automatically if it fails at the start. Jeremy. (This used to be commit 4a145531c2b6353291cd25f14f5572aa31e86594)
new 055750f allow users to delete jobs with cups printing backend The changes the name of the job passed off to cups from "Test Page" to "smbprn.00000033 Test Page" so that we can get the smb jobid back from lpq. Working on bug 770. (This used to be commit 5979f4d645e84fb22223e6cbf0043f2fa21acb2f)
new 82ef477 allow users to delete jobs with cups printing backend The changes the name of the job passed off to cups from "Test Page" to "smbprn.00000033 Test Page" so that we can get the smb jobid back from lpq. Working on bug 770. (This used to be commit 3a84daf24f80cf44605841c844a0ba516354420b)
new 8beace3 Fix build of winbindd with static pdb modules (This used to be commit 92a138f027cf2f1c2b13c6f3d59493fb21885d5e)
new 3f0d000 Add a comment, and a useful debug message. (This used to be commit df14b0af31863680218b06ae9de2f010a38fba6e)
new e88d470 Patch from Jim McDonough for bug #802. Retrieve the correct ACL group bits if the file has an ACL. Jeremy. (This used to be commit a51d9e947ef012fabf5a13250df6232d23722f68)
new 09a7088 Patch from Jim McDonough for bug #802. Retrieve the correct ACL group bits if the file has an ACL. Jeremy. (This used to be commit 7bf5ed30ce74ba658ca35059955748c1d8cbd6d2)
new 52c1e60 Merge from 3.0:
new 06942f3 added some paranoid checking for enums (This used to be commit 3492f37b0bf14797514f1dc603f518bf5b801c3c)
new e0ac659 signed DCERPC over TCP now works !
new c123c84 fixed some memory leaks in the dcerpc use of ntlmssp signing (This used to be commit abbc9993b8f7eb9f57e079db1d0b170d0b9aa443)
new fffd741 added auto-determination of the DCERPC over TCP port number by asking the servers endpoint mapper (This used to be commit 4abf5376b00f580eb69196e55a792cc7eb4c9880)
new fca5f78 use the IDL defined NDR version number (This used to be commit 00e0c14b76c9b001c7d7b6b18b2cb543a57fe082)
new c168ca2 transfer syntax V2 isn't as magic as I thought (This used to be commit bb3bb5dc8d494afd077fa613d064767d7aad90cd)
new 33844ad Add bind nak to dcerpc_payload. (This used to be commit 0deb9179f07dead11e2fff247efe9e3d0879da58)
new d49d528 show an error when the epmapper fails to find an interface (This used to be commit 448dead14dc9db2c429c78f0eed303c4513f5a47)
new 2edb73f added a link to opengroup PDU definitions (This used to be commit 939d832e5eb49abf392cfee39631a157fc2168a4)
new ee67d68 Implemented EnumForms and GetForm. (This used to be commit 822750592cffb175aa7afb268bc7cb47bbab47e4)
new 203710ea Get rid of a const warning
new 449b2e4 Get rid of a const warning
new 5efc777 Implement "net rpc group members": Get members of a domain group in human-readable format.
new 63d44a5 Implement "net rpc group members": Get members of a domain group in human-readable format.
new 1ca1b85 by default sign RPC over TCP but not RPC over SMB. I will add command line control soon (This used to be commit 215852116c1fb8c0d8ef559155a3dd55346f0c31)
new ee8fc93 Fixing barfed idmap entries and adding not on use of FLAG_HIDE. (This used to be commit 25aa5df5c79070d0f1273a71617e64fba7831742)
new e83fc38 Clean up a comment noticed by Jonathan Shao at Panasas.com and remove an obsolete comment by Luke Leighton. (This used to be commit 316f83add76b56fe102f5dc4c9ce3a0413d9a1f4)
new b1b4d67 Patch from Benjamin Riefenstahl <Benjamin.Riefenstahl at epost.de> to add MacOSX (Darwin) specific charset module code. Also had to add AC_CHECK_CPP to configure.in (this took a *long* time to track down) to make autoconf work correctly on Fedora Core 1. Jeremy. (This used to be commit a5711943428e4b586fb7f064739c78fa0a3ebd52)
new 130b38a This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 9ccf8c530def31ccf6aca4f56b53676512131e66)
new 44d9ea4 Patch from Benjamin Riefenstahl <Benjamin.Riefenstahl at epost.de> to add MacOSX (Darwin) specific charset module code. Also had to add AC_CHECK_CPP to configure.in (this took a *long* time to track down) to make autoconf work correctly on Fedora Core 1. Jeremy. (This used to be commit c51d974b18e31a38608a3837d3fee04a209f91c8)
new 3e05010 fixed default port handling pointed out by Tom Jansen (This used to be commit 8246e6ca0bd0eaa92de602db46a119d368e93391)
new 0b1b385 added -m for 'max protocol' as a standard option (This used to be commit 8fe4058711c12b8116982357723c36e862aa0bef)
new 1cab707 switched to WERROR return codes in the management IDL (This used to be commit a81f659e9e7d876b82fb7b5950b9fbfbf5478e03)
new a9203bf a couple of tidyups
new 61bb3c8 use EPMAPPER_PORT constant instead of 135 (This used to be commit 953ab587dc5a625d0fb557fdcac122a3b2ed0224)
new 2c482d6 use samr_dispinfo(level == 1) for enumerating domain users so we can include the full name in gecos field; bug 587 (This used to be commit 329065d7cddb52c52667c93e0a0218c0e89938be)
new 8ac22d6 use samr_dispinfo(level == 1) for enumerating domain users so we can include the full name in gecos field; bug 587 (This used to be commit 5482ff71729b623c4561e42b82467bf2d5d64082)
new 20d03cc Correct freebsd 5.1 support for winbind contributed by Aaron Collins. Let the build farm chew on it for a bit. (This used to be commit 41e4b036dff0af7be69bf95ea3d64dfccd3a4b8e)
new ab3d728 added an rpc scanner. This prints messages like this:
new 4884a97 Implemented AddForm RPC. The mystery of the useless_ptr has been solved. It was a pointer in a union member.
new c7c9e61 more epmapper and mgmt magic
new 6aee827 Add DeleteForm, start cleaning up tests. (This used to be commit 10b31623fd421d341787d0769839ea5dca5ae7c0)
new dd51a9b Only ask for 512 names at a time.
new 2385a31 Only ask for 512 names at a time.
new 94ca671 Fix for pdbedit error code returns (sorry, forgot who sent in the patch). Jeremy. (This used to be commit 37c96290592607b5e731d0b8933be825d93b70f0)
new 5211043 Fix for pdbedit error code returns (sorry, forgot who sent in the patch). Jeremy. (This used to be commit 685097bc50a8ef387c5082401858d482329c37bc)
new abff8aa Implemented SetForm RPC. (This used to be commit bdb0dfc370b4deb9e7f5a381092538c3e502f191)
new df5949e added auto-generation of the IDL interface tables. This makes two less places that need to be edited when someone adds a new IDL file. (This used to be commit ccd9ddeed679baa6cbb05ac728b381b50420e00f)
new 07fdc2c * support multiple interfaces in one IDL file in pidl
new d419464 Added EnumJobs, GetJob, SetJob RPCs. (This used to be commit a06cbbbf1fa1e873bb13bc86d14694b2af791e22)
new ba33bee * added a bunch of placeholder IDL files
new 606514b make sure there is at least one valid interface in an IDL file (This used to be commit 86ab394806a5f9dfc20fabda071d72ca29703f62)
new b0ba046 Fix bug in EnumPrinterData test.
new 7ec0ead the beginnings of an automated tool for working out IDL properties of a pipe. I'm not sure how possible this will be without lots of human intervention, but its an interesting thing to try. (This used to be commit d5afe7c6a8651457da9438fcf0035c792701ac86)
new f83f0cb fixed some warnings (This used to be commit 1c2b8a93c50e3d5485732a2f06847166e883f939)
new d55fc1c Add SetPrinterData, DeletePrinterData. (This used to be commit ea534f82d0620cbda5a960e492ec2fc1702fe975)
new 2bb7ff5 GetPrinterDataEx, SetPrinterDataEx, DeletePrinterDataEx. (This used to be commit e8367f57356bc3da78a6217158f9d639ba4ca5fa)
new 3dda7cf Implement 'net rpc group list [global|local|builtin]*' for a select listing of the respective user databases.
new 958f1e5 Implement 'net rpc group list [global|local|builtin]*' for a select listing of the respective user databases.
new e01b018 got rid of a bunch of unused header files (now replaced with IDL generated headers) (This used to be commit 7f2ac326f9d6019ca72f3b70ad1cdbeff6c2c9a5)
new c95ae2d more unused headers (This used to be commit 39b726d068dbd31efeb2c0dd8584425d1996f991)
new d944b97 Added EnumPrinterDriver, GetPrinterDriver (still in progress) (This used to be commit a818439b5915fd70b8aa3d3045f658b3f59a6bea)
new 03f1bdb Fix signing bug with secondary client trans requests. Turns out the last packet is the one that matters for checking the signing replies. Need to check the server code does this correctly too.... Bug #832 reported by Volker. Jeremy. (This used to be commit 315f25fc1710e20051414bbf084cb5648129c3bb)
new 2ad1159 Fix signing bug with secondary client trans requests. Turns out the last packet is the one that matters for checking the signing replies. Need to check the server code does this correctly too.... Bug #832 reported by Volker. Jeremy. (This used to be commit 6750dc33b46c422582176b704592d9b2f1fb04d7)
new fa062af * removed a bunch of unused code
new 7602aa5 * got rid of UNISTR2 and everything that depends on it
new 8d92b0a got rid of more group mapping code (This used to be commit 2955ce55ee3bd9a8702a446db3ace20c703c451f)
new cfd41af removed more old code (This used to be commit fbccf58539827ef368f8a0be122e45edcd0f070e)
new 003f2cb Better fix for client signing bug. Ensure we don't malloc/free trans signing state info each packet. Jeremy. (This used to be commit c662e2dbc4d953b3718f69fef4517a3e7539151e)
new 12d3246 Better fix for client signing bug. Ensure we don't malloc/free trans signing state info each packet. Jeremy. (This used to be commit 818cf32d6330f7e7855ce662326003e75d4a1d46)
new b0531a3 started adding netlogon IDL and test suite (This used to be commit 3d64eefb464d09fb6e84d6139f801887a278cf86)
new c05411b Don't automatically set nt status code flag unless client tells us it can cope. Jeremy. (This used to be commit dd1ac8d5eba060dcd7fdde7449d07bee1dc12b27)
new 6bb8f54 Don't automatically set nt status code flag unless client tells us it can cope. Jeremy. (This used to be commit 0d82ac57a59276adb403f8e023578c2d6d5136e4)
new 5b46116 added netr_ServerReqChallenge and cleaned up byte array printing (This used to be commit bb42107dccf3a384a4a5c029b4d2752e0898d7cb)
new b4fa65d Ensure we use the same mid for the secondary trans requests, W2K3 does this. Jeremy. (This used to be commit 8adf0cd27a23b1bc6e0da08789a8b1e9eefb54a7)
new f9a2ba6 Ensure we use the same mid for the secondary trans requests, W2K3 does this. Jeremy. (This used to be commit e5bb3fdf4c8b2bb5b098bfbc0b4b80d947aeac6c)
new b4b0177 added netr_ServerAuthenticate() and test code
new 95b77ef Subtract NT_STATUS from common flag, don't add it... Jeremy. (This used to be commit 0ed153af55279ba1e621c688b5e78f842e72ea1e)
new 27891bd Subtract NT_STATUS from common flag, don't add it... Jeremy. (This used to be commit 4e73faa7b4af7f73bdce9fcc2ee1825249dc7da7)
new 570f2b7 Ensure the server can cope with multiple secondary trans requests when signing is turned on. Jeremy. (This used to be commit 206464a748a59b1d485d4d3d0cb4d257d60fbd00)
new d75819e Ensure the server can cope with multiple secondary trans requests when signing is turned on. Jeremy. (This used to be commit b97596df7834a80b648022e22983cab5dfb0f7dd)
new f7dfa78 Fix spurious error msg. when seq=0. Jeremy (This used to be commit 4912ad8f18041c9c3abe2cfa67dd26a324c9c31e)
new 40a5047 Fix spurious error msg. when seq=0. Jeremy. (This used to be commit fd71acd1ffb3d3c2f2f82395c86512124769d592)
new a6cf6ca added netr_LogonSamLogon() and test code (This used to be commit 4fa3ad3ecbfd8f8663fcdfaba9a7db481e303f2b)
new 232d648 fixed NTLMSSP_SIGN_VERSION (which I broke earlier today) (This used to be commit c8ef04077413f44101ba071187554e65a8e1c8fc)
new f9e2a8a neater credentials handling in netlogon client code (This used to be commit b7d748f499f79415b444e7cebe7d8de7186fbc94)
new 000b39a I needed a decently parseable format of smbstatus. Looking at smbstatus code tells me that this should not be expanded, so I implemented
new 04cc05b I needed a decently parseable format of smbstatus. Looking at smbstatus code tells me that this should not be expanded, so I implemented
new d9bf130 Beautify the net status help message a bit
new 9258769 Beautify the net status help message a bit
new 748b268 In the brief 'net rpc group' listing, don't cut off group names at 21 chars.
new 1ccd951 In the brief 'net rpc group' listing, don't cut off group names at 21 chars.
new 038784a don't mistake pre-existing UNIX jobs for smb jobs; patch from SATOH Fumiyasu bug 770 (This used to be commit 3a55788dca537248d0aea9973a84075e142b7736)
new 905a32a don't mistake pre-existing UNIX jobs for smb jobs; patch from SATOH Fumiyasu bug 770 (This used to be commit d6333ae8d707c17a6fa26a39b14a802bc816ab3f)
new 7164842 add Replicator and RAS Servers to list of builtin SIDs we resolve; bug 608 (This used to be commit 4bc58129e073973620aed1bfb161ee83c1863f81)
new 6c41d20 add Replicator and RAS Servers to list of builtin SIDs we resolve; bug 608 (This used to be commit 1bb2281e177d1f312c0c3c117c5b0dcabe57125b)
new 951e1aa fix inverted logic caused by s/strcmp/strequal/; host allow/deny works again; bug 846 (This used to be commit c816b44a9c1278d756f63044bb3a3bce3afec9b3)
new 156d15b fix inverted logic caused by s/strcmp/strequal/; host allow/deny works again; bug 846 (This used to be commit 18fe1681c15cc25a41e738e615b759d759f9ecf4)
new 8ecfda5 another strequal() == 0 fix (This used to be commit 818bba4b796440453e5911369adf5bd147e9b961)
new 70e2f09 another strequal() == 0 fix (This used to be commit 464b410734c46bc55f2427e99ecf61bad7e3b244)
new 8b30b00 * another small API change in the credentials code
new c4167ba Get a little paranoid about memfree use in convert_string_allocate.. Looking at crash bugs #809 and others. Jeremy. (This used to be commit cd2075580b0f35c8a414c995f03834c01efaa9be)
new b91cff3 Get a little paranoid about memfree use in convert_string_allocate.. Looking at crash bugs #809 and others. Jeremy. (This used to be commit e122891bebd33fc7bd654146a5cbec1feb307555)
new 6eed4ed Client connect signing error messages should be level zero else they're easy to miss. Jeremy. (This used to be commit b5f32a0869017a3ce457bf45e4aa2c1b621162c6)
new 026e476 Client connect signing error messages should be level zero else they're easy to miss. Jeremy. (This used to be commit 7fa89b093709053650d197d2d0f091b9a1cd8218)
new 06ae424 * netr_ServerPasswordSet() now works - the test suite changes the machine account password.
new 2e70035 another big improvement in the credentials API. I think it now actually makes sense, and as a nice side effect it matches the debug output of the w2k3 netlogon.log (This used to be commit 3c7287c24e5970e5b7447ad042848505537c7d3b)
new d65f009 added netr_DatabaseSync(). It doesn't work as I haven't done schannel yet, but at least the request is understood by w2k3
new f941990 initial netlogon database sync partly works - needs some IDL tweaks (This used to be commit 75ea276c147e2b4b0617eb0b77276d5fb5da2043)
new 9632db5 netr_DatabaseSync() now works fully for database 0 (This used to be commit 360d03bb56ec7d129ec0d62a701f4bf0ff3876af)
new 399496d netr_DatabaseSync() now works fully for databases 0, 1 and 2 (This used to be commit c4c09e9413d3886e030e98739121bbae81f80ca5)
new c7a1a69 don't pollute the structure name space so much (This used to be commit 107307b4c69000d2025f4463c72ee38172c48ec5)
new a11727b * made some field names more consistent, and worked out that unknown1 is profile_path
new 64b7cdf Hide gcc error message if using a compiler that can't precompile headers. (This used to be commit 13d073d805b3a5b9f6fbfff5dccf0bf37124d4c3)
new cea22e9 netr_DatabaseDeltas() now works. We ask for the deltas associated with the last two sequence numbers on each database. (This used to be commit f9377c860315a8a4f380d70ff97309d3ffdb5c26)
new c290906 make sure we can expand the critical versions structure without causing crashes in old modules. Thanks to metze for pointing this out! (This used to be commit 2ee5540629e7922cd76d87ed53b70bf37b83e100)
new 9ec4269 added netr_AccountDeltas(), which w2k3 gives "NT_STATUS_NOT_IMPLEMENTED" for (This used to be commit aaf776a1c134d7b6112932f880e09ba497e8ebcf)
new 16c688c added netr_AccountSync(), another NT_STATUS_NOT_IMPLEMENTED call according to w2k3 (This used to be commit b2ca00ebc57774000af2de6132c29db4c6daae28)
new 02df116 added netr_GetDcName() - quite a useful call (This used to be commit 63f46b223e16a3495b4a4a48c6489f1f0d7d84c4)
new 8af9079 Add script useful for finding checks for headers that are never used (This used to be commit 0e5fdbc01bba7f1b000587d01a128c3bdbbbe03c)
new 10ad200 added netr_LogonControl() and netr_GetAnyDCName() (This used to be commit 17b2be4e859bd7f625214d7e7de9758b5ab5fb90)
new 47702c8 Initial step at cleaning and splitting up configure.in. (This used to be commit 369a9c1ac1ff94a1d3f51eac20a39577f9cf2155)
new 0064a11 Two trivial warnings
new f09e431 Two trivial warnings
new 9ebe448 added netr_LogonControl2() and netr_ServerAuthenticate2() (This used to be commit cc4123db4baec6a217500dc55113f89e1ea8ef61)
new de32d66 added netr_DatabaseSync2() (This used to be commit 0f6af0c4bde0eb3758192b74dab797b558c944a1)
new ea507ee added netr_LogonControl2Ex()
new 89ebcb1 Match Win2k and return 'invalid parameter' for creating of a new account with account flags of 0.
new ec92e2f My first stab at Samba4 IDL!
new 61a2a79 Updated some of the function names in the IDL. (This used to be commit 718ee8bccc2357ffa7ea7cdec1bda6103e0fa24f)
new f0f1e99 Fix for "hash" (not hash2) type mangling. Noticed by "Forrest W. Christian" <fwc at mt.net> Jeremy. (This used to be commit b2d63007608944fff05e45b1f6b312373d022062)
new 8a31a34 Fix for "hash" (not hash2) type mangling. Noticed by "Forrest W. Christian" <fwc at mt.net> Jeremy. (This used to be commit 3a8fe3b2ef30cbe0cf441d6c4ffa9c309dc71e54)
new 2bd7a62 my debian unstable box uses "autoconf2.50" - i wish there were a better way than this! (This used to be commit ad52fd9baf2180a89634eaaa5af22e9bed1de0a7)
new eaa02c7 some OSes already have a uint_t (This used to be commit d7b6aa1e2ec1dc475e1bd5dce1c537720bc65eac)
new 0e958fb don't use c++ style comments (This used to be commit b11a19cc767e20189710d7d9428168ed74c59d1c)
new cdd7827 we can't have two functions with the same name (This used to be commit 5f1cdc4839a1ba0b18bcd4525847f9c284d181ca)
new b8cbd91 don't use c++ comments (This used to be commit 3d48fa8f37a510959c8958b5c025c7f19f632c54)
new 9262404 * patch based on work by Jim Myers to unify the ioctl handling to be more like the other major SMB functions
new 3d929b1 * fix RemoveSidForeignDomain() ; bug 252 * don't fall back to unmapped UNIX group for get_local_group_from_sid() * remove an extra become/unbecome_root() pair from group enumeration (This used to be commit da12bbdb0dd9179b1ed457fa009679e2da4a8440)
new ffcb57e Without 'non unix accounts' we can't test security=domain on the build farm. (This used to be commit c8485d3f00727fb363b45e48581eeb0b0b0cb851)
new 3a1dd0d * fix RemoveSidForeignDomain() ; bug 252 * don't fall back to unmapped UNIX group for get_local_group_from_sid() * remove an extra become/unbecome_root() pair from group enumeration (This used to be commit c0f34b42a6a4af09ae4b76721bc350784d87f686)
new 88dad93 Picked up by the build farm - despite all my efforts, security=server was broken by my NTLM2 commit. This should correctly cause the NTLM2 case not to be negotiated when 'security=server' is in effect.
new b754e4a don't crash on a NULL priviledge pointer; patch from Jianliang Lu (This used to be commit 2742e813fea2366f91bec62dca407f65ad5c4623)
new 555ef2d don't crash on a NULL priviledge pointer; patch from Jianliang Lu (This used to be commit 5bbfa9989bcade2e1192a68596de3e574faed1d5)
new 5df2fd4 support munged dial for ldapsam; patch from Aur�lien Degr�mont; bug 800 (This used to be commit 1c3c16abc94d197e69e3350de1e5cc1e99be4322)
new c6f0190 support munged dial for ldapsam; patch from Aur�lien Degr�mont; bug 800 (This used to be commit acf9eae7b0c95776358292c3463951477575bcc6)
new f5eed76 readding schema items that were accidentally deleted (This used to be commit 14dd4403fe006345a9cdf55b2b35a31176463349)
new 83c64db sync OID with HEAD (This used to be commit d463abb035a19dce84902039623275cd72e16edc)
new 2e5ae6f * added a debug thread id hook from jim myers
new 42c6a25 merged more updates from Jim Myers (This used to be commit 03bf30659640d684073f92d64da6e911edb65a73)
new e10859f removed an unused file (This used to be commit 77c622c3acf8bc950afe23e30770a658d018406c)
new 799b4f4 typo in BASEDIR; patch from Darren Chew (This used to be commit 21b0758a88a2469a61d13acf7ecc006152a07273)
new 708c22a typo in BASEDIR; patch from Darren Chew (This used to be commit c0710a34ba737ebdd078beb223df528b297057a1)
new 903017b fix debug message (This used to be commit 550b309a65d138364502c720894e2099de6b5076)
new 16194fb fix process_incoming_data() to return the number of bytes handled this call whether we have a complete pdu or not; fixes bug with multiple pdu request rpc's broken over SMBwriteX calls each (This used to be commit ff06f3ca8e597d093b8a76b5cfabfa6009f4b591)
new 386e319 fix process_incoming_data() to return the number of bytes handled this call whether we have a complete pdu or not; fixes bug with multiple pdu request rpc's broken over SMBwriteX calls each (This used to be commit 514acc655d58a660b2a2542ff81a880f1bdfc3f6)
new 1f761ad Fix incorrect smb flags2 for connections to pre-NT servers (causes smbclient to fail to OS2 for example) (This used to be commit 54e2fcb8f4a9d603b3210baa014b3f5f15070a22)
new b47a3a9 bumping version in preparation for 3.0.1rc1 (This used to be commit 91c95391c3efd4c1009032acc6af9f7886447c55)
new dc058d9 updating top 0.8.2-1 of the smbldap tools (This used to be commit b798f30f0a83ba00ebbe1b82983ca6690642ad02)
new f6c798f Change PICFLAG -> PICFLAGS to keep in line with version from source directory and fix display bug. (This used to be commit f43546d0af7c7ad74b3bf0bae1652822184a04da)
new 1d4978d fixed a problem with "net rpc vampire" mis-parsing the alias member info reply
new 814591c * removing extra file * updating version in Makefile (This used to be commit 3249e69274c00922c6d8710019c19d8c8add8255)
new 8dc02df removing RCS tags (This used to be commit 9a7774306dfa29f0b343343844a2c08650d5ba1a)
new 26dab8d create libdir for installclientlib; patch from Bill Knox (This used to be commit b19472e108508935e6c80f61fd1394e852cb0902)
new eb535b8 create libdir for installclientlib; patch from Bill Knox (This used to be commit 915b5eb67f8d4acc901d78b7b7d4d615aef817cd)
new e24850d packaging updates from Buchan (This used to be commit b67929cc3e2339e0865f2924b930f1d834c20ed9)
new feb51ad packaging updates from Buchan (This used to be commit 9a5b5be68e6ba2c3ab06eb4a8104b7d2d71f0c2a)
new 24be408 Janitor for tridge... Jeremy. (This used to be commit d9790a76d88b8c46d665f2294878ee13d438b791)
new 4b1e15a fix %a variable for Windows 2003 -> Win2K3 (This used to be commit 2f43a1c166dfc8679a9d03bd0f3cf9303aafcf74)
new 7bec01c fix %a variable for Windows 2003 -> Win2K3 (This used to be commit d7db1439a626ae13b77dc262c82e713fcab1ab4f)
new 0564650 Fix for bug #445 (missing unix user on kerberos auth doesn't call add user script). Jeremy. (This used to be commit 881c5c60977d15b5d4b34fde8743deac80f11a99)
new aad0b08 Fix for bug #445 (missing unix user on kerberos auth doesn't call add user script). Jeremy. (This used to be commit 5d9f06bdae4e7b878a87fb97367cf10afbc5f6b2)
new 80bbfba Fix comment. (This used to be commit a999f7f23fc68e51dd04f1c5a2c84f19d5c4a0a5)
new 570c0c1 Merge from 3.0:
new 55d2c54 re-wrote pidl to use Parse::Yapp instead of Parse::RecDescent, This makes pidl about 3x faster, and also gives us much better error reporting and a more standard grammer definition that will be much easier to code in lex/yacc if we want to do so at a later date. (Parse::Yapp uses essentially the same grammer file as lex/yacc)
new 4e1bac4 make pidl a little less verbose (This used to be commit 76f48affe5d1e8fd96d5dc9af2ec1059f3dd741c)
new dbf4b65 a bit more speed and better line matching in errors (This used to be commit 788f6c44dbae48e13c9eeaca3bfa3ac7efbbd4e2)
new daeffe3 don't save the intermediate form to disk unless we need to (This used to be commit 4e1a5a21a4c8da0d2a23d5ba02168eac1987c260)
new 58714e6 * reduced the number of grammer conflicts a lot using (arbitrary) precedence rules
new 2773e54 commit idl.pm now, as many build farm machines don't have 'yapp' (This used to be commit 2b1300386dc8a3e3e802c8b1dafdbea286cfbb46)
new 989788a "make proto" now depends on "make idl_test"
new 86d0e4b cope with yapp not being installed (This used to be commit e41d95acc016087d77712d214a52813c00923d4d)
new 696c70c fixed shell scripting error (This used to be commit b18dce549dd390681e70bc0e290d7ec4e44791c3)
new 8fa36b1 some systems don't have "which" and some systems don't have the "-nt" flag to test. It's amazing that systems like that are ever sold. (This used to be commit fe91635da87104544946983c7c63d5c584db614a)
new 303454c remove the tdbsam code for now. I have other plans for SAM backends :) (This used to be commit bbd35e7c31310f012bf328329ad11d4ed62903bc)
new 67db65a make sure we use a real network address in case there are extra non-zero octets in hosts allow/deny (This used to be commit 0348e85177ae90c350659451424ab521a4fc335a)
new f141ad1 working on bug 687; protect against null src strings in alloc_sub_basic() (This used to be commit 6cf91bce40f85879de00b9ce89ad9b5e04a50b35)
new d1545ab make sure we use a real network address in case there are extra non-zero octets in hosts allow/deny (This used to be commit f891d434a1406d18f9842ac6b3d1ea49ee96b9bc)
new b17feb1 working on bug 687; protect against null src strings in alloc_sub_basic() (This used to be commit b187511920dc6245faeb5ea6b48132bd5ba69ef9)
new 967fb3e Make intent to return only one address clear. Jeremy. (This used to be commit 08b6b1e43ce354cfb77701c8953565e1163ff76b)
new ee17580 Make intent to return only one address clear. Jeremy. (This used to be commit d3d0353baeba580d8a7a4688f847463b1b2e750c)
new 2598f2c starting on Fedora packaging (This used to be commit a78079286ec2a73ca26f9706d063d6b30553486d)
new f9876db starting on Fedora packaging; reference point to begin with taken from RH 3.0.0-15 packaging files (This used to be commit 4062cc38fde129056ea7ff796f7d00cfb6abf263)
new e25b7b8 fix bug in get_peer_name() caused by --enable-developer and using the same src & dest strings to alpha_strcpy(); reported by Michael Young (This used to be commit b7df6849c9368aa2e5960de54a03be269ab89fef)
new 09c4409 fix bug in get_peer_name() caused by --enable-developer and using the same src & dest strings to alpha_strcpy(); reported by Michael Young (This used to be commit 0054ce8707038444bec8c4ac8f0deea12ef65820)
new ea4e539 Final part of fix for #445. Don't add user for machine accounts. Jeremy. (This used to be commit 0785295fe067093ea1483fc19e30c63512018db3)
new 8d019a9 Final part of fix for #445. Don't add user for machine accounts. Jeremy. (This used to be commit 3684cffbd269389d14b37edd5959e29912c13a60)
new f2c6cec working on packaging; also fixed some path issues in configure.in & Makefile.in (This used to be commit 8f6cd36fa03edf75e8e3a806ab178d8563dea081)
new 272be24 working on packaging; also fixed some path issues in configure.in & Makefile.in (This used to be commit c16e51bfaf59b2d5b1b800ee272ac45b13b9a9fc)
new c5914a4 IRIX spinlock patch from James Peach <jpeach at sgi.com>. Jeremy. (This used to be commit 04abff372b8939bd33c6dceb48baac9fdb7e27b6)
new 86d65dc IRIX spinlock patch from James Peach <jpeach at sgi.com>. Jeremy. (This used to be commit 1ae1987a002716e8aa0d4bc0dd68f580ad762e47)
new 8af211b final touches on Fedora Core 1 specfile (This used to be commit ebae93f4b997ed627c9531259dd061a4713d86e2)
new 3c76426 * removed some unused code
new 5c8b533 patch from TAKEDA yasuma to bypass any missing language files (This used to be commit a3b0cc9f5b230cc4b9a017c9566b2ef83fb54030)
new 1665e8c patch from TAKEDA yasuma to bypass any missing language files (This used to be commit c65f63be1eb8bb9350cc7e843c858050c5ce5095)
new d73f554 setting version to 3.0.2pre1 (This used to be commit f0ac8ea48533357733c85f0ce4db3f8bc9ef362b)
new 5760704 Fix #558 -- support ISO-8859-1 internally. Makes Solaris users a bit happier (This used to be commit ba95fe56d2db8243191d5dd6b75c6b65e0f5fbe9)
new caf641f Fix #558 -- support ISO-8859-1 internally. Makes Solaris users a bit happier (This used to be commit 808fc7e9d52ccc61ceb56821f6b977936817b88b)
new 87fddf6 more group lookup access fixes on the neverending bug 281 (This used to be commit 9359a6ea80d1228e87ea825a100a2d289c37162d)
new b90d6b1 more group lookup access fixes on the neverending bug 281 (This used to be commit 975ac6f5aa4d8d709733757e4e003f3c551fc9ba)
new ae8d35b Fix UNISTR2 length bug in LsaQueryInfo(3) that cause SID resolution to fail on local files on on domain members; bug 875 (This used to be commit c6594e35573186966a4d57404f1c06b98670db06)
new 1959428 Fix UNISTR2 length bug in LsaQueryInfo(3) that cause SID resolution to fail on local files on on domain members; bug 875 (This used to be commit a5c5dde1c34ba44f8d9bbb38720a089a6d61806c)
new 188b205 initial rpc server side infrastructure (This used to be commit 3706af7a6cb2090e0baeff5ee54bf49ebda2cce1)
new 2bde98c the rest of the initial rpc server side infrastructure (This used to be commit 5fb01b0ec0321724c25669151ea7c20e6ec182d0)
new e5ed18d more portable array of endpoints code from pidl (This used to be commit c598590a117d4281c530cded4bf9dae16ac1ee76)
new 572ac5f fix bug when installing pam config file on RedHat; remove references to /var/cache/samba in Fedora specfile (This used to be commit 91a540079796dd64283a6ebdb3c69b0a7975ffff)
new fcc4efd the next step in the dcerpc server code. Added the link between the IPC IO routines and the dcerpc endpoint servers. (This used to be commit 4929c53bc8dddda8a763fdfbcf81a79776d01113)
new 05fcb69 Fix uninitialized variable in passdb code. Reported by Andy Polyakov <appro at fy.chalmers.se> (This used to be commit ac7a60abf2c465b518a3eb7502fa8eee767c8b22)
new ef1c713 Fix uninitialized variable in passdb code. Reported by Andy Polyakov <appro at fy.chalmers.se> (This used to be commit ca21dd3bb682700d628e9fc1aeedd1594cda3094)
new 2719275 fixed bad formal parameter type in get_static(); patch Andy Polyakov (This used to be commit 9c70e4b44e0dda8f2af4172b928437bd9d3e8b7c)
new da3a5ad fixed bad formal parameter type in get_static(); patch Andy Polyakov (This used to be commit 67d893701f09f29e8af56cd98f04131658b39713)
new 2e879cf mount.cifs failed to mount to directory owned by user when run setuid (This used to be commit 18c0315c3cb1a28fd870f8dd5d92f2e9117a29fc)
new 0b88121 Patch from James Peach <jpeach at sgi.com>. Remove the MAX_CONNECTIONS limit by increasing bitmap size. Limited by "max connections" parameter. Bug #716. Jeremy. (This used to be commit 0be57a2eb015f832c6bb6d84525719a3d632f741)
new b05b604 Patch from James Peach <jpeach at sgi.com>. Remove the MAX_CONNECTIONS limit by increasing bitmap size. Limited by "max connections" parameter. Bug #716. Jeremy. (This used to be commit fbbeb55b230ffc477f5563af66ab65eb6598e025)
new 525f725 Correctly detect in-memory krb5 keytab support. Fix for bug #863 from gschafer at zip.com.au (Greg Schafer). Jeremy. (This used to be commit 25d91f8d8c4e3bd8237716052b53350587ffb8dc)
new d49b65f Correctly detect in-memory krb5 keytab support. Fix for bug #863 from gschafer at zip.com.au (Greg Schafer). Jeremy. (This used to be commit 583b96e867d2c2cafbfa9d03f33402d6d9d44191)
new 1f332e4 fix bug that prevent --mandir from overriding the defaults given in the --with-fhs macro (This used to be commit 58b97b91da409a299bf7dd97bc375479f65dba18)
new 4d0dceb fix bug that prevent --mandir from overriding the defaults given in the --with-fhs macro (This used to be commit 824218d086d90f6fcf3789e8e87f047e2da55c25)
new 16309de * the RPC-ECHO pipe now works in smbd, as long as the data sizes don't cause fragmented pdus (I'll add fragments shortly)
new 869df3a handle the auto-allocation of [ref] output arrays in pidl. This can simplify rpc servers a lot. (This used to be commit 28fa62d63d020052a0d2f467f3f9cc6344aaf0ce)
new dab0dea added handling of fragmented requests in the rpc server
new 9d8ef74 we now support pdu fragmentation on both input and output in the rpc server code (This used to be commit 4dac9517188f2dba06df481071063543ede89495)
new fcd86aa added the echo pipe test calls (This used to be commit 8ad47eff4971e86763f9bd8f298e07d3de7e1089)
new fece5b7 added support for sending bind_nak replies in the rpc server (This used to be commit 6e7c50bcd9929b6b1400b3155f55e6c9a4a730b3)
new d68d155 Added routines for arrays of uint16s. (This used to be commit 370512f6644507ed0457de71ab5a50207e00e750)
new 6fba6f5 Got winreg_EnumValue working - what a mess! (This used to be commit cc494086e796c0090a92ac36012727c67e3587d1)
new a79be6e Small cleanup of test code. Rename enum indexes to be the same name for EnumKey and EnumValue. (This used to be commit 817a2fe2e5824e6bb9547697d27c66c0c8356181)
new 8230159 fixing upgrade bug; fixing PAM config file install bug (This used to be commit 46f8fe6848bddd5dfc4d8ee55f036d8e8ca620a4)
new 3bdde6f Fix detection of elements in in-memory keytab code. Jeremy. (This used to be commit c208ea44aa4cc8c0cde6aa02d98d87f36aed9589)
new b3ed832 Fix detection of elements in in-memory keytab code. Jeremy. (This used to be commit 05afc340862c3c7caeb9ede74ea1e9a57ee937ae)
new f7065cc after chatting with jeremy I decided to use a separate directory for each rpc endpoint implementation, so we will have rpc_server/samr/ rpc_server/lsa/ etc.
new 7ec4ae7 Fix for bug #815. Make plaintext unicode passwords work with NT4.x Jeremy. (This used to be commit 29bac18b6971f459c3cb138366ae493d5805f643)
new c4f1b6c Fix for bug #815. Make plaintext unicode passwords work with NT4.x Jeremy. (This used to be commit ba0b5b8c9be9bfeba5e0b3f930ca0463d1e78c9c)
new 24dff20 Fix from ndb at theghet.to to allow an existing LDAP machine account to be re-used, rather than created from scratch. Jeremy. (This used to be commit 1bcc4c244dd127643c66ed75550f405e90c99c76)
new ec83590 Fix from ndb at theghet.to to allow an existing LDAP machine account to be re-used, rather than created from scratch. Jeremy. (This used to be commit 6d46e66ac2048352ca60f92fc384f60406024d4b)
new 340d9b7 added a basic dcerpc endpoint mapper to Samba4. Currently only implements the epm_Lookup() call, I'll add the other important calls soon. I was rather pleased to find that epm_Lookup() worked first time, which is particularly surprising given its complexity.
new da86d3a added the epm_Map() call.
new 8faa77f rpcdump.exe now works fine against a Samba4 server
new d470537 dcerpc over tcp in the samba4 server now works to some extent. It needs quite a bit more work to get it finished. The biggest missing feature is the lack of NTLMSSP which is needed for basic authentication over tcp (This used to be commit 9fb0f0369356909c99389e2cbc525be27c08793c)
new 8d79eb5 make the IO in the dcerpc over TCP server completely async, handling partial packets on both input and output (This used to be commit 4f46606af880f6dd86c20b8dc5799102a8e80cc9)
new d262b8c completed the linkage between the endpoint mapper and the dcerpc server endpoints. We can now successfully setup listening endpoints on high ports, then use our endpoint mapper redirect incoming clients to the right port.
new 346a4af add the ntlmssp calls back into smbtorture on rpc over tcp. The samba4 rpc server doesn't do ntlmssp yet, so this breaks the tests, but that is the next step. (This used to be commit ebe29305af82553ef0197d1950b57f8ff8efa78b)
new 8f6b3eb fixed a bug handling multiple PDUs being read from a socket at one time in the rpc server.
new 089ae5e fixed some memory leaks in the rpc server code (This used to be commit 20458556017f426ab57ca9a9d098cacecefbdcff)
new e2898c0 fix _ptr_ declaration (This used to be commit 5fed4681edc93405a8b39080adfe72af8beea65d)
new d009dc6 ntlmssp over rpc over tcp now fully works
new b356f3e reduce double explanation of FIXED ARRAYS (This used to be commit 6f33109b102d41d98ffd536fe2234fbaae85b02e)
new a05882b fixed fragmented signed connections to our rpc server over SMB (This used to be commit f5df126c254bcb96dfb42096d7247215c7e7a89a)
new 4cd6b8a typo (This used to be commit 2afbd1e0005517d8ceb584ccbf8a85c4527cb866)
new f6eb834 added auto-generation of the server side boilerplate code for each pipe.
new 9d97b20 When parsing 'param = value', don't split 'value' at spaces.
new 79990c7 fixed the transfer syntax in the dcerpc bind reply (This used to be commit 39a7c660f4b7cafb0414842329669dd4724b07db)
new a229172 zero length echo is not an error (This used to be commit f21d6351d0441e5bc77aca07a2863ef9f999bb92)
new ba523d8 fixed the handling of zero-length top level arrays in pidl (This used to be commit fa45529af72090c2604708a651d5e5714a844d72)
new f1ceef6 switch off the default of ntlmssp on rpc on smb as some windows pipes can't handle it (I'd switched it on while experimenting, and forgot to switch it off before committing) (This used to be commit 837d8f73a9601329cec0f885df84648a2a3c196d)
new 71f81d1 allow the specification of full dcerpc endpoint binding strings on the command line. This allows you to (for example) control signing/sealing of smbtorture RPC sessions (This used to be commit a73825eb496d5924012ea926fcbac8c956fe081e)
new 8e61af2 added some ncacn_* binding string examples (This used to be commit 4a6822eb5b9e880b1fb33c020aa88192384a063c)
new 8431335 more flexible handling of [] in binding strings (This used to be commit edc67fffeaee5fe4bbbc6fbd76345d0a9d5b2093)
new e0dc5a0 don't try and build the libclient stuff in samba4 yet (This used to be commit 65d2bda9509a9455f70eceac51ecef9b2048773d)
new 807a701 disable pam in samba4 until someone fixes it (hi andrew!) (This used to be commit 1012c6e3f763962955a21e4c91285656b4e89ccf)
new 64352f9 a script fix for the build farm (This used to be commit 5f6b0baa300d088a6d7fb91fcbceff594292eaa0)
new e7721c0 "make idl" is now incremental and "make idl_full" is a full idl build (This used to be commit 113e772e3750ca1e661157394ccff1b59da76ceb)
new c131093 more fixes after moving /var/cache/samba -> /var/lib/samba (This used to be commit 1742780dd67bec7fd30522b47d57035f51f330ad)
new 3289579 fixed a typo in the m4 file (This used to be commit e472053bcc4761411fc03920672c1739af3bfb68)
new a90db73 make pidl no longer dependent on Data::Dumper, which isn't installed on some systems (This used to be commit a4aa9168c0f80cf6e758c380d41335db50d06869)
new 6a3ef87 make sure we allow clients to negotiate ntlmssp seal if they want it (This used to be commit a1275c1e89462f0a3cce73066777055c3c970b76)
new 0a61036 patch from metze with updates to srvsvc and changes to pidl to allow for the server rpc boilerplate to correctly generate for multiple interfaces on an endpoint (This used to be commit 56143689ecf623e8a6ef5c453e6ad1ca9404411c)
new 5b03596 fixed srvsvc DiskEnum call strangely, the output doesn't seem to contain an info level. Some programmer stuffed up the IDL :) (This used to be commit a39ee5d00341e1dbde0b38474ba4d5e980e74538)
new 43e52cc added "pidl.pl --template" to dump a rough template to save typing when starting a pipe. Thanks to metze for a script that gave the idea.
new 2b5bc1b lots of shells don't have the -nt test, so use hackish find command instead (This used to be commit 2d57346c2d07e43c4630a7f7963173d84c5a7c92)
new 5121bd6 correct problem with pam config install (This used to be commit c368defc05f80c255ceb51229ea7a2ef16ee6aee)
new 65c8e36 lets see if "cc -E" keeps more of the build farm happy then "cpp"
new c0149d8 use the @CPP@ value from configure if possible when determining cpp in pidl (This used to be commit c47e88dabfc62db7533d2d39c7f1010b4188d2ea)
new d313dab cope with different cpp formatting on some systems, and make sure we don't loop forever if we get a cpp format line we don't understand (This used to be commit 003c6c493b1babadb1f7c4eb54babed394bd42a9)
new c35b032 remove a redundent second check for PAM (This used to be commit dbc6f31df884268ba649c9d73c6e27eaa79d4cc4)
new 727c3bf make sure we have a value for DEFAULT_PRINTING on all platforms (This used to be commit d0bef33ffa21ce5caaf8e052cbbd2bb32db40b0c)
new 6deece8 don't rely on the ability of perl 5.6.x to remove elements from arrays using delete(). This makes pidl portable back to perl 5.0. (This used to be commit 9175293535246f55f50f52501ec451c951a94eb1)
new ff6478b use smb_rwlock_t instead of rwlock_t to avoid conflicts with system types on some platforms (eg. solaris) (This used to be commit ac8a23af8c67d2e39bb6cfd409c50f1f429cf271)
new 2c6b585 more portability fixes. We now almost compile on solaris (This used to be commit f4abd20b8437703211676fb12ea23af8f0e4642a)
new e2ffb64 some compilers can't handle structures with no elements. Generate dummy elements if need be. (This used to be commit b6fdc984023a76a6c77d03cb3ec12c6c18d215a6)
new 1abd0be more mutex portability. (This used to be commit 42dd8d888a1d4c09aebb199e8636f49df6d2e36a)
new b2b9ea5 enable rep_inet_ntoa() for non-pthread builds (This used to be commit f50d4b602af73045e5b15d62fd24224eba849fd1)
new 1413faa the out substructure is not empty if there is a return from the function (This used to be commit d18a08a870aa9ee12ed2913775b70d1b8a09c84b)
new 24c22ae a fairly large commit!
new 7779b1e added support for big-endian ucs2 strings (as used by big-endian msrpc).
new 6f12e4a it turns out that a wire policy handle isn't a blob either, its a uint32 followed by a GUID. I needed to fix this to support running in mixed-mode rpc (where smbtorture is bigendian and w2k3 is little-endian). Otherwise when you send back a policy handle the server doesn't recognise it. (This used to be commit 9b1c76a8e9e953e051072441f8938ee17a674d35)
new 66a005d much better docs on the smbtorture ncacn syntax, including how to choose bigendian smbtorture on the command line (This used to be commit 31d8e0a7cf9ab6e0cd23056333672de94d6a95b0)
new 68d8443 use bigendian mode to fix the idl for samr_LogonHours (This used to be commit 1056618b6a70b32fc17a8290f3efa3334fa1b049)
new ecc2519 no longer require the pipe name or tcp port number to be the first option in the ncacn_* syntax (This used to be commit 74f36d32bb14e94a80e1963cbc95f8fba3f23335)
new 6ba2873 fixed the RPC-MGMT and RPC-SCANNER tests to work with the new dcerpc_binding_string code (This used to be commit 1fa68c18facfb6c96d5a274cfd9560cb4b2956f6)
new b3b10bc added a define for the DCERPC little-endian data representation flag (This used to be commit 691f9c1c4448fb54846fcfffeca43601bcd44138)
new 60deb10 fixed formatting of uuids in debug output (This used to be commit 7895796ef8a0dfe5de1404e630b2489fdec39a56)
new 938eef5 removed some unused functions (This used to be commit 09d17d705a6e378a7c1a40b29d2e091200b6d757)
new 2ff5ed9 Small fix from Jérôme Tournier <jerome.tournier at IDEALX.com> Jeremy. (This used to be commit 6ce7932520c0e5417e3b8a214a97244d10bdf4ad)
new c763e95 make sure we delete the group mapping before calling the delete group script; patch from Jianliang Lu <j.lu at tiesse.com> (This used to be commit 19a8dd523a4ee50ba9066efd60a29cf3ba9ae419)
new 86f53a0 make sure we delete the group mapping before calling the delete group script; patch from Jianliang Lu <j.lu at tiesse.com> (This used to be commit 66edeb855e7d7a0bfa20cbe93275c86880bd453d)
new 7efa19c added a smb.conf flag "rpc big endian" that tells our rpc server to send packets in bigendian format. (This used to be commit 44df662960e662a55a9f27627f838771503a7a59)
new f9b522c Delete old python bindings. (This used to be commit d7b680899fedb0b6f8169845791d7284e8d203ba)
new aa4aa0f fixed a bug in the acct_flags checking on CreateUser2 in the RPC-SAMR test (This used to be commit 2c9a999c5421a07ae3059595f70d5533f2040a03)
new a2ec4b9 Fix typo. (This used to be commit 3f1b781c5659361d7e9cc3ab2072e1462d40df55)
new 54cff45 Make sure we correctly generate the lm session key. This fixes a problem joining a Samba domain from a vanilla win2k client that doesn't set the NTLMSSP_NEGOTIATE_NTLM2 flag.
new 18bc0b2 Make sure we correctly generate the lm session key. This fixes a problem joining a Samba domain from a vanilla win2k client that doesn't set the NTLMSSP_NEGOTIATE_NTLM2 flag.
new 776605c Tidyup debug message in ntlmssp code. Add brackets around dodgy if statement. Jeremy (This used to be commit 6cd0f6e7c0a28ddccf55acb1e411e5ed5bd3cf47)
new 93a983b Tidyup debug message in ntlmssp code. Add brackets around dodgy if statement. Jeremy (This used to be commit 5aab4b976c0aced68d71c1e71e85287072a6f3c7)
new 8369293 fixed a segv in RPC-* when debug level > 2 thanks to Kai for spotting this! (This used to be commit 0fc42c33d3b0930fdf1dc71a407f4fcaac69d82d)
new 68e6927 Add in comments explaining NTLMv2 selection. Use lm session key if that's all there is. Jeremy. (This used to be commit b611f8d170743f1f4d71b1def83bb757d9f467af)
new 80222a3 Add in comments explaining NTLMv2 selection. Use lm session key if that's all there is. Jeremy. (This used to be commit 3e6abeffe176cdba43d251f55f3b7aecd8fa55b1)
new 682f20c * add a few useful debug lines * fix bug involving Win9x clients. Make sure we save the right case for the located username in fill_sam_account() (This used to be commit 850e4be29e185ebe890f094372aa8c2cc86de76a)
new 99b2bbf * add a few useful debug lines * fix bug involving Win9x clients. Make sure we save the right case for the located username in fill_sam_account() (This used to be commit d22b4097d4c2bde7989af31ccb572871c6e63424)
new f46072d added code to the IDL validator to check for common errors with pointers are arrays (This used to be commit e67cbfff6c1041671711e4f73894e6e13151d57e)
new a07d253 A small fix to torture.c to cleanup the error handling and prevent crashes.
new db22c0c added a bunch of alias functions in samr.idl based on work by Kai. (This used to be commit f740b02ac36780740700909da2bcdf672cb146cb)
new 98e66d0 fixed the AddAliasMem test code (This used to be commit abe7ffcece5fcb75b0cf5633dd5871fa3e3c1723)
new a8400ce fixed removal of moe than one ncacn_* option from option list (This used to be commit 09a9b25c8d916c0467a124d959d5cd911b782dfa)
new 77fb98a addition of samr_SetSecurity() from kai
new 8b952ae Remove Makefile targets for old python extensions. (This used to be commit 9355538a9249012d1685967a87e5a6cb795e5c2c)
new 8a960cf tim, I'm guessing you really didn't want to add this :) (This used to be commit a65edfbcd7aa495e91073a076ea131a64e6ed5aa)
new 25fe9bc latest srvsvc and wkssvc IDL from metze (This used to be commit 59557a557df6e61af4f01534489691416398fb26)
new 8068c5a wkssvc test updates from metze (This used to be commit 9d3e06f0e312c5585701aa385132f23dfb2917eb)
new 932bcc4 minor updates to make the srvsvc test compile (This used to be commit 564e505e925d67be00ca2cbe21b2b9b33a1ac0c7)
new bab78d2 remove some unused files (This used to be commit a6f43de7f832fd1a9da8ccaadd293a4aa4647e6c)
new c24ab7c Patch from Jianliang Lu j.lu at tiesse.com to manage Power Users group. Jeremy. (This used to be commit 72174634aa26c01431ccf85331aaa8b51e70c8ff)
new 9f0e1c0 Patch from Jianliang Lu j.lu at tiesse.com to manage Power Users group. Jeremy. (This used to be commit 72252fb0b207205d41a2ec50f6d364bf0bb21747)
new 81e3125 add well known rid for pre win2k compatible access group; bug 897 (This used to be commit 426a02cf678236f902c143b56eaaf854fca2237f)
new a7e2a1a correct typo in delete user script; bug 887 (This used to be commit 44ef3dd2b346176e756b5e361a38da19ea93e071)
new 25a990b correct typo in delete user script; bug 887 (This used to be commit 6060afb98949a39eb4386d35481eaa5caae0fd97)
new 380e160 add well known rid for pre win2k compatible access group; bug 897 (This used to be commit 33a1a374ebb44c839d995d11e1229767fc679678)
new cd85287 Fix for special files being hidden from admins by Dmitry Butskoj <buc at odusz.elektra.ru> Jeremy. (This used to be commit a14259d885291c138d3d62d36737472048840aa6)
new 033fc98 Fix for special files being hidden from admins by Dmitry Butskoj <buc at odusz.elektra.ru> Jeremy. (This used to be commit bee4b3348e5052cc927c837c2a21b4c90db980fc)
new 1d2cfc6 Fix typo. (This used to be commit 46b2fb4db5c7e273a9b43c59340a0a47ade5bd5e)
new 2e9deb1 Thanks to Serassio Guido for noticing issues in our Squid NTLMSSP implementation. We were not resetting the NTLMSSP state for new negotiate packets.
new aeb9021 (merge from 3.0)
new 3b38606 Fix bug 916 - do not perform a + -> space substitution for squid URL encoded strings, only form input in SWAT.
new 40c3f98 (merge from 3.0)
new 91e1154 abartlet pointed me at the fact that the order and flags in loadparm.c are actually used.... 'afs username map' should not show up in the swat basic view. :-)
new f7650ce abartlet pointed me at the fact that the order and flags in loadparm.c are actually used.... 'afs username map' should not show up in the swat basic view. :-)
new 38d0c96 Fix our parsing of the LDAP url. We get around it as all decent systems seem to have ldap_initialize.
new ba1d184 Fix our parsing of the LDAP url. We get around it as all decent systems seem to have ldap_initialize.
new 3a1b189 This is metze's LDAP rebind sleep patch:
new 3dba567 This is metze's LDAP rebind sleep patch:
new 38b17cb ldap rebind sleep -> ldap replication sleep
new 4205973 (merge from 3.0) ldap rebind sleep -> ldap replication sleep
new db08829 Based on patch by Petri Asikainen <paca at sci.fi> fix bug #387 and #330.
new 988f561 Show the error message for failure to set the ldap password. (For 'ldap password sync = yes')
new 66f039d Check the return value of string_to_sid in a few more places. (But string_to_sid also needs to be less permissive on what it thinks are valid sids...)
new 8bfc33f Collecting some minor patches...
new 6af53b7 Collecting some minor patches...
new e84d8b7 Collecting another little patch from gd at suse.de
new 6726379 Collecting another little patch from gd at suse.de
new 82027c1 Preliminary fix for our signing problem with failed NTLMSSP logins. This patch solves the problem for me here, I can still successfully set up signing using NTLMSSP against w2k3 and it does not show a signing error anymoe when the password was wrong.
new 889eb5e Preliminary fix for our signing problem with failed NTLMSSP logins. This patch solves the problem for me here, I can still successfully set up signing using NTLMSSP against w2k3 and it does not show a signing error anymoe when the password was wrong.
new f73492a This patch corrects some errors in the NTLMSSP implementation, that would incorrectly return INVALID_PARAMETER, instead of allowing a login.
new 5dff713 Shutting down the connection closes outstanding sessions, so we don't need to do it twice...
new d90e416 Add the alignment required before all 2-byte quantities in NDR. Allows us to correctly parse plaintext netlogon calls with odd-length passwords
new bccf3f3 Refactor our authentication and authentication testing code.
new adc0764 Move our basic password checking code from inside the authentication subsystem into a seperate file - ntlm_check.c.
new ca1b7e3 Remove testing hack (This used to be commit 96f3beb462a6d4a489e894c1f05c528107135b3a)
new 43772e1 Make the name of the NTLMSSP client more consistant before we lock it in stone. (This used to be commit 0fa268863b7352343eb7f211181a02f60848bd0c)
new 829188b Try to gain a bit more consistancy in the output of usernames from ntlm_auth:
new a0f8007 Fix Bug # 924
new 1159b55 Fix Bug # 924
new 0ac7dcc The AFS pts command always generates completely lower-case user names. As case is not significant in windows user names we should not lose information by lower-casing the name before handing it to AFS.
new 3591667 The AFS pts command always generates completely lower-case user names. As case is not significant in windows user names we should not lose information by lower-casing the name before handing it to AFS.
new 2abf5f9 Another little one: Make pdb_test.c at least compile, although its way out of date.
new 6558682 Another little one: Make pdb_test.c at least compile, although its way out of date.
new 3181905 Move to short lived TALLOC_CTX* for allocating printer objects from the print handle cache. Fixes bug that caused smbd to consume large amounts of RAM when
new 6eb471e Move to short lived TALLOC_CTX* for allocating printer objects from the print handle cache. Fixes bug that caused smbd to consume large amounts of RAM when
new bcd0e51 Get the DOMAIN\username around the right way (I had username\domain...)
new f430720 "subsystems" should be static (This used to be commit 64cf9b3fd3ad971973f6f1d73b924af225252837)
new 5eee23c auth/auth_util.c: - Fill in the 'backup' idea of a domain, if the DC didn't supply one. This doesn't seem to occour in reality, hence why we missed the typo.
new 2558f81 the endpoint mapper now works in bigendian mode (This used to be commit 1f89d89954a3501e08efa97d1276ba9bb2d2305f)
new e6de276 Jerry rightly complained that we can't assume that the first domain is our primary domain - new domains are added to the front of the list. :-(
new b34401b Forgot to commit this for the 'get our primary domain' change. (This used to be commit 6f3cd9e2af7f1b4bdd7cb0e487987de159bb0dd8)
new 5d55674 Changes to our PAM code to cope with the fact that we can't handle some domains (in particular, the domain of the current machine, if it is not a PDC)
new 31ff56f Fix for bug 707, getent group for huge ads groups (>1500 members) This introduces range retrieval of ADS attributes.
new 1c13660 Fix for bug 707, getent group for huge ads groups (>1500 members) This introduces range retrieval of ADS attributes.
new 9f66209 After talking with abartlet remove the fix for bug 707 again.
new c6f6cad After talking with abartlet remove the fix for bug 707 again.
new 7db3bbc Autodetect service_type in cli_tree_full_connection() if the caller passes in NULL. (This used to be commit b63ebaa770940a276ab63583a13d8cc349b6efe6)
new b4593e9 JHT came up with a nasty (broken) torture case in preparing examples for his book.
new ffedf5a Having no members of a group is a perfectly valid (if unusual) situation.
new fd346ce Under certain error conditions (a talloc() failure above) this would cause a double-free(), and the resultant malloc heap corruption.
new 0172920 Add note about new configure structure. (This used to be commit 43130f370b84828fce3eb5501464eb2c47138acc)
new 8c1d0fb Match Win2k, and return NT_STATUS_INVALID_PARAMETER if this parameter is not an account type
new 4cc7011 There is not a particularly good excuse for complaining to the *client* that it sent 'INVALID_PARAMETER', when it was us as the server that could not come up with a session key. Instead, allow normal authentication to take place, but do not setup a session key.
new d01733e And yet another const
new 6063968 And yet another const
new cc02d86 Even if the 'device type' is always an ascii string, use push_string to get it out onto the wire. Avoids valgrind warnings because the fstrcpy() causes part of the wire buffer to be 'marked'.
new fd35232 Commit the translation of the realm to the netbios domain name in the kerberos session setup. After talking to jht and abartlet I made this unconditional, no additional parameter.
new 612a97f Commit the translation of the realm to the netbios domain name in the kerberos session setup. After talking to jht and abartlet I made this unconditional, no additional parameter.
new 430f9ab - Put functions for generating SQL queries in pdb_sql.c - Add pgSQL backend (based on patch by Hamish Friedlander) - Use query generate functions from pdb_mysql and pdb_pgsql - Only pdb_pgsql.c needs to be changed whenever the fields in SAM_ACCOUNT change (This used to be commit 65ad2c02fd2bf36d535c279ad290ab81e39f6816)
new e8984d6 Automaticly initialise the signing engine, if we have a session key. (This used to be commit cb063c1b6949a2a9637689537c6ab8dc881bc568)
new d4954ef Make it clear that we cannot sign if we don't have a session key. (This used to be commit a2f6dec05b3b30292ec3e42808dc89f1bf5c7ab4)
new 39c7d3d Add a utilty function for converting a sid to a DN.
new 684da13 Make arbitary binary data unsigned char. (This used to be commit a78b0205622f10e0acfdf54915df6864608ab928)
new b0682de We can't possilby get 'ok' here, as the if statement above just checked for it. (This used to be commit cf4454969434d3026c57ac11c0528dc4cea9c77a)
new b397269 Merge commit to 3_0: add pdb_pgsql (This used to be commit 61cbd5c9be1962d0c33c28ff472a2f82d3aa2a80)
new 11bd061 I'm not quite sure what happened here - but replace the ads_sid_to_dn function with one that compiles.
new 685e0cb Fix for bug 707, getent group for huge ads groups (>1500 members) This introduces range retrieval of ADS attributes.
new 614c18d rpc_client/cli_lsarpc.c: rpc_parse/parse_lsa.c: nsswitch/winbindd_rpc.c: nsswitch/winbindd.h: - Add const
new af8fb7e Change (unused) structure parameter for cli_ds_enum_domain_trusts() cleanup. (This used to be commit 6e5b084c20b59a86e86445bf6d101cada45da602)
new 3c2371d There is some memory corruption hidden somewhere in our winbind code. If I could reproduce it, I would fix it, but for now just make sure we always SAFE_FREE() and set our starting pointers to NULL.
new 430eb9a Add const. (This used to be commit aacb817e89d17349003159e1b7c28546babc8559)
new 72de1cd Fix typo in RW2 torture test. Closes bugzilla bug #924. (This used to be commit d22313998abff680d38b208588824a1981fe2aa7)
new a7f8c26 Change our Domain controller lookup routines to more carefully seperate DNS names (realms) from NetBIOS domain names.
new 425699f Correctly handle per-pipe NTLMSSP inside a NULL session. Previously we would attempt to supply a password to the 'inside' NTLMSSP, which the remote side naturally rejected.
new b86830a Always call the auto-init funciton - this avoids tdb segfaulting under us if we failed to open it earlier.
new db44ffd Show the sid type in name->sid translatons in a way that can be easily understood by humans.
new c88d6d8 Grumble... grumble... fix the build... (This used to be commit 687aececa66c2c1ba8e5bc3127d8ca79a97436d1)
new e4f8914 Try to keep vl happy - shorten some of these lines. (This used to be commit 3a4c56e4c60854bbd291adc7d321d3869e6dedab)
new ad390f9 shorten some more lines. (This used to be commit 7e5855dfd27ed9ec1fa924986f1ba02632a0d5a0)
new ed55d03 Don't free the encrypted_session_key early - that causes the subsequent test for a valid length to fail...
new 7e2beba Fix warning
new 2ed5a1a Ensure we set "always sign" flag if set. We don't currently do anything with this but we should log the fact it was negotiated. Jeremy. (This used to be commit 84d34e32be03ec99ce19520f24bb4daaeeddbbc3)
new 31876a8 Patch from Stefan (metze) Metzmacher <metze at metzemix.de> to revert to 2.2.x quota methods.
new 38e0b1e fix inverted check using krb5_kt_resolve() and HAVE_MEMORY_KEYTAB; bug 912 (This used to be commit 134cf1d546cc46c8a907205ee7be7593cbb524b6)
new a9f8b0d fix inverted check using krb5_kt_resolve() and HAVE_MEMORY_KEYTAB; bug 912 (This used to be commit cca2afecd505881412df65c21c0389a0079cf023)
new 0aba157 Fix from James Flemer <jflemer at uvm.edu> to make HAVE_ATTR_LIST linked to HAVE_SYS_ATTRIBUTES_H to fix AIX compile. Jeremy. (This used to be commit 1d90cc2034c023755981a07a49c3d9958b60fb74)
new dcbb8bd Fix from James Flemer <jflemer at uvm.edu> to make HAVE_ATTR_LIST linked to HAVE_SYS_ATTRIBUTES_H to fix AIX compile. Jeremy. (This used to be commit 1b1c216122e4dcf40e4ccaea528a7775521fa618)
new 2050b9a Oops. Broke the build. Added missing files. Jeremy. (This used to be commit 52eafc131e26ecc2c4ce8df856c380eb7fd8af69)
new 0014a05 Added last missing file. Jeremy. (This used to be commit ffaf9982dcf9e8d8aec1b3edb79ba7c93bfbb9ef)
new cfa4469 Fix more cases to ensure that as a server, we don't complain to the client about our server-side lack of session key.
new e191ac3 working on new format for relerase notes in 3.0.2pre1 (This used to be commit 6770f32c0e9fc3974504bf0cb303ea41beff3d29)
new 25b483d cifs mount helper merge (This used to be commit 865fcdcb85d47eeff854f4df0aba0c0f3452bdd9)
new 29d86e5 (merge from 3.0)
new fc9892b (merge from 3.0)
new 8dd0f95 (merge from 3.0)
new 239c4da (merge from 3.0)
new 1ba7740 (merge from 3.0)
new 5cf546c (merge from 3.0)
new ba82ad1 (merge from 3.0)
new 4e1f6fe (merge from 3.0)
new 134af28 (merge from 3.0)
new b46ec1a (merge from 3.0)
new 0c78e6f (merge from 3.0)
new 17b22be (merge from 3.0)
new 3eb6b2a (merge from 3.0)
new ed8e23c (merge from 3.0)
new 1c9fa70 (merge from 3.0)
new 716d933 (merge from 3.0)
new 81e028f rpc_client/cli_lsarpc.c: rpc_parse/parse_lsa.c: nsswitch/winbindd_rpc.c: nsswitch/winbindd.h: - Add const
new e74ebcd (merge from 3.0)
new 9925ab7 (merge from 3.0)
new a9598d2 (merge from 3.0)
new eb1aa6a (merge from 3.0)
new 523a4dd (merge from 3.0)
new 1fa073b Ensure that for wbinfo --set-auth-user, we actually use the domain.
new 06843fd (merge from 3.0)
new 870105d (merge from 3.0)
new 35f843a (merge from 3.0)
new 827c68d Patch based on work from James Peach <jpeach at sgi.com> to convert over to using pread/pwrite. Modified a little to ensure fsp->pos is correct. Fix for #889. Jeremy. (This used to be commit 3a24dc868d95c9bcc2ac3a0dbd50e6e226ac0841)
new 0d44747 Patch based on work from James Peach <jpeach at sgi.com> to convert over to using pread/pwrite. Modified a little to ensure fsp->pos is correct. Fix for #889. Jeremy. (This used to be commit 019aaaf0df091c3f67048f591e70d4353a02bb9b)
new 6d7eb1a Merge winbind from Samba 3.0 onto HEAD.
new 24218aa (merge from 3.0)
new 9a211a9 Fix typo..
new 3c900cf GUID is struct uuid in HEAD.
new 7f87b20 Merge NTLMSSP fixes from 3.0 to HEAD.
new f4a1761 merge torture changes from Samba 3.0 -> HEAD (This used to be commit 6e9c68217bec1e4138b5eb9a9ed85807b31bbdb8)
new 18a4994 Patch by Stefan Metzmacher <metze at metzemix.de>:
new db21c4e fix case in objectclass name (not that it really matters); patch from Darren Chew <darrenc at vicscouts.asn.au> (This used to be commit 86e0015b06eb9590a6a3e64cb4fe5a88a9f156c2)
new 077d5b2 merging from 3.0 (This used to be commit 694052f8a9cc703d4e4ec8075c623ab7122a169b)
new cf4342c Correctly detect AFS headers on SuSE in /usr/include/afs/afs/
new c93c925 Correctly detect AFS headers on SuSE in /usr/include/afs/afs/
new 6511114 Updates for pread/pwrite code. Jeremy. (This used to be commit 53e7d1508efc6e7910d052845f718d19ef307794)
new 67da302 XFS quota patch from Stefan Metzmacher <metze at metzemix.de>. Jeremy. (This used to be commit cae5f158e583572436a2f4c20d919816d763f93d)
new 29b4959 isolate ldap debug messages to the common smbldap_XXX() functions (This used to be commit 7d7a262f45182e67daecdca49df85445c2b9700a)
new ba97fc4 isolate ldap debug messages to the common smbldap_XXX() functions (This used to be commit 4c877ccc16bcb69490c4d34d2ef5f727bf98438e)
new bc17b41 * making sure contributors are listed in alphabetical order * adding jra's fix for bug 815 (This used to be commit 4d07f7dff8a60b4bce0e266a6a3b13d35dbff089)
new 47da7a1 more commit logs (This used to be commit dc51a4c1f99d5727b5219b2c98586415ee58585a)
new b6acba7 bumping to 3.0.2pre2 (This used to be commit 52480d6d05c1008a25b4a45cbf7682fe227df83a)
new d86628d remove unused seek_file(); don't hardcode '\' when printing the auth-user (This used to be commit fac5e05ca1b56cb6e3ab6537d0848fa373c00831)
new a7d76e7 remove unused seek_file(); don't hardcode '\' when printing the auth-user (This used to be commit 175c5c9faa8c1cb3577eb96598434e6097d408c7)
new bd43044 Fix -s option to smbcontrol (#908) (This used to be commit 7495395c1cc3b09b27d6eeb7dff6f214701d03d6)
new cad0651 Write bug number like in the rest of the file (This used to be commit 3c936f1cb58fb0f47e64342f65f72e51b5120387)
new 2f67272 more commits logged (This used to be commit fd357ab4e5d4bc0661bfbdd10053a5664e8d1a01)
new 24cf387 Patch penguin. Cleaning out old mbp patch. Jeremy. (This used to be commit a0dc10bed68ef961609c0a4a456b6a132e2e347b)
new 12c97a7 Patch penguin. Cleaning out old mbp patch. Jeremy. (This used to be commit d75db0bf1eee9c4341a3ec14c05f82b364a202b3)
new 333b356 Fix segfualt caused by incorrect configuration. If lp_realm() was not set, but security=ADS, we would attempt to free the principal name that krb5 never allocated.
new 0026f77 (merge from 3.0)
new 950a6d9 Add smbget utility, a simple wget-like utility that uses libsmbclient. Supports recursive downloads and resume, progress indication and shows estimated time remaining. (This used to be commit 82bd1b45a4205706b57bae42c7b03974f8b44753)
new a0fb960 There is a German translation of swat -- surprise :-)
new b54c4cc Merge Translation fixes
new 43a4e1d Don't duplicate pulling the 'IPC' username from secrets.tdb, instead just use one function for both places.
new e41a67a Fix from Luke Howard <lukeh at PADL.COM> for incorrect early free(). Jeremy. (This used to be commit 8e20c06ed31d9ec10ff0155b1624eee3d60cd006)
new 2dcb369 Fix from Luke Howard <lukeh at PADL.COM> for incorrect early free(). Jeremy. (This used to be commit e763a220f492bb8a9cacf31c07809c4866379bb6)
new fb1c045 commiting jra's fix for Exchange clear test auth (This used to be commit 344e113368cb46fc4d26107d1cd276e4c76a6a9b)
new d5f77ec commiting jra's fix for Exchange clear test auth (This used to be commit 05dd3383010ba6f44370fc302ee00b7680937176)
new 66da12e Fix from Justin Baugh <justin.baugh at request.com> for bugid #948 for FreeBSD winbindd. Jeremy. (This used to be commit 7c4d52014e4432c9bd430a8885f0c314312002d5)
new d4f8169 Prototype version of trust passwords moved to SAM/pdb. This is backend-independent part ie. interface - does build and (it seems) doesn't break anything else.
new 6f71333 Fixes to doxygen comment. (This used to be commit 4f92db99be8feaccebe654103dd6c227c66e5bdc)
new e439a06 Typo fix.
new f71a028 This was cut-n-paste mistake, I guess... :)
new 2245771 Doxygen comment fix.
new 9919ab6 Typo fix.
new be7b27b Fix for bug #922. Fast path not called for strlower_m() and strupper_m(). From ab at samba.org (Alexander Bokovoy). Jeremy. (This used to be commit 88c51454327533f8bc06ce1cd479370aabefdf81)
new e82bfa5 Fix for bug #922. Fast path not called for strlower_m() and strupper_m(). From ab at samba.org (Alexander Bokovoy). Jeremy. (This used to be commit fac9e6d7125fb9edfade3c92a3cd9e1f2c60cefd)
new 125e7e8 Machines are people too!
new 0e12b88 The correct test for 'is our primary domain' is domain->primary (This used to be commit 703f101136b8e9bbc16f57a37cd9d9d739606a84)
new 88d8644 Move more of winbind to use 'find_our_domain()' rather than the dangerous find_domain_from_name(lp_workgroup()).
new e0ec9d2 Make it clearer that the domain here is the domain of the user for authentication.
new c69e474 In tdb_allocate(), we would create a new record by writing a local variable 'newrec' into the tdb.
new 8364fd2 remove a useless assignment
new 7d06835 This merges in my 'always use ADS' patch. Tested on a mix of NT and ADS domains, this patch ensures that we always use the ADS backend when security=ADS, and the remote server is capable.
new 04d310b use SAFE_FREE(), not free().
new c35ff0e We might not have the 'samba' directory in the samba_3_0 build.
new 4fe1c0c fix a seg fault caused by abartlet's last checkin; there's no way this could have been tested against an NT4 DC (This used to be commit 8e8a351cabb502f1a93b219fec064fb4eb094856)
new 6c39789 fix segfault when sid_ptr == 0 in DsEnumDomainTrusts() reply (This used to be commit ba9dc0d9fd3e30a7ddf97b6a4df753db7ba12cc1)
new 5982f2c fix segfault when sid_ptr == 0 in DsEnumDomainTrusts() reply (This used to be commit 36d985a75faa5ebda1c8c7de1e3ab5d7a51a9c10)
new 75117a3 Use StrCaseCmp, not strcasecmp. Should fix winbind build on IRIX (This used to be commit 65b01f67d5725bc54e6bc19b6e84beef38e372f8)
new 7e6cf43 This patch adds a better dcerpc server infastructure.
new 9e1c7dd Add a new type of name lookup 'ads'. This seperates this from normal hostname lookups, and ensures that we don't lookup 'short' (ie NetBIOS) domain names in DNS.
new 8fb8c40 fixed the rpc epmapper server. This fixes rpc over tcp. (This used to be commit 6ac547fa5fe4b1926bafc46e500b51486c7d500d)
new f1f24c7 Romve debugging assertions (oops...)
new ae21640 Update Copyright to 1992-2004
new 500c289 fix some warnings from the Sun compiler (This used to be commit ebabf72a78f0165521268b73e0fcabe1ea7834fd)
new 19e9a7e fix some warnings from the Sun compiler; also merge some of abartlet's error code changes form 3.0 (This used to be commit 2279e98cb81faaf8a4e971fec339955f14c23858)
new 279a6af starting new version of release notes -- post 3.0.2pre1 (This used to be commit 83150b5733033aed4b3556ea94782a5b6c7b9aeb)
new 56f4e97 Fix swatdir location for --with-fhs (This used to be commit d12b793d9ca10f966da3446982a5b1d987d51814)
new b827102 added dom_sid_string() function (This used to be commit 399f95536bf64890284a51e4a2bbb7a15c91c3be)
new f2008e2 update copyright to -2004
new 8645092 update copyright to -2004
new d753c5a Fix --with-fhs for swatdir (This used to be commit 5c8abbcbe520d8dc5de6df304f5a64048977b340)
new 60079bd Fix --with-fhs for swatdir (This used to be commit 69a9cfdad809a9b3fc7f6dc4ad5a708b6559b714)
new 432f3be fix formatting (This used to be commit acc9022550b20b144f749411ecdadf18adb09350)
new b75b755 First stab at cracklib support (password quality checking) in Samba 3.0
new 31a3842 fixing compile problems due to my recent ads.h changes (This used to be commit d7b6298b9e4e7f83deaa2c6f3d711c390ff9cefd)
new f203358 On systems without a working cracklib, ensure we don't include the header (the actual call to crack was already in this #ifdef)
new 0c9adb6 sync HEAD with recent changes in 3.0 (This used to be commit c98399e3c9d74e19b7c9d806ca8028b48866931e)
new b085f0f * allow dns lookups to be disabled for DOMAIN#1c (and #1b) names * fix some a mispelled variable name (This used to be commit bca702c97620ad8f66015d6e4b41abd4adf22076)
new 14fa51c * allow dns lookups to be disabled for DOMAIN#1c (and #1b) names * fix some a mispelled variable name (This used to be commit 93fed3074f4384dc658cd0ec81ba2afbe8192417)
new 17b5c26 Add script for finding unused function checks in configure.in (This used to be commit 7c6a261871d2b44fe6eccfda7cb4f3c558dbf5e3)
new e046983 a script which find unused or undefined vars in Makefile or Makefile.in
new 0c0dfe4 Finish adding cracklib support - this adds the configure test to enable it, on machines that actually have a working cracklib, for which we have the correct path to the dictionary.
new ade34c9 Remove duplicate comment.
new 2c1f07b fix XFS quotas the macro changed from HAVE_XFS_QUOTA -> HAVE_XFS_QUOTAS
new 0ad32d5 merge: fix XFS quotas the macro changed from HAVE_XFS_QUOTA -> HAVE_XFS_QUOTAS
new 3a02e59 Remove references to 'jn' which gcc-3.4 with precompiled headers doesn't like. Jeremy. (This used to be commit bf3d06a2e483d043c89a6b11ceb283a5b392859b)
new 438bfa6 Remove references to 'jn' which gcc-3.4 with precompiled headers doesn't like. Jeremy. (This used to be commit da51988cfac91e63f6e0213701aad652bc1bd55e)
new 138c34e Remove duplicate extern. Jeremy. (This used to be commit 72d8eea25dbb54d7ef78264cd6f419220dc85fb6)
new 9bf45a0 Remove duplicate extern. Jeremy. (This used to be commit fb088b5679f1def054d8b433c5e6c5b855411488)
new fe48d1c * Revert to using rpc for mixed mode AD domains. The reason for this are: (a) the set_dc_type_and_flags() cannot tell the different between connecting to an NT4 domain and an NT4 BDC of a mixed mode domain. (b) the connection management for the rpc backend only provides on named pipe per cli_state. So it is possible to connect to an NT4 BDC for netlogon and an AD mixed mode DC for lsarpc. RPC is the lowest common demonimator here [...]
new 84b2461 * Revert to using rpc for mixed mode AD domains. The reason for this are: (a) the set_dc_type_and_flags() cannot tell the different between connecting to an NT4 domain and an NT4 BDC of a mixed mode domain. (b) the connection management for the rpc backend only provides on named pipe per cli_state. So it is possible to connect to an NT4 BDC for netlogon and an AD mixed mode DC for lsarpc. RPC is the lowest common demonimator here [...]
new 1dce4eb revert the cracklib changes until post 3.0.2 (This used to be commit 6202e0fa727a4307f51bf42f5ced401a7c7b8214)
new 8f6fe5b syncing abartlet's cracklib tests from 3.0 (This used to be commit 64c1db9bce27bbe5bc28acb631b265419d6d6286)
new e7615b5 bug 660; using byte order safe macros (or tdb_unpack) when reading 2 or 4 byte values from a tdb buffer (This used to be commit be9f25bea94415af6b631a9c6e7af28d9d6e6565)
new fdac067 bug 660; using byte order safe macros (or tdb_unpack) when reading 2 or 4 byte values from a tdb buffer; also recognize smbjobs if the jobid < UNIX_JOB_START (This used to be commit ae6feb54a09a69e3a870b1a0d707b23eb8ca356a)
new bb104f3 bug 770; correct fix this time; Make sure that we send the SMBjobid for unix jobs back to the client. Allows windows client to remove print jobs submitted from lpr (This used to be commit 514561118860f982c458930c34763dac9ce0554e)
new 74aa29b bug 770; correct fix this time; Make sure that we send the SMBjobid for unix jobs back to the client. Allows windows client to remove print jobs submitted from lpr (This used to be commit 6a7f9ebccd6a40455cb5446551f3d68ea9a7a824)
new 2624dd0 Fix initgroups() call nss_winbind on solaris; patch from John Klinger <john.klinger at lmco.com> (This used to be commit 40b7d863dc246ea23ff3d9cdc167f1fb96166e1d)
new 77201a8 Fix initgroups() call nss_winbind on solaris; patch from John Klinger <john.klinger at lmco.com> (This used to be commit c4d58ec5d5c2b8947824d78639a7e9e615e2a400)
new 24a3c24 Trust passwords types for use with SAM_TRUST_PASSWD structure.
new f0145a2 Comment and formatting fix.
new 742fbfc Initial design of some of the functions to operate on trust passwords from passdb backend level (tdbsam, in this case). It is written as wrapper for secrets_ calls that use secrets.tdb file and is not treated as eventual solution. Trust passwords are being handled uniformly, SAM_TRUST_PASSWD structure, and so they should be stored as well.
new be1b360 source/rpc_parse/parse_prs.c ZERO_STRUCTP(ps) not needed as it is done in prs_init now
new a68e344 source/rpc_parse/parse_prs.c ZERO_STRUCTP(ps) not needed as it is done in prs_init now
new 1cb47a2 BUG 972; check pointer in cli_ds_getprimarydominfo() before trying to copy a structure (This used to be commit 1c15bfacb45d42873f3d7e7cb55ba2cbbbe33d26)
new 50854a1 BUG 972; check pointer in cli_ds_getprimarydominfo() before trying to copy a structure (This used to be commit a1aed0b517f7476301d8fe4dfebac3db178ba1cd)
new c92a776 Fix for bug 905. Remove POBAD_CC as it doesn't seem to be applicable anymore. (This used to be commit 67d25f3de803f7e599c51cacd51367f124151d6b)
new 919c261 BUG 936: fix bind credentials for schannel binds in smbd (and add a comment to winbindd_cm about this (This used to be commit 5134c6bcbc5180431e95a30559c453f3744fd427)
new 353aab1 BUG 936: fix bind credentials for schannel binds in smbd (and add a comment to winbindd_cm about this (This used to be commit c1174cf57b1b6fad03de23f6a4ff952671dc87d7)
new 913d174 Merge of POBAD_CC removal from 3.0 (This used to be commit 835a28337f97da143d5b9201a5080fde06bbedf1)
new 9343c89 * Fix XFS quotas: XFS_USER_QUOTA -> USRQUOTA XFS_GROUP_QUOTA -> GRPQUOTA * Fix disk_free calculation with group quotas. * Add debug class 'quota' and a lot of DEBUG()'s to the quota code.
new 4e8aec8 merge: * Fix XFS quotas: XFS_USER_QUOTA -> USRQUOTA XFS_GROUP_QUOTA -> GRPQUOTA * Fix disk_free calculation with group quotas. * Add debug class 'quota' and a lot of DEBUG()'s to the quota code.
new d5aecd1 * Fix sys_chown() when no chown() is presend
new fc1590a merge: * Fix sys_chown() when no chown() is presend
new 1052d79 Remove unused function.
new feebffb Remove unused variables.
new 617d7c0 Fix a segfault in winbindd. Calling getusersids with a SID that results in 0 groups winbind ended up freeing an uninitialised pointer.
new 56c23c5 And another memory corruption in winbind. Arg 3 of safe_strcpy does not include the terminating 0.
new 3c3c7b3 Don't substitute stuff in lp_afs_username_map, this is explicitly done later.
new 55d6877 reply_spnego_kerberos did not set the domain of the user handed to register_vuid correctly. We ended up with the local netbios name in substitutions for %D later.
new ad40c8a BUG 958; don't use the -N option when invoking smbclient from the smbtar script (This used to be commit c51eaec4f09d9c191c6b24dadb1d12770b368da0)
new a758fd9 reply_spnego_kerberos did not set the domain of the user handed to register_vuid correctly. We ended up with the local netbios name in substitutions for %D later.
new fbe657a BUG 958; don't use the -N option when invoking smbclient from the smbtar script (This used to be commit cb463b8fc9476695507fa996b508d98f1cf1e3ac)
new b20f1a9 * BUG 446 - setup_logging() in smbclient to be interactive (remove the timestamps) - Fix bad return value in pull_ucs2( needs more testing to make sure this didn't break something else) that caused clistr_pull() to always read the same string from the buffer (pull_usc2() could return -1 if the original source length was given as -1) - increment some debugging messages to avoid printing them out so often (This used to be commit 79fe75dcdf6cc38e18ca12 [...]
new 341699b * BUG 446 - setup_logging() in smbclient to be interactive (remove the timestamps) - Fix bad return value in pull_ucs2( needs more testing to make sure this didn't break something else) that caused clistr_pull() to always read the same string from the buffer (pull_usc2() could return -1 if the original source length was given as -1) - increment some debugging messages to avoid printing them out so often (This used to be commit f452585073fbeeae3e3a0d [...]
new 8083486 Fix net rpc join (at least newstyle) after it was broken by changing the parms to cli_lsa_query_info_policy without changing them here... (This used to be commit a885df7635a9230bc6cca88e7e8fb1420c74c7fb)
new e367f40 Fix net rpc join (at least newstyle) after it was broken by changing the parms to cli_lsa_query_info_policy without changing them here... (This used to be commit 97d6f4752572cc10894e6e80379c25f5da143ad1)
new 77f75fc adding changelog for 3.0.2rc1 (This used to be commit 533fcb5893643cb6136820567e58c4d26ecd9a35)
new 1c3ade4 setting version to 3.0.2rc2 (This used to be commit db1c6721bfe72323978b2d2b7fbd7ef29b914573)
new 4180525 Bug 381: check builtin (not local) group SID. Patch from Jianliang Lu <j.lu at tiesse.com> (This used to be commit 2fd2c07df42df42103e81f5eb39bd1778de6ca0a)
new e51bba5 Bug 381: check builtin (not local) group SID. Patch from Jianliang Lu <j.lu at tiesse.com> (This used to be commit 59cabc5b940990352ebd0ceef8b6e85ac04669c4)
new ff4a146 * fixed a segv when -U is not used in smbtorture.
new fadc012 Commit sid<->[ug]id extensions to libnss_winbind.so on Linux, as well as a factored-out nss_winbind.[ch]. I took tridge's public domain license comment for the nss_winbind.[ch].
new 4fd8015 Patch from "Stoian Ivanov" <sdr at bultra.com>: Add -g (greppable..) to smbclient -L to make the output usable in pipes.
new 91dd593 Patch from "Stoian Ivanov" <sdr at bultra.com>: Add -g (greppable..) to smbclient -L to make the output usable in pipes.
new 261fba0 Fix another join problem. Don't use a TALLOC_CTX before it has been initialized.
new 8001e0e Fix another join problem. Don't use a TALLOC_CTX before it has been initialized.
new ab9c239 BUG 891 & 949: Fedora Packaging Fixes (This used to be commit a7d0aec2b7ef132b5c631cb26d0a93dd66d0fff3)
new a425801 remove unneeded man pages from packages (This used to be commit 0e0a1632358f27d45b10f315db90afdbb35ee5b2)
new 0cf45c9 fix another bug caused by cli_lsa_query_info_policy() changes (This used to be commit faec928564529c7ffb2653943be9cafbfb9e4688)
new 65ed5b5 fix another bug caused by cli_lsa_query_info_policy() changes (This used to be commit f9664523282f3e92ff4d7641aded46fdf794aa5b)
new ad5817c starting WHATSNEW for thepost 3.0.2rc1 release (This used to be commit 4ef4004af06a022dbc4f6757238e77ccfe1b4481)
new d858a2c make sure we initialise r.out.handle in openeventlog (This used to be commit 6319166420ba7cd7bb3a69d88510d8e6216c7c89)
new c0beb06 Fix for a signing bug when the mid wraps. Found by Fran Fabrizio <fran at cis.uab.edu>. Add to the *start* of the list not the end of the list. This ensures that the *last* send sequence with this mid is returned by preference. This can happen if the mid wraps and one of the early mid numbers didn't get a reply and is still lurking on the list. Jeremy. (This used to be commit b84d249e67315c153e0aa3c5c9adfcf6ca008f97)
new bb1119a Fix for a signing bug when the mid wraps. Found by Fran Fabrizio <fran at cis.uab.edu>. Add to the *start* of the list not the end of the list. This ensures that the *last* send sequence with this mid is returned by preference. This can happen if the mid wraps and one of the early mid numbers didn't get a reply and is still lurking on the list. Jeremy. (This used to be commit 25d739978fe9081ba0946c36901492127248e3e0)
new 747b363 include tdbdump man page in file list (This used to be commit 083d06cad58b8e6e6136d7630e59449b47a699da)
new e25e0e3 1. The most part of this patch changed the unknown_3 flag to the now known meaning of fields_present bit mask. Also avoid it being saved in backends (0 is saved where removing the unit32 would have produced a format change). Also add support in samr functions to correctly interpret the flags. Flags still not set properly (eg. still set all flags 0xffffff as previous code), need a tool to test this properly (I',ve done preliminary tests with samba4 rpc torture and it [...]
new dc5f5d8 Add test to set single fields in fields_present with info21. (This used to be commit 2372321eedb6d446c1555ed318bd98743cabaaa0)
new 8a102d1 remove all unused stuff from Makefile.in and some stuff from configure.in and dynconfig.[ch]
new 1e14286 add make [un]installtorture and let this be called by make [un]install
new 4d39861 avoid a copy of the data being input to the dcerpc server in the most common case of there being no pending partial data and a full dcerpc packet being received.
new 7a4da96 dcerpc server output now copes with the client blocking part way through a read. This happens to also avoid a memcpy on output for dcerpc over tcp. (This used to be commit e7c53ad1856e299d82d84b5837189ae3191c32de)
new 8ae5b50 added code to the RPC-SPOOLSS test that demonstrates that policy handles are not shared between open dcerpc connections, even when those connections are on the same SMB socket. I have tested this with w2k3, w2k and NT4. It seems that policy handles have a strict scope of the dcerpc connection on which they were opened.
new 53382d5 check for the correct fault code when the server fails a use of a incorrect policy handle (This used to be commit 8cd6e90eb8716ba43f5940245d7be580aab4ba83)
new 0593fd9 cope with a wider range of broken servers in the RAW-QFILEINFO test (This used to be commit eb6fc29caf5be8446c31668748a5cce387c71627)
new 28cc456 Display some nicer error messages for login via 'net'. I don't see a reason why we have so many special cases and not simply use nt_errstr(nt_status).
new b63c708 Display some nicer error messages for login via 'net'. I don't see a reason why we have so many special cases and not simply use nt_errstr(nt_status).
new f9e9acb Fix compiler warning (This used to be commit 413ed77142377351a0ed1c6cf800a14809e56e9c)
new 57d4be5 Fix compiler warning (This used to be commit 3ec0d3abe9c838ad78fb8fd6a390ea3d8d2b9fcf)
new aafd0ef let the event_add_XXX() function return a pointer of the allocated event structure and NULL on allacation error.
new fb15b95 added a little bit of const magic to get rid of the data in librpc/gen_ndr/*.o (This used to be commit 866ef2edab91996964c8b43dbdd417f5908a00e1)
new 0831b8b make dcerpc_pipes[] completely const. so it now apears in the text section of 'size librpc/gen_ndr/tables.o'
new d8ee9d7 - make the recalculation of ev->maxfd a bit more efficient. - fix the case when we have no fd_events left on the event_context we now exit after doing the timed events and not block in select() waiting for no fd's to become ready...
new fc33274 * Add SIGABRT to fault handling so we now got a backtrace, if we crash in libldap with SIGABRT
new 16f2ddf merge: * Add SIGABRT to fault handling so we now got a backtrace, if we crash in libldap with SIGABRT
new 55dfa23 initilize ev->maxfd = EVENT_INVALID_MAXFD; before the while() loop.
new b1d8f23 sorry, the last commit went in by mistake:-(
new 3c310c7 fix last commit, which went in by mistake ('cvs ci filename' should be my friend:-)
new da93724 - move the vars used by the backtrace stuff into the #ifdef
new 8975dde Fix for debian Bug#225328 by LaMont Jones <lamont at debian.org>, where the failure of our LFS test caused the _GNU_SOURCE define not to be added, causeing strndup() not to be defined...
new 0ea253d (merge from 3.0)
new 77f2465 (merge from 3.0)
new 614d1e3 sorry for the conflict markers committed in by mistake :-( (This used to be commit c5634e0b713e594a32522df7a76c36639f772ed5)
new d3f269c fix previously committed old version by mistake (This used to be commit 4840b25dbd4d2eafc010389a711d42862d5fb0f0)
new aa7a675 Fix decoding of base64. We got the length wrong when the result was not an exact multiple of 3.
new 72d68bb Fix decoding of base64. We got the length wrong when the result was not an exact multiple of 3.
new 9038e9e Fix typo (This used to be commit 09a30014233f111fe978effb12ecb2f88b710cb5)
new f066034 Fix typo (This used to be commit f83606a058b934309bf1b2075747f504eb38575d)
new eade7ab A Samba DC is nothing special these days - so every domain controller location packet from the client is not a DEBUG(1) event anymore...
new 5f8c174 (merge from 3.0)
new 2ffa2fe Remove testing utility for removed SAM system (This used to be commit dee59bec8413799aa66b37d5baace7dd2e782801)
new 236adfd Fix removal of attributes in LDAP - we would not actually remove the old value in the previous code.
new 181f2be If we are providing strndup(), ensure we provide a prototype too.
new b31ec21 Fix the initialisation vectors for NTLM2, so that they at least make sense, even if they don't work yet.
new f1c7ebf (merge from 3.0)
new 21ec3fa (merge from 3.0)
new 96faba9 (merge from 3.0)
new 4d6b478 On my SuSE 8.2 (glibc 2.3.2) the getpwnam inside pdb_getsampwnam reset the surrounding getpwent loop to the first entry. So smbd went into an endless loop.
new 7ff9125 Fix memleak just introduced. Thanks to abartlet :-)
new c26e405 Patch by Luca Bolcioni <Luca.Bolcioni at yacme.com>. Ensure we always initialise the session key. Fixes segfaults with security=server, and encrypt passwords = no.
new 3e0ecb4 (merge from 3.0)
new 8be4584 Add a few more NTSTATUS <=> PAM error mappings.
new 784b05c This adds client-side support for the unicode/SAMR password change scheme.
new f85a7bb (merge from 3.0)
new 36abff1 Revise our server-side password change code to cope with the various different feilds that different clients send. (For example, not all clients send both password types).
new 2c1ddae (merge from 3.0)
new e2d301a Clarify comment on set_effective_uid()
new 40fced5 (merge from 3.0)
new f104d75 bug 977 - don't create a homes share for a user if a static share already exists by the same name (This used to be commit 6b89a76aa7efaa0ad7a0139aeb3e4ebf5c01cdcb)
new a667676 bug 977 - don't create a homes share for a user if a static share already exists by the same name (This used to be commit e589f6502fc280d5f89b399c6cef167e26773062)
new 727afa9 prepping the SAMBA_3_0 branch for 3.0.3 work (This used to be commit 50f278ddcc046e7578b4397d10c22b424d2b01a3)
new 2a22d62 fix typo in init script (This used to be commit bc63d989c06d733fd6c411dde150cf0f50029757)
new 381adaf Don't built gums by default (to enable it, run ./configure --with-static-modules=pdb_gums) (This used to be commit df7666161f75b61058a017fea04b733751d5ac06)
new 41ab2ce forgotten commit -- version == 3.0.3pre1 (This used to be commit 043a81b94de390136bd18f299d71f1edb526be77)
new e06687e merge the version.h autogeneration stuff from 3.0
new d70b4a0 remove autogenerated version.h from CVS
new 7de61be - remove all STFS related stuff (which were already removed in revision 1.37 and readded by mistake in revision 1.39)
new 607d694 - cosmetic fix in configure.in
new a5ece46 remove a lot of unused stuff from the header files
new 8ce5bd4 This is Simo's patch for the NetShareEnum() bug which caused us to return share names longer than 12 bytes. The function now filters out names longer than 12 bytes (which is compatible with Windows behavior).
new a0cefa6 Merge of Chris's fix. Jeremy. (This used to be commit 1a7714ea32300ba0e48f275addcf2e1f272a96ed)
new a01dfa4 Remove an unused parameter from reload_services_file. (This used to be commit 0032c3f46aaef065e95d987dc0506016aabbe644)
new eea6e86 Remove an unused parameter in winbindd (reload_services_file) (This used to be commit 9a81094a0f0ca5c209f640c48b77522e5f81d28e)
new a2b533c completely rewrote the AIX UESS backend (UESS is the AIX equivalent of NSS). This time I think I've actually got it right. I wrote a fairly good test suite for UESS modules (similar to nsstest.c) that allowed me to explore how the modules supplied with AIX actually work.
new 6410230 updated the head branch as well (This used to be commit 467a58af346b30291b69b5d8da7f1b21d518fc1d)
new 147e585 This should cure the problem with gums not compiling. (This used to be commit 428504b5508e9e0f9cbc0dc8041f25f06de52f88)
new 1acedda remove a lot of unused smb.conf options
new 04376e4 add find_unused_options.sh
new beb8292 reactivate pdb_gums as static module (This used to be commit 9836def8a90bc3b375f070e91dbfabd8177f24b3)
new 0fa3773 BUG 570: don't overwrite LDFLAGS; patch from MORIYAMA Masayuki <moriyama at miraclelinux.com> (This used to be commit d39b1b3fd67d117016907aa79ffac7cb89d3cd5b)
new d8522e9 BUG 570: don't overwrite LDFLAGS; patch from MORIYAMA Masayuki <moriyama at miraclelinux.com> (This used to be commit e94590fd5a85117d170c14640cf79b603a5b1d22)
new 0d90f4b remove unused configure checks and options --with-acl-support --with-sendfile-support --with-manpages-langs --with-utmp --with-quotas --with-nisplus-home --with-profiling-data --with-syslog --with-pam_smbpass --with-pam --with-smbmount --with-automount --with-dce-dfs --with-afs --with-smbwrapper poll and poll.h
new cf3bbe7 removing more unused parameters (This used to be commit 8135ea08b3dce212a98c17a604619dd383e96c24)
new 5ef984b removing more unused parameters (This used to be commit c81c0ffaabaa805211d9c6e1ab5aa66a02365e26)
new 6566a89 initialization fixes (This used to be commit 54fd3992c385fd6208c061131b2c98e448baf2c2)
new f5bb18b disable template accounts by default (This used to be commit 02899224a195260140496c6e72aee66cc6d65ee4)
new 90c2090 merge from 3.0 (This used to be commit 77335cc5bce46ab3498f9401099f110b0e5506c1)
new d4420dc more initialization fixes (This used to be commit 9e590d603547ef1e8388bea66eb5d44e4dfd6412)
new 69605c1 more initialization fixes (This used to be commit 63206b1204bd532bf99912cd4312baf7d69db1f6)
new 3141a26 disable any account that doesn't have a password and doesn't had the ACB_PWNOTREQ bit set (This used to be commit 52bf070b10ca99be7e4b9d1b5e32f69d2667d8f4)
new 799d549 disable any account that doesn't have a password and doesn't had the ACB_PWNOTREQ bit set (This used to be commit 6c4de7198b94a8cea176e1c9d86deb65705f9058)
new bff6c13 fixes for fedora packaging (This used to be commit 1924dfb266525053b48a636818f32eae14730051)
new 14fb4b8 Fix up name canonicalization (needed for krb5 keytab support later). Remove source_env handler (no longer used in any codepath). Jeremy. (This used to be commit be60768e64ae2061f220faa3943dcb0588393dbc)
new 2f2e5b0 Fix up name canonicalization (needed for krb5 keytab support later). Remove source_env handler (no longer used in any codepath). Jeremy. (This used to be commit 3a3e33603084048e647af86a9badaaf49433c789)
new 4987a6f fix a few more bugs in Fedora scripts (files not getting installed) (This used to be commit 8ee3cc48c3a1784d6d5e0abb6f81d6f14b616777)
new dc38f1c fix pam config file (This used to be commit 4dcf2f6e39ad07ead37815e9ed978099459b1569)
new 9751ccf If we are setting the NT or LM password to NULL, remove the attribute rather than writing XXXXX
new c21764b (merge from 3.0) If we are setting the NT or LM password to NULL, remove the attribute rather than writing XXXXX
new aa10de1 cleanup patch for bug 977 so we don't display incorrect debug messages (This used to be commit 11093ecfb7bab1ecb16d19ac00b3e7e38dff43e2)
new 87d74fe cleanup patch for bug 977 so we don't display incorrect debug messages (This used to be commit d59dc1bc1cf47eee2158e5c9d56d0ed750948fa0)
new 575bc99 * BUG 101: patch from j.lu at tiesse.com to set the SV_TYPE_PRINTQ_SERVER; * don't set the unix_ERR_XX code in mkdir_internal, let the error mapping handle it. (This used to be commit 87343fc15a385153c2205bd8bfe876504d38d9a1)
new e827764 * BUG 101: patch from j.lu at tiesse.com to set the SV_TYPE_PRINTQ_SERVER; * don't set the unix_ERR_XX code in mkdir_internal, let the error mapping handle it. (This used to be commit 758bbfb5f133c3c85e3092ad88294ae4abbbbc6f)
new 6d69dd9 Don't log an error in tdb_brlock() if a non-blocking lock returns EAGAIN - it's supposed to do that. (This used to be commit 2423a459471136d701b498ff0db797c70c6d0fce)
new d16540d Merge from 3.0:
new 670ccc7 merge: ldap and krb5 configure tests libads/*.c and libcli/raw/clikrb5.c from 3.0
new 9b736c3 Makefile.in cleanups: lib/util_smbd.c is not used anymore
new 4c49368 Include sys/acl.h in check for broken nisplus include files. Bug #1025. (This used to be commit 5ca866f2475e11759d04dbf6469b055808020d5a)
new 152e228 Merge from 3.0:
new 19cc1a9 remerge andrew's cracklib patch from HEAD and fix a compile warnings (This used to be commit b60f6ec30d05e4e5bba9934a416ddc8bc089824f)
new a870ff5 janitor duty (merges from 3.0) and cleanup compiler warning on SuSE 9 in the end mapper code (This used to be commit 902d4a647a88d1def09d5b1eacb06ab1561f3dec)
new bfb86c4 fix PROTO_OBJS ... fix make proto on some platforms
new ec5d556 some systems doesn't have ./ in PATH so use ./build/pidl/pidl.pl
new 8468164 remove unused .cvsignore file (This used to be commit 64e064c4971a361a41b80ac47757e8581448f523)
new ac7d38c remove unused files
new 1daa101 Merge the 'use cracklib' parameter from HEAD back to 3.0
new c45c03a Always at least try to compile in cracklib support.
new 590b600 Remove bogus check. No functional change, just cosmetics.
new 1323da8 Remove bogus check. Cosmetics.
new 4ddc620 (merge from 3.0)
new 423ad90 the conversion from int to size_t in charcnv did not take into account one place where we checked "if (src_len > 0)".
new 7847b61 there are places in the samba3 code that don't check properly for packet-termination of strings. This change ensures that when we go past the end of a packet we hit 2 null bytes, thus terminating. We are relying on the SAFETY_MARGIN packet allocation stuff here. (This used to be commit 655ec168288159f5c0961ed8cbdd84c4e14eab26)
new ada1de7 some compilers don't like the #warning preprocessing directive so just do a DEBUG(0,("..."));
new 894e02f some DEBUG and comment fixes
new c610892 - we now specify the object files in the subsystems config.m4 file I plan to convert all objectfile group to use SMB_SUBSYSTEM later I'll add a SMB_BINARY() and SMB_LIBRARY(), then there will be no more need to touch Makefile.in, because all make rules will be autogenerated by configure
new cc4af8d readd this fix:
new a2d79f9 update script to build a tarball from the cvs tree (This used to be commit 3780ee9ea08b780cfddcd6932c71c4107f8dce0d)
new b884eba const fixes
new b2f097a remove some unused stuff
new 7ca6d16 fix problems with proto.h (This used to be commit 5a32f9568f128374df98491b43e6f5b299cb656c)
new cf55869 fix installmodules problem with make on True64 (This used to be commit ec30303669ee4742aef228fc0e4a801ce4918ad8)
new dac4fd6 A few fixes from "L. Lucius" <ib at digicron.com>. Don't use int when it's really a size_t. Jeremy. (This used to be commit 2da24613ed62c6dd8465c976bdb2e3aaa33a5058)
new 9e460df Merge from 3.0. Jeremy. (This used to be commit 5c5545bd44cdaf4a0b75b0c1c22dd74bb278a6a5)
new bf4e372 Fix for a bug where the mutex could be left locked. Also remove the memory keytab code which has no effect. Driven by bug report from "Rob J. Caskey" <rcaskey at uga.edu>. Jeremy. (This used to be commit 2a8601d0bfa35f4d0ccd7946d483473fd10e19d0)
new 160d3e2 Fix for a bug where the mutex could be left locked. Also remove the memory keytab code which has no effect. Driven by bug report from "Rob J. Caskey" <rcaskey at uga.edu>. Jeremy. (This used to be commit 4cb8facbf9fa6fa5233fdb363ceac4b304d263d4)
new 26ecaa3 - move all SMB server stuff to smb_server/* and create the SMB server subsystem
new a8152b6 do some merging from 3.0
new a9b2812 make more function static, they are still available via the function pointers
new 1c798ab - port AUTH and PASSDB subsystems to new SMB_SUBSYSTEM() scheme
new 009fa83 move include/ntvfs.h to ntvfs/ntvfs.h
new f848aff if vfs_cifs want to modify the ntvfs_ops struct, it should use a temporary copy of the struct!
new 0b4da9d - add 'print' to the DCERPC binding strings
new 2853e62 This would appear to restore smbtorture to be able to use the syntax documented in it's self-help for RPC tests.
new 39f8afa Working on #830. Cope with bad conversions better - don't just memcpy but try a crap conversion instead. Next this needs to be done to the convert_alloc function. Actually fixes some valgrind warnings as well - cool ! Jeremy. (This used to be commit 6a7919f2544a689840fe46f3c58ed66f69aca65a)
new 44c5f5b Working on #830. Cope with bad conversions better - don't just memcpy but try a crap conversion instead. Next this needs to be done to the convert_alloc function. Actually fixes some valgrind warnings as well - cool ! Jeremy. (This used to be commit 98e2c6f4f854065c56a73ebc9e0a50e0ba018dde)
new ccaf0e7 This should be the correct fix for the lack of a prototype for remote_password_change().
new bc056bc (merge from 3.0)
new f125759 Fix const warning (This used to be commit 7a36cc4ac0ff4d9c42eb9ddaf41bf33b4e8cd7c6)
new c254d4a return NSS_SUCCESS if we have found the max number of gids possible on Solaris; patch from John Klinger <john.klinger at lmco.com> (This used to be commit 28c2a74c850c0ead8a7d9f8e09705f587b6fae12)
new d575286 Fixup the allocate version of the function to do "crap" conversions too. Embarrassing number of goto's in this :-(. Fixes #830 I think. Jeremy. (This used to be commit e8c7d1c5dca63720b7de6360cb0cff4bed0be546)
new ef743c0 Fixup the allocate version of the function to do "crap" conversions too. Embarrassing number of goto's in this :-(. Fixes #830 I think. Jeremy. (This used to be commit 4c182d3220e87ea74d9c977b8ab1d740ef4cc30f)
new 471e558 move disabling code to context functions instead of backwards compatible wrappers (This used to be commit e62ef2ba2d73f492d879af4d06b223f8e739dc6c)
new 69b086f Fix final valgrind errors with #830. Catch mb conversion error that may not terminate correctly. Jeremy. (This used to be commit a1f7cea9f278ef15206bf48663328c28d295bd6d)
new da371e7 Fix final valgrind errors with #830. Catch mb conversion error that may not terminate correctly. Jeremy. (This used to be commit 49142c6352eb3645437ef86bcedca1b1895aef60)
new 6d35156 remove unused Makefile vars and fix dublication in $(PROTO_OBJ)
new f0c9a54 add the TORTURE SUBSYSTEM to the config.m4 scheme
new 4f27b01 Updating the Debian packaging stuff in packaging/Debian/. This hadn't been updated since the 3.0.0 release so it was broken for 3.0.1 and later. It's nice that now the Makefile supports a $DESTDIR for "make install" :-) (This used to be commit 40c6bf1498785850789fca3d28ea4e7ceaa296ce)
new f97d6e7 Replaced .po with . at PICSUFFIX@ (This used to be commit 9ea39d1c782c2111b086a83bf5f24c8b18fd879e)
new a13282b Replace .po with . at PICSUFFIX@ (This used to be commit b21b36d9270866181891c5c7c5365bae6b40815b)
new 7acbbe9 I should have done this years ago...
new d57d2d0 Bug found by gd - the new range-reterival code did still had 'member' hardcoded into it.
new 4639eb5 Convert libcli routines to use cli_tree instead of cli_state. Port smbtorture to use the new interface.
new e45c217 Make get_dc_list static - we only ask for a sorted list externally.
new 7540296 Remove unused utility function.
new e0acf37 Make this table static const.
new 131bf59 Another static function.
new fac5f98 Remove more unused functions - this time parts of the 'password cache'.
new a69cb9c Remove more unused portions of the 'password cache'.
new ae2c865 Samba hasn't used this function for ages - it's now handled deep in the auth subsystem.
new d198c55 Make more functions static, and remove duplication in the use of functions in lib/smbpasswd.c that were exact duplicates of functions in passdb/passdb.c
new 62df625 Add some help for 'net rpc password'.
new 784c631 Make it possible to 'net rpc samdump' of any domain you are currently joined to, despite any smb.conf settings.
new 8a54732 More 'static' work.
new b401888 Add static, and assert that we will never overflow the static fstring in pdb_encode_acct_ctrl() (All current callers are fine)
new 46975eb When we set a domain sid, force get_global_sam_sid() to do it's work again.
new 0f1dcf9 nsswitch/winbindd_util.c: add static
new f1429b0 Add more static...
new cfd8958 (merge from 3.0)
new 57db183 (merge from 3.0)
new 72ee7bf (merge from 3.0)
new b655b99 (merge from 3.0)
new 0798224 (merge from 3.0)
new b38ba02 (merge from 3.0)
new e81074e (merge from 3.0)
new 7b6591e (merge from 3.0)
new f7c1c68 (merge from 3.0)
new 9b586b5 (merge from 3.0)
new 41de884 (merge from 3.0) Add some help for 'net rpc password'.
new e0c480f (merge from 3.0)
new bbfd3a9 (merge from 3.0)
new 880f3b2 (merge from 3.0)
new 37ef59d (merge from 3.0)
new 119cbcd (merge from 3.0) nsswitch/winbindd_util.c: add static
new 1b8ad05 (merge from 3.0)
new c49ebaa Actually remove this (now empty) file from the repository.
new cdcec26 Apply James' printf format checking patch for SGI MIPSPro compiler. (This used to be commit 27242f44e6cfa10b7b7f74bcfb6c81786aaffae0)
new 4a72e82 Apply James' printf format checking patch for SGI MIPSPro compiler. (This used to be commit b354fa606d65ff3621b2870a2ef85d980913f319)
new 42f763e Fix the build & get rid of a compiler warning.
new 24f2e0c And another build fix.
new 5a7c512 bring release notes in the 3.0 branch up to date (This used to be commit f285565d67ce0afa13210b913d574eef644ff98d)
new 6268f1b Expand 'net rpc group members' to local groups.
new 8fbd4cd Expand 'net rpc group members' to local groups.
new 7da2745 bug 1046 (patch from Bostjan Golob <golob at gimb.org>); fix 20 month old bug where getpwent_list() was overoverwriting the username for entries. However the code path to the bug was introduced only on January 25 (This used to be commit ec346adf34bd2bc1d514202e82b3713fb5b032ab)
new 5f4f500 bug 1046 (patch from Bostjan Golob <golob at gimb.org>); fix 20 month old bug where getpwent_list() was overoverwriting the username for entries. However the code path to the bug was introduced only on January 25 (This used to be commit fbde889fd8442bae7444ffdb2736c9c5e8d59204)
new 2e2b654 merge from 3.0 (This used to be commit 309a9a4cafc3c892840e28198a41973b236a528e)
new da426ad add smbget to cvs ignore list (This used to be commit 1e8bbd2961f8216ade50cabdbad3d216c8d77819)
new 53f924e add smbget to cvs ignore list (This used to be commit d85ee7b85bbc2450111284743ea89479c3b0a15c)
new e7d68c3 fix pdb_ldap build if LDAP support was detected
new e2327d7 - remove unused 'evel ...' calls, we don't need them inside of AC_XXX() macros
new f5cb639 the subsystem name is 'PASSDB' so name the modules 'passdb_XXX'
new 00be82c Fix compiler warning.
new 57dacbe Fix for possible crash bug from Sebastian Krahmer (SuSE). Jeremy. (This used to be commit e275835b516ec2e319ad5a6943be007d34a55d75)
new 1eaa540 Fix for possible crash bug from Sebastian Krahmer (SuSE). Jeremy. (This used to be commit e7a25c1e2ea2ff980f4aecf94f65563316976997)
new 19b8f49 fix more compiler warning after the latest static rampage (This used to be commit 4f97988dd652983b7cdbb2f2e5a85c9d97ec697e)
new ffce0e4 fix more compiler warning after the latest static rampage (This used to be commit 98d9278c81ede2a931a2c2c8371c0499601a1457)
new 45616e1 more fixes from the static changes; please move static functions to the top of files to prevent this from happening (This used to be commit 7a61c2ae450d3e41c45e6e3773ad00f6ab9beb16)
new c2d3022 merge fixes from 3.0 (This used to be commit ea75f34eef90e410045fe4d32052cbea483a27da)
new 078cced - modified the dcerpc client security code to be generic, so ntlmssp and schannel are both instances of possible security modules
new e159cc7 don't always use the same schannel context number (This used to be commit 396e0757122614211b535b140d9365ac7b8b880d)
new 9a63881 Convert libcli routines to return NTSTATUS instead of BOOL. Again, the only users are smbclient and smbtorture. (This used to be commit 54cb508c78e5c1faa3ade46b46b165983c880d10)
new 6764a05 fix from Bostjan Golob (This used to be commit 96a108705bae1cba822de5cdc88dfffd65d008d4)
new 2ac07b1 we can close the netlogon pipe used to setup the schannel session key as soon as we are finished with the netlogon negotiation phase. The session key remains valid. (This used to be commit 95a40d4693994edcb2284a2a135d2db426f6addb)
new 6bee3fb don't force debug in the RPC-MGMT test (This used to be commit e0eb4b3cfb75385ff7a012ca0f8fad1278c195d9)
new 1277e83 fixed a couple of uninitialised returns spotted by valgrind (This used to be commit ccce61287de07684159e2de990773f4098e07652)
new 00e0a5c marking 'only user' as deprecated (based on feedback in bug 66) (This used to be commit a44f67b141efc7fc14a75b938bf428bf571351a6)
new 860d858 marking 'only user' as deprecated (based on feedback in bug 66) (This used to be commit b94ca7e7be7a6f0674cafa76bf30a46f2f36bd8f)
new 1a3421b Move around function to fix build after recent static rampage. (This used to be commit 1ab42df4a648fc19391891163d891c4bdb23437e)
new 49a9596 Applied James Peach's stack backtrace patch for IRIX. (This used to be commit 056bf382d748ca06a1937ee19b0193430199f63b)
new cc977af as I renamed the PDB subsystem to PASSDB, we need to rename the static init functions of the modules too:-)
new 9b662ae fixed a void return spotted by metze (This used to be commit 3f1b7e51c9f18745b6c06c3934ecc4fdd743e1d0)
new 439bcaf BUG 1055; patch from SATOH Fumiyasu <fumiya at miraclelinux.com>; formatting fixes for 'net share' (This used to be commit 44db163b3001d8dc50b64bac7fd12be1147e14b7)
new b11fa61 fix broken compile after andrew's changes (This used to be commit c77baee0f17fd44e333c8db6a9cae33f649a6701)
new dad12f6 BUG 1055; patch from SATOH Fumiyasu <fumiya at miraclelinux.com>; formatting fixes for 'net share' (This used to be commit 447d4fee6c245a5bbf0c33c8ffb0fd9041e51c24)
new 899a09d BUG 900: TAKEDA yasuma <yasuma at miraclelinux.com; fix token processing in cmd_symlink, cmd_link, cmd_chown, cmd_chmod functions (This used to be commit ab19b6b4dead0a53fa71c4e20e43f90b1d374817)
new 90b5adc Added James Peach's fix for #1038. Jeremy. (This used to be commit 5379ad98241950c581d88acbee1e256187b13582)
new c177b9e Paranoia fixes :-). Jeremy. (This used to be commit 35bbc818ad28c3591df9d5cb0a674802f3f29e1a)
new 9870830 Paranoia fixes :-). Jeremy. (This used to be commit 86b030197db63ac0a04b8ea877d80a3d74a7a187)
new da52004 fix set/getsampwent iterator in tdbsam to use an allocated list (This used to be commit 8734d91cd7681219f1389e3c41979028eadbb7fe)
new 3cd61b1 BUG 900: TAKEDA yasuma <yasuma at miraclelinux.com; fix token processing in cmd_symlink, cmd_link, cmd_chown, cmd_chmod functions (This used to be commit 60eb69ff64cc9836072f8f3894e8bc685dc7466a)
new 1673302 Don't set an iterator to a piece of free'd memory, store it first. Jeremy. (This used to be commit e914230a2d1a7b515bd7859d655d6555b7d3e67e)
new 33b9449 Add missing nosetuid and noexec options (This used to be commit 5bb6429cc46f4bedd87b309ed98b61b10684cd0f)
new 70fde63 Mount helper fixes for nosetuid, noexec part two of two (This used to be commit c2b4d81a8dae23170d32713e3e766dcf5be9a040)
new e7a09dd Update mount.cifs version to 1.1 (This used to be commit e73b6a5ae51687c42b621f6bf496c8ae1a73aee1)
new ed1862b More paranoia checks. Jeremy. (This used to be commit 4920f9bd660e22c8ac3ba1c389781f2efbcd1e78)
new 9860bfe More paranoia checks. Jeremy. (This used to be commit adf8ee3df75b8336d14ad093ad2ebc3a480d0017)
new a6a2a69 updates for tdbsam code to help make merge into head easier; needs a bit more testing tomorrow but initial results seem ok (This used to be commit daee8d7feee4a08d6c204e2de3f346b6d10640e6)
new df6d2db merge from old APP_HEAD * remove corrupt tdb and shutdown (only for printing tdbs, connections, sessionid & locking) * decrement smbd counter in connections.tdb in smb_panic() * various Makefile hack to get things to link
new c987e9e fix build of lock tests (This used to be commit 70cc747fdfe1f52b957a2b72a12b199f5daeeb5b)
new 8838344 do not return a value in a void function
new 30d707b tdbsam & smb_panic merge from 3.0 (initial tests are ok but I'll setup a HEAD PDC tomorrow) (This used to be commit c57b24ee49aee0f0687742da7f8d741c62f6effe)
new 45e4462 move more code to the config.m4 scheme LIBBASIC, LIBSMB are the new global subsystems
new e46d297 move the -lpopt replacement to a LIBPOPT subsystem
new 6647ff7 move -lpopt replacement code from source/popt/* to source/lib/popt/*
new 34232f9 Start of merging HEAD changes. Right now, just move one fn() to eliminate the prototype at the beginning, and change some comments so diffs to HEAD aren't filled with useless info. (This used to be commit 7b40f6c464ecbd40ab3fdf32b53da1e61475d2e7)
new 8437fd4 Start of merging changes with SAMBA_3_0. Fix up some comments so that they line up. Also change lockout_time to bad_password_time, since this is actually what is replicated. (This used to be commit adfc160082e5d1f20085e68eaacffea3fd277f1d)
new 9a8cd1a move the tdb lib code to lib/tdb/*
new 595bec7 More sync between HEAD and SAMBA_3_0
new 8733c1b A couple of versioning adjustments. Remove unused version #define, and define the INFO/version string in _only_ one place. (This used to be commit 02181f77897d87989341e3f18dbf0cc3e9c22991)
new 45fd0e4 Fix typo: fileds -> fields (This used to be commit 994b71487868a62054ed24c5ea5d2729c99ba8be)
new 1fa1e93 More sync between passdb on 3.0 and HEAD.
new df52da0 move the tdb utils to utils/tdb/*
new b6a320b stupid cut-n=paste error; my fault (This used to be commit ee8f142b874a5bd365e59f68fb48ff3fec82fcda)
new 4bfc270 merges from 3.0 (This used to be commit 2478501d402a07248d6181d4c9de253b203ff67c)
new db40d06 Commit Andrew Bartlett's interesting patch to smbclient that allows for multiple logins and changing vuids. I fixed up a couple of variables so it actually works.
new eaece3b abartlet's pdb_set/changed flag fix for NULL passwords (This used to be commit cfe80f0df7ecfa6c689b03b9bed80ea80701a4c1)
new 9eb5c83 abartlet's pdb_set/changed flag fix for NULL passwords (This used to be commit 3b373cd15d17ab495f86c8b3b219d965b5aff606)
new 041f031 Try to remove the last vestiges of unknown_3...
new 5abd317 Fix format error for generating SELECT, since unknown_3 is now gone (This used to be commit 57314e060552523338071442e111fb4f7a2e1df8)
new 727bc70 merge old change from 2.2 branch to give legend in heading (This used to be commit ed4af810cf74943e9c1881ddc4044646fd72c998)
new b60ba1d merge old change from 2.2 branch to give legend in heading (This used to be commit 1b7ba358b6c708bdede117c0cd16a7c4f7c0106a)
new d21f23e Move tdbsam versioning/upgrade code into 3.0 (This used to be commit 730c07cac2166812f4a2da5cfba7152d168b2bdd)
new 4c5152b Fix a few comments/formatting issues to make it more in line with 3.0 and reduce diff output. (This used to be commit 306c021000d36f13b3740839b62df60986e4e112)
new f08565b move all old configure checks to build/m4/rewrite.m4 we should get rid of this file in the end:-)
new 7653fc6 move external configure test programs from tests/*.c to build/tests/*.c
new 608c737 Apply the multiple login stuff to smbclient ... (This used to be commit 83213742dcd61ff4d30954158a5523ee0bdd850d)
new bd5bf35 specfile changes form the 3.0.2 release (This used to be commit d5dac6c5e220b528b2f52689143fddc9af48e55b)
new 663f07d urban's changes for nosuid,nodev (This used to be commit ed46d9aef3b423f583475da77db672b685ddf531)
new b545a8d Fixup the 'multiple-vuids' bugs. Jeremy. (This used to be commit f0f7a48327ba1808088bc8c4e5d48b5cbeaeb4e3)
new 8b9cdc9 Fixup the 'multiple-vuids' bugs. Jeremy. (This used to be commit a7d4a6d1167f7657113148cdf68ea3c491b51b14)
new 94cb775 Added Andrew Bartlett's patch to use an allocated buffer for count_chars. Jeremy. (This used to be commit 4ec9e330787cbc01849a91573f760f639b28be7e)
new e3d755c Added Andrew Bartlett's patch to use an allocated buffer for count_chars. Jeremy. (This used to be commit cdbeb7d2ebcd4a298aabb3ed665560d219bb0d1c)
new 91cc4a1 Fix ETA Calculation when resuming (This used to be commit a5f09f0991e5a5bd9538211b0d430020052670c8)
new 3122f76 Fix eta calculation when resuming (This used to be commit c4114a0664467383fc343a55360b48a985fa45ac)
new 142ef0e Missed SAFE_FREE (typo). Jeremy. (This used to be commit ac1d03c05bf6247541fbd6f0c3bd5b2e5b6a5212)
new 78c2b8f Typo (missed SAFE_FREE)., Jeremy. (This used to be commit dd014ab358e861f3828cb34c09c5800606c8da59)
new 590a53b sync IBM Directory Server schema with openldap schema...add munged dial (This used to be commit 3b1d922ab4fdf3d2d5d8b56b7c5d2882b91000b9)
new dc0e221 Sync with openldap schema. Add munged dial and config attrs/ocs. (This used to be commit 3f8824f7d02bcf46445360542df686a7a75ab52d)
new 88129f8 Fix whitespace to reduce diff from HEAD (This used to be commit eba512ee1c723392ce553a6b04a7de6c57dd7b1d)
new f570f87 Fix success message for net groupmap modify
new 1687d2d Fix success message for net groupmap modify
new d2742ac Cosmetic fix: Use sid_is_in_our_domain instead of doing it per hand.
new c55fbad Cosmetic fix: use sid_is_in_our_domain.
new 2690827 Disable suid on user mounts (can override with -DCIFS_ALLOW_USR_SUID) (This used to be commit a718f16e0bf78139ea46383feec0ce72c63a4986)
new 6b7e509 If there are no alias members, don't ask for their sids :-)
new 371e8bf If there are no alias members, don't ask for their sids.
new 0789267 In samr_lookup_names Windows does not return WKN_GRP(5) but ALIAS(4) when you search in BUILTIN. Match that.
new c3dc9f8 In samr_lookup_names Windows does not return WKN_GRP(5) but ALIAS(4) when you search in BUILTIN. Match that.
new 96a5c5e Don't try to show groups that could not be listed.
new f7e06fa Don't try to show entries that could not be listed.
new 34a9928 Be able to set alias info for builtin as well.
new dfc98bd Also set alias info for builtins.
new 8f35073 When creating a group via a script, don't let winbind do it as well.
new 25d96fd When creating a group via a script, don't let winbind do it as well.
new d5ad8c5 Disable dev (MS_NODEV) on user mounts from cifs vfs (This used to be commit 9b0d1072bc66d05d0e9afcbe0da349ccaa99ba6e)
new 8801465 Fix based on Volker's code to correctly return code from lsa_lookup_sids on unmapped sids. Jeremy. (This used to be commit 37a52c31682fcf115eefc31381c02a3ec29c1f8d)
new 9be8961 Fix based on Volker's code to correctly return code from lsa_lookup_sids on unmapped sids. Jeremy. (This used to be commit 0ac64c8b4d944315cf49e6b183c07396abc7bab3)
new 5e39e9f Fix incorrect strnicmp len (This used to be commit ad1ebb5000066d44ce94f0341fb31351b3900e95)
new 0af9994 move some cryto stuff to lib/crypto/*
new 947f90b remove pdb_nisplus, its also removed in samba3, because it was broken
new 9320267 remove unused NISPLUS/AUTOMOUNT stuff
new 64cdbdd don't inlcude rpc/rpc.h and rpcsvc/*.h anymore and remove NET_GROUP stuff, this needs to be implemented in a better way if we ever readd this
new cc5dc7c Fix the "too many fcntl locks" scalability problem raised by tridge. I've now tested this in daemon mode and also on xinetd and I'm pretty sure it's working. Jeremy. (This used to be commit f3e51dbc21c616d261f0a65b9fa69dbb8b5a9a0f)
new 8eec62e Fix the "too many fcntl locks" scalability problem raised by tridge. I've now tested this in daemon mode and also on xinetd and I'm pretty sure it's working. Jeremy. (This used to be commit 14dee038019b11300466b148c53515fc76e5e870)
new 6c038e4 reformatting (This used to be commit cd48827418d8be15470e833ea19ab9830e160e12)
new 955ec7c Add bad password time fields (This used to be commit 59e7c3ababd0bb8bc91cbc421b7a842cca38101f)
new c32cfdb Add bad password time fields (This used to be commit 9f496e113c60bde1746c7f1063e83735117b2fe8)
new 549fe06 Add functions to get/set bad password time (This used to be commit 0a2b792556b3aaa056a1fa6adb35627fdb804758)
new 39a154a Add functions to get/set bad password time (This used to be commit 557f598c63f64c1c5b982a9057c0eea2a2ff2ee5)
new f56317b Add bad password reset and display of bad password count/time (This used to be commit 34fe16e445bd9da762cedb0dd0872959f31ecd67)
new 7246b47 Add bad password reset and display of bad password count/time (This used to be commit 22c312b31d545914ae3fd12a11915ed046421f38)
new fba14cb merging smbmnt fix from 3.0 (This used to be commit ea83c341c9ff54dfc5d0a941be96e6684f565d7d)
new b3508ea merging some fixes from the release branch; more to come later (This used to be commit 7769a0d33cda0049d32a8a8339c3d4739d6d3604)
new e8cc387 fixing error in logic when checking flags changed field on user primary group sid (This used to be commit c275d8f831490a52bae11698349a6b795d12f924)
new e507a83 Add bad pw count and autolock flag update fn()s (This used to be commit 600fcd534b6e101b6a12774946b0e9814c6f54a8)
new db4623b Add bad pw count and autolock flag update fn()s (This used to be commit 91ea29b392ff05311e9631467ee6255b29887e04)
new 130cf14 comment out server portion of DsEnumerateDomainTrusts() since it causes 2k/xp clients to fail to join the domain (see comments in srv_netlog_nt.c for details) (This used to be commit 981bd70a56094740daf6d144f7b802370c0d9056)
new 222d9a3 Clean up bad pw count and autolock flag update fn()s (This used to be commit 9a79f9fbcb43085e419dbccd670a54256d01cb4b)
new 85cc9a3 Clean up bad pw count and autolock flag update fn()s (This used to be commit 81dc9d53eb330f350f3f31068fe75c3606221e62)
new 5fc9dd0 Enable checking/resetting of account lockout and bad password based on policy (This used to be commit bd2e55399c21707d40199e4b519daefd897aadc7)
new 62ea77a Enable checking/resetting of account lockout and bad password based on policy (This used to be commit caef425d803fa01aa6f54339f8bc17fc752f73b0)
new ee5e7e4 remove some unused local variables (This used to be commit aa67c77515097cc21a9de727bf3722c04de313f9)
new 1568785 check for <sys/xattr.h>; needed by Debian testing (This used to be commit fb90b4140ec45ff4088c41dffce3680b5c4dc170)
new 95bc32e sys/xattr.h merge from HEAD (This used to be commit 798dd7299e3ba5cd7e829f48bb42eb9cbfc71dd4)
new 1bfc09c Fixup correct (as per W2K3) returns for lookupsids as well as lookupnames. Inspired by Volkers patch. Jeremy. (This used to be commit a47127e90e7d0928b772ba45bd843eeeacc9ef8a)
new be533b6 Fixup returns from lookupsids in the same way as lookupnames. Inspired by Volkers patch. Jeremy. (This used to be commit aff6bacf0e461322e6e165cb7a6a42f4d976f52b)
new 11bf157 <attr/xattr.h> & <sys/xattr.h> are mutually exclusive it seems; fix build on SuSE 8.2 (This used to be commit 34e6c5f8f3829e9ff6dd3f1377170fb150bfcec1)
new 8adb394 just say no to crack (This used to be commit 66be4492aade625417a6cd727bbe8c6bfb224368)
new db1e6c1 <attr/xattr.h> & <sys/xattr.h> are mutually exclusive it seems; fix build on SuSE 8.2 (This used to be commit bf271b96cf6bc42c8a23309d890febf003e1627f)
new 4a7d904 Make default lockout duration and reset count time 30 minutes, to match windows, and also be valid (0 was invalid) (This used to be commit 7ff42fffb2b207aea1dba306c914c7e09994d608)
new 7f18e0d Make default lockout duration and reset count time 30 minutes, to match windows, and also be valid (0 was invalid) (This used to be commit 69924079b2f7098254c2053781121d4324626dee)
new 9264194 handle both 0 and -1 as disabling reset count and lockout duration (This used to be commit 84fe24e64ee405bb25878c1e5fdf50592eb75f73)
new db3d07c handle both 0 and -1 as disabling reset count and lockout duration (This used to be commit ad2996e418a45c1cf4f969077ffc267de70d6866)
new 9138aa1 AIX has already has a function called msleep(). Bugzilla #1098. (This used to be commit 90ae3667448be9b3445f401bcd9d7e3eba374215)
new e5c79dd Make us bug-for-bug compatible with W2K3 - to get delete on close semantics on an initial open the desired_access field *must* contain DELETE_ACCESS, simply having it map from a GENERIC_ALL won't do. Fixes delete on close test. Jeremy. (This used to be commit fb4249e7d12bee4589edff40f1e76f1a19a6ffaa)
new 7d7849b Make us bug-for-bug compatible with W2K3 - to get delete on close semantics on an initial open the desired_access field *must* contain DELETE_ACCESS, simply having it map from a GENERIC_ALL won't do. Fixes delete on close test. Jeremy. (This used to be commit 5c6f8b1053fd1f170fbb76640649653f8aa80f18)
new e1b5599 Make SMB_FILE_ACCESS_INFORMATION call work correctly. Jeremy. (This used to be commit a6cb7af9bad1610e802fa5cddbf68fb887bc2974)
new ef8f827 Make SMB_FILE_ACCESS_INFORMATION call work correctly. Jeremy. (This used to be commit 0ea0ada6c609e1bb0fb4aace24e1beb7197495b5)
new 9cc1223 printf -> d_printf (This used to be commit 3f3a744e925aa943c901406f1565ebf346fe8707)
new 37d0cb0 printf -> d_printf
new 6c7e231 fixed a problem with the smb client code spinning when the connection is lost. We now close the cli_transport when there is a socket io error (This used to be commit 138cb5f2f5f8ce1479ac687d18e6a0e355e55b7f)
new 420c7b4 added the simple HOLDCON torture test. This is used to establish hundreds of idle connections to the server, which can be used to simulate environments with large numbers of idle connections. (This used to be commit cfce9458a22e8b6da1a10bb338b287c3eab9a1fc)
new e967ff1 split up the schannel rpc client code into separate key establishment and bind calls, but with a combined call that does both. This makes is easier to write a schannel test program that tried different keys. (This used to be commit 9d89928086a7095bbc2218760b12263298af4217)
new a6a935d remove the python stuff, this will be rewritten on top of libsmb.so and maintained in a external tree. (discussed with tpot)
new 4282138 The file descriptor argument to cli_getattrE() is a fnum not a fd. (This used to be commit f172b6f1d08b7de040cde4a7d88708e5af29a3a4)
new ee5dd175 Add calls to password lockout functions. Should now work against tdbsam only. (This used to be commit 3e8a9c3584ff2a3c2e120c97569676ac45ec8e59)
new c64ff63 Add calls to password lockout functions. Should now work against tdbsam only. (This used to be commit 6ccb90acfd8591f6ef0d91b4ada89c5ad8ac98d5)
new 42887e4 - creat the LIBCMDLINE subsystem including readline and popt
new 6ba430d Add bad password count/time attributes (This used to be commit 51a8d050e9242192c2670b09242cf4fdbbae8940)
new b9c35e9 Add bad password count/time attributes (This used to be commit 184bef8413b17a0e42d1c5bce3d08ae1533818ca)
new 74112e7 Add bad password count/time attributes (This used to be commit 2fa56111d37a09702b31e1769a687b630aff1c1b)
new 401959b Add bad password count/time attributes (This used to be commit 003318939f7e476f5f2a5f345e8a81a228fc89a7)
new 24df38d Janitor for tpot...bugzilla #1098, msleep already exists on aix (This used to be commit 4319df7fdc2d878c509381923cc1db4d731620ba)
new 8105eb6 renaming and restructuring of same object file lists
new fab1291 Fix "unable to initialize" bug when smbd hasn't been run with new system and a user is being added via pdbedit/smbpasswd. Found at Connectathon setup. Jeremy. (This used to be commit 93580927dc255f205283b64c72fb95be990d2216)
new aa4abfb Fix "unable to initialize" bug when smbd hasn't been run with new system and a user is being added via pdbedit/smbpasswd. Found at Connectathon setup. Jeremy. (This used to be commit f9c7a42e895f50e15d2f5079bfb2cb389fdf2df4)
new 06549b8 Found by Fabien Chevalier <fabien.chevalier at supelec.fr> and JustFillBug <mozbugbox at yahoo.com.au> on the Samba lists - a 'max password age' of zero should be considered as 'never expire'.
new 397665a (merge from 3.0)
new 61eedb2 Fixup correct timeout values for blocking lock timeouts (tested at connectathon by Herb). Jeremy. (This used to be commit 6356b792683100122500db9cf222b7e8518d834e)
new 13dd3e6 Fixup correct timeout values for blocking lock timeouts (tested at connectathon by Herb). Jeremy. (This used to be commit b38b3a554221a234127c740e6432048e69b7f5a3)
new bf6eb83 Added NTrename SMB (0xA5) - how did we miss this.... ? Jeremy. (This used to be commit d236372876918be2a886a89383cf843b82d4c8db)
new b88f446 Added NTrename SMB (0xA5) - how did we miss this.... ? Jeremy. (This used to be commit dfd7d1c2b7b577a084a94926abfce82c91f20b7e)
new ad69d4d Fixup bad-path error found by gentest. Jeremy. (This used to be commit 55f13d743e78ed8f48bf209e838ea77df3121047)
new 6905840 Fixup bad-path error found by gentest. Jeremy. (This used to be commit 63d47f336464080e20e68f21d826e82786b9719e)
new fb11e4a More gentest error fixups. Jeremy. (This used to be commit f353cafa9d9e6142b4aec45cfbc567dc4ab20d7e)
new 5447f1f More gentest error fixups. Jeremy. (This used to be commit 00f71fc8361919b87b62389ada8bd9a73f9f98b5)
new 4568c8b Ensure '.' and '..' don't match in delete requests. Jeremy. (This used to be commit c85b617aa03c1524f659100030a8e96cef38fb62)
new f96e84c Ensure '.' and '..' don't match in delete requests. Jeremy. (This used to be commit 1b0d54170a2e3e61fc9bdedec6b10c8b7728a395)
new 2027b19 let the popt replacement stuff survive a make proto
new 2622eae make proto should not catch any function of the lib/popt/*.c stuff
new 2afb1b6 'net idmap restore' is too useful to be left broken :-)
new 4fed0f2 'net idmap restore' is too useful to be left broken :-)
new 6d3e455 Remove unused variable.
new ce789de Remove unused variable.
new f934f5d Add 'net rpc group add'. For this parse_samr.c had to be changed: The group_info4 in set_dom_group_info also has the level in the record itself. This seems not to be an align. Tested with NT4 usrmgr.exe. It can still create a domain group on a samba machine.
new c09049d Add 'net rpc group add'. For this parse_samr.c had to be changed: The group_info4 in set_dom_group_info also has the level in the record itself. This seems not to be an align. Tested with NT4 usrmgr.exe. It can still create a domain group on a samba machine.
new 7b51df1 More gentest fixes. Jeremy. (This used to be commit fc9811693933327a15b7dbe4893219c7ef44d1e8)
new 01cb686 More gentest fixes. Jeremy. (This used to be commit d34785194cbd7132fc3ca1f4d5561c2eee6009ab)
new 8d59610 More gentest fun :-). NB. I'm not fixing OpenX breakage 'cos if you look at what W2K3 accepts here it's COMPLETELY BROKEN ! :-). Jeremy. (This used to be commit 9aa37cb84090260b33d32ad123ddc4d211e3913b)
new 1d9f077 More gentest fun :-). NB. I'm not fixing OpenX breakage 'cos if you look at what W2K3 accepts here it's COMPLETELY BROKEN ! :-). Jeremy. (This used to be commit 5107f6ee70a9300678ccb7b3c812e23ddf795c22)
new 538633b Figured out a new flags bit with gentest and ethereal.... Jeremy. (This used to be commit 755b66303d04b73a855fa8db5fe3ae920a901bf3)
new a45d290 Figured out a new flags bit with gentest and ethereal.... Jeremy. (This used to be commit b4b684f1155b1abccb69cca7bca9819625dbfead)
new f6b68d9 reset time and duration are set in minutes, not seconds. Works from usrmgr. (This used to be commit 08a7c9697d49719e4cfb32a06720873c98585f67)
new 8ccdcb3 reset time and duration are set in minutes, not seconds. Works from usrmgr. (This used to be commit 700049d9efefc7f8952cc60bc46ba8aa790a28ba)
new 4b6cb54 Do the query part of the previous fix...reset time and duration are set in minutes, not seconds. Works from usrmgr. (This used to be commit d02dd0e5f5fae3256b1922c2963e18c8fa36a3e6)
new af6f725 Do the query part of the previous fix...reset time and duration are set in minutes, not seconds. Works from usrmgr. (This used to be commit 98833a82facb0bc25d9ba6f4d4c1200627e98d6d)
new 3f67bb3 Fixup strange rename error case (gentest). Jeremy. (This used to be commit e46aaffe97919afb1c92f56376f9578825012b92)
new fd6b9c0 Fixup strange rename error case (gentest). Jeremy. (This used to be commit d448fb801e175e11cfc0118325043eef836103f0)
new 56bd63b I *hate* global variables...
new ebd8625 (merge from 3.0)
new eb8ed99 Adds some more tests of renaming an open file that has been opened with different share modes. It also has a commented out test to see if we can actually open a renamed file, and it turns out that we can, it seems. I am not sure at this stage how long that is the case for, though. (This used to be commit 89d810d234f53c9731ded85848bd9c17d45d5125)
new 9e2a098 Fix bug in previous global_sam_sid() commit. I broke the 'read from MACHINE.SID' file functionality.
new 41025e8 (merge from 3.0)
new fb7a184 Interesting fact found by IFSTEST /t LockOverlappedTest... Even if it's our own lock context, we need to wait here as there may be an unlock on the way. So I removed a "&& !my_lock_ctx" from the following if statement.
new fa81d1d Interesting fact found by IFSTEST /t LockOverlappedTest... Even if it's our own lock context, we need to wait here as there may be an unlock on the way. So I removed a "&& !my_lock_ctx" from the following if statement.
new 863c784 Merging Richard's rename test. Jeremy. (This used to be commit 5646b6c989c6f13fe1149cf24bf8af87fa95b759)
new 79d5739 fixed compilation with --enable-dmalloc
new a3425da Fixes to minor security bug pointed out by AB in the mount helper (This used to be commit b83802c5a14800554d30c32c12ae3a86e3136bdf)
new 0689a26 Apply some const
new 12d5c14 Apply some const
new e692b99 And another little const (This used to be commit f6bb3304fc5ef298a921b9ee5ad2f6444b0e72bc)
new 92f9742 And another little const (This used to be commit a3a15be5a2ae419992af004425592cca6796edcd)
new d9819ec Implement 'net groupmap set' and 'net groupmap cleanup'.
new 688ea97 Implement 'net groupmap set' and 'net groupmap cleanup'.
new e119084 That const was one too many (This used to be commit 005d92d57ea912b68dd107152d478fae2162511a)
new 5cd5e24 That const was one too many (This used to be commit b9ae67a3a232875361d3056eef3b654e6b92c244)
new e9f51e2 Fix for writable printerdata problem - bugzilla #1112. (This used to be commit 892b16404033bbaf72a5a04f558cb41ef544739e)
new 9d35291 Fix for writable printerdata problem - bugzilla #1112. (This used to be commit a05b9f0cc55300e2a25c87849a4417afea0cd867)
new 359ca5a Disabling GUMS (gums_tdbsam2) temporarily, to fix the build.
new 9619eb6 Adding ability to operate on trust passwords to pdbedit. This enables new functionality and testing interface for new pdb functions.
new 499fec3 Added copyrights I forgot about looong ago...
new c0b23c6 Added copyrights I forgot about looong ago...
new cff0114 More gentest fixes. Fix up regression in IS_NAME_VALID and renames. Jeremy. (This used to be commit 2a457e2e28cd1f78778cb41fbb381883ced99592)
new 3c1d00d More gentest fixes. Fix up regression in IS_NAME_VALID and renames. Jeremy. (This used to be commit 367f5c3bc27aafb04f7589b3d4ac5b58189909fb)
new a51129c Can't set allocation size on directories, return correct error code on fail if file exists and target is a directory. gentest. Jeremy. (This used to be commit 4b1262322995c8794cd73d84712f82d8c91abdc6)
new 3fb52e5 Can't set allocation size on directories, return correct error code on fail if file exists and target is a directory. gentest. Jeremy. (This used to be commit f4a7ea6dc2b9f379a9c735670a49ac63818754c7)
new 0e2de3d Fix my fix to net rpc group list. We can certainly have more than a single set of groups.
new 6cf54c5 Fix my fix to net rpc group list. We can certainly have more than a single set of groups.
new a92de03 Add 'net rpc group [add|del]mem' for domain groups and aliases.
new 3e2e8d2 Add 'net rpc group [add|del]mem' for domain groups and aliases.
new efd357b Print an informative error message if trying to add/remove members from something not a group.
new 55afdfa Print an informative error message if trying to add/remove members from something not a group.
new 6ed8488 Trivial commit to make 'smbdiff 3_0/source head/source' two files smaller.
new 4628a2d net_rpc.c: Don't complain if [add|del]mem was successful.
new c487740 net_rpc.c: Don't complain if [add|del]mem was successful.
new 0d45ad1 Apply my experimental aliases support to HEAD. This will be a bit difficult to merge to 3_0, as the pdb interfaces has changed a bit between the two.
new 0af6ee1 Fix bugzilla #1144 where running configure --with-fhs=anything would turn on fhs compliant paths. Spotted by Timur Bakeyev. (This used to be commit e0382635a5490e1a6b6388dc98e6ce318e197808)
new 480fd4f Add aliases to winbindd_getgroups().
new b80e2ff When asked to delete an alias member, don't add it ...
new f986f33 Fix Tim's fix for #1144. Tim, could you look at that again?
new eebc94d Ok here it is my latest work on privileges
new 1fe6e29 BUG 1147; bad pointer case in get_stored_queue_info() causing seg fault (This used to be commit 91af1fb73a2e86a343c085128aaed2ef0c26de57)
new fcab2e5 BUG 1147; bad pointer case in get_stored_queue_info() causing seg fault (This used to be commit eb8a8c290f893b6ffa3d16e282829230be56b212)
new 659d6a2 BUG 692: patch from SATOH Fumiyasu <fumiya at miraclelinux.com> to correct truncation of share names and workgroup names (This used to be commit 822e31d841e720d48f4feeec673b75575caa8fac)
new 62a7e25 BUG 761: read the config file before initialized default values for printing options (This used to be commit d358f72974ce49bf2007c9b3b7314caa5897b4c1)
new 52be5d8 merging from 3.0 (This used to be commit fae17e0f9d228bab9992287507babd6a8fd53f97)
new a1169a8 Expand aliases for winbind-generated groups.
new 41951ea Sorry, forgot to commit an essential piece. (This used to be commit fa6500fe773ae1f0aa70f370600b6f7aa7f65f3d)
new 4faa480 Idra, your privileges patch allowed login only with tdbsam. The problem is that pdb_default_get_privilege_set returns NOT_IMPLEMENTED and not a privilege set that does not grant anything. I don't really understand privileges yet, so work around that by not failing if pdb_get_privilege_set fails.
new ef36785 allow the 'printing' parameter to be set on a per share basis. The problem was that the current_printif struct was set during print_backend_init() based on the 'printcap name'. So you could not use cups and then override the setting for a specific printer by setting 'printing = bsd' (a common setup for pdf generation print services.
new 923a0be allow the 'printing' parameter to be set on a per share basis. The problem was that the current_printif struct was set during print_backend_init() based on the 'printcap name'. So you could not use cups and then override the setting for a specific printer by setting 'printing = bsd' (a common setup for pdf generation print services.
new b5c98c2 This adds winbind-generated groups showing up in 'getent group'. It is not very efficient though, it only does one group at a time. Needs improving, but the structures are not particularly easy to set up, so check in the basically working part for others to review.
new 6159be0 Let's be polite with poorer backends ;-) (This used to be commit 90640a523e9898157a361f3fbf5923b1ef2a6651)
new db61673 fix typo for callback bit (This used to be commit 31a15164ffb3f551a5f7006e637036dc3b59bd22)
new 5d123b0 fix typo for callback bit (This used to be commit c1b1a1961f19e2fba680d48e41d0b29cdfd6d39c)
new 5f4b6ae Janitorial duty for tpot - --with-fhs fix. Jeremy. (This used to be commit 64eded518b32a242880b5e85c9032bc212c3f1fb)
new 08d03a7 BUG 1129: patch from shiro at miraclelinux.com (Shiro Yamada) to install image files for SWAT (This used to be commit a01a7fdbd93997185322d1faaa76c408f0ed2b1d)
new 32581b5 BUG 1129: patch from shiro at miraclelinux.com (Shiro Yamada) to install image files for SWAT (This used to be commit 42d8455a02fa89d37864d32c49d598ba9cdc1552)
new 78b8f3c Merge fields_present function from HEAD. Now, a field will not be updated on setuserinfo levels which include this field, unless the corresponding bit (defined in passdb.h) is turned on. Without this, newer versions of usrmgr break us pretty bad. (This used to be commit 840340bd96d3c6693b451bc61e155b7b426271e4)
new 8d12b87 quick for for usrmgr. unknown_6 is really max dimension of logon hours array. need to update passdb for this. (This used to be commit fbf909926b7d7b1e92ebeba44469392296c35c1a)
new 3bdcd5c quick for for usrmgr. unknown_6 is really max dimension of logon hours array. need to update passdb for this. (This used to be commit 1d3079bf4c661939e291cca5e96157b5fa492340)
new b737769 more usrmgr fixes: display lockout timers in minutes, not seconds, for samr 2e (This used to be commit 832674c099a3ff9bb747dba6235e47d40a930abd)
new 0dd6ea2 more usrmgr fixes: display lockout timers in minutes, not seconds, for samr 2e (This used to be commit 95e7cfdb19bab4a5aac59e10afb3b1416e6079c5)
new 7ac1750 set log file to smbd.log for interaction with logrotate (BUG 503) (This used to be commit c800b5c2f99c27dd0a3f526dfdac0980412e1694)
new 74307e3 Use a common function to parse all pathnames from the wire. This allows much closer emulation of Win2k3 error return codes. Jeremy. (This used to be commit 883f89a0184e37bff4f5877a25d31b994996ab08)
new fba5a72 Use a common function to parse all pathnames from the wire. This allows much closer emulation of Win2k3 error return codes. Jeremy. (This used to be commit c9f31fafeda6ad79e590276f36e03ecd2e93f818)
new 1fcc87b Added client "hardlink" commant to test doing NT rename with hard links. Added hardlink_internals() code - UNIX extensions now use this too. Jeremy. (This used to be commit 3f2b9f10dec58d3e3ae463e3804d96052fb27a4d)
new f0039da Added client "hardlink" commant to test doing NT rename with hard links. Added hardlink_internals() code - UNIX extensions now use this too. Jeremy. (This used to be commit aad6eb2240393931940c982e25a981ce32264f38)
new 43dd09f another fix for bug 761; don't default to bsd printing on linux (This used to be commit d58139d64f37fe9fec34492d7857257d9ad4a808)
new 0b975dd another fix for bug 761; don't default to bsd printing on linux (This used to be commit 29bc83080f47b2f945686e706f2cfef221ac3795)
new e7efbb5 BUG 848: don't create winbind local users/groups that already exist in the tdb (This used to be commit 89da3df07b7d90ad19852046d0533673cff8fdc6)
new 4c00877 BUG 848: don't create winbind local users/groups that already exist in the tdb (This used to be commit 00c998c5030560d096d7f3c0f9d89ce18e2d006b)
new 7dc6dd5 Fix build farm, older compilers won't let you declare variables right in the middle of the code.
new a6bbc98 Fix build farm, older compilers won't let you declare variables right in the middle of the code.
new 869561a Fix typo.
new 600327d Fix typo.
new e9e6bd6 Another typo, sorry for samba-cvs spam :-) (This used to be commit da59bab769dac3702dbddd6ad718f918befee6db)
new 5dc2b72 Another typo, sorry for samba-cvs spam :-) (This used to be commit 3e39d157cb94928a036f0497a9e255f6dbad1771)
new 51deca6 There's a specific error message NT_STATUS_ALIAS_EXISTS. (This used to be commit f0d99f318c67852ac5bf9b606faa115ad36a5f80)
new 3814856 There's a specific error message NT_STATUS_ALIAS_EXISTS. (This used to be commit 0ad00bce0752373a1ac471f6629a5e64ee5af280)
new 7f6d708 BUG 1080: fix declaration of SMB_BIG_UINT (This used to be commit 810bc1e2a02c6ab11ef00bf67b49929c596bee33)
new 2072977 BUG 1080: fix declaration of SMB_BIG_UINT (This used to be commit 0b17a4105ecbad26b6bb79ed8148495c02518430)
new 9b882ce BUG 1015: patch from jmcd to fix statfs redeclaration of statfs struct on ppc (This used to be commit fafb243278cd33d696487e477d4685bb79e2e357)
new 33f0b53 BUG 1015: patch from jmcd to fix statfs redeclaration of statfs struct on ppc (This used to be commit d9a9e214a8dd3b79284f4cff6052210b758bbf72)
new 26c41cb Fix my breakage of NT pipes from the previous patch (sorry). Use the original srvstr_pull_buf() function to get the pipename not srvstr_get_path(). Jeremy. (This used to be commit ac5e0c4bb686e2aaccc9b70f240f79747fd48cd8)
new 4020fad Fix my breakage of NT pipes from the previous patch (sorry). Use the original srvstr_pull_buf() function to get the pipename not srvstr_get_path(). Jeremy. (This used to be commit 2a263873fd6bbbf03a32136981e433dc43374da9)
new 893d5eb all_string_sub() is broken as it doesn't handle mb chars correctly (and so breaks when substitution '/' and '\'). It's used by unix_clean_name(), which is used by reduce_name, which is used by check_name() (phew!). Now that we know all filenames passed to check_name() are in a "good" format (no double slashes, all '\\' chars translated to '/' etc.) due to the new check_path_syntax() we can avoid calling reduce_name unless widelinks are denied. After this check-in I c [...]
new 09325be all_string_sub() is broken as it doesn't handle mb chars correctly (and so breaks when substitution '/' and '\'). It's used by unix_clean_name(), which is used by reduce_name, which is used by check_name() (phew!). Now that we know all filenames passed to check_name() are in a "good" format (no double slashes, all '\\' chars translated to '/' etc.) due to the new check_path_syntax() we can avoid calling reduce_name unless widelinks are denied. After this check-in I c [...]
new fe43107 bring WHATSNEW back up to date (This used to be commit 737b3a5a9286777b0ea38bed5f1e20a3c3859304)
new 6643781 Add -O (for writing downloaded files to standard out) based on patch by Bas van Sisseren <bas at dnd.utwente.nl> (This used to be commit cc164e5afb0f6100bde547674b3de88b7e45f31f)
new 19e94da Add -O (write downloaded files to stdout), based on patch from Bas van Sisseren <bas at dnd.utwente.nl> (This used to be commit a90df1c170a168092e0c90f684ea968bd1f6f768)
new cb49c07 fix compiler warning (This used to be commit df19b6066e1f4e200adcd80f9526aa1a68509580)
new 2aaba66 fix compiler warning (This used to be commit 7153cbf8cbb07d4e7a9dc9adc9e0a40c57a6e305)
new 4747589 BUG 488: fix the 'show client in col 1' button and corrctely enumerate active connections (This used to be commit d77d38560d1bdc10a58408f449fbc320275bcacc)
new 21c4e30 BUG 488: fix the 'show client in col 1' button and corrctely enumerate active connections (This used to be commit f0e454f6eb3ed25c3210f288d48044b3eed9d129)
new 4438653 Several mb tidyups - getting ready to address the XXX_sub function. Jeremy. (This used to be commit 13edba472a0a5eb56586458a2432d53f495d0129)
new 48eb635 Several mb tidyups - getting ready to address the XXX_sub function. Jeremy. (This used to be commit 92c3ae3458177ec7f721598311a8ad04b2db5138)
new 2a3c286 tdbdump doesn't need to #include <sys/mman.h>
new bc8b6cd Merge from HEAD. (This used to be commit 1bba071126b46032c97154fbf77242e15bcc5fa3)
new a843787 Enclose use of fchown() with guards. Bugzilla #1155. (This used to be commit 92f6895dd11189ce966b8b5a3f9ace54f478a375)
new 5e41218 Merge from HEAD. (This used to be commit 89f3173f4f4e9a16f24b25f550065b50577f3f4c)
new 83d4d42 Fix typo. (This used to be commit e6e8b59f53d5ac618dcec13a46c356f0abe5950a)
new 420a559 Fix typo. (This used to be commit 7798a52d82c46759635e90a7e48ddad4ce48b763)
new 6659353 This might not be used a lot and might not survive for long, but at least it should work as expected :-)
new c1e4d37 This might not be used a lot and might not survive for long, but at least it should work as expected :-)
new f52b1ac Mention wb_delgrpmem fix (This used to be commit 97a6a67b34201dda7715f5f23b1b9af3bcf3705f)
new b3b93aa Get us a little closer to Windows LSA semantics.
new cd1be77 Get us a little closer to Windows LSA semantics.
new 14591dc fixed two writex client bugs
new ab61569 in the async socket handling routines in the cifs backend don't assume that conn->ntvfs_private is set correctly, instead use our copy of the private pointer in the fde callback. This allows the cifs backend to be used on conjunction with a NTVFS filter module. (This used to be commit 8047b806e78815706bca81a77d04d5874ffd7d6e)
new b53aad1 added the "nbench" ntvfs backend. This is used to capture NBENCH load files, and also serves as an example of how to write a NTVFS filter module for Samba4. (This used to be commit 04f8996dd32d92c5df1b6b1b27c6e71e99bc77da)
new 1f6b3f5 fixed a typo (This used to be commit 10b137c6e3c1a640597ff4a0db10d635b51b806b)
new 9c15b5b 2 fixes to enhance readability of source code and debug messages 1 fix for a memleak (This used to be commit 9f3b0295fe7bd6c0c3a6061e5d00e7b88f702b21)
new 22115af Do some checks about data passed to this function (This used to be commit 77142a1ca6853fcae3b806830d077f6f84bebd6d)
new 3f14e8e Fix assumption about following directory sep in check_path_syntax(). We need to try and convert 1 byte, then 2 bytes if that fails. Fixes bug reported by Simo. Jeremy. (This used to be commit 8702d0089619c7321b93e59d35f43ef32dce7b78)
new 2337d3e Fix assumption about following directory sep in check_path_syntax(). We need to try and convert 1 byte, then 2 bytes if that fails. Fixes bug reported by Simo. Jeremy. (This used to be commit 0f84801ff3ed5acfcf8e0c4a825f90b9b4823da5)
new c9b7cbb Added strstr_m() function. Use in all places where we might run into mb (should fix the mb service name problem, can't remember the bugid). Jeremy. (This used to be commit 94a272b9a881ec0004c5da2a7242b0a818da5630)
new fe5801d Added strstr_m() function. Use in all places where we might run into mb (should fix the mb service name problem, can't remember the bugid). Jeremy. (This used to be commit 93c2d50f1adbf257c0c0185b420a1d73d56be2f9)
new 1b71c60 fixed the label for search requests (This used to be commit 8dbf08549e17a48a5cff114671122edb035dd900)
new 2d9a8bf greatly improved NBENCH netbench simulator
new dda01ce handle incomplete load files change default timelimit to 600 secs (This used to be commit c5c75a6adab10e35584dca760586fda333ca5308)
new 8266615 don't check return fields (like search count) on an expected failure (This used to be commit 6cbe8a6bd5998c67b74b989d13d3cb7863fee75d)
new 77f39da make sure the tags in the NBENCH test match the tags in the generated load files (This used to be commit 1c5dc25b3b678d7c5d271cc9bee5bf80cfbec3b9)
new 3da4329 added the -C option to smbtorture
new 151faf6 JRA's recent strstr_m work really badly broke our string_sub code.
new 32665c3 Given how core this code is, I figure it should have it's own testsuite.
new 6100210 Merge fixes and tests for jra's broken strstr_m() function from 3.0
new 4b68342 Commit to HEAD the updates to smb signing code that I was propsing for 3.0.
new f089f97 fix build with gcc 2.96 and --with-developer (This used to be commit 11fc4da07f232c38e04c6443e5d0f829e16b0a18)
new 4aeb6b3 fix build with gcc 2.96 and --with-developer (This used to be commit 45b2efd60a3c3c9f01b1ccaa828904a70d70d67d)
new 5e2282b Fix to debug message lacking termination with '\n'.
new 1fabcf0 Fix to debug message lacking termination with '\n'.
new 93f4a34 1) Two new functions to trust passwords interface in passdb: settrustpwent, gettrustpwnam
new 340c4bb Forgot to put some more comments.
new addfc95 Yet another '\n' termination of debug message.
new 104e6c4 Yet another '\n' termination of debug message.
new 0060085 Fix dfs referrals - don't use check_path_syntax. Also use mb char calls in dfs code. Jeremy. (This used to be commit 70670841028aaeb72267ac41ca30af8dba412998)
new 46a7181 Fix dfs referrals - don't use check_path_syntax. Also use mb char calls in dfs code. Jeremy. (This used to be commit 42175b4518764e484d33d9fbfba3b78ba4102ead)
new 0b85e6e fix type for tag in proto file (This used to be commit cd1ed1a23b15002aab3387c6f6316f85574c11e8)
new 3edf42f fix typo for tag in proto file (This used to be commit 2367d988ae8d33397cd255d39100ae5791401558)
new 317c529 Formatting reformat before I start to change anything here. Jeremy. (This used to be commit e93aeb96771125ef8775a531257e7390217204d0)
new ccf93c3 Formatting reformat before I start to change anything here. Jeremy. (This used to be commit 80fde09fc4a5d7e72611fd587777151adc5c890d)
new 73cd063 Moving towards getting msdfs working again (this looks like it was broken in 3.0.2a actually). We now send a correct referral back, but the client refuses to follow it... Not sure why. Will do more tests.. Maybe unicode character count is wrong (it looks it). Jeremy. (This used to be commit 859529aff348e66281d2ec4d54c5852121aae9e5)
new 2867b9e Moving towards getting msdfs working again (this looks like it was broken in 3.0.2a actually). We now send a correct referral back, but the client refuses to follow it... Not sure why. Will do more tests.. Maybe unicode character count is wrong (it looks it). Jeremy. (This used to be commit e2709f99fc4e603897472d3ba3bf1ca2e7ca728f)
new 2c2142d another typo (This used to be commit e6c2d9a3f7b5e427c6e7139726160d79e1dfc16d)
new c3d851f another type (This used to be commit 40634650d0489ebef17e090ef4544b772538b3dc)
new 98cbc66 added a 5% warmup time to NBENCH to make the results more consistent (This used to be commit df50911a9c71bf5b8a8988fdbf6c716f8343fa45)
new 5e31a56 add config hints for cifs backend (This used to be commit bba81f1c7a87499f610ca19fbc5f1485d368c5b8)
new c66a2c1 make the warmup and execute phases clearer (This used to be commit d49e4407e59a25c8e887b552ed2a58de7a16b6d9)
new 8d0c060 as a special case don't check the status of the create of \clients - there is a race condition in the create (This used to be commit ddfddcbffd304b5ac51140dee048ead7137e293a)
new 3d5ea8e nicer way of handling \clients (This used to be commit 931138cc440f646671ec5e9b52eb3666b2ff014b)
new faab4f3 Don't pass DOM_SIDs around when pointers are enough.
new 8240abc Apply some const (This used to be commit e2696b81bb5e4d12281cf99dc50f91844ae51c2e)
new a70ccb3 Remove expanding sids from smbd, this will be done in winbindd.
new 4f920c2 lsa_enumaccounts lists all SIDs that have been granted privileges. Simo, you should look at this.
new 83560bf Fix processing of pathnames with embedded '\\' characters (0x5c) in CP932 character set. Because of the allowing of "broken conversions" for people who have broken iconv libraries we can't rely on the return from convert_string() to be valid - we must check errno instead. This is ripe for revisiting at some stage. I prefer adding a bool parameter to all convert_string_XX varients to specify if we will allow broken conversions or not. With "allow_broken_conversions" s [...]
new 97de8fa Fix processing of pathnames with embedded '\\' characters (0x5c) in CP932 character set. Because of the allowing of "broken conversions" for people who have broken iconv libraries we can't rely on the return from convert_string() to be valid - we must check errno instead. This is ripe for revisiting at some stage. I prefer adding a bool parameter to all convert_string_XX varients to specify if we will allow broken conversions or not. With "allow_broken_conversions" s [...]
new f2efeca Ensure we use check_path_syntax() to pull out DFS paths. Jeremy (This used to be commit 28f1e21c583ea9a7771d6e0134b09a7acd5f054d)
new ba76a61 Ensure we use check_path_syntax() to pull out DFS paths. Jeremy (This used to be commit ebf82e2c14827c0a0edd8ee373ce5200f7b0b3b0)
new 929b0b7 BUG 1088: patch from SATOH Fumiyasu <fumiya at miraclinux.com> -- use strchr_m() for query_host (smbclient -L) (This used to be commit bc6992c4bffed043dd8ad58d721202091cd14cd3)
new b025b77 BUG 1088: patch from SATOH Fumiyasu <fumiya at miraclinux.com> -- use strchr_m() for query_host (smbclient -L) (This used to be commit e7d2315e45df7e2e4e586a8fc4a32d6880e83e4f)
new a26e22e add missing #ifdef HAVE_BICONV stuff (This used to be commit 9ea0560b0b62dbefaedd640cf9f4f58a0d337abe)
new 686fcfa add missing #ifdef HAVE_BICONV stuff (This used to be commit 5e831f48f0d15a02a3bc406a7dc5249a57ceec4f)
new 3d18997 Get MungedDial actually working with full TS strings in it for pdb_ldap. I know this isn't pretty, but neither was our assumption that all strings from the directory fit inside a pstring. There was no way this worked before will all versions of usrmgr (for example, the only version of mine that has the TS Confic button). (This used to be commit d275c0e384db08c2a6efc28e52844f676ff71fb6)
new 77b180d Merge from 3.0. Fix munged dial in pdb_ldap (This used to be commit 46544e957f00f71e3a49e3d90cd88b4cf1b33408)
new e3f5b54 Restore the contract on all convert_stringXX() interfaces. Add a "allow_bad_conv" boolean parameter that allows broken iconv conversions to work. Gets rid of the nasty errno checks in mangle_hash2 and check_path_syntax and allows correct return code checking. Jeremy. (This used to be commit 7b96765c23637613f079d37566d95d5edd511f05)
new 39c7313 Restore the contract on all convert_stringXX() interfaces. Add a "allow_bad_conv" boolean parameter that allows broken iconv conversions to work. Gets rid of the nasty errno checks in mangle_hash2 and check_path_syntax and allows correct return code checking. Jeremy. (This used to be commit 3b4fca7b7f410cb0f11322e22c8f26a662eff941)
new d1189b8 Fix bug introduced by Jim (touche :-) :-) - use new smbldap_get_single_pstring call :-). Jeremy. (This used to be commit 3c9fd2bdee097394cb0d0b6683748835c6a2d3a0)
new d99a3d2 Allow msdfs symlink syntax to be more forgiving (it took me ages to remember what it was :-). Allow msdfs links to now look like UNC paths : eg. sym_link -> msdfs://server/share/path/in/share or : sym_link -> msdfs:\\server\share\path\in\share Jeremy. (This used to be commit 3c89393e2907e4a3318fb3e94a911cd35f16b4c2)
new 03c0e32 Allow msdfs symlink syntax to be more forgiving (it took me ages to remember what it was :-). Allow msdfs links to now look like UNC paths : eg. sym_link -> msdfs://server/share/path/in/share or : sym_link -> msdfs:\\server\share\path\in\share Jeremy. (This used to be commit 2979c3e388400fb030b94da5c711f803f81ae0b9)
new 938cef9 Fix string overflow due to wrong size calculation (This used to be commit e1d0b8fc7bbe075dd817e3816f29640cda980732)
new 02fa0a9 Fix string overflow due to wrong size calculation (This used to be commit cf0285f3ea017d300d94e8c7f7042ae8ccc8f960)
new 8205380 Fix build after Jeremy -- yet another place where convert_string() wasn't updated (This used to be commit 9acd46ab462cb4aee9938658dda594ef8b8ddcbd)
new 7d092f3 Fix build after Jeremy -- yet another place where convert_string() wasn't updated (This used to be commit e117ed1db84b2447793ccea4036e225c4a552e1e)
new c332ea6 Fix problems with very long filenames in both smbd and smbclient. It appears that we pass filename through resolve_wildcards() as pstring and use fstring temporary buffer there. As result, a long filename in unix charset (UTF-8 by default) can easily expand over 255 bytes while Windows is able to send to us such names (e.g. Japanese name of ~190 mb chars) which we unable to process through this small fstring buffer. Tested with W2K and smbclient, Japanese and Cyrilli [...]
new 6011a89 Fix problems with very long filenames in both smbd and smbclient. It appears that we pass filename through resolve_wildcards() as pstring and use fstring temporary buffer there. As result, a long filename in unix charset (UTF-8 by default) can easily expand over 255 bytes while Windows is able to send to us such names (e.g. Japanese name of ~190 mb chars) which we unable to process through this small fstring buffer. Tested with W2K and smbclient, Japanese and Cyrilli [...]
new 95fee5e Fix from Robert.Dahlem at gmx.net (Robert Dahlem) for bugid #1048 when mangled names are turned off. Jeremy. (This used to be commit 29909ce26ac9a0d8e631b1ed884c525674ee5606)
new 5aee415 Fix from Robert.Dahlem at gmx.net (Robert Dahlem) for bugid #1048 when mangled names are turned off. Jeremy. (This used to be commit 11487e24666c7b3dd4b37f4ef8aec8f8a5bd5a6f)
new f17b47b Bug report 1079 and fix both from Bert Driehuis.
new 220d663 if we are truncating to the . we need to start at the beginning in case there are multiple "."'s in the name.
new fd2d4f8 First part of patch from moriyama at miraclelinux.com (MORIYAMA Masayuki) to fix up netbios names with mb strings. Includes reformat of libsmb/nmblib.c so it's readable. Jeremy. (This used to be commit 966e49a48c352563cdd7f75fe2768f2d6612ec7e)
new e4a01b3 First part of patch from moriyama at miraclelinux.com (MORIYAMA Masayuki) to fix up netbios names with mb strings. Includes reformat of libsmb/nmblib.c so it's readable. Jeremy. (This used to be commit beca3829d1140bf7c2e394993a02dff1f2cf7bbd)
new 6b9dbbc Modified fix for bugid #784. Based on a patch from moriyama at miraclelinux.com (MORIYAMA Masayuki). Don't use nstrings to hold workgroup and netbios names. The problem with them is that MB netbios and workgroup names in unix charset (particularly utf8) may be up to 3x bigger than the name when represented in dos charset (ie. cp932). So go back to using fstrings for these but translate into nstrings (ie. 16 byte length values) for transport on the wire. Jeremy. (This us [...]
new 9a699d7 Modified fix for bugid #784. Based on a patch from moriyama at miraclelinux.com (MORIYAMA Masayuki). Don't use nstrings to hold workgroup and netbios names. The problem with them is that MB netbios and workgroup names in unix charset (particularly utf8) may be up to 3x bigger than the name when represented in dos charset (ie. cp932). So go back to using fstrings for these but translate into nstrings (ie. 16 byte length values) for transport on the wire. Jeremy. (This us [...]
new 309c0a6 Ensure we don't truncate strcmps to nstring anymore... Jeremy. (This used to be commit b3aff7f214da97925690a5d0a887ea1b336d107a)
new a0034d3 Ensure we don't truncate strcmps to nstring anymore... Jeremy. (This used to be commit d7cf64b1e4e501bcd01ddc8279babc65d894a4b3)
new 146d674 Add find_alias, create_alias, delete_alias, get_aliasinfo, set_aliasinfo and enum_aliases to passdb. create and delete are not yet filled, you have to do this with net groupmap and net idmap restore.
new ebd5fe9 Remove the prototype for alias support in winbind again. This will be replaced by a winbindd_passdb.c checkin soon.
new 9522e18 Add alias support to winbindd_passdb. Sorry, Simo, this does not leave too much of your winbindd_passdb, users are currently not provided by that, only aliases. Currently the code to maintain that stuff is not yet in, this will be next, see my next posting to samba-technical.
new 26640ed Rest of my winbindd_passdb alias support (This used to be commit d1f38cd73ed5d71ec32e52bee8a60d206fea38ae)
new 66445d3 Make alias membership maintainable via net rpc group add/delmem. Alias creation and deletion still has to be done as well as a 'net alias' command.
new 5a52145 Use possessive in message asking for user's password. (This used to be commit cc9765ce97b65bb7a6cd44e847a690d3fbe9d032)
new badb5b4 Merge from 3.0 (This used to be commit c8db2f7cdbe280ad3c3d35c0640d19b0f664bd36)
new 0f9186a When trying to remove a user from a group, winbind should be informed about the user and group...
new af6225a When trying to remove a user from a group, winbind should be informed about the user and group...
new 5b0f30e Add and delete aliases via srv_samr_nt. For that I added a RID allocation call to winbindd. idmap_allocate_rid wants information about whether this will be a user or a group, I did not export this to the winbind interface.
new 6cd06f8 Fix 'getent group aliasname', this did not look in pdb. (This used to be commit 3acac5d626b2897fd2c4b291dd4e0a6c9ceffcfe)
new 916d785 Clean up a bit :-)
new 1287ce0 Ok, one of the latest cleanups did too much... :-)
new dbe9e8a fix byte ordering problem when storing the updating pid for the lpq cache; was causing an abort in process_exists() on solaris (This used to be commit 26681cd2a1567d90cc7d344e8aca6e6a686053f5)
new 12fb2d7 fix byte ordering problem when storing the updating pid for the lpq cache; was causing an abort in process_exists() on solaris (This used to be commit ce49e4f2b904ab64ea98af4736147795669495df)
new 11f6251 sync small fixes from 3.0 and fix compiler warning in priv code (This used to be commit c640594c9362dca625a8fa51b453dafe1f3e980d)
new 56f2e80 include swatdir in 'make showlayout' (This used to be commit b1115c0fc507e82d828ccbb5853734a964701cd2)
new 1054f6b more fixes from 3.0 (This used to be commit 211cead67ca2c8c017ee5eec1d6989d4928236bf)
new 96c66b7 removing extra comma in --with-fhs (This used to be commit 12f3f0268c49c9393ff4cd97cfcd802e6b61bbea)
new b5805b0 removing extra comma in --with-fhs (This used to be commit ad1bf59a795e90e0a3757f1dd33d92442928e80c)
new ce0c993 Use "unix netbios name" type unstring - 64 bytes long to manipulate netbios names in nmbd. Allows conversion from dos codepage mb strings (ie. SJIS) to expand to utf8 size on read. Jeremy. (This used to be commit 834d816caf9cd6318da00febde50d9233469dac2)
new 8613940 Use "unix netbios name" type unstring - 64 bytes long to manipulate netbios names in nmbd. Allows conversion from dos codepage mb strings (ie. SJIS) to expand to utf8 size on read. Jeremy. (This used to be commit b9da3e941d4233c2d3931f32767f3e51b214033e)
new 96c5a01 Avoid mb conversion overflow when sending an announcement. Jeremy. (This used to be commit 188e1daaffb3b21abc250ebb37d9a671ba51d054)
new c377ae9 Avoid mb conversion overflow when sending an announcement. Jeremy. (This used to be commit 7a62d6215d32e664345d10b87ab4e4ddeda5dc2e)
new 76e86e8 Make sure we don't clobber the stack when response consists of the empty string. (This used to be commit e522663717f6b6141580f34502ad8686d326f8c8)
new d24b8a2 BUG 1165, 1126: Fix bug with secondary groups (security = ads) and winbind use default domain = yes (This used to be commit f2eaa14b1eb7e89c945b2b06a48e17998c75d620)
new 1df61db BUG 1165, 1126: Fix bug with secondary groups (security = ads) and winbind use default domain = yes (This used to be commit ca971cf76e5fbb33d51b1fdfa92e4d13b2e150b6)
new dbb38cc merging print change notify fix from HP appliance. Also might address some one the issues in BUG 1007 (This used to be commit 17ecea4152fb0883acde675b01f19d3e19ff1d64)
new b1d5261 merging print change notify fix from HP appliance. Also might address some one the issues in BUG 1007 (This used to be commit b80e3553bf1b7f8d1435f3144082577f2e30c3a9)
new e2fd98a Fix check_path_syntax() for multibyte encodings which have no '\' as second byte. This is intermediate fix as discussed with Jeremy until we move check_path_syntax() to UCS2 internally where all ambiguity is resolved. Please add other encodings into charcnv.c with such property.' ' (This used to be commit 2c404f6ba988d68c6f44df9409c0de319553de10)
new ba042a9 Fix check_path_syntax() for multibyte encodings which have no '\' as second byte. This is intermediate fix as discussed with Jeremy until we move check_path_syntax() to UCS2 internally where all ambiguity is resolved. Please add other encodings into charcnv.c with such property. (This used to be commit c8c66337494c63173a6aba4286a843875302da63)
new 8ef645c BUG 1182: patch from john.klinger at lmco.com (John Klinger) to reanable the -n 'no cache' option for winbindd (This used to be commit d1848988d9ee9fdd870bcdd32c938b907419558b)
new 9073c95 BUG 979 -- fix quota display on AIX; patch from Heinrich.Mislik at univie.ac.at (Heinrich Mislik) (This used to be commit 760b63496ccc908c76ea5d3ed474cbbca268ad61)
new 4b27ffd BUG 979 -- fix quota display on AIX; patch from Heinrich.Mislik at univie.ac.at (Heinrich Mislik) (This used to be commit 8f9bedaeb1b3b102fa6b23da1f6b03eb0e015359)
new 0e7efbe BUG 768 - patch from jpeach at sgi.com (James Peach); accept profileing arg to init script (This used to be commit a04573aeb0a137feb4be48b74627536e1f0d40b1)
new 107ddbdc BUG 748 - patch from jpeach at sgi.com (James Peach); relax arg parsing to sambalp script (This used to be commit e2361da91f58e123c900f989b0afe94e93387a5d)
new c340b2e fix overlapping memory bug when copying username (This used to be commit a7cac639c2cf0e2606d9cfbdb08e961212ee3bfa)
new 2f8a18c merges from 3.0 (This used to be commit fed98658a5cc82e9fdc65aa73f74e118c1104178)
new acad182 Add function next_mb_char_size() that returns a size_t of the number of bytes in the mb character at a pointer. Will be useful in fixing check_path_syntax() to not use a "blacklist". Also re-added my (C) to reply.c. I mean, really - I've been adding code to the file for over 10 years and I recognise many of the fuctions as mine ! :-). Jeremy. (This used to be commit d2b2a39fd2f2e06cc4aebf081876985f0b28b477)
new 3e326c4 Add function next_mb_char_size() that returns a size_t of the number of bytes in the mb character at a pointer. Will be useful in fixing check_path_syntax() to not use a "blacklist". Also re-added my (C) to reply.c. I mean, really - I've been adding code to the file for over 10 years and I recognise many of the fuctions as mine ! :-). Jeremy. (This used to be commit 5a804dbe0f3ddbd6f3fbdd6b2c5510e143607541)
new 9a86aa2 Change check_path_syntax() to use the new next_mb_char_size() function to make it generic. Remove the mb-codepage "blacklist". Alexander, please check this fix as it reverts your blacklist changes, but I'm hoping it fixes the problem in a more generic way for all charsets. I'm not trying to trample on your (excellent!) work here, just make things more generic without special cases. Jeremy. (This used to be commit ca344a784da870965684e41c93ef8bfc5e86d28f)
new aa2e306 Change check_path_syntax() to use the new next_mb_char_size() function to make it generic. Remove the mb-codepage "blacklist". Alexander, please check this fix as it reverts your blacklist changes, but I'm hoping it fixes the problem in a more generic way for all charsets. I'm not trying to trample on your (excellent!) work here, just make things more generic without special cases. Jeremy. (This used to be commit 5a9324525acc02e6bf14528679816b35929a564e)
new ad49346 BUG 758 -- patch from jpeach at sgi.com (James Peach); fix pdma build (This used to be commit c0a38844be8f1ec0bc254ab6c34688f9132a3f3d)
new 2b7f6b1 BUG 758 -- patch from jpeach at sgi.com (James Peach); fix pdma build (This used to be commit 77bf9fe0ce67b0a74dc5e6837c00e54884cc39ef)
new aad3d8a asu/syntax/pc_netlink doesn't fill in the pipe name in the rpc_bind response so dont check for it (This used to be commit 4d68d3d5ddeda9589f2e3387144fdac616bb791f)
new f6984bd asu/syntax/pc_netlink doesn't fill in the pipe name in the rpc_bind response so dont check for it (This used to be commit 234800eeb61f4874e1d178aa0d901eeb360fea2f)
new 8868cf6 Remove excess logging when probing for the length of the next mb char. Jeremy. (This used to be commit 5a2fd8e76587a572cdb97fa87a99cda3e450ce0e)
new 41ea0d3 Remove excess logging when probing for the length of the next mb char. Jeremy. (This used to be commit 6339c4690aef7692571dd4c65dd0a12d56a7ffab)
new 0eccc18 Added a varient of Volker's patch to fix the "self-referrals as anonymous user" problem. Jeremy. (This used to be commit 9305cd4f2d8c2c18daaa197f1513da1c3d3ee7c1)
new 7e799b3 Added a varient of Volker's patch to fix the "self-referrals as anonymous user" problem. Jeremy. (This used to be commit 74de9a61407e6c5a15fc7becca085a1d40199080)
new ef4a7b3 Two little annoyances:
new 38cbf8f Two little annoyances:
new 60a237b Fix sambaUserWorkstations for network samlogons against us as DC. Strip the \\ off the workstation.
new ef8eae0 Fix sambaUserWorkstations for network samlogons against us as DC. Strip the \\ off the workstation.
new 9b4a626 Fix sambaUserWorkstations on a Samba DC (This used to be commit b58b8b7d6ba607be40d789af023964798b405dcb)
new 6069395 updating release notes in preparation fro 3.0.3pre1 (This used to be commit 3744d282badbe2fdc67e3ac309a0a0226d63173a)
new a650789 Commit Derrell Lipman's changes and fixes to libsmbclient. The build but I have not tested them beyond building. I did fix the two instances of safe_strxxx that were introduced. (This used to be commit bf89adbcb4c77792004e4ea9da248b71b72b7dbb)
new 351eb26 Correctness patch from fumiya at miraclelinux.com to count characters correctly, doesn't affect what got put on the wire. Jeremy. (This used to be commit 05243a8de06b6589e2405a4a7be25cdf5d338c10)
new c66f52a Correctness patch from fumiya at miraclelinux.com to count characters correctly, doesn't affect what got put on the wire. Jeremy. (This used to be commit e8b68ef965ea2e3bed41cb397ef32df05c631e92)
new 5d40499 BUG 932: ulrich at holeschak.de (Ulrich Holeschak); fix local password change using pam_smbpass (This used to be commit f21182e24fe440b0cec57baf52cfbe6e07d6c7b7)
new 4b9423f BUG 932: ulrich at holeschak.de (Ulrich Holeschak); fix local password change using pam_smbpass (This used to be commit ad59b6fd9c822033bb8ab85ef9c51ec912fd9fd5)
new 357998d Password lockout for LDAP backend. Caches autolock flag, bad count, and bad time locally, updating the directory only for hitting the policy limit or resetting.
new 2332beb merge from 3.0...LDAP password lockout support (This used to be commit b627cee3848d73e35181c9e6fdd9931452b28e48)
new 00e8b6d Apply Craig Barratt's fixes to allow multiple exlusion files and patterns.
new 7942c28 Merge from HEAD for Amanda group. Apply Craig Barratt's fixes to allow multiple exlusion files and patterns. Jeremy. (This used to be commit 0272fac8ca40b3d4ea4de8ac8a2e371d450d12e6)
new a79b205 Fix gcc warnings. Fix mkproto with new type. Jeremy. (This used to be commit 00fa66df3edeb92ec5efd49bd61f98691e74877a)
new 7ff5b73 Fix gcc warnings. Fix mkproto with new type. Jeremy. (This used to be commit 6e4123fd6bb8622063c25dd6ad003f97eda7c6f5)
new 9915ded the buffer must be greater then src string len otherwise bad things happen! (This used to be commit 83213238c2f1541a0520175abfdb1f884e06a018)
new ebf27cf backport from head (This used to be commit e05eb1437054286f14714c46099e867a396dac7d)
new c854936 add privileges support to ldapsam too (This used to be commit d940a2f77377dd1560cea4c782823cf9cd97a3aa)
new 54d355e wrap cli_tdis() in check to make sure we have a valid cnum (This used to be commit e54342b062e7736b46f56bcb0e064acc5a7b98ee)
new 9f68ccb cleaning up a few compiler warngings (This used to be commit 8ceefd5438a1071a262a7db234c9857fbad05147)
new 56ce613 updating release notes & merging Derrel Lipman's libsmbclient patch from HEAD (This used to be commit 5fbfaa687a3674287eeadd205f56b2b253a9e2a9)
new 45355a1 bumping version to 3.0.3pre2 (This used to be commit 54de60405457bd1fdcbaf6d888969cf6ba897ec4)
new 0399212 add --with-libdir and --with-mandir (patch from Guenther Deschner) (This used to be commit a1d6200cd5488ce328c7238b11c54785d64ca447)
new 14f5ea9 add --with-libdir and --with-mandir (patch from Guenther Deschner) (This used to be commit 649e1c372e0a407d8283cc1d938376ac4ad8e525)
new 8d97656 Apply some more of Derrell Lipman's changes. (This used to be commit a6457e1c817663cf5f3e77e4dd431ac0d9184dc7)
new 07ad7b0 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 73ffc394b58fa951bca444506cd9d75a159e7f11)
new fd31272 missed some of Derrel's changes (This used to be commit 3aac1e549eaf4693ded84be432a2c94b6331ef6d)
new d0b1058 removing working when install swat since the installswat.sh is fixed now (This used to be commit a6ed306d11e011d493b6b484465e4f7d74728d42)
new c24dccd BUG 417: fix %UuGg variables expansion in include lines setging the current_user_info struct in register_vuid() -- shouldn't be any more broken than we were (This used to be commit a90c3bd281e7a62bb8482e42aa3b674eeeb5995a)
new 56c2626 starting WHATSNEW for 3.0.3pre2 (This used to be commit f3556724aba52c72ffd34664492cca3979cc1cfc)
new 7cea655 Fix for #1064 - ensure truncate attribute checking is done correctly on "hidden" dot files. Jeremy. (This used to be commit a6045c904fbe7df111c520134581bfd4f1ca67a8)
new 447af39 removing duplicate smbprint example script (This used to be commit 2426bb4906e0ca3b53800706da2e9d1e17a73dc7)
new f58e6a9 Given how often a panic has to do with malloc() problems, don't tempt things more by calling SAFE_FREE() just before we exit our panic handler.
new 14dd75d bug 1195: add flag to ADS_STRUCT so we know who owns the main structure's memory (not the members though) (This used to be commit 4449e0e251190b741f51348819669453f0758f36)
new 63f8fe3 BUG 1185: use 'winbind cache time' as the reconnect period when seq_num == -1 rather than multiplying it by 8 (the default cache time is 5 minutes now) (This used to be commit 8d6e370313b62556ba13d88e1ab5ff468ac103c8)
new e9e03e9 missed one on BUG 1195; make sure to set the private * to NULL (This used to be commit 97a24d13892e292d31a1a6d7a1c96893508d6222)
new f2e853d remove unused variable (This used to be commit 170c443b19604c3ec997ae494954c473e356e59d)
new e763369 adding commit messages for recent changes (This used to be commit ab509c74ba80d4f4e9a7355b8afb3b800825aac0)
new c5679b7 readx reply packets can be over-sized (This used to be commit ad42c8432b7df0ae44ca73e08d017e61a2bc6f1c)
new 0340fec put the "max xmit" option back into Samba4 (This used to be commit 82e50a1ce8904c72c90b1e771f232acaad2c835e)
new 90f6483 Added cli_set_ea(), cli_get_ea next... Jeremy. (This used to be commit b0c109c40335a2f59406e1d2845d676d211faf14)
new 7d7b619 change my email address to the samba.org one
new 9a8e30d Fix bugzilla # 1208
new cc98a35 fixes for prnadmin.dll API
new 7850250 Path for bugzilla #1152 from Timur Bakeyev. Allow python modules to build despite libraries added to LDFLAGS instead of LDPATH. (This used to be commit 98a25dcda8e53e22b48930131ff394414056f6a1)
new f169d83 fixed the handling of level II oplocks in samba4, especially when acting as a cifs redirectory (using the cifs backend) (This used to be commit 06a8100e6a2f3f079af5b6ec32d87d1d25f56c3c)
new 073d1c1 jra's patch -- fix anonymous self referral code to check that a share is an msdfs root first (This used to be commit 641c2acd92b358fab4441071df411adbbd934ae8)
new 2732b70 Use timegm, or our already existing replacement instead of timezone, as some platforms (FreeBSD in this case) don't define timezone according to posix. This is what I wanted to do anyway.
new 516e90b use client1, client2 not client0, client1 to better match netbench (This used to be commit 4bbc77fa0c3a91fd34e1966892782f5b2a441359)
new 9a29b39 - use a linked list for the ftable in the nbench load generator. This allows us to cope a little better with the async nature of open/close requests which implies a ordering on which handle to close.
new 47dfe29 - moved some of the base tests into torture/basic/
new 83b9f88 copy with a null volume name in a trans2 QFSINFO call (This used to be commit 96c54df6facc8d1d5ef559ebc3e7e0953d89b2ab)
new bfa1b2a source code fix for bug 1095 -- honor the '-l' option (This used to be commit ab48af6993b427f525c36aa0ffd57c612c100561)
new 950f0f8 After briefly talking to jerry, commit this:
new 1a50cf1 Always use strchr_m, not strchr on unix character sets. Jeremy. (This used to be commit 8431b985d66e76ab187efb617639e767142b0bb5)
new 87280e9 Move the Client-IP based msdfs target expansion to a VFS module.
new 8d6aee9 Fix bug #1211. Ensure accept socket is in non-blocking state in case of network error after select() returns true. (See accept man page on Linux). Patch from rabies at meep.org (Richard Garnish). Jeremy. (This used to be commit 6ca158291cf1f533ef18b542c84f22e9780c0966)
new 651d5b4 Working (tested) client code for setting EA's by filename and fnum. Now for parsing out the retrieved EA's. Jeremy. (This used to be commit 5eeeee302cec2cc1f6c130ed44be9df028f73cde)
new deee8fa As I raised (without objection) on the mailing list a while back, this patch removes the 'unicode' smb.conf option.
new 59572d1 Ensure we correctly set cli->nt_pipe_fnum on failure to correctly open the NT session.
new e9a7e67 Merge from HEAD the SMB signing patch that I developed a couple of weeks ago.
new 6dbd02d Make it clearer that this error refers to the peer, as this code is in both the client and server.
new 873db3f Based on the detective work of Jianliang Lu <j.lu at tiesse.com>, allow yet another NTLMv2 combination.
new 63f5167 Add a few comments explaining KEY_EXCH
new b65d7d5 Revert bogus part of smb signing commit - when Win2k supports singing/SPNEGO, it does sign the first packet.
new 7c2b0d5 Let the comment match the function...
new 4217c60 removed the state parameter to tdb_traverse and the TDB_MODIFY flag (This used to be commit 6505efc7e9bfcdae3e370d8557328470608b87ca)
new 2fe43ec added a private pointer to tdb_traverse() to allow callers to supply data to their traverse function (This used to be commit 76bf816485bf869c293791659da5dff2425d2d32)
new ad15f42 added a TDB_MODIFY flag to tdb_store() that says "if the record doesn't exist then fail the store" (This used to be commit 6aec1457f8772cf81b88a0a00cc2ad7c16cd0d87)
new 3744324 after discussion with the copyright holders tdb is now under the LGPL (This used to be commit 51409e2a417fb0673f59e5c823d7fe54b21e6f76)
new 9403f3d switch from SIG_ATOMIC_T to sig_atomic_t (This used to be commit b881b72cb9cb5a4a8ad27b621e8cbe9dcfa7ba7f)
new 4aa785b merge some recent tdb changed from samba3 (This used to be commit 0e845ecd49841c620f7f9c5ba6c5bfbb0c572032)
new fb53eff merge tdb changes from samba4 - this means tdb is now under the LGPL, as discussed and agreed previously (This used to be commit 9d1a08d65c4235a2a3941bba5b71631c4c35c9b7)
new f6d86af Some fixes to expand_msdfs module.
new 4ee66eb Without words... (This used to be commit 9cb6b10efa3c7d50d3e686bda122121c61633419)
new 099974a Fix get/set of EA's in client library. Added torture test for it. Jeremy. (This used to be commit 0d239a9c070bdc1ce2d2806fc02549c4750597aa)
new 578d715 Setting EA's to zero length deletes them. Jeremy. (This used to be commit 01fb8717628d1daad19725a97f6ae2d729afcac2)
new 1a643a6 Committed test code by mistake... removing. Jeremy. (This used to be commit 73433dc349698b1b1f128439ab40eea6cbfa1187)
new 97b200d Apply some const (This used to be commit 8037750df568e6b51b2b0cba9192468110470388)
new 62ae6e3 Merge a fix from HEAD to 3_0
new a1994d1 Ensure we cope correctly with ea length of zero. Detect torture fail correctly. Jeremy. (This used to be commit 43db249fb814cef99afecd22c20a824d2519faf9)
new d113219 Added support for OS/2 EA's in smbd server. Test with smbtorture eatest. New protocol option "ea support" to turn them on (off by default). Conrad at Apple may like this as it allows MacOS resource forks to be stored on a file. Passes valgrind. Documentation to follow. Jeremy. (This used to be commit 8cc10a6c0550c017a62e8a3790afd2172d173e00)
new 58d50a6 make a more recent snapshot of ldb available to interested people. Note that I decided to make it LGPL.
new 4258c7f building with Makefile.ldb now works (This used to be commit 12538cd2c650bacabd37f4d2ecd3ff3ffce87a00)
new e5b5c1b added lsaCreateAccount() and a test in the RPC-LSA test suite also tested lsa_Delete() to delete the newly created account (This used to be commit c4d5d0e9eba6b564e2ce6885d66d644b6612d721)
new 9d1a4e8 Remove some unused code (This used to be commit 2b757b6adf0b4e5c799cc8943e8fd96cc94c24bc)
new 95bd9b5 Apply some const (This used to be commit aa220cffa7b3507452ffed51c048333c7cde0ca2)
new 7022778 fix typo (This used to be commit 4b737b51a5cf0a862f4c1bd67d9d3dd49cc81b65)
new e869727 Reformat in preparation for EA dosmode attributes. Jeremy (This used to be commit de2f149e9e687fc8cba6870d921341a6a1fd9c13)
new 05d10eb allow "struct TDB_DATA" as well as just "TDB_DATA"
new e2f355c Cosmetic: Fix a const warning.
new 56e7c14 This restructures lib/afs.c so that the token data can be but into a stream. This is to implement wbinfo -k that asks winbind for authentication which then creates the AFS token for the authenticated user.
new 2197bd2 BUG 1023: surround get_group_from_gid() with become_unbecome_root() block (This used to be commit 1aeeb432c75eeb67e9e1323932b37d34da416d37)
new fe160f5 "Fixing my FORTRAN". Ensure we always have some valid char converter for the neccessary types before we will run at all. If we can't get one, use ASCII but complain mightily. Jeremy. (This used to be commit 37dd5e52f61e7ba1facb726ac70fc75e22608103)
new 620e1ea Fix credential file mountinf for cifs vfs (This used to be commit 9ad22b8a3d839501b72f3b96d43a22365c15ec43)
new 044c6f5 Implement NETLOGON GetDCName client side. You can ask a DC for the name of a DC it trusts.
new 722aa11 Added per-share parameter "store dos attributes". When set, will store dos attributes in an EA. Based on an original patch from tridge, but modified somewhat to cover all cases. Jeremy. (This used to be commit ed653cd468213e0be901bc654aa3748ce5837947)
new 4c12490 Added one more test for "dirname\." Jeremy. (This used to be commit a7ca9620d50aa33e7125d280bc096f1a42438141)
new ff469fb check_path improvements found by samba4 raw-checkpath tests. Jeremy. (This used to be commit 4081f7ce514635f3500d29a73a44bff2661b76b1)
new becfb42 Fix wildcard identical rename. Jeremy. (This used to be commit 610ae1126e227f45a1affa1030ee833a341a687f)
new f16c797 Fix reply_ctemp - make compatible with w2k3. Jeremy. (This used to be commit ddb40a6b1cfed9022dadc627b38d3c3938e8e6b4)
new db44caf Fix typo in check_path_syntax. Jeremy. (This used to be commit 018db85de4f380da9f8318ab72371185bb2ac5b4)
new 3d5fdce Fix wildcard unlink. Jeremy. (This used to be commit 6e9b4c57ccb385acb9feaf9f7412778474231a92)
new c2699d2 Fix wildcard src with wildcard dest renames. Jeremy. (This used to be commit 58b39942444e62c9d0f98c2ba6f434d74c244a2b)
new f1c3fa0 This is the start of a C API to the DCERPC client routines. Currently the only way to access this is to cut&paste from torture/rpc/*.c (This used to be commit 3355fec421f82034f433a4b59aa5ad589b070577)
new ee44733 added the rest of the ldb_modify() code, which required a fairly large change in the ldb API. The API is now much closer to LDAP. (This used to be commit e9e85c464411c561c5073d262a2e3533fec175ca)
new c2ff214 Fix most of bug #169.
new 9bc3b91 added idl and test suite for lsa_CreateTrustedDomain() (This used to be commit cdb47511531cb8ef19334088eecb14971e189a4f)
new 84d009d added IDL and test suite for lsa_CreateSecret() (This used to be commit 4de08b64ddb3851e90a8dadd7d0d0991e933abf5)
new c582f5c added IDL and test for lsa_OpenSecret() (This used to be commit dd95cd141dc63f16e14f4c9392529653084b5a2a)
new 70c6c78 r18: Fix free of incremented pointer (This used to be commit dfac69be4fc63745e2d0b4cecb8106286c7c8ca0)
new b48bd2e r21: Ensure 'net' follows the behaviour of all other samba client tools, and honours the 'netbios name' in the smb.conf. (This used to be commit 591047c20a06cd94540b3781459c0f1b6f5baa9f)
new 74766d5 r22: release notes for 3.0.3pre2 (This used to be commit de93e66fc79f763e3b6c46c4cedf8ad7d342eeeb)
new 3e44969 r38: Fix caching of name->sid lookups
new 931df58 r39: * importing .cvsignore files * updateing WHATSNEW with vl's change (This used to be commit a7e2730ec4389e0c249886a8bfe1ee14c5abac41)
new 7226511 r48: Fix types for debug message parameters. Jeremy. (This used to be commit 85d9c92fd53a65fccca3720a3b06d69ef28f9981)
new 991112a r49: Support SMB signing on connections using only the LANMAN password. This also corrects the 'session key' for these connections. (This used to be commit 26d8791ddedb7964c219067480cf4a7d61877765)
new bca29e5 r50: Fix bug 1139 as per fix suggested by jdev at panix.com, swap lookups for user and group - group will do an algorithmic lookup if it fails, user won't. Jeremy. (This used to be commit a205c56a75c93c82796fd68687e8c0db26459073)
new a15393a r53: Remove modifyTimestamp from list of our attributes. We just check it for cache entry time comparisons in password lockout. Fixes problems where pdb_ldap tries to delete the operational attribute modifyTimestamp when deleting a user account. (This used to be commit 5ebcb9081e435d54c39d4d3a1ef1d7b651ccb53f)
new a5dde6c r59: revert session key problem (This used to be commit 40b5794ae0919c6c6f1b8a451871dcc95bbab5cc)
new 90b168b r63: Remove -lcrypto from wbinfo. Sorry.
new d17425e r69: Global rename of 'nt_session_key' -> 'user_session_key'. The session key could be anything, and may not be based on anything 'NT'. This is also what microsoft calls it. (This used to be commit 724e8d3f33719543146280062435c69a835c491e)
new 13d636c r73: bumping version to 3.0.3pre3 (This used to be commit 70fd78025b04062104fec36691efcd1b01252d03)
new d4f8157 r75: patch from Cal Heldenbrand <calzplace at yahoo.com> for 'pam_smbpass migrate' (This used to be commit 673c3f8bc0343cce293bacbf0773212b53182d1d)
new c4255df r76: Fix smbfs problem with Tree Disconnect issued before smbfs starts its work. We use cli_state.smb_rw_error to pass this specific case into cli_close_connection() from smbmount as smb_rw_error can have only selected number of states and it is ignored in cli_close_connection().
new f01b3a1 r77: Fix path canonicalization of the mount target path and help text display in the cifs mount helper (This used to be commit 69861f168c6be90b4e7f47e29006b2d60d442ffd)
new bd04072 r81: Make EA's case independent - fix smbtorture to test for this. Jeremy. (This used to be commit 0661357484a33329c75457527416667feaf57ef9)
new 869348d r84: Implement --required-membership-of=, an ntlm_auth option that restricts all authentication to members of this particular group.
new e0da679 r85: Update the winbind interface version, as I just extended the struct.
new 50ac33f r86: This function was moved to lib/nterr.h
new 0bfc572 r87: Fix the build that Andrew Bartlett broke. Andrew - don't check *ANYTHING* in unless you have done a make clean; make. Jeremy. (This used to be commit 09d82a0bef2dd5759e5430c4faea413b5a64ac11)
new d2b58ab r88: Add missing guest mount option for mount.cifs (This used to be commit e688c08d330836640af91c734d2c6f451c2f4337)
new ddc0716 r91: Fix lsalookupnames. Previously we'd fail if we didn't find the name, but we never checked if it was a domain user and didn't find a local one. (This used to be commit 68022f5ebc55d1f3403dee5198d364cff300baf5)
new 9d458e4 r93: Update VOS _POSIX_C_SOURCE macro to 200112L. (This used to be commit 4d1be258a1e0798267eef792ca59cc15695f8057)
new 1db9257 r96: Stupid f&%'n UNIX extensions.... SETPATHINFO normally takes as it's param entry the filename to be acted upon.... Unless it's UNIX extensions create hardlink, or UNIX extensions create symlink. Then it's param -> newfile name data -> oldfile name. This caused me to stuff them up in 3.0.2 (and the client commands link and symlink). Fixed them, everything is now called oldname and newname - thus specifying which name should already exist (hint - the old one...) an [...]
new 82285f2 r104: Fix ntlm_auth by adding the new strhex_to_data_blob() call.
new f79e400 r115: finally checking in tridge's winbindd_schannel patch for connections (This used to be commit 1fae60ab20c5cbe396dc8af1c8c9a98d5683fdf4)
new 7af3777 r116: volker's patch for local group and group nesting (This used to be commit b393469d9581f20e4d4c52633b952ee984cca36f)
new c3900eb r118: adding some recent checkins to commit list (This used to be commit e2e1c0048cced076d8678e4b677b4e85f997f6f4)
new 60670f2 r119: missed a file in volker patch (This used to be commit bccee79653a6f5c368bf8d39fccc65fd0e5b7417)
new 63cb534 r139: Apply some const (This used to be commit 3eab8ed5453f29516d8e0022bab87c271468d690)
new d29e174 r144: Move first use of AC_CHECK_HEADERS so it is always executed. Tidy up indendation. (This used to be commit 3d045d46e4b129057d30c78cd513ecca8da5107a)
new 69a91df r145: pdb_create_alias now returns NTSTATUS. More of this to follow.
new b81b471 r148: Ensure we do not dereference a null pointer when we return the user session key. (This used to be commit b09d333aed00a7ea599f45105e913d3a3ea25b31)
new cd9b973 r150: Make 3.x pass the Samba 4.x RAW-SEARCH tests - except for the UNIX info levels, and the short case preserve names. Tested with NT - needs more testing. Will work on this more on Monday. Jeremy. (This used to be commit 88a9bca9aade3ee0ce9713857becfe0a13bbfd07)
new 4e71cb7 r153: Fix memleak (This used to be commit fbeff419913b01bf0e814ada6ec55d56fe90f179)
new 3287bd9 r155: real for for BUG 761 -- allow printing parameter to set defaults on a per share basis (This used to be commit 14d3794eecd848d3d75e2b8e71cf8b4d0792b0c9)
new 88b841b r160: Fix msdfs proxy. Could others please also test this, this code is soo cluttered. I've tested with w2k and xp with msdfs proxy and normal msdfs root, but I would like others to also look at the code.
new 1c97474 r171: Continue the 'rename nt_session_key' work. This attempts to rename this variable to 'user_session_key', where possible. The command line parameter is currently unchanged).
new 1560755 r175: Move this comment to the right place...
new 85a307b r176: Improve our fallback code for password changes - this would be better with more correct NTLMSSP support in client and server, but it will do for now.
new 78b5dfa r177: Split ntlm_auth --diagnostics into a seperate file, so as not to clutter the main ntlm_auth program.
new 298ef06 r185: fix linking prob surrounding --with-fake-kaserver and -lcrypto (This used to be commit 54912b70f2a6e26a278d6e94b830bf1f43896c3f)
new 4dad078 r188: Add a new 'helper protocol' to ntlm_auth.
new f4b35be r191: Only send the ntlm_auth 'ntlm-server-1' helper client a '.' after the server had said something (such as an error).
new a60f81d r192: Fix configure.in to only use $BLDSHARED to select whether to build static or shared libraries. (This used to be commit 35d7435caec55765b39508889d77583c4ec4807c)
new 142f560 r195: adding files to ignore list (This used to be commit 1501d58b8e23d0c9ae51514773d0429886fa9d58)
new 8ad3d8c r196: merging struct uuid from trunk (This used to be commit 911a28361b9d8dd50597627f245ebfb57c6294fb)
new 42bdc37 r197: mistaken merge from trunk (This used to be commit 6b18012dc8fe92a296c46a12214622d56e1f3fd8)
new 8e87cf8 r201: Fix bugs in the --helper-protocol=ntlm-server-1 implementation.
new f8c418a r208: merge the version schema changes from 4_0
new 1cd9d74 r215: merge over svk fixes from 4_0
new 0859a89 r219: Obtain new tickets if current ones are expired. Next part of fix for bug 1208. Based on a fix from Guether Deschener.
new 3c62df4 r221: Remainder of bug 1208. We do not remove creds from _any_ FILE ccache, because not only does it not work on Heimdal, but also since ccaches created within samba are memory-based, so we shouldn't touch a FILE-based one (it was probably created via kinit or similar). (This used to be commit 5971b0980ca8abae2208f22485c5af4c0dde0459)
new 8199616 r223: According to Thomas Mueller, thomas.mueller at christ-wasser.de, the two lines removed (modifiersName and modifyTimestamp) lead to warnings upon startup of the netscape directory server. I can't check this, but it sounds logical.
new 5573a9e r225: Patch from Pat.Hayward at propero.net to make the session_users list dynamic. I restricted it to 128k max to prevent DOS attacks. Jeremy. (This used to be commit 70fb2a196d83c4bde11d27608da27f956f3f19b8)
new f480e29 r227: Patch from James Peach <jpeach at sgi.com> to search RIX ABI paths for libiconv. Based on inital fix from Jason Mader. Jeremy. (This used to be commit 2719d0ee7cb8bbaad79a4b73e10453a825de1309)
new 4c34b09 r229: Don't list domain groups from BUILTIN.
new 35016d0 r238: Fix memleak (This used to be commit fe7daa3b8a080a9e39ff055177b54f476fce2c32)
new 5b6286b r240: I'm pretty happy with the 'ntlm-server-1' helper protocol now, and as there is now a public patch that uses it, make it always available.
new 578a7d2 r242: adding 'cups options' parameter to allow raw printing without changing /etc/cups/cupsd.conf -- documentation to follow (This used to be commit 2f323b0991c37022fb59ef8c69454eff03296662)
new 4938095 r247: Fixup a couple of debug messages. Jeremy. (This used to be commit c664a277b428c036510966734ba71e43112c1cac)
new 0374be5 r248: Add support for printing out the MAC address on nmblookup. (This used to be commit bf9f02be5fc1d09c8c08c78c3f2df23b2099ba4f)
new a329b70 r252: add backtrace to examples so people know about it (slight change from lars @suse) (This used to be commit c9db3da255e3b349cae8596136ee624a0482f38b)
new 7f00878 r269: Patch from Krischan Jodies <kj at sernet.de>: Implement 'net rpc group delete'.
new 5f1d46c r272: mention net rpc group delete (This used to be commit 4a8339fa8434f547fead424445913a8d090887ed)
new 335b10e r283: removing --with-cracklib after discussion with abartklet @ sambaXP (This used to be commit df94b0471eb0628aa27f534134d60b62ed123688)
new ae2e649 r288: combination of BUG 1081 and patch from J. Klinger -- added remove_duplicate_gids() to smbd and winbindd (This used to be commit 95c68103ea9dbd02651e26fcaa15dd054b157529)
new 26915c7 r289: BUG 1246 -- fix syntax error (This used to be commit d02e3c14f5e986239df397456955b9cbcee81568)
new 125efdd r291: adding printer and driver migration shell script from Kurt Pfeifle (This used to be commit 4d806384c0c1b97ca1707809c609090b7a252f90)
new 4966a7a r292: removing some outdated files and directories (I love subversion!) (This used to be commit 39a2ab4d3d8d37e685b32b811f87b72851066120)
new 1f7900e r293: keeping a single default smb.conf to maintain (This used to be commit 870313956652a0f809cf43f13bd8905467e878e5)
new f7cf0aa r294: checking in volker's winbindd patches; tested on domain members (Samba and AD) as well as on a Samba DC (This used to be commit 157d53782d6a7d0b7e30676a674ff2a25a15369c)
new 0422098 r296: patch from j.lu -- don't force an upper case domain name in the ntlmssp code (This used to be commit a2e93dda24d079693a220b4551d264cba4c2bc82)
new 96ace9a r299: updating release notes (This used to be commit bdbf6458a8154177beb3bfc52bb35797c18fc56e)
new 0d6acfe r316: Fix split_domain_name. This defaulted to get_myname() instead of get_global_sam_name().
new c271c86 r319: Fix a segfault in winbind. Thanks to Guenther Deschner for his valgrind log :-)
new 6f3fe3a r329: add the shadow_copy vfs module
new 829f10b r333: other half of fix for winbindd crask from gd at suse.de (This used to be commit f902d52c82c31d38157d4f1c77c27ee1c395afc3)
new f880fe5 r340: fix a segfault in the login_cache code...
new f789481 r370: The 'it does never happen -- error on close()' does happen when you exceed your quota on an AFS file system. The specific errno was thrown away by close_normal_file(). Thus we returned NT_STATUS_UNSUCCESSFUL and not NT_STATUS_DISK_FULL as we should. Fix that. (Not that this gives more sane Windows app behaviour.... :-( )
new 43fb463 r376: BUG 1288: resolve any machine netbios name (0x00) and not just servers (0x20) (This used to be commit d96929b5b1d8d149ac023a30964925952587c258)
new 87a9681 r378: Add an option extd_audit:parseable=True. This gives messages of the form
new 0bb304d r379: Fix syntax error in example mysql table (This used to be commit 2a7aaedab66e1b69648cff2293f6661541c3a2a4)
new aea1d34 r384: Relicense tdb python module in trunk and 3.0 branch as LGPL since the license on tdb has changed. (This used to be commit c6a18beafe702018f18acba76d7f796d7c89d2aa)
new 37c838b r393: BUG 1141: patch from timur at com.bat.ru (Timur Bakeyev) for nss*.so names on FreeBSD 5.x (This used to be commit 6fcb8e5a48af3cd5421fbf376c510c8bc092c071)
new ce55cf1 r395: BUG 1232: patch from landonf at opendarwin.org (Landon Fuller) to fix user/group enumeration on systems whose libc does not call setgrent() before trying to enumerate users (i.e. FreeBSD 5.2) (This used to be commit 8106d8097258eae260ed834399881bf0be9b515b)
new b8f32d6 r397: BUG 1199: check logfile before writing debug output (This used to be commit 52df0905cdb68c0b83f64ccca39d377254e371cc)
new fcc2e1e r403: update version to 3.0.4pre1
new 9e7dcbd r404: Revert the change 378 to vfs_extd_audit.c, the parseable auditing
new 3250a8a r405: Some docs of vfs_full_audit.c as comment :-) (This used to be commit 567f79237727a446c0e8427f18c74f00eca45c8e)
new 77182a8 r408: - replace (conn->admin_user != True) with (current_user.uid != 0) because someone changed it in all other places too
new 9b4e6c7 r410: merge tpot's changeset 353 from trunk: Move msdfs.c into the source/smbd directory and remove source/msdfs.
new 65d9feb r413: merge from 4_0: as we decide to not do 3.0.2a releases anymore, remove the generation stuff from VERSION and mkversion.sh
new 0922c25 r415: Return NT_STATUS_ACCESS_DENIED not some LOCK message ... (This used to be commit 164ff9a192e82be6eaef7b6e7c03e5dc7203f3de)
new 9139b89 r416: add a newline to the debuglevel message returned string and have smbcontrol print the PID with it (This used to be commit d3edf71885bfb5d342e62d46542db8ca814f3303)
new 848b862 r421: Fix debug message. Closes bugzilla #1305. (This used to be commit 6654b03cbd08e8bbf3f9cae117b84a820c8857b2)
new 0e55115 r422: Compile fix for OpenBSD (ENOTSUP not supported - ha ha).
new fc7a1ee r426: fixed bug noticed by wim.delvaux at adaptiveplanet.com in handling of timeout in socket connections (This used to be commit 88278b24de4e3e408ac8a6139bd375a72bc664ce)
new fc52c33 r428: add acls debug class (This used to be commit b7703799f8899affda205eacb0bf79cf8e2b9362)
new 5c2cd8a r446: Close the open NT pipes before the tdis.
new 6893818 r449: Two AFS-related things:
new b9ca590 r455: fixing a couple of bugs inthe specfile; (a) merge tpot's libsmbclienbt permissions fix from trunk, (b) fix typo when installing smbusers file (This used to be commit ad30fb3fd3e05099857a6634aa31d987506f1ef8)
new 683d27f r460: Fix for broken driver upload/delete path processing. Jeremy. (This used to be commit 78be46d13bc88a300ab627c59862559d5491ee46)
new 1b69619 r470: BUG 1302: fix seg fault by not trying to optimize a list of invalid gids using the wrong array size (This used to be commit 3003769164ed1265f57504f240e56f4a4ba34550)
new c1b7b96 r473: Fix for Microsoft hotfix MS04-011 password change breakage. Jeremy. (This used to be commit 038cae8a377b75d70a099f03cb1b8ae9b50e7613)
new 741545b r475: Don't add ss padding length to the sent length as this is compared with the actual data to return. Jeremy. (This used to be commit 7f837db6e47af39b4a33e10e745823b19edb3715)
new 1843f69 r478: Added Volkers fix to be able to force DOS errors when needed. Jeremy. (This used to be commit a9d1738ebab42ab9bab73f18341d79e086e290b3)
new dcdd94f r480: Added Andrew Bartletts pwinfo-parse-error.patch. Jeremy. (This used to be commit b9e79004a4c1e4a472f0627d2c33c966af22ccd2)
new 34facd7 r481: Fix up assert caught by check_path_syntax. Jeremy. (This used to be commit 8a58bd39da596cac68abc0143cdb17981642daf6)
new 9294aca r483: Fix typo of appending '\\' instead of '/' now we're using check_path_syntax. Jeremy. (This used to be commit 50ce579322ae394cb7c7a27e06f4ff08499b77b3)
new 7671f29 r485: fix compile (This used to be commit 2cbcc07b7b1b78b1bed95bfd8b8fc34016553201)
new c2c069d r486: BUG 1309: fix seg fault caused by trying to strdup() a NULL pointer (This used to be commit 0e1a6b34f2690da32bf568330575651988d0c965)
new f9eda19 r487: fixing some compile issues with the IBM AIX compiler reoported on the ml -- now to watch the build farm some more (This used to be commit 79fed5f5a73cfe4811f626acbcf85860e23e7826)
new 7309594 r492: BUG 483: patch from Michel Gravey <michel.gravey at optogone.com> to fix password hash creation in SWAT (This used to be commit 08fc16d7e694213fa1abf81f1e10989888508697)
new 04e8a07 r494: patch from Stephan Kulow <coolo at kde.org> to fix a cut-n-paste error in strlen which caused Konqueror to crash (This used to be commit 5150b62420f6634391196501d0279ef039a7bcc8)
new 4f9c8e2 r496: fixing swat welcome page -- added links to example guide, devel guide, and howto (all in multi page format) (This used to be commit 984d9fe271a86da696cedb81aa9de46c5716bba3)
new fc62b9f r501: Fix a small cut-n-pasteo ... (This used to be commit b1825184d313b97c7fa232990f60962aa86e7e17)
new 7cb9ca1 r505: Break out algorithmic_gid_to_sid so that those of us who need it can use it. (This used to be commit 5d7ee320cca80558a4b71295ef8b7de02f21554a)
new 5afd471 r516: On GNU/Linux distributions which allow to use both 2.4 and 2.6 kernels there is SYS_utimes syscall defined at compile time in glibc-kernheaders but it is available on 2.6 kernels only. Therefore, we can't rely on syscall at compile time but have to check that behaviour during program execution. An easy workaround is to have replacement for utimes() implemented within our wrapper and do not rely on syscall at all. Thus, if REPLACE_UTIME is defined already (by pa [...]
new c04abe0 r517: Remove wrong commit I did by mistake (This used to be commit 72d30ea06612461bdf19916fa40ca459f0c37acc)
new ad770b0 r519: fix bug in authorise_login() that broke security = share (This used to be commit b27192d8e7a4a1fd0cd737b4fd9190bcecfbb507)
new ff343c5 r523: Fix from kawasa_r at itg.hitachi.co.jp to initialise blob structs. Jeremy. (This used to be commit 6d0bdccaa67a2965fde5f9dff6cdc4059b8fbc90)
new 309bbba r525: More memory leak fixes from kawasa_r at itg.hitachi.co.jp in error code paths. Jeremy. (This used to be commit 88a97beac4f445f2a472167b3e5c0e8e1d019d17)
new 33ebb4b r527: More memory leak fixes in error paths from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit b2ba4d5c1be6089e3818a20c68e3894432b53d87)
new 13aa693 r533: More memory leak fixes from kawasa_r at itg.hitachi.co.jp. I need to valgrind winbindd with these in.... Jeremy. (This used to be commit fa4774b73d338a0c0df09f23cd738279bf4e71a2)
new 7b258d2 r535: Another memleak fix from kawasa_r at itg.hitachi.co.jp Jeremy. (This used to be commit 2d52562691d59b44546225454f6fff5b64552de8)
new 835eaa4 r538: Mem leak fix from kawasa_r at itg.hitachi.co.jp Jeremy. (This used to be commit 4cbcd164147d25286fe8dd460c6123e961c4f657)
new 675ecdd r539: Mem leak fixes from kawasa_r at itg.hitachi.co.jp Jeremy. (This used to be commit 8fe47b0bf27a8ae690ab0fcff377c8fc12919f43)
new 63378d6 r541: fixing segfault in winbindd caused -r527 -- looks like a bug in heimdal; also initialize some pointers (This used to be commit be74e88d9a4b74fcaf25b0816e3fa8a487c91ab5)
new 5254c9b r543: possible fix for BUG 1293 -- initialize pointer to NULL to ensure the failure check is valid (This used to be commit b7005e6989946bbd0e42d84d2688f3a96a649791)
new 9259481 r545: Handing a NULL blob to base64_encode_data_blob leads to an invalid write of a 0 in base64_encode_data_blob. I don't know what the base64 encoding of a NULL string is, so fix the problematic caller I found. The real fix should go into base64_encode_data_blob.
new 22cf892 r547: Add entry for NT_STATUS_DUPLICATE_NAME in the ntstatus to unix error mapping table (This used to be commit 31c21d520d030e27e4adc6075a50026724b87173)
new 72d124a r551: BUG 1293: fix double free in printer publishing code (This used to be commit f9a371f33b89852e42004469cb60efec973067bd)
new ba8a59d r555: Fix big-endian storage of jobids in jobs_changed list. Found during debugging of 1279 (This used to be commit 7c1cfb16c0b2f0128afca0b01036567253a3f92a)
new 3bbf2f1 r557: another patch from Stephan Kulow <coolo at suse.de> -- check cli * before dereferencing it (This used to be commit c385fb467fc2a669d54b9a2faddbf66f9e4699c6)
new a6e6cd5 r559: Some fixes from coolo ... (This used to be commit d80e90d7c19fbcd2f7e998918b4fc6d9310081a3)
new 88adbfa r560: Fix bugzilla 1279: cannot control individual print jobs using cups
new a442c65 r562: Memory leak fix in error code path from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit ac501348f473045a7846ffd9bc6b9eb4682b8987)
new 7d90194 r565: Uninitialized data fixes from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit c23a73324b335e42877551283b274f6d12f2c1a7)
new 5cb6523 r568: setting version to 3.0.5pre1 (This used to be commit f3efc098d1836225ab01a082c56914c76017c48a)
new e0da56a r570: Remove lots of globals to handle case issues - move them to connection struct entries (as they should have been from the start). Jerry, once you've cut over to 3.0.4 release branch I'll add this to 3.0 also. - Jerry cut over :-). Jeremy. (This used to be commit 578a508509d21226ad3332fc54c3ab54cd8ae452)
new 959c52b r573: fixing packaging (This used to be commit 55bf9b2bbf7c31cf7c21bb3a49ee927cabda8b4e)
new 6a110a5 r588: Some fixes from coolo ... I think that the ECONNREFUSED should probably be ENOENT. (This used to be commit faa8cc18df51c4406815b68caba5ed5b8d43ba18)
new c9f1b5b r599: Bug #1178. Make the libsmbclient routines callable by C++ programs. Also clean up the format of the file a bit. (This used to be commit 63c846fa1da7be563a3df8fff001324268887c1d)
new 80728c7 r616: Bug #1333.
new 4b72f48 r618: Bug #1333. Fix a problem pointed out by coolo where I was trying to ensure that the errno is not trashed by a DEBUG statement, but screwed up. (This used to be commit e642f3e7b7a5fdbb5d12136c909e9c57e7cf1985)
new 47e46fe r632: pulling in release notes from 3.0.4 and getting ready to start 3.0.5pre1 (This used to be commit 23cfc056e341c38b3311ffbd95529abb237b3cd6)
new 47e712c r635: put files that are referenced multiple times in separate definitions to be consistent. (This used to be commit 86e78bf745b4bb10fe60a77c069a9a062aa26637)
new 9aeff8d r640: Make cifsvfs symlinks work with paths within and external to the share. Store external paths prefixed with smbln:. Jeremy. (This used to be commit 14a9997b2eb394174ccb36d2a10a755279740cba)
new 98f5a30 r642: use RPC_CLIENT_OBJ instead of file name already included in PROTO_OBJ by LIBMSRPC_OBJ (This used to be commit a9113df6e9d357d334cd9a8dd937df6b3eec322e)
new 6945feb r643: fix typo (This used to be commit 1f4db0b847de582387c0244397d1769b35bbcdbb)
new 372dac6 r645: Patch from kawasa_r at itg.hitachi.co.jp to correctly enable core dumps. Jeremy. (This used to be commit ea41d694270264557f740cd40ccc69b4acaa57e9)
new 348b01f r647: fix for setting the called name to by our IP if the called name was *SMBSERVER and *SMBSERV -- fixes issue with connecting to printers via \ip.ad.dr.ess\printer UNC path (This used to be commit 8ee268f0ed0c2f75ded9c2ddd66e0953f443c79e)
new 758e36a r651: Patch from kawasa_r at itg.hitachi.co.jp to connect to winbind pipe in non-blocking mode to prevent process hang. Jeremy. (This used to be commit dece22de8e0bd18ee5a152dea7f682ae04e5cba0)
new 327f9b9 r653: Ok, so tridge convinced me. Allow full UNIX path symlinks to anywhere on the server filesystem so long as widelinks is set to true.... :-). Jeremy. (This used to be commit ba9809fcd493a53b33c3a24c9f91b0c1d9bd9726)
new effc7c0 r654: There is no point in having two lines of:
new 89db7e1 r656: Make widelinks use realpath(). Tidy up cases where we need to become a service. Jeremy. (This used to be commit a03b6a05e02ec8415efc0e8ceade102e06f8fffe)
new cddd47d r658: Oops - make smbclient work again with widelinks = no :-). Jeremy. (This used to be commit a6979417063e0f0067004dc6207e8e78aa41a58f)
new e14d1e1 r675: merge from SAMBA_4_0: display the version on top of configure
new 0f46279 r689: removed unneeded forward declarations (This used to be commit ae0a770d607b13b454bff88aa52b478845b71a04)
new 8fd6298 r698: Now wb pipe is non-blocking remember to read in non-blocking mode... Jeremy. (This used to be commit 3399727864f3aa8981f022254dfed622fcb50c49)
new 41db201 r704: BUG 1315: fix for schannel client connections to server's that don't support 128 bit encryption (This used to be commit 316ba5ad89ddfa445d44d28141c5901fc64aec90)
new d7af7a2 r706: Fix erroneous commit... I've not finished testing the symlink stuff yet. Noticed by Stefan (metze). Jeremy. (This used to be commit 389ad1a05b2197edb20eda270fbd5c7eed7bb2f3)
new 5cc86fe r710: Fix smbclient symlink command when widelinks = no. Jeremy. (This used to be commit ed699a73f899b3212185ecf52d1c4cd59cc8a7ea)
new 400bed7 r716: Fix for bugid #1345 (Macromedia Homesite cannot connect anymore after upgrade to 3.0.4). Cause was premature optimization in unix_convert(). My fault, sorry. Jeremy. (This used to be commit e5438f0a841e8ea57b515544cbf638c38405ed55)
new c32c36d r730: move the current debian dir to debian-unstable (This used to be commit 65022f1dde7012a8c8c1872ad87184531973b5c5)
new 658d069 r731: add the current debian directory for debian stable (woody) targeted releases (This used to be commit 4b9f891319fad31eb0494ab57d186568f35443ba)
new e476cc5 r737: Handle -S and user mount parms (This used to be commit ea597e75237cf14343b217da7119f9ade2303ae5)
new 80f72a6 r740: Fix Bug #1301. Return NT_STATUS_SHARING_VIOLATION when share mode locking requests fail. (This used to be commit 5082eb30d0d7c3a4c79b7578457682523a4e80a3)
new 8b9a044 r742: Volker discovered that we can truncate a locked file. Well I never ! :-). Jeremy (This used to be commit 1099d60113c2d7b2e5a27a10666cdf885c668778)
new 49f95e6 r762: Fix for #1319 when security > share. Jeremy. (This used to be commit 9fe2240d6b68a2f8a495df585d69ae20c9825d77)
new 05bc327 r764: More memleak fixes in error code path from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit 9647394e7c79c81ac4cf276a2c4b9e16eb053ec2)
new a30e1a4 r772: fix cut and paste error in comment (This used to be commit a3bb4909c34c50673e0859be35200a8628ecdb8c)
new bb8a4a7 r775: merge trunk 774 to samba 3_0 - fix bad compare in for loop (This used to be commit 3cb8f1d53583dac0b77495cbcd017c366af59891)
new 84cea46 r776: I should have just cut and pasted from my build area and I would have gotten this right :-) (This used to be commit 548070274efa12f8c9a4404145d8a2a8c85387b3)
new 28cbc5f r779: Fix specific case of open that doesn't cause oplock break, or share mode check. Test case provided by Volker will be added later. There may be other tests needed. Jeremy. (This used to be commit 1f8e7946edbb2930ba5f9738688dc843bc368fbf)
new 9d084af r780: Fix segfault in ntlm_auth --diagnostics
new 509c71f r783: fix bug in reading printer data from disk; all ow valuenames with embedded '\'s (This used to be commit fdc1633c348b072a6dde45a3d9b3b8a19744613d)
new 8c0db1b r786: Memory leak fixes in (mostly) error code paths from kawasa_r at itg.hitachi.co.jp. A couple of mem leak fixes in mainline code paths though :-). Jeremy. (This used to be commit 4695cc95fe576b6da0d0cb0686f208fc306b2646)
new 0f5e40b r788: Inspired by patch from "Jianliang Lu" <j.lu at tiesse.com>. Correct sid type is WKN_GROUP, not alias. Added some more known types. Jeremy. (This used to be commit 538b66f4e97e5e7b989e5533080f601d5b04c75e)
new 96c6bf9 r795: paranoia checks (This used to be commit c087c51535982bd9db11e78db4064468f3507808)
new 67d4748 r799: BUG 1259 -- add 'printcap cache time' patch from Lars (This used to be commit fac90741139b953d0e88d050dd457657f0b9c9f3)
new 52ddd54 r801: Fix from "Jianliang Lu" <j.lu at tiesse.com> to return correct group types. Jeremy. (This used to be commit d97b9146a137d43278f3125bafe8a453da82f4ce)
new 74a81e6 r805: Fix to stop smbd hanging on missing group member from "Jianliang Lu" <j.lu at tiesse.com>. Jeremy. (This used to be commit d5fb5ba9df9fc0f9167e76402c59a971f52e1b1f)
new 331d4fc r810: Fix from "Jerome Borsboom" <j.borsboom at erasmusmc.nl> to ensure error status codes don't get overwritten. Jeremy. (This used to be commit c179451b07c2315a667c2ff683cd30c4d224758e)
new 99d8aa8 r814: conn is 0 during ioctl (at least during smbtorture IOCTL test) fix smbd panic (This used to be commit 61da0bb1f6ea22df78ea7bd22a740c5868f62591)
new 130cc39 r817: - fix a configure logic bug for linux/XFS quotas when using --with-sys-quotas
new b4594ce r824: merge from: SAMBA_4_0: use 'Last Change Rev:' instead of 'Revision:' from the svn info output for setting the SVN_REVISION in version.h
new 3a6d5a3 r840: use quota debug class
new 23dd702 r844: bumping version (This used to be commit 9b69451ff2fab70035701a8c261017e087a85ca0)
new 3b99e5e r878: fixing bug in packaging that crep back in (This used to be commit 7590f18055236e7ae1b19afa8a8deabe80f34add)
new 99d3201 r881: BUG 1357: add pam-devel to build requirements (This used to be commit 591abc5b215c086c717c19b9a8185bf759eae0b5)
new a35d8f7 r885: more packaging fixes (This used to be commit 1dda922c100966245641739a945776fcc09e8847)
new 5a3bc12 r907: fixing browse.dat bug -- don't include the resouce byte from the netbios name when pulling a string from a packet (jra, please double check this (This used to be commit c9bef86b8b422c5cbb6e3e5d2abb96c6e4560c1e)
new e8681c2 r910: Fix for bug #1385 found by Jason Mader <jason at ncac.gwu.edu>. Don't use non-consts in a structure initialization. Jeremy. (This used to be commit 455ed258b3457ad5b7d3dad14b64781ab98f00dc)
new 7ea0be8 r911: Patch from "Jerome Borsboom" <j.borsboom at erasmusmc.nl>, don't overwrite error code. Jeremy. (This used to be commit 735e49ddc3c4485c7b43208345d0e3e2b8960ad4)
new bafcb57 r914: Fix from "Jerome Borsboom" <j.borsboom at erasmusmc.nl> to ensure correct sid type returned for builtin sids. Jeremy. (This used to be commit 14cf55abb8239e7c90f8891565ac7ed8c51423eb)
new 6b5f46c r916: Memory leak fix from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit c336ccf4e8a6340f8d786219fbc7e4e5a7877e4e)
new f9726ef r921: Change notice from CVS to SVN. (This used to be commit 032a827c329a3d0bc5bfd62800f34aa25b9d3cbb)
new d01371a r922: Adding notes regarding location of documentation. (This used to be commit 1b0fd9b5bc0a96b38158df19e40c04f307a2acd7)
new 73b9376 r923: Fixes so tdbtool and tdbtest can be built. Added build specs for tdbdump and tdbbackup. (This used to be commit c5dc3da3406541891f412d32c292765d7b650f0f)
new 7959cba r925: add changes frpm trunk (r841 and r842) -- enable background queue update process and allow printers to have different sharenames from printernames (This used to be commit 066b9c4276a968788a03709a00d4f672ac032df7)
new 16452d5 r928: Ensure we're calling send_mailslot() with a UNIX charset target name. Jeremy. (This used to be commit 409eef2be78a74b8ae69e4f1f58514006f0ae090)
new 0823cb3 r931: Ensure we push 16 bytes (including null termination) not 15. (This used to be commit 1d3fd1a58e0a8b08fe028ceee03618180c7d4b97)
new cb03592 r933: When using widelinks = no, use realpath to canonicalize the connection path on connection create for the user. We'll be checking all symlinked paths are below this directory. Jeremy. (This used to be commit b562fe9fbca4971059b913959bbaca02af42c1a4)
new fe8977e r936: Fix a rather weird error that crippled my site, when we upgraded to Samba 3.0.4.
new 81c497b r938: on an error save the original errno before calling iconv to reset the conversion state (This used to be commit 4a5a122b3a85c653bbf458342400f3b8a69dc615)
new 004618f r942: If using DOS error codes, we need to return ERRDOS/ERRbadpath for chkpth even if only the last component failed. I'm not sure if all the other cases of NT_STATUS_OBJECT_NAME_NOT_FOUND also need to be fixed, this at least helps with 'copy test1.txt test2.txt' from DOS within a subdirectory.
new e003407 r945: "Correct" (as in, more correct) way to handle stat opens. Doesn't regress the torture tester. Passes OPEN tests in Samba3 and Samba4 and oplock tests in Samba4. Last thing to check, can an "attribute only" open actually create a file. I think it can.... Jeremy. (This used to be commit d8177a42d4a2a2b6df5d0593f2f92bddc29ffe94)
new e4952bf r947: Patch from Fabian Franz <FabianFranz at gmx.de> that allows you to specify a port in the device URL. (This used to be commit e6dcda2b10c4871ca8488bf04b22c2c11673621d)
new 6798fd8 r957: Fixup moribund unix extensions mknod code path. Don't add in configure test yet. Also allow unix domain socket create. Jeremy. (This used to be commit 2db0c4ca7b23cdd1dbf83d4de58acbf4dc118df2)
new 92cb49d r964: The max_size field in cli_samr_enum_als_groups is more like an account_control field with indiviual bits what to retrieve. Set this to 0xffff as NT4 usrmgr.exe does to get everything. I'm too lazy (sorry) to get this through to rpc_parse/ etc.
new 027c506 r966: fixing package dependencies (This used to be commit f614991544bcad9f825e7e091bed58c59c42f5ac)
new 03d4344 r971: Auto remove store dos attributes if underlying filesystem doesn't support EA's. Jeremy. (This used to be commit 9de6b25c9e9abe982e21b0229df520802cafbfd8)
new efc96df r974: Fix open code to pass more torture tests. We now pass the Samba4 oplock test. We do this be changing the algorithm when breaking oplocks slightly. Previously we broke an oplock, then re-loaded the share modes and re-iterated. Now we break all oplocks, then re-load the share modes and check the share details - then iterate. This seems to match the way Win2k3 does it. Jeremy. (This used to be commit 5ec4f4e4e6596ea0f52aca5c9e1a75bf35612e37)
new 47af544 r977: Implement 'net rpc group rename' -- rename domain groups.
new e707189 r979: Implement the 'cups server' option. This makes it possible to have virtual smbd's connect to different cups daemons.
new ac5f078 r984: Ensure memmove & memcpy aren't called with len == 0. Jeremy. (This used to be commit 40c77dddc65e18b879d922379d562ffb8be80ab5)
new b24835c r988: When adding local aliases' gids to the user token, don't do a idmap_sid_to_gid on the user sid. This might lead to a user SID entered as a GID in the idmap.
new 4e1b26d r989: Calling sid_to_gid from within winbind makes no sense, as this calls winbind_sid_to_gid. For the consistency check, local_sid_to_gid must set the name_type it found.
new 9dbf2e2 r991: Allow winbindd to use the domain trust account password for setting up an schannel connection. This solves the problem of a Samba DC running winbind, trusting a native mode AD domain, and needing to enumerate AD users via wbinfo -u. (This used to be commit e9f109d1b38e0b0adec9b7e9a907f90a79d297ea)
new a020879 r993: BUG 703 -- finishing patch by Eric Boehm <boehm at nortelnetworks.com> for netgroup case lookups (This used to be commit 82f3fee5954ef57e922a9da077893422e054839f)
new b7ac822 r996: Fix error in change to queuing code (dlink). Jeremy. (This used to be commit 6bd6359090b59d48370e16bb0ddc267a51b361c7)
new a6f5c88 r998: Arrrgggh. Do it right this time :-(. Jeremy. (This used to be commit 7ac7cd41629779c877b62ebd54b965980f4dc7bf)
new 596eace r1007: merge from SAMBA_4_0: print out the SVN revision by configure, so that the build farm can use it
new 386a11f r1011: fix bad merge (from a few months ago) and ensure that we always use tdb_open_log() instead of tdb_open_ex() (This used to be commit e65564ab4aa1240e84b8d272510aa770cad0ed0e)
new 2fc57c9 r1085: Now it's had some proper user testing, merge in the deferred open fix. I'm still doing more testing, but it fixes a behaviour that we've been wrong on ever since the start of Samba. Jeremy. (This used to be commit 894cc6d16296b934c112786eec896846156aee5d)
new 7e6734a r1087: BUG 1221: revert old change that used single and double quotes as delimters in next_token(), and change print_parameter() to print out parm values surrounded by double quotes (instead of single quotes) (This used to be commit b0739b073a1db8b0b163726a1d181b2f05d71883)
new effd4a3 r1089: Removed spurious oplock message in deferred open processing. Fix smb signing sequence counts. Jeremy. (This used to be commit 7e2a5c36614282b6bd50b60360f443549426dd4b)
new b28d08c r1093: Ensure we clear any cached errors on a deferred open call so we don't return the wrong error code on the next packet. Jeremy. (This used to be commit c1b06deb574d7b8e746bdf0d6f0eab16848a6cc1)
new 459cb00 r1097: Fix errno being incorrectly set. Noticed by Richard. Jeremy. (This used to be commit c8a55e92dd9622fa2a408b5a16f1adcf22253fc5)
new b76daee r1101: Implement 'rpcclient setprintername'.
new 8018892 r1103: need to leave empty dacl so we can remove last ACE (This used to be commit d8a545368c8111fddcfdd423c4d6fcbab65e96d6)
new 76ca0f6 r1104: get_called_name is used in the printing subsystem. In case of multi-homed servers we need to make sure that the clients are given back the IP address they connected to.
new 53babbb r1106: Lars Mueller <lmuelle at suse.de> asked me to apply this patch, as this is needed for their build environment. The AFS stuff is linux 2.4 only currently, it works for me on this platform, so apply it.
new e107e97 r1108: Index: pdb_ldap.c =================================================================== --- pdb_ldap.c (revision 1095) +++ pdb_ldap.c (working copy) @@ -1134,6 +1134,19 @@ return NT_STATUS_OK; }
new f28e4f3 r1111: Rename vsnprintf to smb_vsnprintf so we don't get duplicate symbol errors when linking against an app that does have vsnprintf() (bug #478) (This used to be commit 9f1c978088321b09dea96c54026ebdfaaf770641)
new fddef6f r1115: Fix for #1427. Catch bad path errors at the right point. Ensure all our pathname parsing is consistent. Jeremy. (This used to be commit 5e8237e306f0bb0e492f10fb6487938132899384)
new 58686e8 r1117: Doh ! Remember to turn off signing when sending a "break to level II" oplock message, or we mess up the signing sequence number.... Also improve sign error reporting. Also when deferring an open that had been deferred due to an oplock break, don't re-add the mid to the pending sign queue or we increment the sequence number twice and mess up signing again... I can now bounce between 2 WinXP/Win2003 boxes opening Excel spreadsheets with signing turned on and get [...]
new e27895d r1121: Fix memory leak in the trans2 signing code.
new 3542b99 r1122: As spotted by lha at stacken.kth.se we don't actually use this variable any more.
new 2074b40 r1124: ntlm_auth memory leak fixes by James Wilkinson - jwilk at alumni.cse.ucsc.edu
new 0805d1d r1125: Remove bougus comments. (The real fix was to the sealed pipe padding)
new 654524c r1126: Allow more flexible GSS-SPENGO client and server operation. The client now falls back to NTLMSSP, and the server allows the client to start, without first asking for a mech list.
new c8f6345 r1127: Finding trusted domains is not so important as to require a DEBUG(1).
new 2895acb r1128: The end-of-file is not the end of the world, so don't make a load DEBUG() about it.
new 2acd084 r1154: Change default setting for case sensitivity to "auto". If set to auto then is the client supports it (current clients supported are Samba and CIFSVFS - detected by the negprot strings "Samba", "POSIX 2" and a bare "NT LM 0.12" string) then the setting of the per packet flag smb_flag FLAG_CASELESS_PATHNAMES is taken into account per packet. This allows the linux CIFS client to use Samba in a case sensitive manner. Additional command in smbclient "case_sensitive [...]
new 4dddfb7 r1156: Ensure new remote arch of CIFSFS is seen. Jeremy. (This used to be commit 33fa4b8b27427874ac70af00908d97709c1cddc7)
new bd178fd r1171: Patch from "Lu, Jianliang" <Jianliang.Lu at getronics.com> to reset password counts when account is reset. Jeremy. (This used to be commit 6fb64d8b368d1b24768c5817d5deac1e502e694a)
new 5be2af4 r1175: Nowadays we actually do have local groups, so add the corresponding SIDs to the NT token we build.
new af10abd r1179: Start of system keytab merge. Config tests. Jeremy. (This used to be commit 730d750c045a762d54a6ce3df94c871231dc6596)
new a986d45 r1180: New file - basis of new system keytab code. Jeremy. (This used to be commit 858e849af697bba67ebaa970257d93b6cff7d9e0)
new 920034e r1182: Partial re-write of keytab code to clean up, remove memory leaks etc. Work in progress ! It seems the krb5 interfaces are so horrible it's impossible to write good error checking code :-(. Jeremy. (This used to be commit 03f8c8bc07c9d8a378a34c271dcc088d17adb342)
new 0425782 r1183: Updates to the code cleanup so I don't lose my changes... Jeremy. (This used to be commit 786a440c189556d5c122b2c9ddca9fdf6bd65d1d)
new 92fea61 r1184: Keep latest changes... not compilable yet. Jeremy. (This used to be commit 57c037c6c92d28b70e36859a639c53979126ff01)
new d703c35 r1192: Fixed all memleaks/error code return path leaks I can find. Not sure if compiles yet, but will soon :-). Jeremy. (This used to be commit 0d982956f6ba2f284ffa4313a9e7581a79dbf397)
new f38c27b r1193: Ensure we check for and use krb5_free_unparsed_name(). Jeremy. (This used to be commit af5a08f5ad895cb33c9134771da19ba5e709e742)
new 59d1794 r1194: Definition of krb5_free_unparsed_name() if we do't have it. Jeremy. (This used to be commit 82c219ea023dd546fcde29569725865a42e4198e)
new ee79226 r1195: Ensure libsmb/clikrb5.c compiles. Jeremy. (This used to be commit 7067e274dc208a4ba6677dc19bd224cf03213ed8)
new 5db731d r1202: This hopefully fixes our memory use when unmarshalling strings. The test case was 'rpcclient -c "enumprinters 2"' with 4000 printers. At some point this completely exploded in memory usage. For every string we talloc'ed memory up to the end of the buffer. -> O(n^2).
new 48a6e9f r1212: small change to prevent home directories added during the SMBsesssetup&X tfrom being removed as unused services (This used to be commit 951a88519467736fffd80ff962f1df71b04c9c2f)
new 5a889c9 r1214: Now compiles. Changed krb5_kt_free_entry to krb5_free_keytab_entry_contents Jeremy. (This used to be commit be8a2dc00dd876c4b596600ae72d4ac05f9ebe64)
new e948458 r1215: Intermediate checkin of the new keytab code. I need to make sure I haven't broken krb5 ticket verification in the mainline code path, also need to check with valgrind. Everything now compiles (MIT, need to also check Heimdal) and the "net keytab" utility code will follow. Jeremy. (This used to be commit f0f2e28958cb9abfed216c71f291f19ea346d630)
new d79e149 r1219: Don't make proto parallel (This used to be commit d08ce198b56b42baef5a0aceae706c006244372c)
new 94edc72 r1220: Revert last change. Apparently, NOTPARALLEL blocks all parallel builds (This used to be commit 0ca894d5cf8f292e7f560120a28b15b28ba5812c)
new 2055155 r1221: Added the last of the system keytab patch from "Dan Perry" <dperry at pppl.gov>, fixed valgrind detected mem corruption in libads/kerberos_keytab.c. Jeremy. (This used to be commit 286f4c809cb1532b3f8ae7ddf92349c68cc8ce31)
new 7825677 r1222: Valgrind memory leak fixes. Still tracking down a strange one... Can't fix the krb5 memory leaks inside that library :-(. Jeremy. (This used to be commit ad440213aaae58fb5bff6e8a6fcf811c5ba83669)
new 1f7dbde r1223: Fix valgrind error with realm manipulation.... Damn macros :-(. Jeremy. (This used to be commit 5a1d8c3c9b8daa435f6eb5bc1652bab138e05dbf)
new adf6548 r1224: Fix longstanding memleak bug with logfile name being set before lp_load() loads the initial config file and overwrites the written logfile name with zeros in init_globals(). Ensure we do a string_free() on Globals.szLogFile if it isn't NULL. Jeremy. (This used to be commit c378f3c32533c085fef2c2e07f0660781a16a341)
new 087868c r1230: (merges from HP PSA) fixing a couple of caching bugs in the printing code. (a) make sure to clear jobs_changed list when deleting a job and, (b) invalidate the printer handle cache when we get a notification that something has changed on that printer (This used to be commit e3d4fea7808abc77bfdb1a540ab18afe04af5030)
new 2b76b28 r1236: Heimdal fixes from Guenther Deschner <gd at sernet.de>, more to come before it compiles with Heimdal. Jeremy. (This used to be commit dd07278b892770ac51750b87a4ab902d4de3a960)
new 7984ec9 r1237: Correctly honor infolevel argument. Thanks to Guenther Deschner <gd at sernet.de>.
new 7927767 r1240: Ensure we don't shadow Heimdal globals. Jeremy. (This used to be commit 464d2e90480c676688a851a141aabddf992e0b0e)
new cf1c4ae r1241: Fix incorrect type in printer publishing (struct uuid, not UUID_FLAT). Jeremy. (This used to be commit a535a059754730d0a5c2fe64ef14708da2ca6b5c)
new 34f985c r1243: Fix so this compiles with Heimdal (in Heimdal krb5_kt_cursor is a struct not a pointer). Jeremy. (This used to be commit 940f893d485a01e73afe714a70d724c2d41c7ad4)
new c3f09f2 r1244: More Heimdal compile fixes. Jeremy. (This used to be commit 92a5dc1880a4fe0f3c3b56fc0958dbac77506b4f)
new 41416f3 r1245: I think the parameter for "password" and "data" was reversed. CHECK THIS ! Jeremy. (This used to be commit d4abeefe3e307ff226fba481ca2c743cde153e4b)
new 6106de3 r1247: Final fix to make this compile on Heimdal. Jeremy. (This used to be commit b462b8fa2f264bef62ed4cd2aaacb2f21e135068)
new af5750d r1248: Fix from Nick Wellnhofer <wellnhofer at aevum.de> to prevent lp_interfaces() list from being corrupted. Jeremy. (This used to be commit c892545960a9c3206b5a1f73e98ea924c802c17c)
new 073c542 r1255: Ensure we check attributes correctly on rename request. Gets us further with Samba4 RAW-RENAME test. Jeremy. (This used to be commit f17382ad8ad7211bbd34c823d88936a83dceb940)
new efd2a06 r1257: Ensure we deferr a sharing violation on rename correctly. Jeremy. (This used to be commit b52a04a5cdcea83c99805181241c8c0760bcc22e)
new e13ba6e r1259: Ensure we pass Samba4 RAW-RENAME test. Jeremy. (This used to be commit 756a00431105cf6349feb80a46b6f55a30eb3973)
new 7f05a7d r1260: Added new parameter in the protocol section. "defer sharing violations", by default set to "yes" (to correctly emulate Windows). I've added this to ensure if we find a critical problem with this new code when 3.0.5 ships it can be turned off to test for bugs. Jeremy. (This used to be commit bee0619cc476335e19a5f76179832802587563d1)
new 3e0f586 r1263: Make "defer sharing violations" a global parameter. Jeremy. (This used to be commit 42cdeccc36dc5f4bd133b84d4eaeb76f42f8043b)
new dd8b828 r1282: gcc 3.2 on SuSE 8.2 does not like #ifdefs inside a macro argument (DEBUG).
new e3fcc0f r1283: Fix typo (This used to be commit 3af4348fafd4c71513dfc50a86ef17b08a98caaf)
new 407ab84 r1285: Put variable definitions into a block before the statements...
new d095357 r1287: Attempt to fix the build for systems without kerberos headers.
new e8a1292 r1290: Ensure we remove DNS and DNSFAIL records immediately on timeout. Fix for #607. Jeremy. (This used to be commit e6ff6d95d21ff071d0fb7266987c75fd15f6652f)
new baf7cf4 r1295: To be able to send a message to the background queue updated, we need to be root. Otherwise the USR1 signal will not be delivered.
new 33c2230 r1297: Yes, it does survive valgrind for my tests :-)
new 7310ba1 r1299: Don't "break" - "continue" ! Otherwise we only expire the first name ! Doh ! Jeremy. (This used to be commit 451d289f6971a74757b72577cc587bef06585540)
new b04c782 r1301: Fix bogus error message when using "mangling method = hash" rather than hash2. We are already calculating lengths so just use memcpy not safe_strcpy(). Jeremy. (This used to be commit a5a3df78531dc5400088e1746d6a7cd29f56a714)
new 57c07e2 r1304: Turns out non-io opens that cause oplock breaks are a *different* set of desired access flags from those that cause sharing violations. Oplock breaks are caused by : ~(SYNCHRONIZE_ACCESS|FILE_READ_ATTRIBUTES|FILE_WRITE_ATTRIBUTES) Sharing violations are caused by : ~(SYNCHRONIZE_ACCESS|READ_CONTROL_ACCESS|FILE_READ_ATTRIBUTES|FILE_WRITE_ATTRIBUTES) We now pass the torture rename test again. I still need to work out if subsequent opens will cause sharing violat [...]
new a003d0e r1311: Turn on sendfile for non-oplocked files. tridge proved this is the correct thing to do on a train in Germany :-). Turn on sendfile by default ! It's about time..... Jeremy. (This used to be commit ec614a8f7d158b57f5981c1515962aca3c3e6ef4)
new aa9be75 r1314: Restore the 2.2 'force unknown acl user' parameter. When getting a security descriptor for a file, if the owner sid is not known, the owner uid is set to the current uid. Same for group sid.
new 569177a r1317: Patch from Joe Meadows "Joe Meadows" <jameadows at webopolis.com> to add a timeout to the ldap open calls. New parameter, ldap timeout added. Jeremy. (This used to be commit e5b3094c4cc75eb07f667dd1aeb73921ed7366ac)
new 0b3cfe4 r1318: Install libsmbclient into $(LIBDIR), not into hardcoded ${prefix}/lib. This helps amd64 systems with /lib and /lib64 and an explicit configure --libdir setting.
new 3382b0a r1320: Return an error when the last command read from stdin fails in smbclient + prepare for better error checking in tar.. (This used to be commit 374f00b56b7e9bff08e70ee2d93538b2c7fde7b7)
new c531f72 r1325: Always use GetTimeOfDay() (wrapper). Ensure ldap replication sleep time is not more than 5 seconds. Should fix issue reported by Chris Garrigues <cwg at deepeddy.com>. Jeremy. (This used to be commit fbc06831d3a7e8645409158ee1ae1f9f192913a7)
new f5b4721 r1326: Modification to get_dc_list to check negative cache. From "Joe Meadows" <jameadows at webopolis.com>. Jeremy. (This used to be commit 4cc38b8aea51b55cc449cd2144f18de7d4819637)
new 75925d8 r1328: Fix the build (This used to be commit 49f3f0412fc3ce0e735455e63b39143765fdde82)
new 6c1baa6 r1330: Fix the build for systems without ldap headers (This used to be commit b7267121af45d7173c310299bb52ae031ae1d501)
new 03bf0d8 r1332: Typo fix. (This used to be commit 659ddcc4434afc302ebd3d48aca6b4ef68468eb2)
new 7b4151e r1333: NFS Quota support from Dan Peterson. (This used to be commit 609828444d9126d8a6e8ff43e4b3c19079a9eb56)
new 5f9af6d r1338: A netlogon schannel failure is a normal event with XP clients. They cache the netlogon session key and try to reconnect using that key. This fails with a restarted smbd, we expect another serverauth2. XP falls back immediately.
new 776aa21 r1340: _samr_lookupsids with more than 32 (MAX_REF_DOMAINS) SIDs failed. This happened because init_dom_ref did not find the domain in question in the list of already mentioned domains.
new 924ddba r1361: patch from Guenther Deschner <gd at sernet.de> to ensure that REG_SZ values in the SetPrinterData actually get written in UNICODE strings rather than ASCII (This used to be commit 29000c1f800c35d5434b39b7c76fe7f10afaaecc)
new 39354ea r1368: fix configure check so that if you set --enable-cups[=yes] and don't have the devel files, the configure script will exit with an error (This used to be commit e2c7651e1625f7967f992ba76645a4340ea2d0dd)
new 600e904 r1370: BUG 1297 - prevent map_username() from being called twice during logon (This used to be commit e1364ff774b62f46c0f50864695da49972352126)
new 12b0bd2 r1373: Fix from Guenther Deschner <gd at sernet.de> to ensure last error return is not invalid. Jeremy. (This used to be commit 4bdf914cba2a63d186138d1341a7260ad79da1f5)
new 5aadb88 r1375: When setting writable=yes in smb.conf and only allow read access in the security descriptor, allow read access. The code failed in this case.
new bd1fbdb r1378: Better debugging so I don't get confused what principal we mean. Jeremy. (This used to be commit de80e8b1698d34637cf9c105a8fe02f435d83b02)
new dda9d76 r1380: adding debug message when encouting an ASU specific bug in an rpc_bind reply (This used to be commit c6e73ff091b4d87111b33735400fdd10d4c8671c)
new 02001df r1381: fixing behavior found by gd at sernet.de; we must use the userPrincipalName value (host/hostname at REALM) and not the servicePrincipalName (host/fqdn at REALM) in the SASL binds (This used to be commit 959da6e176da9f6a687265e50489b7db3d6712c0)
new d90c4a0 r1384: ensure we remove the tdb entry for a job in the spooling state (This used to be commit bc8cf6c852617b266f6dabed84bbd912a188f3a3)
new b42a10a r1386: We can't use sendfile for Win9x. It causes oplock failures (who knew....). Jeremy. (This used to be commit f423a631974b9126888aff2e476882abf1f3afad)
new 1c58675 r1388: Adding password history code for ldap backend, based on a patch from "Jianliang Lu" <j.lu at tiesse.com>. Multi-string attribute changed to linearised pstring due to ordering issues. A few other changes to fix race conditions. I will add the tdb backend code next. This code compiles but has not yet been tested with password history policy set to greater than zero. Targeted for 3.0.6. Jeremy. (This used to be commit dd54b2a3c45e202e504ad69d170eb798da4e6fc9)
new 76cf406 r1390: Improve description of attribute. Jeremy. (This used to be commit ff7236a5f20d16069b31383105604a694236ec65)
new 10f0c34 r1392: Added password history code to tdbsam backend. Not yet tested (ie. may core dump) but compiles and links correctly. I will run the full set of tests on the ldap sam and the tdb sam for password history tomorrow. Jeremy. (This used to be commit ac846420d0ef2c60d2dc71319b24401c73699249)
new c54a86b r1394: Const fix. Jeremy. (This used to be commit 9ac4945012e0bd54519b8c81d4c36e88cea28fce)
new 8c518da r1396: Give the build farm a chance to be clean before 3.0.5. We don't accept filenames ending in a dot.
new 824bc32 r1399: applying heimdal krb5 fixes from Guenther and fixing compile warnings in libadskerberos_keyatb.c (This used to be commit 837f56ec8bc171497fb84d332002776313c26305)
new 0122d4e r1407: revert change that broke the build on systems w/o krb5 files (This used to be commit 89a11b5d7c0939c9344115ef509cbb0567d7524a)
new c1a0b0a r1410: fix another bug caused by the docs target directories change (This used to be commit e13d15994d93b0b17ea4f547cc6e279c3509a7d0)
new d4ac326 r1412: Fix password history list in tdbsam. Fix some memory leaks. Add my (C) to a header file that was at least 50% mine :-). Jeremy. (This used to be commit 8ee6060977ec8e65082f3ad09e1e1ccf5b4672ed)
new cd87b3b r1414: Memory leak fixes found by valgrind whilst checking the password history code. Error code paths were not freeing up some memory. Jeremy. (This used to be commit 7c4666e56c2c281e023c6483459cb9e8d4787d36)
new ba3aaa9 r1415: One more memory leak, found by valgrind.. Jeremy. (This used to be commit 8cfaf575e5161e8307b0a53bd44e84c633e85aed)
new 060cb43 r1425: Fix memleak in interactive mode. Reformat.. Jeremy. (This used to be commit 5d720e52d749489726c2c671c6cac2d706f750c8)
new 608172e r1428: Remove *completly bogus* memset. (No doubt my bug, too...).
new f0f87cf r1430: Although prepared for only one remote backend, make the 'idmap backend' parameter a list instead of a string. This makes
new 4499082 r1444: Another attempt to fulfil the 100% promise. There might be two dots at the end...
new 8ef0682 r1468: Dump the parametrical options only once at the end of the service. Fixes Testparm producing huge output and swat creating monster smb.conf files. (This used to be commit 9c41adb98b8eef344203d80ef38cf96a27853c7f)
new f9e72f1 r1472: Make mknod work again for the CIFS client. Still needs some client changes. With this, storing home directories on a Samba share that require unix domain socket entries should work. Jeremy. (This used to be commit da943b5b72090e23c1cf67c3449b8e33344643f8)
new 75900ae r1478: Useful patch from Tom Alsberg <alsbergt at cs.huji.ac.il>, to export a single user from a backend. (This used to be commit 083740e74e0790f863c065a20e28f553fdc7d5bd)
new aca7386 r1484: BUG 1520: work around bug in xp sp2 rc2 where the client sends a fnpcn() request without previously sending a ffpcn(). Return what win2k sp4 does (This used to be commit 3f73d19807cbcbae8e5cfd96fd5c9b4de8c388a3)
new 8f93b50 r1487: Remove unused parameter for the client-side signing functions.
new 9d0783b r1492: Rework our random number generation system.
new e571c8a r1500: BUG 1516: manually declare ldap_open_with_timeout() to workaround compiler errors on IRIX (This used to be commit b47971174da9ef882e7941e53033e23c679db9a2)
new de22eab r1501: One more check for option != 0. Jeremy. (This used to be commit a6d0452a2d71201309a5abbe3ebc161ae75b17b8)
new 645d67c r1504: Remove insane use of "user password" on the COMMAND LINE ! in smbpasswd. Use -s if you want to script this. Jeremy. (This used to be commit a3589a18b6898e2b51570112c5acb2826ef6ba4a)
new f7463e1 r1506: Fix inspired by patches from Michael Collin Nielsen <michael at hum.aau.dk> - ensure home directory service number is correctly reused. Jeremy. (This used to be commit 9d6347be8580d092cda0357b5d1a81fc6876ac1f)
new b2701e8 r1531: smbd/tdbutil.c isn't used anymore. Bug 1443 is suspected to be a tdb corruption problem, and smbd_log_tdb happily destoyed the evidence ....
new a94fca7 r1532: Remove unused structure element (This used to be commit 128951cfe43e364970ec5760230a6450f54ae86d)
new 14ba474 r1537: Fix to stop printing accounts from resetting the bas password and account lockout flags. This is set when an account is updated only from smbd or pdbedit. Bug found by "Dunn, Drew A." <Drew.Dunn at jhuapl.edu>. Jeremy. (This used to be commit bb3a0fa61f5fb74b8fe421260473c07847baeb2b)
new 1fca1fd r1539: If a account was locked out by an admin (and has a bad password count of zero) leave it locked out until an admin unlocks it (but log a message). Jeremy. (This used to be commit 14bd2a9ffc30d55d9737b4819797db8c38b46c66)
new c8137ee r1553: Good patch from Guenther Deschner <gd at sernet.de> to display share ACL entries from rpcclient. Jeremy. (This used to be commit bd64f0c08143545a8613688402f769a713227557)
new 0804e23 r1557: Add sigchld handling to winbindd. Next step is to have the child restarted if need be. We should also make sure the main line know we no longer have a child. (This used to be commit e3dc7934b50c8578d70fc01688a07bd369a7cf30)
new 5cc398d r1560: Not that anybody uses this stuff (yet...), but at least get it correct :-)
new 77e12fe r1561: iconv detection fix from James Peach <jpeach at sgi.com> (This used to be commit 62bd60e4458f6e9bdaab7b5c81b040a0b3310f30)
new d810ffe r1562: Make winbind for -S (sid->uid) and -Y (sid->gid) check whether the sid requested actually is of type asked for. I've come across more than one installation where a group sid had ended up as a uid in idmap and vice versa. This just closes one possible for this misconfiguration, people are actually using wbinfo.
new 0c6d7f2 r1570: merging changes from 3.0.5 (This used to be commit 430cf63b9148441bce42bfb15a8045de5da108f4)
new deb6d89 r1572: setting version to 3.0.7pre1; I will pull back changes into 3.0.6rc2 manually (This used to be commit 11c6ca1c3c9d3b400f4cebcbf232899bcf4b613f)
new 2a6ab27 r1581: 'NULL' NTLMSSP is both a pain to get right, and compleatly and utterly pointless. With a well-known session key, we may as well put the password change directly on the wire, with it's own 'crypted with old password' as the protection.
new 2b90927 r1582: On failure, print the length of the right variable.
new 2e6f339 r1583: Patch by Fabien Chevalier <fabien.chevalier at supelec.fr>
new ec1bbbf r1588: This is one of the more pathetic patches I ever checked in. Many hours of coding have passed, but I could not find a way to get the OpenLDAP libraries to reliably time out on any of the queries we make, *and* get correct error returns. No, async calls and ldap_result does NOT work, or I was simply too stupid to correctly interpret the OpenLDAP manpage and source.
new 68f62ab r1590: Small fixes from Günther Deschner (This used to be commit 2d68fdf06b3b027227ab77372b001b13fd2b494d)
new 6179279 r1599: Use -Bsymbolic when creating shared libraries to avoid conflicts with identical symbols in the global namespace when loading libnss_wins.so. Bugzilla #1360. (This used to be commit 2063b8d9bcf0b2ad9f09d71b5c74ad3db070c6a3)
new 1fed92d r1608: Fix from Nick THOMPSON <nickthompson at agere.com> to protect smbd against broken filesystems which return zero blocksize. Jeremy. (This used to be commit 23d157a0bea16366f0361ab68193b479ed844291)
new db4fde9 r1610: Patch from Richard Renard <rrenard at idealx.com>. Ensure we save the password as it is being changed into the password history list. Jeremy. (This used to be commit 4fd619d7e16b5f759e6dc8360ad192457b3c90b9)
new 748e7e4 r1612: Fix bug #1571 found by Guenter Kukkukk <guenter.kukkukk at kukkukk.com>
new bfe33c6 r1613: Patch from Tom Shaw <tomisfaraway at gmail.com> to use winbindd_fill_pwent consistently. Jeremy. (This used to be commit 8d355b9b9ddd6edf15c70977f5a719b549a56378)
new eeb72e0 r1616: Fix user unmount of shares mount with suid mount.cifs (This used to be commit 2bd28007159a3ce4a1b8737218e7b75bc2286682)
new 603ac68 r1638: Dont always uppercase "afs username map" (This used to be commit e9263a5204c42e8f3f1079cd535ce6fc091f3d6a)
new e1df2ac r1656: Patch from James Peach:
new ab81393 r1658: Expand aliases for getusersids as well.
new 2723be1 r1661: Changed the password history format so that each history entry consists of a 16 byte salt, followed by the 16 byte MD5 hash of the concatination of the salt plus the NThash of the historical password. Allows these to be exposed in LDAP without security issues. Jeremy. (This used to be commit 82e4036aaa2d283534a5bd8149857320fcf0d0dc)
new 161d3ee r1663: fixing syntax error in OID for sambaUnixIdPool, sambaSidEntry, & sambaIdmapEntry (This used to be commit 6e4c58b26d19f56162de961ae8338071aeeedde7)
new e0475af r1665: Patch from James Peach @ SGI to stop using sendfile if it isn't supported by the underlying OS. Jeremy. (This used to be commit 1b0c70cf97aa45093fe5ef866a351b47ef1a5879)
new 2cceda6 r1668: fixing bug in spec file when installing libsmbclient (This used to be commit 6778db61106be3992ded66b3aa81c98179a6169c)
new 532431d r1681: Ensure we return the same ACL revision on the wire that W2K3 does. Jeremy. (This used to be commit 31505acf033c7d76592bb5b4ef80b29a00658c49)
new 16de9d9 r1684: Patch for bug #1578 based on fix from Alexander E. Patrakov, <patrakov at ums.usu.ru>. Main change, hardcode replacement char to '_' as I really don't want a new parameter. Jeremy. (This used to be commit db3dde026b84aa28c2d7a32249488f203e362497)
new 60727ac r1692: first commit :)
new 61b9639 r1698: fix build.
new 4b32ee3 r1716: Get rid of a compiler warning. "pipe" is a symbol that is defined as a system call, and gcc -Wall complains about a shadowed definition.
new 23f1b04 r1720: Show correct help for net groupmap commands.
new 9e2af93 r1721: Get rid of compiler-warning.
new ead3776 r1733: Fix hashed password history for LDAP backends. Jeremy. (This used to be commit a1bb6fbbe4d1618b5e02a3e7ee456247364bac66)
new d86f6ce r1750: This patch allows net ads lookup to rely on command line arguments if contacting an ADS server fails. This allows net ads lookup to work with clapd (very useful for testing).
new a8dca8b r1778: Fix based on code from Richard Renard <rrenard at idealx.com> to enforce logon hours. ldap fixes to follow. Jeremy. (This used to be commit 9ce273ed662bd34987eaeedeeeb7cb1c99cd50a4)
new efeeb48 r1780: Remove the UTC comment as it isn't. Jeremy. (This used to be commit f454821ff5545a34704b149514da9064f73ca3ad)
new a817cc1 r1789: compiler warnings from SuSE (This used to be commit 7e44193be103fad273796218c8f5e5f9a1657c3c)
new 7af1265 r1809: Patch from Richard Renard <rrenard at idealx.com> to store logon hours attributes in an LDAP database. Jeremy. (This used to be commit ac0fdf9503b34a70eaae5e7cf0764dbaec0263ee)
new bdab948 r1810: Patch from Richard Renard <rrenard at idealx.com> to store logon hours attributes in an LDAP database. Jeremy. (This used to be commit dac72638fb3a05e805136698e0ad0612620ac8af)
new 7fd7fbf r1812: Fix from Richard Renard <rrenard at idealx.com> to be able to reset a users logon hours restrictions. Jeremy. (This used to be commit 887aa22dc90dd8653a6c9eedf91ce76830d93de6)
new db1ff9b r1833: patch from James Peach to get swat to look for index.html by default when given a trailing directory/ (This used to be commit 980740da784ce00ad1b388872297b82d4d368044)
new cc72b66 r1834: prevent infinite recusion in reopen_logs() when expanding the smb.conf variable %I (This used to be commit 08037bd4427a99150c1cc65770681ec3f92f4ad5)
new f17922d r1841: Fix for #1606, can't launch dos exe's. 2 related problems - 1). DOS uses chained commands - when we are replying with sendfile we neglect to send the chained header. 2). Win9x and DOS TCP stacks blow up when getting data back from a Linux sendfile - "The engines canna take the strain cap'n". Don't use sendfile for anything less than NT1. Jeremy. (This used to be commit 3cd88f48afa589a189bb728d2d2660d058203d4d)
new 50238c2 r1853: Improved NT->AFS ACL mapping.
new 5e77ee2 r1863: Fix build of exp stuff on Solaris (#1474) (This used to be commit d5c757d89b76bfe5cbd23e4a241971aaa32e4949)
new 27dedb3 r1866: Fix for bug #1602 reported by <m.proehl at science-computing.de>. Access to a share with wide links = No follow symlinks = No Was failing with access denied. Jeremy. (This used to be commit c137accb25c928551ce666e8c7cfbbcaa60ad771)
new c9e0625 r1869: Rename "fallback_XXXX" mapping to "algorithmic_XXX" as that's what it actually does, and "fallback_" is just confusing. Jeremy. (This used to be commit f44b4ba38147e353716c02c899bd45beaf71e6ad)
new 5cd11b7 r1871: Patch from Luke Howard <lukeh at PADL.COM> to correctly use uid_to_sid() and gid_to_sid() in pdb_set_sam_sids(). Jeremy. (This used to be commit dae084d7134ae3f532861210907cd252d0001c9b)
new 1842fde r1885: tighten the cache consistency with the ntprinters.tdb entry an the in memory cache associated with open printer handles; also make sure that register_messages_flags() doesn't overwrite the originally registers flags (This used to be commit 540daf71d8ad189af5dd6d45aa1ce2b3d67da752)
new 6fb06bb r1887: Fix deadlock loop in winbind's required_membership_sid-verification.
new 33b2bc4 r1888: Bring the same level of "required_membership"-functionality that ntlm_auth uses, to pam_winbindd as well.
new 3ced3cd r1890: Cut down on debug messages from is_in_path. paulg (This used to be commit 8b1c2126af3f29a3708b6823616ecec43ce63b95)
new 9723edd r1906: Revert lukeh's change for primary uid/gid change. This creates a recursion loop between uid_to_sid -> getsampwnam -> uid_to_sid. It needs further inspection.
new 423d98f r1908: Bugzilla #1541. Fix recursive ls in smbclient. Fix by Josef Zlomek. (This used to be commit e59af43f6b8f824447bd20efc08dd81f2774e99c)
new b33db26 r1921: Mandrake packaging fixes (This used to be commit e83eed8d6b32f7ddb25215ed08c10a7fb59665b8)
new e35aa1f r1924: missed adding a few files (This used to be commit fc6bab3efdfc0d506d2487bc9cc948e03b8e6cf0)
new df5b09f r1931: fix broken documentation links (This used to be commit 47dffbb857057ba7591e9a597596414e364c7a00)
new 6219c99 r1936: Fix bug noticed by Steve - ensure extended security bit is on only if we negotiated extended security. Do not merge for 3.0.6. Works with W2K but needs further testing. Jeremy. (This used to be commit 284689aa18d2711a9041598cdf490359466f7f77)
new b447065 r1939: Ensure with my new change we set extended security in flags2 in the negprot reply. Jeremy. (This used to be commit 8b80b46b8b76ead72c17dc65f2de4c0cc0b263c7)
new 9e20bb5 r1942: Add missing semicolon. (This used to be commit a0b80033c997d50562f66686e79a58fc9603217d)
new ab97995 r1946: update debian stable package tree (This used to be commit 7a96ed015ea79512b12195a9086f96d9634303b4)
new 07a85c1 r1948: Some fixes for path changes (This used to be commit 6cf02ec9e788b624cc4ddc67efe45ffbf4f0c443)
new 7b56819 r1960: sambaPasswordHistory had a duplicate OID bump up the attribute number to 52 to avoid conflicts (This used to be commit 9368f0c1d2cb9942293cf2429474a1a100339572)
new feea451 r1962: fixing schema file; synching with trunk; trying to prevent this from happening again (This used to be commit f1a0fae13fa2e6baf66c4c5a51bef87d442d9ba6)
new 455bc1d r1964: more schema fixes syncing between branches (This used to be commit 49fba32217d9a9a186a28805011bdb567ac968de)
new 3eb42d3 r1965: add cli_setattrE (inspired by samba4-code). needed for further migration-work. could someone possibly double-check the byte-count?
new 19e949a r1966: further work on and cleanup of the net-migration-tool.
new f1fd211 r1967: Fix a couple of krb5-DEBUG-messages.
new 08e37cd r1968: Remove spurious "A" spotted by Jason Mader <jason at ncac.gwu.edu>. Jeremy. (This used to be commit 80f7c3141c0925b858cba4a276b370228777263d)
new 167299e r1971: move counter.
new b894c95 r1974: Just use a simple linked list for this. Jeremy. (This used to be commit 77bddd40b0a3cb9d2a95b61c098468d3d98e41b0)
new 4e02b70 r1976: Simplify, use standard dlist interface. Jeremy. (This used to be commit 776c28133dfa29320608829f15da2f1056454e4c)
new d792569 r1978: Roll it back until I do it right.... :-). Jeremy. (This used to be commit f16aa99f8c2f8a31f82e2aedfe3ea6a7276db504)
new 2ea1c9d r1980: Re-apply (remember to remove entry from list on delete this time :-). Jeremy. (This used to be commit 275a0010f487a06b3bc86f82e45d08c821a51b0e)
new 8e309cc r2001: Fix bug 1622. Thanks to Qiao Yang for the patch and Sven Thomsen for testing it.
new fd63959 r2006: Fix bug 1653 discovered by Luke Mewburn. The script code to generate the svn version number broke out-of-tree builds. (This used to be commit bba8e7956a53067b0d51a12c6abfac24834e4603)
new a68a17a r2007: Fix typo in Jeremy's copyright. From the output of cvs annotate a year in the late 1990's may be more appropriate though. (This used to be commit 4c881b7a9e40307710ec860375985dc2145f2dd8)
new 93c20b3 r2009: compile-fix for #1626 (spotted by Olaf Flebbe <o.flebbe at science-computing.de>).
new 3be4c47 r2013: BUG 1658: little bit of const (patch from : Helmut Heinreichsberger <helmut.heinreichsberger at chello.at>) (This used to be commit 22cde8f665f7ed52785699a1d58db3271125ab89)
new d6a1f3f r2014: BUG 1656: rename auto.a to auto.smb (This used to be commit 2f4a699631b9c1cc5198b61ede338426a690d0ee)
new ba183f8 r2015: Reverting fix for #1474.
new e091cd8 r2016: Add message to ease access-control-debugging.
new 99dd2de r2018: updating syntax for enable-cups check (This used to be commit 1acbd40b2651d49811c0afa0f1c3b5eacd3171a0)
new c542a2c r2022: Add net_copy_fileattr as a separate function to copy just ACLs, attrs and timestamps. This makes net_copy_file less complex.
new 990d9d1 r2023: If there's garbage in the pidfile, we should not panic but assume that no one else is around. We can't find the other guy anyway.
new fcbb2d3 r2026: Simplify statcache to use an in-memory tdb. Modify tdb to use a customer hash function for this tdb (yes it does make a difference on benchmarks). Remove the no longer used hash.c code. Jeremy. (This used to be commit 3fbadac85b8cad89b93d295968e99c38c8677575)
new a96dfe0 r2027: Fix for but #1657, used initialized variable, from Helmut Heinreichsberger <helmut.heinreichsberger at chello.at>. Jeremy. (This used to be commit 07f7aa6afb0945bb0e108981c4984a6c04c42a53)
new f98af01 r2032: If you're selecting a hash algorithm for tdb, you need to do it at open time, it doesn't make sense anywhere else. Jeremy. (This used to be commit d7ea1ea8fb3420ca1ad8d95acdc43313898200ff)
new 77cc412 r2057: Although rarely used, prevent "net lookup kdc" from segfaulting when using our own implementation of krb5_lookup_kdc with heimdal. Also, heimdals krb5_krbhst_next() obviously does not retrieve the struct addrinfo in the krb5_krbhst_info-struct, using krb5_krbhst_get_addrinfo() instead.
new b4ec659 r2067: Prevent nameless $LIBDIR/printing/.tdb from beeing created.
new 5b1c7af r2068: Use SMB_ASSERT to track down empty printername (thanks jerry).
new 804cfb2 r2070: Let's try to overload srnlen and strndup for AIX where they are natly broken. (This used to be commit 98feb3318f54bb48ce56fc8f4721fec4967b9dd9)
new bf64541 r2073: Adding getprinter level 7 to rpcclient.
new db2ffe1 r2076: Removed old dir caching code - not being used now we have the statcache anyway. New dir caching will be done on nanosecond timestamps. Jeremy. (This used to be commit ba473a580245430009245a4c8b8dcaf9fc4b6406)
new df5ee6a r2077: fix logic bug in the check for creating a user's home directory in register_vuid(); add a few extra debug lines (This used to be commit 02571e7f5040a577840c969ff9c46a1e533edc21)
new f5a2dd7 r2079: Clear the publish-bit from the attributes-mask when migrating printer-settings. publishing-info is not handled yet.
new e4c4d91 r2080: Remove last traces of static migration to localhost. Needed to allow a local netbios-alias bound to non-loopback interface as a migration target.
new 5ef0883 r2082: lp_path should be lp_pathname. Paranoia fix on mangle prefix. Jeremy. (This used to be commit cc91bbe20d9cb26e52ad417f279e2d60c85af2dc)
new 69e87ef r2083: Fix memleak on return code path. Jeremy. (This used to be commit b0af241fd1fc58c1cbaadcbf6832b608923382ff)
new ed5fd71 r2086: fix bug with winbindd_getpwnam() caused by Microsoft DC's not filling in the username in the user_info3 (This used to be commit 4703a71fa88dff8bdc932f6c9af3a9d25a88938f)
new a5489bb r2090: fix formatting that was bugging me (This used to be commit 5d3ba1fac0ccb7024b72fd3a672e14fab062ef0b)
new 725d939 r2091: only use sAMAccountName and not userPrincipalName since the breaks winbindd (lookup_name() only works with the sAMAccountName) -- *please* test this change. My tests all pass but there is probably something I missed (This used to be commit 2bf08aaa37f41681b3154514792bf29a3abfdbfd)
new 922d51b r2093: Fix for Bug 1416. This must have been a cut&paste error from add_gid....
new 58a1460 r2111: Fix memleak with valid names. Jeremy. (This used to be commit 3f0707132afc66109701766528cb0bd1e1c7cd8c)
new f1688d6 r2112: Simplify the mangle hash code to use an in-memory tdb. Should be ready for the new directory code now... Jeremy. (This used to be commit c2eff8ef1b65570d2e590f62f026cc18f9142652)
new 651daa4 r2114: Shameless theft of iconv commit from Samba4 to keep the two libs more in sync :-). try to cope with a wider range of UTF-16 characters when we are using an external libiconv library. Jeremy. (This used to be commit 5d04cd6804f6fc3b556e7c3b53fa0d7af39797c1)
new 1d7f22c r2116: Ensure statcache has large enough tdb memory hash size (1031). Jeremy. (This used to be commit dad4d65787df7bd28351cb8f8724d3ae5387ca12)
new a79469a r2131: Fixup format string. The magic value format specifier was missing, so the logged offset was really the magic value, and the true offset was never displayed. (This used to be commit 30da4e777191c557226d5615cee5a9e28b198a8b)
new 278f946 r2133: Several fixes:
new 4c20275 r2135: BUG 1464: make sure that printing commands are initialized even if the 'printing' parameter is not explicitly set (This used to be commit 8ae57a8e8d7334bc0feb2c8afb673bd5c53bffca)
new 0fc457b r2137: This is a patch I've been running at Hawker for a while.
new f4c2e60 r2147: Fix utility name in error message (pre-emptivly merged to trunk ;-)
new e197fb3 r2150: Fix parsing of names ending in dot and a few other error returns (commit to Samba4 smbtorture will exercise these fixes). Jeremy. (This used to be commit ff20dacc68c78b8d30993712366af30a64e960aa)
new 3f9bc7f r2152: Fix for bug #1674, move the symlinks checks into reduce_name(). Jeremy. (This used to be commit 341771857fecf9ef72a436c42e0571d486fa0dde)
new b0b317e r2155: Reformat, plus steal from Samba4 :-). tridge: the lp_use_mmap() in map_file() is inappropriate for 2 reasons, so I have removed it.
new 6667776 r2157: This parameter in loadparm appears compleatly unused.
new 018de01 r2160: fixed the uuid pack/unpack routines (they could go past the end of the UUID structure) (This used to be commit 43cf57e86bfae3ab68e97c2238338581411eb2ff)
new d9a1327 r2163: converted samba3 to use the new utf-16 aware iconv code. Also changed iconv to recognise UCS-2LE and UTF-16LE as synonyms, which means this change should be more robust when applied in trees that treat UCS-2LE or UTF-16LE as correct. (This used to be commit 92c9fcaec4299ddc16f9d6568a695b1fe161be33)
new c5b11b5 r2175: Fix for #1546 from fumiya at samba.gr.jp. Preserve errno in MB strupper_m/strlower_m. Jeremy. (This used to be commit 615aa6e914e6bc3691156a3b80244fc98d8ecc56)
new 0138c08 r2177: use the correct counter when copying group rids from the user_info3 struct; patch from Dimitri van der Spek <dwspek at aboveit.nl> (This used to be commit aa89806deb9d4c9cbd23ccdd41bb98346e395078)
new a282989 r2188: adding some initial checks for DragonFly (same as FreeBSD 4.1) (This used to be commit dd84bedaca9c8e802fc4cae5b73128c94f38c086)
new 0211bf0 r2189: adding some comments to the schema file (This used to be commit 1438c2960f1213ddf98e7e874e1d060f2d57089c)
new 3fe747b r2190: disable 'winbind enable local accounts' by default (had to be done doctor) (This used to be commit 1f71295801c7af554fba293069e52666083d7bc5)
new 12172c9 r2191: ensure that we assign our pid to print jobs (and not our parent's pid); ensures that spooling jobs from dead smbds are removed from the tdb (This used to be commit 9e42d016e1fee9ac999dadc383eb5db45ed79b00)
new 649e127 r2194: Here is the efforts of much pain reproducing W2K3 pathname parsing. :-(. One more check for CreateFile() needed. Jeremy. (This used to be commit 294e2021b34c806900ec65ecbf17d9038ac6229a)
new 51336f2 r2196: This error code change is incorrect. Still working on it... Jeremy. (This used to be commit 3dbd822f5e4a241ac12fa6c75de93013f80f00f4)
new 0f0b985 r2198: Correct fix for #1360. Need to use -Wl when passing flags to the linker. (This used to be commit 274a1eda7863368a0d46aed6600c29ec5e30f406)
new fef54a2 r2210: Fix misleading comment found by Heinrich Mislik <Heinrich.Mislik at univie.ac.at> (This used to be commit 3a88ee4c444c7b953c9f88b19998a5d84fc5e17c)
new 5480cfc r2213: Optimisation. Passes masktest against W2K3. Jeremy. (This used to be commit 5dc3324c4f1ae10c96b6d385531369e0eeee4c40)
new a34e4db r2215: I think I'm really close now. The key is to count the number of bad components once you've hit one, and keep track of how many there are (going up a level removes one - maybe it needs to be ./ in order to be removed, need to check). And remember to change the error code return depending on whether you're called from ff or chkpath. Jeremy. (This used to be commit beda1aee795971fa600af65caa749694bb0dfea5)
new b755bda r2219: Remember to count bad_components only on pathname boundaries. Jeremy. (This used to be commit ee8ac9e51a0aefd41df56de4d6deac522bdee4a3)
new 571cc48 r2224: Make nmbd more robust against bad netbios packets. Jeremy. (This used to be commit dd9b17abd6b32c090840c1a0b797fd774711cb3a)
new b887c41 r2231: Fix iconv.c to use the Samba-supplied uint8 type not the uint8_t type, which does not exist on all platforms. (This used to be commit acc793ead7e61f1eb87864b676d26f5791367228)
new bf43c1a r2233: fixed 3 places where == is mistakenly used instead of = in bourne shell script statements in configure. (This used to be commit 8470968cc6884605cdf2587a2c7f9ecf7b46ded6)
new a1763b3 r2239: Fixup formatting errors in TDB_LOG calls. Add printf attribute support to tdb log functions. (This used to be commit 67c737118faaeae9bd723516ea60657046e135a8)
new 12c03ce r2245: Typo fix from trunk. (This used to be commit 93ddf001e3e079fd1d17096afd91eb93ae17474f)
new fc84e91 r2246: Some good fixes for HPUX from JBravo on #samba-technical:
new 17f2560 r2248: Merge of tridge's PRINTF_ATTRIBUTE fixes from samba4. (This used to be commit 53bfb76608efa347d5fe154c5583a5e8e3d53740)
new debfeb8 r2258: Attempt to fix Bug 1715. Not sure if all of ldapsam_compat works now, but this definitely fixes two segfaults.
new 1ee9f9a r2261: fix getdc mailslot checks; testing with Windows 98se, WinME, WinNT 4.0/200x/XP (This used to be commit 8ad147508ac653698ebacf9fd19fc5eb5863db28)
new f9ebee9 r2263: When testing whether building shared libraries actually works, use $SHLD and $LDSHFLAGS instead of $CC, $CPPFLAGS and $CFLAGS as this is more likely to actually work. Bugzilla #1731.
new 5167538 r2264: Fix for #1741. Define a struct nss_groupsbymem (thanks lukeh!) for HPUX 11 which doesn't have one of its own. (This used to be commit 3d275d1eee9644651dcbb61a342648e878fe3506)
new 39a9c5d r2265: Volkers change to HEAD looks very good. Commit message from HEAD follows : While torturing winbind a bit I found the following unfortunate behaviour:
new baafbf4 r2269: Copied from SAMBA_3_RELEASE 3.0.7 branch. (This used to be commit c48151d013b81cbcd172d0259b1b653cba800716)
new 4038d42 r2279: Clarification changes only. (This used to be commit 6ed4d26b08f0fde400c37042f6012a25d095594d)
new 4b9cba5 r2292: changing version to 3.0.8pre1 (This used to be commit 98799dc78236a76506d2848b7434bd521c9aca8f)
new 92c1eba r2312: Fix for bugid #1667, smbpasswd file could be left locked on some error exits. Jeremy. (This used to be commit e2b0b9fb72559a9629b116a7e063de08a12e9eb1)
new c0b4334 r2317: Fixup error messages and reformat. Jeremy. (This used to be commit 8ae10c74ec45f1493aa15ee812ff37b86c8fc439)
new 410a6c7 r2331: check password script code and example from trunk (This used to be commit f836be323a233f3a28cbaa04c532e83ea98ead89)
new 5e2bac3 r2333: check the script is not a 0 lenght string (This used to be commit 05a80c37375b3186b02b8430033796ab7a7d68bb)
new defc3d8 r2334: Update LDSHFLAGS for HPUX as -Wl is not necessary as we are invoking LD directly. Should fix #1731. (This used to be commit 9f241a8f2a590acd31f59f689b7eb17b6ae4f3dd)
new 3a6c8a8 r2338: Remove lonely looking definition of DYNEXP for HPUX in the configure "CPPFLAG settings for strange OS's section". DYNEXP should only be set in the shared library configure section. (This used to be commit 8d00f7310c934dcecac4b0af01e74836f62fa539)
new 7f53bb1 r2340: Solve the problem of user sids ending up with gid's and vice versa: This belongs into winbind itself, not into wbinfo.
new fe69a5e r2348: fix segmention faults
new 3a1d169 r2351: Fix use of an uninitialized variable. valgrind is sooo useful.
new 20e9f05 r2355: Now we've shipped 3.0.7, add in the DOS fix. Jeremy. (This used to be commit d6b26f9db76e81d65b7630e46af99fe03a982ec6)
new 3ef0710 r2361: Fix the appalling toktocliplist() fn. Bug found by Luis Benvenutto. Jeremy. (This used to be commit d434d8e2b47bc8553ee04bd7211f622e3fcbb7fb)
new e2fb31e r2363: Fix to make find_workgroup use the same truncation as create_workgroup (refactor to a common function). Patch from Paul Szabo - psz at maths.usyd.edu.au. Jeremy. (This used to be commit b2b6d6e890813b0d222ac75efb95434ba8c70e46)
new ebc84c4 r2364: Include yp_prot.h before ypclnt.h as AIX 5.2 spits the dummy otherwise. Bugzilla #1778. (This used to be commit 0f1ffe0f304d367fa5db1cfd92a8f5e365233c1f)
new 3ada1c1 r2369: Fix from Richard Renard <rrenard at idealx.com> to fix usermgr and trust relationships. Jeremy. (This used to be commit b910e530027c19c4e505314a91ffcb72f20d8f09)
new 41b3720 r2371: Fix for talking to OS/2 clients (max_mux ignored) by Guenter Kukkukk <guenter.kukkukk at kukkukk.com>. Bugid #1590. Jeremy. (This used to be commit 330025d1a669de927a3879a9c3a9fc20e1be464f)
new 40a89ce r2373: Fix typo. Jeremy. (This used to be commit b1033fc77c97f0d9b5613a0b9f7d45dcf58e6b56)
new b0d376b r2374: Fix from Vince Brimhall vbrimhall at novell.com for ldapsam_compat. Be robust against NULL attributes. Jeremy. (This used to be commit 727fc341b578577c112e97b0ef6f4c7f8bd15f66)
new 82110e7 r2378: Remove two confusing #defines (This used to be commit 639cb4ced6b6c08b0665890c815f2e1361e7879f)
new 10e4a96 r2388: fix client quota support
new 3020878 r2390: Update some URLs and locations in README (This used to be commit 4e29698467d124663226929b485d27d3f67e0f8e)
new fb4c421 r2392: Steal the nicer error message from Samba4 :-). Jeremy. (This used to be commit afa88868b76a6e825bc45f8d405d4b3f557fdfdb)
new dac6284 r2395: Patch from "Stefan (metze) Metzmacher" <metze at samba.org> to fix opening of quota file. Jeremy. (This used to be commit 9a6e331639d7aace294dd663de7d27912fcae146)
new 7418d20 r2396: Fix bug found by Cornelio Bondad Jr <Corny.Bondad at hp.com>. To correct “net rpc vampire” core dump. Jeremy. (This used to be commit cd910ffc510f2007c2619d7a4d31e5e41de7d1d1)
new f820b92 r2413: Arggg. Stupid, stupid, stupid me ! I added a paranoia test case when I was developing the deferred open case and made it too tight. It will fire (incorrectly) and panic when a client does a second open for a file with a different mid (multiplex-id) request. Doh ! This is a perfectly valid thing for a client to do (have two pending opens with different mids outstanding on the same file) and currently when the first pending open expires with a share violation th [...]
new 78c5544 r2420: Way back at the 1st SambaXP, Simo pointed out a subtle bug related to the interaction between the splay tree code and the code used to find a leaf node. The problem is rare, and with most sites using the newer hashing algorithm it's probably not important to fix it. I have fixed it, however. (This used to be commit b3997aeaf47d5cf0d5ed63038f3b22c9dfcdff4c)
new 5bfd4d2 r2440: Use sys_fork instead of fork for the dual daemon so that we get the correct debug pid in the logfiles.
new ec62d5a r2444: Based on jmcd's patch, implement special lists for the ldap user attributes to delete.
new 848317b r2450: don't limit the number of groups returned by winbindd_getgroups() (This used to be commit 4ba98cb469ad938bbc2e46cffaa48cc1c46b8e4e)
new 1d88650 r2451: Fix from Henrik Nordstrom <hno at squid-cache.org> to allow winbindd to return the correct number of groups when the groups array must be enlarged. Jeremy. (This used to be commit bcc769de4d60205209633887f2fb2f0ab6088cae)
new 73d8299 r2453: I think this is the last lot of fixes to get shared libraries working on HPUX. This is Richard Allen's suggestion to get HPUX to use cc instead of ld.
new 0b9e4a9 r2466: Fix memleak found by sean.chandler at verizon.net.
new 3b015a4 r2470: Fix bug 1797: winbind and nmbd ignored "-l" option.
new 83d5892 r2472: Fixed krb5_krbhost_get_addrinfo()-parameters and make failure of this call non-critical.
new 2dce7d4 r2473: Convert internal data to UTF-8 before calling libxml2 (This used to be commit 8be3fa5bfa80b51f30f1c93a7fc9e95e2b1996a7)
new a71c7b4 r2474: (re-)fix memleak (initially found by jra).
new 3de9b11 r2475: A more helpful debug-message when a connection to a dfs-proxy-share is failing.
new d25aba1 r2476: now that PRINTER_ATTRIBUTE_PUBLISHED does not get reset anymore, migrate the publishing-state for migrated printers as well.
new f817616 r2477: Document "--destination" for "net rpc [printer|share] migrate".
new 557f2cf r2479: Stop attribute "modifyTimestamp" from being deleted. Jeremy. (This used to be commit 0351bf8b03306246efc17e532ebe78ecdafb645d)
new 75ea998 r2481: Patch from Igor Belyi <sambauser at katehok.ac93.org>. Ensure pdb user is deleted first before deleting UNIX user (LDAP backend needs this ordering). Jeremy. (This used to be commit 2815b31e013e517a58027ba74f118209caf4d85f)
new 772c250 r2482: Fix from Arthur van Dongen <avdongen at xs4all.nl> to fix acces -> access typos. Jeremy. (This used to be commit a278dca1b2c103f368d154aee2d3a1edd5604687)
new 2da3d6d r2528: Ensure MIN is defined as a macro so it's not undefined in the .so. Fix from Andreas <andreas at conectiva.com.br>. Jeremy. (This used to be commit b5edad8b6098abac9b197d70fe29fb514e625b34)
new cf32220 r2540: Fix it the way Henrik Nordstrom (the patch author) wants :-). Jeremy. (This used to be commit 45707b5700f8a7c422fca2d7c95f9fab50740f35)
new 5c34aeb r2548: Fix for bug reported by Edward Spragins <spragins at gmail.com> - don't try to set security descriptors on shares where this has been turned off. Jeremy. (This used to be commit 9cbe685d02fa1d3778958a3ade4965b64e5d0169)
new e8e5e99 r2564: resurrecting smbd/tdbutil.c (This used to be commit e61986a11ec69e2510ae1de38ea9c5df4d4804d9)
new 5fe0142 r2566: Fix creation of aliases via usrmgr. Winbind was too strict checking the type of sids.
new de72d89 r2567: Patches from Lars Mueller <lmuelle at suse dot de>:
new 5a8effa r2569: Patch from Rob Foehl <rwf at loonybin.net>:
new 729155a r2570: minor fix with Rob's patch. use dos_errstr() instead of W_ERROR_V() when using %s in the format string (This used to be commit b26e4dbd7fd616e672331fd36441b8bf74157904)
new 8875124 r2575: Return correct error codes on old SEARCH call (from Samba4 torture tester). Jeremy. (This used to be commit fc51c97ea86bd1a86830d4ab2c6c7c4ec9fccc88)
new b2cd630 r2578: Pick up optimisation from Samba4 - thanks tridge ! - I recently found out that charaters below 0x3F are guaranteed not to occur as secondary bytes in any multi-byte character set. This allows for a very simple optimisation in strchr_m() and strrchr_m(). It might be a good idea to pick this up for Samba3. Jeremy. (This used to be commit 0465e2d23d27e535bad4652037b37041049bfa96)
new aa62710 r2584: After talking to jerry, commit the strlower patch to getent username and groupnames. In template homedir, leave %D alone uppercased.
new 70ac6b6 r2599: avoid free()ing our static unalloceted memory that ends up in memory corruption. (This used to be commit 557e12d1b593b582ea1157d278bcdde6aba5a879)
new bd5a0ed r2605: Fix stupid typo in back-port of Samba4 fix. Jeremy. (This used to be commit ca9516520ffe007a7dccd4d6cbf1c5d77fc4ce29)
new 17ab9e8 r2610: Even if we only use the fast-path (ascii only) then we still need to set errno = E2BIG when we overflow. Jeremy. (This used to be commit 7b0560dcccbd44f1f7b67ba1d46f6a5680b6b47c)
new a9a4f22 r2619: Only issue the ldap extended password change operation if the ldap server supports it. This might be a fix for bugs 1823 and 1545, notifying both.
new 761dfda r2637: Fix the roundup problem (returning 1mb roundup) for non-Windows clients. This upsets the smb client in the Linux kernel (and Linus :-). Jeremy. (This used to be commit dad699ce0b36d23b80fe70b74d5e98df568a0495)
new eb9a099 r2651: Added 'stat' command to smbclient to exercise the UNIX_FILE_BASIC info level. Outputs data on the file in the same format the the stat command in Linux. Should be useful to people wanting to learn how to parse the UNIX extension output. Yes I will add the docs later :-). Jeremy. (This used to be commit b25cc596417d29815814c3968ac2627bf59ffc0b)
new f128aa2 r2665: Ensure the UNIX info level returned enough data. Jeremy. (This used to be commit 8a7741dddf17dca136144fb26e2d7a42d313467a)
new cc146ad r2691: Increase a debug level for a quite frequent operation.
new 2d5bf9e r2697: Fix for bugzilla #1732, patch by Satoh Fumiyasu, fumiya at samba.gr.jp
new 8df096a r2700: Fix bug where we could incorrectly set sparse attribute. Don't use st_blksize, it isn't what you think.... Jeremy. --his line, and those below, will be ignored--
new 521268b r2703: Fix typo noticed by Igor Belyi <sambauser at katehok.ac93.org> Jeremy. (This used to be commit ba69c7229c27e917a24e6d608d59e7c0bdd47551)
new 4a96fb5 r2706: The code that prints the remote MAC address (from the statistics section of the response packet) was outside of the if() that determined whether the query was successful or not. As a result, the MAC address would print out even if there was no MAC address. At least the garbage it printed was relatively consistent. :)
new 39efdab r2708: Don't look for bzero, we don't use it. Samba4 torture tester treates maxentries = 0 as maxentries ==1. Jeremy. (This used to be commit 38f3d3e263f59f94f243907447b5a82f67d3e3f7)
new 429dc21 r2715: Swat-i18n-Patch from Björn Jacke <bjacke at sernet.de>:
new 61918e7 r2729: Fix ldapsam_compat homeDrive. Thanks to jason at env.leeds.ac.uk
new 11c1547 r2732: Fixed typo.
new 8ffb8bf r2736: Fix bug in Python printerdata wraper found by Daniel Jarboe. (This used to be commit 8ec28d613d6dcade135b314c6764fbafcc8ed79c)
new 676aa55 r2746: Fix typos in net's usage-output.
new 4edd652 r2752: Fix the paranoia-check to ensure the ldap-attribute and the smb.conf-parameter for samba's "algorithmic rid base" in ldapsam are identical.
new 823936d r2753: Workaround for the (rather broken) _samr_query_useraliases rpc-call.
new e357bc3 r2755: Fix NTLMv2 for use with pam_winbind, the plaintext ntlm_auth modes, and the wbinfo -a test tool.
new 02c9b46 r2759: Fix for winbindd on AIX 5.1. Apparently it doesn't have as many methods in struct secmethod_table as AIX 5.2. Patch from The Written Word. (This used to be commit 4f8496ad626478c31e9372e07652d50f581256d0)
new 3015135 r2760: Another patch from The Written Word. Don't declare function prototypes inside a function. Bugzilla #1762. (This used to be commit 002cdd4a5b34611983a32018248f9fe122c4111a)
new 90cd0c3 r2761: Print the decrypted, not encrypted key.
new f219db7 r2762: Remove silly conversion to and from UTF8 on the winbind pipe. Fix the naming of the require_membership_of parameter in pam_winbind and fix the error code for 'you didn't specify a domain' in ntlm_auth.
new 31441aa r2768: BUG 1519: save the hostname used in the open_printer_ex() for later reuse when filling in the spolss replies (also gets rid of get_called_name() (This used to be commit 57db8ca91f52329c7f8985c04463b6b69015b0c4)
new 13720fb r2770: oops; internal_resolve_name() should stay static in 3.0 (This used to be commit 316302ca4a79cfc201311e12df71fdbb974c09c4)
new b2dc329 r2771: Second (and last) part of Swat-i18n-Patch from Björn Jacke <bjacke at sernet.de>
new 96876f6 r2772: Check correct string length when verifying password-policies. Do not allow e.g. two umlauts and one ascii char to comply with account-policy "min password length" of 5.
new 640f124 r2778: merged the new samba4 ms_fnmatch code to Samba3. Thanks to Rusty Russel for some help in designing the new algorithm. (This used to be commit 38144f8d2cda32edacf90725f28e763689128d0d)
new 9f9efc0 r2779: Some fixes to pam_winbind.c.:
new 8199abf r2813: Fix the build. At least temporarily, since I've got the impression that _real_ fix is more complex...
new c56e526 r2814: Exactly the same as "main" build fix.
new c5ccf8e r2819: Make 'password history'-behaviour in ldapsam more consistent.
new 2d016a6 r2821: Adding "Windows x64" as architecture string and driverdir "x64" for the 64bit AMD platform.
new cc47bf9 r2822: Fix parameter confusion in priming of name-to-sid cache. Found by Qiao Yang. (This used to be commit 30ae13cb9fbe5f04e46bcbd5e0c19da9b33341d5)
new 56fd691 r2823: Patch from Brett Funderburg to pass create options parameter to nt_create_andx() function. (This used to be commit fa3e8365641e84ca361dc95bac33a9d56e9d799b)
new d9b8eaa r2824: restored the is_case_sensitive option to ms_fnmatch() in Samba3. It is very rarely used, but we sohuldn't be removing a feature in a minor release of this kind. (This used to be commit 4ce0505bc369243aa77013519ce4e4f6e50f5a48)
new 1cc0c74 r2826: Complain if 'password chat' doesn't contain the %u variable. based on a patch by Ronan Waide (This used to be commit a48b3b291cfe5883da1a36b368ddf725b5ff9375)
new 4fd4aa1 r2828: Fix for bugzilla #1864 from Brett again.
new 132879b r2832: Readd WKGUID-binding to match the correct default-locations of new User-, Group- and Machine-Accounts in Active Directory (this got lost during the last trunk-merge).
new 66e6894 r2834: Netapps can return NT_STATUS_ACCESS_DENIED when trying to return the security descriptor for a file. Return an error in this case instead of panicing trying to unpack a zero length buffer. Found by Brett Funderburg. (This used to be commit 588de0d4a84a5228d0f99f743ad327ad3b70ead1)
new b4cf9e9 r2835: Since we always have -I. and -I$(srcdir) in CFLAGS, we can get rid of '..' from all #include preprocessor commands. This fixes bugzilla #1880 where OpenVMS gets confused about the '.' characters. (This used to be commit 7f161702fa4916979602cc0295919b541912acd6)
new e81aa8c r2837: Fix printer-migration w.r.t. to new naming-convention for policy-handles. Also remove some unused vars.
new d15e6af r2852: Oh. Allow to migrate win2k3/xp-drivers as well. Thanks to Bjoern Jacke for his moral support :)
new 3d50211 r2865: Add static and remove unused functions that only cload the blame-game in finding out who is causing the massive performance problems with large LDAP directories.
new 4792a8d r2868: Well, I'm not quite sure what I'm doing back in Samba 3.0, but anyway...
new f08b3e2 r2894: Certain versions of GNU ld the default is not to have the --allow-shlib-undefined flag defined. This causes a stackload of warnings when building modules.
new 8f49721 r2899: Change some #if DEBUG_PASSWORD's to #ifdef DEBUG_PASSWORD.
new ce873b7 r2905: Apply the patch for bug #1822. Add -D_REENTRANT to CPPFLAGS and -lthread to LDFLAGS.
new 8622870 r2917: Fix ip address override in mount.cifs mount helper and clean up warning messages from the sparse tool and expand syntax help (This used to be commit 1052eabf29f6c197b126f44d32fd5c5bc8f4a9c3)
new a169b95 r2918: BUG 1907: fix getprinterdriverdir_1(). have to make sure we don't add unnecessary double slashes to the servername (This used to be commit 859599dbcaa9e39a7902cc959955fcea2dad334b)
new 5976f23 r2923: Fix some obvious copy/paste leftover debug-messages.
new 4fb2bbb r2924: Another #if that should be an #ifdef. (This used to be commit b6193f6d52a148c05b6b7cc33553f3b8ff94b64e)
new e66c821 r2935: This is a long-standing one in my patch-queue: A pair of net commands (usersidlist/allowedusers) to scan a file server's share and list all users who have permission to connect there.
new 3eff1f4 r2942: Add client-side support of triggering ads printer publishing over msrpc setprinter calls inside the net-tool.
new 64666f5 r2943: solaris packagaing updates from Darren Chew <darrenc at vicscouts.asn.au> (This used to be commit 3798357e443f2795bf62a6e6ec73ca6a572957db)
new 7df1ed0 r2955: fixing a segfault uncovered by the changes for BUG 1519 (This used to be commit 1664395257eb2425246e200ebde4384aa54484a4)
new 26c106e r2959: If we want to support writes >= 65536 with cli_write, then it had better return a size_t, not an ssize_t, and we had better left shift the upper part of the write count, not right shift it. (This used to be commit 3eb33fbc64415600d62ff7b1f2edd67d2dac05b4)
new 6ae9b63 r2978: Fix #1926 typo in debug. Found by Bill McGonigle <bill+samba at bfccomputing.com>. Jeremy. (This used to be commit 4fd314243e82d9c55bc9849a722424d45553013e)
new db2fa3b r2979: Fix incorrect locks/unlocks in tdb_lockkeys()/tdb_unlockkeys(). Spotted by Taj Khattra <taj.khattra at gmail.com>. Jeremy. (This used to be commit 365b203164bc813579013afb5dbb74f3604906c9)
new 534c4a2 r2996: readability fix for length check; no semantic changes (This used to be commit 668ab6984afa7d9e0c15e87c5d45df7560e467e6)
new 9e4b000 r2999: Remove lockedkeys code. Not used. Jeremy. (This used to be commit c3e87f9fa53b0be1dea5dad5cddd71d2617c3cf6)
new 2efbc23 r3002: Fix for bug #1886 - prevent delete on close being set for readonly files (and return the correct error code). We now pass the Samba4 test suite on this. Jeremy. (This used to be commit 6ae417f12cc6f8d2ad00bea27ce0a20242f76325)
new b0202c7 r3008: when checking for the existance of a lock we are only doing a single tdb call, so there is no need to get the chainlock. This reduces the number of tdb locking calls made on file IO (This used to be commit 78e904c27b31d7123b521c446247d6ff558c84cc)
new c53e640 r3049: fixing some calls in the printing code to stanard_sub_basic(); fix standard_sub_snum() to use the current user's gid; add some (snum == -1) checks to standard_sub_advanced() (This used to be commit 8c3fd1908d201e9891878ff4c3259ed9690dff97)
new 8c1c918 r3050: Steal from Samba4 :-). Make us pass most of the new lock tests (except for the cancel lock which I have to add). Jeremy. (This used to be commit cf7f89999e0c6becd4617c812400d1e71b9c0a30)
new 0af8284 r3065: BUG 1519 (more): apparently the server_name notify request is used to fill in the title bar of the port monitor window and unless we get it right, you cannot open the printer properties from the port monitor window (This used to be commit fc691572c9ba5ae85c63db5202b7777efdbf7260)
new f2aca08 r3066: BUG 1519: fix segfault caused by double free of a printer (This used to be commit 3760464193c540e82f0ba4e61d1d3b96a9803aca)
new 293136c r3067: patch based on volker's initial work in trunk that fixes the queu update problem when using the background daemon (This used to be commit de7af09e727e744aa27af85ef7c0f73ed5c1550a)
new 7d4eaf8 r3068: strip guest mount option off before sending to kernel mount routine to avoid logging spurious message (This used to be commit a23c607ef0594ab098d1e5d85fb7635e530e3818)
new 4e18fa4 r3069: add 'force printername' service parameter for people that want to enforce printername == sharename for spoolss printing (This used to be commit d47b8a0b4f348171df35b3b0028ce7d99fab8af3)
new d330d86 r3072: Fix for bug #1947 - incorrect use of getpwnam() etc. interface. Jeremy. (This used to be commit aaab1120849efca11c68bdce9285bad25e05eecf)
new 1e8cb54 r3088: update nds schema file from Uli Iske <iske at elkb.de> (This used to be commit 3e28c576951051439e6b5e1022ab76a44e30ff9d)
new 677c218 r3117: Fix from Tom Lackemann <cessnatomny at yahoo.com> for bug #1954. Memory leak in posix acl code. Jeremy. (This used to be commit c97aab7ee6bf1f385b445b4b0eb0e1df7e9a56f5)
new 5aafdee r3120: Fix bug #1955 reported by Love <lha at stacken.kth.se>. Inconsistent error return. Jeremy. (This used to be commit c6b144654ae544c86f7caa35483e25f0cfe5e904)
new 7eec693 r3121: Bug #1956. Ensure errno is saved and restored consistently on a normal_close. Jeremy. (This used to be commit f08f437c736e44913b3eeb16d6e32da8975442a7)
new ff5d4a7 r3137: Do not simply ignore failing idmap-module init for remotemaps. (in preparation of adding idmap_rid)
new 2d7cd53 r3138: Fix from Sorin Manolache <sorinm at gmail.com> for memory leak. Jeremy. (This used to be commit b35f48ad8ee63e44c70d0b198ccff39306ebdf74)
new 841868d r3140: * try to ensure consistent usage of the username map. Use the fully qualified DOMAIN\user format for 'security = domain|ads' and apply after authentication has succeeded.
new 98ed2ec r3143: Allow for multiple DC's to be named as #1c names in lmhosts.
new 94bfc6f r3145: Add experimental idmap_rid-Plugin.
new 36ef1b5 r3146: Some cleanup for idmap_rid: - fix several memleaks found by valgrind - turn off support for trusted domains (can be reenabled with #define IDMAP_RID_SUPPORT_TRUSTED_DOMAINS 1) - improve readability
new 6ee4979 r3151: Add the "no warranty"-section in the licence header.
new 445f8c7 r3221: Remove check for allow-trusted-domains so that this thing does not throw-up. (This used to be commit 3d8e19468b8dda3bc84f0bc9174944c8275ed024)
new 2d32a93 r3225: Fix correct use of resume name. Cope with the resume name not existing. Found using Samba4 RAW-SEARCH. Jeremy. (This used to be commit 74dd2b33ff1ecba752682937c792628e081f17f5)
new babd291 r3228: Fix for bugzilla #1884 from Brett Funderburg. Use the value of desired_access passed in to the lsa open policy routine. Use a default value that netapps and windows likes as well. (This used to be commit 9c3cffaf22c69b8c7fae12adf02aa1679de546b3)
new e497f00 r3230: swat/lang/*/include/*html are no installed anymore (This used to be commit 28c449ac50bf7659672c1feb86a05068f75c79df)
new 0e1de2d r3264: fix lmhosts lookup so that we don't say we found something when we really didn't (This used to be commit c7036f824627dc555185a52ed95d3e0132babcd8)
new f8345c1 r3273: Ensure we're consistent in the use of strchr_m for '@'. Jeremy. (This used to be commit 0f3f7b035b37bfc51d3a59d0472003c3d4ac1511)
new 6f12b26 r3275: Fix from Michael Sweet <mike at easysw.com> for bug #1892. Jeremy. (This used to be commit 13278744cce43060379b7bbebcdf90b41546d43d)
new e53aa47 r3292: A fix from Narayana Pattipati <narayana[dot]pattipati[at]wipro\dotty/com> for Solaris to ensure we distinguish properly between 5.1 and 5.10. (This used to be commit 96baa5bb6c908fa5e870d86d3f380fd368ada658)
new e798a6b r3294: Fix for SMB signing with 56-bit DES session keys. From Nalin Dahyabhai <nalin at redhat.com>. Jeremy. (This used to be commit 55d23cb253d869e58bd51cf179c6dc0f3cfab9d2)
new e62d9c3 r3296: Fix to ensure entries are stored in correct order. Bug #1498. Patch from SATOH Fumiyasu <fumiya at samba.gr.jp>. Jeremy. (This used to be commit 7e35900bc6894d69f83c99ac6eb260d7cc35683a)
new b3abb49 r3298: turning sendfile back off by default (This used to be commit 7dc28014860a5c5bbe78dc22628301ea8dc245ee)
new b845dce r3326: BUG 1782: reorder loadparm.c to prevent testparm from displaying synonyms; patch from Luke Mewburn <lukem at NetBSD.org> (This used to be commit c8101dbb6561267298728714e5b82591138c56e6)
new c5621fe r3339: allow tdbtool to be built (This used to be commit 682b746ab6ff10bf9970e808f0032066e5f3b783)
new 13542c7 r3342: More MIT/Heimdal fixes to allow an enctype to be explicitly set in a krb5_creds struct. Jeremy. (This used to be commit c9b80490128e09442a01dd8ec6f4b453769e82c1)
new b57feea r3345: More MIT/Heimdal tests for comparing enctypes now. Jeremy. (This used to be commit eefb911d0c66bdee586a86446e16723013f84101)
new 0772ddb r3377: Merge in first part of modified patch from Nalin Dahyabhai <nalin at redhat.com> for bug #1717.The rest of the code needed to call this patch has not yet been checked in (that's my next task). This has not yet been tested - I'll do this once the rest of the patch is integrated. Jeremy. (This used to be commit 7565019286cf44f43c8066c005b1cd5c1556435f)
new cf47845 r3379: More merging of kerberos keytab and salting fixes from Nalin Dahyabhai <nalin at redhat.com> (bugid #1717). Jeremy. (This used to be commit 30b8807cf6d5c3c5b9947a7e841d69f0b22eb019)
new 2d4725c r3381: More merging of the #1717 patch. Fixup some erroneous assumptions about memcpy's into fqdn names. I think the original intent was to create MYNAME.fqdn.tail.part. Will need testing to see I haven't broken keytab support. Jeremy. (This used to be commit 82acf83040654eb8b7e261518a3e5eb9caea7750)
new 2712b88 r3398: fixing up solaris packaging for 3.0.x (This used to be commit 7b66980f4fbeac66ea8c3e9c32f1543df923a4a5)
new 20e1f5e r3399: a few more packaging fixes (This used to be commit 662415454b1fa91e2bd5f6cab30ec902f5f1fa9f)
new c64df4d r3407: Fix the build (This used to be commit b144ce557f516f62ab802fbb277799b10153c8fb)
new 9341fdd r3408: Another build fix (This used to be commit 0bc5105f71c79e8c709d3bdfcc57cf8621e6fad5)
new 792b6ef r3417: BUG 350: patch from Matt Selsky <selsky at columbia.edu> to use autoconf feature preopcessing header file only (3 problematic headers on solaris) (This used to be commit b4da6bd0f12d599eff4a90a91ca469145bee6275)
new ad187ac r3420: install smbwrapper and add the include directory in the package (This used to be commit fbde364882151f8fac000b9a547eb9d57bb78786)
new 428ca39 r3436: Fix build with recent heimdal-versions (0.6.3) as pointed out by Luke Mewburn <lukem at NetBSD.org> and close Bugzilla #1661.
new 1704ff8 r3437: fix the build.
new 7cb23bf r3438: fix some kerberos-related prototype warnings
new 3688bb0 r3439: Finally fix build for platforms without kerberos.
new 37117a1 r3451: Finish off kerberos salting patch. Needs testing ! Jeremy. (This used to be commit ff4cb6b5e80731856d6f3f7eebd8fc23902e3580)
new 951ebac r3469: Fix build of smbmount.
new 917a53c r3492: Fixes from testing kerberos salted principal fix. Jeremy. (This used to be commit b356a8fdc5a1ac45f2f7f56a0836e794bdecddc6)
new c0e31dd r3495: Fix the build (recent kerberos-changes).
new 193e82b r3496: Fix calling of get_acl_group_bits().
new 3c5173c r3498: Optimisation of idmap_rid init: Avoid calling a DC for the domain-sid when trusted domains are disabled anyway.
new 5ee08e8 r3502: Tidy up debugging in kerberos_keytab code. Jeremy. (This used to be commit 82651c1b1704d90ca52be1463ee871801c607d3b)
new a8d28cf r3504: Fix incorrectly applied patch. My fault - sorry! (This used to be commit 43a7f7db3d1995089ac8fb279f36e9e8edb1d8bb)
new 5ec9dfb r3525: Fix a memleak
new e73d23d r3535: Tidy up error reporting. Memory leak with MIT krb5 1.3.5 turns out to be in the kerberos libraries, not in Samba. Now to test with Heimdal. Jeremy (This used to be commit b08e3bf6fb1052285e4efd669d9717d3a617499d)
new 8ea9237 r3538: Fix the build with the latest Heimdal code. Jeremy. (This used to be commit 34275bae787762646f02ea1dec19d7b3a9a733a3)
new baf1ae1 r3559: If called interactively, on shutdown dump the talloc contexts left. Idea stolen from samba4 ... ;-)
new 9c61daf r3561: Since we have tdb_reopen_all() after all forks, the local_pid logic is not correct anymore. If we actually open the tdb before the fork, we end up opening the tdb twice. Jerry, jra, this also happens in the locking and printing subsystems. You might want to check it there (not that it actually happens right now, but this gave me some confusion lately...).
new 55fe875 r3563: During a typical logon a modern workstation makes a lot of anonymous session setups on its way to open a pipe. This gets rid of many round-trips to the LDAP server during logon by setting up the server_info_guest once and not asking the LDAP server and nss every time. Make sure that the ldap connection is reopened in the child. (I did not look at the sql backends.)
new 154d5f9 r3566: Completely replace the queryuseraliases call. The previous implementation does not exactly match what you would expect.
new d4a46de r3569: Fix for bug #1651, added extra servicePrincipalNames for kerberos interop. Modified the redhat patch some... Jeremy. (This used to be commit 2ae717cd2c876649464f91093e55bed64ac5588d)
new 4279dab r3604: fix bug in Fedora packaging scripts (This used to be commit fdc84a04fe8989e36442d09136ededa0c73dae5f)
new d5a0387 r3616: Merge for 3.0.8.
new 31afaee r3627: Allow to add dummy-form in rpcclient.
new 8384b33 r3628: A typo and a compile-warning.
new 09a37a9 r3637: update the debian packages changelog (This used to be commit 487df8c62ec121bd43b8b4e9493dc94a5a851321)
new a27837d r3638: solaris packaging fixes (This used to be commit 1504b1d05c1a62bc0be05716805a3cb223d09c09)
new 2d0f548 r3639: patch from Martin Zielinski <mz at seh.de> to add DeleteDriverEx() function to rpcclient (This used to be commit cfd51c02447f7b42cffcaf4cc6179237d58c8229)
new c0406ae r3642: Extend vfs to add seekdir/telldir/rewinddir. Yes I know I have to fix the modules too... First step in fixing out large directories problem. Jeremy. (This used to be commit 344e9dd33a936b429fefb67cd748ac009a1bab10)
new a8caf25 r3644: Fixup examples VFS compile. Jeremy. (This used to be commit dfa910e4ab498100d0572838f2ac05faec3c917f)
new d7bbbb2 r3645: Allow deldriverex in rpcclient to delete drivers for a specific architecture and a specific version.
new 784832d r3649: Fix a couple of rpcclient spoolss commands (setprinter, setprintername, getdriver) w.r.t to printer-naming scheme.
new 92e05b3 r3650: Allow to call spoolss-server as "localhost".
new 314a601 r3662: Fix dirent return. Jeremy. (This used to be commit da4117841db731da8f1b7fe7c2524e9d4d60f09a)
new 70696e4 r3663: Fix too tight checking of incoming secondary trans2 requests. Found by Stefan Esser <s.esser at e-matters.de>. Jeremy. (This used to be commit 44132c39ecbf055b897b1aa7bfca4eb1731badbf)
new 17c8907 r3666: Generalise fix for trans and nttrans multi-fragment requests. Jeremy (This used to be commit 10b2489e3b2345a8532098523ebcebb73665a76f)
new f23d3c2 r3668: Fix unresolved symbols in libsmbclient.so. Patch from Lars Müller <lmuelle at suse.de> ( Bugzilla #2013 )
new e87470f r3670: Warning fixes from Rob Foehl <rwf at loonybin.net>. Jeremy. (This used to be commit 54da75ca4cc27dfb0012fd17047702ec2f39cae9)
new d1a939e r3671: More warning fixes from Rob Foehl <rwf at loonybin.net>. Jeremy. (This used to be commit 3850f142c174034397451de8457564b9604113c5)
new c0cad75 r3673: Do not fail on setting file attributes with acl support enabled. Rolling back r3496 (close #2015).
new 4a69011 r3674: Stefan Esser <s.esser at e-matters.de> pointed out that the max data value is only valid on the initial trans/trans2/nttrans request, so if there are secondary requests we can't read it from them. Read it from the initial request and pass as a parameter for those functions that need it. Jeremy. (This used to be commit e007845e67e0604321fb36b216a98e4fca1c98e1)
new 7f0f846 r3681: Fix build of libsmbclient on x86_64. Patch from Lars Mueller <lmuelle at suse.de>
new a4fab4d r3682: fix seg fault in lanman printing code caused by uninitialized variable (This used to be commit c52e663c4a32b975796383834b2c04796daf8f29)
new e8bf2f7 r3683: BUG 2017: fix testparm reporting for the passwd program string (This used to be commit 23422aeec04dfb72a0ad5b0a67622cec69ca502d)
new 80a5b02 r3685: setting the 3.0 branch to 3.0.10pre1-svn (This used to be commit 5dec4cdf5ac8795f723bbd8195df7b84aaf8d594)
new 5cb9d92 r3688: fix output of smbstatus to make the man page; fix -L, -p, & -S and the -u <username> functionality (This used to be commit 7dd12ed8a5ebbfa791f014b35debcf55d80e6d87)
new ecd1b0f r3693: Correctly detect errno for no acl/ea support. Jeremy (This used to be commit 089a76f611187e2ba4c3363b657905d04576109e)
new 8a48be9 r3697: BUG 2027: fix multiple declaration of MD5_CTX (do we really care about DOS compilers?). Will watch build farm though. (This used to be commit b59aeb12c86f3630eb40f033b8c2b70e9a57675c)
new c34ec61 r3702: This is a getpwnam-cache. It is mainly to speed up Samba with slow nss backends such as nss_ldap.
new 69ddbbf r3704: Implement a cache get saves the result of a pdb_getsampwnam for later retrieval by pdb_getsampwsid. This solves our problem that we do lots of calls to LDAP during a typical XP login. XP does a lookupnames, then an openuser and some queryinfo stuff. Lookupnames triggers the initial getsampwnam, and all the subsequent ones make us call getsampwsid. This patch gets this down to one call to LDAP.
new f9e87b9 r3705: Nobody has commented, so I'll take this as an ack...
new f3ea955 r3707: 2028: avoid false error messages when copying a long printer name to the device mode (This used to be commit c9613214a5797adbb62a953bd5e28cf9fe2692ee)
new e51451d r3708: BUG 1838: patch from Gavrie Philipson <gavrie at disksites.com> to remove stale printers when reloading after a sighup (This used to be commit bcb9105c5488a97944d2dfee8681d662e9c9b818)
new 9e9ef91 r3709: Allow to build testsuite for libsmbclient when libsmbclient.so is located not in -L/root/samba-head-old/source/bin.
new 5c27f5f r3710: fix another safe_strcpy() warning SPAM with the printer drivcename (This used to be commit 5eac16464dfe58ec2c725888993f313fdb609f9b)
new a13b603 r3711: Fix KRB5_SETPW-defines, no change in behaviour.
new f995b16 r3713: Implementation of get posix acls in UNIX extensions. Passes valgrind. Need to add printout functions in client and set posix acl in server. SteveF - take a look at this for the cifsfs client ! Once this is working and tested the next step is to write this up for the UNIX extensions spec. documents. Jeremy. (This used to be commit 1bd3f133442a472b4718b94a636f2fec89a2e0dc)
new 1b31f46 r3714: Getfacl now seems to work on files and directories. Next do setfacl and port to Samba4. Jeremy. (This used to be commit 4d52bf7c8b3147dd4f0d3081fbf9a1f5ebd246a1)
new 3e8e24c r3727: Update from Rob Foehl (rwf at loonybin.net): Try modifying printer before adding it,since add logic appends ObjectClass to mods, which caused a contraint violation when modifying an already published printer.
new fc7302b r3758: Increase a debug level. This error condition can actually happen in real life if you have several competing winbinds that might get a lag due to replication.
new b87a0af r3761: Fix bug #1932: crash when non-root invokes net getlocalsid
new aad0bc6 r3764: Ensure on failure that *res is always NULL. Check for malloc fail. Fixes for bug #2036. Jeremy. (This used to be commit b815247747214ba413c054746e9732d5f2b10535)
new 0cd225c r3771: Fix bug #1952: no comment on XP shutdown
new b5eeca9 r3772: BUG 2006: patch from Michel Gravey <michel.gravey at optogone.com>; fix build when using gcc 3.0 (This used to be commit 1bc79a28080f2ff783b49e5cf3adfdfc4a4940ee)
new 1c20bb8 r3776: Fix for bug #2038 from Johann Hanne <jhml at gmx.net>. Don't check for no groups after every lookup - move check to the end as we should only fail if all lookups fail. Jeremy. (This used to be commit 3b40c1e4365f37b967e14be02c6aa52893a80f51)
new a7557a8 r3778: BUG 2023: patch from Buchan Milne <bgmilne at mandrake.org> fix mandrake packaging for Samba 3.0.9 -- still need to review this libsmbclient install location (This used to be commit db4719ed2f5baf05d6c692f039369310bed52dc2)
new 6192b31 r3794: Added set posix acl functionality into the UNIX extensions code. One part missing - delete file acl (to be added asap). No client code yet, also needs testing with valgrind. Jeremy. (This used to be commit 6101ec2247c182fde6ea3e7e1f64a92b353ec4e8)
new 6ab46e3 r3796: Patch from Jay Fenlason <fenlason at redhat.com>. Don't free static buffers. Jeremy. (This used to be commit 53acf222a86a1420abbba08a2cde27a86debe403)
new 99dd85a r3811: Believe it or not, but this patch seems to be necessary. If someone sets a folder icon in the start menu and saves the profile on a samba server, after logging in again this setting is gone. Why is this? The folder for which the icon is set must have the read only flag set. If it is not set, the desktop.ini file (the file containing the icon reference) inside that folder is ignored.
new 672b22a r3814: At least use a proper constant name (aRONLY :-) not a number. That way we can at least remember why we did this :-). Jeremy. (This used to be commit d84f5f8cc10f89d5fbd6cfb694bccfbd1c3d8a3f)
new 7eaba1f r3816: Added fn to remove an ACL from a file. Now need client code to test this. How do the share mask/modes fit into this code... Need to think about this. Jeremy. (This used to be commit 1aa1c2f489f5b92c3696e7b9123061d91babc34e)
new d12a7fd r3817: Fix from Lars Müller <lmuelle at suse.de> for bug #2050, calculate max_fd for select correctly. Jeremy. (This used to be commit eb0b1f757d814e01980cd9c5fc4918791ce1e54d)
new 15b61c6 r3819: Updated config.guess/config.sub from ftp://ftp.gnu.org/pub/gnu/config/config.guess ftp://ftp.gnu.org/pub/gnu/config/config.sub as requested in bugid #2048. Jeremy. (This used to be commit 2201981d69fba264c79cbff37aa6991f0e69ae4d)
new 00f6baa r3823: Fix bug reported by Tom Dickson <tdickson at inostor.com> with follow symlinks = no reporting an incorrect error when it should be access denied. Jeremy. (This used to be commit 5a103f4abff0503740822c8ed75d9102ee51e8f0)
new 0c63909 r3824: Fix crash in api_RNetShareEnum. ServicePtrs[] may contain invalid entries. Happened after rev3708 removed non-existing cups printers.
new 7c747d2 r3839: Some more specific NT security descriptors we've come across. Map them to defined AFS acls. Thanks to Horst Birthelmer.
new 0bd9bc6 r3841: Time out in ads search queries. Even AD servers can hang.
new 24d3605 r3843: If a connection to a DC is requested, open connections simultaeneously to all DCs found. The first one to reply wins.
new 9401dca r3844: Attempt to get the build farm in line. Some systems seem to have defined rewinddir as a macro and don't like the construct to call a function pointer called rewinddir. Work around by renaming the function pointer...
new 84b2403 r3846: Typo fix. Bug 2055. Lars, I'm available on irc.... :-)
new 54024f5 r3848: Fix for bug 2057. Only partially applied the patch, the second part seems not necessary.
new fd67906 r3850: I get the impression that some developers here are using gcc 3.4. This one only warns you about possibly uninitialized variables if you have at least -O1.
new 36913aa r3852: Fix the build... (This used to be commit 3bd72b864f18f6fad0357c8aa632121f14e422ab)
new ea9f978 r3853: Fix an uninitialized variable warning. Jeremy, there are some of these in charcnv.c.
new c7e5324 r3855: Sync up with the one in the main source dir (yes, this should probably be a symlink...). Jeremy. (This used to be commit 5b0da25796337b73d151a3025b7e460222164b3f)
new b74b9c5 r3857: Shut up gcc about erroneous "used uninitialised" warning. Jeremy. (This used to be commit ac9b91d805c3ee68119d4b25ab05ed043f0ab8f1)
new 2f167e9 r3859: Ensure if num_acls is set to 0xFFFF this field is ignored. Use def_acl everywhere instead of dir_acl. Jeremy. (This used to be commit d28611c960f87830aa8449725951984aa155b089)
new d956222 r3862: Fix from Lars Müller <lmuelle at suse.de>, check for HAVE_WRFILE_KEYTAB was inverted. Jeremy. (This used to be commit 6a9799806874619c471548b8ff0b3dc36788f81a)
new 4a505a2 r3864: Fix from Lars Müller <lmuelle at suse.de> for bug #2050. Make nmbd use maxfd+1 in select also. Jeremy. (This used to be commit e3ca22b80dc1c22f0e5c829d11724c79e317641f)
new 79f7373 r3867: Fix from david.hu at hp.com - make a copy of an incoming message rather than indirecting into it as a struct (may not be on an even byte boundary). Bug #2052. Jeremy. (This used to be commit 8a91a69961622a31851f2394c591ddaa61a36000)
new aa07729 r3868: Fix reverted logic of detecting HAVE_WRFILE_KEYTAB (Bugzilla 2059)
new b917dd4 r3871: Fix memleak (This used to be commit dbfdde5f63f34fbe4ba1d794fcfc120178ff039a)
new d0bb5f9 r3873: The semantics of the parameter 'printcap name' are a bit tricky. I had seen the effect that I could not list printers with smbclient -L. I have cups libraries but no running cups server, so remove_stale_printers() removed all my printer definitions from the share list. So I said 'printing = bsd' but it still would not work.
new 7c93bdc r3875: Allow to look up at least or own sid in _lsa_lookup_sids.
new a68172c r3877: Final (I hope :-) fix for #2050 from Lars Müller for select maxfd's. Jeremy. (This used to be commit 65fc39fc388244923d1e36076b5a4116aa434be5)
new 9b8bedf r3880: Tidy up some unused/shadowed variable usage. Jeremy. (This used to be commit 1fd1a98782c3ca7171428b62336936aef4c6685b)
new 09b49ee r3882: Fix bug 2069 -- thanks to jason at ncac.gwu.edu (This used to be commit 5c9fd4d8963130829684469be172e859b3799e27)
new 9b73492 r3883: Fix error return -- thanks to rsharpe (This used to be commit 2d952c86c7e92fff48b4773ab46987d905b214cc)
new 5a83636 r3889: Only set mtime from pending_modtime if it's not already zero... Jeremy. (This used to be commit 984c3506351ba97f74813d678424858508c4197a)
new 9604545 r3892: Fix "might be used uninitialized" error. Jeremy. (This used to be commit eead77919b05e0a2bed32a4a192dd0d9e6a86008)
new 9038a56 r3895: Fix for bug #2045. May also fix other timestamp bugs with Excel (Volker please test). Setting a last write timestamp from Windows overrides any subsequent write timestamp changes and must be immediately seen by and findfirst/findnexts. This is a racy solution, but should work most of the time. This may also fix #1061, not sure. Jeremy. (This used to be commit 47bab92c0b062f3fefbb4fd4a09852e1c829a7f9)
new 94dd257 r3911: typo.
new 7e64659 r3912: More fixes to have proper german in swat. (The new german orthography is another story...)
new 76a1bcd r3918: Allow to set OWNER- and GROUP-entries while setting security descriptors with smbcacls and using with the -S or -M switch. Fixes #404 and #2076.
new 5cd96ef r3923: BUG 2073: fall back to smb_name if current_user_info is not available in lp_file_list_changed() (This used to be commit b0e44b11b36dcd89a8c825911efadbeeac9faab5)
new 07d8bf0 r3924: fix installswat once again after the image target location had changed in the docs (This used to be commit ddb5823ac23b8d61c29d73f4f5bae1c3a319a1f4)
new dc42a6c r3925: patch from Thomas Bork <tombork at web.de> to fix configure.in with GNU ld versions that don't output a date string in the --version (This used to be commit 3bbae21dc9d8147a40cac7962e44fe37630efb40)
new cbba488 r3928: Fix duplicate call to pdb_get_acct_desc(). Bugzilla #2080. (This used to be commit 3ebfd137b2d8f393874561046ef79f4d9a8cae52)
new b321a8a r3929: Dead code elimination fix for bug #2075 from jason at ncac.gwu.edu. Jeremy. (This used to be commit 9d367ac636d7d88cd4756531bd8412f8d6d16d14)
new 90a1811 r3931: Fix all "may be used uninitialized" and "shadow" warnings. Jeremy. (This used to be commit 8e979772a640bb4f00f4d72b6a9c837b8ef14333)
new 44b5067 r3934: Correctly check for the top length bit in LARGE_READX. Jeremy. (This used to be commit f9effa2af90245c0fe090d730c86a2a60d8570dc)
new 97bb32d r3936: Ensure LARGE_READX response must fit within reply buffer. Jeremy. (This used to be commit 5541001cf98aa9afb8f98ebeb91561348d3f5d74)
new 3bd5c9a r3940: typo.
new 314ec08 r3944: Fix the problem we get on Linux where sendfile fails, but we've already sent the header using send(). As our implementation of sendfile can't return EINTR (it restarts in that case) use an errno of EINTR to signal the linux sendfile fail after header case. When that happens send the rest of the data and then turn off sendfile. Sendfile should be safe to enable on all systems now (even though it may not help in all performance cases). Jeremy. (This used to be c [...]
new 482f148 r3946: Fix for bugid #2085 reported by Jason Mader <jason at ncac.gwu.edu>. Use consistent enum type for Protocol extern. Jeremy. (This used to be commit 65dfae7ea45d4c9452b2a08efa09b01d870142f3)
new c5c2dd6 r3948: Fix incorrect declaration. Bug #2083. Jeremy. (This used to be commit 05b905a28f349a2741e0963e41ad624a8f0b9fb8)
new f3cb4f3 r3951: Fix for bugid #2081 reported by John Janosik <jpjanosi at us.ibm.com> - ensure SE_DESC_DACL_PROTECTED is set if "map acl inherit = no". Jeremy. (This used to be commit 934c41b474c8959310389378bfa7d3332bd5ec79)
new c3a798c r3954: bring Samba3 into line with the Samba4 password change code (This used to be commit 04a6573f894800b9d939d9b4be48790437352804)
new 2956b57 r3974: - Fix assignment of a couple of fields in pdb_{mysql,pgsql} - Use new DTD URL in pdb_xml (This used to be commit 99dc2f36d1f637906d47e98dbd4d5eb1f1cc4357)
new 06f4c02 r3985: Fix bug with 64bit fs support (This used to be commit 5cee4e94786c6fd63dab1a9805914a9ce6aa7227)
new 86d5289 r3987: Use sys_readdir() instead of readdir() (This used to be commit 7751f46cc77887cd050b44eebb28909a871d4f6b)
new b9fcb5b r4005: Fix for bug #2071 reported by Jason Mader <jason at ncac.gwu.edu>. Use correct enum type for comparisons. Jeremy. (This used to be commit b926480d053e42205e959b9808a6e3bb90db9ce5)
new 46f5465 r4007: Fix bug #2088 - ensure inherit permissions is only applied on a new file, not an existing one. Jeremy. (This used to be commit fbbdb72cf1adfe567112556626f26b031747f440)
new 93435b5 r4009: Fix from Timur Bakeyev <timur at com.bat.ru> for bugid #2100, change the way we check for errors after a dlopen (which may set internal warnings which get picked up by mistake in dlsym). Jeremy (This used to be commit 6711cb8b02f96d04af82d30b1274f76dc5461dc2)
new 0153340 r4016: Fix for bug found by Steve French client code (cifsfs) on POSIX ACL set. You need to *get* a permset_t pointer from the entry before any of the permset code will accept it as a valid value Jeremy. (This used to be commit 7e78059948612fa9f5d179a1e3f5f59e7ad5e456)
new 2fffc40 r4018: * move claim_connection from the netbios session request reply code to the negprot reply code to cope with client connections on port 445. Fixes the spurious "register_message_flags: tdb fetch failed" errors.
new 5f67f01 r4019: better error logging in register_message_flags() from Rob (This used to be commit 5fc0f838e7ec8b29d7987caafe9ffbb8724a3176)
new e7a0aab r4020: Fix for crash reported by Bård Kalbakk <baard at inett.biz>. Don't go fishing for the authorisation data unless we know it's there. Jeremy. (This used to be commit 6f6b4c61e03afb4d35bf6b3ea468fb211d703aa7)
new bd43910 r4023: Code tidyup to fix bug #2098. Jeremy. (This used to be commit ebaf21e3e289d3570f20b22e00555eaebe060063)
new 90bd2b4 r4028: * prevent the background LPQ daemon from updating the print queue cache just because multiple smbd processes sent a message that it was out of date.
new 335786d r4029: solaris packaging fixes from Rob (This used to be commit 18915f59e4a3ef1cb32c2d119baa8906e1dc5976)
new 8fe6d35 r4030: patch from Rob -- don't force the cups printer-make-and-model tag as the comment for autoloaded printers (This used to be commit 26bbad62b9cfef4f2bb5cd3f2b2b7d13017e6439)
new d7a1c4f r4032: Fix bug #2110 - ensure we convert to ucs2 correctly. Jeremy. (This used to be commit a1e5a2a6ab1abc9add7a606e2e3f2d6c88dcf96c)
new 57c468b r4043: BUG 2091: don't remove statically defined printers in remove_stale_printers() (This used to be commit c24a3c49ce20797c0f9172e503e34770d00842ec)
new 3bd3be9 r4083: consolidate printer searches to use find_service rather than for loops (This used to be commit 12440744ba36445186042c8c254785766cce5385)
new acf9d61 r4088: Get medieval on our ass about malloc.... :-). Take control of all our allocation functions so we can funnel through some well known functions. Should help greatly with malloc checking. HEAD patch to follow. Jeremy. (This used to be commit 620f2e608f70ba92f032720c031283d295c5c06a)
new 7ab25a7 r4089: fix logic error in add_a_form() that only compared N characters instead of the entire form name (This used to be commit e3decbc441686486903a4863daa862ed1672e405)
new c5dcd2d r4092: Bring into line with new *alloc rules. Jeremy. (This used to be commit 2ed86ac5844ce5893beb2bca351fee66cc3b4049)
new bc7142c r4094: BUG 2107: fix memory bloating caused by large numbers of print_queue_updates() requests sent via messages.tdb (This used to be commit 56b1110c71b17eeb2ebdb7d506d86deb6b81f0d5)
new c7385a2 r4103: lock timeout is in milliseconds (as in reply.c) (This used to be commit 1feda3649fa5dd7233ea66057fc431948c87825b)
new 695188c r4108: As check_self is *always* False in every invokation, remove the logic for it. We still pass Samba4 RAW-LOCK test. Jeremy. (This used to be commit 596f23051363f8cc8896119b3eca0663a61a38c3)
new e53d780 r4120: Never, ever, doubt valgrind :-). Fix order of evaluation bug that's been in the bitmap code for ever. Remove silly extra space in paranoid malloc. Jeremy. (This used to be commit 0a7d17bc9b178628da371e627014412e9bef5d42)
new 822fcec r4121: Optimisation from Nadav Danieli <nadavd at exanet.com>. If we're oplocked, short circuit some is_locked() tests. Jeremy. (This used to be commit f4feed8f90be98eaea59bebcc142fd398ffe2a59)
new 92a7eb6 r4126: Fix from Björn Jacke <bjoern at j3e.de> for bugid #2040 - ensure the locale is reset to C to get ASCII-compatible toupper/lower functions. Jeremy. (This used to be commit 8e1b1693abf1e6eb46b23a5fa56776fc2ede7982)
new b0beeb8 r4127: vampire munged_dial.
new 4f0088f r4128: Cron jobs etc seem to do an initgroups for root quite frequently. So log.winbindd is spammed with 'user root does not exist'. Increase debug level.
new f307444 r4130: add bad_password_count and logon_count to vampire (inspired by a patch from Lars Mueller <lmuelle at suse.de>), just for completeness.
new 3c45a09 r4134: check the setprinter(3) based on the access permissions on the handle and avoid the call to print_access_chaeck() (This used to be commit 426634df9c221fbe4f48b4ff9d1b4b8426a581f7)
new 9345663 r4143: Make strict locking an enum. Auto means use oplock optimization. Jeremy. (This used to be commit 0dd4adeae2042d0ea64398a78b3f48eb0150c133)
new d03c891 r4153: port from trunk of pdbedit changes (This used to be commit 9b322f232c450e9525d5aa3b8267881b94ba4052)
new 00eede9 r4184: Removed unused extern. Jeremy. (This used to be commit 72e39041e9fbb7f252292182d56b1927a8133be0)
new 5b713a2 r4186: Fix client & server to allow 127k READX calls. Jeremy. (This used to be commit 831cb21a874601e4536c2cf76c5351e1d0defcb5)
new 4730a56 r4188: Ensure we add in the upper length in the right place ! Jeremy. (This used to be commit 9d4e57f06c4f75f42036e91401b0d0392647752b)
new 32f9ee7 r4190: When changing length calculations, get them right...... Jeremy. (This used to be commit 63cfa904ad186bb9d793584d319bd4a7107cc8b9)
new 6d3abcf r4208: Set version to 3.0.11 (This used to be commit 8622fdcc50dfb4fa09c9b3dff2140a68454d3146)
new 9e34534 r4212: Ensure we only look at the bottom bit of large_readx. Set the 14 word version of write if size > 0xffff as well as 64-bit offset. Jeremy. (This used to be commit 94779ccb39560bf5eecab77d70f1fa04bfcf1456)
new 37e5f14 r4216: fix segfault in idmap_rid
new 786b6c5 r4217: Fix open_any_socket_out.
new 4027c40 r4219: Fix samba3 samr "idl"... According to samba4 idl samr_DomInfo2 contains a comment string and not an unknown 12 byte structure...
new 5f731a2 r4221: when in the multi-mapping mode of idmap_rid: allow BUILTIN domain-mapping.
new 390685c r4222: Always compile before commit... (This used to be commit 0f26ba5226fab5b86031a0df6fba16b8e6af6e7d)
new 7725ad5 r4224: Today is not my day .... (This used to be commit 40b208b25212f84faeb7d54b7dc0dbb9f925b651)
new 9fd2223 r4226: display infolevel 12 in query_dom_info.
new 46f0e33 r4234: More malloc fixes to use the macros. Jeremy. (This used to be commit 61479f56be60a3c2ae0f7b931335cb1da77540c2)
new 54fdd5c r4236: More *alloc fixes. Jeremy. (This used to be commit 6b25a6e088390d33314ca69c8f17c869cec3904b)
new 0996912 r4238: More *alloc fixes. Jeremy. (This used to be commit 4d971806f4e4f5523227e378125d5601a5df271d)
new 59f2d85 r4241: More *alloc fixes. Jeremy. (This used to be commit ec9606f00b52eb0d3a1a4c5eb98d171660ef19ad)
new 45d397b r4248: Implement smbstatus -n, don't lookup users and groups. On heavily loaded winbind systems, looking up hundreds of users can turn out to be a bit too expensive if you just want to find out which smbd handles a particular IP address.
new ed0131f r4251: AFS does not cope with spaces in file names. Implement a stupid mapping that maps the space to another character choosable by afsacl:space.
new efe5a8e r4252: Comment clarification from Love Hörnquist Åstrand <lha at stacken.kth.se>.
new 35657ac r4254: Add an undocumented hack. I had to delete a wrong mapping (a user that had ended up as a gid in winbindd_idmap.tdb) from winbindd_idmap.tdb. Stopping winbind was not an option on that machine....
new c96872d r4256: Add a patch from kllin at it.su.se: New Parameter 'afs token lifetime' tells the AFS client when to throw away a token.
new 92138d1 r4258: strlower username, not (non-existing) domain_username.
new d9fc4d8 r4259: Fix cast in SMB_XMALLOC_ARRAY. Bugzilla #2168. (This used to be commit 0c3bb181e8f4d10d446f9211904d53f42ddcbaeb)
new 7690459 r4260: Change the license for the winbindd external interface more liberal. (This used to be commit 82b9faaaa2e1e2986a15102605739e7d13885ac6)
new 92e9793 r4268: Merge fix for bugzilla #2150. (This used to be commit f00ae4ab0c36a623257861fb65373b39cf075921)
new 1cf3798 r4270: Add some const as a fix for bugzilla #2135. (This used to be commit ad8fdcc6fdb08d206d324a152300933661c72c4b)
new 3c11b03 r4273: Same fix for r4272 in SAMBA_3_0 branch. (This used to be commit 4f1927acfa6569fc90317d76ed34e5ee088df7c1)
new 2da4456 r4285: Allow -v or -l for displaying verbose groupmap-listing as well as "verbose".
new 992ad28 r4286: Give back 8 byte lm_session_key in Netrsamlogon-reply.
new 111f62c r4287: Vampire SAM_DELTA_DOMAIN_INFO.
new 84e0aaf r4289: Close LDAP-Connection before retrying to open a new connection in the retry-loop.
new b46913f r4291: More *alloc fixes inspired by Albert Chin (china at thewrittenword.com). Jeremy (This used to be commit efc1b688cf9b1a17f1a6bf46d481280ed8bd0c46)
new 50f3d8f r4293: Fix inspired by debug trace from Rob Foehl <rwf at loonybin.net> - catch sendfile errors correctly and return the correct values we want the caller to return (-1 meaning none in correct cases). Jeremy. (This used to be commit 139c1c3488237d710ceda394c028b8dc9007bff1)
new 52d377b r4295: Don't include header len in data write debug. Jeremy. (This used to be commit 473babfecac87a7e1068246bddc171a464be59e5)
new be60bf6 r4296: Patch from William Jojo <jojowil at hvcc.edu> to fix HPUX sendfile and add configure.in tests and code for sendfile on AIX. Jeremy. (This used to be commit f08aceb9882fb1df1e1e28179f87ac5c3d5afa45)
new ad94eab r4301: One more *alloc -> SMB_MALLOC (not compiled by default). Jeremy. (This used to be commit 235a0c1698db48583a6860a3a9fca9f261544365)
new 99f0355 r4305: Fix from Albert Chin (china at thewrittenword.com) to fix the earlier malloc changes. Jeremy. (This used to be commit da7ef2517162740bc61a81ae814d48348aa513d5)
new ebeddee r4306: Couple more MALLOC fixes from albert chin (china at thewrittenword.com). Jeremy. (This used to be commit c5a8bf3335606c070e1c74f339ea4c22d0adfa57)
new a40d507 r4311: 'Document' the -L switch when adding groups with "net rpc group".
new b800233 r4312: Marking "min password length" as depreciated (to be removed in one of the next releases). The corresponding functionality is better handled with the account policy. See https://bugzilla.samba.org/show_bug.cgi?id=1705 for details.
new 3312191 r4330: Fix for bug found by Rob Foehl <rwf at loonybin.net>. Remember to add in the bcc length for readX on named pipes. Jeremy. (This used to be commit 1168395e6a543c51f684280b00fb8c9b8bbc6ec0)
new 9aba116 r4331: Implement SAMR query_dom_info-call info-level 8 server- and client-side, based on samba4-idl.
new 44bac2b r4334: Fix for bugid #2186 - from Buck Huppmann <buckh at pobox.com> to prevent uninitialized creds being freed. Jeremy. (This used to be commit c3f9c81a8fcb26f7110f75b3096d5d1eb30aac13)
new 8222f95 r4336: Apply some other samba4 SAMR idl that is just too obvious. Don't hard set the value "forcibly disconnect remote users from server when logon hours expire" to "no", instead take the value from our account-policy storage.
new 5d08f59 r4337: Produce a slightly different error message is lanman authentication is disabled, rather than simply unavailable.
new e15e7a5 r4343: forgot to add info-level 8 to SAMR_UNKNOWN_2E as well.
new 883874c r4346: Fix cut-and-paste error - bugid #2189. Fixed by Buck Huppmann <buckh at pobox.com> Jeremy. (This used to be commit 5c22cb082c86088add0db21541a8079c516c9fd9)
new 0b18a47 r4350: bumping version to 3.0.11pre2 (This used to be commit 8675b41d336df3030deeda45f1379835002f883c)
new b314cf9 r4351: Vampire Logon-Hours. Update Logon-Hours only when they have changed.
new a3e4686 r4352: Base64-encode munged-dial with correct length in 'net rpc vampire'.
new 3c1f5a0 r4353: Finally get length of munged_dial correct.
new 7f98253 r4369: Patch for bug #2190 (SWAT displaying parameters in UNIX charset) not utf8. Fixed by Shiro Yamada <shiro at miraclelinux.com>. Jeremy. (This used to be commit 8de04888097b3e125845340ba1a9a1bb79892e22)
new d1a61c1 r4370: Don't assume the compiler supports declarations after statements. (This used to be commit 7fa2caec5ec2de4c5e7359621745a65ca9df255c)
new f29ec01 r4514: Fix for bugzilla 1770. Remove READ_ATTRIBUTES from GENERIC_EXECUTE, otherwise modification of an ACL that contains an ACE with execute only will cause that to be upgraded to read/execute. Side effect is that dirs/files with execute only show up as special permissions, which is still correct. (This used to be commit 8d9dc7d543fd347e47d04157064a2f92fb5c99db)
new 9bba9c0 r4525: fix Fedora specfile to include pam_winbind(8) man page (This used to be commit 0d8306c621a0fe96cf0fc3230062e7ee398302eb)
new 846b8d4 r4538: Fix bugzilla 2198, accounts which have password last set to 0 are getting no passwords after vampire. Set password last set field to now. (This used to be commit 60c3a638e4e63d009728c2ce7a6264c3c120a9e5)
new d097ea4 r4539: patch from Rob -- adding real printcap name cache function to speed up printcap reloads (This used to be commit 1cad5250932b963c2eb9b775221b13db386d601b)
new 1afc2e0 r4545: Fix based on work by Derrell.Lipman at UnwiredUniverse.com :
new f4ec52a r4561: This looks a lot larger than it is, this is to reduce the clutter on future patches.
new c85d9e7 r4570: Replace cli->nt_pipe_fnum with an array of NT file numbers, one for each supported pipe. Netlogon is still special, as we open that twice, one to do the auth2, the other one with schannel.
new 28b7813 r4573: merge -r 4572 from SAMBA_4_0: remove configure and include/config.h* before running autoheader && autoconf
new b7f908f r4575: adding extra debug to cm_prepare_connection() (This used to be commit 13a2aa50ea203cee9c2323bb0428f8c50a3c0f77)
new 23c143d r4577: Fix from William Jojo <jojowil at hvcc.edu> for AIX 5.3 compile. Jeremy. (This used to be commit 80e7c6c312eb0bdb93fe381e7ce3a24a21dd9cf0)
new be606e8 r4579: small changes to allow the members og the Domain Admins group on the Samba DC to join clients to the domain -- needs more testing and security review but does work with initial testing (This used to be commit 9ade9bf49c7125fb29658f943e9ebb6be9496180)
new c057e45 r4581: From Derrell.Lipman at UnwiredUniverse.com. Use nanosleep instead of select when we have it in smb_msleep. Jeremy. (This used to be commit 465c207ffbcd5ee859faee282ef220a6c72e4eeb)
new 07fdfa2 r4601: Removed any use of the MAX_XXX_STR style definitions. A little larger change than I'd hoped for due to formating changes to tidy up code. Jeremy. (This used to be commit a348f9221a9fe719dc6f0db6eb295575c2f95e1e)
new 0ac4cc4 r4604: Attempt to fix the buildfarm build.
new c28a099 r4633: Finally give rpcclient a port-command.
new aedb053 r4645: patch from Rob to fix the build breakage in vfstest after the reload_printers() cleanup (This used to be commit 054b64fb86328556288d097e1201a24d53d0bec9)
new a9928f0 r4646: Allow Account Lockout with Lockout Duration "forever" (until admin unlocks) to be set and displayed in User Manager.
new deaaa6e r4651: Add "refuse machine password change" policy field. This update will just return the appropriate reg value. Enforcement to be added soon.
new 1ffbe8f r4653: Output file of "test" pdb backend should be called test.so (This used to be commit 95c8727045fab0c6aa3446871e19e7b29c20382d)
new bd22606 r4656: Convert the winreg pipe to use WERROR returns (as it should). Also fix return of NT_STATUS_NO_MORE_ENTRIES should be ERROR_NO_MORE_ITEMS reported by "Marcin Porwit" <mporwit at centeris.com>. Jeremy. (This used to be commit 511cdec60d431d767fb02f68ca5ddd4ddb59e64a)
new 57e3af5 r4662: Fix from "Jerome Borsboom" <j.borsboom at erasmusmc.nl> to fix missing release reference for printer tdb. Jeremy. (This used to be commit 5942bb7737fe8efc452d59cda0d6e35e309c97b7)
new d16a5c4 r4665: Fix inspired by posting from Joe Meadows <jameadows at webopolis.com>. Make all LDAP timeouts consistent. Jeremy. (This used to be commit 0f0281c2348b10ffdea744ecade6b2be0814c872)
new 08a9d98 r4668: allow the caller to invoke init_unistr2() with a NULL buffer to match previous behavior; more checks to come tomorrow (This used to be commit 9a29bef056f92ef6f1df01f56c121088f84be16b)
new d81fba2 r4697: Fix for bug #2231 inspired by brad.ellis at its.monash.edu.au. Remove double "\\" from findfirst. Jeremy. (This used to be commit 88a89b31059ac21e09d283f8795cd6ea88c4315c)
new 94b88f8 r4704: Fix encoding while receiving of a message which was actually sent using STR_ASCII. Patch from Grigory Batalov <bga at altlinux.org> (This used to be commit dddd5726462c13374788713ad5ddcbdf9ee7b439)
new d94d874 r4724: Add support for Windows privileges in Samba 3.0 (based on Simo's code in trunk). Rewritten with the following changes:
new 8a24c39 r4731: Fix the build (This used to be commit 340d7f317332f159460d04db8ccc75116c83d234)
new 0eb9412 r4732: Even if we have 'password server' set, we need to look up the native DC name via netbios, as the user might have set an IP address or a fqdn.
new c3ba8b9 r4736: small set of merges from rtunk to minimize the diffs (This used to be commit 4b351f2fcc365a7b7f8c22b5139c299aa54c9458)
new 622480b r4738: Fix for bug #2238 - memory leak in shadow copy vfs. Jeremy. (This used to be commit fb7f1aff7c96e4672641f80b74a058abf25d0d6d)
new 16b2db5 r4739: require membership in Domain Admins to be able to set privileges (This used to be commit e8b4cedc2081eeff53d86c2d894632e57a17926f)
new 2c33c41 r4740: allow SE_PRINT_OPERATORS to have printer admin access (This used to be commit 85731706c9d794e8bd3f26ce9b1f881c1ee6a3ba)
new c727866 r4742: add server support for lsa_add/remove_account_rights() and fix some parsing bugs related to that code (This used to be commit 7bf1312287cc1ec6b97917ba25fc60d6db09f26c)
new ff90927 r4746: add server support for lsa_enum_acct_rights(); last checkin for the night (This used to be commit ccdff4a998405544433aa32938963e4c37962fcc)
new 0663235 r4749: Fix memleak (This used to be commit a8aab6de7516b70cae6c096883874fa152777b13)
new 4bbfebe r4750: Fix cli_samr_queryuseraliases. There can be more than one sid, thus more than one pointer...
new 1057e9e r4751: This is a domain policy, not a user one (This used to be commit a24df21e66aeafb15e22f9ed4df7d9dded3e3b52)
new fca7266 r4760: Make wbinfo --user-sids expand domain local groups. Andrew B., my testing shows that this info is correctly returned to us in to info3 struct, so check_info3_in_group does not need to be adapted.
new 69e24e5 r4788: Don't log mysql password at debug level 1. (This used to be commit 760455875f78a29c3fedd7de3671d6ae537c1d1a)
new 5d47f8e r4802: Don't try to update a column with the name "NULL" (This used to be commit ed38e6026494a2b58c70cc175c6e210bea454e5c)
new 46e5eff r4805: Last planned change to the privileges infrastructure:
new ade3ef6 r4809: * include SeDiskOperatorPrivilege and SeRemoteShutdownPrivilege (noty enfornced yet though) * add 'enable privileges (off by default) to control whether or not any privuleges can be assigned to SIDs (This used to be commit cf63519169d2f3c56a6acf46b9257f4c11d5ea74)
new 862e610 r4820: add beginnings of 'net rpc rights' for managing privilege assignments (This used to be commit 164f94e52929330bd638f19bcf3bfce50303269e)
new cf85715 r4821: finish off 'net rpc rights [list|grant|revoke]' one small todo item is to add a 'accounts' sub option to 'net rpc list' so enumerate all privileged SIDs and their associated rights. (This used to be commit bf4385c79a0ce2e4983ffa11d39367dbf1d4dcfd)
new b4aaa2a r4822: fix return code when you ask for a non-privileged SID via one of the privileges RPC calls (This used to be commit 3f4f2c80fd157796a7ba56f31f921e8a3ce46bc3)
new 89a96c9 r4823: remove -O1 from --with-developer (This used to be commit a1fb1cb019804446a093d7d0d7b1952cc538f9cc)
new d50816d r4824: wrap the shutdown and abort_shutdown calls in check for the SE_REMOTE_SHUTDOWN privilege (This used to be commit d11339b7e3b890b8e01744b6b309efaa7ad328e1)
new 10861a6 r4825: Printing changes ----------------
new 2cca804 r4827: add 'net rpc rights list accounts' & update help text (This used to be commit 002ece931917e2952ed795939384764d14f93ce9)
new d33c5aa r4830: Fix for problem noticed by Guy Harris <gharris at apple.com>, return correct DOS/NT error code on transact named pipe on closed pipe handle. Jeremy. (This used to be commit 599c281464fa96725c3ee6dd3c5ee03ea81314ea)
new 87965a2 r4839: Allow to set acb_mask in rpcclient's enumdomusers (for debugging).
new 0c60102 r4840: * Add more generic root-dse inspection function to check for given controls or extensions. * Check and remember if ldapsam's LDAP Server support paged results (in preparation of adding async paged-results to set|get|end-sampwent in ldapsam).
new 2f1c03b r4845: Correct my name. Jerry this file seem old and not updated. We should either update it or remove it imho.
new 8f476e5 r4846: do not keep outdated files here. the updated file is in the Release branch and in the official tarballs (This used to be commit f77939c65cc4ae4e0bb9504f700b50d6601bd031)
new 1ed62fd r4847: Hand over a acb_mask to pdb_setsampwent in load_sampwd_entries().
new 0a2449f r4848: fix build; gd please check and make sure this is ok (This used to be commit f1d59c3a2693fe36b9abe9c1da4b703c5543f938)
new b3757ea r4849: * finish SeAddUsers support in srv_samr_nt.c * define some const SE_PRIV structure for use when you need a SE_PRIV* to a privilege * fix an annoying compiler warngin in smbfilter.c * translate SIDs to names in 'net rpc rights list accounts' * fix a seg fault in cli_lsa_enum_account_rights caused by me forgetting the precedence of * vs. [] (This used to be commit d25fc84bc2b14da9fcc0f3c8d7baeca83f0ea708)
new 31dea03 r4850: Fix remaining pdb_setsampwent-calls. To get all entries use a 0 acb_mask.
new 320d765 r4851: Preleminary fix for ldapsam_enum_group_memberships when ldapsam:trusted=True. Don't bail out when ldap-search returns pure posixgroups (w.o. samba group-mapping).
new 415ea1d r4852: merge simo changes to srv_srvsvc_nt.c from trunk that allows the add/change share command to create the directory passed in as an arguement and not require that it pre-exist.
new 704862b r4855: add some smb.conf script for add/delete/change share and addprinter hooks (This used to be commit 073592b7ad539138763c457fe58c1d82b2daa9c1)
new 372440f r4856: after testing a simple add printer script, i realized that you still have to be root to send the message to all smbds that the config file has been updated (This used to be commit 6409de1a1ef34bb41c3efeebfabdf13be5e08613)
new 811df66 r4860: fix silly limitation in ldapsam and tdbsam. Expand variables in the profile path, logon home and logon script values (This used to be commit 504ea4ac68f47b71542a88b17cbb6b546e1cb881)
new 74dd9f1 r4864: Remove unused var. Jeremy. (This used to be commit 9fd5d633e65e00a44ba0136ee91170edcecfae24)
new 5f659ff r4866: Add createdomgroup to rpcclient (needed to generate huge amounts of groups when 'net rpc group add' is just to slow).
new e86235f r4867: Removing smbldap-tools from the svn tree. I'll include the latest version in the actual release tarballs. Have spoken to the idealx developers about this.
new 725edd2 r4868: Add "net rpc user RENAME"-command.
new 027d976 r4869: Display sam_user_info_7 in rpcclient.
new 49067b3 r4870: Make multi-domain-mode in idmap_rid accessible from outside (can be compiled with -DIDMAP_RID_SUPPORT_TRUSTED_DOMAINS) as requested by Lars Mueller <lmuelle-at-suse.de>.
new 6a6c7cb r4871: BUG 603: patch by Daniel Beschorner <db at unit-netz.de>. Correct access mask check for _samr_lookup_domain() to work with Windows RAS server (This used to be commit 2e7a5608ac6a11f4e9e8bda69abb984fb4f86eb8)
new eb44d99 r4873: example delete printer script for use with cups (This used to be commit c646829e3231d5e4e8c030bb084920fadaafb983)
new 3947f33 r4874: add DOmain Admins (Full Control) to the default printer sd if we are a DC (This used to be commit 8971a8544274a7f3643ae67be744d7dab181973d)
new b3b3150 r4875: Fix for bugid #221, inspired by Mrinal Kalakrishnan <mail at mrinal.net>. NT sometimes send garbage bytes in NT security descriptor linearizations when sending well-known sids. Cope with these. Jeremy. (This used to be commit 51b34bb536fdb18c99da1e151eba03ea634e0449)
new 2b21e90 r4877: When vampiring account policy AP_LOCK_ACCOUNT_DURATION honour "Lockout Duration: Forever".
new c3dc0de r4879: Fix rewinddir -> rewind_dir. Noticed by James Peach. Jeremy (This used to be commit 79f54d12759f9161dc5837a090391cd0cf6471f5)
new 90c5c93 r4881: Varient of Lar's patch for #2270. Jerry promises to test :-). Jeremy. (This used to be commit 2afe2a16c92bb2500854b8e288c1d7704ede704a)
new dbf364c r4882: Fix for #2255. Debug should have been 10 not 0. Jeremy. (This used to be commit 5557e1409a9a22759ca3bea021d4a662099e683a)
new fd2ad84 r4902: please note that cupsDoRequest() deletes the request* so don't call ippDelete(request) *ever* (This used to be commit f65598b3b0dc99900d547eb67473cca5d371614f)
new 5e086f2 r4905: patch from abartlet to remove storing the auth-user credentials from the cli* in cm_prepare_connection(). using credentials from a domain other thanour primary domain will cause the schannel setup to fail (This used to be commit a13e29b5f2f1e48225b5b5964bc0777948f16622)
new 4417bf4 r4907: remove unreached code (This used to be commit 15fd4a05ec2439f41591ee8a1c30021d9a34371b)
new 5876aa1 r4913: fixing 'perl requires' filters for RPM packaging on RedHat/Fedora (This used to be commit 6b38a3923c403562c26642f24477c607a4295878)
new 6f56a5b r4917: Merge some of Derrell.Lipman at UnwiredUniverse.com obvious fixes. Added text explaining units in pdbedit time fields. Jeremy. (This used to be commit 3d09c15d8f06ad06fae362291a6c986f7b6107e6)
new 686ceda r4921: Typo. (This used to be commit 033105376ef4ed7d31ef7cab2442719ed57d29b9)
new b4afdc0 r4925: Migrate Account Policies to passdb (esp. replicating ldapsam).
new e397152 r4926: Use LDAP_SCOPE_ONELEVEL instead of OpenLDAP's LDAP_SCOPE_ONE-scope.
new 6e5accd r4931: Add get_user_info_7 in SAMR. This just gives out the username. (In preparation of adding the ability of renaming users via setuserinfo level 7).
new a851dcd r4932: Forgot to increase version with the account-policy-commit.
new f6fed00 r4933: List not only the first 10 trusts with rpcclient -c enumtrust.
new fcfc94a r4946: Our notion the other_sids in the info3 SamLogon struct was ...hmmm... completely bogus. This does not affect us as a domain controller, as we never set other_sids, but I have *no* idea how winbind got away with it.
new 446a210 r4963: It is actually a very bad idea to use KRB5_CONFIG in the configure-checks (At least Heimdal uses KRB5_CONFIG for locating it's configuration-file (usually /etc/krb5.conf)). Renaming it to KRB5CONFIG prevents configure-checks that use heimdal-libs from segfaulting while the lib reads the krb5-config binary as a configuration file...
new 0b3889e r4964: Fix our lsa lookupsid $OURDOMAINSID-500.
new b1288c6 r4965: comment out some unused attributes and oc's (This used to be commit d95c9c4d74ea2fb7e5aac4a58888ab6fbc571dfb)
new 5ee2170 r4966: don't enumerate the drivers for the same architecture string more than once (This used to be commit c488ce9934aaf640c3f63cbdabc3110b8cf70fae)
new d1b7d10 r4967: Not being in any domain local groups is obviously valid...
new c24c328 r4970: Fix for bug 2092, allowing fallback after kerberos and allow gnome vfs to prevent auto-anonymous logon. Jeremy. (This used to be commit 843e85bcd978d025964c4d45d9a3886c7cf7f63c)
new 9b1e5a7 r4972: Fix a warning and some debugging-outputs.
new 2ea185b r4976: Try to scare people off from trying to write authentication modules that only acheive as much as 'security=server' does.
new de87569 r4988: After speaking with Jerry, remove old lp_admin_users to administrator-sid mapping completely.
new 23f5585 r4989: Display failed LDAP-server-uri.
new a548e71 r4994: Patch from abartlet:
new 33b789f r4995: fail set_privileges() if 'enable privileges = no' to prevent confused admins who never read what I write :-) (This used to be commit 1d7a636e0e7f8a0bc3d3ae04b40f79db7f08d619)
new e512799 r4996: sync up copytights with trunk (This used to be commit 8946efe102f7a8a9b5a8059a80666b782159e7b8)
new 51813e3 r5000: 5000th post! w00tsvn diffsvn diff :-) (This used to be commit 41d247d9643eb9cb9705f65f924e61c8dfbe6e00)
new d728056 r5002: Ensure we can't remove a level II oplock without having the shared memory area locked. This need to be in 3.0.11. Pointed out by Nadav Danieli <nadavd at exanet.com>. Jeremy. (This used to be commit 47ed16aefbdcb6257101c6b78c93eeb7cf048185)
new f0df38a r5012: fix segfault caused by using a ipp_t * after calling cupsDoRequest() (This used to be commit 0ac3c4c5a231c314213dbce29e25911ddb04de2d)
new 02c25a2 r5014: Split out the request to send an async level II oplock break into a new function to make it clear when it's called. Remove async parameter that had been overloaded into request_oplock_break. Inspired by work from Nadav Danieli <nadavd at exanet.com>. Jeremy. (This used to be commit 05697fb50236dfc28e81f8b3900eac17cace57c1)
new 46d8ff2 r5015: (based on abartlet's original patch to restrict password changes)
new a98e668 r5020: bumping the 3.0 tree to 3.0.12pre1 since there will not be a full sync for the 3.0.11rc1 release (This used to be commit c0e292e491c684b8ce19096e55338a27161c0a49)
new 091f4bc r5028: * check acb_info mask in _samr_create_user instead of the last character of the user name * fix some access_mask checks in _samr_set_userinfo2 (getting join from XP without being a member of domain admins working) (This used to be commit 04030534ffd35f8ebc997d9403fd87309403dcbf)
new 3bb69bc r5029: after talking to Rob, ensure that we set the NETIOSNAME.domainname as the longname in the published printer information since this is what we will have used when we joined the domain.
new 6441450 r5046: mark 'winbind enable local accounts' and testprns as depcrecated (This used to be commit 17bc42b4c2e21004adaeac78db6231a384fda16c)
new 962a5c9 r5056: * correct STANDARD_RIGHTS_WRITE_ACCESS bitmask define * make sure to apply the rights_mask and not just the saved bits from the mask in access_check_samr_object() * allow root to grant/revoke privileges (in addition to Domain Admins) as suggested by Volker.
new 26dcc2a r5058: Due to the fragileness how windows reacts on unmapped sids sometimes, don't leave administator-sid unmapped. Simply return "Administrator"
new 575ff39 r5060: BUG 2286: fix typoe on sambaConfig oc definition (This used to be commit e2ce048654fdb98a50622ac60abae18c6b6ba4d2)
new de728fa r5063: Shamelessly steal the Samba4 logic (and some code :-) for directory evaluation. This stops us from reading the entire directory into memory at one go, and allows partial reads. It also keeps almost the same interface to the OpenDir/ReadDir etc. code (sorry James :-). Next I will optimise the findfirst with exact match code. This speeds up our interactive response for large directories, but not when a missing (ie. negative) findfirst is done. Jeremy (This used [...]
new 8ac31b5 r5066: A couple of small fixes from James Peach @ SGI. Jeremy. (This used to be commit 9d131e94195df79e07c8fad20e12ba1b67441a81)
new e612109 r5069: Ensure we return the correct errors for old-style search requests. Jeremy. (This used to be commit ef73dfe0d6c3b7f71109e32115d528ecdbe562ea)
new 22923f7 r5076: Ensure that WINS negative name query responses and WACK packets use the correct RR type of 0xA instead of reflecting back what the query RR type was (0x20). See rfc1002 sections 4.2.14 and 4.2.16. Jeremy. (This used to be commit ab8c9240044f1ef3d5c6ac4850c8ec615c2e32fd)
new e03b7d3 r5077: Use correct type for rr record on negative name query reply. Jeremy. (This used to be commit 86c5548d272c0804c0188ae744ae1bb17eb817f6)
new 7171515 r5082: Don't blindly copy question rr_type and class, set correctly as required by rfc1002. Jeremy. (This used to be commit 422fb43dda13e0840245ae272b7621640b8ad220)
new 0dc388a r5096: Attempt to fix the build (This used to be commit 5f34139b68460f6fb1046e2b97f16dbeff3fb136)
new d225b74 r5098: Next round build-fixing (This used to be commit 175ec3ed518704920c7c55b050ec1cc00da7f560)
new 91bf6cb r5100: We should only care about case-sensitivity when *reading* an incoming filename, not returning one. Makes us pass one more Samba4 RAW-SEARCH test. Jeremy. (This used to be commit 228d1e1649a0b4952eb5603cb5e1851cdc8f0c72)
new e7eb709 r5111: Fix up changed prototype for setsampwent pdb function. (This used to be commit 331748202077ce9e0b5dcf3ed9b3ab6f89e9c0e4)
new 2eab58d r5112: Fix for shared object creation in examples. Bugzilla #2058. (This used to be commit 8e5db6f08ceb969bd2580558031f3737b32f10b1)
new c23c9bf r5125: Fix bug 2113 -- thanks to jason at ncac.gwu.edu (This used to be commit 0c205bcc864c8dc01124a5d654792de0cbf79a63)
new 3924332 r5127: Fix Bug 2289 -- thanks to jason at ncac.gwu.edu (This used to be commit 8c35c3bf2ed65d2b93feb0f419e1c7785fba7764)
new 12ce2c5 r5131: BUG 2290: don;t call mkversion.sh since we don't have it in this directory (This used to be commit 2ddcb643819bcb0f33c14fc22117d98ea2bcc132)
new df52925 r5132: netscape DS 5.2 schema update from Richard Renard <rrenard at idealx.com> (This used to be commit 33ac88c6a7bfe4e6d391b841bd4461086af27e4e)
new 7ff1843 r5140: (a) fix problem with enumerating domain trusts in security = ads; (b) fix a segfault in rpcclient's dsenumdomtrusts (This used to be commit 558525abf14432bd5527e5578ce18d128627dabb)
new f35a9c5 r5150: consolidate the samr_make.*obj_sd() functions to share code (This used to be commit 5bd03d59263ab619390062c1d023ad1ba54dce6a)
new 784adfb r5152: Restructure the directory handling code, stop using void * pointers that just allow the wrong pointer to be assigned :-) and make the interface more consistent. Fix the FreeBSD directory problem. Last thing to do is to add the "singleton" directory concept from James Peach's code. Jeremy. (This used to be commit cfa8150fd9932470cb8f3b5e14c0156dda67125d)
new c1d7588 r5154: Tidy up interface a little. Jeremy. (This used to be commit a38eeb765f4c744ca7bf0aca86bb448240ad295d)
new 6c6e231 r5157: BUG 2266: conditionally include rpc/nettype.h to work around missing header onf FreeBSD4 (This used to be commit 314da604735696da4cf350f35d84592356e31861)
new 6fd5918 r5158: BUG 2263: patch from Timur Bakeyev <timur at com.bat.ru> to guard base64_encode_data_blob() against empty blobs (This used to be commit 17239d609f63ae5bd6826e580876c27e8c92d6fa)
new b75ebde r5159: BUG 2262: add support to detect *freebsd6* (same as *freebsd5* currently) (This used to be commit d6c7de240885be00149fd00b47f229a59f150b3e)
new 021011f r5160: First cut at refactoring of directory code to handle non-wildcard directory match more efficiently. Passes RAW-SEARCH under valgrind but needs more testing (which I'll do later today :-). Jeremy. (This used to be commit 0b04dd9d0c6d1fe02d1b5e43f203577bf5466f33)
new 90446e7 r5162: BUG 2264: remove shutdown and abortshurn commands from rpcclient since they are stable in 'net rpc' (to avoid fixing portability bugs) (This used to be commit 0a1f9703a1fe5dec80d76db6736c43e19fea9c3f)
new 92bbd31 r5163: Fix bugzilla 2062: turn off broadcast for all 390 NICs. (This used to be commit d159a5013e96a1188599a3fa0bff108fa6f6679b)
new c1b9243 r5165: BUG 2295: always use get_local_machine_name() rather than digging in the gloval variable 'local_machine' (This used to be commit 6a6e4af46a5c0a693a3dd9d558a4d1c1e5d72d95)
new eed0e68 r5166: From James Peach - remove minor C99-isms. Jeremy. (This used to be commit 54ac409d4fd3b6e8e2bd338dabed446a92507811)
new 9dbb576 r5174: ensure that we consistently use the current_user_info.smb_name vs. smb_name when parsing smb.conf and reloading config files (This used to be commit be537eaebe84b2ccae089e5982263df8a96e7a5b)
new 6ca54f0 r5176: Warn the user that print command is ignored when using cups libraries (This used to be commit 142461204718d489bbeff451878a52208b9891bc)
new 4beae99 r5179: Add -P (password-menu-only) option to swat. Admins can allow users to use swat to change their password without allowing them to see the "View" and "Status" buttons.
new 4523bd1 r5180: Call the "add machine script" to create all kinds of trust accounts (this restores old behaviour). Fixes #2291.
new 91ef89d r5183: Ensure we correctly set the per-connection "case_sensitive" setting. Rename dptrs_open to the more correct dirhandles_open. Remove old #if 1. Jeremy. (This used to be commit c43bae306a18f5716acbe8571f4f414873400cb1)
new 49a992c r5191: BUG 2299: better logrotate configuration from Levente Farkas <lfarkas at lfarkas.org> (This used to be commit d9d56348213a735b7c56123bbd4126184ee116fa)
new 4e12110 r5192: missed one packaging fix for BUG 2299 (This used to be commit c3edeba62dcb6db09e47cc82ef98cc1a1843b591)
new a84bb6d r5203: additional changes for BUG 2291 to restrict who can join a BDC and add domain trusts (This used to be commit 5ec1faa2ad33772fb48c3863e67d2ce4be726bb2)
new 8f87dcd r5205: more fixups for BUG 2291 (This used to be commit 62e7cc7c3b2fe5187c99e0a1491843579ab997e7)
new 44be949 r5207: patches from Jay Fenlason @ RedHat (scooped from their Fedora packages) (This used to be commit 9019a8436162d3606f6b8584701b0832cf5a7439)
new 8a2b44e r5225: fix mem leak and debug message
new 7ca50f9 r5227: removed SuSE spec file @ Lars' request and updated read to point to package download areas (This used to be commit 51211daa4d8dec96c0ba740f702b486e241e8621)
new bc4ed38 r5228: Fix typo, mention officially supported samba3/SLES8 packages on ftp.sernet.de.
new 150b30a r5233: fixing some typos (This used to be commit b58b1ada29a0cac55e5bc91b3ad4cc39808c2e3b)
new da4ae76 r5234: Do not use the "Local Unix Group"-default description for all kinds of group-mappings.
new 2c5e65d r5235: Fix compile warning. (This used to be commit 00b5990617b341b1fe7863552acb02e30cd022e5)
new f221832 r5236: Ignore users mount parm (since unneeded by cifs kernel code). Suggested by Dirk Jagdmann. (This used to be commit 076485169e44a95981a12606c639b973c4e79d4e)
new d602fc7 r5246: We can't use a pointer to struct lsa_info until is has been initialised. Fix for bugzilla #2315. Can the privileges dude(s) please verify this? (This used to be commit bc4f884104c04f7c9ab7d370586115a9328ce9b1)
new 5a595cc r5257: Upadate patches and control files Sync up with 3.0.11 (This used to be commit ed61c84581b364e9d822871944c45a26c2f0e932)
new e98f563 r5262: Fix server_role in the samr_query_dom_info calls. When we are a BDC we should not say we are a PDC.
new 3842d6c r5263: bug 2249: patch from Manuel Baena <mbaena at lcc.uma.es> to print error message in fullpath() (This used to be commit 0f66db48b09adc5b78a10e5023604c333684cbb3)
new 5f54cc9 r5264: Log with loglevel 0 when account-administration scripts fail.
new 702dff4 r5265: ensure that the Fedora RPMS build with cups support (This used to be commit c3f760bea97abd80aab27c125042584b4c243c7c)
new d09914d r5268: Fix bug #2310, only do 16-bit normalization on small dfree request. Jeremy. (This used to be commit 96dfec739a7ab6ac082d530ca2b771f9d6acabc6)
new c3d7096 r5269: BUG 858: fix order of popt args evalution so we don't crash when given no command line args (This used to be commit aff2fb7a65a9fc40220d971fba8ba3cf1eeeee9f)
new 21dbed3 r5270: fixing some bashism's in autogen.sh (This used to be commit c8b79cd78cff6f5f784d16e6c3168c9ac2c1cf1a)
new 2039be2 r5271: patch from S Murthy Kambhampaty <smk_va at yahoo.com> to add idmap_rid.so to the Fedora and RedHat packaging (This used to be commit ba0c711a4386833da7cdf15bfd0f90177eb41bad)
new 26dd1ba r5272: BUG 2132, 2134: patch from Jason Mader <jason at ncac.gwu.edu> to remove unused variables (This used to be commit 82c4e2f37f1f4c581cd7c792808c9a81ef80db94)
new a66913a r5278: BUG 2327: fix compile bug in idmap_rid.c (This used to be commit dd55ef25d1b24401a743d0367544e535cd17815c)
new b3d17b8 r5283: Merge -r5279 and-r5280 from trunk. (This used to be commit 74d872287b5cf5b13512091827a9d065f1fef122)
new a572700 r5287: fix build problem when HAVE_POSIX_ACL not defined (This used to be commit 2bd0253c11977122b195dc2f685d5367869973fd)
new 2257618 r5290: Fix for bug #2323 - plaintext problem with WinXP. Jeremy. (This used to be commit 3e10c36cb50462d1f220029e8fa64c3b6e554e6c)
new 66ffe14 r5295: fix compile issue with MIT 1.4 due to broken gssapi.h (This used to be commit f88f5e12187ed87934ae2cafbf9e9599d4fd7f6c)
new 7e72aef r5314: Some const, and an uninitialized variable fix.
new b6c143a r5316: Get 'net afskey' into a subcommand of its own, 'net afs key'.
new 5ba4fb5 r5318: Fix a small problem in where we ignore the response from a SamrGetGroupsForUser that says the user is in 0 groups, and we issue an RPC to LookupIds for 0 RIDs.
new fbd9e40 r5324: In order to process DELETE_ACCESS correctly and return access denied to a WXPSP2 client we must do permission checking in userspace first (this is a race condition but what can you do...). Needed for bugid #2227. Jeremy. (This used to be commit da23577f162b6bdca7d631fca256a9b3b04043e4)
new aa9132c r5331: Support SIDs as %s replacements in the afs username map parameter.
new a309fed r5336: BUG 2329: fix to re-enable winbindd to locate DC's when 'disable netbios = yes' (This used to be commit 75a223f1188ae0041c9e3c748af107d642f73810)
new 25edc54 r5337: BUG 1439: make sure to initialize pointer to prevent invalide free()'s on exit (This used to be commit a882a349df1488a4d64c892dbd1ec1ee3624ea42)
new 803ace5 r5339: Fix 'net rpc trustdom establish'. Use the right pipe name, therefore the right pipe FID. Fixes NT_STATUS_INVALID_HANDLE error. (This used to be commit bfd9b9e99711abcaac80d98160723f5dc37b6917)
new daa2d8b r5342: Reformat some very old code. Jeremy. (This used to be commit 08553faeeb77aef46264f4dfe738bc202e87ea23)
new 0f87a9a r5343: Fix for bug#1525. Timestamps interpreted incorrectly on 64-bit time_t values. Jeremy. (This used to be commit 00f8ac509aaf2f40a067f5fe5c7699ae6f26571e)
new 6c84ecb r5349: After talking with Jerry, reverted the addition of account policies to passdb in 3_0 (they are still in trunk).
new 70be7d7 r5355: Fill in the access check code for POSIX ACLs to *really* fix bug #2227. Jeremy. (This used to be commit ecc134a2e3546ed77ab6f1dafc0249c78897e1f3)
new f9a2874 r5359: BUG 2333: use the lpq command to pass in the correct printer name for cups_queue_get(). See comments in code for details (This used to be commit 3eee00e0d0e9b58cdd35209691072b625813681c)
new 21063ef r5379: Build-Fix (#2343)
new 9e52e98 r5383: add missing checks to allow root to manage user rights (This used to be commit ead54b14f6b34f087d3affc2853e16bbbaceb7cc)
new 467da93 r5385: when operating in security = domain, allow domain admins to manage rigths assignments (This used to be commit fec9cb7daa9b780aab019c0e0d7f2692c168019f)
new 96edc93 r5419: Fix some unitialized variable warnings (This used to be commit 9004b7897416d142ab9e3bee60c7bda589f94750)
new bc10e40 r5421: Fix a memleak (This used to be commit a7df3b5f06085d55cbf1e491aa606312b87e0448)
new f516770 r5428: Apply some const. LDAP attribs should now be declared const char *attr[]. This gives some new warnings in smbldap.c, but a the callers are cleaned up.
new 732f099 r5431: couple of cimpile fixes from Jason Mader <jason at ncac.gwu.edu> -- BUGS 2341 & 2342 (This used to be commit 0edcfc7fa20fd8e3273b29c8f1a97cb7c7179fb6)
new 4e8c17d r5432: compile fixes from Jason Mader <jason at ncac.gwu.edu> -- BUGS 2340 (This used to be commit 3fd86a1f9d5b63aa066aed3347209913cdf782a8)
new bfc7611 r5436: small merges from trunk (This used to be commit f17ffdf805ef8afad2b8d63b619c52540001a546)
new 9bdf6cd r5444: Add adssearch.pl utility (on volkers request).
new acdf1aa r5455: Remove bogus DEBUG messages (dump for a failure to parse NTLMSSP, before trying the alternate format).
new 80a514a r5456: Increase limit of mapped SIDS to 0x5000, which is what 2k and later do. NT has no limit. We still don't respond the way 2k would to requests larger, which is to actually allocate the memory and send back the entire response, plus a return status of NT_STATUS_NONE_MAPPED. Still looking into ways of doing this without crashing windows. (This used to be commit 9afe5acdc22adaed4b4b3d70ba3a1a7898256282)
new 4e617c6 r5458: Generate a sane response to exceeding lookupsids limit. Truncate list to zero and return NT_STATUS_NONE_MAPPED. This does not crash windows and maintains the benefit of not overallocating memory. The previous response of truncating to the MAX limit was not useful because it crashed lsass.exe on windows (bug opened with MS), and it was also misleading the client to believe that a complete answer was received. (This used to be commit c03a93957404663bbd026668f [...]
new 96aaf64 r5460: Fix "restrict anonymous = 1". If we have schannel connection, we must be validated with a user, so allow it even if pipe itself had an anonymous connection. (This used to be commit 469a649ad7271159960335419fd3ce2633cf2c8b)
new 8a10eb6 r5462: BUG 1549: patch from SATOH Fumiyasu <fumiya at samba.gr.jp> to fix trunction of service names (This used to be commit 440a4ecc1641658a2553312b759b6b97a8e5c981)
new a90a58f r5467: Optimize _samr_query_groupmem with LDAP backend for large domains.
new 0d63de3 r5469: Fix error codes of samr_lookup_rids: There's also STATUS_SOME_UNMAPPED.
new dc0ec44 r5471: In cli_samr_lookup_rids, flags is not a flags but an array size. W2k3 rejects everything but 1000 here, so there's no point in exposing that to the caller.
new f17c4ad r5481: Fix a memleak (This used to be commit 36bcfc5dae99868fc94ca01f902fec3d19926f5e)
new 0b451e5 r5484: Fix a memleak (This used to be commit 7b9cb0601ce465361618fcc2c88f8195d93f130a)
new 37ea9da r5495: * add in some code from Mike Nix <mnix at wanm.com.au> for the SMBsplopen and SMBsplclose commands (BUG 2010) * clarify some debug messages in smbspool (also from Mike)
new 6baedb3 r5497: Fix for DIR1 failures in build farm. It struck me that we only care about failing with ACCESS_DENIED if we can't delete with DELETE access requested. All other errors will be processed as normal. Jeremy. (This used to be commit 360800592c55c9dd8fd787944b3d482f2b9eb951)
new fcbb7b0 r5508: Typo - ZERO_STRUCT -> ZERO_STRUCTP. Jeremy. (This used to be commit 76e1d90aef45ccc089492d962e0f284e2e4d8e7a)
new 14fc089 r5510: Optimisation to only do can_delete check if client asks for FILE_SHARE_DELETE. Not completely correct but will catch the XP SP2 problem. Jeremy. (This used to be commit 1e2d0fcdbb72735f8b53d9faaec07d711ae236d0)
new 139ce45 r5511: Fix pipe-mismatch for NETDFS.
new 34a5c5a r5513: Fix for bug #2201 - use same logic with "delete readonly" when setting the delete on close flag as we do in SMBunlink calls. Jeremy. (This used to be commit 7a94eaf1811c79ae52ee78b1cd9cfc691e1d65a0)
new 96a3fed r5517: code cleanup; rename the sorted_tree to pathtree (used by registry code) I was going to use this for tracking dfs mounts in smbclient but found another way. Still the cleanup is valid so commiting it. should be minimally disruptive since it is not widely used. (This used to be commit 00738dca3b07083c91545910486a1f30f2b17281)
new 01b87c6 r5518: Add initial msdfs support to smbclient. Currently I can only cd up and down the tree and get directory listings.
new 9cc7c62 r5519: fix msdfs support for [m]get and [m]put (This used to be commit 6a9e4d6af1a4a4f426189e71aac5a4e7e217d6f7)
new 1b0f75d r5520: fix last remaining dfs issues with smbclient.
new ca9d4c1 r5521: allow smbclient to follow multiple leveles of dfs referrals (no loop checking currently) (This used to be commit 3c09b1f30f8b85036c487fdaf7fca11886bc90d7)
new 0a06399 r5522: Better handling of LDAP over IPC connections that have expired on the LDAP-Server.
new e2cc3f4 r5524: Don't do share mode checks on can_delete if open, the rest of the open code will do this correctly. More for bug #2201. Jeremy. (This used to be commit faecf639efdecf949e91184d041489aa54e8664f)
new 9150205 r5525: Add extra case to torture to test this (we currently fail with the wrong error message but we correctly deny the open). Jeremy. (This used to be commit 99b89867c33a2209c42b6610d62ead0cf2af05af)
new 9fa9ca4 r5527: Allow own netbios name to be set in smbclient's session setup.
new 051d9d7 r5528: Expand the invalid-workstation-scheme. Workstation-Names with leading '@'-sign are expanded on-the-fly as posix-groups of workstations. This allows optional, more flexible login-control in larger networks.
new cb203b2 r5530: Keep the TRANS call up to date with the NTCreateX call. Jeremy. (This used to be commit 98a07e1520d6fb1f6f5320bc70ac33d4c5052ea6)
new f7decc6 r5532: Patch to detect infinite loops when traversing a tdb from "Shlomi Yaakobovich" <Shlomi at exanet.com> Jeremy. (This used to be commit f997c28bb8ca253dca943a578a617b3c20ccfa5e)
new 26d8133 r5535: Reformat so I can actually maintain this code and eventually convert to MB safe. Jeremy. (This used to be commit 0285754c1408b4155e115a5f76b1f5ff481c9d7e)
new 8d06233 r5536: Avoid intermediate copy of NT and LM responses in NETLOGON client.
new c3a5d90 r5541: Fix crash bug in the client-spoolss enumdataex-call.
new 584c412 r5542: fix a few more msdfs bugs in smbclient against both smbd and 2k dfs root shares. (This used to be commit 5d2624c453b0bc961302edd9f2421a7c3d504d1f)
new 413eb87 r5543: Fix for bug #962 - using MB sharenames containing a ']' character. Processing a share name is now MB safe so long as the correct unix charset is in scope. Jeremy. (This used to be commit 5bd027e9ed095c01fc176178ff51b5839fe0c140)
new 038d939 r5545: move cli_cm_XXX() connection handling code to clidfs and out of client.c; client.c still maintains a pointer to the first connection so the change is fairly reansparent to other smbclient functions such as -L and -M (This used to be commit d6a05ffd664e2e304f6e481af34a4c5d640fc3f9)
new 4b03bd3 r5546: Fix some comments in "net rpc printer migrate settings"
new 4ef6976 r5547: Fix compile warning.
new f95e9fc r5548: Stop lying about allocation sizes to Windows clients. It was a nice idea, and aparently improved performance in some circumstances, but it breaks the VC++ compiler :-(. Not cool. Fix bug #2146. Jeremy. (This used to be commit b9f147634df0126320ffe3b9a23068e76f6c1681)
new f823e8c r5556: Fix the build on AIX.
new d8b85fa r5560: make sure session setup message is displayed after changes to client.c (This used to be commit 3f5e52e90861d071870a369fac246a822f4ff2ce)
new c7a0098 r5562: * bump version to 3.0.12pre2 * change special character in gd's valid workstation check to a '+' to be more in line with the characters used by valid users (This used to be commit 8bff0486508b9952c192345302b9313ac0b2270e)
new b03c744 r5565: fix breakage on gcc 2.96 (This used to be commit 67f8a1e3bc545d4ebbe0f7d05ea16c6231f2e82c)
new 40d738f r5568: fix more breakage on gcc 2.96 (This used to be commit 3eeecff05efec9310cf2bed7c6fe9a6d80dd6d0d)
new 76d72a6 r5571: fix another breakage on gcc 2.96 (This used to be commit cadd5a44e7f1d532aa4dad7a4233e5ea2c814a10)
new 9657295 r5577: get recurse; dir working across single level dfs referrals (This used to be commit d4443807bc7a5a8615c69517365a92709db7ce29)
new fb84318 r5578: get 'recurse; dir' working across multiple levels of dfs referrals
new 180fa12 r5580: Fix "net rpc trustdom add". Much closer to what windows does. Also stop referencing unknown_6 from sam, because it's just fixed at 1260, the max len of LOGON_HRS. Need to go in and mark it as "remove me" from passdb. (This used to be commit ffac752875938d510446ebbeba6fc983f65cda1e)
new 2f158e1 r5589: Ensure the torture code that uses cli_list and cli_list_old matches the new MS-DFS function prototypes. Should fix the build farm tests. Jeremy. (This used to be commit 3d4d8bb6544abc4959f75bb962d8e1fb3d37a55e)
new ac1cc87 r5591: Implement "net rpc trustdom del", including client side of samr_remove_sid_from_foreign_domain. (This used to be commit 8360695fc02dfb09aff92a434bf9d411e65c478c)
new de1c756 r5592: Oops, accidentally committed test version of rpcclient. Reverting changes. (This used to be commit a5fe34ca7d57c18f510b9cc68e75c4db370fe052)
new bd0e666 r5593: More reversal of accidental commit. (This used to be commit ec78c3f2a2e38abe96132475a22bfd52c850b001)
new 7f5611c r5594: Fix comment to read "remove" instead of "add" (This used to be commit 6884a2fa6e3d19a436edfb428056978ae127f442)
new ec5ea58 r5596: BUG 2394: fix nmbd linking issue on IRIX (This used to be commit 0a07f2b1d91e071618e67c4e9ee8274763eaf5aa)
new 640eb81 r5597: full fix for BUG 2394 (unresolved symbols on IRIX) (This used to be commit cb08dd5f9087ac2e965dec8ba24c9e908fd6fcd3)
new a3ee24e r5600: Bring IBM Directory Server schema up to date with openldap schema (This used to be commit 639de6afc09709774fbcce1a8149bde172bd542e)
new 5ba59da r5605: only display the publish check box on printer if we are a member of an AD domain
new 09f5aa4 r5607: Fix for bug #2399 - ensure we use SMB_VFS_STAT instead of stat when checking for existance of a pathname. Jeremy. (This used to be commit 08aac40e3ac0911673ea7e6ef35ba7fe9822d2fd)
new a5e671e r5608: BUG 2399 - removing dead code (not finished with bug yet). (This used to be commit 48353c199cfbfd56760b34ccf99b089bb627e2ed)
new 8193036 r5612: Add -Wdeclaration-after-statement to CFLAGS for --enable-developer. (This used to be commit f952da9efbd11d2c84d9fe4993f70e4ceda7d9ae)
new 6b06ba4 r5614: fix proto for copy_fn() after changes to cli_list() (This used to be commit fb8e746ed65fa3aacda3d6be0e3f28f690fbdacb)
new e9d360a r5616: Forgot about the sticky bit on directories (commonly set on /tmp). If this is set then only the owner or root can delete a file. We now use the same algorithm to check file delete. Jeremy. (This used to be commit eb18104d10428a5daef2316088edc3dbaff58708)
new 02bce09 r5623: Horrible band-aid patch to fix Blue-Arc torture tester. I know this isn't right but will work until I can refactor the deny mode code with the Samba4 algorithm. Jeremy. (This used to be commit f38f464c722a441402e2d6e2622bcce9227c33b5)
new c459130 r5625: Reformat (tidy). (This used to be commit b94db3a75806f1b09a8a0366029812ba2195727c)
new f0a683e r5628: Deprecate the write cache parameter - this code will go away soon. Jeremy. (This used to be commit 743cd4a53627cc2be5271fa78f6b0980a4407862)
new a4deaac r5630: This may be a mistake ... needs more cthon investigation. Jeremy. (This used to be commit 0322c5884666bf62a37de069a1cd0ae888ac4285)
new 5713c65 r5632: Fix infinite looping bug found by nasty BlueArc test :-). When finding a singleton directory remember that we're at the end and don't continuously return the same name. Jeremy. (This used to be commit 3da50060279609f534aeffe6338b0a2b07d0e8f1)
new 8dddd76 r5634: Fix 64-bit overflow problems found by BlueArc torture tester. We still have a few strange bugs with 64-bit locking values. I will get traces. Jeremy. (This used to be commit ff4c201d93e1f59ce61e9341f7f94ce92389ed7b)
new 02fdabc r5636: Re-add the allocation size - parameterized by share as "allocation roundup size", by default set as 1Mb. From advice by BlueArc about Windows client behaviour. VC++ people can set this to zero to turn it off. Jeremy. (This used to be commit 833ca101772bfab65dbd79eb64f63464177f144e)
new c56d5cd r5637: Actually test and fix the crash bugs (sorry:-). Jeremy. (This used to be commit 4348ca48549ded8c056877befa216f0e768cb2c1)
new 7f697e6 r5639: update smb.h with missing defines (This used to be commit 0f188da8578165077b6d6df58c6e82be11943d40)
new 73d7fb0 r5640: On failed mount (ENXIO) retry share name in uppercase (fix mount to FastConnect AIX SMB server) (This used to be commit 8bd98b643d097cbd5e1650ec63a2f3176c3879d7)
new b6211e0 r5641: Fix from James Peach @ SGI for oplock2 test. Jeremy. (This used to be commit 69e99d97d1547ec8f8e7f9756b87f211c90557b6)
new 85b0948 r5645: Add an autoconf test for -Wdeclaration-after-statement so we don't add it to the configure.developer CFLAGS if it's not supported. (This used to be commit ce0dedea8d95f07745ba3e945dc88bceb97989d7)
new 140752f r5647: Caches are good for performance, but you get a consistency problem.
new 3696676 r5650: add help lines for net rpc group addmem and delmem commands partial fix for Bug 2417 - we need to look for other missing commands (This used to be commit bd4405b41592e064428bfa0dab8f216692f0fec6)
new c884a13 r5653: Fixiing typos. (This used to be commit 7df1cfed723d1c22070b0a829946fe61d064e0d1)
new 9d0a31e r5654: Fix bug 1604 -- make winbind work with more than 10 trusted domains.
new a5f8448 r5655: Added support for Novell NDS universal password. Code donated by Vince Brimhall <vbrimhall at novell.com> - slight tidyup by me to use Samba conventions. Vince - thanks a *lot* for this code - please test to make sure I haven't messed anything up. Jeremy. (This used to be commit 6f5ea963abe8e19d17a1803d4bedd9d87a317e58)
new 4eed5ad r5657: Fix uninitialized variable warning (This used to be commit f74737ce574aa4b47367fccb1b95769778187515)
new aaa4a66 r5683: BUG 2363: allow 'in use' driver to be removed as long as one 'Windows NT x86' driver remains' (This used to be commit 743ddbc7f204977431b8eaa48c3838b3cc9bdb11)
new d3e3bd7 r5684: BUG 2405: patch from Torsten Werner <torsten.werner at assyst-intl.com> to define 'lpstat' printcap output on HPUX (This used to be commit 98596037caa47a27c4f87793f9875ec18b0f23c2)
new a26386e r5685: BUG 1881: only define PRINT_SPOOL_PREFIX if it is not already defined (This used to be commit a42e3fc63cdbabd96f05e6af64344e1489ebf9da)
new 00340b2 r5687: Fix for bug #2398 from Kevin Dalley <kevin at kelphead.org>. smbtar shouldn't assume /dev/null means dryrun. Jeremy. (This used to be commit 84e7b7db8992db7812b8e09b8633c257657fb91c)
new 9db6a5c r5688: ignore user_xattr mount parm so as not to confuse it with a user name (This used to be commit 58afef91c52293d72f1066a27387a60e51be4e79)
new 90dfded r5689: Allow for better protection of sensitive attributes in IBM Directory Server. (This used to be commit dafdd8d0741311ed0f0b35d30062f0052446f8c4)
new ad4fe01 r5691: wrapping the pause/resume/purge printer commands in {become,unbecome}_root() blocks. We've already done a print_access_check() to ensure the user is admin. The means that non-root users can pause and manage printers. I really don't see how this worked before without setuid binaries on the server.
new 13b9edc r5692: Fix compile warnings (This used to be commit 6fad82d3d536fe2f7184377137d062710b40b4f2)
new 26462d9 r5696: BUG 2355: use bsd style commands for 'printing = cups' but \!defined(HAVE_CUPS) (This used to be commit 5216728d82fcbdcba9a06f9730806ef4a4d6108f)
new 6410e65 r5700: Fix problems where we're not pointing to the start of entry for a couple of info levels - W2K3 always points to the start, not the name. Jeremy. (This used to be commit 76fb181031e6e3df5b653496692737fd947b7818)
new 9d23e37 r5702: Fix bug #2271. Correctly pull out and use resume names in a directory listing (we were incorrectly understanding what was returned in the "last name" entry). Jeremy. (This used to be commit 4f2da9ecf1e5cee4749839ea1b35a942d27de09e)
new 64b9f82 r5705: Have unknown_6 default to 1260 (fixed #892) (This used to be commit 710ce847a79fa9e7ba488de46a2f69fc9d617e62)
new 212de36 r5707: BUG 2425: remove ubran legend wrt to win98 and the DFS_PATHNAMES capability bit (This used to be commit 6511bfe84a4036e0d203858aa2f604e346c9412b)
new 3241686 r5708: BUG 2424: patch from Vince Brimhall <vbrimhall at novell.com> to ensure that uidNumber and gidNumber use match the rfc2307 schema (This used to be commit c1727dc9e01f960c1eedf023b4de49ad6f418b18)
new 779191f r5715: Update for new CIFS POSIX info levels (This used to be commit af12daba2ae57a1f768248ba60d7769063f8200b)
new a6c895d r5717: BUG 2215: horrible code in nmbd_winsproxy.c; gcc folks at redhat claim its in violation of the C spec. It's so horrible I believe them (This used to be commit fa7eb5693314efb14d42a739f8006ddf8d41e9d5)
new cbe4ada r5718: Don't update fields that haven't changed (fixes #1957) (This used to be commit 5c682c665dbf517280deef0d6cec7dadc737a2bc)
new eb546db r5720: Attempt to fix bug #2382 (Excel shared workbook stops working). Also incorporates part of the fix created by ke_miyata at itg.hitachi.co.jp for bug #2045 (MS-Office behavior of timestamp). Jeremy. (This used to be commit 4f3b12ac73487f4ccb37c17506af1abf5acc80cd)
new 4a62d41 r5723: Add missing part of fix for #2271. After analysing the actions of a XP client against a Samba server. It never uses the "continue" flag, but always does "new search, continue from this file" instead. Change our client code to do the same (it appears that's all they test in W2K etc.). Jeremy. (This used to be commit 710bceee325005b8ca8e8ed04acc50bafa92b6e6)
new 3e4bc25 r5724: Fix compiler warning (This used to be commit c2f710e3219aab647c0ed294d1d3481f5578b930)
new 66df843 r5726: merge LsaLookupPrivValue() code from trunk (This used to be commit 277203b5356af58ce62eb4eec0db2eccadeeffd6)
new 82379c7 r5729: partial fixes for BUG 2308; libsmbclient patches from Derrell Lipman <derrell.lipman at unwireduniverse.com> (This used to be commit 88678bc05c3018eb181f97523a0b84b60e3c358d)
new 95e68fa r5731: Get delayed write semantics closer to W2K3. We need to store 2 times. This may fix bug #2382. Jeremy. (This used to be commit a27c351e6beafc6609790a9bb9a3d0a1331e8f35)
new a9a218f r5733: Don't crash when the SID column contains NULL (Fixes #2316) Patch by Justin Ossevoort (This used to be commit a281148168624dcab24e12f1cc7b0f6c7caf0185)
new 9d65e07 r5735: rest of derrel's patch for BUG 2308; had to move the options structure from the _SMBCCTX to the internals structure to maintain binary compatibility (derrel, we should talk more about this) (This used to be commit a5ea01bf15758bb2be26ba16784dc0975be783bf)
new 44f1a1a r5738: fix my build breakage; fix a few compiler warnings (This used to be commit acbe9efeb6de33610776560978f8632cbb847821)
new 198c807 r5740: setting version in 3.0 development branch to 3.0.13pre1 (This used to be commit 81651b4d8b5050a80fd28a36dc922d9fed51ade6)
new 04564f6 r5743: Add perl-script to check for multiple LDAP-entries on request of Richard Sharpe.
new f651bb0 r5746: remove unneeded header that caused problems on rh73 (This used to be commit 68fe1f194a49e7900aba1f201c949f5deb21df87)
new cf1ebf6 r5749: fix some build issues (This used to be commit 3f12dbb1cfd429e537415635aaa6e551e00c2a0e)
new 3677b96 r5751: fix another (correct) compiler warning (This used to be commit 642a2d5a0aecd507d4f26dc2250de3667af3abbf)
new 5131068 r5752: implement derrell's solution for binary compatibilty in the _SMBCCTX structure; note that we break compat with 3.0.11 but are ok with earlier versions (This used to be commit 6e8d171551bfe480cb1a526469defc33276550f6)
new f783144 r5757: Fix erroneous debug message - noticed by William Jojo <jojowil at hvcc.edu>. Jeremy. (This used to be commit fd1999f1d73b871501ff859422c3989b496231a8)
new ce8ad0c r5759: Patch from Doug VanLeuven <roamdad at sonic.net> to add more case/realm/name permutations to the kerberos keytab. Jeremy. (This used to be commit c687e73f242967cd3a78db66c1dd23349766ebb8)
new ee049ef r5760: Be more verbose on listing forms.
new 08af1e6 r5762: Modified version of patch from Michael Brown <mbrown at fensystems.co.uk> to case insentively search for a principal match on logon verification in the system keytab. UNTESTED (although it compiles). Please test. Jeremy. (This used to be commit 1ace2ca1be65b4d6e92a98040fd09fdca74e8c8a)
new 5ba3fb8 r5767: Get rid of some compiler warnings (This used to be commit 66471de977a56cbe58921f61da28cc7dcbc6e93e)
new 5918d8a r5770: Get rid of some compiler warnings (This used to be commit 96a0f7d60c973e9f74ac90e3c79f94a01770f681)
new ec06659 r5776: Fix typo (found by lieschen).
new ef422bf r5786: Bugzilla #2443. Fix gcc4 compile found by Mark Loeser. (This used to be commit ab79612ac661c9764682f109650381350d524ac2)
new f4c9a4b r5789: Patch from William Jojo <jojowil at hvcc.edu> - AIX has no default ACLs. Bug #2445. Jeremy. (This used to be commit c9b5e32650ef957841d488416922b948804474e2)
new 00a62a7 r5790: Added ability to set account description. (This used to be commit df6f0815af0171a47483f2f3d347d350704a012f)
new cc5ba98 r5792: Added new parameter "inherit owner". If set on a share, the created file/directory will be owned by the same uid as the containing directory. Doing this for directories in a race-free mannor has only been tested on Linux (it depends on being able to open a directory and then do a fchown on that file descriptor). If this functionality is not available then the code silently downgrades to not changing the ownership of a new directory. This new parameter (docs to [...]
new 3b7dccf r5804: Revert the signing change by Nalin Dahyabhai <nalin at redhat.com>. Seems to be incorrect (several user reports). Jeremy. (This used to be commit 0abfb67c79dde280b3dae14a7c7bcdb5f4d58e44)
new 61dfab9 r5805: merging spoolss parsing changes from trunk and cleaning up resulting segvs (This used to be commit 25121547caaaed0d60f4db7458570c14e7d21b2a)
new d177f1b r5806: * fix a couple more segvs in spoolss
new cacc3e1 r5807: fix segfault after compiler warning clean up (and cleanup another warning) (This used to be commit 2dae527e217ff9da2ad9f434bf1280744e93fad7)
new 76f3e5a r5808: removing unneeded structure field from RPC_BUFFER (This used to be commit 9b0bfd7e6fd1acc85ec53d2fa32d61cd34aa2345)
new c8e0202 r5809: try to catch NULL pointers during developerment for rpcbuf_move() (This used to be commit f9e9a42c0734129100e1cdd4a9ad1539b65ab5bc)
new cc94479 r5812: We missed some RESOLVE_DFSPATH calls on pathnames for older calls. Jeremy. (This used to be commit 0b0b8686f3c4261e9b1070f4b2968e6f4ed4bbd7)
new 4f92cef r5813: Fix bug found by Jim McDonough <jmcd at us.ibm.com> Win9x can send a resume name of "..". This will cause the parser to complain (it thinks we're asking for the directory above the shared path). Catch this as the resume name is only compared, never used in a file access and replace it with "..". Jeremy. (This used to be commit c03524363f86ab88f1408f2fba2a1d76ce830301)
new 55f480b r5816: Catch the "." resume name case also. Jeremy. (This used to be commit 479bb6ea95e45d6f9d8b5dbddd500451e39202a7)
new 91d3557 r5817: Patch from Vince Brimhall <vbrimhall at novell.com> to change the way pdb_nds handles users with no Universal or Simple Password. Bug #2453. Jeremy. (This used to be commit 0976793e3022254c31bda0fe3c49f864514c8d4c)
new 99db77b r5820: Fix bug #2451 - missing functions in full audit vfs module. Jeremy. (This used to be commit dc6fbc0268b79c5d53319d77e14a59f158cfd55d)
new 7dcbde8 r5822: Actually return an error message if disk_free fails ! Pointed out by Ying Li <ying.li2 at hp.com>. Jeremy. (This used to be commit b5d31b2caf5c4739607bf57cb7e4e0569b57012b)
new 4ba7101 r5825: Fix one more DISK_FREE call - spotted by Ying Li <ying.li2 at hp.com>. Jeremy. (This used to be commit 19e017a78a90aca5f2d39a3c28472b9a595acbf3)
new e2673ae r5831: Along with jra's recent checkins, fix dir/xcopy of empty dirs on OS/2. Bugs 2335, 2337. (This used to be commit 2312ac9d42adcea8576c3923cd5bc8c1851d5375)
new b05ce8f r5833: Revert change for bug #2335. Tested with a Win9x client and the original error code is correct. I have some theories as to why this is different, I'll add some code to the torture tester to confirm. Jeremy. (This used to be commit a7a7af6815e1123f27070a2fe0a92de5b4372913)
new 7069d48 r5835: Make smbclient obey the max protocol argument again. Jeremy. (This used to be commit 7cb9618e5de8aae5e910e620e70ea130b76f6099)
new c6e94ef r5836: Correct fix for OS/2 bug #2335. The error return code in this case is protocol level dependent. Jeremy. (This used to be commit 712ef86ac008524866615e670db7659ea674fefb)
new 3fc141b r5840: Fix findfirst/findnext with protocol level < NT1. Jeremy. (This used to be commit d53b5891a7d372b3ed2488bac06939d29388f709)
new ee80416 r5843: Removed unused variable - pointed out by jason at ncac.gwu.edu in bugid #2460. Jeremy. (This used to be commit 1f988333ecaedfb21a8deee6eebb9bd4de91bfd6)
new 2aaf23e r5844: Fix typo. Add cast for bug #2464 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit a4b4766e4294c3a0172beeae7a7698160f4a2632)
new fa6085a r5847: Fixes from Lars Müller and Vince Brimhall @Novell for NDS schema. Jeremy. (This used to be commit 0d3075b2c06709b05513d4be1530ef6df2471480)
new 56b2225 r5848: Fix inherit owner to chown directories in a porable and secure way (from just secure on Linux). Idea from tridge. Jeremy. (This used to be commit c0924a497b51c126a1db55f48cbf461855dd6c6a)
new 9a4e3f7 r5851: BUG 2456: reported by Jason Mader; remove non standard pragma (my fault); should fix some builds with non-gcc compilers (This used to be commit 300150a1bee1bf927236c6d9942784a1359e7054)
new 99509cb r5854: Fix coredump when OS/2 checks for long file name support (with .+,;=[].). Bugzilla 2338.
new 8a427cb r5861: Apply some const (This used to be commit d89b40e9b175b194cc7bdbc0277083efff89699c)
new 51d318b r5862: And some more const (This used to be commit dc442ea7a0eed0a496522dd518bc53bc9304b705)
new 983a1f6 r5864: Stop using 'INFO' names on find calls. Getting ready to fixup OS/2 EA support. Jeremy. (This used to be commit a417feaa4108b443850ef6e8f0da32b79d79db59)
new d246795 r5872: Restructure ea list code to start to fix the EA_LIST calls. This does not work yet but it's a work in progress. Jeremy. (This used to be commit 0e399422f70ef8b3797277f6f61105fa7fe0d83a)
new 4faa02f r5874: Work in progress. EA list infolevel. Jeremy (This used to be commit b033a302b59e1e72f4a72fce54abaae5c1c29f18)
new eb200fc r5880: From the comment....
new 2508867 r5884: require cups to build and install; remove restruction from winbindd.init to have 'idmap [g|u]id' range set in smb.conf (This used to be commit dd7237f50afc54b826b784bd4635ef232a3ee16a)
new 5794ada r5888: fix incorrect test - don't print anything if user is not in any groups (This used to be commit 2461a8e482ab22dde4b7af8ea6d6ee043f302bf8)
new 416cf98 r5891: Make enum- and getform use the same form_display-function.
new deb0212 r5893: Get us to pass some of the Samba4 EA tests. EA_LIST seems to be working - need to valgrind it to be sure. Jeremy. (This used to be commit 8b2b652c0a47298cd188c67d256dfdffe01a951d)
new 9ac8568 r5896: Fix cifs mounts to handle commas embedded in prompted password, and password and credential files. Fix cifs mounts to handle domain name and user name in username field (in form domain\user) (This used to be commit d98417b2cfd9f3748eabc9df64cf30b2bd8bc338)
new 2b71ed0 r5897: Fix domain name parsing for cifs mount util (This used to be commit 72eda746c2cc0a362aef6e08f7cd89e65cc7e86d)
new 4b122ce r5905: Fix two warnings found by AIX. They might actually be bugs on 64-bit platforms.
new 0fcb427 r5907: Fix compile warning noticed by Jason Mader <jason at ncac.gwu.edu>. Bug #2483. Jeremy. (This used to be commit f6db0f5e8aaa8cfc65031d19a231f7a5a68796a7)
new 5d88fea r5909: Remove some unecessary casts. Patch from Jason Mader for bugzill #2468. (This used to be commit ede9fd08cf0ce04528f73c74e2345ba46d26f1e2)
new b4ecaaf r5910: Partial fix for bug 2438. I'll leave the debug message in place, that fix is a bit more effort.
new 0ca0cec r5912: - Enhance net rpc rights utility - Make it possible to list users that are given a specific privilege - Make the lisitng interface a bit more usable by distinguishing between "keys" and "names", using user names directly still supported for backward compatibility (This used to be commit 9797b33f2377375875b2c473d9899f36fe75246b)
new b62fae5 r5915: Remove --with-manpages-languages= from configure (we only have them in one lanuage, English, at the moment). Fixes #2261. If other languages might are added in the future, this parameter will still not be needed. (This used to be commit d41e790b4ba96b42ae80f51925a86a3344d3fd39)
new 100b7ad r5916: Only one C++ guard is necessary, not one around each smbc function. (This used to be commit e446f16a402bd2f2c0c0cda3db1bd0c423321230)
new eeefe8c r5918: Fix typo. (This used to be commit 0d38d5f610a280a29617f887329d9084f0be6203)
new ff107a9 r5922: Fix for NASTY NASTY bug #2501. All my fault :-(. Brown paper bag time. Stops Win98 from looping doing findnext on a singleton directory. More testing very welcome. Jeremy. (This used to be commit e32a58742e618a49934e19b72cd5222c9666cf95)
new 61179e5 r5926: setting version to 3.0.14pre1-svn (This used to be commit 59b07eb012a52af142156912ce1f2d9ea82af81e)
new b824fcb r5927: Fix ldapsam trusted enum_group_members. We were searching in the user suffix instead of the group suffix.
new 442b9f3 r5933: We were handling setting of EA's incorrectly - we should be able to set a list. Also not converting names from DOS CP to UNIX CP correctly. This code doesn't quite work yet but it's a work in progress to be fixed tomorrow (don't want to lose it). Jeremy. (This used to be commit 22fca746576810c5408540031a9603625a66cd75)
new ebb9ba6 r5936: Fix bugs in earlier work in progress commit. Closer to properly supporting EA's now. Jeremy. (This used to be commit 8aa2b2617baefef004a864c4210b20a66ef89fd4)
new 43f4930 r5943: remove unneccessary se_priv_copy() (This used to be commit 2db04a90c4197a3950bbc322948468cb306b3557)
new 0dbdb7f r5944: cleaning up compiler warnings reported by Jason Mader (This used to be commit 8f87d9c5b66bfbbb1c2eb409bc424fa730b66ff0)
new 906d7b7 r5945: BUG 2516: fix compile issue on True64 (This used to be commit 5205949dac4566a815ea443114309c284270ba91)
new d2b8348 r5946: BUG 2497: fix bug in rpcclient's deletedriverex when asking to delete all versions of a driver (This used to be commit 1f0060278609a194b76872367530d2f7bcea7fa7)
new 40295c4 r5948: more compile cleanups from Jason Mader (This used to be commit cc6c769c3c26164919dd13777d671abe02c084d9)
new 9b38ced r5950: more compiler warning's from Jason Mader (This used to be commit 27c6e85ad59a86ab45ae3297c7445c4ff15546c8)
new dbd5c96 r5951: gotta love that SGI compiler :-) (thanks Jason) (This used to be commit e84d070275464de43107b6b5910e25ccc3339302)
new 4b831f8 r5952: BUG 2469: patch from Jason Mader to cleanup compiler warning when not using krb5 (This used to be commit 19a639ac468237b22f16d917c0150fbf10c9623e)
new 0d57995 r5953: more compiler cleanups; moved SID_LIST from smb.h to privileges.c to cleanup the name space (This used to be commit 7dfafa712deb115e425c7367296400c54827a217)
new 7c19851 r5954: Fix some compiler warnings and add missing exclude-block in "net rpc share migrate" (found by Lars Mueller <lmuelle at suse.de>).
new d44a737 r5955: BUG 2517: use the realm from smb.conf for 'net ads info' when 'disable netbios = yes' (This used to be commit 77734120d30c64941e2046574c81653c5bca4220)
new 73d1950 r5956: more compile warngin fixes from the Mr. Mader (This used to be commit f3f315b14d261fa56ab040db036a6f858ac06e65)
new ec13962 r5957: BUGS 2478, 2093: compiler warning patches from Jason Mader (This used to be commit b0f43460822eb5175c854959181de05307d73415)
new cf99ec8 r5958: BUG 1843: patch from james peach to fix quotas (with no soft limits) on IRIX (This used to be commit aeb3cea54ea2e050aef38e38fd8519510a14a184)
new 09bb175 r5960: Integer wrap paranoia when reading EA buffers. Jeremy. (This used to be commit e61f7a6b72fe6186a5a56f23f9133c5b1a49bb89)
new 93e04e9 r5961: final round of compiler warning fixes based on feedback from Jason Mader (This used to be commit 9e77da9320c900b3e437d534e31fa5ff81e9acfd)
new cf7d098 r5965: Apply Volker's patch for "ldapsam trusted = yes" for samr_lookup_rids. Gives us again up to ~6x improvement on group membership lookups. (This used to be commit e2117bcb09cbd21df3b6621c2794a006418c1d9e)
new b360f55 r5967: Fix typo bug where flags overwrote info level. Jeremy. (This used to be commit 214a2cbe5aed9f0540b03350b60d0eec1c61bad8)
new b3e57cb r5968: derrell's large file fix for libsmbclient (BUG 2505) (This used to be commit 85be4c5df398faa6c5bfacd1f9d2f12c39d411e1)
new f8f090a r5970: Fix old bug where ff_searchcount was being compared -1 ! This caused a filename to be processed twice. Jeremy. (This used to be commit 2ed7e30cbb3e194a08d5d9b46993652666193bec)
new bf42736 r5971: Check for the correct cli-struct when copying files. Good catch from Lars Mueller <lmuelle at suse.de>.
new 47f58be r5973: Fix up overwrite of last 2 bytes on clilist (could cause coredump). Jeremy. (This used to be commit b0de2d761f6697ca1f4859ba098af6162ab42027)
new 656140b r5975: Re-arrange code and comments to make more sense. Jeremy. (This used to be commit 08616ad80d96d1b7b558eec036bafb4bf3663942)
new 19996e2 r5979: Don't crash when talking to a Win98 server (bugid #2530 - not a fix buy just prevent the crash). Jeremy. (This used to be commit 9d5ef800b6d3da54a5c733cff70306ac052ddd23)
new a17af59 r5981: Hack to fix DFS code to work with Win98 server. JERRY PLEASE REVIEW THIS ! I don't think this is correct - it just happens to work and fix bug #2530 to return all the files. Jeremy. (This used to be commit 1ee180a6dd7f8d787396f359a8ff3ed25433357b)
new 7478d77 r5991: Fixup last entry offset correctly for level 260. Should fix bug found by Derrell.Lipman at UnwiredUniverse.com. Jeremy. (This used to be commit 5ded615679e346d1ea155cde3413396d3e3c3a6b)
new a49c567 r5993: compiler warning fix (This used to be commit 4e8b868e6e29513a0c4c1b8992a502d5b6cf2c3d)
new 97978aa r5994: proper fix for smbclient and win98 file servers; check the WCT value in the tcon&X reply before setting the cli_state->dfsroot flag (This used to be commit d3822d889dbc0812335e9242566256a0f88bc00d)
new 8b6a50c r6001: Oops. Checing the wrong tagtype - should have been SMB_ACL_GROUP, not SMB_ACL_MASK. Fix bug #2521. Jeremy. (This used to be commit 21e3cf2f8f6129324ebb799f959f8d2afe0285d2)
new bece941 r6004: Let's make server manager able to kill a user session. This will send a shutdown command to the right process by pid read from the sessions list. (This used to be commit 5d3d025db757f7d48f241142a60a93214f2b47ea)
new 920745f r6009: Add privillage check for SE_DISK_OP (is this the right privilage?) before allowing users to shut down any sessions. Simo - please check security before allowing state changes. Please review this change. Jeremy. (This used to be commit 51beba71d4d5d3d259e567b65b1694d862814fe9)
new 5d1cb8e r6014: rather large change set....
new 899ade0 r6016: Give access only to root and Domain Users (This used to be commit d3557ed4b7c4d58a50cc6041c06cc4eff5ef659a)
new 5415480 r6020: Never do NT status codes with protocols before NT1 as we don't get client caps. Jeremy. (This used to be commit 4868e4202775c1c0a60828e0c6f6fa23cf8346e1)
new 143bf12 r6022: Fix for bug #2533. Incorrect dir listings from OS/2 clients. Jeremy. (This used to be commit cf8949f684ee9adcd35d56d923b2f5733efc05ac)
new 2e3ce1d r6029: adding files necessary to support 'net rpc service' functions; will fill in tomorrow (This used to be commit 6bbd61cfd1ca2dbe8d96d894f90f263b8f24571f)
new 91e6894 r6034: Check only once (This used to be commit 5a4274371cdbbd278d8aaa922f3e5f51a3cb5aec)
new abde8c4 r6036: patch from Lin Li <linl at xandros.com> to ensure trusted domains are initialized whenenumerating users and groups (This used to be commit 105a63c207e8d2b03a30dec2b8b55b92047cba80)
new 987fd2e r6037: little cleanup of unused vars and unnecessary codepaths (This used to be commit 167f7d3caa84e612cf3af0095536734dc7c3ad29)
new 259d44d r6038: adding more flesh to 'net rpc service' open and close the service control manager.
new eb1adc5 r6039: add CLI_DO_RPC macro for cookie cutter code; no new functionality to 'net rpc service' (This used to be commit 759affb1e1aa59fcb878b4dee781aa362b3e7e1c)
new 9d00983 r6040: finish out 'net rpc service list' (This used to be commit 42588ba50cb1b47a00f3e0bed33ca3431eb8af14)
new 0a11209 r6041: cleaning up output from 'rpc service list' (This used to be commit 7f02ba6646d5c9685250b8ee6e45c9723d748143)
new 445a972 r6044: Ensure the old search calls always ask mask_match to translate patterns like ????????.??? - even if using an NT1 protocol. Matches W2K3 behavior. Jeremy. (This used to be commit 67f6473f50f3284b9ccbe6f983f23cd42b3b7c9f)
new dbb5a1f r6046: $ net -S block -U % -W VALE rpc service status spooler
new 27b84e5 r6048: Split out the check_path_syntax into a findfirst/next/wildcard version. The semantics are different with wildcards. Jeremy. (This used to be commit f8b67159fc1c8224a7caf41409b2654846f34a2d)
new fcfa75b r6049: Ensure "dos filetime" checks file ACLs correctly. May fix Excel "read-only" issue. Jeremy. (This used to be commit 80e788143a6c3d973d3b8e57d91ca5c4a83605b2)
new 66e8ed2 r6051: finish off
new a5433c4 r6053: Fixup dfs path with the new wildcard parser code split out. Jeremy. (This used to be commit e831cef618d55c362e8d3a8a4c2b9f2ed7d4d7bd)
new 1ca7ec3 r6055: Fix algorithm. If any of the primary or supplementary group ids match a "allow" entry of GROUP or GROUP_OBJ, then access is allowed. It doesn't terminate on the first match. Added debug to show where the match occured (or didn't). Jeremy. (This used to be commit 81fb3372867fa66a092841222e02bd1c104b2d19)
new 83c61f2 r6057: Don't put the assert in the wrong place :-). Jeremy. (This used to be commit 6609b209f513f0859040686a88ee6c7106c06008)
new 9dba957 r6060: It's not quite accurate to say not having write access causes a group entry never to match - it matches but if doesn't grant access is recorded so the "other" entry isn't subsequently checked. Fix the algorithm. Jeremy. (This used to be commit e3c7d08bb68f51bc05768467feb0af896a059e91)
new 78a3af6 r6062: work around autoconf setting the CFLAGS="-g -O2" by default in AC_CACHE_CHECK (This used to be commit 605dd5b97c09fd3e6bc09eefa78ef333201c0b7c)
new 10fe0ae r6063: Fix for bug #2533 - ensure SMBsearch unsets UNICODE flags2 bit as this SMB is DOS codepage only. Jeremy. (This used to be commit 56cc756b9d14db23b2640c347f729fa90dad9b6a)
new e2204e2 r6067: Patch from Marcel Müller <mueller at maazl.de> - fix OS/2 EA_FROM_LIST info level. Jeremy. (This used to be commit e15c36e9497b5e92c0f743a522cd0adb96d22295)
new 404fa56 r6069: Fix for bug #2541. Ensure we recognise LANMAN2.1 as OS/2 and select LANMAN2 protocol, ensure the EA size is always correctly set on a query for a file with no EA's. Jeremy. (This used to be commit d6ad1f8df05e16152d9c95df56e612fde288d3b4)
new 0aa89db r6071: * clean up UNISTR2_ARRAY ( really just an array of UNISTR4 + count ) * add some backwards compatibility to 'net rpc rights list' * verify privilege name in 'net rpc rights privileges <name>' in order to give back better error messages. (This used to be commit 0e29dc8aa384dfa6d2495beb8a9ffb5371e60a13)
new e84ead0 r6080: Port some of the non-critical changes from HEAD to 3_0. The main one is the change in pdb_enum_alias_memberships to match samr.idl a bit closer.
new 780b1ee r6082: Fix for bugid #2541. Fixes from Guenter Kukkukk <guenter.kukkukk at kukkukk.com> Jeremy. (This used to be commit 057e4bf641674473f1ac1e0fbe936b4f2506e013)
new e0c51ee r6090: Patch to fix sys_select so it can't drop signals if another fd is ready to read. Patch from Mark Weaver <mark-clist at npsl.co.uk>. The only question is, how did we miss this for so long..... :-). Jeremy. (This used to be commit fb4052ce3a5e585897e478092a7ab5a2ec83e37b)
new 202c7b4 r6092: This much const causes the compiler on Fedora Core 2 to throw up. Jeremy. (This used to be commit 051f0ed8075a3616484888ab22d68ca11aa1dd36)
new 0411d1a r6102: add support for opening a file for write with O_APPEND in libsmbclient (This used to be commit 542922cb2e5c8e7522f14492418686c339f0a5a4)
new 5d64af7 r6103: Update list of mount options for mount.cifs (This used to be commit 6efd6225fab93c3f31f09f6bbf6d032024650501)
new 717845f r6104: Update dos filetimes to default yes for Office 2000. Jeremy. (This used to be commit d1ff66f6cde844bf0312747c50b402e81846891f)
new fa787af r6106: Fix bug #2551. It turns out that the incoming flags2 flag FLAGS2_LONG_PATH_COMPONENTS determines if a reply is uppercased on a SMBsearch request, not the protocol level. This could clear up quite a few hacks going forward I think. Jeremy. (This used to be commit 8c64cd368fdd2c5a4b361904855c135ade3f449e)
new fbc611f r6108: Added smbsh/smbwrapper for Linux to example/libsmbclient tree; provided more complete libsmbclient testbrowse utility (This used to be commit 15736b97c837a16d9c009b8bff18b31429ccbe83)
new be70aa7 r6110: Close handles on user creation. This allows easy mass creation of users with rpcclient.
new b1d8753 r6116: update debian changelog (This used to be commit d0e5e48ad3c50ab8dbb6b647e3b0f81f08712012)
new acd9ef3 r6117: Close handles after group-creation as well.
new 3fb8308 r6120: Added "volume" command to smbclient that prints out the volume name and serial number. Jeremy. (This used to be commit c69623072e4112a4719867ea4809f5145b3cb64c)
new 5a69d0a r6122: Added "hack" fix for broken SMB_INFO_VOLUME level - used by OS/2 I believe. Reported as fixed by Marcel Müller <mueller at maazl.de>. Jeremy. (This used to be commit 14eab937a54dd9f02f289d7e2f47c78c834714a3)
new 7dcc247 r6124: Fix for bug #2242 from Tom Lackemann <cessnatomny at yahoo.com> - don't set SD on an NTtransact create unless we created the file. Jeremy. (This used to be commit b42eaf424e34544fae3f0fc473694e61dda2a11c)
new 1635d50 r6125: smbc_stat() returned incorrect timestamps IFF it used cli_qpathinfo2() to retrieve the timestamps (Win2k) and not if it used cli-getatr() to retrieve the timestamps (Win98). Timestamps are supposed to be in GMT, and should not have serverzone deducted from them in cli_qpathinfo2(). (This used to be commit 443d8df94c2937b7d458b7228bdc1d433581558a)
new 7387dab r6126: added utility for testing smbc_stat() (This used to be commit e1df648ea13651e1df3d209937034b351a7f1c2b)
new 934d41d r6127: Eliminated all compiler warnings pertaining to mismatched "qualifiers". The whole of samba comiles warning-free with the default compiler flags.
new f197701 r6138: Refactor length reading out of EA code so we can read length external to buffer. Needed to add EA code to create calls. Jeremy. (This used to be commit 7c4262d6ba48695c2622ea2eba8da6ac889ce543)
new b7c6e71 r6141: Fix OS/2 EA's for NTcreate. OpenX and mkdir to follow. Jeremy. (This used to be commit 106f91ff65acd23a7dda4d0ec89ae41ecb28153e)
new b76112f r6146: Added OS/2 EA support in trans2_open and trans2_mkdir. Fixed in nttrans_create. Jeremy. (This used to be commit 989fcb4c084c63f1e3b114af68ef5bc0a2fbc09e)
new 9840db4 r6149: Fixes bugs #2498 and 2484.
new 8e6b4b9 r6151: additional examples/tests for libsmbclient (This used to be commit a3bd496c921dc775b59be4ff2941f4824ffbec03)
new 67425af r6152: Correctly check OpenX open modes. Jeremy. (This used to be commit 326124a7b366feaca6162f7defae89618b005adc)
new fd52f0e r6154: fix winbindd <-> Windows 2003 sp1 issue. Can't do LsaOpenPolicy() over schannel anymore. This is an interesting find as it could imply that there are other changes we haven't seen yet in sp1.
new 8de11f0 r6155: Fixes bug #1133
new 523ba5e r6156: Fixes bug #2543. Properly cache anonmous username when reverting to anonymous login, in libsmbclient. (This used to be commit cf2dcc110824cb3a4ce4e4bf608de25b7cfc2054)
new eefc6f0 r6157: 'editorial changes' to example code (This used to be commit fa0294ddbf7c93c24fca670b7ed52821a0507174)
new 4066f6e r6158: fix some misleading error messages (This used to be commit 91a8e1ac6debffe457624a625e0f407bdbbbcb15)
new 89fffb3 r6160: Ensure allocation size is correctly returned for OpenX. Only set allocation on create/truncate for nttrans. Jeremy. (This used to be commit fb05ac4c03eec21f3f18668610022ebfa6d6bf4a)
new 1da65dc r6163: Well I never, all this time the t2open code was incorrectly decting oplock requests and no one noticed. Hmmm. Don't think this is a commonly used codepath :-). Jeremy. (This used to be commit 75a0c11de4b7baf693e5c62e690e4bb26554f8e2)
new 0f535e3 r6166: Derell, I'm reverting this part of -r4917 because it modifies the keys to search in tdbs in a way that is not upgrade-safe and somewhat weird to use: Users have to modify policies like
new dee553b r6167: Add more defines for POSIX extensions to match the newly added client implementation (This used to be commit 8f6dba2cc3f337e990ef3e4b46718a5c1dca65ab)
new 8d2e18a r6169: Fix bug #2563. Infinite loop on non-existant file with findnext. Jeremy (This used to be commit 065ab9182dc39557b8c26d3d110abe9963ad9568)
new ab8ffa8 r6170: Remove redundant flag that I had just added. (This used to be commit 981b44e600e2410395d6d02252795623e400d624)
new 0557c6c r6172: Tidy up error processing significantly. Remove unix_ERR_XXX global nastyness. Jeremy. (This used to be commit d3379fe61bb934082b51a37adac232a96bafcf46)
new 1045c78 r6174: Fixup T2 open call - we were returning 2 bytes short. Jeremy. (This used to be commit 0c7de7615bf0edbb36a3afee445db13a71e26d2e)
new 219ad7d r6175: Fix crash bug and compiler warnings in strchr_m() test. Bugzilla #2565. (This used to be commit 17d13b57136d1f58c450d4587476304482bbd12a)
new bdae18b r6176: Fix a possibly uninitialised variable warning. (This used to be commit 3cf5ad4e80f95c302a502a78e2ee1b23524625bf)
new db69f6f r6199: Only do the strange DOS error for openX, not trans2open. Jeremy. (This used to be commit 65970dfc5b8f174fe29201789d6ddcf8802ad48c)
new d318fe4 r6200: Returned access should contain share mode as well as open mode. Jeremy. (This used to be commit 3aa784c07723430b429adc9abab9cc7c1325cb35)
new 77fa234 r6203: Fix attribute return on creating a directory with nttrans_create. Fix strange allocation semantics of openX. Jeremy. (This used to be commit da5a8b539d39d2765de22c3e55e9f284992ff966)
new 6ef9d08 r6204: Fix double-free of talloc context. Jeremy. (This used to be commit d5c56d25741e148ccae7c91f9b0157498d7ff148)
new 1c10d5f r6216: Brown paper-bag bug fix for wbinfo --user-sids.... Nobody seems to really use domain local groups ...
new 7835580 r6217: After talking to jerry, commit the partial fix for wbinfo -r. This fixes the expansion of domain local groups in case the netsamlogon_cache is valid. The non-samlogon-cache side needs more work, as well as the samlogon cache itself.
new b4c7204 r6218: * fix a segv in EnumPrinters():rpc_buffer_alloc when the caller does not provide an RPC_BUFFER in the request
new 7328fce r6220: cleaning up spoolss header; removing unused structures (This used to be commit c474222e0d4ffc7278a1698bcaa7830e63cfa426)
new 60dd0d0 r6221: format cleanup (got tied of looking for related structures)
new 978ca84 r6225: get rid of warnings from my compiler about nested externs (This used to be commit efea76ac71412f8622cd233912309e91b9ea52da)
new b137b7c r6228: remove BUFHDR2 and clean up LsaEnumTrustedDomains() Tested client and server code. (This used to be commit efb3ac4c69c72c0fa01c558951fa357893562bce)
new be0c01d r6230: don't know how this ever worked! the compiler complained we were comparing an integer to a pointer and it was right. (This used to be commit b6117dd72de1f2a8e158d1a5f2b2991ef93deb72)
new dc30062 r6231: Herb, I think this checkin was a mistake. Are you sure this is what you meant to change?
new 466a825 r6232: more cleanups; remove BUFFER3; rename BUFFER4 -> RPC_DATA_BLOB; rename REG_CREATE_VALE -> REG_SET_VALUE (This used to be commit 28d433351cf813c7fb57ebac0e0f4973c85f73e8)
new d761233 r6234: Fix for possible root squash nfs bugs from psz at maths.usyd.edu.au Jeremy. (This used to be commit dbf021a2e04e74dd7f072c927a34043fd8c3ae30)
new e79e98a r6235: Partial fix for bugid #2581. Ensure if realloc fails on an internal tdb we fail gracefully. Jeremy. (This used to be commit 28772dfca1f9e7afd01f7ea522cb2e697c318e22)
new b751f95 r6237: fix my breakage of WinXP sp2 msdfs support. We did need the special case for RESOLVE_DFSPATH in the findfirst() code.
new ecc6933 r6240: Fix for bug #2581. Add size limit (in kb) to stat cache. Jeremy. (This used to be commit 836b73d0018c3137b7a924b6345e69ae5d23431d)
new 1253a17 r6242: after talking to jeremy, we can actually consolidate the 2 BOOL flags in dfs_redirect() down to one since they both are used in essentially the same context (from what we can tell).
new 14ce1ed r6243: Yes. I *will* hate myself in the morning for this one. I need to gather some more information to know if these extra context id's may be used later. But for now, pw changes via CTL+ALT+DEL from win2k3sp1 clients work. (This used to be commit e7189a4e4b2211ce396944559d38056fa5b57f65)
new 43710a4 r6249: Get the comparison the right way around... Jeremy. (This used to be commit 1d542eee571b80259568d49bd5dc2eb14fd80d01)
new f0fea42 r6252: Re-order position of become_root() to allow directory to be read first. Jeremy. (This used to be commit 9fa32282ebe78c3ecd433e8ece600881774560b7)
new 8abd17f r6253: Add FreeBSD EA API support. Bug #2576 - patch donated by Timur Bakeyev <timur at com.bat.ru> Jeremy. (This used to be commit 059a2e30c94f7bbcf01c1f4c5539f0b0f5ab0e09)
new f168eba r6255: Initial checkin of cifs umount utility (This used to be commit 8f7c36a6c442ce5030be546b761f807fd2fa8087)
new 046bea5 r6256: Fix fprintf errors in smbpasswd. Fix for bug #2585 Ulf Härnhammar <metaur at telia.com> Jeremy. (This used to be commit 3dfa6c40fc726ddf38d4cfc6e0604ceed0035d18)
new def4123 r6258: Fix found by OS/2 set_ea call. When setting specific info remember to terminate once we've done that and not "break" into the generic file metadata set code. Jeremy. (This used to be commit f1e12be9ed0ca0077bac8e5f32051758e1d84ad7)
new 9fda3ec r6261: Tidyup message str printf. Ensure tvs struct is zeroed. Jeremy. (This used to be commit 6c9f227ef400f32def85268f411691b569d29889)
new 1616720 r6262: Minor updates to cifs umount helper (This used to be commit cd8b93edc6d488ab6f6652ef533ce13e885b265b)
new 83e11ba r6263: Get rid of generate_wellknown_sids, they are const static and initializable statically.
new 2c83fb4 r6266: Add includes for sys/extattr.h and sys/uio.h for FreeBSD xattr code. Jeremy. (This used to be commit 695d45bcadbcc1528900255534be47f135160529)
new 0003238 r6269: With help from Marcel Müller <mueller at maazl.de> in tracking down the bug, fix trans2 and nttrans secondary packet processing. We were being too strict checking the incoming packet (by 1 byte). Jeremy. (This used to be commit 3eea1ff4b7428325c7f304bcac61d6297209a4b8)
new 31b806b r6273: Remove some unused code, minor cleanup (This used to be commit b451434e378e52e8ab6b932d7b26657ea9d0353c)
new 1875e46 r6275: Implement RAP version of enumusers/enumgroups level 0. No, I've not gone mad, this is to test future changes to enumeration functions...
new 9f4c0af r6277: This implements a new caching API for enumerating the pdb elements. It is modeled after query_displayinfo and should hide the differences between users, groups and aliases while allowing a cache analog load_sampw_entries:
new 0f7e9f6 r6279: Convert the RAP enum functions to the pdb_search API. Who is using this nowadays? This looks rather broken, but survives basic tests with 'net'.
new dded668 r6281: Fix the build for FreeBSD 4 -- no winbind (This used to be commit 1ce9a0159d36c2e4f154fb60c86cebcfbc2038dc)
new 110d868 r6282: Before converting enum_dom_groups, better get the previous version a bit closer to being correct. 'svn blame' shows CVSIN, but somehow I get the feeling this is my code...
new 3809792 r6290: and now the development tree becomes 3.0.15pre1 (This used to be commit 5ea3fdff1b2781322a048e9c1334be5fa7f9a1f8)
new 121c22d r6291: BUG 2588: force smbclient messages to port 139 unless someone set the -p option (This used to be commit 40f573e202096088957bfff8ca2eb49f5b4985bd)
new abd028d r6296: add message about known interoperability issue with Windows 2003 SP1 DCs (This used to be commit 88c2ed1534d5239273458768b7b3f05102a2af16)
new e1ff2af r6297: Fix bug in our trans2 secondary processing. We need to pass in the trans2 call info from the primary trans2 packet as it isn't present in secondary transs packets. We only need to do this for functions that satisfy more than one case in the switch statement. Found by Marcel Müller <mueller at maazl.de>. Jeremy. (This used to be commit 62edc3d5dc68fbfe6cd77c588791453e29274dd9)
new c044df5 r6302: OS/2 fix from Marcel Müller <mueller at maazl.de>. Don't check for mangled names if mangled names is off. Jeremy. (This used to be commit b2330c38881baceaafe1ef6b7ce00d1b5cd8d5c7)
new 05cc478 r6307: Ensure info requested bitmask is printed in log when querying security descriptors. Jeremy. (This used to be commit 4db288e3143c1ce691ae586a7353da00fec85879)
new 40062fb r6311: setting version to 3.0.15pre2 (This used to be commit 005427f73f4438bffc0d8d085f4b40a634e3f381)
new 1a2c1f7 r6316: Remove over-cautious asserts. Damn wish I'd made the release with this.... Jeremy. (This used to be commit 11c464268df2a0a5155e93d4a7d053d2920fcff0)
new 5a72f0d r6318: don't include smbwrapper stuff unless asked for (This used to be commit ce38ead0fccf434f90671201d3c50cd79b3f3ed4)
new 7a7f9ab r6319: add prototype so -Wstrict-prototypes will not fail (This used to be commit b92e8b1c82ff3aa497b614a01ebbca4fbc9d00c4)
new da70ef7 r6344: Fix bug #2601 - it seems that DOS_OPEN_EXEC does mean readonly. Needed for Win9x and OS/2 clients. More Samba4 tests against W2k3 will be needed to confirm this but in the meantime get it up and running. Jeremy. (This used to be commit 77c0ade9fa1e6a31739823be0faa50799bac2775)
new f60ad8d r6346: Add a counter for the number of SMB operations per connection/file. You will need to do a make clean after SVN updating this. Next will come a smbcontrol message to dump this info. This should be interesting to profile client activity. Jeremy. (This used to be commit 743174da86ac724fc9ee3d4b7bd9a2a97a234bd8)
new cc7ebb3 r6348: Fix for bug #2605 reported by Daniel Patterson <Daniel_Patterson at national.com.au>. Ensure smbclient doesn't perform commands if the "chdir" fails in a scripted set. Jeremy. (This used to be commit 644608ea7db6d8d73a8c028a82cd0767ffe32af6)
new 496c6f0 r6349: Update cifs umount utility (This used to be commit c3030229512455657d86f5e8f01ece03047b0abb)
new d3d6126 r6351: This is quite a large and intrusive patch, but there are not many pieces that can be taken out of it, so I decided to commit this in one lump. It changes the passdb enumerating functions to use ldap paged results where possible. In particular the samr calls querydispinfo, enumdomusers and friends have undergone significant internal changes. I have tested this extensively with rpcclient and a bit with usrmgr.exe. More tests and the merge to trunk will follow later.
new 6cc85bb r6354: merge from 4_0 rev 6353: we need the english output from the svn commands
new b49c586 r6358: merging SMB_ASSERT() changes from the release branch (This used to be commit 70178d5d27900d56ad1da3c99f3a63d863fb324c)
new b39c949 r6365: Wow, how much worse does this get. From info provided by Eric Stewart <eric at lib.usf.edu> I realised we weren't checking against the current effective groupid (set by force group) as well as the group list. Fix this. Jeremy. (This used to be commit 0c4058c0732b1faa87ca64b8f95ad2fe3106a69f)
new f74f7c9 r6367: Slim down pdb_interface.c a bit. next_entry and search_end are function pointers now.
new 7374565 r6372: removing outdated Mandrake packaging files and pointing at Mandriva cooker (after clearing with Buchan) (This used to be commit f8fb342d4371dcbbedd63de84535e8e4dc35ce7a)
new faf0b03 r6373: minor changes to solaris packaging readme to bring it up to date (This used to be commit 4213739ca28afe18fe9a352ccd8b867336c1f8ae)
new 7f247f7 r6378: Other systems may not return 1 for checking WRITE permission. Canaonicalise any +ve return to 1. Jeremy. (This used to be commit e594222d0ba7713088420f6c6603a74c1d5def8e)
new fecdaec r6385: Convert checking of egid and secondary egid list into iterator functions so it can be used easily in a for loop. Drops duplicated code from posix_acls.c Jeremy. (This used to be commit 81f30bf5985f5c6dc8399c4695dfa6f14140fde1)
new 67e9fb7 r6388: BUG 2626: ensure that the calling_name is set to something after parsing smb.conf (if not set via -n) (This used to be commit 97c68ec1e86c1de44fa1ab6e5a9d7f58b2843a34)
new 1d08b90 r6392: - Fixes bug 2564: when smbc_opendir() was called with a file rather than a directory, the errno returned could end up as ENOENT rather than ENOTDIR.
new dd995fc r6395: Fix for Bug 2137, from Jay Fenlason <fenlason at redhat.com> Encode quotes for display in HTML.
new 89917b5 r6401: Fix a debug message (This used to be commit fb561fe26cc61272e24965b81e276fa5420b146d)
new 4e95263 r6407: Fix for bugzilla 2623 and 2630: $< and $* are not valid in explicit rules according to POSIX. (This used to be commit 3216125bed39cbfe20bb8ac98d7489f660f9dfa0)
new e091509 r6408: Fix compile error lurking where PATH_MAX is not defined. Bugzilla #2560. (This used to be commit 5921fcadd5bdf8e600132db6d5cc6393f3d26f58)
new a7bdbf1 r6411: Remove configure check for FTRUNCATE_NEEDS_ROOT as it's not actually used anywhere in the code anymore. Bugzilla 2625. (This used to be commit 6a50b304e7e028032cf97f2a2a0749c096155d9c)
new 6b70509 r6412: Add fflush(stdout) after displaying username prompt in smbsh if username not specified on command line. Bugzilla 2611. (This used to be commit b568e5188c3bc514d747b4c1c4e612e924fc6a4f)
new d0a0930 r6417: Strange old IRIX systems return -1 for telldir() when end of directory reached. Don't check for that and bail when reading directory entries as it's a valid value. Excellent work from Cale Fairchild <cale at brocku.ca> tracked this down. Jeremy. (This used to be commit a60fe9aba16eac4f195a2359d8b7672d8c8aa240)
new 57eb9f4 r6421: use add machine script when creating a user (ACB_NORMAL) who has a name ending in '$' (usrmgr.exe does this for domain trusts (that's was jfm's original comment I think).
new 2e0cac8 r6445: Make us survive the PARANOID_MALLOC_CHECKER. Should we enable that for --enable-developer=yes?
new d7173b3 r6447: Add missing error mapping for EMLINK to NT_STATUS_TOO_MANY_LINKS (we have it the other direction in clierror already). This fixes the return code when we try to hardlink from a client. (This used to be commit ccbdffb94e22c17b03b0a464071df027ebdc6264)
new 2d6e5ad r6450: * fix typo in htlm_auth help message * add synonym for idmap_rid in better lining with other idmap backend names * remove old debug messages when idmap {uid|gid} options are not defined (This used to be commit 03ebf3ebfe83897d8c18e57ed378154d1377874b)
new e0c105e r6473: Fix for bug #2644 - test for special files to be ignored was reversed. Jeremy. (This used to be commit 7c173dec2efcbe3fe42ffb9a2e85f3fbc8710ec4)
new 7522810 r6482: Add support so umount.cifs can update mtab (This used to be commit 66ec66ed1b9ac8ec2db12f3afecf4031a621eca6)
new ce8dee5 r6488: net rpc printer migrate should not try to set stuff that's not there. This fixes two segfaults. Thanks to Karolin Segger <ks at sernet.de> to find the bug and test the patch.
new fd237d9 r6490: BUG 1998: patch from Olaf Imig <Olaf.Imig at bifab.de>; fix byte ordering bug when storing 16-bit RAP print job ids (This used to be commit 2c66a4098a3c9ca0a12160d4193d65085ece1dfe)
new d65f313 r6491: BUG 2653: patch from Olaf Imig <Olaf.Imig at bifab.de>; allocate memory for user1* in make_spoolss_q_open_printer_ex() (This used to be commit f04232cce7f940814828caf80a2ecb8761146b14)
new ae21b39 r6493: we're at 3.0.15pre3 now (This used to be commit d92e9b1def29333810c792da8a218169b8dbbe4f)
new 7981bd7 r6495: Bugfix for #2596 by James Peach @ SGI. Fix become_root link issues and one IRIX stack backtrace bug. Jeremy. (This used to be commit c0b99c692b7e23a2bfe12c7230fd539771020750)
new 595183b r6497: Ensure yield_connection() is called on all appropriate error conditions. Jeremy. (This used to be commit f895f087adbc367a984bfa073f31f890db25a286)
new 65d672f r6499: Add two newer mount options to syntax help for mount.cifs (This used to be commit 2ed6b5ecab1c4d503207615d576b4520dfc15451)
new 7a8ee79 r6501: correct deprecated lvalue casts in testsuite/libsmbclient (This used to be commit 6d22c3c3434812d3a6ab7f216bec34cdb3b622a0)
new ed1f712 r6502: add LOCKING debug class - pull PRINTINGDB class definition from trunk so our numbers don't get out of sync (This used to be commit 58e307664e02ebf0415f19ed625d2f166d9cb1cc)
new ae816fe r6505: Add missing remount flag handling (This used to be commit 37685979bb4075a42018b89f3aee230fead5a7a4)
new 3a11fdc r6514: Allow domain= to be specified in credentials file. Fix umount.cifs help, allow root to unmount someone else's mount (This used to be commit ed27740397817c1f1b14ba187139c877dbf22168)
new c6a35c3 r6533: Fix for bad comment from Andreas Gruenbacher <agruen at suse.de>. Jeremy. (This used to be commit 60325ab1281ebbe70665b5f763065ca60ee9f682)
new 0838e60 r6536: Jeremy, did you actually test this part of revision 801? I just tested that Windows 2003 returns "4 (Local Group)" for
new fc396cb r6543: Fix EDEADLCK problem with deferred open calls. Problem found by "Hu, David J" <david.hu at hp.com> Jeremy. (This used to be commit ec86ac4b28e99df41d3dd77586ea259500e5dfcd)
new 431a28a r6548: Fix bug #2622 - remove DPTR_MASK as it makes no sense. Jeremy. (This used to be commit 927681c8c4458c77de2622557f1465fd5ca1c28b)
new 0483dd6 r6550: Move function make_dir_struct from util to dir.c Jeremy. (This used to be commit 5b86e3dcdf31dec61449d2faede61d24c3a8d79f)
new 8bcfb51 r6553: Added Linux per-socket TCP settings patch from "Ed Boraas" <ed.boraas at concordia.ab.ca>. Jeremy. (This used to be commit 96f0e2d3fc68010f9e956802710ce0bdb8d7c664)
new a7145e2 r6566: fix a couple of local group bugs.
new 2d1e1f7 r6570: Add socket_wrapper library to 3.0. Can be enabled by passing --enable-socket-wrapper to configure (This used to be commit 9c6cdd23ead427a4cb20177dad1c87da9594a4fe)
new 4bbef96 r6575: use samba4 torture please message on samba 3 torture (This used to be commit 36eb9aa48a3bee73962b66e21d1489187fd46977)
new 714a426 r6585: Fix socket-wrapper-enabled build for the tdb tools (This used to be commit 93ee9cfe22b60a35bb7f7c45c4c71a31665dca45)
new 1c4bbe0 r6586: get rid of a few more compiler warnings (This used to be commit 173375f8d88bf8e8db8d60e5d5f0e5dcc28767d9)
new 0a65865 r6588: just include includes.h to get prototypes here. (This used to be commit 5565606560ef017f289c2dc941bf4135fc1a9faa)
new 114067c r6594: Fix silly typo causing tdb to be freed twice. Jeremy. (This used to be commit 4f431dfc6b57e1609672c4daa53ab5d62613f6d1)
new 7b9d6ac r6595: This is Volkers new-talloc patch. Just got the go-ahead from Volker to commit. Woo Hoo ! Jeremy. (This used to be commit 316df944a456f150944761dab34add5e8c4ab699)
new 28824fb r6601: fixing query and set alias info calls (level 1 from the MMC manage computer plugin. (This used to be commit c43c1ec80cb52569ccabcdf95e4004386ecb29d6)
new 526351b r6613: Merge back fix for PARANOID_MALLOC checker. Jeremy. (This used to be commit 9c8d0efbfdcf9f4558ef3c7d5623558e7142d7ad)
new 61ffe15 r6623: This change fixes a few broken commands plus adds some new commands. It also restructures it so you can execute a single command from the command line. Input strings are parsed to allow input of arbitrary characters using the \xx syntax for hex values. (This used to be commit 94e53472666edfb390605b8a7e9f9dffc3c845f5)
new 02e3717 r6625: Remove another global variable left over from a long time ago (magic char). Jeremy. (This used to be commit b1bfa9cb37deb22d1d08bc60ba44d61334f6446e)
new f161915 r6627: Fix debug message (This used to be commit 6a5a9f17fb3c18e9dd8d447889b527055e5e3bd5)
new af2437b r6629: Fix stupid typo. Thanks Gunther. Jeremy. (This used to be commit 8693df2551fce145f7c919dee67a26d8fb8dfd1d)
new 5622d96 r6631: More typo's. Sorry. Jeremy. (This used to be commit 2673ccd19f194d1f7756a154afe4200e386ca1b3)
new bd688a9 r6633: Added "check_path_syntax_posix()" in preparation for handling POSIX pathnames. Not yet used. Jeremy. (This used to be commit 381da9b55d6a3fda2ba4a3f12bee50853b7fd3b3)
new 5580bf3 r6634: merge smbmount malloc checker fixes from trunk (This used to be commit ca678b9690c9487af7004c09e696ba0f11121683)
new 620f8b8 r6635: Fix build of the various sql pdb backends after new talloc. (This used to be commit 0a7eabd46d40ddbd9dfbb7602653b28fd84dcf6f)
new bce7823 r6639: Attempt to fix the build with talloc
new 55739e9 r6640: Attempt to fix 'make everything' with the paranoid malloc checker.
new 03377b2 r6642: BUG 2686: shouold fix the group_setinfo() failures; similar to alias_setinfo() patch from last week (This used to be commit 611cca473ef6c50aeeda79c323f55e8e3402b1b1)
new f1714ea r6643: fix some build issues on IRIX;l patch from james peach (This used to be commit 8f78ee6abab9c1dd3e8b15ea3d1d96a651ee0426)
new 8f09abf r6646: keep samba3 talloc inline with samba4 one (This used to be commit 4deebbbe50932792621114bf1e74b0c994bda7be)
new 479fe39 r6648: do not annoy make proto (This used to be commit 62a662dea928545d9585d6b79879a844d8044d50)
new 63dacdf r6651: It's not the smartest thing in the world to #define _SAMBA_BUILD_ in a file that is only included if _SAMBA_BUILD_ is defined...
new 9f7ded2 r6652: Next step getting the build farm happy.
new 7afff6e r6654: Make talloc.c 4.0-ready (This used to be commit be6949362f6be0eb5aa1ddf86061bad2a5674073)
new d6cf9e2 r6656: Samba 4 is Samba 3.9... (This used to be commit 52c73deac72fd88c83ac53481e56f6a04d6def69)
new 23320ad r6658: Sorry for the spam... I think now I've got a version that should compile on trunk, 3_0 and 4_0.
new 0835575 r6673: Fix the write cache based on some VERY good detective work from Ingo Kilian <ikilian at web.de>. You must do a make clean after updating this. Jeremy. (This used to be commit 3b2cd19fcb8ce38578b122fd6ae722b73081dcda)
new 3c181a8 r6678: fix python python after talloc() shakeup (This used to be commit f629bffb1a6b8c2ea54fcfe33865b43559abbc77)
new 4f3c2d4 r6679: BUG 2684: abartlett's patch for check the per service hosts allow/deny on printers when connecting via MS-RPC (This used to be commit 80da9ca3869380541728cb38df93d012eb20c307)
new cf4005a r6680: event log patches from Marcin (This used to be commit a71e104af84810f488f42cb0843976961e6f6ebe)
new 555737a r6681: updating copyrights (see bug 2546) (This used to be commit 39288aa5660893b69af5e720d57aa104f3db4490)
new a8360c4 r6682: patch from Qiao Yang <qyang at stbernard.com> to use out own DC when getting the SID for a domain (This used to be commit 2e0941ebc1d6a9a9498cc5a9f072d501293f8933)
new 839dc8e r6683: remove log messages about unknown specversions since I think we are fairly safe at this point (This used to be commit 6eaefa1a9a47421e20e346c652c31fd524db8878)
new 5df279f r6684: BUG 1780: patch from Rodrigo Fernandez-Vizarra <Rodrigo.Fernandez-Vizarra at Sun.COM> to add kerberos supsport to smbspool (This used to be commit 3abffdf3ad0fd2b4043bfb3d4cf9891393c9059e)
new 6a3a076 r6685: smbclient fixes
new 90e9f18 r6686: strip the directory path from cups printin defaults (This used to be commit 8fde2a80602d6f58974d0c0f6182abda58bbe0f4)
new 34ea46e r6696: Another attempt to fix the (unreproducible for me) bug #2346 (read-only excel files). Ensures that any missing user ACL entry will be generated from a union of all group permissions that contain the user. Awaiting feedback from the reporters. Jeremy. (This used to be commit 874353e617b314429359e8e9516898f670bbf539)
new 5d5d596 r6706: * fix bug that prevented smbclient from creating directories on non-dfs paths * add patch from James Peach to remove use of uninitialized variables (This used to be commit c71f20f1ae5ccfd49cf81af0299c96fe27351222)
new dba5402 r6712: BUG 2362: fix quota support on DragonFly (Joerg Sonnenberger <joerg at leaf.dragonflybsd.org>) (This used to be commit 0644a2abf646be35b345665558ca173004beedde)
new 27bef67 r6713: another talloc() fix. This time in pdb_xml.c (This used to be commit b0289d22587b0b532921a9b18c1efb767029bdcc)
new 1d37a62 r6715: We don't need to wrap the setfsinfo call in HAVE_QUOTA as they'll just return ENOSYS if we don't. Add new CAP for POSIX pathnames, prepare to allow FSINFO set for client POSIX caps. Jeremy. (This used to be commit 4d99b57aedba8431ef5827d1e75413a10b35e1ce)
new de73718 r6739: Fix for segfault in samba.winbind.auth_crap module found by Ed Plese. Closes bugzilla 2699. (This used to be commit 16ddf2812266c314950f464a6f4d75d55de0f9d6)
new 121c115 r6743: Merge r6741 from 4_0 (This used to be commit fdfce3292aa84b70e220961540126ef4873aebea)
new 848cec5 r6748: With reconnects, state->connection->ldap_struct can change in smbldap_search and friends. This should be a fix for bug 2701. Thanks to jht for giving me access to his box!
new d5e18ed r6753: Fixes bug 2663. cli_getattrE() and cli_setattrE() were not formatting or parsing the timestamp values correctly. It turns out they were using the incorrect function for formatting and parsing values. Thanks to Satwik Hebbar for reporting this and testing the patch. (This used to be commit 9144778d09c1650a775fdd08767ac65189fad457)
new 5906b27 r6755: removing domain_sid() since it is not referenced anymore (This used to be commit 8104149e6f490fa1a298e61becc8df01ddd92008)
new ec495ef r6757: test for existence of sys/un.h was missing, thus AF_LOCAL support was not found (This used to be commit ea6340175114e977996e6ecd091fb866c1ec8e9b)
new 70490aa r6769: Fix bugzilla #2538 and #2527. Unused variables found by Jason Mader. (This used to be commit 68b1c1f533e5c91634f5da21659c8e5793cb77f7)
new 8bb2b29 r6770: Fix bug 2705. Thanks, John, for beating my stuff :-)
new 0e5aa49 r6772: Fix a valgrind error for samr_open_alias uncovered by one of John's test.
new 4853a5d r6774: Fix 2 memleaks (This used to be commit 6af57d4bae3ee0a28ab12294e813bb37b62e00f5)
new 67e03ce r6777: Fix vfs_full_audit.c after jra's change.
new a69fee3 r6779: Use the SID in the user token for the %s expansion in 'afs username map'. This fixes a rather weird problem where an algorithmic SID ended up as the replacement for %s.
new 4a5a402 r6782: rename for consistency (This used to be commit 86724c5c5f4270be63cb119beb7c1cb041551439)
new eef4ad4 r6783: Fixes for Solaris 9. (This used to be commit cf4d9dc778b11b1c110945f74610e58ed81a839b)
new ab964c6 r6785: deprecating the printer admin parameter (This used to be commit 0826feafd7a7eec56093c303fcb250a61bef607f)
new 32f374c r6820: Remove claim that password can be set with account creation (RPC). (This used to be commit 2529d615a6fcd09e494b445ee7a4acec78005ac2)
new d101da2 r6822: Use chsize if we don't have ftruncate. From Steven Edwards <steven_ed4153 at yahoo.com>. Jeremy. (This used to be commit 2f78ba5ea71504c2c9bb44c36000b3cab1227f78)
new b5c736d r6823: Add deletion confirmation / error message. (This used to be commit 11804521f9cf8cdfb8c1526ea81dfb8a2c16c194)
new 6019df0 r6834: Fix bug #2703, found by John Antonishek <ant at nist.gov>. Add NULL guard for disp_fields[0]. Jeremy. (This used to be commit ee45f4b17e4131a9e0779046c49b24d1e35256d8)
new 8a17560 r6841: Attempt to fix buf #2681. With "strict allocate = yes" we now zero fill when a file is extended. Should catch disk full errors on write from MS-Office. Jeremy. (This used to be commit 858824f37be443320487a8e28ec8fa172cdf5a18)
new a54f0ea r6849: Merge revision 6845 from Samba 4 (This used to be commit 44365075d22d395992b167e5a04d7083c05878cc)
new 3b0df67 r6880: Fix bug 2070 after positive feedback from Leon Vernikov. Thanks!
new fe0ce8d r6890: Refactor printing interface to take offset into job. Fixes bug where large print jobs can have out-of-order offsets. Bug found by Arcady Chernyak <Arcady.Chernyak at efi.com> Jeremy. (This used to be commit 482f7e0e3706098b71aa0b31a134994acb1e9fcf)
new bd16770 r6895: Add "acl check permissions" to turn on/off the new behaviour of checking for write access in a directory before delete. Also controls checking for write access before labeling a file read-only if DOS attributes are not being stored in EA's. Docuementation to follow. Jeremy. (This used to be commit dd1a5e6e499dd721c5bb8d56a61810a7454a3449)
new f272f40 r6900: Fix bug 2725. Thanks, John, for finding it.
new 0895eae r6925: merge rev 6920 from 4_0: display the SVN revision in svk build of tree's directly mirrored from samba.org
new e2404c8 r6940: fixing debug messages (This used to be commit 81c1ac255ebf0adf3bdb96b077a34dcfab1812cf)
new f0c650a r6942: * merging the registry changes back to the 3.0 tree * removing the testprns tool (This used to be commit 81ffb0dbbbd244623507880c323a3c37e2b8dc4d)
new dc993c1 r6943: missed in last sync (This used to be commit 3002aa22505d4604f7919bf7207477e737372404)
new 4a494cc r6946: Allow mapping of POSIX ACLs to NT perms to differentiate between directories and files. Needed for Volker's coming changes. Jeremy. (This used to be commit b257744fdfd0a8d940ae834b3c21f0f298c7d1f9)
new 85abe08 r6947: Removal of testprns from package spec. (This used to be commit 074ae196449d78d727e622d298080d6ef8352259)
new 0ef417d r6949: Back-port Volker's cache fix, plus my change. Jeremy. (This used to be commit 27d43f6d36b3f6abc368ec6a00ef9803cb27c324)
new 4811868 r6953: Many compilers in the build farm don't like static variables initialized with strlen(..). Jerry, I think this needs another fix. I just want to make the build farm happy.
new 572659f r6958: Properly display quotes in SWAT. Thanks to Jay Fenlason <fenlason at redhat.com> for spotting this issue.
new efaafdd r6959: Meant to fix this before commiting, just to be consistent.
new 0419e24 r6965: Remove some dead code from util_unistr.c. Start of fix for #2735 - we are not mangling some names we should. More fixes to follow. Jeremy. (This used to be commit ac0fa973774c36b72863aea369e9d243cf7420fa)
new 75f109b r6977: Fix bug #2735 (not mangling control characters) plus ensure we don't create files with control characters either. Jeremy. (This used to be commit 0ca2423c706423a07721e375345b6d45a45cbcf4)
new 8f8ff68 r6979: Tidyups. Jeremy. (This used to be commit 619d0aeebba66624ea0f5c7cff1c637738275b84)
new f9ede79 r6992: syncing printer permissions changes from trunk (This used to be commit a2eb138c215f3d6618922918e10412a883db5011)
new 45d03e3 r6994: Fix for bugid #2729 - it turns out resume keys are *mandatory* for a search when listing a W2K and above server from a FATxx filesystem only. Thanks to Steve Langasek <vorlon at debian.org> for giving me the essential info that allowed me to reproduce and thus fix this. Jeremy. (This used to be commit 8227675d3dbcd4f8bb2a24ea7e3e05c428b7c929)
new d5e79de r6995: * fixing segfault when writing out registry values of zero length * add RegSaveKey() client function * add 'net rpc registry save' subcommand (This used to be commit f35e0a0a8d8df5c39e61ebd34c4aecbc5c9bb635)
new af52df2 r7020: fixing printer ace values and getting rid of false compiler warning about unitialized variable (This used to be commit 3a91b20e4bcc78c91932e6c4394b3f6f153b2ff5)
new cc6df2e r7024: reverting mistaken commit (This used to be commit c70c5c4ee9b14fbdb174f542607aceebe0e88470)
new 54aee75 r7025: 1 if not all data is available at the time we go to read a packet, retry the read using a timeout to ensure that all data for the packet is received. 2 some minor changes to meet coding standards 3 eliminate some compiler warnings (This used to be commit 7b4d4f6109d815ec70c65564435d7d9bd22f66d9)
new 26e12eb r7031: Added encrypt/decrypt function for LSA secrets and trusted domain passwords on the wire. Jeremy. (This used to be commit f82dcac25faf7876655cb1839846cc5e01e4add7)
new e9b511a r7033: Call a spade a spade :-). Jeremy. (This used to be commit f5027f6370bd085a8d4c1a221881eebb0e4ffbab)
new c3df3e3 r7034: Revert change in util_sock.c from derrell until this is discussed more on samba-technical. Jeremy. (This used to be commit 7ad6fdc1ef4754fc25d81ab27fd5ebb40e04a6cf)
new 4b41765 r7038: * upgrade version of nt*tdb files. Have to fix some issues in the printer security descriptors. Ensure that each printer sd has an oaner and group SID (BUILTIN\Administrators) and that we utilize more than the generic bits assigned in <= 3.0.14a. (This used to be commit c72182c1e20225a655376fd23915ac6053b94633)
new 96f1797 r7039: Ensure we always call read_socket_with_timeout() when timeout > 0. Better solution after much helpful input from derrell at samba.org. We may eventually change the read_socket_with_timeout() interface to count down the timeout value. Jeremy. (This used to be commit 09c9a62aa53ed26e59ed57e577614d02a796c492)
new eb8b021 r7041: compile fixes....long day I guess (This used to be commit ec3ef5ddbe12fa6ebe8f58979625c671d181c519)
new a3f4c36 r7126: fixing paranoid malloc checker failures (This used to be commit b01026674fddb4179a7f002c13f5e341eaaa0a1c)
new 450e8d5 r7130: remove 'winbind enable local accounts' code from the 3.0 tree (This used to be commit 318c3db4cb1c85be40b2f812f781bcf5f1da5c19)
new f24d88c r7139: trying to reduce the number of diffs between trunk and 3.0; changing version to 3.0.20pre1 (This used to be commit 9727d05241574042dd3aa8844ae5c701d22e2da1)
new 049d671 r7140: removing aparser directory since it is obselete in light of pidl (This used to be commit 38cad678b8058d5ac99b41c0be07f4c58a720cfc)
new 27ccf6b r7142: removing 'ldap filter' smb.conf option (This used to be commit e2f8eeb4e26e8f7bec4d9dc820b86a7b548f82da)
new ea688e9 r7143: removing unused file (This used to be commit 8c3886515683735c7449e409f8aa2ee9e6ac14fb)
new 9f38c32 r7145: reuse the WINBIND_REQUIRED_MEMBERSHIP constant.
new 583b7ed r7148: Fix #2736: winbind race condition with detecting idle clients
new 57fa7e1 r7151: Fix for bug #2698. If a unicode to unix charset conversion fails (due to buggy iconv?) we can be left with a filename that doesn't exist on the remote machine. If we then do a findnext with this file the server gets confused and restarts from the beginning of the directory, causing directory listing loops. Fix this by keeping a copy of the "raw" filename data and length and using this as the argument to findnext. This won't fix the incorrect iconv conversion i [...]
new 432878c r7153: add better test facilities to testutime (This used to be commit d763c739a63894d5f458f61de28b90d840bb8fe4)
new 38c5136 r7156: file was missing; svn isn't smart enough to even notify me. sigh. (This used to be commit fce48fa1b462ded1453520355bf2dce0f607b8dc)
new 0100bb0 r7157: Ensure we abort a directory listing if we see the same name twice between packets. Jeremy. (This used to be commit f9063b383ed2c53841ac27691b6a593b80c20b12)
new e317034 r7168: Updating file times from libsmbclient was not working for win98. Although the function that was being used to set attributes is a core protocol function (SMBsetatr = 0x09), it does not appear to work on win98. As a temporary measure, when file times are to be set, this version opens the file and uses SMBsetattrE = 0x22 instead. (The other advantage of this function over the original one is that it supports setting access time as well as modification time.)
new f3ad932 r7172: This is the proper fix for setting file times from libsmbclient. We now try setpathinfo, and if that doesn't work (e.g. on win98), revert to the previous slower method. (This used to be commit 6c05812bd90b0db69d974ee2758721dc2974a507)
new 2efe689 r7175: fix incorrect comment (This used to be commit 6f951c863ea4671a62075c6ac963f198fbf322b1)
new 6b036a8 r7190: I *love* valgrind/cachegrind..... By removing unneeded memsets in qfilepathinfo I just improved our netbench performance by *********15%**********. Check it out :-). Jeremy. (This used to be commit c20a7b10b6a82db6df349fa5e6f2fcf3eeefec58)
new c7bc8c5 r7191: Squeezing out more unnecessary memset's gets us up 20% over older code :-). Getting medieval on our ass about memset.... Jeremy. (This used to be commit d0c804bc353afa1712de3885071712af1daffb11)
new 503914b r7197: fix build failure when running 'make torture' without first running 'make all' first (This used to be commit 8a8408a34089afb08f037b2652f4803399c21d8e)
new ed5e7ff r7200: Don't use memset, use SET_STAT_INVALID (has the same effect). Jeremy. (This used to be commit 0b6f87d5e14da461bd2b1c3a4e6f47a69d2cd1c4)
new 97a2087 r7202: lock mtab when updating it during umount.cifs, also delete only one matching entry at a time (This used to be commit 200db0790a7380e9a68fde391fd09c82da51f52e)
new 0deab47 r7210: Fix my own mistakes up, sorry. Jeremy. (This used to be commit 53c3a954ee0e1c9dc61950f1a9d0a654de9382c6)
new a01de91 r7217: Only allow schannel connections if a successful Auth2 has been done before. Things tested: Domain join and subsequent interactive and network logon to NT4, W2kSP and XPSP2 workstations and a NT4 domain trusting us. Right now I've got problems with my W2k3 domain trusts. So this needs testing, although I'm really confident that this does not break.
new 5084d49 r7243: Don't look at gencache.tdb for the trusted domains if winbind is around.
new bf484a8 r7245: bug fixes in libsmbclient, setting time attributes (This used to be commit bf33902c059b7f222f89673ce07c8f929860a85f)
new 06ae1e8 r7318: Unify HEAD and 3.0 socket functions. Add HEAD functions here #ifdef'ed out. Correct branch this time ! Jeremy. (This used to be commit 052b4f8e2849b4897176e64cc29b6a5f686d946e)
new 74a98c6 r7335: patch from Joerg Sonnenberger <joerg at britannica.bec.de> to fix dragonfly detection (This used to be commit d80ae98d9e3f872c8064ce8316c76bd6de50a848)
new 7344cc3 r7339: only check for dfs proxy referrals when the server supports dfs (This used to be commit 9e93244fa5bd06b142a980d4090fa8f95afc983a)
new b6fb046 r7344: Correctly return if malloc fails.
new 5c286aa r7371: On one build farm box dirtest1 does not return, I think this might be due to it being too slow. The build farm re-runs that with debuglevel 10, and this ends up with a 400MB logfile which is not synced. Lets see if with this change the machine pops up on build.samba.org....
new b279ee1 r7372: abartet's patch for BUG 2391 (segv caused by free a static pointer) (This used to be commit 4cda2bd035276bd090bf0fbd4e3b2eff657a80cb)
new 804415b r7374: BUG 1261: remove unusable libbiconv after discussion with Timur (FreeBSD Samba maintainer) (This used to be commit 2ead684635a21d737a385d38e0da0b6c53cb1f0d)
new 04e07e8 r7385: Rewrite the RPC bind parsing functions to follow the spec. I haven't yet tested this so I may have screwed this up - however it now follows the DCE spec. valgrinded tests to follow.... Jeremy. (This used to be commit 877e0a61f5821c89149b1403d08675dd7db8039e)
new eeca550 r7390: Revision 7371 did not help :-( (This used to be commit a405e7f479cb71be5634b79f2d7847fcf018f516)
new 4bc39f0 r7391: - Added client-support for various lsa_query_trust_dom_info-calls and a rpcclient-tester for some info-levels.
new 377f947 r7395: * new feature 'map to guest = bad uid' (based on patch from aruna.prabakar at hp.com).
new 0da9b4b r7396: cleaning up vestiges of winbind local accounts code (This used to be commit c57c23cf52184171ac588c2919dc4ee4e68f2431)
new dacdfbc r7398: commiting abartlet's patch for kerberos authentication when using a keytab and security != ads (This used to be commit 3faaa5c3eb3b2057984586e069a47cb210c99140)
new 66bb4f0 r7412: Now we're not memset'ing ensure we're valgrind clean. Jeremy. (This used to be commit 0d303ab2f30f6047fc3f2f6fc4916e93704959d2)
new fed6608 r7415: * big change -- volker's new async winbindd from trunk (This used to be commit a0ac9a8ffd4af31a0ebc423b4acbb2f043d865b8)
new d197ddd r7423: Fix the build on sol10 (This used to be commit e8fde1bd92e8b19c8b5ce22f92cb048de773be1c)
new 129b461 r7440: * merge registry server changes from trunk (so far) for more printmig.exe work * merge the sys_select_signal(char c) change from trunk in order to keeo the winbind code in sync (This used to be commit a112c5570a7f8ddddde1af0fa665f40a6067e8cf)
new db0b2f9 r7447: Sync up a little between HEAD and 3.0 in preparation for moving the AIO code across. Jeremy. (This used to be commit e9604e65f4337a4163398f1f2c71e13da7993ed4)
new 958624a r7450: fix my bone head mistake with ntlm authentcation and 'map to guest = bad uid'; make sure the authentication suceeds (This used to be commit 5de1ffce2f2a0a340f6591939b8f63a3d96a627e)
new 6d39f3b r7452: Set sparse flag if needed. Based on code from jpeach at sgi.com. Fixes bug #2774. Jeremy. (This used to be commit 5d366047debed68f36d44d34233ba4670e412d1e)
new 1dfe111 r7454: couple of winbindd fixes
new 5b0e40f r7470: fix block size caculation error when request size > 4096 bytes (This used to be commit 21e7baa5bc2fdc23c63302c96a40660bf805a5c9)
new 46c94b2 r7472: fix smbpasswd user password change (still worked by bad error messages) due to trying to strdup a NULL pointer (This used to be commit a48ff479dd4fe99d199ff934aae14ac6e688d8f4)
new c3fedee r7474: A *foul* and *disgusting* hack to ensure that, at the very lowest level, . and .. are the first two entries returned when reading a directory. This also means we can't seek to these offsets, but we will never be doing that anyway (as far as I can think). The reason we have to do this is that the NT4 explorer will happily display a folder marked ".." as a clickable folder (and probably would display "." as a clickable folder too) if these are not in positions z [...]
new bf66eb3 r7511: Add three new command line switches to testparm:
new ebb4216 r7512: Fix net share migrate files to also migrate the ACLs of the top level dir of a share. Till now we excluded '.' and '..' in general. For the fix the information about top or lower level dir is stored in the copy_clistate. src and dst share are now also part of this struct and we only pass a pointer to the struct to the functions.
new 0fe12bf r7529: Apply some const, remove unused variable.
new 075649d r7532: compile fix.
new 9f1335b r7534: Add missing cli_srvsvc_net_share_set_info-function and rpcclient-testers.
new f245e77 r7537: Print passwords in display charset.
new 9625ed4 r7541: Patch from core at road-star.jp for bug #2792. Ensure the shadow copy module hooks seekdir, telldir, rewinddir to match updated large directory code. Jeremy. (This used to be commit 0cdc62b60b6152cb67e517d70f4e4681dca8f4df)
new 1a60c45 r7542: Patch from Renaud Duhaut <rd at duhaut.com> for a parameter "directory_mode" when creating recycle directories. Bug #1040. Jeremy. (This used to be commit 1c94cbd72d93ff8f17d6e1971ff984fa9581f1ce)
new c52e7fd r7544: Fix for bug #2196 from Denis Sbragion <d.sbragion at infotecna.it>. Allow absolute path (system wide) recycle bin. Jeremy. (This used to be commit 451fbbf1d603cb99b0c9f0d39de9ad71a6a12833)
new c7081a0 r7547: removing unused fields in the REGISTRY_KEY structure associated with open handles (This used to be commit ffc7bd87d8a03d8269ae6d0b9e314f8f20003a06)
new a59149b r7550: Steal the correct error return for invalid TID on NTcreateX from Samba4 (thanks tridge !). Jeremy. (This used to be commit 0288823aacdbec6ba99e944c9f06f051e55c64b8)
new 33a4c0b r7554: Refactor very messy code in util_sock.c Remove write_socket_data/read_socket_data as they do nothing that write_socket/read_socket don't do. Add a more useful error message when read_socket/write_socket error out on the main client fd for a process (ie. try and list the IP of the client that errored). Jeremy. (This used to be commit cbd7578e7c226e6a8002542141b914ed4c7a8269)
new d559edc r7563: svcctl patches from Marcin; have cleaned up formating and am checking the code in to snapshot it before I start changing more things (This used to be commit 560ce111ce8de37d02bce64d2ca60a5f471d5477)
new 2265f5c r7573: you can't make an omlette without break a few eggs....start reworking the svcctl code (This used to be commit 24b369d12f8d5dbfdc317e5f088b8ae2583f4483)
new 023ac10 r7576: implement access checks for open_scm and open_service according to default security descriptor described in MSDN.
new 3c47e65 r7577: switching to macro for IS_DC (This used to be commit e6df9a7ac74a4e4f8de15fc01799bf42dfdd530c)
new 6109b8a r7578: use global well known DOM_SID objects when possible (This used to be commit 643dc05eb5a8e41cf9cb1768ef42f5dbc0320846)
new cfe8933 r7581: fix bad merge (This used to be commit 55d08311032b75724b525d8e0df506de3e988b15)
new b6153cb r7583: * more rearranging and renaming of functions * add access checks to _svcctl_XXX() calls based on the access granted on the handle (This used to be commit 82b76d4b34834b7f64389b85befe8bfcae04a404)
new 9591510 r7584: cleanup the default printer security descriptor (This used to be commit 26387fc74c1157157e7e8728003a39d10aeb4cc1)
new 2efcdb2 r7591: Don't call getpeeraddr on a disconnected socket. Jeremy. (This used to be commit a9cd218eb607066a65818b534ec5e3ecb55da4cf)
new 2851e43 r7595: start trying to split out the svcctl functions into separate files for better maintenance; add SERVICE_CONTROL_OPS for spoolss service (This used to be commit 2b0ea30a1a3aebaabd5d328de50e6ad2ef18d45d)
new 899bc3a r7603: * fix a bug in the SERVICE_ALL_ACCESS security mask * add calls to start and stop a service (to be filled in by the backend routines in services/svc_*.c (This used to be commit 793d28a946d83beb2576c5c8ce808d32c71c880a)
new 3f657f4 r7606: add WERR_NET_NAME_NOT_FOUND. This is what windows returns when trying to manipulate non-existing shares.
new 95ce7e6 r7607: Some minor fixes (typos, const)
new 7cbd740 r7609: Move top level dir handling in from of the loop. This makes the code much straither.
new 5b678f7 r7610: can successfully stop and start the 'spooler' service by setting the state for the 'disable spoolss' parameter in memory for an individual smbd (This used to be commit f19c10d0c3e7701066b765c712df0636e914bf7e)
new 9b43bd3 r7613: small changes to _svcctl_open_service() and create_open_service_handle() to prevent invalid service names from being accepted; printmig.exe now migrates drivers successfully (This used to be commit dafb32c01f06c42f44aeb0d16681c5def4903244)
new f2f115c r7614: convert move_driver_to_download_area() to return WERROR in order to provide better error messages to clients when a AddPrinterDriver[Ex]() call fails (This used to be commit c98e17446afffc4b12f1a31f6e5cce517fc0a95b)
new 741b0a9 r7617: Fix for bug #2801 - delete veto files was broken with the new large directory code. Jeremy. (This used to be commit f397cc08b5628913af4d7f9c2c6d20c778e5d8ca)
new df4f8fc r7618: Typo... Jeremy. (This used to be commit 65d1365700588949fc5576c7dd525fc530a15ff4)
new e9e00ee r7620: when adding a new printer driver, we should copy the files (not move) to the W32X86/{2,3}/ directory. Printmig.exe copies the driver files for all drivers to print$/W32X86 and the calls AddPrinterDriver() for each driver. If we move the file, then adding a driver which shares a file with a previous driver will fail.
new b162a39 r7624: * removed unmatched tdb_lock_by_string() call (should fix build farm issues) * comment out services.tdb code until I finish rewriting it (This used to be commit 707b7822286a6c7e9d1e4ca3d15b99c976f6e704)
new 75545d5 r7632: Cleanup "net share migrate"-code.
new 6920858 r7636: Docu for "net rpc share migrate security" is now valid.
new eb22806 r7640: Fix based on work from "Shlomi Yaakobovich" <Shlomi at exanet.com> to catch loops in corrupted tdb files. Jeremy. (This used to be commit b438cb0a85217c978f1d7cb9f2a4fd97f38a3193)
new bb2616d r7645: adding server stubs for RegCreateKey() and RegSetValue() (This used to be commit ce82566badfb907a2f72e2f7d90a7bbbe3811177)
new 2fbb43a r7647: add access checks to the top level hive open calls; will need to pass the open request through the backend access check for the subkey open calls (This used to be commit 23acef44e978f3bace762cc98c310b11f0021d31)
new 17eb052 r7648: adding REGISTRY_HOOK->reg_access_check() for authprization checks on RegOpenKey(); passing it off to the backend code for a given path (This used to be commit 867fd3052bbfdd45856886999619e2ebc6552675)
new b2db8a9 r7649: * fix compile breakage (sorry, should have done a make clean before the last checking). * rename unknown field in REG_GETVERSION * add server stubs for RegDeleteKey() and RegDeleteValue() (This used to be commit 023728c0595eaef60e357d32a25e2c4cee9e21f4)
new d9e12b4 r7662: Allow someone with SeTakeOwnershipPrivilege to chown the user of a file to themself. Jeremy. (This used to be commit f3319e224db8f79baa10413e0e2a96d2bc871f38)
new 2102f6b r7664: add access check hooks to _reg_open_entry which are passed off to the reg_XXX backend. If the backend does not define a regkey_access_check() function, we default to using the standard registry_access_check() (This used to be commit 2f08a904eee772e7d99ae6e3e4c922f74732284f)
new 2129d3c r7691: * add .gdbinit to the svn:ignore files * start adding write support to the Samba registry Flesh out the server implementations of RegCreateKey(), RegSetValue(), RegDeleteKey() and RegDeleteValue()
new fee4b03 r7692: start versioning the registry.tdb file since it can be modified now (This used to be commit a091b37d59d1e0228a9c8d4bd2a31e9bbaafde99)
new a5808e7 r7693: Fix from James Peach @ SGI for null pointer ACL free. Jeremy. (This used to be commit 000477943c3dd41fd44f2aef3755aa603ba5d595)
new 5c9963c r7696: Don't try and be clever and read an 8 byte int and 3 pad bytes as a uint32 - you'll just get it wrong (as I did :-). Second attempt to fix the Apple client issues. Jeremy. (This used to be commit d2aa5bc7aaa9fe11fa4748f99e4ba49be08aa639)
new c25b67b r7698: * clean upserver frontend for RegDeleteKey() * implement RegDeleteKey() for reg_db backend (This used to be commit 91b81a23b8e2a096747e02fd9392ef590e7f0d61)
new d8ea436 r7701: Patch from James Peach | jpeach at sgi.com to make wrepld use new talloc interfaces. Jeremy. (This used to be commit 9c36eef3469107aa66d90a8c8340a46381ade8b7)
new 3b0b5f6 r7703: Fix the problem with MAP_PRIVATE not updating the file. (This used to be commit 55038d931863a1c44794a7df4c8badbecfb382c7)
new 3b1f21b r7708: Hint from Luke Howard (thanks Luke). Ensure the schannel authenticator is 8 byte aligned, just like the NTLMSSP ones. Trying to fix 64-bit Windows domain logon. Jeremy. (This used to be commit 475d5a277db7709c1b0f851ce8ec4dd8de5e25fc)
new 5b08e66 r7718: Remove some unused code (This used to be commit 10606be0509743b1acfcafbf826b1a02765db158)
new e6ef7ba r7730: Some merges (This used to be commit 5b4720598b4c7f4af1027a181fbe9c1568e71361)
new b62247f r7785: This looks much larger than it is. It changes the top-level functions of the parent winbind not to return winbindd_result. This is to hopefully fix all the problems where a result has been scheduled for write twice.
new aeb3e96 r7787: Fix from Fernando Schapachnik <fernando at mecon.gov.ar> to add logon hours support for the Postgres backend. Jeremy. (This used to be commit dd5d36c95f97356be1b76c1ace641861022e2aa3)
new 0b8bc68 r7788: Update install swat message to reflect the fact that swat/README no longer exists. Bugzilla #2808. (This used to be commit 88a3faf84eb74a2a8c5a100170f82102c74e9939)
new ef34e33 r7789: fix overparanoid assert() call when checking spolss buffer pointers (This used to be commit e81e6e653aecdd0e4cfd2ea7ced16070bc376292)
new ea41eed r7796: Prepare for client setting capabilities to select posix pathnames on the wire. Jerry do not merge this please. New SMB_SET_FS_INFO - level 0x200 as was discussed on the mailing list. Jeremy. (This used to be commit 55029b1a0c9ae5b941eecd699dd905ea3d42b99c)
new bf28978 r7798: CIFSFS client assumes wcnt == 10 for successful trans2 reply. Jeremy. (This used to be commit aea58e6bb60565430aec69598c47b2a8f4667e89)
new b0b983c r7807: Allow to touch mtime in vfs-recycle with
new 3005405 r7817: Eliminate use of ctime_r() in libsmbclient DEBUG statement. It seems that ctime_r() takes different parameters on Solaris than it does on Linux, and it's easier to just eliminate the use of it than to write a configure test. (This used to be commit 513ea79b2ebc9a78c118042abca942da061d4647)
new e9d3cc6 r7821: Don't check permissions for setting POSIX pathname request. Jeremy. (This used to be commit 06b40024f3784778a81ae7c69881a516d183a1c3)
new 25530a6 r7822: fixing specfiles after removing testprns (This used to be commit 9ca00d6b5abba7ff3ecd3de88215129d8f4640e3)
new c3878e6 r7825: Fedora packaging fixes after docs change (This used to be commit ebefc950b6c7a18ab80e145a4b5a5735502960c6)
new 18dc100 r7829: fix unitialized printer status field that was breaking migration of print queues (This used to be commit ada1d326aeef4a2f33a360a8ea4a874e59fcfee6)
new ba1417e r7830: fix directory typo with testprns manpage (This used to be commit c2d0c7edc0f1538296f18bd66af4c4b7bf9c81ea)
new f1c8b82 r7835: Add the forgotten GPL header. This source code file is distributed with Samba and interfaces to the Linux kernel (both GPL programs), so it was always our (Paal-Kr. Engstad and Volker Lendecke) intent that this program is covered by the GPL.
new 864ca4f r7836: Fix the bug where users show up as trusting domains.
new b1f1cb0 r7838: lie about the printer status when doing the queryvalue() registry call. Note that if you migrate a printer to a Windows server, the win spooler will remove any printers that have an invalid status value in the registry (This used to be commit 0a22ea9eb7fd5aa8c57d2bf1ea2a171b377cab5a)
new bc8954c r7839: remove C++ style comment (This used to be commit e04fd56e0097dc8007394bf295b227b454e524b4)
new 7e509e9 r7842: With the patch I sent Steve yesterday this gives us complete POSIX pathnames. ie. files containing : and \ can be accessed from Linux. Jeremy. (This used to be commit e9b8d23d6138d909a65ea70b2e801881e8333b38)
new 81ee941 r7846: Fix from bugzilla at kevinjamieson.com Kevin Jamieson - typo in checking for .. in statcache. Bugid #2819. Jeremy. (This used to be commit a5619d717954ad2a3ffaa549b11bfa738720e325)
new 98d1f6c r7849: Dodgy fix - we shouldn't be assuming argc++ points to a valid argv. Jeremy. (This used to be commit 5fbabaef8cab894c6d349b0535a06c2c9d1437db)
new 63c78a5 r7852: Correct fix from Lars for the argv issue. Jeremy. (This used to be commit a667d9e474302e888a0cc009a342da471318928c)
new 57fa9db r7876: Now that we have "net rpc share migrate security" completly remove the share-acl from "net rpc share migrate shares".
new 702dd3d r7877: Attempt to fix a smb_panic reported by Pavel Rochnyack.
new 2fb7ff7 r7878: mostly just a rename of REG_INFO to REG_QUERY_VALUE for better clarity (This used to be commit d50f0ba07e285728605c8e8aae9d9a251a525e78)
new b69ca6c r7879: fix compile issue caused by not statoc value for intializing cpp macros (This used to be commit 9af07b243005db76b6490856b4e0bbc4a8af0dba)
new 8387af7 r7880: fix a typo and memleak on failures cases (patch from marcin) (This used to be commit 6ff0fa0b4385481f2212047d80ca17b55d996def)
new 19ca97a r7882: Looks like a large patch - but what it actually does is make Samba safe for using our headers and linking with C++ modules. Stops us from using C++ reserved keywords in our code. Jeremy (This used to be commit 9506b8e145982b1160a2f0aee5c9b7a54980940a)
new b20239d r7886: Fix building with pam_smbpass. Jeremy. (This used to be commit 22a796fe012e212f7744f0d63a8512e6942a5324)
new f88cc52 r7887: 3.0.20pre2-SVN (This used to be commit 388ade15d38ba215a8294711142db59849c51bab)
new 292d11b r7888: Fix use of "protected". Jeremy. (This used to be commit af5fd615b37f555e5f2c7b9fef24299e99952a41)
new b8e787b r7890: * add Reg[SG]etKeySec() server stubs * merge a compile warning fix from trunk to SAMBA_3_0 (This used to be commit 71eb018a05c5012fbd42ba6817aabc0797d38ba1)
new ff7e5c2 r7893: Add in the extra parameters to opendir() to fix the large directory/insane app problem. Rev vfs version. Doesn't change the normal codepath. Jeremy. (This used to be commit 0f03a6bdcdbdf60da81e0aeffa84ac6e48fc6a04)
new ad54e2f r7902: Fix the build (This used to be commit 6d431eb676e1df4cfdcbeaed5fa81adfbfc77325)
new 40de272 r7903: Attempt to fix the AIX build (This used to be commit bb884b0bf96899bf3cf477bfe2220cdfc7aa596d)
new 433dcfc r7904: Fix a memleak in vfs_afsacl (This used to be commit 8fad08db742ea32a3cda3b3d9421454837e2d2a5)
new bd509a8 r7908: * change REGISTRY_HOOK api to use const (fix compiler warning in init_registry_data() * Add means of storing registry values in registry.tdb * add builtin_registry_values[] array for REG_DWORD and REG_SZ values needed during startup * Finish up RegDeleteValue() and RegSetValue() * Finish up regdb_store_reg_values() and regdb_fetch_reg_values()
new ab0033d r7938: * move the hardcoded registry value names from _reg_query_value() to a thin layer in fetch_reg_values(). Not entirely efficient seeing as the the dynamic value paths are stored in an unsorted array but it is one strequal() per path. If this was really big it should be worked into the reghook_cache(). (This used to be commit 63b81ad3cb484090a181fbd13e04922a5c17e7d9)
new c25a9f4 r7944: BUG 2808: don't try to install manpages if they are not present (This used to be commit 1ce5cc2a5f3da7ef6874cae5b433c139d68589c6)
new e28cfbf r7946: Minor C++ compatibility fix. Jeremy. (This used to be commit 7eb7f8325762ca570d37cc91f40b46bf17a867ba)
new afc7af3 r7948: Ensure we call the vfs connection hook before doing a vfs stat. Allows database vfs backends to initialise with a working connection. Bugid #2827 Jeremy. (This used to be commit 7ef6850056f7fbb380038f5ec5bcb29d27fbf254)
new 919af50 r7949: Work around for broken Solaris header files. Jeremy (This used to be commit 4d5002931056d2a88d49ce060c10bc0fecf4ba50)
new e55d945 r7952: Fix for bug #2826 pointed out by Jiri Klouda <jk at zg.cz>. Wrong return val for symlink and readlink. Jeremy. (This used to be commit f3c4d5a95746531b7bd548bbbfccfff197a2abf3)
new 600935a r7954: Fix from tridge from Samba4 (same code exists here) : fixed handling of ASN.1 objects bigger than 64k Jeremy. (This used to be commit 0da60e9954b84bac29bb219803f6175b7a30b591)
new a896143 r7956: Spelling mistake. Jeremy. (This used to be commit f318c371077f28ace52f7d2b1517df0d15a0f05a)
new 15c6ae1 r7957: Added aio configure support. Jerry told me to :-). Jeremy. (This used to be commit 5b5052c0422d88c9ca7d42f5ac7afec4d0e6b647)
new 4a68168 r7959: Added aio structure and types. Jeremy. (This used to be commit 095c5dbc188ca4b093c774c8f04d79f7d342a8a6)
new 39605e5 r7960: Replace unknown SMB_XSTRDUP by known SMB_STRDUP macro.
new 7ebd74e r7961: randomize reloading so that smbds do not pverload cupsd by reloading printers all at the same time. sss (This used to be commit da227d5f4311c84a12a4e2a9fd510328268af4b3)
new f2f55d7 r7963: Add aio support to 3.0. Jeremy. (This used to be commit 1de27da47051af08790317f5b48b02719d6b9934)
new 3d30612 r7972: Tidy up the posix locking in memory db code whilst I'm waiting for jht to get back to me with a backtrace. Jeremy. (This used to be commit f2bcfdddc769a2939b03a1a6742fec86712c9097)
new 74563c5 r7975: One more tidyup to ensure we're using "struct posix_lock". Jeremy. (This used to be commit 960a5d37d1cfa25e4f7491b175dab68ac9f37c43)
new 0e5a541 r7976: Adding debugging info. (This used to be commit 97ee7c970c287737396f135336c56c945f639d85)
new bf547ff r7981: MS-DFS tidyup patches from James Peach <jpeach at sgi.com>. Looking forward to the day he can commit these himself :-). Jeremy. (This used to be commit 12ff2978295a84fe6177af129c495a0021befacc)
new e2b9dfd r7983: clean up some use of un-initialized variables found by valgrind (This used to be commit 5f4a3f61a354346d7dde11d6d7930abe007b9603)
new 9b782f4 r7985: Add "acl map full control", true by default, to allow people to change mapping of rwx to full control or not. Requested feature at SambaXP. Jeremy. (This used to be commit c870579f4cd91dc9e030134dd367109aed3e3469)
new e4a11ba r7987: map generic bits to specific bits in open requests (This used to be commit 7764e8a6775ead942d8ceac89cbcb947136bf7fa)
new 3922667 r7992: Adding PADL's idmap_ad plugin (taken from the latest xad_oss_plugins-tarball).
new 2e7f22e r7994: This adds support in Winbindd's "security = ads"-mode to retrieve the POSIX homedirectory and the loginshell from Active Directory's "Services for Unix".
new 270b90e r7995: * privileges are local except when they're *not* printmig.exe assumes that the LUID of the SeBackupPrivlege on the target server matches the LUID of the privilege on the local client. Even though an LUID is never guaranteed to be the same across reboots. How *awful*! My cat could write better code! (more on my cat later....)
new 1946e91 r7997: Pointers don't kill people, people with pointers kill people...
new aa3b0b1 r7998: Fix usage message (This used to be commit 1e9a8854b1f3bd640096923dc79991654da7e845)
new b319bdd r8007: * cleanup unused structure from reg_objects.h * make regdb_store_XXX() and regdb_fetch_XXX() functions non-static * use case sensitive string lookups in reg_dynamic.c since the keys have already been normalized * move to new design for making printing related data available via the winreg pipe (with the intent of allowing writes) (This used to be commit 28c7293ee9e68b913faf8d74d63f73e09087169b)
new 9e31275 r8008: * start adding logic for restricting subkey paths e.g. 'hklm\software\microsoft\windows nt\currentversion\ports' should have no subkeys. Return an error if a client tries to open a path below here (This used to be commit 7a2ecb1aec2b84e6bc326be4a1191fb54526c430)
new d966feb r8019: Better give a hint that we are failing share-manipulation due to missing scripts.
new d80f6fd r8022: * implement default actions rather than having to define functions for every fetch/store callback (some keys should never have a value) (This used to be commit 7466351dd059b75c29bc0d2977c6c9d318a14dc6)
new 9ef00c5 r8025: *how* can this code have been around so long and nver normalized the string used for printer and sec_desc key lookups ?????
new 8cea99d r8026: * more fixes to the printing registry interface (still not completely back to the read functionality we previously had but the cleanup is progressing) (This used to be commit 04431372a698433b4936392047228908a64ff382)
new c5a51f0 r8027: driver information is now back via winreg (This used to be commit f0a1c6b9cec28d5b4aa8a1a2f9b34d1f13113a6c)
new ebe27d3 r8029: Fix bug 2841. Thanks to Brett Trotter.
new 0288657 r8031: Adding contributed mklogon scripts. (This used to be commit aaca9ea8a3ffdb9d5b1d25d414692db8927c2943)
new 3f11139 r8047: "oid" is defined in a heimdal header. With my gcc this generates a ton of shadowed variable warnings. Fix that.
new 065d7e8 r8048: Replace "done" with "failed".
new 8e3445c r8061: * mostly cleanup and refactoring for better readability * move to registry.tdb for port listing (at least via the winreg ops) If no one opposes on the samba list, we'll move to a registry lookup for enumerating ports rather than the 'enumports command'. This means that there is a bit of a disconnect between EnumPorts() and RegEnumKey('hklm\software\microsoft\windows nt\currentversion\ports'). (This used to be commit 6f654c5741e98abf00c010c5dd38038092c0f7a3)
new f88e4ba r8062: Remove some unused code (This used to be commit fa6cc0bdefe272ec538a71a2b6ba72a724411764)
new 0a01b22 r8064: * add the REG_XXX error codes to the pretty error messages * more work on the store_values() functions for the Printers key * add Control\Print\Monitors key to list for reg_db (This used to be commit 89f17b41cee633838b8cbd0d1bf8119a4b8d707e)
new c296f85 r8066: * had to modify the printer data storage slightly in ntprinters.tdb when packing values. It is a compatible change though and will not require a tdb version upgrade * Can successfully create new printer subkeys via winreg that are immediately available via spoolss calls. Still cannot delete keys yet though. That comes next. (This used to be commit 00bce2b3bb78a44842a258b1737076281297d247)
new 4d13815 r8085: Updating info. (This used to be commit f20213227fa00a624fa8f0f88f7f9bbdc9d8ece1)
new 22ea195 r8089: successfully delete printer subkeys via the registry....now for values (This used to be commit d3427960b0676c506c639b582a2544dc58990c9e)
new d10c664 r8092: Attempt to fix the socket wrapper stuff for Samba 3.
new 3a8af94 r8093: Next round. Now it compiles with --enable-socket-wrapper.
new 2c03a3c r8133: Got approval from Luke Howard (PADL) to change the company copyright to to a personal one.
new 3fe2485 r8140: adding missing module (This used to be commit 79d03b1919cd7c01503c99e0a68bb1754adb1d76)
new 9b62dfa r8141: Update volker's valgrind fix in r8097. Same effect, just helps me to remember what is going on here better. (This used to be commit 4a8068ce632adc34e88c128c4a6cc4c690d082bf)
new 1affb32 r8143: Fix generate_parm_table.py:
new 6659095 r8144: remove unused parameter leftover.
new 944ecbd r8145: When inventing a new parameter for SFU-support, be aware of Volker's upcoming changes for "unixinfo"-pipe.
new 3ddc487 r8151: Add support to create position independent executable (PIE) code if the compiler supports it.
new 2427e00 r8152: * remove commented out structure * use SAMBA_PRINTER_PORT_NAME in registry values for builtin printer port (This used to be commit 63bc03536b6d0622005448f0f7be2739e06a432a)
new 5873b41 r8155: ops, add missing function.
new 38e006f r8184: fix build issue on Solaris in smbclient (This used to be commit 137d270ee3bec297732380050bb53cf6b5487914)
new c379e33 r8188: Update from Dave Collier-Brown. (This used to be commit 65cfa2a950e8a16b95715d555a5354cc81f431f1)
new e0ffbfc r8189: commit vampire ldif patch, mostly from Don Watson (dwatson at us.ibm.com). Yes, that's my copyright...that's just how we have to do things at big blue.
new d303b02 r8205: try to improve readability of smbldap_search_domain_info()
new 22268d7 r8207: Fix my NT_STATUS_IS_OK mismatch.
new af8a691 r8219: Merge the new open code from HEAD to 3.0. Haven't yet run the torture tests on this as it's very late NY time (just wanted to get this work into the tree). I'll test this over the weekend.... Jerry - in looking at the difference between the two trees there seem to be some printing/ntprinting.c and registry changes we might want to examine to try keep in sync. Jeremy. (This used to be commit c7fe18761e2c753afbffd3a78abff46472a9b8eb)
new a32a796 r8231: Patch from James Peach to fix the IRIX build.
new a5b39d1 r8290: Fix for bug in SMBwriteBraw where we incorrectly returned the number of bytes written. Patch from Marcel Müller <mueller at maazl.de>. Jeremy. (This used to be commit 81e7a4a2cfd2d4764d757702f17635e5007e59de)
new e24397f r8292: Tidy up function comments. Jeremy. (This used to be commit 8de6b1592ad205f59c44ed30102a56594f65e555)
new 18609ce r8322: * get RegSetValue() working for printer subkey values (not immediate values below the <printer name> key yet. (This used to be commit a872ea5f0e29f7b585574a56b52a5eb44cb92278)
new 279a2b4 r8323: * convert RegSetValue() calls immediately beneath the printer key to PRINTER_INFO_2 fields. (This used to be commit fadda2f240eb3c8eb08198c702a93e23b14f0fcc)
new e574081 r8324: * initial cut at creating printers via the registry API Need to add delete_key support (This used to be commit 9a27f7181adca10f60c47d342a51dec34321e12b)
new 1cb4334 r8325: * punt....don't normalize the printer name in the RegCreateKey(). Print Migrator now works as long as the addprinter command can handle the name (This used to be commit 61f14cdcbd3b183caf6172d5b60b0888fc4363f7)
new f2ff8be r8326: factor out the delete printer code to a delete_printer_hook() for reuse (This used to be commit 0689851a90fbd91ff30f6e2afc05d141f6ce082d)
new b5c7572 r8327: * don't use unitialized variables (This used to be commit bd878197954cf4d259dfd01f2d4cb4a663b34121)
new bff06d3 r8330: moving onto 3.0.20rc1-SVN (This used to be commit ea91ee68adb3bd6c07b2556f23a231786d53312d)
new b4da56c r8360: Some ioctl constants, found by Björn Jacke <bj at sernet.de> with msbackup&filemon.
new cfda53d r8366: Root-level files don't have a slash, but acls need to be settable on them. Thanks to Brent Trotter for reminding me to commit this :-)
new b99ae51 r8384: merging clutter fixes from release branch (This used to be commit cbe74c09109dcfe93aa4af085920999ccbff34df)
new 2bba724 r8387: moving wins_hook to scripts directory (This used to be commit 9d507b218d90d4a7e6a5cc97994f5f5adb686cbf)
new 1d4eb57 r8388: fix typo in installman script (This used to be commit 30b03519c0320bdc85ece51aaf814c4b66896df8)
new 36f0225 r8396: fix some compile warnings.
new 40035db r8398: Fix segfault in the client addprinterex-call. Found with "net rpc printer"-functions.
new 60e1890 r8402: allow to build with --enable-aio-support.
new 1c3e9af r8427: Printerdb has been moved into a tmp branch.
new 9dcfaf0 r8428: some more old printerdb stuff.
new 07e58e0 r8431: Ensure to use dev_private and not private after Jeremy's CPP reserved names rename.
new e7c4888 r8432: Fix #2077 - login to trusted domain doesn't allow home drive map and login scripts to be executed.
new 1b14889 r8435: Use OPENX_FILE_EXISTS_OPEN instead of FILE_EXISTS_OPEN. (This used to be commit 22acd4936875e3c98ce7e26cde05f0ce69d8cb63)
new 200ff9c r8454: Fix Bug #2502
new 0d8ef1c r8457: Fix from Marcel Müller <mueller at maazl.de> to ensure we correctly set the return packet size to include the pad bytes in reply_readbmpx(). Jeremy. (This used to be commit 3070ec288c64880485ed159d512e91346f5d1b4e)
new dae78e5 r8472: abartlet's patch for parallel ntlmssp supporttrunk/source/smbd/sesssetup.c (This used to be commit aab17a7095a18b243a271f8f3f824facd6932f23)
new a3a8517 r8475: BUG 2872: fix cut-n-paste error when checking pointer value in ntlmssp_set_workstation() (This used to be commit f1763c5decd14eb71ee3d7ea71859a85d5ee0dc1)
new d8601c4 r8478: remove unused printmode command from smbclient (noticed by kalim at samba.org) (This used to be commit aa5de7d0b35b07dfb32aa43df00f73de80de9fdd)
new 4fffd27 r8492: open_mode_check does not use the parameter p_flags, so remove it.
new 63b3898 r8493: According to MSKB 141714 the %LOGONSERVER% variable should be substituted like our %L-variable.
new 6fe5451 r8501: * disable printer handle object cache (was mostly used for NT4 clients enumerating printer data on slow CPUs) * fix pinter and secdesc record upgrade to normalize the key (rev'd printer tdb version) * fixed problem that was normalizing the printername name field
new eb1123e r8506: BUG 2853: don't strip out characters like '$' from printer names when substituting for the lpq command. (This used to be commit 2f5de718a98e56fe55d8905b12505dfc3e432544)
new a5868d5 r8507: BUG 2557: don't give and rpc fault when you get an unsupported SetPrinter() level (This used to be commit f617ca33f45fbc779356c52664c1e689114accdd)
new 787e526 r8508: Rename EXCLUSIVE_BREAK_SENT to BREAK_TO_NONE_SENT.
new f5bf576 r8510: Don't include the valgrind headers on 64bit linux systems. Several incarnations of gcc bork with
new 3c6e5f6 r8521: Another micro-step: Don't pass down a flag where not necessary.
new 411be31 r8531: Fix a memleak (This used to be commit ebf0cda797da2c63aa0033f034573f6d5485b57a)
new 8449a93 r8538: honour CC in python build.
new 235bece r8542: - (re-)add better search-semantics: look for Interdomain trust accounts below the machine-suffix (this is where we create them)) to avoid digging through thousands of user-accounts just to find a handful of trust-accounts in the enumdomusers-samr-call.
new ef0e98b r8543: merge volker's nt_printing_init() fix from trunk (r8526) but make sure to write the new version to the ntdrivers.tdb. (This used to be commit 9e50d696c3e101174670c47ecbd6401bec2ab3d3)
new 8ebef3f r8545: Fix oplock bug introduced by oplock code "simplification" :-). We *always* reply to an exclusive oplock break message even if we have no record of the oplock (and we always did before 3.0.20pre2). Jeremy. (This used to be commit b1a94aadf25e94dcc168ea3a5ae008f4e84ff296)
new 023d216 r8547: Code tidyup from Jason Mader <jason at ncac.gwu.edu>. Bugid #2885. Jeremy. (This used to be commit 4d69a682b3ab4f660455e6ea5a2970481a6ccffc)
new a747f1b r8552: Warning fix from jason at ncac.gwu.edu. Jeremy. (This used to be commit 8558001b38786b7ff16d90d80d183b0277d74e16)
new be96408 r8553: Another compile warning fix from jason at ncac.gwu.edu. Jeremy. (This used to be commit 99937d99b6d893689e0471b20a605af3591c2703)
new 01822a7 r8556: Fix bug #2878 - Norton commander not running on OS/2 client - we were not correctly returning the requested open mode. Thanks to alex at infobit.ru for reporting this. Jeremy. (This used to be commit 7ff7211b808e708c00a3b0f57be8d1af3c632bd7)
new 263a51c r8564: Sometimes we're too dumb to live... Fix samr calls where we were using USER_INFO_XX structs and functions where XX was sometimes in hex and sometimes in decimal. Now it's all in decimal (should be no functionality change). Jeremy. (This used to be commit 84651aca04cbcbf50ab2e78333cc9d9e49dd92f5)
new ab39864 r8572: Remove crufty #define NO_SYSLOG as it's not used at all anymore. (This used to be commit 985dbb47d925e79c1195ca219f7ab5d6648b22b8)
new 99478cd r8573: Fix set but not used warning in srvsvc server-side code. Another bugzilla (#2891) from Jason Mader. (This used to be commit ae6b4df7fed2516c5236755f75300ec0d95c35b3)
new 44b93ee r8592: I'm pretty sure this should be != instead of =!. Bugzilla #2893. (This used to be commit 26539ddd7290860831e0bda62e1126945420b06f)
new 9808b5e r8595: Delete unused prototypes. (This used to be commit c525c276c3bebd97f2c86684bd248ed00e889349)
new 982bc5f r8596: Don't wrap non-existent functions. Bugzilla #2895. (This used to be commit 0a9395bb486c80799ea14f0ebe7a371da34628b5)
new 46e7935 r8597: Use UNI_STR_TERMINATE (an enum value) instead of STR_TERMINATE (a #define) to quieten a warning. Bugzilla #2892. (This used to be commit 4e91f29621d5ab9fa748dd1077f8efd1dab45522)
new 7a51eb5 r8604: BUG 2890: fix unitialized variable reported by Jason Mader <jason at ncac.gwu.edu> (This used to be commit 9f8344e31d3628338b434ee3e530b7f7322e6fe1)
new 6ac0131 r8606: BUG 2899: fix compiler warning in regfio routine (This used to be commit d6b1f695a0baf2042ce121702cdcbbf59e94bd94)
new 638b694 r8607: BUG 2900 more compiler warnings (This used to be commit ed93cc50e1064dc5a3145d97555715b0b2915db4)
new 87801bc r8609: Fix for bugid #2889. I think the problem is that the top 16 bits of the "server state" field must be non-zero. As we're using the 32 bit field as an offset then normally this field will be zero. W2K3 fills this field with a counter enumerating the number of SMBsearch calls on this directory - starting at 1. Add back the 1<<31 bit flag DPTR_MASK to ensure this is non-zero - with better checks on use. Jeremy. (This used to be commit 6415657942c49ea51d4e4f4ee2189 [...]
new 78e3b4f r8610: If I'm going to do a debug level zero, at least make it useful. Jeremy. (This used to be commit 99dae22dcf4050b5aacbb2cd4d2a08a183611402)
new 21cd4ee r8615: Added "acl group control". Defaults to off. Docs to follow. Jeremy. (This used to be commit f7b169ed57de81229c3b9089a05f4e73ea39010c)
new ae64b2f r8617: Be very explicit if addprinterex is called that the "addprinter command" must be defined in smb.conf. Jeremy. (This used to be commit 86f8368c997f0eece20724a0a7158832c66da9f7)
new dc1246e r8641: Fix bug #2262. Now we accept freebsd 5 till 9 as suggested by Timur Bakeyev. (This used to be commit d395ba2d40fdb5df04f0b6fbe9b4893002a3fcae)
new b0f1c8d r8653: Fix bug #2659. (This used to be commit 2720c82a950a0afded25c2c161cda47ea412fea3)
new ecafd37 r8654: merging cli_spoolss_XX() updates from trunk (This used to be commit cd961e50a3029898868d21263ccacb7d5f1f07b9)
new aa63997 r8655: Still trying to fix #2889. We don't need the DPTR_MASK after all, now thinking it might be to do with flags2... Jeremy. (This used to be commit a3ceabf7c678b5e7f77cc073cf535498ffc67eb6)
new 042d4b8 r8657: Add -fPIC which is the case for all other Samba shared libs.
new 86ea026 r8673: merged from samba4 (This used to be commit 57da72d88e0bef0d234651ad45e422e8ca8bd4b4)
new 63546f1 r8675: fix some compile warnings.
new 728dbab r8682: fix vfstest, thanks to Rainer Link for spotting this one (This used to be commit a3b89cb5c13b7e51f27b74b87c03002f537154d5)
new 0b98400 r8686: Revert %LOGONSERVER%-substitution. The substition is done on the client, not on the server.
new 58a3749 r8689: Fixes bugid #2889 for sure. Turns out the OS/2 dos box doesn't like two offsets to be identical. Make offsets for . and .. different (and explicit). Jeremy. (This used to be commit 217cc66e46b3df35a66fed4055bd5032aab4d73f)
new d697349 r8695: Patch from James Peach for hires timestamps and efficient notify code. Bugid #2285. The last commit by me on behalf of James as he will be able to do his own now :-). Jeremy. (This used to be commit 524298b3f32f478e3750d805c5dc3b8fbe40d8d2)
new 9365669 r8697: BUG 2908: make sure to allow for the trailing NULL (This used to be commit 3b505a824365222352be6a5ad2fb26586415a7a3)
new 07a4d4f r8704: Patch from Timur Bakeyev <timur at com.bat.ru> to fix typo calling wrong aio_fsync function. Bugid #2909. Jeremy. (This used to be commit 6ea3aadd6630a62d52a9a6e09995b57f55e60d41)
new c03f6b3 r8716: adding 'username map script' which if defined takes precendence over the username map file. (This used to be commit 46f2897fdc1f9308f2cc15834c8b039c17c34707)
new 2a50872 r8755: more malloc fixes (This used to be commit b46546c18a1bf541cb0f172184ca7ecee499b098)
new bf30861 r8757: Add debug messages so we can see what attributes and values are being set/deleted/modified in an ldap query. Jeremy. (This used to be commit 813207205436ba4ebd2148285f937c05be8ffd22)
new 7fb9e6a r8762: Attempt to fix the winbindd crashing bug on Solaris (can't remember the bugid). Make the functions in lib/util_unistr.c odd-alignment safe using some evil macros. Needs testing on bigendian. Jeremy. (This used to be commit 871c647bc3ee465e613cba260d9cd7e66e47b68a)
new a344155 r8782: Fix bug #2918. The problem was using Inbuffer to push a deferred open message onto the queue when we're in a chained message set - we're actually processing a different buffer then. Added current_inbuf as a static inside smbd/process.c to ensure the correct message gets pushed and processed. Jeremy. (This used to be commit ccef7581717bff6145ffc386d5be24d6f42634cb)
new 375ad58 r8786: Fix amazing and long-standing bug where user-accounts are just crippled accounts (accounts without AcctCtrl set) after a vampire-process.
new ecc0d00 r8787: Make enumeration of builtin-aliases work again.
new 754b05a r8795: fix our perpetual motion maching in strncpy_w() (This used to be commit 3228e93ef2beda6f3551b2630e48db18bafd2e20)
new 1106d1f r8796: disable schannel on the lsa client pipe for now to deal with Windows 2003 sp1 and Windows 2000 SP4 SR1 (This used to be commit bc1443837c81bebbac7894075a15fe96338f8b0a)
new faa4b4a r8797: avoid unset rids for builtin-aliases.
new 880d628 r8798: Save one system call per SMB. smb_run_idle_events right now is only used to close idle pdb_ldap connections, and from my point of view this can wait until normal timeout handling, this does not need to be done per client request.
new ba43b12 r8799: disabling schannel on samr and lsa until I figure out the latest MS changes in 2003 sp1 and 2004 sp4 sr1 (This used to be commit 7588c32baa50994bdc6e351d79da3edff1fdc876)
new b344de3 r8800: grr...get logic right when checking #define (This used to be commit c2f69827de13a6e63077bfc4a62738c0f88e0835)
new 8b2b177 r8805: Merge a duplicate struct. Get ready to support SPNEGO rpc binds. Jeremy. (This used to be commit fd6e342746edfda2f25df1ae0067d359b756e0cd)
new 6ccc69c r8833: Fix some uninitialized variables.
new 9451a51 r8834: fixing SWAT install after docs changeswat/help/welcome.html (This used to be commit 6fb371f0c87379a9812ff0cad30c739df171a462)
new 8a36076 r8835: fixing SWAT install after docs change (This used to be commit 97d1b8e8d191834e551fb15940061d4b2fb2b87f)
new 7b459ef r8840: fix fedora packaging for FC4 (This used to be commit fce35d77b8fd6120bd7526b704c1b0c2f718d1fd)
new 8c05cc8 r8869: Get rid of a warning.
new e9c7079 r8889: Another warning (This used to be commit 9ae1098d211f5e687786abb8474b1c4210413f0f)
new 7aa9f97 r8892: Fix #2942 - missing value in debug ! Doh ! Jeremy. (This used to be commit 8bb12c66d37a1cfbd3069cdba408cc051e84112a)
new 473cfa4 r8894: Fix a warning. Bugzilla #2939. (This used to be commit 7648f6cef038dde7fdfbe157784f2fd5437218b0)
new 14a9d52 r8899: various compiler warning fixes reported by Jason Mader <jason at ncac.gwu.edu> (This used to be commit d8ae9f2b3e5387ef2c4e84cd9c33f4a7c795b0d3)
new 0d40d4f r8900: fix typo thyat broke compile in my last commit (This used to be commit 0b9faafe402137f28f99ceb5a2e6f930d2136224)
new fefbaf2 r8911: cosmetic fixes.
new a3947ea r8912: Samba 3.0 was failing from a Vista client, because it was using 'raw' NTLMSSP (not wrapped in SPNEGO). We really should have supported this anyway, but we got away with it for a while...
new f31965b r8913: Fix memory leak in -r 8912: Free the right thing, rather than blob1 'twice'.
new 5793997 r8916: should fix the valgrind invalid read of size 1 onthe GetPrinterData("OSVersion") abartlet saw when browsing from Vista client. (This used to be commit b527b86ae80ebc0b6e7318ed31d44be985aa9af0)
new 602e217 r8922: AIO configure fixes from William Jojo for IBM AIX aio. Jeremy (This used to be commit 6e9ad296633ca6cb1fea8a8299514c84232f2da6)
new 6e98a3c r8928: Fix mangle method = hash - bugid #2946. Incorrect strcmp_wa and strncmp_wa. Jeremy. (This used to be commit 604c1b239bca316f7afaf76b1a586c638f3a2562)
new 850a6f3 r8935: Fix signed/unsigned comparison warning. Bugzilla #2943. (This used to be commit e928a20c2bf9c79a68711c6bcd4fb91b270245f4)
new ad6d233 r8937: allow to use non-default smb.conf in rpcclient
new 7715c33 r8938: fix querydispinfo search semantics.
new 2356446 r8941: Fix unused variable warning. Bugzilla #2940. (This used to be commit 6d0aafa5990b1e56d046489e07cbfe85d258c53f)
new 191b597 r8943: Fix segfault in enum_service_status (This used to be commit 04a551f0a4d321f5e1a7af33468160e2c7839af8)
new 311cf22 r8946: Some casts to fix warnings when time_t is an unsigned type. Fixes bugzilla #1888 and #1894. (This used to be commit dcc74371388d280d8ee5130a04e1594ae88d19b3)
new dada62c r8948: Fix valgrind bad free bug found by Gunther. Jeremy. (This used to be commit ff291f4c97b76fb3e9b71a07752ca68c23011273)
new 6ab9ff8 r8949: Fix incorrect SHLIBEXT is set when running configure script on HPUX IA systems. This causes share libs to be built with .sl instead of .so extensions. Patch from Adrian Tam to fix bugzilla #2733. (This used to be commit 84936e7491148ab42d0ac158ab41adddb245b860)
new a4cdedc r8950: Fix one more mem leak found by Gunther. Jeremy. (This used to be commit 547c6ee0a965b425719cdb834dd5d68a3a3e7117)
new 4ff44ae r8956: fix segfault caused by trying to parse a UNISTR2 and not a UNISTR2* (This used to be commit f775fc7209da9e11768625f4084297aa16c9a4d1)
new abb81cf r8959: Make msdfs code talloc based. Fix leaks. Jeremy. (This used to be commit 076023df8ea7c0f03baf8102e55d347e05542c7b)
new 08ebcb0 r8961: Merge IRIX fix for socket wrapper (This used to be commit bd49c3133988300969e64a20c6c85fff768b985b)
new 78d6fa7 r8963: Clean up the horrid "fake conn struct" part of MSDFS. Jeremy. (This used to be commit 14dd5ab632ff9abb9582e6484187c6ee1573cdd6)
new 3ada346 r8971: Fix querydispinfo (still need to look at enumdomusers) to allow to list more then 511 users.
new 4dec112 r8989: Fix a warning (This used to be commit 3d491ebf9ca8edae938aee08abb924905fd83deb)
new c731d11 r8990: First trivial example of 'make test' (This used to be commit 11c886394970713a226d1fe46a4931ef97bb39a8)
new b549e49 r8992: More make test work. Adding a way to order tests (might change my mind on this later). (This used to be commit 136fe3f15e74686882f7c1e5a46fcc0bcf7d51a6)
new fdc2ab7 r9021: Fix smbd-crash bug in openprinter (found by samba4 smbtorture RPC-SPOOLSS).
new 1431a60 r9029: Another crash bug when enumerating privileges. Thanks Volker!
new 910f3dd r9038: Revert svn rev 414. Discussed with Jerry and Metze.
new 83d1258 r9040: revert pointer checks that I had removed; fixes crash in calls to enumprinterdata() (This used to be commit f81b885f46e8f7eb1e77ab0126fdf414549fd7fa)
new e20695a r9041: typo. Thanks jerry.
new f5024ae r9051: Fix from Fernando Schapachnik <fernando at mecon.gov.ar> to add logon hours support for the Postgres backend.
new b94f172 r9057: fix cut-and-paste error (This used to be commit 7e7e54259a49f97a0c099d984a8b705c4e0fd26d)
new 242f804 r9073: Fixing up please-add-me typos in stupid, over-designed stackable vfs interface. Jeremy. (This used to be commit 00172474679048b6967c290cb9cca5e11ea2ed5c)
new 8ea8a78 r9076: fix two other issues invented along the cli_spoolss_enumprinterkey-changes.
new 7774228 r9080: If we don't understand the auth, bind nak not pdu fault. Should fix usermgr on W2K3 SP1. Jeremy. (This used to be commit 592ec9fbffc704761c6b29cfc795cf3af7d5fe38)
new ac42cd5 r9086: * fix invalid read in parse_spoolss when writing a devmode to the wire * fix dup_a_regval() when size is 0 * ensure we pass a pstring to unlink_internals (fixes delete_driver code) (This used to be commit 353e63ff421c564a1b7c7cfe95982f31c871a227)
new 52cd176 r9087: change version to 3.0.21pre1 since I will start cherry picking patches for the final 3.0.20 (This used to be commit bfc43a8c75e5af9cc04dea44c36bdc22ee358336)
new 21a6af3 r9091: Fix #2954, aix 5.1 compile. Stupid aix aio.h header defines aio_error and aio_return as macros... (This used to be commit 65adbd83fe6a29705e9831d118fb0e0f93f2ef1f)
new 1a2316f r9095: Add crude chainlength statistics to the crude tdbtool.
new 6014bb0 r9098: fix another usrmgr.exe crash when viewing user properties at debuglevel 10 (This used to be commit f5756c2611df5a026d78f8acb229d7c25f1fd383)
new 7fff663 r9112: Fix #2953 - credentials chain on DC gets out of sync with client when NT_STATUS_NO_USER returned. We were moving to the next step in the chain when the client wasn't. Only update when the user logs on. (This used to be commit b01a3a4111f544eef5bd678237d07a82d1ce9c22)
new e93b4ce r9114: removing gratuitous debug messages (This used to be commit c3e14230387d8644152cf7e1f612a7ca7ec6f583)
new 3086519 r9115: using #define for reg paths rather than typing the string (This used to be commit e9427912a763b0e4bb47724f835b91c2252105e8)
new 3dae794 r9126: Fix valgrind bug Volker found in interaction with new aio buffer flipping and oplocks. Jeremy. (This used to be commit a18c5ff3eada93e46da3f7cbd326b8dceb72e147)
new cc6843f r9163: Rename UNKNOWN_TYPE_10 to PAC_LOGON_NAME (merge from samba4)
new a6ff363 r9186: comment out 'make check'; to be replaced by 'make test' (This used to be commit d66a5a97f38b358ab3459d4b5a801499c2a2c60c)
new 6d1f86d r9189: Add the capability to set different registry value types (string, dword and multistring) using setprinterdata. In multistring zero-length strings need to be specified by "NULL", which is a bit crappy. But poptParseArgvString seems to eat '' strings. Fix that in getdata as well.
new 617a99e r9194: do not enumerate privileges when they are not enabled (This used to be commit ff6e3464a2df7fd8a79da8f059a080934d9b3749)
new fd6dde2 r9195: setting log level to 2 instead of 0 (This used to be commit 3a633a509e8e8e5239d456960f3014172f1e4b3d)
new db8c383 r9198: Convert hex_encode and strhex_to_data_blob to take a talloc context.
new 3fb3361 r9200: Add support for REG_BINARY to rpcclient getdata and setprinterdata.
new a389bf7 r9201: Ouch.... :-( (This used to be commit c78760d71ec6a364a912ba35e8a90f8005fdc018)
new 1f666a2 r9203: Bugzilla bug #2314. Cast away the const of the dev argument to quotactl to remove the compiler warning. This is safe since quotactl doesn't modify the dev argument. (This used to be commit ec4ea17ce603a22db11d658512f125948e604a02)
new bc3aaea r9225: Various minor CIFS mount helper fixes to less common error paths.
new 3662fb6 r9229: merge from trunk:
new d6403e7 r9242: Fix my fix for #2953. I'd moved too much code until after we verify the user, causing netlogon to return an invalid response for failed interactive logons. (This used to be commit 4deb918b682fb51d8712cfdafc6210275dd10fc4)
new 4ae6b97 r9244: Fix bugs found by Coverity. Jeremy. (This used to be commit bf80edeea70cb4ed90f9e1e7adeedeb9cf3b38c1)
new e14c6d6 r9246: Patch from Marcel samba.10.maazl at spamgourmet.com for OS/2 trans2 open reply bugs. Jeremy. (This used to be commit 3ec6fc8d1e34c344f59b8c1a22f3bab556e7fa07)
new 2ab5b85 r9252: 2 type fixes from Luke Mewburn <lukem at NetBSD.org>. Bugid #2934. Jeremy. (This used to be commit c63ad85b8c1aedd04a65e46c27a6e2661093847a)
new 4a96374 r9253: From Samba4 tridge commit - added a new DOS error code (thanks to EMC) Jeremy. (This used to be commit b195af0b392f1acf1813d88720bf989725927d93)
new dcf2200 r9261: Fix #2976: windows member servers wouldn't alloc connections from users defined locally because if we didn't find them as a DC we were marking the response as authoritative. Now if it's not a domain we know, we mark the response non-authoritative.
new d04c1ef r9264: fix valgrind invalid write error in enumprinterdata() (This used to be commit bfebbc86fc0f90e580888da25006d8e5e50b6304)
new 3bda33c r9266: fix help links in swat editor after doc layout changes (This used to be commit 4d50671602def039034fa03615cc9a205eba89c5)
new e4edd95 r9271: Fix problems with german umlauts - strcmp_w was broken (needs to always re-call macro on termination). Fix all other cases where this was also occurring. Jeremy. (This used to be commit 816e2fbb39b544b7f62d5351f3a8e0af63717227)
new c188a68 r9272: Patch for fixing unused variables warning from Jason Mader. Fixes bugzilla #2984. (This used to be commit 7d8dd97c3d978a326ab8b1506d327082933eebae)
new 36115e7 r9275: Remove some dead code. Bugzilla #2982. (This used to be commit e1fc7d89c26b671e77c7cb14e03690091b671b1d)
new 021892a r9276: Fix another unused variable warning. Bugzilla #2981. (This used to be commit abe2ab72e6b1d53dbe04d02882e4fee9cb34dec7)
new 921faa5 r9277: Another unused variable. Bugzilla #2985. (This used to be commit 5e91d6450b320bb4585169c6805f292f855492a9)
new 9a14b00 r9278: Remove unused variable. Bugzilla #2983. (This used to be commit 5d592691e4d4f1cd47bd062633a54d7892548ee7)
new ac90571 r9281: Fixes from Luke Mewburn <lukem at NetBSD.org> for misuses of AC_CHECK_HEADERS. Jeremy. (This used to be commit 4d79070887d640150aa4427d806e7f18082a7a9c)
new e04754b r9282: Whitespace. Jeremy. (This used to be commit 183a4705114da7c3662b71405457123ce35b5358)
new 15b842d r9286: Fix false positive found by Coverity - wcard must not be null. Jeremy. (This used to be commit 31104e5bcfffdd48071b2062809313679f29961f)
new cd8a0fb r9288: Whitespace cleanup and memory leak on error path fix found by Coverity. Jeremy. (This used to be commit 0b85900fc8d79c71af986bb8b6346bba7840a704)
new 2d4ded5 r9290: Some error path cleanups found by Coverity. Whitespace reformatting. This file need a lot of error path cleanup. Jeremy. (This used to be commit ce93e469d80bb26cda390626ba8cc55ff9c822b6)
new baf5fd8 r9293: Fix error path memory leak bug found by Coverity - also potential NULL deref bug (in unlikely error path) found by Coverity. Jeremy. (This used to be commit 9b5cc58f3abdb1945bfad340968ccabdfd040029)
new 8def0da r9301: Allow user-defined list and lookup timeouts on IRIX. Bugzilla bug #2284. (This used to be commit bb579141d86202ac891a7b777c137cb87effefe3)
new 9a6c50f r9302: Change AC_LIBTESTFUNC to check in the current $LIBS before adding the new library. This stop us adding spurious libraries when the symbol we are looking for is in libc. Bugzilla bug #2471. (This used to be commit e1fee059e8de782bc9de671dc8757dbaa3e3e091)
new 2c42509 r9303: Clobber compiler warnings. Patch from Jason Mader <jason at ncac.gwu.edu> plus some extra function declarations. Bugzilla bug #2523. (This used to be commit 98d364459daa48aca3d239926cf40a0655e27e97)
new edb89a8 r9304: BUG 3001: don't use C style comments in configure.in (thanks Jason) (This used to be commit 78d49638e1984a8a44caadeeda2355351f5f4abb)
new 3cc6c5c r9322: fixing debug log and ensuring that we set the right winbind_methods pointer in get_cache() by requiring that all domain structure be initialized with the set_dc_type_and_flags(). (This used to be commit c064609b942e88c70fe0a868e52c57ad1016850c)
new 5cb0c45 r9325: Remember to ignore FILE_SHARE_DELETE when mapping to old share modes for display. Jeremy. (This used to be commit f00d41a9dcd03033c59a399090058c76b5ce14c1)
new b2bfa0c r9330: Remove the classic dual daemon since it was not being used. It was already gone in trunk anyways. working on fixing BUG 3000 which does work now but we are flying without a cache. (This used to be commit 4936d6d8b28edc59a3d17defcdf255ea6e0ba4e0)
new 9357e6c r9350: Fix direct malloc calls made by smbwrapper. Jeremy. (This used to be commit 8bac610239e97ebdbd63dfb175001b69bcb27b18)
new e906c37 r9353: Updating troublshooting error message. (This used to be commit 7744de8ead6aef67278368e407dd1db8b9437348)
new 59f6f65 r9361: patch from Ed Plese to fix a faulty error in winbindd caused by users with no supplementary groups. (This used to be commit dbdf8c631531c499965630bfae3b381f3dc8314a)
new 67066e8 r9362: formatting cleanup (This used to be commit f6b8af1ce13a0fa306bdd2a8aa1f0b7c6b185d81)
new 4abc899 r9366: patch from Toomas.Soome at mls.ee to include hosts lookups via the winbind pipe on solaris (This used to be commit e822a7539065c12d23b491e85f2cce7e98195f77)
new 337db26 r9401: Allow disabling mandatory byte range lock mount flag, and fix corresponding entry in mtab. (This used to be commit e5cb7d2131b7c6963f00a8a329bf589dd78e09ce)
new f069f96 r9457: Attempt to fix bug #3010 by handling END_OF_DIRECTORY_OFFSET consistently. Jeremy. (This used to be commit ac8f22a328d878f064277638d63446bf68b68dfd)
new 47e519e r9480: Added opendir64 and friends. Found by William Jojo <jojowil at hvcc.edu> as part of the AIX bug #3010 investigations. Jeremy. (This used to be commit d8c750edb6a4d0037b49557849b3bc2baca8bbc1)
new f98f863 r9483: Changed DIR to SMB_STRUCT_DIR because of the amazing stupidity of a UNIX vendor not understanding abstract data types :-(. Jeremy. (This used to be commit be5b4e2fa3ed30b0ff01b47d2354e5f782a12e25)
new 030bba2 r9486: ensure that the registry hash records are sorted by original subkey name and not the 4 character hash key (This used to be commit 8d347561919ded19b1e7096aceb119c66f461c61)
new 1d1d241 r9522: Give better error-message when "NDS Universal Password" change fails.
new 9454668 r9523: Fix password history for eDirectory
new 78257e3 r9532: Fix for bug #2152, championed by Neil Hoggarth <neil.hoggarth at physiol.ox.ac.uk>. Jeremy. (This used to be commit d29a45565d955e655b9b5a06039be39efc9e021b)
new 85a2d32 r9534: Fix typo spotted by William Jojo <jojowil at hvcc.edu> - define HAVE_STRUCT_DIR64 not HAVE_STRUCT_DIRENT64. Jeremy (This used to be commit 9131acc3f0ab342dc4afd89221b440ca3a87d2c2)
new b07bc6b r9536: Fix one more DIR -> SMB_STRUCT_DIR typo. Jeremy. (This used to be commit c5b79a6709a1333d1d69d9216620b1f06fdfd5d3)
new 7dd03e8 r9540: correct comments in struct smbc_dirent (fixes bug 3030) (This used to be commit 1f8aff85a68569480efc543cfe1556752c35311e)
new b67ba1e r9545: (Hopefully the last) fixes for DIR -> SMB_STRUCT_DIR. Jeremy. (This used to be commit b242f278601e1a23c9116009482e802326d418f7)
new 35f12fd r9548: more additions to make test; better checks for starting and stopping smbd (This used to be commit dbaaf81cec59aae01e71bbb639e1937ebee2454d)
new cf08e1c r9561: Check for alloca.h. (This used to be commit 1944cf111adee4aaf93321d5fcf0959e33482eb1)
new 024a46c r9562: successfully get the samba 3 smbtorture working (as a test case for infrastructre) (This used to be commit c64f5666b8d1f9fb617b1cf89d6157a0c3fa9da9)
new c3d3067 r9582: a few makefile fixes for 'make test'; get the dependencies and cleanup right (This used to be commit bec6cf7ea80fde683e90590421569ea8ff88830c)
new e2a5b7d r9583: ensure that Samba was with with --enable-socket-wrapper for running 'make test' (This used to be commit 019155e748d9e04150bae39676362b794c1b6043)
new fa2ec36 r9584: Fix a race condition in Samba 3. If two files are opened simultaneously with NTCREATEX_DISP_CREATE (create if not exists, else fail) they might end up with two or more times NT_STATUS_OK as EEXIST is not correctly handled.
new 38d08ad r9585: update test #1 (This used to be commit 7a150ffde5cb8eb5198ac351161c3d651fb279a9)
new dab71be r9588: remove netsamlogon_cache interface...everything seems to work fine. Will deal with any fallout from special environments using a non-cache solution (This used to be commit e1de6f238f3981d81e49fb41919fdce4f07c8280)
new f02a98d r9590: forget to remove this from the 3.0 tree (This used to be commit 74f8718438c73170d394c61eb91da9d8388f84d0)
new 1487a72 r9593: fix enumerated group name (should be full name (i.e. mapped name) and not unix name) (This used to be commit 8928575abde51f04d0596420a85381f697b66c58)
new e76107d r9594: return the mapped name in enum_dom_groups() (This used to be commit a769aaec88257ae006c61f0fcfd98efd4b639268)
new 78f6cce r9613: remove TMPDIR from 'make test' scripts (after comments by Don Watson) (This used to be commit 0626bb68411225d5402221ec9b305390393c38e5)
new dffa98b r9615: trying a 3 second timeout on smbcontrol (This used to be commit 4e62a51bf68e8ef19beed63a7520e0db20321b11)
new 013ac99 r9618: adding get/put tests from Don Watson (This used to be commit a94de276aec174bc05406ff52568e9fcd05c114e)
new 56fd626 r9619: Fix messages_pending_for_pid actually do what it's meant to do. This might be a big relief on messages.tdb contention as ignoring processes with >1000 messages in printing/notify.c should work correctly now.
new 5218885 r9627: Enable format string checking for the MIPSPro compilers. (This used to be commit 5396944fc3799a9746d00167a6f0e8465df4dcea)
new 83f44fc r9628: rewrite profiles tool to use the regfio code. Still have one bug to track down in it though.... (This used to be commit e69df2d2051d0e7e12b6a11f9c77490f619ba792)
new 77deaea r9636: The new profiles code needs all the dummy objects to link. (This used to be commit c72c4e4299653299da00453c662f7b61e48fa6ac)
new 7343eb9 r9653: adding common popt args to profiles tool (needed for debuglevel to regfio lib) (This used to be commit 092ff7062544fba47a38e68aed9d3c9d6962fe2b)
new d602d8c r9656: fix bug in sk record list with next offsets (This used to be commit c588c2ee69fa72089e9c0aed6881a76f4e490d86)
new f5b2238 r9657: fix final issue with regf sk_records; profiles now successfully rewrites Win2k and WinXP user profile security descriptors. (This used to be commit 3a3bf4ddb702647b48baf9073c4fca0e1e16a194)
new 99376ad r9658: cleanup a few debug messages (This used to be commit ddd512526c65899de50cafd95b9c64fe623153b3)
new be0f3f1 r9660: real fix for group enumeration bug in 3.0.20; only affected the ldapsam code (This used to be commit 62f9fb5e3a9bce539c9fedc5fdec1b8741a922c7)
new f44e11c r9661: fallback to cn attribubte if displayName is not available (This used to be commit b1524999e0b4fc99d213fc6e56182a8fa8e88ef1)
new 86dc604 r9709: Fix two bugs found by Brian Moran: Any request sent to winbind while the child in question is still initializing overwrites domain->dcname. Only overwrite if the parent actually has sent a dcname and thus really knows it. Second, ntlm_auth needs the error code, not just the fact it failed.
new a34c21f r9736: be a little more verbose on error.
new 77670a2 r9738: Adapt tdb_torture to the new CLEAR_IF_FIRST semantics. We need one parent process holding the active if two cluster nodes access the same tdb.
new 44707ad r9739: conver the reg_objects (REGSUBKEY_CTR & REGVAL_CTR) to use the new talloc() features:
new c53e760 r9752: figured out why talloc_steal() is a bad idea for SEC_DESC* Add a comment so someone else doesn't get bitten by this as well. (This used to be commit 050364ef34b1e69260bd9df9e2140c45263e92f5)
new 39c05dc r9758: make sure to lower case usernames in winbindd's getpwnam() (This used to be commit 9fc539088eda7f9b5d212b7df50594bec51e16f5)
new 8c07202 r9780: Clean up a bunch of compiler warnings. (This used to be commit 623d2e69319ffead31a780a4d6156dae45f386d7)
new 063078d r9787: BUG 2998: patch from Humberto Diogenes <virtual.spirit at digizap.com.br> to include 'net rpc service' help in net rpc usage output (This used to be commit ace8556b6525959114bea47d3be3b1b40756b058)
new a206a5e r9788: more compiler warnings from Jason Mader (This used to be commit 9c51aa5bd2862d73663c4148eff3080341010405)
new 2f626e7 r9790: remove 'set but not used' variables (reported by Jason Mader) (This used to be commit 9c78f3b0d6c36854e082a89cb1ee5b80fcc9fe35)
new 76a85f2 r9852: Add tridge's Samba4 tdb optimisations. Jeremy. (This used to be commit cfe5a7e5f8eccecf8876c36ddeb0f6e91eb6aac4)
new be36d74 r9893: fix REG_CREATE_KEY_EX parsing error caused by WinXP clients looking for an not finding a 'Terminal Server' key. Claims to make problems with usrmgr.exe support as well according the Samba ml.
new 790a292 r9894: Add new registry key expected by Windows XP clients.
new 926ebe5 r9895: fix typo in registry path (This used to be commit ef7e0d70c68976766c01e1212e2b8f48f6895f98)
new b3367b8 r9897: fix build with --enable-socket-wrapper
new 244a642 r9913: fix some build breakage on solaris with --enable-socket-wrapper (This used to be commit ece650b062f5a3065e1c93e7a3460ecb137e5073)
new 4fa0ed6 r9914: key ordering in hash list is case insensitive (This used to be commit 18d05431831c88f6302a55fe23f51951987f2cb0)
new adfd5cd r9935: Make it easier to find overruns. Jeremy. (This used to be commit e68872d1473ea0557fac1072055a6ed21e5b3d82)
new ae7f350 r9944: fix python build
new 513e814 r9945: fix typos.
new 470a12d r9946: allow the priv-based chown (se_take_ownership) to chown to other users (not only to the current_user.uid).
new a3ef9eb r9947: fix build breakage on Status VOS (build farm) (This used to be commit ea642ac3f1c63c74e78e87897d1e9cdc58fd5341)
new e722cb2 r9952: Adapt better to the Windows way of taking and assigning ownership:
new f28bdc6 r9953: get rid of compiler warning.
new a451584 r9955: Fix misleading comments.
new d4f2df5 r9956: Ensure accounts with the SeAddUsersPrivilege can modify domain and local group attributes (posted to samba ml and confirmed fix) (This used to be commit 005d4cb3c636383ccf70c4891cd7cc4bd3b48ad2)
new ce3b4a1 r9958: revert last commit.
new e8a5fad r9965: Fix some typo's (This used to be commit d30356b9ad90ad33dc93028829954632ab774c74)
new 0c31aa9 r9971: starting maintainers file (This used to be commit ad836d9733790e62b461b1bed320d7e4e1509b94)
new 3c82e4c r9973: Update Maintainers file. (This used to be commit b508a962f51de753509bc398249b178bda237cba)
new 93954d6 r9985: Move the all the strict sync logic into file_sync(). (This used to be commit cc680bbe22b8bfc5a1900f11c2cbaeca3a9f9922)
new 99c909c r9998: starting content for maintainers file (This used to be commit 554c22faeefe6932a01aa7bd6e2861c5abd37510)
new a44e97c r10001: adding in libmsrpc from Chris Nicholls (SoC project). not built by default per conversation with Jeremy until the rpc changes from trunk are merged back (This used to be commit e813de1e522692a6471828bf1fdf503d33f8cd72)
new 3c6b0f9 r10003: in the rush for 10k, I forgot to run add the rest of Chris' libmsrpc files (This used to be commit 32bebc452dffa8348b94c5b866350b1fe761986f)
new 945abd1 r10005: forgot to remove one object file (This used to be commit adba19fb48326bebf7c84b3f12658d0ce87475db)
new 7b31155 r10012: fix build breakage caused by forgotten commit in local tree (This used to be commit 8c819cd0c670acfe7be2ecd927ef8de6fa5226f2)
new 1171bc9 r10039: Minor update. (This used to be commit d7ff5075d64d152b37c827e886834a62648ff985)
new 34721ad r10042: Add in external LGPL library for accessing the share mode db. Allow others to examine & test. May not end up here eventually... Jeremy. (This used to be commit 7cc70ae63399eacd55bd0bf51ac2c7b004d761bf)
new 027253b r10053: testing commits (This used to be commit 5ca29208513238c33e1c16292d4d8b1db40dd93a)
new dcf4bc5 r10054: Actually use the given db path (:-) Jeremy. (This used to be commit ac7cf320dfa2fd980188e72c9b8baa726c5cdaa1)
new 9d6ac49 r10055: Fix typos in smbsharemodes spec. Jeremy. (This used to be commit 6653f0d7a47b1165a16447a04dc91d694db7f62a)
new ddb8f65 r10056: Fix typo stopping .o's being added to shared library. Jeremy. (This used to be commit 6ac2fa52bc0f19c6173506ed677406449270f707)
new 9c90642 r10061: add some description to the default_quota module
new 378ebea r10064: BUG 3052: adding OpenBSD timespec patch from Steve Williams <steve at celineandsteve.com> (This used to be commit c7f7bcdb0f03068c983e89ba2f47655e77491434)
new ac01fda r10068: Use prctl(PR_SET_DUMPABLE) to make sure we can always leave a good looking corpse on Linux. (This used to be commit 7c97a1bcc34892d7bf697b9421ba8caf4061d9b5)
new ab7273c r10105: Fix typos. Oops, modules are called objects. (This used to be commit 4cf1a2ee719291951774476e2768b06558d7e0aa)
new 951a0ce r10106: Fix typos. Oops, more fixes. (This used to be commit 80952a7edab50315c3a17744683a8cb378eec8ae)
new 11c79fa r10133: Fix bug #3044. open-exec is read-only. Jeremy. (This used to be commit ed644d4014c3dc6c0508e94470c277599b1db933)
new 1ff0de8 r10135: Remove external dependencies for libsmbsharemodes.so Jeremy. (This used to be commit 2521ae826f1a0344c882090832646d56f248488f)
new d99d154 r10136: Fix for bug #3060 from Leo Weppelman <leo at wau.mis.ah.nl>. Ensure SMBcreate truncates the file if it exists. Jeremy. (This used to be commit 9014b0ddcbd87c98613f06033718e4091e3be21c)
new b03137d r10150: Fix from Steve Williams <steve at celineandsteve.com> to make the args consistent (uint64_t). Jeremy. (This used to be commit 08de7261720f7bfd72396ea7c9777dc0734c4593)
new 74622a7 r10151: Fix includes correctly. Patch from Steve Williams <steve at celineandsteve.com>. Jeremy. (This used to be commit 17598846e7ee2748f2dcb3821823108fa8410480)
new 8b1d990 r10152: 64-bit fix for bug #3082. Thanks to Robin Hill for tracking this down with valgrind.
new b4857a4 r10154: Fix crash bug on security descriptor upgrade (as seen on x86_64).
new e80d6cb r10163: try to fix the build on fedora 4, when --with-quota is not used (to actually fix the quotas, more work is needed)
new 8779f74 r10165: - use the sysquota interface on linux by default (as the configure --help, shows since a few years ago) - fix the logic for using the builtin linux quota support (hopeful fix the quota build on the fedora 4 builtfarm boxes)
new 1fe2c5f r10170: Fix for #3056:
new dade4d9 r10176: adding smbctool from Kalim's SoC project; requires make bin/smbctool (This used to be commit 79fcc3bb7b955da5eb1b2af475aa6ef7694a7157)
new f1b1adc r10182: Starting to stamp out warnings on a 64-bit box. More to follow. Jeremy. (This used to be commit aa882646854325aa201b66d0ba27026946ce8dcb)
new ab59cdc r10186: More 64-bit warning fixes. Jeremy. (This used to be commit 88034b9c2845a38833f300b812202c2a4ca3d2fd)
new c46b4ca r10188: 64-bit warning fix. Jeremy. (This used to be commit 3b8a8e2947e4d956766e97bea8fa9c25210d1c19)
new c2f9fdc r10204: I love valgrind :-). Found stupid missing parantheses :-). Jeremy. (This used to be commit b406a202128c1ba9800784ab8c571584b37c746b)
new b515676 r10205: fix obvious typo in the NET_USER_INFO_3 parsing
new 20a36a7 r10208: Correctly display RDWR only when it *is* RDWR... Jeremy. (This used to be commit 99d883b9c4a450222e75132b2cf28b597217ce79)
new 2d878a4 r10210: Fix memleak.
new b552c44 r10211: Fix another memleak (this time in the kerberos keytab code)
new 6a8ce74 r10215: Fix several memory corruption bugs now we're testing this. Jeremy. (This used to be commit 3d1207aaf66bafd84935b21dbe1a0fd8efeb661d)
new f94d982 r10217: Remember to exit correctly when we find a matching entry to change. Jeremy. (This used to be commit 142c84eb31a4f2577d5f4bb0f541440d84eb607f)
new a9b96c6 r10221: add "free pass for root" in svcctl and default winreg access checks (This used to be commit 24901187962e24bfa5ba7722aba0aeb9397ac7b6)
new 418e92d r10234: Add new auth module "auth_script" to allow valid users to be provisioned on demand - calls script with domain, username, challenge and LM and NT responses - passing the info through a pipe. Jeremy. (This used to be commit 67be4ee41cd244bcc0445cac7c9e1e2d40e93c9b)
new 0c0bea0 r10239: Fix cut&paste error (This used to be commit e076453cf38b17cae07a1292713cd93d35890fbd)
new 9d7a70f r10243: fix net rpc shutdown (missing alignments and sending an invalid UNISTR4 for this request) (This used to be commit cf99e1716dfa880f84abc55062389d03fff05509)
new 3c3fd2f r10247: Fix help text for net rpc shutdown. (This used to be commit 7af7343d9c7047998e4d54e07730ae1d87de3942)
new fdcc645 r10261: Don't bother to peek rids in builtin-sids.
new 9cc1892 r10262: * Fix for getgrnam not returning builtin group (which is done by getent group) * Give a better debug message when returning builtin groups.
new 8024377 r10263: Fix debug which got more instead of less confusing.
new fbcaef3 r10264: reverse order of 'root free pass' checks in service and registry access_checks() (This used to be commit 35b338a4fc95c14629579336dcf3bd240fda92d3)
new 3368280 r10267: Exit if winbind can't find or generate a SID -- there's no point in continuing. Found during investigation of bug 3105.
new bc9c617 r10268: Fix for bug #3095 - winbindd checking credentials. Jeremy. (This used to be commit e58d8ee0555a5de0a25757b26cc22e02b9aace31)
new c2e5ce1 r10269: Server-side fix for creds change - revert jcmd's change. Jeremy. (This used to be commit e1c9813d63a441037bc71622a29acda099d72f71)
new 5d5d0b2 r10270: lowercase groupnames and groupmembers again.
new 20f2305 r10276: Fix for bug #3104 from Leo Weppelman <leo at wau.mis.ah.nl>. Don't update the time on read-only shares. We need this as set_filetime (which can be called on close and other paths) can end up calling this function without the NEED_WRITE protection. Jeremy. (This used to be commit 54eab3828aa0405288b68f6954abba201564c9e7)
new fbaa3fb r10278: more fixes for bug 3080. Ensure the length on the message string is correct. Windows 2000 is very senstive io this apparently (This used to be commit 0fd02f1477dbf38ddab614b1171ac66124e15cf3)
new eb93fc9 r10285: Doh ! Guenther spotted this stupid cut-n-paste bug... Thanks Guenther ! Jeremy. (This used to be commit 7335440e480599a6e16780976ab36651a6fb969d)
new 7bd1888 r10321: Fix winbindd recursion bug found by Ingo Steuwer <steuwer at univention.de>. Jeremy. (This used to be commit 6795c818a3d63737d5b40faffa3a0b91c71b427b)
new b3b2910 r10355: Merge back the clear-if-first fix from Samba4. Couldn't wait tridge, sorry :-). Jeremy. (This used to be commit b1722b7bd1eaabb725218a4fc5c8b012f0a1a0af)
new 1970294 r10359: Ensure that smb.conf requests for hidden files are honored, even when DOS attributes are stored in EA's. Jeremy. (This used to be commit 758b30710e9f84f19b79c39afddc742aef495ebd)
new c762908 r10371: Adding iPrint printing backend written by Joel J. Smith @ Novell. Jeremy. (This used to be commit 155dc2d52a971bfb8d7565c06f3efc637e130b11)
new 9a82b0d r10431: fix segfault when the pip open fails in 'net rpc' commands (This used to be commit ffe4188847aabcbfbfadc0f5b60d0eeea9f13d83)
new c923e98 r10432: BUG 3080: fix 'net rpc shutdown' for XP clients (This used to be commit e877a5148783f4ce920a1f21f2081c32ebbbe827)
new 79a822b r10451: add $(LDFLAGS) to tdb command line tools to fix build issues (This used to be commit 32edf36b9534589249b9e72754773f67db9b9f77)
new 963351f r10454: * prevent privilege code from storing an empty SID (and filter it out if one is already there) * Fix LUID value match in privilege_set_to_se_priv() (fix jmcd's bug report). (This used to be commit 356334264f5cd3a2480c3288ec40e0ee63264e1b)
new 83d67f9 r10458: Patches from Jiri Sasek <Jiri.Sasek at Sun.COM> to help configure run on Solaris. Jeremy. (This used to be commit 9c2a641366ad080c7a591194a1d299e477122541)
new da1640d r10474: We better ignore builtin SIDs from the Active Directory DC to prevent that AD's builtin groups mixup with our own builtin groups.
new a757c6d r10551: We need to check if the source path is a parent directory of the destination (ie. a rename of /foo/bar/baz -> /foo/bar/baz/bibble/bobble. If so we must refuse the rename with a sharing violation. Under UNIX the above call can *succeed* if /foo/bar/baz is a symlink to another area in the share. We probably need to check that the client is a Windows one before disallowing this as a UNIX client (one with UNIX extensions) can know the source is a symlink and make [...]
new a1faaa9 r10554: * BUG 3057: assume x64 drivers are v3 drivers * BUG 3087: allow smbspool to establisha geust connection using a username with no password (This used to be commit 39369c8041e0633e88c30e0c62530c2393ef80f6)
new 2919634 r10555: a few compile warnings from jason Mader (This used to be commit 88998fa0b919fec4966d171a9c7b4f875bc1e26a)
new e403d11 r10556: BUG 3083: patch from Alex Deiter <tiamat at komi.mts.ru> to fix checking trusted account for winbindd running on a Samba PDC (This used to be commit 24b43af642c9d41c14b9ad64704e13cc9150378d)
new 22f603a r10558: Fix bug #3010 yet again. Die monster, die ! Jeremy. (This used to be commit dba56e8d23dc10a31f0f700b02c8776bdc8f57c1)
new 1896d77 r10585: variation of fix in trunk for root-free-pass in registry access checks (This used to be commit b41f997a2a67f7dc60b300866b38f72846c600fb)
new 93bbaac r10590: merging lost fix from the release branch (This used to be commit c2a018bf1f4bf196db0ad80c713764e435de3914)
new 4850bc6 r10600: Fix bug #2769 (mangle filenames ending in a space) and an old bug where mangle mathod hash wasn't mangling file names with more than one dot which also end in a dot. Jeremy. (This used to be commit 105e38847dc0078951abcda16808590ccc363b00)
new dbbaccc r10606: pdb_*sql patches from
new 435295f r10619: Allow syslog facility and priority to be set via smb.conf for audit modules.
new 4a2cc23 r10644: Let the ports parameter be a comma-separated list, as documented in smbd(8). (This used to be commit f049fd463b087ccf4873b03675cca5eb8576af2e)
new 54abd2a r10656: BIG merge from trunk. Features not copied over
new a8efd33 r10657: remove missing header file (This used to be commit 85e61ff69c92143f54860dfce02f95a1e6070bc3)
new ba51ce6 r10658: It's so nice to have CVSIN to blame for this kind of bugs :-)
new aa0dff6 r10671: Attempt to fix the build on machines without kerberos headers.
new f3d7084 r10672: Attempt to fix the IRIX build. James, could you test the Oplock code on a box?
new 79e1675 r10674: We no do define timeval_current (This used to be commit c80e5ce1103a4c8f17120ecf715d962cfa532f22)
new 75a29f8 r10676: reverting bad merge for install manpages script (This used to be commit 50549fa9b3f6d6eaf7da70cb8d7595b32917aade)
new 3d081be r10688: Fix from Volker for bugid #3068 - winbindd crash with alt_names. Jeremy. (This used to be commit 35dda6920c9e318726473b6bc9d8495cf8f7b7cc)
new 775056f r10693: Fix bug #3129, reported by Adam Porter <sambabugzilla at alphapapa.net>. Rotten error message caused hours of wasted time. Jeremy. (This used to be commit f391f065b240d5731d178f9d4a46ffc3315117bc)
new ebf8a84 r10710: Fix uninitialized variable. (Thanks to Chengjie Liu <chengjie.liu at datadomain.com>)
new 8c9ad87 r10720: Add helper function that does prs alignment on a specified number of bytes. (This used to be commit 4576e6843b67c5919823307a196b1582b78fdeaf)
new ac34076 r10722: Remove unused BOOL in struct dcinfo. Ensure that the mach_acct and remote machine entries are set correctly in struct dcinfo - we'll need this as a key for a persistent schannel state later. Jeremy. (This used to be commit 47269b5c7161d740c2e86227de3acd9e08c53817)
new 2237bc6 r10724: Got a little ahead of myself... Jeremy. (This used to be commit 86ffef8162393be3da81fda13772f0f1d40b0d08)
new f1ece08 r10730: Janitor for tridge on the "fix to talloc_parent() from Michael O'Brien". Jeremy. (This used to be commit 2f3750d95b75b186771cab13b842c91bd7926df1)
new 94fe079 r10744: Fix for the second incarnation of bug #3088, pushed by Alex Masterov <alex at infobit.ru>. A fcbopen specific part of the code was erroneously being called as part of the mainline open. Note, that this patch superceeds and replaces the fix that Volker added for this bug (which he added a Samba4 torture test for ) :
new 515be57 r10745: Fix artificial 1k restriction. Jeremy. (This used to be commit bb1ba9a9089b38bf400d48b992f7977ce926aeaf)
new 7fe605c r10747: Remove overparanoid check that broke RPC function calls with no [in] parameters. (This used to be commit 03a3caaddd5bf28a059d4edb5e55031f7e5de94a)
new 5b455c1 r10749: Remove one more Samba4 smbtorture RAW-OPEN difference from W2K3. Jeremy. (This used to be commit 0e8cf8eef59e38ba9a79f6c688abe9f1ac3bf64d)
new 8a1aa2c r10750: Ensure we match W2K3 in forcing DOS errors in a couple of cases. Jeremy. (This used to be commit 62ba3454251daf59071a6b2663035b04c5438647)
new 20d36c1 r10778: Allow schannel setup over NTLMSSP authenticated pipes. Jeremy. (This used to be commit ed62720f897ebf10f5ae50a3e9cf7788c9570183)
new 6de37ee r10780: Fix typo noticed by Volker. Jeremy. (This used to be commit 76408ddd5bec22bbbee2236101bf65b407d2c664)
new 0bf72b6 r10781: merging eventlog and svcctl code from trunk (This used to be commit f10aa9fb84bfac4f1a22b74d63999668700ffaac)
new 8cbe35f r10782: Only parse the group rid_array in net_user_info3() when num_group is > 0.
new e127501 r10792: Fix the "schannel not stored across client disconnects" problem. Based on the Samba4 solution - stores data in $samba/private/schannel_store.tdb. This tdb is not left open but open and closed on demand. Jeremy. (This used to be commit a6d8a4b1ff31c5552075455dbd98cb58795958a9)
new c226b7d r10795: Fix code before decl error. Jeremy. (This used to be commit 30bd894ee63e5be266b6069533138ccb3c0fbccb)
new a23b680 r10801: Janitor for tpot - remember to keep 3.0 in sync. Jeremy. (This used to be commit 92fa541f6e92c03a49372ff73f9790afa2c0151c)
new 5b32737 r10802: Janitor for tpot - remember to keep 3.0 in sync. Jeremy. (This used to be commit 4b7a60e95e8f972df05d162769f0c441a4442e56)
new 01a1e5c r10819: merging a couple of fixes from trunk
new 8ec32e0 r10822: updating copyright info (This used to be commit ef3845366bc883e735b2008243b7c05a403f42ca)
new 3ecf911 r10885: Fix bug where read-only share files are always seen as read-only. Noticed by Andrew Bartlett. Jeremy (This used to be commit a33f4f0d2afe28ca0e3ab6c9ecfcdbaa267a7fbe)
new e950ef4 r10888: We've already checked 'CAN_WRITE' so we don't need to do it again. Jeremy. (This used to be commit 1c52bf875cfdacb058aa6f54ab27b9f7e2d178dc)
new 9e1cf0d r10901: BUG 3145: Fix build issue regarding quota support on Solaris (This used to be commit b7de9a6c6963e7d3bb1a05ed15600dd50a8f4a08)
new 47e297b r10904: build patches from Marc Balmer <marc at msys.ch> when builddir!=srcdir (This used to be commit b7fc4045185f2f0ec27aa72656163e9249ad7b85)
new 879eb09 r10907: Handle the case when we can't verify the PAC signature because the ticket was encrypted using a DES key (and the Windows KDC still puts CKSUMTYPE_HMAC_MD5_ARCFOUR in the PAC).
new 542fb12 r10908: Fix PIPE mismatch to make wbinfo -m work again
new a5b2ec0 r10909: Give better shutdown messages (This used to be commit 8075b99b44085d107fa42d431300c60133ec53eb)
new 254938c r10911: part of #2861: add rename support for usrmgr.exe when using tdbsam
new 111f8e5 r10921: BUG 3070: fix crash bug in qfsinfo when retrieving quota info (This used to be commit 1599fc38ab2f2beb5d1a240941b879603ce27ae6)
new 11d36ab r10927: bug 1473 & 3090: quota compile fixes on Solaris (This used to be commit b70b888699fd02b6ac567fcef3b1d2832a0b4719)
new bd87876 r10930: Fix erroneous debug spotted by Herb. Jeremy. (This used to be commit b2e22e7d128dc22d62f56fda294dc7abc076dc64)
new e387683 r10933: include mount.cifs in Fedora spec file (based on patch from smk_va at yahoo.com) (This used to be commit 37bcb8d17ab958e8f5961c5ade44c93b6b41f732)
new c5260e7 r10943: Unused variable. Bug #3160 from jason at ncac.gwu.edu Jeremy. (This used to be commit 5647a5d4b0b7e9083963bfe899e9e0f348ec8bf2)
new 4a190ec r10947: Fix bugs #3133 and #1828 - SPNEGO not working with PocketPC 2003. Our sessionsetup code now handles raw NTLMSSP connects, so we can go back to doing what W2K3 does here which is to send no OID's in the negprot reply when not in a security=ads mode. Jeremy. (This used to be commit 38a70185b7ca20677026103d40f61608e7ad0c90)
new 1aa8721 r10960: merging changes to specfile from 3.0.20b release (This used to be commit f07b38f408af90623763cce890bd72f37de52d69)
new de0776c r10961: remove unused variables (patch from Jason Mader) (This used to be commit d6c6562d33cc88827cb8560a412e8ea51f9a5352)
new 1bd3cbd r10962: fix setting of quotas on linux kernel with the struct if_dqblk interface
new 057060f r10964: BUG 1051: store the directory path so we can send the full name in the unlink call (del tmp\foo) (This used to be commit 49b8d7d7f5ed93a2b9b21404194452f35bcf7b26)
new b82981b r10970: Fix bug #3166 - null pointer dereference if $HOME not defined. Also clarified confusing error messages. Jeremy. (This used to be commit e2639ac9ff8319dde04fc6b4a0c257f7af29cf44)
new 97a321e r10974: Get closer to trying to fix #1825 (PcoketPC spnego bug). Ensure we set keylen to zero if no spnego. Jeremy. (This used to be commit 57ed94e6e4a095422496d92a0095dc48cfecdd68)
new e2b4d0a r10976: Fix the build with openssl-0.9.8a.
new ca0a4c8 r10977: Get rid of tons of new warnings when building with OpenLDAP 2.3.7 or higher.
new a1eb525 r10979: After discussions on IRC about profile shares, added new parameter : map readonly = [yes|no|permissions] If yes: map inverse of user "w" bit to mean readonly. If no: never set DOS readonly bit. If permissions: check file permissions for user and set readonly bit if the current user cannot write. If store dos attributes is set to yes then this parameter is ignored. Jeremy. (This used to be commit da4238d18c7a57d1264db8517fb027a10a11baed)
new b9ae445 r11054: patch from Brian Moran; fix error code return in _srv_net_name_validate() (This used to be commit b4e78520ccb8c896a52e3f3e7a52e19e3b2c33bf)
new bb68761 r11060: merging new eventlog code from trunk (This used to be commit 1bcf7e82ede63a851a244162a3b939373787b693)
new 078efed r11063: merging missing error code for event logs (This used to be commit 1aeb7950d36b8faee529cb6dcd36c05809cfe1d0)
new 5292f1c r11065: rename wr_eventlog to eventlogadm (This used to be commit 9a63b52efaf0b49982d56dc7c301f59bbb076a6e)
new e7d1871 r11066: adding eventlogadm to packaging files (This used to be commit 081a2f17fc1f7d5830811fa54125bffcbd4a2f54)
new 1b91229 r11069: make sure to zero memory when allocating a a REGVAL_CTR struct (This used to be commit bfdcbb7572352b3a3b7941249438a927eb91e18d)
new 5b52e4a r11072: add routines for converting REG_MULTI_SZ to and from char** (This used to be commit e858eed813b5a9a8d57262142c5bbde2951b5590)
new d45d113 r11073: safety checks on pointers to prevent crashing when converting REG_MULTI_SZ (This used to be commit db8d85aa1ec5c486f061f97627b6b18a0e17cd34)
new daf33dc r11075: Still working on bug #1828, PPC hell. The PPC client sends the NTLMSSP client and domain strings as Unicode, even when setting flags as OEM. Cope with this. Jeremy. (This used to be commit 458da8987e8f406cdfd5bd602b3c3cf315675725)
new 1c5c61e r11079: Narrowing down on the #1828 PPC bug. The PPC client sends an initial NTLMSSP negotiate blob of only 16 bytes - no strings added ! (So don't try parsing them). Jeremy. (This used to be commit e15b758f5fa6f500214bb60599a89f3c795c9fed)
new c246649 r11123: * patches from Brian Moran for creating new eventlog source keys * my patches to get registry utility functions linking with eventlogadm tool (This used to be commit 24e7663086f5d15c7e3fd8069667169b91d1acda)
new 846d52e r11124: Commit Chris' fixes for libmsrpc after the rpc_client rewrite. His comments:
new d77621c r11125: remove unused variables (This used to be commit d404919d926be6bc4e21d7d5aaf2dfe795ba2726)
new e19ea8f r11126: adding libmsrpc to solaris, redhat, and fedora packaging (This used to be commit c3bb9f6514eba302929bb7c8edea396a547bdf28)
new 7808def r11127: patch from S Murthy Kambhampaty <smk_va at yahoo.com> to not start nmbd is 'disable netbios = yes' (This used to be commit decaf8da598b09ea4c5382dc1f6c4be1664e20c7)
new f398183 r11129: r10090 at cabra: derrell | 2005-10-17 15:26:27 -0400 added example to read a file and test download time (This used to be commit 4fad0c49b5bf7819d0f9782b60369c5d078c5854)
new 97351bc r11130: r10092 at cabra: derrell | 2005-10-17 15:29:03 -0400 let's now actually add the new test file (This used to be commit b58237f98d924752a45f689d7a9fd2e8e447c100)
new 739e286 r11131: updating indent resource file from trunk (This used to be commit 6f32785bcdb99a630e7c94e3f03275c1ca324b11)
new aab2f04 r11133: updating maintainers file (This used to be commit 57b038c630ad2008814ccde917886f30c8a73ac1)
new 6f72169 r11135: should fix seg fault in addprinter code reported by Marcin. Allocate memory in convert_printer_info() if necessary (This used to be commit 7ada5da8e94a08a9a3e488172fa04ce688882299)
new afca439 r11136: patches from Brian Moran for eventlogadm utility (This used to be commit 47b626a8f72629fd1bbabf35b68e24d202df2555)
new 8d7c886 r11137: Compile with only 2 warnings (I'm still working on that code) on a gcc4 x86_64 box. Jeremy. (This used to be commit d720867a788c735e56d53d63265255830ec21208)
new 60ec6ce r11147: Fedora packaging fixes for libmsrpc (This used to be commit b4af105b859c0e20c89c3d8a12f1b30f85583312)
new b39fbae r11150: fix solaris acl linking problem on sunos5.9; not quite sure how this got broken (This used to be commit 490dbc64f7ae2006624039da6b450ba4aca56dd4)
new 63937fe r11152: fix some regressions caused by the trunk->3.0 merge when install docs with SWAT (This used to be commit e3c68738663701fde21baef03c36de303e7f1636)
new ff00d8e r11155: Remove warning in torturous logic. Jeremy. (This used to be commit c7373b39bae6dca8281d45d1ff3f2161465838df)
new 3bbad5e r11156: Remove valgrind disabling ifdef that got added by mistake. Jeremy. (This used to be commit fc9eca51e02022ccffbad2a4f2450f85e558e151)
new eed2549 r11158: more RedHat spec file fixes; I think this is the last one for 3.0.21pre1 (This used to be commit 2a19033c14adc304ff6b63c248841bab340ba19b)
new bb9e7dd r11159: Added some const to fix warnings. Jeremy. (This used to be commit de27b0eef2eb021f28e8bf300c4dd524e30fc7ed)
new dc593a0 r11161: another regression from merge; make sure to build vfs_full_audit modulebranches/SAMBA_3_0_RELEASE/source/configure.in (This used to be commit 19e0e48ce09eebc21b800b6ecf13c6f42dfe27f3)
new 949102d r11163: fix installation of libmsrpc (This used to be commit 2f94df322232ace14cddc8e24c8949a5ed1fad32)
new c0d80e0 r11164: solaris packaging fixes (This used to be commit 6a7b8d0d7d071c8f52f9b24f94d488a9ce191e93)
new df484a8 r11165: deparate the library install commands from the logic of whether to build the library at all. Still needs some more cleanup but this works for now (This used to be commit df998bfa8e00a736250eb5a7b31ed53abd6a4241)
new 81f1e1f r11166: missed a specfile fix for redhat (This used to be commit 178016e7a7e470406ee4e35dcb53fa8d0a2d1c19)
new f31caea r11167: -lsec should be include in $ACL_LIBS and not $LIBS on solaris (This used to be commit 056bf816284a473b8419fccf62a54813317043b7)
new dc4a569 r11169: removing duplicate 'map read only' entry (This used to be commit 0e60813ed0d5c56c44a371d84275d1944bade770)
new 39be268 r11170: root free pass on eventlog open access check (This used to be commit 4e3ff41e1ee2e3c323814fd8c6aa44ecab412257)
new ad93243 r11183: add small helper function to return a PAC_LOGON_INFO.
new c6aea6e r11190: Fix enhancement request #3192. This does 2 things. 1). Makes dfree command a per-share parameter (it should be anyway IMHO). 2). Adds a "dfree cache time" parameter in seconds that specifies how long a dfree command output should be cached for. Default is zero (no caching). Jeremy. (This used to be commit 49ef8b88a3e12883148eb28d8e86fb07dbc3d12d)
new ad7cd40 r11213: Fix the build
new 580ef1f r11224: Add feature to get our configuration from config.log into installman.sh. This allows us to install for example smbsh.1 only if SMBWRAPPER is set.
new f119532 r11227: patch from brian moran to fix typo in eventlog message file registry value name (This used to be commit 34c3fd77b320d4fe5e0f1452aa09ea5ec2797494)
new 87d6e59 r11228: Speed up string_to_sid by removing next_token calls, thus eliminating the need for allocating memory to duplicate the string. (This used to be commit e5cc94f13ff2dacb219c8a56fa13853d620ecda6)
new 46c6d81 r11229: an even bigger speedup spotted by Volker. string_to_sid() is now taking 1/5th the time it used to. Replace strcasecmp with invididual char checks for "S-" sid prefix. (This used to be commit de3d0094b78cb20da7ed958e8d3a428583694309)
new fc8292f r11230: Remove the '//' i was using to test something...oops (This used to be commit cda5a81bbe52308a81a79eb0354aea63027a9701)
new a5b339c r11232: Added ab's POSIX statvfs vfs call. Sorry for the delay ab. Jeremy. (This used to be commit af8545806770a7530eecc184bdd230ca14999884)
new eb7a808 r11233: Forgot to add the statvfs file. Oops. Jeremy. (This used to be commit 797b9f47e98bed500dc3dd6ec8de51a0ec3e2bd7)
new 6fc9098 r11235: fix segfault in addprinter due to mixing talloc() and malloc()'d memory (This used to be commit f6f78877b485be5efd5cf1f3147b2e9fee647e52)
new 1113cad r11236: Implement user rename for smbpasswd and ldap backends. Some cleanup on tdb as well to make naming consistent. (This used to be commit ee91eb9a39cc5e3edd9e97eb040e7557930e4e62)
new 0feff5b r11237: Fix acl evaluation bug found by Marc Cousin <mcousin at sigma.fr> We should only check the S_IWGRP permissions if we haven't already seen an owning group SMB_ACL_GROUP_OBJ ace entry. If there is an SMB_ACL_GROUP_OBJ ace entry then the group bits in st_gid are the same as the SMB_ACL_MASK bits, not the SMB_ACL_GROUP_OBJ bits. Thanks to Marc Cousin <mcousin at sigma.fr> for pointing this out. Jeremy. (This used to be commit 7e1318e09bd4b155707020142b08776a546a646e)
new cd310c1 r11240: * fix invalid read reported by valgrind in the spoolss backchannel connection by rewriting spoolss_connect_to_client(). Ensure that we save the cli_state* in the rpc_pipe_client struct.
new 0698148 r11242: use LDAP bitwise machting rule when searching for groups in ADS.
new e7dba27 r11251: Fix a comment (This used to be commit 1ce6d12898c6f24c83e54561862735586b5a41b4)
new 3eadd7e r11253: Fix an annoying timeout when no nmbd is around (This used to be commit 10fb32ec52b32b72a46a783b73c6dd1f24625d9b)
new cef9443 r11256: Remove use of long long and strtoll in libsmbclient (we can't assume long long is always there). Removed unused var in new a/c rename code. long long still used in eventlog code but Jerry has promised to fix that. Jeremy. (This used to be commit f46d8470652b8bc5c4b8cac8e96973c6165ab19a)
new 4e9bc2e r11266: Speed up loading smb.conf for large numbers of share definitions. The problem was a O(n^2) loop: Whenever a service definition was found, we linearly searched the already loaded share definitions, the patch adds an internal tdb for this. For a smb.conf with 2000 shares this speeds up loading by about a factor of 50.
new 5369007 r11269: Ensure the new canonicalize_servicename() is mb safe. MB service names may contain embedded ' ' characters. Jeremy. (This used to be commit 83d0cda858de5f40ab652e1f438808a3bfac0f81)
new 9e7aa2f r11275: patch from Chris to remove the empty struct in libmsrpc.h (fix build with Sun compiler) (This used to be commit dd28582efbacd02c4134298be000cd2338c822ad)
new 844290e r11280: BUG 3201: make sure request structure is cleared prior to sending the request to winbindd (prevents the WB_RECURSE flags from accidentially getting set (This used to be commit 8c63d6d8a7f50d9a101117338242a9c8b243b43f)
new bd9b6a2 r11283: Move to using sival_int from sival_ptr. Part of bug #2922. Jeremy. (This used to be commit f68ff32630ee3b06b69bac59674ecc1496880a47)
new f0dab6b r11286: Fix a potential segfault (This used to be commit f4c310d55624ab726e3cdc49dcc69f9162c797aa)
new 90b1ca2 r11292: Missed merge from Samba 2.2 many years ago....
new bac6524 r11295: new service hashing code has assumign that the service name stored in the array was normalized. This was causing records to not be deleted on a reload. As a result, I was getting the wrong path for various services. Seems to be ok after this change.
new 2f25efc r11296: removing unused variable and ifdef'd out code (This used to be commit 88a33c4cf87ada17637579d9261471c219e88de0)
new 03cfcab r11301: why would you look for printf in -lnsl[_s]? Fixing configure checks (This used to be commit c495059de1675676fe4d9a87ce516a54f16e9c66)
new bd935df r11319: read_buf_len and write_buf_len are no longer used, remove them.
new 3321531 r11320: Fix error handling for rpccli_netlogon_getdcname. Jeremy, the other functions in cli_netlogon look similarly suspicious.
new 5872c9e r11323: Fix usage of rpccli_netlogon_getdcname. Add some debug messages.
new b577787 r11324: Re-formatting before I can get a very *narrow* focus on the bugs in here. ;-)
new 354124e r11326: Fix alignment in getdc response (This used to be commit 9741818d2c54240ef1f38762396828adceb92b2a)
new 275ca6d r11327: Make user domain settable by pdbedit (This used to be commit 37267d5ab018bb6df9e297ea68e57deb9a908f28)
new 66eaf50 r11328: Actually verify that the bind on a pipe succeeded with a samr_connect or lsa_openpolicy and fall back appropriately. In particular an ntlmssp bind failure can not be detected before the first real rpc request, at least according to abartlet :-)
new e1ffd2d r11332: eventlog API uses NTSTATUS, not WERROR for return codes (This used to be commit f5f40633bc3f641a0fef4934375d0d829899b0d7)
new ca551d5 r11336: Start to get my control back :-). Volker, I think Andrew Bartlett is right - making lsa code do it the netlogon way, not vica-versa. Jeremy. (This used to be commit f313757e36215cb3dd956e4a73de6d30258a6974)
new 7aecd20 r11338: Move knowledge of \\ needed into rpc_client/cli_netlogon (this is the way it's been done in other functions). Instead of moving this into the IDL, I think the best solution would be to write a wrapper function around any call that needs this (this is what we already do for many of the calls). Jeremy. (This used to be commit aeca4efa11728be53b81967bb5442b5b09d1a975)
new 533da83 r11341: Put directory opens into the share mode db so we can treat them similarly to file opens (delete on close, share mode violations etc.). This fixes bug #3216 I will up the default hash size on the locking db in a later commit as this means more entries. Jeremy. (This used to be commit 1134abbbb3fd8e8b88e1a5817aae106476a4c126)
new c0dad16 r11344: I don't think share mode conflicts occur on deleting a directory when you've got permissions. Need to write a smbtorture test for this. Jeremy. (This used to be commit e959a5be393eb59b8987eb6967a2ee5d11978f41)
new f9b7505 r11346: Fix for bug found by Dina Fine. If in case sensitive mode then the mangle cache is no good (3 letter extension could be wrong case - so don't demangle in this case - leave as mangled and allow the mangling of the directory entry read (which is done case insensitively) to match instead. This will lead to more false positive matches but we fail completely without it. Jeremy. (This used to be commit 238b35d2e6e21d0e07d500d446f08ec128ea7720)
new 20299e5 r11368: Remove a memleak that just cost me half an hour: If we terminate inside a message handler, the list of messages from retrieve_all_messages is not properly freed. Not important, just confusing :-)
new e47e121 r11375: Update to the latest config.guess and config.sub files. (This used to be commit eee397ea15d0804d541be9707158a5240996aeae)
new a04dd5f r11379: Remove external dependencies from sharemodes library. Jeremy. (This used to be commit 7fb05872612c9e1816ac24d25a020073e3b41950)
new df1ab26 r11381: Correctly connect to 445 and 139 after a successful getdcname.
new 7f562a8 r11383: Patch from Alex Masterov <alex at infobit.ru> to fix XATTR calls on *BSD systems (bug #3218). Jeremy. (This used to be commit 3d8faf42e854a720aca5c2e0a4682c85a3dfd365)
new 3a5c37b r11389: Attempt to fix bug #3212 - ignore bogus OS/2 EA set values on trans2_mkdir/trans2_open/trans2_setfilepathingo. Jeremy. (This used to be commit 71c037dfbb0b51e750f2e14533b03d9932778cb0)
new fa75e8c r11395: Update the Debian packaging. Move form stable to stable distribution names based hives. (This used to be commit bb13b3482047b6ab6d84ba9e2839cf8a0fac71aa)
new 7ec71aa r11398: Keep s3 in sync with trunk (This used to be commit 7fc05b79643c93eaf0ef028a7337889ed21c52ba)
new 6baec64 r11420: Fix issue pointed out by Dina Fine <dina at exanet.com>. We can only tell at parse time from the wire if an incoming name has wildcards or not. If it's a mangled name and we demangle the demangled name may contain wildcard characters. Ensure these are ignored. Jeremy. (This used to be commit 4cd8e2a96b98ff711905e8c6f416b22440c16062)
new 8690928 r11428: Fix bug #3192 by actually hooking up the dfree caching function. Oops. Jeremy. (This used to be commit 7edb26e7657fc01710abe563b941779749409ef2)
new a656626 r11433: Fix for bug #3223 - ensure we're root before doing any potential lib/smbldap.c calls. Jeremy. (This used to be commit 915cfb48f08b3748e22e68ed028eaca6d558cbad)
new a00c76d r11435: Allow the hash size of the tdb open (locking) database to be set in local.h. Change from the default (131) to another prime (1049). Should this be an smb.conf tunable parameter based on the number of open file descriptors available ? If so what scaling factor ? More tests to follow. Jeremy. (This used to be commit 6a902ec49ffea5d0ca0308d5ff51584cece41043)
new 6fc9564 r11443: Fix error code returns on client spoolss code. Fix them up a *lot*. Jeremy. (This used to be commit 762fff4ddb505b90ada1ea54348dba1a8b9af631)
new 9d4760d r11446: Remove unused fn. Remove unneeded strncpy use. Jeremy. (This used to be commit d202aae3c821f3d78ff063d867bac1f84dca3548)
new a3d66df r11448: Move decl before code. Jeremy. (This used to be commit f22822790cdbbe7d5a237421c1eda73a504e488d)
new c9effb0 r11451: Fix -O1 "might be using uninitialized" errors. Jeremy. (This used to be commit cab76c3c33883aad444eefb6562ab1b27d9ca88a)
new d6a68f8 r11454: Last 2 uninitialized warnings. Jeremy. (This used to be commit 5f10368ff0f5eae646533280a444dc091d732c0d)
new a306447 r11460: Improve error messages in parsing security descriptors. Jeremy. (This used to be commit 385f128de716b62bdfc82627a403fe6dd69bd39d)
new af3b6be r11464: Allow smbcacls to modify a SD on W2K3. This may fix several bugzilla bugs - I need to go through and check. I also need to test against WNT/W2K and WXP. Jeremy. (This used to be commit 881dd7dbf6de0e11a3703afd2a1ba286ff0d62ad)
new 446463e r11482: Arrg. Can't believe this code was in this state. If you don't initialize the mask then setting "special" access gets set to *random* permissions ! Jeremy. (This used to be commit f1616911a858886da0a635a2f9b95d471215e84c)
new e12eb25 r11491: If we get a reject ensure we're printing out the server/domain/machine a/c we were asking for. Jeremy. (This used to be commit 3ba5d02cff61d64dbab1fef28f74ea6509f4f8e9)
new 5678e4a r11492: Fix bug #3224 (I hope). Correctly use machine_account_name and client_name when doing netlogon credential setup. Jeremy. (This used to be commit 37e6ef9389041f58eada167239fd022f01c5fecb)
new d544703 r11494: Finally fix #3192 - remember iDiskfreeCacheTime is an *integer*, not a pointer. Doh ! Jeremy. (This used to be commit f1e0c863637f11f5857663d1980ba7f40fce7357)
new 97ecce0 r11504: Added Andrew Bartletts removal of another NTLMSSP implementation patch. Jeremy. (This used to be commit 4591984176fd32ba25155fbc6889a1c637019a08)
new 3a1623c r11506: Added description of ACL in usage message. Jeremy. (This used to be commit 7795fce24e1e6dfe55360bb62617b922973f5f95)
new 65ed4d3 r11508: Removed incorrect patch hunk. Thanks to Andrew Bartlett for pointing this out. Jeremy. (This used to be commit c93a08be4a29854354a16c6e8f984477e19f41c0)
new 6d57573 r11511: A classic "friday night check-in" :-). This moves much of the Samba4 timezone handling code back into Samba3. Gets rid of "kludge-gmt" and removes the effectiveness of the parameter "time offset" (I can add this back in very easily if needed) - it's no longer being looked at. I'm hoping this will fix the problems people have been having with DST transitions. I'll start comprehensive testing tomorrow, but for now all modifications are done. Splits time get/set [...]
new 4787311 r11530: Add the "time offset" parameter back in for people who might use it. Jeremy. (This used to be commit b745114423a482ea8cd1ea4f80ec3fc2a9caa971)
new d1e1766 r11548: adding simple script to tail syslog and write to eventlog tdb (This used to be commit 9337a286c9169e1e0247b5923942eeeb4467d95a)
new 0708480 r11549: fixing GPL notices (This used to be commit 26e9c1c1fae8f2fe402374f7cf1d87de48852fa6)
new f99b429 r11551: Add a few more initialize_krb5_error_table (This used to be commit d92c83aa42fe64a0e996094d1a983f0279c7c707)
new 9df784b r11556: Fix "make everything" (This used to be commit bff03f0cd484c04d5ab6d6b66f30191bef368b68)
new 90230ac r11560: Fix core dump if setmntent returns NULL. Pointed out by Jay Fanlason @ Red Hat. Jeremy. (This used to be commit e8136ae746b5be51b252d900aa732c8106fefcaf)
new c3d673e r11566: From metze. Use "interpret_addr(lp_socket_address())" for port 138. Jeremy. (This used to be commit d398a1aeb48422a89cee59d5760a87bbb2d50b03)
new fcceedd r11573: Adding Andrew Bartlett's patch to make machine account logons work if the client gives the MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT or MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT flags. This changes the auth module interface to 2 (from 1). The effect of this is that clients can access resources as a machine account if they set these flags. This is the same as Windows (think of a VPN where the vpn client authenticates itself to a VPN server using machine account credentia [...]
new 38b54d0 r11577: adding perl interpreter she-bang to top of parselog.pl script (This used to be commit db4eb72142a23224ea93d2a2519b6d8cd7dc8643)
new 77460a9 r11579: syncing up perf counter code cfrom trunk (This used to be commit 59c00924b67aa3d37a933731a56d03963ec7f1b5)
new c2339ff4 r11580: fix an uninitialized variable that was causing winbindd to die in winbindd_dual_getsidaliases() (This used to be commit c0c181826ea535adcbffb8790ad31356f7e9fc04)
new fe6ce8e r11582: r10193 at cabra: derrell | 2005-11-08 13:12:39 -0500 Fixed "clean" target -- bin/libmsrpc.a was not being deleted.
new 5e7d308 r11583: r10556 at cabra: derrell | 2005-11-08 13:20:56 -0500 fix copy/paste error (This used to be commit 07dd45af840d8336937d1004ff8bdbd97db8d0b7)
new 25d07bf r11585: Implement the possibility to have AFS users as SIDs in pts.
new 242ec03 r11591: bumping version 3.0.22pre1 (This used to be commit c1a4329833de01456e0df4abbe7c43e97578ae6a)
new f78f5cc r11613: fixing versions (This used to be commit b50a264f01c5af2d6cb0eed68b5292818ee06a59)
new 4d8a77f r11614: Replace old crc32 code with one from the FreeBSD tree. * COPYRIGHT (C) 1986 Gary S. Brown. You may use this program, or * code or tables extracted from it, as desired without restriction. Jeremy. (This used to be commit 11c6b8ecd601ff2f6eaf184efeed8e39f54fdcf1)
new c672a17 r11617: fix typo (This used to be commit 37d2bf02f37f6d1b5bac9523f085c00625722761)
new e04e7e1 r11645: mklogon updates from Ricky Nance (This used to be commit 5bfa88225c085238954909fb9aedb34b1b760977)
new 438d0ad r11651: After talking to Jeremy, commit my winbindd "Do the Right Thing" patch. Still needs some more testing ni domains with multiple DCs. Coming next.... (This used to be commit aaed605206a8549cec575dab31e56bf6d32f26a6)
new ce0a1fa r11652: Reinstate the netsamlogon_cache in order to work around failed query_user calls. This fixes logons to a member of a Samba domain as a user from a trusted AD domain.
new 6fdfa21 r11653: Declare the correct return value for the static initialization functions. Some compilers (guess whose) have ABIs that return int values using a different method than returning struct values. (This used to be commit 6bf4d88ab584315312934c9866128fb47f8b41e6)
new 9d9fe2d r11655: Two small fixes
new 5a06869 r11657: Tiny improvement to debug error message in dir_check_ftype. (This used to be commit 46674ca21d9c257bc48af97e313b49118c7b478d)
new 2a7ce63 r11658: Someone broke the initialization of the static modules by adding a 'NTSTATUS' declaration before their call. The compiler sees : { NTSTATUS fn_foo(); NT_STATUS fn_bar(); } as *definitions: They need to be : { fn_foo(); fn_bar(); } Jeremy. (This used to be commit 1c5a3c51e36d228442b74d9221d3ed8a13a1c513)
new a4d729b r11661: Store the INFO3 in the PAC data into the netsamlogon_cache. Also remove the mem_ctx from the netsamlogon_cache_store() API.
new e629608 r11667: Fix a debug message (This used to be commit d1f506fa1353cd1b9ddba923dc17a884f7560be6)
new f8cb37a r11685: reverting Lar's change to nistallman from r11224 since it breaks 'make installman' outside the source tree; will fix up after the rc1 release (This used to be commit 61e7366e0f545e8ef1aad45a3ab3f6aac1ca6049)
new 789bed8 r11704: methods->alternate_name is not used anymore -- remove it (This used to be commit 4a4f85f0ef8545b7062e9a49392d4488aa108036)
new 32cf16f r11706: Implement dsr_getdcname client code. It's handy: It not only gives you the IP address but also the fqdn of the remote dc and site info.
new 3994f38 r11707: alt_names[i] might be NULL for i>0 also...
new 4c8fc93 r11718: Filter stored DOS attributes by SAMBA_ATTRIBUTES_MASK (0x7f). Jeremy. (This used to be commit 61444049e1543b364eea2ee79743287c75d37db5)
new 5cc61b3 r11719: Remove silly #define of close -> close_fn as this borks any code that includes libsmbclient.h that also calls the system close() fn. Doh ! Thanks to John Terpstra for reporting this. Jeremy. (This used to be commit 6e1cb7047aae80523a53d5552a4f704cd6e62997)
new 56f6b5d r11725: build smbget by default (This used to be commit 715bd97708fd826e3f8f1f344f7d0749d855c972)
new ba2edc3 r11728: Ensure to check for the config.log in ${SRCDIR}.
new bc5921d r11729: Remove space from DYNEXP flags declaration for HPUX. Fixes bugzilla #3260. (This used to be commit 78ddbb1dd4fd90ef5e3aee1fe42fdc0e3105c800)
new d35ca87 r11732: Remember to return early if -1 returned from *BSD EA call. Pointed out by timur at com.bat.ru. Jeremy. (This used to be commit 081e458801b626d6f9e58ba16a25c1b99b83eb55)
new 88eb982 r11734: Remove unused variable (This used to be commit 5b882acafbacce6246b8f729eb8e347039ee16bd)
new 05f7bec r11739: As per Jeremy's request, add a panic action for developers. Now configure.in needs something along the lines of
new 70cac98 r11760: fix sequential reads in the eventlog; event viewer is behaving better now as well but needs more testing (This used to be commit ba2f94aeae1f8e69d53fc360785adf222a8c9c6e)
new 5251618 r11761: * fix clearing of event logs by truncating the tdb. This feature got broken in some of the other updates. Now each open handle stores an pointer to an open tdb data structure (not the tdb pointer itself). Clearing can be done with a simple elog_close_tdb( elog, True ) to force a close and then calling elog_open_tdb( logname, True ) to force an tdb truncate. Permissions on existing tdbs are maintained which is important.
new 1ce2883 r11762: fix my build breakage (This used to be commit 9ee851630ec3443f27a61de6eaf222c74d2d064a)
new 7c5d5dd r11763: fix more build breakage (This used to be commit 5ab76ec8f88da6d6f372b44b7533ca2cb6c2ba0b)
new 0ad770a r11764: Doesn't need to be exported from here. Jeremy. (This used to be commit 95665dfd77ac9959d1d538770157127a425b4b4e)
new 394f87b r11767: Doesn't need to be exported. Jeremy. (This used to be commit 52b6f0db2e4a209641187255bd8815c8d03a5315)
new d09beee r11769: Looking at a performance problem enumerating accounts, wondered if changing to support samr_connect5 might help so quickly coded it up. No it doesn't :-(. Don't merge this for 3.0.21 please. Jeremy. (This used to be commit bff1df678a8948d382f4555e83a1df23146a4b12)
new 04b6c13 r11770: BUG 2718: don't use qpathinfo_basic() call when remote server is Win9x or the do_cd() call will fail (This used to be commit be31c2a105ae2b6e655530190c939caae1b41294)
new d75de28 r11784: Fix minor glitch found by Rainer Weikusat <rainer.weikusat at sncag.com> -- Thanks (This used to be commit 1128d054dd8d387e529bf92dad3a3db5e251d61d)
new 4ba6530 r11790: Avoid infinite retry to gather a connection.
new 9be0ce4 r11793: Fix the SAMR cache so it works across completely insane client behaviour (ie.: open pipe/open SAMR handle/enumerate 0 - 1024 close SAMR handle, close pipe. open pipe/open SAMR handle/enumerate 1024 - 2048... close SAMR handle, close pipe. And on ad-nausium. Amazing.... probably object-oriented client side programming in action yet again. This change should *massively* improve performance when enumerating users from an LDAP database. Jeremy. (This used to be c [...]
new 572e6dd r11799: Added OpenSSH fix for "%.*s" format crash. From Darren Tucker <dtucker at zip.com.au> Jeremy. (This used to be commit b7dee71f26b26e2aed4124c7de52fa6771ce40dd)
new 6554051 r11830: patch from Rashid N. Achilov <shelton at granch.ru> to add descriptions for some common services (This used to be commit 69e168197e576bac6d4b29bdca876243eb7caf68)
new aef9a5f r11833: fix build issues in smbget with the Sun compiler. Reported by Richard Bollinger (This used to be commit d381c125b0ffc269fd8671a855c9b899966a2320)
new 8e178d8 r11839: Info level 0x101 is really a protocol NT level. Fix bug #3274 from Guenter Kukkukk <guenter.kukkukk at kukkukk.com> Jeremy. (This used to be commit e4b3b70ef1c0fea3252b73c55ea3e9cad7229afd)
new ac66d7c r11841: Fix #3262 from Timur Bakeyev to improve reporting on FreeBSD DOS attribute errors. Jeremy. (This used to be commit 8f2e472fa35098b1be16083ce9b5c06fdf5dbcd1)
new e98a396 r11845: Removed error code list as it isn't correct for Linux. Jeremy. (This used to be commit bea6fa293e2c1ee85ae72dcee00db13cb1fe5bb1)
new 90603cb r11846: Destroy the TALLOC_CTX on error in the Kerberos session setup and give a more precise inline comment why PAC verification may fail.
new 0e8b90e r11847: Fix typo.
new cf974b8 r11851: Display correct error string.
new e09cc27 r11852: Fill in samr_get_dom_pwinfo based on Samba4.
new 63addcb r11853: Add Dsr_GetSiteName (handy for experimenting with GPOs).
new d93c2b1 r11854: Remove unused DOM_SID.
new b1e8785 r11855: patch from Aruna Prabakar for checking that the spooler si running on HP-UX (This used to be commit 017775f2879454f939c35196b3db6d1f2b9d1333)
new 2770e98 r11856: Replace unknown1 with group_attr.
new 4c34e1b r11857: Fix the build.
new 1b624b6 r11858: Fill in the clientside TRUSTED_DOMAIN_INFO_EX query.
new 4826f9d r11859: Another place where the SE_GROUP constants read better then "7".
new f2ecd4f r11860: BUG 3156: don't use find_service() when explicitly looking for a printer as the username map might get in the way (This used to be commit 46bf28c81c27dfdc412318a83bf565211a58a47d)
new 056f069 r11861: Fix inspired by Thomas Neumann <t.neumann at iku-ag.de> to ensure that default case applies only to new files and correctly examines 8.3 and long names. Jeremy. (This used to be commit ba931a015132f7e8fffa52c617cd8345a1da35d2)
new ac331c4 r11863: BUG 3196: patch from Alex Deiter <tiamat at komi.mts.ru> to compile against the Sun LDAP client libs. But not for AD support; just ldap support (This used to be commit a33e78acedb37df47905d326411e017794721250)
new b6f6810 r11864: fix build breakage with solaris LDAP patch (my fault) (This used to be commit 7ac6afe4dcded2e3db9e2012aaa57879bb63b508)
new a509c20 r11865: The only way to stop multiple LDAP searches is to agressively cache results. We now cache them for 10 seconds, down from 30 seconds (however each re-use will refresh the idle timeout). Any set calls will flush the cache. Jeremy. (This used to be commit c9a0720f552719eb77a2c72fc2e942de52fbf1d6)
new baba6d0 r11867: attempt at fixing the compile issue with nss_winbind.so on HP-UX caused by Solaris specific return codes (This used to be commit b823bcbc919d7e4b482c63cbe5b7f99e0bddd5f6)
new 092e3e5 r11874: Merge LDAP connection setup in lib/smbldap.c and pdb_nds.c. Also allow to use START_TLS in the pdb_nds_update_login_attempts function when doing simple binds to eDir.
new f6b8327 r11875: Allow to use START_TLS (by manually setting "ldap ssl = start_tls") for LDAP connections to ADS (Windows 2003).
new 98cd8ed r11876: When we are using START_TLS to secure the LDAP connection, we *have* to call START_TLS again after rebinding to another LDAP server. (ldaps:// uri's are handled at by recent versions of OpenLDAP).
new 43600a1 r11886: Fix 3187: logon hours restrictions were off corresponding to our offset from GMT. Use gmtime() instead of localtime() in the calc, but still use localtime() in displaying it. (This used to be commit 9b34f2d0f4bfc623eaec9c1334e34fa3965ba25b)
new ed69365 r11898: Add a missing become_root().
new 1bfb5b7 r11909: Implement 'reset on zero vc'. This kills other connections when a session setup comes in with the vc (virtual connection) field set to zero. This is done by Windows, probably you can tweak that by some registry key.
new ace1212 r11914: After talking to Jeremy, implement passdb:expand_explicit with a default of no. This changes our default behaviour.
new 3088a85 r11915: Remove unused extern declarations (This used to be commit 3c35fb642a187b785816bb8cbb3573df9612a9f8)
new 5cc200a r11916: auth_get_sam_account is only used in auth_rhosts.c -- move it there (This used to be commit 8e5bea3f84c61ea312278cbbb70542664be7bd14)
new 4ce6499 r11917: Move nt_token_to_group_list to srv_netlog_nt.c. srv_util.c is empty now.
new 5976053 r11918: Remove two unused variables (This used to be commit 5524d662954165eef3fdd15986fe0b4de09180d7)
new add1493 r11919: The generic mappings in srv_samr_nt.c are only used there -- make them static.
new d36eb68 r11920: Rename local_lookup_rid to lookup_global_sam_rid, add lookup_builtin_rid.
new fcf14eb r11921: samr_open_domain can only open "our" domain and BUILTIN.
new 046a887 r11922: Looks bigger than it is: There's no point in allocating arrays in samr_lookup_rids twice. It was done in the srv_samr_nt.c code as well as in the pdb module. Remove the latter, this might happen more often.
new 10bc204 r11923: Add samr_lookup_rids for the builtin domain. Doing it this way feels a bit wrong, but so far we don't have proper multi-domain support in passdb yet...
new 48c2f9f r11924: Added Volkers's (C) to srv_samr_nt.c, removed separate "builtin" search enumeration, fixed count of groups and users to return zero if we're getting domain info on the builtin domain (need to fix the enumgroup and enumuser calls also). Added count_sam_aliases to return the correct alias count. Need to push the SID arg down into the group mapping interface so we only return the correct aliases. Upped passdb version numer for Volkers changes. SAM-MYSQL guys - y [...]
new d9f26f7 r11927: No users or groups to return in BUILTIN domain. Jeremy. (This used to be commit 908e671c75f78b87fe0ee9129f0aca004565c407)
new add7cff r11936: Fix bug in returning remote time found by Thomas Bork <tombork at web.de>. get_time_zone() was overwriting static buffer returned by gmtime(). Lars - this is a mandatory fix for the next patch... Jeremy. (This used to be commit 68d03a7a74738ce62e7531127aa4533147217e6d)
new ba54ba0 r11938: Fix cifs to handle non-numeric uid and gid parameters and merge trunk and SAMBA_3 versions of mount.cifs and cleanup cifs vfs help.
new 7b3d349 r11942: patch from Marcin to fix the mkdir() in perfcount daemon (This used to be commit 3e05e88bb6c0618ecc460045b72d86e82929af01)
new e5b9a02 r11943: Don't reset attrs to zero in EA get - we are adding to the attr list not resetting it. Jeremy. (This used to be commit 8ee569626be7ebf3b6ebf71e1becdd091b9e893a)
new defe1f3 r11945: Make us follow the newly documented pathname processing rules: "As a special case for directories with large numbers of files, if the case options are set as follows, "case sensitive = yes", "case preserve = no", "short preserve case = no" then the "default case" option will be applied and will modify all filenames sent from the client when accessing this share." This is needed as fixing the case preserve rules to only apply to new filenames broke the large d [...]
new 6f04dc4 r11947: Back out passdb:expand_explicit until we find consensus. I'll file this as a bugzilla entry.
new 05fafb8 r11950: If we got a connection oriented cancel pdu we would spin processing it. Fix that, and also add in comments for all possible CL and CO PDU types. Make sure we process them correctly. Jeremy. (This used to be commit 672113a627aa9060795871bc2ea3a02e696d7d7d)
new e789a87 r11960: add 'wbinfo --separator' to get the currently active winbind_separator. Needed for KDM/GDM login masks.
new a77658a r11962: Bring talloc up to date with Samba4, re-add the talloc_describe_all() function. Fix smbcontrol <pid> pool-usage as we desparately need it working in the field to track down memory leaks. Seriously, when new functionality like the Samba4 talloc is added, don't just disable working functionality like "pool-usage", fix the damn thing first ! Jeremy. (This used to be commit 2e262a75cca4575edd00db3d24e7e35760943120)
new 41eb112 r11963: add rpccli_samr_chgpasswd3 from samba4.
new 6ffd82e r11964: rename flag to password_properties in SAM_UNK_INFO_1 because that's what it is. (SAM_UNK_INFO_1 should get a better name as well).
new 3c78fdd r11966: fix the build\n\nGuenther (This used to be commit 53f15a0881de489e809bb58217ecabccd6d77e2c)
new d2fff52 r11975: Fix valgrind error -- bug 3291 (This used to be commit 9a6ce67fbf89ea7fc9eed72776dff4712ba67e2b)
new 0af6dca r11976: (Slightly modified) Volker fix for #3293. Use SMBecho instead of chkpath to keep a connection alive. Jeremy. (This used to be commit f1c88de7a28942b6aaa634551dde7a8af91f4de3)
new 0732d25 r11978: Volker's fix for #3292 (smbclient spins if server terminates connection). Jeremy. (This used to be commit 9b8602e0551500916a9d79c317589cd82d3da111)
new 5f733f1 r11985: Move to LGPL as per tridge's Samba4 change. Jeremy. (This used to be commit 3804c4ca3914788e3d3780817ef016421418e11f)
new e30b176 r11998: Add lookupname to rpcclient query_user as a fallback, we now accept both rid and username.
new bd21ee6 r11999: Re-add "passdb expand explicit".
new 15615dc r12002: patch from marcin to allow for the creation of a File value in the eventlog registry keys so that file properties can be displayed (This used to be commit 270fef5175559ba6345bb2c3e264c527a6a084c5)
new 4e5cdfb r12015: When smbspool tries to connect to a printer shared on a standalone Windows XP box, smbspool has to mimic smbclient behaviour and also send a password-less NTLMSSP session setup.
new 5bc7b91 r12027: changing version to 3.0.22pre1 since 3.0.21 is frozen now (This used to be commit 608f8c3da8c708ec291fdb5faa3ea14303f59750)
new 0744d8d r12031: Added net idmap to common help list. (This used to be commit 3f11401335c0257d0f00678f80c992b5fca5e180)
new 064636f r12038: This file is no longer used, and no one noticed.... Jeremy. (This used to be commit 6ec0312090dc3107e3c92099536858a22046ccfe)
new 03b77ba r12040: merging packaging fixes from release branch (This used to be commit 47a9f2c3d6039a07a6970ac181aeb2888d47a353)
new d1f91f7 r12043: It's amazing the warnings you find when compiling on a 64-bit box with gcc4 and -O6... Fix a bunch of C99 dereferencing type-punned pointer will break strict-aliasing rules errors. Also added prs_int32 (not uint32...) as it's needed in one place. Find places where prs_uint32 was being used to marshall/unmarshall a time_t (a big no no on 64-bits). More warning fixes to come. Thanks to Volker for nudging me to compile like this. Jeremy. (This used to be commit [...]
new a168730 r12045: More warning fixes... Just a few more to go. Jeremy. (This used to be commit cd192ed79a531c6775cdbfb35f0eb2e0fa230ce9)
new 678f13c r12046: Fix typo (This used to be commit b9d1a659109daeeb625f3e6caf7ec706ccdde230)
new 05ac2de r12051: Merge across the lookup_name and lookup_sid work. Lets see how the build farm reacts :-)
new 15fbacc r12052: Remove unused typedefs (This used to be commit 612ec4de75ad06f2b12176439f96f8e5662a7d77)
new 08a73ae r12054: We only have one more warning at -O6. That will take some more restructuring to fix.... Coming soon. Jeremy. (This used to be commit 739c1c4d438ccf31bb0167e1fc509d072c149d45)
new efbbd89 r12055: More cruft (This used to be commit 4d91f9501cd041ee42410eeace6a9acd9cc57d1c)
new f6a46f3 r12076: Ensure setmntent() returns with != NULL in the disk_quotas() Linux version.
new 884a0c8 r12077: Add configure switch to disable libmsrpc build. Add new Makefile target installlibmsrpc. This works the same way as we're already doing it for libsmbclient. Default is to build it.
new a54f9ed r12080: r10673 at cabra: derrell | 2005-12-05 13:22:34 -0500 Correct some memory and file descriptor leaks.
new 78631d3 r12081: r10674 at cabra: derrell | 2005-12-05 13:31:28 -0500 get rid of temporary #if 0 blocks (This used to be commit 376445c90b05c36206c87c974c13e5f9297f35eb)
new a2bac34 r12096: Change uint32_t to uint32. Jerry, please pick this change up for 3.0.21 final. Jeremy. (This used to be commit 2b17e08d290dd7c629145d87c72f7fbd7f47b67d)
new 44293df r12098: r10797 at cabra: derrell | 2005-12-06 12:09:00 -0500 fixed another memory leak and reverted an (incorrect) fix from yesterday (This used to be commit 8a86d7bddc291da094d060fbe185f071ffdbddd8)
new 436b3dd r12106: Fix return value
new 83b987b r12107: Move to a tdb-based wins database. At the moment we still use it as though it were an in-memory db and dump out to a flat file every 2 mins, but that can now change. Jeremy. (This used to be commit a342681792724c1ae8561ba8d352c4ee6e2a5332)
new ba10b97 r12110: We're using a tdb-based wins backend now. Thanks to the ubiqx code, which has served us well for many a year.. "Well done, thou good and faithful servant". Jeremy. (This used to be commit 32380002e44766669b28621e62a0b74652b1798f)
new 2c93f19 r12111: Fix the "everything" build by re-adding debug2html. Oops. Jeremy. (This used to be commit d270b809edfdeb680d7e243e53f6de9e2493f56e)
new e48ef5b r12118: r10805 at cabra: derrell | 2005-12-07 22:34:55 -0500 first go at supporting long file names. seeems to work; requires more testing (This used to be commit 99fbe44ac569f218bd1b4d1026c18cc72f0a1f0e)
new 7bf8de2 r12119: r10812 at cabra: derrell | 2005-12-07 22:44:26 -0500 sync to repository didn't work correctly...??? (This used to be commit 86ab4cf42b3bfe78239ee0b367bff9cfc5484107)
new ab51c18 r12129: Fix uninitialized variables.
new 09c1b2a r12130: display domain GUID.
new 5ffc3b1 r12131: Fix it really, this time :)
new 6a92f41 r12133: Fix an uninitialized variable in new code in rpc_server/srv_samr_nt.c.
new 78fa625 r12160: The filename parameter to get_share_mode_lock is going to become very important as we fix #3303, so make sure we don't accidently set it here. Jeremy. (This used to be commit d1a9d0587cd9a391f0193ca76cb319803c6e019f)
new 661c5c7 r12163: Change lookup_sid and lookup_name to return const char * instead of char *, use a temporary talloc_ctx for clarity.
new c911ac2 r12169: Remove an unused function (This used to be commit 209e4f8793fe9375fc6af1aedb5bd1fe57193bbc)
new 1e06846 r12170: Fix a segfault -- this is post-3.0.21 code (This used to be commit 8b30cf8e09944cd97e4ab959f730bf81591c2541)
new a489553 r12173: doing some service control work
new 1431039 r12174: Simple patch to work around the current lack of BUILTIN nested group support. Always add the BUILTIN\Administrators SID to a Domain Admins token.
new 7cd1af4 r12176: fix type mismatch after rpc structure change in rpc_svcctl.h (This used to be commit ba67d3ae0430abc196d245218556c23002e52076)
new 2c0114d r12177: last of outstanding patches in my queue to deal with MMC. Validate the share name and fail when trying to creating a share with bad characters. (This used to be commit 174fe494f9cbec3386ed687007e137fa7064373d)
new 4d03fc5 r12182: Cosmetic cleanup (This used to be commit 81c358b511457fbc6304845acb4bfbf1b4adf062)
new db6eea0 r12185: Cosmetic cleanup (This used to be commit d1e8f9afffecf986a428bfac29b22dcbce610016)
new c9c8781 r12193: Fix some typos.
new fa4df82 r12194: Ensure that when we set a connection path we've canonicalized the name (must be abolute - start with /, must not end in /, must have ./ and ../ removed). Of course for realpath resolved paths this won't be the case but for others we need this name to be canonicalized. This name is going into the sharemode db for #3303 so needs to be in a normalized format. Jeremy. (This used to be commit 22e3300911809692b595f49e87d91e3111923e6a)
new 3f6d9a7 r12196: patch from Krishna Ganugapati <krishnag at centeris.com>
new 7d2771e r12203: Add the share path into the sharemode db. This involves revving the minor version number for libsmbsharemodes (we now have a new _ex interface that takes the share path as well as the filename). Needed for #3303. Some code written by SATOH Fumiyasu <fumiya at samba.gr.jp> included in the changes to locking/locking.c. The smbstatus output is a bit of a mess and needs overhauling... Jeremy. (This used to be commit 9d93af713f8520ca506730dd32aa2b994937eaba)
new ab7a4f7 r12213: Final fix for #3303 - send rename messages to smbd's that have open file handles to allow them to correctly implement delete on close. There is a further correctness fix I'm intending to add to this to cope with different share paths, but not right now... Jeremy. (This used to be commit 932e337db8788e75344e1c7cf1ef009d090cb039)
new 4d3152e r12214: Fix compile if SYNC_DNS is set. Jeremy. (This used to be commit 7c545e1e77c3e235b21eb11d5ced91c603da491d)
new 762901c r12221: Fix error code paths that can potentially leave a dangling lock. Jeremy. (This used to be commit 123135ed1ddd84cc0a5e8e5ca06a0703d1944e37)
new 728e527 r12224: adding more characters to the invalid share name string (This used to be commit e461143639889da78cd4de47df40ac59a5a758a4)
new 765daab r12225: r11729 at cabra: derrell | 2005-12-13 22:59:45 -0500 1. Fix a crash bug which should have reared its ugly head ages ago, but for some reason, remained dormant until recently. The bug pertained to libsmbclient doing a structure assignment of a cli after having opened a pipe. The pipe open code makes a copy of the cli pointer that was passed to it. If the cli is later copied (and that cli pointer that was saved is no longer valid), the pi [...]
new e7d2e31 r12234: Reduce the race condition for renames by holding the lock longer. Instigated by complaints on the fix for #3303 from SATOH Fumiyasu <fumiyas at miraclelinux.com>. Jeremy. (This used to be commit 855f5f8c32aa530dbad244805a40200824724618)
new 103f720 r12235: r11738 at cabra: derrell | 2005-12-14 13:15:14 -0500 Ensure that when libsmbclient copies a cli, it prevents the cli from later being freed, by turning off the 'allocated' flag.
new 0dc5960 r12236: r11740 at cabra: derrell | 2005-12-14 13:16:58 -0500 check in the DEBUG message referenced in the previous commit (This used to be commit 6c04a8f9adfcd40fb0f1e1fcd4e22056ee463046)
new 3a40509 r12245: eDirectory returns LDAP_UNWILLING_TO_PERFORM if the account is disabled. If we get this we can't check the password so have to tell the client the account was disabled. Jeremy. (This used to be commit 43c2d545ab98fef341c7e22d3b82c98bd0afebc2)
new 91efc45 r12250: Patch from Martin Koeppe <mkoeppe at gmx.de> for #3287 to make the dev/inode numbers match what SFU expects. If we're using 8 byte inodes we'll lose the top 4 bytes and replace them with a dev_t instead, but this seem reasonable to ensure uniqueness. Jeremy. (This used to be commit e53574d0b43e5525029c89e56331701399013d91)
new 6f91e3a r12262: * patch from Brian Moran to fix segv in eventlogadm when not eventlogs are listed in smb.conf * initialize the local group description in set_alias_info() (This used to be commit 58f8b42069a69c0b61da2609e5706a6c0d512e09)
new f6e8106 r12273: Fix copy paste error.
new 76796e2 r12275: Fix memory leak found by Mikhail Kshevetskiy <kl at laska.dorms.spbu.ru> and followed up by derrell at samba.org. Jeremy. (This used to be commit 5cab88f1444177129bb5521ccc4afd8869e9bf25)
new 10b5609 r12279: unix_mask_match has been broken for *ever*... (How). Ensure it returns a BOOL. Jerry (and anyone else) please check this, I think all uses are now correct but could do with another set of eyes. Essential for 3.0.21 release. Jeremy. (This used to be commit 0c7b8a7637e760fcb6629092f36b610b8c71f5c9)
new 31c73b9 r12281: adding a note about WINS and NetLogon not being remotely manageable (This used to be commit b86528865abae7380e80a8a18f9fb53ac77d6472)
new 7ae0fd8 r12290: Typo (This used to be commit de839cc1658b6394e153a1f027c29524b301625b)
new 8ee13ab r12291: Make getgroups_user static.
new e1dd50b r12303: Move split_domain_and_name to util_getent.c and make it static there.
new b15c328 r12305: Reformatting (This used to be commit f574e980aac5bae5e1e3cc23ec648b69a87eb04a)
new 286fed3 r12306: Reformatting (This used to be commit 3f1dad5fdbd104dc0c03a6a9488bd619b8915c83)
new 862e4a1 r12307: Reformatting plus a trivial if/else simplification. There's no point in doing an else branch that only returns NULL.
new f2c8291 r12308: Reformatting (This used to be commit 97acfa12e52e889c97d0f7ce72c1a7f863cb0665)
new 46dee72 r12311: Reformatting (This used to be commit 23f5be1dcbb9e5a1e7f24813c67009056b07d59c)
new 0a58510 r12312: Reformatting and a trivial change: is_share_read_only_for_user only uses conn->service, so there's no point in passing down the whole conn struct.
new 28fb5b6 r12313: Introduce yet another copy of the string_sub function: talloc_string_sub. Someone with time on his hands could convert all the callers of all_string_sub to this.
new c32197d r12336: A couple of fixes and enhancements for adssearch.pl (espc. to debug GPOs).
new ce5bde1 r12338: add ifdef DEBUG_PASSWORD before printing clear text password.
new 0f20bcd r12341: add DEBUG statement.
new e53642a r12376: Second patch from Martin Koeppe <mkoeppe at gmx.de> for #3287. Jeremy. (This used to be commit 8680eebbba220eea257c9ea093d5a463afe7bd94)
new 894979c r12387: Make string_to_sid a little more silent. Jeremy. (This used to be commit 7ccff8071abf2bd85f4022abace1f96c7f7f0d29)
new 67e8af8 r12393: cleaning up swat bugs. *no one* tests swat it seems. This has been broken since r10656 (This used to be commit 85ea7afd8bd30e0a2bcbc7181f75fde63b016a34)
new 5ac6b21 r12398: adding Guenther's account policy migration fix (This used to be commit be32f10609f2274903cb3b2c6b84c9aa62962151)
new 830149e r12400: one line patch for Sun LDAP libs pointed out by Nicholas Brealey <nick at brealey.org> (This used to be commit 5121d3806992da79d194717ef7a9da810b5ff679)
new 025cee7 r12403: Update url on the docs directory README.
new 568e800 r12406: Since w2k3 sp1 we fail to create user accounts using e.g. "net ads user add" with "Server is unwilling to perform". Seems we have to put in the same userAccountControl bits the server would pick when we wouldn't send them at all.
new 25f13bb r12407: Fix returning wrong error codes and better sort out errors and stdout messages.
new 107fe91 r12414: Remove the unnecessary SMB_STRDUP in server_role_str() + reuse the role translation elsewhere.
new 1501a17 r12415: Forgot newlines.
new 88d3b08 r12438: Remove an unused function (This used to be commit 561e351d25b58fda4b050525aa03d18e4d88cc6c)
new ea6b103 r12441: Fix python build.
new 3e80ef2 r12452: Fix Bug #3053 to allow esp. older eDirectory releases to load our LDAP schema.
new 6770669 r12460: Fixes for bug 3349 (This used to be commit 040eda6bf0517204d5650702eea7e1d1c5eeb3d5)
new 56b20b8 r12466: r12028 at cabra: derrell | 2005-12-24 20:25:38 -0500 parse dates correctly. w_time and m_time were reversed. (This used to be commit 481abfbab40209e087c82eadc15c3697eae0ae5b)
new 9d36d5e r12467: r12029 at cabra: derrell | 2005-12-24 20:25:59 -0500 add another libsmbclient test program (This used to be commit 133cd3952b7f5fc9e9ca8d82a33ed1272067a6c8)
new 494e332 r12468: r12033 at cabra: derrell | 2005-12-24 21:03:45 -0500 actually add the new test program (This used to be commit e3bab0cc437f3c51c74e438d8d76ffd8afe8644c)
new 50a06f7 r12471: r12038 at cabra: derrell | 2005-12-24 23:17:16 -0500 libsmbclient was not loading the global configuration file. This should fix 3336. (This used to be commit 6d7a9ce7a7060b9b397ae77b8b54d3cf25e50e5a)
new 3ec1852 r12472: r12040 at cabra: derrell | 2005-12-24 23:26:55 -0500 revert immediately previous change and fix problem correctly. Interfaces were being loaded before all configuration files had been read. *This* should fix byg 3336. (This used to be commit ded5fceef1e9086dcdaba1959f812810f04fe8bc)
new 1638ada r12474: Fix a warning (This used to be commit e361f4a5c55ed88b706cfc348907a899d8970445)
new 964feef r12475: Actually configure with profile support this time ... (This used to be commit 9cd4b894ea1e5c0ccfd50f8d2f84180c702d97ee)
new a0d2029 r12476: Apply some const (This used to be commit a3f102f6c3ada10e74d72944e767b9b263fe83dd)
new bd08ae2 r12477: Remove a gcc -O6 warning (This used to be commit dd39a37f8e6ab7dad46b180959636f5e402c136d)
new 44db820 r12485: r12044 at cabra: derrell | 2005-12-25 16:46:47 -0500 When enumerating what could be a server name or a workgroup name, first check for an existing server structure. If none exists, then go through the previous determination of whether it's a serrver or a workgroup. This should avoid doing a NetBIOS name query each time, if we've already connected to the specified server. (While we're at it, clean up indenting and line length in this area of code.) (Th [...]
new c4ccc8f r12491: End profile fixes from SATOH Fumiyasu <fumiya at samba.gr.jp>. Jeremy. (This used to be commit 2187502732e41690bf266f229312bb9c7177cf22)
new b7eec4e r12495: Crackcheck utility enhancement based on patch sent by Tom Geissler (This used to be commit aa34304f61bd10cb1f80b4c0c27dd3834dc47fa3)
new d186ff5 r12497: add a simplex option better usage message (This used to be commit c007f20c955f224c6a8deeb0b1f82e8432f1b9ab)
new 5a4881b r12522: Try and fix bug #2926 by removing setlocale(LC_ALL, "C") and replace calls to isupper/islower/toupper/tolower with ASCII equivalents (mapping into _w variants). Jeremy. (This used to be commit c2752347eb2deeb2798c580ec7fc751a847717e9)
new 1d5add0 r12541: patch from Oliver Schulze L. <oliver at samera.com.py> to check for rpm v4.3 (CentOS) (This used to be commit f49f2322d129e9e9270c8bb805bb42c7afbdfb1c)
new 608aa3f r12544: Fix segfaults in winbind, smbpasswd and net (This used to be commit 9ca8edc26e66887d6333943bc6a9776352c657fc)
new c8f28c9 r12555: Fix more load_case_table swegfaults. Arggg. What I'd give for a global constructor... Jeremy. (This used to be commit c970d7d0a5ba225465dfb0980989b8817b17c643)
new 496b678 r12564: Ensure load_case_tables is always done first. Jeremy. (This used to be commit addb5095292d6b201cc85f6acab5ec8e6f8f4404)
new 1d49a29 r12569: r12083 at cabra: derrell | 2005-12-29 09:39:45 -0500 fix line length and make formatting/indentation more consistent (This used to be commit 3d45023368e651315ff5620345c755c103c91065)
new 7919fd0 r12570: r12084 at cabra: derrell | 2005-12-29 10:05:16 -0500 do not open connection when only looking for cached connection; also, fix crash caused by missing initialization following recent locale changes (This used to be commit 0070d816ab53eba047c009604d02f7e088290978)
new e13d0cb r12576: r12115 at cabra: derrell | 2005-12-29 11:16:03 -0500 bug (enhancement) #2651: add option to log debug messages to stderr instead of stdout (This used to be commit 4182eb99af5b343291a661a87d08edd91fd09a7a)
new cbc97b4 r12579: r12122 at cabra: derrell | 2005-12-29 12:03:00 -0500 allow for arbitrary option value types (This used to be commit 64c8e32b6382e48bce5c1f18179e66ca765a70af)
new 7773676 r12581: And another one :-) (This used to be commit 3247a4cfc1df27c23806f196257bd8c68cb63176)
new a74bc28 r12593: packaging fixes missed from the 3.0.21 build (This used to be commit 86952f680af613ec22691ec9a30714d18ff68479)
new 1de83ea r12603: NO, I'm not claiming maintainership of this.
new e0c989c r12645: Fix some memleaks. This will also be in the trunk checkin that comes next.
new 7a1cf83 r12653: Patch from SATOH Fumiyasu <fumiyas at miraclelinux.com> for bug #3348. Don't assume owning sticky bit directory means write access allowed. Jeremy. (This used to be commit 1032aa890f53097f87fa97689cb21d908b32093c)
new 1c77c6f r12660: Happy New Year!
new 3c50ec2 r12663: Fix a memleak (This used to be commit 3ee6b732f4210e6de6716364ec166f44f29f4463)
new d64db1c r12678: One more (This used to be commit f80fe785bcecd1a27df650e3fdbfd01621b9cc58)
new 2b509f4 r12713: Remove use of uint8_t -> uint8. Jeremy. (This used to be commit 4473ac4ef9c86574fc49b1e67089b59b14b6d10d)
new c3a2101 r12714: Fix segfault in pdb_nds.c.
new a189257 r12721: GPFS 2.4 on Linux will contain some windows semantics, ie share modes and oplocks across the cluster. Adapt Samba to it.
new 4d1d826b r12735: After talking to Tridge and Jeremy... This needs to be made more generic before it goes in.
new 850b7c4 r12742: Don't write null sid mappings into the winbindd_cache.tdb.
new 9a8ca19 r12757: r12126 at cabra: derrell | 2006-01-03 15:21:36 -0500 added flag to not request authentication information (This used to be commit 8396c4b26c9911887ed1c1ce17c31af462ee6883)
new f396e22 r12758: r12127 at cabra: derrell | 2006-01-03 15:22:18 -0500 remove old superfluous comment and ifdef (This used to be commit ee7fcb43ad456929f1f005f47c52a4b4d46c5087)
new 96d0d18 r12759: r12128 at cabra: derrell | 2006-01-07 15:34:01 -0500 Incorporate a number of changes suggested by David Collier-Brown Thanks, David! (This used to be commit 0ae65b9af566e02eece9bb7865047c037468d470)
new 92e85d3 r12760: Fix bug 3384 (This used to be commit 9d366da172a13fe9fd6e940f95d58dac534f3b31)
new cc58924 r12771: Apply patch from bug 3374, attempt to fix build on tru64.
new 263cbe1 r12781: Support the level parameter for lsa_lookupsids.
new 7745148 r12787: Revert last commit that removed our logic of memorizing negative name_to_sid lookups in the cache.
new 1e9d8d4 r12788: Since we have agreed on the case of winbindd names, we can store a sid_to_name lookup result already after doing a sucessfull name_to_sid lookup.
new fbbe89e r12794: BUG 3340: patch from William JoJo <jojowil at hvcc.edu> to fix automatic inclusion of aio support on AIX (This used to be commit f19f7961eef9d9fe345279c5ab35d18dff14e5ea)
new 0b192df r12802: Fix for bugzilla #3389 from William Jojo. This fixes failures on AIX in linking smbd when the symbol table for ld exceeds 65536 bytes. (This used to be commit 679fc459357d3ddfac1786726e4d2ccdada0b05f)
new 5bad6e3 r12837: - configure check for Tru64 EA functions (not yet implemented) - find Tru64 AIO lib in configure
new 933a8ec r12839: - apply changes from svn r4963 also for VFS configure - KRB5_CONFIG should not be used - rename it to KRB5CONFIG
new 19563e6 r12840: Add -W to smbpasswd. Thanks to William Jojo <jojowil at hvcc.edu>.
new 673c356 r12852: r12150 at cabra: derrell | 2006-01-11 13:21:14 -0500 Although RTLD_NEXT was not working properly a number of years ago, it seems to be now. Replace dlopen(/lib/libc...) with direct use of RTLD_NEXT (This used to be commit 2b4866500640891fcb1ca7b24997df17f1b077cc)
new 54b1c58 r12853: Fix segfault in "net rpc vampire|samdump" (Bugzilla #3390).
new e03a68f r12855: Remove erroneous commenting out of valgrind fix. Jeremy. (This used to be commit b76c7b613282dc89c54faf3e7cef98f7651c5a9d)
new 10b182f r12870: fixing net rpc registry enumerate from overwritnig the open subkey handle (This used to be commit cc2e7052bd05a15f43268ce87dc29506bb5bb5bf)
new 80f2848 r12871: Merge Volkers rev 12667 from trunk as his analysis hit the nail on the head.
new 3317484 r12877: Stop passing structs around in smb messages, instead always linearize into little-endian. Should fix all Solaris issues with this, plus provide a cleaner base moving forward for cluster-aware Samba where smbd's can communicate across different compilers/architectures (eventually these message will have to go cross-machine). Jeremy. (This used to be commit d01824b78576a034428e1cef73868d1169057991)
new 92092cb r12878: Don't use non-static array initialisers. (This used to be commit 95b231f0285c65bcdc62cd453cea634f9f5e7f91)
new d86ebaf r12885: Oops. Missed last part of correct patch for #3348. Caught by Samba4 oplock torture tester. Jeremy. (This used to be commit c2476b2f75f6521700107a46028f54110083aa52)
new dbac670 r12889: BUG 3380: fix crash when changing printer drivers caused by accessing a previously freed pointer (This used to be commit bcce3b69f83f52deb308d8c2f5165000468bd552)
new 29ba5c1 r12900: Merge from trunk:
new 967ab90 r12901: Fix netfileenum returning WERR_BUF_TOO_SMALL.
new 8eba119 r12904: Fix #3264, allow to load idmap_ad with "idmap backend = ad".
new aa36384 r12912: patch from Tony Mountifield <tony at softins.co.uk> for BUG 3327 (fix bad access to gencache.tdb after fork() in smbmount (This used to be commit 68399ce04ca4509d51950d2d7b1ed817e82bf17c)
new c5e7ddc r12913: missed merge to fix BUG 3391; ensure we can lookup account policies (This used to be commit 77575c64e4e961f37ccf5b2dd17e41c74678ea45)
new e7a1a0e r12914: adding query/set ops for security descriptors on services. (This used to be commit cefd2d7cb6140b068d66e2383e9acfa4c3c4b4c7)
new bb59be3 r12915: protect against changing the SCM security descriptor (This used to be commit 5842da99681c15437c11e9925dec24c8c0e3708a)
new 005c880 r12916: use rpcstr_pull() instead of unistr_to_ascii() when validating share names (This used to be commit c08bc30698eac2f3f5dd8257b4fd7c3e23e6de39)
new 5f4a895 r12920: Fix for #3401 from Andrew Bartlett. Original fix from Yau Lam Yiu <yiuext at cs.ust.hk>. Jeremy. (This used to be commit 4776101107923e425a153fe0457dbf61f4c99935)
new ae4a576 r12922: Fix typo. Jeremy. (This used to be commit 1c32b352da270370e65d25939fdc56c2a415190f)
new a02415b r12935: After discussion with Volker fix bug #3397 using a variant of the patch by Alex Deiter (tiamat at komi.mts.ru). Introduces level 9 of getuserinfo and allows to successfully install MS SMS2003 on a member of a Samba domain. Also added support for this level in rpcclient.
new 4dea23d r12936: Fix bug #3264.
new bfc2bf8 r12938: Fix for #3408 (change password fails) from William Jojo <jojowil at hvcc.edu>. Jeremy. (This used to be commit 5fc0ef80876a666c285585f8b55e1909e8f2e0bf)
new 4c7b4cd r12946: fix a segfault in nmbd when 'wins support = yes' caused by double free (This used to be commit c11372f4ec49634e2ae2e6b9ddf4d2b72976f9c5)
new ed0c8e0 r12951: Tell the MIPSPro compiler to push DEBUG calls out of line. (This used to be commit a346059912c05d2b4a27892571d6e89f44907d5c)
new d67b72a r12953: Support the TCP_FASTACK socket option if it is available. Note that this will not acutally help, but it is good to be complete. (This used to be commit 2163e4b6b453ebf1fefc64e74890300108bbf8f6)
new 2dd7fd8 r12956: Fix for bug #3035 from SATOH Fumiyasu <fumiyas at miraclelinux.com>
new bc1a5b7 r12964: Rewind rem_backend in the case we have to workaround the idmap_ prefix. Else SAFE_FREE seg faults. Thanks to Günther for pointing me at this.
new f751954 r12967: BUG 1061: don't corrupt the file name when reading an lmhosts file (-H) in nmbd. Patch from Andrew Esh <Andrew_Esh at adaptec.com> (This used to be commit 14160c496112e06e4ea0d0a5aa5bad2b58e90601)
new c42be9f r12986: Use d_fprintf(stderr, ...) for any error message in net.
new e2de656 r12990: BUG 3329: patch from David May <mayd at cygnus.uwa.edu.au> for Solaris shell script portability issues in 'make test' (This used to be commit 19339a9510467b4b2cf3889bc6a08563cdc940f4)
new 4dd1927 r12991: some fixes for BUG 3331 - solaris packaging (This used to be commit b334052108f58cc71898ec0b4b745da1f9d53bec)
new 0d31683 r12993: Ouch... (This used to be commit de0347cd706c36a593dba9e46c9106b8215fe656)
new fcd791c r12994: Fix cut&paste error, thanks to Björn Jachke <bj at sernet.de> (This used to be commit 8176f5a2821e897d8ff0b127450c918a2d82b70a)
new 90372e1 r13012: Fix #3421 - it turns out krb5_kt_get_entry() on MIT does an implicit open/read/close and blows away an open keytab handle - so make sure we use a new handle. Wonderful analysis from Luke <ldeller at xplantechnology.com> helped fix this. Jeremy. (This used to be commit 9d2f2385ad68cbe11bdfb82b5f2d016626f6e679)
new 2fd79d8 r13015: Make logic much clearer. From jpeach. Jeremy. (This used to be commit d9b6bdd84a16c8af44049748a0fc47844f597919)
new 8a30b32 r13020: Prevent cli_krb5_get_ticket of getting into an infite loop. This whole area of code needs to be reworked later on.
new 9ed5127 r13023: Ensure we notice if we exit due to guest user setup fail. Jeremy. (This used to be commit f8d09d111ccd8c2805245662e01cd99dba1d9292)
new 7b575d7 r13024: Add is_null_sid.
new 543ff19 r13027: Support file change notifications from FAM. (This used to be commit 652b511ff24ce41c7745a0e00363e619e5027828)
new cd8f41c r13028: Fix for #3419 - vfs_full_audit *never* worked correctly. Static variables were used ! Jeremy. (This used to be commit 2ab5aeca895476869f0b50e513a77c9f2558fc56)
new dac44fd r13042: Fix for bug #3248 Stefan Burkei <stefan at burkei.de>. When doing auth_crap authentication use the client given workstation name not our own. Jeremy. (This used to be commit a2bb2e3e819c56b710885fc8206632e22a6ec0ce)
new a901618 r13047: specfile updates from John T. (This used to be commit bec01ad3d689766df499ee489d4f4c2f8ba57fdd)
new 4183c18 r13048: trying to fix the confusion over packaging platforms (This used to be commit b99ef469d1057a8e856f3818f5fd0f25db70d4ee)
new 0c42f4a r13058: Add %w macro for the winbind seperator which allows us for example valid users = %S, %D%w%S (This used to be commit 6ff25eb8402ed006ac5e081f64bd9e074fe22295)
new 2f7bc0e r13072: Fix segfault in vfstest and smbtorture.
new e95e604 r13081: correct fix for the segv in nmbd caused by a double free on namerec. (This used to be commit c908dbc4b260bac72cbc6d25f4728359a6ec8259)
new 0773e79 r13082: revert an accidentally commited patch (still in progress) (This used to be commit e43775fb3156bf29e4e412f01ad2d731aa866323)
new 8cf489e r13083: patch suggested by Adam Nielsen for better smbstatus formatting (This used to be commit ef69cf96145516ddca44fdb4faddfead26591345)
new 9ededd3 r13085: hook the max connections spin box in the share properties MMC plugin dialog to the 'max connections' smb.conf parameter. Also added the max uses int from the SHARE_INFO_2 structure to the 'modify share command' (This used to be commit af68748baae6d2e5ef850c16622d5424fd303ee7)
new e5d1583 r13086: hooking max connections into 'add share' as well (although the WinXP UI doesn't give you a way to set the value on add (This used to be commit e6afdf1df568921c82ce85fdce9456674c3a9a75)
new be7fb35 r13089: quick fix to work around building ilbnss_winbind.so on SOlaris when --enable-developer is specified (This used to be commit 1c7787e4a11c530cec93fa210c97fbe4b38f333a)
new bdc6f05 r13091: Fix gcc warning about using '0' with %s. Jeremy. (This used to be commit 5f5f87584fec7fdeefeb54de0cb72ae5b1ac9dd4)
new 1990788 r13093: adding vendor patch level string as announced on samba-technical ml (This used to be commit d40f06018b9197c35a10cc9ab284dd596244f47b)
new b310900 r13095: Fix warnings assigning int to a size_t. Jeremy. (This used to be commit 1ca4abffd04bcc46b61acdc12444f3e2aad0afed)
new 6afd823 r13110: remove an invalid debug message about call get_share_mode_lock() with a NULL service path and fname (we do it all the time internally) (This used to be commit e1f75ea63780f4a1661f19554d18bbd73b069c1b)
new 7756059 r13119: Fix for #1779 from William Jojo <jojowil at hvcc.edu> Jeremy. (This used to be commit 103cac7dd314117b15e27fd263a64beeb36ed6e6)
new 1097637 r13124: working on RHEL/Fedora packaging for 64-bit platforms and general cleanup (This used to be commit 4a8e457846a49647c751ae09365539acb5c02ce2)
new c4307da r13125: Very well spotted crash bug fix for #3343 from SATOH Fumiyasu <fumiyas at miraclelinux.com> Jerry please pick this up for 3.0.21b. Jeremy. (This used to be commit 3f5860b8fb37e854ccf5d9a80848ef759154f88c)
new 0bd71d7 r13127: more spec file fixes for RHEL (This used to be commit 8217809d86567fb4f8eb57a4d634b21c3a4c67e5)
new f6adbe5 r13132: Old fix from Lars tx (This used to be commit 4488e1debb00f6e3b53c71826a91bae001250902)
new efc04a2 r13133: patch from Makr Proehl <m.proehl at science-computing.de> for dumping server role when calling 'testparm -s' (BUG 1336) (This used to be commit a4c6eceaaeeeaa6f0af2ae0689631710d36dbd59)
new 5301c8b r13136: Fix handling user sid and user gid (This used to be commit 65d5abda68fa0cacbff489ea1e4bfeffd58c83cb)
new 14b16ba r13137: make cleare where long ifdefs ends (This used to be commit 58e48fef450f71ac15219f73897801c5a66a2c44)
new 77965f6 r13138: old fix I forgot to commit need to access info when using the ldap backend (This used to be commit 80c0625667f28253e9b6f1ac1a5c88aa8261f9b0)
new 1a42330 r13140: Fix swat - make sure it can list running services (ensure loopback_ip) is defined. Jerry - this needs to be in 3.0.21b. Jeremy. (This used to be commit 417ef5bffaefee698cbea4b06aff691f01ac56d1)
new 60bcd1b r13147: Raise creds_server_step fail log messages to debug level 2. These can happen in normal operation (I think - not 100% sure) and don't want to alarm admins. Jerry please add this to 3.0.21b. Jeremy. (This used to be commit 47178b1b5ad06905f345a0f6b6267701d8aefddb)
new 69981e3 r13148: Fix bug: #3413 Check that ldap admin dn is defined in smb.conf before setting the ldap password in secrets.tdb
new abfc68f r13162: Allow to set the flags for a ds_enum_domain_trusts query in rpcclient.
new 3ea781f r13172: Fix incorrect error message when new tdb not created correctly. Jeremy. (This used to be commit e5f19ad5ac1b728de4ca5a6c37c0d79b0752f536)
new 114a24c r13175: Actually make adding a new user into an empty pdbtdb file create the file. Jeremy. (This used to be commit 31b3201f537220ec82d6fecbb4c457bfe3dbb9c9)
new f1022af r13176: Fix show-stopper bug for 3.0.21b where 4 leg NTLMSSP SPNEGO auth was not generating the correct auth header on the 4th packet. This may fix a lot of Windows client complaints and is essential for release. Jeremy. (This used to be commit 48dd8c732b890e3fd3d8e80ace765487601cfb26)
new 661be1d r13187: IBM Tivoli Directory Server schema updates from John Janosik <jpjanosi at us.ibm.com> (This used to be commit d45cc5e4f38bd1aa69d5c3ae8d19e2ea98976fac)
new 139acd2 r13190: Fix #3458 from Andriy Gapon <avg at icyb.net.ua>. Don't access free'd memory. Jerry please pick up for 3.0.21b ! Jeremy. (This used to be commit c0ba64297a00d75cd537693425c6b544e70578c1)
new 6a097ab r13192: Fix up alignment issues when printing share mode entries. Add paranioa to debug so we know when an entry is unused. Jeremy. (This used to be commit fa5fab313e3728ff49c00ca1097242039506f83e)
new 6f08a55 r13194: Don't do extra memcpy's unless we're asked to. Jeremy. (This used to be commit f93e1e75563679dc07958168b283dfc0eb2de5b0)
new 0f46bfd r13197: Add -k switch to dump the data of a single key. (This used to be commit 23503ff45f2a377728bc5ebb1e6db2755bb5ca2b)
new bd34c2a r13198: Fix issues exposed by Jerry's testing on 64-bit Solaris (I hope). Separate 3.0.21b patch sent to Jerry. Jeremy. (This used to be commit 837e7ea7e40cedc6b01e023445feb4a90c4bf8b9)
new 5fa8978 r13202: Fix the build for --with-aio-support. Sorry.
new b2e8358 r13209: Make smbpasswd -a work again if passdb did not exist.
new ba611cb r13211: Fix remote password changing if password must change is set
new 9c15bd3 r13212: r12414 at cabra: derrell | 2006-01-28 17:52:17 -0500 lp_load() could not be called multiple times to modify parameter settings based on reading from multiple configuration settings. Each time, it initialized all of the settings back to their defaults before reading the specified configuration file.
new c9811b8 r13214: r12420 at cabra: derrell | 2006-01-28 19:10:58 -0500 This should fix bug #3446.
new 7ed3868 r13216: r12422 at cabra: derrell | 2006-01-28 23:57:35 -0500 Fix cli_setpathinfo() to actually do what it's supposed to.
new 6c58244 r13222: Never assume mode_t is of type int. We were trashing the stack on machines that define mode_t as uint16_t (This used to be commit 6c15af31bcee1e82578b61cae10423b37c285f10)
new 99fc191 r13224: better to cast the return too (This used to be commit c068df483f44a23ad813acd10d583be863128382)
new 7de55b3 r13229: * fix bad comparison caught by the AIX compiler in wbinfo code * update output from mkversion.sh to include the SAMBA_VENDOR_PATCH (This used to be commit 485f0370942880a71095da5096e414b28193b150)
new 8724ea7 r13231: apparently strncat() is converted to strcat() on RH7.3 and similar systems. Fix the build on those boxes (This used to be commit 0b8ed8136b5c5b9b7bb5615dc8dc27eec7c49506)
new d44ad56 r13232: defensive programming in an attempt to prevent crashes due to a PDC rebooting (This used to be commit 994794383361cfe5d58098ae494489fb0164e1df)
new d75dc6f r13233: build fixes for smbmnt; remove unused variable; ready to ship 3.0.21b now (This used to be commit 51fe6bd845f33139654f641947cffeaaf8e88124)
new 75e2239 r13235: fixing RedHat 7.x packaging (This used to be commit dcdae7f483f642605e158b405939178587971bec)
new 4699d47 r13238: Fix from Qiao Yang <qyang at stbernard.com> to ensure we always update the failed time when we are adding a failed connection. Jeremy. (This used to be commit 6f5af1dd413d07430ead9382422dda14acf3464d)
new 5256cac r13257: Fix python build with older python versions (e.g. 2.2.1) like in United Linux 1 (UL) aka SuSE Linux Enterprise Server (SLES) 8. (This used to be commit 4602cb5f53f05404f10c69b01dd8fd5ac492c5c5)
new a2cfc56 r13260: Fix stupid bug Volker found for big-endian machines. Jeremy. (This used to be commit 31903cf25d4075b8518e370b7618de41510f7995)
new 0e551cd r13262: Arrgggg. Fix smbstatus and swat status to ignore bloody placeholder share mode entries (I hate these - I've had to add this filter code now to too many places :-). Jeremy. (This used to be commit 815340e1a413f98c1c36aacc1c34041e9160d0e3)
new 86c9bac r13274: Fix for bug #3467. Not a show stopper. jason qian <jason at infrant.com> was a *fantastic* help in tracking this down. Jeremy. (This used to be commit 9f4a9c70fa232047868e5d8a3f132a2dd6bfee82)
new 6d7a1fe r13286: changing target file in another branch (This used to be commit 91384c703cadce9ae262503958dba42389b34321)
new ee4fc9c r13287: removning readme file (This used to be commit c20ad9d8c03a15afc670dc74921e9e9530174ff6)
new af03523 r13288: readding readme file (This used to be commit f1ab089b19fa631d38b81230466b0e2b7aa49a8d)
new 8b54e0b r13290: Adding Account Policy LDAP attributes for eDirectory schema.
new 206cbff r13291: NT checks the minimum password age dynamically. That means we have to ignore the sambapwdmustchange field if we can access the corresponding account policy and calculate it dynamically based on the pwdlastset field.
new d14af63 r13293: Rather a big patch I'm afraid, but this should fix bug #3347 by saving the UNIX token used to set a delete on close flag, and using it when doing the delete. libsmbsharemodes.so still needs updating to cope with this change. Samba4 torture tests to follow. Jeremy. (This used to be commit 23f16cbc2e8cde97c486831e26bcafd4ab4a9654)
new 466230e r13294: Fix basic delete on close tests - don't forget to tell the data struct how big the token is... :-). Jeremy. (This used to be commit f259de8b69f94ae8b5f4553180f245234bffd397)
new b9002fa r13296: Align trunk with branches/SAMBA_3_0.
new 66d5a32 r13299: From testing W2K3 and W2K the delete on close bit seems to be always honored (ie. the file gets deleted) for derectories when set at open time - even though it doesn't show in the qfileinfo call. This is not true of files.... (if anyone from the EU is listening, it's stuff like this that makes CIFS non-documentable :-). Jeremy. (This used to be commit e2fc8a196a06f76aa47fabc30872c701a2f7ccec)
new ca2cd33 r13306: Do not call netbios_setup() if this file is sourced by sh or bash. (This used to be commit 72c6432ae8b8bf2330fc1a8019d332ab95b57e4e)
new 989c931 r13309: If the sid in the winbind name2sid cache is not valid (NT_STATUS_NONE_MAPPED), we have S-0-0 as a SID in the cache. This leads to ugly level 0 messages from string_to_sid. Avoid them.
new 855e02f r13310: first round of server affinity patches for winbindd & net ads join (This used to be commit 6c3480f9aecc061660ad5c06347b8f1d3e11a330)
new 21a30a1 r13314: This code has been causing problems since 1.9.x I think. Remove check_for_pipe() - Volker was completely correct. If it gets re-added it will be in a old open call path, not in the generic code path. Jeremy. (This used to be commit 50c894a6e949d4d3579926650674f381a821a671)
new 0af1500 r13316: Let the carnage begin.... Sync with trunk as off r13315 (This used to be commit 17e63ac4ed8325c0d44fe62b2442449f3298559f)
new 4352611 r13318: remove an unused file (This used to be commit 5d373133cbed8fa40e3a9dcd08d27c35ddff96af)
new 2268658 r13322: Fix warning time_t != int. Jeremy. (This used to be commit 6196446a03abeb4100bac1721977488ae5843f42)
new fdbed3a r13326: fix bad path in RHEL spec file; going to have to rebuild Fedora packages (This used to be commit 18800eab03b7b1c3cf6734b71f462f2fd7b8f24a)
new feb50da r13327: Update install.html location & fix typo. (This used to be commit 77fb6998510ceab502548ea3b20541136b37b952)
new 40d3c7e r13329: Fix libsmbsharemodes.so to work with the stored delete token. Less trouble than I thought plus it didn't need an interface change (thank goodness !). Jeremy. (This used to be commit dbe2572d1c713f46b0d1d0c405f88456c9336297)
new 7f5e36d r13331: No I didn't have to change the interface version... Jeremy. (This used to be commit 2aed5b36409e05ac25b4492669f47d50be988f2c)
new 4c4b5de r13337: Attempt to fix the AIX build (This used to be commit b129b4f94f6ff1d963ac316cf180662f5cecf9f6)
new 74f32df r13338: Remove the experimental pdb modules (This used to be commit a3bc4f51144bcd711ae1869d60a15d24be6ad992)
new 9ca890e r13343: More sql cleanup (This used to be commit bd1be2388ebdc332c00289f10f0af17e6cd8b44a)
new da979c9 r13350: Implement rpccli_samr_set_domain_info. Weird that it was not around :-)
new aa2e8f6 r13351: Fix copyright (This used to be commit 70114f509c821a4bc932ff76d9fc19a7d4ad1e84)
new 32f0fa5 r13363: Honour the $(DESTDIR) Makefile variable when installing Python extensions. Fix from Vladimir Lettiev. (This used to be commit 7ca75d9060f7ae5a1fe0517ec6889f6bc940c6b2)
new 65a2800 r13364: Continue not enabling valgrind on 64-bit Linux (see also rev 8510). (This used to be commit 13766b03e806528cdd34c9452f42ae4e71869671)
new e91aca5 r13366: Add popt to the include path for examples/VFS. The modules themselves don't use that, but includes.h fails in environments where there's no system popt around. As the modules don't need that anyway, porting the check whether to use the system one or our own seems a bit overkill.
new 616fea5 r13368: I must write out 1000 times, "Don't use C++ reserved words..." Jeremy. (This used to be commit b1ebc12b5043a7d7a85378f0d3f1d4f6cb83c411)
new de03371 r13371: Remove an unused function (This used to be commit dde8322b5c26b04222eefd3c1d450852f849079f)
new 0b09d4b r13374: new revision of the snprintf replace code
new 9cdab6d r13375: Match XP behaviour: Don't force 'Administrator' to change an expired password on logon. (this might be true for all domain admins as well).
new 88aae1a r13376: break docs out to a separate package; cleanup /var/cache/samba -> /var/lib/samba (This used to be commit 9cb372605cf0ccd7837e8fe71c597748a9d8ab24)
new 3ad6e4d r13377: Fix from Volker: Make offline authentication work with NT4 as well (handle no ACB_NORMAL flag and save name2sid as early as possible).
new b2d9879 r13378: Not sure what this breaks, but we have to do the popt processing after the lp_load, because otherwise the lp_load overwrites the -W setting again.
new 845e49b r13379: Andrew correctly noted that this breaks -s. Not sure what to do... (This used to be commit 5f9f772c2539112b17ebd13d7d3f4f7ab6fb141b)
new f351b9c r13382: added server affinity cache stores for 'net rpc join' and trusted domain code (This used to be commit 9eb743584d32cdb67e0512ac915c34565bce1c01)
new 4379662 r13383: pulling in swat-welcome patch from SuSE packaging (This used to be commit 1b955bbf59e5b11014405d888d58fefbc055ad38)
new a988be7 r13384: Adding in some more SuSE patches
new 1b14d3b r13386: Fix parsing of SAMR_Q_CONNECT_ANON. Jeremy. (This used to be commit 6f8334ad31ac773f5c13335f5d8c5bed62987466)
new 7fc2c0b r13389: get_ldap_filter is only used once, make it static (This used to be commit d3b66fb8712e41a331ccfb0f52f187382769b41e)
new d5c5c85 r13391: Only fall into password change when ACB_PWNOEXP is not set
new 034877c r13392: check gcc version before trying 'make pch'. remove some historical actions (This used to be commit e0c4e5cfded7d22e37aab7c14d3c0fa4263e7983)
new ef3f2c9 r13393: Do not initialize the lp_svcctl_list() value since it is handled internally in services_db.c now. This prevents internal services from being listed twice (one internal and one external) when no 'svcctl list' parameter is explcitly set in smb.conf (This used to be commit 6c4ede6cee7e1d25a6357e959972e8d390c27fe3)
new 1e68cce r13394: Fix rpcclient to obey the -W parameter. Not that I *like* the smbclient solution, but it does this particular job... :-)
new 86358fc r13396: Add in userinfo26, re-enable userinfo25 - took the knowledge from Samba4 on how to decode the 532 byte password buffers. Getting closer to passing samba4 RPC-SCHANNEL test. Jeremy. (This used to be commit 205db6968a26c43dec64c14d8053d8e66807086f)
new cf7c47a r13399: Get closer to passing RPC-SCHANNEL test. Jeremy. (This used to be commit 8ae70122b79fbe682c227ec2c4e5a72bf58d76de)
new ad8b47a r13407: Change the credentials code to be more like the Samba4 structure, makes fixes much easier to port. Fix the size of dc->sess_key to be 16 bytes, not 8 bytes - only store 8 bytes in the inter-smbd store in secrets.tdb though. Should fix some uses of the dc->sess_key where we where assuming we could read 16 bytes. Jeremy. (This used to be commit 5b3c2e63c73fee8949108abe19ac7a448a033a7f)
new ae25f82 r13408: Remove C++ comments (# 3494)
new 2d743ac r13409: No functional changes, just some DEBUG cleanup.
new c1ffb8d r13410: Dump a netbootGUID as a GUID.
new 9fc7ee4 r13411: Sync with the latest fix I've made to package 3.0.21b (This used to be commit 46f9f7a6f0352329b2e57030b2af4bc0dc72c580)
new 30e47fd r13412: Don't use arbitrary uint32 size for uid and gid storage. Use correct system size. Fixed a bug that was accidentally introduced by use of uint32 - uid was stored twice, not uid and gid. Jeremy. (This used to be commit 89db006997588c6523ce8f2470d67f3136042256)
new 45f2e59 r13416: Remove superfluous -lc while linking libnss_wins.so and pam_winbind.so. (This used to be commit e64134a8599364dc0fa298c7106a7ccf471c5322)
new 34352fe r13417: Add .2 to the SONAME as version suffix if we link the nss modules on linux.
new e6d847d r13418: Formalise support for checking compiler options. (This used to be commit eb3ba826ef465b95f9597043ee156ad9d7ca16a0)
new e97ad44 r13420: Support profile-guided optimisation in the build system. This is implemented for gcc 3.x, gcc 4.x and MIPSPro compilers. (This used to be commit 5e57021723f091a33021c30557cace2b70acf172)
new 687e5be r13423: Write wrapper functions (and configure tests) so we can always assume we can get a struct timespec out of a stat struct. This will allow us to portably move to nsec timestamps on files and directories in the file server code in future. Jeremy. (This used to be commit 07132d8796a08aa71d6719cb07b5b2c999930632)
new e2ad693 r13424: Don't attempt to use cc -O2. This breaks the solaris build. (This used to be commit 341d554e2f7a117c7098633b24cb18c7ff25a011)
new 457e6ac r13425: Revert all the "clever" compiler options checks. They broke the build on Solaris, AIX and S390. The fundamental problem is that macros like AX_CFLAGS_IRIX_OPTION can spuriously succeed. (This used to be commit 30122f61c35b1af977efd6e4727204c2e2e1c7a3)
new e5ec28a r13427: Fix ctime -> st_ctime. Jeremy. (This used to be commit 95793d7e64d30190ebf917745c719f9c5a1b31e2)
new 74bc039 r13433: Get ready to implement NET_SAM_LOGON_EX. Jeremy. (This used to be commit 666b03b4a92800ed704b7f7e4b39f4e01ca47aee)
new 4d2b4c9 r13434: Add stub for NET_SAM_LOGON_EX. Jeremy. (This used to be commit 58544eb3c848e1dddd774270fbaae7d704a37b53)
new e19ae28 r13436: Add in NET_SAM_LOGON_EX. Still needs testing. Jeremy (This used to be commit f58d0ebf749ad6dab562e74e9fd2c16606183d6c)
new e493d32 r13439: Fix NET_SAM_LOGON_EX. Jeremy. (This used to be commit 9437ffc84f4d924ab67f3e16ef507d2aeeeb5f34)
new e83c7d0 r13442: Implement samr_chgpasswd_user3 server-side.
new fbf45d8 r13443: Fix the build.
new 72b30eb r13444: Add REJECT_REASON_OTHER for samr_chgpasswd_user3
new a48f4e8 r13445: We already made the decision whether to include the dominfo and changereject.
new 06cf1e1 r13447: Added LSA_LOOKUPSIDS2 and LSA_LOOKUPSIDS3. Jeremy. (This used to be commit a164cfab420a2439dad8fd85f8b4d652087fa6b9)
new 8675ab8 r13448: Fix the build (again).
new acc4a83 r13449: Ensure we don't crash if no dc struct on pipe. Jeremy. (This used to be commit a9e1d0f3b4fd7a0732a5023d0b4dcc2c4b1b03f8)
new f0a6a00 r13451: Fix build warning.
new e22d38b r13455: Prepare to add lookupnames2. Jeremy. (This used to be commit 2274709587bd1f27bea2eacf633182f20cd07b1e)
new 785c78b r13456: Add lsa_lookup_names2. Jeremy. (This used to be commit b57406c89feaf550f6c2d29ef0ed73a935908add)
new 85160e6 r13458: Add parsing functions - but stub internals for lookupnames3 and 4. Jeremy. (This used to be commit f1a362580ae37730dc8393a79f832aed5d0ea4be)
new 75ef18f r13460: by popular demand....
new d672d8f r13473: Back port r13470, r13471, r13472 from Samba4. Thanks Andrew: ----------------------------------- Thanks to a report from VL:
new d3196b8 r13475: Fix erroneous initialization caused by my renaming types. Jeremy. (This used to be commit e8e2fc79b4afd6625e1d50e23b31eb49f67526d9)
new 71247a2 r13477: Fix code before declaration (This used to be commit c15f1d553f03ad1ed4e1d52b8e46c52202bc3a83)
new 8fbdd11 r13482: Push the FAM notification file descriptor into the select set to avoid unnecessary polling. (This used to be commit 1dce945ccbba25092cf54890301c8f78f8aede33)
new 8d1b17f r13484: Add missing semi-colon. (This used to be commit a78d94f539e41ac384e09cd6e44cb611dd8e1570)
new 7461a45 r13486: Two more -- fix bug 3503 (This used to be commit 62b02a68438e0ff1119e68347b1ac3495572fa8a)
new 3df82f5 r13489: Fix #3496 from jason at ncac.gwu.edu. Variable set but never used. Jeremy. (This used to be commit 4204794cc7c5e2671259652879c33f539d26958c)
new 6791180 r13491: Fix bug # 3498 from jason at ncac.gwu.edu. Unsigned comparison with < 0. Jeremy. (This used to be commit 9a083837070c6540a9b92f6a055f8ecc23a32a49)
new f0ed044 r13492: As noone objected on the mailing-list:
new 3b67210 r13493: module_name and module_location are the same string. Fix a valgrind error.
new 301d51e r13494: Merge the stuff I've done in head the last days.
new c9b5c9b r13495: Derell, I'm removing that double setup_logging(), just a typo.
new 7f7c984 r13497: Fix #3508 from jason at ncac.gwu.edu Jeremy. (This used to be commit a28bc614a0eb8409a98b254b32ad17c50c2eec0e)
new 5c14970 r13498: Fix the kernel oplocks code for IRIX. Should fix #3515. Jeremy. (This used to be commit 006cf9c3654e7f18e01b75a5fe87798df862d26a)
new 0c0ce53 r13500: Fix ordering of FD_* arguments. (This used to be commit ed619421de024c44f5f05b3c03bb5311ce73830f)
new 8189bb6 r13502: Fix error messages for usershares when smbd is not running. More generic error return cleanup in libsmb/ needs doing (everything returning NTSTATUS not BOOL). Jeremy (This used to be commit 654bb9853b450c5d509d182f67ec26ac320fd590)
new 04af2ab r13509: remove unnecessary sql flags (This used to be commit c3702e804a74276ee53eb73f2d9b1fa9d3874b48)
new fbe02a6 r13510: plug memory leak in WINS server code. (This used to be commit 381c327a65489bf8b0fd4935662ca1df6f9e1183)
new 87d23f2 r13511: Fix bug in the samr dispinfo enumeration code. Make sure to associate the DOMAIN dispinfo cache with a User/Group SAMR handle (not the SID of the user or group). Ensure that enumeration after deleting a user works. (This used to be commit 7967f89caa17ea93cb7e9d8695f1904ccb9a2864)
new ab4fa19 r13512: Rewrite tdbsam code to use a reference count based open/close on the tdb file. This allow recusive calls to succeed without complaining about failed opens since a tdb can only be opened once per process. We probably still need to backport the transaction support from Samba 4 here though. (This used to be commit 94c37e06522bfc1753cc8f3c6c7bd4329587007e)
new 28d12c3 r13513: Changing defaults:
new ca5efdc r13514: fix small glitch in the update procedure from /var/cache/samba mishap (This used to be commit 3857d3693a2c14917df88f4338ac9b78abba9ca1)
new a261670 r13515: Make sure to store the correct domain name in the server affinity cache. (This used to be commit a918e4ac2426d4cb3cd526c4fad7480b832e6a12)
new 2f2ab29 r13517: Fix typo -- thanks to Karolin Seeger <ks at sernet.de> (This used to be commit d0efb435e51ee4d5454b55aee1596355ecc4a2c6)
new 3e4cf56 r13519: Fix the credentials chaining across netlogon pipe disconnects. I mean it this time :-). Jeremy. (This used to be commit 80f4868944d349015d2b64c2414b06466a8194aa)
new 8d5ef34 r13521: Implement LOOKUPNAME3 and 4. Jeremy. (This used to be commit 6ec0e9124a1a7b19c9853b8e26075cbbb8751f10)
new 6a6f246 r13522: Add SAMR_GET_USRDOM_PWINFO client-side.
new ee078e6 r13523: Fix indent.
new 394d1ae r13524: Add -t|--password-from-stdin option to pdbedit as we had with Samba 2.2.
new b100286 r13525: This is only a cleanup to have the memset() and SAFE_FREE() only one time in the code.
new 2f46c8b r13526: Remove superfuous extra spaces at EOL. (This used to be commit 66990adface697a75f7e25f8df83375e8dd8b72b)
new f2a6eea r13527: Adjust copyright header with information got from the 2.2 cvs tree. (This used to be commit e00505cc942dd5cf755aa6b5d2f565eeff95629e)
new 825f09e r13528: Mention the tools and commandline option names used. (This used to be commit 5db7e9a42ab27871891be8a1314c32e13620da36)
new 406f5c0 r13529: No functional, line break changes to let it fit into 80 chares screen width again. (This used to be commit 7716c697291246f427c60a0aa20d861929feb87c)
new cde2a30 r13530: Fix from William Jojo for #1970. Make nmblookup do a node status on all IP's when requested. Jeremy. (This used to be commit 1fcac478cb5ba432282612fbb785caaed4d2f9b8)
new e9771ae r13532: Add SWAT welcome _no_ doc page default page. This is required by revision 13383. (This used to be commit 6e212e2a5d63422130bb5e745603f5e11998520d)
new eca035d r13535: Fix #2353 based on a patch by William Jojo. Jeremy. (This used to be commit fe63a6ee06149195032320dd0fb9b6c7dfb460d3)
new c7aad1d r13538: Make sure we store all 16 bytes of credentials session key and delete records that are old. We will need this for the full 16 byte session key support. Jeremy. (This used to be commit cef240d571f9ba1cdf596cd4cab4ec0790f943a0)
new 39a572e r13539: Add 128 bit creds processing client and server. Thanks to Andrew Bartlett's Samba4 code. Jeremy. (This used to be commit a2fb436fc5dd536cfe860be93f55f9cb58139a0e)
new 14c4d53 r13541: we have to wrap pen_enum_group_memberships() in become/unbecome_root() blocks. This fixes the problem I had with missing groups in the net_samlogon() reply from a Samba PDC. (This used to be commit 06b83fe35048c84dfd68be2ee656317c51e89bce)
new 5f8a70d r13542: Don't reuse a pointer we just freed (Doh!). Jeremy. (This used to be commit e755155b0e665cb6d10c28fe7fc6c1f6699d18e6)
new a2f2a1d r13544: -O1 janitor work :-) (This used to be commit a95d7d722273863efa820674672393fe6e5a33b7)
new 671c009 r13545: A patch which I think it's time has come. VOlker, we can talk about this more but it gets around the primary group issue.
new f4e11e9 r13546: NSS soname merge from trunk (This used to be commit 380d89d148548b4658f705e900d874094a123359)
new b2ae6e0 r13547: add earlier checks to deny deleting a printer driver. The previous code relied upon file permissions alone. Now we check that the user is a printer administrator and that the share has not been marked read only for that user. (This used to be commit 117d9fd9e16a7afbc6772506a4f8c33ff99d33f7)
new 952a631 r13548: Always use the get_remote_macinhe_name() as the key for the creds store. This should fix the problems Jerry reported (but I have still to run tests :-). Jeremy. (This used to be commit 43f095a38d66caa774d80fe32e1b96ec25dd1f07)
new ac456c7 r13550: remove pdb_guest (This used to be commit db575c764127d7bea92fc12e5aa73c96c9ee5e2f)
new 3403fc2 r13552: Make sure we're using the same name to load the stored creds under all circumstances. This may be wrong, but at least we're now consistent. Jeremy. (This used to be commit 09f0b3e1a366ba3eef4ab9a8e302daabd4f36936)
new 9132acf r13553: Fix all our warnings at -O6 on an x86_64 box. Jeremy. (This used to be commit ea82958349a57ef4b7ce9638eec5f1388b0fba2a)
new 5539d3d r13556: Ensure that any potential creds operation are protected by schannel if "server schannel = true" was set. Jeremy. (This used to be commit fd84d9703ed01feb010df4ebb7e9ceb0d063780b)
new 0bc6436 r13557: (Hopefully) get the creds store/restore key right from the correct part of the netlogon and schannel packets. Jeremy. (This used to be commit 4877f336b257e6f59833a6e0679959a2ec879974)
new 51e8dc4 r13559: Fix bug #3522 reported by Sandeep Tamhankar <sandman at electric-cloud.com>. mkdir foo returns the wrong error message when file foo exists. Jeremy. (This used to be commit c8185e7f94cbcf2125bf0e84db02fb8d19111f60)
new a4d755d r13563: Fix bug #3526 found and diagnosed by corinna at vinschen.de. trans2findfirst recognises two info levels *not* recognised by trans2findnext. Add them. Needed for 3.0.21c. Jeremy. (This used to be commit bcb87271d60acd4efe666dd061ea2c09b72fd497)
new 0d2f068 r13564: Remove trailing backslash. Makes other than GNU make choke on this. (This used to be commit 5e7efe304b2514224243ed0ac80f7fdf09c45a82)
new 2cf38b6 r13566: Fix EA support for AIX. Patch from Bjoern Jacke <bjacke-at-sernet-dot-de>.
new fb5362c r13571: Replace all calls to talloc_free() with thye TALLOC_FREE() macro which sets the freed pointer to NULL. (This used to be commit b65be8874a2efe5a4b167448960a4fcf6bd995e2)
new 8d25596 r13573: removing wrepld from SAMBA_3_0. The Samba 4 work is more current and any integration into Samba 3 would most likely be from scratch (This used to be commit 028b1f26aeebc46d6ae433fc3d2eae69e493c312)
new 69b2669 r13574: fix build; talloctort.c should not use the TALLOC_FREE() macro (This used to be commit af57e4a4cc5efc9c7aba35790cf10377c76b5e4a)
new 2203bed r13576: This is the beginnings of moving the SAM_ACCOUNT data structure to make full use of the new talloc() interface. Discussed with Volker and Jeremy.
new b7e7a5e r13579: Next try to fix the AIX build. Thanks to Björn for nagging...
new 4ea92f3 r13581: Correctly parse a non-null terminated, little-endian UCS2 string in the PAC_LOGON_NAME structure. This was broken on big-endian machines (Solaris SPARC and ppc). Fixes Bug #3330.
new 1159965 r13585: Sorry Gunther, had to revert this. It's got a buffer overrun. Spoke to Jerry about the correct fix. Will add this after. Jeremy. (This used to be commit 33e13aabd3825c59d15dc897536e2ccf8c8f6d5e)
new a57f374 r13588: Second attempt to fix Bug #3330 - treat the string as a uint8 array and copy as such. Gunther please check (sorry I reverted your earlier fix). Jeremy. (This used to be commit 7a17b39c80703909f102487690d2117d874b0e15)
new 87ef96e r13589: Make sure we only try to close the tdbsam file in endsampwent() when we have a valid pwent list from a setsampwent(). Fixes a bug with the reference count on the open tdb. (This used to be commit 77332f0738423d16a2b5e21af6aaf92b029da0ef)
new cd55919 r13590: * replace all pdb_init_sam[_talloc]() calls with samu_new() * replace all pdb_{init,fill}_sam_pw() calls with samu_set_unix() (This used to be commit 6f1afa4acc93a07d0ee9940822d7715acaae634f)
new 67c7693 r13591: I really have no idea how this code ever worked. And I have no idea why no one (including myself) caught this with a compiler warning....Make sure new_chunk() actually returns a pointer to the allocated memory.
new 6a09da5 r13593: consolidate pdb_set_sam_sids() into samu_set_unix() which was the only place it was called from. (This used to be commit 6568c9cb03ca378ea7d08190ca3cfcc3e380ee4e)
new b9c73cb r13594: Got sense of NTSTATUS check reversed. Jeremy. (This used to be commit cd821079893dc6ff486d0c5f0bd756e78caa4e89)
new 3c892fd r13597: krb5 error codes are defined as long. (This used to be commit bab8c156a464c1beaa022e0026184e0de84c0bf9)
new 8176d4c r13598: Defining KRB5KRB_ERR_RESPONSE_TOO_BIG if not defined which is the case for older krb5 implementations.
new 0eb50d9 r13599: krb5 error codes are defined as long. Also for the other direction. (This used to be commit 7b8ea1499124d1e1efe325339419a66ab8885b38)
new 7b9736e r13600: Move functions local to tdbsam to pdb_tdb.c (This used to be commit e3489f7eddb21981bb74cd8792aca869ae6790e1)
new 6622ba5 r13601: * Remove unused code from pdb_ldap.c * Add a 'struct passwd *' to the struct samu for later reference (I know this may be controversial but its easily reverted which is is why I'm checking this is as a seaparate patch before I get too deep). * Remove unix_homedir from struct samu {} and update the pdb wrapper functions associated with it. (This used to be commit 92c251fdf0f1f566cfeca3c75ba2284b644aef5d)
new 7104002 r13604: Fix for bug #3512 "use spnego=no" and "server signing=auto" cause client to disconnect after negprot" We missed one case of ignoring "BSRSPYL ". Merge for 3.0.21c. Jeremy. (This used to be commit 7d21cf420fdecaee43408ad5cc192cc0715d95a2)
new b5caff5 r13607: Fix compile - don't ref auto variable in a structure initialization. Fix from Richard Bollinger <rabollinger at gmail.com>. Jeremy. (This used to be commit 02da5189f1c2a07a7ac02cf51e23782f70829f34)
new f5f37f6 r13610: Patch from Bjoern JACKE <samba at j3e.de>. Don't default to /tmp if there is no path in the share, make it unavailable. All printer shares should have a path and IPC$ is already explicitly set to tmpdir(). Jeremy. (This used to be commit b1915a0591d9842b4c95f527363a807e8a756697)
new 79c8591 r13612: #define NO_SYSLOG is dead as a doornail. (This used to be commit 1d23067e68f914ffb42374532b6454a0aaa7c657)
new 0d7f6d6 r13614: First part of the bugfix for #3510 - net join fails against server with schannel disabled. Second part will come tomorrow (fixing net_rpc_join_ok()). Jeremy. (This used to be commit 7de1ee18619bf99c5db45692e085d0646e52378f)
new cab2988 r13622: Allow to rename machine accounts in a Samba Domain. This still uses the "rename user script" to do the rename of the posix machine account (this might be changed later). Fixes #2331.
new 2a0ad55 r13625: Now that Heimdal 0.7.2 is released, we reenable our strict checking for c++ reserved names.
new fd5ecef r13639: Never overwrite the acct_flags in rpccli_netlogon_sam_network_logon().
new 202bc16 r13641: Finish fix for #3510. Don't use client schannel when told not to, cope with a server that doesn't offer schannel also. Jeremy (This used to be commit 68005f6bdb70883eace0d9067c76c3360a803023)
new ca0e155 r13642: Fix install* scripts to use DESTDIR.
new 95faa77 r13643: Enable script debug output to get some more details why some hosts return with !=0 after calling installmodules.sh AUTH_MODULES. (This used to be commit 5a67b4f5be9960b24f5bb2ba0adcc25121c8a486)
new a71e4ba r13644: Do not shift anything inside the for loop away. We ineterate over $@. (This used to be commit 3aa75f0ff589a3fdeaa9daa5ae75b3381c3e8eea)
new 55ccaee r13645: Revert debug output. (This used to be commit 3a6c9999b4d2327cfb45a2b2839e07a2b682278f)
new 0229b65 r13647: Fix for standalone Samba servers and XP clients. Reverts part of the PocketPC bugfix. I'm trying to get someone who has a pocketpc to test this. Jeremy. (This used to be commit ce25e6b002f39ba084c3430ca832ad4990cf1994)
new 3444017 r13648: Duh. (This used to be commit 48cd81074e5a7cbba5892eedd62fff4ce0d826b5)
new da8846f r13656: Use the new installdirs.sh syntax for all calls. (This used to be commit a606d11056551dee57451ea60f78a86d1f225161)
new 379bd68 r13657: Let winbindd try to obtain the gecos field from the msSFU30Gecos attribute when "winbind nss info = sfu" is set. Fixes #3539.
new e18349b r13660: Attempt to better handle the failure that we cannot find our sid upon startup; don't panic, shutdown instead.
new 9169edf r13663: make uninstall DESTDIR=/somewhere no longer leaves files. This is done with the new rules: uninstallservers uninstalldat, uninstallswat (calles uninstallmsg), uninstallmodules, uninstallclientlib, and uninstalllibmsrpc.
new ffba826 r13664: Fix the cli_error codes to always detect a socket error. This code needs a tidyup and common code with libsmb/errormap.c merging. Should fix the winbindd crash Jerry found (I hope). Jeremy. (This used to be commit e81227d044fbe7c73c121e540ccafc7f6517c4ea)
new f690a96 r13669: Get rid of poor errno mapping table. Bounce through NTSTATUS instead. DO NOT MERGE FOR 3.0.21c PLEASE. Jeremy. (This used to be commit 3de0d9af6925e3dc0328c02c2a30127ea5c82a83)
new 19b22b5 r13671: fix return value in (void)fn() (This used to be commit 249dba0386833803805a742aa6697cc75566f05c)
new 04f635f r13675: * patch from Bjoern JACKE <samba at j3e.de> to remove the artificial RO bit on directories in user profiles when profile acls = yes. (This used to be commit b698e83a82f96db4a4a6ffa4b61af50c943deff0)
new a0ac1d5 r13676: have to return a value from a non-void function (This used to be commit 70e7c9de9dee9317164c0f96a44827ae8b959254)
new b84c86f r13677: patch from Max N. Boyarov <m.boyarov at sam-solutions.net> Prevent div/0 when sysconf(_SC_NPROCESSORS_ONLN) fails. (This used to be commit 9a335255529d0e93dabbb6b0910f10fa162f9d4a)
new 2b0277a r13678: Remove unneeded braces (This used to be commit faf1d832a1b4c59e36814d560bdc5e9838309ca2)
new d95e13e r13679: Commiting the rm_primary_group.patch posted on samba-technical
new 984fe8c r13682: Actually give a developer a prayer of finding out where random error messages are coming from. Yes I'm pissed as I'm working on a live issue right now... Jeremy. (This used to be commit 07d1037e17d782ce10dc6f4d15dcd686730c0b92)
new 2ced94c r13683: Fix the 'valid users = +users' problem I introduced.
new 21760b0 r13688: Revert change to set DAT_FILES and SWAT_MSG_FILES in the Makefile. Instead check for *.dat and *.msg files as done before. Then added files are installed and removed as soon as we have some in the filesystem. It's simpler and less error prone. (This used to be commit 5119472cdcdc4a0e422d49290c3007527fefd6a2)
new 5257615 r13690: Check in Björn's LDAP Solaris fix. (This used to be commit d6c6363517513cc66a8933a6e4f95c5ce5cf1cb4)
new 9fffb6a r13693: More Solaris/LDAP fixes from Bjoern <bjoern at j3e.de> (This used to be commit 7c098ca0ae4c7e11c7100fb09b42ce716beffb56)
new f8fccdf r13694: Committing patch from Aleksey Fedoseev <aleksey at fedoseev dot net> to NULL out a pointer after talloc_destroy().
new e99814b r13695: Make code consistent with documentation. :-) smbcontrol was sending messages designated for nmbd and winbindd to smbd. Thus, nmbd and winbindd were "unshutdownable". (This used to be commit 52e9b5f89f4889ad97a049eade4957fb15f7b8a5)
new 03bb57c r13697: Remove unneeded header (header not present on all Linux either) for umount.cifs.c (This used to be commit d294b28f1c9ed931efe29ebce1c8847215fc03dc)
new 2ef2e01 r13704: Janitor for tpot. Jeremy ------------- Slightly smaller version of pdb_get_methods() patch. Turns out that callers to initialize_password_db() use the reload parameter so this has turned in to a smaller cleanup than I thought. (This used to be commit 7e243104eb57d656adf7b5a322fc8dde9e3c2868)
new 4973913 r13705: Fix a typo (and janitor for myself). (This used to be commit 37b0166d3f15bfcf155b0c3d927cc838b8f55c3c)
new bd97e1a r13706: Fix typo in typo fix. (-: (This used to be commit 06be7711269acbcd481ebdef5b9493dab138c81c)
new e54786b r13711: * Correctly handle acb_info/acct_flags as uint32 not as uint16. * Fix a couple of related parsing issues. * in the info3 reply in a samlogon, return the ACB-flags (instead of returning zero)
new 94893f6 r13713: Added installcifsmount and uninstallcifsmount rules for mount.cifs and unmount.cifs. This is controlled via CIFSMOUNT_PROGS which is set by configure by default to yes on linux systems only. It's possible to disable with --without-cifsmount anyhow.
new 1006c89 r13714: Set MOUNT_CIFS_VENDOR_SUFFIX if _SAMBA_BUILD_ is set to "-"SAMBA_VERSION_OFFICIAL_STRING"-"SAMBA_VERSION_VENDOR_SUFFIX if SAMBA_VERSION_VENDOR_SUFFIX is set or "-"SAMBA_VERSION_OFFICIAL_STRING only if MOUNT_CIFS_VENDOR_SUFFIX is undefined.
new aec8de1 r13715: Put back the code that actually modify the account, removed, I presume by mistake, by Jerry in the recent patch the removes the primary group SID stuff.
new c32cb9d r13717: Use AC_MSG_WARN if we did not called --with-cifsmount on a non Linux system to report we're not on Linux. (This used to be commit 1c66c4e4b82907146928396fe79d18bdaade079f)
new fe4a6081 r13718: There is even no need to use AC_MSG_WARN in the case the user did not request to build mount.cifs/ umount.cifs and we're not on Linux. (This used to be commit 23293089307a2c6166ee53e5e1e6b3135e4303ed)
new 8b1d9b7 r13720: Only lockout Administrator after x bad password attempts in offline-mode when we are told to do so by the password_properties.
new 7f59c7f r13722: Ensure we use the correct enumerated type. Bug #3558 from jason at ncac.gwu.edu. Jeremy. (This used to be commit 00f8b4e1aa44904c91af8eb6ac4c3f196986c339)
new 447d49b r13724: Remove unused variable. Bug #3559 from jason at ncac.gwu.edu. Jeremy. (This used to be commit 0295ed3d5c3bb34ef29d01100a6156a754377930)
new ded57f2 r13727: Fix a segfault (This used to be commit 76c100834d125b889d29d0fc38934bed4cc77e19)
new 06e720a r13728: No, we have not talked about this on irc less than 24h ago... ;-) (This used to be commit 59f95ea752d932b00d4a4ff37311b830d65c8a03)
new 2479b83 r13729: Fix smbpasswd -x (This used to be commit 2afcbbfb6f2efcc2e10106b10a87365556013787)
new 5541554 r13733: Reorder so that locking and params declarations are not mingled. (This used to be commit cde31d5957ff9a009e111ab3719d20e70a5053b6)
new 51d3bbe r13736: Don't assume that printf can handle string arguments being NULL. Tidy up typing and tighten error checking a little. (This used to be commit 37e12a196b1b1ee57b17a21226ba55d3aa6c69a5)
new ddf14cc r13747: Fix the reference count for tdbsam_open() - on an upgrade it calls tdbsam_convert() which calls tdbsam_open() deep inside the init_sam_from_buffer_vX call. If the ref count hasn't been set yet then we will close the tdbsam reference in tdbsam_getsampwsid(). smbpasswd -a was core-dumping again :-). Jeremy (This used to be commit 993069eb87c190ba8ee92224340c8f9ffb3ade74)
new 99b7490 r13748: Don't reference memory after we just freed it (Doh!). Thanks to tridge's changes to the directory delete on close tests for catching this. Jeremy. (This used to be commit 01ef957d4846191071f95393e6e76e48d4c6aa24)
new 04a5f6f r13750: Cleanup line wrap to less than 80 chars. (This used to be commit 6e4af8cd153e2eb39c5c10e718ec76ee103aa180)
new 10f0c68 r13751: Call proto_exists before we create the precompiles headers. (This used to be commit deb35f85b3b96e431902ec5e771821f9e69d7f99)
new a8325d2 r13756: use samu_new() rather than calling talloc() directly. (This used to be commit c13af58f6322104a45d0e620cc26f522a47af2ab)
new b532e86 r13759: As pointed out by Volker, it isn't much good creating a new empty acl in remove_posix_acl if you don't bother to set it on the file in question :-). Jeremy. (This used to be commit 12eccc8fe4ed043698970de42921757eb0448c84)
new c52968b r13761: r13221 at cabra: derrell | 2006-02-28 20:40:56 -0500 When only allowing one connection per server, the cache needs to track which share is currently connected, or we never know whether a tdis()/tcon() for the new share is required. (This used to be commit ad0a725ef5f68db442b3b217c5a852086eff9297)
new 3af5da2 r13763: r13223 at cabra: derrell | 2006-02-28 20:48:23 -0500 Add the missing comment about needing to save the new share name. (This used to be commit bb3b15e631c8dae7aaea303be18e086d63ee16d6)
new 5837baa r13765: Fix bug reported by jra. Don't check for a group SID when storing a user since we no longer pay any attention to the value. (This used to be commit 085c6859ee5b97efe9ec06e95877d500822d3c82)
new a2327fc r13766: Patch from Arek Glabek <aglabek at centeris.com>:
new 4f636b5 r13771: BUG 3534: ignore lines in the username map file with no right hand list rather than bailing out (This used to be commit acff5163ca7be59e01438f7cf63faef9ed54b820)
new 1438ee5 r13772: More default changes
new 1da8345 r13776: Merge in the editposix ldapsam optimization (This used to be commit a374546c7e8dfc17eb2346c518d1d89f28c32feb)
new 1b456f2 r13778: When deleting machine accounts it's the SeMachineAccountPrivilege that counts. Jeremy. (This used to be commit aa85ba4f3799ffbe5c6f84f768f03a4c68d879dc)
new 30675b3 r13791: Having S-1-1-0 show up in winbind lookupsid does not really make sense.
new ac02620 r13792: Merged Simo's fixes for tdbtraverse. Jeremy. (This used to be commit 9ed3bd431c8b8073e177df463e254cf45529bed6)
new d0ab971 r13794: If you are going to go, go big. That's what I always say.
new 38e020e r13796: Another load_case_tables... Jeremy. (This used to be commit 36df6ba3ad8b93744577ad92df0fe0b9bf9a4300)
new c44de10 r13799: Make locktest debug a little easier to read. Jeremy. (This used to be commit 13de4d000e04ffca41814554bdee8291ddb1efe2)
new a7552e6 r13802: I *knew* ASU on sparc had to be good for *something* ! :-). Fix incorrect size understanding of sid name type (yes it's already correct in the Samba4 IDL :-). Jeremy. (This used to be commit 305a774d2880a57d1ebdf2ecf2d7e0b519695a33)
new e33b728 r13815: "Into the blind world let us now descend," Began the poet, his face as pale as death. "I will go first, and you will follow me." ---
new bf565b7 r13816: Volunteering :-)
new 867365f r13819: Remove accidently with rev 13713 submitted and never used MY_FLAGS variable. (This used to be commit 8f48c6d1e54b4f085f0db879ef548efecba7b42d)
new 354c24d r13820: * Start fleshing out the XcvDataPort() server implementation * Add support for the "Local Port" monitor as well through this API (This used to be commit ba9cdd88a0abf90a9c04959e554d7e4f10d17ff7)
new 2a7847e r13821: replacing some strings with macros (This used to be commit a34ab5c827630a5517e4c706877a172e6063f227)
new 889ff32 r13824: * add api table for Xcv TCPMON and LOCALMON calls starting with the "MonitorUI" call * Fix some parsing errors
new 5df58c3 r13829: From the "It's not pretty but it works" category
new a787e2d r13841: Fix an uninitialized variable warning.
new d54010e r13843: Merge in net sam provision and some pdb_ldap fixes (This used to be commit 705d8118081784e9907648fd1daaaa5ec0285972)
new 092e3ed r13846: Take care of system that do not have LDAP libraries (This used to be commit ab62c8d93acb432678e301e57aeb86887913ebe6)
new 105825c r13861: Avoid "net rpc join" segfaulting when storing the servername in the affinity cache.
new 9f2e297 r13864: Some cleanup and the samr set security object function client-side.
new 0a51666 r13873: I think this is the longstanding wins server crash bug, not part of the changes I made but something that's been there a while.... Coverity bugid #41. Jeremy. (This used to be commit 2f6cf810eae124820a073258ffe62aace7a92d9c)
new fa94300 r13875: Fix coverity bug #148. Deref of rrec before NULL check. Jeremy. (This used to be commit 0f1dffb2f2ce5ace1b3216f578ab115c976624c7)
new 129fd6c r13878: move PORT_DATA_1 to use static sized UNICODE strings as per MSDN (This used to be commit c803e1b2afdfc5bd983f046c976c01adebcfa1ad)
new cc6b2d0 r13880: Fix coverity bug CID #97, mem leak on error path. Jeremy. (This used to be commit 0dc37dd2d85d59e7287cebcb7019194cf6754074)
new 9bb215f r13882: Fix coverity CID bug #96. Missing free on error exit path. Jeremy. (This used to be commit 95ef857c89a330ef4012ba3c10d2bbbbab112b34)
new 4c0bf8d r13884: Fix coverity CID #95. Resource leak on error path. Jeremy. (This used to be commit f4bf550b5757024b41062784b185b52a1a0e11f4)
new 4d79117 r13887: Fix coverity bug CID #94. mem leak on error codepath. Jeremy. (This used to be commit dd47e0ef1175a57ec2e9b797ac942cb79f4a5d05)
new 42df512 r13889: Fix resource leak on error path. Coverity bug CID #73. Jeremy. (This used to be commit 46e10980927f1dfa4a1995e778df880cf823cbdb)
new 6d9c2b8 r13892: Doh ! My bugfix had a bug :-). Spotted by Willi Mann <willi at wm1.at>, if rrec can be null make sure we *never* deref it. Jeremy. (This used to be commit d6d7a5ac62b6ee08e365c5982302b1d8dc69a78f)
new 2d3946b r13893: Fix for Coverity issue CID #164. The first one that I don't think is a direct bug, but some code that needs clarification :-). Jeremy. (This used to be commit 61901a3f10de64a72b655d9aa884424a4fc88a44)
new 0382d3c r13895: As agreed upon with gd on the phone, remove WBFLAG_PAM_CONTACT_TRUSTDOM. This can not work for NTLM auth, where we only have a workstation account for our own domain. For the PAM Kerberos login we need to find a better way to do this, probably using Dsr_GetDCName and some winbind-crafted krb5.conf.
new 1d5ed2b r13914: Fix Coverity bug #151.
new 894358a r13915: Fixed a very interesting class of realloc() bugs found by Coverity. realloc can return NULL in one of two cases - (1) the realloc failed, (2) realloc succeeded but the new size requested was zero, in which case this is identical to a free() call.
new 92fa7ea r13916: Fix Coverity bug #29. Looks like my code. I wonder how much there is still lurking...
new 7aa07a4 r13945: Move display_sec.c to lib/ (as suggested by Volker).
new 02576e8 r13946: Link pam_smbpass with the required object files. Fix bug #3565. (This used to be commit 426c8fe0bdacbf218d4cf4a10af789afbc0e53f2)
new 392d681 r13947: Use tabs instead of spaces for indention. (This used to be commit fb76390c6ae5928a2a222d61cbadf825611999ef)
new a0b0ac5 r13948: Fix the build. Remove rpcclient.h include. (This used to be commit 6bf879bee3c59ba54b1b4c465c777e3dd0043f83)
new dbb4840d r13950: Fix Coverity bug #168 (This used to be commit cbf894c0e37964df57bd6a91ac10dfff571b1b3c)
new c2288e6 r13951: Fix Coverity Bug #163.
new fde3304 r13955: Fix Coverity ID 139.
new 9bc20e1 r13957: Based on patch from Richard Renard <richard.renard at idealx.com>: Fix machine accounts (should not have valid shells) and users with no home directory (were getting previous user's directory). (This used to be commit f629f8a7b972f09fe959c68843b9cd5a03abfc76)
new bd8e1b4 r13958: Fix Coverity Bug # 141 (This used to be commit 598513d1d3e23cc71ea0fd53230d393b6724b534)
new 3432273 r13965: Make sure we always reset the userAccountControl bits when re-joining with an existing account.
new 247bacf r13968: fix typo, caught by Guenther (This used to be commit 217d3fbe7923115ae610a39e586ceb93df7683f5)
new a31c931 r13971: Fix Coverity bugs #209 - #213 - it detected mistakes in the pointer aliasing once realloc could change a pointer. This was in the bugzilla.samba.org database as #687 but we never figured out what it was ! Jeremy. (This used to be commit 8d183441403524fe39e79af843d6cfe65898f7d3)
new 71272fc r13975: Re-fix Coverity #156 - I had left the hidden arg. inconsistent between Realloc and realloc_array. Jeremy. (This used to be commit 841c9b1847ae12656b827e3d35b8bf0c3f68b8b4)
new 2615b07 r13978: Here is why it's essential to use SAFE_FREE instead of free. If we use free(data.dptr) and then the subsequent tdb_open fails in _reg_perfcount_get_counter_data() then data.dptr is left as a non-zero pointer that has been freed. This would cause it to be reused later on. Coverity bug #162. Jeremy. (This used to be commit 053efc20981e0280c6af0ebb9e17cea07da85fe8)
new 4357ef3 r13979: We've dereferenced my_methods already, so there's no point in checking for != NULL. Coverity #149.
new 33c9fba r13980: Fix Coverity bug # 63. Jeremy, could you take a look at this?
new 5f76ee4 r13981: Fix Coverity bug # 138 (This used to be commit 303067ba3bdf34ab501f0d99e386cfdb6ab10233)
new dece1a2 r13983: Fix Coverity bug # 111 (This used to be commit 08d7fd31ab250bc6ba3922b36aa7b0cfef1e5bf1)
new a78d2a8 r13984: Fix Coverity bug # 98 (This used to be commit 0a2aa3a48bd5fd7e5a9aa06068ddd621b19c1dbe)
new 03b3295 r13987: Fix Coverity bug # 74. This tool is good...
new cd49e25 r13989: Fix for Coverity bug #45 and associated spoolss RPC_BUFFER problems. Ensure that if the parse succeeds on UNMARSHALL we have a valid (although possibly empty) RPC_BUFFER returned. Jeremy. (This used to be commit d319cc9c08bfa865a6431a8631a9c609f589be1f)
new eae063e r13991: Fix Coverity bug # 69 (This used to be commit 6dc79e6b12e221e9af85a1edf487b5fb5aae222b)
new f7bf439 r13994: Belt and braces - ensure RPC_BUFFER is valid. Jeremy. (This used to be commit d993797191865878ebfd2ff9028d341017605cd6)
new ef5b36c r13997: Prefix $prefix by default even to rootsbindir as we else run in trouble if we use ./configure --prefix=dir && make install
new 1eea156 r13999: Quick fix for Coverity bug #11. Jeremy. (This used to be commit b9de6c926953b3321fa3850d501c807c6eabf230)
new dbbc06d r14002: Quick fix for Coverity CID #12. Jeremy (This used to be commit 7c6e274cd578521192a0b0c4e6a4fb5dc7d722ac)
new 3527b5c r14003: Clarify code that lead to Coverity report #13. Not a bug, but better to remove false positives. Jeremy. (This used to be commit f9a75d76546bc4618736f0d48646e77d7572db25)
new 26c95f3 r14006: Fix a couple of irritating warnings. Jeremy. (This used to be commit ead13ca522d7b8cbb47d660d3cb73c3582088985)
new 6b35642 r14007: Coverity bug CID #197. Don't compare against 0, we mean the ttl instead. Jeremy. (This used to be commit ccb2a52e29de7e2847ccd93aa99236f63202a4af)
new 9e65a2c r14009: Remove last const warning (have to use CONST_DISCARD). Jeremy. (This used to be commit af0ade470f2fac3509a44207b4572e279ba30e34)
new a3586ff r14014: Coverity paranoia. Shut it up by making the guarentee in the code explicit - but this was a false positive (CID #16). Jeremy. (This used to be commit 43a0e869f2aee9b4e22d0d7fc92051e82f7536ad)
new c7c3b98 r14017: Okay, okay, I have turned a double-free into dead code :-)
new f635dcb r14018: Coverity error CID #27. Missing return -1 on error condition. Jeremy. (This used to be commit 94e869d9c6d1a1c1df0d072530bf8d4452bd10bb)
new 43ad653 r14020: Coverity bug CID #66. Missing free on error exit. Jeremy. (This used to be commit b9980bddf5ee74b2887196d6d1a0cf393720ba3a)
new 6491aed r14022: Fix Coverity bug # 92 (This used to be commit b824245c4e04353f0d3fd0ccf6bc5776a601daed)
new 82ab2bc r14023: My last bug fix still left a potential null deref. C- "must try harder" :-). Jeremy. (This used to be commit 9c55bf74ca28530045c5cb3cbfffad242039ca75)
new 874a9d0 r14025: Remove unused code. When we want to export samsync, we better first port pidl...
new 6b59181 r14026: Fix resource leak on error exit. Coverity CID #65. Jeremy. (This used to be commit 3a1c4cb93dc262028ffbebd9ebeed69f4816cf09)
new 8f0bdb9 r14030: Fix resource leak in error codepath. Coverity CID #64. Jeremy. (This used to be commit b51edde4d63e9b2f241f41b6780b026487890a7f)
new 77709e5 r14031: Coverity bug CID #110. Free all resources correctly on pipe initialization failure. Jeremy. (This used to be commit daa919a94b3d81401654004bc0f32c45451203c1)
new 4479d1b r14033: Fix Coverity bug # 126 (This used to be commit bb6d678575faac050376607a5c778b8a10805061)
new 991fd6c r14034: Fix Coverity id # 125.
new 3cc8b81 r14035: Fix Coverity bug # 124 (This used to be commit 9fe21fd0326e67a4b1006d2b4a24e39e2d57d796)
new 753dcde r14036: Ok, the last one generated a const warning. Also fix Coverity # 119.
new 29c8cef r14042: check that create_local_nt_token() succeeds before dereferncing the NT_USER_TOKEN* (This used to be commit 4e5df4cb643886144d0fff4cac303e493c825955)
new 8d1dd8b r14043: After discussion with Jerry revert part of the Coverity null-ref patch - put prs_rpcbuffer_p back to the way it was (with an additional coverity paranoia check) - move the real test into rpcbuf_alloc_size instead. Jeremy. (This used to be commit f74993e65c01bc0ef73d3e8710bb2f840910161a)
new d8ba987 r14045: Coverity fix #14. Ensure if len is set buf != NULL. Jeremy. (This used to be commit fb1a6073321840fecf22f3e0f7541f5ad87f5e49)
new b05af76 r14047: Coverity fix #17. Ensure srv_name and info cannot be zero before deref. Jeremy. (This used to be commit fbf9db6624d9584a26ae302df3c76555bbd2bb1e)
new 06d6325 r14049: Found some more MSV1_0 bits and their behaviour; just for documentation purpose.
new ca3df1d r14050: Add the ACB_PWEXPIRED bit abartlet has found.
new 763a2d7 r14051: Add remaining (documented) userAccountControl bits, thanks to Luke Howard for pointing this out.
new f27228f r14052: Remove BASEDIR use in the Makefile. BASEDIR=prefix=@prefix@ till now. I suggest to stay with ^BASEDIR= @prefix@$ for at least the next release to give external projects - like samba-vscan project - time to adopt this change.
new 924be04 r14053: Implement Simo's suggestion: don't use /dev/null for a 'bad' path for users/workstations (This used to be commit 2690f015be1f7eb9802f652810e73ff5f5688304)
new 24decd1 r14056: Also install the mount.smbfs sym link to rootsbindir. Therfore we have to substitute rootsbindir in {,un}installbin.sh.in.
new 16ea81b r14057: Remove generated script/gen-8bit-gap.sh while calling rule realclean.
new 1b0211c r14060: Only set the last rebind timestamp when we did rebind after a non-read LDAP operation. That way we avoid the replication sleep after a simple redirected search operation
new fc5a7fe r14061: Some debugging for the new LOGON/ACB-flags.
new aeea749 r14062: Forgot those in the uint16/32 acb_info switch.
new e11a85e r14074: Some cleanup; there is no point in declaring and mapping KRB5KRB_ERR_RESPONSE_TOO_BIG when the krb5 library does not know about this.
new 9f18298 r14075: * add support for long variable names in smb.conf in the form of %(....) * add support for %(DomainSID) * replace standard_sub_XXX() functions with wrappers around their alloc_sub_XXX() counterparts * add support for using SIDs in read list, et. al. (anything that is checked by nt_token_contains_name_in_list()) (This used to be commit 71d960250d2c6d01096a03e98884d3f9c395baa0)
new ba8eff6 r14076: When the backends trusted_domains call comes back with no trusts the NTSTATUS code will be NT_STATUS_NO_MORE_ENTRIES. In that case store NT_STATUS_OK in the centry so that the entry does not automatically deleted upon startup or invalidated upon next query.
new 17c354a r14077: fix build breakage (This used to be commit a40a7f5ea10cf8651cb4334a6623c07fb3dfc565)
new d785b61 r14080: Fix Coverity bug #18. Ensure non-null before ref. Jeremy. (This used to be commit 617c5805e59dd601b8841251032e3db4d6a64621)
new a9d1af9 r14083: Fix coverity bug #19. Don't deref possible NULL. Jeremy. (This used to be commit fc8e1e5c02dd950ed1f8656a5d7ab47fa7ec1ea7)
new cc7b53f r14085: Fix coverity bg #152, uninit'ed var. (This used to be commit d8e69c18e0d34c99525080b3afaf2778be3a5ec2)
new 485714a r14087: Protect against domain being NULL. Finish Coverity #152. Jeremy. (This used to be commit 88dd4ab48127bb08fdeb0b5c236020e0b910f0d8)
new e096440 r14088: Fix Coverity bug #20. Don't deref possible null. Jeremy. (This used to be commit 7f3ace5481e55ef845da28b9c0613a2ea0de0de4)
new d12fd8d r14090: Fix coverity bug #21, don't deref potential null. Jeremy. (This used to be commit 76c4d5212bcb5f54472c9ceac2368078ebad7a3b)
new aa3cab9 r14092: Fix coverity bug #22. Ensure no possible null deref. Jeremy. (This used to be commit 0026fb0b2843271c27e9dc02a32e88d580bebbc3)
new 1037335 r14098: Fix Coverity # 112 (This used to be commit 121a350b92dafec8f171a54f4b897c7f81757dd1)
new d95efac r14099: Fix Coverity # 113 (This used to be commit db00570535c03360bb2833f070878a33e94306b0)
new 35d2856 r14101: Fix a segfault in trustdom establish, cli is NULL here. (This used to be commit 1df58c7a00b00242ee3eda09de92335d5dabe9c4)
new 56a99b1 r14102: Fix Coverity bug # 70 (This used to be commit 56dc19879c6514cbdd0b1fd186c8bdeb61bf151a)
new b3d058a r14103: Fix a memleak found by valgrind (!!) (This used to be commit b880602c4c1b13fbb5931b8e00c22209a722e0d5)
new 433e171 r14106: Fix from William Jojo for AIX vfs builds. Thanks Bill ! Jeremy. (This used to be commit 7d50966d7f783da41dc9303d7c535bc46564cf09)
new f021060 r14111: Work around additional typedefs in the gamin implementation of the FAM API. (This used to be commit dc96ce90e50da9a82f941b0b534c0681c8477f5e)
new 1de2983 r14112: * fix checks on return code from register_vuid() which could actually fail and we would still return success in the SMBsesssetup reply :-( * Make sure to create the local token for the server_fino struct in reply_spnego_kerberos() so that register_vuid() does not fail. (how did this ever work?) (This used to be commit 8dafa45b97020d1aceb027a85e18401c965bf402)
new b19d871 r14115: Fix coverity bug #23. Don't deref a potentially null ptr. Jeremy. (This used to be commit df32eb70a45150e459997c2ae92c865cd0e083f6)
new acf0c6f r14118: Fix coverity bug #24. Missing return statement meant a possible NULL ptr deref. Jeremy. (This used to be commit 78ac3f9cbdabc1df9480f75fb3910a3a108a0e91)
new dc93156 r14121: We never pass NULL to the rpc_api_pipe fn so don't trigger coverity checks by testing for NULL. Jeremy. (This used to be commit 6b4484159293d725613249adbfa01472dea1c722)
new 84c398a r14126: resolve two warnings from the coverity scan (This used to be commit 32c7243b80f1f06d37511fb87f7a5c715f4847c6)
new f3b3978 r14127: Remove coverity warning on mount.cifs.c (This used to be commit 2ec51635ae7ba448f18c4c1342a5fd2adb1ec869)
new 58752bc r14128: Remove warning generated by coverity scan tool (missing SAFE_FREE in error path) (This used to be commit 33a1e26114d7dfdfb72e393efa399454a588e11e)
new d3d4e22 r14129: Add the group sids from the Kerberos PAC to the user token.
new c077d36 r14130: Remove make_server_info_pac alltogether, make_server_info_info3 does already do what we need.
new 6458266 r14131: Fix Coverity bug # 127 (This used to be commit c105bfae2647752b31d8c3b59a0ee80c56f97138)
new 58e0036 r14132: Fix Coverity bug # 150.
new 4d0795a r14133: Fix Coverity bug # 140 (This used to be commit 5007f53eb54eddff3d13df929d78385d6b158057)
new 2a7601f r14134: Fix Coverity bug # 137 (This used to be commit 62e58d939bf3abf71bb19aade57d406e07403bc8)
new 7a2bc34 r14135: Fix for Coverity #123: resource leak. Also rework much of the code to make it cleaner. There's still more to do on this... (This used to be commit f75dad0325aec93cc604ddfbef40d29979d07275)
new e443866 r14144: allow to set sec_info in rpcclients lsa_query_secobj.
new e724dc9 r14145: Add missing WITH_KCM hunks from my local tree.
new c34e73c r14146: Just some typos.
new a2d489c r14147: Fix coverity #119. alloc'ed memory returned not saved, so not freed. Need to go back and correct the assumption that an "ldap xxx suffix" parm must have an OU. (This used to be commit 2d7ba11ffbe17af12257a91638be95d09c0c34c5)
new 14e904f r14148: Removing the not very well tested krb5 ticket refresh handling activated over --with-kcm. No time to look after it for the moment.
new b5f12bc r14150: Fix coverity #118: not freeing alloc'ed storage returned from sstring_sub(). (This used to be commit 6ff849f35ae3394d6557f79c73b0fe54fbb86d0f)
new c53c08e r14152: Fix coverity #117: free storage alloc'ed by sstring_sub (This used to be commit cf36f5949f8ac5ea020fcaa796ad92852df25ae7)
new 49dec1c r14153: Fix coverity #116: free storage alloc'ed by sstring_sub() (This used to be commit dbc0ff5544f2d15b1d1bc41319c76274b79d92b4)
new c0d4100 r14155: Fix coverity #115: free storage alloc'ed by sstring_sub() (This used to be commit a197b8c5cb02c8a5fac3882e7b76bcd7abb0279c)
new a5eda88 r14156: Fix coverity #114: free storage alloc'ed by sstring_sub() (This used to be commit 655fb66b289bdd19c4432eea00fac935184f25c9)
new ce53430 r14158: Fix coverity CID #147 -- do not dereference pointers before checking their existence (This used to be commit 6b52423033b2eccdfad1e91e9d59619664f570ac)
new 1b3e1f9 r14166: Fix const warning. Jeremy. (This used to be commit 2ec461ae583b9a07da3ce5abd7f90ea18e1535ae)
new 47a11f8 r14168: Fix Coverity #219. I think this is a false coverity warning as it seems to get confused with assignment and comparison. Clarify the code anyway. Jeremy. (This used to be commit 754818f8cc0849bddf84b7a534cd65e8dcd932ac)
new 5f224c2 r14170: Paranioa fix for sesssetup. Fix Coverity bug #26. Guard against NULL ref. Jeremy. (This used to be commit c0f906ac8de850f4566b6b3be4e3c7d245e6e252)
new ab43bf3 r14176: Fix coverity bug #30. Ensure no possible null deref. Jeremy. (This used to be commit e5d6069cf88c0aa632af5582fcd7466729b20934)
new 5a1c225 r14178: Clarify code for Coverity #49. Ensure we know we can't have an uninitialized *returned val. Jeremy. (This used to be commit e83515afd2cb63b0dfa4f7fe00b6b7163bf35f2f)
new dd728b4 r14182: Ensure we know that dom_sid cannot be null. Jeremy. (This used to be commit e3a28bf4c8064f7053b7d1a25a2f087ac2095fcd)
new f2006f8 r14184: Coverity fix #56. Ensure we can't deref null. Jeremy. (This used to be commit c76092a0662714b49c3c519d6f01174b8995a036)
new cc122aa r14186: Coverity fix #31. Don't deref null. Jeremy. (This used to be commit 014a3c86613f5c3fcbf12cd7df35c68bdce29331)
new 2992ba0 r14188: Coverity fix #32. Don't deref null. Jeremy. (This used to be commit 218c924d91a09517909ab09668a3ba7a0c6cb305)
new b96f20a r14190: Coverity bug #33. Missing initialization of pipe_hnd. Jeremy. (This used to be commit 144fda363793f233236a5e539daec64fa2966f3b)
new 5fe30d0 r14192: Don't forget to correctly initialize pipe_hnd. Coverity fix #34. Jeremy. (This used to be commit 6b3dc96dcf9b14177abfd3c901bfb0baad8afa76)
new cfa4589 r14194: Coverity bug #35. Fix uninitialized pipe_hnd. Jeremy. (This used to be commit 8aca76f03540f3df5a81ddab2588c1f8219ac550)
new 1e34c29 r14196: Move to using talloc, not malloc for all policy handles. Jeremy (This used to be commit 6f4804a265f60c614e6e215ed663da0d8205c613)
new a156d12 r14204: Remove the basically unused P_GSTRING and P_UGSTRING parameter types. (This used to be commit 23328fe6fc5e3b4ed3dc35e1475d661a8593eb1a)
new a62c092 r14207: Convert the lp_acl_compatibility() param into an enum. (This used to be commit 5429c495c538e416010cf44e1d6fb771770a72ae)
new de106cf r14212: Definately fixes a coverity issue but I've lost track of the coverity id.... Oh well - definately needs a fix. Jeremy. (This used to be commit 54c899ef3b82af612bc2dad450140c5f47d2332e)
new 3b6f149 r14214: Fix Coverity Bug # 57 (This used to be commit 32364d8f01c75bd00ee1bef49c687d6dd3299d1f)
new 0fcd3e1 r14216: Fix Coverity bug # 8 (This used to be commit e4c9cba2f94043fe3c3e85e5640cfa6bd340b92f)
new e6f82d5 r14217: Fix Coverity Bug # 7 (This used to be commit b3cfa292cf204a87acde073e2f800123ee474e40)
new 6c3519d r14218: Fix Coverity Bug # 2 (This used to be commit 26377b63a3a3d2d5ed23bdbb5f22b70ec7d3fcad)
new e4c733f r14219: Fix coverity #135. Don't deref a ptr if it can be NULL. Jeremy. (This used to be commit 666d427c6e10aa4194348e8acc3997682f090b48)
new c00e664 r14221: Fix coverity #76. My previous change wasn't quite enough :-). Jeremy. (This used to be commit 21b70035f39973e9edff323219c3c7eeb1550e2b)
new cdf4508 r14224: Fix Coverity bug # 6 (This used to be commit e1c617adae51a4645804421394aba05de9dc1e3f)
new 70c8a21 r14225: Fix Coverity Bug # 67 (This used to be commit 740522875105ff52d53065cb35720426532fb174)
new c9f256c r14226: Fix Coverity bug # 109 (This used to be commit e9a63e3b35822eefbc5e17b6f9a4aab5e8c03074)
new 79af0b9 r14228: Fix Coverity bug # 217 (This used to be commit 680bd1b004f26b5a0449114911c85ca587038147)
new ff122b3 r14229: Something Coverity hasn't caught (yet) but I've gotten sensitive to null derefs. get_timed_events_timeout() can potentially return NULL. Cope with this. Jeremy. (This used to be commit 04838078723613628b298b7a87622df30432cf64)
new f5fe12d r14232: Fix Coverity Bug # 218 (This used to be commit 932d769a32748695cfff4c761422feb2ef15acbb)
new 71bf1be r14233: Fix Coverity bug # 206 (This used to be commit 0dc3030bce7bc7a58c509c70fe503a70db80b62d)
new 2e42254 r14234: Fix Coverity bug # 93 (This used to be commit 8a8d9057d98b24710c98fa48df9d7f330a8ebdc0)
new 21db43a r14235: Fix Coverity bug # 91 (This used to be commit 26d471c02c6ddff15836a3c0d30f9e37f018b66d)
new 6a84328 r14236: Fix Coverity bug # 90 (This used to be commit 019dff53f906a6eb7961a95089bff12361e31e57)
new 784cc04 r14241: Fix Coverity bug # 146 (This used to be commit 97789ec8fc4ae2d31f6dd554d9979abce186eb30)
new 1c66bce r14242: Fix Coverity bug # 82 (This used to be commit 9f645e996279be74aaeebcbecbfa07adce49ec7c)
new e2e3c37 r14243: Fix Coverity bug # 143 (This used to be commit 5a0087e636104ffa98f23b8d17b4d002a55bc6b7)
new 15f4c63 r14244: Okay, had not seen that this happened twice.
new 8790a2e r14245: We've dereferenced argv before, no point in checking.
new 0837f6b r14246: Fix Coverity bug # 85 (This used to be commit ebc21336d80c5d417b309d4f9c22c074c324e123)
new db249de r14247: Fix Coverity bug # 136 (This used to be commit 1b247ff2ed380f5b7d28917d74d6ef5609330a45)
new b840294 r14248: Fix Coverity bug # 84 (This used to be commit 811ae2b21f98bd8926f8edd70de19fe18265e28e)
new f04579a r14249: We've dereferenced the_acl before, no point in checking.
new 05b4d0b r14250: Fix coverity bug #107. Resource leak on error path. Jeremy. (This used to be commit ca96c7be778d01594a540917acd3c5c218d6459c)
new 06f7ee5 r14252: Fix Coverity #72: free alloc'ed storage before return. Also found one more that coverity didn't find from asprintf. (This used to be commit 37b6e2c8de41754a5a1a3a6f798d57aa5d533ada)
new d245d5c r14255: Revert r14204 which was horribly broken. (This used to be commit 950ed28f9f3f57dc449bd3bd6e7be7acb1e3d26d)
new 1ab0d76 r14259: Fix coverity #42. Ensure contact_domain can't be null derefed in error code path. Jeremy. (This used to be commit 9f5fcdd8fb437882568e38e174e2df27bd077ba3)
new 15603e1 r14261: Fix coverity #38. No null deref. Jeremy. (This used to be commit 2a2b966b7b92ac340d61ba157d207a42509a93d1)
new 65eb331 r14264: Fix coverity #207. Resource leak on error path. Jeremy. (This used to be commit 0429b6e8c34a99d4b2a9a4849075ef2a5acadf9e)
new 88dda37 r14266: Fix coverity #205. Resource leak on error path. Jeremy. (This used to be commit 23d69758bbff9687ab508e12931a5a49691d7e0d)
new bb0d6f0 r14268: Fix coverity error #204. Resource leak on error path. Jeremy. (This used to be commit 5f74e56b865e0bdde0e574cd5f97cf29b06ad155)
new 34e02ea r14270: Fix coverity #203. Ensure we free on error exit. Jeremy. (This used to be commit 9fa2e1bdedb61557b43f86c2898b7bf8762bbb63)
new 30e751c r14272: Fix Coverity # 81: free alloc'ed storage before returning (This used to be commit 1899d8ea283845141b24d91d230248009744fe1a)
new 3b58c82 r14273: Fix coverity bug #202. Memory leak on error path. Jeremy. (This used to be commit d2be8163f2cf69681150ed7de720a37ffaa8e937)
new 478cd9d r14275: Shut-up coverity false positive (bug #199) by making an assertion explicit. Jeremy. (This used to be commit aeae20a8d9f3658acb8edd373eb601bdf7eab98b)
new e0793b1 r14278: Remainder of fix for Coverity #79,80,81: only allow GROUP or OWNER to be specified once in an ACL, so it can be allocated a second time, overwriting the first (This used to be commit 1804a8a01ebf3353574a2c5b26a1746b34715737)
new 025041e r14279: Fix coverity #86, 87, 88, 89: Free grp_sid and owner_sid before returning. Also, only allow one group or owner. (This used to be commit 1043e0d90ccb3493417f7bf05b70bdf5513bb1a3)
new 2167ec9 r14280: Fix Coverity #129 and 130: check before dereferencing a pointer. This was especially silly as we checked immediately _after_ dereferencing it :-/ (This used to be commit 7ebfe2cb26b72d7fac397cfe3ceb14f244388224)
new 75247c5 r14282: Change centry_string to only use talloc. Should quieten coverity bug #194 (which I think is a false positive). Jeremy. (This used to be commit 07d8b02d3dddf7322e096f3f0a7cc1c8fa709fa3)
new e460049 r14284: Fix coverity bug #103. Make code clearer - probably not a real issue but this code is easier to read. Jeremy. (This used to be commit 6621acc68f9a65540330d5c0d07db2488a3e8678)
new acc651a r14286: Similar clarifiction fix for coverity #102. Jeremy. (This used to be commit f458596b0edd958321c5d4061f034846348a3fe6)
new 19879eb r14289: Fix coverity #101, resource leak on error code path. Jeremy. (This used to be commit d9e1d6fed099e7651807aa839a743fc7756ee326)
new 432490a r14292: Janitor for tridge (samba3 talloc is almost identical to Samba4 talloc). Jeremy
new 659eb9b r14298: The other half of Coverity # 217 (This used to be commit b9fb3fc0e3708b4721aaa1dcb7756d3774fb8db8)
new 860015d r14299: Fix coverity #225. In a loop we were forgetting to free resources on error exit path. Jeremy. (This used to be commit 1c0b4ed0acdb7fccb148d714796752fefc6dd78c)
new ad838bf r14301: Fix coverity #224. In a loop we were forgetting to free resources on error exit path. Jeremy. (This used to be commit f1a5e5aefeeb78512c41cc8fc075b240696a3eb7)
new d72bb56 r14303: Fix coverity #223. In a loop we were forgetting to free resources on error exit path. Jeremy. (This used to be commit f71aa3ab8fdfd08c1bec57b6506ead7c4af7299d)
new b372fd2 r14317: Use source/bin as dir to link pam_winbind instead of source/nsswitch/
new b97a69d r14321: When we have libnscd and winbindd comes (back) online, try to flush the nscd caches so that NSS-calls can deliver accurate information.
new 9b27791 r14325: Add pam_modules rule which builds the configure(d) pam modules. This is called as part of the all rule (again only if pam modules are requested by configure).
new fe9ddca r14326: First catch of make test_pam_modules.
new 0be0bc1 r14329: Fix the build on systems without libcom_err.
new cc41fa4 r14331: Add a comment on top of test_pam_modules about what we're testing. (This used to be commit 90eb092083383c2b606e21dc65fb036bb973b032)
new 53019f5 r14333: Fix coverity #77, ensure we can't exit after allocation. Jeremy. (This used to be commit 15d78ab1fc83249552476d99144389cfe42a786f)
new ed5095a r14336: Try and quieten coverity #53 and #54. Make it obvious we're using -1 as a special size_t case by casting. Jeremy. (This used to be commit 415530bd082bf351f5e4c1fd32408f123ed77f85)
new bd1e853 r14338: Fix coverity #55 by explicit cast. Jeremy. (This used to be commit 1fece52da4d667fa182aa9a87aaee3917860448b)
new abafc0d r14340: Fix coverity #78, resource leak in error path. Jeremy. (This used to be commit 76c4f2c4dc6fcd91a350985b16f4a6a321ac4bf6)
new ca9be7c r14342: Fix coverity #68, resource leak on error path. Jeremy. (This used to be commit 7520a8d2a10c72d330099c6502848afca60f56ff)
new f6071a9 r14345: Fix Coverity #71. We don't currently propagate *any* alloc error back up the stack from smbldap_set_mod() so ensure we abort correctly. Jeremy. (This used to be commit 9a1e35079af9404e1775e2a098990277b3771086)
new 8f96b1b r14351: Ensure we use the minimum of PATH_MAX and sizeof(pstring). Fix Coverity #59. Jeremy. (This used to be commit d793e1550cc8c79a2764609cddec082470d226e4)
new d1684fa r14353: Fix coverity bugs #61 and #62. Remember to divide by the size of the data table. Clean up the struct a little. Jeremy. (This used to be commit 338538410d484a9358b60b05a86180275344ffa4)
new 846c452 r14355: Try and fix Coverity #158 by making the pointer aliasing clearer. This isn't a bug but a code clarification. Jeremy. (This used to be commit 7ada96a1cfb1e928b7dfde101ca250b20024243f)
new b5c2c5c r14357: Try and fix Coverity #169 by making the pointer aliasing clearer. This isn't a bug but a code clarification. Jeremy. line, and those below, will be ignored--
new c1bcddd r14359: Try and fix Coverity #176 by making the pointer aliasing clearer. This isn't a bug but a code clarification. Jeremy. (This used to be commit a3b8bee3ff8211d78f793877c877ccd2e15825dd)
new 9c046e7 r14365: As solaris nss includes includes.h, make sure we use the correct malloc-macros. Jeremy. (This used to be commit 412dc6f5dbc796126b94f3809fe660afac5d3c2a)
new 5c1e6f0 r14367: Not that I fully understand what's going on here, but the code as it was here was clearly buggy as Coverity showed with bug id #36.
new 81e4340 r14368: Remove redundant set of logon flags (now in rpc_netlogon.h).
new be738dd r14377: Fix coverity #4 for 3_0 too (This used to be commit aa26642ee19dcf7cfa3cb36032eadc823b01966b)
new e6676a9 r14387: Try and fix the coverity issues (#53, #54) with negative sink by ensuring all uses of rpcstr_push are consistent with a size_t dest size arg. Jeremy. (This used to be commit f65d7afe1977d9d85046732842f9643716c15088)
new a8dd326 r14392: Use KRB5_TGS_NAME.
new a1c56e4 r14393: Fix a couple of AIX warnings. Jeremy. (This used to be commit 8444c997bd3e18b1d04ebe85f06c8c6e34d7373f)
new be2bc31 r14395: Fix coverity bug #55. Ensure no unsigned/signed comparisons. Jeremy. (This used to be commit cd3ad3f1a6f622b4bad5cb21b132de4cc476e03f)
new 85d3b74 r14397: Fix deadcode in coverity error #1. Jeremy. (This used to be commit 4a4953c4d27cd1e925c9afe24fa49b015ce033ec)
new 568f282 r14399: Fix deadcode coverity bug #3. Jeremy. (This used to be commit 3799f18b356934592206679310e6e409c0d1ca0f)
new 0ce53f8 r14403: * modifies create_local_nt_token() to create a BUILTIN\Administrators group IFF sid_to_gid(S-1-5-32-544) fails and 'winbind nested groups = yes'
new 55648eb r14405: Fix the build when nscd_flush_cache is detected (variable definition was missing). Jeremy. (This used to be commit 48594f0270502149069fc883096181a9730d76bf)
new fa42d65 r14406: Disable this call until we can sort out how this should be done correctly. Fix coverity #37. Jeremy. (This used to be commit d241f74e06eac7b61e5b7e09c2b9a955ec560fec)
new 0e0d21d r14408: More on fix for coverity #36. The previous fix would cause us to marshall a buffer based on an unknown size. Zero out the sec_desc buffer to prevent this. This is still not getting proper results for a registry security descriptor (everything gets ACCESS DENIED), but at least we aren't blowing out memory now... (This used to be commit cb370cc28ce361628df137c9aef02739aca062db)
new fa57a31 r14416: Remove deadcode. Coverity #198. Jeremy. (This used to be commit 7fc61f5a63c982cfd0fbe1838979ba7be8f69fca)
new a48baaa r14418: Try and fix Coverity #39 and #40 by making the implicit function contract explicit. Jeremy. (This used to be commit 6de5e9ae4628d384631db9b66e22d439a303b75c)
new 8723178 r14421: This does two things
new d6eebce r14428: Call fill_share_mode_entry with NO_OPLOCK instead of 0. (This used to be commit a39cbaa699d111264c2c9dda49a6e4f42acd3fb8)
new f39c02e r14432: Give in and grant BUILT\Administrators all privileges (This used to be commit b6170910604dba6533b727de8d7f0cc75256d14f)
new 24961b1 r14443: rework get_md4pw() to ease debugging. The only functional change is that we now check wheter the sec_channel_type matches the trust account type.
new 0f0ad29 r14448: * protect against NULL cli_state* pointers in cli_rpc_pipe_open() * Fix inverted logic check for machine accounts in get_md4pw() (This used to be commit a36529535dcb5a262e7627b80fb62a31240dc8ad)
new a199498 r14449: fix the build (sorry everyone) (This used to be commit e49ca3af8c2522aee670e6b807d7b3df31be47f6)
new 36f622a r14450: Fix more get_md4pw() breakage caused by missing "breaks" in the switch statement which matched the schannel type against the account type. (This used to be commit 57c705ea63381ed9ab09145b4f57a736931fa6ca)
new 5133ab0 r14451: In order to get pdb_ldap searching for SID_NAME_ALIAS groups in the ${MACHINESID} and S_1-5-32 domains correctly, I had to add a substr search on sambaSID.
new 14b07dc r14452: Sorry. Need more coffee....
new c17e40b r14454: Janitor for tridge - same code exists in Samba3 and 4. Jeremy. ----------------------------- fixed an hmac-md5 error for keys longer than 64 (using deallocated stack variable) (This used to be commit f3879dd6bbbb20524e138b9ba8a54f6464fee5eb)
new 41a0da4 r14457: Add a few more special cases for RID 513 in the samr code. Now that I know what all the requirements for this group are I can generalize the code some more and make it cleaner. But at least this is working with lusrmgr.msc on XP and 2k now. (This used to be commit d2c1842978cd50485849bfc4fb6d94767d96cab0)
new f04d553 r14460: SMBexit closes by pid and vuid. Tested with smbtorture. Jeremy. (This used to be commit 71e81580421225d5b35a25d46a7b6064a826685c)
new 65fa8a1 r14462: Fix warning. ber_tag_t is an unsigned int for printing purposes. Jeremy. (This used to be commit 3c33eda430426e40e179799e7341db10c4b2e98e)
new 5856fd5 r14467: Reverting 13660. This needs to be fixed differently.
new ef115ff r14468: Better fix to avoid winbind panic when we have an inproper configuration and want to just shutdown and exit.
new 962e42c r14474: Also flush the nscd caches before entering the main winbindd loop.
new a6da854 r14475: patch from Oliver Schulze L. <oliver at samera.com.py> for BUG 3580. Make RHEL makerpms.sh script more verbose and add some additional options to the rpmbuild process (This used to be commit 7d73973db1a9133d6165b52031f09257046a64f7)
new 2b1641c r14480: Kill one boolean flag passed down :-) (This used to be commit d9b85e3b287c24d2a3e2076da331fe06192b0eef)
new f4a5c01 r14482: Fixes for spoolss code (after coverity fixes) when the client sends a NULL RPC_BUFFER* (This used to be commit 69f816e9f885bdeb6e8c67222b6fdca76d9d1025)
new 4198713 r14489: Guard against coverity reversion. #181 is a false positive but make the intent clearer. Jeremy. (This used to be commit 2703df7a8f26a315ae6ab53de8f7814fa66a1c54)
new 88ae0a2 r14493: There is no point in falling back to a samlogon when a krb5login has failed with a clear error indication. This prevents the bad logon count beeing increased on the DC.
new 99a3f68 r14495: Allow to play with the logon_param flag when testing samlogons.
new 3cbdb09 r14496: Add WBFLAG_PAM_GET_PWD_POLICY bit to only callout for domain password policies when requested.
new 9fb55b5 r14503: Fix principal in debug statement.
new 0dd9afa r14505: Rename the timed_event to lockout_policy_event.
new a17d276 r14506: Remove remaining references to a KCM credential cache type.
new 9e7e429 r14507: Re-disable accidentially re-enabled paranoia check. This should make offline logons work again with NT4 and older Samba3 DCs.
new ed8bfb4 r14508: Return PAM_SUCCESS in pam_sm_close_session when there is no KRB5CCNAME environment.
new 8a1ecaa r14509: Attempt to fix the build on "sun1" (This used to be commit 6704859950eb93d86906d4916cf6842d9a970d2f)
new 0342db7 r14512: Guenther, This code breaks winbind with MIT krb1.3. I'm disabling it for now until we have en effective means of dealing with the ticket request flags for users and computers. (This used to be commit 635f0c9c01c2e389ca916e9004e9ea064bf69cbb)
new a22d8d9 r14513: Fix winbindd_chauthtok: only fallback when the chgpasswd3 call is not supported.
new 85a44aa r14514: Fixing last commit. Thanks Volker.
new 2249c21 r14515: fix soname breakage caused by mad merge from trunk (missed replacing a AC variable) (This used to be commit 7d92cff7a3327cc9da5a4723bd62e68e0402acb8)
new 264fb29 r14522: sync socket_wrapper code with samba4
new 1267a3b r14530: removing unused 'winbind max idle children' parameter (This used to be commit 0e789b7e43388b0e7155708981b4ab52ec6d3961)
new 49ecd17 r14559: Oplocks have changed, process_smb can be static again (This used to be commit 19e9bc03f81d8d000b683cf5c5f478ba25ddeb0d)
new 1af229a r14574: Allow use of sendfile as long as the write cache has not been enabled on the particular file we are performing I/O on, irrespective of whether the write cache is globally enabled (This used to be commit 0809e2cb1dfff1cd0e8631b23b415cb2d8a67312)
new 492af5e r14576: Skip remaining keytab entries when we have a clear indication that krb5_rd_req could decrypt the ticket but that ticket is just not valid at the moment (either not yet valid or already expired). (This also prevents an MIT kerberos related crash)
new 5aa66fd r14577: BUG Fixes:
new 8641d7d r14578: fix incorrect comment in fill_sam_account(). This function is called from multiple places now (krb5, winbindd auth and domain_client_validate() (This used to be commit ddad66ec58d09f89105ceb822b7bea534dafd9e6)
new 736ba57 r14579: Add REJECT_REASON_OTHER in the rpcclient chgpasswd3.
new b36e292 r14580: add 'net sam createbuiltingroup' to map BUILTIN local groups to a gid (This used to be commit 3137fe5068e4b0c1724b92f49ca8e1d254324801)
new 4b000b2 r14584: Really follow with roosbindir by defaulr the setting we use for sbindir. (This used to be commit 1829d22720612b0e61cec7e66d7cba46c04160b9)
new 485a286 r14585: Tighten argument list of kerberos_kinit_password again, kerberos_kinit_password_ext provides access to more options.
new 292afdb r14596: Fix a logic bug with multiple oplock contention. The sad thing is the core of this bug fix is just removing a paranoia "exit_server" call, as the rest of the logic was already correct :-).
new 1d5ab8f r14597: Merge DCERPC_FAULT constants from Samba 4.
new 97ee5b1 r14600: Refactor capability interface from being IRIX-specific to using only the POSIX interface. Note that this removes support for inherited capabilities. This wasn't used, and probably should not be. (This used to be commit 763f4c01488a96aec000c18bca313da37ed1df1b)
new 5067cca r14602: Fix another logic bug in new oplock handling. Just because lck->num_share_modes != 0 doesn't mean that there *are* other valid share modes. They may be all marked "UNUSED" or be deferred open entries. In that case don't downgrade the granted oplock to level2 needlessly - a client can have an exclusive oplock in this case. The original code handled this correctly in the lck->num_share_modes == 0 case but not in the case where there were no valid share modes bu [...]
new e4dc745 r14611: Fix init_creds_opts issue jerry discovered when using MIT krb5 1.3:
new 22183b0c r14617: Fix typo in comment. (This used to be commit df6d69e78fb0f604a7bfc34fc9ac8f391252520d)
new 250c025 r14618: add --no-process-group to all server programms to make the following possible:
new b40e258 r14624: - add timelimit.c - add configure tests --with-selftest-prefix=/tmp/samba-test this is needed because the path name of unix socket can only be 108 chars long - add configure test --with-smbtorture4-path=/home/foo/prefix/samba4/bin/smbtorture this will be used to run samba4's smbtorture inside samba3's make test later
new 49ba0a9 r14626: Only set libdir and mandir to the defaults if we haven't used --libdir or --mandir to set them already. Till now we overwrrote a setting made with --libdir or --mandir. (This used to be commit 94980a15be5eae2820c340d3d33b6c9df7053b24)
new bc87a5f r14627: Adapt the linkage text from pam_smbpass to pam_winbind. (This used to be commit 160626195bf44b94109ddb7a15da703344d8163f)
new 906c19f r14628: sync timelimit.c with the version from the build-farm repository
new 4ba0967 r14631: Add {,un}installpammodules rule and add it to the install rule.
new ed9ad18 r14632: add basic 'make test' using samba4's smbtorture
new 1839b4b r14634: Many bug fixes thanks to train rides and overnight stays in airports
new 6e17934 r14643: Merge dcerpc_errstr from Samba 4.
new fb62a71 r14645: No idea how this happened, fixing the build.
new 20204ab r14646: Adding samr querygroup infolevels 2 & 5.
new 853ad11 r14659: Fix installpammodules for shells where a
new e836508 r14664: r13868 at cabra: derrell | 2006-03-22 17:04:30 -0500 Implement enhancement request 3505. Two additional features are added here. There is now a method of saving an opaque user data handle in the smbc_ context, and there is now a way to request that the context be passed to the authentication function. See examples/libsmbclient/testbrowse.c for an example of using these features. (This used to be commit 203b4911c16bd7e10198a6f0e63960f2813025ef)
new 40d0707 r14668: Set the FILE_STATUS_OFFLINE bit by observing the events a DMAPI-based HSM is interested in. Tested on both IRIX and SLES9. (This used to be commit 514a767c57f8194547e5b708ad2573ab9a0719c6)
new a7d1a32 r14669: Remove duplicate source caused by running patch(1) once too often. (This used to be commit 0ebbfc867c71002eaf921f4f4d8aa7d7b78973a7)
new 18909a1 r14674: Further cleanup for cached logins, only dump hashes with DEBUG_PASSWORD.
new ca81529 r14675: Protect against null sids and rids in the cached credentials functions.
new 8d75615 r14676: add make valgrindtest and remove old 'make check' and old 'make test'
new aa583e5 r14678: - we need to use 127.0.0.2/8 as interface for the server as nmbd skip interfaces with address 127.0.0.1 - add samba3 smbclient -L tests - add samba3 smbtorture tests
new a0e36dd r14681: Get rid of hardcoded /tmp/add.ldif and /tmp/mod.ldif files. Is there a different directory the temp files should be in, or is /tmp ok?
new d7174c1 r14682: Small cleanup in ads_verify_ticket.
new 05ef1d6 r14683: Get rid of hardcoded output file. With no arg, print to stdout, otherwise append to output file specified. (This used to be commit b4ec93f5a26442d30ba2b8c91d03f3190975efd0)
new 2036c47 r14684: Remove obsolete file (belonged to pdb_xml) (This used to be commit 15c36233fb2e5164ea0fbb2389a066e34838dd20)
new e487835 r14695: Patch from Björn Jacke:
new ac2b7c0 r14696: make pdb_find_backend_entry public (for use by an external "multi" pdb backend) (This used to be commit c149421ef7aca8763e21e6c7d467e94944c30e8b)
new 190554b r14698: Make sure we expand our own local groups and not just the BUILTIN group when calling winbindd_getgroups.
new efd32bf r14699: allow 'net sam addmem' to accept a SID for the member (This used to be commit 08d201806f53f51fbed4a02a54cb0656f8287b12)
new 7f57dc6 r14703: Clarify the return codes for the POSIX locking case. This was confusing. Jeremy. (This used to be commit bc1a605a39e58a7dbdcd4d132345e957e3ed9d5e)
new 4f655c9 r14743: Fix coverity bug #227. Possible deref of null pointer in error code path. Jeremy. (This used to be commit 9117713c5ee220331106d291425703aec4d7dd2c)
new 2f28844 r14744: allow ./timelimit 5 ./timelimit 20 ./ignore_all_signals to work,
new 1d3fd52 r14746: Add the Samba4 replacements for opendir/readdir etc. to Samba3 - with some 64-bit macro madness. Attempt to fix the broken directory handling in the *BSD-of-the-month club. Jeremy. (This used to be commit fd98427f64f4206c01f16f82fadf24f5863878db)
new fe05699 r14748: store the name/ip address combination when we doa reverse look up in case future forward lookups would fail (This used to be commit d56ed46faec46dad74b469d25ff99c9002792c78)
new 80afbe5 r14751: Use the noreturn attribute to try and tell coverity that smb_panic can't return. Jeremy. (This used to be commit ba9c98983efbf4871e1ec07df37590d97ec52fba)
new c684ca9 r14753: Fix the kerberized pam_auth: As we could have created a new credential cache with a valid TGT in it but we werent able to get or verify the service ticket for this local host afterwards and therefor didn't get the PAC, we need to remove that ccache entirely.
new 2ab46a7 r14756: Make smbpasswd -a root work for eDirectory where there is no "account" structural objectclass.
new 895fc23 r14757: Make sure we only send out a CLDAP request to an connected AD server.
new 57909a1 r14758: Fix broken LDAP search filter.
new 70b59a3 r14760: Fix #3642, ensure we don't call FD_SET on read with fd == -1. Jeremy. (This used to be commit 6ae15544ccfc3ff5d97565ad41ba7f57c7d29b0f)
new 81d4f40 r14763: Add a new tuning parameter, open files database hash size, this allows us to experiment with ensuring the tdb hash size for our open files and locking db are appropriately sized. Make the hash size larger by default (10007 instead of 1049) and make the locking db hash size the same as the open file db hash size. Jeremy. (This used to be commit e7225f7e813423c3e2a94af6a9d7ce8a1b50a166)
new b84d06d r14764: Fix possible null pointer deref. Coverity #253. Jeremy. (This used to be commit 7a18f38947385b8a5fb27a42610320003689e9e1)
new e4c66fe r14766: Fix possible NULL deref. Coverity #254. Jeremy. (This used to be commit e2e2d8b939dd425a97b36102c6a541e3cf6236ad)
new 68dcff3 r14768: Fix potential null deref coverity bugs #255, #256. Jeremy. (This used to be commit a40c7a0cd888dcee3cac1a41602863f54c51ef17)
new 621f91c r14770: Fix coverity bug #257. Possible null deref. Jeremy. (This used to be commit 4c126ef65dd07352ab936fff774c7435723f5395)
new b98703c r14772: Fix coverity bug #258. Seems coverity has discovered talloc :-). Jeremy. (This used to be commit 488b7725168971e6e59f3a2a7476ce82df43579b)
new 4d9ad70 r14774: Fix null deref coverity bugs #260, #261, #262. Jeremy. (This used to be commit 46e575af17cefb0ce7a1fdfacf29f90ae36fa72e)
new f6a1f71 r14776: Fix coverity #263 - #267. No one was checking talloc returns. Doh ! Jeremy. (This used to be commit 68097e0fbb8f232573a2f7eae3da3a0c9873fbc5)
new ba49732 r14778: Fix coverity null deref bugs #268 - #271. Jeremy. (This used to be commit 0a1ccfefcf27c5970b82bf8a451bcdaa4fee1bd0)
new d0c0079 r14780: Fix coverity bug #272, null deref. Jeremy. (This used to be commit 1588ce8efe7fafd89561b55a98c498f947f4ada9)
new 0b1e1ed r14782: Fix coverity bug #273, null deref. Jeremy. (This used to be commit c2636c10262e8045f701143dee22b10b2d0c0344)
new ec4191f r14784: Fix coverity bug #274. Null deref. Jeremy. (This used to be commit f88f2d93686ba6bd317b7bc935888e75b7999c83)
new 00fb5e4 r14786: Fix coverity #275. null deref. Jeremy. (This used to be commit 363d31c9ec2d2a4429ab4d26b3d7c78b76f60626)
new 2178bca r14788: Fix coverity bug #276. null deref. Jeremy. (This used to be commit 0217f7d7bf4c8b5b7de2433485fb6f78b62ac817)
new 75c965d r14790: Fix possible null deref. Coverity #277. Jeremy. (This used to be commit 2454af392a71989ecddb2dbb17a9217658102523)
new c3624eb r14809: - add my email address - fix usage() - remove unused var
new 3aaa903 r14820: sync test_posix_p3.sh with test_posix.sh from samba4 but only run the BASE-* tests and ignore some more than in samba4
new 2b86a5b r14825: add support for max connections parameter (This used to be commit 63efbdf005f410c4a9843809207ea27f4c1ac756)
new 15ebf2c r14829: Fix reversed test in coverity fixes. Jeremy. (This used to be commit f1b4e870a52cbd7bb780b206e943987648523060)
new 576e17c r14831: Fix possible null deref. Coverity #279. Jeremy. (This used to be commit 75be5c17bc74c86219c7cac749b52b7d43abb780)
new 4f53350 r14833: Fix resource leak on error code path. Coverity #280. Jeremy. (This used to be commit b985bdcb87eeb70725f2d625a4ea5ec39bda1b94)
new 69f3c63 r14841: Fix IRIX build --with-pam.
new ecc0c18 r14847: Tell static checkers that exit_server() doesn't return. Jeremy. (This used to be commit 9c5e26a56aaaf1143b43e61d208ddaeb96f2ffcb)
new 872d3ce r14849: Fix >= that should be >. Too strict condition checked by Volker. Jeremy. (This used to be commit 9a763da07385bf9af437cab8dd680f2e13fca3c3)
new 6c9eaa6 r14855: Various fixes:
new a7d4912 r14863: try to make the generation of bin/timelimit more portable
new 186f442 r14865: - enforce timelimits for the tests - and skip some long tests for now
new e499833 r14868: I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when ch [...]
new 570b49f r14869: Allow to dump a paramatrical option.
new 18e9324 r14883: add 'smbd:sharedelay' option, so that we can speed up BASE-DENY2 in make test as done in samba4
new 97bfe0d r14884: this doesn't work and causes processes to be left when using ctrl-c (SIGINT)
new c398ea2 r14886: reenable BASE-DENY2 and BASE-DENY3
new 93386ba r14889: Fix smbwrapper compile (This used to be commit 0f087fd40ad502513c3775587c07c86fc53bf718)
new 41c4c10 r14892: allow: CC_CHECKER=mycheker make
new d4ff03a r14895: Merge the 3.0.22 change (This used to be commit 62d60a04cd85dc521e7d63726b856f38287466ad)
new f5e7376 r14896: Remove unused files (This used to be commit cc1bdbbc41bd6626ee53abf3f2ab35c454e036b7)
new 4fa5559 r14898: This change is an attempt to improve the quality of the information that is produced when a process exits abnormally.
new da3b7af r14899: Add missing semi-colon. (This used to be commit 5f4f4cbe6fe069570a921468034005d364f63206)
new 9f9526f r14900: Separate words in error message. (This used to be commit ffe1a2e23ffb2edf2274c20ece0a66a9c649d50f)
new e948804 r14922: Use BOOL for the returned value. (This used to be commit b228474be0ced2637272a7b614b92e412a118993)
new 52f4dfa r14923: Return False in the case a parametrical option is not configured in the config file.
new 92f139d r14931: Fix #1374: can't join an OU with name that contains '#'
new ca09263 r14940: Remove pam_winbind's ability to create home directories on it's own.
new 4ee43db r14954: Fix #3569 based on William Jojo's work. AIX also has the linear posix locking issue which causes CLEAR_IF_FIRST to cause performance problems. As we know we're in a daemon architecture with long-lived parent we can avoid this in the Samba case. Add a comment explaining this. Jeremy. (This used to be commit 3cd5c3df0d1b98dfa90663973ab13b5d3dbf737e)
new 876f2de r14986: Fix OS/2 directory delete bug found by kukks. (Thanks a lot for all your hard work on this). We were caching the results of *all* directory scans, not just the results that match the client wildcard. This actually made no sense, as only matches on the client wildcard can be returned to the client and so might need to be searched for in the cache. This fixes the directory cache to only cache entries that we return to the client. Jeremy. (This used to be commit [...]
new c9c5024 r14989: Fix from Mathias Dietz <MDIETZ at de.ibm.com>. EPERM can be a valid return from getting an xattr. Don't disable if we get it. Jeremy. (This used to be commit 7769b678f22d8ab4aa8aef55966813355bf2ce6d)
new bbf666e r15003: patch based on code from Arkady Glabek <aglabek at centeris.com> to ensure that global memory is freed when unloading pam_winbind.so (needs more testing on non-linux platforms) (This used to be commit 1e0b79e591d70352a96e0a0487d8f394dc7b36ba)
new d8dfc29 r15005: Fix printf args to remove warnings. Jeremy. (This used to be commit 68d100830c5a6fa24b863071e8ca77ab264175a0)
new de77531 r15007: fixed usage of cli_list() in smbwrapper so it compiles. This doesn't get smbwrapper really working again, but at least it will help Timur Bakeyev in his question to make it work (This used to be commit e73ee08c84801f315f556d204007f053fda56dbf)
new 4cde26c r15009: Add a check for NULL (This used to be commit 0a7d4f1ab109f57f5b5f4c1e83ad346b13b50778)
new 42131b7 r15011: Fix bug # 2413. net rpc info can't reliably work anonymously anymore.
new 0f985dc r15012: Fix bug #2715. Fix suggested by ISHIKAWA Tomonori <toishika at fsi.co.jp> No need to null terminate early, pull_ascii_fstring will do this. Jeremy. (This used to be commit b1bbe568313001f4b4e49382742e4b819c0a2b03)
new 22dbd67 r15018: Merge Volker's ipc/trans2/nttrans changes over into 3.0. Also merge the new POSIX lock code - this is not enabled unless -DDEVELOPER is defined. This doesn't yet map onto underlying system POSIX locks. Updates vfs to allow lock queries. Jeremy. (This used to be commit 08e52ead03304ff04229e1bfe544ff40e2564fc7)
new 6c237e0 r15020: Fix issue with samba4 netbench torture tester, it sends break replies to "break to none from level2" requests and it shouldn't. Just don't log a debug level zero message. Jeremy. (This used to be commit dc6a13da33a031d0c2374b692737dbe9215f0f74)
new eecdc6c r15022: Fix core dumps on normal server exit. Jeremy. (This used to be commit 13c3abf03187f84874b5754b54de5d3fe2dea188)
new cc8ba23 r15025: Fix exit_server_cleanly call. Jeremy. (This used to be commit a64976b94482ef4397d5b791a0e266edba5a3d0c)
new 423352b r15026: Fix warning until POSIX locking finished. Jeremy. (This used to be commit 15f39a4c720e9645f941742310b6c6d7d7fc96d5)
new 41a35cf r15028: Fix logic error checking valid args to POSIX lock call. Jeremy. (This used to be commit 44b0d856ae867d1c407507dcf7940dd39f4f963a)
new fc13f28 r15030: On a performace hunt... Remove as many extraneous memset's as possible. Jeremy. (This used to be commit 1217ed392b75aa8bfefa9c3f1ec5fa3bba841ee0)
new 211d415 r15034: Attempt to make the build farm happy (This used to be commit 8b3e87184a3cc831fe0314c3b26b6d753cf74e4c)
new 262ffd9 r15035: It seems that many preprocessors do not like comments in macro args.. (This used to be commit efc833dcba052e52c46eeba71a1ebe248be9cb05)
new f340b2f r15037: Adding iniParser (http://ndevilla.free.fr/iniparser/), a free inifile parsing library under the MIT licence.
new 9608b43 r15038: Replace all code in pam_winbind that relied on access to samba internals, mostly with the code that was in pam_winbind before.
new 33788e5 r15039: Fix an uninitialized variable. I _think_ this should default to PAM_SUCCESS. Günther, could you take a look?
new adc0a34 r15040: Stripping the parametric options in pam_winbind and use /etc/security/pam_winbind.conf as config file for the PAM module by default.
new 655b04e r15041: Adding rpc client calls to manipulate auditing policies on remote CIFS servers. Also add a new "net rpc audit" tool. The lsa query infolevels were taken from samb4 IDL, the lsa policy flags and categories are partly documented on msdn. I need to cleanup the double lsa_query_info_policy{2}{_new} calls next.
new c8fabfb r15043: Only build our copy of iniparser when the system doesn't have one.
new 3f2b06d r15044: Fix the build. (void returning non-void).
new a407405 r15046: Fix bug #3490 reported by Jason Mader. Do not continue to check for LDAP and AD requirements if --without-ldap and --without-ads have been given to configure. (This used to be commit 1d5e4830d33906da433655ecaf87300ed874b06f)
new 7a5ff08 r15047: Add support for using libunwind to generate a backtrace. This is primarily intended for ia64 systems where libunwind knows more about the different ways of walking the stack that just about anything else. (This used to be commit 256a19d722f360dac3c8e83f5bfac453fa70db96)
new 8c9eb76 r15053: fix portabilities issues between 32-bit winbind clients and a 64-bit winbindd server (This used to be commit a95d11345e76948b147bbc1f29a05c978d99a47a)
new 1014fa1 r15058: Add sample pam_winbind.conf file.
new fdd5588 r15060: The brlock code gets called a lot. Ensure we keep the key around while we're using it - saves many calls to locking_key() (now deleted). Jeremy. (This used to be commit 2f8b527dcf4a36fbb933ce79c720c0425de76b4a)
new 87029b8 r15068: Fix a shadowed variable warning (This used to be commit 066f69fe88b360b856f3dc49089f8c21b721cce9)
new 9de61b5 r15072: Last bit of 32/64 bit portabilities fixes for winbind clients and aservers. Strange compiler-fu on 64-bit SLES9 says sizeof(time_t) == 4 but the memory alignment is on 8 bytes. Change time_t to uint32 to fix alignment. Remove 'char **gr_mem' from struct winbindd_gr since it was not being used. (This used to be commit b68e66d5c4f7348e674b8a009656ebfbbc06e288)
new 8aa8b0d r15074: Remove -lcap from pam_winbind (not needed) Temporary linking fix for --with-included-iniparser (gd will do a proper fix later). (This used to be commit 7d5adcf3a7237d130efea6cc9f6e5d28e65e2e51)
new 1f19676 r15080: As discussed with Jerry, remove the CAP_LIBS again (we don't need that handling anymore when we remove $(LIBS) from pam_winbind again.
new 713eaf1 r15083: Using talloc with destructors is nice and all, but in this case it's in a performace critical path and it *hurts* us. Go back to plain malloc/free with an explicit destructor call. Jeremy. (This used to be commit 1c99aed563c29e1b3d70939878af747a0660bfec)
new cc203f3 r15084: Try and squeeze more out of the non-read/write code path. Jeremy. (This used to be commit 23dcff4d50d1d35b7ddee0d0cb79c16a312f179c)
new a2e2032 r15086: Get defensive about creating user accounts when winbindd fails (but is present). (This used to be commit 77fb19c45dcb07f5b675831979fbd74a99e30638)
new 010c725 r15088: Remove all time() and gettimeofday() calls out of the mainline packet processing code. Only do these when needed (ie. in the idle timeout code). We drop an unneccessary global here too. Jeremy. (This used to be commit 8272a5ab0605fcf95527143c4f909aa1008e5b94)
new afb9620 r15093: Align to the last winbind changes. (This used to be commit 74fa3a2554b769382b2b3b43adfbc0cfbca3cd10)
new d2cf063 r15094: Replace ; by # where we have a comment and remove superfluous spaces at the end of lines. (This used to be commit 27044d23ffbb2de0405e85b8ae184d12aa1e1f32)
new 76a2ac3 r15098: Make smbclient -L use RPC to list shares, fall back to RAP. This should list long share names.
new e173022 r15101: Little step towards getting Samba4 tdb into 3: tdb_lock_bystring does not have the timeout argument in Samba4. Add a new routine tdb_lock_bystring_with_timeout.
new 4f24046 r15102: u32 is a tdb-only thing that's not exported by samba4 tdb. Replace by uint32.
new 76e581b r15103: Okay, looking closer: Samba4 tdb not exporting u32 is a bug in samba4's tdb. tdb_open_ex needs it. Can someone from samba4 tell me how this should be handled?
new 30832e9 r15104: Implement Samba4's tdb_name().
new a3fdf8a r15107: 64 bit fixes. size_t on a 64-bit box is not uint32. Jeremy. (This used to be commit 634e0dc3c73968da8f1f50186ca15f8873f380ce)
new 5445694 r15112: Move strict locking default to auto. Fix up the error return for one of the Samba4 torture tests. Jeremy. (This used to be commit 9db6617756ff155eb7549c3c622a9920189e577d)
new 6ca1ba3 r15115: Fix error return on sessionsetup. Ensure no data blob is added if the logon call failed. Jeremy. (This used to be commit 71d0191c313e2106ae2bdef3119b3ff6e591ee1b)
new e69b32e r15116: Allow the user to set winbind nss timeouts in seconds on IRIX. Don't convert the default timeout to milliseconds twice. (This used to be commit 853ebd6e84cf52a309945f39cdf188ca346da8eb)
new bdbd173 r15119: Initialize our global sam sid first, quite a lot of the other initialization routines further down depend on it.
new 4549efe r15123: Don't even try to join with an inproper configuration.
new 0498f3b r15129: Separate out mechanism and policy for NTLMSSP auth/sign/seal. With this change (and setting lanman auth = no in smb.conf) we have *identical* NTLMSSP flags to W2K3 in SPNEGO auth. Jeremy (This used to be commit 93ca3eee55297eb7fdd38fca38103ce129987e2a)
new 396b377 r15132: Fix some shadowed variable warnings (This used to be commit 97d2c20b0b37ac07b6e37e9614ff41ab7e131c98)
new 335637b r15133: in_server is not used anywhere (This used to be commit c981bc7f31483e7821b9654eb30d665283aa07d5)
new d4d0431 r15136: Fix join consistency check (This used to be commit a6e88785e7116c1a88e1bfdfa2afadecd501bfb0)
new fb1f83b r15137: Refuse to join if our netbios name is longer than 15 chars. I think this is sufficient to fix bug #3659.
new f60111e r15138: Teach Samba the difference between exclusive and batch oplocks. Pass Samba4 oplock test (with kernel oplocks off). Jeremy. (This used to be commit 3c260bcce2de76d724279e07dca61eadddfb8782)
new 2ebcc29 r15141: Fix for #3592 inspired by Justin Best <justinb at pdxmission.org>. Ignore a file in a tar output if the first read fails. Also cope with <2GB read fail. Jeremy. (This used to be commit 1b73e699e11c6e26e9a9123e74190eebd170fc05)
new 97355b7 r15150: Adding winbind debug class to the main daemon.
new 3cd1101 r15152: Fix a case when target is offline. Jerry, this needs to be in 3.0.23pre1 (This used to be commit f068862e56861d74021d72726248cb738a2ff0fe)
new 4af4ccc r15154: bump version to 3.0.23pre2 (This used to be commit d6940c09cc9b9ac8bd4cba95ca382fa63c19748b)
new ad1fcb7 r15160: Fix from William Jojo I thought had already been added (but hadn't). Jeremy. (This used to be commit dcbece8254e5de861d04b691d733616fc25cd585)
new 7b75d2c r15162: Patch for bug #3668. Windows has a bug with LARGE_READX where if you ask for exactly 64k bytes it returns 0. Jeremy. (This used to be commit dcef65acb5bc08ea4b61ef490a518b7e668ff2ee)
new 7c83df1 r15163: packaging updates for RHEL/Fedora and break out 'pre' tag to the RPM release number (This used to be commit e3763272c39dc85e7feca4fc5646225b4b266fbc)
new ff69176 r15165: updates for RH 9 packages (merged from RHEL fixes) (This used to be commit 220cf41bc10029ec4bba70df0da27c0d3ce60f54)
new bdaad91 r15168: last minute spec file fix for some change with the using_samba install path (This used to be commit 81f3fa013801d9cfa22bd1abb329ea887f84a5bc)
new 7fa8993 r15169: openldap2-devel is a suse package (not on RHEL) (This used to be commit b8160fdf8796880412f63a5315ed871eae9ccbf0)
new 11868fe r15170: don't check for ccache (This used to be commit e6a1106820ef532dcf2e50920b82f4536140dcad)
new 22c4ad8 r15173: Fix a non-critical memleak (This used to be commit bb8c69162f9228343e0b05812e0e5a9ca4eb56bf)
new 817aa0b r15174: Check in Ronan Waide's wbinfo -i. Thanks :-)
new ba6f1b1 r15175: Try to get Stratus VOS back to build. Thanks, Paul.
new e241563 r15180: Use tdb_lock_bystring_with_timeout(). (This used to be commit 1ff6ae68b66ec3c78abbadd1fb9d50e50fc247dd)
new 8fca274 r15194: We need to be able to join as PDC as well. Thanks to Andrew Bartlett.
new e18c9a9 r15196: Update a comment that I found confusing (I confuse easily). (This used to be commit eb53f01863f8f9d2980d9c2c8d27899dd39e5fa2)
new ad8493d r15198: Mention the auditing tool in "net rpc help".
new b68b058 r15210: Add wrapper functions smb_krb5_parse_name, smb_krb5_unparse_name, smb_krb5_parse_name_norealm_conv that pull/push from unix charset to utf8 (which krb5 uses on the wire). This should fix issues when the unix charset is not compatible with or set to utf8. Jeremy. (This used to be commit 37ab42afbc9a79cf5b04ce6a1bf4060e9c961199)
new ba52fd7 r15216: Fix the build for machines without krb5. Oops, sorry. Jeremy. (This used to be commit bea87e2df45c67cc75d91bd3ed1acc4c64a1c8ea)
new 968f265 r15218: Update Makefile.in to avoid building libmsrpc.so on systems that do not support shared libraries. (This used to be commit a1c12d7949f9110530526cc7133424e842cdcc71)
new a1d47f3 r15227: Fix a valgrind error. We are marshalling here, not unmarshalling.
new 4e60220 r15228: Fix -n winbind option which has become meaningless with the persistent cache.
new 66fd215 r15229: Save useless roundtrips in pam_auth (fallback to samlogon) when we know that the DC is not available.
new 351e749 r15240: Correctly disallow unauthorized access when logging on with the kerberized pam_winbind and workstation restrictions are in effect.
new 6f5effa r15243: Sorry for the breakage: * Fix the build without kerberos headers * Fix memleak in the krb5_address handling
new 41a7ea3 r15244: Fix debug typo.
new b86c197 r15250: dump some more sids.
new 7588769 r15251: Adding PreWin2kAccess builtin sid.
new f353704 r15255: Add return statement after abort to placate fussy compilers. Closes #3721. (This used to be commit ab5a55ec8b27146fccba97f320d649bb19bc6f11)
new 1ca61f4 r15266: Fix bug 3720. I wonder why -O1 compiles did not catch this...
new f93da6d r15269: Fix incorrect boolean in assert to make POSIX lock tests pass with CIFSFS. Jeremy. (This used to be commit 89b604285ebe77b7cc2e0d5593117c0c5dc5ed1c)
new 3169319 r15283: Oh yeah. The build farm doesn't do much with head. OK, here is the patch to SAMBA_3_0 to declare prototypes for the initialization functions. These are the same changes I just made to head. --paulg (This used to be commit 17774387ad879b6a72dd1cf406326318add31b04)
new 0ec947b r15285: Fix the build. (This used to be commit 2270a5196db071bbf15aed92637a24f81d179cd5)
new 11cadb6 r15289: Put references to $PICFLAGS in quotes. Fixes #3725. (This used to be commit 2aad5e915c03ec932feb1bc9e1dae938fa3011a2)
new ec8b810 r15293: Don't ever set O_SYNC on open unless "strict sync = yes". This could be the cause of the perf. problem reported between 3.0.14a and 3.0.2x. Lufthansa has *wireless* on their flights to the USA now... (I'm in heaven ! :-). Jeremy. (This used to be commit dbc03125f2643f8ecff8e901cb23fa6408cce011)
new 2720db9 r15299: Fix import of Python modules. Fixes Bug #3567. The REGVAL_CTR part is taken from Daniel Jarboe's patch he filed with the bug report.
new 34e8100 r15305: Let winbind search by sid directly (or in windows terms: "bind to a sid"); works in all AD versions I tested. Also add "net ads sid" search tool.
new df980b7 r15306: Be consistent between rpc and ads winbind backend: let the ads backend query the samlogon cache first as well.
new 6afac6f r15307: Ignore builtin groups we're a member of on the DC as those memberships are not valid locally.
new 358fd53 r15308: Fix the build, sorry.
new d4a51cc r15309: normalize printing keys when deleting (This used to be commit 037f9f831e001a12261419e37c725558dd717af9)
new 6e807c7 r15310: only store lanman passwords on a change if 'lanman auth = yes' (This used to be commit b6904e0950a5e70ebb2ea8aa9e9afc220adbe211)
new 173261d r15311: look at the NT password (not lanman one) when determining if smbpasswd -e should probably for a password (This used to be commit 3522b53aecb5293747b66250279417f9edf876f1)
new 60af402 r15320: default "passdb expand explicit" to no (This used to be commit 88b5a21d63b18af56b4fe7e5c353eae3ff7d4752)
new f3dc7aa r15333: Paulg broke the function prototyping of decl_static_XX. Needs to be (void), not (). Paulg please check this. Jeremy. (This used to be commit ed0f36e2c2475bf9b8eb9c5d937799c85f32bd6f)
new 1f3fe6a r15334: Fix warning. This table and function not used anymore. Jerry please check. Jeremy. (This used to be commit 9f676603aaf84829d52dc8d0e0872a058a4d3d4e)
new c176ec2 r15336: Unknown escape sequence: '\305' - should have been '\n'. (How did that get in there ?). Jeremy (This used to be commit 780b71d300da71acc8b4f0fe10c1ae78c71e23c4)
new 677b476 r15341: Ok I give up, I've been beaten by bug reports. People just don't get why "guest ok" is not allowed in usershares. Added "usershare allow guests" bool parameter that allows this, reved usershare file version to VERSION#2 which allows this. Updated user tools. This should now be (finally) finished and I'll add the new parameter docs and a HOWTO. Jeremy. (This used to be commit cdc3aa9d07d568570f2117bea9f1a4d227b3a35d)
new 23b2f27 r15359: Fix typo (This used to be commit 46d3c7668bdbaaab1b8854617aa7c235f51a74e0)
new be8e338 r15360: Fix bug # 3741. One more place where the algorithmic mapping needs to stay.
new 567e8fa r15368: Remove some dead code. -- paulg (This used to be commit e1bd357fe87a66861d092fcdbdde1ff6ffcc8cf2)
new 2bdbd3f r15380: default eventlog tdbs to mode 0660 to allow easier access by BUILTIN\Administrators (This used to be commit a02933c9589e34488f289cbc40f77f6864a58367)
new aee979f r15385: Some work to bring the python code up to date with the rpc client rewrite. (This used to be commit fd5bcecceb518d0683f400a61e11ce37f3d52d42)
new 0d14777 r15386: Missed some functions in my last commit.
new 359aed7 r15392: In most cases, this mapping is more appropriate. (I know, it is still a mess, but there is no way the get NTSTATUS from the edata yet).
new 8719dc2 r15393: remove extra call to fallback user creation on member servers; it's handled by the smb_getpwnam() call deeper in (This used to be commit 7433dba78bda27cd6366a49b0efc10a387439ccd)
new 5b7ab95 r15396: Cleanup credential caches from winbind's linked list.
new af34900 r15398: Attempt to send the correct warning when a password change was attempted too early.
new 1ef64a4 r15399: Fix the build, sorry, Jerry :)
new 6eb1187 r15402: Fix for bug #3587. Dead entries can be left in the locking db. Make this db self-cleaning on first read of entry after open, and also on smbstatus -b call. Needs more testing when I get back from Boston but passes valgrind at first look. Jeremy. (This used to be commit c66531096325848d1476054df5d53ad05c2ffc83)
new aca0a3a r15404: Check for WRITE_THOUGH before calling lp_ fn. I hate extra fn calls. Jeremy. (This used to be commit e468e1e5c2dbee29066f0efe4141d8705def5d6f)
new 627c4b3 r15411: Small debug fixes for the PAM module.
new 3cdd911 r15417: Don't use cached credentials when changing passwords.
new fca8766 r15419: Never write the same function twice :-). In a traversal function we must copy the data before modifying. Jeremy. (This used to be commit ef4c70f58edf15dc93b22f2c80e15113ee2a46df)
new 7fbc919 r15423: Correct comparison logic so that libunwind can be correctly detected. (This used to be commit 918f56b6de6e1297a53d88050d78d87330f7ba44)
new 4ab90ea r15424: Implement a "stacktrace" smbcontrol option using libunwind's remote stack tracing support. This provides an easy way for users to provide stack traces (hopefully it will be implemented on something other than ia64). (This used to be commit 0b5e07e12daa98095dae27e0a6d53fe8ec3f3700)
new d2418fb r15425: Use dynamic buffers in the IRIX nsswithch module to prevent truncation of long group lists. (This used to be commit d348d796c16679297e1f0304b8b2ba0f42010733)
new a0ff50e r15428: Add "smbcontrol winbind onlinestatus" for debugging purpose.
new 52e778e r15438: Fix samrQueryDomainInfo level 5 where we returned our netbios name eversince instead of the domain name when we are a DC.
new 46c35b1 r15441: cleanup older unused padding.
new 0fe21ac r15442: Add some more client rpc for the querydominfo calls (from samba4 idl). Also return the hostname for the level 6 call (to be consistent with the server name in level 2).
new b857785 r15443: Purely cosmetic reformat, no functional changes.
new d819760 r15444: Fix from Jim to ensure we do a wildcard search for SID's starting with the global SAM sid, not an exact search. Jeremy. (This used to be commit 755c272ebf5d0f4de15178814f998d1ec5ecb718)
new 5910e39 r15446: Tidy up the formatting of locking debug messages and make it more consistent. Bring oplocks withing the purview of the locking debug channel. (This used to be commit e817cfd7d3a42d141198122eada58b5a7ba90e9c)
new 7835930 r15447: Teach "smbd -b" to emit the sizes of a few more types that might be interesting. Push the spacing across a bit so that it all lines up nicely. (This used to be commit efd961e4eefb774c7bdaef098e2b67062a7dffd3)
new 584ac98 r15448: New autoconf macro to test for sysconf variables. (This used to be commit a19d4f2bb4aa94ab40e371efbad9f17e38e3bbc4)
new ea069fc r15449: Remove unused function get_nttime_max (which claims it is incorrect). (This used to be commit e7ddcd8c33de1d2f053ac4c5fdaef5c31c280318)
new 4d55a81 r15450: Change profiling data macros to use stack variables rather than globals. This catches mismatched start/end calls and removes the need for special nested profiling calls. (This used to be commit ee750498812190edd3ec52ca3c750258f3b8a97a)
new 23a108c r15451: Rewrite AC_LIBTESTFUNC so that it works like the callers of it expect. (This used to be commit 7a0c4f4997f359645a9113e19a8831bde7f9ec58)
new c5e2804 r15452: Again purely cosmetic reformat of the samr query domain info calls.
new 347990d r15453: Process all the supported info levels in the samr_query_domain_info2 call.
new 212b832 r15454: As testing, documentation and samba4 idl indicate that there is no known difference between samr_query_domain_info and samr_query_domain_info2, wrap the info2 call around the info call. There have been various "could not access LDAP when not root" bugs lurking around in samr_query_domain_info2 anyway.
new 4137c63 r15455: Add rpccli_samr_query_dom_info2() and return the comment string in samr_query_domain_info(2) for consistency reasons.
new c6fa16f r15460: Prefer to use the indexed objectCategory attribute (instead of objectClass which is not indexed on AD) in LDAP queries.
new 3bff114 r15461: Free LDAP result in ads_get_attrname_by_oid().
new af086da r15462: replace the use of OpenLDAP's ldap_domain2hostlist() for locating AD DC's with out own DNS SRV queries. Testing on Linux and Solaris. (This used to be commit cf71f88a3cdcabf99c0798ef4cf8c978397a57eb)
new 5c6d0f2 r15463: compile fix for new DNS code for machine using Bind 4 libs (old IRIX host) (This used to be commit b0160f893393a446927c751961d101ddbcba4db4)
new b62f60d r15464: fix dns build breakage on IRIX and OpenBSD (This used to be commit 43f5d09a164ae111807222bdcbef949206766097)
new e805b87 r15465: Fix segfault in SWAT. Fixes bug #3702.
new a24c545 r15466: Install the images for SWAT. And we don't install any JavaScript (hold over from a prior SWAT svn ci trunk/ branches/SAMBA_3_0 -m (This used to be commit 9bf07ba6cc82113b94f4d1bdac3a95262fff18c0)
new f2e788c r15467: Ensure every exit error path calls nt_status_squash. Jeremy. (This used to be commit e9b016ced636dfdfcb1c4d7d4313f89ddb5e7cbc)
new 18250bc r15471: Clarify error message (This used to be commit f21adc04f745a966dbe6ef0b4ffd9729afa3fa78)
new 83e4ea7 r15472: Remove an unused function parameter (This used to be commit d2f39ae7fe79fd31846c555849655023a2d1cbc7)
new dc9f30b r15475: Ugly and disgusting patch to fix the username map problem I created by changing the token generation. I *hate* this code!
new 5ab7e77 r15476: Transfer the was_mapped flag from user_info to server_info also in auth_sam and auth_domain. Thanks for Simo to point this out.
new fbc58eb r15477: Committing parts of the patch Timur has submitted for bug 2961, as agreed upon on irc.
new 2e83035 r15478: Likewise for bug # 3763 (This used to be commit 7188ec6bd81715c4df17528bca2b2e658173043f)
new 64d729c r15479: Check in patch from bug # 3746 -- Thanks Timur (This used to be commit ac79bba1a118635ed18d23cf84bdf15923b354c0)
new ce5f1af r15483: Fix 'declaration after code' warnings.
new 6049355 r15492: Without this patch, the LDAP client libs will call abort() in ldap_get_values_len, because they were handed a NULL msgs pointer, for example in ads_pull_sid().
new 194a523 r15494: Fix debug statement (This used to be commit 8cdfe404ef095901bf1d87fb80b3252eca49c8df)
new b3a5633 r15495: current_user_info is not referenced in process.c (This used to be commit 8cedbbfbcf137b6a0c0323572982e9cb25648b0b)
new 2566900 r15496: current_user_info is not referenced in loadparm.c (This used to be commit 800f4cd158c5de8a0031abf4d030f633d784999f)
new 826614e r15508: Use clock_gettime for profiling timstamps if it is available. Use the fastest clock available on uniprocessors. (This used to be commit d44862928206b524f826bd7c2997ab5353c0b6a0)
new a51ce2b r15509: Preserve errno in fcntl lock wrappers. (This used to be commit 624318245fbd4060617d9404700a04df23d667ac)
new a4638ab r15516: Use SMB_BIG_UINT in preference to unsigned long long. (This used to be commit f06d94382fa0f501fb1da7e308012b91a9eadb44)
new 767ac75 r15519: Fix segfault.
new f777697 r15523: Honour the time_offset also when verifying kerberos tickets. This prevents a nasty failure condition in winbindd's pam_auth where a tgt and a service ticket could have been succefully retrieved, but just not validated.
new 26443e8 r15525: fix compile error on HP-UX reported by Ryan Novosielski (This used to be commit e439660f916050291107f699e32ba2872ba95fcf)
new 7029a2e r15526: Avoid double \n.
new f65ff9d r15528: Make the existance of the /etc/security/pam_winbind.conf file non-critical and fallback to only parse the argv options in that case.
new 8de0dcb r15529: Initialise our saved uid and gid so that we can tell when we created the profiling shmem segment and don't bogusly refuse to look at it. (This used to be commit eb31ef3a0e5e7c3b4029a3c2e124d2df646f10a2)
new 4629fab r15531: fix linking of smbmnt and smbumount with socket wrapper
new 2dd8857 r15537: Ignore // or \\ in //server or \\server. Jeremy. (This used to be commit 45cfba12cfd87bebd3876087cac0575f586e395f)
new 71465a6 r15539: Use portable wrapper functions instead of seteuid directly in winbindd. Jeremy. (This used to be commit 2e65fcc9def5f1386a33ca4a76e494838e3a0632)
new f9a4dcb r15541: Only ever store a user's password in a WINBINDD_CCACHE_ENTRY struct when we have a reason to do so.
new fc5f948 r15542: Close the LDAP connection and free the struct, regardless whether the simple bind operation was successful or not.
new 2c029a8 r15543: New implementation of 'net ads join' to be more like Windows XP. The motivating factor is to not require more privileges for the user account than Windows does when joining a domain.
new 163d5ea r15544: make sure to define NS_PACKETSZ for Bind 4 interfaces (fix build on us4) (This used to be commit 18f2e1a4e19a83afec6573a020f3a913f07d19dc)
new f01b0cc r15546: When debugging is enabled be just a little more verbose in logging in pam_winbind.
new 745e249 r15547: say goodbye to --with-ldapsam (although the ldapsam_compat passdb backend still exists (This used to be commit 7d99e05ee8f60b2b4d18405dc8be6f9ff822c3ad)
new 1d650a2 r15548: remove unused 'wins partners' (This used to be commit 1316fd4267f37cd88ab5c63d22df81ace17205bc)
new 18d5a26 r15549: removing rhosts and 'hosts equiv' authentication features (This used to be commit d19dad88155f985f113c667b6bdad5a1b25eca18)
new 8c76903 r15550: make sure to pick up the -lresolv libs on systems without -lldap to pull it in (This used to be commit 4f3a1c2c58a4087f3a2f72f471cbaf2bad5addfe)
new f5e79ae r15552: Fix segfault...
new c8baac2 r15553: minor rpcclient cleanup: length is already set in data_blob.
new 2602e5f r15555: Make "change notify timeout" a per-share parameter - used when there's no kernel or FAM change notify. If set to zero this will turn off change notify for the share except when we ourselves change something (renames / deletes etc. ). Designed to help on large directory shares where a new changenotify is issued between each delete. This will be fixed correctly when we move to internal change notify (eg. back-port Samba4 changenotify). Jeremy. (This used to be [...]
new a041b6b r15556: Better fix for leading // or \\ from "David R. Linn" <drl at vuse.vanderbilt.edu>. Jeremy. (This used to be commit 502f3e911a2e9e3e0e4a4eae34885329e0624dd5)
new bae13fd r15558: Do not wait endless for a CLDAP reply when the LDAP server is unavailable; use "ldap timeout" handling.
new 453e4b5 r15559: Smaller fixes for the new cldap code: * replace printf to stderr with DEBUG statements as they get printed in daemons * "net ads lookup" return code
new f1039b8 r15560: Since the hotel doesn't have Sci-Fi and no "Doctor Who"....
new bc89437 r15561: Should re-fix older systems without RC4-HMAC support (This used to be commit 00c795e3660a65419e707706abf48916dcd7f850)
new c2e6ebe r15562: Attempt to fix Coverity bug # 283 (This used to be commit 3762effca5e1e2bbb2d1d9dd8504c502485eca7d)
new f390936 r15566: Fix Coverity bug # 284. The lp_ldap_xx_suffix function only return NULL if talloc fails.
new 5895967 r15569: Fix Coverity bug # 287. Jerry, can you check if WERR_NOMEM is a correct error code here?
new 77aa11f r15570: Fix Coverity bug # 286. I really wonder why gcc -O1 did not catch this one.
new 91828b8 r15571: Fix Coverity bug #285 (This used to be commit 2cf503d7da08319f318217f6fe8f85c18bf0dffb)
new 3895a5a r15583: Add a comment while trying to understand this code (This used to be commit 7945c935bf197afb61286ddeb0e579078362a1fc)
new ee7b4b4 r15589: While trying to understand the vuid code I found that security=share is broken right now. r14112 broke it, in 3.0.22 register_vuid for security=share returns UID_FIELD_INVALID which in current 3_0 is turned into an error condition. This makes sure that we only call register_vuid if sec!=share and meanwhile also fixes a little memleak.
new b16bdf9 r15597: more ads join fixes -- we can only set the PWDNOEXP and DES_ONLY acb flags on the setuserinfo(), not the createuser info call (This used to be commit d933ac273db5977fb41954175bdc228b688bfd6e)
new 990c406 r15600: Correctly fill in the gid for local users.
new 75d2304 r15601: Fix segfaults with 'security=share' and 'guest only = yes'
new bb4856b r15608: Fix a couple of Coverity errors (This used to be commit 696e210bf6688e8b2f408559768173b4bdbda979)
new f948002 r15610: Fix Coverity #288 - possible null deref. Jeremy. (This used to be commit b108ab7b122cc607f31772614b221379403b211b)
new 39c7fe6 r15611: Remove used but uninitialised variable "count". (This used to be commit 71fd0d3de4a02b9a7b67914f6412f18ec0bb5e7a)
new 039113f r15620: pass 'target:samba3=yes' to samba4's smbtorture when running samba3's make test
new 62f61ca r15630: adapt smbclient fix to smbtree to enable long share names (This used to be commit ae56154fc7694042496a55d4dade8ef1a7ba361c)
new 0ed76af r15631: Add a new option "enable core files". Administrators can use this to disable automatic core file dumping. Core files are enabled by default. (This used to be commit b59189280057849b67ac65f31cec23b859e21c91)
new 651797b r15632: Remove length limitation from the winbind cache cleanup traversal.
new 22bed61 r15633: Minor smbldap/pdb_ldap cleanup
new ae0939e r15634: Prevent passwords of winbindd's list of credential caches from beeing swapped to disc using mlock(). (patch was reviewed by Jeremy).
new c290d34 r15635: Fix a bogus gcc uninit variable message (This used to be commit 53f7104b4fbb4f59c18458f589e25e7b536642cb)
new 5255388 r15644: Now that we are referencing uint32_t and other data types defined in <stdint.h>, ensure that it is present. (Not all implementations pull it in when <sys/types.h> is used).
new 5e8221d r15646: Implement an setdomainsid command as well (This used to be commit 51df47c772f8bdd5a2c3a1e9814e625406e79b5f)
new f81e452 r15649: Allow to store 24 password history entries in ldapsam (same limit as on Windows). Fixes bug #1914.
new dc64af1 r15654: Update our internal copy of popt to that distributed with the RPM 4.2 source code. (This used to be commit 9559886a92b1fdd33d380bf0100dcddb12477ff2)
new 89c6f04 r15655: Log the result of module initialisation if it fails. (This used to be commit 3446ee5c00e114fd6697b2d70888d55ad79e63f9)
new a835209 r15657: Fix some Tru64 warnings (This used to be commit a85dfb9eff222142eb1f9d89beb3d156661dd047)
new c91a675 r15660: Without this when using smbcquotas I get
new cc9ea93 r15668: DOS or FCB opens share one share mode entry from different fsp pointers. Ensure we cope with this to pass Samba4 DENY tests (we used to pass these, there must have been a regression with newer code). We now pass them. Jeremy (This used to be commit fd6fa1d4eaf61783df74ee2da50d331477f06998)
new 6a026d5 r15670: Fix valgrind-spotted issue in BASE-DELETE test. We were forgetting to increment after copying the primary group gid. Jeremy (This used to be commit 31d16c434e1ee94691f013ed0b31d9f26baeb2cb)
new f895fcf r15672: Fix for bug #3783. winbindd_cm.c calls open_any_socket_out() to make connections to ports 445 or 139 on the DC it's trying to contact. It calls sys_select() on the non-blocking sockets, not sys_select_intr(). This is a mistake (I believe) as it allows a signal to early terminate the connection attempts - whereas sys_select_intr() will ignore signals until we get back to the main processing loop where they'll be handled correctly. This change means winbindd_cm [...]
new a05d9e7 r15675: Man pages say never look at the fd_set after a select if it returned -1 (treat as undefined). Ensure we obey this. Jeremy. (This used to be commit 256ae3a16bcafe70cc1a00496681c709380e4fc3)
new 905bac9 r15676: Fix meaningless debug statement from uninitialized variable. Spotted by "John E. Malmberg" <wb8tyw at qsl.net>. Jeremy. (This used to be commit ff3fe39b837e0d0de2edaa284c2dd7d1c8161c46)
new 8a9940b r15679: fix some popt warnings (This used to be commit 126ab8ccec69240e8e526190f4712bd274237985)
new 13bc6d4 r15680: use the user creds when calling net_set_machine_spn() rather than the machine creds (just like WinXP) (This used to be commit ae2bf464c47eb52ff24400d1cc362e74e77fbac5)
new 78eac3e r15681: fix segv in 'kinit && net ads join' (This used to be commit d77768cb237461b06119ee19f822b120623d77dd)
new 46586a1 r15682: fix option passing
new 9b9c6c3 r15686: - start testing the RAW-* tests in make test - RAW-READ now passes samba3 - skip the rest for now
new c4d4e8d r15691: - samba3 also pass RAW-CHKPATH, RAW-SEEK, RAW-SFILEINFO-BUG - samba3 pass the limited version of RAW-LOCK (the lock cancel and error checking tests are skipped)
new e129dc4 r15696: Free LDAP search result.
new 39c45ce r15697: I take no comments as no objections :)
new c60e96c r15698: An attempt to make the winbind lookup_usergroups() call in security=ads more scalable:
new 0648638 r15700: Make nmbd udp sockets non-blocking to prevent problem with select returning true but no data being available. Fix for bug #3779. Jeremy. (This used to be commit e5787cf75b2e7d50f551f34f28d280c27b0aa134)
new 463e7c1 r15701: change 'net ads leave' to disable the machine account in the domain (since removal implies greater permissions that Windows clients require) (This used to be commit ad1f947625612ef16adb69fc2cfeffc68a9a2e02)
new ae4a2a2 r15703: Fix d_printf call.
new 1e3147c r15704: Prefer LDAP error codes in ads_search_retry_sid().
new 511f1ce r15705: Fix bug number 3788. Thanks to Jeff Wright.
new 679e539 r15712: BUG 3435: patch from volker to fix 'msdfs root = yes' in [homes] (This used to be commit 466478f07e6233b89f442660ad42ef7ee870ad48)
new bc77e15 r15717: BUG 3711: patch from Leonid Kabanov <lkabanov at mail.ru> for some solaris sheel scripting bugs with 'make test' (This used to be commit 94e0bc50135646039a2ebcf5c922a82cc0c4a2e7)
new 4aead7e r15727: Fix msgtest - noticed by Aleksey Fedoseev <fedoseev at ru.ibm.com>. Jeremy. (This used to be commit 9f5c95c41872deac5e029b69daa5004d5c0fb4cc)
new 799f8c7 r15729: Second part of Aleksey Fedoseev <fedoseev at ru.ibm.com> patch. Jeremy. (This used to be commit 5137006233a0c2de94ce3da7340ff0032ef7426d)
new 385fa8c r15732: samba3 now passes BASE-DENY1
new 4856cd5 r15735: also export PREFIX as testit from test_functions.sh needs it
new 824ba94 r15755: Fix Coverity bug # 294. Apparently password can be NULL, but cli_session_setup derefences it.
new e2a9039 r15817: Remove some unused code (This used to be commit 72f103708d17aa86e09fa7a02699f969f7ee9190)
new ec3021d r15822: Add suggestion made by Ralf Haferkamp. (This used to be commit 7c375fd540fa54ac8ae71c42ed07e01c593044b3)
new 07c8c98 r15838: Back-port tridge's talloc fixes (r15824, r15828) from Samba4. Jeremy. (This used to be commit f6c110ddb8cfaa1a57dea52818e7611134c2dcfe)
new ee80797 r15842: patch from volker to instruct winbindd to find a trusted DC on its own when runing on a Samba DC (since we don't implement the getdcname() call that well (This used to be commit 39f7ff75a7a21b85b54cba954f1c5552e562be5c)
new fc72e30 r15845: Ok. This was a tough one. If for some reason the tconX fails towards a domain controller the next time we connect this child ran into a segfault because it tried to reference a half-baked connection.
new 90a6873 r15848: Introduce commandline options to set the remainder of the parameters in dynconfig.c. This is mainly useful for test harness scripts, hence the lack of short options. (This used to be commit bf3b71c84595608d71e0f15a6158adacb295518e)
new 5b55886 r15863: trying to fix a compile issue on HP-UX 11.x caused by conflicts of int16 and int32 definitions in internal and system headers (This used to be commit 094443ed6c0fdd06f459211dbca50feed58463ef)
new 4347799 r15864: build fixes for IRIX 6.4 in the build farm; only enable the C++ reserved word check when we selecte --enable-developer (This used to be commit ece5fe3e78da460fb1c0eca3185da7f80c5cfdc4)
new 78d733e r15872: Take one step toward getting this working on AIX. the [-z ] stuff doesn't work there. (This used to be commit 0ee78d96d9bd039084a270172316d80df4c00248)
new b4f96ab r15873: Use short signal names to placate ksh trap. bash seems to accept either and even uses them on the manpage. this should now enable make test on AIX. (This used to be commit de836d2077e53c07a50c51d1580f8e93700eb5bd)
new 9a38c05 r15884: Fix bug #3803 from jason at ncac.gwu.edu - bad comparison. Jeremy. (This used to be commit 1d9dbe3b662ea757224ca4d8c991ae73bb92ae8d)
new 9f6631b r15887: Ensure we use sys_write so we're not interrupted. Jeremy. (This used to be commit c66620770d2154543a6ec99d369771b339df5463)
new a835b95 r15888: Fix bug #3804 from jason at ncac.gwu.edu Invalid comparisons. Jeremy. (This used to be commit 9890a31c5f4a8911b0f56eee67cfbcc46f15ee43)
new fdb68ec r15890: Use correct enum type (bug #3722) from Jason Mader <jason at ncac.gwu.edu>. Jeremy. (This used to be commit a8eb1186a12b44178a28b013373f6f8a4356d9ec)
new 865e13a r15895: Ensure all new rid allocation goes through the same function (deals with races). Jeremy. (This used to be commit 4962548dfe8ec2854e209217066556f339d3186e)
new 0e1cd9e r15904: This does two things:
new 883241c r15906: smbpasswd help text for -W option (patch from Aruna Prabakar <aruna.prabakar at hp.com> (This used to be commit 0a81af4fef5b794fea257d9e3e11b16c3a4de12f)
new 8135f23 r15909: Implement recycle:subdir_mode (This used to be commit 4dd8694a250e4d064a790fe8f422c965ab533880)
new c334de0 r15910: vfs_full_audit does not need current_user (This used to be commit 09f3c7a86f931371dc6f886edccc15d3f5437d34)
new 263b01e r15911: Make us survive rpc-authcontext committed next (This used to be commit c24bfdce625782637b5f4d11a5117ef795ddfc2f)
new 9b19549 r15917: Activate RPC-AUTHCONTEXT in "make test" (This used to be commit 17f701ab4f46502ca7a957d3e79b005a0acebdc1)
new 096061c r15918: Attempt to bring Solaris into make test. The Solaris shell does not like the isolated !.
new 4c411c9 r15924: Ok, the Solaris fix broke AIX. Next try :-)
new 5f8eb11 r15928: When we search for clock_gettime, we might find it in librt, but librt might pull in libpthread. This is quite bad, firstly because it can cause oplock signals on Linux to go wonky, and secondly because merely linking with pthreads can cause performance degradations due to implicit locking requirements.
new 803eed1 r15936: Fix memory leak on error exit path. Trying to track down #3308. Jeremy. (This used to be commit e39c11c91153c1ed547bc635d02769a1cdf3ecc0)
new 0a1ca7f r15943: Update misleading DEBUG statements and comments that refer to open_file_shared. (This used to be commit 784126edff942d1c2f79f7c9feb59980426f331e)
new 41f139c r15949: Patch for bug #3308 to stop us returning duplicate mid replies on path based set-eof trans2 calls. Needs modification for HEAD (as in head open_file_ntcreateX properly returns NTSTATUS - I'll fix this tomorrow my time). Secondly it still fails the Samba4 RAW-OPLOCK smbtorture because of an interesting case. Our oplock code always returns "break to level 2" if it can. In this case (path-based set-eof or set-allocation size on an exclusive oplocked file) W2K3 a [...]
new bef4969 r15951: oplock_request must be an int, not a BOOL. We were getting away with mixing types. Not cool. Jeremy. (This used to be commit ad3bc112a21afd3a04449ec3f604e017d753c224)
new 7361c7a r15958: Make us pass RAW-OPLOCK with kernel oplocks off. This allows a requestor to set FORCE_OPLOCK_BREAK_TO_NONE to ensure we don't break to level 2. Fixed a couple of resource leaks in error paths in open_file_ntcreatex. Jeremy. (This used to be commit c7c9adcce7f13d01445f31b07fb28a76f0a1d6df)
new b990e78 r15959: Ooops. Use the right file_free call... Jeremy. (This used to be commit 1117a327bd4fb425d25ea63df782095701fb83bb)
new 73cc5f1e r15960: Don't double-free (ensure we always free file_fsp in the same place on error - I missed the extra free in delay_for_oplocks). Jeremy. (This used to be commit 146a2648156563b41642d42c46aff401e435a42b)
new 7e5ab96 r15965: Pam modules install fix, thanks to Ryan Novosielski for spotting this one (This used to be commit 8f5b198acaca5ce14ab1098d86f34df9a67619d4)
new 92307d5 r15967: enable RAW-OPLOCK in samba3 make test
new c2ff57e r15971: Obey the manpage description and make changesecretpw accept a password via stdin (This used to be commit 60d4aabc3205aa80f8d49c3c2db95927c61a81a5)
new 1a850a4 r15975: Only call the printer publishing calls if 'security = ads' (prevent a segv) (This used to be commit a2ef525d9e3b4f050cb4e02fad67808d3e916373)
new 690d117 r15976: Set our internal domains to "online" by default in winbindd.
new b283a20 r15977: Fillup the password_policy method in winbindd for winbindd_passdb. This should make pam_winbind work again on a Samba PDC (and fix Bug #3800).
new 2b7b5e9 r15980: Correctly destroy talloc_ctx when the LDAP posix attribute query has failed. Noticed by Bob Gautier.
new bb09655 r15982: Fix confusing order of DEBUG statements in winbindds pam_auth.
new 9f8adde r15983: Honour the krb5 principal name change (of the new ads join code) in the kerberized winbind pam_auth.
new a6f5c79 r15984: Correctly handle the case when there is no configuration file for pam_winbind.
new 22a543f r15985: Adding "own-domain" switch to wbinfo which is handy from time to time.
new 5c9e031 r15989: try to make timelimit.c more portable
new 4fe9d1f r15995: Make smbldap obey config tests. Patch from "John E. Malmberg" <wb8tyw at qsl.net>. Jeremy. (This used to be commit 93dd476a9108adde42de422e1886bbaee75b952b)
new 61d2dfc r15997: Fix bug in OS/2 Warp - it doesn't set the ff_last offset correctly when doing info level 1 directory scans. Thanks to Guenter Kukkukk <Guenter.Kukkukk at kukkukk.com> for reporting this problem and testing the fix. Jeremy. (This used to be commit 65d4dfbd6045a4e3f9eaf520c70ef29ff7ddee82)
new d7dbf37 r16014: Correctly set the group RID in init_sam_from_buffer.
new 3d4d799 r16016: Add debug to be symetrical with reading from cache. Jeremy. (This used to be commit da26565a2e85dc36b283f6b81378a706f3ae5f26)
new 5646028 r16017: Add Samba4 replacement for timegm to work on Solaris. Jeremy. (This used to be commit b65c6468651282879a39fa8029c190f2d1a91a28)
new 863aa31 r16019: This should not be a level zero message - it's harmless and can happen though misconfiguration. Jeremy. (This used to be commit 4b9cf399a691ba4a7392caca558d0e98b4d19104)
new fd1b550 r16025: make sure the samba4's smbtorture can be executed
new fbd296f r16046: Hmmm. I don't fully understand popt, but this is necessary for smbclient to show a prompt again :-)
new 9291391 r16047: Remove unnecessary line, as this value is set in either branch of the 'if' below. Spotted by Aleksey Fedoseev. (This used to be commit 00eb42791abf3e34dc42a2067f07b8549ea31abb)
new 656d8c3 r16054: Janitor for Volker ? Volker - some reason you didn't fix this in 3.0 ? Jeremy.
new 777c22b r16057: Coalesce the DMAPI configure tests into a single macro. Add a more specific probe to try and eliminate old, incompatible DMAPI implementations provided by IRIX 6.4 and AIX 4.3. (This used to be commit aafd4db457ce8a60c628d54a3ace3b97c8885dca)
new c594a55 r16060: This is one of the more dirty patches I've put in lately. Parse enough of SetUserInfo level 25 to survive the join method XP uses if the user did not exist before. For good taste this contains way too much cut&paste, but for a real fix there is just not enough time.
new 40dc4e2 r16064: Bug fix for another one Tom Bork has reported:
new efdc5b7 r16065: Re-add a strlower_m(account) in samr_create_user that was dropped for no reason but to increase fidelity with W2k3. Tom Bork has raised valid concerns that Unix scripts might rely on the account names being lower-case, so keep that. We might later decide to only lower-case the unix name passed to 'add [user|group] script' but keep the passdb entry upper-case. But there are enough user-visible changes in 3_0 already so that we should push this off to a later date.
new f897e70 r16076: Fix for machine password timeout overflow from Shlomi Yaakobovich <Shlomi at exanet.com>. Jeremy. (This used to be commit 5cd234a1fff1e9d025eea6600649e56c997eafc2)
new 6b1b669 r16078: Patch from Aleksey Fedoseev <fedoseev at ru.ibm.com> to correctly set the type of 'acl compatibility from string to integer after the changes in r14207. (This used to be commit b01f289f1a788fe8f62a213b67a73a9bfee01bb1)
new 564529b r16079: How embarassing. :-( Broke the build.
new 9467e6f r16080: Re-add accidentially excluded in-forest domain trusts (fixes bug #3823).
new b7eaff2 r16103: Properly rebuild timelimit on systems with executable extensions.
new 8882d08 r16111: Patch from Björn JACKE <samba at j3e.de>.
new 088c571 r16112: Added Volker's fix for extra odd byte at the end of UNIX_BASIC infolevel. Checked client implementations (cifsfs and libsmb) and they ignore it. Thanks Volker. Jeremy. (This used to be commit 6cd1cb5c9deba2aa0d7a3251c8142834cbaba6d1)
new 33c918b r16114: Make winbindd's group enumeration (set|get|endgrent) work again (when enabled).
new bf7a543 r16115: Make "net ads changetrustpw" work again.
new c12c557 r16116: Hoist the slow CLOCK_REALTIME message inside the branch so we never confuse an uninitialised __profile_clock with CLOCK_REALTIME. Flip the condition argument to SMB_WARN around so that it's correct (though completely non-intuitive). (This used to be commit 60b5f9618b77afb397f96c1ff406c8cd3a4648f3)
new 97f496a r16117: Make winbindd work again in security=ads.
new d28456f r16121: Fix a eDir related memory leak.
new 38060f7 r16122: As we use 'inetOrgPerson' as structural objectclass for new accounts for eDir, we already add 'sn' as required attribute on LDAP add operations.
new 3b46908 r16126: Janitor for Volker..... This looks correct to me. Jeremy.
new 7112413 r16130: fix a shell portability issue for Solaris sh in installman.sh (This used to be commit 9be3e07884e7f8121bc64766e7d036495cd94a15)
new f337a08 r16131: fix RedHat 9 spec files (This used to be commit 1ffb0f06adeb1658fa1f5eed747841c6ff1e5665)
new c403a55 r16136: By default, rootsbindir relies on SBINDIR so import it here (This used to be commit 5ffb424641bfc71ce396800a6e426015b11fd6ba)
new 2170683 r16138: By default, rootsbindir relies on SBINDIR so import it here (This used to be commit a18af427d7ea7b5a04d7006d10299d9e43317ae4)
new 21eeddb r16141: Dummy commit to make the build farm re-test against Samba4 16140 (This used to be commit a1fcacf75683e4c08236bb4cc4164678ea1a1ce4)
new 780f121 r16150: Fix possible NULL dereference found by Klocwork ID # 17 (This used to be commit 3159bd3a4e3ad70c60fea4cacc892be9f1d71ab9)
new ab710c9 r16153: Fix possible NULL dereference found by Klocwork # 252 (This used to be commit 128260527b90d77ca3dfc900e012018ef00ba9e0)
new ee11057 r16154: Fix winbind function table typo.
new 685aed3 r16155: Janitor for jelmer. Fix typo in DEBUG() Jeremy. (This used to be commit da768bf9c2761884cc97f690133d6897ed353e15)
new 3ea740f r16156: Fix storing NULL in the wrong place. Klocwork id's 127 and 128.
new 2828356 r16187: Fix memleak.
new 1628d33 r16190: Fix more memleaks.
new 395aa67 r16192: Fix timeformats in the winbind response struct.
new e52615f r16193: fix packaging dependency on RH platforms for the Unicode::MapUTF8 perl module (caused by upgarde in smbldap-tools) (This used to be commit abca3b12e78814a395b806a9969a8f12b3230dfd)
new 668727d r16195: starting development for 3.0.24pre1 (This used to be commit 1b64f9a48bbb5a88c2029585e208865b41f2f423)
new 15e2631 r16196: A bit of defensive programming:
new 8fa2907 r16197: Fix Klocwork id 1338 (This used to be commit 963ae5bd144b90e71331a88029698a1a6dc52190)
new 4d1688b r16198: Fix Klocwork 1023 (This used to be commit 3a7d01afbebe5c4c36935b6128998e1327c8f856)
new c0e4753 r16199: Fix Klocwork #1 - ensure we test the first strtok for NULL. Jeremy. (This used to be commit 98751e8190317416de56b4a19a489c5f4b7d6bc9)
new edcffcb r16201: Fix Klocwork 439 (This used to be commit b369d0891afe8b777b837eaac317131232568ca7)
new 92db75b r16202: Fix Klocwork #3. Strange - was already fixed in HEAD. Jeremy. (This used to be commit 319f80bbf0455cfaf80eab51313a56db4ed04ac5)
new a47ffac r16203: Fix potentially writing one result of strtok beyond the end of alt_path.
new 0372e03 r16204: Fix Klocwork # 14
new e6b64f6 r16205: Fix 'make install' when srcdir != builddir (This used to be commit 44d4bab991d5fc88005a542d2490ae3254a0f5b5)
new 6cb8d09 r16206: Don Meyer <dlmeyer at uiuc.edu> pointed out that RHEL4 rpms use 'Epoch: 0' so work around that (This used to be commit 304b7913cd25a024269fecdd541af06836816f68)
new 069397c r16207: Ensure we don't allocate an OID string unless we know we don't have an error. Klocwork #6. Jeremy. (This used to be commit 2c1a2d7b40e7ef353461f97f5c69c2079b5670ab)
new d4a80fd r16209: Klocwork bug #66, ensure no null deref. Jeremy. (This used to be commit 79e693798cf322071ea64a4014a01ad9eaba73e8)
new a5da0a7 r16213: Fix Klocwork #852. iface_n_ip can potentially return NULL. Ensure we don't deref. Jeremy. (This used to be commit c2f0ea2ff2f6ad925cee9c85110c6ad828ffb7a9)
new 2e8b3ca r16216: Add debug messages to make it possible to try and debug why a job pause or resume command is not being done. Jeremy. (This used to be commit e6aacb1426bd04c4006f7be66228f9f8d9a7065d)
new b32d2ec r16219: BUG 3836, 3837, 3004: compile warning fixes from Jason Mader. (This used to be commit 6c1f1c091f5e87bf9464fe8ad7eb2cb683819a62)
new e8b4c92 r16221: No need for friednly error messages at log level 10.
new 2b99951 r16222: Fix DEBUG statements.
new a1e0a0e r16230: Fix Klocwork #861 and others. localtime and asctime can return NULL. Ensure we check all returns correctly. Jeremy. (This used to be commit 6c61dc8ed6d84f310ef391fb7700e93ef42c4afc)
new f9147c4 r16241: Fix Klocwork #106 and others like it. Make 2 important changes. pdb_get_methods() returning NULL is a *fatal* error. Don't try and cope with it just call smb_panic. This removes a *lot* of pointless "if (!pdb)" handling code. Secondly, ensure that if samu_init() fails we *always* back out of a function. That way we are never in a situation where the pdb_XXX() functions need to start with a "if (sampass)" test - this was just bad design, not defensive programm [...]
new 8f2d6e4 r16243: Fix Klocwork bugs #581 and #706, ensure we check the end of array first in the loop. Reformat to modern standards. Jeremy. (This used to be commit 66275bd3bc56e67759dbabe77cb2ba019c6f4887)
new 7e40933 r16245: Cope with string being zero len. Klocwork bug #410. Jeremy. (This used to be commit afe2d4c49333309b940cec8408ccd37ed3747cb7)
new 99f271b r16247: Fix Coverity ID 296 (This used to be commit b82c95cb438b57bb8910e26657f8ffb590fe02df)
new 580e981 r16248: Fix Coverity ID 297 (This used to be commit e56e3c19e1244e2b7409d57a030ca8b7ec446932)
new fdced44 r16249: Fix Klokwork ID 130 (This used to be commit 09586824f6568fb3305e3e59ba6bc8f5f632fb56)
new 05f59b2 r16250: Fix Klokwork IDs 148, 151, 152, 154.
new d93b408 r16251: for i in `seq 1 1000` do echo "I will always compile before commit :-)" done
new c56f002 r16252: Fix Klocwork ID 1119, 1121.
new a6e662f r16253: Fix another host/ UPN case in (the currently unused) cli_rpc_pipe_open_krb5.
new 22b52b8 r16255: Fix 'net ads join' when the workgroup is set incorrectly in smb.conf. This did work before the join rewrite. Samba will have problems if you try to run any of the daemons with an incorrect workgroup but it should not fail to join.
new e942ca4 r16261: Smaller fixes for net ads password.
new 835bfbb r16267: Fix Klocwork #401, #402 - ensure format specifier limited. Fix memleak in printing gencache contents. Jeremy. (This used to be commit 81731e1f68cdf4af80733338238aeae0a7d108c0)
new e030a9e r16268: Add TCP fallback for our implementation of the CHANGEPW kpasswd calls.
new 9e7377e r16269: Fix the build.
new c252867 r16270: Fix Klocwork #706 - ensure sscanf has correct format specifier. Jeremy. (This used to be commit dc53d35b0a1491da94e231943a81547be4c75631)
new d4ad11c r16272: Fix memleak.
new ae2fb4f r16273: Add smbclient tests to verify that in interactive mode, smbclient always prompts on stdout in non-interactive mode, smbclient never prompts (This used to be commit dff1eba81ed4bdd6dbf2df6e7c28b0da74a39615)
new 06491a4 r16274: Fix the smbclient prompting behaviour for both systems that have libreadline and those that don't. We always use the built-in readline replacement for non-interactive mode. Interactive prompts are always emitted to stdout and non-interactive mode never prompts at all.
new 9bcaf47 r16275: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit 952547471f03bd2da1eda0247471b17aa1ff15de)
new 17e1b83 r16277: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit 3a15fff21988b426a514ad28060eaf0ddc17ef6b)
new 87967b9 r16280: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit 45d5cad8c2438c032d9f11c62a50a04d0637bf6c)
new c115570 r16281: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit c49ad9200bf3fdd8b9404d93182c2e04e662190a)
new 300acb9 r16284: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit face01ef01e1a3c96eae17c56cadf01020d4cb46)
new 1938300 r16285: On a 64-bit box, size_t != uint32. Ensure we use the right parameter type. Jeremy. (This used to be commit 938545f5352161b4fe195c2a826a26db5236f851)
new 0eb9bd1 r16287: Use intptr_t to return an integer of an unknown type cast to void *. Jeremy. (This used to be commit e24361ecddef8a48a42a356775b93ce5c4027fae)
new e0055ce r16289: Fix smbclient test hang. This is caused by readline refusing to believe the end of file it receives when reading from a pipe after we force interactive mode. (This used to be commit 3eee12645883df21efa5175b10854a965fc90422)
new 366a2d4 r16290: Fix Coverity bugs 298 and 298 (This used to be commit b96808bb623c01f2515fdbdede8b4e9edebff23b)
new 4f3e199 r16294: Fix syntax error.
new 4b6fef6 r16295: Fix gcc4 "warning: dereferencing type-punned pointer will break strict-aliasing rules" warning. Jeremy. (This used to be commit 7ac5aee88cae3400fb6400b3628544da2e474560)
new 0a5b892 r16298: On request of jiri sasek - Sun Microsystems - Prague Czech Republic <Jiri.Sasek at Sun.COM> change priv_op and priv_info to names that don't conflict with the solaris namespace. Jeremy. (This used to be commit db5b4e3f13bceeb2f078f412bdd4666516eedc5c)
new 4ba1a36 r16299: Fix another "dereferencing type-punned pointer will break strict-aliasing rules" gcc4 warning. Jeremy. (This used to be commit ee77dde9b6375423f95f31455d06cef7303400be)
new eb41bfb r16301: Fix a memleak (This used to be commit 21aaede518503e6722ba5ccfdb2c77007d12ddee)
new 3a8bf11 r16306: Error handling in this asn1 code *sucks*. Fix a generic class of memory leak bugs on error found by Klocwork (#123). Many of these functions didn't free allocated memory on error exit. Jeremy. (This used to be commit 8ef11a7c6de74024b7d535d959db2d462662a86f)
new a90026e r16307: Make sure we know we must pass a valid pointer here. Klocwork #1129. Jeremy. (This used to be commit e8d86362ba8762a5e4180e7320f5ac8bb37c203d)
new 17621ea r16309: Fix Klocwork #1596. Check for NULL on talloc. Jeremy. (This used to be commit 34b6b6723b1c87e19b0a51ef785a614d86bd5cef)
new b85b18d r16311: Check for NULL return. Klocwork #998. Jeremy. (This used to be commit c430730f5a0dc00626b9b924e88adfb84cd48869)
new 4433376 r16313: Not a problem - but ensure Klocwork is quiet (#872). Jeremy. (This used to be commit 22a345deed6caa5750e2bb233a20422ad7b90d94)
new 52d6b83 r16317: Klocwork #300. Check for error return on malloc. Jeremy. (This used to be commit aa0d739834a286aeee88f76048dc347dd2852d09)
new 61c9630 r16320: Ensure variable is not null before calling fclose. Klocwork #412. Jeremy. (This used to be commit fed55d653a73d09550a90a4904023580dd46ae76)
new be6fd76 r16322: Klocwork #481., Don't deref null on malloc fail. Jeremy. (This used to be commit dd31f3fc0e044fdae139aefcb21773249c30eb74)
new d730df0 r16324: Klocwork #499. Allways check results from alloc. Jeremy. (This used to be commit 2b69d436da7b2902ea419f3bcc45c7b5a5c571fb)
new 86a13b9 r16326: Klocwork #509. Always check return allocs. Jeremy. (This used to be commit 7e397b534a5ca5809facf5aa84acbfb0b8c9a5b4)
new e279878 r16334: Fix Klocwork ID's 1087, 1095, 1096, 1098, 1099, 1101, 1102, 1105, 1107, 1109, 1111
new ee4ee4c r16335: Fix Klocwork IDs 107 108 109 111 112 113 114 116 117 118 121 (This used to be commit 555984ea772730a5752905f1130e0bf6ec48207f)
new 8ceeef3 r16336: Fix Klocwork ID's 1087, 1095, 1096, 1098, 1099, 1101, 1102, 1105, 1107, 1109, 1111
new 9cee557 r16337: Add configure fixes by Bjoern Jacke <samba at j3e.de>.
new ec49dff r16338: Fix Klocwork ID 150 (This used to be commit ded2952e00fec712ce612cf6aaabf85c1a6f4488)
new 8961048 r16339: Fix Klocwork ID
new 0f14e3e r16340: Commit Bjoern's fix for the AIX PIC suffix. 'make test' still does the first tests, and vfstest is still able to load modules. Looks like this is ok :-)
new c893dfa r16344: Allow to set passwords directly when creating users via "net rpc user add" (as the documentation says, and currently onle "net ads user add" did). Fixes #3843.
new bf9b5b9 r16345: Improve the chance that our users can discover one of the coolest 'net' features.
new c53262d r16346: Allow to exit a "net rpc shell" with 'quit' or 'exit'.
new c6a47bb r16349: Another fix to make winbind more robust in large domains:
new 17cbb65 r16350: Fix the build.
new ff5979f r16353: r14594 at cabra: derrell | 2006-05-08 23:59:42 -0400 Added first draft of README file, testing SVK's --patch facility (This used to be commit d11238ecf8ef63b967648ce54e98e57858be95f7)
new 01bf395 r16354: r14595 at cabra: derrell | 2006-05-09 00:00:35 -0400 Made a trivial change to the file so I can have one more check-in (This used to be commit 9b562e919a4a369d7767a444229487a83ae9f6f5)
new d53f662 r16355: Remove derrell-test created by mistake. Jeremy. (This used to be commit 1dea2ab8562696e4435de2de46877d821b3eb232)
new f40e9fc r16356: Helping derrell out. Jeremy.
new 5c822ec r16358: ALWAYS compile this stuff on a 64-bit box before checking in. size_t != uint32 on a 64-bit machine. Jeremy. (This used to be commit 09c89732869eae0d8c8971ac78235d34e4dcecb9)
new e7fc37c r16360: Fix Klocwork ID 136 520 521 522 523 542 574 575 576 607
new dfa4760 r16361: Fix Klocwork ID 1731 1770 1771 1775 1796
new a70bbb9 r16362: That's the best way to fix a Klocwork bug: Remove the (unused...;-) code altogether. This was essentially a second implementation if string_to_sid.
new 3d67271 r16363: Fix Klocwork ID 981 1652
new d5b6ded r16365: Fix Klocwork #895, #898, #899, #915, #932, #938 and a few other problems Klocwork missed. Jeremy. (This used to be commit fe05769a1a85f924c67be7e5dcee4871a86948d7)
new 1b64f06 r16367: Missed one, Klocwork #915. Jeremy. (This used to be commit b581fee9824712b9385e9975739a8ddbb297bca8)
new 96a54e7 r16369: Klocwork #1035. Jeremy. (This used to be commit 6924d1cd443e4f7eb7b634c97c92effd6373ff12)
new cc01fd2 r16371: Fix Klocwork #1048. Jeremy. (This used to be commit 5057e90db32adf4395fc2a3fce26a7f64c780828)
new 5cccaff r16373: Fix Klocwork #1071. Jeremy (This used to be commit 080464b93d965a583b2b5f248a2bb8a7fb516e6f)
new 0c88eed r16375: Klocwork #1670. Jeremy. (This used to be commit 99605ce296663b7697d737fd521f0e4d8436d1f2)
new 0f256c3 r16377: Klocwork #1077. Jeremy. (This used to be commit 72709a8465caf5b7d95911250234f203b0ff4675)
new 64ed606 r16378: Klocwork #1079. Allow BUFFER5 to cope with a NULL dependentfiles pointer. Jeremy. (This used to be commit 05c50d99a4b1d2bc11a83e07902082227d7c074a)
new 795c99d r16381: Now samu can't be null don't check it on set. Klockwork related fix. Jeremy. (This used to be commit 2e5a88147826113f78ee0d8845c704692942cebf)
new 684dd7f r16383: Klocwork #1086. No null deref. Jeremy. (This used to be commit 7b68a2acfc583d1559c02461cab13419185bcd74)
new 6d5a749 r16386: Klockwork #lots. Ensure talloc_get_type_abort aborts if handed a NULL pointer, not returns NULL. Jeremy. (This used to be commit d47ec4dc25bffa6f605c0f6fa1d9c046dbc520a7)
new a39643f r16388: Klocwork #320. Null deref. Jeremy. (This used to be commit ceea8e21006bd6bae9e203a672f82e4d066bba28)
new e98a2e1 r16390: Klocwork #604 - ensure if NULL pointer we assert if len != 0. Jeremy. (This used to be commit e99cedfb0cabe3863797c8bd4594ee0826022d2e)
new 1c8a871 r16392: Klockwork #1168. Protect against null deref. Jeremy. (This used to be commit cab256d72a91f59432e28e9623c10384d9ca2b5e)
new a77a699 r16393: Klocwork #1164. Null deref. Jeremy. (This used to be commit c9a4ce51ed85686a35f350f4681b95d68adebbd6)
new 69678ce r16396: Klocwork #1170. Null deref. Jeremy. (This used to be commit 220627ab70977a9a26dc0e010f73195c2c87ec96)
new ce61fb2 r16397: Fix Klocwork #11767 and drasticly simplify the logic in smbd/process.c. All interested (Volker, Jerry, James etc). PLEASE REVIEW THIS CHANGE. The logic should be identical but *much* easier to follow and change (and shouldn't confuse Klockwork :-). Jeremy. (This used to be commit d357f8b33594472ffa78d0a112accccc2a8b1fe7)
new 3c34f60 r16409: Fix Klocwork ID's.
new 7dad923 r16411: Fix compilation of vfs_afsacl, thanks to Greszler Szilard for trying (This used to be commit 601643a4608cdccf33277cef8900c4da61712268)
new 0edf73c r16415: Also delete object files from iniparser.
new dc36abe r16420: Fix Klocwork #1674. Null deref. Jeremy. (This used to be commit f5dddf339ee3a867e21f34a81bd0b33195b7397d)
new a167c2c r16422: winbindd_demote_client isn't used and generates a Klocwork issue (#1844). Remove it Jeremy. (This used to be commit e83c3e0a65edeb423d964488e219e30d023b13e8)
new f014291 r16424: Fix possible null deref and a memory leak found by examining Klockwork #1519. get_printer_subkeys() could return zero without initializing it's return pointer arg. Fixed this. Added free of subkey pointer return in registry/reg_printing.c (interesting that neithe Coverity or Klocwork found this one). Jeremy. (This used to be commit 4fbeae1a3ac3499e5d9f566655cbafccd9d691cb)
new 4340b7c r16426: Klocwork #1544, #1545, #1546, #1549, #1550, #1552, #1553, #1554 Jeremy. (This used to be commit e71cc6647a2eaba0eac95b6abb40745e45db72a4)
new ca8b86c r16427: Fix bug # 3848. Thanks to Wilco Baan Hofman for testing the release candidate!
new adc252c r16429: Fix final 4 Klocwork bugs we're going to fix before release - #785, #786, #787, #788. Jeremy. (This used to be commit 9017547cccadeecb80f3db58a43838dc656fce2f)
new 607f9ff r16433: Fix Coverity #300 (triggered by a Klockwork bugfix I think). If a alloc fails just return NT_STATUS_NO_MEMORY, don't go to "done" label and deref pointers. Jeremy. (This used to be commit 490c7c84674860ecd9daa24341edb427b9fe0aa5)
new 54ea3c2 r16435: Add in the uid info that Jerry needs into the share_mode struct. Allows us to know the unix uid of the opener of the file/directory. Needed for info level queries on open files. Jeremy. (This used to be commit d929323d6f513902381369d77bcd7b714346d713)
new 1b12b48 r16452: Fix memleak in the CLDAP processing (found by valgrind).
new 10252f2 r16453: Fix another memleak.
new 20286e5 r16458: Increase debuglevel of cli_rpc_pipe_close().
new f17bdaf r16470: remove ntlm_auth_proto.h and passwd_proto.h in 'make clean (This used to be commit 8421d1b080dd65d1459cc66f0bd4e20fed5d0385)
new 600b0ae r16471: Bug reported by Vitaly Protsko <villy at sft.ru> in 3.0.23rc1. Add missing automatic add of the Administrators SID in the absence of winbindd and precense of Domain Admins SID in the user's token. (This used to be commit ce7846d6f19f63ca99179b75e6f2195cc593795f)
new 4e7e731 r16473: There is no point in calling set_dc_type_and_flags() before each pam_auth login (when using kerberos).
new 025b546 r16474: There is no point in figuring out lockout policies if we do not allow offline logons at all.
new 491b9e6 r16475: destroy talloc ctx when we weren't able to collect onlinestatus messages.
new 58edac3 r16478: small cleanup to make pam_winbind.so build and iniparser include directory like other parts of the build files. (This used to be commit 0fca41efde36d535a274b983e032c1def33f081e)
new 85e426f r16479: When dcip_to_name failed to get the name of the ip in saf_servername we cannot put saf_name in the failed conn cache as it's uninitialized. Store saf_servername (the ip) in that case.
new e9b3f29 r16480: (Ugly) workaround before the set_dc_type_flags & friends cleanup:
new d2864af r16482: Fix bugzilla 3801 by forcing MIPSPro warning 1035 to be an error. (This used to be commit 2131ddd7a13f078be471d327c8d73300facf8def)
new ae412eb r16483: Turn off some useless MIPSPro warnings be default. (This used to be commit a22bf28bcab6ef3c4addaf57fdeb2020625ead0e)
new 00a0b0c r16484: Bugzilla 3805. Only define _ABS if it is not already defined. (This used to be commit 09fb20f4fe26a5ec82e2f296bf033ab0864af669)
new 505f6b4 r16486: fix RedHat init scripts to rely on OS provided killproc() function (This used to be commit 164cdf69f395236ffef9ecc202543d53b5eda2da)
new 1d21b96 r16490: Fix a memleak and two typos (This used to be commit 8cf364e602eea408fd9cd6acd12f2b72971361ae)
new 7e76f78 r16510: fix from Nicholas Brealey <nick at brealey.org> for building pam_winbind.so (This used to be commit 4490fbdfc27eab02bf0140d3ffb70402858423e1)
new 72bc37c r16521: Fix different extended_dn handling for win2k/2k3 (thanks to Frederic Brin at Novell).
new 6612988 r16528: Self-confidence is plummeting. How could one person goof the same change 3 times......
new a24c404 r16537: Fix for bug #3858, all files in a directory not being deleted when hide unreadable set to true.
new fe28eb2 r16541: Fix #3862 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 09e11dcb2304eec9656e76c24921c82f4a870914)
new 429cd6d r16542: Fix #3863, reported by jason at ncac.gwu.edu Jeremy. (This used to be commit cde8323fdc4d4ddaa30e8c59bec89dc130fe26a6)
new 2481486 r16544: Fix bug #3864 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 16e42b446bea171c3ad848aefaa92c7404aade42)
new 7d187fe r16546: Fix bug #3865 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit be888a3cda637149c3183418c6e721c6fef1b652)
new ad6f4f1 r16548: Fix bug #3867 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 2b8d72f09c6d79d5d41421545b538da573adcd9d)
new 9718506 r16550: Fix bug 3866. Thanks for the report!
new 9220a7b r16552: Fix bug 3849.
new b000e8f r16554: Sorry, just had to change this. Don't use int when you're passing a BOOL parameter, don't use "clever" code in while statement - make things easier and clearer to understand when triggering something with an if. Jeremy. (This used to be commit b1fc2d8b99e0402c0e8fe954d9f9563dc4dc2812)
new 9811854 r16570: Corrected the copyright notice. I had requested and received permission from my management at the University to release under my own copyright. My mistake for entering the wrong info. (This used to be commit c65ebeb02810fb4039555c55779ec62a4a8de564)
new 9a7adde r16576: Fix Klocwork #2015. Possible null deref. Jeremy. (This used to be commit 9cbfaf62a3c4bb7d2e594e412449506ab0af4063)
new d70803e r16579: Fix Klocwork #2016. Possible null deref. Jeremy. (This used to be commit f6d5bae4a105eee1b1d5b1aaa70a675705345d9e)
new 5a1a08d r16581: Fix Klocwork #2017. Possible null deref. Jeremy. (This used to be commit 6967fd4cefa84a7b7b5e14467bfa8152907d55c9)
new d1014c1 r16582: Fix Klocwork #1997 and all generic class of problems where we don't correctly check the return from memdup. Jeremy. (This used to be commit ce14daf51c7ee2f9c68c77f7f4674e6f0e35c9ca)
new f18df87 r16585: Fix Klocwork #1976. Possible null deref. Jeremy. (This used to be commit a912ef0d9724373966e77f9e8928be462de8df4a)
new 67af7a8 r16587: Fix Klocwork #1987. Memleak on reusing x_dbf. Jeremy. (This used to be commit 16b0617cb0f91fbe1ce53dcb601fe5ed9e51bddf)
new 49f6498 r16589: Fix Klocwork #1999. Although it should be impossible to get duplicate OID's returned in the oids_out list it is still good programming practice to clear out a malloc'ed string before re-writing it (especially in a loop). Jeremy (This used to be commit ae02c05bfca46eb6a8ba25b124c18a358a759cb5)
new 8beeeff r16591: Belt and braces approach to shut Klocwork up - bug #2001. Jeremy. (This used to be commit d5c1028498de0346b7a35cc132b8081e04e639cc)
new 8e274e8 r16593: Make the invarient explicit to Klocwork. Bug #2023. Jeremy. (This used to be commit 720a9172050beb158a25fbb826676ba19cdcef20)
new 35a5732 r16595: Klocwork #2067. Fix possible memleak on error exit. Jeremy. (This used to be commit 1d21a3dec9ea061ce900ad1223f7c2a43c064600)
new 9f4c335 r16597: Klocwork #2006. Fix possible null deref. Jeremy. (This used to be commit 9b73385d6b90c7806d8ccfc1f2354ede761fad61)
new fc77e33 r16599: Make it clear to Klocwork we're not dereferencing. Issue #2026. Jeremy. (This used to be commit 9402bf0d4cc6d04283ed69a6dedac7767df84626)
new 107698d r16601: Klocwork #2038. Fix memleak on error path. Jeremy. (This used to be commit 934dddb2fa9fb60a87c0b0be81db97f2b59c7cb0)
new 5fb4cc9 r16603: Klockwork #2028. Fix null deref on error path. Jeremy. (This used to be commit 067feef34388e93ded8db7fd3b4a6a4b752a3059)
new 95a81a3 r16606: Klocwork #1990. Malloc the correct size. Jeremy. (This used to be commit d1a1c4e092877a6ea0f98eed2a37a96d42c36323)
new c1dbb16 r16608: Klocwork #2035. Null deref (bit of a stretch... :-). Jeremy. (This used to be commit 7d7a98208b1b514da60486fcbbb7b6d04df4ffac)
new 61578c2 r16610: Subtle one from Klocwork #2076. If multiple flags are set in a winbindd request it might overwrite existing state->response.extra_data.data values without freeing. Jeremy. (This used to be commit 4e7262c81ad2945048cb8d0789af032a05008988)
new 8413a18 r16612: Klocwork fix #2011. memleak on error path. Jeremy. (This used to be commit b4e9475d2ac65f72cab0d5c8276da27cf1aeb791)
new 2ef834c r16614: Klocwork #2012. memleak on error path. Jeremy. (This used to be commit 58b9adb849854610e7167e8aa02a02bd15b0bf00)
new 3e626e6 r16616: Klocwork #2025. Stop null deref. I actually don't think this can happen in real life but the code is too complicated to be sure.... Jerry please merge this for 3.0.23. Jeremy. (This used to be commit 1e5042d4c0d1a0d0a5cfbcb0d47815e1510ee52a)
new 5887885 r16624: Fix bug #3877, reported by jason at ncac.gwu.edu Jeremy. (This used to be commit 1f52b8b40619679242da663f5e5e7836d547f0a2)
new 57ba729 r16626: Fix bug #3878. Reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 4c3019eb99d0a18a33ef1fa90d01b9c99c0b25c3)
new 6c94466 r16628: Fix bug #3880, reported by jason at ncac.gwu.edu by ensuring we return the correct enum for sid type, not a uint32. Jeremy. (This used to be commit 98a5e20ff4ceacda65dcc0ce5498ed4ffde520f8)
new 9e13d35 r16630: Fix bug #3881, reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit ec0a47b94c12b64d351ca8e6bdd467578528f3da)
new 8322d26 r16632: Fix bug #3882 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 6b39f53e43572fe29fc037a36328387a0b1bb423)
new 6a9b101 r16634: Fix bug #3883 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit d04462f1d8cf009985b9112f093306a64689af64)
new 7d68562 r16636: Fix bug #3884 reported by jason at ncac.gwu.edu Jeremy. (This used to be commit 7580eb947cdeb786be00efa5da727e32b28c99d6)
new 4471ce9 r16638: Fix bug #3885, reported by jason at ncac.gwu.edu. Use the correct enumerated type in the macro. Jeremy. (This used to be commit 63ad19f71c6b9474042f4ea9d5859e2849a73da8)
new b2ddb46 r16640: Fix bug #3886 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 76cc25a37e145fb48a8a81df37e790690b5dceac)
new 79eaa70 r16642: Fix show-stopper bug #3876. Double-free in wins server code. Jerry please merge for 3.0.23. Jeremy. (This used to be commit d354b430ff0473764db8ea492a68d10946dadc23)
new 2b8abc0 r16644: Fix bug #3887 reported by jason at ncac.gwu.edu by converting the lookup_XX functions to correctly return SID_NAME_TYPE enums. Jeremy. (This used to be commit ee2b2d96b60c668e37592c79e86c2fd851e15f69)
new 45bc56c r16646: Fix bug #3888 reported by Jason Mader <jason at ncac.gwu.edu>. Jeremy. (This used to be commit 433d7a1bc91ff479934a256ff84e6866e16d1f85)
new e5f766a r16648: Fix bug #3889 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 2eefe9b6f52e64927c0ae23adce111a42d821206)
new 68e4fc8 r16650: Fix bug #3890 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 590b58cb507e5a6e459ff0c975beb9056336f233)
new 55f8ed0 r16652: Fix bug #3891 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 9b0df8d008bc5574526d68628f351eb4dbf98e8a)
new 3c9a5c7 r16654: Fix bug #3893 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 787539489897e79d43eb1833db6f5969b130c934)
new c7d2deb r16656: Fix #3894 and #3895 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit ddf35ad69201cf9a0aa45ff25e17eddef60d75ad)
new cc1457b r16661: Fix from jason at ncac.gwu.edu for bug #3875, bad cast warning. Jeremy. (This used to be commit d60e6e0abc17361fe180d6723b970552dc377741)
new 124cd3c r16663: Fix coverity #301, memleak in error path. Jeremy. (This used to be commit dfdb4ce89155dc1528b455252751616cc2c6708c)
new d88926f r16665: Fix a couple of bugs I discovered now I've looked closer at the wins server code. Firstly, it needs to do the searches on the SELF_NAMES correctly, secondly it needs to flush the in-memory cache out before returning the 1b names - else it might get duplicates returned if many 1b queries are done in quick succession. Jerry, I hate to say this but you might want to consider this for 3.0.23.... Jeremy. (This used to be commit b36b9befbbc4ac318168b7788d3722710ecbf10f)
new 48229b3 r16676: .o generates other warnings, use the Solaris trick with .po.o also for AIX.
new b85c276 r16678: Fix bug #3898 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 5c5ea3152f8dbdfd7717b65e035191ffed3ec548)
new 5e924c3 r16681: Fix bug #3899 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 1cd9a0ef834f8062500d1aea6183e147fc5e42f4)
new ae30a44 r16683: Fix bug #3900 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 8c7e40f2a469df34aff0e63270a78e669d240b59)
new 8f0ea25 r16685: Fix bug #3901 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit d48655d9c0b31d15327655140c021de29873d2c5)
new 8bd19b1 r16687: Fix bugs #3901, #3902, #3903 reported by jason at ncac.gwu.edu. Jeremy (This used to be commit c4896b17faa6802f18cc1cec7fcc6168bde2eef0)
new d0b0ed9 r16696: Fix the multiple-outstanding write and trans client signing bug. Jeremy. (This used to be commit 3b7fbe856cea7cbb5bf91844f94f221be0a2c627)
new be25a49 r16701: Fix segv when adding a printer caused by not initializing the realm name in ads_init() in nt_printer_publish(). (This used to be commit a25e75e78db092b3992dfc6f7e2737023d43e2c3)
new c6f0683 r16713: BUG 3904: fix broken smbwrapper compile (This used to be commit 9ae1d016d44492327d180fe5e629f3a81ddfe6e4)
new 1f91427 r16717: patch from Bjoern Jacke to fix compiler warnings on AIX
new ce815f3 r16719: Automatically chase referrals, support LDAP fast bind exended operation and LDAP domain scope control.
new acebbb7 r16720: Fix bug #3874 (warning) reported by Jason Mader. Jeremy. (This used to be commit 0606c954668a7bbc08e2338e268405981aa0ad04)
new 9d0ccba r16749: BUG 3905: don't fail in create_local_nt_token() when a checking for the builtin Administrators group membership. security = server has no domain info in secrets.tdb (This used to be commit fa477969fbbcd9f707461a2d9015bebf719ddfbb)
new 0508981 r16751: The precompiled header should really be in the $(buildir) and not the $(srcdir) to allow multiple concurrent compiles when the source tree is shared via nfs. (This used to be commit b79e1c011d577581eebb90b95dbdee11f8a96c3b)
new 46fab72 r16752: remove the 'socket options' setting from the shipped default smb.conf (This used to be commit eac00a45efe96411ab8574b3a3d436a285b7e88a)
new fe33a38 r16755: Hunting warning has some benefits....
new 355cbde r16766: A warning found by RHEL3. This might actually be 3.0.23 code, maybe there are vasprintf implementations that don't like a NULL format.
new 26c0b81 r16785: BUG 3908: Fix rpc bin authentication failure which broke user password changes
new 192062c r16789: Fix bug #3909, when using ea's getting a directory tries to read ea's from an msdfs link. Stop it from doing that. Jerry please merge to 3.0.23. Jeremy. (This used to be commit 95e5ace6b4f348a3244b6a3ea0fd8badf55271f5)
new ed8a9c8 r16790: Fix memleak.
new 3dc4d79 r16797: Add msdfs proxy junctions in the netdfs rpc enumeration.
new d1a9ac5 r16799: Fix remote smbd crash bug by removing half-implemented info level 4 dfs_Enum.
new 99a0d5c r16800: correct a probable cut&paste error (This used to be commit c139a2293bfb66554e1be09c6824d04381de58e1)
new 57dd099 r16823: Allow to call wbinfo --domain-info="" or --domain-info="." to get domain info for our own domain.
new 67d8c74 r16836: When receiving a CLDAP reply make sure that we always store the correct netbios domain name in server affinity cache.
new 03d116a r16845: Properly report the error during join when the set password fails (This used to be commit ef6e9ca5276586c081fcf18bb178a2326309b539)
new f3e71c6 r16861: Fixing crash bug when passing no domain/realm name to the CLDAP request.
new 7048040 r16862: Reverting accidential changes in ads_try_connect() from previous commit.
new fc4abcf r16864: Intermediate checkin -- swap the sid_check_is_in_unix_users and sid_check_is_in_our_domain cases.
new 3899f95 r16865: This is a proposal to fix bug 3915. Before sending patches around, this is what svn is for.
new 66259d0 r16866: No idea why I did not see the warning, sorry.... (This used to be commit 84913caebdb461fed2c94fadfa0039b32a83cb6d)
new 5d80b1d r16927: back merge of a packaging fix for release numbers (from 3.0.23) (This used to be commit 5b4c4928ac63d6872cf13c3cdc4a9a63405bbda4)
new 44f2d54 r16939: Still clear the winbind_cache.tdb when offline logons are not enabled.
new 510b81b r16940: libnscd sets errno, use that to display error message.
new 6139f49 r16941: Fix crash bug when the pam conversation receives an empty token. Thanks to Bjoern Jacke for the report and test-case.
new 5bf62a0 r16943: Add Jim's code. Jeremy. (This used to be commit f131bf8f16fd8b7c49e6065ecbf6f8686b2f4269)
new fbdcf26 r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need to do the upper layer directories but this is what everyone is waiting for....
new 65586c2 r16947: Fix warning with profile separator when profiles not being used. Jeremy. (This used to be commit 441c289fd21d00398fb7c4c7c0338b03129a7545)
new 6d29166 r16948: Sync the exmaples code from trunk. Jeremy. (This used to be commit 508ba05a8e4a7df8bf7f6ffe3d09a3c461026f78)
new 060b155 r16952: New derive DES salt code and Krb5 keytab generation
new 7c1f791 r16953: Don't allow groups to be renamed to an existing user or other group (This used to be commit 7d619f127ee70fdd486ffaab4546a53d76a2288c)
new 751ad57 r16954: Volker reminded me we already have code to do this check. Reuse can_create() to prevent renameing a group to an existing user or group. (This used to be commit ce7091fda1eb3c7ea0900f455cec48c3b95a17f6)
new 361fef4 r16955: Fix an uninitialized var -- Jerry, please check. (This used to be commit bf701f51294dacd0d4077b5304772c40119460eb)
new 69f0c8a r16957: fix cut-n-paste error. The check for 'if (\!salt)' make no sense when fetching the DES salting principal (This used to be commit baf554c7934cbd591635196453c19d402358e073)
new 6dfccad r16960: Some warnings from host "opi" (This used to be commit 083ef11cc9be8f1299f233bde194173e092e2c3c)
new 760671b r16962: Add a few utility fns into client. Allow POSIX capabilities to be selected. Jeremy. (This used to be commit 2d8d4bd77bac6f5e7865657e12affd8b94aa85c3)
new 725d88b r16968: The function parse_processed_dfs_path() is dependent on the fact that check_path_syntax() will convert '\\' characters to '/'. When POSIX pathnames have been selected this doesn't happen, so we must look for the unaltered separator of '\\' instead of the modified '/'. Stevef please check this with the CIFSFS MS-DFS code ! Jeremy (This used to be commit 883bb398e58f54ee79160487b49b79a4774ef939)
new 4ef1f8e r16971: Ensure we use the correct separator for pathnames in POSIX mode (clitar needs fixing too). Add test posix lock/unlock commands. Jeremy. (This used to be commit 596497ccc250896025253be1d67711d6d7f059f0)
new 297df32 r16973: Fix subtle logic error in lock ref counting found by cifsfs client code. Jeremy. (This used to be commit 53094435d89088124041d57078c21a12e761e2bf)
new 1722226 r16987: Fix the logic errors in ref-counting Windows locks. Hopefully will fix the build farm. Still a few errors in RAW-LOCK to look at though... Jeremy. (This used to be commit edd72d37de570fdad09f7ee983b5b22a1613e558)
new 67854e8 r16990: Fix bug #3921 spotted by jason at ncac.gwu.edu. Correctly obey blocking/non-blocking request for POSIX locks. Jeremy. (This used to be commit f62c01316ef3ce0351f8b34229307a75d8f9f156)
new 8dbe265 r16992: Fix bug #3922 reported by jason at ncac.gwu.edu, correctly look at the return code. Jeremy. (This used to be commit f11933b3ac91c6fbacd6b410f4d2c0d400df23ee)
new f8be59e r16994: Fix bug #3923, reported by jason at ncac.gwu.edu. Incorrect type used. Jeremy. (This used to be commit 738b99078c6e0ececa6c0268258510a4e97f84e7)
new 9846cf3 r16997: Simo's patch (based on repotr from Seth Elssworth of Quest) to try to be more robust in the precense of more broken /etc/hosts files when determining our fwdn (This used to be commit 6413df8348829659807c0c30e6eaef511815e0ed)
new 23afde6 r16998: patch from Paul Griffith <paulg at cs.yorku.ca> to fix compile of the test.c pdb file (This used to be commit 34ad8e183cf882913c32b4d03c9ab5fc09181ad2)
new 75a2f4d r17000: Allow CIFS POSIX locks to coexist with Windows locks. We shouldn't allow this on the same smbd, but the cifsfs client negotiates POSIX locks then sends Windows ones. Doh ! Can't fix shipped client code.... Jeremy. (This used to be commit 2f8cabe98d3776cb0bdf6b4ef1490fe0119e260a)
new de5d967 r17003: Fix coverity #303 - possible null deref. Jerry please check this is your new code. Jeremy. (This used to be commit 144067783d1c56b574911532f074bdaa7cea9c6e)
new 0dc8f72 r17005: Add a new helper mode to ntlm_auth: ntlm-change-password-1
new 97859ae r17007: Increment winbind protocol version number.
new a85395e r17010: If winbind is not around, add S-1-22-1-<uid> to the user's token.
new de4492b r17011: Back out r17010 after talking to Jerry. Another fix pending...
new f800432 r17016: Different and smaller fix for the valid users = username problem.
new 803748b r17017: BUG 3916: fix pam config file parsing in pam_winbind. Patch from Dietrich Streifert <dietrich.streifert at visionet.de> (This used to be commit 8d6218825827a54ca69e462c00a3dc9e25ef3ddf)
new 0ea9508 r17021: remove unsupported smbwrapper code (This used to be commit 07c67fbfc0790169ee748c0e62da14c89d3add23)
new 413ec64 r17022: Fix the build farm -- maybe this is the real fix, testing more (This used to be commit 19d02690002a35cb6e0204db236d2b768e48c6d8)
new f57c18b r17023: security = server should not be considerd ROLE_DOMAIN_MEMBER (This used to be commit 6eb77442a570b4ef3bb71dd5a1b7ea81ad18f09c)
new 5f0e9cc r17025: Remove one blank line - test checking in to two branches simultaneously..... Jeremy. (This used to be commit 13e7fe540acf575c3b4503050a25cbe4d30b8835)
new 2a2d67f r17030: Partially fix standalone build of tdb directory (tdbtool still fails). Jeremy. (This used to be commit 50dbb66d73c8c25755e675876dd55000ca8bfd12)
new 1f2419d r17032: I thought I had already merged this from trunk:
new 5b474af r17033: Restructure init_srv_share_info_ctr so that there's only one loop, not a dozen or so. Next step will be to eliminate the explicit snum reference.
new 2203228 r17039: Eliminate snum from enumshares and getshareinfo. Get rid of some pstrings.
new d22d540 r17041: Trying to track down a *big* memory leak in the new lock code. Fix a small one first.... (easy to valgrind). Jeremy (This used to be commit 43d24fbd41ed745a5b21514b526e655663c509ee)
new ad673ea r17043: Fix memleak when processing CIFS POSIX lock/unlock requests. Maybe the Linux kernel OOM killer will be kinder to smbd now :-). Back to tdbtorture tests on cifsfs. Jeremy. (This used to be commit 1201383e7ab2413795a395491af0a4d3877b1c8b)
new 354e444 r17046: Ensure we're using the right pointers ... Jeremy. (This used to be commit a8df1863bf2817a82a55c816ba1f685828c5b6ec)
new 4f33673 r17047: Fix a typo and a possible NULL dereference (This used to be commit c0d9114706345c6bc1fa392bbf9ee81b146cba85)
new 5fe140b r17060: Some c++ warnings (This used to be commit 2e7afa9e19b117d7a8ce1238c1b9b80ececec729)
new b047fd3 r17063: Update debian-sarge for 3.0.23 (This used to be commit a77b18c78197f40ab51462f3a35d27f300a8359c)
new f512695 r17064: lsa_GetUserName needs to return the name for S-1-5-7 on an anonymous login.
new d2b1104 r17075: Even without talloc_steal you can still create memory problems.... ;-) (This used to be commit 03e9924f5c82537ca72c03e3b0f70ea002e76934)
new 95fd775 r17077: Activate RPC-SAMBA3-GETUSERNAME in the build farm (This used to be commit 8c6088f2bd0a5e3a854a31fe428d841d61055a30)
new 514af16 r17078: Ouch.... (This used to be commit 1d928f783a78b3e957b675f12f1ad56e84c2fcfb)
new 6954377 r17080: Remove traces of the wrepld directory (now deleted). Jeremy. (This used to be commit 58e5e270d2957cdf07c29757a83b53f73372d62a)
new 9c160dd r17086: Re-add ability to contact remote domain controllers with the "net ads" toolset.
new 846e939 r17089: Fix a possible null dereference and some memleaks.
new 03f477b r17095: Activate RPC-SAMBA3-SHARESEC (This used to be commit bcb196d21ea7eb13af02bb0c2fa85f0d363b55a1)
new 283b74f r17096: Simplify share_access_check a bit: It takes the sharename instead of the snum, and the decision which token to use (conn or vuser) does not really belong here, it is better done in the two places where this is called.
new 4c71370 r17097: Move share_access_check from rpc_server/srv_srvsvc_nt.c to lib/sharesec.c (This used to be commit 220dd4333032aea238066e3fbec9fca51ed16ddf)
new e1da1fc r17098: Samba3 now cleanly passes Samba4 RAW-LOCK torture test. Phew - that was painful :-). But what it means is that we now implement lock cancels and I can add lock cancels into POSIX lock handling which will fix the fast/slow system call issue with cifsfs ! Jeremy. (This used to be commit f1a9cf075b87c76c032d19da0168424c90f6cb3c)
new 8d6c41a r17100: Ooops. Fix the build... Jeremy. (This used to be commit b21ca265a25b3d1e4f154ce0ee4b8757b41cf910)
new 94ad854 r17102: Fix segfault in libnss_wins [bugzilla #3937].
new b737f26 r17105: Fix the race Volker found - we had a non-locked region between detecting a pending lock was needed and when we added the blocking lock record. Make sure that we hold the lock over all this period. Removed the old code for doing blocking locks on SMB requests that never block (the old SMBlock and friends). Discovered something interesting about the strange NT_STATUS_FILE_LOCK_CONFLICT return. If we asked for a lock with zero timeout, and we got an error of NT_ [...]
new a456a31 r17106: Match Windows timing values on locks. Jeremy. (This used to be commit b5aaff665937313370e0e87225e146f9af7b7e67)
new 38af904 r17107: Make the 200 ms timeout value tunable in local.h... Might need to be a parameter ? Jeremy. (This used to be commit 98d8d9399bb287319578daaf2a2fb42f3c48f858)
new 1cd8d56 r17108: Make the default timeout parameter for lock waiting be lp_lock_spin(). lock spin count is no longer used. I'll update the man pages. Jeremy. (This used to be commit 0451a170c9be88399202abd225af35ddc45023f0)
new 8e99b53 r17110: revert a bad merge from the old trunk (This used to be commit 2c7448e43ea82138cdb7f3f6d61372e2027ddc83)
new 018044a r17111: cleanup the idmap_ad initialization after review by gd (This used to be commit 6c0a690f0a8ec4539b06ad75da0fd91abeb15fa4)
new d3ec0be r17116: Jerry, I can't reach you right now, but r17110 broke the build.
new 1e82e70 r17121: Fix maintainer information for pdb_*sql.
new ccee54b r17122: remove unused global var from idmap_ad (This used to be commit c8b7952843adb75d0b9bb42cfbcfb80e070e8f45)
new 97c665d r17123: Fix 32bit/64bit portability issues again.
new f2faf11 r17124: fixed a bug which caused resolve_ads() to spin forever if one of the DCs isn't resolvable in DNS. The fix is to leave that DC out of the returned list of DCs. I think the original code intended that anyway, just didn't quite get it right ('i' wasn't incremented in that code path, so the loop didn't terminate) (This used to be commit d7ec9f3cc0439e9e0f4c98988b14ae2155d931b9)
new 0e29222 r17125: Drastic problems require drastic solutions. There's no way to get all the cases where kernel oplocks are on and we can't open the file and get the correct semantics (think about the open with truncate with an attribute only open - we'd need a vfs change to add the truncate(fname, len) call). So always drop the share mode lock before doing any real fd opens and then re-acquire it afterwards. We're already dealing with the race in the create case, and we deal w [...]
new 4815e2c r17128: Missed a logic error in my last patch. Ensure we deal with any oplocks that were granted when we had released the lock. Fix strange case where stat open grants a batch oplock on file create, but grants no oplock on file open. Jeremy. (This used to be commit b7374835e6ec0c98fc4020623f0a37c0c173b8aa)
new addc07b r17130: Remove unneeded unlock call. Jeremy. (This used to be commit b3b5aec0eef3bdcae75ce79ffd3ecf21fb1279e7)
new 48e1e45 r17131: Optimisation - when doing a stat open don't open the file unless we really have to (ie. O_CREAT and file doesn't exist). Jeremy. (This used to be commit 788aa15ea24e6dfb61820465b5b881829a64297a)
new 5faee07 r17134: Fix a debug message (This used to be commit 40e267981174840f4f36d1863985ee010ef5074a)
new 8cfb182 r17136: Fix alignment on lsaquery. This broke in particular level 6, where the client tried to figure out which role we are.
new 0e2f7c0 r17138: In preparation for the cluster merge, add an empty configure option :-)
new dada5b4 r17140: Get rid of the lock release/reacquire code ! Turns out that create dispositions that cause O_TRUNC break oplocks. This simplifies the code - although we have to keep separate the client requested access mask and the access mask we actually use to open the file. Jeremy. (This used to be commit 3bcd52a4752ec6c2a8f678afa3b7b3646103ad60)
new 201bd24 r17142: Ensure we record the correct can_read/can_write from the client requested access mask. Jeremy. (This used to be commit 12490fafc7f98952bf709c4c504f8f2b5646f197)
new f3550d8 r17146: Starting to cleanout my local tree some
new 5ac15bc r17147: Install fixes for libraries (This used to be commit 72bac13f21bf2c71538e3b3bafa0fc447e1e8af8)
new bdfeaf2 r17148: the wins service should not accept any controls so that a GUI can grey it out as not remotely manageable (This used to be commit 859c51cf25a2bb80787a5060156f09c2f0142dfb)
new 02f272f r17149: Fail the join if we cannot set any SPNs for the machine account. Disable the one we created and whine. (This used to be commit 1a7e81a4a8955e643d1c8a54365221a9e2ed8a12)
new 9f6fb43 r17150: MMC User & group plugins fixes:
new 518c487 r17151: revert a few accidental commits to the Makefile (This used to be commit 3fea233802dd2f6a5528fdb183a2ff30d572020d)
new dc5f668 r17152: Don't handle the delete pending here, await reschedule. Jeremy. (This used to be commit 11bab9d57958659c71f053fe8dc0f9156c9f3c1f)
new 188e7ac r17158: Add two new options to 'net ads join'
new 2d91ea9 r17159: Bug 3920: Restore wnibind use default domain behavior for domain groups. This break local users and 'winbind nested groups' on domain members. Cannot be helped.
new bd8556c r17162: Fix typo small typos noticed by Paul Green. (This used to be commit 1a5874588686fb4ece9be70059ff75b975ed2bd5)
new 2cc356a r17172: Fix typo. (This used to be commit 421cb6f728be7821b537d00cdd05d05f1490eb3f)
new e0c68d0 r17177: Get rid of a global variable by adding a private data pointer to share_mode_forall().
new ba72b02 r17179: Merge the vl-posixacls tmp branch into mainline. It modularizes our interface into the special posix API used on the system. Without this patch the specific API flavor is determined at compile time, something which severely limits usability on systems with more than one file system. Our first targets are AIX with its JFS and JFS2 APIs, at a later stage also GPFS. But it's certainly not limited to IBM stuff, this abstraction is also necessary for anything that [...]
new 7f5f781 r17181: Fix the build farm RAW-READ bug. When making a copy of the lock array in order to delete them individually it's also important to make a copy of the *size* of this array. Otherwise the unlock decrements the termination index of your for loop :-). Doh ! Big thanks to Volker for showing me how to set up the build farm to track this one down. This is not a 3.0.23a issue. Jeremy. (This used to be commit 2c82a159ae6a4cc83989f2b453508358db516d67)
new efc7ac2 r17183: LsaLookupSids() shoudl return the string form of a SID when it cannot be mapped and not the hex of the RID. Who wrote that? (This used to be commit 4e51cf34cf4cbe77957d754952369df3a180f974)
new aab62d2 r17184: Attempt to get rid of some warnings on HP/UX. Without _XOPEN_SOURCE_EXTENDED #defined getsockopt uses an int* as socklen parameter.
new 19cc80b r17188: Dump lsa_lookupsids3. I could not make it work at all against W2k3, the rpc-lsa test even considers NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED not to be an error.
new 3785912 r17190: Remove a warning from "opi", a 64-bit machine (This used to be commit 844c98eab475ea047aeaae3ef1250897413cc823)
new e5b6fea r17191: Forgotten file, sorry! (This used to be commit 32fbf66a4be3d1cc0251f00e54020bf2dbd0dfb0)
new e85be72 r17192: Make this actually survive valgrind. We NEED pidl here...
new dc833fa r17194: To run rpc-samba3-lsa in the build farm, we can't rely on geteuid()==0. Adapt it to other "Am I root?" checks.
new 528477e r17198: Fix wins_nss dependencies (This used to be commit c005049043b01e85d42a9c230ed3c41f1a1e185e)
new aac411b r17199: Add comment to the RID/SID miracle (This used to be commit 4c4ae01c671bd35687af686a34824a96828e6b25)
new fe348fd r17216: From Kai Blin <kai.blin at gmail.com>:
new 8cc35cc r17217: Fix a couple of "smbldap_open(): Cannot open when not root" bugs when viewing or modifying local group membership. (This used to be commit 41e30a9666e1fb736cd2ba8a5ad9285fcde50d47)
new 120422f r17220: If we're going to fail a write with an errno, make sure we return -1. Jeremy. (This used to be commit 89b83237b03066785ca4bf3b9d120519bddeffad)
new 0e6e3c9 r17228: Modest reformatting (This used to be commit 640b4297a400fe23418e9c1c01d4c14ce3bde5b4)
new 9bbe29a r17229: Indent-style reformatting -- getting used to the code again :-) (This used to be commit 2e400fb0077ccef38fff28ef037f982624b7815b)
new 7ad912c r17231: Some patch cosmetics (This used to be commit 736e55101b1e7cc22f043b836be877afbb031edf)
new 74cd692 r17234: Fix error mappings for EQUOTA and ENOBUFS. Based on an idea from Shlomi Yaakobovich <Shlomi at exanet.com>. Jeremy. (This used to be commit 9c440925f879d1e4ef99d04e2dfbe41077869204)
new 18feaab r17239: BUG 3959: patch from William Charles <william at charles.name> to fix a segv in the DNS SRV lookups dur to calling rand() (This used to be commit be12519fd8a7ccd8400fd298e05921eda56b4e16)
new 1a0b57b r17242: BUG 3957: make sure to zero memory in the SRV hostlist in case there is not an A record for each SRV name (This used to be commit 42608b8bb974e1bd88cf2105bf1774622c045458)
new 9d4fa2b r17244: There were several error paths where NT_PRINTER_INFO_LEVEL wasn't being freed - also one enum jobs case where the NT_PRINTER_INFO_LEVEL and queue weren't being freed. Strange that Coverity or Klokwork didn't pick these up. Hopefully will fix #3962. Jeremy. (This used to be commit bb264123872bfec42ad85ec0c8afa3a8c7d1811e)
new 29a4d66 r17245: Second part of fix for #3962. Don't do a double free in the infolevel2 case. Free both queue and NT_PRINTER_INFO_LEVEL in the same place. Jeremy. (This used to be commit 6ac3a4ce78f42949013ae7bd675ff292fb0383ca)
new 382b088 r17246: BUG 3964: lower case username prior to getpwnam() call in smbpasswd (This used to be commit dc4fec1f7d196cf7e18d4dd58149853011380ef9)
new f435228 r17247: When we map generic to specific we need to remember to copy over the copy of the access_mask, open_access_mask. Jerry - this is a definate fix for a 3.0.23b and should also be on the patches page. CIFSFS breaks without this. Jeremy. (This used to be commit d11e71ebcccf6907f2404a04aa6bf61b12ab2709)
new f6aeba3 r17248: Ensure we definately add the WRITE_DATA on O_TRUNC. Jeremy. (This used to be commit 8eed82d5d5ba34cc0a6b99b9d0df45eec5f788fa)
new 999b1e0 r17249: Ensure we only set the FILE_WRITE_DATA on O_TRUNC in one place. Jeremy. (This used to be commit f326bae3e269046b6f087626240cddbb5dafb0e4)
new 3180269 r17254: Simple flattening of an if-statement, no logic change.
new 20c09b7 r17258: Cleanup the 'net ads help join' output and document createupn and createcomputer options (This used to be commit 87be77bf35635fc925e1be36073571f8c6ec3e81)
new 2681f88 r17260: remove extra ;SAMBA_3_0_23/source/utils/netlookup.c (This used to be commit c152d20e9073eb741047cc4b5f8e8086e2bc9ddd)
new 8f93665 r17262: After messages from Metze and traces from Karolin Seeger, turns out that EDQUOTA must map to NT_STATUS_DISK_FULL for Windows apps to work correctly. My mistake. Jeremy. (This used to be commit de1e3f7a7ae9e8a41b45130e2cdfc22f43cf53b5)
new 9bfa22a r17271: Fix a regression in the ldapsam uri syntax. Allow multiple LDAP URIs to be grouped by "" (This used to be commit 21d69dcb3c5361f94d15b2d186e1aae6e246a24e)
new 54cdd1d r17276: Don't change the POSIX lock ref count if posix locking = no. Jeremy. (This used to be commit 42dec2192c1261090f2fac7a123c384f5c133587)
new d30bcf9 r17279: conn->cnum is the tid we've given to the client. This has nothing to do with our internal share number.
new 9d9c90f r17291: Fix memory leaks on early exit path. Jeremy. (This used to be commit deaac5bd463e5b8fd0b9915b553fdac3a4271293)
new 321b0a3 r17292: Try and fix bug #3967 - signing problems on trans calls introduced by signing code simplification. Please test if you've seen signing problems with 3.0.23a. Jeremy. (This used to be commit f462daf02c12cfba634f92e681eb23a09e7d0acf)
new a093a76 r17293: After the results from the cluster tests in Germany, fix the messaging code to call the efficient calls :
new e4e2be0 r17294: Make the code a little cleaner. Instead of using the two calls make it :
new 5b3d559 r17295: Back out the become_root_uid_only change on the POSIX acls code. I'm pretty sure this was safe, but become_root() does other things to the token stack that become_root_uid_only() does not, and as we're going into a vfs redirectred function I decided it wasn't safe for now. Jeremy. (This used to be commit b3e0f45488595aa96c852dab8e1349631a85dded)
new 981350a r17296: Replace the understandable parts of the quota code with become_root_uid_only()/unbecome_root_uid_only() pairs. This code needs working on..... Jeremy. (This used to be commit 0661d4e26614180636bc57de0c48adf8b9ce7a21)
new ffb9443 r17307: Add datarootdir setting (required for newer autoconfs) (This used to be commit 86687b804a60973883965700e755686e7d7d24f3)
new 3fa73aa r17312: Do some reformatting on net rpc samsync ldif. Not doing this checkin easily, as this puts me into svn blame in places I'm not sure I want my name to show up....
new 4e9df2f r17313: Non-Ascii attribute values need to be encoded as base64, with an attribute name attr:: instead of attr:
new 2c60304 r17314: Optimisation for POSIX locking. If we're downgrading a POSIX lock (applying a read-lock) and we overlap pending read locks then send them an unlock message, we may have allowed them to proceed. Jeremy. (This used to be commit a7a0b6ba50f4cf7c5a0a29809fdff9e1266a29e7)
new 5a5dead r17315: Make talloc and tdb C++-warning-free. Would this also be interesting in talloc and tdb "upstream"?
new e23781b r17316: More C++ warnings -- 456 left (This used to be commit 1e4ee728df7eeafc1b4d533240acb032f73b4f5c)
new 02eea79 r17333: Some C++ warnings (This used to be commit be9aaffdaccae06c8c035eaf31862e34b7cfbe38)
new 1cf1e64 r17334: Some C++ warnings (This used to be commit 8ae7ed1f3cecbb5285313d17b5f9511e2e622f0b)
new 175ac9f r17335: Some more fixes to net rpc vampire ldif. Still not good though :-(
new 5fbe298 r17338: Add support for multiple shares test inspired by Samba 4 torture's --unclist option. Triggered by -b sharelist_file option. Based on Peter Samogyi's work. I'm not sure what concept for fstring replacement is currently in place though (talloc-ed strings? or it was for pstring only?) (This used to be commit c9f8fafad698c5bc75df86ee8b611104d3fb65bc)
new fd8bae8 r17345: Some C++ warnings (This used to be commit 21c8fa2fc8bfd35d203b089ff61efc7c292b4dc0)
new 49001a5 r17346: Add optimisation vl needs for the cluster code where we don't get the chainlock when getting the byte range lock record read-only. Jeremy. (This used to be commit fcd798ca0c1b76adb2bcda4a99c40c7aacb0addb)
new e7952e9 r17347: Some C++ warnings -- 271 left (This used to be commit 641dac4f85c0e00484d90726bea1a4cb58c8235c)
new 430fa0e r17348: Some C++ warnings (This used to be commit ae6b9b34e59167e3958bfdb9997fa25340b9a0a3)
new 4cf5769 r17353: Add support for JFS2 NFS4/AIXC and GPFS acls based on NFSv4 ACLs. (This used to be commit 72312cb2e255301f978455a559461ad83b13b6cb)
new 16bf23d r17354: Revert -r 17353 per Volker request while gpfs compatibility layer code will be released. (This used to be commit 5b1db0151461af18d994359e86c649922fc6de65)
new 7c2b79e r17356: Also transfer the sambaHomePath attribute.
new fbd04d6 r17358: Re-add JFS2 NFS4 ACLs support, move readme for it into AIX-specific examples directory. (This used to be commit c085355c323c65ee782516859eed8a76b53e6035)
new 467ec2a r17363: Some C++ warnings (This used to be commit fd82f185a2e0f94bfb75f4eee072556ad94bf27d)
new 8eebd92 r17364: Another NT4 join bug: The idealx tools set the primary group sid, and if we do an update_sam_account later on, we want to also set it using the delete/add method. As the idealx tools use the replace method, they don't care about what has been in there before.
new 41449a8 r17365: Fix memleak.
new ec17ea6 r17366: Save the logon script path from the info3 in the PAM session allowing other PAM modules to pick it up from there.
new d42a96b r17367: Reverting the ab code. Note I'm not saying this code is wrong or bad or anything, just that it needs to be discussed & reviewed on the samba-technical list before we add a platform-specific NFSv4 mapping. That way lies a lot of future pain :-). Jeremy. (This used to be commit 330899ec30ffceb798e3a8362d20e103e20b2897)
new 280e389 r17374: Get rid of a silly "System User" default for "description", also fetch the sambaProfilePath.
new 8e1fec0 r17375: If a field containts only whitespace, we need to do base64 as well.
new f569db1 r17376: Fix bug #3985 - ensure in msdfs we check for our netbios aliases. Reported by Björn Jacke <bjoern at j3e.de>. Probably needs to be in 3.0.23b (if Björn approves of the fix). Jeremy. (This used to be commit e9e711fe37d9aec28b329dbfe2ad3ebfc1771825)
new dca7d08 r17378: Fix the issues people have been having with mapped users (username map) and failure to connect to a share. Essentially, even on a standalone system we were going into the create_token_from_username() code (I think by mistake) if the username was mapped. Fixes bug #3991.
new e5f6544 r17383: Patch from Michael Adams <ma at sernet.de> to catch some memory leaks on error paths in net_ads_join() (This used to be commit 24de2d83ff1d27400a89985126edee588bc415f3)
new 22c9a31 r17386: fix inverted logic pointed out by Volker. When deleting a printer return access denied if the printer still exists after the delete_printer_hook() is called (This used to be commit c05e2bdc0c068eb832035daea7962ab1a9e787b2)
new ba5f9c4 r17388: Fix the "valid users"/token issue for now. Volker, please come in and fix it in a less ugly way once you have some time. Thanks, Jeremy. (This used to be commit 79b1e668e2ce263c84ff8fafaafb3e57b06717ab)
new 74ee62a r17391: Revert the second part of the valid users fix - the netlogon code uses pdb_get_group_sid() which could return a S-1-1-22 unix sid. Who knew.... :-(. I'm going to test Volker's fix instead. Once 3.0.23b is out we *have* to rip out the pdb_set_group_sid() code.... Jeremy. (This used to be commit 65003e1b251b4762cef2b3cdcc895269f9319eb8)
new 87b2b16 r17392: Commit Volker's fix for the valid users problem. Let's look at the build farm now... :-). Jeremy. (This used to be commit 6d822b85676f033a1a2e422e2d5ac92aaf566aef)
new 4905106 r17393: Remove Volker's ASSERT that num_groupsids > 0. For guest connection they may well be zero. This should fix up the buildfarm (fingers crossed). Jeremy. (This used to be commit 16ebccbc5889c3b4c1a20bf3453bd523ddf6f5b0)
new 749c8d5 r17399: Some C++ warnings (This used to be commit d12b08fc619f7b566ef5c4cc7294174e887014fe)
new 61d5d8c r17401: BUG 3855: remove bits of XML and SQL checks from aclocal.m4 (This used to be commit 92ccdec33f8afb01335f9b775b5af11296ba2aa2)
new f8aa1c7 r17402: Added lookup_name_smbconf() to be called when looking up names from smb.conf. If the name is unqualified it causes the lookup to be done in WORKGROUP\name, then "Unix [users|groups]"\name rather than searching the domain. Should fix the problems with "force user" selecting a domain user by preference. Jeremy. (This used to be commit 1e1fcb5eb2ac4bd360461b29f85c07dbf460025d)
new f8aa6ab r17403: add a helpful debug msg (This used to be commit 63325b36872c92d9f9fe04a185d7bd3ac525d84c)
new 7cc7fc5 r17404: Is this XP (extreme programming)? :-)
new 6361d15 r17406: We need to do a translation of winbind separator -> '\\' in lookup_name_smbconf, otherwise
new 43c7f6d r17407: Don't do strchr_m twice when once will do. Jeremy. (This used to be commit b5f0b1b6447ac3c77558b32d97ce96d357ce15c0)
new ab75c56 r17408: Let us use netgroups even without a NIS domain but just using files (This used to be commit c065341d3ffc9125514f563c63d416cf7c40375f)
new ac9628d r17425: Add the multi-key wrapper. If it's necessary to add general blobs as keys, this can trivially be added later.
new a8627a8 r17431: Fix bug #4003, reported by dale-keyword-samba.c7b741 at codefu.org. NTcancel doesn't send a reply, so in this case the signing sequence number is only incremented by 1, not 2. Jeremy. (This used to be commit 85841a01987e653a085af00c7c437145686a332b)
new 6cab0fb r17439: Fix logic error in checking TALLOC return. Spotted by Volker. Jeremy. (This used to be commit 06aea05c52ee770a2dd6465e9e2fcd0ccd8c811d)
new eb3edd4 r17444: put pam and nss libs in samba-common on RHEL for compatibility with system provides rpms (This used to be commit cad3d27e05a8c6e325795ce145b9f2840911f4bb)
new 38eceb1 r17445: fix bad PAM file on 64 bit boxes (This used to be commit d44a3228f08b8855e8f3a5a045b4366af24b82f8)
new 175aa92 r17446: Fix some C++ warnings and two memleaks found by Coverity, IDs 304 and 305.
new ff7c0a7 r17451: Change pdb_getgrsid not to take a DOM_SID but a const DOM_SID * as an argument.
new 7066049 r17452: Some C++ warnings (This used to be commit e4b8c79a9d6f7323953121887af4f482d04a9228)
new 11673dc r17453: Fix msdfs RPC management (this broke with the autogenerated dfs rpcs).
new 72c605b r17454: Adding dfs_EnumEx for rpcclient (Samba4 IDL to follow).
new 21da07b r17457: Add a test to do some operations on group mapping.
new 3bb5b15 r17459: As by Jerry's word commit this without his review.
new 4d6d924 r17460: First step at fixing the build breakage with the groupmapping test. On Linux, F_RDLCK is defined to 0, for example NetBSD has it at 1.
new 7ade7f9 r17461: Ensure we never save a NULL SID mapping. || should be &&. Found by Whitfield school. Jeremy. (This used to be commit f8584a475853bd8937fb0cf1b304c98f96fbd872)
new be72e2d r17462: Fix a cut&paste bug that caused us to return a null SID on some error conditions (This used to be commit 954593bd41ff2475df5d37eae18be08ffa3002eb)
new e1e62d8 r17463: A bit of cleanup work:
new 4fb4ef9 r17464: Ensure we use a hash16 data type, not a string, for storing offline hashes. Jeremy. (This used to be commit c8e6f7e41c9db436b34dd127d77940d7b43bf13b)
new d802774 r17465: Get rid of add_initial_entry. In the two places it was called in it seemed a bit pointless to me.
new 76362d0 r17468: To minimize the diff later on, pre-commit some changes independently: Change internal mapping.c functions to return NTSTATUS instead of BOOL.
new 0511e8d r17469: remove unused variable (This used to be commit c7d115a7d08ecebe2ba70b3f0efae39a1fd8e42a)
new 108009f r17470: This is the group mapping rewrite announced a few days ago. I'm afraid it's more than 1000 lines of patch, but doing it in smaller pieces is hardly possible.
new 7b453b6 r17477: Add talloc_asprintf_len and make use of it.
new 46e1ce5 r17487: Allocate some OID space for Samba4, so we don't trip on each other.
new 51f6bfe r17496: net groupmap add could add uninitialized sid_name_type entries to the group mapping db. Ensure this can't happen. Jeremy. (This used to be commit 2ba0d93d53868c8b28dccf91dfa26e86817da511)
new a99039a r17508: I didn;t realize we had this in our packages, remove it (This used to be commit 47a462359562eea5d99e1c3965569615c3451397)
new 6beb367 r17509: same for old woody packaging stuff (This used to be commit 4fc773080a43cc73906c99a38406706b23e84c3f)
new 7c94b93 r17535: Reformatting, this had many tabs instead of ^$ (This used to be commit 0f483cf66c203d8590998b83cbeeb236ba06ab63)
new b757699 r17536: Add a debug message citing the reason why an LDAP connection failed, inspired by Christian M Ambach <CAMBACH1 at de.ibm.com>.
new 6fd4813 r17541: When returning a trans2 request, if the "max data bytes returned" is less than the amount we want to send, return what we can and set STATUS_BUFFER_OVERFLOW (doserror ERRDOS,ERRbufferoverflow). Required by OS/2 to handle EA's that are too large. It's hard to test this in Samba4 smbtorture as the max data bytes returned is hard coded at 0xffff (as it is in the Samba3 client libraries also). I used a custom version of Samba4 smbtorture to test this out. Might a [...]
new 0c53b0a r17550: Fix a few bugs in the tdb_multikey code. Thanks to tridge for pointing them out.
new c804dd0 r17551: Move some DEBUG to d_printf in interactive functions and return NO_LOGON_SERVERS if no domain controller was found.
new 81e501a r17552: Attempt to fix tdb transactions on IRIX (This used to be commit 4a7b06860cd2907eb0e0deb466a613529121b8b7)
new 03e3cd1 r17554: Cleanup (This used to be commit 761cbd52f0cff6b864c506ec03c94039b6101ef9)
new ec56f62 r17555: Cleanup (This used to be commit 4199b5d2262e1e154f75f609fef20ed8e8c21cf2)
new 3fc9b7e r17556: Remove duplicate entries. Thanks to Michael Adam <ma at sernet.de>
new db21dce r17557: Change net_join_domain to return NTSTATUS instead of int.
new 5615d53 r17568: Reformatting -- more than 100 cols is too much :-) (This used to be commit 2a66abca02b5e95b66ab336f0d0e3977676d4540)
new 0be1317 r17569: Make 'max smbd processes' more robust. Counting on the child to decrement a tdb entry is not the most reliable way to count children correctly.
new b29915d r17571: Change the return code of cli_session_setup from BOOL to NTSTATUS
new 69bbc37 r17572: Fix the build (This used to be commit acf237b3cd1b546c2744447d977d36a8e3ed4d10)
new 097bd53 r17573: Fix typo (This used to be commit fd6e3f133b267a9506699d1c2934a153dd732df2)
new aa2138e r17583: Change internal cli_session_setup functions to NTSTATUS.
new 0691ed5 r17584: Some C++ Warnings (This used to be commit f6194cf4b263454bbdf180a7d014ffc3498df497)
new 20ad622 r17585: Don't let ads_status throw away the error information.
new ac2fa9f r17589: Check in the really uncontroversial patch from Michael (This used to be commit de76217cfb9d20431189e838999a634e4de067a9)
new 08e308f r17590: Some C++ Warnings (This used to be commit b7ec240880af0072ef20b2c0d688ef3cc386d484)
new 8b39f5e r17591: machine_account is unused, and ctx must be freed. Thanks Michael (This used to be commit a347f8a9c480cf09abac9144e04ab2b13457e3b0)
new d030193 r17592: Remove some unused functions pointed out by John E. Malmberg, make do_file_lock static to pdb_smbpasswd.c, the only user of it.
new b4f39f4 r17595: Fix from Ben Winslow <rain at bluecherry.net> to allow client smb signing to be correctly turned off. Jeremy. (This used to be commit 61f052b0a67b8a05b5d925bf8bbad73369ac03bd)
new 01c77ce r17602: Make check_ads_config return NTSTATUS, set some error codes in net_ads_join.
new 900fe6a r17603: Make net_ads_join_ok return NTSTATUS.
new f382860 r17604: Fix a bug caught by g++.
new 0b56ff1e r17605: Some C++ warnings (This used to be commit 05268d7a731861b10ce8556fd32a004808383923)
new 41a4496 r17606: Introduce krb5_to_ntstatus.
new 986461b r17607: Adapt the Samba4 directory structure for tdb. Makes it easier to diff.
new b41e14a r17610: Added the ability for firefox to drive the winbindd ntlm_auth module to allow it to use winbindd cached credentials.The credentials are currently only stored in a krb5 MIT environment - we need to add an option to winbindd to allow passwords to be stored even in an NTLM-only environment. Patch from Robert O'Callahan, modified with some fixes by me. Jeremy. (This used to be commit ae7cc298a113d8984557684bd6ad216cbb27cff3)
new ffa5908 r17612: Modify NTLMSSP session code so that it doesn't store a copy of the plaintext password, only the NT and LM hashes (all it needs). Fix smbencrypt to expose hash verions of plaintext function. Andrew Bartlett, you might want to look at this for gensec. This should make it easier for winbindd to store cached credentials without having to store plaintext passwords in an NTLM-only environment (non krb5). Jeremy. (This used to be commit 629faa530f0422755823644f1c23b [...]
new b2d5dd7 r17616: Add the lm and nt hashes to the cached credentials stored - only store the password if we're going to be doing a krb5 refresh. GD please review this change ! Now to add code to reference count the cached creds (to allow multiple pam_logon/pam_logoffs to keep the creds around), ensure that the cred cache is called on all successful pam_logons (if we have winbindd cache pam credentials = true, set this by default) and finally ensure the creds cache is changed o [...]
new 4031af7 r17617: Take Andrew Bartletts excellent advice and don't store the nt hash directly in the winbindd cache, store a salted version (MD5 of salt + nt_hash). This is what we do in the LDAP password history code. We store this salted cache entry under the same name as an old entry (CRED/<sid>) but detect it on read by checking if there are 17 bytes of data after the first stored hash (1 byte len, 16 bytes hash). GD PLEASE CHECK. Jeremy. (This used to be commit 89d0163a97 [...]
new f636002 r17618: Not using a cache version number (yet). We really should... Jeremy (This used to be commit b711587f6e33bc5781b15da7bc49b31db4653073)
new 7119823 r17620: Fix two C++ Warnings and a memleak (This used to be commit d7246284e0117f7a97b3cbb80ff45b532559bf63)
new 517efef r17622: Add a framework for a printing backend designed to support the build farm. If we want to walk more printing code in the build farm I think doing that with a customized printing backend is much easier than with a set of shell scripts.
new 5e6195d r17623: Revert accidential commit (This used to be commit 8dcc4e7dd6dd879f341b58fc04cb1308c0463862)
new f882540 r17625: Fix the build (This used to be commit 76ef8af881843685a5b14c9017cba32f6867bd28)
new f852fdb r17626: Some C++ Warnings (This used to be commit 09e7c010f03ac3c621f7a7fad44685d278c1481a)
new 0ff4706 r17630: Looks like getpeerid() is a system function on FreeBSD. Change to sys_getpeerid(). Thanks to vl for pointing this out. Jeremy. (This used to be commit dd0069cfcabb25dc7dc0d336696a5f2580abb5a1)
new 8d0d3a8 r17667: Merge snprintf fixes from tridge (Samba4). Jeremy.
new e7a49f2 r17668: Fix the miscalculations in pushing announces. Fixes problems Kukks reported. Jeremy. (This used to be commit 426d722029b245e239f0ee39b6be249c59e1918c)
new c9f9c65 r17669: Remove RID algorithm support from unmapped users and groups when using smbpasswd (This used to be commit dde552336c732ddd6076a6a32575a37cb51aa94c)
new 232569c r17672: remove duplicate description on NT_STATUS_INVALID_PARAMETER (from Michael Adam <ma at sernet.de>) (This used to be commit 7b51e27d026f2511edcde054f0d2deb9932d2fe8)
new 4a6a574 r17673: volker's patch for re-adding Getpwnam() lookups to smbpasswd backend (I hate username level) (This used to be commit 0939b6e20c6aef7a203c92fb0afa207c9fa779dd)
new 23535f7 r17676: Fix printing bug found by kukks. Don't copy a return value into an auto on the stack that gets removed when we return from the frame :-). Jeremy. (This used to be commit 85bf8a16116e5eb9d4400e809531737d45890abb)
new 58247fe r17677: There is no need for a 2nd krb5_to_nt_status function, is there?
new d190f71 r17709: Fix cut-n-paste error with the name of gid_to_unix_group_sid(). (This used to be commit dda0b8bce6b7e0146badd8aeb52b5cce6289de21)
new 21e35f8 r17710: Thanks to Thomas Bork for testing and continued feedback on this.
new 975b159 r17723: * BUG 3969: Fix unsigned time comparison with expiration policy from AD DC * Merge patches from SLES10 to make sure we talk to the correct winbindd process when performing pam_auth (and pull the password policy info). (This used to be commit 43bd8c00abb38eb23a1497a255d194fb1bbffffb)
new 049fcc8 r17736: Apply the Unix group patch when creating the token for a username map. (This used to be commit 0298a3466bc6c5e322db7dac386e4e5eef0e2702)
new fddeed8 r17760: The DNS SRV lookup already sorts by priority and weight so don't use the generic IP list sort in get_sorted_dc_list(). (This used to be commit 03a767539d5b09ebd6564c0c9157de2a6e0e6b89)
new aee6b59 r17761: Handle times consistently across all client utils. Fixes bugs reported in libsmbclient. Jeremy. (This used to be commit 42a417fb75313b093948602c3be8e2f386048b5f)
new 89f6af4 r17766: Getting ready to properly expose 100ns times on the wire. Move the internals of nt_time functions to use struct timespecs. Jeremy. (This used to be commit 4ece92f7ef070c86ee7c6f523a207cfaccf84478)
new a5a69ec r17767: Argggg. Broke the build. Need to fix callers of put_long_date() and interpret_long_date() first. Reverting... Jeremy. (This used to be commit 5d9c308e7b780c956f9810c9f345d1ef32d0f528)
new 8cac7c1 r17795: Finally track down the "ads_connect: Interrupted system call" error. Fix our DNS SRV lookup code to deal with multi-homed hosts. We were noly remembering one IP address per host from the Additional records section in the SRV response which could have been an unreachable address. (This used to be commit 899179d2b9fba13cc6f4dab6efc3c22e44e062bc)
new 6717e0d r17797: Just say "ok" when trying to rename a local group to its same name. (This used to be commit e6e54125003373f83e6900668ceb9981e8620776)
new 5693e6c r17798: Beginnings of a standalone libaddns library released under the LGPL. Original code by Krishna Ganugapati <krishnag at centeris.com>. Additional work by me.
new 26f55cb r17799: Start fixing the building carnage. Only include calls to uuid lib fucntions when WITH_DNS_UPDATES is defined. (This used to be commit 3c547202856378cb1b6895b8c5dd0c9e43c66a1f)
new a64925d r17800: Start using struct timespec internally for file times on the wire. This allows us to go to nsec resolution for systems that support it. It should also now be easy to add a correct "create time" (birth time) for systems that support it (*BSD). I'll be watching the build farm closely after this one for breakage :-). Jeremy. (This used to be commit 425280a1d23f97ef0b0be77462386d619f47b21d)
new 66ef2f3 r17801: bad merge ? No sure how the second half of the LIBNDR_OBJ value got cut... (This used to be commit 3662f86f41b83a5c944294ca02b6e216ee87f88c)
new bfbe5a5 r17802: trying to fix more build farm hosts (This used to be commit d16fea385aba11b6dad141298694320c803bf3eb)
new 0d1e4dc r17803: finally get the new libaddns code to build on Solaris 9 (This used to be commit 6a4f4ce016dc47ff4b433208266c4616be7e2770)
new 25a685b r17804: Fix a enum/int mixup found by the IRIX compiler.
new 49a3f72 r17805: Sorry Jerry, I could not stand the warnings... :-) (This used to be commit f5fcafd77e8a749659ef90296402c5130f45419b)
new 8d5e736 r17806: Make NTTIME a UINT64_S rather than a separate structure consisting of two uint32s. (This used to be commit 3556a9c26cf7728e2435bb28e69958751e883ab9)
new 22c7238 r17807: Fix a file descriptor leak pointed out by John Malmberg. Thanks!
new 01bb246 r17809: Add in 64-bit integer time calculations (taken from Samba4) for machines that have 64-bit integers. Leave the (double) code for machines that don't. Needs testing.... :-). Jeremy. (This used to be commit 9e65c175b0794bea3082785b5da6f5b281887ce7)
new 08b6355 r17810: Use datarootdir variable generated by newer autoconf versions. (fixes warning) (This used to be commit 836f04134f95d8452cee58a72438b4387103ce11)
new b377324 r17812: Fix bad unsigned comparisons with TIME_T_MIN/TIME_T_MAX. Jeremy. (This used to be commit bd1fbdfb824883060b02be969a10f999d387973f)
new 40b1bd3 r17813: Remove another instance of manually setting the group SID. The would have been primaryly used when adding a user to an smbpasswd file, but could have been introduce to other backends by using pdbedit -i -e.
new 6287ce4 r17814: Add .bzrignore file (This used to be commit 5018bb91e704407a97515cdf74cccb6d7c30f027)
new f8f1ed2 r17815: Revert Volker's change in 16014. I really do not believe the this should be necessary. If there is still a bug, I believe that setting thr group RID from the passdb is masking it. Not fixing it. It is very likely that the change was necessary before but is no longer with the recent changes. But I'm not taking the chance of merging it to 3.0.23c. :-) (This used to be commit 1a5b90f3c1aa5dcaa29a9d62288d9e4dbc596f96)
new 17ed5d0 r17816: Merge my cupsprot branch. It is now possible to (optionally) specify :port in the "cups server" smb.conf parameter. (This used to be commit 3f665f4ec4cda80cc20e050458e150c086dc1412)
new fcf90b6 r17817: Disable compilation of LIBNDR (it uses uint64_t). (This used to be commit 4928d560b0fbad31e0245178ce8f6fed36a488ca)
new 94af1ad r17818: Fixup uint64 time calc. NT time is a 64 bit number, not high value seconds, low value 100ns units. Jeremy. (This used to be commit ead75870d5d3c690fabd131a9dd8776e854638dc)
new c3178f6 r17819: Add some more ignores. (This used to be commit 8ffe17893092d95e767ca0baa5f766b106a1eed8)
new b9142f2 r17831: Attempt to fix the build farm: 0x7fffffffffffffff needs special casing too I think. This broke 'make test' because the newly created user was set to be kicked off Mi, 22 Jan 1975 23:55:33 CET (unix time 159663333) with the setuserinfo21 call.
new ea4ff9b r17832: Fix bug 4050 (This used to be commit 0504cf6d13c81d90a2457a01a78630d105af0ebc)
new d59fe28 r17833: Next step to fix the build farm.
new 6365dce r17834: Another bug found by Volker's tests in the build farm ! Correctly map large nt timevals to TIME_T_MAX. Jeremy. (This used to be commit 63b13d28795bbce6d9fe9e0aa4f518ef94c44f18)
new 9230c65 r17835: Fix Coverity bugs 306, 309, 310.
new 47e29eb r17836: Don't create zombies in the children, thanks to Jeremy!
new e627362 r17837: Split out the storing of memory cached credentials from the krb5 ticket renewal code. This allows cached credentials to be stored for single sign-on via ntlm_auth for machines in a domain still using NTLM. Also (hopefully) fixes the reference counting problem with pam_logon/logoff so multiple logons/logoffs won't lose cached credentials. This compiles, but I'm intending to test it over the weekend so don't complain too much :-). I also want it in the tree so [...]
new f60a0a9 r17845: Remove a Solaris warning (This used to be commit ec42ec31c05afb785adbe3c14f903889178df184)
new 8f9a26c r17847: Dummy commit (This used to be commit cdcea36095a50a92ec1311979b8b2c572b971eaf)
new 5196825 r17850: Another dummy checkin for the build farm to retry (This used to be commit ac7087a6516fa7e0d10523a892acae852a80e29e)
new 2868e7f r17851: Fix a warning & attempt to fix the Tru64 build (This used to be commit b05cac3cb5b35fa305f3d881012cc8e7eca87bd8)
new c3bbcc6 r17852: Remove a pointless NULL assignment (This used to be commit 9f27824257924485a39bb60f00c9de02f869c4ff)
new 5d4a189 r17853: Fix an uninitialized variable (m_time2). Jeremy, please check.
new 4bbb995 r17854: Steal the LDAP in NTSTATUS trick from Samba4
new cb3e14d r17855: Fix the build on systems without LDAP (This used to be commit 2e9f5c520a843ad22088388d155a172a63c140d5)
new 16c8f09 r17861: Fix inconsistency found in checking for NULL in DLIST_REMOVE macro. Don't check for NULL if we would have already derefed. Jeremy. (This used to be commit 1cb379315a45a0c47feab0df1f07ec5d808a4259)
new fb0ed72 r17862: Fix possible NULL deref (like rev 17861) found by the Stanford group. Jeremy. (This used to be commit cfd39c2804df3f67637adf223542daa208c893c7)
new 6ee700b r17863: Fix unneeded NULL check on pointer parameters causing the Stanford checker to flag null deref. Jeremy. (This used to be commit b7fc023e9025127855fab71002d556e5f84e00b4)
new 6f9ce7d r17864: Fix possible null deref if client doesn't give us an answer record. Found by the Stanford checker. Jeremy. (This used to be commit 1ec77c50118de808f710b17f878b1e80d4e351d5)
new 8be6458 r17865: Fix what the Stanford checker reported as a possible deref. I think this is a false positive, but it's an easy extra check to add here. Jeremy. (This used to be commit 7d3b11ab18e2c793d43b6eed1803f2183b7b2daa)
new 767820e r17866: Fix possible null deref - found by Stanford checker. Jeremy. (This used to be commit 84e8cc0593c20b1262965a320d89b72a3dc9b402)
new 5f925a0 r17867: Fix null deref in error code path. Found by the Stanford checker. Jeremy. (This used to be commit 09652dc71ce13bd305e653557e43731378398dd6)
new 28369f0 r17869: More sensible fix for Stanford Checker null deref. Jeremy. (This used to be commit 2a73e82f9663fc0e14b4c2af94de3b4216f1eece)
new b65eb11 r17872: Fix possible null deref found by the Stanford checker. Jeremy. (This used to be commit ac06fc42cb9b1e2304d44653614aeaa7c537f34b)
new 981588d r17873: Fix possible null deref found by Stanford checker. Jeremy. (This used to be commit 1adb3b2432187e9a19b78cfa5762c3e05a357392)
new 41d1f32 r17874: Fix possible null deref found by Stanford checker. Jeremy. (This used to be commit 2894310cc8cddaec2a67f1af0ab62cc559283e77)
new 9ab430a r17875: Fix (rather theoretical, but still...) null deref found by Stanford checker. Jeremy. (This used to be commit 45d77ae12235e6b39cc30845d69ac3777d3eefd0)
new 4d6b8ac r17877: Make it explicit to the checker that we can never pass in NULL as ctr to a void returning fn. Jeremy. (This used to be commit 397ab2b1ab72093ba0572493b2e97a93dfc75478)
new 2eff779 r17878: Fix possible null deref found by Stanford checker. Jeremy. (This used to be commit ae20201494f44cb98e58ba98531a79feeeb82b47)
new 00ffc8e r17879: Make it explicit that we can never pass NULL for buflen or stringlen. Stanford Checker fix. Jeremy. (This used to be commit 2d8bdd2dce633253780a5b0378f229893d049666)
new e09daab r17880: On host "tridge" in the build farm the tests fail because smbd hangs in in 'connecting to cups server on localhost'. There is no cups on that host, but the TCP connection hangs in SYN_SENT. Probably some firewall rule.
new c52b3fb r17881: Another microstep towards better error reporting: Make get_sorted_dc_list return NTSTATUS.
new 49a08c7 r17896: Reformatting. I did not want to do it anymore, but these ones looked just silly :-)
new 8e0a4e7 r17897: Store the uid in the memory creds. Don't request the krb5 refresh creds when doing cached NTLM auth, request the memory creds instead. Jeremy. (This used to be commit 310ac0b226edcfd5bedc2c3305a05993db20c7af)
new 0362fde r17899: Fix Stanford checker bug - possible null deref. Jeremy. (This used to be commit e77949175144cbe4cfa58788d13acc704eebc251)
new a08ca7a r17900: Fix from Michael Adam <ma at sernet.de> - make internal_resolve_name do what it's supposed to. Jeremy. (This used to be commit 4b7387a054bfc1587e0b9b7088f420a5bcf0bad9)
new 9f0c282 r17901: Stanford checker fix. cookie here can't be null or we'd deref null. Make interface explicit. Jeremy. (This used to be commit 4e99606ec16b978a76219b5362a23a7b06ee5468)
new ed132d8 r17902: Fix possible null deref caught by Stanford checker. Jeremy. (This used to be commit e8b0649fe167c3446eb6121ed666254fdf53aa58)
new 364cb7f r17903: Fix null deref caught by Stanford checker. Don't call ntlmssp_end on a null pointer ! (Doh !). Jeremy. (This used to be commit 7b53932b5190c78b2b483f36af95174fe38ed45e)
new b9b8967 r17906: Port the snprintf bugfix from 4. I wonder why we never hit this.... (This used to be commit b9227bde1328c09c61cc23fdbb4fa756e919c4a6)
new 545353b r17909: ensure we do not call map_username() twice on Krb5 session setups (This used to be commit 779eba0a7cab3156b8580410cfe288609a288548)
new 743a8e7 r17910: remove incorrect comment (code has already been fixed) (This used to be commit 9810d74e171542408eea3ec22a0ebb57a9e1e87e)
new 3247b4f r17921: Comment is obsolte. This is now implemented in winbindd. Jeremy. (This used to be commit 37c636eb480e3736b143653231d73620152eb470)
new 9c8a9d0 r17922: sync samba3's talloc with samba4's and move the samba3 specific stuff to tallocmsg.c
new 164a760 r17923: turn on null_tracking with the first talloc_init() call, (this needs to be moved to a samba3 specific place)
new 3bc4fd1 r17924: Get rid of warnings now that talloc is merged.
new 2abab7e r17928: Implement the basic store for CLDAP sitename support when looking up DC's. On every CLDAP call store the returned client sitename (if present, delete store if not) in gencache with infinate timeout. On AD DNS DC lookup, try looking for sitename DC's first, only try generic if sitename DNS lookup failed. I still haven't figured out yet how to ensure we fetch the sitename with a CLDAP query before doing the generic DC list lookup. This code is difficult to unde [...]
new 7b7ce43 r17929: Ok, I think I finally figured out where to put the code to redo the CLDAP query to restrict DC DNS lookups to the sitename. Jerry, please check to stop me going insane :-). Jeremy. (This used to be commit 8d22cc111579c57aec65be8884b41564b79b133a)
new bc28b5c r17933: Don't print a NULL sitename. Jeremy. (This used to be commit 2829dbc3e01d967887e25d1bcacb1d538fc11e59)
new f2b3143 r17934: allow srcdir != builddir for 'make test' (This used to be commit 70f223554922947a17e81f1002b184db879a2195)
new 9d37ee5 r17937: Move the saf_ cache into the tcp ad connection code. Cause winbindd to set site support before doing the generic AD server lookup. Jeremy. (This used to be commit a9833941715472ece747bce69ef53ba8ad98d7a5)
new 4dcda27 r17941: Fix print out of client site name. Jeremy. (This used to be commit b8cedcac933fef9370bd42d1ff7c35c5c27103d1)
new 256172f r17942: Jerry is right - when no site support is enabled the client sitename is "Default-First-Site-Name". Treat this as a blank site (no site configured). Jeremy. (This used to be commit 5c46381bd7dd1b3f11f427d111ded0b76fc1bec8)
new 6fada7a r17943: The horror, the horror. Add KDC site support by writing out a custom krb5.conf file containing the KDC I need. This may suck.... Needs some testing :-). Jeremy. (This used to be commit d500e1f96d92dfcc6292c448d1b399195f762d89)
new cceb492 r17944: Handle locking madness. Jeremy. (This used to be commit 408267a2d725a0596be37b019fe4513502b2c0ec)
new 2fcd113 r17945: Store the server and client sitenames in the ADS struct so we can see when they match - only create the ugly krb5 hack when they do. Jeremy. (This used to be commit 9be4ecf24b6b5dacf4c2891bddb072fa7543753f)
new a78c61b r17946: Fix couple of typos... Jeremy. (This used to be commit 638d53e2ad524dfe4666b79d36997dea8a44c8cd)
new c94718e r17947: Remove extra const. Jeremy. (This used to be commit 86bfac33e35ee636581b88eb2ff55800c48b9a7b)
new bd2a4f1 r17949: change the comment, talloc_enable_null_tracking() should stay here.
new c5173b5 r17951: sync talloctort.c with samba4
new 5e7ead2 r17953: run bin/talloctort with samba3's make test
new 7c07bd6 r17959: sync with samba4
new 305cead r17970: Add missing include-guards around ads.h and ads_cldap.h. Remove all reference to "Default-First-Site-Name" and treat it like any other site. Jeremy. (This used to be commit 5ae3564d6844f44a6943b2028917bd457371af1e)
new e53dfa1 r17971: Disable storing SIDs in the S-1-22-1 and S-1-22-2 domain to the SID<->uid/gid cache. FIxes a bug in token creation (This used to be commit fa05708789654a8a34cb4a4068514a0b3d950653)
new ac25c32 r17972: revert accidental commit to ads_verify_ticket() (This used to be commit 95f6b22e5179e1fb738c07112de2e06024fc9a83)
new 1e59963 r17976: Fix typo (This used to be commit 410d6b9de2ad059fe239c6f155e80a81952ed701)
new 27e37ea r17977: To be honest, I have NO idea whatsoever what this does, but it fixes what I have been able to reproduce with smbtorture4 for bug number 4059. It's too late here now to check with W2k native, I'll do that tomorrow or over the weekend. I'll then also check in a samba4 torture test to walk this from now on.
new 037eac7 r17979: Make ntlm_auth more intelligent about figuring out it's domain and user args. if only given a parameter of the form --username DOMAIN\user. When called by firefox or other user apps they may not know what the domain is (and they don't care). They just want to pass the contents of $USERNAME without having to parse it or guess a domain. Jeremy. (This used to be commit 5f51417916ed8bfc0dd08f44e669cb044fc83d01)
new f5cc2b4 r17981: Hmmm. Don't break helper functions that don't need the username by forcing it to be specified. Still split out domain \ user for the ones that do use it. Jeremy. (This used to be commit c097e107391cd97dd829c19b672b6a7adece504f)
new 56fc287 r17984: Ensure we never indirect a null opt_username if it wasn't specified. Jeremy. (This used to be commit 5d9bb91ab7bb080b56b25849e646143ab3ad8252)
new 0c9ca3f r17994: Add debugs that showed me why my site code wasn't working right. Don't update the server site when we have a client one... Jeremy. (This used to be commit 7acbcf9a6c71f8e7f9167880488613c930cef4d9)
new fc6bce6 r17995: Ensure we create the domain-specific krb5 files in a separate directory. Jeremy. (This used to be commit 541594153b3a29a4ca30f1897264f2cc715b0698)
new ef92f91 r17996: Don't talloc free the memory then reference it. Doh ! Jeremy. (This used to be commit 188eb9794df265e8a55602d46b6bb4bd7daffa7f)
new d62c3cf r17997: Ensure lockdir exists for winbindd. Store tmp krb5.conf files under lockdir, not privatedir. Jeremy. (This used to be commit c59eff3e53f5bfae3a9fb136e8566628339863ad)
new 1bd715d r17999: No need to prevent others from reading. Use 755 instead of 700, and 644 instead of 600. Reading might help debugging. Jeremy. (This used to be commit 99f100cfecb53e00d17f7426251a3d4022db791a)
new e05728b r18000: Get nelem/size args right for x_fwrite. Jeremy. (This used to be commit f1c5409b9fa201c6d726857b02515167b0d7cef1)
new d31ee84 r18001: Proper error reporting on write/close fail. Jeremy. (This used to be commit ba311ac4eac060c12cafeeb8e458f45c2927aabf)
new 0a847b4 r18002: Improved debug. Jeremy. (This used to be commit 5f84c8c815ff0c941ef06d682dcc4be52e8867d2)
new b05c81a r18003: Creating a directory and getting EEXIST isn't an error. Jeremy. (This used to be commit 515f86167bd9ec64170218f2ea4fb20d12a28365)
new d0bbe37 r18004: If you're writing out a krb5.conf, at least get the syntax right... :-). Jeremy. (This used to be commit ecca467e463ef5c9acd48ee0a5f446755bd2f306)
new bd5fca8 r18005: The ntlmssp fix is not correct yet, working on it (This used to be commit 3e4da5541c24b3c3c5104fc5120a9be8a2f9ae69)
new 0f1bc28 r18006: Actually a smaller change than it looks. Leverage the get_dc_list code to get the _kerberos. names for site support. This way we don't depend on one KDC to do ticket refresh. Even though we know it's up when we add it, it may go down when we're trying to refresh. Jeremy. (This used to be commit 77fe2a3d7418012a8dbfb6aaeb2a8dd57c6e1a5d)
new 380c418 r18007: Ensure we don't namecache KDC entries with port 88 as a generic DC (that should be the LDAP port). Jeremy. (This used to be commit f16b41c3c92b1af5cf25d8d244b1f551573cb076)
new b7a5e3d r18008: Ok, same fix as before. But this time also allocate the session key. This had worked in one test, no idea what memory I've overwritten that time. This time it survives the unpatched w2k password change.
new 5e44fc4 r18009: Fixes bug 4026.
new fea5d59 r18010: Ensure we don't timeout twice to the same server in winbindd when it's down and listed in the -ve connection cache. Fix memory leak, reduce timeout for cldap calls - minimum 3 secs. Jeremy. (This used to be commit 10b32cb6de234fa17fdd691bb294864d4d40f782)
new 40665ed r18011: Should fix bug 3835.
new 44c1504 r18012: Should fix bug 4018.
new 315f416 r18013: Fix for "bug" (enhancement) 3684.
new 6fc90da r18014: revert a possibly unnecessary change (This used to be commit 9c93abf25e391348fe3864fca0079f231b89467c)
new 98cfbd3 r18015: Try and detect network failures immediately in set_dc_type_and_flags(). Fix problem when DC is down in ads_connect, where we fall back to NetBIOS and try exactly the same IP addresses we just put in the negative connection cache.... We can never succeed, so don't try lookups a second time. Jeremy. (This used to be commit 2d28f3e94a1a87bc9e9ed6630ef48b1ce17022e8)
new b540e4d r18016: OpenBSD apparently does not have ENOTSUP (This used to be commit 8e087b7e462aaa14e3918cdfe125f8375d4d5fd8)
new ee0e397 r18019: Fix a C++ warnings: Don't use void * in libads/ for LDAPMessage anymore.
new b85e21d r18020: Fix SunX (with LDAP but without ADS) (This used to be commit aa61a16c9f87d7ef002beda0b1795964e76f0ce5)
new 5f2b596 r18027: Fix some 64-bit warnings (This used to be commit 54706285f7394e458b6481d0285f67ed225ea34e)
new f5906de r18028: Fix warnings on non-krb5 systems (This used to be commit 30df6cb65f2dcc1829ea362ea0bc2a5e10f9819a)
new 6655e1e r18029: More C++ stuff (This used to be commit 089b51e28cc5e3674e4edf5464c7a15673c5ec0f)
new c49961b r18030: When compiling with C++, nested structs lead to nested class definitions which are not compatible. I am aware that this would be a huge change in Samba4, but I would like to see it in the code that is shared.
new f8a17bd r18047: More C++ stuff (This used to be commit 86f4ca84f2df2aa8977eb24828e3aa840dda7201)
new 040d9f7 r18048: More nested structures (This used to be commit 20fcce5ceb701cfdcdc37172d7811bc6a7a554c3)
new a21693f r18049: Backport SAMBA_4_0 snprintf changes (This used to be commit e4e31e5f0fd6e1acab6ba9f58dd136d9f359d6f7)
new d2465b1 r18062: Fix to ensure the name used by pam matches the name that will be returned by winbindd. This (should) fix the bug where the user logs in with DOMAIN\user but winbindd returns only "user" for the username due to 'winbind use default domain' being set. Jeremy. (This used to be commit 1b2aa17354d50740902010f4a1e0217c8b1f7bdd)
new 8d812f8 r18063: When we get a successful connection using ADS, cache the SAF name under both the domain name and the realm name, as we could be looking up under both. Jerry please check. Jeremy. (This used to be commit 9d954d2deb46698b3834c7caf5ee0cfe628086b5)
new 9585766 r18065: build talloctort as part of 'make torture'
new 2ad8731 r18066: It's a bit pointless to send ourselves a signal just to check if we exist :-)
new 3c23af9 r18069: it isn't a good idea to run the PIPE_NUMBER test on a file share...
new eb53669 r18070: be more verbose when errors happen
new 458a3ff r18099: merge from samba4 to make tcc happy as the same struct name was used in multiple places and that only works if they're all in a local scope
new 8f50142 r18107: Only do a SAF realm store if the logon was krb5. Jeremy. (This used to be commit 131682461c87973ac9ce0e2d097ad4d7b7afb23c)
new 8b5bef1 r18116: Make max usershares an advisory limit, pointed out by Cybionet <cybionet at videotron.ca>. Jeremy. (This used to be commit fb755e83ee98fb830fb2340f175e8ca8d89c84d5)
new bf7fcdf r18128: Don't forget to set the ref count to 1 on a reference counted struct. Doh ! Jeremy. (This used to be commit 8c78386e8da72108551cff72a6cc9da89264ddee)
new 030cf71 r18158: Stop winbindd from accumulating memory creds infinitely when doing pam offline logons.
new 30c0e93 r18162: Close socket when the CLDAP request has failed.
new 73d25f6 r18165: Fix memleaks.
new b4449b6 r18167: Adding DEBUG() to winbinds refresh seqnum to track down a failure.
new a58dc69 r18170: Make sure to actually get the printing data before trying to publish it in AD.
new 5a87bbd r18172: Just a little more verbosity in this debug statement.
new 4bc83e6 r18174: Do not return "success" when we failed to write in the CLDAP code.
new 171a5cd r18175: Forgot to call asn1_free() in previous commit.
new b5f6cbb r18177: Some build- and memleak-fixes for the (not build by default) ADS GPO routines.
new 1a6ffd1 r18182: only grant privs to Administrators if privileges are enabled to avoid bopgus error messages (This used to be commit 7d5356fd5db6ece2504c9c140d1f454056be7164)
new 48450d9 r18185: add librpc/idl and relevant IDL files from SAMBA_4_0 (This used to be commit 6da1ef0f1cf4d47c26cdb850f01a3411dfd87350)
new a7be2ec r18187: Replace copy of idl files with a svn:externals link. Will fix the build_idl.sh script to only process the files we are concerned with in this branch. (This used to be commit 647ed21b098e8fe6513040de7a540fe77fa0b37e)
new 995205f r18188: merge 3.0-libndr branch (This used to be commit 1115745caed3093c25d6be01ffee21819fb0a675)
new 012c9e9 r18189: When tearing down a connection we can be harsher with timeouts. Also, wait for 5 seconds not 10 on connecting to a DC. Jeremy. (This used to be commit 6792460ba6a198646404abae10979489ca03ca5c)
new ccdd921 r18191: Fix the online/offline state handling of winbindd. Instead of trying to do this in the winbindd_cache entries, add a timed even handler to probe every 5 mins when disconnected. Fix events to run all pending events, rather than only one. Jeremy. (This used to be commit 7bfbe1b4fb9a91c6678035f220bbf0b4f5afdcac)
new 3404728 r18192: Fix the build. Jeremy. (This used to be commit aa62bb6b4ccb46a58bbe8f46d552a062ca06c238)
new 82ed086 r18193: Not quite to autogenerated NDR but closer thanks to Jelmer's initial work. I'm including the librpc/gen_ndr directory in svn temporarily just to get some compile issues straightened out. (This used to be commit cf271aa433cfa606be5dbf3ed1d94fe3caf57653)
new b8704c5 r18195: remove hardcoded path introdiced by pidl (This used to be commit cbf57a6327be2ed161ae716c884ed1243b578a7d)
new c3771f5 r18196: Fix debug message (this should be online not offline). Jeremy. (This used to be commit 9c943dfe2d23e2d01df53ac81625278d4f870aa3)
new 94eb7d9 r18197: compile fixes (This used to be commit 9b0d44a0b0393d1897232d1be8dfe468ce8e7563)
new 6410f02f r18199: Allow winbindd to delete a saf_ entry if it knows it can't talk to it. Jeremy. (This used to be commit 7385a076f8fd351472d37d9363304948e88f9f99)
new 6d4c7b1 r18200: Experimental code to allow system /etc/krb5.conf to be overwritten by winbindd. Don't enable this :-). Jeremy. (This used to be commit 88e11ee91a2e97c93f5d34313d45b1e38f793038)
new 253c01f r18201: Make explicit what's going on here. Jeremy. (This used to be commit 38b8a2b5278d2538b9803c2b81f767036a16ad65)
new d07458b r18224: Paranoia - ensure the oplock event handler is removed immediately in the handler. Extra debug info tracking down winbindd DC selection. Jeremy. (This used to be commit 7ba9b6ce588f716589e9f88ed146fad36c4b3758)
new 80052bc r18225: If we're going to overwrite krb5.conf, at least be polite enough to make a backup. Jeremy. (This used to be commit c82aac594fd7262029f9c47c2998c9e6b0ffc739)
new 34a25ef r18226: Ensure we only do this evil thing if it's our realm. Jeremy. (This used to be commit 0a89b37b1a367470be410ae94b42c813c7dbefe6)
new cb78a0d r18229: regenerated unixinfo files and add a few header stubs. Almost autogenerated now (This used to be commit b860685a8117c3876158ac7b8db63cda9b415239)
new c430470 r18230: Build Samba3 RPC client<->libndr glue code. (This used to be commit c77ddae4f0e30c821f54300f4485ab5d447b49ce)
new 6ed67b0 r18232: - Trim number of regexes applied to generated files - Fix syntax error in shell script (refused by dash) - Regenerate output (This used to be commit 4dba965f9aa30eb2a54dc68e1bd5137ec6f5e6be)
new 1779e3f r18233: Use the autogenerated cli_unixinfo rather than the old one. (This used to be commit eec8b915d1bf6e62c45d309579a4f93380aa43a8)
new ed02744 r18234: DNS failures are too common to log at level zero or 1. Jeremy. (This used to be commit 943e21d5da2a8aadab1b2c3d700a9b8b880582f2)
new 5f8ef62 r18235: stub header to get past compile issues with pidl ndr output (This used to be commit 1eaf62557f532d02fb818458c8bf78df7a7bc904)
new 3686829 r18236: fully autogenerated unix info files (This used to be commit cbe39cb5e54f4e13575959e02fb66b42f2336240)
new c1e0e75 r18237: include dcerpc.h here to fix compile of autogenerated unixinfo files (This used to be commit 3757f249aa4427c031d0018a1a9244fb61357d94)
new 01285fe r18239: THIS IS GUENTHER'S WORK !!! He's allowing me to merge this at the moment as I'm working on this area. Thanks a lot Guenther. Add the capability to get krb5 tickets even if we log on in the offline state and have to cache the credentials. Once we go online we should start getting krb5 tickets again. Currently this code waits until lp_winbind_cache_time() seconds (5 minutes by default) before getting tickets. This is correct in the DC down case, but not in the [...]
new 6cfe7be r18241: If replacing the krb5.conf, ensure it's readable. Jeremy. (This used to be commit dfd93a30311ff0e57ef23ae1f1cb58d4019a3eee)
new cf469f2 r18259: Fix the non-krb5 builds.
new c2d59d8 r18269: regenerate idl output
new 2b27c93 r18271: Big change:
new 96dd10c r18274: Cleanup unnecessary empty headers and add a comment why the remaining ones are needed (This used to be commit e4fc8ba7fb1cbb7258bc08f1dc2b9d2205bf7f81)
new 415aa96 r18275: add auto generated dfs code (This used to be commit edb7a3607e3fa2090310b5c405f2b0a08f51db78)
new 96c72e2 r18310: Add a little test for some gencache routines Remove unused gencache_set_only Use CONST_DISCARD instead of SMB_STRDUP
new cfefd8f r18311: Simplify gencache_get by using strtol instead of sscanf (This used to be commit f6497adac674f9e5089a2e54ead07596e568a936)
new eab60e2 r18312: Change gencache_get slightly: Delete expired keys, and only strdup the value if a valid entry was found. The newer calls got the latter one wrong, change the older calls.
new 716f724 r18313: Nobody said "no" (yet.... gd?), so commit it:
new 6d9b02d r18369: I've got a sniff where NT4 sends just a single byte after the 516 byte password blob, it seems that pw_len is just a uint8 instead of uint16.
new 98dc615 r18373: copy over configure.developer from samba4 which adds -C --enable-socket-wrapper
new 716135e r18379: make the gdb_backtrace executable
new b890724 r18380: the panic action command needs to be different in samba4
new 5c14584 r18387: remove echo of pidl command line (was used for debugging) (This used to be commit 848edce91288750881f538e1dd8ed4220047af6f)
new 7038819 r18390: give a better error code
new 8fad1d2 r18393: get the data size and not offset when initializing a data blob from a prs structure (This used to be commit 878fd68dfcb237f5332efcf48a3891abcc9ad53c)
new 85e4a7a r18394: get the lsa client code to link (This used to be commit 96e412a04cedc4c361c08e0ed1d141f3b018728b)
new 4f024ad r18395: have the ndr layer alloc outgoing structure members for us (This used to be commit 4fb35eeb44d434b04282c41e98c4a5767e1a8647)
new 0a42e71 r18396: regenerate unixinfo files after metze changes to the IDL (This used to be commit d2fe3eab54d01fa58e92b02464aa803952135c46)
new e397e2f r18397: Change rpccli_lsa_close() as a wrapper for the autogenerated rpccli_lsa_Close(). (This used to be commit 365c75603d9130f46dd40ab46e14f3c91c687c65)
new c432bfc r18398: Fix bug #4095 - username composed into domain\user twice in spnego path. Jerry please check. Jeremy. (This used to be commit e872bacf2850cfb66be1c57be40484fe8e4c2da5)
new ff7b6e5 r18402: Comment and (hopefully) fix remote command completion for smbclient.
new 68a2430 r18403: Revert until we get this sorted out correctly. Jeremy. (This used to be commit d0fdd5eb1e0c8bf135c267d4ff8183899345beaa)
new 5e1146a r18404: * swap from POLICY_HND to the struct policy_handle from ndr/misc.h * move OUR_HANDLE macro to include/rpc_misc.h (This used to be commit 2b37079af2f569df7a58878150a61980c6fe06ee)
new 4089226 r18405: Now that POLICY_HND == struct policy_handle, we can make rpccli_lsa_close() a real one line wrapper for rpccli_lsa_Close().
new 3a55aa9 r18411: Getting a zero length read is common. Don't log at debug level zero. Jeremy. (This used to be commit e23caeb7b57b0b1bbc2f8b6abf34166f271a88fa)
new 62c7874 r18413: Based on the new torture test I added in samba4 it turns out the flags determines what kind of share is this. I suppose 0x80000000 means something like (legacy) as it will fail for any share name longer then 13 chars (same size accepted for old RAP calls that come from pre NT OSs.
new 2a61368 r18422: Use LDAPMessage in idmap_ad as well.
new 59e5149 r18425: Fix ads_ntstatus(). LDAP_SUCCESS should really map to NT_STATUS_OK.
new bad8c0d r18429: fix a regression renaming local group introduced by trying to handle renames to the same name (This used to be commit 4faa5004fb7e5814bf8a97cfe8d0b443f0acdb8d)
new 8c2c5c5 r18446: Add the ldap 'leave domain' code - call this as a non-fatal error path if the 'disable machine account' code succeeded. Jeremy. (This used to be commit f47bffa21ec1caf5ec3a6ec77af801df0b63d83a)
new 6f47ed2 r18449: Attempt to fix the build on non-linux platforms: Many of those don't have strtoull. This is a copy of the stuff in samba4 libreplace, which is GPL. I hope it is ok to copy&paste it into a GPL file. Tridge, we could also create a replace_lpgl.c if needed.
new d3237d2 r18453: Attempt to fix the non-ldap build (This used to be commit 86db85423027d34cb053fc068159ddd2226e90ec)
new 1d71f02 r18457: Argl :-) (This used to be commit cafaf5a37cb0ee41829cce95d2d3f2619d5c2744)
new dfa62cf r18464: Solaris has LDAP_SCOPE_ONELEVEL. Linux seems to have it as well.
new 6b3c42b r18466: Attempt to fix the AIX build (This used to be commit 1398425067d77d90ecf2ed4c17a12d643f7f5a88)
new dc14e67 r18467: Some sites allow an account to be deleted, but not disabled. Cope with both - print appropriate messages. Jeremy. (This used to be commit 2c003a4463ff59c477fa2558f869444cfa75e3a8)
new 8be112a r18469: Use new pidl-generated DFS client code. (This used to be commit e277fb067b1a12d816c8a066839751c1824d27bb)
new c9f9917 r18473: Once we go online, trigger a "get krb5 ticket event" immediately if we were waiting on one. Jeremy. (This used to be commit 6dc8f9042f057e1f9aff46042a0fe697cb8a912c)
new 5606e85 r18476: Protect ourselves from bad cached creds a little better - don't just panic - delete them. Jeremy. (This used to be commit 4c54b75076442d239ae374b236c6f33aafece981)
new a4743f3 r18480: Doh ! Double-free of hostnameDN. Jeremy. (This used to be commit f8984fa8b706bb76559e447b30a201e1cc2871b6)
new 48e2a2b r18481: Use pidl-generated server side code for dfs. (This used to be commit 3f337c104d42321595161d0283b39357df252a8e)
new b3b207e r18483: Ensure all pdb_XXX calls are wrapped in become_root()/unbecome_root() pairs. Should fix bug #4097. Jeremy. (This used to be commit f787b9d156992e0069860cb1ab829970cb69eb81)
new 1f0b2e8 r18484: Start some cleanup on pam_winbind's syslogging:
new e6b7c35 r18487: Add NULL checks (This used to be commit 3df11307f8ca05e4f7182522d835911f0768e9eb)
new ddbf923 r18506: Fix online requests to cause an immediate DC connection. Jeremy. (This used to be commit 03b1699fa7d94fd637ff8c3bd2c59358673d2607)
new 4b57919 r18507: Added debug log for returned username. Jeremy. (This used to be commit 7644fa70ba4f7c88d887930e23b5ee2e1632473b)
new dda94fd r18508: A query for the LDAP schema can never be done anonymously against AD.
new 415c75f r18509: We must always canonicalise the usernames to be UPPERCASE DOMAIN, lowercase username. We cache names as keys in this form, and we weren't always returning this.... Jeremy. (This used to be commit 205aa2b70d647460ca5a273caad7717312f53aab)
new b2c0260 r18510: Protect against storing null-sids in the winbind cache.
new 0f9c9db r18511: Ops, fix the build.
new 2ad8c70 r18512: Add krb5conf file environment to debug statement.
new 5077d28 r18519: Copy over the Samba4 code to figure out options for the named initializers.
new 1e81145 r18525: Be a little less agressive about going back online when requested. Jeremy. (This used to be commit 9a0066278c30b123eeaed8213294b6d81a339524)
new 71453ab r18526: Use generated server for unixinfo RPC interface. (This used to be commit a5c0606d7667506fdc64776e32d4b3508195a199)
new fcec9a2 r18527: Janitor for Jeremy ;-) (This used to be commit d72ba9ed1288e7f498a64c96dd6aa04bda59c8b2)
new f560ee2 r18529: warn the user that putting the machine host name on the 127.0.0.1 line in /etc/hosts is not ok for Kerberos. (This used to be commit 85126391e11006514af8e6c6b88eb7fa21abf49a)
new 019c89a r18530: typos (This used to be commit 8c5c4959ede04e1cdbfe65beeee1f67ac0a93753)
new 041e49d r18533: Ensure we clear out the failed connection cache for an entire domain when going back online. Jeremy. (This used to be commit c7e4c8d0b4d109ec67d4424dd446b74b55246c72)
new d6943ee r18534: Fix grammar (This used to be commit 6c9b80bde39be7feb15f0fab4024a1de2980f4c1)
new 8e77998 r18543: Fix Coverity ID#312 (This used to be commit 763cbe924b78b206985db6552e20cb4830446d35)
new 315ad64 r18547: Add in fixes to mangling dir code - ensure don't look in the paths for wcard - always read directly from incoming packet. Jeremy. (This used to be commit 3745a1af4ea9262fcda28931539fa6ab4c9060d1)
new 07e9f4e r18551: Implement a 30 seconds from startup, during which we try hard to connect a DC even if we might be offline. Jeremy. (This used to be commit a9f115140700487767bafa058db744eea5ee8f77)
new a0aaa82 r18552: Ensure the sitename matches before we SAF store a DC in ADS mode. Jeremy. (This used to be commit 03e1078b459531af5a2336b584b3c886c5dd1e29)
new e5b3b3c r18556: Implement "net sam policy", thanks to Karolin Seeger <ks at sernet.de>.
new 1052e48 r18557: If you've set security=ads, do the DNS queries first. Doing otherwise means site support doesn't work correctly. Jeremy. (This used to be commit 06a75f3b935b30c60ab4690634b26cdcd7f02b90)
new c4013df r18560: * Add in the winreg and initshutdown IDL files * rename PI_SHUTDOWN from include/smb.h to PI_INITSHUTDOWN for compatibility with pidl libndr output (This used to be commit 23a882861311d9d6ca45af1bfcc90d05846ba3a9)
new 47debfd r18562: quick build fix rather than rolling back (I didn't actually intend the previous commit but got confused between Samab 3 & 4 branches) (This used to be commit 990e7c3f8eda0c7902bcab0523218b6b218e2ef4)
new e5db7fe r18572: Use the autogenerated client and server for the echo interface and implement some of the missing functions. RPC-ECHO now passes against Samba3. (This used to be commit 9e9a05366176454cc1779acc6c2b6070743f5939)
new 8bf6d57 r18597: A C++ warning (This used to be commit 528082aed8c24b54d5781c6b3a6062b6cded74ef)
new b5fabe4 r18598: Add marshalling support to smb_io_time.
new 8155621 r18603: Add in the NFSv4 ACL mapping code from IBM. Sorry for the delay :-). Jeremy. (This used to be commit a52fa218952ffcd784ea31e947aa4d17dfdc8ee0)
new 258a465 r18605: sync dlinklist.h with samba4, that means DLIST_ADD_END() and DLIST_DEMOTE() now take the type of the tmp pointer not the tmp pointer itself anymore.
new 1626d29 r18606: - fix the detection of the working quota implementation - we now define the set of samba related include path in one place so that we can't get it wrong in different places
new 86b701d r18608: -D_SAMBA_BUILD_ was already added in another place to CFLAGS so we don't need it twice
new 7ee716e r18612: remove RPC-ECHO till it gets fixed
new 6b07596 r18613: Metze, in your DLINKLIST commit you changed this from 10 seconds to 30 seconds. I don't think you meant to do this.... Jeremy. (This used to be commit dd1691cf81492cfecc7f015ba201b78e2588db90)
new 4646147 r18616: fix breakage after DLIST_ADD_END() changes for --with-pam (This used to be commit 5c00b5497b7b2bb345429893d247cbb6bb0f4e20)
new ab91674 r18617: fix unixinfo call after change to IDL (change from pointer) (This used to be commit fd0579b9638260309721a71fbc07e60da0a23ea0)
new 8dd826f r18618: * remove svn:externals * 'make idl' now requires pidl in the current PATH * regenerate winreg ndr files (This used to be commit e936d39e00f07d942ce977b9a725ebe7b9e57625)
new a812e2d r18619: Add rpcclient helper for samr_querydispinfo2|3 for testing.
new 245aa33 r18620: Fallback to non-paging LDAP searches in ads_do_search_retry_internal() for anonymous bound connections.
new 1e02ed7 r18621: Fix samr server build.
new 505f1d1 r18622: Fix at least the python bindings *build*, I'm sure there is much more to do so that they actually work again.
new 738f168 r18623: starting on eventlog IDL (This used to be commit 6cb7b6226da0b3060f4850fc2cc2ca82fbdcaa8f)
new 0da8adb r18632: Make C++ compilers happy. (This used to be commit 609224565f728b7fe44f070ad0013af7a6e59267)
new 58bd433 r18638: This is an attempt to fix the AIX build. Jeremy, as you are busy talking SASL/Steve/Andrew I can't right now ask why the aio.h is needed for the timespec test.
new 47e6b77 r18640: move to socket_wrapper to lib/socket_wrapper/ and sync it with samba4
new 768e7cb r18641: Checking in the wkssvc files after updating the [out] pointers. Waiting on on srvsvc files before it can actually compile. (This used to be commit 1dbfb25d0a8a6e75af17ac8efff82bbe28d47094)
new c2c684b r18642: convert [out] parameters to pointers in Spooler IDL (This used to be commit 9c67dd36c633bf367322385f6d43ca8bbdecaa70)
new f2e7b8d r18643: Fix a 64-bit warning (This used to be commit bd175177960f39ef70d73d09e304299e03372bd6)
new 8f153c6 r18644: bring in libreplace in lib/replace
new 0638207 r18646: now we can have the socket_wrapper.c completely in sync with samba4
new 21d9351 r18647: print out the failing cammand, this is very usefull for the build farm
new b0c3ad3 r18648: this is provided by libreplace
new 19cee7d r18649: the PRINTF_ATTRIUTE() macro is provided by libreplace
new c1837c2 r18650: this isn't needed twice in include/includes.h
new af61cbd r18651: this comment is wrong, was cut'n'paste...
new ac76c18 r18652: libreplace has replacements for strndup and strnlen
new bc82f70 r18653: this stuff is in libreplace...
new 4e7d114 r18654: Rename "struct uuid" => "struct GUID" for consistency. (This used to be commit 5de76767e857e9d159ea46e2ded612ccd6d6bf19)
new 921caa4 r18659: restore BOOL, sorry:-)
new b449884 r18660: Fix build, one uuid->GUID was missed. (This used to be commit f8ea2069d444a6630b61828999605a3ed011db02)
new 4d451bd r18661: C++ warnings (This used to be commit 6004b8025de3207f5af2d62087ec13c5e444fec7)
new a03627a r18662: print out the failing command for dynconfig.o too
new 664c3f4 r18663: Fix one more uuid -> GUID. Jeremy. (This used to be commit e568271af2b5c20cff70b72b8ab4b1b704122b40)
new fb79acb r18664: this stuff is included from libreplace
new 72e9a5d r18665: Remove two type-punned warnings (This used to be commit 157b2c0c262dc9b9ae2a8a3133479e66e6c8db07)
new 6ef0edb r18666: checking in generated netlogon files (This used to be commit ac5561103caccac7d14fddbdc9a0fa972be45c6f)
new d52612a r18667: Two C++ warnings (This used to be commit 8c60e71229cd577f3b17345c5824363dd202eba9)
new 3fe99c9 r18669: fix the samba3 build...
new 4fa5a1c r18670: Fix memleaks.
new 8383eb5 r18671: try to fix the build on solaris 10 and maybe some other hosts
new 7040796 r18672: fix the build on Tru64
new bc6295c r18673: define the macros even if we don't define bool ourself
new 5864fb9 r18677: quickly add samr_GetDisplayEnumerationIndex for debugging to rpcclient.
new 1f3b19d r18678: Fix the build. (never commit before breakfeast).
new d2106c1 r18679: Fix the build.
new d1e28fa r18680: Fix last struct uuids (in uncommented code).
new 7eca40b r18681: Although we have commandline completion in rpcclient, just also allow "debug" to be set instead of "debuglevel" - just for convenience.
new 3c22208 r18684: pdb_get_group_sid() has to use the Get_Pwnam_alloc() call to ensure it finds the Unix user. (This used to be commit 4cea9bfca1b84db31fae6f7a05ff3247a23fd409)
new 387a8ed r18687: sync the lib/interfaces.c with lib/socket/netif.c from samba4 to hopefully fix the build on HPUX and Tru64
new 6ffa76d r18688: get rid of the now obsolete keepref attribute (This used to be commit b970f05b9b06762ed11bef0e765717bd2b36d760)
new 8c79b4c r18690: Regenerate RPC files after pidl changes. (This used to be commit 87d34305374e867eeac9d75d5d690c6b15570e6e)
new e3068ef r18692: Dump debug data when DEBUGLEVEL >= 10 (This used to be commit 503d1a27d5838718355fdd37968c3670f53b1cd7)
new 7238a71 r18694: prevent -O and -g from being set at the same time (by default) (This used to be commit 5af1d3a425e99a49d7ff6bee4dad024e0f82509b)
new 7cf3a10 r18695: Zero initialize ref ptrs as well. (This used to be commit 3295122173b0794880e68ea60f51d41b9b170ff4)
new 8910048 r18697: Make sure that adssearch.pl does not
new a1243ca r18698: this stuff isn't needed anymore
new f490794 r18699: bail out if the compiler doesn't know about C99 struct initializers as we currently have them in the samba3 tree.
new e108e78 r18700: nicer order of the tests
new 447905d r18701: this tests are in libreplace
new 47bb2e1 r18702: re-enable non-decimal specification of rid (This used to be commit f3ff07404650e4b9846367ba981764b1a879bca9)
new a3e1f7e r18703: Fix the annoying effect that happens when nscd is running:
new f21e9f5 r18705: not all compilers like this
new a62f996 r18707: Fix the build when you have libnscd installed (which apparently no host on the buildfarm has).
new 2fb8589 r18709: add some useful function from samba4
new c4046b0 r18710: Prevent that our offline cache can get outdated after a password change.
new a6ddf9b r18711: Replace the following hand code client routines: * rpccli_reg_abort_shutdown() * rpccli_reg_flush_key() Remove the cmd_reg.c from rpcclient since the entire file was unused (This used to be commit c4788f0c1398feb098f131aa5c4d0398d7489527)
new 42c5b3b r18712: Forgot to remove cmd_reg.o from Makefile (This used to be commit 9030c46e33e78581e303ed3c5bd952a65b54b87a)
new 66c089a r18713: Autogenerate srvsvc and svcctl interfaces (This used to be commit a8aa312b7e597c4fc922a6d1783d5b6d43bceecb)
new 970d33c r18714: fix the build after replaceing rpccli_reg_abort_shutdown() (This used to be commit 403b0cf1ecd682efc034053e4e2a40aeee08d5ba)
new ed7f4ad r18717: remove old defines in preference of the flags in librpc/gen_ndr/srvsvc.h (This used to be commit 080c51dd8046cb19cca90035efe73529a3f6970b)
new a1c53e5 r18718: Change a few out parameter to ref pointers and regenerate (This used to be commit 91a48e9baaf210cf64a324e205a4786482ac4ebb)
new eb6e31a r18719: Compile fix from Peter Somogyi. Jeremy. (This used to be commit 867eeaafceaebde030a1d1e2fa39950b898b1846)
new e04dda6 r18722: Fix up password change times. The can change and must change times are calculated based on the last change time, policies, and acb flags.
new 77a7066 r18724: Fixup time(0) -> time(NULL) (This used to be commit 6b17af0769ab0d04ec01cc83ed6e7fad822b00b1)
new 9dda6cd r18725: Replace out one wkssvc call (wkssrv_GetInfo()) with autogenerated code. Removed first rpc_parse/*.c file. w00t! (This used to be commit bb9b7a058d72569bee5683856661ac063c281c9f)
new 8a1439b r18727: set the winreg_AbortSystemShutdown() server * to NULL rather than a dummy placeholder (This used to be commit 92903ab926f0822fb76df58cc65fcd5d44a94f2b)
new 8126f91 r18728: revert previous commit until I fix the wkssvc_nt.c changes (This used to be commit 57d8519185008602fab5cf5d1d1951415aacb7f0)
new 8711b49 r18729: readd missing files (This used to be commit a2d61ca85c470be63c96a10a422a6b44e60f9b52)
new 01c684a r18730: readd missing files (one more) (This used to be commit 8e0b801c8be3f040a2a928e0b966279741a5d303)
new ce95caf r18731: fix the build on aix
new 5cadb91 r18732: Fix build warning as pointed out by Volker.
new b7d0690 r18739: * Get the wkssvc patch right this time. * Remove the old wkssvc server, client, & parsing code. * Update srv_wkssvc_nt.c with stubs for the remaining stubs (This used to be commit 0cb79ee13fd78b515a48b2c72d91596ed21e41a8)
new 12a5226 r18742: this function returns WERROR
new 3ef4b8c r18744: Disable some tests that only work when RUN_FROM_BUILD_FARM is set. (This used to be commit 72b51c889124f0b0da22b4c9b04e0276f9cbfbc7)
new 4db7642 r18745: Use the Samba4 data structures for security descriptors and security descriptor buffers.
new 05ba38f r18747: replace rpccli_lsa_close() with rpccli_lsa_Close() (This used to be commit 50d74ce0488a9bd0980cdc6d523a210f6238ef74)
new d75003b r18748: Eliminate set of computed time values (This used to be commit c53d4a8151f3105efa4c0bc340f35ee5c9c97aaf)
new f002bb2 r18754: Get rid of some more invalid time sets (This used to be commit 3840d3785f1d61885aa7c83675a3e19673eb4b2a)
new 394c0e9 r18755: remove accidental commit (This used to be commit 2e7e8c09e461ab2e18c8a87ff6813008bad928fa)
new 045567f r18756: cleanup copyrights after moving to new wkssvc implementation code (This used to be commit 18b24e0fe94449b4a3e662f75b233d9c5f622d06)
new 0f961cb r18758: Update net sam to use calculated times and force change password properly. (This used to be commit fb269ca0afe57651a6fa0d8f8ba5c014e902c3d3)
new 45ca718 r18760: Fix typos, remove unneeded code (This used to be commit 56ccfe98b299e1569d59ef447ac486209aa84ca0)
new 8f7643b r18761: Even if only offering NTLMSSP Windows (tested with Vista & XP) sends 0 as the key length in the case of extended security. It does make sense because with SPNEGO our beloved ASN1 structure gives us the length.
new a4a2d79 r18771: Sequel to r18761: If we always set the keylen to 0 there's no point in passing a pointer down to negprot_spnego().
new 3bddf16 r18772: Now that we don't have a one-byte keylength in the extended security case anymore, we don't have to truncate the length to 255 anymore.
new c209219 r18773: Change negprot_spnego to return a blob (This used to be commit 28fa772721640a6d3a0f6a30fb56fde18b5f5616)
new 1260972 r18778: Fix comparison. (This used to be commit 0a198e6096d24297995d761635044ad8081fb197)
new beecb90 r18784: hopefully fix the BOOL bug on AIX
new b3d18b1 r18785: Check in Peter Somogyis build fix (This used to be commit 31c1be90565b2d2d111dddb7f0563fa8c303852b)
new f18c936 r18787: Fix the strlen_m and strlen_m_term code by merging in (and using elsewhere) next_codepoint from Samba4. Jerry please test. Jeremy. (This used to be commit ece00b70a4621633f1ac9e576c4bbe332031de09)
new 20b9cd5 r18788: updating the IDL for QueryValue (This used to be commit 83dec5578246111798678dce73d928ecf2a47d5f)
new eab57a0 r18789: Replace the winreg server code with the libndr parsing code. Many things work (OpenHKLM, etc...) but some still don't. This shouldn't block anyone so I'm checking it in. Will probably move to a bzr tree after this for longer dev cycles between checkins. (This used to be commit cf1404a0d7538288b9370ba80df328f81b713ce0)
new 8e0217d r18790: Correct the IDL (still a bug in pidl) for QueryValue() (This used to be commit 44851d7afa3112278faea41b470cc5d3cad97cb5)
new 82f1250 r18791: print the error string and not the raw value (This used to be commit 23639546371ef4e2a0354f720f1be17d8a4edd5b)
new c8ef27a r18792: small fix for server QueryValue code (This used to be commit b11558c2320d8da8fee0fb8398729f9005021384)
new 3a60a67 r18793: Fix BE string handling in the auto-generated code. Should now work again with ASU. Jeremy. (This used to be commit 53e97bf92817b6cfc3f93c999a81ef8ad49a1609)
new 1303cd8 r18794: Make ENumKey() work again in the registry server (This used to be commit 7ead5ac79203a15dc1d9d7982446eafbb1f9eefd)
new 3645d6f r18796: Fix the build. Sorry. Jeremy. (This used to be commit 8b9e5f28c2b8530bee46aefadf97414b85ab5bc8)
new 927e587 r18797: fix the loading of pam_winbind.so and libnss_winbind.so when building with socket wrapper
new a734e98 r18798: use libreplace headers in pam and nss modules
new 1b7b6e5 r18799: Prepare query_disp_info to use the next idx from the last result entry for the enumeration loop (following msdn docs of that call).
new 8ffe6c8 r18801: Fix (at least the build of) python bindings.
new 7ba2554 r18802: Use the pidl-generated code for the srvsvc interface, both client and server code.
new d56c3df r18803: remove unused function (This used to be commit 964d95bce6bbaf985ed8cd50daee8216bc446a28)
new 7239a85 r18804: resume_hnd isn't a ref pointer and can be NULL
new 200d238 r18809: add a valgrind suppression file to prepare running make test under valgrind in the buildfarm
new 21931b1 r18810: use a copy of samba4's talloc under lib/talloc/ to make mergeing easier.
new 0705d64 r18811: rename stat field to avoid compiler warnings about shadowed variables (This used to be commit cc5f31c08159d671eaa873eb39b25893931c7341)
new ca19511 r18812: newer compilers don't allow non consts in static arrays
new e8b442c r18813: the generated rpccli_ functions give NTSTATUS
new 0d6c51d r18814: diable immediate structs for now until we completely build with them again
new 314d563 r18816: Fix some build warnings.
new 0d12a35 r18817: Enable the build of the gpo tool but do not make it available yet.
new ed5f7cc r18818: Forgot header file.
new a6bb767 r18819: Fix build without LDAP.
new 7fdd258 r18820: Comment out some unused functions.
new 387bfeb r18823: Fix some errors in the srsvc handling code and start running the RPC-SRVSVC test against samba3. (This used to be commit f0508ecb44f13e9e9e521e2534889e98a31d2372)
new ee139b6 r18841: Protect against potential event loop when someone is using "winbind cache time = 0".
new 6176128 r18842: Protect against "winbind cache time = 0" on two other occasions.
new 35a8521 r18845: Fix a type-punned warning that turned out to be a real bug: The secdesc revision is now an enum that might be represented as anything, in particular as an int. It's definitely not a uint16 :-)
new b9b964a r18846: Fix the same bug Volker noticed when marshalling/unmarshalling SEC_ACE. "type" is also an enum that may be any size. Treat as a uint8. Jeremy. (This used to be commit fd97f48ba38cb6a737302dac5cf23239ce7059cc)
new 848d934 r18852: Fix compiler warning (thanks Volker).
new 846aa88 r18853: Fix remaining warnings. Volker, should be fine now.
new 1b81252 r18854: Disable the AC_LIBREPLACE_CC_CHECKS, this breaks the HAVE_IMMEDIATE_STRUCTURES test with gcc 4.1.0. As the build farm is not in the best state right now, this should not matter.
new fe5123c r18855: Tell the diff between WERROR and NTSTATUS
new fcd7a45 r18856: fixed HAVE_IMMEDIATE_STRUCTURES and thus checking of NTSTATUS/BOOL mixups (This used to be commit 21a458ab9d132e09b9b00e4dbb32af4275b7c2fb)
new cf3efb2 r18857: Re-enable the CC checks from libreplace after Tridge's fix. Thanks for that!
new 96f2a97 r18858: arrgh! - since HAVE_IMMEDIATE_STRUCTURES were last enabled the code can no longer handle it (at least with gcc 4.1.2). Disable it until investigated and fixed properly. (This used to be commit c8670b33b490daeaff987c21fcb0ec601a91d54e)
new af4f43d r18863: the test for immediate structures has moved to lib/replace/ (This used to be commit 46d8433a4f8918b5e21def2dc55a62adfde234b1)
new 64d4ff5 r18864: merge lib/replace changes from samba4 (This used to be commit 6d5f507136be327558e98214b64eca225ca23d66)
new 0c31948 r18865: fixed some of the most obvious NTSTATUS/WERROR mixups in Samba3. It still doesn't compile with immediate structures and the NTSTATUS/WERROR separation, as there are still several places where the two error types are mixed up. I haven't fixed those as they require decisions about the rpcclient code that I really don't want to get into (the error handling there is a mess)
new 3e2c696 r18866: Jeremy and Volker have given the go-ahead on the group mapping ldb code. Yay!
new 8761f5d r18867: change the group mapping code to use ldb instead of tdb
new 3cf367f r18868: just in case there is a disaster (with our code? never ...) use a rename to group_mapping.tdb.upgraded rather than an unlink when upgrading. So if we absolutely have to go back to the tdb, we can change mapping_ldb.o to mapping_tdb.o in Makefile.in and recover peoples group mappings.
new 78f2900 r18869: two build fixes for systems without ldap
new 7c5f1f2 r18870: - enable the ldb ldap backend properly based on configure tests for ldap
new 35b1d06 r18871: Fix copy/paste mixup.
new 323b724 r18874: Fix some NTSTATUS/WERROR mixups (This used to be commit ecac9b59594ef14a65091591c258b000036575fc)
new 6f3c6a4 r18875: The comment field can be empty (This used to be commit 6d5d7bf4bbcfee77853776af59e00d006fd86dc9)
new 2c94123 r18876: Fix smbclient -L (This used to be commit a03fb81a9d16c9db787c539d63c13ecaf6d6f80d)
new e1fa2ea r18877: More WERROR/NTSTATUS bugs (This used to be commit 88a928a2332b96124935c547cf5ee16163865d84)
new 611b5d2 r18878: With the recent checkins for me Samba3 compiles again with the NTSTATUS/WERROR checks enabled. I'll look at the build farm in a couple of hours and fix it if not.
new 82bf0da r18879: Fix crash for "net ads gpo list".
new 170ee35 r18886: First, RPC_SRVSVC is called RPC-SRVSVC and second, we're so far off on that one that there's no point yet to run this in the build farm.
new 10a8d62 r18888: Fix a 64-bit warning (This used to be commit 94b53f2f2abf7be003aebdb586b154dfda56d120)
new ba68916 r18889: Add some const. What's the policy here? Should I do this in Samba4 as well?
new 147fc86 r18891: Fix "double const" warning from host opi (This used to be commit 47c19811ae2282259f523a0d41a08d84de74cbda)
new 22a2388 r18892: Copy over the Samba4 valgrind suppressions (This used to be commit 6d7e3f39832535ece5b367ad0ec2c59e5ab656d8)
new 868daf4 r18893: Attempt to fix the Solaris build (This used to be commit db838f49a0e9de6881b36b10fe2c3862862b1908)
new 75064ae r18895: AIX need to call pidl with --uint-enums as the compiler doesn't like negative values in the generated code.
new 2cb15a9 r18896: * Fix out of tree builds after libreplace merge * Remove unused -D define in Makefile (This used to be commit 3c9632bedca5ff3816f5f7b8b5f47b29c4e7fa02)
new f196404 r18897: Fix valgrind bug found by Volker. Jeremy. (This used to be commit db458d3e8bdd11812cea34128df6a3c29baa59c3)
new fec9850 r18898: Fix for bug #4100 from Udo Eberhardt <udo.eberhardt at thesycon.de>. Ensure we initialize values for smb_io_notify_info_data_strings to fix crash. Jeremy. (This used to be commit ceefb8dd3ca67449d5afbf556e9879abb37830ac)
new 22a21fd r18899: remove check for root when running configure since it does not appear to be used anymore (This used to be commit da17fb41dbf69cafaceb96674fa41744deb487f7)
new b70ee55 r18900: Next attempt to fix the Solaris build. Not sure about whether to merge this one. Tridge? Metze?
new ed724f9 r18901: try to fix the samba3 build without having ldap
new dd99246 r18902: Also dump mS-DS-CreatorSID.
new e2a5072 r18904: * Revert previous fix for building out of tree and add a better one which fixes the network interface detection breakage (caused by the previous commit). (This used to be commit 7e908acdefe4728fc6ad04770915466ac9556a33)
new 1254bdc r18905: I'm not really proud of this but I don't want to maintain 2 separate CPPFLAGS variables. So just cleanup the SAMBA_CPPFLAGS for out of tree builds. This has been tested locally and works. Maybe metze can find a better way tomorrow. (This used to be commit 8aa681df992b8f856f454673f95d4266aba4671c)
new 2a04cff r18906: Fix 'make clean' to deal with new lib/ldb/ directory structure. (This used to be commit 9b43d7c63ad9f420188ba92c4a8f679757a9c9da)
new 28800c5 r18907: W00t. My original fix was correct after all :-). Re-checking it in. Fix bug #4095 - username composed into domain\user twice in spnego path. Jeremy. (This used to be commit 0c770467519e73897462e730c3226e65668d3890)
new 45c0a48 r18910: Change ldb_msg_add_string() to not actually add an attribute if the string is zero length. This allows callers to not have to worry about creating an invalid ldap attribute.
new cda3a18 r18912: we don't need the special case for comments now in the
new bbaa0b1 r18919: * Get the new rpccli_winreg_XXXX() functions into the tree There some broken functionality here that I'm still working on. * remove unneeded parsing routines (This used to be commit cbfe1a4b498593a48fc34f584754ed4a9ef72cc5)
new 52d45a5 r18920: merge socket_wrapper changes from samba4
new bd2f02e r18921: Fix some c++ warnings.
new bf6962b r18922: Apply some const.
new f7633ec r18923: Fix more memleaks.
new f1c2398 r18924: Minor cleanup.
new 9d931a8 r18926: Add some useful macros.
new b0e29c7 r18927: Fix build. *please* compile the code at least once before checking it in. (This used to be commit 4e464a2c35984752244f30ce9bb259eb16149e3f)
new 16fecf7 r18928: Some more const for iniparser.
new 5935ea9 r18929: * Clarify QueryValue IDL and regenerate code * Fix server _winreg_Query_Value() implementation so that usrmgr.exe starts now (This used to be commit 435d7bfc37f430c462fcb53bf3a82fcddc809771)
new 49c73b5 r18931: * Fix the IDL for QueryInfoKey. teh Classname in an in,out ref pointer * Clarify variable names in EnumValue IDL * Fix server code for _winreg_EnumValue() and _winreg_QueryInfoKe() (This used to be commit f520a9d0fba4cc3cfbda40dd68cb63c4c3c4ed30)
new 855d12e r18932: In RegEnumvalue() and RegQueryValue(), the output buffer size must match the real value of the data. (This used to be commit e11108024a049f6a62d6c170296ee9877200a0c0)
new c67b555 r18934: fix a segv in CreateKey() (This used to be commit 92f22f67ede2ae8c23ee86021a5709d2e27d1dec)
new efffbc9 r18935: Make "netshareenum" work again. There is most probably a better way to do this... Any pointers?
new 6a492e7 r18937: Protect against segc in the idmap winbindd child process (the domain is NULL here) (This used to be commit a36de910d289363a5374fe063099311712d4e57a)
new afbc8a1 r18938: fixed a group map bug reported by Jerry. The caller in mapping.c relies on appending to this list. Unfortunately this can't be tested using 'net groupmap' (This used to be commit a8d398edf0ce08b2a53342e80c2017f1805908d5)
new 0cc2cee r18939: don't rely on the umask being right in ldb creation. Both Samba3 and Samba4 smbd force the umask to 0, which meant we ended up with ldb being world writable.
new d89a951 r18940: Fix a few memory corruption bugs to make CreateKey() and DeleteKey() work (This used to be commit e7e3e35c1def29430dc69d3311d5779575659ec5)
new 296b450 r18941: Minor cleanup in ads_parse_gpo().
new 1888bb4 r18949: use sys_usleep()
new 93dc24e r18950: I can't see where stropts.h and poll.h are needed (I just removed the only reference to poll() in my last commit)
new dc030ce r18951: socket_wrapper has only 16 interfaces anymore...
new cf5ab86 r18952: fix compiler warning (merge from samba4)
new cb99b61 r18953: sync socket_wrapper with samba4
new 2279881 r18954: Fix segv in QueryValue and Enumvalue. regedit.exe now is happy again when creating keys and values (This used to be commit 6e9e9f8facbdd694041709e1fc6a8f824ac8c119)
new d18ec9f r18955: fix the build on solaris where unistd.h needs to be includes before socket_wrapper defined ioctl swrap_ioctl
new 3da1690 r18956: fix -pie and -fPIE together with configure -C
new 6aed2cd r18958: merge from samba4:
new 94c9d52 r18959: reformat using indent (This used to be commit 69c298f85d44ac3138d11de2db34923a3328e119)
new 3ae0bae r18961: merge from samba4:
new b3ec469 r18962: * Add IDL for SaveKey() and RestoreKey() and regenerated * Tested RegSaveKey() using win32 app. Apparently this code has been brokne for a really long time. (This used to be commit 5381dcbde34206462562bdfc7639f488820a5a64)
new 2326b14 r18963: * Move parts of registry headers that were still in use to reg_objects.h * Remove unused rpc headers (This used to be commit 4f79d8c83db5af80078114e9fb39171380d040b1)
new 95e4091 r18964: fix 'net rpc registry save' to use the new wnireg client code (This used to be commit f2747daafc2f1cd515570c676b2660ab6fcba740)
new b6b9898 r18966: this bug affects Samba3 too. I'm actually surprised nobody has reported that Samba3 on Solaris Sparc with the native compiler can't join Windows domains. If it worked we were just lucky. I suspect it just didn't work. (This used to be commit 9df1e7d98973ac1ec6ba25d528591216e568f2f3)
new b80cbfc r18969: Fix typo.
new 8f4f93a r18973: we should always set LDFLAGS and DYNEXP depending on the host_os but disable building of shared libs and modules whe enable_shared != yes
new e07df9b r18976: follow the advice from "William Jojo" <jojowil at hvcc.edu> and pass -bbigtoc also to the linker when building shared libs
new 0f56237 r18980: Be a little more intelligent about "startup_time", move into the domain struct. Allow message to go online to set this state and cope with removing it. Jeremy. (This used to be commit 51f0e60cc3a652b0ff1658d4c07bfc9493fbc51a)
new 18d4176 r18981: * cleanup some vestiges of old cli_reg.c code and mark some TODO items in cac_winreg.c * Get 'net rpc registry enumerate' to list values again * Fix winreg.idl QueryInfoKey(). The max_subkeysize is the max_classlen (we previously had this correct in Samba3") * fix valgrind error about uninitialized memory and use-before-set on size value inmemset() call * Fix key enumeration in 'net rpc registry enumerate' * regenerate gen_dir files based on local pidl [...]
new 73f4ac0 r18982: Move the gpo related functions to "libgpo".
new 031506e r18983: Add some comments for the LDAP based GPO routines.
new 7c1ca37 r18984: Removing ads_gpo_get_sysvol_gpt_version() which was just doing stupid things.
new 4db2fc3 r18985: Add parse_gpt_ini() to parse GPT.INI files using iniparser.
new 3727503 r18986: Add some more GPO download helper functions.
new 7a5d2f5 r18987: Add some usage prints for "net ads gpo".
new 21bdd58 r18988: Check and refresh expired GPOs.
new f9d077c r18991: Fix bug 4133 -- Thanks to Olaf Flebbe (This used to be commit 00f09d851c734cb6450feac2d6efc71a540be11f)
new da6c811e r18993: merge from samba4:
new 43be47f r18996: merge from samba4:
new ce11194 r18998: - make more usage of PRINTF_ATTRIBUTE() - vsyslog takes a 'const char *format'
new 81014d2 r19000: Merge the max tcon check from 3_0_23. Thanks to James Peach that this was not done in the 3_0 tree.
new c9cea2d r19001: Fix comment (This used to be commit 048127f9dd6363dfb3c78369fa2227551b741831)
new 824966f r19002: Add a very simple synchronisation function to download the full GPO.
new 88a98e3 r19003: Finally activate "net ads gpo".
new ff8f688 r19006: Final cleanups for the winreg libmsrpc functions. Needs thorough testing but the code has been adapted to the new rpccli_winreg_XX() API. (This used to be commit c3d1c3ca4d9b23bdbba131563c751b8e0dc4c01f)
new 7b7e7dc r19007: reformat service control manager IDL (This used to be commit d0658139a3419e42e00b3cddb2b149d48f2a76a5)
new 2b7d1fc r19008: Fix a segfault (This used to be commit adfc82f0e6b12f8ccfe00f3ff49a089a4c936239)
new 9430017 r19010: Fix bug 4137 (This used to be commit 3790d00a78fa4133b9875b9fed36f5752dce8e7f)
new bffbda8 r19011: Attempt to fix the BSD RAW-CHKPATH failures: In Samba3 we rely on opendir returning ENOTDIR when the file opened is not a directory. Can we merge this back into Samba4?
new 69287da r19012: Fix an uninitialized variable (This used to be commit 46cae04fbee1a2e04883085294be4f75b2d6d56c)
new bb5c820 r19013: Fix some 64-bit warnings.
new c6b2262 r19015: we don't need talloc_* in proto.h
new 4cc309c r19016: As per Samba4 coding standards, turn tabs into spaces (This used to be commit 3f59c8ef0c3f2a27c1c46b48fe8ee5ccacb44b7b)
new 7f9aca9 r19026: we don't need this twice
new 7ced2e9 r19028: Implement getprinterinfo level 6 (only the status) and get rid of snum in the getprinter calls. Survives the RPC-SAMBA3-SPOOLSS test which I will activate when the Samba4 build farm has picked it up.
new a831353 r19030: merge missing stuff from samba4:
new f0244fb r19031: merge from samba4:
new 7e31027 r19034: merge from samba4:
new a3a082b r19037: Fix a segfault (This used to be commit 1c18ebe67500a59d4bf08c7e2e2c2af416bfa084)
new 6b80d17 r19038: build libreplace testsuite as replacetort and run it with make test
new ac080e3 r19039: Do not segfault in "net ads printer info" when a requested printserver does not exist.
new c25f331 r19040: use more portable shellscripting, hopefully give better results on Tru64
new eb00981 r19041: Make us connect to Vista RC1. Apparently metze had done the same patch some weeks ago.
new 4295292 r19042: Fix the non-krb5 build. This needs sooo severe cleanup ... :-)
new bc2a760 r19043: There's no point in #ifdef'ing the detection whether we were offered KRB5 in SPNEGO, as long as we don't make use of it without krb libs. Makes the code a bit simpler.
new 8c15a6f r19046: It does not do much yet, but activate RPC-SAMBA3-SPOOLSS (This used to be commit 3bf313240c8dcabc28a2fbf35a68daf8274cf659)
new b96aae7 r19054: Callers of gencache may not have the rights to open read/write. Allow them to fallback to read-only. Jeremy (This used to be commit ec526e1b882e3ade23f90c5e3d637c72b6839da5)
new dc1f080 r19058: Implement "user cannot change password", and complete "user must change password at next logon" code. The "password last set time" of zero now means "user must change password", because that's how windows seems to use it. The "can change" and "must change" times are now calculated based on the "last set" time and policies.
new a390f72 r19060: Attempt to fix the valgrind suppressions for "fort" (This used to be commit f8c4578f913bed3bdd7b6785cb402b961f719603)
new 71f2d74 r19062: try to fix the valgrind noise in the build-farm
new 58b8f72 r19064: This code block is already #ifdef'ed by WITH_ADS which should imply HAVE_KRB5. If WITH_ADS does not imply KRB5, we have to fix that.
new 9989649 r19065: No functional change, just a trivial simplification (This used to be commit 45628f71cfc770b1ba67abf38aac53ac40773cd0)
new 7bce558 r19066: Fix a memleak (This used to be commit c53e2e54750764c9a0eb57a86fd226b4f8711a66)
new 101428b r19067: Fix a potential NULL dereference (This used to be commit 6a8937ed03f0ee62eb81da798e0c38b405d44731)
new 8cd27dc r19070: If there's an error in the data struct, there's no point to continue with asn1_pop_tag.
new a65c6b3 r19071: Backport to SAMBA_3_0 as well (This used to be commit df148a5def06956ecd8392d259f1c408c62100fa)
new 1450205 r19072: Fix a potential NULL dereference. Simo/Tridge, not merging yet to 4_0, I'd like you to comment.
new 638a169 r19073: mapping_dn can fail (This used to be commit d234f39c79e0e50f784826d0920ebd21cc9a283d)
new 38c4955 r19075: Fix a potential NULL dereference (This used to be commit 0ab5d7692c2c0fe798a067866cb236ea9c304463)
new faaec2f r19076: ldb_dn_copy_partial can fail (This used to be commit c247cf3fba13ce1a32878efcc922eadfcbc2b092)
new f27d5c7 r19077: Fix an uninitialized variable (This used to be commit 6bc2cce645af94274a5959312c52799c221b0899)
new 8f553d8 r19078: talloc_strdup can fail (This used to be commit 2b3b9ce2a122ec5fd945728c117c321087d85203)
new 407873d r19079: talloc_array can fail (This used to be commit 7b6738522a80740824f3b96e73e7c48a0623b1b1)
new e28ae1f r19080: Fix a potential NULL dereference (This used to be commit 682b490c23bb88a1a570bd1fcb7d2b6aa778dd14)
new d193fa1 r19083: Fix objectclass (This used to be commit 6c4d68d84987a88f91bca976a0396dff720043e5)
new 5b77d0a r19085: merge from samba4:
new 4bc71f1 r19086: fix --disable-pie together with -C
new eade801 r19087: normalize vars before printing them
new 4e47aef r19088: filter out -Wl,-rpath combinations with /usr/lib too
new 11d219f r19089: normalize KRB5_LIBS too
new 6bcb2ea r19090: - the LIBREPLACE_C99 isn't needed in aclocal.m4 - including the ldb configure tests via aclocal.m4 is wrong
new 63a0d4a r19093: speed up the samba3 build from 8mins to 5mins:-)
new a8281b1 r19094: Fix debug statement.
new 04e7e6b r19095: Fix some compile warnings.
new f6e72ba r19096: - fix the build with included popt - and fix some whitespaces
new f9449b7 r19099: merge socket wrapper changes from samba4
new 4366ca7 r19100: merge from samba4:
new 0a32e31 r19101: add sys_recv() wrapper
new b25c065 r19102: fix typo, thanks derrell!
new 0510913 r19103: From "Björn JACKE <bjoern at j3e.DE>": The attached patch cleans up pam_winbind a tiny bit. Instead of making exceptions for all pam implementations except for Linux' it's better to make an exception for the only pam implementation which is different from all the others. This is equivalent to what pam_smb_auth does already. ----------------- Jeremy (This used to be commit 8e5596470822d20740f86585a6cf67240f2face4)
new 06e36b4 r19104: Fix from Björn JACKE <bjoern at j3e.de> "here's a small fix for gdb_backtrace." Jeremy. (This used to be commit a0b4e5d11857cd067c60dd99dc5f00ee62a1354d)
new 4be3f76 r19105: Ok - this is currently untested (but I'm testing it at the moment) but winbindd isn't run in the build farm so hopefully won't break anything too badly - I don't want to lose this.
new a856a88 r19119: try to be more portable...
new 1b80624 r19121: try to get rid of the difference between in system/iconv.h between samba 3 and 4.
new a0a47d8 r19124: merge from samba4:
new 803d33a r19125: merge from samba4 (This used to be commit 65e1500ae6b5ca6334a63f4a18272568202bc048)
new 43141d6 r19126: Fix some uninitialized variable warnings (This used to be commit 90bfa3461038f5d179525dec0cf5b3f137e927e0)
new 2941d46 r19127: Fix bug 4152 (This used to be commit 70038e8f7b3042c2732e7f8267cab0499972a819)
new d898cbc r19130: fix the logic for the AC_PROG_CC_C99 check
new fd1cf23 r19132: Fix some C++ warnings. Is there interest to have them in Samba4 as well?
new 695c6fb r19133: More C++ warnings -- Merge across? (This used to be commit c879ed3d1edffeda629dc1e05031dca91c1a1e30)
new 3652a23 r19135: fix bugs...
new a6e45f0 r19137: that looks nicer:-)
new adc299b r19143: getdcname on the NETLOGON pipe returns WERROR, not NTSTATUS.
new b61d1e6 r19145: talloc_reference() can fail!
new 1362fd0 r19147: This is WRONG, but the way the VFS works this is the only fix to get rid of this type-punned warning.
new 10ada62 r19148: Finish last nights patch - make offline work again. Still under test. Jeremy. (This used to be commit 40a455db78f805daa6bfeb9e78fb78dcc12fd9a7)
new 9315bcd r19151: Create some dummy printers in the build farm (This used to be commit c26a20e6d5ac36be137fa63f477155a9613f050f)
new e918cf3 r19154: Trivial logic simplification: Get rid of two indentation levels. Survives the consistency checks just checked into Samba4.
new 80b4e7a r19155: Fix debug message. Jeremy. (This used to be commit 42e5481ce4bebc65040d466b49e3c45cd4e79f5d)
new 9d8d4f2 r19156: Make enumprinters use the share iterators.
new 9e69c4f r19157: Fix the build (This used to be commit 3fc328dadeb5b4b35c6d58ba26c3ac9d1fcf4015)
new 2395cd5 r19158: Remove root and nobody users from ldif, from Björn Jacke (This used to be commit 17880d6cadbb0b1b428430c26bb4b4545eb834ff)
new 00056ab r19159: The getdc call can take a long time. Allow for timeouts. Jeremy. (This used to be commit 99bebb65273c78d9867254c47438577bb21af4ee)
new e0b6961 r19160: Add new WERR codes seen by working with NETLOGON getdcname.
new 7b84b13 r19161: Add NET_GETANYDCNAME (getdcname only gives the PDC while getanydcname gives just any DC), also make sure to set timeouts in rpcclient accordingly so that we actually get the DC's reply.
new 628fc4b r19163: pass always a mem_ctx to functions and a ldb_context where needed
new 78d21c7 r19164: merge the gdb_backtrace script from samba4
new e739baf r19168: use the correct configuration
new 0e66baf r19169: port the trick to only display the smbd and nmbd log output of the current test
new 4a83c77 r19170: use a very clever trick to pass the binary name to the gdb_backtrace script, I never noticed that %$(envvar) exists...
new e4e3dc0 r19172: merge from samba4:
new ebc2f44 r19177: merge from samba4:
new 354ddf6 r19179: remove difference with samba4
new 6c6842e r19181: merge from samba4:
new 617c39a r19182: merge from samba4:
new d63a3e0 r19183: merge from samba4:
new cfed7a5 r19184: W2k3 returns its name for the GetServerInfo RAP call. Do the same.
new ca79df9 r19185: merge comment from samba4
new 046a475 r19189: No display name is normal for some GPOs.
new 25e233d r19190: merge from samba4:
new 85281ec r19191: merge from samba4:
new c9b797b r19192: merge from samba4:
new 442f552 r19193: merge from samba4:
new 9d20474 r19203: Part two of returning our real name. This code is a bit ancient... :-) (This used to be commit 370c24ba2ad3bce29929886f96d626e698da0238)
new b405a39 r19206: Jeremy, for some reason storing a value-less entry in TDB does not work anymore in 3_0. I'm just adding a time(NULL) as value for the WINBINDD_OFFLINE key.
new 9421a0a r19207: Properly canonicalize incoming names to the NSS protocols auth, chauthtok, logoff, ccache_ntlm_auth. That way we ensure winbindd only deals with fully qualified names internally. The NSS protocols auth_crap and chng_pswd_auth_crap should be fixed to do the same thing. Jeremy. (This used to be commit dbd2454d3337f64cddbdaf39e9efd6505e6b2590)
new fe3fc9c r19209: Ensure we don't make mistakes by sending online/offline messages to internal domains, or to domains not being serviced by a winbindd child. Ensure the child online offline requests are domain specific. Jeremy. (This used to be commit 81a9dc4b9fbd4a9bb67f55aa744bf609d6aba1c2)
new ed088e5 r19212: Make sure domains marked internal don't do network queries. Jeremy. (This used to be commit e4d5e1d90b40fee1edc5cf0134b276645eea63bf)
new ced8406 r19218: With the new RPC server infrastructure all backend functions are filled, at least with dummy routines. We need a way to indicate that we do not support a call, so that srv_pipe_hnd.c can return the DCE level RNG_ERROR.
new b71a0be r19220: Check if a backend has set rng_fault_state and send a dce-level fault pdu.
new 6b0b563 r19221: Monster-Checkin after "make idl" (This used to be commit 416466a16f58ac644baacaa2522c4e98176d0e70)
new 4980baf r19224: Add setting the rng_fault_state to the already converted pipes.
new ee0ec18 r19230: Doh ! Fix obvious crash bug..... (This used to be commit e6560270499365ca42517f6a7cf40845ee80edfb)
new 2db5ed7 r19231: I encountered a WinXP/Home system which, acting as the master browser for its workgroup, decided periodically to stop sending recognized responses to a NetServerEnum2 request for the workgroup. Instead of returning the list of servers (only itself; nothing else in the workgroup), it returns a status code of 8 which is unsupported by samba3, samba4, and ethereal.
new 2c2728b r19232: merge from samba4:
new fc15a2a r19233: remove unused --with-spinlocks option
new f455951 r19235: merge from samba4:
new 1cbaa09 r19236: prepare for --with-pam=auto as default but still leave --with-pam=no the default for now and wait for discussion on samba-technical
new bbefb74 r19237: fix typo
new 6c1eaff r19238: Let the comfigure check find that some krb5 functions are missing! Bailing out at compile time is ugly.
new 9608943 r19239: make the acl configure check more readable...
new 9830fc4 r19240: move the NO_CONFIG_H check to libreplace
new 1843884 r19241: compile xattr wrappers on mac os 10
new 06ea7f1 r19243: Fix debug statement.
new 51994b3 r19244: fix the build on systems with broken krb5 we need to make sure
new f9f3a2d r19246: merge from samba4 rev 18207 and 18208:
new a0dd125 r19248: Activate RPC-SAMBA3-WKSSVC (This used to be commit ed6070b7a053e162a9ac5809ff54181c04267f00)
new 37be691 r19249: Attempt to fix a site lookup bug found by Guenther.
new c7864f3 r19250: Fixes bug 4156.
new 9686905 r19254: Make sure to also wait 35 seconds to receive a Netlogon GETDC reply here in winbindd_getdcname().
new 7399ab7 r19255: Add blacklist of accounts when NSS initgroups calls are coming in and "winbind use default domain" is set. Defaults to "root, nobody, lp" currently.
new a0c84f1 r19257: Janitor for Guenther - as well as a little massaging to make his patch fit SAMBA_3_0. (This is guenthers code). Make site support work correctly in net ads join. Jeremy. (This used to be commit 47352b5398e67eb8f4f383dafce31c922626ae99)
new 0c72a09 r19260: Fix for bug #3524 from tiamat at komi.mts.ru - Solaris quotas. Jeremy. (This used to be commit ac510a90f3adf72b64a8e2a764b0500dcd223b3f)
new 424d764 r19263: Be more accurate in telling what the sitename problem is in this DEBUG statement.
new 876be25 r19270: Stop depending on internal MIT symbols. These are private on MacOS x, so we can't get at them even if we wanted to.
new 25f0f62 r19271: Test the "hack" for "Domain Users" as agreed with Jerry. If "enum users" is set to false, and the group being looked up is the Domain Users SID: S-1-5-domain-513, then for the list of members check if the querying user is in that group, and if so only return that user as the gr_mem array. We can change this to a different parameter than "enum users" if neccessaey, or parameterize the group list we do this for. Jeremy. (This used to be commit 91b40e25cc38ed6e8 [...]
new 94d565b r19272: Ensure we return 1 member in the optimized case. (This used to be commit cc6cdabf19e9a610be064e26fdf3a9d2a3c76c2c)
new 2e46e91 r19286: Remove dependency on Fink. If we really *need* anything from Fink, this shold be a strong dependency. If stuff from Fink is an optional extra, there should be a --with-stuff-from-fink argument. It's just too easy to unexpectedly end up with binaries that depend on /sw/{lib,include}. (This used to be commit d0166e117216b5196b27a7caef776007641072f2)
new 7d2aa0d r19287: As requested by Bjoern Jacke <bjoern at j3e.de>: Check in the NetBSD winbind module by Luke Mewburn.
new f799df0 r19288: tdb_prs_store is right now used to store printer and share security descriptors. Both databases are long-lived and not frequently written, so I think storing it deserves a tdb transaction.
new 99cf1be r19290: regedit running on nt4 will cut off the last character from a enumkey without this patch. Jerry, Jelmer, can you please check this?
new 6ec00af r19291: this should fix the build on heimdal systems
new 7b9ef5e r19292: Avoid some potential segfaults: In winreg_EnumValue all pointers are unique pointers and can thus be independently NULL.
new 4a942c5 r19300: Fix null deref in debug statement. Jeremy. (This used to be commit c55b9111f60debe4c5a7765273fc86ac3829f31c)
new 76022f7 r19301: Correct debug statement. (This used to be commit 3ea8399bc9ae9de0a6eb0efe0f5b96f923b62082)
new 25cba86 r19302: Use TALLOC_ZERO_P not TALLOC_P to ensure unused fields are initialized to zero. Jeremy. (This used to be commit 8a0ff70e8e562db17b8d90dbde7aeb0314d270da)
new 258f7b5 r19340: Wait longer then 10 seconds for a samr_query_groupmem lookup to succeed.
new 2bc3099 r19342: we only have one BASE-LOCK test in samba4's smbtorture now
new 2c3aa76 r19345: Allow better rootdse searches.
new e42f449 r19348: Fix uninitialized dictionary handle, found by valgrind.
new da6e42b r19349: Fix invalid free on the PAM_WINBIND_PWD_LAST_SET data.
new b26b8f9 r19351: Also export the info3 profilepath via the PAM_WINBIND_PROFILEPATH data field.
new fb183eb r19353: Add "timeout" command for rpcclient.
new 8b31fcc r19354: adjust usage printf for rpcclient's timeout command.
new dbcb4b1 r19355: Add getdispenumindex2 wrapper for rpcclient.
new 257c5c0 r19368: Use WINBINDD_CACHE_TDB_DEFAULT_HASH_SIZE whereever the winbindd tdb is opened.
new 21344a7 r19371: Add two missing refresh_sequence_number calls where they are missing just before writing to the winbind cache tdb.
new 74bb9cb r19374: fix the build with heimdal
new 322863b r19385: These replaced symbols should have a rep_ prefix. (This used to be commit decdb46a3f7445d589c23e0ad554453ae79cd292)
new 09ead9c r19386: Limit the size of the connection bitmap to <64K entries. (This used to be commit 9f0518e0b0d4add7cceac6d4d797edddb0080aaa)
new ea032c0 r19390: Add some tests that are known failing against samba3. (This used to be commit 6ff2ad4246a7e6c51ac8764c417fffc57c6d49df)
new edba79e r19391: Fix crash bug within the winbind caching method.
new 5afaa37 r19394: When we fail to get the list of trusted domains, make sure to return WINBINDD_ERROR.
new d273a2e r19399: Now Guenther discovered one crash dereferencing domain->backends, get paranoid. I don't think this can really happen, but let's be sure. Jeremy. (This used to be commit be4709984b8548abf10a5e9fabba21d53440c42a)
new e070996 r19413: Now we're calling init_dc_connection, this code is completely useless (and in fact harmful :-) in that it causes a winbindd error where there should be none. Jeremy. (This used to be commit acf5419d62f4ac64449d4722c5ff3c9be35c0570)
new 9034063 r19414: gencache is getting really important now, make sure that lp_lockdir always exists so that the gencache.tdb can get created there.
new 1e86361 r19415: oh la la, always compile before commit, I'm very sorry.
new a2dfdfb r19416: Fix some c++ warnings.
new 7ac5df4 r19417: BUG 3856: patch from Timur Bakeyev <timur at com.bat.ru> to include setting the nss soname version on FreeBSD (This used to be commit e1490e72eafbe3a2f9cc2e3a46563a75a19672e0)
new 2145eff r19419: BUG 4109: Patch from Timur Bakeyev. Fix bug causing smbd to turn off winbindd and fail to disable the _NO_WINBIND environment. (This used to be commit a6366b40b3967853c20ca5399021108f09ffd505)
new 80d4017 r19420: Remove strequal and use strcmp() instead. Meant to make the change before theprevious commit. (This used to be commit 815388c4c8be1274359679077a120fec4cc39b0f)
new 6e2b290 r19421: BUG 3868: Patch from Timur Bakeyev <timur at com.bat.ru> to prevent --with-aio-support from trimping on the $LIBS variable (This used to be commit 00bf29d352af694373be035047cfcf1298891d25)
new f58f146 r19422: Doh ! Put the krb5 user at realm code in the right place. Jeremy. (This used to be commit a31bbbaee1042143d750a29b8fcec4720bfdb374)
new 3da4607 r19424: Protect against username == NULL Jeremy. (This used to be commit 78b14de27a2220dc4a26d21d108242220b4a1598)
new 7d52581 r19426: merge nearly all the differences between Samba3 tdb and Samba4 tdb. This includes:
new aa3ca34 r19429: moved tdb/common/tdbutil.c into lib/util_tdb.c
new 7a390a0 r19430: merge recent ldb changes from Samba4. This includes memory leak fixes and significant speedups (This used to be commit bb5c205fef90aa8b89ba400fb9f2f37a111676a8)
new 2729f44 r19431: merge recent talloc performance improvements from Samba4 (This used to be commit ced12bd6d8c95a103cb2c84166a64f9a21bd32ad)
new e7c1413 r19444: merge from samba4:
new 0dab687 r19445: Attempt to fix net rpc share (This used to be commit 769988f83adac5f8adcf6a3cda68fb8f26a0327d)
new f29a0d9 r19446: Comment can be NULL now (This used to be commit f4dcb9bd56dc61bc2d254f1fb8a648ef9fc6aa8f)
new f916352 r19447: Do not throw away information (This used to be commit 141e0dd7174462d0df642f6055eb3f35df107bac)
new 2a10d76 r19448: Convert delete_share_security to struct share_params plus some cleanups (This used to be commit c73d0815a3a1f58b951caa62fac601a8f4630894)
new 1c16e0d r19450: Fix smbtree's use of netshareenum.
new ef05328 r19451: Another cleanup of 18802. Referring to structures after the block has been left is not a good idea.
new 24f7144 r19468: Fix some potential NULL dereferences (This used to be commit c8ed4129767d53ba6b7a084ca43b3e22e847ffec)
new 37ffa79 r19469: Another user of NetShareEnum (This used to be commit 3a1be1626c1e285da70a8fd688a494eb633eee2f)
new 75018ad r19477: Patch from Huang Dejin Eugene <hdejin at yahoo.com>.
new 16e98a6 r19484: Fix Coverity #329 (This used to be commit c3f860e55da8877131f149ca213b311c215e8a6e)
new 1fd4184 r19485: Fix Coverity # 319 (This used to be commit d9f1697c1f09e1f01c15d8fc210b7b5b7c7ec7bb)
new 3a22bdf r19486: Probably Coverity is wrong here, but this fixes their ID 317. Not sure whether to merge it to 4_0. I want it in 3_0 because it took a bit to persuade myself that el can not be NULL here.
new e6b56f9 r19487: Fix coverity # 313 (This used to be commit 0eb5a0f7b8dd26dae489b74e1d2a88188ae9e48d)
new 1512374 r19491: backport changes from samba4 (This used to be commit aa464c9fda978f615230241921f83884a60f4c6f)
new 78f977f r19493: There is no point in prompting for a user's password in "net ads" when we can't find a domain controller at all.
new 99433b1 r19494: When building with a static Heimdal, make sure not to link against -lgssapi_krb5. With that change I could sucessfully verify that Heimdal support is still working nicely after the changes from jpeach.
new c101ce5 r19497: Thought I already fixes the etags target. Ignore .svn and not CVS (since we don't use CVS anymore (This used to be commit 782298cd03f3fd79a46e65626ed2864e46ce3daf)
new 2c14cf3 r19516: Fix the DN, to make searches using the domain as base the DN must be rid,domain and not domain,rid
new 8a9c433 r19524: Stop "net ads user delete" from doing funny things.
new 25fb865 r19525: Fix the same error in "net ads group delete".
new 6b65a1c r19526: Fix minor memleak.
new 4e0f560 r19527: Fix double free in "net ads group add".
new 31a63ab r19528: Fix container handling for "net ads user" and "net ads group" functions along with some memleaks.
new b7bf248 r19529: Added showacls togle. Previously was vendor-specific code. Merging these in - should have been merged back before (will be tidied up later). Jeremy. (This used to be commit 1e9284590f42b61bd730104920bc535bf7dfcbf4)
new 27c4b07 r19533: Add a suffix to the program name if this is a process with a non-default configuration file name. Jeremy. (This used to be commit e8bf421c018ed829b9dba7c0872693080b77d49d)
new ddc7dd2 r19542: Regenerate IDL. (This used to be commit 759c1b0fd24aa23802432a0b9447435044d2a11c)
new 2e1307b r19552: Fix names of known failing tests. (This used to be commit b533620f04758636db6ae5fcea932bb392bc039a)
new 3dcb61a r19576: Correct trivial typo. (This used to be commit a0ada1aa342722fa7f90715a312b5d81f02f937b)
new f8fc3f9 r19577: Fix from Nils Nordman for bug #4085. Thanks ! Jeremy. (This used to be commit 3b5ab8ab8296339ad0e62d8564d706b5a446dcf3)
new cd41945 r19579: BUG 4075: patch from Dmitry Butskoy <dmitry at butskoy.name>. Allow smbd to use winbindd to lookup uids/gids outside the idmap range if 'winbind trusted domains only = yes' (This used to be commit 5b3ac400a7d51dfc818563189bdf6649b2dc3a52)
new 4826037 r19591: Use `import' and `include' in the IDL and regenerate. (This used to be commit 68fc15a5e025348dee4bf14aa4498e20905cb377)
new ea705fb r19601: Fix protection from invalid struct tm values. Backport from Samba4. Jeremy. (This used to be commit 02a0ac0bacafe91e4fa3ca0cae2f05a25215efbc)
new 9a02736 r19626: Coalesce usage of DUMP_CORE. Fix formatting on chdir error message in core dump path. (This used to be commit 9a51fba71c5fa7082c331e1a78a98638d9aa06cf)
new 892d07b r19627: Fix for bug #4211 - logic error in acl_group_override() function. Fix from Jim Wang of Wesoft. Jeremy. (This used to be commit eb78ce1f550377bfb1fd43f550641cf8a606e973)
new e513fb2 r19646: Fix memleak in the default_ou_string handling. Thanks to David Hu <david.hu at hp.com>. Fixes #4212.
new 4fe70bc r19647: Add some GPFS support in a vfs mod. Also adds the kernel flock op to the vfs layer, since gpfs supports it. Thanks to Volker, Christian, Mathias, Chetan, and Peter. (This used to be commit 0620658890fa9c68a9848538728023192319c81a)
new 331cafd r19648: whoops, forgot to increment the vfs version number with the added flock call. (This used to be commit 1bc834455de0088941609ed46fcecde5b796fe77)
new 61a38bd r19651: Fix interesting bug with the automatic site coverage in Active Directory:
new c9567f2 r19652: Trying to track down which caller tries to store a 0 length domain name in the affinity cache (which happens all the time here).
new 3e8809c r19655: Jeremy, please review:
new 8371c0e r19656: Correctly check for malloc failure (This used to be commit 3d0661b0393804707eb42d9ee9377a622333f252)
new bf6bb74 r19657: Correctly check for malloc failure (This used to be commit e5b5c9b058b7f2a6188684019ffe42e497ac6b6c)
new 58406b0 r19659: Fix bug #4187. Possible crash in signing on/off code. Jeremy. (This used to be commit 78c1c43523d787825bdb6d52e128bf0af5eccaae)
new b6fda7f r19665: Fix a memleak (This used to be commit bc6d4e52806eb1ace282e983566660928214374c)
new dd8f8c0 r19666: Talloc_guide text on multithreading by Remi Turboult (This used to be commit 36a7bf738afd466e378fb2f09d1ce0b47ec924a4)
new 5f3a692 r19667: Fix incorrect null check (This used to be commit dc9cdf37e9e2d33d46f0f6da34a3df372eede982)
new b6b84f9 r19668: Convert the locking params to use struct share_param instead of snum (This used to be commit 609dbec600048718b86cd1ecdc2ce49bbdeb803c)
new bef92eb r19669: set_share_security does not need a mem_ctx passed (This used to be commit 53eaa603eb84047263c27d57b8c0f5ce8e157189)
new 3a1ada7 r19685: Two changes inspired by problems with huge tdbs. tdbtool's list command now prints the hash on every record for easier awk'ing, and tdbbackup allows a different hash chain length on the backed up tdb.
new 782d33e r19686: Fix the build (This used to be commit 28ac0235810c53eccb449201ac933d7eaf8eb38f)
new bae1fcd r19687: Fix uninitialized variables found by Coverity (and gcc -O1... ;-))
new 82cd902 r19688: Fix a deadcode warning by Coverity.
new 64bab72 r19689: Fix a NULL dereference found by coverity (the call to strlen).
new 750947d r19690: Remove this ancient module, I never realized it was ported over. (This used to be commit 3ef6ef7cc89b6421b9e8ec301cbd55ccd09e4d20)
new cccf8f0 r19691: Fix the build (This used to be commit fd70972ad943411f58ad9698b33b32e15eae88e4)
new 4d12d3a r19692: Another fix. (This used to be commit a86a56fed3eb06b4b4a04329d42a9f57bad16271)
new b903eb2 r19703: Don't free a string if you want to return it! (This used to be commit 3fed72ac3efd1fa7df8fb7d1e2cb9772d66bb4bd)
new d988af9 r19705: Fix blocker bug for 3.0.23d - find_forced_group could return an uninitialized sid. Jeremy. (This used to be commit 57c60103e7dd8f9907bc2954369ea8db8b3b69ff)
new 46e59a5 r19709: Fix bug #4224 - deadtime timeout was broken because of this. Probably a show-stopper for 3.0.23d. Thanks to Alain GORLIER <alain.gorlier at altissemiconductor.com> for the fix. Jeremy. (This used to be commit b167785cbd7911940e16fd2a54ec665857feef5e)
new 8f72397 r19710: Fix memory leak in get_conf_item_string(). As we're just doing strchr on a const string there's no need to strdup it before, we're never modifying it. Just remove the variable "parm". Jeremy. (This used to be commit 1af18f613b1399220e38e7ab40665c2ca177c5a7)
new 0671519 r19718: define SHLIBEXT (prepare ldb merge from samba4)
new 866a3b6 r19725: sync samba3's ldb with samba4
new 81cf0a5 r19730: as libreplace always provides dlopen(), we need to always define SHLIBEXT
new 0fa75c6 r19739: fix compiler warning
new 5a77ccf r19741: fix compiler warnings
new 9e7e593 r19744: merge from samba4
new 24faef6 r19745: For the fun of it, add an CLDAP client written in perl.
new 571aca9 r19747: Ensure to link with the required objects. (This used to be commit 8d50fb3f5152b5daa62fde5bbf34f585631be397)
new f5a1ec7 r19748: Ensure to link against the required libraries. (This used to be commit 85d8c73fbbf86f4d22244f8e2bb2fdd51fa6680b)
new 8fa0a80 r19754: * When using a krb5 session setup, we don't fill in the server_name string the clis_state struct. So call saf_store() after we have the short domain name in the lsa_query_inof_policy code.
new 9a88644 r19758: remove the LDAP_SCOPE_ONELEVEL define (not needed after svnup) (This used to be commit e37132f219bb9ef52c7fc9b396bd272dd5abca70)
new c2aae72 r19762: libaddns/*[ch] code fixes donated by Centeris Corporation (http://www.centeris.com/) under my copyright.
new d596aa9 r19764: set version in 3.0 branch to 3.0.25 (This used to be commit d7179d945c24f1aa4fff243cc6c29a5545ce692a)
new 5f3b7ee r19766: Fix a const-warning. Jerry, what did you want to fix with this line?
new 5e48602 r19773: TALLOC_FREE checks for NULL itself (This used to be commit fb3983ae1fdd1935333ffee80bceb747228ac0f3)
new e37200a r19774: Fix typo (This used to be commit 842599a7fd1217b498dc2d241d39ed604cf0da7d)
new 9bb1f90 r19775: Fix typo (This used to be commit 370e29ebb9da92c9072bdd4eec84980b5753089a)
new 09ec562 r19776: Hmmm. I should have done one instead of three commits. Sorry :-) (This used to be commit e2a35ceffe35b25aafde987c50e63b89a3e3ec16)
new cbc03ec r19777: Make regsubkey_ctr_addkey return WERROR. Nobody checks this so far, but this will change.
new e82cd43 r19778: Make regkey_open_internal take a talloc ctx (This used to be commit cb7f4211b8441642dce9594522dc9588475a7719)
new 76b320c r19779: Fail properly on talloc_strdup failure (This used to be commit b57e446789530cb7e18e107478ca8b59a19d990f)
new bfad442 r19780: Ok, regkey_open_internal needs a regkey_close_internal. Giving a talloc ctx is misleading here. This needs fixing properly :-)
new 30db936 r19786: My last checkin to winreg_StringBuf killed rpccli_winreg_EnumKeys against W2k3. The server requires that size==0 in the [in] name. Somehow I get the feeling that something is badly wrong here....
new 9849f04 r19790: Check in the PIDL change and the converted unixinfo and winbind pipes without waiting for comments. This is what version control is for, and it does fix a segfault I ran into ;-)
new 28a01d3 r19793: Change the lsa calls to the new calling convention. Nobody uses the changed calls yet.
new 3372adc r19794: Convert DFS (This used to be commit 2efd3b35097a780ce99abad8a10eca536f37fc26)
new 01367cd r19797: Convert the remaining pipes to the "new" unique out ptr handling (This used to be commit bc4e0a388a2859d2ddcfb8f07920f3b121a37894)
new 53c6548 r19800: * Remove exmpty aix directory * remove old, commented out commands from 'make clean' (This used to be commit 4c96a387a283b52e4dc13cfe15190cbaa300bd1f)
new ded7c03 r19803: Fix problem reported by Chetan S: QueryInfoKey needs to report the max name length in *bytes* for UTF-16, not the string length. This got lost during the conversion.
new ef012f8 r19804: Fix a valgrind error (This used to be commit cb9e16c8389f25f487e627bbeb06ec45f25aef6b)
new 515dea0 r19807: First attempt at wrapping something sane around the registry API. Will be extended.
new 932e95a r19808: remove old smbwrapper references (This used to be commit c142b629c8f08597519a754a8fb78b7708279f75)
new 95bfb97 r19809: remove winbind blacklist parameter (This used to be commit 40cff1449886449b34b896e31fd43b7dff436a3f)
new 202f63e r19811: Decode REG_MULTI_SZ and REG_BINARY (This used to be commit 679330175185f8504bb5968339dcc7cb20d9140c)
new 3b5d82c r19812: dump_regval_buf is not needed anymore (This used to be commit f24e64160dc7d7b7434cbed15677c105fa7b60de)
new 28bbef0 r19817: Implement net rpc registry setvalue (only dword and sz so far) (This used to be commit 9ecb69c075060d199133520ac6a7627a5faba7f3)
new c63be3a r19818: Remove reg_split_hive, make use of registry_openkey (This used to be commit 7fd1578a905d3c974cb88cc93452d43a03038d30)
new ead21a5 r19819: Windows returns an empty string instead of NULL here (This used to be commit c1083216c83f4236edb78484c6333ff1d1646c40)
new eb96ddd r19820: Limit the stat cache to 1MB by default (Bug 4244). Thanks to Bjoern Jacke <bj at sernet.de>
new e56be1d r19821: Make net_rpc_registry use net_run_function2.
new ef41129 r19822: Implement net rpc registry createkey, deletekey and deletevalue (This used to be commit 419ebc92f02c9a927295ec7c54844bd5666e3f17)
new bb4fb75 r19823: "log" is an internal define in older versions of gcc. Rename to log_ctx. Jeremy. (This used to be commit dbf0e58a1e7fa77ce0338104cf71c7a81214884b)
new c895111 r19824: Fix the max value calculation in QueryInfoKey (This used to be commit cd14b7f05234f540601cd2c5841a52dd047c965d)
new 6fad55f r19825: To create a key, smbd also needs read privs assigned (This used to be commit b2866b1318f2fa521ff93ec5ed58413b9145385a)
new 807c508 r19826: Fix typo (This used to be commit fa656ce34ebea57b6dbe70ad1866a419c846e1f1)
new 334c868 r19827: Move registry_push/pull_value to lib/util_reg.c (This used to be commit 3047a4b92c7d5391a8f162f26ccc92ce30c35cee)
new 45fcd0f r19828: Add a helper function to pull *and* unparse local registry values (This used to be commit 969eb9cda6eba93068472e952e27138b9384c364)
new b724a28 r19835: Some net sam policy improvements.
new aad7194 r19837: Some reformatting (Jerry, I hope you do not mind (This used to be commit 6639f8c1190419e183d92ed0322e1026375717e6)
new 45111ff r19838: We have to delete the value record as well, otherwise the old values pop up again if the key is re-created.
new 9e29e5d r19839: Fix the build, we are not there yet :-) (This used to be commit ff4123c8f2e07e282800c166a4e00b1015ddd45c)
new ca70f53 r19840: Fix an uninitialized variable (This used to be commit c4b5e8c7a0b936a3d95f221718a048d5374e836a)
new 7a19259 r19841: Wrap regdb_store_keys and regdb_store_values in tdb transactions (This used to be commit 5ec737922041b723b9e60c08049ace5fa2fa5dec)
new 4d708df r19848: Sync with Samba4 - no top-level unique pointers. (This used to be commit 75515c5fda2d405e4b08413a80ee71139673b18a)
new 19d7a9c r19849: Fix compilation after idl changes. (This used to be commit b7f22408e9aac88e792929afe15385e5997658ce)
new e2166a9 r19851: Disable gcc PIE options on Darwin. (This used to be commit 23795be8b429d4423263e60ce80f454e2e42cae7)
new 55170cb r19852: Fix the build for the VFS examples. Fixes bugzilla #3931. (This used to be commit fa69031d00f914aa8d642a2731db8c81f74bc8d9)
new 969a7fa r19853: Update a link (This used to be commit ce44158dde64cb65a3f51dfe1734f3c3d7f1bfd9)
new 8cf89d2 r19857: Make the perfcounter compile after tdb changes (This used to be commit ab0a41c13ba3e76fea4368bc329641bbac8839b4)
new fb904d2 r19858: Fix a memleak, add a const (This used to be commit ed4dc405127cefd1c222e1bdd63fcaaae8e83f13)
new 6b0819e r19860: Streamline _winreg_QueryValue a bit. We've been pushing around memory considerably here.
new 3f62a1a r19867: Introduce struct regkey_info in srv_winreg_nt.c to be able to re-add the QueryValue and later the QueryKey cache independent of the backend.
new 015534e r19872: Move the value cache to srv_winreg_nt.c. Fix some minor issues found while playing with regedit.exe.
new 6093614 r19873: Make sure we are privileged when doing DMAPI operations on systems that don't have capability support. Patch by J Raynor <raynorj at mn.rr.com>. (This used to be commit 53fe047f35534afc4b56fcbaf135a3ca13df65bd)
new 2a0e64e r19883: Fix bug 4248 -- thanks to Pascal Terjan :-) (This used to be commit 66c20f2592ee2ff37de44cc7f3ab23b440f7d840)
new 4338690 r19889: Fix klokwork ID 2187 (This used to be commit 1bd660fb9139238229fc6a80566c03f473cad094)
new d128def r19890: Fix klokwork ID 2188 (This used to be commit 4d44388929f75d1480a8222a7cd2f575494a2b62)
new 76b2e7b r19891: Fix klokwork id 2189 (This used to be commit b6933c3043b73b68a30f57f681185a79c8e205c2)
new 7230ce8 r19892: Fix klokwork id 2190 (This used to be commit 235e8c9653a9199f2766c5c4a2d1f1d4f2801a3b)
new 7968602 r19893: Fix klokwork id 2191 (This used to be commit a301a4a12d554d9d3ba00c2780deb9eafc44e1a8)
new 40dc09e r19894: Fix klokwork id 2192 (This used to be commit 4b075f347b5449b199be19221187ce66916384cf)
new f494d7d r19895: Fix klokwork id 2278 (This used to be commit 8ccff6a4dd92dfad4942b562cd1bb27d22d59661)
new f6dece8 r19896: Fix klokwork id 2279 (This used to be commit 558a13a755ff39c9f15ba4f0a2639ffe30c996ac)
new ca3300c r19898: Fix klokwork ids 3127, 3128, 3129, 3130 (This used to be commit 3250d20d27d4f85421052e877077526975b16e02)
new a12fb3a r19899: Fix some C++ warnings and klokwork ID 3147 (This used to be commit c5e041661ec6dd63188ad0a09a228192b6dfd2b3)
new 2685e16 r19900: Fix klokwork ID 3148, 3149 (This used to be commit 1f3e20ef3985a0a16e8945907611654ef5e884c4)
new b189e6d r19912: Move the subkey cache to srv_winreg_nt.c (This used to be commit 01a53590a6325413551016effe302585a3a1e656)
new 213bc9d r19913: Fix a const warning (This used to be commit a660993d140b860691c3ed0b71d3e8023e5a7c57)
new f57cd1f r19914: The "default" value with the name "" need different 0-length treatment as the other StringBufs, otherwise clicking on a key with this value being set leads to regedit.exe on w2k3 chew all memory. (This used to be commit b148cde7f39859102288a87b6f0bd2b250947a85)
new 2d6e409 r19915: Fix two type-punned warnings (This used to be commit f1266475daa3687e0b0dc5333a6fbd12a9640c3a)
new fb5d4f9 r19916: Fix some c++ warnings (This used to be commit fb5bcb826ecd10a81e7b19c0ce134ec88d341843)
new 847644b r19917: Fix warnings (This used to be commit cf4309b9048a8417104cac660421a3dcd2e96ffe)
new 4a361ff r19918: Convert winreg_CreateKey to use a ref ** instead of a unique *. W2k3 can still create keys on Samba and vice versa.
new 8e8821b r19919: Convert winreg_EnumKey to use ref ** instead of a unique *.
new 16a076a r19921: Add license and copyright info (This used to be commit a3e1682ba3196d7c8aec8f2c72f9e12a3707db40)
new 78a0932 r19927: Fix klokwork ID 4702 (This used to be commit 820a64af25799c19f1731a08b8e4651aea8a516b)
new 985248b r19928: Fix klokwork id 4509, 4573, 4574. (This used to be commit c004d041817f0bdf99a205090c8b026dfb0d81bc)
new 7ef185f r19929: Fix indentation (This used to be commit 2369ad08529d31bb77b9cb5378d0114669cdf8a8)
new f1d492d r19930: Revert the winreg idl changes. At least enumkey does not work anymore today.
new 1597450 r19932: Add some const (This used to be commit be3c444c37dc6f0ab91a2815a2efe6f7c38818c5)
new 762b86f r19935: always use discard_const_p() in lib/ldb/
new fb1430d r19936: Patch from Kai Blin <kai.blin at gmail.com> to match Windows NTLMSSP flags. Jeremy. (This used to be commit 786318f84bef76c6acffa1ddf7cdba947509fbac)
new e646790 r19939: ,fix compile warning about unused functions when not using heimdal (This used to be commit f53983079bc285ad8ced8fc4dd40df66fad13718)
new 760c7a6 r19941: One copy of this code should be sufficient. (This used to be commit 493ba681e541292f1c2c6b6670bb2c48f63a0aa3)
new 1c2ed58 r19942: Fix Coverity id 333, a dereference before a NULL check.
new 817151c r19943: Fix bug 4267 -- Thanks to David! (This used to be commit 714971b34aad01cd855484d550c41bc0265ef051)
new dd813b6 r19944: Fix from Don Watson -- thanks (This used to be commit c27e48594abecc4e67f3be457a4b942ae7ff4db5)
new d746c3b r19945: Fix a segfault -- lookup_rids needs to init the names even on failure (This used to be commit eba404e668c270f2d31e3a8ab0721064eda39b40)
new 4434218 r19946: in SetKeySec, sd is just a [in,ref] ptr (This used to be commit 38a88ed5d71c5781286ed12a858dcfb135b33c90)
new 1c91cca r19947: Change regkey_open_internal to take the parent key and a talloc_ctx as arguments. This also replaces regkey_close_internal by TALLOC_FREE.
new 4a42371 r19948: Fix a memleak (This used to be commit fd429c8c06e01452f04700518c93ecfaa51c3140)
new 5893c02 r19950: talloc_destroy is replaced these days (This used to be commit b6bf2e42672cc84e5c3af6f8b15a9d39c408db13)
new ed34ffb r19957: Initial framework to make winbindd robust against tdb corruption. Needs fleshing out (and I forgot one record type) and needs helpful suggestion from Volker to validate freelist, but should give an idea of how this will look. Jeremy. (This used to be commit 8eb53f74e414483afde7b1e38ea2a3f56ae3ec66)
new 2941b04 r19958: Add check for WINBIND_OFFLINE key. Jeremy. (This used to be commit 270e84db6de66b4f20dc0a564f706dae4c00b0b2)
new cc13e21 r19959: Allow tdb to be built standalone in Samba3. Add code to check for loops in the free list. Should help us validate tdb's against corruption. Jeremy. (This used to be commit f8e7386773cbbb31e2f42ffcbae9b979c1197635)
new 1b25dd3 r19961: Remove VARDIR. Nothing is ever installed into this, so there's no need to create it. (This used to be commit f440efd961688116f304cebdef17bb681ed534c9)
new 3fda843 r19962: Revert bogus change in r19961. In future I will check configure.in as well as Makefile.in :( (This used to be commit 5d000fed595252d7b703af70b73f5a1d5d920918)
new 575845c r19963: Add 'registry shares = yes' and registry key security descriptors. (This used to be commit 6cab254c49e07b11c170511ec613f0f33914c3e6)
new 913222d r19974: Add freelist check for cache. Fix testing of entry names (all except SEQNUM are *not* null terminated strings). Jeremy. (This used to be commit bcb68260ba4e6a1ae6b681603367008309b9bfde)
new 4c98afb r19975: Deal with 2 keytypes I messed previously (DR/DE). Fix code that mistakenly assumed tdb_traverse returned 0 or -1, it actually returns -1 or the number of entries traversed. Add a static as another way to return the bad cache value. Jeremy. (This used to be commit 5266a70ae9971eb54fa769f89bec7c688285e811)
new 0d38f8a r19977: * Fix a crash in the secure DNS update code. Don't free the host_principal memory while it is still being referenced by the gss code. (This used to be commit 7a5a12e892171f0e1b6355f84ee920307834c81f)
new e2bebe4 r19978: More "net sam policy" improvements. Thanks to Karolin Seeger <ks at sernet.de>
new ef8d6bf r19979: Fix memleak on pw and change talloc_destroy to TALLOC_FREE for mem_ctx (This used to be commit defa0a352b32469984126ec5d47aab9ef8d6b61c)
new cb0402c r19980: Implement pam account stack checks when obey pam restrictions is true. It was missing for security=server/domain/ads
new d908a89 r19982: From Michael Adam (ma at sernet.de) (thanks!:-)
new c81c8cb r19984: Must have been drunk yesterday. Freeing memctx is all we need, fix double free stupidity (This used to be commit 2a7454959e93e5bd11161707d0bd16a431b92351)
new dc2ed4c r19986: ooops (This used to be commit 97f150fbbbee4837c15de121b418881241f321e2)
new e57de57 r19990: Fix comment (This used to be commit 8b3d860f27d166f1a0b8019f9c9c91355c6becdf)
new ecf90c4 r19991: Sorry for this 2000-liner...
new 4eb9dda r19992: Add support to the tdb Makefile.in for executable extensions and for separately specifying CPPFLAGS and LDFLAGS. (This used to be commit 8c36f1a7458e7cf29c9ec647e98d0a1e2d32d239)
new 61ea96e r19993: Fix the problem with Linux clients requesting O_WRONLY on write-only files. Jim please check. Should not affect Windows clients - I ensured all the relevent Samba4 torture tests still pass. Jeremy. (This used to be commit 6df3cac44fb1eafa84f9fc0ce4485242b4cce111)
new d5e4b3b r20001: Fix bug 4273, thanks to Pascal Terjan (This used to be commit a2f5c929183fb74ad21664c747d04e88a4103505)
new 38cc572 r20003: Fix error message (This used to be commit de053583510999658b2969b244b43ae85fb87737)
new 1a66ed3 r20004: Remove a const, "name" is allocated anyway (This used to be commit dc0300ec70ff67aaec9b0bab6a1dd4d0e6fde5ac)
new 9690500 r20005: reg_open_path should become the replacement for regkey_open_internal. (This used to be commit a6039eb46c6506b4e55e816d50edb618e800007f)
new fc030c3 r20006: Convert the registry shares to use the new API (This used to be commit 66e889bbabde6dfd05df46937635a6d3e606cb27)
new 760056e r20007: Fix a const warning just introduced (This used to be commit 3da37287cadfe251491bcefea4ca9d407048868b)
new 3f1978c r20012: Reformatting (This used to be commit b32c65cb6243f939247bcfb0f14e4e49dc5ee13e)
new c659738 r20013: Fix segfaults: parm_error is a unique in/out ptr (This used to be commit 0104371dd648204c9e8102cdc399539857be4a63)
new 7299dc8 r20014: Ouch.... "res" is not a flag here, it is the service number... (This used to be commit a4862f48d085d1f518389f86a410722e91449755)
new fe34827 r20015: We have to zero out handle on key_close, otherwise the NT4 regedit will re-use the handle (This used to be commit 0afd696f88ed04f562ef64201ac2e58cef372a90)
new 4a272ef r20016: Add two utility functions for easy opening/creating registry keys (This used to be commit ad22a467185e871d893e8133741b525889c2aa6f)
new b676097 r20017: Make srvsvc_NetShareAdd & friends take care of registry shares (This used to be commit fc29a283cc9c2458375aa4fe2ecef82e6a3847df)
new b0a6049 r20018: Fix a memleak in reg_createkey (This used to be commit 281640823bfe25f513f44f6c6d7022a11b957fa5)
new 61bd0c8 r20019: Replace one set of tricky code by calls to another set of tricky code: Initializing the reg_db now uses reg_createkey and reg_setvalue.
new 2494868 r20020: Arglll... eventlogadm links against reg_db but not the rest of the registry stuff. Revert the last change.
new 490e320 r20035: Fix obvious horrible bug in falling back to MS-RPC methods. Jeremy. (This used to be commit 7ac4ae4b517a18e97673e95d862a5b18175252c1)
new 1710dd1 r20036: Merge ldb_search_exp_fmt -- Thanks simo (This used to be commit fa6fa1268b33334d17869d0f096cf7600e88f993)
new 5b1f85a r20037: Reduce code size slightly by shuffling stuff around (This used to be commit 0742faaacd496f9cc4581a1fad74217024383661)
new 91adcd0 r20046: Add ldb_search_exp_fmt and port comment to 4 (This used to be commit 1fe41c96f53b0d83e8779050e2149a5e70b5dad0)
new 66cd8c3 r20048: Fix vfs_full_audit after Jims kernel_flock addition (This used to be commit 4fe19e741fcb384f0cec59d3ec742d5bd173d41f)
new 8a20dd0 r20049: Reformatting (This used to be commit 75555ae1c8039b7bbca796dd16609de08230265a)
new c0d74d1 r20050: Remove a bogus NULL check, LTDB_OBJECTCLASS is a static string (This used to be commit f64866a43fbc21666e919cafdf3002a8e43c60af)
new 4a1efb1 r20054: Revert my changes, Simo promised to work on it :-) (This used to be commit 4b5cf0c9cffe9903c86ac7e8b41c303fdbde5bac)
new 1550835 r20057: Attempt to fix connect timeouts when connected on a network but not one on which any home DC's can be found (hotel network problem). Still testing but this is getting close. Jeremy. (This used to be commit 369c9e4138b93f7cfb6680f0beb541f58554e856)
new b59412e r20058: Ensure we actually do the increasing time calculation when in offline mode. Jeremy. (This used to be commit b7dc67ab2a78aba8dc8324430798ef56325d3cd6)
new 1c6de68 r20060: Fix the timout calculation. Jeremy. (This used to be commit 017be792f3c41aba2cbda10b53d80aad91c5d666)
new 97a00e7 r20063: Fix a missing protoype warning in freelistcheck.c (This used to be commit 2fdfc54e7eebc68c81ad5f3fa8d0607bd3b579c5)
new ff61853 r20069: Fix logic bug I introduced (This used to be commit d935ecec98747dfd9f35ab81760ef95a0d983ed7)
new 5be92d0 r20082: When fork_domain_child is forked when we're offline the child inherits *all* active check_online timout handlers. This is bad when it's not our domain (ie. BUILTIN). Jeremy. (This used to be commit 8d815ec4c103a83ef7cea0ae5fc64681f6bcb48a)
new 5ce1397 r20087: Ensure we clean up any random pending events we may have inherited from our parent in the winbindd forked child. Jeremy. (This used to be commit 0a1352f440a9d9b974ad8d571b2e48a43a15b6cc)
new 19ddef3 r20089: Put gpfs acl function into vfs_gpfs module. Thanks to Gomati Mohanan <gomati.mohanan at in.ibm.com>.
new 63609fb r20090: Fix a class of bugs found by James Peach. Ensure we never mix malloc and talloc'ed contexts in the add_XX_to_array() and add_XX_to_array_unique() calls. Ensure that these calls always return False on out of memory, True otherwise and always check them. Ensure that the relevent parts of the conn struct and the nt_user_tokens are TALLOC_DESTROYED not SAFE_FREE'd. James - this should fix your crash bug in both branches. Jeremy. (This used to be commit 0ffca7559e [...]
new af0f14e r20097: Ensure found_username is freed correctly when talloced on the null context. Jeremy. (This used to be commit 2c59c4dddceb9cb12848d7ee48257c5e93ea2667)
new 25d6eaa r20098: Properly fix issues with create_token_from_username() reported by James. Ensure that this function allocates everything on the temporary context except the return memory. Never call this with a null mem context, and now use conn->mem_ctx instead in smbd/service.c. Remove separate free functions for conn->ngroups and conn->nt_user_token as they are now always talloc'ed off the conn->mem_ctx. Future optimization will be to remove conn->mem_ctx and make all obje [...]
new 18f9156 r20110: Fix interaction between paranoid malloc checker and lib/replace. Found by Herb - thanks ! Jeremy. (This used to be commit 67c4d5e73fe066910f7b1ca4624541a9bbbf7750)
new 4225f9a r20116: Start merging in the work done to create the new idmap subsystem.
new 79416a5 r20117: 1st Error in the merge (This used to be commit 5e46c43a2e4b9a3ee8f1f219c96a6b132bb09322)
new 7165944 r20118: Fix some more warnings (This used to be commit b6db21ff65139f45a1789105241e4018b61ca472)
new 243b462 r20119: Update help info indicating how to use separators (forward slash only) and properly use backslashes in "net ads join computername=" (This used to be commit cc26e2f9a155529b8ac2122bd2bec401bb516264)
new 791f48f r20124: clean up nested extern declaration warnings (This used to be commit ac3eb7813e33b9a2e78c9158433f7ed62c3b62bb)
new 6914b29 r20131: get rid of a few no previous prototype warnings (This used to be commit e710a7d39a662a1a339f3f71c4b051fde1bb5a16)
new dc06fda r20132: get rid of defined but not used warning - static function only used inside the #ifdef HAVE_KRB5 (This used to be commit c6cdf76c5809b4a4b145acb7dd4a695aaf7fcd28)
new 8b4669c r20133: get rid of defined but not used warning - static function only used inside the #ifdef HAVE_NATIVE_ICONV (This used to be commit 43ab1d2ba5eb24fc22f8d53c650bf39e95fb133b)
new 86a1118 r20136: Fix #4290. Properly compute time to password expiration in message from pam_winbind. Thanks to Andrew Benham <andrew.benham at thus.net> (This used to be commit 0d03f5137936546253a8b3334995f536f3621d57)
new ebb8161 r20140: Make online/offline detection completely asynchronous. Now I've done this I might be able to reduce the probe timeout and reduce the backoff algorithm, going back to checking every cache time seconds (5 mins by default), as the parent or forked domain child will never block. Jeremy. (This used to be commit d0add5f946cf63ea43067e8e935876b5346d11de)
new 6b232e8 r20146: Now online checks are fully async we can do them every cache timeout times. Jeremy. (This used to be commit 5d364bc5ccc45b8d7bf3e484d16b37ac9e06b5cf)
new 0505348 r20148: Forgot to merge. Ensure open_any_socket_out() is safe from signals. Jeremy. (This used to be commit c264a0aa4a83a3d47db33446b16a8766bc14824f)
new 25fe484 r20150: better memory handling for some functions, make sure we don't leak memory by using the wrong(long lived) mem context (This used to be commit a28cdd6e742cb72a728bd337546ee95fd4160ed8)
new 9b5354b r20151: remove meaningless checks (This used to be commit 33a55f0cfc0c5eb3f3cfa8276fa258349ad42f8d)
new 7c5dba6 r20154: Fix nasty typo, hunting another bug (This used to be commit bf8dc44cc2892a784ec3a118abc0abb1018fbde4)
new 1da72a1 r20155: revert, I misread (This used to be commit 20aa6322efe617f928c5cf2224a7660ca6525297)
new 25f8970 r20160: Fix long-standing (ie. from initial code I think) bug in tdb message processing. If we're inside a dispatch function and we delete our own handler we'd walk onto the next pointer from a deleted memory block. Fixes crash bug in winbindd (and goodness knows where else). Jeremy. (This used to be commit 27a4c1121404e346432d90b97b518861e038e9f2)
new 7f5fefb r20165: Change messaging subsystem to only allow one message per type - this is all we use right now and makes re-entrancy problems with deleting handlers with a message dispatch loop go away. Jeremy. (This used to be commit 2e9b6faeae1474d65a5c12f5a19b0ae045d47c2e)
new 35a3773 r20169: Support for fallback to legacy mapping code was not completely tested. Add necessary fixes. (This used to be commit 4a81ee9608d45f95eaaccc78a080e717cb7d4682)
new d879aa8 r20170: Fix secure DNS updates to work against Wnidows 2000 DNS which expects the TKEY payload to be in the answer section and not in the additional set of records (like Windows 2003 and the RFC). (This used to be commit a3b6734fdad5fd92dbec075ebcd8d7044aac45c2)
new 3ff4f44 r20171: Don't delete the krb5 credential if others still reference to it.
new db7bf9a r20173: DNS update fixes:
new 806daad r20174: If we're only going to call one handler per message then terminate the traversal once we've done that. Jeremy. (This used to be commit da3d0b62340b545950ea2081f30c252fd4609981)
new d29722e r20178: Ensure we allocate the intermediate trans structs off conn->mem_ctx, not the null context so we can safefy free everything on conn close. Should fix possible memleak. Jeremy. (This used to be commit b33bde7b39953e171f05cdb53b6345ee3a9ec6e7)
new 728bee7 r20179: Sync up with Samba4 - remove blank lines at the end parsing a file. Jeremy. (This used to be commit ea8215935e5f3952a4480c1f7dafafa9458f66a9)
new 63d8197 r20180: Ensure that pam returns the correct error messages when offline and or doing password changes. Jeremy. (This used to be commit 4a74c553845c960a355ddb86abaadfe0d550271f)
new 3aec4cc r20181: Improve NT status to pam error mapping. Jeremy. (This used to be commit 794ebd8a84115a636d8fa4a9f859f8a999135e5e)
new 69d4146 r20183: Fix the build.
new b49f0ae r20186: Fix winbind crash bug in WINBIND_GETGROUPS.
new 247e166 r20197: merge talloc fixes from samba4:
new 0decd48 r20201: merge makefile changes from 3_0_24 (This used to be commit 3f8587fc6deb42b5289b5340a6735b1b50b471de)
new 2829b1d r20202: fix make clean (This used to be commit 339c029521fad391370b99b3b956214608777f32)
new bf8988f r20206: Start cleaning up the talloc_ctx mess. child->mem_ctx isn't actually used for anything, so remove it. Jeremy. (This used to be commit a7f294b59238826c11e579a7b1a4dca7284bb89d)
new f0c7dc5 r20207: Fix a couple more places where extra_data was being talloc'ed off the NULL context instead of being malloced. Jeremy. (This used to be commit 47bdeb4efeaa5a441ad2d39bb3b94d72263e66e4)
new a179d2f r20208: Change sprintf_append() never to use malloc, but always use a talloc context. Thanks to simo for pointing this out. Jeremy. (This used to be commit 437cb7c88833d7eab0e3c3dcf175860df74a7a38)
new 5ee2748 r20209: Fix two memleaks (This used to be commit 92bc870768a2ff839b3b10897a4f09a3ece92704)
new ed7e7ef r20210: registry_fetch_values is not needed anymore, fix typo (This used to be commit 77e556f4a358fec0d754e50417097bf5a874c500)
new e9a2b26 r20211: send_nt_replies does not need the inbuf arg (This used to be commit ab45c50da36be316773f9332925dee7dc3eec025)
new 494a6e7 r20212: Attempt to fix the Solaris build (This used to be commit 902d81becbd5eac7251e88457be7efc5e951614f)
new 0ef4aad r20214: Fix a type-punned warning. Simo, Jerry, please check (This used to be commit b459096a151c482d387ec14c965aee43c850e46a)
new 55e70f6 r20215: Next step trying to fix the Solaris build.
new b1de1a6 r20216: Fix fallback code. A reversed check made it impossile to fallback to the Unix Domain mapping code. Also fix a potential use of a freed array.
new 34a0885 r20217: uid_t and gid_t are not necessarily 32 bit. In assignments we get an automatic conversion, but not when we pass pointers down to other functions.
new f5b3bed r20218: Same fix as r20217 -- can we consolidate that duplicated code a bit? (This used to be commit fdb310f57932ac3b3fd09721e6b6494b30ad57af)
new 771f595 r20227: Simplify logic in vfs_MkDir() a bit (This used to be commit b24cf79e9ec914ac33f1a20524e5ffa7fe1cba5e)
new 9933b59 r20228: Bring the calling conventions of inherit_access_acl and change_owner_to_parent a bit closer together: Move the lp_inherit_perms() check into the callers.
new 0379e08 r20229: Avoid a silly function call in mkdir_internal. None of the callers look at errno, all go straight to ERROR_NT(status).
new 7d4449f r20235: Don't use realloc directly. (This used to be commit 91e90f3bc4954e3d405589d947c8fe122d90e6db)
new 5bb49b0 r20237: Replace exit_server with exit_server_cleanly where appropriate. All send_smb failures should be clean exits. All times when we exit as a matter of policy should also be clean exits. (This used to be commit d6382092e72120a3c89ffe81975e8898d454bf06)
new 6fdbdfc r20239: Parse the configfile for pam_sm_setcred as well (e.g. to get the debug flag)
new 619671a r20240: Be a little more verbose about the credential flags when the debug flag is set.
new 9291e63 r20241: Slightly improve readability of the pam_vsyslog replacement function.
new bb3cf31 r20242: these are not really const as we set them in the function (This used to be commit 6a0260fb04f4f9066cbc9eea495141ab3f515b47)
new 91626a4 r20243: Make lookup_name resolve both the mapped and the real unix group name (This used to be commit 7167e7b26ac6a742cc82f4edacfc8579f80338d9)
new ef4c208 r20245: merge 20244 from samba_3_0_24 get rid of more nested extern declarations warnings (This used to be commit e9df051f5201843e3428ddbed7a719553c2e799a)
new 911413e r20248: merge 20247 from samba_3_0_24 get rid of warning: value computed is not used (This used to be commit ebe16589cb6c45524b90abe5f9be5e4affa1598e)
new fb6d54d r20249: Fail when parsing invalid options in _pam_parse.
new 5115931 r20250: If we've come from being globally offline we don't have a check online event handler set. We need to add one once we're been asked to go back online as this is the only way to actually go into the online state. Doh ! :-). Jeremy. (This used to be commit 5d36c4e0313c2d735242dfdd57343372be59c6e1)
new 03b1445 r20252: Revert back to const, but I have a fleble feeling we should go the ther way. (This used to be commit 2048d491507cef1ac87da4fd2fedc458aae5a97d)
new f4f1814 r20253: Reduce some code duplication, make reply_mkdir go through the same code paths ncreate does. This is a bit slower (about 10-20%), because it goes touches the share mode db, but I think not having to call change_owner_to_parent and friends in fewer places outweighs this. And, mkdir is not the way current Windows boxes create directories, they do it via the ncreate call.
new bd7b2c7 r20254: The pam_chauthtok needs to go through the async interface as well. This fixes pam password changes in the online case.
new bc3787a r20255: Activate BASE-SAMBA3ERROR in the build farm (This used to be commit 7e0005c14b6852be756dbdacd1412077f2cf57f5)
new 920e1a3 r20257: Hey, change_owner_to_parent is now static :-) (This used to be commit 4090bc4bca77edafcafa52ecb7dc75ead2779cb5)
new 55ed1d5 r20261: merge 20260 from samba_3_0_24 clean up a bunch of no previous prototype warnings (This used to be commit c60687db112405262adf26dbf267804b04074e67)
new 9e41616 r20264: Two lines above this we just checked if (fsp->is_directory) ... (This used to be commit 88ab54b3b7ec6c0ac1958fca435880e29eeefd69)
new 84cd4d0 r20268: merge -r 20261:20263 from samba_3_0_24 get rid of previous prototype warnings (This used to be commit 90265c83ff1c7f11672694ff005d8ecc5d4a867f)
new e59e787 r20269: merge -r20264:20267 from SAMBA_3_0_24 more no previous prototype warnings (This used to be commit 41be182f78762372ae13759ede5d2bd40a71d7f5)
new 5d3456b r20270: Even with the dual daemon mode the parent winbindd still needs to contact the DC's for non async requests like enumerate users/groups etc. Now that online DC detection is tied to async events we must enable the processing of events in the main loop of winbindd. Finally got rid of the last hard coded domain->initialized = 1 code in init_child_recv() - now all domain->initialized = True gets done only in the connection manager code when either we're online and [...]
new d6d17ea r20271: Fix the build (This used to be commit c703d2ae1f891d35115bb6da0399387a9db2d917)
new 2d34900 r20273: Map KRB5_KDCREP_SKEW to NT_STATUS_TIME_DIFFERENCE_AT_DC.
new bb9ca50 r20279: Fix winbind segfault in winbindd_getsidaliases.
new 8b0fce0 r20287: Allow a NULL sid when setting up the list of trusted domains. (This used to be commit ccea7155bc8c22816f2622e604e0ef76109487f1)
new ced5c1f r20289: IDMAP is part of winbind but not the main process. Make sure we route all request to remote DCs via the main process so that IDMAP can correctly reuse DC connections and use the async interface.
new c127486 r20290: Remove unused call (This used to be commit 4920265c31e073cbc0fdbfbe42dc8e47dbadca54)
new eeb14fc r20296: If we're going to overwrite krb5.conf only do it for our primary domain. Jeremy. (This used to be commit 61d31ce0089fe906d052c971321ce99fede0e240)
new c1a0565 r20304: Smaller fixes for pam_winbind:
new f871861 r20310: We've checked for EA's and support for them further up already.
new f023f86 r20312: Fix a memleak (This used to be commit 20d3bc3549ef89a6405e186b87b50027d2321ac0)
new 6988778 r20313: Make trans2_mkdir also go through open_directory for all the fancy inherit_acl stuff & friends.
new ad325a7 r20329: Fix a winbindd crash bug. If someone pulls the network cable out of the machine *exactly* after the init_dc_connect() call in cm_connect_sam() or cm_connect_lsa() call succeeded but before any of the other calls fail, and they have debug level 10 set in the log, then we'd crash due to dereferencing a now NULL pointer (conn->cli gets set to NULL when the init_dc_connect() call called from cm_get_schannel_dcinfo() fails). Yes, before you ask this *did* happen o [...]
new c04b948 r20330: And here's the fix for the parent winbindd crashing after it's child died unexpectedly whilst the parent was waiting for a reply. We need to clean up the request we're not going to service, plus we still need to call the continuation function with a "False" flag so it can clean things up. Still testing this, but I think I'm right. Jeremy (This used to be commit 9b04ac0c8104d626697978697d4d8bae791a7edd)
new fb93332 r20333: Fix a couple of Coverity errors in one run, this was a potential NULL dereference (This used to be commit f9edfffeb5aa1fe0700c17cd1c8141c906080188)
new 8182450 r20334: Activate RAW-MKDIR (This used to be commit 8f76914e01f73149f549ebd6d8f9e549772dbb84)
new b596d6a r20335: Port oplock return logic from ntcreate&x to NT_TRANSACT_CREATE. Fixes parts of raw-open.
new 57d1162 r20336: Fix some memleaks in trans2open and simplify trans2mkdir a bit: We now have tmp_talloc_ctx().
new 469b42c r20338: Restructure open_directory a bit. This gets rid of a race condition regarding error messages: We relied upon a stat that a directory did not exist to later on then do the mkdir or not. This does the mkdir directly and copes with a potential error.
new d0c6f9b r20339: Make mkdir_internal static to open.c (This used to be commit 6dd0886b49969d0edfe16861f19d35275217b2af)
new af17509 r20340: Join vfs_MkDir to its only caller (This used to be commit cce911780fc52ea56dccde1879b0891cdf9ea320)
new 4e5a335 r20342: Move the lstat into mkdir_internal, for the FILE_OPEN case in open_directory we want to follow symlinks.
new a67757e r20343: Split change_owner_to_parent fd-based (for file opens) and a name-based (for directory opens) routines.
new e8e5c17 r20344: Move the calls to inherit_access_acls and change_owner_to_parent together.
new 96a2972 r20345: Simplify call_nt_transact_create by using tmp_talloc_ctx() (This used to be commit df6362baa0928616c6934950fb9c1264cb27106e)
new 9f2807f r20355: Fix some C++ warnings (This used to be commit f103c301b18f2eeb5203634cb6b50fa79f57a93b)
new 8cd9636 r20356: Consolidate the calls to parent_dirname() per open to one.
new bc112cc r20361: Prevent strnlen_w reading beyond max. Valgrind found by Volker. Jeremy (This used to be commit 08d551163c9563bd02acd437bc1a1595e7939cee)
new ae7526f r20362: Fix valgrind issues where we may read params before checking length. Found by Volker. Jeremy. (This used to be commit 683c5fce6896236a60145f6d3970566503c39163)
new b26a9ad r20363: Fix any possible valgrind errors in srvstr_get_XX or srvstr_pull_XX by ensuring we pass in a valid src_len (or zero when appropriate). Volker is correct in that this is a *horrible* interface and he is now free to generally clean it up everywhere :-). Go for it Volker ! Jeremy. (This used to be commit cd991fb839994dd29dc790b655f5597fa1e12843)
new 2703b3a r20368: Fix valgrind report of uninitialized memory being returned (false positive). Up debug level on "open_directory" message. Jeremy. (This used to be commit 71a8b8863f8bdcce082c5971d6489a2da3ff4b2c)
new 654f747 r20370: Now we've gone to the trouble of getting an NT status from open_file_ntcreate make sure we return it on rename error. Jeremy. (This used to be commit 633f02fb860223585f388e64c1a2d770db52d4f0)
new 3430c1d r20371: In renames (via SMBmv) both src and dest can contain wcards. I had forgotten this and had refused to allow dest to contain wcards. We now pass all the normal Samba4 smbtorture RAW-RENAME tests. Jeremy (This used to be commit 4183c1b49fd5a6107aa87249b7be236af092ed8b)
new 48c3f76 r20372: Make NTrename the same as SMBmv w.r.t. wildcards. Jeremy. (This used to be commit b8d5faac69f3a0c2620a34f9026b4018ebd48bb8)
new 0b24e3d r20385: merge from samba4:
new e1d4e31 r20386: remove unneeded dlopen related configure checks and includes this is done by libreplace...
new ffa4eca r20388: add the library that contains dlopen to the global LIBS as it was before
new 8993ab2 r20389: this needs to be after AC_LIBREPLACE_BROKEN_CHECKS :-)
new 143a364 r20393: Debug level 1 is a bit excessive here (This used to be commit 48798b5e57fcb2ee7debfe9d5178adef37907f92)
new 98c0824 r20394: This is a *VERY* early start of my work on notify.
new adb3a63 r20402: Fix spelling: samba bug #4292 debian #402392 (This used to be commit e43aa4e03d8d2d3ffa3a0383b0b0835dd1a51cda)
new 76cdf68 r20403: Cleaning out my Samba 3.0 tree:
new 8e6390a r20411: Fix originally from SATOH Fumiyasu (slightly modified). Ensure "hide unXXX" parameters don't hide MSDFS links. Bug #3319. Jeremy. (This used to be commit e5466fffc286a99fafe0fcfbf70e903e33baa7f9)
new a77b3f3 r20412: Placeholder to remind me to write a torture test for this error code. Jeremy. (This used to be commit 71b868611671a6c9275fce153794a0ccc150551f)
new 6d1607f r20424: No, we do not have to do that here :-) (This used to be commit 49a463a97a4f800977ed3a657714e7f3b17bbf21)
new 1beb6f6 r20427: Rename dnp_open. This conflicts with the dns_open symbol in libSystem on Mac OS X. (This used to be commit 585ee7f31d2fb169e9dc37fd786faa8049be5e52)
new 62382d1 r20428: Rename dns_open. This conflicts with the dns_open symbol in libSystem on Mac OS X. (This used to be commit 2117904f18869fca0d4770883cf2de5fb00c4f85)
new 17a8c7c r20429: Restructure the libuuid API tests to handle the case where libuuid is (effectively) in libc. Convert AC_LIBTESTFUNC to use the mystically undocumented m4_ifval, which fixes some quoting problems when providing shell code for the if-true and if-false branches. (This used to be commit 5e1fbcc403c471ecaaa37e8cd54b719b65dd7495)
new ab7fc62 r20432: Apply some const (This used to be commit 22163fee595251d4ea92279d88a1e8525188c620)
new 165f5f3 r20433: Work in progress: Survive more of RAW-NOTIFY.
new 421ffdb r20434: Revert an accidential commit (This used to be commit fe122b07fa1712c15067ed385d4408206e9beef4)
new 200bd10 r20442: Slight rewrite of the change notify infrastructure. This now survives the first of the raw-notify subtests, the one-level test_notify_dir without any flags around yet.
new dbc231a r20443: Fix a compiler warning (This used to be commit 19781d71fc5a8146109395cd53c04cf13cc48652)
new 41440d4 r20448: Happy New Year!
new 92d02f7 r20451: Survive the first of the filter-tests (mkdir).
new 495c361 r20454: Get rid of a bogus variable that was only assigned but never read.
new 3c4342d r20465: Get rid of a redundant !NT_STATUS_IS_OK(status) (This used to be commit ff173995cfeac216ab26faef6553be8f7f439347)
new 2c1b3a0 r20470: Jeremy, another one to check:
new 58b63b6 r20478: Make us survive & activate RAW-UNLINK (This used to be commit 4f0f917b344743e16e8bacf4e72529a2890590fe)
new 6edd999 r20479: Both remaining calls of can_delete called it with check_is_at_open==False, remove that parameter.
new b3ddd92 r20482: Make us survive and activate RAW-CLOSE (This used to be commit 471c6e6a2142afbca36163bcdbb5b6fb4e7ac774)
new 19f85cd r20485: Add select with a 10 second timeout when reading DSN update responses. (This used to be commit cb6c6a49e257d60318101c897e8d2b86de08a846)
new 725cb5d r20486: Always upper case the "host/<sAMAccoutnName>" entry in the keytab file so apps will know which one to look for, (This used to be commit d4a5dc3ad5f56a5f741424ecc4fffa0ef39bdc67)
new d3fc370 r20487: Remove the unused dn2ad_canonical() call (This used to be commit 86e6ae6a9fe2a6fdaeeb503653a312662c7f50e9)
new b2317c0 r20488: When joined to a child domain in a multi-domain/single domain tree, the child domain cannot always resolve SIDs in sibling domains. Windows tries to contact a DC in its own domain and then the root domain in the forest. This async changes makes winbindd's name2sid() call do the same. (This used to be commit 7b2bf0e5a6b8d4119657c7a34aa53c9a0c1d5723)
new 3063738 r20489: Missed patch ofthe forest_name patch for lookupname (This used to be commit 25c4ebb55f425816e033491138f1216125de6edb)
new 9985f25 r20496: Some changes to make Samba3 the RAW-OPEN test. Checking in to both 3_0 and 3_0_24 because I was explicitly asked to, although this needs close review. Jeremy, I'm sure you will check this thoroughly :-)
new 8cc702b r20498: Two 64-bit warnings (This used to be commit 382827ebac61646ec31fe1d56ccde2ea337e8f9e)
new 94a7500 r20499: Activate RAW-OPEN in the build farm (This used to be commit a0d5de61a10321ee2edd832dcda611230d796dd6)
new bf4e44d r20500: Fix compiler warnings. (This used to be commit 9a790ee1fcfdaab1c9ee0884694832bd81f512bb)
new a328e2f r20501: Check in config.h fix from Michael Adam <ma at sernet.de> (This used to be commit d10dd47fb8908a4372aa6932e40b23189784522c)
new 801cf72 r20502: Activate RAW-RENAME, my Linux box passes this (This used to be commit 56c8d2cfed273655b2c79b3a2c613a7253e05221)
new bef1420 r20503: And one more 64-bit warning (This used to be commit 7bcde1069e38d70808d78c408f16821a0bfadcdd)
new bc20aac r20507: smbcli_setattr("") always returns ACCESS_DENIED, test extension to follow.
new fd7bd25 r20512: Fix typo.
new 3a9133d r20524: Simplify logic of close_remove_share_mode().
new 2276cd6 r20525: Closing a dir with del-on-close set requires the same as files: Don't actually unlink/rmdir if another process still has it open.
new e5e0f51 r20530: Don't want this call to get inadvertently re-added :-). Jeremy. (This used to be commit 68c4fbcf3397d6c43a3e5809b20a23116b1f8a31)
new 2b17602 r20532: From Volker...
new b1fed47 r20535: Fix make install to work when root doesn't have write access into the source tree (like when your directory is nfs mounted for example....). Jeremy. (This used to be commit 7dcb61d1b2d08270a8c718328a26ef4866a1c500)
new f3a85fb r20536: In the offline PAM session close case the attempt to delete a non-existing krb5 credential cache should not generate an error.
new f933a9a r20541: Fix some obvious glitches in wait_for_aio_completion. Hmmm. It seems reply_close() at its heart is going to be an async call :-)
new 84da728 r20542: Make close_remove_share_mode retun NTSTATUS. Not that anybody cares yet... (This used to be commit c8995771531caa4ec9bcaef2c29b11ee7d8e49e6)
new 1307337 r20544: Change copy_file() to return NTSTATUS. This is in preparation of turning close_file() to NTSTATUS as well.
new 18bf0b2 r20546: Fix some IBM checker errors (This used to be commit 8f67efd582655e03fea746eee499f3cab6cbdb4d)
new 0a8e3fd r20558: Refactor rmdir_internals to use early termination rather than lots of indented code. Change recursive_rmdir() to return the smbd standards of True on success, False on fail (it was doing the reverse, which was very confusing). Jeremy. (This used to be commit 27dc5bebda7ffbdcb2371638f6132063a953fba2)
new d1495cb r20578: - allocate an OID range for samba4 LDB/LDAP Controls - allocate an OID range for conflicting attributes/classes
new f450a65 r20585: - allocate an OID range for LDB/LDAP extended operations
new bb357a1 r20589: Re-add lost bad_path handling, sorry. (This used to be commit 244f96388c843fd629478d0069f68550a2006d06)
new b2efff8 r20597: Survive some of the notify mask tests. (This used to be commit e4a2e63272dc5b20413597179d06b0185c4a6817)
new c79be57 r20602: Fix coverity ID 339. SMB_ASSERT does not panic without -DDEVELOPER.
new 3ab9f61 r20603: Slightly simplify logic (This used to be commit e4dea0e64747912da899e846b944c24804772259)
new 395d304 r20604: Fix two memleaks, Coverity ID 337, merge to 3_0_24 (This used to be commit 44f9d25a9026df29fcaae8723ef52b1d3101628b)
new ccc54da r20605: Simplify logic in reply_setatr slightly (This used to be commit f19db8f33ed3749f6b72ae3a4cee83574c606e88)
new 21cc389 r20606: bad_path == True has been covered further up in reply_setatr.
new 72ecfaf r20607: Next micro-step for reply_setatr (This used to be commit cea9a01434490fb8a17c3f12db7a092efda21186)
new 9014931 r20608: ENOENT->NT_STATUS_OBJECT_NAME_NOT_FOUND is covered in the standard unix error mapping table (This used to be commit 816c19aaeb812a94fd5669174c9beec60ce1a73f)
new c78623e r20610: Fix a Solaris warning (This used to be commit 60d7b349dbc12288a3da0486b571a1d83401d0b7)
new 283c690 r20611: All but one callers to set_bad_path_error have had the bad_path==True argument being handled further up.
new d10af02 r20612: A checkin I've wanted to do for ages: For bad_path==False set_bad_path_error is equivalent to UNIX_ERROR. Expand the last reference. Lets see if I can kill that as well :-)
new 5740f69 r20614: Dummy-checkin to trigger the build (This used to be commit 7e444e1612fa49f7db4de3256e6c67025db28806)
new a9e3624 r20617: Do not notify if the delete failed (This used to be commit c86fbdf8cc8f6f17b23e647bd1f4714c6095b860)
new 1b50bcc r20618: Fix a bug in bad_path handling that also exists in 3.0.23: For reply_unlink under Linux we returned NT_STATUS_NOT_A_DIRECTORY. This is because in the bad_path==True condition lstat(2) returns ENOTDIR and not ENOENT.
new dbac39f r20619: bad_path is handled somewhere else, so can_delete does not need it anymore (This used to be commit 1798987128be579a1a4574294a7c3094040ebaf2)
new 0e4ab9a r20626: Fix a memleak found by the IBM checker -- not on 3.0.24 (This used to be commit 9d0a789e32e6a6501421edb25bc8197c9e06846d)
new b5cad2c r20627: orig_name is not needed anymore, and slightly simplify logic by doing early returns.
new 45e7b95 r20628: Looks bigger than it is. This is just re-indenting the if (dirname) that we've taken care of above.
new 7f88a7c r20630: Fix some trivial memleaks.
new 87bd4d2 r20632: The extended RAW-SAMBA3BADPATH test led me to some wrong assumptions, in particular the NT_STATUS_INVALID_PARAMETER thing was badly wrong. Remove the changes based on it. Using gentest is much more effective in this respect, but it will take a while to figure out the wildcard error handling of W2k3.
new 46fdae1 r20634: A *LOT* more work is necessary before touching notify remotely starts to make sense. Until then, remove it from the tree to keep the diff between 3_0_24 and 3_0 small.
new b538c2b r20635: Add placeholder to ensure we don't go into the wcard unlink if bad_path was set. The error returned here is almost certainly incorrect and will need testing properly with smbtorture, but I don't want to forget about this path (yes Volker I know this is currently incorrect :-). Jeremy. (This used to be commit 06e20c287898d21e437ab117eb5eeeaf2420ba78)
new 7050da8 r20636: Remove notify leftover (This used to be commit a174b49173e7185abb89e605e667e64e8dd87454)
new 69272c9 r20644: Make some functions static, thanks to Michael Adam <ma at sernet.de> for the hint. (This used to be commit f1f5d035db067b85e55b1c4009407b47dedcf975)
new 062a1a4 r20651: Fix "password expires soon" warning message for pam_winbind.
new b5e262d r20654: Fix from Karolin Seeger <ks at sernet.de>: Accept "forever", "off" and "never" as key words for -1 as policy values for net sam policy.
new 83a41eb r20663: Do not install smbmount man page if we didn't called configure --with-smbmount. (This used to be commit ee12348cf1e93d0e75714f3883bfea6525797dc1)
new 99c1e8f r20664: Set the environment variable _before_ calling the shell. (This used to be commit 9cecd62654d22b47d938a44a8aed63c558d511ad)
new 1e8cbe4 r20666: Also do not install the smbmnt man page if SMBMOUNT_PROGS is not set. (This used to be commit aa122be8f7a33ebceeb43e4f0c5362047560b199)
new c7f59d4 r20668: Also do not install the smbumount man page if we don't build smbumount. (This used to be commit 82ce272b2464f06e8bcbed6452621daa05e12b5d)
new b79629f r20674: Regenerate NDR parsers after pidl changes. This should fix a couple of coverity warnings. (This used to be commit 5f86d006debd880ec35db4ebe7db0663c5cb220f)
new 0d538f7 r20687: Implement grace logons for offline authentications in pam_winbind.
new fc86057 r20690: fix a bug that causes smbd to 'hang' intermittently.
new 5a25854 r20692: Fix bug found by Guenther -
new ec43849 r20694: To get this right we need to do signed 64-bit comparisons here, not unsigned as we're eventually casting into what it normall a signed 32 bit value. Guenther please check (but I think I'm right here). Jeremy. (This used to be commit 31f8e0edc0c3e76654728b2c204faa70830e1f1b)
new b86d6b7 r20695: Remove duplication of constants. Jeremy. (This used to be commit 66cca893e1aa035fa0aa05c0d542848f084fac31)
new 9343350 r20699: This is an attempt to fix bug 4326.
new 7a915ec r20700: In the main processing loop we select() on the fam socket. If it fires, it might be possible that we hang in the receive_smb() although that socket is not the reason for the select() to return.
new dbea3a2 r20707: Clean up pdb_interface.c a bit -- patch from Michael Adam <ma at sernet.de> (This used to be commit d78c18a9fa494a2b3ef48db0abd987c740556e50)
new 700c3ab r20717: Merge sharemode patch from Mathias Dietz <MDIETZ at de.ibm.com>.
new db0ad25 r20718: Sync up the filename path parsing changes from SAMBA_3_0_24. The only difference between the two trees now w.r.t file serving are the changes to smbd/open.c in this branch I need to review. Jeremy. (This used to be commit f4474edf6a0c71001dbd01429ef70bafad6abd74)
new 1a40a6e r20720: Fix the chkpath problem, still looking at findfirst. Jeremy. (This used to be commit c5be0082ef60cd041121a9c36f4af934cd60562d)
new dd5e9e2 r20721: Fix the search unix_convert error returns. Only open to go... Jeremy. (This used to be commit 89f03a8db40365f99c6755ff19a4bfbf8d1bd316)
new 50b3dac r20722: RAW-CHKPATH should now pass, build farm should go back to normal. Sorry about that. Jeremy. (This used to be commit d4127034fb89185fe7464d57c9f56f7914da6141)
new 67b0f18 r20724: Get closer to passing RAW-OPEN. If the client is using create disposition of FILE_CREATE then there's no need to check can_delete_file_in_directory(). Jeremy. (This used to be commit eb32b60efc4c332295ff6fc7e5d575f4b40e8ff6)
new afb5cda r20725: Get rid of a bool passed down -- gd, please check (This used to be commit 1ef910f423a9ec69af6abf5a4e2137e8a4e81755)
new 209509f r20738: Remove unused variable (This used to be commit c16ce9ebaab0175e7f1dc13798d5599388fa35d6)
new 165e08e r20740: Get rid of some if-statements (This used to be commit db93c1b98d5445071ad0af229afed1f11ab0a862)
new ab46f9c r20742: Rename chkpth -> checkpath for sanity's sake :-). Start removing unneeded "BOOL ok" from this reply.c (this logic is old, old, old..... :-). Jeremy. (This used to be commit 3d52268095c605a80dfcd371769198a332baa0a5)
new 78fbb59 r20743: Remove another BOOL ok from reply_getatr. Jeremy. (This used to be commit c154f430710a4646fac42774817dfed7b936b087)
new 6187982 r20744: Fix the build (I missed some chkpth -> checkpath renames). Jeremy. (This used to be commit 89b7a0630de0bd95a56263b36d433b4e73517a70)
new 547a9fa r20745: Commit Finnish transalation of SWAT after review (This used to be commit a971374117772ab0288faae6a33bce929ea117fa)
new fb9a229 r20759: Dummy checkin to let the build farm pick up the new smbtorture4 (This used to be commit 14c88b560e5c8fd59b84333e92337805620ccd7c)
new c50c8d0 r20774: I thought I committed this before Xmas holidays ... This change is needed to make it possible to not expire caches in disconnected mode.
new 916342d r20781: Fix a couple of paths found by Volker where we weren't correctly handling deferred opens. Jeremy. (This used to be commit e47b79d1cef279a1de1128d114d423c1fd2b1e8d)
new f428e04 r20789: merge from samba4:
new 0cfc6a8 r20796: Fix the same problem Jeremy has fixed (improper handling of deferred opens) for delete_driver_files. Proper fix pending... :-)
new 2ae539f r20811: fix comment
new 2f66beb r20817: sync lib/replace with samba4
new 14ddce8 r20820: merge from samba4:
new b906886 r20824: Send access to the trusted domain passwords through the pdb backend, so that in the next step we can store them in LDAP to be replicated across DCs.
new 58160aa r20827: Increment the interface version.
new 58efeaf r20828: Fix the build with libnscd.
new 62e11c4 r20832: Remove extra pointers previously added to unique [out] pointers. Instead, add [ref] pointers where necessary (top-level [ref] pointers, by spec, don't appear on the wire).
new def7b0b r20833: Reformatting (This used to be commit 2c2d5308a23df0b6b078bc647ad550c43b51ee1e)
new e2e7ad9 r20837: Use real type name, to fix compilation with -WC++-compat (This used to be commit 840485686d2b3765bd01fbe442f712803d1f4c0f)
new 2202bbf r20838: Small fix from Jiri.Sasek at Sun.COM to fix null pointer deref. Jeremy (This used to be commit 34d891c81ad4226bb1f0e26902c4e4afaba6d62f)
new 203622b r20839: Fix other C++ warnings (This used to be commit d948d828d591b3467945f5a85a561ebb07299d9f)
new 6d16226 r20840: Keep removing the old BOOL ok logic. Jeremy. (This used to be commit 224ff059915b2c92ec86d2c3c4b10c3bc552ffa2)
new 16f9651 r20841: Remove more BOOL ok. Jeremy. (This used to be commit c6b651966039b1c21facd4c4789bf873b5b49426)
new f065b42 r20842: Only one more BOOL ok to go... Jeremy. (This used to be commit de0bf477dab1d57b5f7bc6bf70d8e76f9bfac63f)
new 52a36db r20843: Get rid of last BOOL ok. Jeremy. (This used to be commit a36d446fb612f87654c645f6507d413b95efaf21)
new 83eb0d1 r20844: Somewhat radical change - this may break the build (I will watch carefully - so I'm doing it in one transaction so I can roll back).
new 60c1a8e r20845: Somehow I missed this one - should have been part of the previous commit :-(. Jeremy. (This used to be commit 8fe3829e8a884ce2ddb91121d46b7a3a385874c1)
new bf21944 r20846: Before this gets out of control...
new 51dad2a r20848: Minor typo.
new b385a40 r20851: To read account policies from LDAP we need root.
new 940192d r20854: Ok, now I think we're at a point where looking at notify starts to make sense again :-)
new 90f59d4 r20856: Make "struct notify_mid_map" private to notify.c (This used to be commit beecef0c70521d28dd88552d661281d9c585eb22)
new bfd099e r20857: Silence gives assent :-). Checking in the fix for site support in a network where many DC's are down. I heard via Volker there is still a bug w.r.t the wrong site being chosen with trusted domains but we'll have to layer that fix on top of this. Gd - complain if this doesn't work for you. Jeremy. (This used to be commit 97e248f89ac6548274f03f2ae7583a255da5ddb3)
new ab41ff6 r20858: change_notify_reply_packet is static (This used to be commit a1d0644d156c360d52fb837d3eecddb202135ebe)
new f3ad8bb r20860: Adding some small tweaks. When we have no sitename, there is no need to ask for the list of DCs twice.
new e65d9b4 r20861: We only use sitespecific DNS lookups when looking for DCs or KDCs, not for a PDC.
new a99840e r20862: When in disconnected mode there is no need to try a fallback to a site less DNS query. This speeds up offline detection slightly.
new fd37f98 r20873: Some correctness fixes w.r.t. Samba4 torture BASE-DELETE. Allow us to correctly refuse to set delete on close on a non-empty directory. There are still some delete-on-close wrinkles to be fixed, but I understand how to do that better now. I'll fix this tomorrow. Jeremy. (This used to be commit 029635885825a5562e7974a6f5675cce3bf1b5dc)
new e9c294b r20874: We need to distinguish client sitenames per realm. We were overwriting the stored client sitename with the sitename from each sucessfull CLDAP connection.
new d6b3fce r20875: Pass DCE/RPC server call arguments as a struct rather than as separate arguments.
new 71730ae r20876: Fix bug 4346 -- Thanks to YAMASAKI Hiroyuki (This used to be commit a7a66eb4eb2e518007b791457694c39dfff90705)
new 2958f46 r20877: Random notify fixes (This used to be commit 2f1bfc53733ac3debc6a8b51642ab191869cd792)
new 00deaa5 r20878: Fix build with --enable-profiling (This used to be commit eb14d0ea83273c60aee900557aa5dceb77bb8127)
new 9d19e52 r20880: Fix memory leak in new sitename code. You got *really* close Guenther, then you forgot to use "key" :-) :-). Jeremy. (This used to be commit 56842b59d00d531b0c9c22639603dc721eab50b4)
new c9a14ea r20883: W00t! I now understand how "delete on close" really works - even with the strange "initial delete on close" semantics. The "initial delete on close" flag isn't committed to the share mode db until the handle is closed, and is discarded if any real "delete on close" was set. This allows me to remove the "initial_delete_on_close" flag from the share db, and move it into a BOOL in files_struct. Warning ! You must do a make clean after this. Cope with the wrinkle [...]
new ed36771 r20884: patch from Michael Adam <ma at sernet.de> to add new sambaTrustedDomainPassword object class (This used to be commit a209c3084913c69d1978cb31818f2db99e216c9a)
new fe830f2 r20903: Replace the hardcoded "smb.conf" string with the dyn_CONFIGFILE (This used to be commit ff8f27108d247aa9e46176f2b29fc8d2da103906)
new cf629dc r20904: This is a placeholder fix. Apparently Windows 2000 is sharing the IDL for the SAMR pipe with Windows 2003 but returning NT_STATUS_NOT_SUPPORTED rather than a DCE/RCE fault. We need to catch this in the general sense by looking at the returned PDU size. But this immediate change fixes password changes via pam_winbind against Windows 2000 DCs. (This used to be commit a3602cc6d4926852a21b13d4b731419f70477f5c)
new c47347e r20905: Windows 2000 returns NT_STATUS_ACCOUNT_RESTRICTION if the pw chnage fails due to policy settings where as 2003 (the chgpasswd3() request) fails with NT_STATUS_PASSWORD_RESTRICTION. Thunk down to the same return code so we correctly retreive the password policy in both cases. (This used to be commit 262bb80e9cf7fb6dbf93144ae0b939c84ec0ea04)
new 600ef4f r20911: Fix copyright message in winbindd to use the macro from smb.h (This used to be commit e635bad00ecf083c34da339e3616c945a140e478)
new 1488990 r20912: Ensure the list always remains sorted even when moving events around. Jeremy. (This used to be commit 6fee874ab420b4c406e38b5e189a6d6ea8594fc9)
new e5fbc26 r20913: Fix the build. Jeremy. (This used to be commit dce98dae2d18126d8380f92595f315b96d48a7df)
new da35d24 r20914: Sync up incorrect differences between 3.0.24 and 3.0 Jeremy. (This used to be commit a2222a565c658fe5154d9321edab69a95ddeed15)
new cce97a9 r20915: Fixed the bad merge from 3.0.24. Jeremy. (This used to be commit 018d7805b5ecb17e21e1a55b6cc65efaab4b3f63)
new aacd16e r20916: Add in the delete on close final fix - but only enabled with -DDEVELOPER. Jeremy. (This used to be commit 7f817067a70930ee3502ea3373173e0c23733253)
new 57881f7 r20917: Fix missing error returns pointed out by "Li, Ying (ESG)" <ying.li2 at hp.com> Jeremy. (This used to be commit 78387b3cd2e4eff8f09b6c498ca37b016ed9ecbc)
new d520661 r20931: This changes the notify infrastructure from a polling-based to an event-driven based approach. The only remaining hook into the backend is now
new 420e577 r20932: This is the basic infrastructure for inotify support. This is far from being complete, in particular the various mask bits are not correctly supported yet. Checkin in now, I want to see how the build farm likes it.
new 0de21e9 r20933: Fix the build without inotify (This used to be commit 4587d8097255c8b8fb8990bc8a13f8145986d29d)
new 37cc3e3 r20951: Remove the DOM_SID field in the struct idmap_domain and bounce domain SID lookups through the struct winbindd_domain *domain_list by searching by name.
new 24e25ae r20965: Fix spelling. (This used to be commit 0eb19b57286f176dd4b7e86504d004e1450f6a10)
new 23e227a r20966: Only attempt to reload the config file atfer the fork point if we are in daemon mode. If we are in inetd mode, there's really no point in rechecking it so soon. (This used to be commit 029d4bb5e3ea02a8a396adc3ca564a714bcdfdb8)
new aeb8340 r20970: Allow to define workstation for samlogon in rpcclient (for testing).
new 7556355 r20979: Fix description, thanks to Michael Adam <ma at sernet.de> (This used to be commit 4610465d7f8b1d145b4923f03bd1559c79ad8e70)
new db8ee51 r20982: Fix a segfault -- I wonder why my make test did not show this earlier... (This used to be commit 4984b0627c84cc192868238c0936ca1a38628cd8)
new 78f5f4b r20985: leave room for terminating NULL when printing password hashes via 'pdbedit -L -w' (This used to be commit 2a7311db272b5a504e2db672d92adbb3cf2bea15)
new b9b26be r20986: Commit the prototype of the nss_info plugin interface. This allows a provider to supply the homedirectory, etc... attributes for a user without requiring support in core winbindd code. The idmap_ad.c module has been modified to provide the idmap 'ad' library as well as the rfc2307 and sfu "winbind nss info" support.
new 1ce7cc1 r20987: fix build farm breakage when ADS support is not present (caused by nss_info_methods API) (This used to be commit 4982be312151c4d9b97f06afe88c30d8065be4be)
new a4faa57 r20992: another attempt at fixing the build breakage (This used to be commit 7011a1b5abc7d56da5beba904e3328014f315f0d)
new e275752 r20993: temporary build fix to get things going again on non-ADS systems (This used to be commit 8c23158f053b181421cb6206db7c8030ddcc2cea)
new a1f0af5 r20994: Remove unused code. (This used to be commit 8052a18f29d32f37c52868b17143af8d76bf5e6e)
new b0d4004 r20996: Build fix from Kai Blin (This used to be commit 91fdbd4cf5f8fe44adcbe8dc8ef38579a8306c39)
new 25f1710 r20998: Fix debug message (This used to be commit a5a1c8c785939e7cf6108adb573ac277726f584b)
new a31f10c r21001: * Use a simple '#define LDAPMessage void' to fix the build problems in the nss_info interface when HAVE_LDAP is undefined. * Revert previous ifdef HAVE_ADS brakets * Remove an unused init function wrapper. (This used to be commit 2ba353848b6d8d36520e7fd82576653a39c602cd)
new 109bebe r21002: Get rid of unused macros - merge change from 3_0_24 (This used to be commit 9d23cf0cc4a8974bf0cf74b219a1138383083360)
new 4b14735 r21003: Display LDAP base in debug statement.
new 3f70efd r21004: Patch from Mathias Dietz <MDIETZ at de.ibm.com> to fix multi-node sharemodes in gpfs. (This used to be commit 61841b225c2a09dcdb4b1242cb0ad0429ec1948e)
new a24714b r21005: Add a debug message for EAGAIN error of setresuid.
new d070271 r21007: move $(SOCKET_WRAPPER_OBJ) to OBJ definition instead of link line like all other uses - merge from 3_0_24 (This used to be commit 99172f56c0041d43890167150cfc575d7c1b59f1)
new df1e269 r21009: Patch from Danilo Almeida @ Centeris (via me).
new 6ff9007 r21010: fix the pstring change in ntlm_auth for require-membership-of in ntlm_auth (This used to be commit 2d877e41d1fdf71b45074f257930062539e379d8)
new 76fd8f8 r21011: Another patch from Danilo Almeida @ Centeris (via me):
new 7e8a068 r21012: Patch from Danilo Almeida @ Centeris (via me):
new 45aa381 r21013: * Remove "inline" keyword * Remove anpther check for PAM_SILENT that prevents logging to syslog * Add missing check for TRY_FIRST_PASS when using authtok (missed from previous merge) (This used to be commit ed794f0872b749955f56112507fd3ae7a6c6e6f5)
new db99a55 r21014: move some functionss to winbindd_group.c and make static (This used to be commit af5a2fa9eccf753106cd944be31f38845363ace6)
new 05ec639 r21015: fix typo that breaks the build (This used to be commit f82a5175304a12b18abb2bc3d9fd9f7023998357)
new 3f95850 r21016: Fix pam_sm_setcred again.
new a6f30ce r21018: Removing the set_domain_online_request again in trustdom_recv().
new 74f3858 r21019: Fix typo.
new b979bf5 r21020: Some pam_winbind fixes: * make debug_state also configurable from the config file * minor code cleanup
new 8751923 r21021: Fix memleak.
new 4a5868f r21033: To make the logs a bit more readable let the winbind dc connect child write to a separate logfile.
new f779904 r21034: Don't force user to have pidl in their PATH. (This used to be commit 9e2118969d444d2ffd1e9818cbbb155238fab719)
new 3bd12f9 r21035: Remove unneeded checks on incoming uid/gid for mknod (fifo) unix extensions code. Problem discovered by Anders Karlsson <anders.karlsson at redhat.com>. Jeremy. (This used to be commit ec6033ad7c8d343969e3dcf59232cb16d075364f)
new 400f419 r21036: Fix the ad nss info backend to not abort the search when called outside the idmap daemon (This used to be commit 57160e3dd96a7a776389da604393c20a738202ea)
new 594ab51 r21046: Backing out svn r20403 (Andrew's krb5 ticket cleanup as this is causing the WRONG_PASSWORD error in the SetUserInfo() call during net ads join).
new 6beb519 r21047: Hand marshalling hack from Martin Zielinski <mz at seh.de> to allow Vista to upload printer drivers (it wants level 8 which we don't support yet). Downgrade in the same way that Windows servers do. Jeremy. (This used to be commit 01c659692c3e054904f1af815cf243b8a1dde109)
new 1e753db r21049: Start to refactor some of the setpath set code into separate functions (tridge mailed me a fresh batch) to make it easier to add the POSIX open we'll need soon. Jeremy. (This used to be commit 63bd8759fefe6af80186ab15b470658614690b48)
new 7c5221a r21050: Factor out SMB_SET_FILE_DISPOSITION_INFO. My intent is to factor out all cases where we always return from the case. Jeremy. (This used to be commit 3eca52ba435954f338281f0a9d00b942bab28bab)
new c219ebd r21051: More function refactoring... Added #if 0 for questionable practice (ignoring bad fsp on handle based call). Jeremy. (This used to be commit 5a8c9286c30319f2d2685d4ae29db37679b87e02)
new 1e55fdb r21052: Refactoring. Jeremy. (This used to be commit 9e31d7dba383c5c14f746537a631a4119dac0cd0)
new 54aefc2 r21053: More refactoring and fix the tests (set position info on a pathname is ignored). Jeremy. (This used to be commit 3c7a876c909d3ba1fdf8f0e38735279a874ab245)
new e90b6c7 r21054: More function refactoring. Jeremy. (This used to be commit b6f43e9509cfedbf77c883cff793c469d6f86370)
new c51e4c3 r21056: Moving the set_domain_online_request to fork_domain_child() (formerly lived in trustdom_recv().
new 845647f r21057: More refactoring into functions. Jeremy. (This used to be commit fe2d7cb2dcd7c4d25d71f196aa557ce3e287bb4c)
new a4e3c20 r21058: Finish the easy refactoring - split out all the case statements that do early return. Next will be case statements that need post processing, finally on to qfilepathinfo and do the same. Jeremy. (This used to be commit c961d5ce94a8bf2e2ffba645e522f0e2e372e351)
new 5c9344f r21060: Start refactoring out the non-return case statements into functions. Jeremy. (This used to be commit 461db3c8ed045cac70eccf3200bf9163dbce5826)
new e5be27a r21061: Refactoring all the cases into NTSTATUS returns. Jeremy. (This used to be commit da4ce69d4057c241cf7b4b6b0dd2bf711dd28a43)
new deaf413 r21062: Should fix the build plus make all refactored functions return NTSTATUS. Jeremy. (This used to be commit 1f3c2b2abca6f1b3b59b73df038832e14106ff76)
new cb916d3 r21063: All case statements are now NTSTATUS returning functions. Now to factor out the post processing and make all cases behave the same (no mixture of "early returns" and "break"s. Jeremy (This used to be commit 7e17e54cb729e34c935927fe69a43690c7f446ae)
new caf8c6a r21064: The core of this patch is
new 44da8a6 r21067: Finished refactoring setqpathinfo to be readable and modifiable by other people. Now to look over the build farm and fix any breakage. Jeremy. (This used to be commit 997259f2479842ee888621ae2d5446797b3a7cb6)
new a94b044 r21070: * Add the new boolean 'winbind normalize names' option as discussed on the samba-technical ml. The replacement character is hardcoded as a '_' for now. (This used to be commit bd8238417b8d692ed381a870901ff1ee4cfa80f6)
new 05f298b r21073: Fix compiler warning (This used to be commit 3977ee027f500c76bcfd3de34301d3959e9b6d2b)
new 8bfa935 r21074: Preparation for the import of samba4 notify: Add the file notify.idl and the resulting marshalling/unmarshalling routines in gen_ndr/
new 032bd8e r21076: Two pieces of infrastructure from Samba4: An API-compatible messaging wrapper and tdb_wrap_open.
new 9ee97d2 r21077: A step to minimize the diff later: This pulls in unmodified files from Samba4, not compiled yet. This way the modifications become visible later.
new b0bf3dd r21079: Minimizing diff: Adopt the Samba4 style ChangeNotify flags.
new 434bf5f r21080: Reformatting (This used to be commit 705f866a78ec3f1169543bf82fb48ea6580160a9)
new 6490e11 r21081: Add forgotten function (This used to be commit 4a99fa266672e2989f9e62baf9090eb45df750ea)
new 37a3339 r21082: Make canonicalize_path static to service.c -- we do have conn->connectpath (This used to be commit 06f58096e3785d0e2e0b9f2053d4975e44568e15)
new b9af964 r21083: Actually make it static... :-) (This used to be commit 65f473d22bd8f3b04becfc0be369758898fdadb6)
new 113e21f r21084: Make the Samba4 files compile in Samba3, not activated yet.
new 547f777 r21087: Make the param list of notify_fname match notify_trigger (This used to be commit defa28f9c3eda85a072b972fffd2d5de8bcf01f7)
new 18c2c8c r21088: Apply some const (This used to be commit 1f463f7cb59da2c819b45f33d797101943d5e205)
new 697ccab r21089: Do notifies on rename (This used to be commit 2aadb95a7e58777ee7ff024cc9e14f4334970d50)
new 3af5838 r21090: Add some helper routines (This used to be commit 985dde8ed0a7e6da5adf9c55654a4fd362b22acb)
new accbfaa r21091: Fix the build without inotify (This used to be commit 686345b7ed727db7b1d9bc164208ecfb612837b6)
new 2852ecc r21092: Ok, that's the one that activates the Samba4 notify backend.
new 9974656 r21093: Remove the hash and dnotify backends. Disabling FAM for this checkin, I'm working on that right now.
new 68ddb42 r21096: Fix formatting. Jeremy (This used to be commit b35fa5168eafd536976fae29d61ac97a3752ab54)
new 4e1a6ca r21097: Ensure that when manipulating UNIX permissions via the UNIX extensions we use the correct mask/force mask settings for new and existing files/directories. Bug reported by Juran David <ext-david.juran at nokia.com>. Jeremy. (This used to be commit d84af53666369c314f02faa09b708ec6f971fa28)
new 8162d5e r21098: When get_dc_name_via_netlogon() in get_dcs() fails to find a trusted DC we may not just assume that we look for our own realm's dcs next.
new 0150bd3 r21099: Protect ourselves from null pointer deref. This isn't the correct fix for the Vista bug, but it needed as protection against invalid RPC. Thanks to Martin Zielinski <mz at seh.de> for pointing this out. Jeremy. (This used to be commit fbab8e4ba93325f68353ee345a257a5445d78e67)
new 5eb5366 r21100: Add the RPC hack fix to adddriver as well as adddriverex. Thanks to Martin Zielinski <mz at seh.de>. Jeremy. (This used to be commit d18a3f8b72f0f4cf0aa5b599f36ce3f4125adac3)
new 91cf91e r21101: Remove "unused" warning from Jerry's code. We still have a build failure in 3.0.24 in event_add_timed ? Jeremy (This used to be commit ede30a8b4b705808d9c46ae848f5cbd89a808cdc)
new 6b5c848 r21104: Rename struct watch_context to struct inotify_watch_context (This used to be commit 7ac79203f247ed4e41d1612ea82211db8c0cd644)
new dbf7a692 r21105: Quick fix for CLDAP reply without NetLogon attribute.
new f2b8db9 r21106: We neither need a account lockout policy handler nor a check domain online handler for internal (local SAM, BUILTIN) childs. Jeremy, please check.
new 8b7233f r21107: Adapt notify_fam.c to the new infrastructure. This works in my test, but does not survive the raw-notify test just because famd is too slow. Events are coming in too late and are thus unsyncronized.
new 240a3fd r21108: Send sys_notify_watch through the VFS, FAM is next (This used to be commit 603a96761391f36ae9a1c8777d3333ab5c02eb34)
new 6b8fc04 r21109: Send notify_fam.c through the VFS. Lets see how the build farm likes this.
new 1898ead r21110: Fix kinit with Heimdal (Bug #4226).
new bad8c39 r21111: Reorganize the change notify params a bit. We now have the per-share parameters
new e005f8b r21112: fix const compile warning (This used to be commit 6b754f7c96400d5d1f14e807aac0aa925c45eefb)
new f6a3c28 r21113: Increment vfs version, thanks to metze for pointing it out (This used to be commit 3da52b500d63856c10d9d71ee2d0fb5fe1b28bdd)
new aebd517 r21114: Fix 'net usershare': Adding "guest_ok=y" required a correct acl. Set the default if "" is set. And fix the calculation for too man shares.
new 69d8c5a r21115: notify_internal.c needs to remove the table entry if a process has crashed. So it needs the specific error message.
new 29569b9 r21116: Fix the build -- sorry! (This used to be commit f4b073d8c85070290f475e7e2575c1233b9a9c4e)
new 52b5ca9 r21117: Add rpccli_samr_chgpasswd_user to rpcclient for testing.
new f4c3d15 r21120: Make notify a bit more robust: Delete the notify records if we figured out that the process holding it is not around anymore.
new fd0f2e2 r21121: Fix error message, based on RAW-NOTIFY (This used to be commit 2d0a0a0b34fe4b8778d453ccfb5df6bc4534ef62)
new 48191dd r21122: Simplify code in pam_winbind a bit.
new 0d0e322 r21123: Make notify_fsp() static to notify.c.
new 7074680 r21127: Add a mitigating comment ;-)) (This used to be commit 918a6910d0d315b2786c5f8645babf6a13b8a949)
new 685ca94 r21128: Fix Vista connecting to Samba in share level security. Vista sends the NTLMv2 blob by default in the tconX packet. Make sure we save off the workgroup the user was logged into on the client in the sessionsetupX and re-use it for the NTLMv2 calc. Jeremy. (This used to be commit 45dcf62960c2815c4d8e0c5f4a2d0af24df83290)
new d4135a3 r21129: Fix from Martin Zielinski <mz at seh.de> - ensure the hand marshalled container size is a multiple of 4 bytes for RPC alignment. Jeremy. (This used to be commit 0e9ad2b29f1c05dc3f5d5e9659fe0557fa077d2e)
new 4c48466 r21130: Don't mix SAFE_FREE() and TALLOC_FREE(). (This used to be commit 5c36d67d272a52f58532daa3c3c09b8f8b6a34e0)
new 43101d6 r21131: Some notify fixes (This used to be commit b9300e1d5acba4e2537fcc6631d1ee4d53685f64)
new 7bcf281 r21132: - Fixes bug 4366. Documentation for smbc_utimes() was incorrect.
new 7b3f62e r21133: - Apply patch from ages ago, which should allow following \\server\share\path DFS referrals. This doesn't appear to break anything in the non-DFS case, but I don't have an environment to test DFS referrals. Need confirmation from OP that this solves the problem. (This used to be commit e479a9c094fa42354aad7aa76a712bf67d3d4d45)
new 4aa7205 r21143: Fix wrong check for pam error codes for getpwnam and lookup winbind requests in pam_winbind (Bug #4094).
new 0b2bbb2 r21144: Create more accurate warning message when the pam_winbind chauthtok has received NT_STATUS_PASSWORD_RESTRICTION.
new c622130 r21145: Convert some int to BOOL in pam_winbind (only in 3_0).
new a90034f r21146: Fix debug typos.
new 3a0e9a5 r21149: Only say we are a groupmember for the optimized (rid 513) membership lookup when we actually are. Although the Linux nss winbind backend protects against num_mem != 0 && buf == NULL.
new 7093ba8 r21150: Activate RAW-NOTIFY (This used to be commit 39809d7391723d3c310fc11705b1de20074c4bbf)
new a252038 r21151: applying patches for CVE-2007-045[34] (This used to be commit 1d46b2ae3447b3521987b2ab1064a6ea314cfa07)
new 4451203 r21152: Correctly omit pam conversations when PAM_SILENT has been set by the calling application.
new 0cf5662 r21154: Add PAM_WINBIND_LOGONSERVER, also merge the various pam_set_data calls.
new 462893a r21155: Forgot one _PAM_LOG_STATE_DATA_STRING call (only in 3_0).
new 6dcf122 r21157: this is 3.0.26 trunk
new dbb9450 r21158: Add _pam_setup_krb5_env() and _pam_warn_logon_type() functions for pam_winbind.
new 902a6e1 r21159: Cleanup pam_sm_chauthtok() in pam_winbind:
new 7440e42 r21160: Some more pam_winbind fixes:
new 317d005 r21161: Another fix for pam_winbind: Move the entire pwd expiry handling into the PAM_SUCCESS block.
new 3ad849d r21164: Fix from Martin Zielinski <mz at seh.de> for EnumprinterdataEX on Vista. Jeremy. (This used to be commit b16707a8615e1d00839d31e7a3061fb111336691)
new 4be7605 r21165: Lets try the build farm without inotify, we're seeing some NT_STATUS_IO_TIMEOUT with it.
new 1478531 r21166: Ensure we return the correct "EROFS" error on a non-writable filesystem. Jeremy. (This used to be commit 1e25501e8e6c568ab8892e05e0a60197e267d2b5)
new 5f8840e r21176: merged va_end() changes from Samba4 (This used to be commit 04f6f01dfeda2fa076209a94cdf8e59f6ce47008)
new d3b3e02 r21180: fix backwards compatible idmap backends parameter parsing (This used to be commit 01af19cc9d8e282ffd6ff6b52699ed2d0369ff69)
new 6ab97dc r21181: Add some debug, fix the NT_STATUS_IO_TIMEOUT problems in the RAW-NOTIFY test in the build farm.
new e7d2f46 r21182: * Refactor the code to obtain the LDAP connection credentials from both idmap_ldap_{alloc,db}_init() * Fix the backwards compat support in idmap_ldap.c * Fix a spelling error in the idmap_fetch_secret() function name (This used to be commit 615a10435618abb89852910a0d36c1d9ff35647f)
new c59a49d r21184: Dummy checkin to let the build farm pick up r21183 of Samba4 (This used to be commit 22c9511314d563e1f4480099d2990cb5fbb8546a)
new c04068a r21188: bumping passdb version number to make sure this is different than the 3.0.25 branch (This used to be commit b10f4cdfc0767dbd88f29f42fa5a8d9a9c1959a2)
new 7a5fa7f r21191: Add in the POSIX open/mkdir/unlink calls. Move more error code returns to NTSTATUS. Client test code to follow... See if this passes the build-farm before I add it into 3.0.25. Jeremy. (This used to be commit 83dbbdff345fa9e427c9579183f4380004bf3dd7)
new abbb882 r21202: On some build hosts, the first tests fail with CONNECTION_REFUSED. On my solaris 9 box I could solve that with an increased wait time.
new 654c36e r21203: Regenerate C files after pidl updates. (This used to be commit 1dc2ba09c7afc516d894fddfed613990ccf1f1ee)
new 15ee796 r21204: Add define for new QFS Info for "who am i" (This used to be commit 739a608eadd9448791366f26b42b06d38d77e037)
new f3f1dd8 r21207: Make the code match the spec :-). Jeremy. (This used to be commit 36afae2d48a3c3e97d1c2c35275f99d51ba2b64a)
new 995a916 r21210: Fix POSIX open to return an info level. Jeremy. (This used to be commit 5fa720f04f5d3b736145f9323aa8f4e623c14a41)
new ce07cef r21217: Just found a system that does not define in_addr_t but only struct in_addr. Okay, it's a SuSE 7.0, but if the fix is so simple I think we should not drop that :-)
new 0854e56 r21218: Fix typo (This used to be commit 5b25ce30022b5968717691223d065a8e0770c6e3)
new 08bf58d r21219: Speed up the initial startup time of smbd on systems with loaded disk subsystems. See the comment in the diff.
new 255177d r21223: Try and fix bug #4361 - Vista backup fails. Based on work from Joe Meadows <jameadows at webopolis.com>. One for the Vista patchset. Jeremy. (This used to be commit 470a4dc30874b00c599806cb6dbc06fe2775144c)
new d1bb9b1 r21224: Initial checkin of cifs_host_name resolver helper script (needed by /sbin keyctl utils to finish the upcall) (This used to be commit 738d29dbcc6eae44ea91bdcf59a38c423dad1e29)
new 4901d7f r21225: Couple of fixes from Martin Zielinski mz at seh.de, one typo, one to make sure that time initialization is done before modules that depend on it (printer initialization). Jeremy. (This used to be commit 6df32b4a6a9abd40e963c188b4c8769f15a0ab9b)
new ffe646b r21226: Fix bug #4377 (rename of "foo" -> "Foo" fails). This is actually an interesting case as it exposed bad code in our DFS redirect module (that was where the bug was introduced). Caused by our turning on dfsroot be default. Jeremy. (This used to be commit 5fe25588f57ee59d70a66c755dfe70312e7afd08)
new 778f3a0 r21227: Quick fix for Stevef - ensure the returned data on open is 8 byte aligned. Jeremy. (This used to be commit 7645044fcf77644839bb0d74163d93d03284bd67)
new 50b3dbe r21228: Fix for fd leak on error path. Thanks to dleonard at vintela.com for this fix ! Jeremy. (This used to be commit 70b5db7d8c6aa324ad98436fe3fafe715c04c5a8)
new b32efe9 r21229: Don't indirect through a potentially null pointer :-). Jeremy. (This used to be commit 6723f9d85ccb4883f15658aceb021b4c4a752edf)
new d4e430d r21231: get rid of unused defines that cause a redefined warning (This used to be commit 509ae5ffa17be340c41fecaaace75816c18316c6)
new 51fb808 r21237: Forgot configure checks in 3_0 (3_0_25 is fine) for heimdal kinit fix.
new aad88ee r21238: Fix tab indent in self-written krb5.confs.
new e6ce376 r21239: if the workgroup name is longer than 16 chars we get garbage in the string server_len is usually 256 (fstring).
new 69cee2a r21240: Fix longstanding Bug #4009.
new e4bcfcf r21246: Remove incorrect control on unix set info. We can take path or handle based calls. Jeremy. (This used to be commit a19fe0f0c4a809d9b086e904586243949f57ec96)
new 92715ea r21247: In the refactoring I dropped a RESOLVE_DFSPATH call from setpathinfo. Return it and make sure all paths go through a dfs resolve. Jeremy. (This used to be commit 7fd3a146c11b70428ab5fbd7dc0272706abf8280)
new 7db1c68 r21250: Partial fix for BUG 4093: Make %a expand to "Vista" based on the flags2 values in the negprot request.
new 5920d87 r21251: Okay, after Jeremy has kindly tested this, check it in :-)
new 86e5659 r21257: Better fix for bug #4188 : Windows Vista RC1 and RC2 can't delete directory on Samba share based on work by Joe Meadows <jmeadows at webopolis.com>. Jeremy. (This used to be commit 2dab8928769938ab79da7b7ce2d165fc388f9b00)
new 56b4026 r21258: Fix for connecting printers from Vista by storing the printer GUID as a REG_SZ as Vista seems to whine about unknown REG_BINARY values.
new c635c57 r21259: Fix coverity bug id #340. No way to process logon parameter as the code was written. Jeremy. (This used to be commit 7f1aee96a09d77de76b2cdbe5c2e6f27e6968b09)
new e8783bc r21262: Final part of BUG 4093: fix %a with Windows XP 64bit (This used to be commit e2681eb4be1a9bd001eed0f39e5b5d370cf71ed6)
new 297ba8d r21263: getpeername() returning -1 is not a reliable indication if a TCP connection is dead. Might be my code, this rings a very distant bell...
new c1f9a38 r21264: LDAP_OPT_ERROR_NUMBER seems more portable than LDAP_OPT_RESULT_CODE (This used to be commit 1b3239f2abea9146c7d0d4af06c47a63e0caf006)
new c96fc96 r21265: Fix some valgrind errors -- not in 3_0 (This used to be commit b419a3407532efcd50f54c77927b3b3bb566845f)
new bea1025 r21269: Reformatting (This used to be commit b2eaa733c52113f53b6ff8aea9fce20ede1e3b1f)
new 763a553 r21273: * Protect the sasl bind against a NULL principal string in the SPNEGO negTokenInit (This used to be commit fe70c224964bf15d626bfd4e0cc6d060e45bba87)
new 985a261 r21274: As we now have POSIX opens which can unlink with other open files we may have taken the delete code path with more than one share mode entry - ensure we only delete once by resetting the delete on close flag. Jeremy. (This used to be commit 429dff31663e71556b5193b25d5b8e7e09fa5b9c)
new 4f5cfc9 r21277: Fix an off by one error in the signal handler for aio: We can actually receive AIO_PENDING_SIZE signals, not one less.
new fe881c3 r21278: The main goal of this was to get rid of the NetInBuffer / set_InBuffer. But it turns out that this patch actually speeds up the async writes considerably.
new d9a29aa r21279: Get rid of 'aio write behind', this is broken.
new 8a96fe6 r21280: Fix an uninitialized variable warning. Jeremy, please check.
new abb131e r21283: Do not display away debug output of cifs dfs resolver by default per Dave Howell's suggestion (This used to be commit 529d64b4c862bee051e13a87e521d919c6dd84f5)
new b511465 r21284: Fix some unitilized variable warnings pointed out by Volker. (This used to be commit 5c3edad86098c5271cb141b8f7885ca7f5b48072)
new 949eb20 r21303: As discussed on samba-technical: Change the static array for the in-memory mirrors of the hash chain locks to a dynamically allocated one.
new 8e589ea r21308: Fix some typos and ensure to null terminate the correct strings.
new 826aa64 r21309: Add PRINTF_ATTRIBUTE checks for log statements.
new 6dd654c r21310: Fix invalid printfs in pam_winbind.
new 63f43ad r21312: merge from SAMBA_4_0:
new 3a46604 r21318: Fix Bug #4225.
new a2f2653 r21319: Remove functions not needed anymore (This used to be commit 0c8a364aec68bc7338d034b6f8223ec4085c9e07)
new 9918e74 r21320: Display query_user info level 16 in rpcclient.
new 5a052ed r21324: Add linux setlease to the vfs layer. Next round, as Volker points out, it should be abstracted a little higher up so other os'es can have an entry, but it will take a bit more work. Thanks to Chetan Shringarpure and Mathias Dietz.
new 5876136 r21336: Fix indent (as pointed out by Volker).
new 13ee4a5 r21339: Fix the non-linux build. This is more evidence that this needs to be moved up one layer. (This used to be commit 552ae93b14ff1674a8b2f369e57ad2d7d0712a70)
new 2d67529 r21345: Smaller fixes for adssearch:
new 6663fa6 r21346: FIXME ! Our parsing here is wrong I think, but for a level3 it makes no sense for ptr_sec_desc to be NULL. JRA. Based on a Vista sniff from Martin Zielinski <mz at seh.de>. Jerry - part of the Vista patchset. Jeremy. (This used to be commit 60e26a9039fbe0fd632e306bf545331195fb1ce6)
new 08726ff r21349: Fix memleak in ads_upn_suffixes().
new 5aa3b27 r21352: Let ads_upn_suffixes() return a pointer to an array of suffixes.
new c13e862 r21353: In the turn of tracking down nss_winbind related bugs on Linux: print NSS_STATUS code with DEBUG_NSS when leaving a function.
new 8bbe400 r21357: Fix typo.
new 1b16e8c r21358: Some more debugging for _nss_winbind_initgroups_dyn() on Linux.
new 9c79a69 r21365: Lets see which build farm machines have makecontext & friends (This used to be commit ab053a3b7186989b41180857e21e7d837de81cbd)
new 29b6971 r21369: sys_disk_free return type is SMB_BIG_UINT. Fix dfree_retval to be SMB_BIG_UINT as well, otherwise we may wrap up on > 2T file systems.
new 3057c39 r21379: Attempt to fix the build on "gwen" (This used to be commit 3d85eb758d2261e0749f6db0ce368a7c0d4df149)
new ca072a9 r21382: Important fix for winbind when using non-AD domains.
new 299e161 r21383: More possible "security=share" fixes. If a client is sending LMv2 make sure we test with the password blob in the LM field as well as the NT field. Jeremy. (This used to be commit a6b55beae7ae0c70cf955d01f51f881f9f962910)
new 4003edf r21385: Regenerate IDL after pidl changes, sync winreg.idl from samba4. (This used to be commit b84370513fbf790e599c33f177fb271a2a992b72)
new 637b01b r21387: Another important fix for non-AD domains:
new 3e5219d r21388: Merge support for providing replacement system headers. (This used to be commit 78d6c88f10d600e05c4346affbba1d95c614dc34)
new 216c5c5 r21393: Fix typo.
new 4a18f37 r21394: Prevent nscd crash due to potential NULL pointer dereference in _nss_winbind_initgroups_dyn() on an empty group list.
new 2b30279 r21396: fix wbinfo --lookup-rids command allow detection of libbiconv if all others fail - need for FreeBSD (This used to be commit 7acc9421b0643cb04bff1f1d98ecb899f9b09601)
new 6432e90 r21397: revert accidential commit (This used to be commit 9fe5f7885771e68b11c7794653d0e4771eeac403)
new 9162cb7 r21399: need to zero the request and response structures (This used to be commit aa8f306fa545af653d8288919fa5a3b80f447bec)
new bca83e3 r21409: saved_status1 is not used anymore after aio write behind was removed (This used to be commit 29a1892c131ed41a06d3dcfdb5d21371e60c1ba6)
new badbfe0 r21410: We have to increment the sequence number also when tdb_update_hash() succeeded. Found while testing the brlock seqnum patch.
new a2fd13e r21412: The last patch also incremented the seqnum when tdb_store failed. Not as bad as not doing it at all, but needs fixing. Also simplify the logic, I had missed the "goto out" at the end of the function.
new c909c67 r21417: Janitor for Herb. Make sure sharesec.c is functionally identical in 3.0.25 and 3.0. Jeremy. (This used to be commit eabe14825877a05d544bb61080701170449c7d26)
new 39c1ebf r21444: Check in tdb_parse_record. Not merging to the other branches yet, we need to agree on the behaviour of non-existing records.
new 4218d57 r21445: Apply tdb_parse_record Tridges error return, merge to 3_0_25 and 4_0 (This used to be commit c852d9b56971673fc62eec3460720478d81c279d)
new 8dbeb4d r21446: Karolins "printjob username" (This used to be commit 19ee6779255a269830fa8ee51468a4738dadf942)
new 16a0063 r21449: Talked to Jerry on irc, he does not see what might break with this: Change back the 'msdfs root = yes' default to 'no'.
new aa12597 r21450: No need to TALLOC_FREE twice here.
new c985947 r21453: use the tdb mapping file for groups by default for compatibility with the 3.0.25 tree (for now) (This used to be commit 53ab0d1822711038612f2ef9ccffaa3ed394c4ce)
new 83dce23 r21454: Fix debug typo.
new f77bdcf r21460: Fix for server-side processing of SPNEGO auth fragmented into "max xmit" size security blob chunks. Bug #4400. Needs limits adding, and also a client-side version. Jeremy. (This used to be commit aa69f2481aafee5dccc3783b8a6e23ca4eb0dbfa)
new b45442e r21461: Not strictly necessary, as data_blob() panics if it can't allocate. But I'd see this as a design flaw in data_blob() and it made me look in that routine.
new 1052cad r21462: Fix EnumValue (?) (This used to be commit e73a418b5b0100936efb4c1133da3cfe3fcb61cd)
new 4156129 r21467: Add GPFS-provided DMAPI support based on their GPL library (This used to be commit 5876bedda51fce0c932ca0cdab074629b31a9c94)
new 7f981b4 r21474: Ensure trustdom_cache_shutdown() gets called on terminate. Pointed out by Herb. Jeremy. (This used to be commit 08998b74a51acd55eb6cbe095e682e2a79334736)
new cedcf06 r21478: Add 65k length limit for split SPNEGO blobs. Jeremy (This used to be commit 6be078da267677e3e558033c28099e3932a17712)
new a9dbdf9 r21480: Make fd_open match fd_close be translating errno into an NTSTATUS immediately. Jeremy. (This used to be commit 71dd02cc164197152e76d8141f906390c4bd1526)
new 01ecda0 r21481: No one said anything, so I'm disallowing anything but explicit shares in "default service" :-). Jeremy. (This used to be commit 90bdcce765998cc0f5768d24926d52b8a4a44f90)
new 2afcdc8 r21482: Use IPC$ not ipc$ for consistency. Jeremy. (This used to be commit 42a846b3dfa50eea6592c6bb425f7bdb672c25f9)
new ca229b0 r21483: Fix use of uninitialized variable. Jeremy. (This used to be commit 4a74d042c9108ed68cc92f27b390c261c0bc8885)
new 9684e35 r21500: Fix inappropriate creation of a krb5 ticket refreshing event when a user changed a password via pam_chauthtok. Only do this if
new 43c2906 r21505: make sure mlock()'d memory is aligned on a page boundary (This used to be commit 52e6a2ceab794875781575ed17ec86808f6e26da)
new 1945571 r21506: Allow old pre 3.0.22 multi passdb backend configurations to work with post 3.0.23.
new 2b52e35 r21507: Fix some "cannot access LDAP when no root" bugs. The two culprits were
new fa5e0a2 r21508: Fix memleak in new idmap_tdb, thanks Herb.
new fde308d r21509: Merge lp_passdb_backend() from rev 21506 to 3_0_25.
new d43dbee r21517: Fix build warnings.
new 56c1d7e r21525: Go ahead and checkin the mlock() & memalign() fixes so others don't get stuck with the winbindd hang. Still waiting on additional confirmation from Guenther that this fixes thes issues he was observing as well. But it's been running in my local tree for a day without problems. (This used to be commit 0d2b80c6c4a744b05a0efdec352cddccc430e0c4)
new e972e29 r21526: Fix stray character in sys_memalign() that is only is the case where we don't have memalign() or posix_memalign(). (This used to be commit 1635bac80011d15e3ed30b6d43b6e22b2ce2a000)
new 8e9ce06 r21529: Fix warning from bad cast. Jeremy. (This used to be commit 34675624e2be886188337a883a6c4a57ef7e3fe3)
new 3f3a3a2 r21530: Don't code with jet-lag and Volker looking over your shoulder.... Correct fix for warning :-) Jeremy. (This used to be commit 773001870d22ef4ff7ec00f73661b59a63cade42)
new 6784d54 r21536: Fix copy/paste typo.
new 6af7f33 r21537: Avoid to trigger the confusing "cached entry differs." warning when there is just no cache around for a user.
new dd110c9 r21540: Fix Bug #3713 and readd reporting what the profiles tool does (when called with the -v option).
new af7f764 r21543: Fix 64bit build warning.
new e7d6c7b r21546: remove duplicate lines (This used to be commit 934163782bf5444ee6535b628ef80dad4b5685e6)
new 28e2069 r21547: Fix from Michael Adam <ma at sernet.de>: Refuse registry shares without path.
new bdc612a r21548: prevent segv (reference to -1 element of array) (This used to be commit b5fd72282da85f50a040fd949752bc71023ff055)
new eccb9b7 r21549: Only create DISP_INFO structs for domain handles, the others don't need them. It just does not make sense to do a querydispinfo on an alias handle...
new ab6a1df r21550: make disp_info_list static to get_samr_dispinfo_by_sid(), add a comment :-) (This used to be commit fad2ee8aa3e99c31a0632a80b4a64dedb6e01495)
new f4a0084 r21551: Ok, this is more subtle. More tomorrow :-) (This used to be commit f63189907efe857ef51ff91470ddb8d21b9a41fa)
new 2fb172f r21552: Ensure to check for proto_exists before linking any binary. No make proto should be required before creating any binary from now on.
new 3e946cb r21556: Remove superfluos return check in ads_keytab_verify_ticket().
new 59e8bd6 r21557: indent only fix. No code change.
new 4e00351 r21558: Safe more indent, again no code changes.
new 5c0d13a r21560: Convert name_to_fqdn to BOOL.
new 81e4a28 r21561: It makes absolutely no sense to call krb5_kt_resolve() two times directly after another.
new 7d2152b r21562: Regenerate gen_ndr after pidl changes. (This used to be commit 952f648d8132a0652bb03b9e7671239e57614ee9)
new 2838d74 r21563: Fix a memleak: We only need dispinfo structs for "our" and for the builtin domain. Without this patch we leaked a DISPINFO for the (NULL) domain per samr_connect*() call.
new 2b5d317 r21565: Import ndrdump (doesn't compile yet, needs table support functions). (This used to be commit 9a9b9421673ed1c455658d8ae79d7a1522a1baa7)
new 2546b63 r21566: If we're going to be broken, at least be *consistently* broken :-). This will do until Simo fixes the escape calls properly. Jeremy. (This used to be commit b7d91ec1b20f8d58903a3283f7789a30041461be)
new 8c5846a r21569: Fix bug reported by Martin Zielinski <mz at seh.de> where return value was incorrectly initialized. Jeremy. (This used to be commit 8d45f1f3b524031a34cfba21b677be8a09fc192c)
new 3e12cf8 r21576: Patch based on work from Todd Stecher <todd.stecher at isilon.com> to allow client to fragment large SPNEGO blobs (large krb5 tickets). Tested against W2K3R2. Should fix bug #4400. Jeremy. (This used to be commit b81c5c6adce51cec06df0e993534064b20666a8e)
new 1aa730e r21577: Remove unneeded #define (part of earlier patch that was removed). Jeremy. (This used to be commit 645b0438dde0dad26e950b3184cc412d3d87560a)
new 84d2ceb r21581: Add an error code I just got (This used to be commit 5ef0286b56b368abd4da2cbe3d826a3438f3acc3)
new 62a6f89 r21603: Horrible backwards compatibility hack as an old server bug allowed a CIFS client bug to remain unnoticed :-(. I suck. Jeremy. (This used to be commit 29761173ee26b4713c9a12166a935c066fc3321b)
new fd5cf34 r21604: I got this wrong also in libsmb :-(. Jeremy. (This used to be commit 4a04555e23b5fa53fbeb5b65a7c83cff1b0f9640)
new 578a817 r21605: Fix small typo noticed by Raúl Sánchez Siles <rss at barracuda.es>. Jeremy. (This used to be commit 5ed61d5af6fe56e22135406256f5d1f7ccd6a376)
new e9e6af5 r21606: Implement escaping function for ldap RDN values Fix escaping of DN components and filters around the code Add some notes to commandline help messages about how to pass DNs
new f153274 r21607: While committing I saw I had not newline terminated this string ... (This used to be commit 51d296f25152ce9d719cec777bb306ca246fc3be)
new fae01b4 r21608: Fix a couple of memleaks in error code paths before Coverity finds them :-) Jeremy. (This used to be commit cbe725f1b09f3d0edbdf823e0862edf21e16d336)
new 8e00e9d r21609: Fix memory leaks in error code paths (and one in winbindd_group.c). Patch from Zack Kirsch <zack.kirsch at isilon.com>. Jeremy. (This used to be commit df07a662e32367a52c1e8473475423db2ff5bc51)
new 1e7ddfc r21610: put libraries preceeding the @SONAMEFLAG@ variable as on AIX this ends up commenting out the remainder of the line and we have missing libraries in the link (This used to be commit c4621de39bb9ad8d366d776b27df45dc07f782ba)
new 85f769d r21611: I'm not entirely sure about this patch but it is working. su - DOM\user was unable to set the process crendentials without listing the "id" and other attributes in the attrlist[]. More fixes to come, but I didn't want this to get lost. (This used to be commit 4c53d300fa3516a4c5113bc94dfd07413c46b038)
new 2c51e49 r21612: Make pam_winbind do the same username fixup on AIX as the WINBINDD LAM module does to work around a system that does not support >8 character usernames. Without the change, pam_winbind tries to authenticate _#uid in the domain. (This used to be commit 7f0ba72e05acbd958fbf768a04d16c29189dc8f7)
new aaa3a9a r21613: perform variable subsitution on home directories and shells provided by the nss_info backend (This used to be commit a9028612a3f614579b28f9560cc67aef90b31cf8)
new 5e88cb8 r21614: The memset() called on aligned memory was causing crashes on x86_64 Linux boxes. Since it is not needed, just use malloc() on Linux. (This used to be commit 3644bd999621e04b3fae262f172e93ea8fdcd47e)
new 6fb6adb r21615: don't wait until the last second to try to renew a Krb5 ticket as it is took late (This used to be commit 5575845952171aaeae81cf65fe32be33cc1b45ba)
new b1f4259 r21616: Delay initialization of idmap and nss_info backends until necessary so they can honor the offline logon state. (This used to be commit 15b13dfe81e861b94077c94b80117a85a5ffb999)
new 9b568ec r21622: Fix bad merge caught by James. (This used to be commit 05886edb3559355e8cd3e3eb8999f24b64ddb3eb)
new 1983759 r21623: Fix copy/paste error (This used to be commit 0de74724289f2b78719f6675664d7376446650d0)
new 377bb74 r21626: Fix memory leak on error path noticed by SATOH Fumiyasu <fumiya at samba.gr.jp> (This used to be commit d68b2910c8ba97a42b8bccc0af1341fc301a76d0)
new 5f24668 r21632: Remove ununsed variable (This used to be commit 82dc19f844af65a8815c629e4ec1f354d208a53f)
new a4db672 r21633: First real fix from me found during the bug hunt.
new 742a853 r21635: Don't free talloc()'d memory. I wish people would check the callers when changing how memory is allocated. (This used to be commit 78bf4042dd22bf063846c58729d5b64be3fce8a8)
new cfecca6 r21636: Was almost right before. We have to specify the short domain name to get the Krb5 config stuff to work in the server affinity settings. (This used to be commit 518052be38385ad089c0cb092d07ccd210a27ef3)
new efd510f r21637: Get "password never expires" account policy working. 0x8000000000000000LL is "infinity" to NT and should not be converted numerically to time_t. (This used to be commit f3a8048a628753990f9c5401b2bb50c19d4f66e3)
new 81cce13 r21638: Change POSIX_UNLINK to allow clients to differentiate between unlink/rmdir calls. Jeremy. (This used to be commit f0c8488d382ada32fabe79399f64ba1c6486d009)
new c75f0c6 r21639: Add in implementations of POSIX open/mkdir/unlink/rmdir. Jeremy. (This used to be commit 6457d66b9a04c421fc43e131c825c7555c16a1ea)
new cc29435 r21640: Fix the build for broken platoforms without O_DIRECT or O_DIRECTORY. Jeremy. (This used to be commit 6a0f6fde0a19bfb4af4c7fa6f29d7015e884d86e)
new 402affb r21641: Add test code for POSIX pathname calls into smbclient. Jeremy. (This used to be commit 9858e5b72526360fc415b848a84042e09d9b2453)
new 3bd2394 r21642: Fix bug 4365. Please note that this was only tested with Vista so far, it needs testing with other clients as well. I'm afraid I'm visiting a conference tomorrow and saturday, so I'd be happy to get support in this.
new 6b8e858 r21643: Put the correct bits on the wire for posix_mkdir. We're not yet deleting open files on unlink. Investigating... Jeremy. (This used to be commit 334b34f131578c2a889caa90aa2425f41883cafd)
new ea3e890 r21644: Allow mkdir on platforms with no O_DIRECTORY. Add proper debug to all possible setfilepathinfo functions. Jeremy. (This used to be commit 3c47a5ef258d536504759a02f6d84c0ab0af7224)
new 059e4cf r21645: Make posix_unlink work - on open files too ! Jeremy. (This used to be commit 98f4b64574ef205ec87401b4bf5eed89f2933fa1)
new cba9ad6 r21646: Patch from SATOH Fumiyasu <fumiyas at osstech.co.jp> - add minsize parameter. Bug #4409. Jeremy. (This used to be commit b9408304db9a64d9b8ad56f53532825a02fdb150)
new 1702791 r21647: Allow unit on for size parameters. (This used to be commit 4d5654a8ab491364be5fd83e9894e9a46401f0f4)
new 09ff579 r21651: Add ndrdump to samba 3. This only works from external source at the moment. To use, use something like:
new a47ae92 r21652: Fix samba3-specific initialization (This used to be commit 7ce0c5d0ccee370ae6f38c98c1bf8398c0ec9f19)
new 091df71 r21655: Regenerate after pidl bugfix. (This used to be commit 7fdbf66976fa1b43eabca4786844a41a4381b3ef)
new 36f20fc r21657: get rid of warning - not everyone understands %F (This used to be commit 5a7330cfe460cd53b89f5a27e18857f4ea7f9939)
new 9f8e8e1 r21663: Fix from the Wine guys: Robert Shearman <rob at codeweavers.com> The background behind this patch is that we're using ntlm_auth with Wine. Windows allows us to pass in a NULL domain and a username of the form of "user at domain" and this is converted into an NTLMSSP_AUTH packet with a NULL domain name and a username of the same form. Jeremy. (This used to be commit 32b040fe05707d5ce6322cb41d36cfdd2c3b31fc)
new 6deb189 r21664: Fix #4425 - patch from Jason Mader <jason at ncac.gwu.edu>. Jeremy (This used to be commit 24a4d4d7adefc4590f7e38cc72f54dc692cf9856)
new 1f56aab r21665: Fix bug #4428 reported by Jason Mader <jason at ncac.gwu.edu>. Jeremy. (This used to be commit fe00771df517071c5e654e0b2b9cfde2d88bd701)
new b22ffe7 r21666: (only in 3.0, not 3.0.25). Fix bad parameter to call. Jeremy. (This used to be commit 9b16c57960af38f1932cd45505e617f034c0b93b)
new 9b0f22d r21667: posix_unlink should break existing oplocks. Jeremy. (This used to be commit 8a90d5dd4f396e5ba207efabc6d852fe4b418310)
new 10ab7a3 r21672: The cannonical file access pattern should look like this :
new a4bffe0 r21703: fix build when O_SYNC not defined (This used to be commit 73b7a25ba8a2f7471c07a912da8b6968b41b4f1d)
new 80a2169 r21704: open sockets immediately in process_loop (This used to be commit 51b96ba79c9e7ca7a4cdf777fe160152ab35236e)
new 0ebac7d r21705: add modify rights defines (This used to be commit 06c777529f62b29edda4e9820426117ec4a3546d)
new 242927b r21706: get_delete_on_close_flag() is the perfect candidate for tdb_parse_record() (This used to be commit b73685d20751ac343faab79332552cd7ee92d831)
new 4952fe3 r21714: Change the VFS interface to use struct timespec for utimes - change the call to ntimes. This preserves nsec timestamps we get from stat (if the system supports it) and only maps back down to usec or sec resolution on time set. Looks bigger than it is as I had to move lots of internal code from using time_t and struct utimebuf to struct timespec. Jeremy. (This used to be commit 8f3d530c5a748ea90f42ed8fbe68ae92178d4875)
new f41de93 r21715: Fix torture utime code. Jeremy. (This used to be commit 10430bf75accc71045ed359314dc2711fea8df01)
new ba992d5 r21717: Support the SMB_QUERY_POSIX_WHOAMI info level on QueryFsInfo. (This used to be commit 32c7281f90b042c9f01962c4661faaf979676711)
new 59285f1 r21722: Add the dead record functionality presented on samba-technical at samba.org. If you do a tdb_set_max_dead(tdb, n), then for this tdb a delete operation will only mark a record as dead and re-use it if a new record is created. The parameter n allows for at most n dead records per hash chain. If this number is exceeded, all dead records are put on the central freelist.
new 94a1b23 r21723: Make use of the per-hashchain "freelists" (This used to be commit f3421ae4cfa263c0e7a8e934b40342ee9885d239)
new 640ab28 r21724: Optimization pointed out by Volker. If we don't have any outstanding locks or blocking locks then we don't need to read the lock db. on close. Jeremy. (This used to be commit 1b063496f93f78347a6e67549bde54c845499a7d)
new f76fe23 r21725: Fix for memalign used without test guards. Was breaking the build on *BSD's. Tested by Herb. Jeremy. (This used to be commit 4816af5ce9070385b292f666779a24057b39e457)
new cda247e r21726: Fix stupid cut-n-paste typo. Thanks to volker for being on the ball..... :-). Jeremy. (This used to be commit 84ed7bcbe6dc14b18a7e913b153c82da1856a835)
new 235b0f9 r21731: Fix long-standing bug in our chain processing code. Should fix a bug with WinPE. Probably a candidate for the Vista patchset. Jeremy. (This used to be commit ef32de6b59fef3e9f59e6f864ce5eb072390ea48)
new 0a78e20 r21734: Fix bug #4369. Patch from David Leonard <dleonard at vintela.com>. Jeremy. (This used to be commit 62a5c22a13001010753975442e62841ac62d8d6a)
new 47c9fe3 r21738: Remove unused file. (This used to be commit 7246b316960e5307d988ad3296230767e57f455b)
new 5309fd6 r21747: Cosmetic checkin to bring ntcreate and nttranscreate closer together (This used to be commit ecc781f1a211377e9ebb3e416c86123c00b11ed3)
new 062a22b r21748: More cosmetic alignment. One change to call_nt_transact_create(): We were asking open_file_ntcreate for a batch oplock if the client asked us to do so, even if it did not ask for an oplock in the first place. Did not test it, but I think this is bogus anyway.
new b81b6b3 r21750: Sync up with SAMBA_3_0_25. Only client changes are in libsmbclient right now. Jeremy. (This used to be commit 6dd5f0ef0fe3a673081e16e656ca579bf50457ff)
new b7d96fd r21753: Enable building ndrdump with the builtin popt. Jelmer, please check! (This used to be commit c1cfeb61a1d36d5cd219b5f5a7a84649e2028c4d)
new 7b2c2e4 r21754: Volker is completely correct. There's no need for the RESOLVE_DFSPATH macros and their varients any more. Fix reporting profile bug with all error returns. Jeremy. (This used to be commit cdf0fdb1049fd68b46885cbea887dc0e595fa524)
new aab1dd4 r21755: Memory leak fixes from Zack Kirsch <zack.kirsch at isilon.com>. Jeremy. (This used to be commit 02d08ca0be8c374e30c3c0e665853fa9e57f043a)
new 286d855 r21756: An invarient the dfs code depended on for POSIX paths is no longer true, so fix it. Jeremy. (This used to be commit 698159c0ee8d9adb3b56231c0c8ad2ddebd5be11)
new 6e5ea70 r21757: Add SMB_VFS_CHFLAGS operation. (This used to be commit 16cb22d6b83c502dec1b297c544c05d89714b3d6)
new c4ea95f r21758: Fix a very specific dfs bug when passing in POSIX pathnames. When we're working out how much we've consumed we need to backtrack by either a '/' or '\\' component, as both are valid separators. Jeremy. (This used to be commit 1722ea20db2d531f92fb18fa5783f09258727c64)
new db32963 r21759: Fix the same bug in a more elegant way, strrchr_m is an expensive call.... Jeremy. (This used to be commit 321a136dbce1a0532f123ea79ecb91f987b9a286)
new 70d5f41 r21762: Fix the build by enabling shared modules and adding the config.* files. Add norify_watch and chflags operations. Fix a bunch of warnings. (This used to be commit 1106db7ea148253e3b5f0806b2d5efcd094b202e)
new 30b9b9a r21763: Add support for the UNIX_INFO2 infolevel. (This used to be commit 262e4e1fd8398934780db354fcc5316368032d7b)
new 7b85ad7 r21764: Fix warning in debug comment. Jeremy. (This used to be commit 12c29a8e9bd87550ad7a8e7ceaf4cba59994547a)
new 872cd74 r21765: Fix the build for HP-UX. (This used to be commit 04cb34ff9dbdc02f21ed8d938fb754478c2b89c1)
new 41c8f3d r21766: Fix compiler warning. (This used to be commit f82ac78b2fa623f5868201bd54ffac9c8f318eef)
new a39f08e r21767: Revert all the bits I accidentally committed in r21766. (This used to be commit 7e862b908057b7971f8163ee94c9358a63998e87)
new 5409110 r21768: Fix the client dfs code such that smbclient can process deep dfs links (ie. links that go to non root parts of a share). Make the directory handling conanonical in POSIX and Windows pathname processing. dfs should not be fully working in client tools. Please bug me if not. Jeremy. (This used to be commit 1c9e10569cd97ee41de39f9f012bea4e4c932b5d)
new 12c617a r21769: Attempt to fix bug #4384 in old search code. We were accessing a pathname that hadn't gone through unix_convert ! That's a big no-no... Jeremy. (This used to be commit 33a67fd39e1a51944bf0783350aa6ef95dfafb84)
new dd011f4 r21770: For old DOS style searches we must remember if the initial search had a wildcard in order to correctly return no error on end of search. Found by Samba4 torture tester. Jeremy. (This used to be commit c74bcf7677123f273d44181ca053ba49b8c7ddae)
new f6c9f87 r21774: Fix the build with Fedora Core 6. tridge/vl: please check.
new b1fc114 r21775: make messages more understandable - don't leave part dangling after newline (This used to be commit f57e4f8adaa3b8cfc300ee6625fdbca968bb81d3)
new 1082016 r21776: fix bugs #4438 #4440 (This used to be commit 319fcb4ea8b7a004760aae82392b69c48af5df91)
new 257d2e0 r21777: As Stevef requested and the Apple guys agreed, make mode_t in posix_open/posix_mkdir -> 8 bytes to match the SET_UNIX_INFO_BASIC call. Steve is updating the Wikki. Jeremy. (This used to be commit 2f1c95ac7718c1d2a75367ba712edd6b57069432)
new 3adeb42 r21778: Wrap calls to krb5_get_init_creds_opt_free to handle the different calling convention in the latest MIT changes. Apparantly Heimdal is also changing to this calling convention. (This used to be commit c29c69d2df377fabb88a78e6f5237de106d5c2c5)
new 98e5869 r21779: I missd a call to krb5_get_init_creds_opt_alloc in r21778. (This used to be commit 4f6c2826aa1ac240b02122a40fe9a1ccabaaaf27)
new ec5167e r21780: let smbcontrol use POPT_COMMON_SAMBA options to allow setting debug level. Fix calculation of argc after options are stripped. I couldn't find a popt function that returned this. (This used to be commit 6bcbf23e2ae67615a2416e70be2f68bd58fba5b9)
new 8a05fe7 r21782: Fix a memleak (This used to be commit a2dc1f62fdf7683cfb2ca71499dbe7efddc4aa9b)
new 5214cb6 r21783: Add in the "create info" field to the reply from POSIX_OPEN and POSIX_MKDIR as specified by Stevef in the wikki (extra 4 byte field).
new 0d91334 r21784: Replace smb_register_idle_event() with event_add_timed(). This fixes winbind who did not run the idle events to drop ldap connections.
new 77a4b25 r21785: Avoid an unnecessary gettimeofday() call
new 59c071f r21792: Fix crash bug triggered by Excel reported by Jerry. Bad cut-n-paste on rewrite of timestamps. Jeremy. (This used to be commit 1809e0866ae135af1d5ea36a8534e1678ee9b27d)
new 24cdd7c r21800: Check-in the DFS rewrite. I am still testing this but it works from smbclient and Windows, and I am promising to support and fix both client and server code moving forward. Still need to test the RPC admin support but I haven't changed that code. Jeremy. (This used to be commit 7a7862c01d07796ef206b255c676ad7dc2cc42fc)
new 81c820d r21801: Fix Coverity ID # 342 (This used to be commit 8700cd71bb3af3a55f025b34b61062aa5b66b6bc)
new a5dd435 r21803: Missed part of patch to make self-referrals work. Jeremy. (This used to be commit b1fa55e513f506bfb58687b692e1507732b00fbc)
new 668da63 r21804: Create a reference after proto_exits was called once. Else we link the binaries again with each make. Thx Volker to point my chesty at this. (This used to be commit 0cb6634d94f601a96541f882a5486e82084f9413)
new 5e74df4 r21813: fixed an integer overflow error in the ndr push code.
new a2d9f07 r21814: use ndr_push_error in the ndr layer, not just a NTSTATUS failure (This used to be commit 05bd5cb6eef2f0adacc98fd2c94356006358d3d6)
new c55d05b r21818: Remove some unused code (This used to be commit f88eab91c43570e4da7a4a6cd117e7b7ebf53331)
new e6ccc78 r21819: Wrap all steps in secrets_store_machine_password into one single transaction. Succeed all or store nothing.
new 0e70269 r21822: Adding experimental krb5 lib locator plugin.
new aa6055d r21823: Let secrets_store_machine_password() also store the account name. Not used yet, the next step will be a secrets_fetch_machine_account() function that also pulls the account name to be used in the appropriate places.
new 93128b8 r21825: add debug prefix timestamp to allow "short timestamps" to be added to debug messages (This used to be commit 4af2795e65f6bab156b300d720c7ea75c944bb87)
new f56da08 r21831: Back out r21823 for a while, this is going into a bzr tree first.
new 3cb9ce7 r21840: mount.cifs compile on old libc missing bind mount #define
new edccfc9 r21845: Refactor the sessionsetupX code a little to allow us to return a NT_STATUS_TIME_DIFFERENCE_AT_DC error to a client when there's clock skew. Will help people debug this. Prepare us for being able to return the correct sessionsetupX "NT_STATUS_MORE_PROCESSING_REQUIRED" error with associated krb5 clock skew error to allow clients to re-sync time with us when we're eventually able to be a KDC. Jeremy. (This used to be commit c426340fc79a6b446033433b8de599130adffe28)
new ca25666 r21846: Try and fix the Darwin build which seems to have a strange krb5. Jeremy. (This used to be commit 1e32b44bfcf7676b3a9f208054fa853e7066eafc)
new 7d77dd9 r21847: Fix memory leaks in error paths (and in main code path in one case...) in sasl bind. Wonder why coverity didn't find these ? Jeremy. (This used to be commit 89bdd30e4b2bb9dbc2ab57c54be8c6d01cae5a26)
new c042d06 r21848: add a comment about gss_import_name() and when to free the krb5 principal data (This used to be commit 54a114fa7569315a8ad391689ebf5d68ef4a62d4)
new b74cb67 r21850: After Jerry explained to me the HORRIBLE way in which the MIT gss libraries *SUCK*, move the frees to the end of the function so MIT doesn't segfault..... Add a comment so that another engineer knows why I did this. Jeremy. (This used to be commit 1a2be06d4a1131952a97f94b05ae69b1dce4c300)
new d873858 r21851: Obvious typos... (This used to be commit ff886436b739bbb5c00a67de970841205a3f447c)
new 3f6e08d r21853: Fix a valgrind error (This used to be commit d0d16cc55ab830dcfd4f8c6c7bf64d2b9b6dd55b)
new 761f60f r21854: Add gfree_interfaces() to gfree_all().
new b067d98 r21855: Fix a memleak in the krb5 locator and comment out gfree_all() which doesn't make sense as long as it doesn't work as an lp_unload().
new 8d5f85e r21857: Stop pretending to be Vista in the %a macro towards Samba clients.
new ab9a46a r21858: Fix typo.
new 815fdf2 r21860: Fixes for "winbind normalize names" functionality:
new b2bc94e r21861: Pull the comment and location from CUPS if we don't have one when fetching a printer from ntprinters.tdb.
new 2d30923 r21862: add the cups comment and location lookup to get_a_printer_2_default() as well (This used to be commit 5b47c4e5c25550ad72f9e558bb50f237ba28f81e)
new 42b2dde r21863: Fix debug messages with incorrect function name. Jeremy. (This used to be commit d432d81c8321a4444b970169a5c7c3c5709de8e5)
new c2fd7de r21864: Reformatting. Jeremy. (This used to be commit f18e87ba6b6a3f4c16777cb5b6bf93a656800247)
new ecd496f r21865: Add in the stubs for SMB transport encryption. Will flesh these out as I implement. Don't add to SAMBA_3_0_25, this is experimental code. NFSv4 you're now officially on notice... :-). Jeremy. (This used to be commit 5bfe638f2172e272741997100ee5ae8ff280494d)
new 80a78b0 r21866: Remove unused "lock spin count" parameter (This used to be commit 52f2c89c0a462a69fe945401ac1a7341e2a6e4ca)
new 2864d86 r21867: Simplify calling convention of timeout_processing. lp_deadtime is only referenced in conn_idle_all(). (This used to be commit c0aaee6d36cf1fb873cfb9ab6ee52ff097a202a0)
new 8d0cfdd r21868: Remove check_log_size from the central smbd processing loop. This can be done with a become_root/unbecome_root in debug.c. (This used to be commit 4632a0caaf251d9cc7b9d84cbd20362d37f0e4e0)
new 7c2bc9c r21869: Move sending keepalives out of the main processing loop into idle event.
new c0e37a7 r21870: Move sending auth_server keepalives out of the main loop into an idle event.
new fe0b56e r21871: Move deadtime processing into an idle event. While there, simplify conn_idle_all() a bit.
new 22cc1dc r21872: Fix a debug message (This used to be commit fcec3d1c46affbf802fb411913c8cc59c02102fa)
new 00b73df r21873: This is winbindd_pam.c, not pam_winbind.c :-) (This used to be commit e1fbfbe1c49d3ff1ca71a33e66fae1f2d48fb7a7)
new e6bf921 r21874: Fix missing notify function. Thanks to Thomas Bork <tombork at web.de> for pointing this out ! Jeremy. (This used to be commit b69e18c7f167418ca364a85f1dac252f7b549e57)
new 1899c83 r21875: BUG 3275: Patch from Andy Polyakov <appro at fy.chalmers.se> Relax check for i386 header checks in the PE header of printer driver files. Thus allowing uploading of x64 print drivers from 64bit Windows clients. (This used to be commit 328807ec7b1ce6489d5443a93d1599f93af93933)
new c48b610 r21876: Start adding in the seal implementation - prototype code for the server side enc. (doesn't break anything). I'll keep updating this until I've got NTLM seal working on both client and server, then add in the gss level seal. Jeremy. (This used to be commit 530ac29abf23e920baa549e7cec55199edd8bd74)
new 7c09cfd r21877: Missed one line. Jeremy. (This used to be commit 184571e4b0283fb1a62c441f10429006656052c8)
new 3fdef94 r21878: Fix a bug with smbd serving a windows terminal server: If winbind decides smbd to be idle it might happen that smbd needs to do a winbind operation (for example sid2name) as non-root. This then fails to get the privileged pipe. When later on on the same connection another authentication request comes in, we try to do the CRAP auth via the non-privileged pipe.
new 496dbdf r21879: Move process_blocking_lock_queue to a timed event.
new 7ccf456 r21880: Make client and server calls into encryption code symetrical, depending on encryption context pointer. Jeremy. (This used to be commit d3f3ced6c8a03d971143baf878158d671dfcbc3b)
new b4f19ae r21881: Make sure we are very specific when testing whether a backand can handle a particular SID. Make sure that the passdb backend will accept the same set range of local SIDs that the idmap system sends it.
new 296dcba r21882: The server part of the code has to use an AUTH_NTLMSSP struct, not just an NTLMSSP - grr. This complicates the re-use of common client and server code but I think I've got it right. Not turned on of valgrinded yet, but you can see it start to take shape ! Jeremy. (This used to be commit 60fc9c0aedf42dcd9df2ef9f1df07eaf3bca9bce)
new efbdda5 r21883: Try and fix the build by removing the prototypes for functions that take a gss context handle in includes.h Jeremy. (This used to be commit 638b03242d4a6b1df2477dad19240ed61a14a5a3)
new 52d5e2a r21884: * Blacklist BUILTIN and MACHINE domains from the idmap domains as these should only be handled by the winbindd_passdb.c backend
new 679a313 r21885: Chown logic should be activated only if nfs4:chown=yes (This used to be commit b10410634f6dac532a867be5506cf79886833828)
new ed360fe r21887: Fix annoying bug where in a pam_close_session (or a pam_setcred with the PAM_DELETE_CREDS flag set) any user could delete krb5 credential caches. Make sure that only root can do this.
new 2af42ea r21888: Add the osname and osver options to 'net ads join' as discussed on the samba-technical ml.
new 492ad71 r21891: Finish server-side NTLM-SPNEGO negotiation support. Now for the client part, and testing. Jeremy. (This used to be commit 487706701f5f4a92c8fd1da1f29fb44491bac064)
new 93b2485 r21892: Mini-Patch from Michael (This used to be commit 6cae3cf28155091a3951ecabd1c1b7e5c62d4c16)
new f1ffc96 r21893: Update comments so they actually reflect reality...
new 6b0dcfa r21894: Some refactoring of server side encryption context. Support "raw" NTLM auth (no spnego). Jeremy. (This used to be commit 6b5ff7bd591b4f65e2eb767928db50ddf445f09a)
new 071db6f r21897: Add in a basic raw NTLM encrypt request. Now for testing. Jeremy. (This used to be commit 783a7b3085a155d9652cd725bf2960cd272cb554)
new a828b56 r21898: Added test command, fixed first valgrind bugs. Now to investigate why it doesn't work :-). Jeremy. (This used to be commit 73f7c6cef8371ad63eb1dc3e79bfc78503dbd7a4)
new 7e55a6e r21899: At least we're getting to stage 2 of the blob exchange. Still not working but closer. Jeremy. (This used to be commit 2fde5c703d2390bc6685f34713dc996e69732f1a)
new ea4dada r21900: Token exchange now seems to work, now why does the client encrypt fail ? Jeremy. (This used to be commit 6bd7c05290909ef9f5f377dd141a64ed0d654134)
new 7ae9e6a r21901: Don't use fstrcat when you mean fstrcpy. Doh ! Jeremy. (This used to be commit c7153411f1840e41470311db00d728e1461c56f6)
new 9874b3b r21902: Don't free the thing you're trying to set in the cli state. Jeremy. (This used to be commit 1639366561bd63d7023c54f811e2f87dcbbd0a31)
new 6aff12a r21903: Get the length calculations right (I always forget the 4 byte length isn't included in the length :-). We now have working NTLMSSP transport encryption with sign+seal. W00t! Jeremy. (This used to be commit d34584cb5c53c194693ce7236020ab83f60cd235)
new 4a96511 r21904: Fix HP build -- thanks, Don (This used to be commit 57efba97b634728ae75901cb76b904a5d82986a4)
new f8c2960 r21905: Rename idmap expire time -> idmap cache time idmap negative time -> idmap negative cache time (This used to be commit aac2d0af5e870190e99317e8e88b22a9562485b4)
new e17a35e r21908: update with the 3.0.25 packaging (This used to be commit 3c2c0bb293c35fc6bf8e545768d366b42900e53b)
new d8bb695 r21912: There's no point checksumming the packet length this already has to be right. This makes the signed+sealed area the same as it will be with gss calls. Now to go implement them. Jeremy. (This used to be commit 80810af7d1137b3ddd3073581d5ec99fadaa81a5)
new 3f85405 r21913: fix one bug in build 717: correctly check the return from sid_peek_check_rid() when trying to find a matching domain (This used to be commit c63bc300376e5be10585366013449a359b0778c1)
new 56c7778 r21916: Fix couple of "return" calls on void functions. Ensure we ignore reqests to free keepalive buffers as we only copied these. Jeremy. (This used to be commit a184bdbe3c7bf0c44a8141898bfcb9971a332312)
new 42238c7 r21917: Start to do the gss versions of sign+seal. Jeremy. (This used to be commit a226645353a40047b72de1b96c3a7676a2bf1034)
new b44d53e r21918: Reverting this change as it is now causing aborts() in find_builtin_domain(). This all needs more testing before anyone starts changing these lookup routines again. (This used to be commit add225e1c8fef1d3ddb7fd43c1744858df45ecfd)
new a38b34a r21919: now that the local passdb abd BUILTIN have been blacklisted and they always point to the passdb module, remove this comment and move the explanation in the dimap_ad man page.
new 8c395be r21922: Fixed the build by rather horrid means. I really need to restructure libsmb/smb_signing.c so it isn't in the base libs path but lives in libsmb instead (like smb_seal.c does). Jeremy. (This used to be commit 1b828f051d0782201f697de15ff973bd6b097d5b)
new 5a025d8 r21923: Add in the gss decrypt. Jeremy. (This used to be commit 00f58951b4cace06e51e7eb404605c7f3d366f38)
new 23149b3 r21925: Start to code up the gss acquire creds calls. Jeremy. (This used to be commit 4a7fbc88520e8f5dfe53a7c5da68040271149da3)
new f93d75c r21926: Fix missing enum specifier pointed out by Don McCall @ HP. Thanks Don ! Jeremy. (This used to be commit 662344d1ec3593689de7602afa518ed98e10dc37)
new 820184b r21927: Removed unused variable. Jeremy. (This used to be commit 2d951c91a5ac9779dcb124190e3e7f86cee9efdf)
new c542e15 r21931: include acl/libacl.h is present
new 00320f7 r21932: fix compiler warning.
new e68ea12 r21933: Change the write_sock() call in pam_winbind_request() to not request a privileged pipe operation for everything as this cannot be done from a process running under the context of a user (e.g. screensaver).
new 035bb5c r21934: fix the build sorry
new 719f465 r21935: Revert obviously not sufficiently tested code -- sorry for the pain. I am afraid I was basically off the net for the day (This used to be commit 08c29abc03267b0dfb41cec3734653a536027a10)
new d506caf r21939: Fix missing initialization that broke the build farm. Thanks to Metze for the heads up. Jeremy. (This used to be commit bb3623be3f2b0686b2b2e671e3e7bd9978f6ed9b)
new 5b105ea r21940: Sorry Volker, I have to revert your revert in r21935. We can talk about this later if you still feel that strongly but I need to fix the build for now. (This used to be commit c7df0cad8257333c6a8dfd98818269a783ba7a26)
new 8a2b73a r21941: Attempt to fix bug 4460 (This used to be commit d1b8f00c122414e532cdb3da78f84d55698cbc10)
new bf26a76 r21942: Hoist by our own petard :-). Older smbclient binaries were not able to connect to the rewritten dfs code as they set the dfs flag bit but then send local paths.
new 6685e53 r21944: move acl header checks to the correct place only
new b3646bd r21947: Fix the equivalent of memcpy(x, x, 16). Found by valgrind on the build farm. Jeremy. (This used to be commit 6eed92dfd4da1f9979831bec8e0dcdee33fb53b4)
new 16a029f r21948: Fix valgrind error in build farm samba3 smbtorture. We were using an uninitialized buffer for read/write tests. Jeremy. (This used to be commit e27d094620178f316bf79540164bbfe6ff3a3851)
new cc87cb7 r21950: After discussion with the Apple and Linux client maintainers, changing the FindFirst response for the UNIX_INFO2 level to include a length field before the name. The name is not required to be null terminated. The length field does not count any null.
new eb46589 r21952: Fix critical (!) error found by IBM checker. Missing break statements meant that no info levels would ever be returned correctly from POSIX open/mkdir. Jeremy. (This used to be commit ae5761ccc66b35b66ca4fa90aef02d8be1564737)
new b93126e r21953: One format fix, clarify a condition that the IBM checker was worried about. Jeremy. (This used to be commit 70eec7b8ae6a4992b43df853dffc21dd91498390)
new 772b70b r21954: Someone misused a '!' instead of a '~' for a binary NOT command. Jerry, Simo, please check. Jeremy. (This used to be commit 8ff76a9cb860b7fd451829f6d814ea1c6804f5af)
new 28220ed r21956: Fix bug reported by don.mccall at hp.com for platforms without utimes() call (only utime()). Jeremy. (This used to be commit 63b061a2ea2ee1eb06d9b568743b2356c107ec66)
new dfc4a8b r21957: minor formatting fix (This used to be commit 99b9570ebe5aa9f57db65a04cfc5835b382cb4dd)
new 7216604 r21958: Fix Coverity ID 343 (dead code) (This used to be commit 6d093043ed437c1de6f9a50013d9bd84c75cf3ff)
new 643157f r21959: Merge a comment fix from Michael Adam -- more to come :-) (This used to be commit 06a4d2ce5d4d5d637f19c7444a6510a1bbad7a9f)
new eca1302 r21960: Fix bugs 4463,4464,4465,4466. Thanks Jason :-) (This used to be commit a2e27c443101a59ef3429a55e049af3ebd5ec1f2)
new 9527f93 r21961: Repair bug introduced by rev. 21960. We need to do the initial strtok to set up the internal state. Jeremy. (This used to be commit 8c7042b4192cb33988c1bbccdd4a80bb99fd0118)
new fe962d2 r21962: Make pdbedit use the configfile specified by -s (This used to be commit f540c18b2bbf1d3138aea6938c5313ca2e100215)
new 679aeec r21963: Fix another uninitialized buffer used in test write - valgrind fix. Jeremy. (This used to be commit 0119d2c18348a9e0fcc79e247a9014d929af0ce7)
new b2c54dd r21964: Add tdbtorture target to main makefile -- Thanks to Karolin Seeger (This used to be commit 6265b1ee9612affc80252e3f9c1f2da267733b96)
new f091c04 r21965: fix compiler warning
new 3adeddc r21967: Add conversion from gss errors to nt status. Jeremy (This used to be commit 8ba138efd097b08dcfe98f99b67c77579babf250)
new 9d34ee1 r21968: Don't use gss-types in proto headers. Jeremy. (This used to be commit 829580414d89ff4aa0f45906e455849c55f508b1)
new 8b63654 r21969: Start working on the gss-side of the server negotiation. Jeremy. (This used to be commit fbc569b530104679e47fe743963eb0c4384de6ae)
new 2aee3c2 r21972: - add string_term_tdb_data() it creates a null-terminates tdb key from a string (the current string_tdb_data() creates a non-terminates tdb key from a string!) - pass TDB_DATA instead of const char *, size_t len to some functions
new 0563eb8 r21973: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
new 38afa75 r21974: make use of tdb_*_bystring() and string_term_tdb_data() in groupdb/ to avoid creating the TDB_DATA struct from strings "by hand"
new 1c98e62 r21975: if we use the _bystring() version when storing, we should use it on fetch too...
new 8960af9 r21976: make use of tdb_*_bystring() and string_term_tdb_data() in lib/ to avoid creating the TDB_DATA struct from strings "by hand"
new 3f37021 r21977: little cosmetic change to remove a local var that's not really needed
new 4d7c7bb r21978: make use of tdb_*_bystring() to avoid creating the TDB_DATA struct from strings "by hand"
new c2f09ee r21979: make use of string_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
new f61062b r21980: make use of tdb_*_bystring() and string_term_tdb_data() in smbd/ to avoid creating the TDB_DATA struct from strings "by hand"
new 6e2a411 r21981: as we use tdb_trans_store(), we should also use tdb_trans_delete()
new a3a4d67 r21982: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
new e6fda8c r21983: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
new ef0a0f9 r21984: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
new 5060393 r21985: make use of string_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
new 4b0c9a0 r21986: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
new a806037 r21987: split tdb_prs_*() functions in version which take a keystr and a TDB_DATA key
new 2d118ce r21988: make use of string_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
new 110980d r21989: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
new 34dac35 r21990: Stop messing with the signing engine just because we're encrypted. This will make further changes and spec much more clear. Jeremy. (This used to be commit ffa3a5c508a494d22e8ee3ada424a6517ddf8923)
new 4a66d0e r21991: I hate Steve French :-). Add support for encryption contexts.... Jeremy. (This used to be commit ae8f3649f773b8a8dcb55921536d038d3475322e)
new 0eab431 r21992: Fix keepalive processing when encryption turned on. Jeremy. (This used to be commit 8f113ad1918dcd2746ec527ceb79a2a7baa1d415)
new 208367f r21993: Don't let keepalives interferece with sign or seal in the client code. Jeremy. (This used to be commit 3e901389feedadd64c6ba712ab09cdfb497a9e0a)
new 3215c09 r21994: Ignore keepalives in the correct buffer (out not in :-). Jeremy. (This used to be commit 9785528ddf26c4943e8bdfcf7694314a52218520)
new e915796 r21997: Implement the server side of gss seal negotiate. Jeremy. (This used to be commit 6b923acfee59e39eea69e9e9a00f1f6118ed4270)
new cece5a6 r21998: Fix tdb keynames in netsamlogon_clear_cached_user().
new 5b7c813 r21999: remove useless casts
new 9bb40d7 r22000: remove useless casts
new 56ba447 r22001: change prototype of dump_data(), so that it takes unsigned char * now, which matches what samba4 has.
new 73c8eee r22002: Fix bug #3974, there are still open issues with -N behavior (doc fix next) and -T argument parsing behavior (which is just insane but a separate bug) (This used to be commit 1a3980f1fcb6431aa6bce83f7c34338436b4e962)
new 71b8fdf r22003: Fix from Jiri.Sasek at Sun.COM to wrap our krb5_locate_kdc call as smb_krb5_locate_kdc to prevent incorrect linking and crashes on Solaris. Jeremy. (This used to be commit 7d30737c8d851505e81a60443baf9a8c7e523472)
new e8265c6 r22006: use string_term_tdb_data()...
new 7bdd7ec r22007: make string_tdb_data(NULL) possible...
new b946105 r22008: use string_term_tdb_data()
new bc2b643 r22009: change TDB_DATA from char * to unsigned char *
new 75b4e24 r22010: Now I'm looking at mangling again, make sure that we mangle any illegal names before doing any wildcard matches. That way lies least suprises. Don't merge this for 3.0.25, too dangerous. Thanks. Jeremy. (This used to be commit 8e15ef476cada7a900ff17c7ba70c729d56718bd)
new 0eefab1 r22011: As Metze suggested, use 0xFF 'E' <enc ctx> instead of 0xFF 'S' <enc ctx>. Jeremy. (This used to be commit d8cd4fc91b324c9ab8d2f66ee264093763018f76)
new 1ff60ed r22012: Ensure we use the same technique to pull the share mode data out that locking/locking.c does. Jeremy. (This used to be commit 1fec4da6d6267289bf93f930de4cb5e21c450e15)
new b0bcb48 r22013: Move to SSPI framing (sig first in NTLM). Jeremy (This used to be commit 22eaed76f01ea9d0184dcaf57adca23abc6330b9)
new 261c004 r22014: Make us pass RANDOMIPC test again :-(. This is an ugly check-in, but I've no option. Jeremy. (This used to be commit c3a565081d70b209a4f9e6e8f1859bf7194a5f74)
new ce3c830 r22015: Fix for memory leak from Steven Danneman <steven.danneman at isilon.com> Jeremy. (This used to be commit 61a1574f50d35435a55de62fa6f1d281eed90a25)
new 44ca85a r22016: Try and fix the build - move things out of proto.h Jeremy. (This used to be commit 29933600cff458f6599e4604f9e861cd20fc8e38)
new 730bfd9 r22017: After changing 2000 lines of this I think this is needed :-). Jeremy. (This used to be commit 99092e8841edea468fa1e59a8c725f3467b58966)
new 01efa3d r22018: fix compile error (This used to be commit a4c1c770a227390f745c9db07efe468bdcd31339)
new 074c1eb r22019: Jeremy, this hopefully fixes the build farm currently. But I think we need another get_safe_offset call that also includes the required buffer size.
new fb38358 r22020: Make it more clear that both the vuser struct and it's contents are talloc_free()'ed at the end of a session.
new ccc06f8 r22022: - Clarify the comments
new ddf759c r22023: I don't like this cache, but I think Jeremy is right, the consequences of the talloc heirarchy created are too subtle, particularly with callers picking out individual members.
new fd2e5b9 r22024: Don't leak, actually use the provided memory context... (This used to be commit 46ff4e599e79f47254e05c7e4db75db9a19934bc)
new ec497bf r22026: Missed in my last commit, another case where we need to copy, not reference.
new d9741cd r22033: remove useless line
new 6013b59 r22039: fix compiler warnings
new e5358d6 r22042: Try and clean up my own mess using the API Volker suggested. I now use :
new 7371762 r22043: Comparing lanman.c with -r22013 is now MUCH easier, thanks! This looks much easier to review! Damn close to what I had in my tree, just the fn names were slightly different.
new 8990b13 r22044: Remove the only skip_string(...,2) caller (This used to be commit 08ea2b83b26968990fce191cdafe26d3183518a6)
new 0a2cc56 r22045: As Volker noticed, skip_string's last argument is redundent. Remove it. Jeremy. (This used to be commit 140881cfbb59ce4a699b5900efe02bf315be7bd5)
new d2a57b6 r22049: HPUX build fixes from <don.mccall at hp.com>. Jeremy. (This used to be commit b70af25e851b2695e552b10f1befb16e336fb36f)
new afd637e r22050: Fix a couple of off-by-one errors in the rap call patch. Jerry, this works now for displaying shares on Win9x (and hopefully everything else as well :-). Jeremy. (This used to be commit 728a4cc71376f9cfff2578d21a47602f8b7c6531)
new c1ecf3b r22051: use libreplace headers
new 4432df3 r22054: merge from samba4:
new 0389cad r22055: Port the endpoint mapper (and functions it requires) to Samba 3. (This used to be commit ad981261877e6a2dce0c4f4e71fd9127aa31538a)
new 21024aa r22056: Adding some missing proto_exists calls (for PAM and NSS modules)
new f1ab10b r22058: Add test_nss_modules to check NSS modules for unresolved symbols.
new 2498a97 r22059: Over-allocate and NULL out 100 bytes for lanman.c.
new 9b807d4 r22060: Fix for AIX quotas from Heinrich Mislik <Heinrich.Mislik at univie.ac.at>. Jeremy. (This used to be commit 8d95cdf8c0a46abc6b5cbcec3fd8bf246d49ee4b)
new 01c8809 r22061: Fix the krb5 user ticket refresh event timeout in winbindd (This used to be commit 4a99b89618948f5518b9c685d1cdcfaad69bfc80)
new 7f8d89b r22062: Fix the parsing of info level 3. Flags is not a flags field, but an offset. Fixed 64-bit display of ACLs on printers. Jeremy. (This used to be commit 0c8949ff5d742dbe59f2af0f57a289f238e3592c)
new cab9168 r22064: Fix the DFS code to work better with Vista clients. Allow "host msdfs = true" to be set in the [global] section and allow Vista to see shares with "msdfs root = yes" and "msdfs root = no" off the same server. Down to an error message really :-). Jeremy. (This used to be commit 1a0f69bb21fd03a18514dfc93c84568708144e28)
new 97e3cb8 r22065: First logic change I've found :-(. We were being too restrictive about strings being NULL. If an info level doesn't use a subformat the subformat string may be missing (null). Add debug statements to help track this. Jeremy (This used to be commit 70875f92a22985539dc41e26a084218a45e1a13f)
new 3bdd0e3 r22066: Ensure that winbind can resolve SIDs in the S-1-22-{1,2} domain to a uid.gid using the idmap_passdb backend. (This used to be commit fc1aeee52d8cb6c8d5d306dbbec18127bd2674bc)
new f5d3d29 r22067: - fix --with-fhs, where confdir is set to \${sysconfdir} but sysconfdir wasn't defined in our Makefile - add localstatedir for completeness
new 06ec19e r22069: BUG 4447: Fix compile failure on AIX 5.2 (patch from William Jojo <jojowil at hvcc.edu>) (This used to be commit c1cb6d059b2a8539bc8a05ea4467d136bbb2ff38)
new 23d3a19 r22071: Make the error message for incorrect use of '-c' show the parameter as used.
new 98c300a r22078: fix memory leak in not often used code, we only use it if the server doesn't support GSS-SPNEGO in SASL
new 4899c6b r22079: Tsk, tsk, Metze didn't compile before check-in :-). Merge the memory leak fix (with fix :-) to 3.0.25. Jeremy. (This used to be commit ab3150fe4ed2a629eb371db5f43ae09b9c583a64)
new 7a70d9c r22080: Fix directory recycle module bug #4486. Jeremy. (This used to be commit 17b1d11bbb8353e309c8410128a3e9c5964ea766)
new bcab925 r22091: Fix an uninitialized variable warning (This used to be commit a6e1e39f1dcd9ebcb5db199fd152a861b9be929b)
new eceb926 r22092: - make spnego_parse_auth_response() more generic and not specific for NTLMSSP - it's possible that the server sends a mechOID and authdata if negResult != SPNEGO_NEG_RESULT_INCOMPLETE, but we still force the mechOID to be present if negResult == SPNEGO_NEG_RESULT_INCOMPLETE
new 14ac771 r22093: send also the correct OID_KERBEROS5 not only the broken OID_KERBEROS_OLD one.
new 74cfa0f r22094: Clarify that SMB_VFS_LOCK should not be used to get lock status. (This used to be commit 395fd99edba8a75eab5d13c9fac5616bcd6ecf2c)
new 90dc261 r22095: BUG 4484: Add more checks to set %a for Vista clients (based on absence of native OS and Lanman strings in the session setup request) (This used to be commit e5c9fc937d40046030c0d3bcfced505410a14caf)
new bc45c82 r22096: become_root_uid_only() is unneeded - it's only used in messages.c. Refactor to use become_root() instead and make it local to messages.c Jeremy. (This used to be commit f3ffb3f98472b69b476b702dfe5c0575b32da018)
new 826d6e4 r22097: Add detection for linux readahead() syscall. Jeremy. (This used to be commit 4e3232aad4179e4ca9a1138bc43addec2ea6d9cc)
new 0fea15a r22099: Revert parts of revision 22056 as proto_exists is not required by @WINBIND_NSS@, bin/pam_winbind. at SHLIBEXT@, and bin/pam_smbpass. at SHLIBEXT@. (This used to be commit 641edac6ece16aa51fef240a5356c1aa5afaa644)
new 4361e7c r22101: remove RedHat 9 packaging files after annoncement on the samba ml (This used to be commit 884952435598430ee74c7ef5a925025321d422c7)
new a6209ac r22102: Remove obsoleted SHLIBS_PROGS from {Makefile,configure}.in.
new ab8bbff r22103: No code change. This is a spring time end of line clesnup checkin. (This used to be commit 3ae99e5924a8d20f920faddf823f43fb73ee4c6e)
new a1e7296 r22104: BUG 4439: Fix the object picket on x64 WIndopws XP/2003. Enable the DsRoleGetPrimaryDomainInfo() server code. Tested by Win2000/XP/2003/Vista (x86) and WinXP (x64) (This used to be commit eab9ca7e7d8d7dc3e705720f8bc5dff5c8ec5f5f)
new d946a78 r22105: Added vfs_readahead module that appears to do wonderful things for copying files from Samba when using Windows Vista Windows explorer.... :-). By default if you add this I can go on my vmware sessions from 7MB/sec to 12MB/sec (+1 extra MB/sec if I turn sendfile on). Jeremy. (This used to be commit 97fdd67e83bb2706106a9bae95b32d8d9f8b4066)
new 7ef9322 r22106: Fix the module name - it's vfs_readahead not vfs_linux_readahead. Jeremy. (This used to be commit bc2b6e3f32ab50444bb478efffd7a8b505536c6c)
new fc9f6d6 r22107: Fix typo. (This used to be commit fd056b2426dea059fec50fe1c90e4fdd48f916d7)
new d4f1543 r22108: Fix from <don.mccall at hp.com> to try and fix the HPUX builds. Jeremy. (This used to be commit 4de297112b9d87e58d870889007001169265e084)
new ca70c3c r22109: Readonly is automatically set in the generic init code, let's just log the fact there and remove the specific, but redundant, code in idmap_ad.c (This used to be commit f127803734f9ae16e400b8a91e1e1910fd49b7f3)
new ccb99ca r22110: don't cache the S-1-22-{1,2} domain SID/uig/gid lookups in idmap_cache (This used to be commit adfc2d31656f642c76a3d8eeddf5a67804a4917d)
new 4c6dfcf r22111: Allow readahead params to use size suffixes as K,M, etc. Jeremy. (This used to be commit e296f07e1d3a14fe05a444ccdc752cd945fee5bc)
new 725fcf3 r22112: Fix memleak pointed out by Steven Danneman <steven.danneman at isilon.com>. Jeremy. (This used to be commit 7c45bd3a47fc2b24c5f1351a241ace2201c857d2)
new b86758e r22113: Fix core dump when configfile in same directory. From Steven Danneman <steven.danneman at isilon.com>. Jeremy. (This used to be commit 572c418b04eb1dbce8da7643fe7e236b06fce57b)
new bca29dd r22122: Start to fix csc issue with Vista. Make smbd support the extended 7 word response for tconX rather than the 3 word one we supported previously. Jeremy. (This used to be commit 137953226a2d691259e7e84d6ae0dc24755e5a3a)
new bd472a5 r22123: Try and fix the csc (#4404) bug by supporting the extended response to NTCreateX - need to fix this also for pipe open and NTTransCreate as well so this isn't finished. Jeremy. (This used to be commit be742f248178ae606dfa3a90c6148a18b42128e3)
new 8710c0d r22124: Wow - NTCreateX sets the word count to 42, but returns 50 on the wire. Strange.... But now we're returning Windows compatible extended info. Next to fix the pipe returns and NTTrans Creates. Jeremy. (This used to be commit 57e46f2f80db153fc7ce0eb09f24afa78aa27349)
new 4570f1c r22125: Fix a warning (This used to be commit 1c0ceb5fe217bd7210072869a1313c7ac67ff118)
new d110353 r22126: Fix a bogus uninitialized variable warning (This used to be commit 3be234effacd370dbdae11f6fcfddfe37d0623b3)
new 8c34aab r22127: Wrap the AC_TRY_RUN detection for Linux getgrouplist in an AC_CACHE_CHECK, so it can be cross-compiled. (This used to be commit f9fb07d2f9f142b4bcef02b8b3fc40789a6995d7)
new 2ca369e r22128: Fix the pipe open response with EXTENDED_RESPONSE_REQUIRED set. Only the NTTrans create left to fix for csc. Jeremy. (This used to be commit 7856db9fce9906c5a7d19fbe69dfcfd4b644c134)
new 6a3e72a r22129: Fix the nttrans create extended response for pipes and files (tested with Win32 code). Bug #4404 should now be dead :-). Jeremy. (This used to be commit 40a86a56662eca2668b8a9515b9f924f54d80cc0)
new a820253 r22130: - Ensure that the libsmbclient example programs link with the libsmbclient library that's part of the current tree, not with whatever happens to have been previously installed. (This used to be commit c65621e0b7690b90beb420f829c769c7d28147f5)
new 4838055 r22132: I hate inefficiency. Don't call conv_str_size() on every pread/sendfile call, initialize these variables in an allocated struct at connection time and just refer to them directly. Jeremy. (This used to be commit 85df3fca681a44c882f596ef042ad9956c3a63c0)
new a40df6f r22135: Check in most of Michael Adam's net conf utility. A good share of this patch is moving functions around to fix some linker dependencies for the registry.
new a098724 r22145: Fix bug #4494 - reported by Kevin Jamieson <bugzilla at kevinjamieson.com>. If returning a mapped UNIX error from sendfile, don't call chain_reply. Jeremy. (This used to be commit 38404c990db1436241c3a774c51196bc058d7576)
new d442cca r22146: Attempt to fix the build (This used to be commit 825255c7600f2372c1702a0cecb309e9f22c087e)
new b61fac6 r22147: Next try (This used to be commit 42f42321558ed0647697e5bfd7d5339a29aa30d9)
new d6d35ea r22148: Fix gpfs module on posix-acl test. Adds gpfsacl_sys_set_fd (calls _file). Thanks to Gomati Mohanan. (This used to be commit 859269c9492e002f02415d610c83452538147972)
new 1790c67 r22149: BUG 4500: patch from Jorge Santos <jorge_a_santos at hotmail.com> to fix compile bug ni quotas.c (typo calling unbecome_root()). (This used to be commit 22d550d62b5834e2c5155550756d3462a1bd6561)
new 1ec9de1 r22151: remove netgr functions from libreplace they're not used in samba4 currently and samba3 has explicit configure checks for them.
new 78c57f5 r22153: fix LDAP SASL "GSSAPI" bind against w2k3, this isn't critical because we try "GSS-SPNEGO" first and all windows version support that.
new 4e0a6bd r22154: Make struct smbdb_ctx an opaque pointer so users of the API don't need to have tdb.h. Jeremy. (This used to be commit 512542c90a78006bda3470eed7fb6d3f6e708eed)
new e5428ef r22155: Fixed warning #4498 from jason at ncac.gwu.edu. Jeremy. (This used to be commit f1b22c952719f004d7e33813c4d0f10514e1fff9)
new d1ec690 r22157: Fix bug #3634 - stop nmbd segfaulting with bad interface line. Jeremy. (This used to be commit c3e2207cb40386c565b23fcabc8c7384b10216de)
new 43401cf r22158: BUG 4501 (partial): Fix a crash caused by not using the nss_info_{rfc2307,sfu} plugin with idmap_ad. (This used to be commit f640f056bfbf1013d6b3df89632109011fc42361)
new 330985e r22159: BUG 4501 (second half of fix): Just disable the uid/gid allocation if no idmap alloca backend has been defined and we are not using a 3.0.24 idmap backend compatible configuration. (This used to be commit 0b700456f45d2bdfe8538bcfd0fce8ec2b9c3adb)
new 6268364 r22163: Pure reformatting. I hate 4 space tabstops :-). Jeremy. (This used to be commit 99abe96b2b8e41e4c7536d35cc169f7e6c3eba1c)
new f61cb37 r22164: Fix missing lock count release in transaction cancel. Found by Taj Khattra <taj.khattra at gmail.com>. Jeremy. (This used to be commit a014a6c30d1e0d75a1a49fdd61bad8cf4cc90327)
new 59f23e9 r22172: FSCTL_RECALL_FILE is 0x90117 according to my traces. Record it here. (This used to be commit f36bc61d17baf468ec66151dda347fdfc40e0297)
new d1491cc r22173: BUG 4491, 4501: Additional fixes for protecting against crashes in allocate_id().
new a78ef28 r22175: sync packaging changes from SAMBA_3_0_25 (This used to be commit 057db3255860e8462188f405712f89db97f6abac)
new a6fa4b4 r22181: Fix for EISCON in open_any_socket_out from William Jojo for bug #3632. Jeremy. (This used to be commit 7979a5a350739150a9c7077f2c35d9512d8596e4)
new 9f41ff4 r22202: Volker is clever :-). Use TDB_NOMMAP to prevent any wild pointer problems when validating the winbindd cache. Wish I'd have thought of that. Jeremy. (This used to be commit 6b0a8cbbb883b7041ed4b1f6c1ae90233921d154)
new 59523f5 r22204: Workaround to quickly close bug #4508 This hack makes thing work, but we will need to try again to make the getpw* calls fully async, that's the real fix. (This used to be commit 2552859b3d9e28d5f25b339f5d24a8d2dc36b46b)
new 23e575c r22205: Add some flesh to the bones of the cache validation code. Jeremy (This used to be commit b773ea2c8a107344fc524b41a2c81ecc723bd9ec)
new 127cc73 r22206: Added boilerplate to be filled in for other validation functions. Jeremy. (This used to be commit 9be463eb0cb4d65c40e35c504059289696419486)
new a2bab16 r22207: Fill in the validation functions. Now to test... Jeremy. (This used to be commit fc2b9e860ef9512eb074622e0ad134ff3f30bfe7)
new c7d136d r22209: Fix the storage of time_t -> make it 64 bits (use the same load/store function as NTTIME). Add a version number string to the winbindd cache so we can tell if it needs upgrading. THIS WILL DELETE ANY EXISTING winbindd_cache.tdb on first startup regardless of offline auth status. Once this is done we're in good shape though. Jeremy. (This used to be commit c52c7f91af80d5fbb2574b5acf10e6afef3b0c7e)
new 91be3a9 r22210: Fix typo in testing for non-centry entries. Jeremy. (This used to be commit b89ecbcac651034d818a41d8a1d0c5e7313f37b8)
new 731df24 r22211: Don't return a value from void functions ! Jeremy. (This used to be commit 1dd8d3a723ac2262a45fcd717daef79bffbf30d5)
new 282018a r22212: Cope with signature errors on sessionsetupX logins where the server just reflects our signature back to us. Allow the upper layer to see the real error. Jeremy. (This used to be commit 6cf0b93b1d8cb97dc665e14ace94a259def67724)
new a633b42 r22213: We can't use become_root() here, as it does DEBUG() itself. become_root_uid_only did not :-)
new 3e819bd r22214: Fix incompatible pointer type warnings. Simo, please check and merge to 3_0_25 if appropriate.
new 2f1aafa r22221: merge from samba4:
new 0ca5717 r22224: merge from samba4:
new f5b7197 r22227: merge from samba4:
new 8b3ea38 r22229: discard_const_p is in lib/replace now
new 0dd0aab r22230: Let's just cast here, the 2 calls have different allocation mechanisms. We just let domname and name hang on the mem ctx until the call returns, and the context will be destroyed.
new fb72736 r22240: merge from samba4:
new 9cda609 r22244: merge from samba4:
new 38bbe9a r22247: merge from samba4:
new 4a245a1 r22249: move tdb code to lib/tdb/ as in samba4
new cd8f2e5 r22252: merge from samba4:
new b97c865 r22254: merge from samba4:
new 3678d69 r22262: fix the build on systems without GSS_C_NT_HOSTBASED_SERVICE
new 4341be4 r22264: merge from samba4:
new 74a07ed r22266: Fix bug #4512 - we were returning a volume label greater than 32 unicode chars. Windows XP doesn't like that :-). Jeremy (This used to be commit e59b5276b56d6963ddd0598bbd1b15426d2d13e8)
new d917f70 r22268: merge from samba4:
new 48e29ff r22271: merge from samba4:
new 004860e r22274: merge from samba4:
new 8e4945b r22276: Fix name -> servicename in messages.c Jeremy. (This used to be commit cc4face3bc269afa7af19bde534cacc04f9510a9)
new e9623ec r22277: __location__ is defined in libreplace now
new 5a22df2 r22280: merge from samba4:
new b1842fd r22282: Fix last few name -> servicename changes. Jeremy. (This used to be commit f5c22f26f7ec7e8139fbf11a75820336db3d55c0)
new 615f025 r22283: Remove very old bug where we assigned the online mode of the domain to queried to our own domain. (This used to be commit 2abeec576805b5e921b3606ab09ce9c1fd809566)
new e459831 r22285: Allow arbitrary bases in int and ulong parsing. Jeremy. (This used to be commit c1f1949ff134c343cb0ee8f8e46cf58b1dfe97c7)
new 2da54a6 r22291: Fix off-by-one in tconX parsing. Jeremy. (This used to be commit bc6ac4feac8c62cda2b6151eb648d3d5979e8a95)
new a8c6250 r22298: move ZERO_*, ARRAY_SIZE and PTR_DIFF macros into libreplace
new 597fd75 r22301: remove unused vars
new 5064a6c r22302: fix the build when no shared-library support is detected
new cacb371 r22304: remove unused stuff completely to fix the build, sorry
new f718428 r22313: as discussed with simo:
new f1a0e7d r22314: use libreplace headers
new 97079ab r22315: move tdbback.c content into tdbbackup.c and make the functions static.
new 6f9f5bd r22316: merge from samba4:
new 123e721 r22317: add tdb_ prefix to non static function
new ffc03ad r22318: If we're running as non root we might not be able to dump the core file to the corepath.
new fdfe530 r22320: Be more careful and check for the euid instead of the uid.
new 8a210af r22321: BUG 4509: Makefile fix linking the sfu.so and rfc2307.so plugins in $libdir/nss_info to idmap/ad.so (This used to be commit 086316d62e953752c367b7cc7ba945fb1692d080)
new 9812a7e r22327: Finish the gss-spnego part of the seal code. Now for testing.... Jeremy. (This used to be commit 1c1f5360b67792f14b50835a2c5a4d4ac68aca8f)
new 2ed5967 r22330: For my own convenience (changes discussed some weeks ago with Jerry, who basically didn't care - now I can commit them myself;-):
new b066668 r22340: Fix another segfault in idmap_ldap.c caused by setting the iterator LDAPMessage * to NULL on each loop rotation. (This used to be commit 356dd0dd3a36a8f6061ba60f556e889de7c28140)
new 256f506 r22341: Fix build of examples/VFS: adapt include for new place of tdb... (This used to be commit e7110058286ed7e723c9a24e555b9c3b527c456e)
new 01be491 r22343: Commit to 3_0 as well after adapting the patch. (tdb_delete_bystring instead of tdb_delete is used here) (This used to be commit ee40cead097ed2c005f5f80b24c9f681e054849a)
new 8e1b82e r22344: Correctly create sub-struct for GSS encryption. Jeremy. (This used to be commit 197c90ec78545e7e3c03ff5787839ca134f3036a)
new 093bcd7 r22345: Only use new krb5 OID. Jeremy. (This used to be commit 1a46d2dcb930f433457877e143f5a602b6b9091e)
new d7c8710 r22348: 3_0 as well (This used to be commit ad57434faf806a6ad27beb0f75b73d5389a35382)
new c5fb215 r22349: Fix missing ) in #else path. Jeremy. (This used to be commit 0f5680adcfb4f1636ba5a5c3ba9684f9fde8476a)
new 1adbf4a r22350: Add some helpful debug messages. Jeremy. (This used to be commit bf2e6bd82dc0d35313677c6cb04357da1e74ce4f)
new 226d963 r22351: Making progress in tests... Jeremy. (This used to be commit f1726e04eb1d63387cf955c907fe077b2201a3ae)
new d47868c r22352: Wow - working gss SMB sealing ! Jeremy. (This used to be commit abcb2a4b0709ef84c50c1d9a85191dc3866cd138)
new 383cc1f r22353: Fix bad #ifdefs. Jeremy. (This used to be commit 9173c846b11c587e04a70ede387cd4a15173e4f2)
new f7fc540 r22354: Make client select krb5 encrpyt if krb5 already on. Jeremy. (This used to be commit 7b89a5de57cd5fed814eda95e44dcc345f380fb2)
new e8d19d5 r22355: Ensure we get good debug messages from gss_XX calls. Jeremy. (This used to be commit fe36fc79ddd4f2f2c88204055fca60a193586234)
new 5cee3be r22358: Use gss error to NTSTATUS mapping function for errors. Jeremy. (This used to be commit 11fa0ca9e21d478a4b79b8ca1e92936b26b03fe0)
new f2da00a r22362: fix the build on othersystems
new d6ca327 r22363: merge from samba4:
new 4c8dc9c r22364: sync lib/tdb/ with samba4
new 3255daa r22366: sync lib/talloc/ with samba4
new 9d29f38 r22376: Make sure we use krb5 when we identify just an older heimdal lib (0.6.x) Timur, please check.
new 20086f6 r22388: clearer message, thanks David (This used to be commit 7961476784713267efc19d305aa66c68275ccaa1)
new dc90cd8 r22389: Start preparing for multiple encryption contexts in the server. Allow server to reflect back to calling client the encryption context that was sent. Jeremy. (This used to be commit b49e90335d1e589916b5ab4992e3c4a2d221ca7e)
new 36da6cb r22390: Patchset sent to samba-technical to address the winbind loop when allocating a new id for a SID:
new 0829e1a r22391: Looks bigger than it is. Make "inbuf" available to all callers of smb_setlen (via set_message() calls). This will allow the server to reflect back the correct encryption context. Jeremy. (This used to be commit 2d80a96120a5fe2fe726f00746d36d85044c4bdb)
new 3988806 r22392: Remove leftover potentially segfaulty code. Check we are online before actually trying to connect anywhere (This used to be commit ff5e0b2986d43de1e88c85783b451fcb9828d6a8)
new 2d8fbef r22393: fix cut&paste error (This used to be commit 70878d698532aa8b0e151e7772894e251290186e)
new cd449e6 r22394: Remove test directory once we are finished. (This used to be commit e718606295f4d686767d1583fd5e774dd66b8b86)
new 8057657 r22395: allow profiling level to be set on startup (This used to be commit f8f51e8648224af6645dbd0c2f2bffc678b83dac)
new 90ad4ea r22401: Add bzr revision+nick support to mkversion.sh.
new 04a70aa r22402: Fix build warning.
new e95c34d r22411: Fix the build:
new 956a5ce r22412: Add a "deletelocalgroup" subcommand to net sam.
new 772ffe7 r22413: Simplify the build rules for plugin modules. Add support for per-platform exports files. Fix the shared library build pf pdb_ldap. (This used to be commit b04dee02d1965a1bf6eba39e809f0c9b33fbfcda)
new 41824de r22416: Remove precompiled headers on clean. (This used to be commit 250028ef03296c2af90cc212c7734d5425db35e1)
new 8a22b1f r22417: Refactor the various daemon run-mode options to make the semantics of the various flags explicit. (This used to be commit 19c929c6330a50f278ac322ac5fcb83d03734ea2)
new 44f5211 r22418: Support running under launchd. We abstract the method of obtaining sockets to listen on a little, because in the launchd case these are provided for us. We also add an idle timeout so that a daemon can exit after a period of inactivity. (This used to be commit fc8589a3371d396197fae508e563f814899c2beb)
new 8297933 r22419: Update configure so that we only need one copy of os2_delete.c (This used to be commit e5dd3bbf29f206090d64134eb808e5f627317804)
new b304cab r22425: Avoid to segfault if we only have the realm. (This used to be commit ace1520270d19d41c24236d4e26ccf77071ebeb9)
new d27d6e8 r22430: Add SID validate to sid2uid() and sid2gid() public entry points in winbindd (This used to be commit 0890cb941ed5d87a919edb5a896f331e900af007)
new 821bf2b r22441: Add automatic dependency tracking. The dependency generation is toolchain independent, but since there's no portable method for doing makefile includes, we can actually use the dependencies with GNU make. It's easy to add this for other makes, but I don't have any to test.
new 026852b r22444: * Validate a SID before trying to convert it to a uid/gid via the public winbindd interface
new da158ad r22447: Patch from Ying Li <ying.li2 at hp.com> to default tdb idmap plugin when neither idmap domains nor idmap backend have been defined. (This used to be commit 2fa12753da22551c9d5e6ca1bea95884e02ef7b2)
new 2541e0d r22458: Fix a comment (This used to be commit f5ccec42287cfdf128bbfcf562a47a852bd0e3fe)
new 8040fec r22459: Adding ads_get_dn_from_extended_dn(), in preparation of making ranged LDAP queries more generic. Michael, feel free to overwrite these and the following.
new 56f6336 r22460: Adding a generic ads_ranged_search() function.
new fa2756c r22461: Use ranged LDAP queries in lookup_usergroups_member() and start to optinmize lookup_groupmem(). In the later, at least try to avoid those massive LDAP dn_lookups by looking in the cache before.
new 04724b8 r22463: Add prototype.
new c5a93fd r22464: remove double code and use a function
new 53ac6a5 r22465: Last attempt to fix the build before dinner.
new 2713a9c r22466: Fix build warning.
new 31982be r22467: Adding configure check for -Werror-implicit-function-declaration and use it in -enable-developer.
new 655d2b5 r22468: Fixing implicit declaration of krb5_set_default_tgs_ktypes (which is hidden by KRB5_PRIVATE in MIT and doesn't exist on Heimdal).
new b9c4009 r22473: Correct fix for setting a default compat tdb idmap backend. Previous code would always fill in "idmap backend = tdb" even if you defined idmap domains. My fault. I should have tested the original patch more before committing. (This used to be commit a60c3f6a5a92722552197f7ab133f2ec3af377f9)
new 1ee9650 r22479: Add "net ads keytab list".
new 2e0a7fc r22480: Remove accidentially comitted getpeereid hunks again.
new 5e7174a r22481: Move check for non-mappable SIDs to after sid_to_uid, sid_to_gid mapping, add LocalSystem to non-mappable list. Jeremy. (This used to be commit 805f01464f3feb30725dbce1f90d4296380dd796)
new 678ca58 r22483: Attempt to fix the build.
new 3ab2049 r22484: Check for the talloc_strdup to succeed.
new 992fac3 r22489: Add a deletedomgroup command to rpcclient (samr). Corresponding to deletedomuser.
new 1ddcc5c r22490: Fix a couple of bugs found whist investigating CSC Vista issues. Ensure we correctly NULL out allocation size fields. Allow QFILEINFO on pipes (Vista bug ?). Jerry - don't automatically merge for 3.0.25. Jeremy. (This used to be commit a27577815201101de4ca5c8375b7f768b6127fb2)
new 7d859f0 r22491: Fix the build (3.0.25 and 3.0 are different here). Jeremy. (This used to be commit c34c291194f34a4b68c1b149dd513b79295a7f1c)
new 4742fa9 r22492: Add objectid code. Jeremy. (This used to be commit d3df922038032b65f52e1e0ac1f2dd53a6933fb7)
new 0845fa4 r22493: Fix horrible memory corruption bug with CIFS POSIX open/mkidr. Found by SteveF + valgrind :-). Jerry - essential for rc3. Jeremy. (This used to be commit b01c1c4618fe0ff9fd9bac7ed780a4676ea1ba7a)
new c620832 r22495: Create wrapper to hide the details of obtaining a set of sockets to listen on. (This used to be commit 29a16b2acb8da604776d48c6a1e6163c9e868d12)
new b93f780 r22496: reg_enumvalue should return WERR_NO_MORE_ITEMS instead of WERR_BAD_FILE when all items have been successfully enumerated. Besides seeming the reasonable code to return, this is what I have seen from w2k3, w2k, wxp. (This used to be commit e09e0d642d98165257c7c43ca2634a430772dcee)
new 2ad6688 r22502: Fix bug #4536 - delete symlinks to a directory correctly. Jeremy. (This used to be commit dcc6517d9d349c65b045160e8a1358af088ae97a)
new 70806db r22504: Fix bug Jerry found during his tutorial. Sorry :-(
new f4affb4 r22505: Fix build (This used to be commit cc38ffb9a45b008ab7bbc3299610bd0dfec13aa9)
new 3dff331 r22507: Wrap the method of obtaining sockets to listen on. (This used to be commit e027322b769b896184484155fef7c2ba247412a4)
new 0ecd719 r22509: Fix some memory corruption caused by calling free() on talloc()'d memory when adding/removing members from Local Groups. (This used to be commit bade93ef9d810824e0fe332e85f21e50b03e403d)
new 0d1c821 r22511: Remove unused LDAPMessage.
new 3e8283c r22524: Fix memleak.
new 3e2f29e r22526: Support deep tree mounts after share (instead of having to specify prepath) (This used to be commit 0548dea6c7222dc22144a86fffd32675cd14b677)
new 7159de5 r22527: note the svn location of samba-docs on svnanon.samba.org (This used to be commit e13f1c608f931b78d068d5257e1c6873d5c31248)
new 59ac116 r22529: Add implementation of HP-UX ACLs in the new vfs-module framework. (This used to be commit aef5aad67884eb47d30fa2fadddb33e4005b8143)
new 322ca3b r22533: Use lib functions where we have them (This used to be commit dc18ab2f3407234dc545d5133660f9f04e8e5b55)
new b851e8e r22537: Use a (more speaking) macro when there is one. (This used to be commit 2eec760154a4126df616a3c078b7741c57239c86)
new c07643f r22539: Added _strict varients of the talloc calls to return NULL on size == 0 varients. Jeremy. (This used to be commit 1283da1bf8ebe458cf84ee4a703909945cdfcd88)
new f3cf873 r22540: Added _strict varients of the macro calls - added prototypes. Jeremy. (This used to be commit 06b47f3d72d0ca1c83842dff3425d8dacd283fff)
new fdc0b87 r22541: Added talloc_size_strict macro. Jeremy. (This used to be commit fcbfa2c99175780524d2258885410c79bbb12d6e)
new 12ba885 r22542: Move over to using the _strict varients of the talloc calls. No functional changes. Looks bigger than it is :-). Jeremy. (This used to be commit f6fa3080fee1b20df9f1968500840a88cf0ee592)
new 0fbbf84 r22543: Fix bad call to talloc_strict (too few args). Should fix build farm breakage. Jeremy. (This used to be commit efb43432b01f0b55df409225c7526ff232c00171)
new 2a5eee9 r22553: Fix the build (This used to be commit 561f3c67f40ed6a983ebf170e4014b256ca71219)
new 2724ce6 r22554: Fix an assumption that TALLOC_ARRAY(.., 0) != NULL.
new 9263287 r22555: Ensure our paranoid malloc functions return NULL on size == 0 so we have a known behavior. Jeremy. (This used to be commit 27c0f2970842a6e07875c5591ded6352acf36a4e)
new a01c196 r22560: Clean up frees of realloc memory in mount.cifs (thanks to Alex for reminding me how to use Valgrind). (This used to be commit 4616c29b9f09b9863f1446e83c98e3adc327d0f9)
new e26dee4 r22561: Fix a memleak in lanman.c: Nobody would free the session_list.
new 4ab6a8e r22564: Move the _strict -> _zeronull functions into lib/util.c and out of talloc at tridge's request. Jeremy. (This used to be commit da78488b86c464b6861d36398cca7524ad5906fe)
new 71aa8a1 r22573: Fix old bug mixing free() and talloc_free() when the add_sid_to_array_XX code was moved from malloc to talloc. Found running valgrind and rpcclient. Needs merging for 3.0.25 final. Jeremy. (This used to be commit 8af56dbd00045049ea3c5022822bbaeeecbd9661)
new 08a730e r22574: Fix reply when we have no dfs shares. Jeremy. (This used to be commit f95bf093f9303131618b1de8f9b783ba19644bb3)
new 5718459 r22576: Fix marshalling bug in aliasmem. Jeremy. (This used to be commit 415c476f7242269d6feb2365531f4c8286bdc0f2)
new 138668d r22577: Change all of parse/*.c to use standard form. Fix some marshalling bugs. Jeremy. (This used to be commit 3df99006f8a52af7cff0fbca1bf16157a8648254)
new 811d027 r22578: Remove python build directory and generated smbadduser.
new e3aed5a r22583: Support non-Linux GNU systems (such as Debians' GNU with FreeBSD kernel and Hurd systems).
new 84c37a1 r22584: Don't hardcode specific Python version.
new 61f95f1 r22585: Get us into a consistent state with TALLOC_ZERO_ARRAY also. Jeremy. (This used to be commit c622fb8536d955952a0fbf2441a4cb45a9feb9b0)
new 6b605a9 r22586: Add a modified version of Simo's patch. Jeremy. (This used to be commit 18f47f999d28af56e205cd20d10c72ff6f0a3846)
new 1e362c0 r22587: Ensure TALLOC_ZERO_ARRAY is consistent. Jeremy. (This used to be commit c3df5d08dd6a983f9d53dc6628a50e571d322e8d)
new 79de0ad r22588: Make all uses of TALLOC_MEMDUP consistent. Jeremy. (This used to be commit 8ad13718af0ba1fcb10a6f1631b1ed3cb8d11175)
new be8b068 r22589: Make TALLOC_ARRAY consistent across all uses. Jeremy. (This used to be commit 8968808c3b5b0208cbad9ac92eaf948f2c546dd9)
new 56a5d05 r22590: Make TALLOC_ARRAY consistent across all uses. That should be it.... Jeremy. (This used to be commit 603233a98bbf65467c8b4f04719d771c70b3b4c9)
new 5b3d90e r22591: Fix up the examples also. Jeremy. (This used to be commit aa5a1591c626e2828244a78f237af8a59af57784)
new 09ba519 r22592: Fix TALLOC_SIZE to be consistent. Jeremy. (This used to be commit 8044a6482c7c165a64878982cee5ee9756a0a734)
new 8790812 r22593: Finish doing the same for raw TALLOC. Jeremy. (This used to be commit aef3c262b724d1283187e732833519c4e6fb088c)
new f5d6c8e r22611: Fix from Jens Nissen <jens.nissen at gmx.net>. Fix bad memory leak I introduced into acl code, also remove redundent extra check for global_sid_System :
new d02f4f4 r22613: Fix an uninitialized variable warning (This used to be commit d4c5d5ffb30fe50abb828067b047d5eb61038ddf)
new a0f8615 r22614: Only enable GNU-isms in the Makefile if we can be sure that the GNU make we found is what will be run when the user invokes "make". (This used to be commit e3802961c1895f260f04a7955a2a182d657248a0)
new b3010b5 r22615: fix prototype (This used to be commit 6999d578aebab4e3216200be1d884caa3578ecc2)
new a127d53 r22630: Revert svn r22576 (parse change to enum_aliasmem(). Original code was correct (This used to be commit cf11b4314987d4d429d09e073c5294d3a9977c52)
new d7041fe r22631: Remove the possibility of sid_check_is_domain and sid_check_is_in_our_domain getting out of sync. (This used to be commit bbc102172abcb5f7c5c9e777536d7c17afe8b355)
new 3972121 r22633: Fix typo in debug message. (This used to be commit 4c58b6b1946bf61b24cbdb3c331fee3d48a6b7d2)
new bdbe2a9 r22636: Fix logic bug.
new cd7ad09 r22641: Install tdbdump and tdbbackup. (This used to be commit 232c5c65578e3cddffe7e6ed996de7fc42b32f48)
new c74c6f7 r22643: Don't clear cached U/SID and UG/SID entries when we want to logon offline.
new d14e780 r22644: Fix memleak.
new b48096e r22646: segfault fix in idmap_ldap.c from 3_0_25 (This used to be commit 565d7d0b18f18ba11f186667df95bc608a179efa)
new b213b35 r22647: Avoid leaking a full info3 structure on each winbindd cached login by making netsamlogon_cache_get() return a talloc'ed structure.
new 68d5d93 r22648: Fix comment to match the code. (This used to be commit e93d33b4631e634499b2e74c31d483d306d10367)
new aa45461 r22654: And this is now Samba 3.0.27pre1-SVN (This used to be commit 435a6e5e82b5910acc116f211f1dfc3fe32a43ca)
new e7d06b1 r22655: Call correct free-macros in netsamlogon_cache_get() error paths. Forgot those in the previous commit.
new c5bcb4b r22659: merge from SAMBA_4_0:
new 6288491 r22663: Restructure kerberos_kinit_password_ext() error path.
new 116c153 r22664: When we have krb5_get_init_creds_opt_get_error() then try to get the NTSTATUS codes directly out of the krb5_error edata.
new e468268 r22666: Expand kerberos_kinit_password_ext() to return NTSTATUS codes and make winbindd's kerberized pam_auth use that.
new 32b9beb r22673: Fix for Jerry's reversion. We still need to check size before talloc. Jeremy. (This used to be commit 9e4c6ab7392b2dbaccfaced88d3bc7502ff073ee)
new f1d8c4d r22675: Simo's patch for 0 size allocation. Still need to examine parse_misc.c fix. Jeremy. (This used to be commit 80d981265cd3bc9d73c5da3c514ec736e2dfa73a)
new 92999ce r22676: Fix zero alloc with create_rpc_blob(). Jeremy. (This used to be commit c73963a60ad2d35d69d1ac4c02e24f3272efdd87)
new 327e232 r22677: One line fix to make net idmap restore work again
new 1bcee26 r22688: Change lock_data in struct byte_range_lock from void * to struct lock_struct * (This used to be commit 8e0e278961ebf2fa4301874d522636699ace1b9b)
new fb56443 r22691: Fix a 64-bit warning and a const const discard warning (This used to be commit 3a2ca1b1b85e268928587287f61d26f992b303a5)
new baabe03 r22692: Fix compilation of explicit --without-winbind.
new c4d4282 r22693: Always compile before checkin.... I've now installed dmapi on my laptop :-) (This used to be commit 7460511c4e92f6fdde430d0c56bbb72377e80b4b)
new bf7008a r22695: Dummy checkin (reformatting) to make the AIX hosts retry. (This used to be commit cd55ccef6a1d0c95836feeb5efb5abcaedb35df2)
new 4b7123b r22700: Add a simple wcache TRUSTDOM api for maintaing a complete list of trusted domains without requiring each winbindd process to aquire this on its own. This is needed for various idmap plugins and for dealing with different trust topoligies.
new 8ff276f r22701: Fix the krb5_nt_status error table and add the "no DCs found" mapping (This used to be commit 2ab617fbbffbd6bf98ee02150f62b87a2610531f)
new 6ef504d r22702: Convert both lookup name and lookup sid to follow the same heuristic. First try our DC and then try a DC in the root of our forest. Use a temporary state since winbindd_lookupXXX_async() is called from various winbindd API entry points.
new 879b843 r22703: Convert winbindd_getgrgid() and winbindd_getgetpwnam() to use the same code path after we resolve the name/gid to a SID. Use the async lookupname/lookupsid interface. (This used to be commit d12b8147d6bd34fad680cb8705dc6d7bbea1db12)
new 7cb2a4b r22704: Implement three step method for enumerating domain trusts.
new 96f5908 r22705: Implement new set_dc_type_and_flags() called based on the information return from our DC in the DsEnumerateDomainTrusts() call. If the fails, we callback ot the older connect-to-the-remote-domain method.
new dcfeb64 r22706: missed one reference to domain->native_mode in the previous commit (This used to be commit aa2ac5a1944884586c9f7e97c3a0b1b6c418b554)
new 9037774 r22707: missed merge from local tree: pass the correct state to the domain when calling the async lookupsid() routine (This used to be commit 3d814862af7382a9ea56b2c8d3cc9a31dca4bdb6)
new 47761fd r22708: disable saving the trusted domain list as we want to the parent daemon to manage the complete trusted domain cache (This used to be commit 3a9152a2acfc7b615a5c6b8764ea9462443f00d1)
new 044f1b4 r22709: we can only use tschannel when commectcing to our primary (might need some fixing here for a Samba DC) (This used to be commit 3d2123383d9dab6f0c8832e0f04238aa9a972c70)
new 391a72f r22710: Support one-way trusts.
new 80dca03 r22711: Fix a compile warnign in query_user(). Ensure that user_rid is initialized. (This used to be commit ef0304268284df7166ecd1b17328076e7ce40de9)
new fd5ff71 r22712: Inform the user when logging in via pam_winbind and the krb5 tkt cache could not be created due to clock skew. (This used to be commit 24616f7d6be40b090dc74851b1ea7d09d6976811)
new c16059f r22713: Offline logon fixes for idmap manager:
new 89fd444 r22714: Prevent DNS lookup storms when the DNS servers are unreachable. Helps when transitioning from offline to online mode.
new 09fee9a r22715: When our primary domain does on or offline, make sure to send a msg to the idmap child.
new 8bbf274 r22716: Clarify comment in winbindd_domain structure (This used to be commit 32fd8558bd4531a745a04810a1cb6392dfab16a5)
new 2a9c746 r22717: Add Everyone and AuthenticatedUsers to the user's token for use by the require-membership-of pam_winbind option. (This used to be commit 11f81c5997a014cca9d98c474e7870ebb07c4642)
new cf4f314 r22719: Missed change for one-way trust support. Ignore password policy settings from one trusted domain with no incoming trust path.
new 215e033 r22720: Fixes for offline auth when using krb5_auth = yes in pam_winbind. Assume that "NO_DOMAIN_CONTROLLERS_FOUND" means that the domain is offline. (This used to be commit 30f9cc52bf8270652624c79691d147e05e476583)
new 189b694 r22724: Call an nss_info backend's init() function if the previous call was unsuccessful. needed for offline logons. (This used to be commit c3a8dc5d136e33b66849c38bfa910cd044cd521f)
new 78c27bb r22725: * Don't try to update the sequence_number when offline * Log the NTSTATUS when saving name/sid cache entry * Allow the backend loolkup_usergroups() call in winbindd_{rpc,ads}.c to inform the wcache manager that the group list should not be cached (needed for one-way trusts). (This used to be commit 693ab48408dbb775b57dcc5140e27ad9221852a1)
new c473d9e r22726: When performing an offline logon for a user in a trusted domain, take care not to expire the name2sid cache entry just because that child does not know that the primary domain is offline. (This used to be commit 0399f52a1cdbb1acf8d41afddf498529ff4923cf)
new 3df5bc8 r22727: remove outdated comment about templatre shell and homedir (This used to be commit e8f9bd655829f671e9ce395aa9b4b94ff4bab36a)
new 3eca3af r22728: Patch from Danilo Almeida <dalmeida at centeris.com>:
new cfc4946 r22729: add help text for osver and osname options to 'net ads join' (patch from Dnailo A.) (This used to be commit 3f588e0b65433176f8f80312c1456836717cf6de)
new 6345668 r22730: Fix password changes via pam_winbindd when using "winbind normalize names" and the username has been munged. Make sure to munge it back before performing the change_password() request. (This used to be commit ff025d451e165383ad7d524e0e8176d987554049)
new 3a9a3ad r22731: - Fix bug #4594.
new d1153fc r22732: - Testing of libsmbclient against Vista revealed what is likely a bug in Vista. Vista provides a plethora of kludges to simulate older versions of Windows. The kludges are in the form of shortcuts (or more likely symbolic links, but I don't know enough about Vista to determine that definitively) and in most cases, attempts to access them get back an "access denied" error. On one particular folder, however, "<share>/Users/All Users", it returns [...]
new e6383f4 r22736: Start to merge the low-hanging fruit from the now 7000-line cluster patch.
new 2e1acc4 r22737: Fix crash bug (info3 is now talloced).
new deed283 r22738: Fix a debug message.
new f79a4b8 r22739: Make prototypes in include/util_tdb.h of some functions from lib/util_tdb.c exactly match the definitions. (There were some [u]int_32_t instead of [u]int32, which made a gcc 2.95 on an old AIX without system [u]int32[_t] types complain...) (This used to be commit 7cae0d61170485eb220f546899dfa78f1805a272)
new d4799f5 r22740: Move debug_*_user_token to token_utils.c (This used to be commit 4ad9f8aa61cef94be8d38c6e91aac3a5c848f81f)
new f50ff73 r22744: Fix a valgrind error. parse_domain_username does not necessarily fill in the domain. (This used to be commit f4f0d7137758cc674876517590807cc3d634043d)
new b1e866c r22745: Add local groups to the --required-membership-sid test. This needs merging to 3_0_26 once Michael's net conf changes have been merged. It depends on token_utils.c. (This used to be commit a99ab3a2ed44522054175f03b60e63fa05a0378a)
new 7192160 r22747: Fix some C++ warnings (This used to be commit a66a04e9f11f6c4462f2b56b447bae4eca7b177c)
new 76ce309 r22751: Next step for the cluster merge: sessionid.tdb should contain a 'struct server_id' instead of a 'uint32 pid' (This used to be commit be7bac55c37676a8137c59a22dfb2e4c4821ac21)
new 798af9e r22754: When processing a string, ensure we don't write one past the terminating NULL if we've already processed the null in iconv. Jerry, once I get confirmation from Thomas Bork this needs to be in 3.0.25 final. Tests fine with valgrind here. Jeremy. (This used to be commit 14b167ef6e0f2100bd9cdd05c4457e57e952fa5e)
new 87d18ac r22755: Second half of r22754. As it stands now, string_replace expects a pstring. Give it one, although I hate putting it in :-)
new dcc2fe7 r22759: sync lib/talloc with samba4
new 4aa44f7 r22761: This introduces lib/conn_tdb.c with two main functions: connections_traverse and connections_forall. This centralizes all the routines that did individual tdb_open("connections.tdb") and direct tdb_traverse.
new 1e6e3f8 r22765: Fix from Alison Winters <alisonw at sgi.com> for missing return in sendfilereadbraw. Jeremy. (This used to be commit b523e782b0f3a3899e5f448698fbecddd59f4369)
new 16ae8ef r22766: Merge from 3_0:
new a0f9db7 r22767: Argl. Typed in 'svn ci' in the wrong branch. Revert. (This used to be commit 2c5b951eba509e826a29775db992aca474476484)
new 8ef8dab r22771: One liner fix for idmap_ldap Fixes the strange behavior we were seeing about idmap_ldap creating a new connection for each query.
new 1b55cf4 r22772: - Still working on the fact that readahead() is not declared (on at least one OS) but is available for linking. Instead of running configure tests with -Werror-implicit-function-declaration in developer mode (which may lead to different library functions being used in developer mode than when not in developer mode), add tests for whether readahead is declared. If not, provide a replacement declaration in lib/replace. (This used to be commit 7d05fa [...]
new ad3bed1 r22773: - Clean up the the rest of the cruft from my earlier work on the readahead() missing declaration problem. (This used to be commit 44365130ce794e442f52ec7cf3fc51065f713c5f)
new 4c185a6 r22775: For the cluster code I've developed a wrapper around tdb to put different database backends in place dynamically.
new 0aab2a8 r22777: Fix for [Bug 4543] - POSIX ACL support on FreeBSD.
new a6bbf9f r22779: Patch for not prompting for password on cifs mounts when "sec=none" specified (This used to be commit 9af97d8ead85c05d08ee24727525894df5866630)
new 2383ffc r22784: fixed change notify for delete on close (This used to be commit 6f52435a72427a8264096ac14bad54020c9d852b)
new 9e30a76 r22786: Some cleanup by Karolin Seeger: Remove unused pdb_find_alias, and change return values of some alias-releated pdb functions from BOOL to NTSTATUS
new 1cb8a94 r22787: More from Karolin: Make map_unix_group() static to net_sam.c, add "net sam unmapunixgroup" (This used to be commit 55e2f35fad8bda3ff2c2ace5323ddeaee87d783e)
new 67a45aa r22794: Add "debug_state" and "silent" to pam_winbind.conf template. Honor the silent argument when parsing pam configuration file options.
new 95bc08e r22796: Add security descriptor to GROUP_POLICY_OBJECT structure (in preparation of adding GPO security filtering for libgpo).
new 9c170fc r22797: We are only interested in the DACL of the security descriptor, so search with the SD_FLAGS control.
new 46c5da2 r22798: Add the "apply group policy" access bit (as seen in type 0x05 ALLOWED OBJECT ACEs).
new 75a0171 r22799: Fix the build.
new 83564b4 r22800: Add GPO_SID_TOKEN and an LDAP function to get tokensids from the tokenGroup attribute.
new aec3df5 r22801: Pass down the token to add_gplink_to_gpo_list().
new 4c48a3d r22802: Add dummy gpo_apply_security_filtering() call.
new c6a51dc r22803: Add some more flesh to the GPO security filtering (still very basic).
new 0484aca r22805: Inform in examples/pdb about the location of the external support for the SQL backends. (This used to be commit 37f2191cd364dd6c2223b2e19072920ad2a257d6)
new a4b034d r22812: Fix bug #3024 (and also the group varient). Patch from Johann Hanne <jhml at gmx.net> and also Kaya Bekiro?lu <kaya.bekiroglu at isilon.com> Jeremy. (This used to be commit c0ba891be06f49968317a90079554cfce2344f39)
new 8190e04 r22819: Fix Bug 4613. We just dumped the must change & friends. With the pass_last_changed == 0 we now return "Change now!" instead of "Change never" (This used to be commit 450e4d94f64f86a3dd709265d15ed5082d4b53e8)
new 2a5d612 r22820: Move FAM libraries from smbd to vfs_fam_notify. Should fix bugzilla #4426. (This used to be commit 9d9950a6d10675c3568179312ff27289d3f9b340)
new 232b2d8 r22821: Replace unnecessary AC_TRY_RUN with AC_TRY_LINK. Fixes bug #2287. (This used to be commit 0268eafc26f6d6da25eca582241b136b5a3245ad)
new 2cfc91a r22826: Fix the gettimeofday test that I broke in rev 22821. (This used to be commit 74ca1992056f9a340b3964b17f868a84335333ed)
new 8cabd9a r22828: Fix typo. Bugzilla #4589. (This used to be commit b8959b172090eef6b40ff1fb012d6ff0d3d732ef)
new 3af6bf6 r22839: Fix endif comment. (This used to be commit e522fb9bb72580a162c46db4e7ee8c7933705cee)
new 306c355 r22840: Add -pie support to Python's setup.py. This should fix build of python libs on recent distributions that take care of security. (This used to be commit b090b8983bf26779c476c047e952e475c095932e)
new ddf25a7 r22841: Add comment to endif statement. (This used to be commit 1351207626ee0f99aef93326ef96bf69651bf472)
new b4a7b7a r22844: Introduce const DATA_BLOB data_blob_null = { NULL, 0, NULL }; and replace all data_blob(NULL, 0) calls. (This used to be commit 3d3d61687ef00181f4f04e001d42181d93ac931e)
new cb47bb6 r22845: Modified and extended the winbindd cache validation code:
new b92064f r22846: Chunk one to replace message_send_pid with messaging_send: Deep inside locking/locking.c we have to send retry messages to timed lock holders. The majority of this patch passes a "struct messaging_context" down there. No functional change, survives make test. (This used to be commit bbb508414683eeddd2ee0d2d36fe620118180bbb)
new c580cda r22847: The new validate_panic function calls exit (instead of setting a global error flag an returning), so cleanups and returns subsequent to calls of smb_panic_fn have become unnecessary. (This used to be commit 9d2db8c70f10a9285abd4a61fa66ee8aff2e7e6b)
new c9b94d7 r22848: Fix brace alignment. (This used to be commit d909a6064159bc746bd558238e81d57cc274a162)
new 00790cb r22850: - Fixes bug 4601. smbc_getxattr() would not, in one case, properly return the required size of a buffer needed to contain the extended attributes. (This used to be commit 34f77af02e2073ccaabe1583011abeeabbbb24e1)
new d34f6bb r22852: merge fixes for CVE-2007-2446 and CVE-2007-2447 to all branches (This used to be commit f65214be68c1a59d9598bfb9f3b19e71cc3fa07b)
new 1f7c300 r22855: fix the build (#if inside DEBUG macro not allowed...)
new 1f073a0 r22867: With Samba4's IDL, we now have two new flags for share types: STYPE_TEMPORARY and STYPE_HIDDEN Strip them out when referencing share_type[] entries.
new fad7dd8 r22868: Replace some message_send_pid calls with messaging_send_pid calls. More tomorrow. (This used to be commit 74fa57ca5d7fa8eace72bbe948a08a0bca3cc4ca)
new 811d1f7 r22869: Add bin/{ldap,nss,tdb}. at SHLIBEXT@ rules.
new 642eb91 r22870: Don't create shared objects of nss and tdb modules. (This used to be commit 1c06148010cab8ed9742644cb11336abc31e8d8d)
new 338d246 r22872: Add vfs_zfsacl module from Jiri Sasek <Jiri.Sasek at Sun.COM>. Jeremy. (This used to be commit bd80db71e71fc05b8b4875c386d8d58612cdbb06)
new 9e2d1e8 r22878: Warn in $PATH contains /usr/ucb. Bugzilla #4295. (This used to be commit 947955a5e8f3e33e21d3a0633ed63be404c42b3c)
new c0d4674 r22879: Tidy the build rules for targets that need the installation paths. (This used to be commit c16ad8d58c05ed5c93dcb64880aec85ad4989263)
new 2753d30 r22893: Use ldap_rename_s instead of deprecated ldap_rename2_s. This fixes the build on solaris (host sun9). And hopefully doesn't break any other builds... :-) If it does, we need some configure magic.
new fb99bbe r22895: Convert some more calls from message_send_buf to messaging_send_buf (This used to be commit c8b98273406242a89a7e5d1fb5d79120ebe5822a)
new 8f9369f r22900: Convert profile/ to messaging_send_pid/messaging_register (This used to be commit edbeea520727f51568ccd8ffa802e06bd120794c)
new 83a7d95 r22901: When an AD account has UF_DONT_REQUIRE_PREAUTH set we need to fallback to ntlm in the kerberized PAM_AUTH.
new ab7a9d2 r22902: Add an event_context and a messaging_context to nmbd. Not used yet. (This used to be commit 6d210fb8a13e93fe5b7bc160a343f74878dea727)
new 4ff2e1e r22903: Now that we have the on-disc trustdomaincache with type flags we can better decide whether it's worth to register a krb5 ticket gain handler while users logon offline.
new 7c21a46 r22904: Fix indent.
new 63f9607 r22905: cli_send_mailslot had a message_send_pid inside (This used to be commit 3fdfb5b7cdf25f4db7bbacb416523d75cab1b103)
new 3310411 r22906: Some more message_send_pid (This used to be commit 8abf9f396375b42d838e992b3a4e40e68e550ab2)
new b759f7c r22907: Fix the build with --enable-profiling-data (This used to be commit fd45e0ff738711f6e3ed49039dae8245fd0a22d1)
new 84758bd r22908: All callers of message_init now also call messaging_init. Unify those. (This used to be commit 330946ad2307ca34f0a8d068a0193fcb8a0d6036)
new 6669aa0 r22910: Make message_send_pid static to messages.c (This used to be commit 27224922cf964cc70aad7cf529ab6c03fb277a89)
new 8c3f8e5 r22911: Pass a messaging_context to message_send_all (This used to be commit cc92ce665dcfe9054d09429219883b18a4cab090)
new 4a413b3 r22914: - Fixes bug 4599. A missing <code>if</code> statement forced subseqeuent attempts to set attributes to fail.
new e2dc669 r22918: Attempt to fix the build of the tru64acl module. Where the heck did that smb_acl_permset_t come from? I can't remember...
new 074af4b r22919: Fix build on Tru64. (This used to be commit a7d992545bf7422ec2dc45c402b45e7e068cec94)
new 32106b2 r22920: Add in the UNIX capability for 24-bit readX, as discussed with the Apple guys and Linux kernel guys. Still looking at how to do writeX as there's no recvfile(). Jeremy. (This used to be commit a53268fb2082de586e2df250d8ddfcff53379102)
new c3bde5a r22922: Move "normal_read:" label out of ifdef guard. Fix the build. Jeremy. (This used to be commit 3c1ccc68f03b02d2223ec745e241129766e0c15e)
new 51101a9 r22923: Fix runaway smbd now receive_smb_raw() returns a ssize_t not a BOOL. Jeremy. (This used to be commit 9204f1741bbdd693351b61ac1810dd722cfbf233)
new bfb863c r22924: Fix the build by correctly processing readX errors in the direct read case. Jeremy. (This used to be commit 6fe2ee3bd79fadfe43a9a84e03c398bd339259c1)
new 2b2eec4 r22925: Sync read_and_X with 3.0.26 code (use setup_readX_header()). Jeremy. (This used to be commit e1052c0e3d50473a9ded6092b6a85d78590a00e7)
new 05ee952 r22926: Don't use <=0, use < 0 to allow keepalives to propagate up. Jeremy. (This used to be commit bf0313629e16c27461b028d3ea49185e99fc4d9c)
new 3c5fe92 r22928: Use better success error code.
new cc5c058 r22929: Attempt to fix some build farm failures: On port 139 the first successful packet gives len==0 from the server, so the = in
new e24acb6 r22930: Next attempt to get the build farm in line.
new 4f1d0a2 r22931: Fix logic in detection of the need to replace dlopen and friends. Originally, dlfcn.o was only added to LIBREPLACEOBJ if dlopen was found in libdl but header dlfcn.h was not appropriate.
new 8b79106 r22932: Use the same symbol in sizeof and cast for talloc. (This used to be commit 550498e68db9305e31da38dbc9c642961418a8b0)
new 56e6e5b r22934: Change smbcontrol to use messaging_register instead of message_register (This used to be commit e3d985c581ffc597aea932858d27c421643d2868)
new 81acb2d r22942: Some message_register -> messaging_register conversions (This used to be commit 65335a420645202fc79c599a1177838ec19a4075)
new 0570ce2 r22943: More message_register -> messaging_register (This used to be commit caece8975b0c2bad56d6a6a576bf8ce54626183f)
new 478ccc1 r22950: Fix the issue Volker reported here :
new 9b48f7d r22953: Well, this apparently has never been tested. But *this* code never saw a release yet .... ;-)) (This used to be commit f93b6353fe18e2c992a3dad96afd1a4c16032c55)
new e95942e r22954: More messaging_register (This used to be commit 9b8df24107ffe3016031e5257c5680689f061886)
new 5c46263 r22955: Disable dependency tracking by default. (This used to be commit 2dddd502c9150128c6d1b28c083554d8519c4fd3)
new 0b38bfa r22956: Fix security=server (bug #4622). Volker's patch (slightly truncated by me). Will be in 3.0.25a. Jeremy. (This used to be commit 039fb906af883a7ca1a68955f1b36b583fe1b698)
new 5d26d56e r22973: Apparently, 3.0.25 broke smb4k badly ;-) smb4k uses 'net rap server domain' to list servers in domain. Previously we just ignored all arguments in net_rap_server() but now we don't as 'net rap server name' has added an explicit check on arguments.
new 04e62ae r22974: enable relro with PIE if available, this gives extra protection to the ELF segment (This used to be commit 708a9cb08ea8ffd0aee8ed5d8d8d14193306ce9a)
new 4a50c67 r22975: BUG 4616: Don't return a dns or forest name when replying to the DsDGetPrimaryRoleInfo() and configured for security = domain. (This used to be commit 55ba4a04d0efe2ae7b0d945648b2db801ff9e9f1)
new f42759d r22976: whoops typo (This used to be commit 2d4c3a7520e3fa8b61d717a83ae63a633f433ea3)
new 78c59b5 r22977: Trim noise by removing redundant WARNING log message that would flood at log level 2. We know when we're using the legacy mapping code anyways since it will log an informative msg. (This used to be commit 51aac0fcb4528df790aa3ae078f9ef639cc01363)
new 0e9210d r22978: Don't use current_user to prep the security ctx in change_to_user since any SID/uid/gid translation calls will reset the struct when popping the security ctx. This should fix the standalone server configuration issues reported by David Rankin (thanks for the logs). (This used to be commit 63cb25bad19d9600399a6ee2221497d71e805320)
new 5870328 r22979: Revert previous checkin (which had some debug junk) and fix misc frees that valgrind noticed (This used to be commit c8aa60692ba23c43820b820db3371a86dfbf40b5)
new c6b2836 r22982: Do not prompt for password on sec=none for mount.cifs (and allow guest option to pass to kernel code so it can know when to retry) (This used to be commit 500d9236c419be6ec32cc209279aeea2234f1a21)
new 1e845a9 r22994: Fix HP/UX compiler flags by Don McCall. Lets see how the other HP/UX boxes like this. Thanks, Don! (This used to be commit c53cf972cf35fc344eb40078a1a778260a3de07f)
new e9b27a3 r22998: merge from SAMBA_4_0:
new 5217cff r23001: - Fix but #4634. Type of the size parameter to getpeername was wrong. (This used to be commit 6675c8acf1d83b7131d38f09f381062b6a604c7e)
new c15c0f2 r23005: If we're running on a system where time_t is 8 bytes we have to take care to preserve the "special" values for Windows of 0x80000000 and 0x7FFFFFFF when casting between time_t and uint32. Add conversion functions (and use them). Jeremy. (This used to be commit 4e1a0b2549f7c11326deed2801de19564af0f16a)
new 92dba23 r23006: Arg. Fix stupid typo in 64-bit path. Jeremy. (This used to be commit 80a63123907c3291d8bdc6d364bf7343f4f084a0)
new 63e74f3 r23007: Ensure we don't allow large read over the possible packet size. Jeremy. (This used to be commit 5d465dd2d559df29d18a844137c8e14ffbb1a269)
new e61f235 r23009: Both contains a strchr_m(server,'/') few lines after replacing all / with \. This patch removes this dead code.
new fa4df18 r23010: Make the output of "smbcontrol --help" match that of "smbcontrol help". Bug #3181. (This used to be commit 94b0997ef1bd993587dfeef4e0a8d366c5371e9f)
new 01a7017 r23014: For all branches, ensure that if we're blocked on a POSIX lock we know nothing about that we retry the lock every 10 seconds instead of waiting for the standard select timeout. This is how we used to (and are supposed to) work. Jeremy. (This used to be commit fa18fc25a50cf13c687ae88e7e5e2dda1120e017)
new 4d5f58c r23015: Make message_(de)register static to messages.c (This used to be commit a8082a3c7c3d1e68c27fc3bf42f3d44402cc6f9f)
new e67c8d0 r23016: Remove extra & - thanks to Volker for spotting this. Jeremy. (This used to be commit c2c970fd50b293031390358d72aaa7bd94da6e6d)
new 23c0e27 r23022: Reformatting (This used to be commit 782ee7291683d061767688b23f93ac0865e46331)
new e0ebb46 r23023: Get rid of the only caller of message_send_pid_with_timeout(). This replaces the timeouts on the individual message send calls with an overall timeout on all the calls.
new 9e5dbf3 r23024: Ok, neither the duplicates_allowed nor the timeout argument to message_send_pid is used anymore. Two users of duplicates_allowed: winbind and the printer notify system.
new 772d8b0 r23025: Some logic simplifications (This used to be commit d3f16722b2c3c68b03e55b5100d979921c3f284d)
new 5057c59 r23039: merge from SAMBA_3_0_26:
new 1f907b4 r23040: Activate the winbindd cache validation code in the winbindd main function.
new 0afd56a r23041: Remainder of fix for 4630: fix special case of unix_to_nt_time() for TIME_T_MAX, and also display of it in http_timestring() (This used to be commit 2553b6a56d20ef6273001ae3b090e156e676592c)
new 53719c6 r23046: Few missing merges from cleaning out the Centeris winbindd tree. Nothing of major interest. Will fix a few problems with one way trusts. (This used to be commit 3d48a7e72d9268fd495e0ca4b6e73bed5bb57214)
new 224239d r23048: Simo is correct in that winbind_lookup{sid,name}_async() needs to be able to handle SIDs in the S-1-22-{1,2} domain in order for winbindd_sid_to_uid(), et. al. to succeed. For 3.0.25a, we will short circuit in the sid_to_uid() family of functions so that smbd is ok.
new 9826a00 r23051: sid_to_[ug]id fixes for smbd (This used to be commit 2d636ad2a33d0ca61bf6022feceed47dd68ef855)
new f96242d r23054: Move the check for the lookup_domain of S-1-22-{1,2} before the check for IS_DC. Otherwise we will for example fail to lookup a sid of S-1-22-1-780 because it has no valid struct winbindd_domain* in the list. Thanks to Simo for the catch. (This used to be commit f53aa56998411b90de238e12e9c3de7f2ff0d2b6)
new ac3f08d r23055: Rewrite messages.c to use auto-generated marshalling in the tdb. I'm doing this because for the clustering the marshalling is needed in more than one place, so I wanted a decent routine to marshall a message_rec struct which was not there before.
new 6bb0eb1 r23068: Fix some uninitialized variables in the solarisacl module (This used to be commit 569c04a2445a74469663cec33ae42ddfcdbe1dfc)
new 87d30dc r23070: The lsa rpc lookup sids call has a maximum number of SIDS to be looked up at one time. This limit is at 20480 for w2k3. Our rpccli_lsa_lookup_sids function ignores this limit, so when we give the server too long a list of SIDs, then we will get nothing back. Since typically rpccli_lsa_lookup_sids is given one SID (or a small number of SIDS), this did not do harm up to now. But since I want to use lsa_lookup_sids in a subsequent modification to winbindd_ads.c [...]
new b5100b1 r23072: In winbindd_ads.c:lookup_groupmem, replace the bottleneck dn_lookup loop by a rpccli_lsa_lookupsids_all (see r23070) call. This replaces one ldap search per member sid by one rpc call per 1000 sids. This greatly speeds up groupmem lookups for groups with lots of users.
new 9d6fd22 r23073: In the internal rpccli_lsa_lookup_sids_noalloc(), use a temporary talloc context for use with the actual rpc query and response. So the the parent context does not get flooded by the posslibly large amount of response data (when looking up a lot of sids).
new f884d76 r23074: Remove duplicate code blocks from bad merge (This used to be commit 2c64638934e83e5716e47986adbb1fa07c057486)
new 9ccec43 r23075: more duplicate code blocks from bad merge (This used to be commit 86b6a41d5784a0214810c9cbc52ca5e99952898d)
new 2991d34 r23077: Minor cleanup (This used to be commit 72ed8388252bed07627b3a4636744dc8acf1c98b)
new 725e90f r23078: Don't handle return code NT_STATUS_NONE_MAPPED from lookup sids as an error. (This is purely cosmetic here, issuing a success message at the end.) (This used to be commit 4d9e8c91dc387cef37ea9035ac4483916e854732)
new 71ee55f r23080: Fix bug #4637 - we hads missed some cases where we were calling PRS_ALLOC_MEM with zero count. Jeremy. (This used to be commit 9a10736e6fa276ca4b0726fbb7baf0daafbdc46d)
new 5d17557 r23081: Reorder the lsa_lookup_sids functions so that the order makes more sense... (This used to be commit 374dea8c6f5192224ee46e0c3c9b63221028858e)
new cda3cf2 r23082: Ooops - that portion of the last checkin was by accident. Before comitting that, I have to verify that it does not break anything...
new 828cb24 r23087: Fix POSIX setfilepathinfo to use lstat, not stat. Still missing lchown (will add this for 3.0.26). Don't merge for 3.0.25a - possibly 3.0.25b (if it exists). Jeremy. (This used to be commit f546750176a22cdd7298a73afc81587923baaff9)
new 918b6ea r23088: Fix rename for cifsfs client. This may be needed for 3.0.25a. Jeremy. (This used to be commit 02e4f6b0f1f1a1cc6bfe5fed7866eb5b18ab87e0)
new 2945490 r23091: Add rpccli_netlogon_sam_network_logon_ex, fix its parsing. This does not use the credential chain and only works over netlogon, but it would allow multiple outstanding auth requests for a single workstation account. (This used to be commit 123290d0947191abca4a3b3d81718c823c1bc4a0)
new af72029 r23093: Allow modules with the same name but different types. (This used to be commit 190a69b1f9d7a0f858ed56c505c2d3c473273463)
new b683f81 r23094: Update the iconv detection to handle cross-compiles better. If we are cross-compiling, we accept the first iconv library that we find (with a warning). (This used to be commit 9417832155d634864f37d0fdb173ec607c154069)
new f4ae285 r23095: Support systems that have their PAM headers in /usr/include/pam. (This used to be commit f1e8de4b576b3954d456cb64c02417908bab8da4)
new 38daf36 r23096: Make the lock failure message prettier. (This used to be commit 853f41edb8b23d7fdfaba9c4bb37dc27af92a982)
new 4b04b84 r23097: Add a new configure option to disable building SWAT (it is still built by default). (This used to be commit 910d498a0e44d1c2b76ccddef0cf05e693cf580e)
new e85613f r23098: Fix the case of the #include statements so this module can be built on a case-sensitive filesystem. (This used to be commit 0fd0b57107fcdbf7eda85b3f3b969c5dc9eaadc5)
new dbfd6bf r23100: Implement the delete on close semantics I've just tested for in Samba4 smbtorture. Fix rename on an open file handle. Needed for 3.0.25a. Jeremy. (This used to be commit a301467d5f645dada27093ddfd74890b88bb4ce8)
new 57d6318 r23105: Add lchown to the vfs layer. We need this in the POSIX code. Jeremy. (This used to be commit 932523cbb508db869b726768e86bfa8e248f768b)
new f503817 r23106: Use lchown for symlinks. Jeremy. (This used to be commit b98175440b2c235fe223b4375441f15ea027a5b2)
new 4aa857d r23107: Fix renames on file descriptors that are supposed to overwrite the target. Needs merging for 3.0.25a (sorry). Jeremy. (This used to be commit a56bce3d44e89b4fd7806cc5b464c7481ec0197f)
new 5aec9e2 r23108: Add defines of RTLD_NOW and RTLD_GLOBAL to replace.h. Fixing build of ldb for instance on some systems without dlfcn.h. (This used to be commit 5a06726e6873accd255d584e2c18e62dfcac108d)
new c3c7e1b r23109: Redo the change from r22772 I accidentially undid in r23108.
new ff0ac5b r23112: Trim down the message.c API slightly: The messages_pending_for_pid is now replaced by MSG_FLAG_LOWPRIORITY or'ed into the msg_type. To enable this, changed the msg_type definitions to hexadecimal.
new 509d90f r23116: Fix typo, found by Karolin Seeger (This used to be commit a7b9581a5c01b701129cdd5a7a330748f9e3859e)
new f260b45 r23117: Factor out local messaging.
new 825c4ce r23121: Fix Bug #2727 and let pam_smbpass at least link and dlopen correctly again.
new 08be930 r23122: Fix bug #4655. We marshall the enumdataex correctly, but W2K3 doesn't follow our rules when sending data to us. Ensure we look for the data at the correct offsets when reading the data. Too late for 3.0.25a - don't merge. Jeremy. (This used to be commit a871191395eef6ed76f9e7666fd1c0fde3105984)
new 94e4a46 r23127: Fill in some more netlogon dsgetdcname flavours (netr_DsRGetDCNameEx, netr_DsRGetDCNameEx2) and add new ds request and reply flags, also add some more WERROR codes.
new cab1200 r23128: Fix typo.
new ad5ff1b r23147: Patch #4566 from jacob berkman <jberkman at novell.com>. Pass password data to krb5_prompter. Jeremy. (This used to be commit 232fc5d69d44404df13f6516864352f9a5721552)
new 4d6caa0 r23148: Fix old old bug in cli_smbwrite() (not incrementing data being sent). Patch from mnix at wanm.com.au. Jeremy. (This used to be commit 2524d85465ba5406e684199c10f59e685ab860b5)
new 4c795b2 r23150: Fix Samba3 in the build farm again. In the case where the file was being created and we go into the race condition check, we were testing for compatible open modes, but were not breaking oplocks in the same way as if the file existed. This meant that we weren't going into the code path that sets fsp->oplock = FAKE_LEVEL_II_OPLOCK if the client didn't ask for an oplock on file create. We need to do this as internally it's what Windows does. Jeremy. (This used [...]
new f3de075 r23151: Re-arrange the logic so it looks identical to the "file existed" case above. This has no functional change but is easier to see that it's doing the same thing. Jeremy. (This used to be commit 0a7d8362be8379b77e6afb803ab88d726ae7877d)
new 15caaaa r23154: Add INSTALLPERMS_DATA set to 0644 to install the header files with this permission set instead of 0755. (This used to be commit 1db52993eda542757e80e1d7d2ce82a9c9abd93a)
new 7ee1937 r23155: Rename INSTALLPERMS to INSTALLPERMS_BIN to differenciate clearer from INSTALLPERMS_DATA. (This used to be commit 7a9ea106ff7ce54029bcd604d7a89b7134c2b885)
new a32d8a3 r23156: Install the smb_share_modes.h header file. (This used to be commit e03a67ebc622aefb898b58aee55ac9ebadadd349)
new d5daef3 r23161: Add TDB_VOLATILE as open_flag to activate the per-hashchain dead record optimization. (This used to be commit 945f73fa39ba6f2b637379ac20d52b4d0306d77f)
new 4db3329 r23162: Make use of messaging_send_buf (This used to be commit 3f8186fe85a897b104cd825a005333259d6d008b)
new 6e5c237 r23163: Convert locking.tdb to dbwrap (This used to be commit afe90224bf151acf6c7be8974408f79cfd459dbf)
new 1e6af70 r23164: Minor cosmetic checkin (This used to be commit 8de1ac9fadb1b0dcac28eef32f7826e9e3a7eca4)
new 40a3b79 r23165: Convert brlock.tdb to dbwrap (This used to be commit 84f9885cf8cc57dcf3c2738d6b245de314890a41)
new e5e3324 r23166: Bring samba.org's iniparser copy in sync with the upstream version 2.17. (This used to be commit 3fa98245d98436a0f042ffca9bf102e9f920bace)
new f3c477c r23167: Remove an unused parameter (This used to be commit 3452a870d58cdddf03ddf6ee698bca8416e05cbf)
new 14e25f1 r23168: Move the lp_max_connections() into service.c. (This used to be commit 4afe37d431b6eb475769a2057025da9aa8d1bb14)
new 8c57860 r23169: Merge 535 of Tridge's bzr tree:
new 7e27c98 r23170: Add map_nt_error_from_tdb() (This used to be commit 02beae81c8ecef7cfe300a29852d74813c9409bf)
new 054bf2f r23171: Convert connections.tdb to dbwrap (This used to be commit 80a1f43825063bbbda896175d99700ede5a4757a)
new fff51a9 r23172: Change shutdown_other_smbds to use connections_traverse instead of session_traverse. (This used to be commit ccb5eb245e962b0264b337c2d0275c22e2a36830)
new ba0bce2 r23173: Convert sessionid.tdb to ctdb. The 3.0.26 patch is a bit larger because it brings across the tdb-based list_sessions (This used to be commit 0153386c1a3625b2f699863991893f399c40af48)
new e815643 r23183: Check in a change made by Tridge:
new 7bffc41 r23184: Checkin for Tridge: Add a speed test to tdbtool (This used to be commit a343521439f68c76c9939f04eea96c6e6d6b01e4)
new fb76516 r23185: Try to fix the IRIX build, also add the forgotten file_id.c in .26 (This used to be commit 5360e6405b170137e558fd0696ebd6030e0f5deb)
new 9c6f9fa r23186: Checkin on behalf of Tridge:
new fc1f6c7 r23192: Remove fallback to looking up group mappings by the Unix name after discussion with Simo. (This used to be commit 6af4c1a73cdb523e5a81c15128c706a16f76c84d)
new 86f79c4 r23194: cherry pick two fixes from SAMBA_3_0_26
new d3ed91d r23195: Add void *private_data to brl_forall (This used to be commit c91b2bdc160d76bf0b0770fe7f92cbc7124d6c3c)
new 3f5742e r23204: Add MSG_SMB_BRL_VALIDATE. Tridge, this is a bit different from your bzr branch, please check if it fulfils your needs.
new 403684f r23206: remove unreachable code (This used to be commit 6e2bb4836fab5e548429613dea431007af3a7995)
new 6a824bb r23207: merge net help test fix from SAMBA_3_0_26 (This used to be commit dbee1088bb06a4ccb440d372102eb5c105cc4294)
new d8e4546 r23210: Very funny, we thought to use netr_GetDcName (e.g. in winbind) but were using netr_GetDcAnyName all the time (which is the correct thing to do).
new d807dec r23219: Two warnings (This used to be commit eccd50abdaed3e4e06cc5da5473ca1beeb3fc49a)
new a950301 r23220: Add traverse_read to dbwrap (This used to be commit b38dc5ffdfe9fdc2879c57dc181815f06b4747fe)
new 3a931bc r23221: Fix a bad merge, avoid a memory leak and tdb lock problem (This used to be commit 2e2415655d352708b9799ae5ff4d9276c49cfb3b)
new 48e0c62 r23222: share_mode_forall() is only for counting and status display stuff, so traverse_read is enough here (This used to be commit 40991badef046233326815e50097aa7f493790e8)
new 79534c7 r23223: Convert a leftover direct tdb access to sessionid.tdb (This used to be commit 201c8952a812fe0c9be95a71fbc55c12ba8daa55)
new 6426d8b r23224: Move map_nt_error_from_unix to lib/errmap_unix.c. This function is useful even in binaries that don't link in libsmb (This used to be commit 52545d119277b42a46d13b5b031c85f47d96b84c)
new 0e20456 r23225: Attached find a patch that makes use of NetSamLogonEx in winbind. With this and W2k3 DCs around it is possible to use more than one winbind on the same machine account, because NetSamLogonEx does not use the credentials chain.
new 2b69775 r23226: Make the "debug prefix timestamp" output a bit more readable by making the debug level alway at least 2 digits (This used to be commit 94d2fd919c268efa3df2661d2ccb32e492c52f53)
new 0095928 r23228: Merge cleanup to the gpfs module from Tridge. Also potentially disable gpfs share modes in special situations. This might be split up in several modules later. (This used to be commit 553fe9245165ce4a14902daa722935c94ff32d61)
new 4b70daa r23236: Another bad merge: Correctly free and unlock the session record in session_claim. Jerry, this fixes the hanging smbstatus.
new 9f3b3b3 r23241: In preparation for the cluster messaging import the parent smbd needs to respond to events.c style events. (This used to be commit 476080df3ff19c3c4742928ff50293935e171f99)
new 4eab22b r23242: BUG 4671: Fix Makefile syntax error when SMBMOUNT_PROGS is not defined (This used to be commit 592e73dc31672c993aad5afde73b1c43dd31eed2)
new 9b78af1 r23244: Fix loop with nscd and NSS recusive calls.
new e6e577b r23248: Merge echo pipe implementation chanegs from SAMBA_3_0_26 just to stay in sink. This was more or less just for me to play with. (This used to be commit 6c4b85cce0f947771fd9aa93451c53adb1795e3f)
new 05c68d9 r23249: another sync from 3.0.26 for the echo work to rpcclient (This used to be commit 7aa1f89eb369805e3c3e36b4d62dddbea9dfab2f)
new 3272b1d r23251: whoops! Fix compile error (This used to be commit 22a3ea40ac69fa3722abf28db845ab284a65ad97)
new 55e50c8 r23252: Complete the reworking of the ads lookup_groupmem function started in r23070, r23072, r23073, r23078, r23081 and r23082:
new 159938d r23253: Add some debugging output. (This used to be commit bd90573fbb3ff243f343fcfc61b6228aa70b13e3)
new a672c1a r23263: Remove an unused variable -- Fix Coverity ID 358 (This used to be commit c5929aa82b20e8a3877e6196c17bc9118cb399b0)
new de51cba r23268: Rename some variables in the svcctl.idl to prevent redeclaration compile failures in the generated client code. (This used to be commit 87b37de8ad4e91e75530996dde0900b6e1fed622)
new eec5e02 r23269: Regenerate svcctl files after IDL fixes (This used to be commit 92c505bf7f15a79c6e32a38b2d218f65b0283507)
new d99f4f0 r23271: merge service control pidl change for CloseServiceHandle() from SAMBA_3_0_26 (This used to be commit 0b1bc3521fac52f3164b6cc9e053abc3ceabf5e7)
new 1a13bb5 r23272: Fix main event loop - reviewed by Volker. Jeremy. (This used to be commit dfb4cb5d2bd6c50ad2ecfa729d76daccfc43925a)
new 97a164b r23274: merge CloseEventlog() pidl conversion from 3.0.26 && fix a few init call renames for svcctl in the previous commit (This used to be commit ebcae48ec10fefa74efcc3563cff50e3b9c2388c)
new eb67644 r23279: Replace occurrence of sid_binstring inside lookup_groupmem by sid_string_static. (This used to be commit ba3026dce02d554313647c3d6825bfe0d30d6ffc)
new 8c4ef50 r23283: Use a temporary talloc context in ads:lookup_groupmem. And clean up unused stuff at the end. Daringly, I use talloc_steal at some point, where it appears natural to me.
new b5f37e7 r23284: Oh what a nasty typo! This gave me some headache, with talloc randomly failing.
new d6a42af r23287: Use talloc_move instead of talloc_steal as this is what I really wanted to do.
new 4d2a110 r23290: Fix another small and stupid but severe typo. Hopfully, I have finally got this right... :-)
new 0fbe256 r23291: Undo the somewhat naive change of r23279: The clear text presentaion of the sid in the ldap expression does work with w2k3 but not with w2k....
new aded048 r23295: Apply proto_exists and bin/.dummy dependencies consistently for all binaries. Fix vfs_zfsacl build rule in SAMBA_3_0. (This used to be commit 07fa76c6c7f54a95889415e27ce6d7c199a6a12c)
new a7efef4 r23297: This introduces the winbind:ads parameter which defaults to True. Setting it to False makes winbind use RPC and not LDAP methods to connect to the DCs, even when it figured out they are AD. (This used to be commit 1c1f710e3e2e222c9d91a5650844c1db5ebd5a3a)
new 7d48db6 r23299: Fix the build for !WITH_SENDFILE. (This used to be commit 87b92e7ebda018f1d6a588748e282dc1a2c50613)
new 1f8cdb2 r23300: AFAICT these are not needed. Jerry, can you please review and revert if this is not correct. (This used to be commit 7aa40efd28edcd4d6a5a3a2d790df0af1f5f3fea)
new ea7f6e7 r23302: Refactor vfs_gpfs module, fix problems with chmod Tridge has found during ctdb tests (This used to be commit e150e42ac59494a1da12bb5c9da8c9c935780924)
new dd11ed6 r23305: merge from samba4:
new b25bebb r23307: move readahead stuff out of libreplace and make it samba3 specific as we can't replace this function in libreplace and we do the some stuff for other function in the same way.
new e893d7f r23309: sync lib/replace with SAMBA_4_0
new 4a76fa8 r23312: As per Volker, rename the "windbind:ads" parameter "winbind:rpc only". (This used to be commit cbd083efb9a00db68be24cde10b96da06390d970)
new 37569f6 r23313: Janitor for tridge:
new 82e4680 r23314: For some systems it's needed to inject replace.h into the iniparser source code, I do it in a way we can still have a unmodified copy of iniparser in source/iniparser/ and have the wrapper stuff in source/iniparser_build/.
new 5ddcf95 r23315: - don't use the builtin and -liniparser together in bin/net - unify handling on @BUILD_INIPARSER@
new 86f0e0b r23316: Ouch... This would not have run in production without cluster code anyway. (This used to be commit ca1d0ff03d038372d5886ff1aa409494721142f4)
new 706dfe6 r23317: Fix the build: r23315 was a little overeager in removing the INIPARSER_OBJ from the bin/net target altogether. I re-add it in the guise of @BUILD_INIPARSER@ (to NET_OBJ). This also eliminates the need to have @BUILD_INIPARSER@ in the deps for the bin/net target. Same procedure for the pam_winbindd module.
new c48b95d r23321: remove unused variable (due to mad merge from Centeris patches) (This used to be commit 1b68302e344df1e35becd26c1959ab0f94d8b3bc)
new 248a82c r23323: merged ldb changes from 3.0.26 (This used to be commit 7c9a5c2a3f012a06e9550dc0de7df460c2fd943b)
new a02badc r23328: don't typedef ber_tag_t when it's already done by openldap headers on HP-UX (lber_types.h defines _LBER_TYPES_H).
new 3ae5b71 r23330: always include "winbind_client.h" as first header as it brings in "replace.h" this will bring in "config.h"
new 9d71e20 r23335: as not all source files include replace.h/config.h before unistd.h we need to pass -D_FILE_OFFSET_BITS=64 together with -Dpread=pread64 -Dpwrite=pwrite64
new 9bf4687 r23337: fix a crash bug...I wonder why only HP-UX 11.00 ans 11.11 noticed it via a SIGBUS...
new c8883be r23340: Fix typo in debug ouput. Found by Karolin Seeger <ks at sernet.de>. Michael (This used to be commit 81c7d152b2cb8fafa3d510c3d35fb86bae1e0856)
new feb4e7f r23341: pdb interfaces should be versioned. As SAMBA_3_0 and SAMBA_3_0_26 are now identical, use the same version number (16) for both. Jeremy. (This used to be commit f2ac311ed408e1f17f468945b34289d4c6b915cc)
new 227ba79 r23342: Stop Coverity from getting confused. Jeremy. (This used to be commit 34144c63ad0d776c0b01f6bd3ce378921f2d31cd)
new f96193a r23343: Fix error return (This used to be commit 0014ee44b87a4a109c897ffec5f9c38eea442571)
new 3f0f678 r23344: Better error message (This used to be commit 4042d2cdd2797e2f675ddeb0d288327ca55d9f5b)
new 45dc5e1 r23345: Stop Coverity from getting confused. Jeremy. (This used to be commit 8e83e4267260201777c753c4e3849d65fd20ae8f)
new 72e76cb r23346: Fix offline caching with XP/Vista. It was an off-by-one in storing the access mask. I shouldn't have made this mistake. Damn. Fixes bug #4673. Jeremy (This used to be commit 84801d4e83786b9de3d0875a317ca9ed8ff5b3e4)
new 902daae r23347: Fix Coverity 363. Dead code elimination. Jeremy. (This used to be commit 4524ee2dbcd5c1c66085032de67c6d083f91cb8a)
new cff8d01 r23348: Fix connection reporting on SIGUSR2 (noticed by Herb). Jeremy. (This used to be commit dcb617e550c98de8a4bdcb9b1f7f78ba008fc138)
new 0ff54fb r23349: Fix from Steve Langasek <vorlon at debian.org> to allow SIGTERM to cause nmbd to exit on awaiting an interface to come up. Debian bug #168079 Jeremy. (This used to be commit 9ee310f3d68426da552f084ebcffef6b8ebbf612)
new a3d1d85 r23352: Don't generate stamp-h. AFAICT it is never used. (This used to be commit d47d1a44e74b3cd02cddf1cf2f22460987102b66)
new 3e3e359 r23354: Fix build warning.
new 454de80 r23355: Fix some more build warnings.
new 34bc0e1 r23356: We missed to add the 'c' character to the list of valid ones for shell escaping.
new 51ea3a2 r23357: timespec_current() was returning the wrong ns time (multiplying tv_sec, not tv_usec). Jeremy. (This used to be commit bafd3b93f9ce74d7a8e2d6b36735f0977a22882c)
new 55ac16b r23358: Fix from Justin Maggard <jmaggard at infrant.com> - ensure we don't expire a password if it's explicitly set as ACB_PWNOTREQ. Jeremy. (This used to be commit 2ea5a6bd334e31201aa6f93f5c51e42924d36ebd)
new 86d6281 r23359: Fix bug #4537, fix from jens.nissen at gmx.net. Jeremy. (This used to be commit 6ea7127f8e592f989a6263e360e809dcfdf98ef0)
new cc2b76b r23362: Respect "use mmap" in tdb_wrap_open(). Tridge, you might want to merge this in your tree. (This used to be commit c0f40eb5846f617d9c421136b0e1ea593c8d8458)
new c9e21d8 r23363: Activate rep_pread and rep_pwrite in lib/replace/replace.h. This fixes the build on a SuSE 6.1. :-) I guess this had been merely forgotten.
new 422722a r23367: check the "use mmap" option for ldb too (This used to be commit 15345bbc73b28d07c069fde33d3d4c1f21f107d3)
new 4a99ee0 r23368: Make "winbind:rpc only" a full blown parameter. Thanks to Karolin for the patch :-) (This used to be commit 07b71a02aef15b75d281cabeb7140db1bc0bb283)
new 68f2b1d r23370: Traverse in tdb wasn't consistently using the travlocks.lock_rw for lock read/write types, it was sometimes using it (tdb_next_lock) and sometimes explicitly using F_WRLCK instead. Change this to consistently use travlocks.lock_rw only. I'm pretty sure about this fix (else I woudn't be checking this in :-) but tridge and Volker please review. Jeremy. (This used to be commit d0b64567630ec02eb437aa713847bb23a8be8a60)
new 5b11268 r23371: Fix the misleading comment I added - it really *should* say "locks chain and returned record", not "and returns record" Jeremy. (This used to be commit bf951e3d7f0310cc624abab11a7fb04c50770425)
new 713ee92 r23372: Remove restriction on string length for rpcclient commands. Jeremy. (This used to be commit a2cf87f58a0a1dbc468a78347880a2f07443b1d8)
new 075a5df r23375: Fix a 64-bit warning (This used to be commit c592b562fa793c9fb3bd0d84074d4ffaa8f63b64)
new 423dfd6 r23376: More warnings (This used to be commit a8ec53f022ff66053231818d4a60568675079ede)
new 544b376 r23377: Patch from Bjoern Jacke <bjoern at j3e.de> to deal with non-GNU implementations of tr in autogen.sh (This used to be commit ccc466c56a93906ef5dfa1079796b1a8a44b43c0)
new 774ceee r23379: Whitespace cosmetics, to reduce irritating diffs...
new 1ea5dfa r23380: netr_getdcname returns WERROR not NTSTATUS.
new e0cdcf0 r23387: 1. This unifies the POSIX ACL detection code: Linux, FreeBSD and other (which?) ACL implementations are now checked in the same block instead of in three separate blocks. This was inspired by Timur Bakeyev in Bug #4543. Since bugzilla is currently unavailable this patch is probably slightly different from Timurs original patch. This should finally fix Bug #4543.
new 19dbef7 r23389: Disabling ACL support on Darwin/Mac OS X for now.
new 334c961 r23390: First part of the patch to make Apple's life easier. Doing this in two stages to make it very easy to review. Context switching must look like :
new 0a1f5d7 r23391: Second part of the patch for Apple.
new 74c74f8 r23393: Support BSD group semantics by making sure that the effective GID is always passed as the first GID when calling setgroups(2). (This used to be commit 6ebaf856c1d27f2fbfa0444a5c6c17c4331d2780)
new 0ae0d33 r23396: Make VFS callbacks static. Mark operations as OPAQUE because they do not pass through. (This used to be commit b9d6eee5d4d0894ded88455675a470cbf04d8f45)
new bde0642 r23398: Support membership of >16 groups on Darwin by making sure we opt in to the dynamic group resolution mechanism when switching UNIX credentials. (This used to be commit b5cb21e951550fe836b0ef5febc037af9a7f51ec)
new 2e6deee r23400: Fix lsa crash bug #4683. The "names" enum struct in a lookup_sidX reply isn't optional - like the lookup_sidX query it needs to be defined in the struct. All this will go away with PIDL (thank goodness....). Jerry - I think this is a showstopper to be merged for 3.0.25b. I'll be watching the build farm to see if anything broke. Jeremy. (This used to be commit 9300b92f7a51eb80fdc039d8dad23ea9ce82aa8f)
new f461e53 r23402: Got bitten by a talloc hierarchy. Make sure we alloc off the pipe ctx now ->names is part of the containing struct. Jeremy. (This used to be commit 02fd43490212e9ff8f784ce4d33d64566d58fd82)
new 6c5805a r23404: Fix wrong (and missing) action on error condition in ldap reply evaluation loop Fixes one of the segfaults in bug #4667 (This used to be commit 176e1c0b692b9509a29bbbb2b35ad821dfb0d5aa)
new 22a7d90 r23406: Evn if not strictly currently necessary do check for correct init also in idmap_nss and idmap_passdb for coherency and to prevent errors in future if we change the init functions to actually do something and not just return NT_STATUS_OK (This used to be commit 86f532c1b0cf7961b8331bb212c3ed2084fda3fc)
new 6250b82 r23407: While verifying a bug I found out that for some reason the code to add a machine was different then the one used to add a user, the old code led to the machine SID not being built out correctly allocationg a new RID out of the passdb but instead by using the old algorithmic method. This may easily end up in creating duplicated SID when the RID counter get close to the values built by the algorithmic method.
new b05c7b9 r23408: Remove a bogus comment (This used to be commit 0442e680eeacb56852e200fdf6f78e4972ecad68)
new de56578 r23410: Merge the core of the cluster code.
new c994490 r23411: We were missing displayName and that was preventing us from successfully deleting an entry when "account" is the STRUCTURAL objectclass used for users and machines. "account" is used each time the user entry is in /etc/passwd and we have only the samba attributes in ldap, as well as for rfc2307(bis) standard based directories. (This used to be commit e6399f1aa1c98d2d6e700245bb95c84f7e173236)
new 0d5265e r23423: Use the correct structure types in the NT_ACL operations. It's not clear to my why the catia module feels it's necessary to implement these operations, but at least they're now the right type. (This used to be commit b5be0c7403195d2bd503fb1512cb46e65587adc4)
new 24e05d4 r23424: Thanks to Jerry, we finally tracked down the : winbindd: Exceeding 200 client connections, no idle connection found" bug #3204. This fixes it in Jerry's testing ! Jeremy. (This used to be commit 0c7ce6a68286fa98258828545fc869aaac19a028)
new 9ae6e51 r23425: Volker noticed this obvious fix for the wins server code :-). Thanks Volker ! Jeremy. (This used to be commit e3f33a2a503ada232aa1165e2321822584a026bd)
new 501d97c r23426: Correct a comment. The default timeout is not 1min, but 30s. While there, do some reformatting.
new d9f7cba r23429: Ooops, sorry.
new 9af7b35 r23432: Remove superfluous comment. (A relict from regkey_open_internal days.)
new 5d14172 r23433: remove superfluous semicolon. (This used to be commit b8269f454338c8b20b90451f3866fc193871e9af)
new 4a6aaab r23434: Coorect a comment. (This used to be commit c9f38fa30e9b784a56f08d0ab4765e9c7a42aa7d)
new cacbe41 r23445: Fix suggested by Volker. Don't call rename_open_files if the name wasn't changed. Jeremy. (This used to be commit 7a9629365eb4eb2829982fe2b2bfffd840648e6f)
new 07d2301 r23446: Restore Jeremy's original formatting, just fix the comment. (This used to be commit 5b983957e3a0a05f77bfb8a10a7986c22b81088d)
new a5f3e84 r23447: Add kill signal to child dead path. After talking to Jerry add to 3.0.25b. Jeremy. (This used to be commit ade91e78cbe2871d3a8df18fa1f92bc16a7600a8)
new 5aadea7 r23448: Doh ! Don't call winbind_child_died() *before* the kill call as that sets pid = 0 ! :-). Jeremy. (This used to be commit bcfce39094ef30a1d1ae4dba5a90738e2678bcbf)
new 28bc066 r23450: max_params_return is complete fiction when getting a changenotify request. Ignore it. Should fix bug #4689 but more tests and valgrinding will follow. Jeremy. (This used to be commit c23e08cc09b8de860ab9c7ac9d0e7c2502dfccd9)
new 062a411 r23457: After Jeremy's ack:
new cb7f455 r23458: Cosmetic fix in debug output. (This used to be commit 03dbdb561a16a6e3dbd99ee29aac598457873002)
new 00323dc r23459: Remove one superfluous cast. (This used to be commit beed87550786052891969f6014088c17a5d77157)
new 6f28dc5 r23460: Re-add whitespace to reduce diff between branches. Sorry for the noise...
new 46906b2 r23465: There was this diff between reg_printing in 3_0 and 3_0_26: before writing to secdesc_buf->sd, 3_0 checked secdesc_buf->sd while 3_0_26 checked secdesc_buf->sd_size.
new 719df44 r23466: Fix RAW-NOTIFY: by using delete on close the notify is triggered deep inside close_file() already. (This used to be commit 0b29e3ad0f2b1759eb195fb37f1f8667d87f5670)
new 0e0fed6 r23467: Next little simplification: In rename_internals it's a bit pointless to first ask for existence of a file when we do the open_file_ntcreate in can_rename later on anyway. That also gets us the right error message in case the file is not there automatically. (This used to be commit f3d582cb908f95c1b557bda5d41b5a8aff75b124)
new a2762cf r23468: Open registry.tdb with sequence number. Add a function to retrieve the registry db sequence number.
new 8b26376 r23469: Fix a comment (This used to be commit 47cc9359aa1b4d5fcd9469be0b1378030ac388fc)
new 2cbe284 r23470: Fix supplementary group list truncation for *BSD. We need to pass the correct group list length and only truncate to NGROUPS_MAX if it is too long. (This used to be commit 07f562be7a64a2ded7ec0e6f5910447dc5b8b85f)
new 78d6b95 r23471: Here's a rough patch for expanding domain group membership in the winbindd_getgrnam() call. Couple of comments:
new bfbf08a r23472: add missing default setting for 'winbind nss info' (merge from 3.0.26) (This used to be commit 1f80f9d14553650fb9d24f1d4c36e5cf7986ce23)
new 4caefdf r23474: Here's a small patch that disables the libkrb5.so replay cache when verifying a ticket from winbindd_pam.c.
new 2747824 r23475: Fix the prototype for sys_broken_setgroups and log *BSD group list truncation a bit more verbosely. (This used to be commit e3ea997289f9f2613c304c016b42b2d35af48c84)
new b4a39dc r23477: Build farm fix: Use int rather than MIT's krb5_int32 when setting context flags. (This used to be commit 903145e957cd05b219fdf7d5fc1e35430938a24e)
new 6e631e5 r23478: Change the handling of the developer CFLAGS so that they are always
new 94f284e r23480: Fix DEVELOPER_CFLAGS quoting. (This used to be commit 4cdc7eaac78f04f19f1ed738fd918862bd2f7d4c)
new c03c862 r23482: Slightly simplify the rename code: Remove two local variables that are not really needed. (This used to be commit e068e38ef3b364f2c6477f9d8d6ef3b81a6207ca)
new 4944a52 r23483: Revert 23482, I must have run 'make test' in the wrong subdir. (This used to be commit 1ce0c582bccc90e54a69b1e70973ed7ccb47cbbb)
new 0b86e40 r23484: When chasing AD referrals make sure to honor the base returned from the server.
new 6090601 r23485: This checkin consists mostly of refactorings in preparation of the activation of global registry options in loadparm.c, mainly to extract functionality from net_conf.c to be made availabel elsewhere and to minimize linker dependencies.
new 184eb77 r23486: Ok, this time with a hopefully successful make test in the right place: Remove two local variables (This used to be commit 575e594e936c3cb197945063309f0b424dcdefc8)
new 9426d78 r23489: (Re-)Add tdbtorture as a build target to 3_0_26. Add the tdbtorture test to the test script in 3_0 and 3_0_26.
new 6c674de r23494: Synchronize some occurrences of BINARY_PREREQS and bin/.dummy. Further reduce the diff between 3_0 and 3_0_26 by some reformatting and rearrangements.
new fd3dbb4 r23495: Replace literal occurrences of libsmb/errormap.o by $(ERRORMAP_OBJ). (This used to be commit 2041c35a305e0d6ee015b54fb17fe416dc14a8bc)
new 7f7ef53 r23496: Fix logic error in getgrnam_recv() that broke getgrnam() for machine and domain local groups. (This used to be commit 4d4c1eca30ce57b4072e9f8c59fcc49bf3a5c48e)
new bca15db r23497: Disable building of libaddns (no defined API) and libmsrpc (unmaintained). (This used to be commit 13d78ace49d0f7c5330c5297ef563284f573239a)
new 9c4d185 r23500: Two changes to survive the now activated test for rename_internals_fsp: With the target being open we have to return NT_STATUS_ACCESS_DENIED and root_fid != 0 leads to NT_STATUS_INVALID_PARAMETER (This used to be commit b599e5b1e10bdf825b2ce53de4a6ec35726d00f6)
new 59c8721 r23501: Move notify_rename before rename_internals_fsp and call it from there. (This used to be commit 8d3828871c561cd05e6461e157db4c0ccddd5f22)
new 4a3e4db r23502: Restore exit-on-idle. Small refactoring for clarity. Exit if we are idle and we timed out waiting for something to do. (This used to be commit b4ab1a0cd992cf9e966b8edb9796d1eae53db744)
new 9bb1947 r23504: Use tdb_wrap_open (instead of usual tdb_open) in reg_db. This eliminates the need of maintaining reg_db's own reference counter for the tdb. Maybe as a next step...
new 43d59b7 r23507: Split one general function normalize_dbkey from reg_db.c into util_reg.c (To be used in other place in subsequent commit.)
new cc35d13 r23508: Fix sync_file() to return NTSTATUS and return this on failure in the write path. Jeremy. (This used to be commit cd3f7dbee809fb40194af0e7509142166e02b252)
new aa4110e r23509: This activates the global options from the registry in loadparm. The global options are stored as values in the subkey "global" of the SMBCONF registry key.
new b1ce226 r23510: Tidy calls to smb_panic by removing trailing newlines. Print the failed expression in SMB_ASSERT. (This used to be commit 171dc060e2a576d724eed1ca65636bdafffd7713)
new 72099d8 r23512: Fix conflict in #define for SECDESC_PREFIX. Ensure all reg #defines use "REG_" prefix. Michael - please check gcc warnings on compiles. Jeremy. (This used to be commit 7885b68bb5df0ebe290feca0e74b4a20ef59e718)
new ebb53d7 r23513: Fix one more use of VALUE_PREFIX. Jeremy. (This used to be commit fca5637dc6c91a57c4e087670068688557e5bf32)
new 5a80fa5 r23514: Remove unused function ads_get_dn_from_extended_dn(). Jeremy. (This used to be commit 03763bc5287fef5f100c911041668e23d4305f8d)
new b877360 r23515: Ensure status isn't used uninitialized. Jeremy. (This used to be commit 5b2836e2d5f9081b5e39637538d8f2d19e1115c4)
new 9dee722 r23516: Fix bug found & fixed by Doug Rudoff (doug_rudoff at isilon.com) - when cleaning up invalid locks make sure we mark the lck struct as modified so it'll get saved back correctly (that was the original intent). Jeremy. (This used to be commit cbf0829abcc3689edd7ab225054dfc79d43c6309)
new 80c085d r23517: After Jeremy has given is ack on irc:
new 32ba514 r23518: Remove the silly assumption that string_replace requires a pstring.
new 43e51b3 r23522: Save us a kilobyte stack space in a hot code path: I can't see a reason why check_path_syntax should not be able to run in-line. The destination pointer either walks side by side with the source pointer or is decremented. So as far as I can see s>=d is true throughout the whole routine.
new c1a2e8f r23523: Gaa -- had renamed "name" to "path" and apparently not compiled after that....
new 59c4506 r23524: Fix bug 2319. Got report this is all ok form a tester. Close a loong standing bug preventing people to freely use any character in their password when printing via cups were involved. (This used to be commit 54ca011212982cf1d94a76ca9d39c391783da04f)
new f46690c r23525: I believe this patch is ok, got no reply of it being not ok. This closes #4624 for me. (This used to be commit 3635b304155299ac93fda57e5e9ece0acd605e77)
new a0c3774 r23527: Use existing escaping function pointed by James (This used to be commit 9dcbef9615aec7cfe8f72e6f21f01af4e4fcc90e)
new 5e8a4c1 r23528: Two changes to make the valgrind massif (heap profiler) output readable:
new a4354d3 r23530: Fix bugs #4678 and #4697 which had the same root cause. In make_server_info_pw() we assign a user SID in our authoritative SAM, even though this may be from a pure "Unix User" that doesn't exist in the SAM. This causes lookups on "[in]valid users" to fail as they will lookup this name as a "Unix User" SID to check against the user token. Fix this by adding the "Unix User"\unix_username SID to the sid array. The correct fix should probably be changing the serv [...]
new c015c69 r23536: Fix a typo. James: Please check!
new 864cad1 r23537: Revert the inbuf/outbuf part of r23528: This caused the Solaris CC make test to break. The Solaris CC put the static char InBuffer[TOTAL_BUFFER_SIZE] on an odd address, the malloc'ed one is always aligned. The problem showed up in pull_ucs2, ucs2_align uses the address of InBuffer as an indication whether to bump up the src of the string by one. Unfortunately in the trans calls the data portion is malloced and thus has different alignment guarantees than a st [...]
new 8908bd6 r23538: Fix for wild-card rename: We can't return directly on error, we need to CloseDir. (This used to be commit 48cdafc10a0eb615d79057ec9e235ffe9a85e016)
new fb2246f r23539: Remove code duplication and unify behaviour of winbind_nss_*.h files (This used to be commit 13c6eacff02b55b9fd6201406802f271dcf13e8e)
new c7749c8 r23541: Linking the LSA pipe module only once is probably enough. (This used to be commit 1d941961e0739c22d32720bac4ecd6beef6d74c5)
new ac1a7e2 r23543: Adjust comments. (This used to be commit ec22c30581f0809b6a008982abceb97b4f9cd12e)
new 0027ca8 r23547: Ignore parameter "include" in regsitry globals.
new 0d4e977 r23548: Fix comments.
new 3b9e5d0 r23549: Make "net conf setparm" always use registry data type "sz". This simplifies the usage of this command from "net conf setparm <section> <param> <type> <value>" to "net conf setparm <section> <param> <value>".
new 4a77ae5 r23550: Add more UNIX error -> NT status mappings. Jeremy. (This used to be commit 1e66a8340e7db9c42507d93d67ad33abadabd2a1)
new 9b11c3e r23552: Use proper comparison function an fix logic.
new 04c75d9 r23553: Also ignore "lock directory" in registry global options.
new ce02d0d r23554: Fix bug #4711 by makeing cli_connect return an NTSTATUS. Long overdue fix.... Jeremy. (This used to be commit 073fdc5a58139796dbaa7ea9833dca5308f11282)
new d0daf1a r23555: Fix some uninitialiazed variable uses. Jeremy (This used to be commit dc287adff249e45a5584ec5fb9177e62152a7403)
new 1deb049 r23556: Fix for error path from Atsushi Nakabayashi <nakabayashi at miraclelinux.com>. Jeremy. (This used to be commit 3f70c1b10589965ee95ef7497ff6fb7c39475569)
new 90773ab r23562: Add dump_event_list() for debugging the event list.
new 36fc39d r23563: Add dump-event-list command to smbcontrol.
new fd881f4 r23564: Handle MSG_DUMP_EVENT_LIST only in winbindd for now.
new f4eb916 r23565: Avoid double NULL pointer checks.
new f7f3b72 r23566: Fix the sys_bsd_setgroups function. The actual workaround was inactive.
new 622af1b r23567: Fix bug 4721 (This used to be commit f2050f5a3af382ad88071a5d5f6b172af4143e0f)
new d7c9bbc r23568: Remove last traces of Heimdal KCM support (and don't misuse wbinfo where a torture test would be much more appropriate). Fix #4408.
new 851224a r23569: Also dump fd_event in dump_event_list().
new 6c7a17b r23571: Fix, parsing of multi byte share names. Thanks to SATOH Fumiyasu Fixes 4720
new 3611cb1 r23572: Ensure we obey Unicode consortium restrictions. Code based on patch from MORIYAMA Masayuki <moriyama at miraclelinux.com>. Jeremy. (This used to be commit 0f10d2ed312115998d5ce1dc88a8d9207c9e4959)
new 8be22f8 r23573: Cope with terminating winbindd children on read/write/timeout communication failures. Set timeout to 5 mins. Ensure that we're terminating the correct child (the one we thought we were talking to). Still setting up my testing environment but I have high hopes for this being the fix for the 3.0.25b showstopper. Jeremy. (This used to be commit c366df2fe7f1aa1e8fd9bca35bc3b029d76b3abc)
new ead4ea5 r23574: Remove double-null check (I hate people bitching at me on the lists :-). Jeremy. (This used to be commit f075620d2071aaecb72e93cbda32c4f624f23d86)
new 510ba54 r23575: Fix a segfault when lp_load is called before init_registry.
new 0e67063 r23576: Fix some confusion between HAVE_BROKEN_GETGROUPS and USE_BSD_SETGROUPS. (This used to be commit 8f6cf4b8c2568c737fa31494b844ae021a42a4fc)
new f1d263e r23577: Fix winbindd (sorry). Ensure I set the new child_pid variable at the correct point just before the write call is scheduled. Jeremy. (This used to be commit e076dc16462a3ce11105bf9a729ec59ddd9bdc75)
new f7de093 r23578: When calling DeleteKey for a key that has subkey(s), Windows returns WERR_ACCESS_DENIED. This adapts reg_deletekey to behave the same way.
new de81984 r23579: Up to now, the "allparameters" argument to lp_next_parameter was not effective for the global section (snum < 0). This checkin makes it effective for the global section, too.
new 7fd8a16 r23581: Move regkey_open_onelevel from reg_frontend to reg_api, where it actually belongs, and make it static.
new c66831e r23582: Fix event based krb5 ticket refreshing in winbindd.
new 3942912 r23583: Add a utility function to recursively delete a Registry key with all its subkeys. (reg_deletekey will refuse to delete a key with subkeys with WERR_ACCESS_DENIED).
new 3618a07 r23584: Use a while loop instead of a for loop without increment... :-)
new cc4f37f r23585: Add a "drop" function to "net conf" that clears the whole configuration stored in registry.
new 33c7b66 r23586: Fix heimdal path in the krb5 renew routine when we need to compose the tgt string ourselves.
new 679727b r23587: Cleanup redundant code in the krb5 renew function.
new 32a3c30 r23588: Some more cleanups and error checks in the krb5 renew function.
new 08a9de8 r23589: Ensure we will always release any timeout handler on fsp close or removal of oplock. Mulitple removals are safe. Jeremy. (This used to be commit 6de0970704b3eff2b71e6bf499c6dda45d4d5e2d)
new ed961d6 r23590: Fix realloc leak on failure case from Jim Meyering <jim at meyering.net>. Jeremy. (This used to be commit d7b39e4534d85c84e8b24668ab7d7a93d5647c23)
new d1d2157 r23591: Fix bug #4725. Don't crash when no eventlogs specified. Needs merging for 3.0.25b. Jeremy. (This used to be commit ae239fec6faa79018c818506b391b829ccd685f8)
new e8f9904 r23592: Change a debuglevel to not clutter output when calling net as a non-root user, e.g.
new a12d9fb r23593: Mention "net conf" in top level net usage.
new 9f7bb48 r23594: Fix parsing of local pids if cluster support is compiled in but no cluster is used (This used to be commit 6beaa87da938f2a530939714b732fa769a28a008)
new 32d2250 r23595: One pstring a day... (This used to be commit 669eff902a20f3023360918ede6672d37b1f7d44)
new 78fcf93 r23596: Add notes about smbfs/cifs to usage() in smb[u]mount (This used to be commit 4896b4ee55b3c8213754ebe6a8edafd82a40c014)
new 9f4876c r23597: add a few utility scripts for code formatting (This used to be commit 3fc0bd3e540652742f5bdd7afa88d80b893e50cd)
new 29a9762 r23598: Add script for running indent and remove .indent.pro file (This used to be commit 58a68daef0e4b34606c63670982e95298804a99b)
new 3862674 r23599: Add new version of indent script copied from the the Linux kernel tree. (This used to be commit bc422ab5f152c3d7ff730a2e0a80ad3a196a797a)
new 133472a r23600: First step in abstracting the winbindd cache validation code into a generic tdb validation code. In lib/util_tdb.c for a start.
new e1319eb r23601: BUG 4579: Don't mark the SAM domain on a Samba DC as an internal domain or else all network connections from the local winbindd will fail (This used to be commit 5e0f8b114b964d08cfb22a7452c617b8512545dc)
new 97746f8 r23606: Merge Samba4 mkversion.sh to Samba3. (This used to be commit 6566e24c13aaf974b756c230d4890357e7adf73d)
new 47bd42a r23607: Add legacy support for Services for Unix (SFU) 2.0.
new 2afb723 r23608: Just inline comment cosmetics.
new 75f6a45 r23609: Removing more redundant codepaths out of smb_krb5_renew_ticket().
new 7c48598 r23610: Move some winbindd_cache specific flags and actions back to winbindd_cache.c. The generic mechanism should open the cache tdb readonly and with default flags.
new d30d438 r23611: Fix typo in error message. (This used to be commit 8ee76e43843c56869b23f58615635f986c162d01)
new 5363779 r23612: Revert 'net idmap dump' to the 3.0.24 behaviour. (This used to be commit 56a32f217a183f956ad1c57a62d61a43646aa391)
new 9c3db7a r23616: Fix bugzilla #4719: must change password is not set from usrmgr.exe.
new a500b34 r23619: Fix compile warning in fill_grent_mem() caused by mismatched counter size. (This used to be commit 05520d6b0a86c1cd5abbf6252c4a32629cdf8619)
new a0ac7a7 r23620: Convert set_nt_acl to return NTSTATUS. Also fix the chown return to correctly return NT_STATUS_INVALID_OWNER if it should be disallowed. Matches better what W2K3R3 does.
new 4010f98 r23621: Merge samba4 dfs rpc idl.
new a458211 r23622: regenerate dfs rpc gen_ndr.
new 6eb1863 r23623: Fix rpcclient and rpc_server with new DFS idl.
new f09115f r23624: Merge dos error code from samba4 (returned from dfs_Enum against w2k3 as soon as a one DFS_VOLUME_FLAVOR_AD_BLOB dfsroot exists).
new d4a2898 r23625: Reformating WBFLAGs, just a cosmetic change.
new 7eb8281 r23627: Allow to pass down the lookup-level to rpccli_lsa_lookup_names().
new 6024286 r23628: Add LSA lookupnames_level to rpcclient.
new 39607c9 r23630: Found out what LSA_LOOKUP_NAMES level 5 means: only query transitive forest trusts.
new e10258f r23632: Correctly return the new_group list pointer from expand_groups or else getgrnam() always acts like 'winbind expand groups = 1' (This used to be commit 04ae193ec44c0ecefa64ca44ad0cdb5968087319)
new 255b807 r23633: Fix a couple of crash bugs pointed out by Volker caused by an old change from a pstring to a char* and still trying use pstrcpy(). (This used to be commit 21dc46a2bad6fee720f0f591e1051aa7675c77c8)
new 44b33a0 r23636: Adding coding style guide for Samba 3.0 branches (no differences from Tridge's prog_guide.txt so we should have a similar style throughout the project) (This used to be commit ff1c2fdc08f6198bad1bf9f5bae8dc6bc5fb534a)
new 839d464 r23639: Eliminate trailing whitespaces in the new tdb_validate functions...
new a49b2ea r23640: When we support the SeSecurity privilage, this is where we'll check it. Jeremy. (This used to be commit 1b73bf79f4f8a2bc408d52a1ce9df47f33fb3a87)
new 72f4680 r23641: Put check for forbidden values in smbconf into a function. (This will be used in a next step to prevent storing these values in reg_smbconf.c.)
new 1eb031c r23645: add examples and try to answer some common questions in the coding style guide (This used to be commit c955151bb384c3edba3f2f17f1ebb7029b61d36c)
new df63172 r23646: Generalize our internal keytab handling to support a broader range of default keytabnames (like "ANY:FILE:/etc/krb5.keytab,krb4:/etc/srvtab"). This also fixes keytab support with Heimdal (which supports the WRFILE pragma as well now).
new 6fff735 r23647: Use smb_krb5_open_keytab() in smbd as well.
new a2618aa r23648: Allow to list a custom krb5 keytab file with:
new a248672 r23649: Fix the build (by moving smb_krb5_open_keytab() to clikrb5.c).
new 3b1956f r23650: Fix remaining callers of krb5_kt_default().
new 110e420 r23651: Always, always, always compile before commit...
new 3163aff r23652: Use the recursive delete function instead of the original one when deleting a share. Just to be sure...
new 8ead92f r23654: Remove misleading inline comment.
new 96c4bf4 r23655: Fix a comment and adjust some code formatting.
new 2073303 r23656: Add initial checking of the validity of a paramter given to "net conf setparm". Add a utility function lp_parameter_valid() for this to loadparm.c.
new e388130 r23657: Prevent setting of a global option in a share definition in "net conf setparm".
new 3d3035b r23658: One pstring a day....
new 8689b1c r23659: file_pload is not used outside of util_file.c (This used to be commit 3ec43e18a4ffc46700de484251ea0bb2a18cde78)
new 971b640 r23660: Anybody know what check_dos_char() was used for? It wasn't called at all, so it's gone. With it 8k bss went away. (This used to be commit 7e9a4c39a5ce620f8eac74d0ae4dd80b96c81aca)
new f9df778 r23661: Another static pstring (This used to be commit d4256ae5588fddc62bf90082d24140e327a54c8c)
new ef8706a r23662: According to simo, check_dos_char is needed (This used to be commit c195eccefea69c17169c350a13bbfe845fc6fc44)
new 07d2a3a r23663: Fix bug #4308 - Excel save operation corrupts file ACLs. You don't want to know what I discovered about Windows ACLs to make this work :-(. See :
new ffe11a6 r23664: Fix incorrect index - should be j not i. How did we ever live without valgrind :-). Jeremy. (This used to be commit 9b231149c78c8bbfb70c5675cffb652705ba2cd2)
new 4ed5f70 r23665: Remove two unneeded global variables (This used to be commit 51a3933b3d367e3693daa6842f5a286328f4fd39)
new f26abd7 r23666: Rename lp_parameter_valid -> lp_parameter_is_valid.
new ba2dc05 r23667: Prevent storing of forbidden parameter names in registry configuration as values. I would really like to check whether the valuename is a valid parameter name (with lp_parameter_is_valid) here, but unfortunately, regedit cereates new values as "New Value #1" (and so on) first, before dropping into the rename box. So this is impossible here.
new 7a3f98e r23668: When creating a new string value, win2k regedit delivers one byte of data despite characters being two-byte.
new b3b8394 r23669: Move a variable into the only block where it is used. (This used to be commit 82be4137b7bba6a9a433ec011e7f47587935ae61)
new 0a754ca r23670: Fix mkversion.sh for the git case: Only use the first line where "commit" occurs (This used to be commit 0e9aeec37008e5b882ce91c44ee201ef779ecabe)
new 2ae9a0b r23671: Remove unused code -- 16416 bytes of bss space... (This used to be commit 25f3bfdb1f60ab17af05608481068299da94cec9)
new 7d6b8ff r23672: Allow msrpc_name_to_sid() to be called without a domain_name and just a name.
new 56f6f58 r23673: Check for integer wrap on incoming data. Jeremy. (This used to be commit 77a46c7aee2ad4c402527cf78e5ae70a792d65d4)
new b85bfd5 r23682: Old patch I forgot in one of my 3.0.25 trees. Make sure we honour the directive not to allow machine password changes. (This used to be commit 436555f05ceae34d8df2356d1066b6b5e0a07c41)
new d37c199 r23683: Check ports are in the correct range (1-65535) (This used to be commit 84b193a7d95aa8c00da2a3720ee87a7231e0fc6e)
new 1d5646f r23685: merge from SAMBA_4_0:
new 6afbd15 r23688: Fix bug #4759 reported by Raul <ismell at ismell.org>. "N" is not a valid format entry for ber_printf, should be "n" Jeremy. (This used to be commit f3bb102c24018f0a91f8b51de6fe646c091da6be)
new 3a246ac r23689: Squashed commit of the following:
new 38c84fe r23691: fix for bug on touching files as described here: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=243897 (This used to be commit 6b68c006f8ecba8ed3a4d87950691cb1e5c46386)
new 9f03efd r23692: Couldn't wait, sorry :-). Did the style change. Jeremy. (This used to be commit da0d6ba0f972dbe48e2b7297e86e1717e510fadf)
new 866e39a r23694: Make sure that when builddir != srcdir, we can still find the exports files and library-versions file.
new a3de7e9 r23704: Add pam_pwd_expire feature as discussed on samba-technical.
new 2650273 r23705: Add suggestion for vim from Andreas 'GlaDiaC' Schneider to show tabs, trailing whitespace, and continued lines visually. (This used to be commit 6209ae79de3710ab9c2e91e2f6643b1c5fe2a6b2)
new 85f7c71 r23706: Add a script to create domainusers,-groups and -aliases. This is done via rpc client. The main purpose is to be able to fill a domain controller with a large number of users / groups easily. A the object names are built as <prefix><num> where number ranges from a given start number counting up until a given number of objects has been created.
new 2f6b9c1 r23707: - Move the asprintf() call to create the key even in get_conf_item_string() to the later if statement. - Also move the key definition to the later if statement in get_conf_item_string() and get_conf_item_int(). (This used to be commit 3a82ec943a3828b843dd47aaa0e360844d4dfb91)
new b824a66 r23708: - Add define for WINBIND_WARN_PWD_EXPIRE. - Add parameter config_flag to get_config_item_int() and do the same check as in get_conf_item_string. (This used to be commit d1d1baa264587911e1c97b3b35d5ed2bc56bf12b)
new 824b3f8 r23709: C++ warnings (This used to be commit 2d5e3322d6ecd00c0e936ee64483e63a3ad87c0b)
new 254e1ad r23710: Remove some code duplication, we do have a random number generator (This used to be commit afd7febd980bb000f81d5251d03d500cb43c39f4)
new 4b1fbd1 r23711: Refactor the actual creation of object into its own small function.
new 459d014 r23712: This script allows for adding lists of users (or other objects) to lists of groups (or aliases). Useful for creating large test scenarios.
new 1d95e04 r23713: Oops accidentially checked in the wrong file - sorry!
new c799a1e r23714: but now:
new c509ce3 r23722: Fix the build of the catia module (This used to be commit fa09744cce6c1aa63e46bd61e4c01234574f3b32)
new 4ce6513 r23723: Alexander Larsson pointed me at a missing mapping in clierror.c When renaming a file across 2 filesystem a samba server returns NT_STATUS_NOT_SAME_DEVICE but thius is not translated to EXDEV, and the generic EINVAL is returned instead. This should fix it, Jeremy or Derrel please check if this is ok. (This used to be commit b35038fa4e3e69f1397758497a46dc0d37edee79)
new 0bc56a2 r23724: Reduce access to the global inbuf a tiny bit. Add a struct smb_request that contains some of the fields from the SMB header, removing the need to access inbuf directly. This right now is used only in the open file code & friends, and creating that header is only done when needed. This needs more work, but it is a start.
new 5391750 r23725: Remove get_current_mid()
new fcda5b5 r23726: Explicitly pass down the FLAGS2 field to srvstr_pull_buf. The next checkin will pull this up to srvstr_get_path. At that point we can get more independent of the inbuf, the base_ptr in pull_string will only be used to satisfy UCS2 alignment constraints. (This used to be commit 836782b07bf133e9b2598c4a089f1c810e4c7754)
new 8724dfe r23727: Explicitly pass down FLAGS2 to srvstr_get_path.
new 35d0986 r23728: First part of bugfix for #4763. Limit notify responses to client max buf size. Jeremy. (This used to be commit 6113f56919a3cd7fd753808dbbe473603851bc3c)
new a6706ee r23730: Squashed commit of the following:
new 6821e39 r23731: Forgot one reference to inbuf (This used to be commit b02115f2ca6aca8655a4ebd1bd0adaa1e50578ce)
new 24ebb4b r23732: removed reference to non-existent structure (This used to be commit 4c04059f7dfa0096c9f3249b55269f7335137f48)
new c05cbbe r23733: Limit LDAP lookup in lookup_usergroups_member() to security groups.
new 10c83ac r23735: Second part of the bugfix for #4763 This should coalesce identical adjacent notify records - making the "too large" bug very rare indeed. Please test. Jeremy. (This used to be commit 1aaa1f5bbe9222acbe3dea1daa1c6c5ce72e1c2c)
new d3965a2 r23736: Use local variable of smb_flag2 instead of using the macro every time. Jeremy. (This used to be commit 9e1663b1f18d716a7f307bea2b09dadeef392ab8)
new 0e43c1e r23738: Re-add commented out code snipped that got lost by accident (This used to be commit c38c31afb770350e47713bf1025c23fd774607ab)
new c35d814 r23743: Simplify stat_cache_lookup() logic. For the history of this, see http://article.gmane.org/gmane.network.samba.internals/32486. (This used to be commit e5e42fe3d5b26c0ec48d98c001b9cb1623c0b5a7)
new ea78cb9 r23744: Remove TODO-comment. lp_load returns False if opening of the config file fails. That's enough of checking for existence and readbility to my taste.
new f7b8a37 r23745: Fix: Check whether top subkeyname instead of whole registry key name is equal to GLOBAL_NAME.
new feff1fc r23746: Fix missing assignments to target string of asprintf in import function.
new c2c96bc r23747: Move formatting of a parameter's value into a value string to a function of its own. (for storing it in registry), Eliminate the valtype variable : store everything as "sz". Eliminate some trailing white spaces on the way.
new cba8988 r23748: Clean use of talloc in import_process_service: create a temporary talloc ctx for the function.
new 1bea19c r23749: Simplify prototype of reg_setvalue_internal: eliminate "type" parameter since we store only REG_SZ.
new a5946cb r23750: Change the behaviour of net conf import when there is a global section in the current registry and there is no global section in the input file (or only global options with default values): In that case the existing global section is now not touched. Before, it would have been deleted and recreated empty. The new behaviour is how other shares are treated too.
new 052ddc9 r23751: Call tdb_close even when validation was not successful.
new 59590a1 r23752: Fix bug introduced by checkin 22920, allow large readX. Fix from Dmitry Shatrov <dhsatrov at linux.vnet.ibm.com>.
new 4ff7e6d r23755: Fix Coverity id 384 (This used to be commit ebb410ca1e08d6f062154c9f8b3970682c6eeebd)
new 1a7eb52 r23756: Fix Coverity id 388 (This used to be commit 91af086823265ed66bbd0bdc1cced070b7dd0629)
new 161ebbc r23757: Fix Coverity id 386 (This used to be commit 91be38f7ab42991e04a41e91132137a834c10996)
new 65f7a9d r23758: Fix Coverity id 385 (This used to be commit 4d9f627cc8081307da3f84f784602533bd20c1e6)
new 014a596 r23759: Fix make test -- sorry (This used to be commit cbbc70604e815f4ffd25d040ca0a4ef58e651523)
new d4f1b08 r23760: Untangle use of strrchr_m and strequal and add some checks for the validity of the given registry key name.
new ead70dc r23761: Rename reduce_name to check_reduced_name
new 9406f7d r23763: Fix a typo in DEBUG message. Thanks to Karolin Seeger (ks at sernet.de) (This used to be commit 0ae6ae4ee8098abdfefc9fe7c3880bfbb6da52a8)
new a3f69f3 r23764: Do restore_case_semantics in an error path. Jeremy, please check! (This used to be commit 3b5422c9a401321788d824c68da31a39d85aece1)
new c13f62a r23765: Another error-path restore_case_semantics(). (This used to be commit a3e5fe1693a3e1830561d60254d6a3bfc0c30686)
new a83b84c r23766: Add GTYPE_SECURITY_UNIVERSAL_GROUP define.
new f914b36 r23767: Add GTYPE_SECURITY_UNIVERSAL_GROUP to adsearch.pl as well.
new 5daa21f r23768: Get rid of the three global variables for the case semantics. I think this is really not worth globals.
new 5e4962d r23769: Move removal of the tdb from the generic tdb_validate function to the caller (winbindd_validate_cache in this case). Next, there will be a backup handling for the tdb files.
new 5512dac r23770: Some minor cleanups in libgpo (including some valgrind errors, uninitialized vars, etc.)
new 3438f7d r23771: Merge useful W_ERROR_NOT_OK_RETURN macro from samba4.
new 221d06d r23772: Add ads_find_samaccount() helper function.
new f850ba5 r23773: One pstring a day... (This used to be commit 0c3016d32b5277b901788b13aa7d3f4b647728f2)
new 70f2baf r23776: Setting version in 3.2 branch to 3.2.1pre1-SVN Setting version in 3.2.0 branch to 3.2.0pre1-SVN (This used to be commit 240b19c8caf3af35189e70e056c480112f0d5077)
new 0e4d77e r23777: Set template release note files (This used to be commit 4ff00a74f61eef03d513ee6142c94c717c1c9a85)
new 475b6f3 r23778: Change to GPLv3. Now to go through all internal source and headers. Probably will be a long day.... :-). Jeremy. (This used to be commit 2c713978a0c676b898db53bd307dd1585d3a5f84)
new d824b98 r23779: Change from v2 or later to v3 or later. Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
new 2a9b4da r23780: Find and fix more GPL2 -> GPL3. Jeremy. (This used to be commit c2f7ab1c175ecff0cf44d0bbc4763ba9f7d7803f)
new f622dc8 r23782: I tested this against NT4 PDC, W2K Server, W2K3 Dc, and a Win XP std alone client and they all work with this code. (This used to be commit 44e22581d731572d3fa260b92063922c59ce75db)
new df24652 r23783: Processing the UAS change message was causing problems on ppc64 Linux systems. Rather than trying to fix this, it's much better just to remove the code, as it serves no purpose at all (the message that is generated is ignored by smbd).
new 5e54558 r23784: use the GPLv3 boilerplate as recommended by the FSF and the license text (This used to be commit b0132e94fc5fef936aa766fb99a306b3628e9f07)
new 58e9534 r23785: use the GPLv3 boilerplate as recommended by the FSF and the license text (This used to be commit d0e89d246d8e5e64196d6c1d16d39a70579ca42f)
new ef59117 r23786: Use linux/dqblk_xfs.h rather than a private copy of this header in the Samba3 tree.
new 8e576b0 r23787: Remove the pcp example code until SGI have given us approval to use it under GPLv3 (This used to be commit 5c5d5bdf7f2fbe02a185b12989c88b18d7758fcb)
new fd3222a r23788: the pcp Makefile is also GPLv2 only. (This used to be commit 9c83de5593ad91f1d4997148c680067fd2b6d12d)
new b466eb5 r23789: more pcp files under v2-only (This used to be commit daf19b11d5ff84c1ad63a21094c19b1e3c25f8b3)
new 2c09988 r23790: LGPLv3+ conversion for our LGPLv2+ library code (This used to be commit 1b78cace504f60c0f525765fbf59d9cc6506cd4d)
new 34bb47c r23791: found some more v2->v3 conversions (This used to be commit b6cbac3db3b478d5c7991cee78c6695fc8d22681)
new 8117c81 r23793: fixed incorrect v2-only licensing template for debian packaging files (This used to be commit 5b65d85a24e93cc01870f330dfe5c21bb4abee7e)
new fd881da r23794: convert more code from LGPLv2+ to LGPLv3+ (This used to be commit f3df6cd87e1927f41e95af51d750a71278282e15)
new fbfaaa9 r23795: more v2->v3 conversion (This used to be commit c14aba93c06348a1f84fc1dd9791ff1159d22c4b)
new 5b4c418 r23797: started fixing old FSF addresses. Fixed pcap2nbench COPYING file (This used to be commit e87bb12093dc78eb539fac0a171379a8cb5cd416)
new 9fa1c63 r23798: updated old Temple Place FSF addresses to new URL (This used to be commit c676a971142d7176fd5dbf21405fca14515a0a76)
new 674b835 r23799: updated old Franklin Street FSF addresses to new URL (This used to be commit 43cd589773148fe3d243892768ce187604dd0c33)
new 28b9d61 r23800: LGPL is now called GNU Lesser General Public License not GNU Library General Public License (This used to be commit 727a6cf2cba8da6b40610409b264e86e6908eb0c)
new 153cfb9 r23801: The FSF has moved around a lot. This fixes their Mass Ave address. (This used to be commit 87c91e4362c51819032bfbebbb273c52e203b227)
new 0726ed4 r23802: fixed URL in XML (This used to be commit 256301a21a1f393b5a2b89d4dce47b7d4f7bf9be)
new 714209b r23804: here too (This used to be commit e5d18768a014753c439ba6be24a52b04fed63b31)
new 0c03be5 r23808: Make us a bit more C++ friendly. Thanks to Constantine Vetoshev <gepardcv at yahoo.com> for checking. (This used to be commit 84b8a56fe9aef1e0583cf5f5abb037199cf21fd9)
new fa919f2 r23813: Remove unused global variable (This used to be commit 3b811134c02ff9b24d3e36c1ff94b32946c6183c)
new 344f7aa r23814: Fix a couple of comments and debug messages. (This used to be commit ef40ef67649c8793921619c128e2923e20aa68da)
new f406b66 r23817: Dump some more guids in adssearch.pl.
new b8d696e r23818: support LDAP_SERVER_SEARCH_OPTIONS_OID in adssearch.
new 0543963 r23819: It is currently unnecessary to pass the extended validation status from the validating child process down to the parent though the pipe. All the parent evaluates is the overall success, so the exit status should do.
new 6d0141c r23820: Display security_ace_object in LDAP security descriptors for debugging.
new d775ad4 r23822: Clean some debugging output (as well in content and amount as in source code formatting...)
new 0ff8556 r23823: Memory leak fix from Atsushi Nakabayashi <nakabayashi at miraclelinux.com>
new 36d74b6 r23824: Add ls alias for lazy typers like me.
new e05f45b r23825: Add ".." command as an alias to "cd ..".
new 1c957f9 r23826: Fix gpo security filtering by matching the security descriptor ace's for the extended apply group policy right.
new 47d2f02 r23827: Fix schema dump.
new f0072e5 r23828: Add entry and exit debug statments to tdb_validate at a lower debug level.
new e7705f9 r23829: Add ads_get_attrname_by_guid().
new 5dbce90 r23831: Fix vfs_readahead: transparent modules should always pass through (This used to be commit 800cf5c81c12985922f34610473d746458c85f90)
new c8e23e4 r23833: Document ads_find_samaccount().
new c252b04 r23834: Allow to pass an ADS_STRUCT pointer down to the dump function callback in libads.
new fd8dc4b r23835: Pass down a struct GUID to ads_get_attrname_by_guid() directly.
new f05dcab r23836: Add ads_config_path() and ads_get_extended_right_name_by_guid().
new 9d6f8ed r23837: Pass ADS_STRUCT and TALLOC_CTX down to ads_disp_sd.
new b62ade2 r23838: Allow to store schema and config path in ADS_STRUCT config.
new 34d091f r23839: Try to get the attribute name from schema GUIDs or the display name from extended rights GUID from ad while dumping the security descriptors's aces.
new bdb7c62 r23840: Fix the build.
new 5d95214 r23841: Show all acl types when displaying a security descriptor.
new 8d786a4 r23842: Attempt to fix the build with LDAP.
new 188b84f r23843: Fix bug #4777, reported by Bill Marshall <bmarsh at us.ibm.com>. Doing a DFS traverse through a deep link could fail (not using explorer). Jeremy. (This used to be commit cd93f0cb00207098014e41e0ba16210cb150b895)
new f016980 r23844: Add patch series from Volker (after review and consultation).
new da0758c r23845: Second part of the fix for #4777. Looks like on AIX opendir returns an errno of ELOOP for a symlink of msdfs:server\path\to\link. Cope with this by mapping to a known error NT_STATUS_OBJECT_PATH_NOT_FOUND that we know dfs_path_lookup should ignore. Jeremy. (This used to be commit d4a7411c4886c601a917b0f0e53facc7e10dd18e)
new b114d3d r23846: Belt-and-braces on the msdfs bug. Ensure ELOOP maps correctly. Jeremy. (This used to be commit f2cf4b6b9d1ce561fdf9f6815564d5b4f033dd10)
new 6b0e319 r23847: As Dr. Volker says, "A pstring a day....". Jeremy. (This used to be commit 8adf81696aee99c5090e1b827ceb14929ec4aeda)
new 4512241 r23850: Fix whitespacing in DEBUG output. (This used to be commit 918aad0d8b4b0c2caa8830726a17d3ad4d19f72a)
new c52c8b4 r23853: Fix a very misleading error message in tdbbackup.
new 967b228 r23855: Setting the allocation size updates the modified time as a write does. Fix bug #4779. Jeremy. (This used to be commit ed0e2174a895b25ce2b4e8ffd912ad57b31dd2e9)
new 79a9f6d r23856: Add Jiri.Sasek at Sun.COM;s fix from Axel Apitz for ZFS ACLs. Jeremy. (This used to be commit 6ba12b6cb9f69297731c73071b627e8d7fbc6d73)
new e8dc2ea r23858: Added srvstr_pull_buf_talloc() and srvstr_pull_talloc() calls and converted reply_tcon and reply_tconX to use them - to show the boilerplate usage (valgrind tested). In conjunction with Volker's srvstr_get_path_talloc() work this should allow us to start eliminating all pstrings/fstrings out of the main path processing code. I'll watch the build farm tonight... Jeremy. (This used to be commit b4eff3f68089f082781afcf90d43faa317949566)
new ed0ffc5 r23861: Fix return code in ads_find_samaccount().
new 894a02e r23863: handle NT_STATUS_RETRY and always print out the NTSTATUS string before calling ctdb_fatal()
new 6eca5f5 r23865: Fix a type-punned error (This used to be commit a40d3a566af88464fc6afd2c6e6e8b6e3a98aac2)
new ac51ffb r23866: Fix a 1-byte buffer overrun (This used to be commit 2ed83d36fec918e6ad9605f43e1a49fa5b61f17b)
new 28041b6 r23869: Protect against partial security descriptors.
new ee7bf15 r23870: Use GPO_LINK_TYPE in GROUP_POLICY_OBJECT struct.
new 3488299 r23871: The snapin handler needs to have the full struct GROUP_POLICY_OBJECT.
new e997cf9 r23872: Dump all GPFLAGS in dump_gpo().
new a1def4d r23873: Make use of ads_find_samaccount().
new 2e6b560 r23874: Some more minor edits for net ads gpo.
new 3912eebd r23877: Fix two segfaults in (very unlikely) error paths, found by the IBM checker. (This used to be commit 33068885e62f3681644c128e381822d48298ea05)
new e84f866 r23878: Fix an error return, found by the IBM checker (This used to be commit a369c67f6678bdcc0689929238bc96f45cdeeb25)
new d537225 r23879: Fix two memleaks, found by the IBM checker (This used to be commit 4d1b33f51308c95293fa2494b47ba1255af8d216)
new c9da497 r23882: Fix Coverity id 389 -- finally (I hope) (This used to be commit 9b8f2d8bd144700306819480bcb260d2c20969ae)
new 7ba884d r23883: Fix Coverity ID 380 (This used to be commit 5eda562f2b7a08f57fb2a7082d18e2983bfdc864)
new ffd2b4e r23884: Fix Coverity ID 379 (This used to be commit 86476efc7a6adfe70c0437c2ff1bbd4b2b4ade5e)
new 476c30b r23885: Fix make test on opi. (This used to be commit b2adb28808fe25d420bc12834ca8bc70779bb653)
new 2fc53c9 r23886: add ads_disconnect() function
new 809c9d4 r23888: move elements belonging to the current ldap connection to a substructure.
new 0f0e847 r23891: fix compiler warning
new 57dd25c r23893: add dummy callbacks for LDAP SASL wrapping, they're not used yet...
new fc3f3c6 r23896: hopefully fix the build on most systems
new 77619f3 r23898: rename HAVE_ADS_SASL_WRAPPING -> HAVE_LDAP_SASL_WRAPPING
new 164f75e r23900: LDAP_OPT_SOCKBUF doesn't exists on all platforms
new b4366f6 r23902: Fix uninitialized read in devicetype noticed by Volker. Jeremy (This used to be commit 98c23939731654440d2f008e44e11371eaddf014)
new 5e85907 r23903: Fix a potential reason for the segfault Steve found (This used to be commit c06bc91085c24bf6cc4491448ba12c5c2f1c7937)
new f798837 r23904: Remove an unused variable reference (This used to be commit 7f4ceb1bf0c7aad50d93bb963c49dbc405e9524a)
new b3d471d r23906: Fix POSIX unlink bug found by Steve. If we used lstat during the open (which we always do for POSIX) then use lstat for the unlink. Jeremy. (This used to be commit 4aad77c27cc277e3d937f674ee620729411e3eaf)
new 44b9493 r23908: Fix bug with interaction of optimization with POSIX locking. We can't do lock counts with POSIX, so stop counting if we get a POSIX lock request. Jeremy. (This used to be commit a48e4a29e6774e5e72b9b361a17207b053474521)
new 5e3e15f r23909: Get closer to passing the cthon tests for delete open file. It matters how the target is open. Jeremy. (This used to be commit 0989877fd191f7c9e195dc6e45dda5fd026f09dd)
new cfb7c04 r23910: We used to deny renames on the source open for non-delete open. Turns out this is not the case. VL please test but this matches Windows behaviour. (I'll add a torture test tomorrow). Jeremy. (This used to be commit 03e3d587468ce66044814a8a58308b2fe9ab5499)
new 02730aa r23911: Revert r23910 to try and fix the build farm. I need to look at this more closely tomorrow. Stevef's cthon tests definately show we're not matching Windows behaviour (as his tests pass against Windows but not SAMBA_3_2) but this isn't the fix. Jeremy. (This used to be commit 90bbc077e15de0493dccda50be9bcdf6e2649137)
new 1ffa14f r23913: Revert back to Volker's original logic to fix the RAW-SFILEINFO-RENAME until I can figure out what is different from the way CIFSFS drives this in the cthon tests and the way smbtorture drives it. Jeremy. (This used to be commit 99f72dd9af82921de4827b9b9d90d75127332295)
new 63e93ad r23914: try to fix the build on Tru64
new d48dbc8 r23916: use the correct io operations for debugging
new 8cd89a2 r23918: not all ldap libraries support debugging
new 95d5042 r23920: Fix debug statement.
new db40998 r23921: Remove GPO_SID_TOKEN struct and use nt_user_token instead, that already has S-1-5-11 in the token.
new 7bef162 r23922: implement input buffer handling for the SASL read wrapper
new 4e23e4b r23925: Use NULL instead of 0 for a void * argument. (This used to be commit 864b3d260f3b099b1f24edf4ed0a7ed52b05f6cc)
new 307e51e r23926: implement output buffer handling for the SASL write wrapper
new 4b4a3c7 r23928: Merge all "copy-info3-groups-to-sid-array" blocks to a sid_array_from_info3() function.
new d9c902c r23929: Deleting gpo_sd_check_trustee_in_sid_token() as nt_token_check_sid() is what we need here.
new 7291251 r23930: Introduce tdb_validate_and_backup: This is a wrapper around tdb_validate, that does backup handling:
new b82060b r23931: Use the new tdb_validate_and_backup function instead of pure tdb_validate in winbindd cache validation.
new dc278f2 r23932: Fill extended status with information in case the validation traverse functions did not do so but returned an error. (This is the case when error occurred deeper than at the level of the content checking done by the per entry validate_fn.)
new 00b27d2 r23933: - implement ctrl SASL wrapping hook - pass down sign or seal hooks - some sasl wrapping fixes
new 14826b0 r23935: We were lying to the client in the case of POSIX_UNLINK if a Windows client had the file open. We were setting delete on close and returning "ok". The POSIX client then believed the file was gone (and it wasn't). Fix this to return SHARING_VIOLATION if there is an existing NTcreateX open on the file and someone calls POSIX_UNLINK. Still one more Cthon test to fix but getting closer now. Should be in 3.0.25c also. Jeremy. (This used to be commit 24e625a615447c [...]
new 9e0c550 r23937: Use ads_config_path() when we need to know the configration context.
new f932dcc r23938: Add a debug message. (This used to be commit 6bd2c48921dd8dbf2885a8135ba01a1324e020c8)
new ed9e0d9 r23939: Fixes for notify returns. Returned param value must fix inside max_param or return NT_STATUS_OK. Jeremy. (This used to be commit ab4af60d1ab4583fd27deb63b3f7baa1ede3473d)
new cf09627 r23940: Added missing line that was deleted accidently. Should fix the build. Jeremy. (This used to be commit b085366d5b982b635561f1d3211a6f3197258e6f)
new 921ac7d r23941: Don't use "False" when you mean "MARSHALL". Jeremy. (This used to be commit 57d4d5f2cd1ad7bae28f40478f4c2f9b6a475ce6)
new e6c6c04 r23942: Fix issue found by Shlomi Yaakobovich <Shlomi at exanet.com> where invalid names sent as a resume name were incorrectly mapped into . and .. Ensure they really *are . and .. Jeremy. (This used to be commit 78d0c5194fe42ad4f096657e2210a15541303a2a)
new e0c4034 r23943: - always provide ads_setup_sasl_wrapping() function - read/write returning 0 means EOF and we need to return direct
new 07c034f r23945: add infrastructure to select plain, sign or seal LDAP connection
new ea3c3b9 r23946: add support for NTLMSSP sign and seal
new 14e81b3 r23948: add gsskrb5 sign and seal support for LDAP connections
new 67b0553 r23950: unlink before rename is superfluous.
new e6875b1 r23951: Fix segfault.
new 21a8474 r23952: Streamline and improve the logic of tdb_validate_and backup:
new f5033a1 r23953: Some C++ warnings (This used to be commit 8716edf157bf8866328f82eb6cf25e71af7fea15)
new fa07bea r23954: merge from 3_0-ctdb-tridge: don't display dead share mode entries in smbstatus
new 070215e r23956: merge from 3_2-ctdb-tridge: fixed a bug with dead share mode entries
new b8a4863 r23957: Use tdb_open_log instead of tdb_open.
new 33d54d1 r23962: Linux oplock support is conditional on HAVE_KERNEL_OPLOCKS_LINUX, not plain old LINUX. (This used to be commit 234cb7c893172edeb6802ac02304a041b33ee939)
new 1644399 r23967: Memleak fix from Atsushi Nakabayashi <nakabayashi at miraclelinux.com>
new 7d3e583 r23968: Harmonize net's password prompts.
new fce64f6 r23969: Some helper routines to retrieve a PAC and PAC elements.
new f659ffc r23970: Allow to set the debuglevel at which to dump the PAC logon info.
new e4b268b r23971: Prevent build failures.
new 146c078 r23972: Fix a bug in pwrite error detection in tdb_expand_file(): The proper error condition is (ret == -1) instead of (ret != number_of_byte_told_to_write).
new 2349acd r23973: For debugging, add (undocumented) net ads kerberos commands (kinit, renew, pac).
new 9a97fb7 r23974: Fix Coverity ID 361. num_rids == 0 is caught on function entry (This used to be commit 839d64add4ebf900863f1ed3e7a379db9b6fdf69)
new 6a16ad0 r23975: Enhance some debug output. (This used to be commit 909172839a512b60db075fb1a7488345a2e48eb0)
new 8ba1569 r23976: Move authdata.o to LIBADS_SERVER_OBJ.
new e5051dd r23977: Im prove the pwrite-patch to tdb_expand_file of r23972:
new 207a213 r23979: Fix another occurence of (written != requested) as an error condition to write. This is in tdb_new_database.
new 84f352c r23980: Fix one more use of pwrite in expand_file.
new 7712e7e r23981: Make tdb_validate_and_backup try harder to end up with a valid tdb:
new 25a3427e r23986: Some const (This used to be commit dc6f4bdb7f5fc0fd4cd9f687c47af3719985da8b)
new 799c3ec r23987: Remove static pid in switch_message()
new 941db29 r23988: Looks a lot more scary than it is: This just unwraps the else-branch of if (smb_messages[type].fn == NULL) { into the function top-level. Makes this function a bit easier to understand IMO.
new 9e78a3c r23989: For testing purposes, add "echo" to smbclient (This used to be commit 4cdfc887545f7367239c73b0fecf173970bbc5d2)
new 8579dd4 r23990: Reformatting for 80 cols and trailing whitespace (This used to be commit 0484de27d97306707ae0243443d18e9dec6d80f3)
new ece86db r23991: Some const (This used to be commit 804be77e4695eb923048948dbc6e223967fdef94)
new 530f6a9 r23992: Some const (This used to be commit bc106cf50732ed6c169dcf593797501fcb3ae675)
new 041204d r23996: One more const (This used to be commit a54fa551a4b9ffe3f29b339a54e563cdfe924959)
new cc6a410 r23997: Check in the infrastructure for getting rid of the global InBuffer/OutBuffer
new 47cdfc0 r23998: Convert reply_close to the new API (This used to be commit dbf74cb747d34dac571d85d6bae9398558086456)
new 9e40557 r23999: Convert reply_open_and_X
new 944fe69 r24000: Add message_push_blob() and message_push_string().
new de1c9f1 r24001: Separate out the parsing of the client's requested protocols
new 3d12c53 r24002: Convert reply_negprot to the new API (This used to be commit bd981f53282573058bf4c2939e0e836499cf38be)
new db9f25c r24003: Convert reply_tcon_and_X to the new API (This used to be commit 9422385d9c018a0b1f2a0b2edd82dc574a9fb403)
new 01d5091 r24004: Convert reply_checkpath to the new API (This used to be commit e5c7c6406af5552b3060f03a09b5e6c9a42e531c)
new 16d13dc r24005: Attempt to fix the build on host deckchair (This used to be commit cdc8ca57a7eb3e7e33a243e705be8a33c538253a)
new 3a836c3 r24006: Some more paranoia in reply_negprot
new 1bbb6e5 r24007: Attempt to fix the build on host "gwen". The Makefile ended up with an empty line. (This used to be commit d05f7aefdfb2177fff665fc5dc44794c33c92612)
new 40485cc r24008: Fix Bug 4792. Thanks to David Gajewski <dgajews at math.utoledo.edu> and to Timur I. Bakeyev for bugging me :-)
new 8e2aa47 r24009: Revert to the 3.0.25 logic for parsing the client's protocols. hpisgr8 with gcc still gives timeouts which worry me.
new 213e178 r24013: merge from http://samba.org/~tridge/samba_3_2_ctdb/: fixed prototype
new c0dbc80 r24015: merge RHEL4-CTDB packaging stuff from http://people.samba.org/bzr/metze/samba/3_2-ctdb-metze/
new c8a07d8 r24017: merge from http://samba.org/~tridge/samba_3_2_ctdb/: add add_trusted_domain() can return NULL
new efddd9c r24019: merge from http://people.samba.org/bzr/metze/samba/3_2-ctdb-metze/:
new 93c56c7 r24021: use MSG_BROADCAST_PID_STR as value for broadcast messages to fix the cluster case
new e14d97b r24023: Correctly support REG_BINARY in registry_push_value() and registry_pull_value().
new bed567b r24024: Minor cleanup in ads_parse_gp_ext().
new 12324f0 r24025: packet_send() expects DATA_BLOB elements as vaargs and not TDB_DATA
new 4ce5c36 r24027: merge from http://people.samba.org/bzr/metze/samba/3_2-ctdb-metze/:
new 1ba6f17 r24029: merge from http://samba.org/~tridge/samba_3_2_ctdb/:
new 7c257b2 r24031: Fix some 64 bit warnings (This used to be commit c0fd9a14cf4f2a4334a8cae22248e7831ffa6bcf)
new 33c5743 r24032: It helps testing tremendously if the cluster messaging actually sends and receives messages to other nodes... :-) (This used to be commit 3e9e9a3f28763500a1c5e551a808a14661d7d9fa)
new 798fc28 r24033: We need to be able to cope with packet_handler calling itself recursively (This used to be commit b74797a31eae1c59c1a23934a3302987de9ab87c)
new 63fcb7a r24034: Print the full cluster pid in print_lock_struct (This used to be commit ff1996ce4b0edfee90758c85ea0ac653877a1b9f)
new 76f0168 r24036: Fix dfs rename bug in smbclient reported by Thomas Bork <tombork at web.de>. Couldn't rename file as we weren't DFS enabling the target path. Jeremy. (This used to be commit cd66c133a1b010874ea9e7a500ea24c52011e523)
new 6b5c55b r24037: only setup sasl wrapping after a successful bind
new 09a16eb r24039: remove unused global variable...
new 75ae998 r24042: add support for krb5 sign and seal in LDAP via "GSS-SPNEGO"
new 6022716 r24044: Fix an uninitialized variable warning (This used to be commit 69326a56e7fe2681eef3d58a9107765496756de4)
new e5cdc45 r24046: Fix a 64-bit warning (This used to be commit a2ecc34aa43f810e68815c25016da1d184a21a04)
new 5e066d5 r24047: With -Wmissing-prototypes these two always generate warnings. They should be properly prototyped. For now, gloss over the warning. (This used to be commit 2137158260cc9677bf9652a3d85334b0d7512b7b)
new 70faa40 r24048: Fix the C++ warnings in our version of popt (This used to be commit fd3683c1b3d89a47d59643b0f5751726cb2c89f9)
new 115062e r24049: Some more 64-bit warnings (This used to be commit eabe796e464e5fe10d0f4cca1362985c529f5a5b)
new e29325a r24050: Fix a typo (This used to be commit 53027d0ee2dbe15beb2fce5d11a26f4ac0b08b9c)
new 63acef8 r24054: Fix some warnings (This used to be commit ed84540bb2825dfaca25649a1cfb9342b68c3068)
new 9a9a7e2 r24055: Remove a reference to the outdated samba-docs mailing list. This entire README really needs to be overhauled at some point. (This used to be commit c08d85a5f1a66e8fdd0b33a1d8d1a2c9ce9c1a35)
new 7d2d4dd r24056: Another big one: This converts reply_sesssetup_and_X to the new API. As usual, its history can be found on http://samba.org/~vlendec/sesssetup/. This very obviously needs close review.
new 6e41955 r24057: Fix some uninitialized variables found by the IBM checker (This used to be commit d74bbc53c2cf41e7e92309e81bb9c1b3f805cdd1)
new d440637 r24058: Fix some memory leaks in ads_secrets_verify_ticket.
new b4f6db4 r24062: fix logic for broken krb5 libs which always force sign and seal...
new bf27a77 r24065: According to gd, this breaks heimdal. Thanks for checking! (This used to be commit ea5f53eac81e8a969587eb3996b16a1afd948877)
new 3ec8b17 r24066: Fix memleak found by Volker. We don't leak keys now with MIT and Heimdal.
new 84058d4 r24067: Fix a type mismatch found by the IBM checker (This used to be commit 411a1a2037886f934c6522ddef7a04d5c4a1fa69)
new d5ca533 r24068: Fix Coverity id 366 (dead code). We have checked for argc >= 3 above. (This used to be commit b876bca6bcdb091c4f4f11af3bd758c8ce4db50a)
new ed74f28 r24069: Fix Coverity ID 368. We would segfault if 0 < data.dsize < 8 (This used to be commit fa536325681971307661b5d4efde3e8e54f3eca5)
new c1ca4c2 r24070: Apply some const (This used to be commit e6d592dcb8ff9f986b531435d0d03df20880880b)
new dd98820 r24071: Fix a missing END_PROFILE call (This used to be commit c9f12326dd1c090bd0ef9bb97c82926c2efd6ae8)
new 31dc912 r24072: Add "client ldap sasl wrapping" parameter. Possible values are "plain" (default), "sign" or "seal".
new 09b3d25 r24077: Convert reply_tdis to the new API (This used to be commit bd0cb48dde401f48dec98fa7ca794a912e0244f1)
new 4392d47 r24078: Add reply_unixerror (This used to be commit 10ac991750e9476299d39ac6f763d1638ff8c619)
new ef97e2d r24079: Convert reply_dskattr to the new API (This used to be commit c8e0aa5752fde34f7271a4fad758dfae0991722d)
new 68513d5 r24084: Convert reply_mkdir to the new API (This used to be commit e93f3996fcdde6f0fbba3fb9e1e97407e9ccdd62)
new 4694e75 r24085: Convert reply_rmdir to the new API (This used to be commit 7689048d71cc4adbdaee5521cc57890518e7090a)
new 8084a39 r24086: Convert reply_ulogoffX to the new API (This used to be commit bbc99e1c3b764bc2adf620553b7fa85efdf8ac53)
new e198b9d r24087: Fix bug 4836, patch by Matthijs Kooijman <matthijs at stdin.nl>. Thanks!
new 4254af7 r24088: Convert reply_unlink to the new API (This used to be commit fb0a1b7bd0a195dbedb3b0c02d8a4ec25c21b9bf)
new 15dc891 r24089: Add reply_prep/post_legacy
new 5e9d12c r24090: Separate parsing in reply_ntcreate_and_X
new d957253 r24091: Convert reply_ntcreate_and_X to the new API
new 04dcbbb r24092: Convert do_ntcreate_pipe_open to the new API
new 062bca6 r24093: move gssapi/krb5 principal handling into a function
new db71808 r24095: add one more fallback alternative to construct the principal
new ae5da66 r24097: Convert reply_ntcreate_and_X_quota to the new API (This used to be commit 08acadae56e0b603ccac7dc21f89d5071a33b255)
new 3edc608 r24098: - make use of the ads_service_principal abstraction also for the "GSSAPI" sasl mech. - also use the ads_kinit_password() fallback logic from the "GSS-SPNEGO" sasl mech.
new 4473a5e r24100: Convert reply_ntcancel to the new API (This used to be commit 6e5f39379f60e30cd0445a049df619ec8f65fc01)
new 3d769de r24101: Move prohibited_ea_names[] into samba_private_attr_name()
new a2d6aa8 r24102: Pass the fid instead of inbuf and an offset to file_fsp.
new 56766b1 r24103: add some useful debug messages, as not all LDAP libraries support wrapping hooks...
new e1b1177 r24104: fix the build, sorry...
new bfbd756 r24106: Pass fnum instead of buf/offset into get_rpc_pipe_p (This used to be commit eb353412c60fc21a31530d9678505470ffbf11ce)
new a81c8b2 r24107: Fix bug 4849. Thanks to Matthijs Kooijman <matthijs at stdin.nl> (This used to be commit 6e6eea64a5f770a585487734b1d0c28746bf5550)
new ebdfd34 r24113: some little fixes to get the correct error message when using "clustering = yes" and ctdbd isn't running
new 39ddd0a r24115: try to get the file name and share patch for printing brlocks from the share_mode db, as the same fileid is used.
new b352a45 r24117: use locking_key() instead of forming the TDB_DATA key by hand
new a0a9a30 r24119: Convert reply_exit to the new API (This used to be commit d4d550aa2ba20d704d2ab1265732b03405e8819c)
new 4b15f31 r24120: add a file_id_create() hook into the VFS layer
new 564e684 r24123: add file_id_create() to some vfs modules
new 82e80e0 r24125: use TALLOC_FREE()
new d2900dd r24128: fix double free in error path
new 6c6fed5 r24130: Explicitly pass flags2 to srvstr_push
new cc8d700 r24131: - make it more clear what the different min and max fields mean - with the "GSSAPI" sasl mech the plain, sign or seal negotiation is independed from the req_flags and ret_flags - verify the server supports the wrapping type we want - better handling on negotiated buffer sizes
new b62bd05 r24133: Explicitly pass flags2 down to push_string_fn
new d526657 r24134: talloc smb_request for handle_trans2
new b91704d r24135: Convert call_trans2open to the new API
new 4d34c5e r24136: get_lanman2_dir_entry() does not need access to inbuf/outbuf
new e5ad627 r24137: Convert call_trans2findfirst to the new API (This used to be commit 238edebab71ed1596af82f4c8611432f9156bd18)
new a1d70fc r24138: Convert call_trans2findnext to the new API (This used to be commit af1855e4cebb6df3415ca5389b10aaa5a956adc2)
new 133a8bb r24139: Convert call_trans2mkdir to the new API (This used to be commit d0b7f409e1ec88bcd695474aa77e75cb50dce013)
new e3a53ac r24140: Convert call_trans2findnotifyfirst/next to the new API (This used to be commit 46d9c51631d099af0f8696d3942eb51b0cb09865)
new 2945d44 r24141: Add check_fsp as a replacement for CHECK_FSP (This used to be commit a3d77a576f863c4d9f95a1a898f70ae5b5bbc471)
new fa2b8a4 r24142: Remove some direct inbuf references from call_trans2qfilepathinfo (This used to be commit c9c0133d5512e68fcaf22b2abd3343ae944ddb9d)
new 44c5ee4 r24143: Convert call_trans2qfilepathinfo to the new API (This used to be commit 0b84e29120b87bf6fc86df10102f1c4d4f98cdb6)
new bd627a1 r24144: Fix the build
new fe92fdc r24145: Fix a comment (This used to be commit 34a00d8aa9af167c65baf7fc24de3c8e192f5ec0)
new f2e2c22 r24147: Remove some inbuf refs from call_trans2setfilepathinfo (This used to be commit a13c42be7548fc0de3e1f6f1eaacbad3046af0d0)
new 67fde05 r24148: Remove some inbuf refs from subcommands of call_trans2setfilepathinfo (This used to be commit 09ed6537b39f72e61043a93fadea33562b07c6c6)
new 24e97ed r24149: Convert call_trans2setfilepathinfo to the new API (This used to be commit 50aa149cefc1da587f110eb0bf0344c737500f5b)
new ccd0b81 r24150: Convert call_trans2qfsinfo to the new API (This used to be commit cdd86497b9830ba5fbc5b4511ed39ca44167faab)
new 70496e0 r24151: Convert call_trans2getdfsreferral to the new API (This used to be commit 642c58648b2468544e9488cbffe1a8b236949bcc)
new 4514ea2 r24152: Convert call_trans2ioctl to the new API (This used to be commit db4e6781c4d1a9755a3ec45556be8dd935f15bae)
new 2516942 r24153: Convert call_trans2setfsinfo to the new API.
new c28bd38 r24154: handle_trans2 does not reference inbuf/outbuf anymore (This used to be commit 8eb016a91e3ec8d1d9d5ae1ec6f92e1e0657d593)
new 675a484 r24155: Check wct in reply_trans2 (This used to be commit e0a708c79b4db4aab84022d568b5e7bf519e4b5a)
new e2f0b5d r24156: Convert reply_trans2 to the new API (This used to be commit a9c2d75b42be8b0d89ed1e1a2ce2c6ab4284f5ea)
new cdd140f r24158: SE_GROUP_RESOURCE in the other_sids list apparently means a domain local group.
new 1d8851f r24159: Convert reply_transs2 to the new API (This used to be commit a55a4d71ffe9ff1395e02f8bb3ad88fe5132fe99)
new 9f3062d r24160: process_trans2 in smbd/blocking.c used send_trans2_replies.
new 72ce8ef r24161: handle_trans2 takes care of errors itself, no need to do it in reply_transs2 (This used to be commit ca26b43e02f25d75e7439c6130f32dc322acd327)
new c2fb81b r24162: send_trans2_replies is now static in trans2.c (This used to be commit 47261fb6fecc036cb1605f46bbe24e9b3661ff8c)
new c7a425f r24163: Remove the send_trans2_replies_new wrapper
new 01ee1c7 r24164: Fix for write cache corruption bug reported by Jean-Francois Panisset <panisset at A52.com>. Awaiting confirmation from reporter. Jeremy. (This used to be commit 7bd65060bd965bd17a5d79639cf561b8b578cb36)
new d7b7ef4 r24165: Fix Coverity ID 369.
new 8476d07 r24166: Fix Coverity ID 391 (This used to be commit 461974d2cc18c729f152356a9c30cc776f288906)
new 87165a8 r24167: Fix Coverity ID 365
new c847b2a r24223: Convert reply_echo to the new API (This used to be commit 4863ff2899419e791ed0e340821072d004fb1d17)
new bf160bb r24224: Check wct in reply_trans (This used to be commit fc8759e63ccec7f1cfb9f1d0ecd0f19a496e4153)
new 5d20319 r24225: Convert reply_flush to the new API (This used to be commit f843c02f0794964eba02ab983f9c0701801f415c)
new 133ef28 r24229: Push allocating InBuffer/OutBuffer into reply_transs (This used to be commit 39a7809aa4c34bb26178589245c419df44796e22)
new f1822fe r24230: Push down reply_prep_legacy in reply_trans
new 1d3c1de r24231: Push allocating InBuffer/OutBuffer into reply_transs (This used to be commit 74ae19cca6dd15b65deffbf464cfd0e485da8611)
new 0cfea6d r24232: Push down reply_prep_legacy inside reply_transs (This used to be commit 511f8bc030a9a16c2e793ce5d06577608e101de4)
new e41528c r24233: Push reply_prep_legacy into handle_trans (This used to be commit dc27c3c668f86d008c27b8a749f5726287ba54a5)
new abc519f r24234: Reformatting -- SCNR (This used to be commit 040d6d5db6d929f1612b1b0dc762b7f55c956740)
new 3bb9f20 r24235: Make handle_trans reply to errors itself (This used to be commit 06d0c74b74754c55f4c8ef0899bda08476e7dd4b)
new 97a817d r24236: Push reply_prep_legacy() into named_pipe() (This used to be commit b38f9347e81364d224e5ca00609099a74410e99c)
new d57a88a r24237: Add send_trans_reply_new (This used to be commit f0598b3ca0ee04e31855c3e54f3198e6fd968737)
new bcd0bf8 r24238: Push down reply_prep_legacy one level (This used to be commit a6a2d97facf95c7997f3d12457f2811b3b7bde1b)
new fbe15d8 r24239: Push reply_prep_legacy into api_fd_reply (This used to be commit e2a96497928ab959e36639fef2d493640bb6e951)
new b8de67a r24240: Push down reply_prep_legacy one level inside api_fd_reply (This used to be commit 0bb95639d6b49b18f2a7f1131f54239355097119)
new 40f6afc r24241: Remove reply_prep_legacy from api_WNPHS and api_SNPHS (This used to be commit 8702450e91943b1097ae3c8979d60b6962a69632)
new 43a77ab r24242: Remove reply_prep_legacy from api_rpc_trans_reply (This used to be commit 160f65946af9b3e1609b0efb211edc81514fb36f)
new d274724 r24243: Remove reply_prep_legacy from api_reply (This used to be commit b01664b43b0bd94bb59dec57480d2be954a7298a)
new b0ed26f r24244: Complete the conversion of reply_trans[s]
new b805bcc r24250: Merge W_ERROR_HAVE_NO_MEMORY macro from Samba 4.
new bed0ea0 r24251: Neverending fun:
new 6ba2d94 r24252: Dump guid of msExchMailboxGuid when returned.
new d75a38a r24253: From Jan Martin <Jan.Martin at rwedea.com>. ---------------------------------------------------------- In rare cases, Samba 3.0.25b shows directory contents at the wrong position in the file tree when displaying a subdirectory of a DFS link.
new d18b7b1 r24254: Fix a segfault in r24102
new 8c15467 r24265: Add the tdb_hashsize:<tdbname> parameter
new 2821058 r24266: Remove the "open files database hash size" parameter
new 42c1eca r24267: Fix the build farm
new 4563053 r24268: Fix two crashes for spoolss
new bb96643 r24269: Check wct in reply_write_and_X (This used to be commit 1297fac11778cb910d1bcd12b6d9d3a6269972db)
new 1f67efa r24270: Fix some END_PROFILE(SMBwriteX) (This used to be commit 36f2347561ab06b5d8175ad0a9c4da2817e759f9)
new b0dc209 r24271: Push reply_prep_legacy into reply_write_and_X (This used to be commit 607e7d2447bf19eea872a3a4d1ad499a53f0a935)
new 3e8fc03 r24272: try to fix the build on irix...
new a6810cb r24278: Push down reply_prep_legacy in reply_write_and_X
new 12d94f7 r24279: Remove reply_prep_legacy from reply_write_and_X (This used to be commit f18b7a9a282ebb5c31a89a601798f9a0db51867e)
new e215bd8 r24280: Fix the build of vfs_afsacl.c (This used to be commit c231f7b8f6025e2853eb6ecab43fe87566596234)
new 87afcae r24281: Fix bug found by Herb. The vuid entry in the cli_state structure gets left as nonzero as returned by the failed cli_session_setup_spnego. When we then try to authenticate as the user in cli_session_setup this returns an error "Bad userid" (as seen in wireshark). "We should only leave cli->vuid != 0 on success. Looks like it's getting set in the cli_session_setup_blob_receive() call and not cleared again on error." Jeremy. (This used to be commit fa8e66dd8d2c6 [...]
new c7b9f06 r24290: fix debug statments to match function name (This used to be commit 5ee0bfde50645b822cefefe90bc9168faeeb34ff)
new b87c0dd r24291: Fix Coverity ID 364
new d68145a r24302: add a module that overloads the file_id_create VFS function and alters the device id depending on the configured algorithm.
new 9342df7 r24304: patch from Bjoern JAcke <bj at SerNet.DE>:
new 9239b8e r24306: the check_fsp() function has an explicit user argument so use it...
new f210f7c r24307: fill in choise with value -1 on error as we've done before revision 24002
new aece6db r24308: this needs a better fix that compiles...
new 66294f9 r24309: if no protocol matches, just return choise 0xffff as we've done before revision 24002
new c25f225 r24310: we should not call END_PROFILE(SMBntcreateX); twice...
new a5f412f r24311: add a reply_force_nterror() macro
new 5cc4dbd r24312: revision 24091 removed the 'FORCE'...
new 3c5811c r24314: Attempt to fix bug 4868 (This used to be commit 0ced8fcfe124f99159061143f29775aacd6e1c8f)
new 22b30d2 r24316: Fix an uninitialized read
new c898c51 r24318: Print a prominent warning when reply_prep_legacy is called
new d465b46 r24319: Check wct in reply_read_and_X (This used to be commit 9ddacdfa131c4a4a852b3d30db1ee22d1852d0c2)
new 23998e1 r24320: Fix the wct checks in reply_trans2 and the reply_trans calls
new 02c21aa r24321: Attempt to fix the "hape" cc build (This used to be commit 4e819aea0b783110d3b7a27105c588403e79eac9)
new 61ee2d3 r24322: Wrap reply_read_and_X in reply_prep_legacy (This used to be commit 7926b5dfb8d05ad2fe40c3f7658a492f0450e505)
new 8d6dcd9 r24323: Remove the reply_read_and_X wrapper function (This used to be commit 96b218789401bb9e512339e7c6d9e0c9d9724420)
new 8e146e4 r24324: No reply_prep_legacy() in reply_pipe_read_and_X (This used to be commit 304843315c5457ff0288d66d31f1ddb1ef2796f4)
new bb373db r24325: Push down reply_prep_legacy in reply_read_and_X (This used to be commit 9d2354129dad1d4d015d463f138a196f9f72af2f)
new bf47a89 r24326: Fix the build for Solaris CC (This used to be commit 7af4c1f547accc973f8b3ed88958bdeaf941754a)
new 26f6826 r24327: First round of fixes to chain_reply
new d90f6fa r24328: Restore chain_reply error handling
new 99a1f5a r24329: Fix a 64-bit bug
new 1b69659 r24330: Fix a 64-bit error (This used to be commit 30fd90346550f1c672edb51ab63b8139a6c4053e)
new ef6c3a3 r24331: Fix an error where gid_t != 32 bit (This used to be commit 748fdfbd7ba5cc844f1370a968465b19ae698f94)
new 921fbb2 r24332: schedule_aio_read_and_X does not need InBuf/OutBuf (This used to be commit 9ad91bd20592850d7b6393e1ac7f0e0919d69668)
new 594bbfc r24340: Use standard data type uint32_t rather than tdb-specific u32. (This used to be commit 26d1430283bd4ae8b8a84f3253e33417d509c1a4)
new db26667 r24341: Make libreplace provide offsetof. (This used to be commit 4a5fa715a6af281282092644817599f79806981d)
new d198962 r24346: Push reply_prep_legacy into send_file_readX (This used to be commit cded66a7dc72d41e4d6ea90edd8b03ed080c042f)
new 6dcf0c6 r24347: fake_sendfile does not need Inbuf/Outbuf
new a0ad547 r24348: Do not use inbuf/outbuf in the sendfile path of read_and_X (This used to be commit 595ea708ee8c9b6f86648dfdb5ff5a3feafe1f07)
new 2fb27fc r24349: For large read&x we need more than 64k of outbuf. (This used to be commit f7e2eec35f7457ec70d75ef099b34f83c9dfd654)
new 5d39acf r24351: Remove reply_prep_legacy from reply_read_and_X (This used to be commit 8f3e3a21008a2cb6ed73d8629aaf1fa565f19e79)
new 0bb638a r24353: Add a getpwuid lookup to wbinfo.
new b01978f r24354: Remove offsetof macro
new 5af3e2d r24355: move reply_outbuf() to the place where it's used
new 2d8e445 r24356: Add send_nt_replies_new wrapper (This used to be commit 8a910d37ccc767eb8ab25ef2af3a136ad874346f)
new ecb32af r24357: Check wct in reply_nttrans[s] (This used to be commit 9ab87e644e4dc54ebbcb8ad300fe338f4a809ba9)
new 6bee410 r24358: Push reply_prep_legacy into reply_nttrans[s] (This used to be commit 197c2310792965f94d66ad7c8016a1594945bdf8)
new 6216cd5 r24359: Fix the build (This used to be commit b2ac1a3ec59f7c804521e5a478916fba16f4b3d4)
new 968c43f r24360: Make ndr_print_debug_helper() output readable.
new 1d8e64a r24361: Push reply_prep_legacy down in reply_nttrans[s] (This used to be commit d97a2e91d3c44ad39e6a1ee369e1e906d98707f5)
new 2a375f1 r24362: Initialize padding also when no params are sent back (This used to be commit 03c5e960a21ae78cdd832a5c760015f7fbd83bd9)
new 1b034a8 r24367: Push reply_prep_legacy into handle_nttrans (This used to be commit 8b5e51c2668799890d033a371e5b9a57b8f086c6)
new 20b3dae r24368: Push down reply_prep_legacy one level
new 8590265 r24381: Push reply_prep_legacy into call_nt_transact_create (This used to be commit ca18ba96be84ed12003af84c53cc5f2e92fcc984)
new 89f27bb r24382: Remove reply_prep_legacy from call_nt_transact_create (This used to be commit 73392485f4c3bf8b4138b500b4882c492bf96358)
new 89dfa38 r24383: Convert call_nt_transact_ioctl to the new API (This used to be commit 8e6485e0782e9ab31b07dd9f662bd845f58faf4a)
new ff35555 r24384: Convert call_nt_transact_set_security_desc to the new API (This used to be commit 925ed1e186da594b5c40d3abbad885060ca87fd0)
new 6624bf7 r24385: Convert call_nt_transact_query_security_desc to the new API (This used to be commit f44e0aac2b47ea377c2ce701426e57ee15c42fe7)
new 5cc0a6b r24386: Piss off Volker (not deliberately) by checking in a reply_mknew -> conversion. Sorry vl, remove one of your 15 patches :-). Jeremy. (This used to be commit a7648ed9d40d6f61362e1488dc30216363870694)
new d701a47 r24387: Convert readbraw to the new api. Volker, keep checking in your patches please :-). I'll work on SMBreadBmpx tomorrow. Jeremy. (This used to be commit 27e183afa8d23dca6aada1f3810dc53aa8c55ccd)
new 83fc92c r24388: - ACL retrieval provided incomplete information because the buffer pointer was incremented too far in some circumstances. In these cases, only the first of multiple concatenated strings would be seen.
new 4b485d8 r24391: Convert call_nt_transact_get_user_quota to the new API (This used to be commit 0e47a6643e9b3f546e1905e5152d3abe2511bcd9)
new 3038f27 r24392: Minor simplifications (This used to be commit 96a943587418e07019974b45c368e749a5ef82c2)
new 4f111b6 r24393: Convert call_nt_transact_set_user_quota to the new API (This used to be commit 4cb60abd4c7f32a51f0e9be0d226fe09c794bed8)
new bba684f r24394: Convert call_nt_transact_rename to the new API (This used to be commit 189876a664efcfb601a8b14c21f272ed7d9f6b41)
new b41b380 r24398: Convert call_nt_transact_notify_change to the new API (This used to be commit 607b3ab8bc6052770f0324b57f3db6e1c11a7005)
new 6a5bdb7 r24399: Change change_notify_reply to use send_nt_replies_new (This used to be commit be67bb50eef88f4d56f48e785c1e5865616f5f33)
new 52a7383 r24400: Fix a valgrind bug (This used to be commit 7c65deaed734f5623813922637877b94fc9a6259)
new f7f176d r24401: Push reply_prep_legacy into send_nt_replies (This used to be commit 489436a65632c4e6c1001a23dd33c896e9d7dfde)
new df6edb0 r24402: Fix a 64-bit warning (This used to be commit 73d99d6f9a5554d957ae737ff617b6a2e88b52bc)
new e0880fa r24403: Remove reply_prep_legacy from send_nttrans_replies (This used to be commit a6400ca6e2301d1cfc1d6a513dc7809ed99d7b58)
new ae89ba4 r24404: Remove get_OutBuffer usage from blocking.c (This used to be commit cb8fab5663db2cb408e1b85a7287d3670b09d503)
new 439d602 r24405: Check wct in reply_lockingX (This used to be commit c4972632f8b41c87a4c0fdfc6c98515c42eafda5)
new 29df253 r24406: Push reply_prep_legacy into reply_lockingX (This used to be commit bce87ebdc00b9086dcdcc55442b57b92345971ac)
new ec5b2a7 r24408: Remove reply_prep_legacy from reply_lockingX (This used to be commit e0db5fd11bd5e0a3aca801a14509fddd6a625a84)
new a12e7ef r24409: Check wct in reply_open (This used to be commit ee6f212ed0b332e6886056e6d254d0c0da7c5046)
new c638a84 r24410: - I got tricked by function naming. Contrary to what seemed obvious to me, prs_mem_free() is not the function to be called to free memory allocated by prs_alloc_mem(). I've added a comment so others may not get bitten too.
new 2da44a2 r24412: Convert reply_open to the new API (This used to be commit 394987f5224086cb379ea8d0364924679b8a0214)
new 444fd1e r24413: Minor edits for libgpo.
new 5fe4384 r24414: Convert reply_mv to the new API (This used to be commit fa341e4840d422cee389c06112e0b2df43a31f45)
new 73b3ae9 r24415: Convert reply_getatr to the new API (This used to be commit 1a08b97a933e25362707cb0d8ba09d733af4cbbf)
new 36a8596 r24416: Some more minor edits for libgpo, mostly reformatting and moving of functions.
new 06ed827 r24417: Convert reply_setatr to the new API (This used to be commit 56bab5ea4cbcf8e46101053bd68f66691fd737c5)
new 873bc06 r24418: Adding reg_deleteallvalues().
new a573b80 r24419: Hm, I think this protoype is not required here.
new 6c3d3bc r24420: Pure pedantism: the talloc_init could have failed...
new 1ba6b71 r24421: Ignore long #defines (like for registry keys).
new dee4ab1 r24422: Convert reply_ctemp to the new API (This used to be commit 3cc22fd74f0ffc72f4340a963b4eca7178be2192)
new fe50255 r24423: Convert reply_lseek to the new API (This used to be commit bd228853863ce5b4b9b974347c50c956d7f2e055)
new 3e00e2e r24424: Fix the build.
new 7c25bf4 r24425: Convert reply_write to the new API (This used to be commit 244965f7b67becb85774311e6ce84318d554384d)
new 4c7212b r24426: Convert reply_read to the new API (This used to be commit 30aada0ef8e16ce94035039b63ab140d158009d9)
new ca70ea9 r24427: Convert reply_lock to the new API (This used to be commit 212f43ddeaa6369e5437ed3915eb066a37bc9014)
new 0f73d64 r24428: Convert reply_unlock to the new API (This used to be commit 01c7426fc0e2af6a955dcb37111ca439fc913d5f)
new 3f17207 r24429: reply_setdir is not used... (This used to be commit ca27a718b07949959efaeb49f310123de76af9a0)
new 4a989da r24430: Convert reply_writeclose to the new API (This used to be commit 6def2ee03bb3510f000b1977c4d5293cad4ae364)
new 591669b r24431: Convert the reply_printXX calls to the new API (This used to be commit e528479f56bc936cc60eb95c9738a48de48dbd05)
new 201f0e1 r24432: Expand kerberos_return_pac() so that it can be used in winbindd.
new 2ea14d4 r24433: Convert reply_ntrename to the new API (This used to be commit 42b07a52b9f4fe147426e9156958cb4d33691678)
new 954adf8 r24434: Simplify winbindd_raw_kerberos_login().
new 9888ece r24435: Fix typo.
new 05fafc1 r24436: Convert reply_lockread/writeunlock to the new API (This used to be commit 1b6add251ca1db565a03407db30884132dd93e7d)
new a9f02f4 r24437: Remove "done" in winbindd_raw_kerberos_login() as well.
new d824881 r24438: Use dump_data_pw() instead of dump_data() on sensitive data in winbindd.
new 90741da r24439: Convert reply_get/setattrE to the new API (This used to be commit 6b0ad071d85ddd8fbf24386db11688bde49baf81)
new c557207 r24440: Convert the reply_sendXX functions to the new API (This used to be commit a64bc31098de8694b79eeafd3a226cf519700707)
new 9c2bfff r24441: Convert reply_ioctl to the new API (This used to be commit a5af7ebb7f1d869659fbab187652e68ec4fafbb8)
new f93b093 r24442: Convert reply_copy to the new API (This used to be commit 0cb00c54750837ab2d2dc12e4947fedb7d38e878)
new 5edcc34 r24443: Convert reply_search/fclose to the new API (This used to be commit a8a33c377e38046b4103cf1d59032b97ab6bac9a)
new 527905a r24444: Convert reply_find[n]close to the new API (This used to be commit 6af85953465789594342f2d199ef5d29462cf34f)
new 2823bf1 r24445: Convert SMBwritebraw. No test suite unfortunately.... I need to write one for this. Jeremy (This used to be commit edc17dfcbd21cccaffb76f4ae67fe4b06520f1a9)
new ffae125 r24450: merge from SAMBA_4_0: length_is() isn't supported without size_is().
new 24f42c5 r24453: Remove the read and write bmpx calls
new 716e01d r24457: Convert reply_tcon to the new API
new fe06828 r24458: regenerate pidl output after pidl fixes:
new 6051d51 r24461: Fix Bug 4852, thank to anto <sistemac at prosoft.ba> for reporting it. (This used to be commit 0fecd8a0c3aaa64e137d2efd3f9cc7705837ea2a)
new e60c0a5 r24462: - Removing all ACEs was causing removal of the DACL entirely. Win2000 ignored the request, presumably due to the PROTECTED flag not being set. Setting that flag (in make_sec_desc()) has much wider implications than just to libsmbclient, so instead of modifying that, we'll remove security descriptors by setting the number of ACEs to zero. At some point, we might want to look into whether we should actually be setting the PROTECTED flag in the DACL.
new 3dd3c4c r24464: Now Volker removed the readbmpx we don't need cached errors any more. Jeremy. (This used to be commit 9256ec0a20f532c7dd7ddc2d3534336a47e6c2d2)
new 415b746 r24466: - Sort ACEs according to http://support.microsoft.com/kb/269175 so that Windows Explorer doesn't complain about the order (and so that they get interpreted properly).
new a1f593c r24467: Do range checking on incoming smb request. Jeremy. (This used to be commit dbd58dd647279def1681d88701e41d8a738c680a)
new ed70bc0 r24468: Don't forget the +4 for length :-). Jeremy. (This used to be commit 4d01e0b7443aa4e4d450d705df5762d801172809)
new fd9c413 r24470: Start fixing up the mapping of OBJECT_NAME_COLLISION to DOS error ERRDOS, ERRfilexists on open calls. Jeremy. (This used to be commit 4674486450bbe79ec9b22bcbc23c534365d6798a)
new 606f109 r24474: Map error value NT_STATUS_OBJECT_NAME_COLLISION to ERRDOS, ERRfilexists for NTCreateX and NTTransCreate. Jeremy. (This used to be commit 5b2316d1734765ef6c31ff09beea974d9629d17f)
new 522418c r24475: Fix the error mapping for SMB_POSIX_PATH_OPEN. Jeremy. (This used to be commit 6dac315ba1d9b9582c2b573e0785b2f6d627f846)
new 622abf5 r24476: Fix the mappings in reply_opeXXX calls. Now to test renames. Jeremy. (This used to be commit 74d10b09a68f5c06d6b3ceffe0a40818dc84106e)
new 72df1ca r24481: copy .bzrignore => .gitignore
new 93fc3a0 r24485: Even in the failure case unix_convert must pass the already converted part of the string to the caller. (This used to be commit 301ae3d68bc64c9526eb7d4458584a5ebb151137)
new bf374d3 r24495: Add a function lp_canonicalize_parameter: It takes a name of a parameter and produces the "canonical" (or main) name of the parameter (the one synonym that does not have the flag FLAG_HIDE). The function also sets a flag as to whether the synonym is a reverse boolean synonym.
new 53f5c4a r24496: Add initial synonym handling to "net conf": When storing parameters in the smbconf portion of the registry, up to now, synonyms could be misused to store a parameter twice. Now this is prevented by canonicalizing the paramter name first.
new bcc7bdc r24497: Revert r24485 -- this needs more thought (This used to be commit 01f701ba1ea9859b090aaf8f4ae9722c5502316c)
new 077d5d2 r24498: More extra code into a function, reply_openerror. Jeremy. (This used to be commit 43ddfb8c918bd27e2efd3b54077db815da80a53a)
new a662a62 r24500: Add check that bcc is correct in an incoming packet. Jeremy. (This used to be commit 267a0ac48d358e1bd10d92238352ca3d867a58d4)
new 891fa21 r24501: Added bcc test for reply_tcon & removed Vl's comment :-). Jeremy. (This used to be commit 9d9ed41f2139051578c35f80112640cffb5f7608)
new ed4b40e r24510: Fix logic. Thanks to Volker for the hint!
new f65041c r24512: Fix RAW-NOTIFY
new 8b0b140 r24513: Reformatting: eliminate trailing spaces, overly long lines and adjust some formattings to standard.
new b2455bb r24519: Refactor printing of one parameter into a helper function of its own. (This used to be commit 70dfe5d098b5d815e652b82fca57be0eb826f820)
new 7190e75 r24525: Add output of synonym information to show_parameter_list(). Also simplify lp_canonicalize_parameter by making use of the new function "is_synonym_of".
new bb76f3f r24526: Refactor determiniation of the index of the canonical form of a parameter given in string representation into a function of its own (map_parameter_canonical).
new c56874d r24527: Add a function lp_canonicalize_parameter_with_value that turns a parameter and value into the canonical paramter with the value inverted if it was in invers boolean synonym.
new 5da47f8 r24533: merge from SAMBA_4_0: rename dcerpc_syntax_id -> ndr_syntax_id
new b018c9b r24537: regenerate after pidl fixes
new 6882174 r24538: merge from SAMBA_4_0: rename struct dcerpc_interface_call -> struct ndr_interface_call and move it to librpc/ndr/libndr.h
new 24c594d r24541: merge from SAMBA_4_0: rename struct dcerpc_endpoint_list/struct dcerpc_authservice_list into ndr_interface_string_array and move it to libndr.h
new a2c3e56 r24543: Apply missing portion of correction for bug 4750 (This used to be commit 5a83c306bb80b492a3c3d5e86b0767dc45e5c262)
new 06dd8d2 r24547: Fix #4897, patch from David S. Collier-Brown <davecb at spamcop.net> -- Thanks! (This used to be commit 4a90264d173ef5a870f2a44554c3bb9e738e98fb)
new 2efabbb r24548: Fix the case-changing renames
new f5ab9dd r24549: Fix unix_convert to return the already converted part
new 8713bb2 r24550: Attempt to fix the non-LDAP build
new c2628e1 r24552: merge from SAMBA_4_0: rename dcerpc_interface_table -> ndr_interface_table rename dcerpc_interface_list -> ndr_interface_list
new 2f3511c r24558: merge from SAMBA_4_0: rename 'dcerpc_table_' -> 'ndr_table_'
new 8da26d3 r24561: merge from SAMBA_4_0: rename some DCERPC_ prefixes into NDR_
new 8fb2e83 r24564: regenerate after pidl changes...
new 8bab4bd r24571: Only look at errno if the close call actually failed
new 987d701 r24572: Allow for functions map_parameter_canonical() and is_synonym_of() to be called with inverse == NULL.
new 18e6f9c r24573: Fix build without LDAP. Thanks Volker for pointing this out.
new 42bb050 r24578: Fix build warning.
new b2ff8a2 r24579: Merge error reporting to the end of winbindd_pam_auth().
new cf131be r24583: Make sure we don't accept invalid request options. Thanks to Michael for his bit-magic.
new b0b0807 r24584: Merge all pam post-processing code (in particular all extra_data code) into append_data().
new 57e2718 r24589: Refactor our vuid code so that we keep the same vuid that was allocated whilst the connection is being constructed and after the connection has been set up. This is what Windows does and at least one client (and HP printer) depends on this behaviour. As it depends on the req struct not yet ported to SAMBA_3_2_0 (Volker, hint hint.... :-) I am not yet adding this to that branch, but will investigate that tomorrow. Jeremy. (This used to be commit a54f2805df92c6 [...]
new 644b43d r24590: Reformatting to coding standards. Added my (C) in places it already should have been :-). Jeremy. (This used to be commit 41611a22ed852bb74e2ef3f45766c0580ffd3a18)
new 18a48df r24594: pass down the ndr_interface_table in the samba3 client bindings instead of the pull and push functions
new a9184f4 r24595: Fix Coverity ID 393
new 96567fa r24597: - talloc request structure for the samba3 server bindings and make that the primary context for the request which the implementations can also use. - go via functions pointers in the ndr_interface_table instead of calling functions directly.
new 2e498b4 r24599: patch from Karolin Seeger <ks at sernet.de>:
new e88a6d3 r24601: Fix if statements where we still expected cli_connect() to return BOOL. (This used to be commit 12cb06d6ad73c37b9ee4bdf31f88dd3ce8cc3935)
new b9a7a2b r24602: Add function lp_string_is_valid_boolean() to check if a string contains a correct representation of a boolean value (in the understanding of loadparm.c).
new 281931e r24603: In case of error we need to free prefix_cache otherwise on re-init the first statement will return positively but prefix_cache_hashes would be NULL (This used to be commit fdc20894a0deb3c68b834e5d9d466873ca634bed)
new e273187 r24605: remove some stuff samba3 doesn't need any more
new 1523103 r24609: Fix the fix of r23668 for win2k giving one zero byte instead of a 2-byte zero character. I can't recall what rode me when I put that "2" there. But now I think I have got it right... :-)
new f71a4fa r24610: Add a debug message that the workaround has been activated... (This used to be commit a12f3bf6e93f7a902a1f6274d67f15cc4eeb20bd)
new d94d58a r24615: Say for which domain the getdcname request failed.
new aa1c863 r24616: In set_boolean(), only pass the result back to the caller if parsing of the boolean string was successful. Also, initialize the local result variable (although not strictly necessary anymore, now.) (This used to be commit bf0daa74fadcd506b80c29d04ccf6ec7345ee0e1)
new faab8db r24618: move printing out the version string and exit() into the popt _POST processing.
new 8dd0092 r24621: - deferr calling build_options();exit(0); - use poptPrintUsage() to give the user more info
new e24b67f r24625: add '-D' option to winbindd
new 3b29c9c r24627: merge from SAMBA_4_0: as TALLOC_ABORT() is defined to abort() by default wrap it into a function so that the function name in the backtrace shows what happens.
new a718a93 r24629: Make read_sock return the total number of bytes read instead of the number of bytes read in the last of possibly several read calls.
new 92ec897 r24630: Store Samba configuratin options only under the default name, not as aliases. This prevents creation of problematic configurations from registry editors like regedit or "net rpc registry".
new 7a30cb1 r24632: Fix build warnings.
new 85d0c15 r24636: Raise one debug level, since the callers (that want to do so) issue a level 0 debug message.
new 46f1999 r24637: In order for "net rpc registry" to be able to write to Samba's own registry, the access mask for opening the registry for the write operations needs to be SEC_RIGHTS_MAXIMUM_ALLOWED instead of REG_WRITE: we can not open e.g. HKLM read write explicitly, since we can not write to this virtual part of the registry, only to the subkeys like 'HKLM\Software\Samba\smbconf' that are stored on disk.
new a689f60 r24638: Remove redundent setting of vuid. Jeremy (This used to be commit fd682c3f397714ebdaf4af3f6d1cbcbab6a2f572)
new f1041f9 r24639: Add parameter "directory name cache size" - parameterize use of directory name cache, 100 by default. Will be needed to turn this off for *BSD systems. Jeremy. (This used to be commit bea8e9840fd65268e649f813eba10502b0c4d721)
new 361938d r24649: Attempt to fix bug 4917. Simo, please check!
new d61c180 r24654: Adapt to coding conventions.
new 5993ddf r24659: Some formatting changes helping to minimize the 3_2_0 diff (This used to be commit c5caea43af154671448df82881efe09a5c982386)
new 7bd8ad3 r24661: Fix some obvious diffs between 3_2 and 3_2_0
new 3aed029 r24699: Actually write 24 zeros instead of zero 24's...
new 5b9ecb5 r24701: Fix the swat build
new b578db6 r24702: Remove the old API pointers (This used to be commit 17df313db42199e26d7d2044f6a1d845aacd1a90)
new a380f2c r24711: Remove unused talloc context from query_user_list rpc.
new 7d7b3a9 r24713: Fix obvious error in enum_dom_groups. We were returning NT_STATUS_OK when the realloc failed.
new a375d36 r24714: Fix confusing indent.
new 40102ad r24722: Squashed commit of the following:
new 2af9637 r24733: Add support for storing DATA_BLOBs in gencache.tdb (including torturetest).
new c790f64 r24734: Move nss_err_str() to a more public place.
new 1c72c4c r24737: Remove older TODO: Convert internal_resolve_name() and friends to NTSTATUS.
new c7489a5 r24738: Fix one more use of pwrite in tdb code in the spirit of r23972 and r23977.
new 22cf5a3 r24739: With resolve_ads() allow to query for PDCs as well. Also add dns query functions to find GCs and DCs by GUID.
new c087807 r24740: Fix the build.
new 84bce05 r24742: Add experimental DsGetDcName() call (will be used by krb5 locator for fine grained KDC DNS queries).
new 068d95c r24743: Fix build warning.
new 4b6713e r24744: Increase length by what we got from recv, not from ioctl (This used to be commit 23c8f4f74bfb761894034ce9375258411c80d74d)
new 51514b5 r24745: Merge Simo's shared lib build fix from svn r22842 that was lost somehow. Don't include the PIE_FLAGS when building shared libs. (This used to be commit 22f2f1e033a7a6877c6b8a0847179728a408af85)
new a090092 r24746: As the winbindd pipe is officially broken since a while: split out request specfic and generic flags in a winbindd_request.
new 21dd4aa r24747: Add WINBINDD_DSGETDCNAME call.
new 49e92d0 r24748: Remove all dependencies to samba internals and convert the krb5 locator plugin into a tiny winbindd DsGetDcName client. This still does not solve the case of using the locator from within winbindd itself but at least gencache.tdb and others are no longer corrupted.
new 52cd23c r24749: Increase debuglevel.
new d68a5c2 r24750: Fix one more caller of name_resolve_bcast().
new 6227abc r24752: Make sure to return properly when the locator is called from within winbindd.
new 7b24eb6 r24759: Comment out the _nonnull calls for 3.2.x, as agreed with tridge. Leaving the commented out code for now, in case I need to re-test some stuff. Jeremy (This used to be commit 343be0464342aac14a9592fd73a71b7589ba34d5)
new d17f87e r24762: Fix the build, missed TALLOC_SIZE -> talloc_named_const. Jeremy. (This used to be commit e2d924248ef4c8158e80bfffa5d734b9723112ce)
new e9cea3e r24764: Fix second TALLOC_SIZE definition. Still watching the build farm to see I didn't stuff this up... Jeremy. (This used to be commit 4ca43172d9feae92060ddefb76a97622bca32d1b)
new 60fb367 r24769: Merge error handling for locator plugin.
new a0a32cf r24771: Use infolevel 25 to set the machine account's password (just like winxp). This correctly updates pwdLastSet field on win2k3 server.
new a116d7c r24773: Fix a ctdb connection lockup
new 4429a01 r24776: Remove accidentially commited flag checks.
new 53d41f3 r24778: Make sure krb5 locator requests go to a separate locator winbind child.
new 24fc1d6 r24781: Fix build warning.
new 1a13b09 r24782: Fix C++ warnings (This used to be commit f7e8df81ef9e1deadb1251e5e5959e90a4432f40)
new 6824731 r24783: Remove unused off_t type.
new d86c441 r24784: Initialize uninitalized data to prevent segfaults. Thanks to Volker for the hint!
new 46fad0c r24785: Put checks in parentheses.
new 8499943 r24786: Fix another build warning.
new babab94 r24788: Cleanup some linking msgs and remove references to libmsrpc in SAMBA_3_2_0 (This used to be commit ba05dc013fd14a7c8c3d7775dad9a70d45289de0)
new 48853f0 r24789: Add implementation of machine-authenticated connection to netlogon pipe used when connecting to win2k and newer domain controllers. The server may be configured to deny anonymous netlogon connections which would stop domain join verification step. Still, winnt domains require such smb sessions not to be authenticated using machine credentials. Creds employed in smb session cannot have a username in upn form, so provide the separate function to use machine account.
new d76e724 r24791: Fix logic error in timeout of blocking lock processing found by Ronnie. If a lock timeout expires, we must check we can get the lock before responding with failure. Volker is writing a torture test. Jeremy. (This used to be commit 45380f356b99d575645873b05af17c504b091dc8)
new b79f9b0 r24797: Fix logic in dsgetdcname().
new 7650d3b r24799: Prefer IP address to dns name when replying in winbindd dsgetdcname.
new 410cc0e r24801: When told to ignore the winbind cache also do so while trying to store entries. Thanks Michael for pointing this out.
new 69d25c9 r24802: Activate new tests
new 941a783 r24803: For some funny reason us4/gcc seems to fall over the ' (This used to be commit 08e309e955eea58df1eb88f848386eb2acbd31ba)
new 647abf0 r24804: As a temporary workaround, also try to guess the server's principal in the "not_defined_in_RFC4178 at please_ignore" case to make at least LDAP SASL binds succeed with windows server 2008.
new 3e4c094 r24805: When we can build the locator, build it.
new b2a1a4a r24806: Fix the build, sorry...
new 020e0ab r24807: Add WINBINDD_LOCATOR_KDC_ADDRESS env which will be used for the case when the locator gets called from within winbindd.
new a646210 r24808: Fix the same problem Volker noticed.
new 929e1d9 r24809: Consolidate the use of temporary talloc contexts.
new 3b0422e r24811: Simple reformatting to fit the 80 columns rule. Jeremy. (This used to be commit 0cdf046dae8ba0741bb7786aa4e85c34fc35dade)
new dacdde6 r24813: Reformat to 80 columns. Jeremy. (This used to be commit c6c8f5a897602d53876fe75e86283d97a394037d)
new d051dce r24824: Create an initial talloc stackframe for the net binary. (This used to be commit c97600b96f6315df8ab0d7ad186423ab75dd4ab5)
new fe6c338 r24825: Give testparm an initial talloc stackframe, so it does not complain it is leaking. (This used to be commit 705336ee1098a2c4d6e933dfa3e2f2968fa717ad)
new 8843550 r24826: Fix two memleaks in idmap_cache.c, bug 4917
new 018f72a r24827: Give smbstatus an initial talloc stackframe. Rewrite main() so as to exit only at a single point where the stack frame is freed, too.
new 4642275 r24828: Give smbcontrol an initial talloc stackframe. (This used to be commit 55020b07b5568104091352fd3ae21e2b29e34501)
new e553320 r24829: Make use of a variable, that is available... :-) (This used to be commit 90626652084c2ada6b2eb041db652720c03a1c3b)
new a4c9269 r24830: Add a winbindd cache validation function that does not do backup and corrupt file handling. (To be used in subsequent changes.) (This used to be commit b3dcadbed0b4a1b7bb2e83df2c66bca9dcbcad60)
new dbdc0fe r24832: In the winbind-locator recursion case, try to pick up the kdc from the environment.
new 55b59eb r24833: Move locator to nsswitch (does not belong to libads anymore).
new b202692 r24836: Initialize some uninitialized variables. This prevents a segfault when get_kdc_ip_string() is called with sitename == NULL.
new 1f0835c r24838: Now for real: build the locator, if we can.
new 5673661 r24841: The locator has no dependencies to ldap libs anymore. Also fix the build.
new 51e5001 r24842: Fix build warning.
new ac3f2e7 r24843: Add a "validate-cache" control message to winbindd. So there is a new subcommand "smbcontrol winbindd validate-cache" now.
new d4603ed r24845: Fix a segfault in smbcontrol when called with parameters but no extra args.
new f02f856 r24847: Change standard failure return code of tdb_validate from "-1" to "1". (This is more safely used with casts from int to uint8, e.g.)
new 57ac659 r24848: Make tdb_validate() take an open tdb handle instead of a file name. A new wrapper tdb_validate_open() takes a filename an opens and closes the tdb before and after calling tdb_validate() respectively.
new 00737da r24853: Rename function as Jerry asked. s/net_use_upn_machine_account/net_use_krb_machine_account/
new c3678b4 r24864: - Correct failure of libsmbclient against a version of Windows found on a NAS device. The device resets a NBT connection on port 139 when it receives a NetBIOS keepalive request. That request should be supported when NetBIOS is in use; Windows is behaving badly.
new 60abd09 r24877: Don't panic in tdb validation code when the fork or waitpid fails. Return error instead.
new f9a1777 r24879: Activate the winbindd cache-validation message handler. Now the winbindd cache can be checked at runtime by calling "smbcontrol winbindd validate-cache".
new 2800362 r24902: DEBUG might use talloc_tos() itself... (This used to be commit 1b39374a173bf6b40426000d010d092e94afc4d7)
new 3bcf187 r24903: One more tick in #if 0 code (This used to be commit e0b4fb55e3176785a85d66efece15d0a366a35f1)
new 4692887 r24920: Reformatting.
new faefb22 r24943: Some stackframes (This used to be commit cddb9f11d5fafcd3797cb242775c37f0c04d4f15)
new ff0947f r24949: Remove some static buffers (This used to be commit df648d47ff3c4e24f439fda839653bda98323100)
new 6de1b0b r24951: Warn if "os level" > 255
new be3fdd8 r24952: Set the kdc locator env vars. This makes the krb5 locator plugin fully operational (from within winbindd and outside).
new 99cc296 r24954: Fix the build without krb5.
new 3edc4c6 r24955: Reformat some object lists in Makefile.in to minimize the diff. (This used to be commit 5d94c3dab2dfab68f170e18e6af9374026f6f194)
new 274e35f r24969: Fwd port "open" patch (This used to be commit 113d62682ae8b045ff0132a743a32f3bc4856d54)
new b3fbff6 r24970: Polish some comments and add my (C).
new 993d64c r24974: catch SIGINT and SIGQUIT like SIGTERM
new 663b922 r24977: Ensure negative caching for name2sid, sid2name and rids2names mappings.
new abe7e04 r24978: move domain_init_recv() near the functions that uses it
new 9044d03 r24981: - Use the formal syntax for calling functions through pointers. I've wanted to make this change for ages, but now with the issue of "open" requiring it, this is the time to just do all of them.
new f09b0d7 r24990: Kill an incredible amount of trailing whitespaces... Further reformat get_trust_pw to conform to coding rules.
new 85811b2 r24991: Kill all those lots of trailing whitespaces from secrets.c. These red bars in vi really hurt my eyes... :-o
new 8401971 r24993: Apply some const (This used to be commit 613b9fcd18bcc29bf5313e2287b53b8de430d17e)
new 628e4d9 r24996: Eliminate more trailing spaces... (This used to be commit 1ee1b75113c7035c8882fe53981dba7cfc3aa187)
new cc7bc29 r24998: Add a function regval_compose() to compose a REGISTRY_VALUE from input data. Use this function in a first step to refactor the canonicalization code of smbconf_store_values().
new 30ee281 r24999: Use the new regval_compose() function in regval_ctr_addvalue().
new c5d8fd3 r25002: Refactor out code duplication created by the previous unification of r24998.
new 132ee39 r25009: Large patch discussed with Volker. Move unix_convert to a talloc-based interface. More development will come on top of this. Remove the "mangled map" parameter. Jeremy. (This used to be commit dee8beba7a92b8a3f68bbcc59fd0a827f68c7736)
new 62e3caf r25011: We don't use mangle_map any more. Jeremy. (This used to be commit 2e0999c1df33c192fee5f739070a0e4c3d22dff8)
new fc21387 r25019: Fix coverity bug #105, run #332. Use of uninitialized variable. Jeremy. (This used to be commit a58de8cee51c1396a2607ee743c92d58d7703547)
new 5d49b17 r25020: Fix coverity #374, possible null deref. Jeremy. (This used to be commit 82b3656b4b26ff63d894eed975d73ef3c8b5d2b2)
new 923f14f r25021: Fix coverity #435. Use of -1. Jeremy. (This used to be commit f789186086b55a81c52e05d1f8c97c33b69131bd)
new 2400758 r25022: Fix coverity #395. Resource leak on error. Jeremy. (This used to be commit 6a237600b825f4df2241277bdd80e98669f69685)
new fe6644f r25023: Coverity #455. Not actually a bug, but this clarifies the code a lot. Jeremy. (This used to be commit 5ba12eefbed209a8a6b474da479efd190f91638e)
new 56a0292 r25024: Fix a whole bunch of Coverity bugs
new de708c3 r25025: Remove an unused function (This used to be commit 858f7b7d786ca352ffebb56b9fda40c636acef74)
new 9fa56b9 r25030: ip_srv_nonsite and count_nonsite are initialized in get_kdc_list() in any case. (This used to be commit 287604a1c7dc7dede4b278de92ad8233f597d0b6)
new a747e8b r25032: Contact an off site DC if non is available on site. (This used to be commit 50879e6de5101b6c5ab8b3fb954f1d2a48530716)
new 325b342 r25036: Fix a become/unbecome_root() pair (This used to be commit 9e53f50e9489a5f6cfa40eed59be39e8a294db7d)
new 54d3c7f r25040: Add "net sam rights"
new 3428c63 r25049: Set new, more secure defaults for Samba 3.2.
new 4ee8b29 r25055: Add file_id_string_tos
new df04cb6 r25057: Add a schema file ready to be used in Fedora/RedHat Directory Server (This used to be commit 501e8b6c79afdefb9955b92e5c25dbe1033ab518)
new 3f8e1f9 r25059: Apply to 3.2 as well (This used to be commit 17a7d33b3bede85d6d64ecadfa065e71739517be)
new d19d3e7 r25060: Fix formatting, remove trailing spaces and cut lines longer than 80 chars (This used to be commit 7a4d4658904a601ae42ec1804db06cda734553d2)
new bbbac99 r25061: Pro-actively shut up Coverity :-) (This used to be commit f2ce4a803cfd04fa993d2d87720b4b6f67fc46db)
new bb9fbe6 r25062: Reformat, remove trailing spaces and fit lines into 80 columns (This used to be commit 1850d1c10f1fe77402e0ed79d6980d55d90637fb)
new ac16425 r25063: Fix segfault in smbldp_set_creds when we want to use anonymous, the code was not passing in the "anon" flag correctly and was passing NULL pointers. (This used to be commit 6316a9c14d8bc467c84c1604248a9e30abaacd2f)
new bd45eab r25064: We use BOOL/True/False not bool/true/false (This used to be commit f624a269bf242630e9bda7a89b9b0e8e12646982)
new 2569a25 r25068: Older samba3 DCs will return DCERPC_FAULT_OP_RNG_ERROR for every opcode on the LSARPC_DS pipe, continue with no_lsarpc_ds mode here as well to get domain->initialized set to True. This avoids permanent scanning of Samba3 DCs in winbindd. Thanks Michael, for pointing this out.
new 35a616e r25074: as all requests in the winbindd child are sync, we can use talloc_tos()
new cd45a25 r25080: Once we decrypted the packet but have timing problems (closkew, tkt not yet or no longer valid) there is no point to bother the keytab routines.
new a3dc218 r25086: Fix interdomain trusts (this povides the fix expected in r22709):
new 3395099 r25087: Reformatting: Get rid of an abundance of leading tabs... (This used to be commit d8676f30d5b8168ff0c82993fb51cff18bea1f96)
new c6df77f r25088: Change the objectclass sambaTrustedDomainPassword to have the current and possibly the previous trust password stored as clear text passwords. (Previous use of NTPassword was a mistake - this is a hash value.)
new b6c64fa r25090: Fix a syntax error just introduced into the LDAP schema.
new 3853c7e r25091: Start adding support for storing trusted domain passwords in LDAP (for passdb backen = ldapsam). At a first step, add the hooks, calling the secrets_ functions.
new e16f818 r25092: Add support for storing trusted domain passwords in LDAP for passdb backend = ldapsam.
new d65ba53 r25099: Commit fix for CVE-2007-4138 from 3.0.26 release. (This used to be commit aa768a4a20930833d6921ed112601873b228a64d)
new 351eb37 r25102: Rewrite msdfs code to use talloced filenames. Passes make test and make valgrindtest. Final step will be to change srvstr_get_path() to return talloced memory in the major codepaths. Jeremy. (This used to be commit cf6b6f9c3a38b68d2671c753f412772344506742)
new 327ca91 r25103: Ensure we don't return unwritten memory (valgrind caught). Jeremy. (This used to be commit b3f0d39d11fa18b7bfef6cec88efaf4a2be2d6e0)
new 1cc01f2 r25104: Fix extra lines added by mistake. Jeremy. (This used to be commit a28a35f9cdddb9da1b2adb9e2e6c86d78cf07ea6)
new c49699d r25107: Fix const warning caused by the way I reformatted this (This used to be commit 6ce01bf41339b4c48aa458bb0667664727d3dac3)
new dc58b03 r25108: Make ifdef labyrinth in sasl code a bit more readable.
new 1ef2464 r25109: Remove obsolete argument from ads_guess_service_principal().
new 3a9d382 r25111: Move to talloced pathnames on most code paths. There are now ony 17 pstrings left in reply.c, and these will be easy to remove (and I'll be doing that shortly). Had to fix an interesting bug in pull_ucs2_base_talloc() when a source string is not null terminated :-). Jeremy. (This used to be commit 0c9a8c4dff10974dbffd2a302ae982896122fcc0)
new 4754b0e r25116: Fix talloc_asprintf_append to do the right thing with truncated strings. Jeremy. (This used to be commit 93c42fd9b52d9135d8c8b52e97cf342c1c5b5010)
new 12f61e0 r25117: The mega-patch Jerry was waiting for. Remove all pstrings from the main server code paths. We should now be able to cope with paths up to PATH_MAX length now. Final job will be to add the TALLOC_CTX * parameter to unix_convert to make it explicit (for Volker). Jeremy. (This used to be commit 7f0db75fb0f24873577dcb758a2ecee74fdc4297)
new d5c9d87 r25118: More pstring elimination. Jeremy. (This used to be commit 7632f8fb4003657591778d2b55f546d1737859d1)
new ad26e7c r25119: Fix a couple of warnings. Jeremy. (This used to be commit 0e655ac94653128566a8764ea804f37c4c7b300f)
new 6716382 r25120: One more warning. Jeremy. (This used to be commit 9cc70e3ccff9c3b20076572235d9dcbfd23e97e5)
new af3de3f r25121: Remove pstring limits from much of our string handling function. Still a few left (mainly the substitute ones). Jeremy. (This used to be commit 6552e52979a7c6954faa8b2c9c0f08b3779835c4)
new c44929c r25125: create prototypes for 'bool ' functions
new d80fcfc r25127: Add ol-schema-migrate.pl to the repo. This script is useful for migrating OpenLDAP schema files to FDS/RHDS lidf schema files.
new 85d1b13 r25128: _XOPEN_SOURCE_EXTENDED and socklen_t are always provided by libreplace
new 52936b1 r25130: make use only of base types which are provided by libreplace in winbind client and nss/pam stuff
new 1874c56 r25133: Fix sasl wrapping (for ldap sign&seal).
new fa78132 r25134: Fix Bug #4968 and make dns updates work with heimdal as well (again, gss_import_name() needs to follow the same logic as in the LDAP sasl wrapping (see -r25133).
new 1a292de r25135: Remove one END_PROFILE(SMBntcreateX) from call_nt_transact_create() which appears to be a leftover. Should fix the build with profiling enabled.
new d0de93c r25136: When tallocing a string to uppercase remember the terminating '\0' in size calculations. Jeremy. (This used to be commit 54c658867db3b6c602080d60936abab3af26e112)
new eacd314 r25138: More pstring elimination. Add a TALLOC_CTX parameter to unix_convert(). Jeremy. (This used to be commit 39c211a702e91c34c1a5a689e1b0c4530ea8a1ac)
new aaa0afa r25139: Avoid code duplication: let regval_ctr_copyvalue() call regval_ctr_addvalue(). This also corrects regval_ctr_copyvalue() in that it cannot create (invalid) regval containers with dupliacte entries...
new 34991bb r25140: Less red bars to hurt my eyes... (This used to be commit f935d21200294c8d29ce527300f605e721cb3620)
new dd16ae2 r25141: More pstring removal. Jeremy. (This used to be commit cfcf7cf03e1be34e6839c1a659c4e8c1b5358c37)
new 45a2713 r25142: Panic if setting the group list fails while switching security contexts. Patch from Tim Prouty <tim.prouty at isilon.com>. (This used to be commit a136de663f122603e8d34e06027896ff39b35e11)
new 28d076d r25143: rename public functions from winbind_client.h
new b8c5d16 r25146: rename winbindd_nss.h => winbind_struct_protocol.h
new 6005c4e r25148: Adapt to coding conventions.
new b6514d0 r25150: don't recursivly call call dump_core() as currently seen in 'make test' localy and in the farm
new 38b140f r25152: fix headers used in wbinfo.c
new 28aa4bf r25154: move winbindd code into winbindd/
new 2e30a02 r25156: Update coding guiding wrt to primitive data types (This used to be commit 01d42744903d7ef9044fa4d2ad1cc64594717573)
new f157c9a r25160: Refactor out and slightly clean up canonicalization of the registry value from smbconf_store_values().
new 8b6366b r25161: Don't panic if setgroups fails in non-root mode. (This used to be commit ea226c5ed97d47649833546d5499213093d1925e)
new 5b00e7c r25162: Refactor further: add mapping functions between REGISTRY_VALUE and struct registry_value formats for registry values. Lacking better naming, I called them regval_hilvl_to_lolvl and regval_lolvl_to_hilvl for a start. The might be useful elsewhere, so might be put into another place later on.
new 539635c r25163: Fix wrong ctx passed to talloc_asprintf_append(). Found by Metze's code review (thanks Metze !). Jeremy. (This used to be commit a7370eea6be29c0e2adf5ae62aa6182b9165e744)
new 47107b2 r25164: Add talloc_asprintf_append_buffer() and the docs for it. Jeremy. (This used to be commit 2243a73d650319208aebbbaf65dfba2a508a7c10)
new ab9d7bf r25165: Use talloc_asprintf_append_buffer with an unmodified string. Jeremy. (This used to be commit fe30a523dfc77cc373145624246fd3ad5c62b9ac)
new b91b785 r25167: Fix breakage from mangling rewrite. Use the new name if unmangling succeeded, not if it failed. Jerry - please re-test, this should fix your bug. Jeremy. (This used to be commit c215d6e84929b70e4472e19f32ec4f1db7449d90)
new 5eb34f5 r25169: Fix bug 4028 (This used to be commit 1a022267003480b4487a780ebaa6016f491828a3)
new 3aaca80 r25170: Remove pstring limits from ms_fnmatch and module load. Jeremy. (This used to be commit 764574ee05ea4f13cdd30c0a0668ffeb81756989)
new db31df8 r25171: More pstring removal. Jeremy. (This used to be commit 4748d2639796e8caa67fae44d1cf660d49d82663)
new 2548e43 r25172: Remove commented out code we will never enable. Jeremy. (This used to be commit 6032fbc358c5015b2b6a23e13d978bf41ef9e5f3)
new bb4773e r25173: Use the append_buffer version in a loop. Jeremy. (This used to be commit 37cf2c272751065245dd46708af0a78f1f0c47df)
new 6e4bf4c r25177: if configured using --enable-socket-wrapper allow overwritting the location of the WINBINDD_SOCKET_DIR via an environment variable
new f82eb0f r25179: fix libunwind detection on x86 based hosts we need -lunwind-x86 not -lunwind-i686
new ad97bcf r25184: Fix some C++ warnings and an uninitialized variable (This used to be commit b64df8a3c504ab7749c21ffb26e4771a9a0a328f)
new 4f051e7 r25195: Fix issue with calling pull_uc2_*alloc with str_len == 0. We should just return 0 in this case. Jeremy. (This used to be commit 8bb85f3f141f0f45b06d28f004cb2cf18252d4e1)
new 1130482 r25197: Change net_make_ipc_connection() and net_make_ipc_connection_ex() to return NTSTATUS to allow for better error propagation.
new 4dc265d r25198: Change net_rpc_join_ok() to return NTSTATUS for better error propagation.
new 38ffbd2 r25199: Remove pstring from strdup_upper - make it the same as talloc_strdup_upper. Jeremy. (This used to be commit db1b6293771755f20660b071aac0284638dbed46)
new 75f82d4 r25200: Fix a debug message. (This used to be commit f1f4758e2c40a470c19b4b738f79ec5807522909)
new 34af42e r25201: Fight those red bars... (This used to be commit cc4599fdc1fb9aa51f6a4487cb1aa78a5556757a)
new 3d5f029 r25222: Fix last assumptions that (size_t)-1 can be used as a special dest_len of sizeof(pstring). Jeremy. (This used to be commit 9fc14c83cc5e3a360464c33e26b1073db63763d7)
new 5bf7692 r25223: Fix behaviour of rpccli_lsa_lookupsids_all() when rpccli_lsa_lookupsids_noalloc() returns an error for one hunk of SIDs: free all allocated arrays and return the error code returned by the hunk lookup.
new c57da5d r25224: Fix a potential segfault in lsa_lookupsids client code due to uninitialized data.
new 0ed9c55 r25225: Add a debug message.
new 0d1e7e9 r25226: Get rid of more red bars... (This used to be commit aa603bcc6c848de67ea07d6028ab841a8401d9ad)
new 4234919 r25227: Patch from "Steven Danneman" <steven.danneman at isilon.com>:
new 10cb1b8 r25230: sync lib/talloc with SAMBA_4_0
new 68edc3a r25232: sync lib/replace with SAMBA_4_0
new 0805a4b r25236: make it possible to alter WINBINDD_SOCKET_DIR via "winbindd:socket dir=/path/to/dir" for usage in make test
new 934b92f r25238: Make the error returns from the string functions always consistent. Return -1 on error, and ensure we check for this. In cases where the dest is already specified and we've been asked to terminate with a null, ensure we always do so even on error. Jeremy. (This used to be commit abedd967869ade9a43c3a8e1b889c60d4aca81cf)
new 7649b46 r25239: fix cut-n-paste bug in code with LIBUNWIND support
new 1edf050 r25241: remove sequence_number out of WINBINDD_DOMAIN_INFO call as this is always answered by the winbindd parent and will most times return old sequence number values.
new 8d61da1 r25244: see what the build-farm says when we only use large file support detection from libreplace...
new 725cbf6 r25245: rerun 'make idl'
new 6f58694 r25247: Rename the rpccli_lsa_lookup_sids_all() function to rpccli_lsa_lookup_sids() and remove the old rpccli_lsa_lookup_sids() function. The old function would fail due to server limits when requesting to resolve too many sids at once (20480 for W2k3). The new version passes the list of sids in hunks to the server. It has up to now been used (and tested) in the winbindd_ads lookup_groupmem() function, and I think the time has come to replace the actual function wit [...]
new d454fda r25248: According to the build-farm all this defines are not needed for HPUX large file support.
new cdf9068 r25252: move macro defines to the end of replace.h and move the include location sys/param.h before we redefine missing macros
new 88eda82 r25254: Add my C - Michael (This used to be commit 3246be8cf05a867b74b4b96697c99cc62f13c2a9)
new c6fab06 r25257: When dumping eventlist, display full timestring.
new 2bb7ebd r25258: Fix a panic message and remove superfluous return after the call to smb_panic().
new 8ad2246 r25260: add trusted domains always to the end of the list.
new 4ab70e8 r25270: for internal domains we should not ask a remote DC.
new 4fab9cf r25272: Fix a bunch of callers of pull_ucs2 that passed -1 for dest_len.
new c1284b8 r25273: unistrX_to_ascii calls pull_ucs2 - ensure it's never called with -1 (these calls were wrong anyway, target was an fstring, not a pstring). Found by Michael Adam <ma at sernet.de>, now to check all other uses. Michael - this version uses sizeof(target) not sizeof(fstring). This way is more future proof. Jeremy. (This used to be commit 9ed3046633b6949c68c9aed61b8e9444601cf101)
new 7cbcb5f r25274: Attempt to fix RPC-SAMBA3-GETUSERNAME (This used to be commit f6f64cf0b51f2fb841bd1c0f800c66114c213577)
new ba93d0e r25275: w2k3 (as PDC emulator) returns WERR_NO_SUCH_DOMAIN to netlogon_getanydcname() when called for it's own domain. So we should use netlogon_getdcname() which returns WERR_OK:-)
new 3f2939c r25277: Belt-and-braces approach to Volker's fix for RPC-SAMBA3-GETUSERNAME. If we promise dest is null terminated, ensure we do it even on fast path exits. Jeremy. (This used to be commit 32626e2b9770eb6b15c191a8feb881f81ed6c57a)
new 3b5666b r25281: Fix a caller of unistr2_to_ascii(): The maxlen parameter should be set to the size of the destination, not to the size of the soruce.
new 91b276e r25285: Fix some more callers of unistr2_to_ascii to use the size of destination instead of source as maxlen.
new 30fc640 r25286: Fix one more caller of unistr2_to_ascii() that passed in -1 for maxlen.
new 6873d54 r25287: Eliminate a handful of red bars and overly long lines I just came across.
new c97fe37 r25294: Tidy up callers of unistr2_to_ascii() to pass sizeof(target_area) to the maxeln parameter instead of sizeof(target_area) - 1 (or even sizeof(fstring) - 1 in some places.
new e6228e2 r25309: Volker's fix for bug #4984 - samba4 torture test to follow. Ensure we don't prepend "./" as a root directory - this is an invalid pathname for unix_convert(). Jeremy. (This used to be commit f70ac2e25847e41ecf54ae9d66e3247e1996b152)
new fb7ee08 r25311: Patch from Heinrich Mislik <Heinrich.Mislik at univie.ac.at> to fix AIX quotas.
new 2fcdaae r25313: dd HKEY_CURRENT_USER to rpccli_winreg_Connect().
new c32358d r25314: Add HKEY_CURRENT_USER to reg_hive_key().
new d7a97b4 r25317: Activate raw-samba3rootdirfid (This used to be commit 1cbe40b27c8142c53480fc9c4e1b0c9f14446300)
new 33fd077 r25323: Fix the build (This used to be commit e55b30ab8417cb36def8e4d8b8f6ba16b4e664c1)
new e0402fa r25324: Fix "msdfs proxy"
new 32925f2 r25325: Rename some defines.
new f0653fd r25326: Free the context from the talloc_stackframe.
new aea0d4b r25327: Normalize the path we return for 'msdfs proxy'
new 3309aac r25328: When using ldap sasl wrapping with gssapi it's important to receive warnings for clock-skew errors.
new b486621 r25355: IP address parsing did not allow for fully expanded ipv6 addresses (which can be 12 bytes longer than we were allowing for).
new 3d4af73 r25362: Add "NT Authority\System" with Full Access to the default registry security descriptor.
new 4d7a1c3 r25370: Allow to delete registry keys recursively without deleting the final key.
new a4137c3 r25378: Add a vim configuration example to highlight overly long lines. (This used to be commit 95b7404836a723334d703825ab6f605ab38efe82)
new d7a4d51 r25380: Remove the groupdb:mapping parameter as discussed in the following thread: http://lists.samba.org/archive/samba-technical/2007-June/053747.html (This used to be commit c5adb92c020e38644baf1afc8fc570a518cd6307)
new 7fc3a06 r25389: Fix crash bug using DFS info struct uninitialized. Jeremy. (This used to be commit 993bd0995eadc134378e691ccd796074dc475741)
new 152a1f4 r25391: Fix bug #4978 : Store DOS Attributes fails when copying folders. Jeremy. (This used to be commit 713277391ae7f81f8545723c919865ff8c07ed86)
new 1f4e302 r25393: Removed unused variable (This used to be commit 11894a62e3a41f3387fac1a578258321333085ac)
new 314cb03 r25396: Very obvious fix from Martin Zielinski.
new 470ebf8 r25399: Excise uint - > uint32 (where appropriate) or unsigned int. Jeremy. (This used to be commit b4ee924000f4a21b16a70e08e58331d209c4d114)
new 3529156 r25400: Windows 2008 (Longhorn) Interop fixes for AD specific auth2 flags, and client fixes. Patch from Todd Stetcher <todd.stetcher at isilon.com>. (This used to be commit 8304ccba7346597425307e260e88647e49081f68)
new 99b031e r25401: BUG 4982: Don't delete lanman hashes on invalid logins when using the "lanman auth = no". Tested by Guenter Kukkukk. (This used to be commit 611fdd95a583ebd22ffa17e2f39c5a1bb0936c63)
new 754cfb4 r25402: BUG 4997 (3.2 only): Fix enumration level for smbtree (This used to be commit f387e0f256e3f8a8c4a67f7fcc847a9dabaff8da)
new 5335a5d r25405: Fix formatting as per metze's comments (This used to be commit 45fa393358926117e0209970414678547d8504a6)
new 58a9621 r25406: Make the Linux nss client code thread-safe. Fix originally inspired from code from boyang <yyyeer.bo at gmail.com>. Jeremy. (This used to be commit cc19c0ace43a3613f6290fa4bc4f68c964563743)
new 5221ebb r25407: Revert Longhorn join patch as it is not correct for the 3.2 tree.
new 679ef7b r25415: Merge the 3.2-perltest branch that switches Samba 3.2 to use Samba 4's selftest code. See the mailing list for details. (This used to be commit bdc831ddb3a860676c36bbd89e6f748946df68a1)
new d3dd14b r25416: Add registry debug class.
new 6334c7c r25417: Use DBGC_REGISTRY class.
new 4802b2d r25418: fix generation of git revision calculation
new b12e11f r25422: Get rid of some cast warnings. (This used to be commit 3e155b249e03cc9f7bd0cbf3a3ab8a57536bf0ce)
new 9cffea6 r25424: Align log level (by two) in debugging output.
new 6765a8a r25426: Fix another implicit cast warning.
new ba86aa9 r25429: Samba 3 doesn't need to selftest Samba4 code...
new 96c4510 r25431: Add detection for IPv6 support. Jeremy. (This used to be commit 86b47d267d0eda4b972f1087be069ae5afda834e)
new f3cf737 r25432: Merge module linking changes from SAMBA_3_2 to SAMBA_3_2_0 to reduce spurious tree differences. (This used to be commit ee1eba2855c7ee2d60ba7d354e6731da78cbd48e)
new b6a6fbd r25434: Add the option to print the debug class (DBGC_CLASS) in the debug header. Control this by a new boolean smb.conf option "debug class" which is by default set to "no" to keep the default debug header unchanged.
new b2e8ed6 r25441: Make wbinfo --sequence output the sequence number if --domain is specified.
new 82a5497 r25445: Fix IPV6 detection. Jeremy. (This used to be commit ab2e190859f2cc64c989f0d10195bfff3db12651)
new a2bbf60 r25455: Ensure we have inet_ntop and inet_pton available in lib/replace. Jeremy. (This used to be commit 1f719905440d4c87c526c56532f47d894cfec5f0)
new 5c5acae r25470: use --immediate like in samba4 to get more usefull output
new 3fbd1ae r25472: Fix the interfaces code to detect IPv6 interfaces, using the new standard getifaddrs() and freeifaddrs() interfaces. Currently we only return IPv4 af_families. Needs fixing for binds to IPv6 but this has to be careful work. Jeremy. (This used to be commit 327875182c9219aeba687e10aaea93546d9a70ea)
new 31adfe3 r25473: Reformatting only. Prepare for new ip functions. Jeremy. (This used to be commit 2a8f3dd55074eeb3d96a1b478981780651bbe88b)
new c7da0dc r25474: Try and fix the build on Mac OS X 10.4.9. Shuffle sa_family_t around. Jeremy. (This used to be commit f1b8c5de0ae96e04e340029f5cd544de9ac57b32)
new 989120d r25475: Fix braindead mistakes I made pointed out by Simo and James (how did this compile ? :-). Jeremy. (This used to be commit ae8efc60aa1ddff795d16b1fb1bfe8cc392f49b3)
new e817616 r25476: Finally fix up new interface detection code :-). Jeremy. (This used to be commit fffdad52859b5a8bc5dd61912d80b93e8c030c8f)
new 3665d6d r25480: Fix a segfault (This used to be commit 7e72a3046d5c318247d1e69b51bcb74e897e3eae)
new 4a952fb r25481: Fix some typos, don't panic as non-root on net getdomainsid
new 105d2a6 r25482: Slightly simplify logic
new 5d55221 r25484: Fix srvsrc_NetFileEnum listing only for one user (This used to be commit 9e1f513916d8836914580806580c4f8c38e5f2be)
new 334b288 r25487: Try fix the build - fix socklen_t and sa_family_t. Jeremy. (This used to be commit 2cab82563409eca79ac5f518a3dcb8cdbdcded7e)
new 0d87820 r25492: Start adding IPv6 compatible code to lib/util_sock.c and deal with the ripple effects this causes. utmp has to change etc. Remove some global varables and store address/port in the unexpected db. Jeremy. (This used to be commit 18c6a2211d9e25233d01715b3f78977edcd6d869)
new 7c4df04 r25493: Fix typo in Jeremy's thread-safe winbind patch: lock->unlock (would have tried to lock a mutex at the end of a function). Cut-n-paste error. (This used to be commit 281c6191547c352a51d73920c7a31d9236b37351)
new 33c0ceb r25494: Sanity check --with-samba4srcdir argument. (This used to be commit d05bf1fbeeb5504d3b372b03db1ab5fd535f7b2e)
new 30e4012 r25495: Fixup definitions for missing sockaddr_storage. Jeremy. (This used to be commit d980ee5040f2ab9e7408218d13962dd64e2b33b1)
new bb9f1e5 r25498: Remove checks that are always true. (This used to be commit 2f2bdfa0df758104a9a2fcafe49d6215d8753536)
new e3d07ff r25499: Fix rpc_file_list_internals (This used to be commit da5736f2103be2229cc3d4421c68f33b3242fa6d)
new 4b21570 r25502: Fix bug 5006
new 5a3dcd8 r25503: ignore failing WINBIND tests
new 941544a r25505: Add a replacement (IPv4 only) implementation of getaddrinfo/freeaddrinfo under the 2 clause *BSD license for future use in IPv6 code. Original code was from PostgreSQL and I've maintained their license even though I've rewritten large parts of it (I probably should donate this back to them). Jeremy. (This used to be commit 760d993340a966269d71acfb7a6b5e4d3776ac5d)
new b5725f4 r25507: Fix definition of struct sockaddr_storage if struct sockaddr_in6 is defined. Jeremy. (This used to be commit 4cf17df5caeb2b0220f6a7dd82d5fed5aca56850)
new d75b175 r25508: Reformatting. Jeremy. (This used to be commit b412ba6fb3e526f5cd83e6cabd952ad7c303c346)
new 3dbb3d4 r25510: Now we're returning the port instead of using a global, remember to use ntohs. Hopefully will fix the build farm. Jeremy. (This used to be commit 5174acccb589edbfbe4ba633f4178f7200d7d6c4)
new 4f2febd r25511: Fix sockaddr_in6 detection. Jeremy. (This used to be commit 9fe14b5a78b0a9a9546fa07d184d0f320fb1a7be)
new 70001d3 r25525: Add "net rpc registry getsd <keyname>" to display security descriptors.
new ffd91e7 r25526: Fix usage output.
new 3cc2fb5 r25528: Only do transactions on registry.tdb if anything changes
new 9d1a95a r25533: remove a pstring (This used to be commit 0f2552e20fb66b0b80006a8a7b999ccf6f54c656)
new 0ebab65 r25534: Apply some const
new b922125 r25538: Revert r25533 (This used to be commit 1e02208c43cb27ca4b43d268a7f0324f2a9b2cfd)
new d154a0d r25557: merge libreplace fixes from samba4 (This used to be commit 8c1669997c53f0f7bfb9a794083afd01b131f676)
new d704cbd r25560: Merge from Jelmer. "Define HAVE_* for other gai functions to prevent problems with libroken." Jeremy. (This used to be commit 3cd783e3a51c0f9e514f0702531b40bf9776e61a)
new f708132 r25561: Make use of [un]marshall_sec_desc
new 3a14416 r25563: Show which local-substitute subtest fails (This used to be commit 2b3392df1024539d326fb0f560ab2b0a29124a06)
new b553556 r25564: Pass sharename to delete_share_security() (This used to be commit d100bfffe2a503b8820889faedc6ed57100ca7af)
new f7055ae r25565: Fix unintended consequence change for IPv6 noticed by Volker. We used to return 0.0.0.0 for the text address of an uninitialized socket - ensure we still do so. Once uninitialized address is as good as any other. Jeremy. (This used to be commit 2827bbe0f853d413b6fcb0eb676048c041cea713)
new adf5ac6 r25567: make do_async() non static
new 2f6fbb1 r25568: move idmap related functions into their own file.
new f3581f3 r25569: move more idmap stuff into winbindd_idmap.c
new 971cc99 r25570: move code of the locator child into its own file
new 3c3b9af r25571: split up child_dispatch_table into domain, idmap and locator tables
new 277c1ba r25572: Fix warnings (values are always true). (This used to be commit 2c77c3c58e75d6a9c08d723976c37d899a53c99a)
new 3ddbc3d r25573: Add my (C) as well (This used to be commit a024e27e7136deb87aeed995348a1c494a850ce6)
new 52ef68a r25575: Document S-1-5-12 (restriced code sid).
new 664f135 r25583: it makes no sense to run blackbox.kinit against samba3
new db1b1cb r25584: don't run WINBIND tests untill the faked users work with a running winbindd
new a74c338 r25587: Fix getaddrinfo detection code. From Timur. Jeremy. (This used to be commit 3824a10fbcc3e061d569b0f74501ce97ec0a4414)
new 5de28a0 r25592: Allow to set sec_info for registry security descriptor queries.
new 07cbec1 r25593: Add missing security_secinfo bits as seen while managing security descriptor inheritance with regedit.
new 5748246 r25598: Add missing become_root/unbecome_root around calls of add_aliases. This triggered a "cannot access LDAP when not root"-bug with "passdb backend = ldap" and "winbind nested groups = yes".
new 3855ee0 [GLUE] Sync tree with SVN r17. (This used to be commit 6e50109b664ff5fcc3d27f676d101c2b36574a63)
new c424c2b r20: Add the registry library. Still needs a lot of work, see source/lib/registry/TODO for details. (This used to be commit 7cab3a00d7b4b1d95a3bfa6b28f318b4aaa5d493)
new b087ed4 r23: get rid of def_finfo (This used to be commit 25b7ec390aec3e324c4c7ad8edbc90fc8896b230)
new 69c19af r31: More registry updates. regdiff/regpatch work now. (This used to be commit 98224f5436695eb265f5d997cf4bc9cf735a4fb9)
new 2db2697 r33: Fix torture test after IDL changes. (This used to be commit 8b9b992f6026a6b9ace7564d6aaac9060a54af7d)
new 66abe7b r34: a test commit (This used to be commit 87429a0c99456118e6de841aa4f8948f136aa37f)
new 2e022b2 r35: a test commit - 2 (This used to be commit b87af5a37b40687fbfc4b8d232e73b4459e58143)
new 5c49a23 r36: - Start using memory pools in the registry library - Remove obsolete file (This used to be commit d85b8fb3b74b236fb03cf0931a0f585eec74536a)
new 381a903 r42: importing .cvsignore files (This used to be commit 11717ae912449bde596ff6cf7d8fddcc86548f15)
new 2542ed0 r46: Add CreateKey function (still working on it) (This used to be commit 9f13b7c60cc7e6edd095eee96625ee02cd0dd73b)
new 220ea5b r55: if you try to use a custom bind or unbind hook in a dcesrv module and also use the autogenerated boilerplate you can just use:
new b96025e r61: - Implement first call in the winreg rpc server - Add some initial implementation of the ldb backend - More checks in the winreg torture test (This used to be commit ae2b63b6f1821bc4f693cb8e2a5f78718c483c24)
new f9235e0 r62: Fix the build (This used to be commit 1396db85372af1824592ef66f963603e3f35803c)
new 19680ba r65: added support for file streams in the simple NTVFS backend (This used to be commit 9a9cc44a05510a69ad902db4d01dc12b6ac4f8ba)
new 7d97633 r66: fixed a segv when printing an error from a session setup failure. This was caused by the cli to cli->tree conversion a while ago (This used to be commit f88f1d33618562f8b8273ec45a79b819c9e48686)
new 1c5de89 r67: added a destroy hook in the policy handle -> wire handle code to allow backends to cleanup handle data (This used to be commit af0c21c1e175ca2ebb687dc6dff83da919280271)
new 43caaa5 r99: make sure we reap child processes in the standard process model (This used to be commit ad8b3cc1e3bd2f86397038010d77cd875b1c94da)
new a8a42e7 r100: remember the user session key during session setup so it can be used in various crypto routines (This used to be commit f6cf9020c8899e784385ea0e14fa465685441ee6)
new 984bfce r101: added lsa_SetSecret() and lsa_QuerySecret()
new c58c7ea r106: add an idea about SMB UNC names (This used to be commit 1497f8c113ac6294968ec681aa536180e5d9eb6b)
new 1b6b6f7 r107: a test commit (This used to be commit c6546442a4ff4a65e7e88a1aa79698a32bee8fcc)
new eb90531 r108: a test commit (This used to be commit a374d6012d62497ad42b3d1957df1093f4b088b4)
new 7304bb8 r109: a test commit 2 (This used to be commit 7bc10b350f3245d05967de581fec78152c686e71)
new 2aee840 r112: the simple backend now registers as both "simple" and "default" so older smb.conf settings will work (This used to be commit 6f6285ce603b55b1c68cf54621e22aa777b6c5c5)
new a8dfb92 r113: added support for "read only = yes" in simple backend (This used to be commit d268e455f15ec0d2b9e9e7abd8c7135ff4c19fcd)
new 2f4bb85 r114: - remember to initialise open_files
new 509bbf4 r125: use AC_CONFIG_FILES() instead of AC_OUTPUT() we should have only one AC_OUTPUT() at the end of configure.in
new 8709182 r126: - add first srvsvc and wkssvc server side stuff - we know can browse the server via the Windows Explorer
new d907dcf r127: NetWkstaGetInfo level 101
new aebfb3b r128: Another registry update. Changes:
new 9cbbf2d r129: Convert other utilities to new API (This used to be commit 95c9852b1607335eb24025081a251139449fb695)
new b15ed4f r130: added DCERPC_COMMON_OBJS to Makefile.in (This used to be commit ab8904a596c6a81806e5af1c56a43e272c8a7855)
new 040d626 r131: mark some scripts executable (This used to be commit fe1a5a8e2564611450bbef0f500ba6d554527fed)
new cfa6311 r132: fill in the correct default case for the WKSSVC GetInfo call (This used to be commit 117a82ada32919a91f3bba9c00236fc0112b230c)
new 72daedb r133: don't try to do a database deltas with a -1 seq num (This used to be commit dcb172d207ca0b56e62165633b2f7f7fcc188f7c)
new 42889e5 r134: - added ldb to the build of smbd
new 4d1add1 r135: some test ldif for an idea I am playing with to replace smb.conf with a ldb
new ab53890 r136: I forgot to add config.m4 for ldb in my ldb commit (This used to be commit 299009fde93a64841738c30422f342004671ce2d)
new 6dd7445 r137: Add notes about handles in dcesrv pipes (This used to be commit 9bd7e9438e88545abe3a555624be4717db47e0c0)
new fdcafde r138: fix typo
new 177777b r141: A number of changes to get things working on FreeBSD and reduce the breakage caused by someone recently ...
new b65824f r142: Add detection of sendfile to configure.in so I can add support for sendfile in the SMBread etc calls. This looks easy to do ... (This used to be commit bd3cdbb0f50f0a3c7a24cdaf0d8921a962b88dbe)
new 91b30df r147: - Remove dublicate ldap tests (richard the current test is in libads/config.m4 :-) - Move sendfile check to ntvfs/config.m4 - Move comparison_fn_t check to build/m4/rewrite.m4
new ac19357 r152: a quick airport commit ....
new 0446e6a r157: cope with or without LDAP in ldb sample Makefile (This used to be commit 5004159bf93ccb62d056fa67c18f4a52cdbb2026)
new 27db4c6 r158: cope with or without LDAP in samba build of ldb (This used to be commit e776ce4f9e6fead235b3cec86d85eb95704f10ef)
new a7efe6c r159: nicer usage messages when no URL is given (This used to be commit 8655f0b435e06af21d5d9fa210441fbf318673f0)
new 491ce98 r162: Minor bugfixes: - Don't keep windows open after errors - Don't build ldb backend by default (This used to be commit 1bb64782c6585c02b8792d23b97d3da60aac844c)
new 3185ace r163: - enable ldap in the sample makefile, and use /usr prefix
new 6df152f r164: Viewing remote registries with gregedit works now (This used to be commit 697560a117ba19bb44539d6d63cc9143127e29d1)
new 07afafd r165: Add support for viewing registry values in gregedit (This used to be commit 1d8a6d762aa4dab54bb58959cb1e7957a76e5b6e)
new c60c5eb r166: Fix enumerating values in nt4 backend (This used to be commit 1a7de762c60177b6e250f81cdeb3466fce148bff)
new 639afab r168: - Cleanups in rpc backend - Small fixess in nt4 and dir backends - Start on w95 file backend (This used to be commit aa739e8d3c7108f6f2089af2d8d522feacc7f698)
new 9d6a284 r169: Fix gregedit (This used to be commit 32036375de58327a673a5a85cedb01e8ddfa503a)
new 24cd656 r174: Win95 registry files (like USER.DAT) can now be partially parsed (This used to be commit dd31d3bcbfbb0ef7a96a1b86c1b4c54b650e9fd5)
new 49d54f0 r181: Parsing windows '95 registry files now works (including values) (This used to be commit 4d6ce648567060b9922343971d7aafd545341439)
new 4019324 r182: Fix a couple of segfaults (This used to be commit db5d7062e69b456a89b17525e5a0177f93c90c83)
new b4d6cbd r183: More bugfixes (This used to be commit 88911bbcca574adbf6ea4f0759a68f2961b05d6b)
new b560bf5 r184: Fix UNIX Search info level. This still needs to be added to the raw client library before this test can work. Jeremy. (This used to be commit 7b2a2665438a1dbc05053a13f5f84bb56dacd073)
new 198a92c r187: RPC registry backend fixes (This used to be commit f832d6776cb10f5c7d7ed83e6f66e4d28a461916)
new 00cedc0 r189: Added UNIX search into tests - added client library parse code. Jeremy. (This used to be commit a25ae9addbb362abf67a0cbd6e62bf4cbe06d8b7)
new 17ddb68 r190: More RPC updates (This used to be commit 0a67057e9626c1539f964e978537e24544784263)
new 662013e r194: fixed compile with ldap (This used to be commit 3b4b528dc65bcb3b0de674e1d90c767244c94402)
new 2199a6f r199: More registry rpc updates (This used to be commit 02ddf78e5563b15cb45ae4bc6234469be0dc0210)
new c7a60a1 r200: fix compile errors (This used to be commit c64132ddc6396a599a2e13b893e8abf1f731478f)
new bf6e1db r202: Fix aclocal.m4 to only use $BLDSHARED to select whether to build static or shared libraries. (This used to be commit a4ce81cb0680af431ef855f15693c0377cf284e0)
new 6f47ce8 r203: Added size and alloc size tests to UNIX info level. Jeremy. (This used to be commit 16455c5b34fd09ab16a1ea841f710ce65bc492c8)
new 763c4bc r204: Turns out that the string in the SEARCH unix_info level is that rare thing, a non-length string (ie. not a WIRE_STRING) but a null terminated char string. There wasn't a good interface to pull that out of a blob (all the string interfaces assumed WIRE_STRINGS). Added a new one, only used for this call. Sucks, I know - but the alternatives suck more. Added tests for some of the unix info returned. Jeremy. (This used to be commit 4d0ed04c54b105789ffd32334c3b0e544 [...]
new dda81bd r205: update to the new version schema
new 1ac2010 r206: - we know use SVN not CVS:-) - we should cleanup the cache before and after autoconf
new 3b2993c r210: More work on DCERPC client functions:
new bfbe809 r211: svk has different revision numbers, so use "3.9.0-SVK-build-276-metze at dragon" as version when the working copy is checked out with svk
new 5201ae9 r212: fix the svk stuff
new b8ae255 r218: added a comment regarding the %c strftime() warning (This used to be commit 03c5dd88558bdd9ca714e6842ea65fa3b667657e)
new b03a02a r232: Test whether querydispinfo and enumdomgroups return the same set of group names.
new 826efc9 r255: added samr_SetDomainInfo IDL and test code (This used to be commit 9f12fb39dbac886582d0ccce418491522c042fe6)
new a106e7c r256: added samr_CreateDomainGroup() and samr_DeleteDomainGroup() IDL and test code (This used to be commit 46185a71ba0e06544cacf117654e4dbf39385378)
new 90fd8ae r257: added samr_SetGroupInfo() IDL and test code (This used to be commit fe1fc81ba76515b79069881d2d62f60201314d04)
new 04af17e r258: added samr_AddGroupMember() IDL and test code (This used to be commit 0b8203306d9eb61aaec9549d56c40831fcd091c3)
new 3441f07 r259: added samr_DeleteGroupMember() IDL and test code (This used to be commit 747351140b839879abe1a79a005d81ca4b35a658)
new b9411f8 r265: fixed a bug in the string to sid conversion code (This used to be commit 117aa5cab7783ea741d4840ea5ced00cf34868a3)
new 80d9ba9 r266: modified autoidl to deal with policy handles (this helped me work out a few more samr functions). Still a hack tho. (This used to be commit 15199a384f63ff206c8bcd483d615a3f91e9877d)
new d5a860e r267: added IDL and test code for samr_ChangePasswordUser(), samr_GetDisplayEnumerationIndex(), samr_TestPrivateFunctionsDomain(), samr_TestPrivateFunctionsUser() and samr_RemoveMemberFromForeignDomain() (This used to be commit 53c66708874f9f8e7868530cd2a780160e2eca01)
new bfa3706 r268: added IDL and test code for samr_QueryDomainInfo2(), samr_QueryUserInfo2(), samr_QueryDisplayInfo2() and samr_GetDisplayEnumerationIndex2() (This used to be commit fddda52500d482bde79994c14a0a822a1d305ac3)
new 6de32dd r274: Be somewhat more POSIX compatible (This used to be commit c98a234d02d6190cf99ab1c9ff7b029f929e292a)
new 8fce9e3 r275: added IDL and test code for samr_QueryDisplayInfo3(), samr_AddMultipleMembersToAlias(), samr_RemoveMultipleMembersFromAlias(), samr_OemChangePasswordUser2(), and samr_ChangePasswordUser2()
new 916fd3e r277: fix the initialisation of subsystems for process model 'thread' and 'standard'
new e5f44e4 r278: build and install LDB_PROGS and REG_PROGS by default
new 55da6e7 r286: use talloc_array_p() instead of talloc()
new dc8def7 r287: patch from Richard Renard to add AcctLockStr and the delete user and delete group levels of Deltas
new 6428ffb r295: more correct IDL for the netr_AcctLock structure (I hope) (This used to be commit b10127800a3101769241abf42ed76cbddf71a5fa)
new 5f54554 r305: - added IDL and test code for samr_RidToSid()
new 55a19a7 r306: added another define for a DCERPC fault code (This used to be commit 3c8d580d2c2ae528c5725145d81761296b8be04d)
new 7f26e3a r307: added IDL and test code for samr_GetDomPwInfo(), samr_SetUserInfo2(), samr_GetBootKeyInformation() and samr_Connect3()
new 7eb7b15 r310: add missing ','
new 7feebcb r311: add srvsvc and wkssvc rpc pipes to the default pipes
new ee0588b r312: let ntvfs posix backend return NT_STATUS_ACCESS_DENIED in the connect hook and print out an error message to the debug log which say: use 'cifs' or 'simple' as ntvfs handler this also warns about 'root' fileaccess in the 'simple' module
new 8aa6f93 r313: add the warning about fileaccess as user 'root' to a README file and DEBUG(0,()) it on each tree connect
new 7e6038e r322: use the -C option to configure for developers (makes a huge speed difference) (This used to be commit b8735ed55c5a4375b3b1861a2a45682227dffd4f)
new ced7fa4 r323: added rough password quality checking in generate_random_str(), so we generate passwords that are likely to be accepted by the win2003 quality checks (This used to be commit 5954969f278e7f23190fe7301bfdc608f480eef6)
new 2b9fb96 r324: - don't reseed on every password generate
new 45b57a8 r325: added IDL and test code for samr_ChangePasswordUser3().
new 1325dea r326: tweaks to the RPC-SAMR test code to allow win2003 to pass the test (for example, not filling in extra fields in level21 setuserinfo) (This used to be commit d06ed158f9aef94159bfc09065ca5ad0c4c99de3)
new 1793845 r327: fixed an uninitialised variable found by valgrind (This used to be commit 10844cf925d6a8164191a6dbbcaacc7bf8179933)
new 493a37b r335: added much better handling of servers that die unexpectedly during a request (a dead socket). I discovered this when testing against Sun's PC-NetLink.
new b394a4c r336: added a -X command line option to smbtorture to enable dangerous or possibly destructive tests. Use with care!
new 07882b5 r343: added automatic reindexing of the database when the index list changes (This used to be commit a811640ce408373a5c2c0ee2c125bd735d96d5e1)
new 803b5d8 r344: fixed deletion of index records (This used to be commit 246f17cd4a7851042739574f1e07b113c44275c7)
new 27ce4aa r354: Tridge convinced me that writing some wrapper functions by hand was a bad idea. (This used to be commit 6eb0b17015071790fb0108b140936ac81f4c7f92)
new f3d3b3c r355: Fix a bunch of compiler warnings in the registry code. (This used to be commit 0be7a866dc39e2d63c9c114d0f668287259e7c9e)
new 3dce6f1 r356: Start of auto-generated client functions. Tridge can you take a look and tell me what you think? Output does not compile yet. (This used to be commit 65692c9a9301329ad93628778e3d8f9188a67059)
new fd72525 r357: added share browsing to smbclient using the SRVSVC MSRPC pipe (This used to be commit 53ae1ddb8d974736ed305d5e4da04807f0c04332)
new 304396c r358: added some more annotation on the samr unknown attributes (This used to be commit a946315193443feab786a588f371ad2a560327d4)
new 31d44e3 r359: moved the share type definitions to srvsvc.idl
new 9e323d5 r360: use the STYPE_* definitions from srvsvc.idl (This used to be commit 32707fe3c0fd7139b597fef1c2b096992e51bdc6)
new 2733f8c r361: allow anonymous browsing (This used to be commit 845730501e24629aa3db4698f097dd73c14bca3b)
new 6ee381d r362: after setting domain info query it again so we can see what attributes stick (This used to be commit b2ebaf95b75b050ad02ca967867337cd81faa859)
new 0d1c529 r363: nicer error handling in pidl (This used to be commit cafc8a5e763834a26432c467abfe84f140bb7d80)
new 3fb30e4 r364: finally worked out the ancient samr_ChangePasswordUser() interface
new 2cabf61 r365: improved the IDL for samr_Connect5() (This used to be commit 4b4f025504cb5b92c8b119259f1df622cd72ec7c)
new 16d3528 r372: automatically create a fake BDC machine account and delete it afterwards for the RPC-NETLOGON test. This makes it much simpler to run the test and also means that it doesn't distrurb any existing domain join you might have. (This used to be commit feac996794d5cc16e3612fb2901668a9b1e1d274)
new 8882401 r373: use a much larger default tdb hash size in ldb (This used to be commit 54f47c45b8f828ad5ddaa630d0c1e673f2c74b7a)
new 6cc392b r374: allow for a policy_handle fetch using a handle type of DCESRV_HANDLE_ANY. This is needed for operations like samr_Close() that take any handle type. (This used to be commit 6fbbfc4462388c4c86f9f0ddd3cdd99225512ef2)
new ee0489f r380: make sure that ldbedit -a works with all tdb and LDAP backends (This used to be commit b5cb5a1e62a4b9df6f163082498942553662436e)
new 6411aa4 r381: make the code more C++ friendly (This used to be commit 8acecc7f27e25ab876fffffe43ae75b5f77aff77)
new b0b9759 r382: More C++ friendliness fixes. (This used to be commit e96f3a2005cf6f4da2ecd4670a35eab1b4f250d0)
new 75eef34 r383: Scripting extensions using swig. This commit includes only a (LGPL) python interface to tdb and a rudimentary build system.
new b82b555 r386: Another torture test to survive.
new a00c266 r387: more C++ friendly changes (This used to be commit ac0c525a8b8a05cc275fb9f4c1dcfd749604c85f)
new 24be9dd r388: added IDL for 3 more set user info levels (all of which set the password). That makes 8 ways to change a password just on the SAMR pipe!
new 932b0ff r389: added a test for set user info level 26 (set password extended)
new 3fe884c r390: added my best guess for how session keys are supposed to work when you use NTLMSSP sign or seal at the RPC layer
new 473d669 r392: added IDL for 3 more netlogon Delta levels, thanks to a dump from Richard Renard (This used to be commit 2d8772ec9607c4e06bbc559b35979e27d4b988d9)
new aa68fba r411: make swig should not be the first make rule...
new 405e086 r412: as we decide to not do 3.0.2a releases anymore, remove the generation stuff from VERSION and mkversion.sh
new a37c408 r419: Data::Dumper is not portable
new 931927d r420: added nicer names for the field bits in userinfo21
new f517d6b r424: let this code compile on every machine hopefully
new 4c991c6 r425: add some comments to ugly code parts
new a2b6d47 r432: fix the linking of the reg* tools
new 0dad5a3 r435: a major upgrade for ldb
new 3c117a4 r436: fixed indexing of objectclass with subclasses (This used to be commit 4d92e6f79f52ec0d580dfda2a91b4afc95838ff4)
new 29bc1f5 r437: fixed handling of a corner case with multi-valued indexing (This used to be commit b38612185657512419c4b3dc806cf1183e0db0cb)
new 9c92ac9 r441: added an example of how to use the remote rpc interface (This used to be commit 62f59d1180cb97cbfd6e046072131fc486ade4bd)
new 585d87a r442: fixed some uninitialised variables pointed out by gcc -O3 (This used to be commit ff31cfb941b77e99e648011a6b7639b2a5923a6a)
new 9f08410 r443: Update Samba4 to the auth and NTLMSSP code from Samba3.
new 78aa8f1 r444: - added the beginnings of a ldb test suite and benchmark
new cac54fe r445: fixed the bind_nak code (This used to be commit f3799e7720e13e12b59168cf4afbf2dfe87868f7)
new 63a41d7 r448: Fix 'auth' in Samba4, by making 'auth methods' a normal smb.conf paramter, without special links to other variables.
new d8bb3d8 r451: More NTLMSSP work.
new cd16ca9 r452: move from first-fit to best-fit in tdb record allocation. For a situation where we are continually increasing the size of a record (such as ldb index records) this reduces the resulting tdb size by a factor of over 100x, due to reductions in fragmentation. It appears to have no noticable effect on the speed in other cases. (This used to be commit b61d7f8bbc0c01d648ce204ffb6ea657e0b04c03)
new 1cc8db0 r453: added a comment about indexing on objectclass (its usually a bad idea) (This used to be commit f88760c3cc81324d3d339702b411603139af6224)
new b96695c r454: allow a non-URL form of a filename to be used in ldb_connect(). This makes it a little easier to work with the ldb tools (This used to be commit 03df31cef025b2087531579437d6bae1ec36e82f)
new 208e097 r456: - added -i option to ldbsearch
new af48da5 r457: added some more samr tests to help me work out the right error codes in our new samr server (This used to be commit 0f2503111498e809237e0155962db55dfde8cbfb)
new 8db18a0 r458: this is the (very primitive) beginnings of a SAMR server for Samba4. I'm committing this now so I can get comments on the approach.
new 7ab448a r459: added an initial provision.ldif - this is temporary, and needs to be replaced with a more sophisticated provisioning system (This used to be commit 86604bef236568028e84e6b1e8d935c3cfd70112)
new d6f20f8 r462: added an explanation about the rather complex ltdb_key() function (This used to be commit 894e44022d16d9ff43f421fb15495845710000ab)
new 73744d1 r463: build ldb with debugging when standalone (This used to be commit 77269e7ad6f569585d5fad37ee63169c4eee3f01)
new 21e6b15 r464: a big improvement to the API for writing server-side RPC servers. Previously the server pipe code needed to return the RPC level status (nearly always "OK") and separately set the function call return using r->out.result. All the programmers writing servers (metze, jelmer and me) were often getting this wrong, by doing things like "return NT_STATUS_NO_MEMORY" which was really quite meaningless as there is no code like that at the dcerpc level.
new d2ea763 r465: we need common.h in two more rpc server pipes (This used to be commit d96b68169a5ab46cc0550732d4fe94af75e06fd6)
new 1b3bbc7 r466: implemented samr_OpenDomain() and samr_GetDomPwInfo() server side calls
new 6a8355a r467: hopefully get the buildfarm compiling fine now...
new 2c36768 r468: fixed timegm() on broken systems (This used to be commit a3d639d04ff25deabd299ea24917adde9192ed38)
new b4f94f5 r469: considerably improved the ChangePasswordUser3() IDL thanks to an idea from abartlet (This used to be commit 5f30c3b077b59fc7ec40644e3af7236292100c6b)
new af66c31 r476: i forgot the argument to get_time_zone() (This used to be commit 34ff18839c97dbb77c76097b4484ebec398da192)
new 232bc15 r490: - expanded the test suite to test modify and delete operations
new 3aa278b r491: regtree and gregedit also depend on LIBCMDLINE (popt stuff)
new d8ce7c6 r502: modified ldb to allow the use of an external pool memory allocator. The way to use this is to call ldb_set_alloc() with a function pointer to whatever memory allocator you like. It includes a context pointer to allow for pool based allocators. (This used to be commit 3955c482e6c2c9e975a4bb809ec8cb6068e48e34)
new 722e301 r503: we don't need to include ldb_parse.h any more (This used to be commit 85e57684b4dc4edcfd6d4cd1492d63810f8ce211)
new 9261ceb r504: fixed a bad call to list_union() (This used to be commit 4404056cd5fd65d72a38ea474fe330281b3ee19e)
new 9c07ce7 r506: got rid of unused function secrets_get_trusted_domains() (This used to be commit bb74a94e2610620987a44ab7289115a8ee361529)
new cec1bc8 r507: the new ldb code will use talloc_free() a lot, so I have made talloc_free() O(1) in preparation. This also halves the number of malloc() calls and increases our internal consistency checking, without breaking valgrind testing. (This used to be commit 2331d4e76e40ff08215853f747f7063213ac92ce)
new 8db2f25 r508: fixed a place where we used free() on memory from a talloc(). The new talloc code catches errors like this. (This used to be commit 22aa425c96030f55f6202bca1e1a876b0bc03f03)
new 7216d23 r509: fixed a memory handling bug that affects ldb with memory pools that change with each request (This used to be commit 18695cefa16b867427e3ca2fb0d787d850ea25c3)
new 51803f7 r510: converted the samdb code to give ldb a talloc context rather than letting ldb use malloc (This used to be commit a3edd4bca8769cd804a5908286c7a18ca5c8fa00)
new 404c319 r511: fix some const handling (This used to be commit be94cc4032b23fd99823902ddcd1472a72314a88)
new 6829356 r513: added a generic ldb debug system to allow the Samba debug functions to be cleanly interfaced to ldb (This used to be commit 74b89d5f960d6b936751e3f057b4540eb80b79cd)
new 998aab3 r514: added a context pointer to the samdb interface, as suggested by metze. Also added a reference count so that a client can close the connection handle and still used a derived domain handle. (This used to be commit b1cd98188d6f1f8236f5dbc7a3605a39ae27fb73)
new 7e921fb r549: added support for DOS error codes in NTSTATUS returns. This uses a range of NTSTATUS codes that are normally invalid to prevent conflicts with real error codes.
new dee25d9 r550: Remove clientfns.pm module - it was a bad idea.
new 265023f r574: - another attempt at const cleanliness in ldb
new 2fdf5d3 r575: moved the SID_NAME_USE enum into samr.idl (This used to be commit 2cb06b39d91ef18b21c18e9376ccbd8076aeecf8)
new 62e9106 r576: added a ldap_timestring() function (needed for fields like whenChanged in SAM db) (This used to be commit b2a63555189fea41184a2cac796945bca4e98995)
new a848b0e r577: extended the LookupNames test to check for correct handling of unmapped names (This used to be commit e3b31625f476cb1b8a4d5003dee2c574582c9b46)
new 0ed08d9 r578: initial server side implementation of samr_CreateUser(), samr_CreateUser2(), samr_LookupNames(), samr_OpenUser(), and samr_DeleteUser()
new 8108314 r582: added the LMSessKey in SamInfo and SamInfo2, thanks to work by abartlet
new d2c7b5c r583: fixed two bugs in the handling of index entry deletion (This used to be commit 7b5f3370e6c078bf506ac3eb24fb330d4aee7688)
new 8c2636f r586: removed --clientfns from build_idl.sh (tim removed that code from pidl) (This used to be commit d1dcde1d913803a44b07a1937262ae627680072c)
new 35ffc46 r587: added server code for samr_EnumDomainUsers, and started adding samr_SetUserInfo and samr_QueryUserInfo (This used to be commit e0db9659a85b59e52fbe033a94b411d6c64d9f9c)
new a109365 r589: Fix IDL dump module so --dump and --diff options to pidl.pl work again. Still a few problems left though. (This used to be commit e921a5879f8a5a867dce61e684a0010a5dab9472)
new 3672a06 r591: don't need to init non-ref out ptrs (thanks to abartlet for spotting this) (This used to be commit 3ac0cff83752b98ee7b8af7f4f9a33ffe9ae05e7)
new 7aa41d8 r593: add a constant for the records size multiplier for max_size in samr_EnumDomainUsers (This used to be commit 252b11112ce22152de3d53d0ba657879346ff243)
new 9610603 r594: - make sure all users in the domain have the same base sid!
new 1d5c2c3 r595: nicer handling on max_size multiplier (This used to be commit 994baba7ebc267cb3051109aee022d71472aa6b6)
new 0ea5d1f r596: log all ldb searches at level 4 in samdb (This used to be commit defaf0d817a7c207da59692245aa65bc30c9bd19)
new 5c50f79 r597: Start generating parser code - only supports uint16, uint32 and policy handle types. (This used to be commit 1e02ccd94edc87f4107d21f7f778f1a88c9e197d)
new b91eb9e r600: Get rid of trailing whitespace which freaks out emacs' fontification. (This used to be commit d0383e9a7a0a5bee9a52ddc81d5f89c9f01c269b)
new 54a695f r601: added the server code for all the samr_SetUserInfo and samr_QueryUserInfo levels except for the password set levels.
new 0221717 r602: Autogenerated packet-dcerpc-samr.c now compiles! (This used to be commit 0c1069b56e7c80e2b428f6a6b550eacd5ac3d762)
new 1f2fa49 r604: Better dumping of in,out,ref properties. (This used to be commit 209f5a25a950e8780e9512b71fbb12b1cdbe1a17)
new 9652ed4 r605: Implement CreateDomainGroup, essentially cut&paste from CreateUser2.
new 51d5dde r606: added a HIDDEN attribute on fields in ldb (in @ATTRIBUTES). This allows you to mark an attribute as only appearing in searches that explicitly name it. It will be used for attributes like nTSecurityDescriptor (This used to be commit f5cd3d733b71368ea652f8a4d653d87f45ff983f)
new 5dc7333 r607: When our code is looking for an 'empty' data blob some of it tests the .length, other code checks the .data.
new a765d36 r608: - a couple of very minor fixes to the CreateGroup code
new 55fa62b r609: allow ldbedit to take a list of attributes to edit, just like ldbsearch. This allows you to edit the description of all users using something like:
new dce84ff r610: - Merge the Samba3 'ntlm_auth --diagnostics' testsuite to Samba4. - This required using NETLOGON_NEG_AUTH2_FLAGS for the SetupCredentials2 negotiation flags, which is what Samba3 does, because otherwise the server uses different crypto. - This tests the returned session keys, which we decrypt.
new 59c8f48 r611: Fix breakage from my last commit:
new 13abda1 r612: fixed a timezone call typo noticed by abartlet (This used to be commit 329c5ccd74680381b30c4a2235010c766ac46ecc)
new 5ae9bd7 r613: Fix the RPC-SAMR torture test, for my session_key changes.
new c041077 r614: Clean out the POSIX assumptions from the Samba4 auth subsystem.
new 16f7b35 r615: Implement samr_OpenGroup, samr_QueryGroupInfo, samr_SetGroupInfo, samr_DeleteDomainGroup.
new 005eb6b r617: Sync some minor updates with repository:
new c9bf977 r619: Remove more code that is no longer called.
new bc8e2d5 r620: Remove more ununsed code.
new 0997d02 r622: removed some unused functions to make smbd compile again after andrew's recent chainsaw job :) (This used to be commit 20166f4e19a599a85dfff045a738309d191db9e7)
new 0f581e4 r623: setUserInfo level 24 (password set) now works in the SAMR server. This includes all of the password complexity, password history and other password restrictions. (This used to be commit cb070b9084d95cf5178edbef951b75eab62b7220)
new 7dc054a r624: all templates should be in class Template (This used to be commit 0431d309037e97456895095f8e0a44b71de1454e)
new 5afbecd r625: - handle passwords longer than length 14 (thanks to abartlet for pointing out the bug)
new 28cfc3c r626: make the code a bit more readable
new e0970e1 r627: remove the precompiled header when we call make clean or make proto
new e8d3e37 r638: remove unused dependency to Data::Dumper and dump (fix some build farm hosts)
new 085df45 r641: readd 'use dump;'
new 968bf58 r644: add SPNEGO auth type
new b5edc0f r649: return unknown interface when the client not yet binds succesful to an interface
new b2d1f78 r655: Fix if() logic (This used to be commit 09096cfc3e1b35b4ac944cf84bfdec6ee44e06bf)
new f236700 r665: merge over the new build system from my tmp branch to the main SAMBA_4_0 tree.
new 5ad0ccb r666: readd 'make etags' and 'make ctags'
new c2236f1 r667: remove Data::Dumper dependecy
new 9c4a451 r668: fix the build
new 6e70a68 r669: display the version on top of configure
new 4c83bc7 r670: add make everything
new 93263d3 r671: fix make ./include/proto.h
new 0a690c1 r672: disable gregedit for now
new 0b7f81e r673: disable registry_gconf for now
new 25b9531 r674: use the same -I flags as before
new 7624b32 r677: fix: '$' -> '\$'
new fa069fd r678: use ./config.smb_build.pl instead of config.smb_build.pl
new 30d7260 r679: fix make install
new 4b08f42 r680: fail directly when we notice that perl is not there (we fail anyway)
new 1483287 r681: don't init r.out.result.v
new 61ff3d4 r682: Typo fixes (This used to be commit 767ba7bd52d7fa98524a553d86dca657c5290424)
new 03631a6 r683: Remove the trailing ; from this macro, so it can be used in an 'if' expression. (This used to be commit 3813517a8b561e7210ffc32ce861683b057d18eb)
new 060f94b r684: Note the fact that NTLMv2 provides a weath of futher testcases...
new d12e825 r685: The SAM is dead! Long live the new SAM! ;-)
new 0048335 r686: - Add SMB_EXT_LIB_FROM_PKGCONFIG() - Build gregedit and registry_gconf again if the required libs are found (gconf and gtk) (This used to be commit a63b704c36f2f5b52e932b6b2c99e7d664c9bdc7)
new 2b7de39 r687: add newline at eof
new 3f564db r688: add --enable-experimental
new d5ba19d r690: - ignore source/tags
new bb1bb2d r691: add -- make binary_smbd make library_libldb make module_ntvfs_simple -- style make rules which depend on make basics, so make idl proto is called by them
new 76d50e0 r692: Add libwinregistry (This used to be commit 0ace3bf289777c30310a05e66fd674337413f0d8)
new 072ef86 r693: Make static (This used to be commit 30d3915c760ac5ee5e632539a3503fc7fed9cc63)
new 722ae56 r695: don't add libs andlinkerflags to STATIC_LIBRARY
new 90e3150 r696: fix formating
new ace1c1f r697: make use of SMB_EXT_LIB for LDAP and KRB5
new 77c30eb r700: fix SMB_LIBRARY() to disable the lib by default
new 4f0356d r701: change debug messages a bit
new 90cde0a r702: fix krb5 linking
new dd1e2cd r703: only use $PERL -W when --enable-debug
new 031f5ee r707: Chainsaw work - SAM_ACCOUNT can die, along with passdb
new c727f2e r708: Clean up copyright headers, to reflect code that has come and gone over time.
new f2548cd r711: don't hide attributes inside the special ldb_tdb records (so the fact that a attribute is hidden is not itself hidden!) (This used to be commit b42d1f39842ac25fee2238040ac01321f71a79c5)
new ff55bda r712: fixed a bug in the NetShareGetInfo idl, and added another info level (This used to be commit 93977055939c5282dbf218f3a6739fa17ebfc641)
new 44c107e r713: added a NetShareGetInfo torture test (thanks to abartlet for pointing out that this was missing) (This used to be commit 00916f236d3437a9080614d20a3ab589be6f9196)
new 71e22ef r714: make sure ldb formats are portable between big/little endian machines (This used to be commit 166a664a00d2befe30978072e6f3f266b18ba9f4)
new 0f14ae4 r715: Finish the ldb conversion for the auth_sam module.
new 5767c10 r718: removed some more unused code, and two source files (This used to be commit a9768c25fd32e76514c837f343f2b52bf0f0824d)
new 6b921d1 r719: Follow the trend - remove more unused functions.
new 19fba1f r725: fix usage of $PERL to "$PERL" to handle perl -W correct
new c731e56 r726: fix the build: libcli/raw/clirewrite.o is gone:-)
new a07f42b r727: Start working on debian package for samba4 (This used to be commit 3fb009b719451ef3253051d06b0bdbca87d4557d)
new a227311 r728: - let libldb_tdb depend on new subsystem LIBTDB
new e001587 r729: fix the build : inlcude lib/tdb/config.m4
new 8584141 r733: remove unused files in source/
new 53f2f82 r734: Fix crash bug (This used to be commit 178cd902fc7069e3d613c46fc4845101a0229655)
new 08817d9 r735: Fix some paths (This used to be commit 86946fc1b9550d605f6570ea3b2d6afb288f5a28)
new fb011fa r736: Add list of supported and unsupported MIDL attributes (This used to be commit ca39c567ed7ed40c7abe7526f6e563e7bf2789bb)
new b79455e r738: Use same error message format as is used by compilers when reporting syntax errors (some editors parse these strings and jump to the erroneous line directly) (This used to be commit 6857efacccb1af69abd46e8867a0b4b3c26801db)
new 2bc3b3b r739: Implement GetNumRecords() call from eventlog pipe, including a torture test (This used to be commit 6a254e26f17c2b3175023764c02dc73615d585d6)
new 31b9470 r741: Test from Volker in RAW-OPEN for truncating a file containing locks. Also added the same ad-hoc test is LOCK7. Jeremy. (This used to be commit 6cb21ccda3cb420171e2d5afb3842a6be4bd4d18)
new 064e744 r743: Start on a NETLOGON server in Samba4.
new 0fae321 r744: A bunch of minor fixes. The ethereal pidl parser now dissects simple samr calls - only the ones that take policy handles and uint32s. (This used to be commit d6e30faeec097822c9cdcc9e4270d0adc139cea8)
new 8230675 r745: Move netr_ServerPasswordSet up with the other secure channel management functions, and make sure to include the fault until this is no longer a stub.
new dc0228d r746: Add entry in proto tree when we don't handle an IDL type.
new 78aa172 r747: report an failure in mkproto.pl via mkproto.sh to make to fail directly...
new a22c38d r748: get some more info about what the compilers in the build farm support what we need is a test if the compiler does ANSI c99
new 0f3b182 r749: move the basic type checks
new d4fc084 r750: Rename global $name -> $module.
new 582ef8e r751: Fix debug message to print the right variable.
new 6703be3 r752: Remove debugging hack (make sure the cleanup test account after we leave) and test that the password change actually worked.
new 8b84f64 r753: Big reorganisation of everything - also fixes handling of dissectors for structures.
new 92dd542 r754: Implement the SetPassword operation on the netlogon pipe.
new b340a61 r755: - disallow process_model _thread when we don't have pwread/pwrite and have to use the nonthreadsafe wrapper - add pread/pwrite wrapper to ntvfs_simple - fix const warning in ntvfs_simple
new 67638ba r756: Handle default element in union. (This used to be commit 1ece224c9a25731a8c392cf378968273c0072ecf)
new 38e8feb r757: Handle empty union arms (ala rid only entries in netlogon). (This used to be commit f7b23156681f12805f0c7f242f0c436d102023f4)
new c2fcb07 r758: just move the util file to the additional object file list
new c650534 r759: Fix some perl warnings. (This used to be commit 1517ef3a986ec213d33b624fbbe8071600cc5b61)
new 25b6985 r765: add SMB_INCLUDE_M4() macro as wrapper arround sinclude()
new cfc2f3c r766: convert ntvfs/* to a config.mk file
new 6fdba30 r767: add a $flags argument to the std_CC make rule generater we may need this for compiling with -fPIC
new 0835e34 r768: remove unused msdfs directory (in 3.X it's also gone)
new 2fb0bdf r769: remove unused locking/ dir
new 7feea7c r770: remove unused pam_smbpass/ dir from samba4
new a25fdd9 r771: don't know why but the SMB_INCLUDE_M4() didn't work correct
new 6d2559f r781: added level6 for logon level in SamLogon netlogon.idl (This used to be commit 446808ae4dbdcd0c64387c54b7d49649971e36d0)
new 47a3f0c r782: added torture test for level 6 logon level in netr_LogonSamLogon (This used to be commit 770322bfdfad7d7d33de0c5bc95bb0f51f7409c7)
new 6ebd4a9 r789: we return wrong number of entries (This used to be commit c0c1596dbdb1769c3f10c8299f61807497b1d38a)
new 4219ec1 r790: started working on some documentation (manual pages) for ldb (This used to be commit dcb9d1a897f7186824e997064902f3d50bad1887)
new 0a083d1 r791: added ldb man page build to ldb makefile (This used to be commit ec38392888d20991abe18dd3e6ca226a62c7d4ae)
new f0a8f71 r792: - changed the ldb ldif_* functions to be in the ldb_ namespace
new acda755 r793: - don't make templates members of any class that would make them show up in searches like "objectclass=user"
new 95c52e1 r796: fixed samr_OemChangePasswordUser2() to replace attributes, not add (This used to be commit 24bbf9f1bcfddb5131769439bd139faef2c022e2)
new 544abe0 r803: Add README file about building the debian package (This used to be commit e100e79be0aa883ed5cc69370d705e3abf1bef01)
new ac5393f r806: Checkin of workarea - tridge gave me some good ideas today for a better way to do this. (This used to be commit c63cb50ca56cb69f7ef39f9828afa61f324f2832)
new 3bf29c1 r807: compile with PICFLAG by default (ask tridge why this is better than recompiling only the files we need for libraries with PICFLAG)
new b047b71 r808: fix libtdb build by ifedffing out an smb_panic() and copying over CatchSignal fn from lib/signal changing it's name to TdbCatchSignal (This used to be commit e1afaa1e9c8de5615030015b1360529b450d2047)
new 054453b r811: make the ldb_modify REPLACE semantics better match LDAP (ie. no error on the attribute not existing and allow an empty replace) (This used to be commit 1418b667d9041430786089713eafee63dd7b4a28)
new 32de597 r812: added a new samdb_replace() call that simplifies the code in the main samr server a bit. (This used to be commit 255d6e77e705bb7a94e6738c9f48f9d8c625883c)
new 39696f7 r813: gcc has fixed its huge debug sizes with -g now, so drop the -gstabs, allowing us to use a more standard debug format.
new 8222c13 r815: include our netbios name in the negprot response (this matches win2003) (This used to be commit b4b67c330174ac0570558bedf50729542ea775da)
new 93076cb r816: - Make use of tridge's new samdb_result_sid_prefix() helper function.
new c5e11da r818: added server side SMB signing to Samba4 (This used to be commit 8e5ddf5e8eb74f667897f90baa2d00f02ca5818b)
new 1ca75ec r819: Fix seg fault in rpc backend, found by Andrew Bartlett (This used to be commit d4cc4b3d682eb828208a621fe6b795f3e77c746a)
new 2941d32 r821: prompt user for password if not given by -U user%pass and not as torture:password in smb.conf
new 4e9d01c r822: use 'Last Change Rev:' instead of 'Revision:' from the svn info output for setting the SVN_REVISION in version.h
new bf52e24 r825: - Introduce support for multiple roots (or 'hives') - Clean up rpc backend (possible now that multiple hives are supported) (This used to be commit 8cd1b6bc70510fe576135a66351e9e3ea895c9ff)
new f11cc69 r826: removed a pile of old code, in preparation for a new ACL handling system. I'd like to get rid of DOM_SID completely soon (This used to be commit e306e27cf333e176195a47b19e3de591b4a59650)
new f7a7192 r827: remove a few more unused functions that we are unlikely to use again (This used to be commit 121dd9ba0038f6e076c464cddad0b788fe6076fa)
new f371d24 r828: Some fixes in the core and regshell concerning hives and unicode (This used to be commit 25c27b176c9905f3968e955f33a6db41b0102a38)
new 4a137a7 r829: Implement 'hive' command (This used to be commit 2a87981bd0a79f0d685441d690e2f810d6ed86d0)
new a64be8d r830: Use pull_ucs2_talloc() instead of acnv_u2ux() and fix a memory leak. (This used to be commit ad88561becf59cd38a3e329e68cbe5518a3373d7)
new 5b5e793 r831: These functions duplicate the push/pull charcnv interfaces that we use everywhere else in the Samba code, so remove them for clarity.
new b4c23f5 r832: Only show menu items for backends if they're present (This used to be commit 9228aeeafd956a2885b5f1dfaa6feacb555b7483)
new f0d7ae3 r833: Compile error (This used to be commit e4f6ca85223b86beac237398ea5474f4f56404a2)
new 25ed82e r834: Fix gconf and dir backends (This used to be commit fe5166ee88d401cdd493644af4876e803f546aef)
new fa62ea0 r836: get rid of SEC_DESC and related structure definitions (This used to be commit d75fcbf0686f6a05e7996ba356fb5c31fb01a3b3)
new d62e633 r837: get rid of some more old rpc headers, and the genparser headers (This used to be commit 3068b766edb17accbf52f82a81734f6d76e9f9bc)
new b63cd18 r838: got rid of rpc_misc.h (This used to be commit f61d333b2a280434181451ce735a05ad319a2515)
new 934f6fd r839: password set/change in the samr server is complex enough that it deserves its own C module (This used to be commit 2ba7ff824c32b3db037263ddcff9c876293ea284)
new ea0717b r845: convert SUBSYSTEM LIBBASIC to a .mk file
new 766bf57 r846: convert DCESRV subsystem to a config.mk file
new 29a93d2 r847: convert SMB SERVER SUBSYSTEM to a config.mk file
new a3d61e0 r848: convert lib/tdb into the same layout as lib/ldb
new 1c43e84 r849: move tdb/tools/Makefile to tdb/Makefile.tdb
new 454bba0 r850: convert SUBSYSTEM AUTH to a config.mk file
new d17ca56 r851: convert lib/registry/ to a config.mk file
new f1a8a69 r852: remove unused utility progs
new 7fb1be7 r853: remove a real big bunch of unused code
new 741f0ff r854: remove unused file
new 69e4048 r857: fix the build of gregedit (typo:-)
new 2fbe373 r858: - remove unused account policy stuff it's in our sam.ldb now:-) - don't link lib/ldap_escape.c it's currently unused
new 73f1ec5 r860: convert SUBSYSTEM TORTURE to a config.mk file
new 1f033fe r861: remove the next round of unused stuff
new b744493 r862: remove acl and sendfile stuff it will be readded inside the ntvfs_posix module
new a96ccb7 r863: Added test to ensure an open and locked file can be truncated by a second open. This was something the Samba3 server previously got wrong. Jeremy. (This used to be commit 2cb4ed271b87a5c145a5f3f64c7f82c9e73753a1)
new 9425495 r864: convert the smbd/* code to a config.mk file
new daa890e r865: Regression test for attribute-only opens not causing an oplock break. Samba3 server used to get this wrong. Jeremy. (This used to be commit 4120b3bdf6668909efa0af97b2c63adea22c35da)
new 6ac53d2 r866: convert the rest of the binaries to config.mk files
new e6594ed r867: removed a couple of unused structures (This used to be commit a70eb86a3fda6c48389834c442890a73caa155f9)
new c10c69b r868: we should issue a rpc fault OP_RANGE_ERROR not a WERR_NOT_SUPPORTED for functions we don't implement yet so that we don't put uninitialised result data on the wire (found with valgrind) (This used to be commit 2712e26a5d08afd9bf8c6957f75be522966b5062)
new bd0e241 r869: convert SUBSYSTEM PROCESS_MODEL to a *.mk file
new a4939a4 r870: we should issue a rpc fault OP_RANGE_ERROR not a WERR_NOT_SUPPORTED for functions we don't implement yet so that we don't put uninitialised result data on the wire (found with valgrind) (This used to be commit abe90bc7ba8d38d1f7c641494463236b0fd3f41f)
new 81e8de9 r871: add a comment about how samdb_set_password() works (This used to be commit 2fdf33c6e5f5666629adaf849b97fa4d4fd5968e)
new 579c13d r873: converted samba4 to use real 64 bit integers instead of structures. This was suggested by metze recently.
new 5b0ab38 r874: This patch is a pile of work on NTLMSSP:
new 56d0bd3 r877: This attempt at IDL was accidently included in the pervious commit.
new 735e64c r879: fixed a typo in the password fetch wrapper (This used to be commit c75b763f41cb6d9dde9497c4b7443fe89ab5d256)
new 59e739a r882: - create TORTURE_AUTH SUBSYSTEM - fix the build because of the missing torture/ntlmssp.c - this file should go into torture/auth/ !
new f9d8f88 r884: convert samba4 to use [u]int32_t instead of [u]int32
new f2ad98a r888: more ..int32 -> ..int32_t stuff
new f88bf54 r889: convert samba4 to use [u]int16_t instead of [u]int16
new fcd718c r890: convert samba4 to use [u]int8_t instead of [u]int8
new e80dad7 r891: fix compile (This used to be commit 8b6c048a02b4be0ba9c67ed82973041dccdd5c51)
new e754760 r892: Actually add the NTLMSSP self-check torture code this time...
new 4786489 r893: a few more _t conversions (This used to be commit 66eb46dbb1486c5916194bf6b303cf16373a272a)
new 5765abf r894: use _t in generated pidl code (This used to be commit 20cc981e3338200aea6e005ed69dbe5b5b102bbb)
new 17b5630 r895: use _t in base ndr fns (This used to be commit b3c00acdf0e85563b5d5ce1f9bc86cc2e781d53e)
new 36c4cf2 r896: - use andrews samdb_result_passwords() for the remaining password change mechanisms
new 406f345 r897: - user/group creation needs to create unique names across both the Builtin and local domain, as some calls (notably password change calls) don't specify a domain name, they just specifiy an account name.
new 8b3f08c r898: - remove some unused macros
new 330f302 r899: remove the weird shell patterns from the makerules
new 766ce9a r900: when DEBUGLEVEL > 10 print the full deocde of all RPC calls in the server (This used to be commit ee65e43d4dd0bf78a877b918991aa60f44f435b5)
new d66c2b4 r901: w2k3 completely ignores the domain name argument to GetDomPwInfo, always returning the info for the primary domain. I noticed this because WinXP sends the wrong information in this field (it sends \\server_name) and gets away with it (This used to be commit e128bcca562960afe75bf14dd775113e1dd7b213)
new efc29ec r902: added torture tests for sending rubbish in the domain name field of GetDomPwInfo (This used to be commit 00096609978e829b5da36040c15afa087e71eaa5)
new 0eb7588 r903: used samdb_result_passwords() in samr_ChangePasswordUser2() and fix the error handling on a bad change.
new 39a2368 r904: - fixed account expiry testing in auth_sam
new db3c011 r917: - added the start of a LSA server to samba4.
new 7a6d86f r918: - dcerpc endpoint name are case insensitive
new 7f3d4cc r919: - added lsa_QueryInfoPolicy2() to IDL, test suite and server
new 2b63af8 r920: a placeholder lsads.idl file (lack of this is why the build farm is unhappy for samba4) (This used to be commit 35dfa3e07b2e4d200d9f6ab1aea27a6471d5e546)
new 56e74a7 r924: got rid of the global well-known SIDs, instead using const defines in misc.idl (This used to be commit ce7920a5fac0dbccb01402129c341b410a032e60)
new c5cd868 r929: Remove more unused code from util_sid.c (the old-style sid code is almost gone). (This used to be commit 82d68e8a4472906f2a2036c13a0301055740641a)
new 7cd74a5 r934: on ascii strings STR_TERMINATE_ASCII should trigger STR_TERMINATE behaviour (This used to be commit b7935c96742a3c09ee4bf69f708b19095f497be1)
new 90341da r935: remove unused variable (This used to be commit a8056e329484256ffb51e823296b87979ef9221f)
new d9538e7 r937: - added a simple QuerySecurity implementation in samr server
new 45e93c1 r943: change samba4 to use 'uint8_t' instead of 'unsigned char'
new 4962209 r946: Updated attribute only oplock tester to cover more cases. Jeremy. (This used to be commit 6c9d32173b26353e8ae00f7f6b666290651883e6)
new 45fd1ba r948: Tridge suggested that the best way to write the ethereal parser is to base it on the generator for the ndr pull/push code rather than trying to get all the alignment and other junk sorted out by hand.
new 6a0ce94 r950: - added netr_ServerAuthenticate3(). This is used by WinXP clients who try to login to Samba4, as WinXP sees us as an ADS server.
new 6611f0105 r951: from w2k3 behaviour, the netlogon server is supposed to give back the negotiate flags it can support. (This used to be commit 7ad56fc4db37009dc2dba376724fdfb650f65611)
new e86bb4d r952: fixed schannel from my last commit (This used to be commit 05b69d9fff0922e2864a336f203bf2afc932d1b9)
new 9389779 r953: Remove unused Pull and Print parse functions. Remove Push from remaining parse function names.
new 50b2175 r954: Start working on typedef parsing. (This used to be commit 877f7c32a89218fb59adc48bd2c2f331b9600d12)
new 9fba08b r955: Update debian package rules... builds now (This used to be commit 3df8ff6cf111c6601554bffb411506bd43f726c7)
new 1f936e7 r956: More debian updates: - add 'pidl' package - include manpages (This used to be commit f80d5dca12790a39cee88bae986100b2ad67b4b5)
new b88fc7a r959: - a static WERROR function should return a WERROR:-)
new fa2e9ec r960: convert 'unsigned int' to uint_t in the most places
new 98d2914 r961: convert 'uchar' to 'uint8_t'
new 770e330 r962: convert 'unsigned' and 'unsigned int' to uint_t
new 6399040 r963: Tridge, according to ethereal this is an 'Acct Ctrl' field. My tests also indicate this although I could not find any consistent pattern.
new 9318fdb r967: move some configure checks to seperate files
new c6dfa0c r968: use sinlcude() and no function, that's more portable between autoconf versions
new 60025b1 r969: remove some unused checks
new de827cb r970: - remove unused wchar_t check - move immediate structures check to the compiler checks
new dfbf620 r975: slight improvemet to nt_errstr(), still needs to be fixed properly (getting rid of the static buffer) (This used to be commit 86a6236c2ad14fe94f5d7c488bfdbfb329d2a0bb)
new 21c71e0 r976: - added -W for workgroup to locktest
new 525d2fb r985: Add stub function for dumping enums to prevent perl warnings in eparser. (This used to be commit 12c7d3a464fea87c3289f2914ee9696a17ce5a81)
new faaa211 r986: Attempt #3 at eparser. This time use the 'pull' code as a base as it's closer to what ethereal does. Also try to keep as much of the generated structure wrt pointers/structs/alignment as possible. (This used to be commit 8ad93f03d64befdee67a1b0a0ff9d7c3dfaac9ea)
new e071ecd r987: Start replacing ndr_* functions with e_ndr_* and removing stuff related to storing data in structure members. (This used to be commit 60942eaa3a8a56b5823bfcb736d25c00b17fec50)
new 4309727 r990: fix tdb standalone build
new 8087d84 r995: - renamed many of our crypto routines to use the industry standard names rather than our crazy naming scheme. So DES is now called des_crypt() rather than smbhash()
new 8f84a98 r1001: in samba4 we don't(shouldn't) use typedef's anymore...
new 5c3f152 r1002: Add helper files for eparser output. (This used to be commit 595b6e0f2c9832b3e4a8eaa24d64f32d6a693ff3)
new b0d4ed7 r1003: Removed e_ndr stuff - too verbose.
new 5165fec r1004: continue tridge's work on dcerpc server auth/crypto code I made it much more generic, and we should be able to add a module interface to this code, so that other DCERPC_AUTH types can be added via modules...
new faf5277 r1005: there was one NTLMSSP_STATE left in:-( ...fix the build
new a58c249 r1006: print out the SVN revision by configure, so that the build farm can use it
new 9eb6afb r1009: Make all users of NT and LM passwords use the samr_Password structure.
new 2d6207a r1010: make the dcesrv_crypto code a bit more generic... fix type 'cyrpto' -> 'crypto'
new 0413849 r1013: WE NEED ALWAYS TO INIT THE OUTPUT VARS! in rpc server code!
new 4ee7061 r1014: change the handling of r->out to auto-zero the structure, and auto-copy in,out,ref vars (This used to be commit dffe9165164a111313d744d942645ad2df83d5f3)
new cd35e12 r1015: commit the schannel session key handling code now, so abartlet and metze can have a look. Not tested yet, as I'm still writing the server side schannel code. (This used to be commit 768cc0193a1267274f297c47a36bef4acd391e83)
new 1a993b8 r1016: - store the schannel session key after it is established
new e06d8e9 r1017: - move to a centralised way of handling talloc/ldb interaction (This used to be commit 363cb3377a0eca5bfef71a02dcdc21c5fadbaf32)
new b553acc r1018: fix a const and unsigned int problem in ldb (This used to be commit 3d52ca93731ad67c14ac42f627e3feb1a964b29a)
new 0d46625 r1019: Push the auth subsystem away from using typedef, and over to the 'all goodness and light' struct ;-)
new 8de7e76 r1020: Add an (untested, until the other end is hooked in) method for obtaining the session_info from an NTLMSSP authenticated user.
new 42b6b71 r1021: Because auth_serversupplied_info is not reference counted, this may only be called once per authentication.
new a851ab6 r1022: add the session_info() call to the dcerpc server auth backends
new 306fcbd0 r1023: Prepare the auth subsystem interfaces for netlogon SamLogon to use.
new ae067cd r1024: Use samr_Password for the machine password here - this ensures we can never pass in something of the wrong length.
new 5b04ca8 r1025: Rename (across the samr and netlogon pipes, so far)
new 21aaa71 r1026: Spelling. (This used to be commit b7fe73613acf5423b77fd91c56849351bf386960)
new 35af895 r1027: More rename:
new c455b0a r1028: More consistancy fixes, which should also fix the build.
new 4c6f04d r1029: cope wiith samdb_result_passwords() returning a null machine password (This used to be commit ee6c17f3735381568d38e6c2df80bec687d00fbb)
new 5341ad2 r1030: added server side schannel support (This used to be commit 2ac79dfba0e64056a680f21d7dd0c007f79d4a70)
new ed0123a r1031: Move more code dealing with passwords to struct samr_Password.
new fe3bcd4 r1032: Fix RPC backend segfault (This used to be commit db902bff3c5eb54d6b1035d009948ff316cffa94)
new 16fded6 r1033: Include new manpages (This used to be commit 17bf1b591ea21b487c6723f7f03a1f8b9b613097)
new 39965d1 r1034: Couple of small (popt) fixes (This used to be commit 6fa0baa1c33b487f5f693483dd9b2664a0093b12)
new 39e465a r1035: Support shared modules again (This used to be commit 7949dc25ab05f7d5ad6217a6304e1f50b8b5dc41)
new bd54b89 r1036: Get module initialisation function correct when building shared (This used to be commit 8238acef47b754f91645c51326451c7ca153d992)
new 7aa5a5d r1037: Always export all symbols (This used to be commit 0209dce1eb9c62c0e454906d9ba015d8c5f5abf6)
new 439a780 r1038: Check whether a module actually exists before attempting to load it... (This used to be commit c8e3fd75e594c8fc841337234e99be288180822f)
new 79b0409 r1039: Remove description of unexisting option. (This used to be commit c085b1f94e42f6fc11e72344652019dde5036e60)
new 7ea6a0b r1040: make sure main() doesn't get auto-prototyped (This used to be commit 7c2279e4bc631d88e402ac82c6c17fb811785394)
new a1318ba r1041: - pulled the domain join code out of the netlogon test and made it a separate utility function, to allow multiple torture tests to temporarily join a domain
new 8a3d1a5 r1042: added testing of 128 bit schannel session keys (This used to be commit 96fc2b6f1e7372cc3646bd52172187b8a689c15a)
new a38f529 r1043: allocate signature from the right mem_ctx. Samba4 now passes the schannel torture test. (This used to be commit 95599e3ef79bf5cafb556121c99ffc5c3a8f3314)
new a12e30a r1044: don't use sub_get_remote_machine() (This used to be commit be75cdc1bf5558cb7da50b15bf1fd629a0c44dc2)
new b2e9510 r1045: Wow - we actually compile (but not link) the autogenerated parser from samr. The array handling is a bit of a mess though. (This used to be commit 7ff7737832e0e5877ce8bcf329a123a2bce05370)
new ae444c0 r1046: initialise a structure element caught by valgrind (This used to be commit 4daab1eaec633d97974d7d02f5c1a9e908392a7a)
new 7b1e045 r1047: Now samr eparser compiles, links and doesn't crash ethereal. (This used to be commit f18dc9eb887034171dcf28a1f309a69e9088604e)
new 42eadaf r1048: - moved the schannel definitions into a separate schannel.idl
new cfb2594 r1052: Remove autogenerated file. (This used to be commit 108efcc002c2eccfd1da30fff5c11aa67af09f9e)
new b619abb r1053: Make tdb build standalone:
new f63cd11 r1054: Build extra binaries in bin directory like ldb does. (This used to be commit 6c15d5f31bdb2559656c96ae7f01f99d1ab9cb36)
new 8a01231 r1055: Standalone build fixes for ldb:
new 0cb60c6 r1056: fixed a comment on handling of the initial challenge in the ntlmssp rpc server backend (This used to be commit 536aa86aa92e3cf9fb99d5939cdceff637c72668)
new f510865 r1057: added rpc packet logging for packets that generate rpc faults. This makes it much easier to develop the IDL for new requests, especially for sealed pipes, where ethereal cannot easily extract the data. (This used to be commit 0cde043592d2d2439cf0cd8bf113545e78be5dfd)
new bcac502 r1058: The start of work on the SamLogon call for NETLOGON.
new 6d5a47a r1059: add dcesrv_crypto_schannel_session_info() dummy function.
new bd40d94 r1060: check for an invalid session key in samr_set_password() (This used to be commit 5a90187c2cb7521cb7931355e5cf2f11d55a4ad0)
new 46c88d5 r1061: The start of the SamLogon call for the NETLOGON pipe.
new e585df7 r1062: fix typo, found by valgrind
new 0d9e31c r1063: userdom_struct dies!
new c8252ae r1064: Remove the unused userdom_struct from the user_context struct
new 2b7cd77 r1065: some header file cleanups
new f75210f r1066: fix compiler warning
new 6564fd4 r1067: fix compiler warnings
new c0871cb r1068: make the dcerpc client side auth/crypto code much more generic
new 6e14c2c r1073: import DYNEXP flags to smb_build
new fb1cc0f r1077: fix segfault in schannel over ncacn_ip_tcp
new b717b40 r1078: the dxesrv_crypto_* implementations should now explicit set the dce_conn->auth_state.session_info ( the ntlmssp one works fine, but the schannel one isn't implemented yet)
new f382643 r1080: Make sure to initialise all the returned elements in the SamLogon reply also initialise the LM session key, when we have it (was failing because the auth code was setting it's length wrong).
new eaae8b6 r1083: Generate prototypes for structs and unions marked "public" in the idl.
new a125e49 r1086: Add defer open test to check timeout on sharing violation open. This has found some signing errors in the Samba3.0 implementation of the deferred open code. Still working on these... Jeremy (This used to be commit 0068cb12ef91515a95f17a1be7dfbc83fbb89eba)
new 73c077d r1091: Added in timing tests for deferred opens. Added extra debug info to signing mistakes. Jeremy. (This used to be commit 5c3a2417cfe1bdbdfb35d933d49f77f6696790b3)
new 02079cc r1098: Extended raw chkpath to catch regressions. Jeremy. (This used to be commit 37d1fa1684b4cca125ae2cf6039f8b12e7ae1b89)
new 0f36c59 r1099: Set $module variable to name of module.
new 557ea1c r1100: Comment out functions that we now get from other sources (misc.idl and lsarpc.idl).
new a8069f5 r1113: Test for wildcards in chkpath. Jeremy. (This used to be commit 14cf961b7f8d273604e53ba9a889bb18cd8054d8)
new 9503af8 r1118: Read-only enumeration of keys in the LDB backend works now :-) (This used to be commit 456f97eed05047b20acceb50708b47209c37ca20)
new 8dcb4aa r1119: Saner keyboard shortcuts (This used to be commit 971941acc7e75da89b1bdc612fd476a7f6124dcb)
new b1268fc r1123: Make all lp_ string functions return 'const char *'.
new 9f38798 r1129: Remove unused function.
new 7de7daf r1130: remove some pointless debug messages (This used to be commit 260be3fbef5a198621274cfe0c0250f292d819ca)
new 4d050d4 r1131: remove an error msg for failing to open unexpected.tdb (This used to be commit ae393c2ed6b6039d28bb02d5e5104a6d25368ce6)
new f0d43da r1132: add a PRINTF_ATTRIBUTE to ndr_pull_error() to catch printf style coding errors (This used to be commit f0940f19129f0f2eccc3bb5130b8d2dd0b60f83f)
new 004a997 r1133: - add ndr_pull_ptr() as a separate call instead of ndr_pull_uint32() (useful for debugging IDL)
new 791ee4a r1134: added a TODO regarding schannel credentials (This used to be commit 17dacf494ac25bb6d9f6dea8cb81968ea2b84c55)
new 2fcf859 r1135: - allow integer function numbers in ndrdump
new bccac81 r1136: - added IDL for netr_LogonGetDomainInfo()
new 02781a3 r1137: - added torture test for netr_LogonGetDomainInfo() call (This used to be commit fdf6e4169d531c4a7d4e1b937abd3eb3af03c860)
new c1e88ab r1138: allow for a user in no groups (This used to be commit f9c1e12594e58b7e663ca099929eab8867b82a0c)
new a384d2f r1139: added IDL and server code for netr_LogonSamLogonWithFlags() (This used to be commit 4eac7340d8d7a109bed8fe7bb7cf663d6e7f0a56)
new 19f3bfc r1140: added IDL and test code for validation level 6 in sam logon (This used to be commit c8541098436d2cd83538375889560405ecb50034)
new 7ae1735 r1141: - consolidated the netr_SamInfo structures using a netr_SamBaseInfo structure (andrew, this is the type of structure consolidation I think you were asking about. It's possible here in NDR as it isn't in the top level fn code)
new 0387684 r1142: I think this should fix the interactive logins for tridge - don't take sizeof() a pointer...
new 112fac1 r1143: fixed spelling of sAMAccountName (This used to be commit aadfbcee76a9181a540620f3b0827a3268b63a0e)
new 8cd82a6c r1144: added logon level 5 for sam logon (This used to be commit eb13fc6c3b482d49a2cfaf13d290f1e54a2f1865)
new ef34f4d r1145: added server support for logon level 5 in sam logon (This used to be commit cb3d3b5e51dc9d52854c922b0c50686284ac8f1b)
new 6c13c97 r1146: initially zero server info (This used to be commit c1aeaf97b39e1769bd43b21225094bb5128eaab4)
new 0b817ae r1147: Support enumerating values (This used to be commit 3af8419fa4053a3b2887e91b4bda5c93327efad4)
new 0293c18 r1148: fixed a minor formatting error in generated code (This used to be commit 0a67b9c324fb4fd74de0f3c12e55de6972b88cdd)
new daa6a28 r1149: fixed the handling of NDR_SET_VALUES in the debug print of rpc structures in the generated rpc server code (This used to be commit 60838a0f94ef2b2f27a6f1b3c413481e94c69602)
new 5b044b3 r1150: - fixed interactive sam logon in the rpc server
new f62fffb r1151: fixed fill-in of force_password_change field in auth_sam (This used to be commit 9135f14540ded30892dc1f944aec1e8979a476e1)
new 7c81205 r1152: Checkin of workarea. The parser can now dissect a big chunk of the samr operations. Security descriptors and unions are still left to do. (This used to be commit f29fb9a3fc3b9b36518c4bff49e9c030a8a921ba)
new 6095766 r1153: We can now dissect security descriptors. (This used to be commit c194f2cf073585d8a9dbc6a6e746dd1cbf7c67b7)
new 3490e65 r1158: Fix bug in dissection of array count. Arrays mostly work now with the exception of a union related bug. (This used to be commit 80f1445507165a4b6805cd346b83fe57e576c71d)
new f1f8e50 r1159: Implement functions to dissect 64-bit values (nttime, hyper_t, int64, uint64).
new c8e7410 r1160: Some minor cosmetic fixes to make the generated code look nicer. (This used to be commit a6c95fbd6f7205574182ab4a38f0f061435fda6e)
new 3eb2a7b r1161: Include a few more self-check NTLMSSP examples.
new 8fa6bd1 r1162: Give each struct it's own subtree in the ethereal gui. Much more readable! (This used to be commit 1d29a4fd874a963c53546825d657b47ee3af085b)
new e8524d7 r1163: Add const.
new eca6982 r1164: Whoops - remove debugging printfs and Data::Dumper reference.
new b00103d r1165: fixed handling of SMBtrans replies that should return STATUS_BUFFER_OVERFLOW when more data is present. (This used to be commit 0e557fe85748558affd20a58455c4b75fee69e27)
new 5da5297 r1166: Convert (commented out) ndr_pull_error() calls into proto_tree_add_text() calls so egregious parse errors are displayed in the ethereal gui. (This used to be commit 904de85c88f8a122cee67bfa175c5e45e7d9c62f)
new 9517834 r1167: Misc cleanups:
new 2130a1b r1168: fixed a little-endian/big-endian mixup in the rpc server code (This used to be commit 9b397356ae1daa7bc1984e196020ea62725f542c)
new e6ac4b0 r1169: Some more updates to the NTLMSSP NTLM2 code: - implement key weakening - don't create large 'hashes' when we only want a key (signing subkeys) - make more useful debugs.
new dd711fe r1170: Remove bogus part of previous commit - session keys, even in NTLMSSP are variable length.
new 1f31ecc r1173: A quick little test to show that we cannot bind twice to a single endpoint.
new 1d93403 r1174: Remove $var_prefix parameter for all functions. We don't need it for ethereal. (This used to be commit bf8e255d2e53fe50c2d37065aac8c6582712f0b0)
new 84a5208 r1185: Hey look an endpoint for the spoolss pipe!
new 5c3afaf r1186: Clarify why this is a 'bogus' negitive test. If we pass it, we may still be broken.
new 3e152fc r1187: * Remove testing hack (actually check signatures on NTLM2).
new 4e4c3d4 r1188: Use generated pidl template for this file and return DCESRV_FAULT instead of a bogus WERROR. (This used to be commit 261531ce0a7f33eda5358319312877dc85386edb)
new d46b9aa r1189: Now that we use a common 'base' return structure for the SamLogon call, avoid code duplication in the torture suite.
new aba5a2d r1196: Remove unused pstring/fstring functions.
new bc2fd48 r1197: Fix my build breakage, variables at the top of a block only...
new bf59895 r1198: Merge the Samba 3.0 ntlm_auth, including the kerberos and SPENGO parts.
new 8cb41ba r1199: Make talloc_asprintf_append() work on a NULL source string as if it were just a alloc_asprintf().
new be08103 r1200: Add 'gensec', our generic security layer.
new f1eef54 r1201: Skeleton versions of OpenPrinterEx() and ClosePrinter() to get the hang of things. (This used to be commit 3e79a6219eca3b96fe04d66b6cdfb11400c1771d)
new 62aabf5 r1204: decrpc -> dcerpc (This used to be commit a5e3a26fc9a7e2c616302ed3b4a021f5755a4a13)
new 766d7dd r1205: Whoops - this should fix the build. (This used to be commit e21f324937df2fe70b693112bd0b6fe6575d70ed)
new 5c72db9 r1206: Give the spoolss pipe an endpoint.
new 7936b76 r1207: Add spoolss to the list of endpoint servers. (This used to be commit 2b9f364ed052c43b6074da9f5f03908ac81840f3)
new 77c5719 r1208: Return some dummy printer information for the EnumPrinters RPC. rpcclient enumprinters prints this information OK.
new fea6945 r1210: A skeleton spoolssdb, based on samdb. (This used to be commit 487211f1ae105fd1972fecf521654dab81175c86)
new c400f86 r1211: Some output from rpcclient -c enumprinters to remind me what a relative string looks like. I'm not sure relstrs can be shoehorned into the ndr code as easily as adding a LIBNDR_STR flag. (This used to be commit e216c6a707ee3927d4187962774d59828550e380)
new a384292 r1226: Return dummy information for two printers. Note that ndr_push_array() can be used here - neat! (This used to be commit 5d0013438e6f838da44e6c7e74e4c49d477da3f1)
new 1f1a511 r1227: use uint64_t instead of unsigned long long
new 121e074 r1228: use int64_t instead of long long
new 68e8c18 r1229: the name of the protocol should be in first place of a function name
new f89a67e r1233: -move smb related code to smb_server/* -move process_model code to smbd/process_model.c -remove some used code
new cf5fdae r1234: valgrind found this uninitialised var...
new db8c78c r1235: as the pidl code init all output data. we should do it manualy too.
new 81db9ef r1239: move the old msrpc_<gen|parse>() functions to ndr_<push|pull>_format_blob()
new f7d05d5 r1250: We no longer use these #defines
new cbf6caa r1264: Make sure to initialize ofs_list when creating new ndr_{push,pull} structures. (This used to be commit 6a39b17f6d8776ae695dc5c6caa0990ab2733e3c)
new 27f245a r1266: Start to split out EnumPrinters into a separate fn for each info level. (This used to be commit 6b24ee38646f3476eaf8eda946488b46180038e2)
new 37fcf22 r1268: varient -> variant (This used to be commit de5984c95602ca67e8ac3139c3aa4330b74266e0)
new 638d332 r1269: Add a 'base' field to the ndr_ofs_list structure which is the base to which the offset applies to. In an array of structures containing relative members, the offset applies to the start of the array element being marshalled. Previously, there was no way to access the relevant structure start as by the time we have hit buffers, the head of the offset list will be the last structure being marshalled.
new d2ac885 r1270: Start to break samdb into general bits so we can share code with other similar dbs. (This used to be commit 1162e2fcff177cbbe84506efea0f79f68ecb233c)
new 674414c r1271: Return spoolss enumprinters info level1 from spoolss.ldb - woot! (This used to be commit 60e48790dc7ee8a98be1914ff4a2c335d25639a8)
new 4cc054b r1273: An initial doc about what I'd like to see in the swat for samba4. Please add to it, delete from it, etc. I really want have some discussion about it before we go ahead and start implementing it.
new 25bf685 r1274: revert -r 1239 as discussed with abartlet
new 7e23efe r1275: Make spoolss_PrinterInfo2 and spoolss_PrinterInfo5 public so we can use them in the enumprinters server code. (This used to be commit 5fcba0aa2019e489e3936ec13dd11a5e8d74ba9f)
new f18fa1d r1276: Return data for enumprinters level 2 and 5. (This used to be commit cf4e9080d52a5461650062f21f95b7887e3f3411)
new d4ae6ae r1277: rename struct server_context to smbsrv_ontext because I need server_context fot the generic server infastructure
new 0aba9a2 r1278: rename struct user_context to smbsrv_user
new 4ddb2d3 r1279: rename struct tcon_context to smbsrv_tcon
new 8bf537d r1280: rename struct request_context to smbsrv_request
new d62cb6c r1281: move include/context.h to smb_server/smb_server.h
new b87fa55 r1286: rename struct tcon_context to smbsrv_tcon
new 118f3ed r1291: rename struct smbsrv_context to smbsrv_connection because this is the connection state per transport layer (tcp) connection
new fe0706d r1292: Add const to the subsystem/module registration code.
new a440e8f r1293: Indent
new dc9f55d r1294: A nice, large, commit...
new fb66778 r1305: Grrr, fix my build breakage...
new 8991c6c r1306: commit the first steps of my ASN.1 compiler
new adf0d51 r1307: remove unused stuff from pasn1
new 1cec0de r1308: move smb_panic() to lib/fault.c
new b84f9dd r1309: use #line 1 "filename.pl" (for better bug tracking)
new 091ad86 r1310: one more #line statement
new c08a2a9 r1313: Split up OpenPrinterEx into functions to handle opening printers and print servers. (This used to be commit 0edf17ac38b43cadb07dc0840730cd9b4e381713)
new df06b3b r1321: find the '::=' directly by th lexer
new 93a5cd8 r1323: allow '-' in IDENTIFIERS
new 92ca39e r1334: remove unused stuff
new b828815 r1335: NT_STATUS_INTERNAL_DB_CORRUPTION should cause DEBUG(0,(...));
new 5f4a153 r1336: check the vuid in old style sessionsetup too
new 458cadf r1337: use sess->nt1. in sesssetup_nt1 :-)
new 0fa0eaa r1342: When fixing _lsa_lookupsids in samba3 I wanted to find out the number of SIDs w2k3 can handle in a single request. With the samba3 client rpc libs I can do about 21000 SIDs in a single request. test_many_LookupSIDs with 10000 SIDs fails on the subsequent request with a NET_WRITE_FAULT. Maybe the Samba4 DCE people want to take a look at this -- I don't see the problem.
new 854665f r1343: formating
new 8bebc53 r1344: add gensec_start_mech_by_name()
new 4f0e5e0 r1345: add extended security spnego support to the smb client code
new 50ce5fd r1346: revert my last spnego changes
new fff5d40 r1347: - remove typedef
new 1828f5d r1348: get gensec backend by OID instead of name
new 3acfc94 r1349: don't segfault with empty data_blob
new 49d6c46 r1350: - init nt_status- found by valgrind
new 3b7872f r1351: add derpc spengo wrapper not yet used and not working because of bugs in the gensec spnego code
new b359f5d r1352: Add a 'peek' function to our ASN1 code, so we can safely perform the various switches without looking one byte past te end of the buffer. (This used to be commit 5bce188d429b4166f3d0314922ae40204de182a7)
new 674ad23 r1353: Fix compile with new ASN1 peek code.
new 25f396e r1354: Make it clear that the first gensec_update takes a NULL data_blob.
new d9f4a83 r1355: Add const (I missed this when I changed the function prototype earlier)
new 66ac77d r1356: Fix logic bugs in ntlm_auth.
new 93665a1 r1357: Work on GENSEC:
new 14e8aab r1358: Re-indent the SPENGO implementation, and work on the basis of a switch, rather than a series of if statements.
new f9c7b63 r1359: fix uninit var - found by valgrind
new 1432bb0 r1360: - remove unused state SPNEGO_CLIENT_SEND_MECHS
new 215c400 r1363: add SPNEGO_NONE_RESULT as spnego_negResult value this should indicate that we don't send a spnego_negResult t all over the wire
new 6f0d8e6 r1364: the SPNEGO_SERVER_TARG state is different from the SPNEGO_CLIENT_TARG
new c688a1e r1365: in SPNEGO_SERVER_TARG we should not check the spnego_negResult because the client don't send this
new 4b7cd83 r1366: handle the case where the client need to send the negTokenInit before getting something from the server. (this is needed by SPNEGO in dcerpc)
new 7c139a6 r1367: SPNEGO know uses gensec_subcontext_start() in all places
new e59e82b r1372: Remove the 'default' case from the SPENGO state machine, and fix up some compiler warnings that allowed us to see.
new 34ca729 r1374: Fix signed/unsigned warnings (actually found by g++) after unsigned int changes in r1018. (This used to be commit 45b4016530fc0bfa13146f73a503866b5dbed517)
new cfc4350 r1377: add examples for config.mk sections
new 25cae4d r1402: we should prompt for a password if it's not given by -U
new 4b3b32a r1403: commit volkers initial RAP torture test
new 0fa2b94 r1406: I got spnego in the smb client working
new 2c87cb3 r1409: if we have no user name don't use extended security
new bdb0b60 r1418: Merge Samba 3.0's recent kerberos changes into Samba4. None of this is used yet.
new b119ebe r1419: spnego inside of dcerpc using alter_context/alter_context_resp instead of auth3
new 7381ba3 r1420: be more strict reject if the context has the wrong type
new 7caf173 r1421: fix a uninitialized var (thanks valgrind:-)
new f929ee3 r1422: StrnCaseCmp now needs to be non-static.
new 82e59d1 r1423: Make sure to destory the mem_ctx.
new 102f5bc r1426: Fix some of my silly compile errors...
new efb0102 r1429: enable spnego in smbclient too.
new e3fd2d0 r1432: - Move the various Gtk-specific parts from the registry code into a directory gtk/ - Move common "Samba-Gtk" code into gtk/common/ ("Connect to RPC pipe"-dialog, etc) - Add a new utility 'gwcrontab' that can currently list, delete and add 'atsvc' jobs. It still displays times and dates as integers though, will fix that later.
new a25651c r1433: Properly use GtkTreeView: - When a key is selected the values are immediately shown in gregedit - Only allow deleting jobs if one is selected. (This used to be commit afb5f4d765cb15ba8824d8db19879bad83829561)
new 462d27d r1434: Merge this function in from Samba 3.0, but use a mem_ctx rather than an fstring.
new 30c15f3 r1435: talloc_steal is very useful - add a function to do it with a DATA_BLOB
new 74508c7 r1436: Move GENSEC across to config.mk
new b0d61c8 r1437: Intermediate commit of krb5 for GENSEC.
new 47fc62a r1438: Record the principal name we are sent in the SPENGO mechListMIC in a seperate char *, not a DATA_BLOB.
new 43e7d41 r1439: Once we are authenticated, always return NT_STATUS_OK. (Makes SPENGO easier to code, as it may return an 'ok' with an empty blob).
new b0d94c8 r1440: GENSEC improvements: - Infrustructure for kerberos - Don't segfault on un-implemented backend functions - Add comments.
new b615397 r1441: Indentation and comment fixes.
new 0f3f909 r1442: I was going to rename kerberos.c -> kerberos_kinit.c, but didn't.
new bd38d43 r1443: More changes towards Kerberos in Samba4's GENSEC.
new f17eb8f r1445: Ensure get_auth_data_from_tkt doesn't get into proto.h
new 59a3aec r1446: Another funciton to avoid in proto.h
new 7980759 r1447: Fix compile.
new f9ddbad r1448: Indent this so proto doesn't pick it up.
new 396a729 r1449: Use the config system somewhat better in libcli/auth (This used to be commit 69de0d95c585c1a73072e921884cbd427c160176)
new 453e1e7 r1450: Oops.. Missing files :-) (This used to be commit eaa2940ba039f59e13d44c6e2dda919ed8e388f5)
new fb8ae45 r1451: More missing files... (This used to be commit 7e9884799e4f450b9693b6e29d7490288ebc969e)
new 02262db r1452: Thanks to Volker for spotting that this code was certainly not tested...
new 25718e0 r1453: Change the RAP client to use the ndr routines for moving bytes around.
new ec3a862 r1454: Today is the day of broken builds, now I get my share ... :-)
new 805ebe1 r1455: More Gtk+ updates: - Start working on 'gwsam' - Add GtkSelectDomainDialog and GtkSelectHostDialog (This used to be commit bea47671aa791f3c4d22263f9444aea1a73f47f1)
new dfeb4dd r1456: Rename this parameter to avoid shadowing a badly-named GTK global.
new df290b0 r1457: Add the GSSAPI layer to our gensec_krb5 code.
new 196860f r1458: Add a new configure option, to make it possible to both find errors, and compile with gtk.
new e053c71 r1460: Avoid a compile warning.
new b62e6f1 r1461: ntlm_check.c is a server-side peice of code, so it belongs in AUTH.
new 88002b8 r1462: GENSEC Kerberos and SPENGO work: - Spelling - it's SPNEGO, not SPENGO - SMB signing - Krb5 logins are now correctly signed - SPNEGO - Changes to always tell GENSEC about incoming packets, empty or not.
new 39c3f22 r1463: fix the krb5 build
new fd7ac5a r1464: the recent build changes completely lost the speed advantage of using PCH (in fact, it meant that PCH was a slowdown, not a speedup). To gain speed with PCH you must ensure that the .gch file is compiled with _exactly_ the same options as the normal object files.
new 1d5ff7f r1465: always do a full C prototype, even if its only (void).
new 7193ed3 r1466: the name "oid" is taken by some silly system headers - avoid it in our code (This used to be commit ea5659b051f95402441e69ba4ce5aea1ed6f5c86)
new e5173cf r1467: disable gensec_krb5 by default till abartlet add the kinit code
new bff4e69 r1469: fix a segfault and compiler warning,
new 3a6f761 r1470: Get the smb_trans2 structure out of the rap_cli_call struct.
new 39b1201 r1474: It is useful if talloc_strdup() behaves like strdup() - NULL in, NULL out
new ed03516 r1475: More kerberos work
new a92d87f r1476: Don't print messages about the CCACHE not being found - this is normal.
new 4a3e28a r1479: print out domain too (This used to be commit 2758c26ac96a62d7e0853e5d5fa95925ddce3420)
new fbdddf0 r1480: gwsam has unresolved symbols in it (on my SuSE 9.1)
new bfd8bde r1481: add idl file and torture test dummies for DRSUapi (the Active Directory Replication Protocol)
new 6b9d521 r1482: today I saw DCERPC_AUTH_TYPE 16(0x10) and it seems to be raw krb5, but I need to do some tests
new 9b4ac4d r1483: build dynconfig.c also with PICFLAGS
new 45a85bd r1486: commit the start of the generic server infastructure
new ad8d019 r1494: fix debug message
new 71d28b8 r1497: add forward declaration for struct auth_session_info (fix compiler warning)
new f607197 r1498: (merge from 3.0)
new 5779a7d r1499: combine struct user_struct and struct smbsrv_user
new a02809e r1507: fixed the handling of SMB chaining with the new server structure. You must think carefully about packet chaining when dealing with any authentication or SMB parsing issues. The particular problem here was that a chained tconX didn't get the req->session setup after an initial sesstion setup call, so the tconx used a bogus VUID. (This used to be commit 6f2a335cd623211071b01d982d4e7c69b49a5602)
new 4f5e07c r1508: simple fix for broken server side signing. This may need more work for SPNEGO, but I'll leave andrew to tackle that. (This used to be commit 5dd71be8d9e49277f17668877e47729c340f0f67)
new 2392e9a r1509: in order to interoperate with NT3.1 we need to ignore extra data at the end of RPC PDUs. It turns out that NT3.1 adds junk onto the end of every PDU. (This used to be commit a4a89cffd85c213a4d751c24ccda438e44df4d2e)
new f348037 r1510: add a commented out routine I used to test password change on NT3. (This used to be commit fb5796b0dccf7cd518db03e6456d986f17e50345)
new 6f47dec r1511: fixed a free() that should be ldb_free()
new ee7eb7c r1512: fixed a bug where we could reference the timer event handler after destruction (This used to be commit e966d8a1f398dc1ddf5843bc3327a3160f0d49f9)
new 3d4879f r1513: change DEBUG level to 1
new a1748ef r1514: close stuff from the server_connection not in the close_connection fn of a specific service
new b11e1a4 r1515: move dublicate code to a function
new 7a0e61f r1516: remove the server_connection from the list on the server_socket
new eeec610 r1517: change event_remove_timed() to remove by structure not by handler.
new 90fbb2d r1518: check for ldb_search giving -1 (indicating db corruption) (This used to be commit 9af821c4dfa47d68be5e062028331c80df64f82b)
new e3e5fb0 r1519: show the ldb_errstring() value in the log for failed ldb calls (This used to be commit 0c5a5632a8584e55a1013da634a279c6b3a9e085)
new 526d687 r1520: only call write handler or read handler, not both. This copes with the connection being removed between calls. (This used to be commit 446306f054b27e903c50e1d96d23041e3a8e5705)
new b3c4667 r1521: Updates to our SMB signing code.
new afb48b5 r1522: Oops - I forgot this file in the prvevious commit.
new bacee25 r1523: declaring variables "in" and "out" in every C module is a bad idea!
new c0f6a51 r1524: add some comments
new 84735e4 r1525: share info level 1004 is invalid, but is not the same as the default case
new 18b511f r1526: some cleanups and fixes for the srvsvc torture tests
new dbb6b8f r1527: add NetCharDev torture tests
new 4dbc8ab r1528: add NetCharDevQ torture tests
new fda5ab2 r1529: add NetSrvGetInfo torture test
new fd806c7 r1530: we don't need to call srvsvc_NetShareGetInfo twice in NetShareEnum and NetShareEnumAll
new 63771f7 r1534: Alternate method of grouping togethers buffers and scalars which actually seems to work. We create a subtree one level higher instead of in the parse function. (This used to be commit 3f5c087c40c2df8c54feab1b416bc479fb739561)
new 013b689 r1535: Create a subtree for each array element. (This used to be commit 4099e10d435436c092ca0e512fd4ddafdf4ae6a5)
new ce0f008 r1540: - Remove return statements when a parse error is detected as ethereal will do this for us.
new b56fbe6 r1543: add srvsvc_NetRemoteTOD idl and torture tests
new 937e2a5 r1544: add some comments and fix 'return True' -> 'return ret'
new ae0018a r1545: add some comments and move a transport function to the transport section
new 6ec9c7b r1546: fix the build the function name has changed to srvsvc_NetRemoteTOD because I implemented the idl for it
new d093b7e r1547: rename 'enum <bla>_level' -> 'enum smb_<bla>_level'
new dafcc76 r1552: commit the first version of the pidl generated krb5 PAC parser
new 1ce4a2d r1558: the unknown_time is the same as the logon_time in the PAC_LOGON_INFO
new 5ddf678 r1578: the first stage of the async client rewrite.
new 144bb17 r1585: add dcpromo.pl start, this should be configure a samba4 ads domain controller's ldb database
new 8ded542 r1586: Finally, a technique for putting buffers in scalars in the same protocol tree that actually works. Instead of trying really hard to do this in code, just remember a list of strings and subtrees for every tree. (This does require the addition of a void *user_data field to ethereal's proto_node structure). (This used to be commit 5bc61162602f84c8a3a0b22c74c69318b92e087a)
new 42304f6 r1592: Fix up subtrees for non-scalar types instead of hardcoding module subtree.
new ccbad22 r1593: Fix bug in get_subtree() where we were always looking at the head of the list of subtrees. (This used to be commit 7fab5c4ecb429057c627396bdee5dc36245fb441)
new c5cc59b r1594: Remove some array checks that we can't do because we don't store state between scalar and buffer passes.
new cf507bf r1595: Always use a loop variable named $e when iterating over lists of elements. (This used to be commit daf2aea67cbfa2cda1fb3da8862b152c66d9573f)
new 112c2c8 r1596: Fix up copyrights. (This used to be commit d2553aac0a75591026b9b1fcf46065e5b03ed19c)
new b506189 r1602: make sure we honor the use_spnego flag (This used to be commit de764d9004a0d90479158e78e30b1266eb529e3e)
new 2de2ead r1603: fixed in.size to not overstate the packet size by 4 bytes
new f1a215f r1604: Samba4 avoids memcpy() as much as possible - we don't need to make a copy here.
new 188a801 r1605: GENSEC krb5 updates - fix a valgrind found uninitialised variable, and allow tests for 'unwrapped' krb5, allowed by Win2k3.
new 578a99d r1606: make the low level socket read/write routines cope properly with non-blocking sockets (This used to be commit bb6cbf29ccf8f2b556bf3e7b3ff487faa0f36773)
new 2768216 r1611: Put a brace on a new line. (This used to be commit d9b4e45f46cd738b196f8d167cea264b3ce0d364)
new 0c55b8d r1617: Start working on the svcctl pipe (This used to be commit 518ff5f505446fee623365fd5bdfc75c0cb93d2a)
new 27ce337 r1618: fixed the receipt of multi-part replies to SMBtrans2 (This used to be commit bd4106a8e57fc98d1feddc01b58f87f68164247a)
new ae81794 r1619: - add support for older systems to cli_list*()
new f0ff2ec r1627: make sure we initialise write_time in the deprecated function cli_ctemp() (This used to be commit 48b5b740f1d0c252f248aa944d8487a83c016fa1)
new 16e452d r1628: - fixed the comment on run_deferopen. (I also think that the deferopen test should probably be ripped out and redone, as it tests the wrong thing.)
new 2d9adf1 r1629: server_zone needs to be "int" not "int16_t" as it can hold values larger than 35536 (the max value is actually 12*3600 == 43200) (This used to be commit 78dcaddbb78574b7f489989df0b1f979677bb7d5)
new 94fb514 r1630: - fixed the replacement timegm() function to work correctly for DST changes
new cfdd3e6 r1631: don't use req->transport after req has been destroyed (This used to be commit 35f4ad4700de25085a2d0e5d0f9674ca2e606cd1)
new 44194cc r1632: in case of error don't send uninitialised fnums on the wire (This used to be commit 13cd58efce8fc077c7c3ced99a82344766e20c5c)
new 53781e9 r1633: fixed a couple of async oplock handling errors (This used to be commit d7e2f39b90122088e94d4a8e8c7ffa7c91d7d664)
new 682a02d r1634: to get signing right for async requests we must send requests in order. Fixed the linked list add to always add to the end for outgoing requests. (This used to be commit 81c450b434bb28b0fa8620c309f39203e8950497)
new bff2c7a r1635: when a transport dies, setup errors for all pending sends and recvs, plus disalllow any more sends (This used to be commit 326fdc8c9d2848c6c08a49e34c72430fe0116d23)
new d4ceaff r1636: improved the negnowait test so it is standalone (taking advantage of the async APIs) (This used to be commit 19c22760c699aa2b000f023ff6083055a27a83cb)
new 707c94b r1637: - w2k3 can't handle more than 1000 names in a LookupNames request
new 076d0bc r1641: Finish IDL for EnumServicesStatus (This used to be commit c395652aa033502e4e0944b8031c869f479c888a)
new d31150a r1642: Torture test for EnumServicesStatus, almost finished. (This used to be commit fb2ca1f4cde014c93a0741b8ba03d2d9caffd8df)
new 60708de r1644: changed the way [relative] pointers work in pidl, making them much simpler. This doesn't appear to hurt any of the existing uses of [relative], but fixes its use for svcctl that jelmer is working on. (This used to be commit 573f56a44785526d15c0179c5bbdab4c8b9461f1)
new 79a228a r1645: added a debug when a RPC fault is received (This used to be commit cb1830909952dd0d0fed2090e820f1ee2552a7a2)
new 07aa4d8 r1646: disable testing of group rename in the RPC-SAMR test, as it leaves the group in a state where it can't be deleted via samr, which breaks repeated runs of the test. (This used to be commit bcad9efd728983c2d8932ef93eebd3d0c6d4d085)
new ae24bf5 r1647: destroy mem_ctx
new 3a29619 r1648: the endpoints for the DRSUAPI pipe are lsass,protected_storage not drsuapi:-)
new a0cb701 r1649: do a join as dc and run this test as the machine account
new c5fbb6f r1654: rename cli_ -> smbcli_ rename CLI_ -> SMBCLI_
new 7011c71 r1657: fixed the string types of two strings in svcctl.
new 1d52928 r1662: add a copy of the GPL text to the samba4 svn tree (This used to be commit 74cc2cda92f72272c7ba437912794a1e5adf591c)
new 15dddf7 r1671: make [relative] pointers in idl much more generic, treating them just like normal pointers in most cases. This means we can now support relative pointers to unions, builtin types etc, whereas we could only previously support relative pointers to structures.
new 11afc70 r1673: using the new [relative] pidl handling, the PAC decode is now much closer (This used to be commit c33bf6f935025b5623f21cca50664ba70f886b49)
new 3ef16b2 r1674: fixed a bug in the handling of STR_LEN8BIT flagged strings (This used to be commit 17a331529706266bd53b2d1c7b873cf4bbd7aaa7)
new 0f32036 r1675: netlogon deltas IDL update from Richard Renard (This used to be commit ae49221301215a6aa12666f2ea336a42120459c5)
new 9c41274 r1676: - improved the handling of username/password in locktest and gentest
new ac2c620 r1677: security descriptors are always little-endian, regardless of DCE/RPC level byte order flags (This used to be commit a9c46aefaf4b53329eaf1a8e0446e74c4d1c750c)
new bf85647 r1679: fix add the extrasids and resource group array in
new 06cf56b r1685: Add the ability to lookup RPC auth types for the RPC-MGMT torture test.
new 6ffaf57 r1686: Don't use a void* for the context inside the SMB signing code.
new 1c06bf6 r1687: Fix bogus requirement for SMB signing on guest connections.
new 90cc095 r1699: Formatting update, bugfixes (This used to be commit d13d2068313680ade2c2fb986b6a5ea8ed8f2aef)
new e079b4f r1700: make version default to 0.0 (same as midl) (This used to be commit b380324c938d0c5069dce02e468c92e24363a36b)
new 2c7c480 r1701: Bugfixes to Tim's ethereal parser generator (This used to be commit 8cd33b6cce6aaf8e819001d52bc77659b4116be9)
new 1f0ea81 r1703: - Lots of RPC updates, adding new pipes and protocols. - More updates/fixes to the ethereal parser generator (This used to be commit 547f860285b117e291bf3dbaca0707dc268b214e)
new a553517 r1706: More IDL pipes (This used to be commit fbbb020ea6a7cd8e7192b67ef8b45dbbc8474399)
new a9b5ea6 r1708: fix jelmers bugs:-)
new e685961 r1711: Add ServerAlive2 (This used to be commit fe6f82f3d9146c1fc9efb3b47a9e63361b62be14)
new 7a523b2 r1712: this should fix a bug with a spinning client when a server dies unexpectedly. bug found by abartlett. (This used to be commit 566b7a9ce986cdfeabb69f17c472782fc7494d43)
new fb4c7e8 r1714: Initial docs on DCOM stuff and build utilities (This used to be commit 6491e76f6ad8ccfc1ef333bcce5251aa519c52ce)
new 8ed563c r1723: Make sure we bail out on error in reading a OID.
new 1bcd36e r1724: Add a new function to return the list of available OIDs.
new 5a79e6c r1725: Remove a silly 'utility' function.
new cc09bdd r1726: Fix up the comments and indenting.
new 5fa350c r1727: SPNEGO session setup replies need to include the blob, even on error cases, so don't shorten them back to 0 byte data length.
new d9ff454 r1729: Make the SMB signing code more generic (to share more between client and servers).
new 86d4ec7 r1730: We cannot dereference c->tree here, as there is not a tree yet.
new 1c9216f r1731: Add server-side SPNEGO support to Samba (disabled, until SMB signing is reworked).
new ca72bdf r1735: Clean up SMB signing - we don't have more than one 'real' way to sign a packet, so don't pretend we do...
new 1d3b81e r1736: - Pidl updates: - Support for "object oriented" interfaces in pidl - Support for inherited interfaces in pidl - Simplification of the support for properties on an interface - Start on dcom rpc torture tests (This used to be commit 45c3d0036b8510102816f9cdff9210098259cc5f)
new daa4a72 r1737: don't segfault when a mech don't have a session_info hook
new b3e7722 r1738: honor the "unicode=yes/no" option in the SMB client library (This used to be commit b6664bdd0f4125a483620b76a87ea69cad866d6a)
new 44e04cd r1739: fixed the padding in setpathinfo, noticed when forcing negotiated ascii strings (This used to be commit fc75dc49025f4beb0f1df656cfe4ec497e693dcc)
new ae274c8 r1740: fixed the torture suite for ASCII-only servers (This used to be commit c3bce90be745db3e7cbf8273c1c8496920332f5e)
new 86b7b6e r1741: fixed padding of setpathinfo in server (This used to be commit 2b41de48b24d5850a2e3a5834916403f44a6d9ed)
new 0023e5b r1742: Add the IDispatch interface (This used to be commit 798017bd10338a3a53aa5616a5eeb1146b24180f)
new ffcfb97 r1745: More work on cleaning up SMB signing.
new 912e79a r1746: Remove more cruft from the SMB signing code.
new 62c67d6 r1747: don't segfault when the spnego mech only use one call from the client to finish
new 34b0a98 r1748: don't segfault if there's no ticket
new 6292e5b r1749: added some random stuff that captures some discussions volker and I just had on emulating % macros from smb.conf in a possible ldb based config system (This used to be commit d547479290e30d4fd86ab718528e879a28f71447)
new 5a4845f r1752: Fix compile bugs on C (rather than C++) tolerant compilers.
new fa8d37a r1756: merge volkers ldap client lib to samba4 for simo to start with the ldap server code
new e2357c6 r1757: much simpler (and smaller, faster etc) way of doing relative pointers in pidl. This mechanism should be much easier to extend to the "retrospective subcontexts" that jelmer needs.
new d01bc8a r1758: Move and enhance the add_string_to_array function as per volker job on trunk (This used to be commit 606caddeb95382287fa41a5017ca473d0301be6b)
new 13a579d r1759: Add some helper functions to read and write data to a socket with timeout (again from volker in trunk) (This used to be commit 40d8262e7dbba76f88f1900744ed02f9f7fcdadd)
new 76abf79 r1760: name the struct (This used to be commit 512c410860a5947c94187454d7220ad1df08a6c0)
new 2b51ce3 r1761: start porting valuable volker's work on ldap from trunk all ldb functions has been renamed to ldap_ as we don't really want to include ldb functions here, let's keep ldap and ldb separate. (This used to be commit f9d7b731c910b530a0a6c0f0c09c809f3e7b4167)
new b918c6c r1762: Ensure that a user (as opposed to guest) cannot login without SPNEGO, when we have negotiated SPNEGO.
new 67f28b9 r1766: we do not have smb_read_error in samba4 (This used to be commit 1c3d52cea4dff57b14ee9bc197001fadb1d18abf)
new 9130e70 r1767: Checkin of workarea. Sorry Jelmer but this overwrites some of your changes which I will have to merge in later on.
new f387277 r1768: Add some debugs to assist in SMB signing debugging.
new 63c5ca7 r1769: Add a new torture test to check vuid properties, and SPNEGO/non-SPNEGO games.
new 8a0f6c9 r1770: here's the krb5 server code,
new 2e28edd r1771: OK Let's add tests for ldap. Thanks to Metze and Volker for their unvaluable support :) (This used to be commit e6a6c0737ab94d58930c0d4e1ef0bb4d99510833)
new 3301f6c r1773: fix the build
new 71e149a r1774: Add the uuids of the known exchange pipes (This used to be commit 0e07a068b4fa6eaa4c73681dc2e4c156605aba89)
new 425caa9 r1784: a few minor changes and debug the decoded PAC_DATA
new 28ea8b8 r1785: remove unneeded dependencies on openldap client libraries (This used to be commit 44083e317855f6d8a0b4a81002a3376e8775df28)
new daa7c98 r1786: Add support for the 'helpstring' attribute on interfaces (This used to be commit 85fb26a05d57e58795b0c0ffa93dc9e0fa902431)
new 2a574e2 r1790: a few updates on krb5 PAC...
new 16c52f7 r1792: split ldap_setup_connection() and provide an ldap_bind_simple() function (This used to be commit d9f8f97c9eaa8078f411adf0a8db607365082197)
new 9dc1e17 r1793: try to bind multiple times as anonimous and user
new 184bb1a r1794: fix the build MIT krb5
new 14924a9 r1795: Fix the multiple session setup torture tests.
new 7b088a8 r1796: Enable server-side SPNEGO, now that I have fixed the server-side SMB signing code to be able to cope.
new 2129ba5 r1798: fix the build
new b7779be r1799: List more uuids. From http://www.hsc.fr/ressources/articles/win_net_srv (This used to be commit 8d36dbed8c5bdc82176083b2c6f8d989ae903ba5)
new 74a66a1 r1801: fix the build
new 01b58eb r1802: start to support SASL in our ldap libraries does not work yet but we are close currently we send the right data on wire and fail to decode the answer (This used to be commit 10baf585821bf1f10a3786045a0965000cdffd12)
new cd5421b r1803: more progress on sasl binds, but decoding the response still fails
new e0a6215 r1804: get a bit closer to a sasl bind
new 16757c5 r1805: ...I just forgot to say that the sasl bind actually works now:-)
new 6706ba5 r1814: Fix the build.
new b9bc126 r1815: Update parser for recent changes to perl parser. (This used to be commit 1d0bde1c77f511a3de5815c2d0e5319c74daf18a)
new 1406581 r1816: here's the initial idea of libnet
new dd4a93d r1817: fixed fault code generation for unimplemented functions in epmapper
new 350673b r1818: _really_ fixed epmapper this time, it was using more than one old rpc interface method. (This used to be commit ec41c73ae136bffea4285ade8be322b3c4cf3629)
new 6408221 r1819: changed "smb ports" to be a LIST parameter type in loadparm (its a classic case for a list) (This used to be commit e53d32c65ab0751b3e01f4f699f5d0e1892369ae)
new ada8631 r1820: added a strcmp_safe() that handles NULL pointers. Needed for the search torture test, as some servers return really bad entries. (This used to be commit c900ebb3ac18d77ab334d3bf5259b3bba547b09c)
new 10793fb r1821: fixed reference to "status" that should be "result" (This used to be commit bdf7d66d299b0956fbf17b38291089585b2b54bf)
new c17a1da r1823: No real changes, I just did not like the ^M's an the line ends :-)
new 3968607 r1824: nicer handling of NBT session replies, and handling of bad packets with the async SMB code (This used to be commit cef94978f43a8326b6cf1888c15ca8c568ebe9f8)
new 6442002 r1826: Implement some stub functions: ndr_pull_{save,restore,set_offset}()
new d3e7a22 r1836: - as abartlet said to me, we need to contact the users domain pdcfor doing a password change - add start of libnet_SetPassword - use KRB5 and LDAP instead of ADS as ADS isn't a protocol - add start of lib_rpc_connect()
new d3e8a74 r1838: Updates from the airplane: - IDL fixes + adding comments - Start working on dcom infrastructure (This used to be commit ef0fc269f06c82594c34ad8673c76c5ea099250e)
new c7088e5 r1842: add fault code that happens with wrong password or when signing or sealing fails
new b1be11a r1843: return DCERPC_FAULT_LOGON_FAILURE when the auth fails
new 85f12a0 r1844: fix the build,
new 6311e89 r1845: map DCERPC_FAULT_LOGON_FAILURE to NT_STATUS_LOGON_FAILURE
new bd30f32 r1846: add helpstring
new 07eab50 r1847: add STR_BYTESIZE flag, to handle cases where the size is in bytes not in unicode chars
new 1012606 r1848: fix LIBNDR_STRING_FLAGS to include LIBNDR_STRING_BYTESIZE
new b47f998 r1849: use LIBNDR_STRING_BYTESIZE here
new 0320233 r1850: when we have a username and use sign or seal on a dcerpc over np
new 69d6435 r1851: if we try to peek a subtag, check if the parent tag has remaining data
new a4b2f07 r1855: fix compiler warning and output fromatting
new c074e30 r1856: - move asn1 functions to asn1.c - merge some stuff from trunk
new ebd696b r1862: add invalid_creds ldap error
new 84da000 r1867: Add README file in build/pidl/ (This used to be commit 189ed098408b52965ccdf652d78ec678bbe0462e)
new 70f457b r1872: revert -r 1845 because the caling function should look at the fault_code when it gets NT_STATUS_NET_WRITE_FAULT
new 2aa976a r1874: add dcerpc_errstr() function to display a fault code by name, this should be used in the torture tests when we got NT_STATU_NET_WRITE_FAULT
new 8de0c24 r1875: - move 'net' code into a subdir - and remove all unneeded files
new 9373c04 r1876: rewrite net command completely and add it to the build
new f7c8427 r1877: since make proto catches all functions
new 2264785 r1878: implemet libnet_context_{init,destroy}
new bc3a20e r1879: - add a user sub struct in net_context
new 770fb6d r1880: bugger, now I have used gcc 3.4.1 myself and have statements before declarations
new 46003a5 r1881: empty structs are not allowed by all compilers
new 7d032a9 r1883: I don't know why this was broken...
new 1a89c76 r1884: remove empty header file
new 6e5a9a6 r1886: Fix the build (This used to be commit 7be7f25a57422fea3e763479629e18dc9a204aba)
new c3a2584 r1892: this adds talloc_get_context(), which is something I discussed at the team meeting at CIFS04. It allows you to find the talloc context given any pointer allocated with talloc. (This used to be commit 01dc4ed9b4f9390930d3c235cf2ccf9a9028392d)
new acc8858 r1893: add a commented out lump of code to implement the "by the SPEC" ALL_INFO queryfileinfo level. It is useful having it here as many non-Microsoft servers implement it this way, which breaks just about all the torture tests, so when testing against these broken systems just change this one #if line and recompile smbtorture. (This used to be commit cd8887293e7735d8ee1cc2daebda233673801775)
new 664f50e r1894: Convert // to /* */ (This used to be commit 5dc793b2b4b5c54df4aa3b0c98c248bdd671bbb1)
new 70f630d r1895: added a note about OPEN_BY_FILE_ID to the ntcreatex interface definition (This used to be commit e50fc00671ace0085632f35ec99ad1125cd4d546)
new 5f1f1e5 r1896: stricter check on packet parsing for NBT session replies (This used to be commit 30ab38559e8c52ecdaf7ca9b124875ade82c5c66)
new 1129c78 r1897: added a choose_called_name() function that allows us to more sanely handle connections using the IP as the server name, while not trying for NBT name resolution on names like "192" and "192.168.1.2".
new debce40 r1898: Check the context we are going to return. (This used to be commit d721b122b5c443363b8f8ec2e1ef4b798378b658)
new 6674c83 r1900: fix function prototypes
new 838c208 r1901: add missing include of <fnmatch.h>
new 045bdb3 r1902: we need to include popt.h before popt_common.h
new a154ed7 r1903: hmm a better solution is to include popt.h where it is needed
new 75e967b r1904: catch the common gtk function prototypes with make proto
new 8dfd1da r1905: add -Werror-implicit-function-declaration with --enable-developer
new e60139b r1907: init the configuration
new f547d2c r1909: nicer format
new f42f061 r1910: this should not be a local var in this block
new bca24a1 r1911: merge a few popt parameters from 3.0 move some to better places and deal with users DOMAIN and lp_workgroup() of the local workstation
new d139dc8 r1912: move popt_common.h
new 927e824 r1913: add --version back
new 5c9c6b4 r1914: use common popt stuff in net
new 124e000 r1915: use popt's cmdline_auth_info to fill the net_context and print the user domain when prompting for a new password
new ad5acba r1916: return a more clear error, we are miss configure in this case
new c3ec458 r1917: Attempt to push the AIX machine a bit further in the compile. I'm not sure, but pidl there says "syntax error".
new 9d62046 r1919: paasword change basicly works now:-)
new 3ccba74 r1920: This needs more inspection by the IDL experts. Reverting my last change.
new bd225f8 r1925: now we lookup the domain controller and fallback to a workstation name
new 618368e r1926: fallback to other SAMR ChangePasswordUser levels
new b2f39d1 r1927: allow the domain to be a ip address
new 011ff13 r1928: give up on NT_STATUS_PASSWORD_RESTRICTION
new 454e76d r1929: CHeck if cpp on AIX likes /* */ better then // (This used to be commit 8bf6841a8e9c7fa6d12c6631c9c845edbe52a455)
new 8d6e233 r1941: - fixed an allocation error with querying security descriptors remotely
new 5a5f9c8 r1943: don't use the with --enable-*developer selected flags for the configure tests.
new 333aaf0 r1944: put ldif functions in a separate file (This used to be commit 8be31e5c854e4462163b97b897ff41de95f181c4)
new 5a8f826 r1947: fix cup & paste errors
new c2e2921 r1949: provide functions to access the username, userdomain and userpassword
new a5ca845 r1950: implement libnet_SetPassword_rpc()
new 32ec317 r1951: add 'net password set' call
new cc5b454 r1952: change the _RPC levels into _SAMR because we may have other rpc levels in future
new 8115bf6 r1957: add cmdline_set_* functions
new 6766809 r1961: print out the dcerpc fault code, when we got NT_STATUS_NET_WRITE_FAULT (this need to be done more generic for all dcerpc calls, but for now I just need it in this 2 places)
new e205ffd r1972: cmdline_auth_info does not need to be declared global (This used to be commit d07dbdb22acc4c9cafb7141486fbf162d9f8164e)
new 43afd3f r1973: for systems that don't have strtoull() try strtouq(). This should fix the build for some BSD varients. (This used to be commit 73e9ee791472bb212efe0eb4744daa91678263ad)
new 326f562 r1982: i is not initialised or used (This used to be commit db4bc88f9aeaa59f08b9b447a8b2256c9c9c5fb0)
new b83ba93 r1983: a completely new implementation of talloc
new b45f4eb r1984: this change is what you should read to understand the new talloc()
new b7e1ea2 r1985: take advantage of the new talloc in a few more places (This used to be commit 6ffdfd779936ce8c5ca49c5f444e8da2bbeee0a8)
new ef7c734 r1986: Janitor for myself. Merge -r1907:1908 from SAMBA_3_0 branch. (This used to be commit 99f7feec0ab545271f49ea3ab811eb3022aa03db)
new 0be0e8e r1988: Let Samba use all POSIX features available on VOS.
new ca885cb r1989: fixed a couple of bugs in code that assumes sizeof(time_t) == sizeof(int) (This used to be commit cc3d420c33152c8e9026dc39a7322d11edb3c774)
new dcd43a4 r1990: Fix breakage caused by the recent talloc changes. (Failure to process an SPNEGO login from WinXP at least).
new 39a3d5e r1991: After finding a talloc inconsistancy is a very good time to smb_panic(), it can only indicate programmer error, and doing a smb_panic() ensures an automatic backtrace (and eventually an abort()).
new 0e5260c r1992: Make the NTLMSSP torture test show more detail, and return failure etc.
new aca6a1e r1993: Allow WinXP domain logon to progress a bit further (it seems broken for me).
new ae95563 r1994: fix compiler warning
new 8460fc7 r1995: a ndrdump file from abartlet make it clear that this isn't a pointer to a uint32, there're two uint32 with 0x00000000
new b0856b8 r1996: fix compiler warnings
new e89e5ee r1997: fix compiler warning
new 38188de r1998: fix compiler warning
new 94b7bf9 r1999: fix compiler warning
new af057bd r2000: remove unused var
new 694ac65 r2003: got rid of next_token_nr(), which involved some horrible globals and nasy pointer tricks.
new 7d1a023 r2004: remove unused file
new 45a69c4 r2005: fix compiler warnings
new bdec66f r2010: trigger the config.smb_build.dump output by --enable-*developer not --enable-debug
new 335e741 r2011: remove this broken and never reached test
new 2ed6f07 r2012: --enable-developer also sets debug=yes now
new 527bafc r2017: fix compiler warnings
new bee751e r2019: fix compiler warnings
new 36e52d5 r2020: fix compiler warnings
new 13c899d r2021: add password change fallback to SetUserInfo level 25,24,23
new 5e122da r2029: changed our client side dcerpc padding to match what w2k3 does - a 16 byte padding of the payload portion of the packet. (This used to be commit 271831f97f3952838557bf5034c1e435b33cb14a)
new 53415eb r2030: quick hack to allow the simple NTVFS backend to handler base directories with mixed case names (This used to be commit efecc3306efb17f586b781112886d9416b355d65)
new c58b64b r2031: add a check for a blank secret return in lsa secret tests (This used to be commit eddb31d19654853189d1c3c52105a6240d100456)
new 85d8d24 r2034: Allow user-selectable hash functions on open only. Jeremy. (This used to be commit b43320ee5c9ac14c330e61ae62e0786b088e04fa)
new 5e34ee6 r2035: Fix spelling.
new bc5b92c r2036: switched the spnego code to use talloc
new 35d6529 r2037: switched the asn.1 code to use talloc (This used to be commit c0862278cab106a441d1049c1da945fa11353f9f)
new 2ed3ab0 r2038: get rid of the optimisation in the dcerpc server that tries to avoid a data copy by playing internal games with DATA_BLOB and free(). (This used to be commit 5894b5c0f32f75734151c6c915b296204b7825ac)
new 6001440 r2039: got rid of the free() ptr in DATA_BLOB
new b13a9a8 r2040: fixed a memory handling error in clisocket (caught with valgrind) (This used to be commit f6dc62bf119c294db060b0870b6ca80bc28bd4a5)
new fa5a99b r2041: Fix NTLMSSP RPC sealing, client -> win2k3 server.
new 9887506 r2042: missed a couple of places that should be talloc_free() (This used to be commit e1575a72a10252fdb88778f14bf3c44a65d72c5e)
new 716e6c1 r2043: data_blob() now returns a talloc'd pointer. If everyone has been following the data_blob() API properly then this will cause no problems. I'm expecting chaos.
new c595ec9 r2044: fixed two unin (This used to be commit d17e088ebbf1fd0dd2ef2d73115c7f458677d02f)
new cc7d62d r2045: fixed a date format push in SMBsearch (This used to be commit a6cc0bedad98e7b9bbc27d9f31c21d5eba77146f)
new 15d0ce1 r2046: fixed two server packet format errors found with the RAW-* tests (This used to be commit 9fdbe60230741e11478871072a40c8bc8124b5ea)
new 3d065b1 r2047: Warn on 'declaration after statement' (breaks non-gcc).
new c4a2128 r2048: fix memory leak found by abartlet
new 4f55a7a r2049: talloc now has destructors and reference counts
new 294f6f1 r2050: fixed a case where code assumed you could Realloc the result of a data_blob() (This used to be commit 1fdccf8dc79ea19a37be7fb047130a7c8e2407e5)
new ede02ee r2051: switched the samdb over to using the new destructor and reference count features of talloc, instead of re-implementing both those features inside of samdb (which is what we did before).
new 160ae47 r2052: rewrote the talloc section of the programming guide (This used to be commit 7d3effccb235e6f7a342c295f70e83362fb19a27)
new fadc0e4 r2053: All RPC sessions 'want' a session key. Of course, the key they currently get it bougs, but anyway...
new 18797d8 r2054: Fix compile warnings/build failures on non-gcc.
new 5e869b4 r2055: Add PRINTF_ATTRIBUTE to many more parts of the code, and a new --enable-developer warning for when they are missing.
new 235a71f r2056: Allow the compiler to check this format string.
new e5c4c4b r2058: Merge heimdal krb5_locate_kdc-fix over from trunk/3_0 although krb5_locate_kdc is (yet) an unused function in Samba4.
new 275efb9 r2059: abartlet: is there a better way to fix this compiler warning (the same problem as in -r 2056)
new aca1e77 r2060: fix compiler warning
new 1795dfd r2061: - split libnet header files
new 367fe84 r2062: Fix a couple more of the printf warnings (real bugs).
new 92cf946 r2063: Ensure the first argument to a printf() like function (talloc_init() in this case) is constant.
new c965621 r2064: fix some error cases
new 9b54c7c r2065: add libnet_RemoteTOD() call with levels GENERIC and SRVSVC
new 7eb820d r2066: add 'net time' command
new 8aa051c r2071: - change smbtorture to use the popt_common stuff this means -U DOM\\user is know allowed
new e36341a r2074: fixed a typo (This used to be commit dce43a535c9f6135c162711bc12cee266fc46c4a)
new 3cd74a3 r2087: the ldb tools really don't need LIBSMB!
new 826a515 r2088: add tdbtorture tdbdump and tdbtest to the build
new ef9351d r2089: fix standalone build with LDAP, this needs -llber too
new 2812998 r2092: fix the build(don't catch main() by make proto)
new 1685238 r2096: Enable use of NTLM2 for connections that do not got on to be NTLMSSP signed or sealed.
new 63b4975 r2098: The first 8 bytes of this sig is not used in the 'is it correct' calculation.
new 18bbab7 r2099: Get rid of another private ARCFOUR implementation from the codebase.
new e7f36ff r2100: rework the dcerpc client side library so that it is async. We now generate a separate *_send() async function for every RPC call, and there is a single dcerpc_ndr_request_recv() call that processes the receive side of any rpc call. The caller can use dcerpc_event_context() to get a pointer to the event context for the pipe so that events can be waited for asynchronously.
new e64fce8 r2101: fixed a signed/unsigned char warning (This used to be commit f5fd90848d350ba1016282a6ee9ea3c83a6e4a63)
new f3d9466 r2102: fixed a race condition when handling dos errors that are in our table. Should get rid of the static buffer completely at some point. (This used to be commit e0bda611121ed1f4afc2bfe83853e5521c494164)
new 4db6469 r2103: in the conversion to async rpc I simplified the smb backend to only use readx/writex instead of the more efficient SMBtrans calls. This patch restores the efficiency by using SMBtrans when possible. (This used to be commit 83fbe080e7fcdf4168d85f654b802dc4538b8984)
new 833a896 r2104: fixed typo that causes a segv (This used to be commit e37a4c1a63b914c46155d39c92f226c42a0393b7)
new f891ff6 r2105: added a TestSleep() operation to the echo pipe and extended the RPC-ECHO test to use it to test asynchronous rpc operations. (This used to be commit a5eb6cad5050928fab593e1f9a82fbfba589120c)
new 2de9ce9 r2106: try to cope with a wider range of UTF-16 characters when we are using an external libiconv library. (This used to be commit 168be7fbd7ae876ded39f73a7835e91b35e67244)
new 1fc55db r2107: added a SAMR async test - this one seems to work (This used to be commit 306eb848654e0cadb0ebe10c29420fc0c30a64c4)
new 91e645b r2118: fixed the receipt of bigendian rpc packets with the new async code.
new 6fe8b2f r2119: Noticed by jra:
new eed08c8 r2121: fix compiler warning
new 776d90d r2122: merge from trunk (-r 2120):
new 0575d5e r2124: merge from trunk (-r 2123):
new 1f591a4 r2125: the lp_use_mmap() in map_file() is inappropriate for 2 reasons, so I have removed it.
new 9db2cb2 r2126: two more lsa functions worked out by richard renard (This used to be commit 253203f58f7fe6d1b7aea50822d191a8377b47da)
new 5be4fe1 r2127: more lsa IDL updates from Richard Renard (This used to be commit 5be1b54d15e65008f0dc06a005fb205180817a6d)
new 468fe3e r2128: netlogon DELTA_POLICY fix from rrenard (This used to be commit 5ab362cede5b6b91af42247d7b0981f3e4b4d093)
new ebe1733 r2151: Added some more ad-hoc tests. Found bugs in Samba3 with these :-). Jeremy. (This used to be commit fe6506e190ed5e1987894d43caa51b33d80d5193)
new cfedade r2154: Merge of Jim's format string fixup in r2130:2131 (This used to be commit 17a53eaac2d0d76413c8bb27a6f1c80536ccf3a7)
new 48f3df4 r2158: removed a misleading comment (the extra uint16 is just padding) (This used to be commit 9e120bff7af076bbc541a88cefb3ba400fb91caa)
new 31c1c78 r2159: converted samba4 over to UTF-16.
new a08808d r2164: put the latest "accept either form" utf-16 iconv code in samba4 (This used to be commit 62a0cfd865d6ad4c05e2461dbf0b81988683a219)
new 960c1d1 r2165: generalise the charset torture test to add testing of CP850 potentially we can test any charset (This used to be commit e754d0cbcab7cb5a65322e5bbbd1d2a8bcdf5375)
new deb288d r2166: sync the asn1 stuff with trunk
new f469c89 r2167: Implement some stubbed out functions. (This used to be commit ed48d13e4dc346a8af1e8aeaa7387122cc8d89d2)
new 5bab23d r2168: Move these files into a separate ethereal-pidl-plugin svn repository. Not only will this allow the plugin to be built easily, but will also get rid of the duplicate function names that muck up etags. (This used to be commit 604fc603daf27ed02b5992c7ce2da10133bce649)
new f4dbe186 r2169: switch core iconv code to use talloc (This used to be commit 117796c19ba9615113ae549068fd0b5ad5d3aa97)
new 4a17f26 r2170: if we don't have a native iconv library then we can't build this test (This used to be commit 5cf9333f6021479d62cc99475f4fb9a19588f928)
new 3e454a5 r2173: Fix asn1 BOOLEANs. Thanks to Love Hornquist-Astrand.
new 01f704e r2179: two more lsa torture tests from Richard Renard. Thanks! (This used to be commit 25f85efd75bd54ff142027a8741edaa94725ca9a)
new 4d390df r2180: added RPC flags "padcheck" which enables checking of all received pad bytes to make sure they are zero. Non-zero values usually indicate one of two things:
new 58bb944 r2181: an rpc async test on the netlogon pipe (This used to be commit 4c370c3c917f399497f936a2037ea2868b2196d2)
new 3a899d9 r2182: force the torture test domain join to happen on SMB to prevent the LSAKEY problem holding up other tests (This used to be commit ad8d54fd7dd93cb984d23acecfc1c611b63a5d58)
new c6dd8f9 r2183: Tidy up naming of ethereal fields. The field names are taken from the structure elements with underscores replaced with spaces and words capitalised.
new b990e9a r2184: use the smb.conf socket options for client code too (This used to be commit 7256945b526a1ee68d18eb579e592f7389740c22)
new eaab3ed r2185: add a callback function to the dcerpc async API
new 55b3854 r2186: setting [ref] output pointers in dcerpc calls is pointless. Removed it for test_LookupPrivDisplayName (This used to be commit 2d8f4005926e15dcb56a6501091a56475a99712d)
new 37dc4e9 r2192: removed an erroneous free() call on an error path (This used to be commit c80d686f59a8b6c53305af1233137c22a26f6750)
new a560082 r2199: the unknown 16 bit number in lsa_LookupPrivDisplayName() is a language ID, so the client can choose what language they get the privilege description in.
new a67ec52 r2200: solved another piece of the lsakey puzzle - the session key for lsa encryption on ncacn_ip_tcp is a fixed buffer! I don't yet know what the buffer is, but this code proves its the same buffer for different w2k3 servers and different user passwords, plus it is independent of the negotiated NTLMSSP session key. (This used to be commit 05fd38f3cfd9476bc1cf7fed838a942a75569c0a)
new b702a07 r2201: removed an exit I accidentially left in (This used to be commit e1d13631f0163b69401a07c51e449ea1e32239bf)
new 73da5b1 r2202: don't close the smb pipe after the puzzle test (This used to be commit 591ee2308c95982caf5453d35ebf6530208037fd)
new 905dd97 r2203: delete the key after testing, so as not to clutter the server with random keys (This used to be commit d98ed1fbe52b547c461f1b6a859504e96e0e3ee7)
new 6a24229 r2204: added [flag(RELATIVE_CURRENT)] to change [relative] pointer behaviour for this struct and all sub-structures to be like spoolss relative pointers (where offset is relative to current position).
new d0aee36 r2205: fixed an incorrect cast that broke relative strings in spoolss (This used to be commit d2d3433de1c1e1bc757381e9736147cc24fe8cf0)
new 54dd7bc r2206: another (untested) attempt to make RELATIVE_CURRENT work for volker, plus removed unused ndr_pull_relative() function
new 5f6c0b6 r2207: this bug caued valgrind to consume infinite memory till the kernel killed it :( (This used to be commit 60a88595e23eb2953edfacf9dfc9fe3f08ec5eeb)
new 0b01bdf r2208: little attempt to (almost) fix spoolss relative (This used to be commit ef5414676ea07004aaa78d5f4c1746b3c8669d16)
new 13f44bb r2209: patch from volker to add EnumPorts spoolss IDL and test code
new cecc2b3 r2212: Optimisation. Passes masktest against W2K3. Jeremy. (This used to be commit fb7a529c4c65788c307c1043cf2b664059ed8c2a)
new f0ae80e r2217: Ad-hoc tests to allow me to work out the correct error code for the bad path algorithm. Jeremy. (This used to be commit d2d32d8f2b7a4a3e62f505adae787b42f80309bb)
new 26abe13 r2220: Updates to the NETLOGON torture test. This copes with 'long' passwords - where the LM hash is invalid.
new 7c583b2 r2221: Experiment with extra properties for telling the ethereal parser what to do. There is a patch to the grammar and idl files for this but I won't commit that just yet. (This used to be commit 4e155b966c6027daa34166c7daf30cbff96ff679)
new eb84275 r2222: Generate correct function prototypes for unions marked as public. (This used to be commit 04de3edbab106eec040c442eedb5bb3cfcfec778)
new e0459c7 r2223: Include autogenerated header file for idl file we are processing with --eparser. (This used to be commit 68b10c4aeebc4aa1225aab3c8a9fc0a4d28d6455)
new b575ce6 r2226: A bunch of fixes to get python tdb module building again. I'm not sure how this can be integrated into the build system properly though. Editing makefile.pl is the wrong way to do this. (This used to be commit e6a42f7880993271f2610584182f7d47538b6747)
new 5230295 r2227: Get rid of annoying compiler warning. (This used to be commit 64f961f039545c9948eb7d7652b7494be2443174)
new 779b89c r2228: Finally commit bits of old workareas together to get dcerpc python bindings happening. This commit lets python call dcerpc_pipe_connect() and open the samr pipe. (This used to be commit f5852bf3e2064f03aa9b63af4aa1b4f9e39bdb24)
new 86bf5ce r2229: Have dcerpc_pipe_connect() throw an exception if non-zero NTSTATUS is returned from the C function. This way we can return the struct dcerpc_pipe object instead of a tuple of (NTSTATUS, dcerpc_pipe) which is a bad interface. (This used to be commit a3a85bd419e38f0dce138e67174517e23a361010)
new 65b5a22 r2230: Wrapper for dcerpc_samr_Connect2(). All this glue code should be automatically generated but at the moment it's hand coded. (This used to be commit e1a368050d3abb6a6ca6529315dc4228e8590c7f)
new aeaec31 r2234: Tridge, this is a patch to allow people to set the REF_ALLOC flag on a dcerpc_pipe structure as we discussed this morning. (This used to be commit 79969dc8daf5fdaacd26135a200ecec0b4d7663c)
new 0a3a76f r2235: When creating exception data, use Py_BuildValue instead of doing it all by hand.
new 68aad43 r2236: Zero request structure to let the REF_ALLOC flag work its magic.
new 8fa455d r2238: the tdb_debug() function was totally bogus - remove it (you can't convert a ... varargs function to a va_list by just a cast!!)
new 3ddde3b r2242: some older versions of gcc don't properly handle the PRINTF_ATTRIBUTE() format checking magic, so only enable it for gcc versions >= 3.0 (This used to be commit 9c7100e3c770fca163d3788fc6b735457f74d7e9)
new 915f2e5 r2243: Include definition for PRINTF_ATTRIBUTE in Python tdb wrapper. (This used to be commit 301bb069c31ee7ce09bdd6cd2dd4b7fa0441e1a1)
new 8293df9 r2247: talloc_destroy -> talloc_free (This used to be commit 6c1a72c5d667245b1eec94f58e68acd22dd720ce)
new 893c62d r2249: got rid of some more mem_ctx elements in structures (This used to be commit 21ef338cbbe96acc8594ffc550ef60c6a40fb951)
new 24f972a r2250: removed unnecessary mem_ctx (This used to be commit c455a3a61d587f5126236d8c11ba84e19d4f038a)
new 2cbbbe3 r2251: forgot to add vfs_posix.h in my last commit
new 0e67991 r2252: don't register the same name twice (This used to be commit fdb675bbad1322ddd94c646f67803b9678468a64)
new 3f7bf05 r2253: Add test program, as small example of what's going on. (This used to be commit fd31ae38dfe2d005b3e01ac059c2e15fa389aad4)
new 9c69fe6 r2254: Fix a couple of compiler warnings... (This used to be commit 8056f4a9a7f5065eeb3a3bec81977c5e4163bf8e)
new ff19c6a r2255: Don't do experimental swig stuff by default. (This used to be commit db191572ff9351ae84dc0c3d6302fa60b61cd179)
new ec952cd r2256: Include autogenerated interfaces for lsa and samr pipes. Typemaps are currently not working though. (This used to be commit 55bd2dc02de13ee3da1cde20694f452df0899a9f)
new 93454ff r2257: Tab completion support in regshell (complete command names and key names in the current key) (This used to be commit 83f9f8eaa4825bb49e2b160a1a810080ecae4d39)
new 22275a4 r2266: yay! LSA session keys on TCP now work! (This used to be commit f6ea24296acaaadcd2d59740bc88ef1a93fb1c28)
new 696629b r2267: we no longer need to force the domain join to happen on NCACN_NP - it now works on NCACN_IP_TCP as well. (This used to be commit 9cc33d936407255b5c5fb9bde37d918cf268c784)
new 1c3bfc2 r2271: fixed the popt argument array for smbtorture, getting rid of some clashes
new b49dc08 r2272: fixed another couple of errors in the popt option arrays (This used to be commit 89acbf4f02ae03f0546e1633c030765a563ce958)
new 2340725 r2273: disable the async samr tests unless -X option is used, as windows fails this and it kills the pipe, so we can't run the rest of the test (This used to be commit bdb49f01b75aa5b3a458ee4629e867bee1d03358)
new 68fbed6 r2274: fixed some popt option clashes between smbtorture and the standard options (This used to be commit b7db909e8e8194366ff93f68adbd68a8f1dcbe9a)
new 1512030 r2275: don't crash on a rpc BIND_NAK response ... (This used to be commit 22a6e5d50d2d40c2dfc5e36bce1132b92723dd81)
new 91222c6 r2276: Remove garbage collection debugs. (This used to be commit b7ebafbbe0ada17748ad4bb36da4c0d63a2b10f5)
new b79d974 r2277: Generate stubs for input and output typemaps. (This used to be commit 69710bbcb8123e5f9cb882723350506e77307419)
new 56d7b0d r2278: Add some more helper functions. (This used to be commit 5a64449599beb7b46484f1c3aef10f7e7b878319)
new fa419c9 r2280: fixed the session key choice for ncacn_np and ncacn_ip_tcp in the rpc server (This used to be commit 3b4ed24f4ba467a77bef8d6c25695fdbdb42b2ac)
new 30ea54c r2281: Add a few comments. (This used to be commit 7be16e503616d9b339390a253357114c510729d0)
new d987a32 r2282: Remove one more magic constant from the source, replace with sizeof().
new 4490c81 r2283: Change from tridge (in his ntlm2 patch).
new 909c9b6 r2284: Thanks to some great detective work by tridge, NTLM2 signing now works.
new a06b888 r2285: Remove more static data, fix spelling in a comment. (This used to be commit 2c701f59a7f232fed624f7cec62dd494dd32c2d9)
new c0bea2a r2286: Fixes towards krb5 logins into Samba's CIFS server.
new ac2f9cc r2287: Add static.
new 7cbd43a r2288: Remove the claim/yield connection code - this will need to be redone in a more samba4 style at some point (along with the session code).
new 67c37a3 r2289: Autogenerate some more attractive looking stubs for converting function argument structures and idl structures to and from Python dictionaries. (This used to be commit e4729949c61a8df23b5132c6136ae8c3777c348a)
new 15a96c4 r2290: Fix 'lsakey' for the server-side, it is static for 'authenticated' connections.
new 350c12e r2293: fixed older NTLM sign/seal in the server (This used to be commit d8825b69aca5f4d0edf70945d64b4d1780e121c4)
new f8f2630 r2294: this fixes the NTLM2 sign+seal combination. I have now tested:
new b5119cd r2295: Convert simple scalar types and policy handles between dcerpc function call request and response structures. (This used to be commit d31d23b944b7e4ef300d75dad5038727e9133af1)
new 4c017a9 r2296: Correct setting of access_mask in test program. (This used to be commit e4a5840ff84553c67c87e002e9e074095f4d18c5)
new 23492b3 r2297: Add string conversion functions. (This used to be commit cbfb177394aaf2a382b481ffb3152ad3fe81de5a)
new 7436bdc r2298: Convert to and from string parameters.
new a34ddd0 r2299: Map a (C) NULL pointer to (Python) None and vice versa. (This used to be commit 05cff58070b7070157aea47c5da8512145c2774a)
new 984e71e r2300: Start writing a Python torture test suite based on the smbtorture rpc tests. (This used to be commit 73e087f11e401ef8da7c53148444b2745a94dbaf)
new 2d5ca36 r2301: add a server side warning when we receive more RPC data than we expect. It isn't an error as w2k3 does this on its first packet when NTLM2 signing is used. (This used to be commit daaee86d1441afec9915e5f2ffc10b200a1ff564)
new 871604e r2302: added a '--option' option, allowing any global or default option in smb.conf to be set on the command line. For example, you can use:
new 922e171 r2303: allow setting of many ntlmssp options from smb.conf or the command line. This makes testing much easier. (This used to be commit 0a4723d250ba13e6374700fc6e80854ec6a3eddc)
new cde1950 r2304: fixed a bug in old style NTLM signing (This used to be commit 09651b831d085345dd385bc9777f97e1c0d57c6f)
new a568462 r2305: a useful test script for trying a wide variety of DCE/RPC options with the echo pipe and smbtorture (This used to be commit 42bdee690bca2e818901fde412d5fb9631b2303f)
new 4456f87 r2306: in lp_set_cmdline(), also set any aliases as having been set by the commandline (This used to be commit 2c0b5e119eddc6389500bcc80d1ae417dd9bfbb9)
new d2c14a5 r2307: Fix the use of 'raw' NTLMSSP to hosts that support extended security, but do not support SPNEGO (such as XP, when not joined to a domain).
new 9922a79 r2308: make talloc_vasprintf() available outside talloc.c (This used to be commit a3a15f9d1a3b51cb7099b5f3adb8401dfc37793d)
new 179cfe5 r2309: make loadparm handling much more consistent, by using do_parameter() to process init_globals(). This also allows all global options to be set using lp_set_cmdline() or --option
new 43acd52 r2310: fixed some broken if statements in handling --with-krb5
new 9d3f614 r2313: Make these attributes case insensitive in the default provision.ldif
new 6de405f r2314: fix compiler warning
new ceb43e8 r2315: change format
new d5b119e r2318: - remove the --with-ads option
new 59b0902 r2319: let event_merge_contexts() return a pointer to the final context
new 17bdcc9 r2320: add my copyright
new a560d55 r2321: add complately untested LDAP server start based on volker's patch
new 6f2fb2f r2322: More renames of autogenerated functions so they all have approximately the same signature.
new 6c4a789 r2323: More tweaks to get things building again.
new 12b29d8 r2324: Add hand-written versions of functions from misc.idl. (This used to be commit d6876701cc027ec2b14923e3483e0432e7011138)
new cff1f3e r2325: Generate conversion stubs for IDL unions. (This used to be commit a06727b79228865e03430e41fc991c3d39eca220)
new 360f125 r2326: remove definition and usage of struct socket_context
new ce694e7 r2328: add the start of a new system and protocol independent socket library.
new d203c78 r2335: Zero function parameter struct so we can do a bit more testing. To be removed later.
new 31288d6 r2336: Add another conversion function to allow union arms that contain structures not pointers to structures. Do some renaming of hand-written functions as a result.
new d97f808 r2339: my first python commit!
new 8d14c2a r2342: Remove obsolete file. (This used to be commit b7ef3d0a006ab8c07354ca83fcaf6018c3b595af)
new 498ea84 r2343: - make socket_get_*_addr() return char * not const char * - add some error mappings - use some flags SOCKET_FLAG_PEEK ans SOCKET_FLAG_BLOCK
new 2cfd0b6 r2344: Return PyDict_New() in stub functions instead of Py_None to avoid crashing in garbage collector (hmm - all that was required was probably a Py_INCREF(Py_None) though). (This used to be commit a3eac318a624d214084741839faa2ad485902f6f)
new 3791d88 r2345: Add test for samr_QuerySecurity() (This used to be commit f6978a007a79c97910856b3c639844495f16ebab)
new fe70e8a r2346: fix some minor stuff
new d9d634c r2347: merge LDAP ASN.1 fixes from trunk
new dabb37c r2357: Start coding conversion routines for security descriptors, acls and sids. (This used to be commit c8d13a809b5b01823a62e5868bac47e1f2f25092)
new aa60dc1 r2358: More renaming of functions to keep things consistent. (This used to be commit 84513e4ed14e60b4cd09fcc2e596bc72d3a8807c)
new d46b188 r2359: More consistency fixes: pass a talloc context to every function that doesn't convert scalar types, more renaming of function names.
new bc6d0b0 r2365: remove MSG_NOSIGNAL
new 64a727c r2376: added a way to disable krb5 on the command line. Just use
new 3e3f7b0 r2377: added a more generic way of disabling gensec subsystems. For example, "gensec:ntlmssp=no" will disable ntlmssp. (This used to be commit 66f88c7d89154155b27bf8b7839c580fb1cd1e7c)
new 66f1e8d r2380: nicer error reporting in convert_string() (This used to be commit 6807d336c2365e4e7f45605d75667dbf05715b34)
new be480ac r2381: added a -v debugging option to ldbedit (This used to be commit 03d4a7832cd3670a8166820a1b9b4aaf2307bd1a)
new df2ed66 r2382: considerably improved the Bind and Unbind IDL and test code. We can now do these two calls successfully against w2k3.
new 8b7a6df r2383: fixed the handling of sending zero length dcerpc packets (I broke this recently, and this broke the autoidl code) (This used to be commit 01d66f68f6b21dc9b5c0702edcd4f56daeae9b9d)
new ae1c28b r2384: i missed "nt status support" in my change to the new globals init code (This used to be commit 7478f50c2f5c011a1eec04be06f9ecdc48e85f17)
new 9115d6c r2385: the gensec:krb5 test is not needed here any more, as we do it in the registration code (This used to be commit bcf9d787d6bced4c4482fa3e51ccea258563d89e)
new 2432c78 r2386: fixed some indentation (This used to be commit 1de5aa5b1d6a9b4b3ed18935c562b0bf03a4d94e)
new 7b65585 r2387: fix segfault
new 2fe1144 r2398: Import Data::Dumper module safely so it doesn't hurt the build farm. (This used to be commit f88996540cfecf830595425735d2f1d4ad623c3d)
new a502c85 r2399: Display text description of rpc fault in debug message. (This used to be commit 04aec4c0a3f559f6a9ccfaf990f3a2ff2e6f48df)
new b3da2c1 r2400: make ms_fnmatch() case insensitive. This is much more efficient than uppercasing the two whole strings before the call is made, is less error-prone, and also copes with strings where the upper case version is longer than the lower case version due to different multi-byte lengths. (This used to be commit e227ac1edfd48596a9d5096b6965ddd0beb969a5)
new 9041c35 r2401: make our LDAP server useable: - we need to mark the fd event as writable otherwise we'll never senda packet to the client - a search response have to ended by a LDAP result message - return currentTime, supportedLDAPVersion and dnsHostName for testing
new f25681b r2402: to make ms_fnmatch() case-insensitive we need toupper_w() exposed (This used to be commit 69413bdcfcf40e9ae2e5bcb00863cc7ef0ee8da1)
new 046380c r2403: got rid of a unnecessary mem_ctx in the simple backend (This used to be commit a4dcf005f30afcb2edd57d450ff9b90341c318a2)
new 03cb436 r2404: the first large lump of posix vfs stuff.
new c997a90 r2405: expose unix_perms_to_wire() for use by the posix backend, in supporting the UNIX extensions (This used to be commit a3fd9a911f8852372a57146cde04971263fac7c9)
new 5fdf3a1 r2406: fixed a couple of typos (This used to be commit 87a6c678fac0b5e740a9a739ef1ad113f2b508fd)
new 4a6313a r2407: extend mkproto.pl to handle smb_ucs2_t for toupper_w() (This used to be commit fe60e899d71b18ee1cd6e2e05cf1ac0fa3a043bd)
new b02b2fa r2408: Tridge suggested that all the structures from misc.idl (policy handles, sids, security descriptors and acls) can be automatically generated instead of hand-written. Fix up the swig wrapper generator and helper routines to do this. (Only works for policy handles right now though and arrays are to be converted into lists instead of being binary blobs).
new 6d00d88 r2409: Convert NULL pointers to Py_None, and vice versa.
new fba4af3 r2410: Add test for samr_SetSecurity(). (This used to be commit e822979e84d33015c937e22174288a3f2c2ff04b)
new 370dad0 r2411: The other half of getting autogenerated code working using misc.idl: use Python lists for arrays when marshaling and unmarshaling arrays. This gets samr_SetSecurity() working. (This used to be commit 9bc55de42ab9f0d71abcea65a7f4cf24db452381)
new a50931e r2414: samr_Connect.system_name is now an array. (This used to be commit e1166c210004b090c5922b2f9b10b86ebc3fc11d)
new d384984 r2415: Throw a TypeError exception if a scalar value doesn't have the correct type, or the argument to a to_python function isn't a dictionary. (This used to be commit 0f58ffb142a9b8c5c745b3a2c93a1659ea8282e5)
new 6bc0853 r2416: More argument checks. Raise an exception instead of segfaulting if a dictionary does not contain a required key. (This used to be commit fc5443af9c271baf189ebe0b098e190b5eda4e14)
new ce52465 r2417: Add comments to the interface generator as well as some commentary in the generated interface code.
new 9261314 r2418: Handle a pointer to a scalar when converting a field from Python.
new 6feaf61 r2419: Write tests for samr_EnumDomains() and samr_LookupDomain(). (This used to be commit aa15fd1ecba2163a077f398cecfb49d71a49cc9d)
new fa8c1ab r2421: Fix test for lookupdomain for a non-existent domain.
new 20f3950 r2422: Convert PyDict_{Get,Set}Item() calls to PyDict_{Get,Set}ItemString(). (This used to be commit 9ea5574bb12161733afb592425724cff8c4bbedd)
new cb3cacd r2423: Add some instructions for building extensions. (This used to be commit 7a7cf9f3521535da47895d1a516c8572f7f34e40)
new 6d82eaa r2424: Refactor handling of non-OK NTSTATUS returns to be more swiggish. (This used to be commit aaef6eaf6e0c38fb277d1be0617dfdff559a0115)
new f413105 r2425: Found another place for a type check. When convert a dictionary value to an array, check that the value exists and it is of list type.
new d072e9e r2426: Handle pointer to scalars converting C to Python.
new b653d87 r2427: Add tests for samr_GetDomPwInfo, samr_RemoveMemberFromForeignDomain, samr_LookupName, samr_OpenUser, samr_DeleteUser, samr_CreateUse and samr_OpenDomain. (This used to be commit 086740c178c80ccb8d8eaff9f97007cb021bca20)
new 4483876 r2428: Handle unions as [out] parameters by passing the value of the switch_is parameter down to the various conversion functions. (This used to be commit 46b3d4cfd8effcc75293b8b0af04203fa25742b2)
new 67cb7c9 r2429: Add tests for samr_QueryUserInfo(), samr_QueryUserInfo2(), samr_GetUserPwInfo(), samr_TestPrivateFunctionsUser(). Add stubs for the rest of the functions in test_OpenDomain() from smbtorture. (This used to be commit 1dc86e466dc546a5509fe5195444e48dc026e9a1)
new 9c69372 r2430: got rid of StrnCaseCmp and added an accelerated version of StrCaseCmp()
new 44090f2 r2431: got rid of strnequal() in a couple of places (This used to be commit a1b5880b2e548832eaf4a136aab1aead525c938f)
new defe32e r2432: more string function updates.
new f94de51 r2433: attrib_string() is now a generally available library function (it will be used by the new RAW-SEARCH test) (This used to be commit bb6bb2735eef58a135ba5cc3d64d75588a505d66)
new 677d1bc r2434: separate "attrib" and "ex_attrib" elements for DOS attributes is pointless (This used to be commit 5fcad57128e47d4d6c0f387d5563d9de2fc08351)
new 421c0d2 r2435: got rid of another pointless strnequal() (This used to be commit 1b4cee825e6e3d3710eda15cc25cdf6450feec17)
new 8a1c3dd r2436: the second big lump of posix vfs code.
new f2815e8 r2437: implemented a suggestion from abartlet that if we cannot convert strings to UTF16 in StrCaseCmp() that we fall back to a simpler comparison. (This used to be commit 2fa6ab9fe30aeacd7b1421fd83c409acf31c98aa)
new 635f5fa r2438: compile on systems without O_DIRECTORY (probably won't work, but I'll get to that later) (This used to be commit 5e2027f8ec7248e48d1dfb94c3688c78c64a85c5)
new be61c9d r2439: - function that return just an int don't need a TALLOC_CTX - fix some return and state bugs
new 61ef245 r2441: set exit code correct when we got EBADF from select()
new 8f85b3f r2442: remove unused event_loop_once() call
new 6b9b169 r2443: check return code of event_loop_once() to catch thet cases where the server closes the connetion and we got EBADF from select() and event_loop_once() fails
new e8d2442 r2446: implement socket_get_<peer|my>_<addr|port>() for ipv4
new 7d06a06 r2447: let the server code use the new lib/socket/ stuff
new 03cf36a r2448: use SO_REUSEADDR=1 for the server
new 65c3b46 r2449: use a blocking fd for smbsrv code
new 1ec841d r2454: fixed the accelerated StrCaseCmp() so it compares in the right order (This used to be commit 4b795cbf12108e56e5e84e3073c24ce6b625e3c3)
new e649dcc r2455: don't use the uninitialised sess structure when auth fails (This used to be commit 93d444e6fd6b0e86a17a9aa8fa72408435cab3e0)
new 992442c r2456: got rid of some outdated global macros (This used to be commit ea7eac5e3fb8f0db8d412a95ef4dc7889a07bc73)
new d78a1ac r2457: expanded the RAW-SEARCH test to test for what happens when a directory is modified while being searched, and whether the server always returns sorted directory listings. (This used to be commit e23514c78f1f15a61dadaa5c4de5de7cd0593ea0)
new 0e71bf8 r2458: Rename policy handle parameters for the SAMR pipe. Parameters now have the handle type implied by the parameter name. There are four types of handle: connect, domain, user and group handles. The various samr_Connect functions return a connect handle, and the samr_OpenFoo functions return a foo handle.
new 635d5d8 r2459: added STATUS_NO_MORE_FILES nt status code (This used to be commit 3bf55c9e1129d8036a968c49ac2de7260e657f53)
new f1fbeb8 r2460: fixed the spnego code that I recently broke (This used to be commit 9a708e2281b87e41032e8a0b12bb5ac3b0e151ce)
new 851e54d r2461: Update samr.py torture test after policy handle parameter renames.
new 6108ead r2462: added a test for the error code for no matching filename (This used to be commit 7bfbbc38ed9aac93d288aba183f7a925f170f81e)
new ed4d10f r2463: make sure we don't send the password in a tconx unless we really have to (This used to be commit 3e84c06f4c76d62f4f2606b457d9a76b6c1a061d)
new 6625d97 r2464: fix the build
new 5d7f0de r2465: modify the autoidl hack to work for DRSUAPI (This used to be commit 59b3d68bd047231d72fa3299e7289aef25702e9b)
new d9e43bc r2468: print out the names of the fault codes#
new 23ba434 r2469: complete overhaul of the old-style RAW_SEARCH_ calls (the OS/2 and original core level calls). The old code was completely wrong in many respects.
new a2a9723 r2484: allow ldb to build standalone again (This used to be commit 05601a4c6f7c7a019fcac8743e2e4775a498b26a)
new 4b09c0e r2485: - add a test case in ldbtest for a bug pointed out by Jon Haswell.
new 46efd4d r2486: Use correct type checks when checking 64-bit quantities (int64, uint64, NTTIME and HYPER_T).
new cde8c60 r2489: Rename account_flags in EnumDomainAliases() to acct_flags. (This used to be commit a0e571a9ddc01b8e90a93d591aec4b10c9926818)
new 99721cc r2490: Some changes to take into account non-error NTSTATUS codes being returned:
new 46f08cd r2491: Handle pointers to scalars when converting to a Python dictionary (i.e resume handles).
new b3a11c8 r2492: Some cleanups.
new 787b65b r2493: allow tdb to build standalone (This used to be commit 0d5af5b70bd010e7107b18f73a4b899e05c4f025)
new 1d2611d r2494: fixed connecting to a share mode server (tested and really works now) (This used to be commit 25f725c9be8fe5a7fd85488214b598bc431d4c7f)
new e6e4e3e r2495: cope properly with STATUS_NO_MORE_FILES in old search client code (This used to be commit 878729b7d97869a3d6dacea115ed4af2fd18e93c)
new 42b5bdf r2496: Check that reference parameters are not None. (This used to be commit a2ab6c5ef9cc6db27fc8c73e6117f0f7a116d563)
new 5719684 r2497: fixed an uninitialised 4 bytes in old style session setup (found with valgrind) (This used to be commit b2bb41721817256618124907a6922a00d50643dc)
new 2e55ba2 r2498: added STATUS_NO_MORE_FILES to nt status codes that we can map to a string (This used to be commit b7191999634cf3817dc69dd3743d185ae41dbdc3)
new 2f377d5 r2499: - use more efficient wildcard delete in smbclient
new e84cc8e r2500: disable the sleep test in echo until we have a win32 echo server that does Microsoft style async rpc serving (This used to be commit 050dcd9b95576e1a9c0cb2144fc01c690853abc0)
new 19d5887 r2501: The AddMemberToAlias test doesn't need a domain_handle. (This used to be commit 90a9e754db91647607eef3a2ccb08d3651fca9df)
new c9d96e9 r2502: Finish off samr torture test: samr_CreateUser2, samr_SetUserInfo, samr_QueryAliasInfo, samr_SetAliasInfo, samr_AddMemberToAlias, samr_AddMultipleMembersToAlias, samr_QueryDisplayInfo, samr_QueryDisplayInfo2, samr_QueryDisplayInfo3, samr_GetDisplayEnumerationIndex, samr_GetDisplayEnumerationIndex2, samr_TestPrivateFunctionsDomain, samr_RidToSid, samr_GetBootKeyInformation, samr_DeleteUser, samr_DeleteAlias, samr_Close. (This used to be commit 808e0708a9601bb942 [...]
new dd7862c r2503: the RAW-SEARCH test now mostly passes against the posix backend (This used to be commit 9710f24b1fd103d5656c9585cdfed96449cf9f97)
new 6dcdf1d r2504: Add printf attribute, for format argument checking.
new f9d4bd1 r2505: Remove unused function. If/when we implement plaintext authenticaton in Samba4, I want to redo this.
new 988d65c r2506: Add more printf attributes for format checking.
new 211d3cf r2507: Allow a case-insensitive lookup when converting strings into NTSTATUS values.
new 566c38c r2508: - implemented ldap_decode() for UnbindRequest and ExtendedRequest - fail when we got a wrong tag in ldap_decode()
new b6d3ba9 r2509: add a struct ldapsrv_call which is simular to the dcesrv_call_state struct and related stuff...
new 930c324 r2510: Make C++ compilers happy, use ifdef instead of if (This used to be commit 7c31998da148cca53e798e3d89b9b754de2e64ac)
new 15568d4 r2511: Add NT status codes. (This used to be commit 471b13da2b0893a58977154dbe4d004d5c06aed4)
new 341ece5 r2512: Remove unused stub functions.
new cde9a48 r2513: Avoid strupper/strlower when you can. This developers module certainly doesn't need it.
new db9ea34 r2514: Remove unused funcions, and add static.
new 64df8e7 r2515: Fixes from smbtorture - these session keys are not individually encrypted.
new bc8ef3d r2516: Remove duplicate line. (This used to be commit dff6262e4f9d48ed753e00faf081e52c03c7129c)
new 369a5d6 r2518: Some long overdue changes: - Samba4-style code in lib/registry (struct registry_key instead of REG_KEY, etc) - Use hives (like Windows has drives) instead of one root key (like a Unix FS) - usability fixes in the GTK utilities (autodetect the username, enable/disable options, etc) - fix gwsam compile - several bugfixes in the registry rpc code - do charset conversion in nt4 registry backend (This used to be commit 2762ed3b9bf1d67dd54d63e02cddbfd71ea89892)
new a3e321d r2519: Registry RPC pipe fixes (use struct registry_key instead of REG_KEY, etc) (This used to be commit 00de28876df70dbb6ca67c1a90aa9793583351bf)
new ca60193 r2520: - finished implementing the server side of the old style search requests (This used to be commit 4e4859c06b9de5fe60ebd17cfb09eed480b79ec1)
new 1e09ab3 r2521: fixed two uninitialised data errors found with valgrind when negotiating a old style session setup (eg. LANMAN1) (This used to be commit 04f68f481c49102411b168593adaddf5e97b7d4d)
new 6ad5996 r2523: - readd rootDSE reply - add infrastructure start for having multiple directory partitions (backends)
new d3fc90e r2524: a simple pvfs rename implementation to make testing easier (This used to be commit 98c1c75076fdb0df3a7c616f8c2e1ed138a6ff9a)
new 1efef4a r2525: fix a search response when the backend didn't support Search
new 0c7a185 r2526: use LDAP error 53 (unwillingToPerform)
new 9a7c87b r2527: - add a dummy for a simple ldb backend - handle the complete rootDSE search (maybe this will be also a partition module)
new 32561fa70 r2530: Don't put main in proto.h (This used to be commit eb3f65c6e9d0c76feea648951dea96b82f5b3c73)
new d472d2e r2531: Fix crashbug (This used to be commit 80294f799f83fb98a5e5f1099fdfa95d9ddaac7b)
new 9e71950 r2532: Don't run EnumValue torture test for now (idl needs fixing, doesn't compile) (This used to be commit c98fbfe2507ef08cfd2ed5486f1122b6010939f9)
new 366be01 r2534: Change NTLMSSP parsing to avoid a seperate str_chrnum() call - storing away the string as a data blob to be put in the buffers later.
new 5e7259a r2535: Make certain, that even if we have invalid ASN.1 here, and the caller does not check the return value, that we don't return uninitialised memory here.
new 8ab562d r2536: This is a classic case for the use of our new talloc code, and convert_string_talloc().
new 814cd2b r2537: Add static and use strlen_m instead of str_charnum().
new 924fa2d r2538: Support IPv6 as transport for MSRPC. Tested against Win2k3 Implemented using the POSIX getaddrinfo() call (specified by POSIX 1003.1-2003 and 2553) I'm not sure how portable this function is, so we might have to add a sys_getaddrinfo() later on. (This used to be commit 0fb0530389751c6fb4ca58f5e9a0f23491699f17)
new 3fb57e3 r2541: Add a TODO: This is one place we can grab the remote netbios name.
new 79ae828 r2542: I really don't like the 'substitute' code, and I particularly don't like it in the mainline code (outside the smb.conf magic).
new 964d461 r2543: Catch one more use of sub_get_remote_machine().
new e517b65 r2544: (missed from the last commit)
new 352de0e r2545: str_charnum -> strlen_m.
new 3318a6e r2546: Remove another strupper_m() that we don't need.
new ccdf4e0 r2547: Another place to use convert_string_talloc().
new 0d2b176 r2550: survive our own BASE-NEGNOWAIT torture test.
new 70c88af r2551: Add const.
new 9a9dcc7 r2552: Character set conversion and string handling updates.
new e4cd51e r2553: fixed ldbtest so it passes the ldap schema restrictions and thus can be used on the ldap backend (This used to be commit 9f230425a0c926209887006ab1e3fec0998e7961)
new 9fbd169 r2554: added a test for a bug that jelmer pointed out (handling of -s one) (This used to be commit 74d7bc1948961a24837d966416db12be192382ff)
new 169627d r2555: Start of a rpcclient type program. (This used to be commit c9d682731226b7ef222f588c43df5a1f62c21555)
new 54d33d5 r2556: fixed the -s one bug that jelmer pointed out (This used to be commit 03c38477add0c5f78072700615b2c1513cbc7663)
new 46cbe76 r2559: Python ints can't hold the full range of uint32 values so store them as Python longs.
new 5821c39 r2560: Don't require structure fields that have the pidl value() property to be set. They can be if you want, but will be overwritten by the pidl push code. (This used to be commit 3170f6ed84e0514bf18d2a346f153bf0231b245b)
new a3cec51 r2561: completely redid the ntvfs module chaining code, You can now do something like:
new 5401105 r2562: got rid of the "reference" backend that never happened - the code is too stale to be of any use as a reference. (This used to be commit 8d455a6f091d7aa528e86ae3b3712170b5fc6c2c)
new 9c89a30 r2572: fixed two places where status is not initialised in the nbench backend (This used to be commit 4103392a597349890e0e7ea1c41d5b0ab3816853)
new cb0cd47 r2573: - added a configure test for nanosecond time resolution in struct stat (recently Linux systems support this, allowing us to support the full resolution in NTTIME)
new 1cf7a34 r2576: Some userspace tools for getting and setting ntacls via the 'security.ntacl' extended attribute. (This used to be commit 5b88226f9002711baac73e66d04ecf92b7765809)
new 5c94fca r2577: - I recently found out that charaters below 0x3F are guaranteed not to occur as secondary bytes in any multi-byte character set. This allows for a very simple optimisation in strchr_m() and strrchr_m(). It might be a good idea to pick this up for Samba3.
new 5d4fc12 r2580: fixed an uninitialised byte found by valgrind (This used to be commit 0806378b0e34ba3d665a9db739539819f3f52054)
new fe45888 r2581: added "hosts allow" and "hosts deny" checking in smbd. I needed this as my box keeps getting hit by viruses spreading on my companies internal network, which screws up my debug log badly (sigh).
new 00e05a0 r2582: Merge checks for xattr and acl libraries from Samba3 so the {get,set}ntacl programs can build on non-xattr machines. (This used to be commit daad76207dbb4060c231a58c99970e837e1e858f)
new 78d9f3f r2583: mkproto.pl now treats "int main" as a special case and avoids it. (This used to be commit 01288e82bc39af66d5e47db19691c741555e999a)
new a1ed65e r2586: updated the nbench example in the README to reflect the new chaining syntax (This used to be commit be20b3164cfe1d5c228072722cb6e5894fdacb23)
new f5db8ed r2587: fixed a couple of authentication memory leaks. There are more to be fixed - I'll commit a little test suite soon. (This used to be commit 5b967c1cbb9831f7f2c6c6187f9e8e6dcc284497)
new 3e54089 r2588: connect/disconnect is common enough that I don't think a level 0 DEBUG is warranted to warn that it has happened :) (This used to be commit ee51eefe17576496dfd091ed7e7783caff574090)
new 8e5acb6 r2589: a simple test to help find security related memory leaks. Run valgrind on smbd with --show-leak=yes and --show-reachable=yes to track them down. (This used to be commit 7b23624a0f50c29346e8b1c4057f1c21f3be6d5a)
new 7358fb6 r2590: fixed one of the server security memory leaks. There are more :( (This used to be commit 9e1eb58e4b332e4a300e8b546a5d39bd2f7cd7a6)
new 4f20581 r2591: fixed two errors in simple backend found with valgrind (This used to be commit 1730882b9d2ecff1b65e5fc85961edb300a9ce17)
new 1954070 r2592: this fixes one of the security memory leaks in the server (This used to be commit efb2b88edddef94ecbaa9a871d457d0d7c177546)
new 82b6193 r2593: don't crash if the server doesn't know that 0 count searches mean 1 (This used to be commit 640ced453092a5c5f3ffe7ee0fe4be804a4ced14)
new 9dd6674 r2594: Remove call to Gtk+ 2.4 specific code (This used to be commit fa29cecb12def7f5c74dbcd9a525a858323e6327)
new df99e4b r2597: A small program that takes SID strings on stdin and produces a marshalled lsa_SidArray on stdout. (This used to be commit d7d8a7ffc66cf6f78f11e8aed975d746c7a520a3)
new 567ed4e r2601: avoid free()ing unallocated memory by mistake (This used to be commit e502b276ae5e4e22e31a522c4d9e346996d6e29f)
new bfd9247 r2611: Try to make Samba4's ntlm_auth more consistant with Samba 3.0.
new cf938f1 r2612: Ensure ntlm_auth always logs to stderr.
new 4fa2904 r2613: use a talloc destructor to ensure that file descriptors are not leaked on abnormal termination of a connection. As long as the top level connection structure is freed then that should cascade down to the file structure, and call this destructor which will close the open file descriptor.
new 642ba4b r2614: support CONNECT level DCE/RPC security in both client and server. CONNECT security uses NTLMSSP, but does not do any signing or sealing (or equivalently, its like signing, but with a zero filled checksum). (This used to be commit f4660857bc708db7f5aa7487bf7ab04bffe68928)
new e3e3e45 r2615: fixed a bug in the server side support for CONNECT level security (This used to be commit fee98137ad6358195b80c97cd6cc8f82ac53f870)
new 69d170e r2616: the cascading nature of talloc_free() can lead to some surprises. In this case the bug was that server_terminate_connection() destroys the server context, which in turn cascades down to destroy all current request contexts, so we musn't then try to destroy the request structure a second time. (This used to be commit 28a647f681e2166c01f7ac59b16305676d5caa71)
new 20fb9ab r2617: add connect testing to the rpc test suite (This used to be commit 01a759b62775b447eeb2ad447b12d104caa9bfb4)
new 045543b r2618: before we had refererence counts in talloc I added a hack in the server side request structure to prevent a structing being freed in some circumstances. This change replaces this with the much more robust mechanism of talloc_increase_ref_count(). (This used to be commit 3f7741f178b359f81cc98ef18cd69bf976123e9f)
new 3038168 r2621: - now that the client code is non-blocking, we no longer need write_data and read_data, which are inherently blocking operations
new 5abd7f8 r2622: to implement the SOCKET_FLAG_BLOCK option in the socket library we need to add MSG_WAITALL to the recv() flags. This is needed by the current server code or sometimes it will fail with a receive error. (This used to be commit 4cb11fb77acf74ab53bf5782a114151965c558f0)
new 368802b r2623: don't do pointer arithmetic on void*, as it doesn't work with non-GNU compilers (This used to be commit c2be7b696ccb338df06a5212ed1f7b78e4c116c2)
new daa66ec r2624: - save some system calls by only trying read/write operations that select has indicated are possible
new bdfc5db r2625: use talloc_p, not talloc when possible (when allocating a structure in particular), as it gives us type checking. (This used to be commit dabc7ddd9f940db414d1c3c7bf3cebcd108fbf6f)
new 998e802 r2626: the symbol gai_error is defined in /usr/include, so don't use that name in our code (This used to be commit 458f85328850905db8e9808d02898c69b5f9b872)
new d79c7d4 r2627: use the new talloc capabilities in a bunch more places in the rpc server code. This fixes a number of memory leaks I found when testing with valgrind and smbtorture, as the cascading effect of a talloc_free() ensures that anything derived from the top level object is destroyed on disconnect. (This used to be commit 76d0b8206ce64d6ff4a192979c43dddbec726d6e)
new 223e789 r2628: got rid of some warnings and converted a few more places to use hierarchical memory allocation (This used to be commit 26da45a8019a2d6c9ff2ac2a6739c7d0b42b00de)
new c5f4378 r2629: convert gensec to the new talloc model
new a2f3527 r2630: I missed a couple of places in the gensec talloc conversion (This used to be commit 7124949140141513193f41bb8491aa6a283efed7)
new 48c9798 r2631: the strchr family of functions should not return const strings. (This used to be commit 2a7e5f07086ef4aebbb2be35acbf9c7c39b13c75)
new 797d808 r2632: a new approach to handling const errors. We have had huge numbers of const warnings for a long time, and no real way to approach a solution. Some of them are unavoidable due to the way the C standard works (for example, any function that provides strchr() like functionality _must_ produce a const warning)
new 18104c5 r2633: fixed some function types in the (unused) print backend (This used to be commit e9803058ecc0b0f849aee48a077bff4e2c8feaa5)
new 6310f40 r2634: use discard_const_p() in a few places (This used to be commit 56ecda2178e33508c55c6195ccec41c06e099d6f)
new 159f81e r2635: mem_ctx cleanups on the lsa and netlogon pipes in the rpc server (This used to be commit 1ee5ed4197f49f12372835f66160801f19ee35a6)
new 4a1d53a r2638: do lazy initialisation of iconv handles, so we don't initialise a handle unless we use it. This saves quite a bit of memory (libc chews a lot loading a handle). Typically smbd now loads 3 handles, instead of 36. (This used to be commit 60e8d154fda548862cd6f8e8c1dadd64b3c4bd9c)
new 17cb551 r2639: we doon't need the valid_table code, so get rid of it (This used to be commit 480636ebbca102172621609496bdab682d4bda8a)
new b295256 r2640: valgrind does a great job on some types of memory leaks, but is slow and can't properly handle leaks of doubly linked lists which we use a lot (as the memory is always reachable). Even with --show-reachable its hard to track leaks down sometimes.
new 38aa974 r2641: talloc_p() now produces a named talloc pointer, with the name auto-derived from the type you are allocating. This is done with basically zero overhead by relying on the stringify operator in cpp producing string constants.
new 9cafc0d r2642: smb_iconv_t is a pointer, so checks against -1 errors should use a cast (This used to be commit 28dcd2202948b003f8d13951395baa4a722593f4)
new 6bea5be r2643: convert more of the auth subsyystem to the new talloc methods. This also fixes a memory leak found with --leak-check. (This used to be commit f19201ea274f0a542314c61c4af676197bf154ad)
new 525a993 r2644: removed an unused function (This used to be commit bc779cb2ce6bc13157f9d046400ce99d107ccd52)
new 4b1050a r2645: converted the NTLMSSP code to the new style of talloc (This used to be commit b378aae95d4001c4cf4e6e59ed80ee1bd55382ee)
new 764eddb r2646: - use a talloc destructor to ensure that sockets from the new socket library are closed on abnormal termination
new 9a62dce r2648: - use a destructor on struct server_connection to simplify the connection termination cleanup, and to ensure that the event contexts are properly removed for every process model
new ec0128e r2649: - used some cpp tricks to make users of talloc() and talloc_realloc() to get auto-naming of pointers very cheaply.
new df6dce1 r2650: fixed a memory leak in make_server_info() (This used to be commit 4aba6e7101041100f7d400abd5e7144b95528fc3)
new dbc2346 r2653: - data_blob() and data_blob_talloc() now get automatic names
new 3ea916b r2654: fixed some more server memory leaks. We are now down to a single leak of 16 bytes, caused by the 16 byte data_blob in the smb_signing code. (This used to be commit 2f1b788e09686e065d22f621f5c0c585192c6740)
new 954869e r2655: fixed an error in the shutdown of the sock->transport->session->tree smbcli raw context handling (This used to be commit d5fd6388751944f11c34e5124d403d57c8670e3b)
new aeb9d1e r2656: moved the seteuid configure tests into the posix backend (these tests don't actually work yet, that will come later) (This used to be commit 46b790c19da25ba88d29f555f828688bb05e531d)
new 5d45a33 r2657: if we are already fully authenticated in session setup then the vuid is ignored (This used to be commit 50d5c638a3710855be67cd41dccc9658d64b70fd)
new 5a830d0 r2658: fixed a couple of error codes found with RAW-CONTEXT (This used to be commit 18632ec56524f294655d881406c10beb659ddee1)
new ad05309 r2659: removed some extraneous debug msgs (This used to be commit 770aa7e01e68df1fd8538c5b19b63a8545bb0355)
new e3880fa r2660: - converted the libcli/raw/ library to use talloc_increase_ref_count() rather than manual reference counts
new 9010d38 r2661: fixed a client side memory leak in the clilist code.
new b9a779f r2662: make --leak-check completely silent if not blocks are allocated (This used to be commit 00518201754dc2de583267071ebd2adecbadcb59)
new 9f0638c r2663: fix an epmapper server leak - another talloc_realloc(NULL, ) leak (This used to be commit 2662be3a2be04aa7f4dcfde3453389595bf43496)
new 729d17c r2664: fixed the final server leak for normal operation. We now get a clean report from --leak-check (This used to be commit 1ff41bbcae8dc7514a85d69679e44dc7c5b0342f)
new 8d811df r2667: Remove forward declaration of static function from function. GCC 3.5 and 4.0 don't accept declarations of static functions inside other functions, see http://gcc.gnu.org/ml/gcc-patches/2004-08/msg02514.html (This used to be commit 8768168aadf51b9559831954e349d9aa94101c41)
new 5390dae r2668: steal the cli pointer into the pipe context so a single free destroys the cli context too (This used to be commit 417d0c0ba182aab3a3a23db76ff7ac7cbc663cb6)
new 5a064d4 r2669: convert make_user_info() and associated functions from malloc to talloc (This used to be commit 278cef77f083c002d17ecbbe18c20825a380eda3)
new f095a8e r2670: use a destructor to auto-close the samr ldb when the last user disconnects. Previously the ldb was always kept open. (This used to be commit d78eea9eb8540f137d30aef5fbb397295312eb1b)
new 5b44130 r2671: we're getting too many errors caused by the talloc_realloc() API not taking a context (so when you pass a NULL pointer you end up with memory in a top level context). Fixed it by changing the API to take a context. The context is only used if the pointer you are reallocing is NULL. (This used to be commit 8dc23821c9f54b2f13049b5e608a0cafb81aa540)
new d13bbcf r2672: don't call a variable "dup" as that conflicts with a standard system call name (This used to be commit 015db2ed8cdde6d6eb79857cb9b6d72185382acc)
new 0be5523 r2673: in the rpc server, free up the old call when we decide to extend an existing call rather than creating a new one. This prevents call structures hanging around on the rpc connection context until it is closed (This used to be commit c51ca7c0e73b97435c245cd440a4fb979cf6a4f3)
new 351ca44 r2674: I have realised that talloc() should have its context marked const, as a const pointer really means that "the data pointed to by this pointer won't change", and that is certainly true of talloc(). The fact that some behind-the-scenes meta-data can change doesn't matter from the point of view of const.
new 61a7dfc r2675: added a convenience function
new 399aade r2676: add a test of the reference counting logic in the SAMR server into the RPC-SAMR torture test. This closes the samr connection before working on a open domain handle. The server is supposed to know that the open domain handle still holds a reference to the connection, so the connection remains valid even though it has been closed. (This used to be commit f31e5d56e364ce8ab76fdb20b30e179b458b2ffa)
new 2f5cf5d r2677: - fixed a bug in the recursive logic talloc_free() when there are circular references (circular references are allowed, they just need to be handled carefully inside talloc)
new 6f068e2 r2678: from_name and to_name aren't needed in smb_iconv_t (This used to be commit f3844cc0a5ad6b03f166435d44db02763df345d7)
new 3aa3428 r2679: fixed an uninitialised variable found with valgrind (This used to be commit 9087fab0adcf1791caeb795509ca9f14f5f47e82)
new aa12305 r2680: switched the libcli/raw/ code over to use talloc_reference(), which simplifies things quite a bit (This used to be commit c82a9cf750829c4f6982ca3133295c8599023c4e)
new 965feb2 r2681: commit the first semi working search implementation which exports data from a ldb.
new ccdb613 r2682: as sambdb holds all search data, don't double free the data
new 8c039e5 r2683: Fix a couple of compile warnings, depend on gtk+-2.4 (This used to be commit 4668384717eda878583477b8f455809056885120)
new 073e9af r2684: Free the right talloc context (don't panic when encountering illegal multibyte sequences) (This used to be commit b90da2337b83eb261a8072f9d0b13ec28caf3c4d)
new c8a7c5b r2685: ALLOC_CHECK() after talloc_steal() isn't needed (thanks simo:-)
new f63e3ae r2686: remove unused gtk+ check
new f64b8cf r2687: Add ORPC flag (used by DCOM) (This used to be commit b7ac0cb692ea373f754d7a40b44a7b0756459287)
new 718bb5e r2688: - fix case where listed attributes are asked - use the return code of the functions and only call ldapsrv_terminate_connection from ldapsrv_recv() or ldapsrv_send() - the rootdse is now a normal partition
new 456e2f8 r2689: Use consistent naming Del -> Delete Add delete functionality to ldb simple lda server backend add some const in ldap.h (This used to be commit 5ed9a6eb184f34eb572dd81202237042518ec7cd)
new 159b8c2 r2690: deleted by mistake (This used to be commit 3d587a7141908362657afc2dfd0c78d73a5fed07)
new 43d45f8 r2693: - send a reply when no attributes there - add some debug messages
new 250996a r2694: DN -> DC these are domain components ... (This used to be commit 35135033ffbae42a3a946ea30ba46f6ed9b12898)
new eac532e r2695: revert "Del" renaming (This used to be commit ddd74dae8efe4e04b5a56ee9ecd9d4f87f99d104)
new fc3c05e r2696: DCOM updates: - Start working on OXIDResolver interface - Add torture test for SimplePing() (This used to be commit b54d14a01a71082251ff926ab57974c6eb3c0a41)
new 322d1cc r2699: Correct handle ServerAlive() and ServerAlive2() + add torture tests (This used to be commit 9e74144aa8e5f9a8b6e3d5293833c4afeebeddb0)
new 8925932 r2704: Complain about 'object interfaces' that don't have version 0.0 (the standard doesn't allow them to! I think the idea is that you just create a new interface that inherits your old interface, thus ensuring backwards-compatibility) Re-enable to validator (This used to be commit e364e46a88e5a222c94cdb9cf8e7a124e43f0bcf)
new c0af446 r2705: Don't try RemQueryInterface2 for now (doesn't validate) (This used to be commit b2f4532e906e1a5bf134812072aad211ba2d01bb)
new a675b09 r2709: finally solved the talloc reference problem.
new b2f1a29 r2710: continue with the new style of providing a parent context whenever possible to a structure creation routine. This makes for much easier global cleanup. (This used to be commit e14ee428ec357fab76a960387a9820a673786e27)
new 7cc7c55 r2711: added a simple talloc speed tester. I get the following on my laptop:
new 0244414 r2712: fixed a bug in ldbtest to make it cope with an existing index (This used to be commit 3f776a9b5c240312f161b651201458e43a9dd6a9)
new 14a0e37 r2713: better handling of binary values in index key creation (This used to be commit b0c92616fb69d8139f66dc8144cfcc88ea6825dc)
new 7c0efa5 r2714: - add sldb_Add() implementation - fix some errstr settings
new 864abe0 r2716: created a separate detailed talloc_guide.txt document, after volker complained it was all too confusing :-)
new 0a93af2 r2717: added talloc_p() docs (This used to be commit 6743ca1b1a24776559aa1c04f0f4a33c67cea8a7)
new 8ae2cd8 r2718: - added a talloc_unreference() function as requested by metze.
new 4ff5ffa r2719: an additional note on talloc_unreference() (This used to be commit 078d13181313f98c1df50185ebae4629cca98ee0)
new 4d541b2 r2720: -implement sldb_Modify() call
new b2f9612 r2721: added a -b option to ldbtest so it can be used with the new smbd ldap server without changing realms (This used to be commit fd2725f5c0a2ea89bbfcb0403d1bc03fa7b7ec25)
new aee52f2 r2722: remove tmp debug messages
new 250b625 r2723: fix some debug messages
new 6baf350 r2724: - use ldapsrv_service and set it up with the rootDSE and default partition (this is not complete yet)
new ca3765c r2725: fixed ldbtest to give the basedn to ldb_search() (This used to be commit 19925f5bd8dd24742e5d216b0c491975ceb7d3a6)
new 443d8fd r2726: added a -r option to ldbdel to allow easy delete of a whole subtree. Useful when cleaning up a mess after testing. (This used to be commit 476674af5519960300c0a07349c7cdf307af3822)
new 169cf23 r2727: mark the password fields as hidden
new 83d0f6f r2728: Break arg parsing stuff out of samr.py into a standalone program. (This used to be commit 799b377badebf9a3f388b7d3fdc36484aa5e3376)
new ab5a0d3 r2731: use debug level 10 everywhere
new a93e366 r2733: added a note on performance (This used to be commit 171fe8209794bb1e61283126ccc165b43fbcfa62)
new c567d64 r2734: the samdb_destructor can be static (This used to be commit feb63e74f923f2a50c6836e18a6c2bda39644e71)
new b79602f r2735: More DCOM updates: - Several updates to the interface definitions after reading some more of the specs - Add Remote Activation interface - Add body extension uuids - Add oxidresolve torture test to list - Make pidl complain about object interfaces that don't inherit from IUnknown (This used to be commit 1bb471832830d73f0c7290e2ec12878518598379)
new da0e9d5 r2737: fixed up a corner case where talloc_unreference() and talloc_free() might not place the pointer in the context specified in the docs. The code was assuming that pointer was at the head of the child list, which it may not be, depending on what other operations have happened in between. (This used to be commit e62bd7ef7ec80365ab00ce5b2051b7dc1726304b)
new 16ed45d r2738: free up the session information as soon as it is invalidated in the RAW-CONTEXT test case (This used to be commit f4a7a3282af6c6ff771547d2efdbba0fe0451b3e)
new 096d2d6 r2739: Start of torture test for winreg wrappers. (This used to be commit cf9b984b8457843d2b6bb1c4ac90d52c9b802d89)
new 0aef534 r2740: Finish the RemoteActivation interface. Torture tests will follow after pidl has been fixed (to be able to use input variables inside size_is() for output variables) (This used to be commit ea0b0bfea97067118dab634efefd3115b7a0fd85)
new 361f7cc r2741: Definition for ISystemActivator... (This used to be commit 0bb42ba898a0d02c98bbefcfe5b9e42409658609)
new facfe88 r2742: - fixed a bug in talloc_unreference()
new 173b618 r2743: fixed some errors in the description of talloc_reference(). Volker told me he found the description confusing, and given that some of it was not correct I am not surprised!
new 4f13ebe r2744: ben elliston taught me about gcov today, which allows you to measure the % coverage in terms of lines of code of a test suite. I thought a good first place to start with gcov was the talloc test suite. When I started the test suite covered about 60% of all lines of code in talloc.c, and now it covers about 99%. The only lines not covered are talloc corruption errors, as that would cause smb_panic() to fire.
new e0aeffb r2745: added some example talloc reports (This used to be commit 10e2a4fd2b85d69b55efa8c36eb553dceda844ad)
new 88ead90 r2747: use DATA_BLOB for attribute values
new 525dc6f r2748: implement sldb_Compare()
new e54cc10 r2749: add asn1_read_implicit_Integer()
new cd5326a r2750: decode AbandonRequest correct (untested:-)
new dcad0f6 r2751: this is a new ntvfs design which tries to solve:
new 53e5e96 r2754: Change sldb_trim_dn() to be sldb_fix_dn() as we are not really trimming.
new a4a360b r2757: some minor fixes
new 338c904 r2758: keep docos handy while developing it (This used to be commit 5f9b58c785950e9871ef6411ff2ef34f988959ed)
new b2575ce r2763: use no-auth bind on ncacn_np unless we specify at least one of "sign", "seal" or "connect" (This used to be commit f3adabf6896b75f5293dbde3f9de737f35d95a10)
new db84d32 r2764: Use hand-written function for all occurrences of IDL strings, not just those with a single pointer. (This used to be commit c4c748ce63fd2d87d4388a1eac9afa586867ce28)
new b11be58 r2765: Allow functions containing WERROR values to be compiled.
new 76a8fe4 r2766: Test OpenKey, QueryInfoKey, EnumKey, CloseKey functions.
new cc2da2a r2767: Get rid of some unnecessary %s formatting. (This used to be commit b63a0ef0d41e6f0fdc6bf46435fb7b81925946da)
new 3c7251e r2773: allow zero sized array talloc (This used to be commit 06c58ad221ec40e46310e847ebf640bd53e8e468)
new fe0dc25 r2774: get rid of the lanman specific code in masktest, and add a -l option (This used to be commit 630fefb24a2f8d332dfa39f6c4980cd230407142)
new 4571779 r2775: rewrote our ms_fnmatch code to be much more efficient, and to exactly match w2k behaviour for older negotiated protocols. (This used to be commit bae2baeb0247ae8f840b3d3b5488c98d081789c5)
new 6185fba r2776: if there are no wildcard characters then use StrCaseCmp()
new 9134623 r2777: Correctly abort if an idl file fails to parse. Bloody perl... (This used to be commit 35ff140b43b353a8848e417bb309046605e98085)
new 7cef5fd r2780: Add conversion routines for DATA_BLOB. I'm not convinced that DATA_BLOB's should be treated as scalar types though. (This used to be commit c9e96038f821783c30b5cf509334176f982403d9)
new 710ad96 r2781: Got winreg_EnumValue() working. Check it in so I don't break it trying to clean it up. (-: (This used to be commit cc646f73b873292eaba152770be9500beff1c988)
new a1cee78 r2782: Reformat IDL for winreg_EnumValue() (This used to be commit 9250f745adc22b3f179cf363a9a9a5fba1ec6fc9)
new 20c550d r2783: got rid of the unused remote architecture detection code (This used to be commit 9a04664531601b8251dbf6a0922ab48e675adb90)
new a46270e r2784: - fixed alignment of ascii directory listings
new c62a988 r2785: call init_iconv() in smbtorture to ensure we have no memory allocated when a test started, thus making leak detection easier (This used to be commit 6c46e4622a9851bdef25ba9d353bdebc25f6ec8d)
new 84bbe94 r2786: - match on both long and short name for search posix backend
new d1a5683 r2787: force masktest to use RAW_SEARCH_BOTH_DIRECTORY_INFO so it can obtain the short name (This used to be commit ad5a5ea08d5be812e0ef662948477add2433bc6f)
new 421ff99 r2788: prevent a memory leak in the pvfs search backend (This used to be commit 1de22070610231e60d329f56997bbec2cc674a4e)
new 54ae58f r2789: fix compile (This used to be commit a34ba8dafebb65e59616a0e68cc3d6fe3a349801)
new a248164 r2790: Add code to generate WERROR exceptions. Arrange inclusion of autogenerated interface files to divvy them up into pipes that return WERRORs and pipes that return NTSTATUS values. (This used to be commit 294d1ae35c09432a41e5a07a3aa1884bfb9a93be)
new 15b9736e r2791: got rid of talloc_unreference() and instead created talloc_unlink(), which is much clearer and simpler to use. It removes a specific parent from a pointer, no matter whether that parent is a "reference" or a direct parent. This gives complete control over the free process. (This used to be commit 6c563887f1b9b8c842309a523e88b6f2a32db10f)
new 1429ed5 r2792: got rid of talloc_ldb_alloc() and instead created talloc_realloc_fn(), so talloc now doesn't contain any ldb specific functions.
new 6b481af r2793: fixed the handling of primaryGroupID in auth_sam. There were two bugs, the first was it didn't pass primaryGroupID as an attributed it wanted, the second was it didn't cope with primaryGroupID not being present. (This used to be commit 8373bfcdeca13dcdce3081af420d8bb7d842ad18)
new 5a87251 r2794: a very simple version of the unixuid NTVFS pass-thru module. In conjunction with the posix backend this gives us a way to correctly setup the unix security context in Samba4.
new 68d2ce3 r2795: Split status code constants into a separate file. (This used to be commit 12a3f75c1cf39c74952077cc00fd86a4e935f74b)
new c5722fb r2796: - changed ldap attributes "UnixID" to "unixID" and "UnixName" to "unixName" to be more ldap traditional
new c4bf8c5 r2797: don't free the server_info before using it for anonymous connections (This used to be commit 5f5b04196c7930c91e6c00e0276f25f88181b317)
new 9a415b7 r2798: get rid of a unnecessary static (This used to be commit c3dfa7e8287811b4f54d58b45f5093521886b17e)
new ae30c7c r2799: removed one last occurance of torture_ldb_alloc() (This used to be commit 5045482b14dfcbb535eab3e5fa63ef1c3b46c40f)
new a56c984 r2800: removed the warning about using the posix ntvfs handler, as it is now considerably more complete than the simple handler (This used to be commit e6ecd31be8e91f552d891c41b2f8737519a490a1)
new 985abd1 r2801: Wrapped functions that return a DOS error code can return DCERPC faults if they are badly formed. Handle this by checking the value of NTSTATUS as well as WERROR. (This used to be commit bb1be7819741f6c7dc1ee982cb2a255b6d776b79)
new 830ac69 r2802: a better provisioning script (This used to be commit f5560f961d5b806c2f70feba568d640e6baac2f9)
new fe3294f r2803: allow unixuid module to work with foreign security principles (This used to be commit f522728728fa523ce7d9e73c93b27e71f3757d50)
new 0eeb097 r2804: - setup some reasonable default SAM to unixName mappings in the provisioning.
new b6c0f2c r2805: Handle NULL pointers when converting structures to Python. All the test cases up till now haven't come across them yet! (This used to be commit 5fd3c12d4fe3e572618bcd71c5915f69539fe7e6)
new 9880410 r2806: Add winreg.i to dependencies for dcerpc.i (This used to be commit dc43666135a0d9f3be9ebe588ffb24d29027c42c)
new 263212a r2807: OK I think winreg_EnumValue() finally works. The previous version didn't work with non-NULL registry value names.
new ffe8ecf r2808: added auto-detection of unix user and groups names during provision. (This used to be commit 036e953fac0cd5f0a5760ff0b9f9de45e8cf9479)
new 44a556f r2815: add some more docs
new 85b7866 r2816: fix 'Default-First-Site-Name' dn
new 94ae449 r2817: Get winreg_GetKeySecurity() working but use data blob instead of security descriptor. (This used to be commit bc5165e40a716fb7c612b32c0b6f03cb2d331d11)
new 6bedfa7 r2818: On AIX, for some reason pidl fails in dcom.idl:29. The only thing is a /* style comment. Try //.
new cf42c06 r2820: complete the parsing routing with correct support for escaped chars clean up simple_ldb functions (This used to be commit 3af61cb6cd43c8609f06d66d2678994726805063)
new 8542881 r2825: fix the build
new becc730 r2829: REALM and netbiosname are always uppercase
new 44f463d r2830: // style comments are not supported by pure C preprocessors. Please DONT use them. This includes idl files.
new 7b77ff3 r2831: // style comments are not supported by pure C preprocessors. Please DONT use them. This includes idl files.
new ed6a5a1 r2833: - added a call to SamrQueryGroupMember for every group, and fix the IDL so this works (the previous IDL was bogus)
new 1aabcd7 r2836: removed a couple of unused variables (This used to be commit 391b09dad1cb549b4ce508265a9925c405201e47)
new 5bf740d r2850: - check for GENSEC_WANT_SEAL in gensec_unseal_packet()
new dba5773 r2851: don't destroy the gensec context it's used for sign and seal
new 6aa4a9b r2853: add torture test to find the defaultNamingContext on the RootDSE
new 03341ec r2854: added a RPC-COUNTCALLS torture test - a useful varient on the full scanner in RPC-SCANNER (This used to be commit 04eaae59cda8a8d67bcca896a32dec2ad402a4f2)
new 9abbd9e r2855: fix error codes for Compare
new 48f960a r2856: fixed a minor memory leak in the auth code (This used to be commit 1b3c7d9cfa250d917a7fb96b315da9ed7d7a91d6)
new 7d32679 r2857: this commit gets rid of smb_ucs2_t, wpstring and fpstring, plus lots of associated functions.
new f210b98 r2858: fix a few SMB_EXT_LIB_FROM_PKGCONFIG() bugs
new 59ef8de r2859: It seems useful to allow the seal/unseal functions in gensec to pass though to the sign/check_sig functions.
new 4228ef2 r2860: add gensec_have_feature() to check what feature are used in the connection
new 78782df r2861: encode and decode BindRequest/Response correct
new 2a1ee36 r2862: prepare LDAP SASL support for the server
new 7a44788 r2863: move the logical ldapsrv functions to a seperate file
new 4503ddc r2864: - Bind and Unbind are no directory partition operations
new 6350e5c r2867: make call_backtrace() public
new 7b7619e r2871: - got rid of the last bits of non-threadsafe data in util_str.o
new f9bac1d r2872: got rid of a couple of unused (and horrible) functions (This used to be commit 4bb410756df13c8c23d21b43c1186f3f9cb9f758)
new c9e761a r2873: create a DNS zone file for a BIND name server
new 7251e37 r2874: Italian CodeJam commit :-)
new d669d6a r2875: some fixes + (C) note (This used to be commit d878c3c36505f548158297a3cb3b1e3b18b24c55)
new 4c2bbb1 r2876: - more than one rootDSE entry in the database is an error!
new 85e18e2 r2877: the Bind and Unbind function are already moved...
new 73e9f43 r2878: add server sasl support (there are a lot of clean ups following later, but the LDAP-BASIC test works :-)
new a48cf8d r2879: the domain name should be resolved to the ip addresses of all dc's
new bd7cd19 r2880: move the rootdse.ldif template to the source/ dir
new c400599 r2881: also bind the ldap service on the global catalog service port (port 3268)
new 6ac9453 r2882: fix mistake that caused a failure on a bind to a dynamic tcp port
new 9d26f04 r2883: set BOOL to the internal values not the wire ones
new f49f6e0 r2884: parse LDAP Control messages
new 48d87ea r2885: windows doesn't try to do sign or seal by default
new e465b65 r2886: missing stuff from last commit
new 19a242e r2887: fix comment
new 5940822 r2888: - add 'Ds' prefix to Bind and Unbind call on drsuapi
new 3dd5617 r2889: add DRSUAPI server
new 437a037 r2890: fix segfault when call is destroyed and we dereference it
new 22f0d70 r2891: call rootDSE only with LDAP_SEARCH_SCOPE_BASE
new 585571a r2892: fix compiler warning
new 18dc1cd r2893: added very primitive name mangling support to pvfs (This used to be commit 749fa73544201f521d9cd3fa972b89cae99bc2c0)
new 3b6a240 r2895: Another nut to crack, not sure how hard: The statinfo on a file does obviously not change during a write. The nasty thing: Excel 2003 obviosly does depend on this.
new 235a847 r2896: Add torture test for EnumValue() (This used to be commit e9a7f729b3b5e1d970f124b0a25255f40e18c9b4)
new ffa0cf3 r2897: Fix double registration (of the registry subsystem) bug (This used to be commit f4860afc486da9fcd43798c81181d01eb0120a59)
new e2a4771 r2898: - Support enumerating remote registry values - Some LDB updates (This used to be commit 4b5bf739f5a8f39ff3633d738f6de42681a6b30f)
new 598e82e r2900: rusty pointed out to me that discard_const() can be done via a macro on systems that have the intptr_t type, and for systems that don't have it, they also almost certainly won't have -Wcast-qual, so we can use a void* cast. (This used to be commit 2132d38f9c5ba59825558d5ba084a514ebc2626b)
new 51009f7 r2901: if we can't load upcase.dat or lowcase.dat then don't waste 256k making fake tables, instead just do the approximate upper/lower inline with toupper() and tolower(). (This used to be commit 994392d085e87046212191b8f41eba628467c778)
new 173ec86 r2902: make toupper_w() and tolower_w() slightly faster by putting the most common conditions first (This used to be commit 878f6b565f4e80eefbb08f44551b3b4f647d7aa7)
new 4aebdb7 r2903: a considerably more efficient (both in terms of CPU and memory) convert_string_talloc() implementation.
new af38669 r2904: - fixed the old style SMBsearch to return the pvfs shortname, not a truncated long name.
new 38807f0 r2906: fixed a memory leak in the smbclient -L code (This used to be commit 0181fe06b4736661871515a7e2ab0d67bc8568fe)
new 925251e r2907: auto destroy iconv memory handles on exit, to make valgrind leak reports easier to read (less noisy) (This used to be commit e3009492b85ac90836aa9341687df5869f4ea291)
new 2d2f43c r2908: fix typo (This used to be commit f544f830630c8d0bd37a66dc06683621c4dbcdde)
new fea0571 r2909: fix some RAW-SEARCH torture mem leaks (This used to be commit 75ca5ba5091c9046159531b917ff17a519013556)
new d186e63 r2910: I noticed that the samr torture test was doing its own DOS->UNIX string conversion. For RPC, all string conversions are supposed to be done by the NDR layer, using string flags set in the IDL. The reason this wasn't working is that I had been too lazy to do the STR_ASCII string types properly at the NDR layer when initially writing ndr_basic.c.
new 6df5d77 r2911: Fix bug in opening relative keys (This used to be commit e7c256a92cc6cbe1cd6cc11a8fb37feba272d01c)
new b33be58 r2912: Test for the sort-of weird file stamp semantics. The last_write seems to be updated only by an arbitrary close() after the file was actually written to.
new aed95ba r2913: - Don't print hive name if it is NULL (regtree) - Initialise hive name (reg_interface) - Fix LDB backend (enumerating keys works now!) (This used to be commit 5086d6b2494f236ef67096b2dd4da4f7402a65c5)
new fe8aaa5 r2914: ... and support enumerating values (data is not handled yet, only the names) (This used to be commit b3bc055ac73ff239c2b267717ee91669ecdd4c9b)
new 8caf548 r2915: Open domain first before enumerating users and groups (This used to be commit 9560a6c8cc650c3a519b14c79f497e6bd9ef387e)
new 4d69d2d r2916: longhorn client doesn't bother setting the directory bit in ntcreatex when opening directories. This change allows samba4 server to work with longhorn client. (This used to be commit 4a8b0302eff37ccfcb66b91259ee5da20879c652)
new 8e1ffff r2920: Support passing a handle to a SAMR pipe to a RPC Binding or Select Host dialog so that one can select a domain from the list of known domains. (This used to be commit 5e0bab891199c888bdf87faa29acc38d9ca5151b)
new e2d27b9 r2921: Add a few more protocols and fix the numbers associated with some of the current ones. It took me three hours to realise that the DCOM standard contains false protocol numbers (apparently someone converted the protocol numbers to hex twice, i.e. 13 -> 0c and 14 to 0d). There are no longer duplicates in the list with protocol numbers now. (This used to be commit f355cd426462a72575ef3c3b769f676334976986)
new 1bf52be r2922: Add note about 'server-side' binding strings (This used to be commit 666611d0343d61847341d8159d69e488f041a7ad)
new 08edfb3 r2925: added the definition for a new rpc fault code I am seeing on epmapper from lhorn (This used to be commit 9ef399a769805ecfc78fc32e066b20e8efe34290)
new c7130b8 r2926: name->dos.attrib is not valid unless name->exists is true (This used to be commit f85a0b725d3bf67531e6874d4e8558fb050bb66f)
new 52f525c r2927: imported the hash2 name mangling code from Samba3 into Samba4, but heavily modified to suit the Samba4 architecture.
new 4962d9d r2928: - fixed the handling of reserved names (rejecting them with ACCESS_DENIED)
new a1abaa6 r2929: longhorn does not produce sorted directory listings! This is excellent, as it means we don't lose any compatibility by also not giving sorted listings. I was very much afraid that applications had begun to rely on this (as its guaranteed by w2k NTFS).
new ca23572 r2930: added a security context cache to the unixuid module. The module doesn't actually leave us in the requested sec context between requests yet, but it does prevent us from doing the samdb lookup on every packet.
new 2ec5844 r2931: use next_codepoint() to ensure we properly handle multi-byte characters in pvfs_unix_path() (This used to be commit 0acf95d84c51d564f7215d34364c37ca74a2a150)
new 94c18cd r2932: character expansion in strlower_m or strupper_m is considered fatal (as it could cause a overflow). Print a message giving the character values involved in the expansion so it can be debugged if it happens. (This used to be commit 2a6f59f376a132fcbce8c8e9d1b38d8aae3e8561)
new 2e8b392 r2933: Only pull a union once when it occurs in a subcontext (This used to be commit 309623447eef9ae554e2f25713c2123ab578cc6e)
new 59d3259 r2934: - changed the unixuid module to use the nt_user_token instead of the server supplied info structure.
new f2657b2 r2937: Make sure all memory is initialized (This used to be commit edf28c42f3c9b41c82a4f642ddae23efbb12c944)
new ae0aa86 r2938: Use IDL to dissect the RHS of floors in protocol towers (This used to be commit 273d0049b5339e3288b264e5a4393bfab1d4e239)
new 8d656e9 r2939: Use /* */ style comments (This used to be commit c5d4fae3b157c5559b8b15dde16451e91c0fc022)
new 7c31786 r2940: Complain when there is an attempt to register a backend for a subsystem that does not (yet) exist (This used to be commit 0130713fbe3d838964542a700839c4e276b18547)
new 2003ab2 r2941: added pvfs_flush() implementation to the posix backend (This used to be commit dac00ef3b0d0f8467367d7b6ff77db7b63a042cc)
new 8d0f795 r2948: added support for the [range(low,high)] attribute in pidl. This allows range checking of any integer value, to help protect against denial of service attacks (which could otherwise cause large memory allocations) (This used to be commit dbe6430d78f1b9aa59969074077e4afa5adf7570)
new 7c9e113 r2949: added some range checks in samr.idl (This used to be commit 8921e34f989977efc5f9d4f5eabf21bbb5f52115)
new 2475863 r2950: 0x40000 is clearer than 262144 (This used to be commit c17d9254d42e5966fbdfeeda18023c8c0203dad1)
new 0bd8d42 r2951: fixed the intptr_t test for discard_const() (This used to be commit 3318cf2722597e57d1731152b2607f6b167e45b9)
new 78e29c0 r2952: add idl and torture test for DsCrackNames (I need to find out what the fields mean but it works)
new 707661a r2953: add NTSTATUS_TALLOC_CHECK(x)
new b5fde9d r2954: add server cracknames code:
new 24c0fbc r2956: Fix towers_length for now. I'm currently working on a pidl extension that can generate these kinds of functions (This used to be commit ebca2516502560edfd4056fbb4cfc9718a108efa)
new bcd6d19 r2958: the warnings from the swig code in pidl were totally swamping valid warnings, making real errors impossible to spot.
new 3c1fdfa r2960: during a lunchtime discussion I found out that all powerpc processors can correctly (and quickly!) handle unaligned little endian memory accesses, just like i386. This should reduce code size and speeds things up quite a lot on ppc, at the expense of some inline asm code (whcih means it only works with gcc) (This used to be commit 2a0c427c2bf2f8b0739f12c78151b819388c44d4)
new 70f182e r2961: fixed a silly typo (This used to be commit f76a1cf640a909aa2a4e26e65f59020f9ab575f4)
new 9fb065f r2962: Tweak to get conversion function for pointers to union compiling again. (This used to be commit 8c9c94d578651c5884db0aa0feb6e16858274fbb)
new 1ddb14e r2963: Handle structures that contain more than one union as members. (This used to be commit 6a47a079c003c2a139665ad2b5ede5d139049bd1)
new 913d5df r2964: Add spoolss to list of wrapped client functions. (This used to be commit 96d31ff19d2fa5b0c5a0ee23000a97cb77637968)
new e3627c2 r2965: Ignore *.pyc files in torture directory.
new 1c4b87c r2966: Handle conversion of DATA_BLOB fields from Python in a slightly nicer manner. I'm hoping to get rid of DATA_BLOB's but for the moment they make it easy to get some spoolss action happening quickly. (This used to be commit 15f8f73f8bfec099973fb8bf167020ae50346cf6)
new b1a001e r2967: Add some printer enum constants from Samba3's rpc_spoolss.h (This used to be commit 7983a99479164d04281dd6c34d63733afa3c3612)
new da5cbd0 r2968: fixed the byte order problem with the new RHS parsing on ncacn_ip_tcp (This used to be commit cc00f9b6b87783d189df00de0ce9ae92b907e21a)
new f345c42 r2969: inet_ntoa() takes an address in network byte order, so now that we parse the RHS as IDL, we need to use htonl() to convert back to network byte order before we can display the IP (This used to be commit 45508b85dabf8aa66bff9aeebf99c1faf3d475ec)
new 64344b8 r2970: - give somefields names and typdef enums for the possible values
new 20ed511 r2971: fix DsBind idl
new 12f2ac5 r2972: make names more consistent
new dc94f05 r2973: Allow comma's inside parentheses in property arguments (This used to be commit ab2a788fe75ddaf8ff493477f2006a03959e6ab5)
new c88518c r2974: fix the build
new acf657a r2975: Try to emulate NT_STATUS_IS_ERR() functionality for WERRORs. Unfortunately this means enumerating all the ones we don't think are errors. (This used to be commit a079e044f0ef23c6c4307c9da35019ec3e8f1d2a)
new ddd5f11 r2981: Fix incorrect locks/unlocks in tdb_lockkeys()/tdb_unlockkeys(). Spotted by Taj Khattra <taj.khattra at gmail.com>. Jeremy. (This used to be commit a7d92301bbf45cb9e475e4876fdbb37644ad5871)
new 970ba3a r2982: added a test that shows the amount of time a server takes to update the write time on a file after a write. (This used to be commit efee3c90f90b1e9dd3351933d27fe8a085c3657f)
new 1edc2f9 r2983: report a failure if a server doesn't update the write time at all after 2 minutes (This used to be commit b2298a1c5f0330a262ac855479060fd677fe8059)
new 9d9b42b r2984: fixed the error code for a non-terminal component of a path name not existing (This used to be commit c6a922dbd844c69bbba83c259169655d17e9f87f)
new 83928ac r2985: got rid of the unused tdb_lockkeys() and tdb_unlockkeys() functions
new dc2df25 r2986: Add correct value to dict when generating wrapper for functions that return WERROR values.
new f1eaf60 r2987: added support for signed 32 bit integers in pidl (This used to be commit 24122eb93e39de8db3675618b6c227c95eb58d9c)
new ddd1f09 r2988: this should fix support for negative switch levels in PIDL (This used to be commit 21ed51d47f7efd493ad64b564fb6362ef8fb067f)
new 42c810c r2989: fix the printing of unions with negative cases when :print is used (This used to be commit d8152f896119418d95d7697cc2ca23f5319c32a9)
new fe15b46 r2990: Add support to pidl for autogenerating ndr_size_*() functions. Adding the [gensize] property to a struct or union will make pidl generate a ndr_size_*() function.
new f4e4989 r2991: add drsuapi_DsGetDomainControllerInfo() idl and torture test
new 1890e6a r2992: drsuapi uses WERROR not NTSTATUS
new a8ce130 r2993: fix comment
new 8f00427 r2994: More cleanups. Move the generation of NTSTATUS and WERROR exceptions from inside a swig %exception block and into the argout typemap. This will allow us to wrap functions that don't require exception handling, and also get rid of some ugly code in dcerpc.i (This used to be commit 558076cc8ddbdb563869f7d35150310217f30c31)
new 04767ce r2997: Added delete on close tests for readonly files. Jeremy. (This used to be commit 93efa870400a3f69700e69d30319ffbdbdf94820)
new addb2a9 r3001: Expose unmarshalling functions for structures marked "public" in the idl. This allows us to pass a buffer of bytes returned from a spoolss call and convert it to a Python dictionary. Works for enumprinters level 1! (This used to be commit 4bc497a2994b12845a46b2d19f60bb81c9869fc9)
new 645067e r3004: removed some unused functions (This used to be commit 247421ee648d1935b68a47195fe1709bb861a7d5)
new 12ea0fd r3005: added talloc wrappers around tdb_open() and ldb_connect(), so that the caller doesn't have to worry about the constraint of only opening a database a single time in a process. These wrappers will ensure that only a single open is done, and will auto-close when the last instance is gone.
new c209120 r3006: Poptify (This used to be commit 5c46747c36aa09289c6b2df3927833aec78059fd)
new 71aaba4 r3007: uint32 values need to be stored in Python longs, as on 32-bit machines Python ints can only hold int32 values. (This used to be commit 7c5ada63bf5d876a1b67df2cf7bd44942e4b0a98)
new c7a762b r3009: Fix up unmarshall functions to return Python dict instead of a NTSTATUS. We can now unmarshall a single printer returned from an EnumPrinters. (This used to be commit 89da7a9196d40699881f12c9a5fe62301aafd4cf)
new 85a2db2 r3010: Do some more PyInt vs PyLong checks. (This used to be commit b19dc6cd9c1ac44d970b092f09cf96c737a90fdd)
new f6da6a1 r3011: separated the locktest code into a separate module in smbtorture (This used to be commit f4a91be63502c0bb32c52c0558dfc7d4d0a21fae)
new fef617c r3012: added initial support for byte range locking in the posix vfs. This is enough for us to pass locktest, but does not yet support lock timeouts and some of the other esoteric features. (This used to be commit 58a92abd88f190bc60894a68e0528e95ae33fe39)
new f42402d r3013: added support for unix domain sockets in the generic socket library. I will shortly be using this for a rewrite of the intra-smbd messaging library, which is needed to get lock timeouts working properly (and share modes, oplocks etc) (This used to be commit 6f4926d846965a901e40d24546eab356c4a537c7)
new 8d1e35e r3014: got rid of the old intra-smbd messaging system in preparation for the new one (This used to be commit 283e38aeb210e048302dc2759a75879cfc81eeb5)
new 844de2b r3015: fixed typo noticed by abartlett (This used to be commit b367209a9f94e471efed233639467babbb2b99d7)
new 6591a22 r3016: - converted the events code to talloc
new 53891ed r3017: nicer memory handling for event_context_merge() (This used to be commit 1cef44505e5de9b8ae5206522b624082ad2343b2)
new 5882311 r3018: handle STATUS_MORE_ENTRIES from socket_recv() in the messaging code (This used to be commit 13739b68d8357d5d330f12b851d0311feb81e545)
new 6723885 r3019: make the LOCAL-MESSAGING test a 2 process test (This used to be commit 68890247c1247f5f9e299ac1f579052cd022e79f)
new b071fe6 r3020: better error handling in socket_unix (This used to be commit 64514ff5b7734667a1364de925114091fe208b3a)
new 21e72e0 r3021: under heavy load the listen queue for messaging unix domain socket can fill up, leading to refused connections. The caller needs to retry. This adds testing of the retry in LOCAL-MESSAGING (This used to be commit 2c568d4dc20303061a89c815b9a9a0bafc283633)
new 6055601 r3022: Work on unmarshalling arrays of structs in a buffer (Python string) for spoolss. Doesn't quite work yet. (This used to be commit 9045645ddf4eb8b5596d220ed936c8731641ef0a)
new 6cc8941 r3023: added immediate send of messages when they are first queued. This makes things a bit more efficient (This used to be commit 8380225d326e4bfb3f15fddc72c097870713132a)
new e81230d r3024: run the *_connect() NTVFS initialisation operation as root, to allow backends to open databases and perform any other privileged operations that might be needed. (This used to be commit 54fd395025656d9b264ba1c1fab6e3ce8ca3d357)
new 9a499a8 r3025: don't warn about no path in a service, as some backends (like cifs) don't need a path (This used to be commit a8c49a0de3f806bddaf6bd594ec052cf9f4a3fab)
new ca7e02f r3026: - added automatic retry to messages when the servers listen queue is full. This means callers can just "send and forget" rather than having to check for a temporary failure. The mechanism takes nice advantage of the timed events handling is our events code. A message will only fail now if we completely run out of some resource (such as memory).
new 260b012 r3027: got rid of some configure checks we don't need any more (This used to be commit 6a3f356b763b0577e2ad3e7ea74bee932c04a46b)
new d37acd0 r3028: use talloc_free() instead of talloc_unlink(), as the event_context_merge() code leaves the events as grandchildren of the events context, not children, so talloc_unlink() will not work after the merge (This used to be commit 2d0dfe607dcfb522669d6fb3d566cf121d84274a)
new d0cc571 r3029: implemented byte range lock timeouts.
new 0ca4a77 r3030: added testing of lock cancel, and some more special offsets (locks with the top bit set are special) (This used to be commit f732a983d4fde29d5ad893ad35fd182ee3d8a75b)
new 43a80e1 r3031: added support for lock cancelation, which effectively just triggers an early lock timeout
new 656c04d r3032: Somewhat stricter syntax for binding strings:
new a03a7d0 r3033: Use the C struct directly if we can instead of generating a binding string and parsing that. (This used to be commit 1977932b5471f20a788adb1b99d60953f4e12470)
new 384f87b r3034: - fixed a bug in message dispatch, when the dispatch function called messaging_deregister()
new 8e8c6ae r3035: if the ntvfs layers prior to us have said that we can't perform an operation asynchronously (such as the nbench module), then ignore lock timeouts, as they would make no sense (This used to be commit 2894dd0ac0ddd0ae5b4d536d5cff0690bbfab1a0)
new 3406ac3 r3036: Add function to pull an array of structures. Abstracts away the individual routines in ndr_spoolss_buf.c. (This used to be commit e080a2483da61ee95d21b0355471a4af13c20a81)
new 142d295 r3039: This solves the problem of async handlers in ntvfs backends not being in the right state when called. For example, when we use the unixuid handler in the chain of handlers, and a backend decides to continue a call asynchronously then we need to ensure that the continuation happens with the right security context.
new 9529b49 r3040: Add sleeps between operations to nbench. Submitted by aliguori at us.ibm.com. (This used to be commit b1bbf0a431a9bcfc786b773be1adf39eaccb0b6e)
new b1b8f49 r3041: a start of a README/HOWTO for the samba4 build system. (still incomplete, but should be a good start...)
new 31403d5 r3043: Use binding strings for specifying endpoints. The property for specifying a endpoint is now also 'endpoint' instead of 'endpoints'. The default endpoint (if none is specified) is still "ncacn_np:[\\pipe\\ifacename]", where ifacename is the name of the interface.
new d78ae0b r3044: resolve the error code for WERR_DS_OBJ_NOT_FOUND to the name
new 80a3026 r3045: Allow object-uuid at ... binding strings (This used to be commit 38e9290bcf0295fb2a68090061310a4a8cb6c490)
new 2c081d2 r3046: \\PIPE\\ is internal (not actually included on the wire) (This used to be commit 7771b5d8fa3db759487474eb7172df45bb3221ae)
new 06fe5d6 r3047: Always include a \ again before the pipe name we're opening. Without a backslash works, but is not like Windows does it. (This used to be commit f6deb3d065e1a88f92bcb8a4a138453650c97b0b)
new 53e30b3 r3052: added talloc_zero_p() and talloc_zero_array_p() calls, for allocating zeroed memory (This used to be commit 65b7316e9b4589b02a8bd94150ccbfe526f6d159)
new c5465ae r3053: make the maxfid test use subdirectories, so it doesn't create 64k files in one directory (running the test was very slow) and can clean up after itself easily. (This used to be commit 6dea60e3b9a1d2557e8a5be505a5052dc9847a8f)
new 002f883 r3054: use talloc_zero_array_p() in a couple of places (This used to be commit cccd59009d54d63ccf57181c15d161998a15da6b)
new 2b8aa72 r3055: use talloc_zero_p() (This used to be commit 7bea9afeed219efa51aa8268af96f782f23f2400)
new cf1b853 r3056: added a id -> pointer data structure (a type of radix tree). This is an extremely efficient way of mapping from an integer handle (such as an open file handle) to a pointer (such as the structure containing the open file information). The code is taken from lib/idr.c in the 2.6 Linux kernel, and is very fast and space efficient. By using talloc it even has auto cleanup.
new b2b8282 r3057: - moved the idtree.c code into lib/
new 198be6f r3058: we don't use the bitmap code any more, delete it (This used to be commit 2b0554b3b598accb1b2ddade1bf17fa2cc2cb05b)
new 24bba44 r3059: completely get rid of the MAX_CONNECTIONS limit, as a idle tree connect is very cheap now. (This used to be commit 8856f010e96d2f20d349a51820f225a8493f6eef)
new b98218c r3060: Replace magic number with a C99 constant. (This used to be commit b572be00b3432317169c6fa6df3f91a0c8f23fcb)
new 23d3b71 r3061: change a debug to help track down a charset problem (This used to be commit 4d2497b7f4cb6aa6fdf1e03b56f72b1022cb92b8)
new 904f20a r3062: handle spaces at the start of options in lp_set_cmdline() (This used to be commit 069305adaf5e88d83f4591acced807d5ea1aa194)
new 343545a r3063: our default dos charset is CP850, but some systems don't have that, so as a special case, automatically fall back to ASCII if its not found. (This used to be commit 55aeb33343180929fbd7b3568b058b506aee7540)
new 72093ce r3064: - use UINT8_MAX and UINT16_MAX instead of hex values for idr_get_new() limits
new 31e96d8 r3073: Fix bug in the handling of null-terminated ASCII strings in RPC.
new 1ee3a74 r3074: Add in a new 'field present' flag samr.idl for the Account Flags field. Add torture test for setting this feild - including all the odd cases (not all the flags 'stick', and not others cannot be removed).
new a71b913 r3075: Initialise (and check for intialisation) of the private pointer to ensure we don't segfault on the cleanup from an incomplete schannel bind.
new b261082 r3076: Fix memory leak.
new 7afe857 r3077: Add initial handling of Account Flags in SAMR user info level 21 and 25.
new 8839496 r3078: Allow more things to be set as command line options to provision.
new d0d86b5 r3079: make code more pretty :-)
new 8050be6 r3080: Make the Samba4 SAMR server pass the new, nasty torture test (now that SAMR_FIELD_PASSWORD has been split up).
new 20d17b8 r3081: several updates to ntvfs and server side async request handling in preparation for the full share modes and ntcreatex code that I am working on.
new 4b14c8a r3082: added a "cifs:mapgeneric" option, which tells the cifs backend to use the ntvfs_generic mapping functions rather than sending the exact function asked for. This allows the generic mapping functions to be tested by comparing the behaviour of smbtorture against two cifs backend shares, one using "cifs:mapgeneric = true" and the other "cifs:mapgeneric = False" (This used to be commit c240c6bca5e10f1acbff45b0ed41c4c1ebcaae96)
new 2e4c8c0 r3083: fixed a couple of generic mapping errors found with RAW-* and cifs:mapgeneric (This used to be commit 76329798ff7f804bf4d7e6e9c1bb4c4dc7b9bb01)
new 74e7410 r3084: mincnt and maxcnt were the wrong way around in readbraw server code (This used to be commit e11b000319953dfeeb84fed142e857a5247a93e9)
new 31a4070 r3085: make the RAW-WRITE tests more robust to errors in previous parts of the test (This used to be commit 6ea815b6d426d37723a200226cb5f7236a13017f)
new 042a045 r3086: fixed smbpid handling in the cifs backend (This used to be commit fbc6949e95df6ea70ca9892099efb537ded97287)
new 82a56fa r3087: fixed a typo (This used to be commit 3791b97694f052b0b7e170e07c21f7a5739d74dd)
new 900e2cd r3089: fix memleak
new 3b96f7d r3091: link only the needed stuff
new 8d48ca6 r3092: prepare for build inside samba
new a9bd405 r3093: - implment ldb_rename() and ldbrename
new 86ab5f1 r3094: import all LDAP error codes from the RFC 2251
new 6d18904 r3095: - fix a free'ing of msg.dn
new 367b3bf r3096: typo
new fd07fc8 r3097: - an empty string is a valid DN
new d970caf r3098: - fix segfault in sldb_Compare()
new 98c8cb1 r3099: implment sldb_ModifyDN()
new 95ddbe5 r3100: support 'bin/smbclient //w2k3-101/c$ -U \\administrator at w2k3.vmnet1.vm.base'
new a106384 r3101: some minor fixes
new 5b09d50 r3102: typo
new 34f84aa r3103: use a destructor to ensure that on abnormnal rpc request termination it is removed from the pending list. (This used to be commit 33176e9751374de3b5dc3f5f9b19c6824140d90a)
new 542c839 r3104: My Win2k3 server, with current updates, still sends the LM key for level 6.
new d3c5d8c r3105: using __location__ instead of __LINE__ to give info on error locations is more useful (This used to be commit 80dd22a1f1aea27312b3cd06addf50e7c288259e)
new 4b95dd5 r3106: don't call a tree disconnect in the cifs backend, as during a smbd server shutdown we don't want a synchronous operation which may block to be called, thus delaying the shutdown. (This used to be commit 5882f7305fa850c39088e85eefd311c8ede15597)
new d33ae23 r3107: slight tweak to the openx -> ntcreatex mapping routine. This mapping can never be perfect, as openx can do things that ntcreatex can't, but with this tweak we get close (the BASE-DENY1 test passes completely, for example) (This used to be commit 88112b9677b3c9ca97d349905c95516c6f29c8a7)
new a3ff7f7 r3108: try to cope with servers that put FILE_ATTRIBUTE_NONINDEXED on files in the RAW-OPEN test (This used to be commit bed7d12f266b6aa6d4f694dd74a2c6134cd72663)
new 1d990b5 r3109: Give krbtgt and our machine account a random password in provision.
new 6a30425 r3110: Fix the krb5 client and server, so that it doesn't segfault. There were also gensec bugs that didn't turn up until we hit error paths in the krb5 code.
new aa1c83b r3111: Add a few more protocol identifiers, rhs for ncalrpc (This used to be commit 53567a83cbca9df60bef76a15df24d2cd89a16b0)
new 0d35bae r3112: Fix two more instances of epm_towers (sorry, metze!) (This used to be commit 7baf493966aa3fb61623d6030b5ccc26a5fcb186)
new 18324ab r3113: make us able to generate the PAC with the same align as a MS KDC
new ac989ed r3114: - More work on merging the various structs that describe endpoints - Add protocol sequence to dcerpc transports (will be used later on) - Add more transports to the list (This used to be commit ab110192e6e2c1e5a3b2befe7b61158744f15d18)
new f30a088 r3115: Bugfixes and extra debug in our kerberos verify code.
new a9081b5 r3118: Eliminate struct dcesrv_ep_description and replace it with struct dcerpc_binding. (This used to be commit 2046e14cf8d010d4e715124859df2c1c3c782266)
new a8d4d3c r3123: Add dcerpc_binding_build_tower() Add local test for testing the functions dcerpc_parse_binding(), dcerpc_binding_string() and dcerpc_binding_build_tower() (This used to be commit 7a07c2c769b8e51178789eed4a31577f5d39f63a)
new 77b691e r3124: Add dcerpc_binding_from_tower() Add tests for dcerpc_binding_from_tower() (This used to be commit 88c6d34bba1a409127b26f86bd963bfab30a804c)
new 2712957 r3125: Store object UUID directly instead of using a pointer (struct dcerpc_binding) Let test fail if messaging_init() fails instead of generating segfault in the LOCAL-MESSAGING test (This used to be commit 0609f410ef756501d50c04b544387ae547fcd63c)
new 1ec6446 r3126: in the brlock code I had used a void* for the brl context as I didn't want to expose the brl context structure outside the brlock.c code. Instead, I now use "struct brl_context *" and rely on C being happy to pass around pointers to unknown structures as long as they are not dereferenced. I will be interested to see how the build farm likes this. (This used to be commit cb155c8ad837285c5a7f5b104968239df0b65fd2)
new 1cd1b17 r3127: added the initial code for the open files database. Doesn't do anything yet, but will soon be the core of the shares modes code. (This used to be commit ad1edabf95c6c331aac4f0caa7d31193e26bc176)
new 450359e r3128: Return the correct error code for a secrets/kerberos login, but skipping 'bad encryption type'.
new e51ae38 r3129: typo (This used to be commit f9dfd5ff1fcfd21fee9b08993b5fe6a6fae7f9d5)
new 517238f r3130: - added a LOCAL-IDTREE test suite
new 651f390 r3131: - make map_nt_error_from_unix() return NT_STATUS_UNSUCCESSFUL if errno is 0
new 6e8867b r3132: - fixed a type conflict found by talloc_array_p()
new f71e7ae r3133: - more consistent error checking in rename and setfileinfo
new 7d30e54 r3134: use struct idr_context * in tid allocation (This used to be commit 3ea9445226a678b410bf565ec114a3c544f8ade3)
new 020b386 r3135: split the "create new" logic out from the "open existing" logic in pvfs_open, and handle the various race conditions that are inherent in cifs on unix, so we do the best we can when the race happens.
new 8debe5a r3136: - Allow specifying socket type when adding smbd service - Make sure a epm_tower struct is completely initialized - Some more minor fixes (This used to be commit d560dcbdb85cb2c6915bdb9e2f82f1872b0f5a52)
new c785ca6 r3142: fill in all the ntcreatex response fields explicitly, rather than zeroing. This makes it clearer what bits are not yet implemented (and is more valgrind friendly) (This used to be commit 18b471327b596f3ea8f6a7b39ba0a83b2584ed0b)
new 3d5f3e3 r3147: added basic share modes support for pvfs (or more precisely, ntcreatex share_access support). This is enough for us to pass the BASE-DENY2 test, but is a long way from fully correct share modes. (This used to be commit b5a6dd3cbf28a3a3b3a3656042ac8f50fca29e1c)
new f539cc1 r3148: make --failures work for the BASE-DENY1 and BASE-DENY2 tests (This used to be commit 6e87feb89c57ca900ef4125e48f5de5ff80ff7b9)
new 86457e6 r3149: separate the delete on close test into torture/basic/delete.c (This used to be commit 50379a0a58d9eade3e1390713ef89473c66e65fc)
new 5a69836 r3150: printing __location__ is more useful than a operation number (This used to be commit 022b21460a572803b86ef5c11f6fe0b6fa1dcae1)
new e9381df r3152: reformatted some of the delete test code (This used to be commit d7b0dece6fbc2b5f8216b6a6a41e3db76b8627aa)
new d581727 r3153: pvfs now passes the first 9 of the BASE-DELETE tests (This used to be commit f8041feaebc9170763ce04d2dd90cfc1c7889c21)
new 2a16fd5 r3154: pvfs now passes all of BASE-DELETE (This used to be commit abbfca1401818edd896493ab9c875224e3b7e0e7)
new 2641612 r3155: reformat a delete test (This used to be commit 739c9e401cfbe04f2596e5b4b178243263218c04)
new f1dd80e r3156: Couple of fixes in the conversion functions between binding structs and protocol towers (This used to be commit f41dfc6c5a85bf241e4bcc0669f6191bf531e89a)
new 86cd076 r3157: Add ncacn_http (This used to be commit a0c4138edf919ee0c4b236f201c09fc4deb2cc09)
new 3965113 r3158: Use the new tower build functions to generate protocol towers, making it easier to deal with more different transports. (This used to be commit ee9bcfddf01ed65082bdf0bb2b43e4f3a66c3f5b)
new 5ea5d5c r3159: use easy to recognise file handle numbers for new file, old file and directory in pvfs_open, to make analysing sniffs easy (This used to be commit 5c16ed02542f7e143d66f4ba8d166bb6882bf53a)
new 36e3262 r3160: recognise RAW_SFILEINFO_DISPOSITION_INFORMATION (fixes temporary files from excel) (This used to be commit 1c05147f7103127c11b06bb0a812970577ace5f6)
new 62e58ea r3161: pvfs now passes the RAW-SEEK test (This used to be commit a953d4a42c8fa3fe930c319d5157fc406a1035da)
new 40c5a1d r3162: Add client-side support for the ncalrpc: and ncacn_unix_stream: transports.
new 78e5bc7 r3163: Add server side support for ncalrpc: and ncacn_unix_stream:
new b9956de r3164: Look up ncalrpc identifiers using the EPMAPPER. ncalrpc now works nicely :-) The various interface that support ncalrpc work nicely when tested with smbtorture and ncalrpc.
new 026bae2 r3165: Support local connections in Gtk+ tools (This used to be commit 3de0cf22ddd6b7fb4a2214f3f99d37174c54840f)
new 36db6fa r3166: Bunch of small GUI updates. gwcrontab works again, as does selecting a domain in gwsam (This used to be commit 575e380ab45787cbe0fa2bdda6e1164e3e36f2b8)
new 06b3879 r3167: Add a member 'endpoint' to the dcerpc_binding struct to use instead of options[0]. (This used to be commit 18582083af800abd3d8de40eb73255c8ae6598dd)
new dbdd217 r3168: Use generic function for looking up endpoints (This used to be commit 45a3e2a9815058a3a828c573573c5eee605f9129)
new d164190 r3169: unlink() is called on the listening unix socket every time a child process exits. Commenting it out until we have a clean way of doing this. (This used to be commit fa0760dd5fa361be3b72dc4adc8b736e8a862606)
new 4298624 r3170: Add winbind client support back into Samba4. This is to allow auth_winbind to work, and to therefore use the new ntlm_auth and GENSEC in an otherwise Samba3 setup.
new 7bcf3ce r3171: in qfileinfo getattre and standard have identical structures, so simplify code by making them aliases (This used to be commit 91a1dc121cba77a3400935c199897cde50396cdd)
new 06d9380 r3172: much better qfileinfo implementation in pvfs. We now pass RAW-QFILEINFO (This used to be commit 65c2c81b8cf6aeeccdc53d8145c2595f230bd531)
new def9a12 r3173: make the RAW-QFILEINFO test cope better with null strings from the server (This used to be commit a10fca41de7e19e610bf9fd0a854b7b35d652561)
new c1c6964 r3174: added pvfs_is_open() to allow us to check for open files on unlink. We now pass BASE-UNLINK. (This used to be commit f23a2f8538bda8f6790e86c93ee22436388b2975)
new 7397361 r3175: Add winbind back into includes.h (spotted by tpot)
new 1e7e580 r3176: added a script to run all the filesystem torture tests that are expected to pass. This allows easy testing for regressions when I change core routines in the posix backend. (This used to be commit 867cae746671916c95d18ac4baf8d9604e437202)
new 2a5eb0c r3177: check for open files on rename (This used to be commit c334182095c53b09fcb65a40053b518acb6ec38b)
new e90ab07 r3178: honor the write_time on pvfs_close() (This used to be commit 4e28c45bafa453eaa94716a5b77d830b81efe6cf)
new 8af9b5e r3179: - fixed error return on utime failure
new 3cf018b r3180: - basic support for SEC_RIGHT_MAXIMUM_ALLOWED in pvfs
new 304a9ea r3181: shutdown the secrets db on exit so we don't constantly get talloc leak warnings (This used to be commit 11713da2efc6d45c5594289efa0b6c0e594e6d2e)
new 35a11f0 r3182: separate out the BASE-RENAME test into torture/basic/rename.c (This used to be commit c5e72b05d73ff0d57a98b6065bab573e2a226747)
new 75ed4f7 r3183: moved the unlink of the messaging unixdom socket to the messaging destructor (This used to be commit ab222b236a091d31b1f5f2cba150a11585ab5836)
new 6b280c1 r3184: don't setup socket options on unix domain sockets (our smb.conf socket options are really meant for tcp) (This used to be commit 238febb0088f85933c869052f4f83ff31f164df1)
new f7c6a94 r3185: Machines can login with krb5, so we need to allow them to map to a unix account.
new e5fc6dd r3186: Use the properties of the new talloc() system to handle the auth session info and server info structures.
new db9b96d r3187: This 'optional' part of the ASN.1 in SPNEGO is required by Samba3 (but not Microsoft). Unfortunetly it's harder to fix Samba3 than to make Samba4 cope...
new ced8ad3 r3188: tidy up the rename test a bit more (This used to be commit 3f6077591646d70ab544fb44a93333c05338dbfa)
new 5c95896 r3189: improved the share_conflict() logic (both in terms of readability and correctness). pvfs now passes the BASE-RENAME test. (This used to be commit 4cf3f65a5c19fdad62a0bdef225b2d9002cf8c8b)
new 596d2de r3190: When we don't have a PAC, do a lookup in the local ldb instead.
new 9c10d74 r3191: use __location__ in RAW-UNLINK test (This used to be commit fb1929743aae5ca758ee6757aaf772754459f683)
new 3918ae3 r3192: make sure we don't call pvfs_can_delete() until after we have confirmed that name->exists it true (This used to be commit d368d2f4fe23bdc13f6b9bbdc044dd158ab61169)
new 1be85de r3193: improved the initial permissions choice for file create, based upon dos attribute (This used to be commit f6fb1e3493a2a0734747f769cd1013215d967cde)
new a555d2e r3194: fixed an uninitialised variable (This used to be commit 8123cfc59edb7b455c7f6511480f0faeb4c9aba8)
new 53e22ff r3195: fill in more of the fsinfo fields, and avoid calling the potentially expensive sys_fsusage() call unless we really need to (This used to be commit 57eb14773b1811fbab2c37d1ff815c1ab07b3685)
new 1ca4b01 r3196: Grr - add more useless dependencies to get swig wrappers to build. (This used to be commit cc3f71c4658de6bb8216905d7657f6217dc55ba0)
new 6b2fc6e r3197: fixed error code mapping for ENOTDIR (This used to be commit 2c852539ed089b584b721a31cd411667bb5669c7)
new 7780bec r3198: check for too many .. components in filenames
new 925cb13 r3199: added a couple more test paths to RAW-CHKPATH (This used to be commit 17f10a39c858a5a6e128f3f827d83687c5ba7d90)
new 7fa912e r3200: - improved the accuracy of openx emulation. We now nearly pass the openx portion of RAW-OPEN
new 5d1c5d3 r3201: we now pass the BASE-OPEN test (This used to be commit 3a150ab57e18ac5180d48c7edff8a5bc288c39c5)
new 611e9e6 r3202: return a old DOS error code ERRSRV:ERRbaduid for a bad vuid. This means we now pass the BASE-VUID test. (This used to be commit 560300c0025940d84c9be41447145f4b441e7105)
new d200f93 r3203: moved more test functions into torture/basic/*.c
new 266e36a r3204: Got unpacking of an array of PrinterInfo union elements working. Phew. (This used to be commit f490cd719cc02589e73e26fa983aff90708d1926)
new 3b252b7 r3205: Create ncalrpc directory if it didn't exist yet (This used to be commit 1161c33794cdb16a3d09a66258f46e0020c4aeef)
new e1c43f2 r3206: - added the reverse map for ERRbaduid to NT_STATUS_INVALID_HANDLE
new ee0c87b r3207: - reformat error msgs in BASE-DIR* tests
new dd476f0 r3208: fixed permissions of ncalrpc directory creation (This used to be commit adbfd206f4e077ed915a014e89a970470b43e125)
new 1778119 r3209: - Create directory for ncalrpc with correct mode - Support binding strings like :
new 98f9d5c r3210: split lib/replace.o into a separate build subsystem LIBREPLACE, and make the ldb tools depend on it. This should help the build of the ldb tools on platforms without strnlen() or strndup() (This used to be commit e6ddb9d8f3a218b22b0176a2525b5daaca7170e4)
new 883fdf1 r3211: Add a graphical endpoint mapper view tool (This used to be commit 71dfc27b8efb3057c4b7383feca0ba35ab5768a4)
new 90732ae r3212: Never put a hostname in a ncalrpc binding string (This used to be commit 4808b2a2f749b2e4615620aa328d2d37e78e95ab)
new 00f43d5 r3213: Make credentials in a binding dialog optional Small fixes in gepdump (This used to be commit a9473750f65d331c52acde58485aca66b16d1f75)
new 1444d21 r3214: Load the config file (required for ncacn_np:) (This used to be commit 636d209814d5b837af76acf88fa8ad5b449a0fdd)
new d8be728 r3215: access_required -> access_mask for OpenPrinterEx (This used to be commit 6a9e18528ca29c7f9bf093a6890e0c0e2a1c0f68)
new 974d048 r3216: Add tests for OpenPrinterEx and ClosePrinter. (This used to be commit b7ff5f0deded4bcf6695dac0683fd9d271d9c255)
new 8ade4d9 r3217: Start of a spoolss_GetPrinter test. (This used to be commit 994fe92febe38f06d69f43b01c80e8350e902986)
new 5a75c3b r3218: Fix the build (This used to be commit 478ba629158e8ce5e15467105b1013ba60f04ec1)
new 101a407 r3219: Hi, Andrew B.!
new 1915f1c r3223: continue the effort on LIBREPLACE to try to get the ldb tools to compile on platforms like solaris without having to link to the whole of the Samba4 lib directory. (This used to be commit f6862bfc1cbc9278914b4b73365f63d3da0a08dd)
new bf3f975 r3224: add the LOCAL-* tests to test_posix.sh (This used to be commit b2bdde6d14e61f8ad9e7cbb28efb97ce1bc1ec67)
new d5fd126 r3227: added a per-share option "case insensitive filesystem", that tells the backend that the underlying filesystem is case insensitive, so it can bypass the directory search if the name is not found. (This used to be commit d84ade90ce7e03ec749d6ae8dcdcb41de85d836e)
new ea43c2a r3234: in SMBreadx, if the client asks for exactly 65535 bytes then don't try to align the buffer, as that would make the read reply not fit (This used to be commit 70be45de05993d386ceaf54325d1c3023008eaed)
new 1f7fbaf r3235: try readx beyond 64k in RAW-READ (This used to be commit e07c557eca19c0dc17473090bde45c27953aaf65)
new 3511e5e r3236: test a few more combinations in RAW-UNLINK (This used to be commit 5b239ad57be93fabd50760b12878e32df53e939d)
new fef6617 r3237: - allow for readx calls larger than 64k
new 0b6c611 r3238: rename null_mtime() to the more accurate name "null_time()", and expose it for use by the posix backend (This used to be commit 687633b5d68c8f883a4d9cdd92c660dabc5d7cfa)
new 84bbf02 r3239: reads of more than UINT16_MAX bytes should return 0 bytes (This used to be commit 16c7dd641707b6b8b3159290ca9fa08053a10692)
new e9820e1 r3240: - update the rules for what error codes should be given on the different type of unlink an seach mismatches
new ba15d62 r3241: don't skip the read completely for a zero-length read, as it could give a lock conflict (This used to be commit 7ce6139f984c72a6347c7a64d95d5278bcf3e868)
new 2b5b463 r3242: make the RAW-READ test not exercise the 0-0 lock, which is not deterministic (This used to be commit ecd4e315b99a0f2aa021937308c7b93c33efbd93)
new 8962ec3 r3243: read the high offset count in SMBreadx in the server (This used to be commit 977bc87d18d2ea8c6967bd8c1b953b09fff9b434)
new b96fcd9 r3244: pvfs now passes the RAW-UNLINK and RAW-READ tests (This used to be commit 230ec4d980534631ff736d5319f3e94357680d85)
new 920c0bb r3245: use __location__ in RAW-SEARCH (This used to be commit 3d5f7f4ac49227369eced4b7fe9fe3a8e5ecafbb)
new 67bd7a7 r3246: new files should get created with FILE_ATTRIBUTE_ARCHIVE (This used to be commit 090574c6982f703b124a5a123d2199be8f5b3968)
new 220c289 r3247: FILE_ATTRIBUTE_NORMAL is only a null-op for setattr and setattre, not basic_info (This used to be commit 36286e477c9bc7b6e268fffb123b565b6e897a44)
new 7a11723 r3248: don't stop searches on failed fill_search_info() (This used to be commit 4cdd750b5cc9b26dbbaebe58b4f1c3984dac8d6c)
new f1814e5 r3249: - change_time is closer to ctime than mtime
new fe4a6086 r3250: Add idl for printer info level 0. (This used to be commit 68cd0b82e9a829dee0264523f2f2bdd37d479371)
new d16b621 r3251: - move the openattr test code into basic/attr.c
new cfc843c r3252: pvfs now passes BASE-TRANS2 (This used to be commit a024cef2d078e6bf0ebd2a9272faf2bd39e66ee7)
new 7f60959 r3253: - added rudimentary support for ntioctl in pvfs
new 4db039c r3254: - expanded the RAW-IOCTL test
new f9fdeaa r3255: - fixed 2 uninitialised data errors found with valgrind
new 79c9d6d r3256: get rid of the unused session_claim() and session_yield() calls (This used to be commit f1c5be396b62203fb183431ea6218eed38976d0b)
new b3ada7f r3257: make the RAW-SEARCH test less sensitive to the servers directory ordering (This used to be commit 097823bbde94da2a9d9d2afef3a4ed2715bb1f04)
new 1fa9cb1 r3258: fixed "don't change" attribute for RAW_SFILEINFO_BASIC_INFO (This used to be commit 51f84800d50f44ec47a34e1c922c6197eb794558)
new 991588e r3259: expanded the RAW-SEARCH test some more (This used to be commit cc58d249f973397bf800c9b56a5d4ab30fcda2b4)
new e767d8d r3260: redid the pvfs_dirlist() interface in preparation for a "keep directory open" implementation, as opposed to the "load the whole directory" interface used now. This will be needed to pass RAW-SEARCH (This used to be commit 692623c6c0a2c6817fddfa77cd1c2525c27145c4)
new f493f7b r3261: added seek to RAW-SEARCH test (This used to be commit 05530bfb99011db8a00f5debcf8eec19b5e8a5d6)
new ee7fa48 r3262: - new pvfs_dirlist code that reopens the directory between search calls. This is needed to allow for "new files appear during a search" behaviour
new 12a23dd r3263: - pvfs now passes RAW-SEARCH (This used to be commit e5a0763655d8ccb929d2bf39bf099449b0dfcee7)
new 2970ff9 r3267: make LIBTDB depend on LIBREPLACE. This is needed for building the tdb tools on Solaris. (This used to be commit c5d338d06137fe7464849df02671d8ab833e3b4e)
new 731e64c r3268: - fixed wildcard handling in new dirlist code
new 86bd884 r3269: fixed return value (This used to be commit bc392d88b1fa34edfc922f43e190da003160a7d2)
new 3b5c992 r3270: - added another unlink test
new 05ad898 r3271: use "struct messaging_context *" instead of "void *" in messaging API (This used to be commit cc93813e4a09c538ad485dc2b3cb4c9be34f3d18)
new b9ddb09 r3276: - allow for more than 256 open old style searches (limit currently set at an arbitrary 5000)
new 5ae4481 r3277: don't use the non-portable getaddrinfo() function, instead use interpret_addr() and if someone wants to add support to that function for ipv6 then they are welcome to. (This used to be commit 50377db11bb727b407744e0c50805c8f90810c16)
new 9d05584 r3278: - rewrote the client side rpc connection code to use lib/socket/ rather than doing everything itself. This greatly simplifies the code, although I really don't like the socket_recv() interface (it always allocates memory for you, which means an extra memcpy in this code)
new 1f6fd13 r3279: Removed MSG_DONTWAIT flags as many platform don't have it.
new d3da369 r3280: fixed byte order of rhs IP (This used to be commit 29fab12d0b1649046ab2abb08b51f9845c8f8116)
new ba450de r3281: some compilers can't handle empty structures, so for empty IDL structures generate a single _empty_ element in the header (This used to be commit 00ff1ca1d284bb698e98c773b18a29695e927605)
new 1a7a5c6 r3282: some C pre-processors don't like expressions like uuid(1ff70682-0a51-30e8-076d-740be8cee98b) so we now accept uuid("1ff70682-0a51-30e8-076d-740be8cee98b") in pidl, and automagically add quotes only if needed (This used to be commit 4aab2cb210eb9678bb72aebb33dcf6fd499206c1)
new 2bf6dff r3283: converted to quoted uuid() defines in all our IDL. This should help the build on systems like solaris with the SunPRO compiler (This used to be commit fe913ad11bf1c5e9fe04ed769a93b0ea16aa0a34)
new 6a0f26c r3284: - don't use a enum for bit-fields. It isn't legal C (as C is limited to signed integer values for enum), and it is also very confusing to read.
new c336572 r3285: fixed another IDL typo (This used to be commit 4545ac9bfabf4af4b44cb72f30ed93273d9cdc37)
new 661a4a3 r3286: filled in more missing SV_TYPE_* defines (This used to be commit 891d87a71203fcee504875976a4ee61b84579c83)
new 50465fd r3287: The devicename and formname fields in a device mode are fixed length strings. Not sure how to write this as idl which maps to a char * but at least devicemodes can be pulled off the wire sucessfully. (This used to be commit dd20730a09935b0783b020a020ed9283ca1e4608)
new 074da7c r3288: - updated the path processing in pvfs to pass the RAW-CHKPATH test. This rather extensive test reveals some really bizarre error code handling in w2k3.
new bb26de6 r3289: Mr. L. and Mr. B.!
new fbb44e9 r3290: allow SID_ANONYMOUS ( "S-1-5-7" ) to be the users sid
new 157dc5e r3291: fix the build, thx to pipitas for finding this
new 971754c r3295: Fix for SMB signing with 56-bit DES session keys. From Nalin Dahyabhai <nalin at redhat.com>. Jeremy. (This used to be commit afed78f359a15809b2d9b7566e16ade294944fa9)
new 93c32f8 r3300: initialise *sendlen on failure, to allow for callers to check only for NT_STATUS_IS_ERR() (This used to be commit 80a109de8458420ac0b40c563f4b3bc51424d759)
new 4eda9e5 r3301: Simplify code (This used to be commit dcdc6666d55c1ad006a5a4e58b337874478a66a4)
new fe54d8b r3302: The security descriptors in spoolss_PrinterInfo2 and spoolss_PrinterInfo3 need to be marked as subcontext(0).
new 9d1e2b2 r3303: Call pull function for correct type instead of spoolss_PrinterInfo when unmarshalling arrays. (This used to be commit ee535b6801e553d0a180f18cc2c4b4438ee23de1)
new c6888da r3304: changed the API to lib/socket/ a little.
new 4b3e91f r3305: added ncalrpc to the list of rpc transports tested by test_echo.sh, so it gets regularly tested when I make changes. (This used to be commit e4216da824c8186df956d05742d96da05393c719)
new d668ec5 r3306: the main smb server code now handles non-blocking socket receives. I haven't marked the socket non-blocking yet as I haven't checked that the send path is OK for non-blocking. (This used to be commit bda978cc2a921a888534054135b9325427425dd2)
new aa19318 r3307: fixed the send side of the smb_server code to be non-blocking. This means the whole of the SMB handling code is now non-blocking. (This used to be commit 30acedb943f0170d30e7b08925280d0dffc7873e)
new 08dd85d r3308: Handle servers that don't have samr_Connect5. (This used to be commit 52af866ffb427427d21daf11a4ca9a8b9881f1d5)
new d718b7f r3309: Add wrapper for dcerpc_server_name() function. (This used to be commit 2d60a04f21da9dbe32c85b11afa98df74f5fd763)
new fd608a1 r3310: Update dependencies for swig wrappers. (This used to be commit 5dcb300fca592cc62d325c47c857b046c90e7b42)
new c69b5f7 r3311: Consistency updates for form name members.
new c8c3a56 r3312: in the brlock code, we prevent lock stampedes by attempting to not wakeup all pending locks at once. This change means that we only trigger this anti-stampede code for write locks, as for pending read locks the correct behaviour is to stampede (as they will all succeed) (This used to be commit 8021d1d74207db1204139309592b9d2f80f2bd0e)
new 34cd066 r3313: in socket_accept() make the new socket non-blocking unless SOCKET_FLAG_BLOCK is set. (This used to be commit a2d92aa431e0e9752387eebe741d9e6f376f74d7)
new 990d76f r3314: added a option "socket:testnonblock" to the generic socket code. If you set this option (either on the command line using --option or in smb.conf) then every socket recv or send will return short by random amounts. This allows you to test that the non-blocking socket logic in your code works correctly.
new c272e60 r3315: converted the libcli/raw/ code to use the generic socket library. This allows me to test with the socket:testnonblock option. It passes. (This used to be commit 7cb4bf8662825d507d8246647ffb10aa08bad794)
new c4cff94 r3316: give the LDAP server a chance of operating correctly non-blocking (it didn't handle EINTR or EAGAIN) (This used to be commit c35a8f92c2df354e972ced9371d33657ce99988e)
new 4a25682 r3317: Fix the build (This used to be commit 5e8fd27d6ec7f44e6e802a2f29ec54e96fa78af0)
new 8c752ec r3318: generate random STATUS_MORE_ENTRIES errors (1 in 10 packets) as well as randomly short recv/send when socket:testnonblock is enabled (This used to be commit 718175a265d34bfdbcbf0cc6b55dbf6b389f3194)
new 28c3dcf r3319: fixed a bug in the client library found by the new non-block testing code (This used to be commit 1e62aa262aac1c8e3676caac7b65086d21b7a01e)
new 8262efe r3320: fixed bugs in the rpc_server code in handling partial packet receives and sends it now passes the non-blocking test suite (This used to be commit 6cdf485fb263c69d62ea2e98236d92ffbf6b7a3e)
new 6feaf6d r3321: make the test_echo.sh test suite test non-blocking on all rpc transports this test now passes (This used to be commit 3d270fd86caedd1023373160934d72d8cb065659)
new e481385 r3322: fixed a bunch of warnings in the build, including one case where it was a real bug (This used to be commit 02d5d0f685e44bd66aff4a007f0bf34c8f915574)
new a6ae640 r3323: more warning reductions (This used to be commit 5921587ec26e4892efc678421277e4969417d7f5)
new ba6d5fc r3324: made the smbtorture code completely warning free (This used to be commit 7067bb9b52223cafa28470f264f0b60646a07a01)
new 428d9f7 r3325: missed one of the torture changes ... (This used to be commit 1629b593c6ad5a6c0a7dc0cd7588d979db887286)
new 8004eac r3327: fixed another warning
new bb69e3b r3329: Add support for IPv6 (This used to be commit d8298901243ca4ce2ec420fa523c8e1407e72513)
new 9f5c04c r3330: Use IPv6 for RPC client connections if we can (This used to be commit 9426a655356f817f3d3174d25caa25224043d373)
new 1331667 r3331: Add string descriptions for a couple more WERROR's (This used to be commit 1d374cdeb09b856449287cf12a77b23296c82a1d)
new 66790e4 r3332: Check result codes in some more places... (This used to be commit 87833cc75852bfe198c73ba1be67d1d36a43dc99)
new 148f07c r3333: added configure tests for ipv6 support (This used to be commit 9794570c6d0646cc34147bf8128802b181f658f0)
new 08c4d0d r3334: Allow disabling IPv6 support using socket:noipv6 (This used to be commit 9c13f42c1fd489a6a663f614a41c59730c18a054)
new 94c0b93 r3335: better configure support for ipv6 - thanks to a quick tutorial from metze (This used to be commit 76c4ba6d29a6ad1e21c2d7674e1f323e8d53d627)
new 0197195 r3336: use a struct ntvfs_async_state to be able to do async chaning of ntvfs modules
new 195f48d r3337: remove debug code and reanable the reall logging:-)
new 858f176 r3338: More work on the winreg RPC server. Opening hives is now supported, most other calls return WERR_NOT_SUPPORTED for now.
new 479bf22 r3340: Various fixes in the registry code. Implement the EnumKey call in the server. (This used to be commit da65a248c292a90342e1394ee4132ef2c7afd3c8)
new 42c4dd1 r3341: - don't zero the async structure (makes valgrind more useful)
new 6876fae r3346: - simplified vfs_nbench.c a bit, by using req->async_state->ntvfs inside nbench_log() instead of declaring nprivates every time.
new 10ae616 r3347: fixed an uninitialised variable bug. Surprisingly hard to track down, as valgrind got a corrupt stack when trying to debug it. (This used to be commit 58cabaa7022e5521961551462d31fbd90e4183e4)
new 7ce7137 r3348: More registry fixes and additions. The following functions work right now against samba 4, at least with a ldb backend:
new ae3b7ef r3349: fixed more uninitialised variable problems with the nbench module (This used to be commit 915faf49350b29a46f39354cbac746455d70c92c)
new 4676de0 r3350: fixed a bug with sending multiple replies for the one request, as happens with trans2, trans and echo. Now that smbd is async we queue the multiples replies all at once, and now need a way to ensure each reply gets it own smbsrv_request buffer. I have added req_setup_secondary() to cope with this. (This used to be commit 2dbd2abc5f197ee21d7dceeda2922c7449c46d99)
new 78b85c9 r3351: handle far more operations on open directory handles. pvfs was failing with a wxp client because of qfileinfo operations on directories failing with NT_STATUS_INVALID_HANDLE after the fstat() failed (as pvfs sets f->fd to -1 for directories) (This used to be commit 1993128cb1dbf49db6e3e0387996ecf2a14b8d76)
new b2df916 r3352: make smbcli_read() and smbcli_write() work with very small negotiated SMB buffer sizes (This used to be commit 320ca0214d97dc6cebb00ddc98a1eb71e2b4c917)
new d1a732d r3353: don't reference dos.attrib unless its initialised (This used to be commit 498799e4260b1c5e2bfc4fac4cba1080e8ec0a04)
new 072dfad r3354: honor "max xmit" and "max mux" from smb.conf in our client code. This is important as it allows the test suite to exercise the multiple reply logic in smbd for trans2 search replies. (This used to be commit 865159016ab1e806465a55697444228fb3fa286e)
new bc24603 r3355: fixed the old style search code in smb_server to correctly handle searches that go beyond the negotiated max xmit size (This used to be commit 84762a59763005f5d29106cd409867cb150d648f)
new 0caeda5 r3356: in the standard process model we need to make sure we close all listening sockets after the fork to prevent the child still listening on incoming requests.
new dbf0395 r3357: removed the need to use TDB_CLEAR_IF_FIRST in Samba4.
new 6593327 r3358: Try to put all the basic struct dom_sid manipulation functions in one place. (I always have trouble finding one half or the other).
new 9805209 r3359: Add magic auto-initialisation hooks here, to match the rest of secrets. (Which will, I am assured, go away).
new 09d0b15 r3360: improved the deletion of tmp files. smbd now puts all tmp files in var/locks/smbd.tmp/ and deletes that dir on startup. (This used to be commit 7e942e7f1bd2c293a0e6648df43a96f8b8a2a295)
new 8579628 r3361: Allow Samba4 (I'm interested in ntlm_auth in particular) to use Samba3's winbind. This is also the start of domain membership code in Samba4, as we now (partially) parse the info3, and use it like Samba3 does.
new b448bd5 r3362: Change netlogon.idl so we can parse the 'info3' seperate from it's surroundings, and rename user_id -> rid, as it could be a user or group id.
new 9752471 r3363: added basic support for SA_RIGHT_FILE_EXECUTE, needed for opening .dll files (This used to be commit ba1bfd51e1b694cb69afe559f695addaf03b4d81)
new 757215d r3364: Add parameter to fix the compile.
new 9a09b41 r3365: Fill in the user and primary group SIDs into the 'server info' before the session info.
new e78bfc9 r3366: updates from the junkcode version of talloc.
new a29c24f r3367: More registry updates. Add support flush_key and close_hive. (This used to be commit c526273df238c994c4de3c1704c6e95433f2331c)
new 9ba6c38 r3368: Default to rpc backend with binding "ncalrpc:" if no backend was specified in the various registry tools. Allow opening a remote registry to partly fail (I.e. if not all hives could be opened) (This used to be commit 313034b10d7a70d079e2bec1af38cf2a7cd918c1)
new 9dc3f78 r3369: More registry updates We now pass the RPC-WINREG torture test. Also, constructions like the following work now:
new def0a74 r3370: Initial work on Add Key/Delete Key/Add Value/Mod Value/Del Value support in gregedit (This used to be commit 33f429c61f2859e3ad60fa38823174bbd331d91a)
new b17470a r3371: fixed endpoint for browser.idl (This used to be commit b2ec1e75a203b8de5ab2ae8e91eca3ec43b98741)
new b97145b r3372: fixed the initial directory permissions for pvfs_mkdir() (This used to be commit 72ddb38a7214a49548a27ef6e6b6e7b0944b01f0)
new b1c8e87 r3373: added better error reporting in pvfs_open (This used to be commit 22abdfca961a00e7c48ba4231e12f254781d315d)
new 3ab24d0 r3374: Couple of bug fixes (This used to be commit f8e45e143087d333da4afc193b4fa1991ba04c63)
new 08e30a5 r3375: changed the default max xmit until I fix a problem with the SMBtrans multi-part code A higher max xmit avoids multi-part trans requests (This used to be commit 23f4ce3a7d207db0c2705295cbb8d46dc5290b1a)
new ad8c4ae r3380: - changed the default behaviour of server signing. We now have a default setting of "server signing = auto", which means to offer signing only if we have domain logons enabled (ie. we are a DC). This is a better match for what windows clients want, as unfortunately windows clients always use signing if it is offered, and when they use signing they not only go slower because of the signing itself, they also disable large readx/writex support, so the [...]
new 39883a9 r3383: avoid multi-part SMBtrans and SMBtrans2 replies until our client library can handle them properly (they are difficult to do in an async fashion).
new 65510d9 r3384: added SA_RIGHT_FILE_WRITE_APPEND, which is a combination of write and append (This used to be commit d098636d7faacce7f024c74b945899edb824d740)
new 1dc8e52 r3385: when discarding a unmatched reply print the command type to help debugging (This used to be commit 91139ed8d41a1d4b99379142b3e09c6d0a8ff159)
new cb1cff9 r3386: - fixed --seed option in smbtorture
new d93636c r3387: fixed pvfs to pass the NTDENY tests. The tricky bit was SA_RIGHT_FILE_EXECUTE, which depends on a flags2 bit (This used to be commit c36851d230bcf552ed79322f8358060ab164ec09)
new c2cf02c r3388: when doing schannel use a anonymous session setup (as the machine acct isn't allowed to login on a share) (This used to be commit 8c0be60d8d59863f0bcdd17012dce923c139ce09)
new 557bf8d r3389: fixed schannel client side code. RPC-SCHANNEL now works against w2k3 again. The problem was that the sig_size method didn't get added in the gensec conversion. (This used to be commit a49b61173dbadbf4efb0fbcfaba67da393913639)
new feff2e9 r3390: fixed schannel server side support. RPC-SCHANNEL now works against Samba4. (This used to be commit 01f5c1c72d9fc8f21029adc586154b0c54f76c9e)
new 173dda6 r3391: fixed some memory leaks in the schannel code (This used to be commit eb3366d3667ddddf7ab5eae5d1fbc5de86c41072)
new eb3b256 r3392: fixed schannel over ncalrpc (This used to be commit 0b93be9f5f89ef17f94e8e98c3a405495e04e235)
new 9b24cd2 r3393: added test_rpc.sh. The idea is that this script will test all the RPC-* tests that are expected to pass against Samba4. Currently only RPC-SCHANNEL and RPC-ECHO are in that list, but as we get more working this test will allow us to ensure that they stay working. (This used to be commit d49dfd406ffe57139d8a4679b806c875e7f194ec)
new cf97155 r3394: Give the user a clue why we are blasting them with the usage brick.
new 74dd7d9 r3395: added support for "string32" type, to fix the fixed width string problem that tim found. (This used to be commit 2cf35cb4d2513a7be46065e12c6fd1e2b90f4b8a)
new 89665e8 r3396: Rename form_name -> formname. This time, check smbtorture builds before committing. (-: (This used to be commit c776232d0130638a85cc8ce75e4bbef75952e856)
new 50c5059 r3397: Fix IDL for ComplexPing and SimplePing, including tests (This used to be commit cf976a6feb980b1e5116d24371fa6109092c9314)
new b24fcfc r3400: - allow callers to control the flags2 field in raw packets
new 75f1497 r3401: Fix IDL for SetForm RPC. (This used to be commit 206f3de297c397c8894f9855ea8571c68823e1fc)
new 0b06732 r3402: Fix idl for spoolss_JobInfo1. (This used to be commit e5fe971dc557fa75d86c4b713ca4ceb10fd0c560)
new 0e082a5 r3403: Add test for operations on print server handle.
new 3d2dd91 r3404: Rename name of DATA_BLOB in GetPrinterData() (This used to be commit f06ecd81dd79d8294125ab0549ccbdbbb0ddd8d5)
new 5d7c6d7 r3405: Test EnumPrinterData and GetPrinterData. (This used to be commit a4facee8602cfb9b2599e0068dd42933ed94655e)
new 12fb5bc r3406: Don't throw a werror exception for WERR_NO_MORE_ITEMS and WERR_MORE_DATA. (This used to be commit deaa5159f41a8841d75801b441e7bd5cf2636870)
new 751b412 r3410: Handle conversion of DATA_BLOBs and pointers to DATA_BLOBs from python. (This used to be commit 12e037dbe3d497aff2415c0a22fab20a7932ab7a)
new 9ebf74c r3411: Ignore some autogenerated files. (This used to be commit f6428f2d01a4bd8d4acadf96e33957371cdb2021)
new b33f17e r3412: Add NCACN_SPX and NCADG_IPX transports (This used to be commit ff2f2b4273ce9a49599b385d32fbbd5e8f0d4c23)
new ad4c40b r3413: RemoteActivation updates and fixes Add torture test for RemoteActivation The request is now send correctly and we get back a valid response from Windows but r->in.Interfaces is set to 0 somewhere while parsing the response... (This used to be commit cabec03422f0c7140b56b2d5c4ec8ca663b406fc)
new 1264934 r3414: RemoteActivation torture test (This used to be commit bcb89806fe45db50988f241db51989d90aa2289c)
new beb3e70 r3415: Add support for parsing a Request file before a Reply file so we can use ndrdump for replies that depend on variables from requests (This used to be commit 5d83de4c64fbbd6775ba6d42c430ef2cba11be4f)
new 92d2f7a r3416: Typos (This used to be commit 52d924501a08c2e37eabfd779dec406d38e7eaaf)
new 86a2844 r3418: added BASE-NTDENY1 and BASE-NTDENY2 to the lists of tests that pvfs passes (This used to be commit 6a6f2aea1082fa42d33fd58c92f03c790cdfed9e)
new 9f1210a r3419: moved the libcli/raw structures into libcli/raw/libcliraw.h and made them private (This used to be commit 386ac565c452ede1d74e06acb401ca9db99d3ff3)
new 48ce437 r3421: got rid of some unused code (This used to be commit 0333f417a86a54a328ca9bd908076f9fe8405dc7)
new 38ee8f0 r3422: allow for subsystems that don't get included in the list of auto-prototype objects, using SMB_SUBSYSTEM_NOPROTO() (This used to be commit e6b69183de785641144f9abb1853cab73c70073e)
new 2c52f52 r3423: auto-generate prototypes for all external functions in pidl (This used to be commit 009488dfe55f5219b24c30222b1a8bf411a7e939)
new 37fffa5 r3424: don't run mkproto.pl on pidl generated code, instead rely on pidl generating the prototypes itself (This used to be commit e694aeefe7c725d417abdd3c48d16ff1d932c223)
new 475c958 r3425: got rid of a bunch of cruft from rewrite.h (This used to be commit 3f902f8d851d32fa81d89ed61bfda6edaea00984)
new c1dc067 r3426: removed 2 unused files, and some unused variables (This used to be commit dd0618d5950ca052b57715cb8451af23e4622049)
new 668ecaa r3427: split the openx logic out from the other open mapping code (This used to be commit 8d71ed9271a6ee43b9a3c28724b95714b5d2e56d)
new 9006793 r3428: switched to using minimal includes for the auto-generated RPC code.
new 2a271ec r3429: Fix IDL for EnumPrinterDataEx() (This used to be commit da7ec2ae68112697e95b502f9ae093a4f504abe9)
new 8c1edd1 r3430: Add tests for EnumPrinterDataEx, SetPrinterDataEx (doesn't work), EnumPrinterDrivers. (This used to be commit fe381c3ebc64a7d067832c7d2aebeb35b1f3923b)
new a78c26b r3431: Allow optional semicolon after interface definitions (This used to be commit edbd789abb505accd3e72863d13acd2603d991f6)
new 6ef03e7 r3432: Support WERROR's in arguments (not just as return type). Some of the DCOM calls are wrappers around several local calls, so you get things like:
new 8389903 r3433: Use .mk file for librpc/ (This used to be commit c1f345eefdce3f6fc9e3a526543b2b9a6441e566)
new 722eec5 r3434: Fix memleak (This used to be commit 0a12cc4cadf7c1e97282a0d8ab2f486536987a77)
new b206afa r3435: Remove accidentally committed line... (This used to be commit 93377e6090b42552eb1f804ccef995bbd0c8c531)
new dde0690 r3440: Add support for "coclass" to the pidl parser - the idl keyword that describes a COM class. A coclass is the implementation of one or more interfaces. It has a UUID referred to as it's CLSID (Class ID).
new 652b8b3 r3441: some include file cleanups and general housekeeping (This used to be commit 73ea8ee6c268371d05cf74160f2ad451dd2ae699)
new 9f14afa r3442: Add support for the "call_as" and "local" attributes. (This used to be commit 8e25117103b0339441bc6328176ed34034005528)
new 2843494 r3443: the next stage in the include files re-organisation.
new 75b2790 r3444: Don't use random data as endpoint if no default endpoint is known and no endpoint was specified for ncacn_np. (This used to be commit 5f47bf1187fbd07fd8eb88da2a1fea2b0e9addf8)
new f20f1f9 r3445: made the gtk tooks use minimal includes. This approximately halves the total include lines in compiling C files in Samba (the .gch file is now 5M instead of 12M)
new 2878536 r3446: created include/system/iconv.h and include/system/shmem.h (This used to be commit 70055fb1f499cd40e996e56c7ba9ef8d2267b421)
new ead3508 r3447: more include/system/XXX.h include files (This used to be commit 264ce9181089922547e8f6f67116f2d7277a5105)
new 71107c0 r3448: some systems don't have stdint.h (This used to be commit 8afc2b3bc19c627f7b970ee6ce0480039ed5d3cb)
new 26c6b4c r3449: more include file reduction
new 452ddd9 r3450: portability fixes
new edbfc0f r3453: - split out the auth and popt includes
new 6148dec r3454: moved a few more things out if includes.h into the include/system/ include files.
new f4ec149 r3455: some more portability fixes. We nearly compile on solaris again now. (This used to be commit 4f33247f1ca60416415a61a7afac43c9dc8a61fd)
new 2f7d7e4 r3456: Add appropriate #includes to fix Python extensions build. (This used to be commit 7e94d5bd3dd7b7055e9b70496207713f94446f98)
new 5011f90 r3457: s_addr is a macro on solaris, so we can't use it in structure names. arrgh. (This used to be commit 7842b23d01c53009259a2461600bd01159cecebf)
new 8692564 r3458: more solaris portability fixes, the main one being that we can't use a structure element called "open" as its a macro on solaris. (This used to be commit 4e92e15c4e396b1d8cd211192888fea68c2cf0f9)
new 6afe281 r3459: Fix cut&paste error in copyright header. (This used to be commit 922ea35a4b6ea02e888a98aee241f1b9f6fca420)
new 477ab1d r3460: Add LIBNDR_GEN_OBJS and LIBNETIF_OBJS to swig objs. (This used to be commit f4c04fcf8f185b966c4ceb455aef4e9e54a98897)
new 2df2d1b r3461: another place where "open" was used as a structure element (This used to be commit 1087ea830e7aead86d54a1836512e88554afc919)
new a1d0b97 r3462: separate out the crypto includes (This used to be commit 3f75117db921e493bb77a5dc14b8ce91a6288f30)
new 3643fb1 r3463: separated out some more headers (asn_1.h, messages.h, dlinklist.h and ioctl.h) (This used to be commit b97e395c814762024336c1cf4d7c25be8da5813a)
new a421424 r3464: split out registry.h, rap.h and ldap_server.h (This used to be commit 70d2090f6bf2c7e0caf1e9c020f330de88871f8e)
new 8867664 r3465: fix SMB_SUBSYSTEM_NOPROTO()
new aa34fce r3466: split out request.h, signing.h, and smb_server.h (This used to be commit 7c4e6ebf05790dd6e29896dd316db0fff613aa4e)
new 7f161f3 r3467: fix the build
new c051779 r3468: split out dcerpc_server.h (This used to be commit 729e0026e4408f74f140375537d4fe48c1fc3242)
new fe3c245 r3470: removed some unused functions (should fix the build on IRIX 6.4) (This used to be commit b4c727a8dd74c9603a58c019d4be8b423209e04d)
new c9ec1bb r3471: split out capabilities code from lib/system.c - should fix IRIX 6.5 build (This used to be commit 34ffcd38a5544173aca85fbcec2f7ebfd5ec1f25)
new c2c0443 r3472: fixed build of reg_backend_gconf (This used to be commit d8a4af5282a1a3002def250f4857469ffb84d183)
new c4a1925 r3473: Add LIBCRYPTO_OBJS to python extensions. (This used to be commit f9038ee62f623ea07ca4c320b979e876464dcc96)
new 5f68ab2 r3474: Add conversion functions for the time_t type. (This used to be commit caa563faaa264c41afdb60d64dc9566fcd31518e)
new c5e4c83 r3475: don't pass a ptr to an enum as a ptr to an int (bug found by tcc) (This used to be commit a7e5bde6befa8da8fc7447b295d9177126f74964)
new acc9f59 r3476: fixed some const warnings (This used to be commit 7dc58dc01e19b342df76dcc14ee28ff37a8f9ace)
new f74ea95 r3477: add '--with-disable-ext-lib=LIB' option to be able to disable the usage of external libraries.
new 6bd02aa r3478: split out some more pieces of includes.h (This used to be commit 8e9212ecfc61c509f686363d8ec412ce54bc1c8d)
new 8228a36 r3480: moved some signal defines into include/system (This used to be commit a954e707ef5b23af84ef8f622336e36379c4a373)
new a99b621 r3481: split out client.h and events.h (This used to be commit c6f486574470a311e0d336c026103f131451e21e)
new e8e94a9 r3482: fixed a warning and an error from the IRIX 6.4 build (This used to be commit 8ec3cf8b2ba149b7d6a15689e9b77685c6da3179)
new 34c9263 r3483: IRIX 6.4 now builds (This used to be commit 5d1a687ce42b2ca829dc1d82d3465e79ef0ef37c)
new a2fd248 r3484: - add support for conformant string arrays at the end of a struct
new 5f6ec52 r3486: Add RemoteActivation server (This used to be commit 0987a5fdd6425a85823f57fe5b596bb6c404bce8)
new c1f9a94 r3487: RemoteActivation works! The only odd bit is that I get either a NT_STATUS_BUFFER_TOO_SMALL or a NT_STATUS_NET_WRITE_FAULT if I try other user accounts. Must've got something to do with the auth padding... (This used to be commit f6f3d312bf43354564a9b0816edc3a13b520192d)
new 7573366 r3488: Start using RemoteActivation (This used to be commit b4e81ffc648d30c4c501b168d5e2e562941648ac)
new 3c4cd18 r3489: Add a couple more DCOM tests (Both OxidResolver and RemoteActivation are completely covered now) (This used to be commit 06048d0dac60ae04a677786c0bd3df4f516d8034)
new bd6bc9c r3490: All tests work against NT4 now (This used to be commit 640e3a8ce865a72b171bdf15c8cf5afc2987a5d3)
new acb23b2 r3493: fixed a bug in readx reply where the client specifies an invalid high part of the maxcnt. This caused an allocation failure and server exit.
new 6f214cc r3494: got rid of include/rewrite.h, and split out the dynconfig.h header (This used to be commit 558de54ec6432a4ae90aa14a585f32c6cd03ced2)
new 02785df r3497: removed some include cruft, and split out librpc/gen_ndr/tables.h (This used to be commit 7dd3a5a6dadb0edc4fad56deba84f24b1e6dd2bc)
new 1f8bb2f r3499: setting an out param for a non-pointer doesn't do anything (and generated a warning as it was being set to a ptr) (This used to be commit ba81a48c9d837249765639f237f57f4cd2a32f70)
new d685e56 r3500: cleaned up the AS_USER/AS_GUEST stuff in the core smb packet processing (This used to be commit 8fa456afc9be113f292a1952119b533e4dc04fc1)
new a4a475b r3501: More work towards MGMT support in gepdump (This used to be commit adeb0cd26757078ffe0a4838417169a6e4a67f6f)
new e3e5ef9 r3505: #include dynconfig.h (This used to be commit 336eba61e99cd96fe4abc8476b998d079fbb5770)
new 90a8c4a r3506: Test EnumPorts function. (This used to be commit 354068aae16b7e0c13416cfcdf9bdef5138dccc0)
new dde0705 r3507: - added deferred replies on sharing violation in pvfs open. The deferred reply is short-circuited immediately when the file is closed by another user, allowing it to be opened by the waiting user.
new 6305528 r3508: fix the build
new 29697cb r3509: - comment out a unused var
new f8f1d1b r3510: fix build on SuSE 9.1
new 823f169 r3511: teh PAC used 8byte alignment
new e0e6e0f r3512: - support DsCrackName GUID strings ('{faedf4f9-0de8-4582-b8b6-c475efefbe5a}')
new 6d3c74a r3513: Add (the infrastructure for) DCOM support. Contents: - Support for sending over the object UUID in DCERPC calls - Simple torture test for the DCOM "Simple" object - Generate extra argument for "object" interfaces in pidl - Some stubs for common DCOM functions (This used to be commit c052f2e1edd816206d8974af3140cec7ef97a70c)
new 9a65c54 r3514: Allow specification of username, password and domain and try to set up connection. (This used to be commit 8076db7a1f9e11c725e481a0bda4dbc354c9612f)
new 695677f r3515: Fix RemoteActivation correctly this time (-: Thanks to tridge for some help on this one! (This used to be commit 1104667190aa144e2c7d79ece9a55502b98d0351)
new 52f7f9b r3516: dcerpc_epm_map_binding now checks the endpoints it nows first and then possibly does a epm_Map call(). ncacn_np now also uses dcerpc_epm_map_binding() (This used to be commit 77eec3fa18dbbf4d774ccf04c7a38b0887f26ca6)
new f7a13be r3517: Fix the build - Sorry! (This used to be commit a5c9e0a1854fdde14342e6bba511e4190122c2e1)
new a9c00f3 r3518: fixed some includes to be consistent.
new 37baa01 r3519: Include time headers to fix the build.
new d4f667c r3520: minor portability fix (for struct timeval) (This used to be commit ea1ad5897d7023f00931a3102edf9d3393cc216e)
new 500ce03 r3521: Collect printer driver names in EnumPrinterDrivers. (This used to be commit 86f54db1ef96fbffc6f1c7948d8bc849009a536d)
new 00a1262 r3522: added async support to most of the ntvfs_map_*() functions, allowing functions like SMBopenx, SMBread and SMBwrite to be performed async (This used to be commit 9e80eb18ae8c4a4a8cdf2f32f0c869fbbc3832b4)
new 252e010 r3523: removed a useless level 0 DEBUG() (This used to be commit b36967466fea6a67cc35ceaedaf82050705b1a88)
new 7d4809f r3524: Remove unused variable.
new 92cac50 r3527: I hate compiler warnings...
new c870ae8 r3528: added support for the SMBntcancel() operation, which cancels any outstanding async operation (triggering an immediate timeout).
new f71a494 r3529: fixed signing support for SMBntcancel requests (no reply means seq number rises by 1, not 2) (This used to be commit 201ff734d47cb0c335820f11e2629cb3bd18162f)
new 8fa7f26 r3530: make sure we match ntvfs_async_state_pop() with ntvfs_async_state_push() (This used to be commit 730ae0600e6c75a7048f7aaf3995604e8cdbba39)
new 39cd063 r3531: add support for RAW_OPEN_MKNEW, RAW_OPEN_CREATE and RAW_OPEN_CTEMP in pvfs (This used to be commit 1d2f0a55c1de01cbbf6552371584847223841bc3)
new b2617da r3532: make sharing violation delay in pvfs configurable with "posix:sharedelay = usecs" (This used to be commit c4758776491e5ed9f5b8c387226d1e75bc70eb2e)
new 96ffc6d r3536: Some minor IDL updates/fixes/additions (This used to be commit 6fab01df000a126d2d01c41ead952d027f755309)
new 80eef3e r3539: much nicer async open delay code.
new 1d97e7b r3540: added testing of SMBntcancel in the open/open/close mux testing. Interestingly, w2k3 does not allow the cancel of an outstanding async open request, whereas it does allow the cancel of an outstanding async lock request. To support this I have changed the pvfs_wait interface to provide a enum on why the event is happening, so the callback can decide what to do. (This used to be commit f23d6a28008a13588cde24b5012ec21e488ac47a)
new c772c75 r3541: Add support (to be verified with the squid team) for the Squid 3.0 multiplexed helper system.
new ba8b9d4 r3542: Re-indent, and fix a use-after-free by doing the talloc_destroy just a little later.
new e8010ad r3543: fixed some #include lines to make them more consistent, and fixed conditional compilation of xattr client code (This used to be commit 321fb06a627f4deae649ab014bc881721d37b3dd)
new 0a8dff9 r3544: fixed some #include lines to make them more consistent (This used to be commit a1a0118bd3f1cae034a1c564d05c3aa8019ff932)
new 9fe5fa1 r3545: initial support for using extended attributes to hold extended dos attributes of files.
new 3a7eff6 r3546: including includes.h twice causes gcc 3.4 to crash with pch (This used to be commit 51c1c2af687ed351d12e6d933659d94f5925728c)
new a9ecd7a r3547: fixed waitpid in fcntl_lock.c (thanks to jbm for pointing this out) (This used to be commit 864a142409dcf3339343fdff407332629ad07633)
new 2b4e716 r3548: removed extra net/if.h include (This used to be commit 1551f211d983398a4f27eaeebdd4bf05f8beb330)
new 12f4a44 r3549: added support for DOS extended attribute lists (name/value pairs) stored in posix xattrs (This used to be commit bad6a88371264cffce2bf5d6ce904b7b357081de)
new d8ddb03 r3550: fixed initial attribute on file create (inlusion of FILE_ATTRIBUTE_ARCHIVE) (This used to be commit b07feaafd16e42e84ba51004a6a9d4a3cb8f9a37)
new b875cdf r3551: these utils need system/filesys.h (This used to be commit 1b945f9f4bcbb6afb3e531e92cd2e904c92c334e)
new 8a5c9c2 r3552: fixed sense of ACL test (This used to be commit 630af28a0f812b5bafce3ffeb72ebd069b66adac)
new 438a54b r3553: Allow talloc_reference to take a NULL pointer for the "ptr" argument.
new 2b250bf r3554: Use the new talloc_reference changes to simply the conversion of returned validation information into the server_info struct.
new 9ced859 r3555: Fix auth_winbind to work with the new auth_util conversion code.
new 6e3b0a0 r3556: Remove --enable-krb5developer and --enable-gtkdeveloper, as the new modular headers confine the warnings, and everwhere else we need them.
new dc73064 r3557: Use a switch, not a series of if/else if statements.
new 0af3429 r3558: We don't seem to need these as [public] any more.
new ed277bb r3565: Move PAC parsing into the session_info generation, and out of the basic krb5 request path.
new ac29f51 r3570: Export the user's group list from ntlm_auth, via a new command 'UG' (user groups). The form of this is not final, but is this should be a discussion point with the squid team.
new e1f38d8 r3571: rough guesses at what abartlet really wanted to do in his last commit (which I suspect was missing some pieces)
new 4c06ac0 r3572: Thanks to tridge for his patience with my build breakage.
new 439c152 r3573: added trans2open support to smbd and pvfs, and fine-tuned the open->generic ntvfs mapping code. (This used to be commit ed844192d7f7ed487290f719df65f256a5b0b9bc)
new a9158e0 r3574: the RAW-OPEN test changes broke a couple of the other tests. This fixes most of them, although RAW-SEARCH still fails (due to an interaction with the new xattr code) (This used to be commit 09b4652b40c4cfca027765178bd5a0adbaa666c2)
new b5acd19 r3575: fixed attribute normalisation in xattr code. RAW-SEARCH now passes again. (This used to be commit 66bdc6e78c2c7ce4e215919959f0d0623ef06723)
new 44b5e5a r3576: don't consider short share delay timeouts to be an error, so we can run test_posix.sh in a reaonable time by using posix:sharedelay=100000
new 6c3a5b3 r3577: add a torture_join_domain_ads_dc() function, which will join as a w2k dc joins a ads domain
new 800212b r3578: a couple of include changes that should help with FreeBSD (This used to be commit d8c4a660a08d7be8b69e4e5458bdcc1cb492506e)
new 481bba9 r3579: with the gcc warning flag from abartlet we don't need sys_strftime() (This used to be commit 041f77b6a19c98599fe18d2eb4e86db00b40014e)
new f458460 r3580: - on file overwrite in ntcreatex we need to replace the file permissions.
new 81f6d0b r3581: fix some signedness warnings with gcc-4.0 (there some callers to be fixed later)
new eee5cc3 r3582: more gcc-4.0 signedness fixes
new 8408b34 r3583: - seperate the ldap client code and the ldap parsing code (vl: we should only sync the parsing code with trunk)
new e5c8e21 r3584: fix referral handling
new b012ab5 r3585: check sscanf return code
new 71db46e r3586: Fix some of the issues with the module init functions.
new 7c400a8 r3587: Add status_codes.i as a dependencies for dcerpc.i (This used to be commit 358f6410639f4843a2781094fb102952f9dc8639)
new 3503373 r3588: Fix bug in converting SIDs containing large unsigned integers from Python. (This used to be commit a46aba43549e5221ec0c15d4133444d8ef77a4fb)
new 6c32daf r3589: Add some extra status codes. (This used to be commit 6d918f15951f38061128e141bbcc161d8956977e)
new e34ee4f r3590: Add some more commands to rpcclient from a patch by jbm. Add SamrQueryDomInfo, SamrQueryDomInfo2, SamrEnumDomainAliases, and SamrEnumDomainUsers. (This used to be commit 91eb405354a65bfd94bf59c21fe21f68fff7b9fd)
new 70bb74e r3591: to get a bit more useful info from valgrind I'm disabling the deliberate over-allocation of request structures in smbd and libcli/raw code for now. (This used to be commit 07596d87213e8ccbf6a0e7bc216d692065f43403)
new 51353ac r3592: auto-cleanup the test.$$ log files in these test scripts on control-C (This used to be commit a07bca1707857a33d50172432336b90e3da8c854)
new 92a9d90 r3593: fixed the trans2 t2open reply to initialise all bytes (bug found by valgrind) (This used to be commit b8ba6793c1b27f118083ddfa71af8ffbf2b65125)
new 5f608f2 r3594: continue conversion to __location__ from __LINE__ for error reporting (This used to be commit 425e36ca4dd98d3fee8ab5bb775cb15dfa27f8fa)
new 2db915e r3595: - fixed a talloc_free ordering problem on cleanup with pending requests
new 8e7f33e r3596: MODE_INFORMATION tests now pass. Only RENAME_INFORMATION level left to support RAW-SFILEINFO (This used to be commit 20fc3a25ef775fc366711501ca83914335e8fae1)
new 0c5f2ba r3597: implement a suggestion from abartlet. By taking a refernce to the database in the opendb lck, we ensure that the database is not closed before the lock is gone. That ensures the lock destructor doesn't work on a closed database. (This used to be commit 218e01441aa1def3e8e884c8d618a95c9ffdfc1b)
new 396b5bd r3598: hopefully fix the build on stratos (This used to be commit e6e8a9c7f014ddf7c92476a6713582303bb944a0)
new 930f909 r3599: fixed a couple of memory errors in the rpc netlogon server (found with valgrind) (This used to be commit 151dd4593d30c703b70099cd240784134fdb4e0f)
new 63b2fef r3600: fixed two debug typos (This used to be commit d0149b173f70cf012e6ed2382394985fb4950af6)
new 485df40 r3601: Lots of smaller DCOM updates and fixes. Adds oxid tables, proper use of contexts. (This used to be commit 93eb3cd99c4fb065a69eabcead0c33804259c976)
new add0493 r3602: Add looking up transport by endpoint protocol (This used to be commit 76c02ecbe8581fbf07bb59dd22ba88eb97b4fd04)
new f2d715c r3606: More DCOM fixes: - OXID tables work now. IOXIDResolver is used if there is used for getting a STRINGBINDING if none is known yet - Add custom dissectors for STRINGARRAY and DUALSTRINGARRAY. If there's a way to get rid of these later on (by supporting them thru pidl somehow), I'd be happy to use that instead of doing it manually.
new e0586ef r3607: EnumDomainAlises doesn't take a max_size parameter. (This used to be commit 996d042bf701860fcc9a9b424118c02addb2119b)
new d8565f8 r3608: added BASE-DENYDOS test
new 438ca20 r3609: Lets spew out a few less error messages for tridge, and hope to get krb5 going on recent heimdal installs.
new 0098928 r3610: prevent segv with heimdal and password krb5 init (This used to be commit a4598e7fa17c7ec0fed9cb81f5a0fb30b133861b)
new 8c2e179 r3611: DCOM client support works!!
new 3dbc38f r3612: This appears to be the 'offical' way to initialise this struct.
new ce51a06 r3613: fixed a typo (This used to be commit 891e3097ee00d75f8f28efcccd8c15cd08b80e88)
new 19fc6e8 r3615: split out struct pvfs_file_handle from struct pvfs_file. This is in preparation for adding code to pass the BASE-DENY1 and BASE-DENYDOS tests, which require a shared filesystem handle for some specific combinations of two DENY_DOS opens on the same connection. (This used to be commit 6e4fdf01d19051e3923d7703dbf990fc1722b09a)
new c077300 r3618: - this adds the special case for DENY_DOS semantics, as shown by the BASE-DENYDOS test.
new 73c1f61 r3625: Couple of minor DCOM bugfixes (This used to be commit 6f5bf44ade8bad10c6cf08a7d6e3528ec6b4ec8a)
new e056ed9 r3626: More minor DCOM fixes (This used to be commit 709f279b192c8f9eeea04749169c00f2d57b20d3)
new b3ef499 r3629: A bit of work on the DCOM server architecture, small fixes (This used to be commit e7b67ff22fe0a76afc93ee522b253eaf5dccb11d)
new 0639758 r3630: More work on DCOM server side (This used to be commit e995a1c0e5d2ee2dc50c31c01ce281a303dd5231)
new 47b91c9 r3631: a couple of tweaks to the talloc hierarchy for async requests in pvfs. This prevents a possible crash due to free ordering on unexpected disconnect. (This used to be commit bfca9eb7cb7a2caf3a232d538808ff2ade8e1ca9)
new 3351f1a r3632: added an index on "member" in default provision. This speeds up my connect/disconnect test by a factor of 20x
new 4815480 r3633: - moved module init functions to after smb.conf and command line parsing, so that module init can take account of lp_ parms (thats why gensec:krb5=no wasn't working)
new 77ff35d r3634: - fixed BASE-DISCONNECT test to force the async packets to be sent by waiting for a chkpath response
new cc0e670 r3635: fixed the crash from the BASE-DISCONNECT test (This used to be commit bdabb3f836d56ab0af9201321c00c8b385e053a5)
new 7fb2523 r3636: Fix python build (This used to be commit 0cf3978714cbe7ee49f5ab182ed007fcdf94b33b)
new d1f4ba0 r3651: Add a new configure option --with-eparserdir
new 017bf49 r3652: Fix malloc-history dependent failures in smbtorture.
new f111947 r3653: Move Interactive login tests up with the rest of the logon tests. (Hmm, this whole section should be broken out into a new file, I think).
new cb700e9 r3654: Add static and fix indentation.
new 5805c78 r3655: As required by the new torture test, add the LM session key output parameter to SMBNTLMv2encrypt().
new 099d8cc r3656: allow easy testing of the "realloc changes the pointer" type of problem that abartlet recently fixed. (This used to be commit 70e53a21f25360d3421758f5c37972ebc2337a9c)
new 70fbbdf r3657: More netlogon torture. We now test both function calls (SamLogon and SamLogonWithFlags).
new e7810ee r3658: use handle->fd == -1 as the primary indicator of a directory. This fixes a directory creation problem from WinXP (This used to be commit 4b3afc6c395b430e7e56d8ebe0ddf85c556a5df5)
new f847f3a r3660: This simulates the logon sequence of a XP login session I'm currently tuning Samba3/OpenLDAP for. For a concrete situation you have to adapt the domain, pdcname and usernames/passwords. Sorry, not parametrized yet, but this should be doable if necessary.
new 0d696dc r3667: Small COM fixes (This used to be commit 7484b9be7423ccd7e37432951700939e8a53d513)
new 5afda90 r3676: Add a negitive test for NTLM2 session security (which should not appear in netlogon, despite what the LM response may look like).
new a8db4dc r3677: Seperate the SamLogon tests from the main RPC-NETLOGON test into a RPC-SAMLOGON of their own.
new 8ea4cb3 r3678: Remove testing code accidentily commited.
new 189783e r3679: We now know a few more of the Netlogon negotiate flags.
new 32e3685 r3680: Move the multiple runs of this test into a loop. Also check that no flags individually have an impact (above what we already expect).
new fd5135a r3686: The results of some work on the NETLOGON pipe:
new c8b894b r3687: Gaah - I forgot to add the new file for the RPC-SAMSYNC test...
new 79c5d73 r3689: Large number of COM updates: - Work on server side and local COM support (should work, just no example classes yet) - Use vtables so that local and remote calls can be used transparently - Generate 'proxies and stubs' rather then heavily modified code in client.pm and server.pm. proxies (client side code) are generated in proxy.pm, stubs (server side dispatchers) are generated in stubs.pm - Support registering classes and interfaces - DCOM interfaces n [...]
new ab440ac r3690: Use perl's 'use' statement to include the build system parts rather then using "cat" (This used to be commit 4d018b2b701faa56d7e3bb7634729296b53e0acb)
new a20b130 r3691: Use packages (This used to be commit 975f06b626a3cc25e69bbe95dcfa04dc78e3dc92)
new 94c6fde r3694: added support for the RENAME_INFORMATION level of setfileinfo and setpathinfo. pvfs now passes the RAW-SFILEINFO test. (This used to be commit 31ac31398ba52dfc554e58edaa7ae257caf5fdc6)
new 2de1e52 r3695: Add intermediate functions to use when migrating from .m4+.mk to .pm files (This used to be commit fb849a309b823296a31bbf0b5b683760119c615c)
new 3c8dab7 r3696: Feed directly to perl, rather then creating an intermediate file (This used to be commit dab264b78cdf709f1e2618b2b52b0e4aa2ad85b7)
new 2785960 r3698: mark RAW-SFILEINFO as working (This used to be commit f0760858f89dc4cead26b84db61cec470ac8e67d)
new 0e255bb r3699: - split the delayed write testing out of RAW-WRITE, as it is not yet clear what the correct behaviour is for delayed stat info update.
new 62979b8 r3700: pvfs passes RAW-WRITE but not BASE-DELAYWRITE (This used to be commit 7f3315d9196301a23d2a48f9fc0e9302c28027bf)
new 1158268 r3716: Improvements in the RPC-SAMSYNC tests:
new 1c59d82 r3717: - expanded the RAW-RENAME test a little
new 1b2b72f r3718: added support for the ntrename level in pvfs_rename(). (This used to be commit 3d50982f5419b9a5c53f2b82a2313669cdeaaa21)
new 263916c r3719: pvfs now passes the RAW-RENAME test (This used to be commit 3ab8136431aebf8a2625405c796dc4c697eb9e51)
new a1a0554 r3720: fixed the pulling of zero length ucs2 strings in smbd. I found this bug using ifstest.exe, which is a IFS (Installable File System) test suite. With this fix I was pleasantly surprised to find that Samba4 passes many (maybe even most?) of the tests in ifstest. (This used to be commit a20cbca7880b66d3cf21213cccf93675e03f8728)
new 2f88046 r3721: We cracked the NTLM2 puzzle long ago, and set the flags elsewhere. Remove the conditional set.
new eabdfac r3722: - add userdomain in the binding dialog
new d309966 r3723: Now that timestring() always returns talloc'ed memory, we don't need this talloc strdup here (do we?).
new 50916c8 r3724: Rename a number of structures, for better consistance between SAMR and NETLOGON.
new 3b217ff r3725: The new RPC-SAMSYNC test, complete with SAMR comparisons. This is certainly not complete, we need to verify all incoming data, not just accounts.
new 270a1a3 r3726: More simplifications/fixes in the build system (This used to be commit e32f87fdea3070ea715ef547f2a406aa63ab775f)
new f0b9549 r3729: permission changes on directories always include the FILE_ATTRIBUTE_DIRECTORY bit (This used to be commit 5af815ffc3531e4ae4a6844e9f754656d9acf76e)
new 7367d23 r3730: More build system fixes and simplifications the hierarchy in the init functions is correct now will also make it easier to implement some other features (This used to be commit cbe819a75568403ac8850ea4d344c607a46d61c2)
new 8e16d8a r3733: More build system fixes/features: - Use .mk files directly (no need for a SMB_*_MK() macro when adding a new SUBSYSTEM, MODULE or BINARY). This allows addition of new modules and subsystems without running configure - Add support for generating .dot files with the Samba4 dependency tree (as used by the graphviz and springgraph utilities) (This used to be commit 64826da834e26ee0488674e27a0eae36491ee179)
new 836f6ea r3734: Fix some incorrect dependencies (This used to be commit 3add9e7de52496b135a230cccfd2d99a8b77ddd0)
new 1817b3d r3735: Allow building subsystems as static libraries (.a files). To enable this support, run SUBSYSTEM_OUTPUT_TYPE=STATIC_LIBRARY ./config.status
new e856a8d r3736: Fix the build for builds that haven't got all libs samba can use installed. (This used to be commit 359a3570f32902db0e9f59f168af464e8c652cea)
new 31ded49 r3737: - Get rid of the register_subsystem() and register_backend() functions. - Re-disable tdbtool (it was building fine on my Debian box but other machines were having problems) (This used to be commit 0d7bb2c40b7a9ed59df3f8944133ea562697e814)
new 7cc0966 r3738: Use a hardcoded list of .mk files rather then "find" (breaks on some machines) (This used to be commit 9e65718102da901bbe07213c6cb16d837ccc3127)
new 3757bf5 r3739: Remove a bunch of unused m4 macros (This used to be commit 2a38b77a1d8674b46028214896e37747c4082f13)
new 1824d52 r3740: Convert more files to .mk, fix the build (This used to be commit a7c3c8cb6256acf672996fc6bf6128865a9ba0a9)
new 24a40fb r3741: FILE_ATTRIBUTE_DIRECTORY is illegal in open of a file (This used to be commit ad7815fababe5783df5e8fb4a490921a5af693d6)
new f7cbd34 r3742: make test-ldap give a sane error message when the openldap schema files are missing and auto-link the files if they are found in /etc/ldap/schema/ (This used to be commit 88b03ffc85d43ac83193a093cdb246794d74c4e4)
new c66dbe0 r3743: auto-support the RH schema location as well (This used to be commit 4fc794d0b4bc6f2a0115628589f9366800a369ca)
new 34ddb33 r3744: Support building subsystems as a shared library. Modules don't work yet, so while this does compile, it does not work yet. (This used to be commit 3d885562c9f83d60c5d4957b067e35387dfa50dd)
new 42b7036 r3745: fixed the posix backend after the recent build changes (it had lost the detection of HAVE_XATTR_SUPPORT during configure) (This used to be commit c3b318143f2cfd6376a740afd77900c342e0eec4)
new 4719461 r3746: added RAW-STREAMS and RAW-EAS tests to smbtorture (This used to be commit 5ed3d68d20860bdedcfeb2461af570aedc689674)
new 187412f r3747: - added some of the infrastructure needed for streams support in pvfs (the IDL, and the load/save meta-data logic)
new 0c77d8e r3748: pvfs passes RAW-EAS but not RAW-STREAMS yet (This used to be commit d288a0d4a1ef4cb08d1d959e8e1f0e5f06d7d203)
new 63a6cd6 r3749: don't consider it a failure if we fail to re-encode a codepoint above 1M, or in the case of non-UTF charsets, above 256 (This used to be commit 02595c14ac44403dd193d084dea9b91a67554a94)
new eac720f r3750: fix the build
new fd4c057 r3751: Some fixes to using enable and disable for subsystems, ext libs and modules (This used to be commit c7757dd9adc18549fa3f908c2714624ec3f91394)
new 39a6a2c r3752: Remove direct.pm for now (not used and breaks solaris build) (This used to be commit f28638628a10fbb42276517527d681bd0b3f6217)
new 5b39761 r3753: Have some modules default to "NOT" and enable them again when their dependencies are found (This used to be commit 8e7e98ae5fca8be8c6a0b4c543b6828c46172171)
new 679e95d r3754: merge in ldb modules support from the tmp branch ldbPlugins (This used to be commit 71323f424b4561af1fdddd2358629049be3dad8c)
new 79ebe46 r3755: add missing files (This used to be commit 0b715b6ce21d23970d207d57e90133be17790d15)
new e2bc9a4 r3756: Fix netbios session request reply. The buffer should not be a stack-based variable that is overwritten later.
new 950f3eb r3757: Some fixes for ldb_ldap Now we pass also the test-ldap tests :-) (This used to be commit 0d58b1dc5aa0b00a924c1c5506f0c500c0b37b3e)
new 57d2043 r3760: mention -o switch in help message (This used to be commit 0e7d8753101f22aa192ac5628675a0374484d0e9)
new 0a5ea49 r3762: - only load the readed bytes into the input buffer
new 548c5e5 r3768: Fix build of libraries (This used to be commit 9929aa94ef01eba64ccf41f4b22df0cdbe3e96b3)
new 55d195f r3769: fix the build of shared libraries
new e2ebe81 r3770: - fix endless recursion loop in spnego fallback code
new e81157c r3782: use ldb_ namespace
new 8a18778 r3783: - don't use make proto for ldb anymore
new 43f5002 r3784: do a samdb lookup for the DsCrackNames server
new 536601a r3785: this strings are not const
new 4af8f37 r3786: send a mechListMIC to make the current samba3 client happy
new c3eb37f r3787: a function to generate a random GUID
new fa8f1c1 r3788: give new accounts and groups a objectGUID
new 83d29e9 r3789: - fix error handling - formating changes
new 46badf1 r3790: use a registration function that is called from dcerpc_*_init functions rather then a large table in librpc/gen_ndr/tables.c. This will allow us to only link in only the required gen_ndr files (speeds up linking quite a bit, makes binaries smaller).
new 7f340a2 r3791: fixed declaration of torture_rpc_login (This used to be commit fc9748841ec439a097e9713e1b60dbcd647469e2)
new 285db33 r3792: improved the posix -> nt error mapping, so we get things like NT_STATUS_HOST_UNREACHABLE instead of NT_STATUS_UNSUCCESSFUL (This used to be commit f2a488e5668ab5d262269f1bab1b33a63265cbe9)
new ca90965 r3793: add some streams tests that show how the :$DATA suffix is handled (This used to be commit 41d8c95c94291e73fae1541543d6ce02b81c0c46)
new ae7caf0 r3798: added support for alternate data streams in xattrs into pvfs.
new 5a34ef4 r3799: - added the bit for FS_ATTR_NAMED_STREAMS support into qfsinfo filesystem attribute reply
new 856f663 r3800: - fixed delete-on-close behaviour for streams
new f4e5f3a r3801: added allocation size rounding. This is needed for ifstest. (This used to be commit 8a6fa43156667f75e058c7d44b1c15a6cf7067b2)
new db95baf r3803: fixed detection of xattr support (This used to be commit b7e4ec4550dd2d15714784e5fb29789be9ca8623)
new 9aec081 r3804: Add more comparison tests in RPC-SAMSYNC.
new 91e9401 r3805: Fix the LSA portions of the RPC-SAMSYNC test - I was not using the LSA secrets interface correctly. (New interface added).
new 696fdc8 r3806: added support to smb_server and pvfs for the NTTRANS Create call. This call has an optional sec_desc and ea_list. (This used to be commit 8379ad14e3d51a848a99865d9ce8d56a301e8a3c)
new 5ad5c6c r3807: Cross-check the basic attributes for groups and aliases in RPC-SAMSYNC.
new 0f569bd r3808: Put these in the same order as the IDL, to make it easier to spot what's unimplemetned (tests of the group members)
new 04a47a2 r3809: fix compiler warning
new 856ee66 r3810: create a LIB_SECURITY subsystem
new 5efd740 r3821: added client side code and test code for NTTRANS_CREATE (This used to be commit 8422789c06c203ea1c4761fecb16f79f99ac479b)
new 5f868bc r3826: - added testing of ea lists in NTTRANS CREATE
new 6695019 r3827: fixed copyright notices to remove simo and lkcl who have no code left in this file (This used to be commit c75eb859391f747abc3fe513166c9f8d73ca349c)
new cae1239 r3828: added testing of opening an existing file with EAs (the EAs are ignored) (This used to be commit 6d53c6a0aed31c87b47e5248f22b1e5767fad342)
new bbf009b r3829: added a RAW-ACLS test suite that tests query/set of ACLs on a file (This used to be commit 2ff9816ae0ae41e0e63e4276a70d292888346dc7)
new 012be92 r3830: unified the query/set security descriptor code with the rest of the queryfileinfo/setfileinfo logic, so querying/setting a security descriptor is treated as just another file query/set operation.
new 3c25dfe r3831: added nttrans server code for query/set security descriptor. This means ACLs now can be set/fetched from the CIFS NTVFS backend. (This used to be commit f49c636e10f1e4bba506baadb67a0e288f1717c4)
new bc7b4ab r3832: added NT ACL query/set to the posix NTVFS backend. The default ACL is based on the current nttoken, which is completely wrong, but works as a start.
new 82da254 r3833: NTACL is a better xattr name than DosAcl (tpot suggested this) (This used to be commit 17911eea5995c12a2300dd3928612c77f8f0883e)
new 837909e r3834: - fixed XATTR_NTACL_NAME
new 85215a9 r3835: - added testing of setting an initial ACL on a file using NTTRANS create
new 0b691af r3836: - fixed the handling of NT_STATUS_BUFFER_TOO_SMALL in nttrans server
new 9b6c08a r3837: added support for LsaLookupSids in the LSA rpc server. This allows the GUI ACL editor on w2k to correctly display names instead of SIDs. (This used to be commit fdaa753578c7b80806d4040ed131f87ddbf988e0)
new be01250 r3838: use "security.NTACL" instead of "security.NTAcl" for the xattr name for ACLs (This used to be commit db72290bbe87644a89385c465855629a1f881e4f)
new a0fa682 r3861: - Put ndr and rpc client code in seperate files - Add some const (This used to be commit a00bda88e1b6abdc36e5aa8c2a35f64855f67c96)
new 717c8bc r3869: in the NDR encoded replPropertyMetaData attribute in ADS I see a new 64 bit time field which are seconds since 1601,
new c20a326 r3870: Delete wrappers for tdb_lockkeys() and tdb_unlockkeys(). (This used to be commit 5af52c559e731d55ccd019a2b06f486a2f86e6ce)
new b307f18 r3876: fix compiler warnings
new d95a256 r3881: Split up the LIBNDR_GEN subsystem into NDR_* and RPC_NDR_* subsystems. This reduces the total size of the samba binaries from 119 Mb to 73 Mb. Next step will be to have the build system obtain some of this information by itself, so that we don't have to write ~10 lines per interface manually. (This used to be commit 16d905f6b0cbec591eebc44ee2ac9516a5730378)
new 5d35fe6 r3885: Add security descriptor comparison to our RPC-SAMSYNC test. We now verify that the security descriptor found in the SamSync is the same as what is available over SAMR.
new 96ecdf3 r3886: Trying to understand delayed file write update times. Added another test that uses 2 connections and queries the time via pathinfo, not fileinfo. MSDN states : "When writing to a file, the last write time is not fully updated until all handles used for writing have been closed." - but this is obviously untrue. W2K3 seems to use a 2 second granularity for this. Next I'll try using SetFileTime equivalent to see if this takes the same time to take effect. Jeremy. [...]
new c760b8b r3887: Much better understanding of delayed write time, and the interaction with setfileinfo modifying the write time. I have some ideas on how to emulate this in the Samba server now but the commented case will be very hard... Jeremy. (This used to be commit c9211d084719a16f671b315a9c0bc6ed59fa8c8e)
new f55ee60 r3888: Just proving :-) to tridge that a Setfileinfo with a modified write time is sticky, and causes any subsequent writes not to update the last write time. Added write that extends the file followed by fnum specific smbflush. It stays the same time :-). Jeremy. (This used to be commit a2ea2166dcb7044d7b9e53417e53febea2f81e20)
new d53fd3d r3891: Add rot (Running Object Table) interface (This used to be commit 4840eaeed3cfd72026babb382f26929c29702713)
new 7e3503e r3896: Correct header files in rpc server templates plus some other minor fixes (This used to be commit 9fca748fe3c12af83a006f1d0821aa560d08fc95)
new a4de8cd r3897: add a locking infrastructure (This used to be commit a99c0adb09e2bc77b876d23cb2d0711ccffd83ca)
new cc368fa r3898: Work towards local/server DCOM support, start working on Simple example server side implementation (This used to be commit 98afb504d95ccca4d6ec48273e10b52ccfa26ad0)
new 2877f41 r3899: fix compiler warnings
new ac40a16 r3900: fix compiler warning
new 243b314 r3901: fix compiler warnings
new 7aeebaa r3902: fix compiler warnings
new aae697b r3903: better fix for -r 3902 (not introduce new warnings:-)
new be7a3e3 r3904: * Add new LSA calls to open trusted domains
new 21eecc6 r3905: (oops, missing file: samsync.c)
new ca751e2 r3906: fix compiler warnings
new b6b61ce r3907: * Rename lsa_Name to lsa_String
new 201393f r3908: We know that this field is a flag of some kind, and matches the output on LSA.
new 08c4c74 r3909: Fix cross-reference test for trusted domains.
new 3129264 r3910: add some error codes
new 5e2f7e9 r3913: fix the build
new e94c88c r3914: add idl, torture test and simple server for netr_DrsGetDCNameEx2()
new ded4440 r3915: a few updates to the DsCrackNames() torture test
new d2a62ab r3916: w2k3 does not check the max_setup count in nttrans requests (This used to be commit 671a864d8f3548b052ffa33fa8fb0bbf3a0e3970)
new 88baaee r3917: A few more LSA RPCs found in my wanderings (for trusted domains, these seem to be 'shortcut' RPCs, that just avoid an open/query pair).
new 587745e r3919: Add more info levels to the QueryTrustedDomainInfo structures, with names and other assistance from the ethereal sources.
new 2f39a9f r3920: - it seem that we need to send a magic bind_guid in DsBind() to make DsWriteAccountSpn() work
new 47c3f92 r3921: Cross-test SIDs in RPC-SAMSYNC, fix the build.
new 21ebf8b r3922: Add yet another NETLOGON RPC. This is another varient of SamLogon, that works only on SCHANNEL secured connections (as it needs the implicit credentials).
new 90b06b4 r3926: fix compiler warnings
new 7e2e2cf r3927: add idl file for NDR encoded LDAP attributes used for the directory service
new 624f5f1 r3938: cleaned some old stuff out of loadparm (This used to be commit f280770c8184465c364f497b8931e9753f97e970)
new f2a605e r3939: - added "posix:fakeoplocks" option for testing with oplocks forced on
new 3fd0f21 r3941: make sure we don't keep pounding on a ncacn_ip_tcp connection after it is dead (This used to be commit f0263672fd1eb79bfa3a94663de1cea996c92880)
new 8ac9d36 r3942: decode the 'replUpToDateVector' blob
new 9e5bee2 r3945: expanded the BASE-PROPERTIES test to print a nicely formatted list of the capabilities and filesystem attribute bits of the server. (This used to be commit 9debe2938194d686eb9ef46f7e10010490f2a624)
new cf91ad8 r3952: added validation of the lm and nt verifiers to our server side password change code. (This used to be commit f70e8f02d6164046781a5d63fa5c0b86b8ab8df9)
new a99bf33 r3953: the lm verifier key in passwoed ChangePasswordUser3 is based on the nt hash, not the lm hash (This used to be commit 8d4f0dc7d0745fc86fd43205b21d846acdc1d8c7)
new e547588 r3956: start to decode the repsFrom and repsTo fileds but not ready
new b69b407 r3957: fix compiler warning
new f342dbe r3958: fix the build for now
new 13abb52 r3959: fix compiler warnings
new 5c55901 r3960: fix compiler warnings
new 4dc2599 r3961: - fix compiler warnings - remove unused typedef
new 1814aad r3962: fix compiler warnings
new 5e6f201 r3963: fix conpiler warnings
new 3acaf09 r3964: fix compiler warnings
new 4bc68cb r3965: fix compiler warnings
new f9bbcc5 r3966: fix compiler warnings
new 089f384 r3967: fix compiler warnings
new c199c2a r3968: fix compiler warnings
new daea5e8 r3969: fix compiler warnings
new 5cbc957 r3970: fix compiler warning
new 3308087 r3971: fix compiler warnings
new e900618 r3972: use GUID_* naming context and move GUID_* functions to one place
new d019557 r3975: added LFN filesystem attribute bit definition from ethereal
new b6b0106 r3976: changed NBENCH to use the same recording method as the latest dbench, where the warmup phase continues until all clients have done some file IO. This gives more repeatable results when under high load (This used to be commit aca0658f6dfe8b7c90afcac87e8cc68965a4288d)
new 990acc9 r3977: fixed the lmPwdHash change in the rpc server (we were not fetching the lm hash from the samdb, and thus not checking the verifier)
new b56d1c5 r3978: added IDL and test code for lsa_LookupSids2() and lsa_LookupNames2() (This used to be commit 9da455ed56ebc167f295b231c2730e3ff9c94617)
new 20c0900 r3979: added server side code for lsa_LookupSids2() and fixed authority_name return code to include our own domain.
new 56ea107 r3980: added server side support for lsa_LookupNames() and lsa_LookupNames2() (This used to be commit da12780bd98e566af13fe97ce5e84fe829a0fbd5)
new e1d7b15 r3981: Use correct access-mask when querying aliases.
new 6895228 r3982: split out the sid -> uid/gid mapping routines into a ntvfs_sidmap subsystem. This is in preparation for adding better default ACL generation in pvfs, which will require uid/gid -> sid mapping. (This used to be commit b31108e49247495d98cf7c12ee303b12a9e44e92)
new dc0e497 r3983: posix:fakeoplocks should default to False, not True ! (This used to be commit 052d91c59f177851b5e0e53c8a033bdd28702f64)
new 05def77 r3984: success full parse the repsFrom/repsTo LDAP fields
new 3342a53 r3988: made dom_sid_add_rid() allocate the new sid with proper parent/child talloc relationship (This used to be commit 5db0eb1fe3abb5150bef27bfed4b7da723e4a287)
new 8b4c1f4 r3989: added a linear algorithmic mapping for uid->sid and gid->sid within our local domain. Note that this linear mapping does not suffer from the "foreign sid" problems of the linear mappings we have previously rejected for the sid->uid problem.
new 71a81e9 r3990: take advantage of the uid->sid and gid->sid code to create a much better default NT ACL in pvfs (This used to be commit 9ff6ecbdb6c08528193f7958d7ea7d9a8df6defd)
new 7da2231 r3991: for uid->sid and gid->sid to be efficient we need to index on unixID and unixName in samdb. (This used to be commit 5c966821e2eced9a1b34a5274cc317eab1a44eaf)
new b393de7 r3992: provide hooks for lsa to lookup sids allocated using the linear id->sid mapping (This used to be commit e61140510905b6bbe57ad35dad8e4dd68d1f6bd8)
new 96f4d98 r3993: use distinctive fnums in the ipc backend, to make monitoring sniffs easier (This used to be commit 54209ed05686a442156f7927c58d8656aa5e4900)
new f11aa23 r3994: - removed the unused reference count code in lsa server
new 77be33e r3995: improved the default ACL mapping from unix perms (This used to be commit 01e89697fe837ee76fedda149e1e2b389a7d3889)
new 2905360 r3996: add some comments
new 3558d8b r3997: fix STR_CHARLEN pull case
new ee0d68d r3998: allow const arrays (see next commit to drsuapi.idl)
new 114b43a r3999: - reply with the same DsBindInfo blob as w2k3 in the server function
new 15543f1 r4000: DATA_BLOB.data is uint8_t * not void * :-) (thanks abartlet for telling me)
new 692e1a2 r4001: fix segfault fix auth failed
new b778109 r4002: NT 4.0 sp6a can't do schannel 128
new 5ef59e9 r4003: run successful against a nt4 sp6 pdc with one nt4 sp6 trust and a w2k3 trust
new 2ed4ff1 r4010: fixed parsing of null attributes in the ldb ldif parser (This used to be commit b4fd76f78eadd8648ceed508766235e80702aa8f)
new fdc9f41 r4011: get rid of rpc_secdes.h and replace it with a single sane set of definitions for security access masks, in security.idl
new c33283d r4012: split out the lsa lookup single name logic into a separate function (This used to be commit 44d97619623830cc24905a5f4df941d45ebd41c3)
new 607e302 r4013: got rid of a bunch of unused or unmaintained code
new bb291f1 r4014: removed unused MacExtension.h header (This used to be commit 5ffffdd79f23c461e30bc91e983b12939f063d2d)
new 75f58e2 r4015: correct copyright attributions (This used to be commit 078d9ab05bffc79e4f329ea18fe3dafd144d989c)
new b6c4b63 r4022: fix compiler warnings
new 1a7283a r4025: added a sec_access_check() function for checking security descriptors against a users security token and access_mask (This used to be commit c4d21cd4b1ccffd5aaa70a551c57f6eab1ca9c6d)
new a8a3fec r4026: added NT ACL checking on pvfs_open() for existing files. I need to work out some way to do a decent test suite for this. (This used to be commit 9a9a0d0e791e4b64f0a35c921729e623b977af47)
new 34b1367 r4027: add a useful function for debugging
new 450368c r4033: removed a pointless comment (This used to be commit 1f3f9f829444cb889c6782c4fe52773fd6867b55)
new 81476cd r4034: add a function security_descriptor_create() which can be used to easily create complex security descriptors for testing. This greatly simplifies the smbtorture code I am writing for testing our new access_check code. (This used to be commit 891a8bc16af3c6ce5800e793ce4ec8b0078e444f)
new cc8f435 r4035: more effort on consistent naming of the access mask bits.
new 3b86354 r4036: expanded the RAW-ACLS torture test to include tests for the generic->specific access mask mappings, and tests of the behaviour of SID_CREATOR_OWNER and SEC_FLAG_MAXIMUM_ALLOWED (This used to be commit f572fe6d29d5a318b24d71a2ebfa2baca2b79a10)
new 4183b2a r4037: fixed a bunch of "might be uninitialised" warnings after enabling -O1 in my compile (This used to be commit 0928b1f5b68c858922c3ea6c27ed03b5091c6221)
new 7ea3540 r4038: fix sign/unsign bug I introduced in -r 4022
new 4754082 r4039: added a test for an element > 128 bytes in length, to ensure we test for sign extending errors in element length (This used to be commit 07378fca6c12ffffcd3fe5e91f4d70ef838a45d5)
new 785e7eb r4040: sorry today is not my day...
new b71458c r4041: fix cut-n-paste typo
new 4299e98 r4042: fix segfault on server schannel connections
new 00948a8 r4044: only send supportedMech when we also send other data
new 64b516b r4045: readd krb5 support defaulted to disable
new b0d518e r4046: add more servicePrincipalName's for the dc account
new e43e893 r4048: a very simple howto for new developers to tell them how to build and install samba4 (This used to be commit 4e7d723dacc0d6d526721ee037502c02ffd3fdec)
new 300cebc r4049: a simple perl script to add a new user to Samba4 ldb (This used to be commit 76f2ae32040fe494e703abb54dd7ad09d7110408)
new cef92d7 r4050: make sure we add objectClass and sAMAccountName (This used to be commit 57d0079bb91b8edc625027e1f28203794e018afc)
new c9932a3 r4051: use talloc_array() instead of talloc() when allocating arrays in auto-generated ndr code (This used to be commit 90cdfd921e1a6f8806fe94bba61f1bbaa79c79f1)
new 58c3268 r4052: fixed a bunch of code to use the type safe _p allocation macros (This used to be commit 80d15fa3402a9d1183467463f6b21c0b674bc442)
new 7dcfd94 r4053: expanded and fixed a bug in the RAW-ACLS test (This used to be commit 0d19b4a09f4ce0b0c5e7779809c383322f4de4fc)
new e5ce904 r4054: got rid of Realloc(), replacing it with the type safe macro realloc_p() (This used to be commit b0f6e21481745d1b2ced28d9ed6f09f6ffd99562)
new 6e6374c r4055: fixed more places to use type safe allocation macros (This used to be commit eec698254f67365f27b4b7569fa982e22472aca1)
new 4075e28 r4056: modified the access check code based on results from RAW-ACLS test. Also added generic mapping bits for pvfs. We don't pass RAW-ACLS yet, but its close. (This used to be commit c7cbd966d49a5345ea326732587555d209c531fc)
new fbb5a6a r4057: unknown5 represents the account policy "Users must logon to change password".
new 2f9e170 r4058: added a type safe version of smb_xmalloc() (This used to be commit 1235afa5fe3a396cd7a180cbc500834a30fbaa80)
new 9012a50 r4059: moved the ldb -o option parsing to a common routine (This used to be commit ee52c1e38c9bac852458196ffbd677cca62a3965)
new ae3f904 r4060: removed an unused file (This used to be commit 35ca4e1e81c5d927238e90d0c6c09987c11b5d35)
new 6a58011 r4061: more additions to the RAW-ACLS test, to help me work out some details for pvfs (This used to be commit 273165e53a606fa0a55ff8fb6fea440e19a7e285)
new 4127edc r4062: the RAW-ACLS test now passes. The SEC_STD_DELETE bit is rather strange though - I expect we'll need to tweak that some more. (This used to be commit e3500811b90b8423ee7694609340f394957d1160)
new 9112a63 r4063: - change char * -> uint8_t in struct request_buffer
new 9922c2d r4064: use the same name for type on both ends
new 41999d6 r4065: fixed ntstatus->dos error code for NT_STATUS_NO_SUCH_FILE (This used to be commit 19efd83b863a8c94f509d6a933a7d5de43aa95e9)
new 14c6534 r4066: add a mapping for NT_STATUS_NO_MORE_ENTRIES (This used to be commit 335b1c6a52b2e437e7f16a84ba547e5387ef64d1)
new 79bb84c r4067: no matches in findnext is not an error (This used to be commit 6da058a28ba44a02964d375c9e390fbd472bc2b6)
new b821ded r4068: added LANMAN2.1 to list of supported protocols (for OS/2) (This used to be commit 06e48d1276d3837db4d278400e7ee29561cd9205)
new 1424dcc r4069: better error code for SMBwriteBMPX (This used to be commit eef066175f98f38eff465f941a7bd747173e8db9)
new f99c93e r4070: move some defines from asn_1.h to the places they belong to
new a42dba9 r4071: - ldap does allow adding additional attribute values with a modify operation, but not if the value already exists
new 9defca2 r4072: - changed the names of some of the well known sids to be more consistent
new ad3ee0a r4073: - added a set of lsa helper routines to make lsa lookups that are related to filesharing. For example, in order to manipulate ACLs properly its important to be able to call LookupSids, and to be able to lookup what privileges a SID has.
new 690b352 r4074: make the RAW-ACLS test use the new lsa helper functions to determine the privileges of the user running the test. This allows the test to work out what the expected access masks are. (This used to be commit dcf6c297d372cfa421d757d43897f00ad1d4f5f5)
new c62615f r4075: implement RemoteTOD server function
new 44891af r4076: fix compiler warning
new 2a45d1b r4077: don't add wrapping to empty blobs
new a7e97c1 r4078: use clearer names
new 0ad10ae r4079: implement the gensec_have_feature() correctly by asking the backend what is actually in use
new 82da9a7 r4080: missing file from the last commit
new 37e2570 r4081: use clearer names
new 10918b7 r4082: support alter_context requests
new 4b7960a r4084: add some more error codes
new cdeadf8 r4085: print out dcerpc_fault's as names
new 9b50dba r4086: - make dcerpc_ndr_request_table_send() the default and rename it to just dcerpc_ndr_request_send() - this allows us to call dcerpc_log_packet() when we receive a packet we can't parse correctly
new 57314e0 r4087: - add idl and torture tests for drsuapi_DsReplicaGetInfo()
new 071439c r4095: smbsrv_terminate_connection() doesn't exit() in single processor mode, so after we call it we need to return, and not continue processing packets (This used to be commit 33e4cee17dbfbb79e5ae68fda893a4d313865eb5)
new 8d0c3ee r4096: move the samdb code to source/dsdb/
new 436732e r4097: add missing file from last commit
new f40f35f r4098: catch null guid string so RPC-DRSUAPI works against my server (This used to be commit c4c83f04f55d206716380330d2a4d2b31f893346)
new 4f49bbe r4099: Spelling fixes. (This used to be commit 24d9f97bd6059d90eeead23900225e286047a862)
new 58e6233 r4100: fix drsuapi_DsReplicaObjMetaData2() idl
new 58a83c6 r4101: ignore secondary session requests to cope with a OS/2 bug reported by Guenter Kukkukk (This used to be commit 49c8df5648eae1e8222c0dd2859fd2ff62ef34ce)
new 87d5e06 r4102: more uint64 vs HYPER_T fixes
new 2c93ec0 r4105: Fix IDL for QueryValue() and add a torture test for it. Thanks to Michael Allen for some hints on what was wrong with the previous IDL. (This used to be commit 0fa6d847433eb281eaff15b8be4a26f898689f0a)
new 4b533a9 r4106: Add full name of two more hives (This used to be commit c1023db5e8336e495c06acae1773a28d7fc90658)
new 22f1411 r4109: fixed an uninitialised socket write found by kukks (This used to be commit 30c58b046d65164da37f705de105662f806e1331)
new 74eb001 r4110: fixed pidl to allow arrays to have size_is() and length_is() elements that depend on variables that come after the array in the structure or function.
new aad22ca r4111: fixed winreg to use much simpler (and I believe correct) IDL for QueryValue (This used to be commit 659d0295314c6a070698fc81223044f4d7366993)
new ff47004 r4112: when a pointer is NULL on the wire ensure it is null in the structure (This used to be commit 83221a0da07bf7c45757e737782f2f4ee541ad88)
new 4141cdf r4113: modified EnumValue in winreg to take advantage of the new pidl handling of arrays. (This used to be commit b47e203a054e26d5d0c133a3c3b8d9502bd6ac69)
new f94aee4 r4114: added have_features bits to gensec schannel code. This fixes our schannel code.
new b7f53e9 r4115: check for gensec errors before calling memcpy on a set of credentials, otherwise the creds structure might be invalid (This used to be commit 76285b3390f20366d53c7b2509ac07e1f88f7309)
new 2f11937 r4116: fixed compilation of EnumValue code in winreg rpc backend
new 3c70b82 r4117: fixed EnumValue in winreg server (This used to be commit f2f21033b65b82251b5ea0b2475ceb1bb3657fb3)
new b71dba6 r4118: don't assume that "unsigned int" is the same type as uint32_t (This used to be commit 1ddab01d2ac0a51278cbd13d6d9369973c7a5b3a)
new 06fbfad r4123: set locale to C to ensure ascii string functions work
new 60c6944 r4124: include locale.h to get LC_ALL in include/system/iconv.h (This used to be commit 573230ea99136bd66d00bac18effd28b1e5ba76f)
new 444a867 r4132: - Bunch of rather large fixes in the registry - Added some README files
new 1cd129b r4133: Cache results of subkey and value queries (This used to be commit 1e12971137f50077e04a0432572275baf4fde35e)
new 6fb6174 r4135: improve a debug message (This used to be commit 4b45d3d2e86122dbe5bd258fc96ad674aba0d417)
new 9f9e9b6 r4136: when we have a size or switch variable that is a pointer we need to check that the server hasn't given us a null pointer, otherwise we can segv when we dereference it. For example:
new a9fa37d r4137: Make *_open_key take a registry_key instead of a hive (more efficient in some cases) (This used to be commit ddf7a331c58976f2c0b4a00390118f1acf60e3eb)
new ddcb89c r4138: initialise 'type' in RPC-WINREG EnumValue test (This used to be commit 952a26c561846def21d3d2f4d36cbe79a54f9eff)
new d792ee4 r4139: 2nd attempt at fixing the null ptr in size_is() problem. (This used to be commit 3040cd65151dbcc54404f9be9d1fbcf539c7b635)
new f0eff25 r4140: Get rid of close_hive (replace it with talloc destructors). (This used to be commit bcbfce7b0119538bab06801c97aa9c7d4bf3a6c6)
new 0bde7a2 r4141: Fix crash bug in ldb backend (This used to be commit 5f64a60374486b9fc3d75786c3035a9017dd4d33)
new eda727b r4142: Check result value of OpenHKU and OpenHKCR (This used to be commit bba4e878b4a93e67e02b8f1332b0889947ec1a11)
new 0470bb7 r4145: make sure we don't set the 32-bit error codes flag unless the client can handle it, even for success packets (this bug was harmless, but can be confusing in ethereal with old clients) (This used to be commit 71e0c7b2ebbb01d64453c59e20911dc5008b9798)
new 280bb1c r4146: an attempted fix for a OS/2 rename problem found by kukks - seems OS/2 is v senstive to SMB flags2 bits (This used to be commit c232e21218e81ac9189b651478415e9fbd67bf78)
new 6ca874f r4147: converted from NT_USER_TOKEN to struct security_token
new dca888e r4148: add a default set of privileges to the core builtin accounts in the sam. I decided to do it the simple way of making the privileges user attributes. w2k doesn't expose the privileges via LDAP, so we are free to store them in any way we like without breaking compatibility. (This used to be commit 5f29f4c3079be2fa54b94e08c829dadccc4d14c4)
new 02a9aa0 r4150: - add fns for manipulating the privilege_mask in a security_token
new adbdb05 r4151: added privilege attribute handling on samdb.
new 6cf13f4 r4154: Add definitions for HKEY_PERFORMANCE_TEXT and HKEY_PERFORMANCE_NLSTEXT Hives and predefined keys (HKEY_*) are not necessarily the same thing. (This used to be commit 217e4e5841cfedb2b18dce3f89dd88ea4a36fe8f)
new 969e14e r4155: More destinction between hives and predefined keys (This used to be commit c37d6f3c581673d74e7ec6a644ab6a7d13a55535)
new 43ddb0a r4156: GetKeySecurity() IDL and torture test (This used to be commit 1c49de51aeb6041a3b53b8da7dc8e2bcf089bfe0)
new 59cfd54 r4157: QueryMultipleValues IDL and torture test Initialisation data pointer in QueryValue torture test (This used to be commit 72618dfe95c785d3a3a71cc4a70b59696f2d418e)
new 65e688f r4158: Fix IDL for InitiateShutdown and AbortShutdown and run both only when dangerous tests are enabled. (This used to be commit a763bd838558bdd7bcab3ca7ee91c1846d7a950f)
new 2f2b9c5 r4159: fixed error return for writebraw (This used to be commit 13c7794e02b0d5c83baa5efbe93e46defd38c8e1)
new f2dbe46 r4160: fixed the file_type in ntcreatex reply on a named pipe. NT4 requires this to be right. (This used to be commit e22de9734f66bee3c9eaf8191fcae9fb06a0034f)
new 1960714 r4161: two more fixes for NT4 clients. Bugs found by kukks.
new bbe0328 r4162: this should fix the delete/findnext problem from OS/2 clients. Thanks again to kukks for the excellent and detailed bug report (This used to be commit 7dfffe4ac0d6858ae6848708df1baa11a6819680)
new 08a409f r4163: 2nd attempt at fixing the OS/2 "del *" problem (This used to be commit ae14905d9522dbdc1709ef110b9933adcb740a26)
new e60bf04 r4164: added a test that simulates a OS/2 file delete. This includes seek by name back into a directory for files that no longer exist. (This used to be commit 57204a1533687c5f7f2ee169f42584aea914154f)
new fe01af9 r4165: added a 100 element name cache to cope with some amount of seeking back to filenames that have been deleted. This fixes the new os/2 delete test. (This used to be commit 6d471db13ab132655a07e11533a559446e56fc00)
new 47fa1d3 r4166: More small API fixes, keep registry structs as small as possible. Implement DelValue in the RPC server (This used to be commit f6b9ec89af934e837069fb26c0e3491fc78ebc12)
new 4c202a2 r4167: Fix CreateKey Support CreateKey in the RPC registry backend (This used to be commit ad8d9e6f73619332d93c38a1879233e199e8ba25)
new 1971d52 r4168: Implement QueryValue in the server IDL for NotifyChangeKeyValue (This used to be commit a40214243136ed5208a1bec494ad1fbf821524ba)
new 6acf7a7 r4169: add descriptions about binding and unc strings to the smbtorture --usage --help output
new 3a17866 r4170: don't check array size for conformant arrays (they are checked separately) (This used to be commit e399834ae1aa9731d5d29c04d5b7b90e356dad6f)
new 72273b5 r4171: an attempt at better IDL for DsReplicaSync (This used to be commit a4ebef4f53d0eb5aef1bc4ae76ac9ad66bf3b528)
new e08e264 r4172: commit a DsReplicaSync() torture test this not make much sense as we don't send the correct nc_name but it shows that doesn't get a NDR_FAULT anymore, we just need handle the conformant strings in pidl
new fbd8c61 r4173: - new t2open code, that can cope with "create with EAs". Many thanks to kukks on #samba-technical for the sniffs that allowed me to work this out
new edf9825 r4174: nicer debug output
new fedca61 r4175: InitiateSystemShutdownEx IDL and torture test (This used to be commit 3538130bf5d656ed4b0e2c84294e995814860e34)
new 985e86b r4176: I just remeber that I have already implement STR_CONFORMANT
new a7c70d4 r4177: add some more error codes
new 7d24d23 r4178: the level is mostly singed not unsigned
new 15581d3 r4179: - nicer code layout
new 3483fb7 r4180: use the same syntax as the other torture tests
new 6ed5055 r4181: use int32 for level
new 275df9a r4182: fixed trans2 mkdir, allowing mkdir with an initial EA list (This used to be commit 7d981c29c28391813c7f93245f64b3ee108378a4)
new c9cce9e r4183: expanded the RAW-MKDIR torture test to test creation of EA lists (This used to be commit 0134d8e9cc5634441b1aa6841bcd332c5afcc0f3)
new 7b7c26c r4192: added server side implementation of lsa_EnumAccountRights
new 8a3d151 r4193: added server side implementation of lsa_EnumAccountsWithUserRight (This used to be commit 5088a6cbf70fe6eff94f07e2f5874525539c46fa)
new 9927ffd r4194: added server side implementation of lsa_EnumPrivs (This used to be commit 710732033261f6355893b94b43e6c532baa105e0)
new 02f7d26 r4195: added IDL, test suite and server side code for lsa_LookupPrivValue (This used to be commit 7bddd4740332017bb5f4bddcc9ba0234d05378bd)
new c80d77c r4196: - added server side code for lsa_LookupPrivDisplayName
new 5bb1939 r4197: Remove silly extra const. (This used to be commit fcbfa888defe4f904e0c4b4f723d53a03422ad80)
new 463ba76 r4198: - added server side code for lsa_AddAccountRights (This used to be commit ba87142586672a1082200048e7d1ae865d266d6c)
new 916170d r4199: - added server side code for lsa_RemoveAccountRights (sharing code with lsa_AddAccountRights) (This used to be commit 9bd806b7a29afe9db98048be0f8035c75bf8e1c7)
new b8c47b9 r4200: Fix some more warnings. (This used to be commit 0359bc408f8b3a9f743553f98d0fa1f57021701c)
new e07525e r4201: Remove duplicate const. (This used to be commit 1d96717843a9b60a757548a24967bbb553775fa3)
new 4d545e0 r4202: added smbclient commands "addprivileges" and "delprivileges" for easily adding/removing privileges from users (This used to be commit 8764909c05c4829d1e4f7eaf8c18e8ef1e53645f)
new 75f02f9 r4203: the bind_info blob isn't a const. here's the idl to parse it, because we don't want the callers to manually de/encode this
new 1a34086 r4204: Arguments to reg_del_key more like the RPC for more efficient usage Fix small bug in regpatch Fix segfault in regshell cmdline completion Implement set_value and del_value in ldb backend (This used to be commit 8e2aa58abeafa78afe7dafb9723f5f365e756527)
new d21a55d r4205: fixed the default acl mapping from posix permissions to use the mapped uid->sid and gid->sid (This used to be commit 590e1a91bfc719c2d84a9a066fb4e0308b6d9803)
new 113cacf r4206: fixed a status code check in lsa_LookupNames2 that could cause a segv (This used to be commit 31ab04f790ff4349dbc8a24c07fa35e10b831baf)
new 707d180 r4207: remove "lookupname" and "lookupsid", and instead have a single "lookup" command that takes a name or sid.
new d8c3428 r4209: Fix several smaller bugs Add "predef" and "set" commands in regshell
new d7081b1 r4210: Add simple example of a registry hive LDIF file (This used to be commit cd9572b72e8d282ec47d2d67f6daa00ff1aa621c)
new efdf83f r4213: Store REG_SZ in UTF16, not the unix charset..
new dfadefb r4214: possibly fix the "no-EAs" bug from OS/2 (This used to be commit c9871253485b1a663fc79649742d3a89e81eb6d4)
new 4ffc419 r4227: index the privilege attribute to make lsa privilege calls efficient (This used to be commit e9e603208d79dc69c75420a8e085f8ad6c8a7095)
new 62d803c r4228: make sure the caller knows the packet is in error when a signing error occurs (This used to be commit 5e13571e6b9f5eb35f710c2c8bd85b5569665613)
new 7bb5587 r4229: - added support for multi-part SMBtrans and SMBtrans2 requests in the client code. This was essential to test the multi-part server code (which I will commit soon)
new 145702b r4230: now that we set the FLAGS2_EXTENDED_ATTRIBUTES flag, we should mark empty EAs as being of size 4, not size 0 (This used to be commit 76bd6476785e4145437768caa702c01a7801590e)
new cf5cb51 r4232: added server support for multi-part SMBtrans requests, while maintaining the async nature of the server. This is done with a SMBtrans request queue for partially completed requests.
new 5000512 r4242: added support for storing xattrs in a tdb. This allows all advanced NT attributes (streams, EAs, NT ACLs, timestamps etc) to be used on filesystems that don't support xattrs. It also allows for large streams, although they are very inefficient.
new 3b8e83a r4243: a sniff from kukks showed that the ea_set interface in trans2 setfileinfo allows for multiple EAs to be set at once. This fixes all the ea code to allow for that. (This used to be commit b26828bef5d55e5eef0e34a164e76292df45e207)
new d5d0651 r4244: add more calls to pvfs_xattr_unlink_hook() on file/dir create, to try to beat race conditions in the tdb xattr backend (This used to be commit 3ac840159881ce6eeac27ff0dc324e4d6ac0a70a)
new 6a5baab r4245: add a note about using a tdb to store xattr information, so you can have all Samba4 features on a plain posix filesystem. (This used to be commit a6c4f4b7c9b9a66bde02bd1b63258dbc14dd48c9)
new b6a515a r4246: some very brief notes to myself on solving the case insensitivity problem, and the del *.* mangling problem. I promised jra that I would write a longer description of these soon. (This used to be commit b6827a03e77fd1db4cbd16d7b7fb4328ccfe7a46)
new daae3bb r4247: two more places that need the unlink hook (This used to be commit 795897b64f3c63baaf53a36eb1611293c2fd8974)
new b706555 r4261: added the RAW_FILEINFO_EA_LIST trans2 qfileinfo and qpathinfo level. Interestingly, this level did now show up on our trans2 scanner previously as we didn't have the FLAGS2_EXTENDED_ATTRIBUTES bit set in the client code. Now that we set that bit, new levels appear in windows servers. (This used to be commit 0b76d405a73e924dc2706f28bbf1084a59c9b393)
new b02c5ab r4262: a sniff from kukks showed that the FILE_ATTRIBUTE_NORMAL handling in pvfs was not correct. This should fix a xcopy bug on OS/2. (This used to be commit 7251f1fcdd8980e9c49a58e665374025e07bb8d0)
new ed42a64 r4263: added support for the trans2 RAW_SEARCH_EA_LIST information level. This is quite a strange level that we've never seen before, but is used by the os2 workplace shell.
new 114bcfe r4264: fix acl handling on systems without xattr support (This used to be commit 89845388ea82d9bfbdc6ca8da40f47437a270400)
new 469fd38 r4267: fixed the charset code to use the builtin_functions.
new dfb402e r4269: expanded the note about what you need on linux for xattr support (This used to be commit 57394f44e9fa2070a6cb9ce2fb31431ffae45cb9)
new 8fe7d29 r4274: make the prototype RAP netshareenum call return something a bit more sensible. (This used to be commit b2e29756c2084f11d841d027e7d32952daae18d0)
new f7b794c r4275: improve the share type info (This used to be commit 750deb7f225b753f6c1547f7582f4edc4d817c58)
new c6a420f r4276: added server side support for lsa_OpenAccount() (This used to be commit 4716334502a245bc1ffafd3a8a00662cfbdf8ba8)
new 9b3ea6d r4277: - added server support for lsa_EnumAccounts()
new 424844d r4278: - added server support for lsa_EnumPrivsAccount() (This used to be commit a80c82d2635fce42482982d904f265199a000e10)
new e52b216 r4279: added IDL and test code for lsa_AddPrivilegesToAccount() and lsa_RemovePrivilegesFromAccount() (This used to be commit 705b870c73995609c8d3ebb24418538bfe20c05b)
new 134769f r4280: added server side support for lsa_AddPrivilegesToAccount() and lsa_RemovePrivilegesFromAccount()
new cf42988 r4281: fixed an ldb indexing bug in ldb found by volker.
new 04e1d5f r4282: removed a spurious error message now we remove index entries in the modify call (This used to be commit 58fcc326241e73cc8a122e6130b5ff0d6a3b9232)
new 2057121 r4283: adding a privilege that an account already has is not an error (This used to be commit 2a4c562896aabe391d6f675433db2e519f0ce4b0)
new 545c190 r4284: fixed a problem with very large EA lists and OS/2 clients. These checks on allocations need to go in a lot more places, but at least this is a start. (This used to be commit 99b0dac2292d72e3a77f105e8f2ef5a3838d7e1b)
new bb07219 r4288: don't use struct dcerpc_interface_table anymore in the main rpc server code. let the backends specify a ndr_push/ndr_pull function like we already do with the dispatch() function.
new 616cf70 r4298: Update to credentials.h after feedback from Andrew Bartlett Move pack/unpack of values in ldb registry backend to seperate functions (This used to be commit ceb4e92735f6dae96bb0b9d98211c9808159e56a)
new 9547649 r4299: Store REG_SZ, REG_EXPAND_SZ and REG_DWORD values in human-readable (and human-editable) format in the ldb registry backend. (This used to be commit 6eafd055d1a7d45734a0112228e18ee59d1f7867)
new 47021d0 r4302: fixed all of the annoying gtk warnings. The code all seems to still work, but given my lack of gtk experience, there are no guarantees. (This used to be commit 11277b38a473022eb59f896d5e23aa1e56786008)
new 8d3d753 r4303: a bit more consistent help on privileges commands in smbclient (This used to be commit 2d2e9e6373be153f991ee899e9d66cd3979e309f)
new e67b439 r4308: [out,ref] pointer needs to set (don't corrupt the stack and segfault)
new c2f9422 r4309: idl and torture test for lsa_GetUserName()
new 6bc971d r4310: fixed the authority_name field in lsa_GetUserName() (This used to be commit f78506697ad23456fcac6e8916d0dad05b0df6cc)
new de2ccc5 r4313: fixed a bug in handling new xattrs in the tdb xattr backend (This used to be commit c66b5a100c1b83adf034087fe2ce49fc77d84161)
new a66a985 r4314: added ACL checking on unlink (This used to be commit f25c469693517ed993e0379d8b07cd7eb235a669)
new fa4271f r4315: use the remote hosts max_xmit, not the local hosts, in calculating max trans2 data sizes (This used to be commit 827008cfebf29d081b457ba7162d89c8150cb24b)
new 101d033 r4316: - now that the trans2 code properly supports multi-part requests, we can set a maximum sized max_data in libcli trans2 code
new 8e90f88 r4317: check the count of replies in the os2 ea_list torture test (This used to be commit 10861b3fa0cbba7f5e0ec3377431a85608a13a32)
new bf3067e r4318: add missing template for trusting domains
new 73b3e7b r4319: make it easy to use valgrind in the test_posix.sh test suite (This used to be commit 7c09a3ea581e08bb34972d657d11d7e03b832b65)
new 33cbe33 r4320: fix locations of new trusting domains and domsin controller computer accounts
new 6fbf487 r4321: objectClass trustedDomain uses "securityIdentifier" for the sid
new 447d088 r4322: use a nicer name
new a86387d r4323: - implement the lsa_GetUserName() server call
new e0cac67 r4324: add some more ads constants before I forget them
new 7224971 r4325: add the GENSEC_FEATURE_DCE_STYLE flag this will be used by krb5 dcerpc auth
new 4def245 r4326: fix memory leak
new 3e7c0e1 r4327: add usefull function if you don't want that the data will talloc_memdup()'ed
new c533379 r4328: mark the talloc data as DATA_BLOB
new 7f773c9 r4332: Fix a potential memleak.
new 61b1620 r4335: Fix some potential memleaks, implement CreateDomAlias. Hmmmm. Isn't there enough stuff to do in 3_0??? ;-)
new ae42636 r4338: reuse netlogon structs in the krb5 PAC that simplifies the code a lot...
new 9be2e63 r4339: - rename auth_guest to auth_anonymous
new 5b07d37 r4340: - simplify lsa_GetUserName() server code, we don't need to do db lookups as we already known who the user is
new a42bbe3 r4341: Fix const warning. (This used to be commit d8b1ba93a8ed0d5d01cb05b1c14353a0eca4de3e)
new 9399518 r4342: Fix a memory leak in init_globals().
new e4b8399 r4344: Unify memory handling in dcerpc_samr.c a bit (This used to be commit 79ec28ade826c6a36e129abbe1e0a207074c676f)
new 4d6a13d r4345: Unify the representation of grouptype and samaccounttype to hex. Without any kind of schema support we only have string comparisons (Hmm. Is this true?) and must agree upon a common representation for integers. I suspect that we might sooner or later need a search filter for "This bit in this integer attrib is being set".
new 3ad2bf2 r4349: Start to fix the long-standing pain that --with-krb5 would be ignored if krb5-config was in the path.
new bebe512 r4354: The ldb databases do not go in lib/private, but in private/ under PREFIX
new 44113c4 r4355: More work from the elves on Christmas eve:
new 90b2996 r4356: Allow anonymous connections to use NTLMSSP. The silly bugs that prevented this are gone.
new 06275d6 r4357: Return a more sensible error code if a NULL (as opposed to the valid "") username is asked for.
new 0f1444b r4358: At metze's request, the Christmas elves have removed gensec_end in favor of talloc_free().
new 4620625 r4359: using talloc_free() of a child struct in a talloc_destructor is useless
new 799b576 r4360: destroy the gensec context
new 24f209e r4361: fix the build
new 44b83e7 r4362: dlopen() doesn't imply -ldl Should fix the build on several *BSD systems that have dlopen() in libc (This used to be commit 6d2b8e71c177d1d35a8b975cd5f24089aaa2bb49)
new 5ba0e02 r4363: value "none required" is set if no library is needed (autoconf does this the same way) (This used to be commit 8cf15704101e5957e15a0401e4832faf1346f12e)
new 5e4e61c r4364: - added support for testing of chained SMB operations in smbtorture
new 6c4d591 r4365: added command 'eainfo' to smbclient for displaying binary EA contents (This used to be commit 268edcdb4a95240662102faef4126449f286d49d)
new b29b10e r4366: Fix ldb_modify_internal: Adding values to an existing attribute you could end up with a corrupt data structure on disk, namely with two attribute structures for the same attribute name.
new 77529ae r4367: Implement samr_AddGroupMember, samr_DeleteGroupMember and samr_QueryGroupMember.
new b0e6ce6 r4371: Add "Create Key", "Delete Key" and "Delete Value" buttons. gregedit now can do the same things as regedt32 except for finding data and setting values. (and a few segfaults...) (This used to be commit ada16f31e4da919731767ce31000aa270f22ffd5)
new f0d3e9d r4372: Implement samr_LookupRids (This used to be commit 1bab3254f6a27144c6f76edf66573f7fa25b3173)
new dcff662 r4373: Support setting values and fix a segfault (This used to be commit cdb6980cdcf4b093e98b3b025f784333d46ac957)
new 296c0d8 r4374: Follow metzes hint, change LookupRids a bit (This used to be commit b8fa5b9419c6397a4266bfdce3a31b1e016d7faa)
new 2333ea5 r4375: Implement samr_OpenAlias, samr_QueryAliasInfo and samr_SetAliasInfo. Fix IDL for samr_SetAliasInfo.
new e14a5a9 r4376: Implement samr_AddAliasMember, samr_DeleteAliasMember and samr_GetMembersInAlias.
new 8445576 r4377: Fix default groupType attributes.
new e08d850 r4378: Implement samr_EnumDomainGroups and samr_EnumDomainAliases.
new d5fd599 r4379: Merge more Kerberos related configure checks (by jra, gd and Lars Mueller <lmuelle at suse.de>) from 3.0 to Samba4.
new a7a1fad r4380: Implement samr_QueryDisplayInfo. This probably needs some polishing (Do we have to sort the entries?)
new 03a9149 r4381: Add my copyright (This used to be commit 9e27a83ac3b1470ba52df01743d9a64fcbecc64b)
new ba4a563 r4382: check for bad tid in SMBtdis (This used to be commit 44ca3f41cc835e22e6adca48ddfd84f246b22bfb)
new 0a1342f r4383: in order to cope with overfilled buffers on trans2 findfirst we need to use 32 bit offsets and lengths in trans2 fill code, even though the packets themselves can only use 16 bit lengths. This prevents the overflow detection code from failing due to 16 bit length wrap. (This used to be commit 5cd74c22e99bc78e1f3ddf3f098790c4b4b87b4f)
new 2c1e008 r4384: Try again to fix compiling against a specified KRB5 library.
new ecabb2d r4385: Set the correct target service.
new e3da3b4 r4386: Grr, fix copy-and-paste bug.
new 92152aa r4387: added a TODO about the NTCREATEX_FLAGS_OPEN_DIRECTORY flag - it seems to open the parent of the specified directory ?! (This used to be commit a012d1c978a478fe8debf0c546ed770047dbfbcf)
new 66b8ff2 r4388: - allow ACE flags to be specified in security_descriptor_create()
new d39ae54 r4389: added checking for the default inherited ACL, which is used when no ACEs are inheritable (This used to be commit e30b8d5783e073a31f738a36400fe866c970464b)
new f05bc12 r4390: Registry value and key names are case-insensitive Nicer menu layout in gregedit (This used to be commit 2948b9750d756880c3af7fb352f0a684a1fae9c9)
new 359cf87 r4391: bring the default ACL inline with what w2k3 uses (This used to be commit 16967f7502ea6d2efa0fc08decc955a1516c3a02)
new 62a32a2 r4392: Fix samr_GetAliasMembership idl (This used to be commit b0b9332519ab6461967a5fe10698dcf4e9950834)
new 4fd56d5 r4393: Trivial bugfix for a silly bug (This used to be commit ae3c329e9d718cdc011f8f291ccc68abad6b9cc7)
new b2125c1 r4394: Use 'raw' protocol towers in the lists in the endpoint rather then dcerpc_binding structs. (This used to be commit 9175b729724fb7b747e7e4072dda733277f0f414)
new e3cd426 r4395: Generate "newhklm.ldb" using provision.pl (This used to be commit fa53c56236ddc7f86cdab85f95f6be6fcfb0909b)
new a89f6df r4396: Generate newrootdse.ldb in provision.pl as well (This used to be commit 3ebaec6edb68e9dce90981d96516fcf541c3c670)
new 91abe81 r4397: Fix a bug where '(&(objectclass=domain)(!(objectclass=builtindomain)))' fell back to a full search.
new a4ba60f r4398: Make usrmgr.exe believe we're a DC. Otherwise it will not show global groups.
new b386af0 r4399: Implement samr_GetAliasMembership and samr_GetGroupsForUser. With these two, usrmgr.exe seems to become usable. Some quirks, but it's worth a try.
new 07e1553 r4400: Pass rootdse.ldif past the subst code.
new a477387 r4401: stricter test for correct ACL inheritance in RAW-ACLS (This used to be commit 1bb769196377772326151210309ff12362eb0f2f)
new e20be5a r4402: use __location__ instead of __LINE__ in the RAW-RENAME test (This used to be commit 09ac1338209b0d0878173cfef3dca5603271b1a8)
new abe22d0 r4403: - added ACL inheritance in the pvfs backend. ACLs are now inherited on file and directory creation via ntcreatex. pvfs now passes the inheritance test in RAW-ACLS
new 8631bf2 r4404: check for SEC_ACE_FLAG_INHERIT_ONLY in the "maximum allowed" logic (This used to be commit e4ee8b776ba164a89afca43de20c166ccbfddb99)
new 1e4a4c4 r4405: added acl inheritance to the mkdir and t2mkdir backends. (This used to be commit b44d4d17df8af4941740e5d5e0842ca01d8f403c)
new 1c092c5 r4406: - don't call the xattr unlink hook on unlink unless the link count is 1, otherwise the xattrs of the remaining link are removed
new 447a346 r4407: stricter checking of parameters on hard link creation in the RAW-RENAME test (This used to be commit b239589b00e673ae2d6254083cd324bc3b54bcdf)
new e913a48 r4408: added the remaining access check hooks into pvfs. All calls should now have acl checking, and obey the various inheritance rules. (This used to be commit 5fe51807d6b97e68b65f152c0f405e5c5a025d21)
new 91190fd r4409: fixed handling of zero access masks for the POSITION_INFORMATION query/set levels (This used to be commit 75e7229476e1af6ab78fa5b41a7bb67df8e3d2dd)
new 4f16988 r4410: pvfs_rename_one() should not check for create permissions, as the rename is always in the same directory (This used to be commit babf3480a4c29ce28d9a4525c4174a3d765dcbab)
new 373bca5 r4411: when checking for create permissions, we need to check the parent, not the child! (This used to be commit 30b4c20b1c9aea94dd2a0611b58860797d244e5a)
new ef179fd r4412: SEC_FILE_READ_ATTRIBUTE is always granted, even if not requested. This was being done in the full ACL code, but not in the unix access check code, which meant that qfileinfo was failing for some parameters (This used to be commit 96d017e521f5a996a7a274682838855d077834bc)
new 3450ed6 r4413: login failure doesn't warrant a level 1 debug (its filling my logs during torture tests) (This used to be commit b9284c16dc37bf14fceeaa694e82f36a38b0dd93)
new 8da7a60 r4414: Various bits&pieces:
new 6aaefee r4415: Implement samr_RemoveMemberFromForeignDomain. This is needed to delete a user with usrmgr.exe.
new 6f2e88a r4416: [in,out] variables do have an r->out component...
new 6372b4e r4417: Reply to samr_QueryDomainInfo with the same static value as level2 does.
new 25715e3 r4418: fix compiler warning and remove unused typedef
new b5b1c52 r4419: move security_token stuff to the libcli/security/ and debug privileges
new 2c34148 r4420: - add usefull helper macros for allocation failures, they should be used in mostly all our code after calling a talloc_* function
new c4e1528 r4421: fix typo
new 00c7f9e r4422: make lp_set_cmdline("torture:dangerous", "Yes") a bool parameter
new 0128bd6 r4423: give lp_parm_int() and lp_parm_ulong() default values
new c5fa6f7 r4424: fixed a simple bug in the '|' handling in indexed ldb searches. I'm amazed we got along for so long with this bug! (This used to be commit 937159cf2c6ae08808bd10946fcdbd8741e1a560)
new 09ee8ae r4425: - move srvsvc and wkssvc server code to the new W_ERROR_HAVE_NO_MEMORY() macro
new 72ffef2 r4426: fix same names
new 09c1b9c r4427: - added ldb_msg_*() functions for sorting, comparing and copying messages
new e222a34 r4428: use minimum open permissions in the 'acl' command in smbclient, so the user is not prevented from viewing the acl by other access bits (This used to be commit 61e71782f573d0fa5b88237299df516c67405e30)
new a696713 r4429: the owner of a file always gets SEC_STD_DELETE (This used to be commit 81630d3014c8cbd970bc917e3e9aef337fa211cd)
new e0a40de r4430: - fixed the BASE-LOCK* tests to use a subdirectory, and properly setup the directory before each test, thus avoiding errors due to previous failures (This used to be commit a44fa5319d87e57f4b904334d9ea65cc6807b789)
new cb25806 r4431: add WERR_NET_NAME_NOT_FOUND
new d63c481 r4432: - add srvsvc_NetShareInfo level 1006 and 1501 idl
new e046e9d r4433: added the boilerplate for the new w2k3 LSA functions in preparation for adding LookupSids3 (needed for ACL editing from w2k3) (This used to be commit 745bbc0e1717c1e0068be00cff36071dbdc451a6)
new ccbfe7b r4434: - fix some NetShare* idl functions
new 7ac62a7 r4435: add another error code
new 6b59b37 r4436: add one more flag
new 835d231 r4437: added IDL and test code for lsa_LookupSids3() and lsa_LookupNames3().
new 2acf961 r4438: the ADMIN$ share is a diskshare but hidden
new f53293f r4439: unlimited connections is -1
new 85b492b r4440: - add a start of srvsvc_NetShareCheck() server code
new e6365b8 r4441: gensec_krb5 update:
new 6c8df6d r4442: fix lsa_TranslatedSid3 (its a dom_sid2 not a dom_sid) (This used to be commit 0dd258709554265efaa0d25ad5bc86b559139c2e)
new fc26c0c r4443: test lsa_LookupNames3() even when lsa_LookupSids3() fails (This used to be commit d37f556258ba12479e4e9acc5cdb5535ebf41d7f)
new f193812 r4444: - initialise registry:HKEY_LOCAL_MACHINE to a reasonable default (where provision.pl suggests hklm.ldb be put)
new 13f47df r4445: put the unlink test in a subdirectory, and ensure it cleans up (This used to be commit 382231ca365eccec8024af9420b1ebe41953bdb5)
new 75ccd29 r4446: attempt to fix the build - andrew, can you check I've done this right? (This used to be commit 9f0bf657aeee86d859742fb4da3a0f806e7060b6)
new 90a322f r4447: implement server side of lsa_LookupSids3() and lsa_LookupNames3() (This used to be commit e535f84504b07a912c2f5dd6eca4c9893c1843db)
new 291b02a r4448: - fixed access_mask checking on acl set
new 502490b r4449: fixed the helpstring for LSA IDL (This used to be commit 40a68a160e43b2e5d018e393ddecdfc50bad5360)
new 4ad7acb r4450: the beginnings of IDL for the dssetup pipe. I need this pipe for ACL editing from w2k3 when we present ourselves as a DC in the registry (This used to be commit 9651901791e0553f106ab957c5787c109098248b)
new dda32aa r4451: added initial RPC-DSSETUP torture test. It works for level1 of ds_RolerGetPrimaryDomainInformation() (This used to be commit 7aec3dac6fd5165cfca5c650aaa29234e278d95d)
new 09d708e r4452: the beginnings of a dssetup rpc server. (This used to be commit 1c2170ae21d60c22ee3053fbf249dba59de576ba)
new 4a8b304 r4453: use lp_server_role(), which currently returns 3, for the dssetup role. The value '5', which is what my w2k3 DC returns, doesn't work. I'm not sure why this is.
new 62560e6 r4454: This is the patch I use to Samba3 nmbd to allow a WinXP box to join a Samba4 domain. It is hard-coded for my GUID, so you will need to edit it to suit.
new 72f50be r4455: LSADS was a duplicate of DSSETUP, and is now gone (This used to be commit 05c8fd81ddec969ed5280e2fe9f838ac4399f1c9)
new 05720e4 r4456: NT4 usrmgr.exe asks for 4096 accounts, allow twice that.
new 2e44663 r4457: Fix IDL + add torture test for InqObject (This used to be commit dbcaff7c71c9b7ee984a2ed458b6c3ce27772740)
new be1bbf3 r4458: Create ncalrpc directory with 0755 rather then 0700 so non-root users can use ncalrpc as well. (This used to be commit 02340bb6eec394576d23f2c51956f4c47f475452)
new 9a6671c r4459: GENSEC refinements:
new 740ee4a r4460: Add a new GENSEC module: gensec_gssapi (disabled by default, set parametric option: gensec:gssapi=yes to enable).
new d487cca r4461: finished the remaining information levels in the DSSETUP pipe. The pipe is now complete!
new c8541d0 r4462: - enable DSSETUP on ncalrpc
new 3b21422 r4463: added testing of the special SID_CREATOR_OWNER inheritance rules (This used to be commit 5448c72ebe58e264ee772f8e1c4caee2250c328c)
new d4b1657 r4464: added pvfs backend support for the special CREATOR_OWNER and CREATOR_GROUP inheritance rules (This used to be commit 0a29fb45c310b4b8c348d187b8ff1833deaac6c3)
new f80ce3e r4465: remove unused file (This used to be commit fee40e110d56c932aeff11178c120f3f4e19ddd2)
new f9e5079 r4466: rather than defining "STANDALONE" for building tdb, ldb and talloc outside the tree, instead defined _SAMBA_BUILD_ inside the Samba build. This makes it easier to pull code out of Samba for external use. (This used to be commit 09e98c8745cca7ccb1ad7134c0c09b8e4c0f4f06)
new 70067ef r4467: - tdb standalone build doesn't need -DSTANDALONE any more
new 9681464 r4468: Don't be a slacker and leave out parameter names when generating prototypes for ndr push/pull/print functions. (This used to be commit 1fe95ad1720f48a353ec77178e303b437bb13fed)
new 9711122 r4469: Version n + 1 of the pidl ethereal parser generator. This version is based on the idea of manipulating the .c and .h files generated by parser.pm with perl regexps and glueing it all together to make an ethereal plugin.
new 3b182e2 r4470: Try not to have GSSAPI built unless we detected krb5. We should split these tests out a bit, but for now it's an indicator we can use.
new b099aa9 r4471: Running 'make eparser_idl' doesn't need --header anymore. (This used to be commit 913630d6e43cda621b36403169544dcbea926153)
new 68460ee r4472: improve the discard_const() macro for standalone build of talloc (This used to be commit 310cea15bf01343d9ab8ff7a166f0699c0507816)
new 65f96eb r4473: - moved talloc into its own lib/talloc/ area
new 1a988ec r4474: - converted ldb to use talloc internally
new 500d552 r4475: fixed smbd to work with the small changes in the ldb API (the most important change was in the ldb_msg_add_*() routines, which now use the msg as a context, and thus it needs to be a talloc ptr) (This used to be commit 1a4713bfd0e519f3eb7b3241121ff914a6eeef18)
new 62ffbdb r4476: added a little gcov howto for ldb (This used to be commit 5dc1995118c7d25adf89b6cc6156b1e6fc281e9b)
new 09a76e2 r4477: expanded the test suite to increase code coverage a lot (This used to be commit 4edbd1b18ee38e584cf844b64c7fcb2645921837)
new f4b3491 r4479: added the function talloc_autofree_context() which returns a talloc context that will automatically be freed on program exit. This is useful for reducing clutter in leak reports (This used to be commit cf73dda652e0a121901f22771104be6751c0fcb9)
new 68beb2f r4480: autofree the dcom proxy tables (This used to be commit 973acf7bbdb7bd71f052aca15d0189f2e2069fd4)
new fe07db9 r4481: get rid of the last leak (This used to be commit 52de02b2c31eefac75ce0582ed8acae8007e7cc2)
new 7b4c02b r4482: in ads mixed mode there are also only one PDC and multiple BDC's
new fa010c9 r4483: - rename same structs, enums and uninons of the dssetup pipe to match the style we are using in other pipes
new aa731ac r4484: - use the nTMixedDomain attribute to check if our domain is mixed mode or not
new b3eab2f r4485: remove unused TODO comment we already handle the DS_ROLE_STANDALONE_SERVER case correct
new 3e5235a r4486: fixed some memory leaks in the new ldb code, by ensuring that memory is always allocated as a child of the right context (This used to be commit 1071712cf5951fa2e94f314bd7678cfa51b2dbcd)
new 54c63eb r4487: fixed the use of ldb_msg_add_*() in the samr password backend (This used to be commit d79cc8b901ef273547bab2f66355e075da61ce9b)
new 7eeeb4a r4488: removed an unused variable (This used to be commit 1dfc41c9a3b6418236a1f04b5cf3f9ef9e8b608e)
new fc275d9 r4489: Remove an obsolete file. (This used to be commit 446b2cf99641956b9bdede4364c93232d914c678)
new 4db9496 r4490: when implementing one rpc server call in terms of another call, you must zero r.out before making the 2nd call if the 2nd call has any non-ref out parameters. This is needed for the case where the 2nd call fails, and the 1st call would then fill in its out fields based on uninitialised memory. (This used to be commit 202470326dcfaa5d36aaaf6be47eec40fed50402)
new 160ff29 r4491: don't dereference q1.out.sam unless we know it is not NULL (This used to be commit 77e14c28584c5917f22672b304cb0f8e37e883fd)
new 6f5fc88 r4492: r.in.info is a pointer that needs to be allocated before use (This used to be commit f830adc54ada7f38f964a6ccb5270d2791325dd5)
new 022bc63 r4493: change name of README.gcov so it doesn't get deleted by "make clean" :-) (This used to be commit 209ba7b889823f1badb0337412b2b9b34c5e23de)
new 0dcd464 r4494: Allow gensec_gssapi to use the SPNEGO mech provided by Heimdal (off by default at this point), and include the GSSAPI OIDs in our source, per advice by lha that this is easier than getting the includes right.
new e965f36 r4495: Some more regexps for handling stuff in the lsa and samr pipes - various types of arrays and relative structures. (This used to be commit 9f99d94ff5863b2da05f2283639852306bfbc74d)
new 9c0a83d r4496: expanded info on testing your filesystem for xattr support (This used to be commit bf9dfcc5e2f1b3fb827d4625ebaa2e75b754c76c)
new 593b657 r4497: fixed a typo (This used to be commit 2f6107ea9af125a031479dd863447eeadd8e5cfc)
new dd1c0a5 r4498: arrgh, really fix the typo this time (This used to be commit fc338f6ce28bb14e31cdf7a5b36af12ade39093a)
new 8eb981c r4499: Almost make our Samba4 server pass the RPC-SAMLOGON torture test.
new c8ba520 r4500: Allow GENSEC modules to be disabled by setting a flag on their module definition, not by hardcoded reference in loadparm.c
new 5869493 r4501: when copying files it is common for clients to copy the ACL. When the ACL is the default ACL this menas the copied file would have an xattr but the original would not. Avoid this by checking if the ACL being set is the original ACL, and avoid the copy. (This used to be commit 1df985a49b200a41eed39023aa668afb233f2e53)
new ab4e92a r4502: add an error reporting function (This used to be commit 985a58a16d04f3b92b4bbff86f6c466385f01321)
new 8164d24 r4503: add an error reporting function (fixes) (This used to be commit d11732f4f7f9bc535222aa7a6dd2f15cf5002a4d)
new 5e94b01 r4504: Setting
new b92afa3 r4505: Add a first very basic schema module To use it you should provide a schema.ldb file where the schema is stored and load the module in the ldb you want to have schema check activated
new bb71b37 r4506: fix compiler warnings
new fd6aa0e r4507: this default is unnneded because the switch level is in the r->in
new 4dd48e9 r4508: - simplify the code and allocate only in one place
new ed1634c r4509: Add missing cr. (This used to be commit 60f266bf6a30eee485c4f498569201ac50f85120)
new 967b77a r4510: Some more tests for RPC-NETLOGON, checking the idea that we could combine the NTLM and LMv2 responses, for maximum compatability from a client perspective, allowing access to servers that require NTLMv2, as well as those that don't support it.
new 522c54c r4511: Remove a crapload of dead code. (This used to be commit 0f50ed8260ce37c21d8ad62b5a257f22ab4a5534)
new 5f8802f r4512: Give arrays of scalar types their own subtree. (This used to be commit b9432130959aeaab6d1720ac2c6f99e3d8f9e037)
new 8d8c21f r4513: add experimental modification attribute checking still not complete but works with add and replace, not tested with delete lot of duplicated code to remove (This used to be commit ea051f6cd39d0e729bb425eb08034a0eee0996dc)
new 328e260 r4517: Revert previous commit about giving arrays of scalars their own subtree. Generate code to display using proto_tree_add_bytes() instead. (This used to be commit 6e480fab3a0f70ae17dd7c0b39da924361a354d5)
new 3acf026 r4518: added proper support for "typedef enum" in pidl. We can now use enums as types in switch statements and variable types, and the value will be printed with its string name and value (This used to be commit 1852033f2ec7584657d586e44d25a280959e4d81)
new 8448dd6 r4519: added the enum print function in ndr_basic.c (This used to be commit 29955004aa256d5ac27b941f48384ab97ff5e4b8)
new 7588a01 r4520: added a enum test function to the echo pipe (This used to be commit f9e0aa1ab1faac039893db241819907c9c4bb510)
new b90c085 r4521: fixed up the handling of PROPERTIES elements after the change to support enum (This used to be commit dee8eff2590be58c59b0db089fcca4af3e011c42)
new 0ba751b r4522: PROPERTIES are now handled at the typedef level (This used to be commit 73d5a033e8e9de536239c53e8a063e9be0eff701)
new 5526a6e r4523: the PROPERTIES change for typedef was not quite as simple as I thought. This puts in a workaround that fixes things for now (This used to be commit 0939b83a0f07563edc6448fb6a87a573dbaa9f6c)
new d9ab65a r4524: converted a few bits of samr.idl to use enum properly (This used to be commit 82313fb79eb361d7cee06ada21c537a7cc57970e)
new 58d9adf r4526: - much simpler (and more accurate!) ndr_size_*() code generation. It is less efficient, but I really doubt that matters.
new 5e9a136 r4530: Start adding a bit of Doxygen compatible documentation comments to GENSEC.
new e1944a3 r4531: Include the OID locally, as it seems to be hard to get the includes right.
new a4fc930 r4532: - rename bitmap -> bits
new aca94b5 r4533: parsing support for:
new 31de71f r4534: update the yapp generated code
new d0da601 r4535: add full support for
new 4a49604 r4536: make use of the new enum and bitmap feature of pidl
new ecd9557 r4540: sync enum and bitmap code
new 922f196 r4541: make use of new enum and bitmap features
new 895bc15 r4542: use bitmap for samr_FieldsPresent and samr_AcctFlags
new 66bd614 r4546: Use talloc_p() instad of talloc() (This used to be commit 2ec3a137d7fd8a912bc70e865f7a7798190b8869)
new cc55aef r4547: - added talloc_new(ctx) macro that is a neater form of the common talloc(ctx, 0) call.
new 0b54d92 r4548: Convert to talloc_p() and talloc_array_p() where appropriate.
new ddc10d4 r4549: got rid of a lot more uses of plain talloc(), instead using talloc_size() or talloc_array_p() where appropriate.
new e159e42 r4550: talloc() is now typesafe. It is exactly equivalent to the old talloc_p() macro. Use talloc_size() if you want the old behaviour.
new e3fd874 r4551: add support for a pidl extensions
new 678038a r4552: use samr_AcctFlags in netlogon.idl
new 9c9404e r4553: fix typo
new 5204a55 r4554: create svcctl_ServerType bitmap
new 88217c3 r4555: fix some dependencies
new 939d37a r4556: neater (and faster) way of doing alignments and scalars (This used to be commit ec70d9a740ab0b6f83b6b10c1b5313e585164383)
new 66af872 r4557: support for [flags()] on typedef enum|bitmap
new d62a44c r4558: more use of bitmaps and enums
new 7e5523c r4559: prevent the RPC-EPMAPPER test from looping forever against w2k3 (This used to be commit fa3cecddd8065885dd461000de683eb0143eb481)
new 365d9ef r4560: - fixed crash bugs in the RPC-SCHANNEL and RPC-NETLOGON tests
new 42cf0af r4563: fixed lsa_EnumAccounts() server side to return all accounts that have privileges, as volker discovered (This used to be commit 09edc31f3b92105dab585614553ba5e94ccdf588)
new 8943299 r4564: added a comment on lsa_EnumAccounts IDL (This used to be commit 08d7b77efc05571146c54322e684753ccd4cd2d6)
new 0773193 r4565: Make the order of the initialisation more sensible.
new 56df264 r4566: Fix Samba4 to pass it's own RPC-SAMLOGON torture test.
new 5db389c r4567: Fix the build for metze.
new 1ec6416 r4568: make use of SidType and move it to lsa.idl
new 12d8b02 r4572: remove configure and include/config.h* before running autoheader && autoconf
new b8b0927 r4578: Minor cleanup of ndr_pull_array() and ndr_pull_array_foo() regexps. (This used to be commit 0f8f0de00fa687920c898a56238cd3e21d83cfb1)
new 468b3fc r4582: finally worked out what is going on with the inherited ACLs test and win2003. It is a win2003 bug!
new 1a019f9 r4583: print which bit failed in the owner bits check (This used to be commit f893ad9c45d6d06fa1b6f1f949a7834e7bf99ba7)
new ad7da47 r4584: fix pvfs backend to pass the new enhanced RAW-ACLS test. Easy once I really the strange behaviour I saw was a w2k3 bug :-) (This used to be commit e729061bcde25d0565a72222e4720ca8074ef23f)
new 4ea89e5 r4585: don't consider LookupSids3 failing with NT_STATUS_ACCESS_DENIED (as w2k3 does) or NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED (as longhorn does) to be an error.
new b3d59e5 r4586: RPC-LSA now passes against w2k3 (This used to be commit e252f80f2bc5de4a3de84acf232f5334b5d448f6)
new 57842ed r4587: fixed dcerpc_secondary_connection() for ncacn_ip_tcp
new e3450b0 r4588: fixed the double bind in ncalrpc with dcerpc_secondary_connection() (This used to be commit b65a95c11778fd778ad3c013664aea7d038e16ae)
new 9278473 r4589: forgot to commit the new NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED error code (This used to be commit f4337c988c15dc84e3cfd77b628e92a0996717ea)
new 066134f r4590: Make RPC-SAMSYNC pass againt Win2k3.
new 11ce2cf r4591: - converted the other _p talloc functions to not need _p
new 8b1512f r4592: fixed typo from talloc testsuite fixup for the new syntax (This used to be commit 1177200dd9392c088f5b009f55390ad31c367e5f)
new 35a2ced r4593: don't use the _p function in the testsuite, as when built standalone it doesn't use TALLOC_DEPRECATED (This used to be commit 2fe0e2528f14627832942f6404a4b1be4b556c97)
new eccbbd7 r4594: Add more testes to the standard 'passes against win2k3' script.
new c012669 r4595: on create check access against parent not child ... (This used to be commit 5a1a17d3fc771b1e1c61297067f38c87901891d3)
new 297a63b r4596: added a dynamic inheritance ACLs test. As far as I can tell w2k3 does not do dynamic inheritance (This used to be commit ebe6b002843196bc6d6fadfa646aa3bc8eb27af8)
new e357b5b r4597: Recently I've come across a case where I suspect the GetAnyDCName request to kill the domain controller I'm asking. In samba4 torturing the DC is just so easy, commit the test to randomized ask for DCs for all trusted domains.
new 0ee9f4d r4599: Remove some duplicated code in pidl.pl.
new 60a849a r4600: Remove Data::Dumper import leftover from debugging.
new c375b30 r4603: Test creating local and global secrets over LSA.
new 3f89308 r4605: Fix a confusing comment :-) (This used to be commit fbd2a90bcdb7426c9a15bd8dc09da9008a0bc1bf)
new fd254e0 r4606: Start adding some more comments and some indentation for the eparser regexps. Hopefully this will make things a bit easier to understand later on. (This used to be commit c325859eb6a0972638bbbb83ebb2dfda489ac8ee)
new e0b0d93 r4607: add some usefull macros to make the code more readable
new c13ada4 r4608: - use better error codes - use new NT_STATUS_* macros for error checking return - don't use talloc_p anymore
new 1bdbd21 r4609: add a usefull data_blob_dup_talloc() macro
new cb032ee r4610: You can't join as a BDC and test against trusted domains. This test only needs WS privilages anyway.
new 770c65a r4611: - renamed add_socket() to smb_add_socket() as that is less confusing
new 4e73b4b r4612: make the output for the w2k3 acl bug a bit clearer (This used to be commit 24ec8c4274241576683f1f6c86c33a2dfa43848c)
new 95b84ce r4613: Fix stuff I broke in the last commit with the /x regexp flag. (This used to be commit 20f9143221021ab050802d6aed359677bee978ed)
new c32f312 r4614: Fix RPC-SAMLOGON, to use the workstation context (forgot to globally replace).
new 3feb442 r4615: added acl checking on directory search in pvfs (This used to be commit 0e61a422bd9a1596a284c176f033e958bbeaa8ce)
new 6836f5d r4616: the first phase in the addition of proper support for dcerpc_alter_context and multiple context_ids in the dcerpc client library.
new ab9ca55 r4617: basic alter_context requests now work in our client library. The test just does a simple LSA/DSSETUP combo, which is what w2k does in the ACL editor rpc calls that triggered this work (This used to be commit 0129ec947aa1fa5a7104dc3a666af3cb9bd104f1)
new e74b3ed r4618: - tidied up the alter_context client code a bit
new b61b22d r4619: Remove extern declaration of dcerpc_pipes, which is now static (This used to be commit 95e849bf94160ae4807a54b28e351539c1119215)
new 46a3268 r4620: - add interface functions to the auth subsystem so that callers doesn't need to use function pointers anymore - make the module init much easier - a lot of cleanups
new 9ca6e19 r4621: Add torture tests for epm_Insert and epm_Delete (This used to be commit b1ff60667038aa1e2d7c6ad2015ba33ac5a90dc6)
new fd9a443 r4622: Clarify a comment a bit (This used to be commit e76d486b04ee114087a69a659fbc47e585e71510)
new 1303f51 r4623: Convert values from UTF8 to UTF16 in gconf registry backend (caught by Andrew Bartlett) (This used to be commit da3c7712d234291f9c5a3c48daae02bdf0878bf0)
new 1b1b678 r4624: Several crash fixes for DCOM More work on the example class implementation (This used to be commit 1f8f4dd179d5aa0472c676d115dc2fc1749ce32d)
new 575e981 r4625: added a test that demonstrates that once a context_id is established, it can't be changed (so you have to create a new context_id, not change the interface bound to an existing one) (This used to be commit 5f10a8f8d04d627927d9870c87d6e7d8b98d563c)
new f6596e4 r4626: Jelmer, can you look at why this init is failing? It is preventing all tools from working (This used to be commit e59c5adf39c2c840a40a62485195167f80b9ef53)
new 5da3f75 r4627: - simplified the dcerpc auth code using a common function
new e1426c5 r4628: this function should be static
new b343cc9 r4629: we now have a global macro NT_STATUS_HAVE_NO_MEMORY() so don't use a local one
new e1f0e09 r4630: for ncacn_np if we don't have an explicit request for one of the advanced auth types we should do a plain bind. This fixes rpc connections to ancient servers (like sun cascade) (This used to be commit 59a5a0b218f7182c541a06ffc4528c1160699033)
new 2126b75 r4631: don't consider an epmapper insert as a failure for the moment (This used to be commit ba6caa99a454cb3393c8898f1e5be4a432b820c4)
new d45e54e r4632: added spnego testing and no-auth testing in test_w2k3.sh (This used to be commit 4f30220a5aafb2843e486be4a743e0fe9e9f462c)
new 047d41c r4634: disable sign and seal in ldap_server for now.
new 7db9de3 r4635: Fix NTLMSSP to return NT_STATUS_OK when it has constructed the auth token in the client (the final token in the negotiation).
new e2c71f0 r4636: Per tridge's wish (and probably correct behaviour), don't key off a specific GENSEC mech type, but on the behaviour of the mech.
new d4f4f4b r4637: log packets when the server code returns an DCERPC_FAULT
new 0c75667 r4638: expose lsa and drsuapi on ncalrpc (This used to be commit 4e62bd2a349c0cce8cb82a401fdf1cc33828af6f)
new 3136462 r4639: initialize all struct members!
new 577218b r4640: first stage in the server side support for multiple context_ids on one pipe
new e8c06b9 r4641: Push a few more details into the schannel ldb, and into the credentials struct it maintains.
new 34f6485 r4642: added support for alter_context in the server for adding new interfaces to an existing pipe (This used to be commit b6af57c86829aadc261cd7b79091cef17c15b967)
new 8de979d r4643: RPC-ALTERCONTEXT now passes (This used to be commit 153e068711623af94f9a53b20d114b254d42c2a3)
new cab7e90 r4644: allow DSSETUP on ncacn_ip_tcp (This used to be commit 6f2019c307161953291f6bb5401eefaa7edc3857)
new 0457324 r4647: - use talloc_zero() instead of ZERO_STRUCTP()
new a070551 r4648: fix netr_ServerPasswordSet() bugs
new 860a3fb r4649: make more use of bitmap and enum's
new fd4831f r4650: - make more use of bitmap and enum's - move some structs out of misc.idl
new 7b91c30 r4657: This really should be made a structure, so we can't get it wrong, but in the meantime, get the declaration right...
new 2823643 r4658: (grr, commited wrong file last time).
new 4fc38af r4659: Revert -r 4657 committed by mistake, until I review and test the changes (which were to use the common ARCFOUR code for random number generation).
new daf67d7 r4660: Test what we should return for a secret that does not exist.
new 5423fd3 r4663: fixed SPNEGO auth in the rpc server (This used to be commit 439cbb9ead2443513ecc84f5638924e056ebdc73)
new a36f456 r4664: SPNEGO auth in our rpc server now works, so add it to the battery of tests in test_rpc.sh (This used to be commit 69ffbd4cedaddd71fad9bab2375dc634479c0ed6)
new fdfa2ad r4667: Don't follow a NULL pointer for an idle event handler.
new a7a5c98 r4669: a timeval_to_nttime() function as requested by abartlet. Andrew, its your responsibility to use/test this :-) (This used to be commit 2107b0cd7661a631952742bae241cb165b05c5f2)
new 097d568 r4670: abartlet was worried about floating point precision with my first version - here is one based purely on 64 bit math (This used to be commit 1ff04b0dc3e680b6288622576bb373359a594c2f)
new 4e89127 r4671: Expand the RPC-LSA test to set secret values twice.
new 70071c2 r4672: added the "spnego" flag to the binding string docs (This used to be commit 360aa583e7359a2e653d385a8d3c7977fd9614d1)
new 462ef44 r4673: Fix the IDL for the QuerySecret LSA call.
new 7b4d1a4 r4674: Test SetSecret behaviour for local and global secrets, when setting only the OLD secret value.
new 1a71331 r4675: Prevent global warming, and save tridge's sainity by short-cutting the testsuite for all the different flag types. (We really only need to know if we are getting the session key crypto stuff right, and one call can tell us that).
new 945180f r4676: NTTIME_1sec is a standard NTTIME for the calling code as it's already converted in the pull/push code
new 0385de8 r4677: stub.pm must be synced with server.pm
new cec1582 r4678: Add some const to LDB.
new 0a0dbc3 r4679: Remove the void* from samdb. We now use structures without full declarations all the time, and the struture the void* is hiding here is even a declared one, so there is no excuse. This also causes the compiler to warn on bugs.
new fdebf9d r4680: Make more efficient use of memory in SAMR: Avoid a strdup, use a talloc_reference Use the shortest term memory context possible
new 7ab7deb r4681: Another entry for structs.h
new a249198 r4682: A LDB-based secrets implementation in Samba4.
new a97cb33 r4683: fix the build
new 91e9cf6 r4684: the smbsrv code should not know about rpc stuff just vfs_ipc
new 9261f6e r4685: only remove events when we have them
new ffb8c82 r4686: cerate a function to create a socket by specifying an socket_ops struct
new 0c440d6 r4687: use struct type and location for easier finding
new 8ac3838 r4688: don't run male proto for lib/talloc/
new 90d65c2 r4689: - make talloc_report_depth() public
new fae2152 r4690: - add support for async rpc server replies
new 52e9002 r4691: Make the DCE-RPC bind code compleatly generic to the number of passes that the GENSEC mechanism wishes to select. It is of course up to the GENSEC mech and the remote server to actually support this however...
new 899f610 r4692: Make the client SPNEGO code bail out in a couple more cases.
new 91f7039 r4693: Add another test (RPC-MULTIBIND) that should always pass.
new 4e052c1 r4694: 'fix' the behaviour for setting only the old, but not the new secret.
new 9eaf1b4 r4695: Leave less memory handing around on long-term TALLOC_CTX.
new c0571f6 r4698: - Initial implementation of trusted domains in LSA.
new e6be2ad r4699: Move the test_EnumTrustDom() test into the test_CreateTrustedDomain test. This way, it must have at least one domain to enumerate.
new 1d795fa r4700: first attempt at a composite async function, smb_composite_loadfile(), which combineds ntcreatex, readx and close into a single call that behaves just like a normal libcli async call. (This used to be commit 516f68fb054f0717f0429e031aa820776ecc6597)
new fef48c0 r4701: remove debugs
new 516dbfd r4702: implment idl, torture test and server code for netr_ServerPasswordSet2()
new e54964c r4703: Add support for EnumTrustDomain, and expand the testsuite.
new 894b689 r4705: use an enum for reject_reason
new 062fe90 r4706: Fix the build, after I renamed these elements in the IDL.
new 9178e7b r4707: w2k3 don't restict passwords on netr_ServerPasswordSet and netr_ServerPasswordSet2
new 7ea2317 r4708: Comparing with LDAP, it is clear that these 'flags' are in fact the POSIX offset for the trusted domain.
new 09c34de r4709: fix compiler warnings
new 287515f r4710: added a smb_composite_savefile() function, and expanded the test suite a little (This used to be commit ef4dbc443dbdebc4160209ed3f23cbb97109c414)
new 4b73689 r4711: - deprecate talloc_destroy()
new a2e754c r4712: slight tidy up in alter_context server (This used to be commit 20ab5bed34c852509b7f3e4c778ff23f4379b36e)
new 7588b41 r4713: Add initial support for QueryTrustedDomainInfo on LSA. (more info levels to come)
new a2f77f9 r4714: move the ldb code to the new talloc interface (eg remove _p suffix) this helps standalone building of ldb
new c0b55c0 r4715: alwys add the distinguishedName attribute
new ef4e856 r4716: add a real ugly hack to get all ldap queries of an w2k3 dc join working
new d9d41b5 r4717: fixed our usage of VA_COPY to be more standards compliant (This used to be commit 48b52584ab7db747feaf7ad4382bd3877935ee26)
new c710c06 r4718: don't use the deprecated __va_copy() unless va_copy() is unavailable (This used to be commit 603ef69be075821e3ffe2084bb5cfb0bc9cce180)
new 4495903 r4719: snprintf.c is used outside of samba, so don't use our special types (This used to be commit 8033ef6b710df3b5bb2a249db97986b7d4c2e018)
new 17725e5 r4720: Reformat, rename, and convert to enums parts of the LSA IDL specification.
new 025bf43 r4721: Changes to libnet_passwd to take advantage of the new easier to call RPC client libs, and to make the fallback between the various SAMR levels easier to manage.
new 335a277 r4722: Start to add 'net join' to Samba4.
new 13b2f56 r4723: Predefine libnet_JoinDomain as it's used in proto.h (This used to be commit 041bf4ee7de6026b032e5b4455e092a1ef3b8ee4)
new ada17c6 r4725: make "password server" a string list
new 592fce7 r4726: - use the name tcon and tid instead of conn and cnum
new cfc10f2 r4727: add a reference to the event context to that the destructor don't double free the registered events when the event context is first in the talloc_free() hierarchie
new 9327ec5 r4728: split up server_services into: - stream_socket services the smb, ldap and rpc service which sets up a srtam socket end then waits for connections and - task services which this you can create a seperate task that do something (this is also going through the process_model subsystem so with -M standard a new process for this created with -M thread a new thread ...
new 76b38d1 r4729: add dummy "winbind" service
new b3b225c r4730: remove unused struct elements
new 9f676af r4744: until we decide what to do about attribute aliasing (see my recent samba-technical posting), this is an interim solution that makes us work pretty much like w2k3 does. (This used to be commit 789325145651f2f6fc8716aa4bced83a2eb31994)
new 737a000 r4745: remove the distinguishedName attribute adds from samr. See the discussion on samba-technical about this. (This used to be commit e9dff03f79db00636e2b6d93a22e40a3cefed876)
new f4e29ae r4748: removed unnecessary distinguishedName from provisioning (This used to be commit 31919995fd30d63b9dc89ca78d274f5c0de77206)
new 21aafc3 r4753: added the ability for the generic socket library to handle async connect(). This required a small API change (the addition of a socket_connect_complete() method) (This used to be commit b787dd166f5cca82b3710802eefb41e0a8851fc3)
new 4e4afdb r4754: tidied up the composite function infrastructure to make it easier to have composite functions that are not made up of functions that operate on smbcli_request structures. (This used to be commit 4f6055b4fb7e287a29544ff1ca4e22f698efc478)
new da19be9 r4755: the recent change in the definition of lp_passwordserver() breaks this old code, so I'm just removing it, as it needs replacing anyway (This used to be commit cae7748d675e35bfb89b81349624258bc76fac1a)
new d327eb0 r4756: a slight tidy up in the events code (This used to be commit d2f76c3671df0b0232982e2fbfd5c049c9fb674f)
new e89fd49 r4757: added the ability of the clisocket level of libcli to handle async socket connections. This was complicated by a few factors:
new 61a3d37 r4758: - added async support to the session request code
new a7bbb19 r4759: use ldb_attr_cmp() to compare attribute names
new 8799d6b r4762: Store the results of a 'net join' in the LDB.
new dae67d2 r4763: Join Samba4 to itself during the provision process.
new b5d73bb r4764: Add some more structs to keep the proto.h compile happy.
new 8ea26bf r4765: simplify the async socket code to always go via the event handler rather than short-circuiting in the unlikely event the OS returns an immediate success on a non-blocking connect (This used to be commit db4380717041485e216f965103f9e803518b45c3)
new 1be1d80 r4766: Add another useful helper function: samdb_msg_set_value()
new eec22cf r4767: handle the different NBT session request refusals, and map them to reasonable NT_STATUS values (This used to be commit b193a9cb0c851a4ec55ad9956a815be93eea35e4)
new 4da8abc r4768: Until I can prove it, we should not have these elements marked as size_is() base arrays.
new 1e776ed r4769: added a smb_composite_connect() function that provides a simple async interface to a complete SMB connection setup. Internally it does:
new 0d9fa3f r4770: Change from processing ndr_*.[ch] files all at once to line-by-line. I'm hoping this will allow better mapping hf fields to the structures they are present in which isn't possible at the moment. (Line mode allows us to use /foo/ .. /bar/ regexps and to store state during the processing. (This used to be commit 75b6df15f2edfac99fbcd7cefb7b404591a1ecb6)
new f525d07 r4771: Fix some indentation. (This used to be commit b2a3b0221680fb54b058631846559e6151a7b562)
new 2a04cf9 r4772: fixed checking of the conformant size for dom_sid2 (This used to be commit 0d31523aaed7a8995970dc9933a6a9d9b8536ee0)
new 2b6aeec r4773: Handle arrays of scalar types as function arguments.
new 2e33042 r4774: It appears the SensitiveData contains the password history, as the remaining data. Pity - I was looking for kerberos keys :-)
new 1e233e9 r4775: use schema_attr_cmp wrapper to check for the special dn/distinguishedName case alias (This used to be commit 18cd6cb67404830b8a5d28fa4106dadb275a5222)
new 6eabc2a r4776: Add more debugs to SamSync test.
new 7cbc768 r4777: added a smb_composite_sesssetup() async composite function. This encapsulates all the different session setup methods, including the multi-pass spnego code.
new ab0fa0b r4778: I forgot to set the session key for the spnego path. Fixed. (This used to be commit 870af4e2f2055013424d9dbe2df2c51faa810eec)
new 79f32d7 r4779: demonstrate doing 50 parallel loadfile operations, with a callback for completion (This used to be commit b8c5269482cd7c2611d785bb8831eebae2f905d2)
new 7b0f375 r4780: tolower() requires ctype.h (This used to be commit e22bfa8ae295db009158292b87fe389afa13717e)
new 5dbebbe r4781: the tolower() in schema.c is a premature optimisation. I suspect the "distinguishedName" checking in that module is incorrect and should be removed, but meanwhile, lets not make it slow down the compile of every other module. (This used to be commit 6534ce650bef7405e0926c9b75b185943429ed18)
new 99d30a9 r4782: volker quite rightly pointed out that there is too much of a proliferation of void* in the composite code. This removes two of the void* pointers from the main composite structure. (This used to be commit 5a89a5ed0fa022fb380bf72065904633270f34aa)
new a38df2d r4783: got rid of another void* in the composite code. This brings us down to the minimal level I think (one private pointer for the composite function, and one private pointer for the caller) (This used to be commit 0240bf928163e32e7c69be88fe3ed4987dd18778)
new 63f79d1 r4784: finally make schema module use a single ldb add the new test-schema test (This used to be commit 42a20f6fa4073fc5ea1ca6254137a4ef53caee01)
new 8a153e5 r4785: add schema objects to provision but let schema checking be disabled by default until we can pass all test with it enabled (This used to be commit e2c1ee1dd896c978e9be72fcbe4abce42482b7c9)
new 9f3d734 r4786: forgot to commit the exclusion for schema checking against our control entries (This used to be commit e895fcf4a33aeaf228d8b4b367c4e768506275bb)
new 0a5fd54 r4787: Clean up gepdump code somewhat. (This used to be commit 128e97cef614bc62ff3327aa15cd5eb636e67a58)
new 7b79694 r4790: added type checking helper macros in talloc. These take advantage of the type names that talloc already keeps around for pointers, and allows the user to type check void* private pointers. It can also be used to implement polymorphism in C, as I'm sure someone would have pointed out to me sooner or later :-) (This used to be commit c283e1a3efac3a92e29a35856e20eb61ef4c221e)
new 4a03172 r4791: used the new talloc type safety macros to make the "void *private" pointers in the composite code type safe.
new 48e0744 r4792: use type safety int the test suite too (This used to be commit 4a963e3b7aa38f0f6907bcd8acaaeb8c7982cafa)
new 6717dcc r4793: minor doc updates (This used to be commit ad1af519eb1a138e44cc94676f845b8ba65e3371)
new 4d7e4c8 r4794: - disabled the ntacl command line utilities until they are rewritten to use the same acl format as we use in pvfs (and hopefully use common code too)
new 6e13590 r4795: stronget type checking in composite connect function (This used to be commit e16f67c931ba93011d52fdf14312d12a9b09c49a)
new 0b5e8c8 r4796: Get rid of unecessary #include (This used to be commit 2950dbd87c8ff535277b817268c8a601eee42ba2)
new de7e429 r4797: Add the name of what we are pointing to when dissecting pointers. (This used to be commit 6fc162738f86f8f7df013623e57a21970a8b6f36)
new 31778ba r4798: When dissecting structures, name the protocol tree after the field name, not the field type (i.e DACL and SACL instead of dom_sid). (This used to be commit 2c0e77869f9f04a75785990c79e611134643f89e)
new 9ce8fde r4799: comparison_fn_t is under __USE_GNU on GNU systems, therefore, we need _GNU_SOURCE defined in the test (This used to be commit b4200a462354cb605eb6af41427027147798de6e)
new 4eb45fd r4800: proper fix for the _GNU_SOURCE problem with comparison_fn_t (This used to be commit 4181b38fac426cfc786e52cdd43fdeddbc26651f)
new ec6f6ae r4801: remove the two bogus ctype.h includes (This used to be commit b221c3dbb9a7af88f917562b6f907fd0617eb05f)
new 3c9a2e2 r4804: add more emuns and bitmaps
new b494d95 r4806: - add some data to the configuration naming context
new c064939 r4810: fixed anonymous connections with smbclient. Thanks to jbm for pointing this out. (This used to be commit 7da0af98a0e0bc743d3c64be30b37cbc45e00737)
new 196a5ec r4811: now that the event context is at the socket level, the event cleanup should be there too (This used to be commit 058ae5527e3daeb50eeea9e0ecee858c84e7e17d)
new b3416c6 r4812: removed dependence on Data::Dumper
new 190b90e r4813: this is a temporary solution to a link problem we have on some platforms. The problem is that some loaders (for example the IRIX 6.5 machine us4 in the build farm) must have libs listed after object files that depend on them on the link line. If you put the libs first then all the symbols in the libs remain unresolved.
new 9582863 r4814: cope with perl not being in /usr/bin for idl building (This used to be commit 1fc9448ccb0c2038c128e13535fce83d32f39058)
new b19268d r4815: Handle uint8 and uint16 bitmap types.
new e62bce8 r4816: Note that NTTIME is 4-byte aligned which makes the comment about alignment for NTTIME_hyper make a bit more sense. (This used to be commit 03c1dcb59658e92da6f7643350c06f9efa42f6c4)
new 8451b26 r4817: ccache was being made ineffective on all the build farm machines because the version number was being auto-updated and included in all C files. With this change it is only included where needed. (This used to be commit 520cff73c6dc62ba1050cf7ca5145d50b5f2bb4e)
new 07837b4 r4818: missed version.h here (This used to be commit 03953803519e5284b4092db12c6279370456c857)
new fb8004a r4819: its just not my day today .... (This used to be commit e54a97f8a67a04427b36cb4afac204c4e5f4502a)
new 6c31000 r4828: don't apply the schema until we get it working properly (This used to be commit 37a133c8171087aceec4f377d513f7c28d726b14)
new 8783aa8 r4831: added udp support to our generic sockets library.
new a3c562b r4832: added simple testing of tcp sockets to LOCAL-SOCKET test (This used to be commit c06b25c269fb34601e931079ff5658f6e19956bc)
new d04e3bc r4833: added LOCAL-SOCKET to the list of tests that are expected to pass (This used to be commit 480a4e3d9029fbeca876c736e7c87bc3352b4b4c)
new 72785f1 r4841: Handle levels that are signed integer types. (This used to be commit 40d49d6279431bf1af343e3eb22038ef9d8b39e6)
new c2320ee r4842: Set the end of a structure so that when you click on the proto tree, the hex display window highlights the part of the buffer occupied by the structure. Cool! (This used to be commit b5c13fc6b8fe3f8dfa5ada73d33bd13cd607ebc4)
new 4db56ef r4843: fixed the alignment handling of enumerated types (This used to be commit d2946dfabbc727633cdb17c3956fc120e214140c)
new f19049c r4844: - Remove the unused attrsyn structure - Change 0 to NULL when checking allocations - Introduce the schema_attr_cmp hepler function - Do not allow auxiliary classes to be missing - Try to ease code readability and try to get main code out of loops when possibile. (This used to be commit a30f647b8abe6b77ef73018f58af2f8a11689b91)
new 9d79025 r4858: a better fix for alignment of enumerated types (I'm not even sure why the last fix worked at all) (This used to be commit 99cef2e5a0412ede455cb1579541550efa49502a)
new 23f92c1 r4859: changed a numbe rof things:
new bc2ae4e r4862: - better structure schema tests - fix check for deletion of required attributes on modify removed by mistake with the previous commits (This used to be commit 0315159daf157b64ef3452372dd74199600e24b8)
new b808d49 r4863: schema_find_attribute() should be static (This used to be commit e7262dccce1ccc563fad48023c733c1d13929b4b)
new 0a05bdb r4865: Fix up subtree name when dissecting unions. E.g in LSA, The subtree used to be called something like "Level, R->out.info" but now is called "Lsa PolicyInformation". (This used to be commit be2bb36856bee1c2882e063beb7c04ac5e5889de)
new 84b5890 r4883: support ndr_size_ generation on unions as well as structures (This used to be commit 852ad354b481f130f80213f2924ad44d10340b21)
new e0d2080 r4884: - 2nd part of support ndr_size_ generation on unions as well as structures
new ea923fb r4885: added a new NBT client library. Features include:
new ad1c912 r4886: fixed two places where we process the send side of a socket after the recv side in the same event. That's a bad idea, as the first callback could decide to destroy the socket. (This used to be commit bf74ea34fc0e3c31e220c8f5a9217c95f3ca1d52)
new 4ce2cf2 r4887: removed a bogus cast (This used to be commit a034556faa5d15fee44a58be3aea8aee8ffae3c8)
new bef3fbb r4888: use the neater calling convention (This used to be commit d93b6a5b8e9e4bf86a96262db21aa3fc1490e91d)
new 23478fe r4889: make sure ndr print flags are initialised in ndrdump (This used to be commit c5c65ad8fb21e515535286c52847f3eb990f8036)
new f1aaef3 r4890: Try to cope with mechanism mismatch in the client speaks first version of the SPNEGO state-machine. (Such as on LDAP and HTTP)
new 2383787 r4891: - added a generic resolve_name() async interface in libcli/resolve/, which will eventually try all resolution methods setup in smb.conf
new cda0a7e r4892: we don't need nameserv.h any more (This used to be commit 1c83c80ef2b7e5f9eb5cd2242e37d136aed181b8)
new 4962fd4 r4893: Move to using secrets.ldb for the Kerberos verify, instead of secrets.tdb from Samba3.
new a721be4 r4894: namecache.c is not used any more either (This used to be commit 24927e69d824a1f3c01b2f63876afdfc6064d5ac)
new 2c0cb15 r4895: I missed this in my previous 'use secrets.ldb' commit.
new c0e21a4 r4896: make sure the event context doesn't go away while waiting for event completion (This used to be commit c1063919c069b0b36dd3da6dc6853236629804e3)
new 757a063 r4897: Unbreak the LDAP server. Somehow the generic service structures (which seem just a little too complex) changed, but this code was not updated or tested.
new 6f0aef3 r4898: - removed the unused wins_srv_*() code
new 913006f r4899: fixed build (This used to be commit 852f1e73b4b4241a61372279318c23369488d3bc)
new 51f3a6a r4900: build fix for IRIX 6.5 (This used to be commit f6ff9e6f39efdb312384ebb651b8e0f01e9e8df1)
new 6b5f866 r4901: a bit more info on nbt packets under high debug level (This used to be commit 9a34af29388d8ca837c670d054a76d1f75098cbd)
new a09f8c3 r4909: fixed name_trn_id generation (thanks to metze for spotting the bug!) (This used to be commit 9d2d16ce5fd57cad01ddaf1112beed916cc2088d)
new 8485a8d r4911: make sure we fill in the transport called name on port 445 as well (thanks to abartlet for spotting this bug) (This used to be commit 8b653f12f21e7a8eee8e60cefb193505c2df7f8f)
new 9bfd196 r4914: Fill in the realm for the self-join.
new 79ef4f2 r4915: free temp context _before_ the async callback, as the async callback might destroy our top level context leaving the tmp context freed (so a double free) (This used to be commit b20c0561b8ec3ec7010f846be7a39165783e15c2)
new b9a1e9a r4916: added "host" name resolution using fork() per gethostbyname()
new d069c36 r4919: if a caller doesn't provide an event context to the resolver library, then create one. This fixes a crash in the RAW-NEGNOWAIT test for 'host' resolution. (This used to be commit 3268d523cc381b9b3077f794bb53daf0865d139c)
new 5ffedba r4922: fixed an infinite loop in the name resolve code when handling a method in smb.conf that isn't implemented in the library (This used to be commit dd5b43ed37b37feec4708f8f13033b42eb6a838c)
new ba5d77b r4923: Avoid using krb5-config in the path if a krb5 prefix was already set.
new aefaa18 r4924: continue the effort to simplify and generalise the composite interface. This patch removes the "stage" variable, which is really better suited to the backend state structures (This used to be commit 39da684ea8bc72d7a4a12c00eaad56b4f32890a9)
new 3b9431d r4927: parse the NBT session request in the smb server. This gets rid of that annoying "not parsing session request" message on each SMB connection (This used to be commit b06b8dd2f4f4fea750b05fd29d68372828159f16)
new 8c504b2 r4930: Update my copyright. (This used to be commit 362151788bed06d934f111459abe7f6491362906)
new 8eb0963 r4935: fixed a bug where "c->status = xxx_handler(x);" could write to c after it is freed. The problem is that the handler might complete the request, and called the c->async.fn() async handler. That handler might free the request handle. (This used to be commit c4faceadc74e0849f6197ccbec9952f6c94f6176)
new 0db8b5a r4936: moved to a convention where the completion function is only called in one place. This makes the code more robust, and simpler (it would have prevented the error that volker found). (This used to be commit 420b53091ee784d7891fb62d48e2f5a225b4dbf8)
new 0e9c55e r4937: simplify the connect code in the same way (This used to be commit 347dfa47249d55c61e1e7c82d10444a71aca8a85)
new 9d6e923 r4938: allow the caller to supply an existing event_context if they want to in smb_composite_connect_send(). This makes doing parallel calls much easier. (This used to be commit 442308970c123b9fb25615673049e1c1c234a0b9)
new fa55d52 r4939: make a few more private pointers type safe (this might help abartlet track down a bug he just told me about) (This used to be commit fb326cbb32ef7eebb7073777d834d6bea25069a7)
new 0a15f3e r4940: Add a variable to hold a list of typedefs for which we shouldn't generate a dissector for. A hand written dissector needs to be added to eparser.c for the plugin to link. (This used to be commit d4f7f6b0b41cb572320a5aeaf771c5af2b7bf13d)
new 0475cfe r4941: - all needed data is now in sam.ldb and hacked.ldb is not needed anymore by the hacked ldap backend - readd the schema naming context container object as it's needed for a w2k3 dc join
new 54eff14 r4942: converted the cifs backend to not use event_context_merge(). Instead, is supplies the server event context during the connect. (This used to be commit 133e67bb1fa661b0e0d340091be4160f9af04fe3)
new fd62df6 r4943: Smplified the events handling code a lot. The first source of complexity was that events didn't automatically cleanup themselves. This was because the events code was written before we had talloc destructors, so you needed to call event_remove_XX() to clean the event out of the event lists from every piece of code that used events. I have now added automatic event destructors, which in turn allowed me to simplify a lot of the calling code.
new 6c14b01 r4944: every event_add_*() caller was having to call talloc_steal() to take control of the event, so instead build that into the function. If you pass NULL as mem_ctx then it leaves it as a child of the events structure. (This used to be commit 7f981b9ed96f39027cbfd500f41e0c2be64cbb50)
new 4ad0896 r4945: the te element isn't needed any more
new d25c1bd r4948: Typo fixes in comments.
new 63ba838 r4949: First version of a fetchfile composite function which connects to a server and loads a file. Needs a smb url parsing wrapper.
new 46b5a3d r4950: removed some excessive debugging messages (This used to be commit 4a351901aa49090700d89274559d6dda76f06b7d)
new 3e44c4a r4951: some of the code dealing with libcli was getting too complex trying to handle the inverted memory hierarchy that a normal session establishment gave. The inverted hierarchy came from that fact that you first establish a socket, then a transport, then a session and finally a tree. That leads to the socket being at the top of the memory hierarchy and the tree at the bottom, which makes no sense from the users point of view, as they want to be able to free the tr [...]
new 52ad777 r4952: removed a bogus talloc_steal() that was trying to cope with the inverted memory hierarchy. Now the memory hierarchy is logical its not needed (and can cause a double free in RPC-SCHANNEL) (This used to be commit f8a950b57d7137c6fd0a77d063d946b4f9b3f014)
new 9c2c819 r4953: - enable easy valgrind use in all our test scripts
new af4ce48 r4954: we don't need the separate event_remove_*() calls any more, as you now remove an event by calling talloc_free(). (This used to be commit 8f19b6886cc58a56d52aecfc83a175197061e533)
new f82a03b r4955: fixed a couple of minor memory leaks in the auth_sam code (This used to be commit 2eba223bda43a81e7aa795e58e551b0b556ddcfa)
new bdbd32d r4956: - moved the definition of the mangle context structure into a pvfs_shortname
new 657583b r4957: the fetchfile _recv() function was neglecting to steal the data and free the connection context. This left a whole lot of state hanging around and didn't give the memory to the caller properly (This used to be commit 3e13e1d526563d91cb2342ae68455e54eb49a9bd)
new 52a6067 r4958: fix compiler warnings
new 56e4f0d r4959: fix compiler warning
new c108689 r4962: add infrastructure to use raw krb5 auth in dcerpc client code
new 8bf94dc r4973: Add a RAP scanner to smbtorture. win2k has call numbers 0-215 although the cifs tr lists 250-318 also. (This used to be commit 37b4d1a676f341bc32a2a5a49fdfe2667636ccef)
new 82e1012 r4974: Update location of talloc_guide.txt (This used to be commit a2f25260224cd27e5730ba3dc0757dd14e709fd5)
new 769d815 r4975: Update usage of talloc in rap torture code.
new 6cec461 r4979: Return NT_STATUS_INVALID_SYSTEM_SERVICE for unimplemented RAP calls as this is what win2k3 does. (This used to be commit 145d7c03df477eca08cb81d221e3a1b60ccf8c7f)
new 051c7b5 r4980: Copy RAP callno constants from Samba 3 and start to use them. (This used to be commit e32ade44858b869001d2990c788a7e34fb70b121)
new 29589f3 r4981: Fix swig build. (This used to be commit b44ab87c83ad094ce4595c9702d6a21f30c1de26)
new 8fb54d1 r4982: Start to move swig dependencies into new build system. Unfortunately I can only get something useful happening by using the BINARY keyword as nothing else seems to generate dependency lists that can be used when linking the swig shared libraries. Anyway this is a lot nicer than having lots of junk in makefile.pm. (This used to be commit 71a22f5206086c5ab7315d38934d65483aff7a70)
new 72478f0 r4983: On second thoughts don't include the config.mk file for the swig stuff just yet. More testing required. (This used to be commit c2664bb365e31a160b72e6eecfdfce9921e913f0)
new 0e16988 r4990: Generate value strings for pidl enumerations. (This used to be commit edaf81b6395e1af06e9546027f9a9c3c4975c4b4)
new a847628 r4991: Remove debugging statement. (This used to be commit 4640d3371eb57de90d972719e8550fea65831f74)
new 1107607 r4993: Generate nicer name for enum hf.
new 51d6177 r5003: delete old nmblookup.c code (This used to be commit b781a542447f9b9468ab20dd26c222a4ebfcda85)
new 0b67368 r5004: add current samba3 nmblookup.c ready for updating to new nbt lib (This used to be commit 854f7f376d7e15524a76bdb43a56be2a1a1d8123)
new 9eea1eb r5005: Add missing size specifiers to various bitmaps. (This used to be commit 19a907cb58f9ec58c5eea12e7979134976c0c469)
new bc9e00c r5006: Implement parsing of pidl bitmaps in ethereal parsers. This works well but needs to be stuck in a subtree. (This used to be commit a34212247b5dfb87d87c1ce12aab1835c88a0651)
new 6026dae r5007: Fix bug in regexp where we were eating the strings "in" or "out" from structure names if they started with those strings. (This used to be commit e983de6ead6ed23b51c2df70e69586b1e7be5a60)
new 27cb4d4 r5008: 32-bits is the default bitmap size. (This used to be commit 493ba2da6bb93d080ff92c50d920df8c858f3010)
new 65a9f77 r5009: Put bitmaps in their own subtree. (This used to be commit 8ca1e3aa3b5007f9da3e951e15e0380ae170a1cf)
new a1852aa r5010: Handle weird-ass NTTIME_1sec and NTTIME_hyper types. (This used to be commit a38db33713348e8a07d3fc932865b2f649dc962f)
new c922153 r5011: Do not use KRB5_CONFIG internally as it is used by MIT and Heimdal to find the configfile (/etc/krb5.conf). Kerberos-Tests tend to segfault when reading the krb5-config binary as configuration-file... Also allow KRB5CONFIG to be passed over again (KRB5CONFIG=/my/heimdal/bin/krb5-config ./configure...)
new 5e67970 r5016: Use LIBRARY instead of BINARY for inserting the swig stuff into the build system. This still generates bogus targets (i.e bin/swig_dcerpc.so.0.0.1) and the subsystem initialisation needs to be done by hand but it is less of a hack. (This used to be commit e9b69d19a84b31966fb6e66e9d8682b0f9b40a47)
new b10b7a3 r5017: Fix bug in output typemap for uint32 (!) (This used to be commit dc845154ca1738f4c3959a1799cbbd6ce65b7d02)
new 07b65ce r5018: Initialise required subsystems (by hand, generated by substituting BINARY for LIBRARY in config.mk).
new 28a3ccf r5019: Some tweaks to building the swig .i files. (This used to be commit c252a286efcb9ca2024c8d234c8a65855522fb25)
new adda6b3 r5024: Fix build. (This used to be commit 425b988541fa669e7f2905fe959522f2d2d50da1)
new 37957ea r5026: Don't build the swig stuff by default until it's a bit more stable. (This used to be commit df35f1debf30682363399ee2a02063da695fff84)
new 5f78514 r5027: added the IDL license to the IDL directory (This used to be commit 765ede8ca6032ac1efdeca417eb62f34fdd7ed24)
new 2a750c8 r5032: get rid of the init fns in eparser (This used to be commit dc8c7cb85cf87d5976573ea6e9de43c0c9d5f44a)
new 0016940 r5033: Remove --with-eparserdir configure option and eparser_idl make target. This is all done in the lorikeet/ethereal Makefile now. (This used to be commit 5ec9fad5cfc9c6010550aa1890e9d213030db55d)
new 3dd17f1 r5034: - added a type mapping function in pidl, so the type names in our IDL files don't need to match the type names in the generated headers
new 93e27be r5035: fixed composite test to use --num-ops command line option (This used to be commit f36e4cf6862c9cbcd36563007efa8dc59912d896)
new 1e42cac r5036: changed HYPER_T to the more standard "hyper" (This used to be commit 1d1a9c11ee681540ef8a1029409bb24fc26f976c)
new 759da3b r5037: got rid of all of the TALLOC_DEPRECATED stuff. My apologies for the large commit. I thought this was worthwhile to get done for consistency. (This used to be commit ec32b22ed5ec224f6324f5e069d15e92e38e15c0)
new db75b1c r5038: we don't need these defines any more (This used to be commit 03697fc761d5f6a93de34c9eadc8fe2c45fa78ae)
new 5aedcc2 r5039: fixed eparser not to generate talloc_p() (This used to be commit dd67a5d833d7e44ff0ec1ba9f5c55c2b1e121b9a)
new 425543c r5040: attempt to get solaris10 building by defining _XOPEN_SOURCE (This used to be commit d9c1bf10608ecc3d6a4aace44fb0dce3547c5f53)
new d482fd6 r5041: add more verbose output for the krb5 libs detection
new 9794a64 r5042: another attempt to get solaris10 building (This used to be commit 11277ddb4ca8a2917565f4e211816cbba431b90d)
new 193d1c0 r5043: this broke more systems than it helped. Remove it and try to work around broken solaris headers some other way. (This used to be commit 1333522a6beea8d474aa36390acbd265b63413d3)
new f1279ff r5044: fix pidl--swig
new 4998a2c r5045: add TODO comment
new f337212 r5047: Fix swig dependencies. (This used to be commit f9e56d39c943a3edd6a13b6d29fe4e614c32d289)
new c721319 r5048: made the provision.pl script much less error prone (you don't need to rename a bunch of files) (This used to be commit 9aa5b076962c08cd54050526ecb41b2f613172e8)
new 6e2edd6 r5049: updated howto.txt with new provisioning instructions (This used to be commit 82e331db5ffe3f5f96b734d84476119792a1b927)
new cc86996 r5050: make sure we translate the generic to the specific bits before doing a pvfs_access_check_unix().
new 3761974 r5051: initialise all elements of an array (thanks to Mike Allan for pointing this out) (This used to be commit 7bd4ced313592310475b7403b87c7606afb1b7c1)
new d534e83 r5052: minor formatting fix (This used to be commit 4337901c1b38aaaf6cc09641ad51ff28e591b1f4)
new 99ecf2d r5053: - fix up the library dependencies so that tools that need nbt don't need to pull in the whole dcerpc subsystem
new e6ea227 r5054: added a nmblookup tool, based on the new nbt library (This used to be commit 9587cbcb9ea5303b345c31a662e9cd75d7cd705d)
new 90ba985 r5068: I'm pretty sure an old search request is allowed to return changed case versions of filenames. Tridge please check I haven't screwed this up. Jeremy. (This used to be commit 40c1e16b5bcdf520db1b514d647a7c7048e13ecc)
new ebf1d79 r5071: Reverted (per tridge request). Jeremy. (This used to be commit 554e27023f8222cb0e2791fac924bb5a0dc97ba2)
new edf6242 r5072: oDecrease the amount of autogenerated code (sorry tridge) and use swig's structure mapping features instead of doing it all ourselves.
new 47c7fac r5073: Call new autogenerator function for swig stuff instead of old one. (This used to be commit a1c98101e4ebdcc4a9504d401a9d34c88c797e6e)
new d5b8ec7 r5074: Remove dead code. (This used to be commit 36b46bb05aeffb2ba708e4653c131cecece01984)
new 6e614bf r5079: don't look for gss_display_status() in libgssapi_krb5 unless we haven't already got it from libgssapi. This should fix the problem of building with heimdal when we have MIT installed (This used to be commit bfa870262e5f5f803a33268fce04831b0670ab67)
new 465e089 r5080: patch from ronnie to make our samr IDL a little more consistent (This used to be commit 7607ddda3f221bd5a68d28c0eae297569fbb58b1)
new 087fb57 r5083: removed the libcrypto test that is forcing the pull in of the MIT krb5 libs when you have openssl-dev installed (This used to be commit 27d79059f809b00c122cfde1a7530a06ee57a471)
new 2c0a1f5 r5084: - handle arbitrary data in the NULL record reply type for nbt name queries
new efc42a0 r5085: add net and nmblookup to installed binaries
new f015821 r5086: Fix list of binaries to install:
new 7d43a2b r5087: Add --swig to pidl flags so that swig .i files are generated with make idl. (This used to be commit 7ba9f329aa8baa8e8c0efe742ad51eb5b3487cbc)
new 1a013ce r5088: Push some of the heimdal tests into a 'if we didn't have krb5-config' block.
new 89d6c45 r5089: Fix indentation. (This used to be commit 2e31694f9e133ffee793de52b78a813b441acbc2)
new 5045bdc r5090: Fix up the IDL for LogonGetDomainInfo in NETLOGON.
new b4055c9 r5091: The Kerberos secrets are queried by realm
new ea2209e r5092: Add a bit more const - moving it further into the LDB layer.
new 51ad25e r5093: Make debugs less confusing when a 0 NTTIME is printed.
new 7e87707 r5094: Use builtin swig types for converting between fixed width integer types. (This used to be commit f2a1b237bcc824bd3e84da69f472ffb3c9055d00)
new 5540449 r5095: uint32 -> uint32_t
new 55d4d36 r5102: This is a major simplification of the logic for controlling top level servers in smbd. The old code still contained a fairly bit of legacy from the time when smbd was only handling SMB connection. The new code gets rid of all of the smb_server specific code in smbd/, and creates a much simpler infrastructures for new server code.
new 597142d r5103: forgot to add two new files
new 1447b9a r5104: - added support for task based servers. These are servers that within themselves are run as a single process, but run as a child of the main process when smbd is run in the standard model, and run as part of the main process when in the single mode.
new 7914263 r5105: removed some unused events functions. These are no longer needed as destructors are used to remove pending socket events (This used to be commit ce62105434ab02e94e38897409c3512905c48f02)
new 003fbe7 r5106: removed a bunch of unused socket functions. We still need open_socket_out() as its used by the ldap client code (uggh) (This used to be commit 95d9766be8b08b7ca52c24d4ed3313e147edb159)
new a0ab1f7 r5107: moved the horrible ldap socket code, and the even worse asn1-tied-to-blocking-sockets code into the ldap client and torture suite, and out of the generic libs, so nobody else is tempted to use it for any new code. (This used to be commit 39d1ced21baeca40d1fca62ba65243ca8f15757e)
new c7ded5a r5108: the beginnings of a nbtd server for Samba4. Currently just displays the packets it receives, but it at least shows how the server structure will work.
new 3744965 r5109: - fixed handling of zero-length subcontexts in the ndr library
new 414f6c8 r5114: the nbtd task can now act as a basic B-node server. It registers its names on the network and answers name queries. Lots of details are still missing, but at least this now means you don't need a Samba3 nmbd to use Samba4.
new b8ab357 r5115: enable the nbt daemon by default (This used to be commit 4c0cc5fc11241c8a19081c4944b162c29da31603)
new 5269fb1 r5116: fixed build of the nbtlist code (This used to be commit 506e1e823cd3f652a793db9f4c43147d298b9b8b)
new 5e6082b r5117: used a composite function to add 4 stage name registration. We send 3 broadcast name registration demands per name per interface at 1 second intervals, then send a name overwrite request and demand. Any name conflict replies are reported. (This used to be commit d656fba6f1a2e9d8c03893741327e5fb59c5271e)
new aa985bd r5118: added support for node status replies in nbtd. nmblookup -S now works against Samba4. Also added support for the '*' wildcard name (This used to be commit 2dd7ccf72444db668fa970c3a95de1448baea224)
new 784dde7 r5119: fflush after talloc reports to ensure they are fully on disk when using tee (This used to be commit e73e49aaa64f6f976918f087cf196b00eecc3eb2)
new 0700676 r5120: encode outgoing nbt packets when queueing them rather than in the send event code, as elements of the callers packet structure could go away while the queue is pending (if for example a name was de-registered while a packet referencing that name is queued) (This used to be commit 6726f15cf44388e5787eec223a8c9778110a508f)
new 2e953b9 r5121: added periodic name refresh requests for all our registered names, reporting any name conflicts (This used to be commit 69e6a1cd4bac665debb10601d1a3ddc0ae86e779)
new 26bf306 r5122: fixed name of winbind stream ops (This used to be commit 984c737c1b5e9106979be95738c11f52ae6cddc2)
new 58d6c73 r5123: fixed a bug in the timed events handling. It was possible for a timed event handler to trigger a free that could cause a timer to be triggered twice. This changs fixes it properly by marking timer events to be removed using a zero next_event time.
new 9a70f44 r5126: the composite code is no longer client specific or smb specific, so rename the core structure to composite_context and the wait routine to composite_wait() (suggestion from metze) (This used to be commit cf11d05e35179c2c3e51c5ab370cd0a3fb15f24a)
new 547d54a r5129: make sure we don't spin chewing CPU time due to my last change (This used to be commit 69e97ad9c397261cd6edb6f7504021942f16c0ec)
new 75049fb r5130: added a single NBT name query benchmark. It keeps 10 queries in flight at a time. (This used to be commit 2d23c665ffda7619dc9b9c2dbcbc422b0854998c)
new a67ef6c r5133: fix type mapping to internal types
new 73a0b6e r5134: - fix types to always use _t types
new 2cb711f r5135: I prepare a clean up in includes.h
new f0d97d2 r5136: fix types
new d8d3a5f r5137: fix types
new ad234a5 r5138: don't create prototypes for samba3's winbind client lib they're in hand declared
new 4c6bcb0 r5139: fix types
new 65db148 r5141: fix compiler warnings
new dd0d8b2 r5142: fix compiler warning
new 852228e r5143: don't generate prototypes for lib/tdb/
new 3b6fb59 r5144: add more forward declarations
new ca3f702 r5145: define struct ipv4_addr in misc.idl, so we can use it in nbt.idl and get a nicer debug output
new 1545d6e r5147: remove unused var
new c4f115a r5148: use ipv4_addr also in epmapper idl
new 9b9c23b r5155: define ipv4address as a based IDL type, mapped to a "const char *" in the header, and defined on the wire as a 4 byte network byte order IP. This means the calling code doesn't have to worry about network byte order conversions. (This used to be commit 72048e37179dd5b9ada0c5280d2f0d8c23d1a17d)
new 831e068 r5156: started on test driven development of the nbt server. This adds a NBT-REGISTER test that tests that a server correctly defends its name against broadcast name registrations.
new 578b6e5 r5169: As provisioning script generates everything under $newdb/ directory, put generated domain zone there as well (This used to be commit f4fc885c14da517051cbcf7296b804da0f5f70b4)
new 96f02f7 r5170: fixed a bug handling events that have already timed out - they were being treated as events that never time out, so they happened on the next other event (This used to be commit 2eefe4f8dea4a9060f229417777435133c684a0c)
new 77cdd7c r5171: added support for "bind interfaces only" in nbtd. The solution was to bind twice on each interface, once using the broadcast address and once using the specific IP. We then only listen on the wildcard address if we don't have "bind interface only" set. This also happens to simplify the code that finds the right interface for an incoming request. (This used to be commit b3edf17281c5d82abb40dab817bf2de43f9f6c3f)
new 906ca09 r5172: actually bind to the right address for the wildcard interface .... (This used to be commit 7720d247fed3343a5bf39b2eedf34604f9203a37)
new 1774b36 r5173: Refer to a proper zone file name in resulting message (This used to be commit 0c96cc8babf222731375a59e86c64468c6dbda33)
new 66170ef r5185: make all the events data structures private to events.c. This will make it possible to add optimisations to the events code such as keeping the next timed event in a sorted list, and using epoll for file descriptor events.
new dd638d3 r5187: ordered the timed events in the events code, which makes processing events much more efficient (no linked lists need to be traversed, so large numbers of timers are no problem) (This used to be commit b45b9436d78b0ad288b27a1023579bb566ca6202)
new e951ffa r5188: Add config.mk file for swig. (This used to be commit c40fb6625d5cc6b3ddadfdc3c63d7856a45ec134)
new df9d1a3 r5189: fixed a double free bug in the ltdb indexing code (This used to be commit 7be0bc93bd6757e52fd10bd3d3b3d1a8f5221452)
new c3f8ef9 r5190: Grr - typo. (This used to be commit 5f40ff0f554323ed0a806be7a4d0f1fac97e3ffb)
new a097414 r5193: make sure we mark the event dead when we free it on a dead connection (This used to be commit 90535bab957ddaa7bfcdf43e199581f3352bdc8a)
new 6e0a56f r5194: added support for using epoll instead of select() on systems that have it. epoll is much more scalable than select(), but only exists on some systems (such as Linux with the 2.6.x kernel). The code detects any epoll system call failures at runtime and falls back to select() if there is a problem, so it should be safe to compile this on a 2.6 kernel and run it on a 2.4.x kernel.
new 0798d54 r5195: most events don't need the time of the event, so save a gettimeofday() call and just use timeval_current() when its actually needed (This used to be commit 236403cc4dc2924ed6a898acae0bb44cc1688dcc)
new dc35a0e r5196: fixed sily bug (that metze found) (This used to be commit 180f29f9e05e75e8ed32d010bc0c57a55ea9d843)
new 131dc76 r5197: moved events code to lib/events/ (suggestion from metze) (This used to be commit 7f54c8a339f36aa43c9340be70ab7f0067593ef2)
new e6b8c81 r5198: don't consider failure to remove an epoll event as enough reason to fallback to select(). This can happen in too many situations. (This used to be commit 2d7242f2ec945c1e5fbc6f256265471f60ac8cd9)
new 10c211f r5199: fix some minor configure bugs
new 60d9b40 r5209: Fix the endpoint mapper to work with IPX endpoints (which accidently have the same protocol id as UUID's) Before this, Samba would give NDR errors when contacting a remote server that has IPX support enabled.
new bd22848 r5210: changed server side nbt functions to be prefixed with nbtd_ instead of nbt_, so as to more clearly separate them from the client code in libcli/nbt/ (This used to be commit b07a7e35f26204055a99abf72438b5cd7ec35d3b)
new 9eb33fc r5211: added broadcast name defense against both registration and refresh requests (This used to be commit 9eafe2cacaef64384febe6bb0938294f7c1ee6bf)
new 1b27d0c r5212: added checking for receiving our own packets as broadcasts (This used to be commit 290dbd8cdcfa6a897647768dcbbd03f22fc7cf36)
new c832e57 r5213: do our name broadcast refresh requests as register packets not refresh packets, as w2k3 and Samba3 do not defend against broadcast name refresh packets (This used to be commit 3935b5f7c57be46042110911ba5b00ac39b0f41a)
new 32899da r5214: added support for "netbios aliases" in smb.conf (This used to be commit 3270b07539d9a50763f4f15c7aa8fee028928b29)
new 6357adc r5215: register aliases as both client and server node types, so nmblookup can see them (This used to be commit 3e9788691fe6d618b1e170494e818d0cbdc64eae)
new 5da52d3 r5216: don't defend group names against incoming name registration requests (This used to be commit c5f5e1d4012c9f4fd4ea78a4276e6766727a5494)
new 567b7a9 r5217: avoid epoll_ctl() if the event flags are already set correctly (This used to be commit d89b493aaf690ceb107bd62df75f1bba82284f90)
new db4ba6e r5221: replace the str_list_*() code with new code based on talloc(). This is a precursor to adding the wins client code in the nbt server. (This used to be commit e8e499755ab667015740b35a7787134ebe852954)
new 6348a34 r5222: made the nbtd_self_packet() code more efficient (This used to be commit 8fe477955d0e28c891281803d625d80cb78a51b0)
new aa747a5 r5223: Rename dom_sid2 to dom_sid as we don't care about the difference for the swig wrappers. (This used to be commit edb32b9b5175f720bce110bf2bb4cf136ed47142)
new 05db954 r5224: Add in/out typemaps for resume handles. This saves us having to much around with pointers to just one uint32.
new 58a9570 r5237: Add error code for "class not registered" (This used to be commit b72a0ac654857273eaaf3c5e32d86abed0af3ceb)
new 480ee72 r5240: Don't return WERR_OK when no values were found (reported by Matt Cobb) (This used to be commit f2e6d71584672e9bf0eaa7176d76781a30d317d1)
new e2e8db3 r5241: Generate swig wrappers for unions as well as structures. (This used to be commit e65741159d8578d629ccfcd863f034fda895f9fe)
new a36c43b r5242: Check that argument is an integer or a long for uint32_t input typemap.
new e282b83 r5243: Woohoo - memory leak city! Comment out talloc_free() call until I figure out a better way to pass tallocated memory around with SWIG. (This used to be commit c63668cbbe393a78ccd9a86a33fb4bd7bb9af16d)
new d8e1c7f r5244: Convert this module to use the new structure mapping SWIG stuff instead of the old dictionary based routines. The SAMR connect, close, enumdomains, opendomain, enum{users,aliases,groups} functions now work again! (This used to be commit 53b361657fe892ad7b9d781450ad841a6b1072e5)
new a54dd49 r5245: Remove dead code. (This used to be commit 949f31ad2865699da0f3a9e827606abd762b10b7)
new 7411bf6 r5247: Fix rpcclient to work with new swig interface. (This used to be commit ad12a90d0e0fe7106b1845097d8fc71be3b8e378)
new 0628d5f r5248: fixed a silly bug in DLIST_ADD_AFTER() (This used to be commit e36b6882fdd1bb331f297b3b82bc3621b8ba0586)
new 4559bc7 r5249: don't include ';' in the default list separators for parsing smb.conf. It was rarely (if ever?) used, and poses problems as it is not multi-byte safe for character searches (This used to be commit 75a6cfb2f6b4ef85cf7e49958cccae9d35c4e5a2)
new e0caea6 r5250: - added low level support for retrying nbt name queries, rather than having the 2nd layer functions do retries themselves. This makes the code simpler, and allows the TRN_ID to be reused in the retry (which is how it is supposed to work).
new a75e9a3 r5251: - renamed the nbtd server side structures to have a nbtd_ prefix, to be consistent with the function names
new 7f10614 r5252: - fixed nmblookup for the nbt api changes
new dfe9073 r5253: need to pre-declare some structures (This used to be commit a4d44d4a9d7cf51a9a4e47dce8e603ba22324d99)
new f0b403f r5256: More verbose description of functions (as I learn the code).
new d09311b r5259: make sure we give the ip of the interface that a name query comes in on as the first IP in a multi-homed reply (This used to be commit a9128f6544d56a637e28430cbd2907acbb978281)
new fcb7806 r5260: - show an error message on nmblookup failure
new b69a2c0 r5261: translate nbt rcode errors to NTSTATUS codes (This used to be commit 554d1b70e73faeb1f5ecf88f31c5810d86d76200)
new c4eeb04 r5266: This is a nice typo ;-)
new 579d400 r5273: fixed another bug in the code that keeps timed events sorted. Hopefully it really works now :-) (This used to be commit 34e1a3ad7849df913584074ec406c2fcc40212fc)
new f6f7099 r5274: fixed some const warnings by making the str_list_ functions return "const char **" (This used to be commit 4165f2163530c7d2ffbea2922fbfe942eee85e7a)
new 2513ac3 r5275: - added support for NBT_OPCODE_MULTI_HOME_REG (opcode 0xf) for WINS name registrations
new 998c856 r5276: - added support for NBT_OPCODE_REFRESH2 (type 0x9)
new 6343829 r5277: initialise the multi_homed flag in the name registration test (This used to be commit d51fcee29a8d8bf253b3a6d0b7b741f9b55af94a)
new 6f99430 r5282: merging autogen fixes from 3_0 (This used to be commit ece7a3918ec33b4b8b61b50277c5a1e484c55e3b)
new efd042e r5284: this is needed on my server
new 73d317e r5285: add a generic dlist_item struct which has a void *ptr for the data
new 632acd9 r5286: Some first steps in making the pidl code somewhat more generic for the various data types:
new 42ef2f8 r5288: Make alignment code more generic (This used to be commit 5c2f0df566804cf0b8879504f5e41a8100a7fd40)
new 1ac4f56 r5291: fixed ncacn_ip_tcp against windows (This used to be commit 8df8308f7f7c937ea8bcbb4336e98911824ece48)
new 22adab2 r5292: ensure we cleanup the epoll_fd on event context destruction (This used to be commit e820fca5062026810c5bd4827941f34c19a5e847)
new 57f69e6 r5293: Map an empty policy handle to None when creating policy handles, and refuse to accept None as a policy handle when accepting them. Now we don't segfault after running the samr_Shutdown() test. (This used to be commit 2f0419c4d8100864ddddf5629d1808b655da9d76)
new b9bb7f5 r5294: - added a separate NBT-WINS test for WINS operations (register, refresh, release and query)
new fedf0b0 r5296: - only include the tdb headers where they are needed
new e3aae72 r5297: ensure pstring is not in the generated prototypes (This used to be commit b4103d9f2b809408572521f385d4e7a5ba412169)
new e82aad1 r5298: - got rid of pstring.h from includes.h. This at least makes it a bit less likely that anyone will use pstring for new code
new ec15008 r5299: fixed an include ordering problem (This used to be commit 483b7af1fd6e3caa1db2f6b31ac6165d29ea7512)
new 8674eaa r5300: more uint32 and system/filesys.h build fixes when developer mode is enabled (This used to be commit 93931b1a741a3722c311ada80c4c9d3d670f91b2)
new f952911 r5301: fixed pthreads build (This used to be commit a7a72de07b3197b2ebfe8fe33a4e017e384dec6f)
new 35537c1 r5302: fixed a compilation problem on solaris caused by the recent include changes (This used to be commit e7e015f79b10c353848a17f31c91a0593790a560)
new 8fb475f r5303: fixed build of gconf registry backend (This used to be commit b4993c738ba7ce38de4eaf6270db60f8cd551cdd)
new bed7c9e r5304: removed lib/socket/socket.h from includes.h (This used to be commit b902ea546d2d1327b23f40ddaeeaa8e7e3662454)
new 5013794 r5305: removed libcli/ldap/ldap.h from includes.h (This used to be commit 0df3fdd8178085c40f9cd776cc3e1486ca559c8e)
new 6aa6dce r5306: removed all the unused mutex functions from mutex.c. When (if?) we decide to reinstate the mutex code for the threads process model, I'd like to do it a little differently. At least this gets it out of includes.h for now. (This used to be commit cfee0fb02e10add22b6c436bdfa95d1a8f5f3def)
new a5bd1cc r5307: removed db_wrap.h from includes.h (This used to be commit 826baec7b348814a7bbdcdbec8c8526514f25da1)
new 75ddf59 r5308: trimmed back a lot of the old macros from smb_macros.h (This used to be commit bf43c9bdcf9e654d123f6a2b29feb9189ca9e561)
new a0e6f6c r5309: removed ads.h from includes.h (This used to be commit 196c45b834c39f293b9533cec5cfe5a77382d4e2)
new 341395d r5310: allow for rounding errors in the sleep test (This used to be commit bd2c55a5193b29b28c4fbde643c302f0d81c95a6)
new af7e9f2 r5319: Make some more alignment code generic, move NDR-specific stuff to parser.pm (now renamed to ndr.pm). (This used to be commit a469a5fefb4e6941264c11f4bde60eab71f6f7aa)
new 0de6851 r5320: Treat structs and unions somewhat more similarly: - use same names in hashes (DATA -> ELEMENTS, etc) - [case()] and [default] are no longer special case, they're just regular properties (This used to be commit 6a0f599f822f5c42d93e78c13765804ab2223968)
new ecbde2c r5321: added a program that works out the minimal set of #include lines needed for a C file in Samba. It tries compiling without each #include line in turn, and looks for any changes in the compiler output.
new 9515fc4 r5322: removed a whole bunch of #include lines that minimal_includes.pl thinks are not needed. Now to see how this fares on the build farm :) (This used to be commit 80ffcc650c9c86141507edd8338b97814a85f868)
new 82fd60e r5325: - expanded the NBT-WINS test to include scopes
new f3d1fa1 r5326: removed the charset conversion from the nbtname code, so we no longer convert from/to DOS strings in NBT names. This will allow us to support all foreign names as a WINS server, as long as they don't contain a 0 byte. (This used to be commit 8e5d3a74d341de086d850d823cf8a1bfc9387fe8)
new dd689af r5328: - allow case sensitive nbt name lookups
new 30ce2c4 r5329: made the nbt server case sensitive (This used to be commit 895071881920a5d6726f377f4367b588deabfb03)
new c8ca613 r5330: Remove #include <sys/time.h> from includes.h.
new 5e9c09e r5333: weird, w2k3 always sends a positive name release response, even for names that have never been registered. I wonder if there is some reason? (This used to be commit dbef4fd5c3ae06e22fa6120a57edc0d2988a49a1)
new 6f01a68 r5334: Bah, it's all to hard...
new 4180eed r5335: Add a Close() method to SamrHandle object.
new 3f68161 r5338: More efforts to handle types similarly. (This used to be commit 95c4f3149925ee71e74ea36fae3a65d2eebf717c)
new 801889f r5345: Some more minor code readability fixes. (This used to be commit 10f3bdce80ff67e05b14c3481a05362b054d1f11)
new 0487eee r5346: - a bit more preparation for the WINS server going in
new 64ad8e5 r5347: fixed the NBT-REGISTER test now that the nbt layer is case sensitive (This used to be commit ae514f076298caeb8a84d47939c4e51f9ab5b6ce)
new 8cd9d70 r5348: Implement the remaining samr connect functions and fix up setsecurity. (This used to be commit 4b2c3c7ac56e1e428dec6205e4e69268be84cac6)
new 55006da r5350: Implement an input typemap for NTSTATUS. (This used to be commit 076ec6008e4dbd130044893f34c3fd7212bf667d)
new 49568fa r5351: Add wrapper for nt_errstr and array functions for samr_ConnectInfo. (This used to be commit be37749ac7d128fcabf82bad104d87098e2d9f55)
new 7b8f58c r5352: added a function nbt_name_string() that formats a nbt_name structure as a human readable string. The format is designed to be able to be used as the DN for the WINS database as well, while coping with arbitrary bytes in the name (except nul bytes) (This used to be commit aac3090e3504ba07124a9d480322a98efb97175e)
new 12ccb3c r5353: Throw a NTSTATUS exception if a NT error code is returned. (This used to be commit 4a9677833167b3b26117ab1b4e7c682d9524a206)
new 907d1d4 r5356: fixed the hex coding for nbt names (This used to be commit e467715c63624e165b79b37bd21b381d7a99d0fe)
new ff4797a r5357: added ldb_msg_add_fmt(), for creating formatted ldb record values (This used to be commit 18fb48204f4c0e22ea7e61575b3f174f30ff035c)
new e199f4c r5358: - added initial WINS server code. It passes most of the NBT-WINS test, but doesn't yet do secure server WACK responses
new 67bc7dd r5360: Remove a couple of unused functions. (This used to be commit d8a0a6972156c3211001b7f98e990c167be2468c)
new 51a6f7b r5361: Rename some functions, add tests to validator. (This used to be commit c9d7b88756039a3eb3024c886851e489c46ef67f)
new e90c934 r5362: Add pointer_default() support to pidl. pointer_default() is assumed to be "ptr" if not specified (just like midl).
new 2f8478b r5363: - ndr_%_ptr -> ndr_%_unique_ptr - ndr_%_relative% -> ndr_%_relative_ptr% - Change pointer_default() default to "unique" (DCE uses "ptr" as default, MIDL doesn't follow the standard and uses "unique") (This used to be commit 53b4ecbcc7a8da67cde1377de6f24a3de6d229e3)
new abc28d6 r5364: Rename string fields called 'domain' and 'name' to be 'domain_name'. (This used to be commit 6749b9404d4e9876ecd964e038c608f05d2c0b69)
new 953ba3f r5365: Initial code for adding user accounts via libnet call.
new 2e61d60 r5366: added initial code for adding user accounts to libnet makefile. It doesn't do anything useful yet, but at least doesn't break the build.
new 8f2ee50 r5367: Minor typo fixes.
new 74e9fce r5368: Fix ups for domain_name field name change.
new 11e6c95 r5369: Rename torture modules so they don't conflict with files in scripting/swig.
new cc336df r5370: epoll gives more precise event bits like EPOLLHUP instead of just EPOLLIN. We need to map these to "read" events for the events code to work on errors like connection refused (thanks to vl for noticing this bug) (This used to be commit 7c379590b4ca808eddef5c3ac15db25cefc5215b)
new d8da32a r5371: on port 139 the called name needs to be in uppercase (This used to be commit c5aef260c4581bfc0d32ec09fac3414156c40230)
new 40d117a r5372: fixed the build (This used to be commit 2899d289455d373409c2aadc3dbefd96ea1c91b8)
new e40da81 r5373: prepare infrastructure for maing different events implementations possible
new 5a88d52 r5374: - changed the dn key code in the ldb tdb backend to correctly honor the case sensitive/insensitive flags on sections of a dn. So if a dn is made up of 4 attributes, and 2 of those are case insensitive and 2 are case sensitive, then all the attribute names are uppercases, but only the values of the case insensitive attributes are uppercased when forming the tdb key.
new ffa5c91 r5375: use a real DN in the WINS database. We now pass the NBT-WINS test. (This used to be commit 807a3a1f80b1c065ee799531cdf947b31d1a109f)
new ff6e58a r5376: ORPC is NDR specific, so move it to ndr.pm. Get rid of register_enum/register_bitmap, etc. (use list of types in ndr.pm instead) (This used to be commit efc2e41b8df3a0171cca57291929fb63760c1662)
new ff0e9d4 r5377: Put push/pull/print functions for the various types in a hash. (This used to be commit afadd172981c8753b7e974154a843c36ef73df3a)
new 0b99160 r5378: Put ndr size generators and alignment calc functions in hash as well. (This used to be commit e8c1a30f2373bdccb26659867b4f025d28de4724)
new 1ad9bed r5380: Removed extra newline.
new 082a568 r5381: Added net_user.c with net tool interface for managing user accounts.
new 803ce86 r5382: another place where we need to uppercase the called name for port 139 connects (This used to be commit b13cea5b2b55ce3d4109666cf51af6ffd879d15d)
new 77cb8cd r5384: for RPC-NETLOGON to pass we need to set the realm as well as the domain to the target realm.
new bd00b5b r5386: added testing of registration of group names (This used to be commit 8afe4bd59916f9cc6b8eacd4668f93eb3b736839)
new ca792c6 r5387: - added automatic WINS server record expiry
new df6d143 r5388: uppercase the server name on ncacn_ip_tcp (This used to be commit c47eb38593f63ffe68f6bd51b101ea989eb8ee8e)
new a065ade r5389: initialise the WINS ttl max/min values to something sensible (This used to be commit ee61fab163ed7faccef908d7458a2038fdad0887)
new 205071d r5390: use __location__ to make tracking down errors in RPC-SAMSYNC easier (This used to be commit 40a8340f1b0fdb3b86f6330be4e1cec3959e89ee)
new 85fd954 r5391: cope with w2k3 getting the timeout wrong in wack replies (This used to be commit 75766603e325d515a718b1d1ab0f08160ea1f790)
new 352de70 r5392: added "secure" WINS server processing. Send a WACK on name registrations from anyone who isn't a current owner, then query the owner addresses to see if they still want it. (This used to be commit 8dc2a028d3ca0115d3173df435d926d7b6a4d5d5)
new c29141f r5393: trigger timed events not to early, better do it a bit to late
new 4e43af6 r5394: as the timing should be fixed in the server now, don't accept to early replies anymore, also print out usecs in the debug messages
new 8c76eb2 r5395: fixed some loadparm memory leaks (This used to be commit b75f8fe1844c539d8a4e369225bcbe0e6f81e9de)
new 240829d r5396: fixed parsing of NBT type 0xc0 compressed name pointers (This used to be commit 666cc65d10012fa2a413dfa619fbc4599f752728)
new 97b2a6f r5397: added testing and server support for the special handling required for the 0x1d local master browser name in WINS (This used to be commit 2650b43ca903fb478d2943fa9bbdba8b2bf74966)
new e428eee r5398: fixed encoding of *SMBSERVER name (thanks to Karl Melcher for spotting this) (This used to be commit 76c49851b921c137c59c45084c5dab95f1c16f58)
new 530d46f r5400: Slightly better handling of help messages in net tool.
new 4d980e5 r5401: using talloc_array() is neater here (This used to be commit b35ee83536e01c000aace2f4764f6727efd63170)
new b1db787 r5402: a initial attempt at a IDL definition of the WINS replication protocol on tcp port 42. This is enough to reasonably decode (with ndrdump) all the packets I have seen on the wire. It will need some fine tuning once I understand the protocol a bit more. (This used to be commit 3f90bc132139815c23c7322d3d47268d92ba00ac)
new 82e6a6e r5403: a simple WINS benchmarking program (This used to be commit d0f8b5bc6d64688cf9ad19d203d173ad2735f001)
new 3bbe3fe r5404: allow spaces in the string representation of nbt names (This used to be commit dd3d4ded21e50130243de3b35927368875620d47)
new 93cd3e9 r5405: try to use NBT name pointers when a netbios name is repeated in a NBT packet. This allows much longer names to fit within the limits of NBT name packets (rfc1002.txt also says this should be done, although Samba3 never generates them).
new d816db1 r5406: fixed dependencies for the WREPL subsystem (This used to be commit 00b0ec8a599c9467ba52aebf978dc33648d33136)
new 6d17fc3 r5407: - this patch makes samba's event loop code more generic and makes using other implementations possible. This will be mostly usefull for client apps which have there own event loop and want to use our client libs
new 39713c7 r5408: - added testing for the behaviour of the special 0x1c name
new 2251186 r5409: - add a gtk events plugin - this is used in our gtk apps - make the main() functions of the gtk apps look more simular (we need to get rid of the globals in gregedit!)
new e284054 r5410: Automatically determine indenting for the ndr parsers (just like header.pm already did). (This used to be commit 90b262398b471acf560a8d05765cab1f25e24b5a)
new 4c7c38e r5411: make network interface selection a bit saner
new 8f49e17 r5412: don't force initial debug level up in ndrdump (This used to be commit 9536936992795629d19d4004fcad78cec3a3caff)
new 845f559 r5413: enable standard samba command line options in ndrdump (so -d works) (This used to be commit 6f9eb74ef8536004d08ffd01ad41622b83526af6)
new a6878f6 r5414: - added libcli/wins/, a basic client library for WINS replication
new 14bd4b8 r5415: added a NBT-WINSREPLICATION torture test. It asks the server for the list of partners, and for each partner dumps the complete list of names (This used to be commit dacf5f166a0d5a7bc1d96e730748811c9f47bba6)
new 97dcee6 r5416: nicer output when trying to replicate with a server that hasn't been setup as a partner (This used to be commit b94301b357801767e65e19be5d9464c58ecf621e)
new a0667e1 r5417: Add wrapper function for typedefs hash rather then using the "our" keyword, move pointer parsing to seperate function. (This used to be commit ea872b9a2b9a51ba9f6c2842303d067e9e85d11a)
new 12d4b8a r5418: - added version numbers to WINS database records in preparation for adding server side replication support
new 01af829 r5422: Fix ethereal parser generator. (This used to be commit f5224d40c01b495f2607199f0d85a8c9afb056b0)
new 16f64ae r5423: Change function table structure to allow short description of command groups. Also give up help function pointer in the structure since it's needed only in leaf nodes of command tree, and leaf nodes decide about help on their own. Usage function is still available on all levels.
new a19b2e8 r5424: Automatically generate basic help display on basis of name and description from function table.
new 308c7d2 r5425: Convert function tables to new structure (with description) and remove unnecessary help functions as help is generated automatically. Usage functions with precise information about usage of each leaf node remain.
new a2a7869 r5426: Warn about embedded ref pointers. (This used to be commit 40547ed33fea57ee8f68a8f864f8f10c9a6d24dc)
new a2aa220 r5427: NTSTATUS is treated by pidl as a 'real' scalar now. (This used to be commit fa97059d000859b3d0192ed4a0135770888aba6f)
new c52fb55 r5437: Allow Samba4 to be compiled by tcc (www.tinycc.org). It still crashes when linking though. (This used to be commit 2e1e8db6dc877eb32b51cfc3d9c8f463d14530ec)
new 7c65b81 r5438: Keep new CFLAGS if the compiler accepted them. (This used to be commit d0a6b973307ba3b740f18214f14682495a607c63)
new 8f65c54 r5439: (hopefully) fix build on older perls. Thanks to tridge for pointing this out. (This used to be commit 0a78a1f90887afc695204f67af38138271aab2b8)
new 5772a99 r5440: Some more generalizations (This used to be commit cf1208471247e2d734f90008d29827541f177952)
new f42376b r5441: Put push, pull and print arguments in hash as well (This used to be commit a5bf662b52e270d45bba2605f844625cc30c7f89)
new 06a19b3 r5442: Use argument list generator functions from NdrParser in NdrHeader (This used to be commit e912f36dc827d7ad38994b93967fe48aade27b2b)
new 1c3140b r5443: Fix HeaderProperties(). Not re-enabling yet because I don't know why it was disabled in the first place. (This used to be commit e52256aec27e2aba8893cd2e570874482696b230)
new 00da741 r5445: move FormInfo1 struct to the place where it's used
new 2908e58 r5446: fix pulling of arrays in EnumXXX functions
new b37252d r5447: Add some utility functions for arrays and use them. (This used to be commit a251712670e1daac949221407ae979b363dbc105)
new 032d5ef r5448: another portability fix for solaris (This used to be commit 1909a0695295e984b948b7410addac0022904ab8)
new d909237 r5449: More array handling cleanups. This should make the code more readable. (Output C and header files have not changed, just internal pidl changes) (This used to be commit b86b299197f2c3b314d0fc33c0139bd19ef637f2)
new 8ce2133 r5450: Add test function for "embedded" conformant arrays (This used to be commit 900477226ddd0644626827d66cd45624f02b636b)
new 42d6a4c r5451: - added separate wrepl_associate(), wrepl_pull_table() and wrepl_pull_names() functions, with reasonable parameters, so callers don't need to deal directly with wins replication packet structures
new ea5ddbc r5452: Add implementation + torture test for echo_Surrounding (This used to be commit 1b71000cc15a06bd4868fbf4ce5415f5866d29a5)
new 77701f6 r5453: Treat "embedded" arrays (surrounding structures) somewhat more generically. The default functions for remembering array sizes are now used rather then a special local variable. (This used to be commit 5f7882341fa435a495fa7181537b5599e2fc7a0d)
new b0fc1bf r5454: moved the WINS server code into its own directory (This used to be commit 0bb997127fe6c49361d9f1eaeda5d9321601a52a)
new 840bb19 r5463: Make need_wire_pointer() return the number of required pointers rather then a bool. (This used to be commit d40a49c8a7ea85335383144b18b1ecfddc0c4ae0)
new 111b6c2 r5464: Simplify print function generator code. (This used to be commit 6d1ad1ce7a327d016636d8b374bfbe9ec2052d1c)
new 6411207 r5465: Add support to multiple levels of pointers in pidl. Also add a new function to echo.idl that tests this behaviour. (This used to be commit e5eb5e847e75f2b7b041a66f84d9b919ddf27739)
new c33c456 r5466: Put the type information list in a seperate module (require for some of the COM stuff) (This used to be commit fbce7464b2a61a46f5135ba2a341bea4e53f28e7)
new dd411b0 r5472: First approach to composite rpc call fetchin user info. It does only compile. Completely untested yet, so almost certainly broken, but I don't want it to lay on my laptop only.
new 595228c r5474: Remove random notes put in code.
new 73477e0 r5475: Move some existing and new type information functions to typelist.pm (This used to be commit 280df525380d06d67ce33938c4760807d5466966)
new d3996e9 r5476: Move ORPC extensions to DCE/RPC into seperate file. (This used to be commit 75d8fc8338ea0345ed0181f5700640029e311599)
new 0dd7f64 r5477: - Move some more of the typelist stuff out of ndr.pm - Remember INTERFACEs as well (they can be types in DCOM) (This used to be commit d914cd1804636eb1a34805d48c18e016835e973b)
new e770d56 r5478: Bunch of small optimizations and generalizations. (This used to be commit fd8fc22a79ec5fb7d5902605ca3984c4f8f463d0)
new 7e400d3 r5479: Add ODL input support. The ODL module can convert an ODL structure to an IDL structure so that: - The COM subsystem can use the ODL structure - The DCE/RPC subsystem can use the IDL structure (This used to be commit a339765d99c90c46f29e2bd71a6aa271febb096d)
new c708ef8 r5480: allow nopush and nopull on functions
new 3d50701 r5485: Support nopull,nopush in header.pm as well. (This used to be commit d0d4251d6f8718256fd3baf7db4969dcf6073283)
new 600c49e r5486: - Use references to interfaces in coclasses rather then full interfaces. - Couple of bugfixes in odl.pm - First use of multiple pointers in dcom.idl (This used to be commit 3110c2ec44a872a53e7d6015b85c68fdb604b4de)
new a62ade3 r5487: - Allow disabling modules - Disable all current DCOM functionality (I hope to commit a large bunch of COM and DCOM changes later today) - Make remact and oxidresolver depend on orpc rather then dcom (This used to be commit f298f2a5478a905fe385b8d68318db92ee984374)
new 9bec9cb r5488: - let the request be a child of the pipe struct
new 6b4cac2 r5489: hide handwritten pull/push/print code from the caller for the spoolss_Enum* functions
new 80d3047 r5490: The big (D)COM commit! :-) Contains most of the changes described in the DCOM paper in lorikeet. This is the result of 1.5 months work (mainly figuring out how things *really* work) at the end of 2004.
new 4d10f2a r5491: Don't load the DCOM-specific services by default (yet) (This used to be commit e2cbe16c1e4e3912ecdccc6480a147478fff3d9e)
new 9c6ad1f r5492: Update example coclass, autogenerate some parts. (This used to be commit 3c31cbaac0cd916e6af49bfd2260bc3b1a75b677)
new a2223ef r5493: Some code simplification (This used to be commit 70b58aa7790a93b9c7cdaa644689b2b1fa5e5405)
new 2787b5a r5494: Some more code simplification, some additional comments. (This used to be commit e601f51b82e99a999f0a9c62b487d56c715a3502)
new 4926b8f r5498: fix OpenPrinter() idl and torture test
new 1bee017 r5499: Commit forgotten change what tridge immediately pointed out in his comments to new rpc composite code.
new 90428a4 r5500: ntvfs modules that are the final backend needs to set the
new 218f289 r5501: check the return of talloc with the NT_STATUS_HAVE_NO_MEMORY() macro...
new c13baab r5502: announce us as a print server by default
new d900aed r5503: - add torture test which tests for invalid printernames
new 9eed5a0 r5504: fix typo
new 001dfe7 r5505: make usage of bitmap's :-)
new 1b11ca3 r5506: Simplify the use of subcontexts and make them a bit less a special case. (This used to be commit 48d54a9b57c0b233c7c60392b23876b426bbdec1)
new 6fbcb35 r5515: fix PrinterInfo3
new 09879ff r5516: NT4 doesn't support GetPrinterDataEx()
new b147275 r5533: Patch to detect infinite loops when traversing a tdb from "Shlomi Yaakobovich" <Shlomi at exanet.com> Jeremy. (This used to be commit 84f6d2b3dd29c1aa478708db9617a79382158f64)
new 68ce448 r5537: - make use of bitmaps and enums
new 95bb957 r5538: Fix typo in comment -- non-existant constant name mentioned (This used to be commit 1d033d9dba7bc567b5458c08672ce9e570bb374b)
new ae223fa r5539: more bad name checks and don't check for \\localhost and \\127.0.0.1 we maybe use this in the build farm
new 9401b2b r5540: - some more input checking in OpenPrinerEx()
new 7fc5f4a r5550: Initialise retry count - valgrind was freaking out because this value was not set. (This used to be commit 328f37a3e8d10f97f361fb041be24f1ac88b6b0a)
new c9b766a r5551: Protect against falling off the end of the name resolve order list if a name is not found. (This used to be commit c23f767a9f5dd2dcae31bded540263b08876ecc2)
new 84d632a r5552: Don't try to read the value of r.out.result when the dcerpc client function returns non-OK. If a non-OK status is returned then some or all or r.out is likely to be uninitialised. (This used to be commit 0e83a306b06442a1adfe02ea6bdb727a42c7bacf)
new 04d3e80 r5553: Add idl and test for spoolss_AddPort(). It always seems to return WERR_NOT_SUPPORTED though. (This used to be commit ba4730a37838f45db1b77b777af8efdb45a06006)
new 23076ea r5554: Constants and untested IDL for spoolss_SetPrinter() (This used to be commit eed816e20f9cfcfc7bc475f1007578dcd2fd8ae0)
new 181da32 r5576: Bunch of fixes pointed by tridge. A few more to come...
new e8eee54 r5583: some more docs (This used to be commit d7751e3181dc82ddd416ccd35c806c6f105b0825)
new d2dc869 r5584: add new experimental ldb module (This used to be commit e77a070c841c7a1b73dfcea2d43651618557d0f4)
new b1b1481 r5585: LDB interfaces change:
new 625a267 r5587: more work around the samldb module fix the provision.ldif the layout of the @MODULES dn has changed since last commit (This used to be commit acb99e63d40e71fa843c1b7a1719a350a353ed28)
new 7d7aacc r5588: We currently use a string representing an hex number so conform to that. But we should move to a signed integer in future to be AD compatible. (This used to be commit b67512c5139af121b6579a5c6318a489c2132ebb)
new 56d2030 r5598: GTK+ cleanups, remove some globals (This used to be commit 12bfb37e1b633e8176286601fa38e565dd1f85e2)
new 70f7c56 r5601: add a gsskrb5 backend that uses lorikeet-heimdal's new gssapi with GSS_C_DCE_STYLE support, it's just a start and does work correctly yet
new 4a3ca96 r5603: add "authservice()" property to the interface property list so we can specify allowed target service names in the idl file
new 70ae0bb r5610: Starting libnet test of userinfo call. Unfinished yet, though doesn't break anything at the moment.
new 0dcd79b r5611: Add EnumPrinterDataEx-test (for now just for PrinterDriverData, we need to enumerate (recursively!) over all keys with EnumPrinterKey later on.
new 3a55299 r5646: state->loadfile might be NULL after allocation so this is really should be NT_STATUS_HAVE_NO_MEMORY(state->loadfile) instead of NT_STATUS_NOT_OK_RETURN(status). (This used to be commit eb57a587889611bcf39d75d4e15b627f36899a53)
new b55b885 r5651: A bit more code in userinfo test and hook up test function to main torture binary.
new 75d2452 r5652: Add libnet tests section to torture test.
new df036e0 r5660: Reduce number of generated "{}"'s No longer complain about pointers to arrays - we support those. (This used to be commit 128c0ecf030043e81d73aaeda6afb731075f8f9e)
new 631aa1f r5661: Be a little stricter on syntax regarding arrays. A pointer to an array can now only be :
new 363f99d r5662: eventlog uses dom_sid so it depends on security (This used to be commit f9e9ff0d8dc9acd80143e15566811830f9993667)
new 75b3cfc r5663: Revert some changes I didn't mean to commit... (This used to be commit 54e0be6f1eccbd870eb0e60ae8cdb90d2dc7f657)
new ec97506 r5664: simo, please look into this. It is possible for the number of elements in msg[0] to be 0, in which case we crash. This is a workaround.
new 2f9e165 r5665: the data within el2->values can still be used at this point, so don't free (This used to be commit 12d03f96637b9298e0cbc7ee544ca97fffcab9f8)
new a52a6f1 r5666: winxp will use a NTTIME of -1 to mean "don't change" in setfileinfo basic_info. Add null_nttime() as the equivalent of the existing null_time() call for cheecking for valid NTTIME values (This used to be commit 439ce2efbf7d2ba9b17d6b4bfaf651e781140715)
new 7658327 r5667: Move schannel state into libcli/auth (as it belongs with schannel, which will move in with the rest of GENSEC shortly).
new 42031bc r5668: Add tests to RPC-SAMLOGON to test for user at REALM style logins. These need a NULL domain (or a "" domain, except this breaks NTLMv2, and I need to look into it a bit more).
new 348fa3f r5669: Couple of minor clearifications, simplifications. (This used to be commit 09a9222b600d58271f42ee0870e0c933d2e105d0)
new 0b4c61a r5670: simplify and clarify ldb_modules.c code rectify the test schema correct a glitch in schema module (This used to be commit 0579b5f7adfe160be8ecf124934b6593a02ed06f)
new 5658167 r5671: Bunch of fixes related to arrays and pointers to arrays. (This used to be commit 00ef0feaddc096d8f5e2755feecaec37d589a99c)
new ffae01d r5672: Use switch_type() and the token storage mechanism for unions: - Makes union handling less special - Allows unions in arrays, etc - Compatible with midl - Pidl will warn about switch_type() and the type of the switch_is() variable being different (This used to be commit dc6b4ffc82a191631bc16a4b93a4916a39183ec6)
new 77ec3f6 r5674: - Re-enable DCOM support. - Always put IID in vtables (useful for asserts) - Add table to keep track of DCOM proxy classes - Bunch of smaller bug fixes (This used to be commit 26d5a0b92c66bc86d0c26f687f83fa712342ac32)
new dd2aefd r5675: - More DCOM bug fixes - Keep COM and DCOM more seperated (This used to be commit f694f484c422d0c86beb58e8f62f134f8676d5e1)
new d892500 r5676: Fix some alignment issues and IRemoteActivation (This used to be commit a9b13f67012d235d98920e639f59411d57a79bd7)
new c148831 r5677: Split structure definitions from implementation.
new 3a9d9ab r5678: Torture tests require also libnet in order to run NET-* tests.
new 983306c r5679: Complete basic test of rpc_composite_userinfo function (which btw proves the function is completely broken but that's what tests are for)
new 3e88cae r5680: Don't crash if none of the predefined keys is available (reported by Alexander) (This used to be commit 0d789872a890062b0b95aa039bb853bb6c07b2d0)
new c857c03 r5681: fix the build and compiler wanings
new bbb69c5 r5682: fix the build
new 1bbaa12 r5697: Give an error message when a ref pointer is NULL (requested by tpot) (This used to be commit 7ecc2e6130d7f284906cbc50dda86c742f139fae)
new 961148d r5709: Leave out the pull/push call with NDR_BUFFERS for not just scalars but also for structs/unions containing only scalars. (This used to be commit a3e136b2f3bd51159775fea25eff0ea81e9716f7)
new 020817e r5716: Add new Unix extensions defines for infolevels (This used to be commit 7f6ea98e0f338c3c9f1132c6d64a54266c1b9cfa)
new f52643c r5730: More fun with delayed write semantics with multiple file handles open on the same file on the same connection. Jeremy. (This used to be commit 23733abfa201347265f54232989b608b11ad7a85)
new 1ecdd79 r5736: fix to avoid endless recursion in ndr_size_*() calculation
new 736797e r5737: add some error codes
new 4b83366 r5742: - add torture test and idl for DsReplicaUpdateRefs() (the torture test currently only tests if the idl is correct)
new e90c904 r5764: add support for embedded ref pointers
new 26cb89f r5765: remove unused var
new 768f82c r5766: get some more DsGetNCChanges stuff parsing correct
new f58143b r5769: Fix unused variable warning. (This used to be commit 80dfac3640443a41f7e45e9164ca1a6749494011)
new e9ca6e4 r5775: Remove some unused functions (unions are no longer as special as they used to be) Add oxid mapping table support in DCOM (This used to be commit e193555f0eec2dda8c8760e9668181200fef0a1e)
new fd0aa01 r5777: At some stage SIG_ATOMIC_T was renamed to sig_atomic_t. This should fix abartlet's compile problem. (This used to be commit 170139035ab1e7659a82e1e2d40990f4d7f146c3)
new 1fb7f63 r5778: Remove tdb_set_lock_alarm() function from wrappers at tridge's request. (This used to be commit 8b83eca265b6ad5f33e90beac67f3e1621010764)
new 639edc4 r5779: Remove signal and timeout gubbage from tdb. (This used to be commit dbb56e9a59cf00d57b09ded6d60bf9424d5f1f4c)
new 03cd26e r5780: Remove unused arguments. (This used to be commit 1ee84e373e2b44c96f9353f194b766d6a144e7ce)
new ee46130 r5781: Fix build. (This used to be commit 35354456b2ab2fa173359fa16d8accb13a8fac7d)
new d93d5f9 r5782: Use standard input for reading packet data if filename not specified. (This used to be commit c3c6dafc3120ed5018a27a882cbc09e9d05fac33)
new d830fcd r5783: Test renaming of accounts in the RPC-SAMR test, and add support into the SAMR server.
new 6647713 r5785: Fix subcontext pushes (This used to be commit 0d590906cd7706ebd8c6d5921546291e98067864)
new ebc34d2 r5796: add ndr_* function for int8 and int16
new a81a2c2 r5797: - add idl property [subcontext_size()]
new 9743bdf r5798: limit the size of an sid, 28 bytes complete is the biggest SID that can be handled.
new cead129 r5799: more DsGetNCChanges updates, I'm starting to understand it...
new 5554617 r5800: fix recursiv printing in ndr_print_DsGetNCChangesInfo1()
new 1d64203 r5827: Make ndrdump accept a uuid as well as a pipe name to specify which rpc interface to use. (This used to be commit d59bc9dc9bb3a11dd07b7862ea10d1b32e670598)
new d7b5a56 r5828: add some idl for DsAddEntry()
new c638a83 r5830: start to analyse the attribute values, depending on the attribute type
new c2875e5 r5839: add LDAP DirSync control idl
new 85e0b90 r5850: enable parsing of revision 4 security acl's
new 795f593 r5852: Rename ndr.pm to ndr_parser.pm I'm going to add a ndr.pm later on that'll generate a tree with necessary information for the two NDR backends (eparser, ndr_parser) containing alignment info, etc. (This used to be commit 5162daa9464cd64930f5a8fd0d7b381b122c931d)
new 8594348 r5853: Move some of the functions not specific to the Samba NDR parser generator to a new ndr.pm. Add function that can generate a "OrderTable" describing the order in which the NDR data will be pushed/pulled. (This used to be commit 2603a7326d7e54a012a95e37fd54433b85d8acc4)
new ef213b0 r5866: Add InitShutdown IDL and torture test. Implement push side of NDR_LEN4|NDR_NOTERM strings (pull side was already present) (This used to be commit ea61ec1122841716ed5d90085ba79e7bf691bd6a)
new 72621f8 r5867: winreg depends on initshutdown now (uses initshutdown_String) (This used to be commit ff478d44bed302f4a27edea56e9b7e897e62c769)
new d4c0da1 r5871: Remove file with unused function (that uses fstring) Remove fstring usage from version.c (This used to be commit d25163159c19d6f948551438f459d161ba6ea4ac)
new 00ac91f r5876: Add a test account for the duration of the samsync - to ensure we have a good variety of things to test against.
new 928af7e r5877: It is not an error to have a zero-length secret, after decryption.
new 2b41ba0 r5878: Be clear which machine name (We have one worksation, and one BDC) we are doing logins with.
new 5aa2646 r5879: Rename SAMR_FIELD_WORKSTATION to SAMR_FIELD_WORKSTATIONS - it is a list.
new 48e7cfb r5895: Remove old auth_domain code - to be replaced with entirely new implementation.
new 3240f01 r5898: Handle errors in the 'sync' name and IP address handling code.
new 439056c r5899: Fix spelling.
new a25443d r5900: Use flatname to specify the netbios domain name (matches what win2k3 uses for trusted domain records) in the secrets join records.
new 4037a7e r5901: Add another option to the test script - the realm, which must match the real ream, not just the short domain name.
new df64302 r5902: A rather large change...
new 63b5ad6 r5903: While I can't test IPv6, metze asked me to commit a matching change for unknown hosts that I just did for IPv4.
new 105660d r5906: Fix the usage of the internal popt (make proto should ignore it) Updated included popt to 1.7. (This used to be commit d60cb643e8a46771f3d836307ea45b869f34dc9b)
new 02075be r5917: First step in using the new cli_credentials structure. This patch puts support for it into popt_common, adds a few utility functions (in lib/credentials.c) and the callback functions for the command-line (lib/cmdline/credentials.c). Comments are welcome :-) (This used to be commit 1d49b57c50fe8c2683ea23e9df41ce8ad774db98)
new 34cde06 r5924: Use cli_credentials in libnet/. (This used to be commit e5bc6f4f1716568ae7022d61b5b35ee047b58414)
new 05bc2d7 r5928: Use cli_credentials in: - gtk+ (returned by GtkHostBindingDialog as well now) - torture/ - librpc/ - lib/com/dcom/ (This used to be commit ccefd782335e01e8e6ecb2bcd28a4f999c53b1a6)
new 13b0776 r5929: Use cli_credentials for the SMB functions as well. Fix a couple of bugs in the new cli_credentials code (This used to be commit 4ad481cfe5cde514d2ef9646147239f3faaa6173)
new b7676c4 r5930: Fix initialisation of dcerpc_binding->authservice (This used to be commit f8cf161e0e59bd6b2a62135be8511403f4e9ca70)
new 455be8f r5932: Use cli_credentials somewhat more in the Gtk+ code Support ncacn_spx in DCE/RPC bindings. (This used to be commit a0233a3a9a83176ae46873d3a25ed601758a1511)
new 340d35b r5937: - performance improvement to talloc_asprintf_append()
new 689a803 r5938: - allow NULL string argument to talloc_vasprintf_append()
new da5349d r5939: improve talloc_realloc() docs after feedback from lifeless (This used to be commit 301cbb0d12919f83d6b735c2e23b49fb49d5394d)
new 376b03e r5940: fix schannel against w2k, it skips the confounder in the signature (24 bytes) for singed packets but it accepts 32 bytes from the client.
new 645711c r5941: Commit this patch much earlier than I would normally prefer, but metze needs a working tree...
new e25cff1 r5942: A couple of small changes to fix things up with the new credentials infrustructure.
new 07c7057 r5947: print out the password hashes when -d 100 is in use, very usefull for creating a keytab file with
new 1bb3e99 r5949: give things more meaning, and reuse structs where it is possible to make things more clear
new 88a5f8b r5963: Fix parameter passing for gentest and locktest (This used to be commit 28914c89dc1400d8364c13258ec0e8558acc7dfd)
new 7c55d0f r5976: SIDs can't have more then 5 subauths (caught by [validate] and range()) (This used to be commit ec1eaa274b997197ca6996457229c802f1b76d56)
new 4c47389 r5977: Fix uninitialised memory bug in ndr_pull_ref_ptr(). This fixes the Test_DoublePointer test failure. (This used to be commit 4089d5f67d6e4121056a63ececb13187fd773636)
new 1cb21b8 r5980: Fix double free after unexpected disconnect. (This used to be commit 6149bd3702a0293fc1f798de7c399e3e6858416d)
new d735487 r5983: Start support for being a domain member in Samba4.
new c62fc9b r5984: Add index and attributes to default ldif for secrets.ldb
new 8307c19 r5985: Actually adding auth_domain.c in -r 5983 would probably have been a good idea....
new df8c102 r5986: Fix the build. Metze, could you please verify that this fix is correct? (This used to be commit f3006e623bcf65a05238fbd3362ee958b948e70b)
new 9b48673 r5987: Add credentials callback for gtk+. The gtk+ apps now no longer ask for a password when kerberos is being used. (This used to be commit 642ec7cbef6d392b49ed0fe86d1816d4953e30ad)
new 79f6bcd r5988: Fix the -P option (use machine account credentials) to use the Samba4 secrets system, and not the old system from Samba3.
new 4a095be r5989: Display authentication information (list of available auth protocols + principal names per endpoint) to gepdump. Still need to fix memory management in the GTK+ utilities... (This used to be commit b48a0af0b0fbf1234627ec785699896a44b23e75)
new b8f395c r5992: Rename schannel.c -> schannel_sign.c. The rest of the schannel code (from librpc) will be moved into schannel.c soon.
new 01ab112 r5998: I was wrong with the highwater mark...
new 220f82e r5999: ups, remove the testvalue that I used against my w2k3 server
new 3ec2c00 r6000: add some notes about the cases where compression (or what ever this is) is used, in the reply.
new 44484c7 r6010: Change the testing order, so we test all transports for each binding option, rather than all binding options for each transport.
new 1e415ce r6015: Add testprogs/ directory and original rpcecho sources ( from tridges junkcode at http://samba.org/ftp/unpacked/junkcode/rpcecho-win32 ) (This used to be commit e33397f383342d91326a5c2939c5213a5fc5d9cd)
new fa9fa3d r6018: Add idl and server side for Test_Surrounding (This used to be commit ed11601aef11df35f30b10e422e7113976dc6f26)
new d600b78 r6019: Add IDL and server side code for Test_DoublePointer (This used to be commit 0559f22bbe854b7d5e15db471e51264cce413e6f)
new 038c4c4 r6024: Some of the ordering constraints on the popt callbacks were getting painful, so don't call lp_*() functions until the post stage (rather than in the cli_credentails_init(), which is called in the pre stage), and don't open the secrets.ldb looking for the machine account details until we actually need them (well after popt is done, and we know we have the other things right).
new f312d91 r6025: Remove unused variables. This code will be modified again for the new cli_credentials code shortly.
new f82bafa r6026: Update the kerberos keytab code to match Samba3 again. (untested at this point).
new 46b22b0 r6027: Add copyright, and add a useful debug message.
new 2eb3d68 r6028: A MAJOR update to intergrate the new credentails system fully with GENSEC, and to pull SCHANNEL into GENSEC, by making it less 'special'.
new 73b77ee r6030: Missing from previous commit, a small header file to link libcli/auth/schannel.c and libcli/auth/schannel_sign.c
new 21d9419 r6031: don't try to send errors when the socket has been destroyed (This used to be commit 54c02846791cd8bda942fec847257c00013d3409)
new a19d002 r6032: Fix up SetServerPassword2 on NETLOGON for [bigendian]. Clearly nobody has the patience to run test_w2k3.sh to completion :-)
new ae1ea56 r6033: Patch from 'lifeless' to clarify behaviour with NULL pointers.
new 2fa732c r6045: Couple of small GTK+ fixes Use uint32_t and uint16_t rather then DWORD and WORD in the NT4 backend. Add some more unknown fields.. (This used to be commit 6c3b1ec3296c7ab1ddfdcee86162f2eb0d73f5a8)
new 5a9ceee r6061: add start of compression support in our rpc code
new 747eb74 r6065: revert test value
new 5ae38fb r6070: Fix typo's and fallback to "" as default user name if no other username could be guessed. (This used to be commit 7fe77cd65901776b5a78e8398547f364379259d3)
new 0c936ac r6074: fixed non-spnego connections for new credentials code (This used to be commit ff6663aac8ed475bf65d9c06d7f2447a9827898c)
new 0d36266 r6075: added talloc_enable_null_tracking() (asked for by lifeless) (This used to be commit 40b8ee186af3e7f771c680dbbb03fdcf559bf103)
new 68d7a5e r6078: Correctly fix the failures for NT1 (not SPNEGO) session setups in the client. The issue was actually a cut-and-paste bug, I was filling in the .old not the .nt1 part of the union.
new 6ed40ed r6079: Add inline documentation on the credentials context API.
new 5487ee5 r6084: - Introduce the samldb module dependency on samba4 - This module will take care of properly filling an user or group object with required fields. You just need to provide the dn and the objectclass and a user/group get created
new 1a4bb9f r6085: dc is case insensitive (This used to be commit 55117f1ab9171ee77cea5a6635411b23e7c542c8)
new be6285a r6086: default to stderr for error messages in ldb, so we get errors in ldb_connect() (This used to be commit a6e492f95c6f31ed37ee32a13a34fa2847d8352d)
new a5ee5aa r6087: - remove the dlopen code for now (before it goes back, it needs to be made into something that isn't a maze of #ifdefs)
new e91fb06 r6088: Add the socket_wrapper library. This is a very simple library that redirects traffic (currently just IP traffic) over unix domain sockets if the SOCKET_WRAPPER_DIR environment variable has been set. Aim is to use this for the Samba4 torture suite on the buildfarm.
new 8c270fc r6093: Patch to fix sys_select so it can't drop signals if another fd is ready to read. Patch from Mark Weaver <mark-clist at npsl.co.uk>. Jeremy. (This used to be commit 857e98e8ea842bb94c93b81d7b69e3d304f100f5)
new e6aeeb5 r6094: Work on the Kerberos code recently merged from Samba 3.0. This fixes up issues I introduced during the merge, that caused a segfault.
new 4f4d18d r6097: allow compression only on subcontexts
new d4886d2 r6098: fix parsing of empty union cases
new 3b05dae r6099: use the enum print function
new 4931dfc r6100: - fix nondiscriminant -> nodiscriminant (that takes me 2 days to find...:-( )
new e760bd3 r6101: only allow properties we know about, that helps to catch typos!
new 64ad915 r6109: nicer way to handle compression in the torture test
new d15845e r6112: try to decompress all chunks and put them together
new 7cabdeb r6113: Move GENSEC and the kerberos code out of libcli/auth, and into auth/gensec and auth/kerberos.
new 4810ec4 r6114: the marker is const and is 0x434B 'CK'
new dfbd175 r6115: don't try to decompress level 7 buffers yet
new da38166 r6118: Make it so that we can do --with-zlib=no in configure and also a couple of small typos. (This used to be commit 9b4069e84573f85ce4341ceacd35737a18726a0b)
new 4581134 r6128: fix the build
new 0403e20 r6129: - add our own MSZIP decompression implementation (taken from cabextract.c from KDE) this code maybe need to be rewritten and the compression side needs to be done, but for now it seems to works
new 79fb22f r6130: More work on the NDR tree generator (This used to be commit ad7ea50eb29402d213438e5fcaa56f853c00487e)
new e6772ed r6131: decompression of DsGetNCChanges level 2 responses works now (and the push side isn't used currently...)
new 59b2ffb r6132: allow up to 15 sub_auth in a dom_sid (tridge: asked me for that commit)
new d2f2d5c r6134: add a new type dom_sid28 which is a 28 byte fixed buffer with a dom_sid in it
new 2d03496 r6135: - make use of the new dom_sid28 type (this fixes parsing of w2k blob, which some times have random gargabe data in the sid buffer)
new 44d7f4f r6139: Move socket_wrapper to a seperate directory (This used to be commit a2ef9225f15e369af7b884262b997ab321fd24d6)
new 848329b r6140: - Add configure option for enabling the socket-wrapper library, so it can be enabled on the buildfarm without requiring --enable-developer - Support tcp and udp being used on the same port - FIx some portability issues (should fix the build on some hosts on the buildfarm) - Ignore setting TCP_NODELAY on (semi-)TCP sockets rather then complain about it not being supported (saves us from a couple of error messages for each connection that i [...]
new e124ec9 r6143: Put compression support in the subcontext handling functions rather then at the element level. (This used to be commit fac5edd2b71759c82232713f77ab91b41ed09250)
new 07e3fa2 r6144: Apparently there are more systems that have AF_UNIX then AF_LOCAL (we already use AF_UNIX in other places). (This used to be commit 88d93b9782766ab1159a233307ef508881caa615)
new c363874 r6147: The maxfd was being recalculated on every event loop, which made us less scalable. It only needs to be recalculated when we the highest fd is destroyed. (This used to be commit 568b9175f329f594404c9091ee5946670c40697e)
new bc345db r6148: Add a showflags target to display the various compiler flags a la showlayout. There seems to be a bunch of -D and -I stuff in LD_FLAGS which I don't think should be there. (This used to be commit 87f88aaceeacf57b4a8a31e005894cbff4a21779)
new 4b96d83 r6150: fixed a few socket_wrapper bugs.
new b1e46fd r6159: Move some more general ndr stuff (alignment calculations) to ndr.pm (This used to be commit f4d550c348e9604439f07329ddbc3cf65891d578)
new 7288298 r6164: More comments in the code.
new 772f317 r6165: fixed up the userinfo composite code. Fixes include:
new ac5fc13 r6177: Use here documents instead of print() statements to generate the Makefile fragments for the build system. This allows the file to be edited without using quite as many backslashes. Some are still necessary for interpolation of perl variables though.
new 0ba6108 r6178: fix ncacn_np connection without sign or seal against NT4
new 3abce73 r6179: - add new spoolss tests for all spoolss_Enum*() calls which didn't need a handle as parameter,
new 3b8c824 r6180: Use token_lists for storing switch values (This used to be commit f66e11137eed69b44f0739f1064625cbd96243bd)
new 934f11c r6181: Use ndr_print_set_switch_value() here as well. (This used to be commit 4da9d1d5c277eb65d0fe5bf5c4690531dcfb85de)
new b9df3f5 r6182: Jelmer, I think we need to initialize the switch_list, else we are crash city. (This used to be commit 6526f21fb72094e8ff62bfc2693a49a3b1679a95)
new a47cb58 r6184: the beginnings of the libcli/dgram/ library, and the dgram server. Currently just listens on port 138 and parses the packets (using IDL like the rest of NBT). This allows me to develop the structures and test with real packets (This used to be commit 10d64a525349ff96695ad961a3cfeb5bc7c8844f)
new 6db5d09 r6185: added LIBCLI_DGRAM to the list of libs to be built as part of LIBCLI (This used to be commit 47e1452da08d06b0b9f15545b3b2b0631f15bac2)
new cf97980 r6187: 1. Make sure that we don't try to delete . and .. in a more portable way.
new fa27fa8 r6188: correct fix for rev 6182
new d2128c1 r6189: move function to the right place
new 638104d r6190: fix gensize on unions
new 051206f r6191: fix spoolss_Enum* push code
new 32e6cf5 r6192: remove handle->destroy function pointer, this should be done by talloc destructors now
new b46eb7a r6193: we don't need to store the handle type here, it's in handle->wire_handle.handle_type
new 746bb14 r6194: - fix some spoolss_*Form names and types
new d3911fa r6195: I think Metze meant SPOOLSS_ARCHITECTURE_NT_X86, but I could be wrong. (This used to be commit 85c2b8b9447efdcefe16517a5509357262c6229c)
new 89f03dc r6196: Make the comparisons consistent with in the same expression. (This used to be commit 6f7337163e2eaae2d24ccebcd31787e48f543fbf)
new 4baf0b0 r6197: fix for my last commit, I removed SPOOLSS_ARCHITECTURE, which was "Architecture" (sorry richard:-)
new f9b3a8d r6206: go baack 10 revisions to get DatabaseDeltas, this shows that the bdc only need one call to get in sync again (except something like NT_STATUS_MORE_ENTRIES is returned)
new cf52d62 r6207: - clean up source topdir - move provision stuff to setup/ - remove unused scripts
new e1e8928 r6208: Add cli_credentials support for swig wrappers. For the moment it only does anonymous connections. (This used to be commit b09a4723539235fc924134aa50fc4aed040afb33)
new 769070d r6209: started added code to support mailslot requests over UDP/138 datagrams. This adds the IDL to parse mailslot packets, plus mailslot dispatch and listener registration code.
new d77e7cd r6210: Call cli_credentials_set_conf() when initialising credentials in cli_credentials typemap. (This used to be commit 1c88e71ec645d10648f01e0405d29a4a83bc4036)
new 2543885 r6211: Use cli_credentials_set_{domain,username,password}() to fill in command line arguments for credentials typemap. Neat! (This used to be commit a3e7d71463053101e743a930f2648269d63ecaca)
new 3b64edc r6212: Treat uint8 and int8's as integers instead of chars. Swig maps a char to a string when we really want an integer. (This used to be commit 86c62b92e84a6eb1e756a7125777587583a9276e)
new f0641ca r6213: Add %array_functions for struct samr_String so we can create and access arrays of them. (This used to be commit fc2b73d4d75f383108632935ba047890c816b283)
new b796dc4 r6214: Fix typo in DomainHandle.OpenUser() function.
new 86122d7 r6215: Add test for LookupNames. Fix CreateUser2 test. (This used to be commit e3a69a73222ae3277c2d10d33c5c71b7a14da789)
new 66a3750 r6219: This change allows us to fall back to authenticating without DCERPC_SCHANNEL_128 if we fail. Thus, it allows us to work with Windows NT DCs ... (This used to be commit 3034b226705c4736d57c9bf4e9470c4d44c72e8e)
new 567a746 r6222: fixed the socket wrapper code for getsockname() (This used to be commit 11e245a3f0e1523eba3a042db140dec8732aa985)
new 7c6c3661 r6223: added a bit more datagram infrastructure and the beginnings of a test suite. The NBT-DGRAM test does a UDP/138 netlogon request, to which a windows server sends a reply, but the windows server sends the reply to the wrong port (it always sends to 138), so the test suite doesn't see it. (This used to be commit a7634625dbc944dd8256a822be290010f341a571)
new 6d0c1be r6226: A couple of small typos ... (This used to be commit d2c5320a18821439e49d3f7bffebc47129b8b057)
new c46c6e2 r6229: Back out these changes ... (This used to be commit 321fbae51267153102e47845736f2c3a5abfe0be)
new e3775ee r6238: Ensure if realloc fails on an internal tdb we fail gracefully. Jeremy. (This used to be commit d69f7c05468ae54e0474b188fedabe14e7297d53)
new f83e6de r6245: receive and parse the GETDC response in the NBT-DGRAM test. The test now tries to bind to port 138 if possible, so if you run it as root and smbd/nmbd is not running then it works against windows servers (This used to be commit 52ccdb79bc922be52c24dd393323dbbee83a2aea)
new 866c62f r6246: stop waiting when we get a reply (This used to be commit 8b9a5d8336da43619fc1ea8f081d5ade98f0599b)
new b0ca8ed r6247: added the server side code for receiving mailslot requests, and parsing incoming netlogon requests. No replies are sent yet. (This used to be commit 3b34df6a674cd2aeddc354cdadae3f0e1c000d45)
new ce7eb41 r6248: added parsing of type 10 UAS announce netlogon packets (This used to be commit d7e6e395cedef47dc182094c91f764e248b9b149)
new 20841a2 r6270: Move the VUID handling to a IDR tree. This should avoid O(n) behaviour on session setups, and because we no longer need do deal with the linked list as much, the code is much simpiler too.
new 6d1ae6d r6271: Don't zero the cli_credentials structure - instead allow valgrind to track the use of un-initialised values.
new 3ae4d87 r6272: For 'programmed' use of an anonymous account, we should use cli_credentials_set_conf(), not cli_credentials_guess().
new fc1b6ba r6286: Add back metze's test of setting a trust password to ''. I removed this because I don't want our torture suite to leave behind accounts with known passwords if it is stopped in the wrong place. It is now run behind the -X (dangerous) wrapper.
new e7dd6a1 r6287: sorted out a small but surprisingly tricky dependency problem with the ndr code for handling sids and security descriptors now that we have a sid in the nbt IDL (This used to be commit f8e77fcdeac704aed5e501aa9108f3ed0ab26ca4)
new b708e87 r6288: the nbt dgram server now responds to GETDC requests. It works with our test suite, but doesn't yet seem to satisfy a nt4 client. I'm investigating. (This used to be commit 406217262dff5adb5d0cb0028198e08f66cc85f4)
new 0af9ba9 r6293: fix formating
new 5eff721 r6294: - add obfuscate support, which is used in MAPI rpc's, (the ^= 0xA5 stuff), based on a patch from j.kerihuel at openchange.org
new b95914c r6295: - add idl for EcDoRpc from the exchange_emsmdb interface this one uses a obfuscation(0xA5) subcontext
new c6595e1 r6306: Add simple WMI client test script (This used to be commit 690a7d71d8d7c98d2002ab04c289c57ccac835c4)
new b1dba5e r6309: Remove this file it is empty and unreferenced. (In preperation for renaming password.c over the top, as it deals with sessions, not passwords).
new f3e3f3a r6310: Rename password.c to session.c, and remove the linked list of all outstanding sessions, as we don't use it.
new ab06749 r6312: Metze reminds me this header is no longer required.
new 9782a22 r6313: Much better handling of LogoffAndX when the vuid is invalid (ie, don't segfault). This should fix another of the issues that Richard came up with last week.
new 1372e93 r6314: A more complete RAW-CONTEXT test. This Samba4 currently fails, but it now tests areas in extended security handling (SPNEGO) that are just plain odd...
new b322103 r6315: Allow sane session setup behaviour on SPNEGO regarding VUIDs.
new b6fd09d r6320: some minor netlogon datagram fixes - NT4 can now join a Samba4 domain without Samba3 nmbd (This used to be commit 4507bdc339505e91118d403948946f4a98a4f562)
new f06e39e r6321: added IDL and test suite for NBT dgram 'sam logon' request (sent by clients when a user tries to login) (This used to be commit 08ded62156b387457bc56b5910e1ddc813b375bd)
new 481e80a r6322: Fix compile warning for struct sockaddr. (This used to be commit 9c45f8d7bc21a4426091ea03f9f0681d7dad3edd)
new 63ddff3 r6323: added server side support for dgram NTLOGON requests. NT4 workstations can now login to a Samba4 domain. (This used to be commit df146d64ebce6b462c08a1f30919390fcf8196cb)
new 602be3f r6324: Pass server name instead of binding string on command line (always use ncacn_np for the moment).
new 6bb0231 r6325: Rename aliasname -> alias_name in CreateDomAlias function. (This used to be commit 63dfa9b80649928baf72687381fcfb6dd4d20032)
new 041e467 r6326: Add %array_functions for struct lsa_SidPtr.
new 621588c r6327: Add LSA objects to dcerpc swig library. (This used to be commit b6e883a613e35ec3d5541a45efb80345578e2460)
new 0545dfe r6328: Fix bug in OpenAlias.
new 6f036da r6329: Write tests for newly implemented alias functions. (This used to be commit 30d0c9fb2ededb86e40b985820a426f8df84053b)
new 8d0a363 r6331: added IDL and test suite for the ADS style response to a datagram netlogon query.
new a451bc7 r6333: removed an extraneous line (pointed out by metze) (This used to be commit 61d65d100d38529966f3f1803f66ed47540dc852)
new 8c4e060 r6335: at debug level 10, save netlogon and ntlogon packets that fail to parse (This used to be commit c29279355c679e821665d028f207ee9ed6f857ef)
new e284a26 r6338: ADS style GETDC response now works well enough that WinXP can join Samba4 without Samba3 nmbd (This used to be commit f4d07d7d3b6973b503d8c98f177471dd6cebfa92)
new 0ab612f r6339: set the NBT_SERVER_LDAP and NBT_SERVER_KDC bits based on config (andrew, please fix the method of sseeing if we do krb5, if you can think of a better one) (This used to be commit 4c2207c946fa7bb6a8ba32ac82256c424b5d0d3c)
new 9bf2c69 r6340: - added an easy to use function to initialise a temporary ldb with some ldif
new fdbc094 r6341: fixed the schannel idl to handle dotted names correctly (This used to be commit 2873c0e917e172f8f3186ad93c154f51198c352b)
new d9c15b0 r6342: fixed a bad union assumption that caused ACLs to fail on 64 bit machines
new 7fc2109 r6350: Add a newline to make things look prettier. (This used to be commit 0e6be68dafb8979bcc2cb633c816e3f80e9441c1)
new 9779e6d r6352: Two new composite calls:
new b089a28 r6353: we need the english output from the svn commands
new 932803d r6359: Fix compiler warning with struct sockaddr. I'm sure I fixed this a few weeks ago - weird. (This used to be commit 1738761d895461260dcba0dd81630cfa0ec43ae8)
new b9456e9 r6360: Quieten unused variable warning. (This used to be commit 5a598f5da17b60ad52b2ae9d8e4484286e492a1f)
new 4f03043 r6361: Update howto and provisioning script with the moves made in r6207. (This used to be commit e2f127b4d822c98668e20e724a4ca91b320092b3)
new d4168ac r6381: Started working on user account management functions.
new 30cb604 r6382: New structure for useradd call.
new 7e85d8b r6383: Add user management file to build.
new d2f0a9f r6384: Formatting fixes.
new d7beee3 r6389: Incomplete test of composite useradd function.
new 2a7cdf8 r6390: A couple of changes in useradd function regarding pointers.
new aa61526 r6405: Complete NET-USERADD torture test for user add composite function.
new 3df967f r6406: Include new NET-USERADD test in torture suite.
new dea0c87 r6414: Added composite user del function. Slightly broken still, but I don't want it to hang around not commited.
new adcd33c r6415: Added NET-USERDEL torture test which proves something's wrong with user del function.
new 5c52158 r6419: Fix strange behaviour of NET-USERDEL where account doesn't actually gets deleted.
new f6e585d r6420: Close user account handle before calling tested function to better simulate real conditions of calling the function.
new 6225544 r6424: More comments and fixes to existing ones.
new 0fc124d r6425: Yet another comment.
new f531686 r6426: DCE/RPC bind string parsing is not needed anymore, as we use lp_workgroup parameter as domain name to operate on.
new 03cae64 r6430: Delete existing test account if, for some reason, it hasn't been deleted last time running the test.
new 9fd63bd r6432: Restorin previous construction of conditions after a little discussion with Richard and Andrew.
new f502171 r6439: Clarify the comment.
new 2775398 r6440: Adding libcli composite functions dependency, as we need to locate a host and connect to its services prior to doing administrative tasks via rpc calls.
new 499f00b r6442: Add mechanism for configuring ldb independantly of the rest of Samba using the autoconf tools. (This used to be commit a8de35ca27e307d1be6ebad517b7012a5de30567)
new 4411479 r6451: Ensure we correctly initialise the credentials structure in the schannel test.
new 96700ef r6452: This particular credentials feature needs to be NULL by default.
new a2abd01 r6453: Move verbose errors for the schannel 'not in the DB, or DB corrupt' error cases.
new 53079da r6454: Start to migrate NTLMSSP away from it's own API to just use GENSEC.
new 4c6db04 r6455: Remove wrapper functions, and ntlmssp_end (which is well handed by talloc() now).
new 20d7577 r6456: The RPC-SCHANNEL test is an important test that passes against Win2k3 (well, not SP1, but we are working on that detail).
new 7fe68b1 r6457: Simply the RPC server code for the choice of GENSEC mech - it's just one function call now, so no need for a wrapper function.
new 3045ecf r6458: Split up NTLMSSP into a new directory, and into seperate files for the client and server logic code. In future, this may allow us to build only the NTLMSSP client, and not the server, but in the short-term, it allows me greater sainity in moving around these files.
new 874cd2d r6460: Push the client credentials into NTLMSSP, allowing logins of the form user at REALM for the first time.
new 0501a44 r6462: Move the arcfour sbox state into it's own structure, and allocate it with talloc() for the NTLMSSP system.
new f5a8054 r6463: Move NTLM2 and NTLM (v1) specific variables into a union for DCE/RPC.
new 8b0e09e r6464: Remove the last of the Samba3 NTLMSSP API. This removes the rudundent struct ntlmssp_state, and pushes all the member elements into struct gensec_ntlmssp_state.
new 9c0647d r6465: Use talloc_zero for the gensec_ntlmssp_state structure, as the history of this code has too many pre-zeroed structure assumptions.
new 3edf40c r6466: Spelling. (This used to be commit 764b96792655be550d3c7065cb290bc6ea2b5133)
new 4e29d24 r6467: keep the compiler quiet with another entry in structs.h
new e7b92b1 r6468: Fix LOCAL-NTLMSSP test with new NTLMSSP structure.
new c06297f r6469: Add CreateDomainGroup, GetAliasMembership. (This used to be commit acf1d0a1b554736361f38bcd74961d4e6c1b12bd)
new fe4d985 r6470: Remove ldb_search_free() it is not needed anymore. Just use talloc_free() to release the memory after an ldb_search(). (This used to be commit 4f0948dab0aa5e8b6a4ce486f3668ca8dfae23db)
new acb6110 r6474: - added a simple talloc web page at http://talloc.samba.org/
new 26a625e r6477: Remove call to autoheader as autogenerated header files are not used by talloc (This used to be commit 5ca8a852067c34fed86f70be7f157714ecdd5501)
new 9ced235 r6478: Add 'make install' and a pkg-config file (This used to be commit c8e1b7542736bd674b8407872dbbe3a9941fce59)
new c878d46 r6479: - added a simple web page
new 35a2368 r6480: fixed whitespace typo (This used to be commit 1265c9b8a89177db94de5a8e188b666914c1d33c)
new 62a9924 r6481: change download instructions to include tdb and talloc (This used to be commit ebe7071b2e93db93d7963211fce6ef02bc9e978e)
new 39b2178 r6483: fix anonymous connections, '-U %' or '-U ""%""' can be used for this
new a09593c r6484: fix NTLMSSP client against w2k and w2k3
new d4bcee3 r6485: Move LDAP detection M4 file and use it for the standalone ldb build Remove a couple of unused M4 macros.
new 5d79438 r6486: Add 'make install' and pkg-config file. (This used to be commit e3be094fb7b0c0fec50abcb4b242414e84a9a32d)
new 90be367 r6487: Use autoconf for standalone build of tdb (This used to be commit 78bf8026bde34b7accc78f07c940ef1dcfc0dea7)
new 4aaffcf r6498: Add comments in line with those I already added to 3.0.
new 9090870 r6504: Fix incorrect value for SERVICE_STATE_ALL found by Karl Melcher. (This used to be commit f7051365584f536e4b4df20157019272c26d0e33)
new df13db6 r6506: Rename parameter to GetDomPwInfo. (This used to be commit 1542a13493bb9bf33d5f09dca273957bb4333862)
new 416434f r6507: Fix syntax error in GetAliasMembership().
new 25601d2 r6508: Fix typo - yay testsuite. (This used to be commit 61da936dbc491d0ec2d733d9ba155c3df01b8847)
new 584f64c r6509: fixed a crash bug found by a-jutley at microsoft.com in RPC-RAP test (the call freed the memory it used to fill in the result structure) (This used to be commit b352ef1a4282ddadf85e635112ff51dc3222a854)
new 93e4127 r6510: Initialise rid parameter in samr_RidToSid(). This is faulting for me on win2k - not sure why.
new 5fef58a r6511: Implement GetUserPwInfo(), QueryUserInfo(), QueryUserInfo2(). (This used to be commit f9742de617b6f1f24b75ae5af18a476f03c0b732)
new c23d22e r6512: Refactor samr torture test to use the nicer OO interface instead of the previous dictionary based SWIG interface (which was broken anyway). (This used to be commit 16b7e503bdbe4da96158e504790b1501a99d6db3)
new a53548d r6513: Commit talloc_free_children.
new 6c74a07 r6516: use only one list of scalar types and make "string" just a simple scalar type (mostly)
new c82d08f r6517: this line should be removed in the last patch, (I readded it just for testing...)
new b5c8b7e r6518: fix formatting
new 14b6361 r6519: move string handling functions to a seperate file
new 1403bb7 r6520: Fix unused variable warning. (This used to be commit 36de31a63189dcc6126dd0c10b1af8d183d8c235)
new cba367d r6521: Include system/network.h to fix compiler warning. (This used to be commit 45383f6cec3c380043be59f1e1c5bf82f3095abb)
new d3481b1 r6522: I have no idea why this change was made, but it not only breaks connections to Win2k3, it doesn't match the well-known behaviour from samba3.
new 7de3892 r6523: Another string that isn't filled in. I wonder why this is, but for now don't fail the test.
new b075827 r6524: Fix the error we print when the RPC-ECHO test fails.
new cf687fc r6525: Remove incorrect comment.
new 6b6bb89 r6526: Rename this RPC fault. Everybody else calls this ACCESS_DENIED, and it certainly doesn't make sense as LOGON_FAILURE.
new 77255b7 r6527: Resurrect getntacl utility program. At the moment we only display the output of ndr_print_xattr_NTACL() to stdout. (This used to be commit b32c159c384c988385f13bbb16e610d825820e18)
new 98549af r6528: - in tdb_fetch() we effectively disallowed zero length records by returning NULL/0, which is the same as we used for a failure. Having to look at tdb->ecode (which we never do) is too error prone.
new 68269bd r6529: fixed locktest with new credentials code (This used to be commit 70b4a687c01a05b752438f39146ad0a240c976d5)
new 7b03af8 r6530: the server ID of a connection in the single process model should be based on the new socket fd, not the listening socket!
new 3f4093d r6531: fixed gentest with new credentials code (This used to be commit 3e610e3952867658a59424301a6ef0573e0a0c1f)
new 13d31a4 r6534: Patch from lieschen to fix our vital user creation tools :-)
new 2b215cb r6538: Somehow building shared libraries was broken. Either AC_CANONICAL_HOST or AC_CANONICAL_SYSTEM needs to be called in order for $host_os to be defined. (This used to be commit d05cb53399d98804fd8590c10a3db43deb53180a)
new 5c6e1f8 r6539: A patch from jbm:
new 9d87efb r6540: Implement a bunch more SAMR functions. (This used to be commit 7ab240644ec6cfd0449df7e2dfe0eb1b8a52ccdb)
new 14b7313 r6541: added double pointer test to win32 echo client (This used to be commit cb4e07744d87970719c69f8553900efa507589ce)
new bb6e205 r6544: Use common structures between SAMR, NETLGON and the Krb5 PAC.
new cf476b0 r6545: some notes and experiments on ref ptrs, testing with midl (This used to be commit 87d3d55bd38ddcdbf42a920c65b5cf94649ca607)
new dfaa7a3 r6546: Fix ldb standalone build Add autoconf to tdb (This used to be commit 95fed657f458a856feec2fb256edd642e4179979)
new 060ea52 r6549: a simple ldap test script (This used to be commit e2f5d36e47cab2e9bc199b743ab6d5a040e6e175)
new 1fd59e3 r6556: added BENCH-RPC test, useful for simple rpc load testing (This used to be commit d1e0b7a2e3078c9cc1baff2fd17222ebae94ada7)
new d448b73 r6557: make srvsvc available on ncalrpc and ncacn_ip_tcp so we can do each comparitive benchmarks (This used to be commit d4e702da77be0e96198fc1585fa7858717d236a6)
new 425350b r6560: added a tdb_chainlock_read() call in ldb_search(). This guarantees that ldb_search() sees a single consistent view of the database (by blocking writes during a ldb_search) (This used to be commit 917f2a8a073fd501f0626bea4f9deb91b95fdc90)
new 7282ddd r6561: re-did the internal message system based on DGRAM unix domain sockets. This gains us about 40% in messaging speed. (This used to be commit f244a64ed537447e44229172427b5b6a5c64800c)
new b2584a4 r6562: added support for datagram unix domain sockets in the socket library (This used to be commit 23b2046dcb5c4593cba6964f400a2e5246fb35f7)
new 0e5de22 r6563: - fixed the local messaging torture test not to fork, as this causes trouble with the epoll() based event handling
new 7fca1d4 r6564: - Fix bug in socket_wrapper - Add options --quiet and --outputdir options to the provisioning script - Add simple 'make test' and 'make test-swrap' (This used to be commit 7d2d4a57e0e58a51c76c2e86ea447e81a1d79544)
new 85e9412 r6565: Cludge, cludge, cludge...
new d58fb60 r6567: Use "real" prefix for 'make test' (This used to be commit 195753b6afe3115762bcc4d579bc4a9f1c45af75)
new 34a70b8 r6568: Some more small 'make test' fixes (This used to be commit 02160c991a7e9bef2fabfe338a772e32679edf5d)
new b686e0b r6571: create a simple smb.conf by provision.pl
new 591ff76 r6572: add "string_array" as new scalar type for handling SPOOLSS string array's
new 8bf57cf r6573: Start on my project to implement an NT4 compatible BDC in Samba4.
new d70232a r6574: send a value for embedded ref pointers, (this fixes the doublepointer test against w2k3)
new bd638ea r6577: Make test works without installation now. Running as a non-root user using socket_wrapper is possible by simple export SOCKET_WRAPPER_DIR before running 'make test' (This used to be commit 6d93fcc407cfd98e42045c65456cfb0c45f0ff1a)
new fc5c075 r6578: brown paper bag time with the new messaging code .... (This used to be commit d465ff67bd10340ecd46480039f483daa82c7ebe)
new 3716dee r6579: improved the handling of lock timeouts and cancels in the pvfs locking code. On lock cancel don't retry the lock. (This used to be commit dffeb3c3d44d1b837a6036c47eb809ce1bd53b22)
new 289bc55 r6580: fixed the bug that caused the truncation of the main file on a stream open with openx and the 'truncate if exists' flag (This used to be commit aa82b105d5871b3ca693a0757bb48cc589d88824)
new 965fab8 r6581: improved the error message for RAW-LOCK timeouts (This used to be commit 13ab07214e33e16d873befb3c34ed149d11a09ab)
new f551a6e r6582: Remove the hack that metze needed because Samba4 didn't have a samdump command.
new ac6c2f4 r6589: Make the library versioning options for building a shared library optional. This will allow us to build unversioned libraries suitable for loading using dlopen() i.e for the swig wrappers. (This used to be commit 3feac34d84fa7cac646a90708f399420178c7313)
new 6950d5f r6590: Remove bogus library versioning variables from swig wrappers. (This used to be commit 83a125ce576b1be613e010a5c9b4257f25909b05)
new c8d0e36 r6591: Add some comments.
new 17f1cf0 r6592: Throw an IOError exception if tdb_open() or tdb_open_Ex() returns NULL. (This used to be commit 99fb6b6badf1afeac21fdb5f1ce04c1749e1b7f7)
new 1199f5f r6597: Make use of libblkid (part of e2fsprogs) for reporting volume GUID, if possible. Implement smbclient's 'fsinfo' comand family which allows you to query file system information in all known levels. (This used to be commit 660d6e3915d0539dd78c77df6707ea84edb4d509)
new f37f8a4 r6598: Make it easy to point the test_echo.sh at remote servers, without trying to find it on ncaclrpc at well.
new 4672792 r6599: Fix formating using 'linux' C style Fix memory handling for blkid caches which need to be cleared when session is done. (This used to be commit c623cc60541f747f0a801eb77d97bb0a3bb6956f)
new eb3b5f2 r6600: Rework of the GTK credentials system; the credentials information is now in a seperate (optional) dialog rather then in the binding dialog; also supports specifying anonymous connections (which we didn't before). (This used to be commit 8671e1a1fa8ef416c1819f811653eff190d3074a)
new 35a05d1 r6603: More work on the samdump puzzle. This implements a function pointer callback interface, so we can start dumping into more than just stdout soon.
new 2b5a7a4 r6604: solved a memory hierarchy ordering problem that led to crashes on ncacn_ip_tcp and ncalrpc for the standard process model.
new 6bf82c0 r6606: add a DCESRV_FAULT_VOID() marco to use in void functions
new 7b8f931 r6607: fix the build
new 001f13e r6609: remove double entry for [BINARY::getntacl]
new 8bcfc14 r6610: Fix a const warning in the gensec spnego implementation. (A make proto is required after updating to this version). (This used to be commit 258d03ef9248b2827db18269e4f0883c73839084)
new c531b7f r6611: Add mailslot test program (This used to be commit fae95f740dde0d5c7268367a35d6f042e9f5f724)
new a0cb1b0 r6612: fix the build
new aefd5df r6614: Basic approach to monitoring messages for composite functions.
new 44f981a r6615: As usual, I forgot to commit new structure in this file...
new 7285111 r6616: First (and totally untested) approach to monitoring userinfo composite call.
new aed008c r6617: Let --enable-developer imply --enable-socket-wrapper Add socket-wrapper-enabled test target and use that by default when the socket wrapper was included (This used to be commit d3b0ad8b4b6f8ee80a9c77e1102960d51ced5a5f)
new 7fc9f65 r6618: only print the netlogon packets we receive if it is an unknown packet type (This used to be commit 8229fe4dd5f4eb89eb19fa02eedc7f00a31b204e)
new 320eeed r6619: realm should not be forced uppercase (This used to be commit 93e70717c7cb6aa591d3d83a70e5df03822fa17c)
new f597d6d r6620: the type 23 schannel bind uses a workstation name, not an account name (This used to be commit 250f1f69dd719a7981ec4c1698942b31826888d2)
new 6b68d5e r6621: Warn when the user is trying to use socket wrapper while it is not compiled in. (This used to be commit d63086918ba79307089b3992dc7ed8fc8c6d18a8)
new 88f0a6e r6622: Add talloc manpage in DocBook XML, based on SGML version by Garry Williams (This used to be commit 62550eac1e56e95c8080a0519579fd97ee5d465a)
new c19d6ae r6624: I have put monitor function pointer into userinfo call, but I haven't put any possibility to pass such pointer from calling function... :)
new e2cec76 r6637: Test for asynchronous function and monitor messages.
new 157a329 r6645: Add talloc_get_size() function. Sometimes it is usefull to know this data.
new 13bb5c3 r6650: keep style consistent (This used to be commit 34671674ee326ea835408f8c1fdb105ea50ccc55)
new c1d31ac r6660: Sorry for the spam... I think now I've got a version that should compile on trunk, 3_0 and 4_0.
new 30f817a r6661: fix up talloc autoconf to have a chance of working on the build farm (This used to be commit 9318744fd496a829a57fc8e0f21d4b26b1eb74c7)
new 3059fb2 r6662: add an installcheck target for talloc (This used to be commit 2f78428cfd823b499c60ac3cc02650183b760ef0)
new 238f36b r6663: only use -Wall for gcc (This used to be commit b7fbe2173d45456c77fad9673073173704a1b266)
new 8797d0e r6664: Obey overrided CC in the Makefile (should fix build on several buildfarm hosts) (This used to be commit cbd7af4fcf72fd21b2a8ea2ee8f9f61f90f36f03)
new 1838812 r6674: Fix some compiler warnings. (This used to be commit c2c563bf985a8fdd28beacb3dbdf650c11af2fa7)
new 61d53d5 r6675: Fix printf warning. (This used to be commit 513fc9c24493e007a9e4d034ca05657897a5eac2)
new 78176b7 r6676: Fix unused variable. (This used to be commit 699e0adf4cba1473b48ff38c8043dbc36bc43560)
new 00f4b34 r6677: Unused variables. (This used to be commit 7417f6fa8be637ccf04f8608e67174d6d5624662)
new 61d9560 r6687: added a idr helper function for creating random IDs (This used to be commit ef573df2a012e9a192487f207502ef1027c66d4b)
new e1369f8 r6688: removed unused binary_string() function (This used to be commit 0b48c69e0b94571173a12714b22d3d5e2af17bcf)
new f6c0bee r6689: minor ldap client library work
new 76e3954 r6690: added ndr_pull_struct_blob_all(), which is like ndr_pull_struct_blob() but checks that all bytes are consumed (This used to be commit 7951e9bd647b35d2f92d7ba4dbbc2ac05f31491a)
new c8177de r6691: fixed a comment (This used to be commit a0fa871c3fda9fce7da0b110ed313c930a677a80)
new 489a6b55 r6692: used idr_get_new_random() in the nbt client library (This used to be commit a3f64357af75587a855cfedb58ce2583658c7d04)
new 0ac02ed r6693: first version of cldap client library, with async interface (This used to be commit cbeffe830b2d3aee2ba346034548fa273a08f409)
new 191c8b5 r6694: a simple CLDAP torture test
new e4cdc5d r6697: fix from Sven (wAmpIre) Velt
new e5124bf r6698: Our domain join code requires that the secureChannelType be set. Type 6 is BDC, which is correct for a self-join.
new 493cab3 r6699: Windows clients seem to ask for CIFS/, ie in upper case, so match it.
new 69f3a93 r6700: Upper case realms in kerberos-specific parts of the code, as this is no longer done globally.
new a21b7de r6701: Updates to our server-side ticket verification code, we now use the client credentials code to read the secrets.ldb.
new 1cf8396 r6702: Revert -r 6699, as I think this is a win2k v win2k3 issue.
new 34ae3b1 r6703: fix the build
new 0b3e651 r6704: fix compiler warning
new fa24196 r6705: let the gensec module decide if messages can be signed and sealed in a different order than a strict request - reply sequence
new 5cbfca2 r6708: Another type of monitor message.
new e8eccd2 r6709: Add monitor messages to useradd composite useradd function.
new 369c53c r6711: Clarify that we are dealing with a salting principal in the kerberos code, which is certainly not in the form of machine$.
new b5da6b2 r6714: We can only ask GENSEC questions if we are authenticated.
new 84f248e r6717: - torture test of async useradd function and monitor messages. - make message handling functions static.
new a71af5f r6718: Formatting fixes.
new 398a313 r6719: pidl need to be told that the external type netr_SchannelType is an enum, otherwise it will assume its a struct (This used to be commit 9a8f3e3c4cc3bad804b4fab3a7248e6fd88f3749)
new 2f2fc84 r6720: added support for the remaining 2 types of CLDAP netlogon response.
new a8c26fa r6724: added "cldap port" smb.conf parameter (This used to be commit 04af0e7c5de467a24b965ce1de2fb07621133164)
new 7b18fcd r6725: the beginnings of a cldap server (This used to be commit e51e0dffa8f8bff9bd1535751e805b548b6c6d7f)
new 49304e9 r6726: support binary search elements in ldap_decode() (This used to be commit 2b36f1dfdd6cf3ab89f63b541ae4cd905fb03c8d)
new 8b2eb02 r6727: One more step down the long march to the 'Kerberos domain join'.
new dc3cb69 r6728: Microsoft relies very strongly on getting the OIDs it expects, so we must register the 'MS' OID for the domain join to progress.
new 976fc6f r6729: Fix silly copy-paste bug spotted by metze.
new 15e84f4 r6730: register gensec_krb5 also with the drcrpc auth type
new dd02669 r6731: add a useful function for getting a guid with all bits to 0
new 2542d54 r6732: - move sasl send recv code to the ldap lib - support 'modrdn' ldif
new 470f14e r6733: GSS_C_DCE_STYLE is not available for most builds
new 3bdd579 r6734: most compiler don't like struct elements without a name...
new d4d4d66 r6736: Revert metze's -r 6734, as metze and I made the same changes at the same time, but with different names. This just helps me avoid conflicts when I merge up my other changes.
new 0aef776 r6737: Explain these error returns a bit better.
new c64ac2f r6738: My version of the patch by metze that I just reverted (-r 6734).
new 3da1620 r6740: make gensec_gssapi.c compile again (This used to be commit 6d15e9511115cc30ee213ec91320a2dccde15b8f)
new 9add538 r6741: prevent talloc_strndup() from reading one byte past the end of a buffer, giving valgrind errors (This used to be commit 7af0c547e0c0da3bc78a1ee6c2ab29114d8625cc)
new ea6943e r6744: added support for reply packets in libcli/cldap/ (This used to be commit 992858e1b91c3ff05077afa8a7abe155198597d4)
new c956f4f r6745: - escape spaces in binary ldap blobs
new 59f415c r6746: added ndr_push_union_blob() for pushing IDL unions into a DATA_BLOB (This used to be commit dc25be9d69a65680f7942ed29c2d791d6ce7248a)
new 2279d1e r6747: first working version of cldapd server. It is missing 'sites' support, and filling in some of the returned parameters is quite rough, but it seems to work OK (This used to be commit e564e3e596915414fad07c94f7ea8a0d9c3a1140)
new 0b5fe8f r6750: some minor tweaks to the cldapd server
new 51a3cfe r6751: dnsDomain should be CASE_INSENSITIVE (winxp will sometimes do a cldap query with this in uppercase) (This used to be commit f0c37555ff30c3e5ff4680d0b33bc105ebd3a0b1)
new 15a8f0f r6752: Patch by Steven Edwards to improve portability to mingw32 (This used to be commit 8d63cd33a223cccb21d808747e9c97da53629fbc)
new 62ccaf2 r6759: let us have a wildcard attribute so that we can set a default for all attributes
new f8a955f r6760: Update debian packages (This used to be commit 39c8acdaa5746bec9171a4624e24e4eea553bcb1)
new 04ecea3 r6761: - not everyone is in my domain :-)
new 2f315e9 r6762: with the zone right we don't need a fully qualified site name at all (This used to be commit 6f4ad382d445c3cdb8e50727f09d79334076e02d)
new 4029df5 r6763: added functions in libcli/ldap/ to binary encode some NDR structures into ldap friendly filter strings (This used to be commit 8890dd3ac331cffe83226a356c52df89c917c2b0)
new 06869ce r6764: added support for DomainGuid, DomainSid, AAC, and User attributes in cldap netlogon queries (This used to be commit 7c1d0f449d3922a309fc86e5d9cb1e962a39805d)
new a90c731 r6765: expanded the cldap test suite to test the usage of the DomainGuid, AAC, and User attributes in cldap netlogon queries
new 6f36f7c r6766: some more cldap tests ...
new 8aa0aec r6767: Fix compiler warning. (This used to be commit 45a0692be10a03032f9a4e26da3de08696c03464)
new 9d81592 r6768: Fix wrong comment (This used to be commit 2f80b2070f1fc99151f0a583271cd9047d53bab6)
new 0b8b29f r6776: make the cldap torture test not dependent on the realm being set correctly - it gets the realm from an initial no-attribute search (This used to be commit 52d10c8d99521f9dd02891a30688472d96860aef)
new 6f76065 r6781: -add some comments on how attributes and objectClasses are identified in DRSUAPI -and some comments on what the attribute syntaxes matches what internal datatypes
new 770b474 r6787: Use debhelper for the debian packages (This used to be commit 9f1b15832d4a8bc9914751811fd10f6a35265b8d)
new e5a3ec0 r6790: Use config.h file for ldb and add test for stdint.h (This used to be commit c1f1b5a9455c827f7baf382d919ab8a0eab49bb3)
new 4f9fa5a r6791: My early notes on the particular things I have discovered as I learn kerberos, and how Microsoft constructs their kerberos implementation.
new c0c1b26 r6792: Allow a mech to fail on the first pass at the packet, and still fall back to the other options.
new ae0cf9c r6793: Move auth_sam to use the dnsDomain rather than the soon-to-be-depricated 'realm'.
new 51b0f62 r6794: spellfix (This used to be commit f5956d150154cb4393dc323ae8ae1f936adee355)
new 5b18cf2 r6795: Make some functions static and remove some unused ones. (This used to be commit 46509eb89980bfe6dabd71264d570ea356ee5a22)
new 50da9ed r6796: Remove the gensec_gsskrb5 module, which had had all of it's special features merged back into gensec_gssapi.
new 2c08639 r6797: Typo fix.
new ffb8ba8 r6798: Valgrind pain is not something I look forward to - if we ever fall back to the 'not /dev/urandom' method of random number generation, I don't want to be chasing down 'use of uninitialised value' though all the crypto code.
new 8f96c42 r6799: Remove a rudundent variable from the context structure - we can figure this out by asking GENSEC, just like everybody else.
new 5c6dd5e r6800: A big GENSEC update:
new c71a11c r6801: It appears that krb5_make_principal, while convenient, is not portable.
new 03435f5 r6802: - fixed CFLAGS
new 1d0e2b9 r6803: Try to bring in the correct GSSAPI headers for the krb5 mech. This should allow us to ditch the local static storage for OIDs, as well as fix the build on non-heimdal platforms.
new 1f474c2 r6804: Add config.h for talloc (and use it) (This used to be commit c2ce09d38003fd43212de9cd08e4a781cc2aff88)
new 3184d47 r6805: Remove two remaining references to gensec_gsskrb5 (This used to be commit a02e07739781eb00b521d050ab06d6b0aedf47bc)
new 3a9c42c r6806: Try again to fix the build on various kerberos libs.
new 5251703 r6807: Fix in-tree build of talloc testsuite (This used to be commit 3541ebe31bef8ccae7a8a1ea4f451ddfbd24460a)
new 9e04484 r6808: - test for gcov not needed
new bc6312f r6809: ifeq is not portable in make - jelmer, you'll need to find some other way of doing this if you want detection of socket wrapper :-) (This used to be commit f4bfc3a80e0986d48ea8f6ece5432732f5738f32)
new d441930 r6810: Rename auth/{ntlmssp,gensec,kerberos} mk and m4 files to be called config.mk and config.m4 to be consistent with the rest of Samba. (This used to be commit f377c71e4f0d60684326906dfb65e4581294ec34)
new fc748e6 r6811: Another attempt at better kerberos/gssapi headers.
new 3fd2a38 r6812: more talloc portability tweaks (This used to be commit 450ac2e4dea25910ee5384747bdb6ad7323e967d)
new eb77bb7 r6814: fill in two more unknown values in cldap responses (This used to be commit 5ee46b44be45763bfaa11dc0b0c9f53b7ee30a51)
new d43e083 r6815: fill in values in cldap server as well (This used to be commit 50cac2ce845b7408d83f18e13544b950b2a5a65b)
new 1dbe743 r6816: - fixed debug display of ndr netlogon union
new 9469051 r6817: - fixed empty ldap search elements in filters
new e29cb65 r6819: More notes on krb5 requirements
new d29f44c r6825: Fall back to chsize if ftruncate is not available patch from Steven Edwards (This used to be commit 82be4978116b73cd6d964da4fad59b5c5b11217e)
new a0e786c r6828: More portability fixes (This used to be commit f46c532883e18b8780ff73d3ac0899690eeab3f4)
new 8557a22 r6829: include the talloc autoconf tests when building ldb standalone (This used to be commit 3339a886178eebf19ce9bbe0dcca16e9d6e3c12c)
new eaa1147 r6830: put header checks in config.m4 so when it is included by other projects the right configure checks are done (This used to be commit 57c8db4f9aecd161d61cf0011e960edc718d7cf0)
new 2cb07b0 r6831: talloc now requires config.h (this fixes ldb build) (This used to be commit aac86583a9bff7d882ed56633126a1d9f27eea6a)
new 9a9cf9e r6833: split out the routine that calculates the diff between two ldb messages from ldbedit, so other progs can use it. (This used to be commit fa4f33558af3c65ff31424c01db16cb9d427503d)
new 076b6dd r6836: Allow optionally passing in a destination filename for NDR parsers and NDR headers (This used to be commit 421e7feee96ebda1bf92814e06257d728ea2b1e5)
new 29a8069 r6838: Remove unnecessary calls to gensec_gsskrb5 Make the build system give a proper warning about this in the future (This used to be commit 2d980465af87d25ce17b8340c6b5f662ef29edd3)
new e73d051 r6839: Add support for building subsystems as shared libraries. This can be done by setting: OUTPUT_TYPE = SHARED_LIBRARY in the [SUBSYSTEM::...] section belonging to a subsystem.
new 1e76b85 r6842: Move to .mk file (This used to be commit 77f9c471eaad71e6adf0371de206ed879daca2d8)
new 57bbd16 r6845: make the talloc header align to 40 bytes, which costs us an extra 4 bytes per allocation, but makes it much more portable (This used to be commit 257027a571da254c16b0b456cb1cbec284d7fda0)
new b5d44d4 r6846: make smbd terminate immediately on EOF from stdin
new 47823c1 r6847: Fix some unused variable warnings in the libnet torture test. (This used to be commit 448795607f271bb00d5f9e1c5a6cad8df75c8b6a)
new ff02224 r6848: Remove some dead/unused code. (This used to be commit 14510a0ce9edeabbff99c234fd6fee8e2635a805)
new cd8cb33 r6851: Typo in comment. (This used to be commit e1864a7ac91b6bdd49c0cee26b592dc6d963e35d)
new aff28fa r6852: implement an idea from kinkie to make the 'make test' target automatically kill smbd when finished, using a fifo
new 9ec611d r6853: again fixed SOCKET_WRAPPER_DIR in 'make test' (This used to be commit faa7e0366928a46abdc487f6d549fc95d67acae3)
new 764d199 r6854: Add --quiet option to pidl Some work on a testsuite for pidl, including one simple test. (This used to be commit a5aa61f54ea20f0b400359f9b3119f0ff0720431)
new 5af7002 r6856: Add a couple of tests that test for the behaviour described in tridge's ref_notes.txt document. (This used to be commit 04196e0aff10846ec69a9c35e61517bb7f856386)
new fe597fd r6857: - Support [public] on functions - Add some more pidl tests based on ref_notes.txt
new 9d56a6d r6859: Add ndr_align tests, use environment variables ($CC, $CFLAGS, $LDFLAGS) where possible. (This used to be commit 077f4105aceba99a7ac4de21a20bb758fcc01203)
new 1751007 r6860: Add some allocation and alignment tests, remove uint64 from list of scalars (it doesn't have any push/pull functions anymore either) (This used to be commit 7d36e27e228ce83a5ce159eb424c4b5194c0e2fb)
new 6e3b244 r6862: Add some more tests Accept new command-line options --keep, --outputdir and --idl-compiler.
new f9ad302 r6863: lib-friendlier names + fix some dependencies (This used to be commit cab81a51bfd435b54e6f0d5a308aaf6828d38c00)
new ca4e0c8 r6867: this code will change the way the @ATTRIBUTES object is handled this object properties are now used as multivalue attributes now all values inserted are checked against a "valid values table"
new 81a8af5 r6868: the @ATTRIBUTES object format has changed (This used to be commit 4401c74fbc630d7ab7983c5f901483f3d7ddd8fb)
new f378a9e r6869: removed completely bogus BASE-RW2 test (This used to be commit b3dd5c326efef2165106f719573202325ee63e02)
new 6b7c27c r6873: fixed exec bit (This used to be commit 4e159a757015faa007419bdaf0ceea8cdbe595ee)
new 9ed5afa r6874: Fix static library build (This used to be commit 1437257616a67634f2211ce85b70fc9d71acd17e)
new b836187 r6875: added a BENCH-CLDAP test. Speed of the cldap server isn't all that important, but it does help find memory leaks (and in fact, there was one, fixed in next commit) (This used to be commit ab19e38c236366f2a93ea1f44911c56519779c9d)
new 13a3fdf r6876: - fixed a memory leak in the cldap server
new e87dd10 r6877: added CLDAP testing to test_ldap.sh (This used to be commit b64936b9a9123da0335a67865fb356dde9753714)
new 2a01014 r6879: Another attempt at including the 'right' kerberos headers on dual-install systems.
new ab92b82 r6882: Put in configure tests and #ifdef to keep Samba building on older Heimdal.
new db169af r6883: Move to what simo assures me is the 'correct' way to find the NetBIOS and long names for a domain.
new c69e1cf r6884: the invocationID is only used as objectGUID on the NTDS Settings object on the first DC in the forest!
new 7c8284f r6902: Turn the LDAP server on by default. It is no worse than the others... (no ACL support)
new 45511bd r6904: use "krb5:kdc=yes" in your smb.conf when you have the lorikeet-heimdal kdc running
new 283991e r6907: Unixinfo for samba4, not activated by default.
new df1bac4 r6919: Jelmer, here is my script for filtering individual binaries/subsystems/etc out of the samba4-deps.dot file. Use like:
new 928d749 r6920: display the SVN revision in svk build of tree's directly mirrored from samba.org
new 4541341 r6921: preparing for cherry picking merging (This used to be commit a7c915be3e427a6d05a4c85a5bab17217e704125)
new b4d9ff4 r6922: remove bad file...
new dfac3f5 r6924: Remove some unused functions. (This used to be commit a7846183035295c2d60148beb23ddb4ed7d20723)
new fc4c633 r6926: More build farm fixes: - Warn about unknown attributes in .mk - Remove more unused functions (This used to be commit 6bf8126ae9368dc56cf0cd91b972a2d939974679)
new ed81441 r6927: Make it easier to program with the SamSync callback interface, perform the decryption seperate to the callback functions.
new c214a61 r6928: Add support for printing trusted domain names, sids and passwords in the Samba4 'net samdump'.
new 3c6a910 r6929: LIBCLI_NBT depends on LIB_SECURITY_NDR for various security descriptor utilities. (This used to be commit 9b319fc56f08edaf30b1ee671a3448ba10562c62)
new e4d5dde r6930: Use NBT_NAME_CLIENT instead of the number 0. (This used to be commit e6b53ce177d7fea7440656a7bba3dd96fb82e9f3)
new fc21940 r6931: declare this to avoid warnings until we have loadable modules (This used to be commit 73258909dbd4e14f3c8eb5cebe0647539d141c8d)
new ffbeabe r6932: Comment out static function - not used anywhere? (This used to be commit 742989c952421ebdf2d21c98e1de1b2b74b9f435)
new 2b7fe67 r6933: Add a couple of helper functions for creating nbt names. (This used to be commit b896daf11c3efb1b3ca939575da9dab82b395777)
new 3d97821 r6934: thanks to HotaruT for pointing out skel.c was not in line with the rest of the code (This used to be commit 9f0963c97f94687a1226d224f80b2aac1128d1a0)
new e455330 r6935: don't do three things at a time :-) (This used to be commit a97eb63c11be6ce2bb94bca61078b303f15c9b9a)
new d4a7543 r6936: Have RPC compression depend only on NDR_DRSUAPI instead of NDR_RAW which pulls it in for everyone. (This used to be commit 7f51a6b4f29839b1245b6c049a0f5d0c93c6f911)
new 4f4b92a r6937: some minor fixes and updates
new ef65484 r6938: a minor update, use a better name for the NDR compression subsystem
new 4888823 r6939: Get rid of SUBSYSTEM::NDR since all it did was require NDR_RAW. (This used to be commit e077d9948f1406c61982d49c2fd925852fdf6553)
new 4867378 r6951: Fix all calls to setup_logging() that use 'True' as a second argument. In Samba4 this is now an enum. Possibly by accident, True just happens to map to the right value in this case. (-: (This used to be commit affacc539864435cbc749a4c1a6b848c61b7182b)
new 079b963 r6952: Remove unneeded include of popt_common.h (This used to be commit 67d7bf877576853a05a156069ea4b97a1755e897)
new 26eff17 r6956: added start of ldb_sqlite3 work (This used to be commit ac396a4a53756f40ad5e1d45ca23e002f9c649e7)
new fb52ab1 r6961: Add RPC-WINREG to list of win2k3 tests Fix bug in test for QueryMultipleValues Ignore errors from CreateKey() and GetKeySecurity() for now (This used to be commit 7b6b8d6b34de01d2585b23ddb994d8e7403a21f6)
new 65ff3d2 r6962: Severely simplified share functions. Removed call levels as we don't seem to need them at the moment. Functions completely untested so assumed broken.
new d516fa5 r6963: Further definitions for share manipulation code. Untested.
new 942eb58 r6967: fixed the new multi-value dn=@ATTRIBUTES so it actually works :-)
new e7b3f91 r6968: fixed a typo in the event macros. I'm surprised this one didn't show up earlier! (This used to be commit 517028870747338fe96fd7607ec507e5577b67a9)
new e427f58 r6973: Merge new version of pidl into the main SAMBA_4_0 branch.
new 72cc1a1 r6975: Test opening filenames with control characters in fails with INVALID_NAME. Jeremy. (This used to be commit ec72d7d614caf9504d98c96c86906ed598f8be78)
new e5613a3 r6980: added data_blob_append(), which I use in the web server (This used to be commit 822e2e5abeba8343e9e8165c14f4371c30cc13b1)
new d70912a r6981: first version of the builtin web server for Samba4
new 7e58231 r6982: install the swat pages with 'make installswat' (This used to be commit 31543e1eae03d22343ea8c970494af36eb07b41f)
new fd82bfc r6983: add some sample esp pages to demonstrate the use of some of the features of the server side scripting language (This used to be commit 519608bbf9c2a032261c00fce9a4f84eb73d1a9e)
new a81630c r6984: added tree representation documentation and utility code, to be used for subclasses of object classes (This used to be commit 7aca32dca6daac54ac77a66438bc5168d5e04227)
new 9f9b8aa r6985: rearranged the directory structure so as to make it possible to support esp include() call (This used to be commit d747b063393097c05ab1d2c0f78178f166eb6b92)
new e8e8eab r6986: added support for <% include("somefile.ejs") %> for including common scripts (This used to be commit e54b31904c69b1aaad748e5be6dce1c882d02c67)
new 44d2a46 r6987: - make sure esp pages cannot read data outside of the swat directory
new 98046f0 r6988: added a test of esp include() calls (This used to be commit a1eb98722d935b838b2ffaf5d329456d655c7b78)
new 74dda39 r6989: - added support for esp style includes (which include a esp file, instead of a ejs file)
new b8c4565 r6990: apparently some systems define UNUSED :-) (This used to be commit 696b6f2a9b085dca6cea678b19cb76e1e62d673b)
new b715888 r6997: added a private pointer to the task structure. This is needed by the session data in the web server (This used to be commit ac438f0a9cc38ebec95133250c04c4935032b24d)
new fc45b63 r6998: - added support for application[] data, which is global to all clients using the web server. This allows for things like application['state'] = "shuttting down" and then every web client can see that the server is going down
new 26a8394 r6999: - renamed our html files to esp
new 1ddf07b r7000: only keep session data if not empty - this saves us using lots of memory needlessly (This used to be commit cee3caba9239b1e66c7f50d3f808b53e9fc22a53)
new b28e017 r7001: make sure we install the esp files (This used to be commit a18b069f0634079d6b8acaab1cf540184ad28801)
new 1511cde r7002: added support for getting at loadparm config parameters via lpGet() in esp scripts
new da817b1 r7003: added an example script for fetching smb.conf parameters from esp scripts (This used to be commit a9f0caaaf3c72548e61311fe071c6158177bc7f4)
new 2cdce8d r7004: added support for exceptions generated in the esp library. If the OS supports setjmp/longjmp then the exception will generate a error in the web page and the Samba log. If the OS doesn't support setjmp then we will abort. (This used to be commit 2614ace175a51cfb4b1e0e3ca3db405a19f7ab18)
new 96df7fc r7005: added a esp page to demonstrate exception handling (This used to be commit 96c15646d2f29dd2839a2bab4b9e57bddfd2cee1)
new 273a4cd r7006: fix a build problem with my gcc-4.0
new 7c64c91 r7007: try to get ejs compiling again (This used to be commit 9bba51330d79283d1a5af7becde8655dd2146f94)
new ab78cc9 r7008: - split out the loadparm type definitions so loadparm internals can be accessed externally
new 1454d5a r7009: the correct for maing it all build with my gcc-4.0
new 9b8c012 r7010: Merge libcli/libsmb.mk into libcli/config.mk (This used to be commit d7d48adce9628ee7a0d2f8ac3504745aaeb912b9)
new 30a5e1c r7011: when using macros, the parameters should be specified unless its a varargs function you are replacing. Otherwise if you have any structure element called "socket" and you have a macro for "socket" then the code will fail. (This used to be commit 9b33d0ca583b0cc1602662220cade96b70c98306)
new 631f978 r7012: added smb.conf parameters web tls keyfile web tls certfile web tls cafile web tls crlfile (This used to be commit abfa3e9179557cf1853f490a479a0003ce4e11f7)
new ebb0b35 r7013: added tls support to the builtin web server. It auto-detects if the client is using tls by looking at the first byte on the connection. This allows both https and http services to be on the same port (This used to be commit 6369dfb6585ce4d4e3028c557395f2d73c290c92)
new b63ce2f r7014: added Content-Length header to both esp and non-esp output (This used to be commit e0673dcfc0056b3a1b72ef0b10d82948ca8c9819)
new 5ad5d0f r7015: use a scripting trick to force images to be sent with http instead of https, which should make the server more responsive (This used to be commit 814c3674f8e0aa20fb3ee3657173bab05d7f3ded)
new f466b72 r7016: - added smb.conf parm 'web tls = true/false'
new 67a38fc r7017: added a esp variable server['TLS_SUPPORT'] which tells the script if the server can support TLS. This will allow us to auto-redirect if a user connects using the wrong protocol (This used to be commit fbf4552cd5e27863ee1de7d03e4da0fc10f429df)
new 590f56d r7018: take advantage of the server[TLS_SUPPORT] variable to auto-redirect the home page of swat to https:// if TLS is initialised OK (This used to be commit 519bdcac966755b18990ec5382838b2130394daf)
new 4979181 r7019: - added esp call lpServices() which returns a list of services in smb.conf.
new aba7014 r7022: Add support for parsing definitions of multi-dimension arrays. This will also be required for supporting parsing pointers to arrays and arrays of pointers simultaneously. (This used to be commit a34f848b02a6e8284d62532a792a5136e846fe8f)
new 38c2164 r7023: reduced the number of warnings in building ejs and esp (This used to be commit ef998f9f8fb9759e5a4572acb3f9038efc019e5e)
new 50d2bf0 r7029: Make array support in pidl similar to that in other IDL compilers. We should now able to use constructions like these:
new 55781cd r7036: Allow more operations in several properties (such as size_is, length_is, switch_is, etc) and simplify the code involved (This used to be commit 86de98ee09348297f2c30ce15888ba5e5637c078)
new 8017286 r7037: Add enough pointers in the header file as well Fix a couple of warnings. (This used to be commit fcaa9d495c13af5065dd32f8ed65d4260b3a5539)
new bdefee0 r7043: Patch from Julien Kerihuel <j.kerihuel at openchange.org> to reenable 'obfustication' in the new PIDL.
new 15ca4bb r7044: vance is right that mixing http and https elements gives a warning in IE (This used to be commit 5912cf2cd4405185fb40833d896c640c7d24a87a)
new 2b06072 r7047: rearranged the tls code a bit, and improved the error messages when it fails (This used to be commit f54533dfba4286a3dbab26f1812a926fa6408efd)
new c22d20e r7048: added auto-generation of TLS self-signed certificates if none exist already
new ea9ea03 r7049: auto-create the private/tls/ directory on install (This used to be commit a4a5eea7b741a78b45d19d7021805f674f48f44a)
new 27284d4 r7050: fix linking of smbd
new 5aacc76 r7051: remove an unused file (This used to be commit 7e6fbd4889a92ec985b8c6c70005cab76d64d262)
new 9dc94f8 r7052: added a case insensitive str_list_check_ci() version of str_list_check() (This used to be commit 5654330b6100a7291cee3631815cfb898100cf23)
new cab11d1 r7053: added a ldbSearch() call to esp
new 2e31531 r7054: added a example script showing ldbSearch() usage (This used to be commit 0fe835b16c8e8c4fbd801a447aca1f077934e84c)
new c77ea0c r7055: automatically add the dn to all ldbSearch results (This used to be commit d6fa28080831700f80ff46320e0b0831337b822a)
new b1722f6 r7056: added links to ejs and esp info pages (This used to be commit 624c7a76e848a0fd8296fd7afceeb9f22c803b12)
new 1586af2 r7057: remove some ^M at end of lines (This used to be commit 1fb60dc07dbf6f1faa0d7af3959c20469a8e36f6)
new 26ced62 r7058: Add experimenthal pam authentication for web pages (This used to be commit 36d905407465cb9d8950da86322531e3c3102642)
new 1deb402 r7059: Use namespaces for pidl and the build system, so we can later on call out to the build system to compile the various pidl tests (without having to rely on shared library support).
new 0befec0 r7060: Fix use of uninitialised variable. (This used to be commit 7568fcbfc58c91a81a8fcbadea48ffdc9e58bb27)
new f52a740 r7061: A ejs scripting client. This should allow javascript to be run in a command line environment instead of inside the web server.
new 10f428b r7062: Merge scripting/swig/config.mk with scripting/config.mk (This used to be commit e14c00c4c1cc51dac9452c1e950445907d883e46)
new e95c8f1 r7063: Do error checking on the ejs functions.
new de850cb r7064: Clean up handle parameter passing after peeking at tridge's ejstest.c (This used to be commit 805b6c7cf0f1e05fbb690bdfc93938747e13e6cd)
new 14ade23 r7065: Move ejs from web_server to lib so it can be shared with smbscript. (This used to be commit b83dc8fbfb9ffe30654bc4869398f50dd9ccccb7)
new 7756b99 r7066: Rename http_exception to ejs_exception. (This used to be commit f2e59d3adfd7813c3c2090350f8ff2a99a5533e9)
new bd027bd r7067: older versions of gnutls don't have GNUTLS_KP_TLS_WWW_SERVER (This used to be commit 9b568eb957c8ecbe8ebe29bcffdcad3bf7eef8c2)
new b7ed3fa r7068: Missed one! (This used to be commit cebbce9bf57d293dad3c35b1c76c74dd917620e0)
new 21f3a39 r7069: Add a little usage message to smbscript and fix a compiler warning. My compiler still complains about "handle" (scripting/ejs/smbscrip.c:46) possibly not being initialized and to me this looks true.
new 1cada76 r7070: fix redirection when the client doesn't send a 'Host' header
new 973ea5f r7071: allow access to the current mpr memory context from ejs calls (This used to be commit a58531dcf30b091913563ca2b8ce5e5843896441)
new 8754c79 r7072: moved the esp hooks calls to the ejs level, so we can call them from both esp scripts and ejs scripts. This allows the smbscript program to call all the existing extension calls like lpGet() and ldbSearch()
new 9e5bdc3 r7073: added some simple example scripts for use with smbscript (This used to be commit f1d0c006600d6d57bce2ede87a1aae0ccfc2c412)
new 8f84f7c r7074: we should load all shares in smbscript (This used to be commit 92f85507df2bce5e246484860a43748321f2291e)
new f477a74 r7075: added support for ARGV[] in ejs scripts (This used to be commit 3db568eb6bb383c4c1e1fd0c7f043a9914dcc3cc)
new eba9bc5 r7076: added demos of using ARGV[] (This used to be commit 9679f2027209543108428e985bf699b370385eeb)
new fe17411 r7077: pull in a bunch more libs for smbscript. I plan on making a whole lot of internal functions available to ejs, including rpc functions.
new 09e00bb r7078: - fix an uninitialised variable in smbscript
new 6782622 r7079: remember to register the esp calls (This used to be commit ab27e58c08a065a5a84fcd763d0b4b070eb07886)
new 0b2f972 r7080: Fix typo in error message. (This used to be commit fcf177c86e2bfbc993352b80824487e5df0a3f63)
new 18fa5ea r7081: Add mprToInt() function. (This used to be commit 790a46f53bd5b6994cbf6aed670df1407a44e2f3)
new 520e225 r7082: Call load_interfaces() in smbscript initialisation. (This used to be commit 54051bf8bbb18653adafb37cc6181617ca60b781)
new 4f1a5b7 r7083: Add a ejs hook to the resolve_name() function.
new 89a17e6 r7084: - readd the work from rev 6516,6517,6572
new 89f7960 r7085: fixed a bug in ejs with setting up the arguments[] array (This used to be commit 722950c21365982ac9a62f97360b6c4a0bdd4acc)
new ec4bdc1 r7086: make include() recognise the ".esp" extension and include the file as an esp script instead of as a ejs script (This used to be commit af97ded8d4151d33767d2b98bfcc3ca9a4fedc10)
new bb2a811 r7087: always run the /scripting/preauth.esp page before processing any request. If this page produces any output then that output is sent to the browser and the request is not processed
new ca6b9f3 r7088: start on some real structure for the SWAT web pages
new 575ebb4 r7089: ensure that headers['HOST'] is setup (This used to be commit cb896a141a028ad386d92b0beb503af657a77813)
new 235789a r7090: added back in the showvars test (This used to be commit 90b50ed983dd1d6aa4f80e38622d1e7dba13b49a)
new 11009ee r7091: added some more useful links (This used to be commit d1d82686755e44ffd389114880a6ae2109595ccc)
new 3f4f393 r7092: added some js for formatting table results in a nicer fashion (This used to be commit 5f91db4d60a5b5b03b1b14d1348f9db6807ab18b)
new 0f7314e r7093: - added a new Form() ejs object for producing simple forms.
new 1bf7a91 r7094: use the Form() object in a few more places (This used to be commit 9b8546f92179dba826e7ca5ed009b24486ef7a2c)
new 2f055ca r7095: more html tidying (This used to be commit 314bc44afe44ac6e9fcb194d54b8e1848adf94ed)
new 69ed145 r7096: added support for select lists in forms (This used to be commit 33d21d35feaa0f7f9d4067e90495ca19374cea78)
new 9ab8ed3 r7097: removed a debug line (This used to be commit b45ddce5dd192d26a4799ae7f69cf236750fc09e)
new 2a20e42 r7098: - make use of the NDR table instead of the IDL table in the client and server generation - add 'noid' property to allow functions to be not present in the function table, and not generate client and server functions for them - print out a warning about [id()] not being correctly supported yet
new e39bdcf r7099: make the password field a password field...
new e3789dc r7100: install lately added files too
new b77ba6e r7101: moved favicon into images/ (This used to be commit df7280c5c814c3c86fad1d2b0286b865a1f37179)
new 5e83b57 r7102: fix subcontext(0)
new 9a4c00d r7103: fix make installswat again:-)
new 5aaaa7e r7104: add support into the web server for session[] variables without cookies by using query strings (This used to be commit 6ca3e3af89df534704eb5cbefb84bba7257f82bb)
new 0d00eba r7105: fixed a typo (This used to be commit 790f861538c490fab0ab1028cef6ae1797dd2c15)
new 419598e r7106: the web interface now works completely with or without cookies. If you have cookies they will be used, otherwise you will see URLs with ?SwatSessionId=XXX on the end. (This used to be commit 104d47a7458ecf03c0d5f969eaf2a98346928679)
new 43bc09e r7107: detect when a users session has expired and set request['SESSION_EXPIRED'] (This used to be commit 0c2e42986ca3d10fbd19c91e2ea59af20e4fce30)
new a0986dd r7108: display a session expired message (This used to be commit 3f87d53d6614b514f1725b09e9964629b91dbbcc)
new 022b973 r7109: Change noid() to noopnum() so it isn't confusing to people familiar with id() (This used to be commit 7721fc727426ae9fcc26afa773f855aa232df637)
new aa2580c r7110: Remove invalid use of id() (This used to be commit 9fe7e0f7700ab765a468eea596b3a9900abd509e)
new 41d7c0c r7111: Patch from Alan DeKok for correct use of the needed variables in Decl* (This used to be commit 1e9beae533b2bd802c9651a3af620a464620d38e)
new a7e6b41 r7112: add RPC-SPOOLSS test to the w2k3 tests, only with ncacn_np for now (I also noticed that RPC-SAMR and some other tests are faling against my w2k3 box...)
new dde05bc r7113: Move manpages from docs repository to source repository (This used to be commit f16d346032b9052c9dcd6b15cf65dd62e6943cd3)
new 1863240 r7114: Convert ldb documentation to DocBook/XML (This used to be commit 470c6185fb815983aebffd313361ec0fac723fd0)
new 7d82d86 r7115: specify what properties can be used on what objects...
new a3972de r7116: work in progress (This used to be commit c860a4f9940c04021ecc859240c5f35c3d1c4bed)
new c5981f6 r7117: Move more manpages to the source repository (This used to be commit b00355bf0ce241a1223dbdbb2f3b5059a2bb4204)
new d089ecb r7118: allways pull scalars and buffers when pulling the subcontext context (this, is not the full fix, still doesn't work :-( )
new 46e5fda r7119: the content of a subcontext can contain deferred data, but for the caller a subcontext is like a scalar... the first point is more important and is fixed with this commit, however it would be nice if we could make them look like scalars to the callers later
new 62480f1 r7120: make use of the new 'noopnum' property and get rid of handwritten parsing code for the spoolss_Enum* functions, there still same handwritten code needed but just to stack the autogenerated code into the correct way
new fe5510e r7121: More subcontext fixes. A subcontext does not always imply internally deferred data, though it might. (This used to be commit cf522ba372216da3dae0c534a6a698c21a484ab7)
new 6bdb915 r7122: Some cleanups, simplification of the code. (This used to be commit 277f26edacccb3a3f7a90629fd6ea1f21d9f6530)
new 5c1a3de r7124: fixed a bug in array construction (see ECMA standard section 15.4.2.2) (This used to be commit f9f1d85e651afca7a65804b3124daa11208965e8)
new 509e579 r7125: demonstrate some bugs in ejs (This used to be commit 46adb4a065f3f7dd81d72ed041f24e2d81733b63)
new 999d0eb r7127: allow for recursive ejs functions (This used to be commit 567bb9568c4e46a4abf9250e7319c702fc3a2fc9)
new a8efb67 r7128: added recursion to bugs list (This used to be commit 645e645a4ee94af5cb8d6021c63a48322478582c)
new b8b680f r7131: support sub-object arrays when displaying objects. This allows the ldb test to correctly display multi-value attributes like objectClass (This used to be commit 134f42655ed2e5e13dee25921b8cd4e1ca9a1396)
new 580b5bb r7132: - start a convention of making object constructors end in Obj, so we now have FormObj(). This follows the style in the ejs manual
new 913c19c r7133: work in progress, including a HIGHLY revised and simplified schema (This used to be commit aa9bb6ad4cb7219a80a6589d406e47a15ac2c3a1)
new ee21d32 r7134: a number of small changes to make the pages HTML compliant. The builtin web validator in firefox sure is useful! (This used to be commit aa43111aa5f9a183395ebd840d8f77867730ab23)
new a05bd5e r7135: make typeof() complient with ECMA 11.4.3 (This used to be commit 29ab4cc6cb244255ab75af7ae2076b51209f4f2d)
new d9c199a r7136: fixed a typo (This used to be commit d0374ffc87da225dfe8e57d9c4ae859b288fc913)
new b4540e5 r7137: Add a couple more dummy idl files for the DNS server and Windows Terminal Server remote management. (This used to be commit 6838607893f071e15ef0b8c6a5b37922b3cd8717)
new 5ec5e7a r7138: Doh - fix some typos. (This used to be commit 20e1ed965a03ff3292717e41f30210cc658f80c2)
new 03c2d64 r7159: Improve the messages from pidl's validator module. Change the IDL file for the echo interface to match the one we use for Windows. The only thing different between the two files currently is the names of the scalar types and the handling of strings. (This used to be commit b264c61061d222347919837600adf809fbadfb13)
new cc89874 r7160: Initial work on an esp function wrapper generator (This used to be commit aaf097ec101b5e31b00e6e9a211e247ee69a118a)
new 8474f37 r7161: - Add support for "aliases" for pidls scalar types and add a few aliases. - Define __PIDL__ when preprocessing IDL files. - Remove a couple of useless defines from rpcecho.idl rpcecho.idl now works in both pidl and midl (althought pidl is a bit pedantic and gives two warnings) (This used to be commit 6731e0a6548ac24d561ba48c8e9611d0034e662f)
new 73cc5bd r7162: a test commit to trigger anon update with new svn fsfs backend (This used to be commit d661591c97b8ec94f0730b79c3cbc7ca8e217ce7)
new c4d0fdb r7163: a 2nd test commit to trigger anon update with new svn fsfs backend (This used to be commit 02bfd2e51bb4a2bbb554287d8fdd0211e5bf1748)
new b2b886e r7165: Fix pidl tests (This used to be commit 3c6e9d0bd0cb1e8692b80da6a246feb896f835db)
new e4a5051 r7166: Move replacement stuff to seperate directory (easier to add win32-specific bits later) Trim LIBBASIC a bit more (This used to be commit fc7f519e4ae2051e9515df5f549c8e1842b7e70b)
new c791da9 r7167: fix the build
new 2db5c6b r7171: Just learning my way around the new SWAT, and updating some docs/specs in the menu...
new b035f34 r7177: fill in REMOTE_ADDR correctly
new cbf0a4c r7178: If we're using one process in NETBENCH simultion only open one connection to the server. Makes valgrind/cachegrind on the server easier. Jeremy. (This used to be commit fba9462591864a4efcfae653e1cef81f08299f92)
new b60ea95 r7179: remove compiler warnings
new 2825b0c r7180: Missed fixing the shutdown for 1 process... Jeremy. (This used to be commit 997e1405cbd4535e18c4729c77ec5de4237f78d7)
new 4536f0e r7181: add functions to calculate the buffer size needed for array buffer in the spoolss_Enum* functions they will be later used in the spoolss server code
new 8618c6a r7182: remove current support for RELATIVE_CURRENT, this will be replaced with a better aproach later
new 6dd7570 r7183: add some forward declarations ...
new d3dd8a4 r7184: remove unused ndr_pull/push_struct_start/end() functions
new 87fa5c4 r7185: fix formatting
new 19a154f r7186: add [relative_base] property, which is allowed on typedef's (maybe we could add them to elements latter...)
new 5038880 r7187: fix alignment of unions
new 01fb2de r7188: make use of the new relative_base property for the spoolss_Enum* functions
new 2752b7c r7193: add some bail out checks and fix pushing of relative pointers
new 180b269 r7194: fix pulling of the NDR_IN data, [validate] works for the NDR_IN side now...
new c56ddaf r7195: - Fix echo pipe - Don't allocate strings - Give higher preference to the [out] part of variables when they are being used by another [out] variable. Also make sure that [in] variables never use [out] variables (i.e. switch_is() on an [in] variable can no longer use an [out] variable). (This used to be commit 837c83d77a2d1990419c4f3e343616daf8da5799)
new dc44004 r7196: fix typo, that makes the spoolss test working with [validate] ([validate,bigendian] is still failing badly...)
new a115c3e r7198: Add IDL for browse service (This used to be commit c04fca198ac1469580cd197379a3eff2ed55c41c)
new 4c36a59 r7203: Fill in the error message and fail if we can't open the secrets database.
new 7cc9ce3c r7204: Also fall back to different password set methods on WRITE_FAULT, as NT4 apparently returns this.
new e83b742 r7205: added support for sendto() on unix domain sockets (This used to be commit 35ef6e3b153f527f79539b2d99c5ff1cd034ba4b)
new dd43abb r7206: changed the messaging library to use sendto instead of a connected send on the unix domain datagram socket. This gains us about 50% in speed, and also means that we don't run the risk of running out of file descriptors due to heavy messaging traffic. We now use a single file descriptor no matter how many messages are pending to any number of servers. (This used to be commit 2369170fc1b4ff9a48284779fa6d3a6254177ec1)
new f1ade86 r7211: - use ioctl(FIONREAD) to remove the artificial limit on messaging size
new b82d8c9 r7212: Disambiguate dummy functions to avoid linker problemos. (This used to be commit 61537301a3c2c93346d874132dd50a83f10b6fe9)
new 0253adc r7213: Add a small bit to the ejs parser to ignore a #!/path/to/interpreter as the first line of the script. This allows smbscript to be used as an interpreter. (This used to be commit 875c8164096e7334de25cc57ac4b8bdc39b9c46b)
new 65d685c r7214: Undo my interpreter patch. Tridge thought of a much better way to do it that doesn't involve any changes to ejs at all. (This used to be commit 7b49711ecb87e8618be5ae934ffed5995408b748)
new afeaf13 r7215: Convert smbscript to use ejsEvalScript() and file_load() instead of ejsEvalFile().
new b910a7c r7218: Don't use an uninitialised variable in an error message.
new 8c4733b r7219: Don't allow 'binding' to be used uninitilaised.
new 513d07a r7220: Fix comment (This used to be commit 964f0d95bb16c5d298928f0a9c21f2870eea40c6)
new 51fc684 r7221: Add the start of a KDC service (to be built on a 'libkdc' from a to be included Heimdal) to Samba4.
new 042ab1a r7222: remove double call to the same function in the same place, probable cut&paste error (This used to be commit 615618f192a05b95ab0e0fba68e339a6df1a3363)
new c1b95bd r7223: Advance script past interpreter line. (This used to be commit 31b9fadbed656f666f587a9dcb5a7627a2d388aa)
new 0b4a302 r7224: add some more usefull data to the auth_usersupplied_info struct (This used to be commit e40c44e9cdc0be7c52207f8479568804e7d9cff2)
new e8cbe7f r7225: Create a MprVar object from a NTSTATUS, e.g:
new ff27722 r7226: Forgot file to disable building the new kdc
new 1692bbf r7227: added a socket_pending() call to abstract away the FIONREAD ioctl. It will be interesting to see if this causes any portability problems, as it is a less commonly used call. (This used to be commit f6993db31d93059c70b44a23005ba444e205870f)
new a8feef8 r7228: use socket_pending() instead of the direct ioctl in the messaging code (This used to be commit ca3c4e961713ffd8952fca328e27196ba2ccc0c9)
new 665480f r7229: use socket_pending() to get rid of the max packet size limits in the nbt and dgram layers (This used to be commit 2a9efbdae638a655999e07a7c3da97fd20dc056c)
new 4be9b65 r7230: use socket_pending() to get rid of the max packet size limits in the cldap code (This used to be commit 9da5379048784524eee213d8609f1d96f0058e39)
new 9783b10 r7231: remove some old stuff (This used to be commit 2e3316be9faf696fbb84e0a183de47418d7b9acd)
new d870c34 r7232: add some more auth stuff
new a276098 r7233: what about filling that new element ? (This used to be commit 6a5e48c35cba801b16172cf6ff06b1d4116fb018)
new d640d12 r7234: that code path is died (This used to be commit efbfabdefab621eca0b644f22b887ae2cdd50bf2)
new 4a08ace r7235: We do not need PAM here anymore (This used to be commit f338697edd31a0aa675aadedf2a51d748b75f913)
new 6eb8838 r7236: uhmm this require to be in too (This used to be commit 3b5fc036f3ffe57282b291454f6c632306e4c8d5)
new 98a18d6 r7237: we need to check for PAM here (This used to be commit d630e654b6638a7a57541ece9396700a9cf6c5b0)
new 266c37e r7238: Add pam auth support in swat (This used to be commit 8a98572a3b5dba58181dc402dbebae5452656012)
new e331dcb r7239: add a little test (This used to be commit 9293de1c354854ace3f8f60a2accc72f4686c6e2)
new 752ffdf r7240: Don't call our fancy error message routines on a null context.
new 089b538 r7241: The KDC almost links...
new 6a71fa8 r7242: typo (This used to be commit 4444585f06cf8a061a615002107cbb7560604f7f)
new ad43b5c r7247: User shorter and more convenient name for credentials in libnet context.
new 77c3d46 r7248: Remove enum that is causing trouble on AIX (This used to be commit 512536c9165eb4a630c8bf4e43e71def26006047)
new 0a40093 r7249: Cope with struct member rename (This used to be commit e7549f33f5fb06d8b2a8f31745545cc7b9c8d4f9)
new d0686bf r7250: Starting work on composite domain open call.
new af61fb8 r7251: Initial work on composite domain open call.
new e85be27 r7252: Formatting.
new 6bf9b5c r7253: Fix build. (This used to be commit 54ff16b9a198237999cedd973cced70a62f03418)
new 384ad5c r7254: Add a mprWERROR() function with the same attributes as mprNTSTATUS. (This used to be commit 2fa6f7bb2b8390f6486f6531212b556e98a6c528)
new 383c5fb r7255: Change syntax of resolveName() js function to be more like the resolve_name() C function. I can't figure out how to return variables by reference though. Writing to argv[] doesn't seem to work. (This used to be commit aef99859f28570b60f4fefe2981160269f6eb02a)
new 28732d9 r7256: Demonstrate use of resolveName() js function. (This used to be commit b8e1d2f68e86ead6ba42df710ed4957ebababdf8)
new 7ea6543 r7257: Ensure the error message can never be uninitialised.
new 5112e38 r7258: Fix the final linking error with libkdc - we need to link libhdb as well.
new 6113066 r7259: Move the recv handler out into a seperate function (suggestion from tridge)
new 6ade5fc r7260: save current schema before I blow it away to try something different (This used to be commit 676a9824934576056208d30ce34716cfb734ce58)
new b124351 r7261: Pass by reference is done in js via MPR_TYPE_OBJECT. Update argument parsing and example for resolveName(). (This used to be commit 1a4a54931733ebfa743401a184fe460c044427b4)
new d6555ca r7262: Add a length property to ARGV array. (This used to be commit 4b775c619b7abed52d158ab70505320753a0c9cb)
new 32f2e98 r7263: Exit smbscript with the intepreter return value (defaults to 0).
new b7b7c46 r7264: fix up the socket handling for abartlet. Still only udp, but it won't be hard to do tcp as well. (This used to be commit 7cbb95d3f55dbaf9ca606655377682841e4c534d)
new 89bcaa7 r7265: fixed d_printf() so it works again.
new f84d007 r7266: Split the different types of js function defines into separate files, as there are going to be a lot more of them. (This used to be commit b086768589ee27de6616945bbea42b18b40d25d5)
new b7bc132 r7267: REMOTE_HOST is a better choice (This used to be commit 41bae267e29614d300ec2505c927ab17ccbbe64f)
new 791db4b r7268: allocate the strings to avoid them disappearing under our feet (This used to be commit ddd7454cb3e2445fd32682b380be89c70f8a22cb)
new 8cd9224 r7269: talloc_steal() is preferred where possible, as it can't fail and does not have some of the issues of talloc_reference().
new d26f46f r7270: A big revamp to the way we handle kerberos errors in Samba4. We now fill in the function pointers to handle the logging, and catch all the kerberos warnings. (Currently at level 3).
new 86bcccf r7271: added the ability to specify a target specific set of CFLAGS for binaries and libraries. This makes it possible to build heimdal with our build system, which means users don't have to suffer two build systems. (This used to be commit a31ec2a750d1e668e8ccdbbcb01762bfbc08cce5)
new 68908f1 r7272: this is a sample mk file for building a heimdal library using the samba4 build system. It assumes we have source/heimdal/ with a current lorikeet heimdal tree.
new 03cdfbe r7273: Update a bit (This used to be commit aa0b6372d5a7fbd03627edfec8a372cd5a138fef)
new 5296bd1 r7274: Move m4 files to seperate dir (This used to be commit 0dda66f0e8e6ad37d731937af184a132bf3407b1)
new a1ba224 r7276: - moved static tdb function ltdb_dn_fold() into common/ so that it can be called from multiple backends. (ldb_sqlite3 needs it too.) Added parameter for a callback function that determines whether an attribute needs case folding. - begin to prepare for sqlite3 in build process - work-in-progress updates, on ldb_sqlite3 (This used to be commit a80bced0b96ffb655559a43cf7f4d7a34deb5a7d)
new efa7da4 r7278: Oops, don't compile librpc as library.. (This used to be commit e9f83bece0b09c689ef09916a70b5e0d2bd733f8)
new ec9bdca r7280: taking advantage of previous research. this is documentation on which latest schema is based (This used to be commit 603faa9cabd6d83c2e0fcfea476c5bda3f76b741)
new 150f127 r7281: removing document (This used to be commit 6867d56796ce4dd85c69107c6a0a5cf4bf93f585)
new 217a8cf r7282: ldb_sqlite3 work in progress. (This used to be commit d934c42b00b68e8f4ac9d0583ac307818aeb494f)
new f725863 r7283: add sqlite3.m4 (This used to be commit 10a828a442b516551762bff81782072d9807d626)
new d93e15f r7284: more build issues for sqlite3 (This used to be commit 45f88f0f81e96fc122d39e70d518a65f00e03817)
new e168c5f r7285: It appears that MIT Kerberos does not have the log redirection facility that I'm using. This should let us compile the non-KDC components on MIT again.
new 1b454c4 r7286: add prototype for public connect function in ldb_sqlite3 (This used to be commit 10d438af06b3ab442c7a98b704d2e0bfe49b739d)
new 06cc74a r7287: work in progress. no more time to work on this right now. save latest changes. (This used to be commit 94cbef9211597d8cdd6b5ab7bc9b655026be283a)
new d54c263 r7288: Remove empty wrapper function (This used to be commit 879f68cef72df708a6ff7a5f5818fa8478c2a6ea)
new 1de1131 r7289: split out the list of *.mk files for the build, so you don't need to modify the perl code to add a new library (This used to be commit 71366b09091a147df7f5cb823a05c28f8a18201a)
new cf5d6ef r7290: comment out heimdal config for now (This used to be commit ba565ba5750559828f2971c8cc27510d9bd3b7a7)
new 2e787b5 r7291: Additional notes on what we require from a kerberos implementation.
new c88d65a r7292: Fix up the build system support for derrell's sqlite3 ldb backend.
new 0384065 r7293: Turn sqlite3 support off by default, use --with-sqlite3 to re-enable.
new bf1ffa2 r7294: implemented the irpc messaging system. This is the core of the management system I proposed on samba-technical a couple of days ago. Essentially it is a very lightweight way for any code in Samba to make IDL based rpc calls to anywhere else in the code, without the client or server having to go to the trouble of setting up a full rpc service.
new d934cb7 r7295: added an irpc benchmark. It gets about 16k messages/sec on my laptop, compared to about 20k messages/sec for the raw messaging layer. I think that is quite acceptable given the extra functionality. (This used to be commit a05d38d1d91f1f54d3e3794a596b468992594852)
new b4a95b9 r7296: avoid two stat() calls per message. This increases the raw message rate from 20k/sec to 55k/sec. The irpc rate goes from 16k/sec to 34k/sec.
new ba30cbf r7297: make the code more readable
new 37fdb85 r7298: ensure messages are sent in order even when under extreme load. This fixes a IO_TIMEOUT problem in the messaging benchmarks (This used to be commit c8b220b65de00418d19347cf298cc80d86e8accb)
new ae66cc5 r7299: move the list of config.mk files to the source/ so nobody needs to look at build/smb_build/ anymore, just to use the build system
new 1723f67 r7302: remove dublicate includes
new 2c499fe r7303: autodetect the libkdc and our kdc support
new 31cd6fd r7304: Make the libkdc actually work: - Remove (some) excess logging - use samdb_connect() to hook into the right handling for multiple tdb handles - move the connect to the server startup, rather than per-packet. - Fix config.mk dependency
new 7f9f089 r7305: Some cleanups, use write out CFLAGS variable (This used to be commit fcc556188e61c488e3e00d98ee2db823158ea4b4)
new 8107bde r7306: Use a consistant #define for detecting support for the Heimdal krb5 log redirection code.
new 524f3c4 r7307: Add phony rules for OUTPUT_TYPE OBJLIST, e.g. it is now possible to do things like:
new 38e3381 r7308: Make dependency lists in the Makefile shorter (see discussion on samba-technical) (This used to be commit 71d62d4dc7c475d17042ca466e56c51da1a2f32e)
new b138194 r7309: started adding IDL for nbt management calls. This adds a nbtd_information() call that has just one level for now, a NBTD_STATISTICS level for packet statistics (This used to be commit d0772eb5a7a023e08a7fff5ca8f4891630994e34)
new 16eaadc r7310: Support TARGET_CFLAGS thru recursive make (This used to be commit 2fd997b12aa06983a614bfadca9e5f896a88b2ac)
new ba750f5 r7311: Use TARGET_CFLAGS for depend list as well (This used to be commit 1f7a57d8d82fb759ba8997bc91405add9b46e129)
new 430dc36 r7312: Add IDL for ncadg packets. (This used to be commit 2009a430b03c685dd65bd573e70d3618f2e0dd0f)
new fcc74fc r7313: Prefix a few functions with ncacn_ rather then dcerpc_ because they are ncacn_ specific (This used to be commit 875cce126878172eedb43b4ecab3970ea9d82e4a)
new c8b8212 r7314: the various ncacn and ncadg PDU's share the same namespace (This used to be commit 58fee22e0b5054de631cc5929498d490db31f348)
new 8ee7727 r7315: Add support for custom makefile targets, e.g.:
new 34ffdb1 r7316: work in progress (This used to be commit 84a2b4049fde7db0d563e639e99364f40a47ace9)
new 0093e1b r7320: added support for a private pointer in irpc registered handlers (This used to be commit eec521dffd4ca9efa7f6e31c50cf1ff365aae209)
new 412e4bd r7321: add nbtd statistics serving over irpc (This used to be commit 4c0ed7328b14969ea34790b0e80fa714c44ccc5f)
new 51edcea r7322: the beginnings of a in-tree heimdal (This used to be commit e6a2174050bb55afb32d54b8cfe12c7358bf98f2)
new 5bb7a33 r7323: Complete composite domain open call.
new adc6037 r7324: Torture test for composite domain open function.
new 4a456f2 r7325: Add composite domain open test.
new 5b8c972 r7326: fix [validate]
new aa5ff56 r7327: pass down the ndr->flags to the subcontexts
new 9a831a3 r7328: fix GetPrinterData and SetPrinterData, with zero length subcontexts
new d8889b6 r7329: test some more PrinterData values
new 8e05f12 r7330: use ParseExpr() also for subcontext_size()
new 8423835 r7331: fix parsing of spoolss_SetPrinter()
new b8e8e5e r7332: added note to self for required modification (This used to be commit 8fa340c1d4423673e5a935f815491534413d9536)
new 87bbda1 r7333: Pause and resume each printer
new 903a7fb r7334: I do not feel oblidged to use sqlite3 when I configure ldap support :-) (fix typo) (This used to be commit d6dae85881a5b49c8a5484a0d155aea4f0beb16e)
new 5141a1e r7336: make --with-sqlite3=auto possible
new bd1dc11 r7337: - fix SetJob() idl - add StartDocPrinter() idl - add EndDocPrinter() idl
new 198241a r7338: let it be possible to run sqlite3 tests when it is compiled in make it also so that we do not run test for modules we do not compile in (This used to be commit c226c1c7a393b398510dec0931aba2ddd09af4c3)
new 6484698 r7340: fix the build and some more error checks
new 56257df r7341: fix StartDocPrinter() idl
new f9716b5 r7342: submit a test job for each printer and delete this job
new ca7baa3 r7343: handle url like ldb_tdb does (This used to be commit d36fde5c0cfe20d03dd99e2ffffdd13acf9f76f3)
new 3da5d18 r7345: add WritePrinter(), AbortPrinter() and ReadPrinter() idl
new 22ae788 r7346: use StartPagePrinter(), WritePrinter() and EndPagePrinter() to print a few test pages on each printer (we don't actually print because we have paused the printer before...)
new f08fafc r7349: work in progress (This used to be commit 0e4d9729d99a1a148a951878188fe1955713aea4)
new 8a2e208 r7350: Remove unused label. (This used to be commit ada004595760605134eb741da9c549521938c2ce)
new 6eae7eb r7351: Start of ejs smb client library. I need to figure out a nice API here that doesn't expose too much of the cifs protocol but still allows people to do neat things.
new bce8cda r7352: the internal heimdal build change. This changes quite a few things:
new 3feec91 r7355: this should fix the link problem metze hit with smbscript (This used to be commit 067255909ed381d397dfc82e4bca219da40810d9)
new c3c61bd r7356: fixed the problem mkaplan reported with not being able to run without -i (This used to be commit eebca142e5a8e4aa25951d25b628c27a8fdbd046)
new f028d37 r7357: some minor updates
new 74aeab5 r7358: make the irpc test use two messaging contexts, not one, so it better matches the LOCAL-MESSAGING test (This used to be commit 5883ce16d0b98c9c23ee60fe6089e0adf2ce8d15)
new d85c6f8 r7359: add configure test for strsep (might helps abartlets build of heimdal) (This used to be commit 2209655c802db01dd35778efd7857503a7e50b9f)
new d2f15d4 r7360: added a few more heimdal configure tests (This used to be commit 0f2943ac175c4e2fee6f68c9909d74b2018f40a2)
new 6a70164 r7361: fixed the 'file becomes a directory' bug that marc kapland found.
new f6e1f0c r7364: - remove '\' chars from copy paste - fix allocates [out,ref] pointers to be passed between functions
new 7d3d4d0 r7365: Remove unused variables. (This used to be commit aa3dd5e8cf21d3502e10686ce94c802ebaa41ee8)
new 70481f2 r7367: Replace the list of what our internal heimdal can do with data from a real install. (ie run ./configure against heimdal installed, and record the output).
new 501986a r7368: some server side spoolss stuff, w2k3 shows the printers icon, and I can view the print server properties...
new 30da4d8 r7369: allow no entries returned by Enum*()
new d20bc8c r7370: change debug levels
new c6a3ee8 r7373: Disable reg_gconf by default, allow building it with --enable-reg-gconf (This used to be commit 6596f619c0500a419a680a7488a0838c234f2069)
new 7c9d76d r7377: Integrate browse service stuff more nicely Add notes on mailslots Add TODO list for pidl, including some plans on switching over to using [string] attributes for pidl. (This used to be commit fca195ce072bacb0543625aec7f4bce814e278eb)
new fdc2be2 r7378: Lowercase netbios name when forming the DNS name of the DC in the NETLOGON reply.
new ae6907c r7379: Simplify CreateUser function and io structure. Also, implementing it based on composite functions. Moving to fully async CreateUser on the way...
new 7b47fad r7380: Mistakenly put one file twice in command line. Here's source of CreateUser call. It serves one level of call by now. Once any more is needed it can be placed, of course.
new 4ce6383 r7381: Put more rpc specifics in libnet context.
new 9bbfe84 r7382: Convert net_user code so that is can be compiled against changed CreateUser call. Doesn't work yet, but the test passes.
new 74c5b52 r7383: Add CreateUser test to torture suite.
new c80aedc r7384: I've forgotten to commit test source. Fix the build and get some sleep...
new 16de998 r7387: enable extra smbtorture args to test_posix.sh
new 21468d0 r7388: - fix calling of test_posix.sh - move smbd_fifo into the prefix dir
new 812eecc r7389: move socket wrapper dir also to the prefix-test dir
new b26cffe r7392: more verbose debug output
new 070a063 r7394: rename LSA_TRUSTED_DOMAIN_INFO_5 to LSA_TRUSTED_DOMAIN_INFO_BASIC.
new 729c752 r7397: - don't exit when one test fails - some other cleanups
new 7104da3 r7399: Try to get the AIX compile one step further.
new be6b73d r7401: add config option to disable the TestSleep() test torture:echo_TestSleep=no
new a94d89d r7402: - don't stop after a failed test
new 40c2e3e r7403: minimize the sharedelay
new 7fc1c35 r7408: added DN explode function, based on simo's ldap_parse_dn() function. simo, when you get a chance, please change your license so this can be linked with ldb. (This used to be commit 588a1d1451d4117cb6e427a293455f2a5657b604)
new 322f0df r7410: minor cleanup (This used to be commit 4c8bffc3f01d60ef7d8b75e92f4d062326288f4c)
new a6717fa r7418: work in progress (This used to be commit 2a13e7655b1bce88694ddbb6a4d9349008ba42f0)
new 32e935c r7419: when we have both --enable-developer and --enable-debug we don't need -g twice in the CFLAGS (This used to be commit 1383c024d11646b7f39e1ba936d8f847bb1a05f9)
new 7931aed r7421: - move test* functions to a seperate file - print build farm style output when RUN_FROM_BUILD_FARM=yes
new 0b11990 r7422: Create a ejs object to wrap a smbcli_transport pointer. (This used to be commit a55e40651d06f416871ccbe04ad3b7d25444d645)
new 0f247a3 r7424: add --uint-enums option to pidl to generate defines for the enum members (this hopefully will fix the build on AIX)
new 1b3471e r7425: configure check to see if a compiler can handle negative enum values if the compiler doesn't support it we pass --uint-enums to pidl
new 1b11f11 r7426: add an option to disable progress output
new 333be31 r7427: disable torture progress outout from the build farm
new bc2a1f8 r7428: try to get some nicer output from the build farm
new 70c3a8a r7429: make the shell happy and don't use [bla]
new 09753bf r7430: Next step in AIX build (This used to be commit 43e1bd870d9d7ca67e0ce1d2d1a1589aad41d770)
new 34f48e0 r7431: this should fix the bug that mkaplan and I noticed which is that BENCH-NBENCH sometimes incorrectly reports that it failed. (This used to be commit 167c29bec6f28e58b5d36325b4285748a47adc58)
new 035faf4 r7432: export SMBD_TEST_FIFO
new 35314f2 r7433: Another little AIX one... (This used to be commit c1ccaa0cc9de9c8f781162674bc73ca0ff88fedd)
new 1d0117c r7434: - do local tests step by step for better build-farm output - fix typo ADDARGS -> ADDARG
new 46c231f r7435: Another little step, sorry for the spam... :-) (This used to be commit 96d9b7fc988405a0d771b778e95a9f60b1efe514)
new c96492a r7436: As far as I see it, these are the last two "real" ones for Samba4 on AIX to build. The remaining patch (not now) is to convert the javascript stuff not to use // style comments.
new c63c28f r7437: Make Simo happy.
new ee3f4b1 r7438: work in progress (This used to be commit 2fc5343f0637ef3109b079dbc33d6cf4e58c8d5e)
new 84ee48e r7441: Get rid of // comments. Tridge, if this breaks anything, please revert it. More tomorrow
new 4140ccd r7442: skip tests that require smbd, but smbd is down
new b501bf1 r7443: reorg functions for readability (This used to be commit 7543acfa9fe87b43cfee482cf02e56d73d29596b)
new 09bdc1b r7446: add distclean target to generated ldb makefile (This used to be commit 9a78161b0fdb3406c70b9f5a8009ed8fc5268445)
new 5351ae5 r7449: add ctype.h header to dn expand function (This used to be commit 0e3b872560d82e1a0f7b58fe7d210563d6d29daf)
new 302b4db r7455: Remove some talloc contexts that aren't used. (This used to be commit b0ad51f2ce6c3646d664773aaa32fe55172ad88b)
new a925848 r7456: Add a simple type that represents a pointer. The ejs people may ask us to change this later but that will be pretty easy.
new aa7b6b3 r7457: Return an ejs C pointer object from the ejs connect() function.
new 0f8d452 r7458: don't look at components[-1] :-) we now survive the RAW-UNLINK test without crashing
new 7065678 r7459: fixed pvfs for the RAW-MUX test
new d543e4a r7460: fixed several problems with the socket wrapper code and unbound sockets
new 6ef2a41 r7461: this is the start of some code for mapping IDL onto ejs. This is hand written code, and it doesn't work or even compile yet. I am committing it to make it easier to discuss the approach with jelmer and tpot.
new 46b8295 r7462: fix Enum* pushing, we need to send back a buffer of the same size as we got in the recv code..., this makes the w2k3 printserver properties gui happy:-)
new 67c606b r7463: - move some more stuff into functions
new 56af29c r7464: add newline to printf
new 838e483 r7465: - return empty lists for now - return WERR_NOT_SUPPORTED on AddPort() (we pass the RPC-SPOOLSS test now :-)
new 57f859a r7466: add RPC-SPOOLSS to the supported tests
new 714a089 r7467: a little fix for the build-farm
new 13dcf31 r7468: create better output
new 06ebab9 r7469: fix typo
new 2514f89 r7475: removed RPC-SAMLOGON test until we get a lighter version of it. It is chewing far too much cpu, which is unfair on our volunteer systems
new b1b1340 r7476: ensure dgram sockets are created non-blocking. As they usually skip the connect() stage, we were missing this (This used to be commit f5102b886c10fead0f6bcdc4460584ae53912ebc)
new 16a5d7c r7477: Add MPR_TYPE_PTR to ejs_typeof(). (This used to be commit 8574f64ca2bda864f472067ae594285b6f5dc957)
new b8c8da4 r7478: fixed a problem with a backgrounded smbd looping to handle continuous tty related signals (This used to be commit db2b507adde8a28524cb9bff3558e5c339276767)
new 43d3689 r7479: ifdef out some more stuff to fix compiler warnings. (This used to be commit c4d10a98ff991cc48d065c4373570aedc37dccf3)
new 0264c17 r7480: ldb_sqlite3 work in progress (This used to be commit 510e7994da808ab12f51fa7a36c3f5f9244c51ac)
new 182dd02 r7481: Add a mprVarIsPtr macro. (This used to be commit 633b24345fecad1111f40999efa2897bba521f19)
new 6412e8e r7482: Rename smbcli_send_tconX() to smbcli_tconX() so as not to get it confused with an async function. (This used to be commit 340ad67cada15329051c205c5b094ad641718c72)
new 07b0d86 r7483: ensure we try reading from a socket if epoll says we can, and don't just do the write. This is needed because the write could return -1/EAGAIN for dgram sockets, if the socket buffer is nearly full. The epoll loop then goes on forever.
new 6a4cb0e r7484: the previous bug can also affect the kdc (This used to be commit ee8bf9db4a619b40ae71b5e97ea7640483587573)
new 612babc r7485: - allow test_xxx.sh to run outside of 'make test' by ensuring $PREFIX is setup
new 4233f18 r7486: fix for the build farm to display the panic messages and backtrace inside the per test frame
new 68ff6b1 r7487: check both files before and after setting the attribs on file1
new bda75f7 r7488: update the mode in the struct too, that fixes the RAW-RENAME test
new a4b58b0 r7489: just a cosmetic change
new c29896d r7490: Rename functions and prefices s/rpc_composite/libnet_rpc/ This makes more clear where the functions belong to. Also the rule will be that lowercased function names are not part of "official" libnet API (though it doesn't mean one absolutely cannot use them).
new 1104ca3 r7491: libnet functions used in tests have different names now.
new 39172de r7492: give better output
new ea7942d r7493: add a --maximum-runtime option to smbd. If this time is exceeeded then it exits.
new 82da98a r7494: added --maximum-runtime to smbtorture as well. I have seen smbtorture get stuck waiting on no file descriptors, with no timeout, so it sits forever. I need to fix that bug separately, but to prevent build farm machines being totally stuck, this timeout will be used. (This used to be commit 5cccf0a770e0c1069f940fa8f4853f64327dc90c)
new 3a3947c r7495: used --maximum-runtime=300 for each smbtorture call, to prevent it running too long (This used to be commit 3d70755abfb7764379d648e9bc1697ae9289d02b)
new d1e8e62 r7496: removed an unused variable (This used to be commit a8c99d0e37b5ca37cabc201c1290c6cd26a16549)
new ee30cf3 r7497: add timeouts to all rpc requests. The default timeout is 60 seconds. This should prevent the problem I am seeing on a solaris box where a rpc request gets stuck forever (This used to be commit c24ab34813d675b9b81f3062fb6f30aae5697805)
new 2e1851e r7498: ldb_sqlite3 work in progress (This used to be commit 797263330b9eada019e432ff201bf5c872e35b5d)
new 47ab0ed r7499: ensure that the account we run tests as ("Administrator") maps to the unixName that we are running as in the test suite. Otherwise files are created as a user without any entry in the sam, so the ACL doesn't allow that user read permission when it should. This should fix the RAW-ACLS test in the build farm. (This used to be commit 30445483e4facb0a1d8a5979a2eac6c166193c09)
new 9e555f7 r7500: Initialise module subsystems. (This used to be commit 564dfe14d00e80a0d373ab0fc17803ffaac0892e)
new ae23fe3 r7501: Fix credential initialisation in ejs session setup. Implement four arg and anonymous version of command.
new de160af r7502: the sleep test in echo is already run on the main rpc test, so no need to run it with every combination in this test. It takes nearly all of the time. (This used to be commit 42754de142632ad2c02f821ce435752baf71027b)
new 4a5ab77 r7503: turn off the sleep test here too (This used to be commit 3b9f4b61ade583e7bfd62b0be8b0724b30a07438)
new db4fd5c r7504: missed one (This used to be commit 93eb9afb4deb77d1176dd021d007743c13487830)
new fb3874b r7505: Add more argument forms for session_setup().
new 72ac776 r7506: handle the case where cron does not setup $USER (This used to be commit d4c1a1be0acbb11df4cfef5e454787b3f86f4181)
new 694488d r7507: fixed the problem with users being shown too many times in acl editors, and added a test for it. (This used to be commit 9e428881f6fc0a422ac9011d847e8f692284397a)
new 183cb2b r7508: Fix memory leak of outgoing packets in the KDC.
new e9fa8f7 r7509: With the update to Heimdal 20050612 we no longer need krb5_freelog(), as krb5_closelog() no longer leaks memory.
new 76d3439 r7510: fixed error code for using a bad tid.
new 2be36bb r7513: don't try to write to the smbd log file between tests. zeroing a file while it is open for writing by another process causes the file to end up with lots of nulls in it, which messes up the build farm output. (This used to be commit f7e636d4086b83180e76902fee739972cd6a7b26)
new 87acba3 r7514: make the ldb_parse code not depend on a ldb_context, so we can now potentially use it in our ldap client code, instead of replicating all the code (This used to be commit 5b3575d9303d54a771e080a670dcd2f444b10c20)
new 9cb3b2d r7515: merge in the binary encode/decode enhancements from the libcli/ldap/ code into the ldb parse code (This used to be commit 12647e37223847da810c2d4e5f83328b1fcf88cb)
new e1fa735 r7516: make sure binary decoding gives us something we can run string functions on (This used to be commit 9913ab2550fae465c7a66fe7fa3a36a65b25b358)
new d94805e r7517: handle zero length equality tests (This used to be commit 18c96f2b3e4d4c769354d61a4cda5c295f50536f)
new 490a5a5 r7518: don't use an uninitialised ldb debug function when failing to load modules in the ldap backend (This used to be commit 52e4a5b3b0c4c96bf9686ce047ccfc1846dc2c89)
new 816f4f7 r7519: rip the copy of the ldap expression parser out of libcli/ldap/ and use the original one in lib/ldb/ instead. Having two copies of this code is silly. (This used to be commit 0e9f18c44858b692c724c004f362de9e3dc15db5)
new 8cd7848 r7520: Fix memory leak in hdb-ldb.c
new 04b350a r7521: Remove useless loops from SAMLOGON test, which speeds it up a lot.
new e5c70a5 r7522: added a ldb_filter_from_tree() function that takes a ldb_parse_tree and forms a ldab search filter expression. Next step is to make our ldap server code go from ASN.1 to a ldb_parse_tree, instead of trying to construct string filters, then add a ldb_search_tree() call to allow for searches using parse trees.
new 8f31f8c r7523: blergh
new 8fd5825 r7524: make the ldap ASN.1 filter parse code go via a struct ldb_parse_tree. This also fixes the error handling.
new 2b4791a r7525: Unify lp_load(), load_interfaces and logging setup into popt().
new d71e1a7 r7526: make test should depend on the bins (This used to be commit 646953df4c272581211ba30dc77e1052ea1f465e)
new 4b0e5bd r7527: - added a ldb_search_bytree() interface, which takes a ldb_parse_tree instead of a search expression. This allows our ldap server to pass its ASN.1 parsed search expressions straight to ldb, instead of going via strings.
new 68c1566 r7528: cleaned up the QueryDisplayInfo_continue test (This used to be commit a977dcef030605d0be1b7ce2a6500b202e35eaac)
new 00e2b7c r7530: Simply calling convention of lp_load().
new e763977 r7531: Finally fix lp_load(). I had left hooks in place which restricted us to globals only (no shares).
new 734ff69 r7533: don't show compile flags for each file (This used to be commit 6a9ab148a98490e52da81d4ddedf42af2b5bf1a7)
new 33bbe2b r7536: doesn't spam the smbd_log in the build_farm...
new 9ef1454 r7546: fix comment
new c420c5a r7552: Use ParseExpr() for [value] attributes; allows us somewhat cleaner IDL. (This used to be commit b7b01bccd101654d1f5ec83cba9dea7e9431d6ce)
new 4a139f8 r7556: fixed typo in documentation (This used to be commit 77fc2036a0db7bde9e90f090dbcd75ea70b3e0a0)
new f29b927 r7557: trigger a probe at tconx time to see if xattrs are really supported by the filesystem (This used to be commit 71e281ae2fe2ce169aeb09f72376a60d28845808)
new 4fec635 r7558: added support in ldb for extended ldap search requests. These are using to perform such things as bitop tests on integers.
new 3f09462 r7559: support 64 bit matching in bitops (This used to be commit 0c44a67001b9ae91c1ba7fc52f22d1eafc22dcc7)
new 5ec2c79 r7560: added tests for extended bitop search functions (This used to be commit 7b58b3a9c53952f606eb75f5e916e0cf994b2d06)
new 785b452 r7561: moved OID constants into ldb.h and used manifest constants in ldb_match.c (This used to be commit 42cbb155c20779c458f727488c8554842b24681b)
new 81b4183 r7562: work in progress (This used to be commit d8a9ce78533639f510b60b48c8f305bd07f3f717)
new 1491f9b r7564: added a test showing the search expression that w2k is actually giving us that triggered this work (This used to be commit 853b8cd72dbb8c50d527e66aa7b5692060b66d2b)
new 2e89687 r7565: fixed handling of sasl data in ldap server (This used to be commit 9b7a89735f18f66ead010d5a1a0a6516ee9b93fe)
new 9d6b3e6 r7566: added support for LDAPString types in the asn.1 library (This used to be commit 1a81d28456261ad77181fd12c0b4a9df6aa6a47d)
new 6426f2a r7567: added wire parsing of NOT and extended ldap search requests. This allows us to parse and handle the complex queries we are getting from w2k, such as
new db2e86f r7568: enable the NTLMSSP bulk data sign/seal code for out ldap server. This now works with windows clients, as I fixed the zero length bind ack packet.
new 26d35d9 r7569: Fix typo in comments. (This used to be commit 64fb327ccf80d2d501ae559a6c4336a066191df0)
new 487d1af r7570: Add tree, session and socket disconnect ejs functions. (This used to be commit 63577628b0ee7e6b33053484190189e99cb56a5b)
new 42863ae r7571: fixed the generation of the filter string for extended filters (This used to be commit 348a86e64392245571204ac5004e73221ac441f5)
new 051b93b r7572: fixed filter in test suite (This used to be commit 73d2e5df0ccf4ab1b78a1044058efd8e2479aa1a)
new 04c3bbe r7574: - seperate [in] and [out] buffers and buf_sizes
new bc1f32b r7575: - fix GetPrinterData() push side - add somemore checks in the Emun*() pull/push glue code
new 056d63c r7580: - add GetPrinterDriverDirectory() idl, torture test and server code - add EnumMonitors() server code and return "Standard TCP/IP Port" - add parsing for opening Ports and Monitors with OpenPrinterEx()
new 9189833 r7582: Better way to have a fast path searching for a specific DN. Old way was ugly and had a bug, you couldn't add an attribute named dn or distinguishedName and search for it, tdb would change that search in a dn search. This makes it also possible to search by dn against an ldap server as the old method was not supported by ldap syntaxes.
new c274747 r7586: ldb_sqlite3 making progress. add and search have indicated a willingness to operate properly on initial testing (This used to be commit 86ca8639e0ddc2525f8ed0ca9879d9f98c0cd00e)
new 5f7f9eb r7587: More comments.
new 21fd11f r7588: Fix lacking space in the comment.
new 74a3621 r7590: Cleanups, add more notes on new string code. (This used to be commit 66a418a532f30a14353d923317dd6d766f62d926)
new c0947b0 r7593: simplified the memory management in the ldap code. Having a mem_ctx element in a structure is not necessary any more. (This used to be commit 912d0427f52eac811b27bf7e385b0642f7dc7f53)
new a7d6185 r7594: abartlet is right that this hack is not actually necessary, it just prevents a bogus: GSS Update failed: Miscellaneous failure (see text): ASN.1 identifier doesn't match expected value error on every ldap connection. I'll remove it and let the error remain until Andrew works out a better fix. (This used to be commit 6123eb2ecad6f53521b546f76954523fbc0fb981)
new 3e92471 r7596: next step in ldap cleanup. I'm aiming to get rid of the cut&pasted ldif parsing code in libcli/ldap/ldap_ldif.c, and instead use the ldb ldif code. To do that I have changed the ldap code to use 'struct ldb_message_element' instead of 'struct ldap_attribute'. They are essentially the same structure anyway, so by making them really the same it will be much easier to use the ldb code in libcli/ldap/
new 6be47e9 r7597: removed the bogus get_myfullname() and get_mydomname() calls, and put them in the ntlmssp code, which is the only place they are used. Andrew, please remove them completely once you have some more reliable way to get this info
new 49bc267 r7598: take advantage of struct data_blob and struct ldb_val being the same structure in a couple of places (This used to be commit bcd4671acae2be51958cbae23a0ab2dd2b194a5e)
new ec4a99f r7599: it turns out we were not using the ldif code in libcli/ldap/ at all, so best to just remove it. If we need it again, then it will be easy to just use a wrapper around the ldb code. (This used to be commit b316e1c2d3e4dc09c321ec72b40d78ffb855e101)
new f021dff r7601: ldb_sqlite3 work in progress (This used to be commit 0a64948152a446b5e127578d49b1ed8a90a1a222)
new 93e03bd r7602: fix some compiler warnings (This used to be commit ce9966e091d36f66d409ac6f7b5e462c9dc37325)
new bdc1f52 r7604: Bunch of small pidl updates. Mostly removing unused functions, cleanups and more flexibility (all output options now take an optional filename). (This used to be commit e3496732c66c2f9474fde58bb3930552511cb12a)
new ee2b5ae r7605: Display properties in header files again. (This used to be commit 5f37f7a524611ff8227662fd19c37496c83cac7f)
new 9378cca r7608: bug fix after yesterday's change (This used to be commit 0218fc678e375a05fbc4da5500706199340918e2)
new 4864c32 r7615: fix the build and simplify gendb_search_dn (This used to be commit b38bb63175ae0bdcf833c017e5fbbfc2c0769506)
new 9105bf4 r7621: Trivial reformatting while trying to understand share modes. Still survives smbtorture *DENY* .
new bab977d r7626: a new ldap client library. Main features are:
new 289845f r7627: Fix warning in unused (?) function. (This used to be commit a4d05988637b4e607c3cdad83bfb1e9cf923b7f0)
new fb201ec r7628: Unused variables. (This used to be commit b2529307aaf1e47ce74632b4e516494ac71fe8d1)
new 7572781 r7629: Unused labels. (This used to be commit c01c176da640c012e1e6c9f0553b5075ef0e93bf)
new 5104142 r7630: Unused variable. (This used to be commit 0c1f54461cea633dbacb9692925b8c971a34a831)
new 3b9dfb0 r7631: - remove unused function, as the disgn of samba4 doesn't allow the old style auto homedir share stuff - add TODO: for checking the password on share mode security
new af23708 r7633: this patch started as an attempt to make the dcerpc code use a given event_context for the socket_connect() call, so that when things that use dcerpc are running alongside anything else it doesn't block the whole process during a connect.
new 804b8d2 r7634: move TestSleep functions so that all of them are together
new f4183d9 r7635: change the license of this file to lgpl like the rest of ldb (This used to be commit 8735188b46d4bb6c3d63d22a8c6f3fad2c82df89)
new 7a33552 r7637: Another useful Heimdal feature we need.
new c394849 r7638: krb5_closelog in heimdal-0.7 not longer leaks memory, so remove that comment (This used to be commit 3aa80b8e585a0acc57d4b7738dcccfba232948ca)
new fcb339c r7641: Fix based on work from "Shlomi Yaakobovich" <Shlomi at exanet.com> to catch loops in corrupted tdb files. Jeremy. (This used to be commit f9f3037d6855259edd56fd5a23d63dbb37f0a751)
new 038628b r7642: - test NULL server_name in GetPrinterDriverDirectory() too, (same result as "") - test EnumForms() on the PrintServer (NT4 returns WERR_BADFID) (jerry: how do it get the lists of forms in the printserver gui)
new 8f85427 r7643: This patch adds a new NTPTR subsystem:
new 19c9f03 r7644: - remove some dublicate structures SetForm and AddForm uses the same struct - fix some typos in EnumPrintServerForms()/GetPrintServerForms() - add AddPrintServerForms()/SetPrintServerForms() and DeletePrintServerForms
new 4f09fce r7646: - only allow modification of SPOOLSS_FORM_USER Froms - some minor fixes and comments
new ffa3632 r7650: fixed a typo (This used to be commit 331afee4ca5bc6a6f7e4fe3333846881424314fe)
new 10d8a86 r7651: Only convert SERVER requests to KRBTGT requests.
new 64e1165 r7652: use event friendly connect in dcerpc socket code (This used to be commit 154effd781c901abfcd8f89721c4a6d03c07b670)
new be8139c r7653: when a dcerpc request times out, we need to ensure that if the server does finally answer the request and it is on the smb transport that we don't die in the callback code as the rpc request state is gone. (This used to be commit d47477c5c3acbaa7242fa3a06d4095258db86297)
new d13e788 r7654: - add a timeout to all smb requests (default 60 seconds)
new 4f6225d r7655: test the evnt friendly socket_connect() in the LOCAL-SOCKET test (This used to be commit b9ed92d550f1b821c5402a516eb2dfc2c8d69f0a)
new dc8961a r7656: added testing of rpc request timeouts and destruction (This used to be commit eddf41d5e4ca43073b96f96b96dbadf7b8b91df5)
new 07c395a r7657: test addone again after request timeout and destruction to ensure the pipe is still OK (This used to be commit 9f7f70124fc67109bc9ace7a57490851341ad759)
new 3422499 r7658: don't timeout at the smb level for rpc requests as otherwise some rpc level sign/seal mechanisms can break (This used to be commit 9df569f023f9a1e0d8c35de8135a344933bc69bf)
new 5c332f6 r7659: fixup the ordering of socket destruction for ncacn_ip_tcp so we don't try and remove an epoll descriptor for a closed fd (This used to be commit bec5e9f80a934e6472e8d227214a9baba4f15054)
new 11bc3f3 r7660: improved error handling in socket_connect_ev() (it matters when name resolution fails) (This used to be commit 4013c2ddea0cd03f875e2acf40d2a34344017d05)
new 2068037 r7661: patch from tburdi1 at uic.edu to fix autogen.sh on freebsd (This used to be commit ffe1b5e6f4cd8cc9ddd0ceda882ad76917ebd1d3)
new ab1e121 r7665: - added a ildap_*() interface to our internal ldap library. This interface is very similar to the traditional ldap interface, and will be used as part of a ldb backend based on the current ldb_ldap backend
new 52400f0 r7666: fixed a memory leak in the ldap ldb backend (This used to be commit ac3f33c61555a2afa30fe446676013564982e257)
new 03b0f27 r7667: added a ldb ildap backend, using our internal ldap client library. Next step is to remove the check for the ldap libraries in configure (This used to be commit 74841dbb2a86bb1c584b5c26c4cd24a818a65a34)
new 44a04d7 r7668: - setup HAVE_ILDAP to enable the ildap backend in ldb
new 1f05266 r7669: removed ldap from our configure tests
new cf45527 r7670: fixed rootDSE search in ldap server (This used to be commit 0981a375cfa9d8d75b6c89613eadb9d14cf1064f)
new 08e23b3 r7671: added ldap testing to the set of standard tests (This used to be commit dcdf44024aa93e7eca54247d9058904c6950fae7)
new 416c906 r7672: this should fix the crypt dependency problem (I hope!) (This used to be commit 3fe00b61147e09159ef02328a7f1d8f7805abf0d)
new 876ed02 r7673: With current Heimdal we don't need this (correct) fix.
new b11efd3 r7674: Fix the printf() attribute suggestion by correctly prototyping, then declaring the static function. The attribute only works on the prototype, not the function.
new b523bde r7675: Use correct memory context for anonymous session setup auth context (no need for it to hang around forever).
new 8047db6 r7676: Make VUID and TID choice random, as this gives us protection against replay attacks under SMB signing, where the session key is a fixed derivitive of the user's password.
new fa165a6 r7677: fixed ldap server to honor 'private path' (This used to be commit f6abed5660ad8f7298eb2aebbaa25a8c355861a6)
new c04d826 r7678: fixed typo (This used to be commit df29f25140192b64b55012d0a3c36095fbbfb82d)
new fca7031 r7679: update the documentation of security_description_create()
new 363e114 r7680: Move to using our own private enum for the principal type inside the hdb-ldb module. This removes the need for the KRBTGT case to exist in the broader heimdal code.
new d2c2e0d r7681: This #define is unused.
new 4482cf7 r7682: Move the properties of our heimdal build from heimdal_build/config.h (which gets included by heimdal, or shoudl be) into auth/kerberos/kerberos.h (which is used by Samba, but not by the Heimdal code).
new dd39c8c r7683: The other file from the last commit. And it's include/system/kerberos.h that I'm putting the #defines in...
new b0f5ac8 r7684: Add a test aimed at checking we have agreement between client and server as to the CIFS session key.
new 9db3f0c r7685: Simply the test for session key logic, so we pass against NT4.
new 88fc8f2 r7686: Check for a type of invalid account name.
new 949deaf r7687: Some more tests that must be done only when krb5_config is absent.
new 8a6b60e r7688: Fix the internal heimdal build - push one #define back to heimdal_build/config.h
new a4bb5ae r7689: Add new file from previous commit (seperate file for session key test). (This used to be commit fbec0ed13bc20093da308dee0108721d88e9c322)
new 5b19286 r7690: Move the NT hash generation into the credentials system, rather than in all the callers. This also allows us to be more flexible in the type of password we store.
new cd39847 r7695: Add support for the [string] attribute that works in the traditional sense. Not used anywhere yet. (This used to be commit a73a35cfc7b5b92cd95bd0d0fbd64d04acecccf3)
new 82dfe0b r7702: Implement [charset()] attribute. (This used to be commit 7012e10bb6252a7e602e80f05c914a783610088c)
new ee57c76 r7704: - fixed open_nbt_connection() to return NULL when the connection failed
new 777b4b0 r7705: prevent SIGPIPE. this is what causes BASE-NEGNOWAIT to sometimes fail (This used to be commit 0163d7fe99caee54c6c2bd614e4f076fd00a6176)
new d4d6d0d r7706: Move ParseExpr() to util. (This used to be commit 72efb695291f0ad3cdc80daa9f979454f6a81c04)
new ed3d809 r7709: - convert ldb to use popt, so that it can interact with the samba cmdline credentials code (which will be done soon)
new f52b42c r7710: new command line handling code for ldb (This used to be commit 5e8db1c9b3bb6c5196652a7af877b4204148c305)
new 74037cb r7711: update callers of ldb_connect() for new syntax (This used to be commit f852661463624714ad8e7adc0547b2f07b8f9f6d)
new f8b60c8 r7712: ldb/common/util.c is gone (This used to be commit aec0544962483b3cd8507b2de6d1552691e72932)
new 56b79e9 r7713: fixed error display in ildap_search() (This used to be commit abc9f4bd89d0eda655f7de01db49cbbb64682bf4)
new f40e69d r7714: enable samba credentials handling in ldb tools. So you can now do a encrypted ldbedit against w2k3 (This used to be commit 6277c3923e7d9c26753424b1e77ac62f8e0729a4)
new 90cf339 r7715: ensure we don't print null strings in ldap_errstr() (This used to be commit dc419fc89973c2d7fa333df389b75cb218e8a848)
new 1e99722 r7716: a single wrapped ldap blob can contain multiple ldap messages (This used to be commit de5f265b6c586335965a6de844c203206261cc3b)
new ca91a8a r7717: fixed some typos (This used to be commit fc8feee56034fe165359c804d111f80e5b3ebb65)
new 97318cd r7719: make the ildap ldb backend use the defaultNamingContext if the basedn is not specified, so:
new b4eee34 r7720: - simplify the asn1 decode of ldap_search() a lot, taking advantage of the fact that the ldap data structures now use ldb_message_element.
new 7dcb8c2 r7721: solve a problem with null arguments to testit() (This used to be commit 73a21737cea295c09255997e5830c68ad390a4de)
new 91a79f2 r7722: when we get a zero read, the connection is dead (This used to be commit 060323530454edf21b217550b373513e5860146c)
new 2a0a0f2 r7723: - fix a mismatched asn1 push/pop on bind
new be19641 r7724: added encoding of LDB_OP_NOT search components (This used to be commit 82b1feeafea57ca1b8d7bf79f777eebcc703769c)
new e2bb0d0 r7725: fixed a bug with partial asn1 frames in the ldap client (This used to be commit 0f22306a9c61c1b00aeb0f3bf7e875d9b7b4606d)
new bf75ae4 r7726: - removed some unused variables
new a828bcc r7727: we need to mark some attributes as INTEGER, so that the standard searches that w2k does work. For example, w2k asks for sAMAccountType=805306369 which will only match if we know its an integer (This used to be commit 941509ee58253b671bb74b2d8d8667cc6a1a4328)
new 0dde061 r7728: handle 64 bit integers in INTEGER match (This used to be commit 57132344b4e39a670e683b3db00665e5f7a899fd)
new 327a9ac r7729: Small fixes to the charset stuff. (This used to be commit 5122b9f608399a6c90521e2f8bd96154755fe397)
new d52ce8f r7731: change debug level to not spam the build-farm smbd log
new 204722b r7732: Implementation of very basic lookup function (to be used in more specific routines like resolving a pdc). Also, couple of formatting fixes.
new 52f0728 r7733: New io structure for name lookup function.
new f7e3089 r7734: A few missing pieces...
new b773ca7 r7735: Extend resolve_name function so that it's possible to pass resolve methods explicitly or NULL for defaults saved in smb.conf.
new 7a8315b r7736: Propagate change in resolve_name function. Let's use default methods in this case.
new 982b3d7 r7737: Test for libnet_Lookup function.
new 72acf91 r7738: It's actually an API function test.
new 814d5a5 r7739: fixed an off by one bug in the base64 decoder for ldb ldif (This used to be commit fe2b77af2352f1964402a4286105916e990dc36f)
new 56cc328 r7740: get rid of our duplicate base64 routines (This used to be commit cf17f90a83cf04815544c5408eb56d00546b3e88)
new aa6b2dc r7741: fixed the verbose option in ldbedit (This used to be commit a440133140a6adb5ea62d37690b9c4ae74dc6be0)
new 225d5a3 r7742: abstracted out the tls code from the web server, so that our other servers can easily become tls enabled. This will be used to add support for ldaps (This used to be commit 950500f603725349d2a0e22878e83dd1b5975f9f)
new e485e80 r7743: be consistent in how stdin is supported for ldbadd and ldbmodify (This used to be commit 3d60b3a8eea5ac6c35cf2e579ae12cef3dc1794e)
new 822498b r7744: converted the web server to use the lib/tls/ generic tls code (This used to be commit 023fc567badba38b87895ea73515b2ce0b703a8c)
new 28fd9ea r7745: better handling of recv errors in tls library (This used to be commit 42d8a1a222430bd64962da7cc4ac0193b5c003f7)
new 68853a1 r7746: - added TLS support to our ldap server
new c7496c6 r7747: - simplified the ldap server buffer handling
new 7b23cd4 r7748: Use state structure in connection with io to get returned address.
new 7267cb3 r7749: some bug fixes from testing with socket:testnonblock
new 6720bd9 r7750: handle STATUS_MORE_ENTRIES on send in tls (This used to be commit 135c3367ff737246ea40030d3c852769666ff522)
new 7a17da2 r7751: only enable tls on the ldaps port in ldap server, and reject non-tls connections on that port (This used to be commit 30da6a1cc41308a16a486111887f45bcf598f064)
new b3e862b r7753: removed debugging code :-) (This used to be commit 51ea22db2df3a002de3779302cd455bfb2e3fec2)
new 683f3bc r7754: fixed the local port of accepted sockets in socket_wrapper. This fixes the problem with the ldap tests in 'make test' (This used to be commit 56fe27623ce31015a5a14f176f1445f51d57b0b8)
new f021c2d r7755: fixed an uninitialised event_ctx found by abartlet (This used to be commit 1462da3b6d190eecfb82268e6f2f04a42d8d5298)
new 3e73885 r7756: Don't segfault by trying to search for the NULL DN, if the wrong password was entered. We would not use the results of the search in any case.
new e578c33 r7757: Add NTLMv2 support to the NT1 Session setup (ie, not SPNEGO/NTLMSSP) Session Setup code.
new 616fbc5 r7758: When not running on the build farm, print out the failed command line again.
new 1601b8e r7759: allow ldb_errstring() to be used when not connected (This used to be commit 818ae965afad37216d804aa630359d875794612e)
new 134a307 r7760: make client tools get the right config file in 'make test' (This used to be commit 13fc167211272f5dba3540202f5842573178b740)
new 2a819d0 r7761: Don't let phony targets cause a rebuild of the binaries. Thanks to tridge for the idea on how to do this. (This used to be commit fc099f24790367ea5b1e5e91085c9ddb8deb6dad)
new 6d1fedd r7762: Clean up make help files. (This used to be commit fa1ab1982cb2ea49fc35d75fb32192fc1bea23cd)
new a40d966 r7763: fixed some circular dependencies (This used to be commit 3bdf89b0f7521ca39d48dc4c32fe96971d4d60fd)
new 1b69bc8 r7764: Generate _ALL_OBJS list. (This used to be commit ba41c0806afc065d4de15a51430676d35b9055db)
new f3661e2 r7765: Thanks to Maurice Massar <massar at unix-ag.uni-kl.de> for spotting that I missed one spot in moving from hdb_ent_type to the internal-to-hdb-ldb hdb_ldb_ent_type, which results in a
new 18a1d68 r7766: Treat NOPROTO as boolean. Don't consider ALL_OBJS as a standard subsystem. (This used to be commit 6b9a12249f152e9c4635d4f6c7f3a1b885c78ec6)
new c4e7c6e r7767: fixed ldb dependencies (This used to be commit 97e4ba84fb4cf4b95270c5d49b6bb8a9a92feaac)
new 7290c4b r7768: use _ALL_OBJS in clean target (This used to be commit e3e028a3626c37da08b69639ade5894f70eaf7d0)
new 64bf731 r7769: added client support in the tls library api (This used to be commit 71ee6a1df542b95c61217de71e6f56b8ce9d81b5)
new 5eccf71 r7770: added ldaps support to our ldap client library (This used to be commit 8f5c2e8682795258a6361b9516a38a8fabdef150)
new 720c8a8 r7771: - added ldaps and NTLMSSP testing to ldap tests
new 44e7892 r7772: actually give the auth options to ldbsearch .... (This used to be commit 29edfb93829f1b940b741d001551e70e4380c830)
new 30b68a0 r7773: fixed the tls code for the non-GNUTLS case (This used to be commit bc6bc84ef4ad3434c6cb8d94a8d7a105ad2fd8c2)
new 48e7310 r7774: put $CONFIGURATION in one more place (This used to be commit 5e35c7a5512363a6f6028beb387dd4c9d94965c8)
new 6b4f3e1 r7775: solaris uses 'lo0' for loopback network, so by using lo* we should cover both (This used to be commit 1a80ac6aa84ea547a64557f879a47556f477432d)
new bd7a474 r7776: add a method for getting arbitrary opaque data into a ldb context, for use by backends. Currently only EventContext is used in this way. (This used to be commit 9fa21b245843371f7777682ee4e5b98e2925b4d0)
new db69333 r7777: allow for overriding the location of the sam databasein the ldap server, using ldapsrv:samdb option. This allows the following:
new 545203d r7778: added talloc_find_parent_bytype() and talloc_find_parent_byname()
new e3eec57 r7779: use the parent event context in ldb_wrap_connect(). See the comment in the previous commit for the method. (This used to be commit b0ad505510b9df8e7f05fb646046114eb6b997ed)
new bb8d0c7 r7780: fixed a bug in talloc_find_parent_byname() (This used to be commit ee3fe42fb16821eedd564201d953042190f7826f)
new a124028 r7781: finding the parent of a talloc ptr is trickier than it looks due to the two-way tree nature of the data structure. I think I've finally got it right
new 3dd67b9 r7782: fixed an ordering problem with smb requests. I found this when I had "sam database" set to the internal ldap server over loopback. The following happened:
new f0c1c51 r7783: the whenChanged attribute is now handled by the timestamps module, and should not be handled here as well. I had to remove it from here as it was buggy anyway (it wasn't setting the modify flags, this making an invalid ldb_modify() request) (This used to be commit f267e9d5b7b40c9c8bf1aa67a00f42e2d3bb3bc5)
new b7be627 r7784: give an error in ldb_tdb for invalid modify flags. The "whenChanged" bug was being silently ignored with the tdb backend because of this bug. A case where the ldap backend was right, and the tdb backend was wrong! (This used to be commit ddb26db763c314049043d80d27113226c0f2e656)
new 331aaa5 r7790: Allow remembering more configure-level data (and remember --enable-develop for now). (This used to be commit f385753a5224282dd2c228115622a6eb80624a5a)
new 51b1451 r7792: make the allocation size rounding in pvfs configurable (This used to be commit 1f35642bed1129d0834906b3e94e8868992d6eb9)
new 9cc6415 r7793: allow integers in smb.conf to be specified in octal or hex (This used to be commit ce6257b316bc66a3fc554487099976a853d25ddd)
new 5e40d01 r7795: use a share specific allocation rounding (This used to be commit 9adacb0d1620d4cfadd515239b853977cf03a719)
new f0420c0 r7800: added the same request serialisation logic to our socket based rpc servers as I added to the smb server yesterday. This means rpc server code can assume it runs serially unless it explicitly sets the async flag on the request and returns (This used to be commit 8546adb56aa4dda608a176409c243b074aeca77d)
new a7bbc02 r7801: the ldap server needs this logic too (This used to be commit 1dbb5bf2c1c6e11b3467b6eb1a2206c6299bc25b)
new f29aa44 r7802: Remove a junk file. (This used to be commit a2d60dd878671d7ec4dbe631e8138d2279a2c6a4)
new eb0a130 r7803: added support in ldb for callers to setup ldif read/write functions, so that ldbedit, ldbsearch etc can display nice human readable ldif, while storing the data as binary blobs. This will be used for storing NDR encoded objectSid and similar attributes, while making the command line interface sane (This used to be commit 37e283089a846fc0608fef3981a3447300e33728)
new 5be159f r7804: added the samba specific ldif handlers into the tree, but don't enable them just yet. I have tested them, and they work fine, but enabling them will break code in rpc_server/ and samdb, so we need to fix that first (This used to be commit 07d459406b4c63e49141e0e533e1274b4052abf9)
new 064d71c r7805: add support to read binary files into attributes data like ldap tools does (This used to be commit 38a14396262eeb279d67c2f0da06bfa0706a3be4)
new 7f46f89 r7806: add test for binary files as attribute values (This used to be commit 2b2675055e5113eccb0b876799b226d480335495)
new 062e0f8 r7808: fixed the build of ldb after the binary file support in ldif was added (This used to be commit 0a8c722c8017e20635223b2c5dfc58759478312c)
new bec0058 r7810: don't give errors when the ldap server sends us reference replies (This used to be commit f2b2d2626f5eb4fbd7d7c5cdcde486d00fc19447)
new 338bc0f r7813: Make async request independent from config file routines.
new 49417aa r7814: Propagate the change in resolve_name_send function. (This used to be commit 7abd634701e2f07ad0497cdbb41467b8911369c7)
new cc98a92 r7816: Implementation of "shortcut" function for those (probably many) who don't like to bother with netbios type names when looking for common types: hosts (servers) and domain controllers. Also, apropriate tests
new 8a68f96 r7827: Add in-memory keytab to Samba4, using the new MEMORY_WILDCARD keytab support in Heimdal.
new fdc0450 r7828: Although there is still plenty to do, ldb_sqlite3 now passes the set of tests in tests/test-sqlite3.sh (tests/test-generic.sh).
new c97e608 r7831: use cn=TEST as base of test DNs so we don't interfere with potentially real records (This used to be commit 2a426f654db668f4bfc899771dd11598e295b774)
new 3b9eabc r7832: missed one (This used to be commit 20c84f5c5219c6f306888771b56e0dfdeb8fd774)
new 0eb6bc1 r7833: changed ldbsearch and ldbedit to have command line syntax closer to ldapsearch. They look for an '=' in the first argument to see if it is a search expression, and if not then it does an 'all records' search (This used to be commit 91cc009fedefa7b263b345dfa511800e0f4f66a8)
new 9f51b57 r7834: added comment about the "((" search test (This used to be commit 42c42f6611fa295ca60782661781d023c4fdaf8b)
new 3cb74e9 r7837: use some more 'make' features (I just commit this to see how portable it is)
new 4432cc7 r7843: Use the new Heimdal gsskrb_acquire_creds API. This has the right lifetime constraints, and works with the in-memory keytab.
new f1a8536 r7844: eliminate superfluous attribute tables (This used to be commit 863beef35b769c5a531819c974754aea2a790921)
new f877a7f r7845: remove unused files
new 66a5299 r7850: Support mkdir() with just one parameter. Patch from Steven Edwards <steven_ed4153 at yahoo.com>.
new ce2e353 r7851: We are case preserving let the DN be returned the same the user put it into. sss (This used to be commit 5b41e3202456549250e6e5b1c63bd45ea7500fa3)
new 63811f0 r7854: only enable wrapping in the ldap server if it was negotiated by gensec (This used to be commit 355983493bc87b9e812152ef81773dccb23e03d5)
new acd04c9 r7855: fixed a typo (This used to be commit a1155651e722e28496be02b729c950afae5db9a9)
new 21d6a16 r7856: fixed warning of 'methods' shadowed variable (This used to be commit c435843c66a5dcc003d157374529c3c5ac733e36)
new f39440e r7857: improved the handling of end-of-file on sockets in the smb server (This used to be commit 6ee98c5f6505824826955f9d60a7964471fa6c26)
new 3e47620 r7858: removed some unused variables (This used to be commit 8d43eb5b9790a6b24c792919386cac5c0b8ea7ac)
new 3022bfe r7859: Merge a few scripts to one script that checks for the following unused (used in configure.in, but their output is never used) autoconf macros: - AC_DEFINE - AC_CHECK_FUNC - AC_CHECK_FUNCS - AC_CHECK_HEADER - AC_CHECK_HEADERS (This used to be commit 897d7b7d390815778adea1adf5e73b94f75a3048)
new bdee131 r7860: switch our ldb storage format to use a NDR encoded objectSid. This is quite a large change as we had lots of code that assumed that objectSid was a string in S- format.
new 9e99838 r7861: Nicer output, remove some false warnings. (This used to be commit f5587fe5671fb28bcfb7b71acec0748e0e506993)
new 8bbb77d r7862: Updates to the Kerberos notes, based on recent changes and discoveries.
new 37e3d02 r7863: removed an unused variable (This used to be commit 9ee3dbad6b0bc65f4f3ee64a52db765af8016738)
new d60b11c r7864: fixed some const bugs (This used to be commit 616f54015ff8c7b25fa500cb03d025a9950ed6cf)
new 152a6a0 r7865: changed pidl to take a "const void *" instead of a "void *" for the structure in ndr_push_*() and ndr_print_*(). The push and print functions really should not modify the structure.
new d5888fb r7866: Remove some unused autoconf macro calls.
new a6e921f r7867: a couple of bug fixes for newuser.pl from kukks
new b818ff3 r7868: canonicalise the message before using ldb_add() in the ldbadd utility. (This used to be commit 56f4af5f210da472d41d9bcf6918647181f6ad16)
new 4cb6899 r7869: revert the configure changes from jelmers commit for heimdal_build (they are needed when you use the in-tree heimdal) (This used to be commit 53b2cdcda56746256b2ede3f0f482e854c700b3f)
new 7fc4924 r7870: fixed the RPC-SCHANNEL test. It turned out it was my const changes, as they slightly changed the semantics of value() in pidl, which broke a optimisation hack in some of our IDL files.
new 9078eff r7871: setup spoolss, wins and hklm dbs correctly in selftest (This used to be commit 59a0fe2c0451d1aa947fd74a5fe8c631dc951bf6)
new f04545f r7872: another place we were relying on the old behaviour of value() (This used to be commit 25a64f8946274e07ca233751bc745b160ff3e7c1)
new 49736de r7873: hopefully fixed build of ldb_explode_dn() on AIX
new 172b62c r7874: reverted metzes patch svn 7837 as it is not portable to make on several platforms (such as FreeBSD) (This used to be commit 8cdebf5ce3b5908bfc0032151f17ba0f0e59e785)
new 5ad76ad r7875: try to see if this is portable
new a80e0cb r7891: Improve output of unused macro find script Remove duplicate find-missing-doc script (already in samba-docs repository) (This used to be commit aa5ade43427eaa38e0d0a1d3d7880246b7f8152d)
new 8b7c772 r7894: remove portability experiments until its working in the smb-build test project (this change broke irix) (This used to be commit ac807d0aef3113e29796e2404eabb8165d44a197)
new 3699e58 r7895: hopefully this will fix the popt build on solaris (This used to be commit 8f0b4ece48b6bf28891dc89e47ebffa81c431bd7)
new 1af480a r7896: don't output null rules for blank targets (caued make failure on irix) (This used to be commit 8b299e1518b6864dc3ca5b86441290047ef6ed14)
new 1603fd9 r7897: work in progress (This used to be commit 8e1431efcf0df797bc50ef584c38fce6a03429b3)
new 7ea949e r7898: don't die on bad iconv libs in LOCAL-ICONV test (This used to be commit fe7055df94ecc81d6758ee7ff82534451d620d6a)
new b28e927 r7899: fixed a crash bug in the RAW-CONTEXT test (This used to be commit 470ad9a93fcbf961d7d89fd96f751ded39660f74)
new 3284fe8 r7900: the existing ltdb indexing code does in fact cope with binary fields, so re-enable indexing on objectSid (This used to be commit 5781c83ba4ef919520e9668a40aafc8f74fe5700)
new 5e3ce33 r7901: check if system supports UTF-16LE at all in LOCAL-ICONV test (This used to be commit aa9e7cf63a0e5ce7c9b7d121a4df064cd6fae90f)
new f0b6563 r7905: this should fix installswat on FreeBSD. Thanks to nodie for testing this for me (This used to be commit 858ed1c463a0e60f00f94766c43b5bf7add9c5f3)
new 033def2 r7906: some portability fixes for ldap testing on solaris (solaris grep doesn't handle ^) (This used to be commit b196502ffbe24c8dcdce17dfcea79cd98e7ad3cb)
new 2f454d2 r7907: the old solaris perl doesn't handle mkdir() without a mode (This used to be commit 54d698c4888ce453926aed6102621d20fe744031)
new 2ea9668 r7909: don't consider not finding a list of network interfaces from the kernel a fatal error, the individual services that need at least one known interface check for it anyway
new fbb0ecd r7910: fixed typo in _SAMBA_BUILD_ macro (This used to be commit d2e9e95ea2cab80badc23f0f1d416295f0a4bf9c)
new b3e4934 r7911: task_terminate() is defined in the macosx headers, so change the name to task_server_terminate() (This used to be commit a7447e25ac203f0ee09ffdf72df1094eb70e7c0c)
new 8c53aba r7912: make private_path() recognise a non-relative filename, so we can have
new eb11eeb r7913: prevent recursion in the socket wrapper code (This used to be commit c1a0c2042d5bfce5781197919482481c007ff1b3)
new 71f057a r7914: - we don't need to override the database locations in selftest any more
new 2448823 r7915: report the number of failed tests so far when running 'make test' interactively (This used to be commit 56aff58e93cdaa9b9bd90827de8f9ea9cefc6c12)
new 2a90c44 r7916: - got rid of the in_client global
new 40f1ddf r7917: macosx doesn't have a group called 'users' (This used to be commit 2b39736c35168b2e6b1ef094de4d83b604ea39f1)
new 3214f2e r7918: fixed a crash bug in the ldap server (This used to be commit 44ded17bc2501cd8d03fb3a94a3b7c502f5a2128)
new de85d70 r7919: use more portable shell syntax for MALLOC_CHECK_ (This used to be commit 694882ffa62ae88e43e78e8e496720575630e523)
new 0add9cb r7920: another attempt at making installswat.sh portable (This used to be commit 46416ebd9d61038eff96ede77ca0823ea43923a6)
new 122bb56 r7921: fixed newuser script (letting samldb module allocate the sid) (This used to be commit 45d08e94d27f837ab7788471b07e8c0c9b061c39)
new 864de2a r7922: Comment out complicated connect/session/tree API for the moment. Replace with tree_connect() and tree_disconnect() functions. (This used to be commit 9ed763f7fa9e6138d8c1da29c1e0adf2e18cb5e1)
new 25f8fac r7923: removed dependence on Data::Dumper
new ae73a40 r7924: Add mkdir() and rmdir() functions.
new e83fb4f r7925: small tidyup (please keep lines at a reasonable length) (This used to be commit 0bfd91c32a62e651e81ce8d3b102158ec9c680fe)
new 6a7119f r7926: poptGetNextOpt() returns int, not char
new 382fc48 r7927: fixed an error on partial socket writes in the rpc server (This used to be commit 3c7b5de67294ef161289af7da6716b44ffc5d526)
new c36e1ae r7928: Add rename, unlink and list commands.
new bd23956 r7929: yet another attempt at fixing installswat on freebsd 5
new 6afb06d r7930: - added testing of the cifs passthru backend
new 173909e r7931: fixed a bug in the cifs backend found with the new test code (This used to be commit 447d5fcc1bdbdeaf2d96dbcace36b480b5a18c73)
new a6853cf r7932: don't use the nbt called name as server name, for dcerpc_server_name() in the ncacn_np trnaport
new d634966 r7933: darn, forgot to add this (This used to be commit 773f7afb7a99ae1f6df45dcf52cc358b52c0ba22)
new b30d59c r7934: ported samba3 pass_check functions to auth_unix.c not having these platforms they are untested, let's hope the buildfarm can catch any problem (This used to be commit 08ec299dcbdc8dba12568b95b636866f147b2e7c)
new 14b0722 r7935: auth_unix now uses crypt(), so depend on -lcrypt.
new 1702f52 r7936: new ldb_dn_explode and ldb_dn_casefold functions and co (This used to be commit 7ccf21ab4eeb9821e457308a239f2103a106fb12)
new e1e9527 r7937: main file was missing (This used to be commit 3898cdb0dc4722a7eb60a61b54ef778dab475aed)
new a6b2426 r7939: fix default hostname in provision (This used to be commit 79d174005e3508745ea8b0bda2321abd184bf68b)
new 6861c90 r7940: use local path first for ldbadd in provisioning (This used to be commit cff7507f593816a831a14f03862f7bdb24c15d4f)
new d6c1ad5 r7941: fixed handling of ASN.1 objects bigger than 64k (This used to be commit f88a6018821163a52bdf384142c7d16f5011ab4e)
new c73c81e r7942: Debian packages updates and fixes. Use dh_install for diverting files to different packages. (This used to be commit da706b14ab9391cc8af1789f3533a94ab935150f)
new fa8d539 r7943: Add 'make manpages', fix 'make installman' and 'make uninstallman'. Not part of the "all" make target yet, as it requires xsltproc (This used to be commit fd3f4636438cf1d9c0dd802064033271b9e4d935)
new 9bf7217 r7955: we should not free a struct which is passed as a parameter, to a function the caller should free it
new 65cc3f5 r7958: More debian packaging updates; packages build now with a few minor issues.
new 2fb1e17 r7965: Remove the GENSEC password callback structure members, as these are no longer used.
new edb86cf r7966: We need a better way to do this, but enable the KDC by default, if we have kerberos.
new 3433a46 r7967: We don't have the ms_krb5 stuff any more.
new f9861c9 r7968: Pull the PAC from within GSSAPI, rather than only when using our own 'mock GSSAPI'.
new 3ff7916 r7969: It seems reasonable that our tickets be marked renewable, in the absense of an apparent AD flag to control this behaviour.
new 025e03d r7970: This SMB signing code (merged from 3.0) turned out to be bogus.
new 2d95bf6 r7971: structs.h update (This used to be commit 31e7df1392f39e170e3d072b8356e746208d0621)
new 8dde165 r7977: split up 'make clean' a little more as it is overflowing the command line size limits on some platforms (This used to be commit e18dc32074fe56d7ccbcf9cc621a4b88abe957b1)
new 9977745 r7978: A start again on PAC verification. I have noticed that the kerberos keys appear at the end of the PAC, which I feel is deliberate (it makes this much easier).
new 66da650 r7979: Metze reminded me to try one more combination, and we can now verify the 'PAC', required for interopability with Active Directory.
new 5daf957 r7980: Forgot to add kerberos_pac.c to this config.mk file.
new cbbe4e8 r7986: Fix the compile, thanks to HotaruT.
new f62a70f r7988: Store the KVNO for the machine account, and set it up in the provision.
new f4607c6 r7989: Allow the use of hashed passwords in the kerberos client and server, and create the in-memory keytab with the correct kvno, if available.
new 4c0f86f r7990: An attempt at documenting the current state of cludges required to get Samba4 going, with kerberos.
new f4e7529 r7991: I forgot to free the keyblock once we are done with it.
new 9a7481b r7993: Further work on the Krb5 PAC.
new 396074a r7999: Fix lacking structure definition.
new 0a8d694 r8000: It seems make proto is required, for reasons I can't explain.
new ddffc92 r8001: Also fill in the krbtgt checksum, and make sure to put the right checksum in the right place...
new c58c7c4 r8002: favor addresses on our local interfaces in NBT name resolution if possible. This is needed because w2k3 will return bogus IPs in its name resolution replies when it has an unplugged network interface. (This used to be commit 2fafc230520fb5bbe9f763de94aaba87b56f5411)
new 1050a54 r8003: ensure that we don't try to send a trans request with more than 64k data or params (This used to be commit b4f2d17ace6a609ec87da103a89e36edee8903f9)
new f792261 r8004: added a maximum EAs size test from Kukks. (This used to be commit 426c4d08ac9191c02dcd604a21ea390b7d255a41)
new c645eba r8005: escape '"' characters in ldap expressions. Makes scripting easier. (This used to be commit 2de986455c9b616132f06a69c2f135019da2bb8b)
new 939cb07 r8006: I have seen w2k3 send multiple encoding syntaxes in rpc bind requests. This is a simple change to accept that, as long as the first one is NDR. (This used to be commit 330293ddff39266abb688c6292e59472ff47aebe)
new bed487f r8009: expanded the ldb test suite. It worried me that some changes I have pending, which I know break lots of features, still passed our test suite! Now they don't. (This used to be commit 5801167c8dfc8a61bfeac396bca8ffd3d5270296)
new 34c57c5 r8010: added testing of wildcard attributes (This used to be commit 25d3872a6ebbc152a83695e667f5d08e69c8c8ea)
new baa873b r8011: arrgh, commit the right version this time (This used to be commit 5efea40ea63b6951b3bd4362f1ae57f960fefecf)
new d6acd2f r8012: Add UUID for NDR64 transfer syntax. (This used to be commit 6a3f62222285fa091968bb025edfe21fcf5dfb86)
new 44f2d34 r8013: Remember to add the header containing the prototype for the pac generating function...
new ce5882e r8016: Get the keyblock arguments correct. (the context struct changed, but I forgot to update the users)
new 7a4496f r8020: - add --with-selftest-prefix option that specify the prefix used in make test
new 8a300c9 r8021: we only need to return STATUS_BUFFER_OVERFLOW for the ipc_trans replies and not for the ipc_read() replies as here the client explicit says how much data it wants
new 5afa0a2 r8023: use a pointer to a DATA_BLOB for each reply, that will allow the write_fn callback of dcesrv_output() to reference the memory with a valid TALLOC pointer
new 4e2ac8b r8024: avoid one memcpy in the ipc_trans dcesrv_output() callback we now can reference the DATA_BLOB that is used inside the dcesrv subsystem
new 7134b64 r8028: fix a crash bug in ulogoff, when the tree_connect failed before
new 9cfe2d8 r8032: added loop detection into talloc. Robert Collins found a way to make a memory loop with talloc_unlink(), so now we detect it and handle it (This used to be commit 563058e78b8c74e821fabf6a43fa861c1ad09944)
new 64307e6 r8033: - add easier valgrind testing
new 324de0b r8035: added indexing tests. current ldb fails the integer indexing, will be fixed shortly (This used to be commit a9c32445035a09978c5fdbc189a2767e7650dfc2)
new 8ab3f59 r8036: revert rev 8023/8024 as they have a bugs.
new a06d66a r8037: a fairly major update to the internals of ldb. Changes are:
new bd7812b r8038: - fixed indexing on binary values that need base64 encoding and canonicalisation
new 036a7dd r8039: allow ldb test suite to be run outside of the ldb directory (This used to be commit f3e3b2ccd93b87c1c240cf7e44106389b089b526)
new 93e2baa r8040: run ldb test suite as part of samba 'make test' (This used to be commit 3671459d9a4b4409904adff57548dd35da6afd42)
new 978335a r8041: remove a mis-spelled debug message :-) (This used to be commit 912fa269d293b3b55fc5fa65f9532614fe2e202d)
new 4a8c3a9 r8042: give better error message
new f450b0a r8043: increase shell compatibility of ldb tests (This used to be commit 60863b6faf7f78566052491340607cbb4b3f2e72)
new 5d55ee5 r8044: give a better error code
new cee17ef r8045: fix valgrind warning, add zero padding when the string doesn't fill the full FIXLEN
new fe94ba6 r8046: - add somemore failure checks in the RPC-SPOOLSS test - test AddForm on the PrintServer object
new 96a073f r8049: add function that returns the build version (of w2k3 here 3790)
new 88df3c8 r8050: - make use of more [value()] properties - the out subcontext's need to have a fixed size of r->in.offered, to make windows clients happy
new 361d126 r8051: separate out the MAX EAs test, as it fills disk too much to be run regularly (This used to be commit dac526845ea89ba732300105b3f82210b0828102)
new 133d41d r8052: that looks nicer:-)
new 4354beb r8053: requests from mmc show that the auth info for a bind should be 4 byte aligned, not 8 byte aligned (This used to be commit c112a2b23e6cd2c55fbb7e8096a7c523a91d6814)
new ccaf752 r8054: add OSVersion, OSVersionEx, DNSMachineName PrintServerData
new c7377de r8055: added canonicalName to our domainDns record (This used to be commit 1ba296b9d0ed1cf0961bdd3cde03f1ce56e1d72b)
new eab25a4 r8056: make the realm lowercase in our ldb (better matches w2k3) (This used to be commit 39cfb6f739f33a33dcbee708a9a2e5f1c6c12287)
new 6ecc79b r8057: use our defined push/pull types in the validate code (fixes a warning) (This used to be commit 4e14ebf51e871d6d70a194e2725c2158675dc6fc)
new e7c530a r8058: added testing of delete on close for files and directories (This used to be commit 214e51b3c8021dfe31ad951603bae64fa281b0f8)
new 95a9d9a r8059: fixed handling of delete on close fir directories (This used to be commit 14f51a99bccffac0ca284d1315ab6d4b10f3711f)
new 8283c40 r8065: don't run the LOCAL-ICONV test in selftest. It does cross-checking of the builtin iconv code with the system iconv code, and too many platforms have broken system iconv code, making it fail in a way that is meaningless for whether samba will work (This used to be commit a12950195173337869c5894c86327e7e75cf289f)
new 8139838 r8067: added a method for disabling the password prompt in programs that want cmdline credentials, but don't want a prompt if none are supplied (This used to be commit d7d7f7292b7032dcad6d6245510af229f12f7085)
new e7f8450 r8068: reduced the verbosity of the EPM code (This used to be commit 4c5974fc3dabd090284b2ed455a0af114ddbec1d)
new 643e5d8 r8069: the beginnings of code to allow rpc calls to be made from ejs
new 52f481b r8070: a (as yet not working) example of how rpc calls might be made from js scripts (This used to be commit b9e73fa932e8289b756b557faeca1690c02a21ed)
new 75883a2 r8071: reduce the size of the default ldb tests. We run on some pretty low powered machines in the farm, and don't want to chew too much cpu needlessly. (This used to be commit c03753faa46d52ae4606546b57962e10c41ea3ad)
new 9331714 r8073: a successful rpc call from ejs!
new f663c67 r8074: demonstrate calling echo_AddOne() from ejs (This used to be commit 0c534699efb24abefd9879859cde6a9ac61e5af3)
new d5f76aa r8075: Make rpc connect function part of libnet api, as I suppose many implementers of more complex function might need to use it. Also simplify io structure which essentially does the same thing when connecting arbitrary rpc server or a domain pdc.
new e6b54f7 r8076: Put name resolution methods into libnet_context. This allows libnet based application use methods of their own choice and makes it less dependent on smb.conf parameters. Use libnet_context in libnet_Lookup functions which is the way to pass default name resolution methods if caller doesn't want to bother with specifying them.
new 4fa6a15 r8077: Propagate changes in rpc connect routine to functions using it (it's quite common).
new 90046a1 r8078: rpc connect function uses structure now.
new c2e76c4 r8079: Dcerpc pipe in libnet_context is just pipe now, instead of explicit samr.
new 12d4893 r8080: Use libnet_context where using libnet_Lookup functions now.
new 2e41972 r8081: Add simple test for RpcConnect function.
new 1c51050 r8082: large rewite of ldb_dn.c
new e6b353e r8083: check attribute type is valid (only ascii alphanum chars and '-' char) fail if not (This used to be commit b1a61cd5d03b4c61b81c810123ffeb3621831617)
new 3fe6ca1 r8084: do not leak memory on errors (This used to be commit 2e328e6c2fc2c66b0d0de910cd43ab232049bc90)
new b43e245 r8091: fix invalid attribute names s/_/-/g this will fix the build (This used to be commit 9a8872b168c68bade31cab09bea609d2143c4e97)
new dd36f13 r8094: Fix compiler warnings.
new 8cedebd r8095: Fix compiler warning.
new 45500d4 r8096: Remove function that has became libnet_Lookup fuction.
new ce7a0d4 r8098: Add my copyright and remove unecessary header dependency.
new 661a6f7 r8099: clean up after BASE-TCON (This used to be commit 23bff7bf6cf437e78db50b09f69fd1fbdf6aab35)
new f684f1d r8101: Fix some indentation. (This used to be commit baa8f0836f34c94a2f3d831e315575cfa7ced7c3)
new b48c121 r8103: Add an argument separator between the hardcoded args and $PIDL_EXTRA_ARGS so the first extra arg isn't interpreted as a parameter to the last hardcoded arg. (This used to be commit ad1700ca8e1af7933a183172f4a5ad4b56280474)
new e0d521c r8104: - added support for our client library to not negotiate nt status codes, controlled with 'nt status support' option.
new 766e8e1 r8105: Add ejsrpc push/pull functions for uint16 and uint8. (This used to be commit ee27943e215126a2048d1082437ef2597d913371)
new b338323 r8106: the use of a static string for dos error codes was causing problems in the torture code. To fix this, get rid of dos_errstr() and instead move the strings into the nt_errstr() table, using cpp to generate the strings (This used to be commit 3136ad9634f0a5ab46e4f83e093df87fdd36484d)
new 74942e1 r8107: now that we properly separate DOS and NT status codes all the places that relied on the mapping need to be fixed. The first thing is to get all the torture tests working against w2k3 again with nt status codes enabled. The 2nd step will be to make them pass with nt status disabled.
new d92b30f r8108: Fix indentation, and remove a discard_const_p() that we don't need any more.
new 0634862 r8109: Try to print out more helpful debug messages on DCERPC server-side gensec failure to start.
new dbd2688 r8110: More PAC work. I still can't get WinXP to accept the PAC, but we are much closer.
new 950f662 r8111: fixed the client library to work against w2k3 with nt status codes disabled. The main change is to turn off spnego, which cannot work at all without nt status codes (w2k3 gives a ERRHRD:ERRgeneral error when you try)
new 8778323 r8112: Remove extra headers, and add #ifdef to allow the 'not yet using Heimdal' case.
new 67a777a r8113: this should fix the build on systems without heimdal (This used to be commit 980c09cfca1744c35eb284c7177709fedba073dc)
new 319f19e r8114: fixed the build after tpots ejs commit .... (This used to be commit 8649945cf9932a169190727f99e352ad68b0589f)
new 9348316 r8115: added support for 2 more dos error codes found during testing (This used to be commit 97cb70571377e3b4e5eb0b7ca516e4af349fdfea)
new 54fba5b r8116: demonstrate a little trick that can be used to track down where an error is coming from. In this case I needed to know where a NT_STATUS_ACCESS_DENIED was being returned, which is a very common error, but I needed to know which place in the code was giving it (This used to be commit 692bb1c8a1428917ed6c516d02524c2f76157181)
new fee56ea r8117: fixed a bunch more dos error code handing.
new 19f2cd1 r8118: remove a debugging hack that should not have been in the last commit (This used to be commit 0f76449a08955cfe50178b6accfd631d7cf42da3)
new 8086371 r8119: fixed two error code returns in the smb server now that we have torture code that can tell the difference between dos and ntstatus codes without mapping (This used to be commit 5521060c089c2181a2f3c7aeabd2f3ba813c6e60)
new afe376b r8120: added in the newly found DOS locking error codes into the pvfs backend (This used to be commit d77b3820d16f60fb9119ac6eb70007363990b20d)
new 8ade96e r8121: yuck. w2k3 seems to choose ERRDOS:ERRbaduid or NT_STATUS_INVALID_HANDLE on a per call basis for a bad vuid. That means it is doing checking for a valid vuid in each backend function, rather than globally. I don't want to emulate that as it is way too error prone, and could easily lead to a security hole, so instead accept either error code in our test suite. (This used to be commit aefa9e53fa97551c1b15bdd50565881e63aea9a8)
new a703329 r8122: more fixes from testing dos error code handling against w2k3 (This used to be commit b71fbcf5e2c627d918aef555b8cc8dd4591d8fe7)
new 6667788 r8123: fixed the RAW-NOTIFY and RAW-QFSINFO tests against w2k3 (This used to be commit acd9fad3a4c578e20cd4bdb79a000a7ff70f680c)
new 95722ac r8124: added a set of file sharing tests that pass against w2k3 (This used to be commit 93c2d93ed81c688d5e191aed0dc70ecfe59830ea)
new 65ae28d r8125: fixed an error code mapping based on the updated torture tests (This used to be commit a3b8a00d7f67da5bc1187ce271a8df1601411dbc)
new b9e8935 r8126: - moved to 16 byte alignment for talloc. This is in response to a bug report from robert collins.
new ab65303 r8127: fixed code in function error (This used to be commit 46632e2048f0b87de351cd3f26229cfc4b3384ca)
new 242fe4d r8128: Janitor work...
new cf601f7 r8134: remove unused var
new 68b2ba3 r8135: fix the linking on my SuSE 7.3 box
new 637ba7f r8136: remove unused var
new 8f9e87d r8146: fix compiler warning
new 148235a r8148: - make the PAC generation code a bit more readable and add some outof memory checks
new b4b2b92 r8150: these should be static
new 1451c67 r8154: - fix some mem_leals
new a33178f r8156: I found out that the unknown[2] field of the unknown[4] array is a length too, it's always 16 bytes smaller than the size in the PAC_BUFFER
new 53067ce r8157: add the algorithm for unique pointers that w2k3 uses.
new a3c7f79 r8158: - use the timestring for the serial number of the bind zone file
new 42bb490 r8161: Update Samba4 for the new Heimdal update.
new 11ca21e r8162: Revert my pad8 hack.
new 1f01baf r8163: if sidcount is zero it happened that we return NT_STATUS_NO_MEMORY...
new f103174 r8164: - match the ordering w2k3 uses for the PAC_BUFFER: LOGON_INFO LOGON_NAME SRV_CHECKSUM KDC_CHECKSUM
new 4a993c5 r8167: - use the same algorithm than w2k3 for 'unique' pointer values
new a7fd682 r8168: after testing I saw that w2k3 uses unique pointers on the mgmt pipe that also matches the spec at http://www.opengroup.org/onlinepubs/9629399/apdyq.htm
new 372f3fa r8171: According to Samba 3 and Ethereal, the winreg_OpenUnkown stuff is actually a uint16 * without the [string] attribute, a la the the system_name argument to samr_Connect().
new 3de3d6a r8174: Check DOS error codes in torture chkpath test. Jeremy. (This used to be commit ff58ecad044dc7a3cdb4c010ea5cc1ea5e2e4b3b)
new 44b66a7 r8176: Exploring the share mode database...
new 441934b r8177: More explorations.
new 755741f r8179: Delete-on-close is really a shared DB. Setting it on one connection(!) and resetting it on another resets it for both.
new 78d5afa r8181: Allow host/foo.realm/realm at REALM requests, assuming that the realm forms both differ only in case. We may need a better solution than this later.
new 5204271 r8182: Little more testing delete-on-close: Check flag with qfileinfo.
new 824f5b4 r8185: Delete on close on directories:
new 93aba2c r8191: updated the ejs code generator in pidl to generate enough code for simple rpc calls to work. Still very rough, but its a start. (This used to be commit fb2639bbc203e49f6719922b6850edf28c8748a1)
new 7c3fc18 r8192: updated the glue code for the generated ejs functions from pidl
new 179927f r8193: fixed the echo.js example code to work with the new syntax for rpc calls from js. I chose the new syntax to match the C calling syntax, so if you are familiar with using the Samba4 rpc libraries from C, then using them from js should be easy (This used to be commit 757bb7f31cc85b08885d55adf6e2ce7d925c0353)
new 3605d2d r8194: delete the old hand-written ejs code for echo_AddOne. This is now autogenerated by pidl (This used to be commit 697b67ed572a458494fbf9172a341f6b621c84a3)
new 74ac168 r8195: - fixed handling of simple arrays. To keep the logic simple, I moved to making all push functions taking a constant pointer to the type rather than having a different calling convention for scalars and pointers
new 0fe84a9 r8196: - added testing of the EchoData interface in the echo test script
new 3c2dc30 r8197: added testing of echo_SinkData() and echo_SourceData() (This used to be commit f1d6b328c46265b04fe7c0626d94bb2c844507c9)
new f44b9ae r8198: - handled push/pull of simple strings in ejs
new 5eea409 r8199: - we don't need to pre-declare 'var status;' everywhere
new 65ddc6e r8200: - added stub functions for union pull/push
new 9457253 r8203: fix the build temporary,
new 0a91f17 r8210: - make the ndr_token_* function public
new 9654f24 r8211: fix some cldap replies
new e296c8d r8212: fix pushing of nbt_string's:
new ceb277c r8213: I've started to understand the LEVELS stuff in pidl much better now, and have re-coded the push side of the ejs generator to use it properly. It ends up being very neat and small, and should handle much more complex structures (like arrays of pointers to unions etc).
new 1e1a96e r8214: added testing of echo_TestCall2(), which tests the union push code (This used to be commit 1429b885fbcf93ed012c836e21d00ca5d8c58741)
new 7fded3c r8215: switched the pull side of the ejs generator over to the recursive LEVELS based approach. This allows for much more complex structure mappings to be generated. (This used to be commit 49fc14d13291b02f7b16ab0eefe7bfb26f51b1c8)
new 5fa5eb1 r8216: - handle union pull in ejs pidl generation
new ce14638 r8217: added testing of echo_TestSleep() and echo_TestEnum() in echo js code (This used to be commit 7fa9b8251dbab9482268f84dd98889123a9219e7)
new d105d5e r8218: added testing of echo_TestSurrounding() and echo_TestDoublePointer(). All echo.idl functions are now tested and working from ejs. (This used to be commit c065d677697d3e8dbe2575113823a7ac7109ca70)
new c112043 r8220: added auto-generation of ENUM constants in ejs wrapper. So we can now use the enum name instead of a integer in ejs scripts making rpc calls (This used to be commit a61cdee384c3002860016c1740276529493d318d)
new a1a3b96 r8222: 0 entries are no error, unless it's a base search
new 06a4e56 r8223: fix the values of nt_version and type we reply in the server code, also name the struct like the nt_version number
new 5a17657 r8224: - add objectGUID ldif_handler - fix some compiler warnings
new b82f504 r8225: make nETBIOSName case insensitive, so that lower case netbios domain REALM's are working in the hdb-ldb module
new b7952f8 r8226: w2k3 adds a '.' after the forest and domain dns names for the primary domain
new 3d3a86f r8227: add STR_LARGE_SIZE flag, to support strings where the size is length+1,
new d9129a7 r8228: fix compiler warnings
new 8e05fc1 r8229: A level2 oplock does not conflict a no-oplock open, but is broken on first write. Test that.
new c851532 r8230: prevent authentication dying on a NULL domain (This used to be commit e1cfc6d03244e04d59a96ef2abb5b48fcb157b0a)
new 0b92507 r8232: remove samr_String and netr_String as they are the same as lsa_String
new f55b2b9 r8233: - added support for more base types in pidl ejs
new 82251ed r8234: started on testing samr calls from ejs. So far it only does samr_Connect() (This used to be commit 2e50a5b780bed20415620011130af83ef73c4f85)
new e81eb91 r8235: fix the build
new e897a57 r8236: fixed support for arrays of structures (This used to be commit cbe5289ac9a8adfe68704dc16a2b32ecbd15a4eb)
new d1298d9 r8237: expanded the samr.js test to do a samr_Connect(), samr_EnumDomains() and samr_Close() (This used to be commit 5be26e7491be14ab5b6450a666911eef7c6b8785)
new 987e67d r8238: - fixed handling of NULL pointers from ejs
new 78b3ea6 r8239: - added testing of LookupDomain, OpenDomain and EnumDomainUsers
new aa37e54 r8240: support comparing pointers in ejs. This allows for
new 14b8ce1 r8241: - take advantage of pointer comparison
new fe8e412 r8242: support bitmap constants from ejs calls (This used to be commit 0cf8c091a9f1e389eb2be036311d9e73d13e336d)
new 3763ca4 r8243: fixed indentation of generated ejs interface code (This used to be commit 08cf709bc6d6701b50bbda6de45543bafe3f08a5)
new 002c4f7 r8244: need to be careful about local vs global variables in js (This used to be commit 763296a9b3dbde939e7986046b55e677b80456cb)
new 3191ed9 r8245: Add const.
new 5c87688 r8246: Don't try and set the element after the end off the array to NULL.
new bde9885 r8247: remove the free of fullname in nbtname.c for now.
new 96ead1a r8248: Make these comments more accurate.
new 37cf22a r8249: Clarify (with a comment) why we are playing these games here.
new c0a7845 r8250: More PAC work. We now sucessfully verify the KDC signature from my DC (I have included the krbtgt key from my test network).
new 38ec84a r8251: fixed a couple of valgrind errors in the unix auth code. Simo, can you please check that this is what you intended? (This used to be commit a57738769dfb5a47ac49e965750193ecdc903d5a)
new e75c7ff r8252: Steal metze's thunder, and prove that with a few small tweaks, we can now push/pull a sample PAC, and still have the same byte buffer. (Metze set up the string code, and probably already has a similar patch).
new 514731b r8253: fixed two crash bugs in ejs. I will send these fixes off to the appweb guys soon. (This used to be commit 3fe83b48c3fe4cdc1e7ec0271e08f7bd77e90de9)
new fe1cf1e r8254: fixed a valgrind error in the unix auth code (This used to be commit ad1a4802d0634960646a6efe039fe8b62ead63dd)
new 8ca17e2 r8255: enable access to the ejs constants generated by pidl from the web server esp pages (This used to be commit 354cdf893d7ce36afd6f2776308b3c864f29ce0b)
new 7efeb8f r8256: - allow rpc calls from non-command line ejs contexts by creating a set of null credentials to use if cmdline_credentials is not setup
new a343050 r8257: add a samr rpc test page in the web server. It lists all level3 information from QueryUserInfo for all users in the domain.
new bb83629 r8258: Release the opendb lock in pvfs_change_create_options.
new 3b03ccb r8259: We want to oset the provided flags not zero (This used to be commit 50d8ccacca707738f131e47c739dcfacde1311e6)
new cd88764 r8260: added an init based registration system for the generated ejs rpc code, so adding a new pipe only involves changes to librpc/config.mk (This used to be commit 0e54fa446665f380e9c46723a6e2be5a08b8d51c)
new 5ed139f r8261: charset style strings in pidl should be const, just like old style ndr strings (This used to be commit aa0e1d6699959571963d6e6fb455b33c4436dcdf)
new b4e53e6 r8262: - simplify the dependency handling for ejs modules
new c222331 r8263: Some small pidl fixes, start working towards supporting installation of pidl. (This used to be commit c785677a14c958a518d5a9755d2b94e81b34bdb3)
new fa1445f r8264: - Use standard perl package structure for pidl. - Only "use" pidl modules in the main executable when necessary
new b98373d r8265: Fixes to the pidl test suite. (This used to be commit 1235333afbfab643ea35e9b43f6142da3f6a41d7)
new 589dce4 r8266: Update debian packages (This used to be commit 35bfb5de6feaeed9854b701b8d38f08a350d91cb)
new 747edf0 r8267: re-generated the yapp parser with correct paths (This used to be commit a6922ccd636a343ff13127db0f721e4f9296efb4)
new 146c854 r8268: added the 'needed' logic to ehs generation, so we don't generate functions we don't need. That is a lot of functions, as ejs is only client side, so it only needs push functions for [out] vars, and pull functions for [in] vars
new 2a08b29 r8269: added automatic testing of rpc calls from ejs in 'make test' (This used to be commit c760180119b4ac9307783bc50892a3dc57b2465e)
new d0c3471 r8270: Export some symbols, making the code more readable. (This used to be commit d64bffa17ea1c46d917e362d51741148b85fb97f)
new 001dc40 r8271: make the ejs test scripts directly executable scripts using:
new c6881d1 r8272: added the hooks for adding a name to a messaging context, so we will be able to send a message to the "ldap_server" task without having to know its task ID. (This used to be commit 8f69867867857e0c9a9246c2dec9612ccc234724)
new 76ecf81 r8273: fixed some memory leaks in smbscript. This required converting file_load() to use talloc, which impacted quite a few bits of code, including our smb.conf processing.
new 514ce32 r8274: Export some more symbols. (This used to be commit d1f754a0a34c5938579a605b4f113100e14bac3d)
new 1e5b309 r8275: possibly a more portable way to export symbols in perl? (This used to be commit d5153d16e1630e85c05a19b2d279bb1100497be5)
new 60ec75c r8276: fixed the remaining memory leaks in smbscript. We can now loop doing lots of rpc calls without memory usage increasing. (This used to be commit 9c885a7edb771486793eb287288158157b34e8f3)
new 144b88b r8277: filled in the code for finding irpc server ids by name, storing the names in a tdb (This used to be commit b603a52f27bf90e71d605440d44267dcd94c6939)
new 3f27c9e r8278: this should fix the heimdal h_errno warnings (This used to be commit 5812e74c4f2b95eec89b434371c86268892feaac)
new d084d6d r8279: make sure we hold a lock when manipulating the irpc names db (This used to be commit 9c408d5d7cb82e910ffb5963ddc78e5759513385)
new f3c6f29 r8280: - added irpc_connect() for connecting to a irpc server by name
new 0871be3 r8281: pass the callnum and rpc interface table directly from the generated code in pidl for ejs calls. This means that ejs_rpc_call() doesn't need to scan the rpc tables for the right interface, and doesn't need to scan for the call name (This used to be commit 1c6b1102e5c2529206b917e7c6b279c4f63d0e9a)
new 9281b58 r8282: make the deletion of the smbd.tmp directory recursive. This cleans up the messaging directory (This used to be commit 783679e0df6c059ebd26f78115445e81e304bc84)
new e43e8fc r8283: make sure we build constant variables for both pull and push side of enums (This used to be commit 529370ed92f5a683ae7bd34d0cd2ce01c2bda81a)
new 056096c r8284: - fixed some uninitialised variables in the irpc code
new c7304b3 r8285: generate some real stats in the nbt server for the irpc client code to look at (This used to be commit 73643884a3c76de5a738a28054a168fdb008a9f8)
new 39b1d2b r8286: it makes more sense to combine the refresh count with the register count, as they are really the same packet (you can register with a refresh) (This used to be commit 5006528554a70c25fea15966d68b4002850ebb3e)
new b7c6b20 r8287: yay! finally irpc calls from ejs are all working.
new 4109f7d r8288: The SMB_ASSERT_ARRAY macro isn't used anymore. (This used to be commit aab24385ab736f4072e25ad5702ee0aaf4192ecc)
new c9c49b1 r8289: fallback to the group 'other' for users this might fix the testing on solaris10 (This used to be commit 5adbab0afe85f5f856ab5fcc7a285a22f1752de3)
new 747cae7 r8294: Add PLAN file for samba3->samba4 upgrade (Google Summer of Code) project. (This used to be commit 7ebf81adce49d495c4fe8efdbb2e480db541fe35)
new 51d2b6b r8295: turn off the delete on close test in the build farm until someone gets a chance to look at it. Having it continually fail is hiding other portability errors that might have been introduced. (This used to be commit c1a3691f87cb46b36ab3194ea1489f443955a76d)
new b2f84fe r8296: - split out the ejs auth functions into a separate file
new b2f1321 r8297: add libinclude() function in ejs, which is like include() but searches a js library path set in "js include" in smb.conf.
new f9ff72c r8298: - started building a library of js routines in scripting/libjs/
new 3fb52d1 r8299: make the samr swat test use the samr.js lib (This used to be commit 4d4a062af4ee34c5a3a2027ac1950ae3c8d39447)
new 16e8e96 r8300: get the js include path right in selftest (This used to be commit 0e9e541e1e737f35200d64b31ddb4d468ff19518)
new 7ead5ab r8301: use ncalrpc: for ejs tests, to avoid name resolution timeouts as smbd is just starting up (This used to be commit c0bf253d4b33e1dd23ce46f867758351ece83755)
new 954c017 r8302: import mini HEIMDAL into the tree (This used to be commit 118be28a7aef233799956615a99d1a2a74dac175)
new b81460b r8303: a workaround for forcing HEIMDAL_EXTERNAL to build.
new 2b89817 r8305: another attempt at getting heimdal building in the farm (This used to be commit 2cab29c1e730cf2c8d109513bdb9094769e41a2a)
new 76478d7 r8306: some more heimdal configure checks (This used to be commit 575413fc863147ee46e1ff658af1d74093fc7686)
new 14fb422 r8307: try to cope with flex and bison not being installed, in a similar fashion to yapp for pidl
new eaa882b r8308: use the configured C compiler, instead of forcing gcc in external heimdal tool build (This used to be commit 39c6cf91fb75dc5d7d14922f70b8be8dc15169e1)
new 2271bb4 r8309: more heimdal configure checks needed for FreeBSD (This used to be commit b5e8409e3b046c151996009c2dc980e55f09fb67)
new 8c018ff r8310: replace the heimdal networking interface scanning code with glue code that uses the Samba interfaces list. This makes heimdal obey the 'interfaces=' smb.conf option, and should also fix the portability problems with the heimdal code (This used to be commit ba621d1c554e135f449a144019b84719a086e04f)
new 2fa99e5 r8311: krb5 uses ENOMEM for out of memory (thanks to abartlet for pointing this out) (This used to be commit 4b16754a0e8be312d671d9ae892a8c14462f8d95)
new 5f26a5a r8312: fixed some heimdal header checks from watching the build farm failures
new 54ffd4f r8313: moved PRINTF_ATTRIBUTE to replace.h to try to get irix building with heimdal (This used to be commit 7d4e309f02cfcef661ebf3bbe9c227938318077c)
new 2696764 r8314: - added an 'installmisc' target for installing miscellaneous files.
new 9ab58c5 r8315: fixed the generation of the serial number in the dns zone file (bind9 doesn't like it being too long) (This used to be commit fc93ade9cdfe97bdcd2383fa256877580707181c)
new f583a85 r8316: give full access to the popt command line parsing in ejs scripts, including access to the samba common options. For example:
new 1864b27 r8317: convert the example scripts over to the new GetOptions() call (This used to be commit 5f079d74630cf6431ec8af7240f60054cf8b9ab7)
new 6834326 r8318: added a bunch more ejs calls.
new 07c2a1c r8319: the start of a provision script in ejs. This is why I've been adding so many functions lately.
new 8874613 r8320: make sure all our returned objects are full objects, which means they have the toString() and valueOf() default attributes
new 3e0aa2e r8321: Fix some uninitalized variable warnings (This used to be commit 126cb3db4b0cf9c382ba7496ba08311f3b669f00)
new c30c711 r8331: added split(), join() and FileLoad() functions to ejs.
new 3e5649f r8332: not done yet, but a lot closer (This used to be commit 1d9632877c088837b5c2a7497473e09913775488)
new ba1ee57 r8333: merged with latest upstream ejs sources (This used to be commit b0f9ddafe95d4e8d846bc72a39e94d22da271348)
new 8435fbc r8334: fixed a ejs bug that prevented functions variables from being called in local context (This used to be commit 5ea7ae70813f615769aff7640cc19005e30ecf12)
new 7027892 r8335: removed some duplicated code (This used to be commit 1536d66662193568a51793d65fb319882db9d089)
new 36bb0ff r8336: enable 64 bit integer support in ejs (This used to be commit 9dd41e78e1d0e5e4007d5063fbcc335abef43718)
new b1e93b2 r8337: - use 64 bit access functions in ejs calls
new 2dce83d r8338: - added a substitute_var() js library function for doing hash driven substitution of variables in strings
new 1bb2b06 r8339: added ldbAdd(), ldbModify(), ldbDelete() and ldbRename() to ejs ldb functions (This used to be commit 322c2137835ff2d76b3183901bf680780f164b5e)
new 9f86e20 r8340: - added sys_gmtime()
new 9570e24 r8341: enable floating point support in ejs (This used to be commit bdc6b67eb27cc3da6d5144bbb71096741f779aba)
new 7c78ec0 r8342: allow ldb_ldif_read_string() to continue in the string, so you can read multiple records (This used to be commit 4b11c00421b5152fd7d4be0be0db983bb310021d)
new f0cbb17 r8343: removed a debugging message (This used to be commit c12325e25291a0083446519e0b37c7bcdc3d5433)
new b332058 r8344: added a "setup directory" smb.conf parameter, pointing at the setup template files (This used to be commit c842144cbf642b10df21c979d3c4b9fe94384b96)
new 08b7823 r8345: make the dn on the hklm ldif valid
new 9370fca r8346: added a sprintf test suite for ejs (This used to be commit 14af014410a9971d447aafe00640407698f63d7f)
new 23f79c5 r8347: replace the perl provision script with a ejs script
new e9672b3 r8348: switch selftest to use the new provision script (This used to be commit 52517e48ea4e5debdc5e6f4a934ce74833300e5f)
new 3a4b3df r8349: as we don't use standard dirs, we need to create smb.conf before we run provision (This used to be commit c64a68cd40d644c273528d0433bdf554c11bcf00)
new dd750b9 r8350: fixed the --root option to provision (This used to be commit 506e07d6e064375aaee20133d722b6b44d63b083)
new 9d70bab r8351: When finished sending call stream_terminate_connection() with a nice message instead of NULL.
new fb80c37 r8352: we need to override "setup directory" for the build farm hosts (This used to be commit 1a80850d579504c9b236e591630173f0f316a876)
new fdb9182 r8353: Use a PNG instead of a GIF for padding. Also fixes a file not found error as only PNG files were being installed by 'make installswat'. (This used to be commit eaf9c455de3025155fb502fb4c93eefa4eb13f7e)
new 102e247 r8354: work around a js bug found by tpot (This used to be commit c6f7ace3333af31bc0d37264b3d8a75c79bb88e4)
new 26a55c3 r8355: - added a vsprintf() function
new 7404607 r8356: avoid warning from AC_CHECK_HEADER that file is present but cannot be compiled for sys/mount.h (This used to be commit f70e8b4f6ea0db0a7a9134848fefcd0389aabe56)
new 6b38e62 r8357: Call lp_load() so we can access the various lp_functions(). (This used to be commit f76a7ec2a2ef5db7ca7dced519474495d7ea02dc)
new 24f4236 r8358: Return an error message if js include path not set instead of silently failing. (This used to be commit 797d9cf0c72992b2d5b9912d0f41873b6acc3195)
new 908a2e6 r8359: fix a shell warning
new 91163c5 r8361: ctype is* macros needs unsigned arguments (This used to be commit 07a7ab0a6af7224c4290043442a304baef656e94)
new 1a539f3 r8362: change AC_INIT to the new version, improves failure reporting from autoconf
new f4ec5d4 r8363: - we need to correct the realm for the krbtgt/NETBIOSDOMAINREALM into krbtgt/DNS.DOMAIN.REALM too with this a windows client asks for the correct ticket when you try to login (but it's still not working correct, as some how we mess up the dns host name of the client and it asks for the wrong service principal)
new a7c7a9c r8364: fixed a valgrind bug spotted by simo (This used to be commit ef804e8f36f1835d5d61f69565f1195a70f37e74)
new b8b5544 r8365: fixed a problem on netbsd (This used to be commit d5d0769da93219dbd582139482d34b744b359b99)
new bab3e5d r8367: another configure test needed by netbsd for heimdal (This used to be commit 8ddf866438231192c4884877d9e80f0d525ee431)
new e87f589 r8368: the type filed depends on the user being present or not
new 5b567cf r8369: update the configure script I use (This used to be commit 1f1e8f7d0fb4f69bc4aaeefc94ab246729c446f2)
new 557c78e r8370: remove the '$' from in the cn: attribute for computer and dc accounts
new a4c614b r8371: the objectGUID is now stored in binary...
new adb7fd1 r8372: - split out provisioning logic into a separate ejs library
new c9b0e86 r8373: New wildcard matching code. This code applies correct ldap standard wildcard matching code removes WILDCARD matching from tdb @ATTRIBUTES, that's now handled independently adds some more tests for wildcard matching fixes dn comparison code in ldb_match (This used to be commit 4eb5863042011988d85092d7dde3d809aa15bd59)
new fc5a0c4 r8374: avoid running flex and bison unless needed
new 59d17ee r8375: - move from netr_StringLarge to lsa_StringLarge
new a1afbe5 r8376: remove version info from configure.in
new f559830 r8377: forgot an ldif test (This used to be commit ed804262dc6abf01ffdeb03a36d94cf40b9f033c)
new 053cec9 r8390: (smb_pam_start): move variable to scope within #ifdef to avoid warning for those PAM implementations w/o PAM_RHOST and/or PAM_TTY (This used to be commit 95cb2d942f7cffc9131519c865656fb615395d04)
new df426e5 r8393: check for bswap16 and bswap32 (This used to be commit 707e3726d3b200edef7995eaa5b41a434d5ce9b1)
new 61edb97 r8394: Make sure the argument to ctype is*(3) macros are unsigned char as required by ISO C99. (This used to be commit 56fd21c806e816cf4c3d23881f26474f858b45e2)
new e5700ea r8397: merged an upstream fix for the expression bug tpot found yesterday (This used to be commit 93712dd894b4ddaa2281034c754c0fa15f5ec34c)
new adbb161 r8399: move the ejs and esp code closer to the directory layout used by the upstream sources. This makes it much easier to keep it up to date.
new a102f52 r8400: separate out the mpr code, as it is in the upstream appweb sources (This used to be commit 0e30b6e4cc9e70975d3179cfeddc4bfcc8c8fbb7)
new 54433c7 r8401: add a readme pointing to the upstream sources (This used to be commit 2dcae5c98ca66a26fd6ae6d27cf7eb31cf16fee3)
new b4f6a34 r8403: Reinstate linkpad.gif at Deryck's suggestion.
new 8fc8fa2 r8404: small upstream merges of appweb code (This used to be commit 205ff9a82bd51eae3c1400ea0a24fcf2a662e96f)
new 7472724 r8405: update var.c from upstream (This used to be commit 288c178d5fef80947590fd58e3c9b1fbcdddcdf6)
new e2881ac r8406: make sure we give an error in ldbAdd() if any record fails (This used to be commit 632f99017ded607c80022f730b6ec7e37bd13642)
new 562498c r8407: fixed a bug left over from our old socket code.
new d1291da r8408: its quite common in our code to free up a connection when we get an error, but sometimes a socket option may then happen on the NULL socket. This has been handled by the individual libraries up to now, but its cleaner to centralise it here (This used to be commit d9864e1f9aac1fb19f054c2da996a5099e90941e)
new b433d61 r8409: fixed another error found on netbsd.
new afb160e r8410: converted the newuser script to js (This used to be commit b90aa3c5a7cd7e91a8fc804c3cd9f2155761cf28)
new a3b0bb8 r8411: we need to use mprVarToNumber() instead of var->integer now, to cope with the 64 bit integer support
new 50ea5cb r8412: cope with some lost messages in the ping test (netbsd gets this) (This used to be commit fcf60823c6171ec109195cb8d61de5b0e02fd005)
new 6fafd2f r8413: mark exprbug() as fixed, and add a new bug (This used to be commit c470c3ceac668635c83aa80730321ae7c41ad626)
new 52bef30 r8414: Some C++ friendlyness fixes - 'not' is apparently a keyword in C++. (This used to be commit bcfb3a45e4a5962fe763f8071d4458f4bd11605b)
new bca5b59 r8415: get rid of the last 2 runtime perl scripts (This used to be commit b775884474bd28c0c3d45546b1bf3ac52601ed24)
new dd0816d r8416: added the extra_cflags.txt system from smb-build
new 72fbfff r8417: fixed handling of PRINTF_ATTRIBUTE for heimdal portion of build (This used to be commit 117d2fa31d3a7e0b37c09979aa41243c564c0385)
new 12ed349 r8418: PRINTF_ATTRIBUTE declaration has to come before it is used :-) (This used to be commit a1ca8352f48cf1942e5a060c79ae1cc78b8a3668)
new c8461d73 r8419: in order to use our replace.h, heimdal needs stdarg.h (This used to be commit 234fc1fb052fe6a2cef47861b13bdd82b57fc49b)
new 2ea372a r8420: slowly getting my way through some more heimdal portability fixes (This used to be commit 59c3de6ca8b8e153e5cfd67da5f2afc2e23d36db)
new 354700a r8421: needed for build on solaris10 (This used to be commit c40d6d4b5cd6613d1161615b6ba213a26acda29e)
new 16aa5d1 r8422: needed on irix 6.4 (This used to be commit db3f227c1c3b837e235566a7df7411d4d7e52c12)
new 3c079cd r8423: remove the dependency on the full roken lib for asn1_compile
new 833842f r8424: bring in some more of heimdals m4 macros, and remove the hard-coding of several test results (This used to be commit b173c938b2ced061ee341831e96001455fbf83d1)
new 4caf19c r8425: add err() and errx() functions needed by for compile_et on some systems (This used to be commit 72a769b6d1a1ce5f8a19010074960b692b4755db)
new 58d06f2 r8429: fix compiler warnings
new 0639fe0 r8430: readd my hack to display the hashes with -d 100
new 84db066 r8434: Win32 portability updates from Steven Edwards <steven_ed4153 at yahoo.com>: - undefine anything in the win32 api or PSDK headers that Samba already defines - map BSD error codes to Winsock Error codes (This used to be commit d2ea6191259a28a32a1f4ffdff067b1a80e8dcc9)
new dca3c16 r8436: Check for sys/sockets.h (This used to be commit 7757226ba5930824e32e069dc4986a2a29be40f8)
new e151284 r8437: Win32 doesn't have u_int*_t (This used to be commit 5b007037dfacc5e13141ca41241543ac11a567b6)
new 2483f97 r8438: - More win32 portability fixes. Now fails on socketwrapper (because unix domain sockets are not available on win32) - Update howto (This used to be commit c88ee6b61b290806064993dba3fc27ea9e59cc63)
new cadcbbb r8439: removed an accidential commit (This used to be commit 985b5b0171e647d794135413799ea36851396549)
new 5b31da9 r8440: - several build farm hosts were failing 'make clean' as the list of objects was overflowing their command line limits. Fix this by using a find -exec command. It's slower, but should be more portable.
new 2dabfc1 r8441: don't build tdbtest by default as there are too many systems that don't have libgdbm, and the configure test for gdbm is broken (This used to be commit 5c4c3e9a8d9d853028271f228ad36388f4cb2012)
new c9e5d3b r8442: remove tdbtest from our build. If you want it, then do 'make bin/tdbtest' manually in the tdb tree (This used to be commit 28dd79587df523c5622d09bd6d59305ae79af479)
new ef300e6 r8443: added talloc.3 to the tree to try to allow talloc to build on systems without xsltproc (This used to be commit 0e5b89b1e8871a76c2f9c94d7d7552498d16f350)
new 1ab2c50 r8444: make ./configure.mumble CC='ccache cc' work by using "@$" instead of $* (This used to be commit 98e8049bc3f0b1d550344161ef34801be3ccb3ae)
new 2d0468a r8445: if a system doesn't have "nogroup" then try "nobody" (This used to be commit 433f9d0a619ff34a4b7506950ee091fb8d34870d)
new f027e4d r8446: if provisioning fails then don't try to run the test suite! (This used to be commit 7c1bc27254ea58b63c66ce1dbc9f7630c0bedbad)
new a411d4f r8447: fixed make install in the farm (This used to be commit 4a61a5c70efdf3842e19ae74a2b56c4b10e8e294)
new 606beec r8448: - added a test target for tdb
new 7175419 r8449: - search for lex and yacc properly
new af057437 r8450: more configure tests for solaris. It now builds some binaries, but fails in the ejs floating point code. (This used to be commit 30e1b6140e9f6246cb66eef7cf108d1ccf62bd40)
new fa2b97a r8451: samba4 finally builds on solaris 8 sparc with heimdal and ejs
new 0e5907d r8452: allow for the ugly hack:
new 598aafe r8453: my solaris10 box doesn't have math.h
new 0fedba6 r8456: avoid double inclusion of roken.h (this was breaking the build on irix 6.4) (This used to be commit 8c432af87d9ae9a5bdce5ce1ca96dc46adda793e)
new c4173f6 r8458: next target is irix - this gets the socket wrapper code building (This used to be commit 3d4a2221c3e032bbb6c23d132e00588f44f5e2ed)
new 8858542 r8459: move to the more portable script execution method (This used to be commit d7e4dcaaaa37c4992f763e37ca2d655e4d267283)
new c77f4a6 r8460: removed the unused function krb5_locate_kdc(). It causes a build failure on irix.
new 978bbb4 r8461: fixed integer64 handling on bit endian platforms. The ejs code used %Ld, which is an invalid format code.
new 66410ac r8462: added a test for %lld support to our snprintf() configure test.
new d0e3452 r8463: more irix fixes. This one adds some missing addrinfo functions (This used to be commit 87f7098ee3a24be202b6aaa1ab2a4e44b7b89975)
new 10cb617 r8464: the last few functions needed by irix 6.4. (This used to be commit 903d963ca8fdefa23eaa77b5117d90b6b84866ab)
new 5c453f5 r8465: once we define socklen_t, then tell other include files we have it. This prevents roken trying to redefine it (This used to be commit aa9491c0cb00f5cab9e00983bf2a0c266011904a)
new 61b16ca r8466: it is not portable to assert() a va_list (it breaks on alpha for example) (This used to be commit 2a64ee4227840de4aebe2ebe1887dfd167831738)
new 1329c2e r8467: using both math.h and float.h breaks popt on freebsd 5.4 (This used to be commit a1acb3300eec7717df24ecdf7205fb4e395d8c16)
new 8964197 r8469: the extra pidl args need to be normal args, not after a --, otherwise pidl tries to compile "--uint-enums" as a IDL file :-)
new f48a20b r8470: looks like popt portability is going to be a bit of a fight :( (This used to be commit d3872a6e4ce0227fa3c84173562551d0270918b6)
new 7a7e271 r8471: --ejs taking an optional arguments interferes with the pidl extra args (This used to be commit a9d05af0fd802cf0cbe1298c3c988dcd2eb1b848)
new 129eedc r8474: add some more attid mappings for the password fields
new 65b8c54 r8476: add a note that DsAddEntry is very incomplete yet
new 3b18fe0 r8477: Simplify header/footer handling. esp variables allow for individual page titles, so we don't need the split header/footer here like we do on samba.org.
new cac606e r8479: * Sync CSS with current samba.org stylesheets. * Add wide.css so it's availble for future pages. * Move SWAT specific styles to swat.css to make future syncs easier.
new 970ff9b r8480: fixed a typo
new 63535f5 r8481: switched ldb ejs called over to an OO interface, so you do:
new 7b83323 r8482: gnutls_x509_crt_set_subject_key_id is not available in some versions of gnutls. Thanks to ab for spotting this. (This used to be commit 437c4057ae4e89725ddbdd026977510beb33c009)
new a0bc4da r8483: switched our generated ejs rpc code over to the new OO interface. This means we don't pollute the name space, and also makes for faster startup times as we only create variables for the pipes that we use, not all pipes (This used to be commit 57d7a585e8162d21c7152952aa0cc7471968784f)
new 7913cbb r8484: switched the sys_*() calls to the OO interface
new 32b06d5 r8485: - be friendly to shells other than bash
new 4f62205 r8486: switched to a separate connection operation in ldb interface (a suggestion from simo) (This used to be commit 98c9c4ecb87e1b140002390067892806464849da)
new 2bb9fa2 r8487: kfixed a typo (This used to be commit adae47c829fd157afa0011d29e5969d883a0956e)
new 94d9961 r8488: after discussions with simo, moved to a full OO interface, so you don't need to keep a 'db' variable around. The ldb object knows what it is connected to.
new 84e3efd r8489: neaten up the object handling (This used to be commit ccf20b2b13b11ac07b59988809b6c5160388a616)
new 4df9b5a r8490: make the ldb tests more portable (This used to be commit 6b20bcbeeb33a2cf6abc7bb251830ad6def9a79e)
new bcec346 r8491: lower the offset limit that filesystems need to support to pass RAW-WRITE to 2^33 (This used to be commit e499b1abaeee00366ccd2e5b1acbe18d48e77466)
new fc56396 r8494: fixed a bug in RAW-SFILEINFO that caused inconsistent results on different platforms (This used to be commit 9264555541a0e251730010a75d063f56971249a2)
new 060113d r8495: allow for up 10% change in allocated disk space during QFSINFO tests (This used to be commit 16d752b55189780a038aed1d54ef28201a9859a4)
new a92b3d0 r8496: speed up the test_echo.sh test a lot, while still providing good coverage (This used to be commit 037feb7538f162d99f220b46c29a3c1538b69d16)
new a2a838d r8497: prevent a fd leak in RAW-SEARCH test (This used to be commit efb151ba797a5473316ca2dc9ec7f40fead9dab2)
new 2cbc9b2 r8498: more test suite speedups. It's down to 5 minutes on my box now (This used to be commit 82f8ad16af52aeb0ba5f831ea5c9960f90e8ae8f)
new 7d4004a r8499: clearer function name (This used to be commit 5a6c2170ff83c29ed1d7f0f5329f2d9aa00c223a)
new 8b80ef1 r8500: greatly reduce the number of build warnings on x86-64 (every NDR macro in the generated code from pidl generated a warning) (This used to be commit 22f7fd76343646a149937fcdc891a98a516bf820)
new 4459d16 r8503: remove useless line
new 632b7ec r8504: Temporary fix to #content width/height just to pretty up things while I work.
new 0d48658 r8505: - 'seal' and 'sign,seal' is the same
new 24bef4a r8511: This 'can't happen', but GCC gives warnings because it thinks it can.
new b86111f r8514: add docs (This used to be commit 876f0a095b8aa7060c62f91fc5715af1f1432e8b)
new cb2c43f r8515: ldb_dn_cmp now uses ldb_dn_compare so that the DNs are compared on a content level not ona form level, his means that the 2 DNs: a) cn= user, dc=this, dc = is,dc=test b) cn=user,dc=this,dc=is,dc=test are now identical even if the string form differ (spaces) (This used to be commit 76d496c30867ae80434483a34b0d842523aed762)
new 54c30b0 r8516: let us use all parameters of ldbsearch in ldb.search (This used to be commit e709e3792846e2bd48b55112c74395d1ab3a1b6a)
new 6e4bcaf r8517: fixed a crash bug in ldb_dn_compare_base() (This used to be commit 19d789e82526eff236aeed77ddc8d2606c5118b6)
new 92760db r8518: ensure all constructed NDR packets are null terminated. This is needed by the new ldb code dealing with binary records, but is also a good defensive strategy in general (This used to be commit 17decd129928290a6916a1d1cec73dad924d64f8)
new ccc65fb r8519: better method of ensuring null termination (This used to be commit f93bd0ced6b0b2b4ee3bf15e53ba30138fd6b533)
new e835621 r8520: fixed a pile of warnings from the build farm gcc -Wall output on S390. This is an attempt to avoid the panic we're seeing in the automatic builds.
new 9953452 r8522: fixed another couple of size_t warnings (This used to be commit d2c928548336682ffd3dda873f9957f3d041f0af)
new 039393d r8523: match a zero message id in ldap replies to the last request sent. Thanks to simo for noticing that this is needed to catch the server sending a "can't decode request" error reply (This used to be commit 6e81e866dc7a5dc014d2d9f2e09803c6adfd1830)
new 1735037 r8525: added two more test targets:
new 5033ce4 r8527: found an uninitialised variable in 'make valgrindtest' (This used to be commit 9eebd240d8ed9a634307ce31696d817f78f503b2)
new 7bcccfc r8529: Matching against the wrong union (This used to be commit 24a65b5ba6e31655bdf49be8076d758206694ac3)
new f457615 r8530: Now our ldap server is able to fullfill present and substring searches (This used to be commit a910671bd8c6d2d8d5b6ff30fc07ead244e696f1)
new 3cddf28 r8532: this miight fix cross compilation for reactos (This used to be commit 810fa4f762458202adee3f2fd5b13e74eae7781f)
new 2ec5018 r8533: improve --help output (This used to be commit 3dd6e2056678ccf5c4844d74410dbe0775db3c46)
new b37e825 r8535: no longer rely on seekdir working after a closedir. Instead, keep directories open, but close search states based on an inactivity timer, with a default of a 5 minute timeout (This used to be commit 2e8d154e7dfb9b320a1344e957a39e96e1eefadd)
new a6c9065 r8536: - use smbd pid file to kill at end of selftest
new 8e824d4 r8537: cope better with the small file handle limit on some systems in the build farm (This used to be commit 6202a9d099619a0ba78809647039cbc7622f1d3d)
new f293c2d r8539: $LOGNAME is a common varient of $USER on some systems (This used to be commit e571d6a36bdf61aaab383e05c857347838de4c1d)
new d1f9224 r8540: fixed network interface detection on several hosts (This used to be commit 777ac8496b400b0ed348995feed83c22c5b344b3)
new 7ef904e r8541: this might take a few tries ... (This used to be commit cc61a0ba33d5a9d4d0b98736109220c58342358a)
new 0752efe r8557: expose ldb_errstring() in ldb ejs code (This used to be commit 21ca972d06bbf4694569855f39a1649d799c05c7)
new 09fb6d2 r8558: move newuser logic into the provision.js lib (This used to be commit b6ef32ddd1fdca0d40a12f34fa5f7a484b3c2071)
new 762a6a1 r8559: Couple of (D)COM updates: - Fixes annoying array-of-pointers bug in pidl. - No longer "inherit" alignment thru subcontexts - Use "Image Object" as example DCOM object, rather then the "My Computer" object, which is built-in and can't be accessed remotely as far as I can see (This used to be commit bd706d496405d274b68c1ee560211837a8e63009)
new 948183c r8560: added a newuser page in swat (This used to be commit da366042f48c70b4cd2e6efcae23a7f1777d3ed4)
new f1245d4 r8561: as with the other ejs subsystems, make nss into a object (This used to be commit a3f3292e6698ce9be6a5036f47dd4fa81a1dfd4e)
new 2d92eca r8562: small merge with upstream (This used to be commit 6c9bf162afddda4747ef08b56598aaf0747a4d27)
new 18d64b6 r8565: put the docs menu on the right (This used to be commit ed02d9989f934c5a81050246c1b63a23d0e335e2)
new 494e396 r8566: Couple of code cleanups (This used to be commit e43ac10e36e289966fdf34a8c5b523cd7fbcb368)
new d2d5d71 r8567: fixed the build after the com idl changes
new 139e43b r8568: change missing templates to warnings, so that provisioning with an existing db doesn't print lots of fatal errors (This used to be commit d8d47bb18fbb467e253e99c4281578d6e4762de3)
new 09708a2 r8569: delete is a js reserved word, so use del instead (This used to be commit 9af48b8fc201822e290a1071d9e61afe519558f5)
new 1bc4bd4 r8570: delete all records in the old db when provisioning, rather than using sys.unlink(). This allows smbd to see the new db without restarting. (This used to be commit 71004aa165e88f5f448dc7d90ad11dea7143f0df)
new 2542843 r8574: added server side irpc calls for listing the current sessions (This used to be commit 391cfe3c9645a19f8f5ff5c11b1ac03ee0b10f8f)
new 340b3d7 r8575: the beginnings of a smbstatus command (This used to be commit 4ecaf72a31cde2722315a61cbe823d44f0c14586)
new f3d61cc r8576: install scripts from scripting/bin/ (This used to be commit a64490d1e5224c47437e07a0f1fbcbd8f197fdfd)
new a32fe0f r8577: added management calls to list current tree connects (This used to be commit 658befc1e4df44bee1f365a730951001f0f36640)
new 8638d01 r8578: Fix overlapping sections in SWAT.
new 9a4bc49 r8579: recognise the name 'localhost' as 127.0.0.1. This solves a problem with some hosts that are missing localhost from /etc/hosts (This used to be commit f9866258e099001390aa61dcc12055fe1374db60)
new b484221 r8580: try to fix the build on stratus (This used to be commit 58d7a1e6a311c98c9b4dfc9e280b328406165997)
new 6615b40 r8581: fixed handling of 64 bit integers in rpc calls from ejs (This used to be commit 2ae6a338466bf287ea2180d5ad7313ba116b88ca)
new afe0fff r8582: added sys.httptime() call, to display a NTTIME as a http time string (This used to be commit 632f7bbe3e81af1ee89301765f8bfb72d4c9f3d7)
new ef948e5 r8583: nicer smbstatus output (This used to be commit 0578bcdf7f8919509a78a5c64f94aa5de7e90416)
new cb060f8 r8584: added --nbt option to smbstatus for nbt server statistics (This used to be commit 26a676a4e3596d34aee391bf132f2525972c81df)
new bfb1186 r8585: add to ldb and ldap comparison functionality better pares filters Approx is currently only a stub need to dig more info to understand what it really means and how it works exactly (This used to be commit a9e8cd0bad27ed2b3c6a12302e787ba3c9a70a3c)
new ea39a55 r8586: register the kdc with irpc so we can tell that it is up (This used to be commit 093bbae1c391a999131f249b3aa9a9e3ce99a555)
new 7ee2bab r8587: - fixed ref allocation in irpc replies
new ab9cef6 r8588: register wins server with irpc (This used to be commit dc0ea36344c8eeeff0aa1afa01202fe1f477d307)
new 0e7b9f8 r8589: - support --version option to smbstatus
new 82f1a94 r8590: added server status utility functions for checking on the status of a task via irpc
new 342d11e r8591: - added a simple 2 level menu structure to swat. Deryck, I know this isn't very pretty, and please feel free to do this much more nicely :-)
new 01dd0f8 r8593: register the rpc server with irpc (This used to be commit bc9d9531f54d9dac3bb48e0704c6bff524dae465)
new 6c38e33 r8594: more placeholder pages for server status (This used to be commit 1ad6b5878352708fb8863b85492e308a6c588a54)
new 325edaa r8598: move provisioning to /install/ directory from /esptest/ (This used to be commit 318402ee4e8900e0d8ed1dce1e201f63ac4a908f)
new cd65f29 r8599: null terminate the argv list in string C functions (This used to be commit cabf638a31ab5f9b0e62e085d844d615c597bc2f)
new 3c5675a r8600: fixed null termination on some error messages in ldb (This used to be commit 326f0ad6fba8d78f104b93b49995e6c24f9493ef)
new c1a4f0c r8601: fixed null termination in ltdb connect error (This used to be commit 64b6586b57de0bf22f8779447d217a918b7024a0)
new da88ef6 r8602: allow options in ldb connect calls (This used to be commit 4c1d6a97c0c9df2848a16afb1b4eed4b20963bef)
new 8f16aa6 r8603: we have to use the same db name as the rest of smbd uses so the ldb connect works when already open (This used to be commit 1183f54c8dee28c136b4dc72bc059a6175fe09e4)
new d99d06d r8612: Parse::Pidl::NDR: Values that are deferred but don't contain deferred data don't need NDR_BUFFERS
new 7280331 r8613: Remove a couple of empty loops. (This used to be commit 94e338805de465a3ec7d82aa599f09adfcc06bd8)
new 4f3d66b r8614: Add COMRESULT/HRESULT scalar type (This used to be commit 8637a85e6a349cce15a298154500921e9a0183a3)
new f3a1049 r8621: Simplify code. Add support for nested structures back into the header generator. (This used to be commit 5610838385ca00a944fb4765df1854954a3a81bc)
new d5b7249 r8622: Support parsing new structs/unions/enums/bitmaps without typedef in (This used to be commit cd33b5efc544345411db498b178fa532a9a2c82f)
new ddd64e7 r8623: Fix warnings in ODL-generated code. (This used to be commit 78ef2349c7a1bff19fb86a41bf5c074a2dfcb222)
new f650ea1 r8624: removed valgrind comment on tdb that no longer applies (This used to be commit 8f222c8c7a750c739d3288da0b1edb1efc3b1ffc)
new 338c3f8 r8625: move the ldb_wrap logic into the ldb code. This logic is meant to avoid the horrors of posix locking, but it was preventing us having an ldb open twice with different options. Now each ldb open of the same file shares the same underlying tdb, but uses a different ldb structure (This used to be commit 4e090c66dfa1d2764e4693578d3845be3b8893f6)
new 594b762 r8626: fixed a typo (This used to be commit 3083d494e2281b46209176ee63dd571850f0d328)
new 174da76 r8627: fixed a big memory leak in the spnego gensec code in session setup. Andrew, please check over this.
new d9cfd55 r8628: add retries to the normal paths of nbt name resolution. UDP broadcasts are not 100% reliable :) (This used to be commit 0f8f1cd18e20ea4f3a06bb093b00b930cfd005b2)
new e9c925f r8629: - moved the getDomainList() call out of smbcalls_auth.c and into libjs/auth.js
new 6f48b3a r8630: give a much nicer backtrace on assert() failures in ejs
new 3473f6b r8631: give an error on incorrect argument count (This used to be commit ed09e19794d9625553bc48892a2e08b84d7bdcf4)
new 53ffd14 r8632: use <pre> around displayed exceptions (This used to be commit 001917cc9dec4bdf8839ef175edad352b2763239)
new d6c20a5 r8633: check for valid input to ejs_userAuth() (This used to be commit 8e788ae3094220e5ea195cdf85abb6763a834abd)
new a4428c8 r8634: we are still getting occasional test failures due to disk space changing. I suspect it is a signed/unsigned problem with the approx equal test. Hopefully this will fix it. (This used to be commit 668dd29259198698c556c50e28a9070085db89ea)
new 240ca36 r8635: make object inheritance with the builtin objects easy by allowing callers to optionally supply an existing object to add the properties to. So you can do:
new 524044a r8636: fixed the ejs ldb test to work with the new ldb.search() syntax, and add it to our test suite so it will be maintained (This used to be commit 42ae50db8108ddc7c33f832d8752f809c99de157)
new 3d59490 r8637: added sys.stat() and sys.lstat() calls (This used to be commit 5dbdf4fb3317964541339615b7ecbf174a2dc00b)
new 6203018 r8638: continue the trend of maknig our C functions true ejs objects by making the string functions into an object. To keep existing code working I have added:
new 86d628a r8639: moved loadparm calls into an ejs object (This used to be commit 2dc493eea6f9d87c40ad0dc755f528ce0b33ca47)
new d5ac1f9 r8640: continue the trend by moving the ejs random calls into an object (This used to be commit ed4fb68ef7c28e415408e923bd9eefcd2d60f355)
new 238a7e2 r8642: - fixed install of new swat files
new 2f5f015 r8643: - make lp_configfile() work again
new 5bf8d0f r8644: This is a more useful error than unsuccesful.
new 4512f76 r8645: updated the ldb esp test for the new ldb ejs syntax
new d374142 r8646: update install howto for new provision code (This used to be commit bfc3270fb6177b01cb60e02c231084170c9ec15f)
new 01b9564 r8647: no diffrences between the heimdal and no heimdal case when building (This used to be commit 08eb97c264d238304908c251d1de7fe2ed8b5a1e)
new 2fd92cb r8648: automatically redirect to provisioning if not yet provisioned when the home page in swat is accessed (This used to be commit 78fb559c08d55c01f5ede81d43cdd857cce8d338)
new 79a87c5 r8649: added smbscript to the list of binaries to install (This used to be commit f5e39455a8e7aff54503857ec148c880aac71fac)
new 24d2107 r8650: Use the timestamps and a new objectguid module rather than placing boilerplate attributes in every entry in provision.ldif.
new 5e99887 r8651: fixed a boolean expression bug (submitted upstream) (This used to be commit bd4c388cd2653823e012f1cd8c14832ee032eb11)
new 11832f7 r8652: added a test for the boolean bug just fixed (This used to be commit 19ae68f59ad9b81005eb68b3773f24234c0f891d)
new 4327a3f r8658: move use of lp_security() and lp_nt_status_support() into the connection structure. This massively reduces the number of lp_*() calls made (This used to be commit b1d577f48d31c0c17ad0b6abd78120087408e58d)
new 7a8ac75 r8659: return ldif formatted attributes in the ejs ldb search call, so sids show up as strings not binary blobs (This used to be commit d2c29a5a51f68cabb9ef587376bf0a6b936cdd76)
new 6173fad r8660: Use templates for the initial provision of user and computer accounts.
new 4163622 r8661: added strstr() ejs function in string lib (This used to be commit a569fc8924e8c8edbdfa7efc89ad99659af8c379)
new 1211496 r8662: Revert change to CN=Cert Publishers, this group still needs to override the template for these attributes.
new 8191f2c r8663: Since simo constructed the samdb module, he and tridge have worked on a DN parsing system. Leverage that in the dsdb module.
new c2f9eb3 r8664: I got caught out not testing...
new c7ca980 r8665: fixed a segv at high debug level in the web server thanks to volker for finding this (This used to be commit e02d7753f77327e3ca295a86afde9ea74ddcf5e0)
new c7204bd r8666: The same fix as the last commit, I was caught out on a move from a BOOL to int function return.
new 2a0cf52 r8667: Further simply the provision script, by removing the 'name' attribute.
new eb08c1f r8668: fixed a segv during upgrade of a very old ldb. Thanks to volker for finding this one too. Keep them coming! (This used to be commit 756796ad2ea86a9471d1b09e66b1a74c4523f6f4)
new 4396d0d r8669: The objectguid module belongs in Samba's ldb module collection, not in ldb, as it can't build without the NDR and GUID code.
new f3f9e09 r8670: Remove GUID code from SAMR, it is handled lower down now. I notice this code also does string SIDs, but I'm not quite sure where that fits in.
new a785583 r8671: use much shorter names for the selftest directory and socket wrapper code. I'm afraid this is needed by irix 6.4 which silently truncates names in unix domain sockets in recvfrom() to 16 chars. My apologies for having to move to such short names :-( (This used to be commit f9693e313da67e1347a607db5d3ebbf36e02a77a)
new d3a2b03 r8674: With the rdn_name module, we don't need this duplication in the samdb module any more.
new 989a4b6 r8676: attribute lists in ldb searches must be NULL terminated
new f8c1258 r8677: The first part of the domain name may not be equal to the netbios domain name.
new a369f0e r8678: setup for gdb backtrace in 'make test' (This used to be commit acf8c8fd4995acef47390df5a7d4e611c597367d)
new 87e2396 r8679: only call fault setup once (thanks to andrew for pointing this out) (This used to be commit f8a2b032a70dd63f4454b982d00168dcf6793202)
new 5637940 r8680: try harder to find the binary for gdb in the backtrace (This used to be commit e84871dd3232de73104bee81dd877cc329cd1970)
new 5086945 r8681: if SOCKET_WRAPPER_DIR starts with ./ then strip it internally. This saves us 2 more chars in the name, which is enough to get IRIX 6.4 working (This used to be commit e6d9cde482ad9f3fa91d9ce3638e2ec6530b3a9c)
new 04598d3 r8684: this should fix the panic on x86_64, and possibly alpha (This used to be commit c2f5884e2f8a033446467384b6c058567b2fb9ce)
new 2a65d17 r8685: an alpha in the build farm is dying with a floating point exception. Catch these in out fault handler, so we get a backtrace (This used to be commit 802724cf69e65a07202f3399a4321a35c2f3c018)
new c84512f r8690: Code cleanups, improvements necessary for dependencies (not added yet) (This used to be commit 7384b3c4a1450ad63356dcf586e3a7e7335f8e6d)
new 6868795 r8692: Starting parts of code to provide user modify functionality. It's more like a placeholder now, than a working code. Just don't want to hang it around my laptop only.
new 6366a8d r8693: Test code for usermod routine.
new d55b75d r8696: fixed ejs to more strictly follow the va_list rules. Might fix that pesky panic on x86_64 (This used to be commit 80177b29f4b32996d41a87df041c4c1bfb6876c2)
new fe6eeeb r8698: attempt to cope with lack of strtoull() on HPUX (This used to be commit c84c516b179fcbbcdb36c0c0aa4ffb4ff12f2c35)
new 176c0d1 r8699: removed invalid comment (This used to be commit f5910ceef5e1ec3fe40b4589e919fe502593b582)
new b16362f r8700: Propmted by tridge's need to do plaintext auth in ejs, rework the user_info strcture in auth/
new cd882fc r8701: Fix up auth_developer for recent changes.
new 4d28d20 r8702: fixed ntlm_auth build. Andrew, can you check I got this right? (This used to be commit 3c12b46e320412e4746fced7e2898f892e815118)
new 355c169 r8703: cope with null string in interpret_addr() (This used to be commit ff156f7aae29045edd898635d16d141b3e848f3f)
new 42287c6 r8706: My previous patch oversimplied the previous change to session setup - we didn't cope with the 'anonymous NTLM under SPNEGO' login.
new e95fbd6 r8707: this typedef isn't used, and breaks the build on HPUX, so I've removed it (This used to be commit b9b8714297401664fcf8380d4c90ee22b7341d35)
new 0b650ed r8708: fixed an assert that abartlet found (This used to be commit f5e6547c28b2069ae80da5037c5f8d0661da652c)
new 92a6cd3 r8709: fixed the assumption in RAW-SEARCH that directories are returned in sorted order (This used to be commit 92afff5fe7134872f12c25628d047b2a92e92a37)
new 0edd0f4 r8710: another attempt at fixing HPUX (This used to be commit eb3b3c8b407b2208291385539c3379f0420a448e)
new f4691cf r8711: add m4 for finding return type for signal handlers
new 2c457ec r8712: cleanup old search test code to use talloc (This used to be commit 1d830bcd473a2166b6f89281faabb001697e35d4)
new a33c026 r8713: Experiment to try and fix warnings on 64-bit machines without breaking 32-bit ones. Yes, this weird looking macros are part of C99. (This used to be commit 7b316f119b8486b75ebe63b185c50fab82313e58)
new ab4f3a6 r8714: Oops - get it right this time! (This used to be commit 1d2b708da657a3f3c81bb60600f66bc359c2eab7)
new f1418f6 r8715: - revert the %PRIi64 stuff. Tim, we explicitly check for %llu support in configure, and replace snprintf if the system doesn't support it. Our replacement code does not handle the "%PRIi64" stuff, so using it would break us on lots of platforms
new e5f6083 r8717: Add monitor message emiting in userdel and usermod calls.
new 66526f5 r8718: try to improve the 2 level menu a bit.
new 2392417 r8720: split form object out to separate include file, and make it a real object, with a display() method (This used to be commit c45c4e335ed5da1e2e43ffcb9e8d6c32678faa3c)
new 64f31e4 r8721: Further work on libnet_rpc_usermod function. Now it can change both account name and full name.
new fdb3228 r8722: make the menu handling considerably saner and easier to follow. The whole menu hierarchy is now in /menu.js (This used to be commit c2a450bb9967caa666628f067a8e732227854ce2)
new dc2635e r8723: fix esptest menu (This used to be commit 5a52729d5b81336973adaf277d265445b78b2ea7)
new 3c2a5aa r8724: some boilerplate installation text (This used to be commit 5b28bdb9c800e8fbf2c7ee62a7c6faf2ec773ef9)
new 6e2ef3f r8725: redirect to the base install page not the provisioning page on first use (This used to be commit eeeeab5eb7aff4fa3b25fa07a352eda74c44db6c)
new 9abc667 r8726: increase default session timeout to 15 minutes to be less painful for developers (This used to be commit d40e590674a20528a5649e1cfd377ee661265bb9)
new 6b2d6ce r8729: make the RAW-SEARCH test more robust to servers with hash based directory ordering (This used to be commit 8c4d0cd7b7063116ab08545dbe5f23390c7973c4)
new f4b488e r8734: fixed the wins server for the new ldb DN restrictions.
new 126c673 r8735: added NBT and WINS testing to 'make test' so we will know if it breaks again (This used to be commit 519812a9e8da777e4dff1dec22bd8a96c05c50c9)
new 79cac4b r8736: this fixes the ldb speed (raises BENCH-WINS from 15 ops/sec to over 4000)
new 77e52a4 r8738: Test (using ejs!) the basic operation of the ldb modules.
new a7f9d9c r8740: Extend the rdn_name module to handle adding the rdn as an attribute. ie:
new 44ff330 r8741: Kill warnings about enums not fully enumerated, as we will never use all the branches.
new 8fbcde9 r8742: fixed handling of zero length names in mprObject() (This used to be commit 8086c37df65ac666aa340141d3584e9bc2c81278)
new 5237175 r8743: automatically find the basedn in ldap.js (This used to be commit bdca9537a260369a53cbb286642db86bc3ea0828)
new 82f9654 r8744: Split 'net samdump' out into a separate file
new fc9ffba r8745: make ldap.js cleanup after itself (This used to be commit 3a1c6a176ed37b4d696dab52b2f2e8ce5b681ff5)
new f92c000 r8746: replace opendir/readdir/telldir/seekdir/closedir on systems where they are broken (apparently all BSD systems). This breakage leads to unlink on files in an open directory causing a later seekdir to miss files. The bug happens due to a block boundary bug in the BSD libc implementation of these calls.
new 616ea8d r8747: remove unused code (This used to be commit 60a07da59dfe6dd89f01c6fb494debeda1a1984d)
new 27ab60f r8748: fixed build. Andrew, please check. (This used to be commit 9411bd4e5e7ac9fd0aacd1432de967eda45e64f4)
new ecc6910 r8749: for completeness, add rewinddir() and dirfd() (This used to be commit ce022e40908dabad41de276941d2ee7a5739aea4)
new dc4af82 r8750: drat, on some systems dirfd() is a macro (This used to be commit d974bf3589e1b0cd1d5661a21571b81e99350709)
new 6d26a71 r8752: With all the infrustructure done, details like a SamSync migration into LDB are actually quite easy.
new 8a94055 r8753: fixed directory handling on systems that do not return . and .. as the first two entries in a directory. This is what caused the FC3 system shelob in the build farm to fail the RAW-UNLINK and RAW-SEARCH tests. (This used to be commit f48abaaaca301c025ebd381f62345b3869809917)
new 3e418f7 r8758: Use official version numbering standard for debian packages. (This used to be commit 8c3cdbc239706be36c4264e29b49ae9b9e50bfe8)
new 2440a00 r8759: Another couple of fields in usermod routine.
new a04e899 r8760: Rework monitor messaging code a bit, as Metze once suggested. enum type has now been replaced with unsigned 32-bit field and message data is passed as void pointer.
new b2ed634 r8761: Propagate changes in monitor messaging code.
new af48ca4 r8771: Extend the SamSync code out to groups and aliases, as well as deleting.
new 493fd92 r8772: Include the ldap ejs test in the standard 'make test'
new 5f0c8df r8773: fixed another dependency on directory ordering in RAW-SEARCH
new 176ed87 r8774: make some gensec errors a bit less verbose (This used to be commit 2134ca475586ed9e062fbf4ef7222fe286c60c57)
new 41b6e94 r8775: More SamSync work. This is really just mechanical...
new 528bb47 r8776: fixed SMB connections for IP addresses, even when name resolve order doesn't include 'host' (This used to be commit 77a1e3076a8d5c711fc96a69dd1a58c00d1f9604)
new d929f32 r8777: make sure that the tree connect is a child of the return cli state structure. This fixes the BASE-DISCONNECT test (This used to be commit 86fe5817b1abc754763eede64b615dc8c9db5362)
new 18cf9cc r8778: index on nCName in sam.ldb. This was costing us about 75% of the time in each smb login (This used to be commit f6d24d063ad1a96c326ce6a60adfc224d905afc6)
new 768585b r8779: Add rdn module to makefile and headers Search by distinguishedName as if searching by dn (This used to be commit 1d4046136255aead319ab08da229146dbd285b38)
new 0f7f085 r8780: make numops controllable in BASE-DISCONNECT (This used to be commit 1cb91a11d46b49ae296abae9c8304e267e922df4)
new e3e794d r8781: - fixed a memory leak in BASE-SECLEAK (ironic, isn't it). There is another leak in the ASN.1 code that andrew has volunteered to look at
new a87a62c r8784: Install pidl in "vendor" directories (matches debian policy) (This used to be commit f6a12944d743c92270c3c647a47cd6b4f8185dd5)
new 0102f27 r8788: New monitor messages.
new 40119dc r8789: Send new monitor messages from userdel routine.
new 66b2a04 r8790: Finish the migration of aliases and privilages with SamSync, by adding templating support for foreignSecurityPrincipals to the samdb module. This is an extension beyond what microsoft does, and has been very useful :-)
new 0b7a387 r8791: (missing from previous commit)
new 06e650a r8792: Clarify comments (This used to be commit 6174cf826fac8288b6604d9140b741aab2156cb3)
new 21ba94c r8801: Change --output to --outputdir and make pidl add a data representation prefix to pidl itself. Useful for supporting other data representation types. (This used to be commit 5af68a04763f39f2a9898155e2c82ed2ee646f36)
new 2c306f9 r8803: Rename --header to --ndr-header and --parser to --ndr-parser (This used to be commit d292ab7ca6ce8232a182e7ec9480671bb3044a6a)
new 5b94a95 r8806: Move data representation-independent data into seperate header (This used to be commit 26e1fdf63007e28468a05b18bede1e69981edc12)
new 5cc8a42 r8807: Modifying datetime field using struct timeval argument rather than text-based, after recent discussion with both Andrews :)
new f95a494 r8808: More comments.
new 5090b95 r8809: Merge validator with NDR.pm (validator is NDR-specific) (This used to be commit 5c0a22167d3424573ede99937549d815d067f0bc)
new ebb76f8 r8810: Fix missing headers. Still doesn't fix the build but getting closer there.
new 6553dd0 r8811: Fix the build.. (This used to be commit fac77f5fa267da57a55e88cad8993897e80741a0)
new df8bce7 r8817: - fixed return result from LOCAL-MESSAGING test
new 27f457e r8818: - fix LOCAL-IRPC test for new ref-alloc semantics of irpc
new ba759b4 r8819: fixed a memory leak in irpc_call() (This used to be commit 25b7524ce5029eadd48c3046297ca6bd3260b013)
new a97f667 r8820: Push this common block of code into the caller.
new f6d2892 r8821: continue the trend to move to a more OO style of interface for our js calls. This changes the generated RPC and IRPC calls to use the 'this' object pointer instead of requiring the passing of the object on each call. So typical usage is now:
new bab1eb1 r8822: fixed number of arguments in samr lib (This used to be commit 8eee26bb85472aa45bd42fd28f968a38730e286c)
new 4804b22 r8823: I don't know why I added this test, it appears bogus.
new aa233ff r8824: Fix indentation, and don't send 'invalid' LM password.
new d0496a4 r8825: Move list of object files to .mk file (This used to be commit 604422b1f967733b009a6e93520cb196d1eb5a89)
new 930e624 r8826: Make configure generate config.mk files (with the external libraries that were found) and a config.pm file (with all substitution variables) (This used to be commit 52bb1374bbcfc9b9a6d098687bafe9021a1ee858)
new c1f5d4c r8827: Fix install on some systems. (This used to be commit bca762494316dd0b0bc593e4e374a68260c87f47)
new baf42db r8829: Generate hash rather then a lot of globals. (This used to be commit 19d383259fa6af8e24f53dec3664aefe09310401)
new b1e8d70 r8830: Fix provision script after data split (This used to be commit 99d676d732dffbbf428cc0f012da26c47e6bb66d)
new 7c948bb r8831: Clarify data wipe-out statement (This used to be commit 981e17eea449faa591b7a8b0c2baaa02461fbf4f)
new 726681d r8832: Automatically rebuilding C files if headers change (in developer mode) (This used to be commit bb02e1dccb058e31cf33aaac954708276090a9ec)
new 294d2f4 r8838: Add ugly hack to prevent make from barfing out because it doesn't know how to create heimdal C files. (This used to be commit 403ed4abf5d9061c1d8e66e94766ae1ccefb585d)
new c9323fd r8841: disable dependencies for now. To try dependencies, uncomment the 3rd-to-last line of Makefile (This used to be commit 4faed45851ad83249a9c8778e052a168bf5db2fa)
new d14fd78 r8844: Actually, both types of provision wipe the DB. But we do need a way to explian the tie between 'Initial Provision' and the next step being a SamSync or a Samba3 import etc.
new 5dd9940 r8845: Removing unnecessary string length calculations. Thanks abartlet for noticing that.
new 9cae226 r8846: Test yet more NTLMv2 combinations.
new 6cec802 r8847: Rework the Samba4 'net join' code. I'm trying to get this closer to what WinXP does when joining an AD domain, but in the meantime this removes the excess unions, and uses the LSA pipe in same way XP does.
new a9dd195 r8852: fixed the build
new e4c43e0 r8853: fixed path to smb.conf
new c24a724 r8854: #if 0 out the right things this time. (Sorry about the build breakage)
new b30f0b0 r8855: Share this enum (describing the SamSync databases) between nbt and netlogon.
new 0928f1f r8857: please don't get fancy with embedded boolean statements in js code. Especially as this is a new language for most Samba developers, it is far better to err strongly on the side of readability rather than trying to save a line of code by using fancy tricks (This used to be commit 3228644cf898cc9b3386675f40f2f7e52f69e5c0)
new 483ab8b r8858: just to make sure it works on the main trees, deliberately break the samba4 build
new c798d28 r8859: having been successfully mailbombed by build at samba.org, fix the build again (This used to be commit aac733067aac0e09cd7e25b21fe37c908ab97773)
new c846ec3 r8867: try to fix the LOCAL-IRPC test on 64bit platforms
new 99ad4c6 r8868: add comfigure check for c99 struct initialization, which is required for samba4
new e232ec6 r8871: add some debugging code to findout why LOCAL-IRPC fails on 64bit hosts
new 18daf6e r8873: add more checks
new 555eee1 r8874: test some more combinations
new 5bddfe7 r8875: Rename timeval_diff to timeval_until and revert the arguments. timeval_diff is not strictly a subtraction function, there can't be negative timevals.
new b9cbfe6 r8876: check the result of AddOne and test some more values
new f9dc465 r8878: Spelling fixes. (-: (This used to be commit f850faca9797c9818a46fec72dba069cac5a6db7)
new 4c747e5 r8879: more expansion of the irpc test to try to uncover the ia64 mystery (This used to be commit ff03b8148bdf7798af4e1704aba22635bb67cbe4)
new 5525b2e r8882: - enable the domain master
new 66c270b r8883: Apply some const.
new 6732229 r8884: valgrind error logs only matter if non-zero in size (This used to be commit baaad4f4a4c84fb0261ab59d31a680f33b1beb47)
new 457261e r8885: fixed shell syntax (This used to be commit 00ea1f38a36a0e45219a941a38875787bf526661)
new 6f0e5b5 r8886: Exchange the arguments of timeval_compare, this makes it behave like strcmp.
new fc58570 r8887: fixed the irpc error that caused ia64 to fail the LOCAL-IRPC test (This used to be commit ce9a262d379b946717d0d4be4731c837e6f7373d)
new 1f467c5 r8893: fixed the valgrind error on stream termination due to prototol errors (This used to be commit cf1a7bbe96e8e40ac4df3eaa3e5922a944b45579)
new 67de572 r8895: work around broken glibc strrchr function that gives valgrind errors on some boxes (This used to be commit 5079fdea1b4fde4f844713f42e678759324d801d)
new aff62e9 r8896: Handle more complex case where field being changed doesn't appear alone in any of userinfo levels. What's needed is extra query step to fill the userinfo structure and then modify a single field. The other way to do it is userinfo level 21 with bitmap flags set, but first all field flags need to be found.
new 2786f84 r8897: Add test for the comment field.
new 901d759 r8898: Fix provision script to actually work, since location of smbscript has changed.
new 46a4199 r8901: Fix ntlm_auth segfault (invalid free()). We have moved to talloc here.
new 4475dd5 r8902: Revert the small change as Andrew Bartlett asked. Now, let's go and fix howto.txt.
new 1683567 r8903: Update the howto as smbscript is now installed along with other binaries in bin/ directory and trying to call provision script, without PATH properly set, fails.
new 0881664 r8904: Split off the query stage as a separate function.
new 6e64a8b r8905: don't try to do DNS lookups on interface names with wildcards (This used to be commit bbdd446254a0e66af3326e2e66d568eeee0922c0)
new e3374bb r8910: An initial parser to parse structures in smb_interfaces.h. This will be used to generate ejs objects for making raw smb calls.
new f297f82 r8917: Better support for extended ldap search operations Try to follow the RFC where possible and adapt to openLdap and AD way of handling this structure (This used to be commit d844d45d87b4114bc1b9af2e40f8c27ba3e219de)
new 4f67728 r8918: Handle const elements in structures or unions. This is a bit yucky but making an optional_const rule puts the parser in an infinite loop (?). (This used to be commit 6339cc75fae8296757c4609cede1d5703b90d52a)
new 172a0c7 r8919: Return references to structs and unions in parse tree. Fill in type names for structs and unions also. (This used to be commit c31be383461d8a2784aa85619b38f81a389024f2)
new cc5f935 r8920: Make NAME hash entry for struct elements a list.
new 08b2b7e r8923: put the IRPC default timeout back to 10s (I didn't mean to commit this, it was changed just for deugging) (This used to be commit a7c260e61feec210bcb5cad0f8f759544dc9dd1e)
new 30c3c77 r8925: Start generating header and implementation files for smb_interfaces.h (This used to be commit 3a93f1125539eec6bd17003a748f1b7dd76d0031)
new e66f76c r8926: RFC 2891 - LDAP Control Extension for Server Side Sorting of Search Results (This used to be commit 5dd4844cc5f1e719d55e642c5f1b8af5655fec89)
new 2a45ec2 r8930: Add the libnet share tests based on code submitted by Gregory Leocadie <gleocadie at idealx.com>. Listing shares passes, deleting not yet - it's a work in progress.
new f91008d r8932: Handle non-anonymous unions and structures better. (This used to be commit 04f993721574b4532962b5845faa4cb40a90ca38)
new 5e1a9fe r8933: Fix missing prototype warnings (This used to be commit 39b2220a84b1860d8ee09b8c15049f18fd77da7d)
new 4216c18 r8934: Some refactoring of smb_interfaces code generator. (This used to be commit c016487a0148694a1a1464bb5f7ba0d0e142d14f)
new 23926e7 r8936: Use incremental linking. This appeared to be supported on all systems on the buildfarm when I tested it using smb_build.
new 1439697 r8939: Do an open domain in the schannel SAMR test. This should test some of the win2k3 SP1 interactions.
new f30eba5 r8940: Add TDR (Trivial Data Representation). The aim is to use this later for NBT/WINS/etc rather then having to depend on NDR. (This used to be commit 5ee7af26dd220de06f1764cd1683abedeeda5131)
new ffbd634 r8942: Move intermediate subsystem output files to bin/subsystems/ (This used to be commit 43c8321cd991bdc3a7e1b05359d249457e86e7d1)
new b0b881a r8944: Get more verbose output from NET-API-LISTSHARE test.
new 50468b3 r8952: Partial work commit to find the DN of the new machine account - we will use ldb to add servicePrincipalNames to this.
new 304e3df r8953: Move a few utility functions (This used to be commit 732db744b287be71781b7577933bc54a0724f78c)
new 798fbb4 r8954: Use binding string to specify host rather than share path, as we use rpc call here after all. Also, safely exit (freeing memory context) in case of any error.
new 7fe83f2 r8955: Move a bit more of the build process to the Makefile (This used to be commit 670a7a8de570a9c89ea09bb473d9b1d8cabf6830)
new 9f611ff r8966: Simplify the makefile generation system a bit. Autogenerate list of binaries (rather then having them hardcoded in build/smb_build/makefile.pm) Add INSTALLDIR keyword to .mk files (This used to be commit ce0935112b846486cf705ec69f12350be9c4c89d)
new 6e18124 r8968: More simplifications (This used to be commit 92e14f555633c12ac02255274ac16a44ecf2b436)
new 1254a6d r8969: Make password field a password field, that is - prevent them from displaying plain text.
new 1af6537 r8970: Add 'ADS' join support to Samba4.
new 88632d8 r8972: More simplifications... (This used to be commit d89caeb8004c5cfabc934c8efa899a6d1839d250)
new f10b2af r8973: nicer output
new 916505f r8974: Support makefile fragments in .mk files (This used to be commit 8d9c18a1b4cf31ebae1d0c84b00b4d781f55de66)
new d1743c9 r8975: Very basic test for delshare function based on code submitted by Gregory LEOCADIE <gleocadie at idealx.com>.
new 26daec8 r8977: Put my copyright in share torture test.
new 36f64c0 r8979: Bunch of makefile fragment inclusion fixes: - support whitespace - support "include " keyword - move swig stuff to .mk file - support autogenerated makefile portions (use "include echo foo|") (This used to be commit 43779c09b6a75e03f4cf6e8953a837cddd318aa5)
new 896fd8e r8980: Make Samba4 honour account control flags (we were asking for a non-existant field).
new 64cdbaf r8981: Add comments, fix typos (in attribute names) and check for errors in SamSync and 'net join'.
new 639a8af r8982: "name" is not the netbios name, but the RDN. Return the correct netbios domain name of the host, as well as the sid from the cache we fetched earlier.
new cf54bfb r8983: The KVNO (Kerberos key version number) should be incremented with every password set.
new 4fd6c8e r8984: Use the correct cross-reference search in DRSUAPI, rather than making assumptions about the behaviour of "name" as a NETBIOS domain name.
new 7facdcc r8985: Automatically generate make dependency rules for the asn1 and error table files.
new 2af1986 r8986: As far as I can tell, given the ldif I get from behind this, we have a signed NTTIME here.
new c829871 r8988: Don't remove Makefile.core in distclean... (This used to be commit e8324ff8900fee2df6ca48d89e86e419f7223af9)
new db28a32 r8991: Change Makefile.core to main.mk to prevent accidental removal problems. (This used to be commit 3719570411c47b019e29dbfec1af7b018ea9f759)
new 9c913ef r8994: Clean up some more autogenerated files so I can predict when I'm going to break the build... (This used to be commit 1f31414f372bf930db0a65531e85ab5cb9a34723)
new 0165e1e r8995: Add heimdal headers back to "basics" target... should fix the build for now (This used to be commit 343e33c13ff5a67b463c2f7c18e0a6590d75f8ab)
new c90cba5 r8996: More build fixes... (This used to be commit 2b15c74f201d7fad11f1c50dd91b27b78b221550)
new d2e099c r8997: Define CPP for hosts that don't default to 'cpp' (This used to be commit efe0be92496940dd5c98ad2e864ef326ea6bf3ef)
new 14fd6ef r8998: More work on the RPC server code to avoid abusing the name attribute as a netbios name.
new 206ce77 r8999: Use the timestamps module to ensure we update times.
new 091aa07 r9001: Fix warning in make clean (This used to be commit 84bd51279e1302bdecca99fb3f155ba2f6e0bbf5)
new acf85ac r9002: a workaround for the current build problems. I hope this will allow the build farm hosts to build again.
new 7937a35 r9003: add testing for non-empty directory delete on close (This used to be commit caca1f191d23ef848d3c8da76e8a0e80a06dacef)
new d4c4f16 r9006: expanded RAW-UNLINK test to test directory delete on close with non-empty directory, as per discussions during jeremys talk at cifs2005 (This used to be commit b28b2108c7f3e94fb47a706fb1d550354074730d)
new 5ef8329 r9007: fixed error code for setting delete on close on a non-empty directory (This used to be commit 320ab3c93b05a79b77dbbb85e9b038bb07848ba5)
new 8d5f642 r9008: check the return status for the directory handle creations (This used to be commit 57e44300f73bbf190a0282925591b7dd1dfc2b6b)
new 6eb9567 r9009: directory not empty is not an error on failure to delete directory in delete on close (This used to be commit dada509f5e374872cded9035611c9d4fd9f4c4c7)
new ae650da r9010: forgot to commit the change to create_directory_handle() (This used to be commit 8d5238049376fb5887bdd478d7e3caa80ff1c6d0)
new e7d87f8 r9011: Remove more references to "name" as a netbios name, using the cross-reference instead.
new e0cc4f0 r9015: Fix access to BUILTIN again.
new b37b8f1 r9016: More work to avoid abuse of the "name" attribute, this time on NETLOGON.
new aa7d44c r9022: One more step in the game of whack-a-mole with the PAC.
new d086812 r9025: fix the build when it was stoped and you don't run make clean before make all
new 28c6038 r9026: remove autogenerated .x and .c files
new 94bc92b r9028: make some function static
new d8eb612 r9030: add a AC_SEARCH_FUNCS_EXT() which takes an extra argument that get the output libs to not pollute the global $LIBS variable
new 8e26f09 r9031: don't use the global $LIBS variables for posix specific stuff
new 31867a9 r9033: Add the 'installmisc' make target back again (This used to be commit 8eff7263938eae8a51f42e732563fdfbc570a4b3)
new 9d7d5ea r9037: New fields in usermod function - allow_password_change and force_password_change datetime.
new df9b8ed r9038: Revert svn rev 414. Discussed with Jerry and Metze.
new 8a0b044 r9042: fixed the valgrind error in the RAW-SFILEINFO test (This used to be commit eaf079e33f3e2d933b7310cf076d572b6988cbb4)
new 089fa95 r9043: fixed return code in RAW-STREAMS test (This used to be commit 45e41010da19cafc9d50369c2d311a42e5172eb7)
new 177423e r9044: added a comment so you can see what this test does :-) (This used to be commit ee2744160892f28390662f4934dc4135e4378d78)
new 89cbdf8 r9045: be friendly towards servers that don't understand the 'share' form for tconx, instead of the \\server\share form (This used to be commit 02a78d06e1018087859c9ec65b792b1ffcfd3981)
new d07f01b r9046: fixed display of privileges in RAW-ACLS test (This used to be commit 0ab907af6a4c3d1adbafccdb1bd4150c491bcba4)
new 13b20c3 r9047: show the order of the server/correct output to make it easier to demo this test ;) (This used to be commit 73ba1a8e3823330c6889d626e8e4fb392ebcab8a)
new 223262c r9048: added a new DOS error code (thanks to EMC) (This used to be commit 1936c20939a6e1311665b44a71a31ab231ba7b28)
new 3742b97 r9049: - add property dependencies to include/proto.h - make some stuff easier
new 4b8733c r9050: fix make pch all
new 586838c r9052: Support lex/yacc compilers without support for -o (This used to be commit e641d3a847f2dafc25e5555eed601325cbc86c07)
new 2f7f278 r9053: Change order of dependencies (.h files are used when creating the two compilers used for generating the rest of the heimdal files) (This used to be commit f6b240125a3c5c15ce60f1de89a4575569eceb1e)
new ba205b3 r9054: removed incorrect paranoia check on opening streams (this caused RAW-STREAMS to fail) (This used to be commit c164ee5b19f6880b7b5df8d8fb96704350432862)
new a0b2930 r9055: fix header generation for string_array and some other scalar types the are actualy mapped to pointers in the api
new 2a533ec r9059: add a basic credentials object for mimir (This used to be commit 36a9277e878d4db599fcfc02b96d2aaeac0b74dd)
new 2ba1fa7 r9060: prepend not overwrite the libs
new 56c112b r9063: - don't pollute the global $LIBS variable with -ldl - -lresolve seems to not being needed any more (it's actually not used, and the build farm seem to happy with it)
new da65515 r9067: Use the right variable name in the example too. (This used to be commit 7fdb5d295f3bc5a08ba4371a34123bfae0d6e1af)
new abeaa08 r9068: Move # sign. (This used to be commit e2eed2536bbd07349c28f4a34af89fd77f7bc682)
new 1702f5b r9070: More fields in ejs credentials object.
new c11e266 r9071: Set real and workstation fields in ejs credentials object.
new 94efb6f r9074: cope with a null ntvfs context in disconnect, so the destructor that runs on a failed ntvfs init works (This used to be commit dac0be64c7cef18f6740053b3e6fe9a25df40c88)
new a0314b2 r9077: HEIMDAL_ROKEN needs inet_aton and on solaris it's in -lsocket
new 6243e2a r9078: - move charset stuff to lib/charset - don't use the global $LIBS variable for -liconv as $LIBS is not used anymore
new fe8296e r9081: Work on new ethereal parser generator, partially based on Ronnie Sahlberg's idl2eth.c (This used to be commit 561aeca6490bdb7e37f12d60a67c551e5db3fc62)
new 84da1a1 r9082: added the ECMA functions encodeURIComponent() and decodeURIComponent(), which I am using as part of my object linearisation code (This used to be commit f91f705a143b24c2e01b9176850a7089e1a99b86)
new 8db8279 r9084: 'resign' the sample PAC for the validation of the signature algorithms.
new dcf88f5 r9085: Missing structs.h entry.
new 02edb56 r9088: More ethereal parser generator updates (This used to be commit 294e716621baa3e6fbc6bc471aed0b85ad93d1ed)
new 36a2b36 r9089: Start generating module init and top level ejs functions for smb_interfaces. (This used to be commit 0aee33c3de6ba94ec563725a56b7dfbddd0d521a)
new 6f6e42c8 r9090: Another field in usermod function - account flags.
new 9cea63d r9092: Generate some more stub functions. (This used to be commit 301dd7b78b78a4036a8dbf40c12171c0de50974f)
new b3da14d r9094: More ethereal parser updates, only header fields left to fix + actual data call (This used to be commit eef8bc97ed8d546955d9a03eb8c500293fd2f84e)
new 1b42035 r9096: Spelling. (This used to be commit c61b29bdf043792d885528bd7666c9bea9107928)
new daaf771 r9099: Start generating code to pull/push fields. Generate functions to call the smb_raw_foo() calls. (This used to be commit 39dfabe66d1a377ed5a473db0309ca97adf24e7a)
new be15ec8 r9101: Check in file generated by Parse::YAPP. (This used to be commit d0f540bc463959ec3602834d796192dc2879b979)
new 2d9d6c4 r9102: Generate files in $srcdir/libcli/gen_raw instead of $srcdir.
new b613386 r9104: Finish ethereal parser generator. Still a couple of minor issues remaining to get it to generate completely compilable code. (This used to be commit d8727b8de75be7e44bd889c9650d5d68d486a95a)
new 2624d8f r9105: match the prototype of netdb.h this should fix the build on solaris 10
new 224a2a6 r9106: look for something more usefull in the -lnsl
new 4044883 r9107: try to get the build on solaris going...
new 5503ec9 r9108: try to get aix building...
new 906f47d r9109: set HAVE_GAI_STRERROR when the function was found donnot know whz this doesnnot go without this patch
new 0bbe88c r9110: use printf again
new 0e6369f r9111: actually use the roken inet_aton when nothing was found
new beed5b8 r9119: added a lp.categories() call in the loadparm js object, to allow retrieval of the smb.conf parameter categories. This will make writing a smb.conf editor easier. (This used to be commit 8db549b1506b5260c9eb16f40bbdae6a7c006fa2)
new 370016c r9120: added the BASE-DISCONNECT test to our set of standard tests (This used to be commit a6e2e6e1ba950ddd9918bf527ce1c5278f7b49bd)
new c3ee5d6 r9121: use the older non-passthru level for setting delete on close disposition in the RAW-UNLINK test (this allows it to work with netapp servers) (This used to be commit 4f9cfd10bf92e5abf3c09bb0bf6cca3dfc3b6dfb)
new 71f8de6 r9122: cope with trailing garbage in POST contents in the web server (This used to be commit de0ac6a9d6f38f9c8067f974e3bdc1c9a164d638)
new b056c7a r9123: Add ejs_pull_DATA_BLOB() and ejs_pull_BOOL() although leave DATA_BLOB unimplemented for the moment. (This used to be commit 0e022f8d45a99f0edbbd6369dbf41f73906c6fc4)
new 94e5caf r9124: Handle more types pointers to simple types. (This used to be commit acd34c1cac151e16f5cecae8c80a01b36ccd3fc0)
new 959c75c r9128: More ethereal parser generator updates. String handling is still broken as well as handling more then two element levels. (This used to be commit 952399aa68c22059a799e55fb92e039e68ea3dae)
new 53c38c5 r9129: Start working on nested anonymous structures and unions. A better design is starting to become clearer. (-: (This used to be commit 23b9f8f3b59cc497fc7368c40ca7fce474370ed3)
new e603a36 r9130: Fix up awful indentation. (This used to be commit b3e0baca71ca8116f7a38ff64e655a37406d64b4)
new 67180c4 r9131: started adding the server side code for "AJAJ" (asynchronous javascript and javascript)
new b99bca5 r9132: 'pointer' is better for typedef than 'C pointer' (This used to be commit f91f5eeac9a8b62928233c3925c8ad1b99b32b4e)
new 8808465 r9133: a huge import of the qooxdoo infrastructure. I decided to import all the widgets to make experimenting easy during development. We can trim this back later to only the pieces we use (This used to be commit 631a56da39ed0daae46ca89e57c10b09cf41c718)
new 3a02c8b r9134: added the client side js library code for handling remote 'AJAJ' calls into our web server (This used to be commit 530717122a3c7e34258db8ed0bfd0cc00624b903)
new a281077 r9135: added a sample page that demonstrates using AJAJ to make remote calls that update an object (This used to be commit 678b0cc08f6026fe35b522d5705ab0c1baf3c359)
new baf66d8 r9136: made the 'AJAJ' code portable to IE and Opera (This used to be commit b6b531533e2c4d6d927df29905e49a775e92f3c1)
new dab115f r9137: fixed installswat to handle the deep directory structure of qooxdoo (This used to be commit b1f0b7b12b5b3b921054921d3417e820057f1ccd)
new e973779 r9139: cleanup the layout a bit (This used to be commit c21fe071e795888f8e4ed0f535dc1bbc8d0731a5)
new f8b0483 r9140: fixed a typo (This used to be commit 672b8c397103dddbd5d046a4c43f4686ad51192e)
new be468be r9141: fix up output massage
new e9754b8 r9142: fix the output to the new names
new b2b89d6 r9143: print out the rate of rounttrips
new d87e130 r9145: Some work on eventlog since jerry is doing some in Samba3. (-:
new 31fa87f r9146: - enable winreg pipe from ejs
new 3c1851b r9148: remove the aix stuff it didn't fix the build
new 90a61d9 r9149: add support for string arrays in GetPrinterData
new 4d4691a r9150: The ethereal parser generators work now. Thanks to Ronnie Sahlberg for help with the debugging and comments on the generated code (-: (This used to be commit 4c165f8ff65b4500d8366b655d6df2a065f35bf5)
new 918b1b3 r9151: reverting to return char * again
new 8dde143 r9152: fix a crash bug
new bc43808 r9153: added a sample program for enumerating winreg via js (This used to be commit 10043db676f9db8d1933b6a5f9ae050cefc538ac)
new 220686a r9154: Change eventlog enums to bitmaps.
new 865319a r9155: Fix ReadEventLog() test so it now works. (This used to be commit b76d35e7e2207f4da294a7cd1b5636b954162be2)
new f18657a r9156: Add IDL and test for FlushEventLog() but it always seems to return NT_STATUS_ACCESS_DENIED. (This used to be commit f18d1f539e4fd434dfc519e45f4c356c5cd4d73a)
new c56befe r9157: fix white spaces
new 772d580 r9159: abstract the winreg js functions into a nice library interface (This used to be commit 5e398700627fb2c16bf39b9c851f640f5412c7d4)
new 8658136 r9160: use the winreg lib in the test program (This used to be commit 33bb76ed4e1a796cf68198c0bb480a7bbd31b6cd)
new 97eac1a r9161: More etheral parser generator fixes (This used to be commit b323e83e8df6ba331b3f0b3abe28aa8ddf9127ef)
new 7603394 r9162: Fix a couple of data types (This used to be commit 7329dd25f509a5db92ee70713fa0b2a2473ae8cb)
new dd10696 r9164: Fix subcontext handling Support fixed-size arrays Give some more nicer warnings for not-supported IDL constructions such as inline arrays Fix signed int-handling (This used to be commit 3456dc7846ec49e6d4c71e66557bd31c683daa60)
new 910c1d5 r9165: Fix inverted error check in untested code path. (My untested code...)
new c46b658 r9166: This checks more of auth subsystem in the PAC test.
new 200a67f r9167: Further PAC parionia: ensure the checksum fails if we modify it.
new 3e905b5 r9168: Fix subcontext handling Support fixed-size arrays Give some more nicer warnings for not-supported IDL constructions such as inline arrays Fix signed int-handling (This used to be commit 2f1fcf3bc7a29e3089f1edafd45c70488f3cd565)
new 2327047 r9170: fix crash bug
new 2ed2625 r9171: - support putting a credentials object in a rpc pipe object to allow authentication with other than the command line credentials in a rpc pipe (This used to be commit aae05ebc9c3dc7ad367aed09c54b85184ba7a82e)
new f9e0b8a r9172: - fixed a nasty bug in the 'deep copy' mpr code that caused variables called 'credentials' to not copy correctly (the bug was in handling of chaining in the copy code
new f13fbd7 r9173: catch ep->local being NULL (This used to be commit 9f75bc3ca061abbfeb6ac9fc60834b8c1f6e2c4d)
new 0c15c02 r9174: ejs does not include the special variable 'length' in for loops over objects, so we need to check for it separately in the object lineariser (This used to be commit ea3c3d0a0f79c49c2e93da4956cc509614f92f37)
new 0aa43d9 r9175: simplify the example code a bit (This used to be commit fbae29686644198351bb31c3be1cf5630165ef1f)
new 9f44443 r9176: added a much neater method of calling printf on the server from client side js. Just use srv_printf() and normal printf arguments (This used to be commit 11c7e8db3d2501a6a439d3e3a63a5055cc577f51)
new c28816e r9177: setup a credentials object in authinfo on login (This used to be commit c1ef18a590d2f7af4b64c1775376a05da80ac242)
new e49aeef r9178: remove the old server printf code (This used to be commit 0b96b3bfe370f5f4e44cc1a2a249f766a04c5b07)
new 9811a39 r9179: cope with simultaneous web requests using the same session variable (This used to be commit 7d6e6012198d6fd3770da22ec5e1770c9bcd4ed7)
new a663d21 r9183: more workarounds for the global variables in ejs. I will discuss getting rid of these with the mbedthis people. (This used to be commit a5b9e74a5c23e724ae4ee222e6f128133b175494)
new d8a490a r9185: Make second pass over the parser tree and tidy things up to make it a bit easier for the code generator. (This used to be commit a6f1f251e86bac43b894d551e93536256bab7329)
new 3824a0c r9191: Generate headers for nested structures that need pushing or pulling. (This used to be commit c56a530d3ba31a603d1a5615bdd2a0788cf1f967)
new 79c1c76 r9196: - add a note about the Canonicalize KDCOPtion flag
new 7dfaea1 r9199: Another go at recursive flattening of structs. (This used to be commit a6541a07028d7d53e441a1eb78457c0d572109af)
new febfcd3 r9202: OK now we are getting somewhere. Generate js stubs for top level structs and each arm of top level unions. Don't generate a header file (duh) as the namespace stuff is done in the module init. (This used to be commit dde7f8be97f1a85b2f8221a98eb2edd357eb8cf2)
new 16cc2aa r9205: Generate more stub code for smb_raw ejs functions. (This used to be commit 3407490121344f34c69eeaf838de6ce9c4c7b1fc)
new ac4c941 r9207: Start generating ejs_push/pull calls for structure elements. (This used to be commit 8ff27a1effd2050733916569190264e347286c45)
new ede70c8 r9208: fix a crash bug
new a689b96 r9209: - fixed the ldb registry backend to work with the new provision ldif
new 2b31c6d r9210: fixed support for a credentials element in a rpc object in ejs to not give lots of warnings of missing properties (This used to be commit 15737abd747cea561eca92103919f4adc22c6fcd)
new 2dcd55f r9211: don't try to encode functions in the AJAJ object encoder (This used to be commit a08104a13c722b3888aecd365e32aae63ea481e5)
new c8dfaec r9212: the beginnings of a registry editor in SWAT, using client side javascript and AJAJ
new 32015e5 r9213: some improvements to the registry editor code (This used to be commit 5cd33fa9f898f95a78397a387a42977a4839fb20)
new eda59a6 r9217: Add 'make clean' hooks to the ans1 depedency generator.
new 924b3cc r9218: make the winreg library code handle arbitrary paths more efficiently and more conveniently (caller doesn't need to know the hive names now) (This used to be commit dadd7e22fb439f7b18c429a95c75902e4741ba8d)
new 7875023 r9219: by default be a DC, as the provisioning scripts assume that in other parts (This used to be commit f8949869bc114590c9260ab7b9d97f71a552a6a7)
new 4b93e37 r9220: Start trying to get autogenerated code to compile.
new c0e8144 r9221: Try to merge Heimdal across from lorikeet-heimdal to samba4.
new 2fa50ab r9222: Rename smb_tree_connect() to smb_raw_tcon() to match other raw function names. (This used to be commit 26b191b3c9529b2dae5d004819dab46657064408)
new 172cee9 r9223: Rename smb_raw_session_setup() to smb_raw_sesssetup(). (This used to be commit 5e6d330e7388e47e1b2bfc96fff07682e90f63a5)
new 922f28f r9226: make sure we catch rpc faults in the ejs rpc wrappers (This used to be commit 3ec376141e64f0a504f04b470cb5df78c2e0f5c2)
new 8942ac6 r9227: cleanup and simplify the AJAJ code (This used to be commit ceb7669e5991e9dda759d60a09a0a65e6caba991)
new d3751c4 r9228: cleanup and simplify the AJAJ code - part 2 (This used to be commit bb3ab2c47b098ed57af358c4f5c6ad4d4d26eb33)
new 5502467 r9230: Star out passwords and add confim text input for provisioning. Also, add addMethod() to form elements now.
new f870014 r9232: Rename some objects to make code clear.
new 457d7fd r9233: Ensure that the output variable is initialised in this conversion from error to non-error case.
new 25b9471 r9234: Ensure we always change the end of the PAC, no matter what it is. Fix typo in comment.
new da33c53 r9235: Remove attribute search we no longer reference.
new d607b44 r9237: Fix eventlog_Record typedef so it decodes records source and computer names. Need to get working with SIDs and extra data. (This used to be commit 2543f78df61b76295acf6fe4837adefbe08ca5c4)
new c08578c r9238: Some test code to do user-unmarshalling of eventlog_Record data. (This used to be commit d0225f10797eaeeb6d10cf753578703e144ee8dd)
new 32e76af r9239: I think this is the right IDL for the eventlog record. Pidl is generating incorrect code for arrays of strings here. (This used to be commit 3b2476e0a00dbd3b552ccde736147e93655732f1)
new 3be75a4 r9240: - move struct security_token to the idl file, with this we can the ndr_pull/push/print functions for it in the ntacl-lsm module
new 0648a67 r9257: - I assume we don't need unistd.h in this file, that sould fixes the build on aix - use "" instead of <> for includes in our tree
new 597e423 r9258: return is only supported in function, not in plain shell scripts
new efd0d2a r9260: only overwrite destination files when the temp files was created correct
new 351e209 r9279: In Samba3 debuglevel 10 used to print RPC debugs. I think this should apply to Samba4 as well so change the DEBUGLEVEL > 10 to DEBUGLEVEL >= 10. (This used to be commit 2215cc08b7b94df3fff9cfff6c839bbf2cb6e664)
new 7c8c36e r9284: Whitespace. (-: (This used to be commit 6a7922a02c19b5ea2b77011ff593c6d535d0b212)
new 76787d5 r9291: Add a stub for smb_raw_lpq() which is in smb_interfaces.h but doesn't seem to be used anywhere yet. (This used to be commit 9e5ce3a28892241e2b080c0fa187ee99042c2330)
new a1ca088 r9292: More compiles fixes for autogenerated smb_interfaces ejs wrappers.
new c1f165d r9295: Tridge had some good suggestions for simplifying the smb_interfaces ejs code. I will try and get just the push/pull functions working rather than getting in a mess with trying to do everything at once. (This used to be commit a7504ebf9557796bd50907620115f8367ea586f0)
new ca1b2ea r9296: Reinstate generation of push/pull functions for each field in a struct or union. (This used to be commit 72420f24e654661c8792bd7d0eae610ad182d529)
new c04b6ad r9297: Add a NDR_CHECK() around each ejs push/pull.
new e5de098 r9298: pull non-array elements before array elements to overcome the problem of arrays that have length_is() or size_is() properties that refer to later elements (This used to be commit 9526f2a5104b50f4b6ab575cfa6270abb0377e51)
new 1774019 r9299: fixed the evaluation of pointer expressions that evaluate to boolean (This used to be commit 17679676d4629ac81116ae1b102f1a311b5d4eed)
new d452cd0 r9300: cope with zero length in ndr_pull_charset() (This used to be commit 1ae255aba44f4444486ae5bc634c8ab1a6328c87)
new 65ec408 r9305: Use the check-var.m4 from roken to really, really detect h_errno correctly.
new 4ed7904 r9309: Incorrect null pointer check in return from talloc.
new f9c7357 r9310: Add two missing return statements after null pointer checks to fix potential oops in kdc code. Found by coverity. (This used to be commit 3b707b928969c87ac7e9948a567a3ebbc754f28c)
new 56aadf8 r9311: Missing null pointer check in ejsLib
new 8609e79 r9318: fix searches with scope ONE and SUB,
new 2f19540 r9319: updated newuser script for new OO style for nss object
new ad9022e r9320: Fix premature dereference bug found by Coverty and also get rid of non-used memory context (This used to be commit 127e06492a545940443c93e9aec66eebefa26dc2)
new 1e59a8a r9321: Fix potential bug found by Coverity. src_len has to be int but later we do pass it as size_t. In case src_len is negative, we need to register a failure and return to the caller (This used to be commit 95d96c79a538814bb524d7905e1e8f64df6341ca)
new a9c00a7 r9327: Rename parent to fParent to prevent confusion with window.parent object. (Thanks, Derrell, for the reminder.) Rename child to fChild, to be consistent and maintain readability.
new 3029657 r9328: Remove background:ThreeDFace from qooxdoo styles to get our samba.org background bacl.
new 290b0b5 r9335: only copy the in side of an array to the out side of an array when the array is a [ref] pointer. For non-ref arrays it is quite valid for a server to return a larger response array then the client gave (as can happen with winreg) in which case this memcpy() will fault. (This used to be commit 6cf20e7adb9891119fdc9a0b208c3f94fe823334)
new c463b98 r9337: defer the checking of array sizes until the end of the function/structure, as the checks might involve variables that have not yet been unmarshalled. This is needed to cope with the correct IDL for the winreg pipe.
new 9fffd12 r9338: fixed the winreg IDL to be correct for the EnumKey and EnumValue calls. The previous IDL was just a workaround for the limitations of our older rpc infrastructure. Now that Jelmer has added much improved string support using the charset keyword we can correctly implemenent the unusual winreg string buffers.
new ba6d307 r9339: treat arrays of uint8 values as a special DATA_BLOB type in the ejs interfaces to RPC. This makes large blobs of data much saner. Tim, you will probably want to do the same for the smb_interfaces.h generated code.
new bc6d351 r9340: print the [in] contents when debugging even if the marshalling failed. This makes it easier to track down marshalling bugs. (This used to be commit a7a1752ca47a18b325a0ad0984cf7d02da1e2afe)
new 66c3640 r9341: updated the winreg test program to take advantage of the new EnumValue functionality. It now completely enumerates a winreg tree.
new 60beb50 r9342: removed extra libinclude of base.js (This used to be commit bda6943c311e005cff0b46722355e9aa693db67a)
new 29e5e9e r9344: started adding calls for manipulation of data blobs in ejs
new a533f39 r9345: used the data blob functions in the echo.js test code (This used to be commit f217f08b679ec3ed4784ed0fe74e9cbb935cdce9)
new 5bf803f r9346: allow test_ldap.sh to be called when $CONFFILE is not set (This used to be commit 3ad02091f621e3ff51aa082ca7a47b9da238aa40)
new 212af7e r9347: this array bounds checking is harder than it looks ...
new 4e3cacd r9355: return the EnumKey and EnumValue list we have so far when we get a rpc fault (This used to be commit 3a9c63923fbb21dfb8e5fc549dde8fad8cb8f354)
new 36fb818 r9356: a better way of coping with NULL arrays in the array bounds checking. This copes with the case of size_is(*size) where size is NULL, and the array is NULL (This used to be commit 56769b4b1d900cce60cd35298b642a85e4eddfee)
new 878e139 r9357: Remove DBGC_CLASS cruft copied over from Samba 3. I would like to replace this with something funkier. (This used to be commit 8d376d56c78894b9bbd27ed7fa70da415c0cd038)
new a152245 r9358: - opening a winreg key of "" is the same as re-opening the hive. The w2k3 regedit does this.
new 0d42548 r9359: don't check for size overflow if value is NULL
new 22d2239 r9360: fixed the IDL for winreg_SetValue() (This used to be commit 8aff6a0bd808358162b646514d996ad432bfb70d)
new 5d899b8 r9369: an attempt to fix the build on HPUX. This is based on work by Don McCall, but takes a slightly different approach that I hope will be more generic (This used to be commit e8260a81cf99be2ccae64135ca0572c8a6ae62ad)
new 4e21575 r9370: need a configure test for setresuid() (This used to be commit 5a38b9a10b3c5363cddc7acaaea2e1e9aceb254c)
new 810dffe r9371: add the usefull trick hack for NT_STATUS_NO_MEMORY too
new a8d31ea r9372: - make the subcontext handling autogenerated code look nicer, - unify the handling of subcontext, compression and obfucation
new ec96a74 r9373: - create a hierachical memory tree with recursiv ndr_pull_* functions - with this it's also possible to talloc_free() the ndr_pull structure and talloc_steal(ndr->current_mem_ctx); to fetch the whole data of the hierachical tree - if the toplevel struct is a valid talloc pointer it's also possible to use NDR_PULL_SET_MEM_CTX(ndr, mem_ctx); to the the toplevel pointer with the struct pointer
new 3f260e2 r9374: HPUX is also missing setegid() (This used to be commit 57e6bd61395e82064c72510dcc326b11b7bdf7fd)
new 80f75d4 r9377: made winreg a user tool (I find it quite useful). I expect it to get the ability to add/remove keys and values in the future.
new 20b6f0a r9378: initialise the last_mod attribute in the ldb backend. Better to return 0 than an uninitialised value, but we should put proper last_modified time support into the ldb winreg backend in the future (This used to be commit 899bf07908d4a04cb3d1cd4034dca0c91e6a912b)
new 9465b8d r9379: the valgrind test box is now just going past the max 30 minute smbd runtime for testing. Increased to 45 minutes. (This used to be commit 4fd436260901785e808de23763a6e127bc742142)
new 0908594 r9381: Line wrapping. (This used to be commit 2cebdd59387786c8aeee4c6757e38ed5303f7315)
new 92789c0 r9382: Add a dummy registry for HKEY_USERS to get rid of the annoying dialog presented by regedt32. I think this hive is dynamically generated from SAM information. (This used to be commit feb341969e59540bc22e78df0d44b4d42c336d31)
new f72c86d r9383: remove unused file (This used to be commit dae90b6959508a19d35f711caf4c3f4bb9b3796a)
new 227e0c6 r9384: added a debug to show the dcerpc fault code for any calls we fault (This used to be commit 92ed69695b2a5459e79f3edb37790a17de5a66c6)
new b59bbe3 r9385: Remove unused functions (This used to be commit fac8ff623778250acd830f358fcd34b85f7983b6)
new 6c1dde7 r9386: OpenKey with a bad name must return WERR_BADFILE (w2k3 regedit relies on this) (This used to be commit ae42976590b3c532790d854be45fff49074aef68)
new 6195932 r9387: regedit uses "New Key #nn" for newly created keys, which conflicts with the stricter DN rules in ldb. Escape the DN components to cope.
new 71f34f4 r9388: we should fault bad handles given to winreg_GetVersion() (This used to be commit 00e55be9efc6050e3bda13603270b028dbc19c3f)
new b60ef4e r9389: handle errors reading from files in web server
new a8d51f8 r9390: fixed mixing of code and data (This used to be commit ae2122e76a7e50435dafcc412ee425b522c0c766)
new 3e4c4cf r9391: Convert all the code to use struct ldb_dn to ohandle ldap like distinguished names Provide more functions to handle DNs in this form (This used to be commit 692e35b7797e39533dd2a1c4b63d9da30f1eb5ba)
new ac90ddf r9392: Fix ldb_dn_compose to make build farm happy
new 7c7b93f r9393: Fix ldb standalone build (This used to be commit 796d0ea2fcf5132b157a397cc1a54aa26c042691)
new f2ac4b8 r9394: avoid to use BOOL in ldb (This used to be commit d2055849fba56e8620403621f3fb9684f24e853f)
new bfe1ea6 r9396: ntlm_auth updates, including again support for the NTLMSSP client mode, and specification of the workstation.
new d9c4ff9 r9397: Playing with qooxdoo a bit and saving my work, so I can get to it later today at work. Not much to see yet, and not linked to from SWAT yet.
new 3fd6b47 r9406: Add const.
new fd74e3e r9409: fix a problem that volker noticed with web page timeouts causing smbd to crash. This is one of the downsides of the fact that the ejs engine is not event driven, resulting in the rendering of each web page being 'semi-async'. We need to protect the web context from the timeout processing until we have unwound the stack back to the point that the 'web' variable representing the page rendering logic won't be used any more. (This used to be commit 97e3c9eaf1a917e [...]
new d5edfef r9410: - a winreg_CloseKey() should return a zero key on success (zeroing the callers key). This is the normal pattern with rpc handles.
new 8e11003 r9411: Ensure we don't send a challenge without first getting a negotiate in NTLMSSP, unless we are in datagram mode (not fully implemented yet).
new b456bfa r9412: Simplfy this NTLM authentication code by requiring the caller to supply the user_sess_key and lm_sess_key parameters. Inspired by coverty complaining about inconsistant checking.
new 55f5453 r9413: Bring Samba4 back up to date with lorikeet-heimdal.
new 479be53 r9414: Fix failure to find own domain info due to recent ldb_dn upgrade - we don't use a simple char* here any more.
new 40f56f6 r9415: Remove old kerberos code (including salt guessing code) that has only caused me pain (and covourty warnings).
new 7e36c7e r9416: Cleanups inspired by jra's work to migrate Samba4's NTLMSSP code back into Samba3.
new 897e9f2 r9417: Ask for the ASYNC_REPLIES feature, as will want that.
new 7f7b6a5 r9418: SPNEGO fixes:
new 1ba76ee r9419: Silly, silly, untested mistake...
new 6baa6e0 r9420: Fix the SPNEGO system again: Update the state position after processing the state.
new 684c824 r9421: Move arcfour code into it's own file, in lib/crypto.
new 839d013 r9422: Include crypto.h header.
new 00b06c0 r9423: Fix a typo. (This used to be commit d971da4b1d1f21925f95b9c000f32a88f55b5da0)
new 75d2cc1 r9424: Remove duplicate interface name in DCERPC subdissector strings. Also shorten some of the autogenerated function names. (This used to be commit f380e86806aca0aa5159fc3ad1f4bdf633375c86)
new d86fa7c r9429: Update link to DCOM spec. Fix HRESULT values. (This used to be commit fad3413de5655eb6b1a1c4172b02acd80ae24cda)
new 2069f87 r9430: Remove obsolete file. Update pidl documentation, including description on ethereal conformance files Nicer --help ouput (This used to be commit 6c36864daee75b64fef86ce99cf980106624e0f7)
new 5201394 r9431: Check an error code in BASE-DELETE.
new 449c6ac r9433: - Update TODO & README - Extend compatibility module (work towards being able to generate Midl-compatible IDL files, pretty much just removing attributes midl doesn't know such as value() and charset()) - Support charset() on fixed-size arrays of characters (This used to be commit 43817eb0bd46aab10d1595ce008d8380565246f0)
new 2997f4b r9434: moved the registry editor into a common js library. Deryck, does this look ok? Apologies if this treads on your toes. (This used to be commit 8295eb01c0e1eec4f7c5bd211eac80b92ff9549e)
new 85a12fe r9437: Update PLAN and README for Samba3 compatibility layer Add support for reading tdbsam files (This used to be commit 75ac972909ac601fb876e208a992eeebafaf6417)
new 3c4cc87 r9438: Add initial files for ldb_map (This used to be commit a66eeadecdcc5f67dd34c4ae82f5ae9191163499)
new 7c77a16 r9439: Make sure the remainder of the array is always initialized if the buffer is larger then the string to be pushed. (This used to be commit 70b52e26f31b00637ed7f90f77ff0b2794dad729)
new 997da16 r9440: Fix bug introduced by new zero-padding code. Caught by the buildfarm. (This used to be commit 9be03c057e229e9cf7fe8b1db04adb9d2f1efc64)
new df3248f r9441: Use "const char *" for fixed-size arrays with charset() because these can require more elements in the local charset (usually UTF8) then in the wire one. (This used to be commit a0e63c2691f596cdacbc2e15404829ebca075429)
new f0b06b3 r9442: Support some more primitive types. Fix charset support. (This used to be commit eeced29eb3dd2cbc4540555bdb642b2685eb9c5c)
new 375d11a r9443: We can now move windows around anywhere on our SWAT "desktop". QxWidget doesn't accept percentages, so I feed the toplevel widget the actual brower height/width onload and onresize.
new 9796ba2 r9445: Support flags, add DATA_BLOB support (This used to be commit cb5b23f0382ea7e242248cdfbbed82bc4eedfe42)
new f975eb0 r9446: clean up old test file (This used to be commit 10e4ebcc4233de7c89eb25b679db69b41b3d8273)
new 5c16371 r9447: Add a new tool to convert openLdap schema files into an ldif My first test with nis.schema seem to confirm it works properly
new 7de12a8 r9448: Work on reading the secrets tdb. Build tdbsam support by default. (This used to be commit 9ea601c0a675767f8ea5f316c9355572dffbc4c0)
new 0b3f8c4 r9449: Add simple utility for dumping Samba3 domain information. Currently only prints rids and usernames of users in passdb database.
new 70ca861 r9450: Initial work on reading group mapping database. (This used to be commit 788fd262fc736a1bdb0fe6f266b31b2268f9d8d8)
new 894a1ed r9451: some fixes now core.schema and cosine.schema are also read properly (This used to be commit 0a26ee04322a06069be48dbc33307e4997700f74)
new 7fca0f1 r9453: Add samba3_samaccount (fix the build) (This used to be commit 65ddea09b952452468aa4319e97d272a61ae7c06)
new 6e388c2 r9455: Support for reading the policy database (This used to be commit 7548a5012aad41bde0652d4532d184545997be86)
new efc03df r9459: Move pidl up one level (to prevent too much nesting) (This used to be commit e48202275e60c18e464457d200daeb953386e221)
new 59b13f9 r9460: - Move pidl to lib/. This fixes standalone installation of pidl. - Update the README - Allow building the docs stand-alone (This used to be commit b56084ce251ab7a35dd1422f38de258e8e1e1477)
new 3909248 r9461: Couple of very small fixes. (This used to be commit f91121bded545b414b873cd3f3824556d0d2a42e)
new 2280017 r9462: Fix locations for generating the yapp files (This used to be commit 714f96b9bf2c6271f23bfcd35c58d5bf7b29aae2)
new 86e7966 r9463: Fix DumpFunction() (was ignoring elements) Fix use of pidl for people that don't have it installed... Generate documentation for pidl debian package (This used to be commit de66450c242b943cfb226187b0ad14f380f08479)
new 81556a9 r9464: fixed a problem with child pointers copied into non-allocated mpr variables. We now use the same free technique as is used for mpr strings, rather than relying on being a child of the variable (This used to be commit 3d6739eaa6e1b56d67bc7d9b5350a6911c96597a)
new f4aa80d r9465: handle encoding and decoding of pointers, representing them as a string containing "(POINTER)" (This used to be commit 6f69eeb8f258063f1ac911ab38e667e7743ccba3)
new f35e72d r9466: add display of values as well as keys in the registry editor (This used to be commit 62d55a250afa3e3923a6b9da7b59177ad59d55a3)
new 8005114 r9469: Add a right-click menu to the SWAT desktop. This includes a generic showMessage() for opening a dialog window to the user.
new 656a885 r9470: non-working attempt to add a little table for values to the reg editor
new 535c6fa r9471: Rough first pass at a menu system. It's hacked together, but I wanted to just get it working to play with it. Only the reg editor works from this menu. The rest will follow later.
new 5b15e43 r9472: Add read-only version of Samba3 registry database (doesn't compile yet) (This used to be commit 77cbb6299847bab1272cc681f4b8f54a9fca1339)
new 7fe42c9 r9473: - assume the case that happens on most boxes, to remove compiler warnings on them
new 5bd6a11 r9476: Make intention to ignore result of receiving excplicit. Fixes warning found by Coverity (This used to be commit d1b7a4a24c3af1bfcc289a3476c9fb33ed2fb840)
new 55e746a r9477: Convert popt options to an ejs object. Doesn't seem to break anything except of popt help (-h) option (unexpected ?).
new 20f7f49 r9478: Fix NTVFS POSIX module to work with EA and blkid after build system changes (This used to be commit 4b89d7c7296dd7abd2d8bcd3f7b702de7314d9ff)
new 294f0aa r9479: More fixes for explicit ignoring of returned result to fix Coverity warnings (This used to be commit 4f9f4312e98cce7589fc8e094d08e76cc697ab3d)
new ab5bd6a r9482: add --validate and --dump-data options to ndrdump, this allows us to check the differences in our pull and push code
new 115945f r9490: Fix typo
new fef7a81 r9491: fixed up a few scripts that need to be updated for the new GetOptions syntax. Mimir, its a good idea to use grep -r to find places that need fixing when you change the syntax of a call :-) (This used to be commit 1ead49f8e823a69dbd9cd3df3f5be04dc17e0d1f)
new da6dc01 r9492: it is more usual to return 'undefined' instead of 'false' on a call failing (unless the call is returning a boolean anyway).
new b19ad72 r9493: our test scripts need to use testok at the end or the errors don't annumulate between scripts
new eacdca9 r9494: Add ac-archive macro for checking GCC options. Use this to add to developer CFLAGS to handle different versions of GCC. (This used to be commit 850d073c8569c758a6998021ee033793425316c9)
new 7927513 r9495: - added an enum for winreg key types, making it easier to read the debug logs
new 2dd966a r9496: added a regToVar() function that converts a registry blob variable to a ejs variable. (This used to be commit 76ffc200794cdae6dcd7d07adb5617f1b09fe435)
new 60eb9f8 r9497: - converted the winreg library to a more OO style of interface
new f5f18f2 r9498: converted the SWAT regedit backend code to use the OO calls (This used to be commit c22baee5aafb2937ddfb71942eef5c69544e823c)
new 185adae r9499: added error checking to the userAuth() call. SWAT is still failing, but at least it now tells us why (This used to be commit 4afb16d7b24b1d1ed359048a89950924b363e44a)
new d857d1a r9500: userAuth() takes a creds object, not a general object now ... (This used to be commit 57e6eb9c66ba539a593524d8cfd8836a840ac1ba)
new 27a09ea r9501: fixed the SWAT login page for the changes to the userAuth() function that Mimir made earlier today (This used to be commit 10b1f95790f2769cdc0e1c6f051cb7cc73f07d69)
new a92e61c r9503: removed duplicate REG_* defines from registry.h now that they are generated in winreg.h (This used to be commit fc15e1b003a2b24dc73a6a7f2bbc45e20373dda1)
new 8f9478b r9504: use some low level ejs hackery to give much better exception error messages in both the web server and smbscript. We can now give backtraces for all internal asserts, not just high level errors (This used to be commit 84c756b25ccb2bd75360bdb9b7b7643975d1f3b3)
new ba90b65 r9505: Work on GENSEC and the code that calls it, for tighter interface requirements, and for better error reporting.
new 805c860 r9506: as the included file only contains a macro and no logic for configure move the include to aclocal.m4
new 54a703d r9509: start to fix the pushing of drsuapi_DsAttributeValueDNString structs, this uses a trick with talloc_get_type() to workaround using [value()] vars in [subcontext_size()]
new aaa0aff r9510: fix the memory tree
new 7b211a1 r9511: - fix the memory trees - add a note about a possible talloc_free()
new 51c10eb r9513: - let us parse some more replies of DsAddEntry - give some stuff a meening
new 36dcb84 r9514: add some new error codes I was getting with DsGetNCChanges() and DsAddEntry()
new 42d692e r9516: Try a full-on matrix test of all the combinations in DRSUAPI CrackNames.
new e987658 r9517: fix compiler warning: status.v initialized variable used in line 375
new 8385973 r9518: - remove the subcontext_size() hack from rev 9509 as it isn't needed - parse some more DsAddEntry() errors - add some more attid constands so that all attribute that are needed for a DsAddEntry in the DC Domain Join are mapped - add value() for __ndr_size, to more attribute container, so that the caller doesn't need to fill them in, that was the reason for getting an NDR_FAULT
new ae88822 r9519: Use the value() value of an element when that element is used in limited expressions (size_is,length_is,subcontext_size,etc) (This used to be commit 886780c298a794f304b0fce851bbb58c53605d17)
new e85c856 r9526: provide DCERPC auth type 16
new 8569e18 r9527: add the magic Bind GUID's, that are needed to fetch the whole tree with DsGeNCChanges(), this is possible as administrator without having a DC account joined to the domain
new 69578c8 r9547: A pile more completeness testing for DsCrackNames.
new 91f4e46 r9549: Rerun ./config.status if one of the .mk files changes (This used to be commit 729b8bd7832b0db19d68dd3348b1b7103ab135fb)
new 2867f78 r9550: Adjust some indentation. (This used to be commit 781df1691cec6ed59f94313f5ffd40a60f75a0fd)
new c1b6fd5 r9552: Add idmap support. (This used to be commit 37882f22873fdeb3bf4ae90128e335abbd90db5f)
new 2cd71e5 r9553: Some cosmetic things to make the atsvc dissector output look prettier and be more usable:
new cdb6d52 r9554: Do a quick once-over to make the ethereal auto-generated parser code a bit more readable. (This used to be commit da3ca9e3c1df09983629eeee8baab2196f2135a9)
new c0ab876 r9555: More updates. Everything except for secrets.c compiles now.. (This used to be commit e59d6156b2d569ca788fe1824148f05f4a7a9918)
new 6622d3b r9556: Define a few libsamba structs (This used to be commit 46c5cdb673b0a8c6f5e23f96ad4284b6d4f8ae63)
new 479ef0a r9557: Some more updates. Use combined function for parsing a set of samba3 databases (This used to be commit b91a695bd854c6d37ec536edb2db7b6f97fe69dc)
new 12e269c r9558: Add more whitespace to generated output.
new 00e79ce r9563: I think this INIT_OBJ_FILES should be ADD_OBJ_FILES so that the lib/samba3 source files are included in make proto. Fixes the build with ./configure.developer. (This used to be commit 691d6a04d76d55bfd61d581759b9be6a72880019)
new cfa981c r9566: fix an uninitialised variable (This used to be commit 7082440a70c5f85606538b7a35a1cc8f41eb7eeb)
new 649882d r9567: fixed the winreg IDL for CreateKey, including a security descriptor. To keep it simple I just use normal IDL buffers for now, avoiding the complex methods metze used in spoolss. We might change that later
new 4a37c7e r9568: updated the winreg js library for CreateKey, and add a --createkey option to the winreg tool (This used to be commit 881452c7b7cc00222328f743c2c0c4ece39f4c96)
new d42e546 r9569: fixed an uninitialised variable (This used to be commit 5c71547703eeb328cdfbefbbfce6da38f7e6c5d5)
new 38e2d25 r9573: fixed a comment (This used to be commit d151a9459dcbfc88b0dc2ec9dd1cafa18ad5b8f8)
new 3eb52c6 r9574: - made the sec_info fields in lsa and samr use a IDL bitmap
new 26bae69 r9575: more automatic cleanup code in winreg test (This used to be commit 0e30c80a53af45ee9112513c02a6a231e8b1a133)
new b42f358 r9576: Couple of small fixes. Generate notice indicating that the parsers were autogenerated. (This used to be commit a37e2134e61eb38e9cbc54f8533113622f013037)
new 43fbeed r9577: Fix some indentation. (This used to be commit 2759c91b811511d34f276631378fe6c1cf139760)
new 782fd69 r9578: fixed an endless loop and memory leak in the QueryMultipleValues test (This used to be commit ba909a64e92e9b2d2c8fd02fc9e9e0e7aa49dd0a)
new 9dfffdf r9579: Desktop SWAT opens now with a little server status window. This includes a table layout that can be reused (see QxListView in status.js).
new 10dcfca r9580: put the libinclude() after the GetOptions so the smb.conf is loaded to get the libjs path (This used to be commit ee0b693ffaf02e75d3d740c36fffb9ea75e54431)
new ca71549 r9581: Registry db (This used to be commit b264e9f56a434400277bb73898484aff93522fe8)
new 11f4803 r9584: Fix a race condition in Samba 3. If two files are opened simultaneously with NTCREATEX_DISP_CREATE (create if not exists, else fail) they might end up with two or more times NT_STATUS_OK as EEXIST is not correctly handled.
new b873c17 r9587: Fix SWAT data dir for --with-fhs (This used to be commit 53d0c3e4852c977901a6bdbe196e0d00753beeda)
new cdf218e r9589: Support reading secrets tdb (This used to be commit dd15131b5219ecf0d09329c0de37c426b9147f45)
new 47843f2 r9591: - Remove empty file - Fix a couple of typo's - Fix build of lib/samba3/secrets.c for systems that don't have /usr/include/tdb.h... (This used to be commit b8c52900636515d1215ae79a70416db93ce4531c)
new 98b303e r9595: Add ldb map module (This used to be commit e0a0d3f092d601a22b7549a0278735e66239b301)
new 030087c r9599: fix formatting of echo output (This used to be commit 47c11fd886d7c57cafe2e150d745d3ce17e3bb72)
new 2dc45bd r9600: fixed the intermittent failures we were getting with ejs in the build farm. (This used to be commit b23bffcba62df954c7fb439c78b962fbd262cc5e)
new dcd27d5 r9602: Add support for reading share_info.tdb and smb.conf. Add userdata argument to function pointers for pm_process() (This used to be commit 84b2fb34675fa557173621433838c5a7ec0f1283)
new 0697312 r9603: allow the LOCAL-PAC test to use keys and pac data from the command line
new 8f5ac4a r9608: don't validate the hard-coded sid for an external pac file (This used to be commit 7e6957b906be760e7eb7e6ab6dbc86efeb0c42d2)
new 7f5bb2b r9610: use a list of allowable extensions for unauthenticated access rather than a list of file names (This used to be commit ef61c8de2fa62d37486ea93d5773198d21c1a2c4)
new 50004c6 r9611: Reset global variables (hf and ett lists) for each parser run. This avoids building up buckets of unecessary definitions from other parsers.
new 0506510 r9612: Don't generate handoff code for idl files that don't implement a pipe (e.g security.idl) (This used to be commit 178d040dbb07f53c29e945a2109bb3c8f355e3d3)
new 9bf5e49 r9616: Finish ldb_map module (still needs a lot of testing though...) Add initial mapping table for ldb_samba3. Contains most attributes. (This used to be commit b73441b04d048919e95ee7f7bcae330c4dafefe7)
new 69fb684 r9621: Bunch of bug fixes. Add 'format' option to samba3dump (text,summary,ldif) (This used to be commit dc6aab8d4a6d0fe47756c90d3d311b6009d571ff)
new c9d3763 r9623: samba3dump now generates LDIF for the registry hives from registry.tdb couple of other small fixes (This used to be commit 06bc5d8e0950dd85b6f26a1355fa0a2ae178d30f)
new a16c390 r9624: Support writing wins.ldif (This used to be commit b0595d238bbcc4a3927914d1fd6032e9293da5cc)
new a45c4fd r9625: Get rid of "duplicate const" warning. (This used to be commit 0ec755cfa0499bf1f271584db3c028d87973f1af)
new c6b592a r9635: Seperate window logic from registry js file. This allows for flexibility in display format, which will make more sense when I start working on windows, tabs, etc.
new 81021aa r9638: add error code that you get when you call DsGetNCChanges() with a tmp_highest_usn which is higher than the real highest of the source dsa
new b4d171d r9643: fixed samsync code for the new dn explode semantics (This used to be commit 96298af202f994c3d5d0c7f5dacd1197a740f766)
new 4ab340d r9644: add LOCAL-PAC to the list of 'make test' tests (This used to be commit 13185f468f7f2a6773e58c14480f19c038dfd797)
new 2e35b72 r9645: fixed the ejs GetOptions() call to look at the first option passed (this is what broke --help) (This used to be commit 88a7e9e00f3714f89067ef97dfca46bc0688222e)
new 4b275f4 r9646: fixed error message (This used to be commit 804f2485d059d60c4a41b6094c4cf568e6989397)
new 4e24e93 r9647: saved_pac is binary data, so prevent any possible portability problems with signed chars (This used to be commit 4b3e3a9633bf7ce57f537b9897c0e9c613a99f7a)
new b8f4e07 r9648: this fixes the krb5 based login with the pac. The key to this whole saga was that the logon_time field in the pac must match the authtime field in the ticket we gave the client in the AS-REP (and thus also the authtime field in the ticket we get back in the TGS-REQ).
new 1e2d5e6 r9649: missed a spot ..... (This used to be commit d3b5d006717c24660244c6475ffc73cb0b56d021)
new 44a2726 r9651: Start to group all SWAT specific windowing, widgets, etc. in one file. This allows basic style and event code to be set in one place, though we'll still have to override for a specific position or look.
new 61aaf82 r9654: introduce the samdb_search_dn call (This used to be commit 333ebb40d55c60465564b894d5028b364e99ee00)
new 25c3942 r9663: Portability fix for IE.
new bcc288d r9668: Cross-browser fix for IE, when adding scripts on the fly.
new 7fd36b7 r9671: patch from Kai Blin fixing a bug in our base64 encoder (This used to be commit efa143cb3b4815fed7b037e05d591eadb828536b)
new 02779b7 r9672: Fix build for compilers that don't like undefined-length arrays at the end of structs... (This used to be commit c2211df586337ff68bb805801959147065040c01)
new 0a579e4 r9674: r9678 at blu: tridge | 2005-08-27 16:32:30 +1000 - removed the initial provision button. It is just way too confusing. We should have a separate 'migration' page instead, but in the meantime to migrate please use the command line
new 3567c7b r9677: Don't generate duplicate function names when processing structure elements that are bitmaps or enums. (This used to be commit 1b0e65359cc9caee56a63690af142e8599ea6926)
new 02caf60 r9678: Remove unused variables.
new 0873065 r9680: Update Heimdal to current lorikeet-heimdal (which was itself updated to Heimdal CVS as of 2005-08-27).
new c496f58 r9681: We don't need the full smb_krb5_context here, so just pass the krb5_context.
new 54dc527 r9682: Jelmer, I think this fixes another case where the parser generator was producing duplicate function definitions. Can you check this out? (This used to be commit e9bb695e74c98ea1f2647dacc7c9c4b8ad37bd72)
new 81045ab r9683: OK that last fix was too good to be true. (-: (This used to be commit b33774b693f9866295fc11758c826ff150bfb02d)
new e3dcc92 r9684: Remove unused parameters (about 70) (This used to be commit 4a51a31571d12078e3c2c78641c0c844fc26925d)
new 7e3838d r9685: Add tests for samba3sam mapping module Fix a couple of bugs Move samba3sam backend to lib/ldb/ Remove some more unused parameters (This used to be commit 7f864d446d6af7cfd9fb8dbc496a29b36ec57ce9)
new e8635da r9686: Another round of bugfixes. Works somewhat now, when running under valgrind ;-) (This used to be commit 786379064f0ed779b965330fb3b74deaca75ce99)
new afb62ee r9689: valgrind-clean now. Editing works now mostly, you just lose half of your database every time you do it... (This used to be commit 40ea2af427911d9a3e65ca9ebed438e9a0a83af8)
new e1269ba r9690: Extend test + fix several bugs (This used to be commit 0cff0e03fca0ddccaff3b463aadba63d29e061a9)
new d91a580 r9693: Move the smb_krb5_context setup code to use the new pattern of tmp_ctx, then steal at the last moment, on success.
new 3c265c7 r9696: Update prototypes for new name of short parsing function.
new 95ed275 r9698: Fix a bit of memory management More minor bugfixes Support mapping objectclasses and do mapping on 'dn' field as well (not just msg->dn) (This used to be commit b7b079167d5c6616f7c5c4afb7dd80c15707cfd9)
new df384bf r9699: Add as much attributes the current Samba4 SAM has to the mapping table (ignoring most of them, currently..) (This used to be commit 5100ae211c380024baa67b1f643c7294a29c1713)
new 37059d7 r9700: Change DATA_BLOB in ejs back to struct datablob Support writing idmap mappings to winbind.ldif (This used to be commit 3709def35303f1afed0f344628fe2c89250ee087)
new e669d0c r9701: Provide correct parameters.
new c98c6aa r9702: r9680 at blu: tridge | 2005-08-27 18:45:08 +1000 - fixed ncacn_ip_tcp to use the generic async name resolution methods, so NBT names now work (as requested several times by abartlet!)
new c9d937b r9703: r9683 at blu: tridge | 2005-08-27 18:56:05 +1000 added a comment about event_context_find() (This used to be commit 9c230082215dd1f7f19f6b797e7f0c60a9e933fd)
new 75c2907 r9704: r9684 at blu: tridge | 2005-08-27 19:38:31 +1000 don't try to call the name resolver on non-ipv4 names! (This used to be commit 4bb3d36fe6705bc625fe4122500f681ab7f2dc53)
new 1ef362c r9705: r9685 at blu: tridge | 2005-08-27 19:43:44 +1000 set the backend_name on socket_accept() too (This used to be commit 10ac2732881ac73dd9cb8162beb1efd741bfe3d2)
new 8da7ab5 r9706: r11042 at blu: tridge | 2005-08-28 12:40:09 +1000 a NULL expression is valid in a ldb search (This used to be commit a8748cab865c765f844336087a386c01e60add62)
new 9b0662b r9707: r11080 at blu: tridge | 2005-08-28 12:41:12 +1000 make sure we leave the account enabled after creating a new user (This used to be commit a22d0d02eed8b960f5fde4211b0d2967c500f4a4)
new 707a237 r9710: Filename change for clarity's sake.
new 8b15ef8 r9712: Bunch of small fixes Write out basic sam.ldif (This used to be commit 67593bef7f0f8dc2258b2fe9c06779f0025d240e)
new d6cd54f r9718: Work a bit on the SWAT interface (This used to be commit b1844905d2c1ca26aef0ccba799ff16383348fc1)
new d152839 r9722: Initial attempt at converting samba3dump to EJS.. (This used to be commit 7e3b94dfb9c421793dab7813b96ca63da4b33960)
new 176da2a r9724: Rewrite samba3dump in JS. The summary works now, but the full output is triggering some obscure EJS assert.. (This used to be commit 42605f4444998e3063ffd1bea17425ff825f6132)
new 14ebeff r9725: Fix full output mode of samba3dump as well. Thanks to tridge for a bit for explanation about js. (This used to be commit 765a30a0493cbd150f53335c6648e8e56ef6dc23)
new 1a316fd r9727: A simplier test I can aim at passing when I get the cracknames code done.
new 24186a8 r9728: A *major* update to the credentials system, to incorporate the Kerberos CCACHE into the system.
new efcba52 r9731: Fix typo (This used to be commit e4492951e56d89a2b805f644d83d4bd4be31a6b0)
new 4b94118 r9733: Test conversion from known sids in CrackNames.
new 054f206 r9734: The ethereal parser generator was generating duplicate functions for fields in structures with the same name as a structure (i.e security_ace.object and security_ace_object). I've twiddled the naming scheme a bit and things are a bit more unique but there is still may be some naming conflicts in other IDL files.
new 0549763 r9735: More work on generating a valid Samba4 configuration using the Samba3 data (both console and SWAT) (This used to be commit d569465dc4def55c27878028f2fc762960f453d8)
new 0a72d9a r9744: - [upgrade.js] Start working on smb.conf conversion. - [ldb_map] Support storing non-mappable data in a fallback LDB (This used to be commit 435e4c6389b9d9b545beec8036289620ee5883db)
new 442d147 r9746: Add "staff" as possible alternative to wheel (should fix standard provisioning on AIX) (This used to be commit b1d9ef899821376d7883fa126a14c06ed1b16601)
new 615e1c5 r9751: Remove C version of samba3dump (the EJS version works nicely as well). Fix a couple of bugs in ldb_map. (This used to be commit 66df76a63433aea4081eab8b20bf3ba86e0a606d)
new 11f3f0f r9754: Upgrading with the command line utility now works, at least partially (-: Upgrading using SWAT should work as well now. (This used to be commit 8baa2ac377315ae8b365f58c2bda0bf3d0c5aec3)
new d4f2210 r9755: Fix crash bug in SWAT login (This used to be commit 6e3e964fb4529260c2fcb09b41eda1a100e690eb)
new c9ace93 r9756: One-way upgrade from Samba3->Samba4 basically works now Still need to polish some rough edges (This used to be commit a8f309aa812533f57a90410722dfb342c8cf3b48)
new c1909be r9759: Create some wrappers for QxWidget. This gives us some pre-fabbed windows, which set size and positioning.
new 721b22f r9761: Move initial widget setup to desktop library. Now, just by including desktop.js, you get the basic desktop layout.
new ec93412 r9762: Add support for reading good old smbpasswd files Fix password support Make base64 decode/encode functions available to EJS (This used to be commit 1376a1fe44cd6b01709819095a711c14626b1d3e)
new 33f4328 r9763: Add the start bar as a widget from the desktop file. This is more portable to IE, though there are still some IE issues hanging around.
new fe1ee44 r9766: Prevent erroneous OOM message ldb_dup_val() sets out->data to NULL if in->length == 0 (This used to be commit 7ecb6988e74f4273b2ca3ea76562117e1be54b08)
new 2f6fd1d r9767: Fix typo (This used to be commit 0602e8b3e7b5921fa99bfe788fe290f03b3dc7ac)
new 584f3ae r9768: Arrrgh.. Right this time. (This used to be commit 8bded3fc926b8eb6285e06fd4b4706b779edb386)
new 3719422 r9769: r11592 at blu: tridge | 2005-08-30 10:40:19 +1000 added a tdb optimisation that speeds up non-indexed ldb by a large margin (often 10x or more). I'd be interested in any comments on the safety of this optimisation. See the comment in the code for an explanation. (This used to be commit 7f9efaceb6d6dfc0c82923344cc45ec34493f2ed)
new 7be4cf8 r9770: Couple other bugfixes Update TODO-list (This used to be commit d9541535e3f9e1c058410eeb0a54d60181572f2b)
new c0293aa r9771: - Prevent ldb crash when a invalid DN is added - Don't silently drop records with empty attributes
new 6f9b901 r9772: Make credentials callbacks more consistant with the abstraction function interface used in the credentials code.
new cae788d r9773: r11599 at blu: tridge | 2005-08-30 11:55:57 +1000 optimise this case a bit more. The total speedup using non-indexed ldbtest is now around a factor of 80x. The code is ugly as hell, but I think this speed is worth it.
new 8012fb2 r9774: r11605 at blu: tridge | 2005-08-30 12:02:19 +1000 make sure we don't walk off the end of the hash array (This used to be commit 3c32f24e2c6a99ec294fb16e1684cd22b08f2df4)
new 5c65283 r9775: r11607 at blu: tridge | 2005-08-30 12:16:19 +1000 fixed the help message (This used to be commit 5e3d9708f6592bf35f491f4ae979c20ad99e8358)
new 0a5126f r9776: r11609 at blu: tridge | 2005-08-30 12:20:11 +1000 make the selftest script a bit less existential (This used to be commit f8a17063a26487ea22caf0a3651f0ecee5d506df)
new 24dd21c r9778: Test for particular error returns, rather than just OK/not OK.
new 37db118 r9779: Add a contextmenu function to be used by all window/widget objects.
new 391f9aa r9785: Add some testdata (This used to be commit 721431cff73b06d6e74ca47d25adbf89b900fd5a)
new f9447d2a r9786: Move ldb_map into ldb/modules/ Move samba3sam to dsdb/ (This used to be commit eb9d615bcd49328131613f64745760a90553b7f2)
new 81e130b r9789: Patch from Volker that fixes the build on AIX. (This used to be commit 9a1a7fb60e6531ff74e6817313548f3cee37a990)
new b75ca9a r9791: r11611 at blu: tridge | 2005-08-30 21:48:22 +1000 recognise any case combination of 'localhost' as 127.0.0.1 (This used to be commit 1d8dae5167a1a08b69274fc17e6e010174420ab5)
new b674411 r9792: Rename StrCaseCmp -> strcasecmp_m. All these years I was thinking StrCaseCmp was sys_strcasecmp, while it is in fact strcasecmp_m! (This used to be commit 200a8f6652cb2de7a8037a7a4c2a204b50aee2b1)
new 6cf1b0c r9793: Be more verbose, check for errors in upgrade script. (This used to be commit b7c09df9e506f8048f69c4bdd1c3351e3b554e18)
new 89e550b r9794: r11627 at blu: tridge | 2005-08-30 22:55:27 +1000 fill in correct error code for zero length and too large IPC reads (This used to be commit bf6558b8971ccda080d463753ddae977967e7093)
new 1720892 r9795: fix the ndr_pull_string code to handle, some special cases, where the idl was something like this:
new f3c121e r9797: - let us parse replication packets with linked attributes fine, - also resolve the 0x1f ('member') attid for nicer debugging
new a3a7881 r9798: Add generic functions for handling smb.conf files (the parameters don't to be pre-declared). Also doesn't use any globals, so multiple files can be loaded at once.
new 9f4b329 r9800: Add EJS interface to param. tridge, sorry this overlaps a bit with your loadparm interface. :-/ (This used to be commit bb0cef581a09a86113f3212c776c011ae73def14)
new cf016f9 r9805: Add 'data' property to param EJS object Write out new smb.conf file. Parameters that have disappeared between Samba 3 and 4 will optionally be prefixed with 'samba3:' (This used to be commit 27eefbd9059fe0a3daca15a71da7b4cb88ed22ec)
new 81952ea r9806: Some more test data (This used to be commit 96a511b6de08385d58998f5ae5f4f569c9b730cf)
new 10ee597 r9807: Use talloc in fd_lines_load() and file_lines_load(). The return value now can be freed using talloc(). I couldn't find the free_lines_list() function that was supposed to free it before. (This used to be commit f6f31661d05e392a9f2819c5a0ceff92c1b7656a)
new 34305d7 r9808: Improve code that selects what "passdb backend" to import from. (This used to be commit 7739d092d5ca99bd44a1612cc783e38a2f09a67f)
new 40f85ac r9813: Conver testsuite for samba3sam module to EJS (This used to be commit 77f24ed131bf57c30bb500e1d8d387bd4b403ddc)
new f58a74a r9816: Work on testsuite for upgrade Add 'paths' object to provision code. (This used to be commit 488d737fb0ebbc2535d0ec17c14f0dc1eaf2a578)
new 181fde4 r9824: r9495 at cabra: derrell | 2005-08-31 09:33:55 -0400 add a readme file to indicate what the smbc directory is for (This used to be commit c1a9ea47a326adf529dbf207a75d23f326887a14)
new 06db539 r9825: Correctly handle length argument to substr() (This used to be commit edf380cb5fa2c168fc05dd54580f024239ef835f)
new adf31c5 r9826: Add some more OOM checks (This used to be commit 213bcb7e16290da0c26492ced65509a63942d4ce)
new d991196 r9827: Convert 'passdb backend' rather then 'passdb backends' Be a bit more verbose (This used to be commit fb2fd8da10b281b2064d4cae5d5a0630e8a207da)
new a0e672a r9828: Fix path to testdata (tests are always run from source/) (This used to be commit 76666d401071bf9b67b0402efc1d647f45533259)
new f118373 r9829: Registry key and value names are case insensitive (This used to be commit 96ccbd6402fa37338c49d9a55919a360e940bc48)
new 2f23a8c r9830: Fix support for importing registry values. Extended the examplre registry tdb. (This used to be commit 11e2a1938966f3aa9e9c25433181c20843951a6b)
new 52bcf4c r9831: Check whether the two admin passwords entered were equal. (This used to be commit d02834f88d6a26f77549ec9db8f2492eacc9b043)
new 0712cbd r9834: More tests for the upgrade from Samba3 (This used to be commit d2db164d6f674cada470e871c558c75f98244141)
new 84bfcd3 r9835: Make ldb_map compile in the stand-alone LDB build (This used to be commit 2283a336e0e31e6857621d9806bba54c400bd986)
new 222fdd5 r9842: More error checks in the ldb_map modules, extend testsuite (This used to be commit b7992de4b7d42a55e00509c887a269a07c19627d)
new b19cc95 r9849: Extend testsuite a bit more. (This used to be commit 5cbe1e6b70b03be441a36b36fb969339df0dfd45)
new 05db302 r9854: Finish ldb_map testsuite Update PLAN Some more small other fixes (This used to be commit de2bde2526ffaf521253e3b9e58fc11417986321)
new 99054eb r9855: Finish ldb_map testsuite Update PLAN Some more small other fixes (This used to be commit 31cd5d55a9754b4e670be5d3687dfaaab8adaefc)
new 1b5cb73 r9857: Fix rename/delete issues (This used to be commit d6dce7ef3eb21a5e90244cf2ce7403ab43b12d63)
new 1478781 r9859: Enable (blocking) KDC resolution with DNS.
new cf9b916 r9861: I need to convert this to table-driven, but anyway...
new 9a56cb3 r9876: Fix some 64-bit warnings for Itanium machine. (This used to be commit 9e375d82e828879704442e5a27a9938015953de2)
new 92a652c r9877: Merge from lorikeet-heimdal, to try and fix build failures.
new 9c8483d r9878: This is getting a bit out of control, but a few more tests.
new 7a3e0a8 r9879: A quick check to see if nested initialisers (?) is portable across the build farm. I have a feeling it isn't. (This used to be commit 7cc8df0c2f46fb9ce753e368ce645bcb69585334)
new 4d0ec61 r9880: Convert remaining initialisers to more portable form. This should clean out a lot of build farm breakage. (This used to be commit c34fbdc6c3fd2c066c713bdd84e6f40f6aa8cd43)
new b2c54c0 r9881: I can't believe this can make a difference... (This used to be commit 31069bfd18c4b7355dbf85df9fb479705b0e3b4b)
new 23f68ed r9883: More nested initialiser fixes. (This used to be commit 579d11147849932ec76a175f815de890a8ea20ad)
new 6e17020 r9884: Fix compiler warning. (This used to be commit 6e30dd8a50e9afc4942cd925e6e0266d960923dd)
new eb13363 r9885: Fix code before declarations. (This used to be commit b7d982c94be05d357a4c3517afc60c7929fb4615)
new ad44611 r9888: add IDL for lsa_QueryDomainInformationPolicy to query Kerberos Settings.
new 6ff9762 r9898: Add extra registry key used by WinXP (see r9894) (This used to be commit 7666993fa96916d9d849a636a1b30ca7f77354a2)
new e2e2508 r9899: Be more conservative about what is sent to the remote server in ldb_map. (This used to be commit 76e943d4416e38ce4cce27d5403bc3e133d0025b)
new ca6c0af r9908: Generate posixUser and posixGroup as well (This used to be commit ebed25b47d3d8bd350b51b462d605d713f17602d)
new 4f4dae0 r9912: Fix another bug in ldb_map. (This used to be commit 4c3b37d660e798764e35a31221f4939ab6f36948)
new 08f630b r9915: Some more mappings. Fix weird sAMAccountName values. (This used to be commit 8ff1358f401e0086b941f4ff73af5d4c38a1f8bf)
new f14f4fd r9918: Fix two copy-n-paste bugs that were preventing the modification of special DN's when the rdn_name or timestamps modules were in use. (This used to be commit c61efb2ff851f8f55b4747c8068c7e780083e35c)
new 74b2652 r9919: Remove debug statement from samba3sam Add SOC STATUS doc (This used to be commit 152c1a37b536c65e0b816319304d1fb46c2dc5a8)
new 1170f02 r9925: Fix swapped nt/lm password hashes - caught by Andrew Bartlett (This used to be commit 4f0ee80f6cc1639f612a50ddb8d99ee36d8ce8d6)
new 2786f3d r9927: Extend copyright for all the hard work I've done this year.
new ca87549 r9928: ncName is a DN, and needs to use DN matching rules.
new 95fcf03 r9929: Fix indentation
new 9b905c9 r9930: Use a single samdb_base_dn() function rather than lots of silly searches all over the place.
new ad14812 r9931: Make use of new 'norealm' parsing functions rather than strchr(p '@').
new fd4db6e r9939: Add configure check for yapp. (This used to be commit 0300f2329c71429e43ed18e6f411985a76e5aad5)
new 9319cac r9940: When guessing, don't make DEBUG(1,... errors.
new b3c0dac r9941: Update the CrackNames test, and provide a much improved server-side DRSUAPI CrackNames.
new cf5ea56 r9942: CN=Configuration is always under the database-wide base dn, so don't try and pass it down as a parameter.
new 4462869 r9948: Be a bit less verbose (This used to be commit 071dba2d0ae964e9901adf0c4870894deed43650)
new fc411be r9949: Portability fixes for mingw32 (This used to be commit 994093b08ee463066c6bae494b10374bd700b0b0)
new aae4b1a r9951: Add another value to the default HKLM. Convert Samba3 policy "refuse machine pw change" to registry value. (This used to be commit a143234ac7622ef3ef87c80224927551a1452e4b)
new 550eac8 r9954: getntacl depends on EXT_LIB_XATTR (maybe we need to disable this binary when EXT_LIB_XATTR isn't enabled)
new c70405c r9957: Switch to using DATA_BLOBs internally in TDR (This used to be commit 351149d160e893a3fdd4a5b11ec4b4b2bbf264a9)
new 52d995f r9959: Fix bug where data offset was incorrect after parsing element with [charset] (This used to be commit b17478229e8e9220858fcc85a19ec751450f969d)
new 5d2d627 r9980: Fix some warnings. (This used to be commit 716011dd92d65caacb31ae399b580defa4e6fb2d)
new 7a81e52 r9982: Strip prefixes off the check for noemit in the conformance info so you can use the typedef names in the IDL rather than the autogenerated function names. This means you can say "NOEMIT security_descriptor" instead of "NOEMIT dissect_security_descriptor_type" or whatever. (This used to be commit ec80c5ceec3c96dc847d171967472cce99edcdc7)
new 563be66 r9983: Make the NOEMIT conformance directive with no argument mean do not emit any dissectors for this IDL. (This used to be commit 55a98b3dfdef21df172dac6cff4ebc114b35df00)
new 40d70b9 r9984: Honour the NOEMIT conformance directive for entire IDL files. (This used to be commit 73dffade2c008b26eaf3924d31693c27328b8586)
new ed4913d r9990: Fix some 64-bit size_t warnings. (This used to be commit dd148451d7d554dc0b102023e6a22439fd3b4b81)
new 48c9450 r9991: Some more 64-bit size_t warnings. There are a few more but they are too hard to fix right now. (-: (This used to be commit a64b813ff70ccf203e65ddb9d5ee3f5dc3495a15)
new 3caab0a r9992: More fixes from the 64-bit warning police. (This used to be commit cda829f0d9476bd8b057a7019f55fac206205825)
new 7f66d5c r9993: Gcc is fussy about the lack of parentheses around assignment statements. (This used to be commit 908ba892598af83ae2fbe661d40e9f10ff3e34a0)
new 58a74c7 r9994: Unused variable. (This used to be commit ce4902f8dea2b6f3568960278e08395ea3927146)
new 201fd3b r9995: Add file describing the REGF file format in IDL. (used in reg_backend_nt4.c rewrite) (This used to be commit 5e1a16eda28d432b94dc933b44da3ca556f92fdf)
new 1da463c r10000: Congratulations to me for getting the 10,000th commit. (This used to be commit d5c12a02af1d86de08109efddd2a588893dffbcc)
new 0eea337 r10006: Insert correct header file. (This used to be commit dfa45ec1b329ad01daf81beeb31985811ce4f5af)
new 02b3abe r10007: Merge data_blk and data_len member of registry_value into a DATA_BLOB. Fix handling of REG_DWORD in the LDB backend. Fix a couple of warnings (This used to be commit 709fdc7ebf5a77cfb50359fad978884777decc3b)
new 102a6ec r10009: Fix bug in uint8 parsing functions (This used to be commit abb0db12185a3b3ef7da16fa3d742336afeb8ef0)
new e9b5bf9 r10010: Support base_type() attribute (This used to be commit c0bae9b0b5cb56aea98e33b4d0a9d29c6622dd27)
new 6a2c9e7 r10013: Support zero-sized strings. (This used to be commit cf3be71c33ec8e43c883ce05fd1a63d1178446ad)
new c5fbb78 r10014: Support ?, : and = in attribute arguments. (This used to be commit 6a549f35583e71531bea56ce717635ad9499441a)
new 40cbd46 r10015: Change the NT4 registry backend to use the IDL-generate parse functions. (This used to be commit 0ad46ef804c0654e927f9c14ea93c45f9e3c718c)
new eac7fe4 r10016: Support reading security descriptors on keys. (This used to be commit b349e902c7b0140cd94e241ba9f81c83fa54f603)
new 16788f2 r10019: Only return NT_STATUS_NO_MEMORY if the alloc failed.. (This used to be commit ea92959209fa256a8190df19e8c27b368169724f)
new 23e6e07 r10020: Support for malloc / realloc / free in HBIN blocks Initial support for adding keys (still broken though) (This used to be commit ff8d3a27c1b9bb37de39e7d7b974702b2b8c4437)
new 370f5b9 r10021: More kerberos notes. (This used to be commit f36e657a416d7ec7146d84da88b28c2606ff838a)
new 52d9dbe r10022: Merge tpot's fix for IRIX and AIX_rea build problems from lorikeet-heimdal to Samba4.
new 4729c3d r10025: Add some utility functions for storing/loading tdr encoded data (This used to be commit bcd433bfc1450317b75e22942dee1c42bb24ae79)
new ff7342a r10026: Move registry header file to lib/registry Add support for showing security descriptor in regshell Add support for saving files in NT4 registry backend (This used to be commit 47cecd4726e6568f1aafb404646d2664f630a9bb)
new f4910ef r10027: Use blob length for keeping track of buffer length, add TODO (This used to be commit a924bec84b6d0a84db05c4315126474c9248fe2d)
new a487b6c r10028: More registry fixes. Remove save_hive() function (there is a flush_key function already). Fixes for the allocation mechanism in the REGF backend (This used to be commit 499d03bc90382bcd33c8c3a1577a58d2c76e5129)
new a3e0e69 r10030: Add hierarchical memory allocation to TDR's pull functions (This used to be commit 0e358de93a007db921ad5e9a892114122254de39)
new a514877 r10032: Add tdr generated files to clean target (This used to be commit c1e9fb24e1b53fb2c5ee6e32454350dff710c627)
new 6b14ffe r10035: This patch removes the need for the special case hack 'MEMORY_WILDCARD' keytab type. (part of this checking is in effect a merge from lorikeet-heimdal, where I removed this)
new 3ca370b r10038: Update instructions on using gcov with ldb (This used to be commit 8d246fac49332426699e797f52ef694083b5e2ea)
new 46ca543 r10041: Add 'gcov' make target. Run 'make clean gcov' to generate a set of files describing the test coverage of the Samba 4 code. (This used to be commit 72bb84add469ad4f027ddbd8d73bb846b0609fa2)
new e3a1ee4 r10043: Only recompile subsystems that actually need recompilation (This used to be commit de9830979788528754175b17fe45477e6ce9ce9e)
new 9b8b2bb r10044: Microsoft has defined this bit: support.microsoft.com/?kbid=832572
new 1da54ac r10045: metze reminded me to use the correct enum entry, rather than 0 for the return here.
new 10a160a r10046: Don't generate any ethereal dissectors for security.idl (This used to be commit 5b8b956887f80e99894e5732568ee65d670aaa72)
new e817e44 r10047: Translate an idl NTTIME to an ethereal FT_ABSOLUTE_TIME instead of a FT_UINT64. Not sure about a NTTIME_hyper though. (This used to be commit 42568d3f286679656417301d1cf29d3f0cd71030)
new 622b75f r10048: Dissect a security_secinfo as a uint32 just to get the winreg dissector compiling and linking. It's really an enum defined in security.idl. (This used to be commit b62811afcb85accf9ea0cf12f4b659cd9898e275)
new db400b4 r10052: Add 'print' command (This used to be commit d99c9e2817fbbe2a0a34910672c8473889bc6176)
new 1f2f470 r10066: This is the second in my patches to work on Samba4's kerberos support, with an aim to make the code simpiler and more correct.
new e6190e6 r10071: Configure checks for IRIX build environment. Test whether we can use the MIPSPro 7.4 -c99 option to get C99 support. Try to find a common perl that is more modern than /usr/bin/perl. (This used to be commit 82fab8b747bf68d8548c6f0f2f4bff98bd428d22)
new 6a74a83 r10072: Fix mismerge weridness in error handling.
new c070fd6 r10074: Pass CPP to pidl via environment variables rather then config.pm. This fixes the standalone pidl build (as used for ethereal) (This used to be commit 9c9ebd2214423c58357854f09bd744e13e807d8f)
new 477c8ba r10075: fix warning with autoconf 2.59 on SuSE 9.3 (don't use m4_regexp: use regexp or m4_bregexp)
new 2f72d3a r10076: this macro was moved to build/m4/smb_cc_featues.m4
new a302b79 r10077: - move gcc option checks to check_cc.m4 - only use -g if supported - don't allow AC_PROG_C and friends to autoset the CFLAGS (we don't want -g -02 by default..., maybe a configure option for -OX could be useful...)
new a8ec371 r10078: - add a 'struct data_blob_list_item' - use this for the send_queue's of the different stream_servers to not redefine the same struct so often, and it maybe will be used in other places too
new 1e05f9a r10081: - create a seperate WINSDB subsystem - use LIBCLI_WREPL for the winsreplication client code - fix some dependencies
new eaa6426 r10085: decode level 5 and 9 too (this is taken from the ethereal dissector)
new a769fa3 r10089: Fix a typo breaking the Makefile generator and therefore - the build.
new 3e941e6 r10091: Fix perl warnings (This used to be commit 045bce900ea0b864bf3ac2fe8c197d42c6d38a91)
new d9cdacc r10093: Fix the HF_FIELD conformance file command (This used to be commit 0c0a4b55cff4079276073060dae91ff0c19af42f)
new b2f3a85 r10094: Support quoted arguments in conformance files Update pidl manpage (This used to be commit a69e88e7b19b8f05222b54aea88395b51b96c003)
new c1dcda0 r10097: Remove extraneous include patch heimdal/include. Add configure checks for getipnodeby*(). (This used to be commit 623c265312bdbf7a485f2b9a46fc79d2e53edb54)
new af87f98 r10100: Check for more networking headers so the resolv.h test can succeed. (This used to be commit db75b2da1ef9d8e926610d918953697dd346fe3b)
new 561a02d r10103: Put an #ifdef guard around ENOTSUP to fix systems that don't have it (OpenBSD 3.7). (This used to be commit cc24af6545b19ad7710c43399c396e1807f80eeb)
new 289127b r10104: Fix code before declaration. (This used to be commit 05c020181560afd4e6957be29795536e2d83d71e)
new 79f476a r10110: Add some more warnings, implement FIELD_DESCRIPTION (This used to be commit 1caeb3238dac6321bde8e254a8efaf090b4d56b0)
new 8b5a953 r10111: Make pidl by default assume the input file is an IDL file rather then a .pidl file. (This used to be commit d8a31d3048a6421a3d49d3c121bc86d748838b3a)
new 899ffd9 r10112: - check attributes depending on the section type
new 63ef3c7 r10113: rename libcli/wins to libcli/wrepl
new 13f7e6a r10115: bind client connection to the best interface, to the partner
new 6635e7b r10116: Print out a couple more warnings. (This used to be commit 0628dfa5c3c74614a86b4f61b8d1555ef41c41bb)
new 5d6706e r10123: Add more warnings. Support quotes in conformance command arguments (This used to be commit e6842fcc9809bcf8de678199a6f28fbbde6c0b83)
new 9ad5c98 r10126: WREPL_REPL_UPDATE also takes a wrepl_table
new 9cd63dd r10129: fix sinple ip's in wins replication, packets
new 0ac1490 r10132: Confirm that openX with OPEN_EXEC implies read only. Jeremy. (This used to be commit da70b2ab2df6d8239811b12b471c578cbff6dca8)
new 5fd875a r10138: Fix the mapping table (as tested in smbtorture). EXEC_ACCESS should map to SEC_RIGHTS_FILE_READ, not READ|WRITE. Jeremy. (This used to be commit 26f63973e6207e3b5c3123f1326027ceac38966f)
new 759e816 r10140: reorder some stuff, for nicer output
new 0559bae r10141: if some of the LIBNDR_ALIGN_* flags and LIBNDR_FLAG_REMAINING are set, ndr_pull_data_blob() doesn't work correct. so make them exclute each other.
new 859f270 r10143: don't exit when the not all bytes are consumed, (this happens with relative pointers)
new 869ae3b r10144: dump the whole data blob
new 1757f83 r10145: Allow a variable length signature, so we can support signing with other than arcfour-hmac-md5. Currently we still fail to verify other signatures however.
new d3b2db5 r10146: Clarify which test is failing in error messages.
new 00d69bd r10148: Use samdb_base_dn() to find the local domain.
new cfdcc32 r10149: Update Samba4 to current lorikeet-heimdal.
new 5edbeca r10153: This patch adds a new parameter to gensec_sig_size(), the size of the data to be signed/sealed. We can use this to split the data from the signature portion of the resultant wrapped packet.
new c42e76f r10155: Add more notes on required gsskrb5 functions.
new 7b0471c r10157: Remove the last traces of heimdal/include. (This used to be commit 651249010725196702a8a2ed0cba65039aa2f08d)
new 0639375 r10159: Dereference padsize before comparing to an int. (This used to be commit 5767c05909c9927b3a806614b1f1bd2f90a35dd3)
new 3818f77 r10161: Check for alloca.h to prevent incorrect local declaration. (This used to be commit efc70d267285a94bcadd690ae4392d278cdeea94)
new 5c7de96 r10164: - add first assoc_ctx test - handle the case where we're no valid pull partner of the tested server
new 76277d1 r10167: add a test to check if we always get the same assoc_ctx, on one connection.
new ce71667 r10171: This seems to work for encoding/decoding a PAC at the buffers only level (required for signature verification).
new 3127d75 r10172: Add --dump-ndr-tree argument (This used to be commit 8eb69b3a6e4e912af8a7c14a348f65b3d2512b42)
new a0bc674 r10173: Document new option (This used to be commit efa6e3938df2f185fc7a303094a0b091422a7398)
new 5d3d409 r10174: This patch implements generic PAC verification, without assumptions about the size of the signature. In particular, this works with AES, which was previously broken Samba4/Samba4.
new e841621 r10181: Fix the build (This used to be commit 231d01a3e79b26884409d24d8e25fc4ab8567d89)
new 74eea86 r10184: Fix a stack of unhandled enumeration warnings. (This used to be commit aeb42a446b3c28c5cf6800606b3f9b70c49cb94b)
new f642fd9 r10185: Fix another two sets of unhandled enumeration warnings, plus correct some awful indentation. (-: (This used to be commit 2f24fc7a7a195c04f88a25d52efc02ddf491126c)
new 342d229 r10190: Do some very basic input checking when provisioning. (This used to be commit 87f25fe49caa78422582337c5208a331ef5b8c15)
new 957d361 r10191: Return the right error code in the case of a time skew. Windows will now ignore Kerberos and fallback to NTLMSSP when joining. Thanks to Andrew Bartlett for the assistence. (This used to be commit 3b6bfbe8cf555f4144ed06044d3ecb8044f86bca)
new 68974a1 r10192: r11631 at blu: tridge | 2005-08-30 23:06:37 +1000 added a ldb.close() method in js. Useful for re-opening the db (This used to be commit 1f12364a0f23ba39fd3d29b510fdef2423685f0d)
new bcc3ce6 r10193: r11632 at blu: tridge | 2005-08-30 23:08:27 +1000 if we fail to erase a ldb during provision by traversing and deleting records (an in-place erase) then just unlink it and start it again. This makes provisioning much more robust to changes in ldb that make it not backward compatible with old DBs. (This used to be commit 173655aec25c462b8b90b850df65ae6f95f44efb)
new 6c22a5b r10197: Assume that external dissectors are structs which I think is always the case. (This used to be commit 515f456facfeb2cd9893ac65dd96cdda16c9d1ca)
new 6bfea63 r10199: added a LOCAL-RESOLVE torture test, useful for measuring the overhead of the async name resolution mechanisms (This used to be commit b3a9d759bb7c6ca892f9810389292e79d963ca61)
new 45f7609 r10200: added a composite_trigger_done() call that allows a composite function to cause an event to happen immediately. This allows metzes patch for recognising IPs in resolve_name() to work, and also allows us to remove some of the other code where we currently do specific checks for is_ipaddress(). (This used to be commit 9cc000d868e1257ef6429f6f6f1f9d3c28ca330f)
new 5d2c2ed r10207: Add some const (This used to be commit b1ad340b4720e922ae1e332c2a74986b1656358b)
new 234481f r10212: An IE fix. Must set initial values in the onload function.
new a129ad3 r10213: fixed a memory leak in the ldap client and server code spotted by Karl Melcher. ldap_encode() now takes a memory context to use for the data blob (This used to be commit 09948a59336a7f02bf2b4605f2d4d886e65b85f2)
new c34d956 r10216: Chris Samuel pointed out that we should note the need to run provision as a user with write permission on the install directory (This used to be commit c0de3fd4c5718fbee76dbc9c08fa8e5754c4dc2a)
new f7451db r10225: Adding back a style rule to qooxdoo that was originally removed. This is a cross browser hack that makes for better performance amone differing browsers.
new 3afbbc7 r10228: Reorganizing a bit, trying to simplify. This is an attempt to find what's going wrong in IE formatting.
new 2b2e133 r10231: seem I flipped these, fix. (This used to be commit 8ddf4de162f42ed53ab0603dd0e1536796f9197e)
new 38b0488 r10232: Some work on ldb_sqlite3. It is still far from being usable in samba4 but I want to commit so that the work does not get lost by mistake. This is also a good way to get comments if somebody is interested.
new 36d6ebf r10233: add commented PRAGMA to avoid fsyncs (This used to be commit e5d8d834600040793c1e45c7aaceb374df2b3839)
new f77e859 r10236: fix (C) note (This used to be commit 466e6812c35af9096fea05520c6b59a19793c4d1)
new 84951a4 r10237: fix parameter, how have I missed this...?
new a9e08ba r10238: Add a entry for sec_info to treat it as a uint32 for now. (This used to be commit 8a0a8d259dfc517a96053404985f2996b7342713)
new fd619b4 r10245: Get rid of XFILE in a few places. Add fdprintf() and vfdprintf() helper functions. (This used to be commit 6685009f6af94b088084d69a43bcea5f8335ae57)
new 85263c3 r10246: Remove unused function Move auth-specific file to auth/ (This used to be commit 8aa9711a306b30da905f53148ebe352462852d74)
new 8bfcb31 r10250: the comparison is caseless so we must caseless subtract otherwise we get the wrong result when comparing upper case chars with lower case chars (This used to be commit f6ea6e9382f954be819ec82e28598cdf9cf88661)
new d8da5e4 r10251: some more work on ldb_sqlite3
new 95040e9 r10252: a recent checkin from simo changed the handling of BASE and SUBTREE searches in ldb to be more ldap compliant, but broke the wins server and the ejs ldb code. This fixes those up so 'make test' passes again. (This used to be commit dff660c23c97114d0c1be705f4d6a9c114b60456)
new 0868b7c r10253: a fairly large tdb cleanup and re-organise. Nearly all of this change just involves splitting up the core tdb.c code into separate files on logical boundaries, but there are some minor functional changes as well:
new a222210 r10255: Fix some more 64-bit warnings. (This used to be commit f4f9337619f7793f5ad23fcb59a8e8751941fec6)
new 2082695 r10256: Fix some unhandled enumeration warnings. There's one still left, RAW_SEARCH_UNIX_INFO find_fill_info(), which I think is a bug. (This used to be commit 5f1cd6382cd90b1b33f645b1b2a469f4de4f42b9)
new 8dbeab5 r10257: strlen returns a size_t which can be 64 bits long. (This used to be commit 4a4b0537183e16b00a94f0411e423c943d79cba9)
new 48b513f r10258: Fix an unused/duplicate local variable. (This used to be commit 360be7028c2244391cdd9ed6d156cec8dab9e9e9)
new 5c70883 r10277: do not ovverride LIKE, thanks to derrel I found out how to do the same thing with a harmless user function (This used to be commit 158693b4064bd731aa4f6cdb2fde51d7aa596cf5)
new 3a4da8c r10283: Eliminate some more use of autoconf substitution variables. Add makefile rule for '.ho' files (compiled with host compiler). This does not allow for cross-compiling yet as that requires a HOSTLD as well. (This used to be commit c675ba0ee437ade4abe839a2fb193b9e3a98a3de)
new f3bce65 r10286: This patch is ugly and disgusting, but for now it works better than the other ideas I have had.
new 7f08aa1 r10287: Compile compilers for build host. This fixes some bits of the mingw32 build (it now fails on missing inet_aton / in_addr definitions). Find sane default for HOSTCC (This used to be commit 1a833690b8fd9a22169882c41704d24f2d52b2d9)
new f281d77 r10291: The patch optionally (off by default, not available in all cases) allows Samba to use the target principal name supplied in the mechTokenMIC of an SPNEGO negTokenInit.
new 3198e58 r10292: This is set below from lp_server_role().
new 86acf90 r10294: Generate Makefile directly rather then thru Makefile.in. Autoconf substitution variables are now no longer used.
new 8aa2c91 r10295: Remove dependency on Data::Dumper (This used to be commit 26f2903dab833fbf420af7104757b26f8398e99d)
new f1d0651 r10296: Fix function pointer handling for older perl versions (This used to be commit 0949db8119af548c199930c64449d6ca2228bcb5)
new 8919d6b r10299: remove the public (un)lock functions and introduce a transaction based private ldb API
new 4f85004 r10300: forgot to change the dsdb modules function names (This used to be commit e9018e3d9f69528acc0c440929fdb8d95413fa0d)
new cba1859 r10301: fix standalone compiple after tdb changes (This used to be commit acfb4b928363b00346cd8991347d992c76c981d6)
new eebe0c2 r10302: Introduce ldap like error codes (This used to be commit cbe438be6d9b1b7182ab3e63607a2e5b2d5456fb)
new bb8f5c9 r10303: check no attribute is given empty (This used to be commit f0ad9495e45ee0d41ef8ca182984599c8e11cabb)
new 46a8d80 r10304: check for basic ldb_message sanity and return appropriate LDB_ERR_ value (This used to be commit 610f5646f0816820ac9342e81d46d139e26cc918)
new 16aff2a r10305: start implementing better error handling
new 3d7935e r10306: change these modules to use new error API (This used to be commit e86c9b4a7f399a3152a2703c76406e9d69ec1225)
new cb9d4c6 r10312: fix compiler warning
new a388d68 r10314: Apply the controvertial 'server role =' patch after discussion on the list:
new 349294d r10315: Remove use of fstring and pstring in dynconfig.c Remove unused includes of dynconfig.h (This used to be commit 59083b7ba60d518ddb59646c4fd69938afd079b3)
new d2a666a r10316: More dynconfig fixes (This used to be commit 0963ab9c148772b961f17ec779213b0eb861e1dd)
new 523034b r10323: Add first bits required for getting compile with scons working. This does not work yet and can exist parallel with the existing build system. (This used to be commit 829568d75985e875e3363d76fb44270a0298c7f8)
new 3e1ae5a r10327: Use CPPPATH instead of appending -Idir to CCFLAGS.
new 96745cb r10328: Add more emacs python-mode markers. (This used to be commit 540a3649e88690e829c17d79ecdccdc9ed464845)
new 7001200 r10329: Perhaps we shouldn't get too ahead of ourselves just yet. (This used to be commit 4d7bc667f72dae459a050eb701d1e365949c340b)
new 069e498 r10330: Add SConscript to more subsystems. Some of the tdb tools build now. Start on custom Samba scons tools (for handling proto generation, pidl, etc) (This used to be commit 4bffe4435944fffa3f9680b5a2fe63f2bdd98003)
new b1c3c66 r10332: Fix the build - messaging uses UNIX_PRIVS (This used to be commit df4a923c64a7fffea3aa01f646b3fba7a83a1b49)
new 3556e1d r10334: Use CPPDEFINES instead of CCFLAGS for adding preprocessor symbols. (This used to be commit ba305886fd404161f4d081d2ffe60c824e932641)
new 6cd5ede r10335: Build tdb tools into bin directory. (This used to be commit f35c4763d5c681a74af1f59e75a2f93e99d645cb)
new 5b02ee9 r10336: Add sconscript for a couple more subsystems. (This used to be commit 59d4450453c25f5cce9b67b808ff0c4433c1d194)
new f9263dd r10337: This grubby little hack is the implementation of a concept discussed on the kerberos mailing lists a couple of weeks ago: Don't use DNS at all for expanding short names into long names.
new efa30b0 r10339: fix ndr_push_udlongr
new 444fcf1 r10341: remove unused libads/ code, we'll never use this in samba4, and have replacements for the most stuff already in the tree
new f1b39f9 r10345: Add more add-hock tests.
new b754560 r10346: here are only real ip-addresses valid, prevent dns lookups, when the input is invalid
new 6812c73 r10348: Add scons scripts for remaining subsystems. Most subsystems build now, but final linking still fails (as does generating files asn1, et, idl and proto files) (This used to be commit 4f0d7f75b99c7f4388d8acb0838577d86baf68b5)
new 5c40f9c r10353: Fix typo (This used to be commit b871ecbc2cf5ef2222e498f7819a06aa9082e155)
new 920a627 r10356: Make the proto generator work with scons (This used to be commit a2268f1dd441059955bee30cf2a9028656c14099)
new 9a1ceab r10363: Nobody loudly screamed "noo", so commit the samba3 winbind interface to samba4. Ok, maybe the silence is due to timezones, but what can you do... ;-)
new 65d4da0 r10364: Turn gensec:gssapi on by default, except for a login of the form -Udomain\\user.
new 0e2c624 r10365: Use nsswitch/winbindd_nss.h in winbind/, update that file to the current 3_0 interface.
new 8db177b r10366: More scons fixes. Building et, asn1, lex and yacc files sort-of works now (This used to be commit 22f18a84242e5e68a2d57b6d7ff77c089ee7434a)
new b963050 r10368: when building the epm tower, don't put host names in the ip address field, instead put a zero address. Note that zero is correct (ie. we shouldn't do the lookup) as in the client we want to send a zero for the server to fill in. When we make this call from the server we fill in a real IP. (This used to be commit e54c8b5658761c33d50a1a557d2ec77229b07b47)
new 344b0d6 r10369: You don't need to put leading or trailing spaces on variables. It's a make-ism.
new d9ca09b r10370: only validate the re-generated binding string for hostnames with IPs
new b1b5e49 r10372: Having gone to all the effort to uppercase the realm, actually set the upper-case realm.
new b5521a8 r10373: Fix segfault in LookupSids.
new 9d44a9a r10374: Add HAVE_* defines (on command-line or in config.h file) for scons + some other minor updates (This used to be commit f142c15de1afb2f13a5e23ceb40ce70f0115c8bf)
new 60cb7a4 r10376: Argh - not quoting dictionary/hash keys is a bit of a perlism. (This used to be commit 588a3183b3f5922349b85520d554dcce23cd699f)
new d191c7d r10377: Save configuration stuff to sconf.cache so it isn't annoyingly run at every single build. Run 'scons configure=1' or delete sconf.cache to force checks to be re-run.
new 5e4c8b8 r10378: Build config.h file from dictionary of defines and always use it. (This used to be commit 252b64eb20db9152d357188d45fb39bb3d0b61bc)
new 3e4f47a r10379: Add files for ldb and tdb to proto_files. The tool for building proto.h is busted though. (This used to be commit 54882f88cad1427b6adcb4c956a63e534e7d13e4)
new cc6fae1 r10380: Use pod-style documentation rather then XML-doc, in good perl style. (This used to be commit fcc1ba97a3dd955208d8d9555ff8dab455239412)
new e073918 r10381: Be a bit stricter on pod syntax (This used to be commit 3f646c620a354ab6820c4a97d629e1e27978b76d)
new 42f2519 r10382: In the absence of client support for the full KDC-side canonicalisation code, I've hacked Heimdal to use the default realm if no other realm can be determined for a given host.
new 428c8ce r10383: This patch is on the road to implementing servers (such as kpasswd) that use raw krb5, not GSSAPI. I still keep the 'fake GSSAPI' code, but under the module name 'fake_gssapi_krb5'.
new 9ae24d8 r10384: add _GNU_SOURCE in tdb configure (This used to be commit 21e5c328a033a4b452b3fd696069ad8bbfa6b9cc)
new 8f334f6 r10385: removed obsolete comment (This used to be commit 40a8ad2d1eb26d1635b8f188036b04319ffd41b4)
new c44efda r10386: Merge current lorikeet-heimdal into Samba4.
new 1d4fcd4 r10387: By exporting KRB5_CONFIG pointing at a file of our choosing, we can avoid DNS delays in our testsuite. The next step will be to use kerberos in the tests (awaits application of socketwrapper or hooks into our socket layer).
new 58a399d r10388: Add version numbers (required for CPAN) (This used to be commit 786329576bf14ae774f9d5a24268e46b7dcb634a)
new 7a54588 r10389: Add Manifest file (required for CPAN) (This used to be commit 775323815961c25986e2557de5d59626822b3944)
new b1ad4a2 r10390: Remove fstring, pstring and uint32_t from winbindd_nss.h.
new 90678b7 r10393: More type checking in scons Remove unused file (This used to be commit a9e71ab5d1ed8b34f158ff0e89dd67ec785b9829)
new e0febb2 r10395: While playing with winbind, I found a segfault because I had given resolve_name_send a stack-allocated method list. Duplicate it.
new 3b7f8dd r10398: Don't do DNS lookups on short names (no .).
new 51cbc18 r10402: Make the RPC-SAMLOGON test pass against Win2k3 SP0 again.
new cd67aa9 r10403: fixed the basedn for testing, and add a debug showing the size of the test in ldbtest (This used to be commit 740b9f7537d60c7dbd48fe592587b12b304c52d1)
new d6de10b r10404: make sure we use the right smb.conf in the ldap testing (This used to be commit aa30f8faa5924c29c81193646205b08922cdd43d)
new ede8415 r10405: added transactions into tdb, and hook them into ldb. See my samba-technical posting for more details on the transactions design.
new d78ea3e r10406: added --nosync option to all ldb tools, so that you can control if transactions are synchronous or not on the command line.
new 6fe9eee r10407: the schannel database does not need to be synchronous (and thus crash safe) as it is removed on smbd restart (This used to be commit 0951db6a89d15792ee1ea6b9f37c45486958ad57)
new af352b4 r10408: now that we are using tdb transactions we don't need any additional locking code in the ldb_tdb backend, except for a single read lock during searches to ensure searches don't cross transaction boundaries
new 07f123b r10409: allow smb.conf override of ldb synchronous transactions with "ldb:nosync = yes/no" (This used to be commit 435cbcf78b70a82c2ec89fab21e4ff8af538f2f1)
new f08cdba r10410: blindly update the scons file for tdb. I'm not sure how this works, but it definately needs transaction.c now (This used to be commit fa353a5bc562fa1ace0daf6586c42d1d5698c6e4)
new 37cefc8 r10411: we don't need the 10 times retry on rid allocation now, as transactions ensure two account creations can't interfere with each other (This used to be commit 91c27bc97662c8d8b764c76bd2d98a1b04f47337)
new e42a619 r10414: Fix building of proto.h (This used to be commit 4a137e4e6eca0c5718835a92d93f8a16f0504db9)
new 7e8372f r10415: The ldb and tdb libraries are bad examples to test out the make proto code as they are marked as NOPROTO in the config.mk files. (This used to be commit 5f530eacbae073e9df6adde316404f70ecfe9122)
new 217fac8 r10416: Detect some more types to get rid of spurious warnings in the lib/replace/replace.h header.
new 53de9b5 r10418: Fix comparison_fn_t test I busted. Add $HOME to the environment as some tools get confused if it isn't there. (This used to be commit b2f15b5c79970b7f0be752ccf5bb8a6b3c0e5d70)
new 2ce3b5a r10419: Remove unused prototypes of locking functions (thanks Jelmer) omment about transactions (This used to be commit 33352507593875a147276841fdb70de8edd668f5)
new 05bd880 r10420: Two minor scons fixes (This used to be commit 749b19d34f6105c696a07cc2cd39d5acecfc735b)
new bd310b7 r10421: following on discussions with simo, I have worked out a way of allowing searches to proceed while another process is in a transaction, then only upgrading the transaction lock to a write lock on commit.
new 1828b78 r10422: ldb_search() can now use tdb_traverse_read() to ensure it can run in parallel with any transaction (This used to be commit ddff66298f1a668c5220e24fc47f98d7dfc3068a)
new fcb41c3 r10423: minor changes to the ldb test suite to allow it to work correctly with a real ldap backend (such as openldap) (This used to be commit d267f8c6231664ec86edb2ae21e8585b1b51f7a1)
new 86df9ca r10424: for caller convenience, automatically turn a tdb_traverse() into a tdb_traverse_read() for read only databases (This used to be commit 9b53e04377d2ff652c4a9496798d2e3aa0dccab3)
new bcf0615 r10426: - restructure the winbind server code a bit - remove the echo test stuff - abstract out the used protocol - we have a seperate handler for the samba3 protocol now - the backend can easy do async replies by setting WBSRV_CALL_FLAGS_REPLY_ASYNC in wbsrv_call and then call wbsrv_queue_reply() later
new fdeff0f r10434: add a short path to the event context that should be used for async replies
new f59d435 r10435: fill in the reference to the generic wbsrv_call in the wbsrv_samba3_call, so that async function can use it.
new 92d74c3 r10436: Some thoughts on getting pidl working in scons. (This used to be commit f1688a8066cd787aa630714ffc161eb0f30414f1)
new f3b412f r10438: Move portability functions to lib/replace/; replace now simply ensures that a given set of (working) POSIX functions are available (without prefixes to their names, etc). See lib/replace/README for a list.
new 7cf1f57 r10440: Start passing against Win2k3 SP1 again, with the NTLMv2 changes described on the list. I probably need to write more specific NTLMv2 sucess and failure mode tests.
new c715f72 r10442: Build librpc/libndr_misc.a from librpc/idl/misc.idl. Doesn't quite work yet as scons somehow thinks it needs to put a directory called ndr_idl in the command line. (This used to be commit e4a54a4c49b958b56dc7822c800a3f5ff7eb0b60)
new 96f3084 r10443: Fix emitter for NdrMarshaller tool. (This used to be commit 76341196b59fe6084dd7c4e1c5d9ef8f2a7e362d)
new 7906d76 r10444: Add LIBBASIC files to proto.h (This used to be commit 1c3748421f53f4a4e61865e1de95c53dc75d5cee)
new dc56bae r10445: Add --header to pidl flags. (This used to be commit 435c5bce00c069751aa59a09d7cae9c1cfbd724b)
new 88b74af r10446: Add ndr_base and rpc_base sources to proto.h
new 52bf6f5 r10447: Add gensec sources to proto.h (This used to be commit 1b675a1bdfa7e50e1b418ae41479f1bebc445064)
new 41c393e r10448: Add librpc SConscript file to build. (This used to be commit cc45b27034c72c20a7a17d957cf0615041d59308)
new aba4d01 r10449: remove double copyright header
new 1e744a5 r10450: Use exit code 1 in case of fatal errors (This used to be commit 88ece24a4400cabef95fd1eb4ca14b7df085b529)
new b85f785 r10452: Couple of small scons updates - ignore .sconsign files (This used to be commit b2d2b4f23393c727ae3feeaf4b4b65bc03a673f7)
new da46c92 r10453: Fix the build (This used to be commit 7be3ec4dbb919752477e1d995df9f7d295b67687)
new 4be0ae7 r10456: More SCons fixes: - Add framework for fallback generating code - Move pread / pwrite replacement functions to libreplace - Support pidl builds correctly - Support asn1 builds correctly - Move OS-specific checks to lib/replace/SConscript (This used to be commit fbbfad0a1f7dedbf48e835a864f8285f283d72f3)
new 036b27c r10459: fixed some portability problems (This used to be commit 03942dd54b31e7a4cf9c6270b26ccf68a3234b40)
new c0e6586 r10460: fixed portability of transaction code to systems with integer alignment constraints (like sparc) (This used to be commit bce35ad237a55376b6af98416eec92a7c4b422a6)
new 5540712 r10461: fixed tdb build on systems without stdint.h (This used to be commit 83168c7e76c7e3adcdb0eec1611827d4db09f858)
new 36cfc9c r10462: cope better with compilers that don't put the object file in the same directory as the source (This used to be commit 312491b2511039f3d6308e70c849810c35a3259c)
new fbc2dbb r10463: consider it an error if tdbtorture produces any log messages (This used to be commit d9ee0e8b59ee52ed1e41865cffe97e32b504e7e7)
new 5a770bf r10464: Use more consistant names.
new 5860aef r10465: separate out a read_only db from a read-only traversal to ensure we don't end up doing a mmap read only (This used to be commit 294ccfd46a0c4e1af9365d028acdabec03c41ad3)
new d98b913 r10466: work around missing pread/pwrite declaration on openbsd (This used to be commit e615f36733966f9992670e3650fbe9b20d7d218c)
new 6e4ebbe r10467: aix doesn't like zero length malloc :( (This used to be commit 0177c6ca3e9baa223b5f7b29adc12d862dcb19d8)
new 3bcfc68 r10468: - terminate tdbtorture quickly when an error is detected
new ddf733f r10469: use the older style of structure initialisation for tdb to make it more portable. tdb is used in more than just Samba4, and I think the portability/readability balance is a bit different (This used to be commit fc692dc61f06d61cb9126d2a8ccc240cecd11da6)
new c72afc3 r10470: solaris8 has a problem with tdbtorture with 3 processes. To see if this is just a solaris issue this patch changes the default to 3, and I'll see how many build farm boxes break (This used to be commit c85836bafc9c042deac2a02ef6fddbfeaa5f47f1)
new 60a455d r10471: stratos doesn't have getpagesize(), so guess 8k on systems that don't have it. Overestimating is harmless. (This used to be commit ab953c8c72060c496876b6f39d388ad2f7e3c7e0)
new ebf0779 r10472: Check for strndup (This used to be commit 8335aa056fd8a414feaffa707dc0bc20ac27388f)
new 2a9b65c r10475: make sure we report failures in tdbtorture (ie. get the exit status right) (This used to be commit a795fc0aa141c08af6e37af07c88164bad3db35b)
new 70b52b0 r10476: Move some more types to libreplace. Fix missing strndup errors for heimdal (This used to be commit e09ffdfb1dba289b79ac7e5a638bf5322d45ddc0)
new 63b43dd r10477: expose transactions outside ldb and change the API once more do not autostart transactions on ldb operations if a transaction is already in place test transactions on winsdb
new 3d4ea18 r10478: More work on proto headers; we now generate a couple of smaller ones that are then included by include/proto.h (This used to be commit 703ffbaaaca11f3d8781cfe9e7542fcaa626d991)
new cb6a4b2 r10479: Apply some const (This used to be commit 3e10e8e6618c568f7f55348d829b433e10df472b)
new a6b1c74 r10480: Fix build for people that don't have pidl installed (This used to be commit 4cf25c8312b7da0cde0d618e7d386938e1d0adba)
new da373e2 r10481: #define _GNU_SOURCE for comparison_fn_t test. (This used to be commit 992016e0a975fb1699f71b769746bd04f7bbfebc)
new b0de111 r10482: Add files to proto_files enough to build libcli and librpc directories. (This used to be commit 4a03773c99f81d706307d69cb14af731dc8a8783)
new 6e99b95 r10483: fixed some uninitialised variables warnings (This used to be commit 315653cf1ecc11c435ee35b20e6cf9c73a67fa68)
new ea801d6 r10484: try to fix the pread/pwrite declaration problems (This used to be commit 196995ea38414ce5a57031c4cdf61b3ed548196a)
new 2fe7c3a r10485: run autoheader before autoconf (This used to be commit 9456ed3db3b28e4a467e8685f2f1285cf57ce14b)
new 5a522b3 r10486: This is a merge of Brad Henry's 'net join' rework, to better perform an ADS join, particularly as a DC. This represents the bulk of his Google SOC work, and I'm very pleased to intergrate it into the tree. (Metze will intergrate the DRSUAPI work later).
new 1faf4e3 r10487: Some small updates to the manpage. (This used to be commit b9adbb5eb2687c1778234c18f95f59c8d7e4f875)
new 6c85fa0 r10488: (Missing file from previous commit, adding a new RPC-JOIN test)
new 87f71eb r10489: added the ability for irpc server to defer replies instead of replying immediately. They set m->defer_reply = True; (This used to be commit 3dcd800a5d3340d0f4855f9f08e73896ad8c3d83)
new 06085e7 r10490: - allow deferred irpc replies to set the status
new 9593101 r10491: First step towards wbinfo -t: This issues a name request for the primary domain and gets the DC's name via a mailslot call.
new be27946 r10492: work around a bug in solaris which cases lock upgrades to fail with EDEADLK even when progress can be made. This is not a good solution, but I can't find anything better. (This used to be commit 980dd17f7d0a622cd772afc9ba15e50007ad9c6e)
new 66ad3ab r10493: we need sys/select.h to enable select() in the solaris workaround (This used to be commit 144cc3da5eadf0dcb28ef722feeed813c033e08a)
new 10de5cc r10494: - don't generate a tdb log message for any type of failed lock probe
new f2e9db9 r10495: older redhat boxes need sys/time.h for select() (This used to be commit a11762e7bc139b0280e457e682722d955b81d8e5)
new 3545e51 r10496: - added configure test for sys/time.h
new 6b73c29 r10497: Export the list of dsdb ldb modules. (This used to be commit e88f5f423fcb2d603508f1529fce5738d03cc41b)
new 230e60c r10498: Detect some more networking headers.
new f51e982 r10499: Export cli_ldap library. (This used to be commit 3c9c3a52e3999f15df747bbd69479896bbec3a6b)
new 0d46be1 r10500: More progress to getting ldb tools building. Create a list of ldb modules to link in. There's still a whole lot of random other junk (dcerpc, gensec, ndr stuff, lp_foo - what a mess). (This used to be commit b78cf1270bd7eda1aa84d238136a83e64ff3c088)
new ab4d635 r10504: - seperate implementation specific stuff, from the generic composite stuff. - don't use SMBCLI_REQUEST_* state's in the genreic composite stuff - move monitor_fn to libnet.
new 4b30e2b r10506: set return data correctly
new eb5af88 r10507: Let lib/replace take care of defining socklen_t for heimdal (This used to be commit fe4ff2d241691bece7f9c8fc766f57a14fe856bb)
new 98a7da2 r10508: - implement WINBINDD_NETBIOS_NAME, WINBINDD_DOMAIN_NAME and WINBINDD_INFO
new e337cae r10509: Some more sconscript fixes. Now getting to link stage for smbclient (This used to be commit 6df956edbab7ad5e72b2f20e74ab0f0d62528932)
new f801ad3 r10510: Decrease the amount of data included by includes.h a bit (This used to be commit 03647e1321cf6c9bd6ced3945265f635e9468973)
new 49839f3 r10513: Reduce some use of pstring. The main reason some parts of the code still use pstring is next_token() now. (This used to be commit a5b88bcd420eb7ae42283293541519e142be36e3)
new 85abc86 r10514: Add str_list_make_shell() and str_list_join_shell() (This used to be commit 8b86a5da73d38764deb8c1f639322b2911736f97)
new bb9c9ec r10515: Handle replacement of "domain logons" and "domain master" by "server role" (This used to be commit c5e3a1c55d9e21f9ee618169dc05c69ee9c9c5b1)
new 01319b8 r10516: Add seperator argument to str_list_{make,join}_shell() (This used to be commit 0a5c9197f28e5451406d422e0a8ff84c1b20faae)
new 7f7a2d1 r10517: Get rid of use of next_token() in lib/samba3/ (This used to be commit 811a6e28cca1ba09a95a89c344f4640b3d1dd74e)
new 187fdaa r10520: The join is a nice quick RPC test.
new 691aff2 r10521: Also check sys/socket.h for definition of socklen_t (needed for AIX) (This used to be commit 42eb14060d53dbcbc381ecc781f121279190b08e)
new 251aaaf r10522: finally got the locking working on solaris10. This adds a read lock on the transaction lock in tdb_traverse_read(). This prevents a pattern of locks which triggers the deadlock detection code in solaris10. I suspect solaris10 is trying to prevent lock starvation by granting locks in the order they were requested, which makes it much easier to produce deadlocks. (This used to be commit 54203aacd138c30826d54c5d9b6cc8d6e9e270f8)
new a2dffe1 r10523: fixed timegm() to not depend on get_time_zone(), so it works in lib/replace/
new f895df9 r10524: SAFE_FREE() in tdb does not need the discard_const_p()
new 675f81e r10525: change from AC_CHECK_TYPES() to AC_CHECK_TYPE() for intptr_t, so the type is always available, which means we need less #ifdefs (This used to be commit d4af4b11ae69a63fa3b2048e6d576055d86d2bb4)
new 255808b r10526: BASEDIR must be set or we end up installing most of the binaries into lib/ (This used to be commit 8ec69f8ddf4961f4b864fa98aa6f8ecf2e13511d)
new 190683f r10527: don't attempt self gdb attach if running under valgrind. This was causing fort to get rather unhappy (This used to be commit cc3e15e19cfde45fdfa63ca0a44dbbbefa723d6a)
new 42b81d7 r10528: Add credentials.h back into includes.h as some compilers don't seem to be able to handle incomplete enum types. (This used to be commit 540155fad3c8e3d79fb631bb3f14273f82130a73)
new fa70d1d r10529: fix a crash bug in full async code the uses the composite_trigger_done() code the event subsystem wants to free timed_events!
new 4d024dd r10530: - fix some crash bugs when we lost the connection...
new d345bab r10531: (hopefully) improve detection of socket-related functions in external libraries (This used to be commit 20a1aba500c64dc530271a96af8d557bc54af960)
new 3f41ddd r10532: Replace next_token() with str_list_make() (This used to be commit 87bb382445292755eff1c29f12358d4509ebe714)
new 04b7fb6 r10533: Eliminate another use of next_token() (This used to be commit cff17c6ac7e4fad730b6ef05e09499fff32c694a)
new 82ae72a r10535: fixed the pidfile code (it didn't survive the recent pstring changes) (This used to be commit 1b9e6579931c9ff367ab032d0d2aadf95dcb3e63)
new 38e43be r10537: - we now use a much nicer way to handle talloc_free(timed_event) the events code replaces a destructor to one that returns allways -1 while it's calling the event handler - we don't need the composite and winsrepl specific fixes any more - this also fixes the problem with smbcli, dcerpc, cldap, ldap and nbt request timeouts
new ad5b64b r10540: fix compiler warning
new 1c70152 r10542: if the transport is dead we need to return
new 5880f79 r10545: map ECONNRESET to NT_STATUS_CONNECTION_RESET
new 0b2c6ae r10547: - add wrepl_request timeout handling - when we got an unexpected READ event, we need to do a socket_recv() to find connection errors and we need to mark the socket as dead (and remove the fde_event) to prevent, endless loops on broken connections
new 8407a1a r10561: This patch takes over KDC socket routines in Heimdal, and directs them at the Samba4 socket layer.
new 81097e2 r10562: Ensure we initalise the error table with hdb errors. This ensures we get good text error strings.
new 9d9e7d8 r10563: a null 'join' is a no-op.
new f54b365 r10564: Make the RPC-SCHANNEL test use the libnet_join code via torture_join_domain
new 718dd6d r10565: Try to make Kerberos authentication a bit more friendly.
new 2ca1039 r10566: Clean up error messages to provide more accurate info.
new f7c5e5a r10569: add all info that we have to wrepl_name, as we need it for replication :-)
new 4ad69c3 r10576: Add testprog for named pipes. Also add GNUmakefile's for cross-compilation using mingw32 (This used to be commit 30ba8fdc3dc8dba543686591a27b819b8f9444db)
new ffbd931 r10577: Fix error in ReadFile() (This used to be commit 04b8c473d7d55d4d802631074843e43fe7d9cfea)
new 40a6f8f r10578: Run LOCAL-STRLIST by default (This used to be commit 997eabee80f54ae864400dbac8273b34bdf6bb2b)
new 5a1cf98 r10579: str_list_make() can return NULL (This used to be commit f547ab4644fd1c8ae2e44a25e874abf35e02d986)
new ca92ed1 r10580: More generic approach for adding endpoints (This used to be commit 0ef7fe6f4c979dcc3a0ab268253e493d8e929dd7)
new 73028ea r10581: Remove some unused globals + make static (This used to be commit 236bd1b97f6e3b97739839fd043a2388384e1abc)
new 09ee7a4 r10582: Nicer output (try to avoid linewraps) (This used to be commit 908b88843ffe1026341166d0338a835121c8e641)
new 5058f4b r10586: Add MergedObject() builder. Default to Library() rather then StaticLibrary() (This used to be commit b53313dc517986c69a4e4cb8fe3885b696f8faa1)
new dc67354 r10587: Remove unused constants (This used to be commit b65c9dc607bf229f4f6f7e2112f88f5a08e9feb5)
new 4abb479 r10588: Remove more unused files, macros (This used to be commit d2f80c0457f7404b2cac9df59a400130e9ad025f)
new 87af806 r10592: Add "adfgets()" function, which allocates and reads a line from a fd. Also add torture tests for this function and file_{load,save}. I've hardcoded a file name here.. should I handle that neater somehow? (This used to be commit 8fa383f182f1c4479979455968dd690edc0117ea)
new 40e214e r10593: Add printf attribute
new 3b12c3b r10594: Add initial framework for lib/registry torture tests (This used to be commit 985c6a8fcc9977553d714a7d5e272b0791d45d1e)
new e6fbd02 r10595: Use a server name of 'localtest' not 'localhost', so we can move to testing kerberos.
new a12a668 r10596: Move the credentials code into it's own subsystem, and push it under auth/
new 66af2d9 r10597: And add the .mk files for the new credentials subsystem.
new f9fea8b r10598: Factor out common code, in preperation for a move elsewhere.
new b0a5e91 r10599: Use localhost again for now, until I trace where we are leaking name lookups.
new 0e90afb r10603: neaten up the ldb module initialisation code (This used to be commit 8e7c4c98a7b4fd814f298fba1b6b686cb58339f8)
new 5e7a0fb r10604: Put in the new registry "patchfile" code (similar to ldif for LDB); not finished yet. (This used to be commit b405b27ba4bf4ddbaff9ca58926d94d1b2fd09f6)
new 9cbafc4 r10605: Forgot one file... (This used to be commit 441419a08f0845af2b4c8023e1e5bcfda24a6d62)
new 08f1629 r10608: - fix hierachical memory handling in ndr_pull_nbt_name - add wrepl_nbt_name scalar type and do the pull/push in the ndr layer instead of the caller - give the flags and group_flag in the wrepl_name a meaning
new c91fa5c r10610: forgot one file in the last commit:
new c2d7914 r10627: - use a wrepl specific enum for the node type - the unknown flag 0x10 seems to mean that this name was localy registered on this currently asked server, that flag is not present in replica records
new 9c52b2a r10631: Formatting.
new 2255f0b r10633: Formatting.
new 6527109 r10635: Formatting for better readability.
new 9bc38ce r10636: Formatting for better readability.
new f1c5227 r10637: use the correct memory context in the ndr_pull_* function to build the talloc hierachie correct
new bb77c2a r10638: - add wrepl_socket_merge() function that creates a wrepl_socket on top of an existing socket, that is needed to handle WREPL_REPL_UPDATE in the server, because we need to flig the connection and act as client on it
new 588abdb r10641: fixed the error handling on search errors in the ildap backend (This used to be commit e80d42933fe3cbc18cb229e47fffb9ca8068aca5)
new 6566c9d r10643: increase smbd max runtime when using valgrind (This used to be commit c394a4a602edba49f00252d0376050c0bdc2f6a8)
new cc8af00 r10646: Hey Jelmer what do you think of this? The SConscript for the libcli directory now looks like the config.mk file but with different punctuation.
new 7368af9 r10653: give unknown levels a name basicly the *2 levels mean that the update or inform should be propagaded to all servers
new e3b8d85 r10662: Eliminate pstring and friends. (This used to be commit ecef1ee6cd0bdae2fcbff3f57edaa26eb72f3481)
new 819eeae r10663: Eliminate use of pstring (This used to be commit 57cfbe51e61e27098fad3f9b1113c6f8f69f9a55)
new ecbf286 r10664: Include limits.h in replace.h for HOST_NAME_MAX (This used to be commit dc3dc796746de672dbf3ad0e4715e8b30ae4afb7)
new b1ee0c2 r10665: fixed some crash errors and an error encoding AND and OR operations in the expression parsing code (This used to be commit 0d4a900ce5705856d61c6dd4ccb8fdbd049d22b7)
new a788d01 r10666: - reverse the ildap ldb backend so tree based searches go through directly, and expression based searches are converted to trees. This makes for less conversions.
new 5ed0702 r10667: cope with a NULL tree for base searches in ldb_search() (This used to be commit 26ff53857802ae4a63f2b6e46c9caa7ca2fbbe89)
new 67762d7 r10668: added a ildap_search_bytree() function (This used to be commit fd6d895ebdb201ac6afaf5c8ec84d003765cdff6)
new 69c7cd9 r10669: reverted jelmers commit 10663 as it was causing lots of panics in 'make test'
new 3223cd4 r10670: Add notes on things that are TODO in Samba4 kerberos land.
new 33834e2 r10675: Connect to the DC's IPC$
new 68c70ef r10677: Add smb_composite_connectmulti: Send out multiple SYN packets at once, use the first one that replies correctly.
new e264c8b r10678: Add debug helper Fix push for non-fixed length strings (This used to be commit 821b0bb56f6d6b9df7bbdeeddc206505f3f0a7c2)
new bc651bd r10679: Monitor messages should be issued from usermod functions. Also a bit of formatting.
new 0b9d630 r10680: Fix a warning.
new aea73c1 r10681: Convert dcerpc_open_smb to a composite function.
new 28bc38d r10682: force the free of the fd event first when a stream terminates. That ensures destructors hanging off the stream connection don't trip more socket events.
new e5c6a3e r10683: Samba3's wbinfo -t should give the correct answer now.
new faf2ad6 r10684: Add a nasty hack for the failure case of wbinfo -t. Tridge has a proper fix for it pending.
new ea262d1 r10685: Why wait 5 seconds... (This used to be commit 820b4180dd3c1d07dd529fcb654ea01407a481cb)
new 7881296 r10686: Fix the build (This used to be commit a7137fd3ec2e484c8feb73fa228031c8b75107bf)
new 3fece92 r10687: Another one... (This used to be commit d18f7edf92e8420f30cae01649d18f0ae20a80aa)
new 4a34e81 r10690: Fix a bug that metze pointed out: Leaving the "rejecting" destructor around prevents the memory from being freed.
new 012893c r10691: This gets half-way to wbinfo -n. It acquires an lsa pipe, and does a queryinfopolicy. Idea is to get a consistency check between that and our notion of the domain name and sid, and take the lsa pipe as the holder of the central smbcli_tree that netlogon and samr use as well.
new f9a4167 r10694: Add some work I did this afternoon on getting pidl to output Samba3 RPC parsers. Currently the following files can be generated:
new 1a36516 r10695: strupper() of NULL should be NULL, not panic.
new b7a4763 r10696: Return the realm to the caller, not NULL...
new 099c3d5 r10697: Change the torture join code to return a credentials structure, as that is what most of the callers want anyway.
new e0040ff r10698: Fix support of enums in switch_type() in the ethereal parser generator (This used to be commit 9fac8dfeb393212e16be7156de466077bc90232d)
new a872005 r10699: fixed the dcerpc code so that you can shutdown the pipe safely from within a callback on the pipe. This should fix a problem volker encountered with winbind. The fix invoolves making the recv_data handler free the memory for a packet, instead of having the transport layer free it after calling recv_data. When the transport layer freed it, it had no way of knowing if the callback had shutdown the pipe, so it had no way of knowing if it could safely use the pointer.
new 6bc8d37 r10700: removed volkers temporary timer hack now that freeing the netlogon pipe is safe while inside a rpc callback (This used to be commit 5d752a519416c7a0c8c7d166f43eadc75cb5c37f)
new 2e3c917 r10701: Ensure we return the right user handle.
new 582595c r10702: Fix a silly error that caused a rejoin/delete in the torture code to fault...
new c8bec9d r10703: Add a new user account, change the password and test it in the SAMLOGON test.
new 2c3e4bd r10704: don't try to free the netlogon pipe twice (This used to be commit 2c3a9f04db5d61305f4eca8b44e33c2dd15a6dc4)
new 3a7e251 r10705: fixed a crash bug in the getdcname irpc server for winbind. The problem was that the return string was declared as:
new 7b38c1d r10706: split out the irpc server functions in the NBT server, so the mainline NBT server code remains reabable. Also fixed the copyright header to include Volker, as he wrote the getdc server function (This used to be commit a973197d3e0045a76a2f14153f5541b9e36e6c8a)
new 63d4cb4 r10708: a bit more error checking in the idap ldb backend (This used to be commit 63ebaad393e38b28c8f97f33e2b22f2445733405)
new a04f65b r10709: fixed a crash bug rather similar to the one volker found in the dcerpc code, where a stream_terminate_connection() while processing a request can cause a later defererence of the connection structure to die. (This used to be commit efbcb0f74176058a74d7134dae4658b891fc6f16)
new c690be4 r10711: An error of 'user exists' is not an error, just an indication of how the join was processed.
new 49dd5e4 r10712: Use data_blob_talloc, thanks to valgrind for finding the errors.
new 55065d2 r10713: Couple more updates to the Samba3 parser generators. Unions and enums have been improved, init functions are now generated properly, some other small improvements. (This used to be commit 8a60e79175eb27ef9fa4b8dea72a518bbaab900f)
new 81c3064 r10715: More Samba3 parser generator improvements: - Actually generate parsers for unions and structs. - Support some more builtin types. - Some more work on supporting arrays. - Several other small fixes.
new eea74cd r10716: Use correct Samba3 data types for strings. Also use Samba3 types for a couple of other types (policy handles, SIDs, times) (This used to be commit c2527217b4b4c120d82044e65b979dd3b7d2609e)
new 9879bc6 r10717: Another bunch of small updates. All generated files except parse_dfs.c compile now when generated from Samba4's dfs.idl. (This used to be commit 2b315b1942e77640eca8e0a3347b2a9ed1920f6a)
new 3d62794 r10718: Another large set of small improvements. All generated files compile without warnings now. The only things left to do that are required for DFS: - add allocation of arrays in marshalling phase - handling primitive and deferred data in embedded structures / unions.
new 1e0823d r10719: Remove __FUNCTION__ macro as it might not be available at all systems (pointed out by John E. Malmberg) (This used to be commit 3169bbc15703b39943a11939e9dcccb2a9b4ad5d)
new d220237 r10721: Handle allocations and primitive / deferred data correctly. In theory, the generated output for DFS should work now (it compiles cleanly, but I haven't tested it yet).
new 7838e13 r10726: fix to talloc_parent() from Michael O'Brien (This used to be commit f31a2376f3fef1cc2b40b37fb4d94a4b67eec6d4)
new 5df3b42 r10732: Generate _ctr structures for unions (This used to be commit bd8fcb05003ad75f521783ad9603c923eacafc1a)
new 4bbb584 r10734: Generate ptr, size, offset, and length elements in unions just once. (This used to be commit 12bfa5d01bcb4cb9dad5167e1a3721fd68f06275)
new f72dee9 r10737: Fix some alignment issues (This used to be commit 2b4270a2e965eb5c6fe0b25d22d2977e60bb7d43)
new 765f69c r10739: Reduce number of calls to prs_align_custom() (This used to be commit ebeeec5406308d493d45b1088963a87cdb953cac)
new be9af1a r10742: Support multi-level pointers + ref pointer fixes (This used to be commit 258b762dc62b257f99d1d859c5a3d850aba3e9fa)
new 92da5aa r10752: make sure we set the exist status correctly for the tdb tests (This used to be commit e83635941c1829d8cb8c0784b7f7303c85654199)
new 5fd031c r10753: don't require every ldb module to implement both a search_bytree() and a search() function, instead each module now only implements the bytree method, and the expression based search is handled generically by the modules code. This makes for more consistency and less code duplication.
new 97e8c5b r10754: fixed a valgrind error for unmatched SMB replies (This used to be commit b714ab64fd79d5cabc39779774fae7c3861a84da)
new 12399c9 r10755: fixed the construction of expressions from subtrees for SUBSTRING searches (This used to be commit 71c06778d4a3ac1ca4198071ae3351acdc0656d9)
new 3cb96c8 r10756: another fix for the construction of expressions from subtrees for SUBSTRING searches. This time fix multi-part substring searches. (This used to be commit bf5cef6f00466fc1dc3c2864a109f1ccd92681b0)
new 01e6c56 r10757: remove the proxy module (it is not complete yet) (This used to be commit 3c5f3032fcb092545580b986e0ce58bb49e4d9cb)
new 78d0e79 r10759: make modules easier to write by allowing modules to only implement the functions they care about, instead of all functions. This also makes it more likely that future changes to ldb will not break existing modules (This used to be commit 45f0c967b58e7c1b2e900a4d74cfde2a2c527dfa)
new 4812a5d r10760: remove only one star from the pointers, and not from the stars that come from the array nesting
new 03b6340 r10761: we need to use a pointer to a nbt_name to fix compiler warnings, because we can only use a pointers to unknown types in proto.h
new 8af30ce r10763: PROOF of the single, easily understood cause of all of our schannel PAIN!
new 39daa62 r10764: To match Win2k3 SP1, we need to set an anonymous user token for schannel connections.
new 093a30d r10765: Actually use VALS() setting for enums (This used to be commit 6b33e3eedd13ade5c7c9f4b5062e8b8f919fe39c)
new 6799fde r10766: - make it possible to mark a wrepl_request as send only, used for WREPL_REPL_INFORM* messsages - make it possible to close the connection after a request was send used for WREPL_ASSOCIATION_STOP - fix the torture test that tests the assoc context handling between connections, you can issue a request and get the reply on another connection, I think we should not implement that in our server code, as I think it's a security hole, you can cause a windo [...]
new f7cd569 r10768: add a function to create a stream_connection from an already existing socket connection, that's used for protocols which switch the client/server roles inside a session
new 0ef0467 r10787: Fix silly nodiscriminant-issue (This used to be commit 43a5c863bf81af9b8415b6ccf8a386c36d4fa7f9)
new c5069ba r10788: - Give unions a name - Check initialisation function return value (This used to be commit ebb8e75ebd572d62bdb3615d41c210bcc918fa41)
new f6a09fb r10790: allow updating of existing ldb opaque values (thanks to abartlet for spotting this) (This used to be commit ef13569ca94da00cc410318e61505e70f3606674)
new 5e0fd50 r10791: Add copyright, fix comments (this isn't the timestamps module any more)
new 05c5d14 r10796: Make getting an anonymous session info a utility function.
new d4e35eb r10800: Indent (This used to be commit 057cede8b44e1b53f5d94a7270e9b6a90d50de4c)
new c6e683c r10803: Remove a duplicate krbtgt test, and add a test looking for the 'support account'. This shows that we need to be searching on displayName, and probably CN too.
new 89a63bf r10804: Move the DRSUAPI cracknames test into a seperate file, and collapse the file size by converting it to a table-driven system.
new d76f425 r10805: Move RPC-SAMLOGON to C99 initialisation
new 439a89d r10806: Add missing file. (This used to be commit 9becd2c0d6ed8fe6de4b8bca0f2290f81fea28f7)
new f1af78a r10807: Make the split-out files actually compile...
new 5158636 r10809: Add struct decl (This used to be commit aa30c16de0405f43ed35a28764ef25e234f3b2a7)
new 1377cca r10810: This adds the hooks required to communicate the current user from the authenticated session down into LDB. This associates a session info structure with the open LDB, allowing a future ldb_ntacl module to allow/deny operations on that basis.
new dddaa520 r10811: Revert accidental commit, I still need to finish the displayName and syntatical mapping work.
new 90570e4 r10812: Fix capitalisation (thanks tridge).
new b992481 r10820: Use talloc_get_type as suggested by tridge.
new b1b6eb7 r10825: Complete wbinfo -n (This used to be commit 1afa893506f3d7157e251eec9baeba28dc011587)
new 848dff8 r10829: Documentation updates Update TODO Some small fixes to the modules (This used to be commit 0c53e7c3cf7fd91fd34c48a5e68c1bcf70569854)
new 0b1b870 r10830: we should use the same name in all places:-)
new 1e14572 r10832: free the old session info
new e0c1173 r10834: Work in progress on winbind. With some helper routines the composite functions start to look sane.
new 846f4b3 r10836: giving NT_STATUS_NO_MEMORY, when the connection fails wasn't a good idea...
new c8cb36f r10838: Get us an schannel'ed netlogon pipe.
new c7ace9b r10839: Add some [ref] (required for ethereal and Samba3 parser generators) (This used to be commit 5556deee30616396bbaf1182eca08bf1213c0860)
new fa0fbb4 r10840: Fix indentation (This used to be commit 7877d436576a1e7c6b02347f87e3f7e14e683888)
new 36517c8 r10842: Fix some issues with [out] unions that have a discriminator that is only [in] (This used to be commit 3a4086d6142fa73b3adb2d66b1bfc9cd2585f31d)
new 5952157 r10843: Reformatting (This used to be commit ecaa70f63b7f38a1daf8e33ded738107c5f6b53a)
new bc42531 r10844: Add challenge-response authentication to Samba4's winbindd for VL.
new 8aff6e0 r10845: Add new function to decrypt the session keys in samlogon responses.
new b468ba1 r10846: Create a "wbsrv_domain", change wb_finddcs to the style of the rest of the async helpers.
new 43adda5 r10847: Fix up new 'decrypt samlogon reply' routine to be more robust, and use it in the RPC-SAMLOGON test.
new a1f60c9 r10848: Fix warning (This used to be commit 48d22a991024f19eccaa63848566b311524260c8)
new 01d23b0 r10849: Fix handling of [charset] for strings with fixed or "inline" size (This used to be commit 3c2558d11ec1d0b41e5b36b793d9e64db2e203b6)
new 9e5d44d r10852: Continuation-based programming can become a bit spaghetti...
new 12fb2fc r10853: Convert wbinfo -n to properly init the domain.
new d611dd9 r10854: talloc_get_type() can return NULL.. (This used to be commit 8f7070055fc577cb4234654420539c68992d9671)
new 51d2ae6 r10855: Put the domain SID in secrets.ldb by default, and add http as a default SPN alias.
new 4785cf6 r10856: we need aclocal.m4 in ldb for standalone configure (This used to be commit b2551e76e8b0edf99483343d687df3a6cecff1f5)
new 8a3c865 r10859: Make the flow a bit clearer (This used to be commit 66c90483b49bd8a8de1a46b12cce5270571f4090)
new 2d29354 r10865: merge branches/SOC/SAMBA_4_0 into main the main SAMBA_4_0 tree
new b0e342e r10867: add WERR_UNKNOWN_REVISION errorcode
new b94fcbd r10868: make flag(NDR_PAHEX) possible to use and show the union level in hex
new 0e65d30 r10869: add dummy functions and dummy parsing of XPRESS decompression, this is the compression algorithm used by w2k3 for DsGetNCChanges().
new 2f11547 r10870: decompress DsGetNCChangesCtr7 replies, that uses type 2 (MSZIP) compression
new af4d8e4 r10871: make xpress compression choosable, by --option="dssync:xpress=yes", default is to not use it, as it's currently not supported
new b2490bb r10872: fix the length of the dummy XPRESS decompressed buffer
new 3dfe8c2 r10873: check the complete payload header
new d617556 r10878: Reply to some comments by tridge and metze:
new 399533d r10879: Added the ZERO_STRUCT(q_u), (r_u) entries to the generated Samba3 code. Jelmer please check ! Jeremy. (This used to be commit 534e8d16228ad4f1306ddf21ea9c9b988d736525)
new d2376d7 r10880: Missed terminating ';', sorry. Jeremy. (This used to be commit 2680aeffb1e40a7d1d59c98f0ee533d7c4362f40)
new a3b33d6 r10889: make searches for dn's less of a special case, and much faster when part of more complex expressions (This used to be commit 40d304140b4cf22559d6b55c8cbaf1b984baf62f)
new 5d1bc4f r10891: I noticed that the secrets.db was not being backed up on my system due to msync/mmap not changing the mtime of the file. This patch ensures that for successfully completed transactions we update the mtime.
new 39a5046 r10892: - improved the handling of the special distinguishedName attribute
new 87255dc r10893: add configure test for utime (needed for the previous utime patch) (This used to be commit ef020d599fd2336cbf879920fe3505b97783dfc8)
new 36d73b0 r10894: make the handling of dn/distinguishedName much closer to real ldap. Also ensure we put a objectclass on our private ldb's, so they have some chance of being stored in ldap if you want to (This used to be commit 1af2cc067f70f6654d08387fc28def67229bb06a)
new 16279c6 r10895: allow 'dn=string' searches to work again. Windows doesn't allow these, but they are so very useful for things like dn=@MODULES that I think its worth supporting them (This used to be commit e2e3193a98b0f81c7bdb02c98db375ca0449022a)
new 1584f64 r10896: added a strcasestr() replacement function (This used to be commit 4483d275e12006e5acc72ae143c0a01da01bd00d)
new 860ffba r10897: added in a hackish ldb proxy module that I am using to experiment with mmc management support (This used to be commit 99a5b088810e8e2f4e28b99a4a0e5e7dc9301594)
new 6551386 r10912: added a test for supporting batch oplock upgrades (This used to be commit 1183af06b70a06ef7a1af665567560e9158fc960)
new a599edf r10913: This patch isn't as big as it looks ...
new 33da2fa r10914: moved the ldap time string functions into ldb so they can be used by the time attribute handling functions (This used to be commit 93c296d52718e77f8b702e1721b548eaadc56c76)
new 49cc13a r10915: added a standard attribute handler for a ldap UTC time string (This used to be commit efd7dd1a775c06f21924f35760f7768b4e8db449)
new 3572073 r10916: - finished the 'operational' ldb module
new dc3e65b r10917: copy the element name in a ldb_msg_rename_attr() and ldb_msg_copy_attr() to ensure that callers (like the ldap server) can talloc_steal the name (This used to be commit 9c914542cc346758c82f89990c80eb096a9c0959)
new c8978cb r10918: - fixed standalone ldb build
new 2e61cce r10919: fixed the ldb test for the new operational module (This used to be commit 915878d7cebacf499c0c9d264a2dcbc82b521dfd)
new f308cc1 r10920: in case of a accept() failure just failing and trying again is no good, as it is probably a resource constraint, so if we just try again we will spin (as the incoming socket will still be readable). Using a sleep(1) solves this by throtting smbd until the resource constraint goes away.
new 1307149 r10924: we don't need this line twice
new e5671ad r10934: Fix a gcc 4 warning (This used to be commit 317edeb546ef03507812e5a0fa1fb331073f55c1)
new 6758043 r10936: Commit work in progress: wb_pam_auth_crap made async. This does not work yet, but the version before did not either, so we're not worse than before.
new 0406bbf r10940: add struct definition (This used to be commit 295271a329586d0858b6d6b845b8ebba3d035f5f)
new 0a82914 r10941: Hmmm. Making that fn static is more correct. (This used to be commit eaf347bdeaaddb655fe72ddb98f3a67ace795937)
new b4a1e76 r10945: Free the salt after we are done with it. May need a merge to similar code in Samba3.
new 18bb363 r10946: Use the right name for the remote workstation, and always initialise it.
new 4c188e0 r10950: More cracknames variations (including expected values) than you can poke a stick at...
new d96f706 r10953: Add a new function to form a canonicalName out of a DN to ldb_dn.c
new 0fa924b r10954: added support for canonicalName in the operational module, using the dn->canonicalName function abartlet just committed (This used to be commit 197e8a27f0557869eacd17b74e1b14e0665883b1)
new 6b7d7f2 r10955: finally worked out why our computer accounts were being identified as users in mmc.
new 52cc7a5 r10956: Tridge thought some comments might be a good idea :-)
new e2ec8e5 r10957: make a comment clearer (This used to be commit d379fb5f101155edd5f266ae9aaae4e7ac7bd76b)
new 7b77baf r10959: fix compiler warnings
new 3158f35 r10965: - only run the cross connection assoc test when running with -X this sometimes crashes the windows server - add the first replication conflict tests we now test that replica records are always overwritten when the owner is the same
new a53bec2 r10967: move the function in the order they are used
new 2ac7af2 r10971: - test static records with the same owner too - test with different owners, and all combinations of unique records
new 9dff4c4 r10973: - make debugging a bit easier - add unique vs. normal group section in replica vs replica conflict testing
new 1f9703d r10980: Use ldb_attr_cmp and ldb_dn_escape_value
new f7ff054 r10981: Pull code to decide between and implement NTLMv2, NTLM and LM authentication out of the various callers and into the kitchen sink.. err, credentials subsystem.
new 2c6ecae r10982: Move credentials.h into auth/credentials, and add flags needed by previous patch.
new 5a30cd8 r10983: Another case were we want to avoid DNS for unqualified names.
new 2b14137 r10984: fix valgrind warnings, I had used that to check if w2k3 accept random values here, as w2k generates also random stuff here
new 8dfa593 r10985: To aid in testing, this allows us to easily force kerberos to use UDP or TCP.
new 18bd477 r10986: loop also when we use mszip compression
new fc94355 r10987: add support for tcp kdc requests
new 9447323 r10988: print out the password blobs, with
new 840364e r10990: the beginnings of a program designed to work out the minimal schema needed to represent all the current records on a ADS LDAP server. The idea is we will use something based on this code to work out exactly what schema elements we will need for our initial ADS schema. I plan on expanding this code to automatically work out attribute properties, and write out a schema file that we can load into ldb.
new 683910f r10991: - create always a valid bind_info28 blocks, so that we don't need to work with unions in the main code - loop also in level 1,2 replies
new 00ef27d r10993: - make us able to check released records, we can only do that by finding out the old record was gone - add more printf(), so -d 10 isn't needed any more
new 0b0c38d r10995: fix released vs. released
new fccbbf3 r10997: r11980 at SERNOX (orig r10037): metze | 2005-09-05 14:21:40 +0200 add struct nbt_peer_socket and use it instead of passing const char *addr, uint16 port everyhwere
new e44c76e r11004: r10083 at SERNOX: metze | 2005-09-08 16:50:32 +0200 This is the start of a WINS-Replicaton server:
new b2da403 r11007: r10109 at SERNOX: metze | 2005-09-09 12:29:12 +0200 - move structs to a seperate header file - move the code for the wreplsrv_in_call handling to a seperate file
new ee49ed7 r11011: r10124 at SERNOX: metze | 2005-09-09 20:22:00 +0200 r10113 at SERNOX: metze | 2005-09-09 18:00:02 +0200 rename libcli/wins to libcli/wrepl
new d49e67f r11014: r10139 at SERNOX: metze | 2005-09-10 10:32:36 +0200 - w2k just ignores invalid packets, so we do now - w2k only checks the assoc_ctx when the opcode has the sepcific obcode bit's set - terminate the connection, when getting a WREPL_STOP_ASSOCIATION packet - some more special error handling
new bab5662 r11022: r10309 at SERNOX: metze | 2005-09-19 11:08:37 +0200 - add winsdb_connect() function, so that the winsdb can be opened by the wrepl_server/ code - remove maintaining of a min_version field, as it was implemented incorrect, and is maybe not needed at all - fix handling of max_version, (we started with 0, on each server start)
new cbe9ae1 r11023: r10310 at SERNOX: metze | 2005-09-19 11:21:39 +0200 - open the winsdb in the wrepl server - add dummy function for setup the replication partners
new 0f6791e r11024: r10311 at SERNOX: metze | 2005-09-19 11:27:34 +0200 remove doublicate NULL-pointer check
new 1d55354 r11025: r10313 at SERNOX: metze | 2005-09-19 12:19:27 +0200 add wrapper functions for the "address" attribute in the winsdb, the goal is to store the expiry time and the wins owner per address, which is needed for wins replication
new 4c297ba r11026: r10318 at SERNOX: metze | 2005-09-19 16:38:15 +0200 move to struct winsdb_addr, (I'll add expiry_time and the wins_owner later
new 6f0f39c r11027: r10319 at SERNOX: metze | 2005-09-19 18:31:23 +0200 - store the wins owner on the record and the wins owner and expire time on each address - we use "0.0.0.0" to mark entries which are registered at the local wins server - we use this ldif-format: address: 172.31.9.1;winsOwner:0.0.0.0;expireTime:20050923032337.0Z address: 172.31.1.1;winsOwner:172.31.9.202;expireTime:20050923032330.0Z
new a76ffb5 r11029: (This used to be commit 49e61d011c702ae51982d45025ad35e44a6c39d6)
new 56e4a9d r11030: r10338 at SERNOX: metze | 2005-09-20 09:20:49 +0200 fix uninitialized variable
new e5c518b r11032: r10342 at SERNOX: metze | 2005-09-20 11:00:26 +0200 - load our wins partners at start time: # this is a sample partner record: dn: name=SERNOX4-1,CN=PARTNERS objectClass: wreplPartner name: SERNOX4-9 address: 172.31.1.1 ourAddress: 172.31.9.1 type: 0x3 pullInterval: 3600
new 8bb5bcb r11033: r10343 at SERNOX: metze | 2005-09-20 11:03:20 +0200 - reply to table_queries - reply to a send_request with an empty send_reply
new e148b33 r11034: r10344 at SERNOX: metze | 2005-09-20 11:35:54 +0200 create winsdb_record() and winsdb_message() as public functions so that they can be used in the wrepl_server/
new 681ba37 r11035: r10347 at SERNOX: metze | 2005-09-20 13:40:24 +0200 make wreplsrv_find_owner public
new 2f54bab r11036: r10349 at SERNOX: metze | 2005-09-20 15:38:31 +0200 we know answer send_requests correctly
new 2ecb46d r11037: (This used to be commit 6913e338405a5aca5c70cf6e022532c596ed0a36)
new b3d0ac4 r11038: r10351 at SERNOX: metze | 2005-09-20 16:11:17 +0200 fix namebuf_len, when type is 0x00
new 8755cd4 r11039: r10352 at SERNOX: metze | 2005-09-20 16:50:04 +0200 move stuff the belong to incoming connections only into a seperate file wrepl_in_connection.c
new 676b220 r11040: r10357 at SERNOX: metze | 2005-09-20 21:28:11 +0200 - as the old records are broken sinse the last winsdb_dn() changes, (the dn components order was reversed) we can use nicer attribute and objectClass names...
new 3d7c244 r11041: r10358 at SERNOX: metze | 2005-09-20 21:40:03 +0200 fix some missing nbt_peer_socket cases
new f197180 r11042: r10361 at SERNOX: metze | 2005-09-20 22:36:28 +0200 we should only use 255.255.255.255 for group records, only when we reply, not when the name is registered. the real address is used for replication
new 8aebec1 r11043: r10362 at SERNOX: metze | 2005-09-20 22:37:28 +0200 repare for pull replication support
new 5ec6aa1 r11044: (This used to be commit 914e16f5676234862ebaf5d3c6e02bc1eb47ce51)
new 4c6fb8d r11045: (This used to be commit a2c6969306a18b0bb9629b3eae8a5e4a1aeae285)
new d387193 r11047: (This used to be commit 177d60f42ac05da2efe47fe4911bc5818662a7cd)
new 94a8893 r11048: r10539 at SERNOX: metze | 2005-09-27 14:59:47 +0200 fix the build for changes from SAMBA_4_0 branch
new d1e6c22 r11051: fix the build,
new cffd522 r11052: bring samba4 uptodate with the samba4-winsrepl branch, before the bad merge
new 152aa5b r11053: fix the logic,
new ebe6f9e r11058: remove useless talloc context
new 6f3caf7 r11061: Samba3 parser generator fixes: * Add (limited) support for [string] * Don't generate (and set) header elements for top level ref pointers as they don't appear on the wire (This used to be commit 765adaf19be264e2d23a22eaed3027faededf8b6)
new 8a58b80 r11067: Support for [string] in the Ethereal parser generator (This used to be commit 1d5db487bb4afffac13b0d0904aea6b8664b75a8)
new 207a6bf r11068: Fix pam_auth_crap, remove the sync code. I don't know what it was when I tested it, but I can not reproduce the problem I had with abartlett's initial implementation anymore.
new 0aa0c53 r11070: Fix a cut&paste error, now wbinfo can properly separate domain and user...
new 5de65d5 r11076: Still working on bug #1828, PPC hell. The PPC client sends the NTLMSSP client and domain strings as Unicode, even when setting flags as OEM. Cope with this. Jeremy. (This used to be commit 77399e1cecc44674c3398143d8a5bb59c600abcd)
new 5a937a0 r11077: Fix [string] for Samba3 (This used to be commit 2f76e2a6bf8ff99ac2f9b61669d09d76a2fe920a)
new 877a40d r11080: Narrowing down on the #1828 PPC bug. The PPC client sends an initial NTLMSSP negotiate blob of only 16 bytes - no strings added ! (So don't try parsing them). Jeremy. (This used to be commit 42d93a317ab424a0720620b83c285b5118bcc06f)
new 1bdd3a4 r11081: Remember to remove unused variables. Jeremy. (This used to be commit bfa41398a65037c6017b0af0ea1f0423011df150)
new d102d5a r11082: Fix a segfault (This used to be commit 576a724bf1350ba7f38f95118224bdee98e0be5a)
new a59cca6 r11083: use the addresses from the record
new 5f6a321 r11084: - allow hex numbers with 'a'...'f' digits to be parsed - parse hex numbers correct
new a8504e1 r11085: as ejs doesn't support '&' '|' bitwise AND and OR, we need some helper functions for this
new dab2b68 r11086: add sys.unix2nttime() function
new c3c26c9 r11087: - add type,name,scope as attributes to winsRecords, so you can use them in search filters, only for administration not used inside the winserver code - fix the samba3 ugrade scripts to create a correct samba4 wins.ldb
new db5a0ad r11088: don't try to set empty strings values as attributes our ldb doesn't support them, does w2k3 LDAP supports them?
new 305b2b0 r11089: start the winsreplication task when we run with wins support = yes
new 42ef193 r11090: we need this to run correct under socket_wrapper
new f8a3335 r11091: add a NBT-WINSREPLICATION-QUICK test that passed the current samba4 server
new 9259f9e r11092: run NBT-WINSREPLICATION-QUICK test with make test
new 42ececd r11093: Implement wb_queue_domain_send: If the domain is not yet initialized, do that first. And if a request is being processed, queue it. This correctly survived 3 endless loops with wbinfo's doing different things while starting up smbd.
new 17355fb r11094: Connect to SAM, implement getdcname (This used to be commit a14398715eceecf204caf815a8769ba8214d0576)
new d683194 r11095: Implement wb_getuserdomgroups.
new 68d8299 r11096: Eliminate pointer_default_top() (This used to be commit b773d848e854394f36351f97130a20a245367b2c)
new c008f95 r11097: Allow pointers in "const" (This used to be commit 88fcd56fb55ac3f7e1eef3b3c92a2593c79599d3)
new a0f6e35 r11098: Replace string with [string] (This used to be commit 1ac8c96349c1241f75f7a133cfefa0df5aaae18e)
new 8d036f3 r11099: Replace unistr with [string] equivalent (This used to be commit 6a8291c80ee814a6bdc092b3ef53f450f30b44a0)
new 98800eb r11100: Replace unistr with [string,charset(UTF16)] (This used to be commit 48f45927ceb4f7d39c4cc47b3b843e43a53b7f2b)
new 9fe24f4 r11101: Remove last instances of unistr (This used to be commit 7e057e6bdaf82bf8acdfc5d656dd75f367e70bf2)
new 3f3388a r11102: Remove unistr_noterm (This used to be commit bb1ed44f45020f1e11d928f5130a889c11ee59c4)
new ec69737 r11103: Eliminate ascstr (This used to be commit c8a0511f37f8cff3e949ffda0bb7fae714d5bbb4)
new dc36f29 r11104: Fix LOCAL-PAC test (This used to be commit 22d0e4a9bf853fe67c402ce3ba6d950e753ab4d2)
new f598135 r11105: Warn if conformant arrays are not at the end of a struct Support conformant [string] arrays Eliminate utf8string
new a8e6932 r11106: Make the KDC handler plugable, as I want to drop kpasswdd into exactly the same spot (it has identical TCP sementics).
new 31ffec1 r11107: Include 0 byte (This used to be commit 407df9628e383822680af766dd94532e59397382)
new 91366a1 r11108: - always test the old and new record - check that the record is the same as what we pushed to the server (we need to verify the ip-addresses later too...)
new 84ad5fc r11109: fixed the error code return from most ldb functions (the change to use ldb_transaction_cancel() broke it) (This used to be commit dc41994ea72c7c7f571efa009930cf36d7a9897a)
new be5a24b r11110: make ldb_oom() also set the ldb error string (This used to be commit b6e8018a3b2326c3d1df4811a0581c5c0967bfd3)
new 70e73a4 r11111: fixed a talloc error in the dn shortcut code (This used to be commit e28a334eeb8fa22f686d0c1dc48b2977d85b9e10)
new 374ced5 r11112: listen on the global catalog ldap server port as well if we are a PDC. I suspect we should behave slightly differently on the two ports, but this is a lot closer than not listening at all. When creating a user with mmc the global catalog port is used to check for an existing user (This used to be commit f8430c3f41313d0a71cea23e1a2ef98f088aff44)
new bb3a915 r11113: fixed two small bugs in newuser
new d73bd8f r11114: - fixed error handling on bad bind in ildap client
new e7238b9 r11115: add unique vs special group section
new 80cd893 r11116: - don't display cleanup updates - add unique vs. multi homed section
new 70be125 r11117: add a normal group vs. normal group section
new c4927c8 r11119: add normal group vs. special group section
new 929de6a r11120: calling_name is used later in sesssetup_nt1, so hang the names to the right talloc context.
new 2038e9a r11121: - add normal groups vs. multihomed section - make sure we test the worst case, so that we don't need to test everything... - same ip(s) => not replace - different ip(s) => replace
new bf59ef9 r11122: Fix some talloc hierarchy errors (This used to be commit 449cc714b882d6ebea3e1cbf92e204efba98b6cb)
new 087dd76 r11141: Re-add paranoid string terminator check (This used to be commit 55805b5ed9493160ff17c26d2e1361947f368707)
new 4a8bdae r11142: - add special group vs. unique section
new abe4ee3 r11144: - add special group vs. normal group section
new 64b0c02 r11146: make sure we get the expected amount of addresses
new e627a90 r11171: fix the build
new 8c8c40e r11172: - start with special group vs. special group testing
new 4c242c9 r11173: print out the correct messages
new 3464d40 r11174: - add special group vs. multi homed section - disable special group vs. special group, I need to look closer at this, as I'm getting strange timeouts randomly, so the server might be doing some challegnes while doing the merging of special group records, witch reaches timeouts
new 9334501 r11175: - add multi homed vs. normal group section
new 4043d03 r11176: - add multi homed vs. special group section
new e8118ad r11177: move unique vs * and normal group vs * into this form
new 50030d5 r11178: add some logic functions for the replica_vs_replica conflict handling to our winsrepl server, but it handles only the simple cases (without merging) and we still didn't apply records to our wins.ldb, we just print out what we would do
new ba97ac6 r11179: revert to the old code, till jelmer find a solution how to handle a UTF16 string in a uint8 array
new 0f51ae8 r11181: Implement wbinfo -s and wbinfo --user-sids. The patch is so large because --user-sids required the extension to trusted domains.
new 5a930a2 r11182: Explicitly add "." to perl include path so that perl doesn't use the Config module instead of the configure-generated config.pm on case-insensitive filesystems (MacOSX, OpenVMS) (This used to be commit 47b8095a0a0e7f352860999df3b131cab3e8a2b9)
new fbd34a1 r11184: Remove test that checks whether ftruncate() needs root, because I can't find the file it tries to use (build/tests/ftruncroot.c) and the value it defines is not used anywhere. (This used to be commit 97bbf4a46035becaee50d242364146e3529cf631)
new b47e656 r11185: - resolve attid for "supplementalCredentials" into a name - print "supplementalCredentials" also when --option="dssync:print_pwd_blobs=yes" is used
new 7e3d377 r11186: - get rid of some .extra = True cases - add multihomed vs unique section - update conflict handling for the above case
new c111379 r11187: in case the msDS-KeyVersionNumber is replicated (I didn't assume this...) show the string in the debug output, and show it with --option="dssync:print_pwd_blobs=yes"
new 47c0c17 r11188: - add multi homed vs. multi homed section
new bc43d1b r11189: add some more special group vs. special group tests, to make sure that replicas from the same owner are blinding overwritten in all cases
new 0e6fefa r11192: Too many contexts around... :-) (This used to be commit 134e104c3ff39e5f3ebdaf9168df78a156490ed7)
new 1e60499 r11193: Implement wbinfo -m (This used to be commit 12a800bc8541c4160a534d1edcaeb6774776e18d)
new ddb1c4a r11194: Use the special ldb attribute "canonicalName" (therefore testing that codepath) in DRSUAPI CrackNames.
new 02c3258 r11195: Add a new helper function (needed by my kpasswdd work, but hooked in for netlogon as well) to change/set a user's password, given only their SID.
new b0fe5e6 r11196: Clean up memory leaks (pointed out by vl), and handle the case where the client doesn't guess correctly on the mech to use. It must back off and try the mech the server selected from the list.
new 22a9779 r11197: indent (This used to be commit a432ba105cbf2ea7b9010365c0a7d1dcc9ff5f7f)
new bf38a5e r11198: The recent changes to netlogon changed this from a RID to a SID.
new 9e25f33 r11199: Push an objectSid into the schannel state database, to match the new header.
new 372ca26 r11200: Reposition the creation of the kerberos keytab for GSSAPI and Krb5 authentication. This pulls the creating of the keytab back to the credentials code, and removes the special case of 'use keberos keytab = yes' for now.
new 2499386 r11201: New filters for searching in secrets.ldb
new 0efa46e r11202: Add more structs to structs.h (This used to be commit b0f11d85214fe83a8ce738cfa597f5cf9f5d3897)
new 642b424 r11203: Use different variable names to make it easier to tell which assert fired.
new 11b16c2 r11204: Allow us to read credentials from secrets.ldb without a secureChannelType (non machine join records).
new dfbdd10 r11205: Another test for cracknames.
new c86852a r11206: It appears to me that any account may operate as a server.
new ba02c44 r11207: Correct principal search define (This used to be commit 90cf4f8e1a1051a58635e126d56118701875bc5d)
new 4c4fbda r11208: Add DNS entries for finding the kpasswd server to the default zone.
new b5e734b r11209: We can't read the priorSecret unless we ask for it.
new 20685ca r11210: Log registry open function name when starting hive tests. (This used to be commit 3416a6d78f205f9d3fd73161cbed6dcd9c2bfdf8)
new 7514f90 r11211: Append an error message to COL_INFO if the RPC call returned an error. (This used to be commit b70dd7a757e7341d90c89dffa7e1c4eab790020a)
new a9f15bb r11212: Enable sealing of data with raw krb5, consolidate some code into the main gensec_krb5_start and always ask for sequence numbers.
new f4d5906 r11214: Remove scons files (see http://lists.samba.org/archive/samba-technical/2005-October/043443.html) (This used to be commit 7fffc5c9178158249be632ac0ca179c13bd1f98f)
new 1098943 r11215: Remove no-op prompter intended to work around bugs in old kerberos libs.
new 532b16f r11216: Upgrade to gd's PAC extraction code from Samba3. While I still want to make some this the kerberos library's problem, we may as well use the best code that is around.
new 8103ef3 r11217: Ensure the realm is substituted in UPPER case.
new d820c35 r11218: Always return the mutual authentication reply (needed for kpasswd), and remove now duplicated unwrap_pac().
new 2817ef9 r11219: Now that we have the credentials hooked in here, we have a much more reasonable value to fill in for the mechListMIC.
new b0c7c17 r11220: Add the ability to handle the salt prinicpal as part of the credentials. This works with the setup/secrets.ldif change from the previous patch, and pretty much just re-invents the keytab.
new 9f67256 r11221: I don't quite know how I tested this before, but clearly I didn't. The samdb_set_password_sid helper function now works.
new 17be61b r11222: Small provision fixes: canonicalName is now generated, and the DC= list should be from the dnsdomain (ie lowercae).
new b4b75dd r11223: Only pass around the ldb handle (make this code easier to seperate into a general lib).
new 9055007 r11225: Remove pointless goto.
new f203903 r11226: Cope with Samba3's behaviour on LDAP with GSS-SPNEGO.
new 16bbafb r11239: Use ${REALM} for the realm in rootdse.ldif
new 29a3b13 r11241: - fix compiler warning - fix comment
new 568dd26 r11243: length and size can now be filled in automatically. (This used to be commit 99444c129d08fe3e3e381b04c2da5ea5c9c10270)
new 4c5a4a7 r11244: Relative path names in .mk files (This used to be commit 24e10300906c380919d2d631bfb3b8fd6b3f54ba)
new 8955516 r11245: Hopefully fix heimdal build on some hosts Fix manpage locations (This used to be commit 33c71c0fb13b55741f1b1fffc8945ccda6f3bf51)
new e19a291 r11246: Another fix for OpenBSD's make (This used to be commit f04072f7a9fe341efced4aff57cc061cf789d5bd)
new 645c2fc r11247: Add environment class (This used to be commit 90c3f8b3beda525b700688fc4d6ed0584ff2e27c)
new df30ef1 r11248: Fix anon fallback with spnego (This used to be commit 13ebdea11532f4810d01095a54d430c36c91d826)
new fff24f9 r11249: More OpenBSD make fixes... (This used to be commit 118e3bc507b2694f7e5ea191950626931d8ebf29)
new e0370ff r11250: Fix a couple of issues in the heimdal/ dirs. (This used to be commit f76374eba7d45b8ff2625914344e4b31ecdeca1d)
new c396fec r11252: Make makefile.pm OO and descend from env (This used to be commit c53b32e0932ef6c048f8aec23ec6df2fe66a7887)
new da63ed0 r11254: Remove support for [TARGET:foo]-like .mk-file entries (it is already possible to include verbatim make data) (This used to be commit 21e355d031c6233ed0f40207d716987931927c6c)
new d316c68 r11257: Add and use output function (This used to be commit 734da63a4e7ff44d9417066300383bbf7cd08d8f)
new da55f56 r11258: Dissect all access_required fields as hex using the same hf. (This used to be commit 4365462dc62d78eb433748262c5ca7feb16be785)
new f501b04 r11259: Map system_name and handle fields to new hf fields. (This used to be commit 9be707bc4d07ef47f332ef5019549044bc239e03)
new a144415 r11260: Delete a leftover scons file. (This used to be commit 7b750a785bd2c77f4a299a5cb77a2c456b9c6610)
new 9759d43 r11261: Rename access_required field in winreg idl to access_mask so it matches the other interfaces. (This used to be commit 8eb582b5780188b6304c560b3e84fd7d75c483f8)
new 79b667e r11262: Try to get the equivalent of a subcontext in pidl ethereal conformance files working. It doesn't quite work though. (-:
new e2e2bb9 r11263: Some cleanup (This used to be commit 4fe3c9871bff512a464c688a5f6fdb37387833ed)
new 3608b6a r11264: Winbind does not rely on the hostname resolution mechanisms of composite_connect, so in io.in.dest_host I'm setting the IP address. Gensec does not like that as a target hostname, so if a called name is present, use that. So we can session setup using kerberos now.
new 2d1aa29 r11265: add a bunch of owned vs. replica conflict tests
new 28a3bc6 r11267: Fix a memleak and an uninitialized variable. Andrew Bartlett, this was the one I sent to you. Sorry for bothering you.
new db4b958 r11270: Move the core CrackNames code from rpc_server/drsuapi to dsdb/samdb. I'm sure this will not be the final resting place, but it will do for now.
new ca40d0a r11271: Fix a warning and an infinite recursion (This used to be commit 7bc855359a82010fefa9fd1d4c719292bfc83528)
new a0647a8 r11272: In trying to track down why Win2k3 is again rejecting our PAC, ensure we can round-trip all the way back to a server_info structure, not just a filled in PAC_DATA. (I was worried about generated fields being incorrect, or some other logical flaw).
new ef57650 r11273: Initialise the new server_info->logon_server element.
new d6e070b r11274: Start a connection attempt to the DC's port 389. To do this properly, make socket_connect and ldap_connect properly async.
new 228e07a r11276: fix compiler warnings
new 6fa6589 r11277: fix compiler warning
new 7751bd9 r11278: fix compiler warnings
new 3aae4d0 r11279: it should be only possible to register a 0x1C name, when the NBT_NM_GROUP flag is set
new ab6ae68 r11281: Initial ejs interface for libnet functions.
new b0044d1 r11282: Fix memory leak in LOCAL-PAC test.
new 75d3a8f r11285: fixed winreg.js for the recent change to winreg.idl (This used to be commit 27f46b4f18346ea03d8626a380e417b00f7a88d1)
new 2a2a350 r11287: Understand the new behaviour of the LSA pipe on ncacn_ip_tcp in Win2k3 SP1.
new c6f8330 r11288: Fill out LSA LookupNames4 and LookupSids3, including a server-side implementation.
new 1e7bc73 r11289: Fix comment.
new f3cac04 r11290: Make it clear that Heimdal is always included, no need for the test any more.
new 7a7a529 r11291: Fix implementation of LookupNames4.
new d27ffc2 r11293: Use the right search when forming the data for the PAC.
new 4019064 r11294: Update Heimdal in Samba4 to lorikeet-heimdal (which is in turn updated to CVS of 2005-10-24).
new 861fdd9 r11297: Move the RPC-SCHANNEL test to using the credentials system for converting username/pass into the NTLM responses.
new 0511b5d r11298: Consolidate the 'short' samlogon tests, and move to using the credentials system for password -> NTLM translation.
new 78696dd r11299: Try to fix build on Stratos VOS (doesn't support ld -r) (This used to be commit 65c71bf354612a589049753d854e154482957573)
new bf300c8 r11300: Treat libraries as a special kind of subsystem (one that can also be built as a library and installed). (This used to be commit 98d1f9b1dc523ed88c5aa8d066030b33d74f62bf)
new 8ee1ee6 r11303: Support defining and installing public headers for libraries. Support installing libraries. Get rid of pkg-config file (will be autogenerated later on). (This used to be commit b4745032a2c55752c527026feb221ccc3dce10c8)
new 67c808f r11304: Add support back in for loading shared modules (not used yet) (This used to be commit 90f49b6f70c4aaf0e4ab4fad2e6f9caeb0f6f3a6)
new a04f48c r11305: Use more recent guess and sub files (This used to be commit 20870508dd3e3a41b8a531b0830003735803fddf)
new 344a0eb r11306: Move more static Makefile data to main.mk Clean up smb_build::makefile a bit (This used to be commit 28931219a19317f6c7208086416bc675bb259179)
new b89c019 r11307: Add support for generating pkg-config files (This used to be commit 9c211507c15092ce09fd519cd0ffadf4b9f69492)
new b22bda7 r11308: Correctly return status code in case of js error or libnet function execution error.
new 6386f31 r11309: A trivial test script for ejs libnet interface.
new 4dc5da1 r11310: Free the 'if_relevent' portion of the PAC when we build it.
new 1437535 r11311: Move some more logic to env (This used to be commit 990419bac7ce335ffcec84017614eb9642a6ece6)
new 15f8a34 r11312: Make it clear we are looking at the 'domain ref', not the domain itself in the auth_sam module.
new 22c9123 r11313: Typo (This used to be commit 204185576c6a4df5e43e5a97cb13227407c09e6e)
new 14a3abd r11314: Use a patch from lha to have the kerberos libs extract the PAC, rather than doing ASN.1 parsing in Samba.
new 040add3 r11315: Sorry gd, I just removed all of your code that I just merged...
new e544596 r11316: Kill off a bit more of the old secrets system...
new 1244a97 r11317: An ugly hack to setup the global gssapi_krb5_context early, when we have easy access to the event context.
new 1fb7a53 r11318: Tweak import statement for decoding KeySecurityData as a NT security descriptor in ethereal. (This used to be commit 5af1b6df0afac28fb041b5b374b5c5b5e4ef15b3)
new 6efaf58 r11321: Fix typos in warnings.
new e408e14 r11322: Start moving towards using the cracknames code in the KDC.
new 13b0da0 r11325: Fix up some kerberos notes.
new b0ea4f2 r11329: the 0x1C must be registered as group name
new 7ec41c9 r11330: - split up owned,active vs replica and owned,released vs. replica - complete owned,released tests
new b323a81 r11331: add conflict cases owned,released vs. replica
new 15b9e70 r11333: Push service principal lookups into the cracknames code, rather than in the hdb-ldb code.
new 22d867f r11334: Print error status in debug.
new 489ad64 r11339: Fix the build by adding the serviceprincial name cracknames helper.
new c0d1fb4 r11342: Remove unused variables.
new 10ec7dd r11343: Remove dependency on DEBUG() (This used to be commit 407b5e615f80ab2f7a3d10bafd9284de7f02fe60)
new 26fde8d r11348: Fixes for 'net join':
new 900d6fa r11349: Actually add all the new spns...
new 524eeac r11350: Add some debugs to assist tracking down kerberos issues in future. (Make it easy to see what was put into the keytab, so we can tell when gssapi screams that it can't pull it out).
new a0dcf1a r11351: Another add-hoc test.
new 56576de r11352: Add newly discovered (via the radiator lists) flags for controlling plaintext and machine account logins.
new d812957 r11353: a bit of an improvement to the ldb_tdb error handling (This used to be commit 896704f5c139c8bce30dfc898bb3a12be10035ed)
new e0ab348 r11354: - generate a ejs error on bad ldif to add/modify
new 09bfb8f r11355: Test for error returns when we don't specify the newly discovered 'workstation for account on NTLM' flag.
new 256a872 r11356: More cracknames work. This copes with a lookup for a servicePrincipalName with a realm, which always returns 'domain only', with the realm as the domain.
new efa0106 r11357: Add more standard 'servicePrincaipalName' entries to our host account in provision.
new 2bb7393 r11358: Ensure domains are always upper-case as well. Helps NTLMv2.
new f003a02 r11359: More lovely cracknames tests...
new 18e9c49 r11360: Pass down a flag indicating that this is an 'old password', and to expect funny buisness.
new f2d1614 r11361: Test user at DOMAIN userPrincipalNames
new b0dd414 r11362: Remove attempt to decode uint8 array as a security descriptor. Pidl thinks that because it is an array, the import should also be an array, i.e of security descriptors. (This used to be commit fb313c19c60f6e0f69411a3bb96cd9d19fde7685)
new c5b99e3 r11363: fixed a problem with provisioning when hklm already exists (the problem is really caused by hklm not having objectclass attributes on its records, but this is a workaround) (This used to be commit 62d5253a033f47335ceefade9ad7d98ddfc19584)
new 804cf59 r11364: added a ldb_attr_dn() function for testing if an attribute name is "dn" or "distinguishedName". This makes us a bit more consistent (This used to be commit b41b374b55f9a056c47ffa2ff88aa5272dbc42fc)
new ea4ad91 r11365: fixed a comment typo (This used to be commit 3333d71ab6594c1e8977098c31c9437686039f1c)
new 152988a r11366: Pass around the flags which indicate if we should support plaintext logins and NTLM machine account logins.
new 3dc75cc r11367: Ensure to intialise the new logon_parameters (0 for session setups).
new 134b248 r11369: Implement socket_connect_multi: Connect to multiple ipv4 tcp ports in sequence, with a 2-millisecond timeout between firing the syn packets. Build smbcli_sock_connect_send upon that.
new 546f63d r11370: Samba4 now passes it's own RPC-SAMLOGON test again.
new ea2d6d4 r11371: Fix the ntlm_auth build.
new a2b93c3 r11372: Now RPC-SAMLOGON works, place it into the default 'make test'.
new 4378c3c r11373: Handle an apparent alias in NBT ntlogin replies.
new 17f8b87 r11374: On request from VL, put the plaintext auth patch in.
new 93fd081 r11377: Add support for building LIBRARY elements as shared libraries: - Adds -rpath bin/ so you don't have to install Samba in order to use compiled binaries. - Writes out pkg-config files when building shared libs - Supports automatic fallback to MERGEDOBJ (which is the default) or OBJ_LIST (if ld -r is not supported)
new 5a67b50 r11378: Fix an uninitialized variable warning. Tridge, I'm 99.999% sure this was a simple cut&paste error, but you might recheck this.
new a4e7bf3 r11382: Require number of required M4 macros Make MODULE handling a bit more like BINARY, LIBRARY and SUBSYSTEM Add some more PUBLIC_HEADERS (This used to be commit 875eb8f4cc658e6aebab070029fd499a726ad520)
new 773f0ec r11385: Fix issues in module.c. Calling function should pass in path to directory rather then subsystem name now. (This used to be commit 2a868ab3b57f64a27416c7a24c8d1ae112fc0c53)
new 42c5211 r11386: Add install rule for pidl (This used to be commit b740d0d28043e37ba3f0bec0c1bfbd68c0fb56e6)
new 3f2136b r11387: Remove pidl from the default 'install' target as it doesn't obey the user specified install paths. (This used to be commit d537a35ec3d5fb2dc5143c1fb880faab5c64a862)
new fc6bdfa r11388: Move dot-generating to a seperate perl executable (This used to be commit 31406f7aa540efc4c11e7546a12fdeee80e8db6c)
new 66014ca r11391: Add includedir to the list of directories to create (This used to be commit dab450a50194181aed14e93130eb2a1c42e616d0)
new 0ea06b9 r11392: After confirmation from Love, fix a compiler warning (This used to be commit a0b4036ba6ae423bab3ec698d3e404f03bb0f9d5)
new 5e456b3 r11393: Avoid error messages and get more correctness with long plaintext passwords.
new 12d4dd2 r11394: Allow KDC unreachable as another 'forget about gssapi' error on SPNEGO.
new d0831d2 r11399: Add another case where we need to fallback, if the KDC isn't there.
new fb2bcee r11400: fix compiler warnings
new cfa2adf r11401: A simple hack to have our central credentials system deny sending LM authentication for user at realm logins and machine account logins.
new 56b4e4b r11402: In response to comments by volker, expand our Netlogon DsRGetDCName IDL and testsuites. The server-side of this remains a stub, we should probably be doing ldb searches for the server reference record.
new 375fe21 r11403: improved the error handling in the ildap ldb backend. Now passes through all ldap errors except on search. Search errors are only available via ldb_errstring() until we decide how to fix ldb_search(). (This used to be commit c192bcb79dda44b5b7a3bc257ba92addf769c8d9)
new b1d3d75 r11404: Another torture test and a new WERR.
new 6779373 r11405: Ensure we can never have secret4 be uninitialised. Found after volker's urging on the use of -O1.
new b4b155c r11406: Clean up uninitialised value warnings found by -01.
new 9bdc1a7 r11407: Push 'recreate account' logic into libnet/libnet_join.c. We don't return the pesky USER_EXISTS 'error' code any more, and it is much easier to handle this inline.
new da048ad r11408: fixed the mapping of ldb errors to ldap errors in the ldap server (This used to be commit 647cb90360d1a790c8da34d48c46737762046e1b)
new 4e65f39 r11409: The use of 'password server = ' here is still bogus, but for now at least don't allow binding to become uninitialised.
new 56d3064 r11410: Fix rejoin as a BDC by modifying, rather than trying to recreate, the server reference.
new 0f44011 r11411: Add to Samba4 the Samba3 patch I just posted for machine account logins (changing the winbindd interface).
new ceff988 r11412: These comments may not be much, but my eyes scan code with even minimal comments much better (much like volker scans code of less than 80 cols better ;-)
new 55c6d93 r11413: More comments, plus always check (and update) the credentials chain, regardless the authentication result on a particular user.
new 87d9cd2 r11414: Add passing around of logon_parameters to Samba4 auth_winbind
new 7675309 r11415: - create a seperate nbt socket for handling incoming packets - remove useless .release attribute, we have seperate tests for this now - add first owned,active vs. replica test, including handling incoming name queries from the server
new 4400cf2 r11416: add some more comments
new b839c75 r11417: Add TODO for the build system (This used to be commit ad0019ad4ebba734ff1db31c53fd8b6ad085ead4)
new bc5e112 r11418: - add unique,owned,active vs. normal group section - we handle incoming release demands for that
new f07cb3f r11419: add owned,unique,active vs. special group replica section
new 5ca7979 r11422: Remove unused args (This used to be commit d5aef4e2f955025266e59227364b5cccccdb9f32)
new 4bb85c2 r11423: Add some TALLOC_CTX (This used to be commit a043ef33dca19d5ac1cdead60a4faa8b3a950bf4)
new 8f91998 r11424: Fix an uninitialized variable warning (This used to be commit fed26bc4fdb47b5bd1aaa6374b09252c239bbac4)
new e173352 r11425: add owned,active,unique vs. multi homed section
new 18a98ec r11426: add owned,active,normalgroup vs. * replica sections
new 187b7a9 r11429: - add owned,active,sgroup vs. unique, group and mhomed replica
new 4298fab r11436: this is work in progress for generating the schema we need for our ADS ldap server. It's still not quite right, and I'm chasing down a few errors that mmc throws up, but its a lot closer than it was. I had to change the approach quite substantially over the last couple of days, but this approach now seems to be working out. (This used to be commit 38ea11510c8824285d072fe0e03e443d9d584271)
new 15c1df2 r11437: Fix (valid!) use of uninitialised value warnings.
new d0375cf r11438: Move enum samr_RejectReason into misc.idl so I can use it in a global prototype.
new 4e052d1 r11439: Make presedence on strcmp comparison clear, and fill in logon_parameters for the auth subsystem.
new 8b95bda r11440: Actually check the right thing for 'is this a machine account' (thanks metze).
new 1d6e654 r11441: Remove the auth_domain module from Samba4, as we will only do things via winbindd in Samba4.
new 7915aa9 r11442: Don't use BASE-NEGNOWAIT any more. It is a mostly meaningless test.
new f8ebd5a r11447: fixed a problem with the ldap server spinning using CPU time (This used to be commit c913f466cd27030f8c696ab60b1a4a2eb2ac260c)
new 3b2a699 r11452: Update Heimdal to current lorikeet, including removing the ccache side of the gsskrb5_acquire_cred hack.
new a489c19 r11453: Fix warning, for a case that just can't happen.
new 9aa3c44 r11456: fixed a ejs parser bug for delete() statements (This used to be commit b8694c58f528d9da66cd623076282caece39d8a7)
new e8c23e4 r11457: fixed the winreg IDL and torture code so key and value enumerations work again. The automatic value() is fine for the length, but cannot be used for the size as the size is not the number of bytes being sent, but the number of bytes that the server is allowed to use in the reply (This used to be commit 46e91f269c83707863a726e716325eade38e1142)
new 7838510 r11458: fixed our ejs smbscript interfaces to use arrays where appropriate. In js arrays are a special type of object where the length property is automatic, and cannot be modified manually. Our code was manually setting length, which made it abort when someone passed in a real ejs array. To fix this we need to create real arrays instead of objects, and remove the code that manually sets the length (This used to be commit ebdd1393fde44a0a35446d1a922d29a7c1769ba7)
new a59bb77 r11459: display a schemaIDGUID as a guid in ldif, making it easier to work with schemas in ldbedit (This used to be commit ddbca6e83254275568bff4c2f88cdbc4bfa666a6)
new 84c908d r11462: Fix the build: somehow I lost the header for this samba-specific hack.
new 6dfb09c r11463: more progress on the schema generator. mmc now accepts all parts except the attributeTypes fields of the Aggregrate record. Proxying just that field and the display specifiers gives us a working mmc client
new 827cbb4 r11466: Clear up some memory leaks in smbclient.
new 3759228 r11467: yay! mmc now accepts our schema. The trick was to get all the OID mappings right for the attributeTypes field of the aggregate schema
new cc0f377 r11468: Merge a bit more of init_sec_context from Heimdal CVS into our DCE_STYLE modified version, and add parametric options to control delegation.
new 3b213ca r11469: Fix typo, and use the correct (RFC4120) session key for delegating credentials. This means we now delegate to windows correctly.
new 20debaa r11470: To a server trusted for delegation (checked for in the gss libs), delegate by default.
new e3b42c5 r11471: Describe how kerberos forwarding works with the ntvfs.
new 66caa32 r11472: use talloc_get_type() to try to catch an intermittent failure I'm seeing in the ldb winreg backend (This used to be commit a56a3696cc6a5186f736e503704c288589e5a833)
new 66d3ee9 r11473: Based on work by Jelmer, implement the [async] flag for rpc requests. If it's not there (it's not yet on *any* call... :-)), the rpc client strictly sequences calls to an rpc pipe. Might need some more work on the exact sequencing semantics when a pipe with both sync and async calls is actually deployed, but I want it in for winbind simplification.
new c845ab1 r11474: - enable ldb transactions from ejs
new 917ca21 r11475: removed a extraneous ldb_delete() call (i had it there for debugging) (This used to be commit daa9dcd8f4b1dde801091ec64faa8158481d171c)
new d59807e r11476: finally fixed the intermittent registry server bug! This has been cropping up occasionally for ages. The problem was the generic reg code setting up a backend_data value, which it has no business doing (backend_data is for backends ...) (This used to be commit 9d6d03fd1d360e15883bb1b8917ccedcc0d97a5d)
new 1ab27b7 r11477: This seems really nasty, but as I understand it an attacker cannot change this checksum, as it is inside the encrypted packets.
new 580cfbb r11478: add owned,active,multi homed vs. * section
new 045e8ca r11479: fix compiler warning
new 3672938 r11480: demonstrate the only the positive name query response cares, not the addresses that are returned in it
new ae57d5c r11481: Disable pre-linking on VMS (This used to be commit 2b3ad67b5d53e8c63d81e9fe4ef237c5c927d595)
new b69e508 r11484: test some multi homed record merging
new 536e68d r11485: prevent us from calling the request handler recursiv when the handler calls talloc_free(wrepl_socket)
new 6dafef0 r11487: thanks to make test I noticed a dead lock bug, in the last change, this only happens with socket_wrapper as socket_connect() returns NT_STATUS_OK instead of NT_STATUS_MORE_PROCESSING_REQUIRED, and we missed to replace the fde event handler...
new 0a4de40 r11488: handle the stupid name release demand a windows there send...
new 4f78115 r11489: add the one replication cycle test to NBT-WINSREPLICATION-QUICK
new 4764eb7 r11496: add a minimal ads-compatible schema into our sam.ldb setup. This is needed for mmc management of Samba4. (This used to be commit cbbce4fe403efc0b9e63052c2aa1fbb5972f2abe)
new 794386e r11497: Don't name parameters 'floor'. Rename fl and floor to epm_floor for consistancy.
new 218d306 r11498: added an optional extra argument to split to limit the number of pieces a string is split into. This allows for a fix in the variable substitution used in provisioning (This used to be commit be06785d4835abcbc7d75c0176c85a8ecc0cc11d)
new 40b1305 r11499: added a minimal set of display specifiers for mmc to use to display the core elements of a Samba4 domain (This used to be commit bee45531eaa1f7b96f123c146af3bc30681ebdec)
new 318ac84 r11500: fixed a bug in the variable substition code using the new limit argument to split() (This used to be commit 25131efea8c1a2b0bfa7f999766ebcbab8fa8006)
new b00252c r11501: change provision code to use the new display specifiers (This used to be commit 696fa87a212e65d6337c39a84f682b64b52593a5)
new 5f653c1 r11502: make sure we always use the 7 chars for the unix socket name.
new 819744c r11503: be quite...
new d3b91ae r11512: fix typo (This used to be commit 4143c22e3077bd5aecb3427ff0a8857dab799400)
new 79cb46c r11513: Add the ability to use the local machine account instead of a static password or delegation.
new 694a8e7 r11514: Fixup debug message (This used to be commit b2372cad367a29d7dca596dace703a349b381a09)
new baff088 r11515: Add some talloc_get_type (This used to be commit 558c29971d5855308a9d8dfd21e8ac7ec24abc01)
new 687dea8 r11516: Fix a valgrind bug I introduce with queued requests (This used to be commit 3e4ab756f421acd747e9ea4c48b0f61d48dfa8fd)
new 6b6a739 r11517: Cleanup time, this looks larger than it is. This mainly gets rid of wb_domain_request, now that we have queued rpc requests.
new f7d8ba6 r11518: Fix a warning (This used to be commit 4a32df49e66b49b20b78bf165869b7592bb626fd)
new 892e1a6 r11519: And an uninitialized variable... (This used to be commit dc0e9f8d1a2285623e99dcccf055b4860ddd1294)
new 6ac2585 r11520: indent (This used to be commit ce611eb5f31bc63fc23700e7a2c47e68b8f826aa)
new 72820aa r11521: Add in client support for checking supportedSASLmechanisms, and then determining a mechanism to use.
new df9af34 r11522: Add support for delegated credentials and machine account credentials to ldb, based on the sessionInfo we now pass around.
new 75ec655 r11523: Working towards having Samba3 join Samba4, this allows the SASL credentials to be NULL, where the client is requesting a CIFS style server-first negTokenInit.
new b5ae5ac r11524: More work on our hdb backend in the KDC.
new 2dcb73a r11525: Move lookups (including the attribute search) for users from kdc/hdb-ldb.c to share the routines used for auth/
new 51597d8 r11526: And another warning... (This used to be commit 16467008c64d84f29bec0ea45767bb1050726b34)
new f792c4f r11527: Has this ever been run? (This used to be commit 419b28d02d6c5a03bd33eaeabf1b42bfab9155dd)
new 6930769 r11528: Separate finding dcs from initializing a domain. Makes it easier to possibly support cldap and other stuff in the future.
new 512f5ae r11529: Disable DNS lookups for forwarded credentials, unless really, really wanted. There is nothing that suggests that the host we forward credentials to will not have other interfaces, unassoicated with their service name. Likewise, the name may be a netbios, not DNS name.
new 08964b9 r11532: Enable kerberos session setup for winbind smb connections (This used to be commit f0e4075db5e913d2262058bb7234c446160823d9)
new 0ed6a35 r11533: Be a bit less intrusive (This used to be commit f341c8b4c8e8b8096c604b5842b9b7f7c4c9653c)
new 72c28b3 r11534: Consider ntvfs as a library (This used to be commit f9bbc83f5316773520ce06c267ac9c0f1eb189e6)
new df5b70d r11535: Support void functions when generating templates. (This used to be commit e8926a4e171a7bf74c220fa825ef5fa9e297fa47)
new fb2394d r11536: Add a hook for client-principal access control to hdb-ldb, re-using the code in auth/auth_sam.c for consistancy. This will also allow us to have one place for a backend directory hook.
new cc99c7b r11537: Make the authsam_account_ok routine callable by external users (the KDC).
new 4c57d08 r11538: More notes on things we need.
new cca42c6 r11539: Fix indentation in templates. Always generate lower-case UUID strings as GUID_from_string seems to have trouble with uppercased ones. (This used to be commit 16ea96c81ed88f197007335f442c9e62b4ccd6de)
new f9c2f27 r11540: Some notes to myself on RFC complience.
new 7bfbe8a r11541: More logical (I think...) delegation semantics.
new f7ca730 r11542: Add the netbios name type. We will need it when we start to handle allowedWorkstations on Krb5.
new 918c763 r11543: A major upgrade to our KDC and PAC handling.
new 9e302b6 r11544: Allow delegation in a Samba4 realm.
new f718334 r11545: Remove old #define.
new c4a0e36 r11546: add more errno ntstatus mappings, to get more usefull errors from socket_wrapper
new c643b10 r11547: - don't do pull replication when pullIntervall is 0 - don't do push replication when pushChangeCount is 0
new 0c33769 r11552: fix indent
new 57b98a7 r11553: give an error when the lookup failed
new a8d741b r11554: make us able to run without depending on 127.0.0.1
new 14b59bc r11555: - change socket_wrapper to support multiple IP's - SOCKET_WRAPPER_DEFAULT_IFACE=X specifies the default interface for 127.0.0.X - we now use multiple interfaces for smbtorture in make test 127.0.0.26-127.0.0.31 - and 127.0.0.1 only for smbd
new 5c95905 r11567: Ldb API change patch.
new 30d164d r11568: Debuging aids: Let the administrator know when a key/entry expired, rather than just the fact of the expiry.
new 9a9604b r11572: Add support for accountExpires and password expiry (should cause the ticket to be reduced in validity).
new 2a006a7 r11586: Further work on ejs interface for libnet. The idea is to split libnet functionalities into groups of subcontexts of net subcontext just the way it's done in net tool. This way we can pass common arguments when creating subcontext. Also, this may allow easier writing net tool completely as a script.
new 6d3fac3 r11587: Trivial testing code giving an idea of how could using subcontexts look like.
new 8aae0d3 r11588: Remove unused (at the moment) variable and quiet compiler warning.
new 9a52d1a r11592: fixed a crash bug from the ldb_result changes (res was being used after being freed) (This used to be commit 5c7f3fef3e2324f0d1edda0f0f06f662bbcf7e08)
new 7659107 r11593: added a data_blob_realloc() function (This used to be commit e04262d391d81f863256a9fe69a2884fbce641af)
new f613e18 r11594: ensure ldb_search() sets *res to NULL on failure (some of the updated ldb_result code coud rely on that) (This used to be commit cd567bcb24125827c746c1c0902631b0e7c2cea5)
new 8752e38 r11595: added a helper layer to parse streams into individual packets. This is something that Andrew Bartlett has been asking for for a while, and when I started having to re-invent this packet parsing code yet again for SMB2 I decided it was time to do it generically
new 1c07c25 r11596: switched the libcli/raw/ code over to using the lib/stream/ generic packet parsing code. This simplifies the logic in the raw client library a fair bit (This used to be commit f8d43f1f67876360e1295d85a3c3702d1d60ed7b)
new 56415cc r11597: revert a commit by mistake (This used to be commit 09e6f494b490127ace1a9d1077c2757d813abc55)
new 177a098 r11598: fixed strhaslower() and strhasupper() to not falsely recognise caseless characters as lower/upper (This used to be commit 74fb317f2acf7a5963f37c0cd9e21a34d7da2f4f)
new 5b28800 r11599: remove local (and broken) version of strhaslower() strhasupper()
new b4bc46f r11600: remove unused code
new 1fb2397 r11601: try to fix the build on IRIX 6.5 us4
new a3fcb93 r11602: added packet_set_serialise() to allow the generic packet layer to handle optional request serialisation (this is something that is commonly needed on stream connections) (This used to be commit d860eb795693d8c292eec2a639ece4793d28dc38)
new 7e963eb r11603: converted the smb server to use the new generic packet code (This used to be commit 0fc496bb6f520ddf6d85cc2f3df80f93b871cfe9)
new 188a75b r11604: converted the kdc code to use the new packet lib. Andrew, I'm not sure how to test this, can you have a look and see if it works for you? Is there some hidden switch to kinit to use tcp? (This used to be commit 0a797712fb9b11996ce035a77907000130b6f616)
new fc5a118 r11605: added handling of the send queue to the generic packet handling code (This used to be commit f98d499b2ef93cf2d060acafbc424754add322a8)
new dce04d1 r11606: use the generic packet send code in libcli/raw/ (This used to be commit 0bcea45b15b08cb42d7f6fbbb3a25f73b95f362c)
new 5c62004 r11607: switched the smb server to use the generic packet send code (This used to be commit 9eee7bafa12553a894536db8ce5cc2d268e09ae6)
new 549b6df r11608: switched the kdc to use the generic packet send code (This used to be commit 2cbcc8a919a5164bd57143ffc778f49011b9eee6)
new ac84277 r11609: fixed handling of one way requests with new send code (This used to be commit d2b568a1114015839ca59c6f32bde4b06ea81ef9)
new 70e9e84 r11611: don't use unions without a instance name, not all compilers support that...
new a684ff8 r11616: Replace old crc32 code with one from the FreeBSD tree. * COPYRIGHT (C) 1986 Gary S. Brown. You may use this program, or * code or tables extracted from it, as desired without restriction. Jeremy. (This used to be commit d42644927d46154c6366f3a7d10bea09989ed813)
new a9d0bf8 r11618: added a generic '32 bit length prefix' full packet helper to the packet code (This used to be commit b4dbe55105cc2807a17d7e5bf8db9756cc526a3b)
new 5d5b462 r11619: use the 32 bit length helper in the kdc. (This used to be commit 24f20eed0e242aab76ce8f0f8db7266ddc9ec97b)
new 65baaaf r11620: switch the ldap client code over to using the generic packet code (This used to be commit 1d29ad2a27d89454e5e3c4a3cf05cc5edde0208c)
new b8f4d22 r11621: some minor fixes from comments by metze (This used to be commit 6ab808223475ba7c52dbe4d639af9a8e7f64b202)
new f59c61d r11622: convert the ldap server to the generic packet code (This used to be commit 6ef4ba0c81002c9960dc5fe4fbfd0622957d492a)
new f3d66f3 r11623: convert the dcerpc socket layer to the generic packet code (This used to be commit 4ea66e6e80de0d70b53bf9cd16c1dfd1c400f57e)
new a7f37f0 r11624: Use enum names instead of magic numbers. (This used to be commit f177c223e6b881a65ed49ceacf9106e42d2a7d0a)
new 16a9bfd r11625: NULL terminate list of strings. For some reason this wasn't causing a crash on i386 but was on ia64. (This used to be commit 12c77bb2e17ef3cb3264da86852832dffb5474c1)
new 0eeedb9 r11626: Fix unhandled enum in case statement warnings by noting appropriately that some values aren't handled. The remaining warnings I think are actual bugs or required functionality that is missing (mostly lack of server side Unix extensions). (This used to be commit 03c7da27a06736f2a27d76e6a00a24ab54453af9)
new 79b3a3a r11627: give the caller much more control over the stream to packet process, allowing it to specify the initial read size (thus preventing over-reading) and to stop the recv process when needed. This is used by the dcerpc socket code, which relies on not getting packets when it isn't ready for them (This used to be commit f869fd674ec4b148dc9a264e94d19ce79d35131d)
new 6481a75 r11628: fixed a valgrind error in the rpc echo test (This used to be commit d340ea7906c091a1400d3e73a8f530174aa8a965)
new 7842216 r11629: fixed a bug found with the socket:testnonblock code. With randomised under-reads we could end up supplying a buffer to the client that has an incorrect length (This used to be commit 9c95015b9cccc10a5ba1facd4b48c0fff34e9588)
new 1aa141d r11630: another fix for over-reading in the packet code. This time get the sign of the comparison right :-) (This used to be commit 7e40077aa793e29b5770aae2e07e964239e8249b)
new 6452530 r11631: fixed a signed/unsigned warning (This used to be commit 86d08d3ec5cfa36e048042563a56aca79c87a5bb)
new 4c9ba2f r11632: removed 2 unused functions (This used to be commit fa904afed93a350dd0dcd3cddc1521a4a1ad6711)
new 2c8dcf4 r11633: Fix some more warnings. (This used to be commit 89039683db4f2f492b292b32e2dd783e977ae165)
new 62346e2 r11634: - make crc table static - const uint8_t * in all places - update header prototype
new 7118df6 r11635: fix a handling of packet_send in the smb client lib
new 872b821 r11636: a bit neater solution to the nt_cancel problem (This used to be commit ba7864b07eebecd4d4eb2ce515412a49964ae179)
new a2d2128 r11637: we need a session and a tcon for ntioctl() and ntrename()
new 498b289 r11638: fixed handling of null volume name in RAW-QFSINFO test thanks to Stephen Zarkos for finding this (This used to be commit 8331eee64cb679c091ca46cc001ff9851eb91f0e)
new 042a995 r11639: fixed some create_time tests that should be change_time tests (This used to be commit c4266c7f688145a9b7da8977aff7fb972b7d0aa4)
new 389f9df r11640: just a nicer format, and make adding more special cases easier
new bd7525e r11641: remove unused parameter vuid
new f0c7fca r11642: add some error checks
new 0b6370e r11643: fix compiler warnings
new aecff39 r11644: free the buffer when it's not used
new ca403dd r11646: fix typos
new 507286d r11647: add smbcli_ prefix
new 3cdaf4c r11648: fix some bugs...
new 3b42d20 r11649: - add support for ntcancel replies (they only happen in error cases, e.g when you supply an invalid TID or VUID) - as we don't yet understand how to check the smb_signing of this replies, we just ignore the whole packet
new 92b9b83 r11650: - as every call that goes down to the ntvfs layer need a valid tcon and session ntcancel also needs to have AS_USER - move the SIGNING_NO_REPLY logic as global option, because this needs to be set for the error replies too. - as we currently don't know how to generate signatures for ntcancel replies we just skip the sending of the reply - w2k3 first checks the VUID and then the TID, so we do now - ntcreateX also uses ERRbaduid when getting a wrong VUID
new 5358763 r11659: allow the max runtime for smbtorture and smbd to be controlled on a per-host basis in the build farm (This used to be commit c8185fe414ef686a52327f420ee81ce09b983c3c)
new b18ed75 r11660: - the libcli/raw/ lib no longer uses the SMBCLI_REQUEST_SEND state, or the associated send queue
new ac293f8 r11662: the beginnings of a SMB2 client library. Very hackish, meant for experimentation (This used to be commit 68422dc73f6ea51bf906f3db223ae8abf077aba1)
new 686070a r11663: start of a SMB2 torture test. Just does a negprot and prints some fields for now.
new 3d38b3d r11664: forgot to commit the structs.h change (This used to be commit 1f97dccd52a051686d436dbbd185146715b41dc8)
new 555b45e r11665: started to put some meat on the structure used for the SMB2 library
new 86c1370 r11666: filled in the basic session setup. Vista happily accepts the first stage of the session setup, and waits for more. (This used to be commit 804c229c3ba7f866a7f3d66684e268d5ddc820ce)
new 7a78d2d r11668: yay! we get a successful session setup with SMB2, and get back a 64bit uid (This used to be commit 72b34a7c1b66af6be02f66639efc55a19c73e387)
new 3015c6b r11669: - make sure req is initialized - call async callback on error
new d9d90e1 r11670: fix the build
new 5f58c67 r11671: - make sure req is initialized - only free the buffer when there's no request - call async callback on error
new 087577e r11672: - add support for special group merge tests - add owned,sgroup,active vs. replica,sgroup,active test
new 6c4be50 r11673: - update the max_version of the owner when we get some records in the sgroup_merge test, so that we don't see old records as new ones - finish the owned,sgroup,active vs. sgroup * section
new 3e54c36 r11674: SMB2 tree connect now works. We do 2 session setups and 2 tree connects, giving the following output:
new 7935df1 r11675: a more general way of getting rid of compiler warnings and errors
new 1598aac r11676: as tridge uses 0x%llx in his latest commits... try to use it every where and see how portable it is
new 75a8074 r11677: print leading zeros
new 006da4c r11678: - add suport for sgroup,replica vs. sgroup,replica tests - add some sgroup,replica vs. sgroup,replica tests
new 2e753f8 r11679: opening/creating files in SMB2 now works. Lots of unknown parameters in the call tho. (This used to be commit 548fbd86b3b114493943b50669bdcba2f4ed87f2)
new 1b2e8ca r11680: added smb2_close(). This also demonstrates that file handles are 16 bytes, not 20 bytes (metze, you were right!) (This used to be commit d3bcc6628cde9ddedf0fd408cbee573f133ce582)
new 461ccc5 r11681: filled in a few more smb2_create() fields (This used to be commit a95413568f1e45691524dfd8e9159a3bafe358ea)
new b034156 r11682: filled in access_mask in tcon reply (This used to be commit 173a213f915aa929cc2a6bfef06954e665b3d694)
new be77dac r11683: fixed create call (This used to be commit 02d733190340fbb611443b0cc484813ba026eafe)
new 222e197 r11687: filled in 3 more fields in the close reply (This used to be commit 3a0abb3ff0b532179780ed95f8fcb4bca6e040b1)
new 91e1893 r11691: added reply buffer code checks and oplock flags for create request/reply (This used to be commit 26ed781375c03958241d8c93324e04e948944d01)
new 2b7ee2c r11692: added a full composite (async) spnego session setup for SMB2. This simplies the torture code a lot. (This used to be commit 7bf1046fbb7fd83fecb2fa645628ba9a17aab037)
new e27ba5e r11693: added a full async composite function for SMB2 that does:
new 5671203 r11694: fixed 2 valgrind errors (This used to be commit 6381fe72417a5cd231b63a87a6a0ba9c65030ce6)
new 4d74d25 r11695: added SMB2-SCAN torture test for scanning for active SMB2 opcodes (This used to be commit aa3bcf952c4436b488e461a3686955d70c672ce4)
new a1562e2 r11696: added a few more opcode names (This used to be commit 2a45476e94a248733333df29da57513bd114f213)
new 67a85b3 r11697: - added a generic SMB2 getinfo call
new 36e4374 r11698: added some more level names (This used to be commit 845bbef8038b776b32da0c9c55ae9375feee4961)
new e465cad r11699: use create_complex_file() to setup a file with a wide range of different attributes before running the getinfo level scanner, making it easier to recognise levels (This used to be commit 5d0cd9d041af71cb1bfb9cb3e0c45e0bbd8193cb)
new 7256508 r11700: added structure definitions for many of the getinfo structures (This used to be commit 2919d4228636f1d61d930a37cddd5b1700bf2233)
new dfd5b1b r11705: Fix segfaulting create user function.
new 5da7eda r11708: Fix allocation of too small buffer to hold ip address. Thanks metze for catching that.
new b5fdc36 r11709: Comment out unused function. (This used to be commit 8fe5eadafeda91e0540a30952a786949e0678511)
new df46248 r11710: added function iface_same_net() (This used to be commit 3e36b301947ccd4343bc294da59b13a8a9cfafce)
new cbb7a47 r11711: fixed the nbt server to use the right interface for outgoing requests (This used to be commit d87df5fe8e37d3daa3d9cb575450d756dc3d3c8f)
new 763d862 r11712: avoid changing the fde flags unless really needed (This used to be commit 48e6424b0cce38f7d8f212d1e891ff8bbd5fec34)
new 614950a r11713: separate out the setting of the fde in the packet context from the enabling of packet serialisation (This used to be commit 6a47cd65a8b588f9ddd375c57caaba08281e7cbb)
new 6f49a24 r11714: put in a workaround for a winbind problem volker asked me about. The problem is that winbind currently relies on being able to receive on a smb connection from within the same connections receive routine. This means it relies on a non-serialised connection, so disable the serialisation until winbind is fixed.
new c6395a3 r11715: added SMB2 read and write requests (This used to be commit d3556cbfa38447d2d385b697c1855b3c13d42744)
new 695e37d r11716: added a read/write test (This used to be commit 7c229e5b9fc8774207b647214b9d03d26a60aae3)
new 61317df r11721: Fix warnings (This used to be commit d760583e388157ff25e317da06c57e5a42f171bd)
new de5d71a r11722: make the smb2_push/pull functions take a smb2_request_buffer and the pull ones also a TALLOC_CTX, then we can reuse this functions in the server later
new 3663983 r11723: fix the build
new 7dd6e5f r11724: - move checks packet size and protocol version, before we create the request structure - move code into one function
new f773256 r11727: Minor cleanup (This used to be commit 681451af727d12294ecee1b8fddc595b0148003f)
new b51703b r11730: added parsing and tests for a bunch more SMB2 getinfo levels (This used to be commit ca65bf0235cbfab451e5d5ceac9f714acc0cd46c)
new 8dc40d6 r11731: fixed typo noticed by metze (This used to be commit e51fb2b44ad524620451807cccb186dd4be704c7)
new ab0d0f0 r11735: fixed the ALL_EAS smb2 level parsing (This used to be commit dd24c0e80cf07bda700a0abb84a7a053d817f903)
new baa3cba r11736: display EAs and streams in smb2 torture tests (This used to be commit 2baea9a5ec0a805b90c8b48454e395ce40a35a74)
new b165436 r11737: use _smb_setlen2() to allow for 24 bit lengths in SMB2 packets (This used to be commit 54fda24379ca1a20d6de2edf64dd79b3fe80a37d)
new 6e94a67 r11738: test larger read/write calls. If you run smbtorture with -X (to enable 'dangerous' tests) then it does a write of 160k, which causes vista to blue screen. Otherwise it does a 120k write which works fine. (This used to be commit b4c5d7d0173b94ade4c16d47ef774ad9f3c17bc8)
new 43fa1b6 r11740: add some EA error codes
new e9eb560 r11741: - the buffer code (first 2 bytes in the SMB2 body) seem to be the length of the fixed body part, and +1 if there's a dynamic part - there're 3 types of dynamic blobs with uint16_t offset/uint16_t size with uint16_t offset/uint32_t size with uint32_t offset/uint32_t size /* aligned to 8 bytes */ - strings are transmitted in UTF-16 with no termination and packet into a uint16/uint16 blob
new ed069c1 r11742: fix pushing of 0 length blobs
new fb90beb r11743: - push the length at the correct offset - let us push empty strings
new dae30e5 r11744: make sure the session is completed authenticated!!!
new 5c35b41 r11745: one more check for a valid session
new 27b9d56 r11746: revert my last commits, I now understand how we decide between finished and non-finished sessions
new e1bea4e r11747: Move buffer allocation to libnet_Lookup function so that the caller is not required to ensure it.
new 5518741 r11748: By default, use name resolution method provided by means of smb.conf.
new d6017d3 r11749: 1) Buffer allocation's been moved and isn't needed here. 2) Connect to a server instead of pdc after locating it.
new 7bfe1d2 r11750: More comments. (This used to be commit d277b13ced0983d67b22d78e06d692a966e3c6f1)
new 1c71db9 r11751: fixed the req->out.size calculation (it needs to be the complete request size, including dynamic portion) (This used to be commit 1b5cdf92cc7793b08d7c46ef00d4ff696b31c15e)
new 94ae534 r11752: setup the dynamic pointer for incoming packets too (This used to be commit 583f3c415ea33ddf5f4065a66f6fae49ab48455e)
new 5533617 r11753: change the getinfo scanner to scan with both a file and a directory, and to use files that have streams and EAs (This used to be commit f739431927e9600e914204930f1e862a367a7368)
new fe996e8 r11754: make the SMB2 blob push routines take offsets, so they fit better with the rest of the packet construction code (This used to be commit 387ec2b17ff30a1c040b460b498c8fa7d8770593)
new 7a43b32 r11755: added names for all of the SMB2 qfs info levels (they all map exactly to equivalent SMB qfs levels) (This used to be commit 4ce48d02aa12d6fa699bf8b250b14851870f0096)
new c3cd4a0 r11756: split out the parsers for the pass-through levels of QFSINFO and QFILEINFO levels in trans2, so they can be shared with SMB2 (This used to be commit 5ca2d609e6a3766ebd07763f850ecc62209a7db7)
new ace255a r11757: make smb_server.c independent from the protocol
new eedb92c r11758: unified the parse code for the SMB and SMB2 qfsinfo and qfileinfo calls (This used to be commit ba897e537b9a1544dc214e9d5504c87fee6fced2)
new 58bf4b1 r11759: fix up the SEC_SHARE handling, when we want to support that later we need to fake a smbsrv_session for each smbsrv_tcon...
new 2ff21db r11771: - split out the setinfo blob construction in the libcli/raw code
new 76bfa03 r11772: - setfileinfo needs a smb2_handle for SMB2 support
new d931455 r11773: added a SMB2-SETINFO test suite. This tests the following levels:
new 799724a r11774: - move SMB specific initialisation of the smbsrv_connection out of smb_server.c - add a generic incoming packet handler, which handles the first incoming packet and passes to the protocol specifc packet handler
new c8c7fb2 r11775: added support for creating files on SMB2 with initial EA lists and an ACL (This used to be commit ff197092988cee64742f83df23c43ae664a196f9)
new 1692b2e r11776: no need to call out to SMB to setup test files for SMB2 any more (This used to be commit dae70c5baed7d5613d793dca15dda3007c1a690a)
new 3922b68 r11777: display the security_descriptor in torture_smb2_all_info() (This used to be commit d1067fc25df57b1b6ef59a69f979ed76df5c46cd)
new 4f10246 r11778: - remove unused memory contexts as req is already the temporary context for the current request - just use '0', I'll remove the UID_FIELD_INVALID macro completly later - why search for the session we have just create - add TODO notices, I need to dicuss them with abartlet...
new 70a0158 r11779: fix crash bug
new d5f37ec r11780: it turns out that the MxAc tag isn't a security descriptor, its a request that the server return its own MxAc blob which contains the maximum allowed access_mask for the returned file handle (This used to be commit c0288aa8cd46ca384074f89430c226d725c39475)
new 509be8d r11781: rename tree to tcons to match the sessions substructure of smbsrv_connection
new 3f968be r11782: - make the TID 32bit in the smbsrv_tcon structure, as SMB2 uses them - add a idtree_limit to the tcons substructure of smbsrv_connection this controls what the highest TID is we give away to the client it's UINT16_MAX (0xFFFF) for the SMB protocol
new ab33c31 r11783: - make the VIUD field in smbsrv_session 64bit, as SMB2 needs it - add an idtree_limit to limit the max VUID we give the clients it's UINT16_MAX (0xffff) for the SMB protocol - add auth_time to the smbsrv_session statistics - use the session_info as marker for finished and non-finished session setups
new da4afcb r11785: rename conn.c into tcon.c
new 6d34ab0 r11786: move all SMB protocol specific stuff to smb_server/smb/
new 0e6cef5 r11787: add missing file
new 764dd60 r11788: remove unused header files
new 910d61b r11789: - add the start of a SMB2 server - it does Negprot and SessionSetup yet the rest returns NT_STATUS_NOT_IMPLEMENTED - it's off by default, enable with: smbsrv:enable smb2 = yes - negotition in the SMB Negprot isn't supported yet - it's only tested with smbtorture SMB2-CONNECT not with vista as client
new 552c011 r11791: simplify the SMB2 connect code following some suggestions from volker (This used to be commit 71e3e61941621f72f45708340f5d03b2b79580b4)
new f839148 r11794: - fixed a valgrind error in libnet, caused by using a stack variable after the function has returned (the *address variable was assigned into the state).
new 27bab09 r11795: used a couple more of volkers composite helper functions. They certainly make the code more compact. (This used to be commit 872e2a49d8a1ad1f9a6e2f2d323b3471aeb9cba6)
new 771d4fa r11796: Two more uses of !composite_is_ok (This used to be commit 7256157d01ff47d33706dadd45851cf2fbbce3a6)
new 931b197 r11797: Added OpenSSH fix for "%.*s" format crash. From Darren Tucker <dtucker at zip.com.au> Jeremy. (This used to be commit a2006c162833f8e0513c2f2744688960c04b7e67)
new 7d6f366 r11800: - filled in unknown fields in SMB2 all_info level
new fc04e3e r11801: - added basic SMB2 find support
new bd69407 r11802: - add copyright - fix crash bug when running as non root - add extra comments in the output
new c217570 r11803: New start for RPC-LOGIN load test, this time async. It's gonna be fun to see hundreds of logins from a single process.... :-)
new 46685f3 r11804: Asyncify the anonymous bind, convert the calls in xplogin.c.
new 82b4335 r11805: dcerpc_bind_auth is only used in dcerpc_bind_auth_password (This used to be commit 16bc6b64f9053df3d08a05e7b7cfe77be6580d2b)
new 957869d r11806: Minor cleanup (This used to be commit e75080b26d76199a6006fb076cf816ac023254ee)
new b03f5c4 r11807: Make dcerpc_alter_context async. Same thing: Please look at this closely. Survives RPC-ALTERCONTEXT.
new 218ea5a r11808: Fix socket_connect_ev (This used to be commit 95bd3ffaf7efb117206c83f7c75c302b54e6d059)
new f2dedc6 r11809: Make dcerpc_bind_auth async.
new 02aba4c r11810: Fix talloc hierarchy (This used to be commit e1bf1c326f297321a6c8fdf9679130dba102669e)
new b31fe2d r11811: Revert 11808, this broke the selftest. No idea why though. Why do we to the resolve_name if it's not used?
new a685252 r11812: Convert winbind to the async bind routines. Also remove tridge's hack for the winbind "bug" :-)
new 78a328b r11813: Const-ify name resolution method list and use string list utilities to set the context field.
new 9aef045 r11814: 1) Set name resolution methods according to smb.conf 2) Set credentials workstation name, otherwise rpc bind function segfaults on auth stage
new 1b415f7 r11815: A bit more comments and spaces for better readability.
new b495bb2 r11816: this fixes some of the problems with the recent async rpc changes and ncacn_ip_tcp/ncalrpc. The problem was that svn revision 11809 removed the logic that forced the CONNECT auth type for authenticated binds which don't have an explicit SIGN or SEAL flag set. (This used to be commit e7a1f11e8bcba3839f74c7303bd82533a6acfbcd)
new 38d540e r11817: fixed the problem with the RPC join tests. The problem was that revision 11809 had removed the change to the session key function after authentication succeeds. (This used to be commit c04c78d617b0d8c9f8fa724d475fefbe9e478ef7)
new 4544226 r11818: - changed the option torture:echo_TestSleep=yes/no to the more generic option torture:quick=yes/no. This should be used in all slow tests to enable a quick mode
new 11e9b40 r11819: simplified the async rpc bind code a little.
new 37279b1 r11820: fixed some problems with the socket socket.c code.
new 8486606 r11821: got rid of two more unnecessary variables and made the variable names a bit more consistent (This used to be commit 4b6e9c7c978dfca54c05ed2d8995d1333ed21b02)
new eeb093f r11822: reworked the socket_connect_multi() code so it is built on top of socket_connect_send() rather than the lower level socket code. Also simplified the state structures a fair bit, and added name resolution, fixing a bug where the multi-port connect code did a separate name resolution for each port being tried. (This used to be commit 3e6888156c1b2d24fe0d46940773560d219498b3)
new 93e83f4 r11823: make the socket_connect_send() context a child of the local state
new 0df8dcb r11824: fixed a valgrind error in the dcerpc_smb code (This used to be commit 128b5ea7b369df6e7433609a24128f8bf623c4fe)
new ddc6323 r11825: Fix a debug msg (This used to be commit fc6458d0d4d9059e00b19ad6c54e3fd5a4119341)
new ad17e41 r11826: A few steps down the login (This used to be commit 47a91dae31d4f1de93579f705c9115cd44d4ca6e)
new 91ec46b r11827: add more sgroup vs sgroup tests
new a1c8fe7 r11828: split out the async helper function into a new subsystem WB_HELPER to use it in torture tests too
new 309645e r11829: remove unused #if 1
new 363ce0b r11831: add some SGROUP not active vs. SGROUP any tests
new f7e1df6 r11832: - some updates for the conflict resolving logic - use better function names
new 269eee2 r11834: More steps towards XP login (This used to be commit c10ccb2edb5e623def9bf167ff328a70a9a85841)
new 35741ad r11835: Restore comments (This used to be commit 94591bdb6542d4a3096074b672e19142c9236211)
new 81a941f r11836: More work in progress (This used to be commit 3f5ad1bd3f817d99df76678f3ad733e51c00c673)
new d159c64 r11837: Add a timeout before starting a torture test. It's really fun to watch 50 simulated logins doing stuff simultaneously. This is where the async architecture *really* pays off.
new c7c4dc5 r11838: lower the default numops in smbtorture. When people want lots of repeated operations they should manually specify --num-ops=XX
new f3dc80e r11843: fixed a valgrind error in the RPC-SAMLOGON test (This used to be commit 61cabcd7f9010f708a55165f2ff855630f4b39df)
new e8f1753 r11848: separate out the info levels common to SMB and SMB2 for raw_search (This used to be commit ed8d3073472fbb0850209f81dd04bd94f6d1c33d)
new f7c03b2 r11849: added mapping between SMB2 and SMB find/search levels (This used to be commit 77e0cb999c776d2cfc806445d36135e5ba3a5f3d)
new 3294bf5 r11850: added a test suite for the SMB2 find calls (This used to be commit 3ac32d802bba96e5cbcebc4b536258eb0981a9e4)
new 7d5603f r11868: Get the wks and user accounts from a file.
new 2a31127 r11869: talloc has been ported :-) (This used to be commit aad52d9a5fb66fe3b595190905e7237a279f7270)
new 69c531b r11870: fixed the problem volker reported with the RPX-XPLOGIN test. The problem was caused by a callback destroying the packet processing context while that context was being used in packet_recv()
new 090898d r11871: fixed a problem volker found with the async bind code, and a callback destroying the dcerpc pipe (This used to be commit 0b91602fa4b9a8b40331d088bdaac76381eac7ef)
new e3e066f r11872: another attempt at fixing the data_blob_free in async dcerpc bind, after volker gently pointed out that I should be wearing a paper bag over my head for the last attempt :-) (This used to be commit 7e132761fce75f64d3e7d42f650c45a483e37e3e)
new 4725c3a r11873: add some interval vars to the service context
new 5257693 r11877: - give winsdb_add/modify/delete() ldb_context as first argument and add a flags argument to add and modify,the current flags are:
new e7d4f55 r11878: don't get only newer records than the last one we got
new c222cef r11879: some fixes for the new ldb api
new af10a48 r11880: - we finally start to apply replicas to our database - currently only the ADD, REPLACE and NOT REPLACE cases are handled complete - other cases are just skiped for now
new 4e84ae3 r11881: fix debug messages
new 31d0706 r11882: - use some better names - we now pass the same_owner tests so test them with make test
new bc9a32e r11883: Also look up the membership in the domain local groups.
new 88cda26 r11884: Download ntconfig.pol (This used to be commit 9e6929c643d7dbc38a9faff59493778b96ec0bfe)
new 8383a34 r11885: Add forgotten files (This used to be commit 470cc5952981c3625c7e35f44c9fd41d19593396)
new 4d4afa8 r11887: reorder some tests
new 310fa87 r11888: - added SMB2 trans support
new ced449b r11889: added support for dcerpc ncacn_np over SMB2. You use it by giving the flag 'smb2' in the dcerpc binding string. This gives a pretty good test to the new SMB2 trans call. (This used to be commit f99bef585d4c1e52becc06b581bd5aaa62cf9dd7)
new 5fc1b68 r11890: added tests for the last few fields in SMB2 find requests (This used to be commit 77d1938e96e02fc93c411197869cc6a1fc4451d1)
new 2f74901 r11891: - added pipe_flags field in smb2_trans
new c5f0ecc r11892: forgot to commit these changes (This used to be commit 07ee8ba126752a4f2ab82ce345c3513d38e5af68)
new cc6891f r11893: fixed a dependency problem (This used to be commit 085bf952dc1b8861ac6fecf25c508594f9ddf454)
new b227b98 r11894: fixed SMB2 trans code for pipe_flags (This used to be commit 02e3cb87c7673788e3861f33356a18b8d38d2d66)
new d90914d r11895: - reorder some code to make it easier to follow, how the fields appear on the wire - add some comments to the header file, to represent the wire format
new 329c5e0 r11896: max_version of 0 means unlimited
new 6aff294 r11897: add 2 more sgroup vs. sgroup tests with the replica having no addresses
new 7746a14 r11899: add some usefull debug messages
new dd47d5f r11900: - make sure address and registered_by are replaced when they're not present - make sure we don't add active records with 0 addresses
new a399cd3 r11901: added smb2_logoff() support (metze correctly guessed opcode 2 was logoff) (This used to be commit 6884ce66f2881eba834b419370f74111852fe022)
new 2ede0b1 r11902: added smb2_logoff() testing (This used to be commit ff50377822fa48eab7f66275098782241ca50f40)
new 6724c01 r11903: added smb2_tdis() (opcode 4) (This used to be commit d606b45b5b6065b5d06024bcce00a23084a20eac)
new 43405e0 r11904: added smb2_tdis() testing (This used to be commit e2ed615a44d825f8c46755408a1a1657222a508b)
new 1e35834 r11905: added SMB2_FLUSH as opcode 7. Thanks to metze and volker for help brainstorming this one. (This used to be commit a969ad592ae4cd8f7c66b1df4763fdc70328c967)
new 1e935fc r11906: opcode 13 appears to be keepalive. Metze guessed this one :-) (This used to be commit afe2323dc10748b97e6b30dc0c783dbe04446d8c)
new 42cba73 r11907: added testing of SMB2 keepalive (This used to be commit 6096d23fe0e58b6c3e4174a70a0faebd88fd5f79)
new 72d0ad7 r11908: implement SGROUP merging, that passes the different owner tests (but only without socket_wrapper, I need to look at that later and then add the different_owner test to NBT-WINSREPLICATION-QUICK so that it'll be runned by make test)
new d83048a r11910: fix nbt_name_release and nbt_name_query, so that we pass the owned_released vs. replica winsrepl torture test
new 97e19e9 r11911: as we pass the owned_released vs. replica test now, run it with make test
new 3f80ecc r11912: fix nbt_name_registration, there's still some minor stuff todo, e.g. to return the first address of the 0x1B address as first address in the 0x1C reply, and handle sgroup merge overflow of 25 addresses
new c91bdb3 r11913: if we have a UNIQUE name with more than 1 address, it becomes implicit an MHOMED record
new 01fc59d r11928: More Kerberos musings...
new eb4fbae r11929: Add static, comments.
new ef9ec95 r11930: Add socket/packet handling code for kpasswdd
new 68049cf r11931: Add a short README explaining what this directory is all about.
new 3a3c533 r11940: Love has clarified why this code does what it does.
new e052c3d r11941: fix cut'n'paste bug
new 9b2cd2e r11949: make sure we ask gensec to give us a session key
new 7b1850a r11952: added a rootdse module. This will replace the existing rootdse code in the ldap server. The reason for the change is that ldb modules need some way to get at the static info stored in the rootDSE (such as the location of the schema) but they can't do that right now (This used to be commit 7e226383f2cd2ce9bb3983ab6a3de454649f8a15)
new 400f03b r11953: enabled the rootdse module in the ldb modules code (This used to be commit 7d8b11174c97a3797673254c351c94436aa716b7)
new 4ccadc1 r11954: add the static rootdse content to the sam ldb,and enable the rootdse module in @MODULES (This used to be commit cfab88fcc2c740a6d3fd456a009fbb60061b3a53)
new 53562f7 r11955: got rid of the old rootDSE code in the ldap server.
new 09932e0 r11956: removed the old rootdse.ldif, and the provision.js code that uses it (This used to be commit 4b56c129c6f1654f9dbe37bc950a836f15c48b3d)
new b77685a r11957: fixed up code meant for debugging (This used to be commit 8ca85842579a8a1d8f60259812d04eb7ee27d7aa)
new 6eabad9 r11958: - fixed memory leaks in the ldb_result handling in ldb operations
new 6672d8a r11959: Use DOS_errors array for displaying WERROR values (This used to be commit 0830ed0d60cdbd00e6f42dae2c7e295363bca17d)
new ad02b0b r11965: Try to fix some 64-bit warnings. (This used to be commit e98c28941a6002042e0e429f99f14e7dd4920aa6)
new 03d301e r11967: Fix more 64-bit warnings. (This used to be commit 9c4436a124f874ae240feaf590141d48c33a635f)
new b9b59fa r11968: More warning fixes. We're on track to getting to double digits for the number of warnings generated now. (This used to be commit d479f2d7607adc698d71c5ba26932c72a26dcaab)
new 516d0a9 r11969: got rid of the very annoying 'failed to open /secrets.tdb' messages. As discussed with Andrew, this will soon be replaced with a system that marks the credentials to use the machine accout from the database rather than pre-loading the machine account details here.
new 36a5e35 r11970: fixed a valgrind error. The auth info from the alter_context reply was being freed before being given to gensec_update() (This used to be commit cf2cb4279e2b31989eee2fec848982b10fcc2136)
new 9d3b3e8 r11971: add nbt specific continue wrapper
new 7da0f7d r11972: handle [noejs] property also on functions
new fd18ab3 r11973: make it easier to find bugs
new a9cdc63 r11974: only look at $pl->{POINTER_TYPE} when $pl is defined
new 6615907 r11980: ronnie worked out that opcode 0xb in SMB2 is in fact ioctl, and that it only appeared to be like a SMBtrans request as it was being called with function 0x11c017 which is "named pipe read write"
new 7d960df r11981: we should allocate request specific memory in ldb modules off the request strucutre. It will take a while for this to happen everywhere. (This used to be commit b1d38153b8c1d2d5be2d41005eadb0e0aa46bd72)
new f5d4623 r11982: ensure the fde event gets freed before the socket itself, as otherwise we get a error from epoll about disabling events for a file descriptor that is closed (This used to be commit f32739307464a1f0c835cff886b8c4b960778900)
new 51a8581 r11983: make talloc LGPL. This makes more sense given that ldb depends on talloc, and ldb is now LGPL (This used to be commit 5bdd50fa38b1be28cf7bcddc561c743437e70cae)
new 4476dfd r11984: LGPL on header and testsuite as well (This used to be commit ed90975bf50644f00da681eb7cc41123abc60f81)
new 36b21c9 r11987: Clarify the accountExpires behaviour in the KDC.
new 0a1b8f5 r11988: Setup the sessionInfo just before the connect, rather than earlier when we havn't finished popt.
new 0e476e7 r11989: Rather than grabbing the machine account details at this point, grab them 'later'. We will need to handle the errors when we call the get_* methods.
new 20f0e18 r11990: Set the password set time as 'now', so it isn't expired back in 2004.
new 759e40f r11991: Null termainte the list of backends. (Makes it easier to walk the list).
new 759bda2 r11992: Potentially allow SPNEGO to be disabled (as occours on WinXP standalone), and use only NTLMSSP.
new b2c98db r11993: As well as making an in-MEMORY keytab, allow a file-based keytab to be updated.
new 22f1de0 r11994: This function no longer needs a special declaration.
new 9c6b7f2 r11995: A big kerberos-related update.
new 28918cd r11996: don't overwrite the buffercode
new f536c4a r11997: for multidimentional array like this: uint32 [num_level2][num_level1][num_level0]
new 6913ddd r12000: Update to current lorikeet-heimdal, including in particular support for referencing an existing in-MEMORY keytab (required for the new way we push that to GSSAPI).
new 3584f2c r12001: Replace smbcli_full_connection call with composite connect used in sync version. This step makes it easer to move further to async dcerpc connect routine.
new c6f954f r12004: added some SEC_ADS_* security flags. Needed for a SDDL parser. (This used to be commit dc1b83cc13e0324139c6b756a6f135534be7be79)
new 8dfec33 r12005: added a SDDL (Security Descriptor Description Language) parser. Not all flags are covered yet, and object aces aren't done yet.
new fd7fd22 r12006: don't require callers to fill in pad bytes in SMB2 calls (This used to be commit 6935765fda99a6efb19f6f72358d4d48fc35ad5e)
new 51b1dee r12007: fixed a valgrind error in the SMB2-SETINFO test (This used to be commit 0c3223ab7db93a31121667c65956f30a5b0ec9f8)
new 3aaa6ff r12008: added a simple LOCAL-SDDL test suite. Only one example so far. Will be filled in with more examples as I expand the sddl parsing code. (This used to be commit 8f80e483a3aa07bb5a16eeccde5af5cd7fb5a975)
new 86a6ce5 r12009: made the LOCAL-SDDL test less verbose by default, and add it to the standard tests for the build farm (This used to be commit 9d6d9b6e50dfe5513f332668b860e6a55af3a39c)
new f5ed8cc r12010: - added support for domain specific SID codes in SDDL strings
new 540483c r12011: fixed another 'mixed code and declarations' bug (This used to be commit 1eca19d597ea21a073361fc6fc550919abf97574)
new d72e8aa r12012: fix renaming smbsrv_trees -> smbsrv_tcons
new e4ed5dd r12013: fix compiler warnings
new 1508482 r12014: free the irpc_request structure with the irpc_call_recv functions, to match all other _recv functions we have
new f4edfc2 r12016: fixed a valgrind error (This used to be commit 482548031e69ba4bddac999ca9f2cb6ad8359953)
new 3c01635 r12019: - let us only reference libblkid stuff in one file - and make it it bit simpler, by caching the GUID struct instead of the device name - and this also removes all compiler warnings...
new 99b344e r12020: fix memory hierachie
new 363d2f6 r12021: remove shortpath for winsdb_lookup, this isn't needed
new 7416dd1 r12022: add NBTD IRPC proxy calls for wins challenge and wins release demand, used for replication conflicts
new 035ea6b r12023: use the NBTD IRPC proxy calls for implementing the challenge and release demand conflict cases
new 84033c2 r12024: do some extra sleeping to give the server the chance to handle our reply
new 925c95a r12035: Fix memory leaks in the KDC.
new c85779b r12036: Fix more KDC memory leaks (and there are probably still more...).
new 9afdb93 r12037: Fix malloc corruption caused by double-free(), where realloc(ptr, 0) is equivilant to free().
new c7c6b56 r12056: Some clarification fixes for the keytab code, and use the right function for enctype to string.
new da57494 r12057: fixed authentication in ldb client tools (This used to be commit 020de11a61a1aa2c77c0a308186c85960c10fe32)
new f8a4490 r12058: Set an anonymous fallback, if the machine account isn't available.
new 42f2bfb r12059: Use random keytab names (so we get different keytabs, rather than share the MEMORY: keytab).
new 61bd609 r12060: Work towards allowing the credentials system to allow/deny certain GENSEC mechansims. This will allow a machine join to an NT4 domain to avoid even trying kerberos, or a sensitive operation to require it.
new c3f35aa r12061: Add missing file to previous commit. This provides a hook on which to attach a restriction on available GENSEC mechanisms.
new 687545e r12062: SASL negotiation now requires a gensec_security context, so that we only try permitted mechanims.
new 469aad2 r12063: fixed the krb5 client code to handle ICMP port unreachable errors, and error out immediatelly. This prevents a long timeout (This used to be commit f6c0fccc06060582ef870a0ac590dabeec2f2e6a)
new 16c7e92 r12064: pass back the socket level error correctly (so we get NT_STATUS_CONNECTION_REFUSED when a KDC is not listening) (This used to be commit 0f85fc204c6018f8403c2e8f75f683aed38ba83b)
new 89260f9 r12065: fix compiler warning
new dbeb44e r12066: - add a unique,active,owner vs. unique,active,replica tests where we respond with the replicas address to the challenge - fix some skip checks
new 7ab5c74 r12067: print out some more details
new bf6ac47 r12068: a better fix to prevent crashing, on errors
new 9286235 r12069: fix typo
new 5c7707d r12070: make sure a unique record with multiple addresses becauses mhomed
new 82d0d26 r12071: - implement MHOMED merging - implement late release demands
new 7dbe0e3 r12072: fix sgroup,active,owned vs. sgroup,non-active case
new c53a5c4 r12073: fix vlgrind error, calculate the correct size for memcpy() and don't assume out_len is >= sizeof(*in_addr)
new 529b03b r12074: in accept() we need to set socket name of the child socket by looking up what address the client has used, as the socket is maybe bound to '0.0.0.0'
new 37cc587 r12075: remove NBT-WINSREPLICATION-QUICK test, as we now pass the NBT-WINSREPLICATION test
new dbd36ef r12078: fix the build on hosts with old compilers
new 4a39707 r12079: Fix to the comment for sake of completness...
new 67d0bb8 r12082: fixed a valgrind error found by kukks in the transs server handling (This used to be commit 5c81986bff06efeacf95d3d64254d566181c30bb)
new 08377f4 r12084: added a comment on what is appropriate for parameter_control (This used to be commit 040d798a88ad6e6d56179de2b9036e3d0c36afc8)
new d55ab32 r12085: wkssvc.idl updated based on work by Ronnie Sahlberg to bring the Samba4 and ethereal IDL into line, so ethereal doesn't lose any existing strucutres when switching to idl (This used to be commit afccf73ecf6cf85e72c04e28724096aa6da96a80)
new 5245679 r12086: reverted the utf8string change in xattr.idl. See the discussion on samba-technical on why this should stay as a simple null terminated string (basically to make hand-written parsers easier) (This used to be commit 0f1de4b1db7f0035e2b31f967d86de9306558968)
new 18cfac7 r12087: Split dcerpc pipe connection functions into separate file. It's going to contain async functions and ncacn_np is the first.
new d1c41cb r12088: Use a structure to pass arguments to dcerpc connection functions and move migrated (async) code to a new file.
new b38783f r12089: Couple of fixes in cases of memory outage before we sort out how and when to use composite_error() and composite_trigger_error(). Spotted by Metze.
new 3adb301 r12090: use the _trigger_error() function in the function that allocated the composite_context
new e5adca6 r12091: the SMB2 specific level are not available via SMB (get rid of the compiler warnings)
new 2634f22 r12092: - add dummy functions for the missing SMB2 opcodes - implement keepalive and logoff
new 41c5757 r12093: add missing file
new 05bfa9a r12094: - implement dummy smb2srv_tcon() - implement smb2srv_tdis()
new 6b1ee03 r12095: the most SMB2 opcodes need a valid session and tcon,
new 2184ad5 r12101: revert my last commit, I breaks the build and I don't know why...
new 273f340 r12102: for SMB2 we need to allocate tcons per session
new 3b85d04 r12103: Comments and a bit of formatting.
new 1728095 r12104: Move to (sync) smb_composite_connect from smbcli_tree_full_connection() This is one of the last places using the latter function.
new 25f82c1 r12105: Formatting.
new 3edfa55 r12113: in SMB2 we should only allocate a new session when the client sends UID = 0, otherwise we return NT_STATUS_USER_SESSION_DELETED
new 89f5d66 r12114: - smb2_keepalive() acts on the smb2_transport - smb2_logoff() acts on the smb2_session
new 344703b r12115: bring SMB sesssetup_spnego in sync with SMB2 sesssetup
new 111a920 r12116: got rid of composite_trigger_done() and composite_trigger_error(), and instead make the normal composite_done() and composite_error() functions automatically trigger a delayed callback if the caller has had no opportunity to setup a async callback
new 3ef038b r12121: remove some dublicate code
new 35cb193 r12122: add forward declaration for packet_context
new 91abd13 r12123: handle fde == NULL at the correct level
new 91cf394 r12124: we don't need this comment twice
new 7eb3fc5 r12125: make the deferred connection termination the default, so that I can remove all the other versions of it
new e246a06 r12126: get rid of the local ->terminate hacks, we do that genericly now
new 92c23ce r12127: add --option=rpc_login:samr_auth=yes, to work against w2k3
new 6f33cdb r12128: add --enable-socket-wrapper
new 38b0dde r12135: Move named pipe connect on smb2 function to async implementation. Completely untested, it's a bit difficult without having vista around (yet), so - Andrew, please test it and let me know what's wrong.
new 499e51b r12136: fixed a bug in NetWkstaTransportEnum() from the recent merge with ethereal idl (This used to be commit 5ce6a62f2e8fd27e50bcbdcf13d34c60e70c9923)
new 79eae8f r12137: added sddl_encode(), the reverse of the sddl_decode() function added a couple of days ago. Doesn't yet encode using the shorthand for well known SIDs. (This used to be commit 655a4ebe8e0ee18133103bfba0ca6d14cbf81d56)
new 781ed1f r12138: added use of 2 letter SID codes in sddl_encode_sid() (This used to be commit a0662ae9d3f719d2db193490361923095bd4d419)
new 2e4d4a9 r12139: - fixed up the ace object flags checking
new 96180f2 r12140: - add an additional_flags field to the fd_event struct, so that the events backend can store private flags - add function to access the gtk event loop ops struct
new 040fc5a r12141: - move epoll related code into one big #ifdef, and use dummy #define's for the case where, epoll isn't available at compile time - only pass the private std_event_context, to the local function, to get rid of the talloc_get_type() calls - use the private pointer to std_event_context_init() to decide if we want to disable epoll at runtime
new 2b589a7 r12146: as epoll notifies EPOLLERR and EPOLLHUP implicit, let our code make it explicit, to make it clear
new f2c3c28 r12148: add the docs for the paged results control (This used to be commit 9fab4ab2724d8276765cb42f5e8e177c4ef1ca20)
new cdfdb73 r12150: Reformatting (This used to be commit aaa21b7132ec81008ad2ec7b2aafc4604d13093d)
new f600f1c r12151: match the select mode of the standard events system and the liboop system, and report errors as read events
new 126f8b8 r12153: work arround the fact that epoll reports EPOLLERR and EPOLLHUP, even if you don't ask for.
new 1027577 r12154: Torture test for bug # 3303.
new 7e6a90d r12156: added samdb_domain_sid(), a routine to get the domain sid by looking up the rootDomainNamingContext in the rootdse, then getting the objectsid from the root of the domain (This used to be commit 152590101e64ec260304e4b34cb1e2ef64333a02)
new 7b090b0 r12157: ldb_dump_results() is useful to call from within gdb, so you can see a set of results (This used to be commit 2be62eb2dde9250f8bfe3a3272851e152a1d6b68)
new d811ea1 r12158: added ldif handlers for the ntSecurityDescriptor attribute, so when displaying security descriptors in ldbsearch or ldbedit you can see the SDDL version.
new 078ae0f r12161: Fix a memleak and do the -O1 janitor :-) (This used to be commit 82d87d62614a33ec9d2ed20e63d80a7af64e8678)
new 737d59a r12162: More comments.
new f4f1d37 r12178: Make ldb_ildap work against localhost again, by setting the event context into the ldb opaque. I'm sure this was done before, and must have been lost by some other change.
new 172a8b4 r12179: Allow our KDC to use LDAP to get to the backend database.
new 9e00afd r12181: Use BASE_HEX rather then BASE_DEC by default for bitmaps. Patch by Guy Harris. Fixes #3313 (This used to be commit daff0cba2c8e4d56055673b1113e19c265a8bf63)
new e15fbf2 r12197: Some improvements to the Debian package. Thanks to Steinar Gunderson (This used to be commit 538afb479d6d217ac6f7c64592e94966607f23fb)
new b052ab8 r12198: Some more Debian updates. Thanks to Steinar H. Gunderson (This used to be commit 049100bb9b2e39e20b79247f5111f86a9ca4118b)
new 36acd6e r12200: - move the the winsreplication client and server code to the packet_context system - this needs to be in one big patch, because of the merging code, that changes client in server connections and the other way around - use socket_connect_send/_recv() in the client code
new b0acabc r12201: Remove some lines that I accidently added more then once (This used to be commit 332dbf755796c7e51752bd735b5de3f693bbf88e)
new 5352b38 r12205: Support 'TFS' command in conformance files (This used to be commit 3241ce7ad75a2f91327815374ad698e8bedb2e73)
new a3b0f53 r12206: Fix some issues in NOEMIT (This used to be commit 905cebd117f3b05a286f014e2c21b0843e8f7caf)
new 12354cb r12207: More improvements to the Debian package by Steinar Gunderson. (This used to be commit 72df2de396a3d8ada56362b807532ca6416d99e4)
new 265b0c6 r12208: Remove obsolete scons directory (This used to be commit e90abfcc7d84d0cae566ecf395dbef4b927de0f9)
new d0f4663 r12209: Fix some issues with XML entities. (This used to be commit 754e51b19d2d1fd6be8e01d62b6ec892688f934c)
new d8c4862 r12211: remove unused element
new efe6745 r12216: Couple of small fixes: reduce include/includes.h a bit, simplify headers in build/smb_build/, remove unused pstring macros (This used to be commit 432296207400636dd81d0929ec7b1b4cebbcaa62)
new 1fb7921 r12217: add my copyright
new 085aac2 r12218: Use common functions for generating lists (This used to be commit ba913b86e866a67402785d9177711beb16db2cab)
new 470ba94 r12219: Use some more common functions (This used to be commit 57ea480c24ff914dfa6cbc5a309020b21fa4af39)
new a1827a1 r12227: I realised that I wasn't yet seeing authenticated LDAP for the ldb backend.
new 2759fc8 r12228: fix the expire time for RELEASED records
new 2e51b42 r12229: fix the expire time for released records
new 39f914d r12230: prepare for a generic periodic processing scheduling of pull,push,scavenging and reread-config events
new daa4cce r12232: I hate SWAT code being outside 'source'. Add in code to push the user's session info into ldb structure for the ldb tests.
new d09a32f r12238: don't crash when an error happens while connecting and the packet_context isn't inplace yet
new bdc2a85 r12239: as we only get error from our events system when we wait for read events, we need to initialy ask for read events too, otherwise we'll never get an error back from socket_connect()
new e55a707 r12240: if the caller isn't interessted in the reply packet, just free it (mostly use for send_only requests, where we don't have a reply at all)
new b1e5004 r12241: fix the inform push notifies
new 1d91ad0 r12242: - make the push notifications triggered by the change count - for now we fake the change count to '1', so we'll still have periodicly triggered push notifies, the interval is the 'wreplsrv:periodic_interval=60' - add the 'pushUseInform' attribute to the wreplPartner objectClass to configure if we'll use WREPL_REPL_INFORM notifies
new c0c55a8 r12247: - reject freeing the wrepl_socket inside of wrepl_socket_dead() - free it at the end of wrepl_socket_dead() if needed
new 6589e93 r12252: With this change (hack) we can now do an provision onto Samba4's LDAP server. Now to try another one...
new f8be4e8 r12253: Automatically build seperate binaries without -rpath to install when using shared libraries and developer mode is enabled. (This used to be commit 507bee76dc26b048ead317ec5e10a9deb1ff7f09)
new ab31a44 r12254: Add some (hopefully correct) descriptions for libraries that are installed. Install pkg-config files. (This used to be commit a86abe84e2cae7c6188c094a92c6b62aace02fdf)
new 275cf2b r12255: - we don't use SIGUSR1 anymore, so ignore it - we don't handle SIGHUP just, so ignore it
new 4bc1cc5 r12256: Add helper script for installing pkg-config files (This used to be commit c05ffb05c85475669d72afcc183cfb54bd7c73d5)
new 3c145e0 r12260: move the string "smbd" to one place
new a5b6b17 r12265: as all server_service modules are specified in smbd/config.mk follow this rule for the winbind one too
new 76ec239 r12266: add --with-libdir option to overwrite the result that is set by --with-fhs=yes/no
new 984860f r12267: Try to avoid segfault in kerberos libs, because we talloc_free()'ed the old event context in the standard process modal child.
new d8966dc r12268: Use transactions to ensure that the schannel db is consistant.
new fbf106f r12269: Update to current lorikeet-heimdal. This changed the way the hdb interface worked, so hdb-ldb.c and the glue have been updated.
new 28e3c7a r12284: use the correct name for logging
new c027789 r12285: move the smbd.tmp into piddir, --with-fhs piddir is different from lockdir and they are typically set to piddir=/var/run/samba and lockdir=/var/lib/samba, and we should keep the temporary stuff under /var/run/samba
new a2013b1 r12286: handle absolute path and url in lock_path() as in private_path()
new 8a2385c r12287: move the wins.ldb into lockdir
new 019a322 r12288: make sure we always include heimdal_build/config.h, before heimdal/lib/roken/roken.h, this fixes the build on the 64bit machines
new b19d882 r12294: Move dcerpc_pipe_open_sock() to async implementation.
new 358cfff r12301: FHS 2.2 says that /var/cache/* contains only cached data, which can we removed without losing data, we should keep our databases under /var/lib/*
new 356eed3 r12302: - create the logfilebase directory with make install - get rid of unreadable long lines
new 7365430 r12304: split out the wins partner configuration into a seperate ldb.
new 810833a r12309: fix a crash bug, which appens in an error case
new 97b54b0 r12310: Link simple bind support in our internal LDAP libs to LDB and the command line processing system.
new 46de306 r12320: Add command-line processing hooks for simple bind DN, and password callback.
new ac3f676 r12322: automatically use cmdline_credentials if the ldb object doesn't have its own credentials element (This used to be commit de8975bdd3dc9b4f4d65000e126bbd11c43b3f06)
new 4ee24ce r12323: fixeed the use of options.get_credentials() for ldb (This used to be commit b27d81dca9fd07c83b11a5bb3a883ec3f28cca6a)
new ddbeaa2 r12324: use command line credentials if available in ldap.js (This used to be commit f4f99f9af33699ac8fe43b09fa7542aab72a031a)
new 49b10f4 r12325: - remove the hostcc object files with make clean - move the .SUFFIXES statement before the suffix rules this fixes the build with bsd make
new a307265 r12327: ENT_TYPE_ANY isn't used anywhere in Samba4, so don't implement it in hdb-ldb.
new 6bd8be8 r12360: Add simple bind support into our LDAP server.
new bceca72 r12361: Add a new function: ldb_binary_encode_string()
new 512b948 r12362: Along with a cracknames change in the previous commit, this should allow Win2000 machines to again use kerberos with Samba4.
new 636dbb3 r12363: minor fixes for win2000 join/login
new 64b611a r12364: add UINT32_MAX and UINT64_MAX replacement defines (hopefully fix the build on OpenBSD)
new 8cf545b r12370: - if we got a reply without a pending request, mark the socket as dead instead of segfaulting
new a4eb8fc r12372: - make the periodic scheduling a bit easier, instead of passing an uint32_t next_interval everywhere, we now call wreplsrv_periodic_schedule() if we want to schedule an event - also prevent us from looping with a 0 interval, by using 1s as minimum interval
new a167713 r12373: Add RPC-JOIN as a test to always run.
new aca9da2 r12378: fix perl warnings
new d3764ff r12379: export the detected perl
new e17e211 r12380: add a wraper script that calls the perl scripts in heimdal_build/ with the correct perl version, that was detected with configure
new 631a7c5 r12381: Try not to segfault on an anonymous LDAP bind, and map to a guest login.
new da46c76 r12382: Ensure to return OK on anonymous mapping.
new 4a56399 r12383: Fixes for Apple's AD client. Don't segfualt in the KDC, and they require the isSynchronized flag in the rootDSE.
new 2dc21b8 r12384: I can't spell... (This used to be commit 566bbfd067f43d86eacc1e867e6f64bac85e285d)
new 50bb996 r12385: call pidl with the perl found by configure
new 28411a5 r12388: fix debug messages
new adb30c5 r12391: use the new periodic schedule system for the pull replication too
new 91b479a r12397: Change the 'samba4' prefix in the Debian packages back to 'samba' (This used to be commit 2002ba90c58c5ae69d242986834d07f499e46253)
new cfea76a r12405: I'm afraid I can't take care of the xplogin test in the near future, so remove it.
new f45b0ff r12408: as we always add the destinguishedName as autogenerated value, don't store it on disk, as this would cause confusing results
new 221c151 r12411: Add 'net samdump keytab <keytab>'.
new 5b4acf8 r12412: - the 0x1E name must be registered as group name - reject wins registration with a static record in the database
new e161613 r12413: do some testing with 0x1E names
new 8e0948b r12421: Handle the case where we are a joining as different account types far better.
new 9a9cb35 r12422: Some kerberos comments and clarifications.
new 758873b r12423: Remove DEBUG(0) printouts in favor of more information to the caller. I assume this works better with SWAT and the like anyway.
new 8b7387e r12424: static records should not be released
new aa68297 r12425: match w2k3 and store 0x1D names when they're registered as group name, but queries still give not found
new b1ea93c r12426: w2k3 refused 0x1B names registered as group names
new 77f4910 r12427: Move SAMR CreateUser2 to transactions, and re-add support for different computer account types. (Earlier code changes removed the BDC case).
new 0e77fdc r12428: releases on 0x1D names are ignored
new 9f270fd r12429: make static records always active with a max expire time
new 7448b93 r12430: Clarify libnet_join code. Add/fix comments.
new d04ef04 r12431: - the TIME_T_MAX needs to be a singed max value - fix the calculation of TIME_T_MAX -> nttime -> TIME_T_MAX
new 6cb5cda r12432: Re-indent and consistantly cancel the transaction.
new 61669aa r12433: Add comment describing this function.
new c05019a r12434: implement database scavenging, the only missing part is the verifying of active replicas with the owning wins server, after the verify interval passes.
new ae0801c r12435: the max wins ttl is 6 days in windows and samba3
new 36d7778 r12436: Fix Samba4 as a server to Win2000 for the domain join.
new f76ee31 r12437: if the client gives us an unicast name query with recursion_desired, it's a wins server request, even if it's a name of one of our interfaces
new 97113d0 r12439: No need to keep walking this list if we find the match.
new ac4ee3e r12440: fix crash bugs
new 2cd2c87 r12442: only set the "wins server" parameter if it's not set
new 300ed48 r12443: Forgot to rename two files (This used to be commit abec9301635aea334f32a86a5414f2fd6174ea76)
new adddaa7 r12444: Initial version of a NEWS file that should contain a summary of changes that matter to the user. (This used to be commit e06757a863952d4fab486a194149a32139fd8847)
new 4bbb738 r12445: Fix header in manpage, make script executable (This used to be commit 7ca00cd918760dccc51e56234126ead8535a22ef)
new 52728b7 r12446: Merge mkproto.sh's functionality into mkproto.pl Allow specifying the _PUBLIC_ keyword on functions to indicate a function is public.
new bc97484 r12448: add some usefull debug messages
new 69a694d r12449: Fix some warnings (This used to be commit 95f6e49cb897a392c67566b8a0f674a717a1783d)
new 1ac5c35 r12450: Move generation of proto and full object lists to makefile.pm. 'make' now handles expanding the protoheader object list, rather then the build system, which makes the makefile quite a bit shorter. (This used to be commit a4088ccc704f1338c040c53596ff606cc1651d03)
new 81eb29d r12451: Add 'struct libnet_context;' - apparently the order of the prototypes in proto.h previously already did this somehow, probably because it was used as a return value before it was used as a parameter. (This used to be commit 30861b0f0e6496d13fb61b2927e3f24d16a9b911)
new 07b52f5 r12454: Forward declare struct nbt_iface_name (This used to be commit d54fea5d0e5dc87f686b2134735e76ce7cd208af)
new 557ad72 r12461: Some updates to the srvsvc IDL from Ronnie Sahlberg (This used to be commit ff7ef98f34811952331e72095505a2eae430fec0)
new e791dd7 r12462: Hide oo magic from callers of the parser (This used to be commit 0c225d2978b11898d334ec2d6da910e0cca0f4cd)
new ebfbb2a r12463: Rename 'Samba' namespace to 'Samba4' (This used to be commit f25358270d44a5642adbb85ecaa50b2e5730d7f0)
new 68ef82a r12464: Add simple IDL parsing tests for pidl using the standard perl testing framework (Test::Simple, distributed with perl itself). Run these tests from 'make test' (This used to be commit 975d8816db6697dab828941b69a740e3a0a2c272)
new 620d375 r12465: Merge Parse::Pidl::Samba4::NDR::Header into Parse::Pidl::Samba4::NDR::Parser. Small optimization to avoid including NDR headers multiple times (This used to be commit 6967b9884970b6f1d7617196ab024d401628a13c)
new 7717f18 r12470: Add helper module for pidl tests Convert other pidl tests to use Test::More and run them from 'make test' (This used to be commit 3a57d29a62112ab654e290ccc985fba7f67664c5)
new 8e92467 r12480: Extend testsuite (This used to be commit 1fa6c3568b9653f637da92e9a66695cd89825a2f)
new a4fe56c r12481: Move parser-specific utility functions to idl.yp, remove some unused functions Allow the use of non-typedef structs and unions when declaring variables. Allow the use of the 'signed' and 'unsigned' qualifiers for integer types (This used to be commit bc6b45e242c8d7b2ef1a6e6d3eb172c27afd952d)
new d3ced46 r12482: Add some more tests (This used to be commit 516b66e0f1c65688abb936b4432039bc431b872c)
new 25d57c0 r12483: Remove --tdr-header option (merged into --tdr-parser) (This used to be commit 45013467f57d646f3db099862665d2631272b446)
new 94793b8 r12484: Initial work on supporting non-typedeffed types (This used to be commit e7ac6c708dde7afb4c92a8cc4dea7a95b7054e3e)
new ac914ed r12487: Remove obsolete function (This used to be commit 865a2c9ecaeae83417509c01142ba4220c0b53d7)
new d7eaaf4 r12488: Fix MANIFEST to match recent changes (This used to be commit 6ab0ce15083c23e287f89b5e38b63d267cf3d5fc)
new 788f7cc r12489: Forward declare nbtd_iface_name (This used to be commit cfaa52cdbaf0b97a8830137a74976e08cabeac8d)
new ee10fb1 r12490: Fix --warn-compat (This used to be commit ba6a767f1b3a14e076ebd049b4fdcffd64173523)
new 4484831 r12494: Support loading modules from .so files for most subsystems. We now use a different system for initializing the modules for a subsystem. Most subsystems now have an init function that looks something like this:
new d8e35f8 r12498: Eliminate INIT_OBJ_FILES and ADD_OBJ_FILES. We were not using the difference between these at all, and in the future the fact that INIT_OBJ_FILES include smb_build.h will be sufficient to have recompiles at the right time. (This used to be commit b24f2583edee38abafa58578d8b5c4b43e517def)
new 6aafed9 r12499: Move smb_build.h out of includes.h (This used to be commit c92ace494f92084ddf178626cdf392d151043bc7)
new 09c44f6 r12500: Use init functions explicitly in a few more places. 'gensec' and 'librpc' are the only two subsystems left to convert. (This used to be commit f6bbc72996aeee8607fc583140fd60be0e06e969)
new c1c01df r12501: Merge EJSHeader.pm into EJS.pm and simplify smbcalls_rpc.c a bit, now that it is guaranteed that the smbcalls modules are always initialized after the EJS subsystem itself. (This used to be commit 1e8670874bb7415c3e00a42516680fdb4ee2fca1)
new 32fb97a r12502: A bit of work on the RPC-SAMR torture test. Prove that ridToSid is really as simple as it looks.
new 90535d3 r12503: This function was just too simple to leave unimplemented.
new 9a3be16 r12504: Fix one more transaction cancel bail-out path, and correct comments.
new 53b23c0 r12505: Cope better with NT_STATUS_PASSWORD_RESTRICTION (due to minimum password age), and test for the incorrect password error case.
new 40166d7 r12506: Fix up issues shown up by the expanded RPC-SAMR testsuite, and add ldb transactions to the SAMR password change code.
new 9b67a07 r12507: This file has had my grubby paws all over it ;-)
new 1f8bb5b r12509: make the output for the buildfarm nicer
new acd6a08 r12510: Change the DCE/RPC interfaces to take a pointer to a dcerpc_interface_table struct rather then a tuple of interface name, UUID and version.
new 8270e1e r12511: Remove authservice from binding string (This used to be commit 2188168209f07bd87d90d7ff94e8b542ced68249)
new d658de6 r12512: Use GUID structs in API functions everywhere rather then converting back and forth between GUID structs and strings in several places. (This used to be commit 3564e2f967ef72d6301b4f7e9a311cebcded4d75)
new e748b53 r12513: Similar change as my previous commit, but now for transfer syntaxes. Avoids converting a static string to GUID every time we check whether a transfer syntax is equal to that of NDR. (This used to be commit 8dcfcaf75ab8cf4a54cf5e56f6be25acc68e3989)
new 0ad7b30 r12514: Move DCE/RPC interface table to a seperate file Be a bit more strict when checking for duplicate interfaces (This used to be commit b1286a6d27e2b5aa26f288f6aff70601b0d8ae74)
new 05b141c r12515: Use UUID directly rather then string containing UUID (This used to be commit 465b9738709e7415eab58ea773bd138e8f0f20d6)
new 00ace36 r12516: Fix drsuapi and netlogon javascript bindings (This used to be commit b46eeba9fcb059ef83743de8be7dab26f9ef21b2)
new d49f11d r12517: Don't generate empty init functions (This used to be commit 832a1092c9c11c293b5748e2e78da872fcba2a42)
new 10c183d r12520: Add support for --help to mkproto.pl Allow the use of {PRIVATE,PUBLIC}_PROTO_HEADER for [SUBSYSTEM] and [LIBRARY] sections in .mk files. Public functions can be marked by adding _PUBLIC_ between their return type and function name.
new 7285e10 r12523: Convert the registry subsystem to use a seperate prototype header (note that this doesn't use the distinction between private and public prototypes yet) (This used to be commit 60e11f575821c1762b25ad66441b6e69ad1167ef)
new 0a3c167 r12528: Add seperate proto headers for ntvfs, tdr, smb_server and nbt_server. (This used to be commit 87f665a1d5ba74289974bf9d8f9441c162e6f1b1)
new 1f70087 r12530: Let include/includes.h depend on lib/basic.h (which it includes) (This used to be commit 90129b081e5bda3c69c3f01f53704b5d34817605)
new e4dbcc0 r12531: 'make quicktest' was taking 15 minutes on my system due to failing DNS lookups in load_interfaces(). The reason was my eth0 interface was down, and it was being interpreted as a DNS name.
new 3fb9541 r12532: log a message giving the IPs of non-partner clients trying WINS replication (makes getting the wins config right much easier) (This used to be commit 3016c7ee138d29973dfd093de6589a9a798750a7)
new 5811b6d r12533: Get the ldb.errstring() out to the user on failure. It helps a lot with debugging!
new b1c80c3 r12534: Make the transaction code fill the error string on failure.
new 1984ba6 r12535: - simplify string list handling in a couple of places using str_list_add()
new d34e1e5 r12536: kerberos is on port 88, not port 389
new c8531ef r12537: finally found the difference between us and w2k3 that caused w2k domain joins to be agonisingly slow! The join is now instant, and login is fast too (This used to be commit 1b65713bbc4f44efee24b86900004a222028b733)
new 773d5e0 r12538: Clarify why we are doing the delete here.
new 43c3c73 r12539: fix the pidl tests
new 4517977 r12540: Provide more information in the ldb error string.
new 2cd5ca7 r12542: Move some more prototypes out to seperate headers (This used to be commit 0aca5fd5130d980d07398f3291d294202aefe3c2)
new 5e11770 r12549: fixed the problem with serialisation and the RAW-OPLOCK test (This used to be commit ad3b8286636f4101fa6528cb447aeeb7ee7507a4)
new 020cd6b r12550: - fixed 'make pch' to always rebuild the gch file. The dependencies were wrong, and we were using old gch files after include changes, so safest to just rebuild when the user specifically asks for 'make pch'
new 06c4540 r12551: fixed oplock serialisation problem in gentest as well (This used to be commit 2055f978214c1a2732433efe38ebc0fb70ec4e70)
new f71f21f r12552: Remove use of Test::Harness - we're not printing the result summaries on success anyway. Instead, call the scripts directly. (This used to be commit a83a38eab29cc289e53b1f9790a61e61d684f547)
new a50b42d r12553: Steal the error string onto this context, so that the caller doesn't have to think about exactly what the right context to hang it of is.
new 302cab7 r12554: get rid of the pesky NTLMSSP warnings about being called after processing is finished (This used to be commit ca6ae1afa0a8a105ab09199425f308c9ae85902f)
new fc8fef6 r12556: added 'make gdbtest'
new b9fa7bc r12558: Support [flag(NULLTERM)] on [charset()] arrays (This used to be commit 2e5a6eb219feab3208f63d727340a852bfdb0b3f)
new 6eec6cd r12559: use the selftest_prefix, we should use this for all make test output, (e.g. the pidl tests and tdbtests, tridge, jelmer can you look at this) to not polute the source/ directory with a lot of files
new e82a044 r12568: Fix rename (noted by Steinar Gunderson) (This used to be commit 1c26c63c855120ef694f59980965faee3c6ccbc4)
new 1cfda1a r12572: No longer parse coclasses as interfaces (This used to be commit f75f757b621a46ea531c27ac682623829a4fdea7)
new 1690ae4 r12573: Update README to recent changes in pidls namespace (This used to be commit 33012dc015c837d4cbb61207ad8d3b5a8ad37c02)
new 87fd7b5 r12574: Bring tables.pl back to life and move registration of interfaces now completely to a new subsystem. (This used to be commit bbacfaaea5819e0ecadf81e8fbb424916284c809)
new 8faa1f4 r12577: filter the loopback addresses like this 127.*.*.* and not only 127.0.0.1
new 2842acf r12578: - w2k3 allows entries with 127.0.0.1 as address, so we should do to make it possible to add a static record for localhost or so... - we already make sure we don't register 127.0.0.1 with our wins server, so the check for loopback in the non-wins name queries is enough
new 70a15ba r12580: return the first 0x1B address as first address to 0x1C queries
new 19d606c r12584: Move NDR tests from rpc/ to local/, add to list of tests to run for 'make all' (This used to be commit e71cd4778b9a872642619452e574f510e2491052)
new e7303fc r12589: Add missing newline. (This used to be commit 86fe24e606c72a21853b8f2cd0989bb1598ebf6a)
new 46aa296 r12592: Remove some useless dependencies (This used to be commit ca8db1a0cd77682ac2c6dc4718f5d753a4fcc4db)
new 906c142 r12594: Jelmer pushed some proposed header reductions to the list today. This commits some of these that I know to be correct in the kerberos area.
new cca1dae r12595: There was no comment on the mailing list, so kill the 'ldapsrv:samdb' parameter. It isn't useful with so many other things in the ldap server opening the database directly. Best to run this as a seperate process, and change the global options.
new 02c8c37 r12596: This variable is unused.
new 7ad7089 r12597: One less void *
new 1c027f3 r12598: Make the 'objectClass' part of the templating process actually work. We need to add to the multivalued objectClass, not ignore it because the user has already specified a value.
new c82c9fe r12599: This new LDB module (and associated changes) allows Samba4 to operate using pre-calculated passwords for all kerberos key types. (Previously we could only use these for the NT# type).
new 4ff20fc r12600: Add a new module to sort the objectclass attribute on store. The module is perhaps not the most efficient, but I think it is reasonable.
new a326d6d r12601: Syncronise both copies of dlinklist.h.
new 964487e r12602: fix compiler warning
new 0cf1feb r12604: fix make clean as Brad Hards <bradh at frogmouth.net> sugested (This used to be commit 6198006ee466c6398f6a3da352d236034693ffb7)
new a6d0d56 r12605: docs patch from Brad Hards <bradh at frogmouth.net> (This used to be commit 874f16e055ec30bf2ee52a33464b4810a8f8cd89)
new 805f5d8 r12606: - fix multihomed registrations always remove the addresses which are no longer valid - use the wins_challenge_send/recv calls which are also used by the replication challenge
new ab8cd44 r12607: fix the build
new d4de4c2 r12608: Remove some unused #include lines. (This used to be commit 70e7449318aa0e9d2639c76730a7d1683b2f4981)
new bb8a5a2 r12609: - add some comments to a change that went in in the last 'fix the build' commit - we need to reply to name queries with the recursion desired bit set, to pass the multi homed challenge, when registering our interfaces with a wins server
new aed4d51 r12610: we need struct passwd on some systems
new ba76f23 r12611: fix compiler warnings
new 87a97ac r12613: workarround a BSD make bug, where $< gets expanded to 'torture/libnet/userman.c' when $@ is 'libnet/userman.o'
new 83acc68 r12615: prepare building with ../samba4/source/configure --srcdir=../samba4/source/
new eef64ba r12616: remove unused function, and we have iface_local() as replacement
new 0391b1c r12617: create a winsdb_handle and pass that arround, so we later can hang the local owner address, on this handle too
new 905c3ff r12618: use our primary interface address or the "winsdb:local_owner" -address as winsOwner: attrbute for owned records
new 5a26b2d r12619: make sure we don't return more than 25 addresses, as w2k3 crashes in that case
new aa9f671 r12620: Get rid of automatically generated lists of init functions of subsystems. This allows Samba libraries to be used by other projects (and parts of Samba to be built as shared libraries). (This used to be commit 44f0aba715bfedc7e1ee3d07e9a101a91dbd84b3)
new 6ebe31d r12621: INIT_FUNCTION no longer has to be set on libraries (This used to be commit 7ff1ecdc6fa9e360dedf9737da6ce1941ad5033e)
new 046a54f r12622: Move table.c prototypes to seperate header to prevent circular dependencies with proto.h (This used to be commit 9e0ba380374db028358158b9e4457dd930b5ab13)
new 2cb372f r12623: Another round of fixes for the prototypes of tables.c (This used to be commit fb5b22e3dc9ad0892817ae72a73e1e80f3db75c5)
new 54613f5 r12624: (hopefully) fix for BSD make after srcdir/builddir changes (This used to be commit 261dc568f9b0e8641d3a28a03b440bddc5db668e)
new c139e0e r12625: More 'useful' names for the DNS zone.
new 52de553 r12626: some systems need time.h here (for asctime()) (This used to be commit 596f8480bbf44dd70e2d2a7ccbc7ced67b74fce0)
new c0e574a r12627: This magic comment keeps minimal_includes.pl from suggesting the removal of this header.
new 8b7013f r12628: Prevent double registration warnings (This used to be commit 98ec52beeed47c71861c284c7aae66269c074e66)
new 215b3bc r12629: Add a comment so minimal_includes.pl doesn't try and remove this.
new 5c03e1b r12630: Remove attributes which should be automaticly generated.
new cf07cd3 r12631: Now we have fixed the provision script, we don't need to work around it here.
new 8d147a4 r12632: Build fixes from Brad Hards <bradh at frogmouth.net>
new e4b7e8c r12633: expose talloc_vasprintf_append() (This used to be commit 7a0e7074f6d3d38ce92f2b617549d5dbbaf968ef)
new ff5c9a1 r12634: make the [validate] binding string switch also check to see if the string form of the structure we receive matches the generated form. This has the effect of checking things like value() attributes. (This used to be commit f2e68ec649658976e5bf4887713a92c14850c277)
new 767ce19 r12635: use the new [validate] value() checking to fix the string types for the LSA pipe. Strangely, windows is not consistent for the LookupSids call. Sometimes the name is terminated and sometimes not?! It might depend on the type of rid (alias, group etc) ? (This used to be commit c0b7e0619a153f1da0fa76f176335d1b2afa340b)
new ca2f6f6 r12636: fixed some torture code for the changed lsa string types (This used to be commit ce77c0e8bf4127027edd6291d2ae5d868e3372a1)
new 7dae041 r12637: test CLDAP with both NULL and non-NULL user (This used to be commit 2b603d3ecf2f3108942422bda864e41c8addbf60)
new d73156d r12638: fix the build on BSD systems
new 76480db r12639: - do some tests with 0x20 0x1B names - do some tests with 0xBF and 0xBE, this shows that the '+' padding should be done by the client
new 1d63dc5 r12641: - remove some unused functions - we already call usleep() directly in some places, so do it everywhere
new 60d27d8 r12642: only do push notifications when something changed
new 93a3e9e r12643: don't fail make test thanks Brad (This used to be commit 2f213b9580cb9e84f1c44393cac521e5c1af817b)
new 706ef63 r12644: prepare the dns proxy feature for the wins server
new 24c5428 r12647: make use of the str_list_add function
new c4d0b57 r12648: implement the dns proxy feature
new 0283bd7 r12649: use the same default('yes') for 'dns proxy' as samba3
new f54ef2a r12650: Remove support for NULLTERM flag (is already covered by tridge's fixes to [validate]) (This used to be commit aa880bf1966889b1cd0b0b7d4d837dff79f0447e)
new 912f556 r12651: Remove STR_LARGE_SIZE as it's no longer used (This used to be commit 8e95aee6fba4d3632f4718428bdb1f07cb58fab4)
new 3b99d9c r12658: Couple of fixes related to shared module builds. (This used to be commit c297c93faf3b748de68679f5a4be50845ebe25fe)
new 9836df0 r12659: Add some more information for potential users. Please supplement / amend where necessary. (This used to be commit 3296b11d7ad4f4c44d41b8c1c399ae0383d6d0dc)
new 55eaed5 r12661: Happy New Year!
new bc4aebf r12670: Make a couple of dependencies stricter Re-introduce and use the OUTPUT_TYPE property for MODULEs to force specific modules to always be included (This used to be commit f9eede3d40098eddc3618ee48f9253cdddb94a6f)
new 0b41dad r12671: Modules don't have to be linked with their subsystem. (This used to be commit 8f5edcc6a2ec02a496ef77b7044a56bb8f4be0f1)
new 6d16a21 r12673: create functions for get_maxVersion(), set_maxVersion() and get_seqnumber() at the winsdb layer. the ones in wrepl_server/ will be removed later.
new 40b9d4f r12674: make use of the winsdb functions
new 1a83c73 r12675: fix some dependencies and don't use long lines
new b75ed7d r12677: get rid of the special cases for the local wins owner table entry, the call to winsdb_get_maxVersion() is moved into place.
new 6fbbd47 r12679: create a sperate function to create the 'winsOwner' part of the search filter, this is to handle the special '0.0.0.0' of old or manual added owned records
new e25e37e r12680: Support setting the environment variable SMB_BUILD_VERBOSE to print out more debug info (This used to be commit a54fefbfc5b2796cf8c47f22629ec86bca39cd39)
new 2d9bd9b r12681: Allow an entry to have no kerberos keys. This occours when an entry is new, and has no password. It may also occour in the future if we allow PKINIT. In any case, it shouldn't segfault :-)
new 8cd5930 r12682: This patch finally fixes our kpasswdd implementation to be compatible with clients compiled against the MIT Kerberos implementation. (Which checks for address in KRB-PRIV packets, hence my comments on socket functions earlier today).
new c6bbede r12683: Fix declaration and initialisation placement.
new cc37197 r12684: A better error code for SAMR transaction failures.
new d26d130 r12685: Add comments on builtin LDAP and KDC.
new bedfb06 r12686: Push the real SASL list into the rootdse.
new 097ffed r12687: Push the real list of supported GENSEC mechanisms out on supportedSASLMechanism in the rootdse. (Second half of a patch commited earlier today).
new 25bb00f r12693: Move core data structures out of smb.h into core.h torture prototypes in seperate header (This used to be commit 73610639b23ca3743077193fa0b1de7c7f65944d)
new 78c5001 r12694: Move some headers to the directory of the subsystem they belong to. (This used to be commit c722f665c90103f3ed57621c460e32ad33e7a8a3)
new 9246135 r12695: A dot is allowed in NetBIOS names. (This used to be commit f4ac7d6359b5a6de04a6ea518dec99f4c9b49b3d)
new 63d718e r12696: Reduce the size of include/structs.h (This used to be commit 63917616016133c623fc6ff59454bc313ee7dd8f)
new 6c81984 r12697: Support empty fullname fields in unix accounts (This used to be commit 3d70ebca0b706ae22bc7a3f48c2247c450c42026)
new 769eb7d r12698: Declare model_ops (required for NetBSD) (This used to be commit 5e6df39363fba961e09e836e4b5a0115b278be90)
new 34be077 r12699: correctly escape invalid DN characters (reported by Steinar H. Gunderson). this still doesn't work as a bug in ldb causes it to not understand escaped characters in DNs when parsing DNs (This used to be commit 10da56fb6cc57b6c0650a8dc81ded5faa643a96e)
new a417674 r12700: fix name release of replica records, we need to become the owner and allocate a new versionID so that it gets replicated to the old owning wins server directly
new 0817627 r12701: the first scavenging run should happen after half of the renew_interval, and not on startup
new 733dc7b r12702: - reload the partner configuration, when the sequenceNumber of the wins_config.ldb changes - use a periodic run interval of 15 secs per default, as we no longer send push notifies with each run
new 65bf762 r12703: Fix handling of short passdb backends (also reported by Steinar Gunderson) (This used to be commit 4c562c42b43d98f4c6bdbacc5cb1dd5e65bc3418)
new a7d517d r12704: role => server role (This used to be commit 5884a7effff0b11e82c9d273dbd0407b0f2eb02d)
new 4601264 r12706: Add list of parameters that need work (This used to be commit 46b4a526987e634d1c96798533d119140243081d)
new 81e0503 r12708: This is equivilant, but doesn't cause a warning.
new c5a6c7f r12710: Fix socket_wrapper: Make sure to fill in the socket family on the returned address.
new c975df5 r12711: Update copyrights (This used to be commit a02b0c5568977e1a2a396460d13a24076d4681f0)
new 5cea3ed r12716: Tridge points out that the request argument to ldb_next_request must be a valid talloc() pointer, as other modules may rely on this.
new 2845678 r12717: Always compile the skel module, so we know when we break it.
new 6eabf59 r12718: We don't use unicodePwd directly any more.
new 4bfe290 r12719: Rename unicodePwd -> sambaPassword.
new ff90c1c r12720: By metze's request, rename the ntPwdHistory attribute to sambaNTPassword. Likewise lmPwdHistory -> sambaLMPwdHistory.
new af5032a r12724: fix warnings
new db04cff r12725: some minor updates
new 37bc6b5 r12728: Revive testparm.
new 03ab342 r12729: Implement the --section-name option, for dumping only one section.
new 1b29552 r12730: Reimplement --parameter-name, and bring in common samba options.
new c66bc0d r12731: Simplify and re-implemenet support for --parameter-name=foo --service-name=bar in testparm.
new e011ab7 r12732: This option does nothing.
new c908d0b r12733: Merge ldap/ldb controls into main tree There's still lot of work to do but the patch is stable enough to be pushed into the main samba4 tree.
new de296b6 r12734: forgot to add qsort (This used to be commit df1ccca3499015d68a6f9f86286d9f66b6c0476c)
new 8574fe2 r12738: Use a talloc_reference to ensure this doesn't get free()'ed too early.
new 8f4dc51 r12739: Add support for using credentials in the provision process.
new dbef4d7 r12743: Remove the ugly way we had to make a second stage init and introduce a second_stage_init private function for modules that need a second stage init.
new a2cad19 r12744: For correctly written scripts, we don't need this anymore. Only use the cmdline credentials if we ask for it.
new b51fe79 r12745: Initial work to support a syntax to pass over controls via command line to ldbsearch. Very rough work, no checks are done on the input yet (will segfault if you make it wrong). Controls are passed via the --controls switch an are comma separated (no escaping yet).
new a8eec31 r12746: An initial version of the kludge_acls module.
new 66700b4 r12747: Add a couple more token tests, used by the kludge ACL module.
new 528470d r12748: Fix wrong handling of separation characters for RDNs allow escaped separation chars as part of the attr value of an RDN (This used to be commit 7ba341d6c3745cd99c4c79933f9bd54f41e12a9c)
new 27f997e r12749: Fix the newuser script.
new 44384b4 r12750: Clean up more asn1 generated files (pointed out by <HotaruT>).
new 5c69a8f r12751: Another make clean fix.
new fc6f41d r12752: Clean up compile_et and asn1_compile as well.
new caa913e r12753: Try to fix the build after a 'make clean'. (the wildcards will not expand because they don't exist yet). Thanks again to HotaruT.
new ddf0e3d r12754: - sync TIME_T_MAX calculation from samba3 - but limit TIME_T_MAX to INT32_MAX, otherwise 64 platfroms are broken because gmtime() will fail with INT64_MAX passed in!
new da8151a r12755: check the return value of ldb_timestring(), as this fails, when gmtime() fails...
new 74eb3f2 r12761: get the TIME_T_MIN and TIME_T_MAX right again, merging from samba3 was a bad idea... as in samba4 we use TIME_T_MIN = 0 (maybe we should do this in samba3 too) because negativ values mean error.
new 8c9d212 r12762: Simo correctly asked that the policy logic (which attributes contain passwords) be moved into the database, and not be hard-coded in the module source.
new 1162b37 r12763: Oops. If you call ldb_search from within an ldb module's search request handler, you really have to watch the recursion issues...
new 53091bf r12764: Add a test for lsa_lookup. This will be expanded when I get around to add trusted domains.
new 1971eeb r12765: Revert an accidential commit (This used to be commit d96c84126dcc1ec97e39814f21de167528fe886f)
new 8514c17 r12766: fix the build (This used to be commit d73c343904f32956ba97e4ad82af9c9a75f5d70c)
new d942596 r12767: Add some trusted lookups (This used to be commit 568fc8a3412e07ac3084f441e693bc82b9ea912b)
new bdc7d03 r12769: Make ldb_next_request() evident, I was much confused on first sight
new b589ac5 r12770: Remove the alloca.h header as it is not used in the code afaics (This used to be commit d4454287cf14cfdf1ceeb090da40492314703fb9)
new 0225535 r12772: - create variables for the %(patsubst ...) statements for the idl files - this also fixes the build on BSD systems
new 874c9b7 r12773: - remove unused variable, fix the build with some old compilers
new 887eae8 r12774: - fix the build on OpenBSD
new a55287a r12775: free elements early...
new d796373 r12776: use $ENV{TEST_DATA_PREFIX} for test files if available
new 7fcf106 r12777: use TEST_DATA_PREFIX if available
new 042fcee r12778: export TEST_DATA_PREFIX in make test
new d93e1b0 r12779: allow static tomstones
new fa9aa14 r12780: propagate local records, when replicas are rejected on conflicts
new e0dc53c r12782: Don't segfault if we cannot setup messaging.
new dc0dde7 r12783: add a comment about matching more than 1 handler per message (andrew thought this might be a bug) (This used to be commit e1cd3f4b89e10c9a42f5939377df0eafb8c184a4)
new 15ffd2c r12784: implement a simplified version of verifying old active replicas, with the owner server, we you nbt name queries for this....
new 374da72 r12785: make the iface_*() functions return strings which do not get overwritten by another call (due to the implied static in iface_ntoa()). This should save abartlet some pain (This used to be commit 2244f298ace9f8832695cafd17c54324c11416f1)
new 39212a4 r12790: fix compiler warning
new 80c0d16 r12791: fix compiler warning
new a36c172 r12792: fix compiler warning
new a0ca096 r12793: fix bugs
new 35dffd9 r12795: remember the gensec_security context
new f0e3a03 r12796: use the correct address as initiator
new 6d0beb0 r12797: check for a error
new 3c13509 r12798: print timestamps into the log file, this is not nice code, but it works for now
new 8d15aee r12799: print out function and location too
new 1f10e72 r12800: Replace tmp_ctx with mem_ctx to make variables name more consistent along the file.
new 5c84477 r12801: Some more include/ cleanups (remove unused macros + move files to specific dirs) (This used to be commit 243cf760b077e155f5ac508aeebf819f7708a84e)
new 806b3fd r12803: if we free the ndr structure how should we access the private pointer anymore?
new f55ea8b r12804: This patch reworks the Samba4 sockets layer to use a socket_address structure that is more generic than just 'IP/port'.
new f3e9868 r12805: merge from samba3
new faeff2a r12806: tridge: in revision 12634 you introduced to validate the ndr_print output and RPC-ECHO doesn't pass under valgrind anymore with this
new a7a8eec r12807: I'm wondering if this might fix AIX on the build farm...
new 31753e2 r12808: Actually, with that we can avoid roken compleatly.
new 6f18b19 r12810: handle control options gracefully and don't segfault (This used to be commit 300d48bc9daa13e1475c10eaa1ec0717c822a7f7)
new df53401 r12811: valgrind on RPC-ECHO with validate is extremely slow - speed it up if torture:quick is set (This used to be commit b591b28567eba148509c5dec060efaef2fd95ff6)
new d0a851e r12812: speed up RPC-ECHO with validate some more, and re-enable it under valgrind in 'make valgrindtest' (This used to be commit b2030d527a75fecd907148d13860b4ba5193f218)
new 81dc03b r12813: Remove unused file to avoid confusion. We now go via the auth subsystem.
new 0738668 r12814: we need this here too, as we'll include replace.h for building heimdal/* too, and for this we don't include includes.h
new 7d6c9bf r12815: try to fix the build on AIX
new 1d95bcf r12816: Ugly hacks to the auth_unix code to make a SYSTEM token for root. If we are going to try and have a 'real' NT token for these users, it is going to get messy fast. I want to go down the idmap road, but we don't have the infrustucure for that yet.
new 4222bee r12817: Create a ESP variable with the struct socket_address * in it, so we can pass that do the auth subsystem.
new 4f06be6 r12818: When denying an operation, include what we think the username is in the error message.
new 8f86ddc r12819: Fix swat authentication again. We need to pass the socket_address structure around, so the auth code knows where the request came from.
new 9cda264 r12820: Remove duplicate entry caused by merge.
new ca90a75 r12821: Fix typos.
new 195f5c3 r12822: Given that talloc gives us this extra level of safety, use it.
new 75ef0ba r12823: Fix up the provison and newuser code in SWAT. This also cleans up the main provision script a bit, as the argument list was getting out of control. (It has been replaced in part with an object).
new bceaf62 r12824: Another typo.
new 1e98ecd r12825: Add \n
new a6a007d r12826: The base DN is very tied to the realm. Allowing it to be changed here only allows stuffups, but doesn't benifit anyone. (If we were to allow it, we should have it change every time the realm is modified, character by character).
new 428ef08 r12827: This was a very well concealed bug. Thank to Andrew Bartlet for finding out a test case that showed it up.
new 2b7d932 r12828: add a test to check white spaces comparison (This used to be commit ad189553f420d70c4a726cf118e1273ea053f4d6)
new 4d1c5a0 r12829: fix ldb headers, to not include '<...>' files in .c files
new b424fdd r12830: this can be const
new 3c2c57a r12831: add 'extern' to public prototypes
new 720041d r12832: make it possible to pass -D_PUBLIC_... to the compiler
new 5ecc64d r12833: complete ldbsearch support for controls now the three supported controls (paged_results, server_sort, extended_dn) are fully functional and the infrastructure to add more is in place.
new 2470034 r12835: RpcConnect test expansion to test connecting using ncacp_ip_tcp as well as ncacn_np.
new eab4a56 r12836: use: -fvisibility=hidden -D_PUBLIC_="__attribute__((visibility(\"default\")))" if the compiler supports it, this will cause that modules can only access public functions (gcc 4 supports this)
new 69f7c00 r12838: make the ntvfs function public
new 91a37f0 r12842: don't include system headers directly
new 2e8937c r12843: get special objects with ldbsearch -a too, to match ldbedit -a
new b3f2db5 r12844: don't include system headers directly
new 224bcda r12845: fix some typos
new 4a1e289 r12846: some fixes
new 61768fe r12847: add some ldb examples from Brad Hards (bradh at frogmouth.net)
new c07d16d r12849: fix typo
new 4a8656f r12850: - add Doxygen comments to ldb - 'make doxygen' generated the api documentation under apidocs/
new 0b3deb2 r12851: Fix some typos (This used to be commit 61ae77beecd573809d917dd86d1fac6cc40e967d)
new d68b0b1 r12856: make the logic much more sane
new b135f44 r12858: This moves the libnet_LookupPdc code to use a GetDC request to find the remote server's name, or in the absence of a local nbt_server to communicate with (or without root access), a node status request.
new dfd9b2d r12859: Make Samba4 match the Samba3 winbindd interface. trunk has moved too far at this point, and there is no point being in between.
new 0b3fb7e r12860: Remove unused function. (we handle this in the password_hash module).
new 4b2ed19 r12861: Cope when we are not supplied the messaging context. This is just another case where we have to fallback to the node status request.
new 3f8ee53 r12862: Need to trim spaces off the end of the node status reply.
new adab8d3 r12863: As lha suggested to me a while back, it appears that the gsskrb5_get_initiator_subkey() routine is bougs. We can indeed use gss_krb5_get_subkey().
new 4c6b9c7 r12864: Fix valgrind errors in NET-API-LOOKUP* tests.
new a5a79e8 r12865: Upgrade the librpc and libnet code.
new f18194e r12866: This removes the abstraction layer in winbindd intended to deal with multiple protocols, replacing it with the packet handling subsystem.
new 67b9c16 r12867: Remove deleted header. (This used to be commit a6833db4e6ab8046c8e7f808dfff90bb0529d2d7)
new 2fad2c9 r12868: Remove unused code. This has moved to libcli/finddcs.c.
new 15421cd r12869: I have removed this hack. We now just do the lookups (netbios for now).
new e0f69bf r12872: Add some more detail to debug message.
new 99125b6 r12873: Fix valgrind-found uninitialised value.
new 0ac6b52 r12874: Try to give the startup a few more seconds, so that hosts with gnutls-devel installed do not miss the first test.
new a7a79d2 r12880: Remove ldap partitions useless now and probably we will not use it anyway as we plan to support partitions in ldb directly like with rootdse
new 7d90b3f r12881: Hard-coded defaults are silly. We have smb.conf for a reason.
new e15136a r12882: Allow the netbios name to be specified at all times.
new f2df139 r12883: Fix the build...
new d790d8d r12886: Rename 'secure_channel_type' parameter to domain join as 'join_type'.
new 992f274 r12887: Add the icon from samba.org to SWAT.
new 792951a r12891: We no longer manually set the 'name' attribute.
new 58f78fa r12892: Add a 'Migrate from Windows' page to our installation section in SWAT.
new 1460719 r12893: Filling in *error_string is critical for SWAT, as the errors otherwise do not propogate back to the user, they just end up in the logfile.
new 17402db r12894: Add more detail to error messages.
new 8762507 r12895: Error strings save lives.
new 7d3d89b r12896: IRIX make will fallback to gmake with this, as normal IRIX make doesn't support shell commands or functions in $(FOO) variables
new f3ef8fc r12897: make it possible to use nosync transaction to speed things up, (just for testing)
new c4a5381 r12898: prepare the 'wins hook' feature, but we only debug out a 'TODO: run script ...'
new 6b566e8 r12899: - fix warnings on AIX - fix compilation of auth/kerberos/krb5_init_context.c on AIX
new 867ae22 r12902: Fix 'make quicktest'.
new b15582e r12903: Factor out a new routine libnet_RpcConnectDCInfo, to both connect to the remote sever, and to query it for domain information.
new d45a8de r12905: add some ldap policies not yet enforced except for the initial connection timeout (This used to be commit fa1ae9a44b0321b8e458bcb7fd1dcc9475b9bad3)
new 4c117a0 r12906: return the correct nb_flags
new e162251 r12907: skip some tests for make quicktest in NBT-WINSREPLICATION
new ef1572d r12908: use '_' also for indication we want to ask for the localmaster browser,
new cd9752d r12909: add an ldb module for the wins.ldb,
new 23aa4be r12910: fix bug #3069
new c582cb2 r12911: try to fix bug #3365
new eed0a95 r12917: fix decoding of ldap controls some more work on timeouts (This used to be commit a7e2fe3cb33be2effff7eb764047567f2da3cd55)
new 5d9f510 r12918: Don't tell the user the difference between 'no such user' and 'wrong password'.
new 8e42a0c r12919: Ensure we never 'extend' the session key length, or fill in past the length of the (possibly null) pointer.
new 5db0c6b r12925: implement client side of ASQ control (This used to be commit dd386bdc6ca6fe0b25705d5a375d29e6940b437f)
new dcd63b9 r12926: Syncronsise GUIDs on users and domains from the server. These also appear in DNS, so need to match.
new ae51cc9 r12927: Fix typo. (This used to be commit 01e98966ca955e86ec46f8bce3892899e2717df9)
new f3db23a r12928: This patch improves the interaction between the vampire and provsion code.
new 747b5cc r12929: Fix more implict global and shadowing variables.
new 243e07c r12930: Fix ADS join: I wasn't filling in the flag 'realm' variable any more.
new 2bb3a50 r12931: Remove some prefixes. We have:
new df62387 r12932: export function prototypes
new f6c0c82 r12933: fix parsing of browse packets based on the infos on http://ubiqx.org/cifs/Browsing.html
new b71075e r12934: do somemore debugging of the received browse packets, (so I may learn about the protocol, while watching the debug output)
new 3725b18 r12941: Add Attribute Scoped Search control
new 491a720 r12942: this way is better (This used to be commit 982576d2489c9ac3f7d854f598a64a8c4d91a485)
new c96b572 r12943: Generate a SID for the domain join account using the modules, rather than a hardcoded SID.
new d59667f r12944: Update scripts in setup to match changes in the provision.js
new ba07f94 r12945: Try to move closer to getting Samba3 import working again.
new 5d91a37 r12947: added some error checking that I stumbled across while testing domain migration (This used to be commit c7951d17b1c4f53dd710d6a0fcf87ce678be3ff1)
new a45b4b7 r12948: fix compiler warning
new 044c570 r12958: don't bind to '255.255.255.255'
new b156fb8 r12959: hopefully fix bug #3365 this time
new 9f9f35a r12971: Fix spelling. (This used to be commit e9ec3a379c45ea210a810b1cb5d65b966b7319cc)
new b0f70f0 r12972: Use single quotes in the showflags and showlayout targets to stop the shell interpreting the expanded make variables. (This used to be commit ae7541a377eb9bd4a5b8b2bd779811e354f80d4a)
new 1f72942 r12976: Patch from Brad Henry <j0j0 at riod.ca>:
new 3b447ab r12977: Some code to implement the client side of the Dirsync control Still investigating how it works.
new 8641271 r12979: Grr, I forgot to commit this file (from Brad Henry's libnet_site patch) before the power went out :-)
new e88285d r12982: fix parsing of LDAP DIRSYNC cookies
new 8139c1e r12983: - fix using a DIRSYNC cookie from the command line - also w2k doesn't work correct with max_attrs = 0, so we should use a high number, with this I'm getting the same results from w2k and w2k3
new 828ee2b r12984: add parse code and ldbsearch cmdline code for NOTIFICATION LDAP Controls http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ldap/ldap/ldap_server_notification_oid.asp
new b5c432f7 r12988: delete an ancient file that misteriously survived till now. (This used to be commit 7b9b1ced7d36a1adf8d86b3b434c9e5d4bdfab87)
new f81d80a r12989: move the control parsing and handleng functions to cmdline.c so that they can be used by the other ldb tools as well (This used to be commit c12b3c5cb46d428f815c623efacff8edebb6f6e3)
new 2a187c9 r12995: Don't allow overrides on "name" from above, as it can't be correct.
new 1cb9484 r12996: Restrict this search to domain objects.
new ba8406f r12997: Feed the right event context to libnet in ejsnet and the auth code. This should give better behaviour in SWAT.
new 7dad66d r12998: A big update to samldb.c
new 4326572 r12999: fix compiler warnings
new b5c818a r13000: fix compiler warnings
new 34a8154 r13001: fix compiler warnings
new 5bd9b3b r13002: fix compiler warning
new a920f2f r13004: fix compiler warnings
new ba4df97 r13005: - use nbtd:max_refresh_time=12345 also for name refresh with a wins server
new c63937a r13006: always debug the unicast and broadcast address
new eead6d3 r13007: let our winsclient code register multihomed records with our winsserver and don't defend our local name against our own register packets...
new bade0ad r13018: Fix (correct) warning about mixing C/js interface function types. I don't use the arguments, but you must connect as the right type anyway.
new aecd982 r13019: Again protect us against format string mismatches, with the new split out proto headers.
new 984c7d8 r13031: A first stab at some release notes. Much work needed.
new aafdad8 r13033: Thankyou very much to Brad Henry for fixing up many aspects of the release notes. I will answer some questions and clarify some points in the next commit.
new 6c44ca4 r13034: A couple of clarifications on the release notes.
new 63bbc2a r13035: active,special group replicas are overwritten by tombstone,special group replicas
new 092fb9e7 r13037: fill in the corrent maxVersion in table replies
new efe7ed7 r13044: I finally understand that the [charset()] and [string] properties are independent...
new 4915f16 r13050: when we have reloaded the partners from wins_config.ldb after a new partner connects, try to find the partner struct on a per call basis if it's not present on the connection yet
new 1052673 r13051: this is correct
new b19ca85 r13059: stop playing ping-pong while replicating special group records, if the addresses and their owners are idetical to the old record and we're the owner of the old record then we should just gnore the replica
new f25ad21 r13060: - return only active addresses in name query responses - replicate only active addresses
new a54a66d r13062: Fix upgrade of WINS entries (This used to be commit cc4cab341e51d26c90534777eae65b7683ed93ce)
new c95cac9 r13063: Add --realm option to upgrade (This used to be commit e6aa4e92f044712ecaa4bd7099d53d9c7d083c42)
new 4abecc0 r13064: Add 'tags' target to LDB's makefile (This used to be commit 8195e4f8566ecc71c801aec6638869c494e6bbb4)
new 918e8fe r13066: Add (very simple) manpages for gepdump and gwcrontab, remove gwsam from installed binaries (as it's not ready for use yet) (This used to be commit 219aebe7e4283d2075ca3910ae700a16919120e4)
new d8d745a r13067: Don't install ldbtest (This used to be commit cc35a4bc0e6d44735fc3efabb1901161e2c6d36c)
new e239a46 r13069: adding a hack on instructions from andrew (This used to be commit 65cf522b5e079de2cfd5fc989350cc127f6c5baa)
new 818db3e r13070: Add a simple smbd manpage, based on the Samba 3 one. (This used to be commit cbcce3b5731d27e863c916731fe30acac0602c16)
new 81a39f9 r13071: Work around a really annoying compiler warning where header file ordering causes MIN and MAX to be redefined. (This used to be commit 0eda8a31975fa6cf4f7026bccc5468fba957860d)
new dcb960e r13073: Add manpage for getntacl, disable setntacl (This used to be commit 656e202233ff11b162a1137150faaaec68d74d2f)
new 83e420f r13074: Add oLschema2ldif manpage (This used to be commit 3e3a0c96cdb631798cf2192d0b441d29b33428c0)
new 0ef2ef7 r13075: tell the admin what needs to be done to finish the install (This used to be commit a6f5ad5289bb635be3b6c490a03dc7a1913baa30)
new 82b6a5c r13076: catch a easy to make error during vampire install (This used to be commit 1c49ce8df0fd2150c68d0bf4162f1ef69ff3392a)
new 541d84f r13077: Allow the mkversion script to be used for technology preview releases (This used to be commit 2636e6c948c850e61debf75ff63b5d02f537e917)
new 9c9b42a r13078: fixed the ldb comparison function for objectSids (This used to be commit 3f0600e223c079f82190f7e2a709447d679163e9)
new 36b1a0f r13079: add SAMBA_VERSION_RELEASE_NICKNAME
new 52e90b4 r13080: fix crash bug
new 627983c r13084: fix 'make test'!
new dd5afc5 r13087: don't store timestamps for static records (only a per record timestamp when it's not active)
new a910908 r13088: - handle non-active static entries - improve verifiying a replica with a remote wins server we now take the ownership of replica records that doesn't match the answer from the wins owner and make the record tombstone. this hopefully causes the original wins owner to propagate its new record, so that it will be replicated back to us
new 0108b1d r13096: explain what YOURDOM and YOUR.REALM are (in case people confuse the different meanings of the word domain) (This used to be commit 0cf99b055b3df00aa2baa8a88b3d154bff5fc9aa)
new 0fb2e14 r13097: move the creation of the default sam name -> unix name mappings into the main provision logic, so it can also be used as part of the vampire process (This used to be commit 95e90169f4e5887ee88116179d96f28f9e06796e)
new 29478d3 r13098: make check for workgroup and realm case insensitive (This used to be commit 0cacd69dd57254cb1b51ad7969993bc24bae86c7)
new 5bfa7be r13099: allow shares that point to / (This used to be commit ac4b8b98392cba69d0d06bce8e9023769ee301d8)
new 409c00b r13100: removed unused menu item (This used to be commit 1b587563665821a49dd80b95baa4d33be073b685)
new f2e760d r13101: autogen.sh doesn't have to be run when compiling from a released tarball (running it anyway might give problems for people who don't have autoconf installed properly or at all) Fix typo (This used to be commit 6a2a38056121e704768e88c4074629603a6f12cd)
new f705108 r13102: fixed the vampire code to correctly setup foreign sids and default unix name mappings (This used to be commit dc74d8ccf15b9324cd8b90ef9d41cf293b9de8e3)
new e2ce6fe r13103: Walk the names in the node status request, so I can find a server name, and use that.
new fc29c32 r13104: Migrate and set secrets keytab values in the 'net join' code. This avoids falling back to in-memory keytabs.
new 28d78c4 r13107: Follow the lead of Heimdal's kpasswdd and use the HDB (hdb-ldb in our case) as the keytab.
new d5ae1a0 r13111: w2k3 uses the naxVersion id for calculating the notification, so we do now
new ca649f7 r13112: merge over some stuff from samba3
new ad35031 r13113: 4.0.0tp1 has just released, so change the version to 4.0.0tp2-SVN-build-X
new 0e7fed2 r13114: remove 'const' and make clear what the parameters are for
new 5304f34 r13115: call the wins hook script on modifications of the wins.ldb
new 8311b9e r13116: make sure we don't add more than 25 addresses to a record, and don't return more than 25 in a name query reply
new d3fd4c4 r13117: the caller may reference the winsdb_addr struct, and as a winsdb_record has a short lifetime, it's no problem to not free unused addresses directly
new 80fd9d9 r13123: Some small doc updates. (This used to be commit 9222fa359011e7bda02325785ee62d72e7d2a610)
new 60954d8 r13128: init the private_data to NULL
new 5497dfe r13129: fix the memory hierachie
new 96ca571 r13131: windows sends termination here, this fixes access with regedit
new 20d9dc9 r13144: This seems to be required for Samba4 to talk to Samba4, and to get the same session key. I need to understand this more, but it works samba/samba, and I don't have access to windows doing AES (longhorn) yet.
new 05ea155 r13149: DEBUG is a bad choice for 'net', it should print to stderr
new 3b0b7cb r13150: Correct comment.
new b205069 r13152: Jelmer assures me that this won't break anything, but does make it much clearer where things go.
new 2f8b105 r13153: Try to move closer to FHS. This probably breaks everything...
new 106da00 r13154: Add some const (This used to be commit 62822a26550842dbb763b27994cb38474fe8eea3)
new 573c072 r13155: Large amount of updates to smbclient to: - Remove global variables (pass things around as variables, add a 'struct smbclient_context') - Get rid of pstring - Fix up some of the return values - Fix some generally weird code (This used to be commit d9902e1477484ae01f9575afc6eba33526d631ac)
new 415427b r13156: Add some tests for smbclient (This used to be commit 861d45beda0e10b52ab8a82a1d92844d18685bba)
new 57d079e r13157: Fix installation of js files (This used to be commit 2384dec6f2451d86fc4b7737b663379623ae4a5c)
new 8adec6d r13158: Fix setup and ejs paths (This used to be commit c3bc39bd713e2a2b0a270d22e38fe39959a6a7c9)
new 4e3ee3f r13160: Fix some of the smbclient testsuite (after failures on the buildfarm) (This used to be commit 765991ab486188bce76332b00194efbd6cbb3e01)
new f725afe r13161: Remove optional password as second parameter. Improve return values a bit. (This used to be commit 94dd559755d1c114588fb6b1353749cf96706269)
new 34a0329 r13163: as we don't import the raw magic configure vars for libdir, datadir, sysconfdir,localstatedir into our Makefile we need to expand them in configure
new d346794 r13166: Patches form Brad Hards (This used to be commit 335050b30d832f529fb8fdd4f96e4bb3de93f38c)
new cd75539 r13167: handle cotrols' reply even in error (This used to be commit b9d1d02f381cf81883c9f22a1702319f5fce6eb8)
new af772eb r13169: Fix typo (noticed by Jeroen Keiren) (This used to be commit d5714f7284fce5dc8ed6bdeed394dac4fad3d1e2)
new 662a58b r13170: Remove some dependencies on -1 implying the size of pstring (This used to be commit f7c28d31481f6479f258cd878d173cbc42ed9de0)
new 83c0c82 r13179: Add note about removing the optional password argument to smbclient. (This used to be commit 7bd2947286533ab9708a31c7c94972d3adf8faa6)
new 70e092c r13180: Add note about smb.conf location (This used to be commit 13bcc90fde9fcce6cf7c785d7e47522c42f71c53)
new ffa41a1 r13181: Fix standalone ldb build (This used to be commit e9059ea0c56c1fd9886eb038df5455efe11962f8)
new e53f420 r13182: Add first bits of browsing testsuite. (This used to be commit 841fb3d4e764dc7ae8222ad7cb69dc6244035ea2)
new 7cc28a1 r13186: Remove assumption that callers that specify -1 actually mean sizeof(pstring) (This used to be commit da72f47226f9c514deb75bc6e69548c240822eb5)
new 40f6d85 r13189: suggest a couple of dev libs before compiling. (This used to be commit 9be094f7f45d996c37d3b25963643d0a8f710de5)
new fd007e5 r13203: Make this comment clearer.
new 086655d r13204: Remove extra newline we don't need.
new 210d3c1 r13205: Add another useful comment.
new 44e601b r13206: This patch finally re-adds a -k option that works reasonably.
new 654a211 r13207: Use the new API for using/not using kerbeors in hdb-ldb.c
new ad6303f r13208: Clearly separate named pipes from the IPC$ NTVFS type.
new 713b296 r13210: Revert my named pipes patch until it passes not just 'make quicktest' but also 'make test' (This used to be commit e3d0676aee84e96e5c87bed4cd0cde75a4191953)
new 7daa5d1 r13225: Enable full compiler warnings for developer mode on IRIX. (This used to be commit 2aefbcb47272536d8c2229f8b199f7cd7da7d890)
new 60ed2e4 r13226: remove empty file
new 6dd836d r13227: revert some more stuff from 13208
new 57f0db3 r13228: revert more stuff from 13208
new c069113 r13239: Silly little patch: make the order of declaration match the order of use. (This used to be commit 2b605cf22c7567e1171bf73cbbd37a5f0c1a4274)
new d778912 r13240: Make the test scripts use the new smb.conf location (in PREFIX/etc).
new d4a6225 r13241: Work around missing AS_HELP_STRING definition in autoconf 2.57. Fix from Brad Hards <bradh at frogmouth.net>. (This used to be commit 3ade52398a345cc50c1bf52298e36ab1804b00ec)
new bf75891 r13242: cc-1009 cc: WARNING File = librpc/idl/nbt.idl, Line = 579 cc-1009 cc: WARNING File = librpc/idl/nbt.idl, Line = 580 A "/*" appears inside a comment. (This used to be commit 53ac5a2fb251c04dab2b92cd8a9df8005e340e3a)
new b98a5bf r13243: Bring __FUNCTION__ checks across from Samba 3. (This used to be commit 92eec049628a79f8d9496c6d199d6de0238e7940)
new b700096 r13244: Allow control of the location of the Samba3-compatible winbindd pipe in Samba4. This allows us to start winbindd by default, including in 'make test'.
new a0060cb r13245: Don't segfault if we don't have a credentials structure on this gensec context.
new bc72dfa r13246: Print winbindd pipe location correctly.
new 7c7125b r13247: Try to make better use of talloc in the auth/ and auth/gensec code. We don't want temporary memory hanging around on the long-term contexts.
new 4c54a04 r13248: Revert revision 13071. It turns out that sys/param.h can be implicitly included from other headers. In this case, undeffing MIN and MAX is a really bad idea because the subsequent include of sys/param.h will do nothing because of its include guards. (This used to be commit 8aa8be93b09cfbd176455738dfd305047030fd50)
new 67e78aa r13249: Check for alloca.h. popt needs this. (This used to be commit 08bdaa8e106caeab675aaca5124f0e59fa20cc8c)
new 7e9868c r13250: I missed a couple of talloc_free()'s
new 13c1f1b r13252: Cleanup, both in code, comments and talloc use:
new 99f0659 r13253: More work to ensure that we don't keep data on long-term contexts.
new 60f8666 r13255: New CIFS dd client for use in performance testing. The guts of this is in client/cifsdd*, which implements a minimal implementation of dd. The IO path is careful to always perform IO at the requested block size.
new f9316da r13256: Free temporary memory on error cases, and try to clean up what's left earlier.
new b604157 r13258: Fix the talloc heirachy for ldb_tdb.
new ad01edb r13263: Check whether open(2) will accept the O_DIRECT flag. This should fix the build on NetBSD. (This used to be commit 7354de62a7fbf3921dfcb0bd865e89bdf1ef5bcd)
new 5113bb8 r13264: Move declaration before code. (This used to be commit 6e55241a843f80cc513d06266b54b38ce48c51ed)
new 541809b r13265: Clarify how delegation works with the remote RPC backend.
new feb1c8e r13268: fixed typo noticed by Aaron Seigo (This used to be commit a49d024f3d4866655d4436a5c42b3c228374594b)
new 658f9ba r13269: ${prefix} is a special case in the autoconf/build system, and should be escaped as \${prefix}, otherwise it evaluates too early as "NONE".
new 4a9d083 r13270: Add tests for even more insane delete-on-close semantics. Jeremy. (This used to be commit ae0851ce667c0559e786c3a83389ccfddce1a813)
new 1b33f04 r13271: Do the same tests with directories. Jeremy. (This used to be commit 7986af2ece2e707ee3d98dadb37af9fc5126d138)
new 4e612e7 r13272: Re-arrange so all the normal tests we can pass come first. Jeremy. (This used to be commit 0b61a8df3c1b5b1a73bf6afd0404871286d3a2fc)
new c084da4 r13275: With a liberal sprinkling of smb_raw_exit this now passes for me for W2K and W2K3... booting the XP box to test it... Jeremy. (This used to be commit 0133ba78c15b10e925f4e26e163656aa7cd11476)
new 99c559c r13276: start to work towards the BASE-DELETE test passing. This change ensures that we give the right error code to opens that are denied due to the file having delete pending set (This used to be commit c5b709fae66f9135e5c0e2eeb2e25dd8837b64de)
new 52f023d r13277: print a useful error message when test 17 fails (This used to be commit 70ad98b05136da0cdbd91b8374ac9709abfcadeb)
new ce4f56d r13278: remove a silly strcasecmp() replacement (This used to be commit 6ec71ffbc141df398aff3e11c45e35e15192c66f)
new b94280c r13280: Tidy up formatting. (This used to be commit 531995000df77a54a4f2d7734e1ad33cd7cda37a)
new ce92799 r13281: Use TALLOC_CTX * not a void *, and use tmp_ctx as the name for consistancy.
new 5bb38cf r13282: Indentation, and ensure we handle the talloc_free in the right place all the time.
new b9e07af r13283: added two optimisations to the tdb transactions code. The first is to more agressively coalesce entries in the linked list of the undo log. The second is to ensure that writes during a transaction into the hash table don't cause the size of the undo log linked list to grow.
new ab6a39f r13289: Check the tree is not NULL Thanks to Aaron J. Seigo <aseigo at kde.org> for spotting this (This used to be commit 4b5c0493e2276a9eba1bada7c4bac99999a465e2)
new 71a4396 r13297: It's a good thing the shipment of function headers tridge sent me arrived on time... :-). Refactor this code to make it comprehensible. Tested against W2K3 SP 1 and W2K SP 4. Test 19 is different from what I thought. Turns out delete on close on "open" of a directory (not create) does have an effect - even if not reported in the flag bit. trige please test against Vista (my XP box is refusing to serve at the moment - have to reinstall).
new 1d43fa6 r13307: docs (This used to be commit e56630d1f8688ff3ff334893a4bc49dff8e36fe2)
new 34aa19c r13317: Create a new function messaging_client_init() which can be used when we don't have a server messaging context. We should replace the datagram messages with stream sockets in this case, so we don't have to create a unique socket.
new 1d9ffbb r13320: Fix kpasswd's use of the local HDB. /dev/null was a bad idea, we want 'no filename' instead.
new c838f49 r13321: Bind to each interface and to the 0.0.0.0 interface on the KDC. This was pointed out by Maurice Massar. It ensures we get the addresses for the krb5_mk_priv() correct (otherwise an MIT kpasswdd fails over localhost).
new f5ebc8e r13324: From now on check attribute names obey rfc2251 Also add a way to provide utf8 compliant functions by registering them with ldb_set_utf8_fns()
new 48d8eee r13325: let samba register it's own utf8 aware functions in ldb (This used to be commit 12faf556833807d3f2aa4360c54e10583ac77fed)
new 8827937 r13328: After the attribute name check cleanup it turned up ldb_caseless_cmp() was used just in one places and by mistake, as there we should have been using ldb_attr_cmp()
new 04396c3 r13333: revert previous commit I will use ldb_caseless_cmp in attrib_handlers to correctly support utf8 comparisons
new f2d76bd r13334: Add comments describing what these functions do.
new 3ba24e4 r13335: Fix the build and add an utf8 safe ldb_hadler_fold function based on ldb_casefold (This used to be commit 6104f900863c688707809d42c5429a42d654d5fb)
new 3f04b89 r13336: Doh! We actually never optimized for the ascii case. In the 3.0 branches it is fixed this but we missed it for samba4 (This used to be commit baccb3c9147e161a6d2cbe371a60bf2ddcc0585c)
new 15f73e6 r13339: Propogate more error infomation into the error packet and reformat the code a little. This also fixes a segfault when we didn't fill in the error message.
new f1b2c6d r13340: The gensec_init() needs to be after the popt processing, as it disables modules based on parametric options.
new cc23a9b r13341: Trivial. (This used to be commit b986278b367a6693f69a06e07ca90f8b5a23a0c0)
new f256a9c r13342: Make the GSSAPI SASL mech actually work, by (shock horror) reading the spec.
new 2e7f35f r13344: Trust SASL to have subtle distinctions between NULL and zero-length responses...
new 289e9ba r13345: let us replicate with NT4sp6a
new 1a53c1d r13346: use private proto header files for the torture tests
new e1e6937 r13347: - Now we compare values with an optimized utf8 safe function if the user provides an utf8 compliant casefold function to ldb.
new 18a0ece r13348: Put a reminder for now. Until we do not have an internal utf8 compliant casefloding function we cannot pass this test in the non-samba build (This used to be commit 5d93c1eeba8f64784294f3aabcaefa4aaf798355)
new 76036d3 r13349: In the end I could not use ldb_caseless_cmp in attrib_handler.c functions
new ad5e8bb r13352: Integrate Patch to support the ManageDSAIT control from Pete Rowley <prowley at redhat.com> (This used to be commit bf20a848fda1607ca1b0d84791c299c0035793a1)
new 096c2dc r13353: Fix a crash bug in rootdse when we do not pass in credentials a plain ldbsearch would just crash
new 3721bca r13354: Add tests to check that controls work properly Fix asq module, add a second_stage_init to register with rootdse Fix asq control ldap parsing routines (this was nasty to find out) (This used to be commit 933a80397d137f7d5b79c82a068d62bb6928ef47)
new 289a599 r13355: check controls are correctly exported (This used to be commit 07fa55db32dcb93bfb4406baca0cfba31d3bc189)
new 0c45a12 r13356: test utf8 usernames (This used to be commit 7ddec83a602372765711bff7207657b73922aaea)
new 5972e01 r13357: more docs (This used to be commit 5af9086deafc88aa1f9256cc0090592ecbd62203)
new 00c0545 r13358: removed some unused functions and make some local functions static (This used to be commit a73b76a36a70703738945d42795da6cf90c85105)
new 5b26ea8 r13359: make sure we don't look at s[-1]
new 6addde8 r13360: Fix crash bug when 0 results are returned on the internal base search (This used to be commit fbee725ae87efbcf5887c923d55d7cb0d05476a6)
new 338c410 r13361: initial implementation of the vlv control seem still buggy, can't make w2k3 to like it yet (This used to be commit e1318383e91f6f6db39e3e3c9946fbb089753947)
new 52f01e2 r13362: Rename variables for better consistency. (This used to be commit dc20bb0ddc0824fc458e7fc4a9bce5059f4fc0d5)
new b56282d r13369: let's have a way to show the samba4 version through ejs and use it in provisioning to fullfill rfc 3045 requirements (This used to be commit 3fb9571a76481560304a826fc945983d52123299)
new 2b163e6 r13370: Added deltest21 - pull the rug out from a connection by socket close after setting delete on close flag. Jeremy. (This used to be commit fbea18e78f8a3c6dbb36aa935b7044c0fcf61da4)
new f7def09 r13372: fixes ... still no joy (This used to be commit 0e2cca9153619d646b90f32620905ab66b017c6a)
new 716b0ee r13373: Implement the -p option for smbtorture. (This used to be commit fc17a50b48189c60af60b9163695b48c6b87c5c7)
new b8a9bec r13374: new revision of the snprintf replace code
new e45ce50 r13380: Drop the socket, then try SAMR operations secured with netlogon on the new socket.
new d32b14c r13381: Test the SamLogonEx SamLogon call in the schannel test. This is only available under schannel, and performs a netlogon authentication.
new b7f7adb r13387: Make sure smbcli_parse_unc reports a failure for strings of the form //server. Make sure failure cases are well-defined. (This used to be commit e0020df66bf38873eaaacb95cadac55e17f432be)
new 56e097e r13388: Report a more helpful error with malformed file options of the form //server/share (ie. remote path missing). (This used to be commit 443677f58d4ba8d6aa2963ca5848d3e717ee2cac)
new f9f55ad r13397: Propagate the error return from vsnprintf to trap the case where we aren't linked against a C99 vsnprintf. (This used to be commit 23782f899aaa5fe488d86d5e67e91be99ff7a146)
new b56dab8 r13400: Only return NULL from talloc_asprintf if vsnprintf returns an error (ie. zero is not an error). (This used to be commit 1ab4674196b9df0b2b7b6eb4991358cc2f86c0d9)
new 4c78d1b r13401: remove the rename of the snprintf functions that simo accidentially included in his last commit (This used to be commit 487b374b4359b2cb5f4e249e595c43bfa568a853)
new 5cecce1 r13402: Make Samba4 pass a nastier RPC-SCHANNEL test.
new 941c156 r13403: Try to better handle a case where SPNEGO isn't available (allow us to emulate the behaviour of XP standalone if required).
new 7546864 r13404: Comments, whitespace.
new debf1c9 r13405: Allow a fallback if SPNEGO is somehow disabled in the client, to just NTLMSSP.
new 93d6990 r13466: Make it easier to understand what this function actually does.
new ba04ff6 r13467: Add new parametric options (for testing) controlling LM_KEY and 56-bit encryption behaviour.
new e218c84 r13470: Thanks to a report from VL:
new e9e8096 r13471: With more 'try all options' testing, I found this 'simple' but in the NTLM2 signing code.
new e7630eb r13472: After Volker's advise, try every combination of parameters. This isn't every parameter on NTLMSSP, but it is most of the important ones.
new 358122c r13479: Return the joined domain SID and user SID as structures, not strings.
new e9815c3 r13480: Explain a little about how these credentials structures should be used.
new 26421fb r13481: As far as I can tell, my changes in -r 12863 were dangerously untested.
new 8c7a593 r13504: add back in a comment noting fred as the contributor of the address calculation code. This was originally done in 1997, and has been morphed a lot since then, but fred should still get credit (This used to be commit 172e41596fb3b4d2768d6885aea43295cc2f81c1)
new 048704a r13505: allow servers to bind to non-broadcast interfaces. Servers now specifically ask for iface_n_bcast() and have to check if it returns NULL, in which case it is a non-broadcast interface (This used to be commit d004e250b6710251ea089ac242775481f13b5c2b)
new f2e88ab r13506: zero memory as some ASN.1 elements are optional, and we should initialize them for the internal use...
new 37bd0b6 r13507: the 'data' element of LDAP controls is optional. (prepare the next commit)
new 7449f4d r13508: some ASN.1 element in LDAP are optional, make it possible to code the difference between a zero length and a NULL DATA_BLOB...
new 576cdc7 r13516: We can't bind to both 0.0.0.0 and specific network interfaces at the same time.
new aa4a344 r13551: Add an accessor function for the user sid.
new 32a3aa9 r13561: Turn all dcerpc connect and socket functions to async version. Now, each rpc interface (named pipe, tcp/ip, lrpc and unix socket) works asynchronously. Comments to follow.
new 2b2dfc0 r13568: Comments to async rpc connect functions.
new 5fa8744 r13572: Comments to async pipe open functions and copyright note.
new 595702c r13577: Move some (possibly system-defined) defines to replace.h (This used to be commit 2b3d56e153b229119fddfa7b378f4d671ee0092c)
new 77445df r13580: fix broken client side sort (This used to be commit cbbc0d7cc4f589235d209011bdb0a0401b492d9e)
new eefb440 r13582: Indent (This used to be commit 06ddac2bb1899937b79e3bf89cb84c750c3ce4c5)
new 9d1954c r13583: Realise that the member server name appears in all calls that use the credentials.
new 08195b0 r13584: Another try at SPNEGO stuff. I need to write a better testsuite for this.
new 4b476ff r13592: Incredible how bugs like this can sweep in even after peer review and testing ... (This used to be commit 8483f61a1df0c80f3385b1ab5a2628c2a97d41a2)
new 4515708 r13605: Use $BASEDN to ensure this works outside of the 'make test' rig.
new f490434 r13606: An attempt to fix #3525.
new 00fe70e r13609: Get in the initial work on making ldb async Currently only ldb_ildap is async, the plan is to first make all backend support the async calls, and then remove the sync functions from backends and keep the only in the API.
new d590dea r13615: Make ldb_set_errstring get ldb instead of module as parameter. The module was just used to get to the ldb so it was meningless.
new 98c0767 r13616: Add new ldb functions: ldb_msg_add_steal_string() and ldb_msg_add_steal_value().
new e15a8b1 r13617: fix compiler warning
new bd1aed3 r13618: fix compiler warning
new 5f7b504 r13619: fix compiler warning
new 36098df r13620: initialize the CMD with 0 too
new 417dbaa r13621: add an idl structure to parse saslauthd requests
new fd9a6d5 r13623: - make sure ntvfs_map_qfileinfo isn't used for async replies - add some comments
new 777e1c2 r13624: as abartlet requested, move the saslauthd parsing stuff to a seperate file
new e68802a r13626: fix make test
new f2f3e18 r13627: split the NBT-WINSREPLICATION tests into multiple tests
new a86518f r13628: fix the logic:-)
new b518130 r13629: export env-vars
new 9c8bbc3 r13630: Add new ACB-bits as seen in acct_flags in the PAC info3 (merge from Samba 3).
new fb96456 r13631: Add DOMAIN_PASSWORD_LOCKOUT_ADMINS (this bit only allows to lockout Administrator, not Domain Admins in general).
new d8d2a3c r13632: The "password_properties" is a bitmask as well.
new ecdfe60 r13633: Adding more SE_GROUP bits and make it a bitmask as well.
new fd2f09d r13634: Fix typo.
new 791d8fd r13637: Adding more netr_UserFlags.
new 3df6674 r13649: Move the general introduction to Samba4 to README and prepare WHATSNEW.txt for release notes (similar as we do for Samba3). (This used to be commit b4e9f0c99510413e851495bce5f02081beef38c3)
new f48a891 r13650: Install manpages when building standalone (This used to be commit 65128577a9909872bebb576f548668600352a645)
new 7e0e663 r13651: Always make sure pkgconfig directory exists (This used to be commit 45997039148e5d689dacf4d47c09740b937ac379)
new 10d88a0 r13652: Move some more stuff out off include/ (This used to be commit 26bf2a393b90acc098be0b30886dbba34d348a01)
new 559ba6f r13653: Copy headers from the right place (This used to be commit 5e884f156f8f824b0540351ce07cd423595d9d1f)
new d3bcaf6 r13654: Move some more stuff out of include/ (This used to be commit 2ec7bba03a2edf713004941e9ed74798f5cf8d32)
new 80c8a52 r13655: Use new name of build header (This used to be commit bca0e8054f6d9c7adc9d92e0c30d4323f994c9e9)
new dfc517b r13658: More moving around of files: - Collect the generic utility functions into a lib/util/ (a la GLib is for the GNOME folks) - Remove even more files from include/ (This used to be commit ba62880f5b05c2a505dc7f54676b231197a7e707)
new 57a55df r13662: Typo fix, add more public headers (This used to be commit d98948716f237c3a501b283a0bbc3837bb3fd3c8)
new e964109 r13699: restore the system/select.h include, as otherwise we don't detect epoll support (This used to be commit 71eb159f9cc00e8de23a8700cea0e7a3be8c64d4)
new 57d5f19 r13700: added highestCommittedUSN, uSNChanged and uSNCreated support, using the @BASEINFO sequenceNumber
new 04cf19b r13701: removed some unnecessary casts (This used to be commit f7d0ac936380102e087d4b7c336d7feb68b62314)
new 57ba33c r13707: expanded the delete on close test some more, and make it easier to track down where a error is happening. The semantics sure are strange! (This used to be commit f722aed66d19edc6b49ecde927853aaa7895ab91)
new 6236e5c r13708: fix compiler warnings
new d5beaae r13709: fix compiler warnings
new 760f5b4 r13710: fix compiler warnings
new 359ec2b r13726: Fix indentation.
new a2988fc r13735: Add summary of changes since the first TP so far. Please let me know if I've gotten details wrong or if there's something missing. (This used to be commit 95a85998061f538692f0e70cdc7d8a946fde7871)
new e3e0486 r13738: added support for a "pointer" type in pidl. This will be used in the opendb work that will be committed shortly.
new 40a8d58 r13739: a fairly major overhaul of the opendb code to allow the BASE-DELETE test to pass. To try to make the code a bit more understandable, I moved to using an IDL description of the opendb tdb record format.
new 6b6f516 r13740: the BASE-DELETE test now passes, and is a quick test (This used to be commit b6c2d1e0b958a029053f7d1f5abef00708d018e1)
new 4be3699 r13741: make the pointer type in pidl handle any size pointer, just in case we have a 128 bit machine out there somewhere (This used to be commit 4a1b7580a7ea5db7d10c8ee6a5b3950313b7d273)
new 4d4f7a0 r13742: Fix tests to work better with ldap (This used to be commit 4de76fd09e74a4a98d01777dd11bd2cfb1a681aa)
new af99fe6 r13743: Generic fixes and improvements (This used to be commit c5eb27e5f7b23e5aa7e0fb1e11abfc760b499e85)
new e1380d6 r13744: Make ldb_ldap async (This used to be commit ec833b409c1fff4ab908fe194579e701d2e950b0)
new 4d3cc73 r13745: remove some code I was experimenting with and forgot was there when I committed
new aa04388 r13752: Add doxyfile and fix formatting of comments. Current output is available at http://samba.org/~jelmer/util-api/ (This used to be commit 90812203df151a5e62394306827c72adfe13c63c)
new d4f4499 r13753: /bin/sh -> /bin/bash as this script uses some bash-specific constructs (This used to be commit fb620c2706fec93f34afcdbafa999fbaff724467)
new 8e1a6ba r13754: Update TODO (This used to be commit 3b17f48343631389cf8ae9967d02900a4724d77b)
new 116585c r13760: Remove extern declaration for SMB_PASSWD_FILE (This used to be commit 8e2efc9981695495b0da3739f55a8e7f88de8e2a)
new 71bf832 r13767: fix compiler warnings
new fe7706c r13768: be less verbose...
new caeba73 r13769: the "wins partners"-option will not be readded
new 685b824 r13770: - do fsync() on the debug fd, as we do in samba3, I have an report that smbd memory usage grows to 1,5 GB or more without this... - make log_timestamp static
new 0efc729 r13773: Be consistent in the way you get out and free allocated data (This used to be commit 1113d4caa7bea1a7ffb9a50f42c5672bc1d452b4)
new 26af14c r13786: [merge] Add registration functions for LDB modules
new 290de53 r13789: Add metadata files for the GTK+ apps (This used to be commit 3e980a75c5adc2a870de07771c7ce1d737a6fb3e)
new b223f8f r13790: Add Samba as category (This used to be commit 71f64baa87ea49fe3d52262117c05aa51d5e138e)
new af03a9b r13803: fixed two errors found with 'make valgrindtest' (This used to be commit 4257fd91ceca34dd868a9168efc28b6cb63f0357)
new de3867e r13807: print out the netbios name the packet is for
new f2ab61b1 r13808: remove unused define
new 2debfc9 r13809: move ldb specific define
new e0f691b r13810: global data types are defined in core.h now...
new 4dcab29 r13811: nicer format...
new 20c7347 r13812: fix compiler warning
new a7d5bc2 r13813: fix compiler warnings
new 6ef6182 r13818: Make ldb_tdb 'fake' async.
new 509814b r13823: make async_wait part of the modules ops (This used to be commit b4202cf030d5f154f0f94f5f501ecd648ba5c48f)
new e07f36a r13826: Try to keep this backend updated This need more testing and to be built by default when possible (This used to be commit 76cbab0e252620ef6591e2a7354484660bbb6df5)
new 8edf29e r13827: Minor enhancements or cosmetic changes (This used to be commit 7ef63abae12f65835a82f9931ad1f5ea75e5f3f6)
new 5d0aa16 r13839: Use registration mechanism for backends as well (in the same sense my previous patch added it for modules). This is the next step towards LDB backends and modules as run-time loadable .so files. (This used to be commit fb2f70de4f6c4a9b13ad590cb4d3a9c858cede49)
new af30a32 r13840: Mark some functions as public. (This used to be commit 9a188eb1f48a50d92a67a4fc2b3899b90074059a)
new c71c86c r13842: Make some more functions public. (This used to be commit aac1b99b362993352d80692afa55c38fc851c016)
new 3bec202 r13844: Remove _PUBLIC_ for now as the proto script seems to make false assumptions about the data type being known. (This used to be commit 991bec80e4f20c9fac9ab5c45b0fdf6d048cda66)
new 8ef42b1 r13847: Fix some portability issues with the visibility attribute. (This used to be commit fe5eae0e983d1c8634dd9b7caf19cd103c641223)
new 4d8fe47 r13849: More improvements to the libutil docs. (This used to be commit eed16ac3b7f7062a34f09f602db0f828cac7f246)
new 77ffdde r13850: Test (and fix) not using SPNEGO at all, but instead using raw NTLMSSP.
new c287cc2 r13851: More doc improvements. (This used to be commit 936d26ae64b93ef8f8b2fbc632b1c2fd60840405)
new 81f58ff r13852: Split up (This used to be commit e6f7e3a594444bd24dbbc11bb4c7de808a350564)
new ec16146 r13853: fixed the BASE-NEGNOWAIT test to not fail with a sigpipe if the server drops the connection on multiple negprots (This used to be commit 34b2855a62368ddffa2946f072e96d21a9f15896)
new ce2c9f2 r13854: we now pass BASE-NEGNOWAIT (This used to be commit d55db268ca90167c8ef5545937d7169b0dfcb69b)
new 1589791 r13855: Docs for the registry library as well (This used to be commit ad43464cc1d1fdb59a26e612e0b4ec85ef4a43d2)
new 72d8e34 r13856: fixed a misleading comment (This used to be commit af6606fe987fd8ef15e3ed03e71e92e7a7484ce7)
new 98aa64f r13857: add "Windows for Workgroups 3.1a" support to the server
new 1bff329 r13858: - use req_pull_ascii4() instead of doing strlen() on client provided buffers - also terminate the connection if we don't support any protocol the client provides
new 1c49d8f r13859: - remove useless fsync() calls - make sure we only close the old_fd when the new one was opened
new d8503c6 r13860: - add support for SMB2 ("SMB 2.001") negotiation in SMB negprot requests - the default max protocol is still NT1
new 5991787 r13862: rename chain_reply -> smbsrv_chain_reply
new c14e675 r13863: this can be static...
new b58f6e5 r13865: prefix functions with smbsrv_
new 354a61f r13866: prefix more functions with smbsrv_
new f6457b3 r13867: Wrap the cflags.sh hack in the build system. You can now simply set subsystem-specific compiler flags in the .mk files. (This used to be commit d512b147e8dda39016faf74a50a9d85bfc23a2eb)
new 0533fed r13868: remove useless talloc_free() wrapper
new a0e66ea r13870: prefix more functions with smbsrv_
new 8d91f3d r13872: fix typo
new edd5b84 r13877: remove smbsrv_send_dos_error() and use smbsrv_send_error(..,NT_STATUS_DOS())
new 1484035 r13896: Get rid of 'use warnings' as it isn't very portable.. (This used to be commit fd6135aa85d056a9018840edd2e5c1ae36e9951b)
new ce3032c r13898: Add a subsystem-specific DEFAULT_VISIBILITY property that can be used to not export symbols when building shared libraries. Symbols that have to be available to users of the library can be explicitly exported by prepending them with _PUBLIC_ in the C source. (This used to be commit ea9988dfda6df09f1ee8f9aea1dc5b96fff52ee6)
new 86dda20 r13899: Get the shared library build building again. Just compiles for now, but modules don't work yet.. (Run LIBRARY_OUTPUT_TYPE=SHARED_LIBRARY MODULE_OUTPUT_TYPE=SHARED_LIBRARY ./config.status) (This used to be commit ba74f24e422eda0379615f2ab39bef1e1e025ce7)
new eec236c r13900: don't segfault on error (This used to be commit cf7ad707578ee4dbd5dbf3c83f1f4ede42de3835)
new 9862fab r13901: Backends need to be initialized even if there are no modules (This used to be commit 8340ab26dd61d90242283d4e6a0db10f6f6467e2)
new c389883 r13902: Stricter checking for the -fvisibility flag Add two more proto headers. (This used to be commit 0c95bf0cd33d8a6c35f692b796d7fbfd98b4d068)
new ba564a9 r13903: Don't generate prototypes for modules and binaries in include/proto.h by default. (This used to be commit c80a8f1102caf744b66c13bebde38fba74983dc4)
new 49efc49 r13904: Make sure LDB gets initialized (This used to be commit 4339e3e7d746d2fcb16ce2662a22a880e426367b)
new 2e0c1ee r13905: include/includes.h now includes param/param.h.. (This used to be commit 408ecfb75464f287a91e3f20627a9b54370824ee)
new 5616971 r13906: fix swig build (This used to be commit c5a9ba3e1cfe4fcd1a35c5764330ff385545d0aa)
new 87cfc4e r13907: By ordering things this way, we allow the password_hash module to set the pwdLastSet time on new users (with passwords) correctly.
new 4d024e6 r13908: Improve the RPC-SAMSYNC test to cross-check some attributes I wasn't sure about.
new 6a73835 r13909: Make this code clearer.
new 61fe79d r13910: Fix the 'your password has expired' on every login. We now consider if the 'password does not expire' flag has been set, filling in the PAC and netlogon reply correctly if so.
new 107f7b9 r13911: Make these debug messages clearer. (This used to be commit 9c8350c64b68c81948e8e09be8316504368a4972)
new f266ee7 r13917: fix detection of the visibility support, as we don't use #pragma for the build don't use it for the configure test and use -fvisibility=hidden in CFLAGS in the configure test
new 6b171e5 r13918: fix whitespaces
new 0d1e034 r13919: for us the standard for the visibility is "hidden" and "default" means public
new 5a4f87f r13920: "hidden" visibility is the default...
new 112bb4d r13921: rename DEFAULT_VISIBILITY -> STANDARD_VISIBILITY
new f8517b3 r13922: - fix whitespaces - remove some unused NOPROTO=YES on binaries
new 45c92c9 r13923: make the state_flags per dcesrv_connection
new 4ac2be9 r13924: Split more prototypes out of include/proto.h + initial work on header file dependencies (This used to be commit 122835876748a3eaf5e8d31ad1abddab9acb8781)
new 0350f6f r13925: fix dependencies
new 9bd7dd9 r13926: More header splitups. (This used to be commit 930daa9f416ecba1d75b8ad46bb42e336545672f)
new a4ecda6 r13927: fix dependency
new d817c83 r13928: fix dependency
new ebea5ca r13929: fix dependencies
new 141658d r13930: this tools are currently just oneliners, which depend on printf()
new 4796013 r13931: fix dependencies
new 9ff35d2 r13932: fix dependency
new 0cbc447 r13933: fix dependency and make it possible to build as shared_library
new e814354 r13934: these are only needed for a standalone build
new eeaf965 r13935: add dependecies
new 3d4a22d r13936: fix dependecy
new 0de1ad5 r13937: fix the build
new 17ae598 r13938: Around round of splitups (This used to be commit 2d655f05285a86bb1bbb882e4dd843def15c9dfa)
new 1718e2d r13939: Fix bin/.dummy issues, add more ignores (This used to be commit 557533b9173a72d2db2a0fa05ab5500f446306c8)
new 04af4d0 r13940: use the local vs. install linkerflag trick for shared libs too
new c9e5d88 r13941: fix the build
new a8c023e r13942: fix dependencies
new 40de043 r13943: the -rpath-link should be only used for binaries, otherwise application linking to the installed lib would look at the builddir for searching other libs
new f8fdbc9 r13944: Yet another round of splitups. (This used to be commit f87debeb12cebd734b47314554ab671c9e06237e)
new f3f1915 r13953: make more functions public
new 2761caf r13954: Add --enable-dso flag to ./configure that simplifies the ability to do shared library-enabled builds. (This used to be commit 9a1d76c13d44d6a8e4557893f485c5b81c68e01a)
new bdfbcf5 r13956: make more functions public
new 967bff7 r13959: make more functions public
new ceb6e97 r13960: Generate makefile rules for installing/removing shared modules. (This used to be commit 2c746980328431ab04852dc668899e3eb042da99)
new b731c82 r13961: make function public
new 556f6c4 r13962: make functions public
new 4b0da78 r13963: make symbols public
new 324fcc2 r13964: make lp_* functions public
new d9c439b r13967: change the standard visibility to "default" public again for modules, libraries and subsystems
new 0fbcfd8 r13969: Make these names lowercase as well (just like they are now in the buildsystem) (This used to be commit 04c49e211fc4f80e03d9322b983bbde15baba640)
new c29b88c r13972: fix the build, jelmer can you please take a look at what's going wrong here
new 812edc6 r13973: fix the build
new 98d4c63 r13976: Add simple script for updating existing prototypes in a header file (This used to be commit 265cfb39c386e6a630f14e2c339d62d2c3dfa12e)
new 6e8f1ff r13982: Add support for prototypes spread across multiple lines. Try to keep line empty after inserting new prototypes. (This used to be commit d3a21b58d488bcd74ca873ea045fbf2a787ad552)
new e460cf7 r13985: Slowly start swig_ldb
new 7ffc1b4 r13986: minor fixes (This used to be commit 8375f030197d311515085ac6beeaf63af45d14b0)
new 49e6945 r13990: Fix issues with function renaming. (This used to be commit 988ea27e22e3c0f4daf118151f90db5bb243bffc)
new 7b82c4b r13992: change the way ldb_async_wait() works.
new d2745fe r13993: First prototype of how an async module should be built. This is NOT tested yet, just compiles. Committing to share the code and gather comments (This used to be commit 1c8536750fb811c987357cf1223666e1d79b2672)
new 2575984 r13996: simplify ldb_async_wait() some more (This used to be commit ef1b3e6368179fe86ae07b8d00e4668090175551)
new 82da2d4 r13998: From now on ldb_request() will require an alloced request By freeing the request you will be sure everything down the path get freed.
new 418befe r14011: - added a ntvfs_notify op to allow backends to support change notify - converted the nttrans server side code to be async (needed for change notify)
new 91931f9 r14012: added support for the SMBntcancel operation in the cifs ntvfs backend. This requires keeping a list of outstanding requests so the MID can be matched. Use a talloc destructor to manage the list. (This used to be commit 6ec250f55d7b7d9c899d3c3777666a96bf8ea06c)
new 276162c r14013: added construction of the notify reply buffer in the nttrans server code
new db45433 r14016: use type safe talloc when constructing operation structures in smb server (This used to be commit 78dd6b3e0cd4f048e9b0317107ceb59198fc2bee)
new 1562ecf r14029: Fix resource leak in error codepath. Coverity CID #64. Jeremy. (This used to be commit d2e9d5b34baee90060ee9131b3da903309625a56)
new 30b4212 r14037: add ntvfs_next_notify()
new 8bec5a4 r14038: reopen log files after a SIGHUP
new 959c419 r14039: as samba4 drops the connection on multiple negprot requests make the BASE-NEGNOWAIT tests more robust.
new a9fd2d7 r14040: report errors better
new 1d495bc r14041: be a bit less verbose
new 3bca79d r14054: merge from samba3, fillout more userAccountControl bits.
new 2fe6514 r14055: merge from samba3. add ACB_NO_AUTH_DATA_REQD, this has been verified although not automatically tested in smbtorture right now.
new 91b1815 r14058: Try to make the continuation on the list of password set mechs clearer.
new 2b05107 r14059: change notify is quite a bit more complex than we thought. These tests show that w2k3 buffers notifies on directories where you have used notify previously, thus giving you notifications on events that happen even when you do not have a current notify call outstanding. This makes it much easier for clients to avoid race conditions, which is probably why it is done. It also means that associating change notifies in Samba with outstanding change notify requests [...]
new da7c2d3 r14063: libnet depends on dcerpc
new 7d8424e r14064: - split out MSRPC_PARSE into a speperate subsystem - build gensec_ntlmssp always static for now, because torture/auth/ntlmssp.c needs to access functions from it
new afa2910 r14065: build gensec_schannel always static as libnet needs functions from it
new 2170981 r14066: fix whitespaces
new 2ec6998 r14067: give more usefull errors
new 363f044 r14070: this functions need to be exported, it's ugly, but they're used in torture tests
new 5ead79b r14071: fix the build
new 6500444 r14072: - only add the 'lib' prefix to libraries not modules - fix installation of plugins (and make it a bit more verbose - get rid of the '#define libfoo_module_init init_module' and genereated a wrapper function in bin/libfoo_module_init_module.c - change the standard visibility for modules to hidden - a few make clean fixes
new 60823d1 r14078: move ldb_global_init() to the main smbd code, to fix the process_model standard
new 651ca65 r14079: I just found the setproctitle library from alt linux:-)
new 906d3fd r14082: fix the build of process model thread
new 306b12a r14094: Use saner module directory names, fix loading of server service modules. (This used to be commit b6ffad3860ba2cf9d8f3423d65be91dcfc962ca2)
new 2239cb4 r14095: disable setproctitle support by default
new bfcaa40 r14096: setup a service task for smbsrv and dcesrv
new f710a30 r14097: Remove subsystem names when installing modules (they're already installed in a subsystem-specific directory) No longer install smb.h as it only contains (internal) constants. (This used to be commit b76126628c21755bb8d30e72e3044bd1785a2447)
new f829ca5 r14100: print out the title with the thread specific debug messages
new 93c3f14 r14104: version.h has changed the location
new f07143c r14105: fix whitespaces
new 3ccea39 r14108: Make the Doxyfiles a bit shorter... (This used to be commit 1004e1521a379ba6afb47e0fd3872d43363bc606)
new c6519ad r14109: Modulify the smbcalls subsystem. (This used to be commit d538eac9dbfdd786b533cb5fbbd35ab2fd7358ba)
new 429a23c r14110: make ndr interface parsing code libraries, so it will not included in multiple modules or binaries
new 686c10a r14117: fix a perl warning
new dabc0b4 r14120: make the rpc client code also libraries
new a1f08df r14123: Huge lump of code making all of our dcerpc connect code asynchronous. Build is ok, and so are the tests. More comments to follow.
new 7f2491a r14124: One more thing needed for async dcerpc connect code.
new 716798c r14125: Fix incorrect declaration caught on build farm.
new 640509e r14131: Fix Coverity bug # 127 (This used to be commit 4d0aa6f525c4756ca6942439468b484e3ca4b2fa)
new 5e5953a r14136: Fix bug causing segfaults in certain circumstances (gcc3.x among others, probably). Funny thing, it didn't segfault on my laptop and gcc4...
new 53bbace r14137: move **p2 to the _recv function for setup the second pipe
new 966cf4a r14138: this isn't needed
new 983d5af r14139: Fix issue with undefined variables. (This used to be commit 03c06c6f7fedb0e47483cc6de7732c1e78e60703)
new e6023d4 r14140: block SIGPIPE in smbtorture
new 2d7353d r14141: fixed bugzilla 2921, forcing correct alignment when in ascii mode (This used to be commit f432d23b044355ae5214812e3794ab319b01268f)
new 9259790 r14142: fixed ascii padding of nttrans create in server too (This used to be commit 2cd4cd1674b7491abf796f625ee098bb2c03e631)
new f3fc42e r14143: Replace old function with equivalent based on new async code.
new 7013438 r14149: Add BUGS.txt (fixes #3523) (This used to be commit fc991c61b3394fe66efb813458228b3c8044b85a)
new 1a49b25 r14151: Add simple script that writes a summary to show what libraries the user (might) be missing. (This used to be commit ee90b8067915915af8ffbc0e04d1f4f5aae567cb)
new b86c1b7 r14154: Add summary line for extended attribute library (This used to be commit 0665a465ba86bf2867ed360f8017ce8de8118882)
new 86497db r14157: - pass a struct ntvfs_request to the ntvfs layer (for now we just do #define ntvfs_request smbsrv_request, but it's the first step...) - rename ntvfs_openfile() -> ntvfs_open() - fix the talloc hierachie in some places in the ntvfs_map_*() code
new 3d9fc63 r14160: don't write behind the buffer
new 3baf060 r14161: return early if we know the job is already finished (This used to be commit 09f6f552d73f782dc8d62cefad9c5f584b7b07d2)
new 54f26ea r14162: Minor fixes on sort Initial work on async paged_results (This used to be commit 72523eae7f8925a2c23d3260875345adcf1661bb)
new 6e74d83 r14163: Remove LDB_WAIT_ONCE, we can hardly guarante we get anything if not waiting for all, keeping this value may just lead to false expectations.
new 91b30e8 r14164: More comments.
new 3452e89 r14165: More comments and my copyright.
new 2b3767b r14172: composite_is_ok(c) destroys c, when the status isn't ok. so we need to return directly.
new 307e43b r14173: change smb interface structures to always use a union smb_file, to abtract - const char *path fot qpathinfo and setpathinfo - uint16_t fnum for SMB - smb2_handle handle for SMB2
new e5e10ca r14174: fix typos
new beb9d4f r14175: More comments and my copyright.
new 18ad7a6 r14180: The PAC isn't so special that it deserves a level 0 debug any more.
new 64b619c r14181: This doesn't need level 1 debug, it happens whenever the DNS name is looked up.
new b7afac2 r14198: Update Samba4 to current lorikeet-heimdal.
new 80940b6 r14199: This isn't pretty, but it makes the network interface detection work again.
new acd190d r14200: Now we have real USN support, don't force the values in the provision scripts.
new 120c308 r14201: I don't think including roken is going to be a good solution. Let's try and find the real solution.
new c20ea61 r14202: Oops. When removing a header, we need to replace it.
new bc4156e r14203: Include less private heimdal headers.
new 32b0bb6 r14205: move smb specific stuff out of includes.h (finally!!!:-)
new d41b556 r14206: fix warnings, the better fix for that will be to make the sidmap code independend of ntvfs...(later...)
new 7f0c770 r14208: removed use of req->flags2 inside the ntvfs layer. This should help metze on his quest to unify the ntvfs strucures for the smb and smb2 servers. The only place we needed flags2 inside ntvfs was for the FLAGS2_READ_PERMIT_EXECUTE bit, which only affects readx, so I added a readx.in.read_for_execute flag instead. (This used to be commit b78abbbce60ab0009da19a72dd769800c44298a2)
new 40fe45d r14209: don't timeout notify requests in the cifs backend, as they are intended to wait forever (This used to be commit 7d8da6611850a7eab964f02ccb1adaa8c2a4358f)
new 228abc9 r14210: 1) Fix an issue with composite context when null event context is passed to dcerpc_epm_map_binding_send.
new be6c9f9 r14211: More comments.
new 39f1f55 r14215: Improve warning/error messages. (This used to be commit 80b9865b373ee542da2d56d6688b4c8fd4c6275c)
new 9edbad7 r14223: Couple of small fixes: - properly support --samba3-header argument used alone - support `security_descriptor' data type - only print pidl warnings, not perl warnings on erratic input - insert copyright header in templates (This used to be commit db1d7358b2ba9b104c1a96762af89b500b79172f)
new 99dfc7e r14227: We are passing the wrong pointer here (This used to be commit 22c1b3635596e881d1a1e8fa5e55ab996ff001d5)
new bda6c35 r14237: fix the summary output (step 1)
new ac574aa r14238: This is not needed anymore, as the state structure is zeroed right after allocation.
new 66e3a63 r14239: Fix indentation.
new 33647bd r14240: fix summary output (step 2)
new a1b295e r14256: - rename smb_file -> smb_handle - move it into the in/out substructs again - allow file.path only on smb_fileinfo/smb_setfileinfo
new 3cad0b8 r14281: Pull apart LIBDIR and MODULESDIR Move architecture-independent data to DATADIR (was LIBDIR) (This used to be commit 2c7b62a861f702067e8df4c3239ac7e377631a15)
new 335d07d r14288: - make the snprintf call in talloc portable to older solaris boxes
new 964373b r14293: fixed some errors found with beam (This used to be commit 230636a00ed9bd968356badad596ba7f93ba6c85)
new 8fd131a r14294: conditionally define _PUBLIC_, so you can disable it easily with -D_PUBLIC_= (This used to be commit 6c6bd77ec2eb7d47e1f2c54f939d479e7d0fd7d9)
new 250dc08 r14295: make sure we return a valid data blob (This used to be commit 759e1487349ca9631eab0315595a73c253badc1f)
new 15ec1f8 r14296: added an abort() to SMB_ASSERT() so that static analysers know it doesn't return (This used to be commit 72334813087740cba42973bdf787d96d2d140bad)
new 3ea6066 r14297: make sure we can go through the loop for than once (This used to be commit 6a84940bd3f310344641474dac984b262413943b)
new 27c9674 r14305: fixed a memory leak and a break error (This used to be commit c791db60c88ed0f50aa7b13822f95f6f17360fee)
new 1693d5e r14306: fixed two break errors (This used to be commit 03da4fbcdd66982de8eb376f9f00da97d730c97f)
new cd63d28 r14307: fixed dereference of my_address->addr when NULL (This used to be commit e017246f1052f3344b90500e04c73277923baa20)
new 5afe03d r14308: fixed an out of range shift and an uninitialised error (This used to be commit 9acc445a21b7f04eb980a05109f2c73d58221f1a)
new 3b12f54 r14309: make sure ret is initialised (This used to be commit 1f48df6dda390ef09ae0d8efc3332e5001b75952)
new 65238dc r14310: length needs to be initialised (This used to be commit 20d7f2ae35761533613f9d6dcf941a5ef3c7e07b)
new 18a050b r14311: canon needs to be initialised (This used to be commit d1d94d69e1b1496fc26204f699e038bb1e36e68f)
new 54b33de r14312: Formatting and comments.
new ca7f7a4 r14313: Add comments describing some of the dependencies here.
new 03bd059 r14316: don't zero the smb_handle after it was set:-)
new 0b18c8f r14318: fix warnings
new d2d9c0f r14319: this is a test to see if this help to run NBT-WINSREPLICATION-OWNED on more systems on the buildfarm successful...
new d563c44 r14322: Remove the BROKEN_CC flag for now. None of the buildfarm hosts has a C compiler that doesn't support -c and -o together and it makes the build system more complicated. This also means the current handling of broken C compilers is most likely broken as it isn't tested.
new e153a80 r14327: Replace MAJOR_VERSION/MINOR_VERSION/RELEASE_VERSION with two parameters: - VERSION: should contain the current version. Will be made part of the filename. - SO_VERSION: should contain the latest version that this on is compatible to. Will be used for setting the soname of the shared library.
new e47f76e r14332: Built in different paths when running locally (from ./bin/) in developer mode (./configure.developer). This will change the hardcoded value of a few paths (BINDIR, SWATDIR, EJSDIR, SETUPDIR, DATADIR, MODULESDIR). The regular locations will be used when running 'make install'.
new b67cf4c r14335: Build shared modules in bin/modules/$SUBSYSTEM when in developer mode. (This used to be commit 4799f7bd1fbf0ed3cd4c52bd6eef129666ac74b5)
new b1bf44a r14344: More helpful messages on error for command line specified controls fixes in paged_results asq -> async (This used to be commit fbd347544001da9e46246eb0b4a8d165ccab15c9)
new 42e919b r14347: Add registration function to allow registering smbtorture test(suites) Fix mechanism for breaking lines when printing test names. (This used to be commit c1061f5fe478918f996fdeaa382a1f5552135bb9)
new 35447f0 r14348: Fix location of #endif (This used to be commit eb8687cdd4240c5636384e992a0f1a77251fddcc)
new 7a12158 r14349: Kill proto.h!
new 2b06074 r14350: Keep "make proto". It's hard to forget old habits. :-) (This used to be commit e0d96ecfb41d99eee818ba12dd6bbc251f938c14)
new 9865048 r14361: Support 'helper' attribute in pidl and use it. Remove some headers from include/includes.h (they're now only included in the file they are used) (This used to be commit 7213b7498eacac2c2cd03cf6aace376ce153cc7c)
new 227a789 r14362: Only include ndr_compression.h when necessary. (This used to be commit 4fced6dbbdc06233e5cf69f90c099fafee9baa34)
new 3f16241 r14363: Remove credentials.h from the global includes. (This used to be commit 98c4c3051391c6f89df5d133665f51bef66b1563)
new 611bad9 r14364: operational -> async (untested) (This used to be commit b112eb774fb1a3d689c8598bbf55ac3e978b8682)
new cdd6443 r14369: Remove obsolete header (This used to be commit 85e4bb3b1049b8944bd80935c210f8a2502d2a75)
new 2d404f2 r14371: - make 'make CC_CHECKER=foo' possible
new add7ba5 r14372: fix bug found by sparse
new 2ce73cb r14373: remove unreached wrong code, found by sparse
new 9b8717e r14374: remove sparse warning
new eefe30b r14379: Build torture/rpc/ as a seperate smbtorture module. Move helper functions for rpc out of torture/torture.c (This used to be commit 1d2d970f3b8aef3f36c2befb94b5dd72c0086639)
new e3f2414 r14380: Reduce the size of structs.h (This used to be commit 1a16a6f1dfa66499af43a6b88b3ea69a6a75f1fe)
new 61933e1 r14381: Kill structs.h (This used to be commit 1ffb82a7596f989c90df69573083a2c2e28f8808)
new 7651d09 r14383: Fix non-developer build. (This used to be commit f4de155c94b89e586640d11992953a0d5fc0716d)
new e5ea1d3 r14384: Remove orpc code from includes.h (This used to be commit 206d182cfb78ec2258ceca1be2dd5e3c06649312)
new d93dec3 r14385: Fix header dependencies. (This used to be commit c1cf9f5acae7696824e100406bcb6fa161eb6501)
new 36eeba7 r14386: - use echo "..." instead of echo ... in all places - make the output of the CC_CHECKER more readable when you have a fast box and the each .c file take less than 1s.
new 3312888 r14389: rootdse -> async (This used to be commit 4d76af63b07fd8fb5ca81ca310b174e253e7e4b1)
new 265f596 r14390: the rootdse does not show a distinguishedName attribute (This used to be commit 179e62d0931b382dc646b90fa8f4d418b2286823)
new 2d77476 r14391: rdn_name -> async (This used to be commit 0bc3caa9187e992b09bf797e7de507cca9734ab2)
new 45933a9 r14401: Let samldb intercept the async requests.
new 1060f6b r14402: Generate seperate headers for RPC client functions. (This used to be commit 7054ebf0249930843a2baf4d023ae8f62cedb109)
new c061e90 r14409: quieten warnings (This used to be commit 2ec2894f72b44ba4e400961921b65b03ad8742de)
new 819110d r14410: init a var (This used to be commit 59bc3e8ab0f9722b0292465b20f3876b25095418)
new 0558619 r14411: mark smb_panic() as a noreturn function using gcc attributes, which tells static analysers that it behaves like abort() (This used to be commit 3cde18beaed736a48e195550c7e423bccc95c820)
new 0f92114 r14412: init a var (This used to be commit ec53f5fe9617ea36295522a410161bbca6edf9ad)
new f479571 r14413: don't do memcpy of length 0 (This used to be commit c43a7ec7ac3bcb3001d046615ca17a9ce083a2b0)
new 72a7052 r14414: added some error checks (This used to be commit cd9f3adc759f1dc29043c435febfe78e56fece1b)
new eb6e6c0 r14415: remove an unusued var (This used to be commit b4172b53f3e01f518244ca80e07e351c7d51e282)
new cd95328 r14420: arrgh, make sure I test compile even little patches .... (This used to be commit 749a93c7c01401b1ccbb117500910b56a93d82b4)
new 66fe187 r14422: ensure that domain_attrs does not refer to a stack variable in a freed stack frame. The previous code worked with gcc, but strictly speaking the arrays are out of scope when referenced later in the function, and a compiler could construct them on the fly on the stack. (This used to be commit 489c33806559d0a8ee2bec97fed8ad63a4e1dc17)
new f9827c2 r14423: don't die on no controls (This used to be commit 9787fb8e917c22ffe910062630dc4f32473a9fab)
new 07fd3bd r14424: another empty controls case (This used to be commit 7d0eb678bf3649fb4e09da039dd1b716ea3df2cc)
new 11e160c r14425: fixed an hmac-md5 error for keys longer than 64 (using deallocated stack variable) (This used to be commit b10cb752c2558e98495625bbbb8704d19031a42b)
new a088c22 r14426: ensure res is initialised (This used to be commit ce1326157c7e139a43ab31d4d1e366b78b69e26f)
new 4ce5f82 r14427: don't reference short_princ after it is freed (This used to be commit 8ca4681861e24ddf7c4abcc97a4cf0e001d13e24)
new 6940853 r14429: charset_t cannot be used to loop over charset_t, as otherwise it can go out of the range of the enum (This used to be commit caead24b6dd2f2e87e113587cacd57794487a83a)
new 24c76df r14430: ret can be NULL at the end of this loop (This used to be commit b607be9cdad5a9bd672698cb31a2af81d59d0763)
new 737d05b r14431: don't call qsort with a null array (This used to be commit 2c33f577ad5bf8cddec735e75a26c4a4c07d8c51)
new 90e2776 r14433: sort_result must be initialised when we call do_result (This used to be commit a33f6a9832c7ae03e630d33120cfa048a51089d5)
new baa62e5 r14434: use the right enum type (This used to be commit 507def57cb83a3e12a3c8d60eb833fe47e9ec9e8)
new 5702626 r14435: return after an error (This used to be commit 40e5bfdb0fadedb81d8fbd7e8cc578ef2ea12b13)
new 2e95961 r14436: mixing of boolean expressions and integers isn't allowed (This used to be commit 6f7d09262d2e92df137167da55f5a22f32490781)
new 72017b0 r14437: fix warnings
new 568e77e r14438: fix warnings
new ed1fbaee r14439: fix warnings
new 3f6ede8 r14440: demonstrate that the smbpid is attached to a session (vuid), so SMBexit() only closes files for the given user session and the given PID
new 22244f0 r14441: try to get more hosts on the build farm pass the NBT-WINSREPLICATION-OWNED test
new 475bbbf r14442: the ACB_ flags are 32 bit...
new d16d8e1 r14444: - make clear that a canceled notify directly returns without any other event - test mkdir - rmdir - mkdir - rmdir sequence, this gets 4 notify events back - add some comments to the multiple directory handle and buffered cases
new 9eb691c r14445: add FILE_NOTIFY_CHANGE_STREAM_* flags from:
new ae92d63 r14446: demonstrate the notifies on files are not allowed
new 5555e28 r14447: remove unused stuff
new 84aea6e r14455: also add the:
new 2e7df84 r14456: don't access the smbsrv_tcon inside the ntvfs modules
new 8eb83c8 r14458: extended_dn -> async (This used to be commit 716c475999fce895392ba774ae9a15b8654334ba)
new 753bf8f r14459: Make this async compatible (This used to be commit a71d762acff73a5ba11927a3afbcbf404314aa24)
new 8528016 r14464: Don't include ndr_BASENAME.h files unless strictly required, instead try to include just the BASENAME.h files (containing only structs) (This used to be commit 3dd477ca5147f28a962b8437e2611a8222d706bd)
new 16f9685 r14465: kludge_acl -> async (This used to be commit b91b19131814abb4291c0bf7b13149060d6e9e62)
new bc8eb1e r14469: Don't the variable INSTALLDIR for two different things... (This used to be commit fd47e975a4c4d225e7513b6dd2223a8eac9b4348)
new 4f1c8da r14470: Remove some unnecessary headers. (This used to be commit f7312dab3b9aba2b2b82e8a6e0c483a32a03a63a)
new 3bb28c8 r14471: Convert installheader script to perl (This used to be commit c6a478a1af38cad5622d3c3c53a7a99f9770b169)
new 249f726 r14472: fix typo
new 2438b90 r14473: Modern splint has no problems with immediate structures. (This used to be commit 6046dd822078cf5daa1a00c90fab998608e6872a)
new 71b4fd9 r14477: Remove the NOPROTO property - it's no longer used as proto.h is gone. (This used to be commit 9c37f847d32d2f327a88c53a90af0c73126b76be)
new 8631420 r14478: Remove unused proto_objs variable (This used to be commit acd23e351e92c59c4bbc12c06d0686e355fa82e8)
new 43c7536 r14479: Cope with _PUBLIC_ not being defined. Needed for when external projects include this header. (This used to be commit 9bfc3c2537eb7183ba722c8c83248521c2126109)
new 1876286 r14481: Change paths in headers on the fly when installing. Adds a simple text file that contains the paths where headers need to be installed. (This used to be commit c3d975f4dce85245c7ba2b159c1128711d828291)
new 3709d6b r14483: Allow subsystems with just a public prototype header, no private ones (This used to be commit bb6541126c94b33e4a24d9f036655b55b704923b)
new 83d8fd3 r14484: Install more headers (This used to be commit 430c6516d383bfd7f27287394bf8eef9f174b3e6)
new 3948fca r14485: mark smb commands as need session and need tcon explicit, so we only need to check in one global place and can't forget in other places...
new a949db7 r14486: remove the need of a stream_connection on a dcesrv_connection, and let the transport set callbacks for getting the own and peer socket_address
new d308745 r14487: split smbsrv_request into two parts, one will be moved to ntvfs_request but I don't to get the commit to large, to I'll do this tomorrow...
new ecf0dd6 r14488: Install more headers. Generate different #include lines in pidl depending on whether we're building inside or outside of the Samba tree (useful for 3rd-party projects). (This used to be commit 0c188833154c1fe565cb1735909e408a4a1a6049)
new 4469fa3 r14491: Allow building more output outside of the Samba source tree (This used to be commit 272ca8e636cc5043279ff247fc8d5693a9181992)
new b785a7c r14492: Fix shared libs - set SO_VERSION to 0 everywhere for now. (This used to be commit 4682bc5ce047d81586447b9df82c91ed1fe677cf)
new 132310b r14494: Add comments to clarify that we deliberatly fall though here
new 5c79bba r14497: Fix build with shared libraries (This used to be commit c74fc55831ca24819ae7f5e0920d0351e2b46a08)
new 2d558d5 r14498: Revert part of my commit that removed support for compilers that don't support immediate structures (This used to be commit 657a893b25bc6669f016a9d251e07120d025f436)
new 36b56d6 r14499: Remove dynconfig hack for now - it caused a recompile of the asn1 compiler every time a .mk file changed, thus causing the recompilation of the files generated from ASN1. (This used to be commit 4cd1e017e335818ef4585ff1096cb9968d14399f)
new 2f65012 r14500: Make some more functions public (This used to be commit 867fc489228a827fae08de3969e0db2a22192609)
new 0188dce r14501: Re-add nicely working hack to allow running from the builddir (including modules, codepages and ejs!) without installing. (This used to be commit cdff0a63fe13197b63f022a4d1460a232cec7051)
new bae6672 r14502: Supply both needed arguments for the backend logoff processing.
new 66b2ed2 r14504: make trans and trans2 able to use async ntvfs backends
new 5b0051e r14511: Install more headers (This used to be commit e1f896948fad8cf5a1aec300865c250c5721ee7d)
new 48e22c1 r14516: dynconfig fixes (This used to be commit c7f6b0801da00d6eeb846f63a39b656f02b7a6e8)
new 5790d73 r14517: Put Modulesdir: line in .pc files, so 3rd parties know where to install their modules. (This used to be commit 2cb96e08f3c69f21ed14b12d79f441628a790ce6)
new 02c4b98 r14518: Support STANDARD_VISIBILITY property on binaries (This used to be commit 2550f47030e00381b0a2d1a46dfdcc6c3783b64f)
new df89141 r14519: Put base registration in a seperate file, as well as some of the base tests that were currently in torture.c (This used to be commit 4e7c3c7e1fe383b37d90954982e8bf150a06663a)
new 52b4104 r14520: Split up smbtorture binary into a core (torture.c) and UI frontend (smbtorture.c) (This used to be commit 7f9c11e7b1d7f6ce943900860febe0f43ea6548e)
new d7254a3 r14523: make async search request possible
new c67fd3f r14524: Make TORTURE_NET a separate module Add new header for torture utility functions, so torture.h doesn't need to depend on the SMB libraries (This used to be commit ab162bcafc666f226332d4678b0875139a0d65c2)
new 2584a53 r14525: Sort list of torture tests alphabetically (This used to be commit 48941ecc870ac96a944beb5657950ad3ec1f1f11)
new 8437d5b r14526: fix the size of the output buffer, we need 1 byte for the Word count now smbsrv_setup_reply() and req_setup_chain_reply() do the same thing
new d09b70c r14527: Fix build problems. (This used to be commit 863ca4014d9b821706ee90f58ab5d5cf3899a4c7)
new dcc730e r14528: Fix installation of manpages (This used to be commit b96aa4ce2a9918bcbe5d0c498fd7a964253817b5)
new 92bb590 r14529: Include $(builddir) where necesary (This used to be commit ee49674dc6cbda95590409541703c36534b195b3)
new ec48328 r14531: Install two extra header files (This used to be commit 87cfd6883ef73b8eeee4ca0a201e449417fa066b)
new 8836535 r14533: Install pidl, remove some useless header dependencies (This used to be commit 2b93fd5246c64f8abad8a8f52b933553d93cb167)
new f9ec6bf r14534: Update doco (This used to be commit 0944dca9586e3dc5ef4a9516c47151d8b121767f)
new b40afa0 r14535: Fix header installation (This used to be commit 0ef3fc567c9c57cfb81923e1bb6d0d8393075861)
new 5b83178 r14536: add make gdbtest-all and make valgrindtest-all
new 881f32a r14537: remove used file
new 0272088 r14538: ok, I have better used make valgrindtest my self...
new 9225c02 r14539: get rid of a pointless union layer in struct smb_notify (This used to be commit 1e1c5593817e84c59c1a10b5a3c1957e363e5198)
new 75140d6 r14540: fix a talloc hierachie problem, make sure file and search handles are cleaned up before anything else in the pvfs_state struct, as there destructors reply on a valid pvfs_state struct
new 61fa658 r14541: separate smbsrv_request and ntvfs_request, with this it's now possible to write a ntvfs_test programm like the vfstest in samba3
new 35349a5 r14542: Remove librpc, libndr and libnbt from includes.h (This used to be commit 51b4270513752d2eafbe77f9de598de16ef84a1f)
new 9d5352b r14543: Fix some build dependency problems caused by the use of $(builddir) (This used to be commit c85c4b97f35ac32c3e7b40fa84414171975ecf54)
new 8e8f3b2 r14544: Remove exchange-specific files. (This used to be commit 4ae0a28b2e85609226aa14c14e06aefad64ee293)
new dcb912d r14545: Fix make dependency warning. (This used to be commit 130db1abbe7f0998019bdf59332991b2a7d35eb2)
new 40f729a r14546: Install pidl in the same location as all other binaries. (This used to be commit 1e6f3c04344070c222508729ee1afdc0e8b3e476)
new 42f9c67 r14547: Don't install pidl - it fails on the buildfarm as it doesn't obey $PREFIX. I should've remembered, as this problem has hit me before... (This used to be commit 6a03e18ab881060f67c0313bd2ea4680b6a45f9f)
new 4a1dd08 r14548: fix build after generated prototypes (This used to be commit 25b93e043edc21fa40928c9166764a3a7e1b1e23)
new f200d55 r14549: Use make-compatible syntax in extra_cflags.txt so we can avoid cflags.pl when using GNU make (This used to be commit 4354147f6b5e9485d0550fa6c8a33be526f54db6)
new fb67b0d r14550: Fix tests (This used to be commit 765fd852e789371f6b6361acd7603f8056ac14a9)
new edef070 r14551: Include path (./) for some older makes. (This used to be commit d033f13970cd4c8b4d22b813f058f4ac669cb04d)
new e801e01 r14552: Remove old dependency code (This used to be commit 44e132cf1a48174f538348b743096251b3e8f92f)
new 781d122 r14553: Use double colon feature in the makefile (supported by all buildfarm hosts!) (This used to be commit f523c51b34c2305dcf861c542336f161a072a2f0)
new c84cfc0 r14554: Write out header dependencies. This means all C files affected will be rebuilt when a header file is changed. It also means parallel builds work now.
new 1ac632a r14555: Remove cycle from rule (This used to be commit 94d182d6ad7e21c1c1722d91eb84d895889b945c)
new 7b01c9e r14556: Fix some dependencies (This used to be commit b5802770322678d3f9c2044039cc254024612f9b)
new 356b739 r14557: Add hack for asn1 files (This used to be commit b4796266c3dcd000a034c94ed2ff249735d5db92)
new 0f98a4d r14558: Another two more static dependencies... (This used to be commit 9938b7391ddc558e4962e342180738ce9891180e)
new 986532f r14560: Finally! Start working on async libnet_RpcConnect and other rpc-related calls.
new afabd8d r14561: Update WHATSNEW.txt to revision 14554 (This used to be commit 2038d62b197b864ba903640725e0814d563730d4)
new c2c7971 r14562: Use VPATH to solve strange heimdal dependencies (This used to be commit 4d09ffa7f128e881fc891988ea672ae93a7ab45d)
new 08d7ec8 r14563: Include both private and proto names in makefile rule (This used to be commit 2236ad9096b0ebf19baffb9410bc6347b31c98e9)
new e1e31b4 r14564: Remove dependencies when running distclean (This used to be commit 4f99c96509012fa10519627c037dc4297900dcc9)
new 3ddf4e8 r14565: Fix shared library sonames (This used to be commit 3e6b75d955cc49becf9145fbe4380c4e7e7f81f6)
new 79f844e r14566: Remove unnecessary headers.
new 9565c70 r14567: Make some more functions public. (This used to be commit 8e84e6cb6b172c89072723e07f344da8f4476c1f)
new 1d23d26 r14568: Remove unused function.
new 8f3a9d2 r14569: Make more functions public. (This used to be commit da0a4118189d1026e04e46cb73ba90a4a94d8819)
new 84f07e5 r14570: Move some functions also they are also used from kpasswd (This used to be commit 89dfb74894c809d69eab05bdb6d5fe4012153808)
new c06acda r14571: More improvements on shared library support in Samba. Only ldb is left now... (This used to be commit e71cca7f0cec62357eba6ba02d13f1c3f04edaa7)
new 184955f r14572: Give libraries saner names, remove some .pc files, make some things subsystems in case a library doesn't make sense. (This used to be commit ed382873fd01457a53e0a1e1f5ba6753dfbc0646)
new 679a993 r14573: Install samba-config and headers (This used to be commit 29d63edbd71d665d2566a2f4aac90e93753946e3)
new 18cddd5 r14575: Move some path-related functions to libsamba-config so libsamba-util doesn't have to depend on the lp_* functions. (This used to be commit f97df7d90a41b77a9edd2d6bdc47c27bf1b6bb07)
new b40ab97 r14581: Disable automatic dependencies for now, as some make versions seem to have trouble with it. (This used to be commit d6d363626513b41cb2d6dafab631bebadee48f42)
new 9ef4e90 r14582: No longer require 'make proto' when running without automatic dependencies. Don't create dependency files when running 'make clean' (This used to be commit 6414d0c04fce969d4400a013aeaa3fa75849e2de)
new 61ec62f r14583: Enable automatic dependencies only if GNU make >= 3.81 is present. (This used to be commit 2b22f1853306625a4c59763ef11965ac8900d4ff)
new c67c125 r14586: Some small fixes, update TODO. (This used to be commit 5673ee1182dbae1aac6891abdce0b5748a14989f)
new dbbf90d r14587: Allow building without GNU make and/or without xsltproc (This used to be commit 33709dc5b3652f4d4c7281bec4ba7160a6d87598)
new 0e4ee78 r14589: This morning, I think I can spell...
new 72a1d08 r14590: Fix ldb standalone build... (This used to be commit 3a6ed4e2df26936202cba8f7739ed39e0d119d1a)
new d0c7651 r14591: More comments.
new bb1909e r14592: Add support for loading shared modules to LDB. (This used to be commit f10fae23f0685b2d9c6174596e1c66d799f02c52)
new 508f2f5 r14594: Fix some dependencies (required for shared library build) (This used to be commit 06f7a8c692a645830eb3dd9abad8556c66bba747)
new b556df3 r14598: 'logfile' may be a poor choice for a global variable name, but for now don't shadow it.
new d64ccc0 r14599: Pass ACLs down the registry layer. (This used to be commit 6cdefd8945eee5513a6993350ea71f12d4dbd6fa)
new dab516d r14603: Fix building of ejs modules as shared libs Fix calling of ejs_exception() without requiring --export-dynamic (This used to be commit 8575e9a4903450aae1f29f55aae516085a9528bb)
new e67c241 r14604: Support 'aliases' for ldb modules (This used to be commit 73889a327cfe5613746393205fc3e5d6fa76421b)
new 59c4279 r14605: Create heimdal/lib/des/hcrypto symlink if it doesn't exist (This used to be commit 303832bdc90f371c68185773009d143d1acf93ae)
new 07bdbd4 r14606: Fix paths in developer mode. This allows 'make quicktest' to work when building with --enable-dso (This used to be commit 614f062748d95a455d1a99a7444fdc0fe152f4e4)
new b5e849f r14607: Update mkproto.pl to only write out new header files if the contents changed. (This used to be commit 06403ea2be9ce38dbd099e710ccf17dc4340fa43)
new d511094 r14608: Force creating symlinks (otherwise we end up with EEXIST errors) (This used to be commit 849d9e8cc3aaea03775b0bfdfd0d263a97a8b9d2)
new 1328f55 r14609: Add heimdal/lib/des to the VPATH (required for some headers) (This used to be commit 1145ec40f039434b7fac9fe010ccd32a1e8d4fc3)
new 9c97e1e r14610: Fix writing of modulesdir to .pc files Add two more .pc files (This used to be commit 549b1eec40d8989d4c94ab2e63b9b4789c008589)
new 2216af2 r14612: added strncasecmp_m() and fixed strcasecmp_m() for invalid codepoints (This used to be commit 12b533450bdb31b57154940898f2f02c49e96ed1)
new 582c039 r14613: fixed ntvfs_notify_next() (This used to be commit 9bf7d322d014d0d7dc603427b233acd97fae5734)
new 580e5a1 r14614: handle zero timers in pvfs_wait() (This used to be commit cc1f8b3ebe2dcab6f21913af9baf231f3250120e)
new 830b744 r14615: add notify to unixuid ntvfs module (This used to be commit 79af976d189798bb92f5909237202ca18db1789f)
new 3434cd7 r14616: added notify change support to the posix backend
new 4fd82be r14621: Define HAVE_IMMEDIATE_STRUCTURES for those using Samba headers, so people don't end up with different sizes for NTSTATUS... (This used to be commit 54962ce41a7ae72d1dc8cbb2d2cf9cd60a1ed683)
new 864d9b5 r14635: - Remove lex.c from SVN (it is built anyway, and having it in SVN confuses things)
new 2295953 r14636: Print an error on torture connect failure. (Helps with debugging).
new 0aeb2a5 r14637: Extend the ACB -> userParameters flag mapping based on the ovbious connections.
new 8ae3773 r14638: we need to call smbsrv_setup_reply() before using smbsrv_setup_error()
new f2b2c91 r14639: the platform id is 32 bit... this worked before as there's always a pointer following that is aligned to 4 byte
new 97f49de r14640: Fix dependency (This used to be commit 009b56a3234b28e212fe5b2cda4f068c9a2f8707)
new b7f5078 r14641: fix typo
new 4a3b6ac r14642: fix shadow warnings
new d72632b r14644: fix SMBecho, used by w2k clients, failing this, causes an SMBulogoffX and SMBtdis
new 1f2d831 r14647: be a bit less verbose on common stuff
new 9015b70 r14648: Update to r14647. (This used to be commit dc09f7a556b2b04547ec197690d57a215dc4b2d1)
new 080ed63 r14651: The actual release date is 22 march.. (This used to be commit 2c53c63590c7b5531465da8c937a5c642c21051e)
new 0ff7e52 r14653: make sure we always have a valid session_info
new bb603cf r14654: Fix hcrypto link when using automatic dependencies (This used to be commit 2db7109abf3cbf1b676077f8e7536644dc55dfab)
new f805808 r14657: We'll now start working on TP3 (This used to be commit e4751cbaffea9da6972db8b1e6f70a6e10346651)
new 3c7df11 r14658: Include ndr_obfuscate.h when necessary (This used to be commit 3647bd31244c9a44a4fae8a20a3176b85f4a0b3d)
new e90d881 r14660: Install ldb_errors.h (This used to be commit 438636c475066533dec9a7464a01dece125320c6)
new 268a86e r14661: Install symlinks for shared libraries (This used to be commit 3286636dbb78485e57357a2e7c23579e808264b2)
new 7de4a5b r14662: To allow the RPC-SAMR test to pass, we need to look for both domains and the builtinDomain objectClasses, when trying to find domain policies.
new 5dd9446 r14665: More testing in RPC-SAMR. It looks like we will probably need another ldb module to handle which flags can be set under what circumstances.
new 58483ad r14666: Fix handling of naming of shared modules when not in developer mode (This used to be commit 2638899529ca17ee0557d4491a51c21437b581b3)
new c653dc2 r14667: Fix indentation.
new 5794c03 r14670: Fix module extensions (This used to be commit 1c7beecbfdc6a156d6e9c379a31bdbfb191cbb5d)
new 8b5b6f9 r14671: We don't really need this in our releases...
new aba2ae4 r14672: the async_info desctructor needs access to the private struct, so free async info explicit...
new 13f4573 r14673: Don't double-free conn, it is below 'c' free'ed by stream_terminate_connection()
new 41a6591 r14680: add some tests which demonstrate that closing the dir handle triggers an empty notify reply with NT_STATUS_OK
new 311d6f4 r14686: Fix pidl testsuite to run whenever there is a shared libary built Samba present. Ignore tests that are known to fail for now. (This used to be commit a7279f13f0431a5036c931c5339542f98139c461)
new b6cae24 r14687: Start working on support for represent_as() and transmit_as() as an alternative to subcontext() (This used to be commit 744402160d5f994f5440553bb726e95a13033a83)
new 85e9143 r14688: More work on represent_as(): output the right function calls, fix test. (This used to be commit 7bc72277b37f9d89f6a078e85c14d560fd33a3bb)
new 6ba19b5 r14689: Fix test (This used to be commit b199f5345cc92ff8aeb59479c8c2a89ab1278d70)
new 5d9ea91 r14690: Support represent_as in headers, enable represent_as() test (which works now) (This used to be commit 31e847a0844a6871befc6091e813ae017cd6e4b4)
new 8973ac8 r14691: Fix printing elements with represent_as set (This used to be commit f4428db2f922e921c54cdb0849eaad5018cb5a01)
new 76ab420 r14692: Get rid of the obfuscation() attribute (This used to be commit 122d1d0249800d51e45ce0d092c97f1f9bf2c7d5)
new 0587194 r14693: Automatically update dependencies during compilation (This used to be commit cea38a2960f9da11bc96f5b05fd5b44b39509cf8)
new 637c450 r14694: Remove for now until it does something useful. (This used to be commit 4a8214f0f3b6e2456d4749008442a4d5a709870d)
new 3fdc3cf r14700: Fix spelling, and change these informational messages to debug level 5.
new eb66b26 r14701: Allow, with non-default options, NTLMSSP to access the LM session key, even when not sending the LM response. Needed to pass the test_session_key against Win2k3.
new 9628e71 r14702: Accept our netbios aliases as valid names in the SPOOLSS server.
new fc52ddf r14707: Initialise default value (the rest of this function sets it to 1 if this is CFX).
new 3451ba7 r14708: Add a (bogus) UUID and a comment to the PAC defintion.
new 767685e r14709: allways use the unicast socket of the interface, when reply to DGRAM requests...
new 30976b1 r14710: make more clear that SMBexit only cares about the PID that is used in the open call
new c7ee532 r14711: let windows clients retry after getting ERR_SKEW
new 4958e97 r14712: Do not proceed in event of failure to obtain a policy handle.
new 2613764 r14713: For testing, it is sometimes useful to specify a hostname for kerberos that differs from the hostname the connect() uses.
new 57589e3 r14714: On DCE/RPC, we need the name of the remote server used on the socket, for Kerberos. It must be the full name contacted, not the 'called name' we might want to use for \\server things, so add another function.
new ff57359 r14715: Correct the definition of the DCE/RPC bind_nak, per the OpenGroup spec.
new d52f318 r14716: Remove username from debug message, it just causes valgrind assertions.
new a0effc9 r14717: Don't provision the system as 'localhost', but instead list localhost as an alias. The netbios name is then 'localtest', which will resolve with netbios and work with krb5.
new 6c5853a r14718: Add initial work on a standardized UI for smbtorture (This used to be commit a15a8d87b50fe3011c009d3c030cf54ec86540b4)
new 909b111 r14720: Add torture_context argument to all torture tests (This used to be commit 3c7a5ce29108dd82210dc3e1f00414f545949e1d)
new e70eae2 r14721: Fix a couple of warnings. (This used to be commit 426ac78108b35adc8412d12d2d888c3d5ddf4171)
new 13ea7bb r14723: Keep statistics (This used to be commit 9d6eefad3a45aba52247d4364c9ef5a538f0abd5)
new 935af3e r14724: Rearrange some source files, install more headers. (This used to be commit 7146c1600f29c349e5bb78f810e7e170b535dd37)
new 51c08bc r14725: Reduce amount of headers, add simple ui implementation (not used yet though) (This used to be commit 141830116b059f032696c956832451a7b0f7c6cb)
new a2d4079 r14727: Update pidls' TODO, add test that demonstrates the desired behaviour (This used to be commit c2f510d38be6b4387120d7477ddd200b9bec13e5)
new d2cc33c r14728: Install two more headers, fix warning (This used to be commit 7a227457a4523e8b76d86022a38c8851c04b2e6b)
new 36e50ec r14729: Install db_wrap.h and db_wrap_proto.h (This used to be commit aa8979d55d2f7c760cbe5bc349c8b4842de98546)
new 766d08d r14730: Remove dependency information with 'make clean' (This used to be commit 16da854eff726f11971aab8e62098044989e4ccc)
new 710d442 r14731: Fix typo (This used to be commit e68785a30b9418bc88a5294960070e217fd1eb6f)
new 7011384 r14732: fix typo noticed by derrell, thanks!
new b983fd9 r14733: SMBtdis needs a TCON and doesn't need a SESSION,
new 7780e2b r14734: this demonstrates that a tcon isn't autoclosed by a ulogoff the tcon can be reused using any other valid session later
new 42da534 r14735: Use dcerpc_syntax_id rather then seperate GUID + if_version everywhere (This used to be commit a316b33057f3ec8532677980e093cd327d33f257)
new ad06a8b r14736: - the ntvfs subsystem should not know about smb_server.h - the process module subsystem should not know about smb_server.h - the smb_server module should not know about process models
new 961232b r14737: Fix shared library build without --enable-developer (This used to be commit d508382180c586ec0a749883b2c75561732d6f37)
new e095d9e r14738: do some different lookups
new 316269a r14739: keep the last request time for the smbsrv_connection, smbsrv_session and smbsrv_tcon for management tools
new a339d74 r14740: Try loading shared libs from the bin/ directory (useful for running 'make test' without developer mode) (This used to be commit 3aafd0902094b7d3ed3c4ebe2c9245e2a86d53ea)
new 57bde86 r14755: the change notify code now passes most of the RAW-NOTIFY test. Still more work to do though (This used to be commit 4d234b37e528137b5c00f6bbb84c2d6939fea324)
new 33f663b r14792: when we enable fake oplocks, give out batch oplocks not exclusive oplocks (This used to be commit 182aee1a213c1219772895deed31e1ed8aed00c4)
new 8a95fa4 r14793: the RAW-NOTIFY test now passes. Next I need to make it efficient, and add the hooks in all the other places (This used to be commit d1937589029ac2a75d15f006685769c44a274a65)
new 8e7078e r14794: added a test to see what happens when you send a notify request on a handle that already has a notify request pending. It turns out that they are queued (This used to be commit 15e9302bcd20a91446b19033333b743f1d257a66)
new 0d3a949 r14795: queue notify requests on the same handle (This used to be commit c976f14a9f397802946a9bb36394fe4c27bf3caf)
new 8260854 r14796: handle overflows in the notify buffer. The pending events are dumped and the notify buffer removed (This used to be commit a4c0e23f9dc5049e7d6df3bf3d3ee694f715ce05)
new ed3fc62 r14797: added checking of the filter in notify requests (This used to be commit 1db0a5a7f4c1ff915d91bc15d8e40cc90a78961d)
new 86971ff r14798: Get swig building again (by commenting out dcerpc stuff for now).
new 3387746 r14799: added a tdb_get_seqnum() call, and the TDB_SEQNUM flag. This allows for an extremely lightweight test to see if a tdb has possibly changed. (This used to be commit f325ba605ccceca63712c0f2c98961e35e437b3d)
new 24bacd1 r14800: use tdb_get_seqnum() in the change notify code to avoid reloading the notify record if the tdb has not changed. This makes the notify_trigger() call much faster, which is important as it is called on just about every file operation (This used to be commit d09b8761bfda7dfbb4c7a5c4a4f4359ba01923a3)
new ea5a312 r14801: Move swig testing makefile fragment into swig's config.mk and out of main.mk (This used to be commit 3721072fc531df2ffdc9ae323aa2e4e3d0fc58b7)
new 4a1055d r14802: Fix typo. (This used to be commit 757805f02050a6023ff728c28e2f79d00f277f6f)
new aec7f3a r14803: copy with the root directory, which has /. on the end of the path (This used to be commit 16742cd28621d205f21c855e5635be1dfc3f2b69)
new 61ce5cd r14804: Start writing a more Pythonic tdb module. (This used to be commit 4c9af9c1495e0582de8353709d7b79b731a7fc75)
new 6942d1d r14805: use tdb_lock_bystring() to prevent race conditions in notify add/remove (This used to be commit a6be44f78ca2eaecbf0b6d8598addba5a11ae966)
new 7eb440f r14806: Fix compiler warnings (This used to be commit b38a83407717b760c8a7aa3715ab3ca7f637c611)
new 1196387 r14807: fixed the format of notify responses (forgot to commit this earlier) (This used to be commit fb91a37e926963acfc90fe276a33c7a329a023e8)
new be0a007 r14808: added notify_trigger() calls for rename and setfileinfo calls (This used to be commit adb4ea32e2d5506cb213ea4c0715918042fba084)
new 399358f r14812: Fix typos (This used to be commit 354326a718d490e49d760ae62e583612479fa706)
new 47eca29 r14813: Remove headers already checked for earlier or not used. (This used to be commit bd803fc9803451e0030d292ece57a56614085688)
new d72f821 r14814: also run the BASE-DIR test with 'make test'
new 99beb7b r14815: BASE-DIR doesn't exists...
new 45e4982 r14816: Simplify test for comparison_fn_t (This used to be commit 594215d1176b23596549fd4e4098d42ef41f7d0d)
new 9845c8c r14817: rename some tests
new 01f19c0 r14818: give an error on an unknown test
new 90de5b9 r14819: list all tests smbtorture offers and explicit list tests for skipping
new 96b5dd7 r14822: if we use the snum used by the lp_* functions instead of the wire TID, then don't use tid as name...
new f964db9 r14826: initialize pid1 and pid2:-)
new 07372df r14835: split out the config rules for the ntvfs/common/ directory (This used to be commit 33495d19cf0263f6df5ec935f51c68bde84b1d01)
new 69c5cd5 r14836: Keep constants in the right order, and line things up nicely. (This used to be commit 9c11c1ac2a9d5a6cae490fa7a2005700271d53f3)
new e7dc4c7 r14837: fixed build error (This used to be commit 23724bfd24b051c4096ac49c52c2cd31389340be)
new 05c53f7 r14838: fix the build. Looks like I still haven't quite got the hang of the new dependency/proto system :-) (This used to be commit 63ae3f21e3471895ba83df1c2fdc4147090f7fdb)
new 8cd973d r14840: - rename some functions - stack specific functions on top of generic ones
new 29f03c4 r14842: fix parsing of NetDiskEnum replies
new 0697e76 r14843: the results of the srvsrv_* calls depends on the user, try some tests anonymous...
new c50125f r14844: Support a stdbool.h replacement in lib/replace/ (This used to be commit bccfddcafa1fdb56392e2301bbd404964ad9f7c3)
new 986aae3 r14845: expanded the number of info levels tested for continue in the RAW-SEARCH test (This used to be commit a3e7640730b756392afce4ec1b69eda0bf044e3f)
new 7e36116 r14848: use the constant instead of the interger value
new 2585325 r14850: Don't assume that sizeof(BOOL) == sizeof(int) (This used to be commit 1557e1ba6f3576dcd28cb7f05ba97df7b549ba52)
new ab9fb12 r14851: Make BOOL, False and True simple aliases to the POSIX-defined bool, false and true (guaranteed to be defined by lib/replace) (This used to be commit 53fa1bdb6e0ea134c4d688e7cf3237fd25c2cc76)
new 0bc6e7a r14852: See if all target platforms support multiple .SUFFIXES lines. (This used to be commit 137ed99e3527c5240533d59b6b98d1f01a849046)
new e29489d r14854: Finish off swig wrapper and torture tests for tdb. (This used to be commit 1c4042e23f3e99f95133313607e2c2904503cf74)
new 9424766 r14856: fix bugs noticed by the ibm code checker
new f53e12b r14857: fix bugs noticed by the ibm code checker
new 64587cb r14858: fix bugs noticed by the ibm code checker
new 508ba60 r14859: fix bugs noticed by the ibm code checker
new 1af925f r14860: create libcli/security/security.h
new bb13111 r14861: regenerate the proto headers when the .mk file changes
new 8e738cc r14866: Fix CFLAGS when building compile_et. This should fix the build on some of the buildfarm hosts. Thanks to Richard Bollinger <rabollinger at gmail.com> for helping debug this. (This used to be commit ab0c2ede27550f400c1ffb8fc1adbeddb477468e)
new 1b22141 r14867: Include <stdbool.h> in external compiles (This used to be commit 03224dab111b931effd548586e630480fa1423b1)
new f586b11 r14870: Update to link with dynamic instead of static objects. (This used to be commit 20d68c60b7b7dce1f4f82cb6d3af9431a0660854)
new 0235d37 r14871: We don't need to import UserDict anymore. (This used to be commit c60a2335383eb277a82dbe073ce9b58f8abf0241)
new e9cf4f3 r14873: Add skeleton swig ldb interface. (This used to be commit c6c759e19f7fb9232d9c97b66d140c1bb0876dff)
new c23ef0a r14874: Allow overriding LIBRARY_REALNAME (This used to be commit 8f57c0e7bcd99556ba83497ce17b6723a637ac76)
new 733b5af r14875: Make better use of the build system (This used to be commit 12429bb66f0f038f1a02932c012c9e9caae6d38c)
new 69e40fa r14876: added ENOSYS to unix error mapping (This used to be commit 77f32a273541afcd07f6da8a26315bf21ea05c51)
new 6d98076 r14877: added support for the kernel inotify mechanism. This passes basic tests, but still needs some more work to ensure we correctly cope with events that may generate both a system inotify event and a internal notify event. The system inotify events won't handle recursion, and don't understand things like streams.
new 574c9fd r14878: Write swig wrappers for ldb_init() and ldb_connect().
new aae53f6 r14879: Fix bug unpacking ldb_messages.
new fab7e66 r14880: Doc. (This used to be commit 73b233ee1b7e25ec74c1764804690c6faab75fd0)
new dd8b8dc r14881: Unpack ldb_message_element and ldb_val arrays. Python can now access all parts of a ldb_result:
new ed56a2c r14890: fix the usage of popt...
new 5559f5e r14891: fix a bug found by the ibm checker
new 1ac990d r14894: - add some 'const' - remove sid_active_in_token() was the same as security_token_has_sid() - rename some functions
new 6705f88 r14897: Do more error checking of tdb function returns and raise IOError or KeyError exceptions as appropriate.
new b93e9b5 r14901: More work on ldb swig interface. Wrap some more functions. (This used to be commit 5b722fcd4b1e194532a86bed84d11d778ae16fcc)
new 64485f8 r14902: change charcnv code to fail the conversion when it hits bad characters, rather than silently truncating the string. This makes the code much omre conservative, making it easier to test. It might mean users hit problems initially, but at least we'll hear about them, and thus can fix them. (This used to be commit bb99cbf069db5ab09ecf6c55e4c87d4c28ea8169)
new 6312201 r14903: rewrote ndr_push_string() to be much simpler, and correctly handle UTF8 strings. This should fix the german umlaut problem reported by michael at drueing.de (This used to be commit 73ba1215e0c9283296c16f36c91f5a966f3cc9f4)
new c1a9486 r14904: fixed LIBNDR_FLAG_STR_CHARLEN (thanks to Metze for noticing this) (This used to be commit 9569bf5374f92815ce1940f752aaff4a6913b4c0)
new 7d53fb5 r14905: Prevent partly generated files when building using heavy parallel make. (This used to be commit 5446ccc20d7468911bd0b4cd0aedf0a67bba20d1)
new 6ad6506 r14906: Move SWIG-specific files to scripting/swig/ (This used to be commit 222723e4434b85748aa82f192c5c4ce136933ce3)
new d4dfc5d r14907: Another attempt at fixing partially generated tables.c files (This used to be commit 902d90bcb193968c937be9e7b23b6d5ee24b9fec)
new ccae1c4 r14908: Fix LD_LIBRARY_PATH (This used to be commit c4668192f96b9b32af23a05f9f97dc87fdc41089)
new 97fe71c r14909: Add lp_modulesdir() smb.conf option (This used to be commit eaa68826d34c2bebc3df5e96aed2102debb67964)
new 2054c72 r14910: Remove unused configure options (This used to be commit 3063e5311e137ef9a001216b40f74850c8e8261c)
new 1922406 r14911: Allow easy modification of selftest subdirectory name (This used to be commit 3de7b7fca1265fc465c895e15594659afd179ae5)
new 770edaf r14912: don't crash if inotify isn't present...
new 953f3c7 r14913: readd --with-selftest-prefix as it's needed to workarround the 108 char limitation on unix socket paths.
new 1385cd9 r14914: Remove printf statement I accidently committed. (This used to be commit ca4d1b4c0e1a18c2b071f49076251369370a785c)
new 9956009 r14915: Work in progress - getting ldb_add() working. (This used to be commit d50661ed4ef3f6c96811649a1acbe5d702e80654)
new b9ccb39 r14916: print errno so I can work out why OpenBSD is failing the test for tdb in the build farm. msync() is failing. (This used to be commit 4c3f3c414135c2b8fa9ea11a156246b56285b84f)
new 66a0d69 r14917: fixed length strings don't count any trailing nulls in the length (This used to be commit 28d9a4d1a7aab0852f7f718621830f06cd7ff39b)
new a9cb173 r14918: cleaner handling of systems without inotify (This used to be commit cf17ff15b15942f0ce068dd0a94b3b565a9b93cb)
new bacf115 r14919: disable the BASE-DEFER_OPEN test until it gets fixed (it sleeps for way too long). Jeremy, whats the idea behind those long sleeps?
new 416d7b4 r14920: allow a notify backend to separately specify if it has handled the given mask for the current directory and sub-directories. This allows us to setup the less efficient internal handling for subdirectories, while using the kernel inotify service for the current directory if available. It also allows inotify to handle only some of the filter bits, leaving the other filter bits for the user space handler. (This used to be commit 7c3d989fa44c7f57853a825337159f476 [...]
new 27e7c68 r14921: I forgot to commit the IDL change for the subdir_filter (This used to be commit af92520097bf817dca6e6ec8eab39b46388d048f)
new 22c1c78 r14924: when handling recursive change notify, the client expects a windows path name back (This used to be commit ceb85d12f7efb002af7a271f999e22f94b8536fb)
new 930e247 r14925: trigger NOTIFY_ACTION_OLD_NAME and NOTIFY_ACTION_NEW_NAME events for renames, if in the same directory. For renames between directories generate NOTIFY_ACTION_REMOVED and NOTIFY_ACTION_ADDED (This used to be commit 2ac248edf05c3ee715165f2b33055de480743e87)
new 1dee94c r14926: change the inotify backend to implement the rather unusual semantics for rename. The cookies in inotify tell us (indirectly!) if its a rename between directories or not (This used to be commit 13574a8d0c7228bf36a6debe4853f693c9f8f543)
new d8544db r14927: expand the RAW-NOTIFY test to test recursive and rename handling (This used to be commit e6abb1ecbaa19e8b4627a279e420f8ecdf776e26)
new e221db7 r14928: demonstrate that the completion filter is only set on the first notify on a directory handle (This used to be commit b6e40d9b0832fbab662f9289a30c26e2576b4821)
new c35f146 r14929: add some comments
new c5792db r14930: Coalesce the "feature enabled" tests so that the config summary always emits a yes or a no. (This used to be commit c31e233a09c34fceee99193ef6f39ff3fabd543e)
new fe071da r14932: ensure that we send a NOTIFY_ACTION_OLD_NAME and NOTIFY_ACTION_NEW_NAME together to the client. (This used to be commit d58011b0f35c3299f35ba9d72a7b9b9b17253511)
new e54abee r14933: fix the handling of notify filters to be much closer to the behaviour of w2k3. The behaviour is particularly tricky for rename. (This used to be commit 4d3b8d95498a328ffc08ecb62d9531b6bfe4e2b5)
new 51a5b79 r14934: greatly expand the RAW-NOTIFY testing of completion filters. We now try each bit in the completion filter separately for a wide range of file operations. (This used to be commit 81f8b24526515d7a914022859fb03421c3a7611b)
new 0dce9b0 r14935: try to avoid a race condition in the recursion test (This used to be commit 659576806fef066203551281cab4dc5cd3234ff7)
new 825579c r14936: remove a duplicate line (This used to be commit fc11201ad1c44c20b9d1b8419c3632ca45f74013)
new 09a6f72 r14937: fix a crash that can be caused by a notify triggering during a share disconnect (This used to be commit 85d70f1c150b6c8370deeb188dbf9e87c8b8d7ac)
new fd25c10 r14938: add smbcli_fsetatr() as a convenient interface to a setfileinfo for torture testing. Used by RAW-NOTIFY. (This used to be commit 517db1b1b0061be57c67ea02d42000fb8ace844d)
new 115acb5 r14939: don't use a void pointer
new 4abf299 r14941: a rename of a file (but not a directory) triggers 3 events. The first two are the rename (FROM and TO) then the 3rd event is a modify event of both attributes and creation time. (This used to be commit 010a1b14a58c0194e1f8bba29f4d02a86b7559c5)
new ce25ec5 r14942: make the RAW-NOTIFY test check the strange file rename semantics. Also be more forgiving of matching on extra bits (inotify cannot match on minimal bits for all events). (This used to be commit 29de884737ada8c1094b6e0958b54f523a7cdbf4)
new ee2fb76 r14943: bring the inotify backend up to date with all the strange rename semantics (This used to be commit 74c274ea072fc45debaafd438ff63321b38a1448)
new 6c0daa4 r14944: pass any error of build/smb_build/main.pl to the caller of ./config.status
new fa91368 r14945: allow the notify backend to be specified per share (This used to be commit 467027e7730a3bc56f152df7e2ec272905e19584)
new 8be91f2 r14946: added a smbcli_ftruncate() call, useful for torture testing (This used to be commit b8b9acc60003c86fb1f0377b46f65155c3b898a9)
new 2b05371 r14947: add support for file truncate events (This used to be commit ed1b90407d8ef6e0216931cb3a89cc9a7789ead2)
new b5ee277 r14948: add testing of truncate events, and add truncate support to inotify backend (This used to be commit b80523a631ec57c7d19e9a23dca4594d71036138)
new 0291c48 r14949: re-add the two lex.c files for heimdal, these are needed for systems that don't have bison/flex. If we auto-generate these on samba.org we can delete these again. (This used to be commit dca9003ec27747cf7a584ee67fd222ab22601494)
new c0fb8bf r14950: make sure include/config.h is only updated when the content was changed
new 317c4b8 r14951: - remove unused var 'path' - fix compiler warning
new c07125d r14952: Make sure the auth subsystem gets initialized if a gensec module needs it. (This used to be commit ecf84248b48783fb0ccbeff4d37d930b21fb96df)
new 1279673 r14956: change the notify search to be much more efficient by using a per-depth bisection search. This makes the notify_trigger() call log(N) which makes us scale well for large numbers of outstanding notifies (This used to be commit 16fd00925fdbf77e7a403ad501bf6ea429404c76)
new 2d77ba6 r14957: fixed shell syntax for config.h creation, and move after AC_OUTPUT (This used to be commit a3d6d28adc2ece11e90c72d28ea918d8fcca7bc0)
new a40ce7f r14958: fixed big-endian dcerpc connections for the new string handling code (This used to be commit 0617aebbbcd27126aab71bc0502a736d7eee1d72)
new cd794e7 r14959: allow change notify to be disabled completely using notify:enable=False (This used to be commit 2a8f093105f3047a3697f29aadcc9c48c6ac88e1)
new 26c9cd6 r14960: don't declare variables mid-function (This used to be commit 4537de9289ce025a240fe46a708434c195138d20)
new 09eb876 r14961: fix compiler warning
new 5fb9da1 r14962: fixed a valgrind error (This used to be commit 5a8d13c4e67974d198d71823774950483ec42088)
new 5b1a495 r14963: check talloc returns (This used to be commit dd928e84ece04d35144befeda7a9b9dd597e4cf7)
new 2e89462 r14964: - move sidmap code from ntvfs_common to SAMDB - make ntvfs_common a library - create sys_notify library
new 3c81a24 r14965: the unixinfo pipe need the sidmap code from SAMDB
new 7672505 r14966: make more functions _PUBLIC_
new 35ee247 r14967: load shared module torture test after we know where to search...
new 8c23f13 r14968: Move tdb and ldb swig wrappers in to lib/tdb and lib/ldb directories. (This used to be commit fa8d0dc14a1af9567401d54a803b34a6498b7cd4)
new b045929 r14969: ensure that even on slow machines we leave plenty of time for a series of events to propogate internally in smbd before asking for them
new 96247e8 r14970: Add configure stuff for Python to tdb and ldb standalone builds. (This used to be commit 5e14e79489c67d55df20ef78ebf0aa168a5dc456)
new 860a4ed r14971: Update test script with new location of tdb and ldb wrappers. (This used to be commit 7794dcd096d011ff0d8d9717040c879e0ec8c67f)
new 4b6cec8 r14972: fix an uninitialised warning from ibm checker (This used to be commit 9b867d2acffdfdcd5dc1dd5341db19daf11b5e96)
new 7789fa4 r14973: req cannot be NULL in smb_raw_t2open_recv() (found by IBM checker) (This used to be commit c2cde823ee004b53707acd1390d25fa9856b5179)
new eae0b77 r14974: work around an ibm checker bug (This used to be commit 2031e07a8a14d83ab621f8baaae6b4e1425667d7)
new 8d43646 r14975: use the magic comment recognised by the IBM checker for deliberate fall through in switch (This used to be commit babf747cfdd7b5b03e89ade151e6fece4cf23dce)
new 12e8cea r14976: another use of the magic comment recognised by the IBM checker for deliberate fall through in switch (This used to be commit 484cea71100cfeef89c8a5670443734ee14c3b8e)
new 14594c7 r14977: more IBM checker fixes (This used to be commit cd106509b664e9ca53419a62550b256b7e5bde3c)
new 02a224d r14978: fixed a print of NULL (This used to be commit bf867dc789dc966864223d8fdc52e093ccacf181)
new a7ddbbb r14979: avoid a null ptr deref (This used to be commit b197bee4f6b0a310215620d18b081fca00661803)
new bc9b94a r14980: fixed several IBM checker errors in gentest and masktest (This used to be commit 98016479a9f61b7a4aef83f7eef2876d84013e57)
new 5f64fcf r14981: fixed a use of a wild ptr in regshell (This used to be commit 868deaf89f34124a2a7ba2798fad83ffdabe316d)
new 9a35737 r14982: mark a deliberate missing break (This used to be commit 3b66cf35a783a1524e21b3f99125eb032968969e)
new 48bf8e2 r14983: fix an uninitialised var (This used to be commit 58ac1e4eb1a62029173118a7638dcbe7c0de1306)
new b4aa2ec r14984: marking mprBreakpoint() as a __noreturn__ function should reduce the number of ejs errors from the IBM checker (This used to be commit 68038ef5660b4b51c8c3897e8c384ba7bf3bbd8b)
new 5d22198 r14990: talloc_reference() can fail
new a4d7c38 r14991: Add option -l to allow ndrdump to load dcerpc_interface_tables from .so files. (This used to be commit eb34d5b8b108c480876fdc1c01de900305f84568)
new 8a069bc r14992: Allow load_module() to be used externally (This used to be commit a9d5d7ab5807d8a50ce8f9e3aeedfd5b6530f3a3)
new fd4a8ad r14993: Make subsystems again (This used to be commit d55b040bd280c86423f2a620dfc0341accb23cc4)
new 31f5989 r14995: Avoid parallel builds unless there is support for automatic dependencies. (This used to be commit ff5b02a9f8b9fe556e41b9d14afe3d855e855542)
new c42923a r14996: Fix compilation of gencache (This used to be commit 6782214c44fbf69c0d4b65a75fb4430cb21b2e1c)
new a454456 r14997: Fix build of static libraries. Libraries build fine now, but linking doesn't work yet. (This used to be commit d3106699dba7a4344511134dd2cf1bfa2f4bc7ab)
new 69979ddc r14998: Remove unused autoconf test, move others to proper places (This used to be commit bfa396a16056f54163c514da8b34aaf229653765)
new 4a61e49 r14999: Remove more unused autoconf code Simplify va_copy() replacement code a bit (This used to be commit a5c87360a7f14a90b831ea372277f4f89ee4c5f1)
new 4ab73d6 r15000: Move some more autoconf tests out of build/m4/rewrite.m4 Guarantee availability of __FUNCTION__ in libreplace (This used to be commit 76b1576541210f2bb306ae17e0876b254e8dcead)
new 9dfdfc6 r15001: Add 'make dist' (This used to be commit 16e67d04d40a156a60011bcf6247ebf6039bbf30)
new 4480a62 r15002: More cleanups in build/m4/rewrite.m4 (This used to be commit f5e2cc845696b56b9cb6a6c3cad48cd57fcc51c4)
new 72343b9 r15014: added a simple batch oplock benchmark
new 48d3fb3 r15015: add an explanation for this test (This used to be commit 9fdeec506fe5005601c0589574d2b8ae3c6166e5)
new 7f6ed60 r15016: add a test for a 2nd open with an exclusive oplock. It does not cause a break, as exclusive oplocks don't cache close requests (This used to be commit 9f2617a062e99805c42fe9b2fa0179b1672b25e5)
new bfa8d64 r15017: When making up our own inotify functions, make sure glibc exports the __NR_inotify_* syscall numbers before trying. (This used to be commit 5e79adda7c7e00c194efd1a5e57671f7bd34fe50)
new 0240d4a r15021: Couple more comments and fixes in spirit of utility functions for composite interface.
new 3979da1 r15029: fixed the detection of inotify (This used to be commit 5471b4b1a812dad3c97c97b938bd2dc41ae32420)
new 84e00ad r15032: change BENCH-NBENCH to always break to none, rather than accepting a levelII break offer from the server. (This used to be commit 7d7853476e03262133093c69f1f93ee02cc87840)
new 970f712 r15033: expanded the RAW-OPLOCK test to include the different cases where the client chooses to break to none or break to level II, when offered a level II break from exclusive (This used to be commit 9a35b14422980fb9a8049058fd30e79d19a1e242)
new 9cf4198 r15036: Add out of tree build support and see how buildfarm will respond to make constructs (This used to be commit 9329854489e2c231ffb7986d39009e0936873c11)
new 289911b r15048: started on the server side implementation of oplocks. The code is not functional yet, I'm committing so it doesn't diverge too much from other peoples work. It is disabled by default. (This used to be commit ba0b8a218dfe1ef6cdf7de724fb30650301369dd)
new c861014 r15049: for really efficient oplock handling with thousands of open files we will need a separate messaging endpoint per open file. To make this efficient extend the messaging layer to have a new registration function for temporary message types that maps via an idtree.
new 35cb099 r15050: fixed a double free in the new messaging code. (This used to be commit ee7869bb3c901fb91efedc8208aa56df927987c5)
new 3c53cb8 r15051: Remove directory creation from this rule; we use script/buildtree.pl for external build dir instead (This used to be commit ba7b41bb57c926ba165260016c537622210b029b)
new aaddd93 r15052: Do not add builddir variants into include paths when building in-tree (This used to be commit 2e2a33ce3f72164a4ed16a81025dc55a55f5e465)
new 4f972f5 r15055: this was my version for the crash bug in the messaging code... it also makes the function a bit shorter and clearer, as the tmp msg_types only have one handler and not a list
new e91394c r15056: w2k3 gives NT_STATUS_ACCESS_DENIED instead of NT_STATUS_ACCESS_VIOLATION
new f347be4 r15057: fix access masks for getting and setting security_descriptors
new a41ac85 r15061: Use $(PERL) to run cflags.pl as actual perl binary might not be in /usr/bin (This used to be commit 7d5a91a667418b18bde9399ffc4c9852c422362a)
new f50e795 r15062: Theoretically, this should allow NetBSD make to handle VPATH-like lookups (This used to be commit dc1667b88e0ce1f9438dd4ee7a0d405f69d74edf)
new 76d4c6e r15063: Theoretically, this should allow NetBSD make to handle VPATH-like lookups (This used to be commit 8e5f1a0c0636ec1058fe65fafec487670e7ee448)
new d12d4ac r15064: Remove the change until I find proper solution (This used to be commit 4356a8c14d5219fae0a2f7c79ae929a90768996f)
new 7dbbc96 r15065: Remove duplicate prototype. (This used to be commit 9d9df34d94842ea9f4be3fa51b197fb4bb918488)
new 4d72f3f r15066: - sync the dir_flags tests with the file_flags tests - add some more checks for the w2k3 bug case
new 0dd63e0 r15069: - don't crash on a NULL acl - add the correct access checks for changing sd->group and sd->dacl
new e7f3459 r15070: test the needed access masks for read/write the different security descriptor components
new 732027b r15071: fix typo
new 0bfa0d1 r15076: give the correct return code
new 683ca3c r15077: map SID_BUILTIN_USERS
new 8302b88 r15078: add TODO about setting the full ACL with an NTTRANS_CREATE
new 3f9628a r15079: w2k3 returns NT_STATUS_PRIVILEGE_NOT_HELD if SEC_FLAG_SYSTEM_SECURITY is desired but SeSecurityPrivilege isn't granted
new cf0343d r15087: Quick stress test that does more or less what the tool "iometer" does.
new 6aa32f4 r15090: Since we wrap the swig wrapper in another layer of Python, there isn't much point in doing lots of %rename calls in tdb.i so get rid of them. (This used to be commit 983321f769a6ebc298f1f69bca1ac41ddc860606)
new bd41ecd r15091: Raise LdbError instead of IOError when ldb function calls return an error. (This used to be commit e13c6d7c49e1586cc9b25c30d3f9d51f42d1c785)
new aa8ced4 r15092: Remove some swig stuff that didn't work out and the %rename call.
new 3f52210 r15095: Fix up typemap for struct ldb_val so that ldb_msg_add_value() wrapper works properly. (This used to be commit 75176b188bfd5008775365110f8ed15dd00e0b50)
new cfbcb93 r15096: Fix typo. (This used to be commit 85de6e32b833db9ca601b3e979d08444e0702c27)
new 84c6dea r15097: Add constants for ldb errors.
new 573b2f7 r15099: An attempt to fix BSD make portability issues. With these changes Samba 4 builds successfully on NetBSD 3.0 (This used to be commit 71ea07e72d71b06166e0384950df83061a4677b8)
new fce0dcf r15100: Port the bugfix for #3569 to Samba4 (This used to be commit 5f1d52f232051324082b840f29dd7719a9328bd5)
new a204089 r15109: Wrap ldb_global_init() (This used to be commit f70ed998a7f1006f76d453e1d379fb6ae821a537)
new 611a058 r15110: Start rewriting higher level ldb wrapper. (This used to be commit 80853c7ddda6159093e0903410f6d330edd7d4c3)
new 859817e r15113: Add a ldb_strerror() function. (This used to be commit 456a1de2b9cd54337066c9ba24ad1c46aafcd072)
new dd894d5 r15117: add more comments
new 44ba105 r15118: - do access checks also when the owner and group are not changed - only call chown/fchown when we want to change something
new de17570 r15120: Minimize the diff between Samba3 and Samba4 tdb: In Samba3 we don't allow C++ keywords. Change "private" -> "private_data".
new acc0516 r15121: fix pushing of the FLAGS2_READ_PERMIT_EXECUTE flag in the "readx.read_for_execute = True" case.
new 73b385d r15122: test what access masks are needed when using the FLAGS2_READ_PERMIT_EXECUTE flag.
new 4d81335 r15131: Tidy help output. When printing the list of tests, group them by prefix to make it easier to see what tests are available. (This used to be commit f15010ccb37f75a4bb86306cec223093b000058e)
new 7b8e8da r15143: Pull in GNU extensions right at the start of the configure process. This prevents a warning on comparison_fn_t redefinition every time replace.h is included. (This used to be commit 9140a2d266a59c24c1bc101d4cdd7da3cb141106)
new bc1314b r15146: fix comments
new c53c919 r15147: make some more stuff static
new 0082a4c r15148: make wreplsrv_pull_names static
new 1ffb790 r15149: fix typo
new 7970a75 r15155: Add strsep replacement from heimdal 0.7.2 for systems that don't have strsep in libc. (This used to be commit 76dea9f68ca9be909c45979c9e5510133e4f2264)
new 346212d r15156: For some reason, ln -sf doesn't appear to work as expected on IRIX. Replace this with an explicit rm. (This used to be commit ed33a140044c301f23b1bccbc334dd0e163647ed)
new 0414565 r15157: Systems with argv limits can't handle the full list of $(DEP_FILE). Replace with the (hopefuly) equivalent find/rm sequence. (This used to be commit 2bce5c9465ebd245d153196fbedd764378c36827)
new 2283810 r15176: Ensure we don't segfault when we try and delete @FOO records.
new 5ea77ad r15177: Wrap ldb_strerror() function. (This used to be commit af2b709f940fb18649ba279e2d9df37f44ab0162)
new 8fe1aa1 r15178: Fix ldb function calls after big swig rename.
new 5bcc098 r15179: Detect setproctitle if it is in libc. Patch by Timur Bakevey (This used to be commit 3ebdae4217be9c00150ae4ceb76c94ba619bbf6a)
new 60f3ef5 r15181: Don't try kerberos sign/seal when in SSL (This used to be commit 3be3b1130c41e8e372531c137c46f91c5c0acf98)
new e54c6cb r15182: make stuff more portable
new 073587a r15183: Hoist the critical sizes initialiser into a header so that modules can have standard access to critical sizes. Add a convenience function to determine whether two critical sizes differ. (This used to be commit 7ced96d2d348701734cc4cdf3f8899dbce8cd0f7)
new 419e6d1 r15184: Declare ntvfs_register with a typed ops pointer. (This used to be commit bf946e6d6d3de1384588a687e15e030f3b1806f0)
new f380d36 r15185: Force all NTVFS modules to provide a critical sizes structure so the version information can be checked when modules are registered. (This used to be commit 95eb55806339fc5409c0adf137ebd5bffd7098ac)
new 6ab3393 r15186: Introduce ISDOT and ISDOTDOT macros for testing whether a filename is "." for "..". These express the intention better that strcmp or strequal and improve searchability via cscope/ctags. (This used to be commit 7e4ad7e8e5ec266b969e3075c4ad7f021571f24e)
new 9d9e5ab r15187: Introduce new param type P_BYTES. This lets config options which specify byte counts be given in convenient units. (This used to be commit 1b8891a2f389c1016c3cfcbe635ed86d015554d8)
new 7baa8a1 r15188: Restore svn rev. 15183, 15184 and 15185, which I inadvertantly clobbered in r15186. I don't think I should be allowed to use quilt and svn at the same time any more :( (This used to be commit e0ca5ead27743c84f5d9310a05d6d718862ead1d)
new cdae64b r15189: Add parentheses to force ISDOt and ISDOTDOT evaluation order. Fix typo that made the BASE-DIR2 test fail. (This used to be commit dcebc59a987b3c0d8379912d0451dedb9e895451)
new e26eea9 r15190: Disable sonames for the BSDs and solaris as they don't take more then one version number (0 rather then 0.0.1) (This used to be commit cb0fbee3eaca67e430df3266c6ce07c0a9248a60)
new 0eddf14 r15191: Avoid uint_t as it's not standard. (This used to be commit 7af59357b94e3819415b3a9257be0ced745ce130)
new c33f6b2 r15192: Update Samba4 to use current lorikeet-heimdal.
new d6687d1 r15199: Try to make these prototypes match, to get the build on S390 linux going.
new e2e3a8e r15200: Move MIN/MAX macros to libreplace as some systems have them in sys/param.h (This used to be commit 3f0396aade82a92a375275059baf8500de1b23f0)
new a30340a r15201: Use abs() rather then ABS() (This used to be commit 1f3833d041fddaf79cd19d4f236780a02e97f095)
new a0f8ff3 r15202: Don't derefence NULL pointers - found by the IBM Checker (This used to be commit f6a3e8b69d2a303e7e4f8924e6735c4e168a363a)
new 94af743 r15203: Allow system 'bool' type to be defined in another header then stdbool.h (This used to be commit a5a648de94014b13da3af8dfac06380c9ec26c53)
new 293cef7 r15204: Fix MD5Update prototype (This used to be commit d2819d4e1f73675925d292c0558cb663779a5a6a)
new a740a8e r15205: Allow additional LDFLAGS, fixes #3961. (This used to be commit 4dc3d8551d0a3cd0edcbbc90d2dbf8fc249b3017)
new 7589464 r15206: Heimdal is always compiled with _GNU_SOURCE enabled (in its configure.in it is defined unconditionally). However, the lex-generated files don't fetch config.h's definition of _GNU_SOURCE before including features.h because of preamble added by lex which already includes some system headers which in turn include features.h. Therefore, we need to specify it explicitly on comand line.
new 69b51f7 r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
new fdb9e6c r15208: Change _GNU_SOURCE propagation to apply only to generated files as Andrew B. suggests (This used to be commit 9b99d4d3d59dcd4f75e7220f4c430a2c24af8920)
new 5027cd8 r15211: REQUIRED_SUBSYSTEMS for binaries are gone, use PRIVATE_DEPENDENCIES here (This used to be commit 29bd0d6d0c9832ad10da1fe9b07c2bbc9910c8c6)
new c175e06 r15212: Simplify setproctitle code (This used to be commit 555ca1df1c57e5798e75b19f66b62b253a066e21)
new 763c0a8 r15213: Remove helper macro for bcopy() - this causes problems with system headers on some system and is not a security threat (This used to be commit 5d2f845acc069b8435026b4f1c660b5bb0a96823)
new 62bdece r15214: Introduce subsystem-specific CFLAGS to keep the global CFLAGS short. (This used to be commit a495bc60ab1b233fe507b2b1aa0ad7378cf52677)
new 306baa1 r15219: Look for gai_strerror in more places, so we don't conflict with the system library.
new ddbd7be r15220: Another attempt to fix the bug found by the IBM Checker (This used to be commit 9f79bfc05d456c106cca44ee459eb542273c3a0c)
new d1a79b1 r15221: We don't need to have these rcsid strings in Samba's use of Heimdal.
new f4ad602 r15222: Use more standard UUIDs. Should help AIX build.
new 82f1955 r15223: Move heimdal's -I parameters from the global list of includes to the subsystems in question (This used to be commit 2fbb4d91fa580ccb64e36f0b082f23af33123b13)
new 847e80d r15224: Check whether -MT is actually supported by the compiler before using automatic dependencies (This used to be commit 6598efc6b302984d0b26b0c76a4b7107f5feba21)
new cc11de1 r15225: Use talloc_zero() to avoid use of uninitialised values later on.
new 6bbd3b3 r15226: Fix order of typedef specification - caught by kblin (This used to be commit d5d03cdd2398467ecee71bae37238c375baa2395)
new 99487b0 r15230: Add include dir for -Iheimdal_build earlier on - this should fix sun1 (This used to be commit b74faf771d37eccb7f95236c97162cc3b83e6794)
new a78a6fc r15231: Try to fix detection of ability of CC to generate dependencies (This used to be commit 11353d4b47964b762a72ec0e55221811a5a3d550)
new c98d625 r15232: Look for CC flags, not C++ flags.. (This used to be commit fb5c0c1d85c802367871a1a306d4f8b4d01859b4)
new 8d78725 r15233: Fix loading shared modules (This used to be commit b459e0e1013e039e67a0387c954fde8c83259019)
new f7ef520 r15234: Remove heimdal include paths from global CFLAGS (This used to be commit 0466165e90160209679a6005511e04e55ed2bf06)
new d8f85ba r15235: fix all gtk tools...
new 5c81849 r15236: Fix -MT detection (This used to be commit 2cc0925280cbcefabfcf399f2c20453a02d8d679)
new 1e8e6ae r15237: Add primitive Samba 4 backend for cifs posix clients (based on simple backend). (This used to be commit f054e1a9e6101f22559f5c4a546b537531b60f94)
new 8f16429 r15238: Add some code to automatically reconnect if we want to. (This used to be commit e2102999e26566543162455b34adbd2b0486b74d)
new f1c2b22 r15239: (hopefully) fix Samba4 build on AIX (This used to be commit 0291ae47579a0f2ae67b04b049edb51974e3c8f0)
new 13f1743 r15241: Add helper function to set reconnect status defaults (This used to be commit 6fff8f871a607e561531e2aabef37f3469aa85e9)
new f7312bf r15242: allow to use LDB_FLG_RECONNECT (This used to be commit cdd14c2a277c6f2fb2aee21f91462d8ebe78693c)
new 8c653b5 r15245: forgot one header (This used to be commit 32da3f5d22cc38f72961ca65c85c49d03f64b05c)
new d562cac r15246: flags need to represented as bits 0x01,0x02,0x04,0x08,0x10,...
new 4333993 r15247: Get rid of patsubst macro as it is not supported by some makes and replace it with a perl script. This should fix the build on tru64 (This used to be commit b4e08b98a6a8ebfc4f22125b4474978e9384971c)
new 1cc7c69 r15248: Fix automatic dependencies build (This used to be commit 3e5aa5e7940ebbb961c53418d170495860f514a0)
new 25ac06e r15249: Fix typos (This used to be commit 06a735d85e8b325a9b605e23edfb2dcef511dbe3)
new 84df2ac r15252: Fix inet_aton (required for Tru64 and Solaris) (This used to be commit 015e6e3d1bc1eafb1e3654203715fe1100676675)
new 882bc0a r15253: Fix dependency on tdr_regf.h (This used to be commit 31819f5411e30199198c334701176ba3bdf258d5)
new 4b55501 r15254: Fix heimdal's addrinfo subsystem for those systems that need it. This should get the build on sun1 and us4 another step further. (This used to be commit 2f2f47a3891a73e1656908fc30c1c03ebae59bb2)
new c8106b2 r15256: Use libroken's getaddrinfo if it is not provided by the system. Should get the build on IRIX a bit further. (This used to be commit 47d1baf0cf719dbb1113a79bba50d4075eb06411)
new c40d7eb r15257: Look for headers before trying to use them in any tests. This should fix the OpenBSD build (This used to be commit 6172731af1f91d4e5f9d49284a179b0966ba19ef)
new 68f5ac1 r15258: Another attempt at fixing getaddrinfo on IRIX (This used to be commit 13d0cec018185d768b762ff3afc0224f307b8112)
new 7a9076c r15259: try to find the place that causes trouble on some build farm host on the NBT-WINSREPLICATION-OWNED test
new 0263ec1 r15260: Don't dereference NULL pointers to obtain array lengths - found by the IBM checker (This used to be commit a492cd4bd49b6922d91d4ce5f1247bad0d0d6a7e)
new 2319864 r15261: Work around AIX defining open as open64 again (This used to be commit 05f5f3da8f08fb36f9709fa40b6b84ed1f948f3c)
new b995f26 r15262: Only include getprogname if it is needed by the system. This should fix the build on Mac OS X (This used to be commit 465409974da7a643617689ee7c5b55427f727548)
new 3c68259 r15263: Remove another use of patsubst (should make tru64 happy) (This used to be commit 559ae256e133777e77bfe7a683f1c441cd6007b0)
new bdac245 r15265: Try to find inet_pton in -lnsl (should fix linking on sun1) (This used to be commit a7c13020413a4d9621bef5bf9085b901ffbe1eb4)
new 91631d9 r15267: Fix call to mkdir() for old versions of perl. This should fix installation on sun1. (This used to be commit a56900a7a2e40f17df9a49e7aa3faf561173fe37)
new f5bc4a7 r15270: Rename EXTRA_CFLAGS to CFLAGS - initial work on getting DSO's working again. (This used to be commit 33e4b92c46f272478b3c9e433f910dbbaab52af8)
new 61ff97e r15271: Fix --enable-dso (This used to be commit 8de11ec2445ce414b37938b07937fdd7837f89a2)
new b6063c6 r15272: - implement NetShareEnum - add access checks to NEtShareEnumAll and NetShareEnum
new 7ffe0fc r15273: fix setproctitle support
new 0d5587b r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues with local (empty) libpopt.a overriding global one (This used to be commit 2f06305e53478e5030c24550954f221a9a97c83f)
new daa7e47 r15275: run RPC-SRVSRV in make test
new 23cf976 r15276: Fix path to perl on some hosts Fix perl warning (This used to be commit 50e184819d0f92da003c27c4d9adeeef3dfb55dd)
new d12e9c4 r15277: - fix the build on netbsd, where stdlib.h has the setproctitle() prototype but --with-setproctitle wasn't used
new 061dfe1 r15278: Fix recreating symlink every time. (This used to be commit 6f8382432f8e6fba4d7c0f629f94ad514f0cee08)
new 6e847ca r15279: Fix dependencies when using static libraries (This used to be commit a9eb7b2b3cf46d19ab7dfab521e1259d653507f6)
new 81d3f8e r15280: - remove the 2nd check for __FUNCTION__ - fallback to __func__ if __FUNCTION__ isn't there
new b15a42e r15281: A few updates for consistency's sake (This used to be commit 77b036a81bda9ba9274e8d431399a0c9543b29d4)
new bd55698 r15284: Fix dot generation (This used to be commit 5907a237e1f704e54411420c71ce568db729ec90)
new e28c03a r15287: Simplify dependency detection code (This used to be commit 28a1919ed37f47337f8a53c39b9261a74c5c1bfc)
new 8863298 r15288: fix some problems (This used to be commit d448389be88b3bb9d6f9a3b8a1e1597c4988a0ff)
new ad6ce81 r15290: don't spam the screen
new 0c910a6 r15291: $f already has the $srcdir prefixed
new 8ee028d r15292: fix the IDL_* variable names
new 8d137d9 r15295: Fix some dependencies Move unistr-specific code to lib/charset/. Remove _m from some places where it's not needed. (This used to be commit 03224e112424968fc3f547c6159c7ccae2d1aa5b)
new 70d1065 r15296: Move ntlm_auth-specific functions from util to ntlm_auth so libutil doesn't need ldb (This used to be commit 137ace965e3477c4d92dfd33758d59db346acbcf)
new 710ea94 r15297: Move create_security_token() to samdb as it requires SAMDB (and the rest of LIBSECURITY doesn't) Make the ldb password_hash module only depend on some keys manipulation code, not full heimdal Some other dependency fixes (This used to be commit 5b3ab728edfc9cdd9eee16ad0fe6dfd4b5ced630)
new 620d759 r15298: Fix the build using a few hacks in the build system. Recursive dependencies are now forbidden (the build system will bail out if there are any).
new ab8fd44 r15300: Only enable SWIG shared libs if python is available (This used to be commit d9f1c19f58578f97e7a20a54c474abfe6525849f)
new b00c236 r15301: Use static libraries internally. This required a few hacks in the build system - these should be removed later on. (This used to be commit 06547391669e064d2b92f5841b7df5f101a34cb9)
new eaaae31 r15302: Remove strangely named function "StrnCpy" - strlcpy is available as a replacement. (This used to be commit 72237344cf22dacfaf1d87c3e0b922023fa4afb0)
new 4818967 r15303: Re-add SMB readline replacement header (This used to be commit 40fb796ad25dc8b53d9f7c66324712b7ff4fc071)
new bc141c7 r15304: Fix smbd build, more updates on getting --enable-dso to build again (This used to be commit 3ef9326386ba1c210166302cbcf02d2ed3f19944)
new be948e6 r15312: Fix dependency on gtksamba when GTK+ is not present (This used to be commit 8f5e507ce3517bbbf06d3f9ec28d40b7158be1bc)
new 9220144 r15313: Fix some dependencies in dso mode (This used to be commit f0afe9e2ff16515df1b3226b479b19ea3e9c3d0c)
new 0199eac r15314: Fix recursive dependency hack for static libs. Should fix the build on most systems. (This used to be commit c0ab0f4ed49d88807d07b1504574ca35542e2943)
new ed173c9 r15315: - reenable the ildap backend - this fixes the make test panics
new b4246a7 r15316: I don't understand quite why this function was ever like this, but we need to replace every instance of the character. Previously we skipped the first.
new 26259ce r15317: Because LDB is now async, there are more places were we might run the even context again. We need to ensure we don't process packets until we are finished setting up the connection, have the ldb in place etc.
new a3b8cfb r15318: Don't create empty static libraries as some hosts have trouble with them. (This used to be commit 1505d7c6001f8a35e728a14af2885b813c32ebe7)
new 657325d r15319: remove unneeded macros
new e572bbb r15321: Reduce the size of rewrite.m4 a bit more (This used to be commit c83e4b166534278c335254aa8890a50635bbf1b7)
new d81890c r15322: Don't depend on nonexisting targets - should fix the build (This used to be commit 34d9a10734d2253564f37a4034003b39489f858e)
new 25bd77a r15323: Fix internal popt build (This used to be commit e392c1e167da5fb2ee8c813e416b8fa51b3969e4)
new fc487fb r15324: Generate prototype even if the function itself is written manually. (This used to be commit 56eceeb3221b768b754f6eca10d020148264e869)
new 6e62c6b r15325: Fix compiler warnings (This used to be commit 5d51047fe3187863a18b2a976ba3bf831cb3c765)
new 51d6e09 r15326: Fix compiler warnings. (This used to be commit ac68415ccf6ca37ffd24407b10bafc102c83dfc0)
new 1a4effa r15327: Support 'nosize'. Also write prototypes for print and size functions that are manually written. (This used to be commit f10b38b824d0ddfdccea498b7522efcc03a020d0)
new e002300 r15328: Move some functions around, remove dependencies. Remove some autogenerated headers (which had prototypes now autogenerated by pidl) Remove ndr_security.h from a few places - it's no longer necessary (This used to be commit c19c2b51d3e1ad347120b06a22bda5ec586c22e8)
new a99b9d7 r15329: I'm sick of this patch being in my local tree...
new de74d11 r15330: Add comment for IBM checker.
new f7c86b9 r15331: Integrate LIBSMB and LIBCLI into new LIBCLI_SMB (This used to be commit 4ec89bce8715f35f21fe05bb738dae13fc6c3066)
new 20b3b0f r15338: Fix build of most things with shared libs enabled. (This used to be commit 8985093d3fba90287bd739aaaa0fbfdadca2b999)
new 1bf908c r15339: Signature for tdb_reopen_all() has changed. (This used to be commit 4d8fff52360645df12b35cea45fceaa66d6594bf)
new b729cc8 r15343: Some small cleanups.
new 1f5a8f8 r15344: Fix shared library build (This used to be commit 7113a16309a83225f3ab6ccbfe48778ae8fc52e8)
new 15a2fc8 r15345: Add a read-only test to tdb torture tester. (This used to be commit 370e5b0f8aca6972888f42b5d4a06f7895cb9858)
new ec4421d r15346: Doc. (This used to be commit ccd5c19ad6701d69fa8293fcfe720fe1166adb86)
new 5abd894 r15348: Start adding a dict interface and tests to LdbMessage class. (This used to be commit 7e30e8ba57efe37314ebca02f964420f56b9eb52)
new f4e4034 r15349: Integrate set_socket_options() into the socket library (This used to be commit 598ea173cd718dad0df24505796ca50cb728a2e9)
new 30e8599 r15350: Remove empty subsystem, don't install .a files of subsystems (This used to be commit 087188cfc4a38d92b13fc8e58e1f408306442055)
new 5afe44c r15351: Fix tcc compile error (This used to be commit 0ba3390a9c1f4f0601a13bf2078817d85ed77de5)
new e48fdb2 r15352: Remove reference to just-removed subsystem (This used to be commit ccb86ab15986fa642d412432bfd4f8f2f280e13d)
new 09ea8a9 r15353: Don't dereference NULL pointer. Found by the IBM checker. (This used to be commit 67d62fc55621871c576298b5a8da2f5e9ea03d69)
new 9c3145a r15354: Add dependency on libsocket (required for sun1) (This used to be commit 566413f83d6a1a047acacfa79694d97bb0f66cf0)
new 4bdc83a r15355: Add replacement 'err.h' for systems that don't have it such as SerNet-Tru64 (This used to be commit 2961d545fb23e271c5f1c11bc618f16120e47f49)
new c2cc10c r15356: Remove unused 'flags' argument from socket_send() and friends.
new ab758f3 r15357: Fix the build on systems without GNUTLS.
new cf0f4ec r15358: Fix some compiler warnings / type safety. Found by tcc (This used to be commit 12ba42de5886f9f4f9b1698476557e0c217d06f3)
new ad1cbc5 r15361: Export table of predefined registry keys (This used to be commit 684ef2dae1145388308502942da15e59a8beb425)
new c4e622f r15362: Consider anything non-zero a failure, bnio
not just -1 (This used to be commit c3626548f74ca4c930b9d8a82de9c79f6f5e5903)
new e0e8743 r15363: Fix dependencies for shared library (This used to be commit f2ca71f1229f4c20296895116c09bacbd6a53b55)
new ad53de9 r15364: Use global list of predefined keys (This used to be commit eee9e33442f846d278f0fc545480cc2ec8ea295b)
new 37e9495 r15365: Fix error in my previous commit, caught by metze. (This used to be commit 0d99397007960e555f562f1498a202407e235f36)
new 7ff6afd r15366: Use type name rather then typedef directly - fixes build on tcc (This used to be commit 76c5f377204ad158b03641258a4645a9d487fee8)
new 2a13a7f r15367: Fix unused function warnings in generated EJS code. (This used to be commit 946a80298ad58e7b8ba9608a840154ee4a790da7)
new 47bf79e r15370: Fix more dependencies for shared libs (This used to be commit 9a518661fbb76bf1c153afc6f581e888186dc165)
new 806c5c9 r15371: Revert some of my previous patch as it was breaking the plain build (This used to be commit fac9871122bcea2bb282ba77e5032094733442e5)
new fe93126 r15372: Don't look at possibly undefined controls in failure cases.
new 6275553 r15373: Rename SOCKET to LIBSAMBA-SOCKET to prevent name clashes with -lsocket on SUN boxes. (This used to be commit c95ad11307dc89384c10bd5919817bf12d9c1ed9)
new bd9e906 r15374: Make subsystem name shorter - Stratos VOS has a filename length limit of 32 (This used to be commit 1c2dc5ec109200df8706504838f651fe98dec69e)
new e595ede r15375: Rename readline.h to smbreadline.h avoid clashes with system header. (This used to be commit ccc3d8a95441e7a7015f0cf0e622ec9e38347d33)
new a4a2a4b r15376: Add detection of -lnsl, required for building on SUN boxes. (This used to be commit 49bac12767ca59095ad6609a3826f7f17ddb601c)
new 66a4c27 r15377: Remove sys_select() code as it's no longer used. (This used to be commit 68004f68a364ce826ed8cbed0977e631ca60594d)
new cad3914 r15378: Fix installheader script. Alexander, this will break installation of headers for srcdir != builddir (This used to be commit 527a40d80b096a0716fe71eae5a65e2a136a7ac5)
new 5c3a1d7 r15379: Fix shared library build's unresolved dependencies (This used to be commit 0fafa2e59566f8f892d7dfd7dd33d0100b96a780)
new 8b98023 r15381: Make shared libraries the default (where supported). This concludes my rewrite of the build system, which I'm (overall) pretty happy with now. I'll continue making smaller changes, but they won't have as much impact as the changes I've made in the past months. (This used to be commit 9eea62c11ce83a857862d05123f0be40944951ba)
new ec83aa3 r15382: Use grp.h in this block; it has been cleaned out of the other headers that formerly included it for us.
new 07440b7 r15383: Revert making DSO's the default - this caused a few test suite breakages. (This used to be commit 44898adcf876e34a5b93b94d2824f1c2f8bec566)
new 46f627e r15384: Improve naming of socket library, disable Requires(.private)? fields in pkg-config files for now as they break external projects. (This used to be commit f919fd6655f00361691e676d260bd40e0b8ddcc7)
new 8bab932 r15387: Fix installation of dcerpc headers, remove more instances of uint_t (This used to be commit 9e9bfd04c6db013453b900e201df9c09e8777a22)
new 827cdb9 r15388: Fix cut&paste typo. (This used to be commit 88e854929f10947aa1a7f57bbfef436bc8832529)
new 684aa5a r15389: Add some better torture tests for LdbMessage.
new 635d385 r15390: Make test output a bit prettier. (This used to be commit 7e4d3bb81859d27424edf5cbcc1101c414160c0c)
new ce3293c r15391: Wrap up the nbt_name_query() function as a bit of an experiment. It seemed to work quite well and this technique might be good for generating an interface to use for automated testing.
new b369ffd r15394: Put initial code for testing async dcerpc binding. Currently it only tests multiple simultaneous bind requests using transport specified in command line. It will be interesting to use various transports at the same time and test it agains windows servers...
new 0b673b7 r15395: Fix build by adding another copy of the Python detection m4 fragment. This stuff should be common somewhere. (This used to be commit e906781cbd7a9d782e028fb0497de739ac6fb797)
new 4999444 r15397: Fix typo. (This used to be commit 74bd8170fc9d53403899721bc4b620121946e4d2)
new 742c110 r15400: Move the TLS code behind the socket interface.
new 9177f9c r15405: remove define for STAT_ST_BLOCKSIZE as it's not used anywhere and it doesn't belong to check_ld.m4
new 72a5cba r15406: Move 'smbreadline' out of libreplace as it doesn't replace functionality not available on some platforms but is a Samba-specific library. (This used to be commit e9d3660fa6678424e5159708a1aa572824926c8e)
new 37aa2c5 r15407: Get rid of some more uint_t (This used to be commit 897329c2534dc8e24670b91bc448939141f27417)
new 86a2f18 r15408: Fix some small bugs in the GTK+ tools Add utility function for connection to an interface (This used to be commit 266f7472209e6ae4f70688cf06b8efa63d036d04)
new 38efc3e r15409: Start working on GTK+ tool for services management (This used to be commit 5be3627cc6e666e6dbbf146c47bb093f66124f87)
new 0bcfa67 r15410: Fix segfaults (This used to be commit e8de80afb9d13c5c84bf70c9de3083d8caba9eb8)
new 5adcc59 r15412: Put the test in a dangerous category.
new bec9dad r15413: Disable gwsvcctl on hosts without gtk (This used to be commit 95cca6a881ea8ead80646eced9c0a917bffebf7b)
new 557c98b r15414: Support retrying different username/password combinations (This used to be commit 5de894fb8bac8efa5bff004dbfc2e8b386d4003b)
new ed752c8 r15415: Use Jelmer's new credentials 'wrong password' code to give the user 3 attempts for the password, when talking to a remote CIFS server.
new 5d689a5 r15416: Point out that this doesn't work, but for servers this old, I just don't care...
new 1789976 r15420: Add a new function to print a the 'unparsed' string format for usernames.
new b2f8c9b r15421: Correct function comments.
new 086c9cc r15422: Fix issues with functions being called recursively in the credentials callback code. (This used to be commit edf0701e877592695bd69124e528338c27f24efd)
new 5f4d86f r15426: Implement SPNEGO as the default RPC authentication mechanism. Where this isn't supported, fallback to NTLM.
new 2420b38 r15427: Rename private to private_data to prevent errors from C++ errors (which we care about in Samba3) (This used to be commit eb07aea711a5e3606e169d77b208b03bd876c639)
new 209edfb r15433: Add a todo.
new 538adbf r15435: Turn libnet_RpcConnectDCInfo into another level of libnet_RpcConnect and make it async. Also, update any other usages of old function. Build goes fine and so do tests, comments to follow.
new a3898df r15436: Add test for LIBNET_RPC_CONNECT_DC_INFO level. Display received information.
new e81fd2e r15437: Add generator that creates Samba3 client code which uses Samba4's NDR routines. (This used to be commit 538be4a6319b6f8235ed450740784104671ab0b5)
new ccf5696 r15439: Reorder the code a bit to be like in other calls. More comments and comment-fixes.
new b2154e7 r15440: Formatting.
new 9604b16 r15456: Inspired by a short discussion with abartlet on IRC.
new b56789c r15457: Get rid of more usages of uint_t (This used to be commit 849818dcdeb8eaf2eb22fea3896a4f7c777d8c5f)
new bd90da5 r15458: Fix support for Windows XP-style registry files and support for large numbers of subkeys.
new eff21e3 r15459: Add forgotten guid retrieval among other data and thus prevent from returning uninitialised structure member. Thank heavens for build farm and valgrind :)
new ce8dad9 r15469: Fix unixinfo interface to use pointers for [out] parameters (required for generating Samba3-style client functions and midl) (This used to be commit cc2961427fc649185847fffdf583b05305e6b473)
new a3f2ed1 r15470: Write header file with prototypes for Samba3-Client-With-Samba4-NDR code. (This used to be commit a2bb0b6012b14787825a9cd5f33e2c0e989b65a7)
new 55969ef r15474: Generate proper type declarations, fix headers (This used to be commit 1405f59d5501319c7d08861e19165e012c4bc3a9)
new 7a0b65e r15480: Patch from lha, to ensure we don't leave a free()'ed element in the principal on strdup failure.
new 835926c r15481: Update heimdal/ to match current lorikeet-heimdal.
new 0776782 r15482: Don't shadow the global function pipe() with a local variable name.
new 1ec7132 r15484: Make accept_security_context() more compatible with how Samba3 (and similarly built clients) behave.
new 44c36af r15485: This 'fake' GSSAPI doesn't do the extra SASL negotiation correctly, so don't attribute the GSSAPI SASL mech to it.
new 985e701 r15486: Ensure that our Samba3-like implementation of fake-GSSAPI is tested.
new 4d8aaf5 r15487: More comments and a few minor changes (not even fixes).
new f8f231d r15488: This structure is not needed any longer.
new 4010a61 r15489: Typo fixes.
new ece95aa r15490: Typo fixes and remove long forgotten commented piece.
new e9237f9 r15491: Always initialise is_cfx (found by Valgrind)
new 490d612 r15497: I'm not really sure this is correct in terms of how we should be responding to
new bfbc269 r15498: Initialise the callback_running field, and get the flag set/clear the right way around for all the callers.
new ceb1d66 r15499: This test can't run if the remote server won't let us open a policy handle.
new 5f36534 r15500: Add support for interactive prompting on bad passwords to the RPC libraries.
new 8792ff8 r15501: Allow interactive password prompting on kerberos as well.
new bbc6e21 r15502: Typo fix.
new e9c7016 r15503: I may shortly have to revert all of this, but be clearer about how we handle the NTLMSSP and wrong password fallbacks.
new 7f0a396 r15504: Revert -r 15500 and -r 15503 until I'm awake, and can get my head around the mess that is composite functions...
new c3958aa r15505: - add 'generic' alias to smb_seek and smb_flush - add struct ntvfs_handle pointer to smb_file, this will later be used by the ntvfs backends
new 2a8925a r15507: if we change the idl, we need to change the calling code too:-)
new 721270e r15510: As discussed on samba-technical, move the VERSION system back to a #define based system only. This avoids allocation in the fault code.
new c07db9b r15511: Using this name causes less warnings on the IBM checker, due to using the original, rather than equivilant, enum type.
new 3cd705a r15512: Move uuid functions out of ndr_misc.c (This used to be commit 54cc9f8ccf30a0f5de1d3bb68d15ec3a8791c162)
new 713f241 r15513: only run 'svn info' and 'svk info' once
new d4b8cb0 r15514: Fix include (This used to be commit 242f0f23b506cd441a63f26a8167af383477521f)
new bfff6b0 r15515: Syncronsise with current lorikeet-heimdal.
new 7947d4c r15517: fixed the segv in provision. The problem was that SAMBA_VERSION_STRING was defined recursively as the mkversion.sh script was putting the new version in the wrong spot (This used to be commit 962afd362cd5612ef6b527b24c8f80c98eafe984)
new 5196640 r15518: the 'password' option in POPT_COMMON_CREDENTIALS was conflicting with the password option in newuser. Move the local options above the global options to fix. (This used to be commit 2adcd4ff4ec1ef867b91274d994c39e7c0fdaad2)
new 2895f28 r15521: Take an optional subsystem name to generate a dependency graph for just that subsystem (This used to be commit 3fae92eef5d2f591dd40c4c07e20baa1c4a33211)
new 3590835 r15522: allow cifs:map_trans2 per share
new 428873f r15524: fix a problem with rpc faults from bind and alter context requests. The fix involves using the same packet queue mechanism for these requests as normal requests, which also simplifies the code somewhat (This used to be commit 2e7f5add13da3061d2f2e2869d10df06b3a98f40)
new cf83b29 r15530: added testing of generic CLDAP requests, looking at the rootDSE. Jerry has found that w2k3 does respond to rootDSE cldap requests. This test shows that it does indeed work, but the expression handling is not what you would expect (This used to be commit 388e98e77cfd1603156ea431877e40ac886d9c08)
new dc86ab3 r15532: add a BOOL body_dynamic_present, because the body_dynamic_size can be 0 also if the dynamic flag should be set
new bd6dd99 r15533: with this vista does a fine SMB2 TreeConnect against samba4
new 5761c59 r15535: fix the build
new 36a64c5 r15538: Use pkg-config file where possible and only fall back to manual tests if that can't be found (for systems that have older versions of gnutls without the .pc file installed) (This used to be commit d77ea8f9072070f47b2b44676facaf66ed40fd17)
new 4ff9e1c r15551: Fix clash between config.pm and globally installed Config.pm on case-insensitive filesystems. Patch by John Malmberg tweaked by me (This used to be commit 58cc0b23eb1de818123b3b34278518e467f04f15)
new 543d398 r15563: Fix for use with configurations where srcdir!=builddir (caught by Alexander) (This used to be commit 33388cbb452ed3b838f22a6aea469876342bb839)
new 962039a r15564: Fix copyrights (this file was originally based on just a few lines from smb.h) (This used to be commit 045bd55dd992f054606ffacae1580afb817b1e33)
new a3e5a7e r15565: Rename configure.in to configure.ac, which is the name preferred by autoconf these days (This used to be commit e0c178d297a978d3b4e942cc9d3d35127f898814)
new 8afca77 r15567: Add entry for iconv (This used to be commit 8d794e59119d4a306d1f6f87a821287ce6a4aa61)
new 089cbd4 r15568: Simplify detection of iconv libraries a fair bit and fix it to work on FreeBSD.
new 53f005f r15572: Trim build/m4/rewrite.m4 a bit more, remove unused tests. (This used to be commit d72c5c8f755277eb22e1f6834d98202f00c09934)
new 172a83d r15573: Fix build of systems that have iconv headers in non-standard locations
new 664459a r15574: Keep information about which scalar types are references in a separate data structure (This used to be commit 0cb1906046c8e4ad105ad4a47740f94f30f5d6db)
new 7403d50 r15575: Fix getpass test (This used to be commit 5205faf898ad70790e1b09bb394622d81a56a9b4)
new c65d2f9 r15576: Separate out Samba4 bits a bit more (This used to be commit 77a2eb406e2b108089d3621194f9b86328a3e774)
new b7d574c r15577: Make popt CFLAGS popt-specific rather then global (This used to be commit 87233041ff6df94069f0d76f90aba22e275f83be)
new b8b01cd r15578: Move some cpp-specific things from CFLAGS to CPPFLAGS Proper dependencies for POPT_SAMBA (fixes build when popt is in /usr/local) (This used to be commit ed82490e5a074da56d0a96ee52f1d1832b824fe3)
new ff39a8e r15580: (Hopefully) fix pthreads process model (This used to be commit 8d95bf14b93326b097884366a527753f8ad93d47)
new 3064782 r15581: Remove unused include (This used to be commit b79092d7ee0c463e644ead2bfeb9692fc82d9c74)
new aa7a02d r15582: Commit some forgotten stuff that have been setting on my private tree fro long (This used to be commit 7c050b541e98cd442a0c9ed0ddadb3e573cd1304)
new 8903abc r15584: List SWIG files as being updated when pidl runs (This used to be commit dcebba4ee8d38f6400f9d250141653e38ba9715e)
new f9dd026 r15585: Revive pidl's SWIG file generator. It now generates simple object oriented wrappers for the interfaces (still need to fix the actual function calls) (This used to be commit bf5da20869eae29aea92386cbb13413b507fc55f)
new aa533f3 r15586: Remove unused header (This used to be commit 1ca3612255565785488a6a091dd71d48f703d5e0)
new 8d62498 r15587: Generate stubs for the SWIG functions (This used to be commit 746d0a7fa7a43685e6ebb4877bb5459101e51ed1)
new a13f2c5 r15588: Fix the build of smbtorture.
new a53be99 r15590: Fix another include issue (This used to be commit 4d5b046c83b40f8e6b3f9e243d012e05dd1969be)
new fde2d76 r15591: Generate function calls correctly as well. (This used to be commit b0439779b8eba68680cfd49ea2364affc739300e)
new ddb43d8 r15592: Remove unused header (This used to be commit 7d3cbfb15768f95c7af6628eba578cae28ae2025)
new 2a9407f r15593: Warn about [out] arguments that are not pointers. These can all be fixed by adding [ref] pointers.
new 3ebaf4c r15594: Remove another unused include (This used to be commit 0c078988715744bb4cbdf210d8ac9d7782135737)
new 3c350eb r15595: Fix another broken dependency rlated to popt (This used to be commit 5dfea7e4d7b4f02d93a94c71dd2cd41100bbcff8)
new ebb9dd2 r15596: Fix another popt dependency issue (This used to be commit 0f9406da20b414604b4bbfaa7f656d90521f4283)
new 4e23fe5 r15598: Another dependency fix (This used to be commit 1f6022b11231169fe14de28f5d1ce4d3cb23d626)
new a427a9b r15599: Fix more popt dependencies - these should be the last ones (This used to be commit b26e38cb62d6180e1896a6ab1cd291b0e7900afa)
new 0b069ab r15602: Another dependency fix (This used to be commit 5ef6b90faedd3dc4356c0da2ce8ceb388c673b39)
new 452ef0b r15603: True isn't a valid parameter here, PVFS_WAIT_TIMEOUT is... (both are '1')
new 9ee60bc r15605: Yet another dependencies fix (This used to be commit eef495a8efd8d5e8bcb42226b1885648774c5c76)
new cbec063 r15606: Fix another dependency (This used to be commit 278ecee6adcd1d621b907ef6595daf4c5f8ebc4c)
new 5415e9d r15607: Fix readline summary reporting (This used to be commit 146c6d6e003a9ba0bfd0427b1db47fe5e746f8b1)
new 8dbffb3 r15612: look at the lock_type and not at the notify_ptr being NULL or not
new be0bd9f r15613: the snum doesn't identify the tcon, but the brl_context pointer does
new 5e6d1ea r15614: the byte range locking error handling caches the last failed lock per file handle and not per tree connect
new 2a072bf r15615: - add some tests for cancel pending locks by SMBexit, SMBulogoff and SMBtdis - add some tests which demonstrate the LOCK_NOT_GRANTED vs. FILE_LOCK_CONFLICT error cases of failed locks
new 4e67810 r15616: fix white spaces
new db903b0 r15618: fix compiler warning
new ee9108e1 r15619: use source/version.h again
new 235b3dd r15622: pass 'target:samba4=yes' to samba4's smbtorture when running samba4's make test
new 6506e27 r15624: add some useful helper functions
new 16b5eac r15625: Partial commit of my current work. It makes libnet api functions a bit more smart and more aware of what libnet_context can offer. The context is a help when some of the arguments are not passed (programmer counts on using sensible defaults) and stores some of results so that similar subsequent calls don't need to reopen some of policy handles, pipes, etc. again. It also helps to hide some of details the library user don't really want to know much about.
new e7b1b2e r15626: Modify the tests to fit them in current changes in libnet functions.
new 48beed2 r15627: Disabling test of ejsnet till the time I find the reason why it's segfaulting. It's late so I just don't want to keep the build farm all in red PANIC messages.
new 9b6ad0c r15628: fix compiler warning
new 94bf599 r15629: fix some warnings
new bb58d84 r15638: add a usefull macro to get a pointer the smb_handle union of smb_open, as it's not nicely alligned for all levels,
new 12f377c r15639: fix warnings
new 410fb90 r15640: - NT IOCTL calls also have an 'in' data_blob - fix the receive code of NT IOCTL's we only need the NTTRANS data payload not the SMB payload here
new e1c7a38 r15641: we know have source/version.h
new f344db9 r15642: add an '--always-create' option to mkproto.pl with this the proto headers will be always regenerated, even if the content hasn't changed
new 7e7a760 r15643: add some FSCTL_ codes
new 589920e r15648: Update MANIFEST to install Samba3 code generators. (This used to be commit e679971903b59cc90f0a5eca7bbe8d9a5c503d73)
new 392e4b3 r15650: Fix perl warning when generating IDL for elements with no properties (This used to be commit 038bbbcda50d8284c56dbdc3a70214ba6202595e)
new 76aa75a r15651: Add 'MANUAL' command in Ethereal conformance files. This allows overriding individual functions for specific element levels without losing the other functions for an element or the hf/ett fields allocated.
new fda645a r15652: Fix aliases mechanism (fixes #3710) (This used to be commit 3e89ef0875c5c8ccaafa9694d27a8043930127e6)
new d86da81 r15653: Remove idl_types.h include where possible. Remove types from .h file that are now in pidls' aliases list. (This used to be commit fadb9529ec7e1208b9f58a4e8b633d5a50633e82)
new 5ff4b74 r15656: for NT IOCTL's we need to control the max_data field for some calls
new 4049bbb r15659: Implement opening a key by name (significant better performance in some situations). Patch by Wilco Baan Hofman. (This used to be commit dece573d4746bb2df2d129ae6a557a0417e56cda)
new edee7dd r15661: add NT_STATUS_OBJECTID_NOT_FOUND
new 251ea03 r15663: Turn libnet_DeleteUser into async function and fix subtle bug probably causing ejsnet test to segfault. Also, cleanup a bit and add monitor fn pointer to internal user delete libnet function. Time for some comments now.
new 88b3ccb r15664: Add NET-API-DELETEUSER test for libnet_DeleteUser function. Only the sync version right now.
new ac4775c r15665: ejsnet test should be better now, after changes in delete user routine.
new e1e4474 r15666: Fix a silly typo.
new 3b07abf r15667: Make sure the rpc pipe pointers are zeroed during initialisation of libnet_context. This fixes a valgrind warning.
new 47afa69 r15684: fix option passing
new bd0fb90 r15685: let samba3 pass RAW-READ and ignore one bug
new c18cd54 r15688: windows sends 4 as max_setup count on NT IOCTL
new a1a6407 r15689: dummy commit
new 5a8ebb7 r15690: - disable the lock cancel test against samba3 - disable the LOCK_NOT_GRANTED vs. FILE_LOCK_CONFLICT test against samba3
new 799113e r15693: fix the logic for the "cifs:map_trans2" parameter we need to return NOT_IMPLEMENTED when mapping is desired
new e6da547 r15694: for the cifs backend it's desired that we pull and repush the packets with our parsing code for the most stuff.
new 05b1657 r15702: Fix typo (This used to be commit 26442023d12760828acd8b6e2a1dedeaf4e96958)
new e48fd4e r15706: This is a very specific test that helps me in making sure I don't screw up too badly in getting rid of set_saved_ntstatus in Samba3. If this is not the appropriate place to put it, please tell me.
new a3cc3c9 r15708: setup count is 8bit and param_count and data_count are 32bit
new 0fc977c r15709: - return an error is better than ignoring a non supported request - zero nttrans output fields before calling the backends
new 2adbcc3 r15710: - we no longer need to set the nttrans out fields to zero in the backends - some whitespace cleanups
new 5445415 r15711: - make use of nttrans_setup_reply()
new 6dbd4ac r15713: - initialize ntioctl.in.max_data and ntioctl.in.blob - use define instead of hex value
new 82fd602 r15714: fix async handling of ntioctl calls and push the DATA_BLOB into the reply
new 4c5a67f r15715: add my copyright
new 472c088 r15716: disable the cifs_posix ntvfs backend as it will not be updated with coming ntvfs subsystem changes
new 7f0e17e r15718: - split the SMBflush with the 0xFFFF wildcard fnum into a different level
new 96a858b r15719: Fix build on systems (AIX) that don't have vsyslog or strcasestr, with --enable-developer on. syslog() and toupper() required more includes.
new 1fdd6a6 r15725: First shot at making password_hash async The async path is not yet enabled by default so it should make no harm (This used to be commit b7d5f2325726757a4fcd0b5ac03de1b867085a89)
new dda3dce r15726: Comments and a couple of minor formattings in the code.
new 0dcecc3 r15731: module init functions should return NTSTATUS, not void (This used to be commit c6d20c22454b87b4dea3527f0efcecd373679848)
new 9ef33f5 r15734: This is a major change to the NTVFS subsystem:
new b77eaaa r15737: fix a typos and comment
new 1a60ed5 r15738: make the code more readable
new add9d49 r15739: return False when the function is called with an invalid level
new 2de1d5f r15740: add TODO, that we should check if the server supports large offsets, before sending large offset requests
new e306c5b r15741: move smb2 request structures into the main smb request structs as new levels
new 681a7f2 r15742: use union smb_sessetup
new 44dc58f r15743: use union smb_tcon
new 6885c62 r15744: convert_string_talloc() handles src_len == 0 as error
new e9cf630 r15745: - reorder the elements of smbsrv_request - move the SMB specific elements to the end
new 607e97b r15746: - reorder elements of smb2srv_request - move SMB2 specific elements to the end
new 7930ae6 r15747: move some functions to the protocol independend part of the smb server
new 7442613 r15748: - implement SMB2 TreeConnect server code
new 476a625 r15749: - pass in a dummy oplock callback - pass in SMB2 ntvfs_handle callbacks
new 35d6a53 r15750: don't clear after setting
new 3cb6421 r15751: thanks to talloc_get_type() I noticed that I used smbsrv_request in the smb2srv code
new 6af0514 r15752: - add generic mapping for RAW_OPEN_SMB2
new c2c5f78 r15753: implement SMB2 Create
new 183fb2b r15754: - implement SMB2 Close - add RAW_CLOSE_SMB2 generic mapping
new 2604726 r15756: handle RAW_OPEN_SMB2
new 772c492 r15757: - add RAW_WRITE_SMB2 => generic mapping - implement SMB2 Write
new 4901295 r15758: - handle RAW_FLUSH_SMB2 in the posix ntvfs backend - Implement SMB2 Flush
new f9ddc0d r15759: samba4 currently only supports read sizes up to with UINT16_MAX
new e23cc70 r15760: - add RAW_READ_SMB2 => generic mapping - Implement SMB2 Read
new 6d0969a r15761: Fix-as-you-go ... Testing various async paths and uncovering bugs (This used to be commit 099d873ea596ece18efe63b06bc64e7f97a96f82)
new 5e3bb66 r15762: It make no sense for rdn_name to implement modify, it will need to implement rename ... (This used to be commit bf260f2a84f9c1f749798068168a22c86ab2e7b2)
new e1cc263 r15766: fix parsing of srvsvc_NetGetFileSecurity() and srvsvc_NetSetFileSecurity()
new 017855b r15767: we need to free here
new 8b4da05 r15768: make it possible that the caller of the ntvfs_subsystem doesn't provide handle callbacks
new e0dcbe8 r15769: this functions belong to params/ so move it.
new 1911475 r15770: when there's a dynamic body, we need to send the first byte even if the dynamic size if 0
new 6ba94bb r15771: this should be a o32s32 blob
new e941cc3 r15772: pass the messaging context and server_id to the dcerpc server subsystem
new 2e415d4 r15773: - implement srvsvc_NetGetFileSecurity() and srvsvc_NetSetFileSecurity() - we do this by just creating a ntvfs_context (this doesn't need and smbsrv_* stuff :-) and then call ntvfs_qpathinfo() and ntvfs_setpathinfo()
new 0f2c930 r15774: take care of the SYSTEM_SECURITY flag
new 39fd6db r15775: add some privilege related WERROR codes
new 9727b06 r15776: Don't generate ref pointers in Samba4-generated code. There is no point in having pointers for outgoing data when you can already modify the top-level element.
new 151713d r15777: Fix unresolved symbols in shared library build. (This used to be commit 3fb9f07a7576c465853b03916cb7c0e87e68a276)
new 8fef2c8 r15778: Fix bug printing ref pointers. (This used to be commit 030272e79b621c2c54354f4c89cc25c202d2dbbc)
new ad9003b r15779: Remove keepref from atsvc and efs. (This used to be commit b44a8c32d35bcd0dc7339793c34cb84dd6981366)
new 03f520f r15780: Fix indentation of deferred code (fixed #3739) (This used to be commit a7c9ec69b229db1b9c93b97133601231a2995c1b)
new e2112ba r15782: More fixes for async cases (This used to be commit 3c9434e264710a1fa29adedbe571d5324ecae906)
new 1a22d88 r15783: Fix previous commit, was the wrong way to deal with the problem (This used to be commit 36537100db491012d8124f7aca266a8290f2eee6)
new e3ab0d3 r15784: Redesign of NET-API-RPCCONNECT tests to cover more cases of usage. Right now, each level of libnet_RpcConnect can be tested with correct and incorrect credentials (testing against expected nt status). Various transports can be tested on NET-API-RPCCONN-BIND test which does testing on explicitly passed binding string. Tested services include LSA, SAMR, SRVSVC at the moment.
new 669df64 r15785: Change the test names according to changes made in libnet torture test.
new bc12d3b r15786: another fix in rdn_name (This used to be commit 202ce2a947626f51467d5c87dfcdb73852282709)
new f376b6c r15787: NET-API-CREATEUSER was crashing for me because of this uninitialized value... now it still does not work (auth failure ?!) but at least it does not crash (This used to be commit 43d9bfeb22787a2d65ec00b948d51ad3321cd6fd)
new efa3803 r15788: Do not crash when no result is returned (This used to be commit efb7e39e512eb71deaeef1315bc88a902e5cd848)
new d51f4fb r15789: hmm, damn, testing uncovcer all your bugs :-) (This used to be commit 977982c884da15d1e9f5fe19d24cd4169ecbb0c5)
new 79183f6 r15794: fixed a problem with DOS status codes - found by kukks (thanks!) (This used to be commit 1a57b16715bf8b82e8f9118c3ab401acf081d02c)
new 8081e4f r15795: Try to use the async code by default It passess all my tests, but I still need to work on a lot of stuff. Shouldn't impact anybody else work, so I want to commit now and see what happens
new 00e772d r15796: this talloc_reference() was causing a memory leak on every NTVFS request. The problem is that the talloc_free() in smbsrv_send_reply_nosign() frees this reference, but doesn't free the memory iself, thus leaving it attached to the connection context.
new 225d648 r15797: fixed a notify bug, where a notify_remove() is beyond the current max depth (This used to be commit 2ebcfcc6dadd4a420431c733bb12fe7719057fd6)
new fd51a5c r15798: shortcut the lookup of "localhost" in the ipv6 backend (This used to be commit dea82fa615e33115e42ef04c8d2a54788aa38e9a)
new f6c9fbb r15799: fixed the problem with BASE-DISCONNECT after the recent memory leak was fixed (This used to be commit 09a9c7fdff8f3cc8d2a98228cede4f8af41a08eb)
new c51dfa7 r15802: merge tridge's fix to the SMB2 server
new 184c288 r15803: the SMB2 server gives NT_STATUS_NOT_FOUND instead of NT_STATUS_INVALID_HANDLE
new d6aaca5 r15804: Fix SAMLOGON test (This used to be commit 2e9a840bb975f3269de4ca299a3d6e5b19f3cad1)
new c82c88d r15805: Fix incompatible type assignment. Caught by the IBM checker. (This used to be commit cef5cc6464001e1a1472e1029254c093942b6642)
new 73da6bf r15806: Remove some unnecessary nesting making the function harder to read. (This used to be commit 2e1ce0189961335f654202074101819d8d933748)
new 029cf10 r15807: Fix incorrect initialization. Very nice catch by the IBM Checker. (This used to be commit 2b65c490e40241fb4d4f938a867e33780295ad05)
new 3bd0802 r15808: Fix two uninitialized variables, caught by the IBM Checker. (This used to be commit 673e101b0732f7601a92069159e4d1eac7790506)
new a26f1f1 r15809: Fix typo in array offsets. Caught by the IBM checker. (This used to be commit fa23b09567637f2fd5c293a6ac623707a7ac1289)
new ab5cbd8 r15810: Fix uninitialized variable error, caught by the IBM checker. (This used to be commit 1354333fd192e83242e6618458704c1820efac49)
new 23776d2 r15811: Fix mget command without arguments. Caught by the IBM Checker. (This used to be commit c77fd9f515bee07e50cb6acfe02f9f5836f1a67a)
new f3bf3dd r15812: Explicitly cast to unsigned int. (This used to be commit c910a3f9c8c657b290bc03a47a6b4cba20f02a55)
new 3553a24 r15813: Use labs() rather than abs() for 32-bit integers. Caught by the IBM checker. (This used to be commit 6e37084965d17d1816256d8de326e2fc6c828e13)
new d9bdfb0 r15814: add SMB2 Lock interface structure
new a2f463b r15815: add SMB2 Lock client code
new 20532d7 r15816: add SMB2-LOCK torture test, which demonstrates what possible valid and invalid requests you can do with it
new f76eafe r15818: Improve UI utilities: allow format strings and add some convenience macros. (This used to be commit f0a4547b76bdc04c4dd32fccbb1a37a040868588)
new 4099637 r15819: Use updated API in smbtorture, use UI tools in registry tests. (This used to be commit 4c452090fbcf9b17acd8473cf018b09f445009b2)
new e982523 r15820: this line was just for testing
new 495652f r15821: Fix static library build. (This used to be commit d9d8f93af12c08d3b66c0bec014016ea8ee11166)
new 5da75f5c r15824: fixed a subtle talloc bug to do with memory context loops. When you have a structure that references one of its parents, and a parent of that parent is freed, then the whole structure should be freed, not just the reference.
new ae03424 r15825: there are quite subtle semantics with change notify events being sent when a context (such as a tree connect) is destroyed. The behaviour was changed by the ntvfs memory leak fix, and this patch is needed to make it all work again. (This used to be commit a7ad4df7cd6cdf88fd49698840a072a4474a318a)
new 507e502 r15826: ensure we don't dereference sec when NULL (This used to be commit b6bf6b17cd92a3869c49209bc8ea8ef8c6c25cdd)
new 03e7d37 r15827: fixed a spelling error (This used to be commit 801357af2ef80fe270750c084a78142711ae9e6c)
new 0db0de6 r15828: a talloc steal optimisation spotted by metze (This used to be commit e00ff9f35eed28aeecdc779cee06b87c34d82124)
new 97d489b r15829: we need to include socket.h before we can use enum socket_type this fixes a compiler warning
new 8d13000 r15830: fixed two kdc memory leaks (This used to be commit cc290ece92196d2bdf39eaa9d3bb4a0af6ec782c)
new 47e7f45 r15831: fixed a memory leak in the netlogon server (This used to be commit c4425f8988186a18703b6a723b766bf13d59b727)
new 0f881ff r15832: put a talloc leak report in the log file at the end of each test run (This used to be commit 16c67e135a35830aaa937c38fa2ed940decb5a17)
new d8223e4 r15833: fixed two delete on close memory leaks (This used to be commit f3274e8f78f28a51313e98934b208c2deb9ae9ea)
new e5e9bcd r15834: fixed a memory leak in the session code (This used to be commit 8a7047c102cdbcf746dcdf8a52554816b7770026)
new 0b56e91 r15835: fixed locking in the client library (This used to be commit 7ea51fb624ded55f69f235a6791de871f754e8fa)
new 61bd876 r15836: Test an invalid DOS share mode.
new f1655e0 r15846: An async version of ldbsearch (This used to be commit 2c1af6556a2d57df6626a9f0d9fd758602ac3c5c)
new 7115282 r15847: We probably want to keep the global init (This used to be commit 35df457fe61e1b1f0746eadba867f7ac149e9600)
new 6e0511f r15849: ensure we don't try to talloc_steal() an invalid error_string in r->out on error (This used to be commit 1d1d2aaeae643e01bfd51d69cba741557543e5bb)
new 3372344 r15850: another spot where r->out.error_string can be uninitialied (This used to be commit 4898b29c32737b2cf425d5822da2f395f70ca6e2)
new 574daba r15851: the conversion of loadparm to BOOL broke all big-endian platforms as the service and global declarations were left as int. I tried to fix this initially by fixing the service declarations, but it didn't work. While I investigate why, this patch at least gets the use of int right, and should give big-endian platforms a chance (This used to be commit e12ae809eaf0a4c48ebb086615a9051b59996b5a)
new a665ccc r15852: patch from Rusty to make talloc_set_destructor() and talloc_steal() type safe. This only works on recent gcc versions. With other compilers it reverts to a non-typesafe cast
new cdc64c4 r15853: started the process of removing the warnings now that talloc_set_destructor() is type safe. The end result will be lots less use of void*, and less calls to talloc_get_type() (This used to be commit 6b4c085b862c0932b80b93e316396a53b993544c)
new 971d30b r15854: more talloc_set_destructor() typesafe fixes (This used to be commit 61c6100617589ac6df4f527877241464cacbf8b3)
new 92acfc0 r15855: more talloc_set_destructor() typesafe fixes. nearly done ... (This used to be commit 396d82a231b6e3a91178db08b706626d4d4b420c)
new d5e3f86 r15856: fixed talloc_asprintf_append() on solaris (This used to be commit bba33a976b1954b5e9e557c9323afc92616439a3)
new d837668 r15857: don't clear the error string after setting it
new 9ff4fca r15858: - initialize s->r.out - don't check for mem_ctx, ctx and r, we should crash when they're wrong as it's a programmer error! - pass the error string to the caller
new b22d15a r15859: fixed a crash bug in the ldb password_hash module. This one is quite sublte - please have a look at the change if you are not certain you know the semantics of constant arrays declared on the stack (they must be static if you return them from the function) (This used to be commit 1848078fee2041195e3d65fcc090d7b6330b8ea0)
new 2038954 r15862: add a LOCAL-EVENT torture test
new 3d448a1 r15865: using dirname for a variable isn't that good, but making it a global symbol is really bad...
new 548927d r15868: Add replacement macro for __STRING() (This used to be commit 3780e0580b7173f20fed550db3412ab3b3b12fbf)
new 70afbd5 r15869: Fix loop var to search paths for iconv (This used to be commit 55843863ff1f92be9918c845e208a30660ed2ae5)
new ca61b4f r15870: Improve detection of iconv - should prevent HAVE_ICONV_H being defined when the installed iconv library doesn't match our criteria as well as some other minor fixes. (This used to be commit 7937932615434a59c84d8a1b81e368f6a5f8e429)
new e157dcc r15871: Fix systems with native iconv (This used to be commit 8ce292bdf3589e5d054bf9a534846c29dfc71124)
new ae67b20 r15875: Fix bug in smbclients 'put' command tridge found a while ago. Add tests for 'put' and 'get' commands so we don't break them again.
new 7ef96bd r15876: Fix build on IPv6-less systems. (This used to be commit 180925659fad50ff82693284587ae4e735458c6b)
new 1bd7f6a r15877: Fix error message - caught by the IBM checker (This used to be commit dd0b912fdd107817273391cab223304f0399c3b5)
new 26875d5 r15878: Add explicit initialization to make the IBM checker happy. (This used to be commit 3a5d3eb62c61d264fb583d2c94e3b3446988051b)
new 01b8c19 r15879: strtok_r() replacement, for solaris (This used to be commit df5bd916db3cfbd6c145177fd8992261f03a5cbc)
new f719eb9 r15880: the ntvfs_handle changes broke rpc on big-endian boxes, as the uint16_t fnum was being byte order converted twice in the ipc server.
new 373bf31 r15881: fixed the RAW-ACLS test for 64 bit systems (was failing on ppc64) (This used to be commit c954a6662de70fb36772e85b96aecf64761a66aa)
new aa01252 r15882: I forgot to add in this prototype for strtok_r() (This used to be commit 971cead2ad66fca55a32639090d97b8186c1dae7)
new 64fe1e9 r15883: Make sure timegm() prototype is available (on systems where we've had to replace it) (This used to be commit eef117e4454ed5faeddfc0b18bd4f0128c922f36)
new aecb20a r15892: Remove the COM management code - DCOM should be based on Mono and its' COM support and utilize Samba's DCE/RPC + ORPC code instead of having our own COM implementation in Samba, which is too much work to implement and harder to code (C).
new b3a9869 r15893: Update TODO (This used to be commit 446c4a175f1ce925a4882c32b189ac9237ed584b)
new 33ffb31 r15896: we're getting a lot of crashes on the build farm due to people assuming that printf("%s", NULL) is OK. The problem is that it is ok with recent versions of glibc, so the bug isn't noticed by most developers.
new d6ac0e7 r15897: switch to d_printf() in the libnet_share test, and neaten up the code a bit using local variables. This should fix a crash on solaris. (This used to be commit c088654e34caf99569f25899733dac9a42197990)
new 72209db r15898: use d_printf() in some more places to fix more torture seg faults on solaris (This used to be commit dd1ef82560c62c8c10e9d43b8d1d68512fe0aae5)
new 19b1b7b r15902: more test code that should be using d_printf() (This used to be commit b52adaa04564afb7133f442b6f997d99b74dcaa3)
new f16c1be r15907: Add simple manpage for gwsvcctl (This used to be commit e9314ceb2026041b7b01cb2b73e125ba64590932)
new 066ecf0 r15908: Mention ncalrpc in smbtorture help output Update smbtorture manpage with binding string format explanation (This used to be commit 37f6dc130e697c840676c96aadc295bcde6a0bca)
new 53107ae r15912: Run an rpc request with an invalid uid and make sure NT_STATUS_INVALID_HANDLE is returned.
new 90a5e19 r15913: Error passing in the async code is not in agood shape Start enhancing it and fix some problems with incorrect evalutaion of the codes
new b63d6b2 r15916: Modify RPC-AUTHCONTEXT so that it can be anabled in samba3 make test (This used to be commit 4298fde656ac72a2f0fae9f25e3b5b1f3948f8f5)
new 78fea25 r15919: - Create function checking prerequisites like valid domain opened and rpc pipe connected. Each user management routine calls the function before doing their job - Initial work on user modify functionality (does nothing yet)
new 8a6ac85 r15920: Move userman.c and userinfo.c definition into respective header files instead of composite.h
new daa2c3f r15921: Include new headers.
new 3308a23 r15922: password_hash.c has proven to be a good way to research how to build an async module change asq.c to be more readble (This used to be commit 9197187c4290847721432db09bdfb2f1d06e51ba)
new 0bd3636 r15926: Add NET-API-DELETEUSER test to the standard tests run on 'make test'
new 3a4d7eb r15927: Optimize ldb module traverse while keeping the API intact. I was sick of jumping inot each module for each request, even the ones not handle by that module. (This used to be commit 7d65105e885a28584e8555453b90232c43a92bf7)
new 279e916 r15930: Attempt to fix the buildfarm segfaults -- thanks Tridge for the hints (This used to be commit e363020115fc17caee6c3230d46fff41670a27d4)
new 03703a5 r15932: Remove per request creds They have never benn used and make little sense too imo (This used to be commit f0c1d08d50f8a3e25650ac85b178ec7a43e433d9)
new 2613d19 r15933: remove the last sync call to ldb_request (This used to be commit 10d66aa61dab2e59e5a510cf34b1cfad86fc2529)
new ab7d25c r15937: Currently, we don't use nor support distinguished call levels, so remove them until we do such thing. There's no need to complicate things more at the moment.
new 95399b1 r15938: Extend userinfo call with one optional stage - lookup for username to resolve it to a rid, when a sid argument is not explicitly provided.
new 2a87a11 r15939: Add tests for userinfo call with username argument provided which enables optional stage resolving username to a rid.
new f40a2e9 r15940: Add new field to pass username to libnet_rpc_userinfo function.
new 787d67c r15941: We don't use call levels, at the moment. Remove them until we do.
new 0c7b82e r15942: Remove the sync internal ldb calls altogether. This means that some modules have been disabled as well as they have not been ported to the async interface
new 2d19dca r15944: rename LDB_ASYNC_ADD -> LDB_ADD, LDB_ASYNC_MODIFY -> LDB_MODIFY, etc... (This used to be commit 55d97ef88f377ef1dbf7b1774a15cf9035e2f320)
new 17936b0 r15945: Check ltdb_modified results (This used to be commit bbda863f0766e4f4100a644f9a1ddcd8e18d29cd)
new 1204445 r15946: Added check that proves that setpathinfo on an oplocked open file generates a break. Jeremy. (This used to be commit 061b519b27cecbeb0687426201caaa7e8d95d856)
new 4dd65fd r15947: Do the same test on setting allocation info. Jeremy. (This used to be commit b8f6f62acd2ae79c87303b72e8bea22abc3a6b6e)
new 86f86f9 r15950: another printf() crash on solaris (This used to be commit 5a065b9225f7a7fe221c61e26a08abc0d29f3bb9)
new 0a1a19d r15953: our timegm() replacement still doesn't work, so grab the one from Heimdal which does work. This should fix most of the rest of the failures on solaris (This used to be commit acfaa98b5ea686feb81350baf09b3f4480f96edc)
new 8d0d05d r15955: fix whitespaces
new 9796f75 r15956: fix warnings
new d494c66 r15957: - add a test that fetches the schema from an windows LDAP server, and stores it into structures. - this prints out some useful information on the screen about attributes (will be extended for objectClasses too) - the plan is to create hide the relation of structures behind an interface we can later use this interface in a lot of places: - our schema module for ldb - the ndr_print code for DsGetNCChanges, to translate the uint32 attribute and obj [...]
new b7ab507 r15962: fix a crash when connect fails
new a6c4541 r15963: fix warnings
new 5cc28a0 r15964: fix error handling in ldb_ildap backend
new b0bcd8a r15970: add a more verbose comment to tridge's fix for bigendian hosts.
new 3dcbe57 r15978: - pass the error code back to the caller... - we were giving OPERATIONS_ERROR in all cases:-( - we now pass ALREADY_EXIST fine to the caller, and the code in libnet_site.c is happy again. - this bug wasn't noticed for a long time because the ldb_ildap code always passed SUCCESS to it's caller
new bd22992 r15979: some farmating...
new c27a242 r15981: we need to initialize 'ret' before 'goto failed'
new 49b29f6 r15986: Declare struct tm (This used to be commit 139d9369dc1b7daaf980a0c95b0921388ec39913)
new ba4f9bc r15988: try to fix the build on au2 IRIX 6.4
new 84e1121 r15991: try to fix the build on au2 IRIX 6.4
new f6b3f9d r15992: fix the subsystem name, hopefully fix the build on Mac OS 10.4.5
new ee1c2b7 r15993: don't use u_int32_t, as the main heimdal code also don't use it anymore
new 04bc987 r15996: Implement a missing monitor message.
new 08a48b1 r15999: password_hash module changes: - Quiet some IBM Checker warnings (enum mismatch) - Only search for the attributes we need - fix comments - fix copyrights
new 72ce1f3 r16000: - use uint16_t instead of u_int16_t - use int32_t for seq_number
new b17ee8f r16001: we don't use u_intX_t any more
new 4b74445 r16002: fix the build on solaris
new c62d1d2 r16003: Tru64 doesn't have strtoll/strtoull but the size of 'long' is equal to the size of 'long long' so we can use strtol/strtoul
new f6a3c29 r16004: - move #ifdef outof the real functions - hopefully all build-farm hosts have ENOTSUP...
new 8f553ab r16005: add support for XATTR's on MacOS
new 9a9a99b r16006: only (f)getxattr returns ssize_t
new e3482ff r16007: If no error string was setup by the backend, ensure that we always get at least a generic error, even when inside a transaction.
new 22367ca r16008: make debugging easier, and use the os name in the function name (I'll add a bsd wrapping later)
new b20d760 r16009: fix the build
new a5d1826 r16010: deal with the case that int64,uint64 are already typedef'ed
new 4ed9f11 r16011: we don't need sys/bitypes.h any more
new 2176bcc r16012: do the type checks before anythingelse
new 18cc835 r16013: hopefully fix the configure check for darwin
new 68e72e3 r16021: While studying how to make samldb really async I found a critical situation handled in the incorrect way. A while(1) loop may end up looping forever consuming all valid RIDs because of a secondary bug. And anyway nextRid is supposed to always give back a new unique RID, if someone messed up the database let him fix the problem first, trying to be smart here would probably end up in worst results.
new e47c004 r16022: ooops, a bit too aggressive commit :-) (This used to be commit 959c8c35ef170e03a5f698d0fa11616583cc6f66)
new 594ae8f r16023: we don't need a global variable here... noticed by the Mac OS 10 linker
new dc4ccc6 r16024: OpenBSD doesn't have ENOTSUP so use ENOSYS
new b31c685 r16028: Re-add the objectclass module, in the new async scheme.
new ca5accf r16036: Add a couple of new functions to corretly deal with timeouts. Check timeouts are correctly verified. Some minor fixed and removal of unused code. (This used to be commit b52e5d6a0cb1a32e62759eaa49ce3e4cc804cc92)
new 5ca6189 r16039: Add missing #!, don't rely on bash (This used to be commit f6e587e7066dbafef437e5b3854a34916f72fcb1)
new 024502c r16040: Support more recent versions of autoconf (This used to be commit 3f2a136b9f77062e5044b2b86f8e2a79348e0ff0)
new 56c46ee r16042: Fix crashbug caused by incorret error reporting. (This used to be commit d346531d0a3e7160ae2a3bdc430521148b485540)
new 68a06bf r16043: Fix error message (This used to be commit 2898df2cee22f2d478440e9576bec15140909e45)
new 232db0b r16044: Create a samba3 specific file in torture/rpc. The tests in there survive against W2k3, but they are designed to walk existing Samba3 code paths. It might be possible that I add something like that to other subdirs like raw/.
new 2a9982a r16045: RPC-SAMBA3SESSIONKEY tests the different variants of joins (anon/auth smb, anon/auth bind).
new ca62ddd r16051: Move the XATTR compatability code into a new file, so I can use it for the getntacl utility.
new d70d672 r16052: Add .m4 file for XATTR detection (from ntvfs/posix/config.m4)
new 66f77c4 r16053: Allow entries without an objectClass. We need this to permit the cn=rootDSE entry.
new e0bb0e9 r16056: Fix errors found by trying to use our kpasswd server and the Apple client.
new 0285d71 r16058: Test a Join using SetUserInfo level 25, as XP does if the user did not exist. Samba3 right now fails to transfer the acb_info in the info21 sub-part to the passdb backend, rendering the workstation locked.
new 1335e8f r16059: Remove accidential commit (This used to be commit e980066111cf442102b849b04a411c3f2df8e05b)
new 629d6ad r16061: Prove that removing the objectClass list in the samldb module breaks things.
new 5c3cbdb r16062: objectCategory is a DN, and needs to be matched as such.
new 4f42208 r16063: Make is clearer when we can't write to the smb.conf
new efddd37 r16066: The OSX AD plugin uses objectCategory searches a lot, and uses them both fully qualified and in the 'short' form. Now we test and support this query format.
new 4f619f4 r16067: Remove const, it isn't required and just causes a warning.
new 7707d45 r16068: Check against the correct result in the ldap.js test
new e2e5c03 r16069: Remove unused destructor and an unused variable.
new 2ed444d r16070: Fix kludge_acls (This used to be commit 795f8ebe8eecf28f5729754dc248d2a8411effb9)
new 2452d41 r16071: tdb has nested transactions change the code to exploit that in ldb
new 9f6884d r16072: Do basic wildcard searching in the ejs LDAP test.
new c38f24b r16073: On an incoming wildcard search, it is critical that the size be correct, or we try and do a memcmp on the trailing '\0'.
new 2ab5baf r16082: Index objectCategory like objectClass, as it is searched on a lot.
new 247af0d r16083: Make it possible to initialise a backend module, without it setting up the whole ldb structure.
new c79f37f r16084: Add private prototype for new ldb_connect_backend() function.
new 6664ac8 r16085: Set the error string if we fail to find a valid op to execute. Helps in chasing down bugs :-)
new f4f194a r16086: Ensure we can never dereference NULL pointers, and that describe what these two DN comparison functions do.
new d912d6f r16087: Fix silly cut-and-paste typo that cost me much of my afternoon...
new 43e9053 r16089: Make doxygen target work if $DOXYGEN variable is empty. (This used to be commit 8f44d0a2d66751ebc648550eec1ea051724b750c)
new 7d7e43d r16090: Fix standalone build after the rename of enum ldb_request_type in r15944.
new 7613015 r16091: Without this patch Samba3 will not accept this, and simply setting the "92" to "100" will give funny permissions...
new e3a6c6b r16100: Patch from Michael Wood <mwood at icts.uct.ac.za>: s/then/than/ for correct grammar (This used to be commit 26a2fa97e4c819e630bc9b50e11c8d5328c7b8c8)
new e5a00c8 r16108: Fixes from working with the partition module.
new 4a350fd r16109: Make this module simpiler, don't intercept operations we are not going to implement.
new 2f16057 r16110: Start some simple rootDSE LDAP tests in ejs.
new 9469af4 r16123: Samba3 in the buildfarm will happily create (faked(!!)) users anonymously. Disable that test for now. (This used to be commit 9015713d62558ba76d693c5e8a4c23e3fd3ccab5)
new f283307 r16125: Add another helpful utility function: samdb_msg_add_int()
new c8d0489 r16129: Further clean up the samldb module.
new a0d491f r16140: How on earth does this work on most build farm machines.... ? (This used to be commit f8bae84e89bb2fe8deea7795ad59fbefa9c98e79)
new 46a6477 r16143: Fix disappearance of user-specified CPPFLAGS,LDFLAGS and LIBS variables. (This used to be commit b7c3f80efd08c2206048d00815b7396488c91d3b)
new c1cbe6e r16149: This is a very Samba3 specific test: It tests whether 'hide unreadable' and 'hide unwriteable files' actually do what they are supposed to do.
new dcbd023 r16151: |= fix found by metze (This used to be commit ce54a15384a42c971226ef513849a0ccbf9a1ed3)
new 482a9f0 r16152: Support multiple output formats for those tests using the ui and add support for subunit output. (This used to be commit 4e720b01916e226071fce124363da7d68f04a511)
new 6bc5133 r16158: Convert to use UI API (This used to be commit 18f9584a791a7984560cdf577f3dde1ef1765fb0)
new 9f4b56d r16159: Even more work on samldb error reporting. Make sure to get the original error strings back to the callers.
new 572930b r16160: Fix double semicolon in ui.h Support output in perl's Test::Harness format (smbtorture output can now be parsed by the 'prove' utility which generates statistics about how much tests failed, succeeded, skipped, etc) (This used to be commit 18fab7a22c85e360d5e4fbb0b2f97504b9a6cfc9)
new 5afa7ef r16161: Convert to UI API (This used to be commit 8ed3fc0f86532bb224ea68584bdaf618903bd914)
new c714fda r16162: Convert to UI API (This used to be commit 78db534f65245c6f093ca8b2bf24dfba9a125ea0)
new 6845e40 r16163: Convert to UI API (This used to be commit 067c58f0d9743b52a05dd4c7cf78a64ea16133d9)
new 978dee5 r16164: Convert to UI API (This used to be commit 5cd95ec885cb0ffd5b40f53a5a0193388ec5fc6a)
new b78ebdb r16165: Add some more helper utilities (This used to be commit 584cd50d2bbace27220427ab23d032b2aab7f047)
new 5f44da3 r16166: Remove hexidecimal constants from the Samba4 provision files.
new 59bd3b6 r16167: Add tests for the changes to use hex digits, including some tests commented out until we fix some more things on our server.
new 481991e r16168: Make the example match the actual function.
new d3c0cfb r16169: Convert to UI API (This used to be commit 6306a3cc17aff23f54e3f4e7a36d6ab9f6739739)
new 1cb88c8 r16170: Convert to UI API (This used to be commit 7dad6f9c0aade8585f874d0362290d06696a5087)
new b617c83 r16171: Convert to UI API (This used to be commit 075dfb4c52132ea34dec643b12dcd01f05f3240f)
new a42365b r16172: Translate the ldb error codes into appropriate messages for the transaction cases.
new 90be000 r16173: Use memory context provided by smbtorture. (This used to be commit 88046d59517a595cfb8e9385ad87e8460eececac)
new 02aee30 r16174: Couple of fixes to the UI code - make 'torture_ok()' optional, be more verbose by default. (This used to be commit 8ef13a50b9e80811342058cdf15cf84a8ed7532e)
new 4d333d2 r16182: Better test the 15 out of 20 tests we right now survive than not test at all...
new 123e507 r16184: Convert to UI API. The async test was previously broken (fails with NT_STATUS_NO_MEMORY) and still does. (This used to be commit 5c2e136ef97fb98ae5314d1b2c73bb7b2fe4d8ee)
new fdc5a3a r16185: Remove autogenerated file from SVN. (This used to be commit a975f11d452deb2c5e06b8ba02f528b08d2842e1)
new a64980d r16186: Use full include path to make sure it's being picked up by the dependency generator. (This used to be commit fbbc3b11683d594d31e6487873946b68c2c46923)
new 9fb3407 r16211: Refactor domain_opened function a bit and add a few comments.
new 9482de3 r16218: If a connection is forced as 'anonymous', don't treat it as 'authentication requested'...
new 345c9f0 r16226: Fixes for various segfault bugs found against a buggy Samba4. With the current API we need to check both that the RPC didn't fault, and that the query succeeded.
new 422f1b5 r16227: Don't segfault if the ldb_search() fails.
new b7bcaec r16232: Avoid searching on domainDns, as it is not an AD attribute in the official schema.
new d4c5627 r16234: Set the request timeout from the LDAP search. Without this, the initial request time is uninitialised, and this causes havoc later. This also allows us to honour the client's wishes.
new b3076a3 r16235: Don't update minor_status when cleaning up on error. This restores sensible log messages to gensec_gssapi.
new 7c3af0d r16236: Add a proper baseDN to a large number of queries. Searching the NULL baseDN won't work once the partitions module is loaded.
new da9a31b r16237: Use an appropriate basedn for these searches, so they occour into the correct partition.
new 1fde679 r16238: Use a baseDN for the auth_sam searches, to allow continued function with partitions.
new 3b87db5 r16239: Search for the domain in the correct partition, so this will work with LDAP backends.
new 4a687bc r16240: Add better error reporting in the password_hash module
new ad530af r16262: Another basedn fix.
new 6959f2a r16263: A number of these searches need to be under the partitions DN, and the other needs the default basedn.
new f77c410 r16264: Add, but do not yet enable, the partitions module.
new cc9d70b r16265: Fix 'newuser' command.
new 582d46e r16304: Improve testing UI API. This now allows registering the full test suite tree, looks a bit more like other unit testing API's, fixes some memory responsibility issues, introduces testcases, and removes the need for tests to call torture_ok(). (This used to be commit 0445b1a56a02552f895f400960b9ced39244a144)
new 69270cf r16315: Convert to new API. (This used to be commit 0e52a831ed88b5d61033aee56a17e49b84df6773)
new 324583b r16316: Convert to new torture UI API. (This used to be commit ff87504c41e76a14b95a2063a4eb62d96fb02127)
new 5b7ee5e r16321: Add suite_start/suite_finish hooks, support --format=quiet (This used to be commit 6da39533d77f686b26787bebfe9e3db4bb8c740d)
new 920c1ca r16328: Wrap all existing tests in simple single-function testsuites. (This used to be commit 7e811adf59841936b7e634fca4e95630f890c5af)
new 0f62c11 r16329: Convert to new UI API. (This used to be commit c7d1d86853eb659ee4a5cbfb4ff65b31f6fe0375)
new e4684e6 r16330: Show number of succeeded, failed and skipped tests and success rate at the end of a smbtorture run. (This used to be commit 745f3d544bb1158c7c0001d36181916cd932bc08)
new a354538 r16331: Split out registering of multi fn tests, fix typo in name of pac suite. (This used to be commit 9e8574ac6cd38d1ff388f0c9ff37d86b316a431e)
new 835d8ed r16332: Fix two small bugs found by the buildfarm. (This used to be commit 3decb34bb607b83f72deaa4baca935f4f253e2f2)
new 845df42 r16333: Move more code out of the core smbtorture. It now no longer contains protocol-specific code. (This used to be commit 819d3b457648ffb7526a770e842badc17b6061fb)
new c93508e r16341: newer autoconf versions export 'datarootdir', fix a warning with old autoconf versions
new 66cc0cb r16342: Placeholder for a function implementing NET-API-MODIFYUSER test.
new f03e039 r16357: - start get rid of void parsing functions - there will more changes come but I want to do them in relative small chunks
new 59670b2 r16399: - split out pushing smb_fsinfo into a DATA_BLOB - add error checks
new 898f6f7 r16400: add more error checks
new 7c01df4 r16401: keep the old pointer when realloc fails, this is needed for the search callback
new 45c99a2 r16402: start to remove the dependecy to smbsrv_request from the parsing functions
new 818c52a r16403: remove dependency to smbsrv_request next part...
new 15db7a5 r16405: fix compiler warning of missing smb2_handle
new d3b3436 r16406: use the generic smb_handle in smb2_getinfo/smb2_setinfo
new 1fd1e2b r16407: add parsing code the SMB2 GetInfo in the server
new f8dc3bb r16410: remove some warnings of talloc_steal() usage without target I only commit this as this is used in a global macro
new 1ff99ba r16440: split out passthru level into a new functions, so they can we reused for smb2 later
new a94f2fc r16441: - give old tests a chance to report errors - display the correct test name
new ca17b87 r16442: if we want to use CHECK_SIZE(NULL, 3) we need null tracking, so enable it explicit before running any tests
new 2d88ade r16443: add push code for SMB2 levels
new 0f29d9f r16444: - split out qfsinfo passthru levels - use 1 to 1 mapping of interface and wire levels
new 3a0a00f r16445: print out values
new 816c055 r16446: talloc_set_name() allocates and can fail... pass the error to the callers
new 3cd96fd r16447: print the result of talloc_set_parent()
new 47a7886 r16448: add more error checks
new 2380309 r16449: move some code to a generic place
new 2a3bcdb r16450: fix the build...
new 74d58ab r16456: return on error...
new 15de595 r16457: fix typo
new d44c28b r16463: TORTURE_NBENCH should be a module...
new 7bf0855 r16464: split client and server min/max protocol settings
new 70eac2a r16466: for SMB2_ALL_EAS it's not valid for the ntvfs backends to return 0 eas, they should return an error: NO_EAS_ON_FILE or NO_MORE_EAS
new 98024a8 r16467: implement SMB2 GetInfo server code
new 7743106 r16468: implement SMB2_ALL_INFORMATION in the posix backend
new de2fbad r16469: do some smb2 tests
new 240ec86 r16476: Error in composite functions implemented the 'old way' (single event handler, no continue functions) need to report an error by means of state only. composite_error calls event handler function which frees the context and state structure. This fixes a segfault in some cases (caught it on modifyuser test).
new cb93d28 r16489: Because the torture/ui.h file isn't automaticly generated, the prototypes in it need to use the PRINTF_ATTRIBUTE() macro, rather than _PRINTF_ATTRIBUTE() (which becomes PRINTF_ATTRIBUTE() only in proto files, but not C files).
new 509fd04 r16514: Fix build (not run!) of --enable-dso. (This used to be commit cebabc7588b171f575f2193f4f6ead01b524acb2)
new 4bd4018 r16516: Get rid of file_exists() as there already is a file_exist(). (This used to be commit c4b3c2b18c6df43c8a4808fab72bc45439ba9421)
new 9bd4cfa r16517: Get rid of pointless safe_free() (not SAFE_FREE()!) function. (This used to be commit 6bc91497827a66af6d9adf26c689e9cc458d8ecf)
new c692456 r16518: Split up torture_util.c in smb and non-smb specific parts. Add torture_temp_dir() function, with test. (This used to be commit c9d287dc0e3f8fc4e8399cd5095ef38f2b9f40c6)
new 74fe068 r16520: move smb2srv_break_recv back to fileio.c
new 9b161bc r16522: Move code to create the test data out of selftest.sh. (This used to be commit 2c601df23f3390954bf77918e198b1d027e43b24)
new b22ddfd r16523: pass spoolss_XcvData calls to the ntptr backends... I wrote this code last year and found it in a working tree...
new 3fc105b r16524: Fix double evaluation. (This used to be commit 93f7adfb140d9e77120dd197d05a8fdd50e768bd)
new 993012b r16525: Move selftest-specific code back to selftest. (This used to be commit e659d772480ef9acb58f899f25f09f917cece30f)
new 6b749f2 r16526: Add torture_setup_server() with test. (This used to be commit 6a1ed8ad756b97f61d4af9df2c7a7d889a2d09ef)
new 1afab0e r16527: Add target argument for smbtorture. Remove duplicate unc path separator conversion. Add prefix for tempdirs. (This used to be commit 3763ed3092fa89558390a9721be8437a7c380790)
new fb3afe4 r16529: Fix type. (This used to be commit f9a9884c0da038f2a390444d1ab9219049f95cc3)
new 3ef6f35 r16530: Send monitor messages only after successful receiving result of a stage.
new 7d1533f r16531: Add a function preparing argument for modify user routine.
new 7414c02 r16532: Tell username from account name (source from target, when changing).
new 1db2f0d r16533: Perform a cleanup after testing. Also, add changed name argument. This test currently triggers internal corruption in ldb database, according to status code returned. I'm investigating win servers behaviour here.
new ff2041c r16556: Add mkdtemp to libreplace. This is apparantly available on Linux and BSD systems, but it's not everywhere. (This used to be commit b3d2512ed4fc8c378607bcc2dc241a1f77ab7197)
new 0168e97 r16557: Silently succeed when torture_register_suite is passed NULL. (This used to be commit dbcb190aa0a687e62cc109ab6314aa705a0c7aca)
new 748decf r16558: Add make rule to generate version.h. Metze, can you please review? (This used to be commit 47b6a3d7f37faba7f8defbaf9a406f4bdf431615)
new c71aac4 r16560: print out the correct value
new 529aa3b r16561: - create version.h relative to srcdir - let version.h depend on VERSION - add a rule to manualy regenerate version.h e.g. after a svn up
new 7dc22bf r16566: add pull function for a site32/offset32 blob
new ca044dc r16568: add parsing code for SMB2 SetInfo
new 0646a91 r16569: - use push_string()
new f0f1a5f r16571: - make push/pull_ascii()/_ucs() functions static, callers should use push/pull_string() functions with STR_ASCII or STR_UNICODE - make the push/pull_ascii/ucs2/utf8_talloc() functions complete (they should be reduced to pull/push_string_talloc() later...)
new 61705d9 r16572: More comments and simple refactoring of one condition.
new 6e92c83 r16573: Fixes in comments.
new f8d8454 r16621: split out passthru levels of setfileinfo
new 414c476 r16657: Test Jerry's iTunes bug, along with some more error conditions
new bcc9e8a r16666: implement setting of security_descriptors via SMB2 SetInfo
new 332f5b1 r16667: - use ndr_pull_struct_blob() to make the RAW_FILEINFO_SEC_DESC pull code simpler - use ndr_push_struct_blob() for RAW_SFILEINFO_SEC_DESC
new 1ce7b02 r16668: test setting of security descriptors vis smb2 setinfo
new bd1efc1 r16669: this calls don't expect any valid error codes than NT_STATUS_OK
new 826597b r16670: try to match the vista error codes a bit more
new 4015b01 r16671: allow usage of smbsrv_pull_passthru_sfileinfo() without, a smbsrv_request given...
new 4da5714 r16672: we don't need this twice:-)
new df4d209 r16690: - fix bug 3896 - we didn't pushed the wins wack reply correctly to the wire, as NBT_QTYPE_NETBIOS is used and setting rdata.data.data was useless...
new f47593a r16691: we should only look at rdata.data.length when we're in ndr_push mode
new 828e95e r16692: More comments and further code in set_user_changes routine.
new 833ef6b r16693: Name type should be passed further down the lookup engine instead of assuming only PDC name type. Also, fix the comment.
new 5b19070 r16694: Store lsa rpc pipe pointer in a right place.
new d63dd11 r16699: the layout of SMB2 Read and Write is identical... so we know that the 9th bytes is just uninitialized padding
new bd0dceb r16705: fix a bug found by valgrind... as we setup the 1 padding byte for non present dynamic part, we need to overwrite it when we're getting a real dynamic part, so we need to remove the buf->size +=1 when we do the first push to the dynamic part (when buf->dynamic is still but->body + buf->body_fixed)
new ef4475a r16706: for RAW_SFILEINFO_SETATTR attrib == 0 means set it to FILE_ATTRIB_NORMAL and attrib == FILE_ATTRIB_NORMAL means no change...
new 4357d9f r16707: - test attrib = 0 in BASIC_INFO - return an error when value doesn't match the expected value!
new 63d0c5a r16708: the packet format of SMB2 SessionSetup has changed, there're 8 more unknown bytes...
new 8db2375 r16716: patch from Bjoern Jacke to fix compiler warnings on AIX
new c063450 r16724: fix typo...
new 348ad95 r16725: don't ignore errors
new 30ae843 r16730: that is correct...
new 2f60a2b r16731: send a better error code, required for vista-beta2 client
new b20c00f r16732: use the given macros
new a18fc61 r16733: implement SMB2 SetInfo
new 6acd9ae r16734: the 2 bytes after the opcode and before the flags, is no padding...
new 2400ebc r16735: vista beta2 reuses the tcp connect where it does the SMB negprot
new f0c737b r16736: - convert unix times to nttime before sending it to the wire... - return an error code if an error happens
new d584033 r16737: if an error happens report it
new dd44e24 r16738: vista beta2 use FILE_CLOSED as error for an invalid file handle
new 2e56d83 r16739: test SMB2-GETINFO SMB2-SETINFO by make test
new 21af384 r16740: just say the directory is empty
new 946e1c1 r16741: add a RPC-LSA-GETUSER test, which is very useful for analysing a windows machine remotely
new 81d5901 r16756: Some machines on the build farms sporadically fail the test
new 81d09a7 r16759: Jeremy, another little error case for you :-)
new 5517249 r16761: Added additional NTSTATUS and DOS error test for "." This confirms a theory of mine... Added RAW-SAMBA3BADPATH to selectable options. Jeremy. (This used to be commit 4cd7a8ed621d6215202d4b60d183a013a221581b)
new 673cce7 r16768: Add a simple script to set a user's password. This should grow into a real smbpasswd command some day.
new 6218aef r16769: Working on fixing the RPC-SAMR test against Samba4. This fixes password changes which only include the LM and NT hash, such as the original ChangePassword.
new 23f8579 r16770: Get closer to having Samba4 pass some of the RPC-SAMR test, by skipping some checks.
new 8932ab2 r16771: Add const and some better debug messages.
new 937e394 r16772: Clarify comment.
new fcce099 r16773: Fix one more RPC-SAMR test (an alias level), and make it clear that the unknown value in the samr_GroupInfo structures are the group attributes.
new d3fee42 r16774: This patch modifies the tdb API to allow the logging function to be used as part of ldb.
new af04a37 r16776: fix typo
new a3f606f r16784: - make some function in ldb static, they not need to be exported anywhere
new 464e352 r16791: Typo fix in a comment.
new 3c9281f r16794: Make Samba4 pass it's own RPC-SAMR test, at least in part. There are still a couple of unimplemented functions, but this is far better than not testing this at all. In particular, this exercises the password_hash module.
new 9da5d4f r16795: Fix crash found by Dave Fenwick <djf at samba.org>.
new eda5759 r16796: Fill in dsr_GetMemberships() / dsr_GetMemberships2().
new 91e4f9f r16801: Adding WERR_DS_DRA_ACCESS_DENIED.
new fbf566b r16815: split out search levels which are also used by smb2
new 927cbf7 r16824: Rename Ethereal -> Wireshark (patch from Joerg Mayer) (This used to be commit a789aa468b2b2b631289dd65888b352de46ad900)
new 44e6f21 r16825: Make ldb_sainity_check() set an error string. This makes it much easier to chase down what modules or application code gets wrong.
new 3aa8a70 r16826: Ensure we don't segfault if the remote server fails to set a password in RPC-SAMR test.
new f2e8b32 r16827: Factor out some code into common samdb functions: - creation of ForeignSecurityPrincipals - template duplication code
new 5e3ca4a r16828: Add RPC-LSA as a test that passes, and remove RAW-ACLs until someone can fix it.
new 3ed1e8f r16829: Fix a number of issues raised by the IBM checker, or gcc warnings.
new 12dc0ae r16830: Fix IBM checker and GCC warnings.
new ebea352 r16831: Use a valid memory context (found by the IBM checker).
new 1f1b34b r16832: I should be more careful (and test!) when trying to make compilers and static checkers happy...
new 51e0ae3 r16833: Add a base DN to more search calls, we need to look for an ID over the whole tree here.
new af0a9eb r16834: split the level's of smb_search_first/smb_search_next and the levels of smb_search_data
new 86518ac r16835: Remove RPC-SAMR from the test, until I can clear up the unexplained failure.
new 4979fd6 r16838: Allow compilation by midl. Patch by andrzej.hajda at wp.pl (This used to be commit 9e38cc9f3fddd3f0494209df225c35c9e1e3dd37)
new a5cbc9a r16842: Jeremy, I almost don't dare checking this in.....
new ec3be5b r16843: Confirm that openX uses the same mapping table as getatr. Jeremy. (This used to be commit 1c84e57e712b03f03035abe26fd8adb71aa16994)
new 1d2b6e8 r16846: Try not to segfault if the domain SID isn't there, or the search failed.
new ba968d6 r16847: Add the parts of the SAMR test that pass back into 'make test'.
new 90b7442 r16850: Disable NBT-WINSREPLICATION-OWNED until it always passes (currently it still has intermittant failures).
new 5768d12 r16851: Put a clue in as to which domain might have failed, due to the length of this test.
new f596c0a r16852: I thought we passed RPC-SAMR-PASSWORDS, but we don't. Disable that test for now.
new bc3d68a r16854: Fix the RPC-SAMR-PASSWORDS test. It failed because we allocated users in the Builtin domain a SID from the global domain.
new 6abc3e0 r16858: The RPC-SAMR-PASSWORDS test now passes.
new 0f215e9 r16860: Fix (and reactivate) the RPC-SAMR test. We need to allow these sids to be created as foreign, even if they are in a local domain.
new 1b45214 r16868: init some uninitialized values (found by valgrind)
new cf901ad r16869: - if we know the blob length, we can preallocated the memory and avoid a realloc in smb2_push_* - don't overwrite the first data byte
new f0f7070 r16870: copy over the status from the ntvfs request to the smb2 request so that smb2srv_setup_reply() doesn't push uninitialized data (found by valgrind)
new bb158b7 r16871: zero padding bytes (found by valgrind)
new e8b61d7 r16872: when we know the data length we can preallocate the buffer and avoid a realloc
new 7c810db r16873: - grow the buffer with the correct size, we maybe had 1 byte preallocated - body_size doesn't contain the preallocated byte so don't remove it
new 1fcd8c8 r16874: query all information
new a3797ff r16875: implement SMB2 Find in the frontend
new 4224876 r16876: implement SMB2 Find in the posix ntvfs backend
new 48e6c11 r16877: run SMB2-FIND test
new eb75ecb r16889: implement SMB2 Ioctl in the frontend
new 810df68 r16890: implement DCERPC over SMB2 in the IPC backend
new ee89812 r16891: test dcerpc over smb2
new 861ec81 r16895: Add continue function and prevent from segfaulting (or unpredictable behaviour) if composite context returned from _send function was NULL.
new 304c8fb r16896: Allow to use both binding and unc string to specify host name being looked up.
new 82f1374 r16897: Don't pass allocated buffer for returned string as the lookup function allocates it using memory context. Also, give nicer output of the result of lookup performed.
new 56bb8f4 r16900: Nicer display of the test results.
new b7c5bc5 r16907: Add an index parameter to torture_open_connection. Next step is to enable the unclist parameter for all tests that do two connections, to enable cluster testing.
new 977e44c r16908: Set an error string if we can't find a backend for an operation.
new 70b5c60 r16909: Change torture_open_connection to look at torture:unclist.
new 627f49d r16910: - don't search the wildcard handle (a handle with all bits set to 1 is justed for some SMB2 Ioctl calls...) - don't crash if we didn't find the tcon
new 29f3389 r16911: the TID is only 32 bits...don't overwrite parts of the UID field
new ac857dc r16912: I messed up the numbers for ipc and print shares... This caused vista beta2 to not do any rpc calls against samba4
new 4199248 r16913: better return the same values as vista beta2
new bfc0262 r16914: Add more tests for the partition module.
new 35fda6c r16916: Implement metze's proposed changes to the tdb logging API.
new fabc6ae r16917: Fix compile errors found by the testing of tdb on the build farm.
new 5468516 r16918: the SMB2 Ioctls are sometimes called with a wildcard handle the operation doesn't need a valid file handle in that case
new ec2b3ba r16922: move some macros out of talloc.h as the don't belong to talloc
new 54fba07 r16923: remove unused substitude code
new 2caa112 r16932: Consistanly use the macro for these DNs and attributes.
new fdbbabe r16933: Sort the partitions in order from most, to least specific.
new 30c1716 r16934: Expand the ldb test to demonstrate partition behaviour, including the global USN and global transactions.
new 8d62a6b r16936: Correct comment in this comparison function
new e29e30d r16937: Add const, to make it clear that it is invalid to talloc_free() the DN at this point.
new 43f6d7d r16938: Fix breakage of TDB on VOS (declaration after statement)
new d89b4ad r16949: add and fix some NOTIFY return codes
new 3b36a85 r16950: remove the smb mid from the ntvfs layer and keep a list of pending requests on the smbsrv_connection, to be able to match then on ntcancel
new 7e04c00 r16951: add the year to the copyright...
new c7d7022 r16956: Walk some of the samba3 srvsvc code (This used to be commit bd84fde777366899391d122e0aa5034ba0b80037)
new 571052f r16958: We also do level 1501 on NetShareGetInfo (This used to be commit 656d8337c474374014ac681914fa761916a9bc3c)
new 51de50d r16961: Merge 'seperate policy from logic' changes from Samba3. The 56-bit flag is handled just like all the others.
new 795c279 r16964: Remove extra debugs no longer required in a working KDC
new e071f4a r16965: Take a better stab at comparison functions between string and binary forms of the objectGUID and objectSID attributes.
new dfe5c6a r16966: Fix compile warnings.
new b1a9208 r16967: Test another NTLMSSP flags combination.
new 32ab518 r16972: Replace the sequence_number function pointer in ldb with the ldb flags.
new 86c3e62 r16975: implement SMB2 Notify call in the client lib
new 1e5529f r16976: add a very simple SMB2-NOTIFY test
new dd2d3b0 r16977: do a few more notify tests
new e6b2940 r16979: - ntcancel should compare TID,UID,MID and PID - don't return ntcancel error, as we don't know how signing works for them
new a895839 r16980: - make struct smb_notify a union and add levels RAW_NOTIFY_NTTRANS,RAW_NOTIFY_SMB2 - parse SMB2 Notify reponse
new 7cf9880 r16981: check the returned values
new 219a242 r16982: fix compiler warning, gentest will not use any SMB2 levels...
new ab763b0 r16988: Extend locktest to enable cluster testing byte range locks. -l <unclist> will redirect the first server/share via the unclist file.
new b73a3ad r16989: implement SMB2 Notify in the frontend
new da722e8 r16996: use the correct types, merge from samba3
new ad521ee r17001: Prepare a new monitor messages.
new 4c499cb r17008: on SMB2 Create the delete_on_close flag isn't ignored for existing opened files as it is for SMB.
new 669e5d0 r17009: set the protocol version correct
new 39b7ae1 r17012: don't try to send any data when the socket is gone already... (fixes crash bugs)
new 5af1b8e r17014: add whitespaces...
new a6a8065 r17015: add a test that closes the tcp connection with an outstanding notify request
new 09b9d83 r17019: don't timeout on notifies
new 440d048 r17020: pass the real error to the failing requests
new 434087b r17026: Make rpc connect routine a bit smarter. Try to connect again using different transport and possibly address type, when the first attempt fails (only if it makes any sense, of course). This may be especially useful when connecting DCs and PDCs in mixed environments.
new 752fda4 r17027: My copyright notice.
new 6078bfd r17028: Remove extra newline.
new 624544f r17031: When I first revived the objectclass sorting module, simo complained that it should handle the add without a search.
new cab68a4 r17061: - remove the currect talloc chunk from it's parent before freeing the children this fixes an endless loop bug! - reenable the test for this
new 4e4e698 r17062: make correct use of talloc destructors, and make the code much simpler
new 41c571e r17064: lsa_GetUserName needs to return the name for S-1-5-7 on an anonymous login.
new 803e5ef r17065: NT4 does not like "0" here, W2k3 does not care... (This used to be commit 4f13b7d53c0f177cfd2a0d00ee14de3fce12d9bf)
new 32b7198 r17069: Make us pass RPC-NETLOGSAMBA3 against w2k3 again (This used to be commit 963878a5f394234229af5835b2ccdd6d4b369466)
new f139dac r17074: Extend the rpc-samba3-getusername test: This creates a normal user and we check if we can actually see the user SID on a fresh sessionsetup.
new 45b64e3 r17079: Remove an attempt to connect on ncacn_ip_tcp transport after failure on ncacn_np, as abartlet suggested. Also, named pipe remains the default transport for all kinds of servers to be contacted.
new 73b0662 r17081: add idle handler support to the smb2 client lib too
new 152ea28 r17082: Add a test that walks and tests denying tconX access via the share security descriptor. This is something that W2k3 does _not_ pass and probably is not expected to, it seems the don't check access at tconX time.
new a5bafff r17083: - implement SMB2 Cancel in the client - the 0xffffffffffffffff seqnum is reserved for SMB2 Break (oplock breaks) so don't use it in a request. we should someday try to test this...
new 8075ce6 r17084: implement SMB2 Cancel in the server, that makes it possible for clients to cancel async requests, like NOTIFY...
new bca8f2d r17085: reuse the existing sec_desc_buf struct
new bdf914a r17087: - make pvfs_notify_next_send static - fix double free: a talloc_reference(a,b) when a is a child of b doesn't prevent talloc_free(b) from destroiying a and b.
new e124815 r17088: add ntvfs mapping function for notify
new 6cebe4d r17099: Samba3 now passes RAW-LOCK completely, no need for parameters to protect it. Jeremy. (This used to be commit 382c37e3d70c4d259c400dba3d7e4c3846f66c34)
new 37eab82 r17103: Big updates to the not-yet-enabled partitions module. It now services the Global Catalog port 'correctly' (in a very simple sense) in that it should be no worse than what we had before.
new b38fca6 r17104: Rename function parameters and variables to avoid shadowing global declarations.
new e3fd9cc r17109: - use AC_SYS_LARGEFILE so that type sizes are the same when talloc is build standalone and inside samba - add configure checks for the some type sizes for debugging
new 761450c r17112: - fix the build of the ldap ldb backend with newer openldap header files. - use the correct timeout variable (simo you should do a standalone build before commiting:-)
new 4611244 r17113: build tdb and ldb standalone with the same sizes of 'off_t' as from samba
new 3ff21a0 r17114: print some sizes for debugging
new 8de86d1 r17139: Checking in Volker's extended oplock test. Jeremy (This used to be commit 720c425af167373aaedf739d1d7794ada3fcddf6)
new 38dee43 r17141: Prove that create dispositions with truncate and overwrite break oplocks. Jeremy. (This used to be commit 94886f8c4029a9661a0bce2f7d9c41a3a5eaa366)
new 02ac968 r17156: check for the size of a pointer
new 48fac82 r17157: bail out if sizeof(size_t) < sizeof(void *)
new dc2715b r17167: indent (This used to be commit 4dcdc5a3ad6847be6c6199854121ae4ccadaa673)
new a1a842e r17168: Now that TLS (and soon SASL) is below the socket layer, we need to make the testnonblock skip some things. The socket *under* the tls socket is still tested.
new 9e854f2 r17169: Test LDAP with testnonblock.
new d5aeddf r17170: Catch some more out-of-memory cases, and provide some clues when chasing down bad signatures that may be due to data truncation.
new 048d0c6 r17171: Add a gensec function to determine the maximum negotiated buffer size, and the maximum amount of user data that may be fitted into that.
new b718193 r17173: Check for oversize output, not oversize input, and fix the GSSAPI mech to work (it broke it in the previous commit).
new 5f741e1 r17174: Enable gnutls code, which requires the HAVE_GNUTLS CPP macro.
new 550f5fb r17176: remove off_t from talloc. size_t is large enough to hold the max amount of memory of one process
new c93817b r17185: Oh, I wanted to do this for sooo long time. Finally acknowledge that ldb is inherently async and does not have a dual personality anymore Rename all ldb_async_XXX functions to ldb_XXX except for ldb_async_result, it is now ldb_reply to reflect the real function of this structure.
new 49f68ca r17186: "async" word abuse clean-up part 2 (This used to be commit c6aa60c7e69abf1f83efc150b1c3ed02751c45fc)
new 7718ef4 r17187: Beginnings of a little lsa walker for Samba3, if only to prevent the regression we had in 3.0.23...
new 3faab3e r17189: Add the new LDAP rfc series (This used to be commit d3f8b813b33d1338e62f099017a1d4a32745e7a2)
new fcea638 r17193: Remove ancient stuff never really used (This used to be commit a6709196ca4d50fdb84a562cd8f49db4275bb1dc)
new e248cae r17195: Start thinking how to implement extended operations. Ad supports three extended operations: - start tls - dynamic objects - fast binds
new 74b68a7 r17196: Clarify that SSL is used for LDAP as well as SWAT.
new ba07fa4 r17197: This patch moves the encryption of bulk data on SASL negotiated security contexts from the application layer into the socket layer.
new 2dc3841 r17205: Even if this makes me look foolish, at least start to scratch on the surface of spoolss. If snum is to be removed, then we should make at least the attempt to walk parts of the code before and after the changes.
new 9c66f60 r17206: Add a modular API for share configuration. Commit the classic backwards compatible module which is the default one (This used to be commit a89cc346b9296cb49929898d257a064a6c2bae86)
new 151fc74 r17207: Add the ldb based shares configuration module (This used to be commit df1da91d4fe0233763398f46fe663e0b879054c3)
new cb85a76 r17208: Add a away to test the ldb module. Actually you can't test both classic and ldb together, but you can replace the standard script/tests/mktestsetup.sh file with this one and run make test to see share_ldb in action (This used to be commit d4c2b893504feb3a232e74d14584405b3aaaf942)
new c504a82 r17209: Add dependency over the new share configuration module into smbd Should fix some build farm machine (This used to be commit 15b8fafb991d3ce4b40c144702399d6f705a8e8e)
new 830b03d r17210: I wonder how I missed this, build farm caught it. (This used to be commit e0af5cf51dbedccfe47cfd6ec5232847f586ece8)
new d8f1e27 r17215: Prepare the SASL socket before actually settting it. This allows errors to be reported corectly, rather than just dropping the socket.
new c047a88 r17221: Add some integer wrap parinoia to data_blob_append().
new 9d6f276 r17222: Change the function prototypes for the GENSEc and TLS socket creation routines to return an NTSTATUS. This should help track down errors.
new 1ea4f56 r17223: In some protocols it is not possible to negoitate off some features, without the agreement of the peer. This can cause problems, because one side things sealing is disabled, while the other thinks it is enabled.
new a6629e0 r17224: Accept the start-tls extended request. Getting OpenLDAP to recognise our certificate, and proceed with the connection is left as an exercise for the reader...
new e3df3cd r17225: Fix the build by fixing the spelling of START-TLS.
new 79f7b58 r17226: add some comments about ldap binds and pending requests
new 8a3f6a7 r17227: don't call a function which takes some nonoptional args with NULL.
new ec8d486 r17230: don't overwrite the error with NT_STATUS_NO_MEMORY
new 4cdcc17 r17237: - keep pointer to the different sockets - we need this to later: - to disallow a StartTLS when TLS is already in use - to place the TLS socket between the raw and sasl socket when we had a sasl bind before the StartTLS - and rfc4513 says that the server may allow to remove the TLS from the tcp connection again and reuse raw tcp - and also a 2nd sasl bind should replace the old sasl socket
new 7cdd639 r17238: Add datarootdir (required for newer autoconf versions) (This used to be commit c575dee5c76ca33a07ab62dc59f80ece1bd84abc)
new aeb8077 r17240: move extended operations to a new file
new d86e04c r17241: substitude @datarootdir@ with old autoconf versions:-)
new 2ac8de0 r17243: some svcctl idl fixes from <andrzej.hajda at wp.pl>
new e88bf7c r17250: Fix comment, the Samba3 winbind protocol uses the host byte order here.
new 04d776a r17251: - split out the starttls into its own function - give an operations error when tls is already on the socket
new 308abfe r17253: add configure checks for writev/readv to see how portable they're
new bbc1857 r17255: fixed BENCH-NBENCH for new smb_raw_find_first() syntax (This used to be commit 7b05c007ea0a8df994af62625b529a164a104903)
new e72786e r17256: fix 2 crash bugs, which are introduced by making parameters ref pointers!
new 8194dfd r17257: make the size_t is to small error more verbose (hopefully nobody will ever see this:-)
new 02ea24b r17263: export talloc_free_children()
new da9723c r17264: - remove unused includes from talloc - check explicit check for varargs.h as fallback from stdarg.h and fail the build if both are not present
new af8f553 r17265: some reformatting
new 64d6aba r17267: - add an async interface for gensec_update() to the public gensec api - note this is still uses the sync update() hook of the gensec modules but it allows me to fix the callers first
new 28b8ec0 r17268: change the smb2 session setup to use the new gensec_update_send/recv() api
new e862366 r17270: split the logic of saying this auth backend wants to handle this request from the password checking. This will help to make the password checking hook async later
new de4c2bb r17272: move the callback stuff into a substructure
new 96f60a3 r17273: add an async version of auth_check_password() on the public auth interface and implement the sync version as wrapper to auth_check_password_send/recv()
new 61d6200 r17274: fix typos
new 9c8fa19 r17277: we need to trigger an event when we return directly, otherwise the callers callback function will not be called and the caller is hanging forever...
new 6d35c07 r17278: fix un uninitialized value found by valgrind
new 9a06754 r17280: NT_STATUS_INVALID_HANDLE maps to ERRbadfid, which is wrong in this places, so only overwrite ERRbaduid and ERRinvnid when NTSTATUS support is given.
new e5cbee3 r17281: we now have client/server max protol
new 2ce3406 r17282: test some simple operation with the LANMAN1 and LANMAN2 protocol, that finally tests our RAW_SESSSETUP_OLD code
new 1575743 r17283: use the async calls of auth_check_password() and gensec_update() in the smb server.
new 622d1db r17284: move the input checking stuff from ntlmssp_update() into its own function.
new 4fe4093 r17285: some reformating
new 84b0eb6 r17286: Simply fail the tls_initialise if we don't have TLS compiled in. Adjust the web_server code to cope with this.
new 0771801 r17287: Add the local_password module to the tree, so it doesn't get lost in ldb API changes.
new 56b1714 r17288: Don't mess with entries in the local password prefix, and fix const warnings.
new e20ed61 r17289: Fix the build: I havn't commited this module yet.
new 689bbb4 r17290: don't do any stuff that can fail in the _recv function
new 34bf6f6 r17297: Some compilers don't seem to like the ;;
new 4317209 r17298: Fix up the local_password module to the current LDB API, and build it by default.
new 77bb75e r17299: Improve the partition module to replicate attribute records into all partitions.
new 2d65c9a r17300: Try to fix some segfaults in ldb_ildap module, when the remote server drops the connection. The reconnect code needs to be hooked in here.
new 09b861f r17301: Add a new function to copy a list of attributes, while adding one to the end.
new cfa762f r17302: Testing!
new 5d7b998 r17303: More testing results: Don't try and call a NULL callback, and use the correct parameter, as this is called for more than just 'add'.
new ce20796 r17304: Improve ldb_tdb error strings a bit more.
new 3d3bd93 r17305: allow 'declare [...] union foo;'
new edcbd24 r17306: fix compiler warning
new 7e949c9 r17317: - add a composite_create() function that allocates and initialize the composite_context structue, we should try to convert all code to use this because there're a lot of places where the we have bugs with this task... - add a composite_continue_smb2() helper
new 7c50eec r17318: make better usage of the composite api
new 3437c2d r17319: make better usage of the composite api
new 7847e7b r17320: - print the debug message before the composite context get received by the caller - steal pipe2 to the state structure so we don't need to take about freeing is later
new 08282ae r17321: give better error codes
new 67fb28d r17322: make better use of the composite api
new 46b2b8c r17323: make better use of the composite api and fix the memory hierachy
new daff55d r17324: make better usage of the composite api
new 2ac4cdf r17325: make better usage of the composite api
new 5c1d881 r17326: make better usage of the composite api
new 509a70e r17327: when the connect with the ipv6 socket was ok, we need to inform the caller...
new fd86007 r17328: make better usage of the composite api
new 331ad9e r17329: - after a composite_continue() we need to call return; - add some comments
new 7b99b20 r17330: Enable the partitions module.
new c45ac43 r17331: Oops, how did I commit this empty file...
new 582cf8c r17332: May as well make this a round number (This used to be commit a2d614147663c4f9b80d6e383819e92ca45e013b)
new 3ecdc5c r17336: make the logic a bit more easier to understand...
new 9e0993a r17337: make better usage of the composite api and create an event context explicit
new 9b6f35e r17339: pass the event context and messaging context together to the smb ejs functions
new 63aaa6b r17340: initialize elements od dcesrc_call_state in one central place and pass the messaging context to the call
new 7a845bc r17341: pass a messaging context to auth_context_create() and gensec_server_start().
new e48ed74 r17342: implement a SamLogon via IRPC in samba4's winbind
new d6301c8 r17343: let auth_winbind use IRPC against the winbind task. (currently this uses the sync IRPC_CALL(), but when auth_check_password will be async for the backend this will change to IRPC_CALL_SEND()
new bdbc9b3 r17344: move the gensec_update_request structure into the header file and add a private_data for the backends.
new b94b9d8 r17349: We can't just return sucess here, modules below us expect the async reply rules to be followed.
new b1b9617 r17350: Avoid a couple of memleaks, unnecessary code and use a more linear style (This used to be commit 97c4d41a30a5d85145abb781cb7001b502bc7dcb)
new bd8fd50 r17351: Remove extra LDB partition we don't actually use (these are in the main database, under cn=templates).
new cf7ccba r17352: Don't do a modify on the objectClasses, as OpenLDAP doesn't like this. Instead, handle this one in the add.
new 326e963 r17357: - fix the build - generate the IDL_NDR_* variables before using them (this was the reason I didn't noticed this error)
new 7b52d77 r17359: http://www.cs.wisc.edu/~cao/cs739/draft-leach-cifs-v1-spec-01.txt says that with the 0xffff fid all files only for the given pid should be flushed
new c5148cd r17360: add some comments
new 2c4eece r17361: check that file handles are only accessable by the correct session in the SMB frontend server
new 529c5da r17362: session_info and smbpid are available from the ntvfs_handle so we don't need them on the pvfs_file struct.
new f685635 r17368: Add 'const' to ldb_match_msg().
new eb16bc6 r17370: Fix tdb searches, we need to return an LDAP_REPLY_DONE packet when done. Awesome how this didn't break everything around... (This used to be commit 1b3b6176592314e91af9ed911e8a244519dea9aa)
new 05aa6b8 r17377: This attribute is maintained by the modules, don't override it.
new adefa44 r17379: Pre-generate DH parameters, to avoid doing this at runtime in our testsuite.
new 1057b4b r17380: An expanded test, cross-referencing the global catalog to the main port.
new 358b1b2 r17381: - we don't need debug messages twice - also user_info->mapped is maybe uninitialized in auth_password_check() as it we do the mapping in auth_password_check_send()
new 4166253 r17394: Pregenerate all the files for TLS. Make the 'make test' startup *much* faster.
new 303c106 r17395: Add some more time to the default runtime. Now 7.5 mins.
new 5d05a1a r17396: Bump the time up again. RPC-SAMR can slow, I probably need to break it up again...
new bf5e85b r17397: Add const, and use a more local memory context.
new 9481764 r17398: avoid a memleak when we are returned 0 results and make a more creative use of memory contexts (This used to be commit fc97b5dc8ce65232a7a98ffb59def44a931b1565)
new 976b01b r17411: Try and compile on older versions of GnuTLS.
new 1ea8c37 r17412: fix missing colon (This used to be commit 300d6e724d1ce386ad53852c0645fa8de374625a)
new 14d3223 r17413: add a new case for the this:
new 3455998 r17414: add new error code
new 0f6c285 r17415: the ldif handlers can't do search as this now blocks foerever because the handlers are called within the async callbacks in side the main search.
new 07cb71b r17416: display the attributeSecurityGUID nicely.
new 0c739e8 r17417: Try to fix random failures in the build farm for 3_0.
new b4028ca r17418: add client support for the LDAP_SERVER_SD_FLAGS control
new 817610f r17419: add client support for the LDAP_SERVER_SEARCH_OPTIONS support.
new 8ac0237 r17420: add client support for the LDAP_SERVER_DOMAIN_SCOPE control
new 1205096 r17429: implement the LDAP_SERVER_SHOW_DELETED control in the client
new 3a083f8 r17430: implement the LDAP_SERVER_PERMISSIVE_MODIFY control in the client
new c3e837e r17432: display more GUID values nicely, they all have rangeLower=16 rangeUpper=16 and attribute syntax 2.5.5.10
new a72a455 r17433: remove obsoleted RFCs (This used to be commit 7dffabc744271b0ab98d00c0cc23600d1b536d29)
new 87b2218 r17434: update our index (This used to be commit 9f79714389373735807c1ed8ec9f2fddaa77a9dc)
new 0c149be r17438: extend the comment
new 87e240b r17441: add some more attribute with credentials in them
new a0ff937 r17442: print out credentials on the "secret" objectClass and "trustedDomain" objectclass
new 9ea3b56 r17447: Add more fields to user modify routines.
new 84f8d20 r17448: Define macros to set fields in api function modifying user account.
new 1ef10c5 r17449: Add another field to the test before expanding the whole test to more complex form.
new 8b659a2 r17450: A bit more protection against memory allocation errors.
new 54cde4d r17471: Add a function generating pseudorandom set of changes to test user modify routines.
new 5104e4e r17472: Remove unused variable.
new 11685ac r17473: Split loading a list of modules and initialising them into a seperate function.
new ecfdd5f r17474: Allow the partitions module to load modules for specific backends.
new ede4169 r17478: Add BENCH-READWRITE test to simulate read/write workload from simultaneous async clients. This code is based on concept from Mathias Dietz <mdietz at de.ibm.com> (This used to be commit 7e6253a5f930645baa842b887d80ea06739bca3f)
new b26f447 r17484: Make last version of the function generating random set of changes more fair to each of the fields (ie. don't create new code at midnight after a long day...).
new 0d23591 r17488: - add SHA1 and HMACSHA1 functions, based on rfc 2104,2202,3174 - and add torture tests also based on the rfc's
new ea197d7 r17489: run the crypto tests with test
new 22cb98b r17490: add all test values from rfc 2202
new a573ae9 r17491: I forgot to commit this...fix make test...sorry:-)
new 559158a r17492: add a test with the example values from rfc1321 (MD5)
new a889fef r17493: fix typo
new b165e48 r17494: add tests for the example values from rfc 1320 (MD4)
new d120eb8 r17495: run LOCAL-CRYPTO-MD4 and LOCAL-CRYPTO-MD5 with make test
new 6e4940c r17499: Open the main database only the minimum times during a provision.
new 39018ab r17503: Add a useful function to search for a DN (This used to be commit 8c6efd7b55e4ad45e1bd10519a1b91285a4e0347)
new 71041a5 r17504: Do not use the invented unixID but use the rfc2307 uidNumber and gidNumber attributes instead Do not change unixName right now, we don't have an attribute to use in the posixGroup class, and I think we should remove its usage altogether and look up users and groups by their uid/gid only.
new 8b9e08f r17505: we are setting the timeout with the provide function right after. (This used to be commit 6520e3c83acfbb7b6aa63d1cbebe8f8801db292f)
new c017cb1 r17507: pread and pwrite depends on HAVE_PREAD/HAVE_PWRITE not HAVE_PREAD_DECL/HAVE_PWRITE_DECL and common/io.h already defines pread and pwrite as static if they are not.
new a9ad616 r17513: ldb_set_errstring is an ldb private string, samdb uses DEBUG() statements (This used to be commit c57b6420aa4a220257df714aaccb016acb4bae24)
new faed817 r17514: Simplify the way to set ldb errors and add another helper function to set them. (This used to be commit 260868bae56194fcb98d55afc22fc66d96a303df)
new 8492a45 r17515: Fix warnings (This used to be commit 5f7864515008a596bbf92163ef8bd48dc8269b09)
new a23b63a r17516: Change helper function names to make more clear what they are meant to do (This used to be commit ad75cf869550af66119d0293503024d41d834e02)
new 44523cf r17517: Fix declaration after statement, which breaks the build on older GCC.
new 8c291e6 r17520: If the blkid library fails, I don't see any reason to return more of an error than if we don't have it. We might not be on a volume that can store/return such a GUID.
new cc3f852 r17522: Fix another declaration after statement.
new ebee68a r17523: FIXME is a macro (I think) on some platforms (AIX), and this caused pain.
new cf863ef r17524: Lets see if we can try and get the socket_wapper includes to be pre-processed last, and get AIX and some other hosts to pass make test again (I think the macros were being over-overridden).
new 027583e r17525: This is a merge from the Google Summer of Code 2006 project by Martin Kühl <mkhl at samba.org>.
new 8f42f12 r17526: Move timestamp generation into the objectGUID module. It probably needs to be renamed (operation_add?).
new a7770d9 r17527: Don't duplicate the entire test setup just to allow testing of the new ldb-backed shares configuration.
new 0cc8a17 r17528: This is an additional item of schema we require.
new a993f53 r17529: Simo doesn't like the use of the internal ldb_errstring in functions not used purely as ldb module helper functions. This now passes these strings back as explicit parameters.
new 4d9b1bd r17530: Watching the build farm mails carefully pays off...
new 8131b64 r17531: fix whitespaces
new 999015b r17532: merge from SAMBA_3_0 Revision: 17460 First step at fixing the build breakage with the groupmapping test. On Linux, F_RDLCK is defined to 0, for example NetBSD has it at 1.
new c46648b r17533: add missing include, so that "socket options = TCP_NODELY" as default can work...
new 1686d10 r17534: Try another group for 'wheel' on True64. (This used to be commit 177b713288be9c5d559a27d65e16521cbeefc958)
new ac88647 r17537: if we replace inet_ntoa() we need a prototype of rep_inet_ntoa...
new 8c6cb8f r17538: this function should be static...
new 1935ef0 r17539: add HMAC-MD5 test code based on the example values from rfc 2104, 2202
new 879ce60 r17540: store command line args of selftest.sh in local vars as $0,$1,$2,$3 may change in side the script or included scripts.
new c846d46 r17542: In using ldb_map, I ran across some very odd behaviours when we search for objectClass=xyz. The code has been warning at me 'no covert_operator set', and indeed this is the case. (It then proceeds to strip this as a search expression)
new 1ace9b6 r17543: Patch from Martin Kühl <martin.kuehl at gmail.com> to extend the samba3sam test cases for ldb_map, and to include this into our default 'make test'. (This used to be commit f69a842314b3d5c57c3fa1f5b1bae3ee6d42da2b)
new 0572822 r17544: Add execute bit to js script.
new 3ecfa99 r17545: I forgot to commit this file, a source file for the the samba3sam tests, by mkhl.
new b7cef04 r17546: Test the loading of per-partition modules.
new 7d4da68 r17547: Add test by mkhl for some of our variable substituion behaviour.
new c642680 r17548: It is a good idea to commit the fix (from mkhl) before the test that shows the need for...
new 4fe22eb r17553: Actually enable the samba3sam module. Should help 'make test'.
new 4662f3a r17564: we don't need a AC_TRY_RUN to test the compiler warning options
new d6fed33 r17565: expand the test for negative enum values, systems like Tru64 truncate the value to INT_MAX... So a AC_TRY_RUN test is needed here
new 2f119fc r17566: test if the compiler support inline, this results in
new b0a264f r17567: add error code I got from DsGetNCChanges when I don't use the DRSUAPI_SUPPORTED_EXTENSION_STRONG_ENCRYPTION flag on DsBind
new ee70f5c r17570: add dummy functions for the frsrpc and frsapi interfaces based on the wireshark information
new 7d6bfb4 r17577: Patch from Kai Blin <kai.blin at gmail.com>:
new c0e60d0 r17578: in standalone talloc build ensure we get intptr_t if available (which makes the discard_const stuff nicer) (This used to be commit 662f01f8ba861a5ef1d5ee724ed2b3ab9812597a)
new 9f7da6f r17579: make ldb build g++ friendly (This used to be commit 403cbd335594112e0c58fd68d20f0e3faad7d186)
new 7de75a9 r17580: Add a new tools to convert back from AD-like schema to OpenLDAP.
new f28774e r17581: Add tool to convert AD schema back to OpenLDAP's schema formatting.
new 04b2dfd r17582: Fix dependenies for oLschema2ldif.
new a2eca91 r17586: merge lib/netif into lib/socket and use -lnsl -lsocket on the configure check for the interfaces.
new 01bb484 r17588: this file doesn't exist anymore
new f41fc00 r17596: apply patch from Martin (This used to be commit e9d101bc3c1e7c1e8b6560a1f7161e6eb270c7df)
new 45719b6 r17597: fix prefix path handling (This used to be commit 25cde0f7300f37fec6c4a897ba0a80a3e5c26e15)
new c69672d r17598: Patch from Martin Kühl <mkhl at samba.org> to update the samba3sam test suite, which contains tests for the samba3sam and ldb_map modules, with a lot of tests for search requests.
new c354201 r17599: Improvements to the AD-like to OpenLDAP format schema conversion utility.
new 49b335c r17600: Finish the schema conversion tool, and add a mapping file, used to map OIDs and skip built-in attributes.
new 2faae93 r17601: Fix declaration after statement.
new c15bab3 r17609: Kill one more use of the fake dnsDomain attribute.
new 2b4249e r17613: style fix (This used to be commit 86fc149ca805e4c801f6251c8c9f2480010b4962)
new 071aa99 r17614: Our first "client side' ldb module.
new 8de6b7b r17624: Samba3 does not yet do getprinterinfo level 6 (This used to be commit 9455b0340f634afa25a5af5ed4ea385212cf95a7)
new 4719fed r17631: Some syntaxes from MS in a now vanished internet draft (This used to be commit 1020edb0c721da8889f5ce93e5497bb34ebbf786)
new ff5120e r17632: This is the most accurate mappings between LDAP OID Syntaxes and AD Syntaxes. Generated by scripts that cross information from the Windows Schema and the aggregate schema and cross verified by searching on the net (This used to be commit 996452844a9ac3df10e8b2c63dc693e5a753fc9d)
new 3d603bd r17633: Return NULL at the end of the file, or else we can't tell the difference between end of file and a blank line.
new 0148cfa r17634: Kill off another case where we used dnsDomain, and point it again at dnsRoot.
new acd6667 r17639: Martin Kuhl noticed that we loaded an incorrect value for distinguisedName on templated objects.
new 4fc0366 r17641: some more info, add oMObjectClass values (binary :-/) (This used to be commit b07a783b9881c5df305b939cd2acf9ee69610e9c)
new 798e4c6 r17642: some more mappings (This used to be commit df1fe1a5c543453d5500ded30a982e7795d88670)
new c8064e1 r17644: change the ldap server to always use the single process model. We are not aiming to produce a high performance parallel ldap server, so better to reserve the extra CPUs on a SMP box for file serving. (This used to be commit 45c0580e5d3b18301bc5706423bb407d001fb61d)
new f23be49 r17645: gcc 4.1.x has started producing "value computed is not used" warnings in very annoying ways for talloc_steal. This rather strange looking cpp approach avoids these warnings. It's really a problem in gcc, but better to do this than put up with the huge flood of warnings. (This used to be commit 8236a0ac5e80c30e52fccc0ef41a6c808ea43420)
new 66bbd44 r17646: Use authentication if specified.
new a1bc3fb r17647: the init fns should not take a mem_ctx (This used to be commit e32fdc7e684b088629a5e858dd5bf0b80507ed65)
new a46beef r17648: update minschema.js this version returns also oMSyntax and oMObjectClass and also use the right value for the objects CNs
new cb4ebd8 r17651: Commit the set of classess used to generate our schema and update the schema with the latest additions (This used to be commit 09a32726111200e421b6fcacf1586bfbe6024fa6)
new d779978 r17652: add oMSyntax to these attributes (This used to be commit 425fda84e2a4636c87b30df9df3f2c998202c933)
new 3f229bd r17653: fix typo (This used to be commit aca800bdcc5f402c1fc241e9e9c495933c85b715)
new b950a91 r17656: some systems (like older solaris) don't return ENOTEMPTY on rmdir() with non-empty directory (This used to be commit 1775381afad8a97777a45b6e98802dda8b389ecb)
new 691e5e5 r17658: several replacement snprintf() fixes.
new cbbaa36 r17659: cope with systems without the x509 gnutls functions (This used to be commit 8148534d9c9e566c4ecd9b29857fa96916cd9e3f)
new a8aea84 r17660: fixed configure test (This used to be commit 28238ad8f15b8bd3c49fb0b235becca25615cfe6)
new 372c2ea r17661: A patch from Martin Kuehl:
new 7cb4dcf r17662: some more enhancements to our schema extraction tool, with a nasty hack in minschema.js that I really hate (This used to be commit 74c40719f2965e2bc055e539f0933d95df070fbf)
new 1f8fda7 r17670: 1) Refactor libnet context structure a bit, to have rpc connection properties more consistently reflected. 2) Add domain open routine for lsa pipe - this is needed for ongoing name resolve function.
new 19a88e3 r17671: Update the tests according to changes in libnet context.
new 714f399 r17674: fixed a problem on with our configure logic on systems that have libgnutls but not some of the crt functions (This used to be commit 7a0264c52dd8ab1b1bb321462f66955a866d90a9)
new b22105f r17675: increase max torture test runtime - we have some v slow hosts in the farm! (This used to be commit 6a7800064fe456b47ea6d8b781a3e7fe7f8353ad)
new 862ba26 r17678: don't free result message twice (This used to be commit e3908818198bf0f89c1140e659ab2140bdfbc323)
new 35817c0 r17679: - fix 'make test-ldap' to skip ldb specials
new 9a883a6 r17680: make standalone tdb support building and testing in a different directory to source (This used to be commit a81a3874e1a40131cbba22d14d7b68fd0f5b54c5)
new d132f72 r17681: fixed standalone talloc build to support building in a separate directory (This used to be commit c137a7049ed6a74c035ef7fad86ac1e77e31028c)
new 7fcafb7 r17682: Add newline to end of file (This used to be commit 0e97b71386601a80f4bc264ee54e90a3a8a5841d)
new a11045d r17683: to pick up config.h we need -I. as well for talloc (This used to be commit 07401300ffccd832371d1f6288052aa293a2eeb4)
new 67c5ccb r17684: and we need -Iinclude for tdb (This used to be commit 3a22b28f2b6d960e00acf1038d8cd3b820cf0be7)
new f35b215 r17685: talloc.pc is in the build directory (This used to be commit 14a8faa1640db4c083e7b9b06c21d466d0ef0ce3)
new 04d5c4a r17686: tdb.pc is in the build directory (This used to be commit 01b76c7aa118f853593d006803796e50e8821533)
new c4e83e8 r17687: remove circular dependency (This used to be commit b12fd256ff827f45f24c56edbc6f44248ba9b9a3)
new c21e51b r17688: the commit/test cycle for getting this to work in the build farm sure is tedious! nearly there I hope ..... (This used to be commit d0412765bade27acdd5cc03d7d527fe7ddd1fb11)
new c2bc9bd r17689: build works, this should fix install .... (This used to be commit 9a7c1df956ad2e5abaa33b4c808cc1379c2d1c67)
new e4759eb r17690: Demonstrate how we can read the schema to find out details needed for translation. I hope to have this reading a schema structure in the future.
new 3e83b0f r17691: Make the structure more public, so we have somewhere for calling modules to put private data.
new be99212 r17692: - don't try and run ldap tests unless we have slapd - fix manpages install (This used to be commit 9bc751d1f18be1b03e47412e94abe6390f752f98)
new 70da14f r17693: only install man pages if we have managed to generate them with xsltproc (This used to be commit 3e48177dd138d835766cba304d266fd30a87ebef)
new 23557a9 r17694: Don't use printf() in a module... (This used to be commit 9f810ddd1436672e16a6b80500bb14aa21e097de)
new 66758e0 r17695: added installcheck target (This used to be commit 7cca1f83f40106707c00edf612796451536d73e5)
new 787dbed r17696: attempt to allow ldb to use an external popt directory, so we can point it at the popt sources in the samba source tree when building in the build farm (This used to be commit 13e14e0f8decbb7f3bafed9d980950d825a985e6)
new 1d1f100 r17697: - enable test for slapd
new cda3a37 r17698: The original code assumed that &data->context was a valid talloc pointer.
new 54b5ba2 r17699: Remove more printf calls.
new 3d33bc1 r17700: Despite our best hopes, the way module initialisation tends to happen, we make searches before things are initialised. Cope with this.
new 8c53215 r17701: doxygen (if installed!) needs to be run in the src directory (This used to be commit bd1bd1c5ce52e9399461041e11cc30c93ba356a9)
new d5c4606 r17702: test for gcc, and only enable gcc flags if true (This used to be commit 6495620d1819a50b79c77258ced9d0cadd25e129)
new 6ddd5f6 r17703: Fixes to enable the entryUUID module to work for it's objectClass -> OID mappings.
new 4c69b46 r17704: Add comments suggesting how to get the LDAP backend working.
new 7783080 r17705: Use the paged_searches module by default against the LDAP backend, if selected.
new b2dd4b3 r17706: remove the dependence on gnu make in the standalone build (This used to be commit 07fa357f3f7251859f8afb6f2b0488b3718b0474)
new b2658f0 r17707: Match the output (aside from dividers) the output of ol-schema-migrate.pl in the schema output.
new d8f2434 r17708: make the automated testing of the ldb ldap backend more portable (This used to be commit bf88bc5de61c3c20d77e2d73e27e741031e9ec06)
new cc973cb r17711: fix compiler warnings
new 31356c0 r17712: fix compiler warning
new 1cecad2 r17713: fix compiler warnings
new 02515a7 r17714: fix compiler warnings
new 0e5f941 r17715: make the cast explicit and remove compiler warnings
new 4b71392 r17716: make casts explicit and remove compiler warnings
new 867d900 r17717: this cried for bugs...and they happened... we were passing a struct timeval reference as string, and gcc gives a warning...use C99 style initialisation.
new 7c5bb2b r17718: don't consider a slapadd failure in the ldap backend tests as a ldb failure (This used to be commit 72cdf93b5a9246f224afa3ba765fae25de1c2b7a)
new e7f56e4 r17719: ldb_cmdline needs to be static for cc on solaris (This used to be commit db4d99f35b6874da01d0a1c68d64bd73635a7ec9)
new 10d8142 r17720: in standalone ldb build, some systems need sys/stat.h and a defn of comparison_fn_t (This used to be commit 99915268e60f6f877b639f1788ebdcf8105d6073)
new ba8ed91 r17721: fixed the dlopen and MODULESDIR handling in the standalone build (This used to be commit a40e8c210a27a88e01b023c8b6d298e271c147d7)
new 2fe39a8 r17722: better to use talloc_vasprintf() than vasprintf() directly, as it depends on less libc functions (This used to be commit a05101d83b06543cd32b08b4dec29d8f6bd27674)
new 5b9633e r17724: don't rely on strnlen() as MacOSX 10.4 doesn't have it. Someday apple will realise that buffer overflows are bad .... (This used to be commit 0a6968b71b3cc492edfc3d46bd7e0c66c7ed8557)
new 28e1409 r17725: VPATH and builds out of the source directory causes problems with the AIX 5.1 version of make. Putting a direct dependency on $(OBJS) works around this, and should be harmless on other systems (This used to be commit 6a7182b599d43d2da636dfb68547f0f4aea4050e)
new 8e36c42 r17726: not having slapd installed isn't a ldb test failure (This used to be commit 33ccb93647a94fbbd2d08199b6655a3bf14d0a38)
new c09f605 r17729: remove the dependence on an internet connection for building standalone ldb by only running xsltproc if we can find a local copy of the required stylesheets (This used to be commit 16be09e0d6bd2c9c21f9cf0291dabf661a9a3797)
new 99309fa r17730: cast dlsym result to try to avoid a compiler crash on hpux (This used to be commit 217cff9f00e350b769e40ff1d71ebbd5696c2938)
new 4803244 r17731: try to cope with freebsd handling of .a dependencies (This used to be commit 1ad1d5f37e0915e5e477b99ef16fc82a01b82708)
new f1da198 r17732: after some help from Jelmer, changed builddocs.sh not to rely on either an internet connection, or a list of xsl paths (This used to be commit 7f3c699d0f8fc0e75b351bc851dbb9ffdc3617c4)
new 96adaec r17733: doxygen is way too noisy to build every time, and it doesn't do dependencies. If someone can fix it to only rebuild when something changes, then feel free to re-enable it by default. Otherwise use "make doxygen" if you are in need of a doxygen fix .... (This used to be commit e9ab8d9f4820c03ee6023bc5dd586f4b5643aa2f)
new 8cbf9b6 r17734: tru64 needs these for standalone build (This used to be commit b735ad8cfa6c10b3e1e450bcec73904aa72e91b2)
new 1f7a813 r17735: a (probably useless) attempt to workaround stupidity in HPs version of make (This used to be commit b85b1f5926789c0d6f7cad5f6b8dc4992cca5a13)
new 36cb569 r17737: fixed a 'declaration in code' error (This used to be commit aca417c6b164b54334cc46e126dd362ddab509d3)
new 309ef90 r17738: solving the seemingly trivial problem of timegm() being missing on some systems requires quite a large change in ldb. The core problem is that ldb doesn't have its own equivalent of lib/replace/, so we have no sane place to put things like timegm.c
new 57f5877 r17739: forgot to add replace/* (This used to be commit ceb09f50b7d9f2626b42123e2482d562713f881b)
new 0a98d90 r17740: get rid of dependence on asprintf(), using talloc_asprintf() instead (This used to be commit 0e350ea0c1bba278995da5e8de677c5651eb623e)
new d953543 r17741: tru64 uses inttypes.h not stdint.h.
new 4cd7e5a r17742: make the casts explicit and remove compiler warnings
new 0749ab0 r17743: fix compiler warnings
new d68a169 r17744: we explicit want to get warnings about declarations after statements:-)
new 8ad26ba r17745: got rid of the final asprintf() in ldb (This used to be commit 21377a607647c847c6902b685555a0206e61c6dd)
new 461ff1e r17746: the automatic archive creation in make breaks on 3 platforms. Lets try manual archives and see if they work a bit better .... (This used to be commit 15ec8c3741f89ac4d6f0cd794dc916ee37d883cc)
new 7a76b20 r17747: ldb's make test should not try to install something
new 7852524 r17748: make the casts much easier to understand
new 6ac7ea5 r17749: more HPUX madness (This used to be commit 444e92890f08cdc0f5b84e964d1cc6a812e1073e)
new 09129c7 r17750: these have moved to ldb/replace/ now (This used to be commit ac178b52935d7629f8583092e833b74093ca70e1)
new 312ded3 r17752: using -1 in a uint16_t value causes compiler warnings, use UINT16_MAX as invalid search handle
new ec626a7 r17753: fix compiler warnings and make the code simpler
new f592640 r17754: remove the --always-create option from mkproto.pl and make this behavior the default.
new fba1659 r17755: fix the build...
new 48c7cfc r17756: I don't know why but this only works with the standalone ldb build...I'll test more tomorrow.
new 47fb506 r17762: HPUX needs setenv (This used to be commit 535c96f1e7639071d34ea47a88181d861c3a3038)
new fe79107 r17763: moved setenv to ldb/replace/ (This used to be commit ed2dbc4dfe4556831c809dab24e3833cd2018138)
new 18f93fc r17764: more portable setenv() replacement (This used to be commit 5c00b6d08324b46cd7025264c0320352d2842ead)
new b075bb8 r17765: fix handling of old solaris /bin/sh in ldb build/test (This used to be commit f41d3ed4b3d76c37c9c5bfd15e9e4e27179450f0)
new e5f7da5 r17768: This merges in the current version of Brad Henry's windows testing framework patch. There are some issues with the patch that I will discuss in a separate email to the list, but given the low (zero?) impact of the patch as it is, I think its better to integrate it now, then let Brad send some minor update patches later (This used to be commit 7232da0436ff1d84e419d268fee31a095bbb88b7)
new 2d4ecdb r17769: only look for dlopen in -ldl if not found in libc. Needed for us4 (This used to be commit 0b254f3bde8827312c6fcb93ccd7a0c489ed5e20)
new a524e8c r17770: don't force -L/usr/lib, it breaks us4 (This used to be commit 348aff8c8372b235d42ede35c18f83fd53db99f9)
new 6633716 r17771: add a comment explaing the odd cast (This used to be commit 47e695ed88d364a7d423e804fe5340006ebf7c18)
new 1ec1c32 r17772: warn about unused macros (only when defined in the .c file not in headers)
new b49f18f r17773: this macros are unsed, with compiler warnings
new 845e288 r17774: this macro is unused
new 47479df r17775: use an enum to get rid of compiler warnings
new 5987aac r17776: these macros are also defined in libcli/raw/trans2.h
new 12e2e43 r17777: these macros are unused...
new eb6f27e r17778: fix compiler warnings
new bca791d r17779: this macro is unused
new e996cd5 r17780: better fix this one correctly
new 39b2377 r17781: fix compiler warning
new 9fd23a6 r17782: fix compiler warning
new a485fa0 r17783: fix compiler warnings
new b58f436 r17784: fix compiler warnings
new 46cdf92 r17785: fix compiler warnings
new 5645acd r17786: remove unused macros, fix compiler warnings
new 403530d r17787: ifdef out unused macros and generate a smb_panic() when the wrong macro is used on a field.
new 6268e2f r17788: fix compiler warnings
new 168e9ec r17789: remove compiler warnings
new 1d8fa3c r17790: replace uses -ldl and should directly depend on it
new 2fe8a02 r17791: get rid of another compiler warning
new 1713b43 r17792: io.out.winsserver is a const char *, and iname->winserver = talloc_steal(iname, io.out.winsserver) generated a warning, so I changed iname->winsserver to also be a const char *.
new fef30c7 r17793: add -Wmissing-prototypes, -Wmissing-declarations, -Wmissing-field-initializers gcc options, but don't enable them yet.
new 7f38e86 r17794: ifdef out unused macros
new 50f5c65 r17811: Add .bzrignore file (This used to be commit 10419a9fba0e56dbad9abe9e0e7b9c22caf02b3f)
new 6a47944 r17820: simplify the code flow a little (This used to be commit 221272e3930e1fbf30df1ad19713935d38cde46c)
new a2ca0b5 r17821: changed ldb_search() and the ldbsearch command line utility to automatically work out the basedn when basedn==NULL. The basedn is fetched from the rootDSE defaultNamingContext value (if there is one)
new fb36e27 r17822: the ildap ldb backend doesn't need the auto rootDSE logic any more (This used to be commit c670837cc0dd04834a283bde0471c702a34c66c9)
new 0fd9807 r17823: get rid of most of the samdb_base_dn() calls, as they are no longer needed in searches (This used to be commit a5ea749f0ac63bf495a55ee8d9d002208ab93572)
new b21b119 r17824: add a wrapper for the common partitions_basedn calculation (This used to be commit 09007b0907662a0d147e8eb21d5bdfc90dbffefc)
new e031bfc r17825: I broken cracknames in my last patch - fix it up (This used to be commit 4ec4f91a437bdfab7b8e0fd1e43c0b8b1927e461)
new 545a588 r17826: Add line numbers to the d_printfs (This used to be commit 8df16dce4d67c17a24aba934f0d656aa5670e539)
new 2e771a7 r17827: Fix an error message (This used to be commit 4242309d54d201b35e9cc96c0359ded64cf7485a)
new 60898ca r17828: set the auto_baseDN opaque even on failure to fetch rootDSE. That ensures we never try twice (This used to be commit 946901e5dde9d31727448070a06e56da38d4a59e)
new fd4e294 r17829: Fix the order of the bytes (This used to be commit 9910c01a3a5dd417c47e83b9c9b6df8f4547e816)
new 88b04ab r17830: Set the default_basedn (hey, it comes from the "default" naming contex :-) once at connection time, after modules have been loaded.
new a9ac74a r17838: revert rev 17754
new 25ba47e r17839: do not reference possibleInferiors we have not extracted trim duplicate may attributes (This used to be commit 4975659fd70abdbae42ee378b7be766102f4df55)
new d3c55f0 r17840: A step towards building on Solaris which appears not to have strnlen.
new a0d6264 r17841: Revert 17840, libldb.a defines strnlen. Sorry for the noise (This used to be commit 1de34590821b0c076bf8d48cbdae97f33275647e)
new 6e90970 r17842: After talking to Simo, apply the next attempt to resolve the strnlen problem. Timegm is the same. Simo says this is just a workaround, but it helps for now. Feel free to revert.
new 03dd0d5 r17844: The AIX compiler thinks { } is a syntax error (This used to be commit 4189736e09dab2b7ff57b7bba04d54c0ffeea140)
new 9ba1610 r17846: Ok, this is a patch that needs further discussion. On Solaris, snprintf seems to be broken. The %lu modifies apparently can not cope with the high bit==1. In dom_sid_string I added some printfs and got:
new 7917a26 r17848: Ok, this did not do it. Still got the same problem. (This used to be commit bb393603707ada3d4b917f8374b7738f16c78f46)
new 1bdf669 r17849: Next round for RPC-SAMBA3-SHARESEC (This used to be commit e17371b7f970fe4cc91f8034c18292cc3c22f161)
new 1e46d3a r17856: The two new functions - libnet_LookupName and libnet_UserInfo. These two perform name resolving in SAM database and fetching user account information, respectively. The code is quite rough yet, but it builds and basic tests work. Now, I'm working on cleaning it up...
new e1e0645 r17857: A couple of new tests.
new 8856986 r17858: Add new libnet domain open tests.
new d0ef5aa r17859: Fix some return values (This used to be commit 5b4fc48c49bada2711e356c557ba5f45e34396f6)
new 0c34fbe r17860: Let's commit the work down up to now on the new schema module. At the moment it is able to validate an object has no conflicting objectlasses that it meets the criteria to be inserted as child of the parent and also sorts and create the objectclass hierarchy so that the objectclass .c module can be obsoleted.
new bc2e3aa r17868: remove duplicated attributes from list (This used to be commit fab0e66281ca0feddf1ce26249706e865856b17a)
new 69ecd95 r17870: This module (for the moment) handles the modifyTimestamp generation. For that, it needs to hook into the modify operation.
new 9356831 r17871: Add an option to make the system account behave as anonymous on the network. This helps where we are trying to talk to an LDAP server, until we share a common SASL authentication scheme.
new 2b99336 r17876: Require one less patch for the LDAP backend to work.
new a93ad74 r17882: merge change from samba3
new 200619b r17883: check if talloc_asprintf() works correct
new 6f7dd6c r17884: Shape up the snprintf fix after Metzes comments (This used to be commit 66b6456eee579623b64c649356ab0175c46f5789)
new 82d4c50 r17885: use _TALLOC_TYPEPF() consitently
new 5ed0747 r17886: add talloc_ptrtype() and talloc_array_ptrtype(), see the manpage what they do:-)
new 6631477 r17887: fix c++ warnings
new 787a4d6 r17888: use talloc_*_ptrtype() macros as wrappers arround the talloc_*_size() functions to get rid of c++ warnings
new 1e0cb68 r17889: allocate a valid element where the pointer can point to, fix c++ warnings
new 6e4043c r17890: add -Wc++-compat option to gcc but don't use it yet
new 45b8c41 r17891: remove c++ warnings from talloc
new 98a1bd7 r17892: fix the last talloc c++ warning
new 3400d91 r17893: add a function to disable the null_context
new 3ddab07 r17894: better name for the internal syntax type (This used to be commit 4241a1bb832461ca44ce0f20cb770ea2b6f2d7e3)
new 59057c8 r17895: - talloc_increase_ref_count() can fail - make talloc_reference() typesafe when gcc >= 3 is used
new 814582d r17898: handle objectcategory and isdefunct for classes (This used to be commit 7664b52b89bfac6f2db52fae2daa65c856acd1ac)
new 2a1ef3c r17904: we don't want warnings about unused parameters
new 3caba85 r17905: fix c++ warnings
new 832ac85 r17907: - add a generic talloc_report_depth_cb() function which takes a callback to do the actual report. - make the talloc_report_depth_file() a wrapper of it - and talloc_report() and talloc_report_full() are wrapper of talloc_report_depth_file()
new 2ea2a70 r17925: Another class we need.
new 6c68f1a r17926: add trustedDomain class (This used to be commit 43e95f4572778fec70ea4a62b6b4d20d8f96a2f8)
new 0329d75 r17930: Merge noinclude branch: * Move dlinklist.h, smb.h to subsystem-specific directories * Clean up ads.h and move what is left of it to dsdb/ (only place where it's used) (This used to be commit f7afa1cb77f3cfa7020b57de12e6003db7cfcc42)
new 4bcd9ff r17931: Really remove the files this time. Looks like there's something wrong with the rename code in bzr-svn... (This used to be commit 03e402181ace8fddde38d626fb8d765693b8d429)
new 613e2a6 r17932: Fix header installation. (This used to be commit d0b7c740c77c901960c6de80f0d3b77cd396946f)
new b07435f r17938: More comments.
new b5efc73 r17939: Fix compiler warnings spotted on buildfarm.
new c51b106 r17940: Fix a warning spotted on the buildfarm.
new 4ce057c r17950: sync talloc with samba3
new 930edaa r17952: merge changes from samba3
new 626d3ad r17954: Avoid including \n in error strings (left over from DEBUG() conversion).
new 25f9e52 r17955: Don't search for the dnsDomain attribute, it is invented (not in the AD schema).
new e905fed r17956: LSA Cleanup!
new cca9dbb r17957: don't try to use an internet connection when generating the manpage and only install the manpage if we build it
new 722d20f r17958: as talloc_init() enabled null tracking, we should avoid to use it in smbtorture, and in the LOCAL-TALLOC we should reset the null tracking
new 0715828 r17960: try to use gmake if present on IRIX
new 4208ab4 r17961: source/po/ isn't justed in samba4, so remove it
new 6845099 r17962: source/intl/ isn't used in samba4 anymore
new 648dacf r17963: fix install logic for talloc.3
new e683a57 r17964: try to support sun* hosts
new 5e214d5 r17965: make talloc build more portable
new c3d6fea r17966: remove all generated files
new fc7f823 r17967: Somewhere along the line we lost unixName here, and so lost the ability for 'administrator' to log in as unix user 'root'.
new e117323 r17968: Consolidate the DSSETUP and LSA pipes into a single file, as DSSETUP is just one call.
new f2c0831 r17978: make the ldap backend test for ldb work both with and without modules (so it works on both redhat and debian, for example) (This used to be commit 71264bb78558ada7539ef59048eb38887579c1d1)
new e424b05 r17980: handle NULL arguments without crashing in strcasecmp_m() and strncasecmp_m(). This makes the use of these functions in sorting routines with RPC replies sane (This used to be commit 93413f84502ff308e88947b9d3bdc9d219478935)
new ba1c805 r17982: One final hack...
new afed7c8 r17983: Use the UTF8-correct strcasecmp_m call for sorting these entries, which has been recently fixed to cope with NULL pointers (fix segfault on Solaris).
new 49e15ba r17986: Add a copy of the Heimdal licence to our source tree, to make it very clear what the conditions on this code are, and that the terms are GPL compatible.
new 28dc492 r17987: Make the LSA pipe listen on the \pipe\netlogon interface.
new 7490155 r17988: Add 'not for Samba4' hacks into the RPC-NETLOGON torture test.
new 6cb6d5c r17989: Add RPC-NETLOGON as a test we now run against Samba4.
new e7717f6 r17990: added timeout checking on dcerpc connection establishment. This should fix the problem on some build farm hosts where we were waiting forever for a connection to DRSUAPI to be made, so the next test will start.
new bb71578 r17991: Implement a few more calls (with not implemented :-).
new 0bb1c2d r17992: reverted r17842
new 5d3fd81 r17993: as metze pointed out, the composite_error() already calls the async handler, so don't call composite_done() (This used to be commit d70ec77b00e542cc4b8c2bd7d27fe5940623abc5)
new 23e6b27 r17998: start working on syntaxes (This used to be commit b49b8f5cb5ffa29a3b63f70a1f437c9720d2228c)
new 92b8f4c r18017: Separate NET tests out of RPC. This way it's easier to run libnet tests only for quick checking.
new 515067a r18018: Fix the build on OpenBSD. No license problem this time, I've written strnlen from scratch.
new 22ced36 r18021: Add ldapi support to our LDAP client. To be used for testing an OpenLDAP backend.
new 173d17a r18022: Increment number of records converted, and print number of records skipped.
new 36ca11b r18023: Add support infrusructure for testing against an OpenLDAP server.
new e21e837 r18024: The %c sscanf format I'm using doesn't null terminate.
new 556aab7 r18025: Don't try to set a target host if there isn't one (such as with ldapi://).
new 3dc330b r18026: patch from Brad allowing the windows testing to be configured externally in the build farm (This used to be commit a85646cba5ae5f96d99bd79d491e4151ffe6e78e)
new f6f4d86 r18027: Fix some 64-bit warnings (This used to be commit cd495d89314a653b5976b1690e075fd7bac2f59b)
new 38fdde5 r18031: Merge my replace fixes: * libreplace can now build stand-alone * add stub testsuite for libreplace * make talloc/tdb/ldb use libreplace (This used to be commit fe7ca4b1454e01a33ed0d53791ebffdd349298b4)
new e8b3da0 r18032: added a 'make distclean' (This used to be commit e83ea30b72c92ecf242274d090b00009bddd8be6)
new f3cf9d4 r18033: added install-sh, needed for standalone libreplace build (This used to be commit 652c11e4b8d5188690bbe512b205ab5ac783aee8)
new 7e97a15 r18034: fixed build of libreplace outside of source directory (This used to be commit 8c07569227c6f2b0c9abdfe535733f3d5cb40fe5)
new 63799e5 r18035: - fixed 'make clean' to remove test objects
new 7a4206a r18036: Add missing file (This used to be commit 9ad8075d702d67fc82974e1ef2cfbcaefb2028f5)
new e67b1f2 r18037: added 'make installcheck' target (This used to be commit 34f173d8cb23a3e12e94744b696343757b837066)
new 6cf5528 r18038: make test fns static (This used to be commit 2dda101a5fcc40702df9fa2f932d6fe97ae64163)
new 41ff8ad r18039: Include header with time_t if needed. (This used to be commit b0cfdd24be88ba3963eb43cdbcb6317e65aed57b)
new c90a127 r18040: Use only one strnlen implementation (This used to be commit 9a421425d242f6e0385414121c114c7c62ea1aaa)
new 4c4e6a9 r18041: started on the bodies of the testsuite functions for libreplace (This used to be commit a2a6782ec721312e329cd16b609fb3eff8ad284d)
new eab9f6d r18042: testsuite needs to link to libreplace.a :-) (This used to be commit d359dea98eceadb4881578f70d8f4453ec0a2b88)
new 73493a0 r18043: added strlcpy() test (This used to be commit a68b3395199d2d47af3b23959e6da7109a9c5193)
new cb962c9 r18044: timegm.c needs to be in a separate file (This used to be commit 3ec1db7bd12cdc233c37f261073a33fc48ecd7ce)
new c13ea9b r18045: Update format, list "test" target as phony. (This used to be commit 1f431dcd0a1f9a2cd5a0a3b73fbf8b05b8bc6793)
new 62e6027 r18046: Add 'z' specifier support and a configure test.
new 1535218 r18050: Run more NET tests on the build farm.
new a020204 r18051: - add gcc warning flags
new cbae8b2 r18052: discard_const_p() isn't part of the libreplace API, so we can't use it inside libreplace. (This used to be commit 5745ecdd826c387137a742f32ee3c8f60191a6a7)
new 474b74b r18053: the sig_atomic_t test needs to be in libreplace for getpass.c to compile on hpux (This used to be commit a0bd4f5c4a08f4815aa742cc2406ed8e46d7b8f5)
new d931906 r18054: snprintf.c needs to use replace.h to get the rep_vasprintf and related macros (This used to be commit 3917436ff733f8ee1925e646eec2331190d79663)
new a587277 r18055: aix needs time.h for timegm.c to compile (This used to be commit 1c91de687f0078100aa9de9111416c9fced45990)
new e057ef3 r18056: includes needed for O_CREAT (This used to be commit 0b80ee8b3b17d4914010c9a54d5c2dcb69738990)
new 3539b6a r18057: fixed an #ifdef (This used to be commit e4c3b9ea2fd47540f693ced2fa6b7aa55372315b)
new 09a4749 r18058: we don't actually need __VA_ARGS__ yet (its another C99 feature which I don't think we use anywhere) (This used to be commit bac8d5ce28e86b703a917902f44588746d7e8290)
new a41abfd r18059: another cpp error (This used to be commit 64eff9d9d998ec2fd3d75393eb57028dfb942acf)
new bd35940 r18060: use gmake for libreplace if available (This used to be commit 838de24dfeeb4f67d836681d8ca4b8f94b38d6e2)
new 5d363fa r18061: this should fix the libreplace build on us4 with gcc (This used to be commit 71c0a0731c52458105974e9ad727b7ba403fd992)
new 10d5866 r18064: merge from samba3
new 8e9c4e8 r18067: some tweaks for irix and hpux
new c3b54cf r18068: This splits the handling of multiple SASL packets between the GENSEC backend (if it chooses to implement it), or the GENSEC socket code.
new 3a70ec8 r18072: Really delete things in the base partition, after we changed where the default search scope points to.
new a57365a r18073: next step in grab libreplace plan - see IRC logs for very detailed discussion wity metze and jelmer! (This used to be commit f18c913b6cf772c44dfaa8a3164cc78f6554e4a9)
new b70a7de r18074: config.m4 is now libreplace.m4 (This used to be commit b2e680500e07742d82735bcc05ba2030a5deb603)
new b383add r18075: with the new scheme, we now use config.h again (thanks jelmer!) (This used to be commit c45c48786180fc97e2bb53edbdd5ebddfe85e291)
new 9b10009 r18076: convert talloc to the new libreplace system (This used to be commit 968a4e97cfa6585b06f0c5e64d746715a1297461)
new f9cdcd2 r18077: move some configure tests out of talloc that are now in libreplace (This used to be commit b5d519eb1eea507a749cb252d8dd9265022f7054)
new 6e5beba r18078: these tests came from talloc (This used to be commit 1e5e311233c5253d107bf043dc78dfd21057bb35)
new 780b339 r18079: fix for in-tree build with samba4 dir layout (This used to be commit 8eccdc1cd1fcf59a3bb9683f31a8613f748a1bfc)
new c75b6b9 r18080: added distclean target to talloc (This used to be commit 1185dd044b40f722d06b0e148824582e7efcb380)
new b5c0202 r18081: libreplace now uses config.h again (This used to be commit 037196538a9850be194c1577f59c0c6a03ea8b9a)
new 1acb65f r18082: bring talloc in line with new conventions (This used to be commit 7f7c85fa2feb1398050ea6b2929628f83b6bdb11)
new 6c1bcc6 r18083: i should sleep more .... (This used to be commit 9bc583cf6c66130df4b9fd2ee1ab3ea486e22b8a)
new 81fdc61 r18084: we don't need the double sinclude() any more (This used to be commit 2dab7886c1c0abfd95374c8a796f0fde029de8b6)
new 0dd630c r18085: using m4_include() instead of sinclude() means we get an error if the include fails - thats better than the compile failing mysteriously (This used to be commit b4df3c73913557297e0eb1ea89cb42a8e7920de8)
new 9105f13 r18086: here too (This used to be commit e485b25a39ebbbfaf150fad1946e138830bdbfec)
new 3f42b91 r18087: use m4_include() do notice missing files
new 72c6971 r18088: sometimes autoconf picks up some old stuff: - remove configure and config.h.in - cleanup after autoconf and autoheader are done
new bf0250c r18089: sometimes autoconf picks up some old stuff: - remove configure and config.h.in - cleanup after autoconf and autoheader are done
new e9c109d r18090: sometimes autoconf picks up some old stuff: - remove configure and config.h.in - cleanup after autoconf and autoheader are done
new 14b0bc5 r18091: sometimes autoconf picks up some old stuff: - remove configure and config.h.in - cleanup after autoconf and autoheader are done
new 14651f3 r18092: pass -Ilib/replace to autoconf/autoheader to hopefully fix the samba4 build
new c2dfdbb r18093: check for the headers first and check all functions
new c91a27f r18094: try to fix the samba4 build
new f9a175a r18095: correctly rebuild the dependencies not only the object file
new 7a29fb6 r18096: try to make tcc happy and don't the same struct names in a global and a local scope
new 2249817 r18097: use m4_include(), so we notice that build/m4/core.m4 was gone a while ago
new 99b2e8f r18098: use m4_include() instead of sinclude()
new 3c6ce57 r18100: actually make usage of libreplace :-)
new 1da09b9 r18101: Use composite_create function and add monitor function pointer to the state structure.
new 0517833 r18102: Fix close lsa NET test.
new 6d362bd r18103: add torture test for 'RAW_OPEN_OPENX without a leading slash on the path', known to fail on NetApp filers (This used to be commit 9a8c7b0a7673c36a8a48a28ea7ea21caf0c521fa)
new 0f0879e r18104: A couple of important fixes to samr domain open so that the corresponding test may pass.
new bb573b4 r18105: Fix samr domain open, and implement samr domain close test.
new 328a02e r18106: Add new samr domain NET tests.
new 1bd0211 r18108: move tdb to use the same build methods (This used to be commit 05521650c622c933a742b833dc38b7e9b32836be)
new ea086c1 r18109: move ldb to use the same build methods (This used to be commit 28dcbb512fecd825428c5d5f343ec16e4a6906f9)
new bbb725a r18110: renamed config.m4 for popt (This used to be commit 495fcdddb2ead6f2cd6d1479cade1f025997f8ba)
new e906cb5 r18111: base inclusion of replacement printf fns on function existance, not declaration. Otherwise _GNU_SOURCE and _BSD_SOURCE stuffs things up (possibly fixable, but not now) (This used to be commit 68caf1bba73fe68f452c7db2ac3895a451645dec)
new 58316b8 r18112: really make use of libreplace in ldb (This used to be commit 2057159c7575479c9808aeffe711fc861e53f3c8)
new 6d2dd5a r18115: comparison_fn_t is defined in libreplace now (This used to be commit e9ee8b1053875fd3ddc950e3b21feb106eb3850c)
new b7477fb r18117: first steps in making samba4 use libreplace (This used to be commit c079cedb084d621c5a0aac59310b237ba375df20)
new 3953c21 r18118: its the job of libreplace to handle things like this (This used to be commit fa47301c0ea482612f9f452b027aa2787b3f93a7)
new 4a0261c r18119: forgot to commit this (This used to be commit 37588bbf3ffa9637598881bfeef408b394c6213f)
new a83286d r18120: Remove generating dependencies for .d files for now as this was causing make to loop. (This used to be commit 35c8d39e6e30e3ba3dcf1db34c6256489a1a2f46)
new a59706f r18121: Simplify m4 code, hopefully fix Samba4 build problems. (This used to be commit 1adf65b4d7c5d2d4f65d4b28575bdf2368a42139)
new 7619eff r18122: Fix warnings related to errno declaration. (This used to be commit c30abc8e491d482c1771e7ac06cb511bae578467)
new ca72063 r18123: Fix manual file build. (This used to be commit e84b6c70a19a5113d5a100820a1f430077e52c50)
new 7e251d1 r18124: Keep right libs when looking for dl*() functions (This used to be commit 12ce4cef2fcdb4224fdf15c9ecf952ceb797f02c)
new 4f643be r18125: Remove obsolete file. (This used to be commit 27aa34eb55afdbc27f36cebae074d6fef5fc822c)
new 0e8d1e9 r18126: Fix -ldl dependency problem (This used to be commit ce31b736a9418889538b5778ceb0b18071cdfebd)
new 3e11f4c r18127: Add macro AC_CHECK_DECL() for systems that don't have it. (This used to be commit 589a1c250934a61db0f86c1e98962e195e681c79)
new a983b06 r18129: moved the system includes into libreplace - this gives much more isolation of our portability environment from the main code, and also simplifies the includes system (no separate #ifdef _SAMBA_BUILD for tdb. ldb etc now) (This used to be commit 77d1a468e06290aba789e2f3affc769fc5159a21)
new 014f700 r18130: the move to system/ in libreplace broke some things ... should be happier now (This used to be commit 18542f184f75074e56a9793a9e3b6c6d747bb9e6)
new 886d020 r18131: fixed tdb subsystem to use right tdb.h fixed LIBREPLACE dep in lib/charset (This used to be commit 2f6cd41f40cf1625918f272458b6e103e4f3e00e)
new cdd352b r18132: getpass can't depend on fns in lib/util/ (This used to be commit b346ab2f0573177e0a4654fd7c77a071225fc785)
new eaf584c r18133: ad2oLschema needs ctype.h on some systems (This used to be commit efe60c8a4b28fa88abe5177b1a95c4ac5ac9496c)
new bf5b060 r18134: the lib/replace/system/filesys.h in this patch should be system/filesys.h, but it doesn't work. Metze is looking into it :-) (This used to be commit 0dc0b7ff613d39f93c1680116c04348b720afaff)
new 0cee00c r18135: almost there .... (This used to be commit cefcccb51948fb17fbc803325e8ab13103164f93)
new 7ba7e54 r18136: put lib/replace in the default include path
new bbc78c9 r18137: more LIBREPLACE deps (This used to be commit 2d813d1e6deb99b06e43462885be848a5399b9a8)
new 01dee6e r18138: LIBREPLACE provides stuff from -ldl so it should depend on it
new 9ac1182 r18139: irix needs system/network.h here (This used to be commit f46ab799b41c0ec520739ec11979771316781ce4)
new 92ff10f r18140: and this reduces warnings about toupper() (This used to be commit 41419e54d5e79d08a71cd9c94585be3448b1e9fc)
new 90f485e r18141: an accidental nested C comment! (This used to be commit 47c305c7dc5d2b2b61afe9f42f77ee3652c61a79)
new eb1def3 r18142: add make distclean to talloc build
new ed356c7 r18143: the 'showflags' convention from Samba is useful for the other packages (This used to be commit a4d1f1d2229e1a0b1523bf14fab59278207abbc0)
new 68d172c r18144: make the logic a bit more cut&paste friendly
new e997a76 r18145: rename cc_feature.m4 into libreplace_macros.m4
new fed41fd r18146: we need signal.h in some places (This used to be commit f226645d73c85011fea32a9b6e26eb41dd2c4336)
new ce8ed3a r18147: add make realdistclean
new db7de36 r18148: - use PHONY for test - don't try to install with make test - add make distclean and realdistclean
new 8915c36 r18149: fix make *clean
new 6513e41 r18150: fix make *clean
new 53a78af r18151: remove testfile
new 6150443 r18152: move our AC macros into lib/replace/libreplace_macros.m4 and include them from there
new 6aa376e r18153: html/ isn't needed
new 6c85bcc r18154: try to get the heimdal_build code to use libreplace in a better way (chasing down build failures ...)
new 3549adc r18155: Add my work in progress, a module to link with Cyrus-SASL, for a DIGEST-MD5 implemenation in particular.
new 70b6211 r18156: fix platforms that need timegm replacement (This used to be commit 859fefc3b9d4241c3db2b2642e3340dffd93f1dd)
new d52b2fb r18157: Fix building with external popt. (This used to be commit 72e71de3e591091d71e43a3c9efd1cafd82d6c89)
new d093b28 r18159: always recreate the the archive and use -s (which does the same as ranlib) and see how portable it is
new 3ca73fa r18160: - pread and pwrite replacements need to be non-static
new 7276648 r18161: Fix LDB build after popt changes. (This used to be commit 849fa935401b8d846e5e9c92267dc1cbabd3ae55)
new 1869a8c r18163: Remove defines for BOOL, False and True (This used to be commit 6f5e7df6f2cf67731e596b1d1d6fafbb76123e89)
new 33d6ffe r18164: enable the SASL library if found
new f057742 r18166: Fix build with external popt. (This used to be commit b34310029a02402bf5f5bd8690a67a3d746906ee)
new 873749f r18168: Use {NULL} rather than POPT_TABLEEND, which is not always available. (This used to be commit 8b622c5ded0732df0eaf9f6226f52a27b6eacd73)
new e0fae5b r18169: Remove accidentally committed bits (This used to be commit 51faeff2fa8050190ce0c3608f7936414fe2ea15)
new 2ad95ed r18171: Generate prototypes for functions returning bool. (This used to be commit 587a681c19a2747faaf83157e94dba998b6caf42)
new 0a4aafb r18173: PICSUFFIX isn't used anymore
new 78eaffd r18176: reg_util.c needs LIBREPLACE for strndup (This used to be commit dc1369b2ad1f55e1acfcc2ddd99ec6ac8b115da9)
new 8ebc545 r18178: another place needs LIBREPLACE to get strndup
new 21ef15d r18179: - move CC specific stuff to check_cc.m4 - add some AC_DEFINES to rewrite.m4 (I'll remove them from check_ld.m4 soon) (I've also merged new values from samba3)
new c8295a7 r18181: use: CC and CFLAGS LD and LDFLAGS STLD and STLD_FLAGS SHLD and SHLD_FLAGS
new 6b5e86f r18183: - add LIBREPLACE globaly and add LIBREPLACE_HOSTCC - also specify USE_HOSTCC = YES on binaries that use HOSTCC
new d1ee67e r18184: make clear that autodepencies are disabled currently
new 5360570 r18190: Add more NET tests to be run on the build farm.
new c92781b r18194: Allow empty bitmap {} declarations. (This used to be commit 084b5002b9a8c9790ce81480fe26d57e52789dbb)
new 9ca2814 r18198: Fix callbacks to use allocated or constant memory, not the stack. These values are used by SASL at a later time, and must remain valid.
new 4262be2 r18202: moved the overrides for HAVE_xxx from heimdal_build/config.h to heimdal_build/roken.h
new 820492b r18203: rearranged the overrides in heimdal_build/*.h to avoid the use of heimdal_build/config.h from interfering with libreplace
new aca4eea r18204: darn, compilers always look in the directory the source is in for headers with "" even with a -I override. That means our heimdal_build/ roken override doesn't work.
new 26a3023 r18205: need rep_ macros for seteuid and setegid (This used to be commit dd7af58b83815620114795aa49bc30b2440bd81b)
new 8717b5e r18206: need rep_ macro for setlinebuf (This used to be commit 6a48f75eaef031538c3e5b98d8672919bba7c409)
new ead2164 r18207: not all readline libs have rl_event_hook
new b04fac4 r18208: Mac OS X also doesn't have history_list()
new df35c76 r18209: fix the ifdef for HAVE_HISTORY_LIST (This used to be commit bda5c3c0e39de0ae2d4686a8746cc7ee1cc9d18f)
new af1b64c r18210: - reenable autodependencies - and add -MT $@ to the dependency generation to notice changes in depdendecies of header files
new 1b5c28a r18211: wct is not a size, so don't use size_t
new af78866 r18212: Use bitmap for access mask. Patch by Ronnie Sahlberg. (This used to be commit d03aaecdcd62ecf2910f0d0570184a0c42874574)
new a46e12d r18213: don't list LIBREPLACE depdendecies explicit and always at it as first private dependencies
new e0f8a49 r18214: don't add empty elements
new b427944 r18215: use a shorter version
new b7f937b r18216: a special override for the broken HP-UX C compiler. It does support C99 initialisers without any flags, but if you don't give it -AC99 then it dies when those initialisers are very complex (This used to be commit 46f72d7e3f285d08a043b4e8551f22c4dffe65e5)
new 0a05a6f r18217: use shorter perl
new 2cd4e02 r18218: setenv() is guaranteed by libreplace
new 24f4b6e r18219: move some more portability checks out of samba4 and info lib/replace (This used to be commit 50318dc55ed5eb70adb02a5680498fad3c3e590d)
new 817d153 r18220: $#foo returns the index of the last element not the count of elements, so we need >= 0.
new afe2fde r18221: moved more configure checks into lib/replace/ (This used to be commit d853dcfda771888f80a80e14ffabb1c0e58a340e)
new 21aa8c4 r18222: filter out double entries from CFLAGS
new bdbd9b8 r18223: the perl array of dependecies is in reversed order print out the CFLAGS in the correct order
new 4dff1f0 r18227: Recognize Samba3 in-tree builds. (This used to be commit 5055430ddfca02a962827bbedf7fbd9987992953)
new 433ec0b r18228: Don't include Samba4-specific headers when building inside a Samba3 tree. (This used to be commit d0f0d4600acad71ea4993f4e356735433d9bc5f0)
new 25819cf r18231: Don't use _PUBLIC_ but use __attribute__ directly instead. (This used to be commit 77043ebe25dcca2a6b1a37d3b6095e9c434652d9)
new ef54074 r18238: add SID_NAME_COMPUTER to the enum lsa_SidType type (This used to be commit ced2f9599446520229566e25a783101b19c64177)
new 7043270 r18240: Make it clearer when we store the plaintext password.
new a22780b r18242: The cyrus-sasl encode/decode routines process the entire input.
new ed962c8 r18243: when setting up a composite continuation, if the context has already finished when we need to trigger the continuation immediately.
new 89a39c7 r18244: more portable shell scripting (This used to be commit 320003127690ab98fc2185f0eb528a778cae2740)
new f140bd7 r18245: Ensure we don't keep the rootdse record around (steal it onto the correct memory context).
new 8d21ad6 r18246: Let our openldap slapd.conf include the magic to have DIGEST-MD5 on the server-side work. (This used to be commit 73d87cce7c5e33f73d6a63379af3586f543eb372)
new caa4bfc r18247: more shell portability fixes (This used to be commit d9ddfdf9e86295224dd42c0ab1aa954111ede588)
new 9322656 r18248: Bail out with a error message if this search fails for some reason.
new 2f6d723 r18249: Keep trying to start an GENSEC mech from the list until one actually starts.
new c062b12 r18250: Add an ordering of GENSEC modules, so we do preferred modules first.
new 77d27a4 r18251: skip pidl tests unless the platform has Test::More (This used to be commit 6c7dd852c05cf131d7def8a8dcff7e98df9ea521)
new f093527 r18252: Make sure to NULL terminate these lists of attributes.
new 71a9ca5 r18253: Turn Cyrus-SASL DIGEST-MD5 off by default for now.
new 5622eb1 r18254: reverted r18231
new 40cf47f r18255: Remove the SMB_ASSERT(), as these are not talloc()'ed structures.
new d7534e0 r18256: use the right status variable (This used to be commit f4b4bd945f5c3955aab0c3cf89ad6cdda7529dac)
new c1ec0da r18257: Order the GENSEC modules, with unknown modules last.
new 2179980 r18258: need to use .priority not .order here (This used to be commit a47d65fe17a0e84615ff235380eb2462579199f0)
new ebc1533 r18260: fix the build on systems with broken readdir
new 26c789e r18261: print out the version of gcc
new 21a9a3d r18262: fix typos
new bf9379d r18264: print the full list of flags
new 0627a47 r18265: print out the failling command
new 52102bc r18266: we should bail out in configure if C99 structs are not support
new 7531db7 r18267: print out the failing command for .ho files too
new 28bd266 r18268: for samba3 define _PUBLIC_ empty
new 7caf783 r18270: Samba3 has _PUBLIC_ now. (This used to be commit 9dd6520240fbe3ea8126845a1fa2bdea35c7c4ac)
new a865dcf r18272: Couldn't resist to change this. What we want to do here is to just make sure res is freed. Well let's just do so explicitly, the steal cofused me initially while reading the code. This way it is clear what we want to do.
new 3010e2e r18273: AC_PROG_LD_GNU needs LD defined already
new bcd1d15 r18277: on some of our slower hosts we need more than 2700 seconds for smbd to complete all tests (This used to be commit c44b17ad66281eb4611353fd79a410151d9ce531)
new f64b247 r18278: move more header checks and _GNU_SOURCE into libreplace (This used to be commit 77c442cd469ba881215e025c87ce632c876eb617)
new d09ef0e r18279: libreplace.m4 needs to come first or autoconf complains, as libreplace checks for global system flags (This used to be commit 6eefd44a878ed712bd789c84e89e70c586621b09)
new c238758 r18280: more portability tidyups, ensuring we use libreplace everywhere (This used to be commit 4860d0256547b33709cdc109bdf7bb0310c2a5b6)
new e7f2d24 r18281: a workaround for an infinite dependency loop in the dependency generation for smbreadline.d. The problem was caused by extra_flags.txt having ./lib/smbreadline/smbreadline.o but the build using lib/smbreadline/smbreadline.o, which means cflags.pl didn't match the target.
new 35f1a2c r18282: dynconfig.o build rule needs cflags.pl too (This used to be commit a805d8d1033e3b7dd01adac73ec428bcbd66f976)
new e6b457d r18283: libreplace.m4 needs to be early in configure.ac in other packages too (This used to be commit 03f9c67c066d772d9a544f1183fbee609ab8137b)
new 55a760d r18284: enable _XOPEN_SOURCE_EXTENDED to fix a HP-UX bug with the definition of sendfile() (This used to be commit 3e0f262b384b73183452aefabca93c01d53387a8)
new 8d923ab r18285: tdb now needs install-sh (This used to be commit 007da6115a4af137cfb774c35767a9073130e4bf)
new 27126ba r18286: ldb now needs install-sh too (This used to be commit ce5b1b8c09a9fe07fb953e7ad6bef204f98918aa)
new 05f98cd r18287: add support for the -qlanglvl=extc99 and -qlanglvl=stdc99 flags, needed on AIX 5.2 for C99 structures (This used to be commit 2dc9239a3621f48fbb410a60fee61d70f85ada91)
new 5c3c8e0 r18288: autoconf already has a C99 test builtin!
new 5947812 r18289: don't check for inline till we've worked out the main compiler flags (This used to be commit 46ab2b9971c100afa2ed2cb8da0390cfaa9b7032)
new 1caceff r18290: finally worked out why we were failing tests on solaris. It has kerberos on port 750 in /etc/services! Work around this by using 127.0.0.1:88 in the krb5.conf (This used to be commit 9fb91702fd6c080d87ea60c60e0591636d1a6441)
new 8bb7833 r18291: don't add ./ for files in the top dir '.'
new 6d8a03b r18292: import some autoconf 2.60 specific macros, so that older autoconf versions still work
new e04ad03 r18293: use the correct name it's not always under $srcdir...
new 1a7ad8e r18294: remove leading ././ from .mk files
new dfd4c8e r18295: pass write type for packet_size
new bb21503 r18296: this isn't needed anymore
new bf4a32b r18297: - remove leading ./ - add CFLAGS to the dynconfig-devel.o rule
new d6c4147 r18298: fixed mmap failure test (This used to be commit dee6551dc36789506a59bcd3242f208d5bfd5d6f)
new 62745dc r18299: POPT_CREDENTIALS should depend on LIBPOPT (This used to be commit 95878272cdb20d20c0866fdee35081ae63afa64e)
new 85e24e5 r18300: fixed a type bug in heimdal - lha, you happy with this upstream? It showed up on ia_64 systems (This used to be commit 1f38a7ea56944466d90622832e4570dc324adc4e)
new 30ee8be r18301: I discovered how to load the warnings from a build farm build into emacs compile mode (hint, paste to a file, and compile as "cat filename").
new c10debe r18302: fixed test_cifsdd.sh - the unnecessary sum operations were breaking on solaris (This used to be commit 3828c463ad31ae1ce4a4aba307126bd47adc1329)
new e8c5627 r18303: we should just use -Ilib/popt as in all other places
new 4e99d06 r18304: fixed misuse of size_t in dopr() (This used to be commit d082a3c5f5785e9d7775d94542ce9cc8ef098f63)
new bf4bb22 r18305: get some more debug output to fix the build on sambajail
new e00f1e1 r18306: I hope that works better...
new 957a3bb r18307: fixed a warning (This used to be commit cf24d46ea3c2dca4425121642400bef88f218a9e)
new 66c16b5 r18308: get this right .... (This used to be commit 3697cd6597875fe22f6885ce20612a32d0be2513)
new e91cee4 r18309: FreeBSD 6.1 has a symbol ldap_new_connection() in the system ldap library. Even though we don't like to that library, it gets loaded via nss-ldap, which means nss-ldap calls into the samba ldap lib with the wrong parameters, and crashes.
new b0f6a94 r18314: Handle the case where a dir has the sticky bit set and the OS gives back EPERM when trying to access user xattrs. Just pretend no attributes are set.
new 92689d1 r18315: Implement netSrvGetInfo level 102 fix names to be consistent between level 101 and 102 and typo in idl (This used to be commit 1962fb92d706962544c293770718294e595f9fc4)
new b2355bf r18316: Build the parent too (This used to be commit 1fcf725bc0a10454be8d276920ac14f346eb4a21)
new fb15300 r18317: Make sure we actually have a valid reply or fail (This used to be commit 41cb3a9258012e628a2d87959cc066f6c5d92255)
new c74d5b9 r18318: Implement DiskEnum Fix spelling and consistencies issues in idl (This used to be commit 1347c971ac4dd62e6e6643293d48917ac065d19c)
new 89efea8 r18319: fixed the directory search resume code on IRIX
new 3cc41b7 r18320: the raw write size limit test hurts too many hosts. Limit it to 2^33 bytes if --dangerous is not set. (This used to be commit 90e5136ea4a47ecb59426fe547ae92db1fd8657a)
new 9adf288 r18321: fixed some warnings on AIX (This used to be commit 449fab2c264aa50601f9a2d3310f1910ba97706b)
new d2e72c4 r18322: fixed a compilation problem on AIX caused by lex not putting config.h first. That leads to a conflicting define for lseek() due to _LARGE_FILES being defined after standards headers are included (This used to be commit 9034238e27f22a7077df9fa0d7c83cce4503aabc)
new fbb301a r18323: this function returns a pointer, not a bool (This used to be commit 86ef345cbf98e38b4e135cf52761c7268b608313)
new cac69cd r18324: fixed a uninitialised variable (This used to be commit 08562d6ebe6b2c48026f0d1e97ec4dd8ea215b2c)
new aab0622 r18325: more warnings and one compile error on aix fixed (This used to be commit 6e7e151432a31e48a67679df3966d2227d555317)
new 354bf04 r18326: these are not used anymore, I found the bug on *BSD it's the broken BSD make again where we endup with this:
new f658414 r18327: 'struct token' is defined on some hosts (This used to be commit b2bba4e7261e4daf2be44110c454eb0e217836ca)
new 2696cc3 r18328: when we bail out early, set *offset to 0 (This used to be commit 81230464600bd3a2bb283303b2b9c71f6409675b)
new bcabebf r18329: print out special make variables when failing, to track down the build failures on older BSD systems with broken make
new f6d98fe r18330: don't mix pointer types in RPC replies (This used to be commit cc86719f53a47e3ca25b19d7a765314ce967ab01)
new 0ee5275 r18331: fixed a warning (This used to be commit 997ed10bf540cc99da1bab5e53634beb3b239253)
new fc8960e r18332: added back in our shared mmap test code (This used to be commit 6ff100b26698a50ba79b587a687cc0d440f73b55)
new 2cebef3 r18333: $< is broken in older BSD version: when $@ is foo/bar.o, $< could be torture/foo/bar.c if it also exists. So better use $* which is foo/bar to get foo/bar.c
new ee66b69 r18334: AIX 5.1 doesn't have any of 'users', 'guest', 'other' or 'unknown'
new 3f8383c r18335: more portable bool tests (This used to be commit 45a3a6a566de020578c24feb5788367efd685f29)
new 2e24543 r18336: autoconf tries to force on C89 mode on HP-UX, using the -Ae flag. Unfortunately that flag conflicts with the -AC99 flag, and we get lots of breakage.
new d82ed84 r18337: more -Ae tests in check_cc.m4
new d159cff r18338: this isn't needed anymore
new 5c104c1 r18339: need these checks for roken.h on hpux (This used to be commit e98e0a28a0cb79e272c0caa0bcb3b5fb6bf3a17b)
new a9aa66a r18340: some HPUX boxes don't have ptrdiff_t (This used to be commit f3b24ea48a70268be5a3af601b5bb923d446c5d5)
new 06bc06c r18341: ooh this gets subtle - this needed for xfs on linux (This used to be commit 9d688eb9cbaed484ccb75d601c2331760bd59fab)
new 3dc237e r18342: a bit more explanation of these strange values (This used to be commit e191f84f24e017d90c49d779a04a5306d96848a5)
new a8421e8 r18343: fixed setlinebuf() prototype, added test for it, and use it in two places to avoid a #ifdef (This used to be commit 095b8057740a4bb207e24e4c63a2dcb53521a72f)
new 8f10770 r18344: add a test to show hoe NetNameValidate behaves. fix the misleading idl names (This used to be commit 8367b3bcee9338fa3e268b7342ae8db928008b55)
new dc22158 r18345: test also flags (This used to be commit 06469a6ba0ee1cc8701214bcefa1d6c696b0150b)
new d939ff7 r18346: make sure we kill off the slapd process (This used to be commit 0e1d4be23ab807b17959e09dffbaf9c8c8dd048e)
new 81e4403 r18347: run slapd in the foreground so timelimit can kill it (This used to be commit 8cc456e6dcb348375dbded0de1a0c07ea6bf8ff9)
new 2c6a880 r18348: fixed a valgrind error in RPC-SRVSVC (This used to be commit cc89ef3e1fd2f1d550ab65d32dfa894dc7963868)
new c4f16ff r18349: don't do validation when using valgrind. It's way too slow (can be hours for a single test) (This used to be commit febaf6af4cafed7bc57276186a35099959b2ce62)
new 620a148 r18350: we have to check for lstat() to keep roken happen on hpux (This used to be commit e251c211f7fa67e2e32d684f10a742b496913284)
new db96ce0 r18351: functions as initialisers in structures doesn't work on some compilers (This used to be commit db694a7c82e4b5071aa7f609de6ecde90a8d42dd)
new f466901 r18352: printf("%s") is not safe for NULL strings on all platforms, but d_printf() is. This fixes a crash on solaris (This used to be commit 52d156671158fa25d3a84a46c98ca1d81e4a18d1)
new 691ba58 r18353: try to fix the assumption of NULL being handled in printf() permanently by replacing printf() on systems that don't have a C99 printf lib (This used to be commit eacb5357c347255817a0a47abe7dadfaf24301fa)
new cbed4ba r18354: It seems safe to enable the DIGEST-MD5 module now.
new 8942893 r18355: increase the delays waiting for all events to propogate in the RAW-NOTIFY test. (This used to be commit 81fd19ba3f38ac19d8bcac56210a83fdfc8237de)
new bfe8de6 r18356: doing 1000 of these requests can take over an hour under valgrind. Reduce to 50, which is plenty for testing the code (This used to be commit 911c8e1c73bf3953591755ecb4c50f5644fc9c18)
new 2059aa0 r18357: Convert more crypto tests from using function results as initialisers. (Fails on older Unix C compilers)
new 2d60d3b r18358: handle errors in the RPC-LSA async test (This used to be commit d46c3be9f9db6666be52b5584b0210da925106d1)
new cb48706 r18359: better handling of child process killing in standard mode (This used to be commit 3752cc2b5767950b26b57e79fa87a70f8d93173d)
new f793748 r18360: better handling of child process killing in standard mode (This used to be commit 6a2144caab60073b40577dc1f66f663f817d6cbd)
new 459a230 r18361: Invert the way we handle LookupSids2/LookupSids3 and LookupNames3/LookupNames4
new 79a1d08 r18362: Make LookupSids map onto LookupSids2, as they both take a policy handle. Avoids a lookup for the basic domain information for every request.
new 72c5be6 r18363: Found a rather nasty bug in our fragment handling.
new 2687eea r18364: Get us closer to schema compliance. The corrent names for "secret" and "priorSecret" are "currentValue" and "priorValue".
new 87c998b r18365: When adding a new structure member, always remember to fragment it.
new dd4fac5 r18366: check if we can link using the selected flags
new a41b696 r18367: When converting to entryUUID, ensure we don't double-convert a string-format GUID.
new 35d30de r18368: Don't list GENSEC mechs that only have client implementations in our supportedSASLMechanism list.
new c4aaa09 r18370: allow system inotify to be disabled (This used to be commit 31bbf865a069f902dc979f469aec896d3d34422c)
new bca38ba r18371: made the directory depth notify test independent of timing (This used to be commit 39458e62f576c551df016a7be4d35175dc21696e)
new 6cb5128 r18372: don't use the system inotify until in the build farm until we work out how to work around a problem with it giving unpredictable orderings in renames (sometimes target is first event, sometimes source) (This used to be commit 066e3b51b1ca038023e53a978e1d2e706cd3d8a6)
new a57b42f r18374: don't go past the end of this array
new 208bc04 r18375: Volker noticed that this is in fact an 8bit number - well spotted! (This used to be commit 3f80b6b87bf4a3ae3a2fce51764ed70bcf0ea497)
new e96b2df r18376: added iconv:native=false option to turn off native iconv. Needed under valgrind as native iconv is so full of overflows (This used to be commit d1de0202efc6e6ca4bbc1997f3e493da18cd35f4)
new c87a084 r18377: disable native iconv with valgrind (This used to be commit d1ceb79d9d10a3fd7bdba935ef2d12db346051f4)
new 3f51341 r18378: try enabling _OSF_SOURCE to see if it fixes the tru64 build problems - thanks to volker for the suggestion (This used to be commit 03ed41515b2228d130f669a2c0cf916a21182f30)
new 70028b8 r18381: make sure autoconf doesn't add '-O2' to CFLAGS
new d40dcae r18382: define _XOPEN_SOURCE to hopefully bring in MAP_FAILED in sys/mman.h on Tru64
new 2796473 r18383: ok we need _XOPEN_SOURCE 500 and include standards.h on Tru64 to get MAP_FAILED
new 13a062a r18384: this is a ref pointer like in samba3 and for the Gid version
new c4660ea r18385: fix crashes in the RPC-UNIXINFO test
new 89fbfd7 r18386: start the unixinfo pipe by default
new 497ca85 r18388: remove _XOPEN_SOURCE it causes trouble on BSD and IRIX
new e6e21ed r18389: test RPC-UNIXINFO in samba4
new fc84f0d r18391: - match the samba3 protocol for UNIXINFO - add a test for GidToSid
new fcc7bdf r18392: add sidtouid and sidtogid tests to RPC-UNIXINFO
new 513568b r18400: move MAP_FAILED define to lib/replace/system/shmem.h (This used to be commit 025b142ff268498cfb36fc0e7e9e25a2c5963d38)
new ac3e41a r18401: some of our code also relies on fprintf() handling C99 semantics. Easiest to just replace it if it doesn't. (This used to be commit 5fc756a770b6f457bf103e2a8a240ca020fd1a02)
new 10b54fd r18406: disable local iconv test as well when iconv:native=false (This used to be commit 77e6a09e6b1a313db2bf289ac954fe4393b569fe)
new a8c17f8 r18407: test for epoll.h and select.h (This used to be commit 3ddb77c1e3dce5e05771b3fcaf86f8ae9ff21a52)
new 3a577a2 r18408: Only output a message if the async request fails.
new 1be5dc9 r18409: Make sure to print a DEBUG message if this LDB search fails.
new 33c4fea r18410: Reduce noise in the ldb_ildap backend. We regularly search for things that don't exist, and this is not a cause for panic.
new 7736d2f r18412: Implement NetiNameValidate but just for share name right now (type 9)
new 6b2aaed r18414: This README file should help to explain what is needed to setup a Windows VM for testing using this framework. Let me know if there's anything that looks strange or could use clarification.
new 695cf54 r18415: Make the samba-windows test scripts executable so they run a little easier in the build farm. (This used to be commit b2d3f8f7aae5b2bb9baf4e45fbc4632576e6fea8)
new 4de4af0 r18416: We need to look for both builtinDomain and domain, in the OpenDomain call.
new b5ea572 r18417: overload send() and recv() by socket wrapper and add a dummy swrap_dump_packet() function which can later dump the packet content, so that a script can then generate a capture file for wireshark
new 5664663 r18418: Tru64 has a different prototype for seekdir() returning int when _OSF_SOURCE is defined
new 68201cc r18419: fix include paths of the configure tests
new 26e9619 r18420: fix the build...
new 5addf85 r18421: support --target=samba3, I thought that was already supported
new ee67387 r18423: record accept, connect and close events in socket wrapper
new 894a645 r18424: there's no need to allocate a wrapped socket for unix sockets, also this makes sure the socket file isn't unlinked if using socket wrapper.
new 3c096b3 r18426: use 'family' consistantly instead of mixing 'domain' and 'family'
new 6924a30 r18427: set sin_port correctly on autobound socket
new fdc7677 r18428: add my copyright
new d5ef649 r18431: use this to suppress things on fort in the build farm (This used to be commit 13ed504a1b42acdb5aec68734ec0dc14c9bd39cd)
new daff791 r18432: ensure roken doesn't try to include both inttypes.h and stdint.h. The two conflict on irix. (This used to be commit 4dd949c80d4400c3a80571cc28f599c37c1fcf7b)
new 7d2a820 r18433: Make sure to search below the partitions baseDN for the netbios name.
new d21cb7e r18434: Fix typo... (This used to be commit 4f235b88aa0ce6c684bf203ea3cbc81e91a3cd3e)
new 1a59784 r18435: added a function talloc_move() which is like talloc_steal(), but is meant for moving pointers between structures. The difference is that talloc_move() will zero the source pointer, thus ensuring you don't reference the pointer in the old context.
new 7f63ceb r18436: converted ldb to use talloc_move() instead of talloc_steal() when appropriate.
new 12e7682 r18437: added a 'make valgrindtest' target for ldb (This used to be commit 4c33c6bb97f3b25b611c476be4c914031e55e4dc)
new 24fe49a r18438: I should have examined these uses of talloc_move() more carefully. Most of them are OK, but a couple were not. (This used to be commit b0de2838829d9750817c31f28c11c6b2be6e7b64)
new 05cdd9c r18439: 2nd try at a talloc_move() api. This type with the ** ptr interface exposed.
new 6c48dc8 r18440: "builtinDomain" is not a child of "domain" (This used to be commit b34646f202d4e8016e627c4bb88842c21d6b2e10)
new 918db36 r18441: Allow searching for the high bit in these bitfields, when the client asks for them as large integers, rather than a negative integer.
new 764f74c r18442: run the os2_delete test in the testsuite too
new 9768393 r18443: add object files only when needed
new cac4735 r18444: return the correct value on error
new e18547d r18445: splitout the dlfcn related tests
new a57133c r18447: make sure we bail out if the config.h is not generated by samba's configure.
new c447b8a r18448: this gives nicer output...
new 0584c10 r18450: - autogenerate the OBJ_FILES for LIBREPLACE - remove samba specific stuff from libreplace - and include the readdir replacement stuff in the standalone builds
new c564344 r18451: move repdir/ into the top dir
new dfef2dc r18452: add configure test for a getdirentries() based replacement for broken readdir()
new b270dd3 r18454: this was just for debugging...
new bf071a9 r18455: check if getdents() and getdirentries() are available. (only for the nicer configure output)
new 2c3dc50 r18456: Tru64 doesn't have getdents() so we don't need this ifdef's...
new c706319 r18458: move wins32 stuff to the top dir
new f425072 r18459: Set access to test LDAP server as system to anonymous, but also note the correct authz-regexp for future use.
new 4c0b192 r18460: split out timegm test and only add timegm.o when needed
new dca9292 r18461: - extend make showflags - let make test trigger showflags
new 63d284c r18462: make the output a bit nicer
new f6de92d r18463: add some more warning flags, tested with gcc 2.95.3 on SuSE 7.3
new 84a56ac r18465: much better fix for a roken specifiv problem
new fb211b5 r18468: Add IDL for dfs_EnumEx. Still lacks test(s) (This used to be commit 79b6001f919d398e52ceec29f5ebe6f0018e5660)
new e26ed8b r18470: Remove obsolete client generator code for Samba3 (we're now using the new code that uses libndr) (This used to be commit ea0ef1542f78e3a58d86b5693ec17c145050526b)
new 0eb9794 r18471: Remove other Samba3 parser generator support as well - it's no longer necessary as we can use libndr now. (This used to be commit 22142a9f3d5e759742c79a591413e5e8af04b22f)
new 4e35509 r18472: - use STDC_HEADERS for stdlib.h and stddef.h as autoconf does - AC_HEADERS_STDC is not explicit needed
new 8e65d33 r18474: - we don't need to explicit check stdint.h and inttypes.h alsready done by autoconf magic - display the sizes of all standard C types - check for int64_t and uint64_t
new 2fb4ece r18475: Start working on server code generator that uses libndr. (This used to be commit aa1c550d371c5874668baf06be7168c85dc5d48b)
new 6a2b541 r18477: Finish server code generator for Samba 3. (This used to be commit 4e2f20042448721ba1df5bbbb77710e155f23953)
new ea50e4f r18478: Add missing declaration for status. (This used to be commit 64909a0d69a938e96f7a04b4288ca851fb8fe18a)
new 3de6b46 r18479: start hiding libreplace configure tests behind macros
new 965633a r18482: Fix a couple of small issues in the generated server code. (This used to be commit ddfe3c54439eb76327608e04df9381621ab875b8)
new d08fb7b r18485: include libreplace.m4 in the aclocal.m4 files and use the macros in configure.ac
new f80d6bc r18486: hopefully this fixes the panics on solaris
new 6fa6c74 r18488: we have to make sure any extensions flags also make it into confdefs.h, otherwise the real build and the configure tests will not be significant
new 935aefb r18489: dlopen is so amazingly broken on linux
new fd6030e r18490: on irix _XOPEN_SOURCE_EXTENDED needs to be defined to 1, not just defined (This used to be commit 39d984738b1931e16cb0e6abfdb58108fc97da90)
new 90c3e8b r18491: fixed a warning (This used to be commit 1b17f0f08f85238717e88966cba311ff4b933a9a)
new ae98478 r18492: an attempt at replacing readdir() with something based on getdirentries()
new bdfecf3 r18493: another "blind coding" attempt at a getdirentries() based readdir() replacement (This used to be commit 94b73d692bf85604c7be811bad0b8c6a08b18103)
new 48615ca r18494: don't count 'DWARF2 CFI reader' messages as valgrind failures (This used to be commit f7eaa03d6f6f28408d8e6a7e33c540e50cbed3a1)
new 1e4f5a0 r18495: More work on the LDAP backend (which now passes a lot of our tests!)
new bd4ddbc r18496: yet another dlopen valgrind suppression (This used to be commit 041c2c1202b8e5bf2a6a8d90530751560dacd9f4)
new 870cae2 r18497: fixed crash bug in irpc test - the torture_tcase_add_test() call is passed a stack pointer from values[], which is not valid when the torture suite is run.
new a133601 r18498: While passing stack values into torture_tcase_add_test is bad, values assigned into a static initialiser must be constant.
new ac24d38 r18499: this hopefully lets the code compile on OpenBSD
new a4e94ee r18500: move make related checks into its own file
new 8ed1176 r18501: libreplace needs 'long long', bailout if not present or the size is not 8 bytes or more.
new d184a9c r18502: remove unused lines
new a9aa6d0 r18503: - _GNU_SOURCE is defined by libreplace - move AS_HELP_STRING replacement to libreplace
new 595c141 r18504: Handle mappings for RENAME and KEEP attributes better. We don't need to mess with the values in these cases.
new a0e87e5 r18505: add configure checks for telldir() and seekdir()
new cbb1975 r18514: fix configure caching of AC_VERIFY_C_PROTOTYPE() macro
new e9c4656 r18515: Remove calls to "time" for now as some sh implementations don't have it, causing this test to fail. (This used to be commit fc3f41a4ab38fd32386c5bdb1979cc26892afcf8)
new 7858225 r18516: I'm surprised that compilers allowed this at all (This used to be commit 46aa8a5e8914184575fa6b9ec9edced8dd615eab)
new 0541807 r18517: I find it less confusing if tests are run in the order they are added. (This used to be commit 3e1844b2b229d6e84436d6c455bef707d0efcafc)
new eef5a6f r18518: we replace snprintf() if its not C99, so we should also add the rep_ prototype in that case (This used to be commit 64b5ff171d04bd93bd41309edfbe532c01a46e4f)
new eb9a275 r18520: Add note about warnings on [out] arrays. (This used to be commit 7a2afc3e0c0e8c0e9360805e8b4326e257b1e9dc)
new c902a89 r18521: implement volkers suggestion for avoiding the type punning warnings (This used to be commit 9b9f058edb033c999c4430add4f05459ac43c9e2)
new 5f68b76 r18522: It's probably not a good idea to use rpc_netdfs_init() as initialization function name for _all_ RPC servers... (This used to be commit 234272e39d7dc79f5e7e0399aebf5681a92981b2)
new df08af8 r18523: Allow [out] on arrays as well as pointers, use in unixinfo. (This used to be commit f67b4d58acd2c3746e5ffeffa804e888ca3c49a5)
new f78ff44 r18524: Pre-allocate out arguments. (This used to be commit 0ee42669d3a5ec062ec14ecda94342b0df519964)
new f7b29f2 r18528: work around what appears to be a compiler bug in gcc on irix. It caused the RPC-SECRETS test to crash smbd in an inlined version of this memcmp() call. This patch should have absolutely no effect at all, but in fact it prevents the crash.
new fafa8c3 r18535: move the AC_CANONICAL_HOST and host specific flag tests into libreplace. This should fix the standalone build of tdb on HPUX, where we need to blacklist mmap.
new 0e91470 r18536: fixed the loading of external binary files from ldif into ldb (This used to be commit fbe13ed83e2f3508db6d77f4bd65a913ef12ff02)
new 2a3ebd9 r18537: after testing for poptGetContext, if the test fails, don't try to use the external popt (this affects hpisgr8) (This used to be commit 9afbd60f91bca84dd645372ed7139e42f712384d)
new 1d7a878 r18538: we need a pipe here, not a logical OR
new 182ab71 r18539: 'make distclean' should delete config.cache (This used to be commit 5a8becb1be1b41b4fecf9f9f47a60eed5f77c264)
new c7723f6 r18540: show the additional smbd output from each test, rather than only showing on test failure and showing all the smbd output each time. (This used to be commit 1dfac4666423d7e0565795e3eae72da7e25a5b54)
new d928bce r18541: with 100 old style searches we can run out of file descriptors on some systems. drop to 50 (This used to be commit ce5d5a187264af2b87e2919bdcc5f478cce02df9)
new b0fb34f r18542: Some late nite work. Now we can add and remove a share from the "Computer Management" console (not yet modify!) usinf share backend = ldb (This used to be commit ae2f6d4a5a372a37b9783a02bb8e7f16588b21f0)
new 040b5b8 r18544: - use AC_LIBREPLACE_LOCATION_CHECKS in samba4 - to get the ordering right we need to specify AC_CANONICAL_BUILD explicit - add AC_CANONICAL_TARGET
new e310cce r18545: if yapp isn't availabe touch the target file, as it is commited to svn, to prevent rebuilding.
new f8079a6 r18548: don't use #elif as we don't notice when 2 HAVE_IFACE_ versions are defined try to find the problem on Tru64...where configure says the AIX method finds 1 interface but later can't compile netif.c. (revision 18486 was the last that detects ifconf with 2 interfaces)
new a8fd66f r18549: move gcc version check to libreplace and reorder the tests a bit for nicer output
new ab188e0 r18550: Return a path not just a disk drive (This used to be commit 60076fa87d6c68295ebedc28cdbbd4556cfd0ae7)
new 45e566b r18553: - confdefs.h is always included in configure checks no need to include them explicit - undefine _XOPEN_SOURCE_EXTENDED for the AIX interface detection test #define _XOPEN_SOURCE_EXTENDED 1 brings in sa_len to sockaddr on Tru64 which means the AIX code compiles...
new 3e7cff6 r18554: Fix warnings about [out] arguments. (This used to be commit caac6cf817b09c864554e992f89437f6205b948b)
new 0305907 r18555: use C:\ as default not C:
new fa257e7 r18558: Fix ShareCheck which was assuming all paths are "C:\"
new 291c5ed r18559: [string] always applies to the last pointer (This used to be commit 86b4624226d6e72645221cadb8669b0f1aba0903)
new dce0c9e r18561: Fix [out] pointers in winreg IDL (This used to be commit 694677dafefdd94fa0a9bed93efab70c528dcb26)
new 6e3b94d3 r18563: - move more of the header checks into lib/replace/
new db0fdcf r18564: update for cifs unix/posix extensions stub version to build and beginnings of smbtorture test for it (This used to be commit 57f56957176ca04f3abb579b557aade71f8d361d)
new d9b4bdd r18565: Fix echo.idl to be Samba3-, MIDL and midlc compatible (This used to be commit ab0a798c57564901f0adcd8aedc1ef0928e79edd)
new 6adb571 r18566: fixed the winreg pipe and winreg tests
new 48f3449 r18567: fixed the winreg js code for the new names of the fields in winreg.idl
new ee1d645 r18568: this warning is not needed now that it is the job of the unixuid ntvfs module to handle euid (This used to be commit 6784058923ef532da882830296f9bb5f58cddb43)
new dc70a6b r18569: add really simple testing of the 'simple' ntvfs backend, so we know when it breaks. It isn't much good as a template for developers to use unless it works :-) (This used to be commit 262bee07dcb140b413d5ae5a8a754b3e57235323)
new 1ce5df6 r18570: Fix up function names in cifs unix/posix extensions backend. Enable tiny quick test for torture for them (This used to be commit 64062d16a2cc215af320eb30827887eb2531e3b0)
new d6c128f r18571: try to make it a lot more obvious when 'make test' or 'make quicktest' has failed. The output was too subtle for people who aren't used to it. (This used to be commit a57decb96aee05d3238b64d50a136c8b8001f811)
new f5fc8e3 r18573: disable the echo.js testing of echo_TestCall() for now.
new 818b01f r18574: re-enable the echo pipe in smbscript. I suspect disabling this was an accidental part of commit in the recent echo.idl changes (in r18565) (This used to be commit 5e143267d7ae18536f1a1be8966dc5e783ea867e)
new ba4115e r18575: - use the right variable to teststatus
new 1587644 r18576: unfortunately our current build farm results are a bit too good!
new 768af9b r18577: reduce the number of tests run in 'make quicktest' again, so it completes in a minute on my laptop (the benchmark I usually use).
new 61939ce r18578: steve, I think you may have forgotten to commit test_cifsposix.sh ? (This used to be commit fea75d2c9732f91cb79e178ef6c57c3945e4f52e)
new 7c017f9 r18579: fixed boolean parameters on big endian hosts which have sizeof(BOOL) != sizeof(int)
new 9c53e14 r18580: map the PVFS_FLAG_READONLY bit in the posix backend onto NT_STATUS_ACCESS_DENIED in the access mask checks (This used to be commit ceffc34f3e9f47a8a44dad52054688f9855eeb37)
new c5e67b8 r18581: also check for SEC_STD_DELETE, and split out the check into a separate static function (This used to be commit 024ca6a91cdf2c0f8999c220b4459a72c45bfd32)
new 481ebe7 r18582: disable synchronous ldb in the build farm. Some hosts have very slow filesystems and the tests are taking more than 1.5 hours. We will still be testing the sync code paths, as the ldb tests still run synchronous, but doing all of our other tests synchronously just costs too much time. (This used to be commit ce2baf7385e019383ffb292bd30e77c31eecbbef)
new d01bbe6 r18583: a nasty hack to allow me to monitor the number of open file descriptors in smbd on all build farm machines. I suspect we have a fd leak somewhere, but its hard to track down.
new 655b710 r18584: found one of the fd leaks. The registry backend was using a talloc(NULL, xxx) to allocate the registry context. That had two consequences
new 9bda2c3 r18585: 50 open searches is still too many for some of the build farm hosts, which have a ulimit -n of 100. Drop the number of searches to 20.
new 3d6cdc9 r18586: fixed a potential fd and memory leak in the socket_wrapper code (This used to be commit 6d53f2f5bc3a008f957be9e32df6830e1e29e8ed)
new e137157 r18587: fixed a potential memory leak in libnet (This used to be commit 935f6f34cfbec0cba6df246b7ef9fdfd604aad38)
new 401f107 r18588: save one more character in the socket wrapper path - seems it still was occasionally too long for IRIX 6.4 (This used to be commit f6b65fd631ede9b53c3a8c7a300b3b6bad9f6c52)
new 3c76ac1 r18589: make inclusion of net/if.h conditional. It breaks HPUX with gcc. (This used to be commit ac71f40f8ff13c422e528dd5013842aa5a5004e7)
new c4d45aa r18590: Some more work on the srvsvc pipe (This used to be commit 2c035787d47c6055c4081021f30d08929f178ca3)
new 9dd6cac r18591: Better defaults for share creation
new 5d6a380 r18592: we don't need this twice
new 4a854fe r18593: try to get the same socket_wrapper file building in samba3 and samba4
new 550834c r18594: fail the configure step if the required library is not found for tdb, talloc or libreplace (This used to be commit 9f45f970f71ee5585bf3c924b9c77188405fa246)
new db6dcaa r18595: try an experiment of adding a RPC test into the windows testing framework
new ee528dc r18596: removed superfluous semicolon (This used to be commit 4f3628dea69efce430bf96a42435025806853d90)
new e7b9aeb r18599: the netr_CryptPassword structure needs to use a uint8, as the data is passed to acrfour, and that assumes a byte buffer. This caused us to fail big endian boxes (or more specifically, to be incompatible with little endian boxes) (This used to be commit a44f2eda1eeb134292111dd857f0f65e4bf96399)
new e84ee4a r18600: - fix shell syntax in tests for libraries
new f96b8c5 r18601: updated web page for new talloc build method (This used to be commit fbd8028080108cd920ee0a65bdb10de2eb419cde)
new 1188fa1 r18602: updated web page for new ldb build method (This used to be commit 36c35262f23fec20feff99a87b185b74c1f176c2)
new 69eed6a r18604: fixed shell syntax (This used to be commit 61104953c82442b9ef0817c077f4b91741fa3aa8)
new 6e47a2b r18607: remove unused structure element
new e7ede84 r18609: error_string should not contain newlines.
new 28c9c21 r18610: Fix typo.
new 57cd223 r18611: Do not return NT_STATUS_OK when libnet_Add|DelShare has failed.
new d630105 r18614: a bit of work done while on the plane.
new 2ccef55 r18615: add more time fields and fix a silly mistake.
new 18dcaba r18624: path is a ref pointer in dfs_GetInfo().
new afa7c10 r18625: dfs_GetManagerVersion() returns a version number, not just an exist flag.
new d9f0b24 r18626: fix cleanup function to safely recover after interrupted test and add one requested field in to the function creating testing set of changes for user modify routine.
new 49e0736 r18627: only cosmetic reformat, no functional changes.
new 43a3eaa r18628: dfs_EnumEx() also takes a ref pointer.
new 248768d r18629: There is no such "unknown" pointer in dfs_Enum().
new c8f51bc r18630: Better way to display ref-pointers with [print]. Thanks to metze for pointing this out.
new 1eebe9c r18631: correct unintentional commit.
new f3fd73e r18633: Add a couple of new WERR codes encountered with dfs torture testing.
new 219490e r18634: Turn flags field into a bitmap. (This used to be commit add8a8f6cf2335efbbbe8e77d8ea76e81449b2d6)
new d8df6d1 r18635: Make sure to display samr_GroupAttrs in samr_DispInfo for groups instead of interpreting them as samr_AcctFlags.
new 8153859 r18636: Excessive testing with pam_winbind within Samba3 revealed a new samr reject reason code while password changing: SAMR_REJECT_IN_HISTORY which is different from SAMR_REJECT_COMPLEXITY.
new a27d433 r18637: Fix the build. Sorry,
new cd9057a r18639: Get rid of the keepref support (This used to be commit d1364ef0cd8f1a64f44476476323ab390ac4de48)
new 602b604 r18655: add more fields and better handle the error case where fields setting routine don't know how to do that (and user info level is invalid).
new e0da0ac r18656: fix stupid mistake causing segfaults in torture test and also add one more field to be set.
new 1ba24e8 r18657: handle the case where rpc call went fine, but the result not necessariy did.
new 07fb9f2 r18658: make the test change fields sequentially each one in turn. now to multiple changes...
new 4209af5 r18661: C++ warnings (This used to be commit 771d30ca0c9d108b800bcfe33069f38dc4382662)
new 906a740 r18668: fix ref pointer related bugs, we should watch the compiler warnings! only cc on us4 bailed out...
new 550495b r18674: merge from samba3,
new 0780eb7 r18675: merge from samba3:
new 2f98c19 r18676: Don't mix ShareInfo and ShareCtr definitions, this makes a much more readable include file (This used to be commit e3b157af9f870c4c2423095c5ccb1bbcaf3faa61)
new 3394bb2 r18682: a bit of a change in setfield function. one more change to do...
new a76d373 r18683: NET-USERMOD test changed to be able to perform multiple simultaneous changes.
new 1be714b r18685: we don't need this here
new 000698d r18686: Fix typo protocl->protocol (This used to be commit 14b88fefa088b39ca1e6b7d0ef08310d233c6788)
new 1463ca1 r18689: Initialize r.out in the server side code, in case the handler function doesn't touch them. (This used to be commit 2ac2c7ca60c70d70a07162c63bfb492c74816c7c)
new 4818a64 r18691: Forgot to add copyright info.
new b978523 r18693: Print debug info when DEBUGLEVEL >= 10 in the Samba3 code. (This used to be commit d28ae3f70ad4f6b09780e600ecb98c39cc62fd24)
new d094a42 r18696: Zero initialize ref ptrs. (This used to be commit 8de48f62e7840431fe5bfbb1c61daaafcf421ff1)
new e1b77f8 r18704: readd BOOL define to fix the build
new 72838fe r18706: fix whitespaces
new fd511d4 r18708: much nicer fix
new 19f9b91 r18715: 0x8 style status returns should also fail here (thanks metze) (This used to be commit f55de25ab30f9270bbd139dc1e683101db1069c8)
new f4c49e8 r18716: put in a commented out useful hack for some RPC servers (This used to be commit fcf6d827199eac83fa424f2eb87a72ed8463e150)
new 6ca8955 r18720: Get rid of unused file. (This used to be commit 5c0451842b50e914bcc86ea59b066e86af5cae06)
new 324a779 r18721: Fix base and samba3sam EJS tests to work without installation. (This used to be commit d062e101664a90f2f7bf0980449f920aa719ee76)
new 22f5fed r18723: Update list of provided macros/defines in README. (This used to be commit 5e951bdeec2d7d872410fafb9f051eb4340b6e50)
new 9ee940e r18733: More work on DFS idl. Start to add new infolevels (as of w2k3 sp1).
new 218a4ca r18734: Add flag to distinguish a standalone from a domain based DFS root.
new ba87f3e r18735: Fill in dfs_StorageState.
new 386f72b r18736: Fill in the dfs_PropertyFlags (verified with dfsutil.exe).
new f5a5cb6 r18737: Fill in the documented dfs_Target_PriorityClass.
new 3458639 r18738: Fill in dfs_VolumeState.
new fec00fd r18740: Some more work around srvsvc (This used to be commit be2f4a2c44ed2b4d586f0d6e9976158f33fb29d8)
new 5915254 r18741: test dfs_Enum and dfs_EnumEx in the torture test.
new 8c8240c r18743: Mention share name in error output.
new 4de1fbf r18746: Fix the build.
new 8524a6f r18749: Disable automatic dependencies by default (use --enable-automatic-dependencies to reenable). (This used to be commit 5506c404877434c403bbe3055c6dd6c32531c96d)
new 9523e42 r18750: Disable not updating the last-modifification-time of proto headers because this was confusing make. (This used to be commit 4f5987e77f653984c60e3b34cd5aac5aa0a01124)
new dfddcf6 r18751: Check for samr reject codes and their particular order.
new 2a689f4 r18752: When change is a big one, it needs to be made in a couple of set user info calls one after another (each one using different info level). Also, try to do as many changes as possible using a single infolevel.
new e99a0dd r18753: expand the test so that it does a growing number of changes (up to 8, currently) randomly generated _and_ verify if the change has actually been made.
new a0ea586 r18757: Disable this for now (This used to be commit f84a130c4bda8cc0221fff324d93a8617cacc511)
new 13b3421 r18759: Do not use "simple" as test password as pointed out by Andrew Bartlett. Thanks metze.
new 298f487 r18762: Fillin standalone DFS root functions IDL.
new 71f3672 r18763: Removing old dfs_Add test, will be replaced with another one soon.
new 1556c70 r18764: Test all standalone DFS root functions in the torture test.
new 7b3ed9e r18765: Fill in dfs_SetInfo() IDL and align function arguments with the names found in the documentation.
new 4485449 r18766: Getting rid of one test_GetManagerVersion() call and fix the build.
new d6e65c2 r18767: Fix [ref] pointer in object oriented interfaces. Removes a bunch of warnings when compiling dcom.idl. (This used to be commit 6f6dd761460e063eda3c1d0706358cb336c181fd)
new e983441 r18768: Fix some warnings. (This used to be commit ac6c925f64f348e27a95f687398d1aaa913fd846)
new 85ba309 r18769: Re-enable __VA_ARGS__ test (but don't make it fatal) (This used to be commit cc8c403de8c6558031c14f929a485361b7eb0222)
new df98ee6 r18770: Avoid crashes and fix up other issues in the client-side paged_searches module.
new 94bd704 r18774: This allows an automated way to setup the test environment in a shell, with all the helpful env variables set.
new bd0245b r18775: Performing an ldb op of 'do nothing' is pointless, and breaks against OpenLDAP.
new 3a3da49 r18776: Fill in and test dfs_ManagerInitialize().
new 8d1b320 r18777: add helper functions to create an ldb_request structure (This used to be commit bcbe82873f2f0a4e2552ed27eb171028de4560a7)
new 67231dc r18779: Not simo's fault, this is actually a bug I introduced a week ago, when I fixed the previous bug in this code.
new f12584c r18780: Add convenience "make testenv" to launch the xtermtest Andrew just added. (This used to be commit e2cf38eca0f6fd632a9f544837eea90d66fd9cc6)
new 77db397 r18781: Move the usnCreated and usnChanged handling around again.
new da94f9f r18782: Do not send random data to the password change (although that reveals interesting new password set tests), make sure to send valid characters.
new b82c525 r18783: fix make pch
new 952ac3c r18786: I moved the usnChanged code around, and it now loaded in a different module. I forgot to commit this last night.
new ead672e r18800: fix a write behind the buffer bug...
new 660964f r18805: make error message match function name (This used to be commit e46d8ed53f8eb4ba596ab6fc1924eb7f1829a3df)
new fb1d603 r18806: fixed two spelling errors (This used to be commit f11112d7f0a6b1550008fd8192be2592412fb222)
new 4f913d9 r18807: don't overtax the imaginations of servers that can't do mkdir on \\dirname\\ (This used to be commit 6f2b585f8eb0feb79c0a9d11f1cae3b16e8f162f)
new 8c3b54f r18808: added SMB2-MAXWRITE test and SMB2-DIR tests
new 9639c37 r18815: Fill in IDL for domain based DFS root functions (dfs_AddFtRoot, dfs_RemoveFtRoot and dfs_FlushFtTable).
new 677b680 r18821: Correctly name dfs_AddStdRootForced() test.
new 492b8d3 r18822: Automatically remove a forced dfs standard root creation.
new 8c73377 r18824: fixed a bug in cifsdd when the file is exactly a multiple of the block size (cifsdd incorrectly reported an error and exited) (This used to be commit 897b1ae3bff4914e5cfbcb333184045c2a1deaf3)
new daf51df r18825: speed up the test_cifsdd.sh test by using a smaller file. It was taking over half an hour on some systems (This used to be commit 13ca7297dd8645085f12d4cf586c2c07f0f1b287)
new 83558e8 r18826: Allow 'enterprise' principal names to log in.
new 390ece7 r18827: I forgot to commit this:
new c220ef8 r18828: Export some more useful environment varibles, particularly for use in 'make testenv'
new 266ba22 r18829: Print a nice welcome message when we enter the test environment.
new 6c86ed6 r18830: ensure backends aren't added twice (needed for samba3) (This used to be commit 54b864b491d8a10c28833d28b764262503a72e91)
new 58619ee r18831: minor build changes for samba3. The logging changes will be removed when the tdb api is updated (This used to be commit 6ace943fac101839e35cbc83dc54fde2068f704b)
new 0b5e01c r18832: fixed standalone build (This used to be commit 1ebc098b6776d38451e441280ac13664d64569f4)
new f753f43 r18833: darn, forgot to commit this
new 45ca276 r18834: get the log context code right (This used to be commit b6bb5d7b772467042cee6ea372119781c42b91c1)
new 921f73c r18835: expand IO limits on SMB2. Samba4 now tops out at 16.7MB IOs. (This used to be commit 1e34e4d5a1fd3d74080424140e4ab276b6042d12)
new ed24e83 r18838: make sure we cleanup after SMB2-MAXWRITE (it creates a large file) (This used to be commit 54894fb8b87a10dbf36476a001e2e32a0263c4fa)
new d461f97 r18839: align all directory search blobs on an 8 byte boundary to keep the current vista release happy. (This used to be commit d3f0114a9dc8458cccfda71087668b1ddf4d380c)
new 088c24e r18840: make these compatible with g++ warnings (This used to be commit bcfa93954fdb00f500f174cd227e3d9b2ef94fdc)
new 783512e r18843: Got DFS_MANAGER_VERSION_NT4 wrong.
new 3f028fb r18844: Workaround win2k behaviour (which returns WERR_NO_MORE_ITEMS instead of WERR_OK) in the dfs torture test.
new 333557e r18847: Add WERR_NO_SYSTEM_RESOURCES showing up in dfs torture testing.
new 4d1a4e8 r18848: Save the json library before I start hacking on it. I'm going to be converting it to natively use ejs objects, instead of its own internal format. (This used to be commit 119db8924a6e9c40a94c76c57198877875c53afc)
new a8edfd7 r18849: a bit of help for the new user, to figure out how to do initial setup (This used to be commit 72f350ec2cc36865c790df314deb09ac3049c580)
new 5be2871 r18850: add strspn() function i ejs (This used to be commit e8f892bedc65042565442ac802df6eda96388f14)
new 51f27dc r18851: Some C++ warnings (This used to be commit 69f05f288ce7a8508760db861d0910495bd1d578)
new a90eba6 r18859: finally worked out what is going wrong with immediate structures. The problem is that the AC_PROG_CC_C99 macro ends up selecting either -std=std99 or -std=gnu99 for gcc. Ironically enough, that breaks constant structure initialisers!
new 443a22b r18860: fixed some code that bitrotted while we didn't have the safety check with NTSTATUS, WERROR etc. (This used to be commit fddb85bfa8bb5df7812d226a7a6f6fb41ccf107f)
new 311e262 r18861: merge from samba3 (This used to be commit c5e2fcdc10a0869264bb1c6a13ada5f12e1b655f)
new 2b2c7ee r18862: as andrew pointed our on irc, if we are going to define _TRUE, then better make it be true :) (This used to be commit 4bda5ed3f9fda437c3f9b7e8ce83853999601c74)
new c682da3 r18872: when converting IDL to use out,ref pointers, you also must fix any length_is() statements. (This used to be commit 2f9a1f1d62351e20274227c3068a2e8211148535)
new 4d3434f r18873: Use WERR_errors table rather than DOS_errors table for wireshark. (This used to be commit 5a2e103ea0b31e80e4b2c2237b5fd9940820cec6)
new c571895 r18880: JSON-RPC work in progress (This used to be commit 34bffbaebf50c2a75c91285d5ec82e8f377981cc)
new df83913 r18881: remove wrong check and statement. to manipulate rootDSE we use ldb_dn_new() as base and that has 0 elements. (This used to be commit 3e131177dae3536c07632fe09e7ebe877bcd9332)
new 5e1e97a r18882: make style consistent (This used to be commit a141ee9473ae46c63dea247456f156b40f766d42)
new 7140b68 r18883: Start including test_functions.sh. test_win.sh has been rewritten to use the testit() function from test_functions.sh. (This used to be commit d0ed99859f7cbed599abf7083e7fb20bd58b1556)
new 11c3bfd r18884: client_test.exp getting changed to client_tests.exp was an intentional error that I inserted for testing earlier and forgot to take out before commiting. The other error was a real bug. :) (This used to be commit 0269f3101555daaa4b2c4080ab24c1ca75cdc2f6)
new 0f29ec3 r18885: Fix bug in our IDL pointed out by Ronnie (This used to be commit 77e8d96bc488a574b0b728d5b8facd51e69822d5)
new 71f01b9 r18887: add flags found while on the plane.
new a33a56b r18890: sort the flags out and remove unknown as there's still quite a few of them (not sure if these are used actually).
new 1b8d6b3 r18894: Merge const fixes from 3_0 (This used to be commit 4ce447223cc71b8b2a31c2da3b0afd8e3fcf0c01)
new 95340f8 r18903: merge from samba3:
new 7a1c1a1 r18908: Store the schema structure into an opaque pointer so that it can be reused by multiple connections (This used to be commit ca8827d8f9a9f6ec60afed29b0b85f491d725d1c)
new 460679f r18909: use newer functions that were introduced after this code was made (This used to be commit 3ce1796eb4cca7fd78366ee540a998a1ca377866)
new 26ece8f r18910: Change ldb_msg_add_string() to not actually add an attribute if the string is zero length. This allows callers to not have to worry about creating an invalid ldap attribute.
new e44df75 r18911: add a JSON encoder (This used to be commit 774e87974951a03663a1efd15dfde3d012bcf526)
new ed7639a r18913: an attempt to get tdb/ldb working on the HPUX box 'gwen'. This idea come from Don McCall. Don may well be able to provide us with a configure test in the future which does this in a nicer way, I just want to see if it works now. (This used to be commit f7f548a1c79a78a1b15e96732994135cba94aa3d)
new 410256e r18914: this bug fix needs to be for just hpux 11.11 (This used to be commit 2cccede13d34011767159c3345bb6da24ed09bd3)
new 00cb032 r18915: fix usage of popt, do make -W setting the recursive flag on SuSE 10.1
new a0c614e r18916: fixed the messaging layer on *BSD systems. When a socket was full we were getting ENOBUFS, which mapped to NT_STATUS_NO_MEMORY, which in turn caused the messaging code to loop trying until it gave up.
new c4ebedc r18917: having 255 virtual interfaces available in socket wrapper means we stat() 240 files that don't exist on every broadcast. That's a bit excessive!
new 06de0f0 r18918: - bail out with unsupported option to socket() - don't reuse portnumbers in the autobind code - use if (!...) return; logic instead of if (...) { do everything } return for swrap_close
new 77e8402 r18925: Add current snapshot of the ejs-2.0 code. Tridge, will you be incorporating this? (This used to be commit 917af234a8d517f82bd42256a940608a16b988f4)
new df7ec4a r18933: Add helpful emacs marker (This used to be commit 5fd53ea6a3a6d7638a9f542f46623a19143ff81d)
new c9ae85d r18936: hopefully fix the test for negative enum values. When a compiler truncates the enums, the test was passing. (This used to be commit c6216f7dbf68012fa8351dcae17fe4c7ab165b58)
new 4e7c936 r18939: don't rely on the umask being right in ldb creation. Both Samba3 and Samba4 smbd force the umask to 0, which meant we ended up with ldb being world writable.
new 4c3b07b r18942: add a ldb_set_create_perms() function in ldb. I didn't call it ldb_set_umask() (which is what we had discussed) as it doesn't actually set the umask (in effect it sets the inverse of the umask - the perms to be used for the file) (This used to be commit 7e2ec875908c112d5c3b0f6d18f9a8bbacf33539)
new 9b1e1e2 r18943: Samba4 wants its databases private to root. I know some of them could potentially be public, but we'd need to think about them carefully. (This used to be commit 142a235f663f707eee3f16d0c1265b01fe1ecf32)
new 315f04c r18944: talloc_reference() can fail... (remove compiler warning)
new ce02a7e r18945: fix compiler warnings and end-of-non-void function bugs
new ee97148 r18946: fix compiler warning
new 174742a r18947: overload listen() and ioctl() in socket_wrapper
new c09504a r18948: fix the build on solaris, the ioctl() prototype in unistd.h was included after libreplace defined ioctl swrap_ioctl
new c0c135c r18957: we need to include unistd.h in system/network.h because it contains the ioctl() prototype on some systems and we need to make sure it gets included before socket_wrapper defines ioctl swrap_ioctl
new 3f96df6 r18960: fix caching of some configure tests AC_CACHE_CHECK() *needs* '_cv_' in the shell var to do caching...
new f3d684a r18965: fixed the bug with RPC-NETLOGON and solaris sparc machines. This bug took a _LONG_ time to find.
new bbe3cff r18968: EWOULDBLOCK should also be mapped to STATUS_MORE_ENTRIES (This used to be commit 27114fe1752f20c58948b34264e38db263f7a0ea)
new 2550f5a r18970: avoid strndup and strnlen on AIX. They are quite broken. See http://lists.samba.org/archive/samba-technical/2004-August/036915.html (This used to be commit c178c84f01166609e6bd3393d39fb0034130167b)
new 318682b r18971: avoid strndup is a few places. Fixes a minor memory leak, and should fix RPC-LSA on AIX. (This used to be commit 6cce709d08579f4e00b44b692332a557b0ea3b86)
new 5d31bce r18972: we don't need this now all builds in the build farm are limited to 150 file descriptors. We'll pretty quickly find leaks :) (This used to be commit be70992d71d7b8db64702f9be2b29aac3e463590)
new 1d156f9 r18974: we don't have the configure check that sets ac_cv_gnu_ld_no_default_allow_shlib_undefined and as -Wl,--allow-shlib-undefined is supported on SuSE 7.3 I don't see a problem is always pass it explicit
new 6cb33a5 r18975: follow the advice from "William Jojo" <jojowil at hvcc.edu> and pass -bbigtoc also to the linker when building shared libs
new eaa4278 r18977: Seperate these asserts, so we know which fired.
new c2a2c24 r18978: Fix bug found by: http://www.ee.oulu.fi/research/ouspg/protos/testing/c06/ldapv3/
new 736e797 r18979: With these extra indexes (also added for the normal case) and a DB_CONFIG file, we now get reasonable enought performance to pass 'make test' against OpenLDAP.
new 31454d2 r18989: Fixes found by these two LDAP testsuites: - http://www.ee.oulu.fi/research/ouspg/protos/testing/c06/ldapv3/ - http://gleg.net/protover_ldap_sample.shtml
new 9f98bcf r18991: Fix bug 4133 -- Thanks to Olaf Flebbe (This used to be commit d8bea42bb78619ae35a9680b24fe9eee5f25997d)
new bbafa2c r18992: prepare SOCKET_WRAPPER_PCAP_FILE support
new aeee137 r18994: - torture_register_suite should be public - some whitespace cleanups
new 4ccdd53 r18995: - fix bug 4078 - talloc_free(talloc_autofree_context()); should not result in a SIGABORT on exit - add a test for this, but this test can also pass in the standalone build and samba3, as samba4 uses talloc_autofree_context()
new 9eab500 r18997: we have a replacement for vsyslog in libreplace so libroken doesn't need to care about it
new e8a005a r18999: merge from samba3:
new bf86ece r19009: ensure that data values from ldap libs are null terminated, to allow ldb_msg_find_attr_as_string() to work correctly.
new 127c96f r19017: Merge from Samba3:
new ad60ec5 r19019: Add a parser for javascript literals. This is implemented for parsing JSON strings, but is generally useful for creating ejs variables from object or array literals, which aren't supported in the old version of ejs that we're using.
new 882910a r19020: move jsonrpc_include to a more appropriate location in the file, and call the setup function for parsing literals. (This used to be commit bb07f606dedde5c63f190229b8dbb85f3d1342f7)
new deca12d r19021: match the prototype for a trigger function (This used to be commit f2f191891582af7dcb6d38c14e4ef7afc361299a)
new a9a532a r19022: eliminate a warning (This used to be commit d48b2d83057b8e78e3ed31f56578e18ef9b9aed6)
new c4f106c r19023: lets see what the build-farm says about trying the getdirentries() based readdir() replacement first.
new 89e4387 r19024: remove read-only and policy dependent fields and flags from user modify routines.
new 94bc020 r19025: - remove read-only and policy dependent fields and flags - do not stop NET-API-USERMODIFY test when a single field fails - add account flags to the fields tested - separate "cleanup" step from closing domain at the end
new 1344f23 r19027: Modify RPC-SAMBA3-SPOOLSS so that it can be activated in the build farm (This used to be commit 7304abe5958fde1940439f7d95da96e16ea4bc57)
new 37806f7 r19029: test if opendir() on a file sets errno = ENOTDIR
new 03cb022 r19032: let the getdents replacement fail and see what the build-farm says.
new 6ddc797 r19033: prepare to use the libreplace testsuite as LOCAL-REPLACE in smbtorture
new bc619e7 r19035: add LOCAL-REPLACE test
new 389e654 r19036: add LOCAL-REPLACE and reorder the testlist
new 91814f4 r19048: ensure our memory gets cleaned up even upon exception (This used to be commit bcf5e98a8c83791db93a9024b3433f9d5ee3cc7e)
new a22d785 r19049: Samba 3 client fixes
new 882d352 r19051: JSON-RPC server work-in-progress. It's almost working. (This used to be commit 6e9cb2ed1cf87aed322fd7821237d088c2fef340)
new a9430fb r19052: clarify what actually does what (This used to be commit 0218a1798978f92491fbf88eaffbc3226b640b5e)
new 71ec249 r19053: match the flag values with the actual equivalents in samr.idl
new 4b17a6d r19055: JSON-RPC is working! It passes the small qooxdoo JSON-RPC test suite perfectly.
new 94eddd6 r19059: allow dash in URLs (This used to be commit 3dade8d761c4a342cf5ee9dba8d10812eb22b877)
new 236669c r19063: merge from samba3
new 19df909 r19068: Fix a potential NULL dereference (This used to be commit 2dff8ee8cc8b9faf3fbec46d458d6de214622afc)
new 118dae9 r19069: The sequence number is a 64 bit unsigned integer Well spotted Volker (This used to be commit f4239ef5983cfc06fd5cab42448564faed676944)
new 9bbc873 r19074: Merge from 3_0: Fix a potential NULL dereference.
new c56585e r19075: Fix a potential NULL dereference (This used to be commit 84ae80b39bfa49fe7f9fa801d45a79bf04df8aff)
new ecd970a r19076: ldb_dn_copy_partial can fail (This used to be commit 78aa689a74941cd6873a91c429889a4c1d1a6432)
new 06ac3db r19079: talloc_array can fail (This used to be commit 441ad8a45c390f807a6ec5f27d585aad54f3b210)
new 42b1e2c r19082: add the source vs. destination address and tcp logic for SOCKET_WRAPPER_PCAP_FILE support.
new a484b83 r19084: make socket_wrapper more portable (standalone) and not use uintX_t
new df31092 r19091: merge from samba3:
new eb06c35 r19092: active replica records cannot expire!
new e6f16b7 r19097: add support for SUCKET_WRAPPER_PCAP_FILE
new 4b35dc5 r19098: with export MAKE_TEST_ENABLE_PCAP=yes
new 53bb896 r19111: fixed basic web server operation (This used to be commit 290468ede533044ae2ea4dcdbb551fb776406c3e)
new 36246a1 r19112: fixed a checker warning.
new f1f807e r19113: fixed another checker warning. (This used to be commit d12550af01f8d4c135fbf6f429852c31570ec92b)
new 31e50cc r19114: fixed another checker warning and a possible error on allocation failure (This used to be commit bc02f7ef96e164a59441e3fd9429221be83fc7e4)
new 08478f8 r19115: Add the mapping required between Samba4's AD schema OIDs and what Fedora DS can support.
new 0f60472 r19116: fixed a checker warning (This used to be commit 48243721df27fa68b3232d71b411fba1e0ab7010)
new 8f3c1e9 r19117: I've changed the checker wrapper on snab to allow for a .checker_innocent file, similar to our .valgrind_suppressions file. (This used to be commit 8228efdb93be20cc3255fbd55336fac89d1bc2d9)
new 18278a5 r19118: get rid of a bunch of bool misuse warnings (This used to be commit e620f44643caf93a8bcb203a966c986c14a8dc0e)
new 5efcccb r19120: silence a warning about a test function (This used to be commit 59915150f0e303222a16f9d08d3ab31db4e4c617)
new 2210d51 r19122: merge from samba3:
new d544f8a r19123: - pass LDFLAGS from configure to Makefile which should fix the build on Tru64 in the build farm.
new 40b9cb2 r19128: - make the gdb_backtrace script more portable - try /proc/${PID}/exe first - fallback to the binary given on the commandline - fallback searching the binary with 'which' from the commandline argument - use 'ladebug' debugger on Tru64
new f7005d4 r19129: Add comment to clarify behavior (This used to be commit 7180f38e9e436ca7a7c49f2d4b315ec5eb9c7631)
new ff4e832 r19131: merge from samba3:
new 109bf77 r19134: Merge the second set of C++ warning fixes from Samba3. I'll leave r19132 to metze to merge until the questions have been answered.
new 59b6b66 r19136: No conflict, after "svn up" it applied correctly", merge 19126 from 3_0 (This used to be commit 042a22b6dd34bb147cf4f8cc10f98d4cda3ccd55)
new d9cd237 r19138: add authentication capability; fix typos (This used to be commit d8f0701feb85b7ca70edd5e8a9581661eb6c52e2)
new 213f0d6 r19139: typos; consitent ordering of operations (This used to be commit aaab47cb910fbbec6913bc5f796f0d6d479f729d)
new 77fc14c r19140: allow own authentication handling by jsonrpc apps (This used to be commit de2eb8df0c1aa361adbf14a5984b1719e17f70cb)
new 10c06a1 r19141: add a reasonable subset of the qooxdoo runtime environment, and example applications (This used to be commit ff28ab7314ff1eebcd62f387678b816091af8121)
new 250399c r19142: ensure no race conditions during installation by having same name in source and swat directory; install new apps and services (This used to be commit a2b996317f81aa61d7d5bf427003399560e64f77)
new 47f90dd r19146: merge from samba3:
new 9db9ce6 r19149: ladebug needs to have the stoponattach flag set to generate the current backtrace without waiting for a signal...
new b510a0b r19150: add a usefull tool to test the gdb_backtrace script
new 84a5b72 r19152: A simple consistency check for enumprinters (This used to be commit 593b17c8e5678949d8b41d241f522ffb20c6640f)
new 8f073d3 r19153: Simple consistency check for enumprinters level 2 as well (This used to be commit bd50a5929494949af865107551bb637ca9a3d96b)
new 7c793e1 r19162: Merge WERR code from Samba 3.
new 1c68189 r19165: handle errors better for jsonrpc. generate an error object whenever possible (This used to be commit aa8e4227a11d997f7c4c5af2b7a3c7c371b8c1cd)
new 7bdfbd6 r19166: better bug and reporting and proper authentication tracking (This used to be commit 9eba44bf16e1f5b6c9dc29d9917bc3b7754da54c)
new 9ee311c r19167: - Various JSON-RPC facilities will desire to keep resources open in a session. Provide a common method of doing this, which allows limiting, somewhat (at least on a per-session basis) the possibility of DOS attacks.
new a3a619a r19171: change the socket wrapper license to what heimdal uses...
new 2e059de r19173: see if HPUX 11.23 needs the same workaround as 11.11
new ae908a5 r19174: fix the test to pass against win2k3 server (username length limit had been hit here, I guess).
new 5b34e58 r19175: If not in _SAMBA_BUILD_, define _PUBLIC_ to nothing. (This used to be commit 8c2585f0cfb7ae229de066965a732904545f0869)
new 9058263 r19176: Also require <fcntl.h> and <sys/ioctl.h> for non samba builds. (This used to be commit fe621c1ab277407fb62ad7bced829815b6625f22)
new e770df4 r19178: fix the standalone build of socket_wrapper by not using samba's DLIST_ macros
new 4c1d2f1 r19180: with "export MAKE_TEST_KEEP_PCAP=yes" make test doesn't delete the generated pcap files
new fd2e67d r19186: that doesn't help...
new d6e1eb9 r19187: this function should be static... (this also fix compiler warnings)
new c403dd1 r19188: merge from samba3:
new d66e80c r19195: this should fix should workaround the broken HPUX 11.23 <machine/sys/getppdp.h> on host hpisgr8 in the build-farm.
new bbc056e r19196: merge from samba3:
new 0019163 r19198: fix typo...
new 2338e97 r19199: split out the xattr NTACL code into a separate part of the posix backend, allowing other ACL backends to be added. The xattr backend is still the default backend (This used to be commit 90f044e63b12d32228310c7529382198bd7e6dfe)
new 5c46265 r19200: Implement smbcli_rap_netservergetinfo. To be used in RPC-SAMBA3SPOOLSS and others that might need the server name.
new 51b4a41 r19201: rap_cli_do_call only needs smbcli_tree, not smbcli_state (This used to be commit 15c3b5d26eb1a21ce29afbf9f938176efdc0761f)
new 22abc6b r19202: Make RPC-SAMBA3-SPOOLSS work against w2k3 again (This used to be commit f67a0159d107238a0b2197777fb2d51596f66097)
new b0d8e2d r19204: Samba3 does level6 now (This used to be commit 603ecde9bca4460fb139f5119b9034c8b22f727b)
new 4ead8b3 r19205: Some consolidation (This used to be commit 6991864a032b136c68190b0f86714cd6c0c14b9f)
new e461cfe r19208: Fix Samba3 pidl generation to remove memory leaks. Jermey. (This used to be commit 4b878578c27d499e38b208c87b4fd4b399474092)
new 7135bb9 r19216: Merge from SAMBA_4_0_RELEASE:
new a3a7c28 r19217: Merge from SAMBA_4_0_RELEASE:
new af5e517 r19219: Fix a memleak in the generated srv_code.
new 46aa292 r19225: 30 seconds is too short for a Samba4 provision to finish. Make the timeout longer.
new d067ee2 r19227: - add a AC_CACHE_CHECK() around the net/if.h test to see (we now get some output that this test happens at all...).
new 66f264b r19229: let mkversion.sh handle bzr trees
new 5916c6c r19234: fix configure test for net/if.h for some platforms
new b658298 r19242: merge from samba3:
new 2bdacca r19245: mrege from samba3:
new 554972d r19247: Ok, figured out that wkssvc wksgetinfo also gives the server name. I thought I had tested that w2k3 copies the input server name to output.
new 49eb5dc r19251: fix silly typos causing the test to fail at account_name and acct_expiry fields.
new 151e30e r19252: - fixed 'erase' argument to setup_ldb()
new 557ca55 r19253: its not so useful to index on objectclass. Much better to search on objectCategory
new 6c4bc15 r19256: add missing infolevel and fields to SetUserInfo call
new d70fbdb r19258: Don't delete the contents of the partitions twice, and in particular don't delete their contents until we have specified the new partition locations.
new 28b6ae9 r19259: An ldb browser.
new 9ce0de6 r19261: Fix use of unitialised variables. (The binding string is used, if not NULL).
new f1ed6d2 r19262: Don't DEBUG() an unitialised variable (This used to be commit 548c682fe5aff4657f53d7986642a87566f6f531)
new fa67b43 r19264: Clarify behaviour in ldb_search_callback() and provide more information when modules fail to load.
new 541339f r19265: It is not an error to set the target hostname to NULL.
new 57b8c5c r19266: Add a target_hostname element to the binding struct. This allows us to perform a lookup once, resolve the name to an IP, while still communicating the full name to the lower layers, for kerberos etc.
new 2ad8e14 r19273: - fixed error handling with the ldap backend
new 04140ac r19274: fix ldbdel and ldbmodify to return an error if the underlying ldb call fails (This used to be commit 330a722f1330059cbba19f99210a1a5a7c773a36)
new 1779e80 r19276: remove unused file
new 2c594ee r19277: This commit adds support to run the smbtorture RPC-ASYNCBIND RPC-ATSVC RPC-DSSETUP RPC-EPMAPPER RPC-INITSHUTDOWN RPC-LSA-GETUSER RPC-MULTIBIND RPC-ROT RPC-SECRETS RPC-SRVSVC RPC-SVCCTL RPC-WKSSVC tests against windows, either by 'make wintest' or in the build farm.
new 85ccd43 r19278: Change the delete_directory() expect function so that rmdir will automatically remove any subdirs and files of the directory to be deleted. (This used to be commit a41eefaaa738177f55d93b227f341f903a902939)
new ebbdf24 r19279: These setup and cleanup functions are general enough for any test which needs a share to operate on, not just the qfileinfo test, so now they are named more appropriately. (This used to be commit eb16d5324d6e1f4e4b33993e23a6446c3289a85f)
new 3ff55aa r19280: Missed renaming a remove_qfileinfo_test() function call. (This used to be commit 059d52167cbc36d9dbf17b7a9e6463700fa4749d)
new b39540b r19281: Generalize what we do for the RAW-QFILEINFO test call so that the same process is used for other tests that operate on a share when run against windows. (This used to be commit 3d0cadb303fe9db49289d300a1c9fca44eee9d33)
new 223701c r19282: make the recent qooxdoo work that Derrell has done available via the main menu (This used to be commit b0fee976edd35c35b315637253297169afac35ab)
new d0ba572 r19289: fixed a memory leak in ldb_dn_string_compose() (This used to be commit 669aa1424c7a931f57856af0cd4a6f6f4a60b823)
new 518666f r19293: Add RPC-SAMBA3-WINREG, the start of a test of what Samba3 is able to perform right now.
new 3433468 r19294: a little speed tester for ldb/tdb
new 3df891a r19295: ldbbrowse: the search tab is now doing something vaguely reasonable. (This used to be commit 039069b3fd10e2ea614c385c6b432b235e1c226b)
new ba68ee4 r19296: added a leak detector to ldb_wrap_connect()
new d08f8ab r19297: fixed a leak in the ejs ldb interface (This used to be commit 6978225ffcc12ffdda0d3404e855219808c0597c)
new a719444 r19298: make sure torture_fail() gives a useful message
new 59b6674 r19299: Fix possible memleaks (This used to be commit 6fad80bb09113a60689061a2de67711c9924708b)
new 44146fc r19303: It seem ok to have around this amount of blocks hanging out of an ldb context for sam.ldb (This used to be commit 5861ff69cc929c553e2c828ff42761cec6647d79)
new 666a72e r19304: If you really want to look at the contents undef this one (This used to be commit fe20ac404d654abe31729664584391f3b3cd0214)
new 3cabd0d r19305: Potential memleak on the ldb_context if we don't use a temp mem context (This used to be commit c989dfbe18a2f700e952f478e258bd626c9eb2f5)
new 9b9215d r19306: ldbbrowse: handle input of Base and Scope in search tab (This used to be commit 6536e5a3c0f2fd3c20099fc5a53345ceadc2b49f)
new 379e659 r19308: Merge samsync fixes from SAMBA_4_0_RELEASE
new 2ac52f8 r19309: Split out checks for LDB_SUCCESS from checks for the expected number of returned entries.
new e0294c9 r19310: Add another conflicting oid
new 2278315 r19311: Try to keep the schema map files fairly similar (hope for less weird bugs).
new 508a04f r19312: This should fix a nasty bug with values and names being freed before the results where used. Seem that el is hanging out of a request, and the target is put on the final results.
new b0fadb5 r19313: Don't mess with hierarchies!! There is a reason why we use them :-) (This used to be commit e3b7e91299559ddc7f300be53785d313a4aa90fc)
new 1b8e6fa r19314: Commit tridge's fixes for a big mem leak in ltdb I introduced when the code has been changed to be async. With the other committed fixes now this works. (This used to be commit 49fc640b5c0398516ac3a9e3f7c55205cd60b1de)
new 064b605 r19315: Record some OID allocations.
new 8afbf3a r19318: Because we don't test the vampire code in SWAT very regularly, it bit-rotted.
new bd8f63a r19321: Merge from release branch:
new 7f00bee r19322: fix a minor memory leak in the ltdb cache code (This used to be commit e03ed5822a690e2d151107f2edb9b4f1d3a1e1b9)
new 888458d r19323: fixed a leak in the ldif parse code (This used to be commit 06387e1cf2d12a74e15a6cdf19e83a28c75cb5fd)
new 91c33d4 r19324: fixed a leak on deleting records when no index is in place (This used to be commit 0824b3b8c1003064b0f2c5a3f084f3e711155e8c)
new 69e7558 r19325: leak fix from lha (This used to be commit 248f3265e6339f279691be5d17ca4ce733c6590d)
new 915c281 r19326: don't leak a ndr_push structure on ndr_push_struct_blob() (This used to be commit 9817cc235c5fd787855c60fa58f68b14f78cdb94)
new 64eed1e r19327: fixed a leak in ldif_canonicalise_objectCategory() (This used to be commit 5cc92d915b7442d2eebc4b66ab89bbd15b96a493)
new 86a549e r19328: another leak plugged .... (This used to be commit f57535b9c2214e58c71084fcb9d74848e7d26b89)
new 8b60b7f r19329: fixed a leak in the password hash module (This used to be commit 3f48bcb0585684686ba7601eb7614589a1bc2f5d)
new 56bacd2 r19330: Fix memleaks (This used to be commit f163f422e3f201d8b0e22538949eccf0f7e62143)
new 1695408 r19331: Respect the mem hierarchy (This used to be commit de45756ea6ee0893247ba74738d25b3699f42ffa)
new 549dd10 r19332: ldb_parse_tree leaks (This used to be commit 3e0e2787c1da1c3831e21b163e1370001d725a3d)
new d9cb938 r19333: commit module changes I made some time ago before I loose them (This used to be commit 524ec78086597e0507cb6ce307155ef1b6a47836)
new 794a7f5 r19334: Commit commented provisioning code to activate the schema (This used to be commit 57ee79c15579d1bbe7c0d3202b84a06b75320e40)
new e350ca0 r19336: Merge from release branch: new Mapped OIDs, in own subtree.
new fd82e3f r19337: never alloc on module unless you mean to attach a context to it to keep the data around as long as the module lives (This used to be commit d2073c1f7e1bc674358df5da0dc09e183b4b8712)
new 0f2347e r19338: leak on error (This used to be commit 326389afed0521133ac07339bd5e2bfbf8d80d0a)
new 8773e74 r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grained output in the testsuite rather than just True or False for a set of tests.
new 3478bf1 r19341: ndr_push_union_blob() needs the same fix as ndr_push_struct_blob()
new 52e3f69 r19343: Add support for external scripts/binaries that write results using the 'subunit' protocol. This allows us to easily plug EJS scripts or binaries that can't depend on -ltorture into smbtorture. The protocol is very simple:
new 4177cf9 r19344: run smbclient and cifsdd under valgrind and pass the correct configuration to get useful backtraces in the build-farm
new d490e27 r19346: AF_LOCAL isn't defined on all platforms. (This used to be commit e9bd6f28d830ed7ead1412a26b532538cd1450e0)
new c2d6fad r19347: Add socketpair() (This used to be commit 8a8e974d2150d00855ccafef02b7ef2607921ea0)
new b58deee r19350: Properly list LOCAL-TALLOC under the "LOCAL" header. Support directories for subcategories in tests. Several small other fixes. (This used to be commit bde00d97068d559b025ab131ff698a82430d14b3)
new 411ed11 r19352: Oops, missed a few changes... (This used to be commit 73f1d937808976bc0f87b6490ab72632f038ddbd)
new f442ad8 r19356: Reapply portability fix.. (This used to be commit a48d1b2d16cb4edf5e10937427b1a757e0c5b822)
new a9f4e0d r19357: More ldbbrowse work.
new c554e21 r19358: Use subunit tests from the right location (from $src/bin/torture when developing, $LIBDIR/torture when installed) (This used to be commit 4ae6380e6bb48e27e9947e149b3d079b3e293cc0)
new 1447b7a r19359: More portable way of figuring out whether something is a directory (This used to be commit 96dff03a2b357f937daa4296d4cedd0249f68ece)
new 6ba4992 r19360: improve the ldb leak detector - it now takes into account the number of blocks used at connect time (which depends on how many modules are loaded) (This used to be commit e3aa03bf1f7c7b770606f5e860fce11b4402fc84)
new 5535b43 r19361: added a comment (This used to be commit 1581babfb5a5bbbfc2706dbec9b37b03fe9a5af6)
new e36ea2e r19362: - don't need to store the baseinfo message after cache load
new 1865044 r19363: - don't need to store the baseinfo message after cache load (This used to be commit 8c091bcdece5c17073838ad2367f3f4e22e97c31)
new a4137b5 r19364: Fix build for 'regular' installs. (This used to be commit 916413097d2ca7b71c06cd701f09bc3b9fc06cfc)
new 0cf42c4 r19365: fixed a memory leak in the ldb attribute handling (This used to be commit d7e07685164141f8fb2c2a6258e1fcb46ff9d06c)
new f721bcd r19366: don't fail async echo tests due to rounding errors (This used to be commit 9389ca13a38b9a3ba6f3533293ab0d0c8c06a30a)
new 38d4fe0 r19367: Solaris needs <sys/filio.h> for FIONREAD. (This used to be commit e2866ce78851a84c937408c0781fcc1e7107f663)
new 87e8218 r19369: - we need to set the target:samba3 before calling torture_init() otherwise BASE-DELETE will run all tests
new 8c01537 r19370: Handle errors if talloc_reference fails (This used to be commit 05134a90e3ff0e4039dbd34c52f824bc666feb11)
new d60c863 r19372: Fix segfault for ui's that don't support comments. (This used to be commit 0eef6dabc6b6a4e883654c78a0b88cebb6b3d7cd)
new 8acb057 r19373: Merge changes from subunit branch: Convert libreplace testsuite to a standalone program that speaks subunit. (This used to be commit 48d316e7594dfc29b8e6a710e32bb5a6a036b7cf)
new 946225b r19375: very basic helper script to build ldb standalone (This used to be commit b4c8bf7398cd8a9a2132dd4b04a0ea8004e7f1b0)
new 67abfc4 r19376: Remove unused helper function. (This used to be commit 88c589940dfbc04c747cea4f97c84142ea139050)
new 1e818c4 r19377: Simplify report functions. (This used to be commit 0061f3c47e95f07461837c4051cf129b18961b56)
new ac698cc r19378: Add another type of test result 'error' (This used to be commit 77d13056bf437de77bfc94e21e9c945928e7f521)
new 8fd1ca8 r19379: add testing home directory field to the samr tests.
new c7090e6 r19380: forgot to add home drive testing as well as home directory...
new 4517b7a r19381: Print out the specific tests that failed after a smbtorture run.
new 52317b1 r19382: latest qooxdoo runtime build (This used to be commit 7789ad2372ce5f6cca287bf31d9d08979112a8c4)
new c111683 r19383: pass only the base filename of an ldb file to be opened; allow server to prepend path where it's located (private_dir) (This used to be commit 5a21c97b73a896dbba0d814c2226e17a67034802)
new 43aa9f8 r19384: ldbbrowse now has all basic functionality.
new 1d3663c r19387: Exit with 0 if failures were expected (This used to be commit b4fc06aeafa3ed8460759409a72b4de43a534d62)
new d9fd8b5 r19388: Start running all LOCAL-* tests but list some of them as known failing. (This used to be commit bfa0fbfe94759bb120a4610f333c0beb940e3d76)
new 19af876 r19389: Remove samba3-specific checks: instead, always simply mark these tests as known failing. (This used to be commit 3855ec9dcaa694fffa1f2a24205d490708d12750)
new a39f239 r19392: Use torture_setting_* rather than lp_parm_* where possible. (This used to be commit b28860978fe29c5b10abfb8c59d7182864e21dd6)
new f9a0ada r19393: Add replacement function for socketpair() (This used to be commit 448a3ecc0184bfa063db1eb3ae6dc16b8b792792)
new 3a479ae r19395: Fix replacement function compilation. (This used to be commit b79303f25180c777d9d09b2cdf852bf0a5eda70d)
new e2383f7 r19396: Assume socketpair() is always available (cared for by libreplace) and create a socket for stderr. (This used to be commit 16b6dbd713e306c88b5251e5092b8731749c5263)
new 313e6c6 r19397: Restrict databases which can be opened to a known set (currently only 'sam.ldb') (This used to be commit 023c3b02b9990eed90904d3ba7e506dfe3d28345)
new f8a82eb r19398: more comments
new 403f0c9 r19400: fixed a valgrind error in the directory registry backend (name was used after closedir(), which invalidates the name) (This used to be commit d8af519c2d2fcab3baa822c5fd4c1079dcbd1de3)
new cba142f r19401: make tdb_lockall() much more efficient, and add a tdb_lockall_read() call which does a read lock on all chains. These will be used to make ldb searches more efficient (This used to be commit de664ec1f8cf179f1d650563272c0de3f7636e2b)
new 4b9eee0 r19402: - use the new tdb_lockall_read() to make ldb_search() more efficient, by avoiding chain locks on each tdb_fetch() within the search
new d04efb3 r19403: try to fix the crashes in the buildfarm related to timegm (This used to be commit c4e1d2c5ae11acac7dd2cedca411b9b6be84962f)
new d6db8e6 r19404: fixed the LOCAL-ICONV test (This used to be commit 0b3e83814bdf015064d7dd1f26cf9ec3ddadc7f4)
new cd2bc58 r19405: the talloc speed test suite was not giving an accurate picture of the cost of talloc versus malloc. The size parameter in the test suite was constantly increasing, leading to a worst case for malloc. It is far more common to have talloc calls of 100 bytes or lower, so change the benchmark to reflect this.
new c2be30e r19406: ldbbrowse: done!
new 7411991 r19407: add a copyright notice (This used to be commit 802ede34e83014fe216a5b7bcdf18586327a8a09)
new 0ec080d r19408: I think tm_mon is ending up as -1 on some platforms (This used to be commit d01bdf1f2dcdf77043a5ad162ee336d3c6f2e944)
new 97ccda0 r19409: Pull in <sys/time.h> for struct timeval for non samba build (don't depend on namespace pollution) (This used to be commit 5052d2d10693e67f1b7c6c71277c8d1bc9c8b612)
new 21948f1 r19410: - fixed checker error
new c3e4b2d r19411: sigh - we can't call close here as its mapped to swrap_close() in the build farm (This used to be commit be43b8c5692f6bb6f1cc74d07f24376b43593256)
new 5370afe r19412: some rather strange looking changes to talloc that gain us about 50% in the talloc benchmark. These changes were driven by some cachegrind profiles, with the biggest improvements coming from inlining some functions.
new 118c064 r19423: merge some tdb changes from SAMBA_3_0 to SAMBA_4_0
new d71502b r19425: two more tdb functions from samba3 (This used to be commit c9d9d79c34e8a36a6f684b173b1cc861330adc5c)
new b316b78 r19427: print out the currect name
new af870da r19428: moved tdbutil.c from lib/tdb/common/ to lib/util/util_tdb.c
new 288b385 r19432: This way of reverting snapshots is much better than the way I was doing them before. (This used to be commit 42171cbf4959ba36114762a09a747a3c7c87d135)
new 49371f4 r19433: Metze, please take a look at this one!
new 5ce18f9 r19434: we need to force line buffering as the new torture code doesn't create a pty in the piped_child() code
new acadb12 r19435: fixed the subunit code on platforms with small pipe buffers, and use pipe() on all platforms, not socket pairs (stdin/out are not sockets)
new 1427d50 r19436: fixed stderr in piped_child() as well (This used to be commit db000261f4fe22f7d1ea3dab53c2e214dcf08bfb)
new ce37cdb r19437: don't run the LOCAL-ICONV test on systems that don't have CP850 support (This used to be commit bb8cdd7626ced37bb030c3474390275c433c88e0)
new 5a4b133 r19438: try to fix up the build breakages on BSD systems due to incorrectly detecting iconv.h (This used to be commit e6baa13e1f9c35f95021512b713cebba680b2a72)
new ab03766 r19439: revert my change to a torture assert - expected is a bool (This used to be commit 1d231e45bd898c2d01328aea94f8cbc2886c9e5b)
new 9044f4a r19440: merged from samba3 (This used to be commit c22fb040234d0cb808fb36e1b4b7ea7bfd45c8cb)
new 515c92a r19441: work in progress support for NFS4 ACLs in Samba4 on Linux. Still work to do, particularly with getting the detailed bit mappings right, and on sid mapping. Does not pass RAW-ACLS yet (This used to be commit b92553481b534d0ef5277dbfe8c0d64a03f819eb)
new 2e468ee r19442: this real cause of the failures on *BSD came from the missing ICONV dependency and not from a broken configure test and incorrect ifdef's.
new 7653fa2 r19443: reset trap when we have removed the test specifc files already
new 68453d1 r19449: ldbbrowse: installation hopefully works now. "Developer" installations ('configure.developer' or 'configure --enable-developer') may still have problems as I'm not sure I got all of the paths right for that.
new 5203031 r19452: Warn but don't die if registering against the rootdse is not possible (This used to be commit 4ad2eba2aa7711d480a844766e2dd3da938b3413)
new 21e63dc r19453: Expose helper functions (This used to be commit ee86e88e4f523d67900b52b5a4d4040a76360c61)
new 92ec8e5 r19454: In standalone build init asq too (This used to be commit e58b03cd666c6e5df8e5720a62aef23f87be9362)
new 0023382 r19455: forgot this (This used to be commit 2b770885cd234027f92ba543706df5d55f16f739)
new 803a6db r19456: Add an example application for ldb using the tdb backend (This used to be commit 778198f279b374222c737e5eda1c47efc2dce39c)
new d29c543 r19457: committed by mistake, this binary is available from here anyway: http://www.samba.org/ftp/unpacked/junkcode/nsstest.c (This used to be commit 48e38abe7170a4ec9996079fd5c4672312cc96a0)
new 566c748 r19458: Some info on the "schema" (This used to be commit 724d8fb153cfe6f941ba2b8893e5221b24da9431)
new 8e82a76 r19459: Do not build nss by default (it probably works only on linux) Fix warning with standalone.sh if build exists (This used to be commit d74fac574067ff2f3918ad435df2c2352e4b2ef7)
new 766193d r19460: currently building when there is an existing previous build in place is broken (This used to be commit 59ac5cf96b208cebe2eb608d853314d335756068)
new a326893 r19461: Make sqlite3 work again (semi-async) Still not all tests pass (This used to be commit cbfc7305ad594c672a16a7f6f82758d17eb5ba62)
new 614e527 r19462: This isn't an encrypted attribute.
new 5bfc0d6 r19463: Make it clear what argument is incorrect
new 9542481 r19464: Reject passwords that cannot be converted into UCS2.
new 3c203ab r19465: Rather than use the non-standard API for determining the signature length, use the amount the wapped message expanded by.
new ac83f28 r19470: Move common windows test functions into their own script wintest_functions.sh, and remove them from the main windows test script. (This used to be commit 587196092846dbab009be9063b1680ad73ae9c14)
new 2fa394a r19471: Move BASE and RAW tests to their own scripts. Run the same set of tests as 'make test' does, at least for those that pass. Comment the tests that don't pass. (This used to be commit 33760cfe94f8a4a0e4441dd8fb5089cf8c26487f)
new 9c83f44 r19472: Move rpc tests to their own scripts. Run the same tests as 'make test' does. Comment those tests that don't pass. (This used to be commit 046b38817ad30df14214c5d66ae10999699bdb08)
new 6229289 r19473: Add NET tests in their own script. Run the same set of tests that 'make test' does. Comment those tests which don't pass. (This used to be commit 7d382b175b548ae32b4c7c1b728dcd02e20cbbfa)
new e0dfd66 r19474: Move the Samba server / Windows client test to its own script. (This used to be commit 908b483ed096497e1604b67ea797c223c3e34adf)
new 11c6ecc r19475: fixed a couple of typos. (This used to be commit f2df3a90f1f3b85bc3c847ebfc1d01e2fa9e9ee7)
new c309e2e r19476: small typo. (This used to be commit 51580208a77bfed3981ed4098e39ff401dfb8847)
new 7f68623 r19478: Remove unused functions, and make static functions used only in this file. Everybody calls this via the dcerpc_pipe_connect() or dcerpc_pipe_connect_b() functions.
new 2da96eb r19479: Remove more unused functions. These are handled via authentication abstractions now.
new 9b97c4d r19480: - clear the whole session struct (only let the pid untouched) - zero state struct
new 827d142 r19481: - reset the vuid before trying a new session setup - only touch session->vuid when needed - it make no sense to set an .spnego.out.vuid
new 7c95ae3 r19482: remove pointless cast
new 3cee746 r19485: Fix Coverity # 319 (This used to be commit d12bdb6133c1612b9d3e1a0c6692cbc4ab17fe32)
new 7f83345 r19489: Change ldb_msg_add_value and ldb_msg_add_empty to take a foruth argument. This is a pointer to an element pointer. If it is not null it will be filled with the pointer of the manipulated element. Will avoid double searches on the elements list in some cases. (This used to be commit 0fa5d4bc225b83e9f63ac6d75bffc4c08eb6b620)
new cc22f65 r19490: better to check the return result (This used to be commit abdc4edbb8f8b8234bad1be05fa92b3f3bc8876c)
new f8afc52 r19492: - fix RPC-AUTHCONTEXT and RPC-SAMBA3-GETUSERNAME (sorry volker:-)
new bc596cf r19495: Stop linking binaries twice (once before installation, once during build). Make TORTURE-TALLOC and TORTURE-REPLACE builtin again rather than separate binaries. (This used to be commit 8913d60c72a67b041b08d569c9bd048953106c85)
new a74de98 r19496: remove unused file
new 5438fc6 r19498: the autofree test cannot be run as part of smbtorture (This used to be commit ebf1d523da45fe19757bca45262f7514702ee108)
new b4a5794 r19501: fix the hangs in the build farm in RPC-SECRETS
new bb435cb r19502: fixed the RPC-SECRETS test with kerberos. Andrew, can you look at this as well?
new 863bd92 r19503: it only makes sense to run the LOCAL-ICONV test on 'known good' platforms as it tests the system iconv with the built in iconv. Limit the test to Linux to avoid spurious errors. (This used to be commit 9e1a8475ca7d1f8490cf8502c08a2544cfec5599)
new 9cd2b01 r19504: - fixed a free error in file_lines_parse
new 6fbbef7 r19505: fixed a valgrind error (This used to be commit 8b9359aa7d7b60e0d5e36a2c736278f39dcb07bf)
new 535d192 r19506: fixed remaining parts of RAW-READ and RAW-WRITE tests to check for CAP_LARGE_FILES (This used to be commit 66bebb210550793d0e7fe1b6a03a5140455ae72f)
new 4fa24df r19507: Merge my DSO fixes branch. Building Samba's libraries as shared libraries works again now, by specifying --enable-dso to configure. (This used to be commit 7a01235067a4800b07b8919a6a475954bfb0b04c)
new d6c0030 r19508: fixed SMB2-SETINFO
new 72b164d r19509: Simplify buildsystem code, create proper symlinks for aliases. (This used to be commit a6d610805970dcb8b2676db9074432a094f7c149)
new 108de29 r19510: Make smbtorture's `nprocs' parameter a parametric option. (This used to be commit f5d6b3ca29788d171d53822a26295ae895a5ed8f)
new 0c09a79 r19511: Remove unused externs. (This used to be commit a58a366beadd5558449d2b87b4b8d2777e1da309)
new af3c5b4 r19512: Add --shell option to smbtorture (first work towards support for 'recipes') (This used to be commit 087a8e80a9e912b330178b8c647b83381635f8e9)
new 56c9e61 r19513: Add support for recipes (using '@') (This used to be commit dbe5e8dd8c0986e5ab55a072957048f633838157)
new abe0c30 r19520: Try not to read past the end of the ldb buffer.
new 74adb98 r19521: Fix memory leak.
new 899ae84 r19522: Remove gensec and credentials dependency from the rootdse module (less dependency loops).
new d046e8d r19523: Remove unused functions.
new b777452 r19531: Make struct ldb_dn opaque and local to ldb_dn.c (This used to be commit 889fb983ba1cf8a11424a8b3dc3a5ef76e780082)
new 9ec6f0a r19532: oops forgot this (This used to be commit 9af225e319838a33141daa450473c157ecd65cd3)
new a1a05ea r19535: Fix warnings. (This used to be commit 7443f4847df6614797c937dd8d45bf7b37464a20)
new 5028a92 r19536: Make output understandable (newlines) (This used to be commit 6960dd2075ed75c844c4a17e215991db2fb72c0d)
new d8cd735 r19537: Report correct test names when tests failed. (This used to be commit 7b93b3c8be3d2a253b0737be893e7eb1b7c94dba)
new 06d9c68 r19538: This is getting silly, but I needed an easy way to run 'make testenv' under valgrind.
new 1b4b2a2 r19539: Move pidfile to smbd/ (This used to be commit eefa64cbe392c4c4dcbf71b8bcf5128cce0339ba)
new 70b8d2c r19541: Explicitly segfault when the API is being used incorrectly. Previously this would've caused a silent premature return. (This used to be commit 91ae5a803334f77c2328ea12542158aab4da2da8)
new 3c9a28f r19543: Make dynconfig less special. (This used to be commit 2780274e6fb25cec78ad341239090ed286ed1a45)
new 4be0aa0 r19544: Fix case of 'warning'. (This used to be commit 4f1f541837db31322d875b6d2452c3f3a0d37fcd)
new 36b971b r19545: Allow enums as return types in code generated for wireshark. Originally based on a patch by Julien Kerihuel. (This used to be commit 705cd03c53f097086ef4f5aee9311a45bd19afa2)
new d9862f2 r19546: fix number of bytes pushed when using switch_type() set to enum types. die() on invalid used of enum_type_fn() (This used to be commit de6198c893737e63a5ff70684c1df212da054988)
new 77d1be3 r19547: Fix use of v1_enum on enums used in return types. (This used to be commit dbae9b4e4ea38806062ba34dcf05a67c2e7af043)
new 7997a94 r19548: this talloc_free() is definately wrong. (This used to be commit b412a8390588fcbb655252fcc4cccbf3b3b84b5c)
new c24b7a0 r19549: fixed some indentation (This used to be commit ea1e4685d914c09d615bb7c4a5678b5de00da5f4)
new 9014fe1 r19550: the sense of this test was wrong (This used to be commit 4dcc26d0a67ec4a611e789b299a1db7ecf297e66)
new 2eaf21a r19551: List full names for the known failing tests. (This used to be commit 657c39ac6e4320554b6bb79e604feedb368c9dd5)
new 0f738f1 r19553: Add check for correct API usage. (This used to be commit 9e2206ae99ed6dc64788b71f1301bd188ab0026d)
new 8d90810 r19554: Remove short option for --shell, as it overlaps with the option used for configuration files. (This used to be commit c2e58aa3e67ad6a03464ada5ae0e1437f3863b64)
new a882f61 r19555: Silently ignore --use-cached-creds for compatibility with Samba3's ntlm_auth. Patch by Kai Blin. (This used to be commit 2167552b9a869c408c5ba17dcba3367241934767)
new 78aa439 r19556: Remove unused option. (This used to be commit 827af8654940243c21eb12e9f1934a13272a6b00)
new 6031841 r19557: Fix lookup table for WERROR. Fix perl warnings when using NTSTATUS as return type. (This used to be commit 577cd1625d97efae7bb397570de81a6a5ac0b1b0)
new 5d034a9 r19558: Make behaviour of "OK" match that of Samba3's ntlm_auth. Patch by Kai Blin. (This used to be commit d599bb8f98c01459dfbafe041f481d301316057c)
new 5b9f1b0 r19559: Fix handling of types where the name isn't prefixed by the interface name. Based on patch by Julien Kerihuel. (This used to be commit 466e9c12a5f9bd2f7bf00c710bd9a537b48e7864)
new ae0219c r19560: Fix handling of PARAM_VALUE. (This used to be commit dde3d5342cd8b67ec4a0929f3e5577d6b1e7d16b)
new bdf1f0b r19561: Remove debug statement. (This used to be commit 910b56e72924661f30e43ca0e832b743e8d78d19)
new a7b18e7 r19562: Support returning simple scalars. (This used to be commit 8bd12d3fdb23a532bf6b46bc88a21837303a0374)
new 67a76a6 r19563: - make --num-progs a valid smbtorture option again. It's commonly used.
new 85e7ad8 r19564: testing build farm scripts, apologies for the noise
new 08fdf06 r19565: the scripts do work :) (This used to be commit 59c30478a19ba466d16de21062bed5a4f525f344)
new c452625 r19566: Predeclare some useful structures. (This used to be commit 160a59f0733a90db157ad48747c7fb72c2912829)
new f340543 r19567: Make it easier to control the debug level in the test scripts, by not specifying it on the smbd command line.
new 18aa4c6 r19568: When we get back a skew error, try with no skew. This allows us to recover from inheriting an invalid skew from a ccache.
new 2eeb0e5 r19569: Require that all public header files have a destination path. Fix places where this was currently not the case. (This used to be commit 3894497a232df8cf0457c7439c9ae347f63f24a1)
new 8f89522 r19570: Fix dependencies in pkg-config files. (This used to be commit 1b046698521f77b843f4a2fcf91230ee2917b569)
new 66c17f7 r19571: Add a USESHARED parameter (different from BLDSHARED) + two small shared-library related fixes. (This used to be commit 8c7276b6c6ccebfbc60de978fcb2c23e7fbc12b5)
new e08bf80 r19572: Fix typo. (This used to be commit 1836411390e7ad19dc0e28bf656a0c240edbf063)
new 5a6e2bc r19573: Move secrets.o into param/ (subsystems haven't been integrated yet). (This used to be commit 8143de855c0b65346b2d8e59ecdb78952927de4a)
new 09a36ff r19574: Initial work towards supporting build of both shared and static libraries. (This used to be commit e24ec3aa1ada855401a714743518893d9506239c)
new 8164c24 r19575: Build static libs in bin/static rather than bin/ (This used to be commit c9b06ce5636c37ddb077513796a288d88f62c358)
new 7218b3b r19578: Fix trivial typ0. (This used to be commit 664b4a84b60d4f8dddfe06e0619b882b322108ec)
new 5c3fd8e r19580: Add --includedir option. (This used to be commit b076bfa39fefafcf30ac5be5056abfd629338fa5)
new 0b3f04a r19582: Support building both shared and static versions of libraries at the same time.
new 62a1cb2 r19583: a few prerequisite functions called from within libnet functions (in this case domain related) to ensure certain conditions before doing what libnet function is expected to do.
new 6317ba1 r19584: add the new file to the build.
new d8ecabe r19585: Add support for some more standard IDL instructions: - `include' (replaces helper()) - `import' (replaces depends())
new cde653b r19586: draft version of libnet_UserList function. still a bit of work to do left.
new 4e61cee r19587: Fix indentation and correctly set error string when completing a composite call - don't leave it unset.
new 863dcbf r19588: Use include and import statements rather than depends() and helper(). (This used to be commit 347ae9628202ca4de4318ef8156999239aad9192)
new d1fd7fb r19589: Because we what we really wanted was coverage of seal and non-seal, rather than validate or not, change $VALIDATE to bigendian in the session_key test.
new ac43520 r19590: Make it less noisy to run the session_key test outside 'make test', for example against a remote host.
new 9355c6f r19592: a simple test for libnet_UserList
new e45922e r19593: add NET-API-USERLIST test
new 48f1ed1 r19594: the behaviour of `include' is slightly different from helper(). Fix the build for now. (This used to be commit 1474f1a220d869c3c11dac038411149abe3e48fe)
new 97aec1a r19595: Seperate debug messages between database failure and simple lack of records.
new 1b6fb6c r19596: add basics to 'all' - hopefully fixes the build on some hosts (This used to be commit b0f00ff72354cc34ad59470e13d5ab472416cc6c)
new c755bb5 r19597: Ahead of the merge to current lorikeet-heimdal:
new 13dbee3 r19598: Ahead of a merge to current lorikeet-heimdal:
new 9972dc2 r19599: Fix --includedir. (This used to be commit 0da2bbcf766dc25805ad583fae185045bb390a5f)
new 7556cb6 r19600: Add two more headers (fixes installation) (This used to be commit c3be4a980ce6cb82c2a6a442065a028a3c23a7f3)
new 8b91594 r19603: Make it easier to control the debug level of smbd.
new 3c1e780 r19604: This is a massive commit, and I appologise in advance for it's size.
new 601f0e6 r19606: Remove generated files
new 0a4e054 r19607: - remove mech_switch.h from objectfile list (fix the build the auto dependencies) - add tabs
new 438f147 r19608: - basics comes in with $(ALL_PREDEP) (this fixes the auto dependency build)
new 22a155a r19609: fix uninitialized perl variabel, we need AC_SUBST() for all configure vars we want to use in perl...
new 0671e54 r19610: fix the build
new 5249d81 r19611: we have heimdal 0.8pre currently
new b14dafc r19612: fix the build with auto dependencies
new 7b1551c r19613: remove diff between samba4 and lorikeet
new 9f30272 r19614: fix compiler warnings
new 6f9bed3 r19615: include roken.h.in as this still includes the ifdef's we need in samba4
new 14b00f1 r19616: the heimdal spnego mech doesn't seem to use roken.h and isn't portable (it doesn't compile on suse 10.1 because gethostname() isn't found, unistd.h isn't included...)
new ead66ff r19618: pass -D_SAMBA_HOSTCC_ when using the hostcompiler
new ddc9382 r19619: Add pointer to (up-to-date) packaging from the Debian Samba packaging repository. (This used to be commit 75162a873c7116eb0b0c8b70c8d335e5069e51be)
new 8b063f9 r19620: Remove old (outdated) files. (This used to be commit 3bec179de6208d396b65a2cbe98efcbd7d99e242)
new 84e08da r19621: move enable-dso to check_ld.m4 again and add some checks and generate more output
new 0fc10cc r19622: - remove unused var - fix default for enable-dso to no
new ff2d656 r19623: disable building of shared libs until we have fixed them, they all have unresolved symbols and are useless and produce noise in the build-farm
new 9dfa85d r19624: we have timegm in libreplace so heimdal should not replace it
new 640047e r19625: not all linkers like -Wl,rpath-link, so don't use it till we have configure checks and working shared libraries
new a77b25c r19628: This hint via Love at the IETF meeting:
new daa4630 r19629: No need to special case use of DCE_STYLE sign and seal away any more...
new e6a5fd4 r19630: Support specifying the realm name from command line. Useful when testing calls against windows servers with krb auth.
new c4ee1af r19631: Re-enable shared libraries, but don't use -rpath-link unless shared libraries are actually used. (This used to be commit 93e4f093b946cbb1b6deca82efdf0d5f033128b8)
new e10791a r19632: This got missed in the heimdal merge. Without this, we don't keep the full database name. The existing code (needed for when we use the HDB as a keytab, such as for the kpasswd service) only works for HDB keytabs not prefixed with a type.
new f722b07 r19633: Merge to lorikeet-heimdal, removing krb5_rd_req_return_keyblock in favour of a more tasteful replacement.
new 667eeda r19634: Only use --allow-undef-shlib for modules. (This used to be commit e8f2a086be2a0553467738df711b1450ba559848)
new cb3a884 r19635: It appears that under CFX, different keys are used in each direction (or something like that).
new dbe5084 r19636: Add URLs to ldb and talloc pkg-config files. Always build and install .pc files as they make sense for static libs as well. (This used to be commit 82cb91e2dd50899050066cccee82cb5be52ec3fe)
new bf16e43 r19637: Leave --realm option only, as abartlet suggested.
new d5314b9 r19638: convert resolve.c to the new composite api
new 3bc459f r19639: convert nbtlist.c to new composite api
new b5bdec2 r19640: add some comments
new 8845a00 r19641: ldap_delete() is only allowed as user, we need to give credentials to the ildap backend
new c711521 r19642: convert host.c to new composite api
new a779d28 r19643: make process_model thread compile again
new ed77e4e r19644: Merge up to current lorikeet-heimdal, incling adding gsskrb5_set_default_realm(), which should fix mimir's issues.
new fe2a5a8 r19645: don't pass NULL as mem_ctx...
new be5e793 r19649: Fix indentation.
new e5974a1 r19650: Allow Samba to use Heimdal's SPNEGO code. Currently this can only negotiate krb5, but if this works, I'll add NTLM as a GSSAPI backend by some means or other.
new 47b7419 r19660: Forgot to tell gsskrb5 not to canonicalize hostnames. Shoudl fix valrind issues on fort, because we won't hit NSS any more.
new 71846e3 r19661: - add resolve stage to dcerpc connects over tcp - remove ipv6 support untill the resolve layer can give ipv6 addresses
new 3ba2a9d r19662: windows 2003 kdc's only rewrite the realm to the full form, when the client is using the netbios domain name as realm.
new d822b96 r19663: merge changes from lorikeet heimdal:
new c779270 r19664: fix compiler warnings...
new 547eef2 r19670: Reduce the number of unresolved symbols when building with shared libraries. (This used to be commit 4422031d1d9307539832cee165c5071ff12943e7)
new 273d5f8 r19671: Fix remaining unresolved symbols in shared library build. Fix starting tests in shared library build. (This used to be commit 3b65a0d6e491a57ed216dc0cd9c31d46e0cb6a35)
new 1533497 r19672: Make LIBSAMBA-UTIL a subsystem again for now because it has interdependencies with LIBSAMBA-CONFIG. (This used to be commit 4a044fb529075044755a0b5cc21446bf24bec72e)
new d7949f8 r19673: Build shared libs against shared libs. (This used to be commit dad9156db9d53c51d7785139576dddcde7e34c56)
new f0d975f r19674: auth didn't depdend on process_model!
new fff74b4 r19675: the process model don't depend on heimdal anymore and only have private depdendencies
new c81f293 r19676: Fix some more dependencies. (This used to be commit 8768bec81f57131a0c9754e8121b345c0be4a5d0)
new 66494b1 r19677: Fix more dependencies. (This used to be commit 17c2557834aad8c85fb640054c942f99bbce1d94)
new 95caeb1 r19678: Fix the build for now (ugly hack because of circular dependencies) (This used to be commit 0953bb7d5f2f2a81688f5421e1fbfa3bc38aa810)
new cbbe5be r19679: Fix shared library build as well. (This used to be commit ff9e1b4f0634847d0db178b2c283865c4fb39c9b)
new 9d78561 r19680: Allow specifying basedir for test data. Create temporary directories in base directory. (This used to be commit f111feb1d2b82a9ec3a8b6fbcdbe297bf11edc42)
new 5a6288f r19681: Update to current lorikeet-heimdal. I'm looking at using the realm lookup plugin, the new PAC validation code as well as Heimdal's SPNEGO implementation.
new 8539fb3 r19682: Fix comments.
new 9d39abf r19683: Guard GUID_from_string from walking off the end.
new 57b482c r19684: Talloc_guide text on multithreading by Remi Turboult (This used to be commit 7b9b2e5358030aed5cb69dbc93d3175c9cac4455)
new f612da2 r19697: use the same mailslot name as windows does, this also let wireshark match the responses
new 31f9ec1 r19698: fix whitespaces...
new 65a50f4 r19699: - use better names for the site strings - use the client_site when creating the server object
new 52f5307 r19708: add a script for running net tests separately
new 3827257 r19714: - add an explicit default target (needs to be the first target in the Makefile) - let 'make nss' work alone
new a39db63 r19719: don't use 'new' as var name samba3 doesn't like it...
new c046f2e r19720: - don't pass a pointer reference to ldb_search_default_callback() as it's ugly when it free's the callers memory on failure!
new 132b046 r19721: ldapsrv_SearchCallback isn't needed any more ldb_search_default_callback does the same...
new 3c6b9db r19722: fix memory leaks and hierachie bugs
new a495731 r19723: don't use [,],(,) in test names to make the build-farm output happy
new 146a4ff r19724: add a helper functions to return an CLDAP error
new 76d0193 r19726: when a client explicit asks for the 'netlogon' attriubute on LDAP the result entry is skipped!
new b7f7e8d r19727: make it possible to run the ldap.js tests against non global catalog servers
new 72ce2ab r19729: - split basedn related tests to a new function - and add some 'netlogon' attriubte related tests
new adae413 r19731: Modify the ldb_map infrustructure to always map from requested attributes to backend (remote) attributes.
new 8413821 r19732: The 'res' from ldb_search is only valid if the call returns LDB_SUCCESS.
new e495503 r19733: More work to fix ldb_map. With the wildcard present, map_attr_find_local() always returns, which is exactly what we don't want. Instead, rely on the overwrite behaviour.
new c7367e8 r19734: display LDAP error code nicer
new 3826a60 r19735: report the LDAP error code in the CLDAP replies to the caller
new b471ed1 r19736: handle rootdse call via CLDAP
new 5d7b851 r19737: - add some more CLDAP rootdse tests - don't ignore CLDAP rootdse errors anymore
new 2fd3942 r19738: tp3 is already released, so we have tp4-svn now
new ab74117 r19740: fix compiler warning
new 982f7f9 r19742: fix compiler warnings
new a7127ad r19743: merge from samba3:
new e3ea863 r19751: Add some tests for parsing the "include", "import" and "importlib" statements. (This used to be commit 3a850bda962da9ce58227ea6d74e974f7654d734)
new 5b05f5f r19752: Remove support for the `depends' attribute (use "import") instead. (This used to be commit 324395afc725e90f44f286fd776b38a64bdc8e3b)
new e8f7730 r19753: verify result of received request before sending the next one.
new c9035c6 r19757: Don't do the strrchr twice. Pointed out by Martin Kuhl.
new 2ddd807 r19759: Allow a join to occour against ncacn_ip_tcp again (useful for torture tests). The issue is that Win2k3 SP1 will not answer many LSA requests on that port (I think this is as a security measure).
new ce2d92c r19760: Create a DC account for the drsuapi tests to work on, rather than choosing an existing DC.
new 08452bd r19761: This may need work, but here is an initial implementation of DsWriteAccountSpn().
new f4c4e0c r19790: Check in the PIDL change and the converted unixinfo and winbind pipes without waiting for comments. This is what version control is for, and it does fix a segfault I ran into ;-)
new 84c5acc r19805: Add the (harmless, but apparently default) NTLMSSP_NEGOTIATE_ALWAYS_SIGN flags into the default set.
new de2ab46 r19829: Update documentation. (This used to be commit 9d3c3ce540d6d9fbead201f4793339a1600c453e)
new ce0c223 r19830: Warn about non-ref top-level pointers. (This used to be commit 78153200ac45ce7333c91c48ded549b5eed5e077)
new 4889eb9 r19831: Big ldb_dn optimization and interfaces enhancement patch
new a9e31b3 r19832: better prototypes for the linearization functions:
new 9d7d39d r19834: Prevent some inaccurate warnings. (This used to be commit 21efd2bdb8df8e709259d429fc3ff35eaa332d02)
new f077cb7 r19836: Fix warnings in some IDL files. (This used to be commit bd48f78b1d6dba73e44630ad930fd6089d2076b2)
new 108152d r19842: Complain about unknown pointer types. Fallback to "unique" when "ptr" is specified instead of failing. (This used to be commit a1b6308b21f3c38ffd4db4643a5e307fbf32a569)
new ef9e094 r19843: Fix warning. (This used to be commit 38067c1adf0f9c3974302a8481e23b6a63eb6d42)
new 41848fe r19844: Fix warnings and errors in epmapper IDL. (This used to be commit 0221d5b6c4250a3a2c86c623c534996d7decb1f6)
new 55eaaa2 r19845: Add warning for pointer_default_top() (This used to be commit 3f0da2388d30959c93483b102fbfab75a8381fef)
new 60b401e r19846: Fix bunch of IDL warnings. (This used to be commit 48e6df59444a78dc268b84c5f94787de09d41908)
new 9671a72 r19847: add idl for DsRemoveDSServer(), this is used when a server unbecomes a DC
new 68ebe25 r19850: Fix IDL warnings. (This used to be commit 92b8bde561277a6b83048ce003cc29ff1b380255)
new 203550d r19854: readd support for 'sptr' pointers, to work against windows servers until jelmer commits his 'ptr' support
new 6166693 r19855: toplevel pointers are 'ref' by default: - we don't need to add 'ref' explicit - we some toplevel pointers need to be 'ptr' ('sptr' for now) pointers
new 128fe53 r19856: Use sptr as basis for full ptr implementation. Will add checks for duplicates later. (This used to be commit 006ab1d4a449c81680add57e0116a86b8317fbfb)
new 8d870db r19859: Reuse referrent ids when pushing full pointers (still need to avoid pushing the referred object twice) and add test for full pointers. (This used to be commit 1638c8d234dbc85298000685e49570f23dfd0bf8)
new 1aec938 r19861: Add simple pkg-config replacement. (This used to be commit a42220c35673317c637e27d59c1a307bedb711a6)
new 0b4bd70 r19862: Fix list concatenation (This used to be commit a26da5182e5618a70bc4a05af6fa2a7304138330)
new 60e7b4d r19863: Create -uninstalled.pc files. This should reenable compilation and running of the pidl testsuite as part of the testsuite. (This used to be commit db237ad52f3a42c7b35753df99549ed6d540cec2)
new a2a151a r19866: Fix test compilation. (This used to be commit 2a3196db9dae9f15bbe2ffa36ce1204daf4e701c)
new 0bb6dac r19868: Fix more tests. (This used to be commit 01a4fb1b22d09f38636c211a93efc4099f4766b3)
new 353b968 r19869: fix memleaks (This used to be commit 3a662a2d985bf801284c5dc1123dec6705e6d092)
new 5ab4398 r19870: Simplify code (This used to be commit c1737f9a52d9e4d118f969a0953a458188143d0d)
new f4e6be0 r19871: simplify more (This used to be commit e9ddb18c83518703f987bf141807639956612dbf)
new b48a01b r19875: set torture:host and torture:share also when we are given a binding string
new 3ac1f59 r19876: test that we can do a session setup and tree connect using the workstation and dc credentials
new 4a127c6 r19877: Add simple script for summarizing subunit testresults. (This used to be commit c38705ef42eff2ea7cd3cf74438713a4a0c4b873)
new f00d4a5 r19878: Announce testsuites when using subunit. (This used to be commit daaa0216456bf76116985451c87e5252c70f0dec)
new e984a98 r19879: Make test targets depend on "libraries" (might be required for the pidl tests) (This used to be commit 27d6ae2088f40329661b9772ab08f848be76c9c1)
new f98b34d r19880: Eliminate duplicates in the output. (This used to be commit 2a8c8e1f2de551f360271855f09d8ae6497fb326)
new d25f2ba r19881: Add private library flags when linking to static libraries. (This used to be commit 72f1ffc0ef56753deba716cf9d31d44c95e7cc33)
new 9a1f380 r19882: Fix static link flags in pkg-config files. Should allow running pidl tests on systems without shared libs. (This used to be commit fb623be4ff09c2fb0546edc0892ad3a59d58f274)
new 2ad5104 r19884: rename ldb_dn_key -> ltdb_index_key to make more clear what it's for...
new 6d074bc r19885: special dn's were not casefolded before rev 19831, act like this again...
new ac6fec2 r19886: ncName is specific to samba, not the generic ldb engine (This used to be commit 505afb18fb8ba427bc3d03f41eb309b27bad68f7)
new 5b258c3 r19887: return "" string only if the dn is a valid one (This used to be commit 056f90798f6d2cea1debc50f31fea3d740c4a837)
new c05c41d r19888: make it possible to use default attrib handlers from extensions list more DN attributes as part of samba attribute handlers (nCName moved here) (This used to be commit 627ed8b5165c9a1cc0e2c67329b364f9cd8a1726)
new a98d02c r19897: Fix klokwork ids 2278 and 2279 (This used to be commit 44e6d39e0ef17ed5a801f95edaa6fbf5efa21a26)
new eee6419 r19901: Fix a potential NULL dereference (This used to be commit 75e6fb9654f10a076ed49b0582b40368e149d30a)
new 304653e r19902: give better errors...
new 9ae0175 r19903: This is a cut&paste error for sure there is no ongoing transaction in this code (This used to be commit 93b738b1112d9e317cb29b32eee45003de37f693)
new 5bbe910 r19904: port fies from samba3 (This used to be commit 49d1559d3670de4a4f9eace99600c37cf039bae2)
new baa8ed2 r19905: use ldb_dn_new_fmt() to avoid double strdups (This used to be commit 32a6b6c75b041bf829ecf272a9b10164f7ffe12b)
new 4f8b4a8 r19906: ldb_attr_cmp is used a lot remove unneded overhead of a function call (This used to be commit 3ca25867621af049c6cc52e919fa46dd26c31918)
new 096aa31 r19907: this function is used a lot use a binary search to get the right handler (This used to be commit 789e1088c9ce923ca5a6d703b69810eba3bcd4d0)
new 25579c6 r19908: Fix order of paths in pc files. (This used to be commit 033b4382c09b7a4032388231f6e1f1986a663f9d)
new 8ec78bc r19909: Make this one double as fast (This used to be commit 67b88e49b896f1d783619b8f96554adaeabe80df)
new 921a596 r19910: Make better use of our set of talloc utility functions (This used to be commit b1197dbeebff062b8ea1e8466d436be82b0b61e0)
new 2ee7e83 r19911: talloc_apsrintf is not really required here its faster this way (another 2-4%s) (This used to be commit 8bbbfa3467c00543b0b330aec14e22b7e796fea7)
new fdf4a6a r19922: Use new composite_create functions in composite context initialisation. Redesign libnet_UserList function to actually do what it was intended to do.
new afce9d1 r19923: Update test to match the function changes.
new 1f06299 r19924: win2k3srv did not like that combination.
new 740843e r19925: Close the lsa handle in the end, and test calling libnet_UserList with non-zero resume index to continue longer enumeration.
new 10573be r19926: display user listing created by the test.
new a779546 r19931: remove unused struct members
new 8ffc2d4 r19933: something is really wrong here...
new 5427292 r19934: - allow to pass a samr_UserInfo21 struct to be passed to libnet_SetPassword() - as the SetUserInfo2() levels 26/25 and 24/23 have the same encryption but 26 and 24 change only the password and 25 and 23 take a info21 and change the password, we now use 26 with fallback to 24 or 25 with fallback to 23. - use samr_SetUserInfo2() to match what w2k3 does (works also against nt4) - pass the info21 to libnet_SetPassword() to set acct_flags and full_name toget [...]
new 176d210 r19937: fix sending monitor message (spotted by metze).
new 14db156 r19938: Return function status instead of rpc layer status. This is needed to correctly return STATUS_MORE_ENTRIES and the like.
new 6aa5be6 r19949: add comment that the configuration_dn needs to be looked up it's not under the domain_dn if the domain is a child domain in the forest
new 7b24923 r19951: this statement is true...
new 0c1218c r19952: Fix socketpair() test case to write to fd(1) and read from fd(0) because when pipe files are substituting for unix domain sockets, pipes provide only uni-directional i/o capabilities. (This used to be commit d0a376732ed7b4f807b99a1c46c54ad1f07c85cf)
new 8534186 r19954: allow more special dn's:
new 50821eb r19956: remove unused function
new 9da0c02 r19960: Add code to check for loops in the free list. Should help us validate tdb's against corruption. Jeremy. (This used to be commit bd0710fa09799cb496b1f9f365c57c3b542445f3)
new 6045b6f r19964: make debuging easier and report usefull error messages
new aee9e6c r19965: make the output a bit nicer
new 875a920 r19966: we don't need 2 versions of this functions
new 99c3d9c r19967: this unknowns are max_object_count and max_ndr_size
new 18d88d0 r19968: add some more notes about what's needed for becoming a ads dc
new 95df050 r19969: split become ads dc TODO lists into W2K and W2K3 sections
new 319ea53 r19970: more comments and fixes
new ee79247 r19971: typo fix
new 61cb5f8 r19972: put a placeholder of a new js function and use error strings returned by each libnet call.
new eb7187a r19987: some more notes about how to w2k3 becomes a dc
new d3d0d06 r19988: the first LDAP calls for becoming a ads dc
new 4ae5680 r19989: Add support to the tdb Makefile.in for executable extensions and for separately specifying CPPFLAGS and LDFLAGS. (This used to be commit 41c775efde85cb1115c40488dd3ab49cd77e356d)
new c117648 r19994: complete section about finding details about the Infrastructure fSMORoleOwner
new df8fcba r19995: add section about finding details of the RID Manager fSMORoleOwner
new 7196056 r19996: add section about finding site details
new fdecfa7 r19997: section about finding the new_dc computer account
new 5a45b97 r19998: add section for finding details about the new_dc server object
new 2c641bb r19999: add section for adding the server object
new f92a005 r20000: 20000
new 989b47d r20002: finish requests on the first LDAP connection
new 1e02e77 r20008: add stubs for a libnet_BecomeDC() call
new 1d7f8ed r20009: use a composite context
new a6e2442 r20010: cosmetic fix
new 6d7630a r20011: define libnet_BecomeDC_state struct and add some dummy functions
new c83efbe r20021: implement a CLDAP netlogon request to get some infos needed for becoming a dc.
new 46d2824 r20022: - implement the ldap connect code - implement rootdse search on the 1st LDAP connection - implement msDs-Behavior-Version and objectVersion searches on the 1st LDAP connection
new 2f1fa42 r20023: handle <SID=...> <WKGUID=...> dn's also in ldb_dn_new_fmt()
new effc51d r20024: lookup the infrastructure fSMORoleOwner on the 1st LDAP connection
new 6bf98f3 r20025: - implement the windows2003update revision search - finish the infrastructure fsmo detail searches
new bb6f3ec r20026: - store the infrastructure server_dn_str - implement the rid manager info searches
new 524dca6 r20027: restore instanceType and systemFlags values, which got lost in http://viewcvs.samba.org/cgi-bin/viewcvs.cgi/branches/SAMBA_4_0/source/dsdb/common/flags.h?p1=branches%2FSAMBA_4_0%2Fsource%2Finclude%2Fads.h&rev=17930&r1=15511&r2=17930
new 9079448 r20028: fix typos
new 408db03 r20029: - implement source_dsa site object search
new d0be12a r20030: - implement the computer object search - fix a source vs. dest dsa bug
new 1027451 r20031: - implement earching for an existing server object - implement adding a server object
new 5e583a9 r20032: Add ldb_search_exp_fmt() This functions adds support of a memory context to hook the results to and a printf style exp_fmt partameter to easily build expressions at once. (This used to be commit 2a2e181e4bc382d69056cebace9a4ae9897bdfbc)
new 07b7d84 r20033: Never commit before testing Never commit before testing Never commit before testing
new ea212eb r20034: Start using ldb_search_exp_fmt() (This used to be commit 4f07542143ddf5066f0360d965f26a8470504047)
new 4daaae7 r20038: document first rootdse search
new 6d34f76 r20039: things which need to be done for unbecoming a dc
new 584446d r20040: uncomplete implementation start for libnet_UnbecomeDC()
new a99d5b7 r20041: when unbecoming a dc: - implement lookup the computer object - set userAccountControl = UF_WORKSTATION_TRUST_ACCOUNT if needed
new 047f2c7 r20042: move the computer account to the CN=Computers container if needed
new 20f55aa r20043: when becoming a dc: - implement set userAccountControl = UF_SERVER_TRUST_ACCOUNT | UF_TRUSTED_FOR_DELEGATION - implement moving to CN=Domain Controllers
new b3f6211 r20044: implement the drsuapi connect and ds_bind
new bb725bb r20045: implement the drsuapi_DsRemoveDSServer() call
new dec6997 r20046: Add ldb_search_exp_fmt and port comment to 4 (This used to be commit 879dfed8d8356aae6a11352b89bdc0f2d9f28970)
new f32d15f r20047: patch from Julien Kerihuel <j.kerihuel at openchange.org> to make the "remote" rpc proxy work for outlook and exchange
new 840ef0d r20051: handle the case where the server object exist, but doesn't have a serverReference
new 85497ed r20052: implement the first drsuapi connection
new 496b65d r20053: implement the DsBind on the 1st drsuapi connection
new 383cbaa r20055: implement dummy DsAddEntry call (without attributes yet)
new ac98f84 r20056: send a DsBindInfo28 struct in the DsBind() and take care of the DsBindInfo the remote end sends back
new 6300221 r20059: james was asking about CAP_LARGE_READX and reads close to the 64k boundary. This test shows that both for Samba4 and w2k3, reads larger than or equal to 64k don't work (return zero bytes).
new 553e339 r20061: use a DsBindInfo28 structure
new 0df2c30 r20062: send values in DsAddEntry(), but it didn't work yet (ACCESS_DENIED...)
new a28b67c r20064: - fix pushing of DeReplicaObjectIdentifierX, this lets the DsAddEntry() request work correctly - the error structures all have the same type
new 766dfed r20065: make it possible to get the dns domain name and netbios domain name of the join account
new 81a3bd7 r20066: use the same sid "Domain Admins" for the security_descriptor
new 3aedc80 r20067: use a global zero_sid
new 99390be r20068: handle DsAddEntry() errors
new 1e17f6e r20070: implement the 2nd and 3rd drsuapi connection
new 048279b r20071: move common code into a function
new be69066 r20072: make sure WERR_ACCESS_DENIED gets mapped to NT_STATUS_ACCESS_DENIED
new 6011531 r20073: update the computer_dn_str after ldb_rename()
new 1dfd365 r20074: this values seem to be typos in http://msdn2.microsoft.com/en-us/library/ms676264.aspx
new 3fd9c96 r20075: start pulling the schema content.
new 2326af7 r20076: give the guids meanings
new c72c3e9 r20077: support large readx replies, as done by samba3 (and the snia spec), but not done by windows servers (This used to be commit e5dbbe177c13b2788b4b4765b3b37cc918b3405c)
new c9291fa r20078: support the large samba3 reads in RAW-READ test (This used to be commit a4c2a575faf6a20174730524a8b2878eb9fdb50d)
new d3c9737 r20079: the 2nd guid is the source_dsa invocation_id not the objectGUID, this wasn't noticed because on the 1st dc in the forest both have the same value
new f9609d7 r20080: add error code that maps to NT_STATUS_INVALID_NETWORD_RESPONSE
new 662ea9f r20081: pull the whole schema partition
new 3155ded r20083: move function together which belong to each other
new d26ac7b r20084: pull the config partition
new 9e42664 r20085: add _part to structure elements
new 7312cda r20086: pull domain partition
new 8b137ba r20088: implement DsReplicaUpdateRefs() calls for all partitions
new 5235e65 r20091: remove blank lines at the end of text lines loaded from a file (This used to be commit afcc797e8a25d99269f67e05fe57e952dd5d65bc)
new 9944a67 r20092: added a locking benchmark that should be good for benchmarking communitcation in a CIFS clustered server. It tries to keep the connections full by setting up the next lock as each lock is done.
new 0030652 r20093: some documentation updates
new 913d1a9 r20094: this should be non-const
new 04b50f0 r20095: make a complete copy of the binding string
new cc0edee r20096: now I'm 100% sure:-)
new 1e6807d r20099: Add some comments, and correct others.
new 5dd224f r20100: Remove completely unused parameters (This used to be commit cc1bcb814844e8a03dfa9a310d26ce3f3441e7bb)
new 784fd1a r20101: Also rename a variable now that the unused parameter is gone (This used to be commit a2520bcfa918977f2139a963e9817370789cf077)
new e8e61a4 r20102: Do not reference remote_ldb before we initialise it. This should fix up many of the build farm failures.
new 47e03d9 r20103: Change the returned type of prerequisite checking functions, as metze once suggested.
new 9ca93ce r20104: this is a alternative events backend, which uses a hybrid of aio and epoll. It is not linked in anywhere yet - I'm committing it in case anyone else wants to have a look at it.
new d4ac519 r20105: remove useless comments
new 2cd08c1 r20106: Optional ONE Level indexing for ldb_tdb To activate it you must modify the @INDEXLIST object adding the attribute @IDXONE: 1
new ae9f785 r20107: don't segfault when the server didn't send a supportedMech in a negTokenTarg
new 78ea637 r20108: match w2k3 and send 1.2.840.48018.1.2.2 before 1.2.840.113554.1.2.2 to work better against w2k, so we don't get redirected from 1.2.840.113554.1.2.2 to 1.2.840.48018.1.2.2 by a w2k server, causing 2 additional auth roundtrips.
new d23f311 r20109: let libnet_BecomeDC() work against w2k servers
new 3cfa1db r20111: this is the total object count of the current replication cycle
new 334f78d r20113: Update the DRSUAPI CrackNames test to explore a few more cases, and in particular to verify more expected results.
new e99ea0a r20114: from Julien Kerihuel <j.kerihuel at openchange.org>, thanks!:
new f1aaa16 r20115: from Julien Kerihuel <j.kerihuel at openchange.org>, thanks!:
new ddfb735 r20120: fix the talloc hierachy and make ildb a child of module
new e13088f r20121: pass down the ldb_request struct to ildb_request_send(), also pass ildb instead of module, to avoid multiple talloc_get_type() calls
new a297663 r20122: pass ildb to ildb_request_noop()
new 21327c4 r20123: - avoid some more talloc_get_type() calls - pass down ldb_request
new 2986313 r20125: fix some ugly mem leaks in the ldb_ildb backend
new 43637df r20126: fix talloc hierachy and make lldb a child of module
new ecc8ef5 r20127: - allocate ldb_handle under ldb_request! fix a mem leak - pass ldb_request to init_lldb_handle() - remove some useless talloc_get_type() calls
new 8cdacd9 r20128: get rid of more talloc_get_type() calls
new 1a82770 r20129: remove unused structure elements
new 4e93962 r20130: remove one more talloc_get_type()
new 6f73359 r20134: The IBM Checker correctly notes that *p cannot be \0 and still satisfy the loop entry condition.
new 38a472c r20135: attach default gensec features to the cli_credentials structure, so make it possible to force encryption or signing.
new 3dde7ab r20137: return the proper status.
new 6de9ae9 r20138: return the proper status for the other functions as well.
new f2784a8 r20139: only add GSS_C_CONF_FLAG and GSS_C_INTEG_FLAG if the caller requested it!
new b236d54 r20141: use the gensec_features of the cli_credentials for ildap connections, instead of hardcoded GENSEC_FEATURE_SEAL.
new f1317da r20142: only the DDNS updates are missing for the full libnet_BecomeDC(), but that's not needed untill we can support the DsGetNCChanges() in the server...
new a1af182 r20143: a bit of experiments before doing serious changes in ejsnet.
new 25e468e r20144: add NET-API-BECOME-DC test that tests libnet_BecomeDC()/libnet_UnbecomeDC()
new 5cc4402 r20145: fix whitespaces
new d471e52 r20149: Remove the smb.conf distinction between PDC and BDC. Now the correct way to setup a Samba4 DC is to set 'server role = domain controller'.
new bddd8ed r20152: Commit missing files from last night's commit. We no longer maintain a distinction between PDC and BDC in the configuration files, only as an entry in the ldb.
new 1dd09da r20161: Prevent potential segfault in case account is unknown.
new 5ff19e8 r20162: Always return some error string.
new ecd5e43 r20163: Return null object if no user is found.
new 32a0486 r20164: Disable the test till tomorrow when I find out what caused the crash.
new bdafdec r20166: we have a dom_sid_add_rid() function that adds the rid after allocating enough memory for the new sub_auth element.
new 66afa10 r20167: reenable the ejsnet tests
new e55ff42 r20168: start separating attributes and syntaxes
new 765256d r20175: use libnet context instead mem_ctx as the latter gets freed just before the function returns.
new 89bb9a4 r20176: Info method returns null object if the user is not found.
new 9775696 r20177: return the actual function status code.
new 1a1027b r20182: make the composite api usage more consistant (only cosmetic change)
new c697177 r20184: change ldb_attrib_handler into ldb_schema_attribute, which has a pointer to a ldb_schema_syntax struct.
new 538e3bf r20185: - SMB_ENABLE() needs upper case YES/NO - fix compilation of the ldb_sqlite3 module
new bc58f6f r20187: fix the build on systems without sqlite3
new 8e7d87b r20188: move back to an default attribute handler and not use the '*' attribute to not conflict with the one that maybe added via the @ATTRIBUTES object
new a3c0f30 r20189: remove unused struct element
new f4fa06c r20190: fix the ldb_ldap backend
new c8c023e r20191: fix bug found by the IBM checker
new f0eaae9 r20192: I assume a 'break' is the correct thing to do here,
new bfbf6d5 r20193: - let talloc_parent_chunk() handle a NULL pointer - use talloc_parent_chunk() in talloc_parent_name() - add prototype of talloc_parent_name()
new 0d2bedb r20194: inline all static talloc functions
new 90d106d r20195: fix typo
new 0e2ebec r20198: let the IBM checker ignore the warning about a missing break statement...
new 6e8a88f r20204: use symbolic constant
new ba1be45 r20205: remove unused var
new f37b7b8 r20213: add 2 error codes related to the msDs-IntId attribute
new 5249de8 r20219: add enough knowledge to display the content of attributeSchema objects
new ff8ef6c r20220: Apply patch from Brad Henry with some additional qooxdoo/json-rpc SWAT functionality: basic admin console. (This used to be commit 23f8dd44cbf85e05e4b3d38de9ed7798dd21defb)
new c5571c7 r20221: - move the dsdb_schema, dsdb_attribute, dsdb_class structs into a generic location - this struct should be also used by the dsdb/samdb/ldb_modules/schema.c module later - add functions to map from LDAP OID values to uint32_t values - add torture test for the OID => uint32 mapping code
new 56d7688 r20222: return status unsuccessful when null pointers are returned from lookup call.
new 1fc9c6b r20223: this function is in the torture test now
new 836202f r20224: the struct element msDs_Schema_Extensions and the attribute name "msDs-Schema-Extensions" doesn't match so we need to pass 2 parameters to the GET_BLOB() macro
new f767a50 r20225: we can't use composite_error() in a _recv() function, as that would trigger the caller to call the _recv() function again and will be an endless loop.
new 7aa96e9 r20226: rename macros with a _LDB at the end, because I'll add macros with _DS soon
new 2e8746c r20230: I found more mappings of OID string to uint32 id
new 549b56b r20231: - add more oid => uint32 id mappings - handle the case where mappings for 1.2.3.4. and 1.2.3.4.5. prefixes exist - extend test suite for the mappings
new e666389 r20232: specify attribute name and structure element name always together there're a view elements where both values doesn't match
new 291271f r20233: add functions to create a dsdb_attribute and dsdb_class from a drsuapi_DsReplicaObject
new 13b7d54 r20234: metze pointed out that we are re-loading the cache records on each write. We should only be doing this if another process writes and changes the seqnum. This avoids the extra cache loads (This used to be commit 65858ebb68c25a672e9284e8cba9a6675902f1df)
new 88ef467 r20251: I found out that the oid-prefix to uint32-id-prefix mapping is transferred in replication replies, but I don't know the exact encoding.
new b55a68b r20258: add functions to read and write asn1 encoded OID strings without leading tag
new 3853f82 r20259: add function to start a fake tag so that asn1_read_OID_String() can work alone
new 0cb8a7f r20272: Fix for BASE-BENCH-READWRITE from Mathias Dietz <MDIETZ at de.ibm.com> (This used to be commit b053a7df8453527a9c2dfc03f3c35487fe75676f)
new b2d5ec0 r20274: add missing return statement and make it more explicit that we return a NULL DATA_BLOB
new f09c0c1 r20275: we should check for the oid the caller gave us!
new bfa5a5a r20276: remove unneeded talloc_strdup()
new 06c58a3 r20277: make sure the asn1 structure has a welldefined state after a asn1_free()
new aaccc47 r20278: make it possible to use oid strings in the drsuapi instead of uint8_t arrays with ber encoded oid's
new 037e158 r20280: if the uint8_t array starts with 0xFF, then it's not a OID and we return the array as hexstring. this is always in the last array member of the meppings array, and I is always 21 bytes long
new 89a94fe r20281: remove debug statement
new ceaf036 r20282: prepare callback infrastructure to check if the forest/domain behaviors and the schema version is what the caller expects. also a callback prepares the new database and commits chunks to the partitions
new 4973fbe r20283: pass in callbacks to libnet_BecomeDC() from the caller and implement the check_options call
new 52455cb r20284: Simplify OID primitive BER parsing. Do not require an artificial ASN.1 context to be setup.
new 64ba98b r20285: pass more info to check_options hook and move behavior versions etc. to the domain and forest structures
new 089eda9 r20286: handle the non oid string cases for pushing too
new 02b65d5 r20288: fix a mem leak and remove useless code
new fdf95ba r20291: implement prepare_db hook of libnet_BecomeDC()
new ce38e53 r20292: set ntds_dn_str if DsAddEntry() was successful
new 7cb96a7 r20293: implement store chunk hook for libnet_BecomeDC()
new 728e4e3 r20294: Without this we don't do the ADS join against Win2k3 SP1
new c51289f r20295: Add a couple more tests to the CrackNames test. (This used to be commit 115ed29fd8fcfd0ad3ebbabbe01fbc6259ce84bc)
new 03b05b9 r20297: Finally got to the bottom of why we were failing the RPC-CRACKNAMES test against my win2k3 domain. I have a child domain, and as such the BUILTIN domain SID appears multiple times in the tree, and is therefore not unique.
new 253c1be r20298: Fix pidl tests (missing symlink..). (This used to be commit ab3d57394630cefc1fefe859c8bd3d56f6e63695)
new c8a5f30 r20299: Disable two new tests that are apparently broken. (This used to be commit b3f64869fc4590850203a231ecf6810ae9f1d8cf)
new c2a5736 r20300: Trim number of shared libs significantly. (This used to be commit 40406355135d5bebd9dad27168ab695657271f4f)
new 114265b r20301: add an option torture:readonly which allows the NBENCH test to be run read only. This is only any use with customer loadfiles, and pre-created data. I'm using this to test performance as a video server, with pre-created video files. (This used to be commit 48a322a9c19f10fa95c1f8092c643d8e10df1303)
new c4274fe r20302: added support for 64 bit file offsets in NBENCH (This used to be commit 9a9f18914139370311a13044bde7948a2a901738)
new aae7773 r20303: try to fix 'make install' on solaris 8, ln -fs doesn't seem to work if the link already exist
new bd587c5 r20305: as the oid mapping table is dynnamic it makes no sense to test the mappings when we got the schema via LDAP as we don't get the mappings
new 97d0664 r20306: remove the static oid mapping table and attach the table to the dsdb_schema
new a624503 r20307: remove unused vars
new 84e7faf r20308: ContextSimple can be zero length -- seen in a multi-step gssapi ldap bind. Did not find that in Samba3 code, so there's nothing to port.
new f38b6db r20309: Don't treat non-supported EAs as fatal against Samba3.
new b5a932e r20311: Check one more samba3 error path for t2mkdir (This used to be commit 0f018cca6f70cb44ab436b3a66edb01e57351eaf)
new 0738c19 r20314: I think some hosts need this to get the right ASN1 header deps (This used to be commit 82a09a111b61a099f2ea5cf013eb523191bf9de2)
new 400a56d r20315: Implement the server side of DsGetDomainControllerInfo. This is a supprisingly complex call...
new 5254478 r20316: fix compiler warning
new ff32251 r20317: store references to all important naming contexts.
new 2506a1e r20318: do what the printf statement says:-)
new c65b5a6 r20319: fix compiler warnings
new 6f68945 r20320: add missing prototypes
new 37ad9ee r20321: fix the samdb_partitions_dn() and samdb_sites_dn() calls, to use the new samdb_config_dn() call.
new 9f2945b r20322: I assume the options attribute of the nTDSDSA object contains mutiple flags not just 1 for being a global catalog
new dba738d r20323: allow empty dcerpc reqeusts, this fixes the RPC-COUNTCALLS test
new 4a40f03 r20325: handle NULL strings in is_ipaddress()
new 7a3aaa4 r20326: always set the binding->target_hostname! we crashed before trying ncacn_np: for frsrpc as frsrpc doesn't have a ncacn_np endpoint listed in the idl header and the endpoint mapping code was trying our smbcli lib with a NULL target_hostname -> called_name
new 89771a9 r20327: start to analyse the schema content
new 37457a0 r20328: use prereq function instead of local implementation.
new 3710a7a r20331: the last entry in the oid mapping array which starts with 0xFF is the content of the schemaInfo attribute of the schema head object
new d9a1d36 r20332: add mastered-By and msDs-mastered-By attributes to the domain object the config and schema head objects already have them
new 880a9be r20341: Make sure we do not regress on r20338 in Samba3 (This used to be commit 64ee399c964c2935c1386123e2e636c266c8c6a8)
new 7cd9ac7 r20346: This is the beginnings of a framework for a complete SWAT. It will provide for easily adding modules, and using as much common code as possible. Although all modules are loaded to the browser as part of the application, modules are not actually initialized, their finite state machines generated, or their graphical user interfaces built until they are selected to be viewed for the first time.
new 48d5d50 r20347: added generic rpc fsm and statistics-specific fsm. next step: statistics gui (This used to be commit 68fd2c76e4377ce59636aac6e3ce7a2ba798f402)
new a657155 r20348: don't check in auto-generated code (This used to be commit 7ddf1247eee19f8d1430c9487c6823e7d6d51c42)
new e0b5d94 r20350: configure svn:ignore values via a .ignore file (This used to be commit 53c5ac7ea6bded2f6019c93027511d5583166bb7)
new b4ae986 r20351: ensure these variables are set in the right place in the Makefile (This used to be commit 0ed2c0a0afea5b0d4c5f49e2493cb6eae694fe40)
new f9dd1d7 r20352: Use the common function to find the DN for a domain.
new ea4c643 r20353: Restructure the DRSUAPI DsGetDomainControllerInfo test, because as usual things are more complex than they appear.
new 6b23602 r20354: Trusted domains don't have a surname, I think we want 'cn' here.
new 1757c0f r20357: run_trans2test and torture_trans2_scan are two separate tests (This used to be commit 2e06c38a98e3891ed1f9e823614c3f0c3d279afe)
new 3c20e21 r20358: - fix ejs generated code for ipv4address - (not Parse::Pidl::Typelist::scalar_is_reference($e->{TYPE})) is much more generic than ($e->{TYPE} ne "string") and handles ipv4address and other special types...
new c70a3f6 r20359: level -1 of DsGetDomainControllerInfo gives back a list of all active connections to the Directory Service Agent (DSA) (This can be LDAP or DRSUAPI connections)
new b5aa816 r20360: level -4 of DsReplicaGetInfo(), which gives back all open bind handles returned by DsBind() on all drsuapi connection also contains the client ip address. Also the u1 value of the clients DsBindInfoX structure is returned in u5 here...
new 2d132ed r20364: SWAT updates, part 1
new 53b075d r20365: SWAT updates, part 2 (This used to be commit 5b6b134a0375a527b123617d7d94fa52d7604c02)
new 3f0d0d1 r20366: remove auto-genereated file (This used to be commit 2080227ac69101a3409e77f47e3ae6869ab604a6)
new bb6c694 r20367: don't re-load API documentation each time the module is selected (This used to be commit 233fc754c44692034c15c82fbafbc47cc40edeb6)
new d0bc792 r20369: Remember to break if we find a match.
new c8fd1a6 r20373: When adding a base to a "" DN, don't precede it with a comma (,)
new f4fd6d9 r20374: It's still 2006 (just...). Add copyright.
new d1d2651 r20375: Work to improve our CrackNames implementation.
new 2bbf187 r20376: make module registration substantially cleaner (This used to be commit 466f17ea3c8fa4a0a93047abd3529651b4fc9bdc)
new 6d85ab6 r20377: Rework the CrackNames implementation to handle some of the BUILTIN sid cases.
new 11018b0 r20378: add new error code that says the schema mismatches between DC's
new 58388f7 r20379: - make sure the schema info blob is 21 bytes long - add a function to verify the incoming mapping and schema info
new 6a75d27 r20380: verify the incoming schema info and oid mappings
new 112d58a r20381: verify the incoming oid mappings and schema info for the config and domain partition too
new 40e7f36 r20382: systemAuxiliaryClass and auxiliaryClass are also multivalued attributes
new 022658a r20383: only try to find dlfcn.h if the dlopen symbol was found, it hopefully fixes systems where dlfcn.h but no library with dlopen
new ed7c63a r20391: add idl for the content of the partialAttributeSet attribute
new a1a6a0d r20392: initial idl for frsrpc_FrsSendCommPkt()
new 105d18e r20395: Decode more unknowns in the IDL. These are language and codepage IDs!
new 11196d0 r20396: Missed one user of the renamed elements.
new 7d7d01c r20397: Another user of the DsCrackNames call needs a rename following IDL clarification.
new 81b971b r20398: Revert this patch, which caused failures in the samba3sam.js build farm test.
new 3d3d20c r20399: More SWAT updates
new deafbae r20400: this let ndrdump display the content of a frsrpc_FrsSendCommPkt() call between 2 w2k3 boxes nicely, but I'm not sure if the amount of 9 chunks is fixed...
new a2f568f r20404: add error code for missing attribute syntax
new d97302d r20405: add an array with attribute syntexes
new cb785a8 r20406: Metze's change in -r 19662 broke Kerberos logins from Win2k3.
new 030ede5 r20407: the oMObjectClass values are not padded to 10 bytes!
new 91837a9 r20408: fix cut'n'paste error
new 124cd6f r20409: load the attribute syntax for the attribute
new 23ccdca r20410: add functions to access dsdb_attributes and dsdb_classes by oid, uint32_id or ldap name
new 1170417c r20414: Start to make SWAT usable by others. This is just a start... (This used to be commit 26a34037a7ca6fbd05c5a6f7c2d5973e34bc6918)
new b29d129 r20415: add a function to get the lDAPDisplayName for an objectClass or attribute
new 9c3d5c6 r20416: fix compiler warnings
new bb75710 r20417: - fix pushing of drsuapi_DsAttributeValueDataBlob - make drsuapi_DsReplicaAttribute public so that the ndr_print_* function can be used from the outside
new 2206a7d r20418: start to get step by step rid of the union for the attribute specific attribute values.
new 1b6de44 r20419: remove unused ojectSid and NTTIME_1sec cases
new 1e41323 r20420: create infrastructure to convert attribute values from drsuapi to ldb
new 9c77d0a r20421: - delay the schema analysis untill the full schema is tranferred - call translation hooks for all attributes (but ignore the error for now)
new d2e91a1 r20422: A torture test extension for Jeremy (This used to be commit 1bcc421dab53adaf3b6c6d7f51c23c80cb637a95)
new 785e684 r20423: Fix debug output (This used to be commit 6afc394d9349782788cc06a38750f0723a5a55e7)
new 90b8b85 r20425: a w2k3 forest doesn't have objects with attribute values using the following attribute syntaxes by default:
new 0244585 r20435: implement the syntax conversation functions for most of the attribute syntaxes
new e57c36e r20436: add more comments and add macros signed versions of the 64 bit macros
new cc70ee0 r20437: add conversation function for OID's
new 41d6fe3 r20438: - bail out on conversation errors - create a valid ldb_message - dump the ldb_message if --option="become dc:dump objects=yes" is passed to smbtorture
new ab56d5e r20439: this should be const pointers
new ce05aa5 r20440: some OID syntax attributes need special handling
new 4024697 r20441: fix compiler warnings
new 43470b5 r20444: WEB Application framework / SWAT.
new 710dfce r20445: add README file indicating that the swat directory is no longer relevant (This used to be commit bea98d5f1a341b2867ef6d10fd1d2bd56ae887d0)
new d1e09e2 r20446: rename swat directory to swat.obsolete; keeping it around since there is lots of useful info in it. (This used to be commit 5f9f72a9cfab80561b23284001b67c4ea961757b)
new 29add39 r20449: Happy New Year!
new 5a2ab30 r20450: implement conversation of unicode strings
new ef5b0ef r20452: add conversation for DN strings.
new 7ffdd12 r20453: add conversation for the DN_BINARY attribute syntax
new bea88a1 r20455: Apply some of the patches from Martin Kuehl <kuehl at univention.de> to better handle the Samba3 backend.
new 8113971 r20456: Rename variables to avoid shadowing global function names.
new 42fcb90 r20457: Print more information before asserting (This used to be commit 0b7a5b7284f7820e5b2f48f40e85830243189b58)
new ca6a8c5 r20458: This data is invalid, and causes the samba3sam test to fail, because we now convert these values.
new 0311a53 r20459: LDB map cleanup:
new adcc729 r20460: Simplfy the handling of password hashes in the samba3sam module.
new af38447 r20461: this attribute syntaxes are not used for any attribute definitions in the w2k3 schema
new 71bc79c r20462: add functions to handle UTCTime strings
new efd617f r20463: implement conversation of NTTIME_UTC attribute syntax
new b4c1e62 r20464: Make it clear what does the process group stuff (This used to be commit 27750e0b5f118b76c199f87cbf92ee951c3e7db7)
new e18585b r20466: I removed the _all only for tests and forgot to revert it
new 3a6da3c r20467: Don't segfault if we don't have an OID map (This used to be commit c0276c373c51696b5168cdd1b048e1b9858baf62)
new 9fc3e16 r20468: Patch from Martin Kuehl <kuehl at univention.de> to make it easier to load into an exsting LDAP server. (Allow some parts to pre-exist, and try to blow away less data).
new 73f1e42 r20469: w2k3 handles String(Numeric), String(Printable), String(Teletex) and String(IA5) as byte arrays without any constraints on the used bytes.
new 1e10440 r20471: implement conversation functions for PRESENTATION_ADDRESS attribute syntax
new 3af2dcf r20472: add a comment for Object(Replica-Link), it's not clear that the DATA_BLOB conversation functions are correct here...
new 391d971 r20473: remove special case for boolean values
new 04b9446 r20474: Skip the delete-on-close test on a non-empty directory in raw-unlink for Samba3. This is a known deficiency also taken care of in the base-delete test.
new 2754a73 r20475: remove special case for GUID values
new d708526 r20476: get rid of extra case for uint32 values
new b885bc4 r20477: get rid of the spcial case for unicode strings
new e1c244a r20480: In Samba3 we don't yet have support for all 4 file times on all platforms (do we have any?? ;-), so don't mark failure to correctly cope with the close write time as critical.
new c4d4385 r20481: Fix the build -- Stefan, please look at this ;-)) (This used to be commit bbb3aaa41b4b025eb6536d6da3caf64db8731bdf)
new c0d70be r20483: Sorry Volker:-)
new 16d6d8d r20484: get rid of the special case for DN strings
new bf4c652 r20492: Add in instructions/sample LDIF to setup Fedora DS as a backend.
new 5ba3139 r20493: Add support for the 'Netscape' varient of GUID formatting, used in the Fedora DS.
new 43b715a r20494: Dave CB <davecb at spamcop.net> found some stray characters in the docs, while stress-testing an xml parser. Bug 4319
new e8dfa06 r20495: Further notes on joining with fedora DS.
new d1e3dcc r20497: Two changes to RAW-OPEN that Samba does not fulfil:
new 536ca21 r20504: we handle the attribute values always as DATA_BLOB's and don't need the union with the attribute id as switch anymore
new 2008bbc r20505: I had the wrong ldif name here.
new f06f5e3 r20506: - fix parsing of LinkedAttribute values - I also found the meaning of the time field - and the uint32 field
new cc8e2fe r20508: Confirm a special case in samba3 reply_getatr that getatr("") always returns HIDDEN.
new ce5581a r20509: Warn about the fact that no tests have been run rather than showing division by zero errors. (This used to be commit 62f55b33949783a178dee9a36895c3423bdd625d)
new bc32b30 r20510: fix spelling
new f97f11e r20511: Combine warnings/errors/fatal functions and move them to Parse::Pidl. (This used to be commit 959adfd0a682a4894c3bdd4ae9c6fc3ebfeeef1f)
new 8d139b0 r20513: this values are the same as in drsuapi_DsReplicaObjectIdentifier3Binary the extra binary blob
new 57f5bf7 r20514: implement idl for DsGetNT4ChangeLog() which transferres the meta data for NT4 DC's in mixed mode domains.
new 2e7c59c r20515: Continued work on the Web Application Framework. Until we get all of the functionality of the old scripts incorporated into the new framework, the old scripts need to still be available. I've reverted to having the old scripts be the default pages, and added an option to access the preview of the new SWAT. (This used to be commit b43620d4b8eff815f4a6dc02522a8dfc9fdcaef4)
new eeddcf8 r20516: svn gets royally screwed up when renaming or relocating files. attempt to correct. (This used to be commit efffee706d62a4260b2d9782b19a9df1971dddb2)
new 626bb8e r20517: re-add cleaned-up webapps (This used to be commit 5a3d6ad0b7cf0ecf8b57b4088b19f7d4291c990b)
new eab632c r20518: reapply finite state machine mods which got lost in the webapps remove/restore process (This used to be commit 1d867863b64fb39aedbf713f7f3dd17948b433ef)
new d0d846c r20519: Web Application Framework
new 3b76864 r20520: allow the caller to pass NULL if it doesn't want a session info
new b3c793c r20522: make a copy of the objectguid ldb module because:
new 35c5e2d r20523: match the lDAPDisplayName case insensitive
new 7a734d3 r20525: Closing a dir with del-on-close set requires the same as files: Don't actually unlink/rmdir if another process still has it open.
new fcd2f2e r20529: very, very ugly...
new 02db88b r20531: - create the rdn attribute which is an alias for the 'name' attribute because the rdn attribute isn't explicit replicated - create the whenChanged attribute out of the meta data - create the objectGUID attribute out of the guid of the DsReplicaObjectIdentifier* - create the replPropertyMetaData attribute from the meta data - dump a more verbose form of the meta data that contains the attribute names - dump linked attributes
new 9698b2c r20538: Web Application Framework
new b213b70 r20539: - split the common timer related events code into events_timed.c
new 34040b4 r20540: darn, also need to fix this event_context reference (This used to be commit c8bd3ec09d3c370475df3a3cd77de6743b316c9e)
new 362d4b1 r20543: Merge some pidl bug fixes: * C expressions that just started with a constant were erroneously flagged as being a constant. * 1-length variable names in expressions were broken. (This used to be commit 44775a6ac456247fe7ab4da75498bb550c74c854)
new 306dc32 r20545: Fix is_constant(). (This used to be commit ae9b0895e8b7fd98335ece82aae3e391b94d2ec9)
new 2963c63 r20547: Add tests for expected errors/warnings. (This used to be commit 2d960d4d7b0bc39c3ec4c2face546adc2cb345ee)
new f7ca27b r20548: Remove unnecessary "use lib", fix warnings. (This used to be commit 30d721569fdf33e4784eb1f7c650e75ed1b80527)
new 0221d44e r20549: obvious bug fix.. (This used to be commit f0aa63e39050c7ac10b9d51c5cecc753b257be9a)
new e2b62f7 r20550: Use standard error mechanism in parser. Make sure errors are reported correctly. (This used to be commit 9f794c55a60b09536d6e0dbadfc172e1e74497ff)
new 28b078e r20551: use variable instead of hardcoded value for the default site
new 9e1a690 r20552: Little Samba3 test to force smb_close to return an error. Set delete on close, and then remove perms from the parent dir....
new 8b70764 r20553: add ${CONFIGDN} and ${SCHEMADN} instead of using hardcoded paths under ${BASEDN}
new 2c266fb r20554: - use ${ROOTDN} for the rootDomainNamingContext - the ${CONFIGDN} is a child of the ${ROOTDN}
new bc511a6 r20555: fix typo...
new 42a5a1c r20556: Add more tests to make sure nothing breaks when I replace the ParseExpr code. (This used to be commit 0ba52e459bb322a0aee59c6616d7696658934b38)
new 8f0a0eb r20557: use ${DOMAINDN} instead of ${BASEDN}
new 102e484 r20559: Web Application Framework
new 8a2636a r20560: make it possible to configure the backend and modules for all partitions and make it not use LDAP in the variable names because it isn't specific to the ldap backend case.
new 3c7a84a r20561: Add parser for subexpressions used in IDL attributes. (This used to be commit 7e7fdb01d3fba449f33b7b67ba0e3a0089dd3902)
new 5a16248 r20562: Start building expr parser. Add separate copy of Yapp::Driver rather than including it in each individual parser. (This used to be commit 26853d7d99f7305981bcadaabfe6accf254321e7)
new 74239c2 r20563: Start using the new parser in ParseExpr(). It's now trivial to use this to check for NULL pointers when pointers are being dereferenced (#4218).
new 2ebbad9 r20564: Regenerate. (This used to be commit a4d6e340cdfdab8c6ac49c4fc8a504f8910cefed)
new 7d461ed r20565: configure the list of global ldb modules also in js code
new 38ba8bf r20566: Prepending with r-> is no longer necessary. (This used to be commit 1df96af3103795f609165e7a7344e1bf6046be79)
new a7bc380 r20567: Print proper errors with filename and line numbers in ParseExpr() (This used to be commit f5dc1b47ecf18068a47f8f68016463ef4a55dc03)
new d0e221c r20568: split out the rootdse ldif
new 21664e9 r20569: Web Application Framework
new 927e163 r20570: use talloc_asprintf() instead of talloc_asprintf_append() because talloc_asprintf_append() doesn't work like talloc_append_string() which uses strlen() on the old string instead of (tc->size - 1)
new a95d58a r20571: fix '' case (This used to be commit 1618921a7e24213d39e042a4e2f9d5cb59997f50)
new 4690853 r20572: - prepare a test_samdb.ldb in the NET-API-BECOME-DC torture test - we call a ejs script from the torture test for this task so that we can use the provision template ldif's.
new 40b7172 r20573: fix handling of pointers handling to elements with the charset property
new 33009ef r20574: reorganization of common modules (This used to be commit 5075e008941177d5be1d9471387c9d27aba65f81)
new b31875b r20575: apply records to the test_samdb.ldb (my birthday present to myself...:-)
new 6bffcc6 r20576: add functions to get and set dsdb_schema on the ldb context
new 13881fa r20577: - allocate an OID range for samba4 LDB/LDAP Controls - allocate an OID for LDB Control that hold meta data when applying replicated objects
new 3137e4f r20580: pass the DSDB_CONTROL_REPLICATED_OBJECT_OID with the ldb_add request when applying replicated objects.
new f29ea51 r20581: - the ldb modules have explicit hooks for extended operations so call them - reorder the request operations first all with explixit hooks
new bc4821a r20582: use void *data in the ldb_extended struct to match what we have in ldb_control
new b5eb732 r20583: implement the frontend calls for extended operations
new 15d9b63 r20586: - allocate an OID range for LDB/LDAP extended operations - allocate an OID for DSDB_EXTENDED_REPLICATED_OBJECTS_OID which will replace the DSDB_CONTROL_REPLICATED_OBJECT_OID soon
new ac0c34a r20587: prepare the DSDB_EXTENDED_REPLICATED_OBJECTS_OID handling
new 23edd60 r20588: handle extended operations in the ldb_next_request() call
new 0bb9eb0 r20590: Heimdal uses warn(), so we should prototype it here too. (This used to be commit c1c25767e3fc655dfb70147b0477404617835feb)
new 42097e0 r20591: Revert accidental commit that broke the build. (This used to be commit 22957f78e94e5821e1e03922a07556d8471f1850)
new f5acaea r20592: Use the Heimdal copy of err.h only if the build host doesn't have it. (This used to be commit 1e8c4847b829217beec62ba46c592da3fae8a73e)
new aba4cbe r20593: Kill annoying warning. (This used to be commit d225481e49eb8ae22f255be1a0d146cebaad04b9)
new 2ed6f29 r20594: Match popt.h declaration. (This used to be commit c12fc86a936392922a7f22a3a6a1766f43db7ff5)
new 3bc9704 r20595: W2k and XP don't always show the top directory as hidden, w2k3 does. I think Samba should follow w2k3 in this respect.
new b931e66 r20596: add prototypes for the ldb_extended functions
new 22f473b r20598: add comments and make clear that the void *data element for extended operations needs to be NULL or a valid talloc pointer as talloc_get_type() will be called on it.
new a04a3b8 r20599: - forward extended operations in the partitions module - by default the operations goes to all partitions - but some wellkown ones will go to just one partition (DSDB_EXTENDED_REPLICATED_OBJECTS_OID for now)
new 9639836 r20600: Web Application Framework
new 3e608a1 r20601: Web Application Framework
new 36f78c1 r20609: Additional torture test for our bad_path handling. Most of it is disabled for now, there are calls (for example trans2ffirst) which are quite dubious.
new aeda601 r20613: The individual tests are fine, I did run samba3badpath, but raw-samba3hide left test.txt with permissions 000 behind...
new b1730cf r20616: Point at the wiki (This used to be commit 5f4617807ad0a9455d42a31575fc78d4bdb2286d)
new dff70f7 r20618: Fix a bug in bad_path handling that also exists in 3.0.23: For reply_unlink under Linux we returned NT_STATUS_NOT_A_DIRECTORY. This is because in the bad_path==True condition lstat(2) returns ENOTDIR and not ENOENT.
new 131cfe0 r20621: - enable the aio events backend on systems that support it
new 08439c7 r20622: Add in a hack to avoid permitting searches on the value of protected attributes.
new 2ed1196 r20623: change where the smb.conf parm event:backend is checked to ensure it affects all event_context_init() calls (This used to be commit 803e6cf6ef5caaf7c9faefcc111c97e1a97e9b82)
new e0e96ae r20624: added AIO read to pvfs backend (This used to be commit d6e20d6d8c5c207e7f04b0d0523224437b209917)
new cfa230c r20625: Fix couple of warnings. (This used to be commit 203076129b967ccc6258e807280dc1b75583a064)
new eccb2d1 r20629: add a wrapper function for ldb_extended(ldb, DSDB_EXTENDED_REPLICATED_OBJECTS_OID, out, &ext_res); which prepares the replicated objects, the repl_meta_data ldb module will then add the uSNCreated, uSNChanged and some other things and will apply the objects to the partition specific ldb
new bf39b5e r20631: Add some tests for the ndr parser. (This used to be commit ded25eca701b8e3e0e13e7ef64d5511d8953eb0d)
new c5c8a33 r20632: The extended RAW-SAMBA3BADPATH test led me to some wrong assumptions, in particular the NT_STATUS_INVALID_PARAMETER thing was badly wrong. Remove the changes based on it. Using gentest is much more effective in this respect, but it will take a while to figure out the wildcard error handling of W2k3.
new a338d29 r20633: Add another test, fix warnings. (This used to be commit 3ddc76772765db8009120ada820837737c49e409)
new 95f7f4d r20637: Don't check for NULL pointers when the pointer is guaranteed to not be NULL (if it is a ref pointer). (This used to be commit 419547df76c38fde1f54b06dc633832523ad3394)
new 348b7bc r20638: Check for NULL pointers (where possible) in print functions. Fixes #4218, but without reintroducing coverity warnings. (This used to be commit a0e2e30d570f246d646f88d7f81ab08208b96131)
new 08976cb r20639: Commit part 1 of 2.
new f7242f6 r20640: Commit part 2/2
new e87ef67 r20641: Everything relevant from the old swat (now swat.obsolete) directory has been moved to webapps. Remove the obsolete directory. (This used to be commit e7a17c66ea08d74183efd6c0dedb68992e02e6db)
new 126b48e r20642: This bit of autoconf causes us pain. Revert back to how we had things before the last merge.
new 2309c52 r20643: Remove generated files accidentilly committed.
new 848e236 r20645: Commit the build system changes to allow scripts in config.mk files.
new 1cd4339 r20646: first preparations for cluster enablement. This changes " uint32_t server_id to struct server_id server_id;
new f627495 r20647: add cluster code (This used to be commit 5870830b99a8d76bda1ff5af3fcf8dda9aba50ec)
new 2ffd009 r20648: Closer to a build... Add missing header file. (This used to be commit a4051a2d6537a536266ce7562cd6b833528dd263)
new c6ccfeb r20649: fixed strlower_talloc() and strupper_talloc() to end with right size, so talloc_append_string() works (This used to be commit 0d36b036b381d4f81a22ce31066d89932d73597b)
new 1c211a2 r20650: revert a bunch of code I didn't mean to commit yet (This used to be commit b3e2d4908781781a487eaeb683d22eb967e5597d)
new 726f93c r20652: Attempt to fix the build (This used to be commit 29d04fadf3db8cb1a6eb2d8ca33f0106cafaaab2)
new 98ac70b r20653: If this is the wrong way to fix the build, I apologize. But these includes are necessary in my environment to get through make.
new a1a5d12 r20656: This way the process flow should be much more readable. We need to make it easier, but this should be a step in the right direction. (This used to be commit ad58177ee46a4f02ee2e2d97882b851226bd3af2)
new 9320521 r20657: fix compiler warning and bug:-)
new 4a1ac21 r20659: add missing system/aio.h
new e73f1c2 r20661: the golden rule: "make things private if possible!"
new 4056528 r20665: put in my version of aio.h
new f400fc4 r20669: Simplifing more (This used to be commit 03de577059cb71bb6d5df7a65b5f5ba30bdea746)
new d38a7a3 r20670: Make the logic more clear (This used to be commit 906630f18e5fab4be6c40018aafe67df1e27c92e)
new 310adf0 r20675: Fix installation. (This used to be commit 5d09131cc8a11dc2b0aa1f8f5296cf8869a436db)
new e8d2437 r20676: Add ref pointer to fix warning. (This used to be commit 1afcf850679b6752935455a8f9198679649922b8)
new fa5560b r20677: Condense compilations rules. (This used to be commit 586b5113a09ec5ff751bcdaf4094d5672d58f220)
new 05533e2 r20678: add index for objectGUID
new ee3c158 r20679: make the init_handle stuff a bit easier and get rid of really ugly talloc_get_type() usage
new 513a43f r20680: prepare the helper functions for applying replicated objects to pass all needed info to the repl_meta_data module
new f68dff9 r20681: implement the DSDB_EXTENDED_REPLICATED_OBJECTS operation.
new fbba1b3 r20682: make the dsdb_extended_replicated_objects_commit() interface a bit more useful, so that we can apply the schema partition objects with one call
new bd96c74 r20683: load indexes before applying replicated objects, as for every object the repl_meta_data module needs to look up the object by objectGUID
new 930fca1 r20684: if we don't have any indexes, then we should not waste time to traverse the whole tdb and unpack each record
new 384ce1b r20685: apply records using dsdb_extended_replicated_objects_commit()
new 50ed6e7 r20686: this is a generic uptodateness vector
new aecbb30 r20688: Use argv[0] equivalent of perl. (This used to be commit 3dfcd9f807852f757899d4ae519e7f353002ccaf)
new f1c81fd r20689: "pdc" and "bdc" have been replaced by "domain controller" (This used to be commit 6976f283fc30a401bcc1d2c5089135c3fe8f1728)
new c827955 r20693: Add reimplementation of selftest in perl. Once this has been tested more properly, I hope to use this as a replacement for the existing file. (This used to be commit 1e013aba7697716451c25eeab851b6812b2e066f)
new 5f450fb r20696: Print mktestsetup errors to stderr rather than to either stderr or stdout. Instead, print variables for the setup created to mktestsetup's stdout. (This used to be commit b7fd9645f5f2e1e5a00fbb94f772487c78136ee6)
new 34fe502 r20697: A couple of minot cross-compile fixes. (This used to be commit d4c7dd19f3a114ee1527cbcd3071b4921600977d)
new 427fa23 r20698: added AIO writing support (This used to be commit dbf54c7b49d427af8112414760369cd21c8b5941)
new ed62bda r20702: fix spelling
new f8ce15a r20703: fix minor memory leak
new 6976f70 r20704: add functions to get and set the ntds objectGUID and invocationId
new ffa259f r20705: store the "replUpToDateVector" attribute in DSDB_EXTENDED_REPLICATED_OBJECTS
new 845cfb3 r20706: the '@' chars should only be in front of each line, but here the line is wrapped with '\' ...
new faf57b1 r20708: fix crash bug! we can't use stack memory for async requests...
new 18f8180 r20709: pass a repsFromTo1 struct down as it contains all needed info for the source dsa and the highwater mark vector
new ce87c63 r20710: update or create the "repsFrom" values after applying replicated objects
new cf5f76b r20712: add a function to compare GUID's
new 33f8946 r20713: sort the cursors in replUpToDateVector by source_dsa_invocation_id, w2k3 seems to do the same.
new e0efa2c r20714: we can use talloc_asprintf_append() again, because strupper_talloc() creates string with the correct memory size without padding zero bytes at the end
new 936fb1c r20715: set the dsdb_schema on the ldb_context after we have created a temporary one
new 007c6f6 r20716: add a dsdb_cache ldb module which will load the dsdb_schema and other things on startup into memory structures in future.
new 2c5a1e6 r20723: Web Application Framework
new 7ff19c9 r20726: - only add the rdn attribute and it's meta_data when the 'name' attribute is there - add the values for objectGUID and whenChanged inside the ldb module, so that the ldb module has only replicated attributes as input
new 2cf6439 r20727: implement basic merging of replicated objects when it already exist in the ldb
new 82b4069 r20728: the DSDB_CONTROL_REPLICATED_OBJECT_OID control isn't used anymore because we now use DSDB_EXTENDED_REPLICATED_OBJECTS_OID extended operation
new 21729ff r20729: add a version number to struct dsdb_extended_replicated_objects
new bc4af8d r20730: this can be const
new 7dd80e8 r20731: we need the complex memmove() handling for removing an attribute only in one place
new 0410300 r20732: add idl for storing the prefixMap attribute as w2k3 doesn't return it when you ask for we don't know the exact format, but we assume that it starts with a uint32 version
new 43063d5 r20733: add a function to load the oid mappings from ldb_val's
new c186fb9 r20734: always terminate the string... so that an empty data_blob gets '\0' as "" string
new fbec233 r20735: print out a headline and the oMObjectClass
new 02097b0 r20736: skip the NBT-WINSREPLICATION-OWNED test in make quicktest
new 1e29e06 r20737: Add option parsing. (This used to be commit b1719ebf3812b79715cf4e549426d798571b4908)
new 1d1315a r20739: Add more command-line options. (This used to be commit 8ca927f8883ec7b7e9c91ae2c2df2cac2110601d)
new d9665a7 r20746: Don't report each individual test in test_smbclient as a single testsuite. Create separate directory for blackbox tests. (This used to be commit 7e6357f21350d264ebedabd34f2b8f42fc0427ff)
new f60f9de r20747: Move cifsdd to blackbox section (This used to be commit 96ac1c62eef29e8c8c1df9719b6785134efe525c)
new 70dbcf6 r20748: Add file I forgot to commit (This used to be commit 2794af5726a1e1beb6fcb1aaaa4ba9aa9d4a9071)
new 727748b r20750: Use files in script/tests to build a recipe rather than running the tests immediately. (This used to be commit d31d16e4ebe3957f332e9013f898738c8f3090d9)
new 332cc82 r20751: It's unlikely that even 1 in 1000 users of SWAT will be running IE. That not withstanding, although many web sites ignore Gecko and work properly only when accessed via IE, we should strive to a higher standard.
new ee0ad11 r20752: There's no reason to wait 5 seconds before the first Status and Statistics report is generated. Upon "appear" events, set timer expiry to 0 seconds for the first timeout. (This used to be commit 7b98d6a77f02c2dc145630b0cf9e8bb6a1b25c92)
new d657ae5 r20753: editorial change (This used to be commit 261c38375115565b2dc844a3ad7b03c1894a9265)
new 5ae1175 r20754: Simplify code for calculating total number of failed tests. (This used to be commit f288ca5f6805d04a2da60a26006ca293d9fa7cc0)
new 0eb967c r20755: Add progress indicator to test runner (This used to be commit bbe00636a931d92fc0c2eb05d769376451fb21a7)
new 10e1a80 r20756: Update to use generated recipes. (This used to be commit 842637f78bbfb66ff669dadf3c7387dbc45feaf8)
new 70dcbd1 r20757: Strip recipe functionality (should be one layer up) (This used to be commit a3f7b184735fb6467bec03eeff53a72003a78097)
new 6776334 r20758: Adapt RAW-UNLINK error returns for wildcard unlinks to Samba3.
new 1687e73 r20760: also handle the case where no private data is attached to the module
new 0c29f6d r20761: let ldb modules call ldb_set_default_dns()
new ee56bf2 r20762: load the default dn's after the rootdse module is initialized, so that following module can access the default dn's.
new b93d6b4 r20763: add function to get the oid mappings in drsuapi or ldb form
new e8d9ccd r20764: fix some little bugs
new 15f6cf2 r20765: add two more schema related error codes
new 9f876c9 r20766: when creating dsdb_attribute or dsdb_class structs from ldb, try the oid mapping if the dsdb_schema has mappings attached
new abeb80b r20767: don't pass a dsdb_schema to dsdb_extended_replicated_objects_commit() anymore it should use the dsdb_schema attached to the ldb_context via dsdb_get_schema()
new caf3718 r20768: store the prefixMap and schemaInfo attributes on the schema head object
new cbc8bc0 r20769: - it's wrong to add the schemaInfo blob as 2nd value to the prefixMap attribute...(was a typo) - as the schemaInfo attribute is already applied to the ldb because it's a replicated attribute we should not replace it
new 5b288e6 r20770: remove unused var
new dd4b91f r20771: add an ldb module which will force the Schema FSMO Role Owner constraints and it also loads the dsdb_schema at startup.
new 7057be5 r20772: fix segfault caused by ldb_set_default_dns() from init_context hook of the root dse module
new 4af2716 r20773: we need to include config.h and replace.h before we can use #ifdef statements hopefully fix the build on solaris 9
new 0de6809 r20775: - use the schema_fsmo module on the schema partition, which loads the schema if it's already in the ldb - reopen the ldb after applying the schema, to that we use the loaded schema when we apply the config and domain partition objects
new 47523db r20776: require a loaded dsdb_schema for originating add and modify operations (later we'll require it for all originating changes...)
new dbdb4cc r20777: only include closefrom.c if the system doesn't have it.
new 2fe86d1 r20778: we don't need a talloc_steal here
new 3b956f0 r20779: fix compiler warnings
new b15f487 r20780: keep a dsdb_schema_fsmo struct as private data and remember if we're the schema master
new a6f6530 r20782: Place ejsnet files in a separate directory.
new 79cd3ad r20783: Ejsnet files are now moved into a separate directory. I need to commit this as the change is getting bigger and bigger.
new cd15a22 r20784: Add ref pointer (This used to be commit 2ba225ee12180d40a957e4e9a824a544c803a265)
new 153d4f3 r20785: Add stub implementation for mgmt interface. (This used to be commit e84a369d9b2f1f7313892d5bbf077df6069ba677)
new c448896 r20786: Fix the build. (This used to be commit 42bb335bd50a5070ee59c9d9748db8a9e9d6a9b0)
new f547330 r20787: a subsystem doesn't need explicit dependencies to its modules
new 274df78 r20788: - remove epoll configure checks from libreplace - fix epoll configure checks for the epoll and aio events backends - we should only activate the epoll backend if sys/epoll.h and epoll_create() are found - we should only activate the aio backend if sys/epoll.h, epoll_create(), libaio.h and io_getevents() are found
new 0ec7ff5 r20791: the ejsnet stuff can be a normal smbcalls module...
new 64f2739 r20792: fix the build, sorry...
new 9ba0c91 r20794: hopefully fix the build on systems without native linux aio
new 2246d32 r20795: dom_sid_parse_talloc() gets an null terminated string as input, the SDDL string has the sid strings embedded, so we need to create a null terminated string...
new 0bb7e68 r20797: make it more clear that this is a 32bit bitmap
new beb9557 r20798: fix ndr_size_security_ace() it should include the optional sub object for ADS style ace's
new e754ec1 r20799: if any ace has the optional sub object, the acl revision needs to be SECURITY_ACL_REVISION_ADS (4)
new d6fafdb r20800: fix compiler warnings
new d363192 r20801: try to always fix up the acl revision when we add or remove an ace
new b6e3c0c r20802: - don't add the same Makefile vars twice... - this fixes a lot of warnings on Tru64
new 5de50f5 r20803: fix compiler warning about extra semicolon
new 1d6456f r20804: work arround HPUX and Tru64 make which don't like $$startdir
new 03d2647 r20805: don't use hardcoded values for secrects.keytab and sam.ldb
new 9f80270 r20806: make it possible to configure the secrets.ldb url via "secrets database = my_secrets.ldb"
new cb54de2 r20807: test static password for the test_*.ldb' files
new 36d940b r20808: remove whitespace
new 842e280 r20809: rename struct partition into struct dsdb_control_current_partition
new 8c75df8 r20810: unlink the test file when the test is done
new e6875ca r20813: fix the build with autodependencies
new fda5cbc r20814: always define SHLIBEXT, to fix the build on host with no support for shared libs, there we just define it to an invalid value
new 2843810 r20815: merge from samba3
new 71f6a4d r20816: merge from samba3:
new 0ce02a2 r20819: - include system/aio.h - use full prototype for main - use ifdef instead if
new 6688846 r20822: Fix total failure counting. (This used to be commit e4691447c47d6e8c938fee934e7a9aba2f418858)
new 6967a73 r20823: Remove newlines in calls to torture_fail(). (This used to be commit 37c0cfe83bd9b9f799c880e3b5052a49631a113e)
new 113666a r20825: control the subsystem default output type via a variable too
new 21206f3 r20826: make the dsdb_control_current_partition struct public and allocate an oid for the control
new 97467ed r20829: Update ignores. (This used to be commit 4f790a5987f0c3eedc5dfe6f389fa43711359257)
new 6158953 r20830: merge mgmt work (This used to be commit 3cc299dbbe278936281f8e7071e6de8ec1bb219c)
new 9119276 r20831: Update RPC-SCANNER as well after IDL changes. (This used to be commit 1c562d9f8311c4038fcff067ac6bb8364b606573)
new 85520fa r20834: No longer generate extra pointers for top-level [out] unique pointers. (This used to be commit b967f5851f24a4716d386fc569e384b9320b162a)
new 652f0a7 r20836: Use real type name, to fix compilation with -WC++-compat (This used to be commit 10ca65bd78d27c425ae0347930fd2c9a92fe345c)
new 7730ff4 r20847: - split some code out into a new function find_partition() - make all functions static
new a35a071 r20849: first step to move away from using find_backend() and use find_partition() instead
new 64e88a8 r20850: Prefix all server calls with dcesrv_ (This used to be commit 76c78b0339cd88c61a13745f7f4e037f400db21b)
new fb9dabe r20852: add a function to add a ldb control to a ldb_request
new f58e49a r20853: attach the DSDB_CONTROL_CURRENT_PARTITION_OID control when requests are passed to a specific partition
new 1500cd7 r20855: pass the DSDB_CONTROL_CURRENT_PARTITION_OID control also for the send_all case
new 5e2f027 r20859: fix typo
new 2a7cbb2 r20863: check that there's a current partition control attached to the request
new bd46898 r20864: move common stuff into an extra function
new 545f97f r20865: remove useless warning, we now always pass the current partition control as non critical control
new aa2439d r20866: - fix debug messages missing new lines - use LDB_DEBUG_WARNING in some places - debug if we're the schema master
new cc6c3eb r20867: add modules to handle the domain naming and the pdc FSMO Roles
new c749681 r20868: load the pdc_fsmo and naming_fsmo modules
new 2c8a7cc r20869: - mark the rootdse with isSyncronized=TRUE after a successful replication - reopen the ldb
new 301129f r20870: implement the constructed attributes dsSchemaAttrCount, dsSchemaClassCount and dsSchemaPrefixCount on the rootdse
new 3e52358 r20871: implement the validFSMOs constructed attribute on the rootdse for the schema, domain naming and pdc fsmo roles
new 2467451 r20872: make the password_hash module specific to the domain partition as it's the only partition that can hold securityPrincipal objects
new fe5e780 r20881: Sorting out NetUsrCtx methods. Still a couple of things left.
new 875d8b4 r20882: Formatting.
new c1aac87 r20885: - I forgot the page size passed to enumeration function is actually size of a buffer for result returned, not number of entries - pass libnet function returned status to UserListCtx creation to properly mark the last chunk of the list
new 630733e r20886: fixed a valgrind error (This used to be commit acc96e42e74005f1c381b0ab3f6c1b2e051ffaec)
new 9d8c44a r20887: allow the registration of multiple cluster backends
new 8c3d15f r20888: local cluster backend (This used to be commit 5530e6effe03615499fbdc5ff2fe663ffa0223a9)
new 5cb7838 r20889: import ctdb cluster backend from bzr
new 20b406c r20890: spelling fix (This used to be commit 507266b951272534f0a0bad5fd5e2450438dcdf1)
new be05a5c r20891: enable multiple brlock backends. The tdb backend is the default. The prototype ctdb backend is in cluster/ctdb/brlock_ctdb.c (This used to be commit 84d0e5316299931dc26f2a7b86962d2fffcc4b71)
new 2e8a95c r20892: add parameter for enabling ctdb self connect (This used to be commit ba3ce8abe3457a1245fd4746af780c6055d39425)
new aa74e5c r20893: brlock notifies are currently disabled in the ctdb backend. Use a #if instead of c++ comments (This used to be commit a3beff12a522a9b9e0088365d8f2740a1785bff5)
new 7231667 r20894: the new brlock.c is needed (seems a svn rename + new file didn't make it in one commit) (This used to be commit 3315e877ab6504569e2869b52d989fc821982a3b)
new 864e228 r20895: enable ctdb backend at startup (if configured) (This used to be commit e73063a0c6af927e520b3bdd7574dc7183847813)
new faf800d r20896: make the maximum lacount configurable in smb.conf
new f40182c r20897: fix compiler warnings
new 22bedb4 r20898: make it work to include ntvfs/ntvfs.h multiple times
new c30b82c r20899: fix the build and compiler warnings
new 4c719f8 r20900: fix compiler warnings
new 87f5bed r20901: - not all compiler like uint8_t data[0] elements! - this fix looks really ugly but I don't know a better solution...
new c2e492e r20902: don't crash if the object isn't there yet
new 89278a1 r20906: allow LDAP simple binds using the following syntaxes in the DN field:
new 0f6a080 r20907: reset krbtgt, machine and administator account passwords to "test" (same values which are given the provision code for setup test_secrets.ldb)
new cde247b r20908: - fix uninitialized usage of 'ctx' - remove unused mem_ctx variable - copy the userman_domain string as child of obj
new 8309f2c r20909: add a module that implements the LDAP_CONTROL_SHOW_DELETED_OID control
new 15446aa r20910: fix crash bug
new d1b61b0 r20918: a bit more debugging, and remove the hackish /dev/null writes I used to track down some uninitialised memory (sometimes valgrind gets the offset wrong, writing to /dev/null 1 byte at a time avoids this) (This used to be commit 4bf741b567417231c29606904aea2af0a91c941c)
new efc68d8 r20919: add a function cluster_tdb_tmp_open() which can be used in a cluster environment for subsystems that have not yet been converted to use ctdb to get a shared temporary tdb (This used to be commit 0ed91384497aed6817b2220c31344bfcd45fd033)
new 2ad79af r20920: use cluster_tdb_tmp_open() in ntvfs backend code (This used to be commit c9080c54872f107d1e42e77261df50a5d55d294f)
new 21cf5c8 r20921: - only give password attributes to the SYSTEM account - but SYSTEM and administrators can change them
new 5d8700c r20922: use the show_deleted module by default
new bf86c27 r20923: only allow extended operations for SYSTEM or administrators for now
new 00f77d9 r20924: Change the way searches are performed, also change a bit the layouts Derrel I am experimenting, let me know if you see anything really disgusting :) (This used to be commit 702048f618d625c53201cd16a161b706435c44c2)
new 58110b8 r20925: Rename file following naming qooxdoo's convention (This used to be commit eca5d7f2935112841d467c8967f08a0b46512b0f)
new dfb9407 r20926: Modify the classname as well (This used to be commit 756935f41255a741c63ddf86b99730891bfba8d7)
new 7fba2db r20927: Remove leftovers Add Docs (This used to be commit 4bb77dd918b516efc3a9cd6b07adb47849e1ded7)
new 336ae45 r20928: added signal events to lib/events
new c6174d5 r20929: fixed typo (This used to be commit bad87e2c82208646c331507d3999a3311ed153d9)
new cf8eef4 r20930: use sigaction() instead of signal()
new a8a702a r20934: I *hate* deep indents :-) (This used to be commit c98dd55e32a1d2df016e7a4deba218cd54efcdd2)
new 926aed2 r20937: Update to latest Finite State Machine with properly-handled blocked events (This used to be commit 98eeba919c63e58782aedde45dd9e9b3e400baf8)
new 2e009ca r20938: use a double counter trick to avoid the need for atomic increment (This used to be commit 7c7b79ed042abebc48d8eaa71c252df3200a84d9)
new 00e553a r20939: reduce the amount of static state for signal handlers from 96k to 1.2k (This used to be commit bf060ce4fe3b58fc3e58214490c4da9c6644c365)
new 0c846b1 r20940: allow SA_SIGINFO signals to be oneshot. Why you would ever want this is beyond me :-) (This used to be commit e892cbdb4bb0779f8abb0902bee4a2e79456808d)
new fa5e920 r20941: avoid races in the block/unblock code (This used to be commit 83353ec0cd05464abb581f51d8c26ade7f0876fe)
new 30bfba9 r20942: Simplify handling of systems that don't support negative enum values by using an ifdef rather than a pidl argument. (This used to be commit 6bada0dcf0c7915d366c7917189375dbabecdd4f)
new 4109edc r20943: use offsetof() instead of sizeof() - 1 for the packet length calculations. It will be interesting to see how portable this is.
new e04e995 r20944: if a call has been destroyed before a reply comes in then discard the reply (This used to be commit 05d19af38c1e75ba65ed2755c6087df1f937ee2a)
new ae7eab4 r20945: fixed the bug causing locktest to fail with the ctdb backend after a couple of hundred opertations. Also removed a lot of the debug code I was using to track this down. (This used to be commit 7622e7b4b2694ec14062d0f6de035b946106a6aa)
new 44b6652 r20946: fixed another couple of bugs in the brlock ctdb backend. It now survives very long random locktest runs. (This used to be commit 53fd66340abd6f637acd4feb7c23c046df110a94)
new 87df5a6 r20947: fixed a bug in the unlock logic in the brlock tdb backend I'm very surprised this didn't show up earlier! (This used to be commit 5d9b1acf4f35d11c4730cbc9cadedb33c6ec08e8)
new 69d4752 r20948: a very simple example on how to setup and test ctdb (This used to be commit 8b5d7d66c91d2bee971373f7da05d1641c556cbc)
new 0ee01e6 r20949: Looking over some lcov output, try and walk some error paths.
new 784f11b r20952: when a component is changed we need to rebuild the linearized string
new 91ee070 r20953: add templates in provision_become_dc()
new a45cc42 r20954: Add lcov target, fix gcov. (This used to be commit f7e93afa1c698ff005d3ce594b952ee2c8431d29)
new 0bafe55 r20955: Add tests (This used to be commit 965d0d9289eceed1b9b88ad3f87046ac47202237)
new 9de1b17 r20956: cn and instanceType are autogenerated values, later we need to remove them from all ldif files, but for now only the ones used by the NET-API-BECOME-DC test
new a00bd47 r20957: a value of FF0000000000000000000000000000000000000000 isn't stored as schemaInfo so we need to use it as value if nothing is stored
new 109d97a r20958: Inspired by the lcov output, check the PASSWD_FILE and --authentication-file options to smbclient.
new 2ea9ee8 r20959: Add ignore entries (This used to be commit bc8650b368ddcd8753a9ba7fcf38388bebe75358)
new 45c2b83 r20960: attempt to fix a valgrind error in the signals backend.
new 1a803d1 r20961: Fix lcov (This used to be commit fa659bed48eae9b9c2e00be91d8cd4e816527465)
new ff7f8b5 r20962: Fix lcov (This used to be commit 3d3d3031c80b56c824ab8a0f3616d564f092a110)
new c471abb r20963: remove unused functions, run LOCAL-TDR by default (This used to be commit 0f34c67fff53d5bd3c1b5a5618190ad7154e8d07)
new d2bfa66 r20964: Show the domain name we figured out, rather than a null pointer (in some error cases)
new fe938ca r20967: Allow pidl tests to work with gcov (This used to be commit 9da63e362c9d590388c77d882f9dbf54b0aa78cc)
new c84d812 r20968: - add functions to sort the meta data and attribute arrays - we should use them before we store records to disk
new 97666f1 r20969: remove unused function, found my lcov
new 6fda023 r20971: we don't need this check twice:-)
new 67f494d r20972: "private" -> "private_data" (This used to be commit 8cbcd3d1cbb0661b1767bb7ace0804cf9a573e34)
new eb7596e r20973: add functions to create the autocreated subSchema Attributes: attributeTypes, objectClasses and dITContentRules
new faa9c23 r20974: add basic infrastructure for a DSDB replication service not activated yet...
new c601a9d r20975: - implement handling of meta data an on originating add
new 9142a00 r20977: start the 'drepl' service, which currently does nothing by default, but make it less verbose
new ea57190 r20978: 300 seconds as interval is ok, when we do nothing
new 0602d4d r20981: Fix cut'n'paste error. (This used to be commit 20dcd6e2416d656e97b8cc060809673a97d5cde6)
new a80732c r20983: Two no-mem error returns (This used to be commit 79a0cd3a1bbd3d4ef0c335f398fa8bb8e82c8624)
new 14503a6 r20984: Try to ensure we can't have sig_state dissapear before se.
new d5bbd81 r20988: Call out to Heimdal's krb5.conf processing to configure many aspects of KDC behaviour. This should allow PKINIT to be turned on and managed with reasonable sanity.
new 7d184f1 r20989: don't mark epoll as set until after the io_submit() succeeds
new 8ffc4c4 r20990: check for errors from event_loop_once() (This used to be commit 6af4557b1306e7e6a23c697cef3467d0f0458531)
new e7d0d22 r20991: use relative includes for ctdb headers. This works with both standalone and built-in ctdb (This used to be commit 3e5f29bddfd83914eeec706367b2b1bd30aba31e)
new 0eea5a6 r20997: Add in more certificate and key blobs, to enable PKINIT.
new ba57c50 r20999: - update the list of attributes for classSchema and atttributeSchema objects - use ${SCHEMADN} instead of CN=Schema,CN=Configuration,${BASEDN} - do not include autogenerated values: instanceType, cn and name in the ldif output - take care of the systemOnly attribute and a resulting NO-USER-MODIFICATION
new cc29eac r21000: add some options to control what ldif is dumped
new 11ba614 r21008: We added a new argument to the provision() function, but I forgot to update SWAT.
new 48bb9bc r21017: Actually run tests during test phase rather than when generating the recipe. (This used to be commit b975ce3a471d29fb2c0691c65993f9dfeb066d79)
new 7281af4 r21022: Trying out a new style for some of our WHATSNEW and README documentation, prepareing for TP4.
new 4a13d19 r21023: Brad Henry pointed out some typos.
new a3c2bc4 r21026: Add a helpful script to do the things we need to do to make a release tarball.
new 0c45d41 r21027: Print the name we fail on. I need to fix Samba4 to pass this.
new 5c847a0 r21028: Generate list of tests rather than maintaining it manually. (This used to be commit 7de4727ceb5935dd5fca49db0331c4509f735362)
new 37a1396 r21029: - Remove now unused failure checking code - Use --list option for smbtorture for local and nbt tests as well (This used to be commit 053d5a40bc96b9503220f17f59677a0df6677a1e)
new 32dd550 r21030: whoops, fix incorrect regex (This used to be commit 2c6cc617f9cc84c1cd9f6652d3a8ac9c605ab42c)
new 6676d7c r21031: Skip some tests that were not listed previously. (This used to be commit 7b160f18b26a5abe13b1cbc8039e57bd0cee86e0)
new 96c3cb9 r21032: Skip two more tests (This used to be commit 65cb965f11534a0636ab083219d84eb78dceecae)
new 2096b36 r21038: Move commands to distclean target (This used to be commit 6713945fbab2df5b695c11df623f16d0abd1a772)
new 0f01aae r21039: Test some more failure paths (trying to increase the lcov score).
new d340040 r21040: Remove subunit runner (now written in perl in my perlselftest branch) (This used to be commit afe0d170b08deb712b91ee73cc00a444e989b480)
new 1fbb49a r21041: Change some "private" to "private_data", and change one (void **) function parameter to (void *). void** in function parameters leads to type-punned warnings.
new 4c9efad r21042: Fix typo (This used to be commit eb83537a3b4889353cdc9bb471315a77e1f87c90)
new 9676f4c r21043: Work towards allowing Fedora DS to backend Samba4 in 'make test'.
new e46d128 r21044: - merge struct ctdb_call API changes from bzr tree
new ef21969 r21045: every call in brlock_ctdb ended up neededing a 32 bit status code, so rather than allocating a reply_data field each time, I have changed the ctdb_call API to include a status code. That greatly simplifies use of the API. (This used to be commit 70c3acaf8876fa5712e2135df234fe3bc1e32e77)
new de37adb r21048: Start coding add/modify widgets. Not functional yet. (This used to be commit 9cd488cf576929a51ec993fc61a215081fcedc29)
new cf09c00 r21055: Fix executable bit. (This used to be commit 7512270ffae4e72d70f6ca347f09708f1bf915ad)
new 6c138c8 r21059: add an option to implement what windows wins server confgure via HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\WINS\Parameters\Prepend1BTo1CQueries
new be2ad3d r21065: The framework is complete (yes the gui layout still sucks but that will be handled later) next will be to build out the code to actually commit changes (This used to be commit f0ddc503820aeec3557fe8d80b31c971fae7cdc1)
new f7fb1e4 r21066: Fix the build (uninitialised variable). (This used to be commit 54b63787606f392e094fe28c2536999c34f76f44)
new 5e12e00 r21068: Code to configure, start and stop Fedora DS.
new ae174fa r21069: Try to split up the mktestsetup.sh script into parts to deal with each LDAP implementation, and another to hold the key blobs.
new b9f11e3 r21071: Move some of the key path variables into the mk-keyblobs.sh script.
new a9a3e4e r21072: fix compiler warning
new dd08678 r21075: Generate parameters in structs for the server side Samba 3 code. The current code in Samba 3 is already generated using this pidl patch. (This used to be commit 30a06273d28fb59c6f20154f97c67f4c0a63dee9)
new ef6b38c r21078: TP4 is just released
new 3d409a4 r21085: implement something like the parameter HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\WINS\Parameters\Randomize1CList
new 18732ba r21086: add some notes
new 0a4617b r21095: Expose all naming contexts (This used to be commit d25e828dbe479347894b197c94199c5540ac34e5)
new db10033 r21103: This seems to do the 'right thing' in applying the correct access control to the SWAT ldb browser. This should show up as the authenticated user, rather than anonymous now.
new 4da372c r21104: Rename struct watch_context to struct inotify_watch_context (This used to be commit 3548b1f683a7f5ccc6563de7e099d3a5a86ed39c)
new 11c9a98 r21118: Looks a bit better ... (This used to be commit e2d1f6d291602d56011c7099485ecd1a5767fca5)
new 9df5d5e r21124: Samba3 does not support create times correctly.
new fe5aad7 r21125: Tridge, please check this closely if this relaxed notify test is acceptable.
new 66fd3bc r21126: Enhance the modal window so that it gets focus and just presing enter works. Still I don't see the cursor :(
new 627595b r21134: Attempt to quieten the build farm for Samba3 (This used to be commit 966c30ca591c410a4a229396c7919fe8f98bd066)
new 744dddd r21135: Instead of having hooks to update keytabs as an explicit thing, update them as a hook on ldb modify, via a module.
new e587d7e r21136: First attempt at implementing add/modify rpc calls. The code does not work, but Derrell asked me to commit to analyze the problem.
new e370e91 r21137: If you change the name of a constant in one file, it helps to ensure that the use of the constant in other files is corrected as well. (This used to be commit 1773d430176bc3cab37431c6a9991bc5c9c66dcd)
new 16d887b r21139: make the RAW-MUX test fail if the locking subsystem doesn't trigger early byte range lock retries (ie. PENDING locks in brlock) (This used to be commit 09237e3acf524f7e772acce2e652ef30b8ba4d65)
new f9e222b r21140: enable the pending lock notify code in the ctdb backend so that timed locks retry immediately when another blocking lock is removed. (This used to be commit 169920a5341392e84d5b5fb5f39c2b9d5243bb3b)
new c2c8650 r21141: Attempt to fix the build (This used to be commit 3f41a4b014a47b3c751066f5d1bef7f76f4be831)
new a8d0f5d r21142: fix compiler warnings
new ef256c9 r21167: - Upgrade to latest released qooxdoo. This is step 1 of the upgrade process, which involves adding the latest SDK. This new version has not 2, but 4 icon themes. In order to quiet Andrew B. who thinks that 9000+ files in a gui api is too many (come on, disk space is free these days :-), I have removed 3 of the 4 icon themes, leaving only the default, Nuvola. That lowers the file count by 1/3. I'm sure Andrew still isn't happy, but I hope he's [...]
new 0a5d888 r21168: - Step 2: Update swat for the latest qooxdoo version. The build now copies only those icons which are actually used. This means that instead of a few thousand files getting copied to /usr/local/samba/share/webapps (or wherever), the number is less than an order of magnitude fewer. This should make Andrew happier yet. (This used to be commit 754c4fe01f91ecdbf156c757804118ef301bffe3)
new a45ea90 r21169: - Step 3: Upgrade qooxdoo release code with latest qooxdoo svn's Table and TreeVirtual. The TreeVirtual that was in the release was a very early pre-release, and had a number of problems and missing features. This brings it up-to-date and provides what seems to be a pretty well-working and highly useful widget. (This used to be commit 194880f1ffde7f01997c120136854acd145189e9)
new 96325d3 r21170: Latest qooxdoo required a minor server change (This used to be commit a4a394c9bb42ed1883c95c10f9c24987d4ab4294)
new b9f10eb r21171: fixed a bug related to recursive event handling.
new ef80bc3 r21172: fixed a comment (This used to be commit 2d6e082e813e18dcd43bc8d9a8f445f77e0a8452)
new 80d3b78 r21173: - keep the ctdb queue when reconnecting (this will need to be more complex once we have code for changing the number of nodes)
new 8538af1 r21174: many thanks to Paul Wayper for pointing out that C99 requires a matching va_end() for each va_copy(). This doesn't matter for most architectures, but there could be some obscure ones where it does matter.
new e473050 r21175: Fix the kerberos keytab update code to handle deletes.
new 6e25473 r21178: Adapt RPC-SAMBA3-SHARESEC to new smbd behavior (This used to be commit 38b688fd15a9103e5ef5c86e01b594169d6b6b9c)
new 4aa1f83 r21179: Anything more complex than this causes the keytab never to be updated...
new 2342219 r21183: Commit the big/little endian fix for nttrans setup[] handling.
new 3798666 r21185: Fix PNG images in TreeVirtual, for when using IE (This used to be commit 1dde7f477b1e887fab7a24845673510eb2c1c084)
new d3eef72 r21187: - Convert LdbBrowse to use TreeVirtual. This adds the following capabilities that Simo asked for:
new 6d70390 r21205: Fix warning.
new 21650cf r21206: - a couple more nttrans places were a memcpy() should be used
new b115da2 r21208: fix a crash bug caused by r21205
new e5b00e3 r21211: fixed 3 places that assumed that torture_fail() didn't call return. Having a lowercase macro that returns from a function is probably a bad idea - it looks too much like a C function but doesn't behave like one. (This used to be commit e680656419f00fd8b4ddb996fd247bada0f0a51d)
new f0fcc33 r21212: detect if the kernel does not support integrated epoll/aio when the event context is created. This allows the LOCAL-EVENT test to pass on systems with have libaio but not the necessary kernel patches (This used to be commit 2ff8abf0022824e6ae93019ee1b3391e651a8ee7)
new 80445f7 r21213: the build farm seems to show that FreeBSD 6.2 has two different error codes for "Invalid argument". This change should help track that down (This used to be commit 608aac7804754fed1c68b847676d7a71a586e4bb)
new 667cff3 r21214: fixed a valgrind error that can be caused by a semi-async call inside a nested ntvfs call. The req structure can go away while processing a ntvfs request (This used to be commit f62b3c505f71f37a86a76d152d643926e19eb148)
new d9bd4da r21215: extend the RAW-MUX test to test cancelling a async lock request using a SMBexit (This used to be commit 753a85eff6a19af2c7b0884f705e9f66b5f605fe)
new 0d60b9a r21216: fail the RAW-BENCH-LOCK test if the locking doesn't happen evenly across the connections (This used to be commit 01ef699981f3bcbbbdd4a47d9b85324aec783451)
new 3527295 r21220: enable 'make source' (and 'make') to work properly (This used to be commit 341e12496ced6f3b0f110be7465538d4548b1b46)
new 2811e18 r21221: 'make build' should be the default target for us (This used to be commit ca3b806070b924a455954cdfe124d726b38da87a)
new ecf2c1e r21222: Merge a couple of pidl fixes:
new 0747801 r21230: added the hooks needed in the cluster layer and the messaging code for handling messages to remote nodes. Implemented dummy functions in the 'local' cluster backend for the messaging hooks, and modified the messaging layer to check if the destination is remote and redirect messages via the cluster layer (This used to be commit 4474552e8fb73efebef32ad8480d7fe9a1e379ef)
new aa40cc4 r21232: added a raw ctdb messaging api - allowing ctdb applications to take advantage of the ctdb messaging layer for their own data (This used to be commit b288ba05e5dc2aa5c8cd26eaee1c41b12e4996da)
new a2eff69 r21233: first version of samba4 messaging using ctdb is working. This means we should now work on a real cluster, and not just a localhost simulator (This used to be commit f05072ad74fb08fd906bc500c5e89930bcc3387f)
new 1cd412a r21234: fixed a subtle bug with talloc reference counting and async ntvfs requests. (This used to be commit 6a2ba01f155266add71319c1dbc3442eb0c2c751)
new 0364045 r21235: fix crash bug
new 08de2da r21236: store and orint the dcerpc session key, gensec session key and user nthash values for each drsuapi connection in RPC-DSSYNC
new cf123e6 r21242: prepare trying to decrypt the encrypted attributes
new 2bf68b4 r21243: create the infrastructure to test a lot of crypto combinations to solve the drsuapi password encryption automaticly.
new f795989 r21244: fix typo...
new 2d3eea4 r21245: combination "c[3] s[1] e[1] d[0]..." was successful!!!!!!!!!!!!!!!!!!!!!!!!!!
new cce1a4d r21248: - Test for Simo: no change of selected row(s) upon open/close click. Simo, I haven't done any testing of this. Please let me know the side effects, if any, of this change. (This used to be commit c3c3030a7d9a9f6a67c09f1b260ea0589638c0a5)
new f68a4f3 r21249: Now the ldif is generated correctly, but still rpc is not happy (This used to be commit 3367f2fe69b8d2c3abad8718991378986d2d85dd)
new 57a68c9 r21252: Add operation works now, still to do mod and del ops Need to implement tree refresh as well (This used to be commit ed7e00e2a0ab2d2254959f53f7a4f661f9a4c1b3)
new 45db103 r21253: Merge some pidl fixes:
new 9ca02af r21254: Fix running the testsuite outside pidl/ (This used to be commit 84c15158b986ef9e82f46d6c01d5cbf04300cda5)
new 728ff99 r21255: Add a debugging option to avoid rid decryption in the samsync output.
new 8de4c33 r21256: - msg_type is not needed in the cluster messaging API
new b619e95 r21260: Fix regex. (This used to be commit 025597a3593d9dede93180d284beda256caf9483)
new 714052a r21261: add support for getting to the plain nthash (and I assume others too)
new c58ab36 r21266: Add/Modify/Delete operations seem to work correctly now Still no refresh, so the results may seem confusing (This used to be commit 0cee51ca2e81c3119a9f428b22909baf0c4535e8)
new e2821c4 r21267: the first 4 bytes in each encrypted attribute is the crc32 checksum over the remaining bytes
new f6558c0 r21270: Fix a memleak (This used to be commit 918031a99c583b45c854c6d066f56ca6887011dd)
new 9e2b78b r21272: in the history fields each hash is rid crypted on its own
new 22d39d1 r21275: Reformat the bench-readwrite test a bit (This used to be commit d2d44bf6779c6ac46b011d7e3b372c28c6f8a4f9)
new f089de8 r21276: Actually fire off multiple parallel read/write requests.
new e38fad1 r21281: move constinancy checks to the beginning of the function
new 9bdb494 r21282: we only need one for loop...
new 7deea1a r21285: - Add the new ResizeTableColumnModel and make use of it in TreeVirtual. This allows the Ldb Browser tree to properly size itself upon initially appearing and upon window resizes. There are still a few problems with it that I need to resolve, including an occasional set of double scrollbars, and making it resize the tree column when the splitter is resized. (This used to be commit c3c93ad36a9e850865aa8b09e319a77441243b01)
new cb89806 r21286: Tree column now resizes wiith splitter adjustment, but scrollbars don't yet update properly (This used to be commit a66b64026a5d80a1e16b2fc9665143512975a53e)
new 6ac408e r21287: Improve user feedback. Cursor now changes to stopwatch during RPC and module loading. (This used to be commit a6fc47eff3aa87b1dfe4eaf25719b51b24c88425)
new 10c928a r21291: add two more error codes
new 78eb31a r21292: add become_dc:print = yes option to dump out the drsuapi traffic
new c672e06 r21293: store the gensec session key for each drsuapi connection
new 9e4a5cb r21294: this is useless, now that there's no operation in between...
new 5a61821 r21295: pass down the gensec session key to the store_chunk hook
new 42598ad r21296: remove the session specific encryption from the attributes before storing them.
new 97416e6 r21297: Remove the GTK+ tools and library from the main repository. They are now maintained separately in bzr at http://people.samba.org/bzr/jelmer/samba-gtk
new 43014e7 r21298: protect windows password attributes too
new f851eb8 r21299: Fix the build for those that don't have talloc.h installed. (This used to be commit e782035251fd3d51a7a4221d107519fb1ba70ba7)
new eee140d r21300: let the caller decide if it wants rid decrypted hashes or not
new 71115bb r21301: - the history contains lm and nt history - autoset the size values
new 4126b34 r21302: Provide simple redirecting headers for standard headers. (This used to be commit 74c47839536c9ccfa1240289d20df65d9d13839d)
new 2acd8a9 r21303: As discussed on samba-technical: Change the static array for the in-memory mirrors of the hash chain locks to a dynamically allocated one.
new cc3add5 r21304: - Get rid of the extra set of scroll bars in the tree. The tree never grows or needs scroll bars; rather, it's internal areas within the tree widget that provide the scroll bars. (The next version of TreeVirtual will prevent setting overflow to anything other than "hidden".) (This used to be commit 2dc07486405967dfa74fc6f4a6586fb9da8e5ed7)
new 20df8d8 r21305: Change the skel module a little, so make it names clearer.
new e869883 r21306: fix the RPC-LSA tests the admin couldn't no longer get the 'currentValue' attribute...
new 08de05c r21307: make it possible to pass in NULL for domain or rid, if someone isn't interessted in one of it
new f14c66c r21311: fix very ugly "using free'ed memory" bug
new 41771de r21314: add more usefull debug output
new 43a0c61 r21315: ldb now supports filters like (&(dn=%s)(&(objectClass=kerberosSecret)(privateKeytab=*))) again we can use such a filter:-)
new aa56770 r21316: if we got an unexpected nbt packet that most times mean we got a 2nd answer to a broadcast message and have already remove the packet id from out list while getting the first response
new 1f2b94b r21317: this happens very often when you have multihomed nodes and isn't an error.
new ad2f564 r21321: - Allow pruning all of the children of a node without removing the node itself.
new 4dbf4e1 r21323: add a start to parse the supplementalCredentials value, it doesn't work yet but it's a start
new ecfbc67 r21325: delete children in reverse order since the array is manipulated during the recursive delete (This used to be commit 4ee68f55da5446ebd44173bd2f67056cd6502e1b)
new b79bf06 r21326: get rid of old qooxdoo version. (This used to be commit 39a4803ad1046e2473bdc7b22321a5f61ae3a1ea)
new be8a93a r21328: Ok, now we can successfully modify the ldb and refresh the tree but ... - we have a problem with removeAll() in ldbmodify - we seem to not properly cactch errors, we always return a "success" alert even if the operation is not successful :( (This used to be commit 8ed568ae10e9068874c90058b9777658f1e58df5)
new 9c21efd r21329: complete support for parsing the supplementalCredentials value
new bd3d88c r21330: move fetching of krb5 keys into its own function
new 86c5fe1 r21331: add comment about how the cleartext password is stored
new e50dc79 r21332: Fix bug in pidl that prevented value(0) from working. Bug reported by metze. (This used to be commit 8212a3b8e0d3d59264f659c3f657b165ececefeb)
new 76a1ecc r21333: fix POPT handling in ndrdump
new 6496fab r21334: compare the original buffer and the validated one byte by byte and print out the first mismatch
new 93690e3 r21335: add dssync:save_pwd_blobs_dir=path/ option to store the password blobs in files for inspection with ndrdump
new 98fce3d r21337: add hack option to use DsGetNCChanges level 5 against w2k
new a7fa0d7 r21338: Fix handling of top-level arrays for the Samba 3 client code. This doesn't fix the winreg code yet (as that's an array on top of a pointer), but at least it gets us closer.
new 627fc22 r21340: Fix warning undef (This used to be commit 2669f2c8ad09505b37f64104eefce6f0b10e9ab5)
new 600c167 r21341: Improve QueryKeyInfo idl, pointed out by Ronnie Sahlberg. (This used to be commit 736330d23b1f723d3564043c0670dbd6bee3742f)
new 57b22d9 r21342: add parsing code for the trustAuthIncoming/trustAuthOutgoing attributes
new be85278 r21343: Add access masks, pointed out by Ronnie Sahlberg. (This used to be commit e8cdfd0a61354b7a5da43c27e9af4695cfa168d6)
new 6d18b57 r21344: ensure that the full range of error values is available to applications. parameter errors are really server errors. (This used to be commit 62fcd13da1c9738393781ff55eb3f4dbdf7357fc)
new 25a0c91 r21347: All current tests in the testsuite mainly test the RPC code in general. Since we're running the testsuite mainly against ourselves, we only check that the push/pull functions work in our own environment, not whether they generate/parse the same data that other systems do.
new d090fdd r21348: Fix the build. (This used to be commit 4d52b429261de6712e25d9db9d3be597ff1d74b8)
new bd7df75 r21350: Add more tests for the NDR layer of winreg. I actually discovered a pidl bug, so there are still two tests commented out. (This used to be commit b7f6ec5c1cf6f782991b0f4f05283d6da2c2dfe8)
new 7ca399c r21351: Change ldb ejs bindings return codes. We were returning just true/false and discarding error number and string.
new b92c5d4 r21354: fix comment
new 4878c4c r21355: work in child domains, CN=Configuration isn't always under the domain dn
new ced4976 r21356: we have a function to get the sites dn also it's not always under the domain dn
new e4d2c67 r21359: remove the rid encryption before storing the password hashes
new 72162e0 r21360: - put in the correct machine account password into test_secrets.ldb - don't overwrite the passwords with 'test' as we now understand the windows format for the password hashes
new 2b086ac r21361: let samba3sam.js pass when we'll use unicodePwd for storing the nt hash
new 3b14713 r21362: rename:
new cdafaa1 r21363: fallback to fetch the KEYTYPE_ARCFOUR out of the "unicodePwd" attribute when no krb5key attribute is present or it doesn't contain the KEYTYPE_ARCFOUR key.
new 9a9b197 r21364: cosmetic change: it's nicer to use the KEYTYPE_ macro for the keytype field...
new bc99394 r21366: Until we have a schema enforcing module (which will make it impossible to add object without an objectclass), we need to use the default ldb search filter (an empty one), to retrieve all objects, and all record contents. (This used to be commit fab315bb8cf00d2df6276c4dece05e1644a210bf)
new 48a75e1 r21367: Clear out the table with a deleted object contents after the record is deleted. Could be confusing otherwise. (This used to be commit 115a8658c647df1fdc8a38e555412e559065b890)
new cccd788 r21368: Adapy Json to the new ldb functions return object, this allow us to return meaningful erors back to swat (This used to be commit 5fe63e1e87d225e2f142f9b58f4ba1debfc8767c)
new 17c82f1 r21371: Ehmm I was reseting the wrong dataModel... (This used to be commit 37484924bcf7a5a0cacafeefa060a56038000ef8)
new a009659 r21372: Tests, more tests! Some are still commented out, because the code they test is broken at the moment. (This used to be commit 8f039a25cd75e4acdaec0afce3cc159b0abe99ec)
new 8bcad6b r21373: More tests. (This used to be commit 83a47e30b59f5289cdcb68ba54aa236795bc42b2)
new 5f23c88 r21374: lsa tests (This used to be commit bfc2a1c50596ac3aee871de63fdd99362a65d7d8)
new 612cfb8 r21375: More lsa tests. (This used to be commit 88fa90778a0e1f5efca08e5e6ba1b165399de30c)
new 2ed0f61 r21376: More tests. (This used to be commit 2e2b15e3d258b66c3a150b97748ff6b4eed69a9a)
new f88c667 r21377: More tests. (This used to be commit f3680ba118d4de4c535ceabda69e3b9f00424cd6)
new 3a93b65 r21378: Add simple NDR epmap test. (This used to be commit b29170c8eaafa3a573b0e26efecd6cacd68250b6)
new f2d9c31 r21380: add idl for parsing the Primary:Kerberos blobs inside the supplementalCredentials attribute
new f86444b r21381: dfs tests. (This used to be commit 3ef8a6834df63a0bfa68996daea6432e98243d40)
new 0fd2600 r21384: Change warning to pidl warning, fix uppercasing. (This used to be commit a45a677084ba1bc63a8f74892c12ca6f0d9b5071)
new b7a4667 r21386: Run all NDR tests in the buildfarm, import some functions from Samba3's IDL. (This used to be commit 15a4b81ba0b5eeb25126a0b1a7bea7d3bf921ab2)
new b3d0836 r21389: give a better error when our parser hasn't consumed all data
new ac8669c r21390: move fetching the key version number into the function which contrusts the keys...
new 03e0d67 r21391: add supporting for
new 613acb2 r21392: - decode the salt utf16 string into a unix string - fix parsing of Primary:Kerberos blob
new 8a9a68b r21395: fix comments
new e586d11 r21403: Add netlogon tests. (This used to be commit a620dc359476de9440f3b84dc8b45f569d103270)
new 683eb22 r21404: packages just contain utf16 strings not guids:-)
new 3847155 r21405: add support for [flag(STR_NOTERM|NDR_REMAINING)] string_array foo;
new 0e173fa r21406: add idl for parsing the 'Packages' and 'Primary:CLEARTEXT' elements of supplementalCredentials
new 881743f r21407: auto set the len values
new b0de151 r21408: Remove test that uses empty array. (This used to be commit 33142f7646265a05892f69b52f04fac9a50af914)
new 6cb2ce4 r21410: We have to increment the sequence number also when tdb_update_hash() succeeded. Found while testing the brlock seqnum patch.
new ec58791 r21411: Add some simple tests for the wireshark NDR generator. (This used to be commit 361977448210dfd889abca19b520cd259b9d0855)
new 31b3c38 r21412: The last patch also incremented the seqnum when tdb_store failed. Not as bad as not doing it at all, but needs fixing. Also simplify the logic, I had missed the "goto out" at the end of the function.
new 4db8862 r21413: fix pushing of supplementalCredentials
new 5d6ed2b r21414: Fill in IDL for ReplyOpenPrinter. (This used to be commit 9e6d43c45cec24a391d8134a9c177461aabb3e6c)
new 3465968 r21415: Add tests for spoolss and drsuapi. Still need to add validators. (This used to be commit 61cb52b65b9be2fd09a5c5a02536600c0ac500f7)
new 446b6bf r21416: add missing file (This used to be commit 5d4dd136ed29c6418377eae1227cae53fc510356)
new d0feaf0 r21418: Return the ratio as well (This used to be commit 56ed4499d69adf57a41632ba12cbfef383a35ab2)
new 4ea28ef r21419: Give some more clue about what's going on (This used to be commit 76b377d5ad5c115e5fbb24a10d543883f04283a6)
new 5ccf0bd r21421: Fix a memleak. This made tdb look considerably worse than necessary.
new 4b3f75f r21422: Add IDL for EnumPrinterKey and RemoteFindNextPrinterChangeNotifyEx. (This used to be commit 883df28d6ebb1993add95174fe2694154995354b)
new e55e7c9 r21423: Extend testsuite, check that all bytes have been consumed. DsBind fails that test, so disabling it for now. (This used to be commit d6026c2046a26f42ca0cd6ebf1f45488fbfb22e1)
new 2503fe2 r21424: Add FindClosePrinterNotify. (This used to be commit 0ed195f45fed12905278ba60eabe02a11b59eb90)
new 3e208b3 r21425: Add ReplyClosePrinter. (This used to be commit 745d0eae1a0f681f6a08a7cc259834ddbb5fa023)
new ab975d9 r21426: Add more spoolss tests. (This used to be commit 8b31fba826e5e76031979755f9682a8da5c59148)
new ae76a5a r21427: Add tests for Needed*(), in preparation of refactoring. (This used to be commit a21e7b22ac99c66e2b23d0fa694a8a2ea6e7994e)
new 2b43de2 r21428: Handle representation types in Needed(). (This used to be commit 34517c69e67d7eafa00e6fe0072bd04f074cdbde)
new 069f0cc r21429: Fix the build. (This used to be commit 88fbf9af24a346d3d99af32b8574507b0590846a)
new 8cf122c r21430: Support tagged types without typedef. This means:
new f988568 r21431: More tests, work on support in wireshark for tagged types. (This used to be commit a91e624af22aae5b460ccf94d2540b8780f90070)
new d425796 r21432: Handle properties on tagged types in TDR. (This used to be commit 0d739c7e9807682cd5bc433c3e4f2d4bbe4f1b69)
new 0515f72 r21433: Get rid of the COM support code - it's not used and unmaintained. We can always bring it back if we need to. This code was getting in the way while refactoring.
new 6e2d85e r21434: - get rid of "krb5Key" - use "sambaPassword" only as virtual attribute for passing the cleartext password (in unix charset) into the ldb layer - store des-cbc-crc, des-cbc-md5 keys in the Primary:Kerberos blob to match w2k and w2k3 - aes key support is disabled by default, as we don't know exacly how longhorn stores them. use password_hash:create_aes_key=yes to force creation of them. - store the cleartext password in the Primary:CLEARTEXT blob if c [...]
new 760f438 r21435: ntPwdHash,lmPwdHash,sambaNTPwdHistory,sambaLMPwdHistory and krb5Key are not used anymore
new 5cd79db r21436: Choose the TGT session key enctype also by checking what enctypes the krbtgt hdb entry provides.
new 127ccc2 r21437: Cherrypick typelib tests. (This used to be commit 9ba814d033412150d383d3687f02775d4efc618e)
new 837f283 r21438: create the PAC element in the same order as w2k3, maybe there's some broken code in windows which relies on this...
new f280849 r21439: fix compiler warnings
new 5340489 r21440: Support different variables in environments. (This used to be commit 1702a663ba4ce6f5803e265a969f2be564fce1e3)
new ad7e724 r21441: create a union for the PrimaryKerberosBlob content so that ndr_pull will fail if version isn't 3 and we notice if the format changes...
new cc1e315 r21442: Allow more flexible data structure names. (This used to be commit 5b091c5d75f8580f10bc6a61a0e2203abec98784)
new 32afb0d r21443: Refactor some of the NDR code in preparation of nested data structure support. (This used to be commit 1afedaad44d5d375ebd277017ec61bf9b5741d8a)
new eaaf246 r21445: Apply tdb_parse_record Tridges error return, merge to 3_0_25 and 4_0 (This used to be commit afe7d7855841066b88859976ac748cbf438a9a9f)
new 544e178 r21447: make handling of replying e_data more generic
new 3db368a r21448: return the same error codes as a windows KDC
new 908bc58 r21451: if kerberos is requested ( -k yes ), we should use authentificated connections
new 29cdad4 r21455: Fix a bug in our handling of conformant arrays. The conformant array was always pushed, even if just the buffers part of a struct had to be pushed.
new ac0433e r21456: Allow anonymous and non-anonymous nested structures/unions/enums/bitmaps to be used in the Samba 4 NDR parser.
new 4e757aa r21457: Cope with anonymous nested types in the NDR layer. This doesn't handled named nested types yet, as these have to be registered. (This used to be commit 9b0416b5d06286c81c73477a24cb591fd4b23d18)
new 4b6ee48 r21458: Prepare for generating separate primitives/deferred code. (This used to be commit efaf476337e536740068334ee9af01eb6ce97c4f)
new 8f83985 r21459: Remove name argument, more refactoring. (This used to be commit fad03f6c51b40bca2b60036835b998056fec0faa)
new ea500fb r21463: add a LDAP-UPTODATEVECTOR test, it shows that the "replUpToDateVector" isn't updated by originating changes, and that there's no entry for the local dsa invocation_id
new c005b91 r21464: add parsing code for the Primary:WDigest blob
new e0b1a83 r21465: the LDAP-UPTODATEVECTOR test shows that the replUpToDateVector doesn't contain an entry for the local invocation_id
new a9a1394 r21466: run the LDAP-UPTODATEVECTOR test in make test
new b3ef5c0 r21470: generate Primary:WDigest blob with precalculated digest-md5 hashes:
new 23c3646 r21473: Added new parameters to test_win.conf that apply only to the DC tests.
new 7819f9b r21475: Updated vm_get_ip.pl to read the name of the environment variable containing the VM path from the command line.
new 9feb63e r21476: Add another test for EnumValue. (This used to be commit 8370b19ebbd4a7d2296fc50b267c8720b5a0a50b)
new 9f420a6 r21477: Remove unnecessary properties. (This used to be commit 17d1da19474de3c501b532aec74b1fb93ed3ae3f)
new 90789cb r21484: Fix Needed* for nested datastructures. (This used to be commit ec3c9ebfd0de287411ce399967409f902653d5c6)
new 651cb9f r21485: Remove obsolete smb_interfaces code (discussed with tpot). (This used to be commit 92acdb380a02cae59b563e70ae0c18ab537cdb4c)
new 613d1c1 r21486: Remove spurious semicolons. (This used to be commit d2307f3f7e364a2d17f48301a921a532ae313986)
new a074602 r21487: Fix warning when using anonymous types, initial work on nested type support in ejs. (This used to be commit a396c5de12cd958fe0457fa5372e539132ad7ed9)
new 1c1ba06 r21488: Ignore autogenerated file. (This used to be commit 12d45cede3eec1db0b5bf9a24498944ff1412835)
new 19afd52 r21489: Remove accidently committed test idl. (This used to be commit 268915961d0b2766eb9a4e106fdf5cfdf68de07e)
new b76461f r21490: Add some tests for the EJS code More work on supporting nested types in EJS. (This used to be commit cb7faeab88952b59add1c814e1881ee9bb88b7ec)
new bf5cfb5 r21491: Verify that the DNS domain name is filled in on GUID searches in the RPC-CRACKNAMES test.
new 79a1b1a r21492: Finish work on nested type support in EJS. (This used to be commit e88055b76a3d81fcc40773d880f76a1c3f53fbf0)
new f487c24 r21493: Patch from Ronnie Sahlberg. From his email:
new 48b0dab r21494: Fix 'make wintest' to support command-line changes to 'vm-get-ip.pl' and the revertsnapshot() shell function. Restructure existing tests to work with the recent build farm changes. Added windows DC testing to 'make wintest'. Some improvements and generalization to the way errors are handled. (This used to be commit de9687404e802d7e7629c9d03f496d3c5bd30397)
new 81adf16 r21495: Pass the VM .vmx file path to wintest_2k3_dc.sh on the command line. (This used to be commit 06bf94781e688c57f625161722e0a25af5a8d2e3)
new 7dc7156 r21496: A number of ldb control and LDAP changes, surrounding the 'phantom_root' flag in the search_options control
new e4ca378 r21497: Pass more of the RPC-CRACKNAMES test by using the new search_options control.
new f3ec806 r21498: Putting the second parameter in quotes so that we accept spaces in the config file path. (This used to be commit 7facfe9247e98421e998092482f52db05228ace6)
new 3d8e7f9 r21499: fill in the correct forest dns name
new 31d6d8c r21501: ugly but the windows 2000 mmc deturns decoding error without this
new 6c32f44 r21502: add a very useful option "become dc:donnot leave=yes"
new 6cb8ac8 r21503: add usefull function to get the site dn for the local server
new 5d15ba6 r21504: for simo...
new 7f9d949 r21510: make it possible to push tags with length > 0xFFFFFF
new bf77239 r21511: this seems to be the nicer fix for the problem with the windows 2000 LDAP client
new 89e28a0 r21512: finish DsBind() in the DRSUAPI server: - fill in our on bind_info struct correctly - remember the local and remote DsBindInfo28 struct - remember the remote bind_buid
new 28884a1 r21513: I don't know how long this has been wrong, but fix this up so we can re-provision (as is required for the TEST_LDAP=yes version of make test).
new deea925 r21514: move away from a hardcoded "smbtorturedc"
new 1b17d9a r21515: add some more PFC_FLAGS from the DCERPC spec, and fix some names
new d92bc6d r21516: - use the same assoc_group_id, for all 3 drsuapi connection - use the PFC_CONC_MPX flag for the 3rd connection - to DsGetNCChanges requests on the 3rd connection with the bind handle from the 2nd connection to match w2k3
new 041b0cf r21518: fix panic, sorry...
new a626e5a r21519: when we want to send non initialized data, then generate a random buffer explicit to make valgrind happy
new 067d8fd r21520: fix the altercontext test... sorry
new 74e23c7 r21521: Add missing quotes around shell variables which could have spaces. Stop passing the VM config file path to wintest_2k3_dc.sh on the command line as it is now properly passed through the environment.
new 59d5e6a r21522: Stop passing the VM config file path to wintest_2k3_dc.sh on the command line.
new 3260b55 r21523: fix a valgrind warning, we write the struct content to the file and should not leave t2.out uninialized
new 8d569e1 r21524: don't send unitialized data to the socket
new c7e06e8 r21528: This file gets called by testit(), so it shouldn't call testit().
new 882c5a8 r21531: Use pidl-specific utility functions. Patch from Ronnie Sahlberg (This used to be commit e6fdcdf95e984a254cebd197269cf3e911009f02)
new cb8fcea r21532: Add tests for StripPrefixes utility function. (This used to be commit 365052555e0e9224bdfda0c2a10f78cbeee5b06c)
new 0e61710 r21533: try to get rid of the valgrind warnings of uninitialized memory passed to a socket
new b8c219a r21534: Add some more tests for wireshark. (This used to be commit b10432096181cf8e7d729e58a5ab54fac5eaa5fe)
new 60fd088 r21535: - fixed a crash in the RAW-ACLS test. When a dcerpc_pipe is created using the pattern in the clilsa code, it didn't fill in the p->binding structure. This affects nearly all users of dcerpc_pipe_open_smb(), so the simplest fix is to ensure that dcerpc_pipe_open_smb() initialises the binding if its not already there.
new 815d3f2 r21538: this looks better...
new 8c62b4c r21539: try to get rid of all valgrind warnings...
new fd2d095 r21541: Export mgmt, samr and atsvc for use in samba-gtk. (This used to be commit 7f451cbb8da26cfe27861c402e06b3f34f7ac647)
new e311973 r21544: Fix duplicate names. The build system should be warning about this.... (This used to be commit 623026f67aac56c45e298ce5d7af7dbf91ec5df7)
new 43679c8 r21545: Fix pidl test. (This used to be commit ed0a7f5091d99a012e366ed3bc877b5228aa62a8)
new e2aa39b r21553: Remove bogus comment. (This used to be commit 7c5529729b95f170508b9fe4f04bd33d6f000b1e)
new ad3b40d r21554: Use a snippet from tridge's junkcode to cause us to wait for smbd to exit.
new 2916cc6 r21555: Some tests for TYPE in wireshark conformance files. (This used to be commit 2a44c8c9c296462350fcae1960265a6ef0f317d8)
new cdb18fd r21559: More tests. (This used to be commit c68573392b0fbc7c6267ac4fe84f7916e3cec779)
new 7870652 r21564: Move ndrdump to librpc/tools. (This used to be commit e3cc94e7d175824abce16c377e5180b4756543cf)
new 6f3c968 r21567: Add some more wireshark tests. (This used to be commit 40e2956058fe4aaebf3f7269bce90339d7faf24f)
new f5f0e50 r21568: More tests. (This used to be commit c7bde9c1f537cbcf8e71177e6c3969699c046ecb)
new bedc59c r21570: added a RPC-HANDLES test that tries to show that rpc policy handles are not shared between connections. It tests three types of policy handles, on lsa, samr and drsuapi. You need to run on ncacn_ip_tcp with seal for drsuapi.
new 3d61a1b r21571: added RPC-HANDLES test to make test (This used to be commit 73da5e368ba2307051320cd8cb70b3bd8bd04089)
new d7a7b7fb r21572: More work towards supporting tagged types. (This used to be commit 4d28396f0928444406334888f4bc345e74a380df)
new c1aef15 r21573: Remove more code that assumed all types are typedefs. (This used to be commit bbbfbfa870c44a6148c3d4d47ff409098e85fcc3)
new a635df4 r21574: Fix handling of DECLARE. (This used to be commit 6a4033464bf269176f928a5b3b7e63aad1bb1e7a)
new 240b470 r21575: Fix handling of is_scalar() for declares. (This used to be commit f0bc29df7297f8f91175091e5f4b14f4ae4b0591)
new 4c99e87 r21578: Use utility function for naming pull/push/print functions. (This used to be commit e0f626b79c43eb59ad3c6e3fb6c267504764bfef)
new 3bc13d6 r21579: Use utility function to determine function names in ejs code. (This used to be commit 1736de4c73a82be8357808dc8ec93d3917213449)
new 179a9c7 r21580: Add generic target for test coverage data. (This used to be commit a41b72458d04a18da0c0c59cef8a2e24f77e8890)
new 82266dc r21582: Allow modification of LDFLAGS (This used to be commit 1726bd33782d1ee77a292bdc0c840959c1c3fb50)
new c200374 r21583: add missing CN=
new 5ba8169 r21584: Support for tagged types has landed!
new 6394f3e r21586: update manifest (This used to be commit 6ec3c5430db21f312d697fd9491a6867e36d96a6)
new 9545dc2 r21588: add a RPC-HANDLES-LSARPC-SHARED test, which demonstrates policy handles can be shared between connections
new ca14957 r21589: give an error when the assoc_group_id isn't 0
new b1a80dc r21590: add RPC-HANDLES-MIXED-SHARED test, which shows that assoc_groups are shared between idl-interfaces and connections.
new 505fd4e r21591: add new error code
new 7f13043 r21592: compress_name() returns NULL for names longer than 15 chars
new e31d922 r21593: give a more useful error, when we can't resolve a long name via broadcast of wins
new c6b66db r21594: give the same error in all resolve backends
new 9c9ec64 r21595: add a constant and some comments
new 084978b r21618: an attempt to fix the problem with lcov and yacc generated C code (This used to be commit e9d17b5ba0846fbe47b5e4001f5f6394884961d1)
new 3bdf3aa r21620: commit updated versions (with correct paths) (This used to be commit 2694bfb143eeb78a9a0b121dbc6a3e0a908ca06c)
new 0fff7ba r21648: Start a UNIX extensions test set. Add a test for the SMBWhoami query. (This used to be commit ca89683dc28104a8cee23b0c1428350f22a68c99)
new b9df742 r21649: Update self test scripts to start Fedora DS. This requires current Fedora DS CVS, plus changes to split up 00core.ldif.
new 678c401 r21650: Update ndrdump to work in samba3 (This used to be commit 10295d9bdd035c008fa7dafef0426c1e86250ac9)
new 04fed31 r21653: Add two more tdr tests. (This used to be commit cc40e3acd95aecea481a65e936d311b815c6e9ae)
new f653871 r21654: Add simple test for print functions. (This used to be commit 3c9df011a85aa8178a26d66faaaed5c88757800e)
new 1afda7b r21656: Move tests a bit closer to the things they test, should make syncing with samba3 easier. (This used to be commit 4d755fb5d7adedd1dd8bad917b921324411bfd59)
new 83d88d1 r21658: Add some tests for SAMR NDR (This used to be commit a36912721ae84d3a1702bd83d735cc1097968f46)
new 737454d r21659: Rename functions. (This used to be commit 6e645577a60bc79431a962b6522e8592b7c50e98)
new 648fe66 r21660: Add another test (This used to be commit 0b1e793ed56e3c4c592d8baaf3139e42b01b942b)
new acdfe6d r21661: Put direction in test name (This used to be commit bb0ebdab63bd8ba643f372fda8fe2ef4d600035b)
new 9ca1a3c r21662: More samr tests (This used to be commit 2eae55819ec51dc53aa8bdea7b777cb2e8444cea)
new fcaeede r21668: Add SMB_QFS_POSIX_WHOAMI to trans2.h so it's easy to find. Add convenience API to create an anonymous credential. Don't clobber cmdline_credentials in the UNIX-WHOAMI test. (This used to be commit 73cea4e0c66f57057ed12b07bbb94b4e783ba6bf)
new bedf53f r21669: Fix --enable-dso build (This used to be commit 7cf9d07c88b0c81777bb9363d445ac657982a366)
new 0d0e4c9 r21670: More tests (This used to be commit eeb3b2ff68a414b2d7c828124c148015f6fa2fe9)
new 1cc7b6e r21671: Add initial simple tests for socket wrapper (This used to be commit 872e2ad541478597191ca9e31872d5c8e2bbb832)
new 99fb785 r21673: Fix Samba 3 data read tests. I can't figure out why the upgrade one is broken, so that one is still disabled. (This used to be commit ef794f03d50022a77303c77045a04d9407d07cbc)
new 068cc7d r21674: Fix argument (This used to be commit 43e1cccf112f850cb70ab78f56ea1d0c233e45fa)
new a42b35a r21675: Run some more of the NET tests. (This used to be commit 778a150f35152ae435632434561fb205d25bc604)
new 2de3bbb r21676: Run more NET tests (This used to be commit 06eb2faebb331e9385f39b27e82e399d34b8b938)
new a4a9772 r21677: Run some of the other ldap tests, too (This used to be commit b8f43e1eb1f626690df61e75ce1a06a94d19cf64)
new df1033b r21678: Don't generate Requires.private lines for install .pc files. Static library use by external programs is still broken, but this should at least fix shared libs. (This used to be commit 06659bce1b5dc7529d0984deadd451478c082773)
new e8fe61e r21679: Disable upgrade test for now, I can't get it to work. (This used to be commit 4929c07261443887608a845de16f1fb786efb7ba)
new 1ec8f79 r21680: Reenable CLDAP test (This used to be commit c6dfc90daf9c7ce0fe9a4d4ac7c1c278a694ef9f)
new 035adfb r21681: Fix bug in the parsing code that parsed "struct foo;" the same as "struct foo {};".
new f29b5e9 r21682: Remove accidently committed debug command. (This used to be commit 74a3681d65f570acf2756b40e0ad82799b86e9ec)
new e465953 r21683: Remove the gconf registry backend.
new 6cec405 r21684: remove summary line for gtk code, as it's now maintained out-of-tree (This used to be commit 0200971142b15248d7979746e4c3ada14e62bf4f)
new d693c27 r21685: Add some unit tests for the registry utility functions. (This used to be commit 0ae6d18ebe382a378ff1dc65069c629d8060ac2b)
new 737d24c r21686: Do enable TLS, as we have solved the key setup problems, and we need to get the TLS code covered.
new 112e520 r21687: Always test LDAP and LDAPS (This used to be commit e830b815962da575aea9f9dc6bfee8eda8ec43c9)
new bf08493 r21688: Add simple tests for genrand (This used to be commit 90f23f0de86bb63ad65556ff2dab8b066236f300)
new eb3d3fb r21689: Try to walk a bit more of the param/loadparm.c functions, as well as validating that we have a correct configuration before we even start testing.
new faaac73 r21690: Test use of typedef /and/ struct name (This used to be commit f6d9cdb8a8eca6ff986504d4481b5165aee770c6)
new 0474005 r21691: Add testsuite for lib/charset (This used to be commit a4184893959bb25541704938ee621e5c575b817d)
new 32cdb5a r21692: Test with LDAP, but without the non-block testing. This is not compatible with the TLS layer at the moment.
new 0a28fba r21693: Fix the RPC-SCANNER test. Share some code with the RPC-MGMT test to make things easier to keep working.
new 1d75e90 r21694: Some more testing updates. (This used to be commit 9247626b1c5f1eec0cedd6be221aafc41d9a26ab)
new ae49e53 r21695: Fix on bigendian systems. (This used to be commit 98f92dd6a1e7f096b328d80c5efdc6600a5de007)
new 6bca66d r21696: Run the RPC-COUNTCALLS test to try and walk some of the NDR layer for routines for which we don't have any tests.
new 099a3a7 r21697: Try to cover the 'bad session key' codepaths too.
new c069ead r21698: Check for talloc failures.
new 0a1fefe r21699: Because TALLOC_CTX is a void*, I didn't get a compiler warning about this incorrect argument.
new 000a094 r21700: Run mktestsetup as an external program. This guarantees that it can be used for other selftest implementations (in particular the perl one I've been working on). (This used to be commit aa29907327a91a64c769b1f2712f553e13964418)
new d18afd6 r21701: Fix ejs tests. (This used to be commit e4cf8f1dea9063b9b83e629ea0e7a116bf4fc5f7)
new 72d88d1 r21707: Finally merge my (long-living) perlselftest branch.
new 804ac30 r21709: Add a list of tests that should be skipped rather than ad-hoc test skipping in various places. (This used to be commit 01befd52111b8c183d78f9e0d80065fe0825b87c)
new 754d416 r21710: Add client support for the UNIX_INFO2 info level in the QueryFile, QueryPath and FindFirst calls. Add a new torture test to verify the server side. (This used to be commit 7f56da2d1fa0718e5282bb4aea7d9a63a62f0bc7)
new 15d4047 r21712: Run tdb stress test. (This used to be commit e480beb9569421da103aafb440eb687daa2359f3)
new 70e6a8b r21713: Redirect stderr output to stdout. (This used to be commit a5000b286d6ffb847edf47404f82ff93173208c4)
new ac9bb2e r21716: Report status in a way the build farm recognizes. (This used to be commit 8d775e87b58d3f6d87338197728530c94b8c841b)
new 3e1dd63 r21719: Try to cover more of the server-side password processing.
new 6376a47 r21720: Try to make 'TEST_LDAP=yes make test' work again. These recent changes seem to have been lost in the merge, and some variables were not yet exported.
new 0fa6e86 r21721: Push the 'Success! Your new directory server instance was created' message to stderr.
new 0aebd29 r21722: Add the dead record functionality presented on samba-technical at samba.org. If you do a tdb_set_max_dead(tdb, n), then for this tdb a delete operation will only mark a record as dead and re-use it if a new record is created. The parameter n allows for at most n dead records per hash chain. If this number is exceeded, all dead records are put on the central freelist.
new aeaa440 r21727: Walk some more of the error branches in the ChangePasswordUser server.
new 904c03a r21728: Perhaps we don't need this on recent OpenLDAP servers. This overlay is depricated.
new effbda4 r21729: Some more tests (This used to be commit d2baa8218cf504d6631d610f9fd393ad8c61574c)
new f91f57b r21730: Reintroduce summary for testenv, remove old (no longer used) file. (This used to be commit 0140aa5fd9e634620d42b8c4cdd4f43c6b681102)
new 8fdbf34 r21732: Use smbtorture for enumerating tests. (This used to be commit f6aa921521ab6b091823643b7df30d2f5af620ab)
new eaa02e4 r21733: Merge testenv back into core selftest.pl (This used to be commit 4b78ed3a606b6697512f1e4e9b9c6c93816e71f8)
new b0b31f5 r21735: skip the smbclient test until jelmer can take a look at it. The current test makes no sense with the new test system. For example, it does "mkdir bla" then "cd bla" then "cd ..", but it now does these as separate smbclient commands, which makes no sense at all. It even seems to try to run them in parallel???
new 847102c r21736: Fix the smbclient test to do something more interesting with the last few authentication tests. Now that the tests correctly 'fail', I was able to fix the credentials subsystem to honour USER and PASSWD.
new 4362ce9 r21737: Print the error strings in the ejs ldb test. (This used to be commit fed42cf5a359e8dcbabd82dba5b18058260ddc07)
new 41a72a5 r21739: Make it easy to change the log level for the slapd processes, and have the logs go to a file.
new 793db3b r21740: this fixes the real cause of the large log files we had. The problem was we were not checking the result of a convert_string() call, and it was giving -1. We then passed -1 to fwrite() on stdout, which on aix and macosx wrote all of available memory to stdout :)
new d500181 r21741: Like starting smbd, ensure we have acutally started slapd, and it is listening, before we continue.
new 0012f75 r21742: reenable the smbclient test now that the d_printf bug is fixed (This used to be commit f483f5b26a702cffb72a46e0f172d82c18471e26)
new 45be808 r21743: Always use the 'escaped' LDAPI path.
new 85a11bc r21744: Test more talloc failure cases.
new 5f2f653 r21745: indent (This used to be commit 7841b299061ec8f4f6a14720dbe4fa7108313848)
new 548ffe7 r21746: We don't link in this file any more. (This used to be commit 123ae858c77c2507bdac6a93be1e2932a3fd7375)
new 35a6063 r21751: These 2 tests pass for me, so add them to the standard test script.
new f80d210 r21760: Try to pin down were some errors are coming from. Ensure we at least name the module.
new 3370f2f r21761: - Give more detail on LDAP client library failures (make it clear where the error is from)
new 7a9f31a r21771: We just don't need to test this on more than one transport.
new 4e7520f r21772: add DS_BEHAVIOR_WIN2003_INTERIM constant
new 3e697d5 r21773: fix typo orginating -> originating
new 95c3927 r21786: My initial attempts in qooxdoo coding. Derrell, please take a look and I'll have a lot of questions to you.
new 0816228 r21787: Add new module to the swat application.
new 16779a9 r21788: Add new JSON-RPC services.
new 7b706c7 r21789: We do actually need this, to get a contextCSN attribute, which we need for USN support.
new 67e22aa r21790: Setup the socket_wrapper_dir when we set the environment variable.
new 9b921af r21791: This test is still just as valid without as much CPU time wasted.
new 544a2d3 r21793: add replacement for unsetenv()
new d358087 r21794: add setenv()/unsetenv() testsuite
new 14233bb r21795: fix the prototype of unsetenv()...
new de75e93 r21796: check if unsetenv() works on an non-existing key
new d464f0e r21797: remove the key directly from the environ array
new 8988113 r21798: unsetenv() returns void on some platforms (BSD)
new 252331a r21799: tell roken.h.in to not generate prototypes for setenv() and unsetenv()
new b6b98f6 r21805: Add PAC_TYPE_CONSTRAINED_DELEGATION to the PAC_TYPE enum. (This used to be commit 6fb3b4be10d204bec61a1fddd1c50c1c24d52ebf)
new 9b03286 r21806: I've been working over the last week to fix up the LDAP backend for Samba4. This only broke on global catalog queries, which turned out to be due to changes in the partitions module that metze needed for his DRSUAPI work.
new 676a04a r21807: modularise the opendb code, so different backends can be implemented. This will allow for a ctdb opendb backend. (This used to be commit 6b91ca0968209ad17489341c78d9610607cc8320)
new 3330a53 r21808: - Fix a nasty bug in the finite state machine that allowed an event from a non-handled widget to be processed as if the event originated from a handled widget. This was allowing the appear event for the module's canvas in Mimir's Net Manager (an event which was not handled) to load the tree, followed by the tree appear event (intended to be handled, albeit incorrectly -- see subsequent check-in of Mimir's Fsm.js) to again load the tree, thus the [...]
new 0f08bc3 r21809: - If the canvas is never initialized with the tree, the tree will never appear. Now that the finite state machine properly ignores events from widgets which are not handled, the initialization of the tree should be done when the module's canvas appears (i.e. just after the canvas has had the module's gui applied to it). (This used to be commit ab620c9554642f1289d6d0136fb104e475f22316)
new 894555b r21810: - The height of a widget is in relation to its enclosing widget. Specifying a height of 100% means that if the enclosing widget is 100 pixels high, this widget should be 100 pixels high. If this widget is then placed someplace other than at the top of the enclosing widget, e.g. with top:20, the bottom of this widget will fall off the bottom of the enclosing widget.
new f85bb4c r21811: fixed a queueing error in the dcerpc client code. WHen the dcerpc_ship_next_request() logic was added the penidng queue was split in two, but we also needed to update the code which removes requests from the queue to know about the two queues. Following the pattern used in other client libs, I based which queue to remove from on req->state, and added a new state RPC_REQUEST_QUEUED. This fixes a crash that happens when rpc requests time out.
new dd0b257 r21812: fixed an integer overflow error in the ndr push code.
new c8cfbfd r21814: use ndr_push_error in the ndr layer, not just a NTSTATUS failure (This used to be commit 37aa32e2fe4829ec467c606cfcc7485508a2682c)
new d0f9896 r21817: give fields a meaning
new 952a908 r21820: move function, so that all are in top-down order as they get called
new 31c674b r21821: move comment about the becoming a dc to the code which implements it and extent the comments a bit
new 63fd883 r21826: reorder functions
new 37f2d53 r21827: move comments to the place where the functionality is implemented
new c1c34c4 r21828: Hardcode prototypes, as they're a public API. (This used to be commit 02ae0b9cde8a18498bc72583d8cac9b0217da4ad)
new 6bcbdc2 r21829: Integrate mgmt in libdcerpc. We have enough libraries as it is and mgmt is part of the DCE/RPC standard. (This used to be commit b0d05727b4e2688f182ae3427e3215b22562ae6c)
new 606c0fe r21830: Fix header installation, remove proto header with a single prototype. (This used to be commit 47a17a741af625eb52f611b3d0f3ea0e207f2c3a)
new 72b2f64 r21832: Ignore some more autogenerated files. (This used to be commit f7fc7e21922355afb5c66cf6b5afb69ad79a9b46)
new 0836a83 r21833: Don't install static libs, they can't be used anyway. (This used to be commit 6fb7097edfa222234505a4223c627dd506f5df7d)
new 4f0c099 r21834: Remove unnecessary includes (This used to be commit 7d10e192caa60b816466a9deddf736afd2445080)
new dfb0427 r21835: fixed a rpc server bug where we failed to remove a call from one linked list when moving it to another. This could cause a valgrind error under the RPC-SCANNER test. (This used to be commit 9ba8c008513e362fbb860af899006505cadb4a2f)
new 8afe4e7 r21836: Assume that if an OpenLDAP system is 'modular' then everything is a module, so we have to bring in syncprov too.
new 00d74b8 r21837: Make dcerpc_mgmt a separate library again, as the linker leaves it out when it's part of dcerpc. (This used to be commit dc4428553ec2749ef1ba24fbffeaabf0af6bf364)
new 97d2f1c r21838: generate no metadata for constructed attributes
new 41c5453 r21839: add my email address
new 449afe0 r21841: Rename the method and check parameters more strictly.
new d755269 r21842: fix typo in comment
new dcd65a5 r21843: the computer_dn isn't needed anymore because we don't manually reset the password anymore
new fe0d6a1 r21852: Further work on initialising libnet context from netmgr.
new f19637f r21859: add a comment why we remove the rid_crypt obfuscation
new e2f2631 r21896: - Enable creating default NetContext when no explicit credentials are passed. In such case use what's been provided on swat session logon. - Create a proper NetContext object only once and add it to the resources for later use.
new 2fca3f9 r21909: Merge some of my recent improvements to the test infrastructure: - Allow tests to specify what environment they need to run in (dc and none are thecurrent supported ones).
new 86d7774 r21910: Clean up some unused functions. (This used to be commit 36cd3406db06e3101cfede2f3935879cb11eeb93)
new ab65224 r21911: Some more work on making the ncacn_np handling in smbd be less special. (This used to be commit 52f32b7330ee1a2dd5850fd0e412279777edc00d)
new ffcf96b r21928: fix the interface uuid of wzcsvc.
new 40c2da7 r21943: don't send unitialized data
new c61db93 r21949: After discussion with the Apple and Linux client maintainers, changing the FindFirst response for the UNIX_INFO2 level to include a length field before the name. The name is not required to be null terminated. the lenght field does not count any null. (This used to be commit eef672bfff6b112ceceec2a58c78042352e83276)
new 90d8786 r21951: Hopefully fix valgrind warning. (This used to be commit e5d0487f3196da4e5aa79a6f285b3f3d23d303ca)
new c95d468 r21970: Ensure that Fedora DS can be shut down correctly with the stop script: This needs the pid file to be in the right spot.
new fdd4c5f r21971: Fill in some more values in config files from variables, so we can better setup multiple environments.
new 452f8e7 r21995: Patch from Ronnie Sahlberg.
new 256054f r21996: Fix a bug for invalid casts of pointers.
new cbd42dc r22004: Check for dereferencing null pointers.
new cd5745d r22005: Add more code (doesn't work at the moment) preparing a place for listing user accounts.
new f00f7a3 r22021: use the pid specified in the individual locks, not the request pid, in locking requests.
new 15ceca1 r22025: patch from Ronnie to make locktest also test the behaviour of pid changes in the locks (This used to be commit 369b185f291f73e4e92481952781c13d59c068fd)
new bd23809 r22027: Allow separate build and source directories. Don't follow symlinks when copying hemidal_build since this leads to traversal loops. (This used to be commit ef32ad83d2edbd8fe638d1f5493b960d2e09b6ae)
new dec40d3 r22028: Fix include path for the srcidr != builddir case. (This used to be commit a6141d40b15d52d40998c6206d632a27122a0060)
new 2882b2b r22029: Make sure we respect $srcdir correctly for the srcdir != builddir case. (This used to be commit 0db4256a472975c5097135fa87315038a1350a72)
new 7dc8e67 r22030: Simplify include parsing for config.mk files, making sure we get it right for the srcdir != builddir case. Emit some comment lines that can be used to figure out which parts of the Makefile output is generated from which config files. (This used to be commit bdb1532d3a0fc73e615f66966c3d633c7e93fbb6)
new 3e0f5d7 r22031: Make sure we rewrite the include directives in CFLAGS to contain paths from builddir and srcdir. builddir has precedence. (This used to be commit af87c22ecf357c3e83b46cf38acec5b94686d3e9)
new 3d0bc0e r22032: Make sure static libraries end up in bin/static. (This used to be commit 316283170a411bf751d1bf155f119d1ac0e7d27f)
new 051e4b2 r22034: Use builddir and srcdir instead on samba_builddir and samba_srcdir. (This used to be commit 8b19b8bfbed3e25d1c4e94d1cf3def4f878f8acf)
new 2e58845 r22035: Introduce HOSTLD which is needed to link the asn1 compiler when cross compiling. (This used to be commit 976343821b99b04725c9fddee42dbcd0261c2d51)
new c09f402 r22036: Make sure both srcdir and builddir are in VPATH. (This used to be commit 9400f07738eeedb08f38426964ac23b5d4312de9)
new 4873704 r22037: Make sure STATICDIR exists before linking a static archive. (This used to be commit c8ffdc15420c9b849b8d8e930f644ac6f83dcc77)
new 8d525c8 r22038: - fix perl warning - use the same if statement as in input.pm
new 3655b4b r22040: Use $< to specify the immediate prerequisit instead of $*. This is needed for VPATH to find the correct files when srcdir != builddir.
new 769efdf r22041: merge trivial changes from samba3
new 4e8fd9f r22046: Rever r22040, which breaks the build on FreeBSD 5.4 (BSD make). (This used to be commit 5a96812929cc8521566017c881b4c3459e7b8a91)
new f3455f0 r22047: Move suffix rules into smb_build. Enable $< if we are building with GNU Make. This lets GNU Make users bild with $srcdir != $builddir. (This used to be commit bb473bf856c0108646c67792d5750c84743ea46e)
new 36d8bdc r22048: Sigh. Commit the other half of r22047. (This used to be commit cbc15e963af67d6b7b4ad7b1f249667e2d7f7fd9)
new a18b522 r22052: merge tdbtool from samba3 and build it
new 464c48a r22053: remove samba3 specific stuff from tdbtool
new 690df3c r22063: Fix the RPC-EPMAPPER test. (This used to be commit 101cdd1ec1933874e3cb961f4eb365cbd31a728a)
new a78be21 r22070: merge in the changes from the bzr ctdb tree, and convert the brlock ctdb backend to use the updated multi-database API (This used to be commit 44dcac9e4d81bfc078512248967b6240db9d1bd8)
new b03d49b r22072: in order to implement the opendb ctdb backend, I've found that the existing ctdb_call() mechanism isn't sufficient. The main problem is that the operations on the record need to be done with a lock held while a local posix file operation is happening. We can't use a ctdb_call callback function to do the actual file opens, renames, unlinks etc as the callback would run on the wrong node.
new e3e5056 r22074: More refactoring. (This used to be commit b0e0c5cb94fc6d96dff9acd55ec632e3dd461b17)
new 6e38875 r22075: Configure the bitwise match plugin, until it becomes accepted upstream.
new bc8474b r22076: Fill in short and long domain names into the generated krb5.conf (This used to be commit c366610cbc947af84fff3313232ddbc213d61737)
new cb04f01 r22077: Import only necessary test variables, more refactoring. (This used to be commit 150bb2238ea91ead3bdde0a34ff801b79bc83ec3)
new 7196090 r22081: transaction_brlock() should be static
new 6615622 r22082: merged the ctdb changes from bzr
new 0cbea31 r22083: opendb backend to ctdb now passes simple tests (This used to be commit 141bd7ac39b66132f989d44d731512f939973f9e)
new 23508a7 r22084: use a TDB_INTERNAL tdb for the local ctdb tdb for now (This used to be commit e2fe45cf4073b68e2a1c6577928d0765e26f3267)
new eb94925 r22085: correct copyright on opendb_ctdb.c (This used to be commit 43ee3f8724164afc90a170c6da713b38d3995191)
new e936efb r22086: Bail out early on some of these failures. (This used to be commit 8311bdfde92a9efe7730ed4a0f5f70f8e0d25ef6)
new 25b4ee7 r22087: added a RAW-BENCH-OPEN test that can be used to stress out a clustered implementation of a opendb backend. Use it in combination with --unclist to tell smbtorture to connect to multiple nodes in the cluster (This used to be commit b4e38b1b8dbc3ce817f858f39c3f0521c9832fce)
new bfc4053 r22088: export PIDDIR to make the smbd pid show in 'make testenv' again. (This used to be commit 9e95871b3a70310b8c0ca92dfdb595d7cfc559d5)
new 432dfdb r22089: check the return value of interpret_addr2() (This used to be commit af6661e442ff37070cf49b6d9ab85a1c045ef293)
new 4685a42 r22090: fix error handling in cldap client library to cope with bad host names (This used to be commit 99c51b104d05a8ad32563497216271e2f20d4985)
new a9044f9 r22098: merged from bzr tree (This used to be commit a57af1ff8234ab590ebf28b3316953bec880005c)
new 1b02e88 r22114: merge from bzr tree (This used to be commit e60a485ff5c5d8deb7c0aea5e49d0c1d0ea4fa37)
new 6809430 r22115: I don't like the DOMAIN environment variable. It really isn't a good match for what we are using it for here.
new 98fda45 r22116: Only query by SID if we have a SID
new 5497a13 r22117: merged from bzr (This used to be commit d7f122df1dba30e46e84e294cccecb2e4ef82072)
new 270248a r22118: Add another RPC-CRACKNAMES test, but allow a way to skip sub-parts of this test we don't yet support in Samba4. I want to at least try and test this parts of this codebase...
new 1c7f70d r22119: Where we get a request to 'crack' a user principal name from a compleatly unknown domain, return the correct error code.
new d0179f1 r22120: Expand the RPC-CRACKNAMES test, to test more values and expose patterns.
new a16989b r22121: The RPC-CRACKNAMES test now passes against Samba4. This should help the code coverage...
new 51fd156 r22133: Don't push parameters into environment until necessary. (This used to be commit 290815d180b2bf0ba24744b3796905096d07d7b7)
new 3ff1625 r22134: Create different smb.conf file for the client side. This should make use with Samba 3 or windows easier as well as environments. (This used to be commit a32cdc06c39b07fbc7a3015ef059cc9143fb6e20)
new c0b76be r22136: Fix incorrect event handling. Submitted by John Jorgensen <jorgensen.john at gmail.com>
new 892c8cd r22137: Actually use client.conf, defer more code as far as possible. (This used to be commit 9399123a7277dbaf8dd392dd4ec2fe1c0780d486)
new 4cc5004 r22152: merge from samba3:
new e338b4b r22156: - Lazy evaluate variable names.
new dbfb32f r22160: Only use test environment names that actually exist (get make quicktest to pass).
new 7b88696 r22161: Clarify exactly where the socket_wrapper should be handled (early), and ensure that $prefix exists before it tries to create $prefix/w.
new c41fe66 r22162: get the TEST_LDAP mode working again
new d9916ac r22165: merge transaction fix from samba3 (This used to be commit ff78be0be4ef67ed25bfb837bd8a7bf4105367fb)
new f02c0a6 r22166: Stop heimdal from trying to prototype innetgr in roken, now we don't do it in libreplace.
new 5f11116 r22167: This seems to get Fedora DS to run the tests again.
new f57ebf3 r22168: Ensure we actually run all the transports for the slow tests (otherwise we miss tests).
new f3303bc r22170: To get the smbclient blackbox test to pass again, we need to get the private dir to contain a valid machine account.
new ca3e134 r22171: At least walk over the test_SetupCredentials2 before bailing as 'we don't do this yet'...
new 7e92a07 r22176: Make the LOCAL-MESSAGING test pass again. Messaging sockets are in the 'pid directory' now...
new 5904bbf r22177: Restore the PIDDIR mapping for the client 'pid directory', as this is (ab)used for messaging.
new 8732429 r22179: Store resource id along with the object itself to be able to return it as "number" type. This fixes a small problem with resource set method returning id of type "number" whereas find method was returning id of type "string".
new f5bcf91 r22180: Re-add testing of the CIFS backend.
new 4a94377 r22182: Skip a few tests that will not pass against the ntvfs/posix layer, when testing ntvfs/cifs -> ntvfs/posix too.
new 3154dbd r22183: Perl might not be in /usr/bin/perl, so use $(PERL) from the makefile to start the selftest script.
new b60157f r22184: On some hosts, parsing a compleatly invalid principal causes heimadal to try and figure out what realm the current host is in (by DNS lookup for it's full domain name). We don't want to do that for this test, just break the checksum.
new f725377 r22185: Initial work on a 'member' test environment'. (This used to be commit 9e0032be03ebd6dd94c98bc6958df0cb998f487e)
new ca1e672 r22186: fix build with autodependencies
new f1b2b43 r22187: Test kerberos logins in the smbclient blackbox tests, including with a machine account.
new 714b5df r22188: fix formating bug
new 2eb8b67 r22189: fix compiler warning
new 52cf4bd r22190: fix compiler warnings and remove unused talloc_reference()
new cc275f0 r22191: Add a samba4kinit binary to the build, so I can test using an existing ccache, as well as PKINIT.
new 537e773 r22192: fix compiler warnings
new d57326a r22193: fix compiler warning and formating
new 9407f3d r22194: fix compiler warning and compile in but disable NetShareAddSetDel test
new c0bcbd4 r22195: fix compiler warnings and convert the whole torture/rpc/unixinfo.c code to the new torture ui functions
new 743fbb9 r22196: give better error codes to make RPC-UNIXINFO pass
new d84fcaa r22197: fix formating
new a88ac66 r22199: fix typo
new 3529cf2 r22200: make ntvfs a subsystem as linking ntvfs.so.1 uses ca. 800 cmdline args to ld and that fails on some hosts in the build-farm, lets see if they will be happier now
new 3dc258f r22201: crash fix...
new f2e611f r22203: Improve the replace testsuite a bit. (This used to be commit 7003a6fa1ae1d163160ad509a7811f836be3aa6f)
new 2bedec2 r22208: Print the target principal name, to help with kdc unreachable errors.
new eb49760 r22215: add strptime replacement to libreplace based on the patch from jojowil at hvcc.edu to bug 4063
new aea41af r22216: move strptime testsuite into it's own file so we can include it for the configure test
new 6262602 r22217: merge from samba3 21944:
new e369a15 r22218: fix libreplace standalone build
new aeb3f7f r22222: a dummy commit:-)
new 7b2b439 r22223: make comparing of struct tm more verbose and more portable
new bb36705 r22226: move discard_const macros to librelace
new c9f04d8 r22231: merge from bzr ctdb tree (This used to be commit 807b959082d3b9a929c9f6597714e636638a940e)
new 71c5586 r22232: add a special message handler ID meaning "all messages please"
new 3f7d52d r22233: Allow 'REALM' as a global environment variable in the tests.
new e24cf89 r22234: merge test suite changes from bzr tree (This used to be commit d825f4e6cc96a365061805352a2df3818df2364e)
new b0cbe9a r22235: Test kinit, and PKINIT functionality by means of a new blackbox test.
new cb8ed81 r22236: Update to Heimdal's socket_wrapper, which supports IPv6.
new 0ea0b01 r22237: this init fn doesn't exist yet (This used to be commit 6d9d62dca3cb6abad95c4ec9238da0b7bf32cefa)
new 0583d4d r22238: Because these utilities compile in socket_wrapper.ho, they may need -lsocket on some systems.
new 69370d0 r22239: use strlcpy instead of strcpy to make the IBM checker happy
new 5abd69f r22242: ctdb init now takes a process model (This used to be commit ec611774da4759d2d6a334e57c104ed0ad5b7967)
new abe4d9a r22243: remove useless printf's
new 4b2b3bb r22246: only test strtoll once
new f0c9bc0 r22250: try to fix the build on aix1 in the farm
new 43b1644 r22253: - make the strtoll tests more verbose - add initial strtoull tests
new 92573a7 r22256: Use shorter directory names for tests. (This used to be commit cddf4d95aa88f4653c2b5da7bdfa4d03bdae0bbc)
new e917762 r22257: disable shared libraries on IRIX for now as us4 fails to link libtorture.so because of an argv overflow
new aabf459 r22258: make ntvfs a library again
new daf889d r22259: libreplace always provides strptime()
new 7836c2d r22260: Use single script for creating Samba 4 test environments. Add first test that uses the member environment. (This used to be commit 9e3142a1bb3f3b3e06ea1a54215474d88de4d44d)
new 9a7d2f8 r22263: use AC_HAVE_DECL() because AC_CHECK_DECLS() defines to 1 or 0 and #ifndef doesn't work.
new 9f7406f r22267: protect #define __location__ with an #ifndef
new 3dd41c8 r22270: provide __location__ in replace.h
new 7e13a1c r22273: - provide __LINESTR__ macro - add __STRINGSTRING() macro to really create a string of __LINE__ - fix __location__ macro
new 5b7afb8 r22279: add a lot more detailed strtoll() and strtoull() tests
new aacabe9 r22284: Make this script executable (This used to be commit b0cbf169366e3624f4d8c2b1a65e478e72734871)
new 2c24799 r22286: Import branch that converted the Samba4 test target code to perl and makes the code a bit clearer. (This used to be commit e3ba5ced0440e736f0f140e12a8c728f79a20bb2)
new 5dc27b3 r22287: Fix some issues in fedora ds code. (This used to be commit e820f1d0f398a6ebfdf5be2f756f9f256d9c88d5)
new 15416dc r22288: Somehow, Jelmer lost a few capital letters. I'll send him a new batch.
new fabbcb6 r22289: Another fedora ds fix (This used to be commit 25a7eabc6bca3e7cdc0d0d0bf1b0981873fe7b83)
new ed4df96 r22290: Fedora DS is incredibly picky about newlines... (This used to be commit 0e80f456e87f4c742dee3e1de3d95cd007d09bbc)
new bcf43e1 r22292: Start the LDAP server inside the same fifo as smbd, as OpenLDAP (like smbd, but not Fedora DS yet) will then shut down when it looses stdin.
new c2688ec r22293: Try to make it more clear what failed to parse.
new d7fe1f1 r22294: Lock the delegated credentials to being kerberos only, we just don't have the data for anything else.
new 0ca8807 r22295: Use delegated credentials and kerberos to test the pass-though authenticatication as well as the ntvfs/cifs layer.
new 3eb286b r22296: heimdal/lib/roken/roken.h.in includes <socket_wrapper.h> which doesn't work on some hosts in the farm
new 4047b20 r22297: move ZERO_*, ARRAY_SIZE and PTR_DIFF macros into libreplace
new ed4489e r22300: fix make everything, we need to build shared libraries...
new 86a137b r22305: fix make test using a absolute path for --with-selftest-prefix
new 57dd182 r22306: try to make the aix compiler happy
new 8934c3f r22307: when no lex or yacc is found: - just touch $DEST if it's already there and newer than $SRC - touch $DEST if it's already there but older than $SRC and print warnings to stderr - otherwise return an error
new 71270d5 r22308: disabled shared libraries on aix and openbsd until we can link libtorture.so and libntvfs.so there
new ba5c8ee r22309: cosmetic changes...
new a412c3f r22310: - use 'everything' instead of 'all libraries'
new cc098d1 r22311: use different ip-addresses for dc and member
new 45e8a27 r22312: avoid the need of typing 'run' into each gdb xterm
new 81fb404 r22319: sync lib/tdb/ with samba3
new e18eed1 r22322: Cut timelimits for BENCH tests run in quicktest.
new 4a23a69 r22323: - add credentials property to NetContext object - change a comment (matches the idea better)
new 671d785 r22324: Another step closer to nice listing of user accounts.
new c2d5d6d r22325: Typo fix
new 21379ee r22326: Merge some more test improvements. (This used to be commit 3f85eab5908b8aa6761f23702f987d89f2977179)
new f40244a r22328: Add initial testsuite for share code. (This used to be commit 3d079732a9cf15fcc3638db5f77bb45d7580d251)
new ab9b8d3 r22329: abstract the output handling of run_test() via function pointers
new f9e5d77 r22331: remove run_test_buildfarm() function and pass buildfarm specific msg_ops to run_test() instead
new f4ec06d r22332: escape bad chars with '_' to form a nice filename
new 38f9de8 r22333: Use kerberos and the ntvfs/cifs backend for just one test, in the quicktest.
new 249174c r22334: don't print the test output if the test passed (in build-farm mode)
new cef04ba r22335: output the error code
new 0fe8434 r22336: Add some more share tests. (This used to be commit dfc88ad698644fe90f0275c457e7b84ddde302a4)
new 08a4449 r22337: print out the smbd log output after each test
new 8636c24 r22338: Allow regexes in known-failures file (This used to be commit 74efac5ce2655e47f8274f484630b82b6d5fcb24)
new a60ab76 r22339: Run some more tests. (This used to be commit 1b73e6a776a3ef478718f656523d125d28589f5c)
new c815103 r22346: Fix small mistake - after sending rpc request we should go to await rpc result state instead of idle.
new efe1883 r22356: Simple refactoring. (This used to be commit 913aa17b0278e0861f2662768453e436a3d71e1e)
new a0bfcfa r22357: Don't use 'our' (This used to be commit 7989ee2aa015264dc9334b5e15d4fe6cb55f4e09)
new 1711fed r22359: try to fix the start failures in the build-farm by creating the prefix dir before using abs_path()
new ad6b43a r22360: print out the name of the PCAP file and move setup and cleanup of pcap files into functions
new 558e5dd r22361: warnings.pm isn't available on solaris 8
new 361e0b0 r22365: prepare merge to samba3
new 35bc907 r22367: prepare merge to samba3
new 52f655d r22368: remove unused header maybe this fixes th ebuild on some hosts
new f21cdbc r22369: add ZERO_STRUCT() ... macros to lib/util/util.h again to fix the openchange build...
new 4bb0cb7 r22371: readd discard_const() to lib/util/util.h
new 6bc249e r22372: split out become_daemon() into it's own function
new 3c5618f r22373: move in_list() to util_strlist.c to remove the dependency from util.o to next_token() and strcasecmp_m()
new 49f71c5 r22374: fix perl warnings
new e2deb00 r22375: implement check_env() logic in the frontend
new e4fb709 r22377: implement check_env() for samba4
new fefc459 r22378: none needs to be checked first
new b0ddff0 r22379: add missing file
new fdae545 r22380: get the output of the exited smbd...
new c13a408 r22381: fix memory leak
new 4d0650e r22382: fix memory leak
new 8b3830f r22383: maybe this fixes the mkdir not enough args failure on sun1
new 3e6c454 r22384: print out the total selftest runtime and the time for each test
new 1732831 r22385: remove unused include
new 4d9a158 r22386: another unused include
new b4a6a14 r22387: see if this fixes the build on the aix1 hosts
new 4194a55 r22396: remove unused vars
new 1fc97d3 r22397: hopefully fix the build on some aix hosts in the build-farm
new b9ed2cc r22398: try to let all tests pass 5400 seconds is not enough with the amount of tests we run now.
new cfb0040 r22399: fix major memory leak
new 8a33415 r22400: only add srcdir and builddir path if they differ
new 35ffca8 r22403: this dependencies should be private
new 44760c3 r22404: more dependencies which should be private
new 1c8b46b r22405: fix memory leak in error path
new 344cde4 r22406: this dependencies should also be private
new 6588165 r22407: this dependecies should be private
new a81f239 r22408: more private dependecies
new 3c070cb r22409: try to fix selftest.pl on systems with old perl versions
new cd63c81 r22410: disallow PUBLIC_ options on MODULE and BINARY
new 86d376e r22414: use more portable perl
new 34952e8 r22415: Remove test directory once we are finished. Merge -r 22393:22394 from SAMBA_3_0. (This used to be commit a8fe3c34e2964c7080ec3702b53ec141d58b7e5f)
new 66a9f1e r22420: fix smbd timeout
new 650d81b r22421: merged in latest ctdb changes from bzr (This used to be commit 3633f862b966866819c9a0a6ad0238a858e15e62)
new 046870c r22422: merged tdb changes from ctdb (This used to be commit a0ff739bcab32065d9d3957eb1d93f7791f84f04)
new b174459 r22423: don't need popt here (This used to be commit fd8594d62eed8f1fb8d702689b21eff297bb6593)
new a395425 r22424: fixed the bad merge (thanks to metze for pointing out) (This used to be commit bffb8f88006fd2530cad270df642d9a23a01b34b)
new c634391 r22427: Abort in a few more cases of failure to provision.
new 75d3641 r22436: allow:
new 2acf0d6 r22437: fix dependencies
new f71b2fd r22438: get rid of printf format warnings in heimdal code
new 80d4b8c r22439: fix some dependencies
new c20df73 r22440: fix autodependencies build
new d8e01cb r22442: fix the build without autodependencies
new ca33b7e r22443: It isn't fatal to get the case wrong on this stuff.
new acedd59 r22451: allow
new d511061 r22452: fix creation of MK_FILES variable in Makefile
new 3b39a0d r22453: Fix TDR testsuite without using our. (This used to be commit 2c82aea0d3cb43b6d653fa7d64d490eddef26903)
new 71761db r22454: - let asn1_deps.pl calculate the dependencies depending on the IMPORT line in the asn1 file - fix some heimdal dependencies
new 4924d03 r22455: split dependecies array for compiling and linking and use better names:-)
new 68d92f0 r22456: Merge wireshark and ejs test improvements. (This used to be commit 0375978403dde8ef5052dcca544f118e5387e887)
new b0d2090 r22457: Fix tests for Samba3 client generator. (This used to be commit cf5162ad100c1a8201d3309549c8ff0d3bd5a732)
new cc5ad07 r22462: Fix test suite for ndr parser without using 'our' (This used to be commit d491e60c70de8d78c333b317a143919c1a68c6d9)
new 1912124 r22470: merge handling of broken connections from wins replication client code to the rpc client code
new 9ec83ae r22471: Convert more code to use proper LDB error codes. This is a 1 to 1 convertion, next step is to make this code report an error if the basedn is not used, hopefully avoiding an explicit search on the base object in the most common cases. (This used to be commit 50534c84b4577b2d32565a74a4716088f706bfea)
new 023e245 r22472: Commit the start of the DRSUAPI pull replication service.
new f72d4bf r22474: If ldb does not return sucess, then the res variable may not be valid. It *should* just be NULL from the initialisation above, but I've had this not be the case...
new 1222a1c r22475: Rather than segfault, show the name of the malformed entry.
new 47e0c78 r22476: The OID match is used very oddly in AD, as it is often used for fields that contain attribute names and objectClasses. Make it a case insensitive string for now.
new a62b46b r22477: When an invaild base is specified to ldb_search, it should return LDB_ERR_NO_SUCH_OBJECT. Handle this (found against LDAP, ldb_tdb is being updated).
new 3d4c4c5 r22478: Update the LDAP backend code to handle initialisation of multiple partitions onto the target LDAP server.
new d7b0175 r22485: don't crash when the main dcerpc code haven't setup transport.recv_data yet
new f66bd1a r22486: add a flag to ignore timeouts of a request and don't close the connection on timeout
new 9e75290 r22487: Add a separate widget class for listing users and reposition things on NetManager's screen. Qooxdoo layout positioning can be tricky sometimes...
new c58042c r22488: Hopefully fix ipv6. (This used to be commit 7a0da66e39fde8c06ab8af94a14113141076c969)
new f1851e7 r22494: Skip subSchema again, but we will need to remap this objectClass.
new 17078a4 r22497: Support renaming objectclasses and attributes for the LDAP backend.
new 6d69e67 r22498: The initial LDIF import into Fedora DS didn't work, so just push this onto the end of dse.ldif.
new 5d2daef r22499: UsrCtx should be created within UsersView. Tree widget just opens it and passes the domain name(s) to operate on (selectable via combo box).
new a07fb56 r22500: there's a better way to find out if there are any children
new 0b11b6e r22501: dispatching events explicitly is not necessary.
new 1db793b r22503: Add support for dgram to socket_ipv6. No tests yet... (This used to be commit 2f64b758460a3bde6c7b4a240998fb76bd6e0827)
new 5d2f325 r22508: at option for the startup delay
new 4b0820f r22514: Add version numbers to tdb and talloc (required so they can be packaged independent of Samba for Debian). (This used to be commit 846cfcf44df07457d228c9a5afab743e071ab7aa)
new 7236bcf r22515: only steal pipe on success
new 78cf175 r22516: Use DESTDIR (This used to be commit d0f8d46813ea0b633cb40c9a77b90f34307cb2ab)
new 781575f r22517: Use DESTDIR (This used to be commit 4614da125fe3ce87ab59bc583aa95fa73beebaab)
new 4adf0b6 r22518: Create pkgconfig dir. (This used to be commit 17e9c56a75264e77a9cab130890ad97618442301)
new 29c2744 r22519: convert libnet_DomainOpenSamr function from state-handling routine to composite_continue.
new 771b57b r22520: Fix the TYPE command. (This used to be commit b81b0d3308bf51c2e22d54024b3d6f1a59c6b283)
new 9aeaac2 r22521: Don't fail the module load just because we don't have a schema yet.
new ba6f0b0 r22522: Print why we can't find these entries.
new 78db3d4 r22523: Give a hint why this test fails (helped debugging backend issues).
new 42b1337 r22528: remember that the connection was marked dead and don't allow sending packet over the broken connection, as we would segfault...
new e5ea037 r22530: use message() to make --quiet work
new 4d23d4b r22531: Fix up OpenLDAP schema map to almost pass 'make test'.
new 9c6c917 r22534: don't remove socket and fd_event before we told the packet layer.
new 383fc70 r22535: pass down $(TESTS) to all test variants
new aad487a r22536: resolve name before passing to cldap
new 5a61680 r22538: same day late at night in au...:-)
new b06fc3b r22539: Added _strict varients of the talloc calls to return NULL on size == 0 varients. Jeremy. (This used to be commit 1ef269067ca501e2a4ded4ca8654c6a6cc26f385)
new 3477721 r22540: Added _strict varients of the macro calls - added prototypes. Jeremy. (This used to be commit ba1a66cc6febed8b9c809c59562414675df5f74e)
new ca3a7a5 r22541: Added talloc_size_strict macro. Jeremy. (This used to be commit 219e1cae7792a5da886212f335ed11a35f28b3eb)
new 18d141a r22544: use the same syntax as in all other files maybe that fixes make test on all sun hosts...
new 9a66e0f r22545: fix formating and a compiler warning
new 5b1a01a r22546: use the same error codes in both share backends
new 5d78a48 r22547: fix some pathes and make sure we work with relative and abslute prefix pathes
new e5b0977 r22548: - maintain a global array of exported envvars - make it possible to specify the envname for make testenv: SELFTEST_TESTENV=member make testenv
new c1195e0 r22549: export some more info ipaddress and in member env also the details of the dc
new ecc37e1 r22550: nmblookup -U needs an ip address otherwise we depend on gethostbyname()
new 99b2851 r22551: use fixed passwords, to make it possible to reproduce stuff and look into krb5 blobs when using wireshark on --socket-wrapper-pcap created files
new b8fdea2 r22552: this doesn't need a dc
new b006d86 r22556: Make the slapd command valid.
new f34c57f r22557: Simo has long bugged me that the paths in the sam.ldb partitions were not relative to the location of the sam.ldb, but instead lp_private_dir().
new 7296740 r22558: Move to a static list of enctypes to put into our keytab. In future, I'll allow this to be configured from the secrets.ldb, but it should fix some user issues.
new 6736106 r22559: Make the ad2OLschema tool case insensitive.
new 522f9ac r22563: As tridge requested remove the _strict calls - for Samba3 I'm moving to a separate file. Jeremy. (This used to be commit 80706cf98d31593a899652acb2cdedaa8bf3dfab)
new c66fae0 r22565: add libnet_DomainList function.
new dffe18e r22566: add a simple test of libnet_DomainList function.
new 2096de0 r22567: add NET-API-DOMLIST test to automatic testing.
new d17ae2f r22568: use the $SERVER_IP for the NET-* tests because I'll later change $SERVER from localhost to localdc
new ba204fe r22569: use the $SERVER_IP for the LDAP-* tests because I'll later change $SERVER from localhost to localdc.
new 4981669 r22570: run the NBT tests against DC and MEMBER
new c36eedf r22571: - don't use "localhost" anymore in our tests - use different passwords for dc and member
new 82ad0ea r22572: Don't manually set objectGUID values (This used to be commit b5afec8b828e1aba231501b68aa4196b94a87c32)
new 1e84e40 r22575: move script/tests/ -> selftest/
new 628ff1b r22579: disable progress printing in the build-farm
new c5693fc r22580: remove not yet needed line...
new ea34bca r22581: disable BASE-UTABLE and BASE-SMB on the ntvfs/cifs share we should maybe disable them complete they're protocol scanners! and take more than 400s each
new fcdb99f r22582: Cleanups towards making winbind work again. We still have a long way to go, as this has bitrotted over the past months.
new ebf5f9f r22594: This helped coax out valgrind errors last night, but we don't need it any more.
new b041135 r22595: Add version numbers. (This used to be commit 54cc097e0f8ca880c6c370e712ce427cefb16f08)
new c9cf06b r22596: Set _CFLAGS variables rather than putting knowledge in the ldb Makefile. This should make it easier to allow use of system tdb or talloc libs using pkg-config. (This used to be commit a3ec90a2635d47e5c073e873c15daab4a8ef5400)
new 2014081 r22597: try to pass on some more boxes in the build-farm without timeout
new 2ea1896 r22598: Simplify includes for replace. (This used to be commit e72cec408e832e0f6ce05c38febdd56de501dbf7)
new d8e28e1 r22599: Document member server. (This used to be commit 4ef937a08dcf9dde3cd308cadfba467c9297abe2)
new 42cf31f r22600: Update bzr ignores, put right version in .pc files, prepare for support of system versions of tdb, talloc. (This used to be commit 9b991ce9ca28b3d88c778305ec5f681506162637)
new b8bba72 r22601: run net join with the correct socket_wrapper and krb5 configuration
new b481b29 r22602: s/HAVE_SOCKET_IPV6/HAVE_IPV6/ to match the define used by Heimdal. (This used to be commit 5ff665b6531fdb4c7e56c49b7f923546d93b384c)
new c0ac3d2 r22605: Set up all required environments before starting tests. (This used to be commit adf835a32440b4a531ce27a78920df945eca1ba8)
new 16df111 r22606: don't every try to prompt within make test...
new 3c3869c r22607: work with the solaris version of popt
new 950ba8f r22608: use a shorter share name as testparm complained about a share name longer than 12 chars
new 49aee27 r22609: skip BASE-UTABLE (400s) and BASE-SMB (837s)
new 2c65bbc r22610: fix build with included popt
new f5a94f9 r22612: Fix more cases where we have uninitialised values in the composite_context, because we don't use the creation function.
new b7e20c8 r22616: allow the unclist file to not specify a share name, and instead inherit the share name from the command line if it is not specified. This allows you to just specify the servers in the unclist, and connect to the same share on all servers. (This used to be commit 946f5d09ae204348026170173cf2bfd30d49e4f2)
new 118313f r22617: assume we have defered elements if the type is just provides via 'declare' this should fix the problem with the winbind IRPC calls
new bab9933 r22618: handle the properties related to the type and not to 'declare' to avoid a pidl warning with:
new 2c78837 r22619: fix pidl warnings
new a475bfd r22620: fix compiler warnings
new a5df01c r22621: fix the 'sam' auth module
new f7e0935 r22622: make it possible to pass the config file via 'SMB_CONF_PATH' envvar
new d67c965 r22623: export SMB_CONF_PATH from selftest.pl
new 614cb1e r22624: - configure other auth methods for the member server - use the netbiosname as domain and realm for the provision of the member server
new 0f50e7b r22625: hopefully fix make test on solaris
new 037a3e0 r22626: test member server with local and domain credentials
new e2633be r22627: fix crash msgs_tmp isn't always initialized and we don't need an extra allocated string anyway
new 298f178 r22628: convert to new composite api and free the smbcli_request explicit to fix a crash where the request handler gets called after its private data is already freed
new de97687 r22629: if irpc gets freed within event_loop_once() we crash... so deferr the freeing
new 20a0206 r22632: merged volkers select events fix (This used to be commit 216aa06fe634f98dce3f157e67303e90ddb70e2d)
new 19a6878 r22634: make the events system much less dependent on the samba4 build system (This used to be commit b0c8c1cd21e3f91431504d70a4bc0d3c6dee6071)
new 7983989 r22635: make it possible to not turn off dns canonicalization of hostnames with krb5:set_dns_canonicalize=yes
new 8f78610 r22637: Install tdbbackup and tdbdump again. (This used to be commit 8197cb975ec8ed92f10782cef20ff4373d6d6965)
new 0bc6c5a r22640: - generate nicer output - fix compiler warning about unused ';'
new f239b80 r22642: Allow standalone build to work without tdb or talloc checked out, but provided by the system. (This used to be commit bdde74055121ac538f6006750c94b514e962619d)
new e4161f9 r22658: - add AC_GNU_SOURCE macro for systems which don't have it (sles8) - fix compiler warning on some systems
new 6c6c592 r22661: optimize the handling of directly triggered timed events:
new 91ec102 r22662: disable shared library support on Tru64
new 1477b7a r22665: Change version back to 0.9. (This used to be commit 5037373c4c788ed5a74fbc90a190dd8245fe2029)
new c83c674 r22667: revert revision 22640 as it breaks nested structs in idl
new 9fc5647 r22668: Fix ldb build (This used to be commit 331a0f608f3ae2199a8e3290d79d3a0623fb8a35)
new aa95279 r22669: fix uninitialized element which was causing a crash with 'net password set'
new 5f475b8 r22670: changed the RAW-NOTIFY test to support clustered testing (two nodes) (This used to be commit 12ce85aea16379b9946851806c1782272ee1c48f)
new d02dc1b r22672: use composite_create calls instead of talloc_zero.
new be7eb08 r22680: Fix a talloc ctx name (This used to be commit 3c46831f66136896b6b15c351442684ed20730d6)
new 52fb06e r22681: Fix standalone ldb build when parent directory name != ldb. (This used to be commit 1093875d59f1ea9b8bd82277d4f9d8366e584952)
new e0e8fc3 r22682: Fix standalone ldb build when parent directory name != ldb. (This used to be commit 532f28724dcc9e0fe7051e27d145469398041101)
new 9644ced r22683: fix the logic for skipping the pipe_dead() code on the 2nd run.
new 9b03417 r22684: Fix native Samba build. (This used to be commit 582e743e68a1dbfafe06e7e283ff998140149ae7)
new bb71fc3 r22687: use DESTDIR. (This used to be commit 0b34da929f2a482c6470a18a6b365634cb1f5b22)
new d612145 r22694: It seems that AIX 5.3 with XLC has difficulties with <ctype.h>. This is an attempt to work around this: Maybe it helps if we include other stuff first.
new 31d28c5 r22696: Make sure this is an ascii char spotted by Volker (This used to be commit e24812016f60f506f0df2cb5ba8c2c6987f7da40)
new 30baa7f r22697: Support building with external talloc. (This used to be commit 3a2f9e0977bc311daa8171ea709a9cbcdd0a0c85)
new b3a4fd1 r22698: Support using system tdb, when available. (This used to be commit 4d3f02e845577be4a995398dbc5322da8d470009)
new ca72dbe r22699: Reduce amount of magic required for popt detection. (This used to be commit 05ca6ecef70b0e66348b479badcb77d0a0bef9f2)
new aed8091 r22718: remove autoconf warnings, we should only include .m4 files only once
new c722b7a r22721: use only included talloc and tdb untill jelmer fixes the code to support both...
new 9dba7d7 r22722: fix dependencies
new 84ea1aa r22723: fix compiler warnings
new fbe82f1 r22734: - use samr pipe if it is already opened - close connection handle after domains enumeration - collect domain names in subsequent rounds of enumeration (if there are more than one)
new 0ad4c05 r22735: correct some comments
new ac0e2b6 r22741: Add MSVC-specific pragma's for Wireshark. Patch from Ronnie. (This used to be commit 40d6235b2491462bae480415e2ae075c041b3b7e)
new b157580 r22742: Fix tests. (This used to be commit 7240c2d7e30968b751d944f8a9a50573fcbe6671)
new 7a919be r22743: set the talloc name to the string...
new 56ab0cd r22746: fix the build of the sqlite module
new 68b531e r22748: fix memleaks by passing an mem_ctx to irpc_servers_byname()
new 7fe9a32 r22749: fix memory leak of nbt_name_request structure which are used to send replies and never have an async callback that could free it.
new 31b47ac r22750: dlopen() is always available now (and returns a correct error if not supported by the system), thanks to libreplace. (This used to be commit 1152a4f56d7402bf3aa00b5b108c5c6c668cec6b)
new 19d56c7 r22752: bail out on talloc failure
new 112728c r22756: Make it easier to setup an LDAP replica. Provision with --partitions-only (suggestions for a better name welcome) will setup the partitions records, but no any data in those partitions. This can then point at the already configured remote LDAP server.
new aa4ab6d r22757: test if calling talloc_free() works on parent elements from within a destrutor
new 7ef755d r22758: - add missing _talloc_set_name_const(ret, ret); to talloc_append_string() - update manpage and add comments about _talloc_set_name_const(ret, ret); in all places which use them
new cc26fe9 r22762: Some ldb_map changes:
new da7f449 r22763: replace talloc_zero calls with composite_create and add more allocation checks.
new 665065a r22764: - replace talloc_zero with composite_create - use event context provided with libnet context instead of creating a new one
new cf4d161 r22769: Fix include location. (This used to be commit 74d51579aff73913cae31734bddc3b5a48cd32fa)
new 6bf99b9 r22774: correctly initialize the smbsrv_connection when switching to SMB2
new 7e330c7 r22788: fix typo
new 2dacfdf r22789: fix loading of internal samba4 modules
new e1635ca r22790: fix initialization for chained requests
new 4ef7bab r22791: make it possible to use smb2_create_blob_add() in the server code too
new bb69162 r22792: only don't free on success
new 06dae80 r22793: use a state struct for r_do_release_demand to avoid a memleak on errors
new 6bf8379 r22804: convert libnet_rpc_userinfo function to use "continue" functions instead of a single handler.
new 7c636fd r22808: store default buffer size for samr operations in libnet context. This allows not requiring it as an argument in some function calls and still enables specifying any size if it's necessary via libnet context.
new 945cb01 r22809: use buffer size specified in libnet context.
new a4e4ff9 r22810: when a test runs against domain controller use domain name instead of target host name specified in binding string.
new 7e14a25 r22811: two more memory allocation checks.
new 5c0963a r22813: improve error messages in RAW-NOTIFY test (This used to be commit f5b2011db9b05fcca82f6a6b3976aa1b4924b0a8)
new 4bb3160 r22824: - add a simple test which shows how a lock rejects a write on a different file handle. SMB2-LOCK-BLOCK-WRITE
new 518f41f r22825: let longhorn beta3 work with samba4
new c3b00b4 r22827: Change license to LGPL (discussed with tridge). (This used to be commit 1193c759622edd9e6843d9b7f53d9532748ce8a0)
new bc02bba r22829: system/select.h needs to bring in epoll.h for epoll usage in lib/events (This used to be commit 2c9d0b57f9cef96ac0878a9761f3c15774fda336)
new ecc54f9 r22830: merged the latest lib/events updates from ctdb to Samba4. This includes a new EVENT_FD_AUTOCLOSE flag that prevents race conditions where code using fd events might close a fd before releasing the struct fd_event. That causes headaches for epoll. (This used to be commit f1ad216de13b154a1f8747a44b0970dcc47a784a)
new bf27e58 r22831: take advantage of EVENT_FD_AUTOCLOSE in the inotify code (This used to be commit 419ef7393f9208e274745808980e0342e2e65a37)
new a2b2502 r22832: merged the latest tdb changes from ctdb to Samba4 (This used to be commit a88ab4fa3a07c31bc45c612043f9e096f384eda4)
new bb2571c r22833: use EVENT_FD_AUTOCLOSE in our event test suite (This used to be commit 9109d43595ce0a5e4b58df659f745da081ce5f4d)
new af0ba91 r22834: fixed a memory leak in the torture_open_connection() code, and removed the duplicate handling of the unclist. This now exposes a function torture_get_conn_index() which can be used by tests to work out which host to talk to using the unclist. I will be using that as part of a set of tests for clustered Samba that need to do auto-reconnect (to allow testing of cluster node failure) (This used to be commit b505c176a8d90e406fbf9a94840267d1d9dc34c6)
new 7df266a r22835: it's useful to see how much time is remaining in this test (so we can tell if failures are due to the cleanup code) (This used to be commit a4ff1927d452dce93403c456ea9ba3a6b4332f5c)
new ba0424f r22836: started adding auto-reconnect logic to lockbench. This needs to be made async. (This used to be commit 9e1ea3e09c80adb0b9809ee83e0c7b1ec9156e42)
new 0f6b620 r22837: make RAW-BENCH-LOCK reconnect asynchronously when one of its servers goges away (This used to be commit cf0cdf5171d4e0ca01b697155ceb04ffc2863231)
new 8861c4a r22838: Add in an explority test for what QFSINFO operations are valid on IPC$
new a42f78c r22842: fix directory listing of SMB2 and include directories and hidden files
new 4eb1c75 r22843: pass smb2 lock requests to the ntvfs layer
new bd93b41 r22849: map smb2 lock to the generic level
new 5151068 r22858: - let SMB2-LOCK-VALID-REQUEST pass against longhorn beta3 - add modify the SMB2-LOCK-BLOCK-WRITE test to also test reading and name in SMB2-LOCK-RW-EXCLUSIV - add SMB2-LOCK-NONE and SMB2-LOCK-SHARED
new 0543c06 r22863: in SMB2 mode we always need to return NT_STATUS_LOCK_NOT_GRANTED
new 5eb7420 r22864: in SMB2 mode we need to cancel an existing lock with a conflicting lock if they're on the same handle and the same range
new 37f8c04 r22865: handle pending locks in smb2
new bf62b66 r22866: handle incoming chained smb2 requests in our server code to let the windows explorer in longhorn beta3 work.
new 7731921 r22871: restore testing against host name instead of ip address
new d307c11 r22873: Make the RAW-QFILEINFO-IPC test pass against Win2k3.
new 3a88c56 r22874: Expand the RPC-QFILEINFO-IPC test, and add a server implementation to match.
new bb84e0b r22875: We want to skip this test, it will fail unless run against IPC$ (which the pattern does not).
new 2e11a2b r22876: - try to reconnect once per second, not continously - patch from ronnie to fix the lock offset on reconnect (This used to be commit 77d7ca5590bfc416a2526bc8833158df4e9d7810)
new a4e571b r22877: Remove stray 'l' (This used to be commit 97960421a17ea0f48b8b355e55d796f0837c73cd)
new 3173a3c r22881: show number of connected clients (This used to be commit 42f6c5106ea4d0e35f88e0c9523cbd13206fecb5)
new 4febada r22882: It seems entirly reasonable to follow metze's suggestion and check for a valid file handle first.
new 61e5856 r22883: Indentation. (This used to be commit 7548da913d56e3420c686a7d3a924c5f987a3eb1)
new cb00a33 r22884: Be consistant with the case of these constants.
new 71cbc56 r22885: now we use kernberos more, we need to index on userPrincipalName (This used to be commit 600d39e0bacfd669bdee0ea3aec6bdc02113993b)
new e1e7595 r22886: Workaround to make RAW-NOTIFY a bit more reliable against Samba3. It might take a bit for events to propagate from one to another connection, in particular with a process per connection. (This used to be commit 0c7a518b2dad83dc78f3e3058fd8e1267d0e928f)
new e9dcc9a r22887: and servicePrincipalName .... (This used to be commit 45d668d19f661cbaff257b91ed2525577e3cf0d2)
new d15e4d3 r22894: don't send a 2nd request before the last one returned (at least with STATUS_PENDING) otherwise longhorn beta3 just drops the connection
new 976d97f r22896: we pass SMB2-LOCK now
new 283aeb2 r22913: try to work arround the unaligned memory access bug on Tru64
new 5ca5e6b r22921: This index saves another 7 seconds off a 'make quicktest', and is a common search operator.
new 3e53350 r22931: Fix logic in detection of the need to replace dlopen and friends. Originally, dlfcn.o was only added to LIBREPLACEOBJ if dlopen was found in libdl but header dlfcn.h was not appropriate.
new 40cd2d7 r22944: fix bug #4618:
new 66cc0b1 r22952: Make sure we look at extra_cflags when building custom targets. (This used to be commit 2d990cd37410cec03fa96767b0cf84d7c17ca9c4)
new 4022185 r22958: For SRVSVC/NetFileClose only Administrator is allowed to close open files. If a normal user tries to close a file that exists, even that users own files the server responds with this error on w2k
new 87379e0 r22959: cope with a rather interesting interaction between epoll() and fork(). See http://junkcode.samba.org/ftp/unpacked/junkcode/epoll_fork.c for why this is needed (This used to be commit 6d06132ea9c5a1c7d098ba13f4146dc60e811e44)
new 59d1a2b r22960: added a SOCKET_FLAG_NOCLOSE to allow us to tell the socket layer that we will handle the close of the socket (This used to be commit d57aaf5ba60464e5e782353a0879a84f8c70dd32)
new 2741921 r22961: use EVENT_FD_AUTOCLOSE and SOCKET_FLAG_NOCLOSE to fix up some hairy problems with order of socket closing in krb5 (This used to be commit 46a7d83c2b49798c6c5389c13ec2b9785c47b85b)
new e9eb862 r22962: show progress separately for each client in RAW-BENCH-LOCK, this is much more useful for seeing why we get unbalanced locking (This used to be commit 1f1f57023b6d7d7d4938803e57f30e485ccba719)
new b6e64ba r22963: fixed the epoll/fork interaction in the epoll and aio backends (This used to be commit aeca07659aa612bee0c4dd6bdbb24c799e912909)
new 878f694 r22964: log an error on epoll_create failing on reopen (This used to be commit a69f28599845d3ea3868a574c6b0ba8db8486ef5)
new da9b462 r22965: changed RAW-LOCK-BENCH to remove the scheduling uncertainty. We should always get balanced locking now (This used to be commit 4e6df7b9b1938b91a904ab061c36d65b169f93a8)
new 1a7b251 r22966: Make sure to return LOGON_FAILURE if the user's kerberos password is incorrect.
new b5ae901 r22967: Move to the TCP packet interface for the krb5_send_to_kdc plugin.
new ad1cde2 r22968: andrew bartlett pointed out that the parent process could add a fd to the epoll context which would then appear in the children. To fix this we need to check for pid changes in more places. Luckily on platforms where we have epoll(), getpid() is very very cheap. (This used to be commit 4f84e6d569f9c9d7dd902f4550735f3ce2d3b424)
new c42219d r22969: fix some more places where we could end up with more than one event context. We now have an event context on the torture_context, and we can also get one from the cli_credentials structure (This used to be commit c0f65eb6562e13530337c23e3447a6aa6eb8fc17)
new 4c20e07 r22970: the events code calls close(), which needs to use socket_wrapper.h in the build farm (This used to be commit 603d8b6f1702d10234b81ccde0649d8be63ae616)
new 907b98f r22971: fix build on systems without epoll (This used to be commit 146303d91b4c64c87c356c3ed44ccb5774297a71)
new c0aa1f0 r22972: added the basic ldif needed to support group policies in Samba4. WinXP clients do correctly see our group policies, but the gpmc admin tool doesn't yet work to allow you to edit the policies (This used to be commit 4c6e01a585f59caf7d2d87833f5eedc018ed8acc)
new df5f675 r22983: This should ensure that torture_create_testuser() can be called, without needing to change the user's password afterwoulds.
new 4f9977a r22984: not everyone uses tridgell.net (fortunately) (This used to be commit f60817d7970ab449ac327f4da312f10350b9636f)
new cd509a6 r22985: don't do checkins late at night ....
new a777eb0 r22986: error 2312 is returned when NetSessDel() fails because a matching session (username/clientname) could not be found (This used to be commit e2b46d280db114656e18f023a9efa939b5c893d5)
new fe0b8a5 r22987: Clarify how the events are handled in the kerberos code, and standardise with the rest of the code.
new 2ad24b9 r22988: fixed 2 bugs in our unsetenv() replacement code
new fe1d56d r22989: allow '@foo' attributes searchable as we allow '@foo' attributes in all other places too...
new 9b4a689 r22990: free temporary memory also on success...
new d863f65 r22991: ignore '@foo' attributes in the repl_meta_data module
new d7e913d r22992: add a function to attach the dsdb_schema to a ldb_context loaded from ldif files. The first file should contain the info's about the 'prefixMap' attribute in the first ldif chunk. The 2nd file should contain all attributes and classes.
new 47e5c16 r22993: - make it possible to load a dsdb_schema from ldif via the ejs bindings - make it possible to set ntds_objectGUID and ntds_invocationId via the ejy bindings
new ac5cd25 r22995: don't run LOCAL-ICONV twice...
new 2302664 r22996: merge HPUX compiler flag fixes from SAMBA_3_0
new d3f30ca r22997: only if the output of which has a leading '/' the output is useful...
new fdc0809 r23011: initialisation functions must return NTSTATUS, otherwise we get bus errors on platforms like sparc. This is why sun1 died during provision. (This used to be commit ad6a672ec3cf077d419458e2f07ebe6d9a2b94b2)
new 7bdc1a8 r23012: we need a POLICYGUID in provision (This used to be commit b9f8650b20e5132410153f5b61a68dca5df548ff)
new d2872b4 r23013: fixed a bug in the string_replace_w() test that caused OpenBSD to die (This used to be commit 1fe20a4555aac6f011eca98f138e125de0de4321)
new e303600 r23017: fixed the warning we have been getting for a long time: pvfs_close: failed to delete XXX during the BASE-DELETE test. It was a real bug, and could result in a delete on close triggering for a handle that had never fully opened. (This used to be commit 398c3724b4cd8c8073c8a77f8b0568d6b3ce1e7d)
new a8716af r23018: fixed a memory leak in our server side session setup code for failed session setups (This used to be commit a4e043e1f8f3cf1ab86e6dde501722b8050bbde4)
new b691b4a r23019: revert r23018 - this will require more thought. (This used to be commit df60df9678e5c45fad6c7f7cb53ba8d0ce6b7cf0)
new d3e28cc r23020: a better fix for the memory leak - this one doesn't stuff up spnego :) (This used to be commit 9a8da730a725fc9fc1a3e407273e688f44eadfe1)
new 36d7186 r23021: test some boundary conditions for idtree, after I saw some suspicious behaviour (This used to be commit e862cf17b891885f3a733819869a06895c1fb324)
new 246f947 r23026: Add groupPolicyContainer, as we now require this schema element.
new e40d9cb r23027: Make sure the parent object always exists.
new e0d4923 r23028: I've now got a patch to Fedora DS to make it only install the very base schema.
new 042ddf2 r23029: fixed formatting (This used to be commit 72ee4707725e9bbc9ab564315c7d78bdc564256f)
new 7bb939b r23030: finally fixed up our asn1 code to use better memory allocation. This should allow us to fix some long standing memory leaks. (This used to be commit 3db49c2ec9968221c1361785b94061046ecd159d)
new fcd4f22 r23031: removed bogus event_loop_once() calls in RAW-CONTEXT test - they could hang forever if an ealier one caused two operations to complete at once
new d21bfc0 r23032: Remove calls to println(), and ensure we print the ldb errstring().
new 1b67925 r23033: regenerate schema.ldif with minischema.js
new 4dbbf7f r23034: Thanks to metze for providing some vital clues in the 'kerberos ccache on credentials don't do anything' bug.
new 43da486 r23035: We don't need to add this entry, and I hope to figure out how to avoid adding the other two manually.
new 931f594 r23036: error checking on asn1_init() failure (This used to be commit 26cf8494084c0106ef0e1c9b6ef40eeadf945ef2)
new 774d66c r23037: actually fix the asn1 memory leak :-)
new baa81e2 r23043: allow more than UINT16_MAX - 1 handles on smb2 connections
new 10498e8 r23044: - use uint32_t for handle id's - include the session vuid in the SMB2 128-Bit wire handles as SMB2 oplock breaks doesn't include a TID or VUID in the header we need to make sure the handle is unique for the whole TCP connection
new 6eaf8ee r23045: forward SMB2 oplock breaks to the client
new fb1078d r23047: Allow local inclusion of js files as well as from predefined path(s).
new 4378af3 r23056: added automatic reconnect to RAW-BENCH-OPEN, similar to RAW-BENCH-LOCK (This used to be commit 30b1733d75a5f309441818be9718c0434b984f42)
new 31f047f r23057: only call the async recv function for the first pending receive, not all pending receives, when the transport dies. This is because the async callback most commonly shuts down the connection (it's the only reasonable thing to do when it's dead), and that frees the whole context. That means that if we loop more than once, we'll end up using freed memory. (This used to be commit 75d537d3a5e3fc5258ce48bfec0c0ce6160978f6)
new 86b91f5 r23058: the cldap code was getting too intimate with the internals of struct asn1_context. A hangover from when it wasn't a allocated structure (This used to be commit e4b7968a40e11a96a0b9671f8ef5436f18427818)
new 145a9dd r23059: reject_free needs to be initialised (This used to be commit ffb8b493161f6951dabb94f2e9ee4c2f2c11b4e0)
new 1a55a36 r23060: use #include <roken.h> consistently. Using "roken.h" in this directory breaks Samba builds on some systems as they find the wrong roken.h (This used to be commit 59cd26b664af5edebc979d2bc746bf9621333130)
new 9e1c888 r23061: keep the RAW-BENCH-OPEN test balanced (This used to be commit 453d6f5c58ef60599894749a513d45f1bf5f1c4e)
new 5bb0dcd r23062: make sure one node doesn't get ahead of the others at the start (This used to be commit 6ab736f5308aabec609408cef9e4c3629081dd75)
new c83c399 r23063: Make sure to invalidate the ccache when we set a username/password/realm/etc from the command line.
new 615fea1 r23064: Clarify comment and indent (This used to be commit 607e8409f86b28c51a058555021cd45c1cb72a26)
new 5088c8a r23065: revert local includes to prevent security problems (at least temporarily...)
new 3527a57 r23066: don't ignore errors
new 42c1ef4 r23067: use 'const union smb_search_data *file' also in the server code to get rid of compiler warnings in the cifs backend
new ffe21e4 r23069: print out the command, to find out the problem on host 'tridge'
new dbff619 r23071: print the command on failure only
new 182ad3f r23089: This is upstream now, so we don't need to add it manually.
new a2a49c5 r23090: a test showing two netlogon pipes open at once, using the LogonEx ops (This used to be commit 576dbdc8eece5c2fef743835c7cc255f02050ad3)
new 2087e1c r23099: New interesting delete on close tests :-). This will break all delete tests on the build farm until I check in my server patch. Jeremy. (This used to be commit c31f775f1c8f6f7e50d038d093898a1f4280be23)
new 6223ae4 r23103: Add a torture test for the insane semantics Steve's cifsfs client uses so we don't regress :-). Jeremy. (This used to be commit 5ce41ae40c5413bb9f15d1c47a095f63d7f167e0)
new 45afb4f r23104: Add comment explaining the new test. Jeremy. (This used to be commit 7b9b5c59a4ac2afca151ba12eba7c808057a677e)
new a32b648 r23108: Add defines of RTLD_NOW and RTLD_GLOBAL to replace.h. Fixing build of ldb for instance on some systems without dlfcn.h. (This used to be commit 943acd688d5aa0cd4adc6dc0fd7b92f1f294c219)
new 938a0bc r23110: add --disable-shared option, very useful for the build-farm...
new 9853dea r23111: nicer ./configure --help output
new 77b68a2 r23114: we fail the new BASE-DELETE/deltest20a|b tests
new aa9bf7f r23115: the attribute array needs to be NULL terminated... hopefully fix the crash on some hosts in the farm...
new ef5dc55 r23118: Make inet_pton and inet_ntop available through lib/replace. The code for inet_pton.c and inet_ntop.c is taken from the rsync code.
new 4fa973e r23123: Fix two utterly simply typos that broke the whole build farm...
new 9bd9aca r23124: add host subcontext providing (at the moment) list of domains hosted on the server.
new b0a1cf0 r23125: add host manager subcontext function.
new c64358e r23126: this was sitting on my laptop for a while...
new d875b7d r23129: Merge from 3_0:
new 79d3f82 r23132: Resolve an issue where we would use the ccache after we free()ed it.
new 64df4c7 r23133: I felt pity on Kai, as he starts work on winbind in Samba4, so I decided to clean it up a little.
new 002c1e7 r23134: Set the event context onto the cli_credentials.
new fb21385 r23135: inet_ntop and inet_pton are now provided by libreplace
new 6d52f4a r23136: Set the event context onto the credentials in more places.
new 04bc1c4 r23137: make it possible to skip the pidl tests with PIDL_TESTS_SKIP=yes
new c31e144 r23138: added a raw interface for SMBecho operations (This used to be commit 590c6c21db5abd436441a9af62ee65436d6f1222)
new 18a4d22 r23139: use echo operations once a second in lockbench and openbench to ensure we detect IP takeover on servers (This used to be commit b5292a25edf1c071dea19877fb6b31f2501132ef)
new d79225c r23140: send send echos while disconnected (This used to be commit 233172a9f71e297e255c393946ad51fad96b356e)
new 1aaea2d r23141: Use the finddcs() library call rather than a winbind-specific version.
new a085d68 r23142: added error checking and reconnect on echo replies (This used to be commit 0d47efe6d6d1738183c59942a077faaf1c77f004)
new d142f4b r23143: error found by valgrind (This used to be commit 268a26131ee43a673e7b79a359b2575dcef554d5)
new e3408e6 r23144: splitup RAW-OPLOCK into small units
new a11e7f1 r23145: try to fix the build on solaris
new 2d7d794 r23146: fix the build (temporary)
new de30856 r23149: Fix up the trusted domain lookup code to use the new structures.
new 12d9b33 r23152: fixed some async retry issues in openbench (This used to be commit 08eeaff0799051c3046a1101943b74d634828f6e)
new de8b793 r23153: a first cut at a fix for the dgram flood problem that volker found. Not sure this is the best solution, but it should work. (This used to be commit 80002cd12a64fa2679e48c58906cb9b26ad17e49)
new f862ee9 r23157: Add news file for talloc. (This used to be commit cb92da26799d27975dd27255007573cef6397d8a)
new e3af07d r23158: Set version to 1.0.1. (This used to be commit db065db67a5edcefc6dbe2e504a4922b9b9f7f21)
new 5a74acb r23174: merge text (This used to be commit a6293ab5cb31a73f23adebacc68d2d383fa62e22)
new dc919c2 r23175: Handle PKG_CONFIG_PATH not set yet - fixes warning in selftest.pl (This used to be commit 222acbe33b427a6ccae3b9e27b545f22e4564d5c)
new b8b580d r23176: Note that we only return one DC from this call at the moment.
new 5fb459e r23177: Add in a new provision-backend script. This helps set up the OpenLDAP or Fedora DS backend.
new 262dc06 r23178: add simple js code I use for testing and which starts to look like ejsnet command line utility (perhaps to be moved to utils later...)
new 1fe9fd2 r23179: I forgot ejsnet.js script is one of tests. Disable it temporarily.
new 9b95f57 r23180: auto-reconnect on both NT_STATUS_END_OF_FILE and NT_STATUS_LOCAL_DISCONNECT (This used to be commit 32a6c268a7963382dc05f53783ac22f7fd0de429)
new aeac4f4 r23181: prevent attempts to reopen the connection twice at the same time (This used to be commit a25c27dbae4534f2125001c16ac9ae0b67c519cb)
new 95a3ca5 r23182: fixed valgrind error (This used to be commit fae416cbe8e44bc88ea709160a583e2f921e4eec)
new f1c1383 r23187: revert 23145 and 23135 to fix the build on solaris...
new fbe7d8c r23188: revert 23123 and 23118.
new 86a4886 r23189: Work towards a totally scripted setup of LDAP backends, so others can easily try this out.
new f1c7d48 r23191: Use the new provision-backend script to setup Fedora DS for make test.
new 9f6c762 r23205: abartlet please commit the correct content ...
new 867f7f4 r23208: on some HP-UX boxes dlfcn.h is available and use unsigned int flags for dlopen but no library contains the function...
new 4690d5c r23209: import getnameinfo.c, inet_ntop.c and inet_pton.c from loikeet-heimdal
new 0ab01a9 r23231: Fix make test on build farm for 64-bit hosts. There's no reason this should be any different for 64-bit hosts, but we probably are lucking out on other fields here as well. The "fields_present" field shouldn't just be copied from usrmgr traces, because it indicates which fields should be set, and in this case, we were setting the kickoff time (NOT the expired time) to some random date. (This used to be commit 69270178e5b5b069cc7bcd04d04cf8ec29512da2)
new 66d0f5c r23232: Add in some extra files required by the new provision-backend.
new 55ee74f r23233: Use the schema and basedn files generated by the provision-backend script.
new e6aecd8 r23235: Don't do a seperate LDAP provision step. Instead, everything we need (including the config files) is created by provision-backend.
new 9c6c484 r23237: update lib/replace from ctdb (This used to be commit 361c5995bcf1dafb89f935ac4183dc295e1d524d)
new dd64de3 r23238: merged transaction lock changes from ctdb
new 4d1a21f r23239: Fill in drsuapi_QuerySitesByCost.
new adf23c6 r23240: Fill in netr_DsrGetDcSiteCoverageW.
new c46e586 r23257: Newer OpenLDAP versions don't seem to need this, so simplfy.
new 57be767 r23261: Merge WHATSNEW back into the main branch. Comments/omissions greatly appriciated.
new af1c3c6 r23262: Fix mkrelease.sh to work in the right directories (This used to be commit db8d78f187339acefc0ba03b3c33d1128208b084)
new 6e68fe6 r23264: Make it more clear what this is actually setting up (This used to be commit f687bc92aea00aa489d310ac31e08a5718a36ec4)
new 1e3a494 r23265: HP-UX 11.00 also needs this, try to see if 11.23 is also happy with it...
new f0daf96 r23266: HP-UX 11.23 doesn't like this, but HP-UX 11.00 and 11.11 need it
new f7d79d3 r23281: Ensure we wipe all the right things in distclean.
new 6ebe9f2 r23286: In SWAT, it was not possible to use a domain name other than the default.
new aec9320 r23288: give more info...
new c2781df r23289: Provide support for GCC attributes _PURE_, _NONNULL_, _DEPRECATED_, _NORETURN_ and _WARN_UNUSED_RESULT_. (This used to be commit 44248f662f0b609dad6a7b437948f12d661a28f7)
new 62b3aaa r23292: check for errors returned in a call result.
new d3807e3 r23293: the fix for HP-UX 11.11 doesn't work on HP-UX 11.00 we end up with sozeof(uint64_t) == 4 :-(
new 71a141a r23294: try to fix the build
new 547f27d r23296: HP-UX 11.11 also gets sizeof(uint64_t) == 4 so try the same fix as for 11.00
new 67c5b02 r23301: merged from ctdb (This used to be commit 76b981fcefb0dff24ac7d543da70fbb487ed7072)
new d596200 r23303: so HP-UX 11.11 also likes the 11.00 workarround for broken pread/pwrite when using large file support.
new e0f3a38 r23306: pass down LDFLAGS to the link command in the libreplace standalone build
new 3fb4bd1 r23311: Updating the samba4 winbind protocol to version 18.
new 8e292c6 r23325: Remove items from menu that have been removed from SVN long ago, with the start of the transition to the new SWAT.
new 57dd8ae r23339: merge from SAMBA_3_0:
new 815cf40 r23351: Merge from SAMBA_4_0_RELEASE:
new 7f2709b r23361: Merge from SAMBA_4_0_RELEASE:
new 14846bf r23363: Activate rep_pread and rep_pwrite in lib/replace/replace.h. This fixes the build on a SuSE 6.1. :-) I guess this had been merely forgotten.
new d89e6c7 r23364: add LDB_FLG_NOMMAP flag (This used to be commit 0c3442c68b01b6804f3fd966fc1fe9097eb863aa)
new c74ad35 r23365: Try to make Windows Vista join again. On my new test environment, it wants to check for an existing domain join account, and fails. This test shows that we need to return NT_STATUS_NONE_MAPPED when nothing matches. (not yet tested if this helps vista).
new 9053998 r23370: Traverse in tdb wasn't consistently using the travlocks.lock_rw for lock read/write types, it was sometimes using it (tdb_next_lock) and sometimes explicitly using F_WRLCK instead. Change this to consistently use travlocks.lock_rw only. I'm pretty sure about this fix (else I woudn't be checking this in :-) but tridge and Volker please review. Jeremy. (This used to be commit fa548ad75e945ae4d167baffb87140c90cba268c)
new d7942bd r23371: Fix the misleading comment I added - it really *should* say "locks chain and returned record", not "and returns record" Jeremy. (This used to be commit fa880e6cc16024f14d10cdc8120ce67bfd1d2eb6)
new 3cc5429 r23373: Fix spelling... (This used to be commit 370a586a21623f3c4441f0dedf9a8bdec14a6e40)
new eb9ae52 r23381: Merge netr_GetDcName WERROR return and WERROR_DOMAIN_CONTROLLER_NOT_FOUND from SAMBA_3_0.
new 580b494 r23382: Fill in lsa_lsaRQueryForestTrustInformation.
new 09a82db r23383: Query transitive forest trust info in LSA torture test once we see such trusts.
new e4710c9 r23384: Fill in NETLOGON netr_DsRGetForestTrustInformation().
new 8d9e0d5 r23385: Adding netr_DsRGetForestTrustInformation() test to query transitive forest trusts as well as our primary domain.
new 38af1b1 r23386: Correctly fill in server name in DsrGetDcSiteCoverageW() test.
new c2dc9a4 r23403: Make nsstest build on Samba4.
new d43cb59 r23412: We don't need hdb.h here any more (This used to be commit 1abda90f15bcfb56ac56b01fd2b7343fade3843c)
new c0b967f r23413: TP5 is releast...
new 2529844 r23418: 'S' is 0x53...
new 64b985b r23419: initialize variable...
new ac00b65 r23420: try to make the IBM checker happy
new f7110d9 r23455: These buffers may not be null terminated. Ensure we don't run past the end of teh buffer printing the error strings.
new 91adebe r23456: Update Samba4 to current lorikeet-heimdal.
new b163ab8 r23481: As per metze's suggestion, move the nsstest files from torture/ to nsswitch/ (This used to be commit 4e7dc9eae4a30f67a87dbf8ccfda7f6a3ace114d)
new e505338 r23487: fix the build with automatic dependencies
new 5f76f98 r23488: hdb_openp has changed from void * to int...
new dcf1b39 r23490: try to fix the build without automatic dependencies
new 25abee0 r23491: Split out the RENAME trans2 call into a separate test (This used to be commit 80244f1ee66c3dbcc2958db4fa9ed333d9f0b40c)
new a7601c9 r23492: Also activate the split out test... (This used to be commit a3cb4bcae7a6eaac99e2cffbce4a8a7d7fcf1547)
new f5c2f26 r23493: regenerate lex.c files with flex 2.5.33 this makes sure we include config.h as first header
new d02d030 r23503: use hdb_dbc not hdb_openp.
new 5b2e3e8 r23505: Use RAW_READ_READX, not RAW_READ_READ in BENCH-READWRITE test (we already write with RAW_WRITE_WRITEX). Noticed by Gomati Mohanan (This used to be commit 5530b38bbf776fec86dd47d3fe73c5e7a6eb188b)
new 7e02cb2 r23506: Turn back to RAW_READ_READ because buildfarm fails. Investigating. (This used to be commit a580d19cb39e35464d28a8aa15bb9587e3e7d518)
new 491c63a r23519: added libcli code for fetching shadow copy information (This used to be commit a9c23729f253f65825466cfef965d259ec35a54c)
new b2668fe r23520: display shadow copy information in 'allinfo' (This used to be commit 6855dba72e41a4399bc9cd03ebe9924120c43436)
new f9a3774 r23521: NT_STATUS_OBJECT_NAME_NOT_FOUND is not an error either (This used to be commit fb20d0cbe0dc3899409a345df0b7d0d73ae64cf0)
new de4f15a r23529: When using READX, fill in readx fields. Thanks to Metze for spotting it. (This used to be commit 9bb079d70d3fab3ad66143301e8ddfbb5135dedb)
new 4283737 r23531: added optional latency reporting in BENCH-NBENCH. To use it, you need to have a load file that puts a timestamp in the first column. That tells NBENCH to target the same throughput as the capture, and to report the maximum amount of latency miss in the test
new fdbc8e2 r23532: added lp_parm_double() (This used to be commit 524ba04b1f6996023886190eee8a226b08aafa35)
new 2a3282f r23533: added --option torture:targetrate=rate to target a particular throughput in MBytes/sec (This used to be commit 35477e8e3d58acce467648f3bd83a43d135caefa)
new 5515750 r23534: honour the targetrate even for loadfiles with timestamps (This used to be commit 24b6aabd11849518f46231358994118a39bb0cb3)
new dc4f1f6 r23535: accept numeric ntstatus codes in nbench load files (ronnies wireshark script generates numeric codes) (This used to be commit 455895c4b1651bc74f2f64514344d3561a2cd5bb)
new 9ed016b r23540: Continue fixing bench-readwrite. We need to initialize state->readcnt not only when file is written but at initial write as well. (This used to be commit 0258f9d3c21d1f9ce6bfcf31138d7f8b9bfb6b7d)
new 576b1c8 r23542: Include function documentation in prototype headers. (This used to be commit 03eef5f337446f04239e0b2f840213f0aa7d6ea1)
new d291b8b r23551: Change data_blob_equal to data_blob_cmp, suitable for sorting with qsort().
new c30e918 r23557: Ensure that we don't reorder the objectClass list, if we don't have any subclasses loaded yet, or none are applicable.
new b0c5367 r23558: MMC seems to ask for this, so I think we need to include it in our schema.
new b3f3a4b r23559: After running testprogs/ejs/minschema.js update schema.ldif (on abartlet's request).
new e9d1947 r23560: - Activate metze's schema modules (from metze's schema-loading-13 patch). - samba3sam.js: rework the samba3sam test to not use objectCategory, as it's has special rules (dnsName a simple match) - ldap.js: Test the ordering of the objectClass attributes for the baseDN - schema_init.c: Load the mayContain and mustContain (and system...) attributes when reading the schema from ldb - To make the schema load not suck in terms of performance, write the schema [...]
new f604ee4 r23561: Fix an output message. (This used to be commit bf1edba3f184cbddea70388058e16f044c2bea54)
new 1f193bf r23590: Fix realloc leak on failure case from Jim Meyering <jim at meyering.net>. Jeremy. (This used to be commit 59ba128cb61e77a830ddd8b8e1d5d0fd00f99736)
new a1d45c6 r23605: Update mkversion.sh to support git and git-svn checkouts. Jerry, did I get you right that you'll merge this to 3_0 yourself?
new ff4c92a r23629: Document lsa lookupname lookuplevels Volker discovered a while ago.
new aa860b2 r23630: Found out what LSA_LOOKUP_NAMES level 5 means: only query transitive forest trusts.
new d5b212c r23631: when linking shared libraries we need to make shure the linker doesn't skip "unneeded" object files from within .a files.
new 8ece71f r23635: fix the samba4 build...
new 13ecb01 r23637: fix detection of visibility attribute support
new 00389db r23638: add SMB_LIBRARY() macro to create a LIBRARY::foo section in source/config.mk from within *.m4 files
new 698093b r23643: Fix the build farm tests. We were incorrectly passing the RPC-SAMBA3-GETUSERNAME tests before the previous password expiration fixes, because if you create a user and only set the password administratrively, the "last set time" should not get updated. Needed to add some more of the fields_present flags to do this. (This used to be commit ce5637de22c19551c0ce5147658ceae33b976ef1)
new 115b706 r23653: add dummy implementation for all nss calls to let nsstest pass against a samba4 winbind
new 170e019 r23674: Merge changes from Samba 3 SVN r23539: Avoid code duplication in winbind_nss_linux.h (This used to be commit e95d258078701c1a15940815652f77b127471267)
new 06a8782 r23675: Build libnss_winbind on linux. (This used to be commit 9b74d3aef41c020846de9ee1f1adc502f4b1bf39)
new 1e1a60a r23676: Added a .gitignore file to hide generated files from git status. It's identical to .bzrignore (This used to be commit 9987d30957893423e605fdfdd8bb27e20dd429d7)
new 74b3532 r23677: When I removed data_blob_equal, I clearly didn't test the PIDL code.
new ec0035c r23678: Update to current lorikeet-heimdal (-r 767), which should fix the panics on hosts without /dev/random.
new 2f269ed r23679: invocationID is a GUID too.
new 222c6dd r23680: Make it easier to setup a domain member server - the 'server role' will now control the auth methods, but an override is still available, ex:
new 91e68b1 r23681: merge 23670 from SAMBA_3_0:
new ee1ca9a r23684: Only use the bzr and git information when there's a .bzr or .git in the top branch directory
new 5dd8496 r23687: not every compiler supports __typeof__()
new 31df907 r23693: Give the process a chance to write out it's coverage data, before we blast a kill -9 at it.
new 80ae1c2 r23695: By not using the NULL context for these large structures, we don't falsely report them as leaked.
new b540bc8 r23696: added the create mask and related share permissions options to Samba4, using the new share_int_option() code from Simo
new 879e1e0 r23697: use the file perm options in the posix backend (This used to be commit 701d06ac016c69fcd9ac92b5afefa2346c9bc26f)
new d1984d5 r23698: fixed notify:backend so it actually works again (This used to be commit d49ce1d752fdf6a6e1d6b9da12e7afb7d385ef8c)
new b4d9778 r23699: when we create the global schema, remember to set the ldb opaque so we can find it again (This used to be commit 968e70b2aa478cfd49321e3386b505fd00a81527)
new 2a8f921 r23700: pre-open the sam in the parent smbd. This has the effect of loading the schema. That stops us loading the schema for each new connection.
new 3381a5c r23701: when we create a new socket with socket_accept(), clear any flags that were set in the old one. Otherwise SOCKET_FLAG_NOCLOSE causes a major fd leak (This used to be commit 4e31eda055781a710d285c509d0c51b42e351431)
new 4ace795 r23702: fixed a "falling back to select" error in the standard process model. It's much cleaner to get the event system to close the fd, especially with the complexity of forks (This used to be commit d1b710f09c95a8181d2b642081282d8c97b37811)
new 3a78f73 r23703: Start to get Samba4 to again work with LDAP backends, after I turned on metze's schema work.
new c37cfae r23715: Make the provision-backend script print out the exact commands to run, to set up the LDAP backend.
new 97172e1 r23716: Clarify LDAP Manager DN and fix slapd startup syntax.
new 90b49dc r23717: We need to remove the _ in LDAP_MANAGERPASS for the --ldap-manager-pass= option to work.
new f5778d5 r23718: Make Samba4 work against the LDAP backend again.
new cc0756c r23719: ejs being case sensitive, while LDAP is not is a real pain when dereferencing attributes.
new 967866f r23720: Allow the member server to work against an LDAP Backend. Another case where LDB isn't as strict as OpenLDAP, the self join record contains duplicate servicePrincipalNames once the DNS name and domain name are made equal. (Easier to just skip the useless self-join).
new 7bf9415 r23721: For unions, The TAG and the ARM are aligned independently.
new 4f2fe8e r23734: Add a test to prove tridge's theory that the mask, once set on an open directory handle, is never changed. (He's right btw :-). Jeremy. (This used to be commit bf9242ad4561239fbc6e05c6879726f0df202f56)
new b0db52b r23737: Validate that we object to duplicate values in an add or replace.
new f605214 r23753: Fix bitrot afflicting the ldb Python swig bindings. (This used to be commit 0141db0fc43fb55d4b6dd80c89b1a3aae689a873)
new b7b17c6 r23754: Make sure to check the status return before we de-reference the returned elements.
new 2d2cde7 r23762: Fix DN renames over LDAP, and instrument the partition module. Add a test to prove the behaviour of LDAP renames etc.
new 0479a2f r23792: convert Samba4 to GPLv3
new 95f930d r23794: convert more code from LGPLv2+ to LGPLv3+ (This used to be commit 9d37f1ec070ddcfd49dfe351e76cc08fa0d9b41c)
new b8d69a7 r23795: more v2->v3 conversion (This used to be commit 84b468b2f8f2dffda89593f816e8bc6a8b6d42ac)
new 4b71c21 r23796: main COPYING file for samba4, plus some formatting varients (This used to be commit 76c6bfdeb51b5673bbabe0ca3d8bff3b74a327ee)
new 54b6c75 r23797: started fixing old FSF addresses. Fixed pcap2nbench COPYING file (This used to be commit 9f77c40a8ee137339877bb622332a901fec46e6d)
new 6c973f4 r23798: updated old Temple Place FSF addresses to new URL (This used to be commit 40c0919aaa9c1b14bbaebb95ecce53eb0380fdbb)
new e1c15c7 r23799: updated old Franklin Street FSF addresses to new URL (This used to be commit db92b76a0034899f5f0dc2d012ee7709ff9a6132)
new b8875be r23800: LGPL is now called GNU Lesser General Public License not GNU Library General Public License (This used to be commit 01e3fe7533b5670236c026ec3c6cc1e25655fbc3)
new cd1217f r23801: The FSF has moved around a lot. This fixes their Mass Ave address. (This used to be commit 5c9b19271e0e3ad897499707003ce4703ffa4870)
new 37363d4 r23802: fixed URL in XML (This used to be commit c0111223e2201b2c62e25a4c88e1ee445fde5ab6)
new d4e2d15 r23805: this directory is not used any more (This used to be commit 3121f914938e896f9e6c547c108a216b4b026c69)
new 6504900 r23806: update Samba4 with the latest ctdb code.
new 702372b r23807: added hex_encode_talloc() (This used to be commit 1b105097e3f4a8475d3a2623205ecdea2aef91cf)
new 69c0923 r23809: Don't give users the fantasy that we can control choice of GENSEC security mechanisms at the moment. I'll put this back when I implement the functionality.
new a87dea2 r23810: Make things static, and remove unsued code.
new d57cb82 r23811: Try to ensure struct nbt_name is always pre-declared. Might fix the build on aico.
new 8f99228 r23812: Remove more code found as dead by the find_static script, and make other functions just static.
new 1cc770f r23815: Thanks to Matthias Wallnoefer <mwallnoefer at yahoo.de> for pointing out that we had the wrong objectClass for OU=Domain Controllers,${DOMAINDN} (was CN=Domain Controllers,${DOMAINDN})
new a0fa505 r23816: A little more static, but leave the dead code testjoin.c as documentation.
new 57484f5 r23821: Extend the winreg test by a test for DeleteKey on a key that has subkeys. This should return WERR_ACCESS_DENIED.
new a21ea33 r23848: Thanks to derrell for pointing out that I had not finished my patch to split out the auth methods.
new 4955b21 r23849: ldap_server: Provide more info in debug traces
new 6646745 r23851: export _ABS versions of PREFIX and SRCDIR
new 762f9ef r23852: Merge Samba 3.2's wbinfo into Samba4, so Kai can use it for testing.
new 5c98bbe r23853: Fix a very misleading error message in tdbbackup.
new 10f6e16 r23859: Work to have Group Policy work 'out of the box' in Samba4.
new 0ea2612 r23860: export WINBINDD_SOCKET_DIR into the testenv
new 803335b r23862: Explain who requested unknown dependency. Helps a lot in chasing dependency hell when trimming down s4 platform (This used to be commit 6c95eabac684c70ac0080b6ab7ca723f5c58869b)
new d9a5e18 r23875: As pointed out by mwallnoefer at yahoo.de: On default Active Directory installations, the NETLOGON share isn't an indipendent directory. In fact it's mapped to the subdirectory "scripts" from the share SYSVOL under <Domain name>.
new 40dbe57 r23876: Prepare to run nsstest from make test, just not add it to tests_all.sh yet. (This used to be commit f45ae8a878c3d34ea2e4e1c7770e57cd96fa845b)
new b9d77db r23880: Don't crash when we run wbinfo -a against our own winbind when we are a DC.
new 3ccf9ff r23881: A quick fix from davecb at spamcop.net to be more portable to non-GNU make in autogen.sh.
new c86e98a r23890: Allow wbinfo -a to work against Samba4's winbind.
new c1010f6 r23895: reapply rev 23493:
new c87d501 r23905: SATOH Fumiyasu <fumiyas at osstech.jp> points out that we want &&, not ; here...
new d1bfe56 r23907: Fix bug 4790 reported by mwallnoefer at yahoo.de:
new 1ce5642 r23912: We always accept / as a seperator, and it is far less confusing compared with a shell-escape (\).
new a45166b r23925: Use NULL instead of 0 for a void * argument. (This used to be commit bf7774360bbcf557e3cbc4ef0c45f750b4ba89c3)
new 5fa17c1 r23950: unlink before rename is superfluous.
new 0d80514 r23959: add more monitor messages support that's been sitting around on my laptop for a while.
new 3c097f3 r23960: Don't destory the 'reason' for terminating the service before printing it.
new f8219ec r23961: Allow SWAT to operate on x86_64 machines.
new 8172bbb r23964: Update blackbox selftest scripts to cover more code, and to more consistantly report errors. (Some were being lost due to the "echo foo | cmd" calling convention).
new bb68118 r23965: Add testing the 'net time' command to the script.
new 3a1b90e r23966: It isn't great, but at least now we have some access control in SWAT
new d568e2b r23972: Fix a bug in pwrite error detection in tdb_expand_file(): The proper error condition is (ret == -1) instead of (ret != number_of_byte_told_to_write).
new af8432e r23977: Im prove the pwrite-patch to tdb_expand_file of r23972:
new c94cba5 r23978: Merge r23161 from Samba3:
new 7002ed2 r23979: Fix another occurence of (written != requested) as an error condition to write. This is in tdb_new_database.
new 0673a18 r23980: Fix one more use of pwrite in expand_file.
new 62b56dc r23982: Fix use-after-realloc() found by valgrind and mwallnoefer at yahoo.de.
new b7f9e85 r23993: Attempt to fix bug #4808, reported by mwallnoefer at yahoo.de. The issue is that when we all ldb_msg_add_empty(), we might realloc() the msg->elements array. We need to ensure the source pointer (when copying an element from the same msg) is still valid, or the data copied.
new ae0115d r23994: Finish my work to ensure that non-root and non-administrator users cannot vampire, provision or upgrade a Samba4 server via SWAT.
new dc25ec5 r23995: Work to allow mimir's libnet code to be called from winbind.
new 2764363 r24010: Fix warning for the function paramter to qsort().
new 4a517b1 r24011: Keep the connect handle around in libnet, in case we want it.
new a7416c0 r24012: Remove duplicate code block (from bad merge).
new 890c420 r24041: After metze's ack, check in torture_comment from Zack Krisch <zack.kirsch at isilon.com> (This used to be commit b1148b7ab84a18d4fea771c887ed7d535841982b)
new a473138 r24051: more monitor function calls and monitor msg names convention change.
new 32d5596 r24052: Fix some of the NT4 usrmgr.exe portions of bug 4815.
new 41ab04e r24053: Ensure we filter EnumDomainUsers with the supplied mask.
new 6dad5b6 r24054: Fix some warnings (This used to be commit b3473db397476d05e7ffca50a5f7a9b65e0a5b4a)
new fe60cd9 r24059: Fix bug 4822 reported by Matthias Wallnöfer <mwallnoefer at yahoo.de>.
new 4e697b2 r24060: Fix bug #4806 by Matthias Wallnöfer <mwallnoefer at yahoo.de>: We need to include the attribute allowedChildClassesEffective for MMC to allow the creation of containers.
new 06a6194 r24061: Anther part of bug #4823, which is that until now Samba4 didn't parse the logon hours, even if set.
new 649d4bf r24074: Test both permitted logon hours and permitted workstations in the RPC-SAMLOGON test.
new bd750a7 r24075: As suggested by metze, match the behaviour of ntvfs_posix, and remove the backend data (effectivly closing the handle) when we close an IPC FD.
new 63c2002 r24076: Make ldap.js pass against Win2k3 again (looks like we don't match AD on this error code, but allow both for now).
new 008b840 r24080: Set the primary group (matching windows) when creating new users in SAMR. This can't be done in the ldb templates code, as it doesn't happen over direct LDAP.
new 97859bc r24081: Domain Controllers are also shown in this enumeration.
new bd70501 r24082: Following the removal of a fanstsy condition from the SAMR testsuite, allow the server side to enumerate all domain controllers and domain members...
new 50a66a2 r24083: Don't fail the test (looking for the user in the enum) if we didn't create the user in the first place.
new 91750a2 r24108: Split out samba3_parse_domuser to a seperate file and rename, so it can be used for a name2domain call. (This used to be commit 75e41da039e10127820635500e185e24ea55c777)
new 6d10dc2 r24109: Add a wb_name2domain call (This used to be commit a6a45ab9706961ea2a9a7451d9a38cb8dea7baf2)
new fa16e28 r24110: I hate seeing callers manually filling in the composite context. Use the helper functions instead (and in kai's new code, which just copied the previous bad practice).
new 07b15cd r24111: Untested code is broken code, untested code is broken code...
new 3de0266 r24112: Complete initialistion of the libnet_ctx when setting up the domain. We need to set the access_mask and the domain name, or else libnet will try to do this itself.
new fc9471c r24118: Start fixing #4842 (usrmgr polcies menu not working) by removing range restriction on the maximum returned size. There isn't a good reason to have a limit on this one.
new e0779e2 r24127: Set the Domain SID into the libnet context, and have libnet_UserInfo return full SIDs for the user SID and primary group sid.
new 5f6b501 r24146: It is not an error for a Win2k3-only server not to support the NT4 replication call.
new e87a0e5 r24157: Merge from kai/samba4-gsoc.git;h=728deba680f8cf85cab168a6278a2cf657f65fdb
new b351641 r24245: Fix bug #4828 - we need to set the samba LDB debug handler early, so we catch messages pushed out by modules during startup.
new 58d9f6e r24246: Avoid the annoying 'probable memory leak in ldb' messages, by fixing some issues in the NBT server (this was a false positive, but easily worked around) and DRSUAPI server.
new 85e1975 r24247: Remove extra newlines from ldb_debug() calls - it already adds one.
new 210971d r24248: Attempt to fix bug #4830 by <mwallnoefer at yahoo.de>. If there is no payload to the control, we still need to inialise *value, as otherwise we read uninitialised data later.
new 1594b27 r24249: Thse generated attributes should not be pushed this far down the stack in any cse.
new 10c1480 r24259: Rework the objectclass module to use the new schema, rather than the ldb_subclass list.
new 5fe53d6 r24260: Ensure we always override any existing values for these generated attributes. Anything else leads to madness.
new 49c42e2 r24261: Fix the standalone ldb build after I moved the objectclass module out.
new ae7819d r24262: Set the objectCategory by default in the objectclass module, rather than using templates.
new c4e5fcc r24263: Fix bug 4846 (unable to copy users in MMC Active Directory Users and Computers).
new edca659 r24273: Fix bug #4817 by <mwallnoefer at yahoo.de>. (Unable to add a computer from MMC Active Directory Users and Computers).
new b7b3e3e r24274: - merge from ctdb bzr tree
new 7ee3cbd r24275: - setup the connection to the ctdb daemon
new b5c4c5f r24276: don't mark a stream readable until after the messaging setup is complete. This is needed because messaging setup with ctdb involve events, and we don't want a SMB packet to be processed on this stream until after the stream structure is fully setup (This used to be commit 8e378051e594372dfb2c00a380ef4bc151021ea2)
new 9fd3416 r24277: Tidyup as requested by metze.
new 233e4f7 r24282: Try to fix the occasional Samba4 crash in BASE-BENCH-READWRITE, as seen in particular on opi.
new d8c070a r24283: added a dbwrap API for temporary databases, based on the one from the s3 clustering code.
new 4792285 r24284: change brlock_tdb.c to use the dbwrap API. This actually makes the backend abstraction for brlock pointless, but I have left it in place for now. It would be useful for other clustering systems that can't map to dbwrap, and would also be useful if we wanted to keep the remote function call capabilities in ctdb instead of the less efficient fetch_locked() call in dbwrap (This used to be commit 912c014b7c131ab051ff6eb2db4e68cb6fbbeb14)
new 9b1cdd4 r24285: A number of machines on the build farm fail because while they use SOCKET_WRAPPER, they don't compile with --enable-developer. As such the winbind tests fail.
new 09d33c5 r24286: (missed from previous commit)
new cf9972a r24300: Try to get the LOCAL-EVENT test to pass on hosts with epoll() in glibc, but not in the host kernel.
new 12e660f r24301: The less escape characters the better. This changes the winbind seperator to /, which is not an escape character, and uses the fact that we always support / as the DOMAIN/username seperator.
new 1317d8e r24313: Merge r23377 from 3_2
new a43b026 r24333: Add convenience function for checking the contents of a file in tests. (This used to be commit 4e304101241ea7bcb9111b757bb51b16665d492d)
new f1f4f66 r24335: Fix -N support. (This used to be commit 18ea767d396bf6d956fd83ee3d2687d98897ae36)
new f3e1363 r24336: Use standard data type uint32_t rather than tdb-specific u32. (This used to be commit f90a698387c53508862eb6359bd4d1fba1d2b4b0)
new bc13766 r24337: Make libreplace provide offsetof. (This used to be commit 48d1aa4fcf6a323e3e6a14825f83cd20e3fc3a26)
new 7ce6a75 r24338: Add callbacks for starting and finishing tests. (This used to be commit 824833b59a1c9c829cea4e5c4bfd2387b1bc7a2f)
new 4da477d r24339: Move output functions to separate files. (This used to be commit f4ff4c5f61189c71ab60a5455272302add9e1d97)
new a83380e r24342: Move environments into a separate directory. (This used to be commit e3fe7ef92bae1a870c9de9f90becb3a3c67f98fe)
new b5e36e5 r24345: Add --format=html option to selftest. (This used to be commit de66bced9468b338e94d430a474616016c6078a5)
new b159717 r24350: Remove offsetof() replacement to see if there are actually any hosts that don't have it. (This used to be commit b37d86242de1ee82b0cd760d965f8ad37a83cf09)
new ae00e7e r24363: Add template shell and template homedir settings to smb.conf (This used to be commit c7a44fcdc80cad5507750b110ac8ef7e8db815b5)
new 0188d0c r24364: Remove sync call from name2domain, bump debug level to 5 (This used to be commit 95783210d2d076b9df490acbec9de04b9828f999)
new f4b928f r24365: Implemet backend for wbinfo -S, sid2uid (This used to be commit 682e7124fb4218ce599fdcea1399b6a7a46079e2)
new e6c02fc r24366: Implemet backend for wbinfo -Y, sid2gid (This used to be commit 599416ca31e6a6ac0a86e543a3903e218043164a)
new 803f8a7 r24369: Don't use goto in wb_name2domain, fix wb_samba3_split_names call.
new 2091a14 r24370: Implement wbinfo -i backend (getpwnam) (This used to be commit 3b8d8fb2c1c75ce5bf30c8676326ac63bd2a4a3d)
new 9b30c7c r24371: Actually add the glue to make wbinfo -S and wbinfo -Y work (This used to be commit a8893b3078c927b0a56e9d8e8c98cbeabce3e974)
new e1c8325 r24372: Implement backend for wbinfo -U (This used to be commit a18cf553cf9748749d713c4d54f1452ae92f7218)
new 677ccf3 r24373: Implement backend for wbinfo -G (gid2sid) (This used to be commit e928e56219c8911105b34e3a322bd70f7172382b)
new c24511f r24374: Add a getpwuid lookup to wbinfo (This used to be commit f1672fb553e39f30c8dbb76f36c7132b2fd6e0c4)
new a4439c5 r24375: Implement backend for wbinfo --uid-infp (getpwuid) (This used to be commit 760973856fbc3fc940c903bfa5bd82c51339f25c)
new 5a0aaaf r24376: Missed this file from the checkin, sorry. (This used to be commit c81b0980cac901e70e52dfd0eb013ad4d6f15540)
new 1ea23c2 r24390: Another attempt to find out why we fail the LOCAL-EVENT test on some build farm hosts.
new c571933 r24395: Add check if talloc_strdup worked. (This used to be commit 754b9ff696cda6b2df4d569c9a910ab0ca49e13b)
new 0b96f54 r24396: Fix a typo.
new 477e1e9 r24397: Bump debug level of sid2(u|g)id calls to 5. (This used to be commit ef9bc55a6b1e90d49d621a1c4bebc80b6c7c2be0)
new 2b3161d r24407: $element->{ARRAY_LEN} doesn't exist...
new 645e872 r24446: We only need one genric GenerateFunctionInEnv function
new 44dc283 r24447: fix samba3-cli pidl tests
new 7f44bb5 r24448: merge formating fixes SAMBA_3_2
new 2d531c8 r24449: length_is() isn't supported without size_is().
new eab315f r24452: bail out instead of only giving a warning on incorrect idl files
new 449c9f1 r24454: when level 0 is a pointer we need to look for an array in level 1...
new 0eb3ee3 r24459: Fix up ldap.js and test_ldb.sh to test the domain_scope control, and to test the behaviour of objectCategory=user searches.
new ff71b11 r24463: we have a function to correctly create an $env object so don't try it manually and introduce bugs:-)
new a97fa81 r24469: Start adding in the torture tests that prove that NT_STATUS_OBJECT_NAME_COLLISION should map to ERRDOS, ERRfilexists not ERRDOS, ERRrename as it currently does in the errormap. This will break the build farm against Samba3 until I start adding in the hand mapping from the above. Tridge - we may need to reconsider the mapping here. Jeremy. (This used to be commit 74a871ce705a8362cfcc3e9f46ffdb63edc02b32)
new e42ff21 r24473: Prove this is also the same for NTcreateX. It's pretty much guarenteed now that NT_STATUS_OBJECT_NAME_COLLISION should map to ERRDOS, ERRfilexists on all open calls at least. Jeremy. (This used to be commit 125590e008549b2784b38f3fd8ff45b47dc3e3e9)
new 255c24e r24477: Add a rename test to prove that NT_STATUS_OBJECT_NAME_COLLISION is mapped to ERRDOS, ERRrename on a rename error, but mapped to ERRDOS, ERRfilexists on an open error. Jeremy. (This used to be commit e634c627b155b8ce9d325b7b23236861993cfd59)
new 103b1ea r24478: Check that NTrename also maps NT_STATUS_OBJECT_NAME_COLLISION to ERRDOS, ERRrename. Jeremy. (This used to be commit 7cc8be50b6c64bc1d0a3f43ab5d78a28260a3c93)
new 9de81db r24479: Typo fix - this makes 'make test' pass against OpenLDAP again.
new c0e145f r24480: Bump another DEBUG down to level 5 (This used to be commit 6e6eac551a42d4d68676d408b31207de7b9d0006)
new 42ded6d r24482: white space cleanup only...
new 01e911f r24483: Implement backend for wbinfo -u (list users) (This used to be commit 9fbc8aa15f97ab97f4da801e5d36223a874e912b)
new e87adac r24484: pass down $ndr tree instead of the $pidl tree to Samba4/Header.pm
new 870bdc4 r24486: Bump another DEBUG to level 5 (This used to be commit 0454edc9581e0013eee3a369fb77db3408253c6e)
new c06d8aa r24487: fix formating and add defined($opt_header)
new 53cd0b0 r24488: enum's and bitmap's not have nested types
new e3162d3 r24489: only typedef enum { ... } foo; enum's should look for has_properties() of $enum->{PARENT}
new 2cbbb00 r24490: For ParseBitmap() we use Parse::Pidl::Typelist::bitmap_type_fn() so for ParseEnum() we should also use Parse::Pidl::Typelist::enum_type_fn().
new 8c9abc4 r24491: base_type() isn't supported anymore and the default for enums is now uint16...
new b76b6a1 r24492: Parse::Pidl::Samba4::Header::Parse() now takes an $ndr tree not the $pidl tree anymore.
new 575c870 r24493: - it turns out that foreach my $e (@{$union->{ELEMENTS}}) { changes $union->{ELEMENTS} from undef into an empty array. this removes the difference between struct foo { }; and struct foo; So we need to explicit return before. - we should return the same element for layout for structs and unions with no elements. - fix the testsuite to match
new 113587b r24494: add comment to remind me to look at the flags on a tconx
new 1133678 r24502: More work to get LOCAL-EVENT passing on all platforms:
new 20e9fe6 r24503: Make 'make test TEST_LDAP=yes' pass on Fedora 7, by trying more combinations of modules.
new 8555574 r24504: Try to return more useful error information on why a bind failed. Note that the correct return for a failed alter_context is a fault, not a bind_nak.
new f9bca9e r24505: pass down $fn one level
new 9785c25 r24506: pass $fn down one more layer
new 3d753b5 r24507: pass $d down to HeaderTypedef
new de512e8 r24508: add HeaderTypeNew() which will go if everything is converted
new 1aa024d r24509: pass down the full ndr elements instead of the old pidl elements from ->{ORIGINAL}
new a1707f2 r24511: pass the correct thing to fatal()
new 53cdb93 r24514: IS_* elemements sound be perl integers consistantly...
new 60501f2 r24515: use fatal() wrapper instead of die() directly
new 70b525a r24516: don't use ->{ORIGINAL}
new a9531c0 r24517: move skipping pointer before an array logic into the pointer loop as we do in other places
new 3e3e5f8 r24518: get rid of using ->{ORIGINAL} and move stuff into subfunctions
new 95d4e55 r24520: make use of the new ElementStars() and ArrayBrackets() functions
new 25dbce7 r24521: we don't yet have optional args to DeclLong()
new 456f3b3 r24522: make the "skip pointer to an array" logic a bit easier
new b379e50 r24523: we don't support multi-dimentional [out] arrays for the samba3 server stubs yet, so bail out.
new 75564a9 r24524: make use of ElementStars()
new fb19fe7 r24529: Against samba3, treat EAS_NOT_SUPPORTED as acceptable for t2open
new ce84ab9 r24532: rename struct dcerpc_syntax_id into struct ndr_syntax_id and move it into misc.idl
new 698e7c5 r24535: rename struct dcerpc_interface_call -> struct ndr_interface_call and move it to librpc/ndr/libndr.h
new 6b62f15 r24540: rename struct dcerpc_endpoint_list/struct dcerpc_authservice_list into ndr_interface_string_array and move it to libndr.h
new b8cdadc r24551: rename dcerpc_interface_table -> ndr_interface_table rename dcerpc_interface_list -> ndr_interface_list
new 91657bf r24554: Add internal implementation (before api function) of group info call.
new 6a29604 r24555: Add a test for libnet's group info call.
new 6f448ba r24556: forgot to commit the winbind/ subdir...sorry
new f14bd1a r24557: rename 'dcerpc_table_' -> 'ndr_table_'
new 0d7d5a6 r24560: rename some DCERPC_ prefixes into NDR_
new 97a118d r24563: remove unused DCERPC specific stuff from the generated NDR code
new e105775 r24566: Remove trailing newlines in ldb_debug(), these are not required.
new 90e83d7 r24567: Try much harder not to leak memory when comparing objectCategory entires.
new 7c9312a r24568: Fix the build, caused by a conflict betwen mimir's work and metze's bulk rename.
new 7e43f97 r24569: Add two tests
new d9b9acd r24570: Attempt to fix make test
new 46435bb r24574: Fix a warning in wb_samba3_cmd.c (This used to be commit ebdd03ee9e5bf11d1cb85da0ecb66a84f810bbcc)
new 01db94b r24575: Implement setpwent (This used to be commit 9bbbedac99278853e30a9f81f594ee3144545268)
new 67a9225 r24576: Implement endpwent (This used to be commit ef93a7991d3b4445ba87f964f2f17c33044ba8c4)
new 084036d r24577: Implement basic getpwent.
new 489d23e r24585: put in the right state variable when doing a SMBecho - this caused the wrong connection to reconnect on a SMBecho failure (This used to be commit c61415b05ddd29c7214384189f7d0ddabdaa3b71)
new 2d6e6eb r24586: same bug in RAW-BENCH-OPEN (This used to be commit 3bd35bb8abf2e49036d0356ce1b5db95908f7189)
new 51aced3 r24587: the elements of the array are not talloc pointers (This used to be commit 2ebf00dc42edfc3474dc88ef2e560d4b1b534efa)
new f7f2323 r24588: use the right type (This used to be commit 710f6dc17f4bdf994a5fefd439eee93e1774e70e)
new 02467ed r24592: pass down the ndr_interface_table in the samba3 client bindings instead of the pull and push functions
new edb4fef r24596: - talloc request structure for the samba3 server bindings and make that the primary context for the request which the implementations can also use. - go via functions pointers in the ndr_interface_table instead of calling functions directly.
new bd93ed4 r24606: move librpc/rpc/table.c -> librpc/ndr/ndr_table.c and rename the containing functions to have a ndr_ prefix
new d7f84b5 r24611: Following up on the re-opening of bug 4817 is it pretty clear that machine accounts are not subject to password policy in Win2k3 R2 (at least in terms of password quality).
new 7aa29fd r24612: Revert this part of -r 24611. This isn't related to my SAMR password work, but to an odd bind failure I noticed in a trace. I need to commit this with changes to the torture suite.
new db24e60 r24613: Missed this in my recent commit -r 24611. We don't discriminate on where the password change came from, to determine if policy should be applied. We discriminate on if the account is a trust account.
new b39330c r24614: Merge with current lorikeet-heimdal. This brings us one step closer to an alpha release.
new 35b1647 r24620: move printing out the version string and exit() into the popt _POST processing.
new 1035a66 r24623: add back '-D' option to smbd
new 69de8f9 r24626: as TALLOC_ABORT() is defined to abort() by default wrap it into a function so that the function name in the backtrace shows what happens.
new 32ce9de r24629: Make read_sock return the total number of bytes read instead of the number of bytes read in the last of possibly several read calls.
new dfa4e5f r24631: Fix up format warnings, found on my Fedora 7 x86_64 workstation.
new f2464ad r24633: Try to start on a set of release notes for Samba4 alpha1.
new 2da0be9 r24640: Add a suggested BIND configuration snippit, to help with DNS configuration.
new 10d8f00 r24641: fixed several memory leaks in the brlock code (This used to be commit aa0a3489646ee0ce9d69e4c57c60f83e4894c8a3)
new fe5124e r24642: prevent recursion with fetch_locked
new a87df70 r24643: add a ctdb_fetch() function to the ctdb client code (This used to be commit 5705ee04498780d8ca89290e85b8ec831f0a185d)
new 2119b7d r24644: add a ctdb_fetch() function to the ctdb client code (This used to be commit 1aa4628f16b4c2ba4c8253fdd9c109b3ea874c5a)
new 09672f7 r24645: add in the ctdb dbwrap backend (This used to be commit e2d173fde17ab903bddf2139d8100785280856bd)
new 3b3bfed r24646: fixed the handling of case insensitive paths with wildcards (This used to be commit 066bcd8420045f095130674e32bdee97cb1471be)
new 133f7be r24647: this passes now (This used to be commit baa6cfaa78725a2504e1557cad76a2152df7f979)
new b7a1bb0 r24648: Found out the meaning of a few more flags. (This used to be commit 6bdebc3cfdf13358bbb610af2a7f9889b4f885cb)
new 61582b5 r24650: Some more instructions to have make GSS-TSIG work (This used to be commit 98350b35ab0b0f06cc9ddf8edaf3dfe705c3e5bf)
new 7663475 r24651: Allow dynamic updates for the domain controller over its own name (This used to be commit ce9b64341159cb1a8f42809dcecc0b1e80eb8a5e)
new 67729cf r24655: Fix bug 4919 reported by Matthias Wallnöfer <mwallnoefer at yahoo.de>:
new cc253ae r24657: Use torture functions. (This used to be commit e95c50fc501ee4e2a394dc01f2708abb9d937e28)
new 8e78951 r24665: Close file handles properly. (This used to be commit 7f914b08a77c6035918d9f4463990f1dd8f3efb9)
new b409d41 r24667: Finally merge the registry improvements that Wilco Baan Hofman and I have been working on for at least half a year now. Contains the following improvements:
new ec180e2 r24668: Fix header installation. (This used to be commit e9e66693505e5b9f136bd24f5f76ccd0ae574d99)
new 3f6cf96 r24669: Add CSS to the test run HTML output. See http://samba.org/~jelmer/ for an example of the current output. (This used to be commit 1e57394e865a9122bddb3413088a19d4f57a3e3d)
new d981c69 r24670: Use torture functions for settings. (This used to be commit a6906676309f3b1bec1a69427e7ffd0a768061b8)
new 04e8c10 r24671: More improvements to the HTML test suite results: hide control messages, improve summary, stylesheet. (This used to be commit fcc2320417707ec803d706a923a231fbd1bb72a7)
new a8cbe81 r24672: Add dummy variable to prevent errors on some compilers. (This used to be commit d3b1acce112b3d4aa1be40a77af085e3a825be0d)
new 92be363 r24673: Put lex/yacc output under version control for hosts that don't have those tools. (This used to be commit 92966041501718854b174d471301219a369ad057)
new f96b177 r24674: Make sure results are always on a new line, fix typo in test name. (This used to be commit 40c1635b39b4acff0acecc734583daa0217215ce)
new 79eb853 r24675: Specify mode to mkdir, as required by some versions of perl. (This used to be commit 2a21e69cd334fca7da8997562356e813a20a038f)
new 2d7e170 r24676: Fix pointers being used rather than the data they point at - caught by the IRIX compiler. (This used to be commit 678b125532621e2b2823e92695326469f0e557ed)
new 91c46fe r24677: Also add built flex file for people that don't have lex. (This used to be commit a223be56dff504f2fcbbf8fba2c7f764eb9624b0)
new 9087001 r24678: More improvements to html output; list unexpected successes and failures seperately from expected ones. (This used to be commit 14fda5260d49a89d7e74302958fe27b73415e6a1)
new e104b1f r24679: Add (raw and untested) implementation of libnet_GroupInfo function.
new 9a02cc1 r24680: fix a couple of stupid typos from previous commit.
new aa1d27b r24681: add basic test of libnet_GroupInfo function.
new fa4049d r24682: forgot to actually make the new test buil...
new 3c9f283 r24683: Add two more tests. (This used to be commit c87576743b09773489478e6eebeb3a282d6ec21b)
new 6ca1390 r24684: Be a bit less verbose (This used to be commit 7a7af62dc4485d832436ed39dfba41b417ec2b10)
new 11744d9 r24685: Don't warn about iconv tests not being usable until they're actually being run. (This used to be commit df34e606981c3a9fe5b9ac846dbf40d36500bd6b)
new 356294d r24686: Make sure control messages are on a new line. (This used to be commit 90119f96e96ce71b1fe145be9027d925831f6500)
new c021c7d r24687: Registry tests are succeeding now so remove from known failure list, add summary page with failures and skipped tests to html output. (This used to be commit 227659c2c05f76a37e1c9d20dc3f8b6966a111df)
new dfc0fd9 r24688: Make output subunit-parseable. (This used to be commit 2585c6feb22b4409a635017875a2e93fe7c436ba)
new 7e4148e r24689: There is no such test as LDAP-UPTODATENESS. (This used to be commit ebdb0ce83b66faeeb3396f293c7fc8ed52c387e7)
new 538e984 r24690: Further fix to bug 4919: Ensure we don't supply a NULL URL argument to ldb_connect_backend().
new 8d6b9f2 r24691: All smbclient blackbox tests pass. (This used to be commit c3a138627487ec0ed5a4c4c4457df35275f4cada)
new bae97f1 r24692: Color expected fialures orange rather than green. (This used to be commit cadfc0a7a1a86122f9dc5f127c0cd8be89cdaf46)
new 666a833 r24693: Test search options in ldb blackbox testing.
new ebce7a5 r24694: Remove objectCategory entries from the setup templates. These can be autogenerated by the objectclass module when the the entries are added.
new 8794ffb r24695: Now the Samba4 passes this test, remove the skip...
new 4b31fd4 r24696: Fix bug 4918 reported by Matthias Wallnöfer <mwallnoefer at yahoo.de> with a patch from Andrew Kroeger <andrew at sprocks.gotdns.com>.
new b8da2d1 r24697: Excelent patch and detective work by Matthias Wallnöfer <mwallnoefer at yahoo.de> noticing that:
new e98b3c1 r24698: Patch from Andrew Kroeger <andrew at sprocks.gotdns.com> to fix Bug #4521: smbclient crashes during tab completion when tab hit twice.
new e56566f r24700: added auto-reconnect to BENCH-NBENCH. Used for testing cluster failover
new 2edf63b r24703: Use standard registry diff files when provisioning rather than LDIF files for the registry files. (This used to be commit 67ad556b7388e5d82756e0a3cfc596e44136329c)
new 349cc1e r24704: Fix bug in the registry patch code.. all the more proves this code needs tests. (This used to be commit aa98d219571c4a7af1e5a0f8483cc17a4b6b36e2)
new bcfef9f r24705: Avoid undefined value warnings. (This used to be commit 10f266e4d6a821a91bfa612d744eb7a4bab4ba6a)
new a73a8d4 r24706: Move nmblookup tests to separate blackbox testsuite. (This used to be commit aeb2e714f22abe68f89218967a55d7abd2d04ae1)
new e1ecb35 r24707: Remove some more cruft from the test list generation code. (This used to be commit 76dddbdb519e2ff5384cb931cd24d6763985c5b2)
new 01ab492 r24708: Move subunit code to a separate module. (This used to be commit 4be702896d6875b463dee046b34744b0b5699519)
new 8a1d019 r24709: Convert perl test harness output to subunit for nicer display. (This used to be commit 1be11bd0a5092ad9102587ea206388234983c479)
new 4fb038b r24710: Use standard boolean type for easier use by external users. (This used to be commit 99f4124137d4a61216e8189f26d4da32882c0f4a)
new 61ffa08 r24712: No longer expose the 'BOOL' data type in any interfaces. (This used to be commit 1ce32673d960c8b05b6c1b1b99e1976a402417ae)
new f93a18e r24715: Mark fstring and pstring as deprecated. (This used to be commit c8118f156129cbd173693157e6648ed5e01813f3)
new ed8d04e r24717: Some more easy bool conversions, update TODO for registry (This used to be commit fc8771fb6aab815e63334da0159032f7ecd0a931)
new 616c45f r24718: Fix some compiler warnings. (This used to be commit 08f7389ab7312d350e056b1ba98da86d80944424)
new 7f0f39a r24721: Avoid True and False because they are only available within Samba. (This used to be commit 2d049c8d30876075b03ff74f7ba6d0c57bfb5c45)
new fb6adec r24723: Install the right headers for use by samba-gtk. (This used to be commit 762e893d9ce4cc73bb1763a9520634bf921c0503)
new 1adedd1 r24724: Also install the .reg files for provisioning from an installed version. (This used to be commit 9553c20ced3945c5ab8392f7239ecdc852a0e81b)
new 2cd9215 r24725: Don't segfault if hive file can't be found (This used to be commit 2daa8fa88dbc80a7c54c4b489b1037658d95755c)
new 5d51841 r24726: Add tests for getting/setting security descriptors (still failing at the moment) (This used to be commit ecdfaf56c09e75dc3ca37a3599c89661ad3485ff)
new f8c373f r24727: Initialize variable. (This used to be commit 925fcc336621250a8e45adf3ce8d2ff42307c066)
new 2fefa81 r24728: Use more stock torture functions. (This used to be commit da3a7ee407a2b41bd01f45072cad12bf29250b33)
new 73388ce r24729: First try and publishing a DNS service account, for folks to play with.
new 362ff06 r24730: Allow secrets entries to be for service principals.
new 714c5c9 r24731: Remove unused code - if we hit these error conditions, then we are dead anyway, and a segfault would leave us with more infomation.
new b42691e r24732: Add comments and fix memory leak.
new 919aa6b r24735: Use torture API in more places. (This used to be commit 1319d88c099496be29dd9214fa2492c81e848369)
new 9cca9dd r24736: Convert to using torture API. (This used to be commit a0f11881546f6cd367d459e016956f76910a0a89)
new 8277256 r24738: Fix one more use of pwrite in tdb code in the spirit of r23972 and r23977.
new 0e67735 r24741: More use of the torture API. (This used to be commit de05c3651a6e9e6611b296873526afd9292327c1)
new 18302e7 r24751: Run more tests, remove empty testsuites, more small improvements. (This used to be commit 2a5a0819eea86ba322434306e062d13893b5722e)
new 53d10b4 r24753: Allow host name in binding string without transport. (This used to be commit f7051d3a84486ed9d0a1689c10a693521ec63528)
new 3e7203d r24755: Use common code for finding the RPC binding in the torture tests. (This used to be commit e3310e773924ddd2129e8ca1a86e23d0f713c19c)
new 7ee37fd r24757: Try parsing a UNC location before a DCE/RPC binding string as the latter now accepts strings not prefixed with a transport. (This used to be commit d131d40ae3df3ca8f4ddec2cd0f16210ffe64367)
new 748dcc3 r24758: More use of torture API. (This used to be commit e6f571227ed7428a98a7039a5eb777d3670572fa)
new f681306 r24760: Ensure we base64 encode any password being put into LDIF, to avoid provision failures when some of the random password values are illigal LDIF.
new 4e1d0cc r24761: Permit subtree renames in Samba4.
new 64e98b0 r24763: Allow users to leave out the transport in DCE/RPC binding strings. If the transport is not specified, it will be retrieved from the remote endpoint mapper or the IDL file.
new aaf7df0 r24765: added a RAW-HOLD-OPLOCK test. This is a manual test, meant to be used to test the interaction of oplocks with local filesystem or NFS access. You start it, then manually access the 4 files via another mechanism (such as a shell) and see what oplock breaks you get (This used to be commit 4c3e4564260e55434a54a013051db609c92cabe8)
new 55cbccc r24766: forgot to commit this before. It is needed as this never terminates. (This used to be commit 81355630ff201764a1b9393ae0ef4da8340752c1)
new c0641b4 r24767: add a torture test that performs "ping-pong" that works the same way as ping-pong.c
new 2e5e941 r24768: redo the pingpong torture using sync functions to make the code simpler (This used to be commit b4a6a4c1299ef916719a819203ef931847e59ee0)
new c96657e r24772: add a bitmap that describes 6 of the specific accessmask bits for policy handles that are create by Connect?() calls on the samr pipe.
new bf3b40d r24774: add 5 specific access mask bits for policy handles created for aliases
new 6fa7bed r24775: add 5 specific access right bits for the accessmask that refers to Groups on the samr pipe
new 0193c58 r24777: add 11 specific access rights to the access mask for domains on the samr pipe
new b867b3c r24779: add 11 specific access rights that applies to accessmasks for User objects on the samr pipe.
new 0b91f39 r24780: More work allowing libutil to be used by external users. (This used to be commit 31993cf67b816a184a4a4e92ef8ca2532c797190)
new 50017a0 r24793: The subtree_rename module is a work of fiction. An resemblance to a working module, live or dead, is purely co-incidental.
new 003afc2 r24794: util_proto.h is no longer generated. (This used to be commit 01096201bfa089f668a834697f470cbefc2a35f4)
new 96539eb r24795: When talking to squid, allocate the buffer size dynamically. (This used to be commit 2b72738e4ecc6ad25a08ce7bf41d8d46fcee4115)
new d510acc r24796: Add bounds checking to ntlm_auth, increase initial buffer size to 300 to avoid one talloc/fgets loop in the common case, which is slightly over 200 for the KK response. (This used to be commit ba5ac4eeb8086d50e829e1a9944ea89a28eeef2c)
new afe87d6 r24798: RAW-SAMBA3POSIXTIMEDLOCK
new 331d100 r24800: Don't execute RAW-SAMBA3POSIXTIMEDLOCK
new 4fa1397 r24810: Don't collide with <time.h> (This used to be commit 2e4fe89d41f8d95beb95dc9f8423062076820049)
new 09c188e r24812: Fix headers for external users. (This used to be commit ff6684adfd96b59381dd941e54070ab9f8984912)
new 82037a7 r24814: Fix headers, trim core.h even more. (This used to be commit 9647f860bdd5c0a74583e886182bd041a45e7655)
new 7acc0e7 r24815: Support cpp_quote(). (This used to be commit 30c1de30bb4ded16e79316c0ab43809e0e19f75d)
new 8d182d8 r24816: Move the rest of the contents of core.h to more appropriate places. include/ now only contains build system related headers, all other headers are now near the source code they're related to. (This used to be commit 6890a01dbfc6d8041a88ef5c6be52dfcd046fe80)
new e89be1b r24817: Don't REG_NONE for all value types. Patch from Andrew Kroeger <andrew at sprocks.gotdns.com> (This used to be commit ff81ea3f5aa8a93cf96914f03c26f8c86ec1e912)
new 6f9ea16 r24822: Merge from SAMBA_4_0_RELEASE:
new 51cdf8b r24834: Pass environment name on to skip_testsuite(). (This used to be commit 2ac1f32506c9fdfbe836f605b2152a9e094dc733)
new b7eae78 r24819: We are preparing for alpha1, so update the mkversion script to cope with that.
new 2a8ff00 r24835: Put all RPC tests in the list (skipping when necessary), warn if tests aren't there. (This used to be commit 1ff13ae254288afc56a3b19d00c7a20120eb4c74)
new aea8009 r24839: Default to creating a dc + domain member in 'make testenv'. (This used to be commit 221d2279131c72c8055ceebe0314930881085aeb)
new 9e35f00 r24844: Convert to torture API in preparation of helper functions for domain member RPC tests. (This used to be commit c2521453a902ea5fd4f894a21af711ac2b2cbd40)
new d05d5da r24846: Use metadata about dangerous tests. (This used to be commit f914b828ff486d41e123e6dafa1c8fd76b34b44b)
new edeea82 r24849: Add helper function for running tests as a member server. (This used to be commit 61b2f0a405ea70203ea982b9a151643f28b1da7e)
new 9c006b1 r24850: Convert to torture API. (This used to be commit 6c7a004b9d95e443d07307bbe94f691cc4b03490)
new 275a8c9 r24851: Add --load-module argument to smbtorture. (This used to be commit 76a713b6786e22b810937289b3e7cc6700a0b49d)
new f03fddd r24852: Fix initialization (This used to be commit 1e56698f1bac30a1d6b7558df41e85db3d2571db)
new 7fd416b r24855: Convert RPC-DRSUAPI, RPC-SCHANNEL to use the torture API. (This used to be commit dadcc4708e1813c0b657f1d357c2ae202ea4ec5a)
new 48029b3 r24859: Merge from SAMBA_4_0_RELEASE:
new c3077a9 r24860: Make it easier to run selftest.pl in a Samba3 source tree. (This used to be commit 53ec879e3168e9f56e774f0b0d70aeebb3795f8e)
new 477ecbd r24861: Use absolute paths to make it easier to run the testsuite from the Samba3 source. (This used to be commit 022d5a43cedeb5cca7e4cf3424963e2180ec1f2f)
new 26ed053 r24866: Put remainder of binding string tests in librpc/ directory. (This used to be commit 5b78d845a4d107e6a0e77a6e57e2b0e22fc0db95)
new c37fa61 r24867: Avoid anonymous struct. Patch from Brad Hards. (This used to be commit e7866857fbdc9b7b7bebcecd41f34f54b37f3b04)
new 6131ff8 r24868: Don't use callbacks for prompting when stdout is not a tty. (This used to be commit 9b02a39c156862f9e9258dcdb9b8b86715022fc1)
new 2aea6fe r24869: Print command that was executed. (This used to be commit 9aabcafba612afafb1c3260b79a899ea463f8d32)
new 398dc6c r24870: Strip whitespace characters in username (broke tests). (This used to be commit 264f5c9d501f7ceee7934b3f5826e68d7626a499)
new 132ddb1 r24871: Fix typos (This used to be commit 7d9c898d5e5de1e905062476c2a9c6c0ce432f71)
new c125a7c r24872: Use torture API a bit more (This used to be commit a71355dfc933d4273d81e7b05a28197ca86e0cc6)
new c09c89a r24873: Print smbd/nmbd log files for Samba 3. (This used to be commit 8dad4c5503b2987bdf44324301a067063d48495f)
new 4fe2da6 r24874: Fix double free of smbcli_tree. (This used to be commit 84f14b5dd042f8805e69ad455b222a76614dbe21)
new 1c18806 r24875: Use more absolute paths to samba4 binaries. (This used to be commit d5a3ebef36a3feed73817269a41c146230c29de9)
new bf4f130 r24876: Use more absolute paths to samba4 binaries. (This used to be commit 8616bfa0ae5762ae45b8339c84b8e4ae499f5897)
new 0271566 r24878: Support specifying a reason for skips/expected failures (This used to be commit 84c94b37fed837c7a45f59746de80d20063d93e8)
new ac2a701 r24882: Use the torture API in BASE-CHARSET. (This used to be commit 93910d92cd431add876e98a12712253bee8c52e7)
new e547027 r24883: Use torture API. (This used to be commit 9935aac0f3acd50ca775b8ccd74535c56a47ee33)
new c45d43c r24884: Ignore some errors again, like they were previously. (This used to be commit 120d8caa01ca69e2e3de43f5983a66ad413977b7)
new b53ecda r24885: Convert to new torture API. (This used to be commit 2918a056787467186a491574da95ea38c9aea1ee)
new 3e7fbae r24887: Support reading testlists from other locations (e.g. Samba3) (This used to be commit 88537c5affb91050b1cce244688d99624d0f6c7d)
new 6e22419 r24888: Use torture API. (This used to be commit 08b64b42d03d52e7e022aca0b72ce67c1bbbc19e)
new 3d78498 r24889: Move choosing the binding options into RPC-SECRETS. (This used to be commit 24d322b746cf25010045515f9beff63e2b5cccd2)
new 78996e6 r24890: Integrate more of the RPC-SECRETS tests. (This used to be commit 84cc1d42ab201d4a8fb0ef06b85d79a3ed8bc1d4)
new b77fabc r24891: Fix smbtorture to exit non-zero if a test suite wasn't found. (This used to be commit 44139acf3045149de5bbbbdfd6e0304fc9e0b8dd)
new 0cbb232 r24892: Skip some tests that were previously being incorrectly treated as succeeding. (This used to be commit b5b8e879a1bbb5329458f05120619ea439904962)
new f1e576c r24893: Update documentation for selftest. (This used to be commit df8f0677f398b26a2764be74715294bb76b1c248)
new ab055fb r24894: Run the libnet tests over just one DCE/RPC transport. Other DCE/RPC tests already check that the DCE/RPC library and interfaces work ok. (This used to be commit d392d6e92b4145106e073ec4410796e3913320c0)
new ba79837 r24895: Test for specific error. (This used to be commit 00d6dc85f5473ba7b27ed79ea55c8a4fe4d4fac8)
new e561313 r24896: Run the tests for most RPC interfaces over one transport only. (This used to be commit ded2841eef3df7b491a1af9373ad0dcc8c85a5ea)
new dcb925b r24897: Do some sanity checking on --basedir. (This used to be commit 32dbaa142a2514d011a91ba0a0026934305e295f)
new 033c2c0 r24898: Fix LOCAL-REGISTRY, do not silently ignore testcase setup failures. (This used to be commit 527ea7fccf4ace9cd9cbacf49820ecd208b8d570)
new c7e8bcf r24899: Register signal handler that tears down environment. (This used to be commit fa89d228dd1988a74eea107ac8c2773cff7b9df1)
new c009104 r24900: - if we use try to create a 3rd dcerpc_pipe then use a 3rd variable instead of overwritting the one of the 2nd connection - make it possible to specify the expected ntstatus for DsRoleGetPrimaryDomainInformation as the alter_context wants it to fail when used on the wrong pipe
new e94addf r24901: Somewhat easier and more reliable access to the pid files. (This used to be commit 91a0a00e6df4527948a2259ef2f7275f81c42cf1)
new 062b2d4 r24905: Actually run the transport-independent tests, rather than just the transport-dependent ones again... (This used to be commit 82da9d7d62fac7ee32a6f88308f39cbec0b67197)
new 614d7d0 r24907: now that we support bindings without a transport just setup torture:binding even if we get an unc as parameter
new 5de4304 r24908: we should not set s = NULL as we set it to talloc_strdup("") before
new b4aa01d r24909: Patch from Andrew Kroeger <andrew at sprocks.gotdns.com> on the slow road to working GSS-TSIG DDNS.
new ced6fc9 r24911: Make better use of substituted variables in example named.conf
new d14a29f r24913: Fix typo (This used to be commit 4634bb282bec35c75e74e47f5ce67835a3556b68)
new 8294016 r24914: In response to bug #4892 by Matthias Wallnöfer <mwallnoefer at yahoo.de>, allow the objectclass module to reconstruct the objectclass hierarchy, rather than using templates.
new b93a941 r24915: Try to quiet down this warning - the 'classic' share code doesn't support passwords for share-mode security (we don't even support share mode security, and are unlikely ever to).
new 6a92d81 r24918: Fix the build (forgot to include dcesrv_lsa.c in the previous commit) and improve error strings returned from samdb.c
new 8e2d624 r24937: Merge tests spoolss RPC callbacks. (This used to be commit 9b256a0ca232ea6e89771bf73a1adf877273a752)
new bfb6d6a r24939: Integrate IPv4 and IPv6 modules (a lot of code can be shared). (This used to be commit 15f47aaf533bec4d7d82d75d27c233b3b0b261cd)
new 166284d r24940: Fix undeclared warning. (This used to be commit bbc4650871c127e89c0fff88264f529c17c3c151)
new bb84655 r24941: Simplify samdb_result_nttime(), and remove nttime_from_string()
new 466bd44 r24942: Patch from Matthias Wallnöfer <mwallnoefer at yahoo.de> and a testsuite to prove it is correct.
new 1403d79 r24945: The behaviour of the SAMR server on a member server is worth testing separately.
new 3b0e38f r24959: Merge back changes from release branch, and set new VERSION on main tree.
new 2d95d73 r24971: Test more combinations for resetting the account expiry.
new 839e170 r24972: Try to rat out this SAMR failure with some more cross-tests, and format checks.
new 7c81e6d r24973: Try to make it really clear we are dealing with 64 bit numbers here.
new 8f3ab78 r24983: setup the correct talloc name for structures used in the generated server stubs
new f857376 r24985: Start to revert us back to the old-style SWAT, while trying not to loose some of the fixes in the meantime.
new 1d95a18 r24986: LDB has a function for comparing things that must meet the rules of attribute names.
new 985c7a0 r24987: Clarify error conditions in secrets handling, before I add ACLs to secrets.ldb
new 039a369 r24988: LOCAL-IRPC needs a the pid dir setup (as LOCAL-MESSAGING) not the lock dir...
new ac3cbe8 r24989: use $smbd_maxtime for smbd...
new bd5a802 r24992: Remove some uses of lp_*(). (This used to be commit a5a1a5540510cdb1bfbb3e89b84f4ba5b2812c55)
new 6cf69fe r24994: Fix some C++ warnings. (This used to be commit 925abf74fa1ed5ae726bae8781ec549302786b39)
new 9c7ae7e r24995: Update upstream URLs. (This used to be commit 04b3623c2e5b39738c869744be8cd3589eda931e)
new 6c79213 r24997: Re-enable use of system-provided tdb and/or talloc when available. (This used to be commit 0a3b53fd2cbd15c1e5839990e721bbe4d2f7d4af)
new cd96235 r25000: Fix some more C++ compatibility warnings. (This used to be commit 08bb1ef643ab906f1645cf6f32763dc73b1884e4)
new 959915a r25001: Fix more C++ and other warnings, fix some of the indentation with ts=4 lines that I accidently added earlier. (This used to be commit 0bcb21ed740fcec0f48ad36bbc2deee2948e8fc7)
new e7efc7a r25003: Skipped tests should be considered successfull. (This used to be commit 919b362009b4023e8114ec681a3528854e5271bb)
new ff83c68 r25004: Avoid talloc_autofree_context() when possible. (This used to be commit 79669d28a346c9ae4abc7308070b25e07fe57433)
new 4a05c34 r25005: Avoid pstring. (This used to be commit 777959f862e6428d0bfa4a15a0f45a9bfde64821)
new 307a451 r25006: Use system constant. (This used to be commit d9b2464598efe0f0cbecd4d8a90fbd137fad0daf)
new b50ef4c r25007: Remove more uses of pstring, move ntlmauth-specific utility function to ntlm-auth.c (This used to be commit 6f224480b230ab7ccfc0417c13e7f4fc3f6f2a13)
new 3b6186a r25008: Remove use of pstring. (This used to be commit c57869e2620de30c303b0cb2f70cd07b32f269fc)
new 922101a r25010: Avoid uses of pstring (This used to be commit cce7785474fc536dd44b39403c785b524b128144)
new 482579b r25012: Avoid use of pstring, fix coding style a bit. (This used to be commit 66c53801dd7476ef350ff2aac83964d991d3e7dd)
new ee2ef3e r25013: Use talloc to allocate services in loadparm, use pointer to indicate validity. (This used to be commit b8fc4435f8e26aa6abc4c11cde0a26d37083a732)
new e73df51 r25014: Use talloc for allocating values as well. (This used to be commit 43f0e2622ef61bd865fcf17191118c050ec8cfcb)
new d24e966 r25015: Use talloc for all allocations in loadparm. (This used to be commit 92b54faf99ed5688936cfd1535ab00cd89bc065f)
new b9c829b r25016: Create context for loadparm variables. (This used to be commit a5e7631a362fd19cc01cf28ee2755cebd8580faf)
new d0f3d4a r25017: Move MAXHOSTNAMELEN definition to replace.h as it is usually part of sys/param.h. (This used to be commit 7016d500287ae587d044744f2a318c402148ebea)
new 1dfe79d r25018: Remove non-existent tdb_logging_function() as well as less useful functions such as tdb_dump_all() and tdb_printfreelist(). (This used to be commit ef695539bf18bc729d1bb400dfcfcb24766fa4d5)
new ffeee68 r25026: Move param/param.h out of includes.h (This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)
new dccf3f9 r25027: Fix more warnings. (This used to be commit 5085c53fcfade614e83d21fc2c1a5bc43bb2a729)
new 7a287e0 r25028: Fix more warnings. (This used to be commit 3aa7ee4a0d8837471deeaa1c5a1f4a0d2a14aa6e)
new 5def504 r25031: Use pointers to services rather than service numbers when possible. (This used to be commit dde12060ea07ba34fd3f96594559696d52127e7c)
new 50bcb45 r25033: Fix include (This used to be commit d81bb09046a7ea65aa916be7fcfa94e86b6191f5)
new ce0ff00 r25034: Remove unused variables. (This used to be commit ec1c68e3a640dbf5e514d9f2d1bb4890528b3fd0)
new 98b57d5 r25035: Fix some more warnings, use service pointer rather than service number in more places. (This used to be commit df9cebcb97e20564359097148665bd519f31bc6f)
new 2461a4f r25037: Start passing the context around. (This used to be commit 88c72ac75fed673f7bfb65bf633f352f231c90a3)
new e25545d r25038: Pass context in more places. (This used to be commit 8df36c15356b74e075604184558f9d6aa8a3f5e0)
new 9fd1b1c r25039: Rename service -> loadparm_service, use context more. (This used to be commit ab417cb32bd348c05b20707e73297df05c920079)
new 46d16c0 r25041: Use context in more places, fix warnings. (This used to be commit 9bb8738945b80d308e592bbecd44fe4e4f048ad8)
new e44d8bc r25042: Avoid direct references to global loadparm context. (This used to be commit 256532ab4b772c5c38bc7ced21408f3ed42fe6b5)
new 203bb61 r25043: Avoid allocation on with NULL parent. (This used to be commit 3f30cd5688a532a2d6c4d970c2bc759efa2a1b04)
new d2f33d4 r25044: The has_key() method should return a boolean, not an integer.
new 90b692d r25045: Add constants for enum TDB_ERROR.
new 43742e5 r25046: Ditch tdb_traverse() as it doesn't lend itself to any Python idioms and the semantics can be reproduced using tdb_firstkey() and tdb_nextkey(). Oh, and also because I can't figure out how to get SWIG to do exactly what I want here. (This used to be commit 59b44a9796c8254c59ff110c436d8832af81bedc)
new 7e297ec r25047: Fix more warnings. (This used to be commit 69de86d2d2e49439760fbc61901eb87fb7fc5d55)
new 37de963 r25048: From the archives (patch found in one of my old working trees):
new 15c1801 r25051: Move SWAT back to the old-style form-submit modal.
new 6a30131 r25052: This missing 'break' caused problems on 32 bit platforms only, due to alignment of the union.
new f14ea12 r25053: Show the user class alongside the username.
new a43dd8b r25056: Install some extra files. Patch from Stefan Gohmann (This used to be commit 1b13c91375682011e1951c008b83a0780ec20d38)
new 45d0b9a r25070: Revert DRSUAPI conversion to new API, as it broke some tests. (This used to be commit cfb33df2d0eb36704d4702948a78102153663131)
new 8227ffd r25071: Add some more testcases for RPC-DRSUAPI-CRACKNAMES, proving I can't use this as a backend for the LSA LookupNames call.
new c44019e r25073: Correct test name so make test can pass again.
new ed2a1c7 r25081: Add modules_dir member to ldb_context that is used rather than a global modulesdir setting. Samba always sets this to lp_modulesdir()/ldb (This used to be commit e672380d2156cf0421108a9c34f04f096c2afeed)
new d1ee65c r25082: Avoid use of MACHINE because it's defined already on Tru64. Thanks to Björn and BaT for pointing this out. (This used to be commit e2ea41740bc7781b3278f9533b4d24bc9222b3a2)
new bea4fc3 r25083: Keep actual symbol names the same. (This used to be commit 106118f116400c8601ebb3cd93b35278a6f09605)
new 4a4cdc9 r25084: Move samba-specific code out of lib/ldb directory. (This used to be commit 917bd737cb07817664d9088860588d47525f5ff8)
new 08ff1a5 r25085: Define LDB_MODULESDIR for standalone build. (This used to be commit 1ba883c62e86274a55c1a0012201fc2e8b6b57fc)
new 2e5f023 r25093: Use system-provided ldb library if available. Note that this only means using the ldb library from the system - the custom command-line tools for Samba 4 will still be built even if they are already provided by the system. (This used to be commit 8aab673df5200a4555777caf4ee58907cf6fe4cc)
new 02509b5 r25094: Force building shared module if subsystem is a shared library. (This used to be commit 3146f0deadbc49b1a56f667bfcee950880ffe0f9)
new 3d4fb8f r25095: Display of which libraries the system-provided version is being used. (This used to be commit 635ea8996a3b7f05acdb679d77c81f2bee5db705)
new 2bcf502 r25096: Missed an include - otherwise the embedded ldb is always used. (This used to be commit 557b4b3d456a5dbc501695bf90d1436bdbbc49e9)
new 1ecae75 r25097: Don't clutter users' CFLAGS with ldb cflags. (This used to be commit e31614b5ea73cab56c572d2e2d61f8070928b230)
new 669adc9 r25098: Fix typo (This used to be commit 29415b661d103a80482b932172bf68cb9e394bc9)
new 0ca0c0e r25100: Include LDAP libs in .pc file so linking statically against libldb works again. (This used to be commit bcf5c9447435a826027626ac89a00eaa6739b12a)
new 7d1698d r25101: Directly depend on drsblobs - can't rely on having it in via ldb. (This used to be commit 6b4a21e1abd35c33d7a57084a86607bfa72ad3b1)
new e885a8f r25105: No need to register ldb_map as a module. (This used to be commit 6c66e09c9e400ea66fc6d941e192b28d0170a01f)
new 97f25fe r25106: ldb_map is provided by libldb.so in the system-provided ldb. (This used to be commit 15476d75e781a9755f2e842d83527836758e4369)
new 2e6f001 r25110: Show environment variables in HTML output. (This used to be commit 62e770ace32f0e38863d4020773562e74117fc65)
new ab309ad r25112: make torture_temp_dir() available via tortore/torture.h and return more detailed errors
new 49f4f8e r25113: fix compiler warning
new e8712be r25114: handle structs and unions without typedefs better in can_contain_deffered()
new 95b8ab0 r25115: move normalizing of the define string into a function and replace '-' with '_' as '-' isn't a string constant in C
new d8a5ed3 r25116: Fix talloc_asprintf_append to do the right thing with truncated strings. Jeremy. (This used to be commit 948d32bb62b0e8c68cc961a380eae602ffc71870)
new f7ae1fc r25122: fix interface detection code
new e10faa4 r25123: we only need lib/ldb/sqlite3.m4 and lib/ldb/libldb.m4, when we build our own ldb...
new 44500d6 r25124: Include link to summary page, hide environment variables for 'none' environment. (This used to be commit 9fac2bd884bc325792d65bcdd166d785269655df)
new 7d554e4 r25158: rename nsswitch/winbindd_nss.h => nsswitch/winbind_struct_protocol.h
new 803e57d r25159: fix missing declarations warning
new 151f422 r25164: Add talloc_asprintf_append_buffer() and the docs for it. Jeremy. (This used to be commit 5bb8613b86a6788efde840d5b50710f9afd22fed)
new d222c5e r25166: Simplify can_contain_deferred and add tests for it. (This used to be commit 1afc7dd4d33f05d58121defed88faf8fcee3df8f)
new cc17260 r25168: Fix include for gen_ndr/misc.h. Patch by Julien Kerihuel. (This used to be commit 160c0013dc02165ed1787291937b641b6cef5a2b)
new 6f37a17 r25174: Export header from just one place. (This used to be commit 82383a6c12c2c4f2a8779f9399e503003a4a9f99)
new 9a012df r25175: Change to talloc_asprintf_append_buffer(). Jeremy. (This used to be commit 0844dbf597191b3e4d35a696695b229e986daec4)
new 540caf7 r25181: sync winbind client code with samba3
new 0206836 r25182: don't hide the envlog in plain mode
new ae9c015 r25183: return LOCKDIR too
new 2e37688 r25185: Check that can_contain_deferred returns true if one of the members of a type can contain deferred data. (This used to be commit 9e804e0c21f09b699707bb88d534bde55d265087)
new ab36db2 r25186: Fix a memory corruption in base-mangle (This used to be commit 4822b3f0db11059281b33e896250f36e3b3448eb)
new d6c66ea r25187: pass FIRST_PREREQ to Makefile so that the value can be used in handwritten rules too, hopefully fix the build of ldb with bsd make.
new 81539d4 r25188: add infrastructure for WINBIND-* tests in smbtorture
new 7c8e4c7 r25189: add first winbind test for the struct based protocol (WINBINDD_PING)
new 1228880 r25190: Update talloc version to 1.1.0 after API-incompatible changes. (This used to be commit 66000a1fa2365cd8a08e3ecaaa116b27eb74e8b8)
new 65c276d r25191: Fix include for BSD systems. (This used to be commit 24a0df29677e6392aa88f4400e08effc29de9366)
new 864c9dd r25192: try to fix the build on sun/solaris hosts
new ffbb7e4 r25193: Update headers to easy use by external apps. (This used to be commit 20b70fbb7af6b6759c3b8c8aa56e10944b32bfdf)
new 08c9743 r25194: A major rework of the Samba4 LSA LookupNames and LookupSids code, with a new torture suite to match.
new 905b403 r25196: Thanks to id10ts on IRC for finding some typos in my well-known names patch.
new 09a5ef1 r25203: Don't use subclasses in Samba4, as we always fill out the full objectClass list.
new 6a9a1bd r25204: Patch by Andrew Kroeger <andrew at sprocks.gotdns.com> fixing bug #4958 - rename of ldb entries for a case change (only).
new 063daf6 r25205: $(srcdir) isn't expanded here...
new 3e58b6f r25206: unify logic of talloc_strdup() and talloc_strndup(), only strlen() vs. strnlen() is the difference now.
new 22b827c r25207: remove one nesting level and use unlikely()
new 46d369b r25208: add talloc_str[n]dup_append[_buffer]() functions
new 4a40dd2 r25209: unify logic of talloc_vasprintf_append() and talloc_vasprintf_append_buffer()
new d232d18 r25210: fix typo
new 3864520 r25211: fix compiler warning
new f353737 r25212: merge some stuff from samba3
new 6825628 r25213: use talloc_strdup_append_buffer() instead of talloc_append_string()
new df7fbf8 r25214: use talloc_strndup_append() instead of talloc_append_string() and ugly hacks to handle the string termination.
new c364bbb r25215: replace talloc_append_string() with talloc_strdup_append_buffer()
new bc94aa1 r25216: make talloc_append_string() a deprecated macro instead of having it as a real function.
new 425cb67 r25217: #define TALLOC_DEPRECATED 1 to get talloc_append_string() macro
new c64116e r25218: After discussion with Simo, remove the subclass support from LDB.
new d73955c r25219: remove unused check for precompiled headers. (This used to be commit 17c92c091d9b9eb7f6a4cf1f263533f235d6717f)
new b9989b4 r25220: Comment out obsolete functions. (This used to be commit 448cf5b61fdc8435823c3490767489ea4d85c5bc)
new 3eb2b30 r25221: Experiment with Jelmer's new generic loadparm code. (This used to be commit 9fbbd1b5c9c19a0f5d49bafc6d25967e133e38b4)
new 90bd9f3 r25231: revert hunk that was commited together with the change to gplv3 was revision 23801
new a75ba7c r25234: make WINBIND-STRUCT-PING a benchmark test
new 7273863 r25235: add simple WINBIND-STRUCT-GETDCNAME test
new e0ea2c9 r25242: remove sequence_number out of WINBINDD_DOMAIN_INFO call as this is always answered by the winbindd parent and will most times return old sequence number values.
new afb0849 r25249: Thanks to Andrew Kroeger for pointing out this silly typo (calling end_transaction in delete_tranaction would be very much the wrong thing to do) in the update_keytab module.
new d4f0d73 r25251: move macro defines to the end of replace.h and move the include location sys/param.h before we redefine missing macros
new 21dd064 r25256: Fix missing field set in libnet_ModifyUser routine.
new a3c1115 r25259: try to work arround the build failures on OpenBSD 3.7
new fb75ce4 r25262: add WINBIND-STRUCT-LIST_TRUSTDOM torture test
new 52857d8 r25263: add a test to check the accessmasks and ACLs on policy handles returned on the SAMR pipe.
new b83ce50 r25264: add a test to verify that the ACLs are checked when a normal user connects to SAMR (This used to be commit 2be2ab575b14ea3cec0097705c3c0a10a570d340)
new 6a16712 r25265: Move attribute definitions to lib/util. (This used to be commit 5bb9f041f47a1b7e03c3dc02e38546bc43bcc856)
new 9f43d96 r25266: Fix case. (This used to be commit 935ac3189d93e53841dc47c0f9c7fcca5661a2bb)
new f415ba5 r25267: Move PRINTF_ATTRIBUTE to lib/util as well. (This used to be commit 72b9d6c03661d72e83a5d60d43b75bb9bd5f5285)
new 4870c0d r25268: Thanks to Andrew Kroeger for pointing out on IRC that this is compleatly dead code.
new ba7f464 r25269: this doesn't fix the problems with BSD make completely...
new a84bdcd r25278: add a more extented macro for doing struct based winbind requests
new 18d4608 r25279: - test in the generic get_trusted_domains() function that we got at least 2 domains. - change the ordering of the tests
new fc9262d r25280: call WINBINDD_GETDCNAME for each domain returned from WINBINDD_LIST_TRUSTDOMS
new 3e9d7c4 r25282: add WINBIND-STRUCT-INTERFACE_VERSION test
new 7ae4b79 r25283: add WINBIND-STRUCT-NETBIOS_NAME test.
new 7d5f3e2 r25284: add WINBIND-STRUCT-DOMAIN_NAME test
new 204ca09 r25288: add WINBIND-STRUCT-DOMAIN_INFO test
new e62dc0f r25289: add WINBIND-STRUCT-INFO test
new 069cc57 r25290: remove wrong comment
new a95b108 r25291: add WINBIND-STRUCT-PRIV_PIPE_DIR test
new ac8271a r25292: minor cleanup
new 1429bd9 r25293: add WINBIND-STRUCT-CHECK_MACHACC test
new 70b33dc r25296: Apply patch by Elrond <elrond+sambaclassic at samba-tng.org>: Put __location__ into a few printfs.
new b15e731 r25297: - fix sed arguments to make the replacement work - always add #include "config.h" in the first line
new 733591c r25298: regenerate lex.c files with config.h as first include this should help on aix 5.3.
new ee257e9 r25299: Modify the provision script to take an additional argument: --server-role
new 6a3093d r25300: Update howto.txt with modified provision syntax.
new 9b009c9 r25301: Merge my includes.h cleanups. (This used to be commit 37425495f392a2d0122a93aa2c42758eab7dab5a)
new c366b5b r25302: try to fix the build
new e127303 r25303: Print out the options the provision script generated. This should help users produce predictable setups.
new bd4dc88 r25304: Thankyou to Amin Azez <azez at ufomechanic.net> for pointing out that I used subobj.ROLE and not subobj.SERVERROLE as the rest of the code does.
new 3856223 r25305: Fix installation of missing headers. (This used to be commit 83f1721453c253bff77f9d7ececd462331dd846b)
new f2d64e1 r25306: Add tests for string_sub(). (This used to be commit 2d37ddcbd1243f48d81af17d8ea3cdd6e8e35b8d)
new 6b1c7d3 r25307: add string_sub_talloc. (This used to be commit 96c1a24874289fdeddcac43d23c2d1214b9b6225)
new dce6620 r25308: Remove use of pstring. (This used to be commit 586246137c60c9c2fb49f902b013f2052695dd32)
new 5f280af r25310: Make sure we do not regress on r25309 (This used to be commit 4eb0ec51aae4d05ce7bace7ea6dce2511e9a670a)
new a23b495 r25312: Replace the old-style composite calls.
new 7f89416 r25315: Revert my last change until I find out what's causing the problem spotted by the builfarm.
new 7c30312 r25316: Remove last few instances of old BOOL type in librpc/. (This used to be commit 80d1dd41d4b224c46ad545f0afd97a847b99860b)
new 8dc845d r25329: A solution to SWIG not being able to handle a structure and a function having the same name. Hey we can now query nbt names from Python. (This used to be commit 30c34d7a4b12c626bc98e29aa6691ad975845777)
new 708729b r25348: Start working on another Python wrapper. (This used to be commit 441a0404346ce2ff72e8262c5bf6ef94d3b9f331)
new 3bcf427 r25349: add WINBIND-STRUCT-DSGETDCNAME test
new ff81112 r25350: Add an initial winbindd list-users test.
new ca49e5a r25351: disable swig for now to get the build working (This used to be commit 846184f15ca0dbe51e6a73941a0f32e1ec1d1f0b)
new 555302b r25352: Add a basic WINBINDD_LIST_GROUPS test.
new 7db71ea r25353: Disable one more swig link to for 'make install' to work.
new 2606996 r25354: Thanks to Amin Azez <azez at ufomechanic.net> for finally getting me to fix a provision without an smb.conf already setup.
new cc6881b r25356: Conversion from the old-style composite functions take 2. Let's find out if NET-USERMOD test passes this time on the build farm...
new 4820691 r25359: Set up Samba3 as dc. (This used to be commit acaa484a5c8b4a99c756d1831898712d66a28a3d)
new 99f8d8c r25360: Allow --skip to be specified more than once. (This used to be commit f6dd844dc4ad7da7508b3ff78190ce6d5c697789)
new 7ac97bb r25361: Specify share correctly for RPC-SAMBA3-SHARESEC, allow overriding share from command-line in smbtorture. (This used to be commit b3f2eafa0489fe533c93f2b224bbd999cf069aa1)
new 966f35a r25363: Move service code to separate module. (This used to be commit 77570e2fb5313ed0f890f1c4f9fa227b5695c534)
new 79e59df r25364: List skipped testsuites in summary only. (This used to be commit cc22be4530f56d8cb862ccf91f386dd587bf9536)
new b2c6dd7 r25365: Clearer test names (This used to be commit 85a8c105a4c0a612478b2dd07ea33b4689e6bb80)
new 353c00d r25367: Add initial implementation of internal group add function.
new d8b9666 r25368: Add the test of group add routine.
new ca8f2fb r25373: add three more authentication types (This used to be commit 9c38c61c337da911d56df33f1b72be8cf7d0d4c6)
new 19e417a r25374: create an enum for the authentication types instead of defining them as constants (This used to be commit 0c3d38b0d9c2a335c6449955a137627ba16623a4)
new 1f3f79c r25375: Put commonly used functions in one place.
new 528d2cd r25376: Add the new file to the build.
new 3bf358c r25377: Simplify code a little by employing commonly used functions.
new 5e2f9cd r25379: Use loadparm context parameter in a lot more places. (This used to be commit 091961b13be665061c7e88ab4e2808c015bc403e)
new db6c6cf r25383: Patch from Amin Azez <azez at ufomechanic.net> to give better message when a template file is missing.
new 5556832 r25384: Support DGRAM IPv6 sockets. (This used to be commit e227c749711aef2f2ce2eb66f7f3485962f36399)
new 08aba81 r25385: Don't clutter the buildfarm output with SKIP: lines. (This used to be commit 70810484eaab1ff5bc15ce312edce556c976423a)
new 3ff257b r25386: add 'make testsuite' target that tries to at least compile smbtorture, smbclient and cifsdd which are used by samba3's 'make test' in future.
new 3048e9a r25392: Add loadparm context as argument in a couple more places. (This used to be commit c62f51cc28a37959128e78a1f34cfd4c6d3ba069)
new b29e12f r25394: Print out version info in test output for use by Samba 3. (This used to be commit c61881c72bc4b0e50a79ad12c55bd9975a64b45d)
new e09226c r25395: Fix help for --socket-wrapper-pcap. (This used to be commit 15e41e42788428d27a5d006622d84b30e5cd40d6)
new 37d5383 r25398: Parse loadparm context to all lp_*() functions. (This used to be commit 3fcc960839c6e5ca4de2c3c042f12f369ac5f238)
new 2b771cc r25404: fix the build
new 6371962 r25409: Add SHOW_SEQUENCE winbind test (struct based).
new 9515709 r25410: Use C99 struct initialization. (This used to be commit ad1513bc1bada69a071ae4f477b9952e45622837)
new cabc095 r25411: Fix IPv6 socket backend. (This used to be commit 02b4621181c35ebf3e7c2531302b44863b94f8bf)
new 34da756 r25419: fix generation of git revision calculation
new 7f0904c r25421: SHLIBEXT comes in via samba's config.h already
new 91a0879 r25425: move LDB_MODULESDIR define into config.h this hopefully fixes the build on some hosts
new 59f43d2 r25427: fix SELFTEST RUNTIME calculation for the build-farm
new 98038f7 r25428: forward declarations of enums are not portable, so pass struct cli_credentials *cred instead of enum credentials_use_kerberos use_kerberos.
new 60a1046 r25430: Add the loadparm context to all parametric options. (This used to be commit fd697d77c9fe67a00939a1f04b35c451316fff58)
new 9e59dc7 r25433: - dcerpc_AuthType is a 8bit enum not 32bit - also add dcerpc_AuthLevel enum
new 0988b80 r25435: actually pass the statistics to the buildfarm output module to calculate the SELFTEST RUNTIME correct
new f2e99e3 r25437: let the default env for 'make testenv' depend on the target as only samba4 supports the "member target yet.
new 289f09e r25438: start samba3's winbindd in the selftest "dc" env
new 07f20e3 r25439: Extend the SHOW_SEQUENCE test somewhat to walk the list of trusted domains.
new ca61e86 r25440: Add simple WINBINDD_SETPWENT and WINBINDD_ENDPWENT tests. WINBINDD_GETPWENT is to follow.
new 3f466b1 r25443: Enhance the WINBINDD-STRUCT-SHOW_SEQUENCE test: Compare the lists of sequence numbers obtained by (a) calling SHOW_SEQUENCE without domain argument and (b) walking the list of trusted domains. output the sequence numbers of the individual domains upon success.
new 4d72737 r25444: Add an initial version of a WINBIND-STRUCT-GETPWENT test. To be extended...
new 2f3551c r25446: Merge some changes I made on the way home from SFO:
new 14da63d r25447: Fix installation of headers. Patch by Brad Hards. (This used to be commit b1aae72420362dfda7df94e8aaab8739632195dc)
new a8f264e r25448: Remove IMMEDIATE_STRUCTURES define, which was used for splint. Newer versions of splint support immediate structures just fine. (This used to be commit d54a47ecdc418ee07c9479f519bd1a207e6ba3eb)
new ce7bcce r25449: Add convenience function for opening the default smb.conf for openchange. (This used to be commit 5f023ef7a4046442a96768b926546f93735c9666)
new b6678a2 r25450: Make it easier to test with a particular version of OpenLDAP, by setting OPENLDAP_PATH, move to using hdb as the backend (allows subtree renames), and re-enable the --quiet option.
new 43890c4 r25451: Rework the display of provision options to use printf syntax, and avoid %s in the substituted strings from becoming a problem.
new 999d47e r25452: Move the creation of the server entry to the self join, as this makes no sense on a member server.
new 621fcfc r25453: Fix include for NTSTATUS. (This used to be commit 3c2d06d8fc8783362a6ff934e86ea4a4da2c6906)
new efa3843 r25454: Use standard bool types in a couple more places. (This used to be commit 9243b551f30c7aa2763115516a6adcfe5bbddc58)
new 5ecd526 r25456: Avoid externs for charsets for now - it breaks openchange. (This used to be commit 836431af83674018e9700f9da92ce251d108687a)
new fd6288c r25457: use different location for out-of-tree builds (This used to be commit aa089378a04f84c507a7c31f96499a88de963d06)
new 1da3555 r25458: Fix warning (This used to be commit f723efad9f1038aae9e5412aa97eb5cbec4bd611)
new 569903d r25459: Avoid bashism. Reported by Björn Jacke. (This used to be commit a03e09b878ad455facbb8ff47207bc5534fa9aca)
new 30047a9 r25460: use common structure in param/generic.c (This used to be commit 01ce5448f44ddda7ec864d812fe23f0fa68d1561)
new f5f6d6d r25461: Remove section headers in loadparm - trying to keep data and metadata separate and this should help when refactoring loadparm later on. (This used to be commit e15fd412f954efb0bb91b32ec854b9b312516ea1)
new 8ffc4c1 r25462: Remove refernece to categories from js as well. (This used to be commit 12d7cccd7c8c632e2d49e9c21e0e139366ffe2c3)
new 650abae r25463: revert accidently committed type changes for now, broke the build. (This used to be commit ce4fbb4f44a5f84cf516b4de9861e3fd498cc6c4)
new f069623 r25464: improve build-farm output...
new 00d2a19 r25465: improve plain output...
new 37d63aa r25466: fix calculation of $expected_ret, when there're some expected and some unexpected failures within one testsuite.
new 9f5b6c8 r25467: use uppercase netbios name for samba3.
new e0ad93f r25468: export WINBINDD_PRIV_PIPE_DIR
new 8d78021 r25469: Finish WINBIND-STRUCT-SHOW_SEQUENCE test: * Extract retrieval of list of sequence numbers into its own function. * Unclutter comment output. * Add tests for BUILTIN and local domain not being disconnected. * Improve use of torture_assert macros.
new 9b1fd7f r25471: Use macros for loadparm field names, should make migration to offsets rather than pointers easier later on. (This used to be commit 3f98a97ac327166e3451cfdcd857d693b5a2ec3c)
new f64d696 r25477: Add user and group retrieval functions (used in LIST_USERS/GROUPS tests).
new 6fb6999 r25504: run WINBIND tests for samba3
new 2cf665b r25509: Extend the WINBIND-STRUCT-LOOKUP_NAME_SID test to also verify failure of the lookup for an invalid SID and an invalid name.
new e047f72 r25512: reformat code...
new 54bc455 r25513: don't hide warnings in subunit mode
new bf0ee69 r25514: don't blindly overwrite the result last_reason, print the old one as warning...
new 3b07f6a r25515: Revert r25448:
new 20480a7 r25516: Sorry, I reverted too much of r25448 in r25515. These two fixes should have remained! Thanks to Metze for pointing this out.
new 42bdfc3 r25518: Convert to standard bool types. (This used to be commit e5cabe14c7c33c4c7215963f504edf65edc36b20)
new 719a4ae r25522: Convert to standard bool types. (This used to be commit 5e814287ba475e12f8cc934fdd09b199dcdfdb86)
new 8c2ef26 r25524: Fix directory names for local module builds. (This used to be commit 93e5a568e3da1c8b2e7decb2a675456ad35dc29b)
new ae74eea r25527: Deal with no tests being registered. (This used to be commit 2d36f6d3dbdad097933078bc9c689ff66d9a8a47)
new 35ea519 r25529: Reformatting.
new a97e319 r25530: Fix missing dependency (This used to be commit d1837608f0e995653ef805b016abaa618cfd288c)
new f5c5461 r25531: Merge GTYPE_SECURITY_UNIVERSAL_GROUP from samba3.
new f0b3f20 r25532: Fix some more indentations. Sorry Günther, could not resist, after having gone through this just before you committed r25529. :-)
new 9322407 r25535: Deal with events subsystem failures. (This used to be commit fa6407984b2d592d1097a6bc5b7d566a2cc122de)
new 55a7440 r25536: Fix path for messaging - this code path doesn't appear to have a test, otherwise it would've caused a crash in the testsuite earlier... (This used to be commit 89c8fd8c02830051e0199e234cc3e3b15e8c9879)
new 5799692 r25537: Use new path for events modules. (This used to be commit f9270073a282ba94eb4e3f51440d5653480082da)
new b591596 r25539: Also correct indent for winreg server.
new 68a9ab6 r25540: Remove prototypes for already removed functions. (This used to be commit 042dff55b4cd42b9bedbf574168cc52de3d1dda4)
new f0bc19a r25541: Add setup.py for building ldb python wrappers standalone. (This used to be commit 0e77e3e31653d236bd0110adb28ad9c918b7ae82)
new e511090 r25543: Merge libreplace support for inet_pton, inet_ntop, getaddrinfo, getnameinfo (and friends) from SAMBA_3_2, with some minor tweaks:
new cc8f4eb r25544: Cleanup some more indents in lib/registry.
new 6bc5225 r25545: Use inet_ntop for ipv4 code as well - should make it easier to share code between IPv4 and IPv6 later on. (This used to be commit e3df90927b2878917f0f555772a875f05bf609e8)
new cac2379 r25546: Convert to standard bool type. (This used to be commit ac83dbf199fd442fc994d43a6e5e9fda8d4c88b6)
new d5a93df r25547: Convert to standard bool type. (This used to be commit 97a241692c4b8dc45e086aa9b959f2cd30b8d6c9)
new 2f1c0ec r25548: Convert to standard bool type. (This used to be commit 190d73b44b9b9c6dabbd26212d596d985b25edab)
new af0a85b r25549: Convert to standard bool type. (This used to be commit 318bf1f7441678860adfff5cdb0d3d2448e58f4b)
new 734aaef r25550: Convert to standard bool type. (This used to be commit 3ed7aba8e234ebbead10d78d2fc1c8a8274d516b)
new 0c56f8d r25551: Convert to standard bool type. (This used to be commit c9651e2c5c078edee7b91085e936a93625c8d708)
new 3642f3b r25552: Convert to standard bool type. (This used to be commit b8d6b82f1248d36a0aa91a1c58d06b4f7c66d245)
new 05e7c48 r25553: Convert to standard bool type. (This used to be commit b7371f1a191fb86834c0d586d094f39f0b04544b)
new 2151cde r25554: Convert last instances of BOOL, True and False to the standard types. (This used to be commit 566aa14139510788548a874e9213d91317f83ca9)
new da6d24c r25555: Remove support for BOOL, True and False. (This used to be commit 18a2bcfa9e7d4718648f401821259d1dbf5a3ff4)
new f3e212f r25556: Update README. (This used to be commit 1a7dbfde5fcef19998b8af470c152a76386fb79f)
new 775a3d0 r25558: Define HAVE_* for other gai functions to prevent problems with libroken. (This used to be commit e09828a634bf10bda9c6f28b18106c2bcab84643)
new 0df01ce r25562: Use standard bool types in cyrus sasl code - patch by Julien. (This used to be commit 4f664939af0d6ac389efebc51f2f31e9acee80b4)
new f7c3cd1 r25566: Use -lexecinfo for backtraces on FreeBSD. Patch by Timur I. Bakeyev <timur at com.bat.ru> (This used to be commit 8d4a435601c1af42a4a6704b3181e194eb40f75a)
new ffc9f2e r25574: Support SMBD_OPTIONS, NMBD_OPTIONS and WINBINDD_OPTIONS environment variables for make test. (This used to be commit 814027146d9a4d309808bda635d5bc8d34974045)
new b339324 r25576: BOOL -> bool
new 863a1dd r25577: BOOL -> bool
new b0ef52e r25578: BOOL -> bool
new dae6a24 r25579: BOOL -> bool
new 20d1ab4 r25580: Error out if there are no tests to run. (This used to be commit eddb663959b62a7170998f1ba0fad59967fcff67)
new 83fbf5b r25581: move variable to the place it belongs to.
new d4d5876 r25582: build nmblookup with make testsuite as it's needed in the blackbox tests
new da6add2 r25585: don't start winbindd untill the build-farm faked users work with it
new 397a0aa r25586: Fix getaddrinfo detection - from Timur. Jeremy. (This used to be commit 48819012f81167f07d2e909329432d2ef222b1bf)
new 21a7a96 r25594: Merge from 3_2:
new 761e067 r25595: we pass the "blackbox.smbclient.*USER and PASSWD" test so don't let the build-farm complain that is passes unexpected
new 26d4d75 r25596: It isn't valid to take the address of an array on the stack, and this isn't what memset wants anyway.
new 39f5745 r25597: HPUX doesn't have INET_ADDRSTRLEN defined
new a508a21 r25599: print the error...
new f1e23d5 r25600: fix stupid typo...this should fix the build on sunX
new e5a9513 [GLUE] Rsync SAMBA_3_2_0 SVN r25598 in order to create the v3-2-test branch. (This used to be commit 5c6c8e1fe93f340005110a7833946191659d88ab)
new a839f84 Set -test in the vendor version (This used to be commit 1e048ef75eba99d4bce9e44a4e2a3b95657e2e3d)
new ba4bb74 Copy release notes from 3.2.0pre1 (This used to be commit 631464e2651e33812e43fe59c1e49c5d71f9621a)
new eb7a53a Adding a draft section for 3.2.0pre2
new 39d30c5 Fix valgrind-found memory overwrite. (This used to be commit 183df4754b5f18419f4d8fca2c0fa19919174556)
new f28dc02 Display ace_objects in security descriptors.
new d588123 Merge branch 'v3-2-test' of git://git.samba.org/samba into SAMBA_3_2 (This used to be commit e00ea359d66347a7c6f5d75de1670f788bfdc310)
new 31152a4 Merge commit 'origin/v3-2-test' into my_branch (This used to be commit 83fe2b4261f0357a62ea93b806a14225173f4945)
new e1222ec Merge commit 'origin/v3-2-test' into my_branch (This used to be commit 52ca48f1881fc7b6ac9d1252468bb20eee174407)
new 81a70d4 Merge from metze of libreplace header changes (This used to be commit d39ce8e37ed81f4a34a148f975874989d8d187a1)
new 0ec55a2 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into SAMBA_3_2_0 (This used to be commit 3f1ac564c0ab6d498a47da84b4b5744d8d376f3b)
new 8e54530 Add start of IPv6 implementation. Currently most of this is avoiding IPv6 in winbindd, but moves most of the socket functions that were wrongly in lib/util.c into lib/util_sock.c and provides generic IPv4/6 independent versions of most things. Still lots of work to do, but now I can see how I'll fix the access check code. Nasty part that remains is the name resolution code which is used to returning arrays of in_addr structs. Jeremy. (This used to be commit 3f6bd0e1e [...]
new 1a2d162 Added missing is_ipaddress is_ipaddress_v4 not in initial port from old svn code. Jeremy. (This used to be commit 169c5857b7e7922fe3fffef997ced0e014e925a8)
new ad8aacf SAMBA_VERSION_VENDOR_SUFFIX doesn't need an extra '-'
new edfcfef prepare the mkversion.sh infrastructure for git branches in the build-farm
new 6b441e9 Rename krb5 locator plugin to "winbind_krb5_locator".
new 89d3339 Merge commit 'origin/v3-2-test' into my_branch (This used to be commit fbe5edec375c99421d19af086c4f597e70c963b8)
new 58a0a60 Remove bogus comment (This used to be commit 142b80bf1542f212dff66a3661c13f3f6845067f)
new cb5436b Add const to the get_peer_addr() and get_socket_addr() calls. Use the IPv6 varient for get_peer_addr(). Jeremy. (This used to be commit baf1f52e34ae2465a7a34be1065da29ed97e7bea)
new f4fd12a Try and fix segfault found by Guenther on Fedora. Fedora seems to return bogus values for the interface entries on vmnet and tun interfaces. Jeremy. (This used to be commit 12c0b1d82802ccd1b272a8b47ddb7d258e10477c)
new 9d29664 offsetof() is always present as shown in some libreplace testing.
new 862a7e6 Fix the build WITH_DNS_UPDATES. Jeremy, please have a look.
new ea33a1c Add become_root/unbecome_root around one call of getsampwsid() in create_token_from_username(). This caused set_nt_acl to partially fail in certain circumstances.
new 876ae0a Remove superfluous quotation marks around samba version vendor suffix.
new d93f851 Revert "Remove superfluous quotation marks around samba version"
new 2e21f1e cleanup and extent .gitignore
new 20d1141 Fix valgrind window title. (This used to be commit 4ac867f5588e902358eba7bcb4dbfd431181943d)
new 98075c5 Merge branch 'v3-2-stable' into my_branch (This used to be commit 754671b8be0bf73a9e1fe7ff420a1b7a1cd501b7)
new e9cf3a8 Convert get_peer_addr() to IPv6. Only is_myname_or_ipaddr() lefto to do then I can fix the lib/access.c functions. Jeremy. (This used to be commit 3403c6c330b886c86d6d856c3ffc13b043fd6fc1)
new 6c82254 Dummy formatting commit to check I've set up my home git correctly. (This used to be commit a1166e9e651f4acdcf7926c5d8e9cf0c9108fe71)
new 0bb74d2 remove unused print_test.c code
new e8b83d7 Also find loopback interfaces
new 3d89bad Fix a segfault with an unknown interface
new 70b416a Fix an uninitialized variable warning (This used to be commit d0f25bb89a2268c8f789dd362010f8b785489424)
new 478ad87 Use strlcpy instead of strncpy (This used to be commit 5e95c548864bc8b075b8343e69a69e1a22c92456)
new 823872f Fix typo. (This used to be commit 3072b11ac42a7d89252599bdbbf9d8515b034a8d)
new f25df89 Ignore vim backup files. (This used to be commit 84660aaab02338f22669bdf20af0f98607b6db17)
new 466925b Merge commit '5e95c548864bc8b075b8343e69a69e1a22c92456' into 3.2-trivial (This used to be commit f8580abbd5a90622187bbd11ab3ebed6e2d541a0)
new 5b53d34 Fix get_interfaces detection
new c9165b9 Fix one more place for IFF_LOOPBACK (This used to be commit add1294562b76c38d5e471f280ca1167b4d8a93d)
new d3a7f49 Latest ipv6 changes broke (deprecated) smbmount, smbmnt and smbctool
new 804396d don't imply "system/network.h" within replace.h, as this brings in the socket_wrapper.h in unexpected code and we endup with a missing 'swrap_close' while linking
new 2ecbed3 missing stuff from samba4's libreplace
new 7fedf44 reformat getpass() replacement code
new 65f16c7 reapply: Allow ^C to interrupt smbpasswd if using our getpass. from Jeremy
new 3c25875 Volker's fix for bug #668. Change the \n after the password prompt to go to tty instead of stdout. (This used to be commit 0cd1ed0424ce87f60070d43caffda41be6706d59)
new 335c353 r16245: Cope with string being zero len. Klocwork bug #410. Jeremy. (This used to be commit 46c12de07fe6f44bcf58ca9de276e7932384843d)
new a09bc48 r16320: Ensure variable is not null before calling fclose. Klocwork #412. Jeremy. (This used to be commit 33ee0cfb190a883229d0824d7194898fd8966ceb)
new c6a17c8 fix the compilation of getpass.c and it's configure test
new d5712f0 use "system/*.h" to get the system includes
new c08cd08 rename getsmbpass -> rep_getpass and provide the function prototype
new 06ae524 Add WERR_SERVICE_ALREADY_RUNNING.
new d76717f Correctly free memory in regfio paths (This used to be commit 97f9a90b823887e808cca96eca7a041f121e6111)
new 48cd61d Fix warning messages for unused variables. Jeremy. (This used to be commit 406737cd9a34ac498e5823b380e1768d41e16c1b)
new 666f50b Move to protocol independent code in most of lib/util_sock.c We don't use gethostbyname any more except in one case where we're looking for host aliases (I don't know how to do that with getaddrinfo yet). New function should be getaddrinfo(). Next step will be fixing lib/access.c, and then changing libsmb/namequery.c to cope with IPv6 address returns. Jeremy. (This used to be commit 4a56b697b6adcf095e25895c4a9ba3192ed34124)
new b851ff2 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 5c8adce3f368d51a67d74ae168a0f59a20e1d64c)
new b111d54 Fix default domains support using compat syntax. Without this fix idmap_rid can't be used with the compatible syntax. Includes fix to keep trusted domains working (This used to be commit 8c770c367c71d118651964fef63e2fd0fa4a05a5)
new ce77126 Fix access control code to be IPv6/v4 protocol independent. Make unix_wild_match() talloc, not pstring based. Next will be name resolution code, and client code. Jeremy. (This used to be commit f6a01b82c5a47957659df08ea84e335dfbba1826)
new 9125bcf Added in missing def for AI_ADDRCONFIG. Jeremy. (This used to be commit 3ef3c3afc3f56b0f4fdb384d55d2e712060fbedf)
new cadb72d Move #defined for getaddrinfo into network.h (as other defines). Allows RHEL4 compile to work. Jeremy. (This used to be commit 0ffdf4fdeea88c21880c8bf69d8db56fb49effa7)
new 2b2168b Improve IPv4 detection. Jeremy. (This used to be commit 2ef50e325c2183385286b994216624dc3a309ff3)
new ba7a979 fix crash bug in pidl generated client code, this could have happend with [in,out,unique] pointers when the clients sends a valid pointer, but the server reponse with a NULL pointer (as samba-3.0.26a do for some calls).
new e405187 r17064: lsa_GetUserName needs to return the name for S-1-5-7 on an anonymous login.
new fa12678 delete empty file lib/replace/system/getaddrinfo.h
new bb126d1 Reformatting fix for new coding guidelines. BOOL ->bool. Jeremy. (This used to be commit 315215e20e1e470c5077122a2e250ecb3d45ce9b)
new 7ed9085 r16050: Set the session key "SystemLibraryDTC" on ntlmssp binds. We only do INTEGRITY and PRIVACY, so no other cases to take care of so far...
new df50ee8 [libreplace] fix the standalone build of libreplace
new dfd5323 remove configure checks which are now in libreplace
new 801c031 make gdb_backtrace executable
new c595c83 don't skip some tests which samba3 passes (at least on my laptop)
new 4d91055 Add net rap file user (This used to be commit 2972c97e5e676964585de930601f083c19080735)
new 789856f remove reference to removed code
new 30191d1 RIP BOOL. Convert BOOL -> bool. I found a few interesting bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy. (This used to be commit f35a266b3cbb3e5fa6a86be60f34fe340a3ca71f)
new 7f82fba fix startup of smbd, nmbd, winbindd
new 61e482c Merge Tridge's fix for the winbind 32/64bit padding.
new 9a85533 Fix the popt / bool issues. Some places we used BOOL where we meant int. Fix this. Thanks to metze for pointing this out. Jeremy. (This used to be commit 793a9d24a163cb6cf5a3a0aa5ae30e9f8cf4744a)
new 13bf4c4 Fix a crash in resolve_hosts() caused by an out-of-bounds array reference. (This used to be commit fd28d09a95b31bdbc6babd13c5a4ed9fc9ef4bfd)
new 6095280 Fix a crash in resolve_hosts() caused by an out-of-bounds array reference. (This used to be commit bafcede2c29813f8719fc3b54f94612e72c48043)
new 61c4666 Move the test for the AIX specific interface code to the end. This tests goes into an infinite loop on OS X so avoid it. Probably should also be only conditionaly be run on AIX in the first place. (This used to be commit 641d0968da73dca24a3ddaf93451de1200d3c09b)
new 80b7bcb Add test for "struct in6_addr" to the HAVE_IPV6 configure test. Also make use of "if defined(HAVE_IPV6)" rather than testing for AF_INET6 since this is not sufficient on HP-UX 11.11 to ensure a working IPv6 implementation. (This used to be commit 620785df4e57b72471ff0315e22e0d2f28a2b1a5)
new 23f6c37 Streamline logic, reducing the amount of indentation.
new bffd569 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 23d3db0c229fe5e1d69f890d87c2be39b356ffb5)
new 8f391ae Fix an incompatible pointer type warning (This used to be commit 3c50caa9620899f982cd4a833356d965f47ec843)
new 669d43a fix move to OPT_LOG_STDOUT
new 611479f Fix two type-punned warnings (This used to be commit 04d660bbb371f859cc50a9f3ea7d358f74acfa8b)
new d1db41c Don't segfault if locking.tdb can't be opened
new 69c6f16e Correct VERSION and version.c to use SAMBA_VERSION_VENDOR_PATCH which is used by mkversion.sh. (This used to be commit a62c7f9350322ab435244eafe6053fd5ee618973)
new 6a1a83a Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 33f690b3de03dc300590c3f69718f608b104a529)
new 6a8dfad Fix compile error caused by unknown variable. (This used to be commit dfef16ac4318b460a5bd29475eb395c1905a5cd8)
new e5cedc7 r25567: make do_async() non static
new 1e9e1b6 r25568: move idmap related functions into their own file.
new 58e049e r25569: move more idmap stuff into winbindd_idmap.c
new 6ded271 r25570: move code of the locator child into its own file
new 3d9a578 r25571: split up child_dispatch_table into domain, idmap and locator tables
new 5e8086e r25573: Add my (C) as well (cherry picked from commit a024e27e7136deb87aeed995348a1c494a850ce6) (This used to be commit 37ee6f498b175b8f3b7e75eba8dd7c709327384c)
new e5fe5a5 Reorder pthread mutex check so that it doesn't output its result in the middle of the output for the winbind nss check. (This used to be commit 1eddefa72cefd0c6836ddbe8eaef074ce732b0d9)
new e5830c1 added a syncops VFS module for filesystems which do not guarantee meta-data operations are immediately committed to disk in stable form. Essential for clustered Samba setups (This used to be commit 8b19cb17b9ae9e1cd4a96df6e7dedb75aff7ee96)
new 176a837 ignore source/cscope.out
new cd8a2b5 [crash fix] don't use already free'ed memory
new 6a6c549 handle wellknown sids in winbindd_passwd.c
new e01cbcb Fix for AIX interface code from Kyle Stemen <kstemen at centeris.com> Jeremy. (This used to be commit 4d4ab9aeb9d85b4c98cbf8a8363a9cefecd4b365)
new f88b7a0 This is a large patch (sorry). Migrate from struct in_addr to struct sockaddr_storage in most places that matter (ie. not the nmbd and NetBIOS lookups). This passes make test on an IPv4 box, but I'll have to do more work/testing on IPv6 enabled boxes. This should now give us a framework for testing and finishing the IPv6 migration. It's at the state where someone with a working IPv6 setup should (theorecically) be able to type : smbclient //ipv6-address/share and hav [...]
new 325f3a0 We do support name lookups for host and service in our replacement code - remove the restrictions from the original Postgres code. Jeremy. (This used to be commit bc9008aa1dcb66890795f0ff2d3046da7df867d9)
new fac788d Don't terminate on an invalid address family. Jeremy. (This used to be commit d04a8a6cdcc505e0244882a9abb7174eadbf81a7)
new 8cca849 [libreplace] include socket_wrapper.h after we have typedef'ed socklen_t
new 556513f [libreplace] move define of a constant to near to the others
new cd48616 [libreplace] move definition of struct addrinfo so that it can use socklen_t
new 800ca51 [libreplace] if we replace types define the HAVE_<type> macro
new 899f921 - include getaddrinfo.h after we have defined struct addrinfo - use rep_ instead of pg_ as prefix in getaddrinfo.[ch] - define HAVE_<name> macros when we replace functions
new aae2eba [libreplace] move and fix getaddrinfo configure checks
new 7c6ed7a [libreplace] define AI_NUMERICSERV as it's used in getaddrinfo.c
new 38c34ff Ensure we don't terminate if we fail to bind to a socket, only fail if we can't bind to any socket. Jeremy. (This used to be commit 2ec6224b552ef86fa1739c9e396c39c7ec6c76c6)
new 1870643 Try and fix the Solaris build by adding a missing define (from Jerry). Jeremy (This used to be commit a68bbea0d42cc64b9fa731ab2a1da82ef30937c6)
new d58398b When doing reverse lookups actually look up the name, not just the numeric address (doh!) :-). Jeremy. (This used to be commit 9aa9ecd8cc29d055d78f16b8fb2156ec04063c42)
new e6fcfdb Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit ec891be53cc4042baf418c1f7b037a11e5055273)
new 34a8e1c Fix reversed bool check for access. Found by kukks. Thanks ! Jeremy. (This used to be commit a13e8bd39de978d69666b8aeb884d943885a3605)
new 42f9694 Fixed missing in_addr -> sockaddr_storage conversion (how did I miss this...). Jeremy. (This used to be commit f982774c8d95c48355bbd821c8224fadb8bb303e)
new 4da9486 Fix cast typo - would have broken all dgram sends. Jeremy. (This used to be commit 17ea899f39e80241afa235cb933695ba6bae846a)
new 922db25 Fix a mismatched interface where we were using uint32 instead of enum lsa_SidType. Jeremy. (This used to be commit 2df8252ff76406bfe57cd76e9927b5056e89e6ae)
new 6128d11 Fix resolve name to resolve IPv6 addresses of link-local%ifaddr Jeremy. (This used to be commit e6609cab732d5cd5cc9a5ae50aee15147f2ec6ec)
new e054aff Fix bug in writing names into gencache as well as 2 typos where AF_INET6 was mistypes as AF_INET. JERRY YOU NEED THESE FIXES. Fixes smbclient -L localhost -U% Bugs reported by Kukks (thanks kukks). Jeremy. (This used to be commit f109f82622ca30ae2360e8300152e90b9587ffd8)
new cd64875 one more struct in_addr => struct sockaddr_storage
new 7cbfaa3 Fix a few more sockaddr -> sockaddr_storgage. Jeremy. (This used to be commit 4b3635d6bc1bd5e4135ef208dff052e1d9b58a12)
new fc91aa6 Move the horrible hack for link local addresses out of namequery.c and into util_sock.c. is_ipaddress() now copes with link:local:v6%ifname addresses, as does interpret_string_addr(). Jeremy (This used to be commit a3f7db3d30ced566c8340696914f1be3293a9c5b)
new 73eefd6 Fix popt bool problems (need POPT_ARG_NONE, not POPT_ARG_VALUE). Reported by kukks - thanks ! Jeremy. (This used to be commit 9993f8d1af23735f3a4b6de82f5825a6a6ba22d6)
new 101dc36 Ensure temporary memory is freed - pointed out by "Li, Ying (ESG)" <ying.li2 at hp.com>. We aren't currently leaking memory, but are leaving it around for longer than we need to. Jeremy. (This used to be commit 25bbc9a6613bef0f3f73ecf634a38a9d56020f40)
new 5a57da8 add NDR_ERR_INVALID_POINTER
new acc95a4 rerun make idl
new a97b33b Two patches
new c7a7c08 Fix zero_addr(&ip, INADDR_ANY); -> zero_addr(&ip, AF_INET) from Volker's patch. Jeremy. (This used to be commit 9f82a5766968dc72db5a86ad0afc71e8cffd5be0)
new d430767 Change all occurrences of zero_addr(&ss,AF_INET) to zero_addr(&ss). All current uses were always of the AF_INET form, so simplify the call. If in the future we need to zero an addr to AF_INET6 this can be done separately. Jeremy. (This used to be commit 2e92418a138bf2738b77b7e0fcb2fa37ad84fc0c)
new 6ca0d81 Enable vfs objects = /full/path/to/object.so
new e2d0526 Change our DNS code to cope with AAAA records. A6 records look like a nightmare to use, so ignore them for now. Jeremy. (This used to be commit 814daded90781dc5a5bdd522ea8cfe5d47e6d7a7)
new 32dd016 Fix the setup_kaddr() call to cope with IPv6. This is the last obvious change I can see. At this point we can start claiming IPv6 support (Hurrah !:-). Jeremy. (This used to be commit bda8c0bf571c994b524a9d67eebc422033d17094)
new 488b59c Add in the recvfile entry to the VFS layer with a default implementation. Needed for the zero-copy write code. Jeremy. (This used to be commit bfbdb6324c5d13bfde8b742e9c5a0e0c9092bd86)
new 0af071d Forgot to add recvfile.c Jeremy. (This used to be commit d5886218e53910b7015e6f13bc634e1bf338565a)
new 851ef9e start smbd, nmbd and winbindd with the same startup message at debug level 0.
new 9da9423 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit c833c336435cffd20579903d22ccb910ab467e53)
new f5dcac6 Our userlevel SMBwriteX call is non-standard in that it sometimes uses a 12-word write and doesn't include a pad byte (as Windows does). Fix this so that we are identical to Windows clients. This will make recvfile processing much easier to detect (as we can just read a standard writeX header length to decide). Jeremy. (This used to be commit 3d3d1b806aef3617abaac46daf230ed32076e2ce)
new 4367f4b Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 765b37c693516757686118fffd3c80cf4d5e7344)
new c325014 Add new parameter, "min receivefile size" (by default set to zero). If non-zero, writeX calls greater than this value will be left in the socket buffer for later handling with recvfile (or userspace equivalent). Definition of recvfile for your system is left as an exercise for the reader (I'm working on getting splice working :-). Jeremy. (This used to be commit 11c03b75ddbcb6e36b231bb40a1773d1c550621c)
new 360c023 Ensure we don't prematurely clean out the bytes read. Jeremy. (This used to be commit 247675695dfbff503b5792de62f8bb1567ea2327)
new ff82c0a Handle the disk full error case correctly. Jeremy. (This used to be commit b7088bb9c2a00d4717b9a7efa4bddc0c005f4efb)
new 133fad9 Make explicit draining the socket on RECVFILE. Add capability for large UNIX write if not signing and recvfile set. Cope with large UNIX write length on incoming processing. Stevef - we can now test 1-16Mb writes from CIFFS. Jeremy. (This used to be commit 8cf78776b0a44bd026cef3d74eb11cfb415f8303)
new c9c8dbc Add printout of large read/write caps if detected. Jeremy. (This used to be commit 52f13d84955224ebbaead53d8428baade6a22fe0)
new 695c4a7 Fix vfstest link - move socket calls into smbd/process.c not smbd/server.c Jeremy (This used to be commit 8fbefe18a2dc23adb0ebe488cfb37ab4a382207d)
new 8f1f2f0 Fix some cases where file_set_dosmode was being passed False instead of NULL. Fix more of the notifications to be correct for Samba4 RAW-NOTIFY torture (we had missed one when calling set_ea_dos_attribute(). Jeremy. (This used to be commit 39d265375cf55eedddef2c4faa65398df73d5ed2)
new 0bb1a6e Note when we're setting change time, not write time, and send message accordingly. Apart from not supporting create time we now pass the S4 RAW-NOTIFY torture. Jeremy. (This used to be commit 8a77f520fa03afa60eac2aaeab4babe7dd8db4f0)
new a7fab27 Enable building the zfsacl VFS module by specifying "--with-shared-modules=vfs_zfsacl" on the configure command line.
new 8132a7b Patch from Debian Samba package maintainers:
new 92d8a53 Add missing recvfile_bytes element - noticed by Kukks. Jeremy. (This used to be commit 5cf2811e8e1d9e6a1114bbdff89c333d5b374282)
new 456ca68 save memory
new 88ee616 Patch 2 of 3 from Debian Samba packagers:
new 0e073b8 Fix for bug 5021
new 8bad80e Add brackets so as not to break the POSIX caps return. Jeremy. (This used to be commit 47dbddcb5361caa30ee60cf4e15bb50d557d1191)
new 31286b3 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 779353b86d1699324149896f1ffa237c6ebe46ec)
new c94b289 Ensure we detect a large writeX when using recvfile. More changes needed to make the UNIX_LARGE_WRITEX_CAP writes work (I'll add these tomorrow). Jeremy. (This used to be commit 1c71546b6152d2930b98f766311bbd161ee0ee4e)
new bece960 Be careful and take care of the correct lengths in large writeX calls. Jeremy. (This used to be commit 2d3ff9c502105f92720131355b41e48be8d656c2)
new 1050018 Ensure we can't accidently do a pipe write with unread bytes in the socket buffer. Jeremy (This used to be commit 84d22f7747126608b9460f9591bb5967d871b82d)
new 78cdd6e Fix state_path to take a const string, not use pstring. Jeremy. (This used to be commit 8c73e19f51d6e3f520cf44dd22f9b9584d4b460f)
new e075b36 Fix Solaris by ensuring we use the IPv4 or IPv6 length in any getnameinfo calls. Jeremy (This used to be commit 4d7badb0c44f287034f58d9a412e662c0fbecdc9)
new 414ab2c Argggh. smblen doesn't include the +4, so my smb_doff calculations shouldn't either :-). Jeremy. (This used to be commit c3de44b6b063e126095b30536fdcb643c70e395e)
new 7bbdc00 Fix build breakage when not specifying --with-fhs. Ensure that CODEPAGEDIR, STATEDIR, and CACHEDIR have values. (This used to be commit 10af752391be51c7381a4eaca27f29e1f2a677b3)
new 8a33035 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 95de80218c10a72c7b28541c3c2e475e083b68f1)
new b04312b Forgot one more getnameinfo. Jeremy. (This used to be commit 619e33248d12e764e902e4fdb5fb223cb9cfea3b)
new f2a63dc Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 319dfbaf1b8d08171731d4575127f4bb5255a229)
new 3293656 Change the client library to write directly out of the incoming buffer in the non-signed case. Speeds up writes by over 10% or so. Complete the server recvfile implementation. Jeremy. (This used to be commit 81ca5853b2475f123faab3b550f0a7b24ae3c208)
new 6665739 Fix typos in calc_sa_size, noticed by jim.brown at miami.edu Jeremy. (This used to be commit 6b7ccd3efb05291f3b8779845a3842a09bb9aa07)
new a45c91e Ensure we use the correct socklen_t values for bind() for Solaris. Jeremy. (This used to be commit 638579d75a2aa00836dc4c0c772381b775944b16)
new 753983d Fix the snprintf checks, and fix a typo in pointer indirection. These fixes are needed for a working getaddrinfo etc. replacement. Fixes from Wayne Davison <wayned at samba.org> from rsync. Jeremy. (This used to be commit 494bf6293bedbda4b10aa2eae452377b8130cd01)
new 705ba0d Remove unused var noticed by metze. Jeremy. (This used to be commit ac4f897f0dec0e33e79c316340b47c2803104635)
new 73d4079 Remove the smb_read_error global variable and replace it with accessor functions. "One global or pstring a day...." :-). Jeremy. (This used to be commit d50d14c300abc83b7015718ec48acc8b3227a273)
new 6658165 Stop get_peer_addr() and client_addr() from using global statics. Part of my library cleanups. Jeremy. (This used to be commit e848506c858bd16706c1d7f6b4b032005512b8ac)
new 2507443 I can't get away without a 'length' arg. :-). Jeremy. (This used to be commit 95d01279a5def709d0a5d5ae7224d6286006d120)
new 56aa420 Missed one case where I need to pass down addrlen. Jeremy (This used to be commit 62b5ca3334598aec3304d21118f67702afc3854a)
new 51a0354 Remove more static data from lib/util_sock.c and callers. Jeremy. (This used to be commit 35aaa36f82c70964cee5d0778eb04547b226dd3f)
new 5b0b4f2 Remove most of the remaining globals out of lib/util_sock.c. I have a plan for dealing with the remaining..... Watch this space. Jeremy. (This used to be commit 963fc7685212689f02b3adcc05b4273ee5c382d4)
new 4721050 Don't believe len returned from read_smb_length_return_keepalive(), it may be a UNIX large writeX (which wraps len in that case). Stevef this should fix your 128k write bug. Jeremy. (This used to be commit de2ebffa3c99ed28a3868fd956ef45629ca855b6)
new 58fbb51 Forgot arg type. Jeremy. (This used to be commit 46f3b04ddea4c63c6b37c7038d4bbd2ee1c9ca0c)
new ec1ecd9 Make load_registry_service return the share number (This used to be commit 934964c90f39d588d2399f10e3738ab1b4e01290)
new 4c3040a pstring removal (This used to be commit f5468d2c9abad41cb1e9d9b9ec6a1b56564961a4)
new 33d8317 static pstring removal (This used to be commit 5490e2d77233f594a42cb32eda8215014db544e3)
new 002df2a Fix the smbmount build (This used to be commit 5b8ca7ebdef5d385420c89af246c2dae737c5717)
new fc22f29 Make sure we can read SACLs from the registry.
new e83e0f3 Display sec ace flags.
new 082da3d Fix a debug message (This used to be commit a86849e4f9512b680f26010c297cec14251dafdd)
new 2d73e86 Remove unnecessary code
new a7be4d5 Merge commit 'origin/v3-2-test' into branches/upstream (This used to be commit d0bf0ad2ae9a2bff4cec8c7e801a22c624b874ae)
new 85ff0b2 Don't use 0 when we mean SMB_READ_OK. Jeremy. (This used to be commit 08ee4314a9e25700288f4ea1af22ee1732dfea61)
new 6a2a270 This should really be a cond_set_smb_read_error(). Jeremy. (This used to be commit 5ab76b58c00dde89b56060482f5cdc5d0c6c56cb)
new 536a9e7 Don't alloc struct iface_struct nics[MAX_INTERFACES]; (128 entries) on the stack - use talloc. Jeremy (This used to be commit b5e37af251a26648b0e4f59ca548c5374399175e)
new 515722c Ignore testing tdb.
new 8f13ba4 Fix a typo.
new 36441da Remove the horror that was the global smb_rw_error. Each cli struct has it's own local copy of this variable, so use that in client code. In the smbd server, add one static to smbd/proccess.c and use that inside smbd. Fix a bunch of places where smb_rw_error could be set by calling read_data() in places where we weren't reading from the SMB client socket (ie. winbindd). Jeremy. (This used to be commit 255c2adf7b6ef30932b5bb9f142ccef4a5d3d0db)
new 3fd2d4e Add two const's.
new 99d9993 When deleting a key from the registry make sure the non-default security descriptor gets deleted as well.
new ea7bfdd Try to fix the build. There was one forgotten caller of receive_smb. Jeremy: please check!
new 251d755 Fix a segfault.
new 0020608 Fix another segfault and make smbfilter run again. This fix is not complete yet (loop after "client closed connection") but at least it starts again...
new 85b48d7 Ensure we null out the address correctly. Jeremy. (This used to be commit e1fcd851ab38165eb0e959cdc02ff067614f8b28)
new f16544a libreplace: include nss_wrapper.h if NSS_WRAPPER is defined
new 0627ebc Add configure test for -Wl,--export-dynamic.
new 1622ab6 Add macro for picflag.
new b8fdd9e Move system-specific ldflags checks to libreplace so they can be used by ldb.
new a2cf98d Move SHLIBEXT determination into a test as well.
new 29303bd Check for HPUX dl functions.
new e759ca8 Wrap native HPUX functions in dl implementation.
new 29725af Remove flag that causes problems on some hosts.
new caa6e6f Fix export dynamic for HPUX.
new cfb2016 libreplace: we need include <unistd.h> before nss_wrapper.h
new 4930bab libreplace: we should only have one location where we check for required functions
new 1fd78e2 Add a const.
new dbfee4e This is a proposed patch for Bug #5023.
new 754159e Don't repeat fast-pathing...
new 7d899b5 Move some access check functions that are not posix-acl specific to a new source file of their own.
new 7498e1b Ensure we don't use massive writes in pipe mode. Jeremy. (This used to be commit 47640fb20e42f226e7ea104076fd52547bfe1abb)
new d8f3c9d Fix bug where tdb lock call interrupted with an alarm sig would not terminate and could lead to runaway smbd processes. Thanks to Dave Daugherty @ Centrify for pointing this out to us. Jeremy. (This used to be commit ef8da1698371c95495add53df81a978df709c88d)
new 3809490 Keep the tdb code in sync with Samba4.
new 99fd77f Fix const warning. Jeremy. (This used to be commit ecc2555197860ae56726724ec824fc149d2d831c)
new 1ee8607 Fix tdbtorture build. Jeremy. (This used to be commit c14db81be5212dfa6fbcf8bfdcf725d7db3376ca)
new fbb8cff create ndr_pull_union_blob_all() and match the logic of the struct fns
new e04b21f add NDR_ERR_UNREAD_BYTES and don't use NTSTATUS directly
new ac8cf50 use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK() macros
new 0f904f7 the return value of ndr_pull_set_switch_value() should be checked
new ff595ad use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK()
new f966752 check the return value of ndr_push_set_switch_value()
new a0f5976 use NDR_CHECK()
new a01f9e3 use NT_STATUS_HAVE_NO_MEMORY()
new aef317e use error and out logic
new e0c24fa - check return value of ndr_push_set_switch_value() - fix memory leaks in error pathes
new e501c0c Unify the name and addr cache for client_name to make threading easier ultimately. Jeremy. (This used to be commit 48e0725cd6bb976ca799e6b8464c94aeffb1672b)
new 30a48a5 Try to fix the build on irix. There were two callers of set_smb_read_error() in irix_oplocks.c not converted to the new prototype.
new ae74aa9 Constrain "min receivefile size" to max of BUFFER_SIZE (128k). Add debug error messages so we can see why writeX large is denied. Ensure we don't allow recvfile writes on IPC$. Jeremy. (This used to be commit 6bf053a6a17749a3bc73c8cc5fd490aa5f93b763)
new 1675802 Try to fix the build on systems without struct sockaddr_storage type (like hape - HPUX 11.00).
new 9ba9af7 libreplace: we need to link to make sure the functions are available
new 248e900 we should not ignore convert_string_talloc() failures.
new 380840d add win_errstr() as wrapper of dos_errstr().
new 7404475 add '_PUBLIC_' prototypes into proto.h
new 128fa58 sync the most parts of librpc/ndr with samba4
new 976b0ec Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit d9335456d23271a4b15b97d24f1b263700a3b9df)
new d40e47d Remove more fstring/pstring bad useage. Go talloc ! Jeremy. (This used to be commit 2a0173743d2cf615d52278f3dd87cc804abe2d16)
new 214bb0f Fix case where we have no dns domain name. Return a talloc of "". Jeremy. (This used to be commit ab8934844a8ae08657769ce1787c32f14a7eb745)
new 7f97c6b Remove unneeded variable. Jeremy. (This used to be commit c21bc756e36581d3adc770bc2b773b5cf9bf11d0)
new 5f4693d Remove more pstring/fstrings. Jeremy. (This used to be commit 7a1de5b44e84a7474e78518c6ba33b3fedc42b5f)
new 3f006ca More pstring/fstring removal. Jeremy. (This used to be commit 7646f4b284403c18b22ca5cc7de4a57ba571183e)
new b26cc8b Try to fix the build on some HPUX machines.
new c0511ba Add libreplace macro for soname flags.
new 2c50c61 Try to get some more flags right.
new 745b458 Try to fix building dso's on hpux with gcc
new 6fb510d nss_wrapper: add lib/nss_wrapper skeleton
new d2397d7 nss_wrapper: add support for passwd accounts
new 419c600 nss_wrapper: add support for groups and return EPERM in initgroups()
new 7c43422 nss_wrapper: add nss_wrapper.pl
new 8322aa6 use nss_wrapper code in samba3 when --enable-nss-wrapper is given
new ca2ced5 libreplace: check for nss passwd|group get*_r functions
new 90d034f nss_wrapper: not all systems have get*_r calls
new 05206ce libreplace: solaris has different prototypes for getpwent_r and getgrent_r
new 673d502 nss_wrapper: add solaris versions of getpwent_r and getgrent_r
new f544589 libreplace: AC_VERIFY_C_PROTOTYPE() needs AC_LANG_SOURCE() to bring in confdefs.h
new 29832ab nss_wrapper: set the destination pointer in the get*_r functions
new 39d65a9 nss_wrapper: revert solaris get*ent_r() functions
new c4a2091 nss_wrapper: hopefully a better fix for the solaris get*ent_r functions
new cfec6c3 make test: activate nss_wrapper for make test
new fdc27be remove faked_create_user() BUILD_FARM hack as we have nss_wrapper now
new f56e82f we don't have build-farm specific tests anymore
new 702d227 make test: start winbindd
new 67e7921 r23706: Add a script to create domainusers,-groups and -aliases. This is done via rpc client. The main purpose is to be able to fill a domain controller with a large number of users / groups easily. A the object names are built as <prefix><num> where number ranges from a given start number counting up until a given number of objects has been created.
new cc4541d r23711: Refactor the actual creation of object into its own small function.
new a113515 r23714: This script allows for adding lists of users (or other objects) to lists of groups (or aliases). Useful for creating large test scenarios.
new 57d6b31 Find and fix more GPL2 -> GPL3. Jeremy.
new 62fcfe9 The FSF has moved around a lot. This fixes their Mass Ave address.
new 84df457 use samba4's librpc/ndr/uuid.c
new c402ec1 Fix typo (This used to be commit e811b9f3bbf614f76e628755dafd358769b8a58b)
new 515eef8 make test: try to get a more portable way to get UID and GID
new 95b9e23 Fix dbwrap debug output (This used to be commit 9f9c933c16abacb2d0aa7bc7faa5b1ddac61b0e5)
new 9e5ef9a pstring removal (This used to be commit 0ee896827215a24e70a4ac6bde5ded13f9497296)
new e63bcdd Remove the silly "user_socket_options" global variable
new 62b97b0 Make base64_encode_data_blob return a talloced string (This used to be commit 5f205ab48d8ac3b7af573ea0be1ce095ab835448)
new 333d83e Add some comments (This used to be commit fc58f2f45ab93ecea855e1dc07b6fdccce041c8d)
new 637f9d9 Fix some warnings (This used to be commit 0a1f524e8cce9bbe4fd10467c1f64f7a8862d298)
new 8a2e7a5 nss_wrapper: Fix some warnings (This used to be commit b401450e8409c19d12d944c61e5553ed3334bc11)
new 0fb6a30 Fix some warnings (This used to be commit df42038f8801ca65ed7d44f7ae26640e2d840dba)
new 1a11cdf Sanitize smbcacls slightly (This used to be commit 9c57628dbd79d3d28f20d5d1ab62a68ae683d46e)
new 1c87d79 prepare changes in ndr code
new 427b48a ndr: change NTSTAUS into enum ndr_err_code (basic stuff)
new 909b03d ndr: change NTSTAUS into enum ndr_err_code (samba3 handwritten stuff)
new 08ace73 rerun make idl
new 5290ea8 ndr: change NTSTAUS into enum ndr_err_code (ndrdump)
new f9578af ndr: change NTSTAUS into enum ndr_err_code (samba3 callers)
new 6c25260 Remove more static fstring/pstrings. Fix socket option set on wrong fd (-1). Jeremy. (This used to be commit 52fe04df8e8c08126afe61d509fc1d3cb676e327)
new acc0218 Remove pstring from service.c. Jeremy. (This used to be commit cdd9e5cc8366cf0be4dc31f793fc0e5be6f63c3e)
new 54d65bf Fix the build when realpath doesn't take null as a last arg. Jeremy. (This used to be commit 63125225383f512f43002b9a92569d4b8f1b63bd)
new 41ae2a0 Remove last pstring from sesssetup.c Jeremy. (This used to be commit 9ed12bfc48fe7f9b1863a9dd88e881974083053c)
new 2b3c44e Always define PATH_MAX. Makes code simpler (removes a bunch of #defines). Remove pstring from msdfs.c. Jeremy. (This used to be commit e203ba22275320808bc11b17361ad1f2d5b0b897)
new c046a2f Add ndr_errstr (This used to be commit e3b36073f1fc994b102a5bdf321b9dd519288420)
new f976f5e Convert ctdb_conn.c to enum ndr_error_code
new 50d9b94 Remove a static fstring
new 63d141d Remove a static fstring
new a084eae Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit b9d79fb509a6c59fdd73b016be5f4da3435c7789)
new 7e9d639 Cosmetic fix
new 6069670 Some pstring removal
new 91c1933 Remove a pstring. Jeremy. (This used to be commit c0412b5d13546f388b615a073e82e7730e01d731)
new d068bc6 Three more pstring removals. Jeremy. (This used to be commit c15819b75751a1e15cfed2ef94dae10ee72d769c)
new 86558e0 Fix bug #5073. Allow "delete readonly = yes" to correctly override deletion of a file. Fix from David Shaw <dshaw at jabberwocky.com> Jeremy. (This used to be commit 5d1d650d192d4782421b5c3c2be1b632d4318279)
new 7926650 Remove all pstrings from smbd/chgpasswd.c. Jeremy. (This used to be commit eaf14c701b08e9eff5b94bf57af68cb29142d7fc)
new d5791de Remove pstrings from lanman.c Jeremy. (This used to be commit 7bfd25c75602e25da73710261a54da8e0feea133)
new 9441d1b More pstring removal from smbd/*.c Jeremy. (This used to be commit 01663c2312467ceebeb2e2fb1aa432ad96c626e5)
new 15953b8 Make [f]get_nt_acl return NTSTATUS (This used to be commit dcbe1bf942d017a3cd5084c6ef605a13912f795b)
new 7559fc0 Fix the build: correct prototype.
new b2f942c Fix build of the zfs_acl module.
new 052efa9 Remove last pstring from smbd/*.c Jeremy. (This used to be commit f1680bada913af4eaf5c0d686983018d6c8b3e5f)
new 8ab9925 Fix potential orphaned open files.
new e2eaf24 Remove all pstring from groupdb/ Jeremy. (This used to be commit 6959c5c7e3e95604c66788b86d5789757e18cc36)
new 7a3ece4 Remove pstring from param/ This was a little tricky..... I'll watch the build farm. Jeremy. (This used to be commit d6e2519c67fd015e1089021769de04085fd90894)
new d07eabc Remove pstring from auth/* Jeremy. (This used to be commit 72c19d114b40ee307bbe45d9828667165a26d7a3)
new 51b4614 Remove smbldap_get_single_pstring() and all pstrings from pdb_ldap.c. I don't have an LDAP passdb setup here, so I'm going to need some help on testing this. Jeremy. (This used to be commit 00760451b6c2b65f3a8a9187789ca4f270b622a2)
new c459705 Fix bug #5083 (and duplicate bug #5084).
new d41713b Fix for CVE-2007-5398.
new 8e1b0f8 alpha_strcpy includes the space for the terminating nul. Jeremy. (This used to be commit b3ed3f7e4e40c4f78d4c347411c75de81979455f)
new 68be9a8 More pstring removal. This one was tricky. I had to add one horror (pstring_clean_name()) which will have to remain until I've removed all pstrings from the client code. Jeremy. (This used to be commit 1ea3ac80146b83c2522b69e7747c823366a2b47d)
new 3f437f6 Fix an implicit cast warning.
new 6028176 Fix the build on RHEL5, when libcap-devel is installed.
new c261545 Fix bug noticed by kukks <linux at kukkukk.com> where ip list didn't match namelist added to subnetdb. Could cause bogus IP addresses to be reported for the __SAMBA__ name. Jeremy. (This used to be commit ad9f14b6dcb05e8fa68b51ff26ff40fc445a4631)
new acb829e Add MAX_DNS_NAME_LENGTH, remove more pstrings. Jeremy. (This used to be commit a1725f4ff7ed375808c78ac661b539557748d0a5)
new 6ff701e Match the 3.0.27a version of this function. Jeremy. (This used to be commit 629406cbe77a5d56a258ac414ab47f3e89183e52)
new b3976c2 Fix an implicit cast warning.
new 5267c9d Fix for bug #4781: allow cleaning of /etc/mtab by canonicalizing mountpoint.
new 1e03d34 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 01e85f146b32d3ec91f2affb070bfd3516a28333)
new 0cfad17 Fix bug #4393 smbclient does not store files with zero filesize in tar-archives from tometzky at batory.org.pl. Jeremy. (This used to be commit f3bd5e828af04f33178a66f9f332199f7d395b7b)
new b059e2c Ensure we use PATH_MAX for symlinks. Jeremy. (This used to be commit a90ef69350c5efcf8dcf95d4853cbe3c662d1ba3)
new 8829875 Remove pstring from modules directory. Jeremy. (This used to be commit 977dc3accb3d440e5fd19591c425da7dc3718d94)
new f8b9e72 Detect Heimdal Kerberos on OpenBSD 4.2.
new 3546d5c Fix a valgrind error (This used to be commit b82120f9b7f5aad83d8b4ece0261e9693eedca0c)
new 815aec8 Add a comment (This used to be commit 144014096a41de293ce7ec15f82681a469dd3aa1)
new 551f9e7 Add error message to net rap file and net rap file user (This used to be commit 759d6bcbec07434667ab8dd9a09f37fbe243c208)
new 9a41314 Remove pstring from nmbd. Jeremy. (This used to be commit a317f70c229f7730279eaa323f7ebfd499257f76)
new 428e663 Add stackframes to public libsmbclient functions
new cae4c74 Always check return from push_ascii. Jeremy. (This used to be commit 9c3d10521e691169cfbb8b728f123911c3c970ae)
new cf31bb7 Start to remove some of the pstring functions we're no longer using. Jeremy. (This used to be commit c21e9bdc1059268adbd14207e74097349676439e)
new 4c6b01b Remove more pstring. Unify talloc_sub functions to make them a better match for replacing string_sub. Remove more unused code. Jeremy. (This used to be commit ae7885711f504f1442335f09088cbe149a7e00f9)
new 2545457 Prevent segv in winbindd running on a DC using the "idmap backend" syntax.
new 61b37c7 Paranoia check that space_remaining never goes -ve. Jeremy. (This used to be commit 76f9c0b2dccffbff7cbf98aa63f50b48ad7cb9cb)
new c049b81 More trivial pstring removal. Jeremy. (This used to be commit bac3bb2f6e9e15b3a9a6a6511c484f8509918ca1)
new febaaae Extend commit module to help with NFS quotas.
new 66298d8 More pstring elimination. Jeremy. (This used to be commit 15074de938539e7a9c527d9a6d81792adc2ac3d0)
new 3c56104 Ensure we have a talloc stackframe (found by Kukks). Jeremy. (This used to be commit b409f1c3356a72216136411234b345666159c88b)
new a0f7c3f Remove pstring from services/*.c Jeremy. (This used to be commit 33aa866195e232f878230bc62e97e1484996afcc)
new de51d3d More pstring removal.... Jeremy. (This used to be commit 809f5ab4c595740b28425e1667e395a6058b76a8)
new cdad040 Remove pstrcpy I missed. Jeremy. (This used to be commit f5701756154e4e113414d8dd6c850685a2594801)
new 90b8a7c Add talloc stackframe for ntlm_auth.c Jeremy. (This used to be commit 6f9c2910bdda605f90967e0aa6a84b8094f3a197)
new 9d42000 Fix unresolved symbols in smbumount from addition of talloc_stackframe(). (This used to be commit 6b62b7dbab559ffc0047790c7ec68c1b30f0eff0)
new b921f16 Allocate a talloc_stackframe() in main() for wbinfo. (This used to be commit 30c9e3557bf4ca0b85e15bd7cc883391aec42f1f)
new e68bbe3 Add set_sockaddr_port function for winbindd. Jeremy. (This used to be commit 4b47052694285a1d1d313dfd61bd17011d62948d)
new dc9237d Doh ! Don't use #else when #endif is needed. Jeremy. (This used to be commit a04e916b89c901911ffc0a62e57a3ec87fe7ac28)
new 01acd4b Remove pstring from printing/*.c except for the tdb_unpack requirement (I'll be making that an allocating interface later). Jeremy. (This used to be commit d2ee75326ac291ab4f1860075ba35f58703c7d9d)
new 7ef6c19 Remove pstrings from pam_smbpass - make local_password_change return malloced strings. Jeremy. (This used to be commit f652fe2bdb7a3a36e83dcf4b08347543fdffb9f0)
new 64b54e5 Merge ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 660ea443364e949ed06c28b00f0e1c3757f0da27)
new 3f100a5 Fix a type-punned warning (This used to be commit 4c992e4340eda31e686a2d2a8db6364aaa456c11)
new 7340250 Fix an uninitialized variable (This used to be commit e8b866ad87476ef69c06993d255269ce9fba3121)
new afc3eee Add a missing prototype (This used to be commit 89e2984a84951373d0e93fe06d0c69c8a62bc777)
new 9774970 Cosmetic fix (This used to be commit 8d8cb8f9ccbc013b97c252d27c3af4e2eb10d56a)
new 1faeda8 Do not link in SOCKET_WRAPPER_OBJ twice (This used to be commit 99b3289aa44c94c16f5330eba841fd9c21c6303b)
new c20077e smbd: close_stat() should be static
new a0ad3a7 printing: fix default printing subsystem detection
new 450ca80 add talloc_stackframe() to eventlogadm
new d2c2635 Make remote_password_change return malloced error strings
new 5c6f961 Remove a static (This used to be commit 85a84f72ffc440fb71744cb72de2dba07793123c)
new bff221c In libsmbclient, map NT_STATUS_OBJECT_PATH_NOT_FOUND to ENOENT
new 0257188 1. lib/system.c (xattr code for Solaris) could not be built against c90 compilers. (declaration after statement.) Sample patch attached. (This used to be commit 102a247df99967f25dbaf40c9be2d48a8e15c64c)
new 5d85dd6 Fix a C++ warning (This used to be commit 9bf5ead4b2be57fa84e5b3137bfa0305a916f10f)
new 2b32252 Improve debug message
new d4bfafa Fix bug 5055 (This used to be commit 8bcd2df841bae63e7d58c35d4728b7d853471697)
new d5b2325 Remove a global (This used to be commit 3088bc76f1ceffecaa5aea039be79973c9876f0c)
new 80c2446 Remove pstrings from nsswitch/ and registry/ Jeremy. (This used to be commit 331c0d6216e1a1607a49ed7eb4078e10138ec16a)
new 1011b32 Remove some statics (This used to be commit 1fab16ffb888cd4ec18e52d9da33976a67a5d104)
new 96ea32b Use the proper boolean constants - the type has been changed from BOOL to bool.
new 9d42af0 Unless talloc has some new magic there is a ctx missing here.
new 3a452a1 Remove pstring from everything in rpc_server except srv_spoolss_nt.c and srv_srvsvc_nt.c. They're next :-). Jeremy. (This used to be commit 55b4f9d003b036af69085f7b64e0df08c5ba440d)
new f642ae8 fix a obscure compiler warning
new 6b6655e Remove pstrings from everything except srv_spoolss_nt.c. Jeremy. (This used to be commit 0002a9e96b0ef78316295a6eb94ff29b64e2f988)
new cef494d Make init_unistr2_from_unistr take an explicit talloc context. Make init_unistr() re-use rpcstr_push_talloc(). Jeremy. (This used to be commit 04aecde5cfdb00d5aa32f9675c797266aba83c0f)
new 2cda3e7 Whitespace cleanup. Jeremy. (This used to be commit 3052172d2bfe9d787777525e90816394aac2dd54)
new 93bfb6c Fix old cut-and-paste bug where the wrong field was being written to. Jerry please check. Jeremy. (This used to be commit 6a556fd73ac8c247c15df664f7910f8688abfdbc)
new 0bc4ff7 Remove pstring from srv_spoolss_nt.c. All gone from rpc_server/*.c Jeremy. (This used to be commit b5a2a1e3f82a0d319fc9a1d76f5166150680f4d4)
new b11e6f2 Save one extra strdup per lp_string. Use talloc_sub_basic() directly. Jeremy. (This used to be commit f1e401ef5c89ecf12921b7adb228da438521a693)
new 1cd1c9d Remove unused prototype for smbldap_get_single_pstring(). Don't use pstr_sprintf() on an fstring - change to talloc. Jeremy. (This used to be commit 6cae4b5fa1bcb848cb2a28daaafeefd6bcd08274)
new 9c8bd95 Fixed obvious typo. Jeremy. (This used to be commit 9755c5311416f17bac0a848d027cafb3fd487618)
new 762fde9 Remove pstrings from namequery.c. Jeremy. (This used to be commit 71ccd0c42e0ae66172ca5797be3d3a01f4a67a69)
new 3daafc5 Remove pstrings from asn1.c. Jeremy. (This used to be commit 82f393e60378eb42ddcc740241902eee495719d3)
new ddcaaae Give rpcclient a talloc stackframe.
new a605be7 Add a warning for a potential bug I've run into (This used to be commit 223352e32372f1b055298cfc6f2770043a845e3d)
new eced14c Remove unused code (and pstring). Jeremy. (This used to be commit a261a61226248b41be22dd4f2873b5ed82bc2a24)
new 25a6a67 Allow calling "net rpc join" and "net rpc trustdom" without specifying server IP.
new ce2844f Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit aff5a52136b85fe82c4acb08d12009187d1fe6c7)
new 42c87fe Remove pstrings. Ensure we validate offsets. Jeremy. (This used to be commit ff06cc34e66a18ba71dd54f6c78b05a45b9f2d85)
new d2cf97a Remove the explicit TALLOC_CTX * from cli_struct. Make us very explicit about how long a talloc ctx should last. Jeremy. (This used to be commit ba9e2be2b5a59684e854609f9d82ea1633448c62)
new b7db7c8 Fix memleak. Jeremy. (This used to be commit ccacd170472869391bd1e5bc850b1467492b8fa3)
new 4a1fbf7 Fix build warning.
new 7557964 Merge recent wkssvc changes from samba4.
new b05ffb5 Fix _reg_perfcount_get_instance_info()
new f692694 Remove PSTRING_LEN from smbd/ nmbd/. Remove pstring from libsmb/clidfs.c except for a nasty hack (that will be removed when pstrings are gone from client/). Jeremy. (This used to be commit cc257b71d13daa47e6f2315d0f07a60eb4aaeca6)
new 5b184c3 Remove pstrings from clifile.c. Jeremy. (This used to be commit d5658914c2d6ec878d9a11f8a1fa57f1697362e3)
new 810f760 Add talloc versions of all the next_token() functions. Now I can really start removing fixed length strings... Jeremy. (This used to be commit 0ae61e26547e594e94037d4474a008221e5df8cf)
new 5886f7c Merge encode_wkssvc_join_password_buffer() from samba4.
new c224118 Make encode_wkssvc_join_password_buffer() non-static.
new 4b9f336 Move param helper routines to one place.
new a51e682 Add NetJoinDomain call.
new 22cf7f5 Merge join error codes from Samba 4.
new 5ee2732 domain_name is a ref pointer.
new 1484b1d Give NetJoinDomain() enough time to finish.
new ac512a5 Robustness-fixes for NetJoinDomain().
new 9fdb8b8 Add NetUnjoinDomain().
new 9433010 Add header file for NetJoinDomain() and friends.
new 4b60045 Add "net dom join" code.
new c88263a Add "net dom unjoin" code.
new a43e3f9 Add "net dom" command suite to "net".
new cfbbeeb Avoid to include net prototypes, just reference user creds.
new d1807be Fix restart after length count. Jeremy. (This used to be commit fa8115f32bfd37f75c284ff0f6906dbc2af0f40c)
new b37ae99 Removed all pstrings from libsmbclient. Derryl please check. Passes valgrind tests I've run in examples/libsmbclient. Jeremy. (This used to be commit 9d0034faed939a4534637696f1631ac2da60e4a3)
new 4e266bd Remove pstring from clirap.c. Jeremy. (This used to be commit 6e27663cb44a79f729fa4366e000c43383f6d1b7)
new e23fea9 Whitespace cleanup. Jeremy. (This used to be commit 4dfe19be1c3a63b8517c6580c9cd363c7271693d)
new d19861e Ensure we have 2 bytes of zeros as a pad-buffer at the end of all returned trans/trans2/nttrans client replies. Not included in a count - for safety purposes. Jeremy. (This used to be commit 3e65fa5bcf5d1af3983f2e576698eccaad79fcda)
new a17a13f Fix missing error cleanup noticed by Derrell. Jeremy. (This used to be commit 37f00926c29c22f27e7192c1fff0a08ce136cb86)
new f4e4df6 Fix some C++ warnings
new 4a3ee48 Fix an uninitialized variable (This used to be commit edce7bd7a9dd1064ba8aec34b334c7395228f40b)
new bbf2cb6 Fix some C++ warnings (This used to be commit 156c7f10bb63a610f85b52242cfd1b67bfa73c29)
new 5066f7c In nttransact_create, we also need to check for delete readonly (This used to be commit f4cc9cab518e97c1049aaad7516aba212ae15c95)
new a236618 Bump up debug level
new b1a924a Fix some bogus uninitialized variable warnings (This used to be commit 48a162b709cc14632fd02c4cd40aa8cfafc53324)
new 107c1f8 Reformatting (This used to be commit 28c0a77ec1eb4bc69679c00dcdacaa6ee4d8e3f5)
new e9e182f Actually implement reboot feature for net dom join/unjoin.
new 9cc7b8e Reanimate rpcclient wkssvc command.
new 41418ed Add decode_wkssvc_join_password_buffer().
new fc0a631 Add check for ppc statfs.h header to workaround for broken capabilities.h.
new f5b071e Move check for broken system capabilites.h headers to lib/replace.
new 684a72c Reformat configure checks for broken capabilities.h.
new 66887dd Remove workaround for broken capabilites.h from lib/system.c - now in lib/replace.
new 59e9d5b Regenerate pidl rpc client calls that are WERROR based.
new 58944aa Forgot header in previous commit.
new 82089a2 Fix winreg callers.
new 9ab0038 Fix svcctl callers.
new f942b88 Fix dfs callers.
new 6b37d8e Fix wkssvc callers.
new 6f1b4eb Fix shutdown callers.
new fe1a12b Remove pstring from clirap2 by completely rewriting the damn thing :-). Now with added paranoia. Jeremy. (This used to be commit b6b5f92bc9457220df384bdb13530c393d294ce7)
new df14190 Last pstring here. Jeremy. (This used to be commit 98d86dcbd898f48748bbfbe1066a7014d25392d1)
new bcf033b Change tdb_unpack "P" to return a malloc'ed string rather than expect a pstring space to put data into. Fix the (few) callers. Jeremy. (This used to be commit 7722a7d2c63f84b8105aa775b39f0ceedd4ed513)
new b9342ea Remove unused wpstring and macros. Stop using pstrcpy in smbd/*.c Jeremy. (This used to be commit e72bce5b62fb0a9d0ff4a3d76490219994f303cf)
new a224870 Fix the build. fstrterminate was used in one place. Jeremy. (This used to be commit 0ccd87c56b34bdc34c73d700d21544fe269f9141)
new 6f46f75 Make strhex_to_str clear on string limits. Remove pstring from web/*.c Jeremy. (This used to be commit f9c8d62389f8cb47837e5360209936176537df13)
new 328a57e Remove more pstrings, from the winbindd protocol def and inside winbindd. Remove unused pstring types. Jeremy. (This used to be commit 9ccac8abb0420393569dbca73e7daf2742aa1099)
new adf6d84 Getting to the home stretch for elimination of pstrings... Jeremy. (This used to be commit 041163551194102ca67fef52c57d87020a1d09bc)
new d3609c4 Don't forget to delete the stackframe. Jeremy. (This used to be commit 0551ee3402daebe5b96a66162d7702ca5a31da52)
new 3ab73ea Gone from usershare. Jeremy. (This used to be commit f1555f4f0d66e57fd19f200f842e4d05527accd5)
new 0e9a1c2 Fix crash bug with vl's new trans handling in old transs calls. Make this look like the (working) transs2 handling (replace inbuf, not write to outbuf - outbuf isn't allocated yet so you get a null deref). Jeremy. (This used to be commit f04e37a630f8e7538d670d34db4ea7fc7c0b50a3)
new 774a309 Fix signing bug found by Volker. That one was *subtle*. Jeremy (This used to be commit 816aea6c1a426eb2450061b847729e22bdac33a0)
new bb9b754 Back to pstring removal. Jeremy. (This used to be commit 95842ae4e113e304f652120b250a70a95c66e3bc)
new e883c70 Remove pstr_sprintf. Replace with snprintf. Jeremy. (This used to be commit bc9aa722231288c58554c2a48cd659c60bdcba63)
new 5ea101f Allow STR_TERMINATE and -1 src_len for pull_ucs2_base_talloc(). Jeremy. (This used to be commit 063358d87ac9a1d948c8d4b6358e926dd14bb3ac)
new 3c219ce Remove pstrings. Jeremy. (This used to be commit e3c02796f8cf49af388741d175c4011825670df0)
new e262c41 More pstring elimination. Jeremy. (This used to be commit c1f70793d615df57dc7b766d67db3e9eedd0e25e)
new de7fd58 The usual !pstring... Jeremy. (This used to be commit b676262a781363e7be49b21817668a53cca75c2d)
new 755051b pull_ascii_pstring is gone. Jeremy. (This used to be commit 288aacce4b56d159218be311019cb951e5a232fd)
new 74dfee9 Remove tok pstring from util_str.c Do we even make rpctorture anymore ? Jeremy. (This used to be commit fecc3cc45af6145fad9a0570e6cae8422bd2443d)
new 3771ada Remove pstring from automount lookups. Remove premature optimization. Jeremy. (This used to be commit 6863fe51b5afea234b04b073d3e1b7608d60620e)
new 3ec5a37 Ok, down to just the client/*.c code now. Jeremy. (This used to be commit 7d3959f81a5439800b813ef052382e67424c90cd)
new 65d5d7c Fix sample gtk code. Does this compile ? Jeremy. (This used to be commit 750d26b7e9ab39663da0c3e6ccc1288fc08c81ea)
new 786e73e More pstring removal. Jeremy. (This used to be commit 905943137c2dafca4dc946f9b1f133fc5542eb37)
new 113cb76 add SESSSETUP_BENCH (This used to be commit 3b057022a570a1fb68e03c477a6989e7d1e7cef2)
new 80287d6 tiny refactoring (This used to be commit 7f15a9f5a281052d2bed13a622b2fc9a24c62096)
new c6cb3ed Tiny refactoring (This used to be commit b79b16d637d41a356c036c6aac932e4504d2d7b0)
new 692725d consolidate srvstr_get_path in ntcreate_and_X (This used to be commit 4a2d502903934f4c3dc6b31595fe77a2013dbc21)
new cb7706c TALLOC_FREE early (This used to be commit 4b1f0d1d93d1e7bd0b4fa641d4e9629af8234d71)
new acaea7e Tiny refactoring (This used to be commit 481e35eba8e130041848887ec5fb6212e331eb14)
new 96a1fb4 Tiny refactoring
new 629278a Put posix semantic calculation in the same place in both routines (This used to be commit f6d62226a33cdff41ad7881996d856b7130ef15c)
new adb8d1b Reformatting (This used to be commit fb900184feeda37691cf9bd57c029988648de9f8)
new 177bf9a Move pulling the ea list out of the way (This used to be commit 753e640f49125c319d7b8f2db262e273a1727691)
new 222cd32 Align formatting, one TALLOC_FREE is enough (This used to be commit 5bf4647dea71305d9a92875a751b24c8a2e4a916)
new 825dddf Reformatting (This used to be commit 719941605333a453c4219aed45780862c94a5c7c)
new ffeb5aa Split out sd parsing (This used to be commit 5a9d147e41b260cb620f026291786eeb95ebc64f)
new db1a235 Tiny refactorings (This used to be commit f3421c3b86aece4f8303e864c5df97485db77f88)
new 727746b Reformatting, also allow quotas for transact_create (This used to be commit 956aae7a57364debf724a7ef0bd0074119a24d24)
new 3f1ed0f Implement create_file()
new 72ca4a6 Fix debugs (This used to be commit 77b31ef44a9f7c1c9b80d90653a49affee8e0372)
new aa6f0a0 Fix error returns (This used to be commit f5cdaacd1784d3801d638fa9984b52c57dad6ebd)
new bef09af Fix attribute calculation for ntcreate&x (This used to be commit 9ef81cb14952cad96c71409c04a2cc6579e3311c)
new 14d1bd2 Fix debug (This used to be commit c268be54ee3bdd59980a6217a0e8e59dd3ec5ce2)
new 756ce14 Fix an uninitialized variable (This used to be commit ca3add2d65a242029f08482f3b82ea56b7059538)
new 188daba Move create_file to open.c
new 2b17840 Remove a static, and "signal_received" needs to be sig_atomic_t (This used to be commit 8acd4a202f6b4518c2ce9cdd30f5dfb14b86c07c)
new 66af070 Make share_info_db_init static (This used to be commit 111502d3a2901abcff25792bed3c4038a7592410)
new 78c6ee0 Remove some globals (This used to be commit 31d0a846db08d845e6cdfd85def4ac1c34031e02)
new 195d6be remove some statics (This used to be commit 97c9a4042d36178a728b5e0f8923091c7069366d)
new b2ca925 There's no point in passing down a 0 (This used to be commit 525a6887afcae8d8e740cf194a412c21da899649)
new bf13b9f Fix a debug message (missing newline).
new 5d22700 Compile fix to the automount support. Patch from GlaDiaC. (This used to be commit 487ab6e75e8b8d15f2a37e4ba4129eb2475d4c86)
new 44a59c4 * Adds support for cifs.spnego helper into configure and Makefile.in
new 84ed970 * helper source for handling cifs kernel module upcall for kerberos
new 1938e86 Remove arbitrary 1k limit on pathnames. Malloc them. Jeremy. (This used to be commit 71770b4c1d021d829deeb53a6ea3b747fce55c84)
new 7f2ec20 Fix warning (This used to be commit 05bca093d107609f236928f338e2512a628c2c91)
new 47ababf Merge commit 'origin/v3-2-test' into v3-2-simo (This used to be commit 1b133d111596f7fb6a42e526ab69f621df97956a)
new 29f85f5 pstring removal. Jeremy. (This used to be commit 66e7e30b13bc6904f20a1b4277143c63f8beec83)
new 7c4019b Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-simo (This used to be commit 78581ad070dd6e1886dd2094cf75ebebbb83d9a6)
new c436c5a Improve a debug message.
new 8ab33fc Fix path length limits on cli_list (outgoing. Incoming will be fixed with pstring elimination). Jeremy. (This used to be commit cd43b93d405bf892d1d8941b2d1e64d7d53adf69)
new 8fd3a7c libads: fix typo
new ef42d66 printing: remove emtpy print_test.c
new a5c0558 Remove trailing slashes from service name (This used to be commit a9b686bfdcf993d5423875543f154607836ac143)
new d8ac0ce Remove an incredible amount of whitespace.
new bf80f40 Make output of net getdomainsid more meaningful. Unify spelling of SID. Display usage if superfluous arguments are given.
new 4acfce6 Don't understand this. I have no changes here.... Jeremy. (This used to be commit 49534432d4c63d0dfd7bf080c30adecef06deade)
new 7bfe569 Allow to set level in cmd_wkssvc_wkstagetinfo().
new 9bd35ef Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 48252d124d83aaa502b7821564978b9bf5babd03)
new 1b92ea5 Remove pstrings from client/client.c by doing a large rewrite. Mostly compiles.... Jeremy. (This used to be commit c87f3eba9aa52f4ab25d77e2167262bf5c43b1a6)
new 364b002 Fix clidfs.c compile. Jeremy. (This used to be commit 76034d1529a594837725cf599d97019eed7226b4)
new c6f0352 Make cmdline_auth_info private to lib/popt_common.c. Provide accessor functions. Jeremy. (This used to be commit 420195dd3e8b1b6771ab8be8bc974edaafc0cf8f)
new e67a662 Add popt to binaries in makefile. Hack clitar to compile until I fix it. Jeremy. (This used to be commit 252ef28bb8f1406fdd92edba8538cb9e88f0b77f)
new 9fdf2d0 Get closer to building with smbmount. Move parameter line changes into lib/util.c Jeremy. (This used to be commit 6ac5d81655927ba8eabea35adaae5adfcbb821c9)
new 761cd24 Missed smbmnt popt. Jeremy. (This used to be commit da558a7bdb40c755aee60198d1f9eb9efe4c5463)
new 79c3aef Fix typos in auth change. Jeremy. (This used to be commit 440e9f5b51e42e5dc5ce3f8d10b9e43ca31e87ef)
new e2ae63b Make all the tools use the proper accessor functions. Jeremy. (This used to be commit 6d61bb87975839adb25c304e5e5041f91b12d236)
new 7765236 These should be char *, but replace them with [1024] for now to eliminate the pstring data type. Jeremy (This used to be commit d690ba77107d8c2b722972300272f9d540641ce9)
new e7781bd Fix the '-N' option. Jeremy. (This used to be commit b91b61b54f02f11d80fc25b268faa354fcd1f6e0)
new 9e03d61 *Really* fix the no password -N opt :-). Jeremy. (This used to be commit 187d8a94eae87a32432c7c295698517b6ae31523)
new 09c4b72 Add getjoininformation to rpcclient.
new 783afeb Add cmd_wkssvc_messagebuffersend().
new 61dbd44 Fix build with new werror based pidl rpc.
new b2fac35 Allow to set custom message in wkssvc messagebuffer.
new bccadf8 Fix two unused variable warnings
new 30d31a3 Make fname arg to create_file a "const char *" (This used to be commit da94b5f9e37f38880e8ca4c2c7f8de6838864321)
new c55e44b Re-arrange create_file() parameters
new ce535b4 More parameter shuffling (This used to be commit 8f70f691ffa3e171a73d04a1c867aa6fca4d4583)
new ca4eee5 Pass only internal oplock request values to create_file
new a23d090 Attempt to fix make test :-) (This used to be commit de3a3e3745e58cbfa777ae426e38bad3d74230d4)
new d3b4b69 Add NT_STATUS_DOWNGRADE_DETECTED (thanks to Magnus Mertens).
new 5b3459e Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 0c21c5fa84e18d78801ab79abd726e5588902476)
new 67344a4 Remove pstring from clitar.c Jeremy (This used to be commit 1d5fee5038413c90b367434f9066d947849bdaed)
new 9e8180b Remove pstrings completely except for smbctool (what does this do ?). Don't build this for now. Jeremy. (This used to be commit 46b67fd82c795d1a34a1efca9e409c0f3fa4f3a2)
new 8404873 Don't double define fstring. Jeremy. (This used to be commit 822b2ead9b0ee28d7ae147fc1ef67da099699cf8)
new 590da03 Fix call to clistr_pull_talloc. Jeremy. (This used to be commit 86700b7e2e79e634b41c272632e42b2e64f58ba3)
new acf15ae Don't build rpctorture anymore - not maintained. Just remove. Remove all vestiges of pstring (except for smbctool as noted in previous commit). Jeremy (This used to be commit 4c32a22ac50ada3275d2ffba3c1aa08bee7d1549)
new ade5176 We don't need P_GSTRING or P_UGSTRING anymore. Jeremy. (This used to be commit 78dc75600099b5b3b5a8ecffec747a227ff51d70)
new c281ff7 After conversations with Jerry, remove smbctool until it's maintained. Now I don't have to fix the pstrings in it :-). Jeremy. (This used to be commit 9da4f408433759b7d86d1954e2e7c1365d590389)
new 8267331 Don't deref null pointers. Jeremy. (This used to be commit 686e4e5efe23e074b661e876b6b118c03ff0058d)
new 097e5b4 More null deref fixes. Jeremy (This used to be commit 78c98796d9328723b7c46012adf5393134a4fea3)
new 4deeca9 More null deref fixes. Jeremy. (This used to be commit efaebdb141a841ec083f20f8905ae0294b81d0d6)
new 25288b0 A requiem for pstring.
new 42cfffa Remove next_token - all uses must now be next_token_talloc. No more temptations to use static length strings. Jeremy. (This used to be commit ec003f39369910dee852b7cafb883ddaa321c2de)
new 6e995e4 Add define guards around FSTRING_LEN. Jeremy. (This used to be commit ea8633689d43cc2fe15aedb430b4cac38fa73d14)
new 0cdcd25 Fix two incompatible pointer warnings
new 1e26ecf Fix C++ warnings (This used to be commit 01a5c3ea4bf18d99ca1c35e8c38367046e4c867b)
new 22e329d Get rid of the msgbuf[1600] (This used to be commit af228007915cc8bb65fa7968da25a1a36004bc22)
new d58868f C++ warning (This used to be commit 85a7f800b6ff8a21d234cee1a24123fb48bafa13)
new 6bec071 Don't copy the rpc function pointers
new 2ecdbea Move load_case_tables() to after logging is set up. This can log errors. (This used to be commit ffee51586cfc32a7e394f606e5021ee8fd198559)
new daba3f8 Fix connect(2) callers to use correct sockaddr size.
new c553b6f Make sure NULL is defined to the IPv6 test doesn't spuriously fail. (This used to be commit 87c302e250aacc4d5d6a3cce3f134dd13fa457bf)
new 39f0e6d Specifically ask for IP4 addresses if we don't have IP6 support. (This used to be commit 4786654992e3cb2280b77406f9217fcec981602c)
new 8892c7a Choose a better default for sockaddr length. (This used to be commit 5c347cb46d85d04bbba7c99dca7ff9628f977d84)
new f78ce18 Support fetching very long server lists with RAP_NetServerEnum3.
new 632ab7d Many systems don't have sa_len as part of struct sockaddr. Revert 5c347cb46d85d04bbba7c99dca7ff9628f977d84 "Choose a better default for sockaddr length.". Jeremy. (This used to be commit 677ac6adc38b0747f825ee597e0502277a8f74b1)
new a1ceee9 remove a static (This used to be commit 0006b14d38b80562458b37f616c9b68a3168fe64)
new f4fe725 Remove two statics (This used to be commit 8ee502e1e59960fd8db037f0adf1171b2a18cec5)
new 0527d37 Remove a static (This used to be commit 1f317f471af72f8bbc6c9fdd3e79a27c59e6fb6e)
new d60fac2 Tiny simplifications
new e9e33ad int->bool (This used to be commit 874258195278bc8c6bb3011c153c5d646fff9e75)
new cc16644 Move stuff from data to text (This used to be commit 49f06a2fa70e469bcb5fe17852af011dac32994b)
new 3a9576c Increase debug level (This used to be commit 4e6df5547167fc235971498cb296a5f74dec8b8b)
new 2585232 Simplify add_session_user (This used to be commit f98082ccf048a2de6fea8d922264879305b3d2c8)
new af082d0 Correctly unbecome_root() on error (This used to be commit aec5f1512660953168a2c55b2890cd6c076b8a92)
new 94a3544 Add dbwrap bystring service routines (This used to be commit 1e214b536b0628db299d701839e62a4ac52727c9)
new 18c90ed Add db_tdb_fetch (This used to be commit efa8764c21edfbd09f535900ba37359d72903bf8)
new 26a2e81 Add rbtree.[ch] from the Linux kernel
new 8a8b146 Make the Linux rbtrees compile within Samba (This used to be commit c871fd802f3c0c5ef1f63b2d01a636c885f22b23)
new d5ab800 dbwrap_rbt
new 3073964 Convert ServiceHash to dbwrap (This used to be commit 66bd6837b593a7127bd5098afc990d3fb7a5a35a)
new 0c0054f use dbwrap_rbt in loadparm.c (This used to be commit e81629339589e2e7f464b3dca55730ff2d0877e4)
new 7faee02 Remove the char[1024] strings from dynconfig. Replace them with malloc'ing accessor functions. Should save a lot of static space :-). Jeremy. (This used to be commit 52dc5eaef2106015b3a8b659e818bdb15ad94b05)
new 97cbace Forgot build options was generated... fix. Jeremy. (This used to be commit d78e081043124bbd80cf56d4a991ddf24ff46ef6)
new 6dd8917 Fix return values for invalid printers. Found by kblin spoolss test. Jeremy. (This used to be commit bb8c044d425cf62b76e487103c8fb0b6cd4c83c2)
new ff1a79f Remove two completely unnecessary globals
new 29c104f Fix bug leftover from pstring conversion noticed by ceez on irc. Jeremy. (This used to be commit 70950b419a57465c38bb36722644b95b1d14f76d)
new 921bbc1 Fix errors from next_token conversion. Spotted by Andreas Schneider <anschneider at suse.de>. Jeremy. (This used to be commit b40efc2fe63a3420b62fbf1ea8936112c5a24bdc)
new 8596a1b Ensure we have a non-null flags. Pointed out by Andreas Schneider <anschneider at suse.de>. Jeremy. (This used to be commit cafde6c37259de587d3775a2d229abd253d2376d)
new 09fcb23 Don't need an fstring here, we can talloc. Jeremy. (This used to be commit 3f6cc826378729c9157ea68e7cf5c7b584bbb585)
new 5c1e5b3 vlp: Build vlp (virtual line printer) against current git on make everything. (This used to be commit 212ab58a3a7f03bb97c6ad3430e2776f9faba7c9)
new 92482e5 idmap: add a const to idmap_dump_maps()
new 35608af winbindd: rename child table struct elements
new 0439fdd Replace "unknown" with access_mask when calling samr_CreateUser2().
new 353dba4 When building nsswitch, make sure to also build smbcontrol.
new 0ac113e Move INTERNAL_OPEN_ONLY calculation out of the way (This used to be commit 0e96549b56e288c596ed8772197f97ffa5ade300)
new 3063f85 Move more stuff out of the way (This used to be commit ae422fce01cd7520d6dd72e08719a5cd003cb640)
new 39ea0ed separate out create_file_unixpath() (This used to be commit deaacf971e0fbffd0e5fe24f225ebf645a77e133)
new a347ff8 Convert the posix_pending_close_db to dbwrap_rbt (This used to be commit 841f4ccbfb5f79ac4f447342e9dd6ef73cacbc65)
new af3cc95 winbindd: pass const char *logfile to winbindd_dump_maps_async()
new 95c2f31 Add patches for bug #4866 from jiri sasek - Sun Microsystems - Prague Czech Republic <Jiri.Sasek at Sun.COM> - slightly modified - Jiri please check ! to allow Solaris to get passwords > 8 chars. Jeremy. (This used to be commit 657bf8c3479d6192f269e3daef1517e77a9fa9cb)
new ec7426d Fix warning message about data type always true. Jeremy. (This used to be commit 0a3be0aad7220eb97fe39460e20f36c8ae9ce474)
new f0d2edb Make decode_wkssvc_join_password_buffer() return WERRORs.
new 68a9bd0 Add split_domain_user() (not to mix with winbind variants).
new 10f1cdc Some cleanups for "net dom join".
new b061407 Add lp_include_registry_globals().
new 3728c8b winbindd: remove unused WINBINDD_DUAL_NAME2*ID and WINBINDD_DUAL_*ID2NAME calls
new 38f8d32 winbindd: remove unused WINBINDD_DUMP_MAPS support
new d818a93 Don't restart winbind if a corrupted tdb is found during initialization.
new e3e1692 Allow cliconnect to loop through multiple ip addresses for a server. We should have been doing this for a while, but it's more critical with IPv6. Original patch fixed up by James. Jeremy. (This used to be commit 5c7f7629a97ef0929e00e52f1fae4386c984000b)
new b0469d0 Fix secrets_store_trusted_domain_password() after pstring removal.
new 2ade252 Fix logic and prevent segfaults in secrets trustdom tdb pack code.
new 1acd160 Vista SP1-rc1 appears to break against Samba-3.0.27a
new 022014d Make heimdal and MIT happy when iterating through auth data.
new 9373e1e Fix bug #3727 with patch from Steve Langasek <vorlon at debian.org> Jeremy. (This used to be commit 0723760ba47a465d2ff5a22a680f1b5196eca7d8)
new 61277c7 Fix the buildfarm until I figure out how to allow smbpasswd -L for non-root on the buildfarm only. Jeremy. (This used to be commit 1bb5ce824f800d967e2a92e946dd6ce7c4580b93)
new e897e9c Only add the non-root escape on !developer. Jeremy. (This used to be commit a50c2d159c754c6ff88649ed859f2b3f9c24f6a1)
new aaf05ef Developer doesn't cut it - need #define test for NSS_WRAPPER. Hopefully this should fix the buildfarm. Jeremy. (This used to be commit 087489b7f2a8cd5868b54dbed3f3eed5d0709ba7)
new f6b38a7 Fix bug #4784. Patch from Steve Langasek <vorlon at debian.org>. Jeremy. (This used to be commit 4f503ea8912eb787209c8df364bfdb161dbb212c)
new 48081e0 Add a portable version of strlcpy and strlcat and convert all strncpy/strcat calls to them. Convert all sprintf calls to snprintf. Safety first ! Jeremy. (This used to be commit eff2b368e891d523de38b43ced95798b74ae101e)
new 96591dd Missed one strcpy call. Jeremy. (This used to be commit b215fb1ad0d5bb3fa7084c2773845ce1dffb2173)
new fa89666 Autoconf support for detecting DNS Service Discovery support.
new 819a74e Fix typo. (This used to be commit c8468a1bb49535f0467e1a83b4c8bc5c8dce834e)
new 9514660 Fix for bug #4801: Correctly implement lsa lookup levels for lookupnames.
new b99a6b0 Remove two unneeded functions.
new 4884f5d In cm_prepare_connection(), only get auth user creds if we need to.
new 5d9c977 Streamline logic in cm_connect_netlogon()
new f793c99 Let get_trust_pw() determine the machine_account_name to use.
new fe969f9 Refactor the lagacy part of secrets_fetch_trust_account_password() out
new 1084151 Export logic of get_trust_pw() to new function get_trust_pw_clear().
new 31f221e Rename get_trust_pw() to get_trust_pw_hash().
new ce76bcf Pass NULL instead of unneeded &sid: pdb_get_trusteddom_pw() checks.
new 7cf5c17 Refactoring out get_schannel_session_key logic.
new a493c7b Streamline and fix logic of cm_prepare_connection().
new 13e0e4b Refactor out assembling of trust creds (pw, account name, principal).
new 9104d2b Make cm_connect_sam() try harder to connect autheticated.
new 5db4a7f Add flags for correctly implementing lsa_lookup_name levels.
new ceedf1a Fix pam_smbpass build (This used to be commit fbc510f1717fe82338262c18c252d18987c55b5c)
new e253834 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 45636efa39cbcc2ecf7af4dfd1ac6a90f197ba01)
new 733425f Fix codepagedir to follow predefined libdir when using FHS. Fixes x86_64 build. (This used to be commit b8e582c9941d2466a403e476c52026f4b4201062)
new 0d8146d Fix typo in debug statement.
new 9e73392 Arg. The fix for CVE-2007-6015 hadn't been merged into 3.2. Do so now.... Jeremy. (This used to be commit 6b1246c29a0241c8e4bb98d659d847d010826b36)
new 54e32ba Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit c9496e97cf91c5f29f19c123377f03f44d1a32f6)
new 03ccaab Add a varient of Steve Langasek <vorlon at debian.org> patch for bug #4780. Cause user mounts to inherit uid= and gid= from the calling user when called as non-root, except when overridden on the commandline. Jeremy. (This used to be commit 7fad5f38ea86ef76dc8e0853926b3248230616be)
new 138333e We don't need to call endpwent if we never call getpwent. Jeremy. (This used to be commit 27078d1292e8588956ae78e4cddb1bcebbe84478)
new 12ac4c3 Register the smb service with mDNS if mSDN is supported.
new 7b45764 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 0de2b3eb515f2da21ffd1ce54979bb1f8063024b)
new 40889dc Move dns_sd.h include to fix the build. (This used to be commit cf221a94bd8794add508a2b9305b8c0d40c3346a)
new 1410c9e3 debug: fix crash bug when DEBUG() is used before setup_logging()
new adc31b9 Revert "Fix for bug #4801: Correctly implement lsa lookup levels for lookupnames."
new 873f14a winbindd: move domain child specific stuff into its own file
new 4d7a337 Make smbclient to display error message and usage in the case of invalid options. (This used to be commit 04131b26de08b3cea948ef89921c56561d69dd1d)
new 6a364ce Revert smbclient changes.
new 9bcfb5a selftest: move workgroup name into WORKGROUP envvar
new 28c7c83 selftest: add a bunch of wbinfo based tests for winbindd
new 4130053 selftest: disable wbinfo tests
new 16352dd add POPT_COMMON_CONFIGFILE which only provides --configfile (not -s)
new ffe42b9 wbinfo: use POPT_COMMON_CONFIGFILE
new 9f2490c selftest: reenable wbinfo tests and pass --configfile instead of -s
new 3cdd8da Fix for bug #5082 from Mathias Gug <mathiaz at ubuntu.com>, Steve Langasek <vorlon at debian.org>. Recent versions of Linux-PAM support localization of user prompts, so Samba must use the C locale when invoking PAM (directly or via /usr/bin/passwd) to ensure that password chat values match the prompts in a locale-invariant fashion. Jeremy. (This used to be commit bc13e939546a5bcb78925a6b117e89fde20f6451)
new 43473c8 Fix a segfault
new 2cb7f5f add sid_string_talloc (This used to be commit 9e3ef0923d71cc06b8445be2625ebd8dfed1b42d)
new 105635e Use sid_string_talloc where we have a tmp talloc ctx (This used to be commit f00ab810d2540679bec109498ac89e1eafe18f03)
new db98b92 Add debug_ctx according to an idea by Tridge
new f498f66 Add sid_string_dbg
new 900288a Replace sid_string_static by sid_string_dbg in DEBUGs (This used to be commit bb35e794ec129805e874ceba882bcc1e84791a09)
new 54ae9df Use sid_string_talloc where we have a tmp talloc ctx (This used to be commit 0a911d38b8f4be382a9df60f9c6de0c500464b3a)
new 7b01537 Replace sid_string_static with sid_string_tos
new d899b8c Use sid_to_string directly
new 14ef4cd Replace sid_string_static with sid_to_string
new 4312ad8 sid_string_static is no more :-)
new 79cd97c Use dom_sid_string for sid_string_talloc
new 2e07c2a s/sid_to_string/sid_to_fstring/
new d76b086 More work on bug #5082, use LC_ALL as this takes precedence. Jeremy. (This used to be commit 446ebae76d6796b30e4c71ff7190337c28637be6)
new 0b33d60 Cope with valgrind > 3.2.x. Jeremy. (This used to be commit e799eb8da6f5e7a2173ba6b8fb040430fd1c6f34)
new 5dbc4a2 Added patch originally by Andreas Schneider <anschneider at suse.de> to cause us to behave like Vista when looking for remote machine principal. Modified by me. Jeremy. (This used to be commit d0e33840fb4cfc85990d3ee327428b0854a22722)
new 8e86b7b Doh, fix typo in error exit. Jeremy. (This used to be commit 44918f39c0598eec681eb9e5c65452f04809c375)
new a9b6dea Remove unused code (This used to be commit fcd45ad6fb8d89bf6106fbed101060dbe422661a)
new 02dd1f7 Make smb_np_struct talloc'ed
new dd4e99c Remove a static fstring (This used to be commit a9c62c57db9e580640d0265b08b3178496de76a8)
new c663c00 Cut down memory usage of registry initialization (This used to be commit 264d5dfe9fe97db0b69d7cd04086ad8ed9f78e74)
new 8c6e781 make use of [un]marshall_sec_desc, allow for fd==-1 in get/set_secdesc (This used to be commit 585f5f8831f13260808a82611656fc6ca5caee81)
new d365a43 make use of unmarshall_sec_desc (This used to be commit ced0c42f055a672f6b4ab6ba809b0f63c83b431e)
new c335e33 Make check_dos_char static
new 2ae400b Make init_doschar_table() static
new e28c681 Tiny fixes to init_valid_table() (This used to be commit a8948e0727b100945ab730d4d144ccbe219bbc94)
new 3c490d9 get rid of doschar_table[]
new bd1172d Remove a static fstring. Jeremy. (This used to be commit 898c56c0ead6331721de9645ce55608cbe7cf34d)
new 26daf2b Remove another static string and static passwd. Jeremy. (This used to be commit 2a700c5a57a417add3b1975b2c396d20c8a5f301)
new 7ec9ee0 Remove t_doschar.c (This used to be commit b89f87242b9c949401f3fa9b352211906cb76895)
new 470e970 Add combined flag LOOKUP_NAME_LOCAL.
new 286b050 Fix flags in call of lookup_name() in pdb_default_create_alias().
new 4c8a708 Fix flags in call of lookup_name() in srv_samr_nt.c: can_create().
new 7d5415a Fix flags in all callers of lookup_name() in net_sam.c.
new 720c65f Fix flags in caller of lookup_name() in create_builtin_administrators().
new 81327b1 Fix for bug #4801: Correctly implement lsa lookup levels for lookupnames.
new 602bb7d Make usage message for net sam rights list a little more precise.
new 3fa2183 Reformat: Remove trailing spaces.
new 9f5a16a Remove direct caller of secrets_fetch_trusted_domain_password().
new d20608c Merge in J.Layton patch and resolve conflict. (This used to be commit 6b1a118eaaab405eeef0cf3c0488a2747af562ba)
new 8f28bda Fix bug #5121 (unix passwd sync not working on a streams based system). Jeremy. (This used to be commit 545cd2139cfc9484b733693814d4724d37125942)
new 4869ccf While 'data' is usually 0 terminated, nothing in the spec requires that. The correct way is to copy only 'length' bytes.
new 2e44c40 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-simo (This used to be commit e940537d5be870ae622712a3b76dff891739df8c)
new d9682df Do not close netlogon pipe in get_schannel_session_key_common().
new d9553e8 Fix a segv in winbindd caused by trying to free an fstring. Make a copy of the machine_password and machine_account strings in all conditional paths so that SAFE_FREE() will always be valid. (This used to be commit 194c4640b158457a6d0d5ea91e28d41d619c77de)
new c8071c3 Use the %*s feature of snprintf to remove anothe static fstring. Jeremy. (This used to be commit 4ae4b2358688bf289305a2db0ed01b653ac073b2)
new a3081ba Prevent another segfault.
new a62cc94 Fix logic error in cm_connect_sam().
new 2b0a570 More static fstring removal. Jeremy. (This used to be commit dcf624aa02cf7415a4a55e6d45606e813ae6b91f)
new 289d793 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 8223624fea7c1b61e9231168cb4d82771576cbc5)
new 5bfe3c4 Correctly define prototypes for accessor functions. Jeremy. (This used to be commit 299ea5d122e173adf6edb6399fc90798747b0c97)
new 192aae0 Remove more static fstrings (yes this little cache should be in the rbtree....). Jeremy. (This used to be commit 97cfdae4052d46a35040d4c1a4ade8bf2c41dbc7)
new e3efe7c More static fstring elimination. Jeremy. (This used to be commit b4dfec09e89428cac9b21a94ce4d24e60d4a54f4)
new 2d1b03d More static pstring elimination. Jeremy. (This used to be commit 92acc0115d8d4111289c2ade1db7bb060ee908db)
new bf2c5e2 Add smbclient support for basic mDNS browsing.
new 68e65b2 Fix a debug message: add missing space.
new f427d4c Add a in-memory cache
new b940e47 Add forgotten cache.h (This used to be commit 0dc4d6a8de84c191e339ee08c7f06ca63f83e6f3)
new 1394b91 Fix an error when accessing unallocated sid in error path.
new 537c4cf Fix valgrind error in dbwrap_rbt where rec_priv->node was being accessed after free. VALOKER PLEASE CHECK THIS VERY CAREFULLY !!!! This is a correct fix in that it fixes the valgrind error, but it looks inelegant to me. I think if I understood this code better I could craft a more subtle fix. Still looking at it.... Jeremy. (This used to be commit 12cce3be2a24fd72106d747890caf6c7f29db43d)
new c99dc69 We've finished with the old node once we've copied the keyval. Jeremy. (This used to be commit 39f3efbcc5fbdff1db1b12e5fc7368968f240993)
new 75ca692 Remove another static fstring. Jeremy. (This used to be commit f9182bbe628cb5f5395a08b2e09d4a282a99d7dc)
new a34c6cd Remove last_message completely as it's no longer used. Jeremy. (This used to be commit c378c3edc1197d46c5d6eb2bcabbf9e774c03ffc)
new 7326612 Two more static fstrings gone. Jeremy. (This used to be commit 4056bb8645821fba95d6e9ca4d82e2d5084c1e5c)
new 5eca35e Add cmd_wkssvc_enumeratecomputernames to rpcclient.
new d0cd32e Add and use some keystr functions using talloc_tos() in secrets api.
new 713e153 Merge WERR_NO_SUCH_LOGON_SESSION from Samba4.
new 712a28a Rename cache.[ch] to memcache.[ch]
new cd893dd Today is not my day...
new 2197801 Zero the tdb key, there might be padding
new 0743d38 Some paranoia checks (This used to be commit ff644cfa1b123e9d0f8f4817504e5b209b85dedd)
new a378734 packet_struct is used in several places as raw memory
new 873b6f0 Samba Shared Repository - branch v3-2-test updated - initial-v3-2-unstable-716-g12cce3b
new 5f1d36c Fix debug messages
new 042201b Fix a "no prototype" warning (This used to be commit e5bd32812dd1e864e51c2199fd90d71813517f68)
new e518e19 Remove Get_Pwnam and its associated static variable
new bb89f8c Change apply_default_perms() to not take an fsp.
new c5d21d1 Change ensure_canon_entry_valid() to not take and fsp.
new 13e0788 Change canonicalise_acl() to not take an fsp.
new a7e15d4 Remove the "is_directory" parameter from canonicalise_acl():
new 8e2323e Split get_nt_acl() into two functions: fsp- and non-fsp variant.
new cb69a78 Split smbacl4_GetFileOwner into two (f- and non-f-variant).
new c650857 Split smb_get_nt_acl_nfs4 into two (f- and non-f-variant).
new 010056a Prepare the gpfs acl module for the api change in get_nt_acl().
new c8fc49f Prepare the zfs acl module for the api change in get_nt_acl().
new 35f13ae Reformatting: wrap long lines and remove trailing spaces.
new 65b3065 Fix two debug statements: Add missing printf parameter.
new fcee8cc Change aixjfs2_get_nfs4_acl() to take file name instead of fsp.
new aca40f2 Prepare the aix2 acl module for the api change in get_nt_acl().
new 9460dfc Prepare the afs acl module for the api change in get_nt_acl().
new 233eb0e Change the prototype of the vfs function get_nt_acl().
new e3bb148 Only retrieve password policies in pam_auth when WBFLAG_PAM_GET_PWD_POLICY is set.
new d2a9630 Release per-fsp data on file closure. (This used to be commit 9fead46b54519b3df78a869dbc99207046587d6a)
new 26b75f2 Expose per-fsp extension talloc context.
new 2403b31 Add filesystem capabilities bitmask to statfs info.
new 2ee96c7 Fix a couple of warnings in mDNS registration. One of these is an actual bug where we pass a pointer instead of a pointer to a pointer. (This used to be commit 36db6755103f01cb74bf4194fc81ca6d4b5320e4)
new a323292 Remove unused variable 'didmsg'. (This used to be commit 5de89dd6e0a8a56a5a0f998e3b1d3538367db7d6)
new 8804f5b Attempt to fix the build
new 4c3c483 Fix typo in filesystem capabilities bits. (This used to be commit 08fee0d28a20648d74c6b03d120eaf628f4de70c)
new df13375 fix dump printout when byte >= 0x80 (This used to be commit e18fab269c7370a6670c56eeab60fd90feecf0b2)
new a0c595f r24821: Update the mkrelease.sh script and mkversion.sh to make releasing correct
new 5f9077c r24823: Without any better ideas as to how to fill out the WHATSNEW, I've
new 00f1c64 r24858: Make the 'vampire' code work again - clearly nobody uses this...
new 6e3ed37 r24910: Merge named.conf patch by Andrew Kroeger <andrew at sprocks.gotdns.com>
new 3afdc12 r24912: Merge 'use more substituted variables' patch to release branch.
new 34e3445 r24916: (merge to release branch)
new d9f4fda r24917: More thoughts on Samba4 release notes, readme etc.
new eca74df r24919: Merge build fix and improved error strings to release branch.
new 78c4d54 r24944: Merge acct_expiry fix to release branch.
new b0b1f65 r24947: Forgot to merge this to release branch, so we got weird subs in
new dd5fa4d r24958: This is the final text, and the final version. I'll send the release
new e12a4cb [GLUE] fix some executable bits on shell scripts
new fa76084 Merge commit 'release-4-0-0alpha1' into v4-0-test (This used to be commit 8fc632baaacf19602e9fc1b5b5dac47082c7ba8b)
new 6876d26 r25601: replace.h should never imply any "system/*.h"
new a3e5710 r25602: don't imply "system/network.h" within replace.h,
new 3303227 r25603: More reformat.
new 34d1661 r25604: Add security_descriptor_append() helper function.
new c353a7b r25605: Last round of registry reformats (before this gets an obsession...).
new 50bf951 r25606: Allow test_GetKeySecurity() to return a security descriptor.
new a6c4b9d r25607: Allow to set security descriptor type flags at creation time with
new 39f1dab r25608: Call security_descriptor_append from within security_descriptor_create.
new bf1293e r25609: Reformat RPC-WINREG test.
new 4fb9aeb r25610: Add security_descriptor_appendv() which takes va_list directly.
new 89f6f46 r25611: Smaller fix for winreg test.
new bdf71f5 r25612: Add test_SetKeySecurity() call.
new 0e30691 r25613: verify the length and type before checking the value,
new 61931ca r25614: Add trivial tdb website. (This used to be commit 6f88c41c31271fd4b634b6393dc4ca44563a88d2)
new 286157f r25615: Honor SMBD_VALGRIND and NMBD_VALGRIND for Samba3. (This used to be commit 9f1e4a44b55feca9ad873f7c0a29c99e76d2ec57)
new 5c4a4b4 r25616: Fedora DS now has a way to install the schema and extra configuration
new a33d973 r25617: Make sure system include paths come after samba include paths. Patch from Timur Bakeyev. (This used to be commit 7565c4a0dd304312898839df6789f7338cc1ea63)
new 68c550e r25618: I'm sick of the fstring warnings turning up here. Let's see how much
new a72869d r25619: As perhaps could have been expected, the CFLAGS hack broke all non-gcc
new 23a5584 r25622: let --socket-wrapper-keep-pcap imply --socket-wrapper-pcap
new 8517878 r25623: add 'make test-swrap-pcap' and 'make test-swrap-keep-pcap'
new b09047b r25624: Remove ipv4_addr hack. Only causes 4 extra includes of system/network.h because we stripped down includes. (This used to be commit 262c1c23a61f1f4fae13e0a61179fe98b682cecf)
new f26222d r25626: Move some debug-specific prototypes to debug.h. (This used to be commit 84a202754004ec618aa2663a4614d80eb2c7ce60)
new ef13073 r25627: Remove unused global. (This used to be commit b0b4668333b53991b04cae8905836c766e50aa10)
new a449b30 r25628: Fix formatting, missing include. (This used to be commit aafd3ea03f52b08b6697f3778728659c790d03b4)
new 957af15 r25630: Allow "NULL" as memory context, for consistency with the rest of the code,
new 1eaefd1 r25642: Fix a small typo. (This used to be commit 7416a1d606a315174b782d67463f8cec878d18bb)
new 6554433 r25660: Add a new interface 'generate_secret_buffer()', to be used when we
new e19d281 r25661: We don't actually need to know with DEBUG(0, ... every time we ask for
new 256b839 r25662: While watching traces, learned the frsapi_InfoEnum enum types.
new c6dd81a r25663: Add frsapi_SetDsPollingIntervalW and frsapi_GetDsPollingIntervalW idl.
new f1f7468 r25664: Use [out] pointers in frsapi idl.
new 4860557 r25665: Add some more WERR codes.
new 5e63724 r25666: Add frsapi_IsPathReplicated IDL.
new 8071c56 r25667: Start on frsapi testsuite.
new 6282194 r25668: Hopefully fix the build, sorry...
new 47f67ef r25669: Real build fix.
new 5da21cd r25670: Add torture test for frsapi_IsPathReplicated().
new d026214 r25671: Add stub FRSAPI_FORCE_REPLICATION.
new 177faf9 r25672: Some more FRS werrors.
new af08327 r25673: Ignore RPC-FRSAPI for samba4.
new c28074d r25674: fix crash bug in pidl generated client code, this
new c7a1a4a r25675: More frsapi IDL.
new e95a5e2 r25676: fixed a valgrind error in the epoll event backend. The linked list
new ce7a3ab r25677: add missing stuff from samba3
new 090015a r25678: reformat getpass() replacement code
new 2627603 r25679: reapply: Allow ^C to interrupt smbpasswd if using our getpass. from Jeremy
new 50a7494 r25680: Volker's fix for bug #668. Change the \n after the password prompt to go to tty instead of stdout.
new 066f56b r25681: r16245: Cope with string being zero len. Klocwork bug #410. Jeremy.
new 190039a r25682: r16320: Ensure variable is not null before calling fclose. Klocwork #412. Jeremy.
new 2367364 r25683: fix the compilation of getpass.c and it's configure test
new de0343b r25684: use "system/*.h" to get the system includes
new c68e3d8 r25685: rename getsmbpass -> rep_getpass and provide the function prototype
new 1b73fca r25686: Added in missing def for AI_ADDRCONFIG.
new 9f53479 r25687: Move #defined for getaddrinfo into network.h (as other
new 4e5e316 r25688: Add a simple test for a samba3 regression
new ab52f93 r25689: test with a non-zero size file (This used to be commit 2a6713aa239d07f6898f507ddb3631504c379792)
new 0906096 r25690: - only use a readonly traverse in ldb_search when not in a transaction. When we are in a transaction then we could be in a top level modify operation (such as rename), so we must use a writeable traverse so that the async callbacks can do the modifies while the search is progressing.
new 62078f1 r25691: make "server role" case insensitive (This used to be commit f61a9b706894de4fa8916b55a24f330eed9f5b0c)
new 5861a17 r25692: fixed another example where the free of fde and the free of the socket
new 21c65d9 r25693: Implement the rest of subtree renames, now that tridge waved his magic
new 4bb52bf r25694: Move subtree_rename above the partitions module. The next step is to
new 1a766af r25695: [libreplace] fix the standalone build of libreplace
new e77a831 r25696: Fix pipe name for dfs.
new df3f31d r25697: make *clean doesn't work after a svn up when some *.mk files were removed
new bd2bf89 r25699: Add ForceReplication test.
new c940bec r25700: Now BOOL no longer exists in Samba 3.2, use bool instead.
new 7619978 r25701: Clarify comment (This used to be commit cea496d2163db6dde371526dd5a79d4c090839ef)
new c4ebf95 r25702: Clarify comments and make this module more strict on objectclasses.
new e85370e r25703: Use less entropy by using the pointer value as a process-unique token.
new 35dc4d9 r25704: Handle the chicken-and-egg problem of setting up the LDB before we get
new c2e5cf6 r25705: Ensure we return the out value to the caller.
new 34fa7e3 r25706: Merge padding fix from Samba3.
new 45c3d15 r25707: Move selftest makefile code to separate file. (This used to be commit 9714db7814fd43d2a10485c041bbb761360c0826)
new 5cfa773 r25710: Finally fix subtree renames. Untested code is broken code and in this
new 1b8da06 r25711: only use sort if available
new 1358522 r25712: try to fix the build, perl should handle by_path as comparison function
new 1cfd89c r25713: [libreplace] include socket_wrapper.h after we have typedef'ed socklen_t
new c01f613 r25714: [libreplace] move define of a constant to near to the others
new 582496f r25715: [libreplace] move definition of struct addrinfo so that it can use socklen_t
new 31569f1 r25718: [libreplace] if we replace types define the HAVE_<type> macro
new 3e1fbf7 r25719: let "system/network.h" do the replacements first, then
new 1a47a17 r25720: update .gitignore
new f3dbce0 r25721: remove unused var
new b28810a r25722: Start merging the various test plan files for Samba 4 into one, so that it'll
new 1f680ef r25723: Add a check to prevent deletion of entries with children. Sadly MMC
new 88f6c5a r25724: - include getaddrinfo.h after we have defined struct addrinfo
new 79affaf r25725: merge commit bc9008aa1dcb66890795f0ff2d3046da7df867d9 from v3-2-test:
new 805eb06 r25726: [libreplace] move and fix getaddrinfo configure checks
new 974890e r25727: include "system/network.h" instead of <sys/socket.h>
new 74a2b05 r25728: [libreplace] define AI_NUMERICSERV as it's used in getaddrinfo.c
new 33201d1 r25729: Fix silly regression in the subtree_rename - I broke normal renames.
new ade07a3 r25730: Fix IDL for incorrect winreg_SetKeySecurity.
new cfd09ee r25731: Document winreg_NotifyChangeKeyValue's notify flags.
new 12215fa r25732: import updated parse.y files from lorikeet-heimdal
new 13d7fbb r25733: fix filename substitution and bail out if yacc output isn't generated
new 5d482b6 r25734: regenerate yacc output (parse.[ch] files)
new b54fd3b r25735: make sure we include "config.h" as first header in
new 3f073b4 r25736: make sure we include "config.h" as first header
new dc8ece0 r25737: Integrate more of the test recipe code into one file, use
new 9fe133f r25738: always include config.h first.
new e53e4a1 r25739: We forgot to copy revision and type flags in security_descriptor_copy().
new 9096402 r25740: More consistent naming for tests, always include environment name in test name. (This used to be commit 9cfa44b43857df252336b6f88cfc0f7fcd557533)
new e690c56 r25741: Simplify calls to Subunit functions. (This used to be commit e42de5d8346a12c3fcdb8f9af1efa650c368a442)
new 9d4adda r25742: Start trimming down hash size for start_testsuite. (This used to be commit f2319fbe9be76966c81f3d4279f6bc2a631a3a5a)
new a7eedba r25743: Write short summary of failed tests and skipped tests to file. (This used to be commit 22cb93e5c00c9bd2a9288ba13336389d45c9987f)
new 7d72ade r25744: add NDR_ERR_INVALID_POINTER
new e63df41 r25745: [pidl] ndr_pull/push_error(ndr, NDR_ERR_INVALID_POINTER,..)
new 09ec68b r25746: [selftest] make plain output more readable
new 7c721a1 r25747: Implement linked attributes, for add operations.
new fa5c169 r25748: Don't segfault if we don't have a schema yet.
new bb96624 r25749: Add function required by linked_attributes module.
new 16d0395 r25750: Update the objectclass module to improve consistency in Samba4.
new 0fc96c4 r25751: use EJS_CHECK() instead of NDR_CHECK() in ejs code
new d7b8a4a r25752: use EJS_CHECK() instead of NDR_CHECK()
new 47f6988 r25753: Move cn=rootdse to @ROOTDSE to avoid being caught up in schema restrictions.
new 46210e1 r25754: More work on normal forms for ldb input.
new 2de30ec r25755: Fix a couple of memory leaks, in particular a new leak onto the NULL
new 0a52025 r25756: Add missing file with quick tests. (This used to be commit 83d9b49adfbd2d401a7db39e038b4b7e2d4d0aef)
new 56fb8d3 r25759: catch up the samba3sam tests with the change from cn=rootdse to @ROOTDSE
new dbb3c74 r25760: Test out relative distinguished name behaviour under renames.
new 464dd2a r25761: Rename to be a DN to be a child of itself wasn't being checked for.
new a4c79f0 r25762: This test belongs best with the other checks for a valid parent, in
new 3c5a71f r25763: Handle modifies, in the easy case (add/delete of elements), for the
new 7267b35 r25764: Fix total number of tests count to not include skipped tests. (This used to be commit d90b058cd48d8b08bb0a0cd6e97ad95062f8259e)
new 616a64d r25765: pidl: fix compiler warning in ndr_align test
new 0bf387e r25766: pidl: fix bugs in ndr_tagtype tests found by compiler warnings
new 7dee067 r25767: pidl: make it easier to debug errors in pidl tests
new 1f87eb3 r25768: pidl: NT_STATUS_IS_ERR() is NOT the same as !NT_STATUS_IS_OK()
new 2fccda3 r25769: it looks like there are 9 uint32 before the TLV subcontext starts, not 6 (This used to be commit a88254ea6c1da358a1c692d785b29ba2354d99f5)
new 9b46852 r25770: rename "unknown5" to tlv_size (This used to be commit d409ef1302ff6f8924b439addca014fbd2854fea)
new a16cb04 r25771: In traces unknown7 has the same pattern as a UNIQUE pointer referral id
new cff24a3 r25772: rename the tail fields (This used to be commit 992312ab958bc1e033916f4c3f4891dc9231a68b)
new b5dc548 r25773: update frsrpc.idl and add some more comments (This used to be commit ae20e2b30390ea5aa42110e1a3528a30595f0430)
new 4881d6b r25774: create ndr_pull_union_blob_all() and match the logic of the struct fns
new 2eb71ba r25775: use ndr_pull_union_blob_all() in CLDAP code
new 5ef0098 r25776: ndr compression: make use of NDR_CHECK() and not use NTSTATUS directly
new 5885662 r25777: add NDR_ERR_UNREAD_BYTES and don't use NTSTATUS directly
new d933f39 r25778: use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK() macros
new ad9efe8 r25779: the return value of ndr_pull_set_switch_value() should be checked
new 5df2dfa r25780: fix bool return
new 8a8948a r25781: Handle and test linked attribute renames.
new b869a08 r25782: use NT_STATUS_HAVE_NO_MEMORY()
new f603a0c r25783: socket_wrapper: don't include "includes.h"
new 73eb2e3 r25784: fix compiler warning
new cac3a42 r25785: more small updates to frsrpc
new 605032d r25786: Add function required by linked_attributes module (We need a list of
new 96116b7 r25787: Assert that we handle the group membership updating correctly,
new b981698 r25788: Use a single routine to handle the creation of modify requests in the
new 8fc7df1 r25789: print out what error happened...
new f1374b0 r25790: - remove some nesting by using error and out logic
new fdb3695 r25791: wrepl_request_finished() sets req->status, so make this explicit
new 520dcd4 r25792: use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK()
new 2a9e674 r25793: check the return value of ndr_push_set_switch_value()
new fb4032a r25794: use NDR_CHECK()
new bd05c0c r25795: whitespace cleanup...
new 08994d4 r25796: use NT_STATUS_HAVE_NO_MEMORY()
new 131fc3a r25797: use error and out logic
new 602461b r25798: - check return value of ndr_push_set_switch_value()
new c4b9283 r25799: Add dump_data_skip_zeros() which omits 16 zero bytes in a row (if not at the
new f05a356 r25800: Use dump_data_skip_zeros() in ndrdump.
new 2342d61 r25801: Add security_ace_create() function.
new ffc3ff7 r25802: fix the build on solaris, void functions doesn't return values
new f200254 r25803: Make our security descriptor acl manipulation methods more generic so that we
new 5dc1f49 r25804: move including ndr_compression.h into HeaderInterface()
new b42cc4a r25805: pidl: include libndr.h as first header in ndr_foo.h
new ecbc2cd r25806: let libndr.h include needed stuff and remove pidl magic
new 36b10da r25807: Close handle during winreg test.
new 01fd8e9 r25808: Move basic security descriptor test to a test_SecurityDescriptors() call.
new 1181e6c r25809: Add basic security descriptor inheritance test for winreg.
new fb6d99e r25810: Add test for blocking security descriptor inheritance in winreg.
new a820667 r25811: Add some security descriptor helper functions.
new 6ffdd9e r25812: Add test for valid and invalid security descriptor and security information flag
new f5b0329 r25813: Add unfinished SecurityDescriptorsMasks test for winreg.
new e01ce2d r25814: Add my (C).
new 711af29 r25815: Small DFS idl fixes.
new 952eecb r25816: Add idl for frsapi_InfoW. Surely not correct, but a start.
new b7e733e r25817: Add very basic FRSAPI InfoW test. Again, this is surely not correct but at least
new b98e900 r25818: remove useless '\' chars at the end of lines
new 64fc663 r25819: make the success case more clear
new c77b796 r25820: but still return the error...
new 46ba536 r25821: always use ndr_push/pull_error() to report errors and not NTSTATUS directly
new 7fdf565 r25822: use NDR_CHECK()
new 1e14ad7 r25823: remove unneeded nesting by using error and out logic
new f549a5d r25824: - NT_STATUS_IS_ERR() is not the same as !NT_STATUS_IS_OK()
new dda00fe r25825: Don't print the user's password hash at level 0.
new c112597 r25826: Prove that adding a user or computer via LDAP doesn't magicly give
new f5556c7 r25827: Start of samba3-regconfig test (This used to be commit 59371e8f2d0abb2e63b0452cd0d3fe49107560a1)
new a1ce063 r25828: don't ignore errors
new c559f00 r25829: - use DEBUG() instead of printf
new 149190f r25830: fix compiler warning
new a8ba745 r25831: remove unused include
new e196aa5 r25833: - we don't need --root twice
new 557b63b r25834: nss_wrapper: add lib/nss_wrapper skeleton
new b8da353 r25835: nss_wrapper: add support for passwd accounts
new be93d8a r25836: nss_wrapper: add support for groups and return EPERM in initgroups()
new 9dc10a6 r25837: nss_wrapper: add nss_wrapper.pl
new 4d354fd r25838: libreplace: include nss_wrapper.h if NSS_WRAPPER is defined
new 6ce8694 r25839: use nss_wrapper code in samba4 if
new a6262ef r25840: make test: activate nss_wrapper for make test
new f86dca4 r25841: try to fix make install
new f017f87 r25842: Start working on test for loading dso's in ldb. (This used to be commit d41ed7ca8d3954bf586126edd7aba17acc6af8a1)
new 61b5dce r25843: Finish check-soloading. (This used to be commit 4fd3770f0c3f9a3e586f1a03a759dab782e04ba7)
new f3c0a6c r25844: Enable soloading by default. (This used to be commit 8760f81aeae6a3275c6d2e95c72ec5f8b42fbea6)
new f52ce95 r25845: Reformat the dfs test.
new 48ed51e r25846: Add configure test for -Wl,--export-dynamic. (This used to be commit f67040d2a0cb8723f1bf0e9a9d90a821b38697b1)
new ba4a5bb r25847: Don't link modules against their subsystem. (This used to be commit 7e34e0645c98c3697767dc78dcd22a98d0f2b8fc)
new bffef39 r25848: Add IDL and torture test for dfs_SetDcAddress and dfs_GetDcAddress.
new ef71598 r25849: Add test for dfs FlushFtTable.
new 6e561c7 r25850: Add macro for picflag. (This used to be commit 9ebc6f2d17349b214618d65b29826867796c12ce)
new dd66e34 r25851: Move system-specific ldflags checks to libreplace so they can be used by ldb. (This used to be commit d28c8b822e7b571f24542409376bba8701eeef79)
new 26c3cad r25852: Move SHLIBEXT determination into a test as well. (This used to be commit aaaed5edc06f3055794e55a8038dbbdac47ce5b6)
new a0e6731 r25853: Specify LIBS to sample_module - fixes build for gcov hosts. (This used to be commit db9ebea52bf739cc297e94178a3a03548fd5ddfb)
new f0be600 r25854: Link against -ldl properly. (This used to be commit 6c46a925288e6be0a0e5f86e5a57ce269dc7a3df)
new 145bc26 r25855: Check for HPUX dl functions. (This used to be commit 478b5ac8d92a23a32349bedfe7c6caf98b67fb39)
new e3198b3 r25856: If the search fails, it is not valid to steal 'res'.
new 0d5c5cb r25857: Indent (This used to be commit f42690a90c2f76e7fc130ebbdbd0f93fefacfad6)
new 4ef9649 r25858: Clean up po files. (This used to be commit af135938c19ef56b56b216b53049012ee7125eec)
new 3d6d80d r25859: Wrap native HPUX functions in dl implementation. (This used to be commit bf1685faa1c941d3ca56b29a1e15b8a134d02068)
new 0cab8cc r25860: Remove flag that causes problems on some hosts. (This used to be commit 85b332650031b2969f79e6ca85e5d6d10983da91)
new eea5969 r25861: Fix export dynamic for HPUX. (This used to be commit 45ccf09bf96e915380b30150a701735318b67aa0)
new abee59c r25862: Avoid po, causes trouble on BSD systems. (This used to be commit c7fd5a5172d443034245c58020e379b0ca6234f2)
new 9ed91ea r25863: libreplace: we need include <unistd.h> before nss_wrapper.h
new 046cd25 r25864: libreplace: we should only have one location where we check for required functions
new 29598b8 r25865: libreplace: check for nss passwd|group get*_r functions
new 70cf786 r25866: nss_wrapper: not all systems have get*_r calls
new 49cb694 r25867: libreplace: solaris has different prototypes for getpwent_r and getgrent_r
new 49c4a40 r25868: nss_wrapper: add solaris versions of getpwent_r and getgrent_r
new 7a09d8c r25869: selftest: strip newline from `whoami` output, hopefully fix provision on mac os 10
new 37f6b94 r25870: libreplace: AC_VERIFY_C_PROTOTYPE() needs AC_LANG_SOURCE() to bring in confdefs.h
new 32bed4d r25871: nss_wrapper: set the destination pointer in the get*_r functions
new 8867f82 r25872: nss_wrapper: revert solaris get*ent_r() functions
new 336eddb r25873: nss_wrapper: hopefully a better fix for the solaris get*ent_r functions
new 9e344b9 r25874: force specific versions for LEX and YACC.
new a564ca1 r25875: Try to fix the build on some HPUX machines. (This used to be commit 773a7cf234e08e05bb89072c42353e44915f8146)
new a73cfa9 r25876: Attempt to build shard libs everywhere again. (This used to be commit b5bcdbbd0c9a6133d15c3a9c01738d9899dbcf8d)
new 414e5ec r25877: Add libreplace macro for soname flags. (This used to be commit 25aa875119622679881cd0e1b3b9dff8d2cf03ee)
new 25645bf r25878: Fix syntax error. (This used to be commit ffe5a10867a2d2e5eb51c84331fff130e996eda8)
new b05601f r25879: Don't use shared library for command-line utilities for now - breaks the testsuite, and there is no portable equivalent of LD_LIBRARY_PATH. (This used to be commit 9730c2950965d22eace9ad498847581171ebe09a)
new 2ca86c7 r25880: Try to get some more flags right. (This used to be commit bbc36fd3f693480e3ea01c5c9e858008a4f3c229)
new 831d738 r25881: Add ability to build .so of tdb. (This used to be commit 03bc4896e6c83d4d01b366cd5ce9e49547ee206c)
new 4347f8f r25882: Build shared library of talloc as well. (This used to be commit 3692ba8299d4177289ca401fa467143ad14ccad4)
new e76e5da r25883: Fix tdb dependency. (This used to be commit af99cd3e00d981e90df4bc61d498704249df1412)
new 5756785 r25884: Specify shldflags first, as required by some compilers. (This used to be commit 40a8cd0d2fd4d10110243ee75ff92bef73bb06b9)
new 2109bf0 r25886: Try to fix building dso's on hpux with gcc (This used to be commit 146c5226e61235a55155ef4493191a6c5eddea3f)
new e7cf933 r25887: Build Samba-specific ldb modules as dso's. (This used to be commit 9d73becbb24fbde2e319e18e84af35d9efaeefda)
new 1cbb73f r25888: Attempt to fix standalone tdb build. (This used to be commit c758db2709e6f3d8e6c3fb65f4efd3dec3518e51)
new 27c9f6c r25891: Test that we get the correct return value when we attempt to reference
new 2cb22d9 r25892: Keep the tdb code in sync between 3.2.x and 4.0.
new 523445c r25893: Fix ldb, tdb builds (and one warning).
new 8f22cf4 r25894: Add IDL for netr_DsRAddressToSitenamesW and netr_DsRAddressToSitenamesExW.
new 1fdd7e1 r25895: Add torture test for netr_DsRAddressToSitenamesW and
new faa5ef6 r25896: Rename netlogon server stubs.
new b4ddef5 r25897: Add WERR_INVALID_FLAGS.
new e2c2078 r25901: Remove obsolete --enable-shared option (whether shared libs should be used internally can be set using --enable-dso). (This used to be commit 571aa6ba22f6e4b774f9a9db3a02e3beec3f8523)
new f924ac9 r25902: Move messaging tests to same directory as code. (This used to be commit d174dcbb76f3079a5f536f841bfffab3d7cd51e9)
new 0bccc88 r25903: Move more files out of torture/ (This used to be commit f734df3144cdd9ff280ee1cac2c3a7f972716f5d)
new a46a228 r25904: Remove extra (This used to be commit fd0958107524a526d0bc78b98e031c595c85b877)
new f3efa1e r25905: use data_blob_const() to set the DATA_BLOB
new 92897b1 r25906: libreplace: we need to link to make sure the functions are available
new b5f7841 r25907: use DEBUGADD() to match samba3
new 82ae4d5 r25908: add some wikipedia links about LDAP and LDIF
new a4a7447 r25909: Fix the snprintf checks, and fix a typo in pointer indirection.
new 319ecac r25910: Try and fix the Solaris build by adding a missing define
new 2baec5a r25911: Remove more fstring/pstring bad useage. Go talloc !
new 88f0c3b r25912: Two patches
new e8b9212 r25913: maybe some platforms have problems with echo -e
new 3953335 r25914: selftest: fix the module pathes when using --with-selftest-prefix
new 3e1fb13 r25915: ndr/pidl: change NTSTAUS into enum ndr_err_code (pidl code)
new afa5f25 r25916: ndr: change NTSTAUS into enum ndr_err_code (basic stuff)
new 0ce646d r25917: ndr: move ndr_map_error2ntstatus to errormap.c
new 910ab40 r25918: ndr: change NTSTAUS into enum ndr_err_code (samba4 handwritten stuff)
new b2ddeeb r25919: ndr: change NTSTAUS into enum ndr_err_code (ndrdump)
new 529763a r25920: ndr: change NTSTAUS into enum ndr_err_code (samba4 callers)
new 716391f r25921: Now also listen on ldapi by default in the LDAP server
new b45b8fa r25922: Make it easier to bind to a unix domain socket, without messing with
new 0819903 r25923: Make sure to install phpldapadmin-config.php
new 089acd7 r25924: fix bug in UNIX_INFO2 push code found make make valgrindtest
new a67d2e0 r25925: torture/raw: fix sending unitialized bytes in RAW-SAMBA3ROOTDIRFID
new a869206 r25926: Move iconv test to iconv code directory. (This used to be commit e20c4b90e4a935d3249d0b631b942fd318a2ece2)
new 6ee570c r25927: Move share tests to param directory. (This used to be commit f12f623da52aefdf49df9b77d87b9b0d48177c14)
new dbc78e2 r25928: Split up torture-local a bit. (This used to be commit c6b109040856ba0f1ae0db2787cc838ff61df767)
new 7ab6f35 r25929: Add some help strings. (This used to be commit ef364df37f2f00c238903bec4c8a035c05bdf366)
new 0b2780a r25930: fix test name (This used to be commit 41dcd8c261aecaccee21667367bb524c13d620d9)
new 73f88ad r25931: Add config .mk file for crypto lib. (This used to be commit 21ab43158f723069dd70fae43d780878c38ead31)
new d0d0a69 r25932: Remove unnecessary include - should fix the build on hosts without popt. (This used to be commit f250ae0c361aef864f25dfc7599ce1e7a4e29cf8)
new f1ec8da r25933: LDB: Don't free errstring until after the printf, in case it is one of
new 08dd389 r25934: Handle a LDB_ERR_NO_SUCH_OBJECT return value when looking for the
new 81ad27b r25935: Fix registry tests. (This used to be commit b311094714b4d51ea7ea756df1aecba169dc0d45)
new 6c41194 r25936: provision/newuser: don't try to set the 'memberOf' attribute
new 5294e82 r25938: We don't need the CLDAP server unless we are a DC.
new cadf696 r25939: Rework the CLDAP server not to use gendb_search but to call ldb_search
new 3f2ca10 r25940: Rework the samldb and templates handling.
new 7f18e15 r25941: Use samdb_relative_path() (new function in samdb.c) in the partitions
new 5d4f507 r25942: Make various ldb modules handle an LDB backend that enforces validity
new 5adade2 r25943: Fix soname on hpux. (This used to be commit fd762b01ed378739241dc14b6af9df9fcfe7659c)
new 0969ac9 r25944: Fix handling of sonameflag on AIX, which doesn't have anything like that. (This used to be commit 228dd6830eb9c91287bb3e0233d8b3a404ff3676)
new 3e0efe2 r25945: Fix flags for MacOS X. (This used to be commit b01303b5677b03c1d3cc6f219d4c461726613767)
new 58f9b57 r25948: Fix up the samba3sam test (which is very fragile) to work with the new
new b34f286 r25949: Make error messages clearer and more correct.
new 8959af0 r25950: Enable seperate module to prevent subtree deletes.
new b79e338 r25951: Add missing DS_SERVER_NDNC bit to netr_DsR_DcFlags.
new 777ea0d r25952: Add in new data file required by samba3sam test.
new 35efbc8 r25953: AIX make doesn't support $^. (This used to be commit 91133d27110ee6447dbc64f1c8d52cb90ca1a86c)
new 656d9f4 r25954: we don't need this twice
new 85dd023 r25955: libreplace: add a useful link about linking shared libraries
new 36a1640 r25956: Try metze's suggestion for Mac OS X shld flags. (This used to be commit 5fea6e0d9ae671ea00292b66a2608b3ee954f917)
new 3f7dcac r25957: Rework the cracknames code to use less gendb_search() and instead call
new f8bf169 r25958: Callers of gendb_search_dn() don't expect to get
new d544879 r25959: Add a new special DN to LDB: @OPTIONS
new bd6a651 r25960: Enable checks on the validity of the search base on sam.ldb in Samba4.
new 3b6ff04 r25961: Add new tests to verify basedn validation in LDAP searches.
new f6312d1 r25962: Move to more modern ldb functions loading module list.
new 04cf937 r25963: libreplace: samba3 doesn't use SONAMEFLAG on Mac OS 10, so also try this
new fe61b63 r25964: Fix comment and use talloc hirachy in ldb_tdb initialisation.
new fab68fd r25965: Remove duplicate block - thanks metze!
new ef22b1a r25966: Don't force an 8 byte width to generated SIDs, as this can actually
new 9338ca3 r25967: ldb: a module doesn't need to link against $(LIBS)
new 45e9a5e r25968: ldb: we need to use @SONAMEFLAG@ directly so that the '#' trick can work
new de119cc r25969: ldb: link libnss_ldb.so.2 against the shared library
new 0f134fa r25970: libreplace: fix AC_N_DEFINE() so that some appears in config.h
new ae75b11 r25971: libreplace: remove AC_EXTENSION_FLAG as it's the same as AC_N_DEFINE
new 4cfea7d r25972: tdb: fix usage of SONAMEFLAG
new 911fbed r25973: talloc: fix usage of SONAMEFLAG
new fc2df89 r25974: libreplace: see what the build-farm says if we use _XOPEN_SOURCE=600
new b751f23 r25975: build: split SharedModule from SharedLibrary
new f744d3b r25976: libreplace: not all platforms like _XOPEN_SOURCE=600
new b415712 r25977: libreplace: add AC_LIBREPLACE_MDLD and AC_LIBREPLACE_MDLD_FLAGS macros
new d7e5d3f r25978: build: use AC_LIBREPLACE_MDLD_* macros and use the result to build modules
new 579eca5 r25981: Don't create an ldb_request on NULL.
new 31fe478 r25982: libreplace: try to ignore unresolved symbols in modules on Tru64
new d47be61 r25983: ldb: link shared library against $(LDAP_LIBS)
new 15cb777 r25984: ldb: use MDLD macros from libreplace and use results to build share modules
new daa73ef r25985: build: SHLD_UNDEF_FLAGS isn't used anymore
new 896e46a r25986: libreplace: warn about unresolved symbols when link shared libraries
new 676bb23 r25987: libreplace: rename AC_LD_SHLDFLAGS into AC_LIBREPLACE_SHLD_FLAGS
new 0aa4359 r25988: libreplace: add AC_LIBREPLACE_SHLD
new 17f5426 r25989: build: use AC_LIBREPLACE_SHLD
new 08d4a44 r25990: talloc: use AC_LIBREPLACE_SHLD and use it for linking the shared library
new 5b79c13 r25991: tdb: use AC_LIBREPLACE_SHLD and use it for linking the shared library
new ff23cad r25992: ldb: use AC_LIBREPLACE_SHLD and use it for linking shared libraries
new e2ba39b r25993: build: HOSTLD should always match HOSTCC if not specified
new 781b41c r25994: build: use HOSTCC, HOSTCC_FLAGS, HOSTLD and HOSTLD_FLAGS
new 24f84f7 r25995: build: print out MDLD and MDLD_FLAGS with make showflags
new 7b7c84c r25996: build: rename LD -> BNLD and LDFLAGS -> BNLD_FLAGS
new e4763f1 r25997: torture: fix variables passed by make gcov
new 413e992 r25998: Add test for run time library path environment variable. (This used to be commit b2355857baf4d9dad0d9d6a465744be11bbb9beb)
new 25f1ea1 r25999: libreplace: add AC_LIBREPLACE_STLD and AC_LIBREPLACE_STLD_FLAGS
new a5b8d78 r26000: build: use AC_LIBREPLACE_STLD_* macros
new 4b546ea r26001: Share some code between macros, add macro specifically for testing the ld flag that allows undefined symbols. (This used to be commit 6cd3a3a46a6a9b630502ebfff1a90e2d035d9e39)
new b7c5d2b r26002: Use osf rather than tru64 - pointed out by metze. (This used to be commit df10de42958e65f46298c2fc879688985d1f7ef3)
new ca0b72a r26003: Split up DB_WRAP, as first step in an attempt to sanitize dependencies. (This used to be commit 56dfcb4f2f8e74c9d8b2fe3a0df043781188a555)
new afafeca r26004: Add some simple credentials tests. (This used to be commit e96c722cbfe30a4f9c1f843b48e8cf5b78aa13e7)
new 013a762 r26005: Notice the user about LD_LIBRARY_PATH or equivalent when building with shared libs. (This used to be commit 44529b24467ac94d47d14a53177554b39a80da1a)
new dc2273b r26006: Improve some dependencies. (This used to be commit 28f05bb5ef9e727298f4b61e71c42a8703374b96)
new 114691c r26015: fix dependecies
new fdf30f9 r26016: remove unneeded include
new 7f3b941 r26017: db_wrap.h doesn't exist anymore and we now need tdb_wrap.h
new e5e3625 r26018: dsdb/schema/proto.h doesn't exist anymore
new 669a4e1 r26019: use <tdb.h> instead of "tdb.h"
new 35f115b r26020: GENCACHE depends on TDB_WRAP
new 365c6b8 r26024: fix make install (This used to be commit 31d911dc53e013a2f48fa2e5f52e95a17baec8e2)
new 662cda2 r26025: libreplace: AC_LIBREPLACE_LD_ALLOW_SHLIB_UNDEF_FLAG should fill LD_ALLOW_SHLIB_UNDEF_FLAG
new c5e16f3 r26026: libreplace: split some linker macros
new b41a25c r26027: libreplace: rename AC_LIBREPLACE_LD_ALLOW_SHLIB_UNDEF_FLAG into AC_LIBREPLACE_LD_SHLIB_ALLOW_UNDEF_FLAG
new 39dec5e r26029: In RAW-STREAMS test listing of streams (This used to be commit 8dbe10be30798ea78cc2a5e6c70e6bc5202fa05c)
new e35e41a r26047: spoolss: OpenPrinterEx with an invalid server/printer name returns WERR_INVALID_PARAM
new 9532bce r26048: spoolss: Fix test_SecondaryClosePrinter.
new 8267a7a r26049: pidl: don't use ndr_pull_save anymore
new cc9c533 r26050: ndr: don't use ndr_push_save anymore
new 7dcaee5 r26051: ndr_string: don't use ndr_pull_save anymore
new f102173 r26052: ndr_krb5pac: don't use ndr_pull_save anymore
new 981437e r26053: IPC_RAP: don't use ndr_pull_save anymore
new e399a60 r26054: ndr: remove ndr_push/pull_save
new e66d7d8 r26060: Add some error codes from remote join api.
new 6b62805 r26066: Use TALLOC_CTX consistently for talloc contexts rather than void \* (it was already being used for some). (This used to be commit d8b175016570d628bb075008149d32a0d538ce95)
new 5256d93 r26067: Merge improvements building Python modules. (This used to be commit 11a2cbbac51781e72ae1288c8e30f175526b01a8)
new ea85165 r26068: Import improved Python bindings for LDB, including tests. (This used to be commit fc3a8caef749ddac56a4f035dde8b6ceeaa95c48)
new f6322e4 r26069: Import python bindings for credentials. (This used to be commit 97bb235cc8c2855a0903bbd9dee53f0e03c4adc0)
new 328549a r26070: Skip credentials python tests for now. (This used to be commit 99f56680403b41d557e0c70a7caab1d60ba17b9c)
new f47bc82 r26071: Move DCE/RPC SWIG bindings closer to the code they're wrapping. (This used to be commit 93eba0a3a984e9cd08ab2cf74b409938c991824a)
new c027a0d r26072: Import trivial SWIG wrapper for talloc. (This used to be commit 02d259c2c45c03dbfcd16173df93d7ba96ed1419)
new 75c7fd4 r26073: Import Python bindings for the registry. (This used to be commit 777205b5705940c00384172c531ea99ba3eae235)
new 4cb790b r26074: Add SWIG magic for NTSTATUS and WERROR return codes. (This used to be commit 0bee7cb92e8ae1b80a957dd8fe32c36db1c32032)
new 98c6dc9 r26075: Ignore registry python test for now. (This used to be commit 2ceeea14b35ea01d65c9f2c40e3bc11d1f1ce82d)
new d3a13a1 r26076: Remove some SWIG code that is already commonly available. (This used to be commit e6cd16d0fb3c7f0d4756c28b8c9300583910c4c6)
new 2a98fd7 r26077: Import updated TDB bindings. (This used to be commit afe091d92ebb1dc15ae3d8df9a5ba8832933a83c)
new d1d958c r26078: Import Python bindings for system_session functions (still needs tests). (This used to be commit f1f7d2f98acfb586815a34ee7d38edcf41a0197d)
new e5e2b64 r26079: Some cleanups in the old SWIG wrappers: - remove old torture tests for LDB (replaced by a much more extensive test) - moved tool to bin directory (This used to be commit d6d3b0ad7a789441c82cf30a640033a052921c37)
new efc0cc6 r26080: Import updated LDB bindings. (This used to be commit 19342e66a7279805daf9f810b9dc808247110a8a)
new f2b9a9a r26087: Fix include, add setup.py for tdb (This used to be commit 4b94d5ca74fea44c66ab0d69dae27a1fdc8ece66)
new 39adc24 r26088: Import some native-python python modules and move original python swig torture code to common python directory as well. (This used to be commit cbf656ff054ab2b0b5ca81e1d4f16ac54c8098f1)
new 29cf3a9 r26089: Move python detection to a separate file, and don't make it an error if it isn't available. (This used to be commit 4e7709379de2fb9bf1eafd9ee9cbe10a0e6df51e)
new 91fe80a r26090: Make building tdb python bindings independent of use of external tdb. (This used to be commit bfe54e2f197ea3ef760aeeef8c248ff71419ecd8)
new 6357fb8 r26095: Add function for import a generic configuration file in a loadparm context. (This used to be commit d74018d05542582515a4d3cc995820667200b301)
new dd2a471 r26096: No longer include removed header (This used to be commit 42738301b1c88ccf46405d6c9171b3ae082423bd)
new 218fef2 r26097: Consider python modules special modules rather than special libraries. (This used to be commit 4c26cf38102a67ae12b3512b5d38991f020ed2e2)
new 4e25ea3 r26098: Make missing python no longer fatal. (This used to be commit 9af2aeb22500baf65c11bc46c0051385911a8d67)
new 3950e76 r26099: Don't depend on nonexistant auth_util.h header. (This used to be commit a827460d29ac00459f34457fdd361a026b6a5031)
new c14de3f r26100: Also check for SWIG. (This used to be commit 1755adffecb8ed68047d6ad69087a680cc63ba8f)
new 01bacae r26101: remove some unused includes (This used to be commit bc615162fc515a8b8ae59af14cb1e80497e9afdd)
new b24e7a1 r26102: libreplace: remove system/printing.h as it only contains samba3 stuff
new d588d3e r26103: Leave streams around to unlink
new f6d91ea r26104: Revert 26103 -- breaks make test (This used to be commit d1a220aee38cd7799e86366cc5bc574571915aa3)
new e30c3d9 r26105: Add targets for building and installing the python bindings. (This used to be commit 634436adaab18d41ac7cca5ac704929e3b909452)
new e4168bb r26106: Add targets for building, installing and checking python bindings. (This used to be commit 7f1d38df053545fd0763baf172e78807d776e6ef)
new 86be3d2 r26107: Add more tests. (This used to be commit afa5f7c9e9fe29aaec0a5e3f9cda9d7567b3b254)
new b6d6578 r26108: Add makefile rules for building, installing and checking python bindings. (This used to be commit d8d04300d2c2613268e8bf9e6981d172471514da)
new 0cc955f r26109: Use new SWIG helpers in autogenerated DCE/RPC SWIG files. (This used to be commit 3e04846b3f663b1012a077c7a2dd20abaa78400b)
new c0a3709 r26110: Create separate function for connecting, add helper for creating result typemaps. (This used to be commit 9b5b77c399894fc7fdf0d61a14cfbcef6dbf678c)
new 2be2505 r26111: Fix an uninitialized variable (This used to be commit df52343bc901d40a4cc754b55ddcaf72a1f4d68c)
new 3023afc r26112: Do proper error checking in __contains__. (This used to be commit b67cc409fa5aa931b0847b7d3bdd2edf72daf88d)
new 08b01db r26113: Build tdb python bindings even when not using system tdb. (This used to be commit ebe63bd3bcb1e1c9faf2641f5b7661769eadac63)
new eaecbfa r26114: Allow keyword-arguments. (This used to be commit 99c342641b865e37c9ee8dd280348b659076d1e5)
new 990c3cf r26116: Mention python in the config.status summary. (This used to be commit 65cabf7cf73e0727ae5c8e8828b7f414f5ea17f3)
new 6314a9a r26117: Fix DESTDIR use for bindir. (This used to be commit b7eb2cadcf1520e76ed185293c7061ae17668bf7)
new 119abbf r26118: Remove whitespace that causes empty if statement to be generated. (This used to be commit 1f096c26da5016ec2e2daea9ad7a78bc2063b423)
new e541cc5 r26119: Fix warnings. (This used to be commit 38a6522e44938ae05356916182d6c3bb1b6e881b)
new 12b7148 r26120: Don't install python modules as modules. (This used to be commit 1359f858d6c3201ef6927499700f9f71d7805e01)
new 8b4a60b r26121: Don't build modules if subsystem isn't build. (This used to be commit a74fa4c19dbd9832c85aa9e62f88d4e84451bd5c)
new 0cb2a6d r26122: Don't install python bindings yet. (This used to be commit 744fb6cf3c15c3a78de93f42de9535af17a5cec5)
new ed41cdb r26123: Use utility function for secrets.tdb path. (This used to be commit 48b03ceeff78a1e8af62395abdb47aa8567c9ac5)
new f5ceca4 r26124: Install ldb_handlers.h, required by ldb_samba. (This used to be commit 037774cff700ca60ae73a4adbfd408758977c810)
new 4340fc2 r26127: Move session code out of auth_util.c. No longer making it part of auth but making it usable independently will be the next step. (This used to be commit b3fcb8e8103304fede865b02ca5169d5793a571d)
new 7f7bc26 r26128: Some formatting fixes in secrets.c, fix free of filename, update ignores for source/.. (This used to be commit 2d0bd4b3670eaa77d417b2308e7f40ca35082726)
new 339ad9e r26129: Specify path explicitly in case an external ldb installation is used. (This used to be commit b86a6105ed27779c700f03175768978654081598)
new d47b967 r26130: Fix header installation (This used to be commit ed19e6b8a9c59166b77aeda0b6a4c792e28a5516)
new 37039ea r26131: Ensure we show the right errors in the NULL base DN case. Based on
new 017ee87 r26133: Add some more error codes from wkssvc testing.
new 55f333a r26134: Avoid using samdb-dependent functions in auth_system_session. (This used to be commit 29c1c96fe0f8cd90ef936fcccef0adf8c09f9b46)
new 25143a2 r26135: Remove samdb_add(), samdb_delete() and samdb_modify(), which were just
new 0ac6bff r26136: Attempt to fix dependencies for auth. (This used to be commit abf2600a044cdbab6c5d7880d18217bff3d15c39)
new adef944 r26137: Rename the entryUUID module to better match it's purpose: being a
new 93e3a47 r26138: Don't talloc_free() res if an error occoured.
new c4d7646 r26139: Based on a report by Theodor Chirana, don't assert() on invalid
new 470043b r26140: Add a new test for searches by distinguieshedName and dn, and
new 98c3f90 r26141: Reflect pointer_default(unique) setting.
new ce0af45 r26142: Cleanup IDL and add torture test for wkssvc_NetWkstaEnumUsers.
new 7769f9d r26143: Add IDL and torture test for wkssvc_NetrWkstaUserGetInfo.
new fb25264 r26144: Add IDL and torture test for wkssvc_NetrWkstaTransportAdd and
new a6426f3 r26145: Fix server side of wkssvc_NetWkstaTransportEnum.
new ec73919 r26146: Add IDL and torture test for wkssvc_NetrUseEnum().
new 9854192 r26147: Add IDL and torture test for wkssvc_NetrUseDel and wkssvc_NetrUseAdd.
new 8d62a13 r26148: Add IDL and torture test for wkssvc_NetrUseGetInfo().
new 5c76e9b r26149: Add IDL for wkssvc_NetrWkstaUserSetInfo(). No torture test yet.
new b653bea r26150: Add IDL and torture test for wkssvc_NetrLogonDomainNameAdd() and
new fd461ad r26151: Add IDL and torture test for wkssvc_NetrValidateName() and
new 2388626 r26152: Add IDL and torture test for wkssvc_NetrEnumerateComputerNames().
new 65c35b8 r26153: Add torture test for NetrAddAlternateComputerName() and
new 722851c r26154: Add IDL and torture test for wkssvc_NetrWorkstationStatistics(). A lot of
new e6c8fa7 r26155: Add IDL and torture teset for wkssvc_NetrMessageBufferSend().
new 03b68aa r26156: Choose a more speaking message in test_NetrMessageBufferSend().
new a1fdc20 r26157: Add IDL and torture test for wkssvc_NetrSetPrimaryComputername().
new faa1db4 r26158: Add IDL for wkssvc_NetrRenameMachineInDomain().
new 1434003 r26159: Align to coding conventions.
new 018a61a r26160: Add WERR_NAME_NOT_FOUND.
new 1ffb0eb r26161: Add (dangerous) torture tests for wkssvc_NetrRenameMachineInDomain() and
new 73ff60a r26162: Remove accidental commit.
new e84236a r26163: Add IDL and torture test for wkssvc_NetrGetJoinInformation().
new f287d5d r26164: Add IDL for wkssvc_NetrJoinDomain() and wkssvc_NetrUnjoinDomain().
new 616a48f r26165: Add IDL and torture test for wkssvc_NetrGetJoinableOus() and
new db3a4df r26166: Put [ref] in the front in wkssvc IDL.
new 7f58b5b r26167: Just for completeness, add some more documented wkssvc_NetWkstaInfo info level
new 0f622f3 r26168: Add two more documented WKSSVC_JOIN_FLAGS.
new 890dd11 r26169: Use the NDR_PAHEX flag to print the encrypted wkssvc password buffer.
new 5365ee1 r26170: Put test_NetrUseGetInfo() in the correct order of tests.
new 7a568ab r26171: Add my copyright.
new 50ca2f5 r26172: Skip testing wkssvc against us, we only have dummy support anyway.
new 84945d9 r26176: Fix in,out mismatch in wkssvc_NetrWkstaUserSetInfo().
new 8463b9a r26177: Allow prebuilding swig wrapper, install ldb.py. (This used to be commit e61160dce4bdfc8ade8494c91c8bbec13d0afe4b)
new 8e37dc8 r26178: Link against -ldl as well to prevent undefined symbols. (This used to be commit 7bb479f81607b9d4a7a6df267b2ed7a394bd68d1)
new e12c724 r26179: Fix symlink. (This used to be commit b25d0201da5c02bba3046caa539b3ecb72d3a635)
new 7ab8448 r26180: Allow prebuilding swig output files. (This used to be commit 52106ad04edc3e80e3e3feb8d4b2d4e9e945cbbb)
new b9b9bab r26181: Set version to 1.1.1, as 1.1.0 has already been released. (This used to be commit 19e351600051ce288ebe4109c5e408c418fafc73)
new 37fdef2 r26182: Extend our linked attribute testsuite to cover many more possible
new a17c0a5 r26183: The idea of a self-seeding secrets.ldb is nice, but in practice we do
new 0c5443c r26184: Streams are tricky.... (This used to be commit f8c4a5ccc6ac9170074975e0ea92a6efdba064d4)
new 06e444d r26185: No need to depend on ldap, shared lib already has that info. (This used to be commit 522d6591d769e5743262386a90f3f4cd5476b959)
new 16325f1 r26186: Generate SWIG files as part of autogen.sh (This used to be commit 4429f8b87e057787df0748f93c842c9a634dada5)
new f023784 r26187: Fix module name, indentation. (This used to be commit ef790ebf3a712dbbb85d6af65c804199c2c084fc)
new 6600774 r26188: Now that swig output is pregenerated, allow building python code without swig installed. (This used to be commit f97f82adbd2663cadcfc5522c809ce2e659fb42c)
new e22c7f1 r26189: Add really trivial testsuite for the auth module. (This used to be commit f0fcad0a75998bc45e3073927c0021fa67136d22)
new 902b193 r26190: Allow successful as well as success. (This used to be commit d5dd11d1f5837c1aa929e8168d5d51a470277b88)
new 26ae331 r26191: Import custom test runner for subunit, rather than using trial, which is part of twisted. (This used to be commit b0f808345f948c49ad46f34ba306ca8354393850)
new 364266e r26192: Handle, test and implement the style of extended_dn requiest that MMC uses.
new 1da2cfe r26193: In the LDAP server, use the new 'controls_decoded' element to
new e1733d7 r26194: Wrap the events subsystem in a separate file. (This used to be commit cfb6bbdc31083308dbff29cf226a092c8a137c2a)
new 4d417d2 r26195: Wrap two more functions. (This used to be commit f7312cbb76d9e237350bc54d97bc06760938e6e3)
new 8515d23 r26196: Always build python bindings for ldb. (This used to be commit 0aa19ce73f435cab44f83023b9b265d4761d3c31)
new f2f16b4 r26197: Add bindings for libsecurity. (This used to be commit 8625cd403ba3a7d2b1b1fccfeb5efd7e21de0135)
new 4004de7 r26199: Allow constructing new sids, implement __eq__ for sids. (This used to be commit 87472e35c04fdf0c61c9133bab3c05bda11eba00)
new e266eff r26200: Bring back some accidently removed files. (This used to be commit a71e40ab5dc7f0a5f6d2d1eb930f378cd143b186)
new ef26c9a r26201: Build docs for the security module. (This used to be commit 31073a9e4ecaee08b3e27631db620957df8adde6)
new 035e085 r26202: Fix dependencies. (This used to be commit ecdec9421de8df6c3cda7e4c45f9b3f51bc1e584)
new cef98aa r26203: Avoid using ldb_wrap for secrets database. (This used to be commit b45093f01fc71714e14422a80a81cf1cc25df3e2)
new 0e191fa r26204: Binsings for some more functions. (This used to be commit ab6be3086f7ad8c22e6f4805bccad5a04c0325f2)
new 991ee1a r26205: Pass loadparm_context to secrets_db_connect() rather than using global context. (This used to be commit 5718b6cfee86ddfc9cf405c98c68ba848df4d9d7)
new 8c46582 r26206: Build python modules as part of make all. (This used to be commit df40628a4645bbecd31b50b409048442a5adb189)
new 4151cf9 r26207: Only compile swig files if swig is available. (This used to be commit cc5260971c4953ce742363b324ac3804c531e2dd)
new 6cb7ea0 r26208: Add torture test for (unsupported) wkssvc_NetrJoinDomain() and
new a3ced88 r26209: For consistency, rename one argument in NetrJoinDomain.
new 91da59f r26210: w00t!
new b32cbea r26211: Add very basic test_NetrJoinDomain2() test which can join xp workstations into
new cd5eb29 r26212: Make test_NetrJoinDomain2() a little more robust against missing parameters.
new 85c83f6 r26213: Trying to fix confusing inline comment about wkssvc_PasswordBuffer.
new 82c18a4 r26214: Add note about remotely joining an unjoined XP SP2 workstation.
new 245630c r26215: Verify that test_NetrJoinDomain2() has suceeded.
new 26f7752 r26216: Add very basic torture test for wkssvc_NetrUnjoinDomain2().
new a701aed r26217: Let encode_wkssvc_join_password_buffer() take the session key as parameter.
new b38ee47 r26218: Remove libtdb.so as well. (This used to be commit a2d426c89b485e687ef8fc0770bbf8aab8ce3cc5)
new c555c3f r26219: BASE-DELAYWRITE: make the tests more strict about the write time update
new 4ab0b47 r26220: BASE-DELAYWRITE: add more subtests to explore write time update details
new 181aab5 r26221: Add loadparm_context parameter to auth_context_create. (This used to be commit a9a9634df8f3137ecb308adb90a755f12af94972)
new 3b281c3 r26222: Avoid global_loadparm in a couple more places. (This used to be commit 5bd053a570ec0a783b4dcd943698263925f819f9)
new 25f286f r26223: Move loadparm context up in the stack. (This used to be commit 152e2b1a283675b53affb8f7225644925f171dbd)
new 8d8ad81 r26224: Remove another use of global_loadparm. (This used to be commit bd12560432b3a8faf124ae1f562b725f3b6686d9)
new 33f26f8 r26225: Remove use of global_loadparm in wins server. (This used to be commit 98c29e090fd448193ca6fca8f90751bfd0cb2e74)
new 2fa338c r26226: Avoid more uses of global_loadparm. (This used to be commit 6cbce47a3eaef76a89db7cd0ab0d4f6441fc720d)
new f4a1083 r26227: Make loadparm_context part of a server task, move loadparm_contexts further up the call stack. (This used to be commit 0721a07aada6a1fae6dcbd610b8783df57d7bbad)
new 51db4c3 r26228: Store loadparm context in auth context, move more loadparm_contexts up the call stack. (This used to be commit ba75f1613a9aac69dd5df94dd8a2b37820acd166)
new cc04f14 r26229: Set loadparm context as opaque pointer in ldb, remove more uses of global_loadparm. (This used to be commit 37d05fdc7b0e6b3211ba6ae56b1b5da30a6a392a)
new b5594df r26230: Use task-provided loadparm context in a couple more places, avoid loadparm context inside ntlm_auth. (This used to be commit 3a946d1ffd7739e40beab673ecb0100c178c2e28)
new fface33 r26231: Spell check: credentails -> credentials. (This used to be commit 4b46888bd0195ab12190f76868719fc018baafd6)
new da06405 r26232: Provide replacement for stdint.i for users of older versions of swig. (This used to be commit fb2150a07aa6460165efb4587c86ecc820cdeac0)
new 120ecdb r26233: Pass loadparm context when creating krb5 contexts. (This used to be commit 7780bf285fdfc30f89409d0436bad0d4b6de5cd4)
new 7e29858 r26234: More global_loadparm fixes. (This used to be commit 84892d030de6266fc0f3a699cade960dd5dc37bc)
new 934e932 r26235: Avoid global_loadparm. (This used to be commit e9039782204389cc827e76da319d5ccf6d33be46)
new 6c999cd r26236: Remove more uses of global_loadparm or specify loadparm_context explicitly. (This used to be commit 5b29ef7c03d9ae76b0ca909e9f03a58e1bad3521)
new 291ddf4 r26237: Add loadparm context to the server service interface. (This used to be commit 1386c5c92505a950c65411b8af74d703ce023f95)
new bbdfbf8 r26238: Add a loadparm context parameter to torture_context, remove more uses of global_loadparm. (This used to be commit a33a5530545086b81a3b205aa109dff11c546926)
new 51d8da8 r26239: Fix registry argument order. (This used to be commit 0b3de2a63ad915575c33d7b329b8a4c476f039e4)
new 779f452 r26240: We now actually use torture_context pointers for more than just allocation.
new 8192350 r26241: Ignore some files generated by tests. (This used to be commit 81757d2f76bdf9a7a6d677651db9e876def8cdfa)
new 7bf6b95 r26242: Don't fail if swig is not available. (This used to be commit 12debcceac6cca1d8c8e1f78a0c7772b944e9f8d)
new 4f5adbd r26243: stdint.i requires swigarch.i (This used to be commit d9391316a982cfff6b283e7d4a86103ec6fe370d)
new cd1f19d r26244: Add a module (sans tests for the moment) that implements ranged
new a2a4aba r26245: Make it easier to handle the LDAP backend, with it's differing needs,
new bb07e58 r26246: Make it easier to debug assert()s in the provision, if messages are
new 5193e04 r26247: Don't allow use of older SWIG versions. (This used to be commit def0ae919b9b65e70124ee5bfcd70d3a22973a9b)
new 53ae9bc r26248: Check in SWIG output so SWIG is not required when running out of svn. (This used to be commit 08501fbef38f81ce5ff4885a1696f9cb392fd631)
new 0a2f1a4 r26249: Remove a couple more uses of global_loadparm. (This used to be commit 80a61200508a00d5b16a3e748ce92d54b9fefcd2)
new ab69eb8 r26250: Avoid global_loadparm in a couple more places. (This used to be commit 2c6b755309fdf685cd0b0564272bf83038574a43)
new 7b38aa7 r26251: Fix include of stdint in tdb swig wrapper. (This used to be commit 904475624b4ed050bfb151053f6c74c0c88315f4)
new 43696d2 r26252: Specify loadparm_context explicitly when creating sessions. (This used to be commit 7280c1e9415daabb2712db1372e23f9846272ede)
new 9e367b1 r26253: Add check for broken RedHat 7.2 system header files to lib/replace.
new b08a82d r26254: Add check for PPC statfs.h to workaround for broken capability.h.
new cbdad76 r26255: Work around another broken aspect of sys/capability.h on RHEL5.
new ef792cc r26256: When generating Samba3 pidl output for WERROR based functions, make sure the
new 133ee70 r26257: Get rid of "uninitialized value" warning in the samba3 pidl generator.
new 78416af r26258: Use loadparm context in client_start function of gensec. (This used to be commit bad1891cae2c688b17a6a2b932e754f51291035c)
new ab5bbd2 r26259: Provide convert_string_talloc() variant that works directly with an iconv handle. (This used to be commit a3efdfc8e390c923156c101416eb929a13f1dab8)
new ecea5ce r26260: Store loadparm context in gensec context. (This used to be commit b9e3a4862e267be39d603fed8207a237c3d72081)
new a848633 r26261: Use enum type. (This used to be commit 06233de54bc14d52e329d8eca2468b329b69593a)
new 6f1efbb r26262: Add test for WERROR return code handling for Samba 3 client code. (This used to be commit 6017b16f504dc7b092c22200951cb206b0a7e602)
new cb7c72a r26263: Don't assume CH_UNIX is CH_UTF8. (This used to be commit 69157be9b180e4d82a66257afb5f774ef16cea89)
new 1fbdd6e r26264: pass name resolve order explicitly, use torture context for settings in dssync tests. (This used to be commit c7eae1c7842f9ff8b70cce9e5d6f3ebbbe78e83b)
new c9f0011 r26265: Use task-provided loadparm context in nbt and rpc servers. (This used to be commit 75cb7676fd97767ff0f78c7a17acc8574e297e6f)
new 2f8dc4f r26266: Remove more global_loadparm uses. (This used to be commit 99113075c4a96679bcec4f4d6bba4acb3dee4245)
new 1f69add r26267: Fix two calls of smb2_connect I missed. (This used to be commit fc824a5c457e341995c14bd1cf34894ffc4c62c2)
new b83a7a1 r26268: Avoid more use of global_loadparm - put lp_ctx in smb_server and wbsrv_connection. (This used to be commit 7c008664238ed966cb82adf5b25b22157bb50730)
new 0184e5e r26269: Fix a couple more references to global_loadparm. (This used to be commit 1cb849dfba21b9b5d00b20ba8201f0e142bfeb07)
new 5b357ca r26270: Require specifying the loadparm_context or NULL to cli_credentials_guess(). (This used to be commit e52710d6794a25ba697f8c26b43784226964f9cb)
new da0f222 r26271: Remove some more uses of global_loadparm. (This used to be commit e9875fcd56de0748ed78d7e3c9cdb4919cd96d3c)
new 509e82e r26272: Remove global_loadparm in some more places. (This used to be commit 1ab76ecc5311fa863e5d04899b6f110899818f55)
new 785928d r26273: Add IDL and torture test for netr_NetrEnumerateTurstedDomains() and
new fc2f06d r26274: Some syntax fixes, remove more global_loadparm instances. (This used to be commit 3809113d86dbd35b906356a05bb481a1e2bfe4b7)
new b038240 r26275: return loadparm context in lp_load. (This used to be commit d01f0f4c2037b531b3fd088060717f90e60471e9)
new 71ae20d r26276: Install SWIG files if swig is present. (This used to be commit dfd5b456f932268e2b1a82e2775037d356b9483e)
new 9ebcd7a r26277: Move loadparm context higher up the stack. (This used to be commit 38fa08310ce573e9b46e76c840ddda6f18863573)
new 6901b3c r26278: Tallocify convenience table for iconv handles. (This used to be commit ad64b3baa4a5383c603d17ae75c33083af4690bb)
new 913bc1d r26279: Don't compile any python stuff if python is not available. (This used to be commit 2637a2fedb3c43a1dff713b6f76e91de4a085acd)
new 7438459 r26280: Fix installation if swig is not available. (This used to be commit 3320bd401f7b669bd62f83bf16a1c16ad0543a5c)
new e611afb r26281: Fix include. (This used to be commit c435183cb97ff3160f8fbc182c63d4bb0a3d6ce4)
new d4fbd38 r26282: These modules expect errors, but if we don't wipe the error string, we
new 9bdc119 r26283: fix typo (This used to be commit 7d1169b52b583abee48f4dafac01f5887060002e)
new 19b00d5 r26284: Rather than just debug, push the error back up the stack as the error
new 96b46e9 r26285: Add IDL and torture test for netr_ServerPasswordGet().
new b466534 r26286: IDL and torture test for netr_ServerTrustPasswordsGet().
new 0063e7a r26287: selftest: fix stupid typo LDB_MODULE_PATH -> LDB_MODULES_PATH
new fb3877d r26288: events: events.h uses uint16_t so it needs stdint.h
new e7279ac r26289: build: avoid nasty foo/./bla pathes for python stuff
new e736a21 r26290: build: split add_dir() into add_dir_str() and add_dir_array()
new 188b029 r26291: build: make use of output::add_dir_str() to avoid ugly foo/../bla pathes
new 6525b06 r26292: Make sure swig directory exists. (This used to be commit 7962d221fcb877c9fd3bbc890827338de54ca94a)
new b8911a8 r26293: Make sure SWIG directory exists, respect DESTDIR. (This used to be commit 24e2623a921c904615f9943bc8833a0a4ef3dc05)
new fa07f48 r26294: Use hardcoded name for SWIG for now, until proper autoconf checks are in place. (This used to be commit 6f79763005721af1b3a1a6880b98c465723a373b)
new a693e6f r26295: Remove use of global_loadparm for net and wb_pam_auth. (This used to be commit 47696b42987ea67ae1c6c09a4bec5858e5db4542)
new 57f20cc r26296: Store loadparm context in DCE/RPC server context. (This used to be commit fc1f4d2d65d4c983cba5421e7ffb64dd75482860)
new 6d2f6f1 r26297: Correct error message. This function verifies attributes, not
new f5860b5 r26298: Use metze's schema loading code to pre-initialise the schema into the
new dbf77b6 r26299: Print out which module failed to initialise.
new 7f015e2 r26300: Don't segfault when called from the ntptr libs.
new 89144df r26301: Collapose ldb_next_init() into being a caller of ldb_init_module_chain
new d8b9103 r26302: Print the error string for failed rootdse searches.
new c3c27fa r26303: Fix up error reporting during the delete of previous entries in the
new 439f85c r26304: More work to remove silly error printouts.
new 8edcbc8 r26305: Update template files and testsuite to try and work with current
new 8036dbc r26306: BASE-DELAYWRITE: print access time stamps and test fileinfo and pathinfo match
new 1fbe268 r26307: BASE-DELAYWRITE: only set the write time
new fd1870e r26308: Split up big popt common callback function. (This used to be commit bd2d6e0595c7ef897bbc6fdea50b96a7c1b94031)
new b84be07 r26309: Move specification of port higher up the all stack. (This used to be commit 7de55cde7c7fe0141c05c8a38248667ebf3a9033)
new d378cf4 r26310: Remove more uses of global_loadparm. (This used to be commit 9d806da113b5f0688b6193dfdee9b8765e18b38f)
new 0f21c09 r26311: Move port number specification higher up the call stack. (This used to be commit ef946ff09315d90ea0419470ffd06a70498133f2)
new fb29325 r26312: Move specification of port higher up the call stack. (This used to be commit 49be7e43ff52a75cb9b4b9e2c3d4c339dbd69416)
new 2f5ca87 r26313: Fix more uses of static loadparm. (This used to be commit 6fd0d9d3b75546d08c24c513e05b1843d5777608)
new 548c3e5 r26314: Eliminate use of global_loadparm. (This used to be commit aa98a1781c76b352494e65fbc87629fe544c1f73)
new b440ed3 r26315: Avoid using lp_ functions in libcharset. (This used to be commit db6dd425e3526c04e96d778a736dbb5cf14ddc56)
new 39ee38d r26316: Use contexts for conversion functions. (This used to be commit f6420d933b5b011d428974f3a2a57edf19e6f482)
new cc35894 r26317: Fix typos. (This used to be commit 4c7e3843a0e1a914b259526dcd3e50bd238816af)
new 090d251 r26318: Don't rely on SAMDB functions in secrets database. (This used to be commit 791285f66c8f35b4f6bb9fc676bc0adc3e5b172d)
new 41db2ab1 r26319: Split encoding functions out of libcli_ldap. (This used to be commit 95a6ef7fc8757ccfd90dbf0d6c9b5098f10b10b6)
new 9976886 r26320: Clean up properly after error. (This used to be commit 9fdfe1ad8c7b76e521a683b4afa7b324d15d55b5)
new bd9e8e9 r26321: Fix python tests. (This used to be commit f9bf02fd5ce76dfb08950dc4a016fa886f2f4dd5)
new 5c4516f r26322: Fix include (This used to be commit 97443169378c18f9a7c522749a37f4f850a1305f)
new b4e6090 r26323: Regenerated credentials SWIG. (This used to be commit 0bd01aca00eab5f6801db03a5e6cd91ec0339bbb)
new 0430480 r26324: Fix includes for Jelmer.
new c5bf20c r26325: Remove use of global_loadparm in netif. (This used to be commit e452cb28594f23add7c00247ed39e8323aea78a6)
new 485b24f r26326: Remove more uses of global_loadparm. (This used to be commit e1b7c1aee3043d1393c3374a1f460005e1dcbbfc)
new 4c43230 r26327: Explicit loadparm_context for RPC client functions. (This used to be commit eeb2251d22b3d6e0379444a73af69d1014692b07)
new 6c77f35 r26328: remove more uses of global_loadparm. (This used to be commit 40ae12c08647c47a9c504d39ee6f61c32b4e5748)
new bca631b r26329: Fix more loadparm_context references. Only about a 100 left now. (This used to be commit ddf233346d848e91bc6a6a572f0f6120540503b7)
new c3176a8 r26330: Fix header installation. (This used to be commit 73cdeda32a2ac85e4268db82b93b15d2906e5324)
new 8ac03ee r26331: Add IDL for samr_ValidatePassword(). A very interesting call.
new 6c01f55 r26332: Add samr_ValidationStatus error mapping to samr_ValidatePassword().
new 949f3c7 r26333: No more global_loadparm in finddcs. (This used to be commit 0c91026e587ca74692bc9223a6b5493e35943aee)
new 0b4fab2 r26334: Avoid loadparm_context. (This used to be commit 332dff80cc0f1dc80383f185409610cfb9f1d856)
new 01d2acf r26335: Specify name_resolve_order to socket code. (This used to be commit b03e5d00110be3f1fe5809dad4eb6ca5cea7463d)
new 6dc73da r26336: use offsets inside loadparm rather than pointers (allows multiple contexts to exist at the same time). (This used to be commit 9c87c46c69169fbb071ec945943e2454206f916e)
new da2ae49 r26337: Move global_loadparm to a higher caller. (This used to be commit baa5bcd303c72431dfa638edde72cded4265c612)
new 47554fd r26338: Fix parameter, typo. (This used to be commit 2a005096dd41f66fd99577d6ca7eb3e0f1cb30f2)
new a48fdda r26339: Make loadparm talloc-allocated. (This used to be commit 1e02cd8db1d65ff72b747833904a10b47749b1fb)
new b10f731 r26340: Add special handlers for debuglevel and logfile. (This used to be commit 2be4e8a4441423d3795ec055742184dbec8a4fe0)
new 1cdc55f r26342: Fix initialization. (This used to be commit 2c9e17cb96d535405fed949f50d0591826c1efc7)
new f2cd9f6 r26343: Remove bLoaded global variable. (This used to be commit 6c3ca6aa816158f3ec27ce6a2bd872017f86c993)
new b0eec88 r26344: Fix memory access. (This used to be commit 966248108f97d237b41ff2d14ec1e592d61d8db3)
new fe77606 r26345: Fix dumping an individual parameter. (This used to be commit e8065a7f8f9156708b76720de50af29eb0092d59)
new 3c12ad6 r26346: Add tests for loadparm. (This used to be commit 064a2329e13f1d904142da1cac486c126a2fe57d)
new 5f9aeca r26347: More tests. (This used to be commit 5d927b5ca792c2c9da4a1c4f5c3ae880637895e3)
new fd88c3ca r26348: Avoid use of autofree context. (This used to be commit eebcf7e1b06ca48cc53bdd12efa01fcf0cff8aa3)
new 5991108 r26349: More tests. (This used to be commit c440b130a9d57c1928fb5aef34fa4c00c7e46cff)
new 5c6eacd r26350: More tests. (This used to be commit 87799f55d5d85bf9a15a9637143faa32183b181b)
new 75ac6cd r26351: Fix handling of flags when there are multiple loadparm contexts around. (This used to be commit c6da76b6142015588854b7a04becbc56679fa51d)
new dd7e5ed r26352: Don't make lp_load create a new context. (This used to be commit d0d5c1a823a6601292c061dba2b6f4bde2b9e3dd)
new a72c505 r26353: Remove use of global_loadparm. (This used to be commit 17637e4490e42db6cdef619286c4d5a0982e9d1a)
new 4a36b71 r26354: In trying to chase down why we have reports that WinXP won't join
new b65dba2 r26355: Eliminate global_loadparm in more places. (This used to be commit 5d589a0d94bd76a9b4c9fc748854e8098ea43c4d)
new 70116cd r26356: Remove prototype for nonexisting function. (This used to be commit 2c93f8ec816afb766a0365290231d83ed11ac237)
new 038c75c r26357: Add separate subsystem for auth_sam_reply parsing. (This used to be commit 2d61e7c96e249d7031b709e9f727626a78e435f1)
new d263717 r26358: Always specify TORTURE_OPTIONS to smbtorture. (This used to be commit f75d63596b28edea7dd856306e7cdd22754fcec2)
new b65738c r26359: Build .so version of wins ldb module. (This used to be commit b7bcc49c9a7229d151a3ee9571524fa55c311a02)
new 2e1f142 r26360: Add some const. (This used to be commit 3616ced29ed2385300f7268a742a9090840b626f)
new 4b11514 r26361: Ensure this test cannot proceed if the pipe connection failed.
new 82585a5 r26362: Fix segfault in NET-API-DELSHARE torture test.
new c8d16cc r26365: This will now be the alpha3 tree (once I release alpha2).
new c926cdd r26366: Import provision scripts in Python. (This used to be commit 090c799f98adf2c4186daca445c81b4e26e91f2f)
new b414ac5 r26369: Start on tests for the upgrade python code. (This used to be commit c4458d11c710d4f0f892b26c7cb0701a43273587)
new 1a56259 r26370: Import upgrade script in Python. (This used to be commit 277f2165241dafe68e31a8197194c94d9d4a535e)
new 6ee987f r26371: Fix typo. (This used to be commit dcbacd9adb1ded14cbea3513f3db351e5b7bbe87)
new a46d893 r26372: Add include for external users. (This used to be commit 621feaa3d5c5dc6ca5078c2d8f32cc54235b7515)
new 72abc90 r26373: add note about shared libs being problematic with static data. (This used to be commit 7b186ee310dab70e9ef8e4ef06e6afbf5233cc99)
new 2e5f282 r26374: Remove dependency on dynconfig. (This used to be commit a232a38d1cd6798f8948c0c8741a344970817161)
new eba25f5 r26375: Move provision-independent utility function to main samba python module. (This used to be commit 9d0ff47be069422de7ef2794357c6f3e9c540e67)
new 5f4842c r26376: Add context for libcli_resolve. (This used to be commit 459e1466a411d6f83b7372e248566e6e71c745fc)
new 51ef1b6 r26377: Specify port explicitly. (This used to be commit 8c767ca13906966cd6cccbeaef3c50033d46f206)
new eede6b8 r26378: Remove use of global_loadparm. (This used to be commit 81333de5353ce70512a3ed1d4960c09aa78954c6)
new 7f0e825 r26379: Remove more global_loadparm instances. (This used to be commit b6f66eb5e00ed01029fa81f408d6154ab01e74e7)
new 2370598 r26380: Specify port number higher up the call stack. (This used to be commit 77273e250cacb1df0e8bd676e0948175ccd2330a)
new 274d07d r26381: Move global_loadparm higher up the call stack. (This used to be commit 992296767492ecd7d21b06f4a08a5b8d73d00740)
new f055893 r26382: Remove more uses of global_loadparm. (This used to be commit 6d4c59853481855c232e7cf97264a391f40af2b5)
new 43d18b9 r26383: Make interfaces argument explicit. (This used to be commit 89008ae18d37e8bc5bb7c70ac3e2128134264f9f)
new 3971827 r26384: Fix another global_loadparm instance. (This used to be commit 881ec40d7a4c97863abee5740187e9aa0a1801bb)
new 3da665e r26385: Integrate gensec-socket into gensec. (This used to be commit 78bb444b4b73df9a84f8702814f9b30b32ffd885)
new 99930fe r26386: We need to test in more than just 'interactive' mode...
new bb02fcd r26389: Merge SWAT changes from alpha2 back into main Samba4 tree.
new 6a56c11 r26391: samba4 doesn't support 'lmhosts' as resolve module
new 50ec7b1 r26392: cmdline: remove unused var
new 0b3de65 r26393: Fix inline comment.
new 0978d0e r26394: dcerpc: Use target_hostname() instead of peer_name() in dcerpc_server_name() (This used to be commit c5196831d5fc6190a54e2f684ff506bc243b8dae)
new a6b4d4f r26395: spoolss: Add WinXP-like printer browsing test. (This used to be commit 2ccc4d2af58b49ab1319ce87e0f15591b40db06f)
new cbefb13 r26396: dcerpc: Fall back to peer_name() if target_hostname() is not set. (This used to be commit 700887c7f1b874682a71daec2741b0329cded53c)
new 1ea47fa r26397: Fix circular dependency in samba-socket. (This used to be commit 801c8c766cb6a104751be8829593e0e123508134)
new 78a4f5e r26398: Fix writing the output of failed tests to st/summary. (This used to be commit 34b9ddddaffe67de821a19219bcceec75f9d8fdd)
new 68dc2dc r26399: Use -O option for SWIG (less evil generated code). (This used to be commit 3378b6a559272cb702b52966692bf423f67a2b41)
new f9948d1 r26400: Don't try to do character conversion before smb.conf has been parsed. (This used to be commit 9faba2874957ce80db202cd9f2cc373e7346381c)
new 6f2252d r26401: Don't cache interfaces context in libnetif. (This used to be commit 9f975417cc66bfd4589da38bfd23731dbe0e6153)
new 70f1f33 r26402: Require a talloc context in libnetif. (This used to be commit a35e51871bbf1ab33fc316fa59e597b722769c50)
new 28671c5 r26403: Make sure ntvfs is only initialized once. (This used to be commit 32b44e10747d704ce9a21cb8d34606cb0e41efab)
new 0b8ec6d r26404: Disable socket wrapper for the interface detection code to work around the fact that the ioctls for enumerating interfaces are not very reliable when used on unix domain sockets.
new c64c571 r26405: Import support for getifaddrs from Samba3. (This used to be commit 5827b7460a058e8565a406f1c3533e5f589674b5)
new fc88ba4 r26406: Make a copy to prevent modification of the loadparm configuration. (This used to be commit c0f2775fd8bd88aad3497d59a7857d7a8a0978c5)
new 46b54de r26407: Janitorial: Remove a pstring and compiler warnings. (This used to be commit bdc482033546e3986bf8c8b65dbf11c54dc57b8e)
new 33582df r26408: Remove use of global_loadparm. (This used to be commit f933b4362124bfdd25544b4e27992d9ca4405848)
new 4b0199a r26409: Pass smb ports along. (This used to be commit 2833f320de1f1fd39c710ad0a61c3fa1bb1df31f)
new b8850f3 r26410: Remove unnecessary static. (This used to be commit 13ae3108dad2f9f0f7a421d672751fa594f4e3fb)
new 6d2edec r26411: Double check Python installation - make sure we can compile and link using it. (This used to be commit 3d8fc5808ced6f54274701d80fe2d42423bf9fee)
new a7f008a r26412: Add comments and refactor to reuse common code.
new 5bddcf4 r26413: we should check the return value of talloc_reference()
new 1261f0e r26414: build: bring in the content of EXT_LIB's for the .pc files
new 69e61fc r26415: LIBSAMBA-CONFIG used dlopen(), so it has to depend on LIBREPLACE_EXT for -ldl
new 5db23bc r26416: Janitorial: Fix warnings in auth/gensec/
new 80b62da r26417: Make str_list_copy(mem_ctx, NULL) return NULL rather than an empty list. (This used to be commit cf8636c8b77c745812376d0ea6f0fb6246a2e4fb)
new 1efd92e r26418: Janitorial: Kill pstring in ntlmssp_parse.c (This used to be commit 718a5a1f3c4195dac8ec780b18f2037ed48a39d2)
new 9d4d41f r26419: Add a module to implement 'ambigious name resolution' by munging the
new f8bc240 r26420: Don't print a blow-by-blow description of every search we do, just the
new 026d676 r26421: build: we now have HAVE_IFACE_GETIFADDRS as valid interface detection code
new 8530e84 r26422: build: let configure print out if we have working python module support
new 21b024a r26423: try to fix the build on solaris
new 03f178a r26424: Patch and hits from Howard Chu <hyc at symas.com> for our automated setup
new 45d349e r26425: fix crash bug, sorry I should have tested that...
new aa32619 r26426: Remove uses of global_loadparm. (This used to be commit e1d177c8c1101965479f7ade2270490cd6fae4f2)
new a5b8999 r26427: Avoid global_smb_iconv_convenience. (This used to be commit bf072c6fb37b3e6a71c0c747b9fbeaa01480229e)
new 8f687a5 r26428: spoolss: Fix a typo. (This used to be commit 5a3a851dc73bb054f036425b2663a187f283803f)
new d891c0c r26429: Avoid use of global_smb_iconv_convenience. (This used to be commit d37136b7abfbba75ef2e5ab855eb3382b9648b8c)
new a2cea02 r26430: require explicit specification of loadparm context. (This used to be commit 1b947fe0e6e16318e5a8127bb4932d6b5d20bcf6)
new 61873ce r26431: Require ndr_push creators to specify a iconv_convenience context. (This used to be commit 7352206f4450fdf881b95bda064cedd9d2477e4c)
new d1e716c r26432: Require ndr_pull users to specify iconv_convenience. (This used to be commit 28b1d36551b75241c1cf9fca5d74f45a6dc884ab)
new 83f9ee5 r26433: Don't crash when a NULL lp_ctx is specified to a lp_parm_* function. (This used to be commit 7f28b53b579182500c57c4ac0c3d7591f5ddb214)
new 2bf0cdd r26434: Remove display charset from iconv convenience context. (This used to be commit a76625994abf9906d54ae11f9c171f89063cf508)
new 70ccac0 r26435: Remove global_loadparm instance. (This used to be commit 66fd8d480bdfeb1c95da8843da3d18abe3f997e1)
new 1167c9d r26436: Remove default of 0 for integer parameters when a lp_ctx of NULL is specified (This used to be commit f3395db91a4dd3a89be55684f12313159d1acdd4)
new e8f4676 r26437: remove another use of global_loadparm. (This used to be commit 703f17bc0986775bf3fe489eb5c876937dabaa9d)
new 5e00673 r26438: Store iconv convenience in tdr push contexts. (This used to be commit dffef3162778aebe2f8d77e2da60b22adb7d60ef)
new 27b21a3 r26439: Require tdr_pull users to specify a smb_iconv convenience context. (This used to be commit 76fd57be292fb19ae4ede38977732847e6ed8eff)
new e31abef r26440: Remove more uses of global_loadparm. (This used to be commit 8858cf39722f192865e531164c72039fd18d7a8d)
new 84b4763 r26441: Remove global_loadparm uses. (This used to be commit 32007c6277efa46341da7741b749a98633d71640)
new 2331f4e r26442: Remove use of global_loadparm. (This used to be commit 2962a6143c8acb59b64b214bb0146ffa809d5cfe)
new 96a2005 r26443: Remove global_loadparm instances. (This used to be commit 8242c696235d1bfb402b5c276a57f36d93610545)
new 584044d r26444: Fix pidl tests. (This used to be commit bc643f1014cef7f0bc66ad0edfa22395c69b8352)
new 93b5706 r26445: Fix credentials python bindings. (This used to be commit 7a78d4cbedbe03ea227e66e6f573fca7519fbf67)
new 55f90f1 r26446: Convert param module to SWIG. (This used to be commit 94e5f9c92f65070ec8f1c1170c4a0769a4857c6d)
new c39c94b r26447: Forgot to add param.i file. (This used to be commit 44098e6a40c7447867ea82c6c3f7148a49816577)
new 864218b r26448: Add basic tests for param python module. (This used to be commit ccfab20dcc2d7059c402c03be244b759d59c4b81)
new bf6d40f r26449: Support configuration without a known configuration dir. (This used to be commit d3643c2152a490952e59ee15b7a62ad3ad465462)
new 4a33ca2 r26450: The subprocess is only available in python >= 2.4 so avoid it for now. (This used to be commit 5300bc175ea425e2d28332c5e18bd8e3846b458d)
new 45015ed r26451: Janitorial: fix warnings in lib/registry/
new d8feba9 r26452: Janitorial: Remove a pstring. (This used to be commit d1d95024788bc549f838c0393411fa98ddec04ec)
new 43ac3d9 r26453: Janitorial: Don't use a static char[] in smb_readline_replacement.
new df8c7da r26454: Add simple SWIG macro for wrapping talloced types. (This used to be commit 760fcc8bfa2a7cd7641465cb3bae889e9e0fbc75)
new d1807aa r26455: Use new talloctype macro in generated SWIG code as well. (This used to be commit 77748c6a9f118c1a2fb9dbc76546d767f1cc27eb)
new a941424 r26456: Provide default config object, fix typo. (This used to be commit 2b59df2af973044d9d3875c9202c17647f561d3b)
new 8959ce0 r26457: Janitorial: Don't use pstring in tdb_unpack (This used to be commit 447bc42180cf0be71a35e40f6d93d91879397a48)
new 59b7d8d r26458: Janitorial: also free() var on continue.
new 2b021f7 r26459: Build ildap module as shared module by default. (This used to be commit 91cff7dad2eb0467e6b9a86963859e99ded137f8)
new a21a484 r26460: Enable ldb python tests. (This used to be commit 25e982453142eb7d2f68c0751d641581b46fbb49)
new b04bae8 r26461: Tighten dependencies. (This used to be commit a07050be33d9c8e8033063b393162884075fa2af)
new be8a2ad r26462: Tighten dependencies. (This used to be commit 020f2f7426c2850fffc272f53065fa7305dd0313)
new 5b7ed0c r26463: Tighten dependencies. (This used to be commit d98ac96dfe7bb055f9ad49bc6864890285aa59ed)
new 1bc38f9 r26464: Tighten dependencies. (This used to be commit 2b7cfa5d9ab94e1ff2d60719cd3749810463ab15)
new 3dc7779 r26465: ntlm_auth: Remoce pstring. (This used to be commit 15b388ce51cafcf09301fe6d8a50922a3b9b43d1)
new 1786af4 r26466: Janitorial: Remove pstrings and static char[]s from torture/basic/scanner.c (This used to be commit 59286797cb4c2e000f395b209c980bf431dc65bf)
new be4decb r26467: Use getifaddrs() for interface enumeration and provide replacements for platforms that don't have it in lib/replace. (This used to be commit 9b4924fbd8619033c55b4c6e2589da247332e7db)
new 41e45d6 r26468: Match getifaddrs more closely, add trivial test. (This used to be commit 92898c043b5a2649a2e423d02bcdaea78ae55737)
new 958864c r26469: Fix paths, only include IPv4 addresses for now. (This used to be commit fa9e3b6fa871b7541878f836ea54e882e614a3cf)
new 9c80da0 r26470: Update README. (This used to be commit 51a78cfc3e72d6b32ef6c7a6079165a36863b908)
new eb2c719 r26471: Sync with js version. (This used to be commit c0eea26e8e8eb326112e1833d137751fb7e900d2)
new 1afe054 r26474: Move credentials-specific kerberos file to credentials subsystem. Fixes missing symbols in some of the python bindings. (This used to be commit e26d0fff6d40899113196ac35a86a9baa10cc9c2)
new 0a01f50 r26475: Add ldb.set_credentials function. (This used to be commit dbebb4ef477d2c8de7b8d1e5cde9b9dada47044f)
new 92d4286 r26476: Remove unnecessary hack. (This used to be commit 827632ab6e00bacef45c15efc626a1ef587c0915)
new 440fd87 r26477: Allow setting loadparm context for a ldb context in python, plus some other minor improvements. (This used to be commit d88527a9d6435203faa8273347d5aa41937e5395)
new 449c681 r26479: Further test behaviour of 'attribute or value exists'.
new 07beaf0 r26480: Add utility class for testing LDB code. (This used to be commit d7f0b12c9e43b93705f6b9fa6b5ab74fe68e80a0)
new cb62bbb r26481: Make function for loading symbol from DSO more generic, and allow modules to provide an ops table directly rather than an initialization function. (This used to be commit a71419a73a869c24121005ccbbcb4396f888888b)
new 20a6fcf r26482: Use shared library version of ldb, to make sure not every module ends up with its own private copy of ldb with its own list of modules... (This used to be commit ef029d950cb056b4b831e1ca0f6789484f262093)
new 71e2caf r26483: Merge ldb module dependency fixes, fix auth python module. (This used to be commit 85eeecf997a071ca7e7ad0247e8d34d49b7ffcbb)
new be99991 r26484: Don't rely on removed header. (This used to be commit 6ca2b350858c0747449671234d54584635512705)
new 9fcafca r26485: Fix indent, remove left-over debug.
new b1cd9c3 r26486: Use portable run-time library path environment variable. (This used to be commit 78c183b88661df90def42d6a3852dd6e36a5fd0b)
new 70cea01 r26487: Cope with systems that don't have struct sockaddr.sa_len. (This used to be commit 56080469ab28ae5a2f456cced34814d9c33480c6)
new dfc27ff r26488: Implement tests for the ranged_results module.
new 463d1f6 r26491: Fix syntax. (This used to be commit 2513230e286179747bb84e4e87121b80bea8f3f0)
new af3c0b9 r26492: Some hosts have a define called ifa_dstaddr. (This used to be commit c4cd935ee783b2f4939e2c481bbdb1bbdb9190cd)
new 6a61296 r26493: Fix includes for dsdb/common. (This used to be commit 84d2f784bfdc91441122ebce393d042a53928d2b)
new 7957ea9 r26494: Add entries for new header files. (This used to be commit b814ba76e98c1589d35a162c9871994ca37d7992)
new 7c34f48 r26495: Add defines for getifaddrs/freeifaddrs. (This used to be commit c9e5a3078f7baa83743658d5648f0eefdeb05d2f)
new b0360e3 r26496: Move some provision functions to a new SamDB class, support setting session_info on a ldb context from python. (This used to be commit 75cfb0d609687538048a7d72a499a5205af46a34)
new 83655ec r26497: Fix return type for freeifaddrs(). (This used to be commit 8c65053f51330bb55a81572264eefbcc56029dc1)
new 01b96e4 r26498: Fix memory leak in iconv code. (This used to be commit 8795697db56e4ca6715950d68f5ec370604fcc76)
new 09915ce r26499: Allow testing python provision by setting the PROVISION_PYTHON environment variable. (This used to be commit 379d0bbb2f9e0cd9b1855fd77bbb89827e0315ad)
new 3712ae9 r26500: README: Samba4 is not a technical preview anymore.
new e956111 r26502: Revert accidently removed pkg-config path change. Thanks to metze for catching this. (This used to be commit b87e71ed4bac64353799bef668bca991b16e763e)
new 32f439b r26503: Change order of arguments in param interface so it's easier to make the
new c260454 r26504: Don't rely on system-provided kerberos headers. (This used to be commit c4b1df047663519300370508761c70b0c096b7f2)
new f89c7a6 r26505: Add python bindings for some samdb-related functions, improve provisioning in python. (This used to be commit d2402251666738c0372bbbaeaa1d26c06e254033)
new 323c174 r26506: Start running (really trivial) tests for upgrade script. (This used to be commit 73bd4a9566d15f85a971e3a87cefbec2e2eece1c)
new 89f34bb r26507: Fix function signature for freeifaddrs. (This used to be commit cc873bdd2e86e5b380c3056810ccc5ad98372f7c)
new 8489f0b r26508: Tighter dependencies in an attempt to fix missing symbol errors on sun9. (This used to be commit 10d0631c953cfb014da82704244acb7bf99b3e4a)
new e33749a r26509: Don't make boolean options eat the next argument. (This used to be commit b4ae4cbfe5b66364f437a76aa0a4f82e9bc39ce1)
new 93378b9 r26510: attempt to fix shld flags for darwin. (This used to be commit 5dbe3aff3c34f64f35f1e13a11c60c5023348919)
new ac4237e r26511: Janitorial: Fix a warning for the 'printf' attribute on gendb_search_v
new fe6faa4 r26512: Another attempt at fixing darwin (This used to be commit 4fa04924ab41bd6ad1a0c6d8d9b1987bf09d5270)
new ca74c6e r26513: Update substitution dictionary for ldifs. (This used to be commit 60fb2de2119cb2f42f858868e39c3b0d303ac20f)
new f6c80d0 r26514: Revert the talloc.c part of r26511, as talloc.h already takes care of thois.
new e7b93f7 r26515: nsswitch: Get rid of a pstring (This used to be commit 88a2d0de8431e7fdd375405808761d2e89d3e712)
new c619f86 r26516: Fix line splitting in subunitrun. (This used to be commit 623b7b31144f9da5e256e5541d04db8698dd39d3)
new 57b8a8f r26517: Add functions for setting and getting parameters on a LoadParm.
new 12a513b r26518: Fix provision of registry using Python. (This used to be commit 12eb38e553993b2726a803af4ae9c05229d6ebe4)
new cad1e11 r26519: Add libnet_GroupList function. Totally untested (yet), but
new 63f5309 r26520: More Python updates. (This used to be commit a8b1fe15ac853082961132ede061fe1556ae29f7)
new 2fef113 r26521: Fix newlines. (This used to be commit 174aa1583791a4c305bc49cf78f8f10d42701bc9)
new 54a48d4 r26522: Fix warnings on SamDB connect from Python, simplify the setup code for the various LDBs. (This used to be commit 20c686f501b652ec0578a075a124b72ecb5f41b6)
new 1c29a63 r26523: Refactor provisioning code. (This used to be commit ac1083178f9e521dcd5d3d8b5199abcb00159adf)
new 4bfbd78 r26524: Import self join. (This used to be commit daae983c260da6af6a4f1cba1290bc7240d7a970)
new 44946ce r26525: Consistency in the API. (This used to be commit 37577fee582e7c9896b5cf8b62016d480b8f147e)
new 8052972 r26526: Fix argument value. (This used to be commit af28f0c56d8e5ccc6ce8916d5bbdf9045e1fb47e)
new 4e6ab64 r26527: Start on tests for provision. (This used to be commit 84ac6c6bbfc4baaf28906ee5826a9cf888043656)
new 1cd5cc6 r26528: dsdb: Fix a warning. (This used to be commit 41a1f59850345c5a2944818a9a00bc6118d05c8a)
new 131c40a r26529: Indeed, this belongs in the schema module. Ranged results need to use
new b8313b1 r26530: Add NET-API-GROUPLIST test. (This used to be commit 73566f520c0835f6b6b37d3f62414052468afb99)
new 1b1de74 r26531: Prevent from displaying the results if the function
new 1385a75 r26532: Fix mistake in assignment. (This used to be commit 4d0ff8e375d5378c68c505f42246e62cfdd648a2)
new 9d71dba r26533: libreplace: hopefully fix the share library/module build on darwin
new 5ed08eb r26534: configure: using == in shell scripts isn't portable
new 595ec37 r26535: Get rid of all-knowing ProvisionSettings object. (This used to be commit 40bf88c8a70e8379a6081cb6050034bcd7ae56eb)
new 86f91db r26536: More tests for provisioning code. (This used to be commit 43c8bfeedf06ce806c524a28fa72c643f6db60f4)
new 6e24592 r26537: Support ldb.add({'dn': 'dc=foo,bar=bla', ...}). (This used to be commit e91fe76d296973430f71502c9b614d0dfac4d83c)
new c2fffa8 r26538: Pass path generation function around rather than base directory. (This used to be commit 5f921af41e4dcd6844f6a662d56bd27c4e76ff88)
new 3e75f22 r26539: Remove unnecessary statics. (This used to be commit e53e79eebef3ece6978f0a2b4a1ee0a0814bb5d2)
new 0500b87 r26540: Revert my previous commit after concerns raised by Andrew. (This used to be commit 6ac86f8be7d9a8c5ab396a93e6d1e6819e11f173)
new 60c8e5b r26364: Branch Samba 4.0 for an alpha2 release.
new b8a4093 r26387: Merge logfile segfault into alpha2 branch.
new 55bfefb r26388: Fix up SWAT provision (again...), after changes I made to the
new 4d5aee7 r26390: Start on a WHATSNEW for the alpah2 release.
new 2949c94 r26478: Update versions, fix typo. (This used to be commit 913ba6093944584f773cc2d293ba9a7394905b3c)
new 5539575 r26489: Merge fixed ranged results module to release branch.
new 1319bd0 r26490: Update WHATSNEW. Unless some fancy new words arive soon, this is what
new 63d1c1d r26501: Merge kblin's updated README
new c27f794 r26541: Mark this as the release (This used to be commit cc3912220a169280bc5cacfb98775a9f3fa42e90)
new 7c1fdfe Merge commit 'release-4-0-0alpha2' into v4-0-test (This used to be commit e53723c40cb022903066503e2de3b750c2dc5112)
new 109a903 r26545: Sync output with ejs. (This used to be commit 48ceaa964327ed7094275780cc3c0767636bcb18)
new 9ca5a26 r26546: Rather than having a gazillion targets, add output format variable for 'make test'. (This used to be commit bd5217906c12c36df9769fc32aee77d9c1805bf2)
new 254f1c6 r26547: Make testsuites less special during subunit handling. (This used to be commit 0bf6bdcd7f21740853ae852193d51bdf14201782)
new 70c9374 r26548: Remove remaining variables from state hash. (This used to be commit 84f5b3e257241f699f3e51d8f282fa00cfd1000a)
new 1ae762d r26549: Remove suite-specific bits. (This used to be commit ac01d515b71ce44a0d98e50d58a76e1ce9e1f5d9)
new 6afef7d r26550: libreplace: fallback to __ss_family of struct sockaddr_storage
new bf20aa0 r26551: Make sure NULL is defined before using it to test for getifaddrs().
new b3b3af0 r26552: remove unused state variable, use dot as path separator for test names. (This used to be commit a84975610c2825e9ceecdd47d744282bd55220be)
new 9f1e4c2 r26553: Fix html output. (This used to be commit 769ac782f30805b725ed9aba532a976b2892ab03)
new 6890891 r26554: Fix test for getifaddr on FreeBSD. Patch by Timur Bakeyev. (This used to be commit 37c7b65546190bdce40cb48435cc4fd51d89a124)
new cc48010 Add a global cache
new d3d870c Add memcache_add_talloc
new 44d086a Convert the pwnam cache to memcache (This used to be commit 032c5589fe7f9f2fcb0f336e72517a81a720b6ce)
new bea1659 Remove next_token_nr_talloc and its associated global
new 0565bc7 Make data_blob_string_const return null terminated strings
new 89f7883 Add a singleton cache
new 184c927 Remove some statics from md4.c (This used to be commit 7e193c68b2a7eb16afc12379a4ceed41053d1eeb)
new 0cdf5cf Fix a missing prototype warning (This used to be commit 93e5de23e7109432f554745b18c6d630a39f9c2b)
new dea7d22 Fix a C++ warning (This used to be commit 7e1d9b561f6df233b8c7eaec83d1e4207b5a2fb0)
new eeb92ce Fix a C++ warning (This used to be commit c31c7e3e24875ce75bc18f0ad7529320eab8e50a)
new addf598 Some C++ warnings (This used to be commit 5ab82d4f574f2a2e2761e9e414c66a70aeffb05d)
new 99b86e4 Some C++ fixes (This used to be commit 5c392c4c6e277a24d0d477902dc7856b2b46ee53)
new 4418b98 Fix the build on Solaris (This used to be commit 5f5e52ba7b3862dc72a16d84e07503e98ccbbf8a)
new 574354a Use ADS_IGNORE_PRINCIPAL define.
new 8ded1df Kill fstring in getdcname & getanydcname return.
new c000a16 Add get_friendly_werror_msg().
new 72ffac3 Add NetGetJoinInformation().
new 8edf48b For the fun of it, build netapi.so|.a.
new 1b5c1ae Very quick conversion of net_conf functions into the libnet_conf layer. Certainly needs cleanup later.
new 67aa44e Split NetJoinDomain() into NetJoinDomainRemote() and the unsupported NetJoinDomainLocal().
new 913d220 Add libnet_JoinCtx structure.
new 5bf7319 Add libnet_Join().
new 4f6e8df Fill in NetJoinDomainLocal().
new 5799dcd Add _wkssvc_NetrJoinDomain2() server.
new 749f699 Build fixes for libnetapi.
new 7482a18 More minor libnetapi fixes.
new 5b5f75d Fill in local branch of NetGetJoinInformation().
new 41410c8 Some libnet and netapi build fixes.
new c5a8437 Make sure we also support non-domain join.
new 9dc0ac4 Getting rid of external credentials in libnetapi.
new 4dd84b3 Define NET_API_STATUS to be just a uin32_t.
new 3d853b8 Move basic libnetapi functions to NET_API_STATUS.
new c9b44e0 Add basic credential functions for libnetapi.
new d14ee1d Use full string based debug_parse_levels in libnetapi.
new fb2c13f Add static libnetapi_ctx.
new 62b3fd2 Missed on instance of external creds.
new dab660b Move NetJoinDomain and friends to NET_API_STATUS and the static libnetapi_ctx.
new b6347c0 Making do_DomainJoin return NTSTATUS again.
new f3476fa In libnet join code, try lsa query with level 12 first.
new 8f65326 Build libnetapi shared and static if possible.
new d1548d0 Use DsGetDcName in local libnetapi join to find a dc.
new 14652ea Fix NetJoinDomainLocal.
new 8f7723f Remove unrequired TALLOC_CTX from libnetapi_NetJoinDomain & friends.
new 41467ff Add libnet_Unjoin(), libnet_UnjoinCtx and friends.
new 75276ac Add support for remote and local unjoining in libnetapi.
new af08d8b Add libnetapi_errstr().
new 2bed956 Split out local and remote paths for NetGetJoinInformation.
new 721d36d Add NetServerGetInfo and NetServerSetInfo (for level 1005).
new 991112e Implement NetServerSetInfo level 1005 in local mode with smbconf registry.
new 5479c50 Merge all headers into libnetapi.h.
new f2fe172 Keep libnetapi_NetX calls static for now.
new 3537af8 Fix typo.
new 1a30bdb Remove doubled cli_set_timeout calls from libnetapi.
new 9518d73 Add error string for access denied in libnetapi.
new d230cd8 Make libnetapi_errstr use our NTSTATUS and WERROR error string macros.
new eddd190 Add basic remote NetGetDCName and NetGetAnyDCName versions to libnetapi.
new 27a58bd Add getdc.c, a libnetapi example (incl. Makefile).
new be57bc8 Make sure libnetapi has getdcname support.
new f3607f8 Add netdomjoin cmd line tool (another libnetapi example).
new 13d159b Add netdomjoin-gui (my first gui application), another libnetapi user.
new cdb51f3 Deactive remote join code server side until some last issues are resolved.
new 7363405 Gitignore some generated files.
new 77a2e13 Move libnetapi examples into subdirs.
new 657afff Move gtk app to the correct location. Thanks obnox!
new a2481ed Add files for new LGPL libwbclient DSO implementing the Winbind client API (based on the winbind_struct_protocol.h).
new 59ce765 De-couple smbd from staticly linking against winbindd client files.
new 387288e Compile fix: Correct use of wbcDomainInfo() after function signature change.
new 98b2112 Fix "make test" using the LD_LIBRARY_PATH for selftest script so smbd can locate the libwbclient library (if neccessary). (This used to be commit 481cc9ab6a6608e13710c93783ea4e62363e78be)
new b3e50fe Fix making the new proto file after a distclean. Jeremy. (This used to be commit 35a450b59501c6545083efc9f913cb626188f329)
new 0c3f431 Fix initialization warnings. Jeremy. (This used to be commit 832c093830cb3978641be3d87670fa900105da25)
new e0a054d Fix const warning. Jeremy. (This used to be commit 5159f897ddaad1878fff629cc074dd71b2b3f4ab)
new 6f97083 Fix build failure if symlink already exists. Jeremy. (This used to be commit b8310f427277640c7b2526d0c5cd84deecfd3e99)
new 26e36db Make sure libnet/libnet_proto.h exists.
new 03d3009 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
new b775fe0 Actually fix the merge. Jeremy. (This used to be commit c855de0c05e2e271e2610de67a6d7e3aba52390f)
new f2ebf07 Generate pkgconfig files for at least lib{smbclient,smbsharemodes,netapi}.
new 9a2b54d Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
new 9df2075 Fix make test by adding winbind libs to vlp. Jeremy. (This used to be commit abba6717b5da709ae9cf3097042228ddbe630cca)
new 3f5d5bc Until we better understand the WKSSVC_JOIN_FLAGS_JOIN_DC_ACCOUNT make sure we are not joining as a DC.
new 2fc5eb7 Fix install - it was trying to install libnetapi.h whereas the actual file is netapi.h. Guenther please check which name this should be ! Jeremy. (This used to be commit 035fadaa596e893b7eeac09bc587ad3b73f77d0b)
new 86dfb55 Correct netapi header filename. Thanks Jeremy.
new 30a788b Fix uninitialized error code in do_unjoin_modify_vals_config().
new 9fc2c21 Fix net_dom_join & net_dom_unjoin.
new f4db66e Fix the build of cifs.spnego.
new 98bc591 Add NT error to debug to try and track this down. Jermey. (This used to be commit a1482b09150f4d292965c77bc73d47fb14f5eb85)
new 4773973 Remove redundant connection_struct from fd_close_posix() parameter list.
new e47520f Remove redundant connection_struct from fd_close() parameter list.
new a000fa4 Remove redundant connection_struct from check_magic() parameter list.
new 1176e04 Cache the underlying filesystem capabilities at connection time.
new bf2269a Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 30cb2d215f1a4a440d5ecaab3f898daa714eee2b)
new 4dc0c1b Fix "may be used uninitialized" compiler warnings. (This used to be commit 22ac34a329c9be9cf7d1e6749ebcfb50215378e4)
new 5960184 Use filesystem capabilities to support case-insensitive filesystems.
new 9cd009b tiny simplification (This used to be commit 8bd248456205a82d57af21559a77a1030f4679b7)
new 85065a4 Fix wbcPing()
new 24e6947 Fix wbcAllocate[GU]id
new d75d3bc Fix typo in output.
new f980d3e If we detect a case insensitive filesystem make sure we don't search directories on name misses for non-mangled names. Jeremy (This used to be commit 120048d2f40cf1a0ace2ecde205cbc694d263d69)
new aeea4bf Make libnet_smbconf_open_path_q() static.
new ec3e858 Move smbconf_value_exists() to libnet/net_conf.c
new b047088 Move logic of net_smbconf_delparm() to libnet/libnet_conf.c
new bd2b8f0 Replace direct deletion of registry value by use of libnet_smbconf_delparm().
new 88a424a Remove occurrences of registry_key from libnet_join.c
new 31d436e Move reg_setvalue_internal() to libnet_conf.c
new 62f08d3 Move net_conf_setparm() to libnet_conf.c
new b6527f3 Reorder libnet_conf.c some, adding "section" comments.
new a48f3c8 Make libnet_smbconf_set_global_param() call libnet_smbconf_setparm().
new d1c2280 Rename libnet_reg_createkey_internal() to libnet_smbconf_reg_createkey_internal().
new a55a08a Convert the [gu]id_sid cache to memcache (This used to be commit 4baf36784f6496121a6863af0283821785eb0cf1)
new 958861e Attempt to fix the Solaris build
new 4c364e3 Attempt to make the build farm run s4torture again (This used to be commit 04710626e174d7237521f33a351b4425add063b8)
new 4e53afc selftest: also export LD_LIBRARY_PATH for samba4's smbtorture
new 8f163d5 Move logic of net_conf_getparm() to libnet_conf.c.
new 6306005 Remove redundant check of return value.
new 44860bc Fix rights error in libnet_smbconf_delparm().
new 225dbe6 Don't leak memory in libnet_smbconf_getparm().
new c74579f Make libnet_smbconf_key_exists() use talloc_stackframe().
new 434f0bc Make libnet_smbconf_value_exists() use talloc_stackframe().
new 92b1ef1 Use the appropriate boolean constants.
new 713221e Do not leak memory in libnet_smbconf_setparm().
new 3177cec Do not leak memory in libnet_smbconf_delparm().
new 758be0e r26555: Use python-config utility to find python compile/link flags. (This used to be commit 6cc5e838e6c411ce74e7abde685720aa1f3cbdfb)
new 571506e r26556: Make Fedora DS consistant use FEDORA_DS_ROOT, now we use OPENLDAP_ROOT.
new bc60353 r26557: sync WHATSNEW with release branch of Samba4 (This used to be commit 198705f9b7c6fc23bab6fc9f08f5ce7070e5cc11)
new db225ee r26558: Add IDL for netr_GetForestTrustInformation().
new 30ce895 r26559: Make the provision function a bit smaller. (This used to be commit a1175231a58c60f32574816643dafc78ff867161)
new 6915cad r26560: Add script for running in valgrind. (This used to be commit cb5d6a9ee27cea4a7a34c3249eed55f601630b82)
new af7e3da r26561: Fix make gdbtest, valgrindtest and testenv for shared libs. (This used to be commit d2b9055bc032506849827d6fab2d2b9d35d132e2)
new b7ffc3b r26562: Fix provisioning using Python. (This used to be commit b07ca944ba62a3f3de58c06b66533c0953a32de9)
new 670918f r26563: Fix reg_diff_apply argument order. (This used to be commit cfffd0357ee4c4bb3f3c9adb051eeee1bbac526a)
new 09f820f r26564: More python bindings for registry code. (This used to be commit f40fad9827d0e9567224bc1e64ea91e610a07a3f)
new 249cc73 r26565: Fix python registry bindings. 'PROVISION_PYTHON=yes make test' works now. (This used to be commit 485d1fa3d17fe6cc7a0ecd80e8bac42d173bbb19)
new f053e38 r26566: Fix member provision when using python. (This used to be commit e5573283df9e98bccc8eae227cf0f11367ecf084)
new fb02130 r26567: Allow registering new ldb modules from python. (This used to be commit 485db76d8476fce399a9b6cb977cf55ea35ec189)
new 9c32358 r26568: Revert r26482
new 784c228 r26569: Jelmer tells me that ldb must inevitably be build as a shared library,
new aa0a06f r26570: - Trim size of the swig-generated Python bindings by removing a bunch of {}'s.
new 3ee442c r26571: Hide warnings about unused macros and casting qualifiers in autogenerated files. (This used to be commit cb76c60007ae1254181c09ba1ab09c419f500bc5)
new d0ba9f0 r26572: Fix warnings in the Python code. (This used to be commit 15038d9586d0b58f301ca8c39c21ef10c4283f28)
new de9c893 r26573: Fix warnings. (This used to be commit 874f0ac0561e38a8c0ceda983f6c88c75ee29e9c)
new 2d400c1 r26574: Do not call functions in the variable declaration, fix checking for tmp_ctx,
new 1ab5bcf r26575: Build a private copy of the Python executable for Samba 4, so we know we're always using the same library we build the modules for. (This used to be commit 03270c5ffdb1476bef5eba846c2ea008111375fc)
new be33f4c r26576: Allow the static module loading code to be used for the Python modules.
new 9852e79 r26577: Fix the standalone ldb build. (This used to be commit 1cf374eb3125c66844f01d013016feaf99760582)
new b3bbbd0 r26578: Ensure directory exists. (This used to be commit c89c667ec2c5c8b4bbee821deaf8f55a4da2064b)
new ac26789 r26579: Fix the typo that breaks the code coverage build. (This used to be commit ad97efc480fc21d794f880abcd6c95827592986e)
new c13ae70 r26580: Include sentinel in build.h, in case the list is empty. (This used to be commit f1997dabed584bdc864c4b7235c29603c312ef46)
new 5a1433c r26581: Make ldb_wait uniform, so that it is easy to remove it completely from modules
new 5e574b2 r26582: Use the same swig flags everywhere. (This used to be commit 7008f90e03a12687f739e5492b3e0ab36587db6a)
new 5486160 Attempt to fix the ifreq detection (This used to be commit 2d08959685b495caf1884babbece27775d8bcb4f)
new c9f6592 Move reg_delkey_internal() to libnet/libnet_conf.c
new 9c20b9a Rename reg_delkey_internal() to libnet_smbconf_delshare().
new 86486fc Simplify libnet_smbconf_delshare().
new 734ddac Add error reporting to net_conf_delshare().
new 9626fff Use the proper boolean constants in net_conf.c
new 8e53343 Move drop_smbconf_internal() to libnet_conf.c
new 2764f5a Rename drop_smbconf_internal() to libnet_smbconf_drop().
new e5a87c2 Remove talloc context parameter from libnet_smbconf_drop().
new efd218f Remove a d_fprintf() from libnet_smbconf_drop().
new dff8e6b Add comment header to function libnet_smbconf_drop().
new a66a5fd Typofix in comment.
new f3b0469 Remove talloc context parameter from libnet_smbconf_setparm().
new 726f32b Add a missing free.
new 44631bf Remove talloc context parameter from libnet_smbconf_delparm().
new c2ab4bd Add two missing free-s.
new fc8be9d Remove now unneeded talloc ctx parameter from do_unjoin_modify_vals_config().
new d25661a Remove now unneeded talloc ctx parameter from do_UnjoinConfig().
new 8445e82 Remove now unneeded talloc ctx parameter from do_join_modify_vals_config().
new a107e84 Remove now unneeded talloc ctx parameter from do_JoinConfig().
new 921d878 Fix the build (This used to be commit 72dc71710813ea9f1d8864c4401fef25a25577bd)
new b410f25 Revert "Attempt to fix the ifreq detection"
new 1c26f38 Interface detection should not go through the socket wrapper
new ec54edd make clean should remove everything in bin/
new afec8b5 Next try to fix get_interfaces detection (This used to be commit 2dc0282f245c62b83b80f8da0394201e1c00f284)
new 199ecd9 ifreq needs more from lib/replace (This used to be commit e85290550ad33433f584009ffce34c81bea5b164)
new fae533d AIX iface test needs rep_vasprintf (This used to be commit 3e5788cc9665acb450be793fb88db8e2a871aaa5)
new 8b88fa5 Host SerNet-AIX has __ss_family instead of ss_family in sockaddr_storage (This used to be commit e33286f4a68352e55df081d06307f64f190773b3)
new e8cfbb0 Rename libnet_smbconf_open_path_q() to libnet_smbconf_open_path()
new 18ea20e Rename libnet_smbconf_open_path() to libnet_smbconf_reg_open_path().
new afca308 Rename libnet_smbconf_open_basepath() to libnet_smbconf_reg_open_basepath().
new f99af84 Move libnet_smbconf_reg_open_basepath() in source file
new 250c57c We need to return the correct atime
new 9faf93c r26583: Throw a proper exception in the python code when tdb_open() fails, fix indentation in generated SWIG code from pidl. (This used to be commit 4ff8f4e370d30bf6b0b2f548bca14a9b7e1317f6)
new a822a14 r26584: Fix exception handling in ldb constructor. (This used to be commit 5383cf8e69233b3cb7c1876f52644537e459dea6)
new 59efa6e r26585: Fix samba3.python tests. (This used to be commit 231ec0777b7d1fb1297e3a974871b8735a386cfa)
new 6c9a2a3 r26586: Rename fetch to get for consistency with the Python dictionary interface. (This used to be commit fadab7c60bb6dc5746cb2ee16f9c86fa0e0cdf1a)
new 95b1f55 r26587: Fix reading Samba 3 WINS database and initial work on group db, aliases and secrets. (This used to be commit c7c4cf258ac7975b409d26c9386838d4780c756f)
new 3c744dd r26588: Janitorial: Rename torture_*_add_*test to torture_*_add_*test_const.
new a6caca9 r26589: torture: Add non-const version of torture_tcase_add_simple_test (This used to be commit 1ae9cde5105cc4349a44e6098e9393e06acaf95d)
new 8ada900 r26590: Parsing routines for the smbpasswd file and idmap database. (This used to be commit 0c14e16a2bc965d3319ca990089566bff98a47fe)
new 3c22677 r26591: Get the first bits of samba3dump to work again. (This used to be commit 3511027515f8ea860fbe46639d9169999646a297)
new cc30cb5 r26592: Finish fixing the samba3dump script. (This used to be commit 85679f3fc98238f90280f9f10d42550d71eeb918)
new 7c146c4 r26593: - More work on the python versions of samba3dump and the samba3sam tests.
new e8bca8d r26594: Add right paths to the Python sys.path setting so we don't have to set magic environment variables when running from the build directory. (This used to be commit 2d2674ad79330f59210408fd03e859afc01f40f2)
new cea31e3 r26595: Fix includes for hosts without gssapi as system header. (This used to be commit 64203a6b7b98be59af192290b0106979c2b2f71a)
new 533cc58 r26596: Fixed upgrade.py.
new 327847b r26597: Attempt to provide alternative for hosts that don't have python-config. (This used to be commit fa5d1923efe5c1dc7ef12757b41f8d8eafcb1288)
new 43a03b0 r26598: Simplify the way Python tests are run. (This used to be commit d649f73431fc993e31522e7fc8e1e35e0a4421d8)
new 7ff974a r26599: Attempt to also support provisioning using Python in the BECOME-DC test.
new 251a4e0 r26600: Provide dir variable with current basedir in Makefile. (This used to be commit b06d3e1a52d6b71a1e3e7a9e0ecf69f3b899ae18)
new 3a3633b r26601: Remove existing files to prevent errors. (This used to be commit 9427757ae2ceba987883ed322eb49eac0be6c079)
new aa79008 r26602: Revert my previous commit as it only works with GNU make. (This used to be commit ecd2d96c3173e4d2f77a1ca50f26a16ac7a313b1)
new 7d270f7 r26603: Don't install no longer available upgrade script. (This used to be commit 69e469d9e18659d70ed684338b472cd38d231f86)
new 40309ed r26604: Don't depend on Python just yet, since the code that uses it is ifdeffed out. (This used to be commit b863fdf474503918f347883a578a8c6624fd615a)
new 278737e r26605: masktest: Get rid of pstrings. (This used to be commit d54fcf4f826d3c650c19eea9ccc45b786c6ae68a)
new e0132b5 r26606: masktest: Dynamically allocate strings. (This used to be commit c38f3c6fe9c54339805490ab5ecd6b3d13a35bdb)
new 533c7c8 Add tdbsam_search_users (This used to be commit 02f0b0bd393bd942fc934f251bd6afed8e5424b0)
new f633d34 smbpasswd_search_users (This used to be commit 84af4fb65677cf137f14f57c8820c77c9d006d89)
new 5f196fa Properly destroy the pdb search object (This used to be commit 514cf532248723e7f775dc5f8f2e6936e02b7a1c)
new c90f731 Convert pdbedit to use pdb_search_users (This used to be commit 8a8f2583b8bda22f65c7483dea54ac823ed1c0c3)
new e70c97e Remove the sampwent interface (This used to be commit 9e80b969fb40766de2c9b1a05d16bf4d4c6e46f7)
new c4d3666 r26607: Fix reading of values and subkeys in Samba 3 registry files. (This used to be commit e3d7454ef70d6fe9a1ce34eaf57268bd5b713ccf)
new 07867ec Fix some memleaks (This used to be commit 78b0b66cbac349625257260d2e45d918e0c93617)
new 23c965d typos (This used to be commit 30fa3477c8f810d8f2b4c4be218509544735274c)
new afc9325 Add SMB encryption. Still fixing client decrypt but negotiation works. Jeremy. (This used to be commit d78045601af787731f0737b8627450018902b104)
new 3a52874 Encryption works better when you add the client decrypt code :-). Jeremy. (This used to be commit d67b2634068be9c69082a2b8c22c831aba371cd9)
new 222262b r26608: More improvements to the upgrade code. (This used to be commit 7ea06d91f602f770f55a1171174f11b922fed8e7)
new 6ac5221 r26609: Try a few more variatations to get the selftest to run against
new 8ff2de3 r26610: Write out a memberof.conf, to run the memberof plugin on all linked
new d808736 r26611: Tridge didn't write this...
new f5bc88d r26612: Tests show that we don't need to use a callback.
new 70cb5ac r26613: Add a function to write a DATA_BLOB into an LDAPString.
new 5413ad4 Add CIFS_UNIX_TRANSPORT_ENCRYPTION_CAP capability to our reported caps. Jeremy. (This used to be commit e86d027823c85173c64e7b85406e98f6f7345b10)
new ee82124 Wrap the DEBUG checks in a "unlikely"
new bd7fc51 Fix the build (This used to be commit 7fb858b350856d626fed6f062029fcf09b8251e2)
new e9b8eb1 Remove a silly static (This used to be commit ef75dcc9ffda85d77c8f22d0db702efbf8e642ed)
new 94ee39c Fix the non-gcc branch of "likely" (This used to be commit 1e07368b5f96e4ada622682e38d260eb0c6185f2)
new 094f364 r26614: Fix options parsing for credentials in Python. (This used to be commit 9ef3b7de6baadeb2240ef9d24c55be9dc4cccf1e)
new 18f9eac r26615: Fix Python syntax (This used to be commit cc15136c1e29f0a25847568f748cc1af52b7037b)
new 8ad2a03 r26616: Support parsing of user data in SAmba 3 tdbsam. (This used to be commit 2f33e0451d6699fed8bc9abfa2f331317502b358)
new 0098543 r26617: Load smb.conf. (This used to be commit 3f7bfef195421083f1401a73f60c5d270a1455f8)
new 675f41d Add "smb encrypt" parameter. Can be set to "no, yes, required". Currently if set required this is not enforced. I'll be adding that soon. Jeremy. (This used to be commit df7e447623ac03d81bec384f5cfe83c3976cf7b2)
new 33f0136 Fix setting the initial permission bits
new afce2b2 Add the capability to set "smb encrypt = required" on a share (or global) and have the server reply with ACCESS_DENIED for all non-encrypted traffic (except that used to query encryption requirements and set encryption state). Jeremy. (This used to be commit d241bfa57729bb934ada6beabf842a2ca7b4f8a2)
new 38369ba Ensure we turn off POSIX large read/write if encryption is mandatory or signing is on. Jeremy. (This used to be commit 5088b704791be2f36641fa0ec59dff7f289ae868)
new 9dfde0e Improve error messages of 'net rpc user [add|delete]' commands.
new c2b5cf5 bin/vlp needs a dependency on @LIBWBCLIENT_SHARED@
new 3c99b77 Convert csamuser to memcache (This used to be commit 476d3abf9c6142d99822212141fc3d843aca4798)
new 77c825f r26618: Implement -W option support. (This used to be commit e48026b17d682c01eb3343ef35f6e847b18fa297)
new c2d16f4 r26619: Add Python bindings for libnet. No tests yet and no way to set the parameters... (This used to be commit 9de0a153e99764583b33fc5d58118296db820653)
new 4cdce5b Remove a static array
new 533d6f6 Remove static zeros (This used to be commit dbcc213710a9af31b6094d4741a6f68f573dcdad)
new 3ba59d4 don't store cache_readonly in gencache
new d826fcf Remove a global (This used to be commit 515f6a8cff7e28b0e98136f3214ef52512cfaf37)
new 245537f Convert get_root_nt_token to memcache (This used to be commit fada689893314bed2fc78588b3fd9b144f4c808a)
new 66fbdaa r26620: python: Allow not specifying event contexts, in which case a new context is used. (This used to be commit 73c0b1c89763ba61451f3d2a602163090780c56f)
new 65837a7 r26621: vampire: Add simple Python-based vampire script (This used to be commit 46580d51d3e40ef83754fceefa392fe1df38e37d)
new a61e25f r26622: python: Update license version, clarify copyright. (This used to be commit 3ee62094074d74b6c69948730f2892f0a430f40b)
new 405a20b r26623: python: Allow specifying URL rather than host name on the command-line. (This used to be commit 108f6caffe2bb311495b89659cfd818f0ec410f2)
new 68b6982 r26624: libnet/python: Use standard function for constructing context, allow overriding credentials. (This used to be commit a5fb3caedefaf5387e3a384d060272f11a3b4b99)
new 57d62f4 r26625: Wrap some more events functions for Python and add a trivial test for it. (This used to be commit 7873666a958a0b92c979dba93f3c3e5136e28d29)
new dfa8d93 Move format_value() to libnet_conf.c.
new 4b75bc6 Rename format_value() to libnet_smbconf_format_registry_value().
new eb356fb Hide the registry backend from libnet_smbconf_getparm().
new 618b0ef Handle NULL talloc context in libnet_smbconf_format_registry_value().
new b5b51b5 Add a comment header for libnet_smbconf_format_registry_value().
new 27f0130 Add a couple of comment headers to the main libnet_conf functions.
new 8093a75 Make the main net_conf functions static in net_conf.c
new 40bf673 passdb.tdb is located in the private directory
new f8c39cb Move functionality of net_conf_showshare() to libnet_conf.c
new 2a642a6 Move functionality of net_conf_listshares() to libnet_conf.c
new cf90b67 Add a comment header for libnet_smbconf_getshares().
new 1c03f6b Rename libnet_smbconf_getshares() to libnet_smbconf_get_share_names().
new 0b7aaff Fix a const warning.
new 519277f Attempt to fix the AIX make test failures
new d38aa8d Fix uninitalized variables (This used to be commit 2322fe718728178990fdc3696b84f5de7ae7701b)
new 0e8ca78 Move talloc-appending a string to an array to its own helper function
new e8cb7ce Make sure libnet_smbconf_get_share_names() always lists "global" first.
new a6d6fbb Dont return count - 1 but count from libnet_smbconf_reg_get_values().
new 397b4d5 Return NULL (instead of unchanged) for no shares/parameters defined.
new a60867b Apply some const (This used to be commit 241b72141e3d9e31e30977517f871a97d74bbf7d)
new c4a5c61 r26626: Install auth/session.h (This used to be commit 57bf390068d36d85819dac561bdf1224db5c071b)
new ac65321 r26627: param: Provide a call for loading the system smb.conf. (This used to be commit 2596b479abc8e0d1c064e1d191f2d1c894252f3d)
new 6817c5d r26628: python: Add more documentation, simplify code in Samba3 module. (This used to be commit 3c329ee73d9979236313c37e51750ec06b8dd69e)
new 2bd4bf6 r26629: python: Improve documentation in various places. (This used to be commit ee71a27bca66426d34cb1d686a83ac6a342329d3)
new 99bd615 Fix a panic
new a592807 Remove tiny code duplication
new 240391b Make use of [un]marshall_sec_desc (This used to be commit 54576733d6c0511dc7379f964b1cb035913b7c8d)
new 7be5525 Make [un]marshall_sec_desc use librpc/ndr (This used to be commit 387936ec3952f88d46df2d4943bbc4e408ad2bb5)
new 7cbdb48 Remove tiny code duplication
new f10074e Use correct size value for linearize call. Jeremy. (This used to be commit a5df44f5b7887d10c1e1a0b7a3dd05bcf31015e1)
new df93c1a Include libnet/libnet.h in libnet_conf.c to have prototypes available.
new fe47e2e Add a function libnet_smbconf_get_config() to libnet_conf.c
new 9c14495 Use libnet_smbconf_get_config() in net_conf_list().
new 59128c7 Remove list_values() from net_conf.c - it is not needed any more.
new 1f99251 Make libnet_smbconf_reg_open_basepath() static.
new d674b95 Make libnet_smbconf_reg_open_path() static.
new df450fc Make pdb_tdb honour a private dir overridden in smb.conf.
new bd35214 Allow encryption context setup on IPC$. Jeremy. (This used to be commit 5d424cb3060af89bde50bc7fe2989e3c1b8e91b2)
new 6d9b243 Added -e, --encrypt option to smbclient that immediately forces encrypted smb after initial connect. Will document for 3.2 official release. Jeremy. (This used to be commit f02bf419282419950471deae74c4a6fe1543ed26)
new f04daa6 Fix error message. Jeremy. (This used to be commit a0494b115b644c1c4afa50442c46a54779687571)
new 870d20c r26630: Split up big tests into various smaller functions, making it easier to debug. (This used to be commit 4be116133724ac52f9df8adb3feeb93ea616a990)
new f4b30be r26631: ldb/python: Fix missing elements bug and memory leak. * Don't increase the PyDict_Next() counter - Python already does that for us. * Fix a talloc(NULL, ...) memory leak in the code that constructed ldb message elements. (This used to be commit dc2a612927289da78017abf4ad51a4d51292e3a1)
new fcb8285 r26632: Add libnet_CreateGroup function. (This used to be commit b8e115a920cfbbb0eb0d98d880734912242b851c)
new 3a0a6e8 r26633: A couple of fixes in comments. (This used to be commit 9ff6568f9563bf72d11bf437fb6718e6fafe1824)
new 011248f r26634: Add NET-API-CREATEGROUP test. (This used to be commit 3d7a18b8231a98ac40bcfb8287b100209190beab)
new c6646f1 As the encryption is stream based there's no reason oplock breaks can't be encrypted. If we have multiple contexts I should probably attach them to the connection struct, but for now use the global context number. Jeremy. (This used to be commit 5b4b335ed0d1dc738f1f099e5c638361f3aede07)
new 8095772 Remove all d_fprintf-s from libnet_conf.c
new 0f2e7c7 Remove an unused variable.
new a74de0c Remove an unused variable.
new e8a680c Rename libnet_smbconf_key_exists() to libnet_smbconf_share_exists()
new 01f8fd5 Rewrite net_conf_addshare() to only use libnet_conf API functions.
new 8d9fb62 Change net_conf_import() to only use libnet_conf API functions.
new 06f80cf We may use 127k read/write for encrypted connections. Jeremy. (This used to be commit 656c9d0844e3d9d87ae768fe5a5538759b94d953)
new feb4d82 Fix a permissions error in reg_deletekey_recursive().
new 4c7ef1c Make grouping in if statement more explicit.
new 8598bbb Make the last two helper functions in libnet_conf.c static.
new 0189176 r26635: The OpenLDAP folks have been very accommodating, and their memberof plugin allows the error being returned to be adjusted.
new 108fd49 r26636: Remove useless 'backend' parameter, and make the memberof overlay use global.
new 31d3f57 Use NULL instead of 0
new cf80a01 r26637: More work converting to Python. (This used to be commit 84f1e82d8fe5ecca75e2d7048d1b8b409abcb9b7)
new 86dc05e r26638: libndr: Require explicitly specifying iconv_convenience for ndr_struct_push_blob(). (This used to be commit 61ad78ac98937ef7a9aa32075a91a1c95b7606b3)
new 7d5f0e0 r26639: librpc: Pass iconv convenience on from RPC connection to NDR library, so it can be overridden by OpenChange. (This used to be commit 2f29f80e07adef1f020173f2cd6d947d0ef505ce)
new 9d136bc r26640: Janitorial: Remove some more uses of global_loadparm. (This used to be commit c863f4ebde8efa1a695b4469142d6719e30bc419)
new 9987095 r26641: ldb(Python): Remove some unnecessary {}'s. (This used to be commit f250bc18e9e32d62d262901cec65586a15cd8db1)
new 5e03b92 r26642: samba3sam.py: Remove more EJS-specific code. (This used to be commit 7d14b657b3d59924b15f4f84bbd5745cd7f759ef)
new 9b5ec6b Happy new year !
new 4484339 Add test_shlibs to Makefile.
new c132824 Convert reply_open to create_file (This used to be commit 209c696ab8490564ec9e30f6f07b9c72af3ed2e1)
new cc322c7 Convert reply_open_and_X to create_file (This used to be commit fa09b9ab26657af9bd6dcf3fcc7311d5983a591d)
new 8ad3db1 Convert reply_mknew to create_file (This used to be commit 1b1cea9ef04a85a2fdd3c8574f7c4db559b7d9b6)
new 523dbf8 Convert call_trans2open to create_file() (This used to be commit 22138572bd2b9ae379b01098566e38e132653968)
new 866b529 Make libsmbsharemodes.so work again (fix unresolved tdb symbols).
new 0195afe Fix libsmbclient (resolve dependency on libwbclient).
new 4656265 Fix libnetapi (resolve dependency on libwbclient).
new 37b822e r26643: librpc: Remove uses of global_loadparm. (This used to be commit 924c0890904266af8f50f69a25f89d36f971d710)
new a5d2449 Use the proper boolean constants.
new 771b347 r26644: Janitorial: Pass resolve_context explicitly to various SMB functions, should help fix the build for OpenChange. (This used to be commit 385ffe4f4cc9a21a760c0f00410f56e2592fd507)
new 40acf23 r26645: Janitorial: Fix a couple of warnings. (This used to be commit a2bc97e8b01ecee48be60823cb19b4e794fb8f93)
new 969b857 r26646: libcli/smb_composite: Allow specifying SMB parameters in smb_composite_connect structure. AFAIK no global variables will now be used when doing RPC client connections. (This used to be commit 0ef75e4e3cb0e1bd10e367a00f5e9b725587c40a)
new 0090ec2 Attempt to fix bug #3617. Mix of patches from Volker and myself. Use standard dlinklist macros. Jeremy. (This used to be commit 1b06ee69f6b737c1d6e7b29f8ae9621e6eb07d27)
new 701a56a Make sure that wbcLookupSid() and wbcLookupRids() use talloc()'d memory.
new 23b3b7c use C99 bool return types (true & false). (This used to be commit f22c9d6296c754d472e8eab51caa058f55ef370e)
new 59f5b4c Merge branch 'work/v3-2-test' into v3-2-test (This used to be commit 761858312b3470ff2acc2980882bad534275c552)
new 0df7bca Fix some C++ warnings (patch was Volker's) - implicit case from void* to char* (This used to be commit 518168410c49ac25085714c73e76dcf358fc4b68)
new 83d74c1 Rename libnet_smbconf_reg_open_basepath() to libnet_smbconf_reg_open_basekey().
new 102fda5 Choose a more apropriate parameter name.
new d191bb1 Hey, it is 2008 now.
new c995a63 Rename libnet_smbconf_reg_open_path() to libnet_smbconf_reg_open_service_key().
new a6fb71e Use a better parameter name.
new b344daf Fix setting of error code in error path.
new f9bb8a3 Add debug output in error path.
new 3bf57a4 Abstract opening of registry path out of libnet_smbconf_reg_open_service_key().
new 3c9f7c7 Use libnet_smbconf_reg_open_path() in libnet_smbconf_drop().
new ad1cc90 Don't leak: Use a temporary context for the admin token and free it.
new cc957c7 Convert the little caches in util_sock.c to use the singleton memcache. Vl please check (passes make valgrindtest). Jeremy. (This used to be commit a4d613cde86caf5782c4bfc47122d6ba807990ac)
new cfcdeb5 Fix for bug #5163 from Laurent Pinchart <pinchart at skynet.be> Failure to change password in ldap is mapped to NT_STATUS_UNSUCCESSFUL unconditionally. Jeremy. (This used to be commit 9369d6e907a49da1fbf2a5690118412b8d1a0383)
new 2242f26 Add comments
new 149e86b Trivial simplification
new 40079c4 Remove unused vars.
new fd597c7 Add libnet_conf API function libnet_smbconf_create_share().
new a750e22 Rename libnet_smbconf_reg_createkey_internal to libnet_smbconf_reg_create_service_key.
new e0ea7598 Fix a comment.
new 984aa7a Rename libnet_smbconf_reg_setvalue_internal() to libnet_smbconf_reg_set_value().
new 0240d17 Return existsing cache_tree if it has already been initialized.
new 2c072ac Some coding convention pedantism.
new 4032802 Ignore generated pkgconfig files.
new b0994be In libnetjoin don't mix admin password with machine account pwd.
new 98ae29c Fix configure output for libnetapi.
new 6afaafe Let DsGetDCName figure out whether domain_name is a flat_name when unjoining.
new 53e1014 Use -g instead of -gstabs as many have reported gdb problems with -gstabs.
new 78acbdd Happy new year again.
new 4612391 Rename libnet_smbconf_add_string_to_array() to libnet_conf_add_string_to_array().
new e598b93 Rename libnet_smbconf_reg_open_path() to libnet_conf_reg_open_path().
new dde8701 Rename libnet_smbconf_reg_open_service_key() to libnet_conf_reg_open_service_key().
new cd84256 Rename libnet_smbconf_reg_open_basekey() to libnet_conf_reg_open_base_key().
new d3e54d9 Rename libnet_smbconf_value_exists() to libnet_conf_value_exists().
new 340cb43 Rename libnet_smbconf_reg_create_service_key() to libnet_conf_reg_create_service_key().
new 547c358 Rename libnet_smbconf_reg_set_value() to libnet_conf_reg_set_value().
new 6ab11e5 Rename libnet_smbconf_format_registry_value() to libnet_conf_format_registry_value().
new 12a0cd5 Rename libnet_smbconf_reg_get_values() to libnet_conf_reg_get_values().
new 05ff62c Rename libnet_smbconf_drop() to libnet_conf_drop().
new 90837d0 Rename libnet_smbconf_get_config() to libnet_conf_get_config().
new daf1a46 Rename libnet_smbconf_get_share_names() to libnet_conf_get_share_names().
new 630de5f Rename libnet_smbconf_share_exists() to libnet_conf_share_exists().
new 3f3a29e Rename libnet_smbconf_create_share() to libnet_conf_create_share().
new e1aa474 Rename libnet_smbconf_getshare() to libnet_conf_get_share().
new e89411e Rename libnet_smbconf_delshare() to libnet_conf_delete_share().
new b9f904b Rename libnet_smbconf_setparm() to libnet_conf_set_parameter().
new 55771b3 Rename libnet_smbconf_getparm() to libnet_conf_get_parameter().
new 2476254 Rename libnet_smbconf_delparm() to libnet_conf_delete_parameter().
new 5655ae7 Rename libnet_smbconf_set_global_param() to libnet_conf_set_global_parameter().
new 30829d1 Use GLOBAL_NAME constant.
new 6dce6ba Add a comment header and do some slight reformatting.
new 5470f8f Make libnet_conf handle opening/initialization of the registry.
new f8dacb9 Add some more join related werror codes.
new be88a67 Minor libnetapi join cosmetic cleanup.
new 192700b Use different error code for libnet_conf initialization failure.
new b076a7e Add ads_get_joinable_ous().
new bcdc491 r26647: Mark 'valgrind_run' as executable (This used to be commit d00b87caffdcf8af40054d3325197040cc75b6eb)
new 636c9a7 r26648: Move detection of global catalog captability to a central function, so
new 4d0514b r26649: Only claim to be a PDC if we are a PDC.
new 5d0e4f2 r26650: torture/raw: Fix warnings in lockbench/openbench.
new 425732f r26651: libsmb: Allow specifying signing policy from higher up.
new 6f79af9 r26652: msrpc_parse/msrpc_gen: Add iconv_convenience argument. (This used to be commit e886f1bc0dc694971979716d1991535c7d2e08de)
new dc8ccff r26653: Janitorial: Remove global_loadparm use in two more places. (This used to be commit 65fbb4700d145810d1c7539a4037d73d856278c6)
new dcc2825 r26654: libcli/smb_composite: Rather than specifying each of the gazillion options for SMB individually, just specify the smbcli_options struct. (This used to be commit 8a97886e24a4b969aa91409c06f423b71a45f6eb)
new 4537be1 r26655: torture/auth/pac: remove uses of global_loadparm (This used to be commit ff67935be4980c701a9cd9a7fa435b8d1e02dfec)
new 6ed5fc0 r26656: python: Add file documentating the status of the Python migration. (This used to be commit 5c86cc6648169bf52161a1ffdbf17a38b62c611f)
new 0dbdfc2 r26657: pidl: Add basics for generating Python modules. (This used to be commit f1960ca7c4d1b75d64192efdd446482c6bbebcd9)
new 1548d8d r26658: pidl: Register Python modules. (This used to be commit f47044aacc8eb6df856524744ab87bee997bae6d)
new 9350313 r26659: pidl/python: Support string constants and handle modules. (This used to be commit 885e5980d7d7fbafdcf308b8ba6f2560c5b467ec)
new 8122eb7 Update mount.cifs help
new 0d6dbca r26660: pidl/python: Generate stub functions for DCE/RPC client functions, constructor for interface objects. (This used to be commit 0ee0581f052d0b90b2697841aaa09e0955aff65a)
new c9afddd r26661: pidl/python: More generic handling of NTSTATUS, add stubs for types. (This used to be commit 336dae6d429f122f7f38a6c78d28b848ebfa3c67)
new 4ba6e6c r26662: pidl/python: Add constructors for struct/union types. (This used to be commit bc6aa49d8e33add2efa6f66630029f5305b56280)
new e5f8d05 r26663: Proper dependencies for pidl Python bindings. (This used to be commit f24e5e8a2b16f2f1640cb573bdcb346cb3748f33)
new 8dc1bf8 Robustness fix for libnet join when unjoining.
new cf6e59d Fix some error strings in netdomjoin-gui.
new 5c09517 Fix crash bug in regdb_close() when called with no ref count.
new 564a54a Minor cosmetic cleanup for netdomjoin-gui.
new f78c318 Add debug switch to netdomjoin.
new 1c18387 Use the proper boolean constants.
new e15a331 r26664: buildsystem: Hopefully fix the shared library build on AIX. (This used to be commit bdf30f80fbef8ea70c3073dc43bc1b0bc02a9951)
new 0399df2 In libnet_join finally separate the admin from the machine pwd entirely.
new 6f84ea9 Separate out storing and removing secrets in libnet_join/unjoin.
new 28ef487 Rename server_name to dc_name in libnet join structures.
new 77219dd Fix build warning.
new 2a8722d Fix the behaviour of "net conf setparm" to create the share if necessary.
new b1472c0 Remove the final regdb_close() from net_conf.c
new f215dec Map WERR_NO_SUCH_SERVICE with dos_errstr().
new 9a45dce When connecting to an AD DC, use the DsGetDCName variant.
new bcc2a6a Ensure that winbindd_getgroups() can deal with a UPN name.
new 4093b06 Add a missing check for dealing with a one-way trust in query_user(). (This used to be commit f89e356bdaa203ef0a3ce6b8bd52170afa68a2c9)
new 84a50e2 Fix the inherited trust flags when spidering the trust heirarchy.
new 34fb783 Update the introductory comment to net_conf.c to mention linbet_conf.
new dee8e32 Remove the word "registry" from the help output of the "net conf" command.
new dbdaa5e Fix a comment.
new 517ad53 Fix spacing - spaces mixed with tabs.
new 2f195e5 Fix a DEBUG statement.
new 9254bb4 Refactor the crypto code after a very helpful conversation with Volker. Mostly making sure we have data on the incoming packet type, not stored in the smb header. Jeremy. (This used to be commit c4e5a505043965eec77b5bb9bc60957e8f3b97c8)
new e49c28e Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 16224e8f4f22a8db0ed278d741a7706967f55335)
new 3f42428 Fix a misleading DEBUG message.
new 4ad3464 Unindent function header.
new 34e579f Enhance DEBUG-verbosity of ldap_open_with_timeout().
new 2cb68e3 Untangle assignment and result check.
new b54310c Add a debug message (when the LDAP server has really been connected).
new 68b2965 Fix the build. Jeremy. (This used to be commit 25a0084af5978cc11cf4e83a641bc57e0e64eb89)
new fadf9cc Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 3a62a177ba758b325ab98e9d77d302bc382e0df8)
new 4aba747 Re-Indent function ldap_open_with_timeout().
new 6503c73 Fix interesting bug found with make valgrindtest. When cancelling a lock due to file closure make sure we null out the fsp pointer so it isn't dangling. This is an old bug (not related to the new changes). Jeremy. (This used to be commit b5ee972b0c04b4d119573d95ac458a3b6be30c5c)
new 3aea92c Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 4e1bf48e7eab927e70fde3408a42c56e06b9b178)
new 395c366 Do not pass emtpy wkssvc_PasswordBuffers to rpc functions.
new a8d2664 allocate share_mode_str only when needed (This used to be commit a98693bfa7bfe72ffa164d21b3e9636e268708aa)
new 9394916 We dont' modify the smb header for crypto anymore. Jeremy. (This used to be commit f5b6b6dac66b4ecc113985a7e7db1855b324c465)
new 058ba64 Fix idle client reading keepalive. Jeremy. (This used to be commit 4ce0bf785635371e2923217b1e0b7f30986c25bb)
new 2956298 Now conn is part of smb_request, we don't need it as an extra parameter. This cleans up quite a few places we were passing it around without needing it. Jeremy. (This used to be commit 8f36def18e9f980e8db522e1de41e80cfd5f466e)
new 71a2431 Added -e option to smbtorture to test encrypted versions of the tests. Jeremy. (This used to be commit e85b346f3d73f50d6dea19ffb6cca1180345e687)
new 95fa10d Added -e tests for S3 smbtorture. Jeremy. (This used to be commit deeeae3ee96f7207a49e1edaa876410b77c33458)
new c513ff3 Better way of testing enc. Jeremy. (This used to be commit c5800235018330f0c1bbe307cd733597ac9b6686)
new 3d40b19 Add missing patch to allow smbcacls to do krb5 auth, bug #5175 from Tom Maher <tmaher at watson.org>. Jeremy. (This used to be commit 54ee718957b768a06e41857b96f0b5e18b3ca6a4)
new 01afb07 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 3a45f62310faf63cd6864d2cb10f941492eda818)
new ceba96c Try and fix the buildfarm. There's a scripting error and I'm hoping this is it... Jeremy. (This used to be commit 0356f0efc4a18230ce7a9c0a17dc98c4242ad38d)
new 4a95b17 Try and fix scripting errors. Jeremy (This used to be commit c84f2234fe0068a69fefa3c3ec219d4a95479b0c)
new e86fd65 "Desting" -> "Testing" Jeremy. (This used to be commit c3f3ec5cd5f9ffe8d08356dfd22b1cb6943829ad)
new d5bd2e7 Can't use logical operations on boolean values. Jeremy. (This used to be commit 34cd9b5b51a4209b4d970eb90bf1db0eb24a60bb)
new c6a2292 Using a bool with a logical operation. IBM checker caught. Jeremy. (This used to be commit 7f9fe7da1e25bcc730f4c4226bf77f6d39b5ace4)
new 99e349b More logical operations on booleans. IBM checker. Jeremy. (This used to be commit e289a0c8592f9e5c58100ddcde2577b452725b88)
new 4881ed0 More logical operation on bool. Jeremy. (This used to be commit 7e8e91aeb3795d26ae8591665981bc42d8b6122f)
new 9baa97a Add general '-e' option to enable smb encryption on tools. Jeremy. (This used to be commit 757653966fc1384159bd2d57c5670cd8af0cae96)
new 160fefc Fix args to cli_force_encryption. Jeremy. (This used to be commit 7b0826aeec284fb129dc1101a5eae2ca96c7cfb6)
new 722d288 Use the common -e option not the custom one. Jeremy. (This used to be commit ef1bbcdfb98da185c07005dd7810039f99f0685f)
new a41972e Fix -e for smbcquotas. Jeremy. (This used to be commit f97b1247c1053f47aef64be95ab9b3c3d8702c8a)
new 1be3fcb Add the options smb_encrypt_level to set the requested encrypt level and smb_encrypt_on to query it. Jeremy. (This used to be commit 07d47996f9535731ccdc1792c405c8bee1a082ae)
new af2a75b Add -e to smbget. Jeremy. (This used to be commit 0475bdcf44d21bbdefb57f15d403c91c44d8d90a)
new 3d7a8a9 Fix missing return - should be void. Jeremy. (This used to be commit 45ae90b77e53cd0cdf50939528dac4d2ca39b5c5)
new 4a413e4 Fix %d / size_t printf arg missmatch. Jeremy. (This used to be commit 3e3205309b75edf7d29633525adfdceb5f8856eb)
new df70180 r26665: registry: Fix tests on bigendian machines. (This used to be commit bcd8f50f7952d1e502326f11ddfa8cfe8a982b1b)
new e652fc8 r26666: python: Prefer newer Python versions as they use const properly. (This used to be commit aa2adf33275dc637022d9feee1531aa79aa08e25)
new d0e9c92 r26667: pidl/python: Don't generate casts anymore; this will generate warnings with older Pythons, but will be a lot cleaner with newer versions. (This used to be commit 7db3222dace7071e3d74fc34b86d571a0f3badea)
new a5301d2 r26668: tdb/python: Fix default value of open_flags for tdb. (This used to be commit aa438a2febc6562aa6f71505936d0872a6dcd17d)
new 2c8c9a5 r26669: Janitorial: Remove uses of global_loadparm. (This used to be commit 50c46160d997e0448f51ae09e0f3c79e8519fa41)
new 2da3464 r26670: Janitorial: Remove global_loadparm uses. (This used to be commit 13cc6ca1d3c2b5899bdd02c4c7306a92baa260f5)
new 01c7909 r26671: rap: Convert the RAP tests to the new torture API and run them by default.
new df408d0 r26672: Janitorial: Remove uses of global_loadparm. (This used to be commit 18cd08623eaad7d2cd63b82ea5275d4dfd21cf00)
new 5878869 r26673: selftest: Document the purpose and output format of samba4_tests.sh. (This used to be commit 93b80f1ceb1efffd16a489bebd63ec10dd947989)
new b7e34eb r26674: smb_composite: Avoid use of global_loadparm.
new 56a8ef0 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit d3b91e494c824a65506ba1bc1cba5bba77000530)
new e644673 r26675: mkproto: Add --all argument, fix some perl warnings. (This used to be commit a175ee6594046c44572e3314ab7c3b61dcd7422f)
new 3ba8fbe selftest: Use platform-specific equivalents of LD_LIBRARY_PATH for Samba4's smbtorture. (This used to be commit 64ff1dad8664f14030c7d78c252d946216798a88)
new aaa2770 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 5a30f6377d37d8a5cadce4fb9a2fc19b78fc1709)
new 1f46aac Use metze's approach. (This used to be commit 126cc075995ffaeb65317627acae05c1b96cebd0)
new 8dbeca6 Review feedback from metze. (This used to be commit 015cf6b6adfa87ff7c5bb1cec9f98237bad075e1)
new ac86592 Remove vlp.o in make clean.
new 9d09a06 r26676: libcli: Fill in lp_workgroup() again, should fix my breakage of cifsdd tests. Thanks to Andrew for catching this.
new ee24c62 Remove superfluous fd parameter from SMB_VFS_FGET_NT_ACL().
new b55171c Wrap lines for readability.
new 05352cf Remove superfluous parameter fd from SMB_VFS_FSET_NT_ACL().
new ca275e2 Remove unneeded parameter fd from SMB_VFS_PREAD().
new e45c7ff r26677: Implement and test iter{keys,values,items} for tdb bindings.
new 4e6dcc7 r26678: Check in auto-generated swig files. (This used to be commit 62017f049bc0b0f311ba49d03084044faa5e6dcd)
new 3f4699f Adapt fset_nt_acl() and fget_nt_acl() in examples/VFS/ to vfs prototype change.
new 56cf85f r26679: It is very bad to free the ldb handle when you didn't create it...
new 654282b r26680: Don't always advertise GC functionality.
new 97273d3 r26681: Use fewer magic numbers.
new 4e064c5 r26682: Move CLDAP to the modern torture system, and add value checking.
new 8174ed1 r26683: Add another testcase. I still don't know what's wrong here.
new bb93a7e r26684: Trivial cleanup from Matthias Dieter Wallnöfer, from bug 5090
new 637cd09 r26685: Fix bug 5137 by Mark Ridley. The RPC-ATSVC test is not tested, so was
new d59ac4d r26686: Fix bug 5143 by Jason Tarbet. This prevented an easy cut-and-paste of
new 18699d0 Prevent winbindd from segfaulting due to corrupted cache tdb.
new c4d3f1b Add some braces to if statement.
new 696cf4d Make wcache_invalidate_cache() return bool, not int.
new 0818d41 Fix a comment.
new d82702c Use the proper boolean constants.
new 6345220 Only create machine account in libnetjoin when requested to.
new e6c3ac5 Failure while unjoining a domain is non-critical. Just continue joining to the workgroup in that case.
new 68ec314 In gfree_debugsyms() free the format_bufr as well.
new c0d3350 Add secrets_shutdown().
new be7df54 Fix two memleaks in libnetapi.
new 02f67cf Add free_local_machine_name().
new cab9aa5 Fix build warning.
new ff1017b r26687: python: Update status after feedback from abartlett. (This used to be commit f08192750eecdd8b0ffbed84a53abcae51afd2df)
new 7f8276b r26688: Fix listing remote predefined keys and subkeys. This fixes bug 3431. (This used to be commit 846876ad32dc86fe7c367db084e76c670c61b389)
new 47f6bbf r26689: registry: Return max_subkeynamelen, max_valnamelen and max_valbufsize in getkeyinfo(). (This used to be commit b06896d2378e536f5044dbe500a5232a89d6d0b5)
new a56b417 Remove redundant parameter fd from SMB_VFS_PWRITE().
new 6f657c8 Remove redundant parameter fd from SMB_VFS_LSEEK().
new 8dcce0d Remove redundant parameter fd from SMB_VFS_FSYNC().
new 87a684f Remove redundant parameter fd from SMB_VFS_FSTAT().
new e614dec Remove redundant parameter fd from SMB_VFS_FCHMOD().
new 670909c Remove redundant parameter fd from SMB_VFS_FCHOWN().
new b457b94 Remove redundant parameter fd from SMB_VFS_FTRUNCATE().
new 299d24d Fix the build: Fix caller of strict_allocate_ftruncate().
new edd30e7 Remove redundant parameter fd from SMB_VFS_LOCK().
new f6cac02 Fix wrong unused opaque macro for kernel_flock().
new 327cc04 Remove redundant parameter fd from SMB_VFS_KERNEL_FLOCK().
new fa1e5e9 Add NET_API_STATUS_SUCCESS define.
new cc1982a Close registry in libnetapi_free().
new 0b92d8b Free libnet_JoinCtx after joining.
new 528d253 Rearrange order of libnet join context init.
new 077eaaf Add error_string to libnetjoin and libnetunjoin structures incl. set functions.
new 60555e6 Add ADS_STRUCTs to libnetjoin and -unjoin, with talloc destructors.
new 0bbc04d Rearrange libnet join code and add support for account pre-creation in AD.
new 5b5f17a Honor the WKSSVC_JOIN_FLAGS_ACCOUNT_DELETE flag when unjoining from AD.
new d661186 Add libnet_join_find_machine_acct().
new 1fba8c8 Let libnetapi use it's own krb5 cred cache in memory if necessary.
new 1b3520d Add krb5 cc env to libnetapi_ctx.
new 751fc87 Add libnetapi_set_error_string and libnetapi_get_error_string.
new d6659f8 In the local path of NetJoinDomain, try to get error string from libnetjoin.
new 74fc0bf In libnetapi example, use libnetapi_get_error_string().
new 60eb924 Merge remaining post-AD-join functions from net into libnet_join.
new ec75d53 Finally use libnet_join_set_* functions in libnetjoin.
new d5dec33 There is no LDAP in some corners of this world. Fix the build...
new c8abd25 Trying to make the buildfarm w/o krb5 happy.
new 8d261ee talloc_stackframe only needs 1 talloc (This used to be commit c0c2084d40b79e949dab7c68626aa665b9ea1a8e)
new 6dc988c Change db_tdb_fetch_locked to use only one talloc (This used to be commit 921c8657e2eeb71d5b9ae2675255a852b26cc30d)
new c3c1961 make db_tdb_fetch use tdb_parse_record (This used to be commit 88d82d0623e71ae1ef4f8fdefba10e3a230ea526)
new fa6d7b4 Do not talloc_strdup filename and servicepath (This used to be commit 66be770993acf4e1673e9615bcddb21768c33e62)
new 2616941 Remove redundant parameter fd from SMB_VFS_LINUX_SETLEASE().
new f7bf4cb Remove redundant parameter fd from SMB_VFS_GETLOCK().
new e3ea1e1 Enable talloc reporting in libnetapi if DEVELOPER compiled.
new a8d2008 Refactor our DsGetDcName call a bit (before it will move into libnetapi).
new f8b8d8c r26690: torture: Move torture_context_init() to the ui.c, where all functions related to it are. (This used to be commit 5f6cc640758448df9c8ad4eba1ffa12ce0c3f732)
new 20bf9e1 r26691: registry: Add subkeys required for Server Manager Alerts and Peplication. See bugs 4934 and 4935. (This used to be commit fdd2ba336b4cf742f6e59253beab5dd226a87a85)
new 62e9d50 Remove redundant parameter fd from SMB_VFS_SYS_ACL_GET_FD().
new 65fc5db Add comment.
new 83a7d86 r26692: registry: Treat key and value names case-insensitively. (This used to be commit 9fc5f098e01145db5b01efb0bf22cdddf0213d20)
new b2182c1 Remove redundant parameter fd from SMB_VFS_FCHMOD_ACL().
new 5921607 Remove redundant parameter fd from SMB_VFS_SYS_ACL_SET_FD().
new 66273a7 Remove forgotton fd from solarisacl_sys_acl_get_fd().
new 50ee744 Remove redundant parameter fd from SMB_VFS_FGETXATTR().
new 9f691df Remove redundant parameter fd from SMB_VFS_FLISTXATTR().
new d6b91ac r26693: Add (untested) libnet_rpc_groupdel function.
new 1590dd3 Remove redundant parameter fd from SMB_VFS_FREMOVEXATTR().
new aab6704 Remove redundant parameter fd from SMB_VFS_FSETXATTR().
new c657650 When unjoining fails (e.g. missing creds) make sure we still correct config.
new ab216a1 Fix crash bug when strequal is used too late in libnetapi_free.
new a01dc30 Add NetApiBufferFree() to libnetapi.
new 200bba3 Make name_buffer in NetGetJoinInformation() talloced.
new 67f2afe Correctly free buffers in netdomjoin-gui.
new 4a056e1 Remove redundant parameter fd from SMB_VFS_AIO_CANCEL().
new 17e8104 Correctly talloc ctx->remote_path in libgpo (thanks Michael for the pointer).
new f0b6793 Add missing quote. Fix bug 5172. Thanks to Jason Filley <jason at snakelegs.org> for reporting!
new f89fa0a Do not ignore provided machine_name in ads_get_upn().
new 6972084 Fix define check s/WITH_LDAP/HAVE_LDAP/ in libnet_join.
new 62c9198 Use ads_get_upn() in net_derive_salting_principal().
new cef4081 r26694: asn1: Fix header and some typo's. (This used to be commit f9988734bb8a1d823e14b6bff5c4d55d75471f18)
new bfab6ab Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit ea36c3add588061cf338deabb2d8952f2213a8bd)
new 0f32132 r26695: Cosmetic fix for pidl generated samba3 client code.
new 791fe31 Pedantic cosmetics: rerun make idl.
new 7ca33d1 Move the DNS tsig update to using struct sockaddr_storage from struct in_addr. Still only does IPv4 updates but now it'll be easy to add IPv6 when we have time. Jeremy. (This used to be commit ac3a433befca2c6b674fc7e7f2f2c700d78b0a0c)
new 35c2562 Allocate dirp->name_cache on demand only (This used to be commit 1a15778331393f9ece9aac9450828e799b20a058)
new 5274d8c Only realloc the talloc stack if necessary (This used to be commit c7cb98d486ef8af1dc7111c2316fd73db9fef9f8)
new 89f1fec Fix examples/VFS after VFS API changes.
new e09316e Fix returns in void functions.
new e3f0e64 r26696: Some more minor pidl samba3 client cosmetics.
new 0af2efc Don't shrink a talloc area if we have less than 1k to gain (This used to be commit 28a72ebd4541fb54f284da49081345e54130c75a)
new 148f1ee Save one popular malloc (This used to be commit 2150663d9eaf5cdab08de2ad1fcc952d7e85936c)
new 8015819 Correctly identify enc/non-enc packets. Jeremy. (This used to be commit 647f13d0f1a270a68263b3b0403436f9d6cf1a0e)
new 7febec3 Simplify... plus add a debug message. Jeremy. (This used to be commit bedc493874adaf783362ba7b821e2a6d985b96ea)
new ebb2126 Fix talloctort: move size check after referenced ptr check.
new 2e3ac4d Add a comment.
new 3ff1fc3 Extend a comment.
new f168fac Don't leak data.dptr on error path.
new de53e47 Fix prototype: Add a void to an empty function parameter list.
new f3603d5 Convert add_sid_to_array() add_sid_to_array_unique() to return NTSTATUS.
new f269ed8 Move content of comment.
new 22068a0 Change registry_create_admin_token() to return NTSTATUS.
new 2371d31 Fix resource leak found by coverity (CID 521). Jeremy. (This used to be commit acfb233acc7324b8d431d5cb777a1933d173b3dc)
new b47d491 Fix CID 460 - resource leak on error. Jeremy. (This used to be commit d61831164b482d02e0eef3c28aeed93d3e44433f)
new 3eb2cfc Fix CID 461 - resource leak on error. Jeremy. (This used to be commit eea07b0c83985af60395f8a31de5bac4e5398cff)
new 4d58fc8 r26697: Leak less memory into the ldb context.
new 3f55798 ensure uni_name.buffer is initialised
new 1d1b996 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 87456d8eefe630ab6ac685524c4560a71764ea96)
new cb3c3cc ensure uni_name.buffer is initialised
new 579160c Ignore test directory.
new bf08d19 git-ignore generated files under examples/VFS/
new af02de7 Fix build warning for libsmbclient example.
new ba92234 Add libnet_join_derive_salting_principal().
new c16a00b Replace an uninitialized variable
new 059be4d Reduce stat cache size default
new 79180e6 Fix memory handling in torture/cmd_vfs.c:cmd_open and don't leak fsp_name.
new 28ac552 Re-run make idl. The pidl generated code now fully complies to coding standards.
new e6968df r26698: Prettify samba3 client code a little more.
new b43719d Attempt to fix the compile of source/utils/net_dns.c
new 1ac5e6c Correct comment. Default debug level of smbclient is 1, not 0. (This used to be commit 9c81125e6d3df49806e1c0b39409ffac8e3a0fd1)
new 3d87cba Re-run make idl to get even nicer pidl generated server code.
new c781879 r26699: Some minor cosmetics for pidl samba3 server code.
new fbd9a15 Another attempt to fix builds w/o ldap and/or krb5.
new 7c6d77d Fix memleak in ldapsam_rename_sam_account() found by IBM checker.
new c0c299c Fix a memleak found by the IBM checker.
new 1c4466c Try to fix the build on hosts that HAVE_LDAP but don't HAVE_KRB5.
new 66d6eb2 Fix the max_dead_record calculations (This used to be commit 2a5c53220a5cc2b4a80fc7c6cb38e87789c5e797)
new 817e0d8 Ensure we don't take address of one past buffer. Jeremy. (This used to be commit 318cbcfae51fc5dae549c60107d12480d8e478c8)
new 381c386 Try and fix the AIX build. Jeremy. (This used to be commit 231a148badf1f9b868ed1d37532020defa27bbd6)
new 6a10222 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 92fcf22b79809393c734e4005c34a5e7e4aaa912)
new 638b57e Enable building the notify_fam module.
new ba6eaa6 Try and fix the AIX build.
new 1ed4fcb Implement talloc_pool()
new 5df6018 Add the calls to make use of talloc_pools in a talloc_stackframe. Jeremy. (This used to be commit d27e6c0548d21394f6399d3b737d175ffed8420d)
new 9003e8e Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit f98c68a8a4882cb0a1b7e8985f3eba5ebb8287e3)
new 253fbf1 Make use of talloc_pool in the main codepaths. Remove the sub-contexts. Jeremy. (This used to be commit bc932b8ad4396f76b71c43efe9a6346f89c3632c)
new 980ac09 Fixup hot paths - add macro for toupper (c < 0x80). This now matches 3.0.x on my micro-tests. Jeremy. (This used to be commit 329b924cba8225002ca40db26c45b31d141a0925)
new 7579e08 Form a proper hierarchy in talloc_stack
new e8909e2 Fix suspicious Makefile line
new 4803cc5 Mark talloc_pool memory for valgrind (This used to be commit d89e42f1d2faa018c584025296d6be8195cbcf20)
new 97a5059 talloc_free_children can only reset pool if it's empty (This used to be commit 0272b46515b4c4515d5cad8e86fab61d8e91e29e)
new 138954e Fix a c++ warning (This used to be commit ee905a085fff5410d02c3e5fa2664e989de4afd4)
new 83b1751 Remove unused string.
new 3cc3b9e use talloc_tos in a few more places (This used to be commit 65dd869bea351010c67f02046ae4134bdada1a4c)
new 5ddb2ab Some more talloc_tos() (This used to be commit 444e35e7df1f13fc285183da8fb41b30ad99a3fa)
new 9f67ee6 use talloc_tos() in share_access_check() (This used to be commit ac2bb838d537ca563ad2fe770b3e1c2fe8b1d9e7)
new 5661ac6 Correctly abstract the transfer_file mechanism with callbacks and void ptrs.
new 9f6d047 Fix a really silly typo.
new 10da703 Make casts to (void *) explicit to remove compiler warnings.
new 386caea Reformat some code I just touched.
new ba2a255 Move transfer_file and transfer_file_internal to a module of their own.
new 84f12a5 Set the "stable" vendor string in VERSION. (This used to be commit 22d2ff0bc4d1012cc3ffc7ab0fdbab5a8188a0cb)
new 1d66f4d Remove redundant parameter fd from SMB_VFS_READ().
new e9a3a62 Remove redundant parameter fd from SMB_VFS_WRITE().
new db5b0fc r26700: tdb: Build and install Python bindings when possible. (This used to be commit 8d77ea379fef5ad4b2718bc8e0620304588c9239)
new fd39d20 r26701: ldb: Build and install python modules when possible. (This used to be commit 7a66d0eff6e2300cc82b4c7585f9c45afcc851a4)
new 48c75ba configure: Complain when Python is not found. (This used to be commit 6aaccdb0b38366963d5bdff444d24d6dcacc817b)
new 24da297 selftest: Use Python provision for Samba 4 by default. (This used to be commit 12cf633f7f28f5cefb0cdd90ee9f2e6b77bb3aa3)
new 5b8ffcc python: Update STATUS. (This used to be commit bcd82a9ae3cb01b3d8ed0c36999f7a1c0bbab19a)
new ef4e560 prepare the mkversion.sh infrastructure for git branches in the build-farm
new 1f493dc Set -test in the vendor version
new 2566590 Revert "Set -test in the vendor version"
new 70ca537 pidl: Fix samba3-cli test after Günthers formatting fixes. (This used to be commit bd4ce069b4b6d3fdc182b16060c20e6fe8e8a87d)
new 84c9b62 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit ad9089c413bfac6dddda5e837d7143fe7a2c29fb)
new b7d222c Tiny cosmetic fix (This used to be commit c82c1d462be6ddccd6e395b4a9630df91dacbda2)
new 0bfa867 --enable-libwbclient-shared
new 34dd0dc Native move servers will refuse these SamSync operations, so don't count them as errors.
new 7054ce6 Return 'not implemented' on more RPCs. (easy way to 'pass' the torture test, as I see little reason to implement these RPCs).
new 80902a2 Merge commit 'origin/v4-0-test' into 4-0-local (This used to be commit 4720f53a92644dd6959e18923924fbe01889111c)
new e17642e Fix the build of the cacheprime VFS module after API changes.
new 6bdd142 tdb: Add simple reimplementation of tdbdump in Python as an example of the tdb Python bindings. (This used to be commit 47d797f7885b1e7bcff724496ecb1990e8440eea)
new 9eec5ad Update ignore list. (This used to be commit c21886614ddacbabef2420e4cf67e0488439c9c8)
new dc6058e Ignore compiled Python files. (This used to be commit ff14ffc6582874d8248798bebd57703fbdbda942)
new 3688b76 Make Samba4 and Fedora DS happier
new 4f6177d Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 588531bf211f5ede2731df56fd540934b673a2d7)
new 13785d5 Don't print out debug messages at level 0 if we can't bind to a socket if we've already bound to one (this prevents : bind failed on port 445 socket_addr = 0.0.0.0. Error = Address already in use bind failed on port 139 socket_addr = 0.0.0.0. Error = Address already in use messages when trying to bind to an IPv4 address when we've already bound to the IPv6 equivalent. Jeremy. (This used to be commit 3936de735a7bb548df8ce7f06f2cc8f7ffdf56cd)
new 3f7ec9b Add in new module to normalise DNs being returned from OpenLDAP. This fixes the case of the attribute in teh DN.
new 9269db9 python/ldb: Add __getitem__ implementation for LdbMessageElement. (This used to be commit e6498a0780dd31dfc623a69432004b606aeaccbe)
new c369502 ldb/python: Implement __len__ for MessageElement. (This used to be commit a8f90ed34ce9341080b63c801ef54b82de42b8e6)
new 4caab9c Combine fsp and fromfd to fromfsp in SMB_VFS_SENDFILE().
new 14d45be Remove now redundant parameter fd from prime_cache().
new fef9cf0 Combine fsp and tofd to tofsp in SMB_VFS_RECVFILE().
new f33f4ef Don't switch user contexts unless you have to. Saves a bunch of syscalls on close. Noticed by Volker. Jeremy. (This used to be commit 3caeeaea162e2083a087c242b850c107a3be1bf9)
new 6a8fad0 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 767e0164adf8803df50b0b7bd8e81d25af72bb78)
new 2466d2c ldb/python: Allow comparing a MessageElement to a list or a singleton. (This used to be commit 1ccbab81d79f83bb419104f2bbaf2ae7b368e90f)
new 1f4838b python/ldap: Wrap parse_control_strings(). (This used to be commit b27e5a68530c4fd6430cbb174b63f8ff2b6f4e53)
new 3dab823 Fix segfault when sorting LDAP replies on the client.
new f5277a3 Rework ldbsearch to avoid segfault when remote LDAP server returns referrals.
new 6a875cc Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 597f9fe17685fb7909269bc0af04bf4a040e2ad7)
new 1d8cddd python/ldap: Support controls argument to ldb.search(). (This used to be commit 9eddc27f13fa2feb56d6b015e66d8c54081487da)
new aec6671 python: No longer skip LDAP tests. (This used to be commit d029c0bedf8b3d300050786991e2df0e446fca72)
new a785df0 ldap/python: Fix some more calls. (This used to be commit 583881ae5a2a173abad9ba1ffd766b009d9ca8cd)
new 410e8f8 python: Specify right arguments for the ldap test, fix some more calls. (This used to be commit 74209fa6b097c6cd3c919dc6a67d998de12fa575)
new b344508 python: More work getting the LDAP test to compile again. (This used to be commit d7a3f9612c40000cb265279598c09f6983305656)
new 5967746 python/ldap: Fix some tests. (This used to be commit 52f64afd4324eb185303ca192b88ccb632ee8587)
new da56ee6 python/ldap: Get further. (This used to be commit 0c27eabbc40657493dc72f12b4fbdb07b0a3200f)
new d2b96bb Make a few more tests pass. (This used to be commit 017aa400c7097cf6132f2bec969b9bbb5237f4d8)
new c01396d python/ldap: Fix a couple more tests. (This used to be commit 3a0d14f33532d88ace770d037c50375fe822dbb6)
new 79d466c ldb/python: Support comparing Dn's to strings. (This used to be commit 355878907970b396e4031426fda260d981c417eb)
new 1534a40 ldap/python: Fix last tests. (This used to be commit 874c00b1c1ef011c85226135144fafdc97d91116)
new 63bbb92 Python: Update STATUS. (This used to be commit cbf3b74e5f5076d864b08c772f21b20751ea5163)
new ac4810f Remove 'dn' from mapping, it isn't a valid attribute in AD, and causes problems with ldap.js test with OpenLDAP as the backend.
new 48c2d87 Use 'dn' less, as this is not a valid attribute in AD, and I want to remove it from ldb. It is not longer mapped against OpenLDAP.
new 2b17949 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 53b51660ae6b733b19b0ba3403f229b215de7b47)
new 28a06a1 ldb: Get rid of a warning. (This used to be commit 37ed9fbeee37a1d86d6f6841eac5c1a0a85c1fcc)
new 9aec391 gentest: Fix a warning. (This used to be commit d41b2e5ccd113ecf2f99896b1ce061ecb9ecc54d)
new 7b77490 ejs: Remove cast to incompatible pointer. (This used to be commit 89d5b91d3c4dae754178c82cb7a24e7c5af09fcd)
new ed4fde2 libnet: Rename a variable so it does not shadow a global. (This used to be commit a5b9d2f33279e0f96a36acbf3da7c018aadf08c9)
new 1ab7a0e libnet: Fix includes to silence a warning (This used to be commit ba5a21998bfc1bd616e7a2d9647d284ca30a3574)
new 35c5971 wbinfo: Handle SID_NAME_COMPUTER in sid_type_lookup (This used to be commit 1abb2b471a11305ae7e0da403eca3cfe1fe1b016)
new 28b852a Add domain_is_ad bool to libnetjoin ctx.
new 136b02d Use domain_is_ad bool.
new 2c591e0 Remove some more references to global_myname() in libnet_join.
new 2bcba87 Ignore result of libnet_conf_delete_parameter here, as realm may be not there.
new 4eed788 Refactor libnetapi error string functions a bit.
new 7a87256 Include some basic headers in netapi.h.
new 55b642c Set error string when ads_leave_realm() has failed in libnetjoin.
new 026b2a8 Remove '\n' from error strings in libnet_join context.
new efcf285 Fix libnetapi error string callers.
new c79ce2f As long as DsGetDcName is not part of libnetapi, lowercase the fn name.
new 7c3e8c8 Python: Simplify code in a couple of places. Copy Andrew's changes from g53b5166. (This used to be commit f056f624958af79204c972eba3f85e36e93daed7)
new 378dff1 python: Fix typo. (This used to be commit d6b06fc03e37781f5f59b15cff8fe3ee8df63444)
new 2539cf0 Fix a build warning.
new 618f9a6 Fix panic in "net conf": Fix logic in error condition.
new 9cd7430 Remove code accidentially submittet with last commit 83aed537c16f63.
new 47fff7a pidl: Remove multiple copies of get_pointer_of and get_value_of. (This used to be commit 79344c9c5e0e38155facb0c7b16e84a0dca3d2eb)
new 2ec4157 Sync tdb with the tdb changes in ctdb. Spoke to tridge about this. Fixes insidious problem with order n^2 freelist merging. Jeremy. (This used to be commit c6609c042b128e7d63eb64cfdfb0f6b65cb59d76)
new 92950a9 pidl: Remove support for the "declare" keyword in the parser. (This used to be commit ea3371389226a756ba641a7fc02cfbee78663411)
new 236a780 idl: Use typedef rather than declare. (This used to be commit 3fd750bd54f150ff62fd8165406bd26d03d624cf)
new 87fc0a4 pidl: Remove support for the declare keyword in other parts of the pidl code. (This used to be commit 2fe013f715bdee6c01a833bc6c883e830bdc5dfd)
new fbd6d14 Use domain_is_ad one more time in libnetjoin.
new 9d164c4 Add debug bool flag for libnetjoin ctx.
new 8921b22 Auto-add missing shares in libnet_conf_set_parameter(). Michael, please have a look.
new a05edb5 Use WITH_ADS define in libnet_join, hopefully not breaking the build.
new e69c82e Merge all ads related calls in libnet_join_post_processing_ads().
new bc629c6 For libnet_join error string functions, make sure not to overwrite last status string.
new 21ccb47 Add appropriate error code when pre-creating accounts in ous isnt supported by DC.
new d4e5cad Fix some error strings in libnet_join.
new afb163e Call dsgetdcname when we have no specific dc defined for joining.
new 45db92c Fix some indents.
new 05fb367 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 08645826817d42c9d4b42ea0fd5e633d7fd08d35)
new 6fa8152 Ensure we don't access an uninitialized variable (CID 535 - actually false but easy to shut up :-). Jeremy. (This used to be commit 4038bb3a9485943db58d9fe30947e11522ce283d)
new d9ee831 Fix CID 524 - reference before allocation fail null check. Jeremy. (This used to be commit a5cd3c9b65538588a6c982c6d20022e7476cf3de)
new 915647d Fix CID 523 - wrong null deref check. Jeremy. (This used to be commit 05cadffeab38ca9df7ffd46785b536266c4438c4)
new 9f75099 Fix CID 505 - don't copy uninitialized memory. Jeremy. (This used to be commit 0d2c77e8d3a83f2c5e78fa076f22919ef9d124b9)
new 23aab9d Fix CID 498. Ensure we don't prs_mem_free an uninitialized prs_struct. Jeremy. (This used to be commit 7b9d9fba230b9e61079869a6a2751cda37fb8a9e)
new bd317be Stop Coverity complaining about uninitialized variables. Jeremy. (This used to be commit 041f1d298c1e72adb263b32f454cdf3603e45416)
new 866af9a Coverity 512, uninitialized var. Jeremy. (This used to be commit 1b7cc80c61ccbf766801080f5a3f0260f40ccc17)
new 43717a1 Fix CID 476. Ensure a valid pac_data pointer is always passed to ads_verify_ticket as it's always derefed. Jeremy. (This used to be commit 0599d57efff0f417f75510e8b08c3cb7b4bcfcd8)
new ff98a65 Fix CID 475. work should not be checked against NULL here as it can never be null. Jeremy. (This used to be commit ecb52f50fe3ec8beda48b6c88e9a3ae5a6a98d52)
new 76d904e Fix CID 470. resolve_order can't be NULL here so simplify code. Jeremy. (This used to be commit 2e75f3ecdf9890b9d7d4bd03f3fa15ef74816d5d)
new aa8818b Fix CID 469. new_acct can't be NULL here. Jeremy. (This used to be commit c79e9414c4baed6e61fc6a3f766395b873bcc4ea)
new 360673e CID 458. Don't leak dlopen handles on failing to load module. Jeremy. (This used to be commit 8809eaeb154ea12543455f589e31172dc905d83a)
new 4c0ca86 There's no point in calling FLOCK on a non-existing fd (This used to be commit 9ff79f231f1206631662b5c521ecddf5df9141c0)
new b36a788 delete on close even prevents stat opens (This used to be commit 85fe7f3f6ed4aae76e5cf31ab689b2dfacfd74de)
new 2aa12ff One more empty line (This used to be commit 10b6f52910b4d29da4ea74740a174654dd1d8e8e)
new 4af27ec Restructure dbwrap_rbt
new ec412b6 Convert OpenDir to talloc, use talloc_tos()
new 18083f1 Get the inbuf on talloc_tos() (This used to be commit 883f7415769ad1e714f636e9d6fbd1f075e69d1e)
new 6963e9b pidl: Move tests for the CUtil module to a separate file. (This used to be commit ce40890ef0166ad11dd835249f52e2ab5876efba)
new 1b90619 pidl: Remove declare tests, add more tests for typedef. (This used to be commit 254bf85c2eb69fc2ee22d3a92a6b027a25594250)
new 79c4bd9 pidl: Update documentation. (This used to be commit a13f51dae591684dbc9620f385d2fbccf31ec137)
new 0e4be85 pidl: Add more parsing tests. (This used to be commit e44ee3e60ac4eb56cca02b58fdecb171269daca4)
new 7a43cba pidl: Add CPAN metadata. (This used to be commit 7569fd5fce55fdc5c2639ec5c0a8e39e37a21fe8)
new c9e39b1 pidl: Remove obsolete smb_interfaces code. (This used to be commit 169e91b07c29a69113f40214543be2653d7fecf5)
new 97ad5d5 pidl: Add ability to write type metadata to a file. (This used to be commit e8ab241ff47f2c3e6f80f9c62373139e4c9f5a1e)
new 90198fa pidl: Prevent empty declarations for enums without body. (This used to be commit c1e0570506d7c77112065a03a876cda4e4db7769)
new 532154a pidl: Move more stuff outside ifdef when defining enums and generate pretty code for enums without body. (This used to be commit d91af936ae51e33c8598d88c77575abbeb0e556b)
new ad55958 pidl: Add function for determining whether a type has a body. (This used to be commit 893f4102c93c1c2cd6b836f12644d06d9e31800c)
new 3f9812f pidl/ejs: Fix bug that filled in the body for types without body. (This used to be commit 4f4dfa6042178c157a09df61d72a42af7aa5c67b)
new bb2c52a Remove an unused variable (This used to be commit 24e719a1d432d5de022ab903457df0dd67c24b85)
new 5a8bbc6 Trivial simplification (This used to be commit 616bc34744487450edd47e212a29c0f57eabb722)
new 8d464d4 Don't early delete the share mode tdb data
new b36a0ae pidl: Avoid accidently filling in empty body for types without body. (This used to be commit 1fe5c1ad07c574dc094f59f728025dfcafa0cf22)
new 4add2fe idl: Replace non-standard "declare" keyword with typedef and regenerate. (This used to be commit 7e75acfdd1910b3b5908c02d5f343f014eb77841)
new 1ee6d3e Introduce a libnet_conf context created by libnet_conf_open().
new 95f83d9 tests.blackbox: Avoid my local Kerberos setup from interfering with the blackbox.smbclient test. (This used to be commit 1d703dcf3a888e4c8301a4f53a289ff18bf89f75)
new 53c33aa python: Avoid PyDoc_STRVAR() macro which doesn't exist in Python2.2. (This used to be commit dec3f421be5d7fd4ead3b71f8b69921c41bad39a)
new c264fb4 python: Try more possible flags.
new 2c90e6f python: Fix initialization of variable. (This used to be commit 620ec696657558dbad2a6c7d4231deabcaeaaef1)
new 1e19c85 Try to fix the build on Tru64; avoid single quotes because they get expanded by perl in the build system. (This used to be commit bba8914af56cb161c275fbbdea2479d6f8bd703c)
new 7b06161 Remove accidently committed debugging statement. (This used to be commit 9ad2de6e9900aadc3171c5376972ce4d3ed3fb24)
new 6ef36c1 python: Avoid PyMODINIT_FUNC because it doesn't exist in older pythons. (This used to be commit e179db6d0fcf093082f2ad441980a2bb77ac6b17)
new 58d2f1f Fix Compiler warnings by including the proper header.
new ecf52b2 python: Avoid overwriting flags for already found version of Python. (This used to be commit 9041e385fe666c16d9a5b9a030b54a856f17e5e5)
new d49ba81 Fix compile and linking errors since last this code was tested (This used to be commit 2f432842442859f98ecd263464ce02821ab10fca)
new 5b65200 Fix the max_dead_record calculations (This used to be commit 4aaf4e7e73a5c7fa97ef730fbff5c7cb12df2d6c)
new 011e89c Fix smbc_listxattr() and friends (bug #5189)
new 89fb79a Remove auto-generation of missing share from libnet_conf_set_parameter().
new 8fc2db5 Add auto-adding of [global] to libnet_conf_set_global_parameter().
new ecc53ab Add a comment header to libnet_conf_set_global_parameter().
new d042a64 Move libnet_conf_set_global_parameter() inside libnet_conf.c
new c4899fe Add a function libnet_conf_get_global_parameter() to libnet_conf.c
new 864fc10 Add a function libnet_conf_delete_global_parameter() to libnet_conf.c
new 3910dd2 Make use of the new libnet_conf_delete_global_parameter() function.
new a6bf13c Add explicit creation of shares to net conf import function.
new 801eeae Add and modify comments in net_conf.c
new 971abee Fix a syntax error in script/tests/test_local_s3.sh .
new 8a76e6a Reset the failed counter in test_wbinfo_s3.sh.
new a190270 merged tdb fix from ctdb tree (This used to be commit c91e9c785b5bf4b0c479edf8eb33da22bf615387)
new 63b1c76 samba3 already has tdb_validate() (This used to be commit 9f002eeff9bcf33a00e5641cb14338e866a17afe)
new e41fe76 "make test_shlibs" shows unresolved symbols for -lwbclient.
new 43d7bb5 Revert ""make test_shlibs" shows unresolved symbols for -lwbclient."
new ff256b42 Fix "make test_shlibs": it showed unresolved symbols for -lwbclient.
new 463fd6b Use some more pidl generated LSA rpc in rpcclient.
new c939441 Start removing hand-written lsa marshalling code (namely rpccli_lsa_open_trusted_domain_by_name, rpccli_lsa_query_trusted_domain_info_by_sid and rpccli_lsa_query_trusted_domain_info_by_name).
new 08946cc Remove some more hand written LSA rpc.
new cb1a090 Use pidl generated rpccli_lsa_QueryTrustedDomainInfoBySid when vampiring trusted domain secrets.
new c6f2bbb Fix rpcclient display_trust_dom_info().
new f326cd2 Fix bug #5171 (perl syntax error) found by Jason Filley <jason at snakelegs.org>
new 351377a Remove more redundant lsa parsing functions.
new 582bd80 Merge commit 'samba/v3-2-test' into v3-2-stable (This used to be commit 6811ea1ce2d46f7303b4edf661e27d2edf54724f)
new aa93354 Fill in IDL for lsa_SetInfoPolicy and lsa_SetInfoPolicy2.
new 003694b Re-run make idl for new lsa calls.
new 862e168 Remove old lsa set info policy call.
new 495c38e Fix prototypes for lsa set info policy calls.
new 662d61e Fix all callers of old rpccli_lsa_set_info_policy() call.
new 88f2ca7 Fill in IDL for lsa_SetInfoPolicy and lsa_SetInfoPolicy2.
new e2d32e0 Use lsa_PolicyInfo enum in lsa policy info calls.
new dbd3efe Re-run make idl to update lsa idl.
new b7d5a76 Use lsa_PolicyInfo enum in lsa policy info calls.
new a32cca7 Print principal in debug statement in kerberos_kinit_password() as well.
new 36a7316 Some more minor cleanup for "net rpc audit".
new 978eb31 Fix crash in winbind clients: instead of talloc-based pointer we passed address of a local variable. (This used to be commit 0afd2153c7649e89d595cb7eff0f7b3c0b56ea15)
new d35bda0 Add detection for need of update to the registry db.
new d7a406e Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 5c2d4c76d8b56be92edcee026f2289b8b46a4c27)
new 83c56f2 python/pidl: More work on wrapping enums, bitmaps and structs. (This used to be commit 732c3453f0784d5052705b00735b750809afce61)
new 7aa0f25 python/pidl: Handle non-string types. (This used to be commit 02dd02c529d578ad7fa4a6b825097685555604fe)
new f71df73 python/pidl: Start wrapping function arguments. (This used to be commit c2595d3754db4d03bafd53b6f62158516493657e)
new 8986f3e pidl/python: Convert some Python objects back to C, return proper tuples in client calls. (This used to be commit 1ab617296943dc1d270cbf999dedcfb3073d3d20)
new 375624e pidl/python: Some more support for special case types. (This used to be commit 991aa950a377bbc07e0bf05758574f850a6d0ff7)
new f0916ef pidl/python: Remove references to DECLARE, which has been removed. (This used to be commit 9a907567c8e0836b731e0ef01f8d097a33de21b0)
new 4ba7107 pidl/python: Fix conversion of last few non-standard types. (This used to be commit b8bdbc38c15598e34c55fb9e3ee1f6894964d2c6)
new d814f3c pidl/python: Fix const type wrapping. (This used to be commit 35a4843f9c75a59ab98e785520114809903575cf)
new 4a8ceb8 pidl/python: Fix bug accidently filling in the body of enums/bitmaps without body. (This used to be commit 97971f0d8080f3934ea5940cc0f230004afb94a1)
new c660845 pidl/python: Fix more warnings in the generated code. (This used to be commit 23add37b729aaa85b83cbf6ba98e7042c01f6472)
new ce874c0 pidl/python: Convert unions. (This used to be commit e9037d0f5d222efd4ca04a0f8ce5c39cb3bb6997)
new 252675a python: Add some utility functions for working with Python objects based on talloc pointers. (This used to be commit 9366ddba92e192cd88e12eafba4a90af8c266f1c)
new d06c990 pidl/python: Use new talloc utility functions. (This used to be commit 48cfd44dc088717c0282436148888e45b2632946)
new 915f158 pidl/python: Support more scalar types when converting from Python. (This used to be commit 1f3bbb65e5a46715c49225eecc760faaf5dbb9d7)
new be01d08 pidl/python: Work towards supporting more complex types (arrays, etc). (This used to be commit 49d91a1a92e226c015db86ddc9ef772030415d76)
new a99dff8 pidl: Move Generate*Env functions to Parse::Pidl::Samba4::Header because they only work with the structures generated by that file. (This used to be commit 9aeb7f31b0fc3b9679e5af07e65e79bc8073c4e1)
new f7a0ef0 pidl/python: Support repr() for python types. (This used to be commit cf3664594d3540db20d32bc844f18e20abfa0d96)
new bfab986 python: Allow wrapping pointers within talloc'ed memory that are not talloc contexts. (This used to be commit 9c038a74113fb55ed5eb12a7d0ae4a46bad9050c)
new 23c2fac Remove accidently committed files. (This used to be commit 45e7d230385dc8f636157e45f3df4a8cb4e9d587)
new 4105761 pidl/python: Remove unnecessary talloc_free(). (This used to be commit a099d30067a4d965a283f52e56ffd1897137bf1a)
new 1f54cb1 python: Add simple tests for the DCE/RPC echo interface. (This used to be commit 8523740796f3cd739bdc338b5e2855a01bafa540)
new 0d39a20 python: Add some more rpc/echo tests. (This used to be commit b4840d1ae283a3853d041f3a9a848aec991e81a6)
new d8b21ae pidl/python: Fix use of pointers. (This used to be commit 13f2b0380f310b101975d709361a29d4032c3689)
new 5d60cb6 pidl/python: Fix parsing arguments, fix more pointer issues. (This used to be commit b00c1a072457e5083ffc24a8b74b3793d0b44eee)
new 657e0cc pidl/python: Fix more compile errors. (This used to be commit 2eb4526599ec6d3c604dd9b1f258496c82288284)
new 2afa1be python/pidl: Fix assignment. (This used to be commit 2d2cb6486e6e1a31ae94223784e49fb4eea8bb26)
new d5903fd pidl/python: Fix compilation of py_echo. (This used to be commit 5ee99ff31c80ece6861b2a0323d71170ef9346b9)
new db4ee4c python: Fix rpcecho tests. (This used to be commit ebb78ea4232c1614755844849580e3697b0a53fa)
new da72bff selftest: Ignore output generated by html formatter. (This used to be commit 2f4170b3f7904072f87faa342302027759eb62bd)
new 3b16c53 pidl/python: Pass credentials and loadparm context when connecting using DCE/RPC. (This used to be commit 4c87af95310e4aaee3f2e2da02d0ea70ed1ec25b)
new aca6bd5 python: Fix deallocation bug in pytalloc. (This used to be commit b849b4a6c4c9b03a9704449a69f00a59fc0df9c5)
new 4cfd903 pidl/python: Specify memory context explicitly when returning Python objects. (This used to be commit 9c72f652e0d3f14d5db4d3930f0d1f9a1875e93f)
new 271f5f1 python: Fix last bugs in rpcecho test. It passes now! (This used to be commit 25a0cd091bb24e579ceb34472d9c213aae157ba9)
new e231e24 pidl/python: Deal with arrays that are not pointers. (This used to be commit 7516af7c7262240df3b804dda962194a811d4e96)
new 30a2a43 pidl/python: Fix processing UUID-less interfaces, external typedefs and certain bitmap elements. (This used to be commit e65618fff3299193c27959e2cc5a3937837e1422)
new e423228 python: Start building winreg module. (This used to be commit f1a9fad83cee7754304b3422aa273d5f64868e40)
new 7dd468f python: Fix python code for winreg, add test. (This used to be commit bd3e6c41c42738fcfcc5cef4e65f0e219d358260)
new 035599f python: Be more pythonic - turn WERROR and NTSTATUS return codes into exceptions. (This used to be commit 16fc69b843e92ae62b15caf927335cc117156499)
new 2514572 python: Accept loadparm filename rather than loadparm object, too. (This used to be commit 7e583a7ec4196982bd13cb679d741f37ef7decdb)
new fa5397f python: Build epmapper module. (This used to be commit 6cb78c7634de0f9ab327583844d7860d384356eb)
new a896c89 python: Enable python bindings for samr and lsa interfaces. (This used to be commit 3dfcefd8ac640ef1539185f19f7414fbcea9e741)
new 860106b python: Move some convenience macros to a separate header rather than putting them in every generated py_* file. (This used to be commit 712274b9bdf524da125cbbe6e4bb475b21b1da66)
new 994e43e python: Don't try to free const pointers. (This used to be commit b4754f4683e67a940f18a88e45c0878259f45b97)
new 134e38a python: Fix some corner cases handling scalars. (This used to be commit b662c98a9ad461a33a27a918c0d544a96433e48c)
new d28eb21 python: Compile security module, handle uint. (This used to be commit dee64344fb13aaed38a550ebb4048d0fa526d5b6)
new 001b243 python: Add simple test for samr python code. (This used to be commit 0a039fabcba9510ab600b2e4becbf75a58d2134d)
new 2aa8cbc python: Work around the fact that there are two "security" modules now.
new 2ebe80c python: Convert winreg.py completely to rpc, use new RPC Python bindings. (This used to be commit 9c21773737ea941b623105352b4625dcb8437706)
new edd4cb0 Fix crash in winbind clients: instead of talloc-based pointer we passed address of a local variable. (This used to be commit a861ff20917eeca303e2d36de71cd8614e937d5f)
new 19e4e99 From Alexander Bokovoy
new 506f643 python: Compile in svcctl Python bindings. (This used to be commit 567099b66d0369715f8e0a083a5ce160faaf4da2)
new 1530d7c python: Fix handling of pointer-less strings in function arguments. (This used to be commit cb2700094fc1fc3887d5254e5d42e035deefa5b9)
new d869de5 python: Enable building of the wkssvc python bindings. (This used to be commit 7a00d48a478be84e9f38c5e6cb57739063d0d613)
new e2ffd51 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit a40f68eac1d421c96fc3e10e5a7494dc2c5a124e)
new 9a50c92 Merge commit 'samba/v3-2-test' into v3-2-stable (This used to be commit bb36b74a4e8fa63672031145b6d39d79468241d9)
new 2e02bb5 libreplace: Escape asterisk. (This used to be commit df36c78549b40ee5e47d5cc79de2eb79f58c567a)
new d7582b5 Windows insists on write sizes < max_xmit on signed connections. Jeremy. (This used to be commit ef9b278b6289a9ecdd6b103927058f64fbb7eb97)
new 939edd0 util: Move asn1 to lib/util to trim down the number of subsystems. (This used to be commit 44e1cfd2d0ef62e4ee541cec00581a7151d951b3)
new 0c7f4c2 python: Update status. (This used to be commit b4b12f00a7eb952024795ddc5ab3481fd4ba03fc)
new 341ee60 ldap.py: Use constants where possible. (This used to be commit 0885dc9f813e19cd6c28d8259eaeccf1e9b26210)
new f233fd1 Fix asn1 locations. (This used to be commit 84dc6bc19c166e42c5eca2949e4ef5024c80f513)
new 9170998 merged tdb from ctdb bzr tree (This used to be commit ed0c3a0f74c305b3b8554b05c3f97cf79db8296a)
new 8a6f492 Add True/False bool cleanup script.
new bfc4e62 libwbclient: move wbc_err.h into wbclient.h as we only install one header
new 1e9c289 libwbclient: install wbclient.h into the same path as smbclient.h
new e00e080 libwbclient: add wbclient.pc.in
new 57cc992 Implement vfs_ea_tdb
new 2b14428 Fix some warnings -- Jeremy, please check (This used to be commit b66ac8567c16f2c35fceceba2f858d5503620309)
new 0e8240f Re-arrange pre- and postprocessing code in libnetjoin.
new f41cd6c Use dsgetdcname() to find a dc when unjoining in libnetjoin.
new b32d613 No need to re-establish AD connection all the time.
new 50ba04f Always define PATH_MAX. Makes code simpler (removes a bunch of #defines). Remove pstring from msdfs.c. Jeremy.
new 0aed6d4 Add MAX_DNS_NAME_LENGTH, remove more pstrings. Jeremy.
new bab53c5 Fix bug 5055
new 99e9776 nsswitch/: we don't need socket or nss wrapper in the winbind client code
new 84d73ff libwbclient: libwbclient.so doesn't need socket nor nss wrapper any more
new b5aa1a3 pam_winbind: pam_winbind.so doesn't need soecket wrapper any more
new 11fb5f3 nss_winbind: nss_winbind.so doesn't need socket wrapper any more
new ab10557 krb5_locator: winbind_krb5_locator.o doesn't need socket wrapper any more
new 645c651 Add patches for bug #4866 from jiri sasek - Sun Microsystems - Prague Czech Republic <Jiri.Sasek at Sun.COM> - slightly modified - Jiri please check ! to allow Solaris to get passwords > 8 chars. Jeremy.
new b1fcae7 Fix bug #5121 (unix passwd sync not working on a streams based system). Jeremy.
new 8a01076 Remove some trailing spaces.
new 982c71f Use the proper boolean functions.
new 9788383 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 3a61e663e51fe620225691bc8673bf8800a36f47)
new f0edf72 Add First draf of release notes. (This used to be commit 5adf38606b4c6918412a3da76e6fb3298ac585af)
new 7ff128e Merge commit 'samba/v3-2-test' into v3-2-stable (This used to be commit 061c90fefef0e6093dfc3912d381cc306549ed4b)
new 97f61b5 libwbclient: don't link talloc.o into libwbclient.a
new 6c9d517 Define libnet join interface in IDL.
new 4e2029f Add ndr_print_sockaddr_storage and ndr_print_bool.
new af69a1b Add ndr_print_ads_struct().
new b239612 Use autogenerated libnet_join header.
new 2ae6feb Include libnet_join.h in the right places.
new 40222cc Remove unrequired TALLOC_FREE.
new 0a21a1a Revert "libwbclient: don't link talloc.o into libwbclient.a"
new bd8f1f7 libwbclient: don't link talloc.o into libwbclient.a
new c920764 Apply const to rpccli_lsa_query_info_policy() and rpccli_lsa_query_info_policy2().
new fe165e4 Use autogenerated debugging functions in libnetjoin when requested.
new c2acec4 rename vfs_ea_tdb to vfs_xattr_tdb (This used to be commit 151b42a150a17f566e7b4055bbdbc0564a3c106d)
new ee8cf0c ea_tdb->xattr_tdb also inside the module itself (This used to be commit 642424b3779dd33cd2b5049789aa16e678438bb9)
new 64e5f2f Add notes from Michael Adam for the commit log in release notes (This used to be commit 04e0460c7e4adfe29a8c788e1912129c4c0c7e62)
new 43ddf12 Merge commit 'samba/v3-2-test' into v3-2-stable (This used to be commit 5a527476a07ea43178dc5afeaf8ad78da8a4080c)
new 019c245 Update release notes for vfs_ea_rename to complete the recent merge. (This used to be commit ef2e825e1fe5493115d2b271c2f4198e9e5b1f47)
new 9c63e18 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 6e17a56039be13ac1ef7004f15d154141bad7196)
new ce9e918 libsmb: Do not upper-case target name on NTLMv2 hash generation
new 7c701fe Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit ed7322dcfa6f42743b784246f5de74d4e64b0765)
new 483164e Rework control handling to remove the 'domain_scope' control
new 0ec60cf Make ldap.js test easier to re-run in failure cases, by deleting more things that we will create later.
new 85c7021 Test the behaviour of mixed domain_scope and search_options controls.
new 955b110 Make the Fedora DS LDAP backend 'aci' actually work, with better quoting.
new c92a1d0 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit d8a805a2544c8864136f77e9086b2a01ae79a1d5)
new 767fe39 Add some NDR_PRINT_*_STRING macros (returning talloced strings).
new e021eb6 Use NDR_PRINT_UNION_STRING instead of NDR_PRINT_UNION_DEBUG in rpcclient.
new 9ff3986 Start generating a configuration for the refint overlay. This OpenLDAP module should ensure that after a subtree rename, attributes are still consistant.
new e02e67e Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit c4aba5ad01f5095ad7a9d0d0f1e3c6afedbbd9b7)
new 27b3c24 Allow the 'extra' objectclass added to objectClass attributes by ldb_map to be modified (or omitted).
new 742fb9a Adding basic script to help in the creation of tarballs for release.
new ddabc2b Fix "status used uninitialized" warnings. Jeremy. (This used to be commit e57856fff2ef86481ac6770c7d010a26666d8bdd)
new e2528bd Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 0d989bf90b9b75a057b572bb4369ee3126db1fb8)
new 9a6a5ff Fix the API exported for auth_functions. Ensure we call passing 3 fstrings/sizeof(fstrings) as 3.0.x did. Found by Derrell. Derrell please test ! Thanks, Jeremy. (This used to be commit 5467db388355a4769e48fed7eb80920d1820f727)
new 6e94cbd Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit f963d57096184dd9381fcc5f175150d27460ea7a)
new 7e2b8eb Port from ctdb:
new f426949 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 4ff2101c69a0cfcfdc5f775493cb6e88c57e4bbe)
new e72760b Rework linked_attributes module for the REPLACE case.
new 5df2ac1 Print out the reason we can't delete the user in SAMR.
new 6869436 Merge CTDB-related fixes from samba-ctdb 3.0 branch (http://samba.org/~tridge/3_0-ctdb)
new d86fc3e Add support for offline files support, remote storage, and Async I/O force operations to VFS
new 313f7d1 Merge latest fixes to vfs_gpfs and NFS4 ACLs from Samba 3.0 CTDB branch (from http://samba.org/~tridge/3_0-ctdb)
new c283c1b Support GPFS prealloc interface
new d52b66d Merge a variant of Shadow Copy module for exposing snapshots to windows clients as shadow copies from Samba 3.0 CTDB
new e633e4d Add offline storage support with Tivoli Storage Manager Space Manager
new 3bd3483 idmap TDB2 backend, used for clustered Samba setups.
new 80f1cc3 Enable building of VFS modules: vfs_tsmsm, vfs_shadowcopy2 and IDMAP module idmap_tdb2
new 1e0abd9 Fix build for pam_smbpass
new b9d21dd Fix build for pam_smbpass
new b3f3eb1 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into ctdb-merge (This used to be commit 17b2bea7093681a4c4119f9fe7104c018fd0af6f)
new 1bb2201 Avoid use of NDR_PRINT_X_DEBUG (that debugs with level 0) in libnetjoin.
new 1311918 Nicen some error strings in libnetjoin.
new 168e122 Autofetch domain_sid while unjoining in libnetjoin.
new 41c72bd Fix (non-activated) _wkssvc_NetrJoinDomain2 server code.
new 594a164 Fix a crash bug in nt_printer_publish_ads
new 0247415 Convert old sid-string handling in idmap_tdb2 to a new one (This used to be commit ee851730cef1eb506b47faf57e25789ad3c6aafa)
new ad5bb10 python: Build shared python modules for generic use. (This used to be commit 502424955237ace5a276d4c91c62e95233ecd978)
new 39cc507 pidl: Fix imported function for ServerNDR and add test to make sure it doesn't regress again. (This used to be commit 0e036948307c8ca5013e20a17a10d109830e4df1)
new af163d2 pidl: Fix missing import for fatal(). (This used to be commit 6a9827454aaf4279ee85dc5d99d10f14e4c09eae)
new 3e53ad6 pidl: Add simple test for ServerNDR. (This used to be commit 5b2ea43ed8613ac10ebe7feda0cf070c8079137a)
new 12d31ba Add a (very!) trivial cache to the example authentication callback. (This used to be commit 01f6a4cca7a91ae41ff393263418216324502f84)
new 735e987 Replace GetTimeOfDay() with gettimeofday() in example program.
new 3e49444 Modify testread example to loop using same context.
new be9b7a6 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit aebecd7462733b56457540423354ba249fd52808)
new 94fdd59 Adds support for cifs.resolver upcall.
new e3fb56d Add lsa_PolicyAuditEventType and lsa_PolicyAuditPolicy enums from samba3 to IDL.
new fbcc782 Fix memleak in ads_build_path().
new d06559c Make resolve_ads() static.
new 0331ff7 Add lsa_PolicyAuditEventType and lsa_PolicyAuditPolicy enums from samba3 to IDL.
new 587a2db Merge lsarpc.idl from samba4 and rerun make idl.
new 02680bd Merge branch 'ctdb-merge' into v3-2-test (This used to be commit 175662b5bbb5c8ecd81a60539f5846a938c26a3a)
new f2b2e01 Re-order an option block in parm_table to re-unite the misc options.
new 789720e Add "MSDFS options" separator to parm_table.
new 89b1c68 Add config parameter "config backend = registry".
new b92c3e2 Add handling of [homes] and [printers] via registry shares.
new 1abc94e Initialise Globals.ConfigBackend from global var config_backend.
new d3be7a7 Add utility function lp_config_backend_is_registry().
new 7bfceba Use lp_config_backend_is_registry() instead of lp_include_registry_globals().
new 762ca95 Remove special semantics of "include = registry" from loadparm.c
new 422fbd0 Add my (C) to loadparm.c.
new 8c41366 Add "config backend" to the parameters forbidden in registry config.
new 1a6415f Merge branch 'v3-2-test-merge' into v3-2-stable (This used to be commit 6993b6139419761c649f3ad54467a2c34f29382d)
new fa6ce1e Ignore newly generated proto header. (This used to be commit caa0da310da47a48a9add6de3d309984ae14f59c)
new a760146 selftest: Add some more documentation. Rename env => target to avoid confusion. (This used to be commit 50b8a16d0cb5e1c4352e73900d1e98a812340cca)
new 6508824 python: Don't attempt to build shared and static versions of modules, because it's just not going to work with the current build system. (This used to be commit d9b4a5bb172be74db3c16b50426810f1bdedd00e)
new 04b2a9e Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-simo (This used to be commit 05c22a55a4c052c682a2f2afdb0696504195d18c)
new b095055 Fix a missing prototype warning (This used to be commit 871cee04f26da97756804b38acfd366b6011dc9e)
new c308d76 Fix some C++ warnings (This used to be commit 625241c4773ae5c80dd0cb0c07a86aff633c1ede)
new 9158169 Fix an uninitialized variable warning (This used to be commit dcb7fb2c0d8e4b798b36e8caf480d198f3e08d00)
new 0881838 default to tdbsam instead of smbpasswd (This used to be commit ab8ff39fd51929aae2f4088ca5b1d67e5cb7099e)
new 7084854 Next try to fix the max dead record calculation (This used to be commit 4f95c58040f46f343f55f9a5db2655a5e3b62c00)
new 5b37e81 Don't try ftruncate when the tdb is opened read-only
new fd03ea4 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit b01f34141509c90b12003786957790866c286cba)
new 60c3ec3 Revert "default to tdbsam instead of smbpasswd"
new 797e8db selftest: Use "require" rather than "use" keyword so .pm files don't have to be provided until used. (This used to be commit 95872d7db8c9bb1914ab4c9860fd8b09e6695cc7)
new bd8abea Fix IPv6 bug #5204, which caused krb5 DNS lookups for a name '[<ipv6 addr>'. Jeremy. (This used to be commit f2aa921505e49f894bfed4e5e2f9fc01918b1bb0)
new 70426bd Tidy up code and debug for non-default krb5 IPv6 port. Jeremy. (This used to be commit 79b7972de4c2a8c71e37642ddf7e5bbed53dd58a)
new d5fd150 ldb_map objectClass munging: Don't hard-code 'extensibleObject'.
new c10992c Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 11660b0737107138b53c3a08e8de30ee44607eae)
new b44f322 OpenLDAP backend: Place the refint overlay after the memberof overlay
new f1e177a provision: simplfy by removing old code to manually create baseDNs.
new 3020ec1 Fix the mess that ab just made of the new VFS code. NEEDS MORE TESTING ! Jeremy. (This used to be commit bcc94aed6f03211866aa85753a90fece87846ba9)
new f44713d Fix bug found by Derrell - windows returns an read return offset of zero if return size is zero. Should fix testread libsmbclient code. Jeremy. (This used to be commit df3c4648399f8d62ff6fe0013be8b89abc18f0f0)
new 3fffb04 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 4256f8e093e81fbc2c1afd8f823725ae286945ce)
new 6de904b Fix more VFS API mixup with offline files
new 3115481 Fix an output message in samba3rpc torture test.
new 026a66a Rework of VFS is_offline() function to only return boolean offline/online result for a file.
new 03387a0 Remove is_remotestorage() call from VFS. We already have statvfs() there to handle FS capabilities.
new dba2400 Add some additional libsmbclient test programs.
new 096e40c Fix stat results to be consistent between smbc_stat and smbc_fstat.
new f14f2a4 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 15ef5e4884505bca7990e44200d0235764e9057f)
new 5e86ac9 idl: Update DFS IDL from Samba 4. (This used to be commit a6677b2e186212f723b24775293682ce5b94952e)
new af3ff75 idl: Update initshutdown and echo IDL from Samba 4. (This used to be commit 35d71a40b385a62b8c85ed68e64b6d38d80aeb3c)
new 35fe98e idl: Remove use of [ref], which is the default. (This used to be commit c22d47b3d58de45c2b686badb9fe6a6cd5a6b047)
new 04a2512 idl: Update IDL for eventlog, misc, netlogon and security from Samba 4. (This used to be commit 48288869d314d8c91d07282b5536b231d95db159)
new 6e1d36f Reformatting: Strip trailing white spaces from reg_frontent_hilvl.c.
new 8c2d440 Use the proper boolean constants in reg_frontend_hilvl.c
new 1a15320 Make utility function reg_deletekey_recursive_internal() static.
new b6eaf05 Add some sectioning comments to reg_api.c
new 00f3df3 Convert sync_eventlog_params() to use reg_api instead of reg_frontend.
new 99b195a Move reg_create_path() and reg_delete_path() to reg_api.c
new fcb47f5 Comment out unused reg_create_path() and reg_delete_path().
new da4ecfc Add reg_api functions reg_getkeysecurity() and reg_setkeysecurity().
new 7bfdcbc Use reg_[gs]etkeysecurity() instead of regkey_[gs]et_secdes().
new 138f7ec Add a comment header comparing winreg.idl and reg_api.c.
new 7f8e4bc Add my (C) to reg_api.c - Michael (This used to be commit 81d6a1fbed5e685376637af8e8bcd70ab2701aa0)
new 32a8e74 Add a reg_getversion() function to reg_api and use it in srv_winreg_nt.c.
new d3373be Import recent netlogon and samr IDL from samba4.
new 516397e Add samba3 [out,ref] pointer massage to samr&netlogon idl.
new a042b8c Import recent misc.idl from Samba4.
new c527709 Remove samba4 specifi struct server_id from misc.idl.
new fc23de7 Remove dependency for nbt.idl (the NBT_SERVER_* flags) in netlogon.idl.
new 8c81ce9 Re-run make idl to regenerate netlogon output.
new 101f275 Use pidl generated data from misc.idl.
new 7faee16 Re-run make idl to generate SAMR output.
new 89759b1 Add NETLOGON_GRACE_LOGON flag to netr_UserFlags.
new a2b0e35 Re-run make idl to regnerated netlogon.
new a92eb76 Finally enable pidl generated SAMR & NETLOGON headers and clients.
new 10a55fb Include auto-generated client headers for netlogon/samr.
new d1abd4d Use new pidl-generated netlogon client calls in NetApi GetDcName().
new 9e3634f Fix two uninitialized variables in vfs_hpuxacl.c
new 76b5c67 Add a program to test repeated calls to smbc_getxattr(). (This used to be commit f5f46de404dba2e4a03d205a62cd5cf7ea4e075a)
new 4f09727 Fix bug 5185: repeated calls to smbc_getxattr() lose sid-name mapping
new 46080b0 stop bothering me about example programs not checked in (This used to be commit 41ad5c7700c5ef3839c0629ee5eb42ec0fe61da6)
new add597f Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 7135d2aea5a68a79e2a77d4a02219436f5e154cc)
new 8d36d43 Add in a new module to handle instanceType
new 80d7ccc Add and correct some WERROR codes.
new 564e021e Correct authorship of instanceType module
new c2ff6c9 Improve libnetapi_set_error_string().
new bb97b27 Fix local hostname detection in netdomjoin-gui.
new cfb7e25 Add some more debugging into netdomjoin-gui.
new b142484 Cosmetics and error string reporting for libnetapi.
new b18fd38 Add NetGetJoinableOUs() to libnetapi (incl. example).
new 064eb82 Remove --ldap-base from the python provision script
new f106e67 Search for memberOf when clients ask for a wildcard against OpenLDAP
new 958b0e8 Use syncrepl on all OpenLDAP databases (creates contextCSN attribute)
new 873c745 Don't manually specify instanceID in the template files.
new 73626c2 registry: Check for more specific LDB return codes, handle changing existing values better. (This used to be commit c8b22ef30c7fc0ccc15e9fc9a38fdc639fc4b976)
new 158a2ee registry: Properly check return values from ldb_*() functions.
new 4d8a60f When Windows initially creates a new value, the value name is "New Value #1". The '#' character was causing problems, as it was not being escaped for the dn, but the failure returned by ldb_dn_add_child_fmt() was not being caught. This was causing the new value to be added on the parent key, not the current key. When attempting to delete the new value (now on the parent key) the same escaping error was returned by ldb_dn_add_child_fmt(), causing the delete to delete [...]
new 85d60d2 registry: Improve error codes and update tests.
new e490415 When Windows attempts to create a new key, it looks for an available key name starting with "New Key #1" and iterating up to "New Key #99" before giving up. ldb_open_key() calls reg_path_to_ldb() to build the appropriate dn from the key name. reg_path_to_ldb() was not catching the error returned by ldb_dn_add_base_fmt() due to the unescaped '#' character, causing the returned dn to be that of the parent key, not the potential new key. Additionally, Windows expects [...]
new b5ba491 registry: Avoid mapping registry return codes: return the right value in the first place. (This used to be commit 434e4857cec17d6d9e8983e151c170eed59fc6d1)
new 55ad09a registry: Use correct return values. (This used to be commit 98ebdbe52fd615ea62a3caa17acfe8bb31b8f85d)
new 524d280 merged tdb changes from ctdb (This used to be commit c54c087a19e36e0522eb4546c9425ae446f0628b)
new 61a015a merged changes from v3-2-test (This used to be commit 7077df3e2e3f171532f6a5ac87d45201736c9c11)
new 313a21b merged changes from v4-0-test (This used to be commit 8c89d60924b0380231da834cd3c097b4f8cdc369)
new 391f089 Add showInAdvancedViewOnly to every new object
new 130db06 Merge commit 'origin/v4-0-test' into 4-0-local (This used to be commit 51422414bed28f425197519298c6b04a9f4e2c4e)
new 53c1cdd Don't set 'name' in the LDIF, this is handled by the rdn_name module.
new 7e2ea67 Only set showOnlyInAdvancedView: TRUE when adding default values.
new b396760 Remove default 'showInAdvancedViewOnly' values.
new 9dd8940 Add header for NetGetJoinableOUs to libnetapi.
new db40120 Fix the build w/o ADS.
new 1ea8093 Fix typo in debug message.
new 60fbc7e Add a registry backend netlogon_params that replaces the former dynamic overlay.
new 3d3d6e7 Add the "allinfo" command to smbclient
new 27d9ac3 Use C99 structure initializers for netlogon_params_reg_ops.
new c17c645 Merge DMAPI fixes from CTDB Samba (This used to be commit cf1f90ad7a79dbe5926018790bb50d4e3b36cc7b)
new 928f899 r25970: libreplace: fix AC_N_DEFINE() so that some appears in config.h
new 2e0dc77 r25971: libreplace: remove AC_EXTENSION_FLAG as it's the same as AC_N_DEFINE
new f75898d r25974: libreplace: see what the build-farm says if we use _XOPEN_SOURCE=600
new 0e13488 r25976: libreplace: not all platforms like _XOPEN_SOURCE=600
new a2bfb17 r26102: libreplace: remove system/printing.h as it only contains samba3 stuff
new 1e5418e r26550: libreplace: fallback to __ss_family of struct sockaddr_storage
new f8ad023 Try to fix the build on Tru64; avoid single quotes because they get expanded by perl in the build system. (cherry picked from commit bba8914af56cb161c275fbbdea2479d6f8bd703c) (This used to be commit a0e663ff2c6548e48c9710e3fb314f3bbabb59d0)
new a0e04a9 libreplace: Escape asterisk. (cherry picked from commit df36c78549b40ee5e47d5cc79de2eb79f58c567a) (This used to be commit 174a45ec18fff064d89f6a12b044973ab3c10c54)
new db449a4 Revert "Host SerNet-AIX has __ss_family instead of ss_family in sockaddr_storage"
new 2cf35f2 pidl: Add --version argument. (This used to be commit ed1e58e8b35bc971451f4e0a357daa903cd7820d)
new bb707b1 Fix typo that disabled setting group id. Thanks, Henrik. (This used to be commit 843e1694cfe4a999ed14a9c215b8e77723d0fe79)
new b97fbf5 Fix error message for new allinfo command. Jeremy. (This used to be commit 3a1bcbfa7ca2b55265eb486e2b7c740e04775698)
new 805caaf util_str: Don't return memory from talloc_tos(), use mem_ctx instead. (This used to be commit ab0ee6e9a6a9eee317228f0c2bde254ad9a59b85)
new 145ab10 Always return nlink=1 for directories
new ca6cf1f Actually test vl's new code and make it work to fix the build farm :-). Jeremy. (This used to be commit 63defd3e9d4ba3f02f36ec5ad7b73463f31962a1)
new 7b73ad2 Link ndr_xattr.o with LIBNDR_GEN_OBJ
new f22a29e ntlm_auth: Dynamically allocate the read buffer.
new 83f30d7 ntlm_auth: Prepare for a deeper rewrite of the helper functions (This used to be commit f8243d1913cd19401ce6a13f53c6b84a36fc9dd6)
new 40db1a1 nltm_auth: Use struct ntlm_auth_state in helper functions.
new 4b05fd2 ntlm_auth: Rewrite manage_client_ntlmssp_request without statics. (This used to be commit af438426222f4990f3e4103babbbb5de03ade93d)
new b133f5a ntlm_auth: Get rid of statics in manage_squid_ntlmssp_request (This used to be commit 97768628f5ec533818b7f5165e92c156d668b79b)
new 398c323 afs: Use talloc_stackframe() instead of talloc_init()
new 5a48ee8 Fix the build
new 6d7eb2e Make get_ea_value public (This used to be commit 0aa406bbba8699063ea3758b19dca24cf42ff15a)
new 84518f1 Add get_ea_names_from_file to sanely list posix xattrs
new 3b889a2 The remote storage op is gone
new 70f8800 Fix error return in xattr_tdb_load_attrs (This used to be commit 64e54ea8f76fe57193955aabc1459fe635233aca)
new a0bd9d9 Tiny memory leak in lib/version.c
new 07e07f6 Use SAFE_FREE instead of free (This used to be commit 999647329028147d7c29a3348202641b3e03430e)
new ad5861a howto: Update instructions for git, and use ReST formatting. (This used to be commit 8deaaa52d305e799d04fc879c25ccbf82f01287e)
new 1b976d5 Add the STREAMINFO vfs call
new 14e7c29 Add an error mapping for ENOATTR (This used to be commit 9f0d778490415b05224f36287df999672ee16928)
new 2411c6c Add "split_ntfs_stream_name()" together with a torture test (This used to be commit d813bd9e02d9baf916eb96c478be89f0c435e07c)
new 1069cfe Add streams support
new 4ba64fc vfs_streams_xattr module
new dfd05b9 vfs_streams_depot
new 014bfd3 Some systems do not have XATTR_ defined (This used to be commit 2cac1d3919a96c480f34c93d8b9b07782d46ed23)
new b487ecd build: Fix handling of external pkg-config dependencies when generating pkg-config files. (This used to be commit 88f9e11286bf0f12fc766dbf21f311e5373f0811)
new 29af710 Use c99 struct initializers for REGISTRY_OPS in reg_smbconf.c.
new 15015b7 Use c99 struct initializers for REGISTRY_OPS in reg_printing.c
new cb1e0de Use c99 struct initializers for REGISTRY_OPS in reg_shares.c
new 139340f Volker is right: why keep commented out migrated dynamic reg overlays around?...
new 563c4ef Use constant KEY_NETLOGON_PARAMS instead of literal key.
new 1b2dd2d Fix registering Registry backends in reghook_cache_add().
new c8a0b2a In reg_backend_netlogon_params, delegate fetch_subkeys() to regdb.
new 2e47997 Rename netlogon_params_fetch_reg_values() to netlogon_params_fetch_values().
new d48c5f1 Some reformatting in netlogon_params_fetch_values().
new 663815e Add a registry backend prod_options that replaces the former dynamic overlay.
new f383b85 Some reformatting in prod_options_fetch_values().
new c5a5b40 Add a registry backend tcpip_params that replaces the former dynamic overlay.
new b4e3c75 Some reformatting in tcpip_params_fetch_values().
new 949a88e Add a registry backend hkpt_params that replaces the former dynamic overlay.
new 8eed06f Some reformatting in hkpt_params_fetch_values().
new 25c21fb Use some consts instead of literal strings for registry keys.
new a1af15d Reorder the registry key name constants in a more systematic way.
new 2925d83 Add a registry backend current_version that replaces the former dynamic overlay.
new c4b6564 Some reformatting of current_version_fetch_values().
new c16b74c Add a registry backend perflib that replaces the former dynamic overlay.
new e45dacc Remove the dynamic registry overlay.
new 7745674 Add some debugging output to reg_cachehook.c
new 6c5a831 Add a debug message to fetch_reg_values().
new 536bff4 Do an explicit init_globals() when restarting for "config backend = registry".
new 0bb6fb7 Couple of minor fixes for POSIX pathname processing in the new stream code. (1) In smbd/filename, don't split the name at ':' if we know it's a posix path (this should be parameterized....). (2). When calling posix_mkdir, we get the flag FILE_FLAG_POSIX_SEMANTICS passed to open_directory(). I know for a posix client lp_posix_pathnames should be true (which is checked for in is_ntfs_stream_name() but we have an explicit flag here, so let's use it. Jeremy. (This used t [...]
new 611609e Fix a segfault
new e1d0187 Complete the ea->xattr rename in vfs_xattr_tdb (This used to be commit dac468216e7e103b6897f33ec3608412f77265cf)
new 0b9314d Support XATTR_CREATE and XATTR_REPLACE in vfs_xattr_tdb (This used to be commit 3509ee597f0977aadd4c70cfe8830a6aa95cd71f)
new a6fcaf7 Really remove the _NEXT_ from vfs_xattr_tdb.c
new a39771d For pread/pwrite we need to do the setxattr on base_fsp (This used to be commit d481dddc81699aba79e48bca79bfb10e586b5cbb)
new 4222fa6 Add some DEBUG (This used to be commit 8db25aba63b1dffb0dfbc74012c7ebd0ce4d5682)
new 6fcbb11 In streams_xattr_pwrite, base_fsp does not have an fd
new fe57c14 Do not use an unfinished fsp in streams_xattr_open (This used to be commit 023b313d0d4ed3beb8d77177bc8141cadeb86658)
new f87d08f Don't test split_ntfs_stream_name
new 896ec68 NT_STATUS_OBJECT_NAME_NOT_FOUND also means "no streams around :-)" (This used to be commit 96b9a7b3eb92c9f133a3f43ffc4d57d0212e4ebd)
new bf7f13c Fix valgrind errors (This used to be commit d7e6ec2258350c564053371361c8f1d7d0f775b1)
new 152c720 Active RAW-STREAMS in make test (This used to be commit 63ee2ef775b48fcaecccf4dc7ef3601ceb8053c5)
new 66871f9 Add an exception for S3
new 043a7e1 Activate SMB_QUERY_FILE_STREAM_INFO
new b1017bb Free case_state earlier
new 33f3eea Fix some "set but never used" warnings (This used to be commit 4a6dadc5178f4861e9c032321939db3b639734b5)
new 078acef build: Allow overriding CFLAGS for python packages. (This used to be commit 2c2b16b5aeef83a3adce1859e1fbfd9c4f6ffdd5)
new 203d2b1 ldb: Fix building python modules against system-provided ldb. (This used to be commit 583ea85ae04c0bc2e70ab2e595e05f76f65c3be1)
new b126f1c python: Reenable modules for libcli_nbt and libcli_smb. (This used to be commit 4fa8a2789c7a2fa912645f08ca5a3be891d173dd)
new 03023c4 build: Demote a bunch of libraries to subsystems. This makes packaging easier and should also make it easier to migrate to a new build system. (This used to be commit 77b400764e3dadfa05407343af649ad9298cc085)
new 42a7931 python: Fix init functions. (This used to be commit 4b057b9bffcef9ecc61fe016746f5ce6f17f6d06)
new 440b1a1 build: Don't build heimdal as library. (This used to be commit c04cf0c0520ae35ebe173d733d5dc8ffa5bf4ed9)
new ea72547 reg_eventlog.o and reg_perfcount.o are no longer neede for reg_smbconf.
new 8f290dc Makefile.in: extract registry backend objects to common variable.
new 625c17e Makefile.in: Group together registry related object variables.
new 1e68e24 Rename reg_printing.c to reg_backend_printing.c
new 4ccee0d Rename reg_smbconf.c to reg_backend_smbconf.c
new e7520f3 Rename reg_shares.c to reg_backend_shares.c
new b5666ce Rename reg_db.c to reg_backend_db.c
new 99186bf Extract regkey_open_internal() from reg_frontend.c to new reg_util_legacy.c
new 42641d6 Extend/fix comments.
new 1b4dfc2 Move reg_frontend_hilvl.c to reg_dispatcher.c
new 99dfd66 Rename lib/util_reg_smbconf.c to registry/reg_init_smbconf.c
new 8623c98 Be sure to pass iconv handle down to compression subcontexts (fixes segfaults in NET-API-BECOME-DC)
new 24efc9f Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit b99b604a5f8b7eb98a6285145188c0b94946df78)
new 2b9ed47 winbindd: remove useless strcpy
new fa32063 libwbclient: use the same style in each switch case for the error mapping
new 7b6a439 util_sock: Fix memcache bug in get_mydnsfullname.
new d221d53 Link smbd on AIX with -bexpfull instead of -bexpall
new 9a22653 Add SMB_VFS_FS_CAPABILITIES
new 36e3e75 util_sock: Don't return a pointer to freed memory.
new 2dbbb37 Attempt to fix the darwin build (This used to be commit 5b05e09daf18eaea5e86dfd607c8070228f7571b)
new 59c0aa3 Fix two debug messages.
new 188bfbc Add a check for talloc failure. - Pointed out by Volker.
new 7f2e253 Use talloc_stackframe() for temporary contexts throughout libnet_conf.c
new c5c38d6 Fix formatting of multi_sz registry values.
new feb77c9 Add another check for talloc failure to libnet_conf
new 1106149 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 74220ca244865f97825cabdbc8aa899e71c25c7d)
new 597b28b Fix a segfault
new 6a69bc3 Fix get_ea_names_from_file for many EAs
new 2a78eb9 Fix a ton of IBM checker uninitialized variable warnings
new f5df4a1 libreplace: getpwent_r/getgrent_r on IRIX are similar to solaris but use size_t
new adbbc8d libreplace: getpwent_r/getgrent_r on IRIX are similar to solaris but use size_t
new a4c2b04 Hide streams from the EA API (This used to be commit e9bb3d5067b74a29beb778f85687829778e42b5b)
new 559603a Get Samba version or capability information from Windows
new 1d99598 Avoid use of uninitialized memory (This used to be commit 85123aacdb13e97c3f44aeded1c80e13af53d83d)
new d4d962f Move samba_extended_info_version to smbd/trans2.c
new e3e34c9 replace svn references with git ones in Readme (This used to be commit e6c92b62a4791fd5b530e6e52e4386e837bd7994)
new 35c6831 python: Avoid duplicate copies of some objects in different packages. (This used to be commit bd293cde1b1deadcfb0f74c82aae6ba4de39925b)
new 4075a2b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-python (This used to be commit 2f57e25f8f692889d9e057e13256f8a24c5ec10c)
new 9051199 Get Samba version or capability information from Windows
new 1697f55 ldb: Increase version number to make it easier to create new Debian snapshots. (This used to be commit 9a5cc88b090125b45e61da1ea1c9ac52f5ff6ab2)
new 45eb6c5 ldb: Fix typo. (This used to be commit da0952bdd6196b23200063cadd866b1d5551a65c)
new a6a8720 tdb: Add URL in pc file. (This used to be commit 2fc26c09026a0f2f74e5c7c86002e662b559d265)
new b49e2f1 build: Allow manually written pkg-config files. (This used to be commit 8104907c5222ee72d78272ab81583d25c3132d0d)
new cc984e4 ldb/talloc/tdb: Use manually written pc file. (This used to be commit c8947fda23eb874a7694bdee1b4de605744c2769)
new 127e874 registry: Use manually written .pc file. (This used to be commit 5c64d4adaf50215ec2645f76e6c0335572147614)
new 9209470 dcerpc: Use manually written .pc files for dcerpc and ndr. (This used to be commit 676fd18fa2914b7b5530014a944a11ea1d6f631d)
new 0ae14b6 torture: Use manually written .pc file. (This used to be commit d43b18cc5e8b58ca965205cccfe25f8a120d2ca7)
new 2f98f4b gensec: Use manually written .pc file. (This used to be commit 96a5ac9db2399019518e134a00c564ec1066f536)
new f254d53 param: Use manually written .pc file. (This used to be commit c0165aab47b4948b8767517b7795c6ec28fb6b6b)
new 1c61efc dcerpc_samr: Use manually written .pc file. (This used to be commit 4b83dc06471818089790c42157b972964d8d02e2)
new 907ec5b build: remove support for automatically building .pc files. (This used to be commit e9f99732677f46d599c270cfcb5042c11d34d338)
new a259547 build: Remove support for DESCRIPTION setting that is now unused. (This used to be commit 91d7ba5202e6c375456a42c2c6861f63c7fcfc20)
new 593e6fc ranged_results: fix use of uninitialised variable (end)
new 2eab4ab Make ranged results tests in ldap.js easier to debug.
new 2caa0e8 Added PFIF notice to Samba 3.2 tree (This used to be commit afccc9703c45815f94dd05805a060d71b7fe618a)
new 39d172b Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit bc2973df8504850a40cb0a1172689dc0bdafa323)
new 37325c4 Added PFIF notice to Samba 4.0 tree (This used to be commit df2664ac94efbc2eee4d8a24a793e5f1e77b2d88)
new 56a611b Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit f82eec69f1846aa46e4afe595d956cfd2256c335)
new 8bceed4 Fix segfaults in codepaths only tested by the NET-API-BECOME-DC test.
new 4172e09 Fix DRSUAPI replication test - NET-API-BECOME-DC.
new dc08079 Get more information from ldb when reporting a failed replication.
new a60b913 Fix tab_depth: it should not create an extra debug header.
new 5b35ecd Remove two unused variables (This used to be commit f12ac1ecedd6634d8ccc54d8fce8382514e3322f)
new 5f962d9 Fix get_trust_creds() to return always an upper-cased krb5 principal (this fixes winbind krb5 session at least with heimdal).
new 3b83f49 Initialize _domain_list to NULL.
new 2051243 Fix panic: Don't free the logfilename in winbind_child_died().
new 587cf54 strtok -> strtok_r (This used to be commit fd34ce437057bb34cdc37f4b066e424000d36789)
new a925a53 read_socket_with_timeout has timeout=0 handling (This used to be commit 7101026061c470ed962267b43ac0aa67cc761a64)
new a0186fb Forward ported version of Matt Geddes <musicalcarrion at gmail.com> patch for adding acct_flags to rpccli_samr_create_dom_user(). Jerry please test. Jeremy. (This used to be commit 7d94f97947b7edfcf3ec52f0125e4593d6d54c05)
new 00cb710 Add bindings for lp_load_default(). (This used to be commit ffd793bbde636366855462f980f1f7d0e25afaab)
new decdf59 python: Add convenience function for getting command line loadparm context and default to using system smb.conf. (This used to be commit b3afde0f00ab5093b577b139a062c233d4db2524)
new 7af1c83 Default to creating anonymous credentials. (This used to be commit f93bd899f1402a9d89f55d5dca67318a60f5a72b)
new 691c4b1 Windows 2008 (Longhorn) auth2 flag fixes.
new cfe7b54 Fix Windows 2008 (Longhorn) join.
new fe8a8f4 Use strchr_m in seaching for '.' in the hostname to make sure we're mb safe. Jeremy. (This used to be commit 090061b73a1c086ff8a7797e1a63532eacd91148)
new ffc84a1 Don't leak memory in error path. Jeremy. (This used to be commit 2df0cdaafdced798f81e30d34371aa1d8e963208)
new 9a3cbd2 python: Add bindings for cli_credentials_set_cmdline_callbacks(). (This used to be commit 557207f86ba901262e76704df5c51888b2737ddf)
new 4277181 python: Support --no-pass. (This used to be commit a90f3e8c420bec7fd7a39e0d5e2df6b32aedcdd5)
new a2dcf7b Python: add some docstrings. (This used to be commit 1de69a772e1cc007220add1f51bffe83784c3344)
new 08f94e2 Remove useless subs from the ejs provision
new 1557e7b Kill another sub that the modules will handle for us. (This used to be commit e9bb130d63e86fafc4cbf379e2e237354b88bcf8)
new e0021b5 Allow clearing all settable DOS mode bits. A mode value of zero is ignored by Windows. If the requested mode is zero, we instead send the appropriate one of 0x80 (NORMAL) or 0x10 (DIRECTORY).
new 2e7e309 Merge branch 'setxattr-dos-mode' into v3-2-test (This used to be commit 4c08725a42a8babf0f078fb4b221a96f58deeb50)
new a2d7a3b Use the repl_meta_data module by default.
new 48e7965 Make the repl_meta_data module the default for domain controllers.
new 6e5c528 Ensure we set subobj.BACKEND_MOD for the 'partitions only' case.
new 9344628 More read_data -> read_socket_with_timeout (This used to be commit f1d7de462cf0f64648a3a1fc6f0c64a7bbdb3c2a)
new d408be0 netlogon.idl: remove unused netr_GroupsMembership structure
new a1c7b35 netlogon.idl: make use of bitmap samr_GroupAttrs
new 0bcb0c8 netlogon.idl: remove unused netr_GroupsMembership structure
new 5695f9b netlogon.idl: make use of bitmap samr_GroupAttrs
new eba5fbf Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into ctdb-merge (This used to be commit 42d06d41bf2e9fb094f6064dc04f549d880b5f8d)
new 39fcf7c netlogon.idl: add some MSV1_0_ values from samba3 and use a bitmap32
new 3b59138 Fix samr_EnumDomainUsers in samba3, must not be a ref pointer here.
new b005295 Merge over security.idl from samba4.
new df5b03a Re-run make idl and use generated ndr based on samba4 security.idl (except for DOM_SID).
new 4d656cb pidl/Samba4::Header: we don't need to check if (defined($enum->{ELEMENTS})) twice
new 43040be pidl: get rid of stupid ';' char to terminate bitmap defines
new 530e503 netlogon.idl: add some MSV1_0_ values from samba3 and use a bitmap32
new 048c80b rerun 'make idl'
new 108fc52 Add dump-domain-list command for debugging winbindd's domain_list.
new af7f24d Add winbindd debugging ndr_print helpers.
new fcf42bb Add winbind_msg_dump_domain_list to winbindd.
new 0ff38a8 Fix Coverity ID 465 (This used to be commit 8629a0e1c3da7c2d2b0c1d99224177c54bbae930)
new ba6c78c Fix Coverity ID 463 (This used to be commit 21d126c56a633d2d72ffad08db7331ecc0ee3c0c)
new 1eb484d Fix Coverity ID 454 (This used to be commit 902d1d6709e47fbc8b538f28cb4364b006c431f8)
new 6b1c45a Fix winbindd build w/o ADS.
new c495c4e Add pidl --samba3-libnetapi option.
new 70e1ce6 First part of fix for bug #4929 - worked out by jmcd. Cope with protected ACL set correctly. Jeremy. (This used to be commit f5e50f42e7c79b4f8857602457db5b97886bd19e)
new 52bc292 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit d4d4120b715dc37b708b1c6074eab4f5c23d6b8f)
new 47a8e77 The checks for OI and CI were just wrong.... Fix them. Thanks to Jim for testing this. Jeremy. (This used to be commit e898789e0d819df05b14bcedfa1d230c7a983440)
new 859b847 python: Add bindings for SamDB.set_invocation_id(). (This used to be commit c09efa7b778f9cb29032a6abfd914fcaae8df163)
new d958f4b python: Add function to look for unsubsituted variables. (This used to be commit e726ce5bc515ae8d10b472396e228cfd35737476)
new 85a4439 Add debug messages to trace this if needed. Jeremy. (This used to be commit b628269b3260661cb4eeeab8c533b3129827ba62)
new 5546c09 Add IDL for netr_LogonGetTrustRid.
new cd8ef2e make idl.
new 96b4157 Add cmd_netlogon_gettrustrid() to rpcclient.
new 372f74b Add WERR_INVALID_COMPUTER_NAME.
new 90cd8c2 Revert "Add pidl --samba3-libnetapi option."
new f139adc Rename samr_*AccessMask bitfields to start with SAMR_.
new 593c211 Add IDL for netr_LogonGetTrustRid.
new de50115 Fix netlogon rpc-server build.
new 9f7170f Rename samr_*AccessMask bitfields to start with SAMR_.
new ed8385a Re-run make idl.
new 8afcbdc python: Make SamDB.set_ntds_invocation_id take a string. (This used to be commit 59bb26772f089cf4d8727c12230cfef8126762b1)
new 37f35d2 python/provision: Reconcile code partitions-only provisioning and generic provisioning, some other minor refactoring of the provisioning.
new a4600a5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit d35d4f983d1eb7450cd9f92a5217c14ec073396f)
new 9218345 Trying to avoid defining new SAMR acct creation flags when we already have them with different names. Matt, Jeremy, please check.
new 50c7e98 Make explicit in debug we're ignoring flags from the parent SD. Jeremy (This used to be commit 58cfa4b1bdc1ce30cc3befb342cc98ac0e283585)
new d490d8d Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit ef2913a66c3888d4813d8b778ddd63b2c7e48f3e)
new 76eb7dd python: fix tests for check_all_substituted. (This used to be commit 859cffed9d3a62f9f7610d74472aa3c0d1979a35)
new c91791b python: Add test for secretsdb_become_dc (This used to be commit 9173c678efb6f74dbec64298bcb00952feff2ed7)
new dbf400c python/provision: Create private dir if it didn't exist yet. (This used to be commit 66df250ff355d3c1b7f0252fc1f95a8c79a28c6d)
new 614ba32 Fix assignment to request->data.init_conn.is_primary in init_child_connection().
new 2a542ce Add a debug message winbindd_can_contact_domain()
new d682e04 Add a debug message to lookup_rids() printing the domain SID.
new 9912f82 Add debug message: show which domain_child is being forked.
new 60daaee Add a debug message: show the sid lookup_sid() was called for.
new 76e5c1f Fix lookup_sids to detect unix_groups and unix_users domain sids.
new 4ee9d71 Fix missing error check that caused crash when winbindd not running. Jeremy. (This used to be commit f5ca241e2c1adf2ae836fae33a4adac916f46416)
new dd67913 Correctly set flags in ACE's inherited from parent. Still one bug left to find then I'll back-port to 3.0.28. Jeremy. (This used to be commit 3df2f7ca782e418703d82f7a1f3c035a365f9589)
new fccae57 Fix a really subtle old, old bug :-). When canonicalizing the NT ACL into a POSIX one, if the group being set is the primary group of the file, map it into a SMB_ACL_GROUP_OBJ, not a SMB_ACL_GROUP. Otherwise we get an extra bogus group entry in the POSIX ACL. Jeremy. (This used to be commit 4d302254fdfce2c267cf6b21f662d5aa2dc9c72c)
new 51f62be Fix the same bug with user -> user_obj. Jeremy. (This used to be commit c5edf7456955471b8590c2cfa67c7f47a387cdf0)
new c28c683 ldb/python: Add bindings for schema functions. (This used to be commit 9f6ea4692ca79c607538871c597698b98abf13d0)
new dcb0406 python: Fix representation of UUIDs as strings in zone files rather than binary blobs, fix escaping of LDAP URL's in PHP LDAP admin configuration.
new 4e4e7db added a offline file torture test BASE-OFFLINE (This used to be commit d4b26fb2a38aa5b0ed2b6083641b9d8306af8c58)
new 3249f4f more useful output (This used to be commit 033cab6546d943089eefc298b335db03c1d0ebb6)
new 1b18de1 Tidy up the last regresesions on the python smbscript, from my work with Jelmer today.
new 01a0aa4 this is in seconds (This used to be commit 019dd9a3d7d9af8ab71a10802c728f5ab5cf781d)
new 8ef7ddbf added latency reporting (This used to be commit f0ffbb8e19c1085bf54d226f62c667868e14f62e)
new b0e286a repl_meta_data: add some TODOs to replmd_modify_originating()
new 125311d configure.ac: we should only create ldb.pc when use the internal ldb
new 876fdde configure.ac: we should use AC_CONFIG_FILES() in order to use AC_OUTPUT only once
new 5d55aa9 pidl/Samba4::Header: fix typedefs of unions and structs without elements
new 6c2d4f2 python/provision: Reload secrets when necessary, fix unix names in mappings.
new 1c5e713 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
new 21f5f4d python: Give precedence to Samba's syspath over the already set system one. (This used to be commit f3ebaf0a0c0b881da28063c69bb6306f6aa1c774)
new 98d2b00 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 1e042908992cdf3149ffc24472c7f0b1c3f9edef)
new 242a57b Remove rpccli_samr_get_dom_pwinfo() and rpccli_samr_get_usrdom_pwinfo().
new c19d01f Adding dssetup.idl from samba4.
new d7d4f1c Add generated dssetup code after make idl.
new 05ff7fd Use generated DSSETUP client & server rpc functions and remove the hand-written ones.
new e41a632 configure: define HAVE_WORKING_PYTHON
new d1ed962 torture: the libnet torture test depend on python
new 20f5e6a NET-BECOME-DC: always try to build ejs and python code
new 3ca6067 Fix winbindd_can_contact_domain() on a samba DC.
new a30361e No need to close registry on libnetapi_free() anymore.
new c04b738 Add LIBNETAPI_LOCAL_SERVER() macro.
new c72caca Fix netr_DsrEnumerateDomainTrusts IDL.
new e49650e run "make idl".
new a059d24 Add cmd_netlogon_dsr_enumtrustdom() to rpcclient.
new f1193f6 Remove some unused structures from rpc_lsa.h.
new 7bcf0b0 Remove more unused LSA marshalling functions.
new fda9247 Use the correct domain name when looking up the trust password.
new 235deb1 Always trust the domain flags in the wcache trusted domain cache.
new 0b10c67 Attempt to fix the build on OpenBSD
new 31a6f80 Remove a pointless while loop (This used to be commit f591bd68eafdbaefcaa95510cc4cb9a74cef0562)
new e2ad285 Tiny simplification (This used to be commit e78f6872bfc19ce0476b8d79c856a8d9c646a913)
new 6d38703 Fix Coverity IDs 451, 452 (This used to be commit d28a537277bedb65d1c2a01c971a3a22b1aa6624)
new b679dda Fix bogus uninitialized variable warnings (This used to be commit 71d6580c837adcc2cddcdff561f6fb09701501ee)
new 9dee9fc Add IDL for netr_DsrDeregisterDNSHostRecords (just for completion).
new bd0b283 Fix netr_DsRGetDCNameEx and netr_DsRGetDCNameEx2 IDL.
new 10c7aac Re-run make idl.
new 504813e Use rpccli_netr_DsRGetDCNameEx and rpccli_netr_DsRGetDCNameEx2 in rpcclient.
new a6ce6c5 Remove hand-written rpccli_netlogon_dsr_getdcnameex[2].
new 4fd374f Add cmd_netlogon_dsr_getforesttrustinfo and deregisterdnsrecords to rpcclient.
new 2f60bf3 Add IDL for netr_DsrDeregisterDNSHostRecords (just for completion).
new bedecbc Fix netlogon rpc-server build.
new 172e00d python: Load smb.conf file for the provision tests. (This used to be commit 41571bbb933c763a9608f4ba56f1a5a97af133ab)
new cab677a python: Use relative paths for registry. (This used to be commit 079200b824de6dd8c7de3e5b76ed1805fde02965)
new 5398dd6 Fix uninitialized variables
new 9ad04b6 ldb: Add ldb_oom() calls in a couple of places. (This used to be commit 1163c2ad54b122487fa25960b8989f0f6d0b8c64)
new 47e1251 Remove an unused external reference (This used to be commit 147033b9dff7160ff324fa52aba1f054f962961b)
new 54db183 Adding missing calls to va_end().
new fe478af We need to leave the corepath around
new 87e933d torture: Fix too early free in spoolss notify test. (This used to be commit f5ea5de797f4fe35baf4f2bcd2913902c6703f44)
new c16cd19 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit f0a4db22e58d393be5b28f767ee6d0abfc8f11dc)
new c0c93dc Restrict the enctypes in the generated krb5.conf files to Win2003 types.
new d9a1282 Dump msDS-SupportedEncryptionTypes in adssearch.
new 9cc90f6 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 81a0a7967b8f659f1f35a7a25de469725417ab43)
new bcad73a Partially revert d64a2288a2cb3a8f74a18b740b265a460773635d and 351c2e99ab8b6a91f7355077b2d2944fd820839c to see if that fixes the build. (This used to be commit 2a79cebfd99f4048214be65a6c918cc988dc83ed)
new ef2d66b Merge branch 'ctdb-merge' into dmapi-integration (This used to be commit 58dce4cdf277c8c68865185d9d8b4faea996dd3e)
new 61379d9 python: Provide PyAPI_DATA macro for older versions of Python (< 2.3). (This used to be commit 421bdd203eab09e560f4919715fa4cc4497e406f)
new 5ab43ae Eliminate remote tree of dsgetdcname (which will happen in libnetapi then).
new 5e9be79 Add missing windows 2008 netr_DsR_DcFlags and netr_DsRGetDCName_flags flags.
new 0adf862 Move DS_DOMAIN_FUNCTION defines to ads.h.
new b6529b6 Add ndr_print_ads_auth_flags().
new 7cab0f5 Fix the build. Avoid unrequired ndr_print_ads_struct dependencies.
new 53c6009 Use pidl generated call to enumerate ds trusted domains in winbindd.
new e629f50 Use another pidl generated call to enumerate ds trusted domains in winbindd.
new e7b2be8 Remove last caller of rpccli_ds_enum_domain_trusts().
new 5a89a46 Finally delete rpccli_ds_enum_domain_trusts() completly.
new 28b27bf Merge DMAPI fixes from Tridge
new 1a7583d Remove unused rpc_ds marshalling code that is unused now.
new 52c16c9 Fix BOOL introduced by last commit (This used to be commit 8afb7133e956ec963ac55720fb297b4d5b44702c)
new 77a3e46 Fix typos and replace statvfs call with fs_capabilities() (This used to be commit 863b5ed07aca0978aeaf919d7c51204a95ce03e0)
new 80b2e33 Remove include/rpc_ds.h and all references to it completly.
new 9758043 Allow NULL request and/or response pointers to be passed to wbcRequestResponse().
new 5dcc7f7 Fix a return value from sync_eventlog_params() (patch from Volker) (This used to be commit 77085f1a58666ac4314924d18c87d4add0553dba)
new cb9029d Fix a memleak (This used to be commit 252c3130697d1b7fd34a5225d83cef4f32e663b2)
new c0aa988 Make make_way_for_eventlogs() static (This used to be commit cb6531965b2baab320123d4301ab851c6e22aa58)
new 1852c29 Fix uninitialized variables
new 3231717 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 8011716734cb8e3c34f85d9d68201f13cb5b8e0a)
new af92bf9 Add netrenumtrusteddomains() and netrenumtrusteddomainsex() cmds to rpcclient.
new 2763b90 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into dmapi-integration (This used to be commit d841a3fc999c5ebd9e9d54b2bd5099b1b50402b1)
new 34a92c6 Re-enable async I/O for non-TSM systems
new 3850c2f Fix build warning.
new a626fa5 ntlm_auth: Add a blackbox test. (This used to be commit f02b74fc067074d8e48e186a7b7255a244592f7d)
new 582e224 ntlm_auth: Fix typos in the torture test script.
new 5b5d56d ntlm_auth: test should honour configfile option to run on build farm. (This used to be commit 11c9c1536b153047ba387b9804f34a6555a5ae26)
new afaacde ntlm_auth: Fix another typo in the test.
new 8daaa5d Fix some IBM checker warnings (This used to be commit 0341b0be49fef5e6003a170100388b5c47a41e67)
new dca5fab pidl: be consistent and always ask pkg-config only for 'ndr'
new 1c22c92 libndr: depend on samba-config, so that callers doesn't need to know about it
new 6b5980e merged tdb transaction fix (This used to be commit 1a1c7954368a7f168a57f86f4f857cf70258e37a)
new 3a3ff8e merged tdb transaction fix (This used to be commit eb3af24926977208a8099c848a510704d2ae3524)
new 8398982 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit f6a5848e5e211d4d4d66b7eca46b4b0ad4c9daab)
new a820990 ntlm_auth: Parse configfile after parsing it's location, not before. (This used to be commit cf671ca35bff09af56c67e789a86a3b86093b5fb)
new 43ac44e Fix netlogon IDL for netr_GetDcName that returns WERROR.
new 6c76417 When running with debug level > 10, dump ads_struct in ads_connect().
new 5334b36 Remove rpccli_samr_close and use pidl generated function instead.
new 3d507a2 Let _samr_Close() use pidl generated server code.
new d1f5450 Remove unused samr_close marshalling.
new 8dc7fe7 Cleanup status codes inside _net_logon_ctrl2() reply structs.
new 2e2fa2c Use pidl for samr_GetDomPwInfo() server-side.
new 8953619 Remove old, unused marshalling code for SAMR_GET_DOM_PWINFO.
new 0945436 Enable build of pidl generated netlogon server.
new 4259d11 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into dmapi-integration (This used to be commit d46fc35dd4e22ecd777800a8cdb6c31763d0fac4)
new 2e0a1fc Re-run make idl.
new 8d8d955 Fix _samr_Close().
new d3ee935 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into dmapi-integration (This used to be commit 974cf508fb5ba2ba3bd8fe7ae79710c9396d1d06)
new e6362c4 pidl/Samba4::NDR::Parser: pass down the correct $var_name to AllocateArrayLevel()
new a72a4ef Fix sending of large nttrans responses.
new 95c5de1 pidl/Samba4::NDR::Parse: move the calculation of NDR_PULL_SET_MEM_CTX() flags into one function
new 0f9c453 pidl/IDL: don't strip ',' from the properties content
new fd15e9d Use pidl for _samr_OpenDomain().
new 6455599 Use pidl for _samr_OpenUser().
new ecaa489 Use pidl for _samr_OpenAlias().
new 846c3a3 Use pidl for _samr_OpenGroup().
new 145ff9a Use pidl for _samr_DeleteUser().
new b36ad1d Use pidl for _samr_DeleteDomainGroup().
new 1921a6d Use pidl for _samr_DeleteDomAlias().
new 8303e8c Use rpccli_samr_DeleteDomainGroup() in net and rpcclient.
new f69bf40 Remove rpccli_samr_delete_dom_group().
new bd9d6a8 Remove unused marshalling for SAMR_DELETE_DOM_GROUP.
new e33db78 Use rpccli_samr_DeleteDomAlias() in net and rpcclient.
new dc7c06d Remove rpccli_samr_delete_dom_alias().
new e6fd6b4 Remove unused marshalling for SAMR_DELETE_DOM_ALIAS.
new e4a64da Use rpccli_samr_DeleteUser() in net and rpcclient.
new c4bb59a Remove rpccli_samr_delete_dom_user().
new 68900ea Remove unused marshalling for SAMR_DELETE_DOM_USER.
new 42960f8 Use rpccli_samr_OpenDomain() all over the place.
new 481a7f9 Remove unused marshalling for SAMR_OPEN_DOMAIN.
new 482eaa8 Use rpccli_samr_OpenGroup() all over the place.
new 331c1ad Remove unused marshalling for SAMR_OPEN_GROUP.
new 2c7428e Use rpccli_samr_OpenAlias() in net and rpcclient.
new e8c794f Remove unused marshalling for SAMR_OPEN_ALIAS.
new 37b56c0 Use rpccli_samr_OpenUser() all over the place.
new a3b00a3 Remove unused marshalling for SAMR_OPEN_USER.
new a8d59eb NetBSD needs PAM_SM_SESSION
new d497549 NetBSD defines innetgr() in <netgroup.h> (This used to be commit 7ad8e22073b577cd454675bacf92549e81f55e1c)
new 00075c4 NetBSD does not support AI_ADDRCONFIG (This used to be commit fb3f7f4046fa195baf5116598772d9016238637f)
new 3e67d64 Use pidl for _samr_CreateDomAlias().
new 99ebfd8 Use rpccli_samr_CreateDomAlias() in net and rpcclient.
new d3b2586 Remove unused marshalling for SAMR_CREATE_DOM_ALIAS.
new 6e74a5d Use pidl for _samr_CreateDomainGroup().
new cc1350a Use rpccli_samr_CreateDomainGroup() in net and rpcclient.
new 42f6116 Remove unused marshalling for SAMR_CREATE_DOM_GROUP.
new f0438ac Use pidl for _samr_CreateUser2().
new ddbe4ea Use rpccli_samr_CreateUser2() all over the place.
new b708005 Remove unused marshalling for SAMR_CREATE_USER.
new 77a2870 Samba4 poor mans debug_ctx()
new a4571e6 pidl: cosmetic fix to use the same value everywhere
new 93a3c5b Fix winbindd running on a Samba DC, This patch make sure we do not try to contact smbd in the main dameon to avoid deadlocks. All the operations that require connecting to smbd are performed in the domain child anyway. (This used to be commit 9347d34b502bef70cdae8f3e8acd9796dba49581)
new 2fffc9a Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 7dbfc7bdc65314466a83e8121b35c9bcb24b2631)
new c94ee07 CHECKED... pidl/Samba4::NDR::Parser: move logic for extra get_pointer_of() into a function
new a0c83e9 CHECKED... TODO:MSG pidl/Samba4::NDR::Parser: fix ...
new 9e999a6 CHECKED... pidl/Samba4::NDR::Parser: correctly get the name of an array element
new 1989837 LOOKS OK... pidl: get the pointer types correct when an element has multiple pointers
new 2670c95 WORKS!!!...pidl/NDR: fix handling of multilevel pointers in function elements
new 4117839 Works!!!...pidl/Samba4::NDR::Parser: fix support for embedded "ref" pointers
new b9b75f3 Ensure that convert_string_allocate() allocates 2 extra bytes and null terminates them to ensure NDR wire-reads of string types are always null terminated. Bug found by Volker after great pain :-). Jeremy. (This used to be commit aab736e6079729b3f3ab653674834e3f1305d456)
new e7a82ed Use pidl for _samr_ChangePasswordUser2().
new d3b1279 Re-run make idl.
new 680a0f0 Fix a typo (This used to be commit 1efdef08ae19a01b03bf6730df1fb4a9a4a8aba0)
new 57ea457 NetBSD needs LD_LIBRARY_PATH (This used to be commit d64b19e77aa499c1ee1aaf788ddf3d6fd36253e4)
new 46e0748 Fix samr_QuerySecurity IDL.
new b5cd038 Re-run make idl.
new fa5391a Return NOTFOUND from db_tdb_delete if the record does not exist (This used to be commit 1ff924c4360952eb1d714a2f2ec3760b380c7a24)
new 3f970f9 Add read_socket_with_timeout_ntstatus (This used to be commit 546ca0414aa1a9389e620b8f532224a3a19256d4)
new 3e5b985 Convert read_smb_length_return_keepalive to read_socket_with_timeout_ntstatus (This used to be commit 59e8f22f36be5a70fdb101964570ce7c10e8ff65)
new 0afbfa4 Convert read_smb_length_return_keepalive to return NTSTATUS (This used to be commit 73a79a957a33a8761acf54598ce71e3604ecf3c5)
new 9f6e983 Convert read_smb_length to return NTSTATUS (This used to be commit 5750c3a51b4ddac635a98195d1621b24f91bad3f)
new 48b1ee6 Convert read_packet_remainder to use read_socket_with_timeout_ntstatus (This used to be commit fff31f8f35ad26d67e78b9a71cfd35670aa9ac5f)
new e604e13 Convert read_packet_remainder to return NTSTATUS (This used to be commit 667864d442ea7e1faed7b032315db8856fa91481)
new 250b2b6 Convert receive_smb_raw_talloc_partial_read to NTSTATUS (This used to be commit 9a82350ba92bf5fc4f2968d5130bcb2118e7a981)
new 9fe66dd Convert receive_smb_raw_talloc to NTSTATUS (This used to be commit 187707591ffa2668aecd4857cb2ef2cd20bd6b08)
new e514cd0 Convert receive_smb_talloc to NTSTATUS (This used to be commit ddbdd11a49fba9ec4834807dec385cdf3120ce00)
new 5e43eeb Get rid of read_socket_with_timeout (This used to be commit f9c8ac83ff42137d2101d3bb17e5dcc3c3d70a8f)
new 6ddfa6a read_socket_with_timeout_ntstatus->read_socket_with_timeout (This used to be commit 90554799afa42855c3e7b87dc632e67f0952f988)
new 88c27f8 Convert receive_smb_raw to NTSTATUS (This used to be commit ba771bd858602452a9e58c3aab1336f2ac8a25ef)
new 21e7344 Make get_srv_read_error static to process.c (This used to be commit 9e2947039ef70cab8bbd6027182d9c721eac3194)
new b42a5d6 Convert read_data() to NTSTATUS (This used to be commit af40b71023f8c4a2133d996ea698c72b97624043)
new eaf7621 Convert receive_message_or_smb to NTSTATUS (This used to be commit 0f7d360a01baf02e251846118cb36e6a1cdcbeb9)
new 9e5a5d4 Remove dependency on get_srv_read_error() from main loop (This used to be commit fad87968921eca0b5144760c412c5f599f9066f3)
new e8f1edb Remove smb_read_error global
new e22c627 pidl: revert changes it didn't want to push...sorry!
new 9475a76 pidl/Samba4::NDR::Parser: move logic for extra get_pointer_of() into a function
new b3d4f22 pidl/Samba4::NDR::Parser: fix $var_name for arrays of scalar reference types
new c3008e0 pidl/Samba4::NDR::Parser: correctly get the name of an array element
new 5fd0b0f Use rpccli_samr_QuerySecurity() for rpcclient.
new f965f32 Use pidl for _samr_QuerySecurity().
new 33d5bec Remove unused marshalling for SAMR_QUERY_SEC_OBJ.
new 65172ba Use pidl for _samr_SetSecurity().
new 0007342 Remove unused marshalling for SAMR_SET_SEC_OBJ.
new cbca415 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 377a7c633d4813c134b91739c507dcefb55c9691)
new 23d681c Rework service init functions to pass down service name. This is needed to change prefork behaviour based on what service is being started.
new 77f71c1 Rework cluster_id() to take an additional argument, as we need <node>.<pid>.<fd> to be unique in a prefork process environment.
new 3d5594e Rework process_single.c to take advantage of cluster_id() now taking an additional argument.
new b3c5fbe Remaining changes to implement the prefork process model
new 72d0ded Use pidl for _eventlog_GetNumRecords().
new bea5ea5 Remove unused marshalling for EVENTLOG_GET_NUM_RECORDS.
new 5c450db Fix IDL for eventlog_ClearEventLogW.
new e98d9af Re-run make idl.
new aa6c98f Fill in IDL eventlog_GetOldestRecord() based on samba3 rpc.
new ab66165 Re-run make idl.
new 8d20f3f Use pidl for _eventlog_GetOldestRecord().
new 2432628 Remove unused marshalling for EVENTLOG_GET_OLDEST_ENTRY.
new 48d2990 Use pidl for _eventlog_ClearEventLogW().
new 221a2a9 Copy inline comment for _eventlog_ClearEventLogW() from rpc_parse to rpc_server.
new 2fd872f Remove unused marshalling for EVENTLOG_CLEAR_EVENTLOG.
new 80bdb86 Fix IDL for eventlog_OpenEventLogW().
new e18af90 Re-run make idl.
new 5ab6d66 Use pidl for _eventlog_OpenEventLogW().
new 639c7fc Remove unused marshalling for EVENTLOG_OPEN_EVENTLOG.
new 1b05c21 Fix IDL for eventlog_ReadEventLogW().
new 72ea99a Re-run make idl.
new a31829f Remove unused arguments in read_package_entry() in the eventlog rpc server.
new ba9cae9 Forgot to add this hunk in ndr_pull_eventlog_Record from an earlier commit.
new 0f8eeb8 Remove useless layer of indirection, where every service called task_service_init() manually. Now this is called from service.c for all services.
new 8c67a6a Remove "pointer_default_top(unique)" from netlogon.idl and rerun make idl.
new 5b6c164 Remove "pointer_default_top(unique)" from eventlog.idl and rerun make idl.
new 3833e61 Remove "pointer_default_top(unique)" from samr.idl and rerun make idl.
new aa1db9a Remove "pointer_default_top(unique)" from wkssvc.idl and rerun make idl.
new 7e15e09 Fix a few more breakages from our recent changes to the server_id structure. The BASE-TORTURE test found this problem - caused because the messaging path was not unique.
new f5cefd6 Remove "pointer_default_top(unique)" from winreg.idl and rerun make idl.
new 91f70cd Remove "pointer_default_top(unique)" from svcctl.idl and rerun make idl.
new 6752a1f Remove "pointer_default_top(unique)" from srvsvc.idl and rerun make idl.
new 5feb7f3 Remove "pointer_default_top(unique)" from spoolss.idl and rerun make idl.
new 30dcc73 Fix a typo in a debug message.
new 65c88c9 Prevent a segfault when "wbinfo -a" is called without password.
new d7aece5 Reformatting: Fix spacing in wbinfo.c .
new 5559413 Use the proper boolean constants in wbinfo.c .
new 174100c popt: Use SMB_CONF_PATH environment var if no other configfile is set.
new 2730ce9 Use pidl for _samr_Connect().
new c132cbb Remove unused marshalling for SAMR_CONNECT_ANON.
new 390746a Use pidl for _samr_Connect2().
new 867edaa Use pidl for _samr_Connect4().
new e1e8ab3 Use pidl for _samr_Connect5().
new f527fca Remove unused marshalling for SAMR_CONNECT5.
new 3811328 dynconfig: Add missing prototypes and fix typoed ones.
new 4906b50 Use pidl for _samr_DeleteGroupMember().
new db5054f Use rpccli_samr_DeleteGroupMember() in net.
new c01a62c Remove unused marshalling for SAMR_DEL_GROUPMEM.
new 033e697 srvsvc.idl: don't use pointer_default_top() and specify "unique" explizit
new b6c3e58 wkssvc.idl: don't use pointer_default_top() and specify "unique" explizit
new 10f6ff3 svcctl.idl: don't use pointer_default_top() and specify "unique" explizit
new 6512ad5 winreg.idl: don't use pointer_default_top() and specify "unique" explizit
new 7406c9b netlogon.idl: don't use pointer_default_top() and specify "unique" explizit
new 81b1762 samr.idl: don't use pointer_default_top() and specify "unique" explizit
new 569bd92 spoolss.idl: don't use pointer_default_top() and specify "unique" explizit
new 31fac9d pidl: remove 'pointer_default_top()' support
new 062820e Use pidl for _samr_AddGroupMember().
new babf5d5 Use rpccli_samr_AddGroupMember() in net.
new 944f11a Remove unused marshalling for SAMR_ADD_GROUPMEM.
new 24692c8 Use rpccli_samr_Connect4() in rpcclient.
new dcc9565 Add note about "unknown" in samr_Connect4 (from Samba3 rpc_parse).
new d93631f Remove unused marshalling for SAMR_CONNECT_4.
new c246eeb Remove a static
new b476726 tiny simplification (This used to be commit 22e49ef2c0c9b641068ac5419b9c82fb97d3e8e6)
new a31d5e4 Fix valgrind errors
new 3955801 Simplify str_list_xxx (This used to be commit d471dd4adb79d480c89436b2ed98f9ec6812aaa0)
new 2762b9a Always pass a TALLOC_CTX to str_list_make and str_list_copy (This used to be commit e2c9fc4cf5f0ff725330fa44f53782db65fca37e)
new b361956 str_list_free is not needed anymore (This used to be commit feddc1447d585fd108d22a36bccc576fa81197ef)
new 270ba9c Use rpccli_samr_Connect2() all over the place.
new c6eddfe Use pidl for _lsa_OpenPolicy().
new 6a77f8d Use pidl for _lsa_OpenPolicy2().
new b4102e5 Fix IDL for lsa_QuerySecurity().
new 422a246 Re-run make idl.
new a64cd55 Use pidl for _lsa_QuerySecurity().
new 649d1a8 Use rpccli_lsa_QuerySecurity() in rpcclient.
new 0063def Fill in IDL for lsa_SetSecObj() (based from samba3 rpc).
new e5769f3 Remove some wrong checks for policy handles in rpcclient.
new a1c2242 Remove unused marshalling for LSA_QUERY_SEC_OBJ.
new cc60f0e Add IDL for lsa_DeleteObject() (based on samba3 rpc code).
new 19e1f08 Re-run make idl.
new d04f141 Use pidl for (dummy) _lsa_DeleteObject().
new 97ccb4f Remove unused marshalling for LSA_DELETE_OBJECT.
new c46b870 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 7fc3669b9dc34514d8749d3941514fdae7d0f700)
new 24d0587 Clarify nomaclature of socket names in process_single and process_prefork
new 0bffd59 Remove unused marshalling for SAMR_CONNECT.
new 9d18222 Remove unused marshalling for SAMR_CONNECT.
new b04a5e0 Use pidl for _samr_GetUserPwInfo().
new e5f0498 Remove unused marshalling for SAMR_GET_USRDOM_PWINFO.
new 0bdb2d4 Use pidl for _samr_DeleteAliasMember().
new 698edf4 Use rpccli_samr_DeleteAliasMember() in net.
new 6a0897b Remove unused marshalling for SAMR_DEL_ALIASMEM.
new 5bae7a4 Use pidl for _samr_AddAliasMember().
new f22e45c Use rpccli_samr_AddAliasMember() in net.
new 30857db Remove unused marshalling for SAMR_ADD_ALIASMEM.
new 5bec586 Use pidl for _samr_GetMembersInAlias().
new 2e73c54 Use rpccli_samr_GetMembersInAlias() in net and rpcclient.
new 8a88a14 Remove unused marshalling for SAMR_QUERY_ALIASMEM.
new d19ed47 Fix IDL for samr_LookupDomain().
new 93710e7 Re-run make idl.
new 1dbfc38 Use pidl for _samr_LookupDomain().
new 527c18a Use rpccli_samr_LookupDomain() in rpcclient.
new 636229c Remove marshalling for SAMR_LOOKUP_DOMAIN.
new f3d5f69 Use pidl for _samr_GetAliasMembership().
new 0c6b6b4 Use rpccli_samr_GetAliasMembership() in winbindd and rpcclient.
new 1ddfbb5 Fix IDL for samr_QueryGroupMember().
new 36818c0 Re-run make idl.
new 01a9964 Use idl for _samr_QueryGroupMember().
new 6b5ce93 Fix bug 5421 -- thanks to MJ Anthony (This used to be commit a3d0450e0a054bdb8997db544a7efc8aa67f074d)
new c9ea65e sidmap: Some source code cleanups. (This used to be commit 16466b543bf8dd35bc79a030696f78598ca82f54)
new f9447d24 Remove trailing while space, just couldn't resist. No code change.
new 3aa85d2 Augment the samr_Connect4 call (This used to be commit 5a9cb4cda9ac71ca8b01d21201bf2348e7f3f24f)
new 2823c1e Use rpccli_samr_QueryGroupMember() all over the place.
new 23f76ed Remove unused marshalling for SAMR_QUERY_GROUPMEM.
new 6e36f72 Remove unused marshalling for SAMR_QUERY_USERALIASES.
new ca772c8 Use pidl for _samr_RemoveMemberFromForeignDomain().
new fc681ec Use rpccli_samr_RemoveMemberFromForeignDomain() in net.
new a933342 Remove unused marshalling for SAMR_REMOVE_SID_FOREIGN_DOMAIN.
new 2bca142 Re-run make idl.
new 75dc740 Use SAMR_CONNECT_W2K for samr_Connect4 in rpcclient.
new 4a80100 Fix _samr_Connect5(). Yes we do pretend to be > w2k all the time :)
new 55af880 Fix typo.
new 95eb2f2 Fix typo.
new abe2fd7 Fix a debug message (This used to be commit 24aa3518aef7e36fde03d58f36487cbf29c027c9)
new 47666c9 Fix a couple of "might be used uninitialized" warnings. Jeremy. (This used to be commit b3ac8073a23afbba19d045302aa0700197c58bd5)
new 1b24afc The krb5 locator should now be correctly able to handle IPV6, so (a) use the correct #ifdef (it's HAVE_IPV6, not HAVE_IPv6) and (b) don't deliberately terminate on an IPv6 address family. Jeremy. (This used to be commit a769acc0ba72ddd751e70558e0c2d9b2e6d71164)
new 497eb77 Small whitespace cleanup + check for null returns on talloc_strdup. Jeremy. (This used to be commit 654484b9a2d8d2be20f02d228d53a23936d1703b)
new 247e468 Remove unused headers for SAMR_SET_SEC_OBJ.
new 64b0391 Fix IDL for samr_QueryDomainInfo and samr_QueryDomainInfo2.
new 7599d6b Re-run make idl.
new 1beccd3 Add some helper init routines for samr_DomInfo structures. They will probably move to another place later.
new 3028c76 Use pidl for _samr_QueryDomainInfo() and _samr_QueryDomainInfo2().
new 80d1590 Remove unused marshalling for SAMR_QUERY_DOMAIN_INFO2.
new 3dbbb4a Use pidl for _samr_SetDomainInfo().
new 498e678 Use rpccli_samr_QueryDomainInfo() in rpcclient.
new b0374e6 Use rpccli_samr_QueryDomainInfo() in net rpc.
new 99bff2f Use rpccli_samr_QueryDomainInfo() in net_rpc_sh_acct.c.
new 742fd39 Use rpccli_samr_QueryDomainInfo() in winbindd.
new 149fe79 Remove unused marshalling for SAMR_QUERY_DOMAIN_INFO.
new 1430ab2 Remove unused marshalling for SAMR_SET_DOMAIN_INFO.
new d3311c5 Remove most of SAM_UNK_INFO marshalling.
new 8b3004b Don't return true on talloc fail. Jeremy. (This used to be commit 21594cb34c683262ed4f743b68c35e586676ff75)
new b3f4826 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 7b15c75a6bacf783eb73568ed003e4b16d6ebd68)
new 07c8cde Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 594ff923295c7420167aa899ec6030de07038625)
new d022ed3 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into dmapi-integration (This used to be commit f59d3786abcc53065c838a2fa82ec2f4b577b16f)
new 1ae0f2d Allow actual call to set file offline
new a443615 Change the file time before we change the file mode.
new 3a0cfad prefork: also reload stuff in the client processes
new c6a6fa1 win32-tests: add a very usefull w32 programm to explore midl features
new 0e5344b Don't use the deprecated form of AC_INIT.
new 7183e58 Add support for LDAP debug output in Samba log file.
new b7989e2 Add configure check for LBER_LOG_PRINT_FN - to intercept ldap debug.
new a33236f Make operator precedence very clear. Jeremy. (This used to be commit 4f125110cfe25b499eb628b5b08fdb610a5d972c)
new 1ea5b06 pidl: get the pointer types correct when an element has multiple pointers
new c713b58 pidl/NDR: fix handling of multilevel pointers in function elements
new e7c1786 pidl/Samba4::NDR::Parser: fix support for embedded "ref" pointers
new 6ca23e3 wkssvc.idl: fix idl for wkssvc_NetrGetJoinableOus[2]()
new c49ae17 Re-run make idl after metzes fixes for multilevel and embedded pointers.
new 96df3da wkssvc.idl: fix idl for wkssvc_NetrGetJoinableOus[2]()
new 6738467 Re-run make idl after fixes for wkssvc_NetrGetJoinableOus{2}.
new 1566423 Fix IDL for samr_QueryAliasInfo().
new 8a62c14 Re-run make idl.
new 282f6a3 Add cmd_samr_query_aliasinfo command to rpcclient.
new 66865bf Fix IDL for samr_ChangePasswordUser3().
new 8fabdec Re-run make idl.
new 1b35cc2 Use pidl for _samr_ChangePasswordUser3().
new 9c22a27 Let rpccli_samr_chgpasswd3 use rpccli_samr_ChangePasswordUser3 internally.
new 38e5cf8 Remove marshalling for SAMR_CHGPASSWD3.
new 04152f4 Remove last SAM_UNK struct defines.
new 83036e7 Use rpccli_samr_ChangePasswordUser2 in rpccli_samr_chgpasswd_user() and friends.
new 3e731a4 Remove unused marshalling for SAMR_CHGPASSWD_USER.
new bca0ef0 Use rpccli_netr_GetAnyDCName and rpccli_netr_GetDCName everywhere.
new f79051f Remove unused marshalling for NET_GETANYDCNAME and NET_GETANYDCNAME.
new 5881a7f Use rpccli_netr_DsRGetSiteName() in rpcclient.
new 44f1485 Remove unused marshalling for NET_DSR_GESITENAME.
new c56cb9d Use pidl for _samr_SetAliasInfo().
new 32ca0e8 Use rpccli_samr_SetAliasInfo() in net.
new 009d09d Remove unused marshalling for SAMR_SET_ALIASINFO.
new cdb5f49 Use pidl for _samr_SetGroupInfo().
new 1500538 Use rpccli_samr_SetGroupInfo() in net.
new bffbee2 Remove unused marshalling for SAMR_SET_GROUPINFO.
new e939659 make the multiplier in the RAW-OFFLINE test settable (This used to be commit f4b363d7a65023c816264b58d6f3f07730b43c0c)
new 8c4e525 merge growing tdb for tdb_wipe_all() fix from ctdb (This used to be commit df4efb902ec5053ae9d7c6e4fd1e21255ca66914)
new e3b4db8 merge growing tdb for tdb_wipe_all() fix from ctdb (This used to be commit eaba373747e7de5f911b25952ee396ab1bae75d9)
new f7ad510 Use pidl for _samr_QueryAliasInfo().
new ba9cda7 Use rpccli_samr_QueryAliasInfo() in net.
new de3aec7 Remove unused marshalling for SAMR_QUERY_ALIAS_INFO.
new c400f2c Fix IDL for samr_QueryGroupInfo().
new 6c457ac Re-run make idl.
new 28124ad Use pidl for _samr_QueryGroupInfo().
new 1ec50b5 Use rpccli_samr_QueryGroupInfo() in rpcclient.
new 815ab1a Remove unused marshalling for SAMR_QUERY_GROUPINFO.
new 23f8249 Fix IDL for samr_GetGroupsForUser().
new 2f6e8a7 Re-run make idl.
new cce7e93 Use pidl for _samr_GetGroupsForUser().
new 1c788bc Use rpccli_samr_GetGroupsForUser() all over the place.
new f564a54 Remove unused marshalling for SAMR_QUERY_USERGROUPS.
new ca790c9 Remove trailing whitespace in samr client and server.
new 51da690 Override KRB5CCNAME so existing Kerberos tickets in the users environment don't get overwritten. (This used to be commit 5e740c0dfbda9a6b2f47d953eb27a1fbfcff78b3)
new 64ff80d Mark RAW-OFFLINE as known failing for Samba 4 (because it doesn't have offline support yet). (This used to be commit 36167dc85248ed31922cc5ff4a364559f562c51b)
new f27a556 Use pidl for _samr_QueryDisplayInfo().
new 781776d Use rpccli_samr_QueryDisplayInfo() all over the place.
new e1af506 Remove unused marshalling for SAMR_QUERY_DISPINFO.
new bebd139 Put ldb test output in prefix. (This used to be commit af283cd787ef4642fc4ba642ea37a1eede2d2f41)
new 066912b Put temporary test files in test directory. (This used to be commit 16382999bebf158996e16219e7053ef4821550c1)
new 03ccbd4 Fix building with "make -j2" or greater by building shared libs first.
new b4f7a80 Skip offline tests. (This used to be commit 3c71aae2a3e3de0e2372410dd363a7d6015174e6)
new cd5c3f5 Ensure expected errors do not leak up to the application.
new d2ea79d Fix LDAP backend with python provision
new 411ec4b Remove unused ldap_backend argument from provision.py
new cc61c1d LDAP backend provision now works with python.
new 0fc6703 Remove unused argument to provision().
new 9e547f4 Revert to ejs for 'provision'
new fffe4f3 Fix formatting. (This used to be commit 73d1b0fcb64fdc7be1e1e1002f3f182fcbe476ae)
new bbf8aca Fix syntax in LDAP test
new 77dab7f merge tdb changes from ctdb (This used to be commit b3e60a388d338ef90540007239e88563cb9ba27a)
new 9e681ef Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit fd9cc4eb5afae8b255e753d480190b490cd3f7ab)
new e41ca7e merge tdb changes from ctdb (This used to be commit 92503eb60ea877a5dbf19acec7d7102fcf2923e7)
new 5153c67 Reset error strings
new 2689751 Fix LDAP backend with python
new c1c09e5 LDAP now works with the python provision!
new 0efa783 Remove unused parameter from provision()
new e5d2ec1 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit ae9d0343e0599ac62c3011a3d6c1948a9cb7a8f1)
new 88de06f Fix IDL for samr_EnumDomainUsers.
new bdb7c02 Add samr_UserInfo18 to samr.idl.
new 61fec2c Re-run make idl.
new 4ee9209 Fix IDL for lsa_QueryInfoPolicy.
new c961038 Fix IDL for lsa_QueryInfoPolicy2.
new ab38d3d Fix "net rpc audit" after query info policy idl fix.
new ed43977 Re-run make idl.
new 2a6a228 Fix some typos.
new 932ec38 Fix typo.
new 7daee37 Use pidl for _lsa_QueryInfoPolicy().
new d748baa Use rpccli_lsa_QueryInfoPolicy and rpccli_lsa_QueryInfoPolicy2 in rpcclient.
new 8a1f56a Remove rpccli_lsa_query_info_policy_new and rpccli_lsa_query_info_policy_new2.
new ec9281f Use rpccli_lsa_QueryInfoPolicy2 in winbindd.
new 3783e6a Use rpccli_lsa_QueryInfoPolicy2 in libnet join.
new b13277e Remove unused marshalling for LSA_QUERY_INFO2.
new 7520439 Use rpccli_lsa_QueryInfoPolicy() all over the place.
new 99a134a Remove unused marshalling for LSA_QUERY_INFO.
new adeb94a Use rpccli_lsa_QueryInfoPolicy() in libnet_join.
new 9b62cea Use rpccli_lsa_QueryInfoPolicy() in net.
new 7329bd2 Fix winbindd msrpc_lookup_useraliases.
new d69a0b9 Use pidl for _samr_LookupRids().
new e3757bc Use rpccli_samr_LookupRids() in net and rpcclient.
new fddbd6e Use pidl for _samr_LookupNames().
new f47093b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
new 1af4ee5 Fix typo.
new f61780b build: Remove unused functions Import() and GetInfo(). (This used to be commit 5c2be1e8a985332e1e81eeab1dc9b50d7f867f98)
new 406ee0e Use rpccli_samr_LookupNames() in rpcclient.
new 210a4ab Use rpccli_samr_LookupNames() in libnetjoin.
new 084e28d Use rpccli_samr_LookupNames() in net.
new 7e44232 Use rpccli_samr_LookupNames() in net rpc.
new 400ac70 Remove unused marshalling for SAMR_LOOKUP_NAMES.
new 1f974c8 Reformat SMB_EXT_LIB_FROM_PKGCONFIG: fix spacing and indentation.
new c0e92cd Fix bug reported on IRC enumerating shares with OS/2. Report and fix from kukks (thanks once again !). Jeremy. (This used to be commit 3ca58b792fb10ff2a4c25283c587f8270ed82d74)
new 48ea585 Try and fix length and finfo calls for older clients. Working on issues reported by kukks. Jeremy. (This used to be commit dcd77dd4f480db3273a56c5740b6e5d78f8be4a9)
new 114596b Fix warning and use of uninitialized variable. gd please check ! Jeremy. (This used to be commit 90fb59cb440d4e2d68c550f554a0a4a3cb386762)
new 3df409f Fix IDL for lsa_CreateAccount.
new f02cae9 Re-run make idl.
new 7643300 Use pidl for _lsa_CreateAccount().
new bdf2e4f Use rpccli_lsa_CreateAccount() in rpcclient.
new ef01cef Remove unused marshalling for LSA_CREATEACCOUNT.
new a83f631 Fix IDL for lsa_OpenAccount.
new 026dddc Re-run make idl.
new 02abf61 Use pidl for _lsa_OpenAccount().
new ba00160 Use rpccli_lsa_OpenAccount() in rpcclient.
new 5c23f7d Remove unused marshalling for LSA_OPENACCOUNT.
new 6166148 Fill in IDL for lsa_SetSystemAccessAccount (based from samba3)
new 023ea6f Re-run make idl.
new 9049db8 Use pidl for _lsa_SetSystemAccessAccount().
new 5120373 Remove unused marshalling for LSA_SETSYSTEMACCOUNT.
new 5bece0e Fill in IDL for lsa_GetSystemAccessAccount (based on samba3).
new 5431ff4 Re-run make idl.
new 3dab928 Use pidl for _lsa_GetSystemAccessAccount().
new 7a425d6 Remove unused marshalling for LSA_GETSYSTEMACCOUNT.
new 14774d1 Fix IDL for lsa_QueryTrustedDomainInfoByName.
new 96e41bb Re-run make idl.
new 2b1d749 Fix rpccli_lsa_QueryTrustedDomainInfoByName() caller in rpcclient.
new 13d9373 Fix IDL for samr_EnumDomains.
new b98f927 Re-run make idl.
new ab346de Add cmd_samr_enum_domains command to rpcclient.
new f621c1a Pure cosmetics, breaking some very long lines.
new 3038a77 Minor fix for querydispinfo display in rpcclient.
new 409e4fe Fix IDL for netr_DsRGetDCName.
new 559d658 Re-run make idl.
new e88eb3e Use rpccli_netr_DsRGetDCName() in rpcclient and winbindd.
new 5da9277 Remove unused marshalling for NET_DSR_GETDCNAME.
new b2d47f9 From a request from Peter Huang, include IPsec sechema.
new 0ca2097 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 1bf9d0401012cd3c830d50844f5be35e53835322)
new c1d8ac0 Remove unused class members. (This used to be commit 373ef4287f998b79bf9ba6364d6a67e5c522833d)
new 7a694af Fix bug #5247 "Wildcard expansion in mget is broken" for 3.2. Jeremy. (This used to be commit 69aa0766203cb88b8b07e364f7148ade809f5ce6)
new c7f3488 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 33a9859cbdb0dac035af36aa561b6acb24196c86)
new da3e2d4 Testing revealed some errors, reverting some of the lsa changes.
new 67536ed6 Use pidl for _samr_EnumDomains().
new ebec501 Remove unused marshalling for SAMR_ENUM_DOMAINS.
new 7ec5bfc More paranoid checks for secrets_init() success.
new 2aac2a5 Add tests for findnss(), add some docstrings. (This used to be commit 4eec2bbc9a139e927ce21c615ebfbb3026b26384)
new bd0bfe6 Fix provision python test. (This used to be commit b173fa6bd2b24b5a3e7b4fbcb926f6c9771c10ba)
new 196a926 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit d4fb8b0d8644cddfa39655fac87a96edc71b2a73)
new 73d838a From kukks - prevent crashes if finfo.name == NULL. Jeremy. (This used to be commit 101f194795f87c709abfdfbcde710131a88f9d20)
new 4932e4b Fix upgrade after provision parameter rename. (This used to be commit 361b9f43fb2abb64f2cbae7740b89a616a3c2646)
new 6e965b1 Make the provision test more real, use a foo.example.com for the realm.
new 19fcdb2 Give a more useful error when the templates.ldb can't be found.
new 0b583e4 Make clilist work again with OS/2 (kukks help!). Jeremy. (This used to be commit 2e27309401faa554620886b0e369db9d9c08e4fd)
new fa2eb34 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 774b54141a3549448b7bbc5bc69a661ac525df48)
new d08eabd Remove the forced 'krb5' from the NET-API-BECOME-DC test.
new a5acc66 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 4aff02ecf18d52ae8e64e0c938ac5edf82a6dcef)
new 655ec1a A couple more ipsec classes for the schema.
new 20d6ebe We don't need the extra null termination - we've already got this in the cli_receive_trans calls. Jeremy. (This used to be commit 99424bba7bb45b05d970bab4a5e93f2cb636fcbb)
new 3525f77 Move nt_time_equal() to libutil. (This used to be commit 9705263a6c58d4ade556d17db2009dbb85291b22)
new 0938fad torture: Merge util.c into util_smb.c (This used to be commit d19d27f406c0377d98c9fe9da9284dcebd373bb7)
new be2be07 Ignore kinit with pkinit test failures for now. (This used to be commit 94dedaf6ed55b146a0123407137f7ee4cfd41283)
new d1b40b4 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit f7521525e42d62e96cc6f55fb1b23644a60fc36d)
new c61dc38 Re-enable python support in BECOME-DC test. (This used to be commit ed44fd59bfa289bcef82e0650ccda381efb52268)
new 8fdd13f Remove unused path update. (This used to be commit 1868a42108012183aa78fe5d4f524d45f4505a3e)
new 70762fe Support 'mkinclude' command in .mk files. (This used to be commit ee7f54c86d2b467869db8dea33f60e19ed3c742f)
new 460ac1c Use mkinclude (makes the Makefile a bit shorter), use double-colon for phony makefile targets. (This used to be commit ea7d389bcc284d2e9eeff79bce5c285269099ad3)
new fdef91b Move more make code to rules.mk (This used to be commit 5ade1a951685665164037138cb92e5b2db2a8b52)
new d696a50 Fix test count after pointer_default_top() removal. (This used to be commit 9a4b9facc869a8f7363932a591437251b44cd7bb)
new c60d0a1 pidl: Allow fixed size arrays inside unions. (This used to be commit c9c115647893478e21134f8c703e0f52e2478882)
new 9fccd83 Move some static makefile variables to rules.mk. (This used to be commit 3c64fc7dc631a79154957e45f8961e2ee519743f)
new c8c9d70 Move first_prereq test to m4 code. (This used to be commit c0fef09c5d88158b620f38b6f74498a8b6323bd9)
new b5bfabf Move nmblookup blackbox test closer to the code it tests. (This used to be commit 3f24136b56d281580410bf69841c6dece5508d17)
new 7a402da registry: Fix warning. (This used to be commit dad809030478a85ac13a73bce9c07314792f01c2)
new 2fa4c15 Fix syntax of docstrings, set project name when generating Python API documentation. (This used to be commit 68f13d87eb034fdbc712169f2d1b1a0475751ec5)
new 0b922fb Ignore Python apidocs, vim swap files. (This used to be commit 13a7dfb90066a52e0d90dbed5fe2c82c4af6092c)
new cf287aa Add docstring. (This used to be commit 073ed0dd1cc8fae9eb4a2f7ff6763124917c56e8)
new 93bb85d Split up tests a bit, output subunit. (This used to be commit 501259ff31641bf52e337b597881d1fedc6b2a63)
new 1a2544a Fix tests. (This used to be commit e4d7cd8ba77aa05c11dad457c3f2c2c6252c5966)
new ec106a1 Merge branch 'v4-0-trivial' into v4-0-python (This used to be commit b874f07175ae38a041f53f0e4ac6a4050dcefeae)
new 1342b26 Fix typo. (This used to be commit 80dbf04266d15833f7eb18704cfece1f95965e83)
new 0af3805 Merge branch 'v4-0-trivial' into v4-0-python
new 63aa4b9 Remove unused define. (This used to be commit 64d6d729135e1b3b19c9bdbbe973fcdaca15e8b3)
new 2cf29ae Add tests for upgrade of WINS database. (This used to be commit 7777611c0f32a693f0fa057c130e4ea491658f6b)
new f75d624 Start working on python conversion of minschema. (This used to be commit 239a1616644321e2d1e64985ea3f3c4971997228)
new cac225b More syntax fixes, use more standard python functions. (This used to be commit ea07509b4a9335a3b3fe6f6da1124fd1aab33c96)
new 321e9a5 Change README to be ReST-compatible. (This used to be commit 20c15884c84151d01f50cdba571b3ba4be1a9fd8)
new 84a2694 Make formatting a bit more ReST-valid. (This used to be commit ea718a0c0b1efd73020da6d5a362b371afd8e371)
new 4325743 Start working on generating .mk file from configure for inclusion in Makefile. (This used to be commit 091f1e7314f05253ae1c10b3d04557be584ed19f)
new 73be46c Move some variables to a separate .mk file that could also be included by a non-smb_build build system. (This used to be commit f44b838b682760e54aa981fe2e991495395d2394)
new 1813b71 Automatically write AC_SUBST() vars to mkconfig.mk and use them. (This used to be commit a22bb7725b0b825a90e955f883a34341e9f0f69e)
new 8ba668b Move some more variables to static .mk file. (This used to be commit a72d3ffaded5624732972708c305b8f84f47fed7)
new b090c02 Fix case. (This used to be commit 67074ff4aa06d56fb84752d39132d33d5599ca7f)
new 105c6fe Avoid autogenerating the Makefile but rather include a data.mk file that is autogenerated. (This used to be commit 95967e8bfbdce2e073a3fc938f1271da40b543d3)
new dbba192 pidl/Samba3::ServerNDR: use talloc_tos() instead of NULL
new 485cb23 rerun 'make idl'
new cd50bc5 Change ldap search filter. This function is also used to search machine accounts which may be organized in a different ou.
new 176f32c provision: Fix new user creation.
new 59c34d3 Fix IDL for lsa_EnumPrivs.
new ffffd3e Re-run make idl.
new e1bd9c3 Use pidl for _lsa_EnumPrivs().
new 976fba8 Use rpccli_lsa_EnumPrivs() in net and rpcclient.
new 1042b0c Remove unused marshalling for LSA_ENUM_PRIVS.
new 0ddbeba Only call display_lsa_query_info on success in rpcclient.
new d82b6dd Fix switching of hives in regshell (#5254) (This used to be commit 5f33545c78e13871d622c0a5a0ded789bf624869)
new de03c4a autoconf: We build Samba from git now, not from SVN. (This used to be commit 4557b34d82e16038db903278ea64313a9d731d61)
new e0a5fb8 Fix typo. (This used to be commit 54e7d10fe0eb4837b00b9b049fbd59a56ee85bea)
new e416544 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-python (This used to be commit 35f5c8294e9f3b304987597d4bcfc75fdda05982)
new af007e5 Use SMB_CONF_PATH environment variable inside tests rather than hardcoded paths. (This used to be commit eb04de69c0e319e18b148191946808f81e1cc8c4)
new a19534d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit eff9c9cedd7410c3c089d090e3f83f8cc10f1831)
new 0a6dc21 Remove tests for Samba 3 EJS code. (This used to be commit 7aff2ddd8ca1ff68fc704fdb139d81d6daa51115)
new 08c8d3b Remove Samba 3 backwards compatibility code in C.
new a699941 Ignore mkconfig.mk file, which is autogenerated. (This used to be commit 71dc1d5d1db7e5e3cb4245c20df739926c1e8514)
new 4d31177 Fix accidently introduced typo. (This used to be commit 6c7aa271b1cb0f5604be54f1aa26e1e3531c8f36)
new f890d1d Fix the build: remove reference to inexistent header samba3_proto.h
new b4c81c0 Make data about what subsystems/libraries are enabled available in the mkconfig.mk file. (This used to be commit 4cc93a98f984d322e41f403169cfa4945b469935)
new 44cb6a8 Don't shrink a talloc area if we have less than 1k to gain (This used to be commit 0c829e6ee6f43299cc5889c2af3d0402256da0d0)
new af40613 Fix talloctort: move size check after referenced ptr check.
new 81abb39 Add a comment.
new 7a9033f Implement talloc_pool()
new bdb52e4 Mark talloc_pool memory for valgrind (This used to be commit 6deca23b6c66616fbf5ba004e9b778aa68790df6)
new 59820dc talloc_free_children can only reset pool if it's empty (This used to be commit 5cc7a638e93e5f3540755b441a99d4fd3c9c7134)
new a275310 Fix a c++ warning (This used to be commit 9f402c607f44663cab91cc7d2139f62b84c99cc0)
new fee4ba1 Make versions in lib/talloc/config.mk and lib/talloc/configure.ac the same.
new 604a0af Avoid autogenerating the Makefile but rather include a data.mk file that is autogenerated. (This used to be commit ebf6e59dfef30e1f679ea6692385a09abcb220dd)
new e54f9c7 Fix typo. (This used to be commit a5db115dc6827896c66fe08554b3fe7185eea52f)
new 6034757 Move pidl bits to a separate file. (This used to be commit de7af6913487b51e44463bf1908e765477d28e5d)
new 4a60389 Remove unused function. (This used to be commit e779cf4724610b5d737102d1f55d1367744b188a)
new c075292 Print warning when config.status doesn't exist and the user tries to run make. (This used to be commit 8776a0d2badca9ebf39e27ba5e845d0f76f0834e)
new 1cf6158 Clean up data.mk file in distclean. (This used to be commit 0d44e7a15a9f7e238c0702a0135beae2183455a8)
new 0e4088e Let rpccli_lsa_open_policy[2] be convenience wrappers around their pidl equivalents.
new f47b518 libwbclient: implement wbcErrorString()
new 98fdbb6 TORTUREDIR as target dir for binaries is no longer used, remove it. (This used to be commit df5b712001c16acf275d9a79fd765cf8976508d6)
new de48cd9 smbd: use make usage of wbcDomainInfo()
new 5aa0a70 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
new b4dd60e Add a missing return
new 96a7bb9 Fix IDL for lsa_LookupPrivDisplayName (based on samba3 code).
new 095d12e Re-run make idl.
new 6c7a400 Support including files in the cflags.pl script. (This used to be commit 742e50aeb54d779d383cbf73132224bad3b09777)
new 419ab84 Use pidl for _lsa_LookupPrivDisplayName().
new 7b50295 Use rpccli_lsa_LookupPrivDisplayName() in net and rpcclient.
new 76f654e Remove unused marshalling for LSA_PRIV_GET_DISPNAME.
new a3052e7 Use make variables in cflags file (now supported by cflags.pl) (This used to be commit d746fcde1006b4b7b33aa65bef9d2fea3ebc9162)
new 8c85a73 Fix IDL for lsa_GetUserName.
new 9129d20 Re-run make idl.
new 1a27d29 Add cmd_lsa_get_username command to rpcclient.
new e917a8a Use pidl for _lsa_GetUserName().
new a473d10 Remove unused marshalling for LSA_UNK_GET_CONNUSER.
new 7303fce Remove unused LSA_CLOSE headers.
new 3e0f009 ldb: Split up the Makefile so it will be possible later on to directly include fragments in the Samba 3 or 4 makefile. (This used to be commit 6d54e9104de577ab727ee99a76e690a2fae71636)
new 25641ec Split rules out of tdb Makefile. (This used to be commit 9f233c14540cd4b2d5f4c7fe01e2d89cb220abc8)
new 94decfc Split rules.mk out of Makefile. (This used to be commit 75ffc2c50d70e6f4108c3e6843c8d2bb212f6d9e)
new 08b3d3e Move some more rules to rules.mk (This used to be commit 2ff3f72fd2559051000c34da9fcd5602514595e4)
new 6bb6af6 Use pidl for _samr_SetUserInfo and _samr_SetUserInfo2.
new 326477e Allow to set correct info level log prefix in duplicates of copy_id21_to_sam_passwd.
new c3d7f14 Split actual content out of talloc Makefile into talloc.mk. (This used to be commit 2b8939975267fc4774bccd2a35ea9a35129d0a2b)
new 3e3946c Split actual content out of tdb Makefile into a separate file. (This used to be commit b5d4ab2cf4a73883fff867f878788d94bd8e1649)
new f0e8c5d Use SAMR_FIELDS for fields_present in rpc_server/srv_samr_util.c.
new 14ee7be Fix SAMR_FIELD_LOGON_HOURS handling in rpc_server/srv_samr_util.c.
new f0149d2 Fix SAMR_FIELD_PARAMETERS handling in rpc_server/srv_samr_util.c.
new ecb987c Fix out of tree builds. (This used to be commit 35c8ebdca2612b52cd3eb2aafd35041d17173722)
new 8244b4c Manually compile python files rather than using setup.py. (This used to be commit 94dfeb5e89a641e2af3d7426d9d25c87952198d2)
new aa2fd8e Manually compile python files rather than use setup.py. (This used to be commit 056843a5c2ca9e0ec59fd7e371852ecb5362ee32)
new 1529331 Avoid using setup.py for intsallation. (This used to be commit 7b93e43dad55454e9107a38e67764e08f51392d3)
new 0f4c940 Add blackbox test for provisioning code to make sure it can be run more than once in a row. (This used to be commit 42466d960c86b692ef5e03c045ba24591c5c6f84)
new f44dbc2 Reintroduce samba3sam EJS test, at least until the Python test is ready. (This used to be commit 13deb25214b2711836e243a87166b63a4a87270b)
new bbc567c Mark the reprovision test as known failing for now. (This used to be commit 5d4396ae232525be139a91b36f8c7177e46627ae)
new 9522586 Create the required directories when installing Python code. (This used to be commit 8ef36fe54555cc0c5ac0d1f118d0a1a7b770c2fd)
new e84cd8d tdb/ldb: Use prefix in case DESTDIR is not set. (This used to be commit ab19a8f62719eb0f347696a2e5f34f8847fd82cb)
new ccc27e6 fixed up the .in side of SMB2 negprot
new f7bcc15 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 3beaa04ef73ca21925d41745b30b6bbaadb7b939)
new 7b96c53 added some helper functions for GUID handling (This used to be commit 7d3ffd4d2b59d7c87c0a81030f349db21c071967)
new 8fdb950 converted the out side of SMB2 negprot handling
new 4163608 converted SMB2 session setup to use WSPP protocol field names (This used to be commit 3c2af0fdc4916dce32c2690e49dde0852d1a0c50)
new a2505c5 updated SMB2 header defines to match WSPP docs (This used to be commit d2c6ad55eca27f50a38fc6e2a85032eddb3f0aae)
new 90631dd Removing unused ACCT_-flags.
new 0bff862 Remove some more unused samr headers.
new 6768f5a Fix IDL for samr_EnumDomainGroups.
new 0006052 Re-run make idl.
new 9bb4a6d Fix IDL for samr_EnumDomainAliases.
new 2d4d27c Re-run make idl.
new fff3f99 Use pidl for _samr_EnumDomainGroups() and _samr_EnumDomainAliases().
new 631a7f6 Fix IDL for samr_EnumDomainUsers.
new be25232 Re-run make idl.
new 8b02303 Use pidl for _samr_EnumDomainUsers().
new b002a08 Fix IDL for samr_QueryUserInfo.
new cd9cea1 Re-run make idl.
new 5001974 Cosmetics: remove new whitespace, sorry.
new cd2b003 fixed crash when 0 dialects (thanks metze!) (This used to be commit 252bcf207b8117f325075cbb7bd05063756ac283)
new 885b16c Remove a bogus comment (This used to be commit 599bb7e4707ae37f022a2f4edf918adcbfa110c2)
new cf20a28 Use rpccli_samr_EnumDomainAliases() in net and rpcclient.
new 0ed6c37 Use rpccli_samr_EnumDomainGroups in rpcclient.
new b88982a Use rpccli_samr_EnumDomainUsers in net and rpcclient.
new c3f68ad Remove unused marshalling for SAMR_ENUM_DOM_USERS.
new 6aa84ad Move some samr init functions around (to allow easier identification of new calls).
new 923d1ec Fix installation of python module for ldb and tdb. (This used to be commit 6c9a8bf9f03cef0fc1c5f7ec3f8786eccf79c851)
new 69d6dd1 Make sure talloc.so is build before installing. (This used to be commit 51769f5cfc0f3a9f85ea533598a1f769e108d075)
new e08a78a [PATCH] composite: make it possible to call composite_is_ok() without callback fn
new 18ef767 Specify PICFLAG when compiling python modules. (This used to be commit 981957165d09e82947f68475192f1ce1f0ddbdd3)
new 285820bd make sure libraries are built before attempting to install. (This used to be commit deb1dae2dabad3d74a1c6adf2c0b0d56917cca83)
new 1ed346f Support using shared library during testsuite run if tdb was built with a shared lib internally. (This used to be commit 28539f48e6ad37a6436e6f2c6733ee1fcbc6567f)
new cb2f8d6 Fix open file tracking in vfs_cifs so that oplock breaks can propagate
new a15f3c3 Document that we were mixing up opcodes for SAMR_SET_USERINFO/2 all the time.
new 4867e1f Merge _samr_SetUserInfo and _samr_SetUserInfo2 into one call.
new e4501b0 Add get_logon_hours_from_pdb() (inspired by samba4).
new 4974200 Use pidl for _samr_QueryUserInfo.
new 80d20d8 w00t! SAMR server-side conversion to pidl is finished.
new 7001a87 nbt.idl: don't use astring15 anymore and use an charset() array
new 1f3e4e2 spoolss.idl: don't use string32 anymore and use an charset() array
new be25cde librpc: remove special support for fixed length strings
new 8823c74 Use rpccli_samr_QueryUserInfo() in rpcclient.
new 4c42f79 Use rpccli_samr_QueryUserInfo in net and winbindd.
new b1c6104 Use every (This used to be commit d9cec295bf55b3a7e16f548cc4bf64ce474b41e9)
new 6f2a384 Remove unused marshalling for SAMR_QUERY_USERINFO.
new bc742a0 Remove all callers of rpccli_samr_setuserinfo2 and replace with rpccli_samr_SetUserInfo (see the opcode mixup in rpc_samr.h).
new b69a590 Remove unused marshalling for SAMR_SET_USERINFO2.
new 68855a9 Use rpccli_samr_SetUserInfo2() in place of rpccli_samr_set_userinfo().
new a9cf5a0 The final SAM_USER_INFO massacre.
new 4c7943c Add querydispinfo2 and querydispinfo3 to rpcclient.
new befc71c Re-add support for samr_QueryDisplayInfo2/samr_QueryDisplayInfo3. (This used to be commit cac740d87f729c1b48654ef4f51f37a81e8a0d54)
new fdd75e1 Correctly increment counters in Subunit test runner. (This used to be commit c474a2bb83a3e28a0b83f3b8ca1b646742dfca3d)
new e2b3aad Collect all init_lsa_string varients in one place.
new 04aef38 Fix subunit runner exit codes. (This used to be commit 7911308dbc1233838e44c533302f77b03ea41148)
new 7c5c384 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 842b4969cd08a8acc5584cfdcf1aaf8a751e4fa3)
new 3cfac63 Raise version of talloc from 1.1.0 to 1.2.0 after adding talloc pools.
new e94d710 updated SMB2 tcon as per WSPP docs (This used to be commit 5913e3e549e71affc66c28cacb6563331fb0c790)
new 7714a91 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 11102681bcd70b0abb2df38bcdc7fdec51e71600)
new 5b3fe8d Fix IDL for lsa_EnumTrustDom.
new ba934cc Re-run make idl.
new f57c67b Use pidl for _lsa_EnumTrustDom()
new 0ba3d44 Use rpccli_lsa_EnumTrustDom all over the place.
new 2600cb6 Remove unused marshalling for LSA_ENUM_TRUST_DOM.
new b4ce9dc Fix invalid symbol. (This used to be commit bd0ef811c4e6419ba05076fbc151827cea5d1ca1)
new 9f01303 Add python version of newuser.py. (This used to be commit f70aef8e51e1a2f186fe71edaa4c81a39b837573)
new 9673162 Fix the build of winbindd, sorry.
new 5e914f2 r25882: Build shared library of talloc as well. (cherry picked from commit 3692ba8299d4177289ca401fa467143ad14ccad4) (This used to be commit ddfc86b71d7e6fa3d1bd6fcaca4f31dd262e84d2)
new 850ec9e r25884: Specify shldflags first, as required by some compilers. (cherry picked from commit 40a8cd0d2fd4d10110243ee75ff92bef73bb06b9) (This used to be commit 42b56f77ff88f8a9dccd7a8ac7df789d0223c945)
new 07a5bd6 r25944: Fix handling of sonameflag on AIX, which doesn't have anything like that.
new 12c81d1 r25953: AIX make doesn't support $^.
new 8943a43 r25973: talloc: fix usage of SONAMEFLAG
new 68c7089 r25987: libreplace: rename AC_LD_SHLDFLAGS into AC_LIBREPLACE_SHLD_FLAGS
new 4e066d4 r26072: Import trivial SWIG wrapper for talloc. (cherry picked from commit 02d259c2c45c03dbfcd16173df93d7ba96ed1419) (This used to be commit 5938a732381abed9f5da1db505626b354fe7293e)
new fbc295f r26187: Fix module name, indentation.
new 461ad00 r26197: Add bindings for libsecurity.
new 580bb2a r26276: Install SWIG files if swig is present.
new 6a7dff4 r26280: Fix installation if swig is not available. (cherry picked from commit 3320bd401f7b669bd62f83bf16a1c16ad0543a5c) (This used to be commit f1267f74a91374692c3564d783c527f94035b323)
new b59da67 r26292: Make sure swig directory exists. (cherry picked from commit 7962d221fcb877c9fd3bbc890827338de54ca94a) (This used to be commit d6198f2bd7d13b5f30bcc46e12026a00f52d9adc)
new 5a9f0ca r26454: Add simple SWIG macro for wrapping talloced types.
new 3d33ad7 r26570: - Trim size of the swig-generated Python bindings by removing a bunch of {}'s.
new df202a4 talloc/tdb: Use manually written pc file.
new defae9b build: Remove support for DESCRIPTION setting that is now unused.
new 38b92ad Make versions in lib/talloc/config.mk and lib/talloc/configure.ac the same.
new ff00656 Split rules.mk out of Makefile. (cherry picked from commit 75ffc2c50d70e6f4108c3e6843c8d2bb212f6d9e) (This used to be commit 6f8165e4b064f37335e2b0b185ae6433c06a061a)
new 81a44cb Split actual content out of talloc Makefile into talloc.mk. (cherry picked from commit 2b8939975267fc4774bccd2a35ea9a35129d0a2b) (This used to be commit 7710d3dea350a85348d46747e4f4cde2b20741de)
new 9a7e977 Fix out of tree builds.
new 3519e91 Make sure talloc.so is build before installing. (cherry picked from commit 51769f5cfc0f3a9f85ea533598a1f769e108d075) (This used to be commit da98f4d223997709b42b4f05ab94d564261f5aee)
new 114fe09 Raise version of talloc from 1.1.0 to 1.2.0 after adding talloc pools.
new fbe8014 Fix copy & paste typo in function prototype.
new 08e3f99 Initial work on a test for samba.tests.samdb (This used to be commit 8b33860954ca03be1ea45fd8d40963dbbd5b162f)
new dcd890b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 1a8f5ab78ae24607ff66b06e82aef9316f0ae54b)
new a6997bb Prevent "parameters" being used without initialization. Jeremy. (This used to be commit f0195e937d5d42a8d92e9d861199538fd44a3c9b)
new d4006e7 Support ETT_FIELD keyword. (This used to be commit ec8bd3991f76cf8746cf77c277c3491725711f9d)
new 23582ce Add simple test for ETT_FIELD. (This used to be commit aea50426366dbe971d25d2a948db57885ce224b9)
new 089227e Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 5116c9d9f4bd1a523ac7a2a31b3b1552388f040f)
new 88d2e05 updated SMB2 create operation to match WSPP.
new 3cb8718 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit b3793c6562b1a1e8711561f65594ba0676f9282d)
new febc8e3 missed a spot in the SMB2 create conversion (This used to be commit 17357072dd175b7548122e40e4cecc6087e52561)
new 158bd78 missed another spot in the SMB2 create conversion (This used to be commit df82b0aa6990b59cde20893cb690a8a260526178)
new 4c01d70 Makefile: --enable-automatic-dependencies usage
new c7e80b0 Add support for building libtalloc.a and libtalloc.so.
new 57794a0 Move the AC_LIBREPLACE_CC_CHECKS up before building SAMBA_CPPFLAGS.
new 2a9cbe3 Use data from lib/talloc/libtalloc.m4 instead of hard coded data.
new ea22f75 Add support for linking talloc library statically or dynamically into samba.
new 79a3ed8 Simplify code by moving duplicate assignment to common place.
new cb69724 Put talloc lib targets into variables and uses these.
new 62c94e0 Remove some unneded variables: we always build and install some talloc libs.
new c040b9b Fix some comment typos.
new b462e92 Some minor, cosmetic cleanup in srv_samr_util.c.
new 952e787 Add forgotten file exports/libtalloc.syms ... Thanks Günther!
new 85e3c09 Add linking -ltalloc to libwbclient.so. Noted by Metze.
new 0622fd7 Merge data_blob_talloc_zero() from samba4.
new 3b45ebb Use pidl for _netr_NetrEnumerateTrustedDomains().
new 111ea76 Remove unused marshalling for NET_TRUST_DOM_LIST.
new 29bf356 Fix install: Add creation of include dir to installlibtalloc target.
new c41944b spoolss.idl: improve idl for EnumPrinterData and not use 'lstring' any more
new 2728922 idl_types: remove unused lstring
new cedfcae nsswitch: convert winbind_env_set(), winbind_on() and winbind_off() into macros
new f724a8f libwbclient: include wb_common.o in libwbclient.a
new c3d7358 Fix build: Add missing prerequisites for libwbclient.so
new af161cf Remove unused init_sam_entry routine.
new cdc0721 Convert last caller (in winbindd) to rpccli_samr_LookupRids.
new 7c0796a Remove unused marshalling for SAMR_LOOKUP_RIDS.
new 5566b33 Use AS_HELP_STRING instead of (deprecated) AC_HELP_STRING.
new ee9d033 Change hand written configure help strings to use AS_HELP_STRING().
new 55a8d95 Convert last caller (in winbindd) to rpccli_samr_EnumDomainGroups.
new 4843df3 Remove unused marshalling for SAMR_ENUM_DOM_GROUPS.
new ce7d597 Convert last caller (in winbindd) to rpccli_samr_EnumDomainAliases.
new c60460a Remove unused marshalling for SAMR_ENUM_DOM_ALIASES.
new be4ca67 Goodbye parse_samr.c, rest in peace - but never come back!
new 4cd4ff4 Add libreplace objects to libtalloc.so.
new 7f09dcd Remove redundant (and unused) set of samr opcodes.
new c6acbc1 Use rpccli_netr_LogonControl() in rpcclient.
new abba82e Use pidl for _netr_LogonControl.
new dc708ef Only export talloc related symbols in libtalloc.so.
new 4218856 pidl: $size can be 'foo / 2' so we need to add '(' and ')'
new 3649f72 winbindd: add rids and other_sids arrays in WBFLAG_PAM_INFO3_TEXT mode
new 9d27ded libwbclient: add wbcAuthenticateUserEx() function
new 5fb87ff wbinfo: use wbcAuthenticateUserEx()
new b397b5c auth_winbind: use wbcAuthenticateUserEx()
new 1fee364 Add -L./bin to LDFLAGS when building shared libs.
new 4b18f4f Only use the needed objects for libnetapi.a
new a2c0ca8 Remove const on policy handle in net rpc.
new b940931 Pure cosmetics: remove trailing whitespace in netlogon server.
new 4140f32 Use pidl for _netr_ServerReqChallenge.
new 24aeb67 Fix IDL for netr_LogonControl2.
new 120939d Re-run make idl.
new 574dce7 Link in libnetapi as shared or static library (same mechanism as talloc).
new 8a8c71e Use --with-static-libs=libtalloc instead of --with-static-libs=talloc
new adcbc24 Remove --enable-libwbclient-shared , use --with-static-libs=libwbclient instead.
new a9d30b0 torture/eventlog: fix crash bugs!
new 6f4a703 Ignore pidl Makefile, which is autogenerated. (This used to be commit 5572bf854d935f3fc526a38378d23791da249f0f)
new 60e205c torture/eventlog: the NTSTATUS of dcerpc_ functions is the same as r.out.result
new 354a99e Fix IDL for netr_ServerPasswordSet.
new 11bc605 Never build .so versions of tdb/talloc from Samba 4 itself. Rather, use shared library versions if they are provided by the system.
new 05d58f4 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit b14d61a3b8055b7a8172e18e5bd69e7cab6eacdb)
new 8a3f8dc Allow tdb.mk and talloc.mk to be included at the same time. (This used to be commit af9e0421529104d2583c58f7723abe8612e78f53)
new 501005c Put soversions and versions for libraries with a hard-coded version in the generated .mk file.
new b0a7e54 Use more variables in generated data.mk. (This used to be commit 2dce9e4e0d5ba8785fdee3daba91e6c9f4a32040)
new 4117765 Fix corner case. (This used to be commit 92dbbc479032ae3d0cf4b2b9e64291128185cf9c)
new cf2df1e Fix talloc .so installation. (This used to be commit ae522f907ed1b7533d0824224d692c64c7169057)
new 21c0f26 Remove some make variables that aren't necessary. (This used to be commit 8d41cb23dea4fccfc2b3fc8a816cda54af6038fb)
new a15db9c Re-run make idl.
new 834fa85 Move some lsa init routines around.
new 6f05330 Fix logonctrl2 command in rpcclient.
new 3722208 Add some netr_NETLOGON_INFO init functions.
new 7acdc9e Use pidl for _netr_LogonControl2.
new d134bd3 Remove unused marshalling for NET_LOGON_CTRL and NET_LOGON_CTRL2.
new f292f3d Try and fix the Darwin build with dynamic libs.
new e870cfe Convert SMB and SMB2 code to use a common buffer handling structure
new 0b4dbfe Fix IDL for lsa_EnumAccounts.
new f14ff50 Re-run make idl.
new 0460295 Use pidl for _lsa_EnumAccounts.
new 2b84f41 Use rpccli_lsa_EnumAccounts() in net and rpcclient.
new 8f7cc00 Remove unused marshalling for LSA_ENUM_ACCOUNTS.
new f9d9928 Remove accidential commit.
new d69d586 Fix typo.
new ba33ff8 Fix IDL for lsa_EnumPrivsAccount.
new 3060613 Re-run make idl.
new 4583389 Use pidl for _lsa_EnumPrivsAccount().
new 839ab72 Fixed SMB2 rename operations from Vista clients
new 039f858 we need to refuse a root_fid in rename on SMB but not SMB2 (This used to be commit 9a139c35b7f1326616d26ce13bbdc7d6b22cd9b5)
new 501e8fb Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 309cf408e01c36e2a12ed2d1462f2bbe407d4597)
new 4a04a5e A better way to handle the different format of RenameInformation in SMB2
new b640f47 updated SMB2 code for getinfo according to WSPP docs
new 02af366 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 50697762fd28e2fc77142c5fea528b12d4cc0ebc)
new e331770 Remove type before variables in data.mk (This used to be commit 3c1a7c0dcc56ed5595e31a8df023a04ae95bfca5)
new 1885908 Don't create symlinks pointing at themselves. (This used to be commit 96736eb556bfd7ab5b04ec40beefe23e475a438d)
new c10e0de loadparm: Clean up trailing whitespace
new f22598a util_ldb: Add a missing \n to debug string, fix trailing whitespaces. (This used to be commit b0991cc09b36171c18d2407c9f3153b6f7e8299b)
new d0ae7cf Remove white space.
new eccaf12 Use rpccli_lsa_EnumPrivsAccount() in rpcclient.
new 341e5ea Remove unused marshalling for LSA_ENUMPRIVSACCOUNT.
new a34188d Fix IDL for lsa_LookupPrivValue.
new a63b27b Use pidl for _lsa_LookupPrivValue().
new a75d654 Use rpccli_lsa_LookupPrivValue() in rpcclient.
new c6cd8ec Remove unused marshalling for LSA_LOOKUP_PRIV_VALUE.
new 6e01d7c Fix IDL for lsa_AddPrivilegesToAccount.
new 55e5e75 Add lsaaddpriv and lsadelpriv commands to rpcclient.
new 08f019d Use pidl for _lsa_AddPrivilegesToAccount and _lsa_RemovePrivilegesFromAccount.
new ff85aec Remove unused marshalling for LSA_ADDPRIVS and LSA_REMOVEPRIVS.
new 879b328 Fix a typo.
new 8e3ae7b Add support for building and using shared and static libtdb library.
new b09b3ac Create symbols to export in libtdb dynamically from tdb.h.
new 3329432 Fix IDL for lsa_AddAccountRights.
new 01f5d15 Re-run make idl.
new b9bc1ac Use pidl for _lsa_AddAccountRights().
new 96aa5de Use rpccli_lsa_AddAccountRights in net and rpcclient.
new 25bc71f Remove unused marshalling for LSA_ADD_ACCT_RIGHTS.
new 41b5747 Use pidl for _lsa_EnumAccountRights().
new 235efc0 Fix IDL for lsa_EnumAccountRights.
new 7b5ef35 Use rpccli_lsa_EnumAccountRights in net and rpcclient.
new d64ae73 Remove unused marshalling for LSA_ENUM_ACCT_RIGHTS.
new fbe577a Fix IDL for lsa_RemoveAccountRights.
new 1592cc3 Re-run make idl.
new 10462a5 Use pidl for _lsa_RemoveAccountRights.
new f21cdab Use rpccli_lsa_RemoveAccountRights() in net and rpcclient.
new ad5794a Remove unused marshalling for LSA_REMOVE_ACCT_RIGHTS.
new b2b0a42 Clean up LIBTDB-related Makefile variables a bit
new 8d703d6 Use the proper boolean constants.
new 769d6eb Remove the regfio objects from the ldb commandlin tools object list - unused.
new 31e5116 Revert "Merge in J.Layton patch and resolve conflict."
new 39e0dbc Allow the mechOID to be written separately. Jeremy. (This used to be commit e3e08c6e7d270e1be7a9d3042b1f36f5a291f90a)
new f3bbe15 Fix path to talloc guide. Noted by "teferi" on irc.
new ff64a67 Split provision from C code out of becomedc. (This used to be commit ed2b72ac76ec069fec799b3fd805cca59fc28de4)
new 18a011d Avoid using private libnet test structure inside util_provision. (This used to be commit 1a1f8a5e6b193f25f4838a3e7964cdf0590f4eb2)
new 1f5cec6 Move Python dependencies. (This used to be commit f6c5b787cc031ddf858d7b16f455692a98a19b9e)
new 3d6da3b Finish migration of provision code. (This used to be commit 53c5924195844dac4dfe99e5c9b0c8911394497a)
new d499dfd Add test for provision_bare() code. (This used to be commit 0f3a1dbb5355bf5181d9a100af35be8a7f292be6)
new b5f3296 Add ability to not specify certain provision options(), fix some other options. (This used to be commit fe8bfda22d8e1fdbece4209b7489419074565efd)
new 4f1cc7b Allow auth_ntlmssp_end() to ignore null pointers passed in. Jeremy. (This used to be commit b7628f3a47166791db4cd6451d52ea3881a45bed)
new 0a89940 Ensure invalidate_vuid() deletes any ntlmssp state. Jeremy. (This used to be commit b41799c351c72b268ef094047a51766747671280)
new 81d6133 Currently we don't SPNEGO negotiate back to NTLMSSP. Note this. Jeremy. (This used to be commit 8cd04b948bfba3896d40c9e314a197f60ad76833)
new ba9499e Currently we don't SPNEGO negotiate back to NTLMSSP. Note this. Jeremy. (This used to be commit 67768fc71f9bd7ff3d61acc50360356b524ae923)
new 4754c2b Correctly use SPNEGO to negotiate down from krb5 to NTLMSSP. Previously we didn't implement the 'NEGO' part of SPNEGO :-). Jeremy. (This used to be commit 8767a0dab95c544878b4187157e494e740974bb8)
new 4737a35 Fix "warning: 'cmd' may be used uninitialized in this function" Jeremy. (This used to be commit 58b0f022ffce7fda531f6f8ea7392a963e8ec0c5)
new 60b3144 fixed loadparm handling in standalone tests (This used to be commit 2633f4259ed30ab990017c4c3205f92bf38f0135)
new 5c615b0 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 9c12b5b49679d404ac623041f2da944019f97754)
new be8a09b add some info on running tests (This used to be commit b6ba0afc1424a1d202626aabf1cd0f28246319a6)
new 63c099c added blackbox testing for locktest (This used to be commit af6484f78d273407dd9b264bc4adb33497eee48b)
new 66e8bc9 converted locktest to use popt and cmdline utility code (This used to be commit 625ea49a95cbdb507ea5b191f75ffa27e25cdb90)
new d48dc5b fixed masktest to use popt, and fixed the incorrect pstring conversion (This used to be commit c37133fd95e6d02a0cdf0f7b5408211740d8046c)
new c09f706 added a blackbox test for masktest (This used to be commit 05a110123df2372418e2ef2fd8f269b92054069c)
new 8036257 fix typo (This used to be commit 1699b2a804cf91175de2528c1e640a09b4de4f08)
new 9e6327d make sure lp_ctx is initialised (This used to be commit 3abb33c8bff9aac8ba1ba4783b919732e5159283)
new db408c0 convert gentest to use popt and the cmdline library (This used to be commit 681366b956a71aa7bd16b75263ccd73ddc680082)
new 054bc11 added blackbox testing of gentest (This used to be commit 716345fd38dfd8c6e610fbd6ba84c4f33e3edbb9)
new 4c6ecb4 fixed some options that could not be overridden on the command line (This used to be commit eea486d8942fdda769684fa6e825c0f899cf3304)
new 339dcbb remove redundent code (This used to be commit 7f2421f17cae313d7dbf5c35c73b5410cb1d5db0)
new 81db831 cyrus_sasl: fix compiler warnings
new 17f31a7 NET-API-BECOME-DC: at least find the 'provision' function in python mode
new 80d7c3e krb5pac.idl: use charset() instead of string type with flags
new f9116ae drsuapi.idl: use charset() instead of the exotic flags() and string
new a37ddb8 ndr_sec_helper: create a completely zero sid, so that ndr_size_dom_sid28 can return 0
new 8410878 dcerpc.idl: use charset() instead of ascstr3
new 7f4d2ac epmapper.idl: add link to official IDL
new 1b09ec1 epmapper.idl: don't use ascstr2 anymore
new 48f3c38 Fix building smbmount with shared libtdb.
new 3756759 Fix build of smbumount with shared libtdb.
new 895ab03 Use -ltdb instead of bin/libtdb.so for linking.
new 9aa1c9f Fix build of cifs.spnego with libtdb.
new a3e38fd Remove useless build-target bin/samtest. (The objects exist no more.)
new d4ab4b3 Remove torture/samtest.h - last trace of late samtest.
new dd255b4 Fix compiling torture/smbiconv.c: allow to use realloc directly by #undef realloc.
new a4b93e2 Fix linkage of bin/smbiconv by adding needed libs and objects.
new f4c8b85 Add orphaned target smbiconv to "make everything" targets.
new b8e0b5c libwbclient: wbcAuthenticateUserEx() be more strict regarding invalid parameters
new a12528f libwbclient: implement WBC_AUTH_USER_LEVEL_PLAIN in wbcAuthenticateUserEx()
new 23b7f7e libwbclient: let wbcAuthenticateUser() use wbcAuthenticateUserEx()
new 2c14442 wbinfo: ask wbcAuthenticateUserEx() for user info to test the more complex code path
new 6b88ba1 Remove libwbclient.a from standard (static) libsmbclient object list.
new 8a63e13 Try to fix the build of smbiconv on systems without native iconv.
new a10e618 Fix two const warnings.
new d4123ba Fix a pointer to int conversion warning: cast the int instead.
new 66ad7e8 Fix the build on IRIX by placing the object files before the shared libs in linking.
new 71c34ad Use -ltdb instead of bin/libtdb.so for linking.
new cfd9d5d Remove some unused/redundant set of netlogon headers.
new 10023ef Fix IDL for netr_DatabaseDeltas.
new 1976c7a Re-run make idl.
new 401c0a6 Add netlogon_creds_client_check and netlogon_creds_client_step.
new 013a15a Use rpccli_netr_DatabaseDeltas() in rpcclient.
new 99f1806 Remove unused marshalling for NET_SAM_DELTAS.
new b757512 Fix IDL for netr_DatabaseSync2.
new 13f9cd9 Re-run make idl.
new eafec42 Use rpccli_netr_DatabaseSync2() in rpcclient.
new b7f483e Convert "net rpc vampire/samdump" to pidl generated functions.
new 34df324 Remove unused marshalling for NET_SAM_SYNC.
new de3d54e lsa.idl: don't use ascstr_noterm anymore
new 9d9d544 lsa.idl: add lsa_AsciiStringLarge
new 85fe22a Use struct for provision parameters since there are so many of them. (This used to be commit 4b9d5bc57ca4ee14c142ea720dce5e4ee97f8c16)
new 6c4acbb Mark the provision_bare() test as known failing for now. (This used to be commit bb473a8d11ce0ab8d5c9f0b339861b552fc2b262)
new 26bc88e Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
new 56e75ed Reconcile header files for torture utility functions. (This used to be commit 1269758e95686cc155284d5d56080e1be11bbd75)
new 6fe7ed0 Add libtdb dependency to libsmbclient, libsmbsharemodes and libnetapi.
new 57e9106 Unconditionally run the python tests. (This used to be commit 0ab4428fce9f2b970dfbced3b5dfea7ec688760a)
new 9af84dd Rename registry_init_regdb() to registry_init_smbconf().
new 8fffca2 Adapt a comment to current circumstances.
new c720a0e Move implementation of _winreg_SaveKey() from srv_winreg_nt.c to reg_api.c
new 355faf2 Move the implementation of _winreg_RestoreKey to reg_api.c
new abdedc7 Reformat copied reg_savekey/reg_restorekey code.
new 0e57795 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 847874ca757ac8ca32082305c8caed5abc7fed1d)
new f8bd3e8 Add netlogon_creds_server_check and netlogon_creds_server_step.
new 4f0b904 Use pidl for _netr_ServerPasswordSet().
new 2e4e06c fixed handling of zero sized buffers versus NULL buffers in SMB2. Thanks to Metze for spotting this. (This used to be commit fbcf3e65b9284e5d1862c98706d7f148a36afe47)
new 10e2530 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 26475a231f73aaeef31e433b33dbfee6158e321d)
new 55b2292 Use pidl for _netr_ServerAuthenticate().
new 34f23b7 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 3957ada4b6aa1f349ac1504125c4013512829ced)
new c9f1f3d Use pidl for _netr_ServerAuthenticate2().
new 5bce079 Use pidl for _netr_LogonSamLogoff().
new e3a975b Remove unused marshalling for NET_SAM_LOGOFF.
new ab09585 Fix IDL for netr_ServerReqChallenge, netr_ServerAuthenticate and netr_ServerAuthenticate2 to match what is on NDR and to generate a more appropriate samba3 netlogon client.
new bc69f75 Re-run make idl.
new ea1443e Fix the netlogon rpc_server build.
new 3f24ef1 Replace DOM_CHAL with "struct netr_Credential" where we can right now.
new 26106d2 Remove unused marshalling for NET_REQ_CHAL and NET_AUTH2.
new afe8e55 fixed RAW-READ after the bufinfo changes. Thanks to Metze for spotting this. (This used to be commit 3c9973b695a0b5c30d3a5bfabecf62dd1a25ebc1)
new c164f1d Add init_netr_SamInfo3 routine.
new f4b7d78 Fix IDL for netr_LogonSamLogon.
new 6df300b Fix IDL for netr_LogonSamLogonEx.
new 0e70c5e Re-run make idl.
new 9416ec9 Add generated ndr_eventlog leftover produced by recent pidl changes.
new 185842d Use pidl for _netr_LogonSamLogon() and _netr_LogonSamLogonEx().
new b4989af YES! NETLOGON rpc server side migration to pidl finished.
new b6285fc Remove unused creds_server_check and creds_server_step.
new 7c96ca8 Formatting fixes. (This used to be commit bc0fab89e325ebb6ab870b1c3f4b263c50631b70)
new ec7c03a Add static header for gencache. (This used to be commit 9a0f6a0012243a74702c723dec808c99c58c772e)
new 5214f5a Allow LDB to be a static library again. (This used to be commit 16fd90d7a99ae8eaf2accf3c8b3ec55b2223f9cd)
new a53beee Add static header for gencache. (This used to be commit 58c25657bf552a11e7c522602805ba961de94cf2)
new e4af554 Revert "Allow LDB to be a static library again."
new dd65a34 Use rpccli_netr_ServerPasswordSet in "just_change_the_password()".
new 697f890 Remove unused marshalling for NET_SRV_PWSET.
new 6060aa9 Rely on GNU make to build static libraries. (This used to be commit 8e9856412befc0ea94536dd492588f232347564a)
new 033dd7b Remove unused netlogon delta defines.
new 7df1893 use gmake to handle .py file copies. (This used to be commit 33111f98df7e8f9bb7d62599c6b13a1a4479a2e1)
new f5e9437 Simplify handling of plugin installation. (This used to be commit 8f1270dd5c7688f023cf24215fa229da213e760c)
new df3871f Merge branch 'v4-0-trivial' into v4-0-gmake3 (This used to be commit c1b2b5f9f479e202f30f245a47d2743a592deeb8)
new d803ff9 Remove unused code. (This used to be commit 98d6095b9605ff4db61394719f29b3e38349c59f)
new c363311 Merge branch 'v4-0-trivial' into v4-0-gmake3 (This used to be commit 8e716d139003d3e743dd99d93f76da4cfa7d48b3)
new 0af55ca Create SBIN_PROGS and BIN_PROGS lists from within make. (This used to be commit 62abd38725ecbe149075a5e2097a08981cd156cf)
new dd2a52b Generate manpage list with make. (This used to be commit 7eaa96169f0a32110194560ff27ed89120160efc)
new 9a5f6f8 Use make to generate lists of libraries. (This used to be commit 8e1396d5666b1c9306e04cf98d1c89fa13199c7d)
new c35f643 Use make to generate list of prototype headers. (This used to be commit 20800de0581de1f8be57755df5cc05ffad34ada9)
new cddb061 Use make to create lists of pc files and prototype headers. (This used to be commit 6cc7bc1586e892e8470cb3f18a7afa2029a0399d)
new 0459d95 Use make to create lists of plugins, remove duplicate variable. (This used to be commit 36cc584374d32c7875333fa5abd97b31e83291aa)
new 194e75d Remove unused ALL_OBJS variable. (This used to be commit 919976f393274c6dfe5394eef79f2f3b38f1ffa9)
new cf3a45f Use make to generate list of python files, remove unused variable. (This used to be commit 7ec39624392fd0a0e64326e06acf9d42c86d06f9)
new c749370 Use make list concatenation support to create list of object files for subsystems/libraries. (This used to be commit 6d3c45889fd20dba5f77466f1e4452a47b442ae4)
new 7b81f28 Remove some unused code. (This used to be commit 8214fb600ec626a8dd01ef3e2af1f4a8bf27dcb2)
new b718062 Avoid creating a whole bunch of files in bin/modules. (This used to be commit dadae70042600f13f6f9bfcf2d045a797e2b9e69)
new 36e490a Remove some unused code. (This used to be commit 7a11659c18b5d13c5397e8121ef4e35e188a8402)
new b66ee2e Move responsibilities of build.h to makefile. (This used to be commit a43f6d37bce85748e9cf2675e5beced5db26f1c3)
new 0b8fe26 Move logic to makefile (This used to be commit 412c1c2c1eabec25fb9d6506ece06032da798ebe)
new 3e6cb51 Properly escape quotes in init functions. (This used to be commit 0efa80f30b4f3287a204af450a43dcdfa9baad8a)
new f7c8fe6 Merge unused function. (This used to be commit d3725224cfe0a10e99b0012f4e0e79ea427962de)
new 85ac8dc Simpler handling of sonameflag. (This used to be commit ef532a715e8d05652bc7b320d6d0b88a93599b33)
new 44bf229 Remove unused code, make fns static (This used to be commit 5c762c6d57dce1016ebe2613a75b492eeac84c3d)
new 8d7e2eb Reintroduce mergedobj support. (This used to be commit 1cf23c58411a9b8a9bb97016c27c10a218e73146)
new f6dec9d Use standard variable for partial linking. (This used to be commit 949fca9540889bb640466fc21ca36d08f77066a3)
new fe5b7c4 Some more mergedobj fixes. (This used to be commit c481d88d37346885f7809f73035a2bc9f2468848)
new 0419da6 Prevent adding libreplace when not necessary. (This used to be commit 978eb6f1616122e13429b00268d03942afc41425)
new c013ff7 Add missing dependency to libtdb to libnss_wins.so
new f47d642 Add krb5pac IDL from samba4.
new a0f081f Add netsamlogoncache_entry to krb5pac IDL, probably not the most accurate place...
new 46a3bee Re-run make idl.
new 38da19f Add missing header file.
new b1d09a8 Use netr_SamInfo3 in sid_array_from_info3.
new 65fc3ae Use new structs in reply_spnego_kerberos().
new c52dcc7 Use netr_SamInfo3 in make_server_info_info3().
new 8027b7c Use netr_SamInfo3 in samlogon cache and use ndr functions for storing the blob.
new 8684363 Align our krb5 PAC decoding routines to the samba4 ones.
new 3ea40ed Some more cleanup in authdata.c.
new c1793b2 Use new IDL based PAC structures in clikrb5.c
new 965774f Fix some more callers of PAC_DATA.
new c6f82f1 Getting rid of net_io_user_info3() when sending an NDR encoded netr_SamInfo3.
new c35ae59 Add some more samlogon related netlogon init functions.
new c25958a Use netr_SamInfo3 everywhere in winbindd.
new 7dfeae6 Use netr_SamInfo3 in remaining places.
new 9f8f9c1 Finally let our samlogon routines call rpccli_netr_LogonSamLogon internally and return netr_SamInfo3.
new 966333e Remove unused marshalling for NET_SAM_LOGON.
new 9519d95 Use rpccli_netr_LogonSamLogonEx in rpccli wrapping function.
new 41e9313 Remove unused marshalling for NET_AUTH. This must have been forgotten.
new 95b6f33 Remove unused marshalling for NET_SAM_LOGON_EX and finally NET_USER_INFO_3.
new 95cd282 Remove unused marshalling for NET_AUTH3.
new 7d1f168 Add sync netr_LogonControlCode from samba3.
new 59163ba Re-run make idl.
new f68ddb1 Remove rpc_parse/parse_net.c and some last unused netlogon headers.
new 5b8ebcf Remove unused creds_client_check and creds_client_step.
new 10c3957 Move policy_handle_is_valid out of parse_lsa.c
new fa00695 Fix IDL for lsa_LookupNames.
new 10e93a9 Fix IDL for lsa_LookupSids.
new c0dc198 Fix IDL for lsa_LookupSids2.
new 6bff54c Fix IDL for lsa_LookupNames2.
new b1cc1db Fix IDL for lsa_LookupNames3.
new 3f809ef Fix IDL for lsa_LookupSids3.
new 9d7f249 Fix IDL for lsa_LookupNames4.
new 0ad7db9 Re-run make idl.
new 082392d Use pidl for NTSVCS.
new d8fcfb1 Build the generated ntsvcs server (not at all useable yet).
new 6a98db8 Move all dummy ntsvcs calls to WERROR.
new addc906 Fill in IDL for PNP_GetVersion (based from samba3).
new 95103fe Re-run make idl.
new e99f740 Add very basic ntsvcs client to rpcclient.
new 3758f06 Use pidl for _PNP_GetVersion().
new dbcd8b7 Remove unused marshalling for NTSVCS_GET_VERSION.
new 75a2503 Fill in IDL for PNP_ValidateDeviceInstance (based on samba3).
new d738205 Re-run make idl.
new 948bfd6 Add ValidateDeviceInstance command to rpcclient.
new 45c6af3 Use pidl for _PNP_ValidateDeviceInstance().
new 342d7fd Remove unused marshalling for NTSVCS_VALIDATE_DEVICE_INSTANCE.
new 9a18815 Fill in IDL PNP_GetDeviceListSize() based on samba3.
new 5607259 Re-run make idl.
new 2e75900 Add ntsvcs_getdevlistsize command to rpcclient.
new 3df6eed Use pidl for _PNP_GetDeviceListSize().
new 9501a92 Remove unused marshalling for NTSVCS_GET_DEVICE_LIST_SIZE.
new 2b141de Fill in (very unfinished) IDL for PNP_HwProfFlags.
new b7e7de5 Re-run make idl.
new 57814bc Add ntsvcs_hwprofflags command to rpcclient.
new 1ce176c Use pidl for _PNP_HwProfFlags().
new 7b5d9af Remove unused marshalling for NTSVCS_HW_PROFILE_FLAGS.
new 3870cae Add IDL for PNP_GetHwProfInfo.
new 2a84f31 Re-run make idl.
new 4149868 Add ntsvcs_hwprofinfo command to rpcclient.
new 6dfca84 Use pidl for _PNP_GetHwProfInfo().
new f155008 Remove unused marshalling for NTSVCS_GET_HW_PROFILE_INFO.
new 26b8701 handle pushing of zero length smb2 strings (This used to be commit 66d0502228b31533b5d93731128a681992c22eda)
new 5fb241e 3 places where the VFS backend doesn't handle NULL strings. (This used to be commit cf109460aff5a8437ab7eba05e4d7316a131080e)
new 10a3744 open a root handle in SMB2 should use a NULL filename, not a zero length filename (This used to be commit a29dd708bf26440552ffa9d83332329b4c108857)
new 0e03c3a disable the EAS level in SMB2-GETINFO test until we get some feedback on how the alignment requirements have changed (This used to be commit 2a474568c2f85603657a97ad658089122a1f4f19)
new e655a10 Use rpccli_lsa_LookupNames() inside of rpccli_lsa_lookup_names.
new d9a465b Use rpccli_lsa_LookupSids() in rpccli_lsa_lookup_sids_noalloc().
new 2cd374d Replace C++-style comments with C. (This used to be commit a1d07469236c06b65f14a59a27d7f7abcb106b5e)
new a8fbb92 Check return code of secrets_init() function. (This used to be commit 2b1eead269e95142576d0c8c259874324ba83502)
new 9053bdf Fix off-by-one bugs in subcommand argument passing. (This used to be commit d85a2782a483e563a8b68924d4897a145bc25896)
new 9d0d614 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 2fb93e85eb5f415fbcdfb2fc0a1a58fad823138a)
new e8cf957 Switch back to using static libraries for subsystems for now, since partial linking is still giving some problems. (This used to be commit 0d8ddae4964dc50e981e12b6a93235a50a0607ff)
new 50e31b9 Remove whitespace, no code changes.
new 357bf00 Use pidl for _svcctl_OpenSCManagerW().
new 4e75055 Merge branch 'v4-0-trivial' into v4-0-gmake3
new 0ca295b Use rpccli_svcctl_OpenSCManagerW() in net.
new 330fe0a Remove unused marshalling for SVCCTL_OPEN_SCMANAGER.
new d7dc104 Eliminate duplicate variable. (This used to be commit f5b2b20cafc137604bc527ca6bb2bc8edab551e9)
new e6514ce Merge functions. (This used to be commit d318809f0db71f4a37033c3e9f0dce2ee5a69b07)
new 7264298 Fix installation of gencache. (This used to be commit 96f073020fa6a5553222c7b05654d30fd13b5e69)
new 5943ff6 Use pidl for _svcctl_OpenServiceW().
new f40f800 Use rpccli_svcctl_OpenServiceW() in net.
new 6d95d7d Remove unused marshalling for SVCCTL_OPEN_SERVICE.
new e5d7bd3 Reenable partial linking (This used to be commit a7512fb059d5dcb6bf70418622206eec94153693)
new 94c937f Provide variable with current directory. (This used to be commit 3116142b6116a84c63b4805901775826b1ca0af7)
new 5e336be Add elements in the build system implicitly if they're unknown (so they can be regular make rules). (This used to be commit 1da14d5efe63b97719c81fcf4851c5b79609776b)
new 1131d4c Merge branch 'v4-0-trivial' into v4-0-gmake3
new 1c298d5 Use pidl for _svcctl_GetServiceDisplayNameW().
new 4673706 Remove unused marshalling for SVCCTL_GET_DISPLAY_NAME.
new 0349835 Use pidl for _lsa_LookupNames() and _lsa_LookupNames2().
new 51b0a28 Avoid redetermining paths; use already stored values. (This used to be commit 0d223ddc39b7438dbce6716f1f00c29579a1f4c4)
new 80cbff3 Fix build with partial linking. (This used to be commit bfad9610c472e8d7e3656e19c8dbb6b85727dc13)
new a44e0b2 Simplify some more smb_build code. (This used to be commit 95b06bd8f2a91c9f3f9e9f05f7e2803d6b4100c7)
new 5c930e5 Fix IDL for lsa_LookupNames3 and lsa_LookupNames4.
new 2bac665 Re-run make idl.
new 326196b Use pidl for _lsa_LookupNames3 and _lsa_LookupNames4.
new 86be022 Remove mergedobj files during clean. (This used to be commit 78fb91ee672c15c7575e8f9db84c0524318bf8bd)
new 196d84a Remove unused marshalling for LSA_LOOKUP_NAMES/2/3/4
new 7dd064f Factor out common code that generates object lists. (This used to be commit ef14e1ab3267263d65c4c41cd3c0dab3680f4104)
new 3f63d2f Fix unresolved symbols. (This used to be commit dbcecb6d8fe3e13cc4da003adeda7623b746b751)
new 5022db8 Simplify handling of ALL_OBJS. (This used to be commit 5512c61d75d1a5404d58ba777720e62089bf45a1)
new 5f215d2 Create missing link for libnetapi.so.0
new 1638941 Fix a comment typo.
new 5cd707f Add a check for success of fetch_reg_values().
new 8ba0885 Fix segfault in svcctl_get_secdesc(): prevent premature TALLOC_FREE.
new d38e756 Use BUILTIN\administrators as owner of the default registry key security descriptor.
new e16f039 Reformat construct_registry_sd() slightly (stick to coding rules).
new 59e7ee6 Change construct_registry_sd() to return WERROR instead of the SEC_DESC *.
new f3694d5 Add NT Authority\System as group sid to default registry key security descriptor.
new 7ba9066 Grab secdesc for key from registry for reg_savekey()
new bb0bf5c Remove (now) unused function make_default_reg_sd().
new d31806d Fix a comment. REGISTRY_KEY has vanished from srv_winreg_nt.c
new 6e0522c Build complete static libraries. (This used to be commit 34e26f4eecdf5bca340133942b242969c4c16dff)
new 602f463 Get rid of 'INTEGRATED' build of modules - now replaced by 'MERGED_OBJ' (This used to be commit 269cbf84d8b7dbf3bc88adc04ae283dc908af5ac)
new c548790 Be a little bit less strict about recursive dependencies. (This used to be commit 0bb89968299f90df00861a8982eefca182ed7f8d)
new 0947696 Use implicit build system element creation for external libraries. (This used to be commit 3b08f190c9dd4567e684c804a22e2612f405bbec)
new ff0315b Rename include to mkinclude to emphasize it is different from make's include. (This used to be commit 0e1d0a874ae3d22b8f97a79b81fe0af3ef53a771)
new 3e4b8da Fix summary. (This used to be commit afe9418b728a1b35f713c650622c1abadba9a526)
new 984d7d8 Use consistent hierarchical naming for tests used in selftest.
new b136033 When not using --immediate, use a one-line progress indicator in selftest. (This used to be commit 16b4af184187f29f1f710609ee37029a3f15a294)
new b401795 Merge branch 'v4-0-trivial' into v4-0-gmake3
new 03ab8f9 Remove duplicate code. (This used to be commit 3074a9c713910f1cec8d252a36fa51aefc308c9a)
new 89f4cfb Fix dependency on popt. (This used to be commit dd854adc7a203f18228195a080bfa8075b0cd170)
new 0f38362 Fix local tests. (This used to be commit 60f2eb404628f9903bbb839a9aaead89c7a5736f)
new 0fbf1de Explain that these OIDs are DNs
new 2a501a0 Use pidl for _lsa_LookupSids, _lsa_LookupSids2 and _lsa_LookupSids3.
new 8db780a Yippie! LSARPC server-side migration to pidl finished.
new d48f368 Remove unused marshalling for LSA_LOOKUP_SIDS/2/3. This also removes parse_lsa.c entirely.
new 57ab1fe w (This used to be commit c22ec556b1df777b3b99669403dd1f9094a37a7a)
new bdd5f1c Fix some uninitialized data in new netlogon client.
new c455774 Add INCLUDE command to pidl. (This used to be commit 8a8ed4fae849a2cc565a1ff77b2208a4cd6b1edb)
new 35dd0b0 Add test for INCLUDE command. (This used to be commit d1aa25249d64513f785430cab7437b5c7ca8db27)
new a71c371 Add framework for Kvm test. (This used to be commit e4efbb2906f4f3876986e21c12b58791c3526bed)
new f8b0242 Use pidl for _svcctl_StartServiceW().
new cea7718 Use rpccli_svcctl_StartServiceW() in net.
new a750bbf Remove unused marshalling for SVCCTL_START_SERVICE.
new e872169 Use pidl for _svcctl_ControlService().
new 87bccd7 Use rpccli_svcctl_ControlService() in net.
new 35e48a4 Remove unused marshalling for SVCCTL_CONTROL_SERVICE.
new 4421e0d Use pidl for _svcctl_QueryServiceStatus().
new 3c3944e Use rpccli_svcctl_QueryServiceStatus() in net.
new c147f2f Remove unused marshalling for SVCCTL_QUERY_STATUS.
new e0860cc Use pidl for _svcctl_LockServiceDatabase().
new 35a30ac Remove unused marshalling for SVCCTL_LOCK_SERVICE_DB.
new 5894d5e Use pidl for _svcctl_UnlockServiceDatabase().
new 1c9990f Remove unused marshalling for SVCCTL_UNLOCK_SERVICE_DB.
new 12e0878 Add Kvm start code. (This used to be commit 6308c134b225dfa8574aa1370a7874ed6e572ccc)
new 9368ea6 Fix CFLAGS (caused problems on hosts without libgssapi installed on the system). (This used to be commit f6760fd161f568ef13a841a0210f130160a16c01)
new a153e70 Merge branch 'v4-0-trivial' into v4-0-kvmtest (This used to be commit 2b8d5db1bb21ab3deaa8edbaddceaf23f83b8180)
new 5842df9 To partially simplfy our gcov handling, move to the new --coverage option.
new 33f63de kvm fixes. (This used to be commit 3a5e2f9ba3131a2a264e21640db8bea255fe9ea3)
new e51ec1d Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 837eb8a0bc011cd84bc7e8d2849028313d709928)
new 3e3df1b Add a function libnet_conf_get_seqnum() to the libnet_conf API.
new 9e9cd40 Make regdb_init() behave like regdb_open() when registry is already opened.
new 6d963a8 Use linbet_conf code in loadparm's registry handling.
new ebdc59c Makefile.in: Rework registry-related object collections.
new cdb88dc Change ldap search filter. This function is also used to search machine accounts which may be located in a different ou. This is an extension to e71a48bb80cee85afcccacbce2884c0d600f4d72.
new 4e445f5 Fix quicktest. (This used to be commit 668f27bdaad505f0119ed6ad6a7089914c4f3310)
new 7d5987c Remove uses of global_loadparm. (This used to be commit 138aaef0781e0754cc17b3ffdaa6062ba70c0c6a)
new 87847af Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 8238415f3cf2d48601dd3102edfa2c438155f49a)
new 97c77cf Avoid use of global_loadparm. (This used to be commit e6751a3ca40d968f084642229845a729bd916222)
new 8fce27a samba3rpc: Remove use of global_loadparm. (This used to be commit b3d084170e01fc678f9be6c280c52763ead52959)
new cfd818c No longer ignore torture/util.h; it's static now. (This used to be commit cebb68440540114531e89b774d7437d1d05a1b56)
new b617f58 Fix accidently introduced bug - thanks metze. (This used to be commit d0dfdab85ac751c62b0a6d6e6b1ff128940098ed)
new 12ea7dd Merge branch 'v4-0-trivial' into v4-0-kvmtest (This used to be commit 732d2bba83c68d337a4a0290245ba8b3eb0635dd)
new 87f611e Start and kill kvm instance properly. (This used to be commit 78e49765a2ec5fac485dbf56143716e151b4b562)
new 7a3f15f lsa.idl: use strlen_m_term() in lsa_StringLarge to support NULL strings
new 611f015 lsa.idl: strlen_m*() also for the lsa_AsciiString* versions
new fc840f3 drsblobs.idl: don't use asclstr
new 4473a07 winreg.idl: get rid of initshutdown_String and use lsa_StringLarge
new 665a7aa initshutdown.idl: get rid of initshutdown_String and use lsa_StringLarge
new e12cd30 Inform level II oplock holders when we write using AIO
new 4c4c1bf Update position information also for AIO
new d3e1820 Start dhcp server for kvm machine. (This used to be commit a54507dbd6bfaafb42eb95ec8a57897096b19583)
new a31a2f0 Allow connecting to screen. (This used to be commit a021408c9d78260b9abf7ebec4230b7958033a38)
new dd4ffd8 Fix paths for talloc into unpacked directory (rsync commands).
new c65cded Adapt source code checkout information to git repo in talloc website.
new c05b9ef Fix a typo.
new 7f11952 Allow loading kvm snapshots. (This used to be commit 8ef295bb9cba4a47ff19894364e9d5f4dc15a935)
new 5233e43 Remove relict SAMBA_CONFIGURE_CPPFLAGS from lib/replace.
new dbb79b6 Add kvm name. (This used to be commit 228710e2656f8635697cdf4b7ce0c931683fbf86)
new 6fa31c5 Remove unused m4 macro files.
new 1f67a36 configure.in: move definition of build dir up.
new c666d5b Move AC_ENABLE_SHARED and AC_DISABLE_STATIC to a more appropriate place.
new 86e758e configure: move AC_SUBST's of certain directories to the corresponding checks.
new 90ea8ae configure: Introduce "debug" variable set to yes by --enable-debug.
new 5073bd1 Move the --enable-debug check up above all compiler checks.
new b40d1b1 configure: move more developer/test related checks up before the compiler checks.
new 12239ef configure: add default for developer and krb5developer
new 53d5624 configure: Also set debug=yes for --enable-developer and --enable-krb5developer.
new 3b3b80a configure: move debug check to developer check
new 07f4f95 build: change selftest_prefix from ./ to ./st .
new 27b7114 configure: Move path (and debug) checks to an m4 include file check_path.m4.
new 95b294f Only set "interfaces = " line for client when necessary. (This used to be commit 89fd6e9d0c3d0cb2fa3b8109e82f377cd7877a2e)
new ab91550 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 02cb396d42976efc03fcb0082e914eb17ae72e11)
new c2941c9 Initial work on vde support. (This used to be commit 9b0dcac0bd805c3e1741448167b461c3fa0e33fd)
new 2235ffe r26467: Use getifaddrs() for interface enumeration and provide replacements for platforms that don't have it in lib/replace.
new d0d4fc5 r26468: Match getifaddrs more closely, add trivial test. (cherry picked from commit 92898c043b5a2649a2e423d02bcdaea78ae55737) (This used to be commit 3f9c0c210022905c7811b2e07b3b655929daf930)
new 7728a23 r26469: Fix paths, only include IPv4 addresses for now. (cherry picked from commit fa9e3b6fa871b7541878f836ea54e882e614a3cf) (This used to be commit a2d6f6b4ae7fb6711d4228b9e255eebb6bf344bd)
new 621983e r26470: Update README. (cherry picked from commit 51a78cfc3e72d6b32ef6c7a6079165a36863b908) (This used to be commit 556b6b9a2fe5dd9da85b1605d91a7216a6c6d308)
new 1de6650 r26487: Cope with systems that don't have struct sockaddr.sa_len. (cherry picked from commit 56080469ab28ae5a2f456cced34814d9c33480c6) (This used to be commit ce222d07ba73b34894454e4fcb43046f0f22c0e7)
new 5fb2d5b r26491: Fix syntax. (cherry picked from commit 2513230e286179747bb84e4e87121b80bea8f3f0) (This used to be commit d9c3b27c3fafb3adb7bc6521f5be97aec7fe8bfc)
new ea9ce8f r26492: Some hosts have a define called ifa_dstaddr. (cherry picked from commit c4cd935ee783b2f4939e2c481bbdb1bbdb9190cd) (This used to be commit 839d128a42aa624e3cd978700059f947022ee733)
new 1caa9cb r26495: Add defines for getifaddrs/freeifaddrs. (cherry picked from commit c9e5a3078f7baa83743658d5648f0eefdeb05d2f) (This used to be commit f2f552106820d1a8f07bccc1a3ad9b45582c8b30)
new f822f41 r26497: Fix return type for freeifaddrs(). (cherry picked from commit 8c65053f51330bb55a81572264eefbcc56029dc1) (This used to be commit 57587e49f5942b81508b40e3c9a67e7536f2271d)
new f75d7a6 r26507: Fix function signature for freeifaddrs. (cherry picked from commit cc873bdd2e86e5b380c3056810ccc5ad98372f7c) (This used to be commit ccfb04d18516e0aca88ea0a96afe119175bddba7)
new 1507b88 Add VDE switch management functions. (This used to be commit 5ad9bc7dd9b8a3b37e0acd77eaecc5ee71d7b422)
new 5dd5115 r26551: Make sure NULL is defined before using it to test for getifaddrs().
new c4265bd r26554: Fix test for getifaddr on FreeBSD. Patch by Timur Bakeyev. (cherry picked from commit 37c7b65546190bdce40cb48435cc4fd51d89a124) (This used to be commit bc523382aef16b1260799000650bbebe132799eb)
new 3e02cdc Remove relict SAMBA_CONFIGURE_CPPFLAGS from lib/replace.
new 89ad7e4 libreplace: Remove double item in case statement.
new 836bab8 Add configure test for vdeplug library. (This used to be commit 89590d7dfe0735093a4a5b66eeed9276df043ac9)
new 15b8608 Factor out IP marshalling into separate function. (This used to be commit 2548c2a1e7dab8abc00f8f49374a08cc0b427552)
new 31a3564 configure: Use SAMBA_CONFIGURE_CPPFLAGS for AC_LIBREPLACE_BROKEN_CHECKS.
new 9e5be58 Remove the getifaddrs checks from configure.in: they are now in lib/replace.
new 71bc5ac Allow ldb backends without init function, use init function-less ldb modules. (This used to be commit 141ee91272fb4dafca0149f679e17721b6a3011e)
new 16109a4 Use struct-based rather than function-based initialization for ldb modules everywhere. (This used to be commit 85c96a325867f7bcdb412ebc53f8a47dbf7cd89b)
new e3661a6 Use function-based initialization for ildap backend. (This used to be commit 46e5027f56722fbe19af36aad1ab03ea1c862f43)
new 9957885 Remove more function-based inits. (This used to be commit b1a7810f3e70f9a831d9b8e85d531e448072adaf)
new 84f6964 Require at least talloc 1.2.0. (This used to be commit e464a344bc11587abc5c663bc8d6471eeb314959)
new 0020793 Fix static module list generation for ldb. (This used to be commit 92c1c0e9137f0845cac6cc96bf78711b6aaffe21)
new 39a817d Fix use of some modules (needed _PUBLIC_). (This used to be commit ce332130ea77159832da23bab760fa26921719e2)
new 1c1781b Simpler specification of CFLAGS and LDFLAGS
new 62e849d NetBSD needs LD_LIBRARY_PATH (cherry picked from commit d64b19e77aa499c1ee1aaf788ddf3d6fd36253e4) (This used to be commit 4c77550d80b0cfc80bc2cac500fc27e0c43dad64)
new db2447a NetBSD does not support AI_ADDRCONFIG (cherry picked from commit fb3f7f4046fa195baf5116598772d9016238637f) (This used to be commit e8f3653414c12fb752c096d848dc962008d90439)
new 1ce345e Fix nbt tests. (This used to be commit 7bbe48af5568ffc4e4873692316673fd974ef4ef)
new 5f0fab7 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-nodeclare (This used to be commit 7a2ff3ee26bce49a3eeeb270f4a5e4df2adbefbb)
new 845664e Avoid python2.2-specific types. (This used to be commit d45c6b5574ea732d25e9180c83f1fa807ebe57ba)
new 7d7b74f Allow building ldb as static library again \o/ (This used to be commit a57adcfdd32fa9516eb092f7568e213347c583d7)
new 8f57595 libreplace: change samba_cv_ to libreplace_cv_ in getifaddrs.m4
new 7f39136 libreplace: change samba_cv_ to libreplace_cv_ in getpass.m4.
new ab665b0 libreplace: change samba_cv_ to libreplace_cv_ in system/config.m4.
new 2c134f3 libreplace: change samba_cv_ to libreplace_cv_ in libreplace.m4.
new b277aa2 libreplace: change samba_cv_ to libreplace_cv_ in getifaddrs.m4
new 2356cc6 libreplace: change samba_cv_ to libreplace_cv_ in getpass.m4.
new 9ba696c libreplace: change samba_cv_ to libreplace_cv_ in system/config.m4.
new 3ac36c3 libreplace: change samba_cv_ to libreplace_cv_ in libreplace.m4.
new 4f5a888 Remove tests for vsnprintf snprintf asprintf vasprintf and va_copy from configure.
new 5e0f8ca Make all auth module init functions public, since they are compiled with -fvisibility=hidden. Not doing this causes failures on Mac OS X. (This used to be commit 675bab738085cb5a9f17c1f159fbd97c4daafed2)
new 39a6495 Make more module init functions public, since they are compiled with -fvisibility=hidden. Not doing this causes failures on Mac OS X. (This used to be commit da1a9438bd89569077ef1eaa9dc977b5f9d62836)
new 19bb90a Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 54ebd4e353038e86470ad036aa038e18a4296b4b)
new 910a1ca Support dlopen(NULL, ...) on HPUX. (This used to be commit 53c70b5f77a3b9abaab783590e66278129173d5f)
new 9c3f017 Support dlopen(NULL, ...) on HPUX. (cherry picked from commit 53c70b5f77a3b9abaab783590e66278129173d5f) (This used to be commit 8883ee2418152d58e2ce609e02105e009f8ca4e8)
new e0f4573 Remove checks for ino_t, loff_t, offset_t, and comparison_fn_t from configure.in.
new 443f8ed configure: Move assemblage of samba version strings to m4 include file.
new d2e6339 configure: add --enable-shared-libs to control overall internal use of shared libs.
new ec1576e Fix build with static libs: place tdb static lib after tdb-util objects.
new 49b3a48 Until the new ldb changes land, make ldb_wait set the error string.
new 774fa12 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 5cd3310b78a85243eb436d05db3228c3495f9162)
new 0b1a246 Be consistant about --ldap-backend-type
new c9290a8 Never assume -fvisibility=hidden for modules unless explicitly specified (consistent with what we do for other subsystems/libraries). (This used to be commit e8751e513d5f9b30e518104bbc23bcbd203818a6)
new 4099261 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 1bb673ce4e84088bc77d490101e8904cf9a467a2)
new 14a2c4c Remove kinit with pkinit failure from known failures list again. (This used to be commit 157deac27d01dc61952601ffd2655c8161418ac7)
new ee6f838 Make setup/provision the name of the python provision script now that that is the default. (This used to be commit a0a05c5a3d614d0f2936ecfcab5273a2ef7d61a8)
new abf8465 Fix possible close of invalid fd if call to socket() returns -1. (This used to be commit f7d2f692994918037e603ef95dd097b03d2c5456)
new 441de75 Fix memory leaks on error path (This used to be commit 47dd0700b4320bf5ac9a80e71ae82d82d4554e6a)
new 34eef81 Fix double free bugs after calling regfio_close() (This used to be commit 737bb950d50ac6c5d4f99279bf535ae3a9963b2f)
new 94ed19c From: David Disseldorp <ddiss at sgi.com> The vfs_prealloc module makes use of the now redundant fd parameter for SMB_VFS_FTRUNCATE(), instead get the fd from the files_struct.
new e823c9f Fix the build on irix: Prevent empty line in TDB_OBJ
new 48302a2 Remove mmap check from configure.in
new 63592ee Remove check for secure mkstemp from configure.in.
new 2ca1aeb loadparm: Add configuration settings for idmap.
new 895874d idmap: Handle uid->SID mapping (This used to be commit 6ac6de8476ba036eb041e054bc37e4503dc2fde8)
new 9c7f714 idmap: Handle gid->SID mapping (This used to be commit 6f2d95030cd7b4b22d1b75d15b76881449eda697)
new 705abe2 idmap: Handle SID->uid (This used to be commit 4037ca6b9cf14219b4a4475399a51db01c655da6)
new 99b3114 idmap: Handle SID->gid (This used to be commit 78d22a28eca4dd89f629dbe75287e9ac3940606b)
new 21387a4 fix typo (This used to be commit 2d51bf67fc33e1f8f28151277fc254b82a04b664)
new 52623b6 samr.idl: windows uses lsa_AsciiStringLarge in QueryDisplayInfo
new 9f4f496 srvsvc.idl: don't use STR_LEN4 anymore
new d29c816 configure: Abstract configuration of internal libs into an m4 macro.
new 0d7f555 Move the definition of SMB_LIBRARY to aclocal.m4.
new 37deca2 Avoid use of global_loadparm. (This used to be commit c5a95bbe0ce55c29e135a9c6058bf192ec3bb546)
new 921b176 Remove more uses of global_loadparm. (This used to be commit 47d05ecf6fef66c90994f666b8c63e2e7b5a6cd8)
new d9f8232 Remove more uses of global_loadparm. (This used to be commit 230355d2e6e27918dff40823eb238904c7a1870e)
new ede79ae Remove more uses of global_loadparm. (This used to be commit 58a5b1de2b093fe642eb11d76d12db0edf60c25c)
new 263a77c Remove more uses of global_loadparm. (This used to be commit a1715b1f48ba44bd94844418cc9299649aaf1a5e)
new e36b159 ldb_sqlite: fix the build
new 141f4b8 selftest: fix --socket-wrapper-pcap
new 48307b5 Remove more uses of global_loadparm. (This used to be commit 3430cc60972b94d0d238bc39f473feed96949c5d)
new 426e7fe Remove extra whitespace, use public variable in IDL. (This used to be commit bf08b682586f6b9a17d4ec3934836be957ef955c)
new 10e7f9f Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 52a8d06f00ab3900e2186e047902dbcbe3138a01)
new 0ab3df9 Clarify comments. (This used to be commit 705d5c3282399a2c531aefecff6ca1df405476b6)
new 5f9abf5 Remove more global_loadparm uses. (This used to be commit 4d6fd9381f7fe4c823b47ebc43d7b272a92edffd)
new 9e3e0f9 More share_init to more apprioriate place. (This used to be commit b84f19f6783cbeaa8d04848fdc0b6f21b5e379a3)
new 024f723 torture/t_strcmp.c: Remove obsolete file - proper testing is now done in the libutil testsuite. (This used to be commit 639afe3a21ee71f6786fc559b99d9e21a9839ce2)
new d63321a Cache iconv_convenience. (This used to be commit efd577cb5035f1b83bb8cd8958dcecb0ac0d055b)
new c38c276 Remove yet more uses of global_loadparm. (This used to be commit e01c1e87c0fe9709df7eb5b863f7ce85564174cd)
new 10169a2 Remove more global_loadparm instance.s (This used to be commit a1280252ce924df69d911e597b7f65d8038abef9)
new 357659b Try and fix getifaddrs check on irix: dont't try to include config.h
new 299265d Remove yet more global_loadparm instances. (This used to be commit 5de88728ac5c567d3711d1ac6862bbdaced84b75)
new 3c20b3e Fix the build. (This used to be commit f4b31ad76771d674ec85cd155b023eed377e6eb4)
new bf6dbf8 libreplace: fix compile errors in getifaddrs.c
new 840933c Try and fix getifaddrs check on irix: dont't try to include config.h
new e11c61b Introduce mprLpCtx() similar to mprMemCtx() for loadparm_context used by all EJS code. (This used to be commit 184988866fe8e740f58e3683eefcaa70f8b51d11)
new c513546 libreplace: fix compile errors in getifaddrs.c
new 4590432 Remove another global_loadparm instance. (This used to be commit ccb29c0b463f5ccb53553f0a1c411ad77a84482a)
new 3a376f1 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit beb0a76b93f9dd054dbc4192516e7008e59b27d9)
new 7428f00 Change option name. xattr:tdb -> xattr_tdb:file (according to the other vfs option names)
new 5df1d8d Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 9dabde1f3e5ba3d98e4e02d8c2a0706dc4f48c18)
new e2ec793 Add missing initalizations of lastif in rep_getifaddr implementations.
new e3d1f51 Fix linked list of ifaddrs in implementations of rep_getifaddrs.
new cc32d4c libreplace: fix creation of conftest files for getifaddrs tests.
new f86ee1f Add missing initalizations of lastif in rep_getifaddr implementations.
new c2f9201 Fix linked list of ifaddrs in implementations of rep_getifaddrs.
new 88c919c libreplace: fix creation of conftest files for getifaddrs tests.
new 5c6db77 Remove the implementations of _get_interfaces and autoconf test in interfaces.c
new bf7d3b6 libreplace: Fix comment originating from old samba source.
new e033fdb Not all implementations of struct ifaddrs define ifa_broadaddr.
new 6a27493 libreplace: Fix comment originating from old samba source.
new 3fa7609 Happy New Year 2008! :-)
new 0f0998a libreplace: don't use socketwrapper for getifaddrs() implementations.
new e9b0056 libreplace: don't use socketwrapper for getifaddrs() implementations.
new 14aa57a Don't use fname after create_file has been called
new d88e401 Make sure mount.cifs.c compiles on Fedora 9 with gcc 4.3 (This used to be commit ce57d388251063c22f89680e9d1c2129d9879975)
new 49a367e Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit bcc5371b8e7f369e8d830d9cf687089514997248)
new 6cdd527 Fix debug messages. Jeremy. (This used to be commit d265cedb55b07c6b8a13b9632fbdf8a05fbba886)
new 29d70de Fix "used uninitialized" errors. Jeremy. (This used to be commit 06d15d8a9f94a50337ebf6f651a004bb8b4821f3)
new bd95d6d Respect the return value of asprintf
new 9712e3c make idl: Check return value of asprintf (This used to be commit d9fb7d7bdcd0e54838ff0b1cb64a7e75d8cd726a)
new cef1856 Check the return value of fgets (This used to be commit b8aaa9a69fd6217ce0387ef8e84f316706186d70)
new 6dfb261 Fix a C++ warning (This used to be commit d993b4c3cea6ead74ff1e031ee9a42f2aa39a9f1)
new 333c0aa Check return value of dup(2) (This used to be commit d34701d49cf5b30f5b9963dab5643b4b62704413)
new fdf4e84 Check return value of pipe(2) (This used to be commit 49da21c03a1a5801fba4b12837cccf2887e0d8f0)
new 6548493 Fix a C++ warning (This used to be commit ac027a9b2e84d319f961ac0e84654a0e48920138)
new 44b2ba6 Fix a C++ warning (This used to be commit c4cab9e1c1f4975d970665f85838b2dea023d5fc)
new a5e43bc Fix typo (This used to be commit 621db68f32f7007de8b2c4d7cf604a5778725615)
new db9db9c AIO on streams does not work (yet...) (This used to be commit 1ba223f202a070a695581e0d7161473a3ebf4332)
new 658b729 Fix aix-build of libtalloc.so by exporting all necessary symbols.
new 21b6a03 Export aio_request_done()
new fcee8fe Allow "max mux" async i/o requests
new a622f80 BASE-DEFER_OPEN: add torture:sharedelays option to run this test faster
new 77054b4 selftest: we pass the BASE-DEFER_OPEN test
new a64bd41 RAW-OPLOCK: fix typo (send oplock releases on the correct connection)
new 5dc8d3e RAW-OPLOCK: remove unused var (This used to be commit 6820da44828172769d9fdfa161acf762e3937a88)
new fb6f522 pvfs_wait: 'private' -> 'private_data' and use talloc_get_type()
new a0a0d4a pvfs_wait: use struct pvfs_wait * instead of void *
new 1cd2008 pvfs: pass NULL to pvfs_can_*() when no odb_lock is needed by the caller
new f56ff42 pvfs: handle SHARING_VIOLATION and OPLOCK_NOT_GRANTED in pvfs_can_delete/rename()
new 6f077d4 pvfs_open: unify talloc behavior in pvfs_can_delete/rename/stat()
new 63b1544 pvfs_unlink: pass down a struct pvfs_filename to pvfs_unlink_one()
new a56bd4f pvfs_unlink: pass down union smb_unlink completely to sub functions
new d5414cd pvfs_unlink: move !name->stream_exists into the caller
new 0634c12 pvfs_unlink: add a fast path for the non wildcard case
new 5874590 pvfs_unlink: splitup the logic into generic and file specific functions
new 599901c pvfs_unlink: move stream logic into pvfs_unlink_one()
new 90ad42f Fix confusing error message -- bug 5252
new c752280 Do the formatting change in all 3 places :-) (This used to be commit d32066eaef1d09ec41fd5365e18eacd93e485d53)
new 1f635e3 make test: pass --option=torture:sharedelay=100000 to samba4 smbtorture
new 27e322b opendb: add odb_get_key() function to get the key back from a struct odb_lock
new 6cb9c1c opendb: send also the oplock break level on MSG_NTVFS_OPLOCK_BREAK
new 71943b2 opendb: add odb_update_oplock() call
new 3101cb8 Remove uses of global_loadparm. (This used to be commit a16c9a2129ce92e7e1a613b2badd168e42ead436)
new 584c4a5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
new 43491db Fix inotify detection
new cd95385 Correctly check return of rename(2)
new d238e06 Integrate asn1 compilation into asn1 compiler. (This used to be commit ca8e347baf67a2f5cdffd7ea1677dab75687b037)
new 46dd75b Fix the build. (This used to be commit 40476bce2e9b4ac6363fe27f1409eee1a3ed4157)
new 247220e Use addprefix where possible rather than perl expansion of files. (This used to be commit b136ee5d344b1f1b2de697afd6815b8c3cb770ba)
new 73a3e84 Remove the now unused cflags script. (This used to be commit c8b00610428208266d3cad69d70f01c8f4d3a85b)
new 9bcc28c Remove unused include. (This used to be commit 778e37480fb83c750ef76a625a5df74df276c65d)
new e001b6f Use realpath for now to work around .. tricks. (This used to be commit c43b0d43cde11991723eff53fefdc38ca036a67e)
new 1025deb Use $@ where possible. (This used to be commit 1353e3e46a699b77f04fb0e69900bec9b15e0d48)
new 3176392 Fix some warnings
new b46bf47 Fix the build on OpenBSD: ENOTSUP is not always defined.
new da8acdb Allow absolute paths to be specified to mkproto.pl. (This used to be commit 6d9fa75a9273d2622642bfe93b2fa470aa95949a)
new 32dd341 Fix build on some systems : don't pass libraries to mkproto.awk
new 738fd7f Fix standalone ldb build modules. (This used to be commit 0b133a30a23757cf463ff22dff6372ae5e11d4c7)
new 943f61b Move automatic dependencies code out of perl code. (This used to be commit 9e9d98d75d52846bca88ec7d12b91b140b069868)
new aab0ef1 Use more GNU-make specific variables. (This used to be commit 1e710575c408ca57b52d0548f2fa4ea713ded03c)
new ab88018 Remove more unnecessary generated code. (This used to be commit 7398bc1a9f0d3cf30db3187a3849dbea6b846bb2)
new 6c3ff9a Include CFLAGS overrides in make file. (This used to be commit f05d5f839e18e078a59ccd262fbffaa2eb4e3672)
new 8e42aee Remove workaround for some non-GNU makes. (This used to be commit d817bcdc290cb03a16f10a11250ae35c1d36c848)
new 3f6a915 Move configure output details out of perl code. (This used to be commit 7fe2d6666e6a1ae6a9453ccbe9a0a9136f028e55)
new f5be3c3 Merge env.pm into makefile.pm. (This used to be commit 01a0d3e74404d382c3cb74dbe385a4e9115b9b74)
new 0a8b1fd Update homepages for talloc, tdb and ldb subprojects (This used to be commit 8cb07814bc6627fc8eba228eafd13336e3ca3758)
new d7b1bf7 Remove obsolete comment. (This used to be commit 5dda8b1eba628c40f0ddad93b73c0a749ac3e908)
new a17f0ab Update smb_build README. (This used to be commit e8bfca15a33365e9bfbdd8422f0aa7353e16446e)
new b5bd663 Fix use of realpath, fix init functions for ldb. (This used to be commit ca510136d2c4cae8f520c76df6aaadb5d412bea1)
new 1650289 Use make's $(call) feature. (This used to be commit 4046ec8be08bb940ec60390c4f2e1719e14b858d)
new d15fd2c Use more make constructions for shared library bits. (This used to be commit b2cd934d4d37516fe65a3b9c44d7c92622fecf99)
new be68e48 Remove binaries:: in favor of SBIN_PROGS, BIN_PROGS. (This used to be commit a924c9cf6b4f52ff6b403c683d32b7826e72c3d7)
new f112578 Remove public prototype headers. Generating both public and private prototype headers is tricky with gmake and it's easy to break backwards compatibility for the public API with them. (This used to be commit dee1cb6b08aa0a3e24372e052729121c11280971)
new 5b0670e Remove legacy code for public prototype headers. (This used to be commit b5695abdc6fe90c8a348ac8510a1bad6f6bbdede)
new 6fece93 Fix the build. (This used to be commit 59bf804ef64d87fa76fe41063f91c35cf805a779)
new 22ef67d Fix the build (again). (This used to be commit ef00f6b5817107738dc44367838095896af4e77d)
new 895a0a3 Move more code out of perl. (This used to be commit ad258e86353250fd447d461c94649c1541b37844)
new 42176ab Use make to generate fragments rather than the perl code. (This used to be commit 4e2ba19d525da53592890380ae3570fc5bb0bfb9)
new 227df64 Revert cflags hack. (This used to be commit c01c841cf953550b21a6a84b0cb036bdfd436e13)
new 1e5ced3 howto: We need bin/smbpython to run python provisioning (This used to be commit bb1107118951aa37c69b053f5cae624706966f1e)
new 2c8415f Make use of smbpython clear.
new 864328e Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 35f7f488d84e3ec3224f3b40ff5881e91c11764d)
new 3526d1d Remove more cruft about smbscript.
new f94008e opendb: add odb_break_oplocks() function
new e554720 opendb_tdb: grant level2 oplocks
new c749b66 opendb_tdb: attribute only opens doesn't conflict with BATCH oplocks
new 940e861 opendb_tdb: add force break to none logic
new d1fb021 opendb_tdb: move sharemode, oplock logic into odb_tdb_open_can_internal()
new 476c9d1 opendb_tdb: only file->delete_on_close == true should give DELETE_PENDING
new 69631a2 pvfs_setfileinfo_rename: map DELETE_PENDING to ACCESS_DENIED
new facdc47 opendb: pass down open_disposition and break_to_none to odb_open_file()
new 9852e0d pvfs_open: pass down open_disposition and break_to_none to odb_open_file()
new 7264a8b opendb: unify the parameters of odb_open_file() and odb_can_open()
new c93cf42 pvfs_open: fix odb_can_open() callers after prototype change
new d7ea52e pvfs_open: make the retry logic indepdendent from open and sharing violations
new 95fafa6 pvfs: add pvfs_setup_oplock() to receive oplock breaks and pass them to the client
new be1ba5b pvfs_open: call pvfs_setup_oplock() if an oplock was granted
new 4ee328d pvfs: handle oplock releases in its own function pvfs_oplock_release()
new 348439e pvfs_oplocks: add pvfs_break_level2_oplocks()
new 4344ac6 pvfs: send oplock breaks to none to level2 holders on write/lock requests
new ee81b7a pvfs_setfileinfo: break level2 oplocks on setfileinfo() ALLOCATION_INFO and END_OF_FILE_INFO
new c0d1543 pvfs: add posix:oplocktimeout=30 option
new 61e1779 pvfs_unlink: retry unlink after oplock not granted
new 4eb0fcc pvfs_open: add pvfs_can_update_file_size()
new fa2e4ba pvfs_setpathinfo: retry setpathinfo after oplock not granted on on setpathinfo ALLOCATION_INFO and END_OF_FILE_INFO
new 9ddbdfa selftest: Samba4 passes all oplocks tests now
new 79fa62a Fix some typos.
new db2a238 BASE-DEFER_OPEN: be less strict with to late responses
new 9f5c463 Fix build on VOS: socklen_t is needed for rep_inet_ntop: move it up.
new 901addd Fix build on VOS: socklen_t is needed for rep_inet_ntop: move it up.
new a999a1f Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit 4dab354b626a02e9a5f5cac0d374d18e22718e18)
new 9f8fc29 pvfs_open: pass NTCREATEX_DISP_OPEN to odb_can_open()
new b40be55 pvfs_open: pass down an access mask in pvfs_can_stat()
new c62faaa pvfs_qfileinfo: down discard the return value of pvfs_can_stat()
new 55377f0 pvfs_open: pass down an access mask to pvfs_can_update_file_size()
new 2b94ffe opendb_tdb: with break_to_none attribute only opens also break oplocks
new df3939d configure: put swat-part of config into m4-include file of its own.
new 7bdd648 libreplace: Add tests for connect and gethostbyname.
new 39eb630 Rely on GNU make to build static libraries.
new 0493c5a Move common rules code to separate directory. (This used to be commit 803ebd6479ae388ae65de8de7fb88600452d47df)
new 9d6ce7e RAW-OPLOCK: BATCH15: make sure a qpathinfo doesn't break batch oplocks
new ceb2bb1 Fix include. (This used to be commit 1448639ec7cc7f4512a0fd07b4c2e0df51e781e3)
new c8af955 Move manpage management out of the perl build system. (This used to be commit a660ab262e7202baccf16cb8b2bc47cb8efacc34)
new bfc99f1 Fix manpage paths. (This used to be commit f7d0f0582e8712fd8d005906803de8fe041e875f)
new ef15b28 use make macro for python. (This used to be commit b0408abb08648c0155d8f5da5fb299b1acbc09b6)
new 379fa9b make idl: Only compile idl files newer than the output to be generated.
new 75f56b1 Add libnet_join.idl to the IDL files to be processed by "make idl".
new be62622 Rerun make idl. To remove irritating semicolon.
new 5874c53 Support building .so versions of the modules. (This used to be commit 673fb9c1855f9d61d4d311bcd5e3fea0210fe6ed)
new bcca7d4 pidl: Remove superfluous semicolon in perl code.
new 2846417 libreplace: Add tests for connect and gethostbyname.
new 2ca7dfe Fix pydoctor. (This used to be commit 023025e4de119aa234f885aa6e5594660bd8f358)
new e8c62dc Ignore autogenerated file. (This used to be commit a611ff91018a6d67beaea214def9aeeaacc2bfef)
new c5d77a1 Move public header accumulation out of the perl code. (This used to be commit 89f7c74924965071981bbe7e05ff69847b0a3a03)
new b3d2a56 Fix module aliases. (This used to be commit 584a69acc5ccc0e9be0cb2687578c62bfa1e797d)
new d85c517 Add variable to define if a share should be hidden.
new 3a90bed libreplace: fix standalone build on some systems.
new b6f8132 libreplace: fix standalone build - add necessary libs.
new 7dac059 registry: Implement recursive deletes for ldb-backed registry.
new 2bbd319 registry: Implement recursive deletes for dir-backed registry.
new 79eea32 registry: Implement recursive deletes for regf-backed registry.
new a13395c registry: Add an explicit test for recursive deletion. (This used to be commit 5e905804993df4c2ac28090d056e6db6bb63ac44)
new 497b17a torture/rpc-winreg: General fixes for a number of tests.
new 1aa3d06 torture/rpc-winreg: Modify test cases to work with recursive key deletion. (This used to be commit 3885acdee6fa3ec33cf4824826c2b8a98721382c)
new c58e742 add a function to truncate a file to a specified size (This used to be commit 7e5752812d6d9e3bcf9a545cbdcf3afe2175dbc4)
new 346c949 add 64-bit macros from samba4 (This used to be commit a19e5fd5846685d5264e92bedf5cb57d99271f28)
new fa341d5 add smbc_ftruncate() to emulate POSIX ftruncate() (This used to be commit 6f5051b9c1405ab1dc3e697419ceedb3acac46d8)
new ab9afdd add a test program for the new ftruncate functionality (This used to be commit df995eddbddec80a0d9d4659bbb9c6ca8a45d02b)
new cbaf484 update .gitignore with new test program executable (This used to be commit 7e6da154b18f0aabcf2f8050bc5a57677bc9b322)
new 846c81b torture/rpc-winreg: Split out the security descriptor tests.
new 375df42 samba4-knownfail: Only the "*-security" rpc-winreg tests are expected to fail. (This used to be commit 67facda6368eeda88d312f2836a1fdae4a1f605a)
new 6fb37ae Closed memory leak on error path. (This used to be commit 376de8a0e4194e186b460911e3319b0f4448203e)
new 71ab53a Fix caller of node_status_query() to use sockaddr_storage().
new c9009b9 libreplace: standalone build: use -I$srcdir instead of -I.
new a565f50 libreplace: fix standalone build on some systems.
new e80790f64 libreplace: fix standalone build - add necessary libs.
new e281c0b libreplace: standalone build: use -I$srcdir instead of -I.
new e20f1bb Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake-simple (This used to be commit a9fe1b785dd59acbfab4eb90256e7a0cb0f4da6e)
new bc1a369 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
new 022b7d8 Copy recent spoolss IDL from samba4 into our tree.
new b42e3fb Fix cases, add version number. (#4935) (This used to be commit d2eb404ba1711abf6bb2718f8bb1dbbd104e7d4d)
new c5e4455 Add lsa_PolicyAccessMask to lsa.idl.
new 8f7fe45 Use lsa_PolicyAccessMask in lsa_OpenPolicy/2.
new 3c54bb1 Re-run make idl.
new 2d01ec2 Use new LSA_POLICY defines in lsa rpc server code and other places.
new 48e9b4c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit d96fcc52a70fd1236b767b1d88a39d78c4e8c48c)
new ef892a3 RAW-OPLOCK: rename test (NORMAL => EXCLUSIVE1)
new 9bf7c39 RAW-OPLOCK: add EXCLUSIVE2
new c7b113b RAW-OPLOCK: add EXCLUSIVE3
new 3df754a RAW-OPLOCK: add EXCLUSIVE4 a attribute only open doesn't break an exclusive oplock
new 3206170 opendb_tdb: EXCLUSIVE oplock use the same matching logic
new eefaf47 pvfs_rename: add retry logic after sharing violation or non granted oplock
new 8efcd87 pvfs_rename: we need a do a odb_rename() after pvfs_do_rename()
new 8f4147c RAW-OPLOCK: add BATCH16 and tests attribute only with OVERWRITE_IF
new dcb43c6 RAW-OPLOCK: add EXCLUSIVE5 to test attribute only with OVERWRITE_IF
new bc73733 RAW-OPLOCK: add EXCLISIVE6 test a rename on a file with an oplock
new 852361b RAW-OPLOCK: add BATCH17 test rename on a file with oplock
new 1e94642 RAW-OPLOCK: add BATCH18 test a ntrename with FLAG_RENAME
new 7ad5e82 RAW-OPLOCK: add BATCH19 test renaming via setpathinfo
new a9e6ed7 RAW-OPLOCK: add BATCH20 test renaming via setpathinfo() and setfileinfo()
new 202ffb4 RAW-OPLOCK: use torture_result(TORTURE_FAIL) so that the knownfailures file work
new f1f3760 selftest: samba4 doesn't pass RAW-OPLOCK BATCH19 und 20 yet
new 6d184c7 RAW-OPLOCK: be more strict with share modes against windows and samba4
new eaeb55e Move MAX_REF_DOMAINS to lsa.idl.
new f0b2ae2 Re-run make idl.
new 1affdac Move MAX_LOOKUP_SIDS to lsa.idl.
new f084c60 Re-run make idl.
new ec790d0 Move LSA_AUDIT_NUM_CATEGORIES defines to lsa rpc_server.
new c672a34 Move PASS_*_CHANGE_AT_NEXT_LOGON defines to samr.idl.
new 446a037 Re-run make idl.
new d61831d Move MAX_SAM_ENTRIES defines to samr rpc_server and to samr.idl.
new a136e40 Re-run make idl.
new 42f5c6d Remove unneeded rpc_samr.h.
new afe8e53 Set lp_ctx properly. (This used to be commit 11289759cae6a8062ea3556dbcbddfd44a3c0331)
new cb34a31 Remove unused BRS marshalling headers.
new 583aa07 Cosmetics: make check_bind_req() debug statements a little nicer.
new 649f820 Set lp_ctx properly. (This used to be commit 5d274f19aedbb022d61b1493857dce66877dc809)
new 80d1d2a Clarify comments. (This used to be commit 5193b383761129e59241cd2cc6000f0b038b49d4)
new c048190 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 91980a2bd352f26cf6ddb058d0f330ca20fa6554)
new 7269a50 Add my copyright.
new 517bf7a Remove more global_loadparm uses. (This used to be commit f920e78ea7bb8aa575e6a2ebb5cc53462fbe2fe9)
new 8c2b6a1 remove unused unixinfo.idl and generated files
new 6dec6fb unixinfo.idl: don't use utf8string anymore
new 269c934 Do not re-randomise in an individual test.
new 0b2a762 Extend the ldap.js test
new ba94c12 Fix rdn_name errors.
new 9b7baec Reorder modules to have rdn_name before objectclass.
new 446fb38 Users and computers now share the same template.
new 5043215 Generate ACB_PW_EXPIRED correctly
new d4bf587 Add some entries to WHATSNEW
new 227ceca Check for and reject invalid account flags.
new 1720713 Fix up the libnet tests.
new b33873a Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit ba864cfd7ce4b69179431131cac9661cbf48bf32)
new bdd08fc Fill in IDL for svcctl_QueryServiceObjectSecurity.
new 179405e Re-run make idl.
new fac7193 Use pidl for _svcctl_QueryServiceObjectSecurity().
new 8a12498 Remove unused marshalling for SVCCTL_QUERY_SERVICE_SEC.
new 6135d08 Fill in IDL for svcctl_SetServiceObjectSecurity.
new 8b23d4a Re-run make idl.
new c86cbd7 Use pidl for _svcctl_SetServiceObjectSecurity().
new edacb74 Remove unused marshalling for SVCCTL_SET_SERVICE_SEC.
new 2a209a6 Ensure we don't try and set the acct_flags if they are 0 (meaning unchanged in this interface).
new 85d5817 opendb: return the path that should be deleted in odb_close_file()
new 03660b2 pvfs_open: use the delete_path of odb_close_file()
new 9028ecc pvfs: remove unused args from pvfs_delete_on_close_set()
new bc1b595 opendb: only return delete_on_close on odb_get_delete_on_close()
new c3ce0a0 pvfs_open: fix callers of odb_get_delete_on_close()
new 5021edf WHATSNEW: Added Kai's commits. (This used to be commit 324d2e6585ca813b30bfb3170c74debfcde59905)
new 346993e Add my changes to WHATSNEW. Fix typo.
new d43aa3e call libnet_conf_get_seqnum() just once and fix compiler warnings
new 732f69e Update WHATSNEW.txt with my changes for 3.2.0pre2
new b2ed934 Fix segfault in _srv_net_file_enum.
new 226a17c Ups... Sorry! Thanks for the hint Volker! :-)
new 9dc87b8 Move my changes to the right section in WHATSNEW.
new 9d37794 Fix debug %lu message. Jeremy. (This used to be commit 644a3be37a6760c9e25ac1b286c7c225096e8b0d)
new 22ac09c Remove my change (This used to be commit 7bf4216644187549697caace4a2a48803b57fa5a)
new cf297a9 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 1d9d39525a1f1f5e43e86d919f1ced2df568f676)
new 5764073 WHATSNEW: Add new parameter 'config backend'.
new 1d94049 Fix from Guenter Kukkukk <linux at kukkukk.com> to fix listing against OS/2 servers. OS/2 returns eclass == ERRDOS && ecode == ERRnofiles for a zero entry directory listing. Jeremy. (This used to be commit b34da627053581a9584367e177566d4a2cef7e82)
new 36a566d WHATSNEW: Fix some typos.
new 4501e1f Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 22c38c040c37d1e3922be45f22cfb4e7b733df9b)
new ac9b5f5 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 61b4bc13d0f0cf1cf4139ecdfafc78b9bfff0480)
new c3ef765 Some cosmetics for net_derive_salting_principal().
new 3257f60 Add noopnum to libnet join/unjoin calls.
new 97c2dfc Use W_ERROR_NOT_OK_GOTO_DONE macro in libnetjoin.
new 39ba91f Merge all connect ads calls into libnet_join_post_processing_ads().
new c1636cc Add disabled_machine_account and deleted_machine_accoutn flags to libnetunjoin.
new bdebe9d Re-run make idl.
new 1d807c3 Add preliminary libnet_join_post_verify call to libnetjoin.
new 0988697 Fill in machine account manipulation flags while unjoining in libnetunjoin.
new 4ba6c04 Delete affinity cache entries while unjoining with libnetunjoin.
new 46bdaa5 Check for mandatory domain name in libnetjoin/unjoin.
new 7347e1f Store domain_is_ad info as early as possible in libnetjoin.
new 42e3015 Use libnet_Unjoin() for "net ads leave".
new 3e581ee Remove a useless variable.
new 78a7a6f WHATSNEW: adapt section on registry configuration to new facts.
new 5458715 WHATSNEW: Move Volker's post pre1 changes to the appropriate section.
new 61ef292 WHATSNEW: Merge additions from v3-2-stable's WHATSNEW. :-}
new 2684818 WHATSNEW: fix a typo and spacings
new 554107b WHATSNEW: Fix spacings
new a701cfe WHATSNEW: give a new date for the upcoming prerelease.
new d772c3a WHATSNEW: Also merge changes in "Major enhancements" section from v3-2-stable.
new ed59633 WHATSNEW: add two more items to my changes.
new 0e97ace WHATSNEW: add another change.
new d9b6f9a Updated comments on the encryption support. Jeremy. (This used to be commit ab6a9fad3873a9e4f5945e5d72faabbf42bd4f48)
new ab83712 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 8b0082840535eaca19911bf4c15d4e56297e373f)
new 0d8985f Let dsgetdcname() return a struct netr_DsRGetDCNameInfo.
new 6676b94 Add another WHATSNEW (This used to be commit c6f0ff949b480addfa72cd59a790d673bc40f204)
new 261671d Remove unused display_ds_domain_controller_info() function.
new ed40151 WHATSNEW: Add changes by Andreas Schneider.
new b9ca5bf Fix one dsgetdcname call in wkssvc rpc server.
new bbe6d40 Re-arrange dns update block during "net ads join" a little.
new 4b5169f Add explicit buf arg to cli_encrypt_message and cli_calculate_sign_mac (This used to be commit db6ae9ed2326e6cd68475375d049084cf1d5a98c)
new b9f7dd2 Add explicit buf arg to cli_check_sign_mac (This used to be commit ffc1c8cc03e6bad40ed2be91392074b4f038a1bf)
new 830b70a Add missing full stops and blank lines.
new 11b81cb Add WERR_TIME_SKEW to werror mapping tables.
new 4d55efe Nicen error output in net_ads_leave.
new 76d6c43 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 84b677285250d9b9a1120fcfd6e4bbbb8f939fe8)
new 57a9fba Make cli_struct a talloc parent (This used to be commit e69244a5c8c7c6b7c1897adc4b4b1cfdfc7a7999)
new be4a76a Add cli_setup_packet_buf
new e5775b4 Use libnet_Join() for "net ads join".
new 642f46d Some fixes for net ads join (uninitialized vars).
new a763f4b Don't define SMB_TRANS_ENC_GSS if we don't have KRB5. Jeremy. (This used to be commit 6f2b33f6072629be393f88d4450fa6631ef672f6)
new 6e2e0e2 Fix the build - don't use SMB_TRANS_ENC_GSS without KRB5. Jeremy. (This used to be commit d16c295642c3df49be02440427ded0cd9b4179f5)
new 93e0612 Add basic infrastructure for general async requests (This used to be commit ae254cb61f4b9331755848c47ebc34e90dd80390)
new 1d41b5b Add infrastructure to support async SMB requests (This used to be commit f5356825698a02df2d400b51dd95d1f857c83e81)
new 525aac7 Add async cli_pull support
new 95222d1 Convert cli_read to use cli_pull (This used to be commit 719527f55e88f0c5fdceda5c807475aba299c79f)
new 707012a Add mount.cifs as a wrapper for mount.cifs.
new e1b3259 Remove smbmount.
new 8471efe Update WHATSNEW.
new 4a8e6c9 Use libnetapi_get_error_string() in "net dom" commands.
new 15f6e27 Add some more error handling in libnetjoin.
new 77a2531 Only set DEBUGLEVEL to 0 in libnetapi when not set already.
new 5374be2 More share_init to more apprioriate place. (This used to be commit 990135517618afcef873f0cd0e6f8c3098247b50)
new a17ddbf torture/t_strcmp.c: Remove obsolete file - proper testing is now done in the libutil testsuite. (This used to be commit 239bdf5e81f4ede4cd70bd9907e785d60a755e98)
new d70eafc Cache iconv_convenience. (This used to be commit fe1d3e69990a71d7639ac8718f6ca51de4d7e6d2)
new fc6bc92 Merge branch 'v4-0-trivial' into v4-0-test (This used to be commit 6cbb241c05539cc62526a366094c9c472e6422a5)
new 8f58ae9 Fix macro name (no 's' in ifr_addr).
new 2306574 libnetjoin: Merge in comments, debugs and missing code from original join code.
new 27310f0 Remove original copy of now redundant join code.
new 2ba6266 Remove sDefault as static variable. (This used to be commit 16f36ce499e93860dd535034a584ec2b93e7a172)
new 781e1ab Re-enable _wkssvc_NetrJoinDomain2 remote join implementation now that we are ready for it.
new 2946a11 Remove use of global_loadparm. (This used to be commit 4472d7e1e47d4fe6b1c60e28d168cce99b237979)
new 7e04591 Remove use of global_loadparm. (This used to be commit 3cf3922c806d0e33439073d204b44bf0af3102d5)
new 37bca2e While we are at it: add _wkssvc_NetrUnjoinDomain2 implementation.
new 3abf47fe Simplify the 'password must change' logic
new 3eef066 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 04db9b184491415b3479fd79e1c07ba738818eb9)
new 76de025 winbind: use a struct element for WBFLAG_PAM_UNIX_NAME
new dfc8492 libreplace: add extended getifaddrs test that prints out the interfaces.
new c9fb4f0 libreplace: use the new getifaddrs test also for autoconf.
new bddceee Fix memleak in netsamlogon_cache_get().
new a29b042 Remove DomainControllerAddressType which we now have in IDL.
new f610e1f lsa.idl: don't use ascstr_noterm anymore
new 48bffb0 lsa.idl: add lsa_AsciiStringLarge
new 364ce40 lsa.idl: use strlen_m_term() in lsa_StringLarge to support NULL strings
new 5e7cc85 lsa.idl: strlen_m*() also for the lsa_AsciiString* versions
new c7d0b8f samr.idl: windows uses lsa_AsciiStringLarge in QueryDisplayInfo
new de39bd2 Re-run make idl.
new 700438d Fix samr querydispinfo w.r.t. lsa_AsciiStringLarge. Thanks metze for the fix.
new 53654f5 libreplace: try and fix rep_getifaddrs() for Tru64.
new 99c61a0 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit f002a98c7ae0fc93cc738fde1ee62534f8e576ac)
new 9370dbf Convert to new torture API. (This used to be commit 40dffc177babec01c63fb717506fa86ff70a5b28)
new d115497 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 80ce9a3bbc43535d7c4bdd0ec402272175732ebc)
new f5b0f7a Prove that not supporting ldapi is a bit problem.
new f6b2a57 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 124d2ee788f1ac4b201a2843b58be21de358deb0)
new 73138c1 raw-qfsinfo: Convert to new torture API. (This used to be commit 6ded77b777666f8ba81ba049f63b6b26cfbeb7ae)
new 9faf49b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 227de596865ee910bfc1e0730316e26a0a9caf51)
new 32401d4 fix typo (This used to be commit 61953e24a5789f08e82fb697f45535f4a87883b1)
new 734fea4 Fix typo. (This used to be commit 2b408e9ed4caf14e1ac047fd76127a5c979e5177)
new 9464be3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 4bce5c669630b834548612aaed18fe31ecbc1064)
new 836ec12 Fix ldapi support. (This used to be commit 9499f8eea534cf93f96af17941e9195aadc0a756)
new 29222fa libnetjoin: Trying to avoid confusion between acct_flags, acb_info and access_desired.
new 42f3898 libreplace: add missing semicolon to getifaddrs.
new 53d5579 libnetjoin: add fallback to level 24 samr setinfo so that libnet can join NT4.
new a9706ba libreplace: add missing newline in output of getifaddrs test.
new daab914 libreplace: fix silly crashbug in getifaddrs_test().
new f21aac6 libreplace: fix rep_freeifaddrs to not segfault on NULL input.
new abb9356 libreplace: ifdef out ip6 code if unsupported.
new de4a221 libreplace: add snprintf.c to test code for getifaddrs - needed on some systems.
new 808348a Trying to fix libnetapi examples Makefile.in.
new d24f3b8 libreplace: add extended getifaddrs test that prints out the interfaces.
new ca237a3 libreplace: use the new getifaddrs test also for autoconf.
new 39cae1d libreplace: try and fix rep_getifaddrs() for Tru64.
new 539c4df libreplace: add missing semicolon to getifaddrs.
new 3be85e7 libreplace: add missing newline in output of getifaddrs test.
new b6578dc libreplace: fix silly crashbug in getifaddrs_test().
new 5827e84 libreplace: fix rep_freeifaddrs to not segfault on NULL input.
new a73f4bc libreplace: ifdef out ip6 code if unsupported.
new 71f74cf libreplace: add snprintf.c to test code for getifaddrs - needed on some systems.
new bab27a2 Fix creation of replacetort.
new 18206a4 Add vfs_aio_fork
new 8657066 configure: Remove lib/repdir.c and related stuff
new 85b7f90 configure: only build vfs_syncops if dirfd() is available
new 695b666 Attempt to fix the build (This used to be commit 364d87a5e41045808ebd28f46c5c0c93bd13a7da)
new c4fbe28 Merge commit 'origin/v3-2-test' into v3-2-stable
new a068dc6 Fill in WHATSNEW.txt.
new 4688f26 Fix linking of smbget when there is no shared library support.
new c8011b5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
new 1751b53 Rename the 'hidden' variable to 'administrative share'. (This used to be commit eff3d3bad5a8860b99375cc0be9dc24f3679e416)
new d40b891 Revert "Add libnet_join.idl to the IDL files to be processed by "make idl"."
new af3e746 Revert "make idl: Only compile idl files newer than the output to be generated."
new e9c2515 Eliminate tons of build warnings on non-IPV6 system.
new 0944777 use gmake to handle .py file copies. (This used to be commit d54421a9eeadbd76791917c5e3c460c897259ede)
new 581167d Create SBIN_PROGS and BIN_PROGS lists from within make. (This used to be commit e0afbc3778ca7c6dc087e2b9f4992a131ec66a75)
new f0ad690 Use make to generate list of prototype headers. (This used to be commit 17d2f682e94154ee654de59b88816437f4e7f093)
new b48375f Use make to generate lists of libraries. (This used to be commit 3519aae1845f2a15330184625d541ce0f0cac56b)
new acf5b5a Use make to generate lists of libraries. (This used to be commit 2c2a589183067d7fced4ace33380bd1af610924a)
new c865582 Use make to create lists of pc files and prototype headers. (This used to be commit a932a2e37d1aa86cca769398721318b3942fad83)
new c88cd93 Generate manpage list with make. (This used to be commit ea3d3b52504b45f45aca434ea4376906f65ead12)
new 8f69c64 Use make to create lists of plugins, remove duplicate variable. (This used to be commit 1ec6870966bcd25b1932da675386d3ad5bcd9b6f)
new f165dad Use make to generate list of python files, remove unused variable. (This used to be commit 67f15cd484dbf7b49e6c5cb2566ad95d05b66b5b)
new 2219d43 Remove unused include. (This used to be commit cf59ec4cc3c3dca9275236bf45caf56632bf983a)
new eff6a8c Avoid use of removed variable. (This used to be commit 10f0b5f83f0b34ae9d0f83c0975cf06bf56277d4)
new bc282d8 Move configure output details out of perl code. (This used to be commit e33f357fb00cd504181562eaf2ca1d4511d5ec51)
new 255a351 Merge env.pm into makefile.pm. (This used to be commit 28bbd546195461d4b8747bc6cefd6320f8efe17d)
new 4e95a25 Update smb_build README. (This used to be commit 9db23848dcd1b73273b90edd923b6c55f6c915c4)
new 27a0b32 Remove workaround for some non-GNU makes. (This used to be commit 0580357fb4b10e4a751d281e209f6a87e1c88143)
new 38254b8 Remove obsolete comment. (This used to be commit 666311dccf19293316b0335c5418446c66e76101)
new bffb5fc Use more GNU-make specific variables. (This used to be commit 3506c707c5e390a0634e597362f454399fb50b07)
new d3f260c Move logic to makefile (This used to be commit 94b0dd7ab0f5cc5493ea8dcfd8be54e1bec26283)
new d8d9a6e Move manpage management out of the perl build system. (This used to be commit 1dd6bea507f1f5e26cccf89148280721260a4673)
new 6b3ecd5 Fix manpage paths. (This used to be commit 36da52abf5be79e37bd495ec4265e01b27aa9da5)
new 1ada710 Move public header accumulation out of the perl code.
new 21208d3 Fix typos, avoid DEPEND_LIST from growing with empty elements. (This used to be commit b30fd477ff0d97bb4de3c5301a6cdc47867451ee)
new 489f66c Change remaining prototype headers to be private. (This used to be commit 2f7ff409e89c9682e681ddcf54439db9e3b6ccb4)
new 3017c49 Remove cruft that dealt with public prototype headers. (This used to be commit 438997c17951fa7f0a9fb14be14c3b364ed3ad90)
new 6346ab7 Fix part of bug #3617 from valgrind trace. "Invalid read of size 1" errors. Jeremy. (This used to be commit d954a4954ba8ed6cb2c6074176a6008cfa398dd7)
new f127700 Pure cosmetics, trying to get my group policy diff smaller.
new 4453348 Include CFLAGS overrides in make file. (This used to be commit 2ead1523608d9cd9a58cf55bcee2c8a39b6895e0)
new 0a5647c Remove the now unused cflags script. (This used to be commit f97cce2522e7644181506dc49947297b394743eb)
new 07f6f9b Fix dynconfig compilation. (This used to be commit b57f09f526f0783345be3d1de2540c35478d7af2)
new b50eb31 Fix warnings (This used to be commit 9a966e5593ae4474014aec5d8c68c489ac8ce0c9)
new 4827018 pvfs_open: make pvfs_locking_key() non static
new 98dafd5 opendb: add odb_get_path()
new c5d9615 pvfs_resolve: fix endless loop with trailing ".."
new 5734a10 pvfs_resolve: "\\" and a trailing "\" need to be reduced
new 0917324 RAW-CHKPATH: also use qpathinfo NAME_INFO and check the returned name
new f9b2d29 pvfs_resolve: add pvfs_resolve_name_handle()
new daa4dec pvfs: use pvfs_resolve_name_handle() in qfileinfo and setfileinfo
new 176e20b pvfs_setfileinfo: tell the opendb about renames
new d5f9559 selftest: we pass RAW-OPLOCK BATCH19 and 20 now
new a023541 pvfs_setfileinfo: support renaming of directories
new 863e65e RAW-SFILEINFO-RENAME: test renaming by path while a handle is open on a file
new e008162 RAW-SFILEINFO-RENAME: test renaming of directories by path and handle
new 9be1999 Merge branch 'v4-0-test' into v4-0-gmake3
new 80e9b72 Remove duplicate functions. (This used to be commit d6b2eaeff970f84b6e4da430ea6d00009931d41d)
new 232d51e Remove useless include, simplify generated CFLAGS lines in Makefile. (This used to be commit 3157ce9876aa69de54acf3f08e0ee2b16cfaff80)
new 3067428 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 18c683d7e804e76ac37d4069429b5ba1a9d9ae38)
new 948c0a0 Ignore autogenerated file. (This used to be commit 52eb2397387c62a1c5e52ce4ae217adca2c2eb1b)
new 9817a66 Use special make variables. (This used to be commit dfb4ddcd5dbd27d275e7a41ede5441be25db9a35)
new 21b54de Allow absolute paths to be specified to mkproto.pl. (This used to be commit 46d8d02028869c97226648113d6bff1c06477d61)
new bb176a1 Move automatic dependencies code out of perl code. (This used to be commit 58a93ef94b878ff2d2d0029fc2d443551842e712)
new 7071276 Simpler handling of sonameflag. (This used to be commit 1e786bb7da689c3aa435e92975f33db5a308b6a7)
new 2bb8e49 Fix variable name. (This used to be commit b5db8defcae0a718e5239e8c7705c9bf6eb431ec)
new c613bd5 Add infrastructure for reading/storing Group Policy state and control data in the registry.
new 6a7b6a1 Patch to fix the "Invalid read of size 4" errors. Bug #3617. Jeremy. (This used to be commit fa12667ec284fdda45b79cbf6bf548ab0faae34f)
new ad38725 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit e7406822d32d5b36d3706144efbd1eaa7c44cead)
new f957124 Fill in WHATSNEW.txt.
new fbc514e Fix linking of smbget when there is no shared library support.
new f22531b Rename the 'hidden' variable to 'administrative share'. (cherry picked from commit eff3d3bad5a8860b99375cc0be9dc24f3679e416) (This used to be commit 39f712048d7408ba91301b59752f2e87e894a3f0)
new 1c21e41 Patch to fix the "Invalid read of size 4" errors. Bug #3617. Jeremy. (cherry picked from commit fa12667ec284fdda45b79cbf6bf548ab0faae34f) (This used to be commit 5f00c79ac22ecfa846eebd910e7c25d326595f8e)
new 6d10296 Prepare for release 3.2.0pre2
new 40ad573 Fix release script. (This used to be commit 400609bce5cd1ce7e3330b9f00bb1f08de9d3a12)
new 98db647 Remove duplicate message. (This used to be commit 87074881a926f6216276ebc263047c1ffb8aee10)
new 41efa5c Add Group Policy extension infrastructure.
new 485b070 Add "registry" Group Policy extension.
new 3afcd3a what a wurst. (This used to be commit ab687104c1371c84c510eca7ef2caad7c21ea8fc)
new 91609a6 Update WHATSNEW. Parameter 'hidden' has been renamed to 'administrative share'.
new f3efcea Revert "what a wurst."
new 72b8392 Add gp_get_machine_token().
new c524993 Fix the build w/o ldap.
new 45615d6 Check the right variable for being NULL (This used to be commit f2c67803792f1fd3929e922c1f626f8247e08992)
new 5e0d86c Restore 3.0 behaviour with empty /etc/hosts
new 87222d3 Fix init_registry_data for subkeyless top-level keys.
new 1c02bee Revert "Fix warnings"
new 342859e Revert "Convert cli_read to use cli_pull"
new a34d158 Revert "Add async cli_pull support"
new 45a877f Revert "Add infrastructure to support async SMB requests"
new c3cb59a Revert "Add basic infrastructure for general async requests"
new 0de1a63 pvfs_rename: move odb_rename() onto pvfs_do_rename()
new e580c5c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit cfd1a91c6e319bc28a60bb6aae4443b1246500cb)
new 748f1c0 Fix error handling in ldb.add(). (This used to be commit a7f89b5bb28601597a4a0f75ec2b97bac02370d9)
new 422af9a Make sure we are still able to join Windows 2008.
new 830051b Remove unused variable, fix (80, 'Other error') exceptions from ldb python bindings (This used to be commit 2303063cbd2e65580618124ef8ecf42867d2b952)
new 257b7b0 Initial revamp of the libsmbclient interface.
new 4ba42cb Modified revamp of the libsmbclient interface.
new 223940d Additional revamped libsmbclient documentation
new 0bd3df3 Mark smbc_option_{get,set} as deprecated (This used to be commit a8b4b773d4647f28e7b92c5968469721d34eb550)
new b3c16a2 Comment was in wrong place (This used to be commit dec70fa3c0424c148016cc667a3c159e16d8a944)
new 4a3410b change variable name from f to fn for function pointers (This used to be commit 1fd65359f6cd07539cfe43146ac367a48708a678)
new fc65c66 Return NULL, not 0, from a function which returns a pointer. (This used to be commit 23cb9c49e3724cecaa66655ef64c3111bf14c552)
new 3c0029e Update WHATSNEW for libsmbclient changes (This used to be commit f07407a32e178a47c8f9b3e3703aa5a20f0a4f06)
new 85d53f7 Some cleanups for the ldb doxygen docs. (This used to be commit 5972308add8b1078e190beab204c1ba4b3a25747)
new 2db6aec Fix blackbox.kinit test by issuing new certificates good for 25 years. (This used to be commit 4f40c5940b4aa4343152cf367566d4d26765e234)
new bf950ea fixed missing white space (This used to be commit 71e86f13b0ace3841c6712084728c79db74ff803)
new 8a05c0a Remove use of deprecated function (This used to be commit 93580bce833453ba512ee436d6dfdbdcd2c53777)
new c7dc53b Merge branch 'v4-0-test' into id10ts-registry (This used to be commit f98b59021a5ea39c7970ebc5520d17775e500b8c)
new a1ff86d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 3d4cbaeec6eafc0fec06ba472ac2bd55ae3a0d11)
new c20cf59 Fix member server provision
new 4550c3f Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit de1784ec4d50f6eec24b1e9e488b5c07833dc1fd)
new 4d4a898 Fix failure to re-provision.
new e447bf2 Update WHATSNEW. Parameter 'hidden' has been renamed to 'administrative share'.
new 2418916 Fix gp_find_file() which broke during the pstring removal.
new 7dd0cd2 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
new bc5d7d9 Make sure we are still able to join Windows 2008.
new f0bac65 Fix syntax. (This used to be commit df4eb19ff910a1e403f9512a9d9f396c76282085)
new 80a3e15 Revert "Convert cli_read to use cli_pull"
new 5454162 Revert "Add async cli_pull support"
new a1facdd Revert "Add infrastructure to support async SMB requests"
new 2e7eb4d Revert "Add basic infrastructure for general async requests"
new f247b78e Restore 3.0 behaviour with empty /etc/hosts
new 4aa0bfc Zero out the out policy handler in lsa_Close
new b29d47e Move object file lists to the Makefile. (This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
new 5b674be Fix some syntax errors. (This used to be commit 906148bf87ae278c6f6232675bd6aaf4d1e33e6c)
new cf56fb9 Fix typo. (This used to be commit 2a0f8458ab712ce64ce3f5d6fe30ca6fe3e16df2)
new 19ca598 Remove useless ifs. (This used to be commit 2e0d65edcf4a7130ea410e870160811a6423bd53)
new 1363ee9 Continued revamping of libsmbclient.
new ee45d0d Missed a few 'deprecated' markers (This used to be commit 76ba37ac46b4a77fe228ca90635fa19140541ccd)
new b6595bd Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 8927b50d6051fcefd87f19dc90c5826378d03e4e)
new 2d1c06c Fix includes. (This used to be commit 99e61dade2bd9ae2a5dfe17f766528012c09e46c)
new e018501 Fix some paths. (This used to be commit bb16e51e60df296fa7b89eeeba6b80908099dda6)
new 736ae6a Don't hardcode objectCategory into the schema, even in the schema.
new a69acf7 Deal with subsystems with no settings, several other minor fixes. (This used to be commit 10cf48591e8d6bfb750a6ff187f04ea24a1f8cd7)
new 8a10979 The DN in objectCategory should, if possible, be returned pretty...
new f042c15 Try to return sane ldb error strings
new 8a22800 use constant name less likely to cause conflict (This used to be commit fd18b01016d1dc4b08983975353e62084fdc323c)
new 5491030 Zero out the out policy handler in lsa_Close
new c2beacf Initial revamp of the libsmbclient interface.
new 4889499 Modified revamp of the libsmbclient interface.
new 9a96722 Additional revamped libsmbclient documentation
new 4a1f55b Mark smbc_option_{get,set} as deprecated (cherry picked from commit a8b4b773d4647f28e7b92c5968469721d34eb550) (This used to be commit 7b05e264d58c65af37af457947548611fc77edce)
new 99eab28 Comment was in wrong place (cherry picked from commit dec70fa3c0424c148016cc667a3c159e16d8a944) (This used to be commit eb4d6dda1091199af7e62fb584525deb382978e2)
new 298fb51 change variable name from f to fn for function pointers (cherry picked from commit 1fd65359f6cd07539cfe43146ac367a48708a678) (This used to be commit b7f10bd31dec8047ea996c4738a6db5535c9261a)
new ddf19f9 Return NULL, not 0, from a function which returns a pointer. (cherry picked from commit 23cb9c49e3724cecaa66655ef64c3111bf14c552) (This used to be commit 9b4bd6473ed3f93c1bbfae3f82d0a100e832df48)
new 2492e96 Update WHATSNEW for libsmbclient changes (cherry picked from commit f07407a32e178a47c8f9b3e3703aa5a20f0a4f06) (This used to be commit 938c6aef24c696be9bd247e43c7c5ec1f792dbd6)
new 2edf9c5 fixed missing white space (cherry picked from commit 71e86f13b0ace3841c6712084728c79db74ff803) (This used to be commit 8bf707c13794539029be2229f0c587b713b4fd20)
new 8cd0cf1 Remove use of deprecated function (cherry picked from commit 93580bce833453ba512ee436d6dfdbdcd2c53777) (This used to be commit 0621dfe10f1fd3d8ce04a039d2d44d6c67407746)
new 2f0a615 Continued revamping of libsmbclient.
new ed26f09 Missed a few 'deprecated' markers (cherry picked from commit 76ba37ac46b4a77fe228ca90635fa19140541ccd) (This used to be commit 7c2a0be9cb2916c07074d8d56d698721b02bcfc3)
new 9ad8af0 use constant name less likely to cause conflict (cherry picked from commit fd18b01016d1dc4b08983975353e62084fdc323c) (This used to be commit 4279cc49ff73d4503df2fd0c6176c3f90f67066c)
new 143e709 Fix init_registry_data for subkeyless top-level keys.
new f58ad26 Update release date.
new c20e91d Fix syntax. (This used to be commit 9bc22a4cd39a96d757be844d0f32a8042d233612)
new 530c7a9 Fix syntax. (This used to be commit 171d97f657d92f24a9b2d6be0f1404c21b665869)
new 2c5e04b Fix crash bug in pdb_init_ldapsam().
new f7b4485 Move talloc_init to the right place in "net ads join".
new b2729f4 Zero more structs initially in LSA rpc server.
new 5a41820 Use TALLOC_FREE in libnetjoin debugging dump code.
new 0a27ef8 Fix crash bug in pdb_init_ldapsam().
new 3ced800 build: fix the build with --enable-automatic-dependencies=yes
new 33322a7 Fix lsa_QueryInfoPolicy: make proper talloc copies of the sids.
new 959cb48 Update release date.
new 6cf92e6 Fix the build. (This used to be commit 49ef8d0c197fa61dc5c524e4a0f569af72d3c0e9)
new 253dc4d Fix counter mismatch in lsa_LookupNames server.
new 7c95f53 Fix counter mismatch in lsa_LookupNames3 server.
new 59e745e Zero more structs initially in LSA rpc server.
new 2957341 Fix lsa_QueryInfoPolicy: make proper talloc copies of the sids.
new 659d21a Fix counter mismatch in lsa_LookupNames server.
new 91414a5 Fix counter mismatch in lsa_LookupNames3 server.
new f4f6f84 Remove extra empty lines in data.mk. (This used to be commit 9d751319bd4ca1c26c8bd01cbdfdaf6c2d949981)
new 5a5b50f Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
new af0d863 pvfs_oplock: move pvfs_oplock_release() parts into a helper function
new 1f5301c pvfs_oplock: only a break level2 oplocks...
new eb26c89 pvfs_oplock: auto release oplocks after a timeout
new 13764eb RAW-OPLOCK: add BATCH21: a self write with an oplock doesn't break it
new 8ff6647 RAW-OPLOCK: add BATCH22 and test the behavior of oplock break timeouts
new cdafdaa selftest: use the same oplocktimeout for smbtorture as for smbd
new 9a05f49 Add new Windows 2008 Kerberos PAC Type 12 (apparently again undocumented).
new 29eb634 Re-run make idl.
new b4f9990 Add new Windows 2008 Kerberos PAC Type 12 (apparently again undocumented).
new 0c08a2e Re-run make idl.
new 0289067 ask for the keyid in the release script. (This used to be commit bccae9487485a6c9468bc6afb9ada8c8d9f6e135)
new d06274b Add secure_channel_type to libnetjoin.
new ae45a74 Fix proxy_srvsvc_call().
new d898770 Whitespace cleanup in srvsvc server.
new 2c3dc9b Use pidl for _srvsvc_NetSrvGetInfo().
new 640f53f Use rpccli_srvsvc_NetSrvGetInfo() in rpcclient.
new 986005d Remove unused marshalling for SRV_NET_SRV_GET_INFO.
new 93cb719 Fix IDL for srvsvc_NetSrvSetInfo().
new 05ea755 Re-run make idl.
new eb44792 Use pidl for _srvsvc_NetSrvSetInfo().
new 2b5d47a Remove unused marshalling for SRV_NET_SRV_SET_INFO.
new d1ef669 Fix rpccli_srvsvc_NetSrvSetInfo call in libnetapi.
new 9e10620 Fix IDL for srvsvc_NetShareSetInfo().
new cc4cd73 Re-run make idl.
new c6c6700 Use pidl for _srvsvc_NetShareSetInfo().
new a7b00be Fix IDL for srvsvc_NetRemoteTOD().
new 91714e0 Re-run make idl.
new 78b2044 Use pidl for _srvsvc_NetRemoteTOD().
new b0dad26 Use rpccli_srvsvc_NetRemoteTOD() in rpcclient.
new 1bdce8e Remove unused marshalling for SRV_NET_REMOTE_TOD.
new 3bda36d Fix build of pam_smbpass.
new 863ac14 Fix build of pam_smbpass.
new 6543c59 Makefile: Add explicit dependecies to libtalloc.so.
new 12d60bf Makefile: Add explicit dependecies to libtalloc.so.
new 2223292 Add PICFLAG to libnetapi Makefile.
new b428ccd Makefile: untangle -ltalloc from LIBS, making use of libtalloc explicit.
new 0a15d8a Makefile: reformat - break long target lines.
new a7af17e Add --update option to smbget. (This used to be commit 3cfa35fca64b059b307668ca0113503679e0b1fa)
new 65b0235 Give a better error message why NetServerSetInfo() may fail in the gui.
new cb94b31 Make sure to generate pkgconfig files for libtdb and libtalloc.
new d42e415 Revert "Make sure to generate pkgconfig files for libtdb and libtalloc."
new d41d580 Fix formatting. (This used to be commit e2345ce90c3f1548f63d720c5943c8d61fdc899a)
new 9d7cad7 Fix a memleak -- Coverity ID 222 (cherry picked from commit a40781bafa3a8f0c7737164bca6cf74b0a452e72) (This used to be commit 86cabcad74ac06d888f2a352a2bef3abea1ed85c)
new 932c287 Fix Coverity ID 565
new 63036a6 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 3482cd9b0e81bbc801f1cec33fca82fc45a3ddef)
new 2b0281a Another build fix for pam_smbpass: make sure libwbclient is there.
new 9f133a6 Fix build targets for bin/net.
new 03451a5 Fix coverity ID 525, 526, 527, 528, 529 and 530
new 04afd3d Build: fix bin/net on Solaris - use -ltdb instead of bin/libtdb.so
new 0e50fb5 ldb_wrap: Debug at derived samba_level, not the level of the ldb debug enum. (This used to be commit eb9a7c3b3a7f113ff58e2ebea9886f997da4e085)
new 5fad32a Fix coverity ID 525, 526, 527, 528, 529 and 530
new f9e85e5 Add PICFLAG to libnetapi Makefile.
new 7f80099 Give a better error message why NetServerSetInfo() may fail in the gui.
new aa4213b Test: Properly track current test binary for tracking crashes.
new fee1ab1 In libnetapi, point out that lp_load has failed.
new ddd8bde Fix lp_load with an empty registry and "config backend = registry". Michael, please check.
new eb0e549 Fix lp_load with an empty registry and "config backend = registry". Michael, please check.
new 6412d72 In libnetapi, point out that lp_load has failed.
new 05af5c3 Respect FAMChanged -- attempt to fix bug 5307
new 2653725 Make test: set LD_LIBRARY_PATH for make test_shlibs and friends.
new 001ef70 Makefile: untangle -ltalloc from LIBS, making use of libtalloc explicit.
new 039c4f9 Makefile: reformat - break long target lines.
new 681af65 Build: fix bin/net on Solaris - use -ltdb instead of bin/libtdb.so
new 9660742 Respect FAMChanged -- attempt to fix bug 5307
new aa62771 Another build fix for pam_smbpass: make sure libwbclient is there.
new baed613 Fix build targets for bin/net.
new 3785b89 Make test: set LD_LIBRARY_PATH for make test_shlibs and friends.
new e82c9d1 Check the right pointer for non-NULL
new 439fe51 Fix a memleak
new 7215b1f Fix an uninitialized variable, Coverity ID 481 (This used to be commit 9e4f576abfdd5605f4db9bb87c22ec68c94ff850)
new 7e0ef3f Make Samba4 pass the NET-API-BECOMEDC test against Win2k3 (again).
new eacf38c Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 2232255ce384433ff9626f2fd3d399f758b0add5)
new 85bf2ab Ensure we get this option from the command line, not the internal smb.conf we generate.
new c24329d Fix typo (This used to be commit e66be2f519584717abd7fc1f069bf7afe0d7ff60)
new 23cd8e5 Be more verbose why create local token has failed during NTLMSSP and Kerberos session setup
new 47d7767 Merge commit 'origin/v3-2-stable' into v3-2-test
new f05bc40 Add basic infrastructure for general async requests (This used to be commit 9f8b2a87ee8bba930b776dcfda608a5639f6d55a)
new 1ea0a5d Add infrastructure to support async SMB requests (This used to be commit e2153301351559f30f2714345f4c1ca6c5f1a45f)
new 6244578 Add async cli_pull support
new a015227 Convert cli_read to use cli_pull (This used to be commit d69b20111a849152a7d9108763207c813bf9068b)
new a8003f1 Use io_bufsize as window size in smbclient get command (This used to be commit e602f06cbba852a7eacd15b2511ef2571a95cc80)
new 5193ae9 Change default bufsize to 512k
new cd8c546 Slowly making progress on PAC_UNKNOWN_12.
new b4df9f5 Re-run make idl.
new a521f39 Build: Add an rpath of $(LIBDIR) to binary targets.
new 5b80b93 Check for NULL pointers before dereferencing them. (This used to be commit 6f65390cec218a6aac4370ee381f30439617dcec)
new 5eb3471 Fix a "nested extern declaration" warning (This used to be commit e473e6d50c56f52ef5e4853e4ca3b3548af06f51)
new 3cbe47b libcli/raw: make it possible to not send CAP_LEVEL_II_OPLOCKS
new 87f2925 ntvfs: pass down the client capabilities into the ntvfs layer
new 0339ae5 pvfs_open: fix crash/leak in case pvfs_setup_oplock() fails
new 914cd3e Eliminate global variable in_client and a plethora of extern declarations.
new 0ffbd42 Ignore Kerberos PAC type 12.
new 65a73ff Re-run make idl.
new b7db5f7 opendb: add allow_level_II_oplock parameter to odb_open_file()
new ef4ae25 pvfs_open: pass down allow_level_II_oplock to odb_open_file()
new bc9bb91 RAW-OPLOCK: remove unused vars
new 80104ef RAW-OPLOCK: add BATCH23 and test with a connection with no CAP_LEVEL_II_OPLOCKS
new 4bfc32b RAW-OPLOCK: add BATCH24 test another case with a connection with no CAP_LEVEL_II_OPLOCKS
new e24d47e RAW-OPLOCK: rename _ack_to_levelII() -> ack_to_given()
new 74dba5e Add new Windows 2008 Kerberos PAC Type 12 (apparently again undocumented).
new 62af65d Slowly making progress on PAC_UNKNOWN_12.
new 7eaa6b5 Ignore Kerberos PAC type 12.
new bdee4a5 Revert "Build: Add an rpath of $(LIBDIR) to binary targets."
new 266af58 Fix the build of cifs.spnego.
new ffd88c3 Fix _dssetup_DsRoleGetPrimaryDomainInformation().
new 8b24d24 Start to rework provision for LDAP backends
new 449c0c5 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit a6997c333cdd68dfba8a069df448836ff487787f)
new 45149fb Fixup the NET-API-USERMOD test.
new 6f4cd6d client[ADDR_INDEX] is an IPv4 mapped to IPv6, but the list item is not. Try and match the IPv4 part of address only. This will happen a lot on IPv6 enabled systems with IPv4 allow/deny lists in smb.conf. Bug #5311. Jeremy. (This used to be commit 7c3550f82c51ce173b13e568762f728ecb881e85)
new 14c5f96 Rework provision scripts for more testing
new 868c5c9 Fix bug #5267 - nmbd shuts down when network interfaces go down. Cause nmbd to wait for an interface, in a mode where SIGTERM will kills us (same way we wait on startup for an interface). Jeremy. (This used to be commit 5440c752ff270cc674d46f2dfa2ceb47dac030f6)
new a7e1fa0 Try to fix up part of the upgrade test.
new 17af5a9 Use 32 bit storage for nttrans counts
new 07cb435 accountExpires: Windows default is 9223372036854775807, not -1. (This used to be commit be47cc7fdfa3cae0508e564f38b793aa27b6eb92)
new 01b3d89 Add samdb_result_account_expires() function.
new 20c7014 Update account expiration to use new samdb_result_account_expires() function. (This used to be commit 2b6b4e5a1611744eea5dd9ec17c416916d7edab4)
new e917139 Enhance mappings of NTSTATUS to KRB5KDC errors.
new a689d65 Treat maxPwdAge == 0 as passwords never expire. (This used to be commit d28f2cb678b334086f601505c88e56b9c1ee559d)
new 3279d31 Fix debug statement (missing \n).
new f78316c Fix IDL for srvsvc_NetShareEnum and srvsvc_NetShareEnumAll.
new 766c669 Re-run make idl.
new 221af84 Add some more init_srvsvc_NetShareInfoX functions.
new 156c42f Time to confess...
new ce4d945 configure: Add major version 4 to AC_INIT call.
new 97a272a torture: fix escape sequence in test_chkpath().
new 9e83c91 Enable use of Relocations Read-Only, if supported, for enhanced security. (This used to be commit c20c5f082162ff6c0c2931f456897334aa002e83)
new fc2cd5e Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit e4da851bd7e7620bbf99efe20a496b1be78ba4e2)
new e6bcf82 Remove unused code, simplify alias handling. (This used to be commit 4994b81b50085c2f6d3c39be3db86ffe97f1db58)
new a72e921 Rerun SWIG. (This used to be commit e384aac5c8156c7f056c70b1caab0778f8fc52b6)
new 5259a7a Enable libnetjoin debugging for now but avoid printing passwords.
new 5f2564c Merge branch 'v4-0-test' into v4-0-gmake3 (This used to be commit 2bf43c7932d886b0db3e1c2f5a4b8697435b0c5c)
new b655468 vfs_cifs: disable level2 oplocks if the frontend client doesn't support them
new 6c27dae opendb_tdb: pass down struct messaging_context directly to odb_oplock_break_send()
new 75a412a pvfs_open: always call odb_can_open() before odb_open_file()
new e5e799a opendb: force odb_can_open() before odb_open_file()
new db669e1 pvfs_open: fix the odb_open_file() callers
new 6a1f56d Fix the build. (This used to be commit 3b7940d531a30098ca9a09e9c83dc4d223d1fe8f)
new 7b75317 Use pidl for _srvsvc_NetShareGetInfo, _srvsvc_NetShareEnum and srvsvc_NetShareEnumAll.
new 024cf11 Use pidl generated NetShareGet/SetInfo and Enum calls in rpcclient.
new 87abb77 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit ac27a1451dfe5c0c957e93fdc84602c3c1c7deac)
new ad3a1b8 Use pidl for _srvsvc_NetShareDel and _srvsvc_NetShareDelSticky.
new cf70b57 Use GNU make. (This used to be commit 28aff6fafbb3d8796dd6aaac92500254cf50253e)
new ea0b148 configure: fix quotation in SMB_LIBRARY for help output.
new 5e6e3cc Add netnamevalidate command to rpcclient.
new 9beec26 Use pidl for _srvsvc_NetNameValidate.
new 8e1fe63 Use rpccli_srvsvc_NetShareDel in net.
new e931f28 Remove unused marshalling for SRV_NET_SHARE_DEL.
new 91710a5 Remove unused marshalling for SRV_NET_NAME_VALIDATE.
new 00255e1 Fix IDL for srvsvc_NetShareAdd().
new 8204efe Re-run make idl.
new 073cf99 Use make macro for module installation. (This used to be commit 45d252fd9b3df4f1221a23cece78b673a55dfc7c)
new 45c91e7 Use pidl for _srvsvc_NetShareAdd.
new a97de32 Fix IDL for srvsvc_NetSetFileSecurity and srvsvc_NetGetFileSecurity.
new c534eea Re-run make idl.
new 76eaece we now define PACKAGE_BUGREPORT in config.h
new 11fb55e opendb_tdb: correctly initialize modified to false
new db06d93 opendb_tdb: keep struct opendb_file arround for the lifetime of struct odb_lock
new 9030063 Build aio_fork by default
new 6a2dbea Fix some typos (This used to be commit cfa1b838144800c0758969921b8904fd62e46c07)
new 8da1e03 Pass specific packets to build_nmb and build_dgram
new 0c6de7c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit cffaf5f6030b5d9b6d4d802b557fd8ea7afd043d)
new 2bf39ed Push SOVERSION and VERSION out of perl code. (This used to be commit 0ba8ac6a14c62ff9edfe9f0bf43b8a7406b85291)
new fb6fdfc Fix the build. (This used to be commit f2e49744717eb46bbfafeea9e2eb412a38a142e7)
new 6f1b023 Fix dependencies. (This used to be commit 5d6ce4767b4c81f7fc69600cec6d83c0fbd6a355)
new 3f63701 Allow parentheses in commands. (This used to be commit b5c293f05303460aceb8e29a1be68945fac9071a)
new 03f5148 Remove dependency on config. (This used to be commit 9bdfff0f6f45ffa19bcc996d65d84138f2a02bcf)
new 7bb0d0b Remove correct libraries. (This used to be commit 9caa9d85d1ab86bb575a5359d57919b801737a40)
new 464f74d Move inbuf handling to before the PDU handling
new 973734c Correctly calculate the max read size (This used to be commit f556c9e162e2bc0d16710e994a00edc33a146cd5)
new 1a3cad6 Print out the used seed in smbtorture (This used to be commit 26d64d22d65938023a4e45c3893e7021e51f4d9c)
new 62ca78b Add netfilegetsec command to rpcclient.
new 3102609 Use pidl for _srvsvc_NetSetFileSecurity.
new fa58ebd Use pidl for _srvsvc_NetGetFileSecurity.
new 7192e40 Remove unused marshalling for SRV_NET_FILE_SET_SECDESC and SRV_R_NET_FILE_GET_SECDESC.
new 8780581 Fix Coverity ID 551
new a4b6992 Move more code out of perl build system. (This used to be commit bfb4d847005567da43e93987add1a7b171b7b192)
new ec019c4 Remove unused variables. (This used to be commit cc02f76f24af7de1b821e3591f0618f923c052de)
new b44dcae Fix the build, symlinks. (This used to be commit c165b34805aa6a82e579afda9f4244c0c68d52b4)
new 17c7f7c Remove extra line for partial linkage objects, simplify binary handling. (This used to be commit df899e14cb6cdf9725bedc085649bc1ac8749205)
new e3f6a9a Move PC_FILE out of the perl code. (This used to be commit ca8d4260ada9f74ebc406714ca70d20be09b194b)
new 5b8823e smbget: Make global variables static. (This used to be commit c430b7831d5dc6f81cfd18ee2bf24bc3f276fe5d)
new acc6312 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 09e5c6adde5564afc0d1be25f297fbfd284d559f)
new ad7c345 Fix return code. (This used to be commit 98b643366044f471ad69c9e5aac06022f30742d9)
new ca35427 Use pidl for _srvsvc_NetSessDel().
new 64adc15 Add netsessdel command to rpcclient.
new 7ff8d9d Fix IDL for srvsvc_NetSessEnum().
new 4c67f6c Re-run make idl.
new 28d5307 Add netsessenum command to rpcclient.
new 032d4fa Add some srvsvc_NetSessInfo init functions.
new 251a16c Use rpccli_srvsvc_NetShareEnumAll in smbclient.
new d185fb4 Remove insane amount of whitespace.
new a6fa0ca Use rpccli_srvsvc_NetShareEnumAll in libsmbclient.
new d09f0d2 Use rpccli_srvsvc_NetShareEnumAll in smbtree.
new 0f64ce0 Use rpccli_srvsvc_NetShareGetInfo in 2 places in "net".
new c2cd0e3 Use talloc_tos() in secrets_init (This used to be commit 27065382d9b692b5885265c9d60ffb7ec7748c38)
new 2e8d375 Avoid some pointless checks
new b175ffa Make use of talloc_asprintf_strupper_m in secrets.c (This used to be commit 3ac4f935c074af768d0b83514f86d010c387817a)
new ac60433 No longer accept VERSION and SO_VERSION in perl code. (This used to be commit 3c9af5c1155b55204145c13622481fc68b876cc5)
new 758ceaa Use rpccli_srvsvc_NetShareAdd in net.
new b7b89bf Convert "net" to use rpccli_srvsvc_NetShare* interfaces everywhere.
new 11e4e58 Remove unused marshalling for SRV_NET_SHARE_{ENUM,ADD,SETINFO,GETINFO}
new 663d147 Remove unused marshalling for SRV_NET_SESS_DEL.
new 89d2097 Fix IDL for srvsvc_NetFileEnum.
new 6681274 Re-run make idl.
new cfa16ea Use rpccli_srvsvc_NetFileEnum in net and rpcclient.
new 7e652a2 Remove rpccli_srvsvc_net_file_enum() and cli_srvsvc.c with it.
new 16b8d94 Reformat: Remove indentation of part of pam_smbpass/support.c by one tab.
new d4c24ff loadparm: Reformat the parm table to use named initializers.
new b99ca19 loadparm: fix spacing in parm_table (training spaces and empty lines).
new ffb45fd loadparm: fix whitespaces in global and service parameter structs.
new 080fedd loadparm: replace typedef struct {} global/service by struct global/struct service.
new 9fa0284 loadparm: fix init_globals() to re-init all options event when called 2nd time.
new aa054bd Add netdiskenum to rpcclient.
new d18e531 Fix IDL for srvsvc_NetConnEnum.
new f3a1b56 Re-run make idl.
new 0c10ab5 Add netconnenum to rpcclient.
new 69d6712 add dbwrap_change_int32_atomic (This used to be commit 4ee21a98bc3d1c41a6d8868e98118c58372b2d1a)
new 541b8de Add transactions to the dbwrap API
new fe0e5d2 Add dbwrap_trans_store and dbwrap_trans_delete (This used to be commit e66e502bee65fe44944d325ebeeaa3bf56169eb8)
new d634ab0 Convert secrets_lock_trust_account_password to talloc
new 1ebfc66 Use a separate tdb for mutexes
new 7da5ec1 Make error handling in ldb more consistant.
new b5a5fcd Extend testsuite to cover specifying a domain SID.
new 9703948 Fix provision script to work without smb.conf location specified.
new e45b6a5 Fix netdiskenum call in rpcclient.
new b960bc2 Use pidl for _srvsvc_NetDiskEnum.
new 2b4378d Fix return of reg values below HKLM/SOFTWARE/MICROSOFT/WINDOWSNT/CURRENTVERSION.
new 67536edd registry shares: prevent creating regular share called "global".
new 45a3c82 Allow to send no resume_handle in rpcclient's NetShareEnum* calls.
new 2a40d67 Trying to fix resume_handling for srvsvc_NetShareEnumAll.
new 2824442 Convert secrets.c to use dbwrap (This used to be commit 9d30e5991c6fe77ef5fd505efb756554bbe77256)
new 41bea30 Cleanup after pstring removal (This used to be commit 66d2a9c87411be88269bbb3a4d3c0a218a55be06)
new 0e5d6c0 Clean up add_mapping_entry slightly (This used to be commit 38bb69cb316ba605a6d3a4454b986cb63ace3c21)
new 27c07c9 Convert mapping_tdb.c to dbwrap
new de4a495 Test trans2 renames with oplocks. It looks like trans2 renames ignore share modes and oplock breaks :-(. Jeremy. (This used to be commit a8a5339cf2ca218668f888eced5ffe7ce059553c)
new b83234c Add some last init_srvsvc_X functions.
new 6743de0 libcli/raw: add RAW_RENAME_NTTRANS support
new 3634d98 The attached patch removes some global variables, and make them local to main(). (This used to be commit 50cab87d3ee6d701dd8847f4e0a058f5e2d80e0f)
new ebe8a89 events_signal: pass down the correct siginfo_t struct to the event handler
new 903ea3d smb_server: pass down RAW_RENAME_NTTRANS to the ntvfs layer
new 8e70dc7 pvfs: return NT_STATUS_NOT_IMPLEMENTED on RAW_RENAME_NTTRANS
new 380fcfa Fix S3 to pass the test_raw_oplock_exclusive3 test. Jeremy. (This used to be commit 028302fac53083d66c969b876db1d831e53b8e35)
new fe33164 Samba3 now passes the test_raw_oplock_exclusive3 test. Jeremy. (This used to be commit b2007956aa4534f22ad7fd85b0aee0be769548ae)
new bac7b5b Try and fix bug #5315, as well as S4 torture tests RAW-OPLOCK BATCH19, BATCH20 and RAW-RENAME. Jeremy. (This used to be commit 9065792d4bc42522f12f9732de3c0ad82c72a2d3)
new b7a014a Allow us to pass RAW-RENAME by testing that the connection struct connection paths are equal, not just the conn structs themselves. Jeremy. (This used to be commit 632f3fe66fbcbe3cc25d070c3885177264f5ad65)
new 333870d Samba3.2 now passes a lot more tests - remove the S3 specific exemptions. Jeremy. (This used to be commit a70719d579a7eefbfd973267b95a87aaa6b649b0)
new 792c972 Metze pointed out this we don't need FILE_ATTRIBUTE_READ here. Jeremy. (This used to be commit 923aa9f330cb370221af6b66cf0f237a9bd06f8e)
new fdd7f68 RAW-SEARCH: skip RESUME_KEY tests against samba3
new 5d3a31f selftest: samba3 passes RAW-SEARCH now
new 7d2c9c6 Using Metze's S4 nttrans rename test, the nttrans rename behaves the same as the trans2 one. Jeremy. (This used to be commit c4fa4917dad97c5047f7336c6675739b44da256b)
new 2e23022 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 1de05f1a87fcea598021ca485d3ed87005a3be68)
new 799cfe0 Added test_nttransrename() to test Metze's new code. Jeremy. (This used to be commit 4556fafede8691c6a12670695ff108e9e59aff98)
new 4f739ab loadparm: use a function to check for the registry config backend.
new 62c9c6b loadparm: add utility function to check for config backend file.
new e14e348 loadparm: fix a comment typo.
new a3eae30 loadparm: add a comment
new 90fd508 loadparm: add convenience wrapper lp_kill_all_services()
new 7af7afc loadparm: remove services read from smb.conf when starting over for config backend registry.
new 646f3b6 loadparm: add a debug message.
new 6476313 Add a debug message.
new b371db9 init_srv_share_info_ctr: Add debug messages.
new 16f4e05 init_srv_share_info_ctr: fix counting of services.
new 6e9d251 RAW-STREAMS: do what the comments say
new 2801b6a RAW-STREAMS: do a exit on the session after each sub tests
new 23ab56c RAW-RENAME: w2k3 just ignores a NTTRANS-RENAME!
new 25eb3e3 Ignore some unneeded autogenerated cli_ and srv_ functions.
new 08188dc Remove unused marshalling for SRV_NET_DISK_ENUM.
new 5e86a17 For convenience reasons, always create cli->srv_name_slash in the rpc_client.
new fd62e56 Use existing srv_name_slash.
new f533d6d pvfs_rename: implement RAW_RENAME_NTTRANS as noop as w2k3
new 7cdf28e ntvfs/cifs: fix the fnum on RAW_RENAME_NTTRANS
new 5991752 opendb: pass down a pointer to the fd in odb_open_file()
new 7ba236d pvfs_open: pass down &f->handle->fd to odb_open_file()
new c3643d0 ntvfs/sysdep: add sys_lease abstraction to later support kernel oplocks
new d93f2f2 ntvfs/sysdep: implement linux kernel oplocks based F_SETLEASE
new 49c86b7 opendb_tdb: use sys_lease to setup kernel oplocks
new 454e9be pvfs_open: pass O_NONBLOCK to open() so that we'll not block with kernel oplocks
new 50243cd pvfs_open: retry pvfs_open() after an EGAIN or EWOULDBLOCK from open()
new 69d66e6 Upgrade provision-backend to python.
new 6f2935d Don't talloc_free() the UUID before we return.
new 07a7c8f Update the provision scripts and selftest for LDAP
new 3d9056a Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit e9567e39106efb7443ed2c5df3492208b1c1d766)
new 58edd6d Don't segfault on invalid objectClass input.
new 0c88240 Rework to have member server 'domains' be CN=NETBIOSNAME
new 536d585 Don't search the whole tree for the domains's sid
new e50d666 Correctly normalise records against OpenLDAP.
new 4a2ba0c Bail out, rather than segfault on no domain sid.
new 359be70 Report binding in libnet failure message.
new 8b20113 Show why a LookupName fails (help debugging)
new 44628c4 Don't use 'dn', this attribute does not exist with the LDAP backend, or in AD.
new a5503172 heimdal: Add parameter to windc_plugin to allow extended return codes.
new 131111f kdc: Provide extended error information in AS-REP error replies.
new 80f7e9e Rework SAMR functions to avoid gendb_search()
new 1710eca configure: when detecting python we should disable pyconfig.h
new 9f6355b fix build of asn1_compile when there is no system inet_aton() function.
new 9c7c6c7 build: we don't rely on bash yet:-) '==' should be just '='
new 7db5e0a build: compile_et also needs inet_aton()
new 21ea0ed Fix %I macro expansion for IPv4 mapped IPv6 addresses.
new 439002b Allow parameter "include" in registry based configuration (again).
new bd614d2 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit d50b76ed71ab6bc8e63926540638df5af10202ae)
new 39f0382 Check for Administrator as a Alias (copy&paste bug)
new 9a6422b Rework our SAMR test and SAMR server.
new de9b3af Allow more 'domain' objects when looking for a unqiue SID.
new fe096dd libreplace: add an inet_aton() function that calls inet_pton().
new 6a4928c heimdal_build: fix linkage of asn1_compile and compile_et.
new 9d0b13b libreplace: add -I$libreplacedir to CPPFLAGS for getifaddrs tests.
new 4b2aee2 libreplace: fix samba4 build (by not setting global LIBS).
new 27517ea libreplace: add an inet_aton() function that calls inet_pton().
new fd6513f libreplace: add -I$libreplacedir to CPPFLAGS for getifaddrs tests.
new 59d6feb libreplace: fix samba4 build (by not setting global LIBS).
new 25a3eb0 swig: make the code more portable and use NT_STATUS_V() and W_ERROR_V()
new 2fd5992 swig: regenerate _wrap.c files
new f3856d0 Fix bug 4901 (This used to be commit 1dd8fa9a521046f1de8173ac00224706c5249665)
new 6b2da4d Fix bug 5317
new d7299d8 Rework memberof handling in slapd.conf (used for OpenLDAP backend)
new caea750 messaging: fix a valgrind warning on 64bit hosts zero out padding
new 1f65ddb pvfs_unlink: disable async retries for wildcard deletes
new 74d940c pvfs_open: the pvfs_odb_retry structs need to be children of the request
new e76c8aa pvfs_open: set h->have_opendb_entry directly after odb_open_file()
new 0bdba8d Fix typo.
new 3351bde Allocate one 0-byte in asprintf replacement when len==0
new fa495ce Fix Coverity ID 564
new 82117aa Fix Coverity ID 563
new e2ab1a0 Fix Coverity ID 555 (This used to be commit 44122f06d02492a7a0a37413d6f975c3b1e3c283)
new 2157f67 Fix Coverity ID 554 (This used to be commit 471b1b0c58bc2def5d2fe9d98401def34724d447)
new 5aec381 Need to close the /dev/zero fd (This used to be commit c2b2a9303d9c84ba4e059f13de9ccc401d08bd59)
new a5e1910 Fix Coverity ID 567
new 87e6d7e Don't require users of credentials.h to have krb5.h and gssapi.h
new 178f3af registry: migrate tdb registry backend to dbwrap.
new 62556cd registry: rename tdb_reg to regdb after change to dbwrap.
new 7c6de9b registry: rename tdb_refcount to regdb_refcount after change to dbwrap.
new 0ca465f registry: don't leak (to talloc_tos()) in init_registry_data().
new 0a98b3c registry: explicitly use talloc context instead of talloc_tos()
new 8432f7f registry: reformat init_registry_data() some, killing long lines.
new a446378 registry: don't leak (to talloc_tos()) in regdb_store_keys_internal().
new a378117 registry: reformat regdb_store_keys_internal(), killing long lines.
new ba8607a registry: don't leak (to talloc_tos()) in regdb_store_keys().
new e64825e registry: don't leak memory on transaction fail in regdb_store_keys().
new 78adf71 registry: separate cancel and failur exit paths in regdb_store_keys().
new a0d4c1e registry: allocate tempory data in talloc stack in regdb_store_keys().
new 46ea0d3 registry: don't leak on success path in regdb_store_keys().
new 3b250d1 registry: explicitly use talloc context instead of talloc_tos()
new ecd7479 registry: don't leak to talloc stack in regdb_fetch_keys().
new ae7f7e4 registry: don't use talloc_stackframe() instead of talloc_tos() als temp ctx
new 2ce3d4b registry: use talloc instead of malloc for tdb data in regdb_store_values().
new 40e6ec1 registry: use talloc_stackframe instead of hand crafted temporary context.
new 18a407d registry: untangle assignments and if statements in regdb_set_secdesc().
new 647432a registry: remove an unused variable from regdb_set_secdesc().
new 9741e07 registry: use talloc instead of malloc and provide common exit point
new cc2e3f1 registry: convert regdb REGISTRY_OPS to named struct initializers.
new 88ee949 Convert pdb_tdb to use dbwrap (This used to be commit 948ab77863b12b1b0bd1c970004b84b9bb1bb2fa)
new 6a2a76b registry: untangle assignment and if-clause in init_registry_data().
new c82e848 Add "net idmap aclmapset"
new 3c02b18 Use right control to attach to persistent databases
new 1709954 Merge leftovers of 0e1a86bc845 in 3-0-ctdb (This used to be commit 64b1625f8e3bca43504871747bef6631e1b18f44)
new 3ff8a21 In smbstatus, mark locking.tdb and sessionid.tdb as CLEAR_IF_FIRST
new 3e8124b socket_wrapper: make pcap code more portable
new 0de47f6 selftest: handle progress output in verbose mode
new b65ad89 RAW-BENCH-OPEN: fix the output and calculate the total operations
new 3530099 RAW-BENCH-OPEN: avoid sync calls before the main loop
new 8b07830 Fix use of AuthDataWithContext capability
new 8e308b6 socket_wrapper: make pcap code more portable
new 670418c Move libnet_conf to a library lib/smbconf/ of its own, fixing the api.
new 6274929 libsmbconf: rename all occurrences of libnet_conf_ to smbconf_ .
new e06aa46 Coverity fixes (This used to be commit 3fc85d22590550f0539215d020e4411bf5b14363)
new c535647 Some simplifications (This used to be commit b59b436997fba47afd02ffb6f1194dfaef229d44)
new 3dddbb5 make: Fix make valgrindtest-env (This used to be commit f56912e3b545325e941ee898337c5483ec435e39)
new a1875b0 idmap: Map SIDs to unixids instead of uids/gids (This used to be commit 73ac7c4a1ce937bddd3c52d048665cd0078c6aaa)
new 297399d selftest: use a separate var for printing out sub parts of lines with \r
new 3b63333 Allocate one 0-byte in asprintf replacement when len==0
new 16cbc22 Fix bug 5334
new 6c575d1 testparm: fix a segfault triggered by setting "unix password sync = yes".
new 0106693 testparm: fix irritating indentation.
new 7ec398b testparm: correctly check for empty lp_passwd_prog().
new 37e0423 testparm: only check for %u und passwd program when passwd program is given.
new 5b35e55 selftest: fix parsing of Subunit results
new 92f6333 ldb: fix the standalone build
new 7bf6895 ldb: nothing uses "system/network.h" so don't include it
new d53467b ldb: remove configure with 'make realdistclean'
new cbc5e58 libreplace: combine SOCKET_LIBS and NSL_LIBS to LIBREPLACE_NETWORK_LIBS
new 1ef171f libreplace: use LIBREPLACE_NETWORK_LIBS within some configure checks
new 23c3548 libreplace: for samba4 create LIBREPLACE_NETWORK as EXT_LIB
new 7b412cc lib/socket: use LIBREPLACE_NETWORK instead of EXT_SOCKET and EXT_NSL
new 7a5438a libreplace: remove unused SOCKET_LIBS and NSL_LIBS
new 1958534 smbtorture: fix typos in RAW-OPLOCK output.
new 58dfb0f libreplace: put inet_aton.c under LGPL instead of GPL.
new 87b48a8 libreplace: replace inet_ntoa() when it is missing
new 4500b95 libreplace: remove trailing white spaces.
new 4d16e17 libreplace: remove duplicate entry of inet_ntoa from README.
new 0a80f6b libreplace: combine SOCKET_LIBS and NSL_LIBS to LIBREPLACE_NETWORK_LIBS
new aa42e5e libreplace: use LIBREPLACE_NETWORK_LIBS within some configure checks
new ecf70c9 libreplace: for samba4 create LIBREPLACE_NETWORK as EXT_LIB
new 32b7562 libreplace: remove unused SOCKET_LIBS and NSL_LIBS
new a4d7cbc libreplace: put inet_aton.c under LGPL instead of GPL.
new 7fb3963 Check the return value of fgets (cherry picked from commit b8aaa9a69fd6217ce0387ef8e84f316706186d70) (This used to be commit 8f58d39c0c621e9da85308d721a146352cc4939e)
new 6f6d38d Fix Coverity ID 554 (cherry picked from commit 471b1b0c58bc2def5d2fe9d98401def34724d447) (This used to be commit effda48a2670325fed56e158539417c6f95381b8)
new 1268be9 Fix macro name (no 's' in ifr_addr).
new 5c73dab libreplace: replace inet_ntoa() when it is missing
new e88e656 libreplace: remove trailing white spaces.
new d8b6902 libreplace: remove duplicate entry of inet_ntoa from README.
new 7d33625 ldb: not every shell supports '==' so use '='
new f152fe2 [samba-3-0-ctdb.tridge @ tridge at samba.org-20070602053809-kpw5kjkcyjs8yjbl] suppress that darn message (cherry picked from commit 542e46a21898f6fcc8a0aeb63925607a60e0b99f) (This used to be commit 5e8c624c9c9775f255632717e6898d5f190ba51b)
new 124f82e libreplace: move rep_socketpair() to its own module.
new a310b0b libreplace: replace.c does not need system/network.h anymore.
new 0372704 heimdal_build: use LIBREPLACE_NETWORK because EXT_SOCKET and EXT_NSL doesn't exist anymore
new d466369 socket_wrapper: use LIBREPLACE_NETWORK because EXT_SOCKET and EXT_NSL doesn't exist anymore
new 96197fa libndr: EXT_NSL doesn't exist anymore, but it wasn't needed anyway
new 52669d8 lib/util: use LIBREPLACE_NETWORK as EXT_NSL doesn't exist anymore
new e8bd75e Bind Group Policy processing closer to the samba registry.
new 9e6b0c2 Merge lorikeet-heimdal -r 787 into Samba4 tree.
new b1b37e3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 400c16e7004bc3a881bb6efb99a273cdac87f70c)
new aaf6208 Merge branch 'v4-0-logon' of git://git.id10ts.net/samba into 4-0-local (This used to be commit 8252b51850f108aa8f43ec25c752a411c32f9764)
new 576540b Supply HDB_DB_DIR macro
new 5af56a6 More safety around ldb_dn C functions in python bindings.
new a08e951 Remove unused variable. (This used to be commit 1de21f5fdd9e377801af25b7ce461bdf7a16e1de)
new 79a25a6 Indent
new 3cdf0c6 Extend the ldap.js test to prove faults with the LDAP backend.
new 63a6acd Use pidl for _srvsvc_NetFileEnum.
new a307107 Remove unused marshalling for SRV_NET_FILE_ENUM.
new 56c9711 Fix the build (by calling NDR_SRVSVC_NETFILEENUM).
new 130b474 Fix bug 5338 -- thanks to Yuya Katayama <yuya999 at gmail.com> (This used to be commit 5ec2dbd144a3bbfdb14deafd158bad48b2d41ca4)
new bf10e7f Fix some "nexted extern" warnins (This used to be commit 32fc759d942abb36d7dd351eff82925b6788dd28)
new ca63c6e Merge dd9e0bea31751 from 3-0-ctdb -- use NetSamLogonEx when possible
new 31c83b7 Fix a warning (This used to be commit c40648ea4d7897c401a5a94703e586acfdaec13b)
new b2ec837 !NT_STATUS_IS_OK != NT_STATUS_IS_ERR
new b57d67c libreplace: move rep_socketpair() to its own module.
new bb1b440 libreplace: replace.c does not need system/network.h anymore.
new b6ab1c4 ntlm_auth: Improve compliance to the Squid helper protocol
new 028ba46 ntlm_auth: Improve compliance to the Squid helper protocol.
new e3731bd Fix crash bug in check_sam_security() when make_server_info_sam() did a talloc_steal and talloc_free on the sam account already.
new fe1a666 Add error mapping for WERR_SERVICE_NEVER_STARTED.
new 2ee6451 No need to compose CLI_SERVER_NAME_SLASH in "net rpc service" anymore.
new d8acf19 Move svc_status_string() out of rpc_client/cli_svcctl.c
new 5a9d296 Fix IDL for svcctl_EnumDependentServicesW().
new d91575b Re-run make idl.
new 1a65f16 Use pidl for _svcctl_EnumDependentServicesW().
new 8ca8dad Remove unused marshalling for SVCCTL_ENUM_DEPENDENT_SERVICES.
new 9a1bec0 More kludge ACLs!
new 21507f3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 7c4356084a389c3a4edc16f06906ce6127a3a59b)
new 89870f2 Explain why this attribute should be skipped.
new 12b9b56 Start to prepare WHATSNEW for 3.2.0pre3.
new 1f3139d registry: refactor creation of subkeys out of init_registry_data().
new 8880111 registry: add a transaction wrapper to init_registry_key_internal().
new 2f01e05 registry: separate initialization of registry data from regdb_init().
new 13b894b registry: untangle assignment and if-statement in regdb_init().
new 4bac0e5 registry: reformat regdb_init() slightly, breaking long lines.
new cef4e1b registry: in regdb_init, not only complain about INFO/version, store it...
new 060f554 registry: use available string constant in debug statement.
new 78d3736 loadparm: remove unneeded include.
new f18722f loadparm: reenable checking files for updates while in registry configuration.
new 427c60e Fix some warnings in the tsmsm module
new 3d2ec80 Port 3c1f1f0797e from 3-0-ctdb
new 5346641 Fix an uninitialized variable warning (This used to be commit 4cc09ec40609484c973361a0cc0f05bfaef1738e)
new be2fab1 smbd: fix session setup with security = share.
new 1c9fe11 Fix a warning
new 21c7afd Add the workstation to the anon sessetup credentials
new ce98599 Prove that a setuserinfo level 25 does set the pwdlastset field
new dd80c45 A level 25 setuserinfo does change the pwdlastset (This used to be commit f65cb5d4b51e2e7b9b16b73e47cd2a8d55d5d4b0)
new 77dd53a libsmbconf: fix a comment
new 7621b4c libsmbconf: change smbconf_get_seqnum() to smbconf_changed().
new fc730ca libsmbconf: fix indentation.
new 153ed79 libsmbconf: change the API to always take the smbconf_ctx parameter first.
new 7b53c84 libsmbconf: put the smbconf context struct into a private header.
new 1e8d72a libsmbconf: refactor autocreation of [global] into a helper function.
new 73f8c1c libsmbconf: refactor out registry implementation of smbconf operations.
new 4c7214a libsmbconf: fix a comment (This used to be commit 103a37ac8e85e9a7b8c2f4eb33e6f1cdbe01d31c)
new fbd2c55 libsmbconf: add check for NULL servicename to smbconf_share_exists().
new 94ef924 libsmbconf: add existence check for service to smbconf_get_share().
new d19e308 libsmbconf: add existence check for service to smbconf_delete_share().
new f12b105 libsmbconf: move smbconf_reg_initialize() down to the smbconf operations.
new 2135f7d libsmbconf: introduce a smbconf_ops layer to allow interchangeable backends.
new ac7c582 libsmbconf: add open and close operations to the smbconf_ops.
new adf5bf5 libsmbconf: rename smbconf_open() to smbconf_init().
new 23b1d72 libsmbconf: rename smbconf_close() to smbconf_shutdown().
new 095048f libsmbconf: fix comments
new 6c20e83 libsmbconf: add shutdown handler to smbconf_ops.
new fececde libsmbconf: add backend specific init function.
new 8ae2afa libsmbconf: reformaat - fix some whispacing/tabs
new 4489ad0 Allow to set or unset resume_handle in netconnenum in rpcclient.
new a6bbefa Use pidl for _srvsvc_NetConnEnum().
new 10f4039 Remove unused marshalling for SRV_NET_CONN_ENUM.
new 3c2d315 Add support for setting resume handle in netsessenum rpcclient command.
new 08213f7 Use pidl for _srvsvc_NetSessEnum().
new 286a628 Remove unused marshalling for SRV_NET_SESS_ENUM.
new 1dc52e8 Move MAX.*ENTRY definitions out of old rpc srvsvc parsing code.
new bbd6120 Remove double RPC_PARSE_OBJ2 from Makefile.
new 5fdf4b8 Remove remaining old srvsvc client and server rpc code entirely.
new 7c8e662 Add my copyright.
new 296bbc3 Fix Coverity IDs 553, 552 (This used to be commit 1a0aed566b7e4fc75bf894aac6828bfa4152c3dc)
new 35cab4a Fix Coverity ID 548
new 482f330 Add my copyright
new c69c5c1 Fix Coverity ID 547
new 7ca6192 Fix Coverity ID 538 (This used to be commit d69b8b19aeac2266fb5e5ee280ffffe48a690099)
new e14f26f Fix Coverity ID 537 (This used to be commit b19ea3635ccc1f2c7cd6c7f2d179264fbdce13a7)
new 7168f31 Fix Coverity ID 507 (This used to be commit 4ea5798b97497359b09d97c27c2005750a6cbddd)
new 1e696c2 Fix Coverity ID 506 (This used to be commit c9add4d59a1615aabc565e323cb19cf7ef4b6b64)
new 4f4f1df Fix Coverity ID 473
new 4b3351e On Solaris, size_t seems to be only 32 bit.
new 890d1d8 libsmbconf: move registry implementation to a module of its own.
new 44dc10d libsmbconf: add a comment.
new 5e1eca3 libsmbconf: group together functions in smbconf.c more appropriately
new e62cae6 libsmbconf: adapt a comment to new circumstances
new 40ea88d libsmbconf: add structuring comments to the prototypes in the public header.
new 6f7cfed libsmbconf: add a "path" variable to the conf context.
new be97af0 libsmbconf: add private_data section to smbconf_ctx.
new aa3e4d5 libsmbconf: add a comment.
new a81ed36 libsmbconf: add internal open/close handling to registry backend.
new 9ec7af5 registry: fix registry_init_smbconf() to close the registry at the end.
new e12ed52 registry: close regdb in error path (and use it) in init_registry().
new 88d46f4 registry: remove unneeded talloc stackframe variable.
new b8a949b registry: some whitespace cleanup in init_registry().
new 4825cef registry: close registry in exit path in registry_init_smbconf().
new 178c430 registry: add reg_init_basic() - init registry with only the db backend.
new 39067a5 libgpo: use reg_setkeysecurity() instead of regdb_set_secdesc().
new 5ea7fae libgpo: replace hand-crafted registry initialization by registry_init_basic.
new 7290b6a libgpo: open the registry in gp_init_reg_ctx().
new fe063b7 VERSION: Update pre release number.
new 527b561 Fix Coverity warnings
new fd9efee Fix Coverity ID 436 (This used to be commit 9e0ee1ad4fe0f0e7dec0b6824ef234147d845b8d)
new bc7a0a9 Fix Coverity ID 432 (This used to be commit 7070c77ee2a9c3c9ff1b3c7b93008b13b80ac02b)
new 43554de Fix Coverity ID 462 (This used to be commit 9cf1e16a9c3cade9cd905f719de07578b3a91b1e)
new 9c45d49 Fix Coverity ID 453 (This used to be commit 8f875674e7cf9ebd405561b1e3ab72b0284ce321)
new 20caa9b Fix Coverity ID 450 (This used to be commit 700cceb6940c95997cfef374cffd50729a35528a)
new 7af3ebd Fix Coverity ID 480 (This used to be commit 45677e8694f0e383baa65712faec6a565ec0ce5c)
new 3b96802 Fix Coverity ID 479 (This used to be commit 70b33397ba6e18f40087fb642a1be62ee68d5f3a)
new 988cffe Fix Coverity ID 478 (This used to be commit 5f77938dc4a280b654b8d08656f19a7d04cea8c7)
new 2e2f1d5 Fix Coverity ID 477 (This used to be commit f17b1b0fc6340d21f1a2f43aa7eb2e87f851c51f)
new 3d28e75 Fix Coverity ID 472
new fac2d85 Fix Coverity ID 471 (This used to be commit d3b6df67fea0da5ffa962837400ebe07b34a5384)
new 561fb9d Fix Coverity ID 487 (This used to be commit 22cee9c1afbc33b4920b72bc81569d79642172af)
new 1b26a7e Fix Coverity ID 488
new bf5bccd Fix Coverity ID 503 (This used to be commit 5c43c38271bae7d96d0cfbdaba7bff838a684b40)
new dc014a0 Fix Coverity ID 504 (This used to be commit 4e6f8a19a6861c332ee6e9b49551e12440eefdc2)
new e9ba13b Fix Coverity ID 514
new 2c5c3a0 Missing HAVE_UPDWTMPX check before using updwtmpx().
new eeeb4aa Fix libtdb some to move back towards allowing out of tree builds
new 22d7cd6 Ignore port when pulling IP addr from struct sockaddr_storage.
new 2d08a03 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 3903ef9168a18d34517c78536d34e147a9bc01cd)
new dc49ae5 Remove useless extra argument to samdb_result_account_expires().
new 5738491 Remove pointless cast (This used to be commit 9a1466abbd4115f4a57d794006aca29aa0184ced)
new c0e6d90 Fix IDL for winreg_QueryValue.
new b070408 Re-run make idl.
new 0552246 Fix _winreg_QueryValue().
new dec89a9 Fix usage message for 'net idmap dump'.
new 32691a7 build: don't autogenerate prototypes for util_tdb and dbwrap anymore.
new 5e68cbd util_tdb: group prototypes in util_tdb.h thematically
new 90ce5f1 util_tdb: make the _byblob functions static - not currently used elsewhere.
new 2d02e5a util_tdb: add the tdb_pack_append() prototype to util_tdb.h
new aaa5971 util_tdb: add a wrapper tdb_wipe() for traverse with tdb_traverse_delete_fn().
new 6fa39aa util_tdb: add my (C) for the tdb validation code
new 0725179 Add some more header properties as inline comments to the generated samba3 client.
new a23b015 Re-run make idl (after pidl change for adding header info to cli_ functions).
new 04cd5c6 Fix typo (This used to be commit 38683a73013865695e1b04f5f6a974bd0c5c1cac)
new 689cd9e Fix a segfault
new e6a1027 Fix a valgrind error
new 5b8591c Add debug statement in auth_winbind to display wbcAuthenticateUserEx error code.
new a4a90c6 Fix wbcAuthenticateUserEx().
new ff8256a Clean up the ldb python bindings to be 64 bit safe.
new d5a71ed Remove old js versions of newuser and provision.
new 4bb658d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit e1095673089d12e11a4e17a8d6c5b756cc9f427b)
new 6efe487 util_tdb: make the _byblob fetch/store functions public again.
new da27c77 use tdb_wipe_all() instead of tdb_wipe() - it is faster...
new f1c844c util_tdb: remove trivial and unused tdb_wipe().
new a8d7feb smbconf: reformat - fix intentation.
new 975a744 Add svcctl_MgrAccessMask and svcctl_ServiceAccessMask.
new e57c3a7 Re-run make idl.
new ce8da69 Comment out some svcctl headers which are now defined in IDL.
new 82ab936 Fill in IDL for PNP_GetDeviceRegProp.
new 300cd87 Re-run make idl.
new f4e1e23 Strip whitespace in ntsvcs rpc server.
new 7d2e3aa WHATSNEW: Start to add changes since 3.2.0pre2.
new 2b84aea loadparm: add userdata parameter to do_section() and do_parameter().
new 2e83818 libsmbconf: add a text backend to libsmbconf based on the params.c parser.
new ca2f929 net_conf: fix import function by using the new text backend of smbconf.
new c2acc30 net_conf: use talloc_stackframe() instead of talloc_init().
new 0234cc8 net_conf: rename "ctx" to "mem_ctx" for clarity.
new 3253cff net_conf: add casts to avoid compiler warnings.
new 0bdcc55 net_conf: reformat - re-indent one function call.
new 6e026ff Add ntsvcs_getdevregprop command to rpcclient.
new 63b49e1 Fix _netr_LogonControl2(). Return talloced dcname.
new 62f0654 Fix IDL for netr_NETLOGON_INFO_2.
new 6dbcf6f Re-run make idl.
new 06772e7 Fix winbind NETLOGON cred chain on a samba dc for w2k8 trusts.
new f4f0d39 Fix a bug in the output from print_canonical_sockaddr() fix from 36f8bafbd3dee66a8....
new 1c8ad29 libsmbconf: in text backend, put flushing of the cache into a helper function.
new 916b30d libsmbconf: text - change the cache to be talloced
new 3d87273 libsmbconf: text - pass the cache instead of all private data to pm_process.
new 65b4a93 net_conf: fix non-testmode import function.
new d8d1eea Fix typo.
new 83ea6d5 Prepare for Samba4 alpha3.
new 3c213a1 posix_acls: clarify loop condition code, removing unneeded counter variable.
new 71e2f7d opendb_tdb: enable oplocks per default
new 2c9ee20 selfteset: oplocks are enabled by default now
new 4fc27c9 Make oplocks a per-share option.
new c24b8cb Merge with metze's change for oplocks to be on by default
new 7f29275 Fix references to ntvfs share config
new 91ae032 Actually call into lp_oplocks() in share_classic backend.
new d554590 Fix how we initialise the oplocks parameter.
new 6f16288 Use netr_LogonControlCode in netr_LogonControl2().
new 5b3f28f Re-run make idl.
new 5c30841 libreplace: fix coverity ID 517 - untangle close from open in test/os2_delete.c
new fe0d12f libwbclient: fix Coverity ID 536 remove duplicate error path (dead code).
new 35f33a2 libreplace: fix coverity ID 517 - untangle close from open in test/os2_delete.c
new 6f7875a Move inline comment about MSV1_0 flags to IDL.
new 56e5187 Move the known NETLOGON_CONTROL reply flags to IDL.
new cba8dcf Move LOGON_KRB5_FAIL_CLOCK_SKEW to winbindd_pam.
new d470243 Move DSGETDC_VALID_FLAGS to IDL.
new ad19eb4 Move netr_LogonLevel flags to IDL, rename old one to netr_LogonInfo.
new 463975f Re-run make idl.
new b1198fc Fix samlogon rpc client & server.
new 9d9a9e2 Remove unused DS_DOMAIN_CONTROLLER_INFO struct.
new 2198058 Fix wbinfo -a trusted\\user%password on a Samba DC with trusts
new 0cffe98 Merge branch 'v4-0-local' of git://git.id10ts.net/samba into v4-0-test (This used to be commit b6c61bee649734f6000fbf3fe3736d8c82155ac9)
new 392fd96 Add change about account expiry (This used to be commit 092592233fe02d0c05933bafd52d790a9561cf9b)
new 3d9589b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit ddf9d6ef70f0a6b7da420f772b34962fb25d761a)
new 786deaf Make the setup/newuser and setup/setpassword scripts actually work...
new 459a8f5 WHATSNEW: Update information in preparation of Alpha3.
new c818469 Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local (This used to be commit 7d1e922a6879110b7953de7560cc4b51ff36ea10)
new c8ba11a Remove references to the new SWAT.
new 71e7972 Add tool for enabling accounts (This used to be commit 2e14b4ea64ba7e223f29b5b535b1b1be326f711c)
new 677dc6a provision: Initialize uninitialized variables if "targetdir" is not defined and there is no smb.conf file (This used to be commit 19c29f473883be0a17fa740de9feb226f347df4a)
new 9c169e9 Don't fill password policy structure for any domain other than our own.
new 0a4f742 Only add WBFLAG_PAM_CONTACT_TRUSTDOM when performing a krb5 auth request.
new 3057c40 Ndr pull and push errors are worth to be logged with 1 at least.
new 1b9c476 Fix typo.
new 32e7cc5 dbwrap: add dbwrap_trans_store_int32()
new 474916b dbwrap: add db_open_trans()
new d9de613 regdb: use dbwrap_trans_store_int32
new 2a95f3f regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access
new 618f224 regdb: use regdb->transaction_start(regdb) != 0 consistent
new 5439f5f regdb: use db_open_trans()
new 3b0592b passdb/secrets: it's enough to use traverse_read() in secrets_trusted_domains()
new 4b2ce41 passdb/secrets: use db_open_trans()
new 7d413b8 pdb_tdb: use db_sam->transaction_start(db_sam) != 0 consistent
new dbd2e38 pdb_tdb: use db_open_trans()
new c86d10a regdb: use != 0 instead of == -1 check for transaction_[commit|cancel]
new 04ae7b8 dbwrap: fix dbwrap_trans_[delete|store]() to stop when transaction_start() failed.
new f8fdc36 regdb: use == 0 (instead of != -1) as indicator for success of dbwrap_trans_[delete|store]()
new e85f241 Add lsa_BinaryString.
new fb30efa Fill in netr_AcctLockStr and use lsa_BinaryString in netlogon delta.
new 3fe9084 re-run make idl.
new 20d77db Minor fix for net rpc samdump.
new 3d62b26 Re-add support for display and vampire of account policies in "net".
new de34a7d Remove unused marshalling for Netlogon Lockout String.
new 48e238d Remove last reference to rpc_netlogon.h.
new f3d4cb5 Fix for termination problems when no interfaces found - bug #5267. Jeremy. (This used to be commit 4b03f4eb2da7a523967ace3d13e79406ade07d47)
new e15b35e Remove define that appears to cause configure test breakage on Julien's machine. (This used to be commit f47df5761571dd5c36789fb2e225a1125ca0e8f7)
new b2c6ba6 provision: Increase max NetBIOS name length from 13 to 15.
new 4c17fce Make sure to zero the returned handle in _svcctl_CloseServiceHandle().
new 7752494 Fix up the comments on security=share to explain we're ignoring passwords. Jeremy. (This used to be commit e7b6ea46532a26611dfd9d9e2727d52ba6a9cf50)
new b422a78 Fix 'oplocks' in loadparm.
new de80e63 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 59d8d17093efac3a177a032f2e121ea6f43a96c8)
new 4ddce8c Don't specify what should be a default option in the generated smb.conf
new 4eb6943 No longer install SWAT files
new 18d80bd Merge v4.0-test (This used to be commit 977dbdeaf363c8905ed9fd0570eba4be80582833)
new f57489a Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 64d4f290cf0aad962a0a3356473632a58e0e34df)
new 90f76ae Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit 4e0b94d648e955b950c50d2ac19e17b06ee1f818)
new 237f1cc Merge branch 'v4-0-local' of git://git.id10ts.net/samba into v4-0-gmake3 (This used to be commit 71110c8e7d58f42312938d0a8d0b216cbc313885)
new 8f8c56b Convert some more files to GPLv3. (This used to be commit ebe5e8399422eb7e2ff4deb546338823e2718907)
new 02e8a32 libreplace(samba4): let LIBREPLACE depend on LIBREPLACE_NETWORK for now
new 2e3cf78 cldap_server: fix compiler warning
new 341c6b4 libcli/security: fix compiler warnings
new 52013b8 torture: fix compiler warnings
new dffef22 Rename string to array in lsa_BinaryString.
new 06634a8 Re-run make idl.
new fae5873 Fix blob used in pull_netr_AcctLockStr(). Thanks metze.
new ba47395 Merge branch 'v4-0-test' of git://git.samba.org/samba into v4-0-local (This used to be commit 9b4449b46c0404b3c694ac9c592be63185c366b7)
new 142fbfb Fix and test python scripts and kerberos
new 5c4e340 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 764b7879d23bfa413a6747226f377ce2eaeaea26)
new b7951cc Make netr_DsRGetDCNameInfo public.
new 67ba3cd Re-run make idl.
new 76a819c Use NDR for netr_DsRGetDCNameInfo un-/marshalling in dsgetdcname.
new 7f1a0a5 Remove unneeded pack_dsdcinfo/unpack_dsdcinfo.
new afa6829 printclose has only 1 vwv (This used to be commit 99d980125054cbfef8ec85a31e83aa18a6e0bce3)
new 26fead2 Make some fns static (This used to be commit e04fc36f223d8d905a930c077a6cf6c48ee57af7)
new 83947f0 Fix a memory leak (This used to be commit ce1bd43cdae63ff05aefaded419388e7b9e3ba9a)
new 2aa7dc8 Fix a confusing variable name (This used to be commit 32c992e9573c9af34cd142393287e2f3538d2dd9)
new bfb0015 Fix a segfault (This used to be commit 40d1d64c6a2ae128eb3fce0e7f5351b0c5942f30)
new 33a8e9b Check for buffer in decode_wkssvc_join_password_buffer.
new ed27b35 Let libnetjoin find the dc in wkssvc NetrJoinDomain2/UnjoinDomain2.
new 14b6e9d Add Support for DOMAIN\DCNAME syntax in libnetjoin. This format is used by Windows to enforce joining to a specific DC.
new f58ca06 libwbclient: add wbcLookupUserSids()
new eb98b08 libwbclient: add wbcListUsers() and wbcListGroups()
new bfbd74f libwbclient: remove prototype of non existing wbcDomainSequenceNumbers()
new 87ea917 wbinfo: use wbcLookupUserSids()
new 8686d47 wbinfo: use wbcListUsers() and wbcListGroups()
new b6e3a9b wbinfo: use wbcGetgrnam()
new 0f4446d wbinfo: use wbcDomainInfo()
new 5273f05 libreplace(samba4): let LIBREPLACE depend on LIBREPLACE_NETWORK for now
new 8f6b03b More ssize_t->SMB_OFF_T (This used to be commit 8dd6458049d1b9d6849730ac19c39b049a68f302)
new fb6fb69 net: add a "net registry" subcommand to locally access the registry.
new cc2f5fd srv_winreg: add a debug message to _winreg_CreateKey().
new 9644b6c Add a talloc context parameter to current_timestring() to fix memleaks.
new 33a3766 Add ads_check_ou_dn().
new 8b29c8f Support "net ads join" format while joining to a specific ou.
new d1e9964 Fix bug #5326 - OS/2 servers give strange "high word" replies for print jobs. Jeremy. (This used to be commit d090d25cb702965b3d5e4635a26a06f2b62d235d)
new e191b0e mapping_ldb: fix memory leak in group enumeration
new 921bdec Add some paranoia fixes for _wkssvc_NetrJoinDomain2/UnjoinDomain2.
new 77cbab1 Finally found the magic string to skip the python registry tests.
new 3fac37d Fill in netr_NegotiateFlags.
new 25da025 Re-run make idl.
new 4ce88f7 Don't let winbind getgroups crash when we have no gids in the token.
new 9e328fe Zero initial return_authenticator in net rpc samdump.
new e0c90d6 Fix some valgrind issues.
new e00bfc5 Only allow sendfile on non-stream fsp's. Should fix make test for streams as sendfile isn't implemented in the streams vfs modules yet. Jeremy. (This used to be commit eef53e9603d4f3d892ffe00b061def5d717ca481)
new fba9aa4 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 985bd1e642b6e54f1bc95cd4cfcceb96107e383d)
new 43fdd17 Fix missing '&&'. Jeremy. (This used to be commit 251df53811e4272b629575a4b50c29a99715ccf9)
new 2487f0c winbindd_cache: add missing validation function for pwinfo cache entry
new 1c1c6fc Fix more valgrind issues.
new 7ddcb20 mkrelease: Update to work with Git instead of SVN. (This used to be commit 66efff41a72190ad73512cbf08fa68b1b44406b9)
new 40bcb11 Merge branch 'v4-0-test' of git://git.id10ts.net/samba into 4-0-local (This used to be commit f39af7c2c35abb794e1dc1a496c1960221f006f2)
new 1d29ab2 Don't leave release trees hanging around
new bf0db7e Add a few more safety catches to the mkrelease.sh script.
new 0ea02e8 mkrelease: Add checks to ensure run from top-level directory of repository. (This used to be commit 7d4c02fdfc9ca1a48a0a1e4672765636d4c4a717)
new f602fa0 howto: Clarify differences when working from a tarball instead of Git. (This used to be commit 11cbefe307a5d7b25dc72886a0666e2523c47488)
new e96592f Makefile: Allow "make" with no arguments to build all that will be installed. (This used to be commit 982acd6f80f009d28ff1e63abd2151de0165623e)
new 504f709 howto: Simplify the commands needed and remove reference to removed script. (This used to be commit 6e25d77be21b90c3b24cca55b08bdc39b256c381)
new 238a1a5 Rework 'compleated' message in provision to be more useful.
new e4d73e7 Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local (This used to be commit ee6539e4cab8882faafff17f458df91cba352f8e)
new 76ab04d This is Samba4 alpha3!
new e2bfcac Mark as GIT snapshots again (This used to be commit 1d940e444633bb4f5976888d2581d4ccaf03da21)
new 3237b14 On our way to alpha4... (This used to be commit d947310b94b235a66d32ba9aacd9c13127d45d94)
new 5a49829 Merge commit 'origin/v4-0-stable' into v4-0-test (This used to be commit 15cf55f9799d806c31a6a4e14a5c77df89dfe35b)
new 7f71d1e Fix a segfault (an uninitialized variable) (This used to be commit 75eb30884a83266fd7331d8f1e3905a0245bb3d8)
new ce0bbc8 Revert "regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access"
new 3ea216f build: fix configure option --with-static-libs=libXYZ
new fd8cf63 wbinfo: use wbcPing()
new aa4033a wbinfo: use wbcUidToSid()
new d3a6368 wbinfo: use wbcGitToSid()
new 3dc1545 wbinfo: use wbcSidToUid()
new 9f110a7 wbinfo: use wbcSidToGid()
new 0b7610b wbinfo: use wbcAllocateUid()
new f4a1e30 wbinfo: use wbcAllocateGid()
new 0bf8ba9 registry: reg_deletevalue should return error, when the value does not exist.
new e3aef19 test: in tests_all.sh, wrap calls to test scripts into shell functions.
new 0c3b8e2 test: add possibility to select tests to run via tests_all.sh (make test)
new 0ad8a00 test: add (and unify) sectioning output of subtests in tests_all.sh
new 223071f Forest root trust flags won't overwrite child trust flags
new 2b70174 Augmented "wbinfo -m" to list additional information about the type, direction, and transitivty of trusts.
new 0552d7d DIsplay the short domain name in "wbinfo -m " by default.
new 5414a21 Fix enumeration of forest trusts from our root domain.
new e877562 Add init_samr_parameters_string().
new b65da13 The parameters string (aka munged dial string) in samr is not a normal lsa_String.
new 09ab0d1 Re-run make idl.
new 4369c14 Re-add support for the samr parameters string.
new 8940fd0 Patch from Nicholas Brealey <nick at brealey.org> to distinguish between WinXP and WinXP64.
new 161db3e mount.cifs: fix several problems when mounting subdirectories of shares (try 2)
new 96801c3 test: add test script for testing "net registry".
new dbe34cf Fix _srvsvc_NetShareSetInfo.
new 2a957b3 Use uint32 in max_users field in SRVSVC ShareInfo levels consistently.
new d6426f1 Re-run make idl.
new 9afc225 Fix SRVSVC ShareInfo max_users handling server side.
new f3fcf54 Fix IDL for srvsvc_NetShareInfo502. It does indeed contain a sec_desc_buf.
new 493d61a Re-run make idl.
new a3991c9 Fix SRVSVC ShareInfo level 502 server side handling.
new 003472a Fix SRVSVC NetShareInfo level 502 client-side.
new edcbb65 Fix build warning.
new c523c2c Fix build of rpcclient.
new e11cd466 Reduce the race condition in Samba4 in RAW-RENAME test. We rename a file using trans2 setfileinfo on one connection, and then check the file name has changed on the other. In Samba we achieve this by sending a local message to the other process. This change causes us to re-scan for incoming messages after we've woken up from the select (which is cheap if there are no pending messages). This reduces the race significantly. Volker please review. Jeremy. (This used to b [...]
new 6913f10 Move the message_dispatch() call after the check for errno on the select return. We don't want the call to message_dispatch to mess up the errno value. Jeremy. (This used to be commit 26a74d01bb2b53ffa5d296ff1c7d8b2b0d17831a)
new 8b04a33 Ok, final move of this code :-). I think I've found the correct place for it now where it will cause minimal disruption (only call the extra message_dispatch just before reading the next smb off the wire). Jeremy. (This used to be commit da2c19c481d0041872b4ce2f5105052077f3d3b8)
new ff08b55 test: make registry tests more portable: use 'printf "%s"' instead of 'echo -e'
new 41281d3 test: make registry tests more portable: protect some grep patterns in ' '.
new 2b21b02 regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access"
new b55942a regdb: get the seqnum before the record, to not miss something
new b8dcade regdb: let regdb_fetch_keys() handle NULL and failure cases in the same way and return -1
new a5f3911 passdb/secrets: add secrets_db_ctx() to get the db_context
new 663eb08 passdb: guard pdb_generate_sam_sid() with a transaction
new 8957f6b pdb_tdb: use != 0 instead off == -1 for dbwrap functions
new 04ab839 Protect group_mapping.tdb ops with transactions
new a114125 mapping_tdb: use db_open_trans()
new e144a8b mapping_tdb: use the correct sid for the key creation
new f8c569e Convert share_info.tdb to dbwrap (This used to be commit bc9b4c43b8824cd53f9ab613bcbb94cd5193f43e)
new 2fe572d sharesec: use db_open_trans()
new d20f88c Add dbwrap_[fetch|store]_uint32
new fcdfff1 Convert dbwrap_trans_store to NTSTATUS
new 16198dc Convert dbwrap_trans_delete to NTSTATUS
new 92e6d07 Add dbwrap_trans_*_bystring
new 3f076ab dbwrap: add dbwrap_trans_store_uint32()
new 20dc21f dbwrap: fix a confusing "tdb_chainunlock failed" message
new 9aa8d0c Convert account_pol.tdb to dbwrap
new 0d234bd account_pol: use dbwrap_trans_store_uint32()
new 7704d4f account_pol: use db_open_trans()
new 14a5476 Move ini-like file parser to the utility library. (This used to be commit 2dc2bb800dab3f7dbdba01f5ca5076edd1a2b0f3)
new 0ef6489 Add README file explaining param/. (This used to be commit 03226035aaa8d4fc68996b08bc6beb43feabbd3a)
new f41b9a9 Rename libsamba-config to libsamba-hostconfig. (This used to be commit c46b7e90e347da76156ddcae4866adb88e9fec21)
new 7fd96c5 Add userdata argument to reseed callback function. (This used to be commit d4272bc6bcfcd71fa93edb25bb33d6458e8b33cd)
new dc83b95 smbd: ignore nttrans renames as w2k3 does
new 39b2fc3 Add context pointer to secrets functions. (This used to be commit 873941d8a8dca8e7ace83f9af9939e4264f78c96)
new 4708c66 Fix dependency on samba-hostconfig. (This used to be commit ba91b609f5a6e2dd93b931a155cbce0c27ebd6d6)
new 55ff014 Install pidl to the same directory as Samba. (This used to be commit e67d8c7b6a5035c64d96ff92494ae38f7b6d8205)
new 696ab26 Install samba-hostconfig library. (This used to be commit 4d1fb503de31c5c81eb22cdd0a61eae5e4813b40)
new 21f1f3a Include right perl directory when installed. (This used to be commit 9692a48aeb1c22a86a98ca736f173b2332a87480)
new e61e4eb test: be more portable: replace 'echo -n' by 'printf "%s"' in selftest.sh
new 52b4639 test: be more portable. replace 'echo -n' by 'printf "%s"' in test_functions.sh
new 1cd7e36 configure: be more portable, use 'printf "%s"' instead of "echo -n"
new 808378c installswat: be more portable, use 'printf "%s"' instead of 'echo -n'
new 36ade61 mkversion: be more portable, use 'print "%s"' instead of 'echo -n'
new dffcb46 po/genmsg: be more portable, use 'printf "%s"' instead of 'echo -n'
new a63c396 test: fix use of printf in net_registry tests.
new 4a99bce test: fix net_registry tests to correctly capture output of commands inside one test
new fd64e6d test: some cosmetics to net_registry tests.
new 048dcbb test: fix net_registry test "set value to different type" to track error count
new 8d72574 test: add diagnostic message to net_registry test.
new bebb7b8 Add warning to public headers. (This used to be commit 7bfe359c73aac96f8e983e8d5e9621235cf79a3a)
new b6737af libwbclient: use WBC_ERROR_IS_OK() in BAIL_ON_WBC_ERROR() macro
new 949a382 libwbclient: add wbcInterfaceDetails()
new 175622f wbinfo: use wbcInterfaceDetails()
new 5b07337 smbd: always close the base_fsp even if the real close returned an error
new 7b608fd Don't write public functions to protoheaders.
new 2ab6dd9 Remove references to setting the host GUID, as the repl_meta_data module prohibits it anyway.
new 3c0c6ac provision: Add support for IPv6 (bz #4593). (This used to be commit 8585a3c77d5dfe97bca3f08716fc06ac2819f578)
new 4ccb384 Fix merge of my host GUID removal and the IPv6 addition to provision
new 67bf4ba Fix conflicts in setup/provision script. (This used to be commit 696b58f5dd8370b7ee0670c7a3e5db10234b41ff)
new afe3e81 Install public header files again and include required prototypes. (This used to be commit 47ffbbf67435904754469544390b67d34c958343)
new 99d3590 Fix NETLOGON credential chain with Windows 2008 all over the place.
new 6c1c07b Make sure to hand down the domain name in libnetapi NetUnjoinDomain.
new 68bfa96 Some fixes for netdomjoin-gui and support for browsing/joining OUs.
new da7863c Apply some const in clirap.
new 832adaa Fix "net rpc trustdom establish" for win2k8 trusts.
new 236fc02 Reduce the number of installed headers. (This used to be commit 2243e24024f09ff9c9c7d0eb735c3b39c9d84424)
new 5be50a2 Merge patchfile.h into registry.h (This used to be commit 7b434df67aefc667993f0ebd955af9c1c258f153)
new ec7394e Merge hive.h into registry.h (This used to be commit 3ca14fdf74d2510049bbdbbd2a5be341412cda1b)
new 4924446 Trim down installed headers some more. (This used to be commit 71aa38842c270d52d39b805bf7ce29e25e062024)
new 1cf8130 Move handle utility functions to public header, remove more public headers. (This used to be commit 92e71c19f4e1d3ca123a083942ec578d21f7012c)
new caaa8f5 Remove no longer installed files. (This used to be commit 3e8aecbc2ee3c0bb32aa83c5035a758f16f344cb)
new b17484a Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange (This used to be commit 8c3591d98f42a75d68d698f7b4be8f2e0284522f)
new 4e5e7a7 Reintroduce header previously autogenerated but ignored by git.
new 36c8725 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into tmp (This used to be commit d777a83b8478bf09a45eccde38036eccbd219df8)
new eb78b7c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange (This used to be commit 2763fc6294aa35018d4317dd9eebcba969e70333)
new 753824e Re-add params file to git. (This used to be commit fc50e78e2631e8253571bc236302e2859e4d1559)
new 3ebb6be Fix MSDFS bug noticed by Ofir Azoulay <Ofir.Azoulay at expand.com>. There is no reason to ensure the target host is ourselves, and this breaks MS clients in some cases. Jeremy. (This used to be commit c19fdf43d16ce9fba3e8e12e6192bac31837715e)
new 2d12b27 util: Add talloc_get_type_abort() call. (This used to be commit 38413ed4b6957e5f72e78a04f479c6a5d8b69ef5)
new 294c55f IRPC: Add include guards for the header. (This used to be commit 0e66e443ad42f9644aafc1858ac8d01c7c699337)
new 6ae76e5 winbind: Bump down the debuglevel. (This used to be commit 02c7913bf29ab8cc7e9ce3efe854c02a3c3200cc)
new 6ce0781 wbclient: Add an async winbind client library. (This used to be commit 3e3563f2840e7cd795f5fc157003af3c932cb4d1)
new 48b3c38 rpc_server: Use wbclient instead of sidmap in unixinfo pipe (This used to be commit 033db9730f1aa6d1941fbb83f55578aaa75e28bd)
new c9fa788 rpc_server: Remove references to sidmap from the lsa pipe code. (This used to be commit 25cbb1b76720a271984ad5c023e45476094562f1)
new a71f36e ntvfs: Use wbclient in vsf_unixuid, not sidmap (This used to be commit 2908a77fa5c32e92665775a5785345f704202f0a)
new 4133bd8 ntvfs: Use wbclient for pvfs_acl and pvfs_acl_nfs4 (This used to be commit ac5e5fee1db2999053dee82d1fcf97ca8799c9b5)
new b6c4809 idmap: Also store sid type in the idmap db (This used to be commit 018eb64f038210279b90925e6a981c067aef4be9)
new 8ac91d9 provision: Set up id mappings in the idmap db, only map Administrator. (This used to be commit 206b7d387c6d17e5cc40fd45b489abac9235a7a4)
new 110a4ca WHATSNEW: Added information about the new idmap system (This used to be commit 8c27941171999d2d42834b92a2693aca0435d345)
new c26387a provision: Remove backup group mapping
new a123abd Fix trusted users on a DC that uses the old idmap syntax. There was no default backend therefore on IDs were mapped by default. (This used to be commit f6069126e5e6d239b1ae00e897a420227f923e3f)
new b028fd3 Add NT_STATUS_RPC_CANNOT_SUPPORT.
new dc22748 Fix rpccli_lsa_lookup_sids_noalloc.
new 8495d17 Fix installation of dcerpc_atsvc and registry as required by samba-gtk. (This used to be commit 64a6887ecddc1599bde5dcb06d0b74ffea1def0c)
new adc0985 Install libevents since it's required by samba-gtk. (This used to be commit 2073346828ffa1d9c35105eadd7afddd3a76a045)
new 24c54ee libsmbconf: move initialization of registry value down after error checks.
new 2830626 registry: remove parameter checks from smbconf backend: they are in libsmbconf.
new e8ca249 wbinfo: catch NULL domain string as in other places
new 421f9d2 wbinfo: use wbcLookupSid()
new f963e50 wbinfo: use wbcLookupRids()
new 4124c7b wbinfo: use wbcLookupNames()
new b592abf Make more functions in pam_winbind static.
new b365cd3 Add pwb_context to pam_winbind.h.
new a654ed6 Add _pam_winbind_init/free_context.
new 3020cd4 Use pwb_context in pam_winbind.
new e7553ab Fix pam_winbind macros.
new 29f44dc Move rpccli_try_samr_connects out of rpcclient.
new be9b46b Remove some dead code in rpcclient.
new 69b23a3 Always uppercase cli->srv_name_slash.
new bea4541 Use sid_array_from_info3 in lookup_usergroups_cached().
new c764791 Clean up provision and rootdse module to hard-code less stuff.
new 9f96f39 Pass discovered server DN down to provision.
new 30ccc36 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange
new faa3dec Install pidl by default if ExtUtils::MakeMaker is available. This should make the build process for openchange users easier. (This used to be commit 7fccd85cc673c139bc1d57915e0fccd22316998c)
new 1b3f36b mapping.tdb: fix creation of entries with GROUP_PREFIX
new eab99a9 Makefile: reassign reg_init_basic.o to REG_BASE_OBJ, where it belongs...
new 2478949 mapping_tdb: fix enumeration of mappings.
new 06466de net_registry: split utility function of common interest out into util module.
new 2ce236c net_rpc_registy: use function print_registry_key
new 0bd2ac7 net_rpc_registry: use utility function print_registry_value().
new 6508838 net_rpc_registry: use split_hive_key to normalize hive befor open.
new 184c53d Don't install talloc manpage from samba, it's already installed from the standalone talloc build. (This used to be commit 7bfda828952eab7f165190cbfd804e28780406c9)
new ae790f9 net: change split_hive_key() to properly allocate subkeyname
new 7672cdf Avoid installing unused header file. (This used to be commit eba5d8b4ce391f56877d5498004edbee8ddc4c33)
new cb1af20 Don't install libevents for now, just its headers. It is already part of other libs, and only used as part of those libs. (This used to be commit c96a68b7b7792d30b7b1a0167a0cbf6fe285993c)
new c7aa3dd net_rpc_registry: consistently return error upon wrong use.
new 0000eeb net_rpc_registry: return available error code on failure in deletevalue.
new 40d16fa Fix bug #5372. With a large CUPS installation with a remote server, contacting the server when searching for a name for the location and comment fields can take so much time the client times out. When searching for a name we don't use these fields anyway, so add a function get_a_printer_search() which doesn't contact the CUPS server. Jeremy. (This used to be commit 92d9f20852d5384e92a93dd0b051034718840ca8)
new 8c9d632 Fix _samr_GetDomPwInfo (to return more then zeros).
new 8337291 Fix _samr_GetUserPwInfo() (to return more then just zeros).
new 1a64916 When using plaintext ucs2 passwords clistr_push calls ucs2_align, which causes the space taken by the unicode password to be one byte too long (as we're on an odd byte boundary here). Reduce the count by 1 to cope with this. Fixes smbclient against NetApp servers which can't cope. Fix from bryan.kolodziej at allenlund.com in bug #3840. Jeremy. (This used to be commit 1e7e7d86a1ae1cd2c3cc3de9f36b7326ad249b82)
new cb98235 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 7355055569654f5d4876034fa86fa70d0417dcf8)
new 4c449fe Extend credentials python API to include set_machine_account.
new 14e443b Improve PEP8 (Python code style) compliancy a bit. (This used to be commit c7d388a6e2153234fe67daf1af094fc346e1da61)
new 3e97aa7 Simplify some code, fix style. (This used to be commit 1c983e4e4dfb93387791c36dc96696c4fffcfeb7)
new 7c78806 More PEP8 compliancy. (This used to be commit d16b30d005933c9cc73f9196a3b77829d23687a0)
new f5e6534 Fix authservice count. (This used to be commit 761536a5e4dd3dbfacf1576d7092827cdeda897b)
new c7ab11f Re-run "make idl" (This used to be commit 26218826c327d85c2ef8d0d1addaef24d249d6bf)
new c30f9ad Add test for authservice struct. (This used to be commit da8b8364b06a79a10d4ebdc0e451463b3105730e)
new 5454dc0 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit beff331e15e7896d80831135fd52b90cd9ab073e)
new c18dca1 wbcAllocateGid returns a gid_t, not a uid_t (This used to be commit 3130fb7b32285b8501f5ee8cbc62b478c09cccd3)
new abe1431 Remove external refs to winbindd_fd (This used to be commit 18bf2b2028e64403a79b7cc06d3185a3e526d97d)
new 7d0ebc1 Fix a C++ warning (This used to be commit c274fe7d21badb42ca8d4d1115ae6bffdb19485f)
new cb4e77d libwbclient: add wbcGetGroups()
new 1d08dbb wbinfo: make use of wbcGetGroups()
new 1e39a61 net_rpc: let get_user_tokens() use wbcListUsers()
new 74325d7 net_rpc: let get_user_sids() use wbcLookupName(), wbcGidToSid() and wbcGetGroups()
new aa41d74 Fix a misleading debug message (This used to be commit 494b32197f0872b115f0cd1a35421d00a89360a6)
new 768a5a2 Fix bug 5375
new b6e9fff increase log level for this failed setsockopt call. EINVAL is a normal error on Solaris when we do this on an already resetted connection. (This used to be commit 42bc4ff7fd6bfc92bde015ae8f3a9fb62d443cd5)
new 4f715d1 Fix an uninitialized variable (This used to be commit 8b2d9ee8c54ed84f83fdecf04e656dd66b622abb)
new 2ccf502 locking: store the write time in the locking.tdb
new d034538 smbd: implement the strange write time update logic
new 406da3a selftest: samba3 passes BASE-DELAYWRITE
new 851cadb locking: combine get_delete_on_close_flag() and get_write_time() into get_file_infos()
new 19f49de smbd: make it possible to disable get_file_infos() on searches
new 206e7ee smbd: make it possible to change the write time delay for testing
new 66dad54 Only cache password policy results that worked, otherwise we cannot login until the cache expires even if a connection to a DC has been restored. (This used to be commit 8671f9767d7d93a86712741303d6046937c3aae8)
new bc5f19c winbindd: fix break out early condition in fill_grent_mem().
new f07ded6 Add simple docstring for Python modules. (This used to be commit 57c7b4e896116f06b39e0040ad386c561d76bd3d)
new 2c2379b dbwrap: fix more "tdb_chainunlock failed" messages
new 2dfec9e Use bool for BOOL and true/false for True/False. We need lowercase bool to get the declarations picked up by the prototype parser. (This used to be commit fd168e7b5065ba15b1cf56522b6810b8e6fdd7d5)
new f700ee6 Fix Kerberos interop with Mac OS X 10.5 clients.
new a057c73 Set docstrings from helpstring attribute where possible. (This used to be commit 07f52ca51c008a6b80fed5b03935e1c3241d08d5)
new a3bfabe Set tp_flags for Python types. (This used to be commit f214206a36d8822e485f6f076c9f3f0bfc1e1df4)
new f863cb2 Remove unused variable. (This used to be commit 3ed2c65bde0c2e5ad10cf777dae8a2d3e626a42c)
new 6f02fde Register types rather than constructors, display structs as classes. (This used to be commit aad07f482544107dbeb4c3c468ce7dd78c151849)
new a5d5118 Add function signature to docstrings in python. (This used to be commit 61f331e9748bf5b3a1120ef19f93790facf9f64c)
new 0bea00f use builtin getset stuff rather than custom getattr/setattr implementation. (This used to be commit bb59f3084ff8ff99e5bd72abfaadcbb68110f9fa)
new b99d244 Add signature of connect function to docstrings. (This used to be commit 51441376d37de01f7f4bd795947fc2c46c38e3f1)
new 6c2955f Whatsnew (This used to be commit 5cb480a664938d93d6cd059c78da9bc78eb58dcb)
new 57bf8d2 Add Python bindings for DFS. (This used to be commit 4319971ccb42618a3298a5f26f63fa4c9b255849)
new ab27e71 Support [todo] attribute on functions. (This used to be commit a3e22bbcea27580c31d44dfaae04c9eef83389d4)
new e5aa9f7 Raise NotImplementedError from functions that don't have complete IDL. (This used to be commit 685aab0c99c87386fee64c07d8b68c75652713c6)
new f86580b Add libnetapi.idl.
new ec0a348 Build libnetapi.idl.
new 6e379f5 Add libnetapi generated files.
new ba35a8c Restructure inner workings of libnetapi a bit.
new 4fcd6cf Add [todo] for functions that are obviously incomplete. (This used to be commit b7b46ddd412bd106655c2a7b96a322d9f6ac3019)
new f253c3a Add python bindings for unixinfo. (This used to be commit 068c2f858a0c7e325cb8a1f2ca36e32b31fe1f77)
new 5cf6c42 Add python bindings for drsuapi. (This used to be commit ba3f0312f0dda47fb16ed9b8eee3750b209e0dad)
new 1f474f4 Add trivial test for unixinfo interface. (This used to be commit b6b7171f70114bd27ca8db09964c65cacb9cea92)
new b5d84a7 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
new 8db14bf Add manually written Python binding for libnet_Join. (This used to be commit 374654b43d9f9e8381991cedc433ce410a914f7a)
new 86e59c5 Rewrite the wrap checks to deal with gcc 4.x optimisations. Karolin, please pull once Volker has reviewed. Thanks. Jeremy. (This used to be commit 09852899cadc48abe2f2651ecbceaf881198e648)
new 3f2e403 Rework talloc hirarchy for C provision setup.
new b2805c5 Re-add support for the --ldap-backend-port option to provision-backend
new 0e59c73 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit c0416a0b73f06ef57db1b83a75433e36b93a9981)
new 0eba3b5 Allow broader range of HSM systems in vfs_tsmsm
new c2bb4b5 Destroy DMAPI session when main smbd daemon exits.
new 8dd6f73 Set VENDORPREFIX rather than PREFIX to try to fix installation on some buildfarm hosts. (This used to be commit 2d9bb0db6c9e1e9b68844f2eede00fd249466cbb)
new dcc44f1 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pidldocs (This used to be commit c8dbf00b4490d804e1aac96a3fb66ff726bf9ef6)
new 5db62a1 Array lengths can be obtained from Python objects so remove them from the Python API. (This used to be commit 652810ff46c6db9034e930d0fb018a02ee385f15)
new e49200c Add CLI_FULL_CONNECTION_FALLBACK_AFTER_KERBEROS define.
new 0f86cc1 Prefill in username in libnetapi ctx.
new cccaef9 Use popt in libetapi example code.
new 90c8841 Fix bug handling size arguments in a direction without actual data. (This used to be commit 169d505e9e2285aedc21547e44986b8b841b8e37)
new ad823b0 Remove length arguments, add tests for unixinfo.GidToSid and unixinfo.UidToSid. (This used to be commit cae61e32e5b61a02c2986b74bd1d7e58460b1e80)
new 66b5290 Clearer names for singleton return types. (This used to be commit 19d0560464304f79224a946278105edafb285453)
new 0d49500 Use size_t for strlen return, not int. Karolin please pull. Jeremy. (This used to be commit f4a1fdaac0dd6b1b241fac9879416c8ad4403eff)
new edb3a83 BASE-DELAYWRITE: use timeval_* and make it possible to spefic the writetime update delay
new c5cf066 selftest: run the BASE-DELAYWRITE test 4 times faster in make test
new 6531d0b Fix includes in libnetapi examples common.c
new 3e0eab2 Add DsGetDCName call to libnetapi.idl.
new 02e90ac Re-run make idl.
new 05202a5 Add DsGetDcName call to libnetapi library.
new 2988243 Add DsGetDcName libnetapi example.
new 4677ac6 BASE-DELAYWRITE: be more friendly to filesystems without high resolution timestamps
new af19343 Try to use kerberos in libnetapi.
new 16fca54 Move is_valid_policy_hnd() out of net.
new ee8dffb Fix the build of reply_setattrE().
new 799d4cb Fix IDL for lsa_QueryDomainInformationPolicy.
new 61dbda8 Fix IDL for lsa_QueryTrustedDomainInfoByName.
new d1790aa Fix IDL for lsa_QueryTrustedDomainInfoBySid.
new ceec504 Re-run make idl.
new 8157989 Fix lsa_TrustedDomainInfo callers.
new 6573651 Fix IDL for lsa_QueryTrustedDomainInfo.
new aa95d6a Re-run make idl.
new b159002 Fix IDL for lsa_LookupPrivName.
new ea00487 Re-run make idl.
new 51d9e91 Fix lsa_QueryTrustedDomainInfo caller.
new b360cdf Check x_fflush returns. Jeremy. (This used to be commit 5525dc5f09a79d30f6c52fc3a88c8bce3060e642)
new 82c7872 Move provision C bindings to param/. (This used to be commit 7d45ed0c3ebc57f7131603f768f8e022d7139530)
new ac10ac6 Add docstring, PEP8. (This used to be commit f8cac3735c9a19baa313c4b61abee144da303ce1)
new 5c3e479 Merge branch 'openchange' into cprovision (This used to be commit 596fc05785020cd7bd6d15d91b49172039f83bab)
new 2f8ac9a Start implementation of real 'net vampire' code.
new 5eda5e5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 58e00594d8c191f499225aa2755a06bac2937300)
new e8a3621 Be consistant in using ${SEVERDN}.
new 3f990fd Remove dns_name element
new 29b25a1 Factor out filling in the secrets database.
new 9d2948f Don't fill in the secrets DB unless we make the entries.
new 8a98210 Link the new vampire code togeather.
new b202b6e Fix up provision to specify SERVERDN in more places.
new 3b19215 Remove reference to pointless socket options (This used to be commit 3aefb0df1c4065223d50c32910ef26704791a6a3)
new 9fa0493 Try anonymous session setup
new 8d0ad64 Fix parameters string for rpc_trustdom_add_internals().
new c9b1eab Add NetUserAdd to libnetapi IDL.
new fcdf2c0 Re-run make idl.
new 6b2ae8e Add NetUserAdd to libnetapi.
new 41c8597 Add NetUserAdd example.
new adeb5d4 Add NetUserDel to libnetapi IDL.
new eac830c Re-run make idl.
new fb538ad Add NetUserDel to libnetapi.
new b3422d1 Add Add NetUserDel example.
new f544ba4 Add NetUserEnum to libnetapi IDL.
new 7dd3b41 Re-run make idl.
new 4801d0c Add NetUserEnum to libnetapi.
new c12bf37 Add NetUserEnum example.
new a812436 Fix typos.
new a45f33f Fix so version of hostconfig library. (This used to be commit 62322f302fc92703cce1142bad17349987341cb6)
new 1284059 No longer install unused smbscript binary. (This used to be commit ca0e373e57eb225a1f5d96813e9ea9ccee971b96)
new 55809f5 Make sure we do not reference req after it has been freed (This used to be commit a13f64bf54afc22516d1f6a786dfec67389cb754)
new d3dcaac net (registry util): refactor printing of value without name out.
new 2547bae net registry: add a getvalue subcommand that prints a single given value.
new f04b67c net rpc registry: add getvalue command.
new 98f3462 net: don't process net_registry_util.c with make proto
new 199eb31 vlp: fix an implicit cast compile warning.
new 2ca280d registry: add support for REG_MULTI_SZ to registry_push_value().
new 1fcbcbb charcnv: add talloc_strdup_lower() - talloc variant of strdup_lower().
new 36ede8a libsmbconf: move utility functions from main module to new smbconf_util.c
new 77fce35 libsmbconf: rename smbconf_txt_find_in_array() to smbconf_find_in_array()
new 015e424 libsmbconf: reorder prototypes in smbconf_private.h
new 498e5f9 libsmbconf: move smbconf_find_in_array() to smbconf_util.c
new 862608c libsmbconf: add smbconf_reverse_find_in_array() to find last occurence of a string.
new 8c85c10 libsmbconf: search from the back when getting parameter from text backend
new 3c40c2d libsmbconf: fix a comment
new ec12f0a libsmbconf: untangle assignment and test in for-loop condition.
new 0acf338 libsmbconf: reformat smbconf_format_registry_value() - indentations/tabs
new 3d38f14 libsmbconf: add a "verbatim" parameter to smbconf_init_txt_simple().
new a01e840 libsmbconf: load file after special initialization
new 101587e libsmbconf: pass txt_private_data instead of only cache to do_parameter/section
new df6b68b libsmbconf: activate the verbatim-flag in text backend: store parameters as they come.
new 8e97662 libsmbconf: add get_includes() and set_includes() to the API.
new f5aac0a libsmbconf: add talloc context to the get_includes methods.
new b7377c3 libsmbconf: add testsuite to the library.
new e251327 libsmbconf: testsuite: add support for "--configfile" option.
new 869e011 libsmbconf: testsuite: add talloc_stackframe to main().
new e724bfa libsmbconf: testsuite: use POPT_COMMON_SAMBA instead of POPT_COMMON_CONFIGFILE
new 893ed44 libsmbconf: testsuite: set the debufg fd to stderr.
new dde53e5 libsmbconf: fill get_includes() in text backed to retrieve includes from cache.
new f4de1c6 libsmbconf: testsuite: add test for "get_includes" and use it in the text backend test.
new d399778 libsmbconf: add "_global_" wrappers for get/set_includes.
new 07d0386 libsmbconf: testsuite: use the get_global_includes in get_includes test.
new 8c091a6 libsmbconf: testsuite: test get_includes for registry backend
new 56c0f28 libsmbconf: implement get_includes() and set_includes() for registry backend.
new 097a056 libsmbconf: testsuite: refactor printing of string lists out.
new 70bb9a9 libsmbconf: testsuite: add test_set_get_includes() and use it in registry test
new 40c60b0 libsmbconf: testsuite: fix handling of error message/overall status
new 7f0127a libsmbconf: more sanely print multi_sz values in registry backend
new e06e808 libsmbconf: move registry_smbconf_valname_forbidden() to the registry backend
new b91cdf7 libsmbconf: make registry_smbconf_valname_forbidden() static
new a7e06ad libsmbconf: rename registry_smbconf_valname_forbidden() to smbconf_reg_valname_forbidden()
new 1da6295 libsmbconf: refactor get_includes on opened key into smbconf_reg_get_includes_internal()
new bb39d5c libsmbconf: add function smbconf_reg_valname_valid() and use it in get_values()
new 7bf407c libsmbconf: add includes at the end of parameter list in reg_get_share().
new d26daa0 libsmbconf: consider "include" a forbidden parameter in regisry config again.
new bb91ab6 libsmbconf: prevent getting/deleting value "includes".
new 9a3fe19 libsmbconf: fix crashbug - correctly check for existence of file.
new 1321dda libsmbconf: let set_includes delete the includes paramter when given an empty list
new 87ca447 libsmbconf: add delete_includes mehtod to the api (and backend implementations)
new 30fedf2 libsmbconf: return success and count 0 from get_includes when no includes present.
new 3201155 libsmbconf: testsuite: add test for delete_includes
new 6dd73c2 test: run smbconftort testsuite from the local_s3 tests
new 92f5246 loadparm: drop debug level in map_parameter from 0 to 1
new a98c08c net conf: fix import to correctly add includes (at the end)
new 2a94369 net conf: don't drop config in testmode
new 52a16b4 net conf: reduce indentation by grouping testmode code together.
new 9765828 net conf: add diagnostic message for failure to load text file.
new 68fb758 net conf: implement "net conf getincludes".
new f3cfc14 net conf: implement a "net conf setincludes" command.
new 6f7fcdc net conf: implement "net conf delincludes".
new bfc4aba net conf: use talloc and talloc_strdup_lower throughout all net conf functions.
new ad8e3e4 Add infrastructure for returning ProvisionResult in C provision code. (This used to be commit 98c3d34eb233be284e8c8994cca337be25c72968)
new 73302b8 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into cprovision (This used to be commit 3522c7e2cf8c6d6129d941a08adcbe2ecbe0758d)
new 574bf79 Fix extra argument to provision_bare(). (This used to be commit 623f64a1a782086728a325e21e3dfb40c64871b7)
new 8d7c7c6 Fix typo.
new 67be6b3 fix some extrasemi compile warnings (This used to be commit cbdb79b7a1044945e515a294f487e4c1a9c91be5)
new 5f68ea5 objectclass -> objectClass
new 0f37cd0 Also accept 0x15 getdc replies
new b884db5 winbindd: only call winbindd_validate_cache when not in offline logon mode.
new 948ebaf Fix the last reported debian problem with nmbd not waiting until interfaces come up. Jeremy. (This used to be commit 59a2f0873c789822d46f862042921a8ba8f2bd28)
new 0f50f20 Add MAX_NERR define.
new 1db69e9 Add some more cli_cm_set_X functions.
new 8ea6da9 Fix typo.
new 693a567 Add SERVER_INFO_1005 to libnetapi.idl.
new d424a74 Re-run make idl.
new 1a8a8b7 Use SERVER_INFO_1005 in libnetapi.
new 4968ce2 Add very basic cli_cm_* based connection handler to libnetapi.
new 8ab9696 Split out private headers in libnetapi.
new deb6362 Fix one missing netapi_private header.
new aeb7f7d Use libnetapi_open_ipc_connection in libnetapi.
new 3d5aecd Add libnetapi_open_pipe, inspired by the cli_cm_ interface.
new ef6ed54 Use libnetapi_open_pipe in netapi functions.
new 8ed6f6d Return SAM ldb context and loadparm context as part of C provision result. (This used to be commit a3e1b835656470f1a80f0fa69f53a9df849baee3)
new 9198a51 Set a netbios name into provision, and zero the rest.
new ae977ef Fix merge errors on C provision interface after jelmer's good work.
new 3d01c8e Fixed a crash bug in unixuid module on failed ID mapping
new 67faa71 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit de5349cc7a5a97c0d2d7288436a4090dfd9bd093)
new 83a6605 some shells are pickier than others ... (This used to be commit 9aabfa44d95128ded567d0949a6dd42786cbf6fb)
new c575c85 test: not only pretend to call smbconftort - really do it :-}
new 3930073 Far less cryptic traceback when you have an existing smb.conf
new a1a3089 Use the python-provided ldb and lp_ctx pointers in libnet_vampire.c
new 245ebca Fix bug 5366 (This used to be commit 448a8fe6c15bc4e85149d1ae821f0ebc2e3edde5)
new bb86974 Cleanup size_t return values in convert_string_allocate
new e44f0e7 Don't reopen the sam.ldb again
new c82e9c9 Don't specify the ntds_guid to the C -> python provision interface
new 6a7acf3 Reuse the lp_ctx and samdb returned by the python provision.
new 6b013c9 Actually test the different 'fill levels' in the provision process.
new a3f1b5f libsmbconf: don't mark the API as "subject to change" any longer.
new dc9569e libwbclient: add wbcSet[U|G]idMapping() and wbcSet[U|G]idHwm() functions
new 08591d0 net_idmap: use wbcSet[U|G]idMapping() and wbcSet[U|G]idHwm() functions
new 4313d7b nsswitch: remove unused nsswitch/wb_client.c
new 94df473 net: 'net' doesn't need wb_common.o anymore.
new c751386 Remove some write-only fstrings (This used to be commit aacb07b1b0f674b8cb92347ef4b4dd1e7808dde8)
new fd502a7 Remove a redundant TALLOC_FREE (This used to be commit 8e348ab8652e1893be78384404f57df1dbbcea48)
new 9c02cb9 update WHATSNEW
new 8be49cd util_tdb: fix a segfault caused by a fatal typo.
new ecd46b8 libnetapi: fix interactive logging by preventing setup_logging from closing stderr.
new 7d7b420 libnetapi: fix dependency problem by linking libnetapi statically (internally)
new e76ec75 Quieten valgrind message on make valgrindtest. This doesn't seem to be valid (vl - feel free to confirm). Jeremy. (This used to be commit 43b0254d93540eeaddaa32d76dd9271f4dc2ebff)
new 05c1578 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 6a965e72a8650b275222548445d10b65aa61e765)
new 27d76ac build: group NTERR/DOSERR/ERRORMAP and LIBSAMBA object differently
new 41fa859 build: group RPC_PARSE_OBJ1 with LIBSAMBA_OBJ
new c890aef registry: move normalize_dbkey() from lib/util_reg.c to registry/reg_util.c
new ae51385 build: regroup LIBSMB objects to for a smallest linkable uint (LIBSMB_ERR_OBJ)
new 63e4a96 build: move SECRETS_OBJ into LIBSMB_OBJ
new 3b32275 build: move SECRETS_OBJ into LIBSMB_ERR_OBJ.
new 85dc216 build: smbconftort only needs LIBSMB_ERR_OBJ, not LIBSAMBA_OBJ
new f85c4b6 Fix bug #5386, don't keep printing the same waiting error message. Jeremy. (This used to be commit 12e6818df1c77810a59a2896f8c44c91fc24e7ae)
new ccb79b3 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 7258c780f0650c63d6c7c40fd704a9b841600f26)
new c316c7a messaging: add FLAG_MSG_DBWRAP message class flag
new 3ae463c messaging: add MSG_DBWRAP_TDB2_CHANGES flag
new 1b2b703 messaging.idl: add structure to marshall dbwrap_tdb2 changes
new d3eebed rerun 'make idl'
new dfb181ab dbwrap: add dbwrap_tdb2 backend
new 138b58b dbwrap: use db_open_tdb2() in for db_open_trans() if "dbwrap:use_tdb2=yes"
new e21b283 dbwrap: wait for tdb2 change notifies in smbd, nmbd and winbindd
new 37fbe55 groupdb: readd groupdb:backend parametric option
new aaf61d9 groupdb: make mapping_tdb compatible to mapping_ldb
new 8a94886 WHATSNEW.txt: list my changes
new e0cff18 Fill in WHATSNEW.txt for pre3.
new 2938315 Move some WERRORs down to the NERR_BASE block.
new 98abf71 Add WERR_USER_ALREADY_EXISTS and WERR_PASSWORD_RESTRICTION.
new 3aa565e dbwrap_tdb2: fix a C++ warning by making implicit cast explicit
new 2595377 libnetapi: fix a C++ warning by making implicit cast explicit
new a75421b Fix ou handling in netdomjoin-gui.
new 413c2e9 registry: remove the REGISTRY_HOOKS layer from the reghook cache.
new bbca983 registry: adapt copied function header comments.
new 2279044 registry cachehook: refactor normalization of keyname out.
new 0fa8845 registry cachehook: fix memleak (to talloc_tos()): free key at the end.
new a721f0a registry cachehook: eliminate a couple trailing spaces (empty lines).
new b5a75ec registry cachehook: add talloc failed debug messages.
new 2c47a6a Update WHATSNEW entry for pre3 (This used to be commit 81f34489f7923db1141175b8b6bcc8594c6b2ee0)
new bcb1976 registry: make registry_init_smbconf() hook the registry ops onto given key.
new 6b85938 registry: change regdb_init() to return WERROR instead of bool.
new cb624c4 registry: unify debug output in the registry init functions.
new 26a5652 registry: change init_registry_key() and init_registry_data() to return WERR
new 2ffe46e registry cachehook: compare cache_tree against NULL, not 0.
new 4b4306e registry: change reghook_cache_init() to return WERROR and use it in the callers.
new 84c5da2 registry cachehook: revert logic to make fast path more obvious and reduce indent.
new 01f4bd4 adt_tree: change pathtree_add to return WERR instead of bool.
new 5166d56 registry cachehook: change helper function keyname_to_path() to return WERROR.
new 80b6d7b registry: change reghook_cache_add() to return WERROR instead of bool
new 3f01e05 registry: change registry_init_basic() to return WERROR instead of bool
new 4ae2e8c registry: refactor common part of registry initialization out.
new 6c66d5d registry: change registry_init_smbconf() to return WERROR instead of bool
new 281e610 registry: change init_registry() to return WERROR instead of bool.
new a9ff941 registry: rename init_registry() to registry_init_full() for consistency.
new e5d83f0 net registry: remove superfluous regdb_close().
new 86d189d registry: honour the WERROR that regsubkey_ctr_addkey gives in regdb_fetch_keys.
new 282c9ff registry: honour the WERROR that regsubkey_ctr_addkey gives us in reg_load_tree.
new 3cd8c1b gpo: make integer debug print more readable.
new e39f022 libnetapi: don't to try to free NULL struct.
new de013be gpo: add scripts plugin.
new 1c7e4e8 Fix the build of eventlogadm.
new f342452 libnetapi: Add IDL for NetQueryDisplayInformation.
new 99e96fe Re-run make idl.
new 5647dec libnetapi: add NetQueryDisplayInformation skeleton.
new dcb9264 libnetapi: don't reset the error code in NetUserAdd_r if the operation failed.
new b3367c9 libnetapi: fill in NetQueryDisplayInformation_r.
new d0acdc9 libnetapi: add NetQueryDisplayInformation example.
new 6318088 libnetapi: Add NetQueryDisplayInformation header.
new aea1a24 libnetapi: add libnetapi_set_use_kerberos
new 611b6bf libsmbconf: rename smbconf_init() to smbconf_init_internal().
new 35d6068 libsmbconf: remove the bool verbatim parameter from txt backend init function.
new 935b99c libsmbconf: add a check for talloc failure to smbconf_txt_init().
new 09c6c38 libsmbconf: move setting of verbatim variable into a more internal function.
new 4eab3d3 libsmbconf: add a smbconf init dispatcher smbconf_init().
new d2d8239 net conf: use the new smbconf_init() dispatcher instead of explicit backend init.
new 9fd9060 loadparm: use the new smbconf_init() dispatcher for loading registry config.
new 225a65d Attempt to fix get_value() test on sparc machines. (This used to be commit 10102d80d0f78777a69f6b3b1e5606d7d56b7254)
new ae553df Use new torture_assert_mem_equal. (This used to be commit b6319b64d7ef9c58f771f338317d4d525d39a8f2)
new 148d3b1 Use torture_assert_mem_equal() in a couple more places. (This used to be commit e2c3fab9d1bf0482c15a115e7d373562ffe50b29)
new 60a6682 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into cprovision (This used to be commit 9b8448c1e4567be26fa4890c647e0d4d46efbe20)
new 2bb20aa smb_build: Make sure LIBRARY_SONAME is never uninitialized. (This used to be commit 2b8cf1b2a447711d123c563dfbd9a54941155267)
new 6abdaef show what type of idmapping has failed (This used to be commit 8a222419528153b889cb1a7eae09a155f196b9b5)
new 275f32a fill in unknown fields in SMB2 READ call (This used to be commit 9b686c138037f613da15168d0722786e00f023e5)
new 7361899 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 068c973dbeed5b0f5ccab4f780ae7db3535f5910)
new 434e625 Add in a way to get at the private_path() function from python
new 5a37b3f Fix newuser and setpassword scripts, and port to idmap.
new ca78fa8 Re-run SWIG (This used to be commit 2f8010582607ad7389cac3de4945ea0ee46941b3)
new f78bc8c4 Remove prototypes from build.h in preparation of removing build.h altogether. (This used to be commit dbeab2a9cdee4e5f69afeb2603ba29cbed56debd)
new 7cf29ac Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4 (This used to be commit 9d3d64e1387e9f20383c255bba27128cf4b9519e)
new 09c5d89 Use more error-prone form of testing dm_destroy_session() return code after discussing with Tridge (This used to be commit 4abdbad52e456764bca1b17ead04edee1e2a2a64)
new e33b13e libnetjoin: Fix joining when no KRB5CCNAME is around.
new 212644b Attempt to fix the patchfile_preg backend for big endian machines. Update some functions to properly state what is not supported (yet). Registry .reg uses UCS-2, not UTF-16. (This used to be commit 664a035dd9fc6e3b50a771baa98f8d79360cc4c1)
new 313abd3 Fix the build of db_open_trans with CLUSTER_SUPPORT enabled
new 394150d Make use of ZERO_STRUCT instead of memset in namequery.c (This used to be commit 4f1d49615e1407b9c3ad5eeb50a248b8fee50e23)
new a4c0812 Fix some "ignoring asprintf result" warnings (This used to be commit 155d62ddfd3584d44a493c2aa1ea7f096bcff432)
new fe4930b Enable multiple fd events on a single file descriptor
new a96bba2 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 92751a73cd854365d365db854179bfd5aeabe7a2)
new 13a60a4 Remove namedpipe_transact fn pointer from smb_np_struct (This used to be commit d1f82b7e67a791e19d08c682b607d82ae649feb4)
new ae4159f Remove two pointless else branches (This used to be commit ed343114cd0844a7fd14b45f95c0f43a6d172a42)
new a4e0f60 libnetjoin: Remove machine account if we failed to set password.
new e23911b WKSSVC: In _wkssvc_NetrJoinDomain2, do modify the local configuration if enabled.
new f800cf2 Move standard make compilation rules to build/make. (This used to be commit ceda3312a98b069d0711f3cb33de3ae71e91ebaa)
new 5a73810 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 79854f0aa6a9899bb72d302cbca695b8b3a3b0dc)
new fffb304 net: the success of secrets_init is checked by libnetjoin now.
new 202e8cc doserr: Add WERR_INVALID_DOMAIN_STATE and WERR_INVALID_DOMAIN_ROLE.
new 0fa62eb Include the smbconf parameter to the provision
new bc65d96 net: use WERROR for check_ads_config().
new cbd07aa libnetjoin: Fix unjoining when no KRB5CCNAME is around.
new 113b94f net: exit early in net_ads_join() if the domain is not set.
new 76a7ea3 Makefile: fix variable name automatic_deps -> automatic_dependencies
new 97e09c2 lib/events: fix missing prototype of s4_events_aio_init()
new ffc5cbf Move object files lists to makefile rather than smb_build. (This used to be commit 5628d58990144463fd87f8c847c9384ac2193681)
new e9017ba Use _OBJ_FILES variables in a couple more places. (This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
new 0fa663c Fix order of variables in the makefile. (This used to be commit f64c1d53ba50bb50d32f819adf8727513468ccd7)
new b54e6a8 Ensure we initialise s->lp_ctx for the way into the provision.
new 3170ae5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit f610862dc900cb3ddf0f275641bc3b66ad1f3bc4)
new e271601 libgpo: fix build warning.
new 02f3695 Add convenience TestCase class for testing RPC interfaces. (This used to be commit 2f19f981449bf6f4d29f231259817c8b66104a9b)
new 292ed5d fixed an unitialised write warning in valgrind
new 4f51b02 Fix problems with event context not being the parent. (This used to be commit 957c4d893acf9e6db06a3fc3a4687ab6bb238635)
new 79af7ff fixed a valgrind error in id mapping
new c1d9167 Also look in the environment for smb.conf path. (This used to be commit 8be7d93735a357a3b73a1c4413d6fd9ec09b7555)
new 9cd0436 make the SMB2 negotiated read and write size settable in smb.conf
new 1bcbc4a Allow command line options in the subunitrun script. (This used to be commit 524ec0796efebd48e7b5b2eb5fcc92ecc13c0071)
new 2cdfaed Make sure credentials are specified when running the Python winreg RPC tests. (This used to be commit 280339e3d126f5c72dc271051b72839fde0c5c9f)
new 68a2c54 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 0f0c8519b87481e3473a469cefd51c76b4a7632e)
new 4389632 Explicitly specify the paths when installing pidl. (This used to be commit 1695e0e1ab3f2151490232462b0e3650eba96237)
new a15b6f1 Fix unresolved symbols. (This used to be commit 8573e828d1b68c47b3c1754e9be230b2e78d9d52)
new 18f8f5d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4 (This used to be commit 1ef3830bb0d6e91e3b00e880784ca0741d9b4d49)
new 2bc26db Fix the build. (This used to be commit a70cbd63d9c398ddcbbaa595ee29343335e89aa7)
new 7be47a3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into fixbuild (This used to be commit d2d564ad2e9b7cb0440a30a302176cce333649c7)
new 9b50347 Explicitly specify the paths when installing pidl. (This used to be commit 5e988a34ded288660c6e543e59b566ec12d2fba7)
new 12147fc Add support for security descriptors. Also patched the regf backend to support this. Did not touch the ldb, dir and rpc backends yet. (This used to be commit c4626f21a898da27a051f2c67f8fd73f55d4fc7d)
new c8d96d5 libnetjoin: separate out libnet_join_lookup_dc_rpc.
new a31b660 Remove debug stuff. (This used to be commit 7ba2e5dc5b6d82457c298f7ecdb6baea43f04854)
new b1bdcd4 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4 (This used to be commit 7fd98e492e2bf71d111ea8fa3ca9108506f60264)
new a31281a libnetjoin: delete the workgroup name when requested while unjoining.
new 4122dab net: abort when lp_realm is not set in net_ads_leave().
new ae1e108 libnetjoin/net: Fix lp_config_backend_is_registry() handling.
new 1b5f321 Use RpcInterfaceTestCase everywhere. (This used to be commit 799095b4e567f4495adf7d1d7bcb81dda6782959)
new 91baa45 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4 (This used to be commit 0239011ced6c864f85b47a342438228a8f6940ee)
new 625f2d6 pdb_tdb: fix the upgrade code, db_traverse returns the number of records!
new 5a2e212 lib/sharesec.c: fix the upgrade code, db_traverse returns the number of records!
new d049269 Fix the build. (This used to be commit ecaa5bb83b5cf319718d15aff96152d70fa19f7f)
new b62d7aa Make sure init function sentinels are set for modules. (This used to be commit fac3463dd505404998b6b00526f1dad6ae47ba84)
new 08baea0 Move SOVERSION, VERSION and PC_FILE out of smb_build but use make variables directly instead. (This used to be commit 9d0ae012b0b463278cd054d06788aa998acc2da2)
new 98a4dd9 Fix ALL_OBJS value. (This used to be commit 8710087728cc44761ae85f66c541ab1650e1b952)
new 223df63 Work around 'test' quirks - use make's string comparison instead. (This used to be commit 434b61623ecfd846f043ee92c833e92cf905e7b4)
new afaba23 Add blackbox test for ndrdump, to ensure it at least does not segfault.
new b967afc Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit e891157b4ec7b2f845fb20c4106d80bf169f2072)
new 5a18f0d Test a few more bits of smbclient (This used to be commit 24a2409d725953ed5f62c652acc929ee7ddf9a19)
new c7d9596 Test password change with 'net password change'.
new c937efc Attempt to fix the pidl installation on fedora. (This used to be commit 4dd29284bdffc96df1d6eb71b25e305f107d1e12)
new 961f412 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into HEAD (This used to be commit a039acb9156b3855e8565ce6d1ca078aea18a349)
new 0b8d2b3 Fixed the patchfile tests and tidy up the patchfile backends. (This used to be commit 6e9b1e35a269af2eda79356c1525f5413656d648)
new 1a8bfba Fix warnings. (This used to be commit 88013ca9775a6ff5e5a393f9d8238dbcd197f26f)
new 983b66b Saner names for Python objects. (This used to be commit f4de8d2c1c956bc85b91dc7aab20e5e7671f51bc)
new fd52fe8 Fix pointers when pushing strings to python during pidl generation. (This used to be commit ca72187b3e71a037780d42a57e46b60e75f724f6)
new f8f4856 Fix provision-backend script
new 7bb2ebb Fix size to memcpy call in generated Samba 3 client code.
new c05c5db Regenerate DCE/RPC client code after fixing memcpy() length bug in pidl. (This used to be commit ac4c63d999f9ae61428bcdae400d127459896d6c)
new e0eba52 Fix winbind to check machine account.
new cb5873f Fix some of the winbind tests.
new dfedfae Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 66327b8bd8dbde140b93f000a81ba13e743f27b0)
new 2ddd23a Re-add 'db' subdirectory for LDAP backend provision
new b396ad0 libsmbconf: add handling of "NULL" strings to smbconf_add_string_to_array()
new 0e74979 libsmbconf: add handling of NULL strings to smbconf_find_in_array().
new e700800 libsmbconf: allow NULL sharename in smbconf_share_exists().
new 34e8ec5 libsmbconf: default to the NULL section when a parameter is encountered w/o section
new 7624bab net conf: fix output of out-of-share parameters in test mode import
new 747d4a8 libsmbconf: make sure to always list the NULL section first in text backend.
new 770b192 net conf: simplify logic in test output of net conf import.
new ed85ea4 net conf: adapt output of NULL share params in net conf list.
new be504b9 libsmbconf: don't complain with WERR_ALREADY_EXISTS for NULL share in smbconf_create_share().
new bcaac7f libmsbconf: add handling of NULL share parameters to registry backend.
new b708a3d Split binding structure handling out into a separate file.
new 5e687d7 Fix PReg write support. Add tests for patch files (.REG and PReg). (This used to be commit 497977c36c621a4820be51cbcb7b78eac1e292b7)
new 28fd4f6 Reconcile ndr_syntax_id used by pidl-generated code and Samba3's RFC_IFACE. (This used to be commit 7bea00dca1ee08ef731dfa73110ef9c190a29919)
new b64be89 auth: add SeDiskOperatorsPrivilege to get_root_nt_token to fix registry shares.
new d0b946e Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into 3-2-nopipeindex (This used to be commit 9028f9e065536594df901ae4aac900102f2d85f6)
new 439f75f More patchfile fixes. Write support should work now. (This used to be commit cc38f2f086b92bbe65bd6e7f4e03fdf7f21ef2f6)
new 3c5b201 IDL: Import drsuapi.idl from samba4.
new e1a827e IDL: Fix several DRSUAPI calls.
new 4101068 IDL: For the fun of it, build drsuapi.idl.
new f01c377 Fix formatting, remove unused function. (This used to be commit 6ec206ba58777395b2d1251680b21648f4c0f78e)
new 0389875 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into registry (This used to be commit 70ebb22c3df178a26c26c0a25c5722ff9ccdb0b4)
new fd01b27 Fix const. (This used to be commit b74fc23825a54eb101b413ee76b21ee605dfb16c)
new 7d7283f libnetapi: Add missing headers.
new 9062214 Add some documentation on test behaviour in selftest. (This used to be commit e8e9f2cc7b0503e30b211094f452829395a73eec)
new b7bb61e loadparm: remove pfunc parameter from process_registry_globals().
new 8170956 Add some documentation about the expected testsuite output. (This used to be commit a24651d649d24589a6c65e7bc4be9c49fdc80b2a)
new 3413cfe blackbox: Add many more tests for wbinfo (This used to be commit 0a2942f6e948177fcc671eae705e6e61644de81c)
new e4cfb2d Deal with commands not even starting. (This used to be commit 0f789e6779eca38d93b968a0ffbbb8559ce483f1)
new d3729a8 Support knownfail Subunit command. (This used to be commit ad58a508542bd93115be0ad826fb93aa3d349658)
new 8eb6d59 Properly warn about exit codes that indicate success while tests claim failure. (This used to be commit 92873264d707bed88beac54a73a29d66c011f80c)
new 4b4a56f Provide the right error count to formatters. (This used to be commit f22602797fe841859c67558bb78e04c98b9e27e0)
new edc9b35 Fix executable bit on blackbox ndrdump tests. (This used to be commit a3f0e4151bd87399a8bab9b71bad36bdc53c365c)
new f5c0be9 Merge branch 'wbinfo-test' of git://git.samba.org/kai/samba/kai-work-in-progress into v4-0-selftest (This used to be commit 56340a5fa1b075001bba829686861a59406e1f5d)
new 46e6bc1 libnetapi: do not overwrite status in libnetapi_get_error_string().
new c60a914 Mention the actual exit code when a suite failed. (This used to be commit 46ad68ad0b9c604a6519de68c9bce8f5154b5c14)
new 83c8d6c Fix -r test, knownfailure return code. (This used to be commit 4f0954905a902381e66eec74fd30ff7adde232b8)
new 2ef07ad Remove unused arguments from reg_open_local(). (This used to be commit fee7ea7080ec40182efc6ffe57b267444eb9389a)
new 0a362a9 net/libnetapi: Include netapi headers early and free on exit.
new 44912a9 errors: Add WERR_NONE_MAPPED.
new c1d4243 errors: Add WERR_NO_SUCH_USER.
new 3455702 libnetapi: Let NetUserAdd_l/NetUserDel_l talk to the local RPC server.
new cd87be5 net: use NetUserDel for "net rpc user delete".
new 004c2be net: Use NetUserAdd for "net rpc user add".
new 8eaf64b Now that we don't create a new event context, don't free it.
new 409e093 net: Remove unused rpc_user_add/del_internals code.
new b105108 libnetapi: Add initial inline doxygen comments.
new 7c4a45d make sure header can be included more than once. (This used to be commit 38ed501ac8993e84ea7f02d4633bc83b490dfe61)
new f540669 Use library for subunit test functions. (This used to be commit 690924dc7f43b69b9c4cfc1dd0c9c6e83d333518)
new 68b2d93 Remove policy library - it's now in a separate git repository. (This used to be commit 9b364bf390524fa34db1b3d7e6f875a6b8f35f24)
new 228f342 Use the subunit shell library. (This used to be commit 49367e044e3ab94639ab3209bfd06c6286b44b59)
new 72556d4 Fix out of tree build. Remove the embedded srcdir path from talloc and tdb. (This used to be commit 359921acd436684a0b4cf76ba15f82a224d2c337)
new 008c8ad Fix wbinfo --trusted-domains.
new a58df2f Fix struct_based winbind test for 'check machine account'.
new 9586462 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 18dd8120cc35fe3d1cd4455c1f6a32b503274d97)
new 25f9ca7 add AC_TRY_RUN_STRICT support for Sun Studio compiler (This used to be commit ce7025df2958dac284ec9e5ce47ab172c3aa2567)
new 4bbaf36 fixed popt handling on 64bit boxes in gentest (This used to be commit 40c93ffbe9eb09a5b3dc02ba56d28bf50df8ed82)
new d49f946 Provide stubs when the [todo] attribute is set. (This used to be commit 356a5d24747bb5e1ef9774c690a5ec386a4a165e)
new 80ad702 Adjust the expectations of the struct based winbind test.
new f9ca1a8 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit eab5f6a7f5efa8608cb23af2cab8ab19f9f62485)
new c47286e Fix todo element on actually implemented function. (This used to be commit dedbeea4d28ae10a15766e38e59593a2799183f3)
new b815b81 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit b175e7bf16eb26c0bae9731a9147d1d379ca8888)
new a5d5217 Avoid event_find_context() when the event context is already available in the net utility. (This used to be commit d40804777edf41889bd461f63f7a07cc1cc60e27)
new 4a9e0e6 libsmbconf: fix segfault in listing share names / config.
new a195cd9 Use readily available event context. (This used to be commit 2823fca23a4cacc996c808f22cba50b4482b5921)
new 4b9c7df Avoid event_find_context when a event context is already available. (This used to be commit 4ca264679ecfd938c538a93f4efff1bfa23c3744)
new f466e53 dsgetdcname: Fix discover_dc_dns.
new 189c015 NetrUnjoinDomain2: Honor registry config to try config changes.
new 6f4b7fc net: Be more tolerant while joining.
new 3458b70 libwbclient: add wbcResolveWinsByName() and wbcResolveWinsByIP()
new 31b3a1f wbinfo: use wbcResolveWinsByName() and wbcResolveWinsByIP()
new 2d0a36f libwbclient: add wbcCheckTrustCredentials()
new b666ead wbinfo: use wbcCheckTrustCredentials()
new 1efbd5f Remove event context tracking from the credentials struct. (This used to be commit 4d7fc946b2ec50e774689c9036423b6feef99b8e)
new f875669 Require passing in an event context to endpoint mapper utility function. (This used to be commit 906b9fe158841c41789952601b36016af6621565)
new 06d06c6 Use provided event context rather than looking for it. (This used to be commit fd0bb96acea3d7949cf0574bb6f3568a90f67f4e)
new c15ffa2 Explicitly require event context to be specified. (This used to be commit a95a71fe45ef6a578569931a7c38061783d07db3)
new 14023e5 Require explicit event context rather than looking if it is not specified. (This used to be commit 1da0063bd5fd18ad3ac7a07c985ec6be380486e2)
new 9de0594 Fix the build. (This used to be commit 40b7b0e503cff31ea4e3d4822f2263fbeb76c57a)
new a145d21 Avoid using event_context_find where possible. (This used to be commit 04420b4689bc223202d5bba871e3eea16301e8e9)
new bbb826b Add convenience function for getting at event context from ejs code. (This used to be commit b659e83cd6b627dd0ae04064bccff7220a5bd1ce)
new b0f34bc libcli/smb2: also offer the SMB2 dialect that what used in longhorn beta3
new 5785392 libcli/smb2: make it possible to pass additional extra blobs in smb2_create()
new ab07a60 Avoid recursive make for code coverage. (This used to be commit 2d1ca8cb7a1c39894e5f232f7e84936e6e1830ee)
new 79b2980 smb_server/smb2: initialize new create.in.blobs element untill it'll be supported
new 1fe057f torture/smb2: fix whitespaces
new 17e4172 torture/smb2: add torture_suite_add_2smb2_test() helper function
new 9064aad selftest: ignore failures in the SMB2-PERSISTENT-HANDLES1 test
new 4dc5902 torture/smb2: add SMB2-PERSISTENT-HANDLES1 test
new 8d6af0a SMB2-PERSISTENT-HANDLES1: verify some more fields
new baad7a7 ntvfs_generic: map SMB2 oplock levels to the generic ones
new 30b9c37 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test
new 769ebe9 make smb2 read and write size configurable (This used to be commit 2090e75e0c28f8d2aada305059bdb455f42ed0d5)
new e1b3c0f Use the struct based winbind tests, but mark as known fail.
new 3db2249 Add simple implementation of several functions in the Samba 4 RPC library on top of the Samba 3 RPC library:
new e3246e8 Actually connect to RPC. (This used to be commit 3082534454ff936ac0b78b5a2c72c9b060e21244)
new 0a98fdd fix return code. (This used to be commit d356baae802d36909c3c990b834a4a37aba736f4)
new 0236a50 Skip strcmp() on 2 NULL pointers.
new eb8a4e2 Run more tests that were previously skipped.
new 4d8f3f1 Fix the expectations on the unixinfo test.
new 21fc767 Specify event_context to ldb_wrap_connect explicitly. (This used to be commit b4e1ae07a284c044704322446c94351c2decff91)
new 0197b8e Fix the build. (This used to be commit 5632fe8c61cfd7d69ebdc263dcb5740e72f25b95)
new dd0da89 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit ece878c1f9251b83598508e23ce0015b4db72f0a)
new f303547 Remove copying of interface syntax id. (This used to be commit 0012dfbe1fcf17486a24366b939054b5637646e3)
new 194d501 Add some comments. (This used to be commit fd321fd77fcb9fbebcaa724c58a1beee606e87cd)
new d703476 Add useful provisioning debugging options (This used to be commit 3f46eb95e47828ba1db236d584933c997cb0c170)
new 91ece4f libgpo: Fallback to NTLMSSP fails while pulling policy from SYSVOL.
new 7ac8fe7 libgpo: try nicer output when dumping gpo registry values.
new 73754b9 netdomjoin-gui: Fix label alignment showing up with lower screen-resolution.
new 08cc63f libnetapi: Disable talloc_enable_leak_report.
new 0b4c401 Fix build not to always use code coverage.
new ca2e4a0 Run samba3sam.js with bin/smbscript explicitly.
new 7d38a51 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 8d9812bada2801f93eb47270287b3c083a3e9df8)
new 3e43d20 wbclient: Remove unused string.
new 107ab09 use uintptr_t instead of intptr_t where appropriate (This used to be commit d62f2bcc85c13605c133db250e0a86d2d6ccc481)
new 3f42c15 IDL: Add nbt.idl from Samba4.
new 0b8ad44 IDL: Build nbt.idl always.
new e629c8d IDL: Add autogenerated nbt files.
new 2a02f4d Fix samba3sam test.
new 6c6c89c IDL: build generated nbt code.
new ef45718 Don't exclude all tests mentioning 'samba3', but only those actually specific.
new bbded54 Move GETDC mailslot out of winbindd.
new 11703b2 fix the overflow/wrap checks in Samba4 for new gcc optimisation behavior
new dc74e0f Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 3ab9abf40605a4a6b220faeebaef81546a8d87a0)
new 3a6ece8 build: add missing dependency for libtdb.so to pam_smbpass
new e739fe9 Fix bug in registry test on big-endian machines.
new aa51981 libndr: add dom_sid0 type that can later be used for CLDAP and MAILSLOT ntlogon packets
new e0fe861 nbt.idl: fix parsing und pushing of dom_sids by using dom_sid0
new 8582063 More work to avoid endian bugs in registry tests.
new d0525ff Fix typo (This used to be commit ba6546504505f19abaa5aa35fe3e469ddfd3d619)
new 3180cbb Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit c73a3b837ec16fbb846c6e63a45599fca99b3d0b)
new 1c85537 Fix gcc uninitialized variable used warning. Jeremy. (This used to be commit b95f2adeb5e2f7ce71e46e6a6165159483c9a702)
new 43c4c8e Follow error code name convention in libwbclient. s/WBC_INVALID_RESPONSE/WBC_ERR_INVALID_RESPONSE/ (This used to be commit d91ce012b0afb30cd22b373412d17de27c55ca86)
new a4c60b2 rpc_parse: Use UUIDs from librpc/gen_ndr/ when possible to reduce duplication. (This used to be commit 428654b473ba44b2f5340eefef0d4fcd51aff558)
new d4d706e nbt.idl: fix parsing und pushing of dom_sids by using dom_sid0
new 643bed2 Add wbcListTrusts() API call to libwbclient.so (This used to be commit 5c454e77cf664fee65fcb03e5811764c92e73696)
new 22c6a14 Convert "wbinfo -m" to use wbcListTrusts() API call. (This used to be commit 2fbe8437efe232b6f53af6fafed5995fe7e26820)
new 20104ee Remove unused variable from wbcCheckTrustCredentials(). (This used to be commit fea52dc46048ff869299267f7596b93a8c5c8b3d)
new 5c29bc8 Merge commit 'samba/v3-2-test' into wbc-test (This used to be commit 7c2e735df3d8a4105a4944411d111fc66c13b01f)
new 4939a24 Fix the problem when -L is used with IPv6 addresses. Don't try to connect on port 139 with IPv6. Found by David Holder @ Erion. Karolin please merge to 3.2-stable. Jeremy. (This used to be commit c003e66ff10b23bb30aef0071ba7a3ae9579174e)
new 78d88cb Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit d665cecd8b1b40ad30ec435de0bd925cdea24795)
new 2e1e83b loadparm: reactivate special semantics of "include = registry" for now.
new c9a12fa More endian fixes in the registry (This used to be commit b26662be196a84237543eb90d6e08809489df3a9)
new 22bbb0e Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 43fc10aaa7c3d50cb9fee5ecab859103aec4a62e)
new 452789c IDL: add dom_sid0 to security.idl (hand merge from samba4).
new 4f46c2d IDL: Re-run make idl and hand merge some required functions from Samba 4.
new e90b406 Janitor for tridge. Keep lib/replace in sync with the gcc4 changes. Jeremy. (This used to be commit b496f133228b74bf613dab81167a5b9670511c51)
new bfbcfc4 Fix samba3 protocol to correctly include the NULL terminator
new a717d0d IDL: Add type 23 in nbt_ntlogon_request reply packets.
new 9714899 IDL: make idl.
new b86b442 messages_ctdbd: make sure a ctdbd connection is only used in the process that created it
new 4f6089b messages_ctdbd: autocreate a ctdb connection, this will fix segfaults in the client tools
new b7a141f smbd: merge "smbd:backgroundqueue=no" option from the v3-0-ctdb tree
new bd1b120 util: add reinit_after_fork() function
new 49bf9d3 loadparm: make it possible to just load the config without following "include =" statements
new f206765 smbd: call reinit_after_fork() in the needed places
new 2df0ade smbd: create the messaging conntext earlier
new c5615c6 printing: call reinit_after_fork() in the backgroundqueue process
new c5d1a3c nmbd: call reinit_after_fork() in all needed cases
new 384282c nmbd: create the messaging conntext earlier
new 94b6036 winbindd: call reinit_after_fork() in the child processes
new 913cd26 winbindd: create the messaging conntext earlier
new 6a40411 change the default idmap range to 3M -> 4M
new 09e1ed0 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit e2489de8de7d6e4839f29166f1881df3550a502d)
new 93c9de0 fixed a double free in winbind
new 0321bc0 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit e8da1559f7282127264c671c485e812f669b97ba)
new 908d8da Re-order smbsrv_recv_smb_request and smb_messages
new b3f9740 Flag smb messages array with AND_X and LARGE_REQUEST
new 08f83c5 build: fix the build rule for .o files
new b2f2c14 ntvfs_generic: fix mapping the granted oplocks for SMB2
new 670b7dc libcli: define structure for SMB2 Break
new 0f4a60f libcli/smb2: add smb2_break() calls
new 132852f libcli/smb2: make it possible to handle incoming oplock requests
new 8b5f03a smb_server/smb2: handle incoming oplock releases
new 39d2302 ntvfs_generic: map RAW_LOCK_SMB2_BREAK to RAW_LOCK_GENERIC
new 95d111b torture/smb2: add a simple SMB2-OPLOCK-BATCH1 test
new f0eb488 SMB2-PERSISTENT-HANDLES1: close the handle before deleting it
new a21d095 WHATNEW.txt: add my latest changes
new 61fba82 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 13a0941d3432dc7dae552048265ad1e762b781d4)
new a8ab283 Fix an uninitialized variable (This used to be commit 825f78d9f12b5b3e835bd91961e00402cab0bf60)
new c071b94 Fix bug 5398
new b7d2e94 Fix bug 5399
new 9ccbef2 Fix bug 5400
new e7f2dc9 Fix a bogus uninitialized variable warning in IDL-based nbt code (This used to be commit 06c5076f8ef23ac36d234ed417b80a58ab8dd7b4)
new fb73de3 Set the right domain\user in cli_rpc_pipe_open_ntlmssp_internal
new b46d340 Refactoring: Make struct rpc_pipe_client its own talloc parent (This used to be commit a6d74a5a562b54f0b36934965f545fdeb1e8b34a)
new 2a21885 Add "desthost" to rpc_pipe_client
new 4c85701 Fix two "ignoring asprintf result" warnings (This used to be commit 1d261e78b38e8080ca7122037d33c8ef913a4558)
new 9048caf Move srv_name_slash from cli_state to rpc_pipe_client (This used to be commit a9061e52e1ff8e31aa480f4a30cda64c9d93214e)
new e1102b8 Introduce rpccli_set_timeout()
new cf2442b Use rpc_pipe_client->user_name instead of rpc_pipe_client->cli->user_name
new ff8aa64 Remove some unused code referencing pipe_names[] (This used to be commit d8a04b798c44c26a91a37fa7090dd071a1909166)
new f56eedb Remove the pipe_idx variable from rpc_pipe_client (This used to be commit 4840febcd481563c3d9b2fabc1fe1b2ae5a76cf6)
new 33592bd Refactoring: Move stuff around for creating a pipe (This used to be commit 45be749ed69f8c1ad3ebe8ea1f35c806db2ed5d0)
new e73e829 Replace cli_rpc_pipe_close by a talloc destructor on rpc_pipe_struct (This used to be commit 99fc3283c4ecc791f5a242bd1983b4352ce3e6cf)
new 0c17878 Remove a redundant reference to rpc_pipe_state->cli from srv_spoolss
new b9cc055 Introduce rpc_pipe_np_smb_conn()
new cee268b Make convert_samr_dispinfo_to_NET_DISPLAY() static (This used to be commit a30a26d471a572167ee13bf10be1a275a6592851)
new 712e40d Fix some empty lines with just spaces (This used to be commit f8fb9b7e3759bec7fbcf93b27438ca6b03202ddb)
new c57f1ab vfs_cacheprime: fix C++ warning - make implicit cast explicit
new 166efed rpc_parse: fix "assignment discards qualifier" warning by using CONST_DISCARD.
new d7da0f5 libwbclient: fix wbcResolveWinsByName() to take char * instead of const char **
new 8caaf0d libwbclient: change wbcResolveWinsByIP() to take char ** instead of const char **
new e033216 cli_cm: Make nicer password prompt in do_connect().
new 25c454c netdomjoin-gui: Omit warning when unjoining a domain fails.
new 50e6411 libnetapi: Add Doxyfile.
new 318c983 loadparm: make lo_load_initial() only skip registry include.
new 4244655 loadparm: rename bNoIncludes to bAllowIncludeRegistry (inverting logic)
new 00210d7 loadparm: reformat - fix whitespace/tab
new 3756467 Move the posix pending close functionality down into the VFS layer.
new 96e9e83 Don't modify the fsp in fd_close_posix() anymore.
new 2f8dde9 Change fd_close_posix() to return int instead of NTSTATUS.
new 8c90602 Slight reformatting of fd_close_posix(), while I'm at it.
new 0db7aba Remove redundant parameter fd from SMB_VFS_CLOSE().
new 09caab9 Ignore Emacs' semantic.cache (This used to be commit 8246ffc66e6425809cfb8ca48bb31710dcddbd26)
new ff615f2 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 2c3ffc1c53550c8e6feeca8fc0270ef9ac1ec70a)
new b437f09 samlogoncache: Use data_blob_const in netsamlogon_cache_get.
new 9370911 winbind: Use libnbt for NTLOGON SAMLOGON mailslot request and reply.
new 154f483 Add in a nice big comment explaining why SamLogonEx matters.
new db30ff4 Load default smb.conf file if none was specified explicitly. (This used to be commit 8fa23fac516dbf4c8245c1d009e81f02a6341775)
new 7e16685 smbspool: fix Kerberos support for CUPS 1.3.
new 9fb111b smbspool: Fix CUPS authentication protocol support.
new 6535789 smbspool: add my copyright. (This used to be commit b294b2055a422e1af59e3b6843b84750b6786d99)
new ab4bf4e smbspool: Run indent to approximate conding standards. (This used to be commit 4244be792eeb69e883a1ece013b62fe6941086f2)
new 582d813 smbspool: minor formatting cleanups. (This used to be commit 831a09ae25e98eacc0b0be5390d3ac3aa671a8a5)
new 6db1eba smbspool: Fix the smbspool build. (This used to be commit a51cb3c1a9549d74c1e5cf05bc43b955af1a25b7)
new 1eca3f1 winbind: pass down existing talloc context.
new 8d87b54 IDL: Add NTLOGON_RESPONSE_FROM_PDC2 to nbt_logon_request.
new 34762b7 IDL: make nbt_cldap_netlogon_5 public.
new 84c8732 IDL: re-run make idl.
new ba98dd4 libads: Use libnbt for CLDAP reply parsing.
new 1dd7ab3 cldap: add talloc context to ads_cldap_netlogon().
new bcbac69 cldap: avoid duplicate definitions so remove ads_cldap.h.
new 93e0c13 IDL: now that we have nbt.idl, re-add it to the includes again.
new e03a2ad IDL: rerun make idl.
new ba0bf87 net: Add libnetapi context to net's impressive list of globals.
new b784533 Remove the "pwd" struct from rpc_pipe_client
new bd3991a dsgetdcname: add very basic flat name support.
new de9186e dsgetdcname: Fix discover_dc_dns().
new aba7809 build: fix the build.
new 8a3e339 smbtorture: Add RAW-BENCH-LOOKUP micro-benchmark.
new 4e83011 Remove more event_context_init() uses from function calls within deep down the code. Make sure we pass around the event_context where we need it instead. All test but a few python ones fail. Jelmer promised to fix them. (This used to be commit 3045d391626fba169aa26be52174883e18d323e9)
new 54efc10 Add port number for ncacn_http epmapper. (This used to be commit 1304362b3754960f68fb56e0915c3d80cace6e60)
new c8eb828 Fix build (This used to be commit c16d1d430a0f1e3643c1e769b10e9d88b4719d17)
new 7dddab3 Make sure we have an event context available (This used to be commit b7c96e0cc270bd3b1c9bd117a22df3f657b6acd5)
new c27e661 libnetjoin: identify type of domain early.
new 38a4f9d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 1e38de45640430be002053b8bd52b615184134ba)
new 5a4db7e configure: fix a comment typo
new 03edc87 WHATSNEW: Update release date for 3.2.0pre3. (This used to be commit f4053cf5097aac32bb522f0c4d7d073ae823b409)
new 996d1bc fix an extrasemi compile warning (This used to be commit 47e8ef4f6aa91ed0b069a1890cb1f853b4e9b879)
new 76b0db1 WHATSNEW.txt: Update list of changes.
new 9ffcc79 Fix wbinfo --group-info if the winbind separator set to non \
new 9188c8e libsmbconf: rename text backend smbconf_txt_simple to smbconf_txt.
new b2425f8 libsmbconf: rename smbconf_init_txt_simple() to smbconf_init_txt().
new 03a9ee1 libsmbconf: text backend remove comment references to "simple".
new a376e2b libsmbconf: fix comment headers in smbconf.h
new c3101b6 WHATSNEW: update my changes for 3.2.0pre3
new a010a56 WHATSNEW: re-establish alphabetic ordering in smb.conf changes
new d9c38b2 WHATSNEW: list special meaning of "include = registry" under smb.conf changes.
new f03e7fd WHATSNEW: update the section on registry configuration.
new 95c84dd Make nsstest valgrind-clean: buf is referred to by the parsed grp struct (This used to be commit 20ddbcaa0c113646cea774c36209f382cada50b0)
new f8dc2ca Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 10a1a53d8beb56b7e12149c50e2685a1578413b9)
new f1b7695 Fix event context initialization for Python bindings. (This used to be commit 132efc779ede27898765320a13bdde0b5256102b)
new 89cac52 Remove temporary debug statement (This used to be commit 10780e638af8afc3ffa261255200779aea732694)
new 7f464f0 Fix more failing tests to pass the event context. (This used to be commit d6c5d8baf0c48a6078a47bba33993a841ff526d9)
new 1590882 IDL: Fix IDL for samr_GetDisplayEnumerationIndex{2}.
new 071d0a4 IDL: rerun make idl.
new bd8cb7b rpcclient: Add getdispinfoidx command.
new 3950e79 WHATSNEW: add one more change.
new 5dd54c5 libsmbconf: add a struct smbconf_service to hold the parameter names + values.
new fb9232c libsmbconf: rewrite API to use smbconf_service struct
new 8cf78fd libsmbconf: remove unnecessary talloc success checks from smbconf.c
new 21e82d7 libsmbconf: remove unnecessary talloc success checks from smbconf_reg.c
new 0ff2168 libsmbconf: remove unnecessary talloc success check from smbconf_txt.c
new 82e36e0 Increase level of debug msg when a regkey is not found
new c02fd60 Correctly initialize lp_load in smbstatus in the presence of registry on tdb2 (This used to be commit c4f7bee9238db536a7d5215cebb0bf37f757dfad)
new 7a407d5 winbindd_cache: recognize and allow longer UA keys
new c33c614 Revert "Add port number for ncacn_http epmapper."
new 65c0fd5 winbindd_cache: simplify logic in new key length check for UA keys.
new 992f1e6 Add all the source files from the old CVS tree, add the 5 missing chapters from the HOWTO and add jht's Samba by Example book. (This used to be commit 9fb5bcb93e57c5162b3ee6f9c7d777dc0269d100)
new dabce97 - Better names for some files - Add the build system (This used to be commit 450386e3edfc59e0ad67c12998eddfc46b381250)
new 96d2ddf Remove ignore files Add missing build files (This used to be commit 5f3b2ba2255a557d3af6624779c34e0b59e0352a)
new 8c20a74 Fix samba-docs build after svn conversion and Samba3 By Example addition. Now we are able to build everything in samba-docs properly. (This used to be commit bb09f771958150e9465a5dc9d8e62aa8477c17a4)
new fca7f7a Fix Development documentation as well (This used to be commit 3f683a67c5a2a1797bc26c5f3efc01831a4e4969)
new 2ef8f9a Change 'release' target: remove 'htmlfaq' (outdated) and add 'guide' (This used to be commit ca67dad01bc200d1b94f37e8fa140f999288eb14)
new d9e6b36 Document --require-membership-of={SID|Name} (This used to be commit 83e7f9692302a7c459dda7ef35e26b836c85c23f)
new eb0aa7a Another round of fixes (projdoc -> howto) for images (This used to be commit 80aa81950e7cf341b87b0f7b77850d080a67f9a6)
new dda26c3 Fix docs build (remaining commits from SambaXP) (This used to be commit 3c105fdb21197614b3790b7d6275566118729050)
new 819a7dc Added docs for new parameters. Jeremy. (This used to be commit a1c65952afa716a8b314b5e60d2d038e435c9d51)
new 4324fc3 Having killed it from Samba 3.0 and trunk, kill 'unicode' from samba-docs.
new f7b0114 Remove autogenerated file (This used to be commit a2a6e692eae34a431946376aca4b4dd79b34d5dc)
new 71c7aff Fix developer documentation build (This used to be commit 60aac4237b390eb5d5388cec419a7ccbcc3178ec)
new 15829f6 Add script for extracting additional files (This used to be commit b41c38e8df138eca806e4c04a6d48059d9b03ca7)
new a7f6e5f adding the THANKS and history files back after talking to jht (This used to be commit 3db167192c1eebac8b76dc4bf5a522a20cf6d4b8)
new 12718d5 Remove anoncvs instructions and replace them with svnanon instructions. (This used to be commit 0fe4774a4ffa0ddccb68b2e28a834d00dcbe3c84)
new c54a234 - "total print jobs" doesn't exist ("max print jobs" was meant) - Fix note about spaces in smb.conf (This used to be commit 0dbd2fd59ac646060ac590ea924a3fc41b029192)
new b449907 Add smb.conf entry for "winbind nested groups" (This used to be commit 899ad47b18e9614bd1678bed02070e841c4be7ca)
new 92298bd No longer use cvs2cl (we're not using CVS anymore so it broke the build) Fix syntax error in "ea support" parameter (This used to be commit afa157521599450ee44ad228677813ab9cd3e2e1)
new 3143314 the parameter name is 'writeable' and 'writable' is just an alias of it.
new 2159219 This is the documantation for the shadow_copy vfs module.
new a48fcbf The whole point of the 'privileged' pipe is that it is not world accessible...
new bcb4063 Make the docs system somewhat more user-friendly: - Configure now prints a summary of what output formats the docs can be built in using the utilities that it found and prints the names of the missing utilities for the formats that can't be built. - Add 'make all' that builds all the docs that can be built using the utilities that were found (the current 'make all' has been renamed to 'make help' and is still the first target in the Makefile) - Add a few utili [...]
new d0a1750 Increasing SIZELIMIT to handle 200 groups. (This used to be commit a3b124172d7919c6110c942254485636d63356bc)
new f87dad9 cvs2cl is no longer a dependency (This used to be commit dd60d21a634aacb28caec307ac5b4b5c916365d6)
new 739cacc Adding Samba-Guide HTML file. (This used to be commit 007ffb659d53c79ae1a2ac4e9f2a81be877476ff)
new d26330c fix typos in Makefile (This used to be commit 82be8bf6c9070fa6a331df01f1ea087cef22d658)
new cd6bf83 Put multi-file versions of HOWTO, Guide and Devel-Guide into seperate directories (This used to be commit 8161607f113216c4ba419ceb144c570cb22054cc)
new de523d7 Docs successfully build into seperate directories now. Last thing to fix is the paths to the images (This used to be commit d4a8635a85e01e2e00015afd4d094dc3d0882655)
new 74920ca Fix path to images. CSS path doesn't work yet - I'll have a look at that tomorrow (This used to be commit 0666499b1dffb5c1e9c0465b745fd1e5d7deefc6)
new 215e987 Fix build of release target (This used to be commit 9f8ca22c4b0dd57debc4d2201fa25a15b99a4565)
new e6ef2c5 Fix CSS (This used to be commit 6f385073edbbb59637b38fc2958ce4d1153ff412)
new 0a7d727 Typo fix (bug 1084) (This used to be commit ee1cf297d7b0dbefebd2e623849afe54dc703b50)
new 5e01341 The 'index' manpage is samba(7), not Samba(7). Fixes bug #1142 (This used to be commit 9c3ca3be0c55a8b35a08dcf9f2baa72a1179d0f6)
new 55167d4 Fixing omission of addition of idmap container. (This used to be commit 894ee4d29848e02b40905b2821fca10ef090a8b5)
new 27df805 ensure that the target directory exists (This used to be commit bf9010fa5a68260cca90bbf69e26d5ca0f9819da)
new c9acce4 Smbd can take a list of port numbers to listen on, instead of just one (bug #1145) (This used to be commit 5d5e51eec285e88305582f103038f353effa58ca)
new 98289ee Fix link tag ref. (This used to be commit 1ff31aee7133ab59c214e42ef69f591b58ded8d6)
new bf0abbc add 'html' to release target so as to include output/devel/* (This used to be commit 33497c9f9eb336fa23f1f1db6fb9a17077cbf852)
new f036e19 Fix a couple of typos (This used to be commit c8e54b13424be57c166e6172d9eedbcbc3d98fb2)
new 95977ba Fix add group script (don't break when users with specified groupname are mentioned in /etc/groups) (This used to be commit a6b7d00a82693dcfc81c8dfb0b5800f3aaac49a2)
new 2525681 Fix incorrect description of recycle:noversions. (bug #1148) (This used to be commit 1b9b19d7b6982f62b0e7405518a17f139a632124)
new dd5df9d Add note about 'unix charset' begin used when running scripts (This used to be commit b59cfedfbe8e3d49035ff0b986a8245c74af77ba)
new 7d983fc adding docs for 'cups options' (This used to be commit fdc28ea185167ae7342b9dc4d6f752d0a5c50f70)
new ea45ec5 Adding clarification of KRB support for SuSE and Red Hat Linux (This used to be commit db0387aa5ab0bd5db4ce3a3cdfe30437e2a215df)
new b05fe71 put default and example parameters in the right place (This used to be commit b6931f7e1b54155491575904959e4889f4aa0a34)
new 8be5a71 Add documentation for smbgetrc (This used to be commit 8a1d5cb7f69b2ef631a6c7c020751b9e6ee0f10d)
new 826db26 fix default install locations for swat in manpage (This used to be commit 01c674c13bbdccfffcfcbe6ede83fd23656531ff)
new 8b499e0 updating cups options entry based on feedback from Lars M. @ SuSE (This used to be commit 6441e1ef353a0f38919dd086fca8953e722111f3)
new 2ea3e97 removning html-single from the release target (This used to be commit 3011499b956b9af398de9f28fe1dae9346357dcb)
new c0a6147 fix description of mount.cifs credential file syntax (This used to be commit fb3a99a0fd86ed4c808a6dd8a380ddc258f6ddd2)
new e86e2a6 Fix output in testparm as well (This used to be commit 6f983222f9b231b7248216cea8727cb93c1784bf)
new 3965471 fix typo that prevented cups options param from being listed in smb.conf(5) (This used to be commit c1003a45c43a3455c3d460e28ef62615823fd84b)
new e8bfde0 Fixes in manpage generating (This used to be commit b80770477c83e1801a3d9195d10d6578bbc5e47b)
new a1a6c51 Use html2text for generating text output instead of xmlto, which uses a combination of xsltproc and lynx (This used to be commit dc303a8c08c60c81bf3b38708af115f660aa9e7d)
new e16f34e Allow specifying a directory with the samba sources (This used to be commit 411a84c102eacd9865468304d3a19170e7daae35)
new f2d4720 Add script that detects missing manpages (This used to be commit 01e70035b9a4cf69bccc5b17c221de01e35c6532)
new 17801fe adding docs for 'printcap cache time' -- patch from Lars (This used to be commit bc2b0b8ae955966f760e9ec38659befb6641bc3b)
new ef9b7eb BUG 1367 -- fix typo (This used to be commit 0b50d0c73668644e0a5d754ffeb6222db0f296c2)
new 0e4d73b - Support validating against the DocBook DTD - Fix typo in printcapcachetime (This used to be commit 1f6ec86c55b36143b7e232a3853a09e546ecddda)
new 6878ba7 Clean up XSL (This used to be commit d8fba4d56536e43aae2e34838fa37ac5d4087e33)
new eb6511e Fix short description (This used to be commit 9356b76916888e907f36ecd6ecf27d6ae6d9b3d0)
new 6cfab72 Fix typos. (This used to be commit cb305b0edd33f5e441f9d99fc0d4e00b30a66d06)
new 2780d34 Fix typos. (This used to be commit 2f8685a82a55cc79b6208c03970d1ba026a9a9f5)
new 08bb17d Clarify how to assure local profile use only. (This used to be commit 4c215ad1385a63b8c580212bdd74bc1f380a954c)
new bef2516 More fixes. (This used to be commit 82815389bbb38312593db74debb2b53bc45123d1)
new c1ab036 Fix spelling mistake noticed by Chris Garrigues <cwg at deepeddy.com> Jeremy. (This used to be commit 1c39c0debe10dd0b82ee85bda8891b732da71ec6)
new b711015 Fix typo. (This used to be commit df24abb7fa2dd188ee7401633c7b7be84d5e48c4)
new b9b66d8 Quick start (This used to be commit ba404948f3721a58e9bc10a6a1bfd228f03c4f49)
new 21d7340 Generate summary of manpages (This used to be commit da9b66e0e3fee0f4570583fec3e75bdcb931a56a)
new cfbd5c4 Add index page for HTML documentation. From Lars Mueller <lmuelle at SuSE.de> (This used to be commit c774abf1a6114a1d0d8630b55605b9f520d3c205)
new 70f869d Build html version of manpages, if possible (This used to be commit 8c2734983be156d12eef709237b5d9ce079a6393)
new af51ae9 Document 'cups server'
new 9206d7d Typo (This used to be commit cbe60c72e3a059caa94decc361608679bfb5eb55)
new 7350f0e Fix two more bugfixes (thanks to Herb, Andrew Bartlett and 'Mi') (This used to be commit 53914f3f81bfe0398ef1b81cb43f80d076090469)
new f9e5c35 Add KDE link file (from Lars Mueller) (This used to be commit 298f32e76d2fe9a2c0d887bb137d94c42fd0e3de)
new 44cb09b Added polish translation of the comment.
new 760d773 Typo... (This used to be commit bde8436209043f45fb4403cb167ea5d798335c35)
new 40417b3 Remove redundant attributes (This used to be commit c031e9abc270b63681e357e3f80b73515b611955)
new 607bd70 Use xi:include instead of entities (This used to be commit af2cabcc3cb8a2981664811001ed3366089be3b3)
new 6576e99 Replace entities with xi:include (This used to be commit 8b5fb7614c7fec9fba2c4bf0a3ffa93c4316b28d)
new a227b38 Add Jerry's list of relevant TDB files to smbd manpage (This used to be commit 9dac44bc41f60fdcea1accb1d2032866964968b0)
new e022e76 Solaris patch 113476 has been replaced by 112960-14 (bug #1453) (This used to be commit 829df71e09cf39f20254ce49604c1009f6628306)
new 42797eb Rename docbook.txt to README to give it some more attention. (This used to be commit 10f6f81724be2cdcc61d63bbf8fff2b45af31d6f)
new c5c6084 Winbind is installed in sbin/winbindd, not bin/winbindd... (bug #1101) (This used to be commit 226b1d79c5d18f6fdbe68c8b73c7bb8e8c2f636b)
new 3d732aa Remove reference to non-existent configure option --with-msdfs as DFS is always on now. (This used to be commit 4f437cc9caebbbcf452fce837e9e4bbd759dded3)
new c44900f Generate thumbnails in PDF (This used to be commit 0d6673a6ec3e359a8e391d2c95c540bf5a31a17c)
new 4231138 Nicer latex output format (This used to be commit c455e408290cc290f99a9282435ea623ac1366f5)
new 7a9277a Add missing images, fix syntax error (This used to be commit 635f216a65ab0b310ededd730ee227a8d9a80725)
new cce465a - Add notes about using catalogs (speeds up the docs build!) - Support building FO and Windows Help files (see: http://samba.org/~jelmer/samba-chm.png http://samba.org/~jelmer/samba-chm1.png http://samba.org/~jelmer/Samba-HOWTO-Collection.chm ) (This used to be commit 8669bca66c7d6dcd588542f975aba395b3476e09)
new 1dfd737 Couple of small updates for CHM build (This used to be commit b6e68ddbd367cfc48d6e4a70446109a210019f1f)
new 41419c7 Added description of "auto" option for case sensitive parameter. Jeremy. (This used to be commit 2dbddeef3c329fe95f66a4403b2ba659c10c3bce)
new b3ac905 Add initial version of Pearson stylesheet (This used to be commit 626ea21b64d61935faf3ec211c122c90aba799e4)
new 2da3176 Remove info about GUI for SAM for now (it's been vaporware for some time now) (This used to be commit 7a4cd3f3ba2e863ddca028ab246d9dc5da47f430)
new 0991543 Added docs for case_sensitive command. Jeremy. (This used to be commit b6b253f1a3bb4b26e860b787a486eb226e8311c3)
new a4a8d71 Makefile dependency updates (This used to be commit d519625378fdc5a1c0192766095104fded5b628c)
new d203e81 LDAP support is not really experimental... (This used to be commit 1a6b0516af442b7bd89aef654a6336975cc180d0)
new 2fb5f5f Minor fixes: - faster doc compilation - remove unused (CVS) script (This used to be commit 9cab0924b0c7379f68ff12d02e7a496f8359816b)
new 9eb45e2 Support running from a different directory (This used to be commit ec0bbb6c2e7ccb9155d4f890cc99563453d209f2)
new 83a1781 New structure for the docs: - Same name for a doc everywhere (howto -> Samba-HOWTO-Collection, etc) - Shorter and more clearly structured Makefile - Make it possible to change the paths for the images (This used to be commit 96f6c05f25acc8a9bb1977b8bd5cc97ce511b6b1)
new fc5ad17 XSL script for converting DocBook XML to Yodl, almost done :-) (This used to be commit b9404cd05db77efbb81fc59925aaff59d45416fa)
new 6d19d01 All yodl macros are used now :-) Not all docbook tags are supported at the moment (tables, author information, verbatim stuff, bibliographies..) but that will follow later.
new 55316b3 Fix smb.conf.5 build (This used to be commit 643f25c8bf672e6f5968ad28386a70665d58e347)
new 3ec218e Fix tdbbackup documentation per Andrew Tridgell feedback. (This used to be commit 8c2aed83de8ffa50b70f446de98d8f5028bbad5c)
new 62b295f Fix Makefile (docs should build succesfully again now) (This used to be commit 8f8e6d221c0637c66b20468560f49fc6258156f5)
new 6f85dfe s/seperate/separate/g
new 99efa52 Fix typo (This used to be commit 7c1a14a784c6e8d2d69f3071c3deb13d0d26c1a5)
new 0cc55aa sendfile is now on ... Jeremy. (This used to be commit 289e0e7b0824486fa870d02ca0bc2256c936f858)
new 55bb745 Document force unknown acl user (This used to be commit 031fe950bb0bab78fcc4df143e78c6ff2e7e3c55)
new fce9dfc Manpage fixes from Bjoern JACKE <bj at SerNet.DE> (This used to be commit 1387d68432cf17981f0a3dc5a02e17f972b691c9)
new 46928f9 Typo fixes... (This used to be commit fba2fa8d742be3596f0f8da5da17149fbe6f9d19)
new b3409c7 The default "ldap filter" is (uid=%u), not (&(uid=%u)(objectclass=sambaAccount)) (This used to be commit 7f3cca4841112af21209de78ea817d301dfe5520)
new 1981120 Ensure max ldap replication sleep time is 5 seconds. Jeremy. (This used to be commit 610702ef8e53911b2c53db486231edcd68230fd4)
new d535a24 Add doc for "ldap timeout" parameter. Jeremy. (This used to be commit f684bb2e46482dc2f82a15de21dc30e66d940385)
new d063a89 Fix typo. (This used to be commit 1a82c7e2c5e6a81b53f1aaec9185cfc63ea0eb86)
new 68da78a fixing release target --jerry (This used to be commit 4a1441482a59c478f5ffe087306f649199971649)
new eb87ee3 Fix image support. If images are missing, this will now also cause the docs build to break. Only images that are actually used are copied. (This used to be commit 9b7099c94588916af6b3c4ebb7883e36d9bf2e6b)
new e2f1abf Fix "explanation of each parameter" Work on the pearson XSL script a bit more (This used to be commit dd05a7209379053f5eab8c89aff68028c5b6c439)
new 338ebfa Update to note hash2 is the default - noticed by Thomas Bork <tombork at web.de>. Jeremy. (This used to be commit c210b8dfdfcf0abf68975b4609ca5ff57caaa4de)
new 3d46cec Add link to appropriate chapter. (This used to be commit e1c3ffd7c4f439191b24e3435b667f3086d7cf6a)
new 30be574 Updated entry of samba-vscan (This used to be commit cf183bdc1d154e175b8ef4394a4866eb9da08d0f)
new 6867b52 Fix incorrect transformation for prefaces (This used to be commit 7f8302a2a4d45a67b0d65757b79dd2e566d1a7f7)
new 4ec61fc Use gpl.xml instead of gpl.tex (This used to be commit 0f64fa4d661593a5a38222e1c9c0621d08c7d517)
new 87bfd6a Better example (This used to be commit 7c15e26c31760d7861eda294768798f265ce2270)
new ae7f76b typo (This used to be commit 152984168cd1eb8bbcca432d2eaabf4fca1d1758)
new 994df6f Couple of large changes to the pearson code, portions by Jochen Hein. (This used to be commit dc3e0a5a362c3916bfa7b5104b2a17f0d021a6e1)
new aed1af4 Stylescript fixes (This used to be commit c490850bad7f7d10bd306ff5a6bceeb2cb8eeb39)
new 3582b29 Couple of typo fixes (This used to be commit 1e49c292c8444ebbbede1dbc6625d097c8cfc2eb)
new 06e98a1 source + destination -> target + linkname for 'link' and 'symlink' commands (This used to be commit 5814cdaee4b3e11817d0faf691847967e1fde4e0)
new 9d90023 Default is yes now (This used to be commit 2859e0da31e43203a1622eef43ab7b17d3d936b6)
new 4128635 Updated with sepcifics of how we determine sendfile. Jeremy. (This used to be commit db41fa6b4183163e10a92c89245580626879a84a)
new 4e918ec Fix generation of subject index. (This used to be commit 695c819d5f05e97326d79baabd570b476f7f6349)
new 2837fef - Remove unused entities - Fix syntax error in xslt/pearson.xsl - Ignore some autogenerated files - Remove xinclude.dtd (available on the web) (This used to be commit f09d8dccd3d50fd2f7bbd1c35a58868e8030a2dc)
new 5f302fc Use dia to generate png images out of dia files (This used to be commit a46ab88b4481d63173f67ad85eb93ce281277562)
new 031f468 Complain when when dia version is < 0.93 and $DISPLAY is not set (This used to be commit 9e2e51ba18fcefc7aa72f4f9aa846814bf44fdf7)
new 153cf13 Better conformance to DocBook standards (This used to be commit 54d2975708657319e6ca42c44bd1e871abd09d85)
new 8f09daf - Respect the scale= attribute. - Better conformance to the DocBook specs (This used to be commit 4f02e13dad1d8207d9f9dbaa655f129d4ca63d11)
new dd16a36 use $DIA instead of 'dia' (This used to be commit f1876e1c3daca4b9981ce129a60c4979804ef033)
new b197bcc Add hitlist (This used to be commit 259928ae8f53e5b97eb922c2955fece507634325)
new 86b92eb Use different file in AC_INIT() because the entities are not present at all places the doc build system is used (This used to be commit d54df8bb10d2b48cb0a2652efa584674d1463398)
new 686efdd Default of "winbind enable local accounts" has changed. Diff by Bjoern Jacke <bj at SerNet.DE> (This used to be commit 7664af1fad5b4be55f319af757f63b18022d53d3)
new 40b9449 Typo fix (should fix the build) (This used to be commit 52da558e04bf675d8280625e96586269ced40ae3)
new 7be7483 Relocate name lookup info to correct section. (This used to be commit 30e1204c31c45b6a8c7e30bc62d619a520d17f02)
new 4cb4974 More updates - more node-type doco is required. (This used to be commit bc553c6028d1d5281bb24e99d405cd66cf1f8b23)
new 571db30 Add documentation on netbios node-type, clarify NetBIOS-less ops. (This used to be commit d7fbe5a1006287ab982fd65ce961d4c95d1d993c)
new a3835d8 Update VFS Extended Audit Module Debug Info. (This used to be commit 82367649e3c98fc30c4277556b141c2844d6e3b3)
new 5c463c8 Add more debugging information, both generic and for the VFS extd_audit module. (This used to be commit c1763e368c1152b8117d1934147a508b3b089316)
new 90bc041 See, I really can write documentation when I put my mind to it...
new 43876ca It appears that <program> isn't valid here, but <command> is.
new f5bf517 Document new "stat file" command. Jeremy. (This used to be commit 0b40005fcb64a3412d81d48c92d85c29019c596c)
new 30220f8 Document "defer sharing violations". Jeremy, can you please verify this documentation is correct? (This used to be commit 150abb500af5e643f4e9ae226d5d209bbfda747c)
new ad49ab8 Document "use kerberos keytab". Jeremy, can you please check this entry? (This used to be commit ab7d9f688781b23d3d58df33d06a4ac331447dc7)
new e554731 smbspool supports specifying a port number in the device URI (This used to be commit 1c3ec94f663d9e6e78c099ca20964d4966f0f614)
new d18b94b More full explaination of the parameter. Jeremy. (This used to be commit cd52139da245f88739c1d60a066f67d0c89a635a)
new dd763ad Fix typo. (This used to be commit c5e93d2713a8565291871bf07e816914fd59a796)
new 38903af Add description (to make build system happy) (This used to be commit 9cfedfa759055a4db67af1205bac5a4f00e91435)
new a159ae6 Fix typo. (This used to be commit 630b67df12430d4f58e4e461101daf788805549e)
new 01f789b Add links to squid, and mod_ntlm_winbind.
new 5317781 Add a note warning against the use of wbinfo -a for authenticacation (ntlm_auth is for that).
new 73b6a3d Explain that winbind does not cache authentication requests.
new 9cc8ba8 Make share writable (This used to be commit 6b155edbc503dd8f902db88256694b0e4d831a1b)
new 71a7ae3 Start working on samba-specific conversion script to pearson XML (This used to be commit 4c1aa1723fee757c25f9f6322e7b6905fc4a973a)
new 858cca4 Typo fixes (This used to be commit 7d85d5373c09af543c56e0d70e111ee80dcd1aa0)
new 4707bb6 Document iocharset= (patch by Bjoern Jacke) (This used to be commit b45e27e5d8f513c20af90bb354dbae3a014ed158)
new ad803ae Document charset handling fixes to SWAT (patch by Bjoern Jacke) (This used to be commit 942d465fa101e68333260883ec38ae9eaea7b57b)
new 0360d17 Finish docbook to pearson conversion scripts. I still need to look at getting internal links correctly though. (This used to be commit e8f126731f975e82779aa3bf7947971a36de083b)
new 1e5cabe Remove bogus comment from 'client use spnego'.
new 8df7c9b document "setprintername" (Bugzilla: #1830)
new 6dbac05 document that 'printing = ...' resets the printing commands to default values (This used to be commit bba26665a7904a9007a2b631db069adfca79b45d)
new 03b002e Corrected default settings for "ldap timeout".
new 48341dd Fix indentation in Pearson XML output Add some markup in mount.cifs(8) (This used to be commit 220ace14822e1312ff0bfbe4348b0b9147d075f3)
new 9b81245 Updates and fixes. (This used to be commit 6c66bd83e6ed9ebba14029caad81bcef29465b09)
new dc29d71 Updates and fixes. (This used to be commit fcca5c1930f467cbb679b08d2dc3a59d8719e270)
new 8e589c2 Update version date and number (This used to be commit 07fd9c5f16bd1f51d02b6f6d1714d522c4559e00)
new a20e787 adding docs for force printername (This used to be commit e6a366606e4cf37798867fe0576108ac9e8098c5)
new e7369bf Work in progress commit - Adding IDMAP documentation. (This used to be commit 7aedb2f549e62b4bf3a3717292c879eecf15abc0)
new 6201963 Work in progress commit - Adding IDMAP documentation. (This used to be commit e2f52f0feccffe62b289095e82da7b3789d2a79b)
new be552a6 Work in progress commit - Adding IDMAP documentation. (This used to be commit b8c2afe04c2ec231ad781addec037643a0ab4941)
new 280553e Updates. (This used to be commit f5566ff234bd0b1ba84767d546d7060499526759)
new e5c8943 Tiny update. (This used to be commit 68e23fdcd378cf59f29d53aed3e7eb3cae2ece60)
new 7939683 Latest patch for TCP/IP in WFW 3.11 is 3.11b, not 3.11a (This used to be commit e3865a27edcaafa46317772fbf10cdc5309a22a2)
new 6d3908f Default to 100% sized images for HTML (This used to be commit 0c55f95f6cda382b676634acf2a98a1299d51b85)
new 9b91cee Progress commit only - still going. (This used to be commit 87aaf35b2b470ef9c728addfdeb61a3d5e0318b2)
new 5a62a2b Another progress update - more coming soon. (This used to be commit 91b9d4b72161555db845aece1149840f6a674914)
new 5576dae Man page update for idmap backend with idmap_rid plug-in. (This used to be commit 7f6fc14c53a1bac268a6e699b651c6ef88b00111)
new 45ef010 More work in progress - further commits to follow. (This used to be commit 3e03d26588627b7107ecd57577b063c7fe3557e0)
new 62df963 Fix provided by Robin Munn <rmunn at pobox.com> (This used to be commit d710f086a53505ba08a04e344b6f9e139062b6e4)
new b5fd516 IDMAP Completion. (This used to be commit dcfd5eb5244caae46eca33ca76d206ca236fa585)
new 62b9760 Updated username mape man page to reflect post 3.0.7 operation. (This used to be commit db5b2ef32a92d47e2c02a1fc111177bfd8bfa179)
new e5d9054 Replaced '%u' with '%U' which is expanded correctly on login. (This used to be commit c55065d12d5b8460b5d95d10d4e2b1ef64463cb6)
new 6aeb659 Document "deldriverex"
new 784a05f Fix small typo. (This used to be commit fdf192cfe6010d39bf8146b1c16f093c66853308)
new 7fba6d7 Formatting updates and makefile update. (This used to be commit cbbbf0e8526eba405df09fd45b35a6931bdd8763)
new 6be7f6a Fix a small but annoying cut-n-pasteo with the net groupmap modify exampled.
new 983feb1 Fix typo reported by Stepan Kasal. (This used to be commit b86f4b9ac4dd647cb2d5065829560b4b1d1c1d1c)
new 1d1e764 Fixing more typos. (This used to be commit 11defc328c167953f741cbe8955b794ec4350160)
new 7e3b00f Fixing documentation bug #1093. (This used to be commit 3cf5e8558392d8d814575d79959e8ffed85832fe)
new 998f01a Fixing incorrect info. The code only checks that the users UID=0. (This used to be commit 2c00fd352f5576f6c6673dd674cd1aeb5562b773)
new b6fa8c3 Fix for bug report #1716 (This used to be commit 5e818cefb47fb74b57f73b0151ff972fdba3905d)
new ba8a700 Fixes and updates. (This used to be commit bec3bd8f5863b044bca64b38ff037224bb652211)
new 23ba239 Fix another typo. (This used to be commit a3a45fe123abbdc6d287b1ad6e319bad3753bf29)
new 3bddcb7 Fix semantics. (This used to be commit 6f12f233a8f3993c208aca3dae176ad60903f04c)
new 1cca7db Another attempt to clarify. (This used to be commit ff0a0e3db32d217386d26267b629e790783faffc)
new 37c4269 most probably a typo.
new 966a5ed "mangle case" silently vanished with samba 3.0.6. Reflect this fact in the docs. Thanks to Bjoern Jacke.
new 27d173a Update path info. (This used to be commit 961f4f04de4932979d73a21758027e718389ef38)
new dde42df Fix two typos (This used to be commit de0d7b2f9b71dcc18b1b46f48f72c0551c586efe)
new a9ab022 Add placeholder manpage for pam_winbind Fix syntax error in "logon path" (This used to be commit 8563343832a99196b47a4c6c6533c1fa279ea566)
new e88d882 Use \ rather then + as the example winbind separator as + causes problems on systems with NIS (#1092) (This used to be commit e7a338890affed608faca0aa34cc76561db23f67)
new 9cab43f Add note about portability of adduser (This used to be commit e9cc83f8e2c739e26ea2851ab49329b4c05e2e59)
new ca63ae5 - Fix manpage index file (#2109) - Fix plucker (Palm Documentation Format) output (This used to be commit 8a4ab0776b5905d792116706a0de4ffbbb315f4b)
new a82e53b Note that when two entries with the same name exist, only the first one is deleted by "net groupmap delete". Shouldn't groupdb/mapping.c refuse to add a group with a ntgroupname that is already used? (This used to be commit d8c8b3f9e9cd73e9979ce016b0eceea24d60c4aa)
new 8a7120d Fix typo (This used to be commit 364648ffeb147af21e80157258fa8300aab5f94b)
new 8bab91a Fix typo. (This used to be commit 0d311ccdd50b4c3e3464d17b469c431a082068c1)
new 6355ab9 Replace drive root with environment variable that is portable. (This used to be commit ff5a43ab3041626a8dc48f29e3f10163d7408dd0)
new c680c70 Fix from Bjoern Jacke.
new 607229e Fix whitespace.
new a21c8d6 Typo fix.
new 3b600e4 Addd instruction to run autogen.sh. (This used to be commit aba822305c50ac11a312ca653042739be6cda4de)
new ac612fd Update information to point out that configure only needs to be built if it does not already exist in the tarball. (This used to be commit 29489f7f46f8229ef63fc3c74d3de81d2040b4ae)
new f8bbfee11 Clarify that turning off lanman authentiation applies to password changes as well.
new 71b037b Fixing groupmap errors. (This used to be commit ecf24c8ba5ed8da7d2d9b2dbb453b4401a7bfa4e)
new fd07412 Fixing bugs. (This used to be commit b3a08ba0f0809f8629a69e837d3e03336dd9e328)
new 470ad3f Typo fix.
new 542eac1b Fix typo (This used to be commit 162b8aad274baad41db203a692eb4c0a021120b8)
new a967ddf Address some inaccracies (such as BDC solutions that might have worked, but Samba never got the code to support), clarify some things that pedents have raised on the lists/in bugs, and explain about the 'ldap replication sleep' hack.
new 18926ba forgot to add docs for this new parameter (This used to be commit 262449d3975055ca5329bbfc833c5fa05d96b94c)
new 6db046c Add support for HTML version of smb.conf in chunks (This used to be commit 9a49f47d3bf323f60618c33c0948103ed7999ed4)
new f1fb00e Fix typo (This used to be commit cddfbc1b166eccf35456f95b281c6b92b2f76b05)
new aa5c288 Fix to get around bug that causes use of the quote meta-tag to fail inside a screen metatag. (This used to be commit 08d862035edebd4d0b30a0d0b94c21de30a4f679)
new 4e10a3e Add note about pgsql backend (This used to be commit b28aeabb9fb403f67a6fadaded014329ef6e1ad9)
new 580e77c Add note about WERR_BAD_PASSWORD when 'security = share' (This used to be commit 6aaddb56d127dcb8b2a9ebe0d85da81e5520f440)
new 67a599d Fix description of when DEVICE_URI and when argv[0] is used. Thanks to Jay Fenlason for reporting this. (This used to be commit 94a74c1c51dff2114cc64f9869f165ab2ff43429)
new 1345647 fix a few typos (This used to be commit b5e8a1475c3d8c2a5c9a477ba478e67f784f0e79)
new c5e0891 Document "net rpc user rename".
new 6206902 Start documenting pam_winbind's options. Maybe someone more fluent in english can look over it...
new 114b707 Thanks to abartlet: Add note about spaces in pam_winbind's options.
new 7da16ec Since English is my first language, I suppose I qualify for "someone more fluent in english." (note, though, that none of these corrections are grammatically necessary, but they do make it flow a little more naturally.)
new 87a35a2 Apparently Herb is more fluent than me...
new 6bcff1a fix another typo (This used to be commit bfc75b80acea07c1c6c120742094cd5137b4f4b5)
new 3be3a2a add entry for 'enable privileges' (This used to be commit 726c203807336d851320d392c19ba75b42585df1)
new f4cbce8 fix a few typos (This used to be commit bf55d592fe6db4650efe56e0f0d4e9927f54bcd8)
new c9c2b70 Added Jerry's documentation on User Rights Management in 3.0.11. (This used to be commit 4f26358e70135f06fa2c5cffc0604b7ddb99bc17)
new 133ae77 Fix example value (caught by Bjoern Jacke) (This used to be commit 5a7793070e6fb2bfeabe1ca4d471cdd6aa52eea5)
new 28062f2 Oops. Forgot to add file. Here it is. (This used to be commit 7a85d27bd1ad5097fe3281bc832fd42e1fb10861)
new b0eafa6 Fix typo. (This used to be commit de095db88bdb3c097f32126f69b87422d48a854e)
new cdd0b10 Don't generate the Makefile, but rather include an autogenerated settings file (I spend a lot of time editting the Makefile, and running config.status every time I change something gets annoying) (This used to be commit 90f297cbb6d89d93c33b9691b407df23471b4771)
new a838eec fix typos (This used to be commit 740bfb28ff1871e7f6507caa7908140ccb12dd7c)
new 111418f Missed one substitution variable (This used to be commit 934bca56f9cc7da36d87d473e4cb24930de21ef5)
new 1c53d81 adding basic docs to net(8) about 'net rpc rights' (This used to be commit 69e16205bdf8eaf4952ef3b11756e2622164b561)
new 1b43562 Adding info on the '-P' option I added to swat.
new 1aa254a Add -P to synopsis (This used to be commit feaec6c62841c97454722846436b327921cbde5a)
new 8992995 adding note about these options not being supported in security = share (This used to be commit 4524d2c761ae5fbfc38764e4c7a6bb6802501700)
new d22215a Adding patches and updats. (This used to be commit 249961a1959aa171e93b3e18d94bc69c07cbacdf)
new abd5f7e Allow building text versions of the docs splitted by chapter (This used to be commit b213126f80ed639cb1fe10ec86557632aa283e6e)
new 9ef26b7 Fix typos. (This used to be commit 9d0669c8596752ef534523a14d40f2de60a649fb)
new 5502383 BUG 1767: change documentation to reflect current hash2 inplementation (This used to be commit 71fdb8ca07292c2e3084e3e03e95ccdddaf8d088)
new 742c229 Commiting Lars Mueller's patch. (This used to be commit 281ee4093bbc4d4cb7c849bcbe8bdc08a6b726ba)
new 85ee909 Add support for building PDF's thru FO rather then docbook2latex. Output files are generated in output/fo-pdf/ (This used to be commit 9cdcd1f9c6966f9ee4223568b123e91ac618100a)
new fce3e08 Couple of minor fixes (This used to be commit 4b8b1b9294d038707b36403a2f1e165dfe4dc1f1)
new b40cdb0 Fix some warnings (This used to be commit 20b8daa76827754e7622141ec6b1dcc65d4764e3)
new bb32fd0 Adding clarification for post 3.0.10 versions. (This used to be commit f8b089d0a9bd461f47878613eb5a0cb60edbb27a)
new b012ce7 Fix typo. (This used to be commit 0ace285bd53d85761e373761b5fd8c0944750e34)
new 2fc44ad BUG 1496: --authentication-file (not --authfile) (This used to be commit 268434589d0a5b7b21b66ea27b6a29bb3baca4e9)
new 48ea8d6 fix typo that broke a few specific parameters (This used to be commit 56ee7998a9bf9b35355b0ed9777f53542dad5238)
new 5d5395f Bug fix and update to clarify reason for upper-case share name. (This used to be commit 101f214c0574c891fb9698b32c669f702e4a231b)
new 8734c9d Updating in readiness for 3.0.12 (This used to be commit 40b6b9752607be6edd5fabaa21d8d2da4f48dc41)
new fa085d0 Add smb.conf entry for ldapsam:trusted.
new c628d7c Further update. More to come. (This used to be commit 1d67ac9ef1ea60a1ba695b7eebc7e00aa3d401d6)
new c157580 Further update. More to come. (This used to be commit 287c8a9fdb41dc8ea46e3575a9a87979f52e453c)
new 90f2fb9 Another update - adding Privilege info to chapter 6, updating it also in the HOWTO. (This used to be commit b5c7f01601c473a977be7cae153408d7158af58b)
new 0453995 Formatting fix. More needed. (This used to be commit 97cf467b3f2901016155de7fd525966e816cfc39)
new 387d524 Update publication date. (This used to be commit 6da50a6908616a66bea63fcacd0429ac720f5b69)
new 8bce90c Fixing bug in slapd.conf - owner notified that bugs are not allowed. (This used to be commit 4706e0c0737df17b240dce9ad816d571e42012a5)
new bf2bd4c Removal of the smbldap-tools pl extensions left behind in last edit. (This used to be commit 8be9e22942e234ca4a9e25914720050de964e9f1)
new 51b57be Updating version numbers. (This used to be commit de92c975bae8cefb8840d1a44e82162243135aec)
new 71c51ef Adding JRA's documentation on large directory (files) support. (This used to be commit a2d2778d7da7f7fdf0a7f57a05a7ee1ffeb214af)
new 459cb97 More doco updates. More coming too. (This used to be commit 884efef4a4c32fc7f660b58bf2e5cb56e903e378)
new 272a5fe Another update. (This used to be commit 1eff25295974361516f740a2ed3bf5317a3063ac)
new d07d9cd Fixing note in bug #2364 (This used to be commit 4556a3d5b3e616edd8d6761a8d84ed9b0e4a2578)
new b7c94a5 Fixing bug #1105 (This used to be commit e57a54c1c0572e11561c2f9c448849d7fde894cc)
new 7d771a6 Fix for bug #2200 (This used to be commit ec844bf36cfddd087af1fc57a704bc223ab5f102)
new 4f19004 Updated new Migration from NetWare Chapter (This used to be commit d8f3febeffb333bf3b0f439aba70629057308765)
new 0f0b83a Reverting from Global to pershare scope for printer admins parameter. (This used to be commit 51eb8f11dbd6fb52c37bdf4d0823410e95aeca2f)
new c2257e6 BUG 2431: fix documented default value for strict locking (This used to be commit 28fe4e878c1704931c337063324482e0c2d446a1)
new 2078575 Last update before massaging the content into its final place. (This used to be commit 73a0a3cb6819ef4ad679cb506858d93c35e07e87)
new d9c05ef Pre-Final Chap9. One more review to follow. (This used to be commit 6937f6c93420d499cde7622a7395c949bb7a3e54)
new 7ae1dac Fixed typos. (This used to be commit 5ff1d7fb792268901c122c5d38c297441dff6286)
new dc1ce7e Fixed duplicated tag name. (This used to be commit 04741f431d317887fe45a92459781725e47886b4)
new 1a0eb90 Added index entries. Revised introduction. Fixed typos. (This used to be commit 8af5012ed0f793b0225d0be7932270c61faed57f)
new a7eae22 Fixup preface to include new chapter. (This used to be commit 8e6e6852a7cff9677bb6087b240d177da0c6ebd4)
new ff4c419 More fixups. Sheesh, where is that feedback? (This used to be commit 595ea2eb6330ffae687a32e06b413d81c50c90f9)
new a52f252 Another formatting fixup. (This used to be commit f2218173090d23a622c0a77ac4f34ba087e2dea0)
new 4e6dccc Another formatting fixup. (This used to be commit c8210f7824ebc4b6dadabffeee2bea6021098a1c)
new c70d057 Add patch for db2latex that fixes problems with newer versions of xsltproc (This used to be commit 233070f76a802a41d91e4d5d88838bccbbbbf1d4)
new a178f71 In previous Samba versions, no charset conversion was done for filenames by default. Fixes #130 (This used to be commit 10b2a8f34ca627412f4f00a202f2000c2e29d0f2)
new 8a9b2ef Fixing typos reported by Will Enestvedt. (This used to be commit 0e19d7e7e95aa01172ab5928deab2f4415437922)
new 4f229ac adding documentation on the 'allocation roundup size' option (This used to be commit 77177c8ca5150b27b813757a7597ebce50c0ee54)
new 2f5e431 fix xml syntax error (This used to be commit 4e68ec10900472bcd9316dc605ab807ee5eb49aa)
new fedcbe8 - Be a bit more verbose. - Try some more possibilities when looking for 3.0 sources. - Fix "make files" (This used to be commit 0e33ad6b3b45a95868c64a80ff9e1e97ebe51c16)
new d094db7 Add texi support (This used to be commit bdcf561e232d4bcee85e4a7dceccb2382bfe9138)
new 71b81e2 Add info on what to do with MS Visual Studio problems. Jeremy. (This used to be commit f00aeacc1886db9c2cfa80a56ae3b073c036ceb0)
new 3ef4b3a Use the Samba DTD rather then the original DocBook one. This step will (after the DTD is finished) allow us to validate the source documents. This all is require for generating PDF's thru XML-FO. (This used to be commit c5cfb1924445af98d6a538acaea40eceac411fe6)
new 8215cab Commit to preserve changes still in progress. (This used to be commit 2d543ee70cc6ec7092cac7b0b9824ccf6ae93c7e)
new 61526c4 This is the last update to the Samba-Guide for a little while. I'm about to tackle the HOWTO for a make-over. (This used to be commit dfef9d6ecc7f3c403b5c259d40935d976fcf884d)
new 50834aa Use the Samba Variant of the DocBook DTD rather then the original one. Entities are now in samba-web/, so remove them from here. (This used to be commit a66ba7c7e0b00eb9475a495d18e18cada3f6f9dd)
new 9c72dd7 Use new definition of <smbconfoption>, fixes a bunch of validity errors. (This used to be commit 3eb5c35e47951f320f7c2f4cd478a95f6d48236e)
new acee256 Update DTD location (This used to be commit 889dfcc532bd3357314313fe8f70a022a174eef4)
new 04db598 Fix validation for the developers guide. (This used to be commit 2a26734ce26ae68f89c814e0b4219964443679ba)
new 2bc1700 Some more validation updates. (This used to be commit ceef479118fcf47b55c62de495224c4ec587f054)
new d74de63 Another set of validation updates (This used to be commit 5ec9c67db982c020dd98cf972d72f898e4b71fe5)
new c97b78b More validation fixes; building FO-PDF versions of the HOWTO and the Guide work now! (This used to be commit 2192c44663d3031cd6c0f228aea4a8cdd2a29a82)
new 81516d1 Validation updates to Samba3 By Example (This used to be commit 71a7e0df4ceb5ff106fc5a32b094eebb4febab91)
new 920aad5 Adding notes regarding LDAP and Computer Accounts. (This used to be commit c4364d6dd72d98b2e4e682b50a0be337d69d287d)
new 411cbc7 Fix links for smbconfoptions. (This used to be commit e4364d2c28dddcc07b32e3d0b681a62bf1545dd8)
new 58c6ea7 Update from Misty Stanlet-Jones (This used to be commit 894fea0594fb67c07aefdae9398a74ef8ecd91d1)
new a819223 Clarification that Samba documentation is not an LDAP HOWTO. (This used to be commit f986973276e53269e649b42b0dce7525315c09fb)
new 619aaa3 Added index entries. (This used to be commit 570739924cb26e73e87d8a92d0310d99e86b4de2)
new fcbb28b Fixed typo. (This used to be commit 226c6dc0ee265a400a1e5a3290aeb093240131d8)
new 69bd24f Mark some targets phony (This used to be commit 144d43fe211085a0a0b3ff9bf2ab3ce271bc4a08)
new b03c478 Rectify information about file times displayed by ls. (This used to be commit 323e3ceb5e2ab5f69e128e67320268b08b073a2c)
new 8c41033 Update list of (possible) dependencies Allow multiple possible programs (will be used to support multiple xslt processors later on) (This used to be commit 6f80dcdf3a7752283265cebc87073121120bb6da)
new f3b558e Add xslt script that can generate dependency makefiles (This used to be commit 59730e1280e46c5e0dbae8ca7e52cd192496ea9e)
new 2b1f630 Use document names rather then file locations in the makefile. (This used to be commit 4c6d251bc087fa8ce7a8531b066fe6b36b4078c6)
new f87f8fe More review needed - this fixes a big glitch. (This used to be commit 99afc61268551ab19e6bfe90ea88ef969fc85223)
new f1820fa Autogenerate parts of the makefile rather then calling seperate shell scripts. Avoids a lot of copying images that are already present. (This used to be commit 310b572db83e5a5a14eb4ac7dabbbff60172c668)
new dca802a Update DTD location. Fixes smb.conf.5 build. (This used to be commit b7da25a917d513012748225220114a9aedbe3fd6)
new a7cf578 correct '[abort] shutdown script' explanation (has been in 3.0.x for a while now).
new 4366c5e update %a values (This used to be commit a0c6fa9c70b65fd34855085125ba2269b9bd756a)
new c63cf15 cleanup typos in the %a description (mentioned by <HotaruT> on IRC) (This used to be commit 08fe9a4b43bb22a2d1e266a09a0ac74e009ee35e)
new e78fbd8 Fix missing </listitem> (This used to be commit 1435e91e537372fec7a308952533146de197dd51)
new eacbb26 Remove pretty formatting script (it is not used at all) (This used to be commit 4d7803626b7d7d95259243dcee4458c5c72b8369)
new 995aeb0 Respect paper size specification for FO generation (This used to be commit 3aa353c0e4b2b0220419b8623464317b71f9f34b)
new 8ee9f68 Fix smbconfsection output (This used to be commit 60ce39300d498bc5b14da534658f9f26c61c72b2)
new 4d3454f Fixing missing group suffix info. (This used to be commit d6151b94db11bf2b2de8beef45ad378c666560f6)
new 1d5ae67 Fix typos. (This used to be commit 291993b85876bd69a05e5aea10430cc0d67795cb)
new 425fdd6 Fix formatting. (This used to be commit 6ce6d15967a94ace36563140085d96a18585069f)
new 3cf92d3 Fix bug #2476. (This used to be commit 48b7929a867fa742e96e3ccc82249fa147dbfa69)
new 8c88230 Fix bug #2411. (This used to be commit edbb1123baf1389b0739933f78c22691353de18d)
new edc0cf1 Updating smbldap tools references to 0.8.7. (This used to be commit 1cd77393e9934a78948906b4db9da06b0def3293)
new d05432d Updating references to smbldap-tools from 0.8.2 to 0.8.7 (This used to be commit 8c9d1a9a8c767351da0df520fc9975e1cda1a73a)
new 6719e48 Adding more info regarding winbind. (This used to be commit ba97ada1d79065b32250a253eac1910220de79a7)
new 0f62048 Change of chapter name to clarify the subject. (This used to be commit a4c1a08a5d97447b6c5126ea2f5bac02a24852b5)
new c592e54 Fixing yet one more typo. (This used to be commit 50bcffc2ca9f15b83c5aea28da9a6d01742609bf)
new afc4d58 Update default of dos filetimes to yes and explain why. Jeremy. (This used to be commit a0199fcadab292ed92ab0b612b2460cba8a56129)
new 8a688da Fix typo. (This used to be commit 2666b0f026e8b6c994d622182e7341752c097c38)
new aa458d5 Updates based on feedback. (This used to be commit 333fe8988733b1fb624180808a1aa218481edc28)
new 56f3947 Update serial counters. (This used to be commit 58c377e00b337e2c5f9af093fc80c10d757f9279)
new 1d57025 Fix buggy location of markup. (This used to be commit 9d822e707445c69c76ff9c9b7fa9298423b3c1b7)
new b8909f6 First installment of ACLs update. (This used to be commit 398a3f897ab683f874ca699dcc83864e453e6c0d)
new fc5cdba Force update of XML files if one of its include files changes avoid rebuilding dependency files for "make clobber" (This used to be commit f4901df3d3f2f69390cc807248ac103ce883d26d)
new 82db54b Another ACLs Installment. (This used to be commit cd9d0b3767363b7f108475c3bd75c588254137d3)
new 19bee89 Fix missing LDAP server password problem. (This used to be commit 3b9c5d02c982c55583a6b95e9b7e42810a85d915)
new b8b6b0a Fixups. (This used to be commit 23bf939968d76ad186a91d66630c966e7921fe22)
new 2b79078 Added docs for max stat cache size. Jeremy. (This used to be commit cef00e4b9b4aba5cb38c3b854acc7265842559aa)
new 6262d30 Begin of another reorg. (This used to be commit 131d76df85ab12f5a171120113d4dfa7ad3f2220)
new 77ce052 Another installment in the reorg. (This used to be commit c6987ebbedddbc2bb04840df8903e57514c68cfe)
new 281ce2e More updates in the reorg. (This used to be commit 63a5f698ed546f35e48d366ffc71a4a8b5cd831a)
new d4b35b8 More updates. (This used to be commit 20f8bde1d0a2b2e42efedcdac21778fe34c0ab79)
new cc71440 Now for some new content. This is a reorg. you know. (This used to be commit e04cdf458eb03b341126d576f50cddde75d4d919)
new 12bfc91 Another installment in the reorg. (This used to be commit f9e6b6899ddeb8a303de27dfba0a15dad92c9347)
new 6f9ebcd Last update tonite. (This used to be commit 7e1465077e630bd50e8da1a5c19a2484f43131af)
new d1a2a25 Another update. (This used to be commit 1665f8f6cc41c77959b98930f5623d2fa9e160e3)
new e8c6098 Another update. (This used to be commit c76d1a7be0449fecdd3ff02066bdde82ad1470b7)
new b0e27db Another update. Fix bugs. (This used to be commit 67ad52ce5de9d148fc417a78ffaee1874b0b9f4e)
new 789920f Fixed icons. Bummer - they were broken. (This used to be commit a857477990a909ce8564d4fea613d1ae28ec9b0f)
new d874174 Changed Warning Icon. (This used to be commit 0ec96e393a97cd29a432170bfef5f59d750eae7e)
new ee196f0 Another update. (This used to be commit 2c04d135fa319cf11bd46afe68a4dc5e55adc91e)
new 5176976 Another update. (This used to be commit 2d9d6e99073f67341c5fe0f10d13b7ff9ee39a22)
new 1e547f6 Update while adding Index entries. (This used to be commit f8cbc6f993b0055f2591c8d558147bbb3a98161a)
new 28effa5 Updating description of domain logons. (This used to be commit baef073afe5fa39d28e62936880eb299b93662f6)
new 8a21139 Fix typo. (This used to be commit 7dd57163a3ad0c5334a0dce6f7eb643b927f511c)
new a39e388 Fixing newly introduced typos. (This used to be commit 6d210f2826a88cc69c55662f2f85ad7e24915c78)
new 3b52627 Added chapter is now indexed. (This used to be commit 2d2453ec18418b112f386af9e360ee97458f138a)
new 8bfe898 Fixing up the preface now that the rest is just about complete. (This used to be commit ea7d0fb603d9034facdcd115468fb8f0ef7999f0)
new 2bb1b31 Update as a result of major surgery. (This used to be commit a2fe0f409e4ab1c33fa2ae43a8594f3944ad3e31)
new 7bd0a9e Adding convmv info suggested by Volker Lendecke. (This used to be commit 6c893e17b9a4f3b328377328d25a27a96db9f15d)
new 2cec124 Small fixups. (This used to be commit b6f6f37fd516ff883140cc4fb201f8d64e009c2e)
new 8da7752 Update to add IDMAP_RID info etc. (This used to be commit fe76e2461397e72b7a91aa8ed606bf0dd28bc558)
new d31066c Fixing title corruption. (This used to be commit e22a9241022cea1d01c7fe2b13a5178cd2665798)
new 524c104 Fixing glitches. (This used to be commit 24a069d28b94699fd1c0b8b51f467496497dca41)
new 915b20e More fixups and feedback item integration stuff. (This used to be commit cbd7c8f7793d4f009dcf6dcf9d015ee72ab5b99d)
new 4772431 Incorporating feedback from reviewers. (This used to be commit 2105913b8b3a84c5d080b007af9effc7af976498)
new 54b3450 This really should be 'max stat cache size', not stat cache (This used to be commit b528248ef38ed8a586c10822d2f3c39a5e356909)
new 23bbd51 Fix a dangerous bug in Makefile which actually allows 'make release' to skip building 'manpages' target because there is already 'manpages' directory and some make versions are very sensible to what particular file system reports as timestamp for the file or a directory.
new 0f9c300 Fixing location of sambaDomainName info. (This used to be commit 92624e47f7a7793c00128f6f2c48aadff0502658)
new 6e0e347 Further updates. (This used to be commit ce3c76a13dfb56669107d4bdc6eefa86b0b75201)
new 767b986 Fixing typos. (This used to be commit a2cbfd9e927862d1d80f3138b8eeeeb9499945f9)
new 09e6ae7 More updates from feedback. (This used to be commit ec27e365ae0798d836acf11bece1dccc25a4c2c7)
new 2543b7e More wonderful edits from feedback. (This used to be commit 6d0f4dee4f870d185abd3dbc51e109169f01510a)
new 54bbf1b More updates to follow. (This used to be commit f963f263f0b1bb6263b10bd1f9673622e5d03993)
new ec250fa Update to include Misty's feedback. (This used to be commit 2082c029e88b8280cbc3c5acafa5148bc4b9cea3)
new 5275fcb Fixup tag ids to avoid duplication between HOWTO and SBE (This used to be commit efa978901cbe8f5874589d49a31db772628c64ec)
new b65d0c8 Fixup preface. (This used to be commit faff3eb54eb4ac4c8ca47159c741464d8d0f3dd8)
new cea5fe2 Final edit before copy edit phase. (This used to be commit e07294f5a4014fbdce2c94cba69c06042442e2a9)
new fbc1955 Fix typos and speeling meesteaks. (This used to be commit fe743517f2ea9fe288e228eaff088e2ea76574f1)
new 79c0bd6 Foratting update. (This used to be commit e6f2a6d5e2a61c6b9550c41e9039f2d84a407530)
new 363ad89 Add title missing from an example. (This used to be commit bd7c9f92ebc435627649c4455480523bf795a18c)
new dc3fae1 Adding fixes from feedback. (This used to be commit afdc072039fd8a6b431f2f03cc092b5ebb9f7910)
new 6166a09 Updated mount.cifs man page with current syntax (This used to be commit b62987c33f5d14c4c50fe556767c0ea0529a2200)
new 9a2e656be Update cifs man page and add new umount.cifs man page (This used to be commit 17c09b5419e9b321f61d11490e26d67e9a800e2a)
new 4aabd69 Fix build break of mount.cifs.8 man page (This used to be commit 3c963e860dfab75364ece0afbd387861eb5ff5a2)
new 93a7914 Fix mount.cifs man page build break part 2. (This used to be commit 54a6249b15ebf56c005a727bb3dffc7994c8fc1d)
new ff86ef5 Fixed typos, minor spelling mistakes (This used to be commit 726785c7fa548c6f0b1f0d4818032c2621c2225e)
new 7254d88 Fix umount.cifs.8 build break (This used to be commit aae9cb6a427249e7362e1e8752216db9346a45df)
new ce58466 Fix some typos in the umount.cifs.8 man page (This used to be commit 2ac2cd8e045d4f1a1356181ab225166a4702c42a)
new bad6a19 Fixing typo. (This used to be commit 974883012b2123cceca448e0727d2aab1853d84a)
new a988cb5 Fix description of umount -i (it was backwards). (This used to be commit 4d1b22d2d36a21d2e0b389f3eefe4344628d69fa)
new 3fd392a Fixing typos and repeats. (This used to be commit c758082017ea006bc2e97c30ed39f1f606329c3d)
new dc56f3b Applying feedback fixes. (This used to be commit 04cf9b6510c7781385ddfc0a608d5ea2616f0ba5)
new 77a79ba Fixes for DTD URL redirection (This used to be commit 087f1929c76ac720206c3059b31bb443d2e69a98)
new c3e2080 More fixes. (This used to be commit 6dc0c01dbc38d6ee9351cbcda2d3c5086c898c42)
new 43b1747 More fixes. (This used to be commit 31c498cb6708a2e949259d26e83305bc8e2bae33)
new 8fad901 More fixups. (This used to be commit ec799124cdad3e55fa2a78b3c720d297f0c5ccd5)
new 576eac8 Add structure diagram (This used to be commit 416f26d5f9bc98ad8e81370d19cb9d755993ec9c)
new 12ac16f Rename manpages to manpages-3 so I can pull in the Samba 4 manpages later (This used to be commit 6f54f8c770553b8b42a948436dc6db37a155ab2f)
new be57da2 Add optional manpages to the Samba HOWTO Collection (This used to be commit 5609d2b9df51bcacd153f13275e52ce022a37e97)
new bb9ab27 Ouch fixes. (This used to be commit 7dd37e92dd77662a06bd29f099f050f4f3ee4799)
new e1a7e6a Put manual pages just before the GPL in the Appendices part (This used to be commit 94449e1004e39c5491a9a020184722f778ec24e5)
new ed9ad63 Fixing man pages. (This used to be commit 31d6443c3dd07fe0fdb9f4afa39aeac350fc0d8a)
new d3c3ad9 adding feedback. (This used to be commit 0a9ff0144cccf414c15b67d5a576679fef6055ee)
new bef5f0a Fix typos. (This used to be commit cc788b981a66a6a96e086612b18aa67c7ba8d0be)
new f0b12f4 More updates from feedback. (This used to be commit bf17c2180a70589ed5bf47fb081268246eec6395)
new 406ee13 More fixes and updates. (This used to be commit 9861a3de90e77ba618efb1a26802055eaaf71eda)
new eb2c5fe Move existing samba4 documentation to Samba-docs trunk (This used to be commit ee3dfdcf09d6a657cf7e7325f10aa3154867c351)
new d8a8a0a Add a couple of missing files (This used to be commit 48e2f99a6149c49314e5456eda59b10bf32d8cd9)
new 0c41833 Allow HTML build of Samba 4 manpages (This used to be commit 3e30ee1a58a4773ee6e61a04d32a13f05861e1a9)
new 2a867ae More fixes. (This used to be commit d30d69cfdb8c7eca760692e594e69a9fbb508610)
new 08f7323 Commencement of documenting Management. (This used to be commit 2560aaf72ae8863c55b1b8f958ee193d18645015)
new 2dbc336 More updates in the pipeline. (This used to be commit 086f1f00ab2b02c51095028a8a0caaff3882e89c)
new fb9a6d8 Fixing typos. (This used to be commit acb1d64f12e56d028eb4cea91439a56667f25c7d)
new 617ab14 Expanding warning info. (This used to be commit 8989997fc34d5cc8582ced1569ff9c44b6b49e2d)
new 0814d12 Making sure all typos are fixed. (This used to be commit 13e63f824fa904264555a901336e3c5fc2807a3f)
new 572286e Interim update. (This used to be commit 6c3bcbb39b42c8597d25e20f36dc542117174787)
new 9fe38f2 Folding Volker's and Guenthers contributions - interim commit. (This used to be commit 6dfdb35c9f982bbdad0cef99016c5ff12a36b1f6)
new d244af9 Fix typo (This used to be commit 110946f8f2456441072b81e96d85b7d6dc6d4487)
new 445a438 Another update. (This used to be commit 820417a1678048c61e2cb47cf301a5ffd60e1b9f)
new 93a2a33 Work in progress update. (This used to be commit a709a2df395aeb9ac076afd8ae770013c05a0374)
new 19dd707 Work-in-progress commit. (This used to be commit 0a60cc737533a2ef00176328c8481e1d35b8fd83)
new e0f4b50 Another progress update. More to come. (This used to be commit 578e9211afc515b411f14a598a7492d92c7ce75f)
new d925368 Remove unnecesarily complicated call to the shell (This used to be commit d32365e03d92a3951b5d3d8fb6b4c3526710431c)
new 5c6237a Ignore some more autogenerated files (This used to be commit f186948b5f506049ff8120eae06065f19e1124f4)
new 06131ac Another work in progress commit. (This used to be commit f3f31c5fa49118d79649827d0c5271a527fb5dba)
new 11fc47a Fix typo so docs can build. (This used to be commit 74bbfc29c1fb8d9cbbb8c63c0f9e6196058c540e)
new d2dc286 Progress update only. (This used to be commit 471c811da4804c340a0982bdd7a20e80fd7c8008)
new 75b6f55 Another progress update. (This used to be commit da8ea8bf87452f9541981b7315c1cd5af7dd22aa)
new 4269774 Another progress update. (This used to be commit 753659cdc7a51815d8b910ddf5c4c392b407e6c0)
new 40d529f Another progress update. (This used to be commit 1d5471ed9dd12b8e96782f9a0cc93f85624ce9a7)
new 0d38339 Final progress update. (This used to be commit 024161477fca9629d8a0121ad49cfdcc5bc2cb3b)
new 5e3c4c7 First set of copy editors. (This used to be commit eb27cd69adc4787458431546e23967a14eb3ef35)
new bcd13a2 Another copy editor update. (This used to be commit 529c3f0c8a751772f9e7e470a26500d53a59d5cc)
new 58799d8 Adding mention of ADS support for this option. (This used to be commit b2e19612c5d96e78cee63eb262686e14d4c66bd9)
new e434004 Adding missing files. (This used to be commit 6b5e4a89bb668f78d2336d08830ceb6ffd79caef)
new 0760564 Fixed formatting. (This used to be commit 4ea4e60ef4e61e4e6df673d8b6f91647b988f2c5)
new 30f5f649 Fix link texts for PDF and PS output (This used to be commit 3d8e8a8e35a94596c652729697b335ebcde23205)
new b91963b Updating Linux Account Manager info from R. Gruber. (This used to be commit ee368ac5096cdc4852a54f8bedefb7a7b0ad1578)
new 7b52b66 Fixes from Flatfender. (This used to be commit 83dee56ac56c5b574d30b7067cdf1347e51bb625)
new ae87332 Fixing oops. (This used to be commit 4b83a4c6cfada5f407873e2d252668daeda6ef64)
new 63588b9 Updating man page info. (This used to be commit 3ea6e74434897bf438ede1f7927da124cca0aa3d)
new e2c3026 Fixup based on info from Derrell. (This used to be commit 9ea9203ae67aa6b8c822c764d9a729d2ac40827d)
new beff9d4 More fixes. (This used to be commit a3bd4d9b07803ef82fd61d614ae6cb295a4d3b04)
new 9181ef9 Fix manpage (This used to be commit 1f519597dec979a471e866e107c407444bdba4da)
new ac0ea15 A small copy editor's update. (This used to be commit 58569d404077a1d55a41127e8646cddbd902df64)
new b1e62dc Tidied up file. More edits coming later. (This used to be commit 6f90ecbd25d65bfe8f15ee77aff28d95e28ad0f2)
new 746f5e6 Tidied up file. More edits coming later. (This used to be commit e314f77c365cd2520ffeabf4fd11e5949897ee22)
new 69ce22e Another partial update. (This used to be commit 7918cf95df8b22ff44720a45183af167b4465689)
new 3192e95 Added winbindd to daemon list. (This used to be commit 323fc4f358f0fe9a08dd694d92f42b9f1c405018)
new 118a2b6 Another copy edit update. (This used to be commit 7d998a020d8de890bdefc6b9312d26001f3ab7eb)
new 7090545 More edits. (This used to be commit f774111756c5474ecdd1f26d417ccf1469ee688e)
new 907b568 Edits to build PDF. (This used to be commit 472327ac3df3361c6d4ada6f84e709eed5baa7ec)
new 65bd1e3 Adding new foreword. (This used to be commit 4b21a973a3072cd4c8e82b7a7a6327592eb53d2e)
new bc39a65 Spell checked. (This used to be commit a2ec98cf9ea70d9b206e13d95e0c2f5f79575428)
new a6c927e Update. (This used to be commit fc1f93a1d327e65f8699c3a5506b8223bb099410)
new 1a06a29 Update. Undoing last update. (This used to be commit e1aa3e68d6e845811aaa27222d22ba1e7975aa43)
new b956f8c Fix typos - my typos (This used to be commit a0f8b20372f6a050ebeba6ea3726d8aa32207f6f)
new 1e15cb4 Updating link. (This used to be commit 92eb15f3138233ddd4142ba92effeed446ba6d0a)
new 7f1d2b7 Updating config files. (This used to be commit 1b767f48fb0b8c2a444222509ba59502c59c2158)
new a440d93 Another edit. (This used to be commit 1b404ed5f271e8f474ea839754ca855c211a615b)
new 0a9539d More edits. (This used to be commit f70ba6c481291ff8a600e603ea7ae1deae357e74)
new bc55984 Another progress edit. (This used to be commit 58d2ba33dde4c28032d83b0161ac32fcc1b7d0ae)
new c25c661 Progress update. (This used to be commit 3542c6883c4b07cc0be13036708dfffec2062c88)
new 065a3fd Progress update. (This used to be commit debb0740ff4d9c189589463dcab602830f163eb7)
new 217b7a8 Progress update. (This used to be commit 942e2d54ad40d1cace384315a167161ec27fcec2)
new 029f9f8 Progress update. (This used to be commit 64f544e566cea56c88091d5443971c39d8c9355c)
new 991a5fa Progress update. (This used to be commit 26c9f24614e29c0f658ed4ce0f6877dd65dd32c8)
new eb42068 More edits. (This used to be commit 1fc20335faa9297aaa64bc28f4103658d3de81c5)
new fb753c4 More edits - I hate typos. (This used to be commit 7227bb4a9643fac3481d6cb71b5e3368c07c99a8)
new 1518864 More edits - I hate typos and omissions. (This used to be commit 3c67cff44552d025f11fc831fd3077d5a5025c8f)
new 672521d Replacing dot delimited with colon for chown command. (This used to be commit 6319b85c6de408a134d4ad2f4ca49d4ae786145e)
new e48d9fb Replacing Symlink with actual file (This used to be commit cbcc2d8d2c20fd1e4159b2ffa5c74c298e92728a)
new f6aed91 Move a few manpages to the source repository (This used to be commit 29abfef3cdbdced6ef0657cb99e562e8c78e2f2c)
new 3af5ced Minor edits prior to final copy edit. (This used to be commit 0763ddfd1f6b5b4cb1e22f58e30f1276d071bf1d)
new ecafb72 Remove Samba4 manpages (they're now in the source repository) (This used to be commit 2892b3a9ca9ec77e8c81965e74507a3e4110571d)
new 68abe1b removing 'ldap filter' smb.conf option (This used to be commit 79240aaec9599886edea7b7134e8b35cefee7a28)
new 4d1889b Fix small typo. Missing space that is essential for syntax. (This used to be commit 1d3a46e6fd826e3e0dfb6e5ac83a7af1a9728be6)
new 8e5705b Fix typo reported by Dave Jeffs <djeffs at utah.gov> (This used to be commit c366d94eabc4845b94e1c6705af31a27135a5566)
new b32f234 Fix typo. (This used to be commit 707dee2e8826ab1cc0fb5aa517c86f46659b88a0)
new b6ea1b8 Removing man pages again. (This used to be commit d307113a0533d6fc02daad0e878a22186b24c5a2)
new bf429c7 updating docs for new 'map to guest' option and missing 'enable asu support' option (This used to be commit 28d325bb5d83b7d6bdc4333b386d1c67102d58e0)
new 99525b6 cleaning up vestiges of winbind local accounts code (This used to be commit 9f08cc4239c0ddd78d6f0570c72e43ab7d8fd133)
new 087e8c6 Another update. (This used to be commit 3269ad5414c2eba17169a644f74174472a29b867)
new a962c17 fix typo after changes to 'map to guest' options (This used to be commit b056480a0e8224023a2f377979cbd0928331196a)
new 70fa3ff A progress update - more to be fixed. (This used to be commit be3793e40199e268499f3494e64e3e98dfa4766a)
new bee7f8b Another update. (This used to be commit 1b262c13f611de49737c6f6ae4a5da64b0a0f4db)
new b82eb1a Another update. (This used to be commit 617d6045c9673c2a5ca17c423f92a8c9f577c013)
new 06aa63b Large number of small fixes to the layout and the build system. (This used to be commit 73fac0653c774a8ed8654b064fd63d4e486f6b0f)
new f3b1f74 Fixup. (This used to be commit 4d76db5e6abcc64302b751c2098f1346e0be7e77)
new e8fda7a More updates (This used to be commit 82f164625f0ea145466d671ce6716ef438fb1a52)
new 313a0c6 Split up main stylesheet (necessary for new examples code) (This used to be commit f74d0fc39ac4570d378ff797b260851fe9da34b6)
new c8d6660 Another update - more to go. (This used to be commit e5b88c3d5e58408c6d87c0196f7c5670dbed07b2)
new dc448bd Get rid of unused elements, simply image handling (This used to be commit 8fb0bb8ce4668ee0ed1e247dad57c9e9a5a233f6)
new 112fced Remove obsolete elements. (This used to be commit 7f26b262a0d34183d93b271f64d3ef4ff90c14ee)
new 5cec435 Remove references to Samba4 manpages (This used to be commit a09660ccdae98c0b630b732c6c46dc7735a1798d)
new 8a5498d Another set of updates; includes the new examples code and use of 10.5pt fonts. Still needs some polishing.. (This used to be commit eb11ea43f68f57d877dc80d4912396ad8e91a081)
new 7639ec0 - Fix a couple of LaTeX escaping bugs. - Fix urls in footnotes. - Cleanup developers docs. (This used to be commit d55b9f72ffbd0421cbde67915d9f275cc8956ed7)
new 6c39a45 More updates. Fix formatting for examples, support long lines in examples. (This used to be commit a3f887703810b0852e3b63e453323487711e5d40)
new ce052ee Fixes letterpages + smbconfexample (This used to be commit 8cae3c6cfc8b9d895545f47b14ef388be54440a6)
new cae532b Paper size fixes. (This used to be commit 64e87fde0ddbceeaaf1640b625ee7ef924b34897)
new f8a8ad3 7% gray (This used to be commit efb98713048d36a16391804acacf1b9cc646a0b1)
new 789fda4 Fix support for ph-style pages - use ./configure --enable-prentice-hall to enable. (This used to be commit 6b6c33c21a2ad61a72fb0b6f89fe6fcdec275d41)
new 2757cde Put Johns' changes back in again. (This used to be commit d5a730fc097311f498dd7c3fb2516a1fc0fa1fe7)
new e228625 Add crop marks. (This used to be commit 22582af1d781ef432d231ca075af0add1912d464)
new 0e449ff Cleanups + use cross for crop marks (This used to be commit 7ffb3528109e5d21bae9a9c4c2fa210ac3fdf1ae)
new 2a6e378 Fixing running head spacing. (This used to be commit d573b9c72fb44650b58fc6eb6238cff91d0bb768)
new 300b9cd Fix image quality (This used to be commit 75faf6c3aeff6716f7a5a10066d7cb960253a58e)
new 890c766 Fix image scaling issues. (This used to be commit c5d8761bc98a41a2fc42c701f55097ebe24f56fd)
new 6d6cb2f Another update. (This used to be commit 66bc42ebf26d77e5e26aff18aff08ea475674c67)
new f75a6fd clarifying 'map to guest = bad uid' (This used to be commit 81e49da90d10408eb39293eb00bcd7109ad7b7a9)
new cfb7982 Add hack for ignoring link/text() for LaTeX output. (This used to be commit 14198df840f952b8f357b8b56fac7d1f453536f3)
new 77aa418 Update. (This used to be commit f3874c62d58c638da65e9134a0ed28b1d2250f55)
new fa96398 Stage 1 of PHPTR Edits. (This used to be commit 64a9e3e8619bf33dcf6b0ff8171b47a3e2581239)
new 66561b0 PHPTR Edit 2. More to come. (This used to be commit bc4d2f60cefa126415b06440280761d19e8c0d21)
new 9dfd533 Another edit and addon. This is a work in progress. (This used to be commit af7841908dd35d29d4047965bd47070535b5dbdc)
new 841de8d Fix typos. (This used to be commit 0a84e3291686e84450c674212acbb4f243dd7c65)
new a10d141 Fixups. (This used to be commit 8af58dcf0b16bb1f1bb2e35e36509d1f47179f94)
new d547560 Fixups. (This used to be commit dada3c10893393ad0448bbe92ac2964f2ac7f316)
new 0441898 Fix. (This used to be commit bd41d2664164474bdacb8fb1d973709c5e09ba4b)
new 161ac1e More Updates. (This used to be commit 6fba7bc2c89b584278b0f888b7620b5206624e4b)
new 77766a7 Update. (This used to be commit dbdc2d3342a863244ea20d5fda01ed0e6becf616)
new 0458560 Fix html build. (This used to be commit 741ae2bd95c4c2fece10ce2021b15881f557f475)
new b6bca4f More changes. (This used to be commit 82ac7a25ed5e95fa664f0bf73e8b8241bd7cb44c)
new 6c77cc7 More changes. (This used to be commit 89e50f6abef1cd0b5637035903f2907580e3ccb5)
new 7f0fc7c another edit update. (This used to be commit f66eff640188e80e188b2041eec49f787ff3aa7c)
new e311f1e Another edit. (This used to be commit 2f7a602c30819ba81762bb10b6eea4c6f66f92af)
new e2e8575 More updates. (This used to be commit cc6daca7bbab5dd148ab50e8080336bbd8392f53)
new 9c183ba Another partial update. More to follow. (This used to be commit af8ad4d3f8c93a1fd40399253ba621d54ec3070a)
new 6a953e9 Added notes that this chapter is in flux. (This used to be commit 1e42b2c6816ffd5b3656734e3c0804e81a43f503)
new 01a4f30 Progress update. (This used to be commit 86f20eacb8f5e707b07e6d7aced55c3d2b2d9d6a)
new 08d364c Another progress update. (This used to be commit 9525a2dcab0374da020a912bd7c6239f8397e368)
new ffa2020 Another update. (This used to be commit 92c45d0294a92af67c21b94e1b2b2bb9d75e2a7c)
new 0d1a597 Another update. (This used to be commit ffbeafb8490d276aad73b77b4f6de909ecdee68b)
new 4d6eb79 Another update. (This used to be commit 843c2903c1fe66383c203e4f5f544b656f521526)
new 8caf5fc More updates. (This used to be commit 438dbe5626eb57597a011b904e9bf5292eaf90bd)
new 4242dd9 fix bad link (This used to be commit 075088ced053e2cd654e558ba9caf2be8d3898e4)
new b2ded59 Fixing index problems. (This used to be commit 2e192190776e41ed96ccb77af945e8ab815be526)
new d8c609d Progress commit. (This used to be commit 4eddd81b118c051964c490e70cd9039ceeff3a4b)
new 55f0d8a Another partial update. (This used to be commit 9318b2c9509cd864b4e1df7ce6302e07b45e4343)
new 7dac3aa Progress commit. (This used to be commit 3ab50a9a28c8aece00895ce81ec8ec8dd875b5ab)
new d943f43 Another update. (This used to be commit 597e43bbec1abcbffeb822b20f044146990d9eec)
new 3e906d2 Another update. (This used to be commit d93f7ce1f988f03d332e4debe5c73a8a43f1a38d)
new dece1b9 Another update. (This used to be commit 32c764343daa5ae8dd7af79982e7d914491b86aa)
new 65b740e Another update. (This used to be commit 906773c84df79a134d963387f0d1cd450355d53c)
new bbb2d58 Another update. (This used to be commit d8f29912ccf9df63546ab12773cf18c0bd17b14a)
new 99587b2 Relocating Privilege info. (This used to be commit 78ad3dd24b2b6bbd747b6c1d3ddf9cd803cc20de)
new fd695d9 Another update. (This used to be commit 100a6683e6393fc97e2d5d31e5c8cc7b6dcd9085)
new 06f185b Updating index exntries. (This used to be commit 70ebffc4b12837da7a4b48c22e2b3fa7475ee03f)
new 9a282c8 Updates. (This used to be commit f489e98119ce5fb1a6e273830bc2ae6de3048a76)
new 1aadb63 Remove copy editor's comment and fix link. (This used to be commit 23b892a651891431c9ffed8a433fb1daa43c38da)
new 578b8ff Fix another set of typos. (This used to be commit bd82c89dfbde9270137dbb06e776ebe3e0f7b186)
new 26bc62f Fix another set of typos. (This used to be commit 1f3b99b6139b1a66081cba7a05c0b989d18ebf14)
new 7bbe980 Updates. (This used to be commit 7ed54f8ef2854421dec90da2420b727ae7cc09f7)
new 781dd7f Updates. (This used to be commit bbce2711bf8d1d3363215dc75ba491388a7f5600)
new afc41d6 Updates. (This used to be commit f6fd83716259df1eaedcac05bcb7998303e68c5e)
new e36a985 Updates. (This used to be commit 0540f3b601209724f4da0171c92fef371873999a)
new 82f96e7 Fix typo. (This used to be commit ccc922110e5a385989e74b95803291e65164c92f)
new 130fd1d Update. (This used to be commit ac83deb73049f055f0ef159a5f3e5ec29a28efda)
new c3c1991 Update. (This used to be commit b9723ad0367bae2064a147f42730bc3efd0688ac)
new 9e75007 Update. (This used to be commit 25d19245013b188da7b43862a7e09b85f7ce0495)
new 1eab62a Update. (This used to be commit 04c42f66231b83efe739779b6f705a8e93591fc5)
new 6bf7ea5 Updates. (This used to be commit 471d549a6dae3349ac5ee523424cfbd080009877)
new 59f2b7a Update. (This used to be commit cff77db9f811ab6690c1c0ef49e225c69030d64b)
new e5b239c Update. (This used to be commit 42e208e96b442a710f1b6c3d7a3aae39ece68c92)
new 71d5f45 Update. (This used to be commit 9d4cc122e5b8cf9cae8be2c4ab5d442f4ef83cd3)
new afd8f03 Another Update. (This used to be commit bd1894dd2fb6108354526e702a4394f07b73d048)
new cbaced2 Update. (This used to be commit 49874d0074fba98fb5c03fd4f76619dfd8c54ab4)
new a94a1d9 Update max stat cache size parameter. Jeremy. (This used to be commit 28d872f2a6380c0dd8f13398fd1ac64567d1c4d1)
new b31dd81 Update. (This used to be commit 69259f930215a6fc1ae84f9c9db6ddd4b16a14d9)
new 8ee4a3b Fixes. (This used to be commit 2b28fa8fc0134afd4970b573ff5d7e5c408a2ff0)
new 3cd3c02 Update. (This used to be commit 381ebe595db40005c63905a89ec8518d4d38c43a)
new 78084f28 More updates. (This used to be commit e11336e5b2b97ce8d0b25efc3a09c7a82a02a40e)
new b524947 Update. (This used to be commit f5ad235e606fbf4ca6f0c0870b9324127272387e)
new 0eccdf4 Update. (This used to be commit 9ef03a59642796676ebaf4963d2da7b32724af17)
new 51bf368 Update. (This used to be commit d72e6dc4e7069cb612c38c592f81163b7cad38a5)
new 0c3c7fc Update. (This used to be commit 69acfea203352d1b1d4d9bc72c41b01e7df9c2ec)
new c83b5a3 Update. (This used to be commit f9f6d9884d2edc3b53489c5c19536ecf7fc4b415)
new e09d3b1 Update. (This used to be commit 8055cc5af4821b244edc6b567fb7a69b31ba258e)
new dbadd05 Fixes. (This used to be commit 41a5214cb62ca18b9243ac2d11254e09906931ca)
new 8e4bcf4 Update. (This used to be commit b0d79e4c3536c5c8d66da6d469344c5a8ad3ea3b)
new c26bfa2 Update. (This used to be commit 04a1961b214a944bb6d489bfa335bf220b708939)
new 0e5833d Update. (This used to be commit 4bd33872db47cd06b307da3f43c417b88863d9f3)
new d59d442 Update. (This used to be commit f568b682c01cf2134b39824ce5943952128dca29)
new d61a7bd Update. (This used to be commit 8bec13eaae6c96417719adac738fd9287d2c9ab9)
new ebb732d Update. (This used to be commit 9144f87a2973c9cb5383878e46bfb0031351e3d8)
new c6782c3 Update. (This used to be commit 5009f1a858fd9bffd93cd06c48f27f194e470494)
new 088f078 Update. (This used to be commit 9d0431b8980e1b918d7d87af4191d6173a63baf9)
new c5ae3a6 Updating TOSHARG files (This used to be commit 2ada75f02f4ba7de548a56a14f1bb0281029e063)
new 6713e84 Updates. (This used to be commit 06167ba9122d52bcd07b2ceb0e73e013c28ad309)
new a0df8ce Update. (This used to be commit 83a5d81b34eada97484ff23cf87727c97d6cfe2c)
new 5c5addb Adding place-holder for inside cover docs. (This used to be commit ef7e75e195ce741b18d25bef2f73587bf9b34775)
new c0e354c Update. (This used to be commit 5665a42e4c4ee6b44df36387d574a3d16f423dbf)
new ab59cd7 Editors updates. (This used to be commit 6d4f8adafb72fef9622e3b03d68b51fd5c28e5ca)
new b476f17 Add basic manpage support back in. (This used to be commit 87f8af6033445746c1aceb419aebc0ae98933dd5)
new 82c556a More copy edits and content updates. (This used to be commit b135c36d9e0ec14c855101bf8e3d40c45331290a)
new 7de8bbf Fixes. (This used to be commit d22119299bf79224c4456599e6e8bbccd7a79c6b)
new 2d88547 Guenther's edits. (This used to be commit e7ef1df3a8c4fcf892945cecfc252fb9cef4941d)
new aeca1ba Add notes regarding %L and port 139. (This used to be commit a716800a4961584a6dafecab9e5601ad1997368b)
new 03a21b0 Edit. (This used to be commit 070cf6eac632cf2d2813f00fdf8be1de814318b5)
new 2d073e3 Update inside cover notes. (This used to be commit 734d8df0c554e742297fe26f85e3303d0a3a31ea)
new 64bed7e Edits. (This used to be commit 4c0b3bcf979c3c32cc670119a11ff92133498e46)
new f07fb55 Final Addition. Copy layout is next. (This used to be commit 6e81f1b33945fb4271172ed91c18a2a164bc5dff)
new cdfe287 Remove port 445 so NBT works correctly. (This used to be commit 8b3fc80392a801b3183e48d1be2d481de2a379b8)
new 3b9104c Add index entries, fix lingo. (This used to be commit d417b5abf6b2d5d322cbeccc7313c09c69cabd35)
new e403123 Fixes and updates. (This used to be commit 9923009479a405cdfb46a10eae8256b745863cea)
new 2cfe1bf Fixes and update index entries. (This used to be commit ff11ddb88f4e39031dcdbbeb7202642946709a79)
new c7e6ca9 Fix typo. (This used to be commit 8057096b675ef37f098513c5e4b861be4efb7ecb)
new 76480e7 Fix typo. (This used to be commit 992bd93bb68030e387ca3cdb64f4e48237f1c7b2)
new dc900f6 Fix typo. (This used to be commit 4076ffcb19cf3d0bb1f019cd1f5eaf70375f756f)
new 4db0fd1 Fix line lengths. (This used to be commit ba1ea3c2652db22de61445b350adeef18088c464)
new 4175014 Fix line lengths. (This used to be commit 98fb937ed0564d1e75c6cf2d7dd743436ed4da1e)
new 72ceea2 Fix line lengths and other formatting issues. (This used to be commit f1c42e8a683c218053d4f58bca813814429ab065)
new fa4cf1c Get rid of crop marks. (This used to be commit 0db55f8beb414cd9151dcd0123e425b2395809c3)
new 66414ac Add openright (This used to be commit b3a6450e8ac5679a667da55355e0db4246298382)
new a9ac62a Fixing smbldap-tools info. (This used to be commit 79ff46fcf18f9f8bc64ee7c6e49f96f16b06388a)
new b5f9c62 More fixes. (This used to be commit 83f17d7dd9135b1750e7ad714a8fa32a62530e81)
new 55d8ee0 Some random updates. (This used to be commit 57d0cc9fcdc1c790a601f6dcf7071188448a5f58)
new 8ae178b Don't show obvious sections from manpages. (This used to be commit d7263abdf8ac4ad89c0924f8ab24629fe9117c4c)
new ae955f6 Bunch of smaller fixes. (This used to be commit b6ade327e055126d04bb53451c71ebef27112a16)
new a3260d8 Fix line issues. (This used to be commit 86f40ded45f1fabbb2c11d59e46542651d40878c)
new 85eb71f Fixing appendix nomenclature. (This used to be commit b5564c3301f92e951dcf7d14e11e3edfca2e94df)
new 1820edf Fixes. (This used to be commit a2665633f8634b7c6b633c4789b3d0c922abba63)
new 1097def Widow/orphan handling (This used to be commit f405aa7c30f2e430448b4dae25960b4b31421d01)
new 4a94f2a Fix to ensure chapters start on odd pages only. (This used to be commit 36a24d0b601d9753ca67cfd7332524b69eecae05)
new 4e9d500 Fix double entry of index in ToC (This used to be commit a363e32cdc64e424c9d5389dac0b9498279aff65)
new 9928a49 Fix DHCP ranges - thanks Eric. (This used to be commit f4996ac5622efe3a42acaa2942cc6619d6dfc4bd)
new e97618b Fix changed link - thanks Eric. (This used to be commit 3ced6c9106a615ae58f93dc77db9bbe0247e9be0)
new c4e3642 Fix changed link - thanks Eric. (This used to be commit f92e5f6392d0afaa9b24d7af1329b3923c7f9576)
new a37bdd7 Fix changed link - thanks Eric. (This used to be commit 3515962eb807564c80c18e5ae4c1315ca8f77c83)
new 9d1b99e Formatting fixes before publication. (This used to be commit c1a463a3ca4fd76bfaa97e296dbe82711f3f2018)
new dc7e92d Another layout fixes update. More to come. (This used to be commit 1c39e898a64172eb6acaef554ef9e9016afa553c)
new 0ab658f Another layout fixes update. (This used to be commit 8001063cb3129793cd1d4bf088e4936b734f7599)
new 082104f More formatting edits. (This used to be commit 962cb93b8c17bfc93cb6c8634d6eb47bbc271569)
new 1e30141 Fix URL. (This used to be commit dccc5da7b48ace6970a749bbee654b5202429737)
new cf95526 Fix URL. (This used to be commit 69535357bfd25441cc0d5ae8ff09cafaa8599d8d)
new dbaca1c Fixups. (This used to be commit 191b4455ee2f5d979ed81f724c39ad6e359a4433)
new c4da9a7 Another fixup. (This used to be commit aa6b653bc910e11cefbf5289ee685c5bb9312dbe)
new 8ec40d4 More fixups. (This used to be commit fbcea7ca3f89e298bec36b16f9aa7bc650440302)
new 3d552b7 Another fix. (This used to be commit 0d42cef67f59ed1c47d02a6c414f6ba739f2a62e)
new 021d722 Another fix. (This used to be commit 59a54ff14c398a53c64f1f4adcc6924917bee0d0)
new 5357c5e Removal of CRUFT. 50 lashes to those who created CRUFT. Argh. (This used to be commit 555e174de5d390cdc744b8bcbecbeccc31079a23)
new e6e8615 Ilia Chipitsine patches. (This used to be commit a12ddad2d8ab0d05862bf4cba7a073052683a8be)
new 67f0489 Last PHPTR edits. (This used to be commit 67668e23766dec799f95a64a94f553ad31db50e6)
new 9953c88 Minor fixups. (This used to be commit 3d393afa21a1d5da34ec59877b52a41093d7bb6b)
new 97e3e54 More updates. (This used to be commit b546de20f793aeec7739ef32451d72582175ae58)
new 40ac96f Fix two small typos. (This used to be commit 86d58c8f57c5f861319a86dc75e49a7988a6341b)
new 4c7f834 Fix smb.conf.5 output (This used to be commit a6cd8e8598b50fc9c8157bd84d4a0ec976f8c5f1)
new 8d253f0 PHPTR update. (This used to be commit 974562a71f444faf9eadbe3b6cbe47de29e9da1f)
new 9d5141c Fix typo. (This used to be commit 20e9dc13bab105589d747f54cbe310eb81302d1f)
new 292a34a Fix italics issues in Subject Index (This used to be commit 2301da420f0b130a2b11100bbb0991acb8c80d88)
new 266258f More documentation regarding disabling of roamin profile paraphenalia. (This used to be commit bb0873dfd09afb4594343699bd0beba122f1390e)
new 7581554 Names can fail to resolve in %m, not in %L when listening on port 445.
new 3c348db Fix typo. (This used to be commit 968c71e328e9abf4390f229da477d63ff3b5faae)
new 8d35423 Fix typo reported by Raphael Langerhorst <raphael-langerhorst at gmx.at> (This used to be commit b3116447f9c633897840e75539252dea9ba5f211)
new c4be9ce * addminf username map script docs * removing delete parameters * clarifying the usernam map docs and the logon path docs. (This used to be commit 3c097d325346ae4763be29181eda43d986521ef8)
new 8df014e Fix typo. (This used to be commit 2d379b3afa3657c66596bf98fd1dc6d7c06b001b)
new a390a05 Fixing missing link errors. (This used to be commit f872bc5876431dde538db245e93b2446039a7873)
new 2c4b89c Updating RID information. (This used to be commit 8408202ee59bfd65e9bdaef43b86a6361f2d0e22)
new e0dfc4e clarifying ldap suffix options (This used to be commit 30248d33d1eac0d77c2e2a82497869fec3795bf5)
new d5bb12a one more round of clarifications (This used to be commit d33574fdb499f89ec83e9e14979174c6c4d5e68a)
new 46da987 Further clarification regarding ldap suffix usage. (This used to be commit 4510dccd6ecf8c562be752fb8961901b607fdeb1)
new 236613b Removing manpages from the version on Samba.Org. (This used to be commit db4cb4f3290d2d4d1cbe75381bd25a7d0931b6d9)
new 5e1aeb8 Fix typo. (This used to be commit 483b43870ef44172826433fad94a588a556f955f)
new 1856f7a Added "acl group control" docs. Jeremy. (This used to be commit 54bb01f1d468d49a134dd8792540d756b6a7e0a2)
new 48bd424 Fix spacing issues. (This used to be commit e3ab33aa6753d4895e1b59d609e69bc4edf53952)
new 45e7d8a Add simple test document used for testing the docs build system (This used to be commit 8b42488b40ae567cc250ba01221be673adb0ab73)
new f8ced2c More verbose error message + ignore generated pdf files for images (This used to be commit a7ddeac8bfcaba0b1c01d08a357c98c8f4bbbad7)
new 7017637 add note about print admin being deprecated (This used to be commit cb36b4c0668318fd6b6ceaf12e459643f1ec826e)
new b00cf2d remove the printmode documentation since the command itself was previously removed (This used to be commit d4fe2601b2f6ee32501b66828145ae024f57e750)
new 8121482 Clarification based on feedback. (This used to be commit d5392f8fc070536b632d3e710a7b3dfa48ce3a56)
new cf596ff Re-clarification based on feedback. (This used to be commit e6ed821136f1961448bc5e96d645a69f164ca0b5)
new 6c2e589 Formatting and other fixes to man pages. (This used to be commit 411025ed0d6ba37ff00f4afc8ccdc9dae94b62e0)
new ed126d3 Updating parameter changes from 3.0.20 release notes. (This used to be commit 0f0e89f906362fc2a004d9e918eefb4f4bf1d250)
new eb044fc fixing up some links in the html documentation (This used to be commit 2c0ea2437f1873c388839c4eeb172f53db448449)
new e0db55e Remove CVS directory checked in to svn. (This used to be commit 8e6239229d91f52f8f439e1c1da699af338e75b4)
new 6b53b10 Adding info regarding account flags. (This used to be commit 78672e59a8c8a9911864d478c7335b082a17880c)
new c698e4f Adding documentation for vfs_default_quotas module. (This used to be commit 13c650f418807b9eeeaa8e205d164a1f95de789f)
new 7216c9a Fixing typos. (This used to be commit d1e1190c2fb8361938082c5401a7f7a7f839f544)
new bc1017e Fix typo. (This used to be commit 030e323727a4032a68b49a7e11b0ccad29742322)
new 145b3db Adding missed comment mark-up. (This used to be commit 925b4bd0cde0c365677589210b9b7fb3f17c0805)
new f9a81ca Code in Samba 3 states "use sendfile = false" so documentation must reflect it (This used to be commit 07a7e00818499958aef460525ff131d67435a95b)
new 73c65f4 Handle dia not being present more gracefully. (This used to be commit 71a59a3e75bbe482c3ee48e897cfbb462c269af2)
new d592776 Fix typo. (This used to be commit b4a1ee35174bab58b801f2e217fafad0e54e3ac2)
new 4ad30f3 Add missing domains container. Reported by Arun Sharma <asharma at interstructures.com> (This used to be commit 79acbf6aece2a23ffe9b53541e82244beda61518)
new ff76253 Added description of the X flag, removed reference to Samba 2.2, and put in a pointer to the pdbedit man page. (This used to be commit 160b0ba0e287548fd318634ab0544383c7cb0927)
new 364fb1b Removed statement that it would be problematic to make umount SUID, because it is on all commercial Linux distributions. (This used to be commit aab0eda212172d6eb978e899804e30571003f811)
new 0a3ca81 Fix for bug #3148 (This used to be commit 0bdb88cec99889ec67619d2715e56d35432959d8)
new 2a57a3d Fix for bug #3146 (This used to be commit 86fd63bebe314d1137c01fc6b0cf097e8ddabb17)
new 1894db7 Fix for bug #3139 - remove testprns man page. (This used to be commit d7d77cd9dd670c530e87a7eb8a6f67638c202fa0)
new 1e99597 Another attempt to fix bug #3146. (This used to be commit 44434d3bf03f61a8a139c7c30a78ff5f391b227f)
new a060b5e Fix bug #3061. Restart nmbd when editing wins.dat. (This used to be commit 6f64879b6709aab10b85bf340c452a2795f0c2e8)
new f436d80 Fix for bug #2692 - Do not use NetBIOS name PIPE. (This used to be commit ed5d54407177b26a3436e76bc2b37801bbdd6fac)
new 3dcaa47 Fix for bug #2303. (This used to be commit 04ac7e5664f2bf6d668dea3d65a055de685a64e5)
new bf54119 Replace macro with expanded text. (This used to be commit a7b5bb4d3bc9d5d7b760c12ca2c59b56670f29d0)
new 80e2b75 Fixing bad XML to ascii code conversions by replacing smbconfblocks with programlisting tags. - Bug 2032. (This used to be commit b11bf7831ced23a7d1b412067b7c09b4aac45afb)
new facd13d Remove another reference to editreg - a deleted application. (This used to be commit ac9d364728cb5f7e0c7142a35e05b872a37894dc)
new 562cbca Updated from 2.2 to Samba 3. (This used to be commit b8c38918c77cdf9b6927835ef58e3b791402856c)
new 87c13ff Fix for Bug #3179. (This used to be commit e44921ae9c8ab501727e3ee2f68458b4dfb8686e)
new f03f2ab Fix for bug #3180. (This used to be commit df444a296a3cfffc3645d88afe500d6eb0871468)
new c178dfa Apply docs patch from abartlet at samba.org. (This used to be commit 1683823d74a3e9a03bb8e81b2a7a382e5d977859)
new 0d09f02 Adding map read only docs. (This used to be commit 121dc1756071728385e7c3abf0603b7c09d0009e)
new 87a3358 Added mape read only parameter to the new parameter list. (This used to be commit e88ac1d5e0bdde8cdfad28b62d1f113e6bd2b2fc)
new 42d5586 adding dpcs for 'eventlog list' and 'svcctl list' (This used to be commit 4b6f110f468b8d715524fa9b27b509757566add9)
new ea01e6f remove unknown tag (This used to be commit def3196f6215a8c7bd5c1789e281f5b032ec240f)
new b09481c Added a few clarifications on map readonly parameter. Jeremy. (This used to be commit 05fd3a9df9f8e2bd22bb88bef8e762f8653e3659)
new 7f17d20 Change dfree command to be a share level parameter. Add docs for dfree cache time. Jeremy. (This used to be commit 16a4f358dbb9a6a12d6c4727612e88dcb14de921)
new 736d823 fix typoe in 'map to guest' entry (This used to be commit b0f8e155aef3604c22cb5836727a1ff29407e7b5)
new 571e95f Docscovering the rename user script from jmcd. (This used to be commit b6a17f4f7cb76468343925db007f375e52c16c35)
new 90dd48e Document idmap_ad plugin and "winbindd nss info".
new f88faa0 Fixes and reformatting from Bug #3190, plus a clean-up. (This used to be commit 8250e36fe34394938df16533f77869b93d3be761)
new ec3de96 Fix Bug #3183. (This used to be commit 710cdc3e916adf5a509b04b88b22a655fbbfaf2e)
new 210b657 fixing typo in the 'map readonly = permissions' explanation reported by Thomas Bork (This used to be commit 52803b76f6f576eccc6d0fe9524bae66bf6e5519)
new e640a8e Fix bug report #3225. (This used to be commit aee98a9f366e4bdec9a14728390d9ab66dfbe3f4)
new 8920ad1 A slew of fixups that were causing problems for some folk. (This used to be commit 6b2ea0772cd3ec8cd735acec2cde807d972737c5)
new a959ecf Removing manpages again. (This used to be commit 85995ed76a8b96443ffa503a101da27e75cd4e27)
new abaa099 Document recycle:touch_mtime (This used to be commit 40984e7ecd865412e089c654b4dfaa9f17bd4cc5)
new 453742b Clean up file. (This used to be commit d4698f2ae991fe2f18556c2493f0d9aa20b53325)
new 6da30bb Clean up file. (This used to be commit 1a30a66098cffb580dd85d71f5577943f1bf1d76)
new cc095c2 Add information regarding PDC/BDC roles. (This used to be commit 20c7a20f42143e00d955d4b92ba8ff5d0aee5c65)
new 255199a Added acl map full control docs. Jeremy. (This used to be commit 652945668e2434d667b48c6fb6e23c3265e79ca7)
new 41b029e femoving outdated registry file to prevent confusion (This used to be commit b74549872c01b7aa27caee571ec5eec1758bec04)
new ccaf005 Document "acl check permissions" for 3.0.21. Jeremy. (This used to be commit 87cff7c70223e5035e96005eb67ef606c68d4860)
new 95cc6bf Fix typos. Jeremy. (This used to be commit baf8a510900f76f6b78e5e92c18f555187e50ea5)
new da9f82d More corrections. Jeremy. (This used to be commit b42ae42c7127a4a0e6c56113a87b88a0b01993ce)
new e5e18e9 Fix typo. Bug#3127. (This used to be commit 8c4a6c2e29beb1fa65abd97b964ce2198c471c97)
new c98b551 Fix paths. Bug#2743. (This used to be commit 86a5e34cd9e1deb21c816beb5df8d407e7a29b6c)
new 8b8c57a Document "reset on zero vc" (This used to be commit 7f79040b20d71132c449a36a7b39b328edf39bb3)
new 4c13478 Fix typos. (This used to be commit 8043a4f7a2efec42d8d22027bbf8a19544a6709f)
new b78eabb Document passdb:expand_explicit (This used to be commit 4da40fff7b07cf2825fd5947d231bf48eafdf9b3)
new e9a4c0e Make us follow the newly documented pathname processing rules: "As a special case for directories with large numbers of files, if the case options are set as follows, "case sensitive = yes", "case preserve = no", "short preserve case = no" then the "default case" option will be applied and will modify all filenames sent from the client when accessing this share." This is needed as fixing the case preserve rules to only apply to new filenames broke the large directory [...]
new ce6d43c Update to include Centrify information. (This used to be commit 5056ca173177fb96d35e36612454eaddd5c3fb70)
new 92f353a Adding modification of Jeremy's documenation for for 3.0.21 large directory support and tidy up source file. (This used to be commit 9ceb9e032f1bdae876aeba2e4394df15665abb8d)
new d18b6bd Fix typos. (This used to be commit a1d9f549250e29fb5688419301dd5d5b2336fa7d)
new e466b1f Document "passdb expand explicit" properly (This used to be commit 7b9a64e77a353a272120693c3b61db5ffa7545cf)
new 75b6869 Fixing messy man page information. (This used to be commit 7095d7d85fc3abc30427a827b1a71e3853114471)
new 4f1013a Tidy up only. (This used to be commit 4e32d023364c82bc153fee822e68e47d88bb7e9a)
new 2ee2c27 Update changed parameters for 3.0.21. (This used to be commit c375587b15c911eab171816f8446e71d3893c29b)
new 5dcee13 Removal of parameter mistakenly readded into list. (This used to be commit b64e7b8b866ba665c546a833c73a15275fa5be17)
new df0bf64 Added IDMAP dump/restore command info. (This used to be commit 4204fcb6349a913f4d49ba725a638dfc6a7695af)
new a6f7ec7 Fixes only. (This used to be commit b068e00a591577b6d6286ede44301f1fd626c844)
new bc4c3d8 Another touch-up. (This used to be commit 062e6d08a4d1ea8b07387feec99233426ab48678)
new f58ac61 Updating documentation of tdb files some more. (This used to be commit 9d530b84d791feaeb1a77bca37e91557adf86f14)
new a4181d0 Further updates from one of Jerry's emails. (This used to be commit 3f5617b520d7a7e97eacb0167ee677c5a6d7001e)
new 193dd9c Fix typo. (This used to be commit b8c84fc5e903327f5543412ddbaf40ff9b48338c)
new a027659 Fix some misuse of the smbconfoption element. (This used to be commit 3ad59de4976b5b84207c964bdde7b329f3f35c7e)
new 7b79b3f Add some documentation for the 'iprint server' parameter. (This used to be commit 0d3df582c0f7861fe66aaaed9b13b443fe73f46b)
new 46b9e7e Reformat source files, move 'default' info into body text. (This used to be commit f62f7a9f76a606ef3faecdd7a25803d461d6c924)
new 41ac496 Update cifs vfs man page to add missing new mount options (This used to be commit 4bb730edd39bfc1c5bcd99fb72d960ec30dce941)
new 8a4ff44 Remove legacy file (This used to be commit 3c3609b6003ee85883f56774f6e42f69032b7b58)
new 0531ddb Added -c option to synopsis. (This used to be commit 7adfc1b5d5840dbfc9a8d4bbb40d4408cc212a05)
new fa97303 Added -c option to smbpasswd.8 (This used to be commit 5b8574bf468f5ec918c520133e3ed4476315433f)
new 61afc8d Remove guest capability on secure public share - should not have been there. (This used to be commit b5c11a7b7b4f313a56af3c58a4efc4fdd29d5b48)
new 11b601a Update Outlook info, courtesy of Jon Johnson <jon at sutinen.com> (This used to be commit 86508ebad6b4e7071aeeed54841ab90ca712eb75)
new cb0a5de Eventlog HOWTO - temporary copy, (This used to be commit 5f55944ee546c2449759959805864f090aa9c7bd)
new 390c399 Added clarification regarding user rights and privileges. (This used to be commit 1ec6e88e157cb8e07c22553b0d94d3f19e8766ab)
new ff5c058 Fix typo. (This used to be commit 76922e3d10e8641ffef9c19604753482b98313c4)
new ccd1291 Move to right manpage section (reported by Noèl Köthe) (This used to be commit c07b45618215949265d673c2c32ab469dc959af3)
new c89747f Move pam_winbind manpage to correct section (This used to be commit dd48f65f834394f970224fdbfba5910997fa07eb)
new 2085e84 Reformat of source only. (This used to be commit f091aa4e37e406245610aea66d20e4c81c7b59a7)
new fcbb391 Fix typos and attempt to clarify the explanation. (This used to be commit eb3e5eb252b8c297e872b1081ceb052b3cd19deb)
new f940a5d Fix typo. (This used to be commit 716784b86dc39fac80e88379d515c45bf0ea04a0)
new 9c631b0 Fix incorrect path to source files. (This used to be commit 5c73b297bf18382e9d640f6d97fb48aabbdecf52)
new cd668ed Removing mention of the winbind enable local accounts parameter. (This used to be commit baf4de7bc39c4adb55d05b13acc610cca14b8a87)
new 3da829f Document the new %w macro. (This used to be commit e463282b938b9de102b6bd278264b6d158e56aef)
new e865a46 It's spelled sep_a_rator. (This used to be commit c49b3483a5a29272d0c29bd112e79cd39a3ca528)
new e907d1b fix bug #3434 -D is -d for net add option -V gives out the current version (This used to be commit 48c4d0b17443d304659bc654c5c09ad9edfd7d14)
new dea5c45 Fix typo. (This used to be commit 9fb0d77cf1a1fa91e6edb3cad2f1edb1d6d8f1ed)
new e4db14b Document procedure to move account policies to ldapsam.
new 17a2af0 Remove references to sql and xml modules from the Samba3-HOWTO (This used to be commit e10113c851ba8f9b1160cc4382e6ab5d53f2f3ac)
new 7594992 Document --parameter-name and --section-name. (This used to be commit e96ef3e9cb2217d4e5c67dcd8e8ae1ee9d136c88)
new ff99845 Add missing arguments. (This used to be commit cfcdac776b33bb4d468433155fe6b357a5e6eb66)
new fee9dd5 Removal of remains of old xmlsam info. Had to do this to fix breakage caused by partial delete. (This used to be commit 80c84c6fc20659d2556fc035030802c991cd9c68)
new a6d2003 Remove one more reference to xmlsam. (This used to be commit 150868bc1bd7a615c3f34f3946cfd43a705f226c)
new 36e0e21 Added documentation for 'F' option to tar. Needed before I fix it ! Jeremy. (This used to be commit 2e171569bf1324fd224c9f168dd2f51a35a8b3a5)
new 855154b Ok, correct docs for this option (-F). Jeremy. (This used to be commit 147e2c2f72383828a038c05888f0ca1ad1d793ed)
new e829014 Document -t, --password-from-stdin feature. (This used to be commit 19bd9603b4c8cb55176f3e916e138623f8ecc468)
new 41e8826 Added attribution. (This used to be commit 67994efcc5896de52265ca2b2cb72e0d99c580c5)
new 6fe53cf Fixup only. (This used to be commit 4f6b2b2986eac1cab89aa82562e3a39d68d126a5)
new 4bc1544 ldap Idmap suffix should only specify the relative dn. (This used to be commit 25309f02aebf44551f634f7e4c2fbfcbc3d810e9)
new 9ffe4fe Fixup typos. (This used to be commit f4721b8d65d0453b5c316b7dc5278733c761ba32)
new b824cbb Add a note that the 'nt acl support' parameter also maps POSIX ACLs as well as Unix {user,group,other}/rwx permissions. (This used to be commit 6633dd5ebd476db35015d8bbe32acbd27da55db9)
new 1c5a433 Although uneffected is probably a word, it's a bit awkward. (This used to be commit bfcc89c9f704047e47d0813af237057098e1d58d)
new 8d44794 updating default values for several parameters (This used to be commit a35f78b6cd54be12cf8abef2281a75bfebe37a7c)
new bf6340a Two fixes by Karolin Seeger <ks at sernet.de>
new 147c8da Document 13085 and 13086 (This used to be commit 3e8acb9832d257d867849f28c4bd715447fc96e9)
new aa0f04b fix example usage of -D paramter (This used to be commit 90d7d76b96ae0adb2c64c53ea1bd4196afecc9ce)
new ff3e7d2 Remove reference to XML passdb. (This used to be commit 91dd9767195dc656879037a42ffd9db493b95e11)
new 4e7ced8 Small (but I think important...) fix for the idmap backend parameter syntax.
new 08ca0c8 Add paragraph about how to dump a parametrical option. (This used to be commit db8f4b35d611a46a093ed3a3cac232b7683f13c0)
new 6b5c926 Document default change from "yes" to "auto". Jeremy. (This used to be commit 66f046b6390302472b5e377478913ce971eee3bf)
new 9232230 Document the "fam change notify" and "dmapi support" parameters. (This used to be commit 2b7935a1a76fd0b300295a89bec89862094c5dc5)
new 324f15f updating my changes for new/removed/modified parameters in 3.0.23pre1 (This used to be commit 681189c925cefa8edcb4dc68ac1a05f563915618)
new 6ea1d21 Start documenting undocumented parameters.
new 9415f50 Follow code cleanup wrt idmap module names.
new f9bdd0b Document changed default (This used to be commit c1d3f924ed227e473342ca1e96c7ef6af6bf2a22)
new cfe3367 Clarify smb.conf entry (This used to be commit 5b0320ace11ac8e506f1e7e047bb010809f460be)
new 3b80216 Starting docs for new parameters for 3.0.23. Jeremy. (This used to be commit 44ac28292479225ec9e04ce165e75410240853cb)
new 16d36ac Better language and note it was added in 3.0.23. Jeremy. (This used to be commit 49134016f9d012da9e53fcabd4d9f97aec663e8b)
new 22cb3cb Add section describing usershares. Let me know if the XML here is not valid (or looks bad). Jeremy. (This used to be commit 60e57ae84bc68d740fe18ffd018f46af0fb01cb6)
new e29c1c7 Fix some syntax errors (This used to be commit b7466f2ad11a3153eb6ff447e539026d19be0378)
new e7cc9e6 Start documenting the usershare parameters. Jeremy. (This used to be commit 88305d8ead11c5431114ec7aed33ed683561fd6c)
new ee4c020 Fix formatting a bit + small typo (This used to be commit 842bdfe5083f735b7ccc9020baf548b8b958558a)
new 791b7b7 Fix typo in xml. Jeremy. (This used to be commit 5b5e3effc187eb80f9016439dcdd48b80b58eab5)
new 0413e48 Add "usershare max shares" parameter. Jeremy. (This used to be commit eaf1d04c2134e7d844f959f08bd48119c87d1b28)
new 16b61d4 "usershare owner only" docs. Jeremy. (This used to be commit 51bf56aa26964d71875c654677d436deccdefd1b)
new 425eec7 Add "usershare path" parameter. Jeremy. (This used to be commit 93fd060011b281dfe71be5fa4a81c0431851dd3b)
new 3a31471 removing docs for removed parameters (This used to be commit 61c47312b46a3e3828f38eff4ddc07fb4bda7bb9)
new 78fd164 Update to per-share parameter in 3.0.23. Jeremy. (This used to be commit 24c7662017c51c728912057d0ce1d2b3883965bf)
new 9b6c6fc Add usershare prefix allow/deny list docs. Jeremy. (This used to be commit 13f6dba9d07ab294c413d5b36601a4919931c418)
new f310bea fix a typo (This used to be commit 3ac8948ad542bb19e4be16324cc2e1f33c129670)
new 7ab7991 smbpasswd -W docs patch from Aruna Prabakar <aruna.prabakar at hp.com> (This used to be commit 54cab2865e26d3866296a35f1cbd21ab1855217b)
new 9113a26 Document recycle:subdir_mode, thanks to Thomas Bork (This used to be commit a6449190e6ad7097a0f62638825366f91f5ec326)
new b386803 BUG 780: fix typo (This used to be commit f7813852bf6cd584d47bbe4db98ef0e1eecde5bb)
new 1828146 Added final usershare parameter documentation. usershare template share. Jeremy. (This used to be commit 1a9dcc845a0f2d8bfac9af44f04b0e95c483d0db)
new 94c0918 Add documentation for : net usershare add net usershare delete net usershare info net usershare list. Tidied up a few other entries in the net command. Jeremy. (This used to be commit 71da9b636cdd54b54d16e9a9a87a541e698aebf5)
new a189130 Fixup xml syntax errors (oops...). Jeremy. (This used to be commit 91e69bb0c11bb3610bbbc915eae8c502cec27143)
new f16e2cc correct ambiguities pointed out by Thomas Bork (This used to be commit e5bdf99e0213ea42c51fd230dc80ebfb149c0b67)
new b3c8443 Adding missed step reported by Adam Nielsen. (This used to be commit a1094b0d7a48b29c4a1c4dfa300b847c35a79c01)
new 28f7874 Updated changed parameters for 3.0.23 (This used to be commit 3be33bc79f1bbdf220e02ca19cade2b7e923da83)
new ded016a Updating documentation for 3.0.23. Jerry, please check these changes. (This used to be commit fc676238b8e21f244073a9da8cde0f24386c02ea)
new b39ad15 Fix typos. (This used to be commit 3d8e0d1a8dd6197842f196431b51413a1b0fac56)
new 3b3aba8 fix passdb backend description for 3.0.23 behavior (This used to be commit 6400414f57c6927f5b993da33b74bf53cf1aa678)
new ebe0e33 Samba-3.0.23 changes. (This used to be commit 72ae7f4ecf4d44f606875fe5bd0c99bf0d6f9fbc)
new 2a67e3e Fixes for XSLT warnings. (This used to be commit 264d8de065dfaf2d880f8dd55165365c9e6e70b8)
new 5da701f Make the default timeout parameter for lock waiting be lp_lock_spin(). lock spin count is no longer used. Jeremy. (This used to be commit 58418d2470b08b10da63e962cd223e1c873d8893)
new 48bc6c6 update wbinfo manpage (This used to be commit 40abd42cafc0144052095adbb5d61a76afde2fc3)
new 6463021 bug 3980: should fix typo else its a bug in the man page generator (This used to be commit 424642d95924f1cf8057ea0cc763b306e1696ed9)
new b42b0c5 Fix multiple typos/spelling mistakes (This used to be commit cface57b49ef8cc07e9e8428cbab2849c2637755)
new c9e0c52 Document [:port] syntax for "cups server" (This used to be commit 0e3fa97baba2538e58c8fd415e99e8ccad658a7b)
new 5f05742 Mention the "silent" option.
new 8b81415 Adding samba user comments and feedback. (This used to be commit 4c0d90f178033684aa45521f1899c6a327f6f301)
new 1293031 Applying edits suggested by Jon Johnson. (This used to be commit 91b5f00898ec01287c365cbfb494c3b22d1613e9)
new 3849dff Fix incorrect value contributed by
new 231d9d9 eventlog list uses lockdir and not libdir (pointed out by Eric Hall). (This used to be commit 85891e6d2cb34e114b2f2690d4ed2633cb1f9f72)
new ec63a61 Correct clashing information for this parameter. (This used to be commit d6e7f9087b31d4ea746f5542a9ab41d6c3f42d77)
new bbd8eb2 Update from Mårten Svantesson - msv at kth.se (This used to be commit 7b3d4026843ece8d9193fcb62666e235ebc9a2f1)
new 013c415 make the + syntax for [in]valid users clearer (This used to be commit 209afa91cb9a7c7bb369488362064f975e882339)
new cf02054 Fix Bug 4240. Thanks to Karolin <ks at sernet.de> for bugging :-)
new d5d2ab7 Docs fix for r19820 (This used to be commit f0cf9b04b3396b554cdd3f761dfb0f7262fcb39c)
new 85ed3a9 More fixes. (This used to be commit 552cfeba01dad34c5bfd12c2a523361dc2ee9464)
new da92b3d Fix ambiguity and erroneous info regarding name mangling and case preservation parameters. (This used to be commit c3fb48c27a9c03795a03b79fd4bad1c6020f89ad)
new 03e864b Edits by monyo. (This used to be commit 6487517a5d0dec6d07096bf3ccbc8fa74753c03f)
new bf5a688 clarify when the 'add machine script' is applicable (This used to be commit 40324625ad2f537fce0f4d79557a93204d7a335d)
new 623f1df More cleanups to be done. (This used to be commit 303ac0c682dbe5121a9b20adf0c6b2d56bd8632a)
new 39aa638 Add ads-only options for net ads join (This used to be commit 761b27140ff691415fdb256240f2bd5a7e113650)
new df5695c Also update the HOWTO with the createcomputer information for net ads join (This used to be commit 2ebf6130fab3afbe000513f0e99f202f0e30791a)
new 5e83a24 Only search for dia for those targets that actually depend on it. This lets you build the man pages without having dia installed. (This used to be commit 45b3781233c9f1007b44feafa4ccff56f64b0143)
new 5ab3d0a Allow make to echo the execution of most commands. This instills confidence that something is actually happening when make is running. Add an option to pass profiling to xsltproc. Alias the clobber target to the more standard distclean. (This used to be commit bc8c870226e89adfbac91f437cff625fcfba42f6)
new 80e97e3 nroff .fi and .nf directive need to be at the beginning of a line. (This used to be commit 400179c9f783393ebbf683d710e920157d56bb7b)
new d6fdd32 Should use entity-encoded newlines. (This used to be commit 3f2b9a255e5cd85a82bbcf7b34447ec1bb70b1e5)
new f1e1fc2 Fix debian bug #404702 and clarify some points about 'net rpc vampire' and 'net rpc samdump'.
new 8b3039a BUG 4343: Clarify the intent of ldapsam:trusted = yes (This used to be commit 756f8479be0787393b16c6bbf2b9af597da65f2c)
new f1eee65 Fixing bad info regarding UNIX file and directory access control. (This used to be commit df05e818e92c64586b2579c6e46c3a105efa9d56)
new 19fb580 Fix typos reported in Bug#4358 (This used to be commit 2bbb60984e7194a5f5f60339ff3f34e72c414368)
new 196dce7 Adding docs for new 'winbind normalize names' option. (This used to be commit c7a88a22f1e1e19f4f59d39ce947b0793a12b060)
new 7b274dd Some smbconf fixes from Karolin Seeger <ks at sernet.de>. Removing the <smbconfsection> / </smbconfsection> is in line with the rest of the introduction.
new 9b0d8d0 Remove a section assuming multiple password backends (This used to be commit 362a4c23d420f4bef6613180a3cd0bbc3f02f665)
new 5aa6e02 Add documentation for linux cifs client (This used to be commit 35688bc70d86f71271ce3f20674d1a69e51f6a7d)
new f99bc51 minor updates to linux client user guide (This used to be commit 4e52bb0efc9ef719dcbcb04818f1efff72051733)
new 027a285 fix the broken generation of the smb.conf.5.html page (This used to be commit af9a23313de445fc8cd36f7e75c8e35a0b1922cf)
new 138eaac Fix use with newer versions of xsltproc. (This used to be commit 0b739c14f2c3c70ebf0344c5d98a57d8bd76cc46)
new e059e15 Docs for "printjob username" (This used to be commit 2a1aa85b57b3b5121eb05a4feb5495c439e2463b)
new 97f3db1 Talked to Jerry on irc, he does not see what might break with this: Change back the 'msdfs root = yes' default to 'no'.
new 1cd7864 After merging the notify stuff to 3_0_25, check in the docs (This used to be commit ee532da6c8eb7c21937702e942e2755cf0aac042)
new 1fe1a92 adding template file for individual manpages (This used to be commit c23af91ed4377df153e6caf64f08d14605be35aa)
new ea5c9c9 Document the readonly VFS module. (This used to be commit 067285af805eef643d7a34a24aff8a77b737b897)
new 996429f Document audit vfs module. (This used to be commit 1cfa1a0921ca2601128ea678a142727112002086)
new b5aad15 Document default_quota module. (This used to be commit d515158bb5f405773056efd85f46c83a38b38e61)
new be2c602 Document fake_perms module. (This used to be commit 48803bcc051a8d5fe3c96d9a896923604d7e22d9)
new 5ed82e6 Fix cut'n'paste error. (This used to be commit 0b47334b1916ca7020004714265900001c49d4ae)
new 53d093d Fix cut'n'paste error. (This used to be commit dd43cce0553c450afafb75c59e4bfc40812fdfc2)
new f8f7aef Restore missing refentry tag. (This used to be commit c8896c8966cd6a615900c1b3e28994b6fbc873df)
new 5cfd060 Document the recycle VFS module. (This used to be commit 4fac3bf9353dcd96b10673062eb59c2ff743036e)
new 8da68df Document fam_notify module. (This used to be commit 1ba0ed90b05dfc1b51abcdfa1be21a25829870b8)
new d868b93 Document shadow_copy module.
new 94da49c Document netatalk VFS module. (This used to be commit b32b9d9e3a0c4f5fd9e2416423322fe56d0ebde2)
new 7762c21 Document cacheprime VFS module. (This used to be commit bc5fa1d172857c156137add76de4611fda050098)
new a407c33 Document the commit VFS module. (This used to be commit b8f5837a8de3c9b673ffaab427642fafa2661ec0)
new f48fbd4 Document the prealloc VFS module. (This used to be commit afa33d3267e41cacdcfab9ec7da1c150cdb18593)
new 464977d Make capitalisation consistent. (This used to be commit cbb24fae32ff1a6e2631389ad3c082438e06e55c)
new 7f5e55f Document the cap VFS module. (This used to be commit c595aa3353b1fe4b19b077058cf0d6370edeebc8)
new b56cee1 Fix cut'n'pasted command summary. (This used to be commit ff71f4f68a5f5bb8a8127bd31952c3ad54576b2e)
new a2384d9 Document the catia VFS module. (This used to be commit 3ba1803d9f5809dbac86005a3b5f57d53c6a8b6f)
new 0e12a31 Fix cut'n'paste error. (This used to be commit 167aa6486b6219a3b6a9921147fc4367986001bc)
new 5efcbc0 Document the extd_audit module. (This used to be commit 01d20e72d68e3fa6758ce5d06b3d00fa6ef38a1a)
new 9222e2a Document the full_audit VFS module. (This used to be commit 44e419b8c49662f3563b0344cb94192913121649)
new ea8725b Rename module manpages for consistency. (This used to be commit e2e8104462cf32a1ef29778f7d10bee8aa6dcb3e)
new 4f3f874 Make sure all the modules are referred to as vfs_module_name to avoid collisions with existing man pages. (This used to be commit 2c7722ac9ed62bfb4670aa61e382a4cf1653a3ba)
new 26ba18e Document eventlogadm. The synopsis does not format correctly and I can't figure out why :( (This used to be commit 68a9c092bd32c00a28e53f14a208d11335ff7c0f)
new 42de33d I can't spell "choice". Twice. (This used to be commit f9d1581abc9e835b06e3c6c596b9f2f29ff10a6f)
new 79dde86 Document tdbtool. (This used to be commit 62b5557b9519dd578f41b288b63731de2da97c39)
new 8b18623 Remove bogus mention of ACLs. Note that quota units are bytes. (This used to be commit f8369083cf6e01beee4d16f132e0397744848d55)
new 72f2217 Apparantly putting a newline in the "wrong" place can cause the generated nroff to join words instead of separating them with spaces. (This used to be commit 79a60e635f3fde6ca9e50a1cca6df67cd08008af)
new 1a3d796 Update manpage to add "minsize" parameter. Jeremy. (This used to be commit 94463a1fafced29ffcbbc3ce20fa8f2c83d1dfc3)
new 5cc5f7b Fix doc defaults report by Tom Bork -- Thanks :-) (This used to be commit 07638766645dbb2377cf17f5e7d66140239ed67e)
new 03e1824 More doc fixes by Tom Bork -- thanks :-) (This used to be commit af1abf9986f8d79c891cd8f94e101d5c0f69f261)
new a507c8f Add chflags to the list of audited operations and sort the list. (This used to be commit e2ae796dd0d9863bf23b814e7badaf928475703c)
new 8d291ef add documentation for debug prefix timestamp fix missing tag close in printjobusername (This used to be commit ea5c7f2258a7e5b6811719520a0a716cf49bc89b)
new 4194db1 Fix reference to vfs_audit - pointed out by der Tom. (This used to be commit 0123de56b7c10932b36b482511375562699ebb76)
new f16afa9 Add manpage for gpfs module. Thanks to Chetan Shringarpure <chetan.sh at in.ibm.com> (This used to be commit 649b6fffcb531fef3d0952a2f1a43acd8ec7f6e1)
new d0368ff A few updates to the gpfs manpage. Clarify some language, list setlease as feature, add "vfs objects = gpfs" to example. (This used to be commit 1e8deb37aa2a19cd9711d79c7ead0185d3c50118)
new 4de2d2d Typo found by Tom Bork -- thanks (This used to be commit 0fa037b402485d25b0ebbbcf16deeb1b06e811a5)
new 714235d Add nfs4:chown option, and a few formatting changes. (This used to be commit 51200b7b58d055d0d82876dda6bf82d41f6398f5)
new 2abb46e man page updates for new idmap options (still a work in progress) (This used to be commit c88062d21899e67ba031d6a2da48c50be567ebfd)
new 5f95c39 fix bad ending tag (This used to be commit 551d70cc66e1853e1007d17df69e128e9b5dbc50)
new bf4c2cc more idmap option updates (This used to be commit 8be2c945cb8ca95c35885da8fba50e1573a16654)
new 9296fcb add references id idmap uid/gid to the new idmap parameters (This used to be commit cd921d21738f37445558cdb97192f96e32edaddc)
new 6400192 add more idmap alloc smb.conf entries (This used to be commit b58763060b3f73ce5d267db5d197dbc06bff797b)
new 7def9e4 fill in the idmap_tdb man page (This used to be commit a8edd19522ae06ba42af6d356156bc8a9f7ee86f)
new c52661a Fill in the idmap_ldap man page and clean up a few things in the idmap_tdb docs (This used to be commit 17174aacb8a415f4a9db307ba48d21914fd1265a)
new 1512393 more idmap doc updates (This used to be commit 7462399b5cb185ab442c69950ef337c497e3e6f5)
new 88ca339 fix a typo in idmap_ldap man page (This used to be commit 3b9fdac955b754a8b01bae154deb7e2f2d389c00)
new 8e14759 add idmap_nss man page (This used to be commit ba6b6d6ac8c419fe9c81779431e8c88457df6306)
new cb00e76 add stubs for idmap_{ad,rid}.8 (This used to be commit 2820838c70c1e6be107b02d0d07fe72e9631789d)
new 1abc27f Explain it in another way, that will not set up false expectations (This used to be commit f56403ecb73ef103a97d8aa53041779e0f438f7f)
new 5ef876c formatting (This used to be commit f7b22051f5f2a83b50a0ab8d03e5d5f218e7b955)
new 347d1e2 mention idmap domains (This used to be commit 8b80f53c3095912b9786881e3edc7a91101e2556)
new 02ad2b5 man page for IDMAP_AD (This used to be commit e386776e5d1f13fb4c002299089a344968b134c8)
new aee8329 Copy&Paste leftover for the example description, fix it. (This used to be commit d17959f89d924b124d815a272112463c5df3c0ab)
new 812b69a Fix idmap_ad sgml
new 987e11c Document the ldapsam:editposix parametrical option (This used to be commit 68558b947543c35221722f8752c6fce3e831d3b5)
new e5b6a02 Use default autoconf extension, add some ignore files. (This used to be commit a6fab663589c8710172ea1545ac99b3c348a87b5)
new 69620e7 Update docs for #4486. Jeremy. (This used to be commit 74ecce049a363dc9feaa0ccef8ffa877dc8feb96)
new eab8fe9 Add docs for readahead vfs module. Jeremy. (This used to be commit 6842a35595e1250aa79b5436106bf18b31ab713f)
new 32f3625 Clarify that you don't want to use %m in 'add machine script'.
new 537ff0f Document the net sam options (This used to be commit a0adb226d6b19e0d26df6a804fc5ffa4e892cd64)
new fbe6ed8 Jeremy says not to set the length. Just use defaults (This used to be commit 47713f6171c073bc0e1ecbbcf82047bb642767d2)
new d18a030 Fix idmap manpages. Thanks to Karolin Seeger! :-)
new 6683280 "reset on zero vc" is a global option. Make docs match code. (This used to be commit d21de94ab5d161d2a9b004984c8c2e23c04d0586)
new 9729d43 Document the fact this doesn't work with "security=server". Fixes bug #4475. Jeremy. (This used to be commit 4931390610baa77e0881dcdf3dd1b25a3ea12776)
new 621d4c0 Auth info for idmap_ldap net idmap (This used to be commit 24fa52a63451678bb6f574d99a96e33eedc52ab1)
new a593294 Fix typos in idmap_rid manpage. (This used to be commit 2068152d1a0be0787e5b4e2fdbeef71a29447fcd)
new ab8552e Add some missing whitespaces. (This used to be commit a4598542897699d35c2614f87044ddd4f138d85d)
new 5bc99db add docs on idmap_ad:schema_mode (This used to be commit b13c715f55d5e362e0f42bcd7d766bfe03cf51fc)
new e2ef146 fix a few typos pointed out by James (This used to be commit b961e766f6abf9bb7a31fee645cb9ded59034724)
new 7e40832 Add documentation for new net sam subcommand deletelocalgroup. (This used to be commit a94e646c503a76c6a13efb11f9281eabfcd988ee)
new 944e7b0 update manpage for profiling-level option (This used to be commit 45d1ca3bd9831abd188ea8befec221ad61188493)
new 3b294e8 Fix for Bug#3182. (This used to be commit b4b10e39aa4bc454cb679198a177fc038f3d4a4f)
new c94ceee Add comment about mount.cifs to the manpage of smbmount (fix bug #4581) (This used to be commit dab9bd5969ac2590d543e7c5c3986c2a92acf3cc)
new a4b639f Add comment about umount.cifs to the manpage of smbumount (fix bug #4581) (This used to be commit 0a8a7d88136bbdf51c76b9b80e0744537e99b1d4)
new 6c2656b Clarify the description of "inherit acls" in smb.conf manpage (hopefully fixing bugs #1806 and #1809) (This used to be commit 1d87278d38d10f947a450058e5ef47493d99b710)
new c2585e5 Change contents from fam_notify to notify_fam (This used to be commit b7c44e6bb35dd11039f12b5e31f105617d3af02f)
new b520fa3 Rename fam_notify to notify_fam.
new ae0f22e Add documentation for new net sam subcommand "unmapunixgroup". (This used to be commit 9f0173dad6b9c8764d282fd441ecd4902de298be)
new 83a2474 Document debug_state option.
new e343d23 Fix default for "store dos attributes". Bugzilla #3777. (This used to be commit 42c3e1945ecb9e6cc56d1fbdcc74d16e20a843d3)
new 13a384b Fix a quite significant typo found by Björn Jacke <bjacke at sernet.de>.
new 918cbc3 Document async I/O options (This used to be commit d4bfded7d418e0e07108e329b57ff3f309ac731b)
new bb77a4a Document the "winbind:rpc only" parameter. (This used to be commit ebb336f2efd672034c58e57aff5462b3df69296c)
new fec0fe1 Fix typo: tipical -> typical (This used to be commit c9ff817b0e3c4e2c67aac8b0400d48f3bdad55c1)
new 8bcf100 Add documentation for 'winbind:rpc only' in smb.conf manpage. @Jerry: Please revert if your are not content with this. 'ldapsam:trusted and 'ldapsam:editposix' are described in the smb.conf manpage, too. (This used to be commit 92ce57aae00a536ef29ec305e04c02cbe7ff3ed6)
new a2108af winbin:rpc only is no longer a parametric option -> update documentation (This used to be commit 870ec6a557375e2b29732d633557ebe84e42128f)
new ea6023b Fix Samba documentation build for manpages (This used to be commit 075e0065f39480a2046bf65ffedcdbf36889d4c5)
new 586de38 Fix another bunch of samba-docs bugs. Use <literal> to escape slashes with text (This used to be commit 00effd0a1ef529fa9c313be840431bf3e25949bf)
new 3d1943a And more fixes for slashes: use <literal/> in <command/> and <value/> automatically (This used to be commit 587b3b5f6f6b1258415aded70ef6e84e811d25bf)
new 1846e7c add smb.conf entry for 'winbind expand groups' (This used to be commit 3985a386deaf4dc67910bddc06728d1d6dd94fbb)
new 31e6142 Add an initial amount of documentation of registry based configuration to smb.conf(5). This explains registry shares and registry global options and mentions "net conf".
new 028979a Fix a couple of tags. It is a little cumbersome for me to debug my manpage-sourcecode since I can only see useful output once It is on http://samba.org/~samba-bugs/docs/ ... :-/ (I have not yet come across a system that can produce readable manpage output from the source.)
new 0c6d174 Double-up on some backslashes so they don't get interpreted by nroff. (This used to be commit 5c12662d28a3317b37b510b20b4641713c373ac7)
new af7949c Make the manpage reflect the command behavior (This used to be commit 16cf1d76d2eb3db5e28df16d7c348329dd7b07d3)
new fad1b04 Fix the section number of one reference to the "net" command.
new c56d52f revert svn r1129. FOr some reason this breaks the html generation (This used to be commit 80c8132d06d440298aef6035e0fc297812c19ec0)
new d1c751d Fix provided by Gavin Henry. (This used to be commit 78e8811117c80799892aec90bfb0f244093c8260)
new 1b9fc70 We don't use svnweb since long, correct the howto and point users to viewcvs (This used to be commit 98e68749fe650dcfc524a0555317c05e619dbf44)
new bd3d5de Remove the docs for "open files database hash size"
new 742dbb4 Fix typo notified by Patrick Goetz (This used to be commit f5fe966b42ae563e74808f17f4b57df6290528f4)
new f74d7e5 Add --uid-info option to manpage.
new db875dc --uid-info takes a uid as parameter
new b475749 Fix typos found by Bjoern Jacke <bj at sernet.de>
new 8184969 Removal of mulitple passdb backend notes. (This used to be commit 23c08492e7e34535d312d47e18ef83d237e2868a)
new 52c5790 Fix a typo. Thanks to Thomas Bork. (This used to be commit d5117dff5451f0b7ba2e36e1768c0a4033c7f120)
new 3744a2c Fix example for msdfs proxy. Neither smbclient nor WinXP can connect if two '\' are used. Maybe fixing the server side would be the better choice...
new 35c0125 Remove "read bmpx" man page entry (This used to be commit 8ec9f3c1d62f53abf789d6893164740a0a73a317)
new 4fa8a4b Switching to GPL3 (This used to be commit 5cd3c873656fa76d1c48684a3624193cec5571ae)
new 18e3dce Add root directory GPL3 XML file. (This used to be commit 48d4facba211359ed2754d00e5c63afc080b354d)
new eff816c Remove symlink. (This used to be commit 1ed08f8fc323c9ed2d12d31068b0448bd2872658)
new 902f85f Adding actual GPL3 XML file. (This used to be commit 3f94aa1bb67ce1ce727725d074cf18320084f3fc)
new e6e94ca First of a string of edits over the next weeks. (This used to be commit 5e600d41d07bc0cc4a0baaccad7493d244a940e2)
new 2c33415 Adding Eric Fosberg's additions. (This used to be commit 335fa5f752c6b4d4519a1301c41ae62c50bee781)
new 851e86c Adding notes provided by Rory Vieira. (This used to be commit 947edec5a97e711b761886eebb87f63ee886230e)
new f0b417e Changes following input from Petr Klima (This used to be commit efe67f4d8f6778b0b7f091fbb829ef4441a9b201)
new 354f867 Temporary title change. (This used to be commit 743d319f38eab41d2734435c68fe717b79691b40)
new 8a6db51 Adding new manpages to inactive HOWTO template. (This used to be commit ae1290a147f7d2e82b41daa0d0ca52293870a7f7)
new a7bcf07 Cleanup trailing whitespace. (This used to be commit 232e5e548ec2219944c3002dda355b377a1ea711)
new b127aae Add documentation for new winbindd -D switch added by metze with r24624 and r24625 (This used to be commit 59266232285a6607d4219dbccc4ae89d69611c45)
new 41bb30b Update "*securitymask* docs to match the code. Jeremy. (This used to be commit f1fd69d9b5c3617e6b789df5a4cc3b79931a1e48)
new 76d9bec Explain better what happens when you set to 0 these bits. (This used to be commit 3d400ec465eee9852f057a863c5394720114d603)
new 3a516c6 Add comment about the %o variable not generally being available (This used to be commit cc38ef35de03a5a476e171f2b3ee4875a27bbd39)
new 7f2944e Fix for bug 4947. (This used to be commit d8b4536191f46fda28be69e80dc07995dbe41032)
new 42ea8b7 -Fix typo -Add missing blankspace Karolin (This used to be commit b47158ac210814b98426939250ce8c79b59550bc)
new 8045f51 Add comment about max value for os level Karolin (This used to be commit 4768c3d4ce1d995d4fd6dd6e4455d020943011c6)
new d09d6d8 Update docs to match the new defaults in Samba 3.2.0 and later.
new a4aab0d Name change of Ethereal to Wireshark. Patch provided by Gerald Combs (Wireshark). (This used to be commit a4017b8c9868e07e36d39b56ac041a29ecd3922c)
new bc9f1bf Fix for Bug#4731. Reporter: Debian package maintainers. (This used to be commit b8563c0787a24b3a99cd66b16a8e658f5f70dc58)
new c9c6fa9 Fix provided by William Jojo. (This used to be commit 346ae63969a85089c79a46218e768e38e873917b)
new c36f588 Fix for Bug#4281 provided by Monyo. (This used to be commit d3e704efa40d973206498be1ead03da095f65128)
new 9ddd5ce Fix for Bug#1890 submitted by Michele Baldessari. (This used to be commit 494c248f0475557b49683810807a13e9efd5dcdf)
new fba07dc Fix for Bug#3625 provided by Christian Perrier. (This used to be commit f2fa0439be08cc3ba4926a3d3950be78835bff27)
new d675338 Fix sample for base_rid parameter
new 4fb800c Fix typo (This used to be commit a60dafe1ce041e60c8a6fd22b3c2dc9fb5ab2a84)
new 9430895 Remove superflous 'a'. Karolin (This used to be commit 70a0126c15e82f2f7ba049311627da45f949ee78)
new 1a050e9 Fix typo. Karolin (This used to be commit fd32543cb5220652ab8705610c77838dbfcaa5dd)
new 5543f51 Fix some typos. ks (This used to be commit a8349e1ea4dd6d89bbcc5770fd7855a7dbc89525)
new d87cffc Fix typo. (This used to be commit 6ecbbf8d6542152e01b6b2597fce3c0f24acebfe)
new ab13baf Fix typo. Karolin (This used to be commit d670d725288651301c43953559b08c7018ce2245)
new aa7c683 Fix more typos. Karolin (This used to be commit c2bcc09b3e15a8b0e5a51631111cebbf05df3a6d)
new 7693255 Fix typo. Karolin (This used to be commit 15fb3d867b0649207f968325bd5b945df4fd9335)
new cfe6bb9 Add manpages for ldb tools. Karolin (This used to be commit 938a218cd98a76d22aaf5912fe630e14b4af591b)
new 191cd06 Adopt a note in the manpage to the verstion change introduced by the change in licensing.
new 1b73010 Add patch from Harald Koenig <koenig at science-computing.de> Karolin (This used to be commit d5181378159b2e18c55e0f222bb76871d94b7f78)
new fe41820 Add comment about net rpc|rap file user (implemented now) Karolin (This used to be commit e883f4f12ea84c5547d93230dd0073cffec78909)
new c083299 Add documentation for the "net conf" commands to the manpage.
new aa428a4 Correct default value for change notify Karolin (This used to be commit 83485b45f8243ec8775ce2bfeb32c2d1ef3982fb)
new abb495d Fix typo. (This used to be commit 79d092eeac042d46fa28400808626d6bcfbe0739)
new e07c9c6 Add manpage section for the new parameter client ldap sasl wrapping Karolin (This used to be commit 051bb7d548c67a467296abf8895fc156e9ecb4a2)
new cb8d579 Fix some typos Karolin (This used to be commit 37fde8001072b30ba825c046327fc84fc2c83142)
new 6845a4f Add missing blanks Karolin (This used to be commit ab1e688277fd64fe88ff6a912abf80d95321ce8b)
new ec8432c Correct parameter name Karolin (This used to be commit df2c5d5169b122c38200560141f261e00cddf7c2)
new 3f002c6 Fix type in SAM SET PWDMUSTCHANGENOW reported by Frederik Teichert of zmnh.uni-hamburg.de. (This used to be commit 33ec98ff15a9cbf430cef16692d2f07363c9d45c)
new 201b67c Add "min receivefile size" docs. Jeremy. (This used to be commit 3a8e086d240668bc5093c33506e0ed0a22557d4d)
new 0a19ab1 Make the smbclient man page match the internal command list. Jeremy. (This used to be commit 1a24fb1d25f6bb6483202489e63098fbf25b4059)
new 546f111 Fix some typos (This used to be commit 7cfcd0f682c0f467e2ebe516d98f36773b5954e5)
new 7c07515 Note that the max value of this is 128k and it is silently enforced. Jeremy. (This used to be commit 03b022a85d1ecf63dd20310b4001dda87e807af3)
new 51ac969 Fixed formatting issues. Removed -B option docs. (This used to be commit b209c75018a366f4854f93e4b835db0b6b181822)
new 725d691 Add missing end tag for paragraph Karolin (This used to be commit c9cace0fdb3eecac03c00e5c0cc12eb4f5533a90)
new 754a2e1 Fix typo (This used to be commit 9930e62b56a8f9c748554b26dc7d4da9feb11c92)
new 0a6fea6 Embed db2latex as interim solution before migration to dblatex (This used to be commit 166c61077bc5c6ca238865f71687369ad7c35a07)
new 6b7681d - Activate embedded db2latex - Use UTF-8 in LaTeX (This used to be commit 19a1c9a6515ee8a22717c66242c04aacbe6e0e43)
new 492b4b5 -Add section about net getdomain and setdomainsid -Discern between local SIDs and domain SIDs -Unify spelling of SID Karolin (This used to be commit b823634b5e7ebc322475c102f267f5ce8c8299d8)
new 6fd583e Change idmap_ad to the new spelling to fix bug #3733. Thanks to Christoph Peus.
new b56315d Rename common samba option logfile to log-basename according to the source code.
new 1c416ce Fix Typo reported by TAKAHASHI Motonobu <monyo at samba.gr.jp> (fix bug #4253) Karolin (This used to be commit 060c2adab27eaf742e993a13a8a3c6e5c7ca7464)
new 47e79c7 -Improve descriptions for net rpc trustdom add/del -Remove comment that net rpc trustdom del is currently not implemented
new 2c695bb Add "smb encrypt" to smb.conf. Jeremy. (This used to be commit e43e7fccf1eb6295f23a0adb4b6a84868c7cd7b9)
new f8f3c7f Add in the docs for -e and posix_encrypt commands. Jeremy. (This used to be commit c35c3836ef03014c89e91e468b44d08f163967d3)
new 6ecf4cd Fix bug #4729. The mount.cifs option 'ip' does not accept hostnames. Thanks to the Debian Samba package maintainers for reporting! (This used to be commit 0b9908f674b972170dfa640eddf3131846686598)
new 23f405a Avoid useless use of 'cat'. Fix bug #4704. Thanks Christian Perrier <bubulle at debian.org> for reporting!
new 93b97ed document changed default (This used to be commit 6c3148b39ab14014ef48192b42ddbdc9a0b16a9d)
new 18d637c Fix bug #4730: default debug level of smbclient is 1, not 0. I had to remove the &popt.common.samba include, because of the non-standard default debug level. Please review and revert if it is too bad. Thanks to Noel Koethe <noel at d.o> for reporting this!
new 108574a -Use '&stdarg.[server|client].debug' instead of '&stdarg.debug'; -Remove the debug section in smbclient manpage (replaced by '&stdarg.client.debug' -Add '&stdarg.[server|client].debug' where debug section was included with '&popt.common.samba' before the changes in samba.entities
new 9a18c2a Add documentation for new parameter "config backend". Adapt documentation of registry based configuration.
new 119ed57 -fix some typos -add missing whitespaces -fix example for 'registry shares'
new 25f441b Add description of parameter "config backend" to the man pages.
new 2ed2722 Document default value of parameter "registry shares".
new 41be8df Add more content to the description of "registry shares".
new 037d463 Fix output of backslashes in SMBCONF registry key.
new 40ba9e6 Document vl's new "allinfo" command. Jeremy. (This used to be commit b67e20568670cd89ed4772900bc43868df9b615e)
new ea83edf Update ignores for Bazaar. (This used to be commit 7db70b4a2eb18566b86634366c499c7d614bb343)
new 03a2c23 Fix typo.
new 03f26f0 Man page updates for mount.cifs, including adding in the missing description for the mount option for the servernetbiosname (This used to be commit b62be2fa52f05fba507fb33dfa1d54b6f95554f2)
new af378f1 Add list of currently implemented debug classes.
new 6888cf4 Change default value for 'lpresume command' to an example as the default value depends on the printing system.
new 51173ec Add documentation for new parameter 'debug class'.
new bb2ae29 Document new smb.conf options "ldap debug level" and "ldap debug threshold".
new 00321e4 -Add missing whitespaces -change samba to Samba
new 4648237 Fix typos.
new f26c0fb Fix escaped backslashes (bug #5194). Thanks to the Debian Samba package maintainers for reporting!
new ba1e827 Add documentation for vfs_xattr_tdb.
new c0383f2 Add description for vfs_xattr_tdb option 'xattr_tdb:file'.
new d414ef0 Add docs for "hidden" parameter
new 0abdb9c Fix typo. (This used to be commit 5a949ccaac7b13574f5a46308cba4754005c0a6b)
new 9824c77 Fix typo (This used to be commit d21a5f915aa2cff7619c5c63d8b0b5e00f48c059)
new 72ca797 "hidden"->"administrative share" (This used to be commit 7ee48e3acbcf1d1ad2d2da41bf3ecced66ffc85d)
new 0ed5629 Add missing end tags (This used to be commit 7c5832285f3dcf49f88b5f4c4145d15f51d9ba74)
new 97a3643 Remove manpages for smbmount and smbumount. Karolin (This used to be commit 5377994e9008c6bfb9ef87df040b1a2fd882b9cb)
new 6c50434 Remove man page for smbmnt.
new 425a8b8 Fix type reported by Mangaldeep Sandhu (This used to be commit b9b106e6ad12c0186cc482fcfd2721c685855f7e)
new 0bcced1 Add rfc2307 as a valid value for winbind nss info parameter. (This used to be commit a76499cfc5fed8d704bd8f3361d32c0090de032b)
new 1f2cfa5 Better doc mount.cifs.
new c519a4c Adding WinXP64 and Vista as documented values for %a in smb.conf(5) (This used to be commit d407bc8041ace48ecca71ed7a1752e48f132d66d)
new 185f977 Document --verbose option to wbinfo (This used to be commit fa20651444465816457000b12e603988ca6b28bc)
new 847645d Add man page metadata fields that are used by temprorary manpages XSLT (This used to be commit b2f3f38e57d96132f2befb13359306848c998ffc)
new f18299f Refresh our XSL templates to work with current docbook xslt for manpages (This used to be commit fa20959680ce87b549e4534023ecec399d158b84)
new 10b953a Insert space inside this very long string. It is arguable how to fix it properly but at least man pages good now (This used to be commit 9303a7ba860f480e1bfca2f23f1319993762f177)
new cf820a7 Fix typo (This used to be commit 042dc3be948529a411570d3f6073264ea8d3c880)
new cc8cfd8 Fix more entries with back slashes that need to use literal formatting (This used to be commit 0dd087ade47d3dc7e916e5c661ea99b6a0ac343d)
new 5166145 Forgot to add these macros to a samba-docs repository (This used to be commit b0df61bb4d184eb2b20ff5e9c7876721e44832dd)
new 2f35677 Correct description of cups options. Patch from Björn Jacke <bj at sernet.de>. (This used to be commit d415df59b3084d1463dbc3b8079cb3c9323b3304)
new fb0d81d Correct usage of multiple LDAP servers as passdb backend. Patch from Björn Jacke <bj at sernet.de> (This used to be commit 9b9c86c3a4a63a254b45db75b9bbc69ef8896c2f)
new 56ca891 Attempt to add DTDs as svn external repository for build (This used to be commit 850cf98b5a6fa810a744e273cb8482e145c888f2)
new 87f7e01 Add first cut at networkless build instructions for samba-docs (This used to be commit 86bfaa5a1ccc1feff567e3ce5a5374a7b58d65d8)
new 9c3c610 Add small preface to a VFS guide. More to come. (This used to be commit 9de9b5852c925a91e90651f28837a86ecd2e9e21)
new 2bf419c Prettify attributions (This used to be commit e42baa19dc0b472a8a2d39a299a478726687d402)
new 338aa25 Remove smbconfexample check from test index.xml, it is not used anymore (This used to be commit e392bbacb19b653bd567f1cb7e0bf10cc3957d0e)
new 7ece10f Switch to SVG and Inkscape to generate pictures instead of Dia. This was discussed months ago and with Inkscape getting better and more clear in SVG processing it is now a preffered tool to create and process vector images. (This used to be commit 2575ceec2a817156832ce84e80a97923f10ecbe9)
new 4388eee Fix numbering in the Samba3 developer's guide (This used to be commit 1b8d80f7ae36e049588f4e4fe767214ea0171af7)
new 0d8bf91 Use indexterm instead of term in expansion xslts (This used to be commit dfa2f5defa42070f46277441caf1cc038c73937a)
new 26dfb09 Use title from a linked item to show up as text of the link if there is no endterm or content in the link itself (This used to be commit cbf242ab8cdec36fd24d92b6855381a355a68098)
new 1972382 Next update of VFS modules development guide (This used to be commit d2c86fef8ce46e6ff265d472af3de671962c1a58)
new 8f8a9f0 Moving docs tree to docs-xml to make room for generated docs in the release tarball. (This used to be commit 9f672c26d63955f613088489c6efbdc08b5b2d14)
new 9670e9e Adding DTD from svn:externals link in samba-docs SVN repo (This used to be commit 54b82bc95d4af41942949291846266d89d3e29f2)
new 5984097 Rename WBC_DOMAIN_XXX domain flags to WBC_DOMINFO_DOMAIN_XXX
new de154dc Mark a domain offline in the wbcDomainInfo structure using the domain_flags.
new 5c3b9a3 Use wbinfo --online-status in make test rather than --sequence (This used to be commit f8c364da94fac96450116be980e38ddddd3f304a)
new b820997 testsuite: skip RAW-BENCH-LOOKUP by default. (This used to be commit 8a8449c95336d8019e9105fba6ef09473aae813b)
new 0c4093a Fix CLEAR_IF_FIRST handling of messages.tdb
new 240d959 libnet: Make UserInfo accept a SID as input as well, fix wb_cmd_getpwuid (This used to be commit 5f3a70f285ad8a412105c0e498e486f93fc279bc)
new e111062 manpages: update the section about registry configuration in smb.conf.5
new e431925 manpages: describe special meaning of "include = registry" in description of "include"
new 9b65a7c Remove unused KANJI and terminal code options.
new ed5ddab Add documentation to session token functions. (This used to be commit ec4a108d1d35cd4bb2170f1bb122546266b9b745)
new d1432d6 Distinguish between private and public dependencies in the dot file. (This used to be commit 0690ce5211e659d5b8670d533fde77cf97048884)
new d67e47e Add comment explaining why io.in.workgroup isn't important.
new 9174e86 Make mount.cifs.c consistent with other Samba code usage w.r.t SAFE_FREE. Use #define constants not arbitrary numbers. Stevef please check. Karolyn, once Steve has checked please pull for 3.2-stable. Jeremy. (This used to be commit cc23f91d639db61903bf8b6c9fa46ec9c1f44178)
new 3be9a35 Fix documentation build: manpages, links in the HTML documents.
new 386d136 Ignore intermediary documentation files in git
new 5cc22bc Fix yet another set of documentation links
new 12b9be6 rpcclient: Add tiny fix for cmd_samr_get_dispinfo_idx().
new e66d452 mailslot: allow to define nt_version in send_getdc_request().
new 012d678 mailslot: make sure we are looking at the correct reply structure.
new b77601a mailslot: allow to give back struct nbt_ntlogon_packet.
new 051ff45 mailslot/dsgetdcname: do what XP does and request nt_version 11.
new 189eb93 The first of Martin Zielinski <mz at seh.de> Vista printing patches. Jerry will test and should get into 3.2 final (and the next 3.0.x release). Jeremy. (This used to be commit 3fc1ab210b8772ee9f867499c0b1a7bb4bcdd285)
new 501562f Fix from Martin Zielinski <mz at seh.de>. Don't delete files when they're in use by other drivers. Jeremy. (This used to be commit 205c352caeb32693a02fcfaeb3f18515719ac373)
new 28c29e7 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 2c3a3d0134b5fe4cd9dfdb05d1b140b2c9b502f1)
new 0d1fe70 Remove vampire.py as the 'net' binary is the right interface.
new cc9c4aa Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
new 9e9d40d Refactoring: Make cli_pipe_auth_data a pointer off rpc_pipe_client (This used to be commit f665afaaa3eff9ef54112e08ed034a6e1bb30edc)
new 862d7e3 Move user/domain from rpc_pipe_client to cli_pipe_auth_data (This used to be commit 42de50d2cd43e760d776694f7b5f003ba51d7f84)
new 253b0b8 Create rpccli_xxx_bind_data functions
new 324e92e Make use of rpccli_xxx_bind_data (This used to be commit f9bc336affd2ce21a3c62880ecea2622f35653d1)
new eb5582d cli_rpc_pipe_open_noauth must take the user/domain from the smb session (This used to be commit 6f08128cf2722618e74b603e180e7e2a83d7d07a)
new cf182c0 Introduce rpccli_pipe_txt(), describing a pipe for debug messages (This used to be commit 83892d51de0dcdaeae18bc34d03eefefc95ff601)
new 63e0884 Introduce a redirection for ncacn_np and ncacn_ip_tcp in rpc_pipe_client
new 79fae50 Add basic ncacn_ip_tcp client infrastructure (This used to be commit 11072ccc7aeb6e087e78cea83959a2f6e0b2f837)
new 9de291e Attempt to fix the non-krb build (This used to be commit 31d80a476701c89bf236997f2ab68bd2765579bd)
new ea56d4a mount.cifs: Zero mountpassword content before freeing.
new 11e8b58 docs: fix indentation in expand-smbxonfdoc.
new 6d3c61c docs: fix the manpage output of parameters list in smb.conf.5.
new dddac2b errors: add WERR_INVALID_DOMAINNAME.
new 53672f1 IDL: Add autogenerated drsuapi files.
new c7a4279 Setting version to 3.3.0pre1 (This used to be commit 4dd00987be6ac0dbc706d9148472846d95f3b882)
new ff1ad04 When a test harness program fails, make the testsuite fail.
new ee70e01 Don't compile files twice when the compilation fails.
new c4219fd Make the composite 'connect to server' code useful for security=server
new 35e4553 Revert to using the old CIFS connection API.
new 17ade78 Sync up client/mount.cifs.c with v3-2-test. Jeremy. (This used to be commit 7a724d78e11f016f154c0029dc394ce133f41110)
new 7c570449 Fix dependencies on gensec_krb5 and the NTLMSSP code.
new 778a541 Fix bug 5419: memory leak in ads_do_search_all_args() when enumerating 1000s of entries
new 1e97356 Move subunit infrastructure code into lib/torture. (This used to be commit 5b44d8121de7735d69e6238a1442aff034a8ebd3)
new 86a22b6 Fix header locations. (This used to be commit 4fc11bd97d6b65569742a7f1c695b7ecbc76919a)
new aedaba9 Split up lcov target. (This used to be commit 38f455e0054acc1fdaea267e03f8aad337309cf2)
new 4119566 man smbcacls: Correct possible flag values.
new 0173eeb Fix bug found by Igor Mammedov <niallain at gmail.com> where we are not returning a directory value for a QPATHINFO on a msdfs link with a non-dfs path. Windows does this. Jeremy. (This used to be commit fbd99071f99cadd21aa2b8971f745a323a9cda13)
new ad73cb1 Merge data_blob_hex_string from Samba4.
new d0411c1 errors: add WERR_NOT_FOUND.
new 1223574 netapi: fix returned name buffer in NetGetJoinInformation_r().
new aede77b IDL: Add DFS_MANAGER_VERSION_W2K8.
new ecab49a Re-run make idl.
new 7a6f33e _netr_LogonSamLogon: fix lm session key length.
new fe2c8e3 rpcclient: fix another srv_name_slash.
new 754e646 IDL: add nbt_netlogon_version.
new fe8d6a0 IDL: use samr_AcctFlags in nbt_ntlogon_sam_logon.
new b144371 IDL: move some netlogon DS flags to NBT where they actually showup first.
new ebedb09 IDL: use nbt_dc_sock_addr.
new c16a7ac Re-run make idl.
new f49474f build: fix some build dependencies.
new 9d933de registry: use dbwrap_fetch_bystring() in regdb_fetch_keys().
new caba2d3 registry: use dbwrap_fetch_bystring() in regdb_fetch_values().
new dba75c0 registry: use normalize_reg_path() in regdb_fetch_keys()
new 411ae73 registry: combine talloc_strdup() and normalize_reg_path() in regdb_fetch_keys().
new 5379dda registry: add a function for fetching a tdb record for a given keystring
new 6b4ed4b registry: use regdb_fetch_key_internal() in regdb_fetch_keys().
new 167d54c registry: use regdb_fetch_key_internal() in regdb_fetch_values().
new 6ec4c86 registry: add function regdb_key_exists() to check for existence of a key.
new ed6a9ed registry: check for existence of key init_registry_key and possibly save a write.
new 9fe870a registry: save writes in init_registry_data() if data does already exist.
new f50002b registry: skip writes of existing keys in init_registry_data().
new 5c40b5f Attempt to fix the build on IRIX: Bug 5420 (This used to be commit ebca5fd7625e3ff3d76ab4e6c245ba3297ca03b4)
new 974643f Next round fixing bug 5420, build on IRIX
new 2b0e91c IDL: use nbt_netlogon_command in cldap replies.
new 9764083 IDL: add nbt_cldap_netlogon_29 which includes the next_closest_site.
new a7bd73c build: fix make everything.
new 65ad34b re-run make idl.
new d6aa45d BUG 5429: Clarify log msgs re: failure to create BUILTIN\{Administrators,Users}
new 43c079e BUG 5107: Fix handling of large DNS replies on AIX and Solaris.
new c413c97 Winbind: Prevent cycle in children list when reaping dead child processes.
new 82d7429 Fix typo noticed by David Disseldorp <ddiss at sgi.com>. AF_INET should be AF_INET6 in this case. Jeremy. (This used to be commit 767740a914c7ebeb88886f520380b7fa365e315d)
new fb623c9 pam_winbind: Fix Bug #5430 (patch from fumiyas at osstech.co.jp).
new e7142ef ntlmssp: replace UNKNOWN_02000000 with NTLMSSP_NEGOTIATE_VERSION.
new 30a45df Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 6bb4c1e6a38a842787177a399bf88f05015f5ec0)
new e9accc2 Fix bug #5434 found by Ted Percival <ted at midg3t.net>. Introduced by me in the strlcpy cleanup. Ensure the loaded password doesn't contain the '\n' at the end. Jeremy. (This used to be commit 41984743d9e89b6568119832c35ee4c0024e43a2)
new 3cfd1f2 Tidyup to ensure '\n' is treated identically in all cases. Jeremy. (This used to be commit 818fbc9889af8c9fb6e7978e8ed2269a78f14404)
new 6f19a1f Start to ensure we use the NT ACL interface, keep the POSIX ACL interface inside the VFS modules. Will help when moving to storing NT ACLs. Jeremy. (This used to be commit b08ea48f883d1b000f6364c1ff8f62bc25741244)
new 96e969c Move directory_has_default_acl() to file_access.c, belongs there as it no longer uses explicit POSIX ACL calls. Jeremy. (This used to be commit ac1eac9b0d07b7b3d341c06ef1a8fd8f3c05a618)
new 85dc0ad Rename inherit_access_acl() -> inherit_access_posix_acl() to make use clear. Jeremy. (This used to be commit b739c7f1cdb2b19a380b06681b00dcf490d788a9)
new b430b38 Remove the "stat_open()" function, flag, and all associated code. It was only being (correctly) used in the can_read/can_write checks for hide unreadable/unwritable and this is more properly done using the functions in smbd/file_access.c. Preparing to do NT access checks on all file access. Jeremy. (This used to be commit 6bfb06ad95963ae2acb67c4694a98282d3b29faa)
new f8fb5d8 Reorder this function in the file, so it reads bottom-up.
new fe7d460 Allow an NTLM response to be specified into the auth subsystem.
new 2c95244 Add a new implementation of security=server.
new 7ee76ee Move NTLM authentication details into auth/ntlm
new 2c00ff5 Fix two uninitialized variable warnings (This used to be commit 48fd7b3635137e2fe77c0b0413965869194421ff)
new d625633 Remove connection_struct->mem_ctx, connection_struct is its own parent (This used to be commit 559180f7d30606d1999399d954ceedc798c669a4)
new 714b3a8 Fix the build after the auth/ -> auth/ntlm/ rename
new 2f2d255 Developer's Guide: Fix typos.
new 768c0d6 Fix dfs_Enum: In form_junctions, correctly check for malloc failure (This used to be commit 1b1614c3261e1e93a2cad1f1063e28cbbb13f434)
new 8dd5381 Fix allocation of conn->vuid_cache entries
new a529b2e Second half of 50c891d3: Correctly clear the vuid cache (This used to be commit 0aea404b0a83736ba2884cc7cf00cd797aab1f56)
new 58c54eb Revert "Second half of 50c891d3: Correctly clear the vuid cache"
new 1a3f505 Revert "Fix allocation of conn->vuid_cache entries"
new 4d8836a Fix client authentication with -P switch in client tools (Bug 5435).
new 6ed9b7c Make the namelist arg to set_namearray const (This used to be commit e7ce4bce5cd7eddb14982028538e965e12ccef84)
new 6ccbc10 pipes_struct->pipe_user_name is unused, remove it (This used to be commit 32cd4bf34b614f7bb0b05a7ae5d7eb51d208a7c7)
new 1b2bf00 Remove "homedir" from "struct user_struct" (This used to be commit 41f9afd62d8cc6067582d452f3d53a5c67253b69)
new 2b3d03d Remove unix_homedir from struct user_struct
new faa5e8e1 Remove "logon_script" from "struct user_struct" (This used to be commit b36fd84186a656f86e4cfb9166fc0ecbffb422cb)
new bb37559 Remove "nt_user_token" from "struct user_struct" (This used to be commit 51d5d512f28eadc74eced43e5e7f4e5bdff3ff69)
new c6d209f Remove the unix token info from "struct user_struct" (This used to be commit aa2299d42adf4d27e707ac755e07be70d0af1bb4)
new 71ff1ba Remove "guest" from "struct user_struct" (This used to be commit 570a6b80feb5b0dc23213ba936c721e766cd4818)
new 82d2f07 Remove "session_key" from "struct user_struct"
new 0636236 Fix typo (This used to be commit 8047a1991a09191fec254815f3bfc85a2c36674a)
new dd11f1d Remove unused set_current_user_guest() (This used to be commit a33e8d2ffa4daea1deba13b3571cb0b36d521476)
new a683625 Fix a typo (This used to be commit 964bd02220c04030d8cb0f97ca9b409400d1238c)
new bec1dfa Remove "userdom_struct user" from "struct user_struct" (This used to be commit 420de035237bb08bc470c9eb820f3da2edaa6805)
new 7245a8e Fix a C++ warning (This used to be commit e7a4027acf38bf5800d9d8ba477afb5daaf517ce)
new 1723348 Remove unused dir_status_struct (This used to be commit 425ca59cce886daed0d6c63fe4382aee140c9518)
new 674d089 Tiago Batista posted a patch to fix the build:
new fbc780b Try and fix bug #5095, "Manage Documents privilege is not functional". Should map the created sd to printer jobs, not printer. Jerry please test and I'll add to 3.2 if it passes. Thanks, Jeremy. (This used to be commit 0a1fe8d6013d925ab6695f6b7f189b731ec42ccc)
new 4c2088b Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit bb8f098cdfd902bbb36426df2c4f8532881b3fcd)
new 410115b Cope with an empty mapping file in ad2oLschema (This used to be commit 5f36a605a9accfba1125bbae0e79bb14b936173c)
new 5c02872 dsgetdcname: use correct dc name for name cache store.
new 1f60657 mailslot/cldap: use nt_version bits in queries.
new 611d79d build: fix the build w/o ldap.
new 1fe90d8 Fix a valgrind bug in the new [ug]id2sid cache
new 307c320 gitignore: Add *.swp files, *.patch files and export/libtdb.symb (This used to be commit 48446f0c798b07a707389404f7a064ed63110cbf)
new 60fedc4 selftest: Use TESTS env var to specify tests to run like Samba4 does. (This used to be commit 6fb1fe803ccbd3af2946fcbe4586c11d394d5dc2)
new 49264b5 selftest: Advertise as PDC and time server during make test (This used to be commit 65c619b36d08ac2f24b622c71b7e05d50bdeea50)
new 4cbb87a tests: Add a net_misc test. (This used to be commit 026d701aff2c035359894786ec22b4ed829cfb31)
new 41075fb testsuite: use domain==workgroup in wbinfo tests now that we are PDC.
new 6989228 testsuite: adapt informative message to say "Running _local_ registry tests".
new c5db4d1 testsuite: add the ability to test "net rpc registry" with the net_registry tests
new 447df4d testsuite: run the net rpc registry tests from the net_s3 tests.
new e7fa8e2 testsuite: give the testuser administrative rights in selftest.sh
new dadc6a4 testsuite: make diagnostic output more appropriate in tests_all.sh
new 1f582b7 testsuite: make structuring output of net_s3 tests stand out more.
new f51a798 libreplace: check how portable utimes() and futimes() are
new 0c11e17 libreplace: check how portable utimes() and futimes() are
new 3643aa9 Fix a panic in the [ug]id2sid valgrind bug fix
new 89ac43d Remove some unused code (This used to be commit 87383a4605ab99d32fccae7793dc5292b8f3e25b)
new 1409ed6 Fix a memleak in construct_printer_info_7()
new 42059c7 torture: use dom_idx after determining it in samba3rpc.c:get_usr_handle()
new 5380241 Fix a memleak introduced after refactoring "struct user_struct" (This used to be commit e70b5b762234f1733f150bdfbda7b208a8139990)
new f446bf5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit c21dd40bc73acafe6bd28cfd0de60f2a4b03853a)
new 5621ce6 testsuite: allow selection of posix_s3 subtests by env var POSIX_SUBTESTS.
new 82572cf Enable tests for splice on Linux. Add a static (vl, I hate this) so we can detect broken Linux recvfile splice and correctly fall back. Jeremy. (This used to be commit ec2d301a7aac173aba41dd2074037f27d05095ce)
new 387c176 build: fix path to lex_compile.sh
new 8ce3f6b wins: fix null pointer crash in nss_wins module.
new f847929 netapi: add -f switch for DsGetDCName() example and be more verbose on output.
new bbf4ce9 libreplace: always provide utime() and utimes()
new 7b5ec90 dsgetdcname: remove invalid assumptions when using DNS for the DC query.
new 3caac26 IDL: add missing case 14 and 15 to nbt_cldap_netlogon union.
new ae80b00 re-run make idl.
new 193b63f Use talloc_stackframe() in find_forced_group (This used to be commit 27a9bbc645416265eebdfc866925855021bd407c)
new 4f73115 Use talloc_tos() for a temporary getpwnam_alloc in make_connection_snum (This used to be commit 1843ea64ab1df5ced5926aedbeb27c8320b0c70b)
new 64ddd38 Rename server_info->was_mapped to server_info->nss_token
new 3e80085 pvfs: remove XATTR_ATTRIB_FLAG_STICKY_WRITE_TIME code
new a0c6043 libreplace: split out network checks into a AC_LIBREPLACE_NETWORK_CHECKS macro
new 63da424 libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for samba
new 10a208f libreplace: also use AC_LIBREPLACE_NETWORK_CHECKS for the standalone build
new d3dfdc2 netdomjoin-gui: before prompting for creds, ask dsgetdcname for a dc.
new 196d808 IDL: make nbt_cldap_netlogon_29 public.
new 82b5c60 re-run make idl.
new 077f24e gencache: add some const.
new c3efee2 Install session.h, required by OpenChange's proxy. (This used to be commit 44d8b70004247729862b194ea66444e0cf296660)
new 4aba4d3 Fix link flags for ldb and tdb Python modules. (This used to be commit 787a32fdef9d761d64839f489cca0b0684f9a9fd)
new c68589a Fix typo. (This used to be commit 1def988ef28de85b3f97172bdbf935a4fec4dec3)
new b3e1d69 Add undefined symbol flag for AIX. (This used to be commit dabdf24e86f038e3afc67532fa5bf60a37992161)
new ca6ac11 Fix typo. (This used to be commit bd089818a3182698dfe85039c1b2e22d8c2835bb)
new 79a009b registry: change order of arguments of regdb_fetch_key_internal()
new 120aacf registry: free temporary data in regdb_fetch_key_internal().
new f5cbbb5 registry: make normalize_reg_path() strip leading and trailing '/' chars.
new a26880c registry: Implement new semantics for existence of registry key in tdb.
new 284bab7 registry: free talloc context on error path in regdb_fetch_values().
new 00ce738 registry: check for existence of key in regdb_fetch_values() first.
new 4394c2d registry: check for existence of key in regdb_fetch_keys() before proceeding.
new ba94ab2 registry: check for existence of key in regdb_store_values() before proceeding.
new 7d35d4e registry: check for existence of key in regdb_get_secdesc() before proceeding.
new 4095b00 registry: check for existence of key in regdb_set_secdesc() before proceeding.
new 8e21d22 registry: add a function regdb_key_is_base_key() to check whether is composite.
new 7fa4cd2 registry: check for existence of non base key in regdb_store_keys() before proceeding.
new 01e640f registry: add comment explaining workflow to make store_keys safe w/o transactions
new 315c7b7 registry: regdb_store_keys: move storing the subkey list down after removing values.
new 8c2b976 registry: adapt comment of last step in regdb_store_keys().
new 453141b registry: adapt comment to first step in regdb_store_keys().
new 9f7653b registry: change order of deleting value and subkey lists in store_keys().
new 1f279f8 registry: add comments to removing lists in regdb_store_keys().
new f7d3965 registry: add removal of secdesc of a key to regdb_store_keys().
new 00ebe3d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 2db0e86fb4abc27eed2d35e1d41122bc89a2c5fe)
new 00b2cdf Yay ! Remove a VFS entry. Removed the set_nt_acl() call, this can only be done via fset_nt_acl() using an open file/directory handle. I'd like to do the same with get_nt_acl() but am concerned about efficiency problems with "hide unreadable/hide unwritable" when doing a directory listing (this would mean opening every file in the dir on list). Moving closer to rationalizing the ACL model and maybe moving the POSIX calls into a posix_acl VFS module rather than having [...]
new 73b65bc Fix bug #5452 - smbclient put always creates zero length files. Thanks to Kai Engert <kengert at redhat.com> for reporting. Jeremy. (This used to be commit 687275cd532f8f8ad710acd222a0c76625da53c6)
new fcdee39 dsgetdcname: add map_ds_flags_to_nt_version.
new 64cb946 dsgetdcname: add pull_mailslot_cldap_reply().
new cdd9913 cldap: let ads_cldap_netlogon() return all possible cldap replies.
new 9b4ea32 dsgetdcname: add get_cldap_reply_server_flags().
new 81aa670 dsgetdcname: add make_dc_info_from_cldap_reply().
new 0354d00 dsgetdcname: use make_dc_info_from_cldap_reply() for cldap replies.
new 9d99ef8 dsgetdcname: map additional flags to nt_version.
new 926cc82 dsgetdcname: wait a little longer for mailslot replies.
new 9be17e2 dsgetdcname: mailslot replies are identical to the cldap ones, use cldap everywhere.
new eaef936 dsgetdcname: remove invalid assumption in discover_dc_dns().
new 8441681 dsgetdcname: be more paranoid about the existance of an ip_address.
new 9adc40a dsgetdcname: simply call ourself with DS_FORCE_REDISCOVERY after cache expiry.
new 5d7a60a dsgetdcname: pure cosmetics.
new 5e24d83 dsgetdcname: fix gencache store for dsgetdcname().
new 4bd94c8 cldap: move out cldap object to fix the build.
new e668cb4 dsgetdcname: add map_dc_and_domain_names() for consolidating returned names.
new e556dfb util: add strip_hostname() to strip of leading '\\'.
new f11acf3 Use strip_hostname after dsgetdcname/getdcname calls.
new c58ab8f dsgetdcname: the forest name should never be empty.
new 67c644a dsgetdcname: use existing messaging_context if possible.
new 486a96a IDL: Add nbt_cldap_netlogon_15.
new de11bba IDL: Fix nbt_cldap_netlogon union, removing the default member.
new 8af9093 re-run make idl.
new d59cf70 dsgetdcname: make use of nbt_cldap_netlogon_15.
new 1830d6b dsgetdcname: add reminder that we need to support ipv6 here once we know how.
new 3f76504 Remove a couple of uses of SMB_VFS_GET_NT_ACL(), use SMB_VFS_FGET_NT_ACL instead. I'd like to ultimately remove SMB_VFS_GET_NT_ACL. Jeremy. (This used to be commit 4221937b68e2414295279b27c5f12a80f826ed4b)
new 48b8bac Fix replacement getpass. If we ^C at the prompt echo was left off. Jeremy. (This used to be commit e54c71954ae484fe4a4e195db33440490e78e256)
new 1e161b8 loadparm: Fix activation of registry globals in lp_load_*.
new d0096e9 Fix installation of pidl perl files, torture pc file. (This used to be commit 32da606e3759026c2744f853cd8948333ed0579c)
new acb037f Fix location of torture pc file. (This used to be commit 3e2c067ec734d8c14006ce9bec75a8ffccbf72c1)
new abb6e6e merge in spec file from Michael (This used to be commit 4aaaf792fe3b972d7ca5737bf7343fbda766d9b0)
new aeea825 fixed version in spec file (This used to be commit e7023592cbca002d94c47f73a2dc6c3e0a4c4a40)
new def21f7 packaging: add x perms to samba-ctdb makerpms.sh script.
new 59b6160 packaging: add x perms to samba-ctdb filter-requires-samba.sh script.
new 0d8b45c packaging: rename RHEL4-CTDB --> RHEL-CTDB
new 31ed106 packaging: fix GPL version in samba-ctdb specfile.
new 34f1c8e packaging: remove references to smbmount and friends from samba-ctdb spec file
new 44c6892 net: Fix usage string. (This used to be commit e3470e9a1b19c239d6fa576f8c8c1a5a5c3b5d3c)
new 3785272 net: Some whitespace clean-up. (This used to be commit 4dcce8b653671c8ce907f8353df1db8a5c8f8e19)
new f576910 net: Remove globals (This used to be commit 1e9319cf88b65a2a8d4f5099a1fe5297e405ed2e)
new 4206d97 net: more whitespace cleanup (This used to be commit ef0184d580500734fc7af51e1c790b075180a3d0)
new 232853d Fix the build with DNS_UPDATES (This used to be commit 6c9500c290fe0d6d71d4c33eb265906ce3a1d9f3)
new 505205b Make copy_serverinfo non-static, add mem_ctx (This used to be commit a3651ced9e0859578df8cc44da64e7a8066bde76)
new 0283e95 Add a mem_ctx argument to make_server_info_guest() (This used to be commit e4a9492967f3d2b64f27943f99414608e0c03d21)
new b446bb0 Add function make_serverinfo_from_username()
new 270a3f2 Add create_connection_server_info() -- not used yet (This used to be commit 50bf075f7556fd09e0081175c31a5020a8eaf4d6)
new 39a318a "status" -> "pstatus" in make_connection_snum (This used to be commit 3ce395e61e931a77c5d2f52f39c7e3f71a9605a9)
new f93e232 Remove unused "force_group" from connection_struct (This used to be commit 03944f8d8934cff74e19fc036f7611c1491e0d57)
new 9099520 Add "server_info" to connection_struct
new ca25800 Simplify make_connection_snum: Copy connection_struct info from server_info (This used to be commit 5aa3cdf355c179d89c2703f528919194ab084337)
new ddcea20 Replace find_forced_user by a direct call to make_serverinfo_from_username (This used to be commit 7991e6764b4187ba86802569dfdc5816e6137f78)
new 39bd6a9 Do not unnecessarily mess with the results in find_forced_group() (This used to be commit 6d9860d09b54c61625f011c2d56d710aa59d7686)
new d2157f1 Add an error return in find_forced_group() (This used to be commit 93ce0705c14f222bda3e6204f4b54ba1893f33e1)
new 322896f find_forced_group can directly change the token in server_info
new c881c86 Next try at making the vuid cache circular
new e2b9ac7 Make use of talloc_tos() in change_to_user() (This used to be commit c4bed3a48b86d44ad641250add2fc189af7e72f5)
new ac9c7de Use TALLOC_ZERO_P instead of separate ZERO_STRUCTP in dup_nt_token (This used to be commit 124a2c71852f39fcfe62ea19a5a8d25638d47400)
new 0c2bf95 Empty some nonempty blank lines (This used to be commit 1a406def02bf171b223467d6b76317586d6205fc)
new 776caa0 Replace nt_user_token with server_info in connection_struct (This used to be commit a3738aef59e97d4533010b048534d937d36c0950)
new 53a623d Remove the unix token info from connection_struct (This used to be commit 2834dacc8d49f77fe55fb5d7e3eb2dda431d1d3d)
new 66835ba Add a comment explaining server_info in connection_struct (This used to be commit 35438a940734340d5d6389ae0551fe3c25902f93)
new 5bda9a8 Remove "user" from connection_struct (This used to be commit 368454a27cb53a408ec416cbf37235b304592fb5)
new bc4eacb Fix case. (This used to be commit a90971ea0c43ce3b42b95aef5973139576b51959)
new 7b45a4d Merge branch 'v4-0-test' into v4-0-gmake3
new 6924758 Fix building with system-provided LDB. (This used to be commit fbfbc1f163520b3b9a4a3bf8bdddf26749cc7255)
new 640792f Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit cca75ae22d225dda2e96907daa3c24a35bb281cd)
new 6267dd7 Clean up some git merges gone wrong. (This used to be commit 42eb6b33462228467e65a51bbf624c481802b090)
new e7910c6 Revert "Fix building with system-provided LDB."
new 3758dec Fix building with system-provided LDB without breaking anything else :-) (This used to be commit ce9d759497ea49e54e9d96422ad07368e2925872)
new bfd4850 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit cce1659d3382495d84cd086bd105903211c1c1de)
new d118329 Remove copy of torture file. (This used to be commit 89bfca2da2b614e979a20c9a293b798ed7ae15ae)
new 778681e Fix soversion for libtorture and libsamba-hostconfig. (This used to be commit 1f698b96c7962a453f037815c9160cd8d7dde3f6)
new 97fbad6 Install standalone python modules (so we can use stock python rather than smbpython). (This used to be commit bb5c9fc64b6ad275abdd98a19f018953c9d79cbd)
new 4f9b325 Fix a memleak (This used to be commit 9891c7c30858a3bea9adbea1c5bfa5c6b1b85221)
new 08ad86a Revert "Remove copy of torture file."
new 670122d Fix torture module initializion. (This used to be commit d5bf4e9065303b54421a6f35b213a22f062d27d4)
new 6b6bb48 Fix a memleak in new auth_serversupplied code (This used to be commit f23e970848b6e6655453fa65f6f160f624acfcff)
new aac9e7d With force user, we have the same base token for all vuids (This used to be commit 0f19bc3f65bfc132aea1de1e76fcb4ee625a050f)
new 8780307 Make sure we have serversupplied_info->sanitized_username everywhere (This used to be commit 88423a17b966652eba4085e88f7ddb5c86b463dd)
new 7c7de11 Fix LDB module initialization when using external ldb. (This used to be commit b7b4aff8b52742d69526dc0ef5da2fe3c05e3af8)
new b48e2e4 Merge ldb_map into LIBLDB. (This used to be commit 4d7925f953bc9d1fcffb4a4dd268b763c18ceae6)
new 0b5a16a Properly escape quotes. (This used to be commit 33094329610097113c244ccd02606661a4c9e2e0)
new 5319d96 Use consistent function names with the standard Python uuid module that is available in >= 2.4. (This used to be commit 60d458e3195eef6baf655fee0da7c3f68517e8e6)
new 348109e Fix dependency on loadparm. (This used to be commit 018ee187ffbfd77aa0d5f5da6c3512ea6b37a746)
new 8c926a3 Complete dependencies for python modules (actually matters when built standalone). (This used to be commit a89b6d8ad71d71271f30d156de20129866ef6aeb)
new 251f6bd make sure to always use string version of uuid rather than object. (This used to be commit bcd5fc7dc9899deb9fa84fdeeb21ed2ddb921308)
new 451febf Avoid installing non-public header. (This used to be commit bec87e1878841764104b98f05b34a72a98c8dd71)
new c0dd42a Remove extra space that caused issues during make install. (This used to be commit 20a2fc85665feb4d57340c695c8ecb014825e177)
new 6791419 Fix formatting of install message. (This used to be commit 371afde9b04694beec4d9e5cb53634315aea86be)
new babdcc6 Use system python rather than smbpython. (This used to be commit d3df51cd01e53383dcc05923d248db03bc6f62e9)
new 47d2218 Set sys.path for running inside source tree. (This used to be commit b507109bb676715f7d9616e13b0e19305e9c2559)
new 826dadf Remove smbpython. (This used to be commit e83f7b11963f2996e3ced0251087a09eb55c347c)
new 3ed49cd Avoid unnecessary headers in lib/torture. (This used to be commit 43c18ba5cf0f709c4a7bd686d5e6bf613227b61d)
new fb62c05 Properly support sentinels for binary init functions. This should fix the build. (This used to be commit 9ba5962addc0ef2e0d01329ab8178b3f51659e75)
new 0be941a Remove python extension from upgrade script. (This used to be commit 5268649b7ef60a2caae9cdf66dfeaf6d2037aba3)
new af68366 Remove obsolete provisioning library. (This used to be commit f123190fb49302968a231639848023a72dfdf2bc)
new 1f9570c Add extra include directories, hopefully fixes the build on aix53bf. (This used to be commit ef53ffbc24cc4959acb773f27e72e90b603e81d7)
new 5d02514 Fail earlier on if shared libs can't be built. (This used to be commit 2e8766145ad2e8c666ecdc6c39e97ba302b16e04)
new b869a52 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 61c31dc7cf649bc6f2d14bc8637e50ead9b9210a)
new ff7c537 Remove JavaScript provision-backend script
new 4accab3 Merge branch 'nosmbpython' into v4-0-test (This used to be commit 9683f7434c7ea01631d8adae9d43274c77ff51de)
new ed08bd3 net ads: Upper case he realm name when calling kinit() using machine creds.
new 88533f3 libreplace: merge socket.m4 into libreplace_network.m4
new 41eaffe libreplace: merge inet_ntoa.m4 into libreplace_network.m4
new b6b96be libreplace: merge inet_aton.m4 into libreplace_network.m4
new 8408101 libreplace: merge inet_ntop.m4 into libreplace_network.m4
new 1155c2f libreplace: merge inet_pton.m4 into libreplace_network.m4
new 254641d libreplace: merge socketpair.m4 into libreplace_network.m4
new 108443a libreplace: merge getaddrinfo.m4 into libreplace_network.m4
new 0301064 libreplace: merge getifaddrs.m4 into libreplace_network.m4
new c9b617c libreplace: include inet_ntoa.o when the system one is broken
new 6353e83 libreplace: export LIBREPLACE_NETWORK_OBJS and LIBREPLACE_NETWORK_LIBS vars
new dd01174 libreplace: make sure system/network.h is only used when AC_LIBREPLACE_NETWORK_CHECKS was used
new 0e4ae88 libreplace: try to fix the build on HP-UX which has if_nametoindex() in -lipv6
new 0559d92 man pages: Correct version string.
new 5d6528e tests_all.sh: Do not execute $SMB4TORTURE --version if it is not available.
new 8ef2ada Revert "Fix signing bug found by Volker. That one was *subtle*."
new 44b7f67 Fix signing problem in the client with transs requests
new 9cd646c libwbclient: Add wbcLogoffUser() and wbcLookupDomainController().
new 34933a5 libwbclient: Abstract the DS_XXX flags for DsGetDcName().
new a6b0ea8 Enable winbind child processes to do something with signals, in particular closing and reopening logs on SIGHUP.
new bafe8d2 Fix bug #5460. The problem is RHEL5.0 shipped a CIFS client that sets the DFS bit on pathnames but doesn't send DFS paths. This causes lookups to fail as the smbd/msdfs.c code now just eats the first two parts of the pathname and uses the rest as the local path. The previous hostname check used to protect us from that as we knew that when the hostname was invalid it was a local path (and a broken client). I didn't want to put that check back in, but came up with anot [...]
new b833615 Second part of patch for bug #5460. Cope with pathnames that don't look like \xxx\yyy, cope with arbitrary length. Jeremy. (This used to be commit 635035d999fcd8e06b70c8cb1137127c289dc9e6)
new b8398d1 Fix debug message. Jeremy. (This used to be commit 08d168f0e5b8fb07e95a5118a839e0da53e9d363)
new 2ca5098 Merge branch 'v3-3-test' of git://git.samba.org/samba into 3.3-test (This used to be commit 6dd44ebf22762e852b43e7dbcd095a58cc45abad)
new 136f369 Make it possible to build libevents standalone. (This used to be commit 10415bb738d51afdebbfeae976923e086805ae84)
new 84ad491 AFS: The dummy afs_createtoken_str should return NULL, not False. (This used to be commit c84d49429191423a81d558042fe949c26f5de5fe)
new c494878 mailslot: Also pick domain name and pdc name from type 15 cldap reply.
new 5547e5a dsgetdcname: In case we didn't get a mailslot reply, don't cache the nodestatus.
new 3b6042e lib/events: system/network.h isn't needed
new 7c4c5e5 configure: Kill linker warnings about 32bit libs on 64bit Linux. (This used to be commit 9a40cbd66f71c49af4c72ed826d66c5f037a3171)
new d5d9476 Revert "lib/events: system/network.h isn't needed"
new 8113bb0 Fix an uninitialized variable introduced by 3045d391
new 96ef630 Ensure we don't keep searching for sharename if it's not the start of the list. Jeremy. (This used to be commit 15857534b76bc66ad122510100aa224f17250465)
new 5e70a25 Fix bug #5464. Pointed out by Herb @ Connectathon. In fork_domain_child() we call :
new 847d385 Fix Bug #5465 (joining with createcomputer=ou1/ou2/ou3).
new d55e57c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 618400fe7d1f469150b82e0aebc89b2104de116f)
new 18b385c loadparm: refactor initalization of registry config out into lp_smbconf_ctx().
new 8cb4461 loadparm: refactor processing of service out of process_registry_globals()
new 86766b5 loadparm: add a function process_registry_shares()
new 0ba819d loadparm: add parameter allow_registry_shares to lp_load_ex().
new 0589c60 loadparm: add call to do_section() to process_registry_service().
new 42beddc loadparm: add funcion lp_load_with_registry_shares().
new 44733dc testparm: list registry shares with testparm.
new ca3257b started new vfs_smb2 module
new f9c46db Fix build warning.
new 0abc2e2 use a newer fsinfo level in smbclient, to support larger disks (This used to be commit 1acc8077fb86c1e78724b010d149db166d98238d)
new 8846981 update some SMB2 find flags (This used to be commit b7560afd4bab984c0083e9687b69bc42970ad932)
new c0e247a better match WSPP doc name for find flags (This used to be commit 0e4b8602dec3ec87676c91a99371e5d77fe78196)
new d9f47ba added handlers for connect, search_first and fsinfo.
new eeb126a libads/cldap: store client sitename also keyed by dns domain name.
new 2e8b43c dsgetdcname: check for invalid sitename/flag combinations.
new 4d593cd dsgetdcname: add site support.
new f255ac9 net: Fix net lookup dsgetdcname, no need to pull site ourselves.
new 49835c6 net_registry: add raw output of value to print_registry_value().
new 227130e net registry: refactor core of net_registry_getvalue() out
new e1bd2df net registry: add a getvalueraw command to print the value in raw format.
new 9b920fa net rpc registry: fix usage message of getvalue.
new 301196f net rpc registry: abstract add boolean "raw" to rpc_registry_getvalue_internal()
new abafce6 net rpc registry: add a getvalueraw subcommand.
new b1d6e88 net rpc registry: fix getvalueraw to really print raw...
new 9fbe1b2 merge build changes from Mathias (cherry picked from commit 2c08939f3db19eaaf31cb117e3d541d17a36da5e) (This used to be commit fec017125ce7b4a3ec87c0fc2ba77c570cf57074)
new d3bbccb packaging: fix a comment typo in makerpms script.
new 7391b51 packaging: add a comment explaining EXTRA_OPTIONS to the makerpms script
new 67a0bfa packaging: use docs tarball instead of docs dir in makerpms / samba.spec
new e1458f4 packaging: use git-archive in RHEL-CTDB/makerpms.sh
new 5fe81ee packaging: fix RHEL-CTDB build by removing duplicate winbind-32bit paragraphs
new 7bb120c packaging: enable calling RHEL-CTDB/makerpms.sh from other directories
new 70883ec packaging: re-introduce Release numbering ".ctdb.<number>"
new 2994b48 fixed file_index reference (This used to be commit edb4b38ed33b545d8024f45c602d3f5e4a74c511)
new 94162b3 fixed warning (This used to be commit d5165ed7a77120f42c25c4997be2630f0f1cb98c)
new 58e7f25 Rework the CLDAP and NBT netlogon requests and responses.
new 9b177f8 added SMB2 proxying for unlink (This used to be commit a5459bd88092863668db199953458fe97162240c)
new de99db1 started adding SMB2 composite functions that emulate common SMB calls (such as unlink) (This used to be commit 433038f3fea60087bdca07dcc856d0be4a4753f3)
new 14ca2b5 - added a composite_wait_free() call
new c02b0f4 declare composite_wait_free() (This used to be commit 5b6f80aba30fc8ade26f73b0a1336c22e40b66a9)
new 9bfafcf build the smb2 composite calls (This used to be commit ac10e3ad15dd17b96424987d1a2b7a0e4dc67cd0)
new c7d7577 private -> private_data for struct smb2_request (This used to be commit 67290e0ad69df2f2fe651249c6550b8e32dd641b)
new db4ab7a libreplace: always provide utime() and utimes()
new 6c50383 libreplace: split out network checks into a AC_LIBREPLACE_NETWORK_CHECKS macro
new 887da3e libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for samba
new fc83dd6 libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for samba
new 299485c libreplace: also use AC_LIBREPLACE_NETWORK_CHECKS for the standalone build
new 25f1cec Add undefined symbol flag for AIX. (cherry picked from commit dabdf24e86f038e3afc67532fa5bf60a37992161) (This used to be commit 104316884576a2d904d9d8b2d7c1e0dc80817b66)
new 6a1acba Fix typo. (cherry picked from commit bd089818a3182698dfe85039c1b2e22d8c2835bb) (This used to be commit 6f5f736867a3c5b8c7e6f4e73b031e36783ed1bc)
new b76992d libreplace: merge socket.m4 into libreplace_network.m4
new cf7bdea libreplace: merge inet_ntoa.m4 into libreplace_network.m4
new d1bfe04 libreplace: merge inet_aton.m4 into libreplace_network.m4
new 09b0cd0 libreplace: merge inet_ntop.m4 into libreplace_network.m4
new d364bdb libreplace: merge inet_pton.m4 into libreplace_network.m4
new 3f08081 libreplace: merge socketpair.m4 into libreplace_network.m4
new a4c24a7 libreplace: merge getaddrinfo.m4 into libreplace_network.m4
new a887473 libreplace: merge getifaddrs.m4 into libreplace_network.m4
new 2775d30 libreplace: include inet_ntoa.o when the system one is broken
new 9eefcfd libreplace: export LIBREPLACE_NETWORK_OBJS and LIBREPLACE_NETWORK_LIBS vars
new 107ed5f libreplace: make sure system/network.h is only used when AC_LIBREPLACE_NETWORK_CHECKS was used
new a4cb989 libreplace: try to fix the build on HP-UX which has if_nametoindex() in -lipv6
new 25a82b8 This patch adds remaining padding bytes to the dcerpc_fault IDL structure and adds a const 4 bytes blob to pkt.u.fault.
new 8651def The following patch calls the op_bind operation for an interface which context is altered by dcerpc alter_context requests. It prevents dcerpc_server from returning errors (nca_s_fault_access_denied, then nca_s_fault_context_mismatch in further client requests) and keeps the connection alive.
new 175cca1 dsgetdcname: store client sitename for mailslot and cldap replies.
new 9530c26 net: use the netapi_ctx from the net_context struct.
new 0b25870 netdomjoin-gui: before prompting for creds (for receiving joinable ous), find a dc.
new 6b2af34 libnetjoin: for informational reasons, report forest_name.
new 08971ab Fix Bug #5461 and implement a very basic _samr_GetDisplayEnumerationIndex().
new 8a31130 build: readd ALL_OBJS which is needed for automatic_dependencies
new ef6fd2d In torture_leave_domain, say what account was deleted (This used to be commit a9a0f24f7299c1480d8047d97c703aca8e94c79f)
new a620882 Fix an uninitialized variable warning (This used to be commit b3d024676426000380ad86a2a4b83e7b21478978)
new 7350dde torture: add RPC-BENCH-SCHANNEL1 test
new 12df140 Fix two C++ warnings (This used to be commit f75f95931c15d57b3111db4dff589be06710aea7)
new 54e4fa6 Make rpc-bench-schannel1 use two wks accounts if --option=torture:multijoin=true (This used to be commit fc3bc3c4a85b0e0ba853f3208a4e934a733cfdc4)
new d648c58 Install python modules by default. (This used to be commit 4c098e4c9f071592e134c979388891f5bf16452d)
new 335813c lib/socket: remove unused configure check for HAVE_WORKING_AF_LOCAL
new a65e599 lib/replace: add checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET
new c7c9aa7e lib/socket: remove unused configure checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET and rely on libreplace
new 097b5ae lib/replace: move sys/sockio.h and sys/un.h checks into AC_LIBREPLACE_NETWORK_CHECKS
new e58729f Simplify fake_file logic (This used to be commit 93111ea0a1191e8547ad6cf112e2699d3bb3799b)
new 626b2da smbd: add session_info to struct stream_connection
new 250478d smbd: pass down lp_ctx to stream_new_connection_merge()
new 7c0eea4 Put back the old netlogn parsing code - for the request only
new ceb2e20 Test the use of the domain SID on the NETLOGON mailslot
new 326d591 Convert the CLDAP server to use the new netlogon structures.
new b0f3441 Make the IRPC GetDC request use SAM_LOGON packets.
new 842040d Explain that the sid must be absent on the NTLOGON mailslot.
new 4f557d7 Show that the NTLOGON and NETLOGON mailslots are *very* similar.
new 24264e9 Modify the LDAP-CLDAP test for better coverage.
new fd0d47b Handle netbios domains in the CLDAP server too.
new d975cd9 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 60579269d1e0bebce5b595ef95d68fd4bf781cfd)
new ab90fc9 configure: remove unused configure check for HAVE_WORKING_AF_LOCAL
new 84e9d52 lib/replace: add checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET
new b800fad configure: remove unused configure checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET and rely on libreplace
new 7bff7f4 lib/replace: move sys/sockio.h and sys/un.h checks into AC_LIBREPLACE_NETWORK_CHECKS
new 5bb40d0 configure: remove some header checks which are already done by AC_LIBREPLACE_NETWORK_CHECKS
new 12dc451 configure: make use of LIBREPLACE_NETWORK_LIBS instead of redoing the tests
new 38c68f1 Ensure we don't send a reply if we couldn't push the CLDAP blob
new 968a006 Factor out generation of an info3 struct from a serversupplied_info (This used to be commit e60faccc1bdd2b80e039ec8c93683be10752f937)
new 10f9a60 configure: Fix comment to match the current iconv check. (This used to be commit 5d9963479fa31783522d68cdbc8876613a3d1774)
new c3fcc90 howto: Update git clone command to something that actually works.
new 18aa2d5 provision: Allow DNS GSS-TSIG updates to work.
new 25ea110 provision: Create instructions for enabling DNS GSS-TSIG updates.
new 4911af4 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 16dbbf75c7fa0f877659654a20bcab73b707e627)
new 9207a22 Move writing autoconf vars into files into m4 macros. (This used to be commit 3ce8a4bb5568bb798c40034e3fa6a613ad2bf43b)
new 353afc8 Move writing of data.mk file to m4 macro. (This used to be commit 7fee112d2b86b423c397118f0333065825ea3518)
new 1067678 Allow specifying different input file to smb_build. (This used to be commit c4bfc0b8daf2e288a278936b279bb4f7848d78e9)
new 109634b Fix --output argument. (This used to be commit a38e473c9e382465ae30f3ca7ae12de500aec5f7)
new 65f365d Simplify argument handling. (This used to be commit f305c443db8e48efa80eeda8f83073b475dc3fee)
new 06a3d35 Avoid use of relative paths. (This used to be commit 8a4f030261d15ea78280d51877711ceea815885a)
new 98154fd Move templates to a separate file. (This used to be commit d9770b651f61a0b70d6afa4610fadc7f199e1d98)
new 688964c Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 84c9fbe8466e013e501eecf9b2e7981c1df8232c)
new 4d2f441 Use variables for source path in libnet/ and scripting/python. (This used to be commit fb10a81b9484642099ecbe896eabe00a4417bc42)
new b8bbbca Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit ad58defe129d25ea2e8a598934800610189747e8)
new 100d396 Use src dir. (This used to be commit 63f2b66f0e1120a516d3dfcd03b38db2e4aaddd0)
new ddfc438 Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 201da6d5d05ed624bd9f4bd535969077a3b8b3ba)
new c9d7ebc Build system doesn't do make variable expansion... (This used to be commit 16a04d9af4cc33daafe32bc45a404959924bd33e)
new adc84e1 Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 3cff5bc25ad894bef6ed65566d9d692968092760)
new 30ad1af Use variable for param src dir. (This used to be commit f97bc5735803a73181030e6d7db2862ebc1b7f4b)
new 9642579 Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 3a83d4ebd41908aa0f88eec5b05156112ea0ca7b)
new 4f0db42 Use variables for source directory in a couple more places. (This used to be commit 56bb2907c67d55967f54ce74b029f05067a187c5)
new 137ec6e Use variables for source directory in a couple more places. (This used to be commit 2860a7db5968c7007522cdb300eba390da929ab8)
new 03643ae Use variables for source directory in a couple more places. (This used to be commit c41bd3005f5f0b9cfd3709fc9217b4a401d265b4)
new 6a31928 Use variables for source directory in a couple more places. (This used to be commit 28f4a8bc2c9b4158e74e1284ff9df068388c3b3d)
new 333c169 Use variables for source directory in remaining subsystems. (This used to be commit 6b6b2196a8a8d9e741f5c399185ded7a16938da0)
new 08067d2 Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 63fd551a159b3ad4e314f551d65b7d723bbe485a)
new dc114f8 Avoid smb_build for prototype headers in some places. (This used to be commit 4876c4efbbafb4e0afa3554cd9f748ab591a2927)
new 78f804c Typo, formatting fixes. (This used to be commit 5c961c0b41e0a41bd41705a103595af7405132a4)
new e3a6151 Merge branch 'v4-0-test' of /home/jelmer/samba34.git/samba4 into v4-0-test
new 4c8756f Create prototype headers from Makefile directory, without smb_build in the middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
new 1ef69fc build: freeze proto.h
new 4c70cda Fix a couple (well, little more than that..) of typos. (This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
new 03dcad0 winbindd: freeze winbindd_proto.h
new 611c96d swat: freeze swat_proto.h from "make proto"
new 7a1b7a1 smbclient: freeze client_proto.h from "make proto"
new beca01f ntlm_auth: freeze ntlm_auth_proto.h from "make proto"
new b189fe9 net: freeze net_proto.h from "make proto"
new 20e9c5b build: freeze passwd_proto.h from "make proto"
new 04da445 libnet: freeze libnet_proto.h from "make proto"
new 76977cb build: remove reference to mkproto.sh from Makefile
new be175e2 build: remove mkproto.sh and mkproto.awk
new 60ae8f0 Fix a bunch of dependencies. (This used to be commit a63f458462d207d215a6e4ef8e480b0c8daedf6a)
new cf6f4cf build: remove "headers" and "proto" make targets.
new aef2828 build: remove the "delheaders" target.
new 78b8417 build: remove the proto_exists target - it is not needed anymore.
new 32dfdae Move IDL build script to rpc directory, make various bits and pieces easier to use externally. (This used to be commit 8328ff76416df5a6e05461d3a19f510b76f2e902)
new 022ab33 Revert some absolute paths. (This used to be commit b4613e81351fa0477d0c76a19fb0474a79f8689f)
new 66cbf7e added mkdir to SMB2 proxy (This used to be commit 1323aab11fbf346e19c4cef227d727ddfcaa7d60)
new 03eb236 Merge commit 'origin/v4-0-test' into vfs_smb2 (This used to be commit 733937e87a1adcc19492ea2bd138e705701901b6)
new e7d993b added SMB2 proxying of rmdir (This used to be commit 1e0c24b2760f2a632333b51710cd9581f0cee851)
new fc3e685 Fix some comments to match get_kdc_ip_string()'s behaviour (This used to be commit 30956c784f58870ad552a3869d80f99872c31375)
new eb1b76d build: only add enabled subsystems and modules to ALL_OBJS
new dc2e882 If no node number is given, default to the current node in smbcontrol (This used to be commit b4b3b6b1c6a336220c6afd68b153a769397ecded)
new 266cdce Don't block smbcontrol online/offline if !"winbind offline logons"
new 3a04376 Convert messages_local.c to use "struct tdb_wrap"
new d817b43 Fix a memleak in irpc_remove_name
new c7f5d24 Restructuring of code to fix #5460. Remove search by name code from conn, we were already doing the same check in the dfs_redirect() function, so move it into parse_dfs_path() instead. Jeremy. (This used to be commit 8a7c6df122c5e4a1d0f74ab0f1bc9376a0a8bcb1)
new ae46119 Add __repr__ implementations for ldb.Message, ldb.MessageElement and ldb.Dn. (This used to be commit b9119c0f0f524d43ff09825dffb24a5e77a240f4)
new 43a22c9 Add __repr__ implementation for Ldb. (This used to be commit 5607aea07f66f09fd5b33842d07d2fbbf44d13e7)
new 40b6dc1 Fix dependency. (This used to be commit d8fe782dc200907e0364c623e187c51f4d44edb2)
new 1b4b8d5 Add __repr__ implementation for Tdb. (This used to be commit 205699ed663a3c6d27695dee25bf26978615b475)
new 343fea3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
new 868c451 Don't regenerate pam_errors.h any more.
new 28b2fa8 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 69bac908bec3216d2f17042aa05ab8d4b55b0918)
new 1323e3e Fix proto generation. (This used to be commit 7385d9641d49b94c83fd2c75e57c9623d21fcdb0)
new 7015b78 Update tdb version number. (This used to be commit eae17ae8ecdcb83fdb756189a9d5609a192371a4)
new ce41453 Remove conn_find_byname now it's no longer used in the msdfs.c code. Jeremy (This used to be commit 54556df561d03d30b2fc21b9eaabe56b8c758301)
new 8052309 Add the core of the new CLDAP/NBT 'netlogon' parsing library.
new cb42e59 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 67b47606b9c5b794d8feea5ba200098e9b9e33e3)
new e533e7a Fix prototype generation in new syntax for netlogon.c
new 9551d40 Merge commit 'origin/v4-0-test' into vfs_smb2 (This used to be commit ffbd222d651dcddb19cacdc50cdbfeaefa816940)
new aa90730 Revert addition of 'mailslot' parameter.
new 9c6a35a remember the server time fields on negotiate. Needed for gentest (This used to be commit 7989ca861dcc700b52be3a47ea5ae8b03fbb9330)
new 803c076 added some SMB2 utility functions (This used to be commit 6a3b1cd6698faa460c6258bb41b4936e363f4387)
new 2352602 check the creation options where the client can require a path to be a file or a directory (This used to be commit c05b58940f06b01b9770c218eb0708cb621215ef)
new f8f0cc9 moved these util functions into libcli (This used to be commit b2f1154bc338fb56fc998f40159156cb6859075b)
new fc267b0 first version of gentest_smb2. Only generates create and close so far. (This used to be commit 634a4bbd98e1c281f8339073b90cb7696ac59baa)
new d6f1dd1 added SMB2 setpathinfo composite wrapper (This used to be commit e90c7587385598a1dd976c2420798f9bd682b43d)
new 430f4ef specify which server failed to deltree (This used to be commit aa9108374f0dda8510245a6e69a53189f55a81e3)
new 2214e6d added smb2_util_setatr (This used to be commit d4f41db964ce82c8889017d0f932d60100b3cd32)
new acba9bc Fix number of arguments to IRPC getdc callback.
new 5ca6f42 added read and write handlers. Fixed --analyse (This used to be commit c05ed7bb9ae7211a7001fd0a3403744ba4f6dda0)
new 52f0af3 Fix irpc GetDC requests.
new cd167fd Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit e360be0b99b638afdfa789e217bf08f99d09be7a)
new 2e779c3 man pages: Add documentation for new cluster parameters.
new bdcc7dd sesssetup.c: Add debug message.
new a84c745 man pages: Remove man page for 'mangled map'.
new 276fa76 Change wks password in rpc-bench-schannel1
new 1693888 net: Use true/false instead of True/False. (This used to be commit a8b567aac3b0e39cfe67fb97167b10312ca5e73a)
new cd4f941 net: more whitespace cleanup (This used to be commit 1813e545a99545575babe126386c8caca00aab8f)
new 45653bd net: Split out common help functions. (This used to be commit efc863e3758501a4c62dc9762eb0aded2dad01ff)
new 6662921 net: Move "net join" handling into a separate file. (This used to be commit d0237a736858a48494583ce7f960ea980768aa6c)
new 572de94 net: Split out "net user" (This used to be commit 4ca08a5acc90c77d56f8f3e38443f23f43f034e8)
new 007f0e1 net: Split out "net group" (This used to be commit 3ddd9c09e3b51df01ac34a9a1537e8954d2b1167)
new c9ca609 net: Split out "net file" (This used to be commit 84a116be9c849900678e6e0a4b012e819e697c78)
new b596529 net: Move more utility functions into net_util.c (This used to be commit 0f5ebdf0bc5610bf93a4db67c9f9513683306c66)
new 00f6ad7 net: Split out "net afs" (This used to be commit 3f10527f79dddff703d31588cad3e9f37176565b)
new f9a6d1f net: Split out "net share" (This used to be commit 25d4c6f692cf50d675a1de7c6eaeed271f349289)
new 1634bd9 net: Move printer help to net_rpc where it's used. (This used to be commit 2ee3d1aefab8dada5bd05a92b72776554617b7f9)
new 89cd35d net: Move help for "net status" to net_status.c (This used to be commit d26681b169a533f838f74d48af072b57afc9f8df)
new 0210f7a net: The top level help function for net cmd is always net_cmd_usage (This used to be commit f7d0903a58b0b0fc248a613937a101f15baa5311)
new 6a286a7 Fix a valgrind error in _samr_LookupNames (cherry picked from commit fb0a25d59ddd28ea1d5af33ec7d9f817fac3fb9d) (This used to be commit 89f87efa2394e99802ca23307e712fc5820a5fc6)
new 7aa839b Fix typo.
new e84026a Fix memcache_flush()
new 9a975a8 smbtorture: Add RAW-BENCH-TCON benchmark.
new 8ca459e Fix bug #5477 - recvfile code was broken. Jeremy. (This used to be commit 830337f054a6c0646d85df33d9958e99283e727a)
new 6ed27ed Fix nesting tdb_traverse in a transaction
new fb37f15 Cleanup size_t return values in callers of convert_string_allocate
new e2d8b0a Fix some signed/unsigned warnings (This used to be commit dbb4d8107a61051d8bcf6c4c69ee976efc50b961)
new c38a1e0 Fix type error in debug message (This used to be commit eb281532b1721ded39c39bb00c26202080dcd735)
new 1a416ff Convert in_transaction to a bool. Add the same fix Volker used for tdb_traverse() to tdb_traverse_read(). Jeremy. (This used to be commit bda0f03fb3fa8a7b14d4f54bee7076d691cad44f)
new aa7e4b8 Fix nesting tdb_traverse in a transaction
new 6d4424c Convert in_transaction to a bool. Add the same fix Volker used for tdb_traverse() to tdb_traverse_read(). Jeremy. (This used to be commit e05ec3047c4fe0cc2e09a812830fc835dc35abea)
new 58375fd Further tests show NTLOGON and NETLOGON to be identical.
new 2f773ff Re-add alignment removed by metze in 0e2f6d481b3e35ed392b2b3340b244c77593819c
new fdec7fd Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 7594f79db6a0e8a46e2863829e5e050b03dfaec1)
new f67156f Extend the 'netlogon' CLDAP and NBT implementation.
new 2f5a1d2 Manually handle the NETLOGON_SAM_LOGON_REQUEST too.
new 52a3c96 Extend the NBT-DGRAM torture test again.
new 5cc4b9d Include flags.h into samdb.h
new 3a29c33 Fix creation of sockaddr in netlogon datagram generator.
new 40ff67e Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local (This used to be commit 0e429dd1fb15137a2a7c25e051b9af8c4ed8c7f3)
new 5910562 Correct an assertion in the testsuite.
new 12d32fb Allow dots in .mk file section headers, fix docstring. (This used to be commit bd3f3e7c85f1a92638d69379782aa7bfcecd9e2f)
new 904359c Fix installed symlinks (cp was trying to be smart). (This used to be commit a95f2bf86a75729717542b401aa39bedd21be8d0)
new d17b9c4 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into nosmbpython (This used to be commit 5c56464a6c2f29a039ba3152de83d34778ca0615)
new af61219 Fix dependencies for ldb instancetype module. (This used to be commit 17c41a6c3e71102e3516e6926f7e7d1ab5c97563)
new 4d39976 fixed SMB2 locking
new 9d1fd37 Use gnu make syntax for SWIG implicit rule since it allows multiple output files. (This used to be commit ce440887316d3ae379551c136f6b640c573fd702)
new 7213324 Regenerate with newer version of swig. (This used to be commit 034c68bea934db87bce13a750c17fb1bd2bbe3b6)
new aed93a2 fixed SMB2 flush call, and added flush to gentest_smb2 (This used to be commit c52fe1fe1c77636d87355d3c4baa66e052fe9008)
new 1929675 Fix reference to removed smbpython. (This used to be commit 58f956dc4591137489cba16f360f2d24d91dadc1)
new 0c357ed Fix typo. (This used to be commit f0914d0187130adcd4f239d4ea0fc9f729fdedc9)
new a1411c1 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into nosmbpython (This used to be commit f29e9009310e4a6d575651dd9ba41ffc90bfb386)
new 70f52c0 Make the make output a bit less chatty. (This used to be commit 1fa4ef553c437bae07389c0f6a5410ba22ee4905)
new 0f3ba4b Add test target in Makefile. (This used to be commit ac0d768676b1b8105a9141169b1afa248df6ce66)
new f5364a7 Add double-colon where it makes sense. (This used to be commit 256200e951476ff31c95a7d5621a50ba297ea6e4)
new 323be4a Use double colon targets. (This used to be commit 825cf91fa8b30a67d04cbda8885ff62a4c26458f)
new 20796bc Merge branch 'v3-3-test' of ssh://git.samba.org/data/git/samba into docbook
new 03b328e Ignore generated netlogon headers. (This used to be commit 28e04f751f1d509da2c821f33df79b2a0c2d5a1a)
new 4a8212c Refuse to install autogenerated proto header files. (This used to be commit c0a84c2b4698f6ac9b555cc74bed52e5930804d9)
new 2914b0c Remove support for .py files from smb_build - deal with it only in the makefiles. (This used to be commit b865249efaa58d0fc87fa25491fda3b970af81c3)
new e029dfe libreplace: add test for HAVE_IPV6
new 334de18 lib/socket: use HAVE_IPV6 test from LIBREPLACE_NETWORK_CHECKS
new 82bcf96 Move CFLAGS overrides for SWIG modules to Makefile. (This used to be commit 58665a8a8e4b10435aebbf2c95b6a8e50db232d6)
new b04bcef Fix bug #5479, print spool shares require max_xmit to be adhered to. Jeremy. (This used to be commit 478a359edead0677281a3ca4e64db6521941b0f3)
new b1fc7ba Move some python files into the samba package. (This used to be commit ed38c668cdbe10966e46bad97301122eea8001d0)
new 754166a packaging: we are at release ctdb.27 in RHEL-CTDB.
new b389233 packaging: disable cups in the RHEL-CTDB build.
new 9a6b1f4 Fix a comment (This used to be commit 8ae39c1339758795a91c6a168e210357e7f29eae)
new ec70996 Rename rpc_pipe_client.tcp.sock to rpc_pipe_client.sock.fd (This used to be commit 2ff908a902ec857856518eaddb5246dd5067063d)
new 7802295 rpccli_schannel_bind_data only needs the schannel key (This used to be commit be5d54a363a57113e494202a2d22dd9bbcf13b41)
new e8d2544 Add client support for NCACN_UNIX_STREAM (This used to be commit 24ac40518f79fd480baaedc1d42f3b6fe8ea1c94)
new 36e9419 rpc_client: add a destructor to close the socket for pipes over tcp.
new 44fbd89 Compile endpoint mapper pidl output (This used to be commit fe8f9e427af3eb42d63fde96c4fe20a255facb95)
new 49706ab Move more modules inside of the samba package. (This used to be commit 9b39e99f48266a54ed0b8890c2efde218b4b118a)
new 059c012 Fix dependencies and imports. (This used to be commit 37ef86f8de9039b8226b190254d842e92b5faad7)
new 6b3e2c3 Fix events test. (This used to be commit 0fae6f11081cff7846319175cfec95fa3911571c)
new 7e33677 use one blackbox script per executable. (This used to be commit cd8c8226784c96d7f1dbae006a4853eb50c7b2e2)
new 84a3290 Fix python imports. (This used to be commit 453206665677821b254c18cc67192e007b892f04)
new a9c142d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 30f8d581aa339b37b27011e65355937590df10b9)
new 6e14d44 Make sure the default ldb modules dir gets initialized. (This used to be commit 937456c69d23ece85bdb7415f52d722c2aa6b6b5)
new 5ce5941 Fix CFLAGS for SWIG files. (This used to be commit 8ee4f075046e0b181ec8a4ac1eaf3ea5621a56bf)
new d77745e Move DCE/RPC python bindings into samba package. (This used to be commit 8dafd4ce40b7348fd5f2b1f2f5d2106ef4cc0dd1)
new d8459e3 Fix import in provision test. (This used to be commit 96501be38da947f02ad57217e0bc23f7a66d36f9)
new fe17acf subunit.sh: Properly capture and pass on the command output.
new d95b3aa gitignore: Ignore some output files from make test. (This used to be commit 617d4b666514f997510a942c6f8aba6a4ae5e40e)
new bf3f3af provision: Generate krb5.conf template separate from named.conf template. (This used to be commit ebf130e9e57b640129cf0d05dbd7d210b71ea371)
new 6576a02 enableaccount: Use correct command name in usage output. (This used to be commit 4ca8f32a37196c81547679b2ee8d00cb77a01269)
new 8172f3e GPO: Do not provision Default Domain Policy as initially enforced. (bz #5480)
new 7ba8dca fixes to the SMB2 lock test after recent SMB2 locking changes (This used to be commit de7626e1c29f04e54afb6d95f4051bc52b17dd80)
new 72739ac badly formed SMB2 packets get NT_STATUS_INVALID_PARAMETER (This used to be commit 1c5dd2d1b655218f875a4e512ed3e94fee624fe4)
new 8f599b3 added SMB2 gentest generation of SMB2 echo packets (This used to be commit 8f7cfa5d2e190ddb74ba859a3f68ec0ed33ae089)
new dec9304 fixed parsing of the SMB2 ALL_INFO qfileinfo level (This used to be commit a7be5ba22e0cf2c61501f5a05e64673f31ba145c)
new 61e78a2c minor cleanup in SMB2 getinfo test (This used to be commit b139b471072f20288f126b5a9ee7613cc6c40681)
new ae62962 added --maskindexing and qfileinfo testing
new 80527a0 added EAs in the generated SMB2 create operation (This used to be commit 607bf6a946ffd7f768bda44c461ee82fcfc101c1)
new af82204 added testing of SMB2 setfileinfo in gentest_smb2 (This used to be commit c38658c6c05fd65d729693904d35886431582537)
new fd7dc46 Merge commit 'origin/v4-0-test' into v4-0-test (This used to be commit d7f3348c891e14de0e1b195714468ff998400f60)
new 59a6b2d client: Fix the proto header to fix the build. (This used to be commit 9e39ac1cc31d48db968e79c4698901e079007ff7)
new 7a9ffec check for invalid file attribute values in create (This used to be commit dd21e3d9d788a67d4673625ed4892a875f4600dc)
new a6e5c70 added a define for all valid file attributes (This used to be commit 198ed9336756f973cebd7cc3df7f51e2c4575205)
new b398a96 rpc_client: use endpoint mapper to get the port for rpc_pipe_open_tcp().
new 5a2206f torture: add a test program rpc_open_tcp() to test the rpc_pipe_open_tcp() func.
new a8045b1 rpc_client: make rpc_pipe_open_tcp_port and rpc_pipe_get_tcp_port static.
new 5797e33 libreplace: add test for HAVE_IPV6
new 3b6b2f2 configure: remove HAVE_IPV6 test as LIBREPLACE_NETWORK_CHECKS already have this
new 033ec7f configure: samba_cv_unixsocket was renamed into libreplace_cv_HAVE_UNIXSOCKET
new d5def93 pass in the required alignment to the EA construction routines (This used to be commit af31030e0b78b6b220740529901ec8d2d9f5a3fe)
new 1ea0466 added a --noeas option to gentest_smb2 (This used to be commit 9d523debb7ee59bdadf9865e023be370b7ab7b39)
new ac185ae fixes for EAs and filename in gentest_smb2 results
new 5ab27ba libreplace: we need to use AC_TRY_LINK() to make sure HAVE_IPV6 is correctly detected
new b54f34b libreplace: we need to use AC_TRY_LINK() to make sure HAVE_IPV6 is correctly detected
new 2e0f61a SMB2 read returns NT_STATUS_END_OF_FILE on read past end of file (This used to be commit 1590494daf5abe43e43402e7602f92267bcda34b)
new 8fc9c71 Merge commit 'origin/v4-0-test' into v4-0-test (This used to be commit 2bba77a768c3ed984af05b99c2f7781577d08ec3)
new ec7a6ee fix make test for EAs again
new f6a70e0 library-versions: use the same version for talloc and tdb as for the standalone builds
new 96653e1 Make WINBINDD_LIST_GROUPS handler asynchronous.
new cfde5c8 Get rid of "shadowed local var" warnings with gcc. Jeremy. (This used to be commit 0bc18967aa7cb6f4debeaa48be81d0e48a7d9503)
new 537dc11 Fix 2 bugs with displaying open file state. Firstly the IDL is documented incorrectly in the MS-DOCS. Username and path need to be reversed (yes I will raise this with MS). Secondly, we need to check access_mask for the permissions, not share_access (share_access are the deny modes). Jeremy. (This used to be commit bdaad19f90e991aba2afccfa13afbbfe2ac7baaf)
new ac65ed4 Arggh. Got the path/user the wrong way around. IDL is correct :-). Jeremy. (This used to be commit 2281274480d8cf9e773874301dbbc7bf06346901)
new 8ef3218 Add some notes about further enhancements of the Python pidl backend. (This used to be commit 8e4cd10e3fde9b52552549a9553cdd25ef30d6dd)
new d0b3551 Add some docstrings to credentials python module. (This used to be commit 7b4435a68c5515f2ec09c8ba251d11ca1427748d)
new 505cea9 Add some docstrings to ldb python module, fix MessageElement name. (This used to be commit 717283331f8a1ebd80e7ec52d9bfe709f869ec86)
new fb2d69a Add more docstrings in the ldb python module. (This used to be commit a649a010670ee2c0d155aa62654841cf1f2bab8f)
new 9893651 Add module docstring, docstrings for constructors. (This used to be commit 67d738d6e65476263a2b7c236a57fe2b0a2dfe32)
new 6676298 Add some docstrings to tdb. (This used to be commit 3563d62663c36ff267011f1f6f9b256be21c32fb)
new 73e2fc9 Add docstrings in misc python module. (This used to be commit 5bf15122e6bb6dcbc2abd325db9522b2084d975f)
new c401aa9 Use restructuredText formatting for docstrings. (This used to be commit 0cc58decd74d20f3d7dff93ddef1c8bce4d49ad0)
new b831022 Add docstring for samba.net.Join (This used to be commit 382de5455363ab1ae7436ff8da4b952d2b6541e9)
new 9047195 Add docstrings to param python module. (This used to be commit 39d27088e51867705ceec356759e7c3609a102bf)
new 985d6d8 add more docstrings to registry python module (This used to be commit 606f92db874c139ba532df53a87cc5b826215d9e)
new 37d000d Add docstrings to events python module. (This used to be commit 7d43d2c7c91c86246b9bb2ae7eda050079767e7a)
new c159d12 Add docstrings to samba3 and getopt modules. (This used to be commit bdf1c039db6c184a9f275a6e4bf3786570cc924a)
new 1a42178 dcerpc is now samba.dcerpc, avoid including source code in API documentation. (This used to be commit a28a8ed53557451749007a119e979f561c6b0f59)
new 8c926ed Arggh. Got the path/user the wrong way around. IDL is correct :-). Jeremy. (This used to be commit 1078b5c53ae9d6f9532eecebf9cf4a1712200b7e)
new 508d031 Revert "Arggh. Got the path/user the wrong way around. IDL is correct :-)."
new d83931c Remove MAX_SESS_ENTRIES and MAX_CONN_ENTRIES limits as they are no longer needed now we have IDL marshalling. Change the calculation of the 32-bit fileid we return to a Windows client. We can't just use the generation count as it starts at zero for every smbd - and this command must enumerate all files open across all smbds. We'd really like combination of process-id + dev + inode + generation count to be unique, but as we can't fit that into 32 bits just use 16 bits [...]
new e56d2db Properly fix symlink for module aliases. (This used to be commit 84d93728667921bf36a1b25c32bf8befa941a2c6)
new 7cfcec2 Fix imports for minschema. (This used to be commit bda223a49e6bdeda68518cba27bc92df33784939)
new 166105b Fix bug after reprocessing swig files with newer version of SWIG. (This used to be commit 2155d76646f4235c8857460f562a9cc4cafe3ab1)
new a464508 Regenerate with SWIG 1.3.35. (This used to be commit ce063eca498036937f99161a1f12e076c2ab313f)
new c613246 Remove unused EJS testprogs. (This used to be commit e14c9302009b371f385612d2fd500773d238006a)
new 4b95f90 Work around bug adding extra imports in generated file. (This used to be commit a34de3c619c8c112b4e1ee7ca5985a506730fcff)
new 564b6ed Add proper implementation of MessageElement.__cmp__. (This used to be commit 076e2cc356978ac313fcfdf8d8243f4ed1d629b0)
new 9c109fb Disable building of EJS DCE/RPC support. (This used to be commit c7bc9321b38a360d2e8d5258fadb30790342d032)
new 27005cb Convert samr test to python. (This used to be commit 88d473b202e82b462ef82ffdeb4f1710918ffda5)
new fb7e359 Remove unused echo ejs script. (This used to be commit 3a6b009d505503b2eb22acadeaac485151ed0173)
new 5a5605a Remove unused ejs library functions. (This used to be commit 57eec87b19428fd763033988d0ba671524d90c69)
new 6ccb978 Add another test toe the python samr testsuite. (This used to be commit 480884c696c676bb978e9197271b99cc03bb66e6)
new a9c96b2 Fix indentation. (This used to be commit 5c3d4fce06ae07663632cc50d9703ddbc728c737)
new 4b701a2 Fix imports for provision-backend.
new 9301310 build: autogenerate exports/libnetapi.syms
new c78bf3c pvfs_streams: directories don't have streams
new 391b746 pvfs_resolve: stream_name = "" is only the same as NULL for files
new 5d648b4 pvfs_open: return FILE_IS_A_DIRECTORY when opening a stream on a directory
new 2f653e8 RAW-STREAMS: better test the bahavior of streams on directories
new d9109c5 Self PYTHONPATH from selftest. (This used to be commit f7e350368b40f575b312d4e0045981d9b1dcadfe)
new 97cac27 Fix syntax for return type in DCE/RPC interface python bindings. (This used to be commit 40652801fce937b37a43d37db9892821572cd6fd)
new 9adcd8c UFollow conventions for __repr__ contents for talloc python wrapper. (This used to be commit f2d437d646d0694498c14bc951f9745c4ecd902d)
new 7322072 build: add a "make shlibs" target to build all the shared libraries.
new dff31b1 Create new context in pytalloc to avoid problems with talloc_free() freeing the wrong parent of a pointer. (This used to be commit 3f628f4dc9a57326442ebe2d2eaac9d279043aa6)
new 5eed56d Fix bugs in samr python tests. (This used to be commit 09c6b106ac144820b8c072bda4dad3d8e2145ff0)
new 0b62a08 selftest: Use convenience function for prepending paths to environment variables. (This used to be commit f71cb65a9057fb426748dd5fe45cf2962da42ae4)
new 1186579 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into docstrings2 (This used to be commit 7ca46322f5aa650cfd89c4f887393da67ae9dc7b)
new 7fb2677 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into registry (This used to be commit e8d96b61db1cddc2d8dca45e6e9b53d5c31ee5d4)
new 34104df Fix a (bogus) uninitialized variable warning (This used to be commit 6106d48a5c94e7c1f3a7234807e43aca0a51fa62)
new 33231f4 Report full 'path' of unexpected test results for easier inclusion in knownfailure file. (This used to be commit 33cc9b0f5fae7510d490928195016cf7fe3bbe42)
new a255c93 Cope with new event context parameter in API and removed parameters to reg_open_local(). (This used to be commit 0d5752c940360a0ceb5e23cd6f71cbc61271137a)
new 72251a1 Include test case name when reporting with subunit. This should make it possible to having a test fail against some test cases and success against other ones. (This used to be commit 0af138a85bba21a5009967e2610c898615fb536b)
new 72fce65 getting/setting security options works for the regf backend now (This used to be commit 0f2de29dae1b29030c2c7bcee609919fce0d674b)
new cceac63 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-wsgi
new e3d000f Some more PEP improvements. (This used to be commit 015ca850df9b4c8112b033130023909b1d0b78b7)
new a203ee1 Fix indentation, add docstring in provisioning script. (This used to be commit 86a8a085496c292b390c0d6362e3e4d9980df83f)
new ef0dd88 build: pass .syms extention via @SYMSEXT@ from configure
new 76b04f9 build: autogenerate exports/libtalloc.syms
new 3d6911a build: autogenerate exports/libwbclient.syms
new 7abda3f build: add symbol versioning when we build with gnu ld
new 532833d libwbclient: rename MAXSUBAUTHS => WBC_MAXSUBAUTHS
new cfae28c libwbclient: add wbcLibraryDetails()
new ad90333 build: make sure LIBWBCLIENT_*_TARGET is never empty
new 3811156 More work allowing out-of-tree builds. Patch by Matthias Dieter Wallnöfer and me. (This used to be commit 6e29fbd5d06b02e2b0a55ae2994fce724aaa5bc5)
new dd7b0eb Fix typo in bugs.txt. (This used to be commit 66d7f35647a745958318ff8a3fb20c309598780e)
new b9c3aae Include full path for python scripting dir to allow out-of-tree builds. (This used to be commit 01485bea87b7f7885ffed0cd3a0143baaa2d048e)
new b72fc49 Manually port Steven Dannenman fix for using the correct machine domain when looking up trust credentials in our tdb.
new 4d2f71e Manually merge Steven Danneman's patch for SPNEGO auth to a trusted Win2008 domain (merged from v3-0-test).
new 6b3bcb3 drsuapi: add all code required for our drsuapi rpc client.
new 0eae576 drsuapi: fix the build.
new 36f67dc Revert "drsuapi: fix the build."
new d823940 drsuapi: fix the build.
new fb05d41 drsuapi: add very basic drsuapi rpcclient command set.
new 1a16a2c drsuapi: always use tcp for drsuapi.
new 50b5a7d rpc_open_tcp: now drsuapi is complete, we can use it in the test program.
new af78d91 build: remove PROTO_OBJ from Makefile.in - it is not needed any more
new 06481e7 Add generated library symbols files to .gitignore
new c5d3fb7 build: combine LIB_WITHOUT_PROTO_OBJ and LIB_WITH_PROTO_OBJ into LIB_OBJ
new 73b789b Add docstrings to a couple more python modules. (This used to be commit b4560c90e5e8d3a35367d3a21d361dc4c9c0de23)
new 453396c Initial work on IRPC Python support. (This used to be commit df01b040f7450c3be29f369a993955fbc4678bd9)
new 6f6234c Remove remaining EJS RPC code, was unused. (This used to be commit c994fa427fdd1e9682a5ad506aafc77f942122d1)
new 1b5acdb Initialize module. (This used to be commit 3246258afb4f3b4a977a191f2f83c73e8ce9c65a)
new 1cd3a2b Add __ndr_pack__ method to all DCE/RPC structures. (This used to be commit 06d272b42f59d0a785697d207e6d7dbbcf355175)
new 14c4028 Support __ndr_unpack__ on DCE/RPC structures in Python. (This used to be commit 3b2bd4d849946aaff2b0adfbacdc15284670b916)
new f76697c Add convenience functions for packing/unpacking structs in python. (This used to be commit c5d7d48b32bcebf8a0495cbd4556e30587fa589f)
new e3bbe61 Only provide __ndr_pack__ / __ndr_unpack__ if the push/pull functions are public. (This used to be commit dd43bdcb880d08013a600f81d40e5280db74c534)
new 05194cc Add tests for new NDR pack/unpack functionality in Python DCE/RPC bindings. (This used to be commit 468d35827fd055c82c6d43d6ce6d3d561abed54d)
new 515b6ed Share struct used for interfaces in Python code. (This used to be commit 8501a3fc31e688dba696667a187821480e8cb714)
new 654be49 Use manually written Python bindings for DCE/RPC rather than SWIG based.
new fe5be25 Allow request() call to do custom calls on DCE/RPC interfaces. (This used to be commit 9c2eff0289d7c5963da87d5e002f1b80e6e66cdd)
new f9c36fa Export functions for setting NTSTATUS and WERRORs in python. (This used to be commit 4bcb92d2d49d90863b1e64b15d055517fbfd263c)
new 75e7962 Add convenience functions for setting Python objects from errors. (This used to be commit f1de723b89251cbc8140b838941f304a34871bf3)
new 21ce0ff Allow connecting to a DCE/RPC interface with Python for which we don't have IDL. (This used to be commit e3178d522c95871f1db35d7e058906502387a553)
new 2a6c4da Support optional object argument when sending DCE/RPC requests. (This used to be commit 75ba01a0fad87a9a4788f4c2277d8db0513cef4a)
new 5863864 Fix memory initialization in raw calls. (This used to be commit 788b2dbfe4b1ef14ab30d487d845e493be46fbd1)
new 21b6e9e Add convenience function for creating objects with NDR error codes. (This used to be commit 991541a78c2428db89509081cc28072c9b542ffa)
new 63c2a19 Add helper function to return DCE/RPC fault codes. (This used to be commit 4716cdfb5d5abad85cba18be89d72fe8ee18f359)
new 4c1f064 Check for fault codes when connecting. (This used to be commit 42537b1d5282784550120358f3641f299351fba7)
new a2446e5 Add initial work for script that uses probing to figure out IDL. (This used to be commit 4e5687e813e50d0bc8d6314e389d1d7a0be2f8c1)
new 928ecba Add support for secondary contexts from Python. (This used to be commit 16d1ad050546ae6500153438db8d3c857e6f3ad5)
new 5211755 Expose request timeout variable in Python. (This used to be commit daed1432d22f5fa78907ee0fef9def8802538150)
new 74126bc Expose transfer and abstract syntax. (This used to be commit a875e07a37568b7e51c290074d5e3834c2caa4d6)
new 521354e Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc (This used to be commit 0a9330ee2a38bff13bf9af48114e6eecd962680b)
new 37aaa8d Remove stuff from client_proto.h (This used to be commit c1e115964b671802a4af5beab3ad3222ee17b9c0)
new f4d8141 Remove reference to current_user_info from lanman.c (This used to be commit f52d7c3faba4aa815d95883775f4859251406161)
new 320fadd Remove the reference to current_user_info from share_access.c
new 50ab871 Remove some references to get_current_username() and current_user_info (This used to be commit 344d69f95e217d16213eaa6b53141af6ab459708)
new 5b237b8 Move ber_[read|write]_OID_String protypes to proto.h (This used to be commit 2dbbd81677af9c470ee9370ca5414876d21c6b9b)
new f1d160f Fix a const warning
new aacfa7b Fix two bogus uninitalized variable warnings (This used to be commit 194ea682d9a5c12a0125fecc20349ca9cc3d3ea1)
new 1a1fc2f Fix two c++ warnings (This used to be commit 3b1dae7c31b881834ca4494c4434ae97a56ce6c7)
new 5df9e05 Fix missing colon. (This used to be commit 6b1576f544e2ea2b5ea0b234b724c4989dd49cca)
new 48433e4 Start building IRPC Python support. (This used to be commit 5980c7bfd727825758bda1b94ddf7a7c3f691620)
new 2067fc6 Add tests for irpc python bindings. (This used to be commit 1ce0632afeb94a69bf286706b3b1f9f4be7ea91f)
new 491f0a8 Use separate function for in argument parsing. (This used to be commit 737059795ce150066ff775909030eebc54b595d9)
new 3421691 Move result tuple generation out of main Python function running. (This used to be commit 5f07faf9c954229bf1cf6401eff81bdab4e242ae)
new 01fd688 Fix environment generation. (This used to be commit 19b46b50c982eb01909fe31d5abd304a1dd13577)
new 77acb78 Trim the size of the Python bindings a bit. (This used to be commit 717ce0b640a5c3aa62804b9869ef4dcc0f71b7ba)
new eae3658 Fix compilation errors. (This used to be commit daae053365cf6c5be7b31aa51a239c2660cfc120)
new 22778de Remove some unused cruft. (This used to be commit 8f47157f09cbf4200f0f7c5efe8750fd5d316a3b)
new 68cec49 Add bindings for irpc_{add,remove}_name. (This used to be commit a75dbdec15ead785e0105dd61f980627e487fcb0)
new b058e55 Support messaging_client_init in the python bindings. (This used to be commit f2e8f9851044506ef80811a6b6c5d31632a1f112)
new f22e4d0 Add bindings for deregister. (This used to be commit 3e7b361f5952bd2f8a417510adf218b78234ed36)
new d9a6f04 Provide access to server_id from python bindings, add more tests. (This used to be commit adcd87ad07abbf60a0152deae4b975a2401d701b)
new c17166f Convert smbstatus to Python. (This used to be commit f14ad6cd92227c7ed5c570b581e5db82b7d42e25)
new 1aeb4cc Remove unused EJS code. (This used to be commit 3b70a3de4aa63bd6c325fd620c71bd6111d3d2b8)
new 5c89184 Remove unused nss module. (This used to be commit 5f75a4f0c0343fe459f5c231f4b5ac89cea43b42)
new fd712bb Remove unused cli ejs module. (This used to be commit 170d5aef80f37c26171a40e818cc8b557828d04b)
new d60d8e5 Implement IRPC calls over the internal messaging bus. (This used to be commit 777dc3a2c7b5bf855344ba3ae8c8b564c48fc0c6)
new d5434f0 Allow using IRPC functions on the messaging bus from Python. (This used to be commit 6ecf81ae13dffa05356c1177c617206c120fb7d7)
new 4b36416 Finish smbstatus in Python. (This used to be commit 988508c2d3269cc88ed38df2fc207a1c0aaccc6b)
new 575f124 Cope with no server being active. (This used to be commit 893119bb4c9c297966d43d37fe73faa747b7c86e)
new 976eca0 Move some scripts to examples directory since they're not really generically useful. (This used to be commit 4026493e91f8096e5d602cd42f9a83d2d75042db)
new 57f6663 Remove obsolete ejs winreg example. (This used to be commit f1a2d2bc00dac56080b2bd560074ec66d12a3129)
new 58b1ab9 Fix import. (This used to be commit 17231443a0e3b0ebc4b75db3d721fe0b4e1170c6)
new c5c1b37 allow larger streams using the TDB backend (This used to be commit 8c0d756eb887477da867e069dbde3a7ad98d4ae0)
new bf8d9e1 fill in reserved field on SMB2 flush (This used to be commit 400a3b39d5c151cf43e307af2fa702208d7cd472)
new cf4899c check use of mincnt past EOF in SMB (This used to be commit 763c9d344fa55da7a24c250d29542837c3ae3971)
new 2ad2bdd stricter checks for valid inputs in SMB2 open and lock (This used to be commit a7b5689a73adde59de28770aa3949660441291ea)
new 98e72f5 remove temporary test code (This used to be commit 8995c2f12174ebacc4a6b0864b6583665494a14b)
new 33f632b loadarm: fix testparm with "config backend = registry".
new 40a90e6 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc (This used to be commit e1af9708c9b40edfa21862028672882797218174)
new b83131a rpcclient: simplify drsuapi dscracknames call slightly.
new 51912e5 idl: add drsuapi_DsGetDCInfoCtr3 used by w2k8.
new db940db re-run make idl.
new 6db0efb rpcclient: call drsuapi_DsUnbind() when finished with DsCrackNames call.
new 09f55d0 rpcclient: add drsuapi dsgetdcinfo call.
new dce310e Remove evil hack which breaks Python bindings. (This used to be commit 1c179566cb39eb09e522dbce69230472a5d4e655)
new 9e37d25 Remove unused scripts. (This used to be commit 3d22b72bb780065059f45ebeb6025d1bceb1f5b6)
new cbe4393 remove unused credentials ejs module. (This used to be commit 9861cae1aebdef41f098df71be4e5a33f6af9bf1)
new ec362bd Remove unused datablob and nbt ejs bindings. (This used to be commit f758553ac50d374f64a8763055dc4f12ab9b0c68)
new 335688f Revert "remove unused credentials ejs module."
new 4e9ca6c Remove unused EJS net bindings. (This used to be commit 3923414849c5a3b14379e2cd3e61d862150800a6)
new 75e2e10 Remove unused rand EJS bindings. (This used to be commit 4016427b77b2bc202a8dc4064ddc7e13f36db06d)
new 1b6396f Remove unused param ejs bindings. (This used to be commit 4dd0d46e27696b6d29d4b6a63c56667ce5e03db6)
new 3a76da2 Remove unused libjs functions. (This used to be commit 657a87fecc2e79e3c3f66c551e392cc341bca8cf)
new 8f25f40 Remove unused literal EJS bindings. (This used to be commit da3094d1ba86a8f4967ca1993383b0767439f79f)
new 4de01a9 Add function is_dc_trusted_domain_situation().
new a186e59 passdb: in get_trust_pw_clear() correctly fail if trusted domains not supported
new 48026d8 passdb: add comment explaining logic in get_trust_pw_clear().
new 6efce47 passdb: check for is_dc_trusted_domain_situation() in get_trust_pw_hash().
new c5a030a winbind: correctly omit check for trusted domain support in cm_prepare_connection
new 6cebad5 Remove unused function is_trusted_domain_situation().
new 0d8d6db the start of a SMB2 create test suite (This used to be commit 16787e99f3de7255e315651c095486f90f65f2ca)
new 2814868 don't alter the in blobs in a SMB2 create, otherwise two calls in a row will fail (This used to be commit 3b811a52fe9a8356337ad149d01a3498c09d900a)
new 506849f check invalid create options in the right order (This used to be commit 73dbfb9b4148dbfdc30518c08db4658d189f4160)
new 892712e cleanup some warnings and add --skip-cleanup (This used to be commit c73dd078eaa20c7bf0b833e65b24c29aab738f25)
new 9691856 cope better with read only files in smb2_deltree (This used to be commit 88a2c7b2f44f160836e477e460812df557204f51)
new af4f6f4 add a mask of invalid security bits (This used to be commit ccbf5238767605f020ede66c8027731487c8cf00)
new 9a37e7e Vista returns ACCESS_DENIED here (This used to be commit f5068c6e50215f6ea7108d58d783394a315ff14f)
new f0b4b15 check for some more invalid bits in smb2 create (This used to be commit dcdaa9f5fd9150b16fb277213e864e5c39d831d6)
new 95afe46 expanded the SMB2 create testing (This used to be commit 71915128498674d9937780b9278fd2ac1eb06ba8)
new ae51353 Re-enable the evil "aio write behind" parameter. Jeremy. (This used to be commit 5d22ca00bcdf49dcb35468400ac8cc3c57808d0d)
new 6e26586 SEC_STD_SYNCHRONIZE is only invalid on SMB2 (This used to be commit 067f1271adaa13d537bbc92b19fe8d633cbaaf50)
new 65e31a9 make the SEC_STD_SYNCHRONIZE test more specific (This used to be commit 8c263f91bda97eb910c8589b6cd987ec4a62d770)
new 7ae464b another gentest derived test (This used to be commit bb546ab3779b235c5276ef9a714d1ca57b6815c9)
new cf27420 disable the SEC_STD_SYNCHRONIZE test until we know what it means (This used to be commit 897f4582bee72e319874e8a2d064ba442415571d)
new 848e7c5 it seems that lock flags are only validated when UNLOCK is set (This used to be commit d1bde5830cd56042236d72598e5cfe9c7abc4c47)
new 46e6441 another attempt at the damn SEC_STD_SYNCHRONIZE flag (This used to be commit 2ac27bfffa557d6c0f71c443b43a8d1967edb177)
new c400933 added some SMB2 locking tests from gentest (This used to be commit 2932fcb04646bb921fb1daa365dd4c86cadfe4c0)
new 5d0d239 Start an 'NTP signing server' in Samba4.
new cb36437 added support for the output fields of SMB2 close (This used to be commit 2633bc749792c224acc73a2e4ca723404331c19c)
new beac55a enforce lock ordering in SMB2 (This used to be commit 3bec932a89006521ba74bde7943b8cd5b4a660d8)
new a75d507 re-enable some tests (This used to be commit c15b24a2f4346b6f07e1d5fd4f2bef7cd09cf350)
new 4f0d968 added a basic SMB2 read test suite (This used to be commit 4aeda5c11414a4a7ef44da32be05209cb5caa90c)
new 8daeee5 ensure that we honor SMB2 read min_count properly (This used to be commit 318038d6f670efffa96d8b0db63f46b3752e1cd3)
new 2f446d9 loadparm: fix process_registry_shares() when there is only [global] in registry.
new 372a6c0 doserr: add WERR_REVISION_MISMATCH.
new ed3a095 fixed file_attributes test (This used to be commit 791ce0fe39a9d9e0d40b9850ff6f0cc9077fe2f1)
new 329d770 idl: avoid sa_family as it its a macro on IRIX.
new 861bb16 re-run make idl.
new c73cc63 dsgetdcname: use family (instead of sa_family).
new 6cdfbd8 fixed uninitialised variable (This used to be commit 8d2e20fcb984c122fbf98cfe712b3145941d881d)
new 5c66b80 Move version.o and dynconfig.o into their own directory. (This used to be commit 2cc924a412578c052a7793408300c28c8bc87c2d)
new 4fc224f Use variable for ldb source directory. (This used to be commit 48bfce0ea51b952baef5bfa667405e8742e5016f)
new 3d2d306 Use variable for source directories. (This used to be commit e40fc0bc4bcf91c35baba1230354d3185a34076e)
new 936b973 Use new dynconfig.h location. (This used to be commit c3f556915f09d078253e4c5539910a1cf420eeca)
new b7a4141 Use variable for socket wrapper include path. (This used to be commit 01c0000def9492989c543e7ed6d48c58a3be1854)
new 93a0f37 Disable CFLAGS hack when include path starts with variable. (This used to be commit 86ce8bf88acf3f9f9966ccf063bbf46d134ea4ba)
new 134af89 Use variable for heimdal source dir in static deps file. (This used to be commit df603ad290700c2b286972cd7a6a28ac07f81f60)
new ee11411 Use heimdalsrcdir variable for automatic dependencies. (This used to be commit c5db384160aefc21141e94004faf4e89a204ff69)
new 44ca677 Use variables for more object file paths. (This used to be commit 5008116479209a1275d7f9b41ea293b27a8f7632)
new 14b0987 use varibale for asn1 compiler. (This used to be commit 4543633ba046836d13da80d07d06c272c3abf9bc)
new 04b7b01 Move asn1 cflags definition to gmake. (This used to be commit 486d43355eb368c3f291ded5e353416e478ab862)
new fa22165 Use variables for et files too. (This used to be commit 953f796059e16ea082391cfd6a018531a2a5be4e)
new 16c883c Move CFLAGS that are not inherited out of smb_build. (This used to be commit 49dcf4b8811f92684a7ddd266ac289d8fc8ca215)
new 34402ec Move source dir variables to Makefile. (This used to be commit fdc7c3568e5fbf510c874601d72798454b1c1ca6)
new b7ef085 libwbclient: fix typo.
new 7cc9b5c drsuapi: fix data_blob_free() caller (this call is quite different in s3 and 4).
new b7f745b wbinfo: prompt for password when none has been given.
new 03f6679 Move more CFLAGS to Makefile. (This used to be commit 0406713aad09b1ea4bd761519fd4897b94cfc7e5)
new 7ae9cb4 Don't throw away cflags if they start with a variable. (This used to be commit 9f81214239e1cf6563da4ed49d051fe56d3ab129)
new 053cb70 Use variables in generated make fragments. (This used to be commit 269f8c9f6e9e5f6ad20319956573f09232b7c48f)
new 55da8e6 Work around iconv conversion failure from generated smb.conf.5 on Ubuntu 8.04.
new e797e23 Simplify handling of source directory in asn compile wrapper. (This used to be commit 2c01d342b27832b930b81b04a90ed5630c6f470d)
new 5c9f28d Simplify handling of source directory in et compile wrapper. (This used to be commit 4e6fddda2e7d9e37f7b7ec99c5a58671f825a571)
new 1284308 Use variable for ndr_netlogon.o path. (This used to be commit b5d9d7a0affb4dcd8b89830e6967e4a14b512619)
new f56432e Use variable path for heimdal glue code. (This used to be commit 3fce4889b3f6ddc38e3dd3e1ffd4e7252f370883)
new 4053e3c Use variables for IDL file paths. (This used to be commit 683ba6de41b3fecc14c18502ff82b4fa617618e5)
new 5f6d007 Depend on latexfigures files directly as using a rule in between causes problems. (This used to be commit bf3c2773f94c1db29a8a3e5935ff587f16f9a905)
new fd03ce3 Allow external use of regf idl. (This used to be commit 7b9b3ec02b27852cc32689a44c7f3fbbe43b7c6b)
new 9acd331 Add simple script to build docs (This used to be commit 0865f4615d3ee91673dd6d02c6537765f34b3129)
new e1cf19b Adding initial copy of "Using Samba (3rd ed)" (This used to be commit b77c46a36366d25dcdbc476963fbf43aaa4b9801)
new 7df9e11 Remove autogenerated html file form using_samba (This used to be commit 94090f196a400651314530324e86c374f5a05657)
new 42cfbe2 Add variable for smbreadline directory. (This used to be commit 94167c7d4273fbd6084d6ddae7fd15dcb189d62f)
new 52b2301 Allow librpcsrcdir to be an absolute path. (This used to be commit 8c0b55114fe35d498626d9d60cc4716b821d4d4f)
new 6811dc3 Allow server manager to close open files selected by id. Jeremy. (This used to be commit 7eeed8bb41059ec2bddedb6a71deddeec7f33af2)
new d5d4a95 Memory leak fixes from Chere Zhou <czhou at isilon.com>. Jeremy. (This used to be commit 201bcc8ed291b51be6f4508c6aa1cb17ce6dcbe3)
new 5e4d4c8 A few cleanups from Chere Zhou <chere.zhou at isilon.com>. Jeremy.
new 51ae230 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
new 95d873a build: Fix the build after prototype change.
new 2217451 fix the build after prototype change.
new af6e91e fix build: add missing prototype of msg_close_file()
new 87c15f5 lib/events: use mem_context given to event_context_init().
new c611432 Depend on debug names of shared libs for linking. (This used to be commit 2e3296f181acd8010cb1465097b91ae8cbf38b5f)
new 378a246 Use variables for directories in static_deps.mk (This used to be commit 2561a52e8f05494e0a703b6e82e8fcc491b3a393)
new fbf8388 Use variables for directories in dsdb ldb modules. (This used to be commit 82db5d3d56f9faefea47160ad2c983393131382a)
new 715cee3 Use variables for directories in ntvfs smb2 module. (This used to be commit ea550711c5949f11f9d2ad41ff96b56644f06547)
new f85cfa9 make sure we send a reply packet for bad create options (This used to be commit f9b94f62998aef5f5f3879ac3cfba93016fa521b)
new b5f39fb fix error code for read on a directory (This used to be commit afd4f47971bc5f63b32c44dad546a1a4011b86f4)
new 6222b8e fixed error code for write on a directory (This used to be commit 68eb5b050edeaa9c95348013b68a785c3f2c21fa)
new d5fe193 added --skip-cleanup to gentest (This used to be commit 0bc3de0cc4ad8a9d1a8582852f7f42cf56dd5a3e)
new bbcbada added --valid option to gentest_smb2 (This used to be commit 91765946b00c6f25d30d0d977c03209cb4e06448)
new fd67526 answer SMB2_ALL_EAS qfileinfo (This used to be commit f5cf47eef18a5728317de97eab961d948db3f031)
new 17704a8 add exceptions for some of the strange windows SMB2 locking behaviour (This used to be commit 429bbecebe50ce3d8d494eece35b2387556d5893)
new 0dbef08 expanded the SMB2-READ test, including the windows position bug (This used to be commit 43e7b13027cde2696d6e137a785456861c49071a)
new 275e057 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit ecb0e5477aa63180daade5c597e7ac2aebfc1e15)
new 8fb5ac6 Fix dependency on swig ldb module. (This used to be commit e616a9a1e55aa2265fd2fb4cd2dd0c3490158383)
new baa2dff Bring up the ntp signing deamon
new bb264d3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 7ae25aa6125e5375ac9c080a1e95fa34bda0dbe1)
new 0f2d8ea Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 3038dd8a4ffae4113f49547a9d4d6b1c8c46397a)
new 6bfdc74 Fix dependency list for NDR_TABLE
new 2173169 added support for all of the known SMB2 create tags in our client library (This used to be commit 597b38e97b01d2137e6ac96ca07cd56fadb2c09e)
new 93d2f8f Try adding a stub to fix the build (This used to be commit a529c377ae7a4a70a99d60b7817a751ab4fdd551)
new 773f5cc expose a function for pushing all SMB2 create blobs (This used to be commit f5985a0490e4105a9b0208f6b7b19e635db324f9)
new 6b70726 implement the documented SMB2 create blobs in the server
new 082272e added testing of SMB2 create blobs (This used to be commit a48cbec6b90c6ba9db870fc33eed06b36612d8ff)
new 0be9746 ensure we don't change the incoming blobs in a SMB2 create (This used to be commit a6cc89fffe8c149b540f2125cea57f31331d5460)
new 669c528 added some of the new SMB2 create tags to gentest_smb2 (This used to be commit b3f638581689946084148b241f9fd7c0b938ade2)
new 0eb4ecc test unknown tags and bad tag lengths (This used to be commit 72902c1d0f85048adf3088b4f90bbc34858b8658)
new 1499a7b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 7245e62f08e2bda96471318cac612b25697bc3e9)
new 07b4caf added a newline at the end of the IDL (This used to be commit 6386155e99628377046e23342bc640710567afd0)
new 9106975 add testing of creating a file with an initial ACL on SMB2 (This used to be commit e957e86a03baa0c0daf3bfe1aaeceb7a08e3c24e)
new 8b6b14d Install the ntp_signd NDR headers...
new 28158eb Another (useless) header to install (This used to be commit d403109666dd31fbaa419d108c386bb2ab01896e)
new b023ca3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit ad7f05fd94a19ebae678c733077c59fcea66e5ad)
new fa0bc44 don't allow a file to be changed to a directory with setfileinfo (This used to be commit ad7acbf8bf83c7250dfcbd57f0f4e19e57534a92)
new e814586 generate security descriptors in gentest_smb2 (This used to be commit 5ca7e9590e792dc409c6677321cd14362255964e)
new f7bf790 added testing of some strange read semantics on windows (This used to be commit 46a0b65742bc0e4277da53df9df823abd4a0d150)
new 1eabf81 check that we can't change a file to a directory (This used to be commit e013ada415ebb25e925f715791757330ba003b43)
new 611072f Fix Bug #5285. (libcap header mismatch)
new f4077a0 updated comment based on MS-SMB2 docs (This used to be commit 5754cc13514a0f5fe4c47ce53521c256c9d96487)
new 86d69fd SMB2 doesn't have NAME_INFORMATION level (This used to be commit a431d51b113c2e214ccfe7a678ba0a565b020263)
new dfdfe06 added --noacls options and checking for same mismatch in backtracking (This used to be commit c7d2e1bf65a28b6a2efd60585ae8ead2fb486e53)
new 67226f0 fixed create_action for truncated files (This used to be commit 884c32fcef48244bd260026a61790332bd706eb4)
new 70eb8d5 fixed current_op.mismatch for more cases (This used to be commit 8a2a31d050a31308036545414f8d180ec8148f1d)
new c793faf check the set of file attributes which are ignored (This used to be commit c818f56d8ea3ddc6f4cc61e9d5ed6fd195280a5d)
new d36434f Security fix for CVE-2008-1105: Boundary failure when parsing SMB responses can result in a buffer overrun. Jeremy. (This used to be commit 23b825e9d2c74c5b940cf4d3aa56c18692259972)
new 68ec300 Don't make the NTP signd headers public.
new ce877ca Final fixes to for a functional NTP signing deamon.
new 815c0ef provision: Add missing string parameter token when assigning ldap_backend. (This used to be commit 7d26145a7fba22b2e1c7c57053aab3180a22089d)
new 8bd5095 howto: Remove smbpython. (This used to be commit b4aa957ae1b87677fbe1583eeab16936f6cd1124)
new b921331 Allow the ntp_signd socket to be set from configure.
new 844a7ad Add in an enum for two future NTP signing ops.
new ea03910 Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local (This used to be commit 88c9200b7802954ce8aac82901ab7aec1fa8330a)
new f6b678b fixed offset for maximal access response (This used to be commit ddd0bb32510d615c7b943fb4ce4c9c275b98ab89)
new e42ded2 SEC_FILE_READ_ATTRIBUTE is only automatically granted on SMB, not SMB2 (This used to be commit 7bff0691428ed3f75c1a9cbaae692bc9830640e6)
new 21d770a querying the ACCESS_INFORMATION is always allowed (This used to be commit 25d5b94d6a700f2d294e108aeca85cffcd5bbb4f)
new b7c8e02 Print prefixMap in a human-readable format.
new c86dc11 added support for returning the maximal access MXAC tag in SMB2 create (This used to be commit 4eb49335d5f0319f9aa47ded5215a2977d3336bf)
new 215fd97 test the maximal access return (This used to be commit 23ffec5d140463c8307fd7e444ae25781ea3d792)
new 523a0fc check maximal_access here too (This used to be commit 8159b1598e21daee730e185d025694e27df18d1b)
new de4c962 fix from WSPP SMB2 test 11 (This used to be commit 81612b7854725837e8487bf97b87bff6548b6ad3)
new 5bc1d81 Finish the LDIF parsers for the prefixMap attribute.
new 617ef56 Remove extra spaces on prefixMap input and output.
new 383d105 fixed the error code for bad SMB2 ioctls (This used to be commit b1d2d388ecff96dfcc17da24796f36c40cbb3eed)
new 8eef2e3 merged gentest.c and gentest_smb2.c
new f0bc7c0 don't mask out SEC_FILE_READ_ATTRIBUTE on SMB2 (This used to be commit 1dfa50a48040bdc1166be2dbe1063fd8a79166f8)
new 2371de9 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit e728596eec2157eefb1fe72789284567f3880388)
new 1e7dc56 Fix extra dash in command line flag. (This used to be commit c823cfadb0b20a0782fc4a8a0b63dcb9116f82be)
new b302d32 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-defs (This used to be commit 3947327f8c4ca530d99bc5ac3d1f6f54727f477a)
new 90aeca8 Check test directory is cleaned up by Python tests. (This used to be commit c338269b4b9f2bf4d3386880c1d733a8e47e2c8d)
new e16f0e1 Update after changes to the provision API, make sure temp dir gets cleaned up. (This used to be commit 064e9ddb3786bd7df8785b39754b1e6674496b66)
new 6f7b2b6 Fix samdb test and enable it. (This used to be commit 6b202d3780f8ff50e0bdfa4a749c43b5639e4880)
new 3d2c9e4 Allow full-line comments in include/exclude files. (This used to be commit 4095f3c358a39d9eb8a1bcef52e49d44ea8fbd2a)
new a127b1b Add samba4-slow file listing tests that succeed but are just slow.
new 433a05c Fix winbindd on a PDC by reverting : 83b04c60fac76ccd2d5aecb14f8896a07d488b1f..6e66512d5beb256a44c6703cdb8c7fa7e0fd8537. We still need to address https://bugzilla.redhat.com/show_bug.cgi?id=429024, but this will come later. Jeremy. (This used to be commit 41e20becf3b976656f60aaec9175df329803b012)
new ad00ecd Tiny memory leak (This used to be commit e7f76a0c65085dd1e7b50ea3537e11922e7d9ecd)
new b33dba8 don't emulate broken SMB2 locking behaviour from windows (This used to be commit c50e7a15f9a7f2c5821b5ee468f9ade6eaa0ed55)
new 6ef9674 the docs shows that this is a o16s32 blob (This used to be commit a6d28e2b330a20e95b745966bb5eb153bdc58ed1)
new 931d3d8 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit d335fd11637f5e138b08a5e0fcf54b19cef9a646)
new 0613d0b Remove test from samba4-skip, it is avoided in samba4_tests.sh
new 437ca06 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit cd10b381765f9146f22f5cf23f0ef5f6a65e804d)
new 39f50af Move CFLAGS handling out of smb_build. (This used to be commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6c)
new 46f22ad Make sure reason for skipping is output. (This used to be commit 2d1cac54dec1aed9e5258bd44bdd236b5dc92224)
new b9babfe Fix up provision and samdb tests.
new b34bc40 Don't pass an smb.conf to provision tests.
new c59e7d5 Reorder the linking of objects into a binary.
new d579540 Fix rpcecho test. (This used to be commit df8399ba9dee9d1c706a3e56451c9f2cade96dae)
new b6b1f3b Place the NTP signd socket in the selftest area (This used to be commit e2fa3788110698cd3340dfed8acd36744a27a5e5)
new 21377a7 Fix the samba4.dcerpc.bare.python test.
new 07e6a0f fixed a segv in the python messaging code on 64 bit systems (This used to be commit 7598c8389745fcc77da341b4af2dcef6a01db700)
new 27f4656 two more places where the wrong type is passed to PyArg_ParseTupleAndKeywords() (This used to be commit db6122ec104e80ee2e02b1170ff808b6456b780b)
new beaa01e implemented client side SMB2 signing
new 9c1519c Skip the samba4.samdb.python test.
new be1927c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 31308caad0a83a487341307e4e810a69c08ff371)
new 4f0626e Fix security=server, bug 5502
new 5107f09 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-defs
new 2791fc9 Add header to knownfail file. (This used to be commit 307674b6c03e6cfbba590d50d994bfaaa7bfeb87)
new 2772871 Fix samdb python test. (This used to be commit 0e3d488cc108174ca0f875aab16b9771c2933f19)
new cf4b2f4 Update libsmbclient examples to match new libraries
new 3e20aeb Working on bug #5475
new 2e9136e From Michael R Sweet <mike at easysw.com>.
new a991c5a Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit 3d01248f63d0d476c16236453983ffe759d0b2c2)
new be14efb Revert Jelmer's CFLAGS commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6c
new 908812e Fix bug #5504. winbindd children and parent were handing SIGTERM in the same way - deleting the socket! Jeremy. (This used to be commit 3ab5a3883e33eba159152aa02544d71f047c7e45)
new 4408fda Fix valgrind bug in debug statement. Don't reference uninitialized memory. Jeremy. (This used to be commit 25e76a19f22cdf726928d6c4b165745de9e455d6)
new 70b3789 minor memory leak fix (This used to be commit 0c61631f345436bf88e93219c139af8cfbeea18b)
new 57b7b0f more useful output in scan (This used to be commit 70569a78cf3443ce5c0b0a28dcd17a3031d8aa55)
new eb8634b check for requested buffer size in getinfo call (This used to be commit ed8f16379d01d3dffd2645e2b275aa27507dfec9)
new 346dbc6 Split the winbindd_passdb backend into a 'builtin' and a 'sam' backend. This allows winbindd when running on a Samba PDC to correctly answer wbinfo -u lists and other queries. Jeremy. (This used to be commit e61ad0c1586733ae1d3518ce56d95094d1ac5ef9)
new 9835b4f fixed a warning (This used to be commit 7a8ee50105265a4da1f2b89144094f2269c6b119)
new 3850d47 updated some info levels based on WSPP docs (This used to be commit f84620324a8cebcd2fd19388d910928ca1ad1334)
new 1bdd082 smbpid needs to be 32 bit now to cope with SMB2 (This used to be commit a2854fd6eaf097b5a9a562e0b8f1a599485fec42)
new 8da3217 smbpid is 32 bit, and update SMB2 locking per MS-SMB2
new e7b30f0 remove unused macros (This used to be commit 7a1877db15e6a57f0f057dcf5da6609b9bdeef51)
new fa32787 remove a pstring (This used to be commit 12ecd7f4b8934e3e11e8b6019b92b82a53e55b96)
new 405e64c more updates for new info levels (This used to be commit 85d1873ee92fcc7df3addc42ddb8189144901f8b)
new bff228d First draft of a WHATSNEW for a new release.
new 9a6502a Fix location of smbldap-tools
new 9b913d6 Fix WHATSNEW.
new b3ec55b krb5_init_sec_context: skip the token header when GSS_C_DCE_STYLE is specified
new 11ef7d2 Fix by Bo Yang <boyang at novell.com> for bug with winbindd trusted domain child not keeping primary domain online status up to date. Jeremy. (This used to be commit 0621c7c8161b7b94cc9249ab3e71855d3030b6fb)
new 93baa93 idl: add NetGroupAdd() to libnetapi.
new 3e67dfc re-run make idl.
new 813f119 idl: add NetGroupDel() to libnetapi.
new 2da5df9 re-run make idl.
new ee671b1 libnetapi: add dummy implementation for NetGroupAdd() and NetGroupDel().
new d8c1f1d netapi: Add NetGroupDel/NetGroupAdd header.
new ff7b8bc doserr: Add WERR_GROUP_EXISTS and WERR_SPECIAL_ACCOUNT.
new c36b5dc netapi: implement NetGroupAdd_r().
new 2ae4df4 netapi: add NetGroupAdd() example code.
new 2bad004 net: Use NetGroupAdd() for adding domain groups.
new e310fac netapi: implement NetGroupDel_r().
new 4e85043 netapi: add NetGroupDel() example code.
new 903c418 netapi: let NetGroupAdd_l and NetGroupDel_l call the remote functions.
new 0eca06b netapi: add NetGroupSetInfo to IDL.
new e11081a re-run make idl.
new b01a0a1 netapi: Add dummy implementation of NetGroupSetInfo().
new a6f057c netapi: implement NetGroupSetInfo_r().
new fe0f0ff netapi: Add NetGroupSetInfo() example code.
new ed69e68 netapi: add NetGroupGetInfo() to IDL.
new e658d64 re-run make idl.
new 5b111cc netapi: add dummy implementation of NetGroupGetInfo().
new 457649f netapi: Implement NetGroupGetInfo_r().
new 0469db8 netapi: add NetGroupGetInfo() example code.
new 05cb539 netapi: add NetGroupAddUser() and NetGroupDelUser() to IDL.
new 02db441 re-run make idl.
new c30b8c4 netapi: add dummy implementation for NetGroupAddUser() and NetGroupDelUser().
new 39101ac errors: add more WERRORs.
new 749e5a8 netapi: implement NetGroupAddUser().
new 1e0c820 netapi: add NetGroupAddUser() example.
new 4dcfa15 netapi: Implement NetGroupDelUser().
new 43a0060 netapi: Add NetGroupDelUser() example.
new 31c1850 netapi: add libnetapi_samr_open_domain().
new 2997e28 netapi: use libnetapi_samr_open_domain().
new be9332d netapi: add NetLocalGroupAdd() to IDL.
new b931bec re-run make idl.
new 4f419aa netapi: add NetLocalGroupAdd() skeleton.
new 97cf9db netapi: Implement NetLocalGroupAdd().
new dac9e22 netapi: add NetLocalGroupAdd to public api.
new 5e0c89a netapi: add NetLocalGroupAdd() example.
new 2ead150 netapi: add NetLocalGroupDel() to IDL.
new 7019644 re-run make idl.
new 7773d79 netapi: add NetLocalGroupDel() skeleton.
new 4d6e66a netapi: Implement NetLocalGroupDel().
new 5800a52 netapi: add NetLocalGroupDel() to public headers.
new 808c703 netapi: add NetLocalGroupDel() example code.
new 8216c60 netapi: add NetLocalGroupGetInfo() to IDL.
new cc49464 re-run make idl.
new 45baadb netapi: add NetLocalGroupGetInfo() skeleton.
new d8fc64d netapi: add NetLocalGroupGetInfo() to public headers.
new bfef3bb netapi: add NetLocalGroupGetInfo() example code.
new a3f1e2e netapi: implement NetLocalGroupGetInfo().
new b71ff71 netapi: add NetLocalGroupSetInfo() to IDL.
new 504fbb5 re-run make idl.
new bf225fc netapi: add NetLocalGroupSetInfo() skeleton.
new 0ae3f8b netapi: add NetLocalGroupSetInfo() example code.
new 1ecf67a netapi: Implement NetLocalGroupSetInfo().
new e465068 netapi: add public header for NetLocalGroupSetInfo().
new b652e5b netapi: let libnetapi_samr_open_domain return WERROR.
new 56bdfad netapi: add libnetapi_samr_open_builtin_domain().
new bd9d129 netapi: use libnetapi_samr_open_builtin_domain().
new 4fd700c netapi: add libnetapi_samr_lookup_and_open_alias().
new dbb8e16 netapi: use libnetapi_samr_lookup_and_open_alias().
new 538f624 it is not valid to set a UNLOCK flag on a lock request (This used to be commit 63f315572969e7fc52bdc7c0b38eaaee736d5e2a)
new aa35cef setpassword should be executable (This used to be commit b8f2e6321dd06508f9cc48e8d76d20232cb7d60e)
new 34413e4 netapi: fix some build warnings.
new c9d2dfc Clarify that our build farm status really sucks at the moment...
new 638e512 Mark as the real Samba4 alpha4 release. (This used to be commit c2eb3529555968055deae4ca7d25ab3e4f84e864)
new 1c0a975 Fix bug reported by David Eisner <deisner at gmail.com>. When allocating cli buffers for large read/write - make sure we take account of the large read/write SMB headers as well as the buffer space. Jeremy. (This used to be commit 19519bca9b64b736d2fe0447b7cd495f00dba60a)
new f23d2e4 I probably should warn about GnuTLS bad mojo...
new 2731e4a Remove outdated README (This used to be commit f9ef7009bc73e3ee27f0ef32d6983bc9286d7e4d)
new 7c926ff SMB2 signing now works. The spec was wrong (and will be fixed in the next version) (This used to be commit 436cb17b869e2d6cc57936ccc5e81680fb992341)
new ac94fb0 Merge branch 'v4-0-stable' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 7e24ec1430cc14c732ad78f3ce8869931996f6b7)
new 28f6973 On the road to alpha5... (This used to be commit e9bc72495affb31e5c3d25be7e86d51659333374)
new fb4c9dd BASE-DELAYWRITE: add missing time checks to make sure the server has updated the write time
new 6610a6c BASE-DELAYWRITE: fix test on filesystem without high resolution timestamps
new 0827b08 opendb: add write time handling
new c43591c pvfs: add PVFS_RESOLVE_NO_OPENDB flag and get the write time from the opendb
new 47b54c7 pvfs: add posix:writetimeupdatedelay option
new ad19d54 pvfs: trigger a write time update 2 seconds after the first write
new d1bb49a pvfs_setfileinfo: update the write time in the opendb
new 60759b6 pvfs: correctly set the write time in the handle destructor
new 6e52c4f pvfs_close: correctly handle the write time updates passed by close()
new b800af6 pvfs: use utimes() instead of utime() to get better timestamp resolution
new 70f83b4 selftest: set posix:writetimeupdatedelay
new a2f1bd0 selftest: pass torture:writetimeupdatedelay to smbtorture
new c674a09 selftest: don't skip BASE-DELAYWRITE
new 446748b Align the Python and EJS ldap tests.
new 0d556ea Fix saving of the config file in SWAT; [#5516].
new 8c7e216 Fix empty input fields in SWAT; [#5515].
new d8b2346 Add ldap connection timeout for OpenLDAP and Netscape LDAP libs. This can be controlled via the ldap connection timeout parameter. This fixes fallbacks to secondary LDAP servers in multi LDAP server setups like in #4544 (This used to be commit 8e59a2fedc940b081222b0e8f90fe0c5a0981c06)
new a307e90 man pages: Add documentation for new parameter 'ldap connection timeout'.
new 175909f Release scripts: Update create-tarball to include docs and other packaging details.
new dd7cf34 winbindd_cm: Replace the use of lp_realm() with our_domain->alt_name.
new 4f6ea21 build: fix the build (missing protoype for lp_ldap_connection_timeout()).
new dcdeab4 build: fix build warning.
new 2cfacba Always set "registry shares = yes" for "include = registry"
new 70219be Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 9d74201e462f2f95ed5bd91200681db3bd2a9277)
new 12281d0 netapi: remove unrequired headers.
new d4c5a1d util_str: add talloc_asprintf_strlower_m().
new d777243 net: print NBT_SERVER_X_SECRET_DOMAIN_6 flags in "net ads lookup".
new aa8bfd3 libnetjoin: delete possible "realm" leftover parameter.
new dddc572 libnetjoin: only close existing policy handles while unjoining.
new 913a323 net: fix popt context memleak.
new 8699913 lib/crypto: remove unused sha1 and hmac-sha1 code
new 71ce997 kdc: we don't need any *_locl.h header from heimdal in the kdc
new 7d35e4e netdomjoin-gui: some minor fixes + hunting down typecast bugs.
new bb58d33 libnetjoin: correctly copy returned lsa policy sid.
new bc8c2a5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit d206517f90ac02e829193c5a17e5df25059cf18d)
new 9cf7294 copied the Heimdal sha256 functions into lib/crypto to avoid a link error
new 93d6332 fixed SMB2-LOCK test for new semantics (from docs) (This used to be commit d4d4d62939e325f8529b11fcd2d490e8f63293b0)
new 19e5ee0 netdomjoin-gui: disable annoying "reboot now" dialog.
new c6cc3cb another SMB2-LOCK fix now that we know that the UNLOCK flag is only honoured on the first lock in a set (This used to be commit c014ffabc65c30a6b83c8f9f9f9a80bb79333f59)
new d261e16 Fix a memleak in ads_find_dc() in case get_sorted_dc_list() fails
new bde7cbf Fix a memleak caused by a crappy get_sorted_dc_list() API (This used to be commit 2ea03a1e95a30e321e390bef9408a1215711de07)
new a0d5033 Samba3-HOWTO: Add improvements/fixes.
new 20ec11a net: fix debuglevel handling.
new 21e759e mailslot: always pull a command 25 type reply.
new 387706a libnetjoin: First store configuration and then verify the join.
new e3e1172 libnetjoin: add libnet_join_rollback().
new de89de4 netdomjoin-gui: fix more gtk runtime warnings.
new 66a5cba netdomjoin-gui: enable NetGetJoinInformation() call after successfull joining.
new d05ca8c Add convenience function for creating nbt sockets in torture. (This used to be commit 1e6bfb1aa7eba1b92ee4bfb318ba843752a993a9)
new d51904c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit dcdfee611ccc0ae798e3eea2cfdf3c7642dc5677)
new 48a2a37 More correct fix (hopefully :-) for any memory leaks. Jerry promised to check :-). Vl also please review. Jeremy. (This used to be commit 8abc6e742147486a62b4a3f9845e34062845d8ea)
new a335367 netapi: use NetGroupSetInfo() for "net rpc group rename".
new f4e9388 pam_winbind: fix pam_sm_chauthtok for storing modified cached creds.
new 3df3bf5 ensure we don't end up with a partially initialised EA structure (This used to be commit 388f4fde3655146bf57b4c51c59c39f475aa7fe8)
new 8e45338 handle NULL fields in blob comparison (This used to be commit 0643b5a2bfc401d8318964241ad522eb427a170e)
new e97cf20 added server side SMB2 signing (This used to be commit 8e919dcb0826a5b25d037ee6144af5f7cb21f3ae)
new 5d5c8a0 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 8e96f2edb003d997e71e9e237463882696279d0f)
new d4cbc44 Negative conn cache uses gencache (This used to be commit 8765eb8ad7bb978d3bb9c9ff8e557791fdc43009)
new a191f3d Make the gencache based conncache use talloc_tos() (This used to be commit f7f912a478af64b07beeb58673b605da0c46db94)
new e252b05 Add prototype for delete_negative_conn_cache (This used to be commit 097446c3c82c42ca4a7909201119c0cf431321ba)
new dd30dd2 Fix a crash in add_failed_connection_entry (This used to be commit 2a689aa66af1de3d2e0d08b51e33e9a7015d6cb7)
new 3245256 Fix a memleak in fetch_ldap_pw
new 8c98f5a Fix a memleak in secrets_fetch_trust_account_password_legacy
new 0e7d1aa Fix a memleak in secrets_fetch_afs_key
new d1e0c7f Add STREAMINFO op to vfs_full_audit
new e4ad580 fixed mandatory signing
new 1c33953 make signing per session in the SMB2 client library
new 3df0fee fixed for per session session_key here too (This used to be commit abcbce004c99a2c62aa8c7a7cfc8ac5b5cfeb7dd)
new cad533c Add more docstrings in tdb. (This used to be commit 3d798a1440603b7929955f2120f09ba1482885a1)
new 1db2dc1 Bugfix noticed by Herb. On using the again: tag as a goto target we were not reinitializing the array counts.
new 4a05824 Make it possible to disable gnutls at configure time, until someone will finally decide to fix it. (This used to be commit 0671dce355432a2a4c08ab010831eadd73e4561e)
new b0d43b8 build/m4: fix warnings with autoconf-2.62 rename SMB_BUILD_ => samba_cv_
new 1b95525 libreplace: fix warnings with autoconf-2.62 rename ac_ => libreplace_cv_
new d54c171 libreplace: only include AC_USE_SYSTEM_EXTENSIONS fallback if required
new 6dc6d48 configure: we require autoconf 2.54
new 2c0360f configure: fix warnings with autoconf-2.62 rename smb_krb5_ => smb_krb5_cv_
new 7f70c12 configure: fix warnings with autoconf-2.62 rename samba_stat_hires => samba_cv_stat_hires
new 4461f0a configure: fix warnings with autoconf-2.62 rename SMB_BUILD_ => samba_cv_
new b19587b configure: we require autoconf 2.54
new e2a3937 libreplace: fix warnings with autoconf-2.62 rename ac_ => libreplace_cv_
new 7932e47 libreplace: only include AC_USE_SYSTEM_EXTENSIONS fallback if required
new 1384f83 heimdal_build: rename config.m{k,4} => internal.m{k,4}
new aeb9eb85 Fix the compile on NetBSD -- readlink and read are macros there (cherry picked from commit 435b80a9a2e9324cc20594d922b3d8d6418c27af) (This used to be commit 055bb54fa646f6de7d7b748deaebd69ddeff33d1)
new 7910cae Fix the compile on NetBSD -- missing prototypes (cherry picked from commit 11236d266e3703eb3aca4b96e2ed9da76614ec12) (This used to be commit d25408f83d03fae9d6b589b005db9a3af823e652)
new 4393b98 man pages: Remove wrong synonym.
new 22f51b5 man pages: Fix synonyms.
new d84aca5 man pages: Fix typo.
new b76f967 shrink ldbtools
new 13b2f59 Don't reset password last set time just because the expired flag is set to 0. If the account wasn't expired but autolocked, using "net user /dom <username> /active:y" would clear this, incorrectly setting the current time as the new "password last set" time. (This used to be commit 0f292d70f698b8ae885005b5704a96476e876571)
new 7974ccb Tone down the warnings in the WHATSNEW.
new 7721ea8 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 1d52d9cc70158dbe30325220aa5c1e6203c8b72b)
new 47b106c socket_wrapper: truncate packets to a 1500 byte payload
new c8100b4 Some C++ warnings (partialy cherry picked from commit 5ab82d4f574f2a2e2761e9e414c66a70aeffb05d)
new 85087ce Fix initialization warnings. Jeremy. (cherry picked from commit 832c093830cb3978641be3d87670fa900105da25) (This used to be commit 3a4198b1181d6b97804afebbb91dac5a8242f615)
new 4d9748e net: Move includes to net.h (This used to be commit 1943e2752d4dcb5bbbd4e40cf854efba4aed8f45)
new 6fd35d2 net: Move net_run_function/net_run_function2 to net_util.c (This used to be commit 73fb5f392dbc1966ec34217e39d565200e071aaf)
new 44c2607 net: Add net_run_function3 (This used to be commit ba1108f06ae5860c8f418dc383b027068780abf9)
new 223d1bc net: Use functable2 to give a short help text for top-level functions. (This used to be commit e9be24a2cbbd9bc7075c0fe75d44d51184f84dba)
new 2ca10c4 net: Use functable3 (This used to be commit 122dfe876d954ee3b3796951df16e1be9e9b0eb8)
new 0f1b3ed net: Autogenerate "net help" output from net's functable. (This used to be commit 0feb40bc8408412336c667df4f8bf57c77446ca7)
new 8efc535 net: Add net_display_usage_from_functable() (This used to be commit de0e15b35ea46cfcdd82f45eb3329c44d7aacb90)
new 6e8d46d net: Don't try to look up a server if net time is called with a command. (This used to be commit 37ef7c28163a5c538f325729855ec47ef6fac6bd)
new b0d8162 net: Make "net status" use functable3 (This used to be commit e4b4fb4c39f251b0675b1c1dcec14f20135f876b)
new 2eaef96 net: Make "net afs" use functable3 (This used to be commit aa60f3c0d59e2ebb870ae4e79c7c4c51c3e22d68)
new 6b9c815 net: Make "net cache" use functable3 (This used to be commit 60ac59fb8a391989f2c2e25b288674e6cc63ae60)
new 7ba0724 net: Make "net dom" use functable3 (This used to be commit 11d692de7330b0d6b995fae62746df2ef7830e38)
new f3d8610 net: Make "net groupmap" use functable3 (This used to be commit c328b3e30b17866f4a0fd344d01efca826215cbc)
new 6468d36 net: Make "net idmap" use functable3 (This used to be commit 9c88b16bebd0917a6a4e8d0e5fcc64c3581ceff5)
new b1ef38d net: Make "net time" use functable3 (This used to be commit 28991ad74a387ebfe931860b380d25d5b0b67c7d)
new 7870908 net: Fix comment for net_time_zone() (This used to be commit aea3466d12e31f8f506c21b856235e2e2aa40090)
new 67fee7a net: Make "net usershare" use functable3 (This used to be commit b45ada159e1eec757eaf5210517139aae4159119)
new 54bc155 net: Make "net ads" use functable3 (This used to be commit 64e3dc63966ecf216b354263e4bd5dfd1491abcc)
new c19700f net: Make "net ads gpo" use functable3 (This used to be commit 4418b4da61646172981fd54e4bfb6a038feb640b)
new 98b9b5b net: Make "net rap" use functable3 (This used to be commit 7a2364518c4200befb419f2bcbf3afd425fd7a6f)
new c51ca55 net: Make "net rpc" use functable3 (This used to be commit 428b56863c3963ecd041b8398d5683c92fa64307)
new 238c7d0 net: Make "net rpc audit" use functable3 (This used to be commit c47ff2bff6d97a5e7654849965253928a825fe6a)
new edf23f1 net: Make "net rpc rights" use functable3 (This used to be commit b0e373e595d66bd92b685dd98fc8967d45532e41)
new e0f2f8d net: Make "net rpc service" use functable3 (This used to be commit aa06cd5cb2c72cc6c883bbfafe43546accce00a1)
new 66432dd net: Use d_printf() instead of printf() in net_ads_gpo.c (This used to be commit d0d1346f209ab66754fe2141d22115934ed6f728)
new 1be1be3 net: Make "net conf" use a functable similar to functable3 (This used to be commit b8382bc3af318226a1160c6c39627e7a32e050ab)
new 22b1926 net: Make "net registry" use functable3 (This used to be commit 47f7308e4ee7422a6d9c578c1073b0207969fbb2)
new 3d7a927 net: Make "net rpc registry" use functable3 (This used to be commit 08dd5f5311d97544d5cb3067f019260a9161ef81)
new cd06703 net: Make "net sam" use functable3 (This used to be commit b161fb7cfe3d0f5c2e853d5759420817c6ed7c0f)
new 255bdb2 net: Rename functable3 to functable, get rid of old functables (This used to be commit bb7c5fc4ec77db4073d3beccf12af12910b6bd07)
new 7206c5f Revert "Add configure test for vdeplug library."
new 4177b08 man pages: Fix broken smb.conf section about the 'get quota command'.
new 4084b46 r19367: Solaris needs <sys/filio.h> for FIONREAD. (cherry picked from commit e2866ce78851a84c937408c0781fcc1e7107f663) (This used to be commit 3db8b246c8abfc4efed08d7630e61a81b9d8bf48)
new 1410d8e r19409: Pull in <sys/time.h> for struct timeval for non samba build (don't depend on namespace pollution) (cherry picked from commit 5052d2d10693e67f1b7c6c71277c8d1bc9c8b612) (This used to be commit d22701b196bded3294776b144a7a990de23741e9)
new bd793fb r21671: Add initial simple tests for socket wrapper (partly cherry picked from commit 872e2ad541478597191ca9e31872d5c8e2bbb832)
new 2359150 r21729: Some more tests (cherry picked from commit d2baa8218cf504d6631d610f9fd393ad8c61574c) (This used to be commit cf6d815ba82a25c1e1f1dfdb8548cc588d44d1aa)
new c8eccf5 r22236: Update to Heimdal's socket_wrapper, which supports IPv6.
new 9b7b444 r23420: try to make the IBM checker happy
new a7967bc r25783: socket_wrapper: don't include "includes.h"
new e2fe170 Factor out IP marshalling into separate function. (cherry picked from commit 2548c2a1e7dab8abc00f8f49374a08cc0b427552) (This used to be commit e4e015caac88f6e31ca6d8fcda5a97a11aee226d)
new d57b828 socket_wrapper: sync missing stuff from v4-0-test
new 5380fd8 socket_wrapper: truncate packets to a 1500 byte payload
new ffbea67 Fix variables used in configure. (This used to be commit 9a58d9138af51dec6eab832a78506e93a86c34c5)
new 01fc095 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir (This used to be commit 74e1dd28f2f669bc196dc16b68c8b175bf835721)
new 193930d man pages: Don't refer to numbered chapter of the HOWTO collection.
new f3ddf2b Fix some scary FC9 warnings (cherry picked from commit 6b0fed09ea34409d1c61bae9121bdb38d4c68d62) (This used to be commit f1e85ff2bc4eea2c50d7d71caca16b9051ca5e8c)
new dc45718 Correctly find a [u]int32_t replacement (cherry picked from commit 346375cda557a675f8f882ca2ae8edffec725a72) (This used to be commit 15a53945c9563b4517bd8b69a9bb0554eef5edff)
new 9883567 rpcclient: add more useful comments what sign/seal commands are doing.
new 230503a Add working Python bindings for NBT. (This used to be commit 9c88f5e1de9db34751f16c2247fa91ae2445c5f7)
new 31a2a98 Remove unused import, function. (This used to be commit f134a701e7c2d64a684d55691fd66e2aaeb15812)
new 4c144bb Clarify error when SWIG can't be found - it's not required unless you intend to do development. (This used to be commit 0f57fcaa2e8af3e2b03ba401f4fda812fe55745b)
new aa98a5f Add another reason for skipping a testsuite, remove obsolete comment. (This used to be commit d4c06bf333fe9ba2dd8b7ebd51a848d512f40983)
new 3fe58d8 Use variables for source dir of python tdb bindings. (This used to be commit 22e7bcfbe4534c070ac2dd5f39773ea023dfa7f7)
new ce9db76 Use variables for source dir of python ldb bindings. (This used to be commit cd4eddd31354f4ae45e8747da1a70340000716c3)
new 8e240c4 pam_winbind: Update cached creds during password change.
new 2816e86 net: remove some dead code.
new 2d5e470 idl: fix drsuapi_DsGetNCChanges.
new 79fbc59 re-run make idl.
new 95a1f88 rpc_client: fix some valgrind warnings.
new 5b8259c Fix max_fd calculation in event_loop_once
new 8d15371 Fix typos. (This used to be commit b2390aa738f6384016600dffb8065bd0bcda6ef1)
new 8d3a451 Samba3-HOWTO: Fix typos. (This used to be commit 2391d999eb733bd8d12631478f4318608225cbb6)
new 7617741 man pages: Fix typos. (This used to be commit 881eaa26e071a7fde9c6fc5eb42ae122d0ddd490)
new e9b855a man pages: Fix typo in smb.conf section about the 'deleteprinter command'.
new 766f780 man pages: Added improvements. (This used to be commit 7fecd548af0a21b9644bd70e22a38aaa28777aa0)
new 7ec6588 man pages: Fix indentation in smb.conf section about 'map readonly'. (This used to be commit 0f0d81a89ae2ebae7d031a3a8633c3a924ebcbae)
new 49a8167 net: Fix several typos in comments.
new 0410dcb Initial automated wintest.
new f3fb381 Missed these on the last commit (This used to be commit 0e8f946ed02a6d2d9469f9ccab5f3342b2b80725)
new 67f3ee6 Add -brtl to the AIX linker flags
new de7e6e0 AIX build fixes from William Jojo -- thanks (cherry picked from commit cb91a47576e820390bc62195702aaae93a2feba6) (This used to be commit 90d7bc6da3c92e104fadd5965a730fbe01be33d5)
new 8f1f62a net: Fix net_ads.c build for the HAVE_ADS == 0 case.
new 61b68fc samsync: add samsync_fix_delta_array()
new 6ce0c85 net: Fix bug #5542 (samsync contains empty passwords).
new 813ca8d samsync: add prototype for samsync_fix_delta_array().
new c404c89 Fix a crash in _winreg_QueryValue
new 1bc1b1a Fix a handle leak for error returns in ldb_try_load_dso
new 26694e6 net_vampire: let dump_database() return NTSTATUS.
new 9388061 net_vampire: let fetch_database and fetch_database_to_ldif use sid pointers.
new 4cae70e net_vampire: join dump and process function into one callback.
new 339d868 net_vampire: start using talloc for the ldif vampire code.
new 7a1fa41 net_vampire: restructure internal code more.
new cb293f5 net_vampire: add samsync_debug_str().
new fe43a56 net_vampire: add samsync_init_context().
new 8049d3a net_vampire: split out rpc_vampire_ldif().
new fb0a11d net_vampire: fix ldif_init_context().
new 2d23da2 net_vampire: rename process_database to samsync_process_database.
new c08611a Correctly check for presence of cups-devel
new e7530f5 Use the correct cups-devel test for HAVE_IPRINT also (This used to be commit a42d7e1146e7469062ead2c8f22f549a48154e03)
new 21a1137 Fix prototype for pthread process model. (This used to be commit 280c411613b21acc1e65e5657b209d266dbad8d3)
new 5bc9ef0 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir (This used to be commit 168bb8473c0cfeb388f9955059f92410b8ba5d06)
new 3443954 Use proper python errors. (This used to be commit f54084b65fce67457cb838544c83ceb17c7d88db)
new 2aba410 This patch make it possible to build the events library completely standalone with no ties to internal samba4 functions Samba4 itself just uses the plain library, compatibility glue is in events_s4.c only (This used to be commit 7109b6a5a19eb2dbef4259104858b171298bad6e)
new 929adc9 Make up the right dependencies now that ldb depends on libevents (This used to be commit 3b8eec7ca334528cad3cdcd5e3fc5ee555d8d0e0)
new 2daf289 Use a custom init function for samba4 that sets a samba4 specific debug function. By default do not debug, this is the most appropriate action for a library as we cannot assume what stderr is use for in the main app. The main app is responsible to set ev_debug_stderr if they so desire. (This used to be commit e566a2f308ac6fb4b526a744f7059b565670aea5)
new ad538bf Compare the pointer "vuser" to NULL, not 0 (This used to be commit 5c916549f002d5e4e06f24d396a2bdca73d384c7)
new b935f4a Consistently use snum in check_user_ok
new ee6ee96 Group the access checks together in check_user_ok() (This used to be commit 45662b5e8b3c7bc39cb33c5d7deb7e9a91f30a8b)
new 82d4806 Slight refactoring for check_user_ok: It only needs vuid and server_info (This used to be commit 68944ea1ea7a0a63b08cbfc703f5ee29d2627696)
new 1011622 Move connection-specific vuid cache clear to uid.c (This used to be commit 1025f687910ce40283c7344ed67ebd5bf31217b7)
new 9a88255 Avoid using .DEFAULT_GOAL - it's only available in gmake 3.81 and higher. (This used to be commit 9a169c341bfb0c4ff423f05c27345d439890576c)
new cac6ea8 Fix events_aio (This used to be commit d5525b79649ff75d6e9e853615949e4fbe9e0b6e)
new fb8723d Cosmetic fixes. Remove trailing spaces adn try to fit 80 columns where possible (This used to be commit 5457c667647ec156bb7b4f86ce580def4e9350d5)
new cd7d7e1 Fix group parsing in libwbclient's copy_group_entry()
new 3fde7f5 Fix an uninitialized variable found by the IBM checker
new 21943bf Ups fix typo in error type (This used to be commit eb351e33e58abdacdf44cf700f028cc13f52c4c8)
new 4d8804f Cleanup, Remove trailing spaces and try to fit 80 columns where possible (This used to be commit edf6b77a1314d8f91839836855ae049393f73aca)
new 704c99f Remove the reference to current_user from file_access.c
new 3a5e1ca Remove unused "extern struct current_user" from dir.c (This used to be commit b92cfd19b459caad34229dfe941cf15fd14a5ce0)
new d49de28 Remove the current_user reference from fake_file.c
new b6c125e Remove the current_user references from open.c
new 1a78238 Now that we pass down the event context, start removing calls to event_context_init() where possible (This used to be commit 412f7a98dd809306ac9f35003fce554e1e1252e7)
new 5aec74c Cleanup. Remove trailing spaces and try to fit 80 column where possible. (This used to be commit b32a040c2f0eb28d68837bde727437ca118d1b18)
new 9c1f589 Add forgotten protoypes (This used to be commit dee60935d443bd215e384e626d1114ae65c1a62d)
new adbfc2c Fix ldb python bindings after events changes. (This used to be commit dd1f24d0c6dfb19ba08282b91998f6881782c4fb)
new 7cb41fd Fix standalone ldb build. (This used to be commit 4ac91e301455721b76f7f456bc50c5c6e47c05d3)
new 7a2d162 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir (This used to be commit 1659a572c49b2f9cf336b27ec1c1bec1b86d688e)
new 59ce567 Note that making ldb the event context parent seem to lead to races when freeing up resources. Try to avoid races by making the autofree context be the parent of the event system (This used to be commit 10ffa87b6b7ebfe51e81819feb93a72e9ec10418)
new 78d9e9b Fix cleanup. (This used to be commit acbe365e34571218fe312f52edec98f4fe5b76be)
new fdcf760 Fix bug 5500 -- thanks to mathion at thorrovydeti.com for reporting (cherry picked from commit 996c3ce6f0dbe79b0679ae30afd873c24fe5b1eb) (This used to be commit 1f86c7a2a19e66948c9b51572d3c078b6e03ef52)
new b6fc30b Fix ldb_wrap.c (This used to be commit fd9f7c56752a06433cc26fa61a16d87941cbb2d3)
new ab87177 Fix build (This used to be commit 220b58070239141158d796bd782d62cc36cd19db)
new 13eab02 winbind cache: Don't create SN cache entries during name-to-sid queries.
new 4a33e5e Add include in swig file as well. (This used to be commit c623313189728dd0553384e2e115cf10db4c7f25)
new c075fe9 Remove support for deprecated JS provisioning. (This used to be commit 9a5859c33e2377f3c5ee8d637fa81d49cb6f5456)
new 9cdfcd2 Change order of includes in swig file to avoid warnings. (This used to be commit 0e1fccbd73eb0f219ea9662c56ee6da8a92f641a)
new 370f95a Try to get a bit further with provisioning (This used to be commit 649f6c0c1084828dda7d50bd2904208192de77da)
new c13e478 Avoid including events_util.h in events_internal.h since the latter is installed. (This used to be commit 7a7e8f30dd3e5bfad788a098872afa8263321cbb)
new 310875e Change our module code to not use the special symbol name init_module()
new 98ed31a Fix typo.
new a7cf0bd idmap: Fix typos in comments.
new e1732fa Remove reference to current_user from modules/nfs4_acls.c .
new 99e73df Remove references to SVN.
new d314f7e Add some debug to notify (This used to be commit 4394235378f85ccb911d662d95f1545a14240bdf)
new ccdcbc2 net_vampire: move some samsync functions to libnet.
new 51fec78 net_vampire: move ldif code out of net_rpc_samsync.c
new 16eb846 net_vampire: use generic output filename and use correct argv element.
new 0d00436 net_vampire: fix build warning.
new 45bce6e net_vampire: fix samsync_process_database().
new 4500f1d netapi: Fix Bug #5545 (libnetapi_init without $USER)
new aaa2a4f Revert "Fix a memleak in ads_find_dc() in case get_sorted_dc_list() fails"
new ee281b7 Revert "Fix a memleak caused by a crappy get_sorted_dc_list() API"
new 8349e02 Fix a memleak in wbcAuthenticateUserEx() (cherry picked from commit 72b381689af9cae83ab08532cffd0188f2da4807) (This used to be commit 20110ee5f181168dc1cbc08b7c22820d68204960)
new f21058d man pages: Move 'smbsh' man page to the examples directory.
new 8259cc5 Make sure events pc file gets installed. (This used to be commit e12c0b61573f27969a79d4c07a8fd42f6c931d7e)
new 232fd06 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir (This used to be commit 30a33cd0a64c434d6aee551f641343c3b2a6d9ca)
new cceabcd Use friendly NTSTATUS message in python code when possible. (This used to be commit 09cf8c7dd82bb95e2f8782782286869654d96375)
new c8ac221 Replace a very unusual variable declaration by a more conventional one (This used to be commit 9c1f334af3111e93bb8dceb661e1bc5519aa94c6)
new 086de4d Without stdlib.h we don't get a prototype for free().
new 08d63ad Merge branch 'v3-3-test' of ssh://git.samba.org/data/git/samba into 3-3-abartlet (This used to be commit a09ed6016a41a9ed45716579e59a646545054f63)
new 7f9acfa Fix a segfault in wbcLookupSid
new 6f66dbc Fix a segfault in wbcLookupRids
new 04e6978 Fix a memleak in svcctl_init_keys() (This used to be commit 675bb53398ba29c53d2dcf3c7122cf4770c2f938)
new 3688eea libads: fix logic error in ads_get_kvno().
new 513bc4e dsgetdcname: allow to use NULL mem_ctx.
new fd288b4 clikrb5: remove unrequired create_kerberos_key_from_string_direct() prototype.
new 0447e6a libads: add ads_get_machine_kvno() to make ads_get_kvno() a bit more generic.
new 49b269f net_vampire: add domain_name to samsync_context.
new fefcb70 net_vampire: add error and result_message to samsync_context.
new db1db7d netapi: add NetRemoteTOD() to IDL.
new de7de69 re-run make idl.
new ebbeddf netapi: add NetRemoteTOD() skeleton.
new feca006 netapi: make NetRemoteTOD() headers public.
new a2290e5 netapi: implement NetRemoteTOD().
new ffba83d netapi: add NetRemoteTOD example code.
new 08cf0bb netapi: some IDL cosmetics.
new a040b8b netapi: add NetUserEnum filter constants to IDL.
new 68064b8 re-run make idl.
new d0b7bcc netapi: implement NetUserEnum filters.
new b330ea2 netapi: add NetUserEnum filter constants to public headers.
new 44e153e netapi: use NetUserEnum filter in example code.
new 8fd045f rpcclient: add more generic internal dscracknames call.
new c8dfed6 Fix a brown paper bag segfault in clitar
new aeec9c7 testsuite: don't give the testuser administrative rights globally.
new ba3eee6 testsuite: give admin rights to testuser only for the "net rpc registry" test.
new 00168e4 net sam: fix typo in debug message.
new 92c9832 net sam: fix typo in comment
new b172eb1 file_access: remove unneeded stat buf parameter from can_access_file_acl().
new 24e7f40 smbd/dir.c: remove unneeded stat buf parameter from user_can_read_file()
new aedce26 file_access: add a function header comment for can_access_file_acl().
new 1917b38 Fix Bug #5548 (segfauls in handle_include with %m macro expansion).
new 2b7fca9 Revert "Fix a memleak in svcctl_init_keys()"
new 6398f94 Remove prototype of unimplemented smbc_chown() function. (This used to be commit 0e84e3bb800cec2b63df4692afbf9c40850b108f)
new 33aa758 Fix 'make distclean'. delheaders: no longer exists as a dependency. Jeremy. (This used to be commit 8b26afdcddc75d3b9a97309757a97314b406cb59)
new 221b69a Don't sign NTP packets to disabled accounts
new 9ea25ca Add a blackbox test for the provision-backend script.
new 48100ca Remove old ldap.js test, we have replicated it in python now.
new 00bde56 Fix segfault caused by talloc_free() being called while still processing
new b388f93 Change detection of objectCategory short fomm
new bdc9391 Fix the build on FreeBSD 4.6.2 (This used to be commit 4f50cb63e9b565ae0747127baa651a1a1874298b)
new 809b992 Fix typo (This used to be commit 2eef2c682c18ad37b78214c755b9dd7c8b607cb8)
new 7df309c Remove some code
new 809d82d credentials: set GSS_KRB5_CRED_NO_CI_FLAGS_X to avoid GSS_C_CONF_FLAG and GSS_C_INTEG_FLAG
new d67e18e Remove the dependency on $(abspath) in makefiles
new 2d65e5a Include events_util.h in events_aio.c
new 066f6c8 Fix checks in can_delete_file_in_directory()
new 156cd09 RWX on a file does not imply DELETE access
new 1788540 current_user is not used in vfs_aixacl2.c (This used to be commit 407136abdf45ad832382dba44e1c9a3b4f253f09)
new ff215c4 Remove current_user_info reference from vfs_expand_msdfs.c (This used to be commit 05a66980a9b5a7c6222ceb038d819d23fd172186)
new 3283a5d Remove current_user_info reference from vfs_fake_perms.c (This used to be commit a227181e8d2ed0824a323a3d4b4cfda5e438f8ce)
new 39479c9 Remove current_user_info reference from vfs_recycle.c (This used to be commit fdc03c0a5ba0da4fbc4610880e06150c11d4c737)
new b0c3f14 testsuite: update introductory comment to test_net_regsistry.sh
new 24de341 testsuite: add a testparm_s3 test script.
new 0f32b22 testsuite: enable the testparm_s3 tests.
new 09d7690 loadparm: don't treat a missing include file as an error in handle_include().
new 769646e loadparm: use the return value of the special handlers in lp_load().
new 49ca8ef Remove the "current_user" arg from check_fsp
new e40b6e2 Remove the "current_user" arg from fsp_belongs_conn
new 40f5eab Wrap the unix token info in a unix_user_token in auth_serversupplied_info
new f1cd0bd Remove reference to current_user from reply.c (This used to be commit e895e44cc7d675d128430fb53c138e5e8736e59f)
new e901466 Remove some current_user references from trans2.c (This used to be commit 4c31cc0b62f532eafdc44398b29b773ad8cb0646)
new 52664f6 Remove current_user references from trans2.c
new be5dc4f Remove current_user references from nttrans.c (This used to be commit 5f8a5e68ea166fbeda3af6e5ec381ec09d06f0f6)
new 37ae3f9 net: Fix crash when specifying invalid options on the command line (This used to be commit 4c3bfea9f8d238f9100eaa264b9b2941dff5a6dd)
new 08656f8 Depend on NDR_DRSBLOBS explicity.
new 197c254 smbd: make sure the parent smbd stays alive forever
new 1e36856 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit edd9ecce9511871d9c9942d50eb91c68a8e04ec9)
new 1dca64e wbinfo: Output string for sid type in lookupsid. (This used to be commit 8b4c7fb200598b7f747fc681f76d464760f693ee)
new 2a4b8fa Fix bug #5533. Winbindd fails to cope correctly with a workgroup name containing a '.'. Jeremy. (This used to be commit 96325ff44dc404a68d4ebd423cf78210ec3ff902)
new c4d6ca4 Fix bug #5531 - fix conversion of ns units when converting from nttime to timespec. Fix from hkurma at datadomain.com. Jeremy. (This used to be commit 8c87a4319cc83f55fb105cae81a8efbc3fb5b98b)
new accc68f net: Don't crash on invalid command line options.
new c203de0 Fix a SAFE_FREE/TALLOC_FREE mixup (This used to be commit b39852f51313059899630ba63509fee904ba3613)
new df905a5 Make pipes_struct its own talloc ctx (This used to be commit 829b1ad4697f2f1ea008377d591456722dccd025)
new 3cf5395 Use "init_shared_module" instead of "init_module" for initializing .so's (This used to be commit 0c2fd687b25e32d446ef799927db6933bc61223d)
new 36282a8 Attempt to fix the darwin build (This used to be commit c919f5146990fa4b1b0cde79d55e5e3008b94e3f)
new a8ae3bc Fix a double-closedir() in form_junctions() (This used to be commit 1d7ad0dea7ebf7a46af6e695797e5132264307d6)
new 62f6916 Fix an uninitialized variable access in callers of parse_msdfs_symlink
new 65f7457 Fix a crash in _dfs_Enum (cherry picked from commit 4a996476297963d4cb300b4d45c23e83a493c339) (This used to be commit 86cae83a7db87063ecd6e58eaa15f11441c45040)
new b4587a7 Fix an abort in junction_to_local_path (This used to be commit 587bd636cb70d09600111ced040adaa55af35d0f)
new a7e284c Reduce memory usage in form_junctions() a little bit (This used to be commit d031e6d8cabe2dd0b29e90d173d45843e145176a)
new 19654e2 Check for sec_initial_uid() instead of uid==0 in dfs management (This used to be commit 948607f16112f6529f3a54cd6bbe978e8a600bc8)
new 13ebf88 Remove the "exists" parameter from create_msdfs_link
new 993d80f init_shared_module -> init_samba_module (This used to be commit 9b174871a87677f7dfbd897a80e526f203906bea)
new 551b737 Clarification that hosts resolution is done by winbind only on IRIX, all other systems use libnss_wins.so. (cherry picked from commit 2a953d6ba252e5ba4e28b7fae5979e7c47fe9bd0) (cherry picked from commit 59bb2b0c9a6397bb0202055d7b00dce30d7bf03b) (This used to be commit 5144c1b2d6891ecf5d21a0b3982276bdbcf27960)
new 877d65c Clarification that hosts resolution is done by winbind only on IRIX, all other systems use libnss_wins.so. (cherry picked from commit 3a8ea6be389bedbcdb5668664d862768c026f669) (cherry picked from commit 8522db2075f8c9e869c6224f2852ce355bba987d) (This used to be commit 09fa3c61d96e218885c9d661ab4855b9c872233f)
new cfa4192 Added TDB File documentation requested by some users. (cherry picked from commit 5035311af639336fdc51fa9829e984ff281216f9) (cherry picked from commit a7531f4964ac8f861a41e9fa446e5a3aa69eaaa2) (This used to be commit e5c2665ef8cb44f1ef1ec16d21358e5f37b81d6b)
new 2a47935 Fixed publishing date info. (cherry picked from commit b96c9d54cfd29ec87d59655839a4136977a98032) (cherry picked from commit e4d03d3aede0cd611283a041eafdcd1e836aad33) (This used to be commit 1df1e9fd8cee84391e62e4acd259cb5be9b3d834)
new b1152bb man pages: Correct version in man winbindd again.
new b5783a0 Samba3 HOWTO: Remove trailing whitespaces.
new cb5f5ea libsmbconf: fastpaths first in smbconf_reg_valname_valid().
new 1ef07a6 libsmbconf: add "includes" to the forbidden_valnames[].
new ef0a7b0 Add krb5 support for the testbrowse example.
new e5ac03b Add documentation for kerberos support in libsmbclient.
new 33000d7 time: move uint64s_nt_time_to_unix_abs() to lib/time.c
new ddf6e73 net_vampire: move pull_netr_AcctLockStr() to libnet.
new a6e887f net_vampire: display more deltas while doing samdump.
new 6f4571b net_vampire: fix included header.
new de33b26 net_vampire: move out passdb routines to one file.
new bd6fece net_vampire: move out display routines to one file.
new 8725626 net_vampire: prepend libnet_ to the public samsync functions.
new 48a680e net_vampire: more libnet_samsync restructuring.
new a19725e drsuapi: fill in some more drsuapi_DsAttributeIds.
new 465dba4 re-run make idl.
new 344941b Move the responsibility to keep the cwd from srv_dfs_nt to msdfs.c (This used to be commit 7db382588ac90fe250b72cf4cd07afb39fcae7c0)
new c5401a2 Correct calculation of "remark" in srv_srvsvc_nt.c
new 9ff4001 Remove "conn" from pipes_struct
new 1178287 rpc_client: Avoid warning in builds without krb5 headers.
new 7c451b9 net ads: Fix typos.
new 0ac8c5d kerberos: make smb_krb5_kt_add_entry public, allow to pass keys without salting them.
new 640a297 kerberos: add smb_krb5_keytab_name().
new 6b4b76c libads: add ADS_AUTH_USER_CREDS to avoid magic overwriting of usernames.
new 7b1f015 libads: add ads_connect_user_creds() that won't overwrite given user creds.
new 18c9e75 libads: use ads_connect_user_creds in some places.
new 34e4167 net_vampire: add username/password to samsync_context.
new adef1b0 net_vampire: add code to vampire a SAM database to a keytab file.
new 05b5b5f drsuapi: add some more attribute IDs.
new 4def7a1 re-run make idl.
new 9a5fc5b crypto: add decrypt_drsuapi_blob from samba4.
new a8332b9 net: add basic support for sealed RPC connections (using NET_FLAGS_SEAL).
new 07f06ee rpc_client: add cli_get_session_key().
new 2341f33 net_vampire: add basic libnet_dssync() infrastructure.
new ee6b168 Fix bug #5555. Don't return NT_STATUS_PASSWORD_MUST_CHANGE error on machine account logon. Jeremy. (This used to be commit 10da498a2349bf5944183adf5a9284eafa2b8b74)
new da70f8a Fix for bug #5551, smbd recursing back into winbindd from a winbindd call. Jeremy. (This used to be commit a07fe72538e8e724b9736d5a85cc590864c5cab2)
new 92bd665 rpc_client: let cli_get_session_key() return talloced session key.
new 3ff06e9 netapi: add NetUserChangePassword() to IDL.
new 84cf8dc re-run make idl.
new 6fa8ac6 netapi: add NetUserChangePassword skeleton.
new 8a01bd8 netapi: add NetUserChangePassword() to public headers.
new ee35b50 netapi: add NetUserChangePassword() example code.
new 927621b make parametic options case insensitive
new 335e3b1 Fix the build (This used to be commit 3bfeae651ff4bd0d777e7bc5980008960d8e5a44)
new 6ba3cff Revert "Remove the dependency on $(abspath) in makefiles"
new 18ba7d7 Use workaround for $(abspath) (This used to be commit 21b4d017a2cccdaa6ab4ed32409f19c612293fd0)
new 456c3b7 Undefine HAVE_KRB5_ENCRYPT_BLOCK because Heimdal really doesn't have it. (This used to be commit 55a6e852c77ffb91d2e0a0503dab06214f675db8)
new 750297a Use ldbsrcdir rather than ldbdir. (This used to be commit a422c6c5ff47f36ef3376f54e707561c6a53ac23)
new da5c414 Use variable for popt source dir. (This used to be commit effc25e805facea001ebd64d383f1a536c61d0e3)
new 70ebd68 Use ldbsrcdir rather than ldbdir. (This used to be commit 25f500d2233198b88c1d54268f5f6f461cea75d9)
new aa8619d Fix another reference to ldbdir. (This used to be commit 6416b637ea6570edd27eb8ef3005c408d311f3a3)
new 9c6b7f7 Use variable for selftest directory. (This used to be commit 78760606fa71c370ae3c05b077c5146166bdaa7b)
new 7687a22 Final (hopefully :-) part of fix for bug #5551. Allow passdb backend to enumerate domain groups. Jeremy (This used to be commit 2181770e4589d475b95b4103a8f95a58787f1f86)
new 059293c rename rpccli_samr_chgpasswd_user to rpccli_samr_chgpasswd_user2.
new 14d500c rename rpccli_samr_chgpasswd3 to rpccli_samr_chgpasswd_user3.
new 402733b rpc_client: add rpccli_samr_chgpasswd_user() call.
new 7139745 rpcclient: add samr chgpasswd command.
new ae16606 Part of fix for #5551. Split out the group enumeration functions to a BUILTIN and a Domain specific version. Stops the domain groups appearing twice. Jeremy. (This used to be commit 77b99530e0ce0ab0f335d8b22774548d30690550)
new 9f71be1 Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit 9075c5f2ada8f96ae8d6cbcfc36663969e9bf34f)
new 4f4949a Only try to detect the events lib dir if it wasn't set earlier. (This used to be commit 3f48f68800176d992a1bd9b6349f22ec152fc34a)
new 5a4cf3d errors: add WERR_DS_DRA_BAD_NC and WERR_DS_DRA_BAD_DN.
new eb69033 net_vampire: add some error output to libnet_dssync.
new 26e9194 Move blackbox tests closer to what they're testing. (This used to be commit c9b2e2aa861ccc01e5d92cfe468be1f6324ed294)
new 0507e03 Use make template for installing binaries. (This used to be commit 3fb35fc03d5cfb48d0d4f51564ef76e99e74f81c)
new d4172da Use make magic for installing/uninstalling binaries. (This used to be commit 97b724417fc8110f7c591779b0c17bd072be304f)
new 90925fb drsuapi: add drsblobs.idl from samba4.
new a8936da drsuapi: rerun make idl and add drsblobs generated files.
new 8b6d41b smbd: don't panic if messaging_init() fails but return NULL
new 59634c9 smbd: untangle logic in smbd_messaging_context() slightly.
new 7f8df9c winbindd: don't panic if messaging_init() fails - return NULL instead.
new b33d226 winbind: untangle logic in winbind_messaging_context() slightly.
new 89ce05b winbind: remove duplicate debug message for failing messaging_init().
new c1562aa nmbd: don't panic if messaging_init() fails - return NULL instead.
new 7ec1678 nmbd: untangle logic in nmbd_messaging_context() slightly.
new 0412c20 messages: bump debug level to 1 for "messaging_ctdb_init failed".
new a8a0dd4 ctdbd_connect: bump debug level to 1 for "connect failed" message.
new d331624 Add server_info to pipes_struct (This used to be commit d621867bb8767e1c4236d28dd9294a61db6cbb10)
new cebbb2d Fix typo (This used to be commit 41d2daeaa5a87da82a0debc4c9cfe14976215bd8)
new 747a580 Now that we have p->server_info, use p->server_info->user_session_key (This used to be commit aefad64e3a5c86d2f988d47e6215ed2085b8fc47)
new 8a9881c Remove a check on p->vuid in _netr_LogonSamLogon/off
new aa02c3f Remove p->vuid
new a3c0be6 Change print_access_check to take auth_serversupplied_info instead of current_user
new e2585b7 remove unused extern current_user from lanman.c (This used to be commit e2009c0b8dc229faf98ce189d2a906e58d3e1e63)
new c885ae0 Remove current_user reference from printfsp.c (This used to be commit 510f45d01a19ce1c226755ac42a328241098b2e0)
new 44e9a2b remove unused extern current_user from nt_printing.c (This used to be commit b34283adeffaa6e481c57926709ea80d48733ef0)
new 3c51693 Fix a debug message (This used to be commit 8dd94d448bc5ad067024c56c6ef498bc88a396b2)
new 5a63e1d Fix a segfault in rpcclient adddriver (cherry picked from commit d4b5a9d67389578f531527b339f6feead62f082d) (This used to be commit 8573032877317fe1f5c69e9ced5b19a33d8aefb0)
new 8fffa90 Fix valgrind errors in _spoolss_addprinterdriver
new a8b8994 libnet_dssync: always decrypt attributes before passing them to the processing routine.
new 31f1ad4 libnet_dssync: pass down drsuapi_DsReplicaOIDMapping_Ctr to callback.
new 23cafd0 Fix return of uninitialized variable. Jeremy. (This used to be commit 384052f546af8c1c6848c03cad4f2ba618ba7209)
new 120c09b From Steve Danneman @ Isilon.
new 8b52e2b net_vampire: separate keytab code from samsync code.
new 92df9ae net_vampire: use bool for last_query information in samsync.
new e58b2db libnet_dssync: add output filename and dns_domain_name to dssync struct.
new 46dd2d7 libnet_dssync: add last_query flag to processing routine.
new 7a295c6 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 9607e79c3db9743617397c347bb69f87f6525801)
new 799252f Fix the non-LDAP, non-krb5 build, fix gcc -O3 warnings. Jeremy. (This used to be commit 9e2ab30d3cf6950fc79152b2169e7aeae8d6a366)
new 7ca0386 Fix installation of Samba4 into an empty tree.
new 06d38e5 mkversion.sh: printf %s is more portable than echo -e
new 65ce11c credentials: gss_set_cred_option() needs gss_cred_id_t * argument, not gss_cred_id_t.
new 1cea7eb lib/ldb: add forward declaration for struct event_context
new be46118 nbt_server/wins: add forward declaration for struct event_context
new 4cd722b pynbt: eliminate "initialization from incompatible pointer type" warning
new 2495690 Remove events from require line:
new f287cdb Remove a strlen check that will never kick in
new 2a5dee2 Fix an "invalid operation involving NULL pointer" found by the IBM checker
new 34dc60a Fix two IBM checker warnings
new 65cf74f Fix the definition of abspath for gnu make < 3.81 (This used to be commit f2725f14918b7d1cd7664fe41ad0fc184aa794c8)
new f5604eb Fix a non-empty line with just spaces (This used to be commit ba6394cb654f2a6683b5e97fad8e838d8e457e06)
new 0c6ce97 Fix if_version for interfaces with a if_version_minor field different from 0
new 78ed0f7 credentials: gss_set_cred_option() doesn't like GSS_C_NO_BUFFER
new eb192ab gsskrb5: fix gss_krb5_cred_no_ci_flags_x_oid_desc variable name
new 3678411 gsskrb5: just don't force, but allow the flags when GSS_CF_NO_CI_FLAGS is given
new bcc6a37 tdb_unpack: Eliminate "cast to pointer from integer of different size" warning on 64bit.
new 006515d Revert "build: add symbol versioning when we build with gnu ld"
new db7bd96 ntlmssp: get rid of "cast to pointer from integer of different size" warning on 64 bit
new 261d41a ntlm_auth: eliminate "cast pointer from integer of different size" warnings on 64bit.
new e08943f Fix warnings on SuSE 9.0.
new 9ff1ffc libads: Add API call to connect to a global catalog server.
new 15ac8b6 Do not segfault if corepath is not set up properly (This used to be commit 41d1b9541ccb802f01f12038b3b81853b3b7c32d)
new 23e4a41 Fix usage message for net rpc trustdom add. Jeremy. (This used to be commit 20e59faf6efce01887cd01f0cafb197cc2f4742e)
new f083c1f Fix bug #5568 net rpc trustdom add broken ! net rpc trustdom add was broken. The default 10second timeout can be too short to create an account on a Samba DC (calling out to a script), error message reporting was poor, and more importantly the new marshalling code for user_info23 was broken (maps onto a user_info21 but doesn't clear the user_info23 struct before marshalling, leaving an uninitialized size field - give "alloc failure"). Jeremy. (This used to be commit [...]
new 485a635 Fix the wbinfo test on the LDAP backend.
new 87fedc4 Tone down the language in BUGS.txt (This used to be commit 7bb1da210ac58b7a8b89077cb9fcde504a0b4b2e)
new 5cecf6d Place the Fedroa package into Samba4's GIT tree
new c9d2570 pvfs: pvfs_aio should be a subsystem instead of an extra ntvfs module
new 98014c5 pvfs: create a pvfs_acl subsystem
new 3353565 Fix the build (This used to be commit 242077f714c738642edd125449ab5c89748bcecd)
new 5cd8a42 Factor out create_outbuf, creating an outbuf just given an inbuf (This used to be commit 50427cbf6345d3f671e9ea321089c4b4244df972)
new cf96650 Let send_trans_reply work on only the inbuf
new db313cb Update WHATSNEW towards an alpha5 release.
new 7dbe92c More work to use %{name} rather than 'samba' (This used to be commit a18363d72ac58ee27b4ff3b065f3fab50722718a)
new 234413f Use a configure-specified directory for the winbind priv pipe
new 03f51df dynconfig changes for 'winbind privileged dir' changes. (This used to be commit 7e20919d5ba9244362503e450273938a7cc94796)
new b5808e5 selftest changes for 'winbind privileged dir' change. (This used to be commit c19b28f7579268133939aebe06e1c947d4415182)
new 43bf8f4 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 6479f481dbf2f5c83edec0702ece73e83b6c810e)
new 63cfab2 Non-zero exit code on failure. (This used to be commit 9c220c0dce31fbe4b2f6433f40a52162d21c03f7)
new 893e352 Return NULL in sitename_fetch() if gencache_init() fails. Not false (This used to be commit 8704c2ab37479236788c0a99465d73643d3d555a)
new 7b3541f Fix a file descriptor leak in add_port_hook
new 8b6d818 Loosen ldap.py tests on the LDAP backend.
new 71439c6 Relax the ldap.py tests so that they pass against OpenLDAP CVS.
new 6f55742 Rework samdb handling for 'netlogon' packets.
new 053bdde Update Fedora packaging per feedback on review ticket.
new f78c5e2 Fix small formatting details in WHATSNET for an alpha5 release.
new 89c12df Mark as alpha5 release (This used to be commit 0d9cc2d5333a0f8eb4f92b47a664f979f0ea6bdd)
new d7ac45f ldb: fix the init function names for some modules
new 5ccfd6a ldb: allow ldb modules to specify LDB_MODULE(name) or LDB_BACKEND(name)
new b438d59 smb_build: enable implicit make rules
new 4deff16 smb_build: use MERGED_OBJ instead of STATIC_LIBRARY
new 27970cc lib/events: build as MERGED_OBJ instead of STATIC_LIBRARY
new 780fa9f lib/talloc: build as MERGED_OBJ instead of STATIC_LIBRARY
new 93bc9f4 auth: don't force the build of auth_server as shared_module
new 6ed5fc9 ldb_ildap: don't force the build as shared_module
new db0c032 dsdb: don't force the build of ldb modules as shared_module
new 69964a2 nbt_server/wins: don't force wins_ldb as shared_module
new 8da3c72 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 757acb6802cfb0e98e91e6062c62b6c5a852302b)
new 5a2ab6f Prepare for alpha5 tarball.
new d494236 Mark as 'not a git snapshot'. (This used to be commit 74e95269fcded3454253452802f404d529508ce5)
new 1fe26e6 Ensure we install smbd as well... (This used to be commit 72aaa905b3a9c71578c362554b6ab75edd2cd695)
new b3e202e More updates for spec file, for alpha5 (This used to be commit 6459adb6ac2bf94a1e60c1450dbef43360f30888)
new 9164377 Merge branch '4-0-local' into v4-0-stable (This used to be commit dc238848b3987a187212bd8088916c5b34755b0f)
new 52635c6 kerberos: rename smb_krb5_kt_add_entry to smb_krb5_kt_add_entry_ext.
new 16e44ee kerberos: allow to keep entries with old kvno's while creating keytab.
new 5d2dea3 Merge branch '4-0-stable' into 4-0-local (This used to be commit 857df6e91874407f70436749e3dad13ada003e6e)
new 278016d On the way to alpha6! (This used to be commit 97b7a521da183b63c494b395d330f70d5cd4e233)
new ddeb228 A couple more package updates (This used to be commit bb6e0ee953dfc59d0e04f9ea2daf051f6a6ff837)
new 1eb5756 drsuapi.idl: remove some unknows from DsGetNCChanges()
new c88ec85 drsuapi.idl: remove some unknows from DsGetNCChanges() (update samba4 callers)
new 5767b57 schema_fsmo: only set module->private_data in case we keep the struct for a long time
new 4aaa3a0 Fix from Atte Peltom�ki - atte.peltomaki at f-secure.com to correctly check error code in winbindd group expansion. Jeremy. (This used to be commit e321377174f579ba57a70f260f4d4bc234a07439)
new b3e8d3a Create PREFIX/var/lib and PREFIX/var/run in 'make install'.
new 8974bf9 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit cd5e48649ce0987952b2b55ea79c3ecceecfafd5)
new fc83644 net_vampire: keep keytab context and flush keytab only after the last query.
new 9b0e3bb net_vampire: add code to vampire to a Kerberos keytab file using DRSUAPI.
new 3b1de7f Revert "winbind cache: Don't create SN cache entries during name-to-sid queries."
new db0a105 schema_fsmo: move fsmo info into struct dsdb_schema
new 2a918a3 schema_fsmo: prepare auto allocation of schema oid prefixes
new 4a8b399 Fix problem noticed by Jim Brown <jim.brown at miami.edu>. When reverse searching decrement index, not increment. Michael please check ! Jeremy. (This used to be commit d89f9d404f478fc9887bb6e67ce28a61464bcf93)
new 4a09c5a Two more fixes from Jim Brown <jim.brown at miami.edu> for SGI compiler warnings. Jeremy. (This used to be commit d85cbdbe296ec6de5bdbd66a90ca41345f55c837)
new 570d5ec Jim Brown <jim.brown at miami.edu> was right, this needs to be a signed int or the loop never terminates. Jeremy. (This used to be commit 80e547665d104a6db376ff4c48bcc01dfd3513ee)
new 065760e MSG_DEBUG now forwarded to all the winbindd children by parent.
new d7bd297 Collapse auxillary classes in LDAP schema conversion.
new fe174cc Fill in the auxiliary classes into the dsdb_schema.
new 0a39122 ldap_server: allow modifies to the root dse record and pass them to the ldb layer
new 7e851ad Move ad2oLschema and oLschema2ldif into Samba4, out of LDB
new ab57861 Fix two memory leaks in an error path in idmap.c (This used to be commit 7cec389e19323e99b6b6258e539be9d1fd65810f)
new 1999791 Make idmap_init() static
new b4b303b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit b4e7063058ac8587c526dd9133aee345e99f8ef8)
new dd7691c Fix typo (This used to be commit fe58926283b51910d8587e32bb11aa681b9a27d3)
new d6ab71f Fix a debug msg, this was probably a leftover from gencache (This used to be commit daa171552dc00d9602a05ba199c9a3ff24c802f5)
new 69b9cff Fix indentation (This used to be commit 954556b527aa652f9a46f0d48834e92befb3c5f9)
new 62dddd0 Fix nonempty whitespace only lines (This used to be commit 0da9d0d0f9662d8bd2f370f764d5a875e11b3068)
new ec77a06 fix typos (This used to be commit e0957c6f4b1e81c27fda1de7fb7cbc9c585f5ac9)
new e467fae Fix nonempty whitespace only lines (This used to be commit cc77db2acbc35cea58576f1e28c7a760a5e31609)
new 7207b41 Tiny logic simplification: Remove an unnecessary else branch (This used to be commit 6009ae329375b1c40e3d00df977ddccc8b5cc176)
new ec7aa52 Fix typo (This used to be commit fe79c8a5b726754703626ca0bff57074274c98c7)
new fad5b6c Merge commit 'release-4-0-0alpha5' into v4-0-stable (This used to be commit d6652540c2dda9091ccc6d05c3ebb24a663c9fac)
new b8d3ef1 Merge commit 'origin/v4-0-stable' into v4-0-test (This used to be commit 91c899290f6962f277c103f11d5d8dc0a7c9aa02)
new 765c3b9 Ensure consistent use of pdb_get_nt_passwd instead of pdb_get_lanman_passwd. Reported by hongbing Zhang <hongbing.zhang at gmail.com>. Jeremy. (This used to be commit ade27d8baa03816b6f5f480096dfb90f3e231e6a)
new 4b88ff1 Fix bug #5578, reported by sendel2000 at hotbox.ru. Bad (non-Samba) use of strlcat gives error. Jeremy. (This used to be commit d7c82997bdcf1acd7ac104efa0ad05e0b94935ea)
new d8ac9bd Fix bug #5578, reported by sendel2000 at hotbox.ru. Bad (non-Samba) use of strlcat gives error. Jeremy. (This used to be commit e633dc4ec2d72c3d34b5e096e0460e07e07ab514)
new 7cd752b Canonicalize servername in the printer functions to remove leading '\\' characters. Ensure we always return consistent names. Jeremy. (This used to be commit fc2178b04743d2f94be7b489b793fc67826557ac)
new 12f0163 Remove worrying warning message when safe_strcpy tries to copy a pseaudo interface name that's too long. Reported by James Kosin <JKosin at intcomgrp.com>. Jeremy. (This used to be commit 3a7542fd495223c3a504571a52e2d00551fea0e2)
new abb42b2 Make use of sid_check_is_in_unix_users/groups
new d163568 Don't scream, better explain a bit in comments (This used to be commit dcc39ed00453a075b23daece2844ca4817bfbfaf)
new 968c91b Fix build warning.
new 2c703ec libnetjoin: fix Bug #5570.
new b74c0fa netapi: fix doxygen warning.
new 47f1090 Fix indentation (This used to be commit c4e6de9e34e1ff76552ce6d4e72b343fb5f33306)
new 962beb2 Pass NULL to gencache_get when we are not interested in the timeout value (This used to be commit 16062dfc3dcc8f1ca0024a3ae21effb889c7ffc0)
new 8bd7dab rpc_server: use the same chunk_size logic as we we use in the client
new b632711 dcerpc.idl: the signing overhead can be more than 32 bytes
new c4503f5 Return timed out entries from gencache_get if timeout param != NULL
new 352b5c1 Remove gencache_[un]lock_entry
new b611fd9 Remove an unused variable (This used to be commit 454cb852e06fa3d8bdd0eebb3ebdb24b3d74ecd0)
new 1fb1c67 Patch from SATOH Fumiyasu <fumiyas at osstech.co.jp> for bug #5202. Re-activate "acl group control" parameter and make it only apply to owning group. Also added man page fix. Jeremy. (This used to be commit e98e080bad2c8b9f038a8f2dffcfeba1d5f392ce)
new 8857aff Simplify idmap_cache_build_[s]idkey a bit (This used to be commit 80932c0266ef73b8d0462c078a053444fff47f32)
new 60582d1 Simplify idmap_cache_set() a bit
new 9c7e12d IDMAP_READ_CACHE_DATA_FMT_TEMPLATE is unused, remove it (This used to be commit 2396d5d5d2f453f097f8ce77b640ad7e1d7e7c4c)
new 5515c0e Slightly increase the default idmap cache time (This used to be commit 448836d44d0468a74b962ba3c0b7d51de236374f)
new 878766c Add SMB_VFS_OP_RECVFILE to get it in sync with vfs.h
new 0234276 Convert idmap_cache to gencache (This used to be commit 0bf0434f22b0ea46fda3ccc4dd612adbc88dd4f2)
new ca34287 Make use of ADD_TO_ARRAY (This used to be commit 81f334bd6da601a040f754c46705cfa2fd4f8c45)
new 4dbfa7a Tiny logic simplification -- remove an else branch (This used to be commit 01c8c7bbf6163d5c7733db0d8ecbccfe7e4fec7d)
new d0a71a0 Make code more readable, fix indentation and traling spaces. (This used to be commit e19e12d5cbba28ccf682eaf0ff26909bd7e8e6c6)
new 632e42e More clean up, indentation and trailing space removal (This used to be commit d17d401603c1c26a5fd5eca5ece245790445e6d4)
new fae6a4e Clean up the rest of the file too (This used to be commit f6c92c4759096f839e3854a1e9eea56e6eecad4d)
new 4be7a83 Clean up winbindd_group.c too (This used to be commit 50a347f5503ebed0fcc7b9de60f8368677585bb1)
new 88a26f6 smb_server/smb: fix crash bug with fragmented trans calls
new 50df83a smb_server/smb: transs and transs2 calls have different word counts
new 70ccb7e libcli/raw: the nttrans setup count is only 8-bit
new 7718a89 libcli/raw: add a recv_helper hook infrastructure
new b4726d4 libcli/raw: use the new recv_helper infrastructure for nttrans replies
new 1777734 libcli/raw: use the new recv_helper infrastructure for trans/trans2 replies
new fd1ce8c libcli/raw: remove unused smbcli_request_receive_more() function
new 848ab7f libcli/raw: trans(2) setup count is uint8_t
new 1bc344c smb_server/smb: trans(2) setup count is uint8_t
new efaf4ce libcli/raw: make multi fragmented nttrans requests possible
new 06b3a79 Allow authentication and memory credential refresh after password change from gdm/xdm. Patch from boyang <boyang at novell.com>. Jeremy. (This used to be commit 8cfc6afc7b4a6af9aea5f5a7cb5af7e3218c2d75)
new ef6619f build: add ability to use library files of the form NAME.so.VERSION to create version script name.
new 27ca5cd build: fix creation of talloc shared lib.
new 7a3e3f0 build: fix the installlibtalloc target to install SONAME and \.so versions of shared lib.
new 95e4346 build: fix creation of link libtalloc.so on some systems.
new 368cea2 build: add an uninstalllibtalloc target
new dcf6bc8 build: add a cleanlibtalloc target.
new 2a91d4a build: move libtalloc related targets together.
new a386f43 build: fix installlibtalloc to not install symlink if the library is not there
new 09ac0c0 build: add structuring comments for libraries and libtalloc section.
new 8e61cc7 build: add more structuring comments to Makefile.in
new 0427511 build: move top level targets for the libs into the corresponding sections in Makefile.in
new 435137c build: move all libtalloc related definitions into the libtalloc section in Makefile.in
new 9bce135 build: move libtdb related definitions and targets to libtdb section in Makefile.in
new b622276 build: fix creation of the libtdb shared library.
new 302e9ca build: create a cleanlibtdb target and use it in target clean.
new 8583d07 build: fix the installlibtdb target to install the soname file of libtdb.
new 31a4a4e build: add an uninstalllibtdb target.
new 4cc6a59 build: move libnetapi related definitions and targets together into the libnetapi section.
new fea56fe build: fix creation of the libnetapi shared lib: create soname library
new 521d4c8 build: add a cleanlibnetapi target and use it in make clean
new cc20a6b build: fix installlibnetapi target - install symlink libnetapi.so (if appropriate)
new c1dcbf9 build: fix uninstalllibnetapi target - handle symlink libnetapi.so
new 162f961 build: move libtdb target further down following common schema like with libtalloc
new 6ec6f69 build: move libwbclient related target to libwbclient section in Makefile.in
new c3bdfea build: fix creation of libwbclient shared lib by crating soname file
new aedb019 build: fix the installlibwbclient target to use defined variables and install the symlink
new 5657982 build: add uninstalllibwbclient to Makefile.in and use it for uninstall
new e4c67f9 build: add a cleanlibwbclient target to Makefile.in and use it for make clean.
new 1778ebf build: move definition of SHLIBS to libraries section
new 1920e60 build: move libsmbclient related variables and targets to libsmbclient section
new c917898 build: rename (un)installclientlib to (un)installlibsmbclient
new 2e69497 build: slightly change and extend the logic of SMB_LIBRARY().
new 1b20cf1 build: handle libsmbclient by SMB_LIBRARY() and correctly create soname file.
new 7e7e925 build: add cleanlibsmbclient target and use it in make clean.
new db6b94e build: add structuring comment for libbigballofmud (This used to be commit 879b000fd3ad123f64017071a6aaa17cdc926995)
new 175497e build: move libsmbsharemodes related vars and targets to libsmbsharemodes section in Makefile.in
new fc54fc5 build: handle libsmbsharemodes by SMB_LIBRARY() and correctly create SONAME file.
new 672eb71 build: create cleanlibsmbsharemodes target and use it in "make clean".
new 5df4ca4 build: move libaddns related bits to the libaddns section in Makefile.in
new 1c7123f build: move LIBADDNS_OBJ0 up again -- needed for NET_OBJ :-\
new e9d5d97 build: extend SMB_LIBRARY() to optionally take default value.
new d51180e build: handle libaddns by SMB_LIBRARY() and correctly create SONAME file.
new 2380459 build: add a cleanlibaddns target and use it in "make clean"
new 5b872b6 build: fix typo in use of cleanlibsmbclient target
new eb48b57 build: remove the SONAME_VER variable - not used anymore.
new 5408317 build: fix shlibs target after internal changes, add libs target.
new 025edbd build: combine the cleanlibfoo targets to one cleanlibs target
new bf62ddc build: extend SMB_LIBRARY() to take a version as an optional second argument
new 576d1dc build: set SONAME version of libraries from configure, not using library-versions
new 373c315 build: remove library-versions.in - it is not used any more.
new c956291 build: fix creation of libsmbsharemodes.a - don't link in libtdb.a.
new b079636 build: fix creation of libaddns.a - don't link in libtalloc.a
new b7f0ad4 build: fix creation of libsmbclient.a - don't link in libtalloc.a
new a3ea8bc dcerpc_smb: trans->in.max_data should not depend on the smb max size
new 4af2de3 rap: trans->in.max_data should not depend on the smb max size
new bbbe06f torture: .in.max_data should not depend on the smb max size
new 997f539 libcli/raw: remove unused smb_raw_max_trans_data() function
new 5e4b8d6 smb_server/smb: prepare multi fragmented nttrans requests
new 8bf2127 smb_server/smb: handle incoming multi fragmented nttrans requests
new 8350a23 packet: make it possible to free the packet_context from the send_callback
new 2cb149b rpc_server: use the transport session_info if available
new 973abc0 Fix option processing in smbcacls - add POPT_COMMON_CONNECTION. Jeremy. (This used to be commit 599d5f75c703a4cae3da87eb09b6a46285f6b074)
new 932bc95 tdbtool: fix off-by-one error in argument length. (bug #2344)
new 6ae40a8 tdbtool: fix off-by-one error in argument length. (bug #2344)
new 4b92d2a build: fix build of smbget by moving LIBSMBCLIENT_OBJ* defs up again
new fddf606 build: move definition of LIBADDNS_OBJ back up to LIBADDNS_OBJ0
new 70d8e57 registry: fetch regdb_fetch_keys() when a key exists but not its subkey-record.
new b65d497 testsuite: fix expr typo in net registry testscript.
new 733cf76 testsuite: fix another expr typo in net registry test script.
new 272690b Minor style correction
new 31262a5 [BUG 5580] Allow access to DFS shares via libsmbclient
new 8c9bbba Merge branch 'v3-3-test' of ssh://git.samba.org/data/git/samba into v3-3-test (This used to be commit 2dab9ad77954dc608f8910bf4d3cb92fcaad5cb6)
new ad2e175 registry: improve logic for deleting value records in regdb_store_keys().
new f587e03 registry: fix logic in deleting subkeys record in regdb_fetch_keys().
new 1db2c04 Revert "tdbtool: fix off-by-one error in argument length. (bug #2344)"
new c09b427 Revert "tdbtool: fix off-by-one error in argument length. (bug #2344)"
new 60b303d dsdb: eliminate disards qualifyer compile warning.
new 24caf11 libnet_domain: eliminate "discards qualifier" warning (const).
new 016d65e ldb_map: eliminate "discards qualifyer" warning (const).
new ae923db Fix alignment problems on sparc, bug 5512
new 0a0e18e Add in the IDL to store a NT Security descriptor in a blob. Use the same format as S4, but a new version as we'll need to store the timestamp to check for validity against the POSIX st_ctime. Jeremy. (This used to be commit 5c4ce1dac3769bfe533a4ea778c916d117603603)
new 526eaeb Add in a version2 of the NT security descriptor store that can store a timestamp along with the SD. Allows us to check for validity against the POSIX st_ctime. Keeps the IDL consistent with Samba3.3 IDL. Jeremy. (This used to be commit 29843a6b339a581de714924219632390b156aa4f)
new 87f1a6c (Hopefully) fix the build by re-adding security.NTACL const char. The deletion earlier was a typo. Jeremy. (This used to be commit aa27344b96929c925b30965a1cd20e69c3dbd515)
new 83d90d6 Make ad2oLschema even simpler, by moving the heavy work into dsdb.
new a5e3c5e Avoid the use of extensibleObject in ldap mapping backend.
new c98419d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit f956908cde7dd40643ff49cf433d0cf7765027de)
new 516e381 Give a nice error message if trying to join with a non-privileged user (This used to be commit 347772fc39d9c7a96fcc72c9707696cc6abd89d7)
new ab976ae A brown paper bag bug fix for "net sam rights" (This used to be commit 8a455b012827cfb917473a160c5710a90490451a)
new ebaa5da man pages: Add missing whitespace.
new 327c47f docs: update the section about net conf in the net(8) manpage.
new cfa8b97 docs: fix VERSION section in the net(8) manpage.
new 2264ae7 docs: fix the net conf section of net(8) to mention "config backend = registry".
new 4d8f12a build: introduce a installibs target and use it in "make install"
new 030fe6d build: distribute the cleanlibs target over the library-specific sections.
new a23d002 build: use the libs target instead of the LIBRARIES variable as dependecy for "all".
new 9da2995 build: distribute the libs target over the library-specific sections.
new 36580a5 build: create a new uninstalllibs target and use it in "make uninstall"
new e8db7ca build: remove SHLIBS variable, and distribute deps for shlibs and test_shlibs target
new a5ad7a6 Fix a segfault in base64_encode_data_blob
new ad91d96 Fix some uninitialized variable references via ndr_print (This used to be commit 26fb3fea812867f8b0dfe6a1be59e4922ed86e45)
new 90f3da4 Fix some memleaks regarding trustdom passwords (This used to be commit 3d2913d599a4cd773614110ec7b7493aa7adb547)
new 94389c9 docs: fix the specified default of "password server" - it is *, not "".
new 55f6765 Fix realpath() check so that it doesn't generate a core() when it fails. (This used to be commit 5fdbf89c898efff57c65061ea2c360d2cd91bcec)
new d9b6bf7 Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit 593d855128d4119c21b2b15bfb9369b760504f86)
new 1df3f24 Add XATTR_NTACL_NAME constant. Jeremy. (This used to be commit 9c21756f9e841fd996590619b5eedc659f849626)
new b4691ad Use common code to fill in allowedAttributes in kludge_acl.
new e9489e9 Fix the build of nfs4_acls.c (This used to be commit 2abb7cd867be307e56c02087e700189b17efb894)
new e0c6183 build: fix build of libaddns shared lib. symbols file was missing.
new dc753fd build: fix build of libaddns shared lib : it needs socket_wrapper.
new 6c3c068 Revert "Tiny logic simplification -- remove an else branch"
new ebb2d70 Revert "Make use of ADD_TO_ARRAY"
new b6dcc24 Revert "Convert idmap_cache to gencache"
new d5ccdcc Revert "Slightly increase the default idmap cache time"
new 50a84ac Revert "IDMAP_READ_CACHE_DATA_FMT_TEMPLATE is unused, remove it"
new ebb9437 Revert "Simplify idmap_cache_set() a bit"
new d1edba5 Revert "Simplify idmap_cache_build_[s]idkey a bit"
new d803fa6 Revert "Remove an unused variable"
new d670d0a Revert "Remove gencache_[un]lock_entry"
new cc78ea5 Revert "Return timed out entries from gencache_get if timeout param != NULL"
new d3def9a Revert "Pass NULL to gencache_get when we are not interested in the timeout value"
new f70c8ec Revert "Fix indentation"
new 68071e9 Revert "Don't scream, better explain a bit in comments"
new e613ecb Revert "Make use of sid_check_is_in_unix_users/groups"
new 0948a5c Revert "Fix typo"
new f7ee7d2 Revert "Tiny logic simplification: Remove an unnecessary else branch"
new 0439d4b Revert "Fix nonempty whitespace only lines"
new 979496d Revert "fix typos"
new be187b7 Revert "Fix nonempty whitespace only lines"
new a25278a Revert "Fix indentation"
new b76fb9a Revert "Fix a debug msg, this was probably a leftover from gencache"
new 025689a Revert "Fix typo"
new 622d36a Revert "Make idmap_init() static"
new 343c7ff Revert "Fix two memory leaks in an error path in idmap.c"
new 44ea6a2 rename sambaPassword -> userPassword.
new a74f451 Remove an unused extern reference in vfs_aixacl2.c (This used to be commit 1dfb9242d1b6000d4b75327adf1a0a0882f3ea6c)
new 02e5924 Make again idmap_init static (This used to be commit e113b7c13f2457676fdec9e52f09046286e25b60)
new eda1a26 Add back mem leak fixes (This used to be commit 2adea093c5709e128bdde1e37c6a897db7cbc3b1)
new 8812606 Remove one nested level by reversing if condition (This used to be commit 657a2f20dd4d422d45d7e054f463641cdff16816)
new 9669411 Fix regression introduced with 4086ef15b395f1a536fb669af2103a33ecc14de4 We must not return an error here just because we are offline. We must instead fix the mappings to the best of our knowledge (ie mark as mapped, expired ones, and as unmapped, unknown ones) (This used to be commit 4436272dd4d6cdd223b1dc3d217a97cbe3bc887b)
new b49c30d Remove C++ keywords from events.h header.
new df15541 Fix typo.
new b6344d1 Add fix from Simo for bug #5540 - missing code to substitute %u. Make this the same as other uses. Jeremy. (This used to be commit c4a137e9789b06047ce53e5828fb5e1bb76aca06)
new 8f8ee7b build: use $(WINBIND_LIBS) instead of @WINBIND_LIBS@ in rules.
new 8516965 build: use $(POPT_LIBS) instad of @POPT_LIBS@ in rules.
new c878db0 build: use $(LIBTALLOC_LIBS) instead of @LIBTALLOC_LIBS@ in rules.
new 599df86 build: use $(LIBTDB_LIBS) instead of @LIBTDB_LIBS@ in rules.
new b1560e5 build: link in $(WINBIND_LIBS) instead of @LIBWBCLIENT_SHARED@
new 4d9c1bb build: use $(LIBNETAPI_LIBS) instead of @LIBNETAPI_LIBS@ in rules.
new f5715af build: use $(LDAP_LIBS) instead of @LDAP_LIBS@ in rules.
new f6ec12f build: use $(WINBIND_NSS_EXTRA_LIBS) instead of @WINBIND_NSS_EXTRA_LIBS@ in rules.
new e147120 build: use $(WINBIND_NSS_PTHREAD) instead of @WINBIND_NSS_PTHREAD@ in rules.
new b385f66 build: use $(PAM_WINBIND_EXTRA_LIBS) instead of @PAM_WINBIND_EXTRA_LIBS@ in rules.
new 52bcb6d testparm: add a switch --skip-global-checks.
new 9978cc6 testsuite: fix bug #5594 by using the new --skip-global-ckecks switch
new 13a4989 Fix 'make gdbtest-enb' and the GDB_PROVISION option. (This used to be commit 79c4d8e2fabc9c33d978c064b9c01ca45e463ced)
new 9caa8d3 Try to make NTLMSSP less fussy for unimportant messages.
new f5d18f4 Allow ldap credentials to be (optionally) stored in secrets.ldb
new 5328993 Use secrets.ldb to store credentials to contact LDAP backend.
new ab00b65 Cleanup ldap_bind_sasl.
new 2b1f271 Add a standard filter for finding the LDAP secrets. (This used to be commit 28c784966809d634e8497e0716b30bad018467b4)
new 403f4f9 Make up a full hostname for ldapi connections.
new a6b842f Connect to the LDAP backend with SASL credentials.
new 0f1eea2 Rework provision to handle both simple and SASL binds.
new e400b3e Fix asking for credentials for non-LDAP provisions. (This used to be commit 78416f4840df4f8d1f9cc5e46a48b19c86888050)
new 63d91e9 Kill of some bogus debugs for the world who does not use the LDAP backend (This used to be commit 5bde586bdb4a1523a62a764b9ff292a4a8cee4fe)
new cc44b10 Revert Fedrora DS backend to use extensibleObject.
new d904b71 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 7fb8179f214bbba95eb35d221cb9892b55afe121)
new 7cc155b testparm: rename -g|--skip-global-ckecks to -l|--skip-logic-checks
new 0f040b5 testparm: skip the per-share logic checks when --skip-logic-checks is specified.
new 4ce6f3e testparm: refactor the per-share logic checks out into do_per_share_checks().
new dbac75b popt: add a popt_common_debuglevel set of options providing -d|--debuglevel
new a3356d6 testparm: allow the default debug level of 2 to be changed from the command line.
new 32df537 dbwrap: when clustering = yes, don't fall back to db_open_tdb in db_open
new 5668103 dbwrap: when clustering = yes, don't fall back to db_open_tdb in db_open_trans.
new 831bd55 Lock down the LDAP backend - only samba may read or write (This used to be commit a3912801fb25f715725c06402d4bdff9a926f15d)
new c46afc8 Simplify the contextCSN determination.
new 1d3bdf3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
new 0586d98 registry: bump debug level to 1 in regdb_init() if opening the registry fails.
new a8ae522 registry: bump debug level to 1 in regdb_init() if storing version string fails.
new 5a8b0fe dbwrap: don't panic in db_open() when attaching to ctdb fails.
new 3899851 dbwrap: don't panic in db_open_trans() when attaching to ctdb fails.
new fc6216b dbwrap: don't panic in db_open_trans() if called with TDB_CLEAR_IF_FIRST.
new b3152fb netapi: Correctly increase idx when displaying user information (This used to be commit 5fad9de2507b88820149def31faa28e5e45f7b5f)
new 730678c netapi: fix vim(?)-typo
new 1939177 fix build warning.
new 24eec91 Fix swat. Bug #5613. Jeremy (This used to be commit 15920f838835f5dbbac8712202267c2a99237686)
new 4d19794 Fix from Volodymyr Khomenko <Volodymyr.Khomenko at exanet.com>. Make ntimes function more like POSIX and allow NULL arg. Help vfs developers. Jeremy. (This used to be commit 613f2849ad2dc25fe2e5f8a76d69797b5b302bb9)
new 525a3f3 Release still reachable memory if the smbclient context is freed.
new 376b2a2 Don't keep an extra ldb around forever.
new e92125e Ignore and handle more NT Create & X options.
new fe9fa62 Reorder whitespace in generated slapd.conf
new 0edce42 Fix the build - this element was renamed. (This used to be commit 60161954ad5c99ce9934a968c5d41f41fafd780f)
new 0c4738a Another kludge to let the OpenLDAP backend catch up.
new faf1413 man pages: Fix typos and add improvements. (This used to be commit 060ff6d8d4e61f3ce89f980182413852cc5719be)
new dfb1ba3 NET-API-BECOME-DC: fix crash bugs because of unintialized variables
new c8a1254 become_dc: we need to replicate using krb5 auth to work against w2k
new 80fe14a drsuapi.idl: correctly handle xpress compressed payload
new 9827cf8 drsuapi.idl: fix unknowns in drsuapi_DsReplicaCursor[2]
new e81feb7 drsuapi.idl: fix unknowns in drsuapi_DsReplicaObject*
new ddce2be libnet/become_dc: an unknown field in drsuapi.idl changed to object_flags
new 033683b drsuapi.idl: fix unknowns in drsuapi_DsGetNCChangesCtr*
new c6ea7f0 drsuapi: total_object_count was the wrong guess
new a24fb2b drsuapi: get ctr6 out of xpress compressed level
new f3fae86 drsuapi: check ctr6->drs_error
new f0e44c3 drsuapi: make use of the 'more_data' field in DsGetNCChangesCtr[1|6]
new 29049aa drsuapi: print out the number of linked attribute values we got
new e096247 drsuapi.idl: remove some unknows from DsGetNCChanges()
new 0c483fe drsuapi.idl: correctly handle xpress compressed payload
new 1df8557 drsuapi.idl: fix unknowns in drsuapi_DsReplicaCursor[2]
new dea1c7a drsuapi.idl: fix unknowns in drsuapi_DsReplicaObject*
new bad1888 drsuapi.idl: fix unknowns in drsuapi_DsGetNCChangesCtr*
new d168922 rerun 'make idl' after drsuapi.idl changes
new ddc0d9d libnet_dssync: use ctr[1|6]->more_data
new a49f6f1 Fix typos.
new deac176 Static libsmbclient library needs to include all objects
new db7bff1 Merge branch 'v3-3-test' of ssh://git.samba.org/data/git/samba into v3-3-test (This used to be commit 11d74fc51c637b8129304b5de85bbe02a86a69ce)
new 43892ab The buf in the smbclient write function should be const.
new cd90c85 The compatibility function also should have a const buffer pointer (This used to be commit b731447ec539d454002300fd755dddcad2351d6c)
new ed5e6b3 Remove a silly "typedef struct _param_opt_struct param_opt_struct" (This used to be commit 78801431c896f1e2007d652b611c2ce1108e1023)
new d11796d Tiny logic simplification: Remove an indentation by using an early return; (This used to be commit 37dba0c192ec7d4105465beae0d6e8598c7dbb7a)
new 065fb50 Sequel to c10aad9f13: Ignore whitespaces in parametric options
new 6e6d4c1 Allow %u parameters for print job username - use advanced sub
new 8025edf Add the interface ID to the rpc_pipe_register_commands call in s3 srv code (This used to be commit efe249928312f730ee580e72b9c640ef88b0ed5b)
new 1bd7293 In api_pipe_bind_req(), decode the bind request before checking the pipe (This used to be commit 8be41382ed9bb4fb44a1846fff2c7652388e4f28)
new e65ea74 Add ndr_syntax_id_equal() (This used to be commit 5fc90908deb417130af122941e084542304a2543)
new e0f3ea2 In api_pipe_bind_req(), check for the iface id, not the pipe name
new cdabee2 This patchset comprises a number of cleanups for the cifs upcall binary. The biggest change is that it renames it from cifs.spnego to cifs.upcall since the cifs.spnego name really isn't applicable anymore.
new bda5542 netapi: fix documentation for NetGroupSetInfo.
new 6a3b742 util: add policy_hnd_equal().
new a6aeb73 netapi: add ConvertSidToStringSid() for convenience of the callers.
new 91adc28 netapi: add NetGroupEnum to IDL.
new 27897db re-run make idl.
new c343190 netapi: add skeleton for NetGroupEnum().
new a035851 netapi: add NetGroupEnum to public headers.
new 9fb4915 netapi: make sid in GROUP_INFO_3 a pointer.
new 4d387af re-run make idl.
new 89f4e86 netapi: fix map_group_info_to_buffer for GROUP_INFO_3 change.
new bf0eaf6 netapi: fill in NetGroupEnum_r().
new f266bb4 netapi: add NetGroupEnum example code.
new 8485580 netapi: use ConvertSidToStringSid in NetGetGroupInfo query.
new 2a8ebdc Simplify samba_version_string.
new c400d0a Use the macro to call samba_version_string().
new 41b4637 Update the developers documentation for the new vendor version options.
new a935b1b allow SID with 0 in subauthority to be converted properly from string representation. (This used to be commit 23f338d1da96fd4ea3283bc96ca7d496b23bf854)
new 9ec4980 rpcclient: for testing, add dsgetncchanges command.
new e9b8e88 gitignore: ignore the proper genreated library symbol files.
new 1484b7f From Jim McDonough
new 45afa8d smbldap: Fix typo in debug message.
new 853194c More 'must be ignored' options from the MS-SMB doc.
new cfc2063 Put the memberof template into a seperate setup/ file.
new 3408a2d Make a seperate template for the refint configuration too (This used to be commit d2a527acc5ee6fe9b943657dc9c3ace920b2d619)
new c1636e7 Change the directory parameter in streams_depot to become consistent
new f6b1000 Document the streams modules (This used to be commit ff158a11263fd9fd46131d3451293d8d92fa0cca)
new 0bb7c0a dssync: fix missing prototype warning by including the proper header.
new 82a5c62 net rpc vampire: eliminate missing proto warning by making rpc_vampire_keytab_ds_internals static.
new f52b17f rpcclient: use level 5 or level 8 in dsgetncchanges command based on bind-info.
new bcb6524 Simplify the RPC servers: remove get_pipe_fns
new 4f0e0e5 rpcclient: add ability to fetch single objects with dsgetncchanges command
new 490b60b Use LDAP macros instead of attribute names.
new bce33f8 Fix typos.
new 88b0b86 libnetjoin: make libnet_join_rollback() static.
new 24f0f55 libads: add prototype for ads_connect_gc().
new c11fb13 kerberos: make smb_krb5_kt_add_entry() static.
new 4ee046a netapi: fix build warning for ConvertSidToStringSid().
new a5e1a7a netapi: typo in NetGroupEnum example code.
new d711db5 netapi: fix NetUserAdd() against NT4.
new 0f966cf netapi: fix NetGroupDel() against NT4.
new f09df9b netapi: fix NetGroupGetInfo() against NT4.
new 3f0da66 netapi: add libnetapi_private_ctx and init function.
new 3b667f9 netapi: add libnetapi_samr_close_domain/connect_handle.
new 4704864 netapi: add libnetapi_samr_close_builtin_handle().
new 6fa58fd netapi: use private samr structure in libnetapi_samr_open_domain().
new bbdf38d netapi: use private samr structure in libnetapi_samr_open_builtin().
new 352d40c netapi: add libnetapi_samr_free().
new fda7b7d netapi: add more USER_INFO_X structures to IDL.
new da1677d re-run make idl.
new 29e1bbc netapi: add new USER_INFO_X structures to public headers.
new 11269b8 netapi: add support to define info level in NetUserEnum example.
new b6caa0d netapi: support more infolevels in NetUserEnum.
new f5e1c8a netapi: add NetUserGetInfo to IDL.
new 9569621 re-run make idl.
new 668ce21 netapi: add skeleton for NetUserGetInfo().
new 04463e2 netapi: add NetUserGetInfo to public headers.
new 83ed7b3 netapi: add NetUserGetInfo example code.
new 99b8d91 netapi: fill in NetUserGetInfo_r().
new 97e6a44 netapi: add NetUserSetInfo to IDL.
new 757bc51 re-run make idl.
new c7b151e netapi: add skeleton for NetUserSetInfo.
new ce6db92 netapi: add NetUserSetInfo to public header.
new 10534fe netapi: add NetUserSetInfo example code.
new 3e5dabc netapi: add libnetapi_samr_open_alias_queryinfo.
new 63c9368 netapi: make map_alias_info_to_buffer suitable for arrays in the buffer.
new 54362a8 netapi: add NetLocalGroupEnum to IDL.
new f15740f re-run make idl.
new d860689 netapi: add skeleton for NetLocalGroupEnum().
new ca2296f netapi: add NetLocalGroupEnum to public header.
new 0c9014d netapi: add NetLocalGroupEnum example code.
new 3d14056 netapi: implement NetLocalGroupEnum_r.
new 6565087 netapi: let libnetapi_samr_lookup_and_open_alias compose lsa string.
new c703304 netapi: add caching of samr policy handles.
new bdd815e Fix the build of vfs_zfsacl.c (cherry picked from commit b83beeda44e1c8d485c2ad6bb8ee539cdcbe8bda) (This used to be commit b46ce28039e8829f5188574ebe84ff3b7d9e65bc)
new 853ef0d Fix RAW-OPEN against Samba3
new 8e02cb1 Ooops, GUID_equal was already around :-) (This used to be commit 9a0bc277f23831124d049301bc7009a285d91a11)
new 6fd4fed Make use of ndr_syntax_id_equal (This used to be commit 3ab3f2610500107c9cff677746365bba143ca9de)
new 2e7cb1a Introduce is_known_pipename
new bf6c11f Make the pipe_names[] array static to cli_pipe.c (This used to be commit ab7ab350591bf16717744a0c252d3a9d185bcb77)
new 867b61d The PIPE_ pipename macros are only used in cli_pipe.c (This used to be commit 03f7af26f255476d84a375a95fbccfce24db9de8)
new 9dece1b Fix link for Using Samba (This used to be commit 2810dc9e40a0729bc1769c00b51ef24fb5e4ea90)
new 66669ba Simplify pipe_names: we only do ndr_transfer_syntax anyway (This used to be commit b808403af55a37f2ec0e87e60450505ddfc2edda)
new 65dfc40 Store copies of the syntax ids in rpc_pipe_client (This used to be commit 848a3497e385090b4b21837c8d0e0313f5c062e5)
new 2e905d2 Allocate rpc_cli->dc in rpccli_netlogon_setup_creds()
new eb68e95 Refactoring: Change calling conventions for rpc_pipe_open_np
new 18fb7e0 Refactoring: Change calling conventions for cli_rpc_pipe_open
new 1335da2 Refactoring: Change calling conventions for cli_rpc_pipe_open_noauth
new e0be03d Refactoring: Change calling conventions for cli_rpc_pipe_open_ntlmssp
new 1f854d1 Refactoring: Make get_schannel_session_key_common return NTSTATUS (This used to be commit 513e69507676fc2227424362d24d8ea9615ea758)
new b8fc15b Refactoring: Make get_schannel_session_key return NTSTATUS (This used to be commit a0793cc853d3bd43df2fc49df193a5fead6b01ab)
new 44bdc98 Refactoring: Make get_schannel_session_key_auth_ntlmssp return NTSTATUS (This used to be commit ab3d80d476d8264030fa71d974324c6dcf6fe6e1)
new ba2cb35 Refactoring: Change calling conventions for cli_rpc_pipe_open_schannel_with_key
new 52ff496 Refactoring: Change calling conventions for cli_rpc_pipe_open_ntlmssp_auth_schannel
new 99526d3 Refactoring: Change calling conventions for cli_rpc_pipe_open_schannel
new 55f84c0 Refactoring: Change calling conventions for cli_rpc_pipe_open_krb5
new a197e25 testsuite: fix expr syntax error in net registry test.
new 706140a Make invalid 'member' detection work again.
new ca46ad2 Fix ldb_map to add/remove the same 'extra' objectclass
new f4cae6a Sleep longer in the hope that the OpenLDAP backend might catch up (This used to be commit 63c80c885dc3fb2228f082be8db752bb29e3962e)
new 7d84b72 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 55bde3c9daeafdac04574365c23d181345639f34)
new e16b224 Remove bogus test in 'enum trusted domains' LSA server.
new d626a26 Rename structures to better match the names in the WSPP IDL.
new ecc13c3 Fix winbindd not to sit in a busy loop...
new eac08b0 testsuite: fix another expr syntax error. in tests_all.sh.
new 739e9cf testsuite: fix expr error on Tru64, triggered by uninitialized failed variable.
new 24b03e1 Properly cast array length in print functions. (This used to be commit f321240fa91fa19c1131f119c42f64897d220682)
new 798b56e Refactoring: libnetapi_open_pipe takes an interface instead of pipe_idx (This used to be commit 726e56c72fdb685ab5eddefd2fd8b043dc38d6ad)
new 82b5f54 Refactoring: rpcclient uses ndr_syntax_id instead of pipe_idx (This used to be commit 85db87c451dacf80e9575c04e9e08c625b3f1199)
new f23567f Refactoring: run_rpc_command uses ndr_syntax_id instead of pipe_idx (This used to be commit 850166ec0d17eb85a0c921dc3b966fac0677af4a)
new d86ff59 Refactoring: net_sh_run uses ndr_syntax_id instead of pipe_idx (This used to be commit 85c8363d5179e7053adc05e8abce2fb26cf9b968)
new 05cc3fd Refactoring: connect_dst_pipe uses ndr_syntax_id instead of pipe_idx (This used to be commit 0f77746f36b98acc5171727fa3fc236af9fd2000)
new 9664f24 Remove now unused cli_get_iface (This used to be commit 2e60701e8d41132f90e64a86bccd99cc188d38c9)
new 346a8d1 Remove now unused cli_get_pipe_idx (This used to be commit e02a550527307f7b300d3fe13631e2d29dbc5e06)
new 303f98a Remove now unused cli_get_pipe_name (This used to be commit ed4a447103cd9ada59222d79f5784818fe033209)
new 4152515 Remove some fully outdated sample code (This used to be commit 0df0e81784362c36a79954c6b9e3b341ea59fb6d)
new 45934af Remove one reference to PI_LSARPC (This used to be commit 40247e8d3d53502fa8d7cc6b3eb9ed43f51142f3)
new d460ead Remove one reference to PI_NETLOGON (This used to be commit e89bbab1b875a0b55b70913dcc1e3e73137c8b90)
new abce3cd Remove some unused code (This used to be commit b60a681dd09349426aa522d697abacf62ebfdaf2)
new bd479ce Remove a reference to pipe_idx (This used to be commit e949b9d11f439c32c85a3cd9ae4c1a859a4c284a)
new 86bb746 Refactoring: CLI_DO_RPC_* uses interface instead of pipe_idx (This used to be commit 6d2209ba5da0937ce17e71951a1628ff1f5deacb)
new a20c498 Remove unused function rpccli_is_pipe_idx (This used to be commit 287ffc17a072d5e1a5b0e1ecae089faf67b814b7)
new da6e424 Make idl: cli_do_rpc_ndr does not use pipe_idx anymore (This used to be commit ffd2ff5325ef24f08dcb63e4561f5f62bffef6d3)
new 2067547 YESS -- remove the PI_* pipe constants (This used to be commit 26a40f708a44fa460459a43014a101a383586e54)
new ad47747 Update Roadmap (cherry picked from commit d1c3b57085b493b47398daf71ce18f16ece57da0) (This used to be commit 3d8336966cb2439f5727b6c99c40a89bc0fb5d84)
new fb3e663 Improve DNS and Group poicy configurations.
new c9c296b Install'named.txt' to private/ as documentation.
new d616e64 man pages: "printcap name" is a global parameter, not a share specific one.
new a819f4e s3 cli_do_rpc_ndr does not use PI_* anymore (This used to be commit e625c6b2516111002c99239c1a2188c6d5d87ab6)
new 16a9020 re-run make idl after Jelmer's "poperly cast array lengths" pidl change.
new 2abe5e9 drsuapi.idl: add drsuapi_DsBindInfo48.
new e7785a3 drsuapi.idl: the last 16 bytes in DsBindInfo48 ar the GUID of the config dn.
new 901e764 drsuapi.idl: add drsuapi_SupportedExtensionsExt bitfield.
new 79c2426 drsuapi.idl: add drsuapi_DsBindInfo48.
new 7864be2 drsuapi.idl: the last 16 bytes in DsBindInfo48 ar the GUID of the config dn.
new b80a167 drsuapi.idl: add drsuapi_SupportedExtensionsExt bitfield.
new a42aca1 re-run make idl after adding drsuapi_DsBindInfo48 to drsuapi.idl
new 2d7660d rpcclient: make DsGetNCChanges work against w2k8 (add knowledge of DsBindInfo48)
new 45bbad9 Add --enable-picky-developer
new 06d0790 Fix various build warnings
new 863a6aa Fix warnings on FreeBSD-based platforms
new abaa69b Make DSO_EXPORTS_CMD regexp more POSIX compliant
new 472519e Check for f_frsize when using statvfs
new e184b70 drsuapi.idl: change the u1 field in DsBindInfo* to "pid".
new 7fba6c6 Change occurrences of the u1 member of DsBindInfo* to pid after idl change.
new 1f54cc7 drsuapi.idl: change the u1 field in DsBindInfo* to "pid".
new bb1c03f re-run "make idl" after changing u1 member to pid in DsBindInfo*.
new 2bd58bf Change occurrences of the u1 member of DsBindInfo* to pid after idl change.
new 7014c97 rpc_parse: Unify spoolss debug messages.
new e0bd9e8 Explain where some other OIDs are allocated.
new d6fdd13 Remove the 'accoc_group_id' check in the RPC server.
new 042eefe Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit a93b20b85b7b35965c428f1543cb7bbe96e16d42)
new 9549ebc Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 532ccbbe7aa360440f455dfa136f425b9996e998)
new 768515f The SMB session key must not be more than 16 bytes in SAMR (and presumably LSA).
new ea7f2fe Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit ae311d89d2d477b235a6a9294a8bb463ed0a8c05)
new 945eedc libnet/become_dc: add a comment and explain why it's important to specify krb5
new 935a7b3 smbtorture: add support for the DSBindInfo48 to the RPC-DSSYNC test.
new a9c3f47 smbtorture: add a warning for unknown BindInfo length to the RPC-DSSYNC test
new 5bb679a rpc_server: be more strict with the incoming assoc_group_id
new 734d0c0 RPC-DSSYNC: print 'supplementalCredentials' more verbosely
new 75cdaa4 hdb-ldb: fix crash bug in the error path
new b4e9e89 hdb-ldb: fix comment about padding
new bcb0db3 password_hash: don't add zero padding as w2k8 also don't add it
new bb12c78 drsblobs.idl: rename unknown1 -> reserved
new 69d3f0e password_hash: ignore reserved value, but still set it like windows does
new ecdd133 drsblobs.idl: fix idl for supplementalCredentialsSubBlob
new fbea02a password_hash: check the SUPPLEMENTAL_CREDENTIALS_SIGNATURE
new fa40b07 hdb-ldb: check the SUPPLEMENTAL_CREDENTIALS_SIGNATURE
new e3434f8 drsblobs.idl: fix unknowns in package_PrimaryKerberos idl
new e0f04e3 password_hash: fix callers after idl change for package_PrimaryKerberos
new b783b28 password_hash: simplify the logic if we have cleartext we always generate the hashes
new 12ac4c5 password_hash: split the generation of krb5 keys into a different function
new b3d6c5e password_hash: order the supplementalCredentials Packages in the same order like windows
new 28a7e6f drsblobs.idl: add idl for Primary:Kerberos-Newer-Keys blob in supplementalCredentials
new 0842eb2 hdb-ldb: try to find Primary:Kerberos-Newer-Keys and fallback to Primary:Kerberos
new 34b1007 password_hash: add generation of the Primary:Kerberos-Newer-Keys blob
new f9e6197 dsdb: teach dreplsrv_out_drsuapi_bind_recv() knowledge of DsBindInfo48.
new 46bb8aa libnet_become_cd: teach becomeDC_drsuapi_bind_recv() DsBindInfo48.
new e269804 libnet_unbecome_dc: teach unbecomeDC_drsuapi_bind_recv() DsBindInfo48.
new 1f20ca1 drsuapi: always set the pid field of the outgoing DsBindInfo to 0.
new c71030b libnet_become_cd: add boolean option "become_dc:force krb5" to control krb5 auth.
new db36f37 libnet_become_dc: send msDS_Behavior_Version == 3 (win2k8) in DsAddEntry
new 224f9b8 cifs.upcall: fix compile warning
new 8130486 drsblobs.idl: rename unknown1 -> reserved
new 66bb6ac re-run "make idl" after changing unknown1->reserved in drsblobs.idl
new 904d652 drsblobs.idl: fix idl for supplementalCredentialsSubBlob
new 4c3aa30 re-run "make idl" after fixing idl for supplementalCredentialsSubBlob.
new 2951590 drsblobs.idl: fix unknowns in package_PrimaryKerberos idl
new 6b7134e re-run "make idl" after fixing unknowns in package_PrimaryKerberos (drsblobs.idl)
new ae7bae6 drsblobs.idl: add idl for Primary:Kerberos-Newer-Keys blob in supplementalCredentials
new 24d748c re-run "make idl" after adding idl for idl for Primary:Kerberos-Newer-Keys
new b38045f fixd a bug in the signal handling code - we could get phantom signals (signum 64) (This used to be commit af7fb2e38ba27cf8058eb1cef1f96bbc7b19849f)
new f619e08 Handle schema reloading request. The ldif for that operation looks like this:
new 0558330 dsdb_create_prefix_mapping() implementation checks for existing prefix maping in ldb. if one not found it creates a mapping for it and updates the prefixMap schema attribute in ldb. (This used to be commit bbe895db7144b192981fad9ab6bbd3ebacb8d299)
new 1d12c64 fixed spelling error (This used to be commit 341f64834e13cdbc7d4742a4652ae39b70a4231f)
new 091c141 make sure we initialise query_maximal_access (This used to be commit 036f73d39a7ef882fd76afcd3c11eef483f6c308)
new 809632c initialise query_maximal_access here too (This used to be commit 4b3af09450cf33c6785a3d8fddddc68047f2e388)
new 2ecda9f we can't query the ACL on a new file till it exists! (This used to be commit 4f6646f06988b1fb8be9e0c8ae833bb9792184af)
new 66f09a7 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 24309dbf4d9622fcfafa29ef98bc0459fdaa814b)
new aaa29d2 drsblobs.idl: give some unknowns a meaning
new 8a86e3c drsblobs.idl: unify the Primary:Kerberos and Primary:Kerberos-Newer-Keys structs
new 0c8fb93 password_hash: fix the callers after drsblobs.idl changes
new 79657f7 hdb-ldb: fix the callers after drsblobs.idl changes
new b39237d pdb_ldap: Raise level for debug message to avoid log file flooding. (This used to be commit 9b863a10da8762f715c16f147d6cd1e79422d248)
new d7b87cd Make use of TALLOC_FREE when freeing the per-winbindrequest memory context (This used to be commit 9e49d390f79c6afc8b0efd9664e60602aebaa4f2)
new 8ea3ce5 Remove unused request_finished_cont() (This used to be commit 865ea6fcbc089a03e453709fa54ff2a39c0c168e)
new 0732750 cifs.upcall was not recognizing the newer name "dns_resolver" key type (as a synonym for the older "cifs.resolver" name) when resolving host names to ip addresses for the kernel.
new 890361d Merge branch 'v3-3-test' of git+ssh://sfrench@git.samba.org/data/git/samba into v33 (This used to be commit 22afe367fef35d4262d960973933023a0a5ce77d)
new a4932d6 Use sys_getgrnam not getgrnam. Pointed out by Herb. Jeremy. (This used to be commit 43eec6517023e7865618791c231e54cc1b800ceb)
new 61859a1 Add casts to uint32_t to match prototype for sid_append_rid(). Jeremy. (This used to be commit 15004019676a5d860f9d5fbfbecbd31fcec8bf5b)
new 4cdc6b3 Remove trailing withespace from wbinfo -m which breaks gdm auth.
new d65f89f Clarify how we are doing the 'this is a rootdse query' check. (This used to be commit 8dfba3160cc4bc518f3ad8570d104e5baae784ca)
new 1179890 Complain if we are told to use an ldap backend, without the type (This used to be commit e9c3c9ad8289ee48efa998ab6b486250dcd40b52)
new f9223a7 If we're not allowing streams on this conn ptr, then don't allow create_file() to call down to create_file_unixpath() with a stream name. Jeremy. (This used to be commit 167d611b525db6d103a7f83fd5a19792be4e7745)
new 404846d Try to avoid a memory leak if we re-set the global schema
new 1f28556 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit b12dd8ee5443ebfc204d1684f541d68ffb351197)
new 552fd06 Make a new define to ensure the accoc_group_id we use is always in common. (This used to be commit b62490e3e21b606b66e0737a403b0d170b64cddd)
new c09fa19 Per feedback, remove epoch and ldconfig requires.
new a05c9ab Define HAVE_ASM_BYTEORDER at all times (This used to be commit 396ea14732d667960091f4a2570341059914ecb6)
new 933fdd4 talloc_string_sub2: Don't return NULL if src is empty.
new 0f9c30c1 Fix a race condition in winbind leading to a crash
new ee49e03 Fix bug creating files using DOS clients with mixed case files. Reported by Daniel Johnson <Progman2000 at usa.net>. The smb_set_file_time() call to set the filetimes is failing because it's using the unmodified name passed in by the client, not the modified name (matching case on the disk) that comes out from create_file(). Jeremy. (This used to be commit 1706a33e78347d14a8b09fd21b87d57bad543bcd)
new 0fdffbc Fix an incompatible pointer warning (cherry picked from commit 3282f7289b7b33beeaa1ca649651cca6537a69af) (This used to be commit fc8641443951dc852dc9cf1e73626df452b815f7)
new 042600c Make api_rpcTNP static to srv_pipe.c (This used to be commit 256c93a8b3d4d9a4e52a656c91b89a043a087066)
new bdf1747 Create doxygen comments for async_req.[ch] (This used to be commit 1dab45b16a23b1126fbf29890747a2b256f08968)
new 1ee37bc Refactor make_internal_rpc_pipe_p: connection_struct is not needed (This used to be commit defcf0eecfb8eb035d9ca80530720b9e6873f6c7)
new a803f0a Refactoring: Make close_internal_rpc_pipe_hnd a talloc destructor (This used to be commit 10b47a0c2cfd62489428518112da82f73a52b7bc)
new 33cbe2f make read/write to internal pipes available externally (This used to be commit e11b5cb1e061caf4c3793fb402ca6bee95a8f26c)
new b3f04dd Save 128 byte (32-bit platform) or 256 byte (64-bit) per connection_struct
new 460356c smbtorture: add --extra-user option
new 998b0fe Add "mymachinepw" to fetch our machine password out of secrets.ldb (This used to be commit 4fbe16deb0e06e145f643568a699b80b431d4f42)
new 934cfb9 mamachinepw: add better error handling
new 7a633ed dcerpc.idl: add DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN flag
new 118ecc5 dsdb/schema: dsdb_write_prefixes_to_ldb() should do the reverse of dsdb_read_prefixes_to_ldb()
new 2385e33 dsdb/schema: make more clear where we create the value for the new prefix mapping
new c0ad44f dsdb: add a comment about the parameter to DSDB_EXTENDED_SCHEMA_UPDATE_NOW_OID
new 2159214 auth/credentials: use the same enctypes when getting a TGT and a TGS
new 9437adf lib/ldb/tools: allow -W and --realm when build from samba4
new 55ea54e gensec_gssapi: add support for signing RPC messages
new 9b5adea Remove unused extern struct current_user from substitute.c
new 49403ee Make create_conn_struct() public (This used to be commit e115e2582256c34e6905afc8c2929efd6ea61088)
new 2646fce Fix srvsvc_Net[Get|Set]FileSecurity
new b117e10 Remove a pointless CONST_DISCARD (This used to be commit c63cb78b4c8a283c0eebe37ff2f60ddbfbfaac4a)
new a235676 Fix a debug message (This used to be commit 1970eed1b79a5d9dc45eb96098d653ad62a20871)
new 8d8ccc5 Fix location of manpages. (This used to be commit 6f5b4ef1d0380d265ce27c882072c759ce19c7c3)
new 72d2bea Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into manpage (This used to be commit 7e90cc197c4fb2884f368cd72f391d0d8016fb96)
new 5971fd6 Fix warnings in new prefixMap code (This used to be commit b8770a4fd8408473593fa4c6600bce056183958d)
new cff30c6 Remove unused function and make sensitive directories private. (This used to be commit e23333d16397606d38e90684d2d916b5b967cde4)
new da9ab57 Remove unused variable (This used to be commit 31a303c099e26423160010c48b305434d4cbea25)
new 0299edb auth/credentials: explain why we need to the enctypes for the gssapi layer
new ade9b6c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 486891bb5167034e54b7477ba09e8f5f914b93e4)
new 45d60f5 Always print the slapd startup command (This used to be commit b1d05e7d14c65133e8ab0ff9d41a26fa7e3d41d3)
new 08795db Make it even clearer what to do next in the LDAP backend setup (This used to be commit bace931ad674b5071d53bf9c99c383f1d8957e1b)
new e80115d We don't use EXTENSIBLEOBJECT any more. (This used to be commit 4b137085c8b89773d4639372bbffd516a41dfc8f)
new 3ed6cfa rpcclient: Set the pid filed of the outgoing DsBindInfo to 0.
new 4355b31 libcli/smb2: sign SMB2 Logoff requests
new 1a4f4d2 SMB2-CONNECT: remove reference to req->session before calling smb2_logoff_recv() on the invalid session
new 35bd7a6 libcli/smb2: fix per session signing state
new 8623e2c smb2srv: correctly hold the signing state per session
new 0251096 smb2srv: sign SMB2 Logoff replies
new ced176a drsblobs.idl: give some unknowns a meaning
new 1ff0633 run "make idl" after idl change "give some unknowns a meaning" (67de745)
new ace141e drsblobs.idl: unify the Primary:Kerberos and Primary:Kerberos-Newer-Keys structs
new d6b7f80 run "make idl" after idl change to unify Primary:Kerberos* structs (e8ae49f)
new 2d2911c libcli/smb2: the session key for SMB2 signing is truncated to 16 bytes
new c4c79aa gensec_gssapi: use gsskrb5_get_subkey() to make smb2 signing with aes keys work
new 14900695 rpc_server: remove unused variable
new e45c3e1 Revert "gensec_gssapi: use gsskrb5_get_subkey() to make smb2 signing with aes keys work"
new 91df555 Attempt to fix bug 5616
new edcf034 man pages: Fix typos in man smbclient.
new 669afbc pdb_interface: Fix typo in debug message.
new ee505f3 Be more pythonic. (This used to be commit 20d40e31942f96ca9d077e57c6dd4c1d38f79b4b)
new 1a6aeca testparm: Display warning if invalid values are used.
new 39c344a netapi: fix NetLocalGroupAdd.
new 8417316 netapi: add netapi testsuite.
new cdc45cc netapi: add USER_INFO_X to IDL.
new c9e707b re-run make idl.
new bcc944b netapi: add convert_USER_INFO_X_to_samr_user_info21 fn and use it NetUserAdd.
new b15d2de netapi: implement NetUserSetInfo_r() for at least level 1007.
new 21a8177 rpc_client: add init_samr_CryptPasswordEx and init_samr_CryptPassword.
new 3076cc4 netapi: use init_samr_CryptPasswordEx and init_samr_CryptPassword.
new 5656fac netapi: cosmetics, use "buffer" everywhere.
new 8c5c924 re-run make idl.
new 4446521 netapi: use "buffer" in libnetapi.
new 603688f netapi: fix libnetapi_samr_lookup_user_map_USER_INFO.
new 92b1b52 netapi: add some more USER_INFO structs to IDL.
new d1da171 re-run make idl.
new 45b5175 netapi: add NetGroupGetUsers to IDL.
new c24ed2b re-run make idl.
new cf2ac8f netapi: add NetGroupGetUsers skeleton.
new 493fb24 netapi: add NetGroupGetUsers to public header.
new 7a79026 netapi: add NetGroupGetUsers example code.
new 4356a45 libwbclient: let wbcStringToSid handle the global NULL sid.
new 3bdfcba winbindd: handle trusted domains without sid.
new 3ea5c18 build: fix some no previous prototype warnings.
new 84bc4ff rpc_client: Bug 5616 - fix session keys also in rpccli_netr_LogonSamLogonEx wrapper.
new f738f9f Helper functions to enable domain groups to be added to builtin groups at domain join time
new fb41bb7 Refactored the code that adds Domain Users to BUILTIN\Users to use the new helper functions.
new bbb02aa Refactored the code that adds Domain Admins to BUILTIN\Administrators to use the new helper functions.
new 097b27d Enabled domain groups to be added to builtin groups at domain join time
new 2b0ed18 Update trustAuthInOutBlob in line with MS-ADTS 7.1.6.8.1 (This used to be commit 26c2a34dec26890230dfa86827804d8160061ce5)
new 2a0677e Start implementind domain trusts in our KDC.
new 337752c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 15d0951b74b46763024560f9cd012338473c5bc3)
new f18076c Removed redundant logging from create_builtin_users and create_builtin_administrators
new e29e816 Fix duplicate gloabl warning. Jeremy. (This used to be commit 6da33797b0549a2da7dc0fa7ee21dc5e8a6b1459)
new d701d23 Fix uninitialized variables. Jeremy. (This used to be commit 1db7e00a5400863fd5dbb81c1a4c6ea6092d0495)
new 2afd7d6 Don't fail if the domain has a trust already.
new 2cc32c4 Use the cldap reply to avoid segfaulting in RPC-DSSYNC
new 358a11c Print trustAuthOutgoing and trustAuthIncoming in RPC-DSSYNC (This used to be commit 6673a6e62399c4956a44a06685aa91ce8145b92a)
new 9294303 rpc_client: use init_samr_CryptPassword(Ex) in client tools.
new 536c26a libnetjoin: add use_kerberos flag.
new 6913f98 net: add "-k" switch for kerberos authentication (in preparation for #5416).
new 1c1c83a libnetunjoin: add use_kerberos flag.
new 4b74ae0 netapi: in NetLocalGroupAdd_r() only set description if necessary.
new 23e9ebb net: Use NetLocalGroupAdd() for adding aliases.
new 43d2329 Update to a working trustAuthIncoming and trustAuthOutgoing parser.
new 52a8501 netapi: when using NetApi functions forward net's kerberos setting.
new b0fbdbc Samba3 HowTo: Fix duplicate chapter id.
new 7b4081d Revert "Start implementind domain trusts in our KDC."
new 5d68244 auth_server: fix segfault reported by Julien Kerihuel <j.kerihuel at openchange.org>
new f1cdce5 auth_server: fix the logic of server_get_challenge()
new 16c2190 dssync: replace the processing_fn by startup/process/finish ops.
new 2473888 dssync keytab: refactor adding entry to keytab_context out into new function
new c1b9eb2 dssync keytab: add check for success of ADD_TO_ARRAY().
new 764691f dssync keytab: add prefix parameter to add_to_keytab_entries() for flexibility.
new 7bd3ea0 dssync keytab: use add_to_keytab_entries() for pwd history in parse_object().
new 54d6ae0 libnet_keytab: add a libnet_keytab_search() function
new 0db2680 dssync keytab: add support for keeping track of the up-to-date-ness vector.
new 9f6af6f dssync keytab: wrap printing of the uptodate vector in DEBUGLEVEL >= 10 checks
new 55b2d50 dssync: add a drsuapi_DsBindInfo28 struct to the dssync_context struct
new 0f98b99 dssync: record the bind info in the new remote_info28 in libnet_dssync_bind().
new 26cceb8 dssync: either use the req5 or the req8 request, depending on the supported_extenstion
new 5579179 dssync: skip analysis of the msDS_KeyVersionNumber attribute:
new 4d946b5 dssync: pass uptodateness vector into and out of DsGetNCChanges request.
new d42160f dssync: allow replications of a single obj with net rpc vampire keytab.
new f97ba38 libnet_keytab: add enctype field to libnet_keytab_entry struct.
new 363fd6e dssync keytab: add store enctypes in the libnet_keytype_entry structs.
new 18976c0 libnet keytab: add enctype parameter to libnet_keytab_search().
new 8003c93 dssync keytab: add debugging output when skipping an object.
new 7d7e890 dssync keytab: fix comma placement in debug output
new 31c67f9 dssync keytab: add parsing and logging of servicePrincipalName-s
new 0f94a38 libnet keytab: test for matching enctype in libnet_keytab_search().
new 3fa9e5f libnet_keytab: cleanup libnet_keytab_search().
new 7205dd5 libnet keytab: add function libnet_keytab_remove_entries().
new 86f91a2 dssync keytab: remove old UpToDateNess vectors from keytab before storing new one.
new d74f578 dssync keytab: log the DN of the object to be parsed.
new ca0cbab libnet keytab: add function libnet_keytab_add_entry()
new ea8129b libnet keytab: use libnet_keytab_add_entry() in libnet_keytab_add().
new e1fee8c dssync keytab: store the UpToDate vector with ENCTYPE_NULL.
new a6e5a5d libnet_keytab: add some debug statements to libnet_keytab_search().
new f6bc42d dssync keytab: move handling of removal of duplicates to libnet_keytab_add_entry().
new 260bbf1 dssync keytab: store the samaccountname in the keytab for diff replication.
new c655e29 vampire keytab: add switch --repl-nodiff to trigger full replication.
new 58e0b8d libnet dssync: refactor creation of request out into new function
new 9e1eccc libnet dssync: simplify logic of libnet_dssync_process() main loop.
new 0099c4b libnet dssync: fix single object replication by adding one check.
new 89d8173 libnet dssync: refactor dsgetncchanges loop out into libnet_dssync_getncchanges().
new ab5a671 libnet dssync: move determination of request level into build_request()
new f060b74 libnet dssync: support lists of dns (instead of one dn) for single object replication.
new 072bd87 libnet dssync: rename repl_nodiff flag to force_full_replication.
new 5330164 net rpc vampire: rename --repl-nodiff to --force-full-repl.
new 9d12511 libnet dssync: rename flag single to single_object_replication
new 9827593 dssync keytab: support storing kerberos keys from supplemental credentials.
new efd89b4 dssync keytab: when not in single object replication mode, use object dn list as write filter.
new 03b6502 vampire keytab: introduce switch --single-obj-repl.
new 134d831 libnet keytab: use proper counter type (uint32_t) in libnet_keytab_add().
new 18573c3 libnet keytab: add flag clean_old_entries to libnet_keytab_context.
new 8876d79 libnet keytab: add parameter ingnore_kvno to libnet_keytab_remove_entries()
new 52fee9c libnet keytab: implement cleaning of old entries in libnet_keytab_add().
new 10225fb dssync: add clean_old_entries flag to dssync_ctx.
new 7f34957 vampire keytab: add command line switch --clean-old-entries .
new a5d4b54 libnet dssync: add my C after dssync keytab changes.
new d087545 auth/ntlmssp: don't crash when the backend give no challenge
new cf875a5 build: allow flex-2.34 together with bison-2.3
new a925f03 heimdal: update to lorikeet-heimdal rev 801
new 35cd60b build with the new heimdal version (This used to be commit 3817d653faecb70bfafb850fe7d6e83aaed7e6d1)
new 4c6e966 dssync keytab: add comment header explaining add_to_keytab_entries().
new 84ee630 libnet dssync: fix memory allocation for error/result messages.
new 87c7496 libnet dssync: start memory allocation cleanup: use tmp ctx in libnet_dssync().
new 9f5325c heimdal: add missing file heimdal/lib/gssapi/mech/gss_pseudo_random.c
new ca086c9 auth_server: set the workstation name
new 86c9db8 heimdal: add missing files
new 8dede49 build: autogenarate VPATH by configure
new f4140cf build: autogenerate heimdal basics
new fed1cc2 heimdal_build: we should only use PRIVATE_DEPENDENCIES
new c251443 gensec_gssapi: include <gssapi/gssapi.h>
new 9cc663a auth/kerberos: we don't need to include heimdal private headers
new f2ac351 kdc: use mostly only public kerberos headers
new 3573420 Fix some forgotten substitute variables in provision, add check to prevent this sort of regression in the future. (This used to be commit a461118f3b668779f907c4d77cebe1e76fa4e39f)
new 2fbe25b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into manpage (This used to be commit c87a8ba1fef1ba508ad6527d0bae4bcdd5b3cb69)
new bf622cb Fix a typo (This used to be commit 37bd2815c70176046bbe0232222b9f59dfa159c4)
new 711efc0 cli_request_new() already gave use the req, remove a pointless function call (This used to be commit 08e97bd369ebe3ab1fd92433b168585faea92c68)
new 3b4ff07 Actually fix missing substitution variables. (This used to be commit 783412ecb27d646b171993da0ac2f11a821901d3)
new fff006b Move domain DN determination out of newuser function. (This used to be commit cbac27e6faa99ebaa3e6d653017c968db836560a)
new 1c94f3e Use new style python classes. (This used to be commit 2a39aae0cef310a79427feb1b85f6794ea36849a)
new b202357 build: remove warning about missing generated include file
new 1120849 lib/crypto: remove dependency to internal heimdal
new 59737cd heimdal: fix dependency
new d96c575 heimdal_build/internal: add some useful defines
new d0f0d5e auth/kerberos: remove dependencies to internal heimdal
new 5fd1c54 libreplace: include <krb5.h> and <com_err.h> and no heimdal specific headers
new d9ad17f heimdal: add experimental --enable-external-heimdal
new 47124ef Add helper object Hostconfig to make it easier to get to e.g. the SAM database. (This used to be commit be75b2a36ee49f66ada3ec3ababa82d74085d559)
new b1f85bf Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into manpage (This used to be commit 8e201ecf3e86c3c8865c7276fad8dad07106efaf)
new 70c2a5b clikrb5: don't use krb5_keyblock_init() when no salt is specified
new d8ae40a libnet_keytab: fix the build with heimdal
new 8930a21 Start implementind domain trusts in our KDC.
new 54d8b50 README.Coding: A few minor fixes.
new 9f9f8ef man pages: Add documentation about smbclient command "rename".
new 500038e man pages: Improve description of boolean values in smb.conf.5.
new 70dccd1 Backing out most of changeset 5222b8db3fb692e5071bfd1b41849a8eb0a17995 (so parsing for domain parameter in mount.cifs matches online help) and rephrasing original code to make it more clear.
new b893729 cifs.upcall: fix manpage and comments
new 3b6c8bc Building cifs.upcall is giving this build warning:
new 6e16022 registry: use _bystring wrappers to dbwrap_trans_(store|delete).
new b59ed9c idmap_tdb2: fix a race condition in idmap_tdb2_allocate_id().
new 149e1ae dbwrap: add comment describing behaviour of dbwrap_change_uint32_atomic().
new 4c5752d secrets: fix replacemend random seed generator (security issue).
new 7b35eec dbwrap: add comment describing behaviour of dbwrap_change_int32_atomic().
new 8fed76b fixed a fd leak when trying to regain contact to a domain controller in winbind
new f8534d5 fixed permissions on ctdb databases (This used to be commit 123fc3980a83d956bffaa689f3af81bbf81ce1c1)
new e9a501a libnetapi: fix build of shared library after libnet_join changes.
new 8c8d7ff WHATSNEW: Start WHATSNEW for 3.3.0pre1.
new 704f6c8 Solve an IBM XL C/C++ compiler error encountered in get_exit_code() auth_errors array initialization in client/smbspool.c (This used to be commit b45e7fabc64e699e4fa013ef15f98a004dae3f32)
new fe7e90c gensec: add GENSEC_FEATURE_SIGN_PKT_HEADER flag
new fd84beb gensec_gssapi: add support for GENSEC_FEATURE_SIGN_PKT_HEADER
new b3573ce librpc/rpc: pass struct dcerpc_pipe to dcerpc_auth3()
new 50f8260 librpc/rpc: add support DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN
new 746d3c8 rpc_server: add support for DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN
new 00dd853 Fix a build failure on host sunX (This used to be commit 30b5be872501dc87380fd10084aacda13a308ac8)
new 8a01bdc drsuapi.idl: directly use mszip in level 2
new 8275d51 drsuapi: fix callers after idl change
new 0523580 import of zlib-1.2.3
new ed3bdf3 zlib: add inflateReset2()...
new 9bf1221 lib: prepare the build of zlib
new c1efe58 We can't use ndr_pull_struct_blob_all in combinatin with relative pointers (This used to be commit 931890e028da8da756b7c7c62e2552a9fc04f7bc)
new 5f873a4 More work towards trusted domain support in the KDC. (This used to be commit c87d732b23ad7de8dc2f824bf11c9310fb4184e1)
new a0b5ec7 We can't use ndr_pull_struct_blob_all in combinatin with relative pointers (This used to be commit d0a128f35b259d4891edc68fc24aa04a6da7aab7)
new 3907392 Fix "might be used uninitialized" warnings. Jeremy. (This used to be commit 5abd12eec1c9b6d30af5ec1ba16c0922e78d5bea)
new 617bf10 Fix bug #5675 with a varient of Tim Waugh's patch, as proposed by James Peach. Jeremy. (This used to be commit 5c27ad75836136c39774c9456d63f46fa62e281f)
new fb7c5c2 Clarify comment (This used to be commit 719941e929ddb6fea011fcc0c8c6b91c26e586af)
new 185788f Always set a session key, even for the 'no password' case.
new 08d20ec Clarify comment (This used to be commit 580cce9de38ddd9d59b272b58caadce528321d09)
new bf0f1f6 Always set a session key, even for the 'no password' case.
new dd5cdf3 Merge branch '4-0-abartlet' into pac-verify (This used to be commit aba5fbe39c4b93ec75c66f93c46b1967091afa61)
new 4ad02f5 gsskrb5: add support for DCE_STYLE and des and des3 keys
new 610b1ad krb5: always generate the acceptor subkey as the same enctype as the used service key
new dd35840 gensec_gssapi: use gsskrb5_get_subkey() to get the session key
new 5569132 gsskrb5: try to be compatible with windows for gss_wrap* and cfx
new 50fb205 gensec_gssapi: use the correct signature size for cfx/rfc4121 style signatures
new b67def0 Add simple async wrappers around send, recv and connect
new c66c2b3 using NGROUPS_MAX instead of 32 for the max group value in rep_initgroups() subroutine in lib/replace/replace.c (This used to be commit 13b1a232d2fe05ae3e924ea2503d05ff5084146e)
new a0e664e libnet samsync ldif: fix the build without LDAP.
new f698952 build: fix a no previous prototype warning when building without ldap/gssapia
new e8c7ff3 Add Derrick Schommer's <dschommer at F5.com> kerberos delegation patch. Some work by me and advice by Love. Jeremy. (This used to be commit ecc3838e4cb5d0c0769ec6d9a34a877ca584ffcc)
new c6930a0 Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit 5b3579b14cd5ea6e67ff3c91f5bed155d944c049)
new 6d99eed Try and fix the build for systems that don't have krb5_auth_con_set_req_cksumtype(). Jeremy. (This used to be commit 8598e7b06ec57ca6fcde863270e6bb0e2de9993e)
new 3acde0d One more build fix. Ensure we have KRB5_AUTH_CONTEXT_USE_SUBKEY defined before we compile the new code. Jeremy. (This used to be commit 7686752c5b015b15a6729631ba4aeedd25ebc659)
new f07cfe3 lib/access: make client_match() public.
new e0fa472 lib/access: make list_match() public.
new bf291c9 loadparm: add two parameters "init logon delay hosts" and "init logon delay"
new 33e3e94 nmbd_packets: make queue_packet() public.
new 9b99481 nmbd: add support for delayed initial samlogon packages.
new 4dfb6c0 Remove an unused variable, process.c has its static copy (This used to be commit 59136544ec16b6ceb14a75259aedd22856832bf1)
new 12b6c1f Fix andx offset calculation for more than 2 chained requests
new 1a7b6fe fix smb_len calculation for chained requests
new 12ee6b8 Make events robust against their event_context being freed (This used to be commit 3d4e7b29c235e329aaea4fa2c2078df0ce3e59eb)
new f2eaa4b Only allow trust accounts access to the NTP signing service. (This used to be commit 30da1b534f00ba6ef6cf86cba603732bc6e1ad43)
new c725775 fix build warning.
new 802b459 dcerpc.idl: add DCERPC_AUTH_TRAILER_LENGTH
new eb81a62 librpc/rpc: correct the chunk_size depending on the signature size
new 97f59cb rpc_server: correct the chunk_size depending on the signature size
new 0965b22 dcerpc.idl: remove used DCERPC_MAX_SIGN_SIZE
new 9d88cc3 netapi: generate the netapi testsuite makefile.
new c7c3510 netapi: add ConvertStringSidToSid().
new e480162 netapi: add NetApiBufferAllocate.
new 050db35 doserr: add WERR_MEMBER_IN_ALIAS.
new a9c8095 netapi: add NetUserModalsSet and NetUserModalsGet to IDL.
new 9f0de21 re-run make idl.
new 974250c netapi: add skeleton for NetUserModalsGet and NetUserModalsSet.
new ee43b80 netapi: add NetUserModalsGet and NetUserModalsSet to public headers.
new eec9143 netapi: add example code for NetUserModalsGet and NetUserModalsSet.
new 005fb1f netapi: implement NetUserModalsGet_r.
new cd1a1e3 netapi: implement NetUserModalsSet_r.
new fabd655 netapi: add NetUserModalsGet and NetUserModalsSet tests.
new 572495b netapi: add remaining NetLocalGroup*Member calls to IDL.
new a296063 re-run make idl.
new 2fde42b netapi: add skeleton for NetLocalGroup*Member calls.
new 90a8f9d netapi: add NetLocalGroup*Member calls to public headers.
new 14364ac netapi: implement NetLocalGroupAddMembers_r().
new b65fcbc netapi: implement NetLocalGroupDelMembers_r().
new f947d41 netapi: implement NetLocalGroupSetMembers_r().
new 6f28bc6 netapi: add NetLocalGroupAddMembers example code.
new ed7501f netapi: add NetLocalGroupDelMembers example code.
new 051cb1a netapi: add NetLocalGroupSetMembers example code.
new 5bea31a libnetjoin: support kerberized joining/unjoing (fix #5416).
new b5a3f45 Add GenericInfo level for SamLogon calls from the WSPP IDL.
new 7177df5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit ce7b1424c711949e6feb0181d3759133b77391ff)
new 3bd2a50 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 7ad0d8dd4dab6119ca6f94b64b35c8f975a27d0a)
new 0f3de7f WHATSNEW: fix one occurrence of 3.2.0 to say 3.3.0.
new 08f7c2d Move the uid2sid cache to the parent winbind process (This used to be commit 6e885aeabba2265a06b726f567cb14dde12c8ccb)
new 1bdbe77 Move the gid2sid cache to the parent winbind process (This used to be commit a86a6835e2737fdbdf1f36bcd594d4b01a60acb9)
new 0c1e27a Directly call backends from idmap_[ugs]_to_[ugs]id (This used to be commit f955407042e6d2384acccc399d72ff65ba0e721c)
new 8d4bd2d Remove the multi-ID lookup code and the 3.2.0 version of idmap_cache (This used to be commit 1bd98521dc3f16ad77ccccd3979288c58e03ebe8)
new 340ab6a idmap rewrite (This used to be commit 30a180f2fce8cf6a3e5548f6bba453272ba70b33)
new 2a3698e Remove "idmap alloc config : range" parameter
new 8d25729 Fix prototypes (This used to be commit 8b9d12714679745b98755e6805e71b75828ce227)
new 18bc972 Some doxygen comments for idmap (This used to be commit adecc6d91338e7e34afd0672aada5d0e47247a33)
new 59e53ce Document idmap rewrite (This used to be commit 4b9132e8bd1b2bc397b657ef07796f44d55f33da)
new b87807d Make the docs actually build
new a93d0f6 Do not create a new mapping if a domain with an explicit config fails (This used to be commit 2c27de44269198e22c323191dd4762d1aab81b22)
new 68fe1a1 Remove two unused variables (This used to be commit 257b0401ee675b6b7eddf2b46a0f8115940e6640)
new 8ba2041 gensec: add support for new style spnego and correctly handle mechListMIC
new b686328 gensec_gssapi: add a function to load the lucid structure once
new 588cc81 gensec_gssapi: fix compiler warnings
new 8c0fbbf gensec_gssapi: add support for GENSEC_FEATURE_NEW_SPNEGO
new 1759f08 cifs.upcall: negatively instantiate keys on error
new 89dc729 ensure we give an error code to any routines above that are looking for one (This used to be commit 469ba9b87103aa0053c371e481acc5acf0f98ac1)
new 8b25ce0 I found lots of places where we assume error will be set when calling one of our virtualised functions, such as db_open(), but error is only set when a system call fails, and it is not uncommon for us to fail a function internally without ever making a system call. That led to us passing back success when a function had in fact failed.
new ac9f55b Fix unix_convert() for "*" after changing map_nt_error_from_unix().
new 743d6f7 Make sure to always set errno on error path in OpenDir (and hence scan_directory).
new 9caabc4 use variables for files used in multiple places (cherry picked from commit cee044bc42d955c535dbb6bb372af01089d37756) (This used to be commit 2462562b5c90bc1c46237cd980810b0a69cd116d)
new 03991ab Fix bug 5686 - libsmbclient segfaults with more than one SMBCCTX. Here is a patch to allow many subsystems to be re-initialized. The only functional change I made was to remove the null context tracking, as the memory allocated here is designed to be left for the complete lifetime of the program. Freeing this early (when all smb contexts are destroyed) could crash other users of talloc. Jeremy. (This used to be commit 8c630efd25cf17aff59448ca05c1b44a41964b16)
new 0a60b89 Merge from Herb. print correct test status (This used to be commit 8cb7ae011c8b8cb244e9b87a3ad51e27646411b6)
new e3ec81c Attempt to fix the build on Irix CC (cherry picked from commit 666bf8456ac44cbbbd5524af2bf4fd89e18ddf62) (This used to be commit 8819c51809cabe6ad0843f3838de53e785a10b47)
new cd261ee Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit e85abe7db21eec47adecae8243a25f145aa7ec9a)
new 5eb4861 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 0819922a0c7f48c2517d3572f98cd1359749c4ae)
new bf002d1 Rework the trustAuthInOutBlob with the help of a hand parser.
new 9b987e3 Attempt to fix bug 5684
new 5a3642d Add winbind:online check timeout parameter
new 8c15667 update configure.rpm for clustered Samba usage (This used to be commit 87c9f7717fc8171644c244fe697cace2968b8f8a)
new d609ccb keep compatibility with v3-0-ctdb name for fileid:mapping option (This used to be commit 2856d2e4a43fbcc6c8f8ac7b1613828170362861)
new c6ecbd9 Do not call testparm in /etc/init.d/smb
new 78c034e packaging: bump the rhel-ctdb rpm releas number to ctbd.28
new 254e118 packaging(RHEL-CTDB): remove winbind init script and its linke from main pkg
new f66a474 packaging(RHEL-CTDB): move "chkconfig --del winbind" to "%preun common"
new d12eb6e packaging(RHEL-CTDB): move service smb restart from %postun to %post
new 0da2b0b packaging(RHEL-CTDB): use condrestart instead of restart in %post script
new f1e91b4 packaging(RHEL-CTDB): in %preun, first stop the service then deactivate
new ecfb227 packaging(RHEL-CTDB): ignore errors from init scripts in pre/post scripts.
new 47dbecf packaging(RHEL-CTDB): use "/sbin/service smb" instead of "%{initdir}/smb"
new 20784e9 packaging(RHEL-CTDB): add "service winbind condrestart" to "%post common"
new e3d29de packaging(RHEL-CTDB): bump rpm release to the next version ctdb.29
new 14c0f89 packaging(RHEL-CTDB): fix placement and link direction of new shared libs
new ac1b8c4 packaging(RHEL-CTDB): remove duplicate block from spec file.
new d8156b9 packaging(RHEL-CTDB): use /usr/%{_libarch} instead of %{_libdir}
new 78440cc Bump up version number (This used to be commit ace315c2ffc4e81c87ba1d30c28578719cb1692b)
new 37ca4b7 Fix README: DOCS_DIR is replaced by DOCS_TARBALL (This used to be commit 3d24c5b4602140470c40f002d206212e388ae59b)
new 034a97b Package 32-bit versions of libtalloc into the winbind rpm (This used to be commit e52e2f7f1a09fff8ec37174a9dc98dc9b440ef87)
new f72e28e Exit smbstatus cleanly if messaging_init fails (This used to be commit 5fd51833a31b326d83ac2f76d06560920547f657)
new 45c1e95 Correctly return NULL from messaging_ctdbd_connection if messaging_init failed (This used to be commit 549db133df6782bcca7d033e8573e47716877cbd)
new e21c518 bump version number to 32 (This used to be commit 19becb776148b7930a0abaec8038fee1158a66c4)
new 4f79a8e packaging(RHEL-CTDB): remove the libnss_wins modules to reduce deps.
new 59593bf packaging(RHEL-CTDB): bump Release to ctdb.33 for the next build
new d5d350e packaging(RHEL-CTDB): update the build instructions in the README.
new f8dec66 packaging(RHEL-CTDB): bump Release number to ctdb.34 for the next RPM.
new b0935e5 Add a gpfs_prefetch module
new 6c506ee packaging(RHEL-CTDB): Bump release number to ctdb.35 for the next RPM.
new 02784bb packaging(RHEL-CTDB): bump Release number to ctdb.36 for next rpm.
new 73f66d6 packaging(RHEL-CTDB): Bump release number to ctdb.37 for the next RPM.
new 3cdc005 packaging(RHEL-CTDB): bump Release number to ctdb.37 for next rpm.
new fb97047 Use transaction start/cancel for persistent writes to avoid leaving the database in an inconsistent state if we crash during the operation
new c9700dc packaging(RHEL-CTDB): Bump release number to ctdb.39 for the next RPM.
new f49a712 packaging(RHEL-CTDB): Bump release number to ctdb.40 for the next RPM.
new fd070dc dbwrap ctdb: remove erroneously duplicated comment.
new ed66929 dbwrap ctdb: release the lock before calling ctdbd_persistent_store()
new 5dcf209 dbwrap ctdb: add a retry loop to the persistent store operation.
new dd7ac4f dbwrap ctdb: call db_ctdb_store() in db_ctdb_delete().
new 873e747 dbwrap ctdb: add db_ctdb_delete_persistent() and use it for persistent DBs
new 8ac9cd8 packaging(RHEL-CTDB): Bump release number to ctdb.41 for the next RPM.
new b45305b dbwrap ctdb: add a partial mapping from tdb_error to NTSTATUS and use it for store.
new ebaf208 dbwrap ctdb: don't retry when tdb_store failed in db_ctdb_persistent_store().
new 6afa8e5 idmap tdb2: fix broken logic in tdb2_store_bystring().
new 134ea91 idmap tdb2: fix broken logic in tdb2_delete_bystring().
new 286974e dbwrap ctdb: fix a DEBUG message.
new 620d873 idmap tdb2: fix inconsistent mappings by checking for race and retrying to fetch mapping.
new 4d821dd packaging(RHEL-CTDB): we are now based on 3.2.1
new 9c79d1c got rid of the redundent cache database (This used to be commit 126f4ac8e85458ee4693b89a184b99420f1b6bee)
new 0f41961 first cut at adding full transactions for ctdb to samba3 (This used to be commit f91a3e0f7b7737c1d0667cd961ea950e2b93e592)
new b3f4b77 cleanup debugging and fix handling of empty transaction (This used to be commit 2e85cbe88b3d1674b915f62e02be7d005fddaa39)
new 9bf211d samba3 can't handle NOREPLY yet (This used to be commit 21729256a550509c3c038efa5acdd6ac39027dce)
new ee314d6 fixed fetch of empty records (This used to be commit 037516f1362c8d64da1d47a0cdaf83198d3eaeaf)
new 4d76ed4 use transactions in idmap_tdb2 (This used to be commit 32b8db27652a66a2ade547a6d27f34d0816f7296)
new 5031f2a all persistent databases now do all stores via automatic transactions (This used to be commit 76fbe56e827193d939676da23a580aa0f9394dd1)
new 5c306c6 removed more unused code (This used to be commit 30a697c82db53f9d801e220a7c6277f873ebce67)
new 7e9229e we need to commit, not cancel, on record destruction (This used to be commit ba64a757f86fb60994e12e81416083ac0fa11c21)
new 62bbcc6 put a limit on the number of retries. I found a case where a recovery could lead to it blocking forever (This used to be commit a633390d3a7cb04a7c4e14cba9c533621793287e)
new bd47edc mark this release as a transactions test release (This used to be commit 9b1fa59d83890534264bec8f1190831eea37d9c3)
new 2592565 handle two special cases
new 1349e94 up release number (This used to be commit 226b7d3bdf63970fc75ef08423ee984e3b7e94a5)
new 0f8a685 cope with the control failing completely without returning a status (This used to be commit fe6a03e7b11cd859fddae5ba924ea5e071b8ccea)
new 312a045 don't leave a dangling transaction on retry error (This used to be commit ddf3022595fe8ca378c5f52107f42e296f852685)
new fe3dd9b fixed lots of places that paniced on a failed transaction_commit, thinking it was a failure of a transaction cancel (This used to be commit 22dbe158ed62ae47bbcb41bba3db345294f75437)
new 55de7c1 up release to transactions3 (This used to be commit a9f277da8b018af89ab7b9509460a158380e09d6)
new ca64c34 use CTDB_CONTROL_TRANS2_COMMIT_RETRY to prevent the counter getting out of sync (This used to be commit 571ec7893c8b40959c005d510c039e3f231ffc67)
new 65a78a6 drop retries to 5 (This used to be commit a2f70fc175b748ef160a998d0563c28381ea3466)
new cbb53dc update to transactions4 release (This used to be commit 9442c78b7e91051803df61f2e36e06e248e7798e)
new d9a2108 update to ctdb.42 release
new 11331ee allow nested ctdb transactions in the same manner that they are allowed for tdb. This is needed for the registry db backend. (This used to be commit 4b04ec29c76df837a7909725bbbf4c79d5abdb4d)
new 48fecd2 increase version to 43 (This used to be commit 1d8024d261264a709b9df22fa35cdad03ab4af19)
new cb7bb55 update configure.rpm (This used to be commit ec8f3d75a22e7d2d7617ed33836836cd73610095)
new 2f09edb register the ctdbd reconfigure message (This used to be commit 9d3217bb28765e107c230fb90b578dcc6f5d4375)
new 4b2399d log unclean shutdowns (This used to be commit 30b83245a22ebd5e4fa4739dd2aa1805373a7eb2)
new b5f4373 fixed child exit handling and IP release handling (This used to be commit 6fe27d296c389473c24e8c627a61bd56b364ad9f)
new 416fa08 ensure we exit with non-zero status on EOF on socket, so the parent can trigger a brlock db cleanup (This used to be commit bbd49f9e1c4b50c4a596fb991f3306e1e90c0177)
new 805bd92 smbd/conn: fix prototype change of conn_close_all() in proto.h.
new 1a4e299 added a explanatory comment on tcon check (This used to be commit f2ab2cebb9b81453dc0b6370288b85909182ae49)
new 93d41b7 up to release 44 (This used to be commit 5d482fe9873a20d3fd97f54f1e1216c1f13f46a1)
new d21ec4f disable the DNS update code, as it breaks clustering (This used to be commit 30a5f682b5fe6edcdb119af6dc736f4beb40bc26)
new 2516b57 up to release 45 now (This used to be commit 7f0e1732a06709131475d0174103467aa795ec19)
new 904e4f7 up release to 46 (This used to be commit 4c2ec600731117316a6bec763e9cde2845e2356c)
new f284cde smbd: prevent smbd from panicing with "clustering = no" but --with-cluster-support
new 254c394 packaging(RHEL-CTDB): Bump release number to ctdb.47 for the next RPM.
new 9e43dfd packaging(RHEL-CTDB): move to version 3.3.0 for the rpm build.
new 0a0b8ce packaging(RHEL-CTDB): don't call make proto for the 3.3.0 build.
new 8d7bb02 packaging(RHEL-CTDB): install the right libraries for 3.3.0.
new 4cf505d packaging(RHEL-CTDB): fix installation of libsmclient for 3.3.0 build.
new 8644db5 packaging(RHEL-CTDB): fix installation of libsmbsharemodes for the 3.3.0 build.
new cde6c64 packaging(RHEL-CTDB): check for success of x86_64 build before building i386
new 93d2a98 netapi: add c++ guard.
new 0c0a389 VERSION: Raise version number.
new 8879545 WHATSNEW: Start WHATSNEW for 3.4.0pre1.
new 870c54e If it is a forced DOS error, nt_errstr should say so (This used to be commit ef5489ac805237274d6088aaa7ae870cc0deb52f)
new 8d03db9 Revert "If it is a forced DOS error, nt_errstr should say so"
new cb98944 Assert on failure to join domain in NBT-DGRAM (This used to be commit 0a8080d0f245ddf0177195dd8e7fb3e1cdc0785f)
new 88ec1ae cope with not knowing the kdc key (This used to be commit 7e48dad4c7724f3f11236171a777603574224c42)
new 0eb1840 cope with arbitrary unknown pac buffer types, so when MS adds a new one we don't break our server (This used to be commit 5e08b285319e35afd3a9a6e6f5f59145350f2d80)
new 336f681 expanded the SMB2-CREATE and RAW-OPEN tests to explore more of how the create options fields are supposed to work (This used to be commit 0576875eccaa21ad529c9db41db91781ad400d0f)
new e90dc23 Revert "Add winbind:online check timeout parameter"
new b48ba00 Prevent NT_STATUS 0xF1000000 errors from appearing when dos errors are used and there is no error. It should be mapped directly to NT_STATUS_OK. smbclient to older servers didn't work. (This used to be commit 78f009b7ef1f1d63b21df9ba6da7fcca01c12109)
new a5cf8b9 Fix for bug #5617, reported and patched by Bartosz Antosik antosik at gmail.com. xp/2003 explorer freezes browsing shares on samba ipv6 hosts. Caused by missing reply packet to SMB printclose packet. Jeremy (This used to be commit ecf2b906f476e4a764d0e53eed84b9b75a2062c0)
new 0595ecb Fix for bug #5688 from SATOH Fumiyasu <fumiyas at osstech.co.jp>. LPQ process is orphaned if socket address parameter is invalid. If the "socket address" parameter is a null string that is an invalid value for Samba 3.2 but valid for Samba 3.0. Jeremy. (This used to be commit c65726d418601cdc86202c0371615e4f7f3d843c)
new 40b133e Fix coverity CID: 594. Resource leak on error path. Jeremy. (This used to be commit 1f38b9963c4ec0d73da496a72ba4ee74d8d581c9)
new 7871fa0 Put prototypes of modules/vfs_posixacl.c into new modules/vfs_posixacl.h.
new 14fd4ac Put prototypes of modules/vfs_tru64acl.c to new modules/vfs_tru64acl.h.
new 1c72d47 Put prototypes of modules/vfs_solarisacl.c to new modules/vfs_solarisacl.h.
new 34294b3 Put prototypes of modules/vfs_hpuxacl.c to new modules/vfs_hpuxacl.h.
new 4136ab3 Put prototypes of modules/vfs_irixacl.c to new modules/vfs_irixacl.h.
new 11db643 netapi: let libnetapi_samr_lookup_and_open_alias return NTSTATUS.
new a810cc8 netapi: add NetLocalGroupGetMembers example code.
new 87b9c9a netapi: make non-implemented local calls default to remote "localhost" calls.
new fcd10d2 netapi: make libnetapi_open_ipc_connection static.
new 214e6e7 netapi: add doxygen documentation for NetLocalGroup{Add,Del,Set,Get}Members.
new 2b89fc1 netapi: add doxygen documentation for NetUserModalsGet and NetUserModalsSet.
new 06ad4dc netapi: add some remaining documentation fixes.
new 8b585de NBT-WINSREPLICATION: be more robust to timing errors
new 150d7a1 pidl: fix samba4.pidl.samba3-cli test
new be0a45d libcli/smb2: async replies with STATUS_PENDING are not signed
new be92e7f libcli/smb2: we don't need check the same thing twice...
new f086e79 libcli/smb2: use smb2 signing in auto mode if the server supports it
new 4a214db smb2srv: use defines instead of hex values
new 0294c67 smb2srv: sign replies when the request was also signed
new 2a36568 smb2srv: async replies with STATUS_PENDING are not signed
new dbcdbb3 libcli/raw: fix the special NTCREATE_OPTIONS_*_MASK values
new cc60d5a pvfs: fix handling of create_option flags
new 2a336a6 libcli/smb2: add SMB2_CREATE_OPTIONS_NOT_SUPPORTED_MASK
new 548ed8d ntvfs_generic: fix handling of create_options for SMB2
new 80f2f10 SMB2-CREATE: be more strict in error checking
new d6abf13 SMB2-CREATE: be more strict in checking file attributes
new affba1f SMB2-CREATE: add a special test for FILE_ATTRIBUTE_ENCRYPTED
new 26853e4 gensec_gssapi: only cache the session key in STAGE_DONE
new 69d074a gsskrb5: always return an acceptor subkey
new e75f107 Revert "krb5: always generate the acceptor subkey as the same enctype as the used service key"
new c1c6c1b RAW-OPEN: be more strict in create_option checking
new 0d64a3b smbspool: Fix printing on port 139.
new 7624390 Revert "Add a gpfs_prefetch module"
new 9253044 Fix bug #5692 - Core dump in full_audit.so. There were some function mismatches in the various GET_NT_ACL modules (some places the fsp parameter has not been removed). Jeremy. (This used to be commit 221cc5e21eb27cdad51f34ec6832467a7bd89213)
new 9ab5cff Make it clear that this is a temporary context byusing a talloc stackframe instead. Jeremy (This used to be commit 7f7dd5e8883e23d7fe3f9cb804905c5b23a5a41c)
new ac503b1 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit b337369d5c86b37d93ee1c62880068e14d6c09f6)
new 427b3ba Don't segfault in RPC-ATSVC. (This used to be commit e711f7d26a632ec93c1e2a3db52c37e1c0de4214)
new a3faed4 Paramaterise the seperator in ad2OLschema
new e387677 Rework generation of the objectClass and attributeType lines.
new 8bda4e0 Fix show-stopper for 3.2. Smbd depends on group SID position zero being the primary group sid. Authenicating via winbindd call returned a non-sorted sid list. This fixes is for both a winbindd call and a pac list from an info3 struct. Without this we mess up the primary group associated with created files. Found by Herb. Jeremy. (This used to be commit cb925dec85cfc4cfc194c3ff76dbeba2bd2178d7)
new 1611276 Generate the subSchema in cn=Aggregate
new 4bdb752 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit b4b14b748e6babc93faee23fe8f5c03ec2d25cbb)
new f1df674 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 3731f7eaea6e5ed89d24e383dae0531cb58d77dc)
new fe95409 Trusted domains implementation for the KDC.
new 489525a Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit fa03d750e4577a610dc410d45d49789110b1b4f1)
new 76bcaa1 Fix the build, after the ad2oLschema changes. (This used to be commit 7361821b21ef78c564c41466783048606a0b6e98)
new dfd2758 build: fix a typo in the installlibtalloc rule.
new b02216b Makefile: print codepagedir in "make showlayout".
new f2d7c59 proto.h: remove prototypes from dynconfig.c
new 1d60a7d dynconfig: remove unused prototypes.
new b39040c dynconfig: remove commented-out old stuff from dynconfig.c and dynconfig.h
new e973969 configure: Add --with-modulesdir to accompany --with-libdir.
new cc83d5b dynconfig: add support for MODULESDIR.
new e069372 buildoptions: output MODULESDIR.
new 25f3119 Add modules_path() to construct paths to files in MODULESDIR.
new 26c3453 Use module_path() instead of lib_path() for loading shared modules.
new 8dadf4b libgpo: use MODULESDIR instead of LIBDIR for the group policy extensions.
new 8829b42 svcctl: use MODULESDIR instead of LIBDIR for the svcctl script directory.
new e583072 popt: add support for setting MODULESDIR via popt_common_dynconfig.
new 14a6982 configure: remove the --with-libdir parameter.
new 5e683fc configure: use ${libdir} instead of \${LIBDIR}.
new 2408d3c configure: use libdir=${prefix}/lib and modules=${libdir}/samba as default with-fhs.
new 63ff9e0 I think the problem with these functions is that lookup_usergroups should never include the user SID. The comment for the function in winbindd/winbindd_ads.c says /* Lookup groups a user is a member of. */ The following patch makes the wbinfo calls return the correct data before and after a login. wbinfo --user-domgroups and --user-sids (This used to be commit 7849938906a9c859805cbaeca66fae9d3c515aad)
new 44b6ffa configure: remove duplicate definition of --with-winbindd-socket-dir.
new df4e1ad configure: format help string for --with-fhs with AS_HELP_STRING().
new 7b3bb57 configure: use AS_HELP_STRING for --with-privatedir
new cc7d7ba configure: use AS_HELP_STRING for --with-winbindd-socket-dir .
new d143e5f configure: use AS_HELP_STRING for --with-winbindd-privileged-socket-dir.
new 76c96ad configure: use AS_HELP_STRING for --ntp-signd-socket-dir.
new 3ebf7f0 configure: use AS_HELP_STRING for --with-lockdir.
new 42104c3 configure: use AS_HELP_STRING for --with-piddir
new 56bf648 configure: use AS_HELP_STRING for --with-logfilebase.
new 37b6e78 configure: use AS_HELP_STRING for --with-selftest-prefix.
new 982aa67 configure: use AS_HELP_STRING for --enable-debug.
new a903c39 configure: use AS_HELP_STRING for --enable-developer
new 613b8d3 configure: use AS_HELP_STRING for --with-disable-ext-lib
new cb9dc23 Attempt to fix Coverity ID 595
new 165f5c0 Attempt to fix Coverity ID 596
new ee6c02f Fix bug 5696. The problem was when smbd was asking for a winbindd name to SID lookup of "Unix Group\name" where "name" was also a valid username, the winbindd passdb lookup of that name was losing the domain string info before calling lookup name (ie. lookup_name() was being called with just the string "name", not the full string "Unix Group\name").
new 5e7655f Split lookup_name() and create a new functiong called lookup_domain_name(). This new function accept separated strings for domain and name. (This used to be commit 8594edf666c29fd4ddf1780da842683dd81483b6)
new 46c94dd Merge the two attribute syntax tables.
new 5c6364b Remove references to the unused @SUBCLASS feature.
new 4c18073 Ensure we fail to proceed if the schema won't load. (This used to be commit 07107c45c35a11979bf68a14b2c4df9415880fcb)
new dbde9cb Fix segfaults when loading the schema fails. (This used to be commit 9643db1a011edc95aa903908cec708b3a3566e71)
new 1dc5e75 Allow attributes to be overwritten, not just added to (This used to be commit 0aebae91be0fba7ffa94d73946a94aea930a252a)
new bb80a19 Note the ldb syntax for attribute syntaxes in the table.
new c222124 lib/compression: Import of lzxpress decompression algorithm
new ffa18ca librpc/ndr: add support for XPRESS decompression
new 41fdbff zlib: we don't need the inflateReset2 prototype twice
new 5e4f668 zlib: fix compiler warnings
new 7474196 zlib: mark as modified for samba
new 6cd8e2b ndr_compression: use zlib's inflate() for decompression
new 4422617 librpc: don't build the old mszip decompression code
new 2597c97 Fix length error in wrapping spnego blob (This used to be commit 16ee95494ba495c5f5ff8779206f380db1067b2d)
new 39480f6 Make the change to smbcontrol for "all" to mean broadcast, and "smbd" to mean the main smb daemon. Update docs to match. Jeremy. (This used to be commit e415420b086a236be6bcc1e7584bec276a74e457)
new 47d8036 Fix templates.ldb reprovision handling.
new 805dd85 Generate Multi-Master Replication configuration for OpenLDAP
new 7ef2165 Fix up new OpenLDAP MMR code.
new aef684d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 27d07df301d60e49d36efd003f2fd2305c83c3fe)
new b33f454 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit fc6b4f03ebba015a13a6ab93221b0bc3ef8ef2ed)
new 5631eba Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit a6146cc14ba950b1911094b1525c7d06b50ecec6)
new e118840 added some comments at the request of a frustrated abartlet (This used to be commit cad2e6c4c13ccd02587e47d13e897e0a327b58eb)
new 4928791 build: fix linking cifs.upcall when nscd_flush_cache() is found.
new 9f28b99 winbindd: kill some trailing/leading whitespace.
new 5692bbf pam_winbind: use integer constants.
new 299e6c7 pam_winbind: add _pam_error_code_str().
new 1cef895 pam_winbind: use pam error string function to display result.
new 833af26 wbinfo: add wbinfo_prompt_pass.
new a11e310 wbinfo: use wbinfo_prompt_pass() everywhere.
new bded7eb pam_winbind: some doxygen fixes.
new 4289e4b winbindd: fill_in_password_policy (to avoid redundant code).
new d9484d4 winbindd: use set_auth_errors (avoid code duplication).
new 477e6bb winbindd: consistently use false/true.
new f23a6b7 Fix bug 5697 nmbd spins in reload_interfaces when only loopback has an IPv4 address reported by Ted Percival <ted at midg3t.net>. Jeremy. (This used to be commit ab06efccf31fbc899536d2681a2076e6dfd65b9e)
new 41493cb Update OpenLDAP MMR configuration per comments by Oliver Liebel <oliver at itc.li>
new bec7a95 Add extra bits to our 'netlogon' response in CLDAP and NBT.
new 5e89476 Add a torture test for the new 'netlogon' flags.
new 5d37529 Remove last traces of the old 'subclass' feature (This used to be commit ed19d0abea5b206d186a51fa11dc0c04197e6ee2)
new 18e86cc Split schema_init.c into smaller bits.
new add717d Add schema search flags from MS-ADTS (This used to be commit 731d9e569a474da27014737e0805ae712366357d)
new 6e5f245 Apply attributes (and their syntax) from the schema into ldb
new 7e1c62f added a LDB_ATTR_FLAG_FIXED so the schema module can mark attributes as never to be removed. (This used to be commit 9dce558206a2ce70c69b9b6c5c3c9c58ee165b1d)
new f96f623 Merge commit 'origin/v4-0-test' into v4-0-test (This used to be commit 3bdc906eb63a494f0d8478c13f8330828aa2f725)
new 4bfab3b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 9fa48b3572cb4e55cfaa48a8b516a91904048573)
new 9dffeab don't overwrite fixed attributes with @ATTRIBUTES (This used to be commit e860fc171fd127d73df23336089c1479911953da)
new e7db232 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit ae502f9e3991209d70a745bef3a3e6e7484cdb5f)
new b4ba27d Use the new SEARCH_FLAG_ANR define (This used to be commit 07d122ce2c255124dfb3acf71a3afdf52f06e1b1)
new b027463 Updated Doxyfile conf to doxygen version 1.5.3
new 47edb62 pidl/NDR::Parser: use $ndr instead of "ndr"
new 8554fcb pidl/NDR::Parser: pass $ndr to ->PULL_FN_BODY()
new c8ef295 pidl/NDR::Parser: pass $ndr to ->PUSH_FN_BLOB()
new ef7e12b pidl/NDR::Parser: pass $ndr to ->PRINT_FN_BLOB()
new b999de0 pidl/NDR::Parser: pass down $ndr from the top functions
new 85fde41 pidl/NDR::Parser: use my $ndr = "ndr" in the remaining top functions
new 98450a5 pidl/NDR::Parser: pass $ndr to ParsePtrPush()
new ecc1c3a pidl/NDR::Parser: pass $ndr to ParseMemCtxPull*()
new 8e6161d pidl/NDR::Parser: pass $ndr to ->start_flags() and ->end_flags()
new 9941c1e pidl/NDR: correctly check for valid properties
new 397b007 pidl/NDR: generate a LEVELS array for typedefs
new 9f2468a pidl/NDR::Parser: pass typedefs through the ParseElement*Level() functions
new f4e2f3f librpc/ndr: add support for Type Serialization Version 1 to subcontext
new 17fcc41 ndr_compression: unify the common handling of mszip and xpress compression
new fbeb6d7 ndr_compression: remove the type serialization handling from the compression layer
new 9d0db64 drsuapi.idl: readd type serialization headers to compressed DsGetNCChangesCtr*
new 75f594b drsuapi: fix samba4 callers after drsuapi.idl changes
new d0a8c05 kdc/pac-glue: pull/push the logon_info via the PAC_INFO union
new 8acc7f7 krb5pac.idl: make use of subcontext(0xFFFFFC01) to handle the type Serialization header
new eb8dd6a smbd: fix the handling of create_options to pass RAW-OPEN
new cf710f0 nss_winbind: When returning NSS_UNAVAIL, squash errno to ENOENT
new a77c928 fix another build warning.
new 825f06c libads: remove unused vars.
new f51e1f4 fix build warning.
new e069dd4 build: rename LIBNETAPI_OBJ1 to LIBNETAPI_OBJ0 for consistency.
new cc84042 build: remove duplicated and hardcoded definition of LIBSMBSHAREMODES
new c617b69 build: fall down to the same place when using an internal lib statically.
new e2ec271 build: fix bug #5590 by not linking in the static libs but the objects.
new f483aa0 build: autogenerate symbols for libsmbclient.so
new 4845b86 gitignore: add libsmbclient.syms - this is now generated
new 447852c build: auto-generate symbols for libsmbsharemodes.
new 9220e76 gitignore: add libsmbsharemodes.syms - this is now generated
new d1cb562 gitignore: add lib/netapi/tests/Makefile
new 2fdcaab gitignore: add examples/libsmbclient/tree
new 79150da Here is a re-working of the winbindd reconnect code to cope with rebooting a DC. This replaces the code I asked Volker to revert. The logic is pretty simple. It adds a new parameter, "winbind reconnect delay", set to 30 seconds by default, which determines how long to wait between connection attempts. To avoid overwhelming the box with DC-probe forked children, the code now keeps track of the DC probe child per winbindd_domain struct and only starts a new one if the [...]
new c06e928 Don't maniplate control entries in samldb (This used to be commit 8003ee9abf474de534677283fc499f9a3d992b20)
new 4016cfc Don't allow a NULL syntax (This used to be commit 505a0c2b702b696b91dab683626bb25b14a49c38)
new 0d89adc Correct anr search commants and error messages in ldap.js (This used to be commit 233dd885c2a2b4ee7cc2287efe7d6e03625d4981)
new 473540d Don't hardcode attributes to be treated as a DN
new 64293ca All these syntaxes are now handled by the schema. (This used to be commit 94d5e69190f34d66d4defd4a7de7ce24bee77bc3)
new fa3f3be Set both attributes and indexes into the database on schema load.
new 8237c0b The index handling is now configured from the schema load, not by a template.
new c36c42a Handle error cases in attribute handlers better.
new 53a35b2 Validate input in the CLDAP and DGRAM 'netlogon' responder. (This used to be commit 682ca3cae1d5e796bc58142f79c99d43742ac85c)
new 3d3fc7b Stop every ldb startup doing a write to the database.
new 38f7405 Push loading the objectGUID and objectSID handlers earlier.
new 4ad97a1 Don't walk past the end of ldb values.
new 2d2e7f6 ndr_compression: add common parts of ndr compression
new f1a45e3 libsmbclient examples: fix prototype for readlink
new f14e833 libsmbclient examples: add Makefile.internal.in for building from a samba source
new fb0b833 libsmbclient examples: source/bin to the library search path for smbwrapper build
new fdb4fcf build: add [clean_]libsmbclient_examples targets to top level Makefile
new 0a909f4 gitignore: add examples/libsmbclient/Makefile.internal - a generated file
new e3319bf drsuapi.idl: use hand written push functions for the compressed blobs
new 9d3add9 ndr_compression: implement mszip compression based on deflate()
new dec6bc8 IDL: fix IDL for netr_ServerPasswordSet2().
new f2564f1 re-run make idl.
new 9efccda Fix bug 5698 - mixup of TALLOC/malloc. Spotted by Douglas Wegscheid <Douglas_E_Wegscheid at whirlpool.com>. Jeremy. (This used to be commit 1295bb9787dde69b4be4acee7b66eb782afe9c42)
new b67adb4 Fix Bug #5710 and make machine account password changing work again.
new efbb8c1 rpc_server: make it a little more obvious what flags we send to a client.
new 129e71a Fix broken net rpc join message when DC can't be found. Ensure we pass in a domain name. Jeremy. (This used to be commit 33019fe2b5f521c143fc79edb915eca69b9ed98d)
new 3be3dac mount.cifs: don't prompt for password on krb5 mounts
new 6cbebac cifs.upcall: handle MSKRB5 OID properly
new a835c28 cifs.upcall: move default install location to EPREFIX/sbin
new 2c96b1f cifs.upcall: enable building by default on linux
new e1523fd cifs.upcall: fix build warning
new a83bb07 fixed error handling in ANR code
new cc43037 fixed a problem with length limited ldap values
new 0a27ff9 Merge branch 'abartlet-4-0-local' into v4-0-test (This used to be commit 469fac2669991b130dec219e1a109a8b2ce224be)
new b90607e loadparm: idmap backend is not depracated any longer.
new c50d361 fixed a speellling erra (This used to be commit 3c058f50cc3b91d540feb51fb698d90565b2b7c9)
new 0521ed1 fixed the GUID and objectSID canonicalisation functions (This used to be commit 115053ea7e70b067e7873668ed83f1f10908287d)
new e80876e Merge commit 'origin/v4-0-test' into v4-0-test (This used to be commit 93cf0b3c7e6d8a4758c44519de51e51be89f76c7)
new d5fa943 manpages: Add manpage for "init logon delay".
new 981431f manpages: Add manpage for "init logon delayed hosts".
new 53ecaf4 fixed the DomainDNS searches in the netlogon code (This used to be commit 7dce38f9897df02073132f18b1021e0d0636590c)
new 91d6cdd now that ldap integers are 32 bit, we need to put the right 32 bit value in for group type to avoid sign extension, otherwise we don't find the builtin groups (This used to be commit 9b558639395bd8209313bb7ed2e04821c83975a4)
new 094895c disable the anr== tests until they are understood (This used to be commit 6028404a9a9db64d4025ef6e685ee13c4aadca2e)
new 2d2646e net: Add missing colon to unify usage messages.
new 2f02c33 manpages: Add documentation for new 'net rpc vampire' subcommands.
new 2ed60a4 cifs.upcall: bump SPNEGO msg version number and don't reject old versions
new 7e0314f winbindd: Fix crash in cm_connect_sam()
new 5571bd2 idmap_gid_to_sid: Fix a cut-a-npaste error.
new 4a5ccfb Don't re-initialize a token when we already have one. This fixes the build farm failures when winbindd connects as guest. This one took a *lot* of tracking down :-). Jeremy. (This used to be commit dca827791276906436452c650062164eb819dfe0)
new 3efd7d2 don't use zero data for the first file in RAW-OFFLINE
new 6e89443 winbindd: add event based machine password change.
new 03dfaf3 Fix a memleak in calculate_next_machine_pwd_change (This used to be commit 5314f06dcdf14ce5e038a03a3e4dfded227bd00c)
new c33e648 Use talloc_stackframe() in machine_password_change_handler (This used to be commit 79103000b13c95325534db749a0da638a3eb1807)
new d7d3b37 Fix some nonempty blank lines (This used to be commit 541e088656773d2b3b56a5a8bdc8dea6c9edec86)
new 56cd17d Protect against short read&x replies (This used to be commit 4ed73cbbbeff4b554cc8d28252b756241396b3a1)
new 1924e79 Revert "Protect against short read&x replies"
new b030743 show the bad data in RAW-OFFLINE
new a22b9d6 fixed the data in SAVEFILE op in RAW-OFFLINE (This used to be commit 3441ea5df5b750442d17b90de73d392d2d802ab1)
new 3d13cdf Fix some C++ warnings (This used to be commit dd9e4e6db04acf20f6ef7705955358c7ca442bbd)
new 4e47973 Fix some nonempty blank lines (This used to be commit 010c7101e59477f0d5f3bf11c17f474ec6f79cc1)
new 9eacc3a Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit a555334db67527b57bc6172e3d08f65caf1e6760)
new ab5076d auth: Fix build warning.
new fd5b2f4 winbindd: only create machine pwd change event when in primary domain child.
new 66fa77b winbindd: move set_auth_errors to util functions.
new e682f09 winbindd: use set_auth_errors() in winbindd_dual_check_machine_acct as well.
new 9f93d4e Fix bug 4516, no IPv6 on Solaris 2.6. (This used to be commit b5d0f751e4bf19c2ad306ebb3baeb5e9e83e49ee)
new 291b0df Update RPC-LSA to (almost) pass against Windows 2008. (This used to be commit a17cb558c23142e522de3ed56d65c7694477395f)
new 7f86b26 Only allow the trust in the correct direction (per the flags). (This used to be commit 2c7195429411d68bc66f4100659c622df4f5a20a)
new 387cd89 Fix LSA server to pass more of RPC-LSA and match Windows 2008
new a85ee07 Implement matching logic to Windows 2008 on handling of secrets.
new f7c13b1 Make RPC-LSA test deterministic with an msleep(200). (This used to be commit 914e1865aa9fba417f74a3abdd8b4b2659feb001)
new 4eba234 More LSA server and testuite work.
new f087866 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pac-verify (This used to be commit b706708210a05d6f10474a3cd2bbc550704d4356)
new f1c0c38 Don't use lsa_Delete any more, as smbd now refuses it. (This used to be commit 8e1285a1ee60e3d3b7352ab7269d535c41916b46)
new 3010e5e Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit d7db5fe161429163a19d18c7e3045939897b9b2a)
new 43bfcba Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pac-verify (This used to be commit 2a1adaa759d9201670519b3938109e13c0476a83)
new 467e3f7 build: generate :: rules for automatic dependencies
new 6482607 Revert "gsskrb5: always return an acceptor subkey"
new cec74e9 Revert "gsskrb5: add support for DCE_STYLE and des and des3 keys"
new d3265b0 kdc: move references to heimdal internals into heimdal_build/kpasswd-glue.h
new 98c3324 build: make sure to create CODEPAGEDIR and MODULESDIR.
new e7c1715 heimdal_build: split glue.c into krb5 and gssapi parts
new 1c4b84e heimdal_build: add a fake sqlite keytab implementation
new bcb249d heimdal_build: split out gssapi_spnego and gssapi_krb5 file lists
new 478a4cb heimdal_build: split handwritten and generated hx509 file lists
new f09e8ce fixed tsmsm_sendfile(). The logic was totally broken. (This used to be commit 794e48b809036871287df8416a2c669b7e26f216)
new 52c39dd fixed an errno handling bug that could lead to an infinite loop (This used to be commit 5ccdc58ce91ee40ca7171dd040191291aeb7fe02)
new d9f61db Avoid a race condition in glibc between AIO and setresuid().
new 563a7cc become root for AIO operations
new 39697d5 EINVAL is also a valid error return, meaning "this filesystem cannot do sendfile for this file" (This used to be commit 737f664604b28f230be63bfc2f3d516fd9eb1c63)
new 5b851c9 Handle arbitrary new PAC types
new 95fc1e5 run make idl after idl change "Handle arbitrary new PAC types"
new 41dbc6c heimdal_build: split heimdal/lib/asn1 file lists
new f09f67d heimdal: remove unused old files
new 57d4e11 heimdal_build: add fallback for AC_WARNING_ENABLE()
new 1f123a8 heimdal_build: autogenerate heimdal/lib/roken/roken.h
new a1bbd66 heimdal_build: autogenerate table files in heimdal/lib/wind/
new 9080b5d heimdal_build: autogenerate the heimdal private/proto headers
new 455f5c0 heimdal_build: fix parse.h lex.c dependencies
new 243321b heimdal: import heimdal's trunk svn rev 23697 + lorikeet-heimdal patches
new 2356cd7 heimdal_build: include heimdal's new EVP code to fix the build
new 9430420 heimdal: add missing heimdal/lib/hcrypto/{evp-aes-cts.c,evp-hcrypto.c}, sorry...
new 13c66c8 Move idmap_cache.c from winbindd/ to lib/ (This used to be commit fe70dcc1b63b1969c13f7fb03ec374b6e5a376a1)
new c529cd1 Increase the default positive idmap cache time to a week (This used to be commit 60af63675063ad62c0169b9f2094ecfdaa7ca16d)
new d2f223d Get smbd to look (read-only) into the winbindd cache for uid/gid <--> sid mappings. Jeremy. (This used to be commit 31ba955d6950420096b9141454aa95b2510a3d9a)
new 95cc5ee Fix the build :-(. Ask winbindd if we find a negative cache entry (or should we just call the legacy function ?). Jeremy. (This used to be commit 566d3b6e76afeca8e862cb36202a5283b86920e4)
new a1de4e9 Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-devel (This used to be commit e038f1cf9fb305fc1e7a4189208e451d30aaa1f0)
new d1f140a Don't ask winbindd if we got a -ve cache entry. Jeremy. (This used to be commit 91f85d0dcaa917b7a90a77852f3a778a0ad99c4d)
new ca20c56 Add definition for NT_STATUS_DOWNGRADE_DETECTED (This used to be commit f6e227b72bb56d12cb270d76f7f458136c4ca160)
new 8b94f7b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pac-verify (This used to be commit 32143287c7eb452c6ed9ccd15e8cd4e5a907b437)
new dc3f6b0 Fix bug spotted by Simo - don't use legacy if expired entry. Jeremy. (This used to be commit a7bbd33139c5835cf32efdbe0ef187117699e3e4)
new aa14b40 Fix the build on Win32, and use NEGOTIATE security (to allow kerberos) (This used to be commit f0bde093d76fe9d17a0709cf01fa7b70f1985c6b)
new 031d145 Put the internal gensec_gssapi state into a header.
new 9a89e30 ldb: Fix permissions of group_mapping.ldb.
new dee5f09 ldb: Fix permissions of new ldg files.
new 960bd9d Add a test to explore Netlogon PAC validation
new c59c6cf Add missing file - netlogon.h
new e588f0b Be explicit about setting perms for the ldb. Helps others who may use this api. Jeremy. (This used to be commit f0ea0f3502037db878238942ee0729f6940e0b01)
new 34c073c mount.cifs: unclear error message with "credentials"
new 1cae2ac Add st_birthtime and friends for accurate create times on systems that support it (*BSD and MacOSX). Should have done this ages ago, sorry. Jeremy. (This used to be commit 4c3a9558906f213948c3bdc081be73f8fed148cb)
new 1d26beb Correct the netsamlogon_clear_cached_user function. (This used to be commit bb13312d9d53b1e048b3a0bfeeca088f9db84cd3)
new 29af730 Fix the wcache_invalidate_samlogon calls. Jeremy. (This used to be commit 7c820899ed1364fdaeb7b49e8ddd839e67397ec0)
new 0b16d70 Don't wipe the PAC checksums, the caller may actually need them. (This used to be commit 9db5a966fce0b71a0d2167b4aff70cc081abc1cc)
new c79dff2 Heimdal provides Kerberos PAC parsing routines. Use them.
new adb207e Further rework the RPC-PAC test.
new 52e23fe winbindd: fix invalid sid copy (hit when enumerating sibling domains).
new 58aa97c Refactoring: Add the routine cli_request_send()
new 8f408a6 Add async cli_close (This used to be commit f84a2b5dbf8a072a9e356fa39523f65d042a2643)
new de9fcfc Add async open&x (This used to be commit faf353edd60967efac4d5c222db14fa730866273)
new 2650207 Remove cli->event_ctx, pass it explicitly
new 1285249 Add cli_pull_reply
new 77d1b29 Move "struct cli_request" from client.h to async_smb.h
new 65dcdf9 This adds the code to allow chained requests in libsmb/
new b054f14 Activate code to enable chained requests
new bb0fc9c Add cli_request->recv_helper
new 228a126 Add async smbecho client support (This used to be commit c1d645fbe39433541d8bfe6b818c855cee318dc5)
new f294f51 Remove cli_request_get()
new d4818c7 Clarify usage of "force create mode". Jeremy. (This used to be commit 1d252ffd313e0cd6fcb3d7cb2c99f2daf56728c1)
new bfec898 Update packaging per suggestions on the review
new 81dcc99 It turns out that the Netlogon PAC verification is encrypted.
new 60936dd Start implementing the server-sde NETLOGON PAC verification. (This used to be commit 8741e8fee619cccd84f2f10e00426df1d4f34074)
new 0380fe9 kerberos: move the KRB5_KEY* macros to header file.
new 87ea8f3 kerberos: add KRB5_KT_KEY abstraction macro.
new bff20e1 kerberos: use KRB5_KT_KEY macro where appropriate.
new ea0686e kerberos: fix HAVE_KRB5 related build issue.
new eefd042 net: use netapi for rpc_user_rename.
new 2e8b000 netapi: add all USER_INFO structs to public header.
new 93c1033 netapi: fix ENCRYPTED_PWLEN in IDL.
new e5cf44a re-run make idl.
new ab6fc34 netapi: add ENCRYPTED_PWLEN to public header.
new 220e01e netapi: add more infolevels to NetUserSetInfo example.
new 64d06ea netapi: make set_user_info_USER_INFO_X a separate function.
new 870944c netapi: process level 1003 in construct_USER_INFO_X as well.
new a5fc8ee netapi: support level 1003 in NetUserSetInfo.
new 41fa943 netapi: fix convert_USER_INFO_X_to_samr_user_info21.
new fac81ff netapi: support level 1011 in NetUserSetInfo.
new bd450a7 netapi: support level 1009 in NetUserSetInfo.
new f1ce72a netapi: fix acct_flags handling in convert_USER_INFO_X_to_samr_user_info21.
new 3029122 netapi: support level 1012 in NetUserSetInfo.
new daf162c netapi: support level 1006 in NetUserSetInfo.
new 965f947 netapi: add usriX_profile/usriX_home_dir_drive/usriX_primary_group_id to USER_INFO_X in IDL.
new 58d56de re-run make idl.
new 49db2e0 netapi: support level 1052 in NetUserSetInfo.
new 3077047 netapi: support level 1053 in NetUserSetInfo.
new 4874a8b netapi: support level 1051 in NetUserSetInfo.
new 502036e netapi: support level 1024 in NetUserSetInfo.
new da84384 netapi: support level 1014 in NetUserSetInfo.
new badc46d net: use netapi function to list users.
new e2945c3 net: use netapi function to set user password.
new c5b924b netapi: add NetUserGetGroups to IDL.
new f7f6c25 re-run make idl.
new 3967936 netapi: add skeleton for NetUserGetGroups.
new d304d17 netapi: fix NetUserSetInfo return code for currently unsupported levels.
new 29e8a0f netapi: add NetUserGetGroups to public headers.
new aeaa881 netapi: add NetUserGetGroups example code.
new 77285ee netapi: implement NetUserGetGroups_r.
new a9a9772 net: use netapi for "net rpc user info" to enumerate user group membership.
new 7eb0b5e net: now that "net rpc user" uses netapi calls exclusivly, net rpc shell needs to use netapi as well.
new d97c694 netapi: fix IDL for USER_INFO_4.
new 45e34d0 re-run make idl.
new 36de16b netapi: fix public header for USER_INFO_4.
new 1aee2ce netapi: display all available levels in NetUserGetInfo example.
new e96a99f netapi: add samr_acb_flags_to_netapi_flags for NetUserEnum and NetUserGetInfo.
new fea81f9 netapi: always return correct account name in NetUserGetInfo/NetUserEnum.
new 0f928eb netapi: give more correct error code in NetUserGetInfo.
new 6f7afee netapi: add USER_PRIV_* constants to IDL.
new d2e9b33 re-run make idl.
new 0faaff1 netapi: add USER_PRIV_* constants to public header.
new 592f3a1 netapi: add AF_OP constants to IDL.
new f16719e re-run make idl.
new 1283d08 netapi: add AF_OP constants to public header.
new ff21cce netapi: better point out what levels are unknown in NetUserEnum.
new c750f8c netapi: add samr_rid_to_priv_level().
new 8e57883 netapi: add NetShareAdd to IDL.
new 0f1025a re-run make idl.
new 0b484e6 netapi: add NetShareAdd skeleton.
new f7b2933 netapi: add NetShareAdd to public header.
new 0e37e22 netapi: implement NetShareAdd_r.
new 3b88ef3 netapi: add NetShareAdd example code.
new 02bd97b netapi: add USER_MAXSTORAGE_UNLIMITED to IDL.
new a7e2f56 re-run make idl.
new 8bab110 netapi: prepare libnetapi_samr_lookup_user to lookup priv levels.
new 29b96a6 netapi: add builtin handle to NetUserEnum.
new ab627f4 netapi: add info21_to_USER_INFO_10.
new f14748e netapi: add info21_to_USER_INFO_20.
new 2bf066b netapi: add info21_to_USER_INFO_23.
new d405b50 netapi: add info21_to_USER_INFO_1 and support level 1 NetUserEnum/GetInfo.
new 0018d14 netapi: add info21_to_USER_INFO_2 and support level 2 in NetUserEnum/GetInfo.
new 4c659b9 netapi: add info21_to_USER_INFO_3 and support level 3 in NetUserEnum/GetInfo.
new 038404a netapi: add info21_to_USER_INFO_4 and support level 4 in NetUserEnum/GetInfo.
new 5dd0750 netapi: add info21_to_USER_INFO_11 and support level 11 in NetUserEnum/GetInfo.
new 639bb00 netapi: add NetJoinFlags to IDL.
new 93528fa re-run make idl.
new 57fe018 netapi: add NetJoinFlags to public header.
new e710a87 netapi: use NETSETUP join flags in examples.
new af1db71 netapi: fix some warnings in netdomjoin-gui.
new c5a9348 netapi: fix NetGetJoinableOUs_l.
new bb1d3a7 libwbclient: add wbcChangeUserPassword and wbcChangeUserPasswordEx.
new 1f0cd6a wbinfo: add change-user-password command.
new 2d25608 libnet: fix join by creating keytab after changing the config.
new f9a0b16 libnet_join: streamline logic of libnet_join_post_processing()
new 8193b56 packaging(RHEL-CTDB): auto-detect samba version from spec in makerpms.sh
new 9cfe9b3 packaging(RHEL-CTDB): remove unused variable from makerpms.sh
new 595fff8 packaging(RHEL-CTDB): remove library packaging hacks due to fixed Makfile.
new 0d08227 packaging(RHEL-CTDB): remove duplicate installation of pam_smbpass.so
new 3b18ac2 packaging(RHEL-CTDB): move libnss_winbind.so bits closer together
new 81e9895 packaging(RHEL-CTDB): fix direction of symlink for libnss_winbind.so.2
new dfa91ac packaging(RHEL-CTDB): Add the ldbtools' manpages to the package.
new d2dc2e3 packaging(RHEL-CTDB): add the cifs.upcall manpage to package.
new b12c7db Deal with systems that don't initialize birthtime correctly. Pointed out by SATOH Fumiyasu <fumiyas at osstech.jp>. Jeremy. (This used to be commit 4f60348c0a934123a8e15bc741076366f6713390)
new 8f525af Merge branch 'v3-devel' of ssh://jra@git.samba.org/data/git/samba into v3-devel (This used to be commit 882297edc024c146f24fc9f847d2b0b813f93fc7)
new a5f4ffe added a simple script for setting password expiry (This used to be commit cf37126ac7b833a3a739b151157c296afc0c979c)
new 9817f3d Add a setexpiry operation in samdb.py
new e82f218 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit f008c3b6ee324056fd9b63f6151ad6849640c959)
new ec4015d Fix Coverity ID 592
new 06dd647 Remove a duplicate retval check
new 9554f39 Fix Coverity ID 589, dead code (This used to be commit 67c0835226e189deba5856710a1dea19ac5f30fd)
new 35c8899 Follow MS-LSAD 3.1.4.7.12 and set defaults when creating a trust.
new 227718c Fix Coverity ID 587
new cad0467 Fix typo (This used to be commit 544d1fd19a7e85af5f522c5b6b4b68c6beb093a6)
new edd16ea Slightly simplify logic: remove an else branch (This used to be commit 56ecec50130aa948a431427285aed4b28a5647e8)
new 767130e Fix some nonempty blank lines (This used to be commit 9336cd1c5e5b5d113cd4912d4479dfe609fe261e)
new 087a992 doserr: add WERR_WRONG_PASSWORD.
new 279ca74 Share IDL between the LSA and drsblob representations of trusts (This used to be commit e5520706c88911c66b3ce5817e371900212ca083)
new 5dae44e Start testing CreateTrustedDomainEx2
new c97880e Remove unused CLI_DO_RPC macros (This used to be commit f5212c64d23a28fa40a14b45a8d1c0181f01a6da)
new aac60fe winbindd: the ad trusted_domains call should return talloced strings.
new ef57d95 Test a few more error cases in RPC-PAC (This used to be commit 50502b3b8faf89cf5ad396102f4fe80eaa213908)
new baf0b36 Merge krb5_cksumtype_to_enctype from Heimdal svn -r 23719 (This used to be commit cc1df3c002e6af25add3c8ae20e7efc2ab6f2fa8)
new a35263e Implement NETLOGON PAC verfication on the server-side
new b936d0f Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 9590805bcbdd1924eda5a69978ffac7ec7603451)
new 29dd253 Tiny logic simplification: remove an else branch (This used to be commit 9c4905ed6703a38ff72be5990a036d0a79aebb9f)
new a2618d0 Fix embedding of Samba 4. (This used to be commit 3862f3132549332e0a44fad65d7c49a27e1dbd4a)
new 84fca38 factor prs_append_some_data out of prs_append_some_prs_data (This used to be commit 32cb45c962c822bd79a7d0f666f2f6037060b324)
new c5894e1 Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-devel (This used to be commit 8e4dca3b9416d9b5e535bda5e4befc073bfc1641)
new 04691de The msync manpage reports that msync *must* be called before munmap. Failure to do so may result in lost data. Fix an ifdef check, I really think we meant to check HAVE_MMAP here. (This used to be commit 74c8575b3f3b90ea21ae6aa7ccd95947838af956)
new 3fa16da Revert "Split lookup_name() and create a new functiong called"
new c16f290 Fix bug #5729. Explicitly allow "-valid". Jeremy (This used to be commit 4f2de29723bb7e588e6c9440649b57d56d10b587)
new 1a1c304 Allow overriding shared library policy using environment variable. (This used to be commit d5c61f470d7aa6dd0e5a22e8718d53a69cbbc239)
new 24a9181 Avoid using version call for version string. (This used to be commit 1897cef508c8bea817c510bd9023d794cb983864)
new fbbe799 Regenerate SWIG file. (This used to be commit e8ba65c4db986fcedf7008d05d8f8846f78a98f1)
new b533a1f Merge commit 'origin/v4-0-test' into trusted-domains (This used to be commit b599b83a13db90b50a5422ff73daa63648b1e8cd)
new 1929b2f Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit c273d63f94c430a4f553085efb0d6e31a99e5853)
new 19fb3b0 More work to implement LSA CreateTrustedDomainEx2
new 1bf6680 man pages: Several fixes for man wbinfo.
new 862ff66 kerberos: fix indent of enc type lines in generated krb5.conf files.
new 3045541 Cleanup of DC enumeration in get_dcs()
new 7c16514 Merge branch 'v3-devel' of ssh://jra@git.samba.org/data/git/samba into v3-devel (This used to be commit 98b2fbef5273b055242e24490736b0c9677b1732)
new e83fbdf Ignore unused pidl-generated files. (This used to be commit 7eb6bfca40d9ecc225e40661093697edd07699e6)
new 2499201 get rid of unneeded argument in get_methods and get_alloc_methods (This used to be commit 07b0323472b78d49cff06b78924c3015bea52a30)
new 174fd4a Use different variable names for talloc and tdb object file names than Samba 4. (This used to be commit 3f821e8c88665a1e6a3d07a438cd978527306221)
new 14a7860 Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-devel (This used to be commit 0311d171970e888754cf614adfdfc1f8e0f5b04e)
new 72df999 Fix winbindd crash bug with trusted domains. Bug #5736 (This used to be commit d4f5caa3d38b5afc1e8b3d0e0c6d7d68a152fe0a)
new b7a1640 With a windows 2008 client, even anonymous requires signing...
new 059cd93 Move our DC to implement mandetory signing.
new 07a3b7a Update copyright, I've been working here many long years... (This used to be commit 842ab594124198453fc88f46ab83b712a7d34dc1)
new 2c2fde5 Update copyright (This used to be commit edea162a0e11f03b4b6069388abbca099f097386)
new b732697 Add a new error code (This used to be commit b52fba5b2c63a24acbfc7e3e989c16b691d98162)
new a263fa0 Add workaround for docs build and dependency on parameters.all.xml (cherry picked from commit d4f5b5255f9b95050ddd9d67bd3958402be77918) (This used to be commit c8154142d97ccf973feb36d77f932c893fda0af5)
new c1d4ae3 configure: fix typo in GNU ld version-script test.
new f912ac9 Do proper error handling if the socket is closed (This used to be commit e5a27773f97d7017cfa345799c6803fd82c8e797)
new 60255c3 Protect against a closed socket (This used to be commit d6cb5fdafbddb08d32b788674eff509cae9525c6)
new 7850c90 netapi: fix return code in NetShareAdd_r.
new 04e363c net: use netapi to add shares.
new d07f0e3 net: use netapi for rpc_sh_share_add as well.
new 6194cbb netapi: add NetShareDel to IDL.
new c8be1cd re-run make idl.
new 6d310cb netapi: add NetShareDel skeleton.
new e51de3e netapi: add NetShareDel to public header.
new 3770400 netapi: add NetShareDel example code.
new 148dd3b netapi: implement NetShareDel_r.
new f929497 net: use netapi for deleting shares.
new cb2d7aa net: use netapi for rpc_sh_share_delete as well.
new d44cf83 netapi: add more SHARE_INFO_X levels.
new f079699 re-run make idl.
new d7b9667 netapi: add new SHARE_INFO structs to public header.
new 523b7fd netapi: add NetShareEnum to IDL.
new 155dc74 re-run make idl.
new 927a9f2 netapi: add NetShareEnum skeleton.
new a1febe0 netapi: add NetShareEnum to public headers.
new 612e75d netapi: add NetShareEnum example code.
new 71196cf netapi: fix NetGetJoinableOUs_r: do not tear down connection.
new d935064 netapi: add SERVER_INFO_100-102 to IDL.
new 91359e7 re-run make idl.
new 240188b netapi: add new SERVER_INFO structures to public header.
new ee3fca8 netapi: add NetServerGetInfo example code.
new c59158b netapi: add support for more infolevels in NetServerGetInfo_r.
new 78a80f1 netapi: add support for local query of level 101 in NetServerGetInfo.
new cd8deeb netdomjoin-gui: add support to remotely join/unjoin workstations.
new 6dff247 netdomjoin-gui: test all NetServerGetInfo levels until we get comment. (This used to be commit 56d353b406ef77808b9cb968fcba387f301cf2de)
new 78ed824 netdomjoin-gui: add gtk set_transient flags.
new b0ab216 netdomjoin-gui: fix some small errors in callbacks.
new 685f7e3 netdomjoin-gui: always center new windows.
new 231de70 netdomjoin-gui: fix some widget closing callbacks.
new 5ed3412 netapi: add NetRenameMachineInDomain to IDL.
new 17fa14d re-run make idl.
new c8334dc netapi: add skeleton for NetRenameMachineInDomain.
new 10e8f90 netapi: add NetRenameMachineInDomain to public header.
new 8cb544e netapi: implement NetRenameMachineInDomain_r.
new e8f8ae4 netapi: add NetRenameMachineInDomain example code.
new 51e9623 netapi: move join related examples to one directory.
new dbcdc62 wkssvc: rename wkssvc_NetJoinStatus flags.
new 988058c re-run make idl.
new 9ae47df netapi: add NETSETUP_JOIN_STATUS to IDL.
new cd3d4ff re-run make idl.
new 72718e0 netapi: add NETSETUP_JOIN_STATUS to public header.
new 150911f netapi: remove NetSetup* flags from netdomjoin-gui.
new 723dfff netapi: add IDL for NetShareGetInfo.
new 536788e re-run make idl.
new fda790b netapi: add skeleton for NetShareGetInfo.
new 93cb6d2 netapi: add NetShareGetInfo to public header.
new 15a3ec1 netapi: add NetShareGetInfo example code.
new cdb31ef netapi: implement NetShareGetInfo_r.
new c38546a netapi: implement NetShareEnum_r.
new e14fa8a netapi: add NetShareSetInfo to IDL.
new f97cb33 re-run make idl.
new 582a48d netapi: add skeleton for NetShareSetInfo.
new 09e96f2 netapi: add NetShareSetInfo to public header.
new 86df00a netapi: add NetShareSetInfo example code.
new 136ddc8 netapi: add support for level 1004 in map_SHARE_INFO_buffer_to_srvsvc_share_info.
new 0544981 netapi: implement NetShareSetInfo_r.
new 3709e37 netapi: add SHARE_INFO_1005_FLAGS.
new 7c74e37 re-run make idl.
new 38c2877 Fix a memleak
new 0d0fddf Added tests that show that write time update is immediate when changing file size using SMBwrite of size zero, SET_END_OF_FILE, or SET_ALLOCATION_SIZE - no 2 second delay in these cases. Jeremy. (This used to be commit 3aa7523d7750fe30d1e6bb5a75ac42b681b9e493)
new ce9d896 Revert "winbindd: the ad trusted_domains call should return talloced strings."
new beb19da Fix "warning: pointer of type 'void *' used in arithmetic". Jeremy. (This used to be commit 2d95ea38a2f1ead37121fcc036c21a7f20ff41f9)
new a90ba70 Remove unecessary msync. Jeremy. (This used to be commit 0bae1ef3de8fda5e1e2d641b14a408e627396912)
new d104a70 Make SMB signing work with Windows 2008 and kerberos.
new 405b072 Write times code update.
new 86d5c3b Remove <tab> in OpenLDAP MMR config
new e76cb70 Fix debug message to show correct function name. Jeremy. (This used to be commit 079c75ef3c169c7a5d81bcaa0b70b6e0df2c464d)
new 56b6b4a Don't compare identity, it'll never be different. Jeremy. (This used to be commit 840369b5534eee21818b9d3677404b0fc60a0219)
new 79cc502e5 ndr_compression: use inflateReset() and inflateSetDictionary() instead of inflateReset2()
new 3b8c11b ndr_compression: use deflateReset() together with defalteSetDictionary()
new 253e222 ndr_compression: change debug levels
new c285076 Revert "zlib: we don't need the inflateReset2 prototype twice"
new 5631a1b Revert "zlib: add inflateReset2()..."
new 95df0fd zlib: we require zlib-1.2.3 or higher
new 14965b7 Always free tmp contexts before returning (This used to be commit 40b71bbd718f6dee70c0611e527f55c56623dea6)
new 1825077 lzxpress: fix for decompression...
new 6e0335f ndr_compression: fix the build after lzxpress_decompress() prototype change
new 008c9a6 lzxpress: Import of lzxpress compression
new 1efff73 ndr_compression: add XPRESS compression support
new b3cee23 More work towards trusted domains support in Samba4's LSA
new 4c386ce Don't expose passwords, even to the administrator.
new c222f81 Try to implement the right logic for systemFlags
new dadd59b Simplfy SetSecrets behaviour in line with RPC-LSA and Win2008. (This used to be commit 07cb8db799cc22685af4bb63285fa10115790ce1)
new 3eb6f79 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into trusted-domains (This used to be commit a057c3ed9df2670e5cad5f1807e280d77eb58cb0)
new 171986a Move blackbox.smbclient to test against the member server.
new a33eaf5 Add definition for SYSTEM_FLAG_ATTR_IS_RDN (This used to be commit 36f727c4a73ffc8634692b0c5645343cb414de93)
new b76f383 Use DIGEST-MD5 authentication for OpenLDAP replication
new ef9169b Make it clear that the MMR password can differ from the admin passsword
new 3ca48b0 BASE-DELAYWRITE: test more details of the truncate write time update behavior
new 9194109 netapi: fix NetShareGetInfo example output.
new a828a64 netapi: re-arrange a little NetLocalGroupSetMembers example code.
new c464969 net: use NETSETUP flags consistently.
new c01d0c0 netapi: add NetShare testsuite.
new 7089c80 netapi: expand NetUser testsuite a little.
new a626b01 BASE-DELAYWRITE: demonstrate that the time between the open and the first write doesn't matter
new a9f162d packaging(RHEL-CTDB): rename SRCDIR to RPMSRCDIR
new a38b80f packaging(RHEL-CTDB): rename SPECDIR to RPMSPECDIR
new d4f87ed packaging(RHEL-CTDB): introduce variable TOPDIR
new ebef5a8 packaging(RHEL-CTDB): autodetect the samba version number from version.h
new 8f9ddcf packaging(RHEL-CTDB): unify and extend (C) header
new 44dd82b packaging(RHEL-CTDB): extend and slightly reformat comment header block
new fcc7239 packaging(RHEL-CTDB): add fix for versions containing "-" signs.
new ae02be5 Remove some duplicate code (This used to be commit 564bfe94ac87c918482ade65980270326dc8ed6d)
new 1cf9d7e BASE-DELAYWRITE: demonstrate that a truncate write doesn't update the write time after SET_FILE_INFO
new f009e78 BASE-DELAYWRITE: test behavior of writeX, SMBwrite truncate, writeX and SMBwrite again
new ad34034 BASE-DELAYWRITE: test behavior of SMBwrite truncate, writeX, SMBwrite truncate and writeX again
new c9fb961 smbd: some write time fixes
new 95b366d Thanks metze for pointing out the missing extern :-) (This used to be commit b62540cd48212a80c8cb4a264f740591a0229944)
new d4b4107 When setting an NFSv4 ACL, map generic bits (This used to be commit dbe7a61be2beac50d1665e38ac374cefbbabec00)
new d39e9e0 Fix calculation of useable_space for trans2 and nttrans replies
new 2c2a79e Make it easier to see when tests start/end. Jeremy. (This used to be commit 6f89e728272ca14f0ed9557485e21647c0731ef2)
new e7cc705 Fix bug #5713 by correcting the generated schema.
new 7fafa97 Fix a memleak in cli_qfilename (only used in smbtorture) (This used to be commit 7e0cca19fec078c0b46807492a7a035f4fab612b)
new ffc9f85 Fix reversed test trying to fix bug #5713
new 21f927d packaging(RHEL): fix version of GPL (2 --> 3)
new 349f98d packaging(RHEL): use --libdir and --with-modulesdir instead of --with-libdir
new 7f19252 packaging(RHEL): don't make proto for samba 3.3
new e8d0226 packaging(RHEL): remove smbmount related stuff from spec file
new 4b93a7f packaging(RHEL): remove duplicate installation of pam_smbpass.so
new 1db0255 packaging(RHEL): remove libmsrpc stuff which is no more...
new e1ec833 packaging(RHEL): fix libdir installation by using _libarch/_libarchdir
new 47bb0ca packaging(RHEL): remove workaround code for libsmclient/sharemodes installation
new 38b3b03 packaging(RHEL): add new libs (talloc, tdb, ...) to the common package
new a289a65 packaging(RHEL): remove leftovers of smbmount from SPEC file.
new d2732bf packaging(RHEL): fix installation of pam modules.
new db5e4a3 packaging(RHEL): add cifs.upcall binary and manpage to client package
new c7a8ab2 packaging(RHEL): add ldbtools binaries and man pages to common package
new 8b2ae3e packaging(RHEL): use ccache if available
new 6061b3f packaging(RHEL): add makerpms.git.sh to build rpms from inside a git checkout
new 5b70daa drsblobs.idl: add parser for ExtendedErrorInfo see [MS-EERR]: ExtendedError Remote Data Structure
new d613041 UNIX-WHOAMI: fix compiler warnings
new faf8391 Add option for generating coverage data from python tests. (This used to be commit 43c0fdfff02021caef2d8f73d6bfdc4b051a65ef)
new 37a63fb Remove calls to unused uninstallbin.sh (This used to be commit 69956a5597b0339b7c0ee3f394d649421f037f03)
new ce47a2b Add a utility function to append a DATA_BLOB to a talloc object (This used to be commit d8259cbe666d96cc468203a64fb208c02a64849f)
new 6344b8e make smb_bytes_push_str public (This used to be commit d611f599b45ad9dad1027a16a0e8da7d4b96e608)
new 6ba8c10 Add utility function cli_in_chain()
new 2a93452 Move setting the mid field in req->outbuf from _cork to _uncork
new 0b31c97 Add some debug to reply_nttrans (This used to be commit 23e9fed28cf9998534b3c55f4b20a562da507552)
new c81b5fd Add async trans/trans2/nttrans calls to libsmb
new bb2a718 Convert cli_qfileinfo to the async trans call (This used to be commit ddc5e77b619db7c2369b3bf72b60360051797087)
new 7965249 Convert cli_query_secdesc to the async trans call (This used to be commit ab41017896e08d32c8a87bf172654ff2db6b6f1a)
new 8b6b851 Two useful "regshell" improvements
new 3911808 Fix up the "reg_common_open_remote" call
new 66060a0 Rename object variables to avoid clashes with Samba 4. (This used to be commit c77758de5d6df28abaffe3f8a1d7b5cbc615605e)
new 372ecdf Stop ignoring .svn directories when creating tags, since we no longer use svn. (This used to be commit 151c78652a89146049a134f60aef509c2117c436)
new c82f268 Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-devel (This used to be commit c3d1b0097590566417bda3fa33a64e994c9c7526)
new d7dbb53 Remove unused scripts for installing binaries. (This used to be commit 677179234ecaa6980dedc2bb6f77c525b56b532f)
new a1d0f59 Fix make test on sparc and possibly also on AIX (This used to be commit 5721205bff539ed5f8592a86168679ec5a9c368e)
new 1d8973a Attempt to correctly find python on host sunx (This used to be commit 59b62280d27a9e0a72241e4b60022be07e4cbce2)
new 4f266df Only try with -LPYTHONDIR/lib when python-config output didn't work. (This used to be commit 62d76356c10b4223236425c4db32c2fc5105d155)
new 96ba74b Merge branch 'v4-0-regClient' of git://repo.or.cz/Samba/mdw into manpage (This used to be commit 6ac32d0a10a9a27abceca362fcab04bcfc55c33f)
new ce28882 Fix uninstalling of binaries. (This used to be commit 6ad94d10f79f206fcdeb23cf71595e38c7a77855)
new ba22de3 Return the same privilaged winbindd socket as we actually use.
new 9bc4d3e Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit ed26195d0eda6dd1ca14508cfd31a48dde79d44f)
new bc731db A truncate write must be a smbcli_smbwrite, not a smbcli_write. Jeremy. (This used to be commit 8cebd4d36c862dcdc6551dc6bf4dda2342dfede7)
new 238679e Merge branch 'v4-0-test' of ssh://jra@git.samba.org/data/git/samba into v4-0-test (This used to be commit 7cd0977a28e9973ff71e9e0146fef6e6771a72b5)
new 40b9300 Fix some bogus compiler warnings (This used to be commit 84ed752d9f17b2279bd60f534ce7c02b267a40b2)
new 5b54781 net: share_type is defined in net_rap.c, net_rpc.c needs to use that.
new 3978317 Fix blocker bug 5745 kerberos authentication with (lib)smbclient is broken. Jeremy. (This used to be commit a59bd0e4854117a8646f4d388a0f7285362d5ba2)
new b4c708c packaging(RHEL): fix direction of link (.so) of nss libs.
new cb40b1a When requesting UNIX info levels on findfirst/findnext, don't play games with write time, just return what the underlying filesystem says. Trying not to confuse UNIX apps any more than necessary. Jeremy. (This used to be commit b81a4dd003957a611ea190979d828b75d07a1f80)
new 272134b Merge branch 'v3-devel' of ssh://jra@git.samba.org/data/git/samba into v3-devel (This used to be commit a03b0dde01e4cebe07a65af3943d178dbdeda276)
new 5f3160c Fix bug #5052 - not work cancel inheritance on share. We were using the parent security descriptor type and flags instead of using the passed in SD. Jeremy. (This used to be commit 0d824d7188518aaa7b4e890885e6bc42e94397c5)
new 0cbfc68 Fix failures in the winbind struct-based test.
new d30caa0 Make cn=aggregate output less pretty, by more like Win2008.
new ab555eb Remove the complexity of transactions from the attributes-setting code.
new 1a32fbe netapi: fix doxygen warning.
new d323e48 netapi: fix NetShareEnum_r which in fact enumerates all shares.
new a780ed8 net: use netapi for NetShareEnum.
new 07585d9 netapi: fix NetShareGetInfo_r.
new 93eb986 netapi: fix NetShareEnum_r.
new 35c9682 netapi: make add_GROUP_USERS_INFO_X_buffer non-static.
new 5c36529 netapi: add IDL for NetUserSetGroups.
new f2a987b re-run make idl.
new cbcebf0 netapi: add skeleton for NetUserSetGroups.
new fce2236 netapi: add NetUserSetGroups to public header.
new 2fb0f6c netapi: add example code for NetUserSetGroups.
new d26bd64 netapi: implement NetUserSetGroups_r.
new 4536446 netapi: add IDL for NetGroupSetUsers.
new 52e87e1 re-run make idl.
new ffdfe3e netapi: add skeleton for NetGroupSetUsers.
new b6d861a netapi: add NetGroupSetUsers to public header.
new dcdca80 netapi: add example code for NetGroupSetUsers.
new 9e7a0a8 netapi: implement NetGroupSetUsers_r.
new de1ec0f netapi: implement NetGroupGetUsers_r.
new a5bf77b netapi: fix group_getusers example.
new e17da26 netapi: add NetUserGetLocalGroups to IDL.
new f5c2e58 re-run make idl.
new 40e9ddd netapi: add NetUserGetLocalGroups skeleton.
new f87901f netapi: add NetUserGetLocalGroups to public header.
new 434ff0d netapi: add NetUserGetLocalGroups example code.
new 2474026 netapi: implement NetUserGetLocalGroups_r.
new 5dbda0a netapi: add NetFileClose to IDL.
new e6467a3 re-run make idl.
new 1aff853 netapi: add NetFileClose skeleton.
new bbd2eeb netapi: add NetFileClose to public header.
new 120e7ba netapi: add NetFileClose example code.
new cb1e347 netapi: implement NetFileClose_r.
new 092f926 netapi: add IDL for NetFileGetInfo.
new 5986c67 re-run make idl.
new f2381ac netapi: add NetFileGetInfo skeleton.
new 93ae66e netapi: implement NetFileGetInfo_r.
new 8ab0d69 netapi: add NetFileGetInfo to public header.
new 939d969 netapi: add NetFileGetInfo example code.
new e5ae75d netapi: add NetFileEnum to IDL.
new 96619ef re-run make idl.
new 13f28b5 netapi: add NetFileEnum skeleton.
new 6b33086 netapi: add NetFileEnum to public header.
new d556635 netapi: add NetFileEnum example code.
new 898a69e netapi: implement NetFileEnum_r.
new e10a7af net: use netapi for NetFileClose.
new cf1e3e5 net: use netapi for NetFileEnum.
new a2919dd build: don't install the cifs.upcall binary twice.
new f25863e Fix for bug 5571 Make sure that usernames are parsed using the correct separator. Otherwise group memeberships in winbind may be result broken. (This used to be commit 20b9c0aa7b4e6d6be5bb6e4e96bd8a1cbb6edd37)
new 790d1a1 prepare merging Samba3 and Samba4 together.
new acf11dd Fix failure to load the schema on read-only DB.
new 65ae604 Fix bug #5751 cannot show ACLs on DFS reported by SATOH Fumiyasu <fumiyas at osstech.co.jp>. Fix for smbclient and libsmbclient. Jeremy. (This used to be commit dbd5d6b145528527a614c6207d81a6c955e57461)
new cc5f51d Use the given name, not the absolute pathname, when printing out ACL info. Make this match the non-ACL case. Jeremy. (This used to be commit e695c1cc2b715afd713595e8daa77910d9f04138)
new 7e671ae rename swat => swat2, so that we don't conflict with samba3
new 6820cda add '4' to the end of some filesnames
new 1849b81 rename packaging => packaging4
new 9c28ca2 fix nonempty blank lines (This used to be commit 3111428dd42abf856f646f2a3aa2ee78ff3d3702)
new 41ebc6f Reorder defines for version for consistency with Samba 4. (This used to be commit fe36d83508a6b1a8de5ad58ec1d0c80cda7b4a21)
new 3f41545 messaging: move types to IDL.
new 893f787 doserr: add WERR_NO_SUCH_ALIAS.
new 00ba381 netapi: fix NetGroupSetUsers.
new 47dbe6f netapi: fix NetUserSetGroups.
new f792f87 netapi: fix NetGroupGetUsers (only enumerates users).
new cf3d089 netapi: fix NetUserGetLocalGroups.
new fd7635a packaging: use "find" instead of "du" to find files... :-)
new e060303 Fix spellings and file names (This used to be commit baddefd0a6fa430af1a3001064149127e0d29361)
new e4412a0 Remove ancient remains of first experimentations about supporting a schema (This used to be commit 53b57300c799a079b4d64815243fe6120e0a9fa2)
new fc23663 Revert "Add option for generating coverage data from python tests."
new 218a1c8 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into manpage (This used to be commit eff27744d3dcb4f6bcdf9bd03583bb38634c398d)
new f8f1679 Add a paranoia check on incoming PDUs (This used to be commit 8b81b85200b7ca18cf81fdbbc3254d8578b35f43)
new d892b1c remove a pointless empty line (This used to be commit fba250ece45f6632c7d89b0ea28baab047e41a8f)
new 0e9f348 Add a more explaining comment (This used to be commit edd70836daef340f21df3cb102144935f36e5c4c)
new ced409b Fix "make test" -- gna... (This used to be commit c1d3ae80b5f5f07c5efcd7f3ee301d5c3090f3c6)
new ffbc38a Factor out validate_smb_crypto (This used to be commit 37fcc9dc462dfb006fdac294e49c0dae7588c103)
new 6ce1c89 Comment the delay write time tests so I know what they're testing. Jeremy. (This used to be commit 2bf9074c7751324483744f55b02cfb044bb0b2dd)
new c7b75de Modify a comment to make things clearer. Jeremy. (This used to be commit 9d55ca85ffc73e3fa5fb9895fbcb1ee22f4e320d)
new 56d5149d cifs.upcall: make most functions static and silence compiler warnings
new 73caef2 mount.cifs: make local versions of strlcat and strlcpy static
new 73ebb58 client free credentials when not needed anymore (This used to be commit d982b69df638f17da6af398e2613986240031064)
new de53dde rpc_server: correctly calculate the auth padding
new 48f500e librpc/rpc: don't send auth trailers in level connect
new 9a22247 rpc_server: don't send auth trailers in level connect
new b2c4838 Fix replacement getpass. If we ^C at the prompt echo was left off. Jeremy. (cherry picked from commit e54c71954ae484fe4a4e195db33440490e78e256) (This used to be commit d61a86b8cdb4dd474611baadc61a0c37db0f8e62)
new 8f691ac Fix extra dash in command line flag. (cherry picked from commit c823cfadb0b20a0782fc4a8a0b63dcb9116f82be) (This used to be commit 176d624376f7e450b34187778fc75d75679bdd0b)
new 277e095 Correctly find a [u]int32_t replacement (cherry picked from commit 346375cda557a675f8f882ca2ae8edffec725a72) (cherry picked from commit 15a53945c9563b4517bd8b69a9bb0554eef5edff) (This used to be commit 46c3fc67e91bbdb820e4bddd085933a8570e504c)
new 2bb8ef0 Fix typo.
new b3b2816 Solve an IBM XL C/C++ compiler error encountered in get_exit_code() auth_errors array initialization in client/smbspool.c (cherry picked from commit b45e7fabc64e699e4fa013ef15f98a004dae3f32) (This used to be commit 661f8e166118d257ab32a30392cd616db097bc4c)
new 6b7c441 using NGROUPS_MAX instead of 32 for the max group value in rep_initgroups() subroutine in lib/replace/replace.c (cherry picked from commit 13b1a232d2fe05ae3e924ea2503d05ff5084146e) (This used to be commit 0d2fb0e280e497094a4c95f8dca1383ee1cfa982)
new e86dc14 libreplace: include <krb5.h> and <com_err.h> and no heimdal specific headers
new 121bcbd Fix out of tree build. Remove the embedded srcdir path from talloc and tdb. (partialy cherry picked from commit 359921acd436684a0b4cf76ba15f82a224d2c337) metze (This used to be commit d89b8fee5210c7b4d8fad24edea34f9732aec708)
new f5d9068 Fix bug 5400
new 9d6e473 Fix warnings on SuSE 9.0.
new 5860846 r25614: Add trivial tdb website. (cherry picked from commit 6f88c41c31271fd4b634b6393dc4ca44563a88d2) (This used to be commit 830f99fb5d73c999bb0975828bab6e5f7537baf6)
new be9363d Fix path to talloc guide. Noted by "teferi" on irc.
new 5806d26 Fix paths for talloc into unpacked directory (rsync commands).
new ed902d2 Adapt source code checkout information to git repo in talloc website.
new 79297bc Update homepages for talloc, tdb and ldb subprojects (cherry picked from commit 8cb07814bc6627fc8eba228eafd13336e3ca3758) (This used to be commit 7d85b8d076d6b5b1773c44cd527e016b5d319da5)
new 375ca33 r26511: Janitorial: Fix a warning for the 'printf' attribute on gendb_search_v
new b725e9e r26514: Revert the talloc.c part of r26511, as talloc.h already takes care of thois.
new afbd570 Skip strcmp() on 2 NULL pointers.
new bedd271 lib/talloc: sync build system changes from samba4
new 8c88209 Attempt to fix bug 5684
new b39e332 The msync manpage reports that msync *must* be called before munmap. Failure to do so may result in lost data. Fix an ifdef check, I really think we meant to check HAVE_MMAP here. (cherry picked from commit 74c8575b3f3b90ea21ae6aa7ccd95947838af956) (This used to be commit 8fd54bb55f0c23bd025d1719abcbe75c6a2ea8ac)
new a1cf3ad Remove unecessary msync. Jeremy. (cherry picked from commit 0bae1ef3de8fda5e1e2d641b14a408e627396912) (This used to be commit db2acaf46fdc38078b6b28b68909e289f6c9e0ec)
new 4f2b996 lib/tdb: sync build system changes and python code from samba4
new 9d3d332 Merge Samba3 and Samba4 together
new b295dca blackbox: fix source => source4
new c592ec0 Import merged build patch.
new 99d4af7 Use new Samba 4 source location.
new b8e8e9f Ignore generated build files.
new 25b08eb2 Add flag for merged build.
new e2e64b6 Ignore generated Samba 4 files.
new a3a4c9a Fix standalone build.
new c4f361a man cifs.upcall: Fix typo, wrap lines.
new d106cb2 Reimport COM and DCOM libraries.
new 0731aad Import WMI implementation from wmi-0.1.12.
new 37a38ee Reimport DCOM IDL.
new 323b97f Import IDL for WMI.
new 51a613a Move WMI IDL into separate IDL file.
new f94df90 Use standard directory structure for WMI.
new 952be0f Fix old style syntax in mk files .
new 7b88d09 Reimport pidl support for COM.
new 15ebda7 Deal with interface in generated python code, clearer error message on unhandled unions.
new 947bde9 Avoid using unions without discriminants.
new 9b21042 Build (D)COM output again.
new ea98ddb Manual prototypes for COM.
new 701b856 Fix COM headers.
new e1deb40 Fix use of interface instances in pidl.
new 22cd65b Fix compilation issues in the WMI code.
new 3eb958c Remove unused imports.
new a82c89e Add build system bits for wmi.
new 09f7891 Use other utility typemaps inside wmi python functions.
new 116a3fa Disable WMI for now, as it doesn't build properly yet.
new ddc7def Point at the wiki for instructions regarding the Debian packages.
new dbd5f20 Remove old Debian README.
new feb0ab1 Redefine BSTR.
new 53c9df4 Redefine BSTR.
new df06b36 Cope with includes.h splitup in COM code.
new 30be012 Cope with struct renames in DCE/RPC and NDR libraries.
new 1ca80d0 Re-Import ODL support.
new f29220f Allow base classes to be defined in other files.
new 1b73457 Cope with DCE/RPC -> NDR renames.
new 87fa362 Improve formatting, use printf rather than DEBUG.
new b91a7fa use static header for WMI.
new 54437f1 More improvements.
new e7d4979 Fix imports.
new b1b97e3 Add wikipedia link to WMI.
new 1380954 Avoid writing structs for inherited functions.
new 307f7d7 Fix imports in Python.
new 2fc75a6 Adapt to changes in Samba API's, fix formatting.
new 74974c0 Fix syntax errors.
new 6467da7 Rename Python wmi module to 'wmi' and fix some errors in it.
new 4afe6c8 Import DCOM improvements.
new 3667256 Import WMI changes.
new 9cfe839 Fix more syntax errors, etc.
new f6c52fa No spurious warnings in SWIG file.
new 33d05a7 Import SWIG-generated files.
new 82ee6ee Improve formatting in pidl code, make sure OBJREF member gets created.
new 51fbc88 Get code closer to compiling without errors, fix formatting, add docstrings.
new 21600c8 Fix compilation of Python module.
new 47b26ef More formatting fixes.
new 9c45587 Merge branch 'master' of ssh://git.samba.org/data/git/samba into franky
new 7979cae Merge branch 'master' of ssh://git.samba.org/data/git/samba into wmi
new 7e239a1 Revert accidental changes to lib/basic.mk.
new 458101b Fix bug 5761 "open of mangled directory name results in 'is a stream name'" reported by Regan Heath <Regan.Heath at BridgeHeadSoftware.com>. Jeremy.
new 62791bb idmap_ad: Fix a segfault when calling nss_get_info() with a NULL ads structure.
new 06b2410 add generated files in packaging/RHEL[-CTDB]/ to .gitignore
new 47feb17 Fix build warning on FreeBSD
new 38fff9f Fixed "uninitialized variable" build warning
new c212a65 More changes getting WMI code to compile, import manual marshalling.
new 61cb830 Fixed "uninitilized variable" build warning
new a59618e Fix cut and paste error in quota code.
new a664cf7 Fix display of POSIX ACLs.
new 4dfa724 Fix aio on FreeBSD.
new e9d44b2 Import proper IDL for interface pointers.
new e970efc Support restricted.
new db872cf Remove more hand-written marshallers.
new 5062d4c Fix more WMI compilation issues.
new 0016bc4 Disable WMI for now since it doesn't compile.
new ec1c854 Merge branch 'master' of ssh://git.samba.org/data/git/samba into wmi
new 80a5da7 Share talloc source code between Samba 3 and Samba 4.
new 7111645 Use single copy of tdb in both samba3 and samba4.
new 8ec9316 Fix last few includes to use new tdb location.
new 0888ffa Make Samba 3 and Samba 4 both use the same single copy of libreplace.
new 4166923 Use single copy of socket_wrapper in Samba 3 and Samba 4.
new f957aea Merge branch 'singletdb' into single
new bf21371 Merge branch 'singlereplace' into single
new 7fdca97 Merge branch 'singlesw' into single
new a8725f1 Fix include.
new ca2da61 Use single cope of nss_wrapper in Samba 3 and Samba 4.
new a347ab8 Merge branch 'singlensswrap' into single
new c8bff39 Use a single copy of popt in samba3 and samba4.
new 9ef623b Merge branch 'singlepopt' into single
new cda8762 Fix merged build.
new c2eb4e5 Let winbind depend directly on libnet rather than through the ejs bindings.
new 197870a Remove remaining embedded JavaScript support.
new f594044 Remove remaining JavaScript code.
new f3a517a Remove minschema js tests.
new aa09d8a Move ndrdump tests closer to the code they test.
new d7a0c26 Move torture/ blackbox tests closer to code they're testing.
new 740f67d Avoid running target-specific tests during general test run,
new 3e5ba88 Fix paths to subunit.sh
new 4beb673 Use pidl from Samba 4 from Samba 3 rather than hoping there is one installed on the system.
new f2723d1 Regenerate C files now that pidl reads imported files - saves a few lines of code for types that don't have deferred data.
new 9c466a6 Use single copy of compression library in Samba3,4.
new 323346f Merge branch 'singlecompression' into single
new d6de32d winbindd: Add support for name aliasing.
new 544cd1b winbindd: Update the calls to ws_name_XX() to reflect API changes.
new 63554b4 idmap_hash: Add the idmap/nss-info provider from Likewise Open.
new 28d2683 * Allow an admin to define the "uid" attribute for a RFC2307 user object in AD to be the username alias.
new 5cc096a First (incomplete) cut of this module. Based on Volker's original work. Jeremy.
new a69a2ae Make the correct module name. Jeremy.
new 94855cd Move common libraries from root to lib/.
new d6983b2 Add simple README file.
new 7106cd9 Fix merged build.
new 06999ae Merge branch 'master' of ssh://git.samba.org/data/git/samba into singlelib
new 93384b62 pam_winbind: fix the build wrt libreplace.
new 5975cbc Sync addition of [todo] attribute to Samba 3.
new f5b134f Sync more interface descriptions between Samba 3 and Samba 4.
new a07239b Fix finding of popt sources for systems that don't have popt.
new 26c4f91 Merge branch 'master' of ssh://git.samba.org/data/git/samba into singlerpc
new 9c193b2 Fix warning.
new 3b5330e Fix check.
new 7919099 Move pidl to top-level directory.
new b16a8f3 Fix location of included popt files for systems that don't have popt.
new eeac8d4 Remove a cast -- thanks metze
new 4d12acf examples/libsmbclient: adapt to new samba3 source dir "source3/
new 747f4b3 examples/libsmbclient: fix Makefile after merged build patch changes.
new c91a907 build: fix cflag recursion in generated netapi makefiles.
new 90830f6 build: fix autogen.sh - pidl has moved to ../pidl
new 0ab8da2 build: fix path to pidl/config.m4
new 96b1bf0 Makefile: add targets [clean_]libnetapi_examples to top lvl Makefile
new 0ff2b4c [s3]build: fix building bin/replacetort (lib/replace has moved)
new f429361 [s3]build: add dependency to libsmbclient to libsmbclient_examples target
new 661d254 Fix pidl/config.m4 location.
new 87e4e0e Merge branch 'master' of ssh://git.samba.org/data/git/samba into singlerpc
new dc3a0ac Ensure all pointers are initialized. Without this we can crash when looking up a non-existant uid. Jeremy.
new 507050a Ensure vfs_acl_xattr is built. Jeremy.
new 21ca0c3 Mark module experimental, fix crash bugs. Jeremy.
new 0379d9c Correctly get+set the NT ACL on a file. Now to make us check it on open.. Jeremy.
new fcf6740 Fix location of nss_wrapper.pl script.
new b72d297 Fix python path for systems without tdb installed in the system.
new a61c9de Properly report why a test didn't succeed (required for use with known failures).
new b4bd937 List more delaywrite tests as known failing against Samba 4, per Metze's request.
new a45782a Update pdbsql maintainers.
new a0e5f91 Import ndr_syntax_id_equal from Samba 3.
new 1ba033a Remove jsdir.
new 5b827df s4:lib/com: fix the build with automatic dependecies
new e9429a2 Prevent prefix=/usr being used without --with-fhs.
new 75b59c9 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new cb16488 Fix path, typo.
new 182a0e3 Move selftest code to top-level.
new 69d38a9 keep obsolete file in samba4 source directory.
new 9007680 Remove obsolete script.
new fc7050e Add header.
new 88ad1a9 Remove EJS tests.
new 729ffba Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs
new acffa3d Stop writing js include dir in selftest.
new a48f19b Remove python extension, simplify some code.
new deba4e8 Fix some tests.
new 41c645b Fix tests, be less verbose.
new 21897a0 Improve formatting.
new ec80fe4 Implement __repr__ for Sid.
new 6f6e42ce Generate with 1.3.36.
new ba5fe71 Add test for Sid.__repr__.
new db0abee Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs
new 714669f Fix objectclass tests.
new 495758a Fix COM compilation, add framework for COM python module.
new b5e8d8d initialize a COM context.
new 62b5f18 Make sure modify operations succeed.
new 87afa77 find_unused_makefilevars: Support parsing simple includes.
new 53be14a Remove unused scripts.
new 0c193b7 Simplify code, remove print statements.
new c7d069a Fix path to ndrdump in blackbox test, don't start smb server for ndrdump tests.
new 3fbcc21 Fix formatting.
new 186d2d8 Provide tdb.open and ldb.open python functions.
new 9e88814 Fix dependencies for nbt python module.
new acae07b Add support for implementing LDB modules in Python.
new 163292f Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs
new d173644 NTLMSSP Server: Correctly fills in the DNS server name and server domain
new 8ac5db1 LDAP Server: Don't create the SASL SECBLOB output object twice
new 7d391c0 idmap: Increment the interface number after Volker's rewrite.
new 258cec7 Add comment to explain version bump
new 49b8963 Fix standalone builds adjusting to new relative path. Add shared-build target to libreplace. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
new e074005 Add shared-build target to talloc. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
new 3235e25 Add shared-build target to tdb. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
new 474de0f Fix libevents standalone build Make sure to build against libtalloc.a and not individual talloc objects, so that the library can be also built against libtalloc.so and use it as a shared library instead of statically compiling talloc. Also add shared-build target to the events library. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
new e42caab Fix ldb standalone build. Add shared-build target to the ldb library, and make it possible to build it against libtalloc, libevents, libtdb as shared libraries.
new f63c83d More code simplifications.
new 0e2928f Don't expose ldb_request in the Python API but rather use regular parameters.
new 442d31c Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs
new db6bd2a Fix DNs - only one more samba3sam test failing now.
new 9f178f5 Fix last samba3sam.py test.
new 8fd66fe Remove remaining obsolete EJS tests.
new 13c44de Stop installing JS libraries.
new da987d8 No longer set PATH during selftest, was only required for smbscript.
new ef5a044 Rename http to esp, in preparation of adding a python backend.
new 4bb17b6 Add initial work on WSGI support in the web server.
new a4e8ff7 Add more parts of the WSGI implementation.
new 2df040d Add input / error stream objects in WSGI implementation.
new fda8598 Remove some dependencies of the web server on esp.
new 2009229 Make use of TALLOC_ZERO_P
new 127106623 Remove support for ESP in the web server.
new 7e5f345 Fix the build -- appweb is no more
new 4141e70 Properly call WSGI request handler when requests come in.
new 1ed040d First GET request works. SWAT now displays a Hello world message.
new ef8d9f8 Make standard SWAT script print received headers.
new f3d513b Support POST requests again, provide more variables in environment.
new bbfce1b Allow SWAT to be run outside of smbd.
new 69577aa Merge branch 'master' of ssh://git.samba.org/data/git/samba into wsgi
new 0e9008b Rename smbd -> samba.
new 236eb06 Use absolute paths for wbinfo rather than relying on it being in PATH.
new 05ea5e2 Revert "Rename smbd -> samba."
new beee9de Print status (one character per test) when not running selftest with --immediate.
new 2331c96 build: rebuild only changed IDL files.
new 1f96241 netlogon: add init_netr_CryptPassword.
new ca56c02 netlogon: use init_netr_CryptPassword in "just_change_the_password"
new 6f9a835 netlogon: refactor just_change_the_password a bit.
new e194ded netlogon: move password change code out to rpccli_netlogon_set_trust_password.
new 73aebd7 Attempt to fix bug 5778
new afa8509 Avoid printing characters when in immediate mode.
new 2121c1b Merge branch 'master' of ssh://git.samba.org/data/git/samba
new faa4ac2 Registry tool "regtree": Handle the default attribute in the right way
new 965a12f Registry tool "regtree": Removing an error message
new a2d8cca Registry tool "regshell": Handle the default attribute in the right way
new 5bf6226 Registry client: Various cleanups and charset conversions
new 92e1574 Registry tools "regshell" and "regtree": Small fixup's
new c1fef1f Registry client library: Various fixup's and corrections
new 1e178ff Registry client library: Fix some buffer problems
new 04f29b8 Registry client library: Fixes the creation of new keys
new db829f0 Registry tool "regdiff": Add the event context for remote connections
new 9b70485 Registry client library: Use "talloc_zero" to avoid uninitialized values
new f25f0dd Registry client: Implement the "winreg_QueryValue" call
new 03e582c Registry client: Fixup the "patchfile" library
new 9038f2a Torture suite: Fixes the tests to not segfault again SAMBA 4 registry server
new 5c3e76e Revert "Registry tool "regtree": Removing an error message"
new 4c72033 Registry client library: Remove two elementar conversion functions
new 08953e4 Registry client: Remove all conversion helper functions
new 89b2397 Torture suite: Revert some changes because they aren't necessary
new bc79424 Fix merged build.
new 0552507 libreplace: move main() out of testsuite.c
new 2c7cbb6 s3: link libreplace/test/main.c into replacetort
new 2019a98 lib/talloc: move main() out of testsuite.c
new b7e2c74 s3: link @tallocdir@/testsuite_main.o into talloctort
new bee2b6c process incoming connections and fork a samba3 in inetd mode
new a99a176 create-tarball: Remove trailing/leading whitespaces.
new cb4d7b4 create-tarball: Don't remove /*.
new 31dc362 create-tarball: Adapt script to changed directory structure.
new 1d92b22 s4: allways initialize the process model before it's used
new ba58d17 netapi: fix case statement in example NetUserSetModals code.
new b47953e netapi: add NetFile testsuite.
new bd7d2fa netapi: add more fields to USER_INFO_X.
new 92ebd6a re-run make idl.
new cebd9a9 This torture test and skipping of the server-side check was bogus.
new b18449d Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
new 7831169 Test re-setting the challenge after an auth3 in RPC-NETLOGON
new 7d5fb98 idmap_adex: Add new idmap plugin for support RFC2307 enabled AD forests.
new 3b5060f Explain why we use signing for DCs, but not file servers
new 6660ac5 Fix make pch in the merged build
new aaa45c8 Remove unused variable
new c39d1b8 Remove unused parameter from decode_pw_buffer and fail on invalid UTF-16 input
new f4e2123 added some debug code
new c5265ea Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
new 2b6e139 fixed readonly handling in deltree
new e3a562b fixed a memory error in change notify handling in gentest
new 219aa1b added FULL_EA_INFORMATION setea call
new 9cf29ab test setinfo FULL_EA_INFORMATION in gentest
new b60d612 s4: add talloc_strdup_upper.
new 9216153 s4-nbt: remove unrequired include.
new f093ddb s3-charset: add smb_iconv_convenience.
new 9421eca s3-nbt: fix nbt.idl in order to use shared nbt helper.
new c885805 s3: re-run make idl.
new c48186f s3: use samba4 prototype for ndr_push/pull_struct_blob.
new 13a3971 s4-nbt: use private_data instead of private.
new be8b72d s4-nbt: merge some fixes from samba3 nbt helper.
new 6f33f3e s4-nbt: move libcli/nbt up one level.
new a1a9268 s4-nbt: use ../libcli/nbt
new 83c0425 s3-nbt: refer to ../libcli/nbt in nbt.idl.
new 9f8813e s3: re-run make idl.
new 7f5aef5 s3-nbt: use ../libcli/nbt helper.
new fd3ba98 s3-nbt: fix remaining callers of ndr_push/pull_struct_blob.
new 6c8c5d7 [s3]winbind_util: fix an implicit cast compile warning.
new f0dccdc [s3]winbindd: fix a comment typo
new e401ce6 [s3]winbindd_util: add prototype for fill_domain_username_talloc().
new 1b9c2cc [s3]winbindd_util: add fill_domain_username_talloc().
new 1f8a773 [s3]winbindd_rpc: add domain prefix to username in lookup_groupmem().
new 49145bf [s3]winbindd_ads: honour "winbind use default domain" in lookup_groupmem().
new 4205fab [s3]winbindd_group: sanely handle NULL domain in add_member().
new 4432967 [s3]winbindd_group: don't list the domain twice when expanding internal aliases
new 05e0966 s3-nbt: remove old samba3 libcli/nbt copy.
new 70b0c8f RPC-PAC: loop in gensec_update() untill the server side is ready
new 23e3135 ntlmssp: only give away the session key, when the authentication is done
new 02cffed gensec_gssapi: only give away the session key, when the authentication is done
new 588af69 gensec_krb5: only give away the session key, when the authentication is done
new 781d7c4 libcli/raw: give the caller the chance to prevent the talloc_free(req) in the _recv functions
new e00ab64 libcli/raw: give the caller the chance to do the signing checks on its own.
new 7deacc6 libcli/raw: in SMB_SIGNING_ENGINE_BSRSPYL state it's ok to accept any signature
new 8c3d969 libcli/raw: real signing starts at seqnumber 2
new c01426c libcli/smb_composite: for spnego session setups check the smb signature manually
new 171349b s4:smb_server: remove the bogus smbsrv_signing_restart()
new 61a38d9 selftest: test some smb signing combinations against the member server
new 353aaf2 selftest: run smb signing tests as part of make quicktest
new 66092ce Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 1c2e697 fixed problem with ACLs with an empty DACL list
new 5477e1c s4:lib/charset: add missing prototype of talloc_strdup_upper()
new 1f8fe94 S3 puts smb.conf and lmhosts in lib/, s4 into etc/
new 8bd302a s3-build: let ctags/etags start from the toplevel dir.
new 9d541f3 s4-libcli: move nbt/netlogon helper functions up one level.
new 1147d05 s4-nbt: use moved libcli netlogon helpers.
new d62bc0e s3-nbt: start merging from samba4 idl.
new 0950cce s3: re-run make samba3-idl.
new de54bac s3: fix NETLOGON_NT_VERSION version flags.
new 44f7c1c pidl: fix samba3 server wrt to samba4 ndr_pull_init_blob protype.
new 5fa451e s3: re-run make samba3-idl.
new 0229470 s3-ndr: add stub smb_iconv_convenience to some ndr_ functions.
new 0bbbe2c pam_winbind: attempt to fix build issue on solaris, bug #5784
new d275cc7 Fix bug #5783 FindFirst fails where search pattern == mangled filename. That was an old and subtle bug. Jeremy.
new 5085278 Merge ldb_search() and ldb_search_exp_fmt() into a simgle function. The previous ldb_search() interface made it way too easy to leak results, and being able to use a printf-like expression turns to be really useful.
new ed23c66 s4: remove autogeneration of libcli/netlogon protos.
new 7baaa87 libcli: add autogenerated libcli netlogon helper protos.
new 3807b30 Fix winbindd crash in an unusual failure mode. Bug #5737. Based on original patch from shargagan at novell.com Jeremy.
new 61a45c8 s3: fix make everything.
new 765e5d2 printing: Add new parameter "cups timeout".
new 6a689c2 Rename smbd -> samba.
new 1ea185a s3: fix merged_build.
new a877745 s3-nbt: full merge of s4 nbt idl.
new e867ff5 s3: re-run make samba3-idl.
new f07431f s3-nbt: use the new generated nbt.
new 3ee016b libcli: add some basic debugging functions for netlogon helper.
new 04979bc s3: fix idmap_adex.
new 4962a44 libcli: add nbt_proto.h that is no longer autogenerated.
new b7d2ff3 s4:libcli/smb_composite: we only check the signature when the server return OK
new 4b942c2 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 1ca2e4b Use new binary name in merged build.
new 7b20cbb Fix python test, we can't check only the first member, because the order is not guaranteed
new 83b0c5d Fix nasty bug that would come up only if a client connection to a remote ldap server suddenly dies. We were creating a wrong talloc hierarchy, so the event.fde was not freed automatically as expected. This in turn made the event system call the ldap io handlers with a null packet structure, causing a segfault. Fix also the ordering in ldap_connection_dead() Thanks to Metze for the huge help in tracking down this one.
new 6925202 Move source4/lib/crypto to lib/crypto.
new 45bc578 Use common MD5.
new 5709ded Use common md4 implementation.
new 2413a72 Use shared copy of hmac5 implementation.
new da01822 Use common arcfour implementation.
new 3023a56 Clean .o files in lib/ and libcli/ too.
new e3ef880 Fix include paths.
new b9890af Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypto
new d2062ab Use common crc32 implementation.
new edeb20b Merge branch 'master' of ssh://git.samba.org/data/git/samba into arc4
new f10d8b8 Add separate header file for arcfour.
new d4baa2a Merge branch 'master' of ssh://git.samba.org/data/git/samba into arc4
new ddbddbd Fix build with arc4.
new 291ca93 Use loadparm since it's required by some modules.
new cf19358 Cosmetic corrections for the DSDB module
new 9261fa9 Cosmetic corrections for the LDB backend modules
new 9d849c3 Cosmetic corrections for the LDB library
new 57edd24 Cosmetic corrections for the KERBEROS library
new 79854dc Kerberos cosmetic changes: Revert a part of the patch
new b39b609 Cosmetic corrections for the KERBEROS library
new 9cf1a68 printing: Rename new parameter "cups timeout" to "cups connection timeout".
new eba7f10 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new ec0eab7 s3:configure: add -L./bin also for the merged build
new 943387e build: fix the libcryptosrcdir for the merged build
new 31e1064 Fix bug #5790 samba returns STATUS_OBJECT_NAME_NOT_FOUND on set file disposition. We were checking that fd != -1 in file_find_di_XXX calls which is no longer needed due to a change in internal semantics. Jeremy.
new b0a95ad Revert LDB return code patches from Matthias.
new 964fb9f SMB traffic analyzer vfs module from Holger Hetterich <hhetter at novell.com>
new 3eb1220 Temporary build fix for the merged build
new a78ac8a Fix the new vfs_smb_traffic_analyzer build for static links
new ff54227 stricter checking of SMB2 echo body (per the spec)
new 71ae732 fixed error code for bad keepalive
new 9fcafbb support NT_STATUS_XX:NT_STATUS_YY syntax in ignore files
new 094afe6 fixed uninitialised variable bug
new 76835f1 fixed setpathinfo in gentest to not zero the filename/handle
new 9a50009 check error code for zero desired_access in SMB2 create
new 38e70dc be friendlier in smb2_deltree to some of the SMB2 implementations that don't handle SEC_FLAG_MAXIMUM_ALLOWED
new 9cf3d82 added the structure for LINK_INFORMATION setfileinfo call
new b1f17b2 - use the current dialect first, for servers that only look at the first dialect
new 4904882 - SMB2 uses INVALID_PARAMETER not BUFFER_TOO_SMALL for buffer size errors
new d3c6c71 zero access mask should give ACCESS_DENIED
new 7e57626 the offset is 16 bits in SMB2 fileinfo
new a3536c4 check for a 0 byte in the buffer in SMB2 read
new 49c80ce cope with body_size zero in SMB2 receive
new 59847fd log stream termination
new 63685c7 record highest seq number in SMB2 to check for seqnum going backwards
new 742a99e - add reserved field in basic_information level
new 5a5e2df for use in python we need to use global_loadparm
new eb5b3f5 we should terminate the connection on a bad negprot packet size
new d2bdb8f empty access mask is only denied on SMB2
new bda9766 fixed expansion of $USERNAME in signing tests
new 0cf7175 we need different error handling for truncated packets in NETPROT and other SMB2 operations.
new f277747 s3:lib/ldb: Don't return already freed pointer on error.
new 73769e1 Document how to enable the name aliasing support in Winbind. (cherry picked from commit 6dc81eb85b11851794619a1f2769d68cd9a54fb6)
new a089b3b Document the new hash and adex idmap/nss_info plugins. (cherry picked from commit 77bc0be0536bcd6a3ce8283a708828bebbbffee3)
new 571f23c idmap_adex: Fix the nss_info install link.
new e9e0e9a idmap_hash: Fix the nss_info link during "make install"
new 7e38942 Remove these no longer used include files. Jeremy.
new f8b741e Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 6f46002 idmap: Fix typo is gid2sid() that was caching using idmap_cache_set_sid2uid()
new 81fde58 s3-nbt: remove double nbt netlogon opcodes.
new da955d7 s3-nbt: further cleanup of dsgetdcname().
new 917b141 netapi: start supporting NetUserSetInfo level 3.
new da6c7aa Use IPv4/v6 independent calls. Change safe_strcpy/cat to strlcpy/cat (this needs changing to talloc_sprintf) and fix file descriptor resource leaks in error paths. Jim and Holger please check ! Jeremy.
new f50ebbe s3-srvsvc: fix _srvsvc_NetShareAdd segfault.
new 694786b net: Make share type lookup a function.
new cd49586 libgpo: fix invalid cast in scripts CSE.
new da8beba Fix bug #5797 - Moving readonly files fails. Reported by infomail at lordb.de. We don't need to deny a DELETE open on a readonly file (I'm also adding a s4 torture test for this), the set_file_disposition call will return NT_STATUS_CANNOT_DELETE if the delete-on-close bit is set on a readonly file (and we already do this). Jeremy.
new 8576097 Add test to show you can open for delete a readonly file. Jeremy.
new 0cb55e7 libgpo: add security CSE skeleton.
new 9c1b5f2 libgpo: fix copyright.
new c12c69c libgpo: add gpext_security module build to configure.
new ce46f65 libwbclient: fix doxygen warnings.
new fae2fce s4:provision: don't do the full provision in the become_dc
new 3b02b9e Second part of the fix for bug #5790 - samba returns STATUS_OBJECT_NAME_NOT_FOUND on set file disposition call. This was my fault. I use a singleton cache (positive and negative) to speed up pathname based qfileinfo/setfileinfo lookups for alternate fsp's open on the same path. I only invalidated the negative cache on adding a new file fsp, as I incorrectly imagined the new fsp was put at the *end* of the open files list. DLIST_ADD puts it at the start, meaning any s [...]
new 21c4061 [s3]loadparm: add a command test_lp_load to test the lp_load function.
new 6bfd63e [s3]build: build the new test_lp_load command.
new 628ee43 [s3]testparm: free the popt context when it is no longer used.
new 39f7ec3 [s3]testparm: give testparm one common exit point and call gfree_loadparm().
new b38ed26 [s3]loadparm: rename process_registry_service() to process_smbconf_service().
new 612aa39 [s3]loadparm: refactor freeing of parametric options into free_param_opts().
new 33d18c7 [s3]loadparm: fix memory error - free the right param_opt->list in copy_service.
new aa388a2 [s3]loadparm: refactor setting parametric options in list out
new 1578610 [s3]loadparm: remove superfluous talloc context / talloc_stackframe call.
new e56c89b [s3]loadparm: in lp_do_parameter() use function lp_local_ptr()
new 3358a13 [s3]loadparm: refactor freeing of parameter data out and reduce memleak.
new a9a59f5 Fix async_connect
new ee2bcfa s4:dsdb: passdown DSDB_CONTROL_REPLICATED_UPDATE_OID for replicated updates
new 8b7199e lib/tdb: increase the version number after some critial changes
new eb935e0 s4:configure: require tdb >= 1.1.3 from the system
new 8215374 LDB ASYNC: Core files
new 0aeade2 LDB ASYNC: ldb_tdb backend
new 9f7c254 LDB ASYNC: other backends
new 4f40ee2 LDB ASYNC: core modules
new 51baa8d LDB ASYNC: samba4 modules
new f14a2b3 LDB ASYNC: ldb misc changes
new b2901da LDB ASYNC: misc changes
new cd9f993 s4:lib/ldb: disable sqlite3 backend always as it doesn't compile anymore
new 95940d7 s4:libcli/smb2: remove unused header
new 59c3df8 s4:samldb: use the code path with async ldb
new 4fa4a52 [s3]fix build --with-cluster-support after ndr_[pull|push]_struct blob changes.
new b8c9daa fixed segv on startup with trusted domains
new a93dc2c removed unused variables
new acf5f2e fixed a segfault on the ctdb destructor code
new 7caa8c8 fixed an (unlikely) memory leak
new 86612b1 re-added "winbind:ignore domains" patch
new b9ccf0d Add an initial version of a manpage for the vfs_smb_traffic_analyzer module. (cherry picked from commit 7857b783049b19d32a078927a46cb1070e863b45)
new ec63cd6 docs: Adapt version strings in man vfs_smb_traffic_analyzer.
new 0ee4d20 s3:mapping_tdb: fix the del_aliasmem() function
new 55e201b Avoid freeing fsp twice when opening new_file fails. (Debian #431696) If opening new_file fails, fsp would still be set to the files_struct of old_file.
new c383e8d Ensure we null out fsp after a close in all paths. Jeremy.
new f22f04f Stop creating symlinks to libraries without sonames. (caused recursive symlinks overwriting the original file).
new 744667b Consistently use lower case variable names for path variables.
new a270ddb make the schannel creentials persistent
new dd4d309 Patch by Matthias that removes old SWAT support and fixes uninstall.
new 2ed71ce Remove ldb_module_wait implementation - ldb_module.wait() is gone.
new f379f67 Fix installation of misc files.
new 257fe87 Re-add uninstallplugins, there has to be at least one instance of this.
new 21df953 Remove unused uninstallheader script.
new 750a848 added some more well known SIDs - thanks to the WSPP LSAT test suite
new 385015f unmapped SIDs should be rid 0 not rid -1
new c8a19f0 Pass options struct into session initialization functions rather than using global_loadparm.
new 83183bf Explicitly pass on session options to session setup function.
new 40fa4c4 we need to return NT_STATUS_INVALID_PARAMETER for bad levels in lsalookupnames2
new 28482ef WSPP docs say we need to check that root_dir is NULL
new c951a88 added new level for lsalookupnames2
new 9de1472 Remove redundant call.
new 43d944e Remove global_loadparm instance.
new 755ad80 Remove uses of global_loadparm.
new 4e8cb60 Remove global_loadparm instance.
new cef8095 Remove global_loadparm instance, discard_const_p.
new 181ee01 Pass session options around; saves another use of global_loadparm.
new 235b729 Cope with API changes.
new 2ba4a79 Eliminate another global_loadparm.
new 5bbd73c Remove two more uses of global loadparm by remember required details for secondary DCE/RPC connections.
new 4a1dabd wmi: Use cli_credentials.
new 2400b1f Fix segfault.
new 454122a make sure dcerpc is always initialized.
new 43aaa78 Update .gitignore for new pidl location.
new ac5e69a dcesrv: Remove use of global_loadparm.
new 3ff298c s4:selftest: add "smb.signing" to anon signing tests
new abe0af4 dcerpc.idl: add DCERPC_PFC_OFFSET
new eb1de4f s4:librpc/rpc: correctly sign or seal rpc request with an object guid
new 844b331 s4:rpc_server: correctly handle dcerpc requests with object uuids
new 40e7769 s4:torture/rpc: add RPC-OBJECTUUID
new 4564542 s4:selftest: make sure we test RPC-OBJECTUUID with seal
new 8104968 return a more useful error message when no name resolution methods are available
new d87e9ba setup the loadparm context for ldb in testjoin
new 8dd35fa NetApp found that we never set the smb signing flags2.
new 6ad78f0 Rename hdb_ldb to hdb_samba4 and load as a plugin into the kdc.
new 15b6861 Use the new 'samba4' name for our internal hdb plugin.
new 64195b7 Fix parsing of the trust passwords in LSA CreateTrustedDomainEx*
new 04edf11 Rework to match new trustDomainPasswords IDL
new e622325 s4:smb_server/smb: FLAGS2_SMB_SECURITY_SIGNATURES should only be echoed, not set always
new 394f24b s4:drsblob: fix the build
new ae38514 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 7f1c02c Enable winreg Python tests - authentication works now.
new a36b6c5 Make Sid member variables accessible from Python.
new 3d8323f Compare sids in samba3sam tests.
new 717b36c merged a bugfix for the idtree code from the Linux kernel. This matches commit 7aae6dd80e265aa9402ed507caaff4a5dba55069 in the kernel.
new 4f07894 The author of the upstream code asked for this code to be GPLv2+ not GPLv3
new e0af960 Fix FHS flag, rename to --enable-fhs since it's a feature flag and doesn't take any arguments.
new 40a6a28 Move Samba4-specific files into source4/
new be05012 - make bcast name resolution match other name resolution modules for host not found errors
new dab5d4a cope with NULL attr
new ef6fc37 check call status not rpc fault code when calling to different levels of calls
new ee97097 Use UTF8 rather than the possibly different UNIX charset.
new a238f17 Add in test name visible on the wire or in debug logs so you can see when particular tests start. Jeremy.
new 687ce0b Use a getatr instead to make things cleaner. Jeremy.
new f84093d Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 97d57d0 Fix the make test problem Karolin reported. Now rename_open_files actually works correctly we must emit the change notify before we change the name, not before. Jeremy.
new 69fe3a5 fixed a number of places in our LSA server where we should return the sid/name array even when all are unmapped. If we don't fill in the array then the windows client runtime crashes
new 2c978bb handle NULL strings in strchr_m() and strrchr_m()
new 14378d7 add a test for a LSA lookupnames with a NULL string
new 321191d Restructure the module so it connects to the remote data sink on connect, and closes the socket on client disconnect. This should make it much more efficient. Store the remote fd in a private data pointer off the handle. Finally we need to remove the fstrings and convert to allocated buffer storage. Jeremy.
new 4e6445a Remove current_user_info - not needed. Jeremy.
new 5d7d18b Revert erroneous commit. Jeremy.
new c164ff2 Convert to allocated strings. Use write_data(), not send as this doesn't correctly deal with EINTR. Jim and Holger please check this still works. Jeremy.
new d56a81f Update to refer to 3 and 4, not just Samba 3.
new 90d1481 Fix formatting to be compatible with ReST.
new bdd8073 Fix header.
new ca44340 Fix some syntax errors for use with ReST.
new 370cbe0 Turn the socket connections into a refcounted list - in the common case there'll now only be one socket per smbd. Changed the format of the wire data to (a) include a version number (V1) as the first element. (b) removed the ";)" at the end an replaced it with a "\n". Receiver can change back if needed, and now receiver can just log "as-is" to a text file (making testing easier). Added my (C). Sorry Holger, but I've changed quite a bit now. Jeremy.
new e4f5bfb Fix use of DLIST_REMOVE as spotted by Constantine Vetoshev <gepardcv at gmail.com>. This API is unusual in that if used to remove a non-list head it nulls out the next and prev pointers. This is what you want for debugging (don't want an entry removed from the list to be still virtually linked into it) but means there is no consistent idiom for use as the next and prev pointers get trashed on removal from the list, meaning you must save them yourself. You can use it one [...]
new ea85cee Whitespace cleanup. Jeremy.
new 3bfb53c Fix bug #5080. Access to cups-printers via samba broken with cups 1.3.4, Unsupported character set. Cups 1.3.4 expects utf8 to be used in all messages to/from the server. We may be using a different character set so we need to use talloc utf8 push/pull functions in all communication. Needs more testing. Don't release until I've done a thorough test. I also have a version for 3.2.x. Jeremy.
new 9097a67 Fix bug 5798: "CFLAGS info lost in configure"
new 8641b54 Attempt to fix the build on IRIX
new af1c802 The IRIX compiler does not like embedded unnamed unions
new 5fc7fb4 s4:lib/ldb: fix stupid <SID=...> dn parsing bugs
new aec5a08 s4:extended_dn: add support for <GUID=...>, <SID=...> or <WKGUID=...,DC=...> as basedn
new 8aff443 s4:kludge_acl: just fake support for the SD_FLAGS control
new 3ebf3f3 s4:linked_attributes: fix a crash bug when the definition of a target attribute is missing
new 551bbd8 s4:partition: pass down the SEARCH_OPTIONS control as uncritical
new 81b3358 s4:partition: register DOMAIN_SCOPE and SEARCH_OPTIONS controls
new 1e24fd3 s4:rootdse: for now don't pass down controls for the rootdse search
new 3c9f3c3 s4:drsuapi.idl: fix some fields in drsuapi_DsRemoveDSServer()
new f0c1749 Fix bug 5805: don't close stdout
new 0599400 s4:setup: add wellknownObjects to the domain object
new a25fac1 s4:blackblox/test_ldb: test searches via wellknownObjects
new e0dbac6 Don't reject a successful alloc :-(. Jeremy.
new b174765 Fix crash bugs in error paths: ac is not yet initialized here, and we don't need to call ldb_module_done in the main module functions, we can directly return an error. ldb_module_done() is for callbacks
new 89a67bb we need to listen on all interfaces in the CLDAP server as the windows CDLAP client ignores replies from the wrong IP
new bfb3bf6 fixed a talloc error in the rpc handle desctructor - destructors should not try to free the ptr they are given
new c5fdb82 fixed the sense of ldb base dn comparisons in two places, and use a direct comparison instead of a sub-tree comparison in another
new 63e908e Fix regressions in patchfile after last patch, several other minor fixes.
new 8e1d93e libaddns: Use the same prerequisite for DDNS update as Windows XP.
new c762597 net_dns: Make "lwinet ads dns register" honor the "interfaces" parameter.
new 163fa1d fixed the partition module and the GC handling
new 23ec448 Merge commit 'master/master'
new 4b9cc7d Document "cups connection timeout". Jeremy.
new f6c883b Simply our main loop processing. A lot :-). Correctly use events for all the previous "special" cases. A step on the way to adding signals to the events and being able to merge the S3 event system with the S4 one. Jeremy.
new a9390d3 Correctly fix smbclient to terminate on eof from server. Jeremy.
new e13270d fixed the ldb blackbox test to work with non-bourne shells (as needed by ubuntu)
new 025ff92 expanded the netlogon test to better simulate the WSPP NRPC test that we had some trouble with
new ba5ef49 updated the LSA and NETLOGON servers with fixes resulting from the AD plugfest in Redmond
new af9dc63 Fix the build farm. In this branch cli_echo returns NTSTATUS. Jeremy
new 0e0371b "gwen/cc" does not like the double const :-)
new 87f496f Fix a potential NULL deref in line 258 found by the IBM checker
new 9eea692 Fix an uninitialized variable found by the IBM Checker
new 80665a0 Fix an unlikely memleak found by the IBM checker
new e443699 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new fe67306 removed some debug lines I left in the last commit
new de5edb1 remove dependencies on my home domain
new 6ee4e81 Fix an uninitialized variable warning
new 01ecd76 OS/X does not have rl_done in readline.h
new 8670235 Fix some missing error handlings
new 9bb6bae Remove an unused variable
new 9542b2f Re-enable build of smb_samba3.c after the rename smbd->samba
new 1a228b4 smbd3 is unhappy if stderr is not open
new 41ee314 Fix some nonempty blank lines
new bb4e9d7 s4:blackbox/test_ldb: test search by <GUID=...> and <SID=...>
new f3ba7fc Store a local schannel key in secrets.tdb
new 2f60262 Add dyn_NCALRPCDIR
new 4390860 Add netlogond auth method
new 6aa8613 Log in the parent winbind log where a request is going
new f4095b6 If name_to_fqdn fails, retry with the dns domain the DC gave us
new 999b69d s4:gensec: pass down want_features to the spnego backend mech
new 9e492b1 s4:rpc_server: tell the gensec layer that we want to do header signing
new 338f658 idmap_adex: Add log messages to dc_add_domain for easier debugging.
new 2a35985 idmap_adex: Add more debugging to the basic search function.
new c412a93 Fix Domain Trust creation with Windows 2008 (and many other tools)
new 7d9f186 Remove DESCRIPTION from generated schema lines.
new c0240d7 Remove compleatly bogus rename test in partitions module.
new 8256717 Implement 'type unknown' names in the CrackNames code.
new 8cdb3eb Clarify use of manual parsers in trustInOutBlob (drsblobs.idl)
new 8e1c047 Add in secure channel type used by AD trusts
new 99d0eb4 Make RPC-LSA test for enumeration conditions more strict
new 1a29fd1 Store trusted domain passwords in the LSA server
new 320d402 Start implementing AD-style trusted domains in Samba4's NETLOGON server
new 912209a Use the trust password version as kvno for trusts in Kerberos.
new 6a55477 Allow the PAC to be passed along during cross-realm authentication
new c3b28c7 Fix cross-realm authentication in Samba4's KDC.
new e0a4d7f Set default trust kvno to -1
new f190868 Fixed "declaration shadows global declaration" warnings.
new cde1b09 Fixed build warning "passing arg from incompatible pointer type"
new abf00f7 Changed variable name from f19086872ec734fff3f2119712ff24117bec4e5e to match v3-[23]-test
new 2024d87 Make map_errno_from_nt_status() a generic call, not just a cli specific one. Remove some unused calls from vfs_acl_xattr. Test for SD's on existing files. Jeremy.
new 20b73b1 Print proper error if include file can't be found.
new c024fb7 Allow 'make testenv-dc', 'make testenv-member', etc.
new 8da78b7 Move subunit helper utility to specific subunit directory.
new 3ecde31 Import tests for subunit python module.
new 68837ff Fix syntax errors in minschema.
new 99b2089 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new f9facb5 Move all subunit files to lib directory.
new df4e9c7 Fix path apparently gone wrong by cherrypick.
new ec5d09d Update vfs version as I've added a const to the security_descriptor paramter in fset_nt_acl(). Need to watch the build farm to make sure I haven't broken the AIX or Solaris ACL modules. Jeremy.
new 859facd Fix const warning. Jeremy.
new f8a02a1 Fix subunit files location after cherrypicks.
new 717ef38 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 6e493fc Add manpage for nmblookup, move nmblookup closer to nbt library.
new 0822369 fix libclinbtsrcdir variable.
new 71ef7ae Remove duplicate copy of manual page.
new be63f86 Remove unused CHECK_FSP macro
new 14f835b Fix bug #5814 - Winbindd dumping core in a strange manner while doing "rescan_trusted_domain". From analysis by hargagan <shargagan at novell.com> : "The winbindd_child_died() is also getting called from process_loop() in case of SIGCHLD signal. In this case it doesn't make the timeout_handler to NULL for the first request. It then initiate a new request using schedule_async_request() which installs a new timeout handler for the same request. In such a case, for a badly [...]
new 646df8b Deal with inheritance from parent directory when setting Windows ACLs. Jeremy.
new 88a58ae Fixed "might be uninitialized" warning
new 543c6a0 For the vfs_acl_xattr.c module, make sure we map GENERIC file and directory bits to specific bits every time a security descriptor is set. The S4 torture suite proves that generic bits are not returned when querying an ACL set using them (ie. only the specific bits are stored on disk). Jeremy.
new 298a918 s3-winbindd: add dsgetdcname request and reply to winbind structure.
new 4c68f3c build: add "make test_wbpad" for checking winbind 32/64bit structure padding.
new 96a5d16 Fix a typo
new 1d83fbf Remove a pointless level of indirection
new 76a8da6 s3-winbindd: use new, richer structures in WINBINDD_DSGETDCNAME implementation.
new 4e04c5a wbinfo: fix dsgetdcname caller.
new bf5c80c krb5-locator: fix dsgetdcname caller.
new 5a61f30 wbclient: add my copyright.
new 8fcb81e wbclient: add wbcGuid structure.
new b28db15 wbclient: add wbcGuidToString and wbcStringToGuid helper functions.
new eb78e5c wbclient: add wbcLookupDomainControllerEx call.
new dd9002c mount.cifs: have uppercase_string return success on NULL pointer
new 2c9df64 mount.cifs: make return codes match the return codes for /bin/mount (try #3)
new 45b359a Make use of ZERO_STRUCT (the first memset was actually wrong)
new e5692d4 Remove SEC_ACCESS. It's a uint32_t. Jeremy.
new decd04d Ensure we handle signals correctly during the async calls. Jeremy.
new 9b331df Add support for autogen to take a --version-file argument
new 10f65cc remove common lib object files on make cleanlib from source3
new 83f55e0 krb5_locator: use wbcLookupDomainControllerEx() for query.
new aa22ab1 Fix executability of samba3-srv.
new 6329101 Use const.
new 08d3918 libwbclient: fix wbcAuthenticateUserEx() to not ignore provided flags field.
new 4464011 libwbclient: add wbcBlob and wbcNamedBlob.
new be6e21f libwbclient: add wbcAddNamedBlob.
new f33f888 libwbclient: add wbcLogoffUserEx().
new 65dc0c3 libwbclient: add wbcLogonUser().
new 3bbffb9 pam_winbind: convert to use talloc.
new 7817ad4 pam_winbind: prepare to use libwbclient inside pam_winbind.
new 0532291 pam_winbind: add wbc_error_to_pam_error().
new 0566164 pam_winbind: add wbc_auth_error_to_pam_error().
new b1282d7 pam_winbind: add _pam_check_remark_auth_err().
new 377e4f9 pam_winbind: use libwbclient for WINBINDD_GETPWNAM.
new d397baf pam_winbind: use libwbclient for WINBINDD_INFO.
new ed2b94c pam_winbind: use libwbclient for WINBINDD_LOOKUPNAME/LOOKUPSID.
new 3eae89d pam_winbind: use libwbclient for WINBINDD_PAM_CHAUTHTOK.
new d3afd53 pam_winbind: use libwbclient for WINBINDD_PAM_LOGOFF.
new dde8046 pam_winbind: use libwbclient for WINBINDD_PAM_AUTH.
new 4ff415d pam_winbind: remove ACB_PWNOEXP.
new 9a0860f pam_winbind: remove NETLOGON_CACHED_ACCOUNT and NETLOGON_GRACE_LOGON.
new 9448520 pam_winbind: remove some unused macros.
new e8fe666 pam_winbind: fix wbc_auth_error_to_pam_error().
new d9efd52 pam_winbind: remove unused pam_winbind_request().
new 042df7f pam_winbind: re-add mkhomedir option.
new 5b75aa3 pam_winbind: document mkhomedir option.
new eada8f8 If you have a large number of cups printers, then scanning for print info can cause a client to timeout (it takes longer than 30 seconds to enumerate them). Make scanning for printers async with a callback from the main loop. This fixes a bug that was irritating *me* :-). Jeremy.
new 430cc44 Async is trickier than it looks :-). Don't use a stack variable for a private data ptr. Jeremy.
new 4cbb3b2 Allow data flow to be debugged and only log on error. All seems ok now. Jeremy.
new 1d151b3 Ensure we do reinit_after_fork(). Jeremy.
new 47f7ef8 Initialize near creation of resource. Makes code clearer. Jeremy.
new 0fd0fc7 Merge branch 'master' of ssh://git.samba.org/data/git/samba into selftest
new 80faa78 Fix a "nexted extern declaration" warning
new 200b0de Fix some nonempty blank lines
new f0a2706 Make use of talloc_tos()
new 6a78e56 Merge branch 'master' of ssh://git.samba.org/data/git/samba into arc4
new 033bc46 Prevent errors with data_blob() being a macro in s4 and function in s3.
new a85f663 Make sure to allocate copy for arc4 data, to avoid problems freeing later.
new 2c4391e Provide the same set of helper functions for DEBUG in Samba 3 and Samba 4, even though the macros are still different.
new 621cf3c Use data_blob() for now, since it seems to be the only function available in both Samba 3 and Samba 4.
new 4604ca4 Provide malloc_array() in Samba 4.
new caa4e42 Move lib/util from source4 to top-level libutil.
new 9565999 Fix include paths to new location of libutil.
new a19719c Fix libutil path.
new 5c44ed6 Clean up properly.
new 2911b79 Fix include, clean up .o files in ../lib and ../libcli
new f01500e Fix merged build locations.
new 7a27c07 Remove duplicate copy of dlinklist.h.
new e439b3e Use xfile from common lib/util in Samba 3.
new 06cdfb1 Support "make test-X" to run all tests that match regex X.
new bb33097 Make sure x_fdup compiles on Samba 4.
new 75a36a9 Add some simple tests for lib/util/time.c
new cb78d45 Cope with changed signature of http_timestring().
new 218f482 Use common strlist implementation in Samba 3 and Samba 4.
new 348be5f Share data_blob implementation.
new 771e25b Avoid problems with paranoid malloc checker.
new d7371da Add one-test testsuite for datablob.
new c4d3dc8 Add extra const.
new 5237369 Fix warning, prototype.
new d68168e Cope with the fact that the data blobs returned are now talloc-allocated. Ideally, this memory should be talloc-stolen (and perhaps have DATA_BLOB in the interface everywhere), but that requires some more complex changes so I've just changed it to copy it for now.
new df8885f Fix installation source locations for ../lib/util headers.
new 0d99e58 Fix include paths for files that aren't compiled - breaks dependency file generation.
new 5c090e5 Import Winbind NSS file for NetBSD in an attempt to fix the build on NetBSD.
new 7bd4e6e Use common signal helper implementation.
new a19929d Add more tests to datablob testsuite.
new d661ac1 Fix the build
new 6b98c1b Remove unused #defines
new f259728 Make get_rpc_pipe() static
new 756b4b6 Revert "Make get_rpc_pipe() static"
new dc2e98e Fix "make etags" -- args list was too long for my etags
new 3bcb76a Fix "warning: initialization discards qualifiers from pointer target type"
new a59ce1d Use common byteorder.h.
new 1d0cda2 Use common xfile.h.
new a52e729 Move rbtree.[ch] to lib/util.
new 7d371c6 Sync util_tdb implementations.
new 652f0e6 Move nmblookup to same location as the rest of the NBT client library.
new 1b99d8f Use common util_file code.
new 3b0a1b0 Make util_tdb.h static since it is now used by Samba3.
new 45b340d Remove unused json code.
new cbe4f1b Move zlib to top-level root.
new edff62a Remove gencache in Samba 4 - it's unused and behind on the Samba 3 version.
new 9f2ed1e Share RPC binding string utility functions.
new cc6227d Ignore generated but unused files.
new 6f13c38 Fix other paths to binding.o.
new 99fba0c Remove Samba3/Samba4-specific bits.
new 3994c42 Fix number of arguments for file_load() functions.
new f97d92c s3: fix the build of registry.so gpext.
new d5a11f9 fix build warnings.
new aa98289 Add data_blob_string_const_null() function that includes the terminating null byte and use it in Samba 3.
new f6575a2 Use DATA_BLOB instead of "struct data_blob".
new 167feb2 Fix bug 5691: SIGBUS on Solaris
new 053da4b s3: fix another build warning.
new 3d6f759 Import new enum values.
new bf768aa Import debug macros from Samba 3's libndr.
new de0aa78 Move code specific to Samba 3 to a separate file.
new e779345 Import changes from upstream libndr.
new 5ae73c6 Import warning fixes from Samba 3.
new 390d371 Share ndr_basic implementation.
new 8cae7a5 Share ndr_misc implementations.
new 58f844a Share uuid implementations.
new 6d02f08 Import warning fixes from Samba 3 into libndr, sync more libndr code.
new 2fddd2e Share ndrdump implementation.
new 2049cfe Share ndr.c implementation.
new 345e731 Cosmetic corrections for the DSDB module This commit applies some cosmetic corrections for the DSDB (Directory Server Database).
new eaba778 Add test for data_blob_string_const_null.
new 2ce72b5 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 65d5b1e Test maxsize parameter to file_load() as used in Samba 3.
new 092bb54 Revert chunk applied by mistake as part of the cosmetic fixes fromi Mathias
new 88f1d88 DSDB cosmetic patches: Some enhancements
new 3bbe5e8 Pass struct smb_request to file_fsp
new c3fedcd Pass struct smb_request to file_new
new c530009 Pass struct smb_request to file_free
new d65afbe Remove the chain_fsp global
new ac126ea Use "struct files_struct" for pipes instead of smb_np_struct
new a781b78 Remove smb_np_struct
new 76dfca1 Make the internal pipe functions static
new 2b1bef7 Remove the current_spoolss_pipes_open thingy.
new 3e1d6c6 Enable optional anonymization of user names, if the configuration parameter anonymization_prefix is defined in smb.conf, and use the prefix given there.
new 2a2f940 Whitespace tidyup and an optimization to remove a talloc. Jeremy.
new 783818d Update the manpage for vfs_smb_traffic_analyzer to include the anonymize_prefix option
new 0a33d8b Check for f_frsize when using statvfs
new abe443a Remove extraneous comment from 0a33d8bd312cc4497d08bbe0f4dd2abcce67bd0b
new 4746f79 Use {u,}int64_t instead of SMB_BIG_{U,}INT.
new 9dcbddd The ldb async merge broke all MMC management utilties
new fd443f8 Use common fusage implementation.
new 551e955 Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
new 7e5bbe8 Merge branch 'master' of git://git.samba.org/samba
new ddf16ed Cope with VFS change. Jeremy.
new 1f3e4f3 Use GUID_string rather than smb_uuid_string().
new 501fa6a Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new a62c510 Use GUID_from_string.
new 4c81727 Merge branch 'master' of git://git.samba.org/samba
new 389cfee Use GUID_random.
new e11277e Fixed a variable undeclared compilation error
new 2d92361 Remove unused data type schar. If we really need this, it should probably be typedeffed to int8_t.
new efdc503 MAXHOSTNAMELEN is already provided by libreplace if not by the system.
new d4f647c Remove define for VOLATILE, volatile is already provided by libreplace.
new 606c398 Rely on standard {u,}int{8,16,32,64}_t types provided by system or libreplace for {u,}int{8,16,32,64} defines.
new 396e53f Merge branch 'master' of git://git.samba.org/samba
new b96329f Define __STDC_FORMAT_MACROS, required for PRIu64 define (among others) from inttypes.h.
new 3bd73c9 Define inttypes macros if not provided by system.
new 69c5992 Fix the "Premature end of data in tag" error when buiding the manpage, fix a typo in the text, add an example for anonymization usage.
new a7187e8 Remove unused stuff
new e037305 Add the oplock-batch25 test showing that a writeattr does not break an oplock
new f4f59bf s3-build: fix init_samba_module missing proto warning.
new de5d41a Remove unused header file.
new d8a6f10 Remove unused structures.
new a9d8ed7 Sync with Samba 3.
new 4577fb5 Remove unused types.
new 3fe406e Merge branch 'master' of git://git.samba.org/samba
new 42f0172 Remove unused file.
new d940012 Move ndr pkg-config file to top-level.
new da4399c s3-build: add and use IDL_PATH while building IDL files.
new 7fb9007 Fix very old bug in ASQ
new 5c16a06 Allow auto-detect if --enable-merged-build was not specified.
new b208262 Fix path check.
new 436346e Move tests for Python inside function.
new ed6d3fd Move checks for make inside function.
new 4468279 Move checks for perl inside function.
new 79f1ba8 Make check_*.m4 m4 library files just contain functions that can be executed from other m4 files.
new 009dcbf Give the user a hint about whether a merged build would be possible.
new 6e2a470 Move make check out of cache call to avoid weird formatting.
new 15c52eb Merge branch 'master' of ssh://git.samba.org/data/git/samba
new ecc108c Fix pkg-config file location.
new ecca199 Fix merged build .
new 831141e Remove unused file.
new f02a68a Share ndr_compression.c.
new 198974a Compile lzcompress (required for ndr_compression)
new 5198fb6 Share ndr_krb5pac implementation.
new ed7cc8f Fix include path.
new 235e68f Remove unused variable.
new 91437ea Fix include path.
new 75dabe8 Merge branch 'master' of git://git.samba.org/samba
new 0132423 Share libndr.h between Samba 3 and Samba 4.
new 7fb590d Note url explaining this code. Jeremy.
new 65fdcd9 Build zlib (required for ndr_compression) if it's not pulled in through other means.
new aed571d Attempt to fix bug #5818 - "smbcacls: sorts ACEs improperly and loses inheritance", based on a patch from Paul Fertser <fercerpav at gmail.com>. I also added the ability to get/set hex and symbolic inheritance flag names on ACE flags. I'm still investigating the effects of setting the "SEC_DESC_DACL_AUTO_INHERIT_REQ" flag as I don't yet see what effects this is having on the ACE sent. Jeremy.
new 95a86ed Fix installation of libndr.h
new 98a6b91 Merge branch 'master' of git://git.samba.org/samba
new 7f24027 Allow specifying the exact IDL files to build.
new 45f97c4 Move shared DCE/RPC IDL files to root IDL dir.
new daeceff Fix typo.
new bd89982 Sync misc.idl with Samba 4.
new 4999c5b Regenerated pidl output.
new 4f6a4b5 Share idl_types.h.
new 358e993 Also check include dirs for IDL files.
new f75b460 Share misc.idl.
new 16bbfc2 Fixed "argument differ in signedness" warning on linux
new 4695504 Share security.idl.
new aaa3e04 Fix includes.
new d6e5204 Merge branch 'master' of git://git.samba.org/samba
new 6afcd9e s3-build: fix make samba3-idl.
new 3cb281e s3-libgpo: fix build for security cse.
new d9070ab s3-build: add regenerated files.
new fe46368 move svcctl to main idl directory.
new f0fd834 share ntsvcs.idl.
new 5c8944a s4-idl: merge lsa_BinaryString from s3.
new 714cde8 s4-idl: merge netlogon bits from s3.
new 94d7e52 idl: more netlogon merges between s3 and s4.
new b54b891 s3-build: re-run make samba3-idl.
new 17e9d49 Fix include flags for merged build.
new ca9e118 Re-add [todo] tags.
new 78ad8fc Merge branch 'master' of git://git.samba.org/samba
new 760dfa7 Share epmapper.
new 0c840bd Share xattr implementation.
new 881b36f Share initshutdown.idl.
new 9b162bd idl: merge netlogon IDL between s3 and s4 wrt LogonSamLogon.
new bf38bab s3-build: re-run make samba3-idl.
new 3b9a03a s3: fix samlogon client and server calls.
new 3214fb0 Add [public] and [todo] as in Samba 4.
new ec63a6f Merge branch 'master' of git://git.samba.org/samba
new 310dc3e Re-run pidl.
new 5d408ccf Rename reboot -> do_reboot since the first is a reserved name on FreeBSD.
new 85c36cb Share eventlog.idl.
new 5390dc0 Share wkssvc.idl.
new d210393 lsa.idl: Sync a couple more constants from Samba 4.
new b41fc6c Re-run pidl.
new 915f1df Fix wkssvc test build.
new a26dde5 s3: merge from s4 samr.idl.
new 911501b s3-build: re-run make samba3-idl.
new 65dc1ee s3: fix various samr callers.
new 5437ad8 Merge branch 'master' of git://git.samba.org/samba
new c4d5fe7 s4: fix smbtorture build with merged wksvcs idl.
new fed4658 winreg.idl: Sync ref change from Samba 3.
new ada0e34 Sync parameter names with samba 3.
new 11ecd5a s4: merge from s3 samr.idl.
new 4c61745 Merge branch 'master' of git://git.samba.org/samba
new f64f444 s3: merge some more lsa bits from s4 idl.
new 018bf57 s3-build: re-run make samba3-idl.
new df7a89a s3: fix s3 lsa server.
new e561c9a s4: merge from s3 lsa idl.
new ca54a56 s4: fix registry/rpc.c after winreg changes.
new a1b7b6d idl: more lsa.idl merges.
new e9e1246 kerberos: fix some heimdal build warnings.
new d242491 idl: finally fully share nbt.idl in s3 and s4.
new 1e7e508 s3-build: re-run make samba3-idl after winreg changes.
new 42a8de7 s3: fix s3 winreg server after idl changes.
new 969a2fc Don't use debug level 1 to log a trivial message. Jeremy.
new 004bbbc Assert that the server provides allowedAttributes (etc) on each entry
new fc54ca0 Move the password_hash module up the module stack.
new 7c88ea8 Create a 'straight paper path' for UTF16 passwords.
new 0bc7ff1 idl: fix svcctl_QueryServiceConfigW.
new 9571a18 s3-build: re-run make samba3-idl.
new d2b836e s3: remove rpccli_svcctl_query_config.
new 6a97b41 s3: use IDL generated rpc for _svcctl_QueryServiceConfigW.
new e31b9e0 s3: remove old marshalling for SVCCTL_QUERY_SERVICE_CONFIG.
new 1cf404f testprogs/win32/midltests: add missing Makefile
new 80f9029 s4-idl: merge drsuapi.idl from s3.
new 04a676f s3-idl: merge from s4 drsuapi.idl.
new f0dccc0 s3: re-merge s4 drsuapi helper and re-run make samba3-idl.
new f0dcc1f s4-build: fix drsuapi callers.
new 2deeb99 Transform the sequence_number operation into a normal extended operation as it should always have been. Make it also async so that it is not a special case.
new 6f77607 Fix bug 5826 - Directory/Filenames get truncated when 3.2.0 client acesses old server. There was some code in pull_ucs2_base_talloc() to cope with this case which hadn't been added to pull_ascii_base_talloc(). The older Samba returns non unicode names which is why you are seeing this codepath being executed.
new 99315a1 Fix errrors in new password handling code found by RPC-SAMR.
new 85919c3 Improve RPC-SAMR tests to check random passwords
new 4fb64f1 Add a test to RPC-NETLOGON for random machine account passwords.
new c783d8a Cope with bad trans2mkdir requests from System i QNTC IBM SMB client. If total_data == 4 Windows doesn't care what values are placed in that field, it just ignores them. The System i QNTC IBM SMB client puts bad values here, so ignore them. Jeremy.
new c35b0d9 Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
new d2a007b s3: merge from s4 drsuapi.idl.
new bd07fdc s3-build: re-run make samba3-idl.
new 6503ffa s3: fix s3 drsuapi callers.
new e941e4a s4: merge from s3 drsuapi.idl.
new 82aeb52 s3-winreg: merge from s4 winreg idl.
new d726432 s3-build: re-run make samba3-idl.
new 1cdd9e3 s4-smbtorture: fix drsuapi_DsGetNT4ChangeLog test.
new 2f8e854 s4-smbtorture: fix test_DsGetNCChanges torture test.
new 7b23d61 s4-smbtorture: fix test_DsReplicaGetInfo.
new ef8f3c0 s3-build: cleanup in ../librpc as well on "make clean".
new 7c94c87 Unify access checks for lsa server functions. Jeremy.
new dc5dc3b Move some of the memory utility macros to a separate header (for now).
new 3189d14 Use the new memory macro file from Samba 3.
new fcce58c Add extra argument free_on_fail to realloc_array() in Samba 4, as used by Samba 3.
new 9d9f5b4 Use common detection function for zlib.
new fb1a93e Remove defines already provided by the system or libreplace.
new dea4db9 Remove obsolete comment about bool.
new 4083247 Remove empty file.
new 842ea42 Use standard va_copy.
new 9331097 s3: Fix make clean
new 519458a Use shared util.c.
new 2d89b52 Use separate make variables for libutil and libcrypto.
new 593549f Fix build of 'everything'
new b3b6d8f Fix const, dupes.
new 18faf30 Fix gitignore.
new 15f0a4e [s3]testparm: prevent "no stackframe around" warning.
new ef9ccf5 [s3]test_lp_load: fix "no talloc stackframe around" message
new 7f5a94c [s3]build: use ..lib/util/params.c instead of param/params.c
new 339925f [s3]loadparm: remove param/params.c which is used no more.
new 6c83039 Merge branch 'master' of ssh://git.samba.org/data/git/samba into xmaster
new 23c95c9 Add libutil README file.
new 89c9545 Use str_list_equal() rather than str_list_compare().
new 63de2d9 Move substitute functions to a different file.
new f3f9446 Rename hex_encode to hex_encode_talloc,for consistency with samba 4 and heimdal.
new 4f9b6fd Fix ignore for libcli/nbt/nbtname.h
new 33032d5 Move ufc to libreplace.
new 6a89b59 Add TALLOC_CTX pointer to strhex_to_data_blob for consistency with Samba 3.
new 2243479 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 2c5221e Use attr.h rather than having local defines for GCC attributes.
new 17b12ee Add extra parameter consistent with samba3.
new 98089df crypto: fix remaining strhex_to_data_blob callers.
new 9289537c s3-build: fix the build of smbd.
new 7966b00 lib/util: fix strhex_to_data_blob to use data_blob_talloc.
new 9c56c43 s3-build: fix build of ndrdump.
new bc1d394 s4-drsuapi: merge drsuapi_DsAddEntry from s3 drsuapi idl.
new b684efa s4-drsuapi: merge drsuapi_DsRemoveDSServer from s3 drsuapi idl.
new 32a1d55 s4-drsuapi: merge drsuapi_DsWriteAccountSpn from s3 drsuapi idl.
new ca84c40 s4-drsuapi: merge drsuapi_DsGetDomainControllerInfo from s3 drsuapi idl.
new 6ddaf5f s4-drsuapi: merge drsuapi_DsCrackNames from s3 drsuapi idl.
new dd49f74 s4-drsuapi: merge drsuapi_DsGetNCChanges from s3 drsuapi idl.
new d413e1f drsuapi: share drsuapi idl and helper code.
new 80af41b drsuapi: build new merged drsuapi idl and helpers.
new 8105e5b drsuapi: fix the drsuapi helper build for samba3.
new f34b6bf idl: share drsblobs idl.
new 0d0ab12 ntsvcs: fill in PNP_GetDeviceList() and correct some unknowns.
new 044bb5c s3-build: re-run make samba3-idl.
new 5380d43 Remove duplicate macro definitions (already defined in libutil/attr.h)
new 0742635 Simplify SIG_ATOMIC_T define, since sig_atomic_t is always provided by libreplace.
new b1a1fbc Remove defines for QSORT_CAST, already provided by libreplace.
new 7275952 Add TALLOC_CTX pointer to generate_random_str(), for consistency with Samba 4.
new 2fc058b Make generate_random_buffer signature match that of lib/util.
new 694a579 Merge branch 'selftest' of git://git.samba.org/jelmer/samba
new c484b04 Move SMB-specific attribute function to SMB client library.
new 2c8cf0b Merge branch 'master' of ssh://git.samba.org/data/git/samba into strhex
new 7af7935 Specify ZLIB_LIBS explicitly in case zlib isn't brought in any other way.
new ded09b2 Inline the once-used macro "init_dfsroot"
new 452b3e5 Move README.Debian to the right directory.
new 58b4efc Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 8e704e4 Move more functions out of util_str.c into the shared util.c.
new 9fec173 Merge branch 'master' of ssh://git.samba.org/data/git/samba into strhex
new f0c4829 Remove silly safe_free() function which is a wrapper around SAFE_FREE().
new 99f0d6b Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 202affa rpc: Fix the merged build breaking on StrnCaseCmp.
new 55a8821 Add vlp to TORTURE_PROGS since it's required by "make test".
new 069437a Just call talloc_free directly rather than through a helper function.
new 7f82637 Move smb.conf parser to libutil to match Samba 4.
new 085e7b0 Fix segfault when using DEBUG() in the merged build.
new e09c0c1 Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypt
new 7e088ec Fix comment after paths have changed.
new 0b3cf40 Fix formatting in selftest help output.
new 1ba9867 Fix typo.
new 6ba693b Make sure crypt libs get included.
new 86576f0 Add 'selftest' target to Samba 3 that uses the perl selftest code.
new c88cbbf vlp: Move closer to the code tested.
new 974ab9d Use _EXT version of autoconf macro.
new c0de338 Move Samba4-specific code out of selftest.
new ac647d0 Move the global hosts_allow() check out of the processing loop
new 1510b7b Use a direct compare instead of calling strncmp in valid_smb_header
new 48d3a1d "fn_new"->"fn" in smb_messages[], we got beyond that :-)
new 2883c88 Fix nonempty blank lines
new c4dc548 Fix 64-bit printf warnings
new e549759 Fix blackbox tests on IPv6-only hosts.
new 620a27b Don't assume crypt.h is present even if crypt() is.
new 68bb6e5 Rename BAD to BAD_DATA since the first is already defined on SunOS.
new c3d8f47 Export variables correctly for blackbox tests (thanks metze).
new 221ea78 Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypt
new 71022da Add samba4kpasswd and rkpty binaries
new c41cc67 Ensure the hdb_method structure is not on the stack.
new 22eb64f Actually test the kpasswd server
new 3038bc4 Mark clearTextPassword as a privilaged attribute
new b789ff9 LSA Patch for User Manager
new 85acd7e Make the updated RPC-LSA pass against Win2008, and Samba4 to match
new a55afef Rework mkrelease.sh to exclude Samba3 files
new 70eba79 Merge branch 'master' of ssh://git.samba.org/data/git/samba into selftest
new fc8fadf idl: finally share krb5_pac.idl.
new 640847b s3: forgot to remove old copy of krb5pac.idl.
new 8834b9c Merge branch 'master' of ssh://git.samba.org/data/git/samba into selftest
new 5b52964 Share winreg.idl.
new dadde7e Make warning a bit more user-friendly.
new a8707a4 Regenerate pidl output.
new d78f3be Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypt
new db90d9a Also move wireshark conformance file.
new 6fb7fa8 Also build all other Samba 4 binaries during merged build.
new 29838de Fix names in winreg torture tests.
new e0905c3 Use tables in Samba 3 ndrdump.
new 5424c68 Add missing asn1 object.
new 6b82b2f Fix merged build; use full libroken rather than just a couple of object files.
new 93e5214 Provide two symbols to allow ndrdump compiled by Samba 3 to be used for Samba 4.
new 61db229 s4: fix the build after winreg idl changes.
new e08e5a0 Revert "s4: fix the build after winreg idl changes."
new 05a0cca Remove unused define for crypt (now in libreplace).
new 4a8c05a Remove unused macro CONST_ADD.
new 0dfd560 Move discard_const hack to memory.hso it can be used by Samba 3.
new 66b1c8b Import comments about opcodes from Samba 3.
new 01a902f Fix crypto test.
new 87ec1d2 Make sure prototypes are always included, make some functions static and remove some unused functions.
new dc3828f Move WMI support code to top-level.
new 4b65445 Remove unused function str_list_match.
new 41b02b7 Move orpc to top-level directory.
new d59b247 Include generated header files rather than using manually written prototypes.
new c3f3271 s3-build: no need to duplicate generated srv_ prototypes.
new 4b59ecb s3-build: no need to duplicate generated ndr_ prototypes.
new 6d2d093 Sync syntax of srvsvc.idl with samba3.
new 7498f9a Add missing prototypes for samba3-specific libndr/util.c
new f3843e3 s3-samr-server: be consistent when reporting we do password complexity.
new bc9bbda Fix a valgrind error in idmap_ad_sids_to_unixids()
new 2c1b125 Add source4/ to include path because librpc/gen_ndr is still in source?/
new d36edcc Merge branch 'master' of git://git.samba.org/samba
new bb36f3a idl: merge from s4 lsa.idl to s3.
new 66b06e5 s3-build: re-run make samba3-idl.
new cefe4c6 s3-rpcclient: fix cmd_lsa build.
new 6aba351 Fix warnings. Jeremy.
new 29c9b88 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new f0b1a1b Remove the requirement for ldap call made as root. Add in security checks for all SAMR calls. Jeremy.
new b11f3a6 s3-lsa-server: fix _lsa_GetUserName.
new 9f46669 s3-build: fix the build.
new 6069407 Fix rpcecho test.
new 2ee8d29 Prevent warning about directory already existing.
new 16ab396 Fix for the empty string (REG_SZ) problem
new ad778c0 Fix for allowing the REG_BINARY type and introducing the default attribute
new d7be73e Fixes for the WINREG RPC server
new 1938cb1 ldb_del_value: Free key data also when removing the default attribute
new 036b650 reg_ldb_unpack_value: Change "CH_UTF8" in "CH_UNIX"
new f58f749 ldb_get_value_by_id: Fix the return of the default value
new e23e997 Registry server: More work to be compatible
new ac4808c Cleanups of server files
new 5f2ab66 Registry server: Cosmetic corrections
new b23c3c2 Registry server "reg_ldb_unpack_value": Let "data" pointer be NULL
new c26cb44 Revert "Registry server "reg_ldb_unpack_value": Let "data" pointer be NULL"
new 083785c Registry server "reg_ldb_unpack_value": Tests demonstrate that also "type" doesn't has to be NULL
new 254eb51 Registry server: Enhances commit "type" != NULL (when getting values)
new f9d7af8 Revert "Registry server: Enhances commit "type" != NULL (when getting values)"
new f102279 Registry server: Fixes up the patch with "type" != NULL (used in "EnumValue" and "QueryValue")
new 2a267e6 Revert "Fix for the empty string (REG_SZ) problem"
new 4786819 Registry server LDB backend REG_SZ type: Fix up the empty string problem
new 828b033 Registry server LDB backend REG_SZ type: Always use UTF8 encoding
new 80af626 Registry RPC server: Reintroduce the "key" variable for better readability
new fcc93f6 Registry server LDB backend REG_BINARY type: Save it directly in LDB
new 625359b Registry server LDB backend: Don't make copies of the same type
new 5209a84 Merge branch 'master' of ssh://git.samba.org/data/git/samba into regsrv
new d4d4a9d Revert "Registry server LDB backend: Don't make copies of the same type"
new 95b13b3 Set the right return value if wbc_status is set to an error.
new e858cc2 Delete the krb5 ccname variable from the PAM environment if set.
new 2483795 Create a function out of pam_sm_close_session to delete the credentials.
new 5cc4a84 Fix two trivial typos
new 19aec78 Fix the build.
new fdf0d9b Fix double free.
new febd55b Merge branch 'master' of ssh://git.samba.org/data/git/samba into regsrv
new 3678a98 Remove duplicate searching of Samba 4 directory for tags.
new 8fe59b9 Automatically enable merged build (for more complete 'make test') when possible during developer builds.
new ea4f764 Remove unused global variables.
new d53ff68 Silence undefined variable warnings.
new d142444 Merge branch 'master' of git://git.samba.org/samba
new 59a6e53 Merge branch 'selftest' of git://git.samba.org/jelmer/samba
new ecd2933 Correctly report when merged-build is used in developer mode.
new fe02004 Specify skip list to selftest.pl, make make target depend on test binaries.
new e422f63 Use socket wrapper for selftest.pl, find binaries correctly.
new 8ac2da0 Allow running individual tests in the testsuite, normalize test names, fix some tests.
new 4ba0453 Fix AC_SEARCH_LIBS_EXT() usage.
new f36e516 Don't include a (relative path) srcdir in samba4-data.mk.
new 4e9db0b Cope with MAXIMUM_ALLOWED_ACCESS requests when opening handles. Jeremy.
new e16e6e9 Use standard types.
new 5018fef Fix path for quicktest.
new 7a68361 Require separate option for quicktest include list rather than making assumptions about it.
new 6d9b24d Remove pstring usages.
new 1d5beb7 Remove pstring usage.
new c0e14d5 Repel pstring to nsswitch/.
new 1d9ea91 Change buffer size back to 256, just to be sure.
new f4e760f Fix bug 5840: Segfault in "rpcclient lsaaddacctrights"
new b8b0274 Fix a debug message in send_nt_replies()
new 02fac42 Change some dynamic allocations back to static buffers to fix build.
new 12ad921 masktest: Avoid creating new memory context, use dynamic allocation.
new c94f994 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new ca2d23e Remove unused header file.
new 84df0a6 Don't push the data out to the client in reply_sesssetup_blob()
new 6c019b8 Slightly simplify reply_sesssetup_blob(): Remove an else branch
new d81a9a9 lib-util: fix c++ compile warning.
new 5d80542 lib-util: merge from s3 asn1.
new cef97c2 s3-spnego: move spnego defines to spnego.h
new d9f1fff s3: use shared asn1 code.
new 527d797 s3-asn1/spnego: use OIDs including dots.
new c0cf457 s3-asn1: make all of s3 asn1 code do a proper asn1_init() first.
new 9994cbf s3-build: temporarily add asn1_proto file.
new f53578d Fix net rpc vampire, based on an *amazing* piece of debugging work by "Cooper S. Blake" <the_analogkid at yahoo.com>.
new 0f89871 s3-build: fix the build.
new f9c6313 s3-samr-server: fix access check in _samr_QuerySecurity().
new 74a9a39 s3-samr-server: _samr_DeleteUser needs to wipe out the user_handle on success.
new c017909 netapi: NetGroupEnum_r needs to handle servers with no groups.
new d115c45 s3-build: fix some const build warnings.
new 2f1dbdd s4-smbtorture: fix build warning.
new ad50d78 Remove unused copy of ndrdump.c.
new 52923c4 Remove unused copy of tables.pl
new 3be0f6e Move libcli-util error code to top-level.
new 90bfd9d Import new DOS error codes from Samba 3.
new e56dff3 Import WERROR defines from Samba 3.
new 94c522b Import NTSTATUS defines from Samba 3.
new e79835b Clarify the linked attribute module behaviour with comments
new 596089e Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
new 391ce30 Fix header file installation.
new 60164e9 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 29737ab s3-samr-server: fix return code in _samr_QueryDisplayInformation.
new 3566efe s3-samr-server: unify callback convention: _samr_QueryDomainInfo.
new 6e058e5 s3-samr-server: unify callback convention: _samr_UserSetInfo.
new fafa608 netapi: fix NetUserGetGroups_r returning partial results.
new b7c38ab netapi: fix add_GROUP_USERS_INFO_X_buffer.
new 8a3bff3 s3-build: fix another build warning with the new ASN1 code.
new 44b7289 Use common error definitions.
new f9fb943 Use WERR_FILE_EXISTS which is the equivalent of WERR_ALREADY_EXISTS previously present in Samba 3.
new 90d3cac s3-docs: add very basic winbind_krb5_locator.7 manpage.
new 0e36ffc selftest.pl: Silence verbose tdbsam output.
new ae1abe8 s3-docs: fix typos in locator manpage found by metze.
new 5b5e360 Share codepages.
new d59f476 Merge branch 'master' of git://git.samba.org/samba
new db65c33 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new cf659fa Import talloc_stack into util library.
new 3f0406f Optimize x_fread to speed up the smbclient put command
new 097f402 Make use of a large buffer for smbclient put command
new d805c71 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 2f265fe Inline asn1_proto.h since the API is stable and public.
new d70efa5 Merge branch 'master' of git://git.samba.org/samba
new 0906579 Remove unused constants from local.h.
new c1e5f28 idl: add svcctl specific access bits.
new f36ffa7 s3-build: remove duplicate svcctl bits and re-run make samba3-idl.
new 81fabef Use libutil genrand.
new c17898d Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 55fd6b1 Remove support for obsolete data type "ipv4address"
new d6a5476 Use sockaddr_storage only where we rely on the size, use sockaddr otherwise (to clarify we can also pass in structs smaller than sockaddr_storage, such as sockaddr_in).
new d1bc7e5 Rename same_net to same_net_v4 for consistency with Samba 3.
new 27c4cf4 s3-build: add missing generated svcctl changes.
new fe36fe8 Use common net utility code (address and sockaddr manipulation).
new 7577d9e Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 215b849 Merge branch 'master' of git://git.samba.org/samba
new 22f566c Move set_sockaddr_port to libutil.
new 0b68762 Fix "parameter has incomplete type" build warning.
new 6b5d0b3 Move subunit ui ops out of smbtorture to the torture library.
new 9d2d666 Make lp_tls_* return absolute paths.
new f182961 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 8baf169 Fix function parameters.
new ce0ac32 Fix prototype for set_sockaddr_port.
new 25988f1 Merge branch 'master' of git://git.samba.org/samba
new 78a85f9 svcctl: move some non-rpc related bits out of rpc_svcctl.h.
new 2b36455 s3-samr-server: remove unused historic code.
new 3971492 s3-samr-server: return NT_STATUS_NOT_SUPPORTED for group rename.
new d27bc73 netapi: add more group tests to netapitest.
new 09a63ac Move charset library to top level.
new 0bfbae0 netapi: make sure to always cleanup after testing NetUser calls.
new 1b42152 Fix "ndr_size_PAC_LOGON_INFO defined but not used" build warning
new 420781b Remove unnecessary include, improve function name.
new 5e4767b Rename string_replace_w to string_replace_m, which is more correct.
new 0058176 s3: fix simple "incompatible pointer type" build warning
new 7ec5847 Split up codepoints code, use consistent _m suffix.
new 0f043c1 Move pytalloc to talloc directory.
new 23b04a3 Fix include path to pytalloc.
new 922a299 Remove iconv_convenience parameter from simple string push/pull functions.
new e9ab9e5 Just hardcode workgroup to empty string, to avoid use of global_loadparm.
new 9d679c9 Fix merged build paths.
new 2cabbb2 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 2d46992 Remove const so return value can be freed.
new 5d146d0 Avoid retrieving iconv convenience during loops.
new 8b06312 Eliminate another instance of global_loadparm.
new 284f523 Remove a few more usages of global_loadparm.
new 37d885c Remove iconv_convenience argument from convert_string{,talloc}() but make them wrappers around convert_string{,talloc}_convenience().
new 56a0b03 Remove more uses of global_loadparm.
new 61013de Remove dependency of charset code on loadparm.
new 27dce76 Remove more usages of global_loadparm.
new e37ce5b Mark global_loadparm as deprecated.
new 12f7056 Remove access to global_loadparm from python module.
new a803525 Regenerate SWIG files.
new 264277b Remove use of global_loadparm in last Python script.
new c3415b3 Add version of next_codepoint without iconv_convenience.
new ea47464 Revert Samba3 back to using its own charset handling code.
new f7692d1 Remove more global_loadparm instances, fix syntax errors.
new 2a76f4d Error return is False, not -1
new 2330241 Remove unused include param/param.h.
new 791f9e0 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 0b0b11e Fix the build.
new a665f5f Fix installation of charset headers.
new 0218669 Remove include/local.h and move defines to more appropriate places.
new d6afe7c Fix includes.
new e72e277 Remove another use of global_loadparm.
new ff211be Remove "pipe_handle_offset" -- pipes now use "struct files_struct"
new 5616480 Fix "make etags" -- the args list gets really long for s4 with the prefix
new 1ad5499 Add str_list_check[_ci] to s3's proto.h
new f87219d Move the is_known_pipename check into np_open
new 7bea668 Add proxied named pipe support
new 71a2e02 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 1c6aa01 [s3]build: fix bug #5677 - fix test_{shlibs,nss_modules,pam_modules} on Solaris
new 65ca8eb [s3]pdbedit: remove unused variable.
new 268caef [s3]test: fix testparm_s3 tests: don't create truncated smb.conf files.
new 1d3dcd1 [s3]pidfile_create: use check is_default_dyn_CONFIGFILE() since we have it.
new 0ee8992 [s3]libsmbconf: remove unused define.
new 9299d53 [s3]libsmbconf: add backend_requires_messaging() method to libsmbconf.
new e453bf7 [s3]libsmbconf: fix comment typo.
new 64ab71d [s3]libsmbconf: fall back to file backend when no valid backend was found
new b231067 [s3]libsmbconf: return WERR_BADFILE when no path to text backend is provided.
new 9c09d54 [s3]libsmbconf: create text config in smbconftort
new 3a06201 [s3]libsmbconf: add method is_writeable() and wrapper smbconf_is_writeable()
new e4fe332 [s3]libsmbconf: add utility function smbconf_is_writeable_bystring()
new 151dfd9 [s3]build: fix bug #5765 - fix installlibs on solaris by using portable "test -r"
new eb3c826 s3-netlogon-idl: fix IDL for netr_DsrGetDcSiteCoverageW.
new 5a4b421 s3-build: re-run make samba3-idl.
new 68aa9bd s3-rpcclient: add getdcsitecoverage call.
new b881d2e [s3]winbind: fix smbd hanging on Solaris when winbindd closes socket.
new 4ee7b58 s4-lsa: merge lsa_QuerySecurity from s3 lsa idl.
new fb38705 s4-lsa: merge lsa_EnumPrivs from s3 lsa idl.
new 7e19dd6 s4-lsa: merge lsa_EnumAccounts from s3 lsa idl.
new 6131c0d s4-lsa: merge lsa_EnumTrustDom from s3 lsa idl.
new 6a2dabe s4-lsa: merge lsa_GetUserName from s3 lsa idl.
new 95c69ca s4-lsa: merge lsa_LookupPrivDisplayName from s3 lsa idl.
new ea6b486 s4-lsa: merge lsa_EnumPrivsAccount from s3 lsa idl.
new 8bcc939 s4-lsa: merge lsa_LookupPrivName from s3 lsa idl.
new 7c3d1dd s4-lsa: merge lsa_QueryTrustedDomainInfoBySid from s3 lsa idl.
new 36725ec s4-lsa: merge lsa_QueryTrustedDomainInfo from s3 idl.
new ea88686 s4-lsa: merge lsa_QueryTrustedDomainInfoByName from s3 lsa idl.
new 8e622f5 s4-lsa: merge lsa_QueryDomainInformationPolicy from s3 lsa idl.
new 992c03a s4-lsa: merge lsa_LookupSids/{2,3} from s3 lsa idl.
new 92f1c0d s4-lsa: merge lsa_LookupNames/{2,3,4} from s3 lsa idl.
new 95231ea s4-lsa: merge lsa_QueryInfoPolicy/{2} from s3 lsa idl.
new d04131c idl: share lsa.idl between s3 and s4.
new a4ad265 s4-libnet: fix user and group enumeration functions after lsa changes.
new 9de5172 Remove duplicate check for volatile, move all utime-checks to libreplace.
new 807b862 Fix duplicate inclusion of zlib.m4.
new aafe9ca Fix definition of environ on Mac OS X (bugzilla: #5412).
new 35f1200 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 0e389dc s4-lsa-server: remove merge leftover.
new f5269ff s3-netlogon: kill an fstring in rpc_server.
new 698b7fd netapi: fix access bits in netapi.
new 2b29b71 s4: import lorikeet-heimdal-200810271034
new 6bc9fb8 selftest: move gdb_* and valgrind_* scripts to selftest/
new 7a4d937 s4: lsa-server: fix crash bugs related to [out,ref] ** changes
new 8160cd1 s4: libcli/security: a NULL DACL allows access
new b99926c s4: ntvfs/posix: to set a DACL at open time SEC_DESC_DACL_PRESENT must be set
new 67c5aca RAW-ACLS: test the behavior of NULL DACL vs. empty DACL
new 98f8f89 s4-netlogon: merge misc stuff.
new bb3836a s4-smbtorture: fix test_LogonUasLogon.
new 532fd92 s4-smbtorture: fix test_LogonUasLogoff.
new 0992a9d s4-netlogon: merge netr_DsrGetDcSiteCoverageW from s3 idl.
new 2a7de4e s4-netlogon: merge netr_DsrEnumerateDomainTrusts from s3 idl.
new 2a329c4 s4-netlogon: merge netr_DsRGetSiteName from s3 idl.
new a674a3b s4-netlogon: merge netr_GetAnyDCName from s3 idl (untested).
new f82a117 s4-netlogon: merge netr_GetDcName from s3 idl.
new f0697b0 s4-netlogon: merge netr_DsRGetDCName{Ex,Ex2} from s3 idl.
new 388952f s4-netlogon: merge netr_LogonControl from s3 idl.
new 8a79378 s4-netlogon: merge netr_LogonControl2 from s3 idl.
new 359927d s4-netlogon: merge netr_LogonControl2Ex from s3 idl.
new 4f6264b s4-netlogon: merge netr_LogonGetDomainInfo from s3 idl.
new 6f2179b s4-netlogon: merge netr_DatabaseDeltas from s3 idl.
new fccd5a4 s4-netlogon: merge netr_AccountDeltas from s3 idl.
new 0de8811 s4-netlogon: merge netr_AccountSync from s3 idl.
new f285af6 s4-netlogon: merge netr_LogonSamLogon{Ex,WithFlags} from s3 idl.
new cbc0b63 s4-netlogon: merge netr_DatabaseSync from s3 idl.
new ef37351 s4-netlogon: merge netr_DatabaseSync2 from s3 idl.
new 8f52c33 s4-netlogon: merge netr_DatabaseRedo from s3 idl.
new 8e4c691 s4-netlogon: merge netr_ServerAuthenticate{2,3} from s3 idl.
new 1798e9d s4-netlogon: merge netr_ServerReqChallenge from s3 idl.
new 556b5bb s4-netlogon: merge netr_ServerPasswordSet from s3 idl.
new 5241563 s4-netlogon: merge netr_ServerPasswordSet2 from s3 idl.
new 8be9cef netlogon: merge netlogon.idl between s3 and s4.
new 5772c73 s3-build: re-run make samba3-idl.
new ecd2434 s4-srvsvc-idl: adapt some more formating changes from s3 idl.
new 6aac05f wbcGetDisplayName
new d1f9804 wbinfo --sid-to-fullname
new c7dcf7d s4-srvsvc-server: fix obvious level mismatch in dcesrv_srvsvc_NetShareAdd().
new 7c53ffe Allow a new file to inherit the Windows ACL from its parent. Now to do the same for directories. Jeremy.
new 7c5f369 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 753af36 Length comparison of the linearized version is not correct. The linearized version is not casefolded so length might not match and yet the strings be equivalent. This can happen if one component is case-insensitive and a letter that have an uppercase version of a multibyte character that differ in legth from the corresponding lowercase one.
new a238144 Coverity fix #CID: 607 - resource leak on error path. Jeremy.
new f1a70d1 Coverity fix CID: 592 - null deref (can't happen but doesn't hurt to be sure). Jeremy.
new 35ef924 Fix CID 574 - tidies up the code expression. Jeremy.
new 680975d Fix CID 606 - failed to return -1 after socket() fail. Jeremy.
new 0a6ff29 Fix CID: 456 - resource leak on function exit. Jeremy.
new 031c5d2 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new b1b58a1 use glibc sys/inotify.h header
new 9da4c3f Revert "Length comparison of the linearized version is not correct."
new 2fce8d8 Fix Debian maintainers email address.
new a9fed09 use glibc sys/inotify.h header
new 782f309 Inherit Windows ACLs on a new directory. Jeremy.
new c9f69f1 Fix installation of Samba 4 during merged build.
new 0ab0373 Fix building of SWIG files from merged build.
new 6acd909 Merge branch 'master' of git://git.samba.org/samba
new af216fd Don't create LanMan Directory Replication Service key (bug 4934).
new 5c946b1 mksyms.sh: Fix typo in comment.
new 8c1a90c Start moving us closer to passing S4 RAW-ACL test using the vfs_acl_xattr module. Inheritance fails at the moment though. Jeremy.
new 9bcd572 Merge branch 'master' of git://git.samba.org/samba
new ca4cd04 s3-srvsvc-idl: merge STR_LEN4 removal from s4.
new 6226505 s3-srvsvc-idl: add missing field to srvsvc_SrvInfo402/403.
new 7cd5f73 s3-srvsvc-idl: fix srvsvc_NetCharDevEnum.
new bb4894d s3-srvsvc-idl: fix srvsvc_NetCharDevQEnum.
new d0b02f9 s4-srvsvc-idl: use maxuses as uint32 consistently.
new 4b8606f s4-srvsvc-idl: pure cosmetic merge from s3 idl.
new 0b95cb2 s4-srvsvc: merge srvsvc_NetShareInfo502 from s3.
new 95e438d s4-srvsvc: merge srvsvc_NetSetFileSecurity from s3 idl.
new f61ce2f s4-srvsvc: merge srvsvc_NetSetFileSecurity from s3 idl.
new 9fd8270 s4-srvsvc: merge srvsvc_NetRemoteTOD from s3 idl.
new 0688173 s4-srvsvc: merge srvsvc_NetPathCanonicalize from s3 idl.
new f151246 s4-srvsvc: merge srvsvc_NetPathType from s3 idl.
new 31b067a s4-srvsvc: merge srvsvc_NetShareCheck from s3 idl.
new 70c9cb4 s4-srvsvc: merge srvsvc_NetServerStatisticsGet from s3 idl.
new 3206f35 s4-srvsvc: merge srvsvc_NetShareAdd from s3 idl.
new 523732e s4-srvsvc: merge srvsvc_NetShareSetInfo from s3 idl.
new 227c6ed s4-srvsvc: merge srvsvc_NetShareGetInfo from s3 idl.
new 8859e9a s4-srvsvc: merge srvsvc_NetTransportDel from s3 idl.
new d2cc4e6 s4-srvsvc: merge srvsvc_NetTransportEnum from s3 idl.
new 5cd089e s4-srvsvc: merge srvsvc_NetSrvSetInfo from s3 idl.
new c982b36 s4-srvsvc: merge srvsvc_NetSrvGetInfo from s3 idl.
new 6e9d69e s4-srvsvc: merge srvsvc_NetCharDevGetInfo from s3 idl.
new b70d984 s4-srvsvc: merge srvsvc_NetCharDevQGetInfo from s3 idl.
new 7255209 s4-srvsvc: merge srvsvc_NetFileGetInfo from s3 idl.
new 439f197 s4-srvsvc: merge srvsvc_NetDiskEnum from s3 idl.
new 07f1bb3 s4-srvsvc: merge srvsvc_NetCharDevEnum from s3 idl.
new d1340df s4-srvsvc: merge srvsvc_NetCharDevQEnum from s3 idl.
new 8f99170 s4-srvsvc: merge srvsvc_NetConnEnum from s3 idl.
new 546fb40 s4-srvsvc: merge srvsvc_NetFileEnum from s3 idl.
new 947e14a s4-srvsvc: merge srvsvc_NetSessEnum from s3 idl.
new 7204dea s4-srvsvc: merge srvsvc_NetShareEnumAll from s3 idl.
new f25b645 s4-srvsvc: merge srvsvc_NetShareEnum from s3 idl.
new 767202e srvsvc: share srvsvc idl between s3 and s4.
new 569fda3 s3-build: re-run make samba3-idl.
new f6c3710 Merge branch 'master' of git://git.samba.org/samba
new 6066e1a srvsvc: re-move idl file to main directory.
new 391264a added a new charset for string2key
new 5ecccac Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 55d55d9 finished adding UTF16_MUNGED charset
new e311bec use the new CH_UTF16_MUNGED charset for utf16 password buffers
new 7f8bc6a errors: share dcerpc error function.
new 069a6f0 Disable lanman authentication by default in Samba 4.
new 0e79895 samba4.rpc.samr: Use more torture API functions
new fb292ac srvsvc: fix typo in srvsvc_NetSrvInfo403.
new f591c26 build: re-run make samba3-idl.
new 634e3df samba4.rpc.samr: Use torture API in a couple more places.
new ac428a2 dcerpc: Fix include path so header installer translates it correctly during install.
new 161cb81 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new c7cedd3 Add comments in torture code, allow creating subcontexts.
new 8344e94 Unify se_access_check with the S4 code. Will make calculation of SEC_FLAG_MAXIMUM_ALLOWED much easier for files. Jeremy.
new 265f238 Typo
new 65eca73 s3-samr-idl: add SAM server specific access rights.
new 700cece s3-samr: remove duplicate copies of SAM server specific access rights.
new 3913366 s3-samr-idl: add User Object specific access rights.
new 29d2729 s3-samr: remove duplicate copies of SAM user specific access rights.
new 04c2204 s3-samr-idl: add Domain Object specific access rights.
new f126371 s3-samr: remove duplicate copies of Domain Object specific access rights.
new 673ba71 s3-samr-idl: add Group Object specific access rights.
new 5e5edbe s3-samr: remove duplicate copies of Group Object specific access rights.
new 0f9410e s3-samr-idl: add Alias Object specific access rights.
new 66993ab s3-samr: remove duplicate copies of Alias Object specific access rights.
new 12d2bfd security-idl: add STANDARD_RIGHTS_X bits.
new ff274e5 Remove a pointles call to smb_bufrem
new 5920667 Split out torture results from torture context.
new 72a1e3a Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 8cb23a6 Remove unused variable. Jeremy.
new 72af9b0 Another unused variable.
new ce67cf0 Install additional libutil headers.
new 1abf41e security-idl: fix typo.
new 84cc8f5 s3-accessmask: re-run make samba3-idl and remove duplicate copies.
new bb6681e s3-net: fix build warning.
new 7ca8be1 s4-smbtorture: fix segfault in RPC-SAMLOGON test.
new df766a3 Support alternative include paths.
new 54eaf2d Get closer to passing S4 RAW-ACLs. Jeremy.
new 9de80e7 Samba3: Include util.h header file rather than having custom prototypes.
new 2c81fd7 proto.h: Remove prototypes already in other header files.
new c165770 Merge branch 'master' of git://git.samba.org/samba
new dfc78b1 Only provide valgrind_strlen prototype when it's being compiled in.
new 161d70a Move sys_chown() to rep_chown().
new cdf8f57 Use 'regular' chown, libreplace will provide (dummy) replacement if necessary.
new bbbe6ab Move sys_link to libreplace.
new dbda9ad Move sys_readlink() to libreplace.
new e8cda43 Move sys_symlink() to libreplace.
new 38d6736 Move sys_lchown() to libreplace.
new a6d537b Move sys_realpath() to libreplace.
new c2a4db0 Remove tests for functions provided by libreplace from configure.
new 6a2caa3 Remove sys_chroot() - libreplace already provides an alternative.
new 7b186c4 Remove sys_dl*() - stubs are already provided by libreplace.
new 5a56c0a Use dup2() replacement from libreplace.
new 31fa08d Merge branch 'master' of /home/jelmer/samba3
new cd55fdd Fix return type of readlink().
new f929488 Remove duplicate prototypes.
new 75819db Rename param_opt.flags to priority.
new cf72152 Remove need to define _SAMBA_BUILD_ == 4 when using installed headers.
new d880faa Fix includes in installed version of talloc_stack.h.
new 1b05be1 ALlow util/debug.h to be included more than once.
new d3df406 Use struct for server versions.
new af29404 Fix prototype for attrib_string().
new 2d42c4c Fix proto header.
new edb7ac6 Fix header installation.
new ddcab78 Rename dos_errstr() to win_errstr() for consistency with Samba 4.
new 7ec720a Use shared doserr.c.
new 8c4e2eb Remove use of lp_*() from ntlm_check.c.
new 434ca5f Use standardized types in ntlm_check.c.
new 4d3eb32 ntlm_check.c: Sync some changes from Samba 4.
new 7a0ed93 Remove unused extern declaration
new 8637716 Make use of smb_bufrem()
new 7f9d6f8 Add a "buflen" struct member to smb_request
new 63da08d Apply some const to np_write()
new ab0561f Apply some const to get_lock_*()
new cc546c0 In reply_search(), don't write to inbuf when splitting directory and mask
new ac97d7d In reply_copy, don't write to inbuf when splitting directory and mask
new 7bdb571 Remove a bunch of direct inbuf references by adding "buf" to smb_request
new e5081d6 Move ABS() to libutil.
new 4b74b22 Remove IS_DOT and IS_DOTDOT macros, already provided by libreplace or the system.
new fa7bb8a Remove convert_string_talloc_descriptor, add iconv_talloc().
new 3a6b88f Remove unused argument iconv_convenience.
new 57a60f0 Move lp_*() calls a bit higher up the calls tack.
new 9293c59 Move calls to lp_* higher up in the call stack.
new 7942333 Remove another use of global_loadparm.
new fa47f03 Kill some fstrings
new 334d590 The non-talloc versions of srvstr_pull are not longer needed
new d9cbf2b Remove another use of global_loadparm.
new dccf1b2 Remove another use of global_loadparm.
new cb7d085 Use global iconv convenience rather than global loadparm.
new 7a6190e Remove another use of global_loadparm.
new a76adc5 Remove two debug parameters, not used anywhere.
new 9265cb0 Use a separate global for nonblocking socket testing rather than global_loadparm.
new b034c51 Add gensec_settings structure. This wraps loadparm_context for now, but should in the future only contain some settings required for gensec.
new 3ebc574 Fix the build.
new 1492513 Fix build for make everything.
new 2917720 Rename class to "cls" since the first is a keyword name in C++. Thanks, Brad.
new c537f7a Fix the build.
new 7a0e5de Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 2bd5ac8 Add srvstr_get_path_req[_wcard]
new a31fab8 Simplify params of srvstr_pull_buf_talloc()
new af7cf4f Remove some direct inbuf references by adding smbreq_bufrem
new e48364a Rename "inbuf" to "base_ptr" in srvstr_get_path_*
new c6973e6 Remove an unused variable
new f120038 Fix bug 5860: safe_strcpy gives a nasty error message for overlong strings
new ff36c52 Remove another use of global_loadparm.
new 29a20af Remove use of global_loadparm for SMB2 client connections.
new 8f76330 Add *test4 rules to merged build Makefile, to allow running the Samba 4 tests against Samba 4. (doesn't work yet).
new ef915ef Move check of SMB_CONF_PATH to loadparm code.
new e11a7b3 Add utility function for getting the default loadparm context from a python module.
new cb77fca Remove use of global loadparm in python modules.
new 2bab73a Remove a bunch of direct inbuf references by adding "vwv" to smb_request
new a1cc278 Remove use of global_loadparm during initialization of gensec.
new 62c57cb Remove use of global_loadparm when comparing nt status error - use global variable instead.
new 28d374e Use environment variable rather than loadparm parameter when testing nonblocking sockets.
new 41e44d6 Remove MIN, MAX, slprintf, vslprintf defines already provided by libreplace.
new b327c0a Samba3: Remove more configure tests already done by libreplace.
new 77f52d9 Use "vwv" in trans parsing
new 15c0aad Remove unused include of param/param.h.
new e7810b1 Use standard heimdal function for finding interfaces - libreplace provides support for the underlying functions now.
new ee7c217 Remove another use of global_loadparm.
new 3fda6c5 Remove global_loadparm stub in Samba 3 as it's no longer used.
new 1e053df Remove use of global_loadparm for disabled gensec backends.
new a9dbd73 Remove last instance of global_loadparm.
new 4147ad1 Remove global_loadparm.
new c2a280a Pass smb_request to send_trans_reply to match with send_[nt]trans[2]_reply
new f3e638b Make a [un]become_root wrap a bit tighter
new 17218df [s3]winbindd: speed up fill_grent_mem (i.e. winbindd_getgrent) a lot.
new e7607b9 Remove a direct inbuf reference in reply_negprot
new 792324b Remove the inbuf reference from map_checkpath_error()
new 7808a25 Remove some inbuf references by adding "cmd" to smb_request
new b45caa4 Fix the build.
new 1575cae Fix memory leak.
new c5a70ca Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 9a05c27 Make a comment match its function definition
new eb9656e Fix nonempty blank lines
new 973d50a s4:torture: fix names of defines
new 7ed352b s4:torture: PROVISION isn't used by all tests
new 4f25c77 s3: proto.h: add missing sys_[g|s]et_quota_vfs() prototypes
new 2efacde s3: fix a few "shadows a global declaration" warnings
new 9dd4abd netlogon: fix IDL for netr_DatabaseRedo.
new be5c79c s3-build: re-run make samba3-idl.
new adf016e Fix use of wrong union arm in linked_attributes module
new 9381a78 Use ldb_dn_from_ldb_val to avoid possible over-run of the value.
new 169f906 Give a better error when ldb_dn_from_ldb_val fails
new 2fc5ca8 Re-add support for supporting the PAC over domain trusts.
new 31158c0 Use ldb_dn_from_ldb_val() to create a DN in the SAMR server
new 4f8fac1 Pass all the non-inherited S4 RAW-ACL tests. Jeremy.
new 6a37302 Pass the directory versions of the RAW-ACL (still not inheritance). Refactor some common code between open_file_ntcreate() and open_directory(). Jeremy.
new d98e48c Be more verbose about a directory ACL error. Jeremy.
new 0953688 Trigger (and fix) a bug in Samba3 making smbd an infinite data source
new bfc59f6 Pass all of RAW-ACLS except for inheritence. Working on that next. Jeremy.
new 37f4c70 Ignore 3.0 style invalid group mappings during upgrade to ldb
new 89fac8c s4-smbtorture: fix some obvious copy-paste errors.
new 3fa7a1b s3-libnet_samsync: print new line in display output.
new d997435 Fixed typo in source/utils/net_rap.c
new 71bc6e9 Use talloc for struct aio_extra
new d62ff20 Fix nonempty blank lines
new e4897a5 Add construct_reply_common_req wrapper
new b812566 Make "inbuf" a talloc child of "smb_request" for normal smb requests
new 8987641 Rewrite aio.c to keep the whole smb_request structure, not just the inbuf
new f0ba601 Convert blocking.c to use talloc
new eddb43c Slightly simplify logic in cancel_pending_lock_requests_by_fid()
new 59e237c Slightly simplify logic in remove_pending_lock_requests_by_mid()
new 3376e7a Slightly simplify logic in process_lockingX()
new d5f91d7 Simplify logic of cancel_pending_lock_requests_by_fid()
new 6b4d48c Convert blocking.c to store a smb_request instead of just inbuf
new 95d1825 Fix a const warning
new b9211de Fix the build
new abd2139 s3-samr-idl: fix samr_ValidatePassword.
new 7ac5660 s3-samr-idl: fix samr_QueryUserInfo2.
new 6a3a8f7 s3-build: re-run make samba3-idl.
new ae795a0 we need to remove the pidl Makefile on "make clean" to handle upgrades to perl versions
new 41a1c88 don't give errors when an empty modules list is given to ldb
new 30eff4f fixed options argument to ldb connect in python
new d93041e Add reference to bug #4308 to remind me to add regression test to smbtorture. Jeremy.
new f640135 Fix crash in module, get more of the NULL acl test right. Jeremy.
new 4af3c28 Only one more issue with NULL ACL test left to solve. Jeremy.
new 24c598b Don't call FSET_NT_ACL on file create if there's no SD to set. Leave the default ACL in place. Jeremy.
new 7522ef1 Final fix to make us pass NULL SD test in RAW-ACLs. Not sure if this is 100% right. Only inheritance left to fix. Jeremy.
new 87f563c Start factoring out the inheritance differences. Jeremy.
new 0be668f doserr: add WERR_NO_TRUST_SAM_ACCOUNT.
new 8d69a65 s3-dsgetdcname: fix reply generation (forgot to map nt1 to nt5ex).
new 0db0ce4 Fix bug #5825 - Account locking out doesnt work with an LDAP backend.Based on a problem found by Boyang. Only the pdb_nds backend implements login attempts so this was broken for tdbsam and ldap. Jeremy.
new 66abdaa netlogon-idl: add netr_ChangeLogEntry.
new bc6cb55 netlogon-idl: add netr_ChangeLogFlags.
new 64fff23 netlogon-idl: add netr_ChangeLogObject union.
new e721e3b netlogon-idl: use netr_ChangeLogEntry subcontext in netr_DatabaseRedo.
new c353c53 netlogon: add 8bit varients of netr_SamDatabaseID8Bit and netr_DeltaEnum.
new 7bd12a8 netlogon: use 8bit SamDatabaseID and DeltaEnum in netr_ChangeLogEntry.
new 884c3b3 s3-build: rerun make samba3-idl.
new 008ac81 s3-rpcclient: add database_redo command.
new db26f7b s4-smbtorture: add test for netr_DatabaseRedo.
new 3269591 mount.cifs: use lock/unlock_mtab scheme from util-linux-ng mount prog
new 1a60fc0 librpc/idl: Add named_pipe_auth.idl to Samba4
new 21aa4ea s4: smbd: implement stream_socket_named_pipe()
new 9666582 s4: rpc_server: listen on named_pipes
new 6815fd1 s3: rpc: let serverinfo_to_SamInfo3() work with no pipe_session_key
new e9b8dd5 s3: build ndr_named_pipe_auth.c
new ace87f1 For proxied named pipes, connect to np/<pipe_name> and send auth info
new 2c5a9f0 s4-test: skip netr_DatabaseRedo test.
new 8b4b5c3 Add wrapper str_list_make_v3() to replace the old S3 behavior of str_list_make(). From Dan Sledz <dan.sledz at isilon.com>: In samba 3.2 passing NULL or an empty string returned NULL. In master, it now returns a list of length 1 with the first string set to NULL (an empty list). Jeremy.
new 7ae6253 Convert to use VFS layer.
new 8962be6 Make us clean under valgrind --leak-check=full by using talloc_autofree_context() instead of NULL. Remove the code in memcache that does a TALLOC_FREE on stored pointers. That's a disaster waiting to happen. If you're storing talloc'ed pointers, you can't know their lifecycle and they should be deleted when their parent context is deleted, so freeing them at some arbitrary point later will be a double-free. Jeremy.
new 5a2feed If we didn't inherit any ACE's the ACE pointer should be NULL. Jeremy.
new 616bc99 s4: security.idl: split of dom_sid stuff into dom_sid.idl
new c6e5788 s4: security.idl: for now move server_id also to dom_sid.idl
new da9f41d s4: ndr_sec_helper: remove unused include
new ff5c58d librpc/ndr: move ndr_sec_helper.c to the toplevel
new 9579036 s4: fix samba4.samba3sam.python test
new 0d25517 s3: security.idl: split of dom_sid stuff into dom_sid.idl
new 03b9547 s4: use toplevel security.idl
new 1e80221 security.idl: sometimes ACEs have some padding at the end
new 07ee1a6 s3: make idl
new f0b3f98 s4: dsdb/schema: fix the equality and comment of DN+String syntax
new 8d4aaef s3: add missing librpc/gen_ndr/ndr_dom_sid.h
new 87d4138 Converting notify.c to store a request, not an inbuf
new 5e29565 Remove the change to the user context in process_blocking_lock_queue()
new 52958ea Remove a direct inbuf reference (should have been removed with 8987641d...)
new 807ad17 Remove a direct inbuf reference from reply_nttrans()
new 8637dd1 change CHECK_READ to use smb_request instead of inbuf
new 7a35506 Remove direct inbuf refs from send_trans_reply
new 8315677 Do not write into inbuf for the transs request
new 5a33e90 Make "construct_reply_common" static
new 813bf8b Fix a subtle logic bug in the adaption of se_create_child_secdesc(), pass RAW-ACL inheritance tests. Only access masks for SD get/set left to fix. Jeremy.
new d64caaf Remove debug code added in error. Jeremy.
new 7d8787c ntlm_auth: Put huge NTLMv2 blobs into extra_data on CRAP auth.
new 4c391c9 [s3]build: build cifs.upcall at build time instead of at install time.
new 951cf45 [s3]build: prevent make errors for picky makes when $(EXTRA_ALL_TARGETS) is empty
new 0474c86 nterrors: add NT_STATUS_DS_BUSY.
new e78379b s4-dsdb: add samdb_result_parameters.
new c8a8c23 s4-dsdb: add samdb_msg_add_parameters.
new e004307 s4-netlogon: change parameters string to lsa_BinaryString.
new fdc28cf s3-netlogon: fix type of parameters string in user delta.
new 843135c s4-samr: move samr.idl to toplevel idl directory.
new a4c24b4 s3-samr-idl: cleanup.
new 1f846f6 s3-build: re-run make samba3-idl (after cleanup).
new 9888ed1 s4-samr: merge samr_UserInfo20 from s3 idl.
new 244dee6 s4-samr: prepare for Query.*Info calls: change macros.
new 7f58bba s4-samr: fix tests for binary parameter string.
new 6548c88 s4-samr: merge SAM server specific access rights from s3 idl.
new afba859 s4-samr: merge User Object specific access rights from s3 idl.
new b26433d s4-samr: merge Domain Object specific access rights from s3 idl.
new 6ccd31b s4-samr: merge Group Object specific access rights from s3 idl.
new 27021fe s4-samr: merge Alias Object specific access rights from s3 idl.
new e0a6e3b s4-samr: merge samr_ChangePasswordUser3 from s3 idl.
new 5ae9ec3 s4-samr: merge samr_GetDisplayEnumerationIndex from s3 idl.
new 41776e1 s4-samr: merge samr_GetDisplayEnumerationIndex2 from s3 idl.
new 47d0c89 s4-samr: merge samr_ValidatePassword from s3 idl.
new 93c6129 s4-samr: merge samr_LookupRids from s3 idl.
new 5ce30d0 s4-samr: merge samr_QuerySecurity from s3 idl. (fixme: python)
new 94b7db1 s4-samr: merge samr_RidToSid from s3 idl. (fixme: python)
new f42f1ae s4-samr: merge samr_GetUserPwInfo from s3 idl. (fixme: python)
new 8f1559c s4-samr: merge samr_GetDomPwInfo from s3 idl. (fixme: python)
new 88ff1be s4-samr: merge samr_GetBootKeyInformation from s3 idl. (fixme: python)
new a2a26da s4-samr: merge samr_Connect5 from s3 idl. (fixme python)
new 9774927 s4-samr: merge samr_QueryGroupMember from s3 idl. (fixme: python)
new f7dfea3 s4-samr: merge samr_QueryDomainInfo from s3 idl. (fixme python)
new f20dd95 s4-samr: merge samr_QueryDomainInfo2 from s3 idl. (fixme: python)
new 68a2ca1 s4-samr: merge samr_GetGroupsForUser from s3 idl. (fixme: python)
new bab255f s4-samr: merge samr_QueryDisplayInfo3 from s3 idl. (fixme: python)
new 3a9b42f s4-samr: merge samr_QueryDisplayInfo2 from s3 idl. (fixme: python)
new aaca059 s4-samr: merge samr_QueryDisplayInfo from s3 idl. (fixme: python)
new 2efec54 s4-samr: merge samr_EnumDomainAliases from s3 idl. (fixme: python)
new 61391d0 s4-samr: merge samr_LookupNames from s3 idl. (fixme: python)
new bb1d768 s4-samr: merge samr_LookupDomain from s3 idl. (fixme: python)
new d4d9a73 s4-samr: merge samr_EnumDomains from s3 idl. (fixme: python)
new 1ea97d7 s4-samr: merge samr_EnumDomainUsers from s3 idl. (fixme: python)
new 99c2fac s4-samr: merge samr_EnumDomainGroups from s3 idl. (fixme: python)
new 0548642 s4-samr: merge samr_QueryAliasInfo from s3 idl. (fixme: python)
new 15e0115 s4-samr: merge samr_QueryGroupInfo from s3 idl. (fixme python)
new 09998ab s4-samr: merge samr_QueryUserInfo{2} from s3 idl. (fixme: python)
new 8f23dff s3-samr: remove old samr.idl file.
new 676f3c1 s3-build: re-run make samba3-idl (rid2sid).
new 853909b It is not valid to talloc_free() ldb_dn_get_linearized()
new 39d4237 [s3]make keytab filename argument mandatory to "net rpc vampire keytab"
new 8076e50 Added vfs_acl_tdb.c module to do ACLs completely in userspace. Passes all of RAW-ACLS except for the last test which uses a non-POSIX chown. More testing/documentation to follow. Jeremy.
new d6be0ba Fix the build (ndr_pull_struct_blob has a different signature in master). Jeremy.
new dee2c61 [s3]vfs_acl_tdb: fix the build.
new 2f438b4 Remove unused variable, fix return.
new 634c87d Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 2e6bf03 Regenerate SWIG output.
new 4f2635b Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 0baca66 Fix bug 5889. "delete veto files = no" seems to break. Jeremy.
new c62427c Fix bug 5891] : smbd crashed when viewing the eventlog exported by "eventlog list" Don't mix TALLOC and SAFE_FREE(). Jeremy.
new e6f8fd9 s3: Add support for make test to use a share dir outside of the prefix dir
new aa6af1f errors: add WERR_CM_BUFFER_SMALL.
new 365a703 s3-rpcclient: add ntsvcs_getdevlistsize command.
new 17fe93f s3-rpcclient: add ntsvcs_getdevlist command.
new 8d8386c ntsvcs: some corrections for the PNP_GetDeviceRegProp IDL.
new 0241b2c s3-rpcclient: some corrections for the PNP_GetDeviceRegProp client.
new 0a77b18 s3-build: re-run make samba3-idl.
new 0afcf4d ntsvcs: fill in more unknowns in PNP_HwProfFlags IDL.
new 2ea5e22 s3-build: re-run make samba3-idl.
new 0bb8665 s3-rpcclient: correct some former unknonws in cmd_ntsvcs_hw_prof_flags command.
new 1f87fc7 ntsvcs: use both named-pipe endpoints.
new 663c1d5 ntsvcs: fill in some more formerly unknowns in PNP_GetHwProfInfo.
new 92f64d3 s3-build: re-run make samba3-idl.
new 67018ed s4-smbtorture: add very basic RPC-NTSVCS test.
new 7f36d3b pam_winbind: fix what data we put into the blobs.
new d38bffd s3: Add support for storing dos attributes as st_flags in the stat struct.
new d67e7f3 Fix memory leak in error path, spotted by Martin Zielinski <mz at seh.de>. Jeremy.
new 9efed3b s3/s4 build: Add additional LDFLAGS in check_python.m4 to allow it to pass on more systems
new 6f0be6c Pretty print out SD's on get/set. Jeremy.
new 1a89b9f Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 5e25f5f Fix build break
new a8722a1 i18n/l10n pam_winbind
new 540b2df pam_winbind: translate some more string.
new 85dec69 pam_winbind: do not add empty blob.
new 6a61580 s3-winbindd: workaround for samr_ChangePasswordUser3 to User2 fallback for w2k dcs.
new 9f1ee82 pam_winbind: add german de.po file.
new b0107f7 fix typo
new e76e77c s3-svctl-server: fix remote rpc service management (bug #5888).
new 4c7033d Move v2 from timestamp to 16-byte hash. Got the change in before on disk format is fixed. Jeremy.
new 1b41f67 sys_pwnam doesn't return talloced memory, so don't mix up the returned struct. (cherry picked from commit eb99923991960e53bd150ac8f1d818cb746101b4)
new 5a210cc Rename some variables in getpwnam_alloc() for clarity
new f50ad76 Actually finish memcache_add_talloc
new 3c98d5b Make memcache_add_talloc NULL out the source pointer
new cf06b75 pidl: do not generate cli_ functions for noopnum flaged functions.
new 216c788 pidl: skip generation of noopnum functions in generated s3 server.
new df21095 Attempt to fix the build
new caf0c17 s3-spoolss: fix enumports segfault (another malloc vs. talloc candidate).
new badfac4 Move libtorture to top-level.
new 8beecd4 Move torture directory to top-level.
new 12f6428 Fix merged build.
new 0e553a0 Remove unused init function in subunit code.
new e711d76 Fix bug 5901: Default for streams_depot location
new 45cf68c s4:torture: fix the build with auto dependencies
new 8c2c62c s4:libcli/resolve: don't ignore SIGCHLD anymore
new 536de25 Add a new function to parse a DATA_BLOB into a GUID
new 64b6d2d lib/util: hex_encode_talloc(): fix error path and set talloc name
new 1290b1d s4:librpc/ndr: integrate NDR_MISC into LIBNDR
new 69af236 librpc/ndr: let GUID_from_data_blob() accept a ndr blob or a hex string too
new 2cff27c librpc/ndr: add GUID_hexstring()
new 6770fd1 s4:dsdb/schema: we don't need to use find_syntax_map_by_ad_oid() as the syntax is already known
new 203544e s4:dsdb/schema: use pointers for rangeLower and rangeUpper.
new 3c0f03a s4:dsdb/schema: add a function to generate the "extendedAttributeInfo" values
new a1f76f7 s4:dsdb/schema: add a function to generate the "extendedClassInfo" values
new 1d9c88b s4:dsdb/schema_fsmo: provide "extendedAttributeInfo" and "extendedClassInfo"
new 9abd459 Always validate a DN when constructing from a string in python
new 109719d Remove restrictions on number of DN components in LDAP server
new 8e1934a Use new GUID_from_data_blob
new 00b6343 The samba3sam test does not really need the extended_dn module
new 5b796ad Print unconvertable ldb element values as base64.
new cf5c919 Improve debug when SASL search fails
new 16a3a2d Remove timeout event once we are calling the callback.
new 3d0a3c1 Add helpful function for comparison of DATA_BLOB elements
new a19df19 Run the original operation before we update linked attrs
new 5e5ccab net: Fix net rap printq info documentation (bug #5892)
new 806a45c Improve the Gemand pam_winbind translation.
new 29f2ca8 Fix broken msgids in ntstatus_errors
new 327d2be s4:dsdb/samdb: don't allow objects without objectClass
new f092312 pam_winbind: rerun genmsg after Bo Yang's fixes.
new 7d5f3f5 ntsvcs: remove todo from PNP_GetDeviceList.
new fea323b s4-smbtorture: add PNP_GetDeviceRegProp test for ntsvcs testsuite.
new 2fbdf22 s3-rpcclient: fill in unknowns in cmd_ntsvcs_get_hw_prof_info.
new 2d44f72 s4-smbtorture: pure reformatting of svcctl test.
new 880e232 svcctl: fix idl for svcctl_QueryServiceStatusEx.
new b43c3a3 s4-smbtorture: add test for svcctl_QueryServiceStatusEx.
new c0db253 s4-smbtorture: fix test for svcctl_EnumServicesStatusW.
new 4e0bbb6 svcctl: fix idl for EnumServicesStatusExW.
new abbd539 svcctl: fix idl for svcctl_QueryServiceConfig2W.
new 2409f21 s4-smbtorture: add test for svcctl_QueryServiceConfig2W.
new 738d066 svcctl: fix idl for svcctl_EnumServicesStatusW.
new 5b4140a svcctl: fill in SERVICE_CONTROL from s3.
new 0e80172 s3-build: re-run make samba3-idl.
new 0cba859 s3 create-tarball.sh: Remove dashes in git commands.
new 0b1015d Fix build warning introduced by making SERVICE_CONTROL an enum
new a48abda s3-libnet-samsync: use enctype 23 for vampired keytab entries.
new d8df43e Fix bug #5900 reported by monyo at samba.gr.jp - vfs_readonly.so does not work. Jeremy.
new 9ea7944 Fix bug #5906 when running winbindd on a Samba PDC. Winbindd crash on 'getent group' Jeremy.
new ab55ecb Explicitly include samba4 includes.h to fix the build.
new 1c07c30 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 1a48107 s3-libnet-samsync: add support for partial replication.
new 2ac4b43 s3-net-vampire: add support for partial replication (individual deltas).
new ee81191 s3-net: add net_dc_info struct.
new b8fee9d s3-net: add net_scan_dc function.
new 4be8d9c s3-net: use net_scan_dc in net rpc vampire keytab.
new 9f86dd7 s3-net: add "net rpc vampire passdb" that allows to take arguments.
new 0861a71 s3-libnet: move add_to_keytab_entries to libnet_keytab.
new 10572d1 s3-libnet-samsync: add samsync_ops.
new d10293d s3-libnet-samsync: add samsync_ops to all samsync modules.
new eef8de5 s3-libnet-samsync: use samsync_ops.
new 677921b s3-libnet-samsync: call init and close ops function where appropriate.
new 8c67159 s3-libnet-samsync: move all modules to startup,process,finish callbacks.
new 9051351 s3-libnet-samsync: pass sequence number pointer to process routine.
new 6aaf220 s3-libnet-samsync: use netr_DatabaseDeltas unless full replication enforced.
new a079c50 s3-libnet-samsync: pass back sequence number from fetch_sam_entries_keytab.
new b876914 s3-libnet-samsync: refactor libnet_samsync.
new 6ef719b s3-libnet-samsync: store samsync sequence number state in keytab.
new 6ce29dc Fix trans2findfirst for the large directory optimization
new 93fd28a Re-structure Volker's patch to "Fix trans2findfirst for the large directory optimization". Makes the change clearer. Jeremy.
new 69debd4 libsmb: Fix up pointer passed to cli_send_trans in cli_link_internal
new 0e62bb3 Fix bug #5908 - Samba 3.0.32 - internal change notify on share directory fails"
new 9a7900f Whitespace and >80 column cleanups.
new 6d59be1 Fix extended DN parse error when AD object does not have a SID.
new 15c6291 Move wireshark conformance file to top-level.
new 041c5cf Added ability to set id mappings in wbinfo.
new 00c6271 Added ability to remove id mappings in wbinfo and libwbclient.
new ce44a20 Clean-up various trailing space and >80 column lines.
new 314e5cf s3/s4 build: Fix makefile expression to work on more systems
new 1115b7b s3/s4 build: Fix execinfo and sasl build error when the libs/headers are in non-standard locations.
new 12e7214 build-docs: Use 'git clean' instead of 'git-clean'.
new 6216e5c manpages: Document new wbinfo idmapping options.
new 4252349 Fix path for torture.h.
new cd82c07 Fix bug #5904 - libnss_wins causes SIGABRT while servicing getaddrinfo() request. Jeremy.
new d532197 Add functions to delete NTACL on posix ACL set. Jeremy.
new 2865be8 pidl: fix generated s3-server in,out,ref qualifiers that are used for buffer allocation.
new 07b3a1e s3-build: re-run make samba3-idl after pidl change.
new 9b40d26 s3-rpcclient: fix cmd_ntsvcs_get_dev_reg_prop.
new 12fdb5e s3-ntsvcs: use pidl for _PNP_GetDeviceRegProp.
new f9d691d s3-ntsvcs: remove old hand-marshalling for ntsvcs getdevregprop.
new 31a8c4d Fix build farm breakage.
new 804e639 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 54e832c s4-smbtorture: fix segfault in RPC-EVENTLOG test.
new bc070b1 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new da683d6 This code mixes up int and uint32 when pulling out of a TDB. This is very bad. Fixing... May fix bug #5891, not sure. Jeremy.
new 172628d eventlog: don't crash in sync_eventlog_params().
new afd57a1 s3-eventlog: move non rpc eventlog headers to own include file.
new 70f55dd s3-eventlog: avoid passing down full prs_struct in eventlog server.
new 2736650 eventlog: fill in some unknowns and use flags bitmap in IDL.
new 6ed83d3 s3-build: re-run make samba3-idl.
new f0e7548 s3-eventlog: remove trailing whitespace.
new 53903d9 Fix the build, by some cut-and-paste error I got two versions of the same functions here. Jeremy.
new 98bf3ee Second part of fix for bug #5891 - smbd crashed when viewing the eventlog exported by "eventlog list". Don't leak memory on error paths. Jeremy.
new 293372f Fix bug #5909 - MS-DFS does not work on Vista, if link name includes multibyte character.
new 2b85288 s3 build: Fix incomplete types warnings
new 03e0d0f s3-winbindd: for now only change machine pwd when not using a system krb5 keytab.
new 363fe11 s3/s4 build: Fix "might be unitialized" warning
new 35ac623 s3-libnetjoin: try to show a better error message upon invalid configuration.
new 98e1dd6 s3-libnetjoin: fix build warning.
new 9164b14 Fix include path for installation.
new 97fb05c First part of fix for bug #5903 - vfs_streams_xattr breaks contents of the file. Restructures parts of open code so that fsp must be allocated before calling open_file_ntcreate(_internal). Also fix up file ref-counting inside files.c. Jeremy.
new fa60e4e s3-winbindd_ads: prevent negative GM/ cache entries due to broken connections
new e179c41 s3-winbindd_ads: use the reconnect methods instead of the rpc methods directly
new dd54e68 s3-winbindd: make all winbind rpc-methods static.
new 8d674e3 Second part of the fix for bug #5903 - vfs_streams_xattr breaks contents of the file (also fix a bad merge of the previous patch from 3.3). Jeremy.
new ecd8c5d Use fxattr calls whenever possible (trying to work around the strange Linux kernel oplock bug). Jeremy.
new c23a6dc FreeBSD configure check for backtrace_symbols
new 3d30d59 [s3]nfs4_acls: make prototype header match definition for smb_set_nt_acl_nfs4()
new dcc4661 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 83ff697 Fix the logic bug that caused us to run into kernel oplocks on an open for a stream inside a file with stream_xattr module. On opening the base_fsp we must break existing oplocks. Jeremy.
new 338303e Rever 83ff6979f504d50caf725ee62549604630b69be7 - "Fix the logic bug that caused us to run into kernel oplocks on an open for a stream inside a file with stream_xattr module. On opening the base_fsp we must break existing oplocks." as it broke make test. Jeremy.
new d205766 Fix a C90 error. Jeremy.
new a6aa720 Add "net machinepw"
new 84e37eb s3 build: don't specify ZLIB_LIBS (i.e. "-lz") in object collections.
new 71c782c s3-build: do not auto-genereate ndr tables but use checked-in tables.
new 09bc3a2 s3 build: when detecting to use internal zlib, put "-I../lib/zlib" first in CFLAGS
new 3080fd6 RPC sessions on np connections need the real session key transferred
new 34fc529 fix the build
new 9c31731 Fix an uninitialized variable warning
new 671d68d ctags: Ignore source3/includes/proto.h for tags.
new 526c609 s3-rpcclient: Fix a compile warning.
new ed27d91 Add auth_serversupplied_info to create_conn_struct
new b416135 libcli/nbt: fix some extrasemi compile warnings.
new a36415a s3-rpcclient; Really fix compile warning.
new 798b9e1 Fix to allow setting of NULL DACL/SACL
new 783ab04 Convert move_driver_to_download_area to use create_conn_struct
new cb4f857 Convert get_correct_cversion to use create_conn_struct
new c25f5c7 Convert delete_driver_files to use create_conn_struct
new 6f840dd Remove unused make_connection_with_chdir()
new 907f126 Get rid of pipes_struct->pipe_user, we have server_info now --- YESSS!
new f340ed1 Fix nonempty blank lines
new 26461a7 s3:libads/ldap.c: return an error instead of crashing when no realm is given
new 51b840a Search for gpfs functions in both libgpfs_gpl.so an libgpfs.so
new 2c45893 Fix bug #5873 - ACL inheritance cannot be broken. This regresses #4308, but that will have to be fixed another way. Jeremy.
new 417f187 Allow SYSLOG_FACILITY to be modified with a new configure option called --with-syslog-facility
new d1d9c06 libwbclient: Add placeholder functions for wbcQuery[GSU]idTo[GSU]id
new ddf8216 libwbclient: Add placeholder function for WINBINDD_GETGRLST
new 1fac144 libwbclient: Fix typo in wbcGetgrent docstring.
new 6485c99 libwbclient: Add placeholder function for WINBINDD_CCACHE_NTLMAUTH
new 5856364 libwbclient: Implement wbcGetpwent
new 9d2c2a7 libwbclient: Implement wbcGetgrent and wbcGetgrlist
new bf04324 [s3]zfsacl: Prevent calling POSIX ACL vfs methods on zfs share.
new afbfbd7 [s3]zfsacl: "return" is not a function.
new 6a4957d UNFINISHED - s3:idmap_ad: multi-domain
new 03304c5 Revert "UNFINISHED - s3:idmap_ad: multi-domain"
new 9482186 s3-samr: fix _samr_LookupNames return code.
new f5a87e3 Make sure dom_sid.h is installed.
new fc0985d Merge branch 'master' of ssh://git.samba.org/data/git/samba
new d3fa3c0 Fix bug #5914 - Build failure: redefinition of struct name_list Jeremy.
new f1d8872 Use a simple shell loop instead of _AC_SUBST_VARS.
new b39611c Fix circular dependency error with autoconf 2.6.3.
new 8e9c5f8 Don't filter out any variables for config.pm, only for config.mk.
new 58db2be Move netr_SamDatabaseID8Bit to netlogon.idl to prevent problems with forward enum declarations when compiled with C++.
new 114f519 Fix the offset checks in the trans routines
new 5aebfd9 s4-smbtorture: fix some build warnings.
new e09f658 s3-samr: add init_samr_user_info5.
new bed91c0 s3-samr: add support for _samr_QueryUserInfo level 5.
new 9c2ed82 s3-samr: support samr_QueryUserInfo2 as well.
new 5f9524a s3-samr: support samr_CreateUser as well.
new d94f3e3 s3-samr: avoid enumeration and user creation on builtin domain handle.
new e398eed s3-samr: fix return code for invalid name in _samr_LookupDomain.
new 257d99d0 s3-samr: fix return code for invalid password sets in SetUserInfo.
new 6a627b4 s3-samr: never allow to alter pwdlastset directly.
new 599707c Remove two direct inbuf references from reply_sesssetup_and_X_spnego()
new 4a32239 Remove an unused variable
new 9da3101 Remove the variable "size" from reply_trans
new 738271f Remove the variable "size" from reply_nttrans
new 9a3be6f Move cli_trans_oob to lib/util.c
new 2719216 Consolidate the buffer checks for the reply_trans style functions
new a790dcb Remove inbuf references from the trans2ioctl code
new 2bb90b7 Remove "conn" parameter from np_open, smb_request contains it
new 1be5be5 samr: fix samr_UserInfo24 and samr_UserInfo26.
new 408cd5b s3-build: re-run make samba3-idl.
new 4d7485d s3-samr: fix init_samr_user_info{23,24} callers.
new 296fae7 s4-samr: fix samr passwdord_expired callers.
new 206375c s4-smbtorture: add samr_rand_pass_silent.
new bd95b6b s4-smbtorture: add test_SetUserPass_level_ex.
new 89ad207 s4-smbtorture: add test for samr password_expired flag while setting passwords.
new 465466e s4-smbtorture: move test to SAMR-PASSWORDS-PWDLASTSET.
new 4b68794 s4-smbtorture: allow to disable full testing of all possible opcode combinations.
new 580c2b3 selftest: s4 does not have a pwdlastset implementation yet.
new 143097d s3-samr: add init_samr_user_info25 and init_samr_user_info26.
new fd2a15f s4-smbtorture: fix RPC-SAMR-PASSWORDS-PWDLASTSET with samba3 option.
new 1cf5c15 s4-smbtorture: add some more testcases to pwdlastset test.
new 42adfd1 s3-libnetjoin: remove unused md4_trust_password, found by metze.
new 2809987 s3-libnetjoin: Fix bug #5749. Re-set acctflags while joining. fix from metze.
new 88909ac fix nonempty blank lines
new 9587356 Do not build the session request if it si not used anyway
new d253a36 fix nonempty blank lines
new 8fc15ab remove the explicit mem_ctx from ntlmssp_state, use the state itself
new 8340d10 Set PRESENT flag when returning NULL [SD]ACL like Windows does.
new 757a1f5 s3:winbindd/nss_info: change nss_map_{to|from}_alias to take nss_domain_entry
new 67cc93c s3:winbindd/idmap_util: unify entering debug messages and add ouput of domain
new 5f5fa28 s3:winbindd/idmap: add diagnostic entry debug msg to idmap_find_domain().
new 7b4e543 s3:winbindd/idmap: add diagnostic entry debug msg to idmap_backends_unixid_to_sid
new 11d5b1a s3:winbindd/idmap: add diagnostic entry debug msg to idmap_backends_sid_to_unixid
new 73fddcd s3:winbindd/idmap_ad: rename ctx to mem_ctx in nss_ad_get_info()
new be233ae s3:winbindd/idmap_ad: refactor core of nss_{sfu|sfu20|rfc2307}_init to common function.
new 484fa90 s3:winbindd/idmap_ad: add support for trusted domains to idmap_ad (bug #3661)
new 82ee6d2 s3:winbindd/idmap_ad: add entry debug message to nss_ad_get_info()
new 1048c2c s3:winbindd/nss_info: add debugging to nss_init()
new 09d05bc s3:winbindd/nss_info: add entry debug message to nss_get_info()
new af6f1b4 s3:winbindd_cache: add debugging to get_nss_info_cached()
new a7e60be s3:winbindd/nss_info: whitespace cleanup.
new 37be1f6 s3:winbindd/nss_info: fix default backend handling for ad backends.
new c77435c s3:winbindd/nss_info: make nss_domain_list_add_domain() static
new 0744c32 s3:winbindd/nss_info: remove unused variable from nss_init()
new 7bd7846 Make nt4_compatible_acls() non-static for use by VFS ACL modules.
new e021ece s3:vfs_tsmsm: fix potential segfault (freeing uninitialized buffer)
new 81fc50b Fix script installmo.sh when no .po file exists
new 4f0661a Fix a debug message, append the correct \n
new c7c591c s3-samr: modify logging in _samr_Connect2 so that it can be called from other calls as well.
new 24fec0a s3-samr: avoid code duplication for identical code in _samr_Connect2, 4 and 5.
new 49a8bd5 s3:smbd: '|' isn't allowed in windows filenames
new edde763 s3:smbd: correctly verify stream names to pass RAW-STREAMS
new 936037c s3:smbd: wildcard characters are allowed in stream names
new 0b7430b s3-samr: fix various potential memleaks in samr_SetUserInfo.
new 8edd775 s3:smbd: construct the correct newname for stream renames
new ff7de4a Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 4659215 s3:smbd: return DELETE_PENDING on path based operations on streams, when the main file was deleted.
new d1d9dc5 s3:smbd: write times should be set on the base file instead of the stream name
new 787b053 s3:smbd: only try and fallback to open a directory if it's not a stream open
new 9ae1a17 s3:streams_xattr: add support for renaming streams
new ce310f6 s3:streams_depot: map 'file::$DATA' to just 'file'
new 549c2cb s3:streams_depot: add support for stream renames
new d53f82a s3:streams_depot: fix valgrind bug lp_parm_const_string() doesn't talloc the default value
new b0c0b94 s3:streams_depot: add an option to disable the xattr checks
new 0b16974 s3:vfs: fix FCHMOD_ACL macros
new e6a2ce9 s3:smbd: give the correct error when trying to replace a stream
new a8004a4 s3:streams_xattr: recheck fsp->fsp_name after a rename
new 65169a4 s3:streams_xattr: fstat should do a stat on the base file
new e605fdc s3:smbd: close the low level fd of the base_fsp, if the file was created
new a8595bf s3:selftest: test the streams_depot module as it passes make test
new 7c07be9 s4:pvfs: return the correct error code for invalid names
new 84b2db8 s4:pvfs: correctly check stream names
new dfc3657 s4:libcli/clideltree: work against servers without NTSTATUS support
new 9519d5d RAW-CHKPATH: test every character in the range of 0x01 => 0x7F
new b25d69e RAW-STREAMS: check some strange stream name combinations
new 87bb9e1 RAW-STREAMS: test valid character in the range of 0x01 => 0x7F
new 540e637 RAW-STREAMS: some more tests...
new db369b5 RAW-STREAMS: test stream renames
new c379820 samr: add samr_DomainServerState.
new 01b6eee s4-samr: use samr_DomainServerState in samr server.
new 6384c97a re-run make samba3-idl.
new 798c4b3 s3-samr: use samr_DomainServerState in client tools.
new b07d379 s3-samr: refuse do process UserSetInfo with 0 fields_present.
new 61a6b49 s3-passdb: remove unused (now samr.idl) ACCT_NT/LM_PWD_SET flags.
new 931f16f s3-samr: _samr_EnumDomainUsers always returns a sam array (even w/o users).
new 9b17e3b Use the direct pointer to the syntax
new 6c298c0 Don't treat the DN+binary syntax as a DN.
new 1bcd913 s3: Fix 'ctx' might be used unitialized warnings
new 25e7b21 Attempt to fix a build failure on AIX
new 8e5cd8f s3-samr: fix samr_SetUserInfo{2} level 23.
new 9ccd117 s3-samr: simplify _samr_QueryUserInfo a lot and fix some few potential memleaks.
new ac6c003 configure.in: Fix smbtorture_s3 tests.
new c554080 s3-net: allow to list a keytab generated using net rpc vampire.
new 34cfcd6 Implement type multi_sz for "net registry setvalue"
new c09e04a docs: Add default value for "writeable" to man smb.conf.
new 239f815 Add OneFS VFS module skeleton.
new 85b8ccc Add support for OneFS ACLs
new a226d86 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new afa0d6b libwbclient: avoid usage talloc_init() in library code
new fcbf881 s4: add some useful link and the patch for the ntp_signd support
new 1eb743a s3: Change sockaddr util function names for consistency
new f38d7f2 s3: Add SMB_VFS_CREATE_FILE to the vfs layer
new f995a7a s3: Add new "is_dos_path" argument to SMB_VFS_CREATE_FILE
new 61b4597 s3: Add SMB_VFS_CREATE_FILE to vfs_full_audit module
new 2caa4fe s3: Modify direct callers of create_file_unix_path to call SMB_VFS_CREATE_FILE
new 08ce060 s3: Modify direct callers of open_file_ntcreate and open_directory to call SMB_VFS_CREATE_FILE
new 6f7f4b4 s3: Modify direct caller of open_file to call SMB_VFS_CREATE_FILE
new f79aae7 s3: Simplify the create_file_unix_path->open_file_ntcreate path
new 5844012 s3: Change SMB_VFS_CREATE_FILE to take a create_file_flags argument
new dbfcd3f s3: Fix FILE_FLAG_POSIX_SEMANTICS handling underneath SMB_VFS_CREATE_FILE
new 2b8f3e2 s3:net: fix password set of 'net rpc trustdom add'
new 885a1be s4:netlogon: Implement netr_GetDcName() similar to netr_DsGetDCName()
new 9d44600 s4:netlogon: for now implement netr_GetAnyDCName() as wrapper of netr_GetDcName()
new e9d1c3e RAW-NETLOGON: check netr_GetAnyDCName() result
new 6c9b029 s4:selftest: we have netr_GetDcName() and netr_GetAnyDCName() implementations now
new db59cbf s3:winbindd: don't open a new dc connection in winbindd_getgrnam (main winbindd)
new 95b4baf s3:winbindd: don't open a new dc connection in winbindd_getpwnam (main winbindd)
new 0f38bd9 s3:winbindd: fix horrible mis-indentation of toplvl braces in getgrsid_sid2gid_recv
new 180245f s4:kdc: allow a trusted domain to get kerberos tickets
new 677e0fb s4:kludge_acl: allow everybody to read the sequence number
new 15e1fd7 Fix bug #1254 - write list not working under share-level security A somewhat more elegant fix than I could use for 3.2.x or 3.0.x. Turns out the only part of check_user_ok() that needs to change for share level security is the VUID cache pieces, so I can just always use check_user_ok() for all lp_security() cases. Jeremy
new 09b4a95 Fix bug #5929 - vfs_prealloc does not build with option --with-cluster-support and GPFS
new 0e723d8 Fix bug #5937 - filenames with "*" char hide other files Jeremy.
new 7d8f3cd Let ntvfs request transport close via ntvfs_request state
new 39e468f vfs_cifs - Use ntvfs request transport close to close downstream session
new 0f74de3 s4:password_hash: really catch the clearTextPasswordAttr case...
new e9269e5 s3-rpcclient: add get_domain_handle for samr commands.
new de443a4 samr: fix samr_UserInfo21 (order of lm_password_set and nt_password_set).
new 809d44e samr: fill in two unknowns in samr_DomInfo13.
new 8210177 samr: fill in two unknowns in samr_UserInfo21.
new b0e813d samr: make more explicit what SAMR_FIELD_PASSWORD{2} means.
new 1e90c57 samr: fix samr_UserInfo18. It also contains password_expired, thanks metze.
new 9bb1f4c samr: fix samr_UserInfo18, lm/nt pwd mixup.
new 98ea2b1 s3-build: re-run make samba3-idl.
new eb906e1 s3-samr: fix init_samr_user_info2{1,3,5} callers.
new e971490 s3-samr: fix rpcclient after idl change.
new ce01168 s4-samr: fix s4 samr server after idl change.
new 7423b6a s3-samr: fix SAMR_FIELD_PASSWORD callers.
new 4bcf8ed s4-samr: fix samr callers after SAMR_FIELD_PASSWORD change.
new b8204ff s3-samr: fix samr callers of samr_UserInfo18.
new b883bcd s3: store user session key in cli_rpc_pipe_open_noauth().
new 8be3851 s3-rpcclient: add setuserinfo to set passwords using level 18,21,23,24,25,26.
new 420a907 mount.cifs: if mount user not specified use USER environment variable
new 58102a3 s4-smbtorture: fix build of samr test (bad git merge).
new 985d9b1 s4-smbtorture: add test for setting passwords via samr_UserInfo18.
new b514da4 s4-smbtorture: add test for setting passwords via samr_UserInfo21.
new 97c3ae1 s4-smbtorture: more tests for RPC-SAMR-PASSWORDS-PWDLASTSET.
new c0b67b4 s4-smbtorture: add support for level 18 and 21 in test_SetUserPass_level_ex.
new f29d31a s4-smbtorture: do full level 18, 21, 23, 24, 25, 26 testing in pwdlastset test.
new 3656cb2 s3-samr: fix samr_SetUserInfo level 18 server-side.
new ac4a77c Fix for crash bug freeing a non-malloc'ed buffer if the client sends a non-encrypted packet with the crypto state set.
new 611ef42 Fix bug #5944 - nmbd does not boot if socket adress = "" is defined in smb.conf
new 3b6e5e6 Fix lp_socket_address() prototype. Jeremy.
new 33193c2 Fix bug #5928 - Option --version in testparm does not work.
new f9172a2 Fix logging to syslog
new ba0facd s4:winbind: move setting up the primary_sid into a new function wbsrv_setup_domains()
new 3e1cd3d s4:brwoser.idl: add idl for BrowserrQueryOtherDomains()
new 6627080 s4:rpc_server: add dcesrv_browser template
new f8bbdb1 s4:dcesrv_browser: implement dcesrv_BrowserrQueryOtherDomains()
new b7a1dd9 s4:loadparm: start 'browser' rpc_server
new d595844 s4:librpc: add SUBSYSTEM::RPC_NDR_BROWSER
new 2c31b79 s4:torture: add simple RPC-BROWSER test
new e9215c9 RPC-BROWSER: send the correct data in later requests
new a2700f3 s4:secrets: remove unused structure
new 54b90cd s4:winbind: fill in the correct variable...
new 691cf38 Slightly simplify cli_session_setup_ntlmssp
new 1db7076 Fix nonempty blank lines
new e3eb94e Replace some pointless variables in reply_open_pipe_and_X by comments
new 26200f4 s4:rpc_server: make it possible for iface->bind() to specify the assoc_group_id
new 53c4166 s4:rpc_server: fix crash bugs in 26200f4fb1db81be7a9da51f317e46405351b170
new f0bb53d Factor out smb_splice_chain(), to be used by chain_reply() in smbd
new ed25c6c Add a "bytes_padding" parameter to smb_splice_chain
new f9aa69a Streamline the async_sock API a bit
new 7fbb64d Simplify async programming a bit with helper routines
new 2bd8a6e Add infrastructure to transfer winbindd_request/response asynchronously
new 15c9426 Add wb_trans_send/revc
new 3878dad Fix bug #5953 - smbclient crashes: cli_list_new segmentation fault. Jeremy.
new 9985898 s3: Add support for access based share enumeration
new 89e57a8 s3-srvsvc: fix build warning.
new 8608fd8 s3-samr: a level 18 password set needs to set the pwdlastset as well.
new 03dba69 s4:rpc_server: initialize rpc server module also for the named pipe case
new c8b0196 s3-libnet: fix build warning (missing prototype).
new 3508a66 s4:rpc_server: don't keep half finished dcesrv_connection_contexts
new 9203954 s3-ldapsam: Fix Bug 5957: do not abort rename process on valid rename script.
new f62e0d6 Fix bug #5688 LPQ process is orphaned if socket address parameter is invalid
new d5d9d3d s3: Make a few open utility functions non-static
new 6153f62 s3: Refactor getting sec_info from a security_descriptor into separate function
new 2053f77 s3: Refactor calculating path from relative_fid into a separate function
new b3c785f s3: Call fd_close from close_directory
new 51e7f79 s3: Add onefs_open.c with code copied verbatim from smbd/open.c
new e0711ff s3: Add the OneFS SMB_VFS_CREATE_FILE implementation
new 91bfd5f s4-samr: Fix Bug #5946. userparameters handling in samr server.
new 6e4cc12 s4-samr: Fix Bug #5946. userparameters handling in torture test.
new a565184 s3: [1/3] Fix a delete on close divergence from windows and the associated torture test
new 4a9b092 s4: [2/3] Fix a delete on close divergence from windows and the associated torture test
new 7b9f6dd s3: [3/3]: Fix a delete on close divergence from windows and the associated torture test
new cbe6e2a Add AD schema from Microsoft's WSPP documentation.
new 5903206 netlogon: fill in netr_ServerGetTrustInfo IDL.
new 9fa4dfc s4-netlogon: fix the build of netlogon server.
new c4a5788 s4-smbtorture: add simple netr_ServerGetTrustInfo test.
new e580420 s3-build: re-run make samba3-idl.
new b431406 s3-netlogon: fix netlogon server build.
new 9ea4b5a s4-smbtorture: skip ServerGetTrustInfo for samba4.
new 6bb2fff Rename "scan_directory" to "get_real_filename"
new c7521b2 Apply some const
new 3154364 Change get_real_filename() to unix syscall conventions, make it non-static
new 21b9dec Pass the get_real_filename operation through the VFS
new a0efc4c Fix some merge omissions for GPFS
new a4b5211 Fix nonempty blank lines in vfs_gpfs.c
new b37684f Make use of smbd_gpfs_get_realfilename_path in unix_convert
new 3c93c96 Also search for -lgpfs which is available as GPL in GPFS PTF8
new c044b09 Fix the build
new 7ad9676 Revert "Fix the build"
new 0114cb5 Revert "Also search for -lgpfs which is available as GPL in GPFS PTF8"
new 1896ccb Revert "Make use of smbd_gpfs_get_realfilename_path in unix_convert"
new 8d64182 Revert "Fix nonempty blank lines in vfs_gpfs.c"
new 7c2bdea Revert "Fix some merge omissions for GPFS"
new 94c44fc Move the doxygen comments of wbclient to the header file.
new e0a0b0a packaging(RHEL-CTDB): adapt configure.rpm to changes to the spec file
new f4f477f packaging(RHEL-CTDB): explicitly build the gpfs module
new 8e0cce5 s3:modules/gpfs: Fix nonempty blank lines
new de8bb17 Fix nonempty blank lines in vfs_gpfs.c
new 110bb22 Make use of smbd_gpfs_get_realfilename_path in unix_convert (cherry picked from commit b37684ffcec4ba0beada55d37bcaf4f5e79bcd58)
new 57a9380 Also search for -lgpfs which is available as GPL in GPFS PTF8 (cherry picked from commit 3c93c96fd0fe362c35fe8127058f94868abc9342)
new 1c6a876 Fix the build
new c4c6e1e Fix usrmgr opening a user object as non-root. Jeremy.
new d7d525b Make the LookupRid access check match LookupName until we know the correct bits to use here. Jeremy.
new 138283c s3-libnet: fix DEBUG statement in libnet_keytab.
new 1ad04b0 packaging(RHEL-CTDB): fix installation of pam modules
new 9ecb169 packaging(RHEL-CTDB): refactor creation of spec file from template out
new 0c9d433 packaging(RHEL-CTDB): fix typo in makerpms.sh
new 0acddd9 packaging(RHEL-CTDB): add the cifs.upcall binary to the client package.
new 9e4a95c packaging(RHEL-CTDB): move the cifs.upcall manpage to the client package
new 05c9766 packaging(RHEL-CTDB): use ccache if available
new 2ef0fc4 packaging(RHEL-CTDB): fix the build when ccache is not found.
new dfff610 packaging(RHEL-CTDB): don't show failure messages in check for ccache
new 4a3ae38 s4:libcli/resolve: add resolve_name_all*() which return all addresses not only the first one
new 2026b34 s4:selftest: samba4 fails the changed delete test
new b4a4e63 Samba3-HOWTO: Fix usage of 'net idmap restore'.
new 792f769 Build python modules by default in merged build (required for provision).
new 52571a0 Add interactive flag to setup/provision (also the default when no arguments are given).
new 9f69a13 Install symlink for convenience for the samba4 setup directory.
new 3a45779 s3: Use strtoul since id types are unsigned
new 370cc9c s4:fix segfault in rpc-server, when client binds to unsupported service.
new 076479a Remove EJS backend for PIDL, as we don't have EJS anymore.
new 306e9f1 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 0f8d749 Add convenience function for determining if an array should be allocated with talloc.
new d1101db Remove noejs property, which is no longer used.
new 850abaf Support pyhelper property to allow additional methods to be tucked onto a pidl-generated type.
new 9069c84 mount.cifs: allow mounts to ipv6 capable servers
new 3e2c070 Allow overriding repr function for pidl-defined types.
new 19beef0 docs: Add hint that "socket address" usually don't need to be set.
new 01a444b s3 sesssetup.c: Add missing line break to debug message.
new 9391dad Fix error code when smbclient puts a file over an existing directory
new d46c190 winbindd: vars for signals must be volatile sig_atomic_t
new 0727fbe Don't allow specifying arguments to pidl object constructors, as they'll be ignored anyway atm.
new c4fc0b4 Manually marshall dom_sid, so we can use a fixed size array for dom_sid.sub_auths rather than a dynamically allocated one.
new cd25b62 Move dom_sid to the Samba 3 IDL file, remove the old definition.
new fb68031 s3: remove duplicate prototypes in proto.h.
new a1aef93 s3: re-run make samba3-idl.
new 3c66ba0 s3: fix netlogon rpc_server build after idl change.
new fd2bac9 For read&x replies, check the offset
new 627c844 Fix a valgrind error in get_relative_fid_filename
new 588f5aa s3: correctly detect if the current dc is the closest one
new 7f77945 s3: libads: use get_dc_name() instead of get_sorted_dc_list() in the LDAP case
new 0c43f96 s3: libsmb/namequery: fallback to returning all dcs, when none is available in the requested site
new 895c40d s3:libsmb/namequery.c: add saf_join_store() function
new 2f27ffc s3:libads/ldap.c: pass the real workgroup name to get_dc_name()
new a8040d5 s3:libads/ldap.c: if the client belongs to no site at all any dc is the closest
new 17efebd s3:libads/ldap.c: store the dc name in the saf cache as in all other places
new 6a993cb s3:libnet_join: call saf_join_store() after a the join.
new 2bb9139 s3:libnet_join: use DS_FORCE_REDISCOVERY
new 1b7b0e9 s3:dsgetdcname: retry with the clients site
new b04d007 Micro-Optimize cliconnect.c
new da6be41 Remove a static variable
new be3d999 Remove a pointless static variable
new c689d75 don't return 0 on error - bad for scripts
new 3c5c3aa Added torture test for doing an openX over a directory to ensure we get the correct error message. Jeremy.
new 5887857 Remove a pointless static variable
new 31f157a Move 128 bytes from the data to the text segment
new daeb3a1 Remove the global "cmdline_auth_info" from source3/lib/util.c
new 573441f Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 1e419cd Rename ldap.h to ldap-util.h to avoid clashing with the system ldap.h
new 07a21db s3:fix build of pam_winbind.so on older Linux systems.
new 606abdc s3:loadparm: fix newly introduced leading whitespaces to tabs
new 91c543f s3:loadparm: rename lp_local_ptr() to lp_local_ptr_by_snum()
new 6244194 s3:loadparm: add lp_local_ptr() that operates on a service struct
new 0b0dc50 s3:loadparm: rename free_parameter() to free_one_parameter_by_snum()
new 03f19da s3:loadparm: rename free_parameters() to free_parameters_by_snum()
new c2bd88f s3:loadparm: add service-struct based variants of the free-parameter routines
new 51118b1 s3:loadparm: fix copy service error (canonicalize_servicename: NULL source name)
new 2be233e Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 530758d Add python extensions for dom_sid.
new 9057c25 A more-commented version of rpc_server crash fix, matching closer the previous behaviour for the 'bad bind' case.
new f448fde Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 2e42477 make tdbbackup use transactions
new 936d768 imported the tdb_repack() code from CTDB
new f320e3a use transactions in ldbadd, ldbmodify and ldbedit
new 4380a37 repack the ldb after re-indexing
new 5f20d21 Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
new 8e1db7e s3: Fix a few build warnings
new 70874ce s3: Fix "differing signedness" build warnings
new 2f17be1 s3: Use DEBUGADD instead of DEBUG to avoid printing the header
new 8891b2b s3:net_status: use dbwrap to open sessionid.tdb
new b876e13 docs: Fix typo in the idmap_ad manpage.
new 46f530e docs: Remove comment about default backend.
new 6821d89 nsswitch: Move source3 files to top level dir.
new 5ee0392 nsswitch: Move nsswitch files from source4 to top level nsswitch dir
new 42366bc Added a simple tdb integrity check to tdbtool. The command "check" runs traverse on the currently open tdb, and returns the number of entries if the integrity check is successful.
new 37be72c Add an entry for the "check" command to the tdbtool manpage.
new f28b52e Ignore setup symlink.
new 9e64ed0 docs: "acl compatibility" is a global parameter.
new 0f04bef Rename dom_sid.idl -> server_id.idl (since it no longer actually contains the dom_sid). No longer include it from security.idl.
new a7109b1 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new b2a01ef Consider shared IDL files and Samba3-specific IDL files separately, allow overriding output directory.
new 91a7c8b nsswitch: Fix paths for Samba4 blackbox wbinfo test
new ca7e4ce Move shared gen_ndr files to librpc/gen_ndr in the root.
new 46e3e84 Fix path to ndr_notify.c.
new fda16c1 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new b09d2ed s4/provision: Upper case default realm, use only first part of realm as default domain name.
new 5317dd5 Add new script for building IDL files in librpc/idl, generating both Samba 3 and Samba 4 output.
new 121970d Only create (D)COM output files if there were COM objects in the IDL files.
new 4c7293f Simplify idl-deps.pl script a bit.
new 5bf0c0b Remove pidl SWIG backend; the native Python one works much better, and that's also the best way to go for any other languages.
new 9cf2c45 nss_winbind: Solaris 64-bit fix and...
new e48a5cd s3/s4: Fix "shadows a global declaration" warning
new 327218f Fix [out] pointers in DCOM-related IDL files.
new 9692c71 Make some fatal errors non-fatal. This means we generate invalid code in some cases, but we do print errors. We don't use all generated code yet at the moment, so this isn't much of a problem.
new 4c3aea3 commit b520befe6f51644d20434add9864d7a2fa30aa2e Author: SATOH Fumiyasu <fumiyas at osstech.co.jp> Date: Wed Dec 17 00:42:25 2008 +0900
new b5a0c4c Share object files for gen_ndr.
new 53c82ae Remove use of C++ keywords.
new e0016b8 Remove ndrdump - it's available in merged build mode as bin/ndrdump4 and uses the exact same object files there.
new f1773a9 Ignore generated files.
new d59a79e Use py_* files to check whether generated files are out of date / not present.
new 54dc421 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new e294c47 an experimental patch for fixing ldb bloat
new 1b3a084 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 0c0b9c7 Start converting registry python module to plain C rather than SWIG.
new bbd5824 Final part of fix for bug #5953 - smbclient crashes: cli_list_new segmentation fault (with NASBASIC server).
new b3c9263 Fix header installation after move of gen_ndr headers.
new cc2d1eb Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 3edbc14 Revert "Final part of fix for bug #5953 - smbclient crashes: cli_list_new segmentation fault (with NASBASIC server)." Error in commit !
new cf96098 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 3144e45 (Fixed) Final part of fix for bug #5953 - smbclient crashes: cli_list_new segmentation fault (with NAS-BASIC server).
new 97f3720 Don't write out forward declarations for enums, as some compilers don't seem to like it.
new af138af Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 99f7f73 nsswitch: fix compiler warnings in winbind_nss_linux.c
new d2ec925 Fix sequence number generation against OpenLDAP
new 56d39e1 Make greater use of 'GUID_from_data_blob'
new 8ce5640 Add hint to use passwordAttributes in @KLUDGE_ACL in future
new aa3eab7 s4:ldb: add infrastructure for extended dn handlers
new 7a7573d s4:ldb_ildap: try to pass extended DNs to the server
new fc61ef2 s4:libcli/ldap: split out a ldap_decode_attribs_bare() function
new 30ae74d s4:dsdb: add support for DSDB_OPENLDAP_DEREFERENCE_CONTROL
new f7c53e0 s4:ldb: use try to print the extended dn in the ldif output
new ced158d s4:ldb.i: hang the dn on the NULL context as the python destructor will free it
new b65f1a0 s4:samldb: improve error strings
new 1107021 s4:samldb: make use of dom_sid_split_rid()
new 408a752 s4:ldb-samba: register samba specific extended dn handlers
new e4ccd69 s4:ldap_server: return the extended dn to the LDAP client if available
new 3ef91c9 s4:torture: add ldb tests
new f0418a1 s4:setup: don't set objectCategory: CN=Domain-DNS,${SCHEMADN}
new 74f304e s4:setup: fix cut-n-paste error Builtin-Domain => Samba4-Local-Domain
new 18ef32f s4:selftest: lower debug level for slapd
new 596fe75 s4:ldb: make it possible to return per entry controls
new d68ad82 s4:rootdse: fix the logic to indentify a rootdse search
new 911cf5d s4:dsdb: Make the linked_attributes module set an extended dn
new 1f28541 s4:dsdb: split extended_dn into extended_dn_in, extended_dn_out and extended_dn_store.
new ebe1e92 s4:provision: use extended_dn_out_ldb or extended_dn_out_dereference depending on the backend
new 12a7eee s4:dsdb: remove normalise module
new eb3714a s4:ldb: add some python tests for extended dns
new fc7e41d s4:testprogs: improve extended dn testing of the ldb blackbox tests
new 735b3e1 s3/s4: Fix DCOM idl bug
new 675b363 docs: Fix TOC of generated HTML docs.
new 081f888 s4: fix LIBEVENTS dependencies and use more forward declarations
new 390f19b Add the Lua distibution from http://www.lua.org/ftp/lua-5.1.4.tar.gz
new 5659f18 Compile liblua
new 09e6dfb net lua
new 504f881 s4:lib/events: move to toplevel directory as lib/tevent/
new 46eda79 s4:lib/tevent: add lib/events/ compat and let things compile
new b97f17d lib/util: make it possible to use debug.h with using xfile.h
new 6878295 s4:headermap: we need the pathes for gen_ndr headers with and without ../
new 6ac3669 docs: Fix some formatting issues in the "ldap ssl" section of man smb.conf.
new 9458d4b s3/loadparm.c: Change default value for "ldap ssl".
new 5804616 docs: Update section "ldap ssl" in man smb.conf.
new b6e7cae s3/smb.h: Remove unused LDAP_SSL_ON.
new 994ef68 docs: Fix typo in man idmap_hash.
new 6b6977a Tweak with pam defines of older Linux versions
new 5f079fe Fix a valgrind error
new fa23a63 s4:headermap: dom_sid.h was renamed to server_id.h
new 03acd29 s4:lib/socket: remove unused code
new 372f700 s4:lib/socket: we need to lookup the #20 netbios name when we connect to a remote server
new 8df2140 s4:libcli/resolve: don't use __RESOLVE_H__ it might be used by system headers too
new 9492f0f s4:libcli/resolve: add getaddrinfo()/dns_looup() resolving
new f6b3c70 s4:libcli/resolve: let the "host" module use the dns_ex.c code
new c8565c0 s4:libcli/resolve: remove all backend specific sync functions
new 937fdb8 s4:libcli/resolve: pass down flags to the resolver backends
new 7d0e78a s4:libcli/resolve: optionally return the name that belongs to the returned address
new 116fbd6 s4:libcli/resolve: specify the port for the resulting socket_addresses
new e01026c netlogon: add all documented netlogon control codes.
new ef6bf7f netlogon: add netr_NETLOGON_INFO_4.
new 7317bc1 netlogon: fix IDL for netr_LogonControl2Ex.
new 7148c0d netlogon: fill in remaining levels in netr_CONTROL_DATA_INFORMATION.
new ab082b9 netlogon: remove netr_BinaryString (duplicate of lsa_BinaryString).
new eefb0dd s3: re-run make samba3-idl.
new 188695f s4: fix smbtorture build after idl change.
new 076f15f s3: refactor _netr_LogonControl{2,2Ex} server side.
new 93c61a8 s4: smbtorture, fix the build of netlogon test after idl change.
new 5445ee2 s3-ntsvcs: use pidl for _PNP_GetDeviceList.
new 934b90c s3-ntsvcs: remove old _PNP_GetDeviceList.
new 43d0a48 s3-ntsvcs: remove last traces of hand-marshalled NTSVCS.
new b139ad7 packaging(RHEL-CTDB): Fix accidential linebreak
new 5b2d2ff packaging(RHEL-CTDB): fix build of [u]mount.cifs
new 8f2e704 packaging(RHEL-CTDB): fix typo in [u]mount.cifs installation
new 1a5fc6d Fix bug #5979 - Level 2 oplocks being granted improperly, Jeremy.
new f00d9cb Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 55620b4 Samba3 smbd now passes test BATCH23 (with the fix for bug #5979), only BATCH22 left to fix. Jeremy.
new 28894f9 s3: Add statvfs implementation to the onefs vfs module
new 8deded4 Rename ldb index pointer wrapper function
new a9cf61d Print error strings when transactions fail in ldb tools
new 1a399db Parse options (and open the database) before starting transactions
new 7a5b6a2 Handle different failure modes when we wipe the db in provision
new 79351f7 BASE-LOCK: fix LOCK5
new 0df3036 RAW-CHKPATH: not every server behaves like samba3...
new 71b3582 s4:ntvfs_generic: pass RAW-OPEN again
new 9f8dfb0 s4:selftest: we pass raw.delete.delete21
new a60159c s4:libcli/replace: add some RESOLVE_NAME_FLAG* flags
new 4f5b8b6 s4:libcli/wrepl: we don't need to resolve names
new 4c2a113 s4:librpc/rpc: remove we should not redo the name resolving for secondary tcp connections
new fc31f2c s4:lib/socket: socket_connect_send() and socket_connect_ev() should only wrok with addresses
new d14c860 Merge branch 'master' of ssh://git.samba.org/data/git/samba into pyregistry
new 49d522f Add convenience macro for raising exceptions for NTSTATUS / WERROR.
new 61a2d5c Use plain Python C API for registry module, rather than SWIG.
new 01c2215 Fix samba3sam test after removal of dom_sid IDL file.
new 7f148a2 Fix Python event tests after rename to tevent.
new 2a61fd4 Add simple manually written replacement for the tdb module.
new 2da551b Implement missing functions in pytdb.
new 8c1ede0 Remove swig use from tdb standalone build.
new 6fe6983 Make sure to not close tdb database more than once.
new 21702bf Cope with slight changes in tdb API.
new ff98d7f Fix failures setting a random password
new 6f9e750 Fix bug #5980 - Race condition when granting level2 oplocks can cause break notify to be missed. Jeremy.
new f52fc2f Move aggregate schema stub to it's own file
new d031472 s4: Fix include path to work with tevent
new f9bb8fb Comment out the parent inheritance code (this is incorrect) as was done for POSIX ACLs. Jeremy.
new 4283ae4 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new a937a68 Here's the prefixMap from w2k8.
new 43f232f Fix errors in MS-AD_Schema_Attributes_v20080618.txt
new cbddddb Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
new a57b1aa Initial work using manual Python bindings for LDB, rather than SWIG-generated ones.
new e0672ae Remove swig support from standalone ldb build.
new 96a3d7b cli_negprot_send -> cli_negprot_sendsync
new bb8ca0f Make cli_negprot return NTSTATUS instead of bool
new f87da49 Make cli_negprot async
new 263036a Merge branch 'master' of ssh://git.samba.org/data/git/samba into pyregistry
new 7c3497e Remove two write-only variables
new 42e407b Factor out cli_write_max_bufsize
new 3c6d070 Move some bytes from data to text, make use of the ARRAY_SIZE macro
new 2fe7d59 Prefer network writes over reads
new 2504d78 Fix a "ignoring function call result" warning
new 1aff97b correct the description of the "ldap timeout" parameter
new 7f4e4df Port over more functionality to new SWIGless Python module.
new 4abdd39 Pass "bytes_alignment" up through cli_request_send
new 45ad3df Fix the padding calculation in smb_splice_chain for "bytes_padding!=0"
new dde0964 Small cosmetic LDB patch regarding return values. It changes some "return 0" in "return LDB_SUCCESS"
new af049ae s4:cosmetic: Remove trailing tabs and spaces
new 98c4055 Add some comments
new 398ef0f For large smbwrite&x, we need more than 64k bcc
new 04bef7f Fix more tests.
new 1f04d07 Convert cli_request->outbuf to uint8_t
new 13eefa7 Add a doxygen comment line I forgot to merge
new ae0c6cf Remove the direct inbuf reference from construct_reply_common()
new fa5f112 Add the cli_wct_ofs routine to calculate the offset for write&x
new ae1d602 Fix setting smb_len for huge write&x calls
new 6998ef4 Avoid use of parentheses in Python import statements, as it's not supported by Python2.3.
new 5076c64 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 071a71e Specify explicit path to tevent.h, compilation breaks without it for me.
new 6eda98d Fix bug #5986 - Editing a stream is broken (rename problems). Jeremy.
new 9f31468 Add async cli_write_andx and cli_pull
new 89043bd Depend on specific version of LDB, as the API seems to unstable to predict that newer versions (even minor versions) are going to be be backwards compatible :-(
new 32a7ecf Make smbclient "put" use cli_push
new 9915045 Add a torture test simulating Windows write behaviour
new 0898b96 Reprocess LDB SWIG file.
new d26a34c Extend the chain1 test with write&x
new 9617a39 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 759a3bc Merge branch 'pyregistry' of git://git.samba.org/jelmer/samba
new fcadf47 Add torture test for bug #5986 - streams rename, so we don't regress. Jeremy.
new dd5a468 Fix compiler warning when parsing a SID in a data blob
new 6488afa Now store the GUID and SID from a DN over DRSUAPI into ldb.
new 18c095e Don't trust sscanf not to run off the end of the string
new 012a652 Treat DN+STring as a binary string for now
new f210fbe Corrections to Microsoft's schema and the OpenLDAP mapping file
new 383e7c4 Add missing files for standalone build.
new 1f4bd4b Fix standalone compilation of events library.
new 28f80db Stop using SWIG for ldb Python bindings.
new 9b16a5a Merge branch 'master' of ssh://git.samba.org/data/git/samba into tevent-standalone
new ec80992 Fix tevent python module build as part of samba 4.
new 5688f9b Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 94ed433 Fix all pyldb tests except for modules.
new 0d585a6 Support subtypes of ldb.Ldb.
new 13fa639 Use plain C implementation for misc Python module rather than SWIG.
new 42b7762 Support custom constructors for pidl-created types and support types based on pidl-created types.
new 4051034 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 64419f4 Implement some of the stubs in misc python module.
new c1a9b68 Create and use convenience function for creating new talloc-wrapping Python Objects, support subtypes of DCE/RPC interfaces properly
new bd41b45 Avoid linking in all Python modules to the samba binaries - we can just let Python dlopen() them.
new 2e7a6cb py: Fix initialisation of subtypes, fix segfaults.
new bfb29e9 Convert auth python module to "plain" C rather than using SWIG.
new eeb25cf Fix more introduced regressions in new bindings.
new 33ebc95 Remove remaining fragments of SWIG code in pyldb.
new 263c667 Convert credentials Python module to "manual" C - no SWIG used to generate the C code.
new f36ff0b Include errors.i verbatim in security.i, as it's the only file still using it.
new 6efb7ff Fix various Python-related bugs.
new cbb085b s3: loadparm: Clean-up list of parameters.
new cf9f248 s3:loadparm/docs: Set default for "ldap ssl" to "start tls".
new 6769198 Provide simple Python replacement for ParamFile, which currently exists with a lot of overhead.
new f06b083 Convert param Python module to "manual" C.
new a321940 Move tests for ParamFile.
new 4d811a8 Remove libcli_smb SWIG bindings - only one (useless on its own) function was wrapped anyway.
new a925e22 Remove duplicate Python bindings for dom_sid, security_descriptor and security_token.
new f2b4aa8 Merge the rest of security.i into samba.dcerpc.security.
new 38a4749 Allow providing extra module-level Python functions.
new 7e651c7 Simplify customization of pidl-generated Python modules.
new d75c51e Remove infrastructure for (no longer used) SWIG.
new 2227860 Fix more tests, improve repr() functions for various Python types.
new 9a7c64f Fix comparison in tests now that we use __cmp__ rather than __eq__.
new 2c58c94 Import types from other Python mechanisms using the Python import mechanism, to ensure they are initialized.
new 7ebc7e6 pidl: Allow location argument to warning() and error() to be undef, in case it is not known.
new a6bd295 pidl/python: Skip unknown types, rather than dieing.
new 2396d8d Use consistent names for dcerpc python modules; fixes messaging test.
new 4eabc41 Remove unnecessary dependencies between Python modules.
new 24b6277 Remove includes of py_*.h, which are no longer generated.
new d58270c Add header for pyparam.
new 1807b08 pidl/python: Factor out connect code rather than duplicating it in each Python module.
new 84501f6 Raise proper exceptions when lp file can't be found, be a bit less strict when no file was specified.
new a071290 merged build: Remove SWIG checks, set flags for shared Samba 4 build.
new 8475d18 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 29dd98b Remove unused Samba4-specific init functions for libtevent.
new 50b0c53 Never build tevent modules as shared objects.
new 05adbbc s4: Always link in auth, as some of the core infrastructure depends on it.
new f0dbc98 merged build: Build Samba 4 using shared libraries internally, when we're also doing so for Samba 3. This saves a significant amount of disk space.
new 91f245a Fix segfault when there are no tests registered.
new 928fd47 s4: Fix subsystem for various services in samba daemon.
new 199bcbe Build samba 4 plugins in merged build.
new 07f296b Set right LD_LIBRARY_PATH for finding Samba4's libraries.
new b682b0f Fix function name in error message when failing to load module.
new 5aadfe2 Fix "allow trusted domain" so it disables trusted domains.
new f1389a3 Make it clearer when RAW-STREAMS is failing (don't always print names). Jeremy.
new c023828 Fix missing symbols issues when building with shared libraries.
new 99e6371 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 4b2bdfe Fix build of the Python bindings now that SWIG is gone.
new b86b2ce Fix two remaining missing symbols in smbtorture4.
new c2872a6 Force symbolic links for shared library sonames to be created, as they are required at run-time.
new 6704c27 Fix standalone build of tdb python module, update ignores for standalone tdb.
new e9deb75 Fix installation of standalone tevent Python module.
new 50feca5 s4: Fix a getaddrinfo/EAI_NODATA portability issue
new 07bdb45 Use relative paths for Python modules. Seems to workaround a strange bug in GNU make.
new d26cde4 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new e6d5552 Fix prefixing swig library directory with prefix.
new 8ada273 Use make variable for Samba 4 shared library output directory.
new b2f59ac merged build: Remove shared-build related variables, as they are already set up correctly by the main configure.
new 13feda8 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 619f320 pidl: Fix typelist test after addition of type origin tracking.
new 998d588 python/tevent: Remove use of pytalloc.h.
new 86cee0b pytalloc: Add some comments, use talloc object location in repr rather than python object location.
new bbc95fb ldb: Fix linking against tevent library (rather than events) replace: Fix copyright for dlfcn.c.
new a7f64ba ldb: Include tevent.h rather than events.h.
new aaea687 In gcc version 4.3.2 we get warnings for functions declared with attribute warn_unused_result. Start to fix these. Jeremy.
new 112feea pyldb: Avoid use of pytalloc, as it may not be available.
new 8ce77a5 pyldb: Fix segfault because of incorrect reference counting.
new 4d02bbb s3: Fix stream marshalling to return the correct streaminfo status
new 58cfb1a python: Define Py_ssize_t if the Python library doesn't.
new 00b61ff samba.tests.samdb: Fix test after merger of samba.security and samba.dcerpc.security
new 4bbd2cb pyldb: Provide replacement for sizeargfunc, not available before Python2.5.
new 227c800 Fix silly typo.
new cb7d7be Fix another "format not a string literal and no format arguments" warning. Jeremy
new 7fd114b Fix more "warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result" Jeremy.
new 465f780 Move Samba4-specific file out of common libtevent.
new 5dce414 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new aa4abac Fix more ‘asprintf’, declared with attribute warn_unused_result. Jeremy.
new 7e1f0e2 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 22703bf standalone: Use more variables, preparing to include these files from main Samba 4 makefile.
new 8b24da2 Allow using external libtevent.
new 31dc07e pytevent: Add missing file.
new 7c6a20a Add missing includes, required for use of gensec by 3rd-party applications.
new b143938 Fix more asprintf errors and error code paths. Jeremy.
new 94df767 More asprintf warning fixes. Jeremy.
new 1966a94 More asprintf warning fixes. Jeremy.
new d0eeb9a Fix more asprintf warnings and some error path errors. Jeremy.
new ef80d1b Fix use of "time offset" parameter, and add test to make sure I don't break it again :-)
new ff26cb4 Fix compiler warnings in libnet.
new 5c75b65 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 32e03f9 Install tevent_internal.h, as Samba 4 needs it.
new bd64688 Fix more compiler warnings in various places.
new 8df6af2 Use 32-bit smbpid in interface as required by SMB2, in line with 1bdd08227e7d046305705050f21f0f1b6dd6994a.
new dcc4081 Fix more compiler warnings.
new e94e7f8 s4: Fix make clean to remove gen_ndr objects.
new 30bdb68 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 1feab85 Rename samba-socket -> samba_socket to fix a couple more compiler warnings.
new 479b4b0 Fix accidental condition inversion.
new 83bcc4e lib/tevent: libtevent will change a lot until it's version 1.0.0
new 9a9b64d s:Fix uid_to_sid mapping when the idmap cache is empty.
new 45db33e s3:idmap: Remove passd check from idmap_backends_unixid_to_sid().
new 5184baa Fix bug #5990 - strict allocate should be checked before ftruncate reported by and based on a patch by Yasuma Takeda <yasuma at osstech.co.jp>. Jeremy.
new daaa2c8 Try to fix the build by fixing some typos in the vfs code
new ef1e9ed Fix some tevent includes, trying to fix the build
new f308c2f Fix Samba 3 merged build - include tevent.
new 04959a0 Cleaned up whitespace issues in sharesec.c
new 8f84d42 Make sharesec utility part of the default binary install.
new 9affa82 Make sure share_info.tdb is open before attempting to delete an entry
new fd84ef9 Change error messages in sharesec util to go to stderr instead of stdout
new 9a90e4c Add -D option to sharesec util to delete the entire security descriptor.
new 7bf5768 lib/tevent: rename event_* => tevent_* in the header file
new b719595 pyglue: fix the build with automatic dependecies
new a255f9c s3:dbwrap: fix dbwrap_store_uint32() to match dbwrap_store_int32()
new 37b6950 s4:libnet_samdump_keytab: pass down event_context explicit
new f271469 s4:kdc: pass down event_context explicit
new 181d4fd s4 libnet: Add group_name member to struct libnet_GroupInfo's out struct.
new dd8d4b6 s4 winbind: Avoid a "discards const" compiler warning.
new 777350e s4 winbind: Add implementation for WINBINDD_GETGRNAM
new d3a0a6f wbinfo: Add --gid-info option.
new 6958fac wbinfo4: Add --gid-info option
new ec5ef61 s4 winbind: Fix typos in debug output
new 855d2a9 s4 libnet: Add support for groupinfo by sid lookup
new 1180b69 s4 winbind: Add support for WINBINDD_GETGRGID call
new 102028e s4 winbind: Copy SID to avoid "discard const" warning
new 6251b97 Add sys_writev
new 82a152f Add write_data_iov
new afd7085 Make write_data use write_data_iov
new e4d28db Attempt to fix bug 5953: Make cli_send_smb_direct_writeX use writev
new 86cb14d Add code to test write_data_iov a bit
new a7036d2 s4: Revert "r24284: change brlock_tdb.c to use the dbwrap API. This actually makes the"
new aec16ef s4: remove unused dbwrap code
new e36d647 s4:cluster: remove old/broken ctdb code
new 3dfb0e9 Fix SESSSETUP_BENCH torture test for long runtimes
new 635a973 s4:sys_lease_linux: use tevent
new af29b82 s4:pvfs_aio: use tevent
new 183c379 s4:lib/tevent: rename structs
new 60b3663 s4:cluster: fix dependency to TDB_WRAP
new 0544734 s3:passdb: make marshalling struct samu from and to a buffer more generic
new 671469a s3:passdb: add SAMU_BUFFER_V4 with no changes
new 7516ba8 s3:pdb_tdb: store the next rid counter in passdb.tdb instead of winbind_idmap.tdb
new 791459f pidl: don't generate invalid C code
new c2dc2e0 lib/tevent: fix standalone make distclean realdistclean
new 332e8ac Fix the merged build
new 12c9d7f Simplify invalidate_all_vuids() slightly
new 9957d5f Simplify is_partial_auth_vuid slightly
new fb54e71 Simplify invalidate_vuid slightly
new cf79461 Move a comment to its place
new 12f4d01 First part of bugfix for #5933
new f455953 Second part of the bugfix for #5933
new ff50a88 Print the vuid in BENCH-SESSSETUP
new b3abd48 Fix a spinning smbd when printing
new fee2664 Fix a memory leak in cups_pull_comment_location
new 465176b s3:cluster: register the client connection via CTDB_CONTROL_TCP_ADD
new 99c68fa s3 build: Fix warning
new d217bd0 s4: simplify some overly-complicated logic
new 8885246 s3 build: Remove redundant #defines that are in idl generated headers
new 0cb430c s3/s4: Move CONST_DISCARD into lib/util so it's available from s3 and s4
new 2337f40 pidl: Fix a const build warning in the samba3 merged build
new a66c034 librpc: Re-run make idl-full from source3
new 9eab2bf Fix more "ignore return value" warnings from gcc 4.3. Jeremy
new cb5db96 s3 build: Revert previous patch to fix the build
new ce2ff55 Fix an ancient uninitialized variable read
new 99ab198 Enable individual smbtorture_s3 subtests in make test
new 4292765 s3:winbindd: we don't need to call messaging_reinit() twice
new 641772b recvfile can't be used for printing so far
new add3d57 Remove unused function get_numlist()
new 8a507b1 Make use of TALLOC_MEMDUP in parent_dirname_talloc()
new 5f0b633 Use parent_dirname_talloc instead of parent_dirname in vfswrap_mkdir
new 4a9a569 Use parent_dirname_talloc instead of parent_dirname in copy_internals
new 70002c1 Use parent_dirname_talloc instead of parent_dirname in smb_unix_mknod
new 9b79181 Remove unused function parent_dirname
new 972295f Rename parent_dirname_talloc() to parent_dirname()
new 9e1cabd Fix a "nested extern" warning
new e0fd61f Try to fix recvfile using splice on Linux
new 98f830cd Disable the use of splice(2)
new 1ce9525 Replace "goto again" by "return NT_STATUS_RETRY" in receive_message_or_smb
new 8ae4155 Make a CONST_DISCARD unnecessary by applying some const
new 608910d Fix some nonempty blank lines
new d99aeed Replace a static variable and alarm() calls by using sys_select()
new bb23f57 Fix more asprintf and "ignoring return code" warnings from gcc 4.3. Jeremy.
new 07e0094 Fix all warnings in source3 with gcc4.3. Jeremy.
new 2dc0450 make: Search for c tags in ../ as well.
new 9c92cb7 Fix typo found by Volker. Thanks for the review. Jeremy.
new 08259c1 Add iconv_convenience argument to size functions.
new 4d82f69 s3: Fix caller of print_fsp_open
new ce47b69 Fix syntax errors.
new 74ea79c The Tru64 shell doesn't like (*) in a case statement
new e551f43 Remove two pointless globals
new bf34e99 fix some nonempty blank lines
new 707a5a4 Remove a global variable
new 7458111 Fix bug 5913.
new 8b81e7c Happy New Year!
new 308dbca packaging(RHEL): fix build of [u]mount.cifs
new 71c7472 packaging(RHEL): fix typo in [u]mount.cifs installation
new c033ea5 Revert "s3:idmap: Remove passd check from idmap_backends_unixid_to_sid()."
new 13248e8 Revert "s:Fix uid_to_sid mapping when the idmap cache is empty."
new 76d53e7 Alternative fix for 45db33e73 and 0d443ae7931
new 96266d2 pidl: add dummy element for empty unions
new ec1e831 librpc/gen_ndr: rerun make idl_full after pidl changes
new a54c558 Revert "s4 winbind: Avoid a "discards const" compiler warning."
new 0e95c9a Revert "s4 winbind: Copy SID to avoid "discard const" warning"
new 54c0f62 s4:pyregistry: use tevent_context_init()
new 3f8f99e s4:tevent: move event_context_find() to tevent_s4.c
new 25387d8 s4:lib/events: deprecate event_context_find()
new 0ffed7d tevent: use libreplace headers instead of system headers
new 8bdc947 tevent: rename event_set_default_backend() => tevent_set_default_backend()
new d33b6ae tevent: rename event_loop_* => tevent_loop_*
new 7db6399 tevent: rename event_[s|g]et_fd_flags => tevent_fd_[s|g]et_flags
new 0a73e8b tevent: rename event_context_init* => tevent_context_init*()
new d9529a3 tevent: rename event_register_backend() => tevent_register_backend()
new b12e78e tevent: use HAVE_EPOLL instead of HAVE_EVENTS_EPOLL
new 49acf97 tevent: make tevent_add_*() macros arround _tevent_add_*()
new 227f799 tevent: pass down handler_name and location to the backend layer
new d79fc2f tevent: rename events => tevent in tevent.pc
new 4f04b06 tevent: rename ev_debug_ops => tevent_debug_ops
new 784b2dc tevent: use TEVENT_FD_* instead of EVENT_FD_*
new 2176295 tevent: change pytevent to tevent_*
new 73ef177 tevent: only provide compat macros if the caller wants them
new 34cc50c s4:lib/events: convert to use tevent_* functions instead of compat macros
new 2885a7a s4:selftest: report tevent tests as 'tevent.python'
new 268f3e9 s4:lib/events: remove unused events_internal.h
new 2234173 Fix warnings in make test code. Jeremy.
new 1157635 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new de58ef4 Fixes uninitialised access as reported by valgrind.
new cc9771d Memory leak fixed due to accumulation of open reg keys.
new 793f1cd Changed code to use proper talloc context instead of NULL to control memory leak.
new 3d2d020 Remove cli_cm_set_dest_ss() - removes the global dest_ss from libsmb/clidfs.c. Keep the '-I<address>' option in smbclient working. The intent is to remove all globals from libsmb/clidfs.c. Jeremy.
new e000045 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new aed8c7b packet.h API: The callback is now responsible to talloc_free() "buf"
new b4e1eb4 Optimize for the common case that packet.c received exactly one full packet
new 980aa0d Replace some SMB_ASSERTs with NT_STATUS_INTERNAL_ERROR
new 120dc0e s4 winbind: Correctly silence a "discard const" warning
new b00f6d1 tevent: raise version to 0.9.1
new 141b76d Remove unused argument "vuid" from make_internal_rpc_pipe_p
new 27abf67 struct async_req doesn't really need to carry an event_context
new b6138bf Fix retval of async_syscall_result_int
new fafb9ec open_socket_out is always used with SOCK_STREAM, remove argument "type"
new 7dff14d tevent: fix standalone make test
new 1a26b67 tevent: specify argument names for the event handlers
new e928d86 tevent: move some common tevent_fd related functions into tevent_fd.c
new e45ed82 tevent: add tevent_fd_set_close_fn()
new 193eba8 tevent: add tevent_fd_set_auto_close()
new b1be241 s4:sysdep/inotify: use tevent_fd_set_auto_close()
new 5fa0d3d s4:socket: use a socket_wrapper aware function to auto close the fd event for sockets
new 2c8a10f tevent: remove dependency to SOCKET_WRAPPER via "system/network.h"
new 6781001 tevent: remove TEVENT_FD_AUTOCLOSE feature
new c652b42 tevent: raise version to 0.9.2 after AUTOCLOSE changes
new c72cbce s4:auth/kerberos: convert to tevent_* api
new 1c8580c s4:libcli/ldap: convert to tevent_* api
new 47d532f s4:smbd: convert to tevent_* api
new e058e51 tevent: completely initialize tevent_fd structs
new ebacce2 Add async timeout helpers
new 611f0d7 Add an async queueing mechanism
new 34e8945 Actually do a non-blocking connect.... :-)
new c6c33d8 Convert async_connect to "normal" style
new d933362 Move winbindd/winbindd_reqtrans.c to lib/wb_reqtrans.c
new 8c1691d Remove wb_trans_send/recv
new 4df681a async libwbclient infrastructure
new 1b328d9 Add a quick test of wb_trans_send/recv
new 19b783c Async wrapper for open_socket_out_send/recv
new 0cc63c6 Add open_socket_out_defer_send/recv
new b4f8996a Simulate the Windows behaviour to fire 445 and after a timeout 139
new c4ff426 Fix the build of smbfilter
new fe56659 Remove a duplicated comment
new 8162403 Fix a typo found by the IBM Checker
new f9cb82d s4:build: add SMB_MAKE_SETTINGS() macro
new 033428d tevent: move samba4 stuff from libtevent.m4 to samba.m4
new 2c0faaf Fix bug #6009 - Setting "min receivefile size = 1" breaks writes. Jeremy.
new af744e0 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new ca05542 Use fqdn rather than gethostname when guessing realm.
new d22adc1 More work to have OpenLDAP accept the full AD schema
new 2ddaebb s4 torture: Add more rename tests to RAW-STREAMS
new 3e0e756 s3: Allow renames of streams via NTRENAME and fix stream error codes on rename
new 7ae992b s3: Remove a few unnecessary checks from the streams xattr module
new c0b9829 s3: Remove a few unnecessary checks from the streams depot module and fix to work with NTRENAME
new 83b2f14 Initialise 'flags' in new python ldb binding for ldb_connect
new beb8b8f tevent: fix tevent_add_timer() and tevent_add_aio() macros
new 5318e73 smbd: prevent access to root filesystem when connecting with empty service name
new 34d0cb4 Fix bug 6012: Add "get_real_filename" to full_audit
new 6d4fd78 Add create_file to vfs_op_names
new 3305fa2 Fix a bad memleak in vfs_full_audit
new 21b7b00 Use talloc_tos in vfs_full_audit.c:do_log
new de7dc2c Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 6752d78 docs: Document the -g option of smbclient.
new 73875cd examples: Avoid bashism in perfcount.init.
new 022e2f8 clean event context after child is forked.
new f389b97 Fix broken krb5 refresh chain
new 2428ec4 s3:winbindd: move WINBINDD_CCACHE_ENTRY and WINBINDD_MEMORY_CREDS to winbindd.h
new a1c9e61 s3:winbindd: rename fd_event => winbindd_fd_event
new f81f21c s3:winbindd: recreate the per domain check_online_event without relying on global state
new 94c4376 s3:winbindd: cancel all ccache entry events and not just one
new 492d0e3 s3:winbindd: regain tickets for all ccache entries, when we go online
new 077d5cf s3:events: remove unused stuff
new ee5be74 s3:events: move prototypes to event.h
new c34d5f4 s3:events: change event_add_timed() prototype to match samba4
new f1aa445 s3:events: get rid of the stupid cancel_named_event() function
new 83ff9d3 s3:events: get rid of the stupid set_event_dispatch_time() function
new 321d875 s3: build lib/tevent staticly into samba3
new 303c57e s3:events: register as tevent backend
new 59612be s3:winbindd: also handle fd events from the winbind_event_context()
new 0189178 Fix bug 6014 -- mget shouldn't segfault without arguments
new 997f0fd Revert "examples: Avoid bashism in perfcount.init."
new 2e09746 examples: Avoid bashism in perfcount.init.
new 0581094 Attempt to fix the build with dnssd
new 37e6849 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 6572eff Attempt to fix the build on netbsd5
new a99f769 tevent: make tevent_debug() a noop if ev is NULL
new b24924d tevent: keep a linked list of signal events
new ceac260 tevent: keep a linked list of fd_events
new e240ca5 tevent: don't crash if te->event_ctx is NULL
new b09718f tevent: add tevent_context destructor that unlinks the events from the context
new e83a55c tevent: add some debugging for timer events, that mostly matches samba3
new 991b294 s3:events: use more tevent_common_* functions
new 65fb7f1 Fix call to ndr_size_dom_sid, missing parameter. Jeremy.
new 1f8b623 Attempt to fix crash seen with new CUPS async printcap loading code. Jeremy.
new d2c70d2 py: Properly increase the reference counter of Py_None.
new 958bfaf set entry->refresh_time to make ccache_regain_all_now() work correctly.
new ed5e1e5 s3 merged build: Remove redundant #defines that are in idl generated headers
new 75e2406 s4 winbind: Silence a "discards const" warning
new 9f44a17 docs: Fix example in man vfs_recycle.
new ef54ad5 Move the "rid_name" typedef to the only place where it might be used
new 8b7f66c docs: Improve description of the share commands in man smb.conf.
new a7e7fa8 Ensure libreplace is included into the tevent python bindings
new db955fa s3/swat: Fix creation of the first share using SWAT.
new a97c9ba Add dependency to talloc in tevent pc file.
new 46f55ef s3-samr: avoid all init_samr_user* functions.
new 52b250f s3-samr: remove init_samr_user* functions.
new d2d8d7a s3-samr: avoid all init_samr_Domain* functions.
new 15ec090 s3-samr: remove all init_samr_dom* functions.
new 05784d0 s3-samr: avoid all init_samr_group* functions.
new 0b26f84 s3-samr: remove all init_samr_group* functions.
new 20ba0a9 s3-samr: avoid all init_samr_alias* functions.
new be8c532 s3-samr: remove all init_samr_alias* functions.
new a94157c s3-srvsvc: avoid all init_srvsvc* functions.
new b0f7137 s3-srvsvc: remove all init_srvsvc* functions.
new e2fa47a s3-lsa: avoid all init_lsa* functions.
new f93b0fc s3-lsa: remove all init_lsa* functions.
new 10d7278 s4-smbtorture: verify each password change via samlogon in SAMR-PASSWORDS-PWDLASTSET test.
new 05f97d3 Fix typo
new e92b7ab Add a NULL check and some const to dcerpc_floor_get_lhs_data()
new 63e7c2f Fix prototype.
new 958186d Fix compilation, remove unused variables.
new 1d427dc Add some const to dcerpc_binding_build_tower()
new e95101d Factor out lots of common code into a function. Jeremy.
new ee9dff7 When loading the default configuration, allow the configuration file to be missing.
new c692acc Add a talloc failure check
new 9f62c8b Start on alpha6 release notes.
new 7b77ac5 Add winbindd_reinit_after_fork(), cleaning out all possible events in a forked child. Jeremy.
new e139838 Fix bug #6017, - magic script does not work. based on a patch from monyo at samba.gr.jp. Jeremy.
new d1f7a37 Make winbindd_cm.c use winbindd_reinit_after_fork(). Jeremy.
new 4e7f0a8 tevent: don't try to dereference fde->event_ctx when the event context doesn't exists anymore
new 07e01f8 s4:smbclient: correct initialize smbclient_context
new c81863e added support for stream renames in Samba4
new 59d5a96 Raise a python exception when the ldb search fails
new 59f8c1d Use new error constant (missing from 6efb7ff9)
new ea1ff06 Fix ldap.py test.
new e1459a2 Several fixes to our use of splice
new 00a401a Remove unused struct CLI_POLICY_HND
new 45c67ff refresh sequence number as soon as possible when domain->sequence_number == -1 or domain->last_status is not ok.
new 66fa21e Merge branch 'master' of ssh://git.samba.org/data/git/samba
new f4735b7 Set proper python exception when running out of memory.
new c81de64 Display lsa string contents.
new 9b44fb1 Fix bug #6016 - Alternate Data Streams / Extended Attributes seem to conflict. Jeremy.
new bed05fb s3 merged build: Fix include error
new 61a23c5 s3/s4 build: Fix Py_RETURN_NONE to work with python versions < 2.4
new 550c64b svcctl: move SVC_STATUS_ to idl.
new 176bbcf svcctl: add svcctl_ConfigLevel from samba 3.
new 55da380 svcctl: add svcctl_ErrorControl and svcctl_Type (based on samba3) to IDL.
new 60c10a1 svcctl: add SERVICE_STATUS_PROCESS to idl.
new ea7fa77 svcctl: add SERVICE_FAILURE_ACTIONS and SERVICE_DESCRIPTION to IDL.
new 979c82a svcctl: add svcctl_ServiceState.
new 2a4f1ae s3: re-run make samba3-idl.
new 6eb507e s3-svcctl: use pidl's ndr opcodes for NDR_SVCCTL_QUERYSERVICECONFIGW.
new 4df1a49 s4-smbtorture: add my copyright to svcctl test.
new 661eeb3 s4-smbtorture: use names for info level in test_QueryServiceStatusEx.
new b42cb49 s3-svcctl: use pidl for _svcctl_QueryServiceStatusEx.
new 385316a s3-svcctl: remove old hand marshalling of svcctl_QueryServiceStatusEx.
new 5581637 s3-svcctl: fix return code for _svcctl_QueryServiceStatusEx.
new 3079e14 s3-svcctl: use pidl for _svcctl_QueryServiceConfig2W.
new 07e1e30 s3-svcctl: remove old hand marshalling of svcctl_QueryServiceConfig2W.
new ba5d6e6 Avoid using a utility header for Python replacements included in Samba, since this will not be shipped with talloc/tdb/tevent/etc.
new 7f2cf6b s3:smbd: make mangle_fns const
new 33dd8e8 s3:smbd: make fake_files[] static const
new 2f9f8fe s3:smbd: remove pointless static variables in chgpasswd.c
new d9e8166 s3:smbd: it's pointless to have a global magic_char
new 0713f98 s3:smbd: make globals in utmp.c static const
new c19ed76 s3:smbd: make const globals in mangle_hash2.c really static const
new 9ae0c5e s3:smbd: make static const in mangle_hash2.c really static const
new 0a0cd13 s3:smbd: remove pointless static variable in uid.c
new 256101b s3:smbd: remove stupid static variables for the nfs quota code
new 1bd317d s3:smbd: keep dmapi globals in one context struct
new 7a5d07a s3:smbd: open_sockets_smbd() don't need a static variable arrount atexit()
new defb574 s3:smbd: variables in a main() don't need to be static
new 3dde0cb s3:smbd: move all globals and static variables in globals.[ch]
new 3318204 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 0788797 Print the failed value in the time tests.
new e548660 Fix ldap.py test on systems that *can* find the record (the search fails here locally).
new d44a698 Don't attempt to use GNUTLS >= 2.6, as it is known broken with the socket-tls backend.
new ad078f5 s3-svcctl: remove (now duplicate) SVCCTL_STAT* defines.
new 378ef22 svcctl: add svcctl_ServiceStatus and svcctl_ControlsAccepted.
new 0c2784c s3-svcctl: remove (now duplicate) defines.
new 700d055 s3-svcctl: move SVC_HANDLE_IS* defines to implementation specific header file.
new cbc2c90 s3-svcctl: remove some more redundant headers.
new ca98357 s3-svcctl: add copyright to svcctl rpc_server.
new 490a140 s3: re-run make samba3-idl.
new 50721b4 s3-svcctl: use pidl based struct SERVICE_STATUS.
new 2c1cd0c Make sure smbtorture4 can find all gensec modules. (Fixes RPC-BINDSAMBA3)
new 260c4e1 Attempt to fix the build
new 8c18d3a Merge branch 'master' of ssh://git.samba.org/data/git/samba
new f3ac9ec s4:events: don't trigger \n in debug messages two times
new bb45bf6 s4:blackbox: don't remove newlines in the subunit failure output
new 74a5cce s3:smbd: fix the build with dmapi support
new c9f6a58 svcctl: remove redundant SERVICE_STATE_* defines.
new 9832a5e svcctl: add ENUM_SERVICE_STATUSW and ENUM_SERVICE_STATUSA.
new f01f810 svcctl: use hex range format in IDL.
new 2e5b581 svcctl: use svcctl_ServiceState in some other places.
new 6bed89f s3: re-run make samba3-idl.
new e0edc07 s4-smbtorture: fix build of svcctl torture test.
new 74a1ed3 s4-smbtorture: extend test_QueryServiceConfig2W a bit.
new 154e08f s3-net: fix type in rpc_service_list_internal(). Sorry...
new c07ea13 Fix race condition in alarm lock processing noticed by Richard Sharpe <realrichardsharpe at gmail.com>. "It seems to me that if the lock is already held by another process when we enter this code, there is a race between the timeout and the granting. If the lock is subsequently granted, the process releasing the lock will signal the wait variable (or whatever) and our process will be scheduled. However, if the timeout occurs before we are scheduled, the timeout will be [...]
new c0f1309 s3-eventlog: trying to avoid to pass around full ndr structures in rpc_server.
new dad5141 s3-eventlog: trying to make eventlog_io_q_read_eventlog readable.
new 252d271 s3-eventlog: minor cosmetics.
new 8cddcef s3-rpcclient: add eventlog test client.
new 5a4f71d Simplify init_pipe_handle_list a bit
new 52b6756 Make samr_info a talloc context of its own
new baa5c5e Make use of a talloc_destructor for free_eventlog_info()
new e94d7f5 Make use of a talloc_destructor for free_printer_entry
new 825500f Use TALLOC for struct lsa_info
new 8429202 Now that all policy_handle free_fn's are just TALLOC_FREE, dump free_fn
new 590c9b7 Fix bug #6021 - smbclient du command does not recuse properly Jeremy.
new 447f266 Only do special DN tracking for normal DNs in OpenLDAP backend.
new def5e8e s3:events: install a tevent debug handler that calls DEBUG()
new d524e5f s3:events: debug sys_select() errors
new aeb798c s3:smbd: handle incoming smb requests via event handlers
new fff711f fix syntax error in case statement
new 1f7e09e docs: Improve man mount.cifs.
new 2a52b05 quote ' inside '...' and make sure shell isn't eating \ by using perl here.
new 308eb1c Revert "quote ' inside '...' and make sure shell isn't eating \ by using perl here."
new 49a6d75 s4:debug: make setup_logging() a bit more compatible with samba3
new 1b9ae1a s3/smbpasswd: Check if Unix account exists before asking for the password.
new c60569c svcctl: add SERVICE_TYPE_INTERACTIVE_PROCESS define.
new 9119ed3 s3: re-run make samba3-idl.
new abc2843 s3-svcctl: use pidl defined constants in services implementation.
new a9b7695 svcctl: add ndr_push/pull_ENUM_SERVICE_STATUSW_array helper.
new 413cb33 svcctl: include hand marshalling helper in idl.
new 86b1b82 s3: re-run make samba3-idl.
new b516a2a s3/net: Display error message if user does not exist.
new f2dd351 s4-smbtorture: print hand-decoded service status array in svcctl torture test.
new 9e6e3bc s3-net: use rpccli_svcctl_EnumServicesStatusW.
new fa6053f s3-svcctl: use pidl for _svcctl_EnumServicesStatusW.
new 2d218c9 s3-svcctl: build svcctl marshalling helper.
new 03611c6 s3-svcctl: remove old marshalling of svcctl_EnumServicesStatusW.
new 22a96cb s3-svcctl: remove last traces of hand-marshalled svcctl code.
new a65f1b9 s4 torture: Add new create disposition test to RAW-STREAMS
new 6dde845 s3: Add delete_all_streams to proto.h
new f2269e6 s3: Fix open path to delete streams depending on the create disposition
new 2938479 s3: Remove rendundant op_tuple entry in xattr streams
new 2714ac4 Fix some nonempty blank lines
new c1a8e8a Simplify find_pipe_fns_by_context slightly
new 9176cfe Fix some nonempty blank lines
new ad6e9c6 start rpcclient epmapper
new f8f8782 Add derpc_transport_string_by_transport(), apply some const
new 125696b Pass the full ndr_interface_table into the s3 rpcserver when registering
new 106e65a Fake up ndr_table_spoolss
new 2729c48 Call rpc_srv_register instead of rpc_pipe_register_commands in eventlog and svcctl
new 964acde Remove the rpc_srv_register wrapper around rpc_pipe_register_commands
new cda0b70 Minor tidyup of unix account missing code. Jeremy.
new 50aa8a4 Fix a C++ warning
new d9c4017 Fix a type-punned error
new 0c2f8ab Don't set child->requests to NULL in parent after fork
new de4812e Fix tevent_common_context_destructor to remove all events instead of just the first one
new cd5039b tevent: Fix build break
new ce5eded Move cli_api_pipe() to its only user cli_pipe.c
new 5c48ba6 s3: General cleanup of the open path in the OneFS vfs module
new a1e4289 s3: Add OneFS alternate data streams implementation
new 9872dbf s3: Differentiate between posix files with colons and actual streams
new 44937c5 s3: Fix uninitialized variable in OneFS streams
new 5d19187 tevent: use for() loops instead of while() loops
new ffb53c3 Even for srclen == 0 we have to return something
new 19a05bf Make STATEDIR and CACHEDIR configurable through ./configure and loadparm.c
new 6f53a48 nss_wrapper.pl: fix "Use of uninitialized value $i in array element" messages
new 7d9fd64 s3:libsmb: handle the smb signing states the same in the krb5 and ntlmssp cases
new 9df76c4 eventlog: make out pointer a ref pointer in eventlog_GetNumRecords.
new 6b80e9b eventlog: some fixes for eventlog_Record struct.
new 4561721 s3-rpcclient: some cleanup for eventlog client.
new 03f3c65 s3: re-run make samba3-idl.
new f497a79 Deprecate the "share modes" parameter to address bug #6024, swat disagrees with smbstatus as to share mode with share modes = No set in samba. Jeremy.
new 7b02e05 Audit usage of get_dyn_STATEDIR() and replace with state_path()
new 4a578ec Covert several persistant tdb files to use state_path() instead of lock_path()
new 4f079fe pidl: remove references to EJS and SWIG code
new 83c3b28 Fix bug #6019 File corruption in Clustered SMB/NFS environment managed via CTDB Jeremy.
new 0f45062 Fix bug noticed by Volker - if sendfile returns zero then we might have to handle a short send by filling with zeros. Jeremy.
new da2dd14 Only call sendfile_short_read() if we need it. Jeremy.
new 58b6804 From boyang - ensure we never "return" from a forked child, always _exit(). Jeremy.
new e1ab090 Fixed problemed showed on a number of systems on the buildfarm.
new 96b1b8b Fix error message in mkrelease to refer to source4, not source
new 9874c9e s4 torture: Fix the wbinfo blackbox tests
new 4994956 s4-smbtorture: pure cosmetic cleanup of eventlog test.
new af9f7a3 s4-smbtorture: also test for invalid flags in eventlog test_ReadEventLog.
new df8b724 s3-eventlog: use main talloc context in eventlog read call.
new a950242 s3-rpcclient: always parse the full eventlog entry.
new 76f137b eventlog: more eventlog record idl fixes.
new 8721ad5 s3: re-run make samba3-idl.
new 990491d s3-eventlog: fix ps struct removal leftover.
new 87f9f0b Always read with offset 0 from a named pipe
new 583d791 Slightly simplify rpc_read: It should not do the resize
new 274f575 Check the fragment size the server has sent us
new 15dd11b Remove an unnecessary size check
new 11e3388 Simplify rpc_read a bit
new e1aeb48 Make rpc_read() match the control flow normally used in Samba
new 8c983af Make rpc_read look like a real read call
new 54325f7 Don't send message to any other child in child process.
new 9aa385a Clean up comments a little. Jeremy.
new e3ef19b Fix bug in get_dc_name_via_netlogon(), null pointer refrence.
new b3e6247 Fix bug #6035 - Possible race between fcntl F_SETLKW and alarm delivery. Jeremy.
new 2c0a802 Remove another global from clidfs that is only used in client.c. Jeremy.
new 592ee76 Fix build of netapi. Jeremy.
new 907f085 Remove smbclient globals that bled into clidfs.c. Now we only have the connections list and authentication structures to worry about. Jeremy
new ec93fd6 s4 torture: Add another wbinfo test and fix a typo in another one
new a0abb93 s4-winbind: Add support for the WINBINDD_LIST_GROUPS command.
new 354a2e0 Fix bug #6040 - Calling Samba print server with an aliased DNS-name fails. Jeremy.
new 2d85e23 python/param: Cope with lp configfile being NULL.
new 0cbce77 Fix indentation for some configure options.
new da656c2 Use AS_HELP_STRING() in a couple more places.
new 39ec879 s3: make better use of ccache by not including version.h in every C-file.
new 3913d0a packaging(RHEL-CTDB): export CC - really use ccache...
new 7c861ca pidl: Add max property to be used instead of range for unsigned types.
new c59ec17 librpc: Change a uint16 to use the max property instead of range
new efc487b librpc: Re-run make idl_full
new 6c5a1b0 Fix LDB_MODULESDIR for ldb standalone builds
new 288c469 s4-smbtorture: fix RPC-EVENTLOG test.
new 6dc18f2 s3-eventlog: some minor code cleanup in eventlog server.
new 0d2c0da s3-eventlog: remove whitespace.
new 64d8eb0 s3-util: for convenience, provide format comments in tdb_unpack().
new 87fec14 lib: add strlen_m_term_null from s3.
new c3ac9a2 winreg: fix winreg_EnumValue by re-adding winreg_ValNameBuf from 3.3/3.2.
new b9d9832 s3: re-run make samba3-idl.
new 9361c73 winreg: fix winreg_EnumValue callers.
new 6fd867f Allow reinit_after_fork to be called safely from within swat and other binaries that don't have an event context or a msg context. Fixes crash bug in swat. Jeremy.
new 660d779 Fix bug #6040 - Missing <th> header in Status page. Based on a patch from pkg-samba-maint at lists.alioth.debian.org. Jeremy.
new 2f06192 s3:vfs_acl_tdb: don't leak state_path() to talloc_tos() in acl_tdb_init()
new 26e5e4f s3:nmbd: don't leak state_path() to talloc_tos() in wins_write_database()
new 2fb694d s3:vfs_xattr_tdb: don't leak state_path() to talloc_tos in xattr_tdb_init().
new 37c7764 s3:libads: give create_local_private_krb5_conf_for_domain() a common exit point
new 0b87f21 s3:libads: use lock_path for creating paths to local krb5.conf files
new 62e7849 s3:passdb: put login_cache.tdb into cache_dir, not lock_dir.
new edbc7ef s3:winbindd: put winbindd_cache.tdb into cache_dir, not lock_dir.
new 99ef38c s3:put the browse list into cache_dir, not lock_dir.
new 0cea990 s3: put netsamlogon_cache.tdb into cache_dir instead of lock_dir
new 166ffc0 s3: put printing/ under cache_dir, not lock_dir
new 584da3f s3: put the gpo cache dir under cache_dir instead of lock_dir
new abf37b3 s3: Remove an incorrect const
new c199260 s4-winbind: Remove a "knownfail" entry for the now implemented LIST_GROUPS
new 740c5ce s3-eventlog: fix _eventlog_CloseEventLog.
new ba98112 Add a new implementation of chain_reply
new ddaa65e Correctly calculate the offset for read&x
new 0d7ca8e remove the old chain_reply code
new 673ca51 Find default smb.conf path correctly, when it was not specified on the command-line.
new 554a89d s3:vfs_fileid: readd "fileid:algorithm" as option.
new 6a94b7b s3:docs: vfs_fileid manpage
new dc6edf1 s3:cluster: fix ctdb ipv6 support
new 1a20f10 s4/NEWS: Remove mention of no longer existing js parameter.
new f69ac13 Add copyright headers.
new 0bb7ccd Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 57f978d loadparm: Make sure various state variables get initialized even when we couldn't load a default smb.conf file.
new 073e9f4 ads_connect: Return immediately on a failed GC connection.
new fb90419 "First thing, kill all the language lawyers" :-). Ensure possible insane compilers can't kill us later. Jeremy.
new d03133e Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 3fe974c Fix a segfault if ? is there but the options are NULL. This is the case if SMBC_parse_path is called by SMBC_stat_ctx.
new 5cf9989 More work on the Samba 4 release notes.
new 1c77c7f Treat file names in POSIX-like case-sensitive fashion by default
new c6b4f35 [Bug 6022] smbc_urlencode and smbc_urldecode were not exported
new 9b3c38f Slightly simplify the paths after rpc_api_pipe()
new 6d30039 Determine case sensitivity based on file system attributes.
new 142b2a6 pidl: Remove "max" and make "range" smarter about unsigned types
new 4a40857 librpc: Remove usage of max and replace with improved range.
new 44ae09b librpc: Re-run make idl_full
new 8b618d0 Fix some real bugs found by "type-punned" gcc warnings
new 30413f1 Make rpc_read async
new 5d71fe8 Make cli_pipe_get_current_pdu async, rename it to get_current_pdu
new 173d6c8 Remove sync rpc_read wrapper
new 6d47418 Make cli_api_pipe async
new 5987c82 Always check the max send sizein rpc_api_pipe, not just with DEVELOPER
new 5e6f3ea Move initialization of the reply prs_struct to rpc_api_pipe
new 761d164 Rename the async version of get_complete_pdu to get_complete_frag
new f6740aa Make rpc_api_pipe async
new f96335a Remove unused sync functions
new c655f19 Add rpc_write_send/recv
new 8a1c6c2 Tiny simplification of prs_set_offset
new 396ed3b Add async rpc_api_pipe_req
new 3f9f188 Remove sync rpc_api_pipe_req
new ecb5184 Fix an uninitialized variable
new 28c35b4 Make rpc_pipe_bind async
new a158ebb Remove unused functions
new c45b6ec Add code to torture the fragmentation code a bit
new bfbb0fb Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 0dbd396 Add a macro async_req_setup()
new 6ffe233 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new a9542dd libnetapi_open_pipe does not need to return cli_state
new eaec865 simplify gencache_iterate a bit, fix nonempty blank lines
new fe9dd87 Remove unused tdb_search_keys()
new b7cafb9 Don't give fatal python errors when guessing the realm
new b4551bb Delete more Samba3-specific files
new 9fa6fb3 Print more useful suggestion for the main provision command line
new d6e801b Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
new 3b91640 NBT-WINS: initialize .dest_port explicit (we should fill the whole struct each time)
new 9d4f766 Revert "Remove another use of global_loadparm."
new 9967907 util_str: setup the correct talloc name for strings
new bae593b ndr_print: fix the output ndr debug messages only add header line once
new ee8f481 winsserver: we need to ignore duplicated name register requests.
new 384b9f7 NBT-WINS: try to bind to port 137 in the NBT-WINS test
new 462e4d0 NBT-WINS: if we're bound to port 137 trigger WACK reponses with timeouts
new 1ffcebb NBT-WINS: we don't need the slow low port tests for every name
new 4a87811 NBT-WINS: test if the server ignores resent packets
new bbd74f2 libcli/nbt: fix wack timeout handling
new 6d107ff wreplsrv: log replication failures at log level 0
new 9598d77 wreplsrv: log a successful replication cycle at level 1
new 65f096c wreplsrv: don't log scavenging events at level 0
new c97df0d nbt_server: add some debug messages which show the used interfaces addresses
new 26c4809 libcli/nbt: add nbt_set_unexpected_handler()
new ebab6d6 libcli/nbt: add nbt_name_socket_handle_response_packet()
new a5b3975 nbt_server: redirect incoming response packets to the correct interface
new cd5e43b nbt_server: fix crash bug, the wins client interface may not have a nbtsock
new 780bc13 winsdb: the we_are_owner in winsdb_lookup() needs to be per address
new c4402e3 wrepl_server: use a local 'local_owner' variable to make the code more readable
new bbe4785 wrepl_server: fix the record expire time of sgroup merges
new 81a2a43 wrepl_scavenging: add a comment to make the is_static case more clear
new fb64b12 winsserver_release: update the expire time if only one address is released
new e1c968a winsserver: add "wreplsrv:propagate name releases" option
new 7c7bdf3 wreplserver: add "wreplsrv:propagate name releases = yes" for replicated sgroup merges
new d5b7240 libcli/wrepl: return the major version of the server in wrepl_associate()
new 6bcd2cb wrepl_server: make 'use inform' the default and autofallback against old servers
new 2dcac3c nbt_server/wins: use talloc_zero() to create struct winsdb_handle
new 2973af5 nbt_server/wins: add some const
new afd405d nbt_server/wins: winsdb_handle() can be static
new 7c1e085 S3-HowTo: Change 'winbindd -B' to 'winbindd -D'.
new 4b26c7b S3-ByExample: Use 'winbindd -D' instead of 'winbindd -B'.
new b0c9254 Attempt to fix the merged build
new e58a8c1 Fix the same bug as 8b618d0 fixes, this time in winbindd_passdb.c
new aa79f76 Avoid flooding of syslog with failing pam_putenv messages.
new a83b327 s3:dbwrap: add get_flags() hook to db_context
new 535311d s3:dbwrap: add dbwrap_delete(), dbwrap_store() and dbwrap_fetch()
new 4feafd7 s3:idmap_tdb: convert to the dbwrap api
new c570d63 Remove mention of external heimdal - its not yet supported.
new 288ce60 Add some more entries to WHATSNEW, by no means complete.
new 2254efb Merge branch 'v4-0-stable'
new b876478 Make sure server_role gets initialized in backend provisioning code - fixes test.
new 0118b23 Don't use TMPDIR as variable, it's already used for other purposes. Don't include GIT revision in release version strings.
new 3347ed7 tevent: rename signal handler functions to start with tevent_common_
new fcf9f72 s3:smbd: call message_dispatch() before processing incoming PDUs
new 8d203d3 s3:events: add support for signal events
new 26e863e s3: reinit_after_fork() should reinit the event context before the messaging context
new 930b3c1 s3:messaging: also recreate the local messaging backend in messaging_reinit()
new bd576b9 socket_wrapper: fix PCAP support broken by aaea68791cfea45c6fa69abc93ad6d0e832d0283
new bd4718d Make use of TALLOC_FREE
new b8b6cdd Remove some smb fsp knowledge from rpc_server/
new 520f881 Remove some unused code
new d7d251f Fix some nonempty blank lines
new 55dfad4 "userdom_struct" does not need "full_name" anymore -- unused
new 32be66b s3:docs: update the idmap_tdb manpage to reflect current facts.
new 7c5621b s3:docs: update the idmap_ldap manpage to reflect current facts.
new 84f2b2d s3:docs: add a manpage for idmap_tdb2
new 53293f2 librpc: Fix warning caused by some empty debug strings
new d965ff0 s4:ldb: remove dependency to samba4's events wrapper
new bd252ad s3:docs: fix copy and paste error in the idmap_tdb2 manpage
new 65b7920 s3:docs: clarify explanation of allocator in the idmap_tdb2 manpage
new 665b5dc s3:docs: clarify explanation of the allocator in the idmap_tdb manpage
new 816934f s3:docs: clarify explanation of the allocator in the idmap_ldap manpage
new 2bb1266 Fix a typo
new 65c92fe s3:docs: fix distclean target and add realdistclean target
new ce3e34d s3:create-tarball: also include the VENDOR_PATCH in the version
new 3741201 s3:docs: fix ommission in fix of (real)distclean targets
new 7447151 s4:python glue: fix dependecy to pyldb
new ac364b4 selftest: bin/ is under $(builddir) instead of $(srcdir)
new 5a18607 selftest:Samba4: add bindir_path() utility function to construct the binary pathes
new ccffe1c s4:selftest: reference binaries via variables in tests.sh
new 6f6533a selftest: add --exeext parameter
new bc42f25 merged-build: propare to fix make test4
new a83feb2 s4:auth: move make_server_info_netlogon_validation() function arround
new b64b78e Allow overriding the function that ships the request in the Samba 3 client code.
new 9ec279f build-docs: Add 'make clean'.
new ab4e84f build-docs: Change to the right directory before calling 'make clean'. This fixes build-docs if it's called from the create-tarball script.
new 157864d build_docs: Use 'make distclean' instead of 'make clean'.
new 11a25f9 Allow calling DCE/RPC server implementations directly using rpc_pipe_client.
new 1d59fd4 Merge branch 'v4-0-test' of /home/jelmer/samba4
new d319927 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 1101d7a Merge branch 'master' of ssh://git.samba.org/data/git/samba
new e4801a4 Use script path to find the setup directory.
new 9b32e83 s3:docs: clean generated .png images in "make clean"
new 5e21fc3 s3:docs: clean build/catalog.xml in "make clean"
new b319549 build-docs: cleanup exit of the script
new 47951fc Reorder arguments to ldb_search() to match what is in Samba 4.
new f3ecb70 Replace ldb_search() with ldb_search_exp_fmt(), like in Samba 4.
new 4977d91 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 4967f69 Move check_make.m4 to the top-level.
new 3a4e61e Only check for Perl once in Samba 3.
new 2c1d70a Automagically expand includes in Makefile.in during configure time when make is not GNU Make.
new 076bb89 expand-includes: Add simple protection against infinite recursion.
new f607ad2 Move check_python.m4 to common m4 directory.
new 1377f28 Fix warning; base dn is no longer const.
new 3089cfc s3/vfs_extd_audit: Don't ignore "syslog = 0".
new 293acaf pidl/python: Add explicit casts, fixes warnings about casts when enabled.
new 52b77c9 s3:libsmbconf: remove unused function smbconf_is_writeable_bystring()
new 9f3c67e s3:libsmbconf: remove the init headers from smbconf.h
new c94fd05 s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf.c
new 53ea574 s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf_util.c
new f0f5029 s3:libsmbconf: use talloc_free instead of TALLOC_FREE in testsuite
new d0a8c35 s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf_init
new 1ed0cc7 s3:libsmbconf: use talloc_free instead of TALLOC_FREE in txt backend
new 7ac06f1 s3:libsmbconf: use talloc_free instead of TALLOC_FREE in reg backend
new 85447ac s3:libsmbconf: include smbconf headers with lib/smbconf prefix
new a868d2f libsmbconf: move the non-registry parts of libsmbconf to top level
new 715cc00 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 97ff9d4 libsmbconf: Add build magic for Samba 4.
new b711faa libsmbconf: Remove use of some Samba3-specific macros.
new e9615b4 Fix path to check_python.m4.
new 989ad44 Memory leaks and other fixes found by Coverity
new 842d24f pidl: reduce implicit cast warnings in gen_ndr server code
new de5313c run make idl_full, thus adding explicit casts to gen_ndr server code
new 2108303 pidl/python: Add explicit casts, fixing implicit cast warnings.
new 63e23a7 s3: run "make samba3-idl"
new e490c1b Move configure test files to the top-level and share them between s3 and s4.
new 8f68a71 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 3662c2b cli_get_pipe_name_from_iface does not need the cli_state
new 3b34486 Actually complete 3662c2b...
new f9dcd3d s3:events: always run_events() before sys_select()
new 048f8db s3: always call run_events() before and after sys_select()
new 196028a s3:smbd: restructure kernel oplocks code
new f029b2b s3:messaging: start with to use signal events instead of the raw signal interfaces
new c44a0ae s3:smbcontrol: don't call message_dispatch() anymore, it's triggered by tevent_loop_once()
new a4d6053 s3:msgtest: don't call message_dispatch() anymore, use tevent_loop_once() instead
new 830b31a s3:smbd: we don't need to call message_dispatch() anymore it's event triggered now
new 4d41338 s3:nmbd: we don't need to call message_dispatch() anymore it's event triggered now
new cf53e48 s3:winbindd: we don't need to call message_dispatch() anymore it's event triggered now
new 7a07fcd s3:printing: handle tevent_context events in the sys_select() call
new 240762a s3:messages: finally make message_dispatch() static
new c5e242b s3:printing: make some functions static and use tevent functions
new 7fc7ee9 lib/replace: add defines to let the callers find out if pwrite and pread are thread/fork safe
new fc50f7e Support parsing sddl for security descriptors.
new a4afed1 Implement as_sddl.
new ebb9297 Remove obsolete samr Python module - use samba.dcerpc.samr instead.
new 031f246 Fix a segfault: rpccli_* expect the reply_pdu to always be initialized
new 3942e53 Do not start a transaction this way. Because we still want to commit any changes that successfully apply we never want to do a global cancel, and because of how transaction nesting works that means we never cancel any "transaction" at the single modify operation level.
new 2d81c9e Another attempt to fix bug #4308 - Excel save operation corrupts file ACLs. Simo is completely correct. We should be doing the chown *first*, and fail the ACL set if this fails. The long standing assumption I made when writing the initial POSIX ACL code was that Windows didn't control who could chown a file in the same was as POSIX. In POSIX only root can do this whereas I wasn't sure who could do this in Windows at the time (I didn't understand the privilege model). [...]
new 8e2b48e s3: Fix warning
new 1fcd85e Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 42fa144 Add struct rpc_cli_transport
new 9b140c7 RPC_CLIENT_OBJ is the right variable for cli_pipe.o
new c5b4371 Add the named pipe rpc client transport
new b7bd71b Add the socket rpc client transport
new b7094c0 Abstract away the transport in cli_pipe.c
new 81533e2 Second part of the attemt to fix #4308 - Excel save operation corrupts file ACLs. If the chown succeeds then the ACL set should also. Ensure this is the case (refactor some of this code to make it simpler to read also). Jeremy.
new 634cc6b Fix logic error in try_chown - we shouldn't arbitrarily chown to ourselves unless that was passed in. Jeremy.
new b30b1cf Apply same logic fix for #4308 Excel save operation corrupts file ACLs to NFSv4 ACL code as this uses the same flawed logic as posix_acls.c. Jeremy.
new 2325606 s4: we're on the way to alhpa7
new aa2fb0e docs: Fix formatting issue in man libsmbclient.
new 85b36d9 async_req: Move to top level dir
new 481183a s4: add ../lib/async_req to the s4 build
new b7eabeb s3: OneFS unmappable sids support.
new 48a6fee talloc_free() copes with a NULL pointer just fine
new 0998d17 s3 ldb: Fix vasprintf segfault that has been the source of build machine failures this week
new d629ba4 talloc: Change the two other definitions of TALLOC_FREE to match the primary version
new cf41042 s3-eventlog: fix buffer allocation in eventlog read call.
new dd2695f s3-eventlog: fix various invalid memcpy in read_package_entry().
new 5bcd6d7 Revert "s3-eventlog: trying to avoid to pass around full ndr structures in rpc_server."
new 321983a eventlog: fill in IDL for eventlog_ReportEventW.
new 02a3a7f eventlog: fill in IDL for eventlog_GetLogIntormation.
new ab6e4dd eventlog: add missing IDL (opnum 24) for eventlog_ReportEventAndSourceW.
new 7dad861 eventlog: fill in IDL for eventlog_RegisterEventSourceW.
new ca799da eventlog: fill in IDL for eventlog_DeregisterEventSource.
new 466872e eventlog: fill in IDL for eventlog_BackupEventLogW.
new b57c37d eventlog: fill in IDL for eventlog_OpenBackupEventLogW.
new 4cac1da s3: re-run make samba3-idl.
new 9629897 s3-eventlog: add missing _eventlog_ReportEventAndSourceW stub call.
new a6131f2 s4-smbtorture: add ReportEventW test.
new f1067c0 s3-rpcclient: add eventlog_reportevent command.
new d3b8fdd s4-smbtorture: add test_GetLogIntormation test.
new bfc2d3b s3-rpcclient: add eventlog_reporteventsource command.
new c92ec31 s3-rpcclient: add eventlog_registerevsource command.
new ecad0b9 s3-rpcclient: add eventlog_backuplog command.
new 2eb5dac s3-rpcclient: add eventlog_loginfo command.
new da338ef s4-smbtorture: add BackupLog handling in eventlog test.
new ab2ee07 s4-smbtorture: add my copyright.
new 7bb3860 This change allows for the autoconfigre detection of sub-second time resolution in the FreeBSD stat structure
new 48b0016 Extend NTIMES to allow setting create_time
new c23f0f1 Modify OneFS module to support new NTIMES interfaces
new 8b80407 Fix a segfault in parse_logentry
new c9d193e Add prototypes required by samba-gtk.
new 5baac15 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new c0fea1f Fix chain_reply for pipe reads
new 28b7c44 Make smb_bytes_push_str deal with a NULL buf returning NULL
new 6baf760 Fix an error path memleak
new 7f25e0d Decouple clistr_pull from struct cli_state->inbuf
new 512cf0a docs: Add manpage for vfs_shadow_copy2.
new d8f15e4 Document default of the printing config variable.
new 79255ce Add function for mapping NDR error codes to strings.
new d30b6af pyrpc: Raise proper NDR error codes with matching strings rather than mapping to NTSTATUS first.
new cce04c6 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 3aeee79 s3 make test: Add the ability to specify a custom smb.conf for make test
new 7f12eb9 s3 make test: Fix a bug in the previous commit
new 692b63e s3 build: Eliminate the gmake-specific Makefile syntax
new cdab2a4 libreplace: fix bug #6066 - netinet/ip.h present but cannot be compiled
new a7e6205 async_req: Fix the S4 build
new 920f8b1 tevent: change SA_INFO_QUEUE_COUNT from 10 to 100
new 7d93d3d s3:namecache: remove unused namecache_shutdown() function
new 6a2b7f9 s3:smbd: we should setup the client socket in the same way in all code pathes
new 27f812f s3:smbd: move all code that handles a client connection into smbd_process()
new ac61f65 s3:smbd: use signal events for SIGTERM, SIGHUP and SIGCHLD
new e6612c9 s3:winbindd: handle SIG_TERM, SIGHUP, SIGCHLD and SIGUSR2 via tevent
new e663df1 s3:nmbd: install the SIG_DFL handler for SIGTERM while we're waiting for interfaces
new 2630d4a s3:nmbd: as the sig_term() handler only sets a flag we don't need to block SIGTERM
new d361e33 s3:nmbd: handle SIG_TERM and SIGHUP via tevent
new b8c416f s3:smbd: convert aio to use tevent_signal
new 4a22713 s3:smbd: remove pointless respond_to_all_remaining_local_messages() function
new 52f6a44 s3:smbd: make kernel oplocks event driven
new e11e823 s3:smbd: make inetd code path more clear
new bf2347b s3:smbd: make mdns registration event driven.
new e023293 s3:smbd: wait for new connection via fd events
new f6d8d94 s3:rpc_server: use get_client_fd() instead of smbd_server_fd()
new 86ed67f libreplace: fix detection of netinet/ip.h on solaris 8
new 4a9b305 Define GNU_SOURCE, required if libreplace doesn't provide comparison_fn_t, but instead relies on a system version.
new 31e46ff s3: Fix shadowed declaration
new fffd94b Move S3 specific parameters to S3 conf file in make test.
new ca3a801 Fix detection of dns_sd libraries. Jeremy.
new 59859b5 s3: separate tdb validation code out into its own source file
new eccbc32 s3:tdb_validate: clean up leading tabs/spaces and trailing spaces.
new 11b66cc s3:build: don't use $(FLAGS) in linking targets - it is useless
new db7ee37 s3: try to make 'make selftest' work again
new ac6cf38 s3:util_tdb: remove duplicate prototypes (from ../lib/util/util_tdb.h)
new c2a2006 s3:torture: support SMB_CONF_PATH envvar in smbtorture
new ab63bad async_sock: Move to top level
new ff39e0f selftest: set 'lock dir' in client.conf
new 57a290e s3:registry: always provision the registry, not only in smbd.
new 5da211b s3:selftest: fix warnings with empty *_TEST_LOG variables
new 5ec5265 s3:test: exit the net rpc registry tests when give_administrative_rights fails
new 1021c75 s3:winbind: remove prototype for non-existent function from winbind_proto.h
new c001b45 Fix a valgrind error when the socket dies
new 4c7296c Avoid valgrind errors
new 38b2931 Define _GNU_SOURCE, required for comparison_fn_t.
new d6497aa Stop installing events.h - it contains a broken include itself and should be considered internal now.
new a849183 s3:selftest: create BUILTIN\\Administrators at startup
new 8b7c665 s3:selftest: fix 'make selftest'
new 6a41a2d selftest: abstract Samba3 provision a bit
new 9f8d80c selftest: Samba4 remove unused variable
new 67bf7a2 selftest: fix Samba3 bugs
new 77bb2d6 s3:seltest: make test_smbclient_s3.sh more strict
new 439172d selftest: add "member" environment for Samba3
new 88278cf s3:selftest: import more tests from 'make test'
new 27408de s3: fix bug #6073: prevent ads_connect() from using SSL unless explicitly requested
new 1ea6ed3 quote ' inside '...' and make sure shell isn't eating \ by using perl here.
new 3ee1acd s3:smbd: ignore open_socket_in() failures
new ba482e6 s3:smbd: make smbd_open_one_socket() static
new 7540d13 s3:ctdbd_conn: canonicalize ips before sending them to ctdbd
new 1116372 s3:configure: autodetect ctdb/cluster support
new bc84bd7 give configure check "sub-second timestamps without struct timespec" a chance to succeed
new f9926a4 rather cosmetic fix for failed birthtime configure checks
new 11f3220 add configure check for AIX style sub-second resolution support
new 3639e52 add AIX sub-second resolution timestamp support
new 12f57f9 setting mtime setted atime on BSD systems, fix this
new 29ab9ed add missing semicolons
new 1a87568 Fix the build on "opi"
new 89caa0e cli_ucs2
new 37da26a Add the strlen to push to smb_bytes_push_str, return the converted size
new a44649c s3:build: fix build on AIX - only test for splice on linux
new f2224e5 s3:idmap: move IDMAP_VERSION to the idmap tdb backend, where it belogns.
new aeb2387 s3:proto.h: remove duplicate prototypes.
new ede1732 add configure check for Tru64 sub-second timestamp resolution
new d177015 add Tru64 sub-second resolution timestamp support
new 164fd3c Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new b8f7cdb s3: Add a new SMB_VFS_GET_ALLOC_SIZE vfs operation
new 60d0584 s3 onefs: Add the OneFS implementation of SMB_VFS_GET_ALLOC_SIZE
new d1ab1b6 s3 build: Fix "shadows global declaration warning"
new c133294 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 864852a Upgrade POSIX inheritance storage to a new format (version 2). Stores the Windows ACL type and flags if "map acl inherit" is set. Jeremy.
new 77bac5b Fix coverity CID#66. Resource leak in error path. Jeremy.
new 734647b Fix coverity CID#115. Resource leak in error path. Jeremy.
new 08802db Fix coverity CID#116. Resource leak on error path. Jeremy.
new a5f0640 Fix coverity CID#117 - resource leak in error path. Jeremy.
new 380874e Fix the mess with ldb includes. Separate again the public from the private headers.
new 4e0a619 Fix standalone configure scripts
new 52a49b4 selftest: allow environment options
new 27e4032 s4:fix the build after 380874ef863866c94c999ef53252b9d30df65e88
new fd82f59 selftest: fix default option name
new b88a0ad selftest: fix "none" test
new fb7b92a s3-docs: fix typo in eventlogadm manpage.
new 7b934c6 Make cli_session_setup_guest async
new 0bd9228 Make cli_tcon_andx async
new a0d52e7 Add async cli_ntcreate
new b873ede Make rpc_transport_np_init async
new 22e3004 Add the "SMBD" rpc transport
new 4b541c6 pidl: fix samba3-cli test after change to cli->dispatch()
new 6b128f0 selftest: don't export $CONFIGURATION anymore only $SMB_CONF_PATH
new 3f96715 s4:selftest: run ncalrpc tests in dc:local mode
new 01f30a5 s4:selftest: run RPC-COUNTCALLS as dc:local
new d93634b Fix misfiled headers. Some public functions were mistakenly put into ldb_private.h Revert all modules to only include ldb_module.h
new 1f2b5ea Add helper function to get a module name, may be useful for debugging.
new 94cb083 s4:build: kill DEFAULT_HEADERS variable
new 73dbbe0 heimdal: don't include <ifaddrs.h> without knowing it's there
new cdca75d heimdal: don't include <sys/cdefs.h> without knowing it's there
new 9cf1175 heimdal:camellia-ntt.c: include config.h as first header
new 334c6e6 s4:heimdal_build: include "system/network.h" via config.h wrapper
new 3f09dd0 heimdal:roken: arg_printusage() should not try to return a value.
new e592718 heimdal:roken: arg_match_long() should return a value
new 24a1b55 s4:lib/util: fix the build
new c28952c lib/replace: check if we have dirfd()
new 9fa2e56 s4:heimdal_build: add a dummy define for dirfd()
new e8c2ed1 Revert "s4:heimdal_build: include "system/network.h" via config.h wrapper"
new 55f663a heimdal:camellia: include roken.h
new 2f8a398 lib/talloc: include replace.h in pytalloc.c
new 3718cf2 lib/tdb: include replace.h and system/filesys.h in pytdb.c
new 84ca20a lib/tevent: include replace.h in pytevent.c
new d129507 s4:lib/ldb: include replace.h in pyldb.c
new 2fe137e heimdal:hdb: always include "config.h" first
new 50db8ed s3:smbconftort: don't use reserved words ('test:', 'failure:', 'success:')
new c0fdc71 s3:tests: add a guard arround . $incdir/test_functions.sh
new c96534c s3:selftest: run the same tests as 'make test'
new 40b67c3 selftest: pass down the path to python for provisioning samba4
new aef749b pass NULL to prs_give_memory, that is a pointer
new f6d0884 Fix memleaks
new 03bd9b2 s4:heimdal_build: heimdal requires u_int32_t and u_char
new 4519eae s4:lib/socket: don't use gethostbyname2()
new d4aeed8 Fix all other modules to use ldb_module.h instead of ldb_private.h The only 2 modules escaping the rule so far are rootdse and partitions
new 2c2545d s3 build: Remove unused fstat check to fix a bunch of HAVE_FSTAT warnings
new 15cfc38 Bump up ldb version to 0.9.3 after latest changes
new 8b7a139 s3 onefs: Fix onefs ACLs to work with updated ACL syscall
new 7acea5a Fix proxy module
new de4f7c0 Do not install private headers
new 0498a30 Install mising public headers
new 0245b9b Explicitly include ldb_handlers.h where necessary
new 6028e8f heimdal: void functions should not return a value
new ae19f5a s4:build: require ldb 0.9.3 when building against an external library
new 21522e4 s4:heimdal_build: fix the build of asn1_compile and compile_et
new 412b89a lib/replace: move MAXHOSTNAMELEN to system/network.h
new ea157f4 s4:repl_meta_data: fix segfault after ldb changes
new b99859b Make is_andx_req non-static
new d94e9c8 Remove the global variable "chain_size"
new cee0d85 make send_file_readbraw static
new 582b27b s4:auth: try to fix the build on Solaris
new e60d69d Add an async np_write wrapper
new b797c05 Add an async np_read wrapper
new c2fe28b Convert api_rpc_trans_reply to async np_*
new e8b2b46 Make-np_write-handle-0-byte-writes-as-NT_STATUS_OK
new 8ef92f7 Make reply_pipe_write_and_X async
new 2d5ec28 Make reply_pipe_write async
new 8b480b5 Remove unused np_write sync wrapper
new 72729bf Make reply_pipe_read_andx async
new fa7ddc7 Remove unused np_read sync wrapper
new 99f021d Fix the build on Solaris CC
new 06a2449 s4:nbt_server/wins/: fix compiler warnings in winsdb.c
new 15239f7 s4:kdc: avoid c++ reserved word 'private'
new f3f2dfc s4:lib/messaging: avoid c++ reserved word 'private'
new 96f176d s4:lib/messaging: fix warnings in testsuite
new 5f13710 s4:irpc: avoid c++ reserved word 'private'
new a5e570b Start restoring the sqlite3 backend Passes many tests but not all yet.
new 16f0728 fix build with external dns_sd libraries
new 19ce90b Just for fun: Move some bytes from bss to text
new dba6624 Fix nonempty blank lines
new 57de60a cli_get_pipe_name_from_interface does not really need a talloc_ctx
new 3cd8c12 Fix some type-punned warnings
new 5339498 Replace pipe names in pipes_struct by ndr_syntax_id
new 7967d8c Move rpc_pipe_open_internal to srv_pipe_hnd.c
new 50ca5af Convert api_RNetUserEnum to use the srv_samr_nt.c directly
new 0931bb8 "test" expects only one =
new c14b7e6 Split up async_req into a generic and a NTSTATUS specific part
new 10c907b Fix headers, only ldb.h is required
new 1dc745e Make schannel not depend on samdb anymore.
new 07aa05f shared: Move dom_sid_* utility functions to top level
new d936be2 s3: Fix the non-merged build.
new 8c57f34 s3:winbind_user: move initialization of domain up in winbindd_fill_pwent()
new a0d0519 s3:winbind_user: fix "getent passwd" to allocate new uids.
new d75b391 s3:winbind_group: fix "getent group" to allocate new gids.
new d96248a Add two new parameters to control how we verify kerberos tickets. Removes lp_use_kerberos_keytab parameter.
new 10e9e95 s3 build: Fix "assignment discards qualifiers from pointer target type" warnings
new 73f4fc1 docs: Describe "service" in man mount.cifs.
new e7454d4 s4:auth/gensec: s/private/private_data
new 2e82a4c s4:auth/kerberos: s/private/private_data
new b7f2983 s4:extended_dn_out: s/private/p s/new/nattrs
new 735af62 s4:lib/messaging: s/private/private_data
new 7db458a s4:lib/socket: s/private/private_data
new 79ae2de s4:lib/stream: s/private/private_data
new ea7ea27 s4:libcli/cldap: s/private/private_data
new 8d37900 s4:libcli/clilist.c: s/private/private_data
new 0db079b s4:libcli/dgram: s/private/private_data
new 1ee4bbe s4:libcli/raw: s/private/private_data
new 71e318c s4:libcli/smb2: s/private/private_data
new 58ca4d4 s4:libcli/wrepl: s/private/private_data
new c005bbd s4:libnet/: s/private/private_data
new 74e783b s4:librpc/rpc: s/private/private_data
new c463bc1 s4:ntp_signd: s/private/private_data
new 50ad523 s4:ntvfs: s/private/private_data
new 24fb16f s4:ntvfs/cifs/: s/private/p
new 0c64c21 s4:ntvfs/cifs_posix_cli: s/private/p
new 33e8f47 s4:ntvfs/common: s/private/private_data
new 8a95f4d s4:ntvfs/ipc: s/private/ipriv
new 7ee87c3 s4:ntvfs/nbench: s/private/nprivates
new 2110ef3 s4:ntvfs/posix: s/private/private_data
new 42f9210 s4:ntvfs/simple: s/private/p
new 7bb4461 s4:ntvfs/smb2: s/private/p
new 5e9ee54 s4:ntvfs/unixuid: s/private/priv
new 0854950 s4:rpc_server/echo: s/private/private_data
new 4523a63 s4:rpc_server/remote: s/private/priv
new 5bf95a7 s4:smb_server: s/private/private_data
new 29cc638 s4:smbd: s/private/private_data
new e3dfbc9 s4:ntlm_auth: s/private/private1
new 100f4e3 s4:web_server: s/private/private_data
new 7237d77 s4:winbind: s/private/private_data
new 35f7cee s4:wrepl_server: s/private/private_data
new ab7f003 s4:torture: s/private/private_data
new 23bec6c s4:includes.h: stdlib.h and stdbool.h are already included by replace.h
new 096b4a9 s4:libcli/smb2: s/class/info_class
new 2dc8383 s4:dsdb/schema: s/class/sclass
new 0fadddf s4:ldap_server: s/private/private_data
new d0ad2ec s4:cluster: s/private/private_data
new 24d31c0 s4:kludge_acl: s/class/sclass
new 1bb0104 s4:cldap: s/private/private_data
new e08dfe0 s4:dgram: s/private/private_data
new 476aa1f s4:smb2: s/private/private_data
new 5bca70a s4:rpc_server: s/private/private_data
new 62c8f6b s4:web_server: s/private/private_data
new e5e0a06 s4:wrepl_request: s/private/private_data
new 0ac7792 s4:libcliraw: s/private/private_data
new 1441e87 s4:service_task: s/private/private_data
new d9c3089 s4:service_stream: s/private/private_data
new 87ce6b1 s4:libcli/raw: s/class/eclass
new 9c387c1 s4:resolve/dns_ex: undefine class because it's used in heimdal/lib/roken/resolve.h
new f956ddd libcli/nbt: s/private/private_data
new 45c2664 s4:update_keytab: s/delete/do_delete
new 44625f7 s4:loadparm: s/class/pclass
new 73aea83 s4:schema_fsmo: s/class/sclass
new 82466db s4:ldif_handlers: s/class/sclass
new 62a3947 s4:ldb_map: s/new/ntree
new 5e6e370 lib/util: s/class/dclass
new 48a0721 lib/util: s/new/pn in idtree.c
new aa9c6b5 s4:libnet: s/new/n
new 21571e6 s4:rpc_server/lsa: s/delete/del s/open/opn
new 8249a46 lib/tevent: s/private/private_data
new 0c3bc60 s4:lib/registry: s/new/nkey
new b4af707 s4:py_security: avoid 'this' and use 'py_self' and 'self'
new 03ed70c s4:torture/nbench: don't use 'new'
new 3131ca2 s4:torture/rpc: avoid 'new' in samsync.c
new fb5346f s4:torture/util_smb: s/class/classnum
new 900a5a6 s4:torture/rpc: s/class/kclass in winreg.c
new 4bbfdb2 s4:torture/rpc: avoid 'delete' and 'class' in samba3rpc.c
new bab6294 s4:includes: copy #error DONT_USE_CPLUSPLUS_RESERVED_NAMES from source3
new 0165987 selftest: remove source4 specific stuff from selftest.pl
new 6f8c034 s3:build: fix linking of bin/net when shared libs have been disabled
new 4934744 s3:build: fix typo introduced in "fix build without shared libs"
new 662e05f lib/tdb: the python bindings don't use swig anymore
new 886df1a lib/tevent: the python bindings don't use swig anymore
new 426dc44 s4:auth: the python bindings don't use swig anymore
new eb012dd s4:auth/credentials: the python bindings don't use swig anymore
new 91c2922 s4:lib/ldb: we should not silence warnings on handwritten python bindings
new 0963028 s4:libcli: remove unused line in config.mk
new cec5414 s4:param: we should not silence warnings on handwritten python bindings
new 9aa7698 s4:scripting/python: we should not silence warnings on handwritten python bindings
new cc5ad06 s4:param: swig_ldb was renamed to pyldb in d965ff05c9923c8a0e440e905d0d9fe662cc5db0
new 1619617 s4:build: add a comment why we need CFLAG_NO_CAST_QUAL and CFLAG_NO_UNUSED_MACROS
new 45940ef s3:selftest: pass correct arguments to $SCRIPTDIR/test_smbtorture_s3.sh
new cfc27ec Attempt to fix "make test" on host "tridge"
new af73692 fix for commit d96248a9b46 which broke Heimdal builds
new d3f9b0f Next step disentangling async_req from NTSTATUS
new 6ed0223 s3-wbclient: Use new tevent data types
new 7f283b2 s3:build: pass the path to smbtorture4 down to make with and without '-t' prefix
new df4e38f s3:selftest: run test_posix_s3.sh tests
new 553818a Fix bug #6082 - smbd_gpfs_getacl failed: Windows client can´t rename or delete file This fixes the generic rename/delete problem for 3.3.0 and above. Fixed slightly differently to discussions, user viewable modified ACLs are not a good idea :-). Jeremy.
new 810b670 Fix Coverity ID 870
new e6bb55c lib/tdb: don't generate a static library for the samba4 build
new fda8aba s3: Fix 'net rpc join' for users with the SeMachineAccountPrivilege.
new 20a1cb1 s3:test: try to find why creating BUILTIN\Administrators doesn't work in the build-farm
new 1318fe8 Revert "fix for commit d96248a9b46 which broke Heimdal builds"
new 3367812 s3-kerberos: fix ads_dedicated_keytab_verify_ticket with heimdal.
new b0ea179 s3-kerberos: use KRB5_KT_KEY compat macro.
new 329b877 s3-net: fix warning message for keytab usage.
new 35f1e02 librpc: add ndr_size_string_array().
new 8fb6b18 s3-eventlog: allow to open eventlog tdbs readonly.
new 4976777 s3-eventlog: make logname in elog_open_tdb const.
new b949466 s3-eventlog: pass down talloc context to parse_logentry().
new 268f87d eventlog: add eventlog_Record_tdb to support the traditional s3 on-disc format.
new 1c627c2 s3: re-run make samba3-idl.
new cf3be5c s3-eventlog: add evlog_pull_record_tdb function.
new c53e3bf s3-eventlogadm: add command to dump stored tdb entries.
new 63bb31e s3-docs: add documentation for dump option of eventlogadm.
new c3ab292 merged-build: force non-shared build for samba4
new adc9d10 merged-build: link in LIBREPLACE into samba4 code as in the native build
new e2aab39 s4:lib/ldb: call ldb utils always via $VALGRIND ldbfoo$EXEEXT in the tests
new 388da7c selftest: export BUILDDIR, BUILDDIR_ABS and EXEEXT
new a5f9816 selftest: don't use hardcoded path to nmblookup in Samba4.pm
new 7c72853 s4:selftest: don't use hardcoded pathes
new 8b408f7 s4:selftest: avoid hardcoded pathes in blackbox tests
new aa95929 Revert "s3:test: try to find why creating BUILTIN\Administrators doesn't work in the build-farm"
new 484c4a5 Revert "s3:selftest: create BUILTIN\\Administrators at startup"
new 98e2fe5 s3:selftest: fix blackbox.net_s3 tests
new 189a85d Probably fixes a crash during name resolution when log level >= 10 and libc segfaults if printf is passed NULL for a "%s" arg (eg. Solaris).
new a4c5054 Fix bug #6085 - In vfs_default.c change utime( ) call.
new 76db6f1 selftest/Samba3: use the same logic for make test and make selftest
new a0c4fbd librpc: add header file for drsblobs helper functions.
new a5597d7 eventlog: add w32 on-disc EVENTLOG structures (*evt files).
new 4974554 eventlog: calculate offsets in EVENTLOGRECORD struct.
new 5e637e0 s3: re-run make samba3-idl.
new dd30624 s3-eventlog: add evlog_push_record_tdb function.
new 16f83ae s3-eventlog: add fixup_eventlog_record_tdb.
new de7f0a7 s3-eventlogadm: use struct eventlog_Record_tdb for storing entries in tdbs.
new 8eb562a Ensure null termination of the password in mymachinepw, remove a debug
new 9b3cce0 Fix a valgrind error: rpc_bind talloc_move()s the auth struct
new df5e231 s3-eventlog: add evlog_evt_entry_to_tdb_entry.
new 6520032 s3-eventlog: add evlog_tdb_entry_to_evt_entry.
new 21d23bf s3-net: add "net eventlog dump".
new c0cf20a s3-net: add "net eventlog import".
new 0126dba s3-net: add "net eventlog export".
new 1b71fa5 s3-eventlog: add evlog_pull_record function.
new 63a9921 s3-eventlog: add evlog_push_record function.
new 456bd5a s3-eventlog: use pidl for _eventlog_ReadEventLogW.
new f24eecf s3-eventlog: add my copyright.
new 94d1dbb Restore correct handling of "is_data_available" for the socket transport
new c464b5e s3-rpcclient: fix eventlog read client to read an array of entries.
new 64e3a90 s3-eventlog: make can_write_to_eventlog static.
new 858116d s4-smbtorture: in eventlog readlog test, print all records in a buffer.
new 7ade5cf s3-eventlog: remove old hand marshalling for eventlog read call.
new 58ded40 s3-eventlog: remove get_eventlog_record.
new 96fd6b5 s3-eventlog: remove read_package_entry.
new abb4faf s3-eventlog: remove add_record_to_resp.
new 8b126e9 s3-eventlog: remove write_eventlog_tdb.
new d7e2384 s3-eventlog: remove fixup_eventlog_entry.
new a63d4c5 s3-eventlog: remove old eventlog server.
new 8450e66 s3-eventlog: w00t! remove last traces of old eventlog rpc marshalling.
new 0016c57 s3-net: remove unused ENUM_HND.
new 7c3ba34 s3: use samr_RidWithAttribute instead of DOM_GID.
new 542251f s3: use struct netr_Credential in cred_step().
new e28a806 s3-parsing: remove a lot of unused structures and their hand marshalling.
new ef098bd s3-lsa: move remaining lsa policy access_mask defines to idl.
new e7c09d8 Fix bug #Bug 6090 renaming or deleting a "not matching/resolving" symlink is failing. Reported by Kukks. Make sure we correctly use LSTAT in all cases where POSIX pathnames are being used. This matters when dealing with symlinks pointing to invalid paths being renamed or deleted not all deletes and renames are done via an nt_create open. Jeremy.
new 7435b87 s3-lsa: fix the build.
new 83cf98f Have nmbd check all available interfaces for WINS before failing
new a66828a Don't use recvall in the proxied np_read_send
new d704efc s3-svcctl: use security descriptor marshall helper in svcctl_set_secdesc().
new 04dea3c spoolss-idl: fill in spoolss_DeletePrinter.
new 177f7c2 spoolss: fix spoolss_RemoteFindNextPrinterChangeNotifyEx.
new 512e815 s3: re-run make samba3-idl.
new 3f9daf4 s3/libads: Change "ldap ssl:ads" parameter to "ldap ssl ads".
new 60fc7da Do not ignore spoolss anymore.
new b03913c spoolss: move ndr spoolss helper to main librpc dir.
new c9e6410 spoolss: fix samba4 dependency of spoolss helper.
new afa960c spoolss: add generated spoolss code.
new f289851 s3-eventlog: fix Coverity #877.
new 6d139ca Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 71d2287 examples/VFS: fix the configure and make with the new directory layout
new 5fbbdde s4:pvfs: fix some talloc related compiler warnings
new 3d6587c s4:pvfs: use talloc_get_type() to cast from void *
new fdd6c10 s4:pvfs: remove compiler warning
new 0fe9980 LDAP-UPTODATEVECTOR: fix segfault against samba4 as server
new d25a3c7 s4:pvfs_aio: fix compiler warning
new b493bc1 s4:build: remove not commited files under librpc/gen_ndr with make clean
new 4cb9ccd s4:lib/registry: fix c++ warnings
new ea546df s4:pyparam: fix compiler warnings
new 1d22e0e s4:pyldb: fix compiler warnings
new 0872fa7 s4:pycredentials: fix compiler warnings
new ba0042f s4:pyrpc: fix compiler warnings
new c8b9679 s4:pyauth: fix compiler warnings
new e5a6ead s4:pyregistry: fix compiler warnings
new 40c3ab2 s4:auth/ntlm: fix c++ warning
new f023bf9 s4:libcli/smb2: fix c++ warning
new 16d2fdf umount.cifs: clean-up entries in /etc/mtab after unmount
new e4ad0a1 Don't try and delete a default ACL from a file.
new 02f1353 docs: Add description of "ldap ssl ads" to man smb.conf.
new 61f1747 docs: Clarify "ldap ssl" description in man smb.conf.
new a9184d5 s3:idmap_tdb: add tmp talloc ctx to idmap_tdb_sid_to_id and remove an fstring
new e4035ab s3:idmap_tdb: use transactions in idmap_tdb_allocate_id()
new 77b4437 s3:idmap_tdb: refactor out new function idmap_tdb_load_ranges()
new 9c626e3 s3:idmap_tdb: simplify talloc usage with temp context from talloc_stackframe
new 30d0822 s3:idmap_tdb2: streamline idmap_tdb2_sid_to_id,
new 2125777 s3:idmap_tdb2: move together code that belongs together in idmap_tdb2_alloc_load
new e0f91c8 s3:idmap_tdb2: factor lodaing of ranges out into idmap_tdb2_load_ranges()
new 2c1d980 s3:idmap_tdb2: untangle assignment and check in idmap_tdb2_alloc_load()
new 145fe37 docs: fix two typos in the mount.cifs manpage
new 40227ef idl: add KRB5_EDATA_NTSTATUS to misc.idl.
new 4f6556d s3: re-run make samba3-idl.
new 3accf9e s3: use pidl to pull a KRB5_EDATA_NTSTATUS.
new 55f2cb1 s3:net conf: remove check for sharename being a usernam in "net conf addshare"
new 3df528f netapi: add more SERVER_INFO_X levels.
new 2e076ff rerun make idl.
new 2e2f511 netapi: add SERVER_INFO_X to public header.
new bbfc116 netapi: implement more SERVER_INFO_X levels.
new 7fa534b netapi: include more SERVER_INFO_X levels in example code.
new 1609dba netapi: add NetServer testsuite.
new 2170a81 s4:pyregistry: fix crash bugs introduced by e5a6eadd8214b56da34f733318a0fecaebbe5ef5
new ea8bd81 mount.cifs: add fakemount (-f) and nomtab (-n) flags to mount.cifs
new d895ca5 mount.cifs: initialize rc to 0 in main
new 8b84c97 spoolss: fix spoolss_GetJob IDL.
new ea2d151 spoolss: fix spoolss_GetPrinter IDL.
new 82ce981 spoolss: fix spoolss_GetPrinterDriverDirectory IDL.
new c2cd781 spoolss: fix spoolss_StartDocPrinter IDL.
new cb0687f spoolss: fix spoolss_WritePrinter IDL.
new c2975cc spoolss: fix spoolss_ReadPrinter IDL.
new 45104ba spoolss: fix spoolss_GetForm IDL.
new c1a1480 spoolss: fix spoolss_XcvData IDL.
new de7a308 spoolss: fix spoolss_GetPrinterDriver2 IDL.
new 121b5f4 spoolss: fix spoolss_GetPrinterDataEx IDL.
new cb5837dc spoolss: fix spoolss_EnumPrinterDataEx IDL.
new 37c89c1 spoolss: fix spoolss_EnumPrinterKey IDL.
new cf15c68 s3: re-run make samba3-idl.
new 22e2f22 s4-smbtorture: fix test_GetJob.
new 8153916 s4-smbtorture: fix test_GetPrinter.
new b970eb7 s4-smbtorture: fix test_GetPrinter.
new 0d4dbe6 s4-smbtorture: fix test_GetPrinterDriverDirectory.
new 6e1c008 s4-smbtorture: fix test_DoPrintTest.
new d400de2 s4-smbtorture: fix test_DoPrintTest.
new 99398e8 s4-smbtorture: fix test_GetForm.
new 3954cd8 s4-smbtorture: fix test_GetPrinterDriver2.
new 8ddb81c s4-smbtorture: fix test_GetPrinterDataEx.
new 88aaac3 s4-smbtorture: fix test_EnumPrinterDataEx.
new 33d2507 s4-smbtorture: fix test_EnumPrinterKey.
new f157c1a s4-spoolss: fix s4 spoolss server build (using a temp macro).
new 68077a6 spoolss: make "needed" an out,ref pointer for all the tripple-enumcalls.
new 9ad6b94 spoolss: fix spoolss helper functions and macros w.r.t. needed pointer.
new 0155b5c s3: re-run make samba3-idl.
new afe300c s4-smbtorture: fix spoolss enum tests.
new ab6d6c7 s4-spoolss: fix spoolss server w.r.t. needed out pointers (+ remove tmp macro).
new 117d6d1 spoolss: fix type pointer in spoolss_GetPrinterData and related functions.
new 1ebd35e spoolss: fix ndr_pull/push_spoolss_GetPrinterData.
new 6f38fe3 s3: re-run make samba3-idl.
new cd5a314 s4-smbtorture: fix test_GetPrinterData.
new b156bd2 s4-spoolss: fix sptr_GetPrintServerData.
new 143a5b8 s4-spoolss: fix dcesrv_spoolss_GetPrinterData.
new 2bbe0c2 pidl: return early when AllocOutVar() in s3 server generator has nothing to do.
new 1bb22b5 s3: re-run make samba3-idl.
new e11fa4c s3-spoolss: prepare to use generated spoolss.
new a45107a s3-spoolss server: add _spoolss_ server stubs.
new 46903a0 s3-spoolss: use pidl for _spoolss_ClosePrinter.
new 0bd5698 s3-spoolss: use rpccli_spoolss_ClosePrinter.
new 88f09a8 s3-spoolss: remove old _spoolss_ClosePrinter.
new 126d444 s3-spoolss: call the correct get_pipe_fns function in proxy_spoolss_call().
new f968057 s3-spoolss: use pidl for _spoolss_DeletePrinter.
new 69577ca s3-spoolss: remove old _spoolss_DeletePrinter.
new cb6ef25 s3-spoolss: use pidl for _spoolss_StartPagePrinter.
new 246a1a1 w
new f8582f1 s3-spoolss: remove old _spoolss_StartPagePrinter.
new 7f5ff88 s3-spoolss: use pidl for _spoolss_EndPagePrinter.
new eb542ef s3-spoolss: remove old _spoolss_EndPagePrinter.
new 3fe9b2f s3-spoolss: use pidl for _spoolss_AbortPrinter.
new 2a5ae9e s3-spoolss: remove old _spoolss_AbortPrinter.
new 714ac78 s3-spoolss: use pidl for _spoolss_EndDocPrinter.
new 100aad0 s3-spoolss: remove old _spoolss_EndDocPrinter.
new 6b19c39 s4-smbtorture: fix valgrind warnings in RPC-SPOOLSS_WIN test.
new 2f44170 spoolss: fix ndr_pull_spoolss_GetPrinterData.
new 9bfca0b s4-spoolss: try to fix dcesrv_spoolss_GetPrinterData.
new b8cd20c s3-spoolss: use rpccli_spoolss_DeleteForm.
new b56c5bf s3-spoolss: rework some form functions and add form_by_string functions.
new f5a24b7 s3-spoolss: use pidl for _spoolss_DeleteForm.
new 04c971d s3-spoolss: remove old _spoolss_DeleteForm.
new 7168cf4 pidl: Fix a const build warning in the samba3 merged build
new 6a6eb90 librpc: Re-run make idl_full from source3
new b3b06a8 s4-smbtorture: fix test_EnumJobs in spoolss win test.
new 2038da6 s3-spoolss: some cosmetics in debug statements.
new 7f35c3be s3-spoolss: use pidl for _spoolss_WritePrinter.
new 3d68600 s3-spoolss: remove old _spoolss_WritePrinter.
new 4e79ca6 Fix coverity ID 876 (FORWARD_NULL)
new 2fd79e1 Close samr_handle if open_domain failed
new c975ce1 Fix resume handle for _samr_EnumDomainGroups
new 422e77f Convert api_RNetGroupEnum to use samr instead of pdb
new 51dc7b9 Make current_in_pdu in pipes_struct allocated
new ca701cf Fix a couple of memleaks in mapping_ldb.c
new 9941e73 Fix memleaks in chain_reply for async requests
new b167750 Fix some nonempty blank lines
new 32a7529 Most RPC requests do not need a full fragment, start smaller
new 3a4c8cd Make prs_struct->out_data.current_pdu dynamically allocated
new c3b9b6c async_sock: Use unix errnos instead of NTSTATUS
new c7377b2 look for nanosleep in librt, some Unix flavours have it there
new 5d07048 s3 OneFS: Fake Timestamps
new 45f142f s3-rpcclient: fix getform command asprintf return code.
new 5234f5e s3-spoolss: use rpccli_spoolss_AddForm in net and rpcclient.
new 3a1f941 s3-spoolss: use pidl for spoolss_AddForm.
new fac7ed3 s3-spoolss: remove old spoolss_AddForm.
new c7d572a s3-rpcclient: use rpccli_spoolss_SetForm.
new 9ef58a9 s3-spoolss: use pidl for _spoolss_SetForm.
new c0e3b19 s3-spoolss: remove old _spoolss_SetForm.
new 894d05b s3-spoolss: restore delete_a_form().
new 373a4d8 s3-rpcclient: use rpccli_spoolss_GetForm.
new 9232a5b s3-spoolss: add fill_form_info_1.
new 3c1d2f2 s3-spoolss: use pidl for _spoolss_GetForm.
new 8cc60bf s3-spoolss: remove old _spoolss_GetForm.
new 58a8c02 spoolss: fill in spoolss_DeletePrinterKey IDL.
new 68404a2 spoolss: fix spoolss_DeletePrinterDriver IDL.
new 15243c1 s3: re-run make samba3-idl.
new 5438d7d testprogs/win32: add npecho_*2.c
new c6b440d s4:Makefile: fix PUBLIC_HEADERS typo
new 1bf51ea testprogs/win32: make it possible to run in byte or message mode in npecho_server2
new b8cafc5 async_sock: Map ASYNC_REQ_TIMEOUT to ETIMEDOUT instead of ETIME
new bf72c59 spoolss: fill in spoolss_DeletePrinterDriverEx IDL.
new 43040b3 s3: re-run make samba3-idl.
new 8f130d5 s3-spoolss: remove SPOOLSS_DELETEPRINTERDRIVEREX flags now defined in IDL.
new ce5b25a s3-spoolss: use pidl for _spoolss_DeletePrinterDataEx.
new fe6d62f s3-spoolss: remove old _spoolss_DeletePrinterDataEx.
new 27acd87 s3-spoolss: use pidl for _spoolss_DeletePrinterData.
new bed65d8 s3-spoolss: remove old _spoolss_DeletePrinterData.
new 1c0b19f s3-spoolss: use pidl for _spoolss_DeletePrinterKey.
new 8b5729f s3-spoolss: remove old _spoolss_DeletePrinterKey.
new 7717ad6 s3-spools: use pidl for _spoolss_DeletePrinterDriver.
new 2a74f8b s3-rpcclient: use rpccli_spoolss_DeletePrinterDriver.
new 763fe06 s3-spoolss: remove old spoolss_DeletePrinterDriver.
new 160e8c7 s3-spoolss: use pidl for _spoolss_DeletePrinterDriverEx.
new cae89f5 s3-rpcclient: use rpccli_spoolss_DeletePrinterDriverEx.
new 03ae7fc s3-spoolss: remove old _spoolss_DeletePrinterDriverEx.
new 5bc97e0 Fix count in _srvsvc_NetDiskEnum()
new dfa5591 s3-spoolss: remove whitespace in printing code.
new 41c0193 s3-spoolss: use pidl for _spoolss_FindClosePrinterNotify.
new d78fd19 s3-spoolss: remove old _spoolss_FindClosePrinterNotify.
new 3ce8951 testprogs/win32: add an option to trigger small reads in npecho_client2.c
new a63f602 s3:winbindd_user: fix a debug message.
new 487f5e7 s3:winbindd_user: create domain connection in winbindd_fill_pwent if necessary.
new 76f4cc3 eliminate compiler warnings
new b53fa75 spoolss: add spoolss_PrinterChangeFlags.
new 8bf900a spoolss: fill in spoolss_RouterReplyPrinter.
new 8807510 spoolss: fill in spoolss_AddPrintProcessor.
new ec302a1 s3-spoolss: remove PRINTER_CHANGE* flags now defined in IDL.
new c94c777 s3-spoolss: use PRINTER_ENUM_NAME and remove double enum define.
new 4d78ece s3-spoolss: move PRINTER_ENUM_ICONMASK to IDL.
new 1dadf17 s3: re-run make samba3-idl.
new 9b366d7 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 0afa0ab Revert "s3/s4: Move CONST_DISCARD into lib/util so it's available from s3 and s4"
new fa1ead3 Use discard_const_p rather than CONST_DISCARD.
new 39172b5 Remove an invalid discard_const_p() - it masks an actual bug in pidl where pidl uses "const" in a struct where there should not be const.
new b3a2b3a s4/wrepl_server: Fix typo in comment.
new 438af25 s3-rpcclient: use srv_name_slash instead of formating servername again and again.
new 84a0076 s3-rpcclient: remove a pointless fstring.
new a7cf846 s3-spoolss: use pidl for _spoolss_AddPrintProcessor.
new d87891e s3-spoolss: remove old spoolss_AddPrintProcessor.
new d2b8fb9 s3-spoolss: use rpccli_spoolss_ReplyClosePrinter.
new 3b4bf2f s3-spoolss: remove old spoolss_ReplyClosePrinter.
new a734c85 s3-spoolss: remove old rpccli_spoolss_routerreplyprinter.
new db270e2 Rerun pidl.
new 0d0aec1 Fix warning in spoolss IDL file output.
new 4f29e8a Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 07a8ad7 Attempt to fix the build
new cc51cbc docs: Add man sharesec.
new 98a4327 Fix errornos assumption that all compilers are gcc
new 54c51a6 S3: New module interface for SMB message statistics gathering
new f8c0d2f S3 OneFS: Add in Isilon specific performance counter module
new 1696298 s3 async: Fix the build on systems that have ETIMEDOUT but not ETIME
new bfed6b1 spoolss: fill in spoolss_AddJob.
new 82c2037 spoolss: fill in spoolss_ScheduleJob.
new f94b8ef s3: re-run make samba3-idl.
new cb1ada9 s3-spoolss: use pidl for _spoolss_AddJob.
new 43463fc s3-spoolss: remove old spoolss_AddJob.
new 0d281b7 s3-spoolss: use pidl for _spoolss_ScheduleJob.
new 73c6035 s3-spoolss: remove old spoolss_ScheduleJob.
new 69fff2d Revert "Fix errornos assumption that all compilers are gcc"
new ecc53d0 Revert "s3:winbindd_user: create domain connection in winbindd_fill_pwent if necessary."
new 1d65b7a s3 spoolss: arch needs to be set before it's passed to get_version_id.
new b4a4d4c S3: Various fixes for log2pcaphex utility
new 72c2da9 fixed two problems with the DsRGetDCNameEx2 call, as used by Win7-beta.
new fe5b0b5 added a workaround to the handling of unicodePwd for Win7-beta
new 122dbbf s3 vfs: Add a destructor to the fsp extension data API
new 9c1310f s3 oplocks: Differentiate between releasing an oplock vs. downgrading to Level 2 for kernel oplocks
new c6f1f05 s3 oplocks: Make the level2 oplock contention API more granular
new 17eba16 s3 oplocks: Add capabilites flags field to the kernel_oplocks struct
new 32d68b8 s3 oplocks: Remove oplocks before handling delete on close semantics
new 16d2c2f s3 OneFS: Add kernel oplocks implementation
new 9a7491e s3 OneFS: Change ACLs to do a stat-only open before get/set_security_descriptor
new af0e199 Add an optional SMB_STRUCT_SMB parameter to VFS_OP_READDIR
new 25d345e Pass stat buffer down through all levels of VFS_READDIR wrappers
new 6272f4c s3: Added SMB_VFS_INIT_SEARCH_OP to initialize data at the beginning of SMB search requests.
new 11f60a6 s3: OneFS bulk directory enumeration support
new 25fc58a s3-spoolss: fix memleak in get_remote_printer_publishing_data().
new b19b6ae s3-rpcclient: add rpccli_spoolss_openprinter_ex() convenience wrapper.
new 9d05e91 s3-rpcclient: use rpccli_spoolss_openprinter_ex helper.
new ee46958 s3-spoolss: use SPOOLSS_JOB_CONTROL bits defined in IDL.
new 46200a7 s3-spoolss: add temporary convert_devicemode_new function.
new 0a34c14 s3-spoolss: use pidl for _spoolss_StartDocPrinter.
new 2ede56f s3-spoolss: remove old spoolss_StartDocPrinter.
new e4b5e67 s3-spoolss: use pidl for _spoolss_SetJob.
new 0fc13e7 s3-spoolss: remove old spoolss_SetJob.
new b4bda6d s3-spoolss: use pidl for _spoolss_OpenPrinterEx.
new 3d4221a s3-spoolss: remove old spoolss_OpenPrinterEx.
new 96f05fc s3-spoolss: use pidl for _spoolss_OpenPrinter.
new cab2de7 s3-spoolss: remove old spoolss_OpenPrinter.
new 4248a8b selftest: add my copyright
new b5e2e72 merged-build: pass PYTHON and PERL down to make test4
new 3c1feb8 selftest: add target::Template
new bb88b03 selftest: Samba3 protect against removing /*
new 76a2d06 selftest: allow "skip" as max runtime for smbd, nmbd and winbindd
new f0e75ff selftest: s/SMBD/SAMBA/ in Samba.pm
new da12481 selftest/Samba4: split provision() into provision_raw_prepare() and provision_raw_run()
new cfb9cbd selftest/Samba4: split out share configurations of provision_raw*()
new 0d9531e selftest/Samba4: split out ldap specific stuff from provision_raw_*()
new c3baf15 selftest/Samba4: pass down the kdc address down to provision_raw_*()
new 47cb572 Add read_pkt_send/recv
new f6e9f1e Add queueing to np_read_state, simulate message-type named pipes.
new bbb6655 Add queueing to np_write
new 77e3272 Fix an uninitialized variable. Tim, please check!
new ca23469 packaging: add script fill-templates
new e3569df If we receive a DOS error code, nt_errstr should display it
new 7ecaced Do not use strlen if not necessary... :-)
new 1cbc58d Fix some nonempty blank lines
new e07e964 Convert api_NetUserGetGroups to use samr instead of pdb
new fdd282a Remove an unused extern reference
new 9d4d2f7 S3: Fixes for coverity issues.
new a45c5c6 S3: Add in missing full audit entries.
new f4c46bc spoolss: fix spoolss_ReplyOpenPrinter IDL.
new 1c82217 s3: re-run make samba3-idl.
new aee4628 s3-spoolss: use rpccli_spoolss_ReplyOpenPrinter.
new c1dbcd4 s4-smbtorture: fix SPOOLSS test w.r.t. spoolss_ReplyOpenPrinter.
new fd8e8d5 s3-spoolss: remove old spoolss_ReplyOpenPrinter.
new e3e03d7 s4-spoolss: fix dcerpc_spoolss_ReplyOpenPrinter caller.
new 645e3c8 spoolss: add spoolss_DeviceModeFields bitmap.
new d92e134 s3: re-run make samba3-idl.
new 0f58db8 s3-spoolss: remove devmode fields from include file.
new 46bb22f s3-spoolss: remove more whitespace.
new 473c558 s3-rpcclient: use one macro for all printername formats.
new aa33bc1 packaging: fix source dir to source3 in fill-templates
new 97cbf86 packaging: fix fill-templates call to update-pkginfo to pushd appropriately first
new e374bef packaging: don't clutter the output of fillup-templates with popd output
new d68e4a1 packaging: remove commented out stuff from update-pkginfo
new 49b8419 packaging: make update-pkginfo callable from any directory
new 7eb097a s4 torture: Change nttransrename to use a normal access mask
new abec7cf s3: Remove some unused vars
new df42719 Fix an uninitialized variable
new 0b6f218 Only assign argv[1] after the argc check, thanks Tim!
new 7b2aae5 spoolss: fill in spoolss_AddPrinterDriver. This is metze's work from 2005 (!).
new 4fb1cce spoolss: fill in spoolss_AddPrinterDriverEx. This is metze's work from 2005 (!).
new e798d2c s3: re-run make samba3-idl.
new d520f85 s3:build: some implementations of "ln" are picky about the order of arguments
new 58c0b41 Fix Coverity ID 519 (NEGATIVE_RETURNS)
new 71221fd --interactive doesn't take any argument.
new f138958 Cancel transactions when exceptions are raised.
new d9e94bf Make it possible to override the setup path.
new ddb4db7 Move some samdb-specific code out of provision.
new 53b59aa Use convenience function for finding setup_dir based on location of python module.
new 9e71fef Use convenience function for finding setup dir in SaMDB tests.
new be9a415 Catch specific exceptions, rather than catching everything, which might hide other exceptions silently.
new dc9387e enable IPv6 support for NetBSD, FreeBSD
new 307f4a6 s4 torture: Two minor fixes to smbtorture BRL tests.
new 4e1a4cb s4 torture: Smbtorture additions for Windows BRL
new 1884b92 s3 OneFS: Expand the usage of the ignore sacl parameter
new 620ac43 spoolss: fix name mismatch for opnum 0x43 (67).
new 1e54bc3 spoolss: fix name mismatch for opnum 0x42 (66).
new 88392e4 s3: re-run make samba3-idl.
new e32b269 s3-spoolss: fix rpc_server stub names for opnum 0x42 and 0x43.
new 876e926 s4-spoolss: fix rpc_server stub names for opnum 0x42 and 0x43.
new 75faf77 s3-spoolss: Fix uninitialised variable warning.
new c3dbdea s3:packaging: paths cosmetics in fill-templates
new 0b5b08f s3:packaging: fix path to calling update-pkginfo after pushd in fill-templates
new a77605a s3:packaging: fix parsing of include.h in fill-templates
new dba8bb3 spoolss: add spoolss_AddPrinterDriverExFlags.
new 75306f5 s3: re-run make samba3-idl.
new e1a6717 s3: remove old copy of SPOOLSS_ADDPRINTERDRIVEREX flags.
new 2a311b1 s3-spoolss: use SPOOLSS_PRINTER_CONTROL flags defined in IDL.
new 69b1550 s4-smbtorture: fix the build of the ndr spoolss tester.
new 3f9a119 spoolss: fill in spoolss_RouterReplyPrinterEx.
new 6d3dbdf s3: re-run make samba3-idl.
new ce6125e s3-spoolss: remove duplicate PRINTER_NOTIFY_INFO_DISCARDED define.
new 989944f Added nsswitch/ object files to make clean
new 4e69f23 Fix double free caused by incorrect talloc_steal usage.
new aed8e9a s3: Implement wbcGetpwsid
new 3b8a57e s3: Implement wbcGetSidAliases
new d8c54fd s3: Change behavior when seeing an unknown domain.
new aff48fb today valgrind is available on 64bit Linux, too
new 263b798 tidy up timestamp checks
new 4f6d172 There are systems where nanosleep is in libc *and* in librt.
new 7048e75 Use created loadparm context, rather than the one specified on the command-line.
new 762fdc8 Provide a SamDB TestCase-class that can be used by OpenChange.
new 082ba6a Merge branch 'master' of ssh://git.samba.org/data/git/samba
new ae25957 [Bug 6069] Add a fstatvfs function for libsmbclient
new aa60ffc spoolss: fix spoolss_AddPrinterEx IDL.
new aa9eac0 spoolss: add spoolss_DriverInfo8.
new 135135e spoolss: fix some cases in the spoolss_NotifyData union.
new 8fa71b1 spoolss: add spoolss_NotifyTable enum.
new 80b3e5b spoolss: always set version 2 in notify info and option structs.
new 75c6bbe s3-spoolss: add init_systemtime helper.
new c201a34 re-run make samba3-idl.
new 44c7721 Fix "make etags" properly :-)
new 2876c77 spoolss: fix IDL for spoolss_SetPrinterDataEx.
new 09b3016 s3: re-run make samba3-idl.
new 97f15fc s3-spoolss: use pidl for _spoolss_GetPrinterDataEx.
new 30e18aa s3-rpcclient: use rpccli_spoolss_GetPrinterDataEx.
new 41f17a1 s3-spoolss: remove old spoolss_GetPrinterDataEx.
new 38e2888 s3-net: use rpccli_spoolss_SetPrinterDataEx.
new a4b0c5d s3-spoolss: use pidl for _spoolss_SetPrinterDataEx.
new feec49d s3-spoolss: remove old spoolss_SetPrinterDataEx.
new 5cd4b7b s3: Added new parameter "map untrusted to domain"
new 1b6543c Fix Coverity IDs 879 and 880 (RESOURCE_LEAK, REVERSE_INULL)
new dc19a60 s3 onefs: rename custom parameter to plural to match previous usage
new d75fe9b Fix Coverity ID 872 -- we have alread dereferenced "ac" 2 lines above
new 147a2e3 Fix Coverity ID 871 -- do not dereference "sp" before checking for NULL
new 71632a1 Remove auth/ntlm as a dependency of GENSEC by means of function pointers.
new 99b45f7 s3-netlogon: implement _netr_ServerAuthenticate3.
new cd60261 Push sam_get_server_info_principal into the auth subsystem
new 0d222a6 Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
new 0ccdb5f Remove useless invocation of messaging_init() in RPC-PAC test
new 4d100f2 Fix Coverity ID 745 (RESOURCE_LEAK)
new 6e19b22 Fix Coverity ID 744
new 83c2f02 Fix Coverity ID 742 (RESOURCE_LEAK)
new c2f7f1b Fix Coverity ID 707 (RESOURCE_LEAK)
new f14e4d4 s3:auth: add S-1-22-X-Y sids to the local token
new e7f7ed8 s3:auth: only create_local_token() should add S-1-22-X-Y sids
new 0844cca Replace get_myname() with the talloc version from v3-3-test
new 5b6c428 Fix an uninitialized variable, introdued with 4d100f2f
new c6f82b5 Remove the s4 version of smbspool.c
new abb96e2 s4:torture/samba3rpc: fix the build after get_myname() changes
new 66b2604 s4:ntvfs_generic: use talloc_get_type() to remote compiler warnings
new 3c9ad42 s4:libcli/ldap: use const char * const *attributes as in all other places
new f3c5bd9 s4:ldb_ildap: remove compiler warnings
new f131718 s4:lib/socket: add socket_address_copy()
new 1d949fe lib/tevent: remove broken tevent_aio support
new fa2461a lib/tevent: expose ev_timeval_zero() for internal usage
new f337974 lib/tevent: add tevent_req.c as copy of lib/async_req/async_req.c
new 113651c lib/tevent: add tevent_req infrastructure
new 946573a tevent: raise version to 0.9.3
new f326202 s4:configure: require the same version for external and internal libtevent
new eb3d964 Remove typedef struct blocking_lock_record and move references to struct blocking_lock_record.
new 813273c Add VFS ops for Windows BRL: Lock, Unlock and Cancel:
new a353131 OneFS implementation of BRL VFS ops:
new 7d73130 Fix the build. When you do "make distclean; ./autogen; ./configure; make" and it still doesn't build you know it's messed up. Jeremy.
new ad07bb8d Fix Coverity ID 740 (RESOURCE_LEAK)
new dbe2588 s3: Test module for perfcount system
new 6085ba3 s3 OneFS: Add vfs implementation for SMB_VFS_GET_REAL_FILE_NAME
new 5e5d2b2 s3 libsmbclient: Fix fstatvfs to be more portable
new 4d83d3a s4 torture: Add rename test to imitate the way OS X renames files
new f6821a1 Noted by Vericode analysis. Correctly use chroot(). Jeremy.
new ca87726 s3: Fix uninitialized variable warning (and bug).
new 49b52ec Parameterize in local.h the MAX_RPC_DATA_SIZE, and ensure that "offered" read from the rpc packet in spoolss is under that size. Tidyup from analysis from Veracode. Jeremy.
new 4df9f18 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 75562a1 s3-netlogon: some more appropriate debug messages.
new 640248d spoolss: fix spoolss_SetPrinter IDL.
new 6222c17 spoolss: fix spoolss_AddPrinterEx IDL.
new c302cac spoolss: fill in more levels in spoolss_UserLevel union.
new aad5de9 spoolss: fill in some unknowns in spoolss_PrinterInfo0 and spoolss_SetPrinterInfo0.
new 935a551 s3: re-run make samba3-idl.
new 886c028 s4-smbtorture: fix test_PausePrinter and test_ResumePrinter.
new cba40f6 s3-rpcclient: use rpccli_spoolss_AddPrinterEx.
new 9992827 s3-spoolss: add printer_info2_to_nt_printer_info2 and convert_printer_info_new.
new fbcccbc s3-spoolss: use pidl for _spoolss_AddPrinterEx.
new cd2af58 s3-spoolss: use pidl for _spoolss_SetPrinter.
new bcdf345 s3-spoolss: remove unused convert_printer_info.
new 4261cae Enable total anonymization in vfs_smb_traffic_analyzer, by mapping any user names to the one given by anonymize_prefix, without generating a hash number. This setting is optional and is compatible with the module configuration format of Samba 3.3.
new add9b4a s3: Fix uninitialized const char *
new c05eb1a s3 vfs: Fix SMB_VFS_RECVFILE/SENDFILE macros
new 85eccea s3 OneFS: Add recvfile implementation
new 8dbfd59 Fix a valgrind error
new 6c07b9b Attempt to fix the build on Solaris 8
new 1c9630b ignore new test program executables
new 352c975 [Bug 6069] Add a fstatvfs function for libsmbclient
new c2661ae Check for the right error return value
new fcb2e89 Ensure consistency of values on stack (caught by AIX compiler)
new 20b5e64 The f_fsid field is not always an integer type. Don't set it in that case.
new 7caadef f_frsize field is not ubiquitous. Check for it.
new 01aff21 Add two variable assignments to shut up gcc
new d39849d Fix a warning and a bug: pipe(2) can fail
new f0440d0 Add missing prototype for "tevent_req_print"
new e304a62 Add missing include to shut up missing prototype warnings
new 208b8f7 Make smb_load_perfcount_module static
new ef3672a Fix some C++ warnings
new b08e24a Replace a // style comment with a /* */ one
new 913c547 Rename lp_smb_perfcount_module() to lp_perfcount_module() to match the parameter name
new 4e34c0c Fix some nonempty blank lines
new b222de4 Remove a pointless NULL check
new 2b097cb It seems some systems use f_flags instead of f_flag. Use the appropriate one.
new aee9bab Get rid of the warnings I had for testing
new a796832 enums are traditionally signed. Avoid use of high bit in bit flags.
new f608588 remove accidental white space
new 9a5d5cc Attempt to fix bug #6099. According to Microsoft Windows 7 looks at the negotiate_flags returned in this structure *even if the call fails with access denied ! So in order to allow Win7 to connect to a Samba NT style PDC we set the flags before we know if it's an error or not. Jeremy.
new 6211162 lib/tevent: change to LGPLv3+
new dea223b make receive_smb_raw_talloc more readable
new 6bd7e2b s3 OneFS: Add defaults to the fake timestamp parameters
new 57a31ef s3 perfcount: Fix segfault with smbclient 'echo 3 foo'
new 8e19a28 s3 auth: Add parameter that forces every user through an NSS lookup
new 406e6d6 tevent: fix compiler warning in pytevent.c
new a096a4c netlogon.idl: add NETLOGON_REG_SUPPORTS_AES_SHA2 flags and use correct names for some other flags
new df75afd librpc: rerun make idl
new 201a033 s4:netlogon: always return correct negotiate_flags in Authenticate[2|3]()
new 8339969 netlogon.idl: add idl for netr_LogonGetCapabilities()
new 81e556f librpc: rerun make idl
new 94abbea s4:netlogon: implement netr_LogonGetCapabilities with NT_STATUS_NOT_IMPLEMENTED
new fe417b2 s3:netlogon: implement _netr_LogonGetCapabilities() with NT_STATUS_NOT_IMPLEMENTED
new e32f946 Fix bug 5920
new a60c219 spoolss: change some type names in spoolss_RemoteFindFirstPrinterChangeNotifyEx.
new b181253 spoolss: fix idl for spoolss_RouterRefreshPrinterChangeNotify.
new d92edb3 s3: re-run make samba3-idl.
new 2fde3d2 s4-smbtorture: fix spoolss notify test.
new f34f407 s4-spoolss: fix dcesrv_spoolss_RemoteFindFirstPrinterChangeNotifyEx server.
new 046cb24 s3-rpcclient: use rpccli_spoolss_RemoteFindFirstPrinterChangeNotifyEx.
new 48b874e tevent: Rename ev_timeval* functions to tevent_timeval, export them.
new 612c5e7 async_sock: Use tevent_timeval instead of timeval functions
new ea192f0 Fix an invalid typecasting
new dc7f04a s3-netapi: fix Coverity #881 and #882.
new 4b353c7 spoolss: fill in spoolss_ResetPrinter.
new c1f8ee5 s3: re-run make samba3-idl.
new ce71a7c s3-spoolss: use pidl for _spoolss_ResetPrinter.
new df17774 s3-spoolss: remove old spoolss_ResetPrinter.
new 055a047 spoolss: in enum-calls make [out] count a ref pointer.
new 41234af s3: re-run make samba3-idl.
new 742270e spoolss: fix spoolss helper for out ref count pointer.
new 9877f3d s4-spoolss: fix spoolss server after out,ref count pointer changes.
new 64cec99 s4-smbtorture: fix spoolss test after count out,ref idl changes.
new 08bef5b s3:build: improve the check for a working krb5-config.
new 2feaaa8 s3:winbindd: make do_async_domain() static.
new 7494060 docs: extend the idmap_rid manpage
new b1b9be4 docs: extend the example in the idmp_rid manpage to configure 2 domains with rid
new 3737b75 Fix warning about missmatch of uint32_t and size_t. Jeremy.
new fab0bae Fix bug #6117 - Samba 3.3.0: pdbedit -a core dumps. Jeremy.
new 0281166 Don't miss an absolute pathname as a kerberos keytab path. From Glenn Machin <gmachin at sandia.gov>. Jeremy.
new b1ff79d fixed some of the TLS problems
new bb7e6f0 Worked around a problem with select/poll/epoll and gnutls
new 6b8b766 paper over failure to reprovision with os.unlink()
new 48ba640 Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
new 3f147cb s4:netlogon: don't mix in and out negotiate_flags in dcesrv_netr_ServerAuthenticate()
new 7f6618a tevent: rename tevent_req_set_timeout() => tevent_req_set_endtime()
new 975a881 tevent: add tevent_wakeup_send/recv()
new 7192211 spoolss: add spoolss_PortData1.
new 2e59cb5 spoolss: add spoolss_MonitorUi struct.
new 6a53ff1 s3: re-run make samba3-idl.
new 6c91a83 spoolss: fix spoolss_MonitorUi struct.
new e9bfc0a s3: re-run make samba3-idl.
new 7312342 s3-spoolss: use pidl for _spoolss_XcvData.
new 1cd3456 s3-spoolss: remove old spoolss_XcvData.
new 890226c spoolss: add spoolss_AddDriverInfo8 (used by vista for adding drivers).
new 2cf4290 spoolss: fix idl for spoolss_AddPrinterDriver and spoolss_AddPrinterDriverEx.
new 836d2f5 s3: re-run make samba3-idl.
new cf5ba87 s4-smbtorture: enable spoolss_AddPrinterDriverEx ndr test.
new c9295c9 Fix coverity CID-602. Possible use of uninitialized var. Jeremy.
new 2815816 spoolss: use spoolss access mask in OpenPrinter{Ex}.
new 266e895 spoolss: add spoolss_PortData2 (used by vista).
new 8e33960 s3: re-run make samba3-idl.
new c5cc27c Interesting C compiler you have there... :-)
new 8dbb1d6 s3-spoolss: add support for "AddPort" via _spoolss_XcvData for Vista.
new 05a0bcc spoolss: make spoolss_DriverDirectoryInfo1 public and gensize.
new 3089e00 s3: re-run make samba3-idl.
new aaec578 s3-rpcclient: use rpccli_spoolss_GetPrinterDriverDirectory in rpcclient.
new 3b3ab50 s3-spoolss: use pidl for _spoolss_GetPrinterDriverDirectory.
new cdcd525 s3-spoolss: remove old spoolss_GetPrinterDriverDirectory.
new c441f58 S3: Allow SMBD processes to survive in low memory condidtions
new 0342194 S3: Stop creating SMBD cores when failing to create a pipe.
new c192144 S3: Log warning in smbstatus about lack of pid in anonymous mode.
new 8e8aa27 s3: Fix streams enumeration bug in OneFS implementation
new 176e885 s3: Fix OneFS bug opening streams with truncating disposition
new 053e187 s3: OneFS: Pass in the client's fnum to the ifs_cbrl syscall.
new 7a2c4ac s4 torture: Add additional streams create disposition test
new ab025bf s3: Fix bug opening streams with truncating disposition
new 6bac890 s4 torture: Add new test to create a file with a lot of streams
new fdcd5a3 S3: Make changes to perfcount API set for when a single request leads to multiple replies
new 59d21af S3: Dumb down debug spew in perfcount module code
new 96b3242 s3 OneFS: Fixes "inherit permissions" and "nt acl support" for Onefs.
new 6563c2b pidl:NDR/Parser: don't call [noopnum] function when creating the ndr_interface_table
new d61e152 librpc: rerun make idl
new 7082e45 s3:librpc/ndr: if uninitialized variable in string_array code
new 052f3f0 s4:librpc/ndr: if uninitialized variable in string_array code
new e9d5405 s3-libnet: fix coverity #848 (UNINIT).
new 1852cd0 spoolss: fill in spoolss_GetPrintProcessorDirectory.
new 7d44cd5 s3: re-run make samba3-idl.
new d0ee90a Fix a buffer handling bug when adding lots of registry keys
new 00725b7 spoolss: remove gensize calculation from spoolss_StringArray. Thanks metze!
new b3ba245 s3: re-run make samba3-idl.
new 4f80350 spoolss: add ndr_size_spoolss_StringArray to spoolss helper.
new bcb5331 s3-spoolss: _spoolss_AddPrinterEx needs to wipe out policy handle upon failure.
new 0038acb s3-spoolss: _spoolss_OpenPrinterEx needs to wipe out policy handle upon failure.
new ebb3b30 s3-rpcclient: use SPOOLSS_ARCHITECTURE_NT_X86 define in spoolss getdriverdir cmd.
new e9c42e3 s3-spoolss: fix _spoolss_GetPrinterDriverDirectory.
new 8c569b5 s3-rpcclient: use rpccli_spoolss_GetPrintProcessorDirectory in rpcclient.
new 286ec68 s3-spoolss: use pidl for _spoolss_GetPrintProcessorDirectory.
new c71fa39 s3-spoolss: remove old spoolss_GetPrintProcessorDirectory.
new 0470fee s3-spoolss: use pidl for _spoolss_AddPrinterDriver{Ex}.
new 38fde6d s3-spoolss: remove old spoolss_AddPrinterDriver{Ex}.
new 6696170 s3-spoolss: fix vista fallback in _spoolss_AddPrinterDriverEx.
new a13f065 Fix a O(n^2) algorithm in regdb_fetch_keys()
new 9823b43 Fix an uninitialized variable
new 2ca48d3 Fix printf type warning. Jeremy.
new 669f2a0 Fix printf warnings found on systems where time_t <> long int. Jeremy.
new 6fbebb5 s3: Modify SMB_VFS_FILE_ID_CREATE to take a stat struct
new e4675ce s3: Add extid to the dev/inode pair
new 2b53b79 s3: Remove unused inform_level2_message struct
new 04a7213 s3: Change the vfs_GetWd cache to use the file_id struct
new 53bcd16 s3 OneFS: Add file_id_create implementation to take advantage of snapshots
new 73d5f14 s3 OneFS: Add shadow copy module
new 54dbb03 s3/docs: Fix several typos.
new 3b0114c s3/docs: Add man vfs_acl_xattr.
new 0fd1d4c s3/docs: Add man vfs_acl_tdb.
new 27307be s3/docs: Add hint about getfattr in man vfs_acl_xattr.
new e256d72 Make libsmbclient work with DFS
new 45630c4 variable grouping: just my OCD desire to keep similar things together
new e6a5f11 Fix bug #6133 - Cannot delete non-ACL files on Solaris/ZFS/NFSv4 ACL filesystem. As the NFSv4 ACL mapping code doesn't map write directory into the DELETE_CHILD permission bit (which we require before allowing a delete) no one can delete files without an explicit DELETE_CHILD bit set on the directory. Add this mapping. Jeremy.
new 1a0aed3 Added torture tests to RAW-NOTIFY
new b329ea1 s3: Modifications to generic notify structures to allow implementation of OneFS notify.
new 9a90cbe s3: Make change notify immediately return a catch-all packet on underlying error
new 5bd7f9c s3: OneFS implementation of change notify
new 116ce19 Moved become_daemon() and close_low_fds() to shared util lib
new 193be43 s3: Refactor of madvise() usage in c441f58d
new d9a842b S3: Detect max_open_files from system - Attempt to use syscalls to determine max-open-files value. - Add in periodic logging when max file limit reached
new 87a4c09 Change smbc_set_credentials_with_fallback() (unreleased) to use const approptiately. Jeremy.
new 5300dc6 s3 OneFS: Add debugging for createfile_flags
new a04bb5f s3 BRL: Add more clarifying comments and add implied logic to make conditional more clear
new 2539d67 s4 torture: Add comment to clarify test
new e311dcf Allow building with an external libwbclient library
new c383022 Introduce a new authentication backend auth_onefs_wb
new fc02c3b0 Introduce a new passdb backend: pdb_onefs_sam
new c207fe4 s3: Fix build break in d9a842b2
new 2562723 Fix an uninitialized variable
new 3305780 Move some bytes from the data to the text segment
new 5a5af07 Do not close an fd we know is -1
new e9467ff Fix a typo
new 4aed9ab Remove the static "chal" from ntlmssp.c:get_challenge()
new a3127ea Fix some nonempty blank lines
new fb1c564 Add --enable-external-* flags for libraries shipped with Samba, to allow explicitly enabling or disabling the use of the version provided by the system.
new 4a2e2c0 Fix the build on Solaris
new 80e9e63 Let --enable-external-libldb default to no (since linking against external LDB doesn't work yet). Fix flags when using internal libs.
new 7e9c735 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new c9a057b pytevent: Fix include path - tevent_util is not installed.
new 80cd7ed eventlog: fix eventlog_GetLogInformation typo in IDL.
new dc8ab10 eventlog: remove unused eventlog_Record struct.
new acfa127 spoolss: add spoolssNotifyOptionFlags.
new 3bd6125 s3: re-run make samba3-idl.
new 24373c1 s4-smbtorture: fix eventlog getinformation test.
new 762b92e s3-eventlog: fix rpcclient and server stub for eventlog_GetLogInformation.
new d3372c6 s3-spoolss: fix _spoolss_GetPrinterDriverDirectory and spoolss_GetPrintProcessorDirectory.
new 35d6234 s3-spoolss: remove duplicate flag.
new 2ad2b6f s3-spoolss: fix client name in rpccli_spoolss_openprinter_ex.
new 39b508e Fix shadowed declaration warning
new 1ff9696 Revert "s3 auth: Add parameter that forces every user through an NSS lookup"
new 0dcfa9c s3: If sendfile returns 0 bytes read, fall back to the normal read path
new 8ec9903 s3 OneFS: Add an atomic sendfile implementation
new 4e59977 For some unknown reason ldbrename was not being built in samba3.
new ac0d452 s3: Wrap usage of rlimit in configure checks
new 09a7f93 s3/docs: Fix typo in man mount.cifs.
new cd6ae0d all BSDs use this evironment variable
new 672eb22 spoolss: fix some PRINTER_CHANGE_ defines (and add a new windows 7 flag).
new db40003 spoolss: spoolss_NotifyData contains a devmode container, not devmode pointer.
new e2ab5a1 s3: re-run make samba3-idl.
new dc0bf17 s3-rpcclient: use correct clientname in spoolss_RemoteFindFirstPrinterChangeNotifyEx command.
new 00913a7 prefer gssapi header files from subdirectory
new 03a15f2 s3-spoolss: use struct spoolss_Notify instead of SPOOL_NOTIFY_INFO_DATA.
new 6259fac s3-spoolss: use struct spoolss_NotifyInfo instead of SPOOL_NOTIFY_INFO.
new 5116f50 s3-spoolss: use pidl for _spoolss_RouterRefreshPrinterChangeNotify.
new 9af1301 s3-spoolss: use rpccli_spoolss_RouterReplyPrinterEx.
new 9b453f9 s3-spoolss: fix memleak of spoolss_Notify array in _spoolss_RouterRefreshPrinterChangeNotify.
new 418691c s3-spoolss: use more idl types in spoolss server.
new 2efa7cf s3-spoolss: add dup_spoolss_NotifyOption.
new b3f6d69 s3-spoolss: use spoolss_NotifyOption and spoolss_NotifyType instead of SPOOL_NOTIFY_OPTION and SPOOL_NOTIFY_OPTION_TYPE.
new c1e76d0 s3-spoolss: use pidl for _spoolss_RemoteFindFirstPrinterChangeNotifyEx.
new ce8ca0e s3-spoolss: remove old spoolss_RouterRefreshPrinterChangeNotify.
new 0295008 s3-spoolss: remove old spoolss_RouterReplyPrinterEx.
new fc703a1 s3-spoolss: remove SPOOL_NOTIFY_INFO_DATA and SPOOL_NOTIFY_INFO alltogether.
new 2234984 s3-spoolss: remove old spoolss_RemoteFindFirstPrinterChangeNotifyEx.
new 443743d s3-spoolss: remove old SPOOL_NOTIFY_OPTION definitions.
new fda0158 s3-spoolss: remove cli_spoolss_notify.c completly.
new 689b8f5 Make all transactions nested in ldb. The current samba4 code expects this behavior anyway, and given we can only have one transaction active per ldb context this is the only sane model we can support.
new ca24822 Fix GDB_PROVISION mode
new cf7539a Make char* parameters const
new 1cd7fe7 Fix headers, ldb_includes.h is a private header, do not reference it from ldb.h
new 0b62cdb Quieten down a boatload of shadowed variable warnings on Solaris. Makes real problems easier to spot. Jeremy.
new 2033b44 More warning fixes for Solaris. Jeremy.
new 0016b9c added a missing linefeed
new 10c047c Fix finding of setup data.
new dcb2e7d expand tabs in python file, consistent with the rest of the file.
new 1a9bb33 error-codes: add WERR_INVALID_USER_BUFFER.
new 0449d5c spoolss: generate size functions for printer driver structs.
new b9cf189 expand tabs in python file, consistent with the rest of the file.
new b8b3a6f spoolss: add spoolss_DriverInfo101 to IDL.
new 6532fea spoolss: add push,pull helper for spoolss_DriverInfo101.
new fff055f Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 3e79610 s3: re-run make samba3-idl.
new bcd6e5e s3-spoolss: fix notify_printer_status_byname.
new faa1100 More warning fixes for Solaris. Jeremy.
new b986004 fixed the event context for net vampire
new 3a1b4c0 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 8d63c59 Refactored sys_fork() and sys_pid() into shared util library
new 7bcaaf1 s3 OneFS: Add a parameter that unconditionally allows execute access
new 997dfbb s3 OneFS: Fix a double free in an error path
new 022946d Make the 'modules.conf' generation in the LDAP selftest simpler
new 0ca5b72 spoolss: add SPOOLSS_DEFAULT_SERVER_PATH.
new aa576c2 spoolss: return subcontext spoolss_DriverInfo in spoolss_GetPrinterDriver2.
new 13995f5 s3: re-run make samba3-idl.
new 00173c6 s3-spoolss: merge path handling in _spoolss_PrintProcessorDirectory and _spoolss_PrinterDriverDirectory.
new 31f2cdd Added mmr and olc to the OpenLDAP backend provisioning-scripts
new f21ae45 s3-lib: add marshall_sec_desc_buf and unmarshall_sec_desc_buf helpers.
new e1749a1 s3-spoolss: use marshall/unmarshall_sec_desc_buf in nt_printing_setsec/getsec.
new 5c5ce2b spoolss: fix _spoolss_SetPrinter level 3.
new 89c682c s3: re-run make samba3-idl.
new 6e16c5e s3:mount.cifs: don't error exit on explicitly requested help...
new d7ca499 s3:mount.cifs: make "mount.cifs -V" print the version, not usage.
new dc03a32 s3:example/VFS: fix the build
new d192272 s3: remove unused smb_ldap.h
new 12184d4 s4:libcli: split out LIBCLI_LDAP_MESSAGE subsystem
new 1ab9c1a s4:libcli/ldap: remove reference to DEBUG()
new 5363185 libcli/ldap: move ldap_message.[ch] from source4/ to the toplevel
new ef0fa40 libcli/ldap: move ldap_errors.h to the toplevel and install it
new 7aaec96 libcli/ldap: fix compiler warnings
new 18b30e5 libcli/ldap: move ldap_ndr from source4/ to toplevel
new 7b1c5c9 s4:libcli/ldap: don't use 'void **out' as arguments as the behavior is not defined in C.
new f6b0a99 libcli/ldap: move generic ldap control encoding code to ldap_message.c
new 023164f s3:Makefile: build libcli/ldap files
new 365925e Start fixing Solaris build failures. Jeremy.
new dbc7938 Convert name_mangle() to use talloc
new c502336 Add tevent_req_is_unix_error
new 7081447 tevent.h requires bool and uint[16|32|64]_t
new 3997603 Convert async_connect to tevent_req
new 76c6330 Add async writev
new 53b059f Use async writev in wb_req_write
new ae1a0b5 Use async writev for wb_resp_write
new 70f788b Use async_writev in np_write
new e50075a Remove async sendall
new f9df355 Fix async writev
new 4021029 Add async read_packet
new 5d653f6 Replace read_pkt by read_packet in np_read
new 202a31d Remove read_pkt
new 0089018 Use read_packet for wb_req_read
new 5766bf8 Use read_packet for wb_resp_read
new bbbdfa2 Remove unused recvall
new 08f028f Remove unused param_connect struct
new a60480b Add more conventional async_send
new 25df6d7 Add more conventional async_recv
new e3746ac Fix some C++ warnings
new 3a88316 Fix the build. Looks like no one ever compiled this on a system with a libintl.h before. Jeremy.
new c21d54f Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new e4e1b1a s3-spoolss: add rpccli_spoolss_getprinterdriver2 convenience wrapper.
new e4c1841 s3-rpcclient: use rpccli_spoolss_getprinterdriver2 wrapper.
new 3ceffca s3-net: use rpccli_spoolss_AddPrinterDriver and rpccli_spoolss_getprinterdriver2 wrapper.
new 5ffa03d s3-spoolss: remove old rpccli_spoolss_getprinterdriver wrapper.
new 9bb1bea s3: Fix a bug that prevent core files from being created
new 3777978 s3-rpcclient: use rpccli_spoolss_AddPrinterDriver.
new b2e038e s3-spoolss: remove rpccli_spoolss_addprinterdriver.
new 28fb708 error-codes: print out WERR_UNKNOWN_PRINT_MONITOR.
new a028e96 Make S4 build on OpenSolaris. Jeremy.
new ca1653e Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new b3d53e2 s3-spoolss: remove some left-over hand marshalling code and structs.
new 503d15e Updates to the recent cn=config support for the OpenLDAP backend
new f83e754 Create schema.ldif at runtime directly from ad-schema files
new 8d63387 Tolerate more whitespace errors
new 8be9941 Don't parse the schema data twice
new 8249383 Add the new, updated AD schema file from Microsoft
new 95bf60b S3: Add in profile counters for new vfs and syscall entries.
new 4e024b3 s3: onefs_acl.c cleanup
new aeab22b s3: Rename auth_onefs_wb and pdb_onefs_sam
new cde5724 Added torture test from a usage case from the Apple OS/X client. Setting an attribute on a stream fnum must change the attribute on the base file. Jeremy.
new f68c091 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new ebe1aa9 Allow set attributes on a stream fnum to be redirected to the base filename. Fixes the new RAW-STREAMS torture test. Jeremy.
new 7040d94 Prepare for a quick alpha7 release to help simo meet Fedora deadlines
new d8b7027 Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
new d75df71 Fix guest mounts guest session setup, login (user id) as anonymous. This patch is for samba bugzilla bug 4640.
new afc7e45 s3 OneFS: Fix uninitialized variable
new c2cdb4a Work around ndr_unpack failing on structures with relative pointers.
new 2f1b128 Credit tridge's work on fixing GnuTLS
new dc0e46a s4:build: add some comments to the SMB_EXT_LIB() definition
new 662f996 s3: Fix 'assignment differ in signedness' warning
new eb5efd1 s4 heimdal: Link libintl correctly
new 4823e98 WHATSNEW updates
new 24a63ad Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
new 9d165fa s3-spoolss: add rpccli_spoolss_addprinterex convenience wrapper.
new 9e3178e Attempt to fix the OpenChange build -- sorry for the break
new 6366084 s3-spoolss: add rpccli_spoolss_getprinter convenience wrapper.
new 1a77218 s3-rpcclient: use rpccli_spoolss_SetPrinter and rpccli_spoolss_getprinter.
new f8af513 s3-net: use rpccli_spoolss_getprinter and rpccli_spoolss_SetPrinter.
new 109ba07 s3-spoolss: use rpccli_spoolss_addprinterex wrapper.
new c7ba20b s3-spoolss: remove rpccli_spoolss_addprinterex.
new c03f207 s3-spoolss: remove rpccli_spoolss_setprinter.
new 59e90d3 s3-spoolss: remove rpccli_spoolss_getprinter.
new a041d90 s3-spoolss: use is_valid_policy_hnd to check for valid policy handles.
new 258ae4c Merge branch 'master' of ssh://git.samba.org/data/git/samba
new d1c7bbd Convert rpc_sock_read to use tevent_req base async_read
new 00ad0c4 Remove async_req based async_recv
new be4913f Convert rpc_sock_write to use tevent_req base async_send
new 423c1d8 Remove async_req based async_send
new 06b0187 Fix an incompatible pointer passed to winbind_get_groups
new 5bab95b Fix a missing prototype
new 13ac0dc tevent: add tevent_req_poll() function
new 2390ea2 s3-rpcclient: more uses of is_valid_policy_hnd in spoolss and samr commands.
new c46fad3 spoolss: add spoolss_FormInfo2 used by Vista.
new 80a9a41 s3: re-run make samba3-idl.
new 01d1aaf s3-rpcclient: allow to set level in spoolss getform query and display all levels.
new e2f37ec tevent: add private_print function feature to tevent_req
new fc3ffed Don't define _GNU_SOURCE if it's already defined on the command-line.
new 543db0f s3:events: map TEVENT_DEBUG_TRACE to debug level 10
new 2bd8cac s4:lib/events: map TEVENT_DEBUG_TRACE to debug level 10
new b6457c7 s3-spoolss: remove unused decode_printer_info_7.
new f71db89 Include header with NTSTATUS, as some IDL files use it.
new 838b950 Rerun pidl.
new 59cc0c0 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new fd3f3e6 Use stdbool.h instead of manually defining bool
new d7c7b31 Only define _GNU_SOURCE if it's not defined yet.
new 15f108f Fix some NetBSD warnings. Jeremy.
new f90250b s4: make libintl a build dependency of heimdal_krb5 so all dependent binaries are linked properly
new 74232e3 spoolss: windows ignores level in a spoolss_GetPrintProcessorDirectory query.
new 92f05e3 spoolss: fix spoolss_FormInfo2 (new in vista).
new b239a4ee spoolss: add spoolss_AddFormInfo2.
new 06d2604 spoolss: add JOB_ACCESS_READ.
new a045dd0 s3: re-run make samba3-idl.
new 666cc91 s4-smbtorture: add test_GetPrintProcessorDirectory to RPC-SPOOLSS.
new 6cd30a3 s4-smbtorture: expand RPC-SPOOLSS enumform and getform tests for level 2 forms.
new 820a1c1 s3-spoolss: JOB_ACCESS_READ has moved to idl.
new 03efdcb s3-spoolss: make us pass the RPC-SPOOLSS torture test w.r.t. directory calls.
new d86cb9b s3-rpcclient: support level 2 in spoolss_addform.
new 3d7cde5 Fix bug in processing of open modes in POSIX open. Was missing case of "If file exists open. If file doesn't exist error." Damn damn damn. CIFSFS client will have to have fallback cases for this error for a long time. Jeremy.
new bfc7ec9 Make test for open modes more robust against other bits. Jeremy.
new a4e570e s3-rpcclient: add test command to call netr_LogonGetCapabilities (for bug #6100).
new 76ca297 Fix use of streams modules with CIFSFS client. Jeremy.
new 0149373 s3 OneFS: Add .snapshot directory configuration handling
new 7f33b94 s3: Refactor and cleanup the error paths in dump_core_setup
new 95e428e s3: Report the correct path when dumping core on FreeBSD
new e17df48 lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() should be a noop
new 228e751 s4-spoolss: implement dcesrv_spoolss_GetPrintProcessorDirectory.
new 9b8bb1a Ensure ACL modules work with POSIX paths. Jeremy.
new 8bf0c25 s4-smbtorture: add test_AddJob test to RPC-SPOOLSS test.
new 7e01ec5 s4-spoolss: implement dcesrv_spoolss_AddJob which always is a dummy.
new 9e54f41 s3-spoolss: fix _spoolss_AddJob behaviour.
new a6d0a93 Use fsp->posix_open in preference if we have it. Jeremy.
new 59a28a2 Fix more POSIX path lstat calls. Fix bug where close can return failure if we have a pending modtime and the containing directory of the file has been renamed (there is no POSIX "update time by fd" call). This can't happen on Windows as the rename will fail if there are open files beneath it. Will add a torture test for this. Jeremy.
new 76a0050 A simple hack to avoid the segfault in #6138
new c3632e4 Mark as the Samba 4.0 alpha7 release
new b679f6b s4:VERSION: mark as 4.0.0-alpha8 gitsnapshot
new 64662cb s4:ldb_map: include ldb_includes.h first to get replace.h as first header
new c21ae8d libreplace: make it possible to disable socket_wrapper via -DSOCKET_WRAPPER_DISABLE=1
new b659742 s4:heimdal_build: don't always build setprogname.o
new 8e4816f s4:Makefile: try to fix 'make installheaders' on *BSD systems
new 26f2384 Speed up "net conf list"
new 16f61a6 Speed up "net conf list"
new 9475e88 Add dbwrap->parse_record
new aeb26fe Add db_tdb_parse
new 1b1aac4 Add sorted subkey cache
new 5c91cdc Add a comment describing the sorted subkeys
new 170830c Wrap creating the sorted subkey cache in a transaction
new ba0e944 s3:registry: provide transaction_start|commit|cancel fns for the registry tdb
new 9f97674 s3:registry: wrap deletekey_recursive in one big transaction.
new bd121b5 s3:libsmbconf: add transactions to the libsmbconf api
new 42b8d6b s3:net: wrap net conf import into one big transaction
new 4d22554 Add tevent_ntstatus
new 408cde8 Add tevent_req helpers to includes.h
new a777b4d Convert open_socket_out to tevent_req
new d3ac11c s4:heimdal_build: correrctly switch closefrom() and get/setprogname() replacements on and off
new 3e25d3b s3-spoolss: remove some unused defines and structs.
new 76ae202 spoolss: add spoolss_JobStatus.
new 54b529a s3-spoolss: job status defines moved to IDL.
new 98ca5b0 s3: re-run make samba3-idl.
new 44ceff4 s3-spoolss: fix search_notify(). sorry...
new 6cdcfa3 Remove a temporary debug message -- sorry
new b56f449 Revert "Fix a O(n^2) algorithm in regdb_fetch_keys()"
new 58fc612 s3:registry: replace typedef "REGSUBKEY_CTR" by "struct regsubkey_ctr"
new e05b7a8 s3:registry: don't directly access key->subkeys->num_subkeys in reg_api.c
new 62b5350 s3:registry: don't directly access key->subkeys->num_subkeys in reg_backend_db.
new 8c1e403 s3:registry: don't directly access key->subkeys->subkeys[] in reg_api.c
new 63b5764 s3:registry: don't directly access key->subkeys->subkeys[] in reg_backend_db.c
new 060abd7 s3:registry: fix a comment
new 763f41f s3:registry: add a regsubkey_ctr_init function for allocating a regsubkey_ctr
new 63ed47c s3:registry: add regsubkey_ctr_set_seqnum to hide implementation from caller.
new cd8bfd3 s3:registry: add regsubkey_ctr_get_seqnum() to hide implementation
new ea2b740 s3:registry: use regsubkey_ctr_init() in reg_api.c
new 3c15d05 s3:registry: use regsubkey_ctr_init() in reg_backend_db.c
new 8a74b53 s3:registry: use regsubkey_ctr_set_seqnum() in reg_backend_db.c
new 69be6f5 s3:registry: use regsubkey_ctr_get_seqnum() in reg_backend_db.c
new b384d0d s3:services_db: use regsubkey_ctr_init() instead of using talloc directly
new 1ce0035 s3:registry: use regsubkey_ctr_init() in reg_eventlog.c
new d2fc3ab s3:profiles: use regsubkey_ctr_init() instead of using talloc directly.
new 149d94d s3:registry: remove definition of regsubkey_ctr from the surface.
new 0b22f8b s3:registry: hash the list of subkeys in the regsubkey_ctr
new e026d21 s3:net rpc registry: use regsubkey_ctr_init() instead of using talloc directly.
new 6c197ff s3: move definition of W_ERROR_NOT_OK_GOTO_DONE down to libcli/util/werror.h
new 51795b7 libcli/util/werror.h: add macro W_ERROR_NOT_OK_GOTO(x, y)
new 602bfeb s3:registry: add a create_subkey method to the backend ops.
new 20e40d3 s3:registry: implement create_subkey for the db backend.
new d73dafb s3:registry: implement create_subkey for the smbconf backend
new 4b444e4 s3:registry: use create_reg_subkey() in reg_createkey().
new 741e902 s3:registry: streamline reg_deletekey() somewhat.
new 2fb944b s3:registry: refactor deletion of value/secdesc/subkey list tdb records out
new 13ceeee s3:registry: streamline and cleanup regdb_set_secdesc() somewhat.
new 61bdfd0 s3:registry: refactor deletion of various subkey lists out of regdb_store_keys()
new 97508ee s3:registry: add a delete_subkey method to the backend ops.
new b5fbe06 s3:registry: implement delete_subkey in the db backend
new ae8c584 s3:registry: implement delete_subkey in the smbconf backend
new 270ab55 s3:registry: use delete_reg_subkey() in reg_deletekey()
new 2f4b821 s3:registry: tighten the subkey loop in reg_deletekey_recursive()
new 3a1f24f tevent: add tevent_queue infrastructure
new c5e062e s3: fix the build JOB_STATUS_BLOCKED -> JOB_STATUS_BLOCKED_DEVQ
new b934f50 lib/torture: fix depency to map_nt_error_from_unix()
new bcadb77 Add another torture test inspired by George @ Apple. Inside a directory, keep a file open and then renaming the directory should fail with ACCESS_DENIED. This is connected to the test case where the close was failing due to a delayed write on a file not being able to succeed when Samba allowed the containing directory to be renamed.
new 3121249 Make us pass the RAW-RENAME torture test I just added.
new fe8cf69 don't hardcode python path
new dec1410 spoolss: add spoolss_JobInfo2, JobInfo3 and JobInfo4 (new in vista).
new d42f833 spoolss: add 2 new SPOOLSS_JOB_CONTROL values.
new 417f920 s3: re-run make samba3-idl.
new 0445c55 s3-spoolss: add rpccli_spoolss_getjob convenience wrapper.
new f343ed7 s3-spoolss: remove old rpccli_spoolss_getjob.
new a263d8f s3-rpcclient: use is_valid_policy_hnd before closing handles.
new b7b287d s3-rpcclient: add getjob spoolss command.
new 61bedb4 s3: fix guest auth when winbindd is running
new 62db0ea Use talloc_tos() in regkey_access_check()
new 670a228 s3-spoolss: use DSPRINT flags instead of SPOOLS_DS flags.
new d0e31f8 spoolss: add spoolss_PortInfo3 and spoolss_PortInfoFF.
new 5da7fde spoolss: fill in spoolss_SetJobInfo1,2,3,4.
new 0025caa s3: re-run make samba3-idl.
new a54520f Initialize the id_map status in idmap_ldap to avoid surprise
new 9569d97 And the prize for the most pain caused in the build farm for a simple typo goes to..... Tim Prouty !!!! Sorry Tim, nice test but you made a typo in passing in the size of an array so we were reading uninitialized memory :-). That took far longer than it should have to track down... (%$&#ing build system....). The build farm should now slowly go back to normal. Jeremy.
new ddd3da8 Simplify async_connect_send slightly
new 5686a6d Fix async reading winbindd_response
new 7b9381f Fix bug #6082 - smbd_gpfs_getacl failed: Windows client can´t rename or delete file (directory fix). Jeremy.
new e6ec32f Eliminate two duplicate SEC_ACE_TYPE constants already provided by security.idl.
new 79fc0dd Merge branch 'master' of git://git.samba.org/samba into HEAD
new 9ffb6d2 Add allow_badcharcnv argument to all conversion function, for consistency with Samba 3.
new 4a35c97 Only copy sharename up from rap_to_pjobid
new 9f6e2d6 Sync smb_iconv_t type, convert_string return type with Samba 3 equivalents.
new d776ac0 Move next_token_talloc() to top-level.
new 55903e6 Move next_token_talloc to util.c, as util_str.c is only compiled inside samba 4.
new 54bc27e Merge branch 'master' of ssh://git.samba.org/data/git/samba into talloc-next
new 235244f Avoid using tevent_util.h, which won't be available if we use the system tevent.
new 09ac816 Merge branch 'master' of git://git.samba.org/samba into teventfix
new 4903d20 Merge branch 'master' of git://git.samba.org/samba into convenience
new e2469e3 Don't generate array iterators when the length of the array is always 0. (bug #6140)
new 74293f1 Rerun pidl.
new 08b180e Merge branch 'master' of ssh://git.samba.org/data/git/samba into talloc-next
new bbe2d30 Merge branch 'master' of git://git.samba.org/samba into convenience
new 99b2881 Move secace.c to top-level.
new 9bd0cf8 Keep using Samba3's charset.h for now.
new d3c2de0 Also re-add removed codepoint_t; I'm clearly not having my day today.
new e9bba3e dom_sid.h: Include dependency security.h that provides the dom_sid struct.
new da6721e Move secacl to top-level.
new 94069bd s4: Use same function signature for convert_* as s3.
new 8568b4f Add header files for secace and secacl.
new 7ab8f37 Use common header file for character set handling in Samba 3 and Samba 4.
new 9551ab8 Merge branch 'master' of git://git.samba.org/samba into convenience
new 9940c76 Use shared header file for character sets, remove old definitions from samba3 smb.h.
new 664268a s3 OneFS: Refactor config code and cleanup includes
new 9b0df44 s3: Fix incompatible type warnings
new c7b9757 Import ISO-8859-1, 646 from Samba 3 iconv.
new 2d7a374 Merge branch 'master' of git://git.samba.org/samba into convenience
new 0a3ee53 Use samba3's own iconv implementation for now, until all changes are merged.
new cdbc00b Fix test_surrounding in samba4.rpcecho.python.
new ae1a69f libcli/security: fix the source3 build
new 84b57a5 libcli/security: fix the source4 build
new 2ab9d36 s3/docs: Add missing full stop.
new 88bd0f2 some shells are picky about ^ without quotes
new 2127566 make man page (un)install more portable
new db728c1 error-codes: add WERR_DEVICE_NOT_CONNECTED.
new c9061d0 spoolss: use dummy pointers for truncated devmode and secdesc in SetJobInfo2/4.
new bd77ab5 spoolss: move up printer and job status codes.
new 6d27a89 s3: re-run make samba3-idl.
new 8b33621 s3-rpcclient: zero out devmode and secdesc in setdriver and setprinter command.
new 04a2b45 s3-spoolss: PRINTER_STATUS_OK has been moved to IDL.
new 67d41d0 Make struct tevent_req opaque
new 9cacb49 Attempt to fix the build
new 1ea0dca Fix wbclient.c wrt tevent_req changes too.
new 71ffd21 use test -f, Solaris /bin/sh doesn't know test -e
new deb73e8 More fix to initialize idmap statuses
new be1dfff It appears that the first time we see a uid/gid that winbind can't map, we end up returning the null sid instead of falling back to the legacy code. Next time through the code we'll hit the negative cache and do the right thing, but we still fail the first time.
new 4b2955a Fix "ignore return" warning. Jeremy.
new b6f479d talloc: add talloc_get_type_abort()
new b00204a lib/util: remove samba specific talloc_get_type_abort()
new 243d4e8 s3 OneFS: Add parameter to ignore streams
new 35f4ea2 Fix bug #6155 - "force group" is no longer working as expected. We need to store the "force group" uid separately from the conn->server_info token as we need to apply it separately also. Volker PLEASE CHECK ! Jeremy.
new ef89c4b s3 passdb: Add back some useful debug statements
new 44c94b6 Allow 'net vampire' to work without an existing smb.conf
new 952bdff Don't print the admin password if we don't set one.
new 52542e1 Pull in all the schema information during DRS schema fetch
new 8ee0cc2 Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
new c51e5a2 socket_wrapper: don't crash if we get EAGAIN from real_recv()
new d52e813 s4:blackbox/test_ldb: make use of the $VALGRIND envvar
new 40da086 socket_wrapper: prepare pcap support for ipv6 traffic
new 8ae34cc socket_wrapper: pass down sockaddr instead of sockaddr_in to prepare pcap support for ipv6
new b99bb96 socket_wrapper: add ipv6 pcap support
new 27cf239 socket_wrapper: add multiple interface support for ipv6
new fb70a8a s3: Fix a memleak in dbwrap_rbt.
new e8484e0 Make use of gpfs_get_real_filename optional
new ddc1864 Attempt to fix the build on IRIX
new 5a9f668 s3: Remove madvise support
new f9636b0 socket wrapper: Fix 'might be used uninitialized' warning
new 0945789 s3:net conf: reduce memory usage of "net conf import".
new 9d79849 s3:smbconf: move smbconf_share_exists checks into backend
new bb0fb97 s3:dbwrap_ctdb_marshall_add: don't leak the ctdb_rec_data to the outside
new f85aa66 Fix crashes when running RAW-ACLs against system with tdb ACL modules (caused by the POSIX pathname fixes). Jeremy.
new 92bb91a Update talloc version so we don't fail on system talloc 1.2.0
new 5a10d80 Remove parse_control from header, long after the function was removed
new ebe5b28 Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
new badad0a Fix bug #6154 - zfs does not honor admin users. Jeremy
new c8ea9d1 Second part of fix for #6154, ensure we return max access if admin user. Jeremy.
new 41760c1 Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
new d526d34 Fix careless mistake in winbindd_setup_sig_usr2_handler
new f61f169 s3: Change open_streams_for_delete to call through the vfs layer
new 04f5f73 s3 OneFS: Use the public open_streams_for_delete
new cfb4757 pidl: Don't generate variables declarations for pointless array counters.
new 6652646 librpc: Re-run make idl_full from source3
new 17aac8c Remove ad2oLschema, insted call it directly from provision-backend
new 8352650 Allow ms_schema.py to produce output much like minschema_wspp
new bb1dab3 Fix bug #6160 - Office 2007 fails saving files to a Samba mapped drive. Confirmed by reporters. Jeremy.
new 2544ba6 Complete the fix for bug 6100
new 0d9f4a2 Last part of fix for #6154 - zfs does not honor admin users. Jeremy.
new 8374d6f Sort output of schema for OpenLDAP during conversion
new 4c32d8f Load the schema for provision-backend in a transaction
new bb6a2c8 Load the schema with a more efficient single search
new 66c0f36 Fix bug #6161 - smbclient corrupts source path in tar mode This was my fault. I broke the smbclient tar argument processing in creating the string for chdir when removing pstrings. Jeremy.
new 4e74d81 Now we're allowing a lower bound for auth_len, ensure we also check for an upper one (integer wrap). Jeremy.
new 67d12e9 Get the sense of the integer wrap test the right way around. Sorry. Jeremy.
new df145c3 s4:errormap: map ECANCELED to NT_STATUS_CANCELLED
new fb4ab25 spoolss: make all enum out info pointers a pointer to an array.
new 4941e80 s3: re-run make samba3-idl.
new c6aea64 spoolss: fix spoolss enum calls helper macro code after pointer changes.
new 47adaea s4-smbtorture: fix RPC-SPOOLSS test after enum out info pointer changes.
new 8e68eb2 s4-smbtorture: fix RPC-SPOOLSS-WIN.
new 2fcc921 s4-smbtorture: fix s3 flavor rpc spoolss test.
new 8bc7bb7 s4-smbtorture: exit early in test_EnumPorts when no port info has been returned.
new 007f3f2 s4-spoolss: fix spoolss server enum calls after pointer changes.
new 75046db spoolss: fix [size_is] declaration for enum calls.
new b4707d8 s3: re-run make samba3-idl.
new c14a589 s3-spoolss: add convencience wrapper around rpccli_spoolss_EnumForms.
new 6336366 s3-rpcclient: use new rpccli_spoolss_enumforms wrapper.
new 01e4f63 s3-net: use new rpccli_spoolss_enumforms wrapper.
new 9bdca59 s3-spoolss: remove old rpccli_spoolss_enumforms.
new 6aea116 spoolss: flag spoolss_FormInfo1 and 2 with [public,gensize].
new c9de230 s3: re-run make samba3-idl.
new f9bf09e s3-spoolss: use pidl for _spoolss_EnumForms.
new 4541aa5 s3-spoolss: use form flags from idl in rpcclient and net.
new 8614ce5 s3-spoolss: remove old _spoolss_EnumForms.
new 5ce523b s3-spoolss: Fix Coverity ID #891 (UNINIT).
new 918e628 s3:libsmb: smb signing works the same for extented and non-extended security
new 4b6cbe8 s3:errormap: add ECANCELED, ERRDOS/ERRbadfid, NT_STATUS_CANCELLED mapping
new 196a5d0 s3:signing: the seqnum should only be decremented by 1 for ntcancel requests
new 589eb81 s3:winbindd_cm: remove useless cli_setup_signing_state(*cli, Undefined) call
new 6e572d4 s3:libsmb: remove cli_setup_signing_state() and add struct cli_state *cli_initialise_ex()
new 3f3e15a s3:libsmb: merge cli_setup_signing_state() into cli_initialise_ex()
new bf85a14 s3:make_test: run CHAIN1 test
new 2545a75 spoolss: fill in spoolss_EnumPrintProcDataTypes IDL.
new e90fcbb s3: re-run make samba3-idl.
new f959aac spoolss: add spoolss_EnumPrintProcDataTypes to enum macro helper.
new a93fbf8 s4-smbtorture: add test_EnumPrintProcDataTypes to RPC-SPOOLSS test.
new 6fd5128 spoolss: flag spoolss_PrintProcessorInfo1 [public,gensize].
new 9f27a08 s3: re-run make samba3-idl.
new f48ccec s3-spoolss: use pidl for _spoolss_EnumPrintProcessors.
new 066a47b s3-spoolss: remove old spoolss_EnumPrintProcessors.
new b73411d s3-spoolss: add rpccli_spoolss_enumprintprocessors convenience wrapper.
new a58e59f s3-rpcclient: add enumprocs command to enumerate print processors.
new 3cf22a8 s3-spoolss: use pidl for _spoolss_EnumPrintProcDataTypes.
new f9019c1 s3-spoolss: remove old spoolss_EnumPrintProcDataTypes.
new 2d24d3a s3-spoolss: add rpccli_spoolss_enumprintprocessordatatypes convenience wrapper.
new 62d73b8 s3-rpcclient: add enumprocdatatypes command to enumerate print processor data types.
new 34f469f spoolss: flag spoolss_PortInfo structs as [public,gensize].
new 48ba132 s3: re-run make samba3-idl.
new 03f1bec s3-spoolss: use pidl for _spoolss_EnumPorts.
new 631f277 s3-spoolss: remove old spoolss_EnumPorts.
new c7e19c2 s3-spoolss: add rpccli_spoolss_enumports convenience wrapper.
new e9179a6 s3-rpcclient: use rpccli_spoolss_enumports wrapper.
new 45a22ea spoolss: flag spoolss_MonitorInfo structs [public,gensize].
new a3e5cf3 s3: re-run make samba3-idl.
new 2561b2d s3-spoolss: use pidl for _spoolss_EnumMonitors.
new d8a05bd s3-spoolss: remove old spoolss_EnumMonitors.
new 33a441b s3-spoolss: add rpccli_spoolss_enummonitors convenience wrapper.
new d75d350 s3-rpcclient: add enummonitors command to enumerate print monitors.
new c9496ba s3-spoolss: remove more leftovers from old enumports call.
new be479b6 don't rely on shebang's perl path, call our $PERL instead
new ca9d67b s4-spoolss: just return OK for dcesrv_spoolss_EnumPrintProcDataTypes for now.
new c29826a Fix some nonempty blank lines
new e58ade4 Fix a smbclient segfault against security=share servers
new 46bcb10 Shape up pdb_search a bit by making it a talloc ctx with a destructor
new 6ac77d1 Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
new f992416 Revert accidental reintroduction of void ** bug.
new fe486d7 Add "queue" to writev_send
new f5ee316 Add tevent_req wbc helpers
new 9a64d7c Convert wb_req_write to tevent_req
new 0a3a7d5 Convert wb_req_read to tevent_req
new 80fcd76 Convert wb_resp_read to tevent_req
new 1611e63 Convert wb_resp_write to tevent_req
new c7df046 Move "struct req_read_state" where it belongs
new eb17759 Add parameter "queue" to wb_int_trans_send
new 549c30e Convert wb_int_trans to tevent_req
new 33db1e0 Convert wb_connect to tevent_req
new e503148 Convert wb_open_pipe to tevent_req
new dea9621 Don't copy the winbindd_request in wb_trans
new 81e2633 socket_wrapper: make it possible to bind to '::'
new f9156f6 socket_wrapper: correctly handle connected dgram sockets
new 3679e82 socket_wrapper: downgrade ipv6 sockets to ipv4 is in connect() if the dest is ipv4
new 5ff4cb5 socket_wrapper: try to make ipv6 support more portable
new c3691b8 fix "dubious escape" warning of Studio compiler
new 1410490 s3:lib: interfaces.c isn't used in the configure tests anymore
new 6b1170c Fix a typo
new a60aaf2 s3/packaging: Package new files properly.
new c666aef s3/packaging: Fix typo in comment.
new 0d2de53 use LIB_PATH_VAR in selftest.sh if we have it
new 3b18156 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 218ce0e Fix prototype mismatch.
new c218d3e Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
new f088353 Fix potential segfaults using freed memory.
new a67bc41 added a test that triggers a bug in the Samba3 notify code
new 6f1f9f6 fixed a bug in message handling for code the change notify code
new 143b222 socket_wrapper: wrap readv() and writev()
new 7fc8086 s3:libsmb: fix a lot of cli_push() bugs
new c2993f7 s3:libsmb: only treat a return 0 as end of file
new 9579a6f s3:libsmb: add an option to cli_push to let the caller provide the buffers
new 97cccb2 Fix extended operation return path.
new 09d1b23 tevent: add tevent_req_received() function
new 825949b tevent: add tevent_req_callback_data_void() macro
new 8c41e0e Don't log NDR_PRINT_DEBUG at level 0, this always ends up in syslog
new 66a26a0 Update instructions for checking out pidl.
new 3d28063 Add a vfs_preopen module to hide fs latencies
new 3d0a727 Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
new 5ffe7de s4:provision load_schema in provision.py no longer takes a hostname
new 1f25b71 s4:schema Don't rely on objectCategory 'magic' when loading the schema
new 082bea6 lib/replace: make sure we include <sys/uio.h> before socket_wrapper.h
new 2c3d744 spoolss: fix typo in spoolss_EnumJobs_info union helper fn.
new 7932474 spoolss: fix typo in spoolss_EnumPrintProcessors_info union helper fn.
new b96aa69 async_sock: fix truncating of the temporary iovec in writev_send/recv()
new 41c5d70 LDAP-BENCH-CLDAP: also test CLDAP rootdse searches.
new e6777e5 fix configure check by avoiding main(main(...))
new 2bfd2c5 s3 torture: Simple warning fix
new c260bfa Add simple POSIX open, mkdir and rmdir test. Jeremy.
new 917905a removed leading spaces from embedded ldif
new 0770028 fixed more embedded spaces in LDIF
new 483525f use a base64 encoded password when changing passwords
new b17f9e1 Make opt_nocache static to winbindd.c
new a0a9c5d Fix #6167: winbindd -n should disable the winbind idmap cache
new 2fdbafb Revert "s3:libsmb: add an option to cli_push to let the caller provide the buffers"
new 1e4f78c s4:ldb: setup tevent debug functions on a selfcreated event context
new 7a8b97e talloc: add talloc_set_abort_fn()
new 43a7d48 tevent: add tevent_signal_support()
new 880d9d6 tevent: add tevent_set_abort_fn()
new 9932fd2 tevent: pass __location__ to tevent_loop_once/wait()
new bd0f14c s3:events: pass __location__ to event_loop_*()
new 06f88fe tevent: don't allow nested tevent_loop_once() anymore
new 6802394 s4:ldb: allow nested events until the code is fixed to avoid them
new a3d5d83 s4:events: allow nested events until we fixed all code to avoid them
new 7142ef4 tevent: add tevent_loop_set_nesting_hook()
new cb38888 tevent: add tevent_loop_until()
new 2f57920 s4:build: try to fix the build with the ibm checker in the build-farm
new 4b57f6d s3-spoolss: make jobname a const char * in print_job_start().
new 5c63388 Fix bug #6186 - map readonly does not work Jeremy.
new a84f939 tevent: Fix might be unitialized warning
new b6616ca s3 pdb_wbc_sam: LookupRids should return sAMAccountName, not NT4 names
new bace42d s3 torture: Fix unitialized variable to avoid closing a random fnum
new e5136e9 Remove the static "struct client_connection" mess which is part of the problem that stops libsmbclient being thread safe. Subsidiary DFS connections are now hung off a list inside the cli_state struct. Much more to do in order to get libsmbclient to thread safety, but this is a good start. Jeremy.
new 84b38c8 s3-spoolss: add macros from s4 spoolss server.
new facf66b s3-spoolss: use macros for _spoolss_EnumPrintProcessors.
new c6e9dc1 s3-spoolss: use macros for _spoolss_EnumPorts.
new 8d6c719 s3-spoolss: use macros for _spoolss_EnumPrintProcDataTypes.
new dfe71b0 s3-spoolss: use macros for _spoolss_EnumMonitors.
new 75d88f4 s3-spoolss: use macros for _spoolss_GetPrinterDriverDirectory.
new b2b3cfb s3-spoolss: use macros for _spoolss_GetPrintProcessorDirectory.
new 635b807 s3-spoolss: use macros for _spoolss_EnumForms and split out level 1 enum.
new 427987d s3-spoolss: use macros for _spoolss_GetForm and split out level 1 get.
new 8028412 s3-spoolss: add rpccli_spoolss_enumjobs convenience wrapper.
new d279e76 s3-rpcclient: use rpccli_spoolss_enumjobs wrapper in enumjobs command.
new 3bd1aab s3-spoolss: remove old rpccli_spoolss_enumjobs wrapper.
new dfe9076 spoolss: flag spoolss_JobInfo union and structures [public,gensize].
new fbfd22b s3: re-run make samba3-idl.
new 661e81d s3-spoolss: add construct_dev_mode_new.
new b80e3e5 s3-spoolss: use pidl for _spoolss_EnumJobs.
new 9b143e6 s3-spoolss: use pidl for _spoolss_GetJob.
new e605e45 s3-spoolss: remove old spoolss_GetJob and spoolss_EnumJob.
new 5f46554 s3-spoolss: add rpccli_spoolss_enumprinterdrivers convenience wrapper.
new 915c593 s3-rpcclient: use rpccli_spoolss_enumprinterdrivers wrapper.
new 7876d28 s3-net: use rpccli_spoolss_enumprinterdrivers wrapper.
new 6928c5c s3-spoolss: remove old rpccli_spoolss_enumprinterdrivers wrapper.
new 86ed4dc spoolss: add [gensize] flag to spoolss_DriverInfo union.
new fab10c6 s3: re-run make samba3-idl.
new d6e2ef5 s3-spoolss: use pidl for _spoolss_EnumPrinterDrivers.
new a540815 s3-spoolss: remove old spoolss_EnumPrinterDrivers.
new 058f47d s3-spoolss: remove old leftover driver print functions.
new 8df8abb s3-spoolss: use pidl for _spoolss_GetPrinterDriver2.
new 1b3e068 s3-spoolss: remove old spoolss_GetPrinterDriver2.
new 9397ae5 s3-spoolss: add rpccli_spoolss_enumprinters convenience wrapper.
new 0e66a24 s3-rpcclient: use rpccli_spoolss_enumprinters wrapper.
new f14d426 s3-net: use rpccli_spoolss_enumprinters wrapper.
new 16438e3 s3-spoolss: remove old enumprinters wrapper.
new d0902e2 spoolss: flag PrinterInfo union and levels as [public,gensize].
new cdcc5a1 s3: re-run make samba3-idl.
new f6f703f s3-spoolss: use pidl for _spoolss_EnumPrinters.
new a1a02bf s3-spoolss: remove old spoolss_EnumPrinters.
new 0174d4d s3-spoolss: add snum_is_shared_printer fn.
new 7e753b2 s3-spoolss: use snum_is_shared_printer (allows to make code a little easier to read).
new 0658a40 s3-rpcclient: pure cosmetics for cmd_spoolss_enum_ports.
new 5d76a12 s3-rpcclient: pure cosmetics for cmd_spoolss_getprinter.
new aaae578 s3-rpcclient: pure cosmetics for cmd_spoolss_getdriver.
new 1ceb298 s3-spoolss: use pidl for _spoolss_GetPrinter.
new 348c4b6 s3-spoolss: remove old spoolss_GetPrinter.
new 0068abe s3-spoolss: remove some unused functions.
new 7a41f29 s3-spoolss: remove more unused marshalling code.
new 868f3f5 tevent: change version to 0.9.4 as the ABI has changed
new 1355dc2 s4:build: require tevent 0.9.4
new 1fcc11f s3: Add strict lock/unlock calls to the vfs layer to replace is_locked
new 5df46fa s3 OneFS: Add kernel strict locking support
new f48a345 Remove pwd_cache.c, it was doing nothing. Make user_name, domain, and password talloc'ed strings within the cli_struct. Jeremy.
new c3227b6 s3: Don't return in a void funtion
new 8174a90 Fix #3954
new 61447df Allow using external libtalloc.
new 0c72c50 Fix fallback if system doesn't provide talloc.
new acb6018 Fix comment about shell in Makefile.
new e48a18c Add shared pkg.m4 file with convenience macros for using pkg-config.
new 4638633 Move tdr to top-level.
new 4ceaec6 Depend on a newer talloc in Samba 4.
new 1b19cd1 Merge branch 'checktalloc' into tdr
new 56ad85c Fix build of tdr from merged build.
new a3d2b77 Properly strip /usr/lib and /usr/include for the merged build.
new d56524a Merge branch 'checktalloc' into tdr
new ec0c6e1 s4-smbtorture: fix build warning in test_EnumPrintProcDataTypes.
new 3eede51 tdr: Remove dependency on lp_* so it can be used in both Samba 3 and Samba 4.
new 7972d82 Remove -L/usr/lib from a couple more make variables.
new 7578347 Remove unused CONST_DISCARD macro.
new 5fa4cf2 Add queue argument to wb_resp_write
new 8afd835 Fix a malloc/talloc mismatch when cli_initialise() fails
new 251bf8a Merge branch 'checktalloc' of /home/jelmer/samba4
new 7429958 Depend on newer talloc for Samba 4 in the merged build as well.
new c223bee Merge branch 'tdr' of /home/jelmer/samba4
new 8edd737 Merge branch 'nodiscard' of /home/jelmer/samba4
new 0ea702e configure: Add common file with minimum versions of external libraries.
new 693221c Fix installation of tdr.h.
new 05a9d02 python: Always run with the same version of Python as we build against.
new ec131db Merge branch 'sharedm4' of /home/jelmer/samba4
new e548ec9 display_sec: Remove use of samba3-specific data types.
new 4478756 Strip /usr/include from include flags, so we don't end up including the system tevent if it's too old.
new 1a06b31 s4:password_hash Only store the LM hash if 'lanman auth = yes'
new 586a4da fix configure check for external talloc libs
new 099d6f0 lib/replace: use AC_TRY_LINK() to verify that getifaddrs() and freeifaddrs() are available
new d0b9cc6 nsswitch: only define TALLOC_ZERO if needed
new a73bd05 s3: only define TALLOC_ZERO if needed
new a399883 talloc: add TALLOC_ZERO()
new 6d4a132 talloc: add useful talloc_array_length() macro
new 752cf03 talloc: change version to 1.3.0
new cb9effd Use tevent_wakeup_send in open_socket_out_defer
new 20cee26 Convert open_socket_out_defer to tevent_req
new 5c848e4 Use tevent_wakeup_send in wb_trans
new 54b9ad4 Remove some unused code from async_req.[ch]
new a58eccf Make struct wb_context private to wbclient.c
new 1624b58 Remove an unnecessary variable
new 05b49fd Convert wb_trans to tevent_req
new 8a2b7b3 Remove unused async_req references from wb_reqtrans.c
new 382d806 Add some appropriate const. Jeremy.
new a1ebb85 added support for parentGUID
new 467cc69 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 937a058 s4:build: use SAMBA_PKG_CONFIG_MIN_VERSION instead of PKG_CONFIG_MIN_VERSION
new 04fd767 s3-spoolss: remove obsolete get_a_builtin_ntform.
new 88ca3e1 s3-spoolss: remove more unused defines.
new 9a8f196 s3-spoolss: add pull_spoolss_PrinterData().
new 6df9e1f s3-spoolss: add push_spoolss_PrinterData().
new 92e6525 spoolss: make spoolss_GetPrinterData out.data ref pointers.
new 4de3a46 s3: re-run make samba3-idl.
new e56be5c spoolss: fix GetPrinterData buffer helper.
new c6e3e5e s4-smbtorture: fix test_GetPrinterData tests after out pointer changes.
new be9a34e s4-spoolss: fix spoolss_GetPrinterData w.r.t. out pointer changes.
new 2b0a0b2 spoolss: fix IDL for spoolss_SetPrinterData.
new 2ec1f85 s3: re-run make samba3-idl.
new b560a99 spoolss: fix ndr_push_spoolss_SetPrinterData.
new 28c6f1f spoolss: use uint8 array instead of DATA_BLOB in EnumPrinterData IDL out pointer.
new 849254d spoolss: use winreg_Type instead of spoolss_PrinterDataType for XPrinterData calls.
new 6759953 s3: re-run make samba3-idl.
new 4727e3f s4-spoolss: use winreg_Type for GetPrinterData implementation.
new 0e2139c s4-smbtorture: fix RPC-SPOOLSS test after PrinterData changes.
new 7735650 Fix a valgrind error
new 754d136 s3-spoolss: remove unused ADD_JOBINFO_1.
new 08d170a s3-spoolss: add rpccli_spoolss_getprinterdata convenience wrapper.
new 704220c s3-rpcclient: use rpccli_spoolss_getprinterdata.
new d77cc43 s3-spoolss: remove old rpccli_spoolss_getprinterdata.
new aeba638 s3-spoolss: use pidl for _spoolss_GetPrinterData.
new 6dca805 s3-spoolss: remove old spoolss_GetPrinterData.
new b8a3e5e s3-rpcclient: use rpccli_spoolss_SetPrinterData.
new 4234969 s3-spoolss: remove old rpccli_spoolss_setprinterdata wrapper.
new f9871a8 s3-spoolss: use pidl for _spoolss_SetPrinterData.
new 628c12e s3-spoolss: remove old spoolss_SetPrinterData.
new 4ea46d6 s3-net: temporary disable net_spoolss_setprinterdata.
new 3e16ede s3-rpcclient: use rpccli_spoolss_EnumPrinterData in enumdata command.
new 57077f4 s3-spoolss: remove rpccli_spoolss_enumprinterdata.
new 80ecd11 s3-spoolss: use pidl for _spoolss_EnumPrinterData.
new ead6a49 s3-spoolss: remove spoolss_EnumPrinterData.
new 2a8c078 s3-net: use rpccli_spoolss_EnumPrinterData.
new acf523a s3-net: fix net_spoolss_setprinterdata.
new 96ae179 s3-rpcclient: fix cmd_spoolss_getprinterdataex.
new d189824 s3-spoolss: cleanup _spoolss_GetPrinterDataEx a little.
new 56691df s3-spoolss: cleanup _spoolss_SetPrinterDataEx a little.
new 12c6ac6 s3-net: fix net_spoolss_setprinterdataex.
new 3a6b5fe spoolss: use nstring_array in spoolss_EnumPrinterKey.
new 3255651 s3: re-run make samba3-idl.
new 87d97ad s4-smbtorture: fix test_EnumPrinterKey.
new 86c25b3 s3-spoolss: add rpccli_spoolss_enumprinterkey convenience wrapper.
new bc95ec0 s3-rpcclient: use rpccli_spoolss_enumprinterkey wrapper.
new e0c50aa s3-net: use rpccli_spoolss_enumprinterkey wrapper.
new 846b93f s3-spoolss: remove old rpccli_spoolss_enumprinterkey wrapper.
new 63d7871 s3-spoolss: use pidl for _spoolss_EnumPrinterKey.
new 338c610 s3-spoolss: remove old spoolss_EnumPrinterKey.
new 2d10548 s3: remove rpc_parse/parse_buffer.c completely.
new 4a58f26 s3-spoolss: remove unused get_printer_dataex().
new e89e739 s3-spoolss: remove unused init_unistr_array().
new a23719b fix build on sles8 and other old popt installations
new d352d3c .gitignore source4/torture/ldb/proto.h
new da06a34 to be portable, use options first, arguments last
new 066cbb5 clean up lib64 linking paths the same way as lib
new c7dba46 remove needless rpath stuff for default paths as early as possible
new 89543d6 Convert np_write to tevent_req
new bce98d8 Convert np_read to tevent_req
new b693f7f Remove some transitional code in writev_send
new 2d31849 s3-spoolss: remove PRINTER_MESSAGE flags and struct, this was never used.
new 28d1686 s3-spoolss: move PRINTER_ATTRIBUTE_SAMBA to printing backend, where they belong.
new 47c024f s3-spoolss: rename temporary convert_devicemode_new function.
new d759f99 s3-spoolss: move SYSTEMTIME parsing to a more generic place, as suggested.
new 96998f0 s3-spoolss/registry: use marshall_sec_desc in fill_in_printer_values().
new 827ba0a s3-spoolss/registry: use libndr to push a spoolss_DeviceMode in fill_in_printer_values().
new 6549408 s3-spoolss: rename construct_dev_mode_new to construct_dev_mode.
new 1e7f602 s3-spoolss: rename convert_nt_devicemode_new to convert_nt_devicemode.
new 5778a36 s3-spoolss: rename convert_printer_info_new to convert_printer_info.
new f19faa0 s3-spoolss: remove unused DEVICEMODE parsing and header.
new 4cb3cbe s3-spoolss: move DRIVER_X_VERSION flags into the backend, where they belong to.
new f94a6f4 spoolss: add range checks for priority element in spoolss_JobInfo structs.
new a264bc6 spoolss: add SPL Port definitions to IDL.
new 289cfb2 spoolss: use PRINTER_NOTIFY_TYPE and JOB_NOTIFY_TYPE in favor of "old" s4 defines.
new f32cf73 s3: re-run make samba3-idl.
new 9b5666a s3-spoolss: remove PRIORITY defines, that were never used.
new 479d91a s3-spoolss: remove SPL Port definitions now in IDL.
new 7f90a89 s3-spoolss: remove PRINTER_NOTIFY_TYPE and JOB_NOTIFY_TYPE now defined in IDL.
new fac7208 s4-smbtorture: fix spoolss notify test for notify type changes.
new b57d5ea s3-spoolss: remove (disabled) enum_all_printers_info_1_remote.
new 77d2cd1 s3-spoolss: remove unused RPC_BUFFER definition.
new 3af7db3 tevent: let tevent_loop_once() just run one fd event
new 0139bef tevent: check signal events first in event_loop_once
new 940e618 tevent: add tevent_common_loop_wait() helper function and use it
new d27be1d s3:events: make use of tevent_common_loop_wait()
new 66886f8 tevent: add support for immediate events
new 6c29058 s3:events: add support for immediate events
new a78cd2a tevent: use TALLOC_FREE() in tevent_req.c
new 4bdf299 tevent: use an immediate event fot tevent_req_post()
new 3a831e4 tevent: use an immediate event as trigger for tevent_queue
new 9eaf53d tevent: store the location where a request was finished
new 7d07266 tevent: change version to 0.9.5 after the ABI has changed
new e95d0b5 s4:build: require tevent 0.9.5
new b29c69f Fix #6130: Don't crash in winbindd_rpc lookup_groupmem() on unmapped members
new 6c08e32 s4 libcli: Add SMB2.1 dialect to libcli
new 7bf2a21 s4 torture: Add a string version for NT_STATUS_WIN7_INVALID_RANGE
new 211e255 s4 torture: Win7 has a slightly different allowed access mask
new c6b570c s3: Fix bugs in the detection of the GNU ld version (Bug #6147)
new b12c317 spoolss: add spoolss_PrinterEnumValues.
new 4d70153 s3: re-run make samba3-idl.
new 153a837 s3-rpcclient: say that we are displaying a REG_MULTI_SZ in display_reg_value().
new 8dd1faa Remove the global "struct cm_cred_struct" and associated calls, make callers pass in a struct user_auth_info * instead. This commit causes smbc_set_credentials() to print out a message telling callers to use smbc_set_credentials_with_fallback() instead, as smbc_set_credentials() has a broken API (no SMBCCTX * pointer). No more global variables used in the connection manager API for client dfs calls. Jeremy.
new e8aa716 build: format the header check for netinet/ip.h more nicely
new a3d0499 build: fix detection of netinet/ip.h on FreeBSD
new b4ae0e8 Missing break in conversion function prevents tdb password database update.
new 4fb79b4 spoolss: fix spoolss_PrinterEnumValues w.r.t. size calculation of PrinterData.
new 2dae07a s3: re-run make samba3-idl.
new 19ea2a5 spoolss: add spoolss_EnumPrinterDataEx triple call.
new b1d4523 s3: re-run make samba3-idl.
new 18a93e3 spoolss: add ndr_push/pull_spoolss_EnumPrinterDataEx helper.
new ab85fc7 s3-spoolss: add rpccli_spoolss_enumprinterdataex convenience wrapper.
new 8c3ef2d s3-rpcclient: use rpccli_spoolss_enumprinterdataex wrapper.
new f9712d5 s3-net: use rpccli_spoolss_enumprinterdataex.
new 9d024d1 s3-spoolss: remove old rpccli_spoolss_enumprinterdataex.
new 6e52c23 s4-smbtorture: fix spoolss_EnumPrinterDataEx tests.
new cd7f62a s3-spoolss: use rpccli_spoolss_enumprinterdataex in ldap_printer.c.
new 445b37f s3:smbd: don't exit the parent when we have no connections
new 339ea05 s3:printing: use a fd event to monitor the pipe to the parent
new b659daf s3:printing: use tevent_loop_wait() instead of manual looping
new 450252d s3:smbd: use tevent_loop_once() in the parent event loop
new 0685031 s3:winbindd: remove unused close_winbindd_socket() function
new 3b8dd79 s3:winbindd: move non event related code out of process_loop() in the the caller
new 93c2057 s3:winbindd: accept new connections via fd events
new 048013d spoolss: fix ndr_push_spoolss_EnumPrinterDataEx.
new 342b436 s4-smbtorture: fix spoolss_EnumPrinterKey callers in RPC-SPOOLSS-WIN test.
new ec47aac spoolss: rename NDR_SPOOLSS_SIZE_ENUM macro to NDR_SPOOLSS_SIZE_ENUM_LEVEL in spoolss helper.
new 2687d29 spoolss: add ndr_size_spoolss_EnumPrinterDataEx_info in spoolss helper.
new f683341 s3-spoolss: add SPOOLSS_BUFFER_ARRAY macro.
new ef02342 s3-spoolss: add registry_value_to_printer_enum_value.
new b074765 s3-printing: use marshall/unmarshall_sec_desc_buf in sec_desc_upg_fn().
new 9fdeb7f s3-spoolss: remove custom syntax_spoolss and use the syntax defined in IDL.
new 9ab8953 s3-rpc_parse: move prs_uint64 to rpc_parse/parse_prs.c.
new f9ddc6a spoolss: make spoolss_Field a nodiscriminant union of 2 sets of notify flag enums.
new 0e21ea3 s3: re-run make samba3-idl.
new 6515107 spoolss: add custom ndr_print_spoolss_Field.
new 9744a70 s4-smbtorture: fix spoolss notify test after spoolss_Field changes.
new 8b730ca s3-rpcclient: fix spoolss notify test after spoolss_Field changes.
new e61c9ca s3-spoolss: fix spoolss server after spoolss_Field changes.
new 31106cd s3-spoolss: use printer and job notify enums provided by idl.
new 0cfb1ae s3-spoolss: use pidl for _spoolss_EnumPrinterDataEx.
new a4e999c s3-spoolss: remove old spoolss_EnumPrinterDataEx.
new a502392 s3-spoolss: remove rpc_parse/parse_spoolss.c alltogether.
new 36d0785 s3-spoolss: remove rpc_server/srv_spoolss.c alltogether.
new 7fbdf8a s3-spoolss: remove include/rpc_spoolss.h.
new 9d1ab9a spoolss: add my copyright.
new 21391f7 s3-smbcontrol: use correct PRINTER_NOTIFY flags.
new 8595f26 s4 libcli: Add back Longhorn beta dialect as a constant
new e966719 s3-rpc_client: remove unused CLI_DO_RPC_WERR macro.
new 7a85a87 s3-rpc_parse: remove unused BUFFER5 and UNISTR3.
new 43182fd s3-spoolss: fix _spoolss_EnumPrinterDataEx error path.
new a125659 s3-spoolss: fix _spoolss_GetPrinterData printerserver handle query error code.
new 7d7b1a8 s3-rpc_parse: remove some unused parsing code.
new 531af13 s3: remove POLICY_HND.
new f942cb6 Fix bug #6195 - Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb correctly. This is a really nasty one to fix as in order to successfully update the passdb.tdb we must do the equivalent of a tdbbackup to move to the new hash values before we do the upgrade. Jeremy.
new 710948c s3 onefs: Correctly error out when the read returns EOF
new 13b6663 fixed a logic bug in the tevent nesting code
new d380c49 use the tevent nesting code to avoid the uid problem in the VFS backend
new a00a9e4 Fix bug #6196 - Unable to serve files with colons to Linux CIFS/VFS client Looks like the pathname parsing for POSIX paths got broken when the code for doing Windows streams parsing got added. Jeremy.
new add8163 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 28e03f2 Allow DFS client paths to work when POSIX pathnames have been selected (we need to path in pathname /that/look/like/this). Jeremy.
new c5394cd Modify simple POSIX open test to use filenames containing a ':' character. Should stop regressions of bug #6196. Jeremy.
new 844a1b3 flush after showing the prompt in smbclient
new 2d1fcdc fix some typos
new 0dfdb7b s3:lib/util_sock: use sys_recv() instead of sys_read() on sockets
new 880fbc4 s3:libsmb: fix smb signing for fragmented trans/trans2/nttrans requests
new 88dd6af s3:libsmb: always create bytes array in cli_trans code
new 36e7045 tevent: fix the nesting logic
new 011ad72 fix build on old Heimdal based systems
new 2e0e416 lib/tsocket: add generic socket abstraction layer
new d848d51 lib/tsocket: add some useful helper functions
new c00126e lib/tsocket: add a tsocket_guide.txt with a description of the design
new 6c88d61 lib/tsocket: add an implementation for bsd style sockets.
new ccfd6a6 lib/tsocket: add tsocket_recvfrom_send/recv()
new 9ed7a45 lib/tsocket: add tsocket_sendto_send/recv()
new 4002b7b lib/tsocket: add tsocket_sendto_queue_send/recv()
new a140823 lib/tsocket: add tsocket_connect_send/recv()
new 2e44cea lib/tsocket: add tsocket_writev_send/recv()
new 6c8bd10 lib/tsocket: add tsocket_writev_queue_send/recv()
new a27c6eb lib/tsocket: add tsocket_readv_send/recv()
new 235a7a4 lib/tsocket: add tsocket_guide.txt section about the async _send/recv() helper functions
new b900e92 lib/tsocket: add a fast path to tsocket_sendto_send/recv()
new f6efec5 lib/tsocket: add a fast path to tsocket_writev_send/recv()
new 4e18c24 lib/tsocket: add tsocket_guide.txt section with specific details about bsd style sockets
new b69e72d lib/util: build tevent_unix.o and tevent_ntstatus.o as UTIL_TEVENT subsystem
new c600e8e s4:cldap: rewrite the cldap library based on tsocket
new 84a140f move source4/libcli/cldap => libcli/cldap
new 4508152 s3:build: compile lib/tsocket and libcli/cldap
new 18b4925 s3:libads: use libcli/cldap code
new f603903 s3: Fix a free of an uninitialized variable in winbind_get_sid_aliases
new d813a90 version: fix handling of SAMBA_VERSION_VENDOR_PATCH.
new 3a4638d add a versiontest program to print samba_version_string().
new 9709ddc Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 722dc9e pyldb: Improve exception message when a list is expected.
new ec9aeea Fix up minschema after the conversion from JavaScript.
new 5fe2b28 Merge branch 'master' of git://git.samba.org/samba into minschema
new 27c6eca Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
new 1dc5b90 s4:ldb Fix the paged_searches module
new 6906c01 s4:ldb Ensure to pass down options to LDB from python
new 5bfed62 s4:minschma Fix aggregate schema generation in minschema
new 653dd02 Add minschema like tool to extract and dump the full schema from AD
new f696bb8 s4: Remove autogenerated attributes from minschema and fullschema output
new 4a45b0d s4:ldb Allow paged_searches to be mixed with other controls
new 37f130f s4:fullschema Use server-side sort to make the output deterministic
new 13be4d7 s4:schema Remove 'cn' from the final output of ms_schema.py
new 808928c Fix crash in async_smb.c
new da46c37 s4:build: include ../libcli/cldap/config.mk
new 842edcd s3-samr: try to to fix password_expired flag handling.
new 2c186be s3-net: Fix Coverity #886 (FORWARD_NULL).
new 1524abd s3-krb5: Fix Coverity #722 (RESOURCE_LEAK).
new 045151b s3-spoolss: pure comsetics.
new d2fb6d3 s3-net: Fix Coverity #898 (UNINIT).
new 73030b1 s3-net: Fix Coverity #861 (UNINIT).
new 97190ae s3-krb5: Fix Coverity #762 (REVERSE_INULL).
new d2e348b s3-netapi: Fix Coverity #776 (REVERSE_INULL).
new f2243e8 s3-netapi: Fix Coverity #775 (REVERSE_INULL).
new 3a6133d s3-netapi: Fix Coverity #774 (REVERSE_INULL).
new 1ef2065 selftest/Samba3: use the same sequence of signals to shutdown samba3 as with the shell scripts
new 2de464a Fix uninstallman.
new ca202cf Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysec
new c9a3883 s3-rpcclient: allow to set flags in enumprinters command.
new 5a38811 s3-spoolss: apply some const in spoolss server.
new 95f2913 s3-spoolss: add enum_all_printers_info_level().
new 6713244 s3-spoolss: use enum_all_printers_info_level for level 1 and 2.
new aa6dbcf s3-spoolss: implement enumprinters_level5.
new d2de9b0 s3-spoolss: implement enumprinters_level4.
new 19de802 s3-spoolss: _spoolss_EnumPrinters level 3 always returns WERR_UNKNOWN_LEVEL.
new ee577ef Add more comments.
new 4fff36f Setting nTSecurityDescriptor via LDAP fails
new 8f4e4d2 Adapt Zahari's test to the generic LDB Python tests.
new de1e3e2 Remove unnecessary duplication of string in memory.
new 960b755 pyldb: Let conversion to LDIF up to the user of the API rather than doing it implicitly.
new 62ab39d s4/provision: Use existing serverrole variable.
new 66dc53e socket_wrapper: fix connect() for dgram sockets, if the destination isn't there yet
new 6ef1442 s4:smbd: the name of the binary is "samba" now
new 593ab6a s4:selftest: rename SMBD_VALGRIND => SAMBA_VALGRIND
new 431fc71 selftest/Samba3: always use the same timeout for all servers
new 3b73cdb s3:nmbd: implement a MAILSLOT => CLDAP proxy for NETLOGON_SAMLOGON requests
new f55e84e Add a basic Doxyfile for talloc
new d21212c Convert the contents of talloc_guide.txt to doxygen-style talloc.h comments
new 3f9c300 Delete talloc_guide.txt
new ba42320 Add a default "undocumented" module
new cfce2d3 Add some initial hook to the front page
new db447d0 Reformatting
new 27944ed Document talloc_pool()
new 02662d5 Add a talloc_internal "module"
new 2ce70d4 Document _talloc
new 3f81649 Document TALLOC_FREE()
new 986c2e0 Document talloc_parent, talloc_parent_name and talloc_is_parent
new 59dff57 Document talloc_zero_array()
new 257ea7e Revert "Document talloc_zero_array()"
new c086c26 Revert "Document talloc_parent, talloc_parent_name and talloc_is_parent"
new f15a030 Revert "Document TALLOC_FREE()"
new cce595d Revert "Document _talloc"
new 6b1a5bb Revert "Add a talloc_internal "module""
new c67ea37 Revert "Document talloc_pool()"
new 5098f46 Revert "Reformatting"
new 790326c Revert "Add some initial hook to the front page"
new b7fb083 Revert "Add a default "undocumented" module"
new c3df040 Revert "Delete talloc_guide.txt"
new a83c180 Revert "Convert the contents of talloc_guide.txt to doxygen-style talloc.h comments"
new f590915 Revert "Add a basic Doxyfile for talloc"
new 2835d0d Add dirsort module
new 14df86e Use StrCaseCmp in the dirsort module
new 191152d Document the dirsort module
new 8a6f91c LDAP-CLDAP: remove temporary debug statements...
new 1f72e4a Revert "socket_wrapper: fix connect() for dgram sockets, if the destination isn't there yet"
new 1bff89c Only build the dirsort module if we have the dirfd function
new 979a1b0 talloc_array_length: talloc_get_size deals fine with NULL
new 7f11390 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 298bff5 Fix connect to port 139 only -- thanks gd for bugging me :-)
new 435a0a5 socket_wrapper: fix connect() for dgram sockets, if the destination isn't there yet
new 7716ad6 s3:smbd: if we allow trans2 on the IPC$ share, then we have to allow transs2 too.
new 1a48d07 s3:libsmb: rename smb_signing.c => clisigning.c
new 2654653 s3:libsmb: add a much simplified smb_siging infrastructure
new c16c90a s3:smbd: use new simplified snb_signing code in the server
new 6af1594 s3:libsmb: use new simplified smb_signing code for the client side
new 97a086d selftest/Samba3: Test smb signing against the member server
new f4aec7b ѕ3/winbind_pam: fix gcc 4.4 compile warning
new a087310 remove non standard way to point to ctdb path
new 2dc8ce5 don't set -O twice
new a4cc3e2 s3:build: prevent from setting "-O -g", check for $debug first.
new dfa9304 Disable dns_sd by default
new 4c1794c Add avahi detection to configure
new 93e13fe Add tevent avahi binding
new 63aae58 Use avahi to register _smb._tcp in smbd
new 33d9f46 libreplace: use libreplace_SAVE_CPPFLAGS instead of SAVE_CPPFLAGS
new 36b957b s3:build: make SHOWFLAGS target phony and add alias showflags
new 866afd5 s3: Remove redundant comment
new 130582f s3 OneFS: Remove usage of non-existant function
new 0e3339a Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 2a8f367 the start of a possibleInferiors test suite
new 34ee56e Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 87b428e s3:dsgetdcname: use parentheses in if condition to make negation clear
new c388efd s3: add missing prototype for auth_wbc_init().
new 8d901ca move dcerpc.idl to main directory.
new 31db53c s3: add generated dcerpc files.
new de2a7c8 s3: use generated dcerpc code.
new f915655 Fix bug 6097
new 6a2e71b Add tevent_req_simple_recv_ntstatus()
new 1dd0883 Convert rpc_read to tevent_req
new 7573bb7 Convert rpc_write to tevent_req
new 7a429fb Convert get_complete_frag to tevent_req
new 545ed5b Convert cli_api_pipe to tevent_req
new f88990e Convert rpc_api_pipe to tevent_req
new 1724f2f Convert rpc_api_pipe_req to tevent_req
new 22badee Convert rpc_cli_transport->read to tevent_req
new 8e0d9d0 Convert rpc_cli_transport->write to tevent_req
new fa62836 Convert rpc_cli_transport->trans to tevent_req
new 5f753e2 Convert rpc_pipe_bind to tevent_req
new 2ff2cef wbclient: Fix use of wb_int_trans_send, queue parameter must not be NULL
new 2bc9ffa s4-install: add new location of generated dcerpc headers to headermap file.
new c653e8d Fix two memleaks in the encryption code
new db5677d s3: parse_packet can return NULL which is then dereferenced in match_mailslot_name
new ad98eae s3 onefs: Change error status to NT_ACCESS_DENIED for errors in SET_SECURITY_DESC
new 283e135 s3-spoolss: implement enumprinters_level0.
new ea907a7 selftest: Add copyright headers
new e3f7057 s3-libnet: Fix Bug #6193: avoid messing with sync_context in libnet_samsync_delta().
new 9a61758 Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysec
new 365b5cf Add missing newlines to debug statements
new c42fc5e display_sec: Move to common libcli/security directory.
new 8000479 s3-registry: remove last sec_io_desc() caller.
new 72636db s3: remove unused rpc_parse/parse_sec.c file.
new c86df62 s3-rpc_parse: remove unused smb_io_domsid().
new 39e6bd5 s3/pam_smbpass: don't link agains KRB5LIBS
new 1f26554 s3/smbd: don't link against zlib
new 8532faf s3/swat: don't link against zlib
new 9e62b7f s3/cifs: don't link cifs mount helpers agains popt
new b574a09 s3/ldbtools: don't neddlessly link against wbinbind libs
new 04eeae7 Revert "s3/smbd: don't link against zlib"
new 5adeaea Revert "s3/swat: don't link against zlib"
new 202228d Ensure we never enter VFS_CREATE without having initialized sbuf as invalid (if not already read via stat()). Still trying to find the build farm RAW-STREAM errors and it's happening in a openX call.... Jeremy.
new a20a710 Avahi disables a timer by tv=NULL in avahi_timeout_update(), do not crash
new 24d5229 s3-net: Fix Bug #6102. NetQueryDisplayInformation could return wrong information.
new fe340eb s3:rpc_parse: remove unused init_unistr().
new 56d74b6 s3-libnetapi: fix creds in libnetapi_open_ipc_connection().
new 3f37342 fixed possibleinferiors.py so it matches windows behaviour
new 7eb7f42 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new c164c0c Fix a scary "fill_share_mode_lock failed" message
new 5603c0f error-codes: add WERR_DS_DRA_SOURCE_DISABLED.
new 2d087a0 Fix a talloc/malloc screwup in file_lines_pload
new 8a26475 s4:auth/credentials: include gssapi/gssapi_krb5.h
new 4d96417 s4:auth/credentials: use krb5_data_free()
new 9521801 s4:kdc: use krb5_data_free()
new 510e371 s4:heimdal_build: define HAVE_STRLCPY, HAVE_STRLCAT, HAVE_STRCASECMP and HAVE_MKSTEMP
new 853f928 s4:heimdal_build: provide heimdal_version and heimdal_long_version symbols
new 30a3dec Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysec
new 1e200c1 Merge branch 'master' of git://git.samba.org/samba
new ef10b40 Merge branch 'displaysec' of /home/jelmer/samba4
new 50189e8 Merge branch 'copyright' of /home/jelmer/samba4
new 494e471 configure: Use m4 defines for minimum library versions rather than shell variables, so the values rather than the variable names show up in configure output.
new 94ba56b Fix bug #6224 - nmbd waits 5 minutes at startup before checking if it needs to run elections Fix logic bug that causes nmbd to wait 5 minutes before looking for a master browser. This one is *old* :-). Thanks for Simo for bugging me on this. Jeremy.
new 757d403 This should fix the build farm RAW-STREAMS failure. streams_depot.so depends on xattrs, and xattr_tdb was pushed *first* in the stack... Jeremy.
new e235b46 Revert 757d403dfff023fdb122a155f6a05d33daa76410 - module order shouldn't matter & I have a more correct fix for this. Jeremy.
new 1f83aaf Try and fix the build farm RAW-STREAMS errors. Ordering of modules shouldn't matter, so as vfs_streams_depot doesn't implement get/setxattrs then call into the full VFS stack at the top. Jeremy
new d88ced1 added a --wspp option
new 0495343 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 0788436 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 7278c54 Reorganize old persistent_handles test into durable_open.c, turn it into a suite instead of a solo test (in anticipation of more tests).
new a9bc6a3 Add durable open / oplock interaction test. Rather than give it a chance to disconnect, Win7 will break a batch oplock immediately on contention.
new 9e70a96 Fix the build of nfsv4_acls.c
new cacfae1 tsocket: try to fix the build on solaris systems
new 4243702 s3:build: make it possible to pass down CTAGS_OPTIONS or ETAGS_OPTIONS
new ee8bc96 s4:build: make it possible to pass down CTAGS_OPTIONS or ETAGS_OPTIONS
new 5c9e90e s4:torture/smb2: fix the build
new 742496d s4:torture/smb2: fix compiler warnings and bugs
new 66b97d3 s3: ifdef sendfile code that's only used in other ifdef'ed sendfile code
new d942d24 Fix bug #6195 - Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb correctly. For the clustering case. Clustered setups should have only ever used the unsigned version of TDB_DATA in the first place so they can't be in this mess :-). Just do the normal upgrade in the clustered case. Jeremy.
new 4b88f2c Fix external np read after conversion to tevent_req
new c33f3d5 [Bug 6228] SMBC_open_ctx failure due to path resolve failure doesn't set errno
new 21ad907 Ensure parameter types match format string
new ee22c41 s3: added per-client statistics to onefs perfcount module
new 0b890ae Fix the problem of 3.0.x passdb databases being version 3 but using a different hash calculation than 3.2.x passwd databases (also version 3). Introduces a minor version number. Jeremy.
new 92f3686 s4:smb2: Add rudimentary SMB2.1 lease support to libcli
new 12a8ed0 s4:torture/smb2: Add torture tests for leases.
new 23bb1ee tsocket: more s/sun/un to make the build on solaris happy
new 4b8e4ea Fix a debug msg typo
new 4b184ea s3/cups: add encryption support
new 5b33918 s3/cups: add documentation for new cups encrypt parameter
new 9be2e2f Ensure files starting with multiple dots are hidden if "hide dot files" is set. Thanks to Barry Kelly <bkelly.ie at gmail.com> for pointing this one out. Jeremy.
new 631e688 Merge branch 'master' into wspp-schema
new b90863c Add tdb_transaction_prepare_commit()
new 84547b8 added basic testing of tdb_transaction_prepare_commit() in tdbtorture
new 046b7a3 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 7a5e694 up the version to 1.1.4 with the addition of tdb_transaction_prepare_commit()
new 6688ee8 added support for a prepare_commit() op in ldb modules
new 16a1903 use the prepare_commit op in the partition code
new 79b7ba9 change ldb version number (as ldb_module structure has changed)
new 15e6def Merge branch 'master' into wspp-schema
new 2fe17ae possibleInferiors is a generated attribute - we can't pull it over DRS or from ldb
new b2e8bc2 s3:build: line-wrap assignment of FLAGS for readability
new 9aab263 s3:build: add a SHOWCFLAGS target for debugging how CFLAGS are assebled
new d842503 s3:build: fix build of pam_winbind.so with static linking
new c200e86 tsocket: try to fix the build on solaris FIONREAD was missing
new 62f12e2 Fix an uninitialized variable valgrind error
new 42c0931 tdb: Remove unused variable
new 8680be7 Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
new bfc7bb4 s3 onefs: Async failures are resulting in SMB_ASSERT->smb_panic while running many of the LOCK torture tests.
new 7424665 s3 onefs: Add missing newlines to debug statements in the onefs module
new 1e74266 Tidy up some convert_string_internal error cases, found by Andrew Bartlett. Jeremy.
new f9eb774 s3:build: first cut at fixing linking of shared/static libs internally
new baf39de s3:build: unify linking of libwbclient with a @LIBWBCLIENT_TARGET@
new 993c874 s3:build: rename WINBIND_LIBS -> LIBWBCLIENT_LIBS for unification
new 15ef346 s3:build: no need to set LIBFOO_STATIC to the object collection any more
new b79157f s3:build: add LIBSMBCLIENT_LIBS and LIBSMBSHAREMODES_LIBS to Makefile
new 99b486a s3:build: don't build the static libs unconditionally
new 1e92ddd s3:build: add targets to show how libraries will be built / linked
new 6edaf61 s3: fix the fix for bug #6195 - dont let smbd child processes panic
new ffdc2a3 Print an error if trying a merged build without a system kerberos lib
new 794525f libcli/cldap: fix memory/resource leak
new 7ce1356 lib/util: fallback to any id in idr_get_new_random()
new 264b28e s3-libnet: only call libnet_dssync_process() startup and shutdown callbacks when filled in.
new afa71fb s4:smb2: Add lease break support for SMB2.1
new 91e75ea s4:torture/smb2: Add torture tests for lease breaks, durable opens.
new eaddcfe Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new af78240 s3-libnet-samsync: use parent talloc context for libnet_samsync_passdb.
new e4802bf s3-libnet-samsync: some pure cosmetics.
new d0e1ff4 s3-passdb: add smb_create_user().
new e18f57f s3-libnet-samsync: use smb_create_user().
new 5cdf75e s3-libnet-samsync: return appropriate error code in fetch_sam_entry().
new 01a942d s3-auth: rename static smb_create_user(). Sorry...
new aef0bdc Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 36c1a52 s3:net conf: don't store share names as lower case, but as given.
new 1bc9c39 Merge commit 'master/master' into wspp-schema
new 5000640 s4 torture: Add new streams oplock test
new f92140b s4 torture: Remove unused parameter
new 87fe4d7 s3 onefs: Quiet a log message about oplocks being requested on streams
new 1258ed8 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new c57b32c Allow pdbedit to change a user rid/sid. Based on a fix from Alexander Zagrebin <alexz at visp.ru>. Jeremy.
new 9d95f87 s/NT_STATUS_WIN7_INVALID_RANGE/NT_STATUS_INVALID_LOCK_RANGE/g
new 108cf27 s4 torture: Addition to RAW-BENCH-LOCK to take a configurable number of locks before starting the test
new 9539e2b major upgrade to the ldb attribute handling
new a6a2968 Merge commit 'abartlet/wspp-schema' into wspp-schema
new 37aff88 s3-spoolss: implement _spoolss_GetPrinterDriver2 level 101 (Bug #5140).
new 8d98070 tsocket: split out a smaller tdgram_context abstraction
new 85742db tsocket: add tdgram_sendto_queue_send/recv()
new c59ee5a tsocket: optimize tdgram_bsd a lot
new 7e1411b libcli/cldap: convert to tsocket_* function to tdgram_*
new 3bbad34 tsocket: remove DGRAM support from tsocket_context
new 168eb23 s3-lsa: don't SAFE_FREE talloced structs.
new 31ab1d6 s3-lsa: use LSA_ROLE definitions in _lsa_QueryInfoPolicy().
new 1a17fcd Add parentGUID as an allowed attribute in samba4Top
new c7ed9bc Remove minschema generated schema - we now generate from setup/ad-schema/
new 354ba5e s4:schema Update Windows 2008 schema from Microsoft to latest version
new 2f04b7d Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
new 621d403 s3-build: fix the build after tsocket changes.
new 6e6094d s4:schema Don't free mem_ctx before it is initilised
new 09265bc s3-nsswitch: Fix Bug #6238. Make sure logoff is bla bla.
new b63cd72 Use procid_str in debug messages for better cluster-debuggability
new 7ee4f16 Use cluster-aware procid_is_me instead of comparing pid's
new 43372b2 s3-nsswitch: Fix Bug #6238 2nd part. zero blob pointer in wbcLogoffUserParams.
new df29f49 s3-samr: add support for setting password hashes via samr_SetUserInfo level 21.
new d3825d5 Use recv instead of read in read_packet_handler
new ac4c319 Pass the current debuglevel down to the forked smbd
new 6d760a4 Ensure 0-termination for the forked-smbd debug output
new 0421fa9 Keep the forked-smbd stdout reader around longer
new 3b0572b Fix smbd crash for close_on_completion
new ba408a2 Remove async_req dependency from cli_pull_trans
new e5c7df3 Remove a silly check
new 15f6d5e Use the server config file for smbpasswd -a user in make test
new b1db78c Make valid_netbios_name() check a bit stricter.
new 213249c Improve formatting in Python file.
new 2b1fe2c s3-examples: Fix Bug #6205. Correct sample smb.conf share configuration.
new 54c2fe6 Fix two c++ warnings in vfs_gpfs.c
new f2e17a4 Add prototype for smbd_gpfs_get_realfilename_path
new a2d5fe4 Make some functions static to vfs_gpfs.c
new 9512640 s3:smbldap Remove smbldap_get_dn
new 89278b1 s3:printing Convert nt_printer_publish_ads() to use talloc better
new 9d9f945 tsocket: use the correct 'ret' variable for tdgram_disconnect_send/recv()
new 2050187 s3:libads Make ads_get_dn() take a talloc context
new 522bdea tsocket: reduce size of dummy variable
new ad29104 Add read_smb_send/recv, dumping keepalives
new 8bdac36 Add new async libsmb infrastructure
new 0a4cdad Remove the CHAIN1 test -- will come back later
new dec928e Convert cli_echo to tevent_req
new 7ef78bd Convert cli_trans to tevent_req
new 95c792b Convert cli_session_setup_guest to tevent_req
new 03becb5 Convert cli_negprot to tevent_req
new 807328c Convert cli_tcon_andx to tevent_req
new ca7cd35 Convert cli_ntcreate to tevent_req
new c23ccff Convert cli_read_andx to tevent_req
new 17b8d05 Streamline cli_pull sync wrapper
new 097db28 Convert cli_write_andx to tevent_req
new ad695b2 Streamline cli_push sync wrapper
new 3191081 Convert cli_close to tevent_req
new 025eb40 Convert cli_open to tevent_req
new 86b09e8 Re-add the CHAIN1 test
new 64067f9 Remove async_req based async libsmb infrastructure
new cb120b4 Never hand out 0xffff as a mid
new 64ce0e4 Add async oplock waiter
new 0c353b5 Make cli_oplock_ack async
new 3084d49 Add a bad hack to enable level 2 oplocks in torture_open_connection_share
new 1c40276 Correct sync wrappers in cli_pipe.c
new 12d9765 s3-samr: add support for _samr_Connect3() while planning to pass a s4 smbtorture test.
new 651fa09 s3 oplocks: Refactor level II oplock contention
new 9d2d075 s3 onefs: Simplify level 2 oplock self-contention
new 21b083a s3-svcctl: Fix _svcctl_EnumServicesStatusW() crash bug on too small buffer.
new 557f383 svcctl: Fix svcctl_ControlsAccepted bitmask.
new eeddbb6 s3: re-run make samba3-idl.
new d71dec9 s3-libads: avoid NULL talloc context with ads_get_dn().
new ef6c6ab added a str_list_append() function
new 9181637 fixed internal handling of attribute deletion
new b202911 don't load @ATTRIBUTES if we have an override handler in place
new 217628f first cut at a C version of the possible inferiors code
new fca02c9 s3:smbtorture Convert charcnv torture suite to use push_ucs2_talloc()
new 574a6a8 s3:kerberos Rework smb_krb5_unparse_name() to take a talloc context
new 042aaff s3:smbldap convert the easy cases to push_utf8_talloc()
new 785c191 s3 oplocks: Add back procid_str to debug message
new 161bd7f s3 onefs: Fix case-insensitivity for mangled names
new c002c1d s3/docs: Fix typo.
new 6343cab s3/smbconf_reg: Fix typo.
new a103222 s3/gpo_ldap: Fix typo.
new 4458809 s3/loadparm: Fiy typos.
new 8da2fa3 s3/popt.h: Fix typo.
new c4ad3e5 s3/docs: Raise version number up to 3.5.
new 5fff538 s3:charcnv Remove unused ucs2_to_unistr2()
new 80163b5 s3:charcnv Remove unused unistr2 functions
new 3277b19 s3:rpc_parse remove unused prs_unistr2()
new 0c22d55 s3:charcnv Remove unused unistrcpy() and unistrlen()
new c5b24d6 s3-spoolss: set servername to global_myname() in set_printer_hnd_name().
new 6859b80 s3:lib Use push_ucs2_talloc() in ms_fnmatch()
new b36fab0 s3-svcctl: no need to define SVCCTL_NUM_INTERNAL_SERVICES twice in a file.
new 8e3145e svcctl: use offered/needed for buffer sizes as in spoolss.
new 18d475c selftest: add a fake root user to nss_wrapper_passwd in s3.
new 403422e s3-selftest: Samba3 passes RPC-SVCCTL so enable it during make test.
new 78951bd s3-util-sock: add ismyaddr() check in is_myname_or_ipaddr().
new fa7f2ff s3-selftest: add root for make test as well (not only make selftest).
new 1f6646e s4-smbtorture: Small fix for RPC-SPOOLSS-WIN to deal with driver-less printers.
new c1b3545 s3-selftest: As Samba3 now passes RPC-SPOOLSS-WIN enable it against ourself.
new 5654f14 s3-rpc-server: remove unused rpc_server/srv_util.c file.
new 54f7523 Rework util_strlist prototypes to use a bit more and less const
new db29383 Make the schema_inferiors generation code to compile
new bed4f84 s3/packaging: Add idmap_hash and idmap_adex to the list of built modules.
new 98d703a s3-eventlog: move rpc_server/srv_eventlog_lib.c out of rpc_server.
new 47bda3f s3-eventlog: split out evlog_convert_tdb_to_evt().
new 0be30e8 s4-smbtorture: fix test_ReportEventLog in RPC-EVENTLOG.
new cc98d3a error-codes: add some service related error codes.
new f3d33cd Convert rpc_transport_np_init to tevent_req
new bfacecc Convert get_anon_ipc to tevent_req
new 8a2112c Convert rpc_cli_smbd_conn_init to tevent_req
new a3f24d9 Convert rpc_transport_smbd_init to tevent_req
new d0c307a s3-net: Fix Bug #5329: add "net rpc service delete/create".
new 9c89aee Convert cli_pull to tevent_req
new cf7d269 Convert cli_push to tevent_req
new ccd293b Remove async_req
new d8a6ea8 s3-svcctl: Fix _svcctl_EnumServicesStatusW (again).
new e5702da Add the thread functions to top level lib/util. Not yet used, that's the next step. Jeremy.
new 4f69d70 added str_list_unique() and str_list_show()
new 6abca12 hook the new possibleInferiors calculation into the schema
new 481fb8a slightly nicer output in our possibleInferiors test code
new 37254b7 fixed the possibleInferiors calculation so it now passes the test
new 26f5225 we should not be supplying a generated attribute in our schema
new fd7c522 added _const versions of some of the str_list_*() functions
new 87506b4 make the memory usage of possibleInferiors much more efficient
new 9d50c6b enable testing of possibleInferiors generation
new 65ad2ce Merge branch 'wspp-schema'
new 544113f s4-smbtorture: add test_QueryServiceStatus() to RPC-SVCCTL.
new 9945d15 s4-smbtorture: add test_QueryServiceConfigW() to RPC-SVCCTL.
new f0d045b svcctl: Fix IDL for svcctl_QueryServiceObjectSecurity and Set call.
new 0ee3c43 s3: re-run make samba3-idl.
new acd7fef s3-svcctl: Fix _svcctl_Set/GetServiceObjectSecurity after IDL changes.
new 1632a4e s4-smbtorture: add test_QueryServiceObjectSecurity() to RPC-SVCCTL test.
new 8b9f2ab s3-svcctl: Fix invalid buffer memset in _svcctl_QueryServiceObjectSecurity().
new af32ab9 svcctl: use svcctl_ServiceState type for dependent calls in IDL.
new 2d21145 s3: re-run make samba3-idl.
new 693c2e9 s4-smbtorture: add test_EnumDependentServicesW() to RPC-SVCCTL.
new 76da89d s3-svcctl: minor fix for _svcctl_EnumDependentServicesW().
new 7065b2b ntsvcs: add PNP_GetIdListFlags flags.
new e4b4a07 s3: re-run make samba3-idl.
new 43eb506 error-codes: add WERR_CM_INVALID_POINTER.
new ade9ef1 s3-rpcclient: allow to set flags in cmd_ntsvcs_get_dev_list().
new c0b71db s4-smbtorture: perform the ntsvcs devicelist tests against the Spooler service.
new b7caf13 s3-ntsvcs: fix _PNP_GetDeviceList and _PNP_GetDeviceListSize.
new f930f50 s3-selftest: enable the RPC-NTSVCS torture test against Samba3.
new f8f6870 Fix bug #6254 - PUT/GET produces an error in IPv6 to a smb-server(3.3) has parameter "msdfs root = yes" This was broken by the refactoring around create_file(). MSDFS pathname processing must be done FIRST. MSDFS pathnames containing IPv6 addresses can be confused with NTFS stream names (they contain ":" characters. Jeremy.
new 7f10bf9 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 7f74f27 eventlog: make EVENTLOG_FULL_INFORMATION a public struct.
new 2b0293d s3: re-run make samba3-idl.
new 9b585a1 s3-eventlog: implement _eventlog_GetLogInformation().
new bcd042e s3-eventlog: implement _eventlog_FlushEventLog().
new 65ee4ae s3-spoolss: add support for level 8 in _spoolss_GetPrinter().
new bc5cd07 s3-spoolss: implement dummy _spoolss_AddPort().
new f20f5ae socket_wrapper: fix crash bug in swrap_readv/writev
new 225a4f7 s4:rpc_server: report available output for all replies
new 971c30a s4:rpc_server: split out the parsing of the ncacn_packet from analyzing of the content
new 2ff80f0 Link in the threads functions, not yet used. Jeremy.
new ea6094d Use talloc_tos() for a temp convert_string_allocate()
new 5fc9ca9 Fix a memleak in an unlikely error path in change_notify_create()
new e9569ae Fix some nonempty blank lines
new a36472d Extract and print the server name type the client connects to
new c344ad3 write_data already guarantees everything was written
new dcda3ab Reactivate get_socket_port
new b742b45 Add "netbios retarget"
new 602059a Fix a bug in smbclient not sending the correct called name
new 3c10d06 We have to deny a level 2 oplock if kernel oplocks are enabled
new 94d3047 Use convert_string_talloc, thanks Andrew!
new 3918ee8 spoolss: fix order of strings in PrinterInfo1 structs.
new 609e401 s3: re-run make samba3-idl.
new 81aca44 s4-smbtorture: use printerinfo level 1 name, not description in test_EnumPrinters_old().
new 0393c99 s3-spoolss: add generic enumprinterdrivers_level function.
new f325c34 s3-spoolss: use enumprinterdrivers_level() for level 1 enum.
new 9b3d3e8 s3-spoolss: use enumprinterdrivers_level() for level 2 enum.
new 97ffd70 s3-spoolss: use enumprinterdrivers_level() for level 3 enum.
new 63b22a7 spoolss: add spoolss_DriverAttributes bitmask.
new baeee97 s3: re-run make samba3-idl.
new 3ef0b86 s3-spoolss: Fix permission checks for _spoolss_AddForm,SetForm and DelForm.
new e1a76de s3-loadparm: Fix resume command typo for "printing = vlp".
new a79e1ce s3-spoolss: fix typo in fill_printer_driver_info3().
new 0f76e2d s4-smbtorture: move test_ReplyOpenPrinter from RPC-SPOOLSS to RPC-SPOOLSS-NOTIFY.
new 56f5105 s4-smbtorture: disable test_SecondaryClosePrinter when running against s3 for now.
new 1dbb653 s4-smbtorture: fix two valgrind warnings.
new fc056e5 s3-rpcclient: add set_job command.
new 82ad66e s4:ldb Make it possible to re-run ldap.py again
new 41e4f12 Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
new 4786a49 Solve some of the conflict between Samba3 and Samba4 push_string
new 3b3e21b Convert Samba3 to use the common lib/util/charset API
new 97af7f1 Add some harmless use of talloc_tos() in ntlm_auth
new 786447d s3:charcnv remove now unused malloc() based conversion functions
new 927a8b3 Move libcli/auth to the top level
new 872cb02 Move DRSUAPI per-attribute decryption into a common file
new 9feea7f Move MSRPC-PARSE into the common libcli/auth
new 8e73b65 Rework trivial msrpc parser to use convert_string_talloc()
new fd3be5c Merge smbencrypt.c between Samba3 and Samba4
new f28f113 Rework Samba3 to use new libcli/auth code (partial)
new a199663 Move ntlm_check.h into the common libcli/auth
new 6c8f7e4 Port Samba4 to the new combined libcli/auth functions
new 7cff049 libcli/auth Don't compile against un-needed Samba4 headers
new fe0f0e5 Adapt to common crypto functions: sam_pwd_hash() -> sam_rid_crypt()
new 27815a7 More work to adapt to merged libcli/auth function prototypes
new df8e190 Use common samsync delta decryption functions in libnet_samsync.c
new f23eea2 Push schannel_state.c into the top level.
new eed0c4f Rework netlogon credentials for the top level
new 5095d7b Rework Samba4 to use the new common libcli/auth code
new baf7274 Make Samba3 use the new common libcli/auth code
new 53afa1a libcli/auth Push schannel check into common libcli/auth
new 1cee31f Link in the common samsync decryption code
new d78cdc5 Rework to use new API for common netlogon credential chaining
new 3206201 s3: Fix ntlm_auth and winbindd to use new common libcli/auth APIs
new 4a2dfbf s4-smbtorture: print SPOOLSS_JOB_CONTROL flags in RPC-SPOOLSS test.
new e3ceb0c s3-spoolss: remove unused dup_nt_devicemode().
new fa30202 s3-svcctl: fix memcpy in _svcctl_EnumServicesStatusW().
new a2ef1fe s4-smbtorture: make sure samba3 does not regress in EnumServicesStatusW call.
new 74707e8 socket_wrapper: fix the build on systems without ipv6 support
new 1b9384a s3-nsswitch: fix make test_wbpad.
new 48f1494 libwbclient: Fix undocumented arguments doxygen warnings.
new 27a3118 Make talloc_stack threadsafe using TLS. Volker please check. Passes make test and basic valgrind testing. Jeremy.
new 0f1b402 Try and fix the S4 build - include thread includes. Jeremy.
new ca3de01 netdomjoin-gui: make sure to grey out change fields when not running as root.
new 4721be4 s3-spoolss: Fix format of description string in spoolss_PrinterInfo1.
new 8e06e94 Ensure a tls key is only generated once - wrap create & destroy in a mutex. Change the function names to add _once to the tls_create & tls_destroy to make this obvious. Jeremy.
new 92d3210 Enable software rollout through AD
new 0b4e9ce common:libcli/auth Add missing samsync config.mk
new 86b50a0 Add missing header, remove generated header
new 4678d1c Merge branch 'master' of ssh://git.samba.org/data/git/samba into libcli-auth-merge-without-netlogond
new f1fd39c s4-smbtorture: define TORTURE_DEFAULT_SERVICE and set to netlogon.
new 6fe012f s3-examples: make sure to match correct key name in adssearch.
new e6aa3f2 s4-smbtorture: Fix crash bugs in RPC-SAMR_ACCESSMASK.
new d9804ae Fix bug #6089 - Winbind samr_OpenDomain not possible with Samba 3.2.6+ What a difference a name makes... :-). Just because something is missnamed SAMR_ACCESS_OPEN_DOMAIN, when it should actually be SAMR_ACCESS_LOOKUP_DOMAIN, don't automatically use it for a security check in _samr_OpenDomain(). Jeremy.
new 14304fc s3-lsa: Fix Bug #6263. Unexpected LookupSids reply crashes XP pre-SP3.
new dbcd80e Fix Samba4 build errors with common libcli/samsync
new 0879cba Fix building the common libcli/samsync code
new fa37dbf Fix building the now common msrpc_parse code
new b57c8ff Use an absolute path to ensure that we can always regenerate tables.c
new 34193cf Fix crash bug in NTLMSSP caused by msrpc_parse() moving to talloc
new 56aae35 tsocket: fix the build without ipv6 support
new 448b434 In net_conf_import, start a transaction when importing a single share.
new ea3a022 Rename notify_context->db to db_recursive
new 32a36e4 Add notify_onelevel.tdb
new 75ccf93 Don't look up local user for remote changes, even when root.
new 6fc8ed7 Fix IDL licensing file that got missed when IDL files were moved. Jeremy.
new 265829c When doing a cli_ulogoff don't invalidate the cnum, invalidate the vuid. Jeremy.
new d55ec4f Fix bug found by Tim Prouty, logging off and then re-using a vuid can cause smbd to access a freed structure. Jeremy.
new 37b1b9c Add torture tester to ensure we don't regress the ulogoff bug. Jeremy.
new 5517c0b s3-docs: document warn_pwd_expire pam_winbind option in manpage.
new b0a0d2a s4-smbtorture: Fix crash in RPC-LSA-LOOKUP
new c794ba7 s4-smbtorture: add LSA-LOOKUPSIDS to verify bug #6263.
new deb719a s3-selftest: enable RPC-LSA-LOOKUPSIDS against samba 3.
new 05ea8da s3-docs: fix typo in smb.conf.5.
new 1214bf6 Merge branch 'master' of /home/jmcd/samba/git.samba.org/samba-master into mymaster
new 32add69 s4-smbtorture: disable CreateUser2 tests when running RPC-SAMR-PASSWORDS-PWDLAST against Samba3.
new 490f6c4 s3-selftest: enable RPC-SAMR-PASSWORDS-PWDLASTSET whilte testing Samba3.
new 0ba833f s3-samr: set the builtin_domain bool flag in get_samr_dispinfo_by_sid().
new 8c023fe s3:registry: Prevent creation of keys containing the '/' character.
new 4f9d340 s3-selftest: samba 3 also passes RPC-JOIN so enable it.
new bf1b7ba s3: Fix uninstallmo
new d43a49d s3: make installmo and uninstallmo scripts executable
new 81253ec s4-smbtorture: Fix RPC-SPOOLSS-WIN for printers with a lot of jobs in the queue.
new cb9c0ce s4-smbtorture: rework test_EnumPrinterDrivers() a little to succeed with s3.
new d76837f s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 4.
new 5e563ee s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 5.
new 6900d61 s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 6.
new fe2828c s4-smbtorture: Skip Job pause and resume on paused printers for Samba 3 for now.
new 6f90cdaf s3-selftest: enable RPC-SPOOLSS.
new c0dfe0c s3:net_rpc: don't shutdown a cli_state passed from the caller
new 2578095 s3:net: add --request-timeout option
new cdbbc81 s3:docs: document the --request-timeout option of net
new 81b1846 s3-spoolss: remove some direct checks for 0 uid in AddForm,SetForm,DelForm.
new fd558b3 Add some const
new c9bc172 Add type-safe policy_handle_create/find
new fa4ff87 Convert the samr connect_handles to type-safe calls
new 9b3f2e6 Make "struct policy" private to srv_lsa_hnd.c
new 35e6a0e Add "uint32_t access_granted" to policy handles
new 386511b Make get_samr_info_by_sid use recent coding conventions
new bf196df Remove flag "builtin_domain" from samr_info
new 46317ce Remove flag "builtin_domain" from disp_info
new 0c771bf s3:ntlmssp Fix segfault: msrpc_gen now uses talloc()
new 8ee7b4c s3:auth Fix segfault: Always initialise returned session keys
new 7a54cd0 Remove unused headers
new dd073a3 Make force_flush_samr_cache use a dom_sid to find what to flush
new 5f0c9c5 s4-smbtorture: test all levels in test_GetJob().
new d9aaf37 s3-printing: use sec_initial_uid() instead "0" in print_access_check().
new 6248038 s3-printing: use ARRAY_SIZE() macro in forms functions.
new 4afcde9 Convert the domain handles to type-safe policy handles
new 02ecdd8 libcli/auth: Don't pass back lm_sess_key as the same pointer as user_sess_key
new 03abc84 Fix the valid NetBIOS name tests.
new ddcc355 s3:ntlmssp Remove use of talloc(NULL) in NTLMSSP code
new 3d2e95c Fix the pthread_once initialization issue. Make talloc_stackframe use this. Jeremy.
new 399c765 Attempt to fix build farm on platforms where pthread_once_t is a struct. Jeremy.
new 86b0d56 Fix warning in use of talloc_set_name. Jeremy.
new 5cbd755 Ensure we have all the definitions needed in both threaded and non-threaded versions. Jeremy.
new 8a5d94e libcli/auth Ensure we cancel the transaction when schannel not detected
new b5b6ecb Do not use the file system GET_REAL_FILENAME for mangled names
new 294359b Make domain sid argument to as_sddl() optional.
new 5df2795 Add a unit test for security_descriptor.as_sddl() without arguments.
new 5beaf23 s4:selftest: ignore smb2.lease test for now
new a6cb470 Reproduce a bug with a custom GET_REAL_FILENAME
new fbf4293 Move check for syslog out of libreplace to source3/ and source4/.
new e5233cc Cope with the fact that only _mkdir() exists on Windows and that it doesn't take a mode argument.
new 20e1ba1 Only define waitpid replacement if wait4 is available. (It isn't on Windows.)
new bb0f430 Error out at runtime when seteuid/setresuid or setegid/setresgid are not available. This means it's possible to compile libreplace when these functions are not available and use it, as long as this particular function is not used.
new 31120c9 Move syslog check out of m4 library file into configure.in
new 53765c8 Remove use of talloc_reference in cli_rpc_pipe_open_schannel_with_key()
new e3db09c Do not vasprint stuff where not necessary
new 6c9caed Merge commit 'origin/master' into libcli-auth-merge-without-netlogond
new c185e7a Fix to use modified cli_rpc_pipe_open_schannel_with_key API
new f493755 Added ability to revert to old modules for make revert.
new a11ecbb Merge branch 'master' of ssh://git.samba.org/data/git/samba into libcli-auth-merge-without-netlogond
new fe77eac Add previously generated header files now needed in merged build. Jeremy.
new 4e1b633 Stop autogenerated files from being created. Jeremy.
new 900d569 s4:librpc/rpc: ask for 0x2000 bytes in the ioctl case to match all othercases
new e6b796b s4:torture/rpc: use dcerpc_ndr_request() for the object_uuid test
new f3c9d12 s4:librpc/rpc: only use smb_trans for sync rpc calls
new d0e6803 s4:librpc/rpc: remove async argument from the sync dcerpc_request() function
new ed98cba pidl:Samba4/client: use dcerpc_ndr_request() for sync requests
new a98a9c3 s4:librpc/rpc: pass async as argument to dcerpc_ndr_request_send()
new 9930e5b pidl:Samba4/client: fix dcerpc_ndr_request_send() callers
new cecd142 Move some libgpo files to root.
new d2bd589 Move gpo_sec to top-level.
new 7761850 Move gpo_fetch to top-level.
new c441b7d Add ads convenience functions to samba 4. Move gpo_ldap.c to root libgpo.
new 2485543 Make gpo_ldap.c compatible with samba 4. Add ads_get_ldap_server_name() function to samba 3. Move prototypes to root libgpo where appropriate.
new ff33d50 Add ../libgpo to samba4 srcdir list in rules.mk.
new 68ff179 Add nt_token_check_sid convenience function. Map NT_USER_TOKEN to struct security_token. Fix build errors.
new 161d260 Mark the places where work needs to be done.
new b939638 Make the gpo files build for samba 4.
new 3e010e3 Adjust samba 3 to the new gpo API. Still untested code.
new 75f8307 Move some headers around to avoid confusion.
new 4626ffb Move some headers around to avoid confusion.
new 374b47f Fix Samba 4 Makefile to also clean ../libgpo
new 933482e Move gpo_ini stuff to the main libgpo. Make gpo_ini use a common parser.
new 171a361 Fix ini parsing in the s3 gpext modules. Fix ini parser API. Make the build work
new 7010365 libgpo: Fix some minor issues.
new 6fc40ce libgpo: fix the build of gpext plugins.
new 4c32978 Remove smb_mkstemp() - libreplace will now provide a secure mkstemp() if the system one is broken.
new 1856b99 python/rpc: Add custom GUID.__str__, GUID.__repr__, GUID.__init__ and GUID.__cmp__.
new 6f60a6e python/dcerpc: Custom implementations of policy_handle.__init__ and policy_handle.__repr__
new 95a76d3 Convert the user handles to type-safe policy handles
new 228c56f Convert the group handles to type-safe policy handles
new 922f836 Convert the alias handles to type-safe policy handles
new f128bfd Add str() for policy_handles.
new 9b044be libgpo: use shared access bits in gpo_sd_check_agp_object().
new 1df5ca6 Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
new b5bec1a s3-secdesc: use SEC_FLAG_MAXIMUM_ALLOWED instead of SEC_RIGHTS_MAXIMUM_ALLOWED.
new 1bb093a s3-secdesc: use SEC_FLAG_MAXIMUM_ALLOWED instead of SEC_RIGHT_MAXIMUM_ALLOWED.
new da92e54 s3-secdesc: use SEC_FLAG_SYSTEM_SECURITY instead of SEC_RIGHT_SYSTEM_SECURITY.
new 38264bb s3-secdesc: move all winreg access bits to IDL.
new d94bbb3 s3-secdesc: remove SEC_RIGHT_MAXIMUM_ALLOWED and SEC_RIGHT_SYSTEM_SECURITY.
new 512cf3e Fix samr_SetSecurity
new 3f39df7 Fix _samr_QuerySecurity
new 4024abb Remove "struct samr_info"
new dfc79de Make cli_mkdir async. Change it to return NTSTATUS. Jeremy.
new 8ab74e9 Revert "pidl/python: Add explicit casts, fixing implicit cast warnings."
new 47ec66b Add the implicit [ref] to the connect_handle in EnumDomains
new 3e75c9b Use a static copy of the samsync header file as Samba3 doesn't generate prototype headers.
new 2eff2de Move the security_descriptor utility code to the top-level.
new 9b33766 Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
new 4eb557b Revert "Use an absolute path to ensure that we can always regenerate tables.c"
new 5ccf58f Make rmdir async. Jeremy.
new 0bd8b7c Fix make install; don't install drsuapi.h and fix the location of credentials.h
new 7a0a134 Fix includes for security_descriptor file for the non-merged build.
new 14bbed1 s3:libsmb: always use the tevent_req_nomem() for checking allocation failures
new f419518 s3: Use common security_descriptor_equal().
new c78a4ac ѕ4: fix a "not handled in switch" compile warning
new 42e3ae6 libcli: fix a "not handled in switch" compile warning
new 488bac4 s4:ldb: do talloc_free and return NULL when we have no matches to return
new 1563796 s4:ldb: fix extrasemi compile warning
new 2ee437e s4 selftest: Export the WINBINDD_SOCKET_DIR env var
new 57267a3 s4-build: Also search ../nsswitch for make (c|e)tags
new 7a9be21 errormap: Add wbcErr to NTSTATUS mappings
new 703d589 Avoid using deprecated form of AC_CHECK_TYPE.
new e77c17e Remove some shadowed definition warnings
new a3efd9d Fix some nonempty blank lines
new 265ffe0 Fix bug #6279 - winbindd crash. Cope with LDAP libraries returning LDAP_SUCCESS but not returning a result. Jeremy
new e7466d0 Add comment explaining the previous fix. Jeremy.
new 8bc88aa Move serverinfo_to_SamInfo3() to rpc_server/
new 502f47c Make cli_chkpath async. Jeremy
new b029e0e Prevent reallocs of the talloc pool itself
new ff3a020 Avoid duplicate aces
new 40793e7 Fix profile acls in some corner cases
new 740c2c4 ѕ3/configure: fix regexp for ld version recognition
new 455f2a4 Make dskattr async. Jeremy.
new 79177c1 Specify explicit path to vlp, for those not having vlp in $PATH.
new c93e2d9 errormap: Change the WBC_ERR_UNKNOWN_ERROR to map to NT_STATUS_UNSUCCESSFUL
new 59fe990 s3-selftest: test wbinfo --allocate-uid/gid.
new 1e315b0 Fix coverity #910, uninitialized variable. Jeremy.
new 5abdc58 Fix Coverity ID 884: DEADCODE
new 2012770 Fix coverity #908, #909, uninitialized variable. Jeremy.
new 951de68 Fix Coverity ID 628, Andrew B., please check!
new 6610327 Fix Coverity bug #902, uninitialized variable. Jeremy.
new 0accf2c Fix Coverity ID 626: DEADCODE
new 9693259 Fix coverity #901 - uninitialized data. Jeremy.
new 0d4bd2c s4:samr Use ldb_context * rather than void *
new 546d165 Fix a pointless static
new d720857 Fix a type-punned warning
new b8cd1cf Fix an uninitialized variable
new 2146310 Fix a couple of warnings
new 1722859 Revert "Do not use the file system GET_REAL_FILENAME for mangled names"
new af6298a s4:test Fix 'make lcov' in Samba4
new 53d491c Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
new 652dc40 Add missing prototypes
new f5dfd1a s4:test Include 'source4' in directories to find lcov in
new 176302d Add async support for reply_tcon* and ntvfs_connect
new ae6af9e Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
new 8042074 Add a new non-convenience version of push_codepoint.
new 598f78b charcnv: Import push_codepoint().
new 3cf48ee Fix push_codepoint function without iconv_convenience.
new f579a2c s4:torture use common libcli/auth crypto code
new 90cc5e7 Fix of a bug in the security.descriptor.as_sddl() method
new 9b64073 ldb/samba3: Support event context argument to ldb_init().
new b6981e7 samba3/ldb: Update the ldb_dn API to match that of the Samba 4 LDB: * ldb_dn_new() now takes an initial DN string * ldb_dn_string_compose() -> ldb_dn_new_fmt() * dummy ldb_dn_validate(), since LDB DNs in the current implementation are always valid if they could be created.
new b82a204 More lcov code coverage generation work
new af6316d Provide a ldb_global_init() function for compatibility with older versions of LDB (including the one in Samba 3).
new 2ee9ee2 Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
new bfa753f s4:torture Add tests for prefixMap custom attribute handler
new 1a39007 s4:torture Fix segfault in RPC-SAMSYNC
new 5b33624 Rename the top-level LDB test to LOCAL-LDB, so it gets picked up by the script that determines the tests to run.
new 8d3e61e s3-netlogon: Start fixing rpccli_netlogon_setup_creds after auth merge.
new c9ec012 s3-build: refactor LIBNET_OBJ.
new 67588ca s3-idmap: Fix bug #6286: Call init function for builtin idmap modules before probing for them as shared modules.
new ae5dd12 s4-smbtorture: change default service to spooler in RPC-SVCCTL.
new f926a4e s4-smbtorture: add test_StartServiceW() to RPC-SVCCTL.
new a263eac s4-smbtorture: add test_ControlService() to RPC-SVCCTL.
new aa26bdd s3-svcctl: fix _svcctl_ControlService.
new 16b2f4b s3-svcctl: indicate that the spooler is already running if it does.
new 37f491e s3-libnetjoin: add support for WKSSVC_JOIN_FLAGS_JOIN_UNSECURE.
new e28071f s3-libnetjoin: make acct_flags dependent on secure channel type.
new bd5c2c7 find/replace. Change uintX types to uintX_t types to tidy up the code. Jeremy.
new 88e9f72 s4:tortore: use torture api instead of printf in RAW-RENAME
new bec71ba s4:selftest: s4 doesn't support osxrename and directory rename yet
new 4ab243b s4:torture: use torture api instead of printf for RAW-LOCK
new 09f1754 RAW-LOCK: samba4 behaves like windows 7 in regard of locking error codes
new a678144 s4:RPC-ECHO: disable the timeout test as it can't work with our client library
new d8f3f7c s4:selftest: don't run the smb2.durable.open test
new cf9b027 s3:fix build of the pam_smbpass shared module
new 38d02c5 s3:net conf: support dangling parameters by specifying "" as the section name.
new 221151a s3:registry: replace typedef REGVAL_CTR by struct regval_ctr.
new 8185d31 s3:registry: replace typedef REGISTRY_VALUE by struct regval_blob
new 8797bb1 s3:registry: make a comment more precise.
new cec8428 s3:registry: replace typedef REGISTRY_KEY by struct registry_key_handle
new c9b1734 s3:registry replace typedef REGISTRY_HOOK by struct registry_hook.
new e935d86 s3:registry: replace typedef REGISTRY_OPS by struct registry_ops
new 6552721 s3:libsmbconf: fix a comment typo
new 641e125 [FIX Bug 6235] domain enumeration breaks if master browser has space in name
new a94bd62 s3:nt_printing: fix a comment typo
new d980587 s3-auth-charcnv: fix push_string(). Don't push to ucs2 and ascii after another.
new a716606 Fix a type-punned warning
new 6af92c0 Do not panic unnecessarily
new dd33abf s3-svcctl: Fix crash in _svcctl_EnumServicesStatusW().
new c33291d Fix annoying debug messages when no snapshots are used
new d16e40b s3:mark registry shares without path unavailable just as with text config
new 251c220 Fix a type-punned warning
new 09ec857 s3-net: make sure to call libnetapi init functions at the top of "net rpc" command.
new d5f2bbd s3:loadparm: prevent infinite include nesting.
new 664da57 pm_process():raise level of debug message
new 24cfe3e Fix Coverity ID 853 (UNINIT) -- Kai, please check!
new 8e4cd87 s3-cldap: check for zero ip address in ads_cldap_netlogon().
new 46bbdbd Fix a missing prototype warning
new d476696 Fix bug #6291 - force user stop working. A previous fix broke the invariant that *uid is always initialized on return from create_token_from_username(). Restore it. Jeremy.
new 06e404f Convert cli_posix_unlink() and cli_posix_rmdir() to async. First trans calls I've done. Jeremy.
new bd6447d Convert cli_rename to async. Jeremy.
new c732e94 Doh ! Don't need "int dummy" when we have state :-). Jeremy.
new a23fb46 svcctl: Fix IDL for svcctl_StartServiceW().
new 67ca76c samr: fix samr_ConnectVersion enum which is 32bit not 16bit.
new fb3b657 s3:loadparm: refactor process_registry_service out or process_registry_globals
new 077bcc1 s3:smbd/service: switch load_registry_service/shares to use loadparm routines
new f8cc0e8 s3: fix crash in winbindd
new e89cc77 s3-net: make "net eventlog" help output a little more appropriate.
new 664ff08 s3-docs: document "net eventlog" in net manpage.
new b6eab68 s3/docs: Remove documentation of "use kerberos keytab".
new 3422b9c s3/docs: Fix serveral typos.
new 3316ae9 s3-test: make it possible to find the built vlp in "make test".
new 8aa41bd s3:vfs: untangle logic for loading and probing modules in vfs_init_custom()
new edd2598 More async calls in libsmb/clifile.c Jeremy.
new 370e720 Make cli_unlink async. Jeremy.
new a2a155b s3-printing: add move_driver_file_to_download_area().
new 233bfb2 s3-printing: use move_driver_file_to_download_area() to avoid code duplication.
new d22965e s3-spoolss: avoid referring to uid 0 in spoolss server (use sec_initial_uid() instead).
new 3b666bf Fix notify_onelevel: notify is not necessarily enabled
new f4fcf2c Re-import the v3-3 version of str_list_make().
new eee446a s3-nss_wins: Fix unresolved ldb symbols in libnss_wins.so.
new af5a71d s3-lsa: use LSA_POLICY_MODE flags in _lsa_GetSystemAccessAccount().
new baf7850 s3-printing: rework move_driver_file_to_download_area() a bit for clarity.
new 26b9c93 wkssvcs: add WKSSVC_JOIN_FLAGS_IGNORE_UNSUPPORTED_FLAGS join flag.
new ab4b8c9 s3-netapi: Fix Bug #6309: support remote unjoining of Windows 2003 or greater.
new 8cf78ff Get medieval on our ass about SMB1 file descriptors being 16 bits, not an int. Convert all uses of cli_open(), cli_nt_createXXX to NTSTATUS versions. This is smaller than it looks, it just fixes a lot of old code. Next up, ensure all cli_XX functions return NTSTATUS. Jeremy.
new 1188c78 s3:update config.guess form gnu.org (version 2009-04-27)
new fee7829 s3:config.guess: move to GPLv3
new d230ac7 s3:config.guess: replace old FSF address by the web site url.
new faaa306 s3:config.guess: clean some whitespace/tab mixtures that git complains about
new f81c02c s3:update config.sub from gnu.org (2009-04-17)
new 62a6999 s3:config.sub: move to GPLv3
new f3308b9 s3:config.sub: replace old FSF address by the web site url.
new 384c1aa s3:config.sub: clean some space/tab mixup that git complains about
new f3af298 Cause cli_close to return an NTSTATUS. Jeremy.
new db2cc8c Add thread pool
new 8cf7577 Add fncall_send/recv
new 5b7b47f Add getaddrinfo_send/recv
new 90c9e0a Fix 'make samples' (git doesn't version directories, so 'examples' won't exist yet)
new 6e48495 Filter substitution variables out of list of undocumented applications.
new 4abc5c9 Fix 'make undocumented' (by hardcoding the source path, now that the docs live in the same git repo)
new bcb8982 Fix regular expressions in find_missing_doc after code format changes in loadparm.c.
new b97a591 s4:libcli/raw: write can return STATUS_BUFFER_OVERFLOW as a real error
new 5604e8d s4:libcli: remember operating system and lan manager strings from session setup
new 9dbb535 tsocket: remove tsocket_context related stuff
new 997eb9e tsocket: fix dependecies
new 66a2cd3 tsocket: return EINVAL when tdgram_sendto_send() is used with len == 0
new cc75ff1 tsocket: for unix domain sockets we need to use sizeof(struct sockaddr_un)
new b4c5387 tsocket: tdgram move input checks to the common code as there're needed for all backends
new 0db3b94 tsocket: move tsocket_sendto_queue_send/recv() to tsocket_helpers.c
new b465995 tsocket: move tsocket_simple_int_recv() to tsocket.c
new 182a4b3 tsocket: rename tdgram_unix_dgram_socket() => tdgram_unix_socket()
new 8a090c4 tsocket: add tstream_context infrastructure similar to tdgram_context
new ee6d796 tsocket: add tstream implementation for bsd sockets (inet and unix)
new a0830f4 tsocket: add tstream_readv_pdu_send/recv()
new eb723c2 tsocket: add tstream_writev_queue_send/recv()
new 6ac61e6 tsocket: add tstream_readv_pdu_queue_send/recv()
new 6d27b48 named_pipe_auth.idl: add level 2 and pass the client/server info and session key
new 863c048 rerun "make idl"
new 2ae92c7 s4:smbd: add support for named_pipe_auth level 2 in service_named_pipe...
new 92a1890 libcli/named_pipe_auth: add tstream_npa_connect_send/recv()
new fe9b552 s4:smbd: depend on NAMED_PIPE_AUTH_TSTREAM...
new 3003853 s4:rpc_server: convert the socket based part to use the tstream interface
new 9713476 Many build farm boxes do not have clock_gettime
new 02c1439 Look for dblatex.
new a1338d0 Make the test document include a Samba-specific XML element and an image.
new b1097e1 Use system-provided dblatex to build the docs rather than included db2latex.
new 3edddd6 Remove included (but unused) copy of db2latex.
new 16ff10e Fix dblatex warning: Remove reference to removed DTD file.
new dc9e3bb Use new stylesheet variables names as used by dblatex. Remove a Samba-specific workaround for a db2latex bug.
new 97cd635 Fix syntax errors (title is mandator for chapters) in Samba4-HOWTO.
new 5644c88 Split Samba-specific LaTeX commands into their own LaTeX package, independent of the style changes made by the sambadoc documentclass.
new 0d390de Also move \linebreaksign to the samba LaTeX package.
new 8f8962a Remove admon graphics - provided by dblatex now.
new 83f0599 Remove reference to (removed?) image copy script.
new 64cf630 Cut out the intermediate dvi files in the Makefile - dblatex can take care of those for us.
new 7661364 Move test image to test/images/, consistent with the other books.
new 4f97fee Trim the requirements for building the docs, remove outdated instructions for db2latex.
new 21b9d8f Use standard LaTeX book document class rather than custom samba class.
new 2099d83 Remove use of unicode quotes, as it confuses LaTeX.
new e9bc179 Remove unnecessary checks for apps now used through dblatex.
new 0edebf5 Fix dependencies on images for pdf and ps files.
new 29e696a Fix build of the PostScript documents.
new 9d26d7e Remove references to dia now that we use inkscape for diagrams.
new c0e710a Remove unused and unsubstituted variables from Makefile.settings.in.
new 62dfc6c Generate pdf documents in-place rather than copying them from . to output/
new 3803095 Remove the DTD for the removed pdb-xml backend.
new 0407125 Explicitly mention licenses in all stylesheets
new 11b6c11 Move expansion of Samba-specific XML elements out of xslt/latex.xsl into a separate file, for better readability. xslt/latex.xsl now only contains tweaks to the dblatex configuration.
new 2518174 Add more output generated by the documentation build process to .gitignore.
new df74a0e Remove broken XSL-FO translation code; this has been broken for a while and the output was never used.
new 0b2380b Fix a bunch of XML validation errors.
new f043823 Fix most of the invalid usages of DocBook in the Samba 3 HOWTO. make check FTW!
new d2650ad Fix a couple of invalid DocBook XML usages in the Samba3 Developers Guide.
new 2bda1a8 Ignore docs-xml/output directory and its contents as well as png files generated run-time from versioned svg files.
new cc6a5d5 Use <example> + <smbconfblock> rather than nonexistant element <smbconfexample>.
new 78bfc60 find_unused_doc: Strip spaces in configuration names, just like the parser does.
new 6ca4d72 Attempt to the build on NetBSD5 and a few others
new 86a968b Remove text chunks support. Was never built by any of the main targets, and one of the reasons the complex dependency system exists.
new c4493c2 Remove XSLT script to generate image dependencies, instead rely on make given that the number of image formats we use is limited.
new fada9e9 Remove rules for unused epstopdf.
new 0163f7e Remove unused entries from clean.
new aebb1b8 Fix dependency on the attributes file.
new 79f3367 Fix a malloc/talloc mixup
new 60d7709 Attempt to fix the merged build on OpenSuSE 10.2
new 4b3e89c Fix Coverity 911: FORWARD_NULL. Metze, please check!
new cacfd6e Explicitly link in pthreads for lib/pthreadpool if required
new e2052f1 Attempt to fix the build on SerNet-sles8
new eea114a Fix a warning on host "gwen"
new 8f3a9b3 Of course, s_addr is a #define somewhere else .... (Solaris...)
new 579c915 s3/docs: Fix typo.
new eaf9499 s3/docs: Fix typos.
new 2467ae1 Clean up after Tridge's util_strlist changes
new 5c2404f Fix bug 6136: New AFS syscall conventions
new 38cb53c Fix a bunch of type-punned warnings -- gd, please fix properly :-)
new 4949a2c Fix some warnings due to uint16_t!=-1 always being true
new 2fe79f7 Fix an invalid type warning
new 9271dc5 Fix Coverity ID 913 (NEGATIVE_RETURNS) -- gd, please check!
new fe839b6 s3-printing: Fix driver upload for Xerox 4110 PS printer driver.
new 796764d Increase debug level of "create_connection_server_info failed" message
new 7070256 Do not crash in ctdbd_traverse if ctdbd is not around
new ca7304d s3/docs: Fix typo.
new d8de7e3 s3/packaging: Add keyutils-devel to build requires.
new e46a88c Fix bug #6315 smbd crashes doing vfs_full_audit on IPC$ close event. The underlying problem is that once SMBulogoff is called, all server_info contexts associated with the vuid should become invalid, even if that's the context being currently used by the connection struct (tid). When the SMBtdis comes in it doesn't need a valid vuid value, but the code called inside vfs_full_audit always assumes that there is one (and hence a valid conn->server_info pointer) available.
new 032bb80 libcli: Fix shadowed variable warning
new 1b2c65f s3 torture: Fix comparison is always true warning
new 5dae04e Torture test for bug #6315 - smbd crashes doing vfs_full_audit on IPC$ close event. Shows that doing a tdis with invalid uid succeeds. Jeremy.
new 651fb41 Ensure we use UID-REGRESSION-TEST. It's a very short test. Jeremy.
new 1b223ee s3 torture: Only close if open was successful
new 72bd5ff libcli: Fix shadowed name in header also
new c49730e s3:onefs.so fix issue with missing entries when enumerating directories
new d34651f Fix the async calls for the posix_unlink and posix_rmdir. Jeremy.
new 2c47254 Turn on POSIX test (small test) on buildfarm. Jeremy.
new 290449a s3-pam_winbind: Fix Bug 6253: Use correct value for password expiry calculation.
new b58abb2 Add release scripts for talloc and tdb
new 0ca795e s3:loadparm: use the returnvalue of service_ok() in process_smbconf_service().
new e7a8577 error-codes: add some more group specific windows error codes.
new 5b37df2 s3-ldapsam: Fix Bug #6313: ldapsam_update_sam_account() crashes while doing talloc_free on malloced memory.
new fee4c99 s3-ldap: fix more callers of smbldap_dn_talloc() that were passing a NULL context.
new 386a5d9 Fix bug 6302: Give the VFS a chance to read from 0-byte files
new 798389c s3:onefs.so Change system function names
new d521726 Update tdb and talloc web pages
new e091fdc Make cli_getattrE async. Jeremy.
new 69d6145 s3: Fix trans2 path to use case-insensitive stat optimization
new 3242c6c s3 onefs: Turn up the debug level for non-error cases
new 4842e45 s3:loadparm: handle registry config source in file_list - fixes bug #6320
new 1db0b20 s3 Reorder loadparm to keep aliases together
new 4cbd0c7 Make cli_getatr() async. Jeremy.
new 9966541 s3-printing: simplify print_queue helper functions and return WERROR.
new 7ac1ae8 s3-printing: fix debug statement in virtual registry layer (key_driver_fetch_keys).
new d77c456 s3-rpcclient: print more infolevels in printer and driver info levels.
new ed88ff1 Fix Coverity ID 897: REVERSE_INULL
new bf197a9 s3-docs: Fix "net eventlog dump" syntax in manpage.
new e398f1e s3-docs: Fix Bug #6331. Document "net dom join/net dom unjoin".
new 4a4dc77 s3/docs: Remove unnecessary .sp.
new 730c91a Avoid --nonet when building manpages; xsltproc will already prefer local stylesheets if they are installed.
new 78754ab s3-netlogon: Fix NETLOGON credential chain. Fixes Bug #6099 (Windows 7 joining Samba3) and probably many, many more.
new 512879a Make cli_setattrE async. Jeremy.
new 78fb479 After getting confirmation from Guenther, add 3 changes we'll ultimately need to fix bug #6099 Samba returns incurrate capabilities list. 1). Add a comment to point out that r->in.negotiate_flags is an aliased pointer to r->out.negotiate_flags. 2). Ensure we return NETLOGON_NEG_STRONG_KEYS in our flags return if the client requested it. 3). Clean up the error exits so we always return the same way. Signed off by Guenther. Jeremy.
new 606edf0 Make cli_setatr async. Jeremy.
new 6f7cd21 tevent: fix typo async_req_done() => tevent_req_done()
new 974223b Fix bug 6336: "net groupmap set" segfaults
new 2cdfd67 s4-smbtorture: Avoid failing RPC-SCHANNEL when testing lsa_GetUserName behaviour against Samba 3.
new 949cd77 s3-selftest: run RPC-SCHANNEL, RPC-SCHANNEL2 and RPC-BENCH-SCHANNEL1 against Samba3.
new 8e490d2 s3-credentials: protect netlogon_creds_server_step() against NULL creds.
new b8ddb87 s3-rpcclient: rework enumdrivers call a bit to allow queries like win7 does.
new c52be9f Fix missing backtick.
new 599b9fe s3-samr: Fix _samr_Connect5(). In error case it still needs to return empty info1.
new b35967e Make cli_session_setup_guest chainable
new d52b0a2 Make cli_tcon_andx chainable
new 1b75345 Add simple test chaining up sesssetup and tcon
new 5c43bc6 Fix a typo
new bb8aff6 Async API needs all parameters to be kept around until sent, ensure they're attached to the state structure. Thanks to Metze for pointing this out. Jeremy.
new 2d5e0ea s3-auth: use full 16byte session key in make_user_info_netlogon_interactive().
new 6f320d0 Adapt wb_reqtrans to "recent" coding conventions
new b475a1e Convert lib/wb_reqtrans.c to unix calling conventions
new 2c1372b Fix some nonempty blank lines
new 26a9643 Remove a misleading comment
new 646668b Fix some type-punned warnings
new ddd37c2 s3:configure: "test" only takes one "="
new f238809 s3/ldap: also handle DirX return codes
new b0df0e8 s3-samr: support some more info levels in samr_QueryUser calls.
new f93f713 s3-samr: support some more info levels in samr_SetUserInfo calls.
new f05d888 s3-samr: let set_user_info_16 and 20 follow the same pattern as all other levels.
new b96fdae s3-samr: Do not return users in _samr_QueryDisplayInfo() for builtin domain.
new 6aca5fc s3-samr: Let _samr_TestPrivateFunctionsUser() return not supported.
new 41cb06f s4-smbtorture: prepare for running RPC-SAMR-USERS against samba3.
new b9fa828 s3-samr: rework check_oem_password() to take a struct samu, not to return one.
new c400fc1 s3-samr: disable check for ACB_DISABLED in check_oem_password().
new d17c6af s3-samr: implement _samr_OemChangePasswordUser2().
new 5773d7d s3-samr: implement _samr_ChangePasswordUser().
new 227b61d s3-samr: Do not leak information whether a user exist or not in pwd change calls.
new 6f4b579 s3-selftest: need to enable lanman auth in order make RPC-SAMR-PASSWORDS pass.
new 3100312 s4-smbtorture: avoid acct_flags check at the end of RPC-SAMR-PASSWORDS for Samba3.
new 53713be s3-selftest: finally enable RPC-SAMR-PASSWORDS which samba3 now passes.
new e86a534 s3: make release_ip() call (ctdb) cope with IPv4 mapped addresses
new 31e06e6 s4:loadparm: fix brace indentation and add brace for clarity
new c469ec5 s4:loadparm: fix a comment typo. and line wrapping.
new d7b32b5 s3-samr: Fix potential memory leak in _samr_ChangePasswordUser().
new 266b79e s3-samr: implement more info levels in _samr_QueryDomainInfo().
new c2498d1 s4-smbtorture: Fix printf info-level mismatch in RPC-SAMR.
new 66cf7e1 s3-selftest: run RPC-LSA-GETUSER against Samba 3.
new 7d6e4c7 s3:smbd: fix the fix for mapped IPv4 address handling in release_ip().
new b79eff8 s3:smbd: fix posix acls when setting an ACL without explicit ACE for the owner (bug#2346)
new f47b220 Expand the comment explaining why user_in_group_sid is not reliable for winbindd users from foreign domains. Jeremy.
new 3d6f4a7 Fix bug #6330 - DFS doesn't work on AIX. Jeremy.
new 67df448 s4-smbtorture: Support timestamp handling for Samba3 in RPC-SAMR-USERS.
new b7925cb s3-samr: more accurateness in _samr_SetDomainInfo().
new 4f3bfb6 s4-smbtorture: skip unsupported ACB bits for Samba3 in RPC-SAMR-USER.
new d010094 s3-selftest: enable running RPC-SAMR-USERS against Samba3.
new 705f36b s3-samr: Fix SetUserInfo level 7 when there has been no name change.
new a21bfc4 s3-samr: Fix SetUserInfo level 16 and 21 w.r.t. ACB_AUTOLOCK acct_flag.
new a3873bc s4-smbtorture: avoid secdesc test on connect handle in RPC-SAMR-USERS for Samba3.
new 6c935f9 s3: Fix chained sesssetupAndX/tconn messages
new 5c76472 s3:libsmb: fix layering of cli_ntrename_internal and its callers
new c291a55 Do not call SMB_VFS_GET_REAL_FILENAME if the name is mangled
new efbc431 Fix the mangle1 test
new efa9bc9 Pass also sername to check password script
new af2189c Add wb_simple_trans_send/recv
new 46dea8c wb_int_trans -> wb_simple_trans in wbclient.c
new 831b73e Fix an unitialized variable warning
new d343447 Replace external thread "once" with an internal implementation
new 418a2ee Don't require external use of internal enum smb_thread_lock_type
new db69ebc Provide a libsmbclient interface for programs requiring threads
new 404327a Panic upon mutex lock or unlock failure
new 9a93dc0 Optimize smb_thread_once usage by not calling it if known already called
new 915518c Use bool instead of int for a boolean variable
new b1a4649 s3-net: add "net dom renamecomputer" to rename machines in a domain.
new fe47486 s3-docs: document "net dom renamecomputer".
new 410f17c s4-smbtorture: use struct torture_context in RPC-LSA.
new 7672a03 s4-smbtorture: remove trailing whitespace in RPC-LSA test.
new ce8f352 Fix SMB2_CAP_DFS
new 993bdd8 Move SMB2 constants to a separate file
new d51bb8e s4:smb_server: return after we have processed an invalid smb2 request
new 7347373 s4-smbtorture: add optional very simple reply checks to lsa lookup name tests.
new 5f01592 s4-smbtorture: add very basic RPC-LSA-LOOKUPNAMES test.
new f5cab89 s3-selftest: enable RPC-LSA-LOOKUPNAMES against Samba 3.
new a82bb4b s3-lsa: Fix _lsa_LookupNames2() server implementation which always returned a NULL sid_array since 3.2.0.
new 8a785a6 Add checks for non_root mode to help buildfarm spoolss tests. Reviewed by Guenther. Jeremy.
new 6d1e21b s3-samr: Fix Bug #5859, renaming of samr objects failed due to samr setuserinfo access checks.
new bd9d4e5 Correct typos; semicolons instead of commas
new de6ddda Fix some nonempty blank lines
new 0f88b3c s4-smbtorture: remove trailing whitespace in RPC-SAMR.
new ff7ebdf s4-smbtorture: switch to use torture_context in RPC-SAMR.
new 1fb9b65 s4-smbtorture: Fix order of assert args in test_TestPrivateFunctionsDomain() in RPC-SAMR.
new 59cb8fd s4-smbtorture: Skip secdesc set calls for non-user objects in RPC-SAMR for Samba3.
new 54d925a s4-smbtorture: skip SetMemberAttributesOfGroup in RPC-SAMR for s3 as well.
new 4beb439 s3-samr: Let _samr_TestPrivateFunctionsDomain() return NT_STATUS_NOT_SUPPORTED to make RPC-SAMR happy.
new 0dc1b23 s3-samr: implement _samr_RidToSid().
new d0865ae Ensure documentation matches the tdb_util function usage. Jeremy.
new 14c1e9f Hopefully fix the buildfarm. Add some debug level 10 messages I used to track down the vlp problem, change the vlp test printer not to use a static path of /tmp/vlp.tdb for the virtual print database (as this will eventually fill up). Cause it to use a virtual print database inside the cachepath. Jeremy.
new b4c9cfb Fix a bunch of compiler warnings about wrong format types. Should make Solaris 10 builds look cleaner. Jeremy.
new 6bc1ce9 Fix definition of smb_thread_once - must return int not void as it's used in a ? : comparison macro. Jeremy.
new ed44303 Fix warning about unused label with no sendfile. Jeremy.
new a04bac7 s3:proto.h: remove old param/params.c prototype
new 6aef9bb s3:loadparm: refactor freeing of file_list out into free_file_lists()
new 6708b92 s3:loadparm: free the file_list at the start of loadparm
new 5fba1e9 s3:build: support non-linux gnu ports
new 66dff40 s3:build: extend the support fo Debian GNU/kFooBar to kOpenSolaris
new 94665ad s3-printing: Fix vlp testprinter application.
new c9efd45 Fix bug 6157
new 3fa6943 Convert response.extra_data.data from malloc to talloc
new 196084d Fix the last few format arg missmatches I missed. Jeremy.
new ad9d64ee Clean up assignments to iov_base, ensure it's always cast to void *. This should quieten some warnings with picky compilers on the buildfarm. Jeremy.
new 20b5fc0 s3-netdomjoin-gui: inspect the correct computername string before enabling/disabling the change button.
new 3e2975b s3-netdomjoin-gui: use NetServerGetInfo() level 101 to get hostname.
new d3a9ee6 s3-netdomjoin-gui: Fix join prompt dialog test.
new aa84ca6 error-codes: add some more WERRORs to table.
new aa71ab6 s4 config-summary: Fix printing of which libraries are external and internal.
new 6154b03 s3-netdomjoin-gui: prepare to call out for NetRenameMachineInDomain() to rename computers in domains.
new c07f4a1 initshutdown: add shutdown reason codes.
new b716e57 s3-build: re-run make samba3-idl.
new a4f558d spoolss: add SPOOLSS_ARCHITECTURE_ALL to IDL.
new 7403dd3 s3-spoolss: move SPL_ARCH_X defines to IDL.
new d9f1b2c Use PYTHON_VER rather than PYTHON_VERSION, as the first is already commonly used (e.g. in the FreeBSD ports system).
new c71d453 s3 auth: Make debug message louder and more useful
new 5aefb44 s3: Fallback to the legacy sid_to_(uid|gid) instead of returning NULL.
new c60bb39 s3: Fix strict locking with chained reads
new c2482d6 s3 onefs: Fix ignore sacl parameter
new 3627ceb s3 onefs: Self-contend level2 oplocks on BRL
new 8a60c26 Fix broken smb_thread_once function
new 7c39e45 Fix broken smb_thread_once function (again)
new 42e0cb8 s3/packaging: Fix build on RHEL when ccache is not available.
new 05379f0 s3: return proper error code in cli_smb_req_send
new 8611f03 s3: checkin .po for pam_winbind
new c62cc96 Remove an unused struct definition
new 2abdfab s4-smbtorture: cosmetic cleanup for RPC-SAMR-ACCESSMASK.
new 675e52c s4-smbtorture: split RPC-SAMR-ACCESSMASK into several tests.
new c3e61b5 s4-selftest: match new name of RPC-SAMR-ACCESSMASK.
new 077327a s3-net: Fix bug 6340: don't segfault when cleartext trustdom pwd could not be retrieved.
new 6522517 s3-printing: no need to define struct table_node 4 times.
new e03b9ae Allow a parameter to smb_thread_once's initialization function
new 83ff460 Revert "s3: checkin .po for pam_winbind" because of license issue.
new 6ff09b3 s3:libsmb: return NT_STATUS_CONNECTION_INVALID if the fd is -1
new ca6ec5e s3:libsmb: let cli_smb_chain_send() also return NTSTATUS
new b9f3a78 s3:libsmb: move read_smb_send/recv() static in async_smb.c
new 088906b Make the thread functions a bit easier to use
new 045af60 Take advantage of the easier-to-use thread macros
new 636fbd1 Thread-safe protection: libsmbclient initialization
new a13ba43 What to do about debugging in a multi-threaded application?
new a89bee4 Add new functions and tests: str_list_make_empty(), str_list_make_single()
new 5182b10 s4:torture Use str_list_make_single where appropriate
new 6df4aec dsdb:schema Use str_list_make_empty() to create an empty list
new aa5cee2 s4:libnet Use str_list_make_single() in resolv code
new 524a79b s4:nbtd Use str_list_make_single() to turn iname->wins_server into a list
new 979f13b Fix some nonempty blank lines
new 9c23115 Add some const
new 0a5d99a Fix a type-punned warning
new e272acf s3-netapi: add NetShutdownInit and NetShutdownAbort.
new 3a2c748 s3-build: re-run make samba3-idl.
new 8fd3c89 s3-netapi: add NetShutdownInit and NetShutdownAbort skeletons.
new 1ddc482 s3-netapi: add NetShutdownInit and NetShutdownAbort to public API.
new 80f0d81 s3-netapi: add example code for NetShutdownInit and NetShutdownAbort.
new 8fdb499 s3-netapi: implement NetShutdownInit_r and NetShutdownAbort_r.
new 074890b Remove two unused variables
new d73eab2 Add extensive tests for str_list function behaviour
new d35a395 Maximum password length check too short in mount.cifs
new 57e03b6 Fix the core of the SAMR access functions. This passes make test, but usrmgr fails against it. The core of this patch is to move all the access mask setup into the _samr_OpenXXX functions, and then have each specific function check the attached access_mask against the required bits. We can then go through the MS-SAMR doc and match things up. Signed off by Guenther, and writespace cleanup removal by Volker. Jeremy.
new a840285 Remove one use of mangle_is_8_3(), not needed. Jeremy.
new 41aa7d7 Add a test showing what ascii values cause an NTFS volume to create a mangled name. We don't pass this yet, but it's not run by default. Jeremy.
new f61959e Make error message clearer on fail. Jeremy.
new ff9375a Make us pass SHORTNAME-TEST. Jeremy
new 4dce2df Turn on SHORTNAME-TEST in torture. Jeremy.
new 6d82b59 s3:first cut at dbwrap_tool - a tdb tool that is CTDB-aware.
new ad240e1 s3:build: rename OBJ collection for dbwrap_tool consistently
new 7d653ae s3-samr: use normal integer in r->in.level switch statements.
new 140d4ca s3-samr: Fix samr access checks in _samr_QueryDomainInfo().
new 0e9f03c s3-samr: Fix samr access checks in _samr_SetDomainInfo().
new 59192bf s3-samr: in _samr_QueryUserInfo() make sure to not return any info in error case.
new 7dcf5d4 s3-samr: Fix samr access checks in _samr_QueryUserInfo().
new cd421ff s3-samr: Fix samr access checks in _samr_SetUserInfo().
new 88876ac errormap: Remove wbc -> NTSTATUS error map for now. It is not used.
new b4131ec s3:build dbwrap_tool with make everything
new a62e72b s3:build: add install-dbwrap_tool target
new 00297b7 s3:param: prevent includes from being dumped in dump_*() functions.
new c085c83 s3:swat: hide "config backend" from swat
new 473bf41 s3-netdomjoin-gui: only gray out labels when not root and not connecting to remote machines.
new 8c74d31 s3-netdomjoin-gui: cosmetic fix for empty hostnames.
new d800ee5 s3-netdomjoin-gui: allow to switch between workgroups/domains with the same name.
new b0c399c mount.cifs: directly include sys/stat.h in mtab.c
new 7d85bf2 Fix bug 6361: Make --rcfile work in smbget
new 4027fde s3-samr: Fix samr access checks in _samr_RemoveMemberFromForeignDomain().
new 2b78473 DeleteUser doesn't need the priv checks, this is done at OpenUser time. Jeremy.
new 5adb3b8 Add extra abilities for a user with SeAddUsers, so they can manipulate groups and aliases. Jeremy.
new 8b4e491 Ensure users with SeAddUser privs get full access to groups/aliases when opening. Jeremy.
new f5c96e5 s3:build: fix linking with --disable-shared-libs
new ad7dca4 Fix bug #6359 - smbclient -L does not list workgroup for hosts with both IPv4 and IPv6 addresses
new 0a8bb37 Oops. Forgot to delete now unused local from the previous patch. Jeremy.
new 118f343 s3-privileges: remove trailing whitespace from privileges codes.
new dccecdf s3-privileges: add privilege_delete_account().
new 06864b4 tevent: Don't install headers, since we don't install a shared lib either (from Samba).
new 6230eb9 Update copies of config.guess and config.sub.
new a0caffd Fix linker flags on non-Linux GNU platforms.
new 857c3f8 tevent: Install tevent_internal.h in the standalone build.
new 5065cf7 tevent: Remove python module.
new ebb79e2 Fix the merged build -- thanks jelmer for the hint!
new ad91ef7 s3-events: If immediate requests are pending, the timeout is 0
new 91aea36 Fix a typo
new 31a2347 Fix static linking of vfs_notify_fam
new 72b744f tevent: Define TALLOC_FREE() if it's not defined yet, to allow building with released versions of talloc.
new 4112bb2 Move smb_create_user() in samsync
new 834fc37 s3-events: Not only timed, also immediate events generate a timeout return
new 2722dd3 s3:fix bug #6371, unsuccessful net conf setparm leaves empty share
new aa70e44 s3: tevent_req_poll() loops forever when pipe is broken
new 795b896 Fix a type-punned warning
new f140bf2 Fix broken pipe handling
new 8b9c5f0 Fix a race condition in vfs_aio_fork with gpfs share modes
new 22085c5 Add "file_walk_table" to do stuff with all open files
new 67a2e62 In aio_fork, we have to close all fd's, we might hold a gpfs share mode
new bbbf9f1 Fix bug 5681: Do not limit the number of network interfaces
new 5fb3b8e Move down the become_root()/unbecome_root() calls into the VFS modules
new 0a9049b s4-smbtorture: add RPC-SAMR-USERS-PRIVILEGES test.
new 4724fef s3-lsa: start a very basic implementation of _lsa_DeleteObject().
new 6ab0c83 s3-lsa: let _lsa_GetSystemAccessAccount() call into _lsa_EnumPrivsAccount().
new ada1af4 Fix SAMR server for winbindd access. Ensure we allow MAX_ACCESS to be mapped to what we're giving Everyone. Jeremy.
new 9e741b3 s3-selftest: enable RPC-SAMR-USERS-PRIVILEGES.
new d06051c s3-lsa: let _lsa_OpenPolicy() just call _lsa_OpenPolicy2().
new 459dc8f Change access_check_samr_object -> access_check_object. Make map_max_allowed_access global. Change lsa_get_generic_sd to add Everyone:LSA_POLICY_READ|LSA_POLICY_EXECUTE, not just LSA_POLICY_EXECUTE. Jeremy.
new 7c22eed lsa: add access_masks for accounts, secrets and trusted domains to IDL.
new d7142fb s3: re-run make samba3-idl.
new 5186661 s4-smbtorture: Fix build warning in RPC-SAMR tests.
new c3bc833 s3 sendfile: Fix two bugs in sendfile
new d38e5d1 s4 torture: Fix typo
new 1718e80 s3: Always allocate memory in dptr_ReadDirName
new f741b90 s3/docs: Fix shutdown script example.
new 7781959 Use TDB_VOLATILE instead of tdb_set_max_dead()
new bb454b5 s3 onefs: Removing an incorrect TALLOC_FREE
new 3e1b648 Fix detection of "enum FAMCodes"
new 05870b7 Another attempt at fixing the static build of vfs_notify_fam
new f1c093c Fix an uninitialized variable in wb_context_init
new 1542416 Fix wb_trans_done after conversion to unix calling conventions
new ae38641 Make local-wbclient flexible in # of connections and ops
new cf9636e tevent/python: Makefile was still trying to build some non AC_SUBST python targets
new f9d00fb Simplify the logic of tsocket_bsd_pending
new f8da7f5 Added mapping table for account object in lsa. Jeremy.
new ac65ae9 Set errno=ENOMEM if tevent_add_fd fails
new 8811aa1 Only build the krb5 locator when building shared libs
new e3b5e28 Do not do a merged build without shared libs
new ac7f4fa s4:libcli/raw: initialy read the first 4 bytes only
new 8cd9c72 s4:smb_server: initialy read the first 4 bytes only
new b3cc01f nsswrapper: implement group_add() in nss_wrapper.pl.
new 3bd360c nsswrapper: implement group_del() in nss_wrapper.pl.
new e11f9b4 s3-selftest: add add and delete group scripts using nss_wrapper.
new 4b21ad9 Have ntvfs_connect() accept union smb_tcon *tcon instead of char* sharename
new 9a13af9 s4: try to fix privileges implementation in order to pass the RPC-SAMR-USERS-PRIVILEGES test.
new 3fbc871 Demonstrate a bug we have when dealing with real os-level share modes
new 54973d0 Fix bug disclosed by lock8 torture test
new d59f84d SMB2-LOCK: let the test pass against samba4
new d23a193 s3:param: add PROTOCOL_SMB2
new 688945a s3:smbd: add infrastructure for SMB2 support
new c14dd15 s3:smbd: make negprot_spnego() non static
new 3ef6a5a s3:smbd: add support for SMB2 Negotiate
new d7d73b0 s3:smbd: allow SMB 2.002 dialect in SMB1 negprot
new 4abd5f3 s3:smbd: add support for SMB2 Keepalive (SMB2 Echo)
new f024ca9 Use SMB_VFS_NEXT_CLOSE. This VFS stuff is really opaque to me...
new 5b55e47 s4:libcli/smb2: fill in transport->negotiate.secblob with the correct data
new 540b713 s4:libcli/smb2: use raw ntlmssp if the server didn't provide a sec blob
new 04ceabf s4:libcli/smb2: fix session setup with raw NTLMSSP
new d649a46 Add a security model to LSA. Similar to the SAMR code - using the MS-LSA docs. Jeremy.
new c4b41c5 s3:smbd: fix initialized memory in SMB2 responses
new eac1235 s3:smbd: add smbd_smb2_request_done_ex()
new f9da4fb s3:smbd: move the callback functions of smbd_smb2_request_reply() closer itself
new dafc1e0 s3:smbd: for now indicate raw NTLMSSP in the SMB2 Negotiate response
new 1ecdc85 s3:smbd: implement SMB2 Session Setup with raw NTLMSSP
new 5d3d51e s3:smbd: check the incoming session id for SMB2 requests
new c1a21d0 s3: Change unix_convert (and its callers) to use struct smb_filename
new 000da55 Make cli_posix_open() and cli_posix_mkdir() async. Jeremy.
new e65aa34 s3: Fix request flags in wbinfo when perform krb5 authentication
new 8c7a579 s3: set winbindd request flags in ntlm_auth to make it contact trusted domain when krb5 auth is enabled
new cbe3dab s3: Fix onlinestatus msg to return status of all domain instead of omitting trusted domains
new d7480a9 s3: ignore EPIPE error when winbind finally writes to wb client because client might have already closed the socket
new 686e605 s4-selftest: adding RPC-SAMR-USERS-PRIVILEGES to knownfail list.
new cbcee123 s3-build: fix the build of ntlm_auth. Bo Yang, please check.
new c3f6eff s3:smbd: we want to get the next command offset and not set it...
new cfc68fc s3 onefs: Fix invalid argument from the unix_convert smb_filename struct patch
new 96ede10 s3 torture: Fix warning
new a91bcbc Detect tight loop in tdb_find()
new d4d06a4 Attempt to fix bug #6386 - Samba Panic triggered by Sophos Control Centre. Don't indirect a potentially null pointer. Jeremy.
new 87504b2 Ensure all possible uses of indirection through res are checked after an ldb_search. Jeremy.
new 5dd82fb Revert the last two commits (fix for #6386). The actual problem was a bug in ldb in 3.2 which could return a freed pointer on ret != LDAP_SUCCESS. The main thing we must ensure is that we never talloc_steal until we know LDAP_SUCCESS was returned. Jeremy.
new 53de3b1 Don't steal when we know the ptr will be null. Thanks to Simo for pointing this out. Jeremy.
new 1f59788 s3:smbd: implement SMB2 Logoff
new e9010fa s3:winbind:idmap_ldap: fix a crash bug in idmap_ldap_unixids_to_sids (#6387)
new edd9bd9 tsocket: allow empty vectors at the end for tstream_writev()/readv()
new 7749647 s3:smbd: SMB2 session ids are 64bit...
new 7dfbb28 s3:smbd: implement SMB2 Tree Connect
new 202509a s3:smbd: implement SMB2 Tree Disconnect
new e3851a9 Test that POSIX open of a directory returns NT_STATUS_FILE_IS_A_DIRECTORY (ERRDOS, EISDIR). Jeremy.
new 8c39931 Ensure we return NT_STATUS_FILE_IS_A_DIRECTORY on a posix open on a directory name. Jeremy.
new 1a69ba8 Allow NULL queue to writev_send
new a8e02b5 Add "err_on_readability" to writev_send
new 6492ffd Fix wb_simple_trans queueing
new e337124 Fix closed_fd(): select returning 0 means no fd listening
new 4906d7f Do queueing in wbclient.c
new 9de2efa Change async_connect to use connect instead of getsockopt to get the error
new f528dbc Don't set a timeout deep inside wb_connect
new 7043ef2 Don't limit the number of retries in wb_trans.
new e744b0a use epoll for local-wbclient test
new 68c5c6d Fix a race condition in winbind leading to a panic
new 5302db6 TALLOC_FREE happily lives with a NULL ptr. Tim, please check!
new 2bf1e8b cope with lanman auth being disabled in old password change code
new 4dcc058 fixed the client side password change code
new b335618 fixed interpretation of ACB_PWNOTREQ
new f3df383 s3/docs: Fix typos.
new 2d689ad Attempt to fix a debian build problem
new 86d087f s3-rpcclient: use get_domain_handle() fn in enum domain users & groups.
new 1950e18 s3-pamsmbpass: copy _pam_get_item and _pam_get_data from pam_winbind.
new 05e6ebb s4-smbtorture: re-work test_Create{User,Group,Alias} a little.
new a75698b s4-smbtorture: rename test_EnumDomain{Users,Groups,Aliases} in RPC-SAMR.
new eb5e8dc s4-smbtorture: add RPC-SAMR-LARGE-DC test.
new f0139e3 s3-selftest: enable RPC-SAMR-LARGE-DC against Samba3.
new fca7dce s3-samr: Fix Bug #6372, usermanager only displaying 1024 groups and aliases.
new 35c3f41 s3:winbind:idmap_ldap: warn about duplicate XID->SID mappings (bug #6387)
new 3111d78 s3:winbind:idmap_ldap: warn about duplicate SID->XID mappings (bug #6387)
new 4258750 s3-selftest: fix typo.
new 95dbd7d nsswitch/winbind_nss_aix.c(fill_grent): fixed memory leak.
new 5d2cd81 source{3,4}/torture/smbiconv.c(main): fixed file descriptor leak.
new 326237c source3/utils/log2pcaphex.c(main): fixed file descriptors leak.
new f5a5c6a s3:dbwrap_ctdb: fix some function header comments
new 3a85344 s3:winbind_util: remove trailing spaces
new a98ba0c s3 ctags: ignore all proto.h files for tag generation
new fb262f7 net: Use samba default command line arguments.
new dfe06d2 s3:dbwrap_tool: add "erase" opearation
new 11f0759 s3:dbwrap_tool: remove superfluous command mapping
new 714acfa s3:dbwrap_tool: add listkeys operation
new e150271 added some more speed tests to tdbtool
new ecdad56 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 8603985 Add support for sendmsg() in socket_wrapper
new 6ef6538 Don't use crossRef records to find our own domain
new d402866 s4:provision: Update DisplaySpecifiers (#5139).
new 95eeef9 s4:Added Extended-Rights and subentries.
new c80c3b5 s4:provision: Added ComPartitionSets entry.
new 0299609 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new a9542ba use domain_dn not ncname
new c360317 s3 WHATSNEW: Mention the changes to net
new d005146 s4:libcli/smb2: add some more SMB2 constants
new 01b05df s4:libcli/smb2: use new SMB2_DIVELECT_REVISION constants
new fadffba s4:smb2srv: We only support SMB 2.002.
new 53df343 s4:libcli/smb2: remove old dialect revision constants
new bd8a38b s3:smbd: return the correct security mode and capabilities in SMB2 Negotitate
new 31c6679 s3:smbd: add support for SMB2 signing
new ebc860e s3:smbd: move SMB1 specific stuff into a substructure of smbd_server_connection
new 73eaff7 s3/docs: Fix typo in man idmap_rid.
new 6b7bd37 gitignore: Ignore additional auto-generated files.
new caeae66 s3:pam_smbpass: don't call openlog() or closelog() from pam_smbpass
new 52f2f94 s3:smbd: remove unused global 'orig_inbuf'
new 49ca690 Introduce "struct stat_ex" as a replacement for SMB_STRUCT_STAT
new 447515e Fix some nonempty blank lines
new bf863bc s4:ldb:modules: Correct typos.
new 73af16c s4:ldb_modules: Correct typos.
new 93e16a0 s3: fix build on systems with struct stat member st_flags
new 4db54ff Revert "s3: fix build on systems with struct stat member st_flags"
new dd0506d Attempt to fix the build on NetBSD
new 3ada1a1 Attempt to fix the build on HP/UX
new b21656f s4:tevent: Increase trace debug level to 50.
new 8c87170 Add DOMAIN_RID_KRBTGT define to security.idl
new 5264ad6 Handle the krbtgt special case by looking for RID -514
new 6d91ac2 s3/docs Add manpage for "map untrusted to domain" parameter
new 0783439 Detect missing 'witch' before detecting missing autoconf
new ab5b143 Gna, how long do I program in C now??? :-)
new d5e3d94 Fix some nonempty blank lines
new a8ffc28 Fix a size_t/int warning
new 4df33ec Fix the build of nfs4_acls.c
new 9a06f5e s3: make passdb backend defaults to tdbsam
new 0d040ff s3: update manpage as to the new passdb backend default
new ee4c1ed Modified SamDB to accept options like Ldb.
new 84998cb s3/docs: Fix build.
new 3046d30 Revert "s3/docs: Fix build."
new 559e2ec s3/docs: Correct version number.
new 3d3f398 s3:idmap_tdb: filter out of range mappings in default idmap config
new ca697a9 s3:idmap_tdb: add an entry debug statment to idmap_tdb_db_init()
new e12670a s3:idmap_tdb2: filter out of range mappings in default idmap config
new 3fe9859 s3:idmap: fix a comment typo
new 75de7c0 s3: zero an uninitialized array
new a4887e2 s3: Allow child processes to exit gracefully if we are out of fds
new c299833 tdb: Fix some recently introduced warnings in tdbtool
new e381c13 s3:idmap_ldap: filter out of range mappings in default idmap config
new f55c761 Add aync POSIX hardlink and symlink and torture test for them. Missing call cli_readlink() is next. Jeremy.
new bccc7ee Add cli_posix_readlink() and a torture test for it. Jeremy.
new bd11948 Add a smbclient "readlink" command and add docs for it. Jeremy.
new 4b4fec6 make TDB_NOSYNC affect all the fsync/msync calls in transactions
new 52cfffb enable one-level indexing in sam.ldb
new 0a0d760 fixed one-level indexing
new 47692f3 a useful debugging tool
new 5ab03db Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 08be142 fixed tdbbackup to give tdb error messages
new ec9a091 nss_wrapper: restructure nwrap calls.
new 7bb9e08 nss_wrapper: split out passwd and group paths in nss_wrapper.pl.
new ebf8df3 nss_wrapper: support member add and delete for groups in nss_wrapper.pl.
new 7a5475f s3-selftest: use nss_wrapper.pl as "add user to group" and "delete user from group" script.
new 3194ad2 Add smbldap_pull_sid
new d07464b Do not segfault in pdb_search_destructor if no real search was started
new 01ea424 TALLOC_ZERO_P->talloc_zero
new 0dbecbb Make sid_binstring & friends take a talloc context
new 37e4c92 nss_wrapper: remove re-structuring leftovers (unused variables).
new 136b2a3 nss_wrapper: fix nss_wrapper build for solaris.
new 28e121a s3:nmbd: fix typo
new e63d9c2 Fix some nonempty blank lines
new 67b83d2 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new b3f2a3a s3-winbindd: fix remaining callers of sid_binstring().
new de4c13c s3: fix building of pam_smbpass.
new d74e42e Make getfacl async. Jeremy.
new fbca269 s3/auth map NULL domains to our global sam name
new 656e86d Make cli_posix_stat() async. Jeremy.
new 9d37357 s3 tdbtorture: Fix linking issue
new 0a455c1 s3: Fix a few more users of stat to use stat_ex
new 5c623e6 s3 onefs: update the onefs module to be compliant with stat_ex
new 9df85a9 Make cli_posix_chown()/cli_posix_chmod() async. Jeremy.
new 2e573a7 Fix incorrect RID for KRBTGT. (was incorectly 514, should be 502)
new 340c690 Fix incorrect RID for KRBTGT. (was incorectly 514, should be 502)
new 37e09f2 s4:torture Make the RPC-SAMR-PWDLASTET more efficient
new e8ea854 s4:client Match Samba3 and remove smbmount from the distribution
new 10f076a Explicitly list RPC-SAMR-PASSWORDS-PWDLASTSET and RPC-SAMR-USERS-PRIVILAGES as slow
new 98ff292 s4:torture Half the repeditive tests run by RPC-SAMR-PASSWORDS-PWDLASTSET
new a3f619f s4:torture Clean up users and groups added in RPC-SAMR-LARGE-DC
new a2e72ac s4:torture Don't run QueryDisplayInfo test for SAMR-USERS-PRIVILEGES
new d409a12 s4:setup Remove generated attributes from provision_configuration
new c9b6e9f s4: Add additional well-known SID's/RID's.
new 554923c s4: Add additional 2-letter SID/RID mappings.
new b83f84c s4:torture Don't try to Close a Deleted handle
new 227553f Win2k3 don't allow creating of domain trust accounts over SAMR
new f6535d3 Fix some nonempty blank lines
new 2228cc6 s3/docs: Fix typo.
new 1a7898e s3/getdcname: Fix 'net' crash.
new 9bd8b0a s3-rpc_server: increase max number of open policy handles per pipe to 2048.
new 65f86a6 s3-netlogon: return proper error code for unsupported validation class.
new 90b3890 s3-netlogon: Fix _netr_LogonSamLogon{Ex} with validation level != 3.
new 059401e s4-smbtorture: Fix test_SamLogon() for netlogon servers not yet supporting validation level 6.
new 12496ea s4-smbtorture: remove trailing whitespace.
new bff54b9 util: move add_gid_to_array_unique to toplevel and add add_uid_to_array_unique.
new 36fc0b9 s4-smbtorture: add a very basic NSS-WRAPPER testsuite.
new 7b8d30d s3-selftest: enable LOCAL-NSS-WRAPPER test against samba 3.
new fa3a665 s4-smbtorture: add very basic LIBNETAPI testsuite.
new 64d1b5c Consolidate user create/delete paths in smbpasswd
new f48e395 Consolidate create/delete account paths in pdbedit
new 10eec5e s3-passdb: fix uninitialized variable in local_password_change().
new 3d07a92 s4-smbtorture: add NETAPI-USER test.
new 0542fa9 s4-smbtorture: add NETAPI-GROUP test.
new 8da15dc s3-selftest: enable NETAPI-INITIALIZE and NETAPI-USER against samba3.
new 90db997 Revert "s3-selftest: enable NETAPI-INITIALIZE and NETAPI-USER against samba3."
new 992e861 s3 wbc_async: Fix copyright notice cut&paste error.
new 9d8766e async_sock: Change license to LGPLv3+
new e336728 s3 async wbclient: Change license to LGPLv3+
new 3d9e1f6 util: Change license on tevent_unix to LGPLv3+
new f451dd4 s4-smbtorture: fix the build w/o libnetapi.
new dde62b3 Add smbldap_talloc_single_blob()
new 23e3b44 s3:pam_smbpass: make smb_update_db() static.
new c3b6744 libsmbclient: make SMBC_module_terminate() static.
new e31d4ee s3:add prototype of map_nt_error_from_wbcErr() to proto.h
new 2b68fb7 s3:pdbedit: fix "format not a string literal and no format arguments" warnings
new 684d3dd Make cli_nt_delete_on_close() async. Jeremy.
new 8db4917 nss_wrapper: add support for getgrouplist.
new 62d1cd6 nss_wrapper: restructure parts of the testsuite.
new 2be289c nss_wrapper: add test_nwrap_membership to testsuite.
new 590a3af Re-Add the "dropbox" functionality with -wx rights on a directory
new 57ea909 libwbclient: Add async call framework.
new 29ee4f6 libwbclient: Silence a compiler warning
new bb9103d libwbclient: Store the winbind socket dir to use in the wb_context
new df167ee s3-selftest: Fix invalid /etc/group file used with nss_wrapper.
new 625851a Handle EINTR in async_sock.c
new e9d1197 talloc_strdup "dir" in wb_context_init
new 29d25d5 Move ads flags mapping to lib/
new 34c2172 Simplify the dropbox patch
new 29ae492 Remove trailing whitespaces
new 9fc13f6 Make it possible to change machine account sids
new 68e3442 Move a comment where it belongs
new ff736df Fix bug #6421 - POSIX read-only open fails on read-only shares. The change to smbd/trans2.c opens up SETFILEINFO calls to POSIX_OPEN only. The change to first smbd/open.c closes 2 holes that would have been exposed by allowing POSIX_OPENS on readonly shares, and their ability to set arbitrary flags permutations. The O_CREAT -> O_CREAT|O_EXCL change removes an illegal combination (O_EXCL without O_CREAT) that previously was being passed down to the open syscall. Jeremy.
new 241db90 nss_wrapper: try to fix the build of nss_wrapper on solaris.
new 3984b76 Fix a C++ warning
new 14c1362 Fix some nonempty blank lines
new ba95882 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 7f16c29 when comp_num is zero, the case folded DN is always ""
new a386173 auto-repack in transactions that expand the tdb
new a6cc04a overallocate all records by 25%
new ae1c241 fix uninitialised use of samctx
new 5a39817 added support for unique indexing in ldb
new ce10459 mark samAccountName, objectGUID and objectSID as unique indexed
new c021330 we don't need the unique checks in the samldb code now
new a0edb50 gitignore: Ignore additional auto-generated file
new 05be1cc s4:mkproto: Add NET_API_STATUS return type.
new 73c8566 use the unique flag on ldb attributes to optimise & clauses
new 5004317 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new cdb765a Fix bug #6419 - smbclient -L 127.0.0.1" displays "netbios name" instead of "workgroup" Unify the handling of the sessionsetup parsing so we don't get different results when parsing a guest reply than an ntlmssp reply. Jeremy.
new 83ffbb4e Remove a variable used just once
new 56efcb7 Add SMB_VFS_CONNECTPATH operation
new 84090c9 Add a "connectpath" operation to the shadow_copy2 module
new 94f2ef4 nss_wrapper: fix typo while checking for getgrid_r support.
new 9a7a978 nss_wrapper: make sure to return after calling real_{set,end}{gr,pw}ent.
new 81e820c nss_wrapper: add nwrap_ops function pointer table.
new 8684911 nss_wrapper: resort calls to move public calls to the end.
new 68bb2d2 torture: minor fixes to torture macro text output.
new 011a505 nss_wrapper: prefix function pointer names in struct nwrap_ops.
new 15e10c6 Store winattrs in GPFS
new f90782f Fix dependencies when using shared libraries.
new 4602cc0 Build libsamba-util as a shared library.
new 42fa7ec Split up Python code a little bit so we don't hav eto link python modules to each other.
new fe2b04b python: Move helper functions for using param into a separate file rather than linking against the python module.
new 6ace189 Fix more unresolved symbols.
new 2c84685 Build modules statically by default, as there still seem to be a lot of issues with those even if shared libs work.
new 688efbb Fix finding the LDB header files in the system in pyldb_util.
new 00bfe9c Add support for double type in pidl.
new ac9ff35 Fix pythonpath so subunit can be found.
new 8d966fa Fix unresolved symbol in python messaging module.
new e0a6a34 Support getting gpfs birthtime
new 8d033ec Move mount.cifs/umount.cifs to the top level and remove the outdated copy in Samba 4.
new edeccf0 SMB2-CONNECT: make it possible to specific the max write size via --option=torture:smb2maxwrite=12345
new 8be8d91 s3:smbd: allow SMB2 only if we don't use security = share
new 71fcd5b s3:smbd: remove old comment, we support SMB2 signing now
new 089ba38 s4:torture/libnetapi: fix netapi detection
new e285bb2 Move findstatic.pl script to top-level.
new 4bf9881 README: Fix indentation of bullet point. README.Coding: Use consistent header.
new 87bbae7 Rename harness2subunit.pl -> tap2subunit to be consistent with the subunit tools.
new 53aeb7f selftest: Add subunit output format.
new 641f8d6 Support reporting current time in selftest output.
new 1dac17f selftest: Factor generic functionality for buildfarm output into a separate perl module.
new e72be91 selftest/README: Fix formatting.
new 4bbef3b Remove empty unit test.
new 4828f75 selftest: Fix target/Samba4 tests.
new 7fddc71 selftest: Run tests for Samba4 target in the samba 4 testsuite.
new 2e7022e selftest/plain: Allow caller to not specify the number of expected testsuites to run.
new b0654b3 selftest: Add script that can take a subunit stream and format it.
new b3491df s3:torture: fix password timestamp checks on NetBSD
new f20ded6 s3:smbd: move pending_auth_data list to struct smbd_server_connection
new e16e714 s3:smbd: move negprot related globals to struct smbd_server_connection
new d9843b3 s3:smbd: move max_recv to struct smbd_server_connection
new f554af1 s3:smbd: move already_got_session to struct smbd_server_connection
new 356f033 s3:smbd: move some session specific globals to struct smbd_server_connection
new 75d0397 s3:smbd: move more session specific globals to struct smbd_server_connection
new c862018 s3:smbd: move tcon specific globals to struct smbd_server_connection
new a02265c s3:smbd: make make_connection_snum() non static
new 72f8328 s3:smbd: add a lazy mode for conn_new() and conn_free() for SMB2
new 076aaf3 s3:smbd: create a user_struct for compat in SMB2 Session Setup
new 0099f47 s3:smbd: create a connection_struct in SMB2 Tree Connect
new 4b14ebb s3:smbd: return more details in the SMB2 Tree Connect response
new cfc8d4a s3:smbd: add smbd_smb2_fake_smb_request()
new 261c59e s3:smbd: implement a simple version of SMB2 Create
new ec0553b s3:smbd: implement SMB2 Close
new 0ccef51 s3:smbd: implement SMB2 Flush
new 4101f53 s3:smbd: implement SMB2 Read
new bfd1f5d s3:smbd: implement SMB2 Write
new 7cdad30 s3: correct check for usleep value boundaries
new ba4d51c Fix bug #2356 - smbclient -t <term code> no longer works. Removed code and docs. Jeremy.
new 96cc821 Make the path to this uglyness complete so people can find the guilty party.. Jeremy.
new b11bf8b Fix S3 "make install". Don't build cifs.upcall.c in S4 as there are no checks to see if the required include file is available. Jeremy.
new 0daf9a0 Note that the delaytime for update has changed betweek w2k3 and w2k8. We must eventually parameterize this. Jeremy.
new bef665b s4:torture Make Samba4 build on hosts with an older libnetapi
new 3ce37ae Don't run the RPC-SAMR-LARGE-DC test multiple times
new da3ee27 add NT_STATUS_HAVE_NO_MEMORY_AND_FREE()
new 8ca8dab add gendb_search_single_extended_dn()
new 0849c1e fixed ldb rename now that we have unique indexes
new dfd56dd changed the auth path to use extended DN ops to avoid non-indexed searches
new 4c70a5b socket_wrapper Cope with SOCK_CLOEXEC and SOCK_NONBLOCK flags
new 44f762c s4:torture assert that we get a Mailslot allocated before we dereference
new a12b857 s4:torture Cut the RPC-SAMR-LARGE-DC test down to size
new 9116245 nss_wrapper: make full talloced copies of struct passwd and group in testsuite.
new c49f6b7 nss_wrapper: refactor test_nwrap_membership_user() in testsuite.
new dc9b705 nss_wrapper: add coherency tests for get{gr,pw}{nam,id}.
new 8def5cb nss_wrapper: more coherence tests for group membership.
new 7433008 Only err on readability if writev_send was explicitly asked to do so
new 9dad053 nss_wrapper: call the nwrap_files_*() from nwrap_files_*_r()
new c6f39b4 Add tevent_req_notify_callback
new d0aedeb Increase tevent version for tevent_req_notify_callback()
new e53ca48 Add NTLMSSP SPNEGO to smb2 auth. Tested with Win7. Jeremy.
new 9f94c40 nsstest: Relicense header file to LGPLv3+
new abbcd57 s4-smbtorture: fix comment in RPC-SAMR-LARGE-DC test.
new 46e2bbd gitignore: remove traces of source4/libcli/auth.
new 930ea7c nss_wrapper: remove getgrouplist from nwrap_ops table.
new 73e3c85 Change smbd_smb2_request_error() to add a __location__. This allows quick identification of smb2 parsing errors. Jeremy.
new e1eb48b s3: map NetBSD's errno on posix open calls for symlinks
new 5e67aa9 libwbclient: Attempt to fix build on AIX
new 427235e s3:smbd: fix potential fsp leak if print_fsp_open() fails
new e545b25 s3:smbd: call set_current_service() when a SMB2 tcon will be used
new 7f09736 s3:smbd: ignore NTCREATEX_OPTIONS_SYNC_ALERT and NTCREATEX_OPTIONS_ASYNC_ALERT for SMB2 Create
new b65ba0e clikrb5: Prefer krb5_free_keytab_entry_contents to krb5_kt_free_entry.
new e53ee27 pidl Fix samba4.pidl.typelist test after addition of 'double'
new fcc7372 fixed handling of change notify buffer overruns
new c8d63d4 Fix bug 6392: Exit log2pcaphex if a requested output file can't be opened
new 53f0071 Fix a couple of warnings in log2pcaphex.c
new ecd1fe2 source3/torture/vfstest.c(process_file): fixed file descriptor leak.
new 96de876 s3:smbd: add support for printers to SMB2 Create
new 160ead4 s3:smbd: implement smbd_smb2_request_error/done() as macros on top of the _ex() function
new 1b806d8 s3:smbd: make smbd_server_connection_terminate() a macro
new 7a0895b s3:smbd: split smbd_smb2_read() into tevent_req based *_send()/_recv() functions
new 360c3c4 s3:smbd: split smbd_smb2_write() into tevent_req based *_send()/_recv() functions
new 34014f8 nss_wrapper: add more coherency checks for user and group enumeration.
new 5e0f122 nss_wrapper: rename test_nwrap_env to test_nwrap_enumeration in testsuite.
new f40b9ed s3:smbd: add missing return statements to the SMB2 read error cases
new d960057 s3:smbd: add missing return statements to the SMB2 write error cases
new 613c8ac s3/docs: Fix typo.
new c110e66 nss_wrapper: fix segfault in nwrap_gr_copy_r()
new af0b586 nss_wrapper: add tests for getpwent_r to testsuite.
new 59ee0a1 nss_wrapper: add tests for getgrent_r to testsuite.
new 61cf117 nss_wrapper: add cross checking test to testsuite.
new fabdebd s3:smbd: add support for SMB2 Ioctl
new f6cc5db s3:smbd: add support for SMB2 Create on IPC$
new fb750d8 s3:smbd: add support for SMB2 Write on IPC$
new 4a64df1 s3:smbd: add support for SMB2 Read on IPC$
new a3e3288 s3:smbd: add support for SMB2 Ioctl FSCTL_PIPE_TRANSCEIVE on IPC$
new 014ee5d s3:smbd: only setup the dyn iovec if a a dyn blob is given
new ee83d1a s3:smbd: fix the logic for compounded requests
new 76acd7b s3:smbd: keep the chain_fsp for SMB2 requests
new d1db140 s3:smbd: add support for STATUS_BUFFER_OVERFLOW to SMB2 Ioctl
new 140fe78 s3:smbd: add support for SMB2 Ioctl FSCTL_DFS_GET_REFERRALS
new b25227a s3:smbd: fix the build in smb2_ioctl.c
new d5e4463 s3:smbd: split smbd_smb2_create() into a tevent_req based _send()/_recv() pair
new 4f56d87 s3:smbd: split smbd_smb2_flush() into a tevent_req based _send()/_recv() pair
new 47b5a55 nss_wrapper: add struct nwrap_backend.
new 6985f39 nss_wrapper: add capability to load nss modules.
new f3aa2a2 nss_wrapper: add skeleton for module nwrap_backend.
new 2e78bc7 nss_wrapper: add missing return in nwrap_module_init().
new a845cb5 nss_wrapper: fill in module nwrap_backend.
new 68a1ef2 nss_wrapper: add support for loading nss_winbind.so via WINBIND_SO_PATH env.
new 64a1f17 Make cli_ftruncate async. Also add a simple test. Jeremy.
new 0bf56f5 nss_wrapper: rename nwrap_cache_{re,un}load as per metzes request.
new f19c914 s3-winbindd: add some debug statements while tracking down a bug.
new 3cd03b2 Allow AF_UNIX for open_socket_out
new a731eb6 Fix an uninitialized variable read in async_connect_send
new 537b257 Use data_blob_null instead of data_blob(NULL, 0)
new b4d7607 Fix some nonempty blank lines
new 21ac549 s3:smbd: return the same things as Windows 7 for SMB2 Ioctl responses
new 0e261d0 s3:smbd: FSCTL_PIPE_TRANSCEIVE on a none IPC$ share should give NOT_SUPPORTED
new 7194937 Add the early start of an async ldap library
new 1769c8d Add some samba-style tldap utility functions
new 256b227 Allow access as SYSTEM on a privileged ldapi connection
new 23b501e Add an early prototyp of pdb_ads.c.
new c94d1cd s3/passdb: Fix debug message: 'net setmaxrid' does not exist.
new afbe383 Attempt to fix the build without system-ldap.
new 0fee798 s3/docs: Fix example.
new 497b9e4 lib/tdb/tools/tdbtorture.c: fixed memory leak.
new 3f54032 testsuite/nsswitch/get{gr,pw}ent_r.c(dump_{gr,pw}ent): fixed wrong condition.
new 447fe57 s3-samr: cosmetic fixes for _samr_QueryDisplayInfo.
new 0845db6 s4-smbtorture: skip samr MultipleMember alias tests for 3 as well as we do already for s4.
new 6544264 s3-samr: _samr_EnumDomain{Users,Groups} need to return an emtpy array even for builtin domain.
new ee059e3 s3-samr: let _samr_SetGroupInfo level 3 just pass with success.
new c3f1f6c s3-samr: remove total_data_size variable in _samr_QueryDisplayInfo.
new 93e7970 s3-samr: fix _QueryDisplayInformation r->out.returned_size.
new cc7b622 mount.cifs: properly check for mount being in fstab when running setuid root (try#3)
new a783b1e s3-samr: SetGroupInfo level 1 should not return NT_STATUS_INVALID_INFO_CLASS.
new fbb1e99 s3-samr: fix return code of _samr_LookupRids when run with pdb_ldap.
new f5e9e19 s3-groupdb: fix enum_aliasmem in ldb branch.
new 35492ad Fix after making tldap independent of ldap.h
new d8f3317 req_del and req_abandon are ASN1_APPLICATION_SIMPLE
new 83dee90 Fix syntax of sending a delete request
new f3b227c Return full info in pdb_ads_search_users()
new 14a2974 Make "net sam list" work for groups, aliases and builtins
new 27fcab9 mount.cifs: update the mount.cifs manpage
new bee9fda Add tldap_pull_uint32
new e2611e2 More pdb_ads stuff
new 4de4c03 Add "net sam createdomaingroup"
new 9726e76 Update WHATSNEW for an alpha8 release this week.
new faabc97 async_sock: try fix the source4 build on FreeBSD, Solaris, SLES8
new eff9bcc talloc: try to fix the source4 build on AIX
new bccef82 replace: add fallback define for IOV_MAX
new bb4cffb Fix bug 6449
new 054ef88 Fix a valgrind error in "net rap user add"
new b5ac106 Further fix for 6449
new 7e8b3d8 nss_wrapper: add my copyright.
new 2775c52 s3-charcnv: remove remaining malloc references in convert_string_talloc().
new fb6e835 s3-charcnv: always talloc_free in convert_string_talloc() error path.
new 9e4b510 s4-smbtorture: exclude oem_information checking for s3 in RPC-SAMR.
new 89616420 s3-samr: support _samr_SetGroupInfo level 2.
new bb6cb7e test: add NSS_WRAPPER_WINBIND_SO_PATH to make test.
new 9ac7e78 s3-selftest: forward NSS_WRAPPER_WINBIND_SO_PATH env to tests.
new bc091e7 s3-winbindd: workaround alias enumeration in expand_groups().
new 029e8e6 s3-test: finally enable RPC-SAMR against samba3.
new c41a12f rl_event_hook detection
new 11332e1 Make tunable for modulesdir
new 40178dd Add langinfo.h to the system/locale.h
new 16f5aed Check for dmalloc at the end of the configure
new ab88f90 Set SIGRTMIN to NSIG
new 96eaa41 SIGRTMIN additions
new a7cd667 Small fix to SMB_LIBRARY macro
new ef9773c Fix make test_pam_modules
new 18c340b s3:Makefile.in: use LIBDL as make variable instead of a shell variable
new 2c84de4 s3-rpcclient: allow to set query size for samr enum calls.
new 6f4044c s3-samr: fix enum_acb_mask type (uint32 instead of uint16).
new 381f88f s3-examples: fix usage for eventlog example script.
new 963efb5 s4-smbtorture: fix test_ReportEventLog in RPC-EVENTLOG.
new 66c3cd1 Implement pdb_ads_create_dom_group()
new 5ea8842 Implement pdb_ads_delete_alias
new a51e6ce Pass a talloc_ctx to pdb_enum_aliasmem
new 7ab4d3f Implement pdb_ads_enum_aliasmem
new af82489 Do not use a variable format string
new 9b42c5c Add tlda_add_mod_str
new 275ca40 Implement pdb_[add|del]aliasmem
new 094f47e Fix two 64-bit warnings
new d11d438 s4-smbtorture: also test for "all" architecture in enum driver tests in RPC-SPOOLSS.
new 6dd1f99 s3-spoolss: add server-support for queries for the "all" architecture in printdriver enum calls.
new d2bb72d s4:heimdal: fix build on FreeBSD
new c736baf Make open_udp_socket() IPv6 clean. Trying to fix bug #6437 - Unable to join IPv6-only ads domain. Avaiting feedback from submitter before backport to 3.4 and earlier. Jeremy.
new d5e6ae5 python: Fix samba4.dcerpc.rpcecho.RpcEchoTests.test_surrounding test.
new 7f52c8f libsamba-util: Fix soversion.
new 80d0a12 s4-smbtorture: add test_QueryDisplayInfo_level to RPC-SAMR-LARGE-DC.
new 7caf51c nss_wrapper: fix typo in testsuite.
new bf7c814 s4-smbtorture: when testing RPC-SAMR-LARGE-DC its fine to just close the objects.
new c49c1b9 s3-lsa: remove old code that we cannot even compile anymore.
new 46b5cce Fix some nonempty blank lines
new 4c39297 nsswitch: try to fix segfault in nss_winbind on NetBSD found by torture test.
new 890fbf2 Make "net ads listmem" also work for domain groups
new 89bd09e Implement pdb_ads_enum_group_members
new 4b0658d Replace the "ipv4" specific strings in libcli/cldap/cldap.c with "ip". CLDAP can run over IPv4/IPv6, even though some of the netlogon messages are IPv4 specific. Fix the new ads_cldap_netlogon() to be IPv6/IPv4 agnostic. This compiles but I don't have a good test env. for this (although as the previous code was *completely* broken over IPv6 this will expose previously hidden bugs if it's broken :-). Jeremy.
new 03dd06d fixed socket wrapper to determine family from the right structure
new b258c5f work around conflict in pidfile() prototype for heimdal on NetBSD5
new f7ba8ba try to get PICFLAG right for HP-UX with gcc
new c0965e0 It seems that IRIX doesn't have IOV_MAX
new b5ca541 s4-smbtorture: rename SECRETS to LSA-SECRETS.
new 7e14700 Implement "net sam deletedomaingroup"
new 63e6bb9 Implement pdb_ads_delete_dom_group
new 54fb170 lsa: use the lsa access masks in idl.
new 6545e9e Make "net sam [add|del]mem" work for domain groups
new fa074c9 Implement pdb_ads_[add|del]_groupmem
new 0302bbd No need to free twice -- thanks gd :-)
new 71caa90 s4-selftest: change rpc.secrets to rpc.lsa.secrets here as well.
new 72fd5fa s3-net: fix "net ads testjoin".
new 81275c8 s4:libcli/smb2: prepare SMB2 signing code for compounded requests
new d777879 s4:libcli/smb2: add support sending compounded requests
new 5b99fa5 s4:libcli/smb2: only add the 1 byte dynamic buffer padding for non compounded requests
new d153430 s4:libcli/smb2: add smb2_transport_credits_ask_num()
new 7b27b5f s4:smb2srv: remove the chained file handle on close
new 7633995 s4:smb2srv: fix handling of multiple compounded requests
new f550915 s4:smb2srv: remove old TODO comment, we already check the seqnum
new 959503e s4:smb2srv: correctly fail remaining compounded requests after a failure
new ba42ccc s4:torture: add SMB2-COMPOUND test
new 38cd0e0 net: Only use the in memory ccache when not already using a kerberos ticket in net ads
new ebf5523 s4: smbcli_transport_send hit the socket right away if possible
new 8d95883 s4:smb2srv: don't allow the related flag on the first request in a compounded chain
new 7c58a2f SMB2-COMPOUND: add some tests for invalid requests
new 6c44cc1 s3:smbd: don't include 1 byte padding for the dynamic buffer of SMB2 responses
new 915892e s3:smbd: for now ignore all non NBT Session Message requests for SMB2
new c0b6405 s3:smbd: more validation of the incoming SMB2 requests
new c8b3030 s3:smbd: skip file handle checks for SMB2 compounded requests
new 3d220f9 s3:smbd: make sure we pad compounded SMB2 responses to 8 bytes
new 4ae8bf0 s3:smbd: only pass the chained file handle for related compounded SMB2 requests
new 66acfbf s3:smbd: response with the same SMB2 flags as given by the client
new a18341d s3:smbd: only check the next_status for related requests
new 9af9a43 Do not pull samAccountName twice
new 6b0e6fc s4-tests: Add separate variable for tap2subunit.
new fae921e Fix installation path of the subunit python modules.
new 078443b Some more fields in pdb_ads_init_ads_from_sam()
new b660e51 If there are no mods, don't bother the ldap server
new 48dbfc8 fixed server side sorting of case-insensitive strings
new 6836b16 fixed server side sort control
new 8e1b848 Clarify and expand the Kerberos notes made by Andrew Bartlett in 2005
new fbde001 Remove copy of kerberos-notes.txt added in incorrect location
new 9e7501b Clarify and expand the Kerberos notes made by Andrew Bartlett in 2005
new d420196 added asn1 functions for handling booleans in a simple context
new a5003de fixed the encoding/decoding of the reverse attribute for server side sort
new c6f5e1b fixed some places where RPC-SECRETS needs to be changed to RPC-LSA-SECRETS
new ad0d803 s3/docs: Fix typos.
new ddad58f mount.cifs: explicitly handle non AF_INET/AF_INET6 addresses
new 29b78b3 s3-build: Fix make test_shlibs and test_nss_modules.
new dc5c7b7 Make ctemp async. Fix the test to pass against W2K3. Jeremy.
new 27bb7ac lib-util: move set_blocking() call into own file.
new b152afe s3-libwbclient: fix unresolved symbols in libwbclient.
new fc2a3b6 s3: Remove unused stat structs being passed to SMB_VFS_CREATE_FILE
new ab779f5 s3: Remove extraneous calls to unix_convert
new 6088e55 s3: Make all callers of SMB_VFS_CREATEFILE call unix_convert first
new 2481d8d s3: Remove unix_convert handling from createfile implementations
new 5b2034f s3: Remove the now unused CFF_DOS_PATH flag All paths are now unix paths, making this flag useless.
new bddd7ad s3: Add utility function for copying an smb_filename struct
new a9ec21c s3: Prepare the first set of SMB_VFS_CREATE_FILE callers to take an smb_filename struct
new 6e9e033 Fix a segfault in pdb_ads_delete_user()
new 96df53f Implement pdb_ads_lookup_rids
new baa47dd pdb_default_aliasinfo is just fine for pdb_ads right now
new 6372bd6 Implement pdb_ads_set_aliasinfo
new e5353ce Don't recurse in reopen_logs().
new e9caf7d A script to compare the differences in nTSecurityDescriptor between 2 hosts
new 223b30f Fix build of recurusion fix in reopen_logs()
new 3174de6 Fix build with external talloc.
new 117c19e Implement pdb_enum_alias_memberships
new 7ea3cc5 selftest: Use subunit internally, and a separate test output formatter.
new 0a1dbf3 subunit: Support the time: command.
new 9e10800 subunit: Move more Subunit printing logic to Subunit.pm.
new 0e2f970 Subunit: Support "fail" as alias for "failure" in Subunit streams.
new 4e276fb selftest: Add script to filter out known failures from a subunit stream.
new 24f01e7 selftest: Use filter-xfail for known failures
new 9bdf76c selftest: Avoid decreasing total testsuites if the original total is not known.
new 16a69f3 selftest: Use external processes for filtering known failures and pretty formatting.
new c278ee5 More work supporting prefixes.
new 4308e69 selftest: Fix subunit stream to include the right prefixes rather than extending the subunit protocol.
new 8a76e4a selftest/subunit: Remove prefix command.
new e979560 selftest: Remove unnecessary uses.
new 68578d6 selftest: Fix handling of testsuite, reintroduce progress indication.
new ed61cc5 selftest: Fix subunit formatting, fix years when filtering subunit streams.
new 2e311fd selftest/subunit: Remove open_tests argument from parse_results.
new d8a77a7 selftest: Properly recognize xfail testsuites.
new 84f2d30 selftest/subunit: Add diff command that can diff two subunit streams.
new 9faaffa selftest: Make it easier to do subunit diffs from other apps.
new 2ffffcb subunit: Sort diff output.
new 43143aa Fix Samba 3 selftest to use new selftest formatting functions.
new 3344df8 selftest: Fix uninitialized variables in selftest output.
new cc21634 selftest: Fix exit code for format-subunit.pl.
new 6eadb8a s3: refactor utility function to handle splitting the directory from the mask
new 3950675 s3: Prepare the do_unlink path for passing smb_filname to SMB_VFS_CREATE_FILE
new 62f36b1 s3: Prepare the rename path for passing smb_filename to SMB_VFS_CREATE_FILE
new ef55c2b s3 passdb ads: add missing character
new 5cef57f Fix bug #6297 - owner of sticky directory cannot delete files created by others. The reason we couldn't delete was we were erroring out early if requestor was not the owner of the file we wanted to delete, instead of checking if the requestor owned the directory as well. If either of these is true, we must go on and check the ACL. Karolin, this is a must for 3.4.0 and also 3.3.next. I'll update the bug report with patches for 3.4.0 and 3.3.next and ask vl to review. Jeremy.
new 9b261c0 s4:heimdal: import lorikeet-heimdal-200906080040 (commit 904d0124b46eed7a8ad6e5b73e892ff34b6865ba)
new 4c1a7d7 Add supportedCapabilities to our rootDSE
new 8fc3602 subunit-filter: Print names of skipped testsuites.
new b8f36d3 selftest/buildfarm: Don't assume that a reason being specified is an indication of failure.
new 3938d1e s3-docs: Fix Bug #4280. Shutdown scripts are called as root for privileged users.
new bbe758d always enable RPC debugging with a debug level >= 100.
new f5a47dc avoid crashes in ndr_print_*() calls
new ddce3b5 two more NT status codes that we get on DRS with w2k8-R2
new ff4acca Revert "avoid crashes in ndr_print_*() calls"
new 6c5c991 s3: Call va_end() after all va_start()/va_copy() calls.
new 994a4d3 format-subunit: Remove subunit output module.
new c418af2 ad-schema/license.txt: Fix typo.
new ba4a047 packaging/Debian: Remove outdated Debian package sources and instead refer to Debian.org and SerNet packages.
new 8c10fb7 selftest: Output subunit on the buildfarm.
new 13e1654 selftest: Remove existing buildfarm output format.
new 718f9be selftest: Add option to strip output of succeeded tests, and use it on the buildfarm.
new a36a3e4 Add debugging facility to tldap, analogous to tevent
new baa6ebd Add basic tracing of tldap messages
new 6e4c57c Activate tldap tracing in pdb_ads
new 7c3f31a subunit: Pass canonical names of test results to formatters and filters.
new 38780d6 Fix wb_req_more(): Return 0 when done, read_pkt_send needs that
new 93384da selftest: Document the fact that test runner and formatter are now separate tools.
new 4bef8ac selftest: Fix references to filenames with knownfailures and slow tests.
new 89aed27 subunit: non-zero exit code if one or more testsuites failed.
new 9b5d905 examples:s2→s3-ldif-convert-script: fix objectclass recognition
new 1be1a33 Simplify close_normal_file()
new 808721f Fix bug 6440
new f409b00 Check for error in transfer_file return also. Jeremy.
new 9d7c4ad s3: Add smb_filename utility functions and fix a bug in copy_smb_filename
new 04afa4b s3: Plumb smb_filename through SMB_VFS_CREATE_FILE
new a88bbaf libwbclient: Add debugging hooks.
new afe7949 smbtorture: Remove unused 'quiet' output format.
new 4785036 smbtorture: Output subunit by default.
new baa6084 Make winbindd_cli_state->request a pointer instead of a struct member
new c049d09 Convert the main winbind client communication to wb_reqtrans.c
new 9b06c27 Convert the winbind parent->child communication to wb_reqtrans
new 0834574 Remove some unused code
new ed3bc61 Add wb_domain_request_send/recv
new e3bed48 Add an async wb request loop
new 340b55a Add async wb_ping
new d362313 Convert async_domain_request to wb_domain_request_send
new 14889b1 Add winbindd_dual_ping to all children
new 225b14c Convert winbindd_domain_info to wb_domain_request_send
new d61f362 Remove unused init_child_connection()
new e4fb2b9 Do not use "finished" in winbind child
new eaaaea0 Avoid scanning the client list when a client exits
new c4a97b2 Do not store the listening fde
new 07fac35 Make rescan_trusted_domains a timed event
new f1dd6cd winbind: replace process_loop() by tevent_loop_once()
new cd99196 Fix an error message: We get the errno in "err"
new 90535b5 Remove an unused struct member in winbindd_cli_state
new 97ba4f6 Make winbindd_cli_state->response a pointer instead of a struct member
new 49eccee Remove "winbindd_request" and "winbindd_response" from winbindd_cli_state
new b706265 Fix a = vs == error in writev_handler
new 0c3580c Do a correct TALLOC_FREE in an error case
new f92269a s3/libsmb: Fix debug message.
new 24f9f32 Add a synopsis section to the pam_winbind manpage.
new 779eea4 Document the try_first_pass option in the pam_winbind manpage.
new 1809ff4 Dcoument the PAM data exports in the pam_winbind manpage.
new 59ab157 Move pam_winbind to the right manpage section (8).
new ed5c270 Fix the section of the pam_winbind manpage.
new 3014753 Fix the posixtimedlock test
new 57ba31c Add option to --disable-python on build
new f518e37 Add new replace check for --version-script
new 7aee9f9 Add exports file and abi checker for tdb
new e83f4b8 Add exports file and abi checker for talloc
new efccef0 Add exports file and abi checker for tevent
new 6f33503 s3 onefs: Change onefs modules to use the new createfile api
new 537aa4c s3 onefs: Fix reading over the end of the array, because the incorrect array was being read.
new f7ada51 python: Add API for accessing available shares.
new 308de54 python: Provide way to iterate over available shares.
new c033039 s3-netapi: add NetGetJoinInformation example code.
new 2f88475 s3-docs: fix typo in pam_winbind.8.
new 33be1f5 s3-netapi: Fix Bug #6305. Correctly prompt for a password when a username was given.
new 29b8e08 s3-netapi: Fix Bug #6451: net/libnetapi user rename using wrong access bits.
new cbb55b3 _lsa_EnumAccountRights and _lsa_EnumPrivsAccount can return an empty set of privilages if the SID doesn't have any. (From [MS-LSAD.pdf]) Jeremy.
new 823681b s4-smbtorture: use TORTURE_TEST_USER define in libnetapi user test.
new bdd214b s4-smbtorture: use torture_comment in RPC-SAMR-USERS-PRIVILEGES test.
new fbe85c7 s4-smbtorture: add test for NetUserSetInfo level 0 (user rename).
new 9b30c5c Fix msdfs after the change to smb_filename struct. We must *always* pull the pathname, then call resolve_dfspath(), before unix_convert(). Jeremy.
new eae3745 Remove msdfs pathname processing from default create file. No longer needed. Jeremy
new 095f66b s3/libsmb: Fix typo in error message.
new f0930ce s3/i18n: Update German SWAT translations.
new 5a8483e s3-net: Fix Bug #6328: allow multiple rights in "net sam rights grant".
new e26de2d s3/i18n: Add Russian translation for SWAT messages.
new c5580ca s3/i18n: Add Russian to the list.
new 6098be3 s3/packaging: source -> source3
new 13494c0 s3/packaging: pam_winbind has been moved to section 8.
new 86450bd s3-net: Fix Bug #6328: support "net sam rights grant/revoke" with multiple rights.
new ac1d311 fix release scripts to always git clean
new 2f27d0c pyldb: Support getting the parent of special DNs without segfaulting.
new c3770f1 pyldb: Fix segfault, freeing memory too early in search.
new d558d8a pyldb: Fix two memory leaks of attribute lists.
new d4172bb pycredentials: Fix memory leak.
new 0c16676 pyldb: Fix memory leak of LdbMessage's created from Python.
new 7b8fcac pycredentials: Raise MemoryError when unable to create objects.
new 28a2c26 param/python: Fix memory leak of LoadParm objects.
new a61e114 pyldb: Fix another memory leak and reference counting error.
new f1561cd pyldb/tests: Use different dn's everywhere, to easily spot which test is breaking in gdb.
new 0c3769e pyldb: Fix memory leak in Dn.concat.
new 4d2baca pyldb: Fix memory leak in Dn.get_parent().
new 832b929 pyldb: Fix three more (minor) memory leaks.
new 8b82e3b Make fullschema script executable.
new 2dd921c Only install an explicit set of scripts during "make install", rather than whatever happens to be in the source tree.
new 43b7a0e tdb: Fix help string in configure flag to enable Python bindings.
new 57cd98d selftest: report time after testsuite, gives nicer output on the buildfarm.
new 7d20e8f Fix bug #6476 - more then 3000 smbd-zombies in memory We weren't reaping children in the [x]inetd case. Jeremy.
new 57c514a Remove outdated Python status file.
new 76bf5a4 configure: Use Python tdb bindings from the system, if found.
new 4657f52 Fix build with system LDB.
new 4e293e3 smb_build: Always build modules for system-libraries as shared libraries, since they can't be included in the static library.
new a5563d2 selftest: Use common function when skipping testsuites based on run-time conditions.
new edbbbff dsdb: Fix build against system ldb.
new 8178a40 Use system LDB by default if the right version was found.
new 78e316d Use system Python LDB bindings, if present.
new 5cfac1a s3: Plumb smb_filename from create_file all of the way down to fd_open
new 4e3656b s3: Change SMB_VFS_OPEN to take an smb_filename struct
new 5eac926 s3 onefs: Remove dfs resolution from create_file() now that it's being done at a higher level
new f666da6 Add const to cast, to fix warning
new efe6552 NETLOGON pipe improvements
new 71515ba s4: Call va_end() after all va_start()/va_copy() calls.
new 68fd09e LDB: Link against both tevent and talloc
new b112cc5 For tevent to install tevent_util.h
new e0caf39 Fix syntax error in lib/ldb/ldb_sqlite3/base160.c
new 89e979f Fix resource leak in lib/ldb/tools/ldbmodify.c
new ef45b31 source4/client/client.c: Possible memory leaks
new b250c8d Fixes for the "cldap" tests
new 9534598 Require the new tdb 1.1.5 (for performance reasons)
new 0ac46b0 s4:gensec Print GSSAPI error message when unable to find PAC
new 2afc6df s4:setup Add an option to 'setpassword' to force password change at next login
new 19413c5 s4:kdc Allow a password change when the password is expired
new 58e8db9 s4:libnet Allow 'net password change' to work on expired passwords
new 033e25f s4:testprogs Don't specify a username/password when checking the ccache
new 1e6fb7d s4: Add tests and 'must change password' flags in setpassword and newuser
new 79454b5 Bump the ldb version and the version Samba4 requires.
new 6620489 Remove unused variable
new 33a5992 s3:netlogon Cope with recent rename in netlogon.idl
new e912764 s3/docs: Add documentation for 'net sam rights'.
new c925058 Revert "For tevent to install tevent_util.h"
new 6037c20 wbinfo: use wbcLogonUser for wbinfo -K.
new e7e98ba libwbclient: fix returned LogonInfo in wbc_LogonUser().
new 3426748 Replace the boilerplate calls to : resolve_dfspath() -> unix_convert() -> get_full_smb_filename() -> check_name() with a new function filename_convert(). This restores the check_name() calls that had gone missing since the default create_file was changed. All "standard" pathname processing now goes through filename_convert(). I'll take a look at the non-standard pathname processing next. As a benefit, fixed a missing resolve_dfspath() in the trans2 mkdir call. Jeremy.
new d2da9de Add some const to the stat struct in the dosmode calls. Fix a couple more unix_convert uses to filename_convert. Fix bug in acl_group_override() where an uninitialized struct could be used. Move unix_convert with wildcard use in SMBsearch reply to boilerplate code. Jeremy.
new 3188582 acl_group_override() doesn't need to call stat. Pass this down from above (as const). Jeremy.
new 5a9ca3d Fix bug 4699: Remove pidfile on clean shutdown
new 5d40677 s3-pam_winbind: Fix Bug 6253: Use correct value for password expiry calculation.
new 0376d05 Correct handling of 32-bit integer attributes in SAMBA 4 - LDB handles now all 32-bit integer attributes correctly (also with overflows) according to the schema - LDAP backends handle the attributes "groupType", "userAccountControl" and "sAMAccountType" correctly. This handling doesn't yet use the schema but the conversion file "simple_ldap.map.c" which contains them hardcoded. Did also a refactoring of the conversion function there. - Bug #6136 should be gone
new 2627c6c Fixed some uninitialised variables
new a8e757b A fix in the ACL code used by both SAMBA 3 and 4
new 5c19c60 s4:ldb Add test for integer normalisation behaviour
new 19723ed Partially revert restriction of socket_wrapper to 1500 byte writes
new e5a15e6 added a sample script for the "idmap script" option
new 4c23a95 added some basic documentation for the idmap script option
new dcc9ae6 s4:ldapsrv Place the 'privilaged' ldapi socket under an #ifdef
new 17e1cbb Partially revert restriction of socket_wrapper to 1500 byte writes
new 4ceae35 Mark as release version
new c0d681a On our way to alpha9!
new ec47444 Allow developers access the the privilaged ldapi socket for the moment
new d9498aa Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
new e6cb82a s4-smbtorture: fix test_GetInfoLevel crash bug in RPC-DFS.
new 862ae38 s3:dmapi: prefer dmapi libs from gpfs over system libs
new 5cb6bf6 Add tldap_context_[gs]etattr
new 663e841 Make tevent_req_is_ldap_error public
new b9c99a2 Add tldap_fetch_rootdse
new 756f837 Add tiny tldap test
new 4ad43a2 s3/docs: Fix typo.
new 8d1b819 Fix Coverity IDs 922 and 933
new 0524d24 Add a missing talloc_move() in tldap_search_recv
new 7930f15 Don't require "Modify property" perms to unjoin bug #6481) "net ads leave" stopped working when "modify properties" permissions were not granted (meaning you had to be allowed to disable the account that you were about to delete).
new ec154a1 s3:build: link libtalloc statically if using internal libtalloc
new 5ceda58 s3:build: check for availability of external libtdb and use it if available
new e3c7720 s3:build: remove LIBTDB_OBJ from TDBTORTURE_OBJ collection
new bd70351 s3:build: build the tdb tools only when using the internal libtdb
new 23c7ecc s3:build: build talloctort only when using the internal liballoc
new 8925778 s3: fix make test with external libtalloc or libtdb.
new 1e989db Fix coverity #676. Forward NULL. Jeremy.
new f262f80 Fix coverity #920. Possible NULL deref. Jeremy.
new d9eb1d9 Fix coverity #900. Resource leak. Jeremy.
new 271d09f Fix coverity #740. Resource leak in error paths. We should always return queue here as the caller will free. Jeremy.
new 661f0ba Fix coverity #729. Resource leak in error path. Jeremy.
new eb8c081 talloc_tos() aborts if it can not get a stackframe
new f24e63a Fix empty lines
new 62eb817 Fix setting passwords in pdb_ads
new 63a70ba Prepare control support
new d45cf01 tldap control support
new 6abd9e4 Add tldap_entry_has_attrvalue
new 361db18 Add tldap_supports_control
new ecf8ceb Move asn1_blob() to lib/util/asn1.c
new 22cb9bd Move asn1_load_nocopy() to lib/util/asn1.c
new a3eb0a3 Reorganize retrieving errors and server-sent controls
new 4aade27 Add tldap paged searches, together with two helper routines
new 36a8abc s3-libnet: fix libnet_unjoin_remove_machine_acct() when called without ads struct.
new 5a4d618 s3: forward MSG_DEBUG from smbd parent to all children
new ed8c0ed samr: add samr_UserInfoLevel and samr_DomainInfoClass enums based on MS-SAMR.
new 451a73e s3: re-run make idl.
new e4dec23 s3-eventlog: implement _eventlog_ReportEventW().
new a6ab195 s3-lsa: Fix error path in _lsa_EnumAccountRights.
new 118ac25 s3-spoolss: restructure _spoolss_EndDocPrinter().
new 05459cf s3-printing: eliminate another non sec_initial_uid using security check.
new 46167c1 s4-smbtorture: more paranoid checks while testing group membership in RPC-SAMR.
new e3fb71d Only set the password if there is one
new 17a6554 Reenable the LDAPI socket for the merged build
new cf7c41b s3:smbd: the SMB2-COMPOUND test shows that the related vs. unrelated flags isn't checked first
new bea384b s3:smbd: add smbd_smb2_send_oplock_break()
new 754db20 s3:smbd: keep a list of outstanding SMB2 requests
new 3b25d86 s3:smbd: add support for async interim SMB2 responses and prepare SMB2 cancel
new b7ea274 s3:smbd: send SMB2 interim responses for async calls
new 36c1019 s3: Convert is_visible_file to use talloc_asprintf instead of malloc
new e129384 s3: Plumb smb_filename through SMB_VFS_STAT and SMB_VFS_LSTAT
new 28d74f9 s3-samr: refactor _samr_QueryDomainInfo().
new aab9e55 s3-samr: refactor _samr_SetDomainInfo().
new ebf0af0 s3-examples: make get_next_oid exectuable.
new f62d9f5 s3-netlogon: fix validation level 2 support in netr_SamLogon and friends.
new 313a2bf s3-netlogon: remove init_netr_SamInfo functions.
new 2032a19 mount.cifs: add support for sending IPv6 scope ID to kernel
new 6a66114 Add a \n to a debug message in smbacl4_nfs42win
new 7450f3a s3-netlogon: remove remaining netlogon init functions.
new 946beae s4: Add libwbclient backend to auth_winbind
new 309924e s4 auth_winbind: Don't allocate the rids for the info3 structure within the loop
new 4250eab s4 auth_winbind: Internally, info3 has utf8 buffers, not utf16 buffers.
new 9c48f5b Fix bug #6506 - SMBD server doesn't set EAs when a file is overwritten in NT_TRANSACT_CREATE. Reported and verified by Long Li <longli at microsoft.com> Jeremy.
new 358ccc3 s3: Change set_ea() and its callers to use smb_filename
new 2ccd501 s3 onefs: Plumb smb_filename through onefs createfile path
new da9cee8 s3: Remove get_full_smb_filename() from open_directory()
new 9001c53 s3: simplify some redundant logic in is_ntfs_default_stream_smb_fname()
new eb8c658 s3 file_access: Convert some more functions over to use smb_filneame
new 6395bc5 s3: pass a valid stat into file_ntimes()
new 2579afc s3-vlp: drastically shrink size and dependencies of the virtual line printer.
new a4bc5bf s3:passdb: fix bug #6509: use gid (not uid) cache in fetch_gid_from_cache().
new 131c95e Upgrade ntvfs_map_*info to ntvfs_map_async_setup/ntvfs_map_async_finish
new cfafe9b Fix a typo in a comment
new 382a937 Fix some dead code warnings from SUN Studio
new 3c382db Don't use ads realm name for non-ads case. #6481
new 04e4d03 The solaris linker seems to require an extra mention of dependent libs
new a702dea s3/lanman: Workaround for KB932762.
new 0fb0275 Fix some nonempty blank lines
new 79c299f Stop listening for inotify data when there's none
new 53b9a24 tldap: Don't fire off more than one read_ldap request during searches
new c687eb1 Properly free a downlevel readv request. Metze, please check
new 55dae44 Add tstream_read_packet
new f5321ff Convert tldap to tstream
new 8e22e38 Move read_ldap_done after read_ldap_send
new ae5e1d9 tldap_msg_received: Properly free the asn1_struct in case of an error
new c594d21 Add tldap_search_va
new 344dbce If the connection is down, don't try another write.
new 325a58a Make pdb_ads survive a restart of Samba4
new 711544d Turn the pdb_rid_algorithm into a capabilities call that returns flags
new 8414048 _lsa_QueryInfoPolicy: Use symbolic info level names
new b08beed Small patch for SPOOLSS pipe
new bc7b608 Fixes for SAMBA3RPC torture test
new 1e21ada Two patches which fix issues on cross compiling/building
new 2d9b51c Correct the headers of some SAMBA 4 setup python scripts
new 994506a ldb: Properly handle NULL when copying attr lists.
new 077898b Enhancement of "simple ldap map" with "systemFlags" attribute
new 4aa335b SAMDB: Don't check for "sAMAccountName" twice
new c5a1aa5 Correct some typos in the LDB partition module
new 55ed0be Fix bug 6514: net gives unhelpful "lp_load failed" when it's missing smb.conf
new 1501309 Adds the impersonation level in ntcreatex requests to SAMBA 3 misc torture test
new 0e95b80 Revert "s4:debug: make setup_logging() a bit more compatible with samba3"
new 6e92505 Fix ndrdump to use a common setup_logging() API
new 595d07d mount.cifs: don't pass text ro/rw options to kernel
new ec5c83c s4-smbtorture: add torture_suite_add_machine_workstation_rpc_iface_tcase.
new 50bb4bc s4-smbtorture: add RPC-SAMR-MACHINE-AUTH test.
new bd997b2 s3-selftest: add RPC-SAMR-MACHINE-AUTH to list of test to run against s3.
new b1d5e51 tsocket/bsd: more correctly check if the cached tevent_fd is still valid
new 857ed9c tsocket/bsd: also ask for TEVENT_FD_READ when we want to write into a stream socket
new e4e8555 lib/util: fix building tevent_ntstatus without config.h
new 3650143 s3:lib/sysquotas: fix usage of SMB_STRUCT_STAT (struct stat_ex).
new 57d3ada s3:fix build of old linux quota system and other unixes' quota implementation
new ce8159b s3:pdb_ads: we need to make the fd for tldap/tsocket non-blocking
new 28ef5c3 s3-pdb_tdb: give 'unknown_str' the proper name 'comment' and set comment in passdb.
new 772d5de s4-smbtorture: correctly test comment behaviour in RPC-SAMR-USERS against s3.
new 69af9ea s3:build: check for external liblua, link lua statically if using internal lib
new 0b2b9fd s4-smbtorture: use torture_comment & torture_warning in RPC samr tests.
new db89b42 s4:dsdb Explain the parsing steps for userPrincipalName cracknames calls
new 684a03e Rework hdb-samba4 to remove useless abstractions.
new 6ba0e7f s4:kdc Only get the lp_ctx once for a LDB_fetch()
new 89a074b s4:heimdal Allow KRB5_NT_ENTERPRISE names in all DB lookups
new 49e5b83 s4: dsdb Avoid using the internal ldb_private.h header
new 4e58c78 s4:ldb Allow rootdse module to build without ldb_private.h
new 9aff7b0 Rework the kerberos-notes.txt in order and format
new 66780e0 s4-smbtorture: remove trailing whitespace from RPC-SPOOLSS.
new e7d72b5 s4-smbtorture: Test for newly added form with enum call in RPC-SPOOLSS.
new b85b93d s3-spoolss: Bug #6512. Fix support for enumerating user forms.
new 91a8cb8 Fix bug #6431 - local groups from 3.0 setups no longer found. Search for groups without group suffix, group suffix is only used for new entries.
new f725014 umount.cifs: don't build it by default
new 78519b6 s3-netlogon: remove unneeded fstrings from netlogon server.
new 7f7ebfa Fix bug #6496 - MS-DFS: cannot follow multibyte char link name. consumed_ucs is the number of bytes of the UCS2 path consumed not counting any terminating null. We need to convert back to unix charset and count again to get the number of bytes consumed from the incoming path.
new 969106a s3 docs: Add documentation for 'kerberos method' and 'dedicated keytab file' parameters
new 3e3c08c [SAMBA 4 directory] Adds the object version and "systemFlags" attribute to the display specifiers
new d4a9695 [SAMBA 4 directory] Adds the complete "objectclass path" to our self-created DC object
new b31f1e6 [SAMBA 4 directory] Corrects the "systemFlags" attributes
new 9faa074 fixed rpc smb code to not reply on talloc_free being a function pointer
new b2c3c08 fixed the use of talloc_steal in ntlmssp_server
new f7a6206 removed a redundent talloc_steal
new 45ba094 fixed the reference to the global_schema
new 2d98191 use a talloc_unlink() as ops may have a reference
new 956b5a0 fixed use of reference in pytalloc
new 1251032 py_talloc_import now uses a steal, so this free is incorrect
new 269b162 use py_talloc_reference instead of py_talloc_import
new 08ed6a2 another case that should use py_talloc_reference
new 386211a A rather strange varient of talloc_unlink
new 6a19202 gensec_start now steals the auth_context
new 5fe1d8d changes to remove the ambiguity in talloc_free() and talloc_steal()
new 0534ae0 use the new talloc_reparent in two places
new 27620c8 use a talloc_reparent in a very ugly way
new 826ee30 removed a generated file
new 4fb1f8e s3/docs: Fix typo.
new 3c2f4df a talloc_realloc() to zero size needs to use an unambiguous free
new 34d6d7c fixed the talloc testsuite for the recent changes
new 8d982d9 lib/util: fix order of includes in tevent_ntstatus.c
new 9d70ef4 s3:build: remove ../libcli/nbt/tools/nmblookup.o and friends in make clean
new dd118bf s3:build: remove the libgpo objects upon "make clean"
new c229239 s3:smbd: remove unused variables passed to parent_dirname()
new b292af0 s3:onefs_open: remove unused variable passed to parent_dirname()
new a14efba s3:util: let parent_dirname() correctly return toplevel filenames
new b971860 Fix bug #6520 time stamps - e.g. last mod time is not preserved when "unix extensions=yes" are set - and using latest cifs vfs client Cancel out any pending "sticky" writes or "last write" changes when doing a UNIX info level set. Jeremy.
new 82b5fad Ensure we don't use delayed writes on POSIX opened files. Don't remove pending writetime changes if no time changes are sent in UNIX_BASIC infolevel. Jeremy
new 5049f61 [SAMBA 4 directory] Changes "forceLogoff" and corrects the "subRefs"
new d7af80f s4:param use talloc_unlink() to free iconv context holding references
new 0bdaa8b LDB_ERR_INVALID_DN_SYNTAX doesn't exist ...
new 865ca9b the settings structure needs to be initialised
new ae8515d fixed the pull of drs schema elements
new 465b879 Changed ldb.ERR_NO_SUCH_OBJECT to LDB_ERR_NO_SUCH_OBJECT.
new acfb01a change talloc to 2.0.0
new 0aec874 decrypt all objects in a DRS record, not just the first one
new d47bb0a we can't use the unique index code for samAccountName
new 99c1e4f s3:smbd: allow the offset to the path being 0 in SMB2 create
new f62a331 s3:smbd: move global notify_changes_by_mid to smbd_server_connection
new d73bc83 s3:smbd: restore the 3.0.x bahavior of send_nt_replies()
new 8b94eb6 s3:smbd: push nttrans and trans2 responses with no data to the client
new ef96e8c s3:smbd: simplify the notify code a bit and always reply via change_notify_reply() -> send_nt_replies()
new b804c30 s3:smbd: make change_notify_reply() more generic and hide send_nt_replies() behind a callback
new d49a0e5 s3:smbd: add support for SMB2 Notify
new 0fcd465 show attribute values in sorted order to make comparison easier
new f1dbd58 talloc: change TALLOC_MAGIC for version 2.0.0
new a45ec4d doserrors: print out some more werrors.
new f729aba s4-smbtorture: fix getjob test in RPC-SPOOLSS.
new c441668 spoolss: the flags in spoolss_PrinterInfo1 are in fact spoolss_PrinterAttributes.
new 1df9cb6 s3:smbd: add marshalling layer for SMB2 GetInfo support
new d37709d s3:smbd: add marshalling layer for SMB2 SetInfo support
new 7486046 s3:smbd: add marshalling layer for SMB2 Break support (SMB 2.002 only)
new bc957dc s3:smbd: add marshalling layer for SMB2 Find (QueryDirectory) support
new c281638 s4:libcli: move SMB2 lock flags to smb2_constants.h
new 909d422 s3:smbd: add marshalling layer for SMB2 Lock support
new b9cf441 pidl: Don't run compile tests inside the tree, won't work yet.
new e6fed3a TOSHARG: Fix typo: s/aquire/acquire/
new 4d9a929 s4: Remove stub endpoint mapper script.
new c2295ec s4 docs: Git has revision SHA's, not numbers.
new 06a9678 s3:pam_smbpass: fix build error on some Linux distros
new 0b06aa2 s3:configure: define _LARGEFILE64_SOURCE on QNX
new dcf03b9 do not redefine _INT32
new 914fa62 Revert "[s3]pidfile_create: use check is_default_dyn_CONFIGFILE() since we have it."
new fa453d9 s4: Don't install epdump, since it no longer exists.
new b54e48b s3:configure: fix syntax error in avahi configure test
new 2738178 Restore ABI compatibility for talloc.
new 30b2014 Expose functions need by backend writers
new 7119241 Sort the signature files
new cdf025f tdb: fix define of tdbdir when srcdir != "."
new e9fc7c5 heimdal: don't include <ifaddrs.h> without knowing it's there
new 80b62f5 spoolss: fill in spoolss_AddPrinter IDL.
new bee0421 s3-spoolss: implement _spoolss_AddPrinter.
new c5415e7 spoolss: the flags in spoolss_SetPrinterInfo1 are in fact spoolss_PrinterAttributes.
new cb39ba3 spoolss: fill in spoolss_GetPrinterDriver IDL.
new 1225d57 s3-spoolss: add rpccli_spoolss_getprinterdriver convenience wrapper.
new 66152d2 Attempt to fix the build
new 56ae65a Test error codes on popular streams
new 7e560bd For non-existent streams we have to return OBJECT_NAME_NOT_FOUND
new 520b6c0 Fix two pointless statics
new cfacece tldap: Do not do a return before we got the search_result
new 077808f s3/s4:build: honor library path from environment
new 1c778aa Make pdb_ads return an additional flag
new b8322ec Add pdb_get_domain_info
new 8666e79 Implement QueryInfoPolicy2 similar to s4: Make it the same as QueryInfoPolicy
new f169772 Handle LSA_POLICY_INFO_DNS
new bc1e93c Add tldap_pull_guid
new 98fb2a1 pdb_ads: Fetch the domain GUID
new f6ce7e0 pdb_ads: Use tldap_fetch_rootdse in pdb_ads_connect
new 5742ed1 Fix some warnings
new bfd82e4 Add pdb_ads_get_domain_info
new a5cd278 pdb_ads: For cached samu entries, priv is NULL
new 2540710 s3:configure: honor CFLAGS in compile tests
new 43887c8 libreplace: update library search path variables
new ee5236e Fix some nonempty blank lines
new f2998fe Actually increase PASSDB_INTERFACE_VERSION to 18 :-)
new 30dd96e Make check_bind_req static to rpc_server/srv_pipe.c
new f8cfe19 Introduce null_ndr_syntax_id
new 58fbf74 Remove "typedef struct ndr_syntax_id RPC_IFACE;"
new e77e21e Add const to init_rpc_hdr_ba
new 880c286 Use null_ndr_syntax_id instead of zeroing null_interface manually
new da45d52 s4:ldb Fix talloc hirarchy in LDIF parsing code
new f45a9d6 s4:ldb Rework use of talloc and ldif objects in python wrapper
new 8f3f62e s4:net Move net_vampire() to net_vampire.c
new 5e7da42 do not merge ACEs with different SMB_ACE4_INHERIT_ONLY_ACE flag, this leads to wrong inheritance flags in the ACL e.g. (on GPFS) user:10000036:rwxc:allow (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED
new 91e020f doc: clarify that mount.cifs never uses smb.conf
new 5d4d9d3 s4:heimdal: readd heimdal/lib/asn1/asn1parse.y which was parse.y before the last import
new 9216b20 SMB2-NOTIFY: windows7 uses a different maximum buffer size
new ad17cf1 RAW-LOCK: fix the run against w2k3, w2k8, win7rc and samba3/4
new f5b0745 RAW-LOCK: fix a compiler warning and make a global static const
new c41e5e1 Fix some typos pointed out by Oota Toshiya.
new 5a09ba4 s3: Plumb smb_filename through SMB_VFS_RENAME
new e4a85da s3 onefs: Fix failure in POSIX smbtorture test
new 1b8ffb3 s3 audit: Remove the usesless static function declarations from the audit modules
new 133e915 s3 audit: Remove some recently introduced memory leaks in the audit modules
new 258952a s3: Plumb smb_filename through SMB_VFS_UNLINK
new de3246e s3: Add ability to pass NULL to filename_convert for the char *fname
new 0f6e108 s3: Change some filename_convert to pass in NULL for char **fname argument
new 99bd4fd s3: Plumb smb_filename around SMB_VFS_CHFLAGS
new 18a27a8 s3 sticky write time: Removed unused args and tighten up a function by making an arg const
new f39232a s3 catia: Remove pointless VOPs from catia
new 3cb0e52 s3: Plumb smb_filename through SMB_VFS_NTIMES
new fd73ab5 s3 audit: Fix a memory leak
new 38b081f s3 smb2: Fix unused variable warning
new 431e63c s3: Update streaminfo implementations now that only base names are passed through the vfs
new 6dd6ccb s4:auth It is easier to copy the session key than get talloc right.
new a830a3f s3:smbd: cancel all locks that are made before the first failure
new 5ab0677 Attempt to fix the build of vfs_catia.c -- Tim, please check!
new a285969 s3: QNX doesn't know uint - replace with uint_t
new 9aebdc2 mount.cifs: clarify mapchars option
new 0d9b204 s3: Remove unnecessary const qualifiers
new 7ca59ff s3: Migrate a few functions in open.c to take smb_filename
new dad9131 s3 onefs: Fix a few bugs from the smb_filename migration
new 6b05a90 Fix for schemaUpdateNow command
new e3631da Test for schemaUpdateNow command
new 57afa1e s4:auth/ntlmssp: let _unwrap fallback to seal if sign only doesn't work
new 31bd627 docs: flesh out options section of umount.cifs manpage
new 6f64937 Fix cifs.upcall builds on some platforms (zlib)
new 7fd42d5 Fix make test_shlibs for libnss_wins and libnetapi (zlib)
new 58daaa3 When faking a create time, use the full timespec values, not time_t. Jeremy.
new c9c3d43 The migration to struct stat_ex broke the calculation of create time from the existing timestamps (for systems that need to do this). Once the write time is changed via a sticky write, the create time might need to be recalculated. To do this I needed to add a bool into struct stat_ex to remember if the st_ex_btime field was calculated, or read from the OS. Also fixed the returning of modified write timestamps in the return from NTCreateX, SMBattr and SMBattrE (which [...]
new 400c18a Rename update_stat_ex_writetime() -> update_stat_ex_mtime() to better describe what we're doing here. Jeremy
new 69c8795 s3: convert unix_mode to take an smb_filename
new 1a1d10d s3: Plumb smb_filename through dos_mode() and related funtions
new 161e182 s3: Remove is_ntfs_stream_name() and split_ntfs_stream_name()
new 83e5ac5 s3: Make some arguments to (parse|unparse)_share_modes() const
new 3a7d372 s3: Change the share_mode_lock struct to store a base_name and stream_name
new dcc97c5 s3 plumb smb_filename through smb_set_file_allocation_info()
new 02aad05 s3: Prepare open.c to switch fsp_name to an smb_filename struct
new fbaa849 s3: Repace a char * with an smb_filename struct in reply_rmdir
new 2c873c4 Add const
new 2481ce8 s4:dsdb Allow unicodePwd to be set when adding a user
new 6fc5751 Fixes inspired by OPC Oota.
new 14952c7 Replace word noone with more correct word nobody. Thanks OPC Oota.
new c624a70 Make escape_ldap_string take a talloc context
new f1fad2e s3: Fix two arguments that broke when plumbing smb_filneame through dos_mode()
new 8d1b061 cifs.upcall: use pid value from kernel to determine KRB5CCNAME to use
new db1e582 Attempt to fix the build -- jlayton, please check!
new 12ed9ca s3:smbd: fix parsing of invalid SMB2 requests.
new 24c8e78 s3:smbd: fix parsing of SMB2 Lock requests with lock_count > 1
new be1e549 s3:smbd: pass down the client pid to smbd_smb2_lock_send()
new 598a989 s3:smbd: abstract the main locking logic from the LockingAndX parsing
new 8d534d4 s3:smbd: make smbd_do_locking() non static
new 67c7b7f s3:smbd: add support for SMB2 Lock
new 0a0bff3 Fix our base64 implementation for blobs of length 4....
new 3969f65 Fix&Run local-gencache
new 4e516fb s3 smb2: Remove unused variable
new d8556bb Quieten events and tldap debug messages
new afc6f60 Return 0 domains from enum_trusteddoms
new 361aa19 Add hash values to the xattr ACLS to determine when an underlying POSIX ACL is changed out from under us. Passes RAW-ACL test up to "invalid owner" problem when trying to create a file owned by Everyone. Now needs porting to modules/vfs_acl_tdb.c Jeremy.
new 2000421 Remove reply_unixerror() - no longer needed. Should make Metze's refactoring a lot easier. Jeremy.
new 20bc933 s3:smbd: add missing return after reply_nterror()
new 8422e03 s3:smbd: split out smbd_do_qfilepathinfo() from call_trans2qfilepathinfo()
new ee690df s3:smbd: split calculation and mashalling of file index and access_mask
new 0ba532e s3:smbd: make smbd_do_qfilepathinfo() non static for use in SMB2
new 0851d73 s3:smbd: filter out SMB2 specific private query info levels for SMB1
new e986515 s3:smbd: add support for marshalling SMB2 FileAllInformation
new 64221bc s3:smbd: add support for marshalling SMB2 FileFullEaInformation
new d7809f6 s3:smbd: start SMB2 GetInfo support for File*Information levels
new f26a2ca s3:smbd: split out smbd_do_setfilepathinfo() from call_trans2setfilepathinfo()
new 7d73551 s3:smbd: make smbd_do_setfilepathinfo() non static for use in SMB2 SetInfo
new 2a92139 s3:smbd: split out smbd_do_qfsinfo() from call_trans2qfsinfo()
new ed99bf7 s3:smbd: make smbd_do_qfsinfo() non static for use in SMB2 GetInfo
new 3ee3eb3 s3:smbd: close_file() handles named pipes just fine, no reason to return NOT_SUPPORTED
new 8db4560 libds: share UF_ flags between samba3 and 4.
new 05fbe0c libds: merge the UF<->ACB flag mapping functions.
new f7ff6bd s3-rpc_server: pass down full unix token to map_max_allowed_access().
new 8646b95 s3:net: Fix Bug #6222. Default to DRSUAPI replication for net rpc vampire keytab
new e4fca74 s3-pdb_ads: set correct pdb field with the value from 'accountExpires' attribute.
new b25e3b6 Fix set_posix_lock check which had been reversed in the recent changes. Jeremy.
new e67de63 Make cli_posix_lock/unlock asynchronous. Jeremy.
new bd58a14 reject ACLs with DESC_DACL_PROTECTED on GPFS
new 0595963 samr: add missing samr_ValidationStatus codes.
new d7c366f s3: re-run make idl.
new 39fa946 s3-account_policy: remove trailing whitespace.
new 9f15ef1 s3-account_policy: add pdb_policy_type enum.
new 9d7cb48 remove all '\n' from ldb_debug
new d9c0d58 s3: don't make same innetgr check twice
new 99c7ee3 s3: make d9c0d58236 better readble and reduce indentation
new 9ef6af7 s3: Make smbd aware of permission change of usershare. Since usershare are relatively volatile and non-previledge users must disconnect from smbd and reconnect to it to make share permission in effect.
new 8686536 S3: Small fix to get rid of annoying log message.
new 2821f5a s3: Fix double free in net usershare.
new 73e9693 s3: fix build of pdbedit and net_sam. Guenther, please check. Signed-off-by: Bo Yang <boyang at samba.org>
new d57e67f Revert this commit :
new 74046c8 TALLOC_FREE(sd) in check_open_rights upon an error
new 72da71a Create a correct talloc hierarchy in make_sec_acl()
new 749a508 Create a talloc_stackframe for each file in wildcard unlink
new b134d4b Attempt to fix the build
new 036bad6 s3: allow setting the TCP_QUICKACK socket option
new b0cce95 s4-smbtorture: restructure test_OpenPrinter_server in RPC-SPOOLSS a bit.
new 3a367ab s4-smbtorture: add some tests to check spoolss_SetPrinter behavior.
new b6fb8cf s4-smbtorture: add RPC-SPOOLSS-PRINTER test.
new d050541 Fix bug 5886
new 4b6401a s3-passdb: fix wbc build warning.
new 5334b79 torture/smb2: Adding SMB2 Directory enumeration torture tests.
new e84d5bb s4-selftest: ok, s4 cant print. add RPC-SPOOLSS-PRINTER to knownfail for now.
new 7be1d72 When tallocing a memory block for the state in a tevent_req struct, ensure it's zeroed out. Vl & Metze please check. Jeremy.
new 5927ca7 Change to talloc_zero_size instead of extra memset. Jeremy.
new 8cb4483 torture/smb2: fix crash bugs in the new SMB2-DIR tests
new 5650468 Replace ASSERTs in gencache with "return false"
new 3e965d0 TDB_CONTEXT -> "struct tdb_context"
new e5a34b2 Remove gencache_[un]lock_key
new d936d1b Fix some nonempty blank lines
new 3edcd55 Remove gencache_init/shutdown
new ed87594 Add tdb_data_cmp
new 8a17cd8 Make gencache more stable
new 3d7dfc1 Consolidate string and data_blob routines in gencache
new 76705d1 Consolidate gencache also every 100 writes in a single process
new af3444e SMB2-CONNECT: unlink the test file at startup
new da737f2 s4:libcli/smb2: add smb2_transport_credits_set_charge() to change the CreditsCharge value for the next request
new d3be108 SMB2-GETINFO: test SMB2_ALL_EAS
new b4abb19 s3:make test: smbtorture from s3 needs to take the config file path via the SMB_CONF_PATH envvar
new fafe258 s3:lib: map ENOSYS to NT_STATUS_NOT_SUPPORTED instead of NT_STATUS_ACCESS_DENIED
new 9e2c509 s3:smbd: check quota access against sec_initial_uid() instead of 0
new 9df1c8f s3:smbd: return NT_STATUS_INVALID_INFO_CLASS in SMB2 GetInfo
new d85cc98 s3:smbd: implement SMB2 GetInfo with Fs*Information
new 722cd59 s3:smbd: add support for SMB2 SetInfo File*Information
new f49129e torture/smb2: add missing new line to the new SMB2-DIR.FILE-INDEX test
new 5b594c6 s3:dbwrap: add a wrapper dbwrap_trans_do()
new 804d3f8 s3:dbwrap: add dbwrap_delete_bystring_upper()
new 32a3275 s3:dbwrap: add dbwrap_store_bystring_upper().
new 3b3125f s3:dbwrap: add dbwrap_fetch_bystring_upper().
new 3071b07 s3:dbwrap_util: add my C
new d554c0d s3:registry: don't store differently cased entries for the same keys.
new 2b380c7 s3:registry: add db_context argument to regdb_delete_key_with_prefix()
new ec6b672 s3:registry: add db_context argument to regdb_delete_values()
new bd983db s3:registry: add db_context argument to regdb_delete_secdesc()
new 86e927c s3:registry: add db_context argument to regdb_delete_subkeylist()
new 528bf38 s3:registry: add db_context argument to regdb_delete_key_lists()
new a18a10c s3:registry: add db_context argument to regdb_store_keys_internal()
new c01d955 s3:registry: add db_context argument to regdb_fetch_key_internal()
new db4f797 s3:registry: add db_context argument to scan_parent_subkeys()
new 589bacf s3:registry: create regdb_fetch_keys_internal() with db_context argument
new eb1958c s3:registry: rename regdb_store_keys_internal() to regdb_store_keys_internal2()
new 1dfaa37 s3:registry: create regdb_store_keys_internal() with db_context argument
new 3409a44 s3:registry: don't use exported transaction wrappers in regdb_create_subkey()
new 355892c s3:registry: panic upon failed transaction_cancel in regdb_create_subkey()
new 4eeacd6 s3:registry: in regdb_delete_subkey(), panic if transaction_cancel fails
new 6cb1440 s3:registry: in regdb_delete_subkey(), don't use the transaction wrappers.
new 4c366a0 s3:registry: don't loop transaction_commit in create_sorted_subkeys() upon error
new 3189828 s3:registry: fix a comment in create_sorted_subkeys()
new a00109e s3:registry: panic upon error at transaction_cancel in create_sorted_subkeys
new 95ebf53 s3:registry: add db_context argument to init_registry_key_internal()
new 8a5b164 s3:registry: use transaction wrapper in init_registry_key().
new 302265a s3:registry: add a regdb_fetch_values_internal() that takes a db_context argument
new e634096 s3:registry: add regdb_store_values_internal() that takes a db_context argument
new cf4f808 s3:registry: use transaction wrapper in init_registry_data()
new 1c65c98 s3:registry: refactor adding of builtin reg values out
new 14f593a s3:registry: change regdb_store_keys_internal2() to return WERROR
new 3eec829 s3:registry: unify exit logic and remove leaking to talloc_stack in regdb_store_keys_internal()
new f93c9e0 s3:registry: don't leak to talloc_stack in regdb_store_keys_internal2()
new 86d747e s3:registry: use transaction wrapper in regdb_store_keys_internal().
new 8c7b960 s3:registry: use transaction wrapper in regdb_create_subkey()
new 5640598 s3:registry: add a comment header for the create_subkey set of functions
new a48d835 s3:registry: add a comment header for the delete_subkey set of commands.
new 2d6dbcd s3:registry: use transaction wrapper in regdb_delete_subkey().
new 109ea29 s3:registry: restructure logic of create_sorted_subkes() slightly
new c52dd1d s3:registry: use transaction wrapper in create_sorted_subkeys()
new dc0bcfa s3:registry: turn regdb_fetch_keys_internal() from int to WERROR return type
new 92df5e4 s3:registry: add function regsubkey_ctr_reinit()
new 7857611 s3:registry: flush the provided subkey_ctr in regdb_fetch_keys_internal()
new 5a525f7 s3:registry: db backend: add my C
new 7bd4699 s3:dbwrap: fix embarrassing typo :-)
new 2df4550 s3: make linking of cifs.upcall --as-needed safe
new 5236b36 s3: make linking of rpcclient --as-needed safe
new b08ca10 ѕ4:heimdal: teach heimdal that we have strnlen via libreplcae
new 382d5c8 s4:heimdal: teach heimdal we have (v)aѕprintf in libreplace
new 5240b10 s3:ntvfs/posix: avoid unnesessary talloc_reference()
new 64ee445 s4:ntvfs/ipc: replace unnesessary talloc_reference() by a simple talloc_strdup()
new dea2e46 s4:heimdal_build: try to fix the build on Solaris
new 7227652 s4:libnet: rename uint => uint32_t because uint is not portable
new b76ab51 s4:winbind: rename uint => uint32_t as uint isn't portable
new 1f5aec8 Make cli_unlock and cli_unlock64 async. Fix POSIX lock test. Jeremy.
new 8447600 s3:tldap: fix the build - a void function should not return a value
new 2fca950 s3:libsmb: we need to include "includes.h" as first header to let code build on all platforms
new 377a975 s3:smbd: try to fix a compiler warning on i386 : left shift count >= width of type
new 48a07321 Fix bug #6551 - win98 clients cannot connect after server upgrade to samba-3.4.0. The values of vuid and tid were not being correctly updated in the struct smb_request when passed to chain_reply inside sessionsetupX and tconX. Jeremy.
new d6c44a7 Add ad-schema/*.txt and utils to the installmisc.sh
new ba58edd Add a way to set an opaque integer onto a samdb
new 271b5af s4:dsdb Handle dc/domain/forest functional levels properly
new bc354fb s4:gensec Allow mutual auth to be turned off in 'fake_gssapi_krb5'
new 84dca62 s4:heimdal The implied GSS_C_MUTUAL_FLAG depends on AP_OPTS_MUTUAL_REQUIRED
new e16a2a1 s4:gensec Rework gensec_krb5 mutual authentication defaults
new c3f461c s4-smbtorture: some work on getprinterdriver and getprinterdriver2 tests.
new 33768fe s3-spoolss: make some of the command hooks static.
new f982c91 s3-rpc_parse: remove more unused code.
new 2260cdb s3-ldapsam: bring Fedora DS LDAP schema in line with OpenLDAP schema.
new 05bec77 lsa: fix typo in lsa_TrustDomInfoEnum enum in IDL.
new e253255 s4:heimdal: import lorikeet-heimdal-200907152325 (commit 2bef9cd5378c01e9c2a74d6221761883bd11a5c5)
new c901f57 s4:kdc Initialise new hdb function pointers.
new 1f12dc4 tsocket: rename sa_len => sa_socklen, because sa_len is a macro on some platforms
new 3fa212a s4:heimdal_build: try to fix the build on Solaris
new 29c3a27 s4-smbtorture: move all trusted domain tests to RPC-LSA-TRUSTED-DOMAINS.
new 47eb061 s4-smbtorture: move all privilege tests to RPC-LSA-PRIVILEGES.
new 3c9b262 fix LSA-TRUSTED-DOMAINS
new 0d9fdbc fix LSA-PRIVILEGES
new 8cac8fd s4-smbtorture: use torture_comment in RPC-LSA tests.
new c9fe325 s4:heimdal_build: tell heimdal we have inet_aton()
new 39684d2 tevent: try to fix the build on QNX qnx18 6.4.1 it doesn't have SA_RESTART defined
new 98aba45 s4:heimdal_build: try to fix the build on systems without ifaddrs.h
new 4a754d0 s4:heimdal_build: predefine GSSAPI_DEPRECATED depending on the compiler version
new 74c405d Tidyup prompted by #6554 - Wrong deallocation in sam_account_ok. Jeremy.
new 3b899af s3-lsa: implement _lsa_EnumAccountsWithUserRight().
new 35e45fb s3-lsa: implement _lsa_LookupPrivName().
new 4faef0d s3-lsa: Fix pointless check for sec_info flags in _lsa_QuerySecurity().
new 8d68d04 s4-smbtorture: use secinfo flags instead of numbers in lsa test.
new 106d43a Revert "fix LSA-TRUSTED-DOMAINS"
new 2e77deb Revert "fix LSA-PRIVILEGES"
new d7b31ff s4:kdc rename functions from LDB_ to hdb_samba4
new 19bc4ce s4:kdc Rework KDC to pull in less attributes for krbtgt lookups
new 6cb81f7 s4:heimdal: import lorikeet-heimdal-200907162216 (commit d09910d6803aad96b52ee626327ee55b14ea0de8)
new f6bed79 Revert "s4:heimdal_build: predefine GSSAPI_DEPRECATED depending on the compiler version"
new 9f0bdd4 Remove an unused talloc context. Jeremy.
new d5c20c0 Replace short-lived NULL talloc contexts with talloc_tos(). Jeremy.
new d4a87ee Replace more long-lived contexts with talloc_autofree_context(). Jeremy.
new 5f295eb More conversions of NULL -> talloc_autofree_context() so we at least know when we're using a long-lived context. Jeremy.
new 20f40d1 s3: Fix crsh in net usershare list
new e7daa0d s3: don't do this, upper callbacks will check it
new b180fe3 s3: compile warning and upn handling
new 9ac5f5c lsa: fill in lsa_StorePrivateData and lsa_RetrievePrivateData and rerun make samba3-idl.
new dee787c s3-rpcclient: add LSA createsecret command.
new f848f4f s3-rpcclient: add LSA deletesecret command.
new 1a86234 s3-rpcclient: add LSA querysecret command.
new 7194fc6 s3-rpcclient: add LSA setsecret command.
new 27c39a2 s3-rpcclient: add LSA retrieveprivatedata command.
new 7e9f8f0 s3-rpcclient: add LSA storeprivatedata command.
new d1903cb s3-lsa: Fix policy handle memleak and handle type check in _lsa_DeleteObject().
new 864e809 s3-lsa: also implement level 13 in lsa_QueryInfoPolicy.
new 3eea254 s3-lsa: add (not yet activate) level specific access checks for _lsa_QueryInfoPolicy.
new 2a26b2a s3-lsa: Fix access_mask calculation for new handle in _lsa_CreateAccount().
new 3e661d4 s3-lsa: let _lsa_Delete return NT_STATUS_NOT_SUPPORTED as w2k3 does.
new 11bea73 spoolss: fill in spoolss_Create/DeletePrinterIC + rerun make samba3-idl.
new ffbcf3b s3-rpcclient: add createprinteric command.
new f394fa7 s3: add failure check.
new 1a7a8d4 spoolss: fill in some unknowns in spoolss_OSVersion and spoolss_OSVersionEx.
new 3b44c0c s4-spoolss: fix the build after OsVersion changes.
new 33251da 3.4 is released...
new 6a9e003 Fix bug #6564 - SetPrinter fails (panics) as non root. Missing become_root()/unbecome_root() around reload_services. Jeremy.
new 55b4231 Move the initialization of smbd_server_conn from smbd/process, after the accept and fork, to smbd_init_globals(), so it's done immediately on server startup. This is needed as some messages are sent to all active smbd processes (including the master listening daemon). If it gets a message that forces it to scan it's current connections (ie. conn_find()) then it discovers that sconn->smb1.tcons.Connections dereferences null (as sconn == NULL in the parent) and crashes [...]
new eba2eb4 Fix a typo reading uninitialized memory. Caught by valgrind. Jeremy.
new 7254898 Fix coverity CID 931. This check is redundent as smb_fname can never be null in this function. Jeremy.
new d654782 Fix coverity CID 930. Pointer check can never be null here. Jeremy
new 3036a9c Fix Coverity CID 929. Potential NULL deref after code refactoring. Jeremy.
new 0bd13fd Fix Coverity CID 928. Removed check as this can never be null. Jeremy.
new 0259a30 Fix Coverity CIDs 887, 888. Don't pass NULL's to functions that deref them. Jeremy.
new 8c5aff2 ldb: Display SHLD_FLAGS when building.
new d356669 Remove pyldb_util and simply duplicate the 5-line function it contains, rather than creating a separate shared library for it.
new d884fcf Actually fill in ldb modules directory.
new 7883897 python: Set right ldb modules directory when using system ldb.
new 27087e6 VFS examples: Update copy of config.{guess,sub}.
new ce378e7 Fix a few type errors in VFS modules
new 5bf6203 Remove outdated status file about samba3 -> samba4 upgrade project.
new 04c1d02 Remove unnecessary include, update README.
new d8ce8f9 Create libndr-standard, which includes the NDR marshalling code for the "standard" set of DCE/RPC interfaces found on Windows.
new 7a765b6 provision: Remove unused imports.
new 28d1554 Add missing includes.
new 63a6ca0 librpc: Integrate some subsystems now part of libndr-standard and integrate ndr_dfs in libndr-standard.
new de04e00 Merge more ndr interfaces into libndr-standard.
new 5b4cb31 Cosmetic correction
new dbedfc3 include unix.h if it's available
new cb53b78 [SAMBA 4] Some cosmetic changes for the LDB modules
new 295c372 Fix typo
new a817cff Fix broken password quality check
new 5f8df16 lib/util/util_file.c(file_save): fixed file descriptor leak when read(2) fails.
new 11fa3ed source4/lib/registry/patchfile.c(reg_diff_load): fixed possible resource leak.
new de2a9fb Remove unused variable.
new 4447bd9 Include ntsvc NDR in libndr-standard.
new 8557d14 Merge branch 'master' of git://git.samba.org/samba
new 478446f Remove unnecessary imports.
new 54670bb Remove unused parameter setting.
new 54a2f51 pidl: Print proper errors when arrays don't have a specified size rather than spewing pages of perl warnings.
new 7889823 pidl: Print actual type names in errors about unknown origins rather than 'HASH(0x....)'.
new 2fc5331 [SAMBA 4 directory] Refactoring and clean up of directory structure
new 09135ee s4:kdc Add in a simple check for constrained delegation to self
new c80783e Re-add accidently removed shares test.
new 54a5183 Make tdb transaction lock recursive (samba version)
new 9357049 Make cli_send_mailslot() static. Preparing to do away with unexpected.tdb.... Jeremy.
new 04c3dfd lib util: Fix const warning
new 12a5db4 s3: Change file_structs to be allocated with talloc instead of malloc
new 635e5e7 s3 onefs oplocks: Replace static fstring with talloc'd dbg_ctx()
new 5a8d70d s3: Change fsp->fsp_name to be an smb_filename struct!
new c9b8a01 s3: Finish plumbing the fsp->fsp_name smb_fname conversion through the modules.
new 82c3f50 s3: Move is_ntfs_stream*() to filename.c
new 841efce s3: Separate out a new file: filename_utils.c
new f4530f6 s3: Plumb smb_filename through open_fake_file
new 8e04c69 s3: Add some asserts to the filename util functions
new 7601041 tdb: fix locking error
new d5efb38 s3:dbwrap: use the transaction wrapper in dbwrap_trans_delete().
new 319a97b s3:dbwrap: use the transaction wrapper in dbwrap_trans_store().
new 8b6ec5b do not log chdir with level 0 if reason is access denied
new 1436256 frsapi.idl: fix some unknown field names
new b91156d frsapi.idl: fill the frsapi_WriterCommand() function
new 9d148f7 frsrpc.idl: almost complete the idl for the frsrpc_FrsSendCommPkt() function
new 424e763 frsrpc.idl: make the chunk array in frsrpc_CommPktChunkCtr dynamic
new 6b49f28 s3: Plumb smb_filename through map_open_params_to_ntcreate
new 78ce9dd s3: Remove unnecessary fname argument from callers of filename_convert
new 4860fc4 s3: Fix RENAME_FLAG_RENAME path to stop calling unix_convert twice
new 00e2670 s3: Remove the now unused fname parameter from filename_convert()
new 23c703a s3: Remove unnecessary callers of get_full_smb_filename
new 605649e s3: plumb smb_filename through some of the trans2 posix_* functions
new 1887ad0 s4:provision Fix provision on FreeBSD
new 8f5ef10 Revert "net: Use samba default command line arguments."
new 84eced1 librpc: fix the merged build of ndr_frsrpc.c
new 4b42927 s3: Convert some callers of vfs_stat_smb_fname to SMB_VFS_STAT()
new 83284e1 s3: Convert some callers of vfs_lstat_smb_fname to SMB_VFS_LSTAT()
new 07d3b69 s3: Change unix_convert to use an smb_filename struct internally
new 109b9dc frsrpc.idl: add definition for frsrpc_FrsStartPromotionParent()
new 2cc4a43 frstrans.idl: add new DFS-R FrsTransport interface with dummy functions
new 7bad4b4 [SAMBA 4 / NETLOGON] Modify type of SAM contexts
new 94717ae Merge branch 'master' of ssh://jht@git.samba.org/data/git/samba
new 9b18c54 Fix typos reported by OPC Oota.
new 9e154b6 frsrpc.idl: add idl for frsrpc_FrsVerifyPromotionParent()
new 6c99345 frsrpc.idl: add definition of frsrpc_FrsNOP()
new c4274e3 s4:libcli/ldap: add support for new Recycle Bin Feature LDAP Controls
new d005e4d s4:ldb: add support for the new Recycle Bin Feature LDAP controls
new 1924550 Fix some C++ warnings
new 4b76f27 Fix some nonempty blank lines
new 68028a7 Some more VFS type errors
new c00e404 s4:gensec/spengo: make sure we send the blob with the micListMech signature to the peer
new 210181d s4:gensec_gssapi: pass the correct oid to the gssapi layer.
new 79fd60d Fix a few uninitialized variable warnings
new c116652 In chain_reply, copy the subrequests' error to the main request
new be5cf23 Fix the chain2 test
new 033185e Make the smbd VFS typesafe
new d2403dc Move the "enum _vfs_op_type" to full_audit
new 6b801d6 add my copyright after the VFS rewrite
new 1bab4fd Fix hash function in acl_xattr to be SHA256, make the hash function selectable. Upgrade version. Compiles but not fully tested yet (coming). Make vfs_acl_tdb.c compile - this needs updating to match acl_xattr (also coming soon). Jeremy.
new d373f0b For some strange reason using : uint8 hash[XATTR_SD_HASH_SIZE]; doesn't have the same effect as : uint8 hash[64]; Jeremy.
new c472bca Make acl_tdb match acl_xattr. Large duplication of code here needs tidying up. Compiles but not yet tested. Jeremy.
new 10324b1 s3: Allow filename_convert() to pass through unix_convert_flags and let the caller know if the path has a wildcard
new cd5133b s3: Simplify rename_internals() by passing in smb_filename structs
new ff547a2 Factor out common code into vfs_acl_common.c. Jeremy.
new 247a77a s3 onefs: Fix the onefs modules after the big refactoring
new 7197ba3 s3: Remove a few callers of get_full_smb_filename()
new f49f3fc s3: Convert a few callers of unix_convert() over to filename_convert()
new 261ae2e First patch for "new VFS" portability
new ddcfdd8 Fix some nonempty blank lines
new 6b167ae Use a switch statement in charset_name()
new 8cba97a Fix a winbind memleak
new 4c6547e Move 16 bytes from data to r/o text segment
new 7c768dd No explicit initialization necessary for a zero blob
new 9ca4486 Remove a pointless static fstring
new db5d346 Cleanup patch after "struct stat_ex"
new b9756de Cleanup patch after "new VFS"
new df0731d Fix a 32/64bit stack corruption bug
new 1a6aaee Fix a valgrind error in _samr_DeleteUser
new fb03bbf Fix valgrind errors in DeleteDomainGroup and DeleteDomAlias
new e8abc36 Fix a valgrind error in cli_ctemp_done
new d3f21d0 Fix some nonempty blank lines
new 34c535c docs: fix typos in the net man page.
new afb6ac2 s4:kdc Tidy up hdb_samba4 some more
new 0c2dca7 s4:heimdal Extend the 'hdb as a keytab' code
new b50ab31 s4:setup add 'cn' attribute to Samba4 local schema
new 56f4516 s4:kdc Push context to hdb_samba4 by way of the 'name' of the DB
new a40ce5d s4:kerberos Add 'net export keytab' command for wireshark decryption
new cdd7a52 s4:kerberos Add test to show that we actually export the keytab
new e30509f Fix a valgrind error in winbind
new d3132e2 Fix a typo
new 5135ebd Fix a valgrind error in chain_reply
new 3532882 Lift the event loop in rpc_api_pipe_req() one level into cli_do_rpc_ndr
new b7c003c Revert "s4:kerberos Add 'net export keytab' command for wireshark decryption"
new 7ccc9a6 pidl: add support for [string] on fixed size arrays.
new 92791ce pidl: allow foo being on the wire after [length_is(foo)] uint8 *buffer
new f167c97 librpc: rerun "make idl_full"
new 8860a03 frstrans.idl: add definition of frstrans_CheckConnectivity()
new e31a92c frstrans.idl: add definition of frstrans_EstablishConnection()
new a2d0c6c frstrans.idl: add definition of frstrans_EstablishSession
new 2a79773 frstrans.idl: add definition of frstrans_RequestUpdates()
new 3142f76 frstrans.idl: add definition of frstrans_RequestVersionVector()
new 826e6a8 frstrans.idl: add definition of frstrans_AsyncPoll()
new b676e63 frstrans.idl: add definition of frstrans_InitializeFileTransferAsync()
new a869e42 umount.cifs: do not attempt to update /etc/mtab if it is symbolic link
new 67d9130 s3: net ads user info should print primary group as well (bug #2658)
new 9297b97 Fix the build breakage by #including modules/vfs_acl_common.c into acl_tdb and acl_xattr. Duplicates the code size, but keeps the code in common so I don't have to do bug fixes in two places (which is what I really cared about). Jeremy.
new 47a7a2e s4:kerberos Add 'net export keytab' command for wireshark decryption
new 8ff1f50 s4:kerberos Add support for user principal names in certificates
new bfda910 s4:tls Enable GnuTLS back to version 1.4 (an into the future)
new 058cd95 s4:libnet Add in a 'credentials' parameter for python libnet_Join
new 4e049b0 Fix compile of py_net.c
new 7204ea4 s4:gensec/spnego: only generate the mechListMic when the server expects it
new c6d7f3b pidl: import a patch to pidl made in the wireshark reporitory.
new 571f20c release-scripts: Remove RFCs in source4/.
new 5d05d22 Added prefer_ipv4 bool parameter to resolve_name(). W2K3 DC's can have IPv6 addresses but won't serve krb5/ldap or cldap on those addresses. Make sure when we're asking for DC's we prefer IPv4. If you have an IPv6-only network this prioritizing code will be a no-op. And if you have a mixed network then you need to prioritize IPv4 due to W2K3 DC's. Jeremy.
new d793bee Remove a duplicate prototype
new 113621d s4:provision We no longer add krbtgt or kpasswd account into secrets.ldb
new 285edf6 s4:samba3sam Remove extra newlines that broke samba3sam test
new 2d0cd3e (Hopefully) fix the problem Kai reported with net ads leave and IPv6. Ensure all DC lookups prefer IPv4. Jeremy.
new d8543da Fix unqualified "net join"
new 94a139a shadow_copy2: The system getrealfilename() can't deal with a 0-length fname
new ab7a7be s3:winbind: use transaction wrapper in idmap_tdb2_set_mapping()
new 9e20e17 s3:winbind: use transaction wrapper in idmap_tdb2_allocate_id()
new a9bea87 s3:winbind: in idmap_tdb2_id_to_sid(), use transaction wrapped stores.
new d916e56 s3:winbind: in idmap_tdb2_sid_to_id(), use transaction wrapped stores.
new ded0ce8 s3:dbwrap: change dbwrap_change_uint32_atomic() to return NTSTATUS not uint32_t.
new aa4e5a3 s3:dbwrap: change dbwrap_change_int32_atomic() to return NTSTATUS not int32.
new 80abb95 s3:dbwrap: don't leak in dbwrap_change_uint32_atomic()
new de28460 s3:dbwrap: don't leak in dbwrap_change_int32_atomic().
new 8b0993e s3:dbwrap: untangle assignemend and check in dbwrap_change_uint32_atomic()
new 6abcdaa s3:dbwrap: untangle assignment and check in dbwrap_change_int32_atomic()
new 14c2bc9 s3:dbwrap: export logic of dbwrap_change_uint32_atomic into an action function
new 0579438 s3:dbwrap: add dbwrap_trans_change_uint32_atomic()
new bd34de1 s3:winbind: use transaction in idmap_tdb2_allocate_id_action().
new d289ed9 s3:winbind: fix typo in debugmessage of idmap_tdb
new e46e5d7 s3:winbind: fix typo in debug message in idmap_tdb.
new 3acef09 s3:winbind: use transaction store in idmap_tdb_set_hwm() to store new hwm.
new a86e163 s3:dbwrap: change dbwrap_change_int32_atomic() to take int32_t, not int32
new fac81b3 s3:dbwrap: export logic of dbwrap_change_int32_atomic into an action function
new ae58ff9 s3:dbwrap: add dbwrap_trans_change_int32_atomic()
new 8da2f93 s3:secrets: use transaction wrapped store in get rand seed.
new d498532 s3:passdb: use transaction_wrapped write in tdbsam_new_rid()
new 9b461ad s3: Attempt to fix hpuxacl module
new d2eb7f8 s3 net: Initial top level support.
new ceab454 s3 net: i18n support for net ads
new 57b5269 s3: Update i18n files
new 320a9af s3 net: i18n for net ads gpo
new b429c3c s3 net: Correct path for net_ads_gpo.c
new 358a55e s3 net: i18n support for net cache
new 6e044a2 s3 po: Update msg files
new 51f9d1e s3 net: i18n support for net conf
new bdb23c7 s3 net: i18n support for net dom
new 3a7b043 s3 net: i18n for net eventlog
new 137a401 s3 net: i18n support for net file
new 8e43ea6 s3 net: i18n support for net group and net groupmap
new cb55ec6 s3 net: Remove uid==0 check from net groupmap
new a7f6c83 s3 net: i18n support for net help
new 35806eb s3 po: Make adding translated files less tedious
new 346c5cc s3 net: i18n support for net idmap
new 3af57c6 s3 net: i18n for net join
new a9a52f3 s3 net: i18n support for net lookup
new 2f7108b s3 net: i18n support for net lua
new c9803ee s3 po: Regenerate msg files.
new eda7f35 Remove RFC's from the release tarballs to make the lives of the Debian maintainers of Samba4 a bit easier.
new 6768cfe DCE/RPC(Python): Rename py_talloc_import to py_talloc_steal. Use py_talloc_reference in DCE/RPC code, fixes access to SAMR pipe.
new 8eff9f9 python: Cope with the dom_sid2 alias in pidl's python generating code.
new a88c281 If the record is at the end of the database, pretending it has length 1 might take us out-of-bounds. Only pretend to be length 1 for the malloc.
new 36c0f0f realloc() has that horrible overloaded free semantic when size is 0: current code does a free of the old record in this case, then fail.
new e411ec6 SMB_INFO_STANDARD is not a valid info level on set, and was being read incorrectly anyway. Remove. Jeremy.
new 84bfd73 Remove the extraneous logic in smb_set_info_standard - we do the time twiddling logic at the smb_set_file_time level. Jeremy.
new 6516543 Fix bug #6529 - Offline files conflict with Vista and Office 2003. We need to send a notify message when a timestamp is changed that can't be reflected in the underlying POSIX filesystem. Jeremy.
new fc4e21b Tidy up treatment of ctime. Jeremy.
new 41b95da pidl:Samba4/Python: fix mapType() => mapTypeName()
new c3e1244 Increase the max_grp value to 128 (AIX NGROUPS_MAX value) instead of 32 to allow AIX to call sys_getgrouplist only once
new dcdefc1 s3:rpc_client: add dispatch_send/recv() to struct rpc_pipe_client
new 9e4cf82 pidl/Samba4.pm: allow an optional prefix passed to DeclLong()
new 6a1ff90 pidl:Samba3/ClientNDR: allow passing optional variable prefixes to ParseOutputArgument()
new 28a4656 pidl:Samba3/ClientNDR: rename ParseFunction => ParseFunctionSync and add ParseFunction as glue
new 2ed7126 pidl:Samba3/ClientNDR: add support tevent_req based _send/recv() client functions
new 3abe59c librpc: rerun "make idl"
new d01e8d2 s4:librpc: rename wins.idl => winsif.idl
new 639df54 winsif.idl: add missing function calls
new f6c0ba9 winsif.idl: add definition of WinsRecordAction()
new dbd963f winsif.idl: add definition of winsif_WinsStatus()
new b62ee99 winsif.idl: add definition of winsif_WinsTrigger()
new 15c330a winsif.idl: add definition of winsif_WinsDoStaticInit()
new f608458 winsif.idl: add definition of winsif_WinsDoScavenging()
new 39ec220 winsif.idl: add definition of winsif_WinsGetDbRecs()
new 7430582 winsif.idl: add definition of winsif_WinsTerm()
new b540aa4 winsif.idl: add definition of winsif_WinsBackup()
new e29763f winsif.idl: add definition of winsif_WinsDelDbRecs()
new 6d0ab08 winsif.idl: add definition of winsif_WinsPullRange()
new c91be09 winsif.idl: add definition of winsif_WinsSetPriorityClass()
new 47174d3 winsif.idl: add definition of winsif_WinsResetCounters()
new 7bea52a winsif.idl: add definition of winsif_WinsWorkerThreadUpdate()
new 5fd30f8 winsif.idl: add definition of winsif_WinsGetNameAndAdd()
new 5899bc0 winsif.idl: add definition of winsif_WinsGetBrowserNames_Old()
new 655efd0 winsif.idl: add definition of winsif_WinsDeleteWins()
new 833f253 winsif.idl: add definition of winsif_WinsSetFlags()
new e746683 winsif.idl: add definition of winsif_WinsGetBrowserNames()
new 50662d2 winsif.idl: add definition of winsif_WinsGetDbRecsByName()
new d3ec23f winsif.idl: add definition of winsif_WinsStatusNew()
new 8ad17b4 winsif.idl: add definition of winsif_WinsStatusWHdl()
new 258250f winsif.idl: add definition of winsif_WinsDoScanvengingNew()
new 42b28ee .gitignore: ignore more generated files
new fa91bc6 tdb: Revert "lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() should be a noop"
new 3b2f074 tdb: Reimplementation of Metze's "lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() should be a noop".
new a207cca tdb: don't alter tdb->flags in tdb_reopen_all()
new 71b013f s4: Patch to implement nested group and privileges
new 7d470fd s4:auth: make sure we have elements returned at all in authsam_expand_nested_groups()
new 2ef1159 util/asn1: fix potential memory leak in asn1_write_OID()
new 933d5ee librpc/ndr_drsuapi: fix a memory leak on ndr_push_drsuapi_DsReplicaOID()
new 066e81f s4:build: make sure that we regenerate proto headers when source files change
new ff37d66 s4:libnet: use talloc_strdup() instead of talloc_reference()
new d866497 s4:tls: avoid using talloc_reference() in tls_init_server()
new 6f40637 s4:tls: avoid using talloc_reference() in tls_init_client()
new 471e67a s4:ldap_server: the tls code steals the original socket on its own now
new a3bcbd1 s4:libcli/ldap: the tls code steals the original socket on its own now
new f511ccb Slightly restructure the async winbind request calling convention
new a08bffa Adds new error codes (needed for enhancing error messages for SAMBA 4 AD LDAP server)
new 04ea52f s4: Enhances the LDAP server to display error messages like Windows Server
new 8110cf5 s4: Adds a small test for the new enhanced error messages from the AD LDAP server
new b53338b Provide a mem_ctx for child requests
new df270cd s4: Correct renamed constants
new ba32afb Merge branch 'master' of git://git.samba.org/samba
new d87e937 s3: Remove invalid constant
new 301be8c We're not changing last write, but setting this to be FILE_NOTIFY_CHANGE_CREATION doesn't work. So use FILE_NOTIFY_CHANGE_LAST_WRITE (now seems to reliably fix bug #6529 - Offline files conflict with Vista and Office 2003. Jeremy.
new b4d5f4d Remove a pointless variable
new 42becbc Fix some nonempty lines
new a488334 Rename LOOKUP_NAME_EXPLICIT to LOOKUP_NAME_NO_NSS
new c67037d Refactoring: mem_ctx is not needed as an argument to centry_sid
new fc261be Fix indentation
new ac94a8b Place a comment correctly
new 62fec96 Some mods for recent coding conventions
new 4f14738 Refactor 9b78af1f: Fix lookupname recursion
new 20d93b5 Fix breakage for connect function after API change (connect -> connect_fn)
new 4fa28af Fix some nonempty blank lines
new e215194 s3: check in .po files for pam_winbind.
new c50dff4 Return infinite time for last last logoff when last logoff = 0
new e14b2ed netlogon.idl: Removes the form "str[]" for string declarations
new 721402b netlogon.idl: Prework to enhance the "netr_LogonGetDomainInformation" call correctly
new c688d37 s4: Enhancements in the "netr_LogonGetDomainInformations" call
new 720b7ea s4: Torture test for enhancements in "netr_LogonGetDomainInformations" call
new 3fae13b s3/s4: Add new autogenerated files from "make idl_full"
new 7ee7ec3 s3/docs: Fix typos.
new 64b4d02 s4: Change constant to comply with the merged build
new 20225d8 s3-pdb_ldap: Make ldapsam_alias_memberships behave like the tdbsam equivalent.
new bb944dc pyldb: Raise proper exception when attempting to assign a string to a dn attribute.
new e4d276f Fix some nonempty blank lines
new 3d15d04 Fix a typo
new 7180ae0 Add some const to winbind_userinfo
new 75030ff s3-spoolss: fix crash bug in spoolss_addprinterex_level_2.
new 7048165 s4-ldap_server: fix generated error string in map_ldb_error().
new 15d7331 pyldb: Properly keep copies of Python string contents, rather than relying on reference leaks :-)
new 1174177 python/loadparm: Get shares listing working.
new 3641978 param/pyparam: Cope with string list parameters being empty.
new 8f110d3 Use smbclient binary for the test file in smbclient test
new 3eaef05 s4:torture Add test for correct server-side sorting over LDAP
new 57d690b s4:torture rework LDAP sort test
new ff38861 fixed support for readx greater than 64k
new 1937ab3 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 9b02d23 s4:netlogon Fix warnings and segfault in GetDomainInfo call
new d7b39a3 s4:ldif_handlers Allow a binary nTsecurityDescriptor when parsing LDIF
new dac8aab Add const
new f050c50 s4:torture Make RPC-NETLOGON pass against ncaclrpc servers
new 0e87f07 s4: Change my nested groups patch to don't include user's SID itself in the "groupSID"s structure
new 74454cc s3-spoolss: Fix Bug #6568: _spoolss_GetPrintProcessorDirectory() implementation.
new 38ff590 s4: make install: prevent overwriting failure
new 25a65d6 idmap_adex: Fix usage of talloc_stackframe().
new 43aa546 s4:dsdb Don't cast an ldb_val into a const char * for schema lookups
new 3e3f64f s4:ldb initialise e->values[i].length before use in python bindings
new fd43e0e added a uid_wrapper library
new 58e5e1e make the UID_WRAPPER skip checks at runtime
new 88d2060 skip the readbraw tests if the server does not support it
new 46bd227 pyldb: Fix reference counting on ldb_message_elements, add extra type check.
new 15a6a93 fixed the sense of the pvfs_acl uwrap check
new 8bba340 s4 now supports the large readx extension
new cd1d7f4 s4:heimdal: import lorikeet-heimdal-200908050050 (commit 8714779fa7376fd9f7761587639e68b48afc8c9c)
new d40537c fixed a uid_wrapper bug that caused a segv in the RAW-ACLS test
new ddd13c6 handle large directories in smb2_deltree()
new 6cf3db9 s3:winbind: Add NDR-based parent-child communication to winbind
new 2d6589f s3:winbind: Make wcache_sid_to_name externally visible
new bb359c7 s3:winbind: Add async wb_lookupsid
new fa59f97 s3:winbind: Convert WINBINDD_LOOKUPSID to the new API
new 74b45ba s3:winbind: Remove old version of WINBINDD_PING
new f655461 s3:winbind: Make wcache_name_to_sid visible externally
new a541677 s3:winbind: Add async wb_lookupname
new 9c6f4cd s3:winbind: Convert WINBINDD_LOOKUPNAME to the new API
new ea286fe s3:winbind: Add async wb_sid2uid
new fb7150f s3:winbind: Convert WINBINDD_SID_TO_UID to the new API
new 153ae58 s3:winbind: Add async wb_sid2gid
new 5db561a s3:winbind: Convert WINBINDD_SID_TO_GID the new API
new 3eff8e9 s3:winbind: Add async wb_uid2sid
new 9b369ff s3:winbind: Convert WINBINDD_UID_TO_SID the new API
new 292f3f8 s3:winbind: Add async wb_gid2sid
new 10685b3 s3:winbind: Convert WINBINDD_GID_TO_SID the new API
new 360227a s3:winbind: Make wcache_query_user externally visible
new 7077492 s3:winbind: Add async wb_queryuser
new 0418d38 s3:winbind: Make fillup_pw_field publically available
new afc8244 s3:winbind: Add async wb_getpwsid
new 9dc401a s3:winbind: Convert WINBINDD_GETPWSID to the new API
new 5bbb7a0 s3:winbind: Convert WINBINDD_GETPWNAM to the new API
new bd9d7f7 s3:winbind: Convert WINBINDD_GETPWUID to the new API
new ff3ce90 s3:winbind: Make wcache_lookup_useraliases available publically
new f09a95a s3:winbind: Make parse_sidlist take a const char *
new ce42ea3 s3:winbind: Add async wb_lookupuseraliases
new 5928227 s3:winbind: Convert WINBINDD_GETSIDALIASES to the new API
new 718a26f s3:winbind: Make wcache_lookup_usergroups externally visible
new 1dc1ac0 s3:winbind: Add async wb_lookupusergroups
new fec3808 s3:winbind: Convert WINBINDD_GETUSERDOMGROUPS to the new API
new 01ea26b s3:winbind: Add async wb_gettoken
new 0a16265 s3:winbind: Convert WINBINDD_GETGROUPS to the new API
new 00a8ff5 fixed a problem with group policy writes causing policy corruption
new e2ed502 s4:torture Remove some unwanted code in the LDAP test - hope this fixes up the test failures
new f224089 s4:ldap_server: make sure we shutdown the tls socket before stream_terminate_connection() removes the fd event
new 996a205 s4:heimdal_build: define HEIMDAL_LOCALEDIR
new cc74f21 s4:torture The test logic for the target was wrong. This should correct it.
new 67b6f57 on buffer overflow windows gives SMBSRV:ERRerror here
new 3854b5e changed BCC handling for SMBwriteX to handle broken MacOSX client
new 39b0158 s4:ldb Cosmetic corrections in "rdn_name" module
new e2aa38a define uwrap_enabled() on Samba3
new b97d85c set uidwrappersrcdir
new 64e2b85 s4:heimdal: import lorikeet-heimdal-200908052208 (commit 370a73a74199a5a55188340906e15fd795f67a74)
new 57da47c deliberately break the build
new 740a40e Revert "deliberately break the build"
new 252f7da There is one signedness issue in tdb which prevents traverses of TDB records over the 2G offset on systems which support 64 bit file offsets. This fixes that case.
new 54dffbe s3/smbldap: Fix typo in debug message.
new 1ce36ed s4:enableaccount script: Remove a redundant line
new 915b789 s4: Simplify two lines in the "samdb.py" file (cosmetic)
new 857140a Unable to browse DFS when using kerberos
new 8a5cc13 s3-ldap: Fix Bug #5879. Update LDAP schema for Netscape DS 5.
new 4fc9f9c Add define guards around otherwise unused variable. Jeremy.
new e76af51 Put SMB_INFO_STANDARD back into setfileinfo, but do it right this time :-). Jeremy.
new 650445f Fix bug #5714 - NetBSD, ENODATA undefined, at least some releases. Jeremy.
new 890dfe0 Remove a const warning. Jeremy.
new 09e9904 s4 torture: Extend the RAW-RENAME test to more fully test directory renames.
new 457191e s3: Fix a bug in renames of directories
new 11ff224 s4:setup Remove extra newlines that break OpenLDAP backend
new 37b8235 Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
new dd557cc s4:ldb Make error message in rnd_name more useful
new 4aad790 make sure we never look past the end of either string in ldb_comparison_fold()
new b9fb8da s3: Fix nss info substitution
new 238bf25 s3: add a test to test libsmbclient
new e2d4ae1 fixed several places that unnecessarily take a reference to the event context
new 2c12c98 use talloc with the global schema consistently
new cfc0cab prime the sam ldb schema in the parent samba process
new c271dc9 ensure that child tasks die when the parent dies
new 7c20256 fixed another ambiguous talloc call
new 9be14ed s3 net: i18n support for net rap
new 7ced58b s3 net: i18n support for net registry
new 8dcf3b7 s3 net: i18n support for net rpc
new ba830cf Revert "s3: Update i18n files"
new db76b7a s3 net: net i18n in it's own module
new 88af0ec s3 net: i18n support for net rpc audit
new 5b50e50 s3-wkssvcs: fix check for BUILTIN\Administrators membership in wkssvc_Netr{Join,Unjoin}Domain2.
new 8e419aa s3:smbd: don't ignore check_descend in get_dir_entry()
new 2823757 epmapper.idl: avoid usage of 'pipe', this is a reserved word in IDL
new cdfaaed librpc: rerun 'make idl' after epmapper.idl changes
new 7d7a921 librpc: fix callers after epmapper.idl changes
new bfa9624 pidl: fix formatting in idl.yp
new 20a6fb5 pidl: fix formatting in expr.yp
new 558ff91 pidl: parse idl 'pipe' typedefs, but print out a not supported message for now
new 8300b25 Fix some nonempty blank lines
new c54e6b1 s3:smbd: add a smbd_server_connection pointer to connection_struct
new 70afd41 s3:smbd: conn_free_internal() can be static now
new daa71c4 s3:smbd: add generic smbd_dirptr_get_entry()
new 862c6aa s3:smbd: let get_dir_entry() use smbd_dirptr_get_entry()
new dfae090 s3:smbd: implement get_lanman2_dir_entry() on top of smbd_dirptr_get_entry()
new c50a03e s3:smbd: remove dirptr and dirpath from connection_struct
new 59c3f5e s3:smbd: move dptr globals into struct smbd_server_connection
new 50f5425 s3:smbd: split the dir entry marshalling into smbd_marshall_dir_entry()
new 93ec5d2 s4:libcli/raw: also include smb2_constants.h into interfaces.h
new 21d6f27 s4:libcli/raw: we don't need to include "smb.h" explicit
new c2c4d48 s4:libcli: move SMB2 Find constants to smb2_constants.h
new acbb9da s4:libcli/smb2: remove unused and redundant SMB2 security flags
new aef96af s4:libcli/smb2: move SMB2_GETINFO_* flags into smb2_constants.h
new aa6dc21 s4: Add a new script for setting password properties for a domain in a easier way
new ea6819a Correctly send out notify messages for timestamp changes. "change time" has no notify message, so don't send anything out when we change it. Use FILE_NOTIFY_CHANGE_CREATION correctly when changing the create time. Jeremy.
new d296c77 Move the checks for null timestamps down below the VFS_NTIMES layer (as it's done in onefs). This simplifies greatly the code in smb_set_file_time() w.r.t. changenotify messages. Jeremy.
new 217e308 Pass absolute file paths to Inkscape when transforming .svg files
new 8eac189 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 9aa1d25 s3:smbd: rename conn => sconn for smbd_server_connection structs
new 02c5f22 s3:smbd: convert '\\' into '/' in SMB2 Create
new e1a95e7 libreplace: set SONAMEFLAG to "-Wl,-soname=" on QNX
new e8088e1 Make wbinfo also print the members when querying a group
new 1de9805 Implement db_rbt_traverse
new 559dd0d spoolss: fill in more details of the spoolss_DeviceMode.
new dc9b4cf s3: re-run make samba3-idl.
new 8e5beb7 s3-spoolss: remove device mode defines from nt_printing.h.
new ef04e45 s3 net: i18n support for net rpc join
new 0ef723a s3 net: i18n support for net rpc printer
new e2433b8 s3 net: i18n support net rpc registry
new 303e49b s3 net: i18n support for net rpc rights
new c9dca82 Refactor the use of create_time and change time to go through functions. Will aid in making us pass RAW-SETFILEINFO. Jeremy.
new 7b9542b Ensure the fsp->fsp_name stat_ex struct is always up to date after the open. Jeremy.
new 77b96cc s3 net: i18n support for net rpc samsync
new d8af037 s3 net: i18n support for net rpc service
new 3eeb988 s3 net: i18n support for net rpc shell
new a0eb906 s3 net: i18n support for net sam
new 7e4bd16 s3 net: i18n support for net share
new 5810f7f s3 net: i18n support for net status
new a8c8432 s3 net: i18n support for net time
new 2388b90 s3 net: i18n support for net user
new 84a9349 s3 net: i18n support for net usershare
new 4f0d935 s3 net: i18n support for net utility functions
new 40017a2 i18n: Update s3 net German translation.
new e13c14e s4:torture Add test for the NTP signd server
new 1e1445b s3:winbindd: raise the timeout for lsa_Lookup*() calls from 10 to 35 seconds.
new 76d893b selftest: fix typo lock => lockdir
new 303c3b3 selftest: configure "ncalrpc dir" for the client
new aa07baa s3: refomat definitions of some generic access rights for better readability
new a038f1e s3:smbcacls: forbid change of debug level from config file
new 28bcdf5 s4:provision Rework and further automate setup of OpenLDAP backend
new f0decfe s4:provision Assume the OpenLDAP backend can find it's own modules
new 6dc41bf s4:provision Make the --ol-slapd paramter take the full path to slapd
new 4921a58 s4:selftest Make OpenLDAP guess it's own modules from now on
new 69fa901 s4:selftest Don't start the slapd for the provision, only for the run
new 7bc566a s4:provision Allow provision-backend to not run slapd for 'make test'
new 0ae3912 print server log on stderr as well as to log file
new ad542a6 Allow selection of the samba4 process model for 'make test'
new c6936ab raise the debug level for a common message
new 3b5c6bc no need to shout about getting an oplock
new 011f103 when we get an NDR error in the logs, it is useful to know where it happened
new ed051ce try to give some hint as to what is causing NDR string errors
new 6392f14 pidl: fix samba3-cli test after the async function were added
new 5796da6 pidl: fix parse_idl test after idl.yp changes
new c73984a s4:AD LDIFs - More refactoring
new 8fcf1b9 torture/basic: in run_derefopen() the file could have been deleted before the last unlink
new 7fc9493 Rename ASN1_BITFIELD to ASN1_BIT_STRING.
new fe767d4 s4:pwsettings script - Fix a small glitch
new b255a41 s4:operational module - move and enhancements
new 9126b75 s4:samldb module - Remove duplicate line
new 159a33a s4:test for "primaryGroupToken"
new c7e2190 ldb: Don't break the standalone LDB build (operational module removed)
new e96338b s4:operational - Remove some outdated comments
new 91d13b6 libreplace: undef AI_ADDRCONFIG on QNX 6.3.0 (fix bug #6630)
new 14888c2 s3:lib: map ECONNRESET to NT_STATUS_CONNECTION_RESET
new d30b1c9 s3:smbd: correctly invalidate vuids when SMB2 is used
new fedac72 s3:smbd: make sure we don't call conn_free() with a NULL pointer for SMB2
new 7229e9a s3:smbd: avoid 'goto out' in smbd_smb2_create_send()
new f75934e s3:smbd: as check_path_syntax() changes the string, we need to copy the string before
new 31e57ab librpc: rerun "make idl_full"
new 1df883a libcli: move some common SMB and SMB2 stuff into libcli/smb/
new 1d75a6e libcli/smb: move smb2_create_blob code to libcli/smb/
new 1ddd10b Fix some warnings in the AIX ACL code. Jeremy.
new d6270df Add "store create time" parameter (docs to follow) that stores the create time in the user.DosTimestamps EA. Jeremy.
new 7ad5c69 Documentation for "store create time". Jeremy.
new 6a0c294 Fix BASE-DELAYWRITE test by removing const from struct smb_filename in smbd_do_qfilepathinfo(). update_stat_ex_mtime() modifies the stat struct inside the smb_fname so don't make a copy of that stat struct, use it directly - it's meant to be updated and represent the state of the file we're returning. Jeremy.
new d91edea When mapping EA's into a TDB, don't remove the EA until the last link to the file is gone (fixes the build farm RAW-RENAME test with xattr's in tdb's). Jeremy.
new 28f7b07 Move build over to storing DOS attributes in EA's. Turn off "map to" directives. I've now fixed the issues with the build tests running this way. I think this is how most people run these days - please raise this on the list (or revert) if you disagree.
new 88fd98b Fix EVERY SINGLE build on the buildfarm that doesn't have bindtextdomain or textdomain. C'mon, this is what configure.in is *FOR*. Jeremy.
new 5c3cf58 s4:ldap_server Don't talloc_steal (with references) in ldap_backend
new 7a82aed s4:ldap_server Remove another talloc_steal (with references)
new 2d7b457 fixed TESTS= in make test to allow multiple tests
new 093148c s4:ldap_server Correct removal of talloc_steal()
new 6dab7c9 s4: cracknames.c: Change the handling of the NT_STATUS_NO_MEMORY status results
new e2b12c6 s4: Remove obsolete "samdb_password_quality_ok" function (it's just a one-line wrapper)
new 44dfb29 s4: Better way to call "dom_sid_to_rid" from ldap.py
new 639c9cc s4: Correct the parameter logic of the "setpassword" script
new fa61fdf s4:ldb - Free the asynchronous result
new 53ef426 s4:samdb python bindings - we don't need the attributes here
new 86ea1c4 s3:smbd: fix parsing of the SMB2 body
new 168a7cb s3:smbd: allow SMB2 Cancel to have the async flag set
new 378a2d9 cifs.upcall: clean up logging and add debug messages
new 685fdc3 cifs.upcall: formatting cleanup
new 750ceb8 cifs.upcall: declare a structure for holding decoded args
new b10bdef cifs.upcall: try getting a "cifs/" principal and fall back to "host/"
new acbf026 cifs.upcall: clean up flag handling
new 2f95ccc cifs.upcall: use ip address passed by kernel to get server's hostname
new 19553e1 cifs.upcall: fix IPv6 addrs sent to upcall to have colon delimiters
new 12864ff gpfs.so: map the file_inherit and dir_inherit flags away for files
new a023b6c Use defined names rather than numeric constants to make code clearer. Jeremy.
new e2845b8 libcli/smb: add smb2_create_blob_find()
new a3cdd79 s3:Makefile: build ../libcli/smb/smb2_create_blob.o as part of smbd
new 95c3d3b tevent: add some more doxygen comments for tevent_req functions
new 6d100a6 s3:winbind: Simplify _wbint_[GU]id2Sid
new c6b36ce s3:winbind: WINBIND_USERINFO -> wbint_userinfo
new 1d110e0 s3:winbind: Add async wb_seqnum
new e54503e s3:winbind: Add async wb_seqnums
new 0f64bb5 s3:winbind: Convert winbindd_show_sequence to the new API
new 5ae122e s3:winbind: Fix a potential segfault in libwbclient
new 1a22baa s3: Add talloc_dict.[ch]
new 3d46eaf s3:winbind: Make wcache_lookup_groupmem available publically
new 8a683f4 s3:winbind: Add async wb_group_members
new c83bf9c s3:winbind: Add async wb_getgrsid
new 886e183 s3:winbind: Add const to normalize_name_map
new 27dd290 s3:winbind: Make fill_grent publically available
new 3f3f49d s3:winbind: Add winbindd_print_groupmem
new a511a87 s3:winbind: Convert WINBINDD_GETGRGID to the new API
new 459233e s3:winbind: Convert WINBINDD_GETGRNAM to the new API
new 2c23e7d s3:winbind: The get[gr|pw]end functions need access to the client state
new 346aa6e s4:schema Provide a way to reference a loaded schema between ldbs
new e1e99a7 s4:provision Remove the ACI element from the provision templates
new 51d2d3d s4:schema Allow a schema load on an unconnected database
new 14aff84 s4:python Push some helper functions from SamDB into samba.Ldb
new a58b4f8 s4:setup Don't manually set @ATTRIBUTES any more
new 7a9030b s4:provision Move helper functions back to provision
new f87811f s4:provision Rework provision-backend into provision
new a6c9233 s4:provision Fixes for Fedora DS schema mapping with full AD schema
new ecd234a s4:provision A crude update of the OpenLDAP backend HOWTO
new 410114e s4:provision Keep a single transaction for the erase and rebuild
new 052da4e s4:python Allow 'no such object' on the delete of the DN
new e7bae2e s4: Re-add --ldapadminpass as an option to provision
new 5255ba3 s4:selftest Confirm that there isn't a listener on the ldapi:// socket
new 84ee0af s4:provison Print the LDAP backend admin username/password
new 2af0638 s4:provision Make sure that we don't use Kerberos to our LDAP backend
new 498faae s4:install Remove provision-backend script from 'make install'
new df3ef12 s4:provision Fix existing ldapi:// backend detection exception
new 7496095 s4:libcli/ldap Explain why we set a hostname for ldapi:// connections
new ca526fb s4:selftest Remove the 'subunit filter' from make testenv etc
new 3414773 fixed the updateNow schema test to use a canonical OID
new f890dba make sure we update the current schema->prefixes when we add a new prefix
new 148290a s4:ldb Remove obsolete comment about ldb_tdb's sequence num
new 5f917d5 s4:provision Avoid one more call to ltdb_reindex
new e349316 s4:provision Add comments to the provision script
new f3e473e fixed up some provision errors from the recent changes
new 26e114b skip the autoidl test
new 45e4be0 tevent: add tevent_req_cancel() infrastructure
new 97a1ed5 tevent: change version to 0.9.7 after adding tevent_req_cancel infrastructure
new 3b3bde9 s4:build: require tevent 0.9.7 with tevent_req_cancel()
new d60f049 s3:smbd: implement SMB2 Cancel correctly.
new 47452b8 s3:smbd: add smbd_notify_cancel_by_smbreq()
new b62ce48 s3:smbd: add support for canceling SMB2 Notify calls.
new 905db32 more fixups from provision changes
new 52108a1 fixed up add_foreign again
new 87921bf sigh - still not right
new 36f828b Revert "s4:samdb python bindings - we don't need the attributes here"
new faedda0 s4:ldb python bindings: Handle the parameters of the connect call in the right way
new 0a46fd6 s4:pyglue Add a wrapper for loading the correct UTF8 casefolder
new 0a5ea25 s4:python tools - Centralise the lookups for the default domain (root) in the call "domain_dn" from SamDB
new 7a79d16 s4: Major rework of the LDB/SAMDB/IDMAP python bindings
new 3dee92f fixed the build
new 6cc9e4b s4: Fixed the int32 datatype support
new 1b09e36 fixed make test reporting success when provision fails
new 5319695 s3-spoolss: remove another duplicate copy of print_architecture_table.
new abe7648 netlogon: document some more MSVC flags.
new 87737f8 s4:librpc/rpc: fix DEBUG() message
new 2cf897b s4: Make the int32 problem more clear - and fix another error
new 61d4f8b s4: int32 handling: previous fix was not fully correct
new f27bda6 s4 ctags: Stop *_proto.h files from cluttering up the tags
new 004494b s3 wbinfo: Get rid of lp_ functions
new 49d1eec s3 net: Add getauthuser/setauthuser commands.
new fa7d7a4 s3 wbinfo: remove --get-auth-user and --set-auth-user functionality
new 90b6e41 s3 wbinfo: Use uint32_t instead of uint32
new b6ea2ec s3 wbinfo: Avoid ADD_TO_ARRAY macro.
new 0dae6f5 s3 wbinfo: Don't use global_myname()
new 6d4fd3e s3 wbinfo: Use talloc_strdup instead of SMB_STRDUP
new ab818cd s3 wbinfo: Explicitly include popt header, remove unused common options.
new afb8f8e s3 wbinfo: Remove unused functions, use C99-types
new a712870 libwbclient: Add wbcSidTypeString function.
new 182c667 s3 wbinfo: use wbcSidTypeString instead of sid_type_lookup
new 19855ca s3 wbinfo: Only call afs_settoken_str if compiled with WITH_FAKE_KASERVER
new bc0e0a4 wbinfo: Use one codebase for Samba3 and Samba4.
new 7cafb65 s4 winbind: Implement a stubbed out version of WINBINDD_DOMAIN_INFO
new b31f0de s4 winbind: Silence compile warning by adding new commands to the list
new fd2feab wbinfo: Reduce test noise in the wbinfo blackbox test
new dd8d04f s4 winbind: Quiet down the WINBINDD_DOMAIN_INFO handler stub warning
new 8d0345e wbinfo: Fix up s3 blackbox test. wbinfo no longer needs a config file.
new e38f38f we need the Deleted Objects container for replication
new a0df109 added basic support for rename in DRS replication
new 5feff0b s3:smbd: parse context blobs in SMB2 Create
new c54a8db Make refusal of SEC_DESC_DACL_PROTECTED configurable
new 5270efa tevent: fix a comment
new f143466 s3 merged build: Don't build wbinfo twice.
new b70ae64 s3:smbd: make smbd_check_open_rights() function non-static for use in SMB2
new cf6e81f s3:smbd: implement all SMB2 Create contexts except "ExtA"
new e621b7a s3:smbd: add a generic smbd_dirptr_lanman2_entry() function
new f00a3bf s3:smbd: store a dirptr on the files_struct for SMB2 Query Directory
new ecec01c s3:smbd: implement SMB2 Find (Query Directory)
new 33d2779 Fix Red Hat bugzilla bug : https://bugzilla.redhat.com/show_bug.cgi?id=516165 nautilus fails to copy files from an SMB share. This is a show-stopper for 3.4.1 (I'll open a Samba.org bug). Although gnome-vfs is doing *incredibly* stupid things by asking for a read size of 65535 - this translates on the wire to a 65534 byte read followed by a 1 byte read. Please send this back to the gnome developers that they will ge horrid on the wire performance for this. Jeremy.
new 8c347ed Fix bug #6647 - get_root_nt_token: getpwnam("root") failed! Not all systems may have a "root" user, but all must have a passwd entry for a uid of zero. Jeremy.
new 0447af2 spoolss: add more spoolss calls to IDL (spoolss_GetPrinterDriverPackagePath and spoolss_GetCorePrinterDrivers).
new 80e2500 s3: re-run make samba3-idl.
new 062d26d s3-spoolss: add stubs for new idl opcodes in spoolss server.
new f3c94f4 s4-spoolss: add stubs for new idl opcodes in spoolss server.
new 68ea287 s3:dsgetdcname: Inline dsgetdcname_cache_refresh
new 4c69c15 s3:dsgetdcname: Fix a crash in dsgetdcname
new 77a0a6e s3-idmap: fix two uninitialized variable warnings in idmap_tdb2.
new 9b261a1 Fix bug 6638 - ADS Domain Member: Computer Mgr can not set share ACLs Add good error message for share modification denial. Jeremy.
new 29ef1b2 s4:kerberos Use MIT compatible names for these enc types
new c49145b s4:ldb Use length-limited printf to avoid walking off end of strings
new e71ce2f s4:ldb Python requires that a 'compare' handler return -1, 0 or 1
new d20061a Add missing CreateFile flags to smb.h
new 9d824dc s4:client
new 6afb02c s3: fix bug #6650, authentication at member servers when winbindd is not running
new ba52f18 Fix for bug 6651 - smbd SIGSEGV when breaking oplocks. Based on a patch submitted by Petr Vandrovec <petr at vandrovec.name>. Multiple pending signals with siginfo_t's weren't being handled correctly leading to smbd abort with kernel oplock signals. Jeremy
new f9c0f88 Fix coverity CID: 932 - forward null. Jeremy.
new 497234c s4:ntp_signd Fix bug 6656 - Set protocol version to 0, as used by ntpd
new 47c7063 Try and fix the buildfarm by using getpwnam(root) instead of getpwuid(0) if DEVELOPER is defined. I'm hoping the build farm defines DEVELOPER... Jeremy.
new 1af0aa9 Fix bug 6529 - Offline files conflict with Vista and Office 2003 On filesystems that can't store less than one second timestamps, round the incoming timestamp set requests so the client can't discover that a time set request has been truncated by the filesystem. Needs backporting to 3.4, 3.3, 3.2 and (even) 3.0. Jeremy
new 1fb916b Log debug message when hires timestamps are available on the share. Jeremy.
new da93567 Implement Metze's suggestion of trying getpwuid(0) then getpwnam(root). Jeremy.
new a09b9ed s3:winbind: Fix the talloc hierarchy in wb_queryuser_done
new fc3d427 s3:winbind: winbindd_dual_ndrcmd should output what it's doing
new 963419b s3:winbind: For internal domains it is pointless to connect to a DC
new a0bf0cb s3:winbind: Do not drop the first user in sam_query_user_list
new 1603c60 s3:winbind: Even on a domain controller, "our" domain is internal
new fced9df s3:winbind: Fallback to the forest root for lookupname
new d1895d2 talloc: let talloc_total_blocks() and talloc_get_size() operate on the null_context
new 2c664db talloc: report the size of reference handles as 0
new 1fbc86c talloc: call return after abort, because an overloaded abort function might not exit
new 13227f8 talloc/testsuite: reset the globals after each subtest
new f8559b8 talloc/testsuite: add infrastructure to test aborts
new 84810d7 talloc/testsuite: report __location__ of testsuite failures
new ac8aeec talloc: let talloc_steal() only generate a warning if it's used with references
new e40f314 talloc: add talloc_set_log_fn() and talloc_set_log_stderr()
new ed384e8 talloc/testsuite: use talloc_set_log_fn() and log to stdout
new 8a90c8b talloc: remove unused build dependecies to samba
new 5760ede talloc: remove ABI compat functions
new 9baacbb talloc: change version to 2.0.0
new 6c9ace2 talloc: add defines and functions for TALLOC_MAJOR/MINOR_VERSION
new 64e0577 talloc: update talloc.exports and talloc.signatures
new 55dbe80 talloc: add --enable-talloc-compat1 to build a compat library for talloc 1.x.x
new 5cefde4 s4:build: require talloc >= 2.0.0
new 251b03e s4:cmdline: setup talloc log and abort functions
new 851b01f s3:configure: require talloc >= 2.0.0
new e8782de s3:lib: setup talloc log and abort functions
new a535840 fixed getpass m4
new 39cd5bb make lib/replace more usable in standalone builds
new a0e2041 updated talloc guide for recent API changes
new e6da38c added talloc_set_log_* documentation
new 798b3fb updated XML source for talloc man page
new 2c84605 LIBREPLACEOBJ now contains the full path
new f60f007 fixed typo in talloc doc XML
new 0f98d53 note the semantic change in talloc_free from 2.0
new cc330f9 s4:dsdb use talloc_strndup() in GET_STRING_LDB() rather than walk off the end
new bf54b41 s4:dsdb remove unused variable
new b4e8d92 s4:dsdb Add const
new 7234a24 s4:ldb Add python binding and test for ldb_msg_diff()
new be9441a s4:dsdb Use talloc_strndup() to ensure OIDs are null terminated
new 965a079 tevent: avoid using reserved c++ word.
new b1ee4c1 libndr: add missing protoypes for double type.
new 5359e39 make smbcontrol smbd ping work proper checking for arguments handle short pid_t correctly
new e829ca5 Fix make test. Jeremy.
new 87d30a1 Second part of fix for 6529 - Offline files conflict with Vista and Office 2003. ext4 may be able to store ns timestamps, but the only API to *set* timestamps takes usec, not nsec. Round to usec on set requests. Jeremy.
new 4799020 s3-netlogon: Only hand out rid when netlogon credential chain has been setup sucessfully.
new 2840902 netlogon: add (yet) undocumented netlogon negotiate bit to bitmap.
new 7a6c979 Use existing time_t rounding function, don't invent my own. Jeremy.
new 9a86f26 Allow systems with timestamp granularity of 1sec to work with this test. Jeremy.
new c69f92d Second attempt at fix for bug 6529 - Offline files conflict with Vista and Office 2003. Confirmation from reporter that this fixes the issue in master on ext3/ext4. Back-ports to follow. Jeremy.
new 2135461 Help debug for bug 6651 - smbd SIGSEGV when breaking oplocks. Should help track if we get invoked with an invalid fd from the signal handler. Jeremy.
new 6542a08 s4:dsdb Rework show_deleted module not to liniearise the LDAP filter
new 436d8b6 s4:python Fix the reprovision test by deleting 'deleted' objects too.
new 3c7cbd6 fixed a double free bug on error in net export
new 61ca4c4 fixed DRS rename of deleted objects
new d896fb2 netlogon: give netlogon w7/w2k8r2 AES negotiate flag proper name (see bug #6099 for details).
new 3176ee2 Do an early TALLOC_FREE
new 1df1892 Add some const to dsgetdcname
new 808a0d4 Allow for name array strings that don't end in a slash
new 1a53b61 s3-netlogon: make _netr_ServerAuthenticate a callback to _netr_ServerAuthenticate3.
new 5b46e59 s3-netlogon: let get_md4pw() return a struct samr_Password.
new e460c21 s3-netlogon: get rid of init_net_r_req_chal().
new 87ce535 Revert "s3: Fix uninitialized const char *"
new a77b036 s3-netlogon: fix default case when _netr_LogonSamLogon is called from other opcodes.
new cda99a2 s4:dsdb Use helper function to add 'show deleted' control
new 7e54b5e s4:dsdb Rework dsdb_write_prefixes_to_ldb() to take a schema
new a52e7a2 s4:scheam quiet a 'const' warning
new b9ec6bb s4:provision Only create references to our server DN after the self join
new a1da911 s4:provison Add prefixes to ldb using same code a later modify will use
new 7421872 s4:schema Rework dsdb_write_prefixes_from_schema_to_ldb() to use talloc
new 3ed3381 s4:ldb Add hooks to get/set the flags on a ldb_message_element
new 425386f s4:ldb Add ldb_ldif_write_string() and python wrappers
new 1a97bd9 s4:provision Ensure that @OPTIONS is mirrored into each partition
new 3544e68 cifs.upcall: switch to getopt_long
new da99e3a cifs.upcall: make using ip address conditional on new option
new b824b1b Add a parameter to disable the automatic creation of krb5.conf files
new 91ef692 netlogon: make netr_NegotiateFlags a public bitmap.
new aabe577 schannel: move schannel.idl to main directory.
new 9930a12 schannel: add generated files.
new 2cbacd5 s3-netlogon: let get_md4pw() return a struct dom_sid.
new f2fa9e6 s4:heimdal_build: lib/hcrypto/evp-aes-cts.o belongs to HEIMDAL_HCRYPTO
new d49ab92 s3:winbind: Fix Coverity ID 942: Resource Leak
new 22ee1cd s3 audit: Change create_file in full_audit to print whether a directory or file was requested
new 3ad9d10 s3: Allow full_audit to play nice with smbd if it's using syslog
new 17829cb s3 onefs: Canonicalize the ACL in the correct order
new 4618469 s4-smbtorture: add RPC-NETLOGON-S3 to test samba3 netlogon server.
new 32f9d20 s3-selftest: enable running RPC-NETLOGON-S3 against samba3.
new 5469866 s3/winbindd: Remove unnecessary check for NULL SID
new bc4b253 s3/debug: make SPENGO OID list appear under one debug header
new 6c55518 s3/smbd: open the share_info.tdb on startup instead of tconx
new 160c197 s4:python Add helper to get at the domain SID
new d368c73 s4-smbtorture: add test_SetPassword_flags to RPC-NETLOGON-S3 testsuite.
new 3f0c877 s4-smbtorture: do not hard code BDC secure channel type into RPC-NETLOGON tests.
new 3532c8b s3:winbind: Factor out wcache_fetch_seqnum
new f3d71d3 s3:winbind: Add a generic cache for NDR based parent-child requests
new 2f16bf5 s3:winbind: Factor out wcache_store_seqnum()
new 94948f7 s3:winbind: Some calls are not cacheable
new c4a95f9 s3:winbind: Remove the manual caching for the async wb_ functions
new 5a1240d s3:winbind: Fix a typo
new 1d8d3fd s3:winbind: Convert WINBINDD_GETUSERSIDS to the new API
new 5981272 s3-build: add SCHANNEL_OBJ to Makefile.in.
new a18d683 libcli/auth: rename schannel_state.c to schannel_state_ldb.c.
new 17d3800 s4-schannel: add ldb suffix to schannel functions.
new 5a15778 schannel: add netlogon_creds_CredentialState to IDL.
new 6992669 libcli/auth: move netlogon_creds_CredentialState out of libcli.
new 04310cc libcli/auth: add tdb backend for schannel state.
new 7c972d8 s3-schannel: make open_schannel_session_store() public.
new a09b627 s3-schannel: add simple wrappers to fetch and store schannel auth info.
new 2d8157f s3-netlogon: add netr_creds_server_step_check() convenience wrapper.
new 21a93c2 s3-netlogon: use shared credential and schannel storage infrastructure for netlogon server.
new b089506 s3-schannel: upgrade old format schannel_store.tdb.
new a3c6e02 s3-credentials: remove unused code.
new 360868b s3-schannel: remove remaining code that was using "struct dcinfo".
new e115cb5 libcli/auth: remember schannel type in netlogon_creds_server_init()
new a69d8ab libcli/auth: remove some useless lines
new 8d58472 libcli/auth: add netlogon_creds_step_crypt() and netlogon_creds_first_step()
new 1f3d0c5 s3-ntlmssp: remove trailing whitespace.
new e91d5db s3:error_map: make NTSTATUS -> errno -> NTSTATUS mapping consistent for NT_STATUS_INVALID_PARAMETER
new 09fe579 s3:streams: check for :$DATA only in the backend (fix bug #6642)
new 5234d10 s3:smbd: add is_fake_file_path() that takes only the raw path as string
new 2a3270b s3:smbd: teach filename_convert() about fake files (2nd fix for bug #6642)
new cc248f7 util: fix comment and clarify argument name in DLIST_DEMOTE()
new 4279879 lib/tevent: remove spectacularly complicated manual subtraction
new 398d0c2 lib/tdb: don't overwrite TDBs with different version numbers.
new 6abb637 lib/tevent: fix race with signals and tevent_common_add_signal
new be4ac22 lib/tevent: handle tevent_common_add_signal on different event contexts.
new 76d9115 lib/tevent: close pipe_fds on event_context destruction
new ff79583 ntlmssp: add IDL.
new d4d2b42 ntlmssp: add ntlmssp helper skeleton.
new 4e7edc7 ntlmssp: add string helper functions to handle OEM and UNICODE charset.
new c3a6f28 ntlmssp: add NEGOTIATE_MESSAGE to IDL.
new e65a3cb ntlmssp: add CHALLENGE_MESSAGE to IDL.
new b4a860b ntlmssp: add AUTHENTICATE_MESSAGE to idl.
new 9b844e7 ntlmssp: add NTLMSSP_MESSAGE_SIGNATURE to IDL.
new 4d1c881 ntlmssp: re-run make samba3-idl and add generated files.
new 3a519fa ntlmssp: add ndr_print_ntlmssp_{nt,lm}_response() function.
new 25d6c0a s3-ntlmssp: use NTLMSSP headers from IDL and remove duplicate constants.
new 82469de s3-ntlmssp: use interface constants in TargetInfo blob.
new e8c19f3 s4-ntlmssp: use NTLMSSP headers from IDL and remove duplicate constants.
new 38d677b s4-ntlmssp: use interface constants in TargetInfo blob.
new b7a5e7a libcli/auth: remove unused NTLMSSP_NAME_TYPE_ flags.
new 2287849 s4: fix the build after ntlmssp header change.
new 91df77d s3-ntlmssp: add NDR helper routines for ntlmssp.
new 9afd44d s3-ntlmssp: use generated ntlmssp code for debugging purpose.
new 074c6d4 s4: include ntlmssp header in auth/ntlmssp/ntlmssp.h.
new 9f1c162 s3-ldb: update dlinklist.h to match main copy (lib/util/dlinklist.h)
new e3c7e9e s4-ldb: update dlinklist.h to match main copy (lib/util/dlinklist.h)
new 72fb26e s4: Create helpers functions related to provision
new 77e2403 s4:ldb Don't sleep(100) in this error case, but debug the LDIF
new e046b38 s3: Add a new VFS op called SMB_VFS_TRANSLATE_NAME
new ad88284 s3: Major revamp for catia vfs module
new c1b8eb8 s3: Add catia to the list of modules compiled by default
new 23abcd2 tevent: Fix a segfault upon the first signal
new ffd9d41 s3:winbind: Rename wbint_GroupMember to wbint_Principal
new 58feaa7 s3:winbind: Rename wbint_GroupMembers to wbint_Principals
new ccc18d4 s3:winbind: Fix a typo
new 99cf696 s3:winbind: Fix a bug found by RPC-SAMR
new ae6a669 s3:winbind: Make wb_seqnums.c update the winbind cache seqnums
new 9ef2c70 s3:winbind: simplify wb_seqnums_done a bit
new c325ba8 s3:winbind: Add async query_user_list
new 91588e6 s3:winbind: Add async fill_pwent
new 6e2bf7e s3:winbind: Add async next_pwent
new 9c30a8d s3:winbind: Convert the GETPWENT routines to the new API
new 7579f0f s3:winbind: Add an async dsgetdcname call
new 244bb7f s3:winbind: Convert winbindd_dsgetdcname to the new API
new 15312e7 s3:winbind: Add async wb_dsgetdcname
new 425239c s3:winbind: Convert the GETDCNAME routines to the new API
new 50d9fb4 w3:winbind: Convert WINBINDD_LOOKUPRIDS to the new API
new 2555c12 s3:winbind: Add async QueryGroupList
new 10e9df2 s3:winbind: Add async wb_next_grent
new 8b90854 s3:winbind: Fix a typo
new 9b5ad55 s3:winbind: Add some missing error checks
new e717148 s3:winbind: Add a comment about fill_grent_mem_domusers...
new e47491e s3:winbind: Convert the getgrent functions to the new API
new 1295622 s3:winbind: add a fake NDR winbind cache validator
new a95955f s3:nsstest: Fix a very confusing behaviour in nsstest
new 6b474c5 s3:winbind: Convert WINBINDD_LIST_USERS to the new API
new 2774a02 s3:winbind: Convert WINBINDD_LIST_GROUPS to the new API
new e896f91 talloc: add scripts to extract library symbols (exports file) from headers
new 4579c05 talloc: add script to extract signatures from header files.
new f1b386a talloc: add script/abi_checks.sh. check for abi changes without gcc magic.
new cbc75c1 talloc: add a target "abi_checks" to talloc.
new 4e9a06d talloc: remove files generated by "make abi_check" in "make clean"
new fe0b523 talloc: run abi_checks as part of "make test"
new d9b1931 talloc: remove talloc_free from the exports
new c7d9617 talloc: move the original abi_checks script to script/abi_checks_gcc.sh
new 006fd0c tdb: add scripts to extract library symbols (exports file) from headers
new 0760a04 tdb: add script to extract signatures from header files.
new 9636e0d tdb: add script/abi_checks.sh. check for abi changes without gcc magic.
new e21ecfc tdb: add a target "abi_checks" to tdb.
new dff3f37 tdb: remove files generated by "make abi_checks" in "make clean".
new f7c473f tdb: run abi_checks as part of "make test".
new 84446a2 tdb: move the original abi_checks script to script/abi_checks_gcc.sh
new 700533a One would expect I could spell my name.
new 0d120be One would expect I could spell my name...
new 9e7c6f1 w3:winbind: Convert WINBINDD_ALLOCATE_UID to the new API
new 0cae043 w3:winbind: Convert WINBINDD_ALLOCATE_GID to the new API
new 4179270 s3:winbind: Fix bug 5626
new bb1f56a s3:libwbclient: Fix bug 6349, initialize domain info struct
new a28b499 s3: Fix libtalloc so version
new 185d06e ldb: cosmetic changes in ldb_dn
new a3e9b62 ldb: Depend on libtalloc 2.0.0
new 94f7c98 s3-netlogon: add DS_WEB_SERVICE_REQUIRED bit for dsgetdcname calls.
new 792b544 netlogon: fill in more details for the netr_LogonControlX family of calls.
new 1bc05ca s3-docs: Update build howto.
new 9264f48 wbclient: Fix Bug #6680: always activate handling of large (> 256 byte) ntlmv2 blobs in wbcAuthenticateUserEx().
new aec03ed s3-smbpasswd: Fix Bug #6584: allow DOM\user when changing passwords remotely.
new b5bf440 added ldb_ldif_message_string()
new 90b694b fixed spelling
new 132242f add a ref to the WSPP docs
new a19ad21 Wrap DRS changes in a transaction
new 4b336fe Display ldif formatted versions of all DRS changes at log level 4
new 67bf175 don't allow two controls to be added with the same OID
new 79255a9 change the dsdb_control_current_partition to not include internal variables
new 29320bc add the partition_control control to replication requests
new 1e55277 added ldb_cmdline_help()
new 10bd56b use ldb_cmdline_help() in ldbsearch
new 69802b3 wrap the entire vampire operation in a transaction
new 199be93 move the repl_meta_data module up the ldb module stack
new ca45847 s4:dsdb rewrite the linked_atrributes code to commit in the end_transaction hook
new b5f6316 repl_meta_data should only be included when we are a DC
new 9f03135 traverse the ac list in reverse order
new 9317711 s3-netlogon: implement _netr_LogonSamLogonWithFlags().
new bde679e show the full set of command line options for ldb tools
new 71e9dfc s3-netlogon: rework _netr_ServerPasswordSet.
new 2b8afd2 s3-netlogon: implement _netr_ServerPasswordSet2.
new 9bf74d0 s4-smbtorture: test netr_ServerSetPassword2 against Samba3.
new f092d68 s3-pdb_ldap: Fix bug #4296: Clean up group membership while deleting a user.
new 6657598 Do not redefine strupr
new a0b1968 s3-netlogon: use WERRORs in NETLOGON_INFO structures.
new 5268783 s3-net: allow to exit "net rpc sh" with "q" as well.
new 5c54e4c s3:libsmb: Attempt to fix bug 6665
new c033b2d Fix for DSSYNC test against Windows 2003
new 127bf61 support config files in the current directory
new 642a84c fix the ndr print routines for samba4
new 5d23ad8 added dsdb_find_dn_by_guid()
new 95fd3c8 tell the server that we support linked attribute replication
new e6257d9 add the the linked attributes elements to the repl structure
new aff1e62 fixed transaction handling in linked_attributes module
new 348824d change repl_meta_data to process linked_attributes structures in end_transaction
new 617bbd9 allow setting of the debug level in python from C
new c37f290 added dsdb_find_guid_by_dn()
new bfccc45 always use prepare_commit in ldb transaction commits if possible
new 7dbe079 show more reasonable object counts during a vampire
new 47f52e7 greatly simplify the transaction processing in the partition module
new b72b8f6 hook on prepare_commit instead of transaction_end
new d3d6713 another large change to the linked_attribute module
new 47dfe78 Ignoring generated files:
new 957a928 Fix the dsdb_syntax_OID_ldb_to_drsuapi function
new 38995d7 First attempt to implement dcesrv_drsuapi_DsGetNCChanges
new c97698e Another part of the fix for bug 6651 - smbd SIGSEGV when breaking oplocks. SA_INFO_QUEUE_COUNT *MUST* be a power of 2, in order for the ring buffer wrap to work correctly at the 32 bit boundary. Thanks to Petr Vandrovec <petr at vandrovec.name> for this.
new bdc7bdb Hopefully last part of the fix for bug 6651 - smbd SIGSEGV when breaking oplocks. This one is subtle. There is a race condition where a signal can be queued for oplock break, and then the file can be closed by the client before the signal can be processed. Currently if this occurs we panic (we can't match an incoming signal fd with a fsp pointer). Simply log the error (at debug level 10 right now, might be too much) and then return without processing the break reques [...]
new d9bdf2a s3-ntlm_auth: fix two segfaults in diagnostics mode.
new b35c627 wbinfo: fix various valgrind warnings and an invalid free.
new 27b19eb report the location of the original talloc_free on double free
new 5842aa1 s4: fixed a missing NULL termination in a attribute list passed to ldb_search
new c298e66 ldb: ensure we cancel a ldb transaction
new 360436b s3:winbind: Fix Coverity ID 940: Resource Leak
new b4a4186 s3:smbd: Fix Coverity ID 937, REVERSE_INULL
new 5121499 s3:winbind: Fix Coverity ID 933: FORWARD_NULL
new 8995491 ldb: make ldb module programming less error prone
new ffd48a7 s4:python fixed subunit tests of dcerpc
new 704b739 cifs.upcall: do a brute-force search for KRB5 credcache
new 1bb6840 tevent: change version to 0.9.8 after some critical bugs have been fixed
new 5e59c17 s4:configure: require tevent >= 0.9.8
new ab6e829 Add release script for tevent
new 5afa115 selftest: Account for 0-based months in date parsing and printing.
new a32f4dd util:tests: Correct time tests for negative UTC offsets.
new 4b49a8d s3:libsmb: Convert (state->received) to (state->received != 0)
new 1abf692 s3:winbind: Make the pam_auth subfunctions static
new c52fa95 s3:winbind: Remove pointless <cond> ? true : false;
new 0cfc2f1 s3:winbind: Use fstr_sprintf, it is simpler than talloc_asprintf->fstrcpy
new bc081cf Save and report the correct errno value.
new affed02 Check we read off the compelte event from inotify
new e6cb98e Tell newbie devs about ./configure.developer
new 43cfa69 s4:dsdb/common/util - Indentation fixes
new 6677eea s4:dsdb/common/util.c - Copy parameters to prevent segfaults
new 3694160 s4:ldb_errors - add spaces
new 89d4041 s4:pwsettings - Introduce the LDB modify flags in the right way
new ae8e5b4 s4: Fix typo
new f82dd19 s4:"linked attributes" modules - correct the comments
new 65541ba s4:torture - Fix uninitialized variable
new 03e84a2 s4:simple_ldap_map - Enhance it for supporting "primaryGroupID" in the right way
new 99f8dca s3:smbd: Add the ntstatus to the smb_panic in share_mode_lock_destructor
new d9b7fd5 s3:winbind: Convert WINBINDD_CHECK_MACHACC to the new API
new 7159060 s3:winbind: Convert WINBINDD_SET_MAPPING to the new API
new 4ad330d s3:winbind: Convert WINBINDD_REMOVE_MAPPING to the new API
new 04ea250 s3:winbind: Convert WINBINDD_SET_HWM to the new API
new 8ce73c6 s4: the secrets.ldb module needs the loadparm opaque setup
new 86f3a2e s4: fixed the secrets.ldb construction in libnet
new a959597 s4: bring nsupdate-gss into the s4 tree
new cf1da43 s4:setup Add DisplaySpecifiers from Microsoft.
new 65130fa s4:setup: Change license headers to LDIF comments.
new 1a657b0 s4:setup: Added script to parse Microsoft DisplaySpecifiers document.
new fddcee6 s4:setup: Use ms_display_specifiers script for provision.
new 76f23f0 s4:setup: Updated comment to reflect new DisplaySpecifiers location.
new 9cf2d05 s4:setup: Remove display_specifiers.ldif.
new becee4c s4:nsupdate-gss allow forcing of the realm
new 5a22c02 s4:setup_dns.sh fixed the update of the GUID CNAME
new 43c766a Fix bug 6673 - smbpasswd does not work with "unix password sync = yes". Revert change from 3.3 -> 3.4 with read_socket_with_timeout changed from sys_read() to sys_recv(). read_socket_with_timeout() is called with non-fd's (with a pty in chgpasswd.c and with a disk file in lib/dbwrap_file.c via read_data()). recv works for the disk file, but not the pty. Change the name of read_socket_with_timeout() to read_fd_with_timeout() to make this clear (and add comments). Jeremy.
new 931aa4e s4:provision - Change the "provision_users.ldif" file to support the "samldb" changes
new 353481d s4:provision - Add a new delete function only for users and computers
new 5f2832a s4:samldb - Major rework
new ad244f7 s4:samr - Fix up the SAMR server to support the primary group of a user in the right way
new 88f546d s4:sam - Implement also here the right primary group behaviour
new a3d7534 s4:provision - Change the module order to match Windows Server
new fc90586 s4:ldap.py - Adds a test for the primary group behaviour
new 5107f6f s4:subtree delete module - Cosmetic adaptions
new 90d6829 s4:Foreign security principals - Fix them up
new 1d9a95e s4:samldb - Fix typo
new 4487209 s4:simple_ldap_map - "primaryGroupId"
new 231d276 s4: Exceptions in "provision.py"
new 7ce0174 s4: Fix "Small memory leak after calling several times lp_update"
new 1c2f491 tdb: fix c++ build warning.
new b11aaad s4:LogonGetDomainInfo - add a basic check for the hostname
new ff7b41c lib/tdr: fix the build with --enable-automatic-dependencies
new 0d07ce1 s4:dsdb: correctly implement _dsdb_syntax_OID_oid_ldb_to_drsuapi()
new fdd62e9 s4: Let the "setpassword" script finally use the "samdb_set_password" routine
new 7837768 gitignore: Ignore additional auto-generated files.
new 41ce496 s4:pwsettings: Correct off by factor of 10 for ticks.
new 56a0f99 s4:tests/iconv - Fix a warning
new 374e593 s4:selftest Fix 'make testenv-gdb' and 'make valgrindtest' etc
new e681671 Fill the meta data vector in the responce struct.
new 50b1689 s4: fixed some shadowed variable warnings
new 61c3601 s4: removed an unused variable
new 3ad4c9d s4: fixed a unsigned printf warnings
new c280966 s4: 'index' is a libc function
new 783cde7 s4/ldb: fixed spelling
new 9180562 s4: implemented server side of DSUpdateRefs call
new 9a3db7e s4: fixed updaterefs options bitmap
new 5cd6b46 s4: added the structure for repsTo
new ac77482 s4: commit generated DRS changes
new 5ce12a0 Add read() to socketwrapper. Metze please check. Jeremy.
new fb91464 s4:wmic - Output enhancements
new 076ca26 s4:templates - Remove the latest relics (in "dcesrv_lsa_CreateSecret")
new 51479fe s4:provision - Cosmetic: Indent the parameters better
new 9c4827e s4:setpassword script - Passwords set by this script are set by the administrator not the user
new 5b2b5ab s3-schannel: Fix Bug #6697. Interdomain trusts with Windows 2008 R2 DCs.
new 29ba776 s4/ldb: added --show-binary command line option
new 206d79a s4/ldb: don't line wrap ldif when --show-binary is used
new 237f720 s4/ldb: expose the ldb flags with ldb_get_flags()
new 6d1d333 s4/ldb: added ldif handler for repsFrom/repsTo
new a8e8a31 s4/ldb: allow printing ntSecurityDescriptor in full
new 27ff8f4 s4/ldb: allow prefixMap to be shown as NDR
new 0ed467a s4/ldb: support NDR printing for 2 more replication types
new 5e3759d tort: Implement 'setup' and 'teardown' for DRSUAPI test cases.
new d078d2e tort: Helper function to get DC info for testing
new 899fc0d tort: DsCrackNames - propagate torture context to all tests.
new 2904034 tort: RPC-CRACKNAMES test case refactored
new a915575 Return a correct value for Supported Encryption Type
new 1d37a81 s4:idl Add generated code for netlogon.idl changes
new 4fd9a9d schannel: add NL_AUTH_MESSAGE and both NL_AUTH_SIGNATURE structs.
new 9aa11fd s3/docs: Raise version number.
new de0bf36 s3-rpc_client: use NL_AUTH_MESSAGE in create_schannel_auth_rpc_bind_req().
new 3984738 s3-rpc_server: use NL_AUTH_MESSAGE in pipe_schannel_auth_bind().
new a48f884 s3: remove unused RPC_AUTH_SCHANNEL_NEG struct and parsing functions.
new 4323c13 schannel: add missing prototype for ndr_print_nbt_string() in schannel helper.
new f78f92a s3:smbd: Fix bug 6690, wrong error check
new 5ef601e s4:drsuapi: add an incomplete DsAddEntry implementation
new d04cca0 s3:drsuapi: add a simple DsRemoveDSServer() implementation
new 2bc8e57 s4:repl_meta_data: remove unused code
new 4b6e9a8e socket_wrapper: swrap_read() should use SWRAP_RECV* for swrap_dump_packet()
new 2b16380 ntlmssp: add some void decode calls (useful for ndrdump).
new 11bd19c lib/util: add unique string generator helper function
new 5975ea7 s4/torture: add new torture_assert_*_todo() macros
new a38409e s4/torture/smb2: Fix several small bugs and style issues in SMB2 dir tests
new d5643a0 s4/torture/smb2: removed SMB2-FIND test
new 5f2ec4b s3-nterr: add NT_STATUS_RPC_NT_CALL_FAILED.
new af0946c Basic tests for nTSceurityDescriptor both SDDL and BASE64 format
new 08ce8a4 Mark test_security_descriptor_add_neg as known failing (for now).
new f745d07 ntlmssp: avoid duplicate inclusion of helper headers.
new 32c28e4 s3-winbindd: Fix Bug #6700: Use dns domain name when needing to guess server principal.
new 3cb1caf s4: allow repl:RODC=true/false to set ourselves as a RODC
new dca7afb s4: fixed format of repsTo in samdb
new 939b936 s4/repl: added refresh of repsTo
new 8640293 s4/repl: implement DsReplicaSync
new 269fe99 Added "admin_session" method.
new 51baffa s4:drs split addentry and getncchanges into separate files
new 9721b1b s4:drs level_out is a pointer
new e595ba2 s4/drs: broke out the core of the getncchanges code
new a84a823 s4:drs match the meta_data and attributes array
new 557cc46 s4/vampire: fixed i/j index mixup in vampire code
new b65d6cf s4/drs: when we don't find an attribute use zero values
new adca9f6 s3:examples:ldap: fix some OIDs in various schema files
new c091d4b s4/torture: convert printf to torture_comment()
new 4d7685c s4/torture: add new SMB oplock tests
new 7748d30 s3:examples:ldap: allow substing search on more attributes in nds schema file
new a5cace1 s3:smbd: Add a "hidden" parameter "share:fake_fscaps"
new f20c2e0 Fix compile in a usually non-selected define. Jeremy.
new a224392 s3:docs: Add info about how to obtain cifs module in cifs mount helper manpage
new b1dabb1 s4: Use SASL authentication against Fedora DS.
new 7c5ce71 s4/drsuapi: tech the IDL about some more key attribute names
new 3671c9e s4/schema: don't crash if we don't have subClassOf
new 0807251 s4/schema: teach the schema_syntax code how to encode/decode more attributes
new 3adbbae s4: regenerate drsuapi IDL
new a11bb14 s4/torture: don't mix declarations and code
new 22c4ffa s4:provision Don't reference provision_backend when using LDB
new c0efa51 s4/provision: another fix for breakage from b1dabb1133
new 78a5a5e s4: fix spelling
new 0c03232 s4/drs: correctly fill in the GUID of DRS objects
new 689a9b8 OPC oota edits
new a08d173 s4/drs: changed the UpdateRefs server to use the dn instead of the GUID
new 5283ad1 libcli:drsuapi Add function to encrypt data for transport over DRSUAPI
new 2ff4764 libcli: added a drsuapi attribute encryption function
new 25b6870 s4/repl: give a useful error message if we can't decode an object
new 9460427 s4: kludge_acl needs to be above repl_meta_data
new 3e7a3bc s4/drs: enable attribute encryption
new f85e77c s4:provision Only delete SASL mappings with Fedora DS, not OpenLDAP
new 27beb7f s4/torture: fixed lots of crash bugs in the DRS tests
new aae0739 Revert "s4: Let the "setpassword" script finally use the "samdb_set_password" routine"
new 02c30fe s4:netlogon - Put the "supported encryption types" more back in the "LogonGetDomainInfo" call
new e71383e s4:pwsettings: Added --quiet option.
new 5f6ebc3 s4:pwsettings: Run all updates as a single modify() operation.
new 0206b1d s4:pwsettings: Don't assume a value for pwdProperties.
new 4b68cfe s4:pwsettings: Added validation.
new 3cbcaa1 s4:pwsettings: Add 'default' option for password complexity.
new ebdb9da s4:pwsettings: Show default values in help messages.
new 67a8a8c testprogs:subunit.sh: Add function for expected failures.
new e3a2a22 s4:pwsettings: Added blackbox tests.
new 5fb6530 s4:srvsvc: Fix logic on error checking.
new 7c00227 Fix bug 6707 - 3.4.1 segfault in parsing configs. Fixes an occasional segfault caused by an out-of-bounds reference in config file parsing.
new 7669bc3 util_strlist: Add some more "const"s
new 41596d2 util_strlist: Add some more "const"s - small correction
new ebfc13b s4/tort: CrackNames test update to work against W2K3.
new bebeb4f s4/tort: Make common setup/teardown drsuapi test funcs really common
new 0c8eee9 s4/tort: CRACKNAMES tests to use private structure for testing.
new 45b7b71 s4:ldb_map: Don't free ares too early.
new 344fb71 s4: Pass WINBINDD_SOCKET_DIR var in order to overide the location of the Winbind socket
new bda7061 s4:setup Updated Display Specifiers from Microsoft (with #s)
new 393a1f5 s3-rpc_client: add enum dcerpc_transport_t to rpc_cli_transport struct.
new c17789f s3-rpcclient: add ncacn transport handling for rpcclient.
new 8bd730f s3-rpcclient: add lookupnames4 command.
new 3c70480 s3-util: add get/set_cmdline_auth_info_domain to user_auth_info struct.
new 38ab500 s3-nterr: add NT_STATUS_RPC_NT_PROTOCOL_ERROR to nt_errstr().
new 721b76c schannel: more work on reponse NL_AUTH_MESSAGES.
new 9ab5d9b s3-schannel: use NL_AUTH_MESSAGE for schannel bind reply.
new a155f3f s3-schannel: remove unused code.
new cac5e64 s3-errors: add NT_STATUS_RPC_NT_PROCNUM_OUT_OF_RANGE.
new d258fb4 s3-schannel: use NL_AUTH_SIGNATURE for schannel sign & seal (client & server).
new c4f6fb0 s3-schannel: remove last schannel hand-marshalling function.
new a03e0c4 s4/tort: Propagate torture_context and use torture_comment
new 5088caa s4/tort: assert macro for drsuapi dcerpc call
new b24203f s4/tort: code clean up using torture_drsuapi_assert_call() macro
new bb6fda8 s4/tort: RPC-DRSUAPI test case refactored to match torture architecture
new 294e7cd s4/libcli: when we get a DNS lookup failure show the name
new fdb8758 s4/drs: parentGUID needs to be specififcally asked for
new d26c42f s4/provision: add the nTDSDSA GUID based DNS entries and SPNs
new 88e2fba s4-drs: add the magic DRS SPNs on AddEntry
new 8c58cef s4-drs: actually call the new drsuapi_add_SPNs() code
new f009fa1 s4-provision: use DNS name, not domain name
new 87f61a1 s3-rpc_client: add cli_rpc_pipe_open_noauth_transport.
new 12acf6c s3-rpcclient: use cli_rpc_pipe_open_noauth_transport in rpcclient.
new 032e01e s3-rpc_client: add dcerpc_transport_t to cli_rpc_pipe_open_spnego_ntlmssp and cli_rpc_pipe_open_ntlmssp.
new bea8e5f s3-rpc_client: add dcerpc_transport_t to cli_rpc_pipe_open_schannel().
new 12c7025 s3-rpcclient: avoid using lp_workgroup() unconditionally for crypto.
new 4e98f93 s3-rpcclient: make netlogon credential setup also work for interdomain trusts.
new 5b20af9 s4-ldb: don't remove a message element beyond the end of the array
new 741fe9d s4-repl: don't add the RDN if it is already there
new c6647bf s4-repl: on every ldb modify we need to update replPropertyMetaData
new bae320e s4-idl: added the IDL for the DsReplica* calls
new 8990865 lsa: use lsa_LookupNamesLevel in lsa_LookupSids{2,3}.
new 049c780 netlogon.idl: indent correctly
new f74e8c2 s4:ldb_map_outbound - fix memory leak
new 2eb61ef Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 81474df s4-repl: don't update replPropertyMetaData for non-replicated attributes
new 1d4bf02 lsa: fill in more unknowns in lsa_LookupSid calls.
new cbac8e4 s3-rpcclient: add lookupsids3 command.
new 0d6bc14 s4-kcc: add a very simple KCC
new d7d7613 s4-idl: added the IDL for the DsReplica* calls
new fd3a778 s4-repl: don't update replPropertyMetaData for non-replicated attributes
new 61facf4 s4-kcc: add a very simple KCC
new 668fd97 Merge branch 'master' of /home/tridge/samba/git/combined
new bca75ec s4-smbtorture: fix remaining lsa lookup call unknowns. sorry...
new 8e48434 Merge branch 'master' of /home/tridge/samba/git/combined
new bd7cf69 s4-repl: refresh the partitions on each cycle
new e4683bf s4-provision: revert _gc_tcp priority
new 97182d5 s4-drs: fixed the ldap SPN in AddEntry
new 9da4933 s4-vampire: cope with no invocationID when vampiring the schema
new f84be6c Merge branch 'master' of /home/tridge/samba/git/combined
new 4530fcd tevent: add scripts to extract library symbols (exports file) from headers
new ffc72b9 tevent: add script to extract signatures from header files.
new 31ee072 tevent: add script/abi_checks.sh. check for abi changes without gcc magic.
new f0e276c tevent: move the original abi_checks script to script/abi_checks_gcc.sh
new 40c670f tevent: add a make target "make abi_checks"
new cf67b1b tevent: remove filese generated by "make abi_checks" in "make clean".
new 4fb8272 tevent: add abi_checks to "make test"
new 095a112 tevent:mksyms: allow double pointer return value of functions.
new 1f1a900 tevent:mksyms: allow characters after closing functions parenthesis.
new 1e2393c tevent:mksigs: ignore struct forward declarations.
new aa77484 tevent:mksigs: correctly ignode multiline function typedefs
new 636f8b5 tevent:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
new 085c07b tevent:mksigs: normalize bool -> _Bool
new f98470e tevent:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
new 7165f29 tevent:exports: add _tevent_req_cancel and tevent_req_set_cancel_fn.
new 6b92981 tevent:signatures: add _tevent_req_cancel and tevent_req_set_cancel_fn
new 907e055 tdb:mksyms: allow double pointer return value of functions.
new 400f084 tdb:mksyms: allow characters after closing functions parenthesis.
new ecd12bf tdb:mksigs: ignore struct forward declarations.
new 13bfcd5 tdb:mksigs: correctly ignode multiline function typedefs
new 25939a6 tdb:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
new cfa4e7e tdb:mksigs: normalize bool -> _Bool
new 55dcf92 tdb:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
new fd55479 talloc:mksyms: allow double pointer return value of functions.
new e60c775 talloc:mksyms: allow characters after closing functions parenthesis.
new 7b0e072 talloc:mksigs: ignore struct forward declarations.
new 629ff2b talloc:mksigs: correctly ignode multiline function typedefs
new 82404ad talloc:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
new 56c09d2 talloc:mksigs: normalize bool -> _Bool
new ea2b9e0 talloc:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
new 96be1f4 Fix up-to-dateness vector creation.
new 64bfa26 tevent:mksyms: fix spelling...
new 50347d6 s3:mksyms: fix spelling...
new ee1fe38 talloc:mksyms: allow double pointer return value of functions.
new 9741cb7 talloc:mksyms: allow characters after closing functions parenthesis.
new a1cf12e s3:dbwrap_ctdb: set dmaster in ctdb_transaction_store() also when updating an existing record
new c6dd2c9 s4: Fix parsing of CSDVersion: treat this field as an string null terminated.
new 5ad756f netlogon.idl - rerun "make idl"
new 10833f6 s4:group policies - add the domain controller group policy
new df65fc0 ldb: Support running testsuite without installing first.
new d0c9d5e ldb: Remove references to operational module init function.
new 9733816 repl_meta_data: Fix include path when building with standalone ldb.
new 4687db0 s4-kcc: we should only add to the repsFrom if it doesn't already exist
new f4b37f1 s4-repl: we should only update uSNChanged when replication data changes
new 47a147e s4-repl: use common functions to simplify updaterefs.c
new 21a6ba4 s4-drs: fixed the cursor generation to always be filled in
new 51fd806 Merge branch 'master' of /home/tridge/samba/git/combined
new 9014cb6 Fix up-to-dateness vector creation.
new 0ba9a1b s4-kcc: we should only add to the repsFrom if it doesn't already exist
new 94183eb s4-repl: we should only update uSNChanged when replication data changes
new 5da0a7e s4-repl: use common functions to simplify updaterefs.c
new bbc0a56 s4-drs: fixed the cursor generation to always be filled in
new fe36b8a Merge branch 'master' of /home/tridge/samba/git/combined
new 733fa19 s4-samdb: internal s4 ldb modules should be GPL not LGPL
new b00518c s4-repl: don't be too eager to allocate new sequence numbers
new 0819e79 s4-drs: spelling fix, and simpler search expression
new 493166b s4-drs: return objects with uSN > highest_usn
new a8ab1e2 s4-drs: also fill in tmp_highest_usn
new 7bdae8b Merge branch 'master' of /home/tridge/samba/git/combined
new 5c33042 s4-ndr: fixed memory leaks in ndr_pull_*_blob()
new ca6e15f s4-repl: fixed memory leaks
new 1820f4b s4-drs: change debug level
new 5c0cf01 s4-samdb: make it possible to ask for the sequence number of a partition
new 766774f Merge branch 'master' of /home/tridge/samba/git/combined
new 0be268b s4-scripts: allow setup_dns.sh to take a PRIVATEDIR
new db26c00 s4:repl_meta_data: increment the attribute version with each change
new 72fcc63 Merge branch 'master' of /home/tridge/samba/git/combined
new b0b8340 s4:group policies - upcase directory names of default group policies
new 7710092 s4:group policies - the default group policy objects are all system-critical
new 96a36bf s4:sites & services - Adds Intersite transport containers
new c5c04fc s3-schannel: add dump_NL_AUTH_SIGNATURE.
new 37bc806 s3-dcerpc: remove more obsolete or duplicate headers.
new 94d83b6 s3-ntlmssp: add missing prototype.
new 6dab835 s3-rpcclient: Fix Coverity #935: UNINIT.
new 537ac20 s3-eventlogadm: Fix Coverity #938: UNINIT.
new 828b9a4 s3-netapi: Fix Coverity #670: FORWARD_NULL.
new de43e39 s3-netapi: Fix Coverity #669 FORWARD_NULL.
new a0d8698 s3-netapi: Fix Coverity #668: FORWARD_NULL.
new 4c5854f Ignore source4/dsdb/kcc/kcc_service_proto.h.
new ac72076 pidl: Remove unnecessary _GNU_SOURCE define.
new 4b5ca12 Fix string-wchar-fixed-array-01 test (when libndr is available).
new 27f54a7 Fix string-wchar-fixed-array-02 test (when libndr is available).
new fac9c35 Fix string-wchar-fixed-array-03 test (when libndr is available).
new f900e61 s3-schannel: fix api_pipe_schannel_process(), was using incorrect buffer length.
new 760666c s4-schannel: strip trailing whitespace.
new 8b0f540 s4-schannel: use NL_AUTH_MESSAGE for schannel.
new 89ed2af s3: Don't overwrite password in pam_winbind, subsequent pam modules might use the old password and new password.
new e8e8e40 s4:rpc_server netgotiate max xmit size with RPC client
new 932690c s4:kdc In the kpasswd server, don't use the client address in mk_priv
new fec33db Tests for descriptor inheritance
new d70e171 Owner and group defaulting.
new 53d6dd3 security:idl Generated files
new 42e393a s3-rpcclient: fix netr_LogonGetCapabilities command.
new 5ddde4e s3-netlogon: match all logon levels in netr_SamLogon calls.
new 44e4431 s3-netlogon: support validation level 6 in netr_SamLogon calls.
new 8302346 libcli/auth: remove trailing whitespace.
new 503d035 spnego: share spnego_parse.
new 43e198c spnego: add spnego_proto.h.
new 9195595 s3:vfs: Fix the build of vfs_tsmsm after the VFS rewrite
new 277597d To set file create/birth time in GPFS. Signed-off-by: Abhidnya Chirmule <achirmul at in.ibm.com>
new 1cfac63 w32err: WERR_CLASS_NOT_REGISTERED updated
new fc1ac73 w32err: NERR_ codes grouped together
new 91d3d3c w32err: Sorting error codes in ascending order
new 3f835eb w32err: Re-define errors with numeric values
new 8bebce4 w32err: Set hex format values for all errors
new 35f4b88 w32err: use WERR_DC_NOT_FOUND name instead of WERR_DOMAIN_CONTROLLER_NOT_FOUND
new c708338 cifs-upcall: fix the build after spnego merge.
new f0b52b8 s3-winbindd: add and use winbindd_lookup_sids().
new 99c3fc1 s3-winbindd: add and use winbindd_lookup_names().
new 9407ab5 ndr: added --ndr64 flag to ndrdump
new 8ea2cb2 idl: added DsExecuteKCC IDL
new 39385f5 idl: rebuild drsuapi.idl
new aa7aa66 idl: added DRS GetNCChanges level 10
new cce3e66 Port the Samba 4 shm_setup to QNX.
new 5f58119 util_smb: For some (unknown) reason the previous patch changed the permissions - Reset them
new f6a29f7 Port the Samba 3 shm_setup to QNX.
new 0703146 s3-schannel: fix Coverity #950 OVERRUN_STATIC.
new f9edee1 s3-nterr: print a NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED.
new 15bbae5 s3-netlogon: Fix Coverity #945 UNINIT.
new c3da205 s3-samr: Fix Coverity #934 UNINIT.
new 73e380d s4-repl: keep a @REPLCHANGED object on each partition
new 80c5759 s4-sam: allow a search to specify a partition
new 424d1c5 s4-dsdb: added dsdb_load_partition_usn and dsdb_save_partition_usn
new 02c9a7e s4-repl: use the new dsdb partition uSN helper fns
new 348efd5 s4-drs: fixed search expression
new 55a9ea2 s4-repl: added a preiodic notification check to the repl task
new ab09fcf s3:docs: Fix a typo
new fde8c46 s4:heimdal_build Love pointed me at the --one-code-file option to asn1_compile
new ff96871 s3-rpc_client: add rpccli_lsa_lookup_names4 wrapper.
new 2f9adf0 s3-rpc_client: add rpccli_lsa_lookup_sids3 wrapper.
new b8834ca schannel: remove unused schannel structs.
new 1f34ffa s3:libsmb: Fix bug 6606 -- short reads in smbclient were not handled
new 0f65d33 s3: Test short reads in the build farm
new e29cbda s4:heimdal_build Fix build breakages caused by asn1compile change
new d1457b6 s4:heimdal_build: fix the build with --enable-automatic-dependencies
new aa089b8 dsdb: the samba3 ldap schema has no sambaAccountPolicy (any more at least)
new d106e72 examples/LDAP: remove sambaAccountPolicy from the IBM-DS schema.
new 667b825 pyldb: Don't segfault when invalid type is specified to Dn.get(). (#6722)
new 3cf73df s4-repl: fall back to repsFrom if repsTo not set
new 33160b1 s4-repl: fixed a memory error handling linked attributes
new bd40feb Prepend "$libreplacedir/" to all objects in LIBREPLACEOBJ
new b9ce122 s4-drs: allow replication of renames
new 3dd404a s4-repl: handle rename in repl_meta_data
new 5464ce6 Merge branch 'master' of /home/tridge/samba/git/combined
new 9dae250 s3:vfs_modules: Fix Coverity ID 946: OVERRUN_STATIC
new d3a6914 s3:vfs_catia: Use talloc_zero for simplification
new e94361e s3:vfs_catia: Make some fns static
new f31138e Fix bug 6726 - Filename length overwrites oplock request field in cli_nt_create(). Jeremy.
new ca2c93b Fix bug 6494 - Incorrect FileStatus returned in NT_CREATE_ANDX. Lookup the EA and Stream status on CreateX. Jeremy.
new 54831cc nss_winbind: remove unused variable
new f3cc05b Torture test for bug 6529 - Offline files conflict with Vista and Office 2003. Ensure we don't regress. Jeremy.
new 24309bd Second part of bug fix for 6606. s3:libsmb: Fix bug 6606 -- short reads in smbclient were not handled
new f410d23 s3: BSD needs sys/sysctl.h included to build properly
new 7268720 s4: Script to build or rebuild extend DN attributes
new ffe8314 s4:provision Prevent some invalid combinations of realm and domain
new f07e77e s4:heimdal_build: fix one more problem with automatic dependecies
new 668470c libcli:nbt make the lmhosts parsing code and dependicies common
new d3af034 s3-dcerpc: use dcerpc_AuthLevel and remove duplicate set of flags.
new 7b36ea5 s3-dcerpc: remove duplicate RPC_AUTH_LEVEL flags.
new e1ecb80 s3-dcerpc: remove more unused structs.
new fdf3bd6 s3-dcerpc: remove unsed auth type defines as seen on the wire.
new ed03edc ntlmssp: better document to what structures we are reffering to.
new 9831e76 ntlmssp: pretty print a VERSION structure.
new 865e65a s4-repl: add a debug to make it easier to monitor replication
new c2d7c7a s3-dcerpc: fix remaining old auth level constants.
new 209c278 talloc: when we enable NULL tracking, reparent the autofree context
new 62dd3aa s4-ldb: cope better with corruption of tdb records
new 8fa5e56 s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
new efe9f95 Merge branch 'master' of /home/tridge/samba/git/combined
new 231b2fa s3-dcerpc: really fix remaining old auth level constants. sorry...
new 9a209ac s4:schema Add code to provide an index into the subClass tree
new 5a01071 libcli:nbt put util_net.c protos in new header file
new 18f1f5b s3: ignore cups-config to tidy up library dependencies
new 8703d9f libreplace: white space cleanups
new f0104be s4-repl: add a debug to make it easier to monitor replication
new 2e7841f talloc: when we enable NULL tracking, reparent the autofree context
new af1e7e1 s4-ldb: cope better with corruption of tdb records
new f1ce4f9 s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
new ae28e2f s4-repl: make sure we marshal the replPropertyMetaData after the last change
new e44c414 s4-drs: filter based on local_usn
new dac0fb0 Merge branch 'master' of /home/tridge/samba/git/combined
new 46c99ec tdb: allow reads after prepare commit
new 80c4b1e s4-repl: don't do double replication
new a99e216a s4-ldb: expose ldb_transaction_prepare_commit() in ldb
new f2b5b5b s4-ldb: ldap attribute names can contain a '.'
new f9c3086 Merge branch 'master' of /home/tridge/samba/git/combined
new 858cddf s4-libnet: use updated dsdb commit function
new d581a56 Merge branch 'master' of /home/tridge/samba/git/combined
new 451a537 s4-repl: add a debug to make it easier to monitor replication
new 6a9c89b talloc: when we enable NULL tracking, reparent the autofree context
new 4861194 s4-ldb: cope better with corruption of tdb records
new e1abb39 s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
new 7f3817a s4-repl: make sure we marshal the replPropertyMetaData after the last change
new 48bc784 s4-drs: filter based on local_usn
new f5aec9e tdb: allow reads after prepare commit
new bfd0877 s4-repl: don't do double replication
new 08f1447 s4-ldb: expose ldb_transaction_prepare_commit() in ldb
new 7b3b66d s4-ldb: ldap attribute names can contain a '.'
new a04caf3 Merge branch 'master' of /home/tridge/samba/git/combined
new 87acb96 lib/crypto: add aes encryption routines to main cryto lib.
new f8014d3 s3-schannel: fix blob length when pulling off a NL_AUTH_SIGNATURE in cli_pipe_verify_schannel().
new 9cb205d s4-schannel: strip trailing whitespace.
new 1f41236 s4-schannel: first step of decoupling schannel from gensec.
new 1a21db8 s4-schannel: try to fix the build.
new f3979b5 schannel: move schannel_sign to main directory.
new 799f8d7 schannel: fully share schannel sign/seal between s3 and 4.
new 97d7a52 s3-schannel: remove unused schannel_decode/schannel_encode.
new 310051c lib/crypto: link in AES crypto for s4 as well.
new 5b86a0a schannel: remove last traces of gensec.
new 00d7aad s3: Add some debugs to streams_xattr
new 444a05c s3: Fix reading beyond the end of a named stream in xattr_streams
new 089dc64 s4-repl: add a debug to make it easier to monitor replication
new 00fb670 talloc: when we enable NULL tracking, reparent the autofree context
new 12f689e s4-ldb: cope better with corruption of tdb records
new ff8ad22 s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
new bc3bbae s4-repl: make sure we marshal the replPropertyMetaData after the last change
new 9e0b1a3 s4-drs: filter based on local_usn
new 6546720 tdb: allow reads after prepare commit
new 458dda1 s4-repl: don't do double replication
new 03d0005 s4-ldb: expose ldb_transaction_prepare_commit() in ldb
new 10e25fc s4-ldb: ldap attribute names can contain a '.'
new 7744283 Merge branch 'master' of /home/tridge/samba/git/combined
new 7ded074 s4-security: added a new security level SECURITY_DOMAIN_CONTROLLER
new 5d2dfd1 s4-drs: lock down key DRS calls
new 9417aab Merge branch 'master' of /home/tridge/samba/git/combined
new f80363c s4-rpc: added a module for forwarding RPC requests
new 30d1328 s4-repl: take advantage of async RPC forwarding
new 7221795 Merge branch 'master' of /home/tridge/samba/git/combined
new 8f482ae lib/crypto: include aes.h into crypto.h
new 033ced6 libcli/auth: rewrite schannel sign/seal code to be more generic
new 79082f4 s4-dsdb: treat uSNHighest as 0 if @REPLCHANGED doesn't exist
new f391e64 Merge branch 'master' of /home/tridge/samba/git/combined
new 1b3f5ce Merge branch 'master' of ssh://git.samba.org/data/git/samba
new c405d72 s4-repl: raise a debug level
new 7860817 Merge branch 'master' of /home/tridge/samba/git/combined
new 98f2a3b s4-dsdb: treat uSNHighest as 0 if @REPLCHANGED doesn't exist
new 45cebf7 s4-repl: raise a debug level
new 23676b6 Merge branch 'master' of /home/tridge/samba/git/combined
new 7c71370 libds/common/flags: various
new bfb3eaa s4/python: flags
new 0c202e4 s4/domain behaviour flags: Fix them up in various locations
new e91cdef Remove ununsed variable warning. Jeremy.
new 16836f9 We now pass the Microsoft SMB2 fileio test with EA's and streams... Jeremy.
new 2032f26 void functions can't return a value. Found by the Solaris compiler. Jeremy.
new 9e5488d void functions can't return a value. Found by the Solaris compiler. Jeremy.
new d237022 void functions can't return a value. Found by the Solaris compiler. Jeremy.
new 4fa327a s4:provision - Some rework
new 4445cdf s4:libnet_become_dc - Fix some uninitialised variables
new 813f9da s4:descriptor - cosmetic
new c2055de s4:descriptor module - Revert and const fixups
new aadf5e3 pyldb: Don't segfault when invalid type is specified to as_sddl and from_sddl.
new f8dae40 spnego: Support ASN.1 BIT STRING and use it in SPNEGO.
new 95311a2 Fix the problem with pidl generating invalid C for enums. According to the C standard an enum is guarenteed to be an (int), which means for 4 byte ints specifying a type of 0x80000000 is an invalid value. The Solaris compiler complains about this. Fix by adding an (int) cast in front of the value generation. Jeremy.
new 389e2fb Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new b92c399 Check in modified generated files for systems where pidl can't run. Jeremy.
new 02dc4a1 Ensure we enclose the enum values in brackets to make the cast work. Jeremy.
new fc20da5 Re-generated idl files with () for enum values. Jeremy.
new 9e49ad5 s3: build with pam support when possible
new fa4023d s4:provision - Some rework (continuation)
new 6dfd10f libreplace: added likely()/unlikely() macros for gcc
new 7326b8f util: use likely/unlikely for NT_STATUS_* macros
new 056cbf7 ndr: added support for NDR64
new c9b0b89 s4-rpc: added NDR64 support
new db5e7f3 s4-pidl: add support for NDR64
new 85e06ff idl: recompile our IDL
new 1a1cb92 ndr: split out ndr enum functions
new 7b157a3 ndr: num_auths is an array size, thus a uint3264
new 4eedcf7 ndrdump: fixed help
new 52f2e26 s4-sam: add a note about the solaris client
new e71d972 idl: regenerate IDL for NDR64 changes
new 39971ff Merge branch 'master' of /home/tridge/samba/git/combined
new 1637364 s3:winbind: Fix some enum type mismatches found by the Solaris compiler
new eeda7f6 s3:smbd: Fix an inappropriate pointer return in a bool fn
new 44674ef s3:smbd: Attempt to fix the build on HP/UX
new d27140a libreplace: added likely()/unlikely() macros for gcc
new ec422ed util: use likely/unlikely for NT_STATUS_* macros
new 90770e4 ndr: added support for NDR64
new f93d716 s4-rpc: added NDR64 support
new aeb22ca s4-pidl: add support for NDR64
new c2523d2 idl: recompile our IDL
new ae91cff ndr: split out ndr enum functions
new 3ec638c ndr: num_auths is an array size, thus a uint3264
new f2f8bb7 ndrdump: fixed help
new 88cded0 s4-sam: add a note about the solaris client
new a3f3335 s3-rpc: samba3 needs the DCERPC_NDR64 define
new 78338d4 talloc: don't crash if f is NULL in talloc_report_*
new 89f5df6 s4:provision - Bump down the domain and forest level to Windows 2000
new 11a7842 python: create a script for reorgnizing an LDB file.
new b15ef6d s4:pwsettings - Simplify the error handling a bit
new 752904f s4:domainlevel - Add a script which allows raising the domain/forest level
new ac3b58b s4:domainlevel - fix indentations
new 89e80bf s3:smbstatus: Fix some nonempty blank lines
new 30a4695 s3:smbstatus: Fix bug 6703, allow smbstatus as non-root
new 77afcad s3: Fix Coverity ID 581 -- NEGATIVE_RETURNS
new c6d58ef Merge branch 'master' of /home/tridge/samba/git/combined
new 16f1ba2 s4:heimdal/gssapi/krb5: set cred_handle in _gsskrb5_import_cred
new 3207188 s4:torture: don't use 'pipe' as variable name it's a system call
new c29364f named_pipe_auth.idl: add infrastructure to pass delegated credentials
new 199072b librpc: rerun 'make idl'
new bb06441 s4:service_named_pipe: accept delegated credentials
new 825484e libcli/named_pipe_auth: pass gssapi delegated credentials through the named pipe
new d0e73ab s4:rpc_server: export dcesrv_add_ep() so that torture tests can use it
new f0704f5 s4:torture: the spoolss notify test should listen on the ncacn_np endpoint
new cda0849 s4:ntvfs_ipc: add real named pipe support
new 900a8d4 s4:rpc_server: remove some now unused code
new fc61121 s4:minschema/fullschema - add correct header comments
new a873ea4 s4:samdb.py - Unification of the interfaces
new bc2a05f s4:domainlevel/pwsettings - Remove unused import
new 1f38aa0 s4:various scripts under "setup" - Unification
new 700df9b s3-smbd: fix get_ea_names_from_file() and check for pnames pointer.
new a4b5c79 s3-rpc_client: fix non initialized structure in rpccli_lsa_lookup_sids_noalloc.
new 72ba2fa s4:scripts - Cleans also the rest under the "setup" directory up
new 2e7fc37 s4/provision_configuration - re-add the "sPNMappings"
new 8dffa23 s4:provision_configuration - "sPNMappings": "http" missed on regeneration
new c2139e8 s4-drs: cope with dupliate linked attributes
new 716ddc2 Merge branch 'master' of /home/tridge/samba/git/combined
new ade5d43 s4-kdc: ignore unknown keytypes
new e9a589f s4-server: kill main daemon if a task fails to initialise
new 7c54240 s4-pipes: convert pipe names to lowercase and validate
new 92786ae s4-resolve: fixed a crash bug on timeout
new 46d29fe s4-netlogon: implement dcesrv_netr_DsRAddressToSitenamesExW
new d75653f pidl: update expected output for NDR64 changes
new 017092a s4:samdb.py - further rework
new cb6f868 s4-rpc: remove some unnecessary #include lines
new 86383f0 s4-rpc_server: removed remaining unnecessary #includes
new 2205452 s4-testparm: fixed -v option
new 7c807de s4-smbd: minimise includes in smbd/ and smb_server
new c35bbad s4-scripts: make minimal_includes handle our -I overrides
new 72c60db s4-smbd: removed unnecessary includes
new 9c69795 tdb: increase minor version
new 1261d69 more include minimisation
new c386c02 s4-ldb: bump minimum version in ldb too
new d589760 s4:utils Explian fix for testparm -v
new 59bea84 libcli:nbt move prototypes of lmhosts functions to libnbt.h
new 5cec86e s4:dsdb Print the partition we failed to suggest replication for
new 63b584b s4:utils Remove typo...
new 2b5d1df s4:provision_basedn_modify - fix the "auditPolicy" attribute
new 6e56261 Add drs_security_level_check for dcesrv calls security checks
new 0b68967 Move replmd_drsuapi_DsReplicaCursor2_compare to a common place.
new 663fe55 Handle dsdb_class_by_lDAPDisplayName returned values in schema_inferiors.c
new ad53c34 s4-repl: need param.h for lp_parm_bool
new 8fd6ce6 s4-ldb: display an error if we can't decode a NDR blob
new d5b9409 s4-drs: security checking on DRS needs to default to on
new ced2429 s4-auth: add SID_NT_ENTERPRISE_DCS is a server trust account
new 8958a04 drsblobs.idl: add decoding for repsFromTo2
new cc48e9a rerun: make idl
new 1c3a706 drsblobs.idl: fix repsFromTo2 blob size calculation
new c14b2eb librpc: rerun 'make idl'
new 46dab92 s4:ldb: add ldb_parse_tree_copy_shallow() and change version to 0.9.7
new d80058f s4:build: require ldb 0.9.7
new 7fbd18a dsdb/samdb: add resolve_oids module
new 93e1e8b s4:provision: add the 'resolve_oids' on the top of the module stack
new c5d38fd blackbox/test_ldb.sh: test searching using OIDs instead of names for attributes and classes
new bb65cd4 s4:domainlevel - further improvements
new b8e65e6 s4:provision_configuration - fix "sPNMappings"
new 52650f1 s4:ldb_parse - Fix the type of an array entry
new 05653fc Fixed a difference in domain sid type when SID is provided by user.
new 10fe59b s4:domainlevel - fixed another error
new 3c5d763 talloc: fixed talloc_disable_null_tracking()
new dedd32d s4:server.c - add linespace (only cosmetic)
new 6ec69f3 s4:dsdb/common/util - Check for the right forest/domain function level
new ae56b0f Disable descriptor module unless enabled in smb.conf
new d4389a2 blackbox:test_kinit - Remove the "-H" (hive) parameter
new 1516f67 s4:sec_descriptor - fix constant
new 500fc02 s4:samba3sam.py test - remove the primary group ID attribute here
new c152761 s4:python tools - try to fix some test problems
new 257ea8f Merge branch 'master' of git://git.samba.org/samba
new 6283f2c Initial implementation of security descriptor creation in DS
new 8b5cb77 s4-selftest: disable RPC-COUNTCALLS
new 11bfbc5 s4-selftest: disable RAP-SCAN test
new 509a2bb s4:provision split provision of DNS zone and self join keytab
new 1d4a16a s4:ldb print out which LDB the transaction is still active on.
new bfddb68 s4:provision Use code to store domain join in 'net join' as well
new 025590e Merge branch 'master' of git://git.samba.org/samba
new 9d9bd31 s4:py_security Add missing header
new 5656c22 s4:dsdb/resolve_oids: check return values in recursion
new f917044 s4:dsdb/resolve_oids: add fast pathes for the common operations without oids
new d13dfbe tevent: make sure we don't set errno within the signal handler function.
new 00e378f s3:lib/select: don't overwrite errno in the signal handler
new f0d6e61 async_sock: return -1/EPIPE if we're getting an end of file on read.
new 83edf3e s3:winbindd: avoid writing to a closed connection and generate SIGPIPE
new 9801ec5 s3:secrets_schannel: revert to using version 1
new 23ffccd s4:provision Make us Windows 2008 level by defualt again
new 0af3b06 Revert "blackbox:test_kinit - Remove the "-H" (hive) parameter"
new f0c080a s4:scripts - Reintroduce "-H" parameter
new 32f4afd s4:libnet_become_dc - bump down the level requested by abartlet
new 7373bb7 s4:samdb/tools - That should fix now the last failures
new 63f280c s4:provision - Fix up ProvisioningError class as suggested by Jelmer
new 817383d tdb:tdbtool: add the "speed" command to the help text.
new 91e1bab tdb:tdbtool: add transaction_start/_commit/_cancel commands.
new e440a2e tdb:tdbtool: fix indentation.
new 8738b83 s4:provision Make our default salt match our server behaviour
new 1afc7c4 s4:kerberos Fix the salt to match Windows 2008.
new 13b979b Merge branch 'master' of git://git.samba.org/samba
new dd7f94a s4-dsdb: fixed a printf format warning
new 2fda203 s4-ldb: add support for extended DNs in the rootDSE
new 5b684bb s4-ldap: default edn type is 0
new 97ffb91 s4-ldb: add a LDB_FLG_ENABLE_TRACING for full ldb tracing
new b23294e s4-ldb: add --trace command line option to ldb tools
new ac56fed s4-schema: don't trace the schema load (too verbose)
new a5cdf36 s4-samdb: enable ldb tracing when log level >= 10
new 4d984d0 s4-ldb: fixed O(n^2) string handling in ldif debug print
new 1fa643b s4-ldb: bit prettier output
new bc53052 s4:dsdb Run the new 'descriptor' module by default.
new 6033ce2 Add tests for MS-ADTS:3.1.1.5.1.2 Naming Constraints
new b850d7f Add support in the ldb_dn.c code for MS-ADTS:3.1.1.5.1.2 Naming Constraints
new 10c6f3f Initial Implementation of the DS objects access checks.
new 9e85192 Merge branch 'master' of git://git.samba.org/samba
new 399c716 s4:ldb Add 'single-value' support to LDB.
new f54ef5f s4:dsdb Fix of double addition of SD-s
new 455d44d lib/tevent: a cleaner fix for be4ac227842530d484659f2db683453366326d8b segv
new 58f2deb s3-winbindd: add cm_connect_lsa_tcp().
new 6a8ef6c s3-winbindd: Fix Bug #6711: trusts to windows 2008 (2008 r2) not working.
new 68f3342 Move the check above the talloc
new 8b79553 build: add datadir to "make showlayout"
new bb77a2a build: add switch "--with-codepagedir=DIR" to configure.
new 1544c2b build: use AS_HELP_STRING() for --with-localedir
new ec5d012 s4-ldb: don't show timestamps on every line of ldb traces
new 2e98ee0 s4-ldb: only show the outer level of ldb ops when tracing
new 5d16b9c s4-rpc: remove two unused functions
new a30d613 s4-rpcserver: run all RPC operations in a single task
new 69cb91a s4-rpcserver: added shared association groups
new a971b87 s4-lsa: added support for QuerySecurity on LSA
new 8a09026 s4-rpcserver: added support for shared handles
new 430ee62 s4-torture: add some debug info to RPC-HANDLES
new fb84eda s4-util: windows only accepts lowercase hex encodings for extended DNs
new 9b75239 s4-ldbmodules: allow instanceType to be specified by clients
new 4a74b28 s4-ldb: when tracing, show ldb_set_debug messages
new bb3bdb3 s4-ldb: added a bunch more debug for DC join
new 1dfcd4c s4-ldb: fixed call argument order for ldb_dn_from_ldb_val
new 83bef7d s4-ldb: server side sort args are const char *
new ee4f7f1 s4-drsserver: sort by DN to give tree order
new 0724649 s3:winbind: Fix an uninitialized variable
new c561521 provision: Avoid linking in multiple copies of security python module.
new adf66e7 Check for PyString_FromString being NULL.
new 76d95b9 s3:gencache: Add a "was_expired" argument to gencache_get_data_blob
new aece84f s3:gencache: Remove some over-paranoid locking
new cd749ef s3:gencache: Make gencache_del() return success for expired entries
new 43f7d7e s4-nbt: added NBT_SERVER_DNS_FOREST
new a50672b idl: fixed string termination for netlogon GetDomainInfo
new 5c51560 s4-cldap: return domainFunctionality from SAM
new c94e3ff s4-netlogon: make GetDomainInfo response match w2k8
new b60854e regenerate IDL
new 87b6f2e s4-netlogon: always set the dNSHostName in GetDomainInfo
new 523fb6d s4-drs: ignore zero value elements in DRS add operations
new 9b7de7f fixed spelling
new af4c1f7 s4-drsserver: fixed addition of sort control
new 6fba3a2 s4-dsdb: added dsdb_find_sid_by_dn()
new 075f9e2 s4-dsdb: cope with windows sending extra pad bytes
new 10f8611 s4-drs: fill in more guids and SIDs, plus filter rDN
new f28219d s4:ldif_handlers Fix memory leak in objectCategory LDIF handler
new 5925e29 Revert "r20074: this values seem to be typos in drsuapi"
new c9dc650 s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_CRITICAL_ONLY req in getncchanges
new 71c862c idl: regenerate idl
new 97a9ae1 s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_FULL_SYNC_PACKET in getncchanges
new 23e4470 s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_ASYNC_REP in getncchanges
new 4f9de0e s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_SPECIAL_SECRET_PROCESSING in getncchanges
new f23691c s3:winbindd: use a tcp connection for lsa in case lookup_names/lookup_sids doesn't work over ncacn_np
new 9ef3940 s3:rpc_server: we need to make a copy of my_name in serverinfo_to_SamInfo_base()
new f8425b7 Revert "s3:winbindd: use a tcp connection for lsa in case lookup_names/lookup_sids doesn't work over ncacn_np"
new 568f818 s3: Make the vfs_gpfs compile at least
new 69447de s3: Remove an unused variable
new 50f248a s3: Forgot to check in one build failure for vfs_gpfs.c
new 5cf25fd Revert "s4:python fixed subunit tests of dcerpc"
new 0450a5b PEP8
new 96dd571 Add init file for DCE/RPC tests.
new 3cd0f9e s4-libnet: avoid a steal with references error
new a9188f7 s4-libnet: allow the functional level of becomeDC to be specified
new 1fa735c s4-drs: add SHOW_DELETED control on dsdb utility calls
new baf9336 s4-drs: include deleted objects in getncchanges reply
new f8a09e8 s4-drs: fixed the size of DN binary blobs on the wire
new 41e4093 s4-ldb: add instanceType in repl_meta_data module
new 3b7c668 s4-ldb: sort replPropertyMetaData by attid
new 547a6da s4-drs: add defines for replication flags on attributes
new 2deea28 s4-drs: regenerate IDL after ndr size change
new 42c3eca s4-drs: el may not be a talloc pointer
new c870043 vfs catia: Fix a possible NULL dereference
new 637901c vfs catia: Fix the double translation that was happening with createfile and open.
new 32ee976 vfs catia: Fix a NULL dereference when CATIA is loaded with no mappings specified.
new 86b1a4c s3: Add more helpful debugging to some of the streams code
new ad96c11 s4 torture: Fix RAW-STREAMS to request more specific permissions
new 5e9aade s3 onefs: Add some debugging/asserts to give more info when there is bad deferred open state.
new 74c0a7a s3 onefs: Fix a race condition exists in onefs_open.c between multiple opens to the same file.
new 60433b1 s3 onefs: Fix 1 second share mode delay handling
new 4b01e37 s3: remove unused printing macros.
new c789d04 s3-winbindd: no reason to call winbindd_can_contact_domain() three times in query_user().
new 506b0b6 s3:vfs_default - correct function parameters
new 918b5a7 s3:util_str "str_list_make_v3" - introduce also here the "const" result
new b39c390 s3: Fix up various string "const" warnings
new 4f10aa5 Revert 918b5a7e057bd91289ec06b3ef8d95da43a50ede. This code should *not* return const. Jeremy.
new 536c4dd Revert b39c390280d1f268e2550c731057aec550a3f086 - casts should not be here. Jeremy.
new d1aa7d4 Remove the const from the str_list_XXX functions that allocate both list and containing strings. This fixes problems that people have tried to cast away and are not needed. Jeremy.
new fe0387f Bug fix thanks to vjbangis viray
new 8a90106 Patches to fix typos thanks to OPC oota.
new 1e4868d Reduce debug log level from 0 -> 7 on non-critical message. Jeremy.
new 3aa147f mount.cifs: print output to stderr
new df0d629 Fixed a dereferenced null pointer.
new bb8a4a9 Merge branch 'master' of git://git.samba.org/samba
new 68b8149 s3:rpc_client: don't randomly fragment rpc pdu's in developer mode
new 36e889f s4:schannel: fix some compiler warnings
new bfd3a6f s3:winbindd_cm: don't invalidate the whole connection when just samr gave ACCCESS_DENIED
new 0650423 s3-libndr: fix build warning.
new fb1eb11 s3:smbd/password - move list pointers into blocks
new 85276e1 s4:auth/gensec/schannel - fix a const warning
new 956740a s4:LDIFs - enhance the section comments
new 014a3a9 lib/util: fix build warning.
new 76d8365 Fixing timeval calculation
new 9a9202e pythonbindings: allow add() to have an array of controls as second parameter
new 390cd90 pidl(s4.python): Fix arguments to PyCObject_FromVoidPtr for string_array's.
new a6d4eec samba.tests.provision: Remove broken become_dc test.
new 0959ae9 Fix vfs module sample for new interface. Jeremy.
new a77b5d2 Rewrite vfs_transparent example for the new VFS changes. Jeremy.
new 2d13513 Remove unused static fn. Jeremy.
new 2f1835e Update the advice for the new VFS system. Jeremy.
new 8762254 Fix the opaque sample module for the new VFS interface. Jeremy.
new 8940e42 s4/make: Remove object files in ../libds as part of "make clean".
new 6b595a9 ldb: Check for talloc using pkg-config before checking manually, so we find version errors.
new 169ff6e registry: Fix warning freeing talloc pointer with multiple parents.
new 9af1c6d regshell: Add support for 'cd ..' and cd relative to the root.
new 52a17e5 pygensec: Add initial work on a gensec Python module.
new 6a79ad7 gensec: Avoid exposing lp_ctx on the API level.
new 2dd7c9b libutil: Add separate utility code for dealing with settings as a collection of key/value pairs.
new c145888 util/parmlist: Add some more comments.
new db55ea0 parmlist: Add basic tests for test_get_int().
new 95fafa9 selftest: Prefer system tap2subunit if available.
new c526a77 librpc: Fix path to ndr_standard pc file.
new 4326781 rpc_server: Fix warnings.
new d9ada60 parmlist: Add more tests.
new 557b177 s4-drs: fixed sorting of replPropertyMetaData
new 9cef5f0 libds: fixed spelling error
new 5acd8bc s4-acl: fixed SD creation
new 9e32648 s4-dsdb: make dsdb_search_dn_with_deleted public for repl_meta_data module
new d515b6e s4-dsdb: ask for an extended DN in dsdb_find_dn_by_guid()
new a130ad2 s4-repl: use GUID to resolve target in linked attributes
new 12936be s4-samdb: free the linked_attributes list on prepare commit failure
new c82a816 s4-repl: free the la list on prepare commit failure
new d187620 s4-samdb: when UF_SERVER_TRUST_ACCOUNT is set mark object as critical
new 46b7374 s4-ldap: fixed spelling
new b7dba6f s4-drsutil: allow NULL filter
new 11efdc3 s4-dsruapi: plugfest updates
new 8aa85d7 s4-drsuapi: state variable for getncchanges
new 0d810fc s4-drs: removed debug code that replicated a maximum of 10 objects at a time
new 83fae5f s4-dsdb: fixed searching for GUID based DNs between partitions
new cf55f78 s4-dsdb: update replPropertyMetaData on linked attribute source attributes
new ccd2673 s4-dsdb: removed extraneous debug messages
new 808585b s4-libnet: fixed debug formatting
new da3f5a4 s4-make: add libds to etags/ctags source list
new f279b57 s4-dsdb: don't return the partition root objects
new 0b0edbb s4-kcc: remove stale repsFrom entries in kcc run
new 4a230b5 s4-kcc: fixed corruption of repsFrom records by kcc
new 166f849 make: Use $(base_srcdirs) in 'make clean' rather than keeping a separate list.
new 5c0edba Move samba-specific variable to s4 Makefile.
new 830adcd pidl: Avoid using talloc_free as function pointer, since it may be a macro.
new de0f3b6 changed debuglevel for two messages in the GPFS module from 0 to 10 they spammed the logs on a test machine and they are just debug messages, so let's move them to the level of the other debug messages in the file
new 388470f s3/VERSION: Raise version up to 3.5.0.
new 93db77a s3:winbind: Make append_data publically available as append_auth_data
new def5bf5 s3:winbind: Sanitize the args for find_auth_domain: It only needs the flags
new f18d0b0 s3:winbind: Make "check_request_flags" publically available
new dc8538b s3:winbind: Make check_info3_in_group, sanitize its memory handling
new 2185490 s3:gencache: Add my copyright
new 80ef513 s3:winbind: remove a pointless initialization
new 2e989ba Second part of fix for bug #6235 - domain enumeration breaks if master browser has space in name. Ensure we ask for the #20 name as we're using it as a server. Jeremy.
new 325baf3 Don't defer a talloc_move'd pointer. Jeremy.
new cc3a677 unlink defer torture test
new 64e08fe pidl: added union padding for NDR64
new 0cf317f s3: Remove the lua interpreter again
new 21794b0 s3: Document the "share:fake_fscaps" parameter, fix bug 6765
new 4365b7b winreg: add winreg_Data union to IDL.
new d31e4c2 s3: re-run make idl_full.
new fcee9d2 s3-util: add push_reg_sz() and push_reg_multi_sz() convenience functions.
new 2c11b73 s3-registry: use push_reg_sz().
new a50cc61 s3-registry: add regval_ctr_addvalue_sz.
new 1b0f3b7 s3-registry: use regval_ctr_addvalue_sz().
new 2d6e5e1 s3: use push_reg_multi_sz().
new f8016cf s3-util: add pull_reg_sz() and pull_reg_multi_sz() convenience functions.
new 661342e s3-registry: use pull_reg_multi_sz().
new fc1c243 s3-util: use pull_reg_multi_sz in reg_pull_multi_sz.
new b0a6649 s3: use pull_reg_multi_sz in rpcclient and net.
new 76bb380 s3-rpc_parse: remove unused UNISTR2 struct and init function.
new 2ccf75d s3: remove unused regval_build_multi_sz().
new 26e798d s3: remove unused regval_convert_multi_sz().
new eb7a404 s3: remove unused unistr2_term_codes.
new 6c0abbd s3-netlogon: properly implement _netr_NetrEnumerateTrustedDomains().
new 6e4bf59 s4/torture: convert printf to torture_comment()
new 8c0d239 s4/torture: Allow receiving of oplock break requests in any order
new 9af9dbe s4/torture: fix RAW-OPLOCK-STREAM1 test after commit a11bb14
new 0d241b0 idl: ntsvcs.idl depends on misc.idl, not winreg.idl
new 22d42d1 w32err: Script to fetch and prepare errors to be updated/added
new e669113 w32err: WERR_DOMAIN_CONTROLLER_NOT_FOUND error value fixed
new 0e64fcb w32err: FRS_ group of errors replaced with numeric values
new d9994a6 w32err: WERR_DC_NOT_FOUND replaced with WERR_DCNOTFOUND
new 948cd70 w32err: WERR_USER_EXISTS replace with WERR_USEREXISTS name
new 0e1840b w32err: WERR_GROUP_NOT_FOUND renamed to WERR_GROUPNOTFOUND
new 1f2490e w32err: Importing auto-generated Win32 errors and descriptions
new d6f69eb s4:domainlevel - General rework
new 6637887 s4:dsdb/common/util - remove introduced "samdb_is_capable_dc" call
new 955dab0 s4:provision: Update schema version number to W2K8.
new b2e8519 s4:provision: Show domains and forests are W2K8 DC capable.
new cb50af5 s4:provision - Lets the user choose between the supported forest/domain function levels
new 0dadb56 s4:pwsettings - Improve error handling and introduce "choice" type
new a3f3537 Revert "python: create a script for reorgnizing an LDB file."
new 2529def Revert "s4:wmic - Output enhancements"
new ad54907 s4:pyldb - Fixed the return value in "py_ldb_msg_diff"
new 9e7fb6a s4:samba.tests.samdb - remove last relicts of the templates
new c5dba4a s4:torture: data_blob_hex_string() output is now lowercase.
new afdea18 s3-rpc_parse: remove unused prs_string.
new a6567cf s3: re-run make idl. janitor for tridge.
new 05e8e90 s3-registry: add regval_ctr_addvalue_multi_sz.
new bbf394f s3-printing: use regval_ctr_addvalue_multi_sz.
new 087ba21 allow for outstanding_aio_calls to be decremented
new b492498 s4-tort: Added assertion macro for DRSUAPI call
new d60e3ac s4-tort-drs: DsReplicaUpdateRefs test fixed and extended
new 9824572 s4-tort-drs: Add bind_info for dcerpc_drsuapi_DsBind() call
new ad836c4 s3-registry: use pull_reg_sz() where appropriate.
new 347eb9b s3-printing: more use of pull_reg_sz().
new bbc7148 s3: remove unused rpcstr_pull and rpcstr_pull_talloc.
new c6a7ecf s3-registry: move rpccli_winreg_Connect to the only file it belongs.
new cd82d4b s3: add perfcount idl and generated files.
new 25ab882 s3-perfcount: only pass down prs_struct when really required.
new e80891d s3-perfcount: more cleanup.
new 54ea150 s4:ldb_msg_diff - Fixes up possible memory leaks and the python binding of it
new c173c1b s4:pyldb - Wrong error type (found only after the push)
new e3dd6f9 mount.cifs: check access of credential files before opening
new 0597b97 mount.cifs: don't leak passwords with verbose option
new 8a6b90d Fix for CVE-2009-2906.
new 75f9077 s3/VERSION: Raise version number up to 3.6.0.
new 00ce3e1 Fix for CVE-2009-2813.
new e9616e4 s3: update comment about (deprecated) a6 records
new 0265891 s3:configure: don't throw away PRINT_LIBS
new 2af2334 s3:Makefile: fix talloc dependencies with static build
new 715c790 s4/drsuapi: ber_write_partial_OID_String() implementation
new 55dfc11 s4/drsuapi: Internal implementation for ber_read_OID_String
new 540759e s4/drsuapi: ber_read_partial_OID_String() implementation
new 154ab0b util: fixed compile time "discards qualifiers" warning
new 8330d78 util: strhex_to_str() fixed to handle '0x' correctly
new bd53439 s4/asn1: Added torture suite for ASN1
new 3c3ef94 s4/asn1: Added test for ber_write_OID_String()
new 681064e s4/asn1: Added test for ber_write_partial_OID_String()
new 5021301 s4/asn1: Added test for ber_read_OID_String()
new 97e7f48 s4/asn1: Added test for ber_read_partial_OID_String()
new a51571b s4/asn1: fixed typo in torture messages
new a96c8c2 s4/asn1: local TALLOC_CTX should be child of torture_context
new a58bc2c s4/asn1: ber_read_OID_String() to be based on _ber_read_OID_String_impl()
new 49fdeae s4/torture: fix typo in test comment
new 1160d68 s4/torture: Ported SMB oplock torture tests to SMB2
new b2bcfaa s4/torture: rename oplocks.c to oplock.c to match SMB1 file layout
new 295fec2 NULL is not a valid event context. Jeremy.
new c38c99a s4/torture: second try on renaming oplocks.c to oplock.c
new ce791d6 Fix bug #6769 - symlink unlink does nothing. Always use LSTAT for POSIX pathnames. Jeremy.
new 50db290 s4/torture: convert printf to torture_comment() in RAW-OPEN
new b529a1e s4/torture: Add two new SMB RAW-OPEN tests
new 2b332e6 idl: use common netlogon bit definitions
new 5d60a7e s3-ads: removed 3 unused defines
new 4cb055c ds-flags: use the new name DS_DNS_FOREST_ROOT
new 634d9d6 s4-cldap: match w2k8-r2 for cldap netlogon bits
new fd22e03 s4-ldb: Add support for binary blobs in DNs
new 1726038 s4-ldb: accept the binary DN OIDs in extended DN modules
new 9eb78be ndr64: added support for trailing gap alignment
new 45a237c s4:libnet_become_dc - add checks for valid domain/forest function levels
new bf0855e s4:provision - Change the default forest/domain function level back to Windows 2003 Native
new 0227697 s4:dsdb/common/sidmap - Remove
new 5c07c7e s4-libnet: give sane error messages when functional levels don't match
new 7a59e6c idl: rebuilt the IDL for the build farm
new caa9e3f s4-samr: fake up a samr_ValidatePassword response
new 7bdb430 s4-torture: added a very simple samr ValidatePassword test
new a01713d pid: update ndr testsuite for new union alignment
new 084407f pidl: fixed unit tests for trailer alignment
new 5a5c30c s4-pygensec: a bit closer to working
new 860dad2 s4-test: skip python gensec test until its finished
new 48e5e21 s4-samdb: added some debugging
new 6159825 s4-samldb: the samldb module requires that the primary group exists
new 642dd95 s4:Ensure the selected RDN is the right one per the schema
new ba0eba9 s4:ntvfs Don't attempt to follow NULL in unixuid_setup_security()
new a73a037 s4-ldb: Add new relax controls that allow relaxed x500 constraints checks
new 8d7a987 s4-ldb: Use relax control to check in replace metadata module if we accept request that specify objectGUID attribute.
new 977a0aa pythonbindings: allow add() to have an array of controls as second parameter
new 8bf517d s4: Improve provisioning: use relax control
new 38f87f4 s4:ldb-samba Use temp talloc contexts and talloc_steal avoid leaks.
new f0c2c98 s4:ldb Fix ldb_list_find() folowing the change from char * to TDB_DATA
new a610843 s4:ldb always talloc_free() the ldb_ldif_write context, even on success
new bcbf0ae s4:ldb Remove LTDB_PACKING_FORMAT_NODN
new 14c9070 s4-ldb: merged with master
new e7846f6 s4-ldb: overallocate idxptr to reduce memory fragmentation
new c7358d9 s4-ldb: fixed a memory leak
new 4c235ca s4:provision Ensure we add the schema with the 'relax' control
new 737f21b s4:ldap_server Ensure we don't segfault when sent a NULL new RDN
new 46c2af3 s4:dsdb Add 'lazy_commit' module to swallow the 'lazy commit' OID
new 1c71c09 s4:dsdb Don't allow creating of new objects with an isDefunct schema class
new 984ea88 s4:dsdb rework instanceType module - put instanceType in provision
new ff9fc4e s4:dsdb Fix crash from LDAP login of DOM\\
new 0d05a24 s4:provision - Cosmetic - right indentations
new ee956c9 s4:ldb.h - cosmetic - add whitespace
new 68e1991 s4-winbind: support the Samba3 TXT form of the info3 for wbinfo -a
new 83e9b1c s4-winbind: support the s3 response flags on krb5 auth too
new 81c193d Revert "s4-ldb: fixed a memory leak"
new dfafd58 Revert "s4-ldb: overallocate idxptr to reduce memory fragmentation"
new 52b10ff Revert "s4-ldb: merged with master"
new 959eff9 Revert "s4:ldb Remove LTDB_PACKING_FORMAT_NODN"
new a0c82f1 Revert "s4:ldb always talloc_free() the ldb_ldif_write context, even on success"
new 35ff1f6 Revert "s4:ldb Fix ldb_list_find() folowing the change from char * to TDB_DATA"
new 3f59705 Revert "s4:ldb-samba Use temp talloc contexts and talloc_steal avoid leaks."
new d87cfc7 s4:provision_users.ldif - Put potential primary groups in front of the file
new f390dae s4/srvsvc: deactivate a "ntvfs_connect" with a wrong parameter
new 44df248 s4: fix various warnings (not "const" related ones)
new 6edb92f s4:samdb_set_password - cosmetic fixes
new 2cbff74 s4:samdb_set_password - Return the maximum password age when requested (not the minimum one)
new ab9c232 s4:dsdb Pass down the exact error code on failure in repl_meta_data
new e6d8226 s4:dsdb Return correct error on invalid attribute
new 2f211da s4:ldb Don't allow modifcation of distinguishedName
new d2ac4cb s4:rdn_name module - a normal error message should be enough for this failure
new 2651603 s4:ldb Don't allow RDN to be modified with an LDB modify message
new a076d9f s4:ldap.py - major enhancements
new 1e322cf Fix more use of VFS_STAT when posix pathnames selected. Jeremy.
new 1cebf2d Missed one VFS_STAT -> VFS_LSTAT Jeremy.
new 767fce6 s4:LDB/LDAP - Re-allow renames
new b45f56d s4:ldb_ildap - Don't segfault on a empty RDN
new e218a52 s4:ldap.py - add a very special rename test (with invalid - empty RDN)
new 6f22cd1 Remove lots of duplicate code and move it into one function vfs_stat_fsp(). Stops code looking at fsp->posix_open except for exceptional circumstances. Jeremy.
new 2ab27d7 s4:repl_meta_data - various
new 2b9b232 Revert "s4:LDB/LDAP - Re-allow renames"
new 2aacca0 s3:doc: add some detail about lanman auth parameter
new e1ebadb s3:configure: use --aѕ-needed linker option when supported
new 09936d5 s3:Makefile: net utility dependency cleanup
new 7124b4f s3:Makefile: libsmbsharemode dependency cleanup
new 99c4480 Revert "s3:Makefile: fix talloc dependencies with static build"
new b60d87c s3:Makefile: fix talloc dependencies with static build (2nd try)
new da15726 s3:Makefile: fix libtdb dependencies with static build
new d7795f2 s3:Makefile: fix libwbclient dependencies with static build
new fbb6571 s3:Makefile: eventlogadm dependency cleanup
new 110897a s3:Makefile: fix libnetapi dependencies with static build
new 777143e s3:Makefile: minor clean up
new f21fb4b pidl: added int3264 as a base type
new e66fa46 idl: some lsa vars are uint3264
new deb268f s4:rdn_name - fix up the rename operation
new 90828cc s4:dsdb Don't allow creation of systemOnly objectclasses
new 2904f33 s4:ldap.py - add a test for the "systemOnly" classes
new dac0346 ndr: rebuild lsa IDL after recent change
new f86beaa s4:dsdb Add objectClass and RDN constraints to objectClass module
new 0e028fc s4:dsdb add systemPossibleInferiors to schema code
new 4bc9a39 s4:dsdb Use possibleInferiors to restrict creation of child objects
new be938ab s4:ldap.py - add tests for valid parent and RDN
new 02b289f heimdal - fix various warnings
new 8172080 s4:ldb.h - add constant for LDAP EXOP password change
new 70e1d81 s3: Make default_[static|shared]_modules a bit more readable
new cb143ea s4:schema_inferiors - Fix wrong check
new 24422fa s4:objectclass - Free unused memory from responses
new 3393257 heimdal kerberos - fix memory leak (free the plugin list always - not only in error cases)
new 957cc4b s4:ldb_tdb - fix memory leaks
new dc56d42 s3:winbind: Fix a debug message
new 2bd3994 s3:winbind: use talloc_tos() instead of NULL in fillup_pw_field
new 6a4efcc s4:ldap.py - commented out the UTF8 tests (and fixed some deletion DNs)
new c83b804 s3:winbind: No point in using strequal to detect a 0-length string
new d5bd2ec s3:winbind: use wb_fill_pwent in wb_getpwsid
new eae87ff Revert "s3:Makefile: fix libnetapi dependencies with static build"
new be34884 Revert "s3:Makefile: fix libwbclient dependencies with static build"
new 19794ea Revert "s3:Makefile: fix libtdb dependencies with static build"
new 63dedac Revert "s3:Makefile: fix talloc dependencies with static build (2nd try)"
new da597f2 s3:Makefile: another attempt to fix the talloc dependency
new a457164 s3:Makefile: another attempt to fix the tdb dependency
new 71229dd s3:Makefile: another attempt to fix the netapi dependency
new 984d001 s3:Makefile: another attempt to fix the wbclient dependency
new 19302db s3/s4 common: fix up header file
new 2497f70 s3: remove unused SYSTEMTIME struct.
new 926457e s3: remove unused PRS_POINTER_CAST macro.
new ab8a16c lib/tdr: get rid of build warning when using TDR_ALLOC macro.
new d696f9a s3: Fix nonempty blank lines
new 84de81b s3: Remove a scary error message -- talloc_move can not fail :-)
new 55b12d0 s3-net: print error when "net rpc changetrustpw" has failed.
new 76feeb1 libndr: add int3264 ndr prototype.
new 3fa1d73 Fix bug 6776 - Running overlapping Byte Lock test will core dump Samba daemon. Re-write core of POSIX locking logic. Jeremy.
new 20a8ea9 s3: Attempt to fix machine password change
new f88e95c s3:winbind: Fix typos
new 5bafaa7 s3:winbind: Slightly simplify the logic of nss_init(), make it static
new 872f9c4 Revert "s3: Attempt to fix machine password change"
new 6ed9aee s4-seftest: skip hold.oplock for SMB2 as well
new 6a1eb13 s4:provision Remove unused parameters from provision scripts
new a474ebf s4:param Remove duplicate argument to python provision
new 40b09f6 s4:drs-development Scripts to assist testing of DRS replication with AD
new b434797 s4-repl: added RELAX control and fix transactions
new 9c1e230 s4-ldb: fixed error on single value error
new a021d55 s4-drs: open samdb with system credentials when authorised
new f800d49 s4-drs: fixed error message for drs_security_level_check
new 0285d56 s4-drs: take advantage of system session auth in dsbind
new a44030f s4-drs: added some debug lines to DsAddEntry()
new 33347d7 s4-provision: match win2003 functional level
new d26016c PIDL fix for using external types with wireshark backend
new e9f1264 add trailer alignment to structures
new 0c2fc9e s3-netlogon: setup NETLOGON credential chain in rpccli_netlogon_set_trust_password() only when needed.
new c344bf0 s3-winbindd: make sure to reset connections when machine account password change chain was broken.
new ac774c4 s3: Add access_mask to the flock VFS call
new b87769c s4:acl module - intendation fix and comment enhancement
new 0d7c34a s4:rootdse module - intendation fixup
new 8536e1b s4:various LDB modules - "build_request" functions - propagate result codes back
new a4aa38f s3:winbind: Make query_user_list in winbindd_rpc a bit more readable
new 2bf8a74 pidl: get the alignment right for uint1632 enums (NDR64)
new 90cd031 idl: recompile IDL for uint1632 change
new 7816f9d pidl: update PIDL tests for uint1632 enums
new 1d0fb1e tdr: teach TDR about uint1632 enums
new d31fa07 s4-torture: removed an accidental commit of a local test hack
new 8dedcea torture: disable the ValidatePassword test
new 7709db4 Test creating and deleting a bad symlink using the POSIX calls. Ensure we don't regress on bug 6769. Jeremy.
new 6de743a s4/torture: change comments to torture_failures
new e9c3318 s4/torture: Add SMB sharemode/access mask tests
new 26b7734 s4/torture: Add server target of OneFS
new b3377ef s4-drs: fixed a memory error introduced yesterday
new d29409c Merge branch 'master' of ssh://git.samba.org/data/git/samba
new fea2a78 s3: re-run make samba3-idl.
new 3d3134a s3-netlogon: pure cosmetic indent fixes in _netr_LogonControl2Ex().
new 2df47b0 libwbclient: implement secure channel verification for specific domains in wbcCheckTrustCredentials().
new 7b35012 wbinfo: allow to check trusts via "wbinfo -t --domain DOMAINNAME".
new 3c3725a s3-winbindd: libwbclient: implement secure channel verification for specific domains in wbcCheckTrustCredentials().
new 3703890 AD-Bench: A first go at an Active Directory benchmark.
new 0ec8fe4 s4/torture: Ported SMBv1 RAW-STREAMS tests to SMB2-STREAMS
new 0bff2ce s4/torture: convert all printf to torture_comments
new 2f379d7 s4/torture: Ported SMBv1 RAW-OPEN tests to SMB2-CREATE
new 746fb5a Correct fix for bug 6781 - Cannot rename subfolders in Explorer view with recent versions of Samba. Without this fix, renaming a directory ./a to ./b, whilst a directory ./aa was already open would fail. Jeremy.
new 32a7b82 s4:ldb_tdb - Rework/Various
new ee0204c s4:ldap server - remove unused error handlings
new f9990e9 s4:ldb - add a check which has to be done on beginning of a "modify" operation
new 30faff7 s4:ldap.py - Further enhancements
new 75eff6e s4:subtree_delete - Make the initialisation of the child counter more clear
new 91456b8 s4:ldb - SQLite: port some constraints from the TDB backend also to the SQLITE one
new 94ce06f Make the logic a lot clearer and fix the comment to match. Jeremy
new 14dc32a Oops. Don't break the build.. Jeremy.
new 46d1933 Exteded RAW-RENAME test to catch regressions in bug 6781. Jeremy.
new c2685cd s3/s4:samr.idl - Corrects the "userPwdChangeFailureInformation" structure
new 607ceff s3/s4 - Adapt the IDL changes on various locations
new efaa98e s3-winbindd: NDR_WBINT_CHECKMACHINEACCOUNT should not be cacheable.
new 1e2f455 winbind: adapt the new reject constants also there
new f0fd5df s3: Fix shadow copy display on Windows 7
new fb7096a Fix typos. Thank-you PC Oota.
new 77abc2d Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 76f73c7 s3: make linking of libwbclient --as-needed safe
new 5c4fea6 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 333fcba Cope with old CIFSFS clients that use SMBunlink to remove symlinks instead of trans2:posix_unlink. Jeremy.
new fc2604e asn1_tests: Fix typo in comment.
new 8283aff Change recommended bu PC Oota.
new 99cdbe3 Fix builds with external talloc
new 5aeb954 s3: Fix a memleak reported by dmarkey
new 622bffc s4/torture: fix build break "implicit declaration of function 'isprint'"
new 815b790 Use the method used by build_env.sh to discover the user name.
new 7bce1ab Fix builds with external tdb
new 0c0eb14 s4-drs: make DsBind a bit less verbose
new 2b9818c scripts: handle non-C files in minimal_includes.pl
new 893564b torture: fixed socket leak in BENCH-TCON test
new 3ecfd06 s4-selftest: don't run benchmarks on the build farm hosts
new 0bfc302 s4:provision Clarify that we set, rather than modify, objectGUID values
new 1dfa2ed s4:provision Remove all references to samba4LocalDomain
new 1e5562f s4:dsdb Add new functions to help modules do an ldb_search()
new c9f70fc s4:dsdb Search for the schema with dsdb_module_search(), in schema_fsmo
new 93ac2cd s4:ldb Allow a module string of ""
new 554791c s4:ldb Reload the 'ltdb_cache' when @OPTIONS changes
new aee3c19 s4:dsdb Make dsdb_read_prefixes_from_ldb static
new d511d88 s4:schema Add some error checking to the schema load
new fa05abc Allow (and ignore) distinguishedName on special records
new c5d5969 s3/smbldap: add option to disable following LDAP refs
new 8def289 s3/proto.h: Add lp_ldap_ref_follow prototype.
new a37efaf s4:ldb Allow a NULL module list
new 5eb14b2 s3-docs: remove xml artefact from net.8.xml.
new 78ebc02 Revert "s4:ldb - add a check which has to be done on beginning of a "modify" operation"
new 926a935 s4:wbclient.h - add compatibility constants
new 8b67e1a s4:objectclass ldb module - Check for empty messages
new 9000b7b s4:provision.py - simplify the "realm" variable handling a bit
new faad888 ѕ3: fix domain trust documentation confusion
new 4a1b50a s3-netlogon: pass down account name to remote password set functions.
new dfbaf79 pidl: don't warn for compatible scalar types in unions
new ae507f6 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 4423173 s4-repl: check that a DsGetNCChanges is a continuation, and fix sorting
new aa8c142 s3-netlogon: allow to change any type of trust account password in trust_pw_find_change_and_store_it().
new ebe0e64 s3: use enum netr_SchannelType all over the place.
new c2be185 netlogon: add NL_PASSWORD_VERSION to IDL.
new f394b5b docs: document wbinfo -t --domain DOMAIN behavior.
new 74948c9 libwbclient: add wbcChangeTrustCredentials.
new 0a468fb nsswitch: add wbinfo -c (change trust account passwords).
new 0c37c23 docs: document wbinfo -c.
new a3306e3 s3-winbindd: add wbint_ChangeMachineAccount implementation.
new 325dc96 Enhance ".gitignore" file for s4
new a889303 s4:ldb_tdb - Revert some introduced "trivial gotos"
new 6e19a9e s4:dcesrv_samr - Cosmetics
new 7c53386 s4:dcesrv_samr - Add additional "talloc_free"s
new 6b91a2a s4:dcesrv_samr - prevent "ldb_modify" on a possibly empty message
new c183acc s4:dcesrv_samr - add another constant
new 11a8a54 s4:hdb-samba4 - Don't double-free "db"
new 5ec557d s3/loadparm: Fix severe HPUX compiler issue.
new 6e48aad s3: Fix vfs_shadow_copy2 to allow in-path @GMT-xxx
new 1341d45 s3: Fix some nonempty blank lines
new f3869f9 s3:rpc: Fix is_known_pipename for dynamically loaded pipes
new 1302526 s3:libsmb: Add cli_notify
new 94d5417 s3:torture: Add a notify-bench test
new 367cb71 correctly handle aio_error() and errno
new df22f8d Catch one more erroneous use of errno. Jeremy.
new 3f5c077 Remove use of "int ret" when we already have errcode. Jeremy.
new 8a27fde s3:net: Fix a segfault in "net rpc trustdom list" for overlong domain names
new 6deb1fc s3:net simplify padding to single printf call
new e33c23d s3:net: simplify padding to single printf call
new 3493b62 s4:heimdal A real fix for bug 6801
new e0e7ca4 Revert "s4:hdb-samba4 - Don't double-free "db""
new 8e91c40 s3: Fix reference to freed memory in pam_winbind.
new ccfbe7b s4:loadparm - adapt "realm" handling
new e968698 s4: Changes the old occurences of "lp_realm" in "lp_dnsdomain" where needed
new 8a505ec s4:torture - fix up "ldap_basic" test
new 5931734 s4:password_hash - load the domain parameters from the "loadparm context"
new e9f7ef0 s4:torture cldap test - Add checks for the right forest DNS name
new 0753035 s3-passdb: missed two prototypes while moving to enum netr_SchannelType.
new 2d6d6bc talloc: Change the way mksysms work
new 8e6df56 talloc: Move release script under /script too
new 8fb483b talloc: Make abi checks in release script
new 6618a06 talloc: Fix exports and increment talloc version
new 67b544b s3-build: we need to have talloc 2.0.1 when building with external talloc.
new db29d3e s3:winbind: Fix bug 6793 -- segfault in winbindd_pam_auth
new c6fc461 s3:winbind: Fix a double-free
new ce4542f Final part of fix for bug 6793 - winbindd crash with "INTERNAL ERROR: Signal 6" Don't use mapped_user uninitialized. Jeremy.
new 1c1a883 Fix the build, missing ->. Jeremy.
new 44866f0 idl: added WSPP DrsOptions bit names
new 424c464 libds: added nTDSDSA options flags
new 94897d7 s4-dsdb: added samdb_rodc() and samdb_ntds_options()
new f1bf262 drs: improved error checking
new 41ba2f8 ldb: fixed display of replUpToDateVector
new 59818f2 s4-drs: implement more of DsUpdateRefs
new d1784e7 s4-drs: support DRSUAPI_DRS_ADD_REF flag
new b41290c s4-devel: for devel scripts its better to use bin/ than $PREFIX/bin
new 7dcabde s4-script: flush DNS after adding new addresses
new 4185e37 s4-ldb: removed bugus RDN length check
new 144686a s4-ldb: removed incorrect rDN length test
new fdeeafb s4-dsdb: implement limit on rDN length
new 818d98a s4-ldap: test the rDN size limit
new dc586b9 s3: fix outdated proto.h causing build error on AIX
new 3bd452e s4:auth/credentials/credentials - fix uninitalised pointers
new ea60b72 s4:ntlmssp server - use also here the new "lp_dnsdomain()" call
new 387e67d s4-ldaptest: "testgroup" is a bit too common
new c73ba89 s4-pvfs: fixed handling of SEC_FLAG_MAXIMUM_ALLOWED
new 3c028ff s4-smb: declare root_fid as a file handle
new c5cfda9 s4-pvfs: implement root_fid support in posix backend
new ffa8c45 s4-torture: catch bad command line options
new 4a4f420 s4-libcli: fixed structure element bug in ntcreatexreadx
new dab799e s4-smbserver: fixed root_fid in nttrans create
new bdd9dc4 s4-selftest: mark some CIFS backend tests as known fail
new d72b5a8 s4-smb: fill in fnum as well for root_fid
new 6a9e88e s3/docs: Add missing meta data to man ldbrename.
new fb13eb7 s4:w32err_code.py script - put it under "scripting/bin"
new 449ab39 s3-spnego: Fix Bug #6815. Windows 2008 R2 SPNEGO negTokenTarg parsing failure.
new ef194bc s3-spnego: fix memleak in spnego_parse_auth().
new c35f185 s4:dcerpc_server - Read the generic session key out from "dcerpc_generic_session_key"
new 068e098 idl: added bit definition for privilege masks
new 29929a3 s4-torture: take privileges into account in BASE-MAXIMUM_ALLOWED
new 70b020c s4-pvfs: fixed mask handling for SEC_FLAG_MAXIMUM_ALLOWED
new a6e4cb5 s3: fixed krb5 build problem on ubuntu karmic
new 5cc8959 Fix valgrind memory leak in bug #6814 - Fixes for problems reported by valgrind Jeremy.
new 8b247f3 s3-net: fix build warning (missing default in switch).
new 612deb2 s4-smbtorture: add very basic libwbclient testsuite.
new 3f80b06 s3-selftest: enable WINBIND-WBCLIENT against s3.
new 7bcc0b2 s4-winsrepl: don't put in attributes with no elements
new 8bd4378 s3-libnetapi: add I_NetLogonControl{2} to IDL.
new e8e1d60 s3-libnetapi: add I_NetLogonControl{2} skeleton.
new e31c2c7 s3-libnetapi: fill in I_NetLogonControl{2}_r.
new d308aa3 s3-libnetapi: add I_NetLogonControl{2} to public headers.
new ca19ffd s3-libnetapi: add I_NetLogonControl{2} example code.
new a85799d s3-libnetapi: add nltest tool.
new cf51787 s4/drs(idl): Redefine drsuapi_DsReplicaOID in drsuapi.idl
new cb71e8a s4/drs(idl): Regenerate idl
new f11cdc1 s4/asn1: Use explicite TALLOC_CTX in ber_write_OID functions
new 4bfd132 s4/drs(NDR): Remove push/pull code for drsuapi_DsReplicaOID struct
new 7e8fb4a s4/drs(NDR): Print implementation for drsuapi_DsReplicaOID
new 40a8a22 s4/drs: Propagate redefinition of drsuapi_DsReplicaOID into code base
new 6a680ce s4/drs(tort): TORTURE_DRS torture module - initial implementation
new 3c3f66f s4/drs(tort): oid_from_attid() reference implementation
new 8639ba2 s4/drs(tort): ignore drs/proto.h file
new 8631548 s4/drs(tort): _drs_ldap_attr_by_oid() implementation
new e3b707d s4/drs(tort): drs_util_DsAttributeId_to_string() function
new 1d3342e s4/drs(tort): _drs_util_verify_attids() to verify ATTIDs in objects received
new 47f30fd s4/drs(tort): fix compile time warning
new 784e0c1 s4/drs: prefixMap module initial definition
new 421191a s4/drs(tort): prefixMap unit test initial implementatoin
new 441f032 s3: Try to fix the build on Solaris & AIX regarding the password change reject reason
new ba77071 s4:winsdb - Substitute LDB result numbers with constants
new 925e960 s4:auth_sam: Restructure tail in "authsam_get_server_info_principal" and fix a memory leak
new cf77bf3 s4:provision - replaced linked_attributes with FDS plugins
new 180ca8e s4:auth - fixed problem reading bind DN from secrets database
new 6cb652e s4:ldb - fixed dangling pointer in ldb_request_add_control()
new aaca10b s4:provision - fixed invalid creationTime format
new 246597c s4-smbtorture: test wbcGuidToString and friends as well in WINBIND-WBCLIENT.
new c2966a0 s4-smbtorture: test wbcLookupUserSids in WINBIND-WBCLIENT as well.
new 8267564 s3-netlogon: Fix _netr_ServerPasswordSet2 cleartext blob handling.
new 2227696 s4-smbtorture: extend netr_LogonControl test in RPC-NETLOGON.
new fef032f s3:srv_samr_nt - another fix for the reject reason
new 79c2c61 s3:packaging: Fix building RHEL packages.
new 20c0767 nsswitch: increase libwbclient version after adding wbcChangeTrustCredentials().
new 64e8aa1 s3-netlogon: fix updating trust accout passwords with downlevel domains.
new 7655282 s3: build pam_smbpass when possible
new 010dfbf Fix one missing STAT -> LSTAT with POSIX pathnames in vfs_xattr_tdb.c. Caught by the torture tester. I love unit tests :-). Jeremy.
new ea3c077 Last 2 VFS_STAT -> LSTAT fixes I can see in the modules code. Jeremy.
new f1d9960 Add comment explaining about symlink following & posix. Jeremy.
new b6a1beb added NT_STATUS_NOT_OK_RETURN_AND_FREE()
new 30be3fd s4-privileges: moved privileges to private/privilege.ldb
new f3f695f s4-torture: show the sid we are basing privilege tests on
new cc3e1d9 s4-provision: removed the old privilege attributes
new f794e8d s4-provision: added the default privileges db
new 9526487 s4-lsasrv: make sure only admins can alter privileges
new 7226ba7 s4-torture: add a special check for administrators and privileges
new 9da4af0 s4-security: honor more of the privilege access bits
new 5d5d951 s4-pvfs: use privileges rather than "uid == 0" in unix access check
new 533b102 s4-torture: cleanup after the MAXIMUM_ALLOWED test
new 53dec86 s4-torture: the BASE-CREATEX_ACCESS test is broken for non-administrators
new c3b09d1 s4-acl: SEC_FLAG_MAXIMUM_ALLOWED doesn't auto-apply privilege access masks
new 6b1ab9c s4-pvfs: don't auto-apply privilege bits in unix acl handling either
new 8c7a814 s4-schema: We should not need Samba4TopExtra now
new 05f5f22 s4-torture: minor debugging enhancements
new dbebe0f s4-torture: fixed the default ACL for s4
new bf6fcc6 s4-pvfs: when uwrap is enabled, ignore chown errors
new 46b7938 s4-smbserver: removed bogus initialisation of two union arms
new 3e3214f s3:winbind: Move fillup_pw_field() as static to wb_fill_pwent.c
new 7c51fa6 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
new 096589a Trying to find out why the posix_unlink test build farm is still failing even though we're now successfully deleting the symlink. Jeremy.
new d6351ad Fix the smbtorture4 build. root_fid is a "union smb_handle". tridge please check. Jeremy.
new a319ba4 s4: fixed howto for new binary name
new d1efaf3 smb2-torture: samba4 allows SEC_FLAG_SECURITY to be used with privileges
new 0463d69 s4-pvfs: change the handling of access checking on create
new bae8c93 s4-smb2: fixed SMB2 find commands
new a2aa13d s4-pvfs: more fixes for ACLs on file creation
new 8d85757 Fix posix_unlink test. Was doing grep without quotes around the target string. Jeremy.
new edd0ea5 s4-pvfs: fixed update of stream sizes
new 2d4ad4f s4-pvfs: the STREAM_INFORMATION calls don't need any access flags
new 83db71e s4-pvfs: when reporting the file name, don't include the :$DATA suffix
new 44612c7 s4-pvfs: rename with full name gives SHARING_VIOLATION
new 764c09e s4-streams: fixed handling of stream rename and overwrite
new 9ae4dae s4-torture: fixed the streams tests for Samba4
new 81eb31f s4: spelling error
new 5d3659a s4-test: SMB2 oplocks in s4 are a mess
new bc2b419 s4-test: the ldap secdesc test is expected to fail for now
new a69f84f s4:ldb_ldap - Fix intendation
new 56a8baf s4:ldb_msg - Use LDB constants on results
new 5d4093a s4:dcerpc_netlogon - unify the two workstation object lookups (DNS hostname and supported encryption types)
new 85e4995 s4:sites - get the server site (name) from DSDB
new 77b9d28 s4:torture "cldap" test - rework and test more results
new 718d280 s3:configure: fix avahi activation
new 9d097fa Revert "s4:ldb_msg - Use LDB constants on results"
new d673b49 s4:ldb_msg_check_string_attribute - add a comment about the result values
new 1219dac s4-pvfs: fixed uninitialised variable
new 31f1a36 s3: Don't fail authentication when one or some group of require-membership-of is invalid.
new e5b36c6 s4-pvfs: another uninitialised variable
new 959accb s4-test: removed duplicate knownfail entry
new 1de7e43 selftest: fixed filter to know about a "error" result
new fb9319d s4-selftest: move secdesc.python test to skip list
new 38fbfdc Revert "selftest: fixed filter to know about a "error" result"
new fa08d0b Fix typo.
new b7b5484 s4:test: Fix typo.
new 4828f92 s4-pvfs: fill in alignment_requirement (valgrind error)
new 89ba043 s4-libnet: fixed privilege handling in samsync to use the right db
new 96a4158 s4-idmap: the idmap database should be indexed
new c45a81e s4-pyldb: fixed 64 bit issues
new 729c4b3 s4-selftest: fixed 'make testenv'
new d680729 util: fixed generate_unique_strs() to be portable
new 8d0959b selftest: try to get the valgrind errors showing again in the build farm
new 0ef7c22 s4:password_hash LDB module - substitute "lp_workgroup" with "lp_sam_name"
new abeb794 s4:torture "cldap" test - restore the removed constraints and add more
new dbd0399 gitignore: remove old netlogon prototypes.
new 71cfbf9 s4-smbtorture: test wbcLookupDomainController{Ex} in WINBIND-WBCLIENT.
new 110a40d libwbclient: fix wbcLookupDomainController().
new 10bd521 wbinfo: use wbcLookupDomainControllerEx for wbinfo --dsgetdcname.
new 751fd6f Fixes for typos. Thank-you PC Oota.
new 5dcf006 tdb: fixed the intermittent failure of tdbtorture in the build farm
new f49818e lib-util: check for too many combinations in generate_unique_strs()
new 08a0096 s4-idl: don't call a variable 'stat'
new 44a9989 s4-dsdb: fixed empty structure error on solaris8
new a1135b2 s4-selftest: skip the trans2.scan test
new 2ff2c42 s4-torture: fixed a fd/mem leak in the RPC-LSA-SECRETS test
new 14111d6 s4-selftest: skip two more scanners
new 8585cf1 s4-script: cleanup tmp files in minimial_includes.pl
new 84d0047 s4-torture: ran minimal_includes.pl over source4/torture
new 7f1832c s4: ran minimal_includes.pl on source4/winbind
new 95e895d s4: ran minimal_includes.pl on source4/rpc_server
new 090fbdc s4: ran minimal_includes.pl on source4/client
new 49650a2 s4: ran minimal_includes.pl on source4/auth/ntlm
new f8109b0 s4: ran minimal_includes.pl on source4/auth/ntlmssp
new 5e79a86 s4: ran minimal_includes.pl on source4/auth/gensec
new 2b90fbb s4-selftest: the secleak test is not designed for automated running
new 2c34112 s4-torture: fixed a pipe leak
new 438f400 s3: allow using different LDFLAGS for internal libs/plugins
new f96f8f9 s3: make unresolved symbols in libs throw errors
new 4243e6e s3:configure: add support for Solaris' ld -z ignore
new 80b512f s4-smbtorture: move all LookupNames tests into RPC-LSA-LOOKUPNAMES.
new d76e77c s4-smbtorture: add stricter tests for LSA-LOOKUPNAMES replies.
new b6d97a0 s3-lsa: allow to have NULL strings in lsa LookupName queries.
new 18dd626 s3-lsa: When looking up domains in LookupNames, do not strip the sid.
new 1f4d26c s3-lsa: allow to lookup BUILTIN\ in lsa_LookupNames.
new c7023c5 s3-lsa: Allow to lookup 'NT AUTHORITY\Anonymous Logon' as well.
new bf2746b s4-smbtorture: split out EnumTrustedDomainsEx test in RPC-LSA-TRUSTED-DOMAINS.
new 7e18010 s4-smbtorture: Fix wrong comment in RPC-LSA-TRUSTED-DOMAIN test.
new 870f2d3 s3-selftest: enable RPC-LSA-PRIVILEGES against Samba 3.
new a5a7b9e s3-lsa: Fix _lsa_CreateAccount() for usage of SEC_FLAG_MAXIMUM_ALLOWED.
new 205284c s3:Makefile: rename LDSHFLAG variables to make meaning more obvious
new d168d7f s3-pdb_ldap: fix crash bug in ldapsam_set_trusteddom_pw().
new 49a1323 s3-lsa: Fix _lsa_EnumTrustDom().
new 9ee5d84 s4-smbtorture: Make it simpler to specify number of trusted domains to create in RPC-LSA-TRUSTED-DOMAINS.
new c79e2ff Fix the pam_smbpass.so build with the recent linker flag changes. Jeremy.
new 0d33b0b Remove pythonmods from the build in source3, it doesn't build anyway and isn't needed (as far as I can tell). Jeremy.
new e349e2c Fix "make install" by removing all references to python. Not currently needed in source3, and isn't working anyway. Jeremy.
new a4d5487 s4-smbtorture: fix RPC-LSA-LSALOOKUP test against w2k3 and w2k8.
new e58f880 Add local (or NFS) lock test to smbtorture. Checks that local locks conflict with CIFS locks (see bug 6868). Jeremy.
new 49b23fe Fix comments on new test. Jeremy
new bb7cf9a Fix bug 6828 - infinite timeout occurs when byte lock held outside of samba Jeremy.
new 9356265 Turn on LOCK9 test which will test for regressions in bug 6828. Jeremy.
new b9d9353 nsswitch: fix the build of the winbind krb5 locator plugin.
new 32f2cc4 s3-lsa: make s3 pass against RPC-LSA-LOOKUPNAMES again.
new 48520b2 s4-smbtorture: test whether an lsa_EnumTrustDom implementation would hang up a client.
new 209a65b s3-lsa: Fix _lsa_EnumTrustDom() and avoid infite windows client loop.
new 4b6cfbb s4-lsa: Fix dcesrv_lsa_EnumTrustDom() and avoid infite windows client loop.
new 1ecca31 s4/drs(tort): fixed '==' to '>='
new 31168f1 s4/drs(tort): Comment typos fixed in drs_util.c
new 4dc90c0 s4/drs(tort): Unit test for prefixMap implementation.
new 9393d94 s4/drs: prefixMap main interface implementation
new c59f008 s4:dsdb Rework modules create new partitions at runtime
new d4048b2 s4:provision Set @OPTIONS in the provision_init.ldif
new 8ea2a8b s4:dsdb Set 'notification' after the success of a change.
new b04bdee s4:dsdb Be strict in selecting on-disk names for partitions
new b73d584 s4:dsdb Fix tests for samba3sam to pass after partitions module changes
new 129bda5 s4:dsdb Fix partition_create not to return early
new ff3b60d s4:dsdb Don't try and casefold DNs during startup for partition load
new 27c28d3 s4:Handle reprovision with existing partitions
new fa5ebaa s4:dsdb Split 'set per-partition metadata' into it's own function
new d3b50ec s4:provison Allow the NTDS guid on the command line (for testing)
new 1803525 s4:provision Test ability to set GUIDs from provision command line
new e62200e s4:dsdb Reload partition metadata if the main db updates
new 6a77165 s4:dsdb Only reload partition metadata on search and transaction start
new be5f081 s4:dsdb Load new partitions in a running LDB if metadata changes
new 17237f1 s4:ldb Add function to add controls to an LDB reply
new f545d5f s4:dsdb In partitions module, tell the caller what partition was used.
new d3a5037 s4:repl Pass schema as argument to replmd_update_rpmd()
new 96c9bc1 s4:dsdb Use 'partition modified' information to update @REPLCHANGED
new c106017 s4:dsdb Remove workaround for two partition head records
new da7c778 s4:dsdb Remove default instanceType from repl_meta_data
new 4c36cac s4:provision Use schema to casefold partitions on 'upgrade'.
new 1547477 s4:dsdb Allow creation of new partitions
new 47daa27 s4:epmapper Create a proper talloc tree of endpoint floors
new 108b834 librpc Make talloc tree in binding tower match the floors
new fcbe616 s4:samr Don't leak the whole user onto the long-term handle
new bd53628 s4:ldb Add new function to create a cut down list of controls
new 398188f s4:dsdb Remove potentially confusing 'partition' control from result
new a0a787a s4:rpc_server Ensure we talloc_free handles when we delete objects
new 937140b s4:ldb Put ltdb_private under the 'module'
new 96ec453 s4:dsdb talloc_steal the backend module to under the partition
new fa2e04b s4:ldb_map Fix use-after-free of memory in ldb_map
new 4209cf9 s4:dsdb Make the 'relative path' code in partitions handle tdb://
new d7cf71d s4:dsdb Allow loading of old-style partition records
new 16a80f1 s4:dsdb Add note explaining about the partition format upgrade
new 1467e5e s4-ldb: allow for non-null terminated ldb_val in ldb_dn_from_ldb_val
new 7030043 lib/tdb: TDB_TRACE support (for developers)
new b77f41d lib/tdb: wean off TDB_ERRCODE.
new 0fc6800 lib/tdb: add -t (always use transactions) option to tdbtorture
new 022b4d4 lib/tdb: add tdb_check()
new 0944931 lib/tdb: make tdbtool use tdb_check() for "check" command
new 6e5dad4 S4: Building on a system with libintl
new 95ce7df S4: ldb_map modules uses defines that are reserved
new 9f170bc heimdal - hdb/ext.c - fix a "shadows variable" warning
new 925b156 .gitignore: add "partition_proto.h"
new 47fcde1 s4:provision - important fix for DNS domainname: lower realm
new 78a5e26 s3:Makefile: add some explicit dependencies to libc
new 33f3d54 s4:provision - rework the "guess_names" and "make_smbconf" method
new f424097 s4:dsdb Add default modules list to samba3sam
new 925a94b s4:dsdb Use the 'correct' case for the namingContext values in rootDSE
new 24bca52 s4:smbtorture - Add "const" before "value"
new 0defcfb s4:libcli/security/access_check - Add "const" in front of "type"
new d120e7e s4:ldb_sort - Add some more "const"
new 60ec0f1 s4:dsdb/samdb/cracknames - Remove unused header and add more "const"
new c9838f0 s4:torture Silence const warning by use of data_blob_const()
new c5de880 s4-ldb: ldb_oom() for modules
new 859cf72 s4-ldb: ldb indexing rewrite - part1
new 5f3cbb5 s4-ldb: when taking a list intersection, the result can be as long as the first list
new 3f5d535 idl-drsblobs: mark some more reserved values as value(0)
new dfa0b74 util: fixed place where we could look one byte past end of string
new 606ff46 selftest: make python run unbuffered
new c4cb0c5 s4-ldb: fast path for equal pointers
new 74ae8b9 s4-ldb: expose ltdb_err_map and ltdb_delete_noindex
new 936c8f3 s4-ldb: do more validation of idxptr lists
new fcd16ea s4-ldb: delete empty index records
new d483c3b s4-ldb: fixed tdb error handling in ldb_index.c
new 129298c s4-ldb: over-allocate index records to save on realloc costs
new 1b48764 s4-ldb: ensure new dn_list elements are not owned by caller
new a5712ff s4-selftest: removed raw.unlink from quicktest
new 0fb6e2a s4-ldb: don't try to index non-indexed attributes
new f2988f5 s4-ldb: fixed some memory leaks in new indexing code
new a109ee7 s4-ldb: added a TODO about checking the indexlist
new fc97c60 s4-lsa: fixed the lsa server to cope with the new tests from gd
new 2b82b8e s4:provision - Reintroduce accidentally removed parameters and checks from "guess_names"
new 9c9e853 s4-torture: fixed double free in libnet_group test
new 77991fc s4-lsa: fixed breakage of lsa server
new 5c6944d s3: Remove a pointless #endif/#ifdef pair
new 843adc1 Fix bug 6829 - smbclient does not show special characters properly. All successful calls to cli_session_setup() *must* be followed by calls to cli_init_creds() to stash the credentials we successfully connected with. There were 2 codepaths where this was missing. This caused smbclient to be unable to open the \srvsvc pipe to do an RPC netserverenum, and cause it to fall back to a RAP netserverenum, which uses DOS codepage conversion rather than the full UCS2 of RPC, [...]
new 4a1a9f5 Simplify the logic. Jeremy.
new 98e4393 s4-dsdb: create a static system_session context
new 05f93c3 s4-dsdb: add a static samdb_credentials
new 4ad0397 s4-ldbwrap: added re-use of ldb contexts in ldb_wrap_connect()
new 33756d6 s4-server: pre-open the main ldb databases in the server
new a7cc448 s4-server: call the ldb_wrap_fork_hook() after a fork()
new a32b338 s4-ldb: added ldb_transaction_cancel_noerr()
new 906961c s4-ldb: use ldb_wrap_fork_hook() to cancel child transactions
new 890e771 s4-ldb: move the tdb_reopen_all() calls to ldb_wrap.c
new 0b624d9 s4-samdb: make sure the static credentials are never freed
new 0fca2b0 s4-selftest: lower some of the timeouts during make test
new bd9aa4d s4:dsdb Set partitions metadata as soon as it is set up.
new e5b86d2 s4:dsdb Split schema loading and schema data management
new 44a7274 util:ldb Allow multiple entries to be added in one LDIF snippit
new b7f71c9 s4:gensec Use an index on computerName in schannel.ldb
new b392116 s4:secrets Look for LDAP secret with a name that is indexed
new a84abe7 s4:setup Mark 'cn' in secrets as case insensitive
new b0eb8a1 s4:dsdb Do less allocation when searching for partitions modules
new 26b61ac s4:dsdb Remove unused variables
new 7d975bb s4:dsdb Add error string in 'no such object' because of 0 replies case
new b6200e3 s4:dsdb Fix samba3sam test again.
new e34106c s4:dsdb 'attrs' must be static (otherwise segv with async)
new 3050f83 s4-python: we need to include Python.h first
new b9a3f1d s3: Fix crash in pam_winbind, another reference to freed memory.
new 4f8826f ldb python bindungs - better use the "enum ldb_scope" for the search scope rather than "int"
new 3b62e25 tdb: rename 'struct list_struct' into 'struct tdb_record'
new 3054fe4 Fix bug 6802 - A created folder does not properly inherit permissions from parent.
new 5ae1d70 libcli/auth: don't leak the ldb_msg in schannel_store_session_key_ldb()
new f2da9c8 libcli/auth: fix memory leak in schannel_creds_server_step_check_ldb()
new fab9aff s4:gensec/schannel: remove unused talloc_reference() in schannel_update()
new dc8e681 libcli/auth: initialize creds in netlogon_creds_client_init_session_key()
new 69e96f0 s4:dsdb/partition_init: don't leak a talloc_new() in case we have no data yet
new 4ab83fb s4:loadparm: don't leak the names of all shares in each lp_service() call
new a07eb08 s4:dcesrv_samr: always use mem_ctx as initial parent for samr_*_state
new e7d9f5e s4-python: fixed annoyance where control-C doesn't kill our python scripts
new 5002cdd s4-ldb: fixed re-index during a complex transaction
new dffb572 s4-ldb: don't allow modifies outside a transaction.
new d4c0e8f tdb: detect tdb store of identical records and skip
new c34e45a s4-dsdb: ensure that new partitions inherit any transaction
new 2eca02a s4-ldb: fixed string length handling on index records
new b55a5ad s4-ldb: ensure DNs pass validity tests in indexing
new 54bd30f s4-samdb: reduce the number of samdb opens at startup
new 1ea460b ldb:backend "connect" functions - convert result values to LDB constants
new 12c9af7 s4-ldb: allow for unescaped '=' in a index DN
new 98a3725 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new a4f86c0 s4-ldb: fixed request handling for schemaUpdateNow op
new 02dd895 s3:docs: fake dir create times is a global parameter.
new 35dc481 s3:docs: Public is not a synonym for access based shareenum.
new f381faa s3: Rename new parameter "ldap ref follow" to "ldap follow referral".
new 53b160e s4:dsdb Remove partition_extended_schema_update_now
new 3c6c230 s4:ldb Add additional tracing of the ldb API
new 5e920f2 s4:dsdb Rework partitions module for better tracing
new 8ae0abc s4:ldb Add detail to failures in the indexing code
new 6afac82 s4-ldb: '+' can also happen in base64 encoded index DNs
new ab4d069 s4-dsdb: always cancel transactions on all partitions
new 9a2112e Second part of the fix for bug 6828 - infinite timeout occurs when byte lock held outside of samba. Fixes case where a connection with a pending lock can me marked "idle", and ensures that the lock queue timeout is always recalculated. Jeremy.
new 798b05a s4-dsdb: call dsdb_make_schema_global() from ldb_wrap
new 8fdef14 s3: pdbedit: add option --kickoff-time/-K to set the user's kickoff time
new 354038f s3/docs: Document new pdbedit -K option.
new aa46400 Revert "ldb python bindungs - better use the "enum ldb_scope" for the search scope rather than "int""
new 4c79fbf ldb:python bindings - make the intention by Jelmer ("int" vs. "enum") more clear
new 90862a5 ldb:tdb backend - be also here more careful with the result value
new 6937e01 s3-lsa: use enum lsa_LookupNamesLevel in lsa_lookup_level_to_flags().
new c352a73 s3-lsa: pure cosmetic indentation fixes.
new 880666c s3-lsa: use correct function name in_lsa_RemoveAccountRights().
new 80d8b2e lsa: add LSA_SECRET access masks.
new 7791d29 s3-lsa: add lsa_secret_mapping.
new bda047a s3-passdb: add secrets_delete_generic().
new 1f9d06a lsa: add LSA_TRUSTED_DOMAIN access masks.
new abe9417 s3-lsa: add lsa_trusted_domain_mapping.
new a8d9c64 adssearch: dump some more nttime timestamps.
new 96bffa5 s3-net: acct_flags are uint32_t in net_sam_set_userflag().
new 4df8426 s3-passdb: move open_schannel_session_store() to passdb/secrets_schannel.c.
new ee13e9c s3:configure: only check for gpfs_gpl.h
new 0ba004d s3:net: fix output of net rpc trustdom list
new c27194a Fix bug 6572 - libsmbclient: unable to access 'msdfs proxy' share.
new 25f96a4 Add in Metze's new code to ndr encode the user.DOSATTRIB blobs. Next I'll change the create timestamp and dos attribute code to use this.
new 04161b4 Fix map readonly in smb.conf, it is a single word
new ecbe5eb tdb: kill last bits from swig
new cfed5f9 tdb: fix typo in python's Tdb.get() docstring
new b4424f8 tdb: reset tdb->fd to -1 in tdb_close()
new 71a2139 tdb: add tests for double .close() in pytdb
new 83de5c8 tdb: update README a bit
new e92e332 s3: add secrets.idl.
new 184afaa s3-secrets: use autogenerated code for TRUSTED_DOM_PASS struct parsing from a tdb.
new f88ab1b s3: Fix incorrect rc check of nscd_flush_cache.
new 921aa99 Start fixing the RAW-STREAMS test - ensure that the xattr used to store the stream info in streams_depot.so is not seen in when enumerating EAs. Jeremy.
new e2c84f6 Change RAW-STREAMS for s3 to allow rename over an existing stream, we need to file a CAR to find out why Windows gives INVALID_PARAMETER for this. Jeremy.
new 3d2c9ea s4:kdc/hdb-samba4 - Remove unused variable
new 5e8c86c s4-smbtorture: fix warning in RPC-WKSSVC torture test.
new 820b2f4 s3-lsa: use switch in _lsa_QuerySecurity().
new a988321 s3-lsa: expand struct lsa_info to carry name and sd.
new fbdda19 s3-rpcclient: add createtrustdom command.
new 2f3a408 s3-rpcclient: add deletetrustdom command.
new 3587bb6 s4-smbtorture: skip bigendian tests against s3 in RPC-LSA-SECRETS.
new 230f387 s4:nbt_server/wins/winsdb - Fix "const" warning
new 52aa522 s3/docs: Remove reference to nonexistent file.
new d1ad143 s3/docs: Fix typo.
new 72cec4a ѕ3:ldap: search for account policies in objectclass sambaDomain, not *
new 4ae950d2 ѕ3:buildsystem: fix depenencies for libreplace
new a80a0b7 s3:Makefile: add LIBREPLACE_LIBS for talloc, tdb and wbclient
new 9ab1f79 s3: Fix the RPC server SUBSYSTEM declaration
new dd0e16b uuid.c: Remove some dead code
new 7006352 s3:ldap: don't search when no values where found
new f1f1bda s4:ldb Remove debug traces duplicated by the new generic trace code
new 3caaf6a s4:torture/raw/samba3misc - Add "discard_const_p" macro before a string
new 0712750 s4: Create a script for updating a running provision with change introduced since the initial provision
new 609b831 s4:credentials Put the 'secrets.keytab' in the same directory as secrets.ldb
new 87195f5 lib/util Add rfc1738 escape/unescape code from Squid
new 7a29013 lib/util Use rfc1738.c from Squid for all our URL encode/decode needs.
new 1ac8ef1 s4:dsdb Revert back to using DN:filename in the partitions record
new 7d38bb4 Remove special case logic in 'samdb_relative_path'.
new 1fc19ee s4:dsdb - Fixed attribute dereferencing for FDS
new 8097280 s4 - Mapped AD schema to existing FDS schema.
new bf01937 s4:dsdb - Store SID as string in FDS.
new 40a06c0 s4:dsdb - Removed redundant domain SID filter.
new e035433 s4 - SID allocation using FDS DNA plugin
new 350e963 s4:provision Rework provision to always have a ProvisionBackend
new 76d289b s4:provision Make 'linked_attributes' and 'dnsyntax_attributes' a property of the Schema
new 4be253f s4:provision Move 'Schema' into it's own file
new e94bfe5 s4:provision Fix samdb test with new provision code
new aa37db5 s4:provision Inline 'ldap_backend_shutdown' for clarity
new 6439bde s4:provision Split ProvisionBackend out of the main provision script
new 371afc4 s4:provision Remove LDB backend files in provision
new a355365 s4:dsdb Fix up after the MAP_ constants became LDB_MAP_
new ad6ee94 s3: Make "debug hires timestamp" default to true
new f35a1b9 s3-gencache: restore gencache_get behavior with NULL args (with torture test).
new d9bdd17 s3: Fix a 100% CPU loop when ctdbd dies during a traverse
new 494d827 Fix bug 6867 - trans2findnext returns reply_nterror(req, ntstatus) In a directory with a lot of files. Jeremy.
new d5aa758 s3:dbwrap_ctdb: reformat a comment slightly to enhance clearness.
new 6a89834 s3:dbrwap_ctdb: add a function db_ctdb_ltdb_store()
new 4973ff6 s3:dbwrap_ctdb: add a function db_ctdb_ltdb_fetch()
new 0ec476f s3:dbwrap_ctdb: use db_ctdb_ltdb_fetch() inside db_ctdb_transaction_fetch()
new 8d61b8a s3:dbwrap_ctdb: use db_ctdb_ltdb_fetch() inside db_ctdb_transaction_fetch_start
new 9bd6b9d s3:dbwrap_ctdb: fix a race in starting concurrent transactions on a single node
new 9be4d3d s3:dbwrap_ctdb: add new db_ctdb_transaction_active() that calls CTDB_CONTROL_TRANS2_COMMIT
new 08d2a3f s3:configure: add a check for the new CTDB_CONTROL_TRANS2_ACTIVE
new f37439e s3:dbwrap_ctdb: fix race condition with concurrent transactions on the same node.
new 9fef6a6 s3:dbwrap_ctdb: split combined check in two and add descriptive debug
new 25bdf27 s3:dbwrap_ctdb: add debug message to transaction_fetch_start()
new f6f2151 s3:registry: add safety check for return value of tdb_unpack to regdb_fetch_keys_internal()
new cc5b22a s3:registry: add an extra check for dsize==0 to regdb_fetch_keys_internal()
new f9c9dee Convert from numbers to correct SMB_FIND_XX constant names. Jeremy.
new 8324dbc Removed the default DACL from token, as we will not be using it.
new 558e2de Added some dn to the info in the log messages.
new b067a5e s3: Remove debug_ctx()
new 0abfc90 Fixed a bug in object specific access checks.
new 25d9cc8 Fixed some missing flags and bugs in the security creation.
new 9b5d1e9 tsocket: remove prototype of non-existing tsocket_address_inet_set_broadcast()
new eb39f66 tsocket_bsd: return -1 and set errno to ENAMETOOLONG if the unix path is too long
new 97a3203 tsocket: rewrite tsocket_guide.txt to reflect the current APIs
new 6a61bef Fix more of the RAW-SEARCH test. Older info levels are not 4 byte aligned (levels 1 - 3). Jeremy.
new 7ae10fb requires_resume_key is a bool not int. Jeremy.
new 31ce8ee Fix debug statements to use correct function name. Jeremy.
new 463b1eb s3-passdb: cleanup some callers of pdb_get_trusteddom_pw().
new 074ad24 s4-smbtorture: simplify some torture_comments in RPC-LSA.
new bff9819 s4-smbtorture: skip QueryDomainInformationPolicy test against s3 in RPC-LSA.
new 58d401b s4-smbtorture: skip QueryInfoPolicy2 while running RPC-LSA against s3.
new a8de4f0 s4-smbtorture: skip three info levels while testing s3 with RPC-LSA.
new 97496bb s3-lsa: fill in some more info levels in _lsa_QueryInfoPolicy().
new 8be9ec6 security: re-run make samba3-idl after IDL change.
new b3a2147 s3-netlogon: implement remote trust account changing in netr_LogonControl2Ex() and friends.
new 40f3f45 s3-netlogon: implement _netr_NETLOGON_INFO_4 in netr_LogonControl2Ex() and friends as well.
new bb2e1ff s3-netlogon: let s3 pass against RPC-NETLOGON-S3 again.
new ccdd146 s3-netlogon: make sure we protect some function codes in _netr_LogonControl2Ex().
new 5a8f21c lib/util Fix comments in rfc1738.c.
new b5ce975 libcli/nbt Move more of lmhosts lookup into common code
new c9571f7 s4:provisioning - Fixed minor bugs in provisioning tool and partition module.
new b8ecf39 Added security descriptor for the domain NC to provisioning.
new 51cb962 s3: add support for full windows timestamps resolution on files
new cbafe17 Remove "Protocol" as an extern, and add accessor functions. Jeremy.
new f44d375 Filter the returned DOS attributes by 0xFF for clients using older protocols (LANMAN2 or below). Jeremy.
new 170d6a3 Fix debug comment (brain wasn't working...). Jeremy.
new dde1c42 s3: Fix kerberos refresh chain.
new a10b522 s4:kdc: remove unused struct kpasswd_socket
new b2e91d4 s4:samdb python bindings - Reorder some function bodies to match the order in "ldb_wrap_connect"
new 992d35d s4:samdb python bindings - make the python wrap connect more like the C one
new 49397a8 s4:samdb python bindings - add a wrapper for "dsdb_make_schema_global"
new d415d4d s3: Add parameter "ctdb timeout"
new 3a6bde7 s4:samdb_set_password/samdb_set_password_sid - Better comments and cosmetics
new 85f61e5 s4:dsdb/common/util - Add a new utility function "samdb_check_password"
new 3372e2a s4:dcesrv_samr - Implement "dcesrv_samr_ValidatePassword" using my new check password call
new 1685ee3 s4:torture/rpc/samr - Add a comment for "ValidatePassword" test
new b5afbb6 s3: Fix the talloc hierarchy in notify_remove_onelevel
new b6303f0 s3: Fix a crash in notify_remove_onelevel when "change notify = no"
new 1fc47e12 Version 1.0 of the directory service acls module.
new 5fb9d06 Python tests for the acl module.
new c2df97f Fix up some of the timing constants for DELAYWRITE. Add some extra tests up test_delayed_write_update6 to investigate what happens to a sticky write handle after a second handle close. Jeremy.
new 7f9fe12 Get closer to an accurate model of Windows timestamp changes. "Normal" non truncate writes always cause the timestamp to be set on close. Once a close is done on a handle this can reset the sticky write time to current time also. Updated smbtorture4 confirms this. Jeremy.
new 2f09516 Fix explicit set of write time on close. Jeremy.
new 0551284 Simplify the logic - remove extraneous argument and calls to set_close_write_time(). We were treating a file time set on close as a sticky write time set, and I don't think it is. I will add a torture test later to RAW-CLOSE to confirm this. Jeremy.
new e434934 Remove the smbd:writetimeupdatedelay change Metze added. Metze please explain why you added this. Change --maximum-runtime=900 for smbtorture4 with BASE-DELAYWRITE. Should allow it to successfully complete now. Jeremy.
new 977fa4e Revert commit "0551284dc08eb93ef7b2b2227a45e5ec21d482fb" - simplify the logic. This was incorrect (I'll revisit this tomorrow). Jeremy.
new c99dd5c Got the logic simplification worked out so we still pass BASE-DELAYWRITE and also RAW-CLOSE. Jeremy.
new 2cd507f s3-kerberos: add configure checks for krb5_get_creds_X api.
new 17ef153 s3-kerberos: add smb_krb5_parse_name_flags().
new 0729df3 s3-kerberos: remove duplicate prototype.
new 35dcc13 s3-kerberos: add smb_krb5_get_{creds,credentials} incl. support for S4U2SELF impersonation.
new bb75f71 s3-kerberos: fix some build warnings when building against heimdal.
new 4ffbfc4 s3-kerberos: add smb_krb5_get_tkt_from_creds().
new 5e26622 s3-kerberos: add impersonate_principal for kerberos_return_pac_X calls.
new 58184b5 s3-net: allow to call "net ads kerberos pac <impersonation principal> -P".
new 6ca8a40 s3-net: better use memory credential cache in net_ads_kerberos_pac().
new 60bf0eb s3-kerberos: modify cli_krb5_get_ticket to take a new impersonate_princ_s arg.
new bb01aae s3-kerberos: use smb_krb5_get_credentials in ads_krb5_mk_req.
new 9e48dc2 s3-kerberos: support S4U2SELF impersionation through cli_krb5_get_ticket().
new 440db5a Revert "s3-kerberos: add smb_krb5_parse_name_flags()."
new be06d5c s4:torture/drs: move intern/ => unit/
new 716eb62 s4/ldb: Fix double allocation for "ldb_url"
new 39ab7b8 s4/drs: Fix memory leek in prefixMap
new f447536 s4/drs: Move making of partial-binary-oid to a separate function
new 3fe4310 s4/drs: Implement binary-oid-lookup into prefixMap
new 3d91c8e s4/drs(tort): implement prefixMap comparison function
new 5446123 s4/drs(tort): test for schema_prefixMap to/from drsuapi_prefixMap conversion
new 6210237 s4/drs: schema_prefixMap to/from drsuapi_prefixMap conversion implementation
new b54ec12 s4/drs: Move schema_prefixMap allocation in separate function
new 7a51b3a s4: Add DRS-UNIT test suite to LOCAL group of tests to be executed
new 3abe0ad s4: DRS-RPC tests added to RPC group of tests
new 3729272 s4/drs: dsdb_schema uses dsdb_schema_prefixmap definition
new a833853 s4/drs: dsdb_load_oid_mappings_drsuapi() -> dsdb_load_prefixmap_from_drsuapi()
new 28b6eb9 s4/drs: dsdb_get_oid_mappings_drsuapi() to use new prefixMap interface
new ddab9d1 s4/drs: dsdb_verify_oid_mappings_drsuapi() replaced by dsdb_schema_pfm_contains_drsuapi_pfm()
new 01302b8 s4/drs: dsdb_map_oid2int() replaced by dsdb_schema_pfm_make_attid()
new ba4d87f s4/drs: dsdb_map_int2oid() replaced by dsdb_schema_pfm_oid_from_attid()
new fc05386 s4/drs: dsdb_schema_pfm_from_drsuapi_pfm() to accept partial drsuapi_prefixMap
new 20622de s4/drs(tort): prefixMap to/from ldb_val serialization test case
new 5381d8d s4/drs: Load prefixMap from ldb_val moved in separate function
new 9da3343 s4/drs: refactor dsdb_load_oid_mappings_ldb() to use _dsdb_prefixmap_from_ldb_val()
new 6a32200 s4/drs(tort): Create temporary LDB for testing purposes
new b50df3b s4/drs(tort): prefixMap read/write in LDB test case
new 82539b7 s4/drs: dsdb_read_prefixes_from_ldb() refactored
new 1aae751 s4/drs: dsdb_write_prefixes_from_schema_to_ldb() refactored
new 009361e s4/drs(tort): refactor - SCHEMA_INFO_DEFAULT defined on file scope
new 9405377 s4/drs: prefixMap lookup by full_OID implementation
new b9dd44e s4/drs: dsdb_create_prefix_mapping() refactored
new ef959b4 s4/drs(tort): Test case for dsdb_create_prefix_mapping() implemented
new 2fa4c4d s4/drs(tort): _torture_drs_pfm_compare_same() should not fail tctx by itself
new db82023 s4/drs: remove unused num_prefixes and prefixes from dsdb_schema
new c236bb5 s4/drs: Remove unused structures and functions
new 0f531e3 s4/drs: Refactor to be more SAMBA.Coding style compliant
new 53d49bb s3-netlogon: implement _netr_GetDcName and _netr_GetAnyDcName.
new 11687e8 s3-kerberos: let smb_krb5_get_tkt_from_creds() compile with older heimdal libs.
new 6afee5f s4:dcesrv_samr_ValidatePassword - I forgot to create an out buffer
new 9f48166 s4:torture/samr - Activate "ValidatePassword" test per default
new 17d6506 s4:torture/samr - Add status code on "ValidatePassword" test output
new bb531b0 s4:samdb_validate_password - Adapt the function to use the UNIX charset for the password data blob
new 7cf98abd s4:dcesrv_samr_ValidatePassword - adapt call to "samdb_check_password"
new c9df4a3 s4:dcesrv_samr_ValidatePassword - naturally this was only for debugging the failure
new 0bcedb6 s4:samdb_check_password - allow the password string to be NULL
new e60388c s4:dcerpc - fix DEBUG output warning
new dae1258 s4:libnet_passwd - fix pointer type
new afc5924 Fix bug 6841 - "map acl inherit = yes" not working. The code to read the new V2 SAMBA_PAI entries had two errors. Jeremy.
new bd2ffb1 Fix bug 6865 - acl_xattr module: Has dependency that inherit acls = yes or xattrs are removed. Jeremy.
new 2aa0af9 s3: get_pipe_name_from_iface -> get_pipe_name_from_syntax
new a32c425 s3: Get rid of explicit pipe names
new 268df12 s3: Get rid of a NULL terminator
new cd16e38 s3: Register the ndr_interfaces dynamically
new 843be3b ldb_init: use constant for result of "ldb_setup_wellknown_attributes"
new 5cdee7a s3: Do the printing for DEBUGLEVEL>=10 centrally
new 22d9610 s4:dsdb/common/util - samdb_result_hashes - use "unsigned int" for counters
new f6eacfc s4:lib/messaging - fix up the python bindings
new d89b475 torture/basic/denytest - makes the code more compatible for TRU64 (consider buildfarm)
new 427a22d s4:vfs_ipc - fix "ipc_open" for NTTRANS create requests
new be88a12 tdb: Fix a C++ warning
new 70c698f s3: Do not directly reference the ndr_table_* in rpcclient
new daa9640 s3: Do not reference ndr_table_<pipe> in the cli_ routines directly
new 9621306 s3: Consolidate getting the name out of a pipes_struct
new 98fb717 s3: Do not reference the ndr_tables in the server calls directly
new 494b2af s3: Do not reference ndr_table when calling rpc_srv_register
new 53f2a15 s3: Make run_rpc_command take strings instead of a ndr_interface_table
new 5fc9d93 s3: Make libnetapi_open_pipe take strings instead of a ndr_interface_table
new 6a650d7 Revert "s3: Make libnetapi_open_pipe take strings instead of a ndr_interface_table"
new b02c46b Revert "s3: Make run_rpc_command take strings instead of a ndr_interface_table"
new 82c35e4 Revert "s3: Do not reference ndr_table when calling rpc_srv_register"
new 47455b4 Revert "s3: Do not reference the ndr_tables in the server calls directly"
new 27847e8 Revert "s3: Consolidate getting the name out of a pipes_struct"
new e181b88 Revert "s3: Do not reference ndr_table_<pipe> in the cli_ routines directly"
new bb283af Revert "s3: Do not directly reference the ndr_table_* in rpcclient"
new 2b858c6 s4-hdb: go back to a separate samdb for the KDC
new 932cda3 s4-samdb: remove the rDN size constraint of 64
new e6df4c2 pidl: Fix selftest after s3 code changed
new 8eac307 s3-param: fix set_inherit_acls().
new a0b9e40 s3: Try to avoid dns searches with an empty site
new e9c6984 s4-smbtorture: re-arrange netlogon LogonControl test.
new d7ce873 s3-netlogon: enable RPC-NETLOGON-ADMIN test against s3.
new 5d51618 Fix bug 6880 - cannot list workgroup servers reported by Alban Browaeys <prahal at yahoo.com> with fix. Revert 2e989bab0764c298a2530a2d4c8690258eba210c with extra comments - this broke workgroup enumeration. Jeremy.
new e8d2fe3 README.Coding: Fix typos.
new 9599d14 s4-smbtorture: strip trailing whitespace in RPC-SAMR.
new 46784b4 s3-chgpasswd: split out a check_password_complexity() function.
new bbff693 s3-samr: implement _samr_ValidatePassword().
new d241b9a s3-rpc_client: make sure cli_rpc_pipe_open_schannel() does not always return NT_STATUS_OK.
new cee83ac Fixes for some tests not eorking against Windows or Samba.
new fd4061d s4:dcesrv_samr - Add more checks for invalid levels
new 2b75933 s3: Convert libsmb/cli_message to the async API
new 594426a * install setup/display-specifiers files which are needed by provision script
new 7386016 s3:vfs_fs_capabilities: fix a debug message
new f3646ff s3/docs: Document "enable spoolss".
new b11e11a mount.cifs: get rid of CONST_DISCARD
new 8995d3d Fix bug 6878 - Cannot change ACL's inherit flag. Based on a patch submitted by Tsukasa Hamano <hamano at osstech.co.jp>, this is a change in the POSIX ACL mapping to deal with the lossy mapping for directory ACE entries:
new a8769e6 Second part of bugfix for 6865 - acl_xattr module: Has dependency that inherit acls = yes or xattrs are removed. We also need dos filemode = true set as well. Jeremy.
new fd5174e lib/util Split data_blob_hex_string() into upper and lower
new 3abc3e7 s4:ldb Add a helper function for 'canonicalise' both strings base compares
new 390ac7d s4:dsdb Add new dsdb_dn to handle DN+Binary and DN+String
new 973197c s4:ldb-samba Use new ldb_any_comparison helper function in ldb-samba
new f0d43e9 s4:dsdb Use new dsdb_dn code in LDB modules and Samba4 schema
new f5890dd s4:ldb Remove DN+Binary code from the core ldb_dn
new da1ac55 s4:dsdb Add extensive tests for the behaviour of dsdb_dn
new d6d0c23 s4:ldb Add Well Known GUID (WKGUID) tests to ldap.py
new 4e2b4be s4:dsdb Ensure we allow 'odd' lengths for DN+String
new 6fd6dc1 s4:dsdb Cosmetic fixes found by metze in review of dsdb_dn changes
new d053584 s4:vampire Print error message when we fail on the CLDAP ping
new d656380 s4:dsdb/schema Simplify schema loading from ldb messages
new df7546a s4:dsdb/repl Split the 'convert' or 'commit' stages in the DRS import
new 6437c38 s4:provision Remove unused 'sambadn' parameter
new 6b0b3fe s4:provision Add C binding to get at the generate schema
new 9ba1870 s4:Fix regression in dsdb_dn code - all parses of the DN would be rejected
new 2a60171 s4:dsdb Add expected value tests for most DRS syntax conversions
new 1012b80 NET-API-BECOME-DC: resolve the host name to an address before calling libnet_BecomeDC and libnet_UnbecomeDC()
new 87e984f s4:torture Convert RPC-DSSYNC test to use LDB rather than raw LDAP
new 716bba5 s4:ldb Change ldb_request_add_control to the normal 'for loop' pattern
new 5940ca6 s4:ldb Don't segfault if we somehow get an unknown extended dn element
new 081d573 s4:dsdb/schema Allow a schema set when bound against a remote LDAP server
new ae72153 s4:ldb Allow ldb_msg_canonicalize to handle empty elements
new 30a0800 s4:torture Add const
new 6d1e609 s4:torture/dsdb Add verification of the push-to-LDB functions in RPC-DSSYNC
new 06b234e s4:torture Remove _drs_util_verify_attids() from RPC-DSSYNC
new 693ddf5 s4:dsdb Improve debug message in extended_dn_out
new 95a12cd s4:torture Use (some) torture_assert() calls in RPC-DSSYNC test
new a9f6a56 s4:dsdb/schema Add more unit tests for DN+Binary syntaxes
new bbe4a9c s4:repl_meta_data Parse linked attributes with schema syntaxes
new b4e4095 s3-kerberos: add smb_krb5_principal_get_realm().
new b29eed4 cifs.upcall: Fix Bug #6868: support building with Heimdal we well as with MIT.
new 8006e0e s3: Fix debug messages in check_reduced_name
new fbc5696 s4:provision - Added initial implementation of FDSBackend and OpenLDAPBackend.
new be766a3 s4:provision - Added start() method in LDAPBackend.
new ba12eb9 s4:provision - Moved provision_xxx_backend() into backend-specific provision() method.
new 1564067 s4:provision - Added setup() method in LDAPBackend.
new 55bb60a s4:provision - Added constructors for FDSBackend and OpenLDAPBackend.
new f3bc54a s4:provision - Added LDBBackend and ExistingBackend.
new 68639bf s4:libcli/ldap Add 'relax' OID to known network representations
new 5740648 s4:selftest Mark the RPC-DSSYNC test as knownfail for now
new 0d6c305 s4:dsdb Make callbacks in extended_dn_out clearer to follow
new 0f8bf47 s3-kerberos: avoid using ERROR_TABLE_BASE_krb5 without checking.
new 61f0b24 s3-kerberos: remove smb_krb5_get_tkt_from_creds().
new 21644c5 s4:heimdal_build: allow flex-2.5.35 with bison-2.3
new 83c2c17 Ensure every return path initializes presult as NULL. Ensures no crashes in calling code that forgets to init return as null. Jeremy.
new 6747a91 Fix bug 6891 - using windows explorer to change ownership on a folder fails with Bad File Descriptor. Jeremy.
new 5363d6e Ensure all callers to the rpc_client/cli_pipe functions correctly initialize return variables. Jeremy.
new 496d147 Revert "Ensure every return path initializes presult as NULL." Vl is correct, this is the wrong way to fix this.
new 0363713 Remove erroneous 'presult = NULL' changes. Now presult only gets set if NTSTATUS == OK. Jeremy.
new d2a9f4a Remove unused variable warning. Jeremy.
new 3732798 s3-rpcclient: use the parsed binding string flags for auth choice.
new f9ad5cd s3: Convert cli_unix_extensions_version to async
new dbae29d s4-ldb: make DN escaping/unescaping consistent
new c8884e1 s4-ldb: changed the DN checks for \n to warnings
new 92a16b9 fix bogus "out of memory" winbind msg
new 1220534 Fix large paged search
new 5bc87c1 s4:heimdal: import lorikeet-heimdal-200909210500 (commit 290db8d23647a27c39b97c189a0b2ef6ec21ca69)
new 4f8ba5a s4:heimdal: import lorikeet-heimdal-200911122202 (commit 9291fd2d101f3eecec550178634faa94ead3e9a1)
new ca12e7b s4:heimdal Import generated files from heimdal tree
new b7839b7 util: str_list_unique_2() test implementation
new 5b75201 util: str_list_unique() bugfix
new d267325 s3:smbd: make idmap cache persistent for "ldapsam:trusted".
new 1e3c4b3 s3:smbd: also fill the memcache with sid<->id mappings in ldapsam_sid_to_id()
new 30edbb8 packaging(RHEL-CTDB): The former release number has basically moved into VERSION
new 0037b31 packaging(RHEL-CTDB): extend makespec.sh to extract VENDOR_PATCH from version.h
new 233a05f packaging(RHEL-CTDB): Build winbind-32bit package in the 64bit build
new b43a09f packaging(RHEL-CTDB): makerpms.sh: build winbind-32bit libs in the 64bit build
new 91cd20a packaging(RHEL-CTDB): makeversion.sh: v3-4-test uses source3 instead of source
new 728b01f packaging(RHEL-CTDB):makespec.sh: fix detection of version
new af2c5f2 packaging(RHEL-CTDB):makerpms.sh: replace source/ by source3/
new de3b633 packaging(RHEL-CTDB): don't "make proto" any more.
new 2869772 packaging(RHEL-CTDB): don't pass CFLAGS to make.
new c53de39 packaging(RHEL-CTDB): fix location of nsswitch/ directory for install
new 837487f packaging(RHEL-CTDB): add new binary ldbrename to the common rpm
new 0247c2c packaging(RHEL-CTDB): add new binary sharesec to the client package.
new c7106a6 packaging(RHEL-CTDB): add new pam_winbind.mo to the common package
new a72714e packaging(RHEL-CTDB): also pack libwbcient in winbind-32bit package
new 48fa8e4 packaging(RHEL-CTDB): disable the merged build.
new bf674df packaging(RHEL-CTDB): pam_winbindd man page has moved from section 7 to 8
new c30bd08 packaging(RHEL-CTDB): package the manpage of "sharesec"
new 5a0c47d packaging(RHEL-CTDB): package the manpage of "ldbrename"
new f763886 packaging(RHEL-CTDB): package the manpage of the winbind_krb5_locator plugin
new 0abe1a3 packaging(RHEL-CTDB): package the winbind_krb5_locator.so plugin
new ee7c04e packaging(RHEL-CTDB): move the idmap and nss_info modules to the common package
new 609a600 packaging(RHEL-CTDB): fix packaging of pam_winbind.mo file
new 05ba2ee packaging(RHEL-CTDB): enable parallel build
new 27f988c packaging(RHEL-CTDB): add the current githash to the rpm release number by default
new 6540804 add e2fsprogs-devel as build dependency this is needed for AD because it contains libcom/libcom_err files and headers
new ec49f28 s3/pam: move variable declaration into belonging ifdef section
new 3b7448d s3:pdb_default_uid_to_sid: fix some debug statements.
new 30ab3a7 s3:passdb: remove the uid_to_rid method - we only need uid_to_sid
new 7e418bf s3:passdb: bump interface VERSION 18->19 (removed uid_to_rid)
new 144c238 s3:is_trusted_domain: shortcut if domain name is NULL or empty
new 2e3d9ab s3:is_trusted_domain: shortcut if domain name == global_sam_name
new 0ac3c16 s3:fix a comment typo
new 5377d5f pam_winbind: fix a printf type mismatch warning
new a3632f2 s4-drs: DsExecuteKCC() implementation
new 6133ab6 s3: Tiny logic simplification
new c254349 Introduce tevent_req_simple_finish_ntstatus
new f38edcd Introduce tevent_req_poll_ntstatus
new f668e41 s3: Convert cli_set_unix_extensions_capabilities_send to async
new 4a777ec Attempt to fix the s4 build -- we can not use map_nt_error_from_unix in lib/
new f4cf1c5 s3: Add min_setup, min_param and min_data to cli_trans_recv
new 8e2bbb8 Mention typedef struct in README.Coding
new 8e320ae s4:ldap.py - Deactivates some at the moment pointless test parts
new bf4e8ba s3: Fix a memleak in sys_popen
new da3d471 s4:samdb util - add a call for generating a correct "lDAPDisplayName"
new 2c7294b s4:SAMLDB module - Add support for required and generated schema attributes
new df95d5c s4:dsdb/repl/replicated_objects - Applicate also here the new "lDAPDisplayName" generator
new 6cf43db s4:ldap.py - enhance schema addition test
new cc08074 ldb:python bindings - add a context on "py_ldb_delete"
new 1e984e6 Added tests for descriptor inheritance on ldap modify.
new 45bb24e Fix trailing garbage in the hbin block.
new 5a7d48f8 Fix writing corrupt REG_SZ to the registry.
new c319b96 Fix NULL pointer dereference in libgpo when listing Local Policy which has no security descriptor.
new df3451a Fix writing corrupt registries because of hardcoded version string in IDL.
new 7248ff6 s3: Remove two more DFSG-nonfree text documents at release time. (Debian bug
new 55d2cec6 Fixed some major bugs in inheritance and access checks.
new 8e5f5e3 s4:provision - Removed dependency on full Samba 3 schema from FDS
new 8880170 s4:dsdb LDB attribute lists must always be a static const char **.
new 0762893 s3:libsmb: avoid passing a function call as function parameter
new 6c6c8e9 README.Coding: fix error in "good example"
new adff5ef README.Coding: add section about usage of helper variables
new e853dd7 Revert "s4:dsdb/repl/replicated_objects - Applicate also here the new "lDAPDisplayName" generator"
new 5c54c73 s4:SAMLDB module
new a2a8dc5 Don't overwrite a dynamic pointer with the address of a stack variable. Jeremy.
new 41ce3dc s4:dsdb Add 'dsdb_flags' to dsdb_module_search() to enable often-used features
new 58ded23 s4:dsdb Break up 'parse a DN from DRSUAPI' into a subfunction
new 6710bec s4:dsdb Use the new flags to dsdb_module_search in schema_load
new 39b8f31 s4:dsdb Load objectGUID and extended DN defaultObjectCategory into the schema
new 0238147 s4:provision Generate a random objectGUID for each schema record
new 0795314 s4:dsdb Rework samdb code to use 'storage format' DNs for defaultObjectCategory
new e9f4dbc s4:schema Add the GUID to each defaultObjectCategory when loading from LDIF
new 5c3ef6d s4:provision Split up reference creation, load schema earlier in the stack
new b13518e s4:dsdb With these workarounds, we now pass the RPC-DSSYNC test
new b0de573 s4/drs(tort): 'DsPrivate.pipe' renamed - 'pipe' is a system call
new 9e4beef s4/drs(tort): 'DsSyncBindInfo.pipe' renamed - 'pipe' is a system call
new 6730491 s4/drs(tort): replace 'printf' with 'torture_...' calls
new aaff29f s4/drs(tort): use torture_drsuapi_assert_call() macro for error checking
new 442cded s4/drs(tort): replace DEBUG with torture_asert/comment/fail
new b9e262c s4/drs(tort): Convert DSSYNC test to a test case fixture
new dc351a5 s4:heimdal: import lorikeet-heimdal-200911170333 (commit b532c294d974cead40a1183c71be644c6ccc2832)
new 36d0b1f selftest: Fix unexpected failure handline in Subunit/Filter.pm
new 259c1d7 selftest: make sure we don't buffer any output
new 068d433 s4:selftest: place summary file into selftest-prefix
new 39072c7 s4:selftest: allways start with $(ST_RM)
new 4750155 s4:selftest: use "dc:local" instead of a hardcoded config file
new 66198b0 netlogon.idl: fix ndr_pull_netr_DatabaseRedo()
new 2fb6acd librpc: rerun "make idl"
new 4532f68 s4:dsdb/schema: let schema_supclasses() return the correct pointer
new b1ed9a8 s3: Fix the build on Solaris
new a97460d Fixed incorrect SID for RAS Servers.
new c4a7055 s4:SAMLDB DSDB module - Remove "\n" in LDB error messages
new dea569d s4:SAMLDB DSDB module - Add "\n"s on debug messages
new 5c6c261 s4:provision_users.ldif - Descriptions generally begin with a majuscle
new a31838e s4:WINREG RPC server - remove a "talloc_free"
new a770cae Remove "store create time" code, cause create time to be stored in the "user.DOSATTRIB" EA. From the docs: In Samba 3.5.0 and above the "user.DOSATTRIB" extended attribute has been extended to store the create time for a file as well as the DOS attributes. This is done in a backwards compatible way so files created by Samba 3.5.0 and above can still have the DOS attribute read from this extended attribute by earlier versions of Samba, but they will not be able to rea [...]
new 7407b52 Start removing SMB_STRUCT_STAT variables except for the directory enumeration code (which needs it). Jeremy.
new c14b0ce torture/smb2: make SMB2 BRL tests pass against W2K8R2
new f7e3809 s4/torture: add a new ulong parameteric torture option
new 7447138 s4/libcli: add a FILE_NOTIFY_CHANGE_ALL macro
new 15d93a5 s4/torture: Port SMBv1 Change Notify tests to SMBv2
new e73b790 fixed the build
new b4c916c s4:selftest: add "rpc.netlogon.*.GetDomainInfo"
new e67445b s4:selftest: avoid running the slow BASE-DELAY-WRITE test on the cifs proxy share
new e3032d5 s4:selftest: for now skip the BASE-DELAY-WRITE test completely
new 053fa03 selftest/output/plain.pm: report the testuite name on error
new 35775c2 selftest: ignore empty lines in knownfailures
new 63ff7a8 s4:torture/test_gentest.sh: make use of the PREFIX argument
new 575967a s4:selftest: fix logic for --option=torture:progress=no
new 77f3350 s4:ntvfs_generic: check for valid SMB2_LOCK flags
new c2a2996 SMB2-LOCK: make use of torture_assert_*()
new fb685d3 s4:selftest: mark samba4.smb2.lock.*.VALID-REQUEST as known failure
new 61f5adb selftest: Subunit/Filter.pm only allow expected failures without errors
new 054833a README.coding: Update rules about code blocks and braces.
new da8aba5 s3/docs: Add "max protocol = smb2" to man smb.conf.
new 6178c17 Added control copying for message types other than ldb_search.
new aea3a8f s3:load_interfaces(): use function gfree_interfaces() that we have.
new f6650f5 s3: Do not talloc in readdir
new d1c34d4 s3: Replace some create_synthetic_smb_fname() calls
new 3a8393c s4:ldbcli - Added encoder/decoder for relax control.
new bf45447 s3-build: make sure to remove libds and client object files on make clean.
new fc9f199 s3-build: really fix build of winbind_krb5_locator.
new 4570558 s3: shortcut uid_to_sid when "ldapsam:trusted = yes"
new 5575353 s3:pdb_ldap: fix a comment typo
new d4312e7 s3: Do not kill the whole smb session if a machine pwchange failed
new d3d37ac s3: Factor timeval_string out of current_timestring()
new d0ef9fb s3: Add some debugs to the winbind machine pwchange machinery
new 4d0ebc9 s3: Re-check the timeout in machine_password_change_handler()
new 882350b s3: Protect against flooding the DC with pwchange requests
new c4c984d s3: Avoid races to change the machine password in winbind
new 5cd8b0e PC Oota Edits.
new 2e46df4 s4-ldb: allow ldap.py test suite to run directly against a file
new 3b96d08 s4-ldb: fixed an issue in rename/modify indexing
new 79a43fb s4-ldb: make ldb tools line buffered
new c99b310 s4-ldb: when -v is specified, show progress of ldbadd/ldbmodify
new 47923ea s4-ldb: added a double-rename test
new dda28a9 s4-dsdb: make sure mod_usn list is zeroed on each transaction
new afb70f9 ldb:ldb_tdb backend/indexes - DN comparison
new a2707a3 ldb:ldb_tdb backend/indexes - Outside API
new 8481581 s4-drs: Utility functions to deal with GUID
new 70d8db8 s4-drs: Synchronous Implementation of generated parentGUID
new 086fa79 s4-drs: Removes stored parentGUID's creation and renaming
new f3f0c8e s4-dsdb: removed attributes that should not be displayed by default
new 1169dd3 added new function "ldb_msg_add_dn"
new 51a59e8 s4-ldb: added a warning about ldb_msg_add_dn
new 18cacc5 s4-drs: we need to specifically ask for ntSecurityDescriptor
new 92eff41 s4-dsdb: some more attribuutes that we should only give if asked for
new 85449b7 tdb: always set tdb->tracefd to -1 to be safe on goto fail
new 436b55d New attempt at TDB transaction nesting allow/disallow.
new 3b9f19e tdb: add TDB_DISALLOW_NESTING and make TDB_ALLOW_NESTING the default behavior
new 5ca0a4b tdb: change version to 1.2.0 after adding TDB_*ALLOW_NESTING
new 07e971f s4:ntvfs/posix/pvfs_acl - Remove unused variable "token"
new a760f16 Some changes to allow processing of ldap controls on modify requests.
new 7c8b346 Implementation of LDAP_SERVER_SD_FLAGS_OID on modify requests.
new 6a59db9 s3:idmap_ldap: trim the " chars from the location string in idmap_ldap_alloc_init
new 7153200 s3:idmap_ldap: trim the " chars from the location string in idmap_ldap_db_init
new 4b6c03a librpc/ndr: remember the highest offset we parsed with relative pointer buffers
new 05850d1 pidl:NDR/Parser.pm: update ndr_pull->relative_highest_offset after handling relative pointers
new 2cd8819 Revert "Work around ndr_unpack failing on structures with relative pointers."
new ae4795d librpc: rerun "make idl"
new e53e23a s4:lib/ldb: change version to 0.9.9 after some critical index fixes
new aafbe63 s4:min_versions: require ldb 0.9.9
new 4abd858 Cosmetic patch - fixed case of attribute name.
new eea5a16 s3-build: delete more object files for "make clean".
new 94c33bd util/strlist: Fix up "const" warnings in the string list and test code
new 9776cb0 tdb tools: Mostly cosmetic adaptions
new c1cb1f7 charset/tests/iconv - Remove the "const" from "ptr_in" to prevent "discard_const_p" use
new 4afffc9 s3:fix endianness bug in dbwrap_change_uint32_atomic() (bug #6901)
new 446ed18 s3:fix endianness bug in dbwrap_change_int32_atomic() (bug #6901)
new 54ba3f5 Fix logic bug where high bits tests was being done on both Windows and POSIX mkdirs instead of only on Windows mkdir (as intended). The variable "file_attributes" had already had FILE_FLAG_POSIX_SEMANTICS removed above in the function if it had already been set. Jeremy.
new 43ed7a4 ntlm_auth: use data_blob_talloc() to allocate session key
new bda1c70 s4:WINREG RPC server - Cosmetic
new f0a933d s3: Cache brlock.tdb entries for the fast read&write strict locking code path
new 91ccaa8 s3: Remove a pointless memset
new 5a16062 s3: Tune if-conditions in a very hot codepath
new 37e4e38 s3: Convert cli_get_fs_attr_info to the async API
new 2842311 s4:torture/rpc/netlogon - Fix uninitialised variable
new 5dc478e s4:torture/raw/unlink - Remove unused variable and label
new ec49360 s4:torture/smb2/notify - Rename nested "fname" variable to prevent warnings
new e406c17 s4:torture/smb2/oplock - Remove unneeded "status" redeclarations
new e00281d Implemented LDAP_SERVER_SD_FLAGS_OID on search requests.
new e8e76eb s4:lsa RPC - Use more LDB constants
new 7d5367f s4:samr RPC - Use more LDB constants
new ae1e949 s4:lsa RPC - Fix type of variable "atype"
new e6f9596 s3: Fix a bool/enum mismatch
new 97525d0 s3: Avoid two calls to strcmp()
new b79bcd9 s3: Fix some nonempty blank lines
new b2db4c5 mount.cifs: Fix a const error
new e23d8a3 s3: Make the implicit reference to Protocol in mask_match() explicit
new 1e22899 s3: Make the implicit reference to Protocol in mask_match_list() explicit
new f7b4151 s3: Make the implicit reference to Protocol in is_in_path() explicit
new 6a14902 s3: Make the implicit reference to get_Protocol in lp_use_sendfile() explicit
new c85a4c9 s3: Move the global variable Protocol to struct smbd_server_connection
new cf2febf s3: Make alloc_sub_basic() static
new 384f303 s3: Remove a struct typedef
new e28545e s3: Fix some nonempty blank lines
new 54991cd Fixed incorrect indentation.
new 1fb28b0 s4:netlogon RPC - Fix up a comment
new 8b345ef s4:netlogon RPC - Fix up the error handling
new 03b6e6e s4:netlogon RPC - Remove trailing whitespace
new 579bb30 s3: Fix bug 6338 -- net rpc trustdom list always display "none"
new 366946f spoolss: fix spoolss_EnumPrinterKey IDL.
new d464151 s3-spoolss: fix spoolss_EnumPrinterKey client and server code.
new d66b7d8 s4-smbtorture: add tests for spoolss_EnumPrinterKey to RPC-SPOOLSS-PRINTER.
new 68cc116 s3-printing: use spoolss types and structs while adding drivers.
new ec56895 s3-printing: use spoolss types and structs while getting and deleting drivers.
new 6364c27 s3-printing: remove unused NT_PRINTER_DRIVER_INFO_LEVEL structs.
new 800d6b7 s3-spoolss: move more defines out of nt_printing.h to spoolss.idl where they belong.
new 513d6da s3-printing: remove duplicate code while cleaning up driver structs.
new 0608d6b s4-smbtorture: fix spoolss_EnumPrinterKey client in RPC-SPOOLSS-WIN.
new 65e95b8 s4/drs(tort): DSSYNC test to print what is different in drs_msg also
new aa238ff s4/schema(tort): Test LDB_SYNTAX_DN with extended_dn in [GUID;SID;DN] form
new d03d15d s4/schema(tort): Add test for Object(OR-Name) syntax
new bef4e25 s4/schema(tort): Inject authOrig attribute into schema loaded for tests
new 1bf31f3 s4/schema: Object(OR-Name) syntax handling for DRS calls
new cf2bb28 s4/schema: Handle Object(OR-Name) syntax in extended_dn_out module
new 83b41aa s4/schema(tort): Refactor DSDB-SYNTAX test for better performance
new e297af0 s4:provision Simplify the module list
new 401ba9c s4:dsdb Move module configuration from each ldb into samba_dsdb.c
new e8ef799 s3: Move a variable declaration to its only use
new 664bc88 s3-winbind: In _wbint_CheckMachineAccount, there is only one child domain ever
new 81c4668 s4:ldap.py - Add a check for the generated "schemaIDGUID"
new 0f8e2a6 Revert "s3: Move the global variable Protocol to struct smbd_server_connection"
new 7930206 Revert "s3: Make the implicit reference to get_Protocol in lp_use_sendfile() explicit"
new 5c4885a Revert "s3: Make the implicit reference to Protocol in is_in_path() explicit"
new d6e55d8 Revert "s3: Make the implicit reference to Protocol in mask_match_list() explicit"
new a1a81ef Revert "s3: Make the implicit reference to Protocol in mask_match() explicit"
new a614298 s3-spoolss: Fix GetPrinter level 101.
new 7ebe5b1 Fix bug #6898 - Samba duplicates file content on appending Clients using a Windows open call should not be able to set FILE_FLAG_POSIX_SEMANTICS in an open. Jeremy.
new 632e4af s3:idmap_ldap: fix indentation: tab/space mixup
new 63a801e s3:torture: move the torture-specific headers to new torture/torture.h
new 8353d47 s3: add dbwrap_torture - a tool to stress test tdb transactions through dbwrap
new f8bd055 Proper fix for #6898 - Samba duplicates file content on appending. Pointed out by Volker.Restores the pathname handling for FILE_FLAG_POSIX_SEMANTICS but still prevents the O_APPEND problems. Jeremy.
new 90d7399 s4:provision Remove 'operational' from secrets.ldb module list
new 7b2bd93 s4:dsdb Add function to return the CN=Aggregate schema DN
new e0b1edf s4:dsdb Return the subSchemaSubEntry operational attribute on every object
new cfad782 s4:dsdb Use new helper function to obtain CN=Aggregate schema DN in schema_data
new cec473e s4:ldap.py Add tests for subSchemaSubEntry
new dcee196 s4:operational LDB module - Prevent the modification of operational attributes
new 9aeaf31 s4:ldap.py - activate test for operational attributes
new 625856f s4:provision Move secrets.ldb over to .c file module lists, like sam.ldb
new 5ea6f79 s4:provision Don't bother with a template for the LDAP backend startup script.
new fdb5914 s4:provision Move exceptions into a new file
new 4062d2b s4:dsdb Handle LDAP backends correctly with new samba_dsdb system
new 4f64bc7 heimdal Fix invalid format string
new 4b88598 Remove unused code. Jeremy.
new 3ed0cae s4: Fix missing TLS dir when targetdir is not the default one
new 840cdfa s4:param remove reference to private header from source4/param/param.h
new a930e3e Restore NtCreateX case handling with FILE_FLAG_POSIX_SEMANTICS to the way it worked in 3.3.x and 3.2.x. UCF_POSIX_PATHNAMES may no longer be needed, as lp_posix_pathnames() being set isn't the same as case handling from NtCreateX (lp_posix_pathnames() changes the STAT calls to LSTAT, not the case semantics). Jeremy.
new 95d0f0a docs: Fix Bug 6922: Add Registry patchfile for Win7 domain join.
new a46b63f s3:fix the merged build of bin/smbtorture4
new 23d8190 RAW-PING-PONG: use timeval_current/timeval_elapsed instead of start_timer/end_timer
new 14d2ca2 s3:dbwrap_torture: use timeval_current/timeval_elapsed instead of start_timer/end_timer
new 0610f54 s3:torture/nbio: use timeval_current/timeval_elapsed instead of start_timer/end_timer
new be90385 s3:torture: use timeval_current/timeval_elapsed instead of start_timer/end_timer
new d4e0659 s3-registry: remove reg_pull_multi_sz().
new 2707dfb s3-registry: use push_reg_multi_sz() in registry_push_value().
new 846aa18 s3-spoolss: fixes for _spoolss_EnumPrinterKey client and server.
new e92470d s3-spoolss: re-arrange driver info level fillup functions.
new de63a5a s3: Always try SamLogonEx
new e77c0f1 s4:libnet_become_dc - fix typo
new 4825df8 s4:ldap.py - fix the schema update test on Windows Server
new 9e852a1 Revert "s4-netlogon: always set the dNSHostName in GetDomainInfo"
new 187ef6b Fix make test. Only do POSIX case conversion if FILE_FLAG_POSIX_SEMANTICS set. Doh ! Jeremy.
new b2dd546 Allow us to pass RAW-CHKPATH with FILE_FLAG_POSIX_SEMANTICS set or with wide links = no. Jeremy.
new f299c19 s4: Check SUN compiler and remove "-fullwarn" when using it
new a6e8e87 s4:installmisc - install also the new "domainlevel" tool from the setup dir
new 1ad2383 Remove call into reduce_name if case sensitive. This allows us to pass RAW-CHKPATH when case sensitive = yes, but isn't the correct way to do it. I'm testing a larger patch to smbd/filename.c that should fix this correctly, and will add a torture test to ensure RAW-CHKPATH is run against a case sensitive share once this is done. Jeremy.
new 604c291 s4:upgradeschema.py Cleanup
new fed8b65 s4:upgradeschema.py Update to reflect recent change in provision
new 6eb262f libcli: allow ntstatus.h to be used by openchange
new 7de2a49 s4: update valgrind suppressions for use on build farm
new c16e96e s4:dsdb Make samba_dsdb easier to use in upgrades - assume default values
new 56eca75 The start of a WHATSNEW for Samba4 alpha9
new ce9ac3a s4 torture: Split up the torture suite setup for RAW-SFILEINFO
new 6074a05 s4 torture: Add two new setfileinfo tests
new 98f5950 s4 torture: Allow onefs to be checked like samba3 and samba4
new b6f9722 s4 torture: Change RAW-OPLOCK to use the documented version of SET_END_OF_FILE_INFO
new af610a6 s3 setfileinfo: Open with FILE_WRITE_DATA when setting the file size
new 17caf63 s3 selftest: Add RAW-SFILEINFO-END-OF-FILE to selftest
new 660ee2e cifs.upcall: 2nd part of fix for Bug #6868: support building with Heimdal we well as with MIT.
new 5186421 nsswitch: fix compile of winbind_krb5_locator with recent Heimdal versions.
new 947c47f Fix crash due to uninitialized pointer (not a problem in 3.4.x or below). Jeremy.
new 7ed6f9f Fix bug 6892 - When a chown operation is issued via Windows Explorer, all ACLS are wiped out. Merges existing DACLs when a ACL set operation comes in with only owner or group values set. Jeremy.
new c438b2b s3-kerberos: add check for prerequisite krb5/krb5.h header while checking for krb5/locate_plugin.h.
new 95108f1 s3-registry: fix REG_MULTI_SZ handling in registry_push_value.
new 65a611e s4/libcli: Initialize client PID for SMB2 connections
new 7f14388 s4/libcli: rename previously reserved field in SMB2 LOCK struct
new f66612f s4/torture: port SMBv1 RAW-LOCK tests to SMBv2
new 4f89b39 s3-build: try to fix QNX build ("delay" is defined in lib headers).
new 108da2a Add RAW-CHKPATH test with case-sensitive share. Jeremy.
new c96d487 Make us pass RAW-CHKPATH with a case sensitive share. I know Volker will look at this closely so here's the explaination :-). Originally on a case-sensitive share we simply did a stat (or lstat) call and returned success of fail based on the result. However this failed to take account of incoming paths with a wildcard (which must always fail, and with different error messages depending on whether the wildcard is the last component or in the path). Also it failed to t [...]
new c5b234c Fix warnings with talloc_asprintf. Jeremy.
new d22eb75 s4-smbtorture: add torture_samr_context to carry some RPC-SAMR-X specifics.
new 60419a0 s4-smbtorture: refactor RPC-SAMR-LARGE-DC test a little more.
new 5b3a32b s3-kerberos: next step to resolve Bug #6929: build with recent heimdal.
new 393b839 s4:operational LDB module - Don't do the write checks here
new b6efbd5 s4:objectclass LDB module - Prevent write operations on constructed attributes
new 9755337 s4:ldap.py - add a test for the enhanced operational attributes check
new 77e2d2f create-tarball: Make it more comfortable to use the --copy-docs option.
new ab1c929 pidl:NDR/Parser: $size can be 'foo / 2' so we need to add '(' and ')'
new a20e095 pidl:Samba3/ClientNDR: $size can be 'foo / 2' so we need to add '(' and ')'
new 49553d0 librpc: rerun "make idl"
new 4d8118f tevent: Fix a comment
new 85b6461 s3-spoolss: pre cosmetics: reorder levels in construct_printer_info levels.
new 4d0fca4 s3-winbind: properly include netlogon.idl in wbint.idl.
new 86f4536 s3-passdb: move some defines out of rpc headers (they really belong to passdb).
new 3d679a3 s3-rpc: Avoid including every pipe's client and server stubs everywhere in samba.
new 5d706a2 s3-rpc: running minimal_includes.pl on rpc_client and rpc_server.
new 89e02ef s3-smbd: no drsuapi server stubs yet in s3. Fixes the build, sorry.
new 49e464c s3-spoolss: use macros to fillup driver levels.
new 1a8f838 s3-kerberos: Fix Bug #6929: build with recent heimdal.
new b25a42d s4: Rename the script
new 81a21cb s4: update What's new and explain how to upgrade a samba4 provision
new 44bc8ac s4: Improve updateprovision
new 4a52ee3 Fix path to upgradeprovision
new 09338e6 s4:provision Make setting the domain SID in the self join optional
new 2fd8314 s4:ldb Provide bindings for ldb_transaction_prepare_commit()
new b9f9588 s4:upgradeprovision Rework script, and reset machine account pw
new 6f0f82f s4:selftest Add tests for upgradeprovision
new d1faf7c s4:upgradeprovision Use mkdtemp to create unique tempoary directory names
new 731f560 s4:upgradeprovision add 'exit $failed' to blackbox test
new e6c1608 s4:dsdb Don't segfault with ldb_transaction_prepare_commit() without begin()
new 8455a76 s4:upgradeprovision Rework update_machine_account_password() tranactions
new 61a278f s4-install: fixed install path for python scripts
new aa4c516 s4-smb2: check for an invalid lock flags combination
new 04f235a s4-smb2: check for invalid SMB2 lock ranges
new 056473d torture: fixed SMB2-LOCK valgrind error
new 7c158bd s4-smb2: sequence numbers are not checked in SMB2_OP_CANCEL
new d3d7ca8 s4-smb2: SMB2 uses NT_STATUS_CANCELLED for cancelled locks
new 7ea485a s4-ldb: better to test for valid arguments in ldb library than commandline
new d5387ed s4-ldb: improve detection of whether the server has a GC port
new d78921d s4-pvfs: fixed access check failure in SFILEINFO test
new 0920e0b s4-drstest: don't use getenv("LDB_URL") in test suites
new f6ecb4e s4-torture: fixed expected error codes for s4 in SMB2-LOCK
new b62964d s4:smb_server/smb2: don't reset highest_smb2_seqnum on SMB2 Cancel
new 186ea09 s4-ntvfs: move valid lock range test from smb2 layer to generic code
new 7359a22 s4-torture: mark s4 as doing valid lock range tests on SMB
new af087f9 s4-selftest: s4 passes this test now
new b3115f5 s4-ntvfs: win7 does not check for the NONE smb2 lock flag on unlock
new 9f3ac81 s4-torture: fixed error code for s4 in SMB2-LOCK test
new d524082 s4-selftest: s4 passes all the SMB2-LOCK tests now
new e96f9a4 s4-install: old systems don't have sed -i
new d6c60f8 s3-nsstest: drastically shrink size and dependencies of nsstest binary.
new fd31328 s4:upgrade script - rename it to "upgrade_from_s3" and do some rework
new 3d57da8 s4:howto.txt - add a notice about the upgrade possibilities and fix line spaces
new 7504b03 s4:WHATSNEW4.txt - Add also here a comment about the "upgrade_from_s3" script
new 6b835b0 s4:setup/provision - make the interactive mode work again
new a7fa3a9 s4:provision.py - cosmetic output correction
new a5d854a s4:provision - Fix up the provision of "standalone" and "member" mode
new f299efa s4:samba3.py - support the TDB version 3
new 82adfa3 s4:samba3.py - don't read those informations out from the TDB
new 70b3161 s4:samba3.py - ignore comments in "smb.conf" files
new dbb8989 s4:upgrade.py - the import of WINS databases don't seem to work always
new bd6c133 s4:upgrade_from_s3 - Fix message outputs
new 0cc45b4 s4:upgrade.py - rework to make the upgrade s3 -> s4 possible again
new 79f8299 pidl: fix handling of output arguments in s3 client stubs.
new 23d77be misc: mark winreg_Data little-endian except for a REG_DWORD_BIG_ENDIAN.
new 04f8c22 s3-kerberos: only use krb5 headers where required.
new 1af31ae s4:tests.sh - Make also here the change from "upgrade" to "upgrade_from_s3"
new 08b3c39 s4:upgrade.py - Umlaut problem
new 6c3e241 s4:samba3.py (and test) - deactivate the tests until those parameters are fixed
new 3318899 s4:provision.py - cosmetic
new 663a1f5 s4:winbind - Fix it another time up
new e512ccb s3-spoolss: simplify _spoolss_EnumPrinterKey a little more.
new ae20737 s3-kerberos: do not include authdata headers before including krb5 headers.
new da79cbb s3-kerberos: add a missing reference to authdata headers.
new 2175c0e s4:samba3.py - deactivate also the assertion on line 599
new 51328a7 s3-kerberos: fix the build on Mac OS X 10.6.2.
new e79dd2e s4:net utility - add a notice for the "help" operation and format it's output of the command list better
new 7d40071 s4:registry/util - Don't include the trailing '\0' in the internal data format but add it on the back-conversion to a string
new 2e7ccdc security.idl - Add some more wellknown SIDs/RIDs
new 207067d s4:security/sddl - rework of the security descriptor abbreviations
new f749e22 s4:provision.py - remove hardcoded SIDs and RIDs
new 8f6df5d s4-smbtorture: more and stricter tests for printer and data keys in RPC-SPOOLSS.
new 6f7cfb0 s4:WINREG RPC server - Reintroduce the free operation on "CloseKey"
new f7c28db s4:WINREG RPC server - add another "talloc_unlink" in "DeleteKey"
new db41a0a s4: fix SD update and password change in upgrade script
new 1287c1d s4-drs: cope with bogus empty attributes from w2k8-r2
new 8a34cf6 s4-ldb: make it much easier to use common ldb controls
new ecfd1df s4:samba3.py/upgrade.py: Revert
new 68f7b84 s4:upgrade.py - readd accidentally removed empty lines
new 3ca61d9 s4:upgrade.py - remove my copyright
new f068664 s4:setup/provision - Rework
new b973c50 s4:upgrade_from_s3 - Move it back to "setup"
new 44ce560 s3: Pass the "fake dir create times" parameter to sys_*stat
new 932ab0c2 s3: client "newer" does not look at the create timestamp
new e1f53e5 s3: "dotareof" only looks at the file type
new 5ba42b0 s3: "tar_parseargs" only looks at the mtime
new 0d0eec9 s3: "parse_usershare_file" only looks at the mode and uid
new 552313a s3: "process_usershare_file" only looks at the mode and size
new e539274 s3: "process_usershare_file" only looks at the dev, ino, mode and size
new 7e9c2c5 s3: "usershare_exists" only looks at the mode and mtime
new 5e6031c s3: "load_usershare_service" only looks at the mode and uid
new e41e21b s3: "load_usershare_shares" only looks at the mode and uid
new 359e71d s3: "disk_quotas" only looks at the devicenumber
new 19a7a6c s3: "check_magic" only looks at the size
new b1a0c68 s3: "print_job_end" only looks at the size
new 188b940 s3: "cgi_download" only looks at the mode and size
new a95404b s3: "get_share_list" only looks at the mode and uid
new 7c65709 s3: "info_fn" only looks at the mode and uid
new 36eed01 s3: "count_num_usershares" only looks at the mode
new 41b2af3 s3: "net_usershare_add" only looks at the mode and uid
new 2a7778f s3: "net_usershare_add" only looks at the device and inode
new 2f2a156 s3: "net_usershare_add" only looks at the mode, device and inode
new 5915996 s3: "net_conf_addshare" only looks at the mode
new 13e7005 s3: "write_block" does not use the sbuf at all
new d5e5d09 s3: "read_block" only looks at the size
new 77fb5e1 s3: "regf_hbin_allocate" only looks at the size
new c4f9adf s3: "check_log_size" only looks at the size
new 66e6439 s3: "sys_path_to_bdev" only looks at the devicenumber
new 9009277 s3: "socket_exist" only looks at the mode
new 6e94113 s3: "get_file_size" only looks at the size
new 129e976 s3: "startsmbfilepwent" only looks at the inode -- is that enough?
new 33601b8 s3: Pass fake_dir_create_times down to file_exist_stat, none of the callers look at the mtime
new 36e8d8e s3: Move directory_exist_stat to testparm.c, it only looks at the mode
new 224691a s3: Pass up fake_dir_create_times from atalk_build_paths
new e71c17b s3: "copy_reg" only looks at mode, uid, gid, atime and mtime (no birthtime)
new 69a6820 s3: Restore "fake directory create times" as a share parameter
new df1d42f Revert "s4:registry/util - Don't include the trailing '\0' in the internal data format but add it on the back-conversion to a string"
new 51bedf9 lib/registry/util.c - Reorder the registry datatypes of the conversion functions
new 603a3ba s3: Factor out torture_setup_unix_extensions
new 7bbee8d s3: Add a regression test for bug 6898
new 4e9d95c s3: Fix some nonempty blank lines
new 42f8325 s3: Fix an uninitialized variable reference
new 99ba74b s3: Fix a "not handled in switch" warning
new a5e0f43 s4-dsdb: don't call ldb_next_init() twice in objectclass module
new 8331b4c s4-ldb: check for -ve value for page size
new 7ca2ceb s4-drs: Create connection obejct (nTDSConnection)
new bed9efa s4-ldb: changed ldb_msg_add_dn() to ldb_msg_add_linearized_dn()
new 1cf4802 s4-drs: add deletion of old connections
new b4bce76 s3: Fix bug 6288
new 0003b5f s3:docs: Document "cache directory" and "state directory".
new 71e29cb s4-drs: Using dsdb_msg_add_guid() utility function
new 7399c04 s4-drs: Test situations for runtime constructed parentGUID
new b03ad70 s3:docs: Document "enable core files".
new 62a2732 s3: Fix crash in free_file_list().
new 9478ec3 s3:docs: Document "ldap page size".
new fde7c2a s3:docs: Document "aio write behind".
new 3b7f8a7 s3:docs: Fix typo in man mount.cifs.
new 6aef5e5 Fix bug 6546: Avoid accessing buf[-1] if NUL byte comes from fgets
new 753b9c6 s3-spoolss: fix fstrings in convert_devicemode() function.
new b852a34 drsuapi: fix build warning of NDR size calculation of drsuapi_DsReplicaObjectIdentifier3Binary.
new 8303bc4 Restructure the connect function code to always call down to NEXT-> before initializing. This allows us to do cleanup (by calling DISCONNECT) if initialization fails. Also fix vfs_acl_xattr which was failing to call the NEXT connect function. Jeremy.
new 350352c s3:torture: make t_stringoverflow.c compile at least (pstring is long gone)
new b82f685 s3:fix linking of libbigballofmud (on my box at least)
new 92547d2 s3:fix linking of the t_str* test programs
new 6dd6000 s3:add split_tokens, a cmdline tool to test next_token_talloc()
new ea20678 s3-build: taise tdb version when building against system libtdb library.
new bdc8c9d Fix bug 6938 : No hook exists to check creation rights when using acl_xattr module Fix ACL modules to test for permissions on open/mkdir/opendir. Ensure that underlying ACLs are returned for directories/files with no Windows xattr or tdb acls stored. Jeremy.
new 48f4079 Fix DEBUG 0 -> DEBUG 10 (left over code). Fix opendir status return if access denied. Jeremy.
new ce86fdf s4:WHATSNEW Nadezhda's acl module handles modifies
new f653608 s4:ldap.py Add test of namingContext behaviour after tridge found a bug
new bf2c1e9 s4: load the domain level of the current provision and create a provision with the same domain level
new 4861ad5 s4: don't forget to update defaultSecurityDescriptor
new fe12912 s4: Handle the case in secrets.ldb without name attribute
new 1d0d78a s4: Remove targetdir as it can cause some trouble and can be replaced by an adapted -s smb.conf
new a88f086 s4:setup Adjust upgradeprovision blackbox test now we don't have --targetdir
new 5203128 This is alpha9
new 83c106e s4-ldb: the '1' form of extended_dn search is easier to read
new 5c2db53 Improve upgrade instructions
new ca2c645 Fix build of Samba4 from tarball generated by mkrelease.sh
new d58413d On our way to Samba4 alpha10!
new 183ea82 Merge commit 'origin/master' into abartlet-devel
new c93fc3a s4:kdc - Disable KDC port when it's set to 0.
new bd17df7 s4 - Create default modules directory.
new 0c89a6f s4:kdc - Merged kdc_add_kdc_socket() and kdc_add_kpasswd_socket().
new 9ce7e9a s4:kdc - Merged kdc_tcp_accept() and kpasswdd_tcp_accept().
new 012494b util/util_strlist - add a call "const_str_list" for making "unconst" lists "const"
new 7be99d3 s4:schema - Make some more (result) variables const and fix up warnings with "discard_const_p"
new 8b44999 s4:torture/ldap/ldap_sort - Add some casts to suppress warnings
new 58a5e76 s4:torture/nbench/nbench - Add a cast before "str_list_make_shell"
new 262d26d s4:torture/nbt/wins - Add more casts
new 2d1bd87 s4:torture/raw/lock - Fix "discard const" warnings by introducing "discard_const_p"s
new 51b6e23 s3:build: fix the build when no external talloc and tdb are installed.
new 9d8867f s3:build: fix detection of CTDB headers on systems without system-libtalloc
new 2738e31 s4 torture: Move target macros to a common header instead of redefining them in multiple files
new 66bf780 s4 torture: Change RAW-SFILEINFO-END-OF-FILE to check for share modes by default
new 5a934fd Revert "s4 torture: Allow onefs to be checked like samba3 and samba4"
new 5035a90 s4 torture: Update RAW-SFILEINFO-END-OF-FILE to test some additional corner cases
new 4e8b6c5 s4 torture: Change oplock to use passthrough for exclusive3/batch11
new ae64978 s3: Fix smbd to correctly return INVALID_LEVEL on set_file_end_of_file_info for paths
new 8dda4ce Ensure we don't see the xattr used to store NT security (visible when xattr_tdb is used). Allows make test to pass with acl_xattr.so prepended to the vfs modules. Jeremy.
new ecb071c Revert "s3-build: taise tdb version when building against system libtdb library."
new 53744f0 s3: Cope with older external libtdb
new 91bb065 s3-spoolss: move MAXDEVICENAME to spoolss idl.
new 292af4f spoolss: add spoolss_StringArray2.
new 5f60855 samba-spoolss: use spoolss_StringArray2 in spoolss_EnumPrinterKey.
new b6fdecd Fix bug #6837 - "Too many open files" when trying to access large number of files from Windows 7. Original patch by me fixed up with the correct open files number by jmaggard10 at hotmail.com. Jeremy.
new 486c8d5 Ensure get_nt_acl_internal() only looks at the ACL blobs, not reads off the underlying filesystem. Ensure that vfs_acl_tdb.c returns NT_STATUS_NOT_FOUND, not NT_STATUS_OBJECT_NAME_NOT_FOUND when it can't find a blob matching the file. Jeremy.
new 95c1862 s3: prefer posix_fallocate for doing "strict allocate"
new 148e79d Ensure check_parent_acl_common() only looks at stored blobs - returns NT_STATUS_OK if there aren't any. Jeremy.
new 1d013fd s3:build: fix shared library build on QNX
new 365c6b4 Restructure the ACL code some more, get the internal semantics right. The previous bugs were due to the fact that get_nt_acl_internal() could return an NTSTATUS error if there was no stored ACL blob, but otherwise would return the underlying ACL from the filysystem. Fix this so it always returns a valid acl if it can, and if it does not its an error to be reported back to the client. This then changes the inherit acl code. Previously we were trying to match Windows b [...]
new a2929a6 s3:build: remove redundant qnx block size definition
new b65b887 s4-drs: fixed updating of uSNChanged in replmd_modify
new 8d7a43f s4-drs: fixed UDV and overlapping sync calls in DRS
new f32ccc3 spoolss: hand-marshall the spoolss_StringArray2 struct for spoolss_EnumPrinterKey.
new 450211b s4-smbtorture: be very strict in checking spools_EnumPrinterKey results.
new 9a3d9ab s3-selftest: run LOCAL-NDR when running make selftest.
new 438b7c4 s4/torture: Add target functionality parameters to SMBv1 BRL tests
new dfbb92e s4/torture: fix build warnings by removing unecessary const
new ad9c5a7 s4/torture: add addition multiple lock tests
new 48358b3 s4/torture: add multiple lock cancel test
new 7c938d1 ѕ3: remove superfluous option check
new 76be0f6 s4/selftest: knownfail some locking tests until bugs are fixed
new dfcc411 Remove unneeded argument from can_set_delete_on_close(). Ensure can_set_delete_on_close() is correctly called before any setting of the disposition bit (clean up the do_unlink() call). Jeremy.
new cdb68bd s3: Fix crash in winbindd;(bug#6879).
new 1a855eb s4:ntvfs/posix/pvfs_resolve - Fix "discard const" warning
new fed6ac0 s4:ntvfs/posix/pvfs_streams - Fix "discard const" warning
new 80e0661 s4:operational LDB module - Fix usage of LDB constants
new 91e0bdd Refactor reply_rmdir to use handle based code. All calls are now handle based. Put rmdir into close.c and make it private. Jeremy.
new 4e20a6f s4-smbtorture: call test_EnumPrinterDrivers with architecture in RPC-SPOOLSS.
new 2f0548f s4-smbtorture: check more WERRORs in RPC-SPOOLSS.
new 459a968 s3-spoolss: handle SEC_FLAG_MAXIMUM_ALLOWED in spoolss_OpenPrinterEx.
new 3fe7dfd Remove smb_fname duplicates that just keep the same information as in fsp->fsp_name.
new 66c9687 Make sure we're not using the old smb_fname data.
new af8b785 s4 torture: Allow some implementations to break from level1 to none with two breaks
new fc78326 s4 torture: Convert to a more modern version of read in RAW-OPLOCK-BATCH4
new b14da4f s4 torture: Add a few more windows target types
new 522d6bc s4 torture: Convert an error to a warning in RAW-OPLOCK-BATCH22
new 8f7e573 s4 torture: Close the third handle in RAW-OPLOCK-BATCH22
new 15e1c61 s4 torture: Add a new RAW-OPLOCK test: BATCH26
new 5c85776 s4 selftest/quicktest: Update known failures for the sfileinfo and oplock changes
new 60d9828 s4-torture: Allow the legacy DENY_FCB/DENY_DOS share modes to be ignored
new 5882282 s4 torture: Allow READ to be parameterized, add more readx tests
new f26a500 s4 torture: Add lockread_supported based off of CAP_LOCK_AND_READ
new 2dc5bd1 s4 torture: Parameterize WRITE_AND_CLOSE support
new a3df55b s4 torture: Make RAW-SEARCH pass against win7
new 3507350 s4 torture: Fix call to smbcli_open
new 4f6d5d0 s4 torture: Convert create_complex_file to use BASIC_INFO instead of deprecated command
new ced3eef s4-drsutil: fixed a memory leak in samdb_search_count
new be78d4a s4-ldb: fixed show_deleted module not to corrupt parse trees
new f5aff32 s3 aclocal.m4: Fix iconv checks, clean up m4 code
new 02fe863 s4-smbtorture: heavily expand printerdata tests in RPC-SPOOLSS.
new 265e4df s3: bug #6967: Prevent glibc error on net ads join: talloc()ed memory should not be SAFE_FREE()ed.
new 1d3942c Make smbtorture4 match Windows behavior.
new 32915ce Make Samba3 pass the RAW-LOCK test as Windows.
new 3264a98 s3: check if glibc has broken posix_fallocate
new 743155f s3: Fix explicit stat64 support
new d92d770 s3:dbwrap_ctdb: increase the rsn of the __transaction_lock__ when storing
new 04ba95c s3:dbwrap_ctdb: increase the number of commit retries 5-->100
new 21d3aa8 packaging(RHEL-CTDB): package dbwrap_tool and dbwrap_torture in the common pkg
new 9b265a6 s4-ldif: Fix memory leek in ldb_ldif_write()
new a902c4c s3: Support NetWkstaGetInfo 101 and 102
new 7eaff9b s3: First cut at _wkssvc_NetWkstaEnumUsers
new bbffd79 s3: Complete support for NetWkstaGetInfo/NetWkstaEnumUsers
new aef303f s3: Add rpcclient wkssvc_enumerateusers
new 449045e s3: Simplify usr_info_cmp by calling timeval_compare()
new 1ba91c0 s3: Small simplification: qsort deals fine with just one entry
new 3b8e85d s3: talloc_array_length deals file with a NULL argument
new da8b405 s3: Fix a const discard warning
new 7050764 streamline some log levels for invalid servicenames
new 972ee4b s4:dsdb Hide the LM password by default too
new a4725f5 s4:build torturedir and -DTORTUREDIR is unused
new 45cd4c9 s4:dsdb Make parentGUID handler use dsdb_module_search_dn()
new 354b80b3 s4:dsdb Make primaryGroupToken calculation more efficient and correct
new b2db28b s4:ldap.py Improve testsuite for primaryGroupToken behaviour
new 54ea4b1 s4:ldb Add a function to match a message against an objectClass
new 9b0780c s4:dsdb Use ldb_match_msg_objectclass in operational.c
new fe01e0e examples: Fix the build of the example VFS modules.
new 71018eb s3:auth: Fix typo in debug message.
new 5d46530 s3-winreg: remove trailing whitespace.
new 1bc83b9 s3-winreg: fill in some inline comments.
new a367b2b s3-spoolss: a default printer should have at least a "PrintDriverData" key.
new 0882316 spoolss: rework spoolss_GetPrinterDataEx and spoolss_SetPrinterDataEx.
new 778124e s3-spoolss: let _spoolss_GetPrinterData call into _spoolss_GetPrinterDataEx.
new 167dca0 s3-spoolss: let _spoolss_SetPrinterData call into _spoolss_SetPrinterDataEx.
new ef9d658 s3-spoolss: let _spoolss_DeletePrinterData call into _spoolss_DeletePrinterDataEx.
new 123d8d1 s4-smbtorture: fix RPC-SPOOLSS after _spoolss_SetPrinterDataEx IDL change.
new c85ed00 s3: fix net and rpcclient after setprinterdataex changes.
new 8de6f71 s4-smbtorture: disable some spoolss printerdata tests which s3 does not pass at the moment.
new 4334092 Fix release script with newer versins of git
new 9550ade s3: de-deprecate "write cache size" to prevent its removal without a proper alternative
new 5055ba1 s3:docs: Document "directory name cache size".
new 886fe5b s3: require tdb 1.1.7 with tdb_check()
new 6f6608c s3: let tdb_validate_child() use tdb_check()
new 8f19c08 s3: let netsamlogon_cache_init() use tdb_check()
new 909cd26 s3: let gencache_init() use tdb_check()
new 12bac42 Hopefullt final fix for 6802 - acl_xattr.c module: A created folder does not properly inherit permissions from parent and 6938 - No hook exists to check creation rights when using acl_xattr module
new a246310 parent_sd can never be null in this function, so don't check for it.
new 0c42d65 s4/torture: add delete-on-close test for directories
new b4c72e4 s4/torture: fix >80 column spacing issues
new 995b480 s4/libcli: add define for exclusive lock mode
new 47f5aac s4/torture: add test for zero byte read contention with byte range locks
new 5d66d43 s4 torture: Fix the streams create disposition tests to actually return an error on failure
new cd72301 s4 torture: Add a new RAW-STREAMS test to simulate the summary tab
new 6bc8a2b s4 torture: Update RAW-RENAME to pass against win7
new 919440a s4 torture: Convert RAW-STREAMS to a set of test suites rather than a monolithic test
new 1724273 s4 torture: RAW-ACL Improvements
new 8ceb428 s4 torure: Add SMB2 utility functions
new d252d23 s4 torture: Port RAW-ACLS tests to SMB2
new f4aa47b s4 torture: win 7 doesn't like the sequential_only flag for directories
new f717a79 s4 torture: Add a new torture:hide_on_access_denied parameter
new 105eb95 s4 quicktest: exclude raw-streams from quicktest until bug is fixed
new 8efabcc talloc: Fix write behind memory block
new 4653d05 tdr-test: Fix 'push_charset' test
new bf7cc32 krb5: Fix leaked hx509_context pointer
new f1d9382 s4/smbstreams: Fix memory use after free.
new 978dc61 s4-selftest: don't consider spoolss failures to be an error in s4
new 1bf825b s4 torture: Cleanup RAW-ACLS a bit
new b2d8e11 s4:build Bump ldb and tdb required versions.
new ff984cd s4-ldb: fixed ldbdel with -r (recursive deletion)
new cc9d4d5 s4-drs: use -r to ldbdel in unvampire devel script
new 29c87ef s4-heimdal: fixed a use-after-free heimdal bug
new 52083a8 s4-selftest: show the test summary at the end of 'make test' in the build farm
new 87de8ae packaging(RHEL-CTDB): make everything instead of all in the build stage
new 8c37e70 packaging(RHEL-CTDB): add some checks to test the built smbd
new cb831f36 packaging(RHEL-CTDB): explicitly list all the vfs modules in the main package
new b921de7 packaging(RHEL-CTDB): explicitly list all packaged idmap/nss-info/charset modules
new 551758a packaging(RHEL-CTDB): explicitly list library versions in samba-common
new ac702b8 packaging(RHEL-CTDB): explicitly list library versions in samba-winbind-32bit
new 4608e3f packaging(RHEL-CTDB): clean some commented out lines from the files sections
new ed5c337 s4:selftest: use ${selftest_prefix} instead of hardcoded st/
new c8615b6 s3: allocate only "new" space, not "old" sparse space in the posix_fallocate path
new 35c0677 s4-smbtorture: fill in COMPARE_STRING_ARRAY macro in spoolss driver test.
new 35c50dc s3-spoolss: use driver level info8 everywhere in spoolss server internally.
new 1c9eba4 s3-spoolss: fully support level 8 drivers.
new af08962 s3-spoolss: remove ridiculous amount of duplicate driver code.
new 0efbd93 s3-spoolss: remove unused architecture from fill_printer_driver_info1().
new 7770d14 s3-spoolss: cleanup _spoolss_EnumPrinterDrivers().
new 5e8e5df s4-smbtorture: make level 8 the reference for PrinterDriverEnum test.
new 1b6c444 spoolss: fix spoolss_DriverInfo8 IDL.
new d3d2e39 RAW-STREAMS: convert failing tests to torture api
new 33ecfb0 s4:selftest: run RAW-STREAMS again
new dd650ed s4:selftest: skip SMB2-ACLS for now
new 193e40c A WHATSNEW for alpha10
new 100e249 This is alpha10
new fb3b098 spoolss: add more spoolss architectures to IDL.
new e14fb8f s3-spoolss: use SPOOLSS_ARCHITECTURE_ALL in driver enum server code.
new 0d53ce7 s3: make sys_posix_fallocate more generic
new 3609c74 s3:doc: make dos filetimes description less contradictory
new 1853098 s4: On the way to alpha11
new bd11ec4 Merge commit 'origin/master' into abartlet-devel
new b617466 s3:configure: check for lutimes, futimes and futimens
new fd58556 s3: keep subsecond times on cross-filesystem moves and don't follow links
new f772329 s3: Give the user a chance to change password when password will expire soon.
new 707cd30 s4-dsdb: fixed steal of parentGUID for empty msg
new 3397671 s4-dsdb: use dsdb_module_search_dn in repl_meta_data
new e5a478d s4-ldb: added a missing ltdb_unlock_read()
new 4bb2958 s4-ldb: fixed nested searches inside ldb modules
new 16eb25b s4-drs: use parentGUID attribute in getncchanges
new 732c701 s4-drs: ensure we fill in ncRoot_dn in getncchanges
new 0fca76e s4-dsdb: added dsdb_functional_level() helper function
new bfbccbb WHATSNEW4: Samba 3.0 is not up-to-date.
new b386c33 s3: Fix build on non-linux platform.
new c7e3a2d s3: check for PAM_RADIO_TYPE.
new d2f13dd s4-smbtorture: enhance spoolss_EnumPrinterKey torture test.
new effff54 librpc: split out a separate GUID_from_ndr_blob() function
new 08e8988 s4-dsdb: use GUID_from_ndr_blob() to create dsdb_get_extended_dn_guid()
new 498f2b8 s4-libcli: use new GUID functions in libcli
new f01ea8b s4-smb2: use new GUID function in smb2 negprot
new 81bc561 s4-dsdb: simplify schema code using new GUID functions
new 56b887e s4-dsdb: simplify linked attributes code using GUID functions
new d337cef s4-dsdb: simplify samdb_result_guid()
new 2493776 s4-ldb: simplify ldif handlers using new GUID functions
new 3ce800d libndr: added a GUID_to_ndr_blob() helper function
new d035a60 s3-ldb: use GUID_to_ndr_blob()
new 1b20002 libcli: use GUID_to_ndr_blob()
new 33cbe9c s4-server: use GUID_to_ndr_blob() in cldap and smb servers
new b4ea96e s4-libcli: use GUID_to_ndr_blob()
new 9822286 s4-libnet: use GUID_to_ndr_blob()
new 215cc5a s4-ldb: use GUID_to_ndr_blob()
new 261ba40 s4-dsdb: use GUID_to_ndr_blob()
new 71943e8 util: added binsearch.h for binary array searches
new d35b7d0 s4-schema: use binsearch.h
new c7c97b6 s4-schema: use GUID_to_ndr_blob()
new 62dc7f6 s4-libcli: GUID_from_ndr_blob() is strict about the blob size
new c59372b s4-ldb: fixed 2 bugs in ldb_dn_set_extended_component()
new b5011ba s3:packaging: Fix typo in comment.
new 85e79a2 s3:packaging: Fix source dir.
new 56b754e Implementation of sDRightsEffective, allowedAttributesEffective and allowedChildClassesEffective.
new 0604c69 s3:packaging: Fix version detection.
new cf25614 spoolss: add spoolss_KeyNames union.
new 0ecb7f6 spoolss: use spoolss_KeyNames in spoolss_EnumPrinterKey.
new fa413d1 s3: re-run make samba3-idl.
new f20effc s3-spoolss: fix enumprinter key client and server.
new ce33967 s4-smbtorture: fix and extend enum printerkey test.
new 835e7d6 spoolss: remove unused spoolss_StringArray2.
new 6683644 s3: add LDAP Alias Dereferencing support
new e92b034 s3: make own defines for ldap deref types
new dc71d1c s4-smbtorture: add more spoolss_EnumPrinterKey tests for local NDR test.
new c2618d2 s3-rpcclient: allow to set offered size for enumkey command.
new 31202a9 s3-selftest: enable RPC-SAMBA3-WINREG.
new f3205d3 s3: add prototype to fix the build
new 31321ac s4:libnet/libnet_become_dc - Fix a small glitch in "becomeDC_drsuapi1_add_entry_send"
new 5dd86c7 s3:loadparm: Change the "ldap deref" value "defualt" to "auto".
new c69b9b7 s3:docs: document ldap deref
new 5767b1d s4:utils/oLschema2ldif.c - remove (now) unused variables
new f0054da librpc/ndr: add support for relative_short pointers
new 678f2ca pidl: Introduce new dirrective: relative_short
new 24a398b s3: Fix a very embarrassing build failure
new 1788abb s4:operational LDB module - cosmetic - reorder an attribute list
new f8c34c4 s4:"samdb_set_password_sid" - clean up created objects correctly
new f740bdc s3:docs: Fix 'make manpages3'.
new 801fbd0 s4-smbtorture: check whether a returned buffer size is a multiple of 4 in RPC-SPOOLSS.
new 5ae61cf spoolss: trivial fix for spoolss_FormInfo2 IDL.
new e316624 spoolss: fix spoolss_PrinterData size calculation.
new 05effef librpc/ndr: add missing prototypes for relative_short functions
new 8f8613d idl: introduce new file: dfsblobs.idl
new 155bdea torture: add new tests for dfsblobs
new 6bc29ec add ignore for autogenrated files as they are not used by s3
new a3b7e84 librpc/ndr: avoid comparison_fn_t to fix the openchange build on solaris
new 56b90ac s4-ldb: sort the linearized extended DN by component name
new 725e25a s4-ldb: added a new "reveal" control
new 0d76df9 s4-ldb: added a function to filter extended components of a ldb_dn
new e3c2309 s4-ldb: added new ldb_dn extended components for linked attributes
new 665e57f s4-dsdb: use the reveal control to hide/show extended DN components
new bb00941 heimdal: work around differences between GNU and XSI strerror_r()
new 7f16da7 s4-dsdb: return a zero guid on error in samdb_result_guid()
new b11b227 s4-loadparm: call reload_charcnv() also for a missing smb.conf
new 7f6b524 s4-devel: support vampire_ad.sh with no initial smb.conf
new 9260396 s4-dsdb: added REVEAL_INTERNALS flag to dsdb_module_search_handle_flags()
new 0d10efe s3: Allow up to 20480 entries in LookupSids, as mandated by the official IDL
new f871de7 s4:provision - Remap conflicting thumbnailPhoto and thumbnailLogo OID's.
new 3357319 s4: reorder action to permit old provision to be correctly upgraded
new fb85977 s4: upgradeprovision rename also when there is a mismatch on the case of name attribute
new d2ec67e s4: upgradeprovision handle renaming and knownobjects
new ef5508b s4: rename res/res2 to something more explicit
new 4deaa84 Fixed a problem with duplicate values of allowedAttributesEffective.
new f346079 s4:tls: fix the build on Solaris
new 7f95686 Fix release script to work with recent git versions
new d732fb4 s4 torture: Add SHARE_DELETE to create_directory_handle
new 5930f77 s4 torture: Convert RAW-OPEN to suite form
new 8ba02d9 s4 torture: Update RAW-QFILEINFO to only test info levels that are supported by the server
new b85f6f6 s4 torture: Add new RAW-SEARCH test to explore strange max count behavior
new 4330efe Removed ldb_modify_ctrl from ldb, implemented as a static in ldap_backend.
new 20bcdf8 s3: Fix _samr_GetAliasMembership for results with 0 rids
new 4a19ada smbtorture4: Add rpc-samba3-getaliasmembership-0
new edbf2ca tsocket: add tsocket_address_bsd_sockaddr() and tsocket_address_bsd_from_sockaddr()
new ab04dd3 tsocket: Fixed typo in LGPL header.
new e33ae22 tsocket: Fixed documentation for tsocket_address_bsd_sockaddr().
new a5bdab8 tsocket: Fixed tsocket_guide.txt asciidoc syntax.
new b55d076 s4-kdc: Migrate to tsocket_address.
new a88b288 s4: Fixed the programming guide to reflect the current tree.
new 1a43d86 s4:prog_guide4.txt: remove obsolete comments
new 308b50a s4-smbtorture: run GetPrinterDriver2 tests against each printer's driver.
new e831e3e Ensure dos_mode can return FILE_ATTRIBUTE_NORMAL, then filter the returned attributes by protocol level.
new e22e336 s4:drsuapi/getncchanges.c - Update the list of operational attributes
new d31b636 s4-ntvfs: try to fix bug 6989
new 152f415 s4-dsdb: added dsdb_dn_is_deleted_val()
new 32995e8 s4-dsdb: use dsdb_dn_is_deleted_val()
new 9515926 s4-dsdb: added dsdb_module_dn_by_guid()
new 57b10b6 s4-dsdb: rename dsdb_module_search_handle_flags to dsdb_request_add_controls
new cd4574f s4-dsdb: dsdb_flags should be unsigned
new 4b970c0 s4-dsdb: fixed dsdb_module_dn_by_guid()
new 9fa1f96 s4-dsdb: added dsdb_module_modify()
new 8a74633 s4-dsdb: added a dsdb_module_rename() call
new b7a74ac libds: added GUIDs for wellknown AD objects
new 7d0fdca s4-dsdb: added dsdb_wellknown_dn()
new 3c1f18c s4-dsdb: added dsdb_find_nc_root()
new 6c21255 s4-dsdb: added dsdb_get_deleted_objects_dn()
new f9302f9 ldap: give a debug error when we don't know a control
new e14c728 s4-ldb: added --show-deactivated-link command line option
new f8320b3 s4-ldb: fixed a transaction error on prepare_commit
new 9955756 s4-ldb: show the OID of any unhandled critical controls
new 934bb28 s4-dsdb: don't actually remove the sd_flags control, just mark it non-critical
new 41e403a s4-dsdb: when the SD_FLAGS control is set, don't remove nTSecurityDescriptor
new 558a386 s4-dsdb: it is a better pattern to mark a control as done than remove it
new 8d3fc23 s4-dsdb: also mark the relax control non-critical when done
new d9f9322 s3-pdbedit: allow to call "pdbedit -N description -u user" without specifiyng "-r".
new 64e588f spoolss: add spoolss_DriverInfo7.
new b8c87c4 Add helpful debug of DACL for errors on ACL access. Jeremy.
new 8f4d4a6 Final part of the fix for 6837 - "Too many open files" when trying to access large number of files
new 743e636 s4-gensec: Added remote and local setter/getter using tsocket.
new 226a9db s4-gensec: Replace gensec_set_my_addr() with new tsocket based fn.
new 8ca8804 s4-gensec: Replace gensec_get_my_addr with new tsocket based fn.
new ac2d31e s4-gensec: Replace gensec_set_peer_addr with new tsocket based fn.
new 1e54888 s4-gensec: Replace gensec_get_peer_addr with new tsocket based fn.
new c457d54 s4-gensec: Remove obsolete socket_address vars and fns.
new fae70e1 s4:gensec: allow clearing local and remote address by passing NULL
new 0708b2a s4-ntvfs: check if pvfs is NULL in pvfs_logoff
new be95cb6 spoolss: more mork on SetPrinterInfo() levels.
new 31cf2b0 s3-spoolss: fix rpcclient after setprinter IDL fixes.
new a9689bb s4-smbtorture: fix smbtorture after setprinter IDL fixes.
new e3ee8ff s3: Fix bug 6992, make test for getgrouplist cacheable
new 1d0f364 s4:dsdb/common/util - make NTTIME attribute wrappers use a "const" message
new eb7ff92 s3: Run RPC-SAMBA3-GETALIASMEMBERSHIP-0 in make test
new a23084e tdbtool: avoid using c++ reserved words.
new 619ad0c s4-smbtorture: add a samr_GetAliasMembership test to RPC-SAMR.
new c0883fb Fixed incorrect checking of PRINCIPAL_SELF permissions.
new dc4c411 s4-smbtorture: skip GetAliasMembership against s4.
new bbec305 s4:"samdb_set_password" - remove delete instructions
new 159c1b8 Fix bug #6939 - mangling method = hash breaks long filenames.
new fbf4923 Update default with correct value. Add a note about Win7 behavior here. Jeremy.
new 5c13a90 s4 torture: close handle instead of using exit
new f02206d s4 torture: RAW-STREAMS-CREATEDISP Use a normal deny mode
new f8bb5a6 s4 torture: Parameterize streams delete behavior rather than commenting out the check.
new c3582f9 s4 torture: Add RAW-STREAMS-RENAME3 to show error when trying to overwrite a stream with an open handle
new cfbf62d s4 torture: RAW-STREAMS-NAMES Make sure the create time of the streams are different from the base file
new f8ab38a Vector correctly through reply_openerror() (which uses the same logic). Jeremy.
new 0c1ff3b Always map EMFILE to ERRDOS, ERRnofids, *NOT* NT_STATUS_TOO_MANY_OPENED_FILES. This is what W2KR3 does for NTCreateX and openX calls. May be the correct fix for bug 6837 - "Too many open files" when trying to access large number of files. Jeremy.
new c3d1e5c s4:provision Give a more useful error message in guess_names
new 027cba6 Return NULL in strlower_talloc if src is NULL
new 2ad086e s4-dsdb: Add a check to prevent acl_modify from debuging a NULL message
new d99084f s4-dsdb: Move get_last_structural class from descriptor.c to util.c
new 8b88925 s4-dsdb: return an error if samAccountName is not specified when creating a user.
new 0806006 s4-dsdb: fix handling of AUX classes in objectclass_sort
new 7cb858e s4-dsdb: Add a test for adding, deleting, and appending a posixAccount objectClass to a user
new 20869a0 s4-ldb: canonicalise the message on ldb_add
new 811b405 s4-scripts: add a enablerecyclebin script
new f392ae5 s4-ldb: display msDS-OptionalFeatureGUID as a GUID
new db76e65 s4-dsdb: fixed the sort in dsdb_find_nc_root()
new 82bf0d8 s4-dsdb: added ldb_dn_update_components()
new b3c69e7 s4-dsdb: declare ldb_dn_update_components()
new 5d7805b s4-dsdb: greatly simplify the subtree_delete module
new cb841c3 s4-ldb: fixed a valgrind error in ldbtest
new 19cdcde s4-dsdb: stop warnings about unknown struct GUID in prototypes
new 7481667 s3-docs: add new pam_winbind.conf(5) manpage.
new 72d68ac s3-docs: mention pam_winbind.conf(5) manpage in pam_winbind(8) manpage.
new 39616c0 Added oid for AS_SYSTEM control, used to bypass access checks for system operations.
new ea365af Added freeing a successful req so it doesnt croud the ldb context
new 60d8ab3 Adapted acl module to skip checks if as_system control is provided.
new 9b86923 s4 torture: Fix RAW-STREAMS-DELETE to pass against samba3
new daa561d s4 torture: Add test to show archive bit behavior with directories
new 69d26d2 reply_force_nterror() is not used anywhere. Remove it. Jeremy.
new 0dd8c8a reply_doserror() doesn't force DOS errors on the wire.
new 32861b9 Actually explain the twisty paths of tortured logic behind reply_doserror(), reply_nterror(), and reply_nterror(NT_STATUS_DOS()).
new 4dc958c s4:kdc: convert UDP based communication to tdgram_context
new fcbe8f0 s4:kdc: setup the local and remote tsocket_address at accept time
new 590f7c2 Output %p as unsigned in snprintf replacement.
new 4b7a6b1 tevent: prefix types and defined with tevent_ and TEVENT_
new 1b5389a s3: Fix an error case in cli_negprot
new 882768c s4-dsdb: give us an invocationID when in standalone mode
new dbda2c2 s4-provision: added a note about where invocationIDs come from
new 2c88ffb s4-dsdb: added two new dsdb_get_extended_dn_*() helper functions
new e89a2db s4-dsdb: use varargs expression in dsdb_module_search()
new 9d56f65 s4-dsdb: added dsdb_get_extended_dn_uint64()
new a070119 s4-dsdb: added DSDB_MODIFY_RELAX flag to the dsdb_module_*() calls
new 47560bf s4-dsdb: don't use a non-constant format string for a printf format
new 2a4a159 s4-repl: lower debug level of a common message
new a106fef librpc: fixed the GUID_compare() function
new d370810 s4-drs: another two unsigned comparison bugs
new ec74ffa s4-schema: a unsigned comparison bug in the schema code
new 87f28cc s4-torture: another unsigned comparison bug
new 60acce5 s4-repl: only try to replicate for NCs that we are a master for
new 92d75a4 s4-kcc: don't crash with a NULL ntds connection list
new 452fc0d s4-repl: give a reason why the prepare commit failed
new 03a1451 s4-drstest: Don't remove temp LDB so it can be reviewed if necessary
new d9606d6 s4-drs: Fix bug - prefixMap is not updated when adding new OIDs.
new c113be8 s4-tort: Move Schema tests from ldap.py into separate module
new ee48f58 s4-tort: Tests for "msDS-IntId" attribute implemented
new 14bac3a Revert "s4-drs: cope with bogus empty attributes from w2k8-r2"
new 4e8ad28 s4-schema: Set ATTID in schema cache from "msDS-IntId"
new a409c0f s4-schema: Constraints on msDS-IntId attribute
new 516316b s4-schema: Implement msDS-IntId attribute generation
new 11e2c57 s4-dsdb-util: Utility function to process ldb_request in transaction
new 7685bbb s4-dsdb-util: Execute ldb_request using LDB_CONTROL_AS_SYSTEM
new 9f6c818 s4-drs: Save prefix map using LDB_CONTROL_AS_SYSTEM control
new 35b8808 Adapted acl module to skip checks if as_system control is provided.
new 911cefd s4-tort: Test handling of different ATTID values in prefixMap interface.
new ad35153 s4-drs: Implement constraints on ATTID values in prefixMap
new ec7dc6a s4-torture: update uuid_compare test for new behaviour
new 0c36259 s4-schema: fixed the sorting of schema attributes
new ebcb28c s3: Remove unused winbindd_lookupsid_async
new 0c3e3b7 s3: Remove unused winbindd_lookupname_async
new 5156fa8 s3: Remove unused winbindd_getsidaliases_async
new 2591a52 s3: Remove unused query_user_async
new dfd876e s3: Remove unused do_async_domain
new d40edae s3: Remove unused winbindd_sid2uid_async
new fb77442 s3: Remove unused winbindd_sid2gid_async
new 93bcc34 s3: Remove unused winbindd_uid2sid_async
new 3f98c2c s3: Remove unused winbindd_gid2sid_async
new 4b84d75 s3: Remove unused do_async
new a8875c5 s3: Remove some unused dual functions
new c25d9ad s3: Remove unused winbindd_dual_userinfo
new 74b1a02 s3: Remove unused winbindd_dual_lookupsid
new 4f434e0 s3: Remove unused winbindd_dual_lookupname
new 958fdaf s3: Remove unused winbindd_dual_getdcname
new 9568c76 s3: Remove unused winbindd_dual_getuserdomgroups
new 66bcae6 s3: Remove an unused struct definition
new 0a130da s3: Remove unused winbindd_dual_getsidaliases
new d534a5b s3: Remove unused get_sam_group_entries
new e1bf189 s3: Fix some nonempty blank lines
new e7468fb s3: Shrink winbindd_proto.h a bit
new d9ca148 s3-docs: not working for SuSE anymore...
new 0d41278 s3-docs: mention all long option names in samba.entities file.
new 722a330 s3-docs: mention long and undocumented option names in pdbedit manpage.
new f868672 s3-docs: mention long option names in smbtree manpage.
new 6ffa5df s3-docs: mention -O, --stdout in smbget manpage.
new 71a5aef s3-docs: mention long and undocumented option names in smbclient manpage.
new 308e1b5 s3-docs: mention long and undocumented option names in smbcacls manpage.
new 9a7bed7 s3-docs: mention long and undocumented option names in rpcclient manpage.
new 714c60e Rename 282 -> ERReasnotsupported. Jeremy.
new 642101a Remove all calls to reply_doserror - turn them into correct reply_nterror calls. Next rename reply_doserror -> reply_force_doserror and plumb in when NT_STATUS_DOS is used. Jeremy.
new 74deee3 Rename reply_doserror() -> reply_force_doserror().
new 2308ec7 s3:winbindd: Fix a brown paper bag bug in wbinfo -t ...
new 9b6b01a s3:winbind: Add a lower-cost alternative to wbinfo -t: wbinfo --ping-dc
new c8e6279 Fix initialisation of TypeObject samba.param.LoadparmService.
new 8b278e6 tdb: Fix formatting of API check file.
new 0110990 tdb: Also build and install tdb manpages from standalone tdb.
new 1d9a243 ldb_wrap: Fix compilation when using system ldb.
new 5b9e98a provision/pyldb: Avoid linking in static python ldb module.
new 2a9c227 param: Fix build on systems without ldb installed.
new fd0c3a2 s4 torture: Do a better job of closing open files in RAW-OPLOCK.
new c33988c s4 torture: Be more permissive with share modes for oplock testing
new 43a8b49 s4 torture: Update raw oplock to use win7 as the baseline for rename oplock break behavior
new fd5350d s4 torture: Add RAW-OPLOCK-EXCLUSIVE7 which is similar to BATCH19
new 100168d Fix bug reported in mangle_hash code (no bugid yet).
new 551ea65 Samba4 and LDB requires talloc 2.0.1
new 383369e s4:auth generate the prototype file in the right place
new 0809696 s4:auth Change 'get_challenge' API to be more like Samba3
new 585900d s4:gensec Don't give a warning when Windows client connects with NTLM
new b6f446c s3: Move smb_splice_chain to smbd/process.c, its only user
new 528c150 s3: Remove a pointless else branch
new 47bee67 s3: Restore correct timeouts for SMB requests
new ba2cfce libcli/auth Make gd's NDR NTLMSSP parsers helpers common
new 9b36fa0 s3:ntlmssp: rename enum NTLMSSP_ROLE into enum ntlmssp_role
new dee35f7 s3:ntlmssp: move to C99 integer types in ntlmssp.h
new 5b37cd2 s3:ntlmssp: remove the typedef NTLMSSP_STATE
new 802e932 s3:ntlmssp: only include ntlmssp.h where actually needed
new 3b40ec8 s3-docs: mention -M option and remove nonexisting -G option in pdbedit manpage.
new 475d296 s3-net: use generated krb5.conf in 'net ads testjoin'
new 40d4c31 s3: Remove unused sendto_child()
new 6dc924f s3: Remove some unused code
new 5aa0d97 s3: wbinfo --ping-dc is not cacheable
new 3bd4f67 s4: make ldbadd/ldbmodify/ldbdelete really use the --controls switch
new 8dc636a s4: tests controls parsing and using for ldbadd/ldbedit/ldbmodify
new 4cc0bb7 s4: Fix the build
new 7e8b042 s4:ldb Fix declaration in the middle of the code
new 29a8467 doc: update mount.cifs man page with nounix option
new da27d4e s4:cleanups remove trailing spaces and tabs
new 67d1af4 s4:cleanups More trailing spaces and tabs
new 3d85b1e The posix acl version of set_nt_acl() could set the stat_ex struct in the fsp->fsp_name pointer incorrectly for a directory.
new 6dcbb84 Attempt to fix one of the last two bugs with the full Windows ACL support.
new 56f9d18 s3: Remove some pointless casts
new daecb74 s3: Remove some pointless SMB_ASSERTs
new 0421098 s3: Fix a 64-bit error
new a3f43e3 s3: Fix a comment in conn_cache.c
new 53bf5f0 s3: Remove some unnecessary variables from libsmb/conn_cache.c
new ffab1a2 s3: Remove unused flush_negative_conn_cache()
new 9620791 s3: Remove unused delete_negative_conn_cache()
new 4784c8c tsocket: allow AF_UNIX sockaddrs smaller than sizeof(sockaddr_un)
new 17c804a tsocket: only copy the specific part of sockaddr*
new 445baf5 s4:lib/socket: add helpers functions to convert between socket_address and tsocket_address
new d3ee0f0 s4:lib/socket: add socket_get_{remote|local}_addr() to get a tsocket_address instead of a socket_address
new 4e2da42 s4:smb_server: fix mixing socket_address and tsocket_address
new 500f55c s4:smbd: hold tsocket_addresses on the stream_connection
new 5126b52 s4:kdc: use the remote and local address from the stream_connection struct
new 577857d s4:gensec: change gensec_update_send/recv to tevent_req
new 078482a s4:auth: change auth_check_password_send/recv to tevent_req
new f03e88f s4-net: Fix 'talloc_free with references ...' error
new 20c7c27 s4-libnet: Python binding for libnet_SetPassword()
new 33699bb s4-libnet: Simple test for net.SetPassword() python binding
new ef453c6 py_net/libnet: Remove C++-style comments, add more error checking, move initialization of dcerpc subsystem to libnet.
new b911a7b s3: getgrent_state has been replaced by grent_state
new 03617df s3: winbindd_cli_state->getgrent_state is no longer used
new 50e5f9d s3: Fix some nonempty blank lines
new 634d084 s3: Replace IS_DOMAIN_OFFLINE by a function
new 7e66145 s3: Fix a bogus uninitialized variable warning
new 0a6a13d s3: Fix a typo found by Matthias Dieter Wallnöfer <mdw at samba.org> -- thanks :-)
new ff0f8bd s3:winbind Make the normal client exit message a bit more understandable
new 72d9359 python: Remove sys.path line rather than updating it when installing to python system path.
new 2daa084 s3: Simplify "setup_domain_child" slightly
new d53cfb7 s3: Simplify winbindd_list_trusted_domains() slightly
new 2c49678 s3: Remove some unused code
new 0aa8946 s3: Simplify winbindd_ads.c:trusted_domains()
new b8fcba9 s3: Pass netr_DomainTrustList instead of names and sids through (*trusted_domains)
new c0289d6 s3: Move a lp_winbind_trusted_domains_only() check to wb_getgrsid()
new e5fbff0 s3: Check for lp_winbind_trusted_domains_only in wb_gettoken()
new 8ab6279 s4:ntlmssp: fix whitespaces in ntlmssp.h
new 5ff127b s3:ntlmssp: rename NTLM_MESSAGE_TYPE into ntlmssp_message_type
new 5541a91 s3:ntlmssp: fix spelling
new e78558a s3:ntlmssp: fix whitespace in ntlmssp.h
new 7cff7d9 s3:ntlmssp: remove unused ref_count from ntlmssp_state
new 05f7a86 s3:ntlmssp: remove unused ntlmssp_stored_response()
new 9d5f41c s3:ntlmssp: move some indentation in ntlmssp_sign.c
new 4afb211 s3:ntlmssp: remove unused p24 variable from ntlmssp_sign_init()
new af25fb5 s4:auth: remove autogenerated auth/ntlm/auth_proto.h
new 27349a6 s4:auth: make auth_challenge_may_be_modified() public
new 8b68349 s4:auth: add auth_get_server_info_principal() prototype to auth.h
new c064549 net: Support implementing subcommands in python.
new 9b1a210 net: Support usage/help of subcommands implemented in Python.
new 9e603df s4/net: Support parsing arguments in Python commands.
new 8c19cd2 netcmd: Add some basic tests.
new eaf4a9a s4/net: Make pwsettings a net subcommand.
new 732a763 Use CommandError exception to deal with problems during net commands.
new 027f6ad s4/net: Use d_printf consistently when reporting errors.
new e60a40e s4/net: Add domainlevel subcommand.
new 433f58f s4/net: Pass all arguments through to the Python commands.
new e2c4d82 s4/net: Allow options before arguments for Python commands.
new 588b3e6 python: When updating sys.path to include the Samba python path, avoid throwing away the changes made by site.py.
new 94454ad net: Make arguments available to python commands as sys.argv.
new fbb59b2 dsdb: Fix dependencies when building against system ldb.
new c9b6ad2 s3:ntlmssp: change get_challange() to return NTSTATUS
new a8e61ac s4:auth/ntlmssp: let get_challenge() return a NTSTATUS and fill a stack buffer
new 60b9434 s4:ntlmssp_server: remove unused variable
new dea4560 s4:ntlmssp: use data_blob_null in ntlmssp_server_auth()
new 7d4692f s4:ntlmssp_server: clear session key in ntlmssp_server_preauth()
new 3f04b60 s4:ntlmssp_server: don't use mem_ctx in auth_ntlmssp_check_password()
new 994d34b s4:ntlmssp_server: don't use a mem_ctx for ntlmssp_server_auth()
new f31d144 s4:ntlmssp_server: always call ntlmssp_server_postauth() and decide there if it's a noop
new d5cbfbb s4:ntlmssp: remove mem_ctx from check_password() callback to match s3
new b0dd364 net: Add some German translation
new 1aed373 s4:lib/registry/util.c - Reintroduce "FIXME"s
new 3a271a8 Prevent NULL dereference if group has no members
new 31cc963 net: Allow python subcommands to provide commands that are not recognized by net itself.
new 18d2213 Fix commands in password tests.
new 797977a blackbox.passwords: Use convenience variable for net.
new 552e656 net: Allow Python commands to return None instead of 0.
new b531696 net: Move 'setpassword' to 'net setpassword'.
new 345b25d net: Move setexpiry to 'net setexpiry'
new 73594c2 net: Fix tests and documentation of setexpiry.
new 9e5ef91 net: Move 'newuser' to 'net newuser'
new 7effe2d net: Support 'super' commands implemented in Python.
new ea5af6e pyldb: Add dom_sid.split in favor of less powerful dom_sid_to_rid().
new 66f81d1 samba: Fix whitespace, remove pointless 'pass' statement.
new dbd7a62 py/security: Add test for dom_sid.split.
new 3239872 s4-net: fixed pwsettings command
new 9d6411d s4-testpasswords: fixed CONFIG and quoting
new de94857 s4-net: fixed finddcs to use empty SID instead of NULL sid (NDR error)
new 0c29640 s4/build: Indicate whether Samba4 is being built against the system Heimdal.
new 9085499 heimdal_build: Explicitly specify 'YES' when enabling external libraries.
new 41c3c97 s4-dsdb: add support for storing linked attribute meta data in extended DNs
new d5020e3 s4-dsdb: add a TODO item for linked attributes in extended_dn_out
new dee6b6f s4-dsdb: implemeneted replmd_modify_la_replace()
new 3b05606 s4-dsdb: added support for backlinks in repl_meta_data
new c071af3 s4-dsdb: linked_attributes_modify no longer handles modifies
new 3199e02 s4-dsdb: add a comment on the use of ldb_rename()
new bd5678f s4-dsdb: repl_meta_data now replaces objectguid in all cases
new 5964acf s4-dsdb: the linked_attributes module no longer handles deletes
new 348bcfc s4-dsdb: added replmd_delete, based on Eduardos work
new 9e96ae8 s4-dsdb: add linked attributes meta_data handling to replmd_add
new 3fe9244 s4-dsdb: remove linked_attributes_add
new 2b5cd3d s4-dsdb: some backlinks can be processed immediately
new e9699e9 s4-dsdb: do the rename after the modify in replmd_delete
new 5eefff9 s4-dsdb: simplify the linked_attributes module
new e4a6f5c s4-dsdb: handle links with no backlinks in replmd_delete
new f1b6484 s4-dsdb: split RMD_USN into RMD_LOCAL_USN and RMD_ORIGINATING_USN
new b1db66a s4-dsdb: allow the component name to be specified in dsdb_get_extended_dn_guid()
new 312ef9d s4-dsdb: add REVEAL_INTERNALS in the search for linked_attributes
new 4dbcab4 s4-dsdb: store full meta data from DRS for linked attributes
new 809bcfc s4-dsdb: minor cleanup in DRS replicated objects code
new beba977 s4-dsdb: ask for REVEAL_INTERNALS in getncchanges
new fde3f64 s4-drs: added linked attribute replication to getncchanges
new 26ec526 s4-dsdb: auto-upgrade w2k formatted linked attributes when modified
new b34db08 s4-ldb: use the RELAX control to disable single value checking on replace
new 64802c5 s4-dsdb: added dsdb_dn_is_upgraded_link_val()
new 225bcfa s4-drs: handle mixtures of old and new style links in getncchanges
new 3c1259f s4-dsdb: added dsdb_check_single_valued_link()
new 5dcb903 s4-dsdb: move checking for single valued links to samba modules
new bf8ccd2 s4-dsdb: fill in the correct version number of links that come over DRS
new bcc952d s4-drs: some useful debugging options for getncchanges
new 340d7e8 s4-drs: fixed the UDV return in getncchanges
new dd33a22 s4-dsdb: use a common method for finding a link pair
new e1ffcfc s4-ldb: added ldb_module_get_ops()
new ca5c3a0 s4-dsdb: added DSDB_FLAG_OWN_MODULE
new d4853fe sd-schema: order DRS classes on the wire in reverse order
new 9f02898 s4-schema: don't fill in the extended DN with a zero GUID
new cb00e44 s4-drs: give a reason when an AddEntry commit fails
new 701148b s4-drs: we are doing the sorting for getncchanges in the app code now
new 7653f56 s4-drs: implemented sorting functions based on replication flags
new 5bf257f s4-drs: use the extended linearized form for DRS replication
new ff6dd4a s4-drs: send all linked attributes at the end of a replication cycle
new 0c2afdd s4-drs: update highwatermark after successfully encoding the object
new 0d5d7f5 s4-drs: treat a zero GUID as not present in replmd_add_fix_la
new 2e11448 s4-drs: give an error message in repl_meta_data if we don't get a partition control
new e3054ce s4-drs: cope better with NULL GUIDS from DRS
new 7a39340 s4-drs: use dsdb_module_guid_by_dn()
new 5b31cb2 s4-drs: fixed typo for uSNCreated
new 9572535 s4-drs: update comment to refect only forward link in this fn
new 5305032 s4-drs: use DSDB_FLAG_OWN_MODULE
new 0bf7f95 s4-drs: isRecycled only exists in FL W2K8-R2
new 9f053d4 s4-drs: don't try to remove backlinks directly
new db3f0e8 s4-dsdb: fixed valgrind error in replmd modify
new 36f8ece s4-ldb: show the error code as well as errstr
new a81dd03 s4-drs: set flag to indicate that we do support linked attributes
new 5e52c71 s4-dsdb: added parse functions for DRS linked attribute blobs
new 38160de s4-drs: use dsdb linked attribute parse functions
new 5dd6e08 s4-drs: use dsdb_module_rename()
new d48237d s4-drs: re-resolve the DN in linked attribute processing
new e3cf818 s4-drs: sort linked attributes
new baae6ef s4-ldb: added ldb_val_to_time()
new c306179 s4-dsdb: use ldb_val_to_time() instead of ldb_string_to_time()
new 708ad42 s4-dsdb: use safe length limiting in string->integer conversion
new 53e86ac s4-ldb: use safe length limited conversions for int64 and time
new 1ab5020 s4-ldb: declate ldb_val_to_time()
new 302dcd0 s4-ldbmodify: show the error code as well as error string
new 81e8a18 s4-ldb: allow modules to override error return values
new 98d94cc s4-ldbtest: fixed message element in modify
new 6628588 s4-dsdb: added dsdb_set_extended_dn_guid()
new 4eecfc8 s4-drs: make sure the DNs we put in the db have a extended GUID
new e410a91 s4-ldb: show an error string, as well as error message
new 1c5a268 s4-ldaptest: need to use MessageElement for modify messages
new 23eb9f4 s4-dsdb: allow system to remove deleted objects
new 9819d28 s4-dsdb: added dsdb_tombstone_lifetime()
new 8eaed07 s4-dsdb: make sure 'whenChanged' is set on modify
new 335af02 s4-ldb: fixed valgrind error: ares can be freed by callback
new 031460b s4-dsdb: fixed samdb_create_foreign_security_principal() to use the wellknown GUID
new 08bad38 s4-dsdb: fixed several memory leaks
new cced567 s4-kcc: added a preiodic task to remove deleted objects
new 00b39c7 s4-dsdb: switched to using RMD_FLAGS instead of DELETED in extended DNs
new fef3c91 libreplace: some systems don't have memmem()
new a214ebc ldb: Fix the standalone ldb build.
new 0bc902a s4-sddl: DRS replication needs REVISION_ADS for SDs
new e809b72 s4-drs: don't give an error on repsTo delete if add is also specified
new 5047548 s4-dsdb: force REVISION_ADS for new and updated ACLs in dsdb
new d05e17f s3: Introduce domain_is_forest_root() helper function
new 583d192 s3: Adapt sid_dup_talloc to README.Coding
new 22a4a00 s3: Make free_domain_list() static
new 92345f4 s3: Avoid adding a domain twice
new 133f023 s3: Use global_sid_Builtin in find_builtin_domain
new a66341b s3: simplify find_root_domain, find_our_domain() never fails
new 063900a s3: Fix a typo
new a321dd9 s3: Convert cli_session_setup_kerberos to the async API
new 3f25fb5 s3: NT_STATUS_MORE_PROCESSING_REQUIRED is a valid sesssetup return value
new 2d75aa0 s3: Convert cli_sesssetup_ntlmssp to the async API
new 6edfbbd s3: Remove some unused code
new 6ada1f2 libwbclient: Remove a pointless check
new e2f361d s3: Fix some nonempty blank lines
new 41a5149 s3: Slightly simplify winbindd_dual_ccache_ntlm_auth
new 99f2924 s3: Convert cli_tdis to the async API
new 37ac16a s3: Convert cli_ulogoff to the async API
new 675d5fe s3: Fix an uninitialized variable warning
new ac5b090 s3: Fix a shadowed variable warning
new 283a73c s3: Trim down smbcontrol a bit
new 2ed51fb s3: Happy New Year 2010
new a06e5cd s4: Happy New Year 2010
new 5df8b33 blackbox/test_export_keytab.sh: use VALGRIND for samba4kinit
new 1525e59 blackbox/test_export_keytab.sh: correctly remove temporary files
new f04e10f s4:dsdb/repl: convert dreplsrv_out_drsuapi_send/recv to tevent_req
new fb5383c Merge branch 'master' of git://git.samba.org/samba
new 2a66db8 Fix the merged build. Probably not strictly correct but allows us to "make test". Jeremy.
new 9a9d737 s3 net: Add a few missing gettext calls.
new da41f23 s3 net: Fix up a share type translation and translate some more strings
new 36493bf s3: Fix infinite loop in NCACN_IP_TCP asa there is no timeout. Assume lsa_pipe_tcp is ok but network is down, then send request is ok, but select() on writeable fds loops forever since there is no response.
new 133638c s3: Make winbindd_cache.c aware of domain offline to avoid unnecessary backend query.
new d06fb8e0 s3: List trusted domains from wcache when domain is offline.
new d8ca002 s4:ldap_schema.py - Move generated attributes check
new bbf9885 s4:ldap_schema.py - add an additional check for validity of "defaultObjectCategory"
new c051008 s4:schema_load.c - Typo
new 77ce33c s4:SAMLDB LDB module - Rework to allow checks for wrong "defaultObjectCategory" attributes
new a08a0ff s4:SAMLDB LDB module - Fix trailing whitespaces
new f6bd654 Fix bug #7020 - smbd using 2G memory.
new a2044b9 s4: Fix result check for getaddrinfo()
new f408d58 tevent: create symbol links to shared libraries see https://bugzilla.samba.org/show_bug.cgi?id=6991 for details
new eff6022 talloc: create symbol links to shared libraries see https://bugzilla.samba.org/show_bug.cgi?id=6991 for details
new 0a3a6bb tdb: create symbol links to shared libraries see https://bugzilla.samba.org/show_bug.cgi?id=6991 for details
new c01f443 tdb: fix standalone 'make installdocs'
new 350db0b vfs_commit: print warning when no fsync support is there
new e172b21 ѕ3:configure: use gettimeofday check from lib/util/
new 0457cf9 s4-smbtorture: refactor test_GetPrinter in RPC-SPOOLSS.
new 7568f49 s4-smbtorture: add test_SetPrinter to RPC-SPOOLSS.
new 3dbe860 s4-smbtorture: add test_ChangeID to RPC-SPOOLSS.
new d5995ee Second part of the fix for bug #7020 - smbd using 2G memory.
new c1c7b6c s3:lib/time: remove unused nt_time_equals
new c5f24c3 s3:lib/time: remoce null_mtime() - use null_time()
new b3e065e ѕ3:lib/time: replace make_dos_ and put_dos_ functions with those from lib/util/
new 571ee54 lib/util: move TIME_T_MIN/MAX defines into header file
new f5729db s3:lib/time: remove TIME_T_MIN/MAX defines
new 655bdb1 s4/torture: add more lock cancellation tests
new 71a40d7 s4/torture: fix small bug in lock test
new 71e3de6 s3:pdb_ldap:init_sam_from_ldap: untangle an assignment from the check
new 2fad148 s3:pdb_set_pw_history: free the old history before setting the new.
new 147a2c0 s3: Avoid a memset(, 0, ) call
new 3d83949 s3: Fix a typo
new ca6c1cd s3: Simplify pdb_set_plaintext_passwd() slightly
new 7ba0064 s3: Simplify pdb_set_plaintext_passwd() a bit
new e729025 s3: Make use of talloc_array in pdb_set_plaintext_passwd()
new 864ed92 s3: Simplify pdb_set_plaintext_passwd by using talloc_zero_array
new 7633837 s3: Simplify pdb_set_plaintext_passwd: memcpy deals fine with 0 bytes
new a3f5222 s3: Simplify pdb_set_plaintext_passwd() by removing a redundant condition
new ec0998a s3: Add a paranoia check to pdb_set_plaintext_passwd()
new 2a11f3b s3: Simplify pdb_set_plaintext_passwd: pwHistLen==0 was checked above
new 5e2fc28 s3: Simplify pdb_set_plaintext_passwd: pwhistory==NULL can not happen anymore
new be05d71 Simplify E_md5hash a bit
new 53a1ed9 s3: Factor password_in_history() out of check_passwd_history()
new b5fcb34 s3:check_sam_security: untangle assignment from statement
new 7ac18c7 s3:auth:sam_password_ok: enhance readability (imho) by adding some pointers
new 0172587 s3:auth:sam_password_ok: fix allocation of a data blob.
new c0f404a s3:auth: use data_blob_null instead of data_blob(NULL, 0) in sam_password_ok()
new 3634859 s3:auth:sam_password_ok: take username, acct_ctrl and nt/lm hashes, not sampass
new de4fb80 s3:auth:check_sam_security: null out sampass after it has been stolen.
new 970317c s3:auth:check_sam_security: create (and use) a common exit point
new 5ad1b7e s3:auth:check_sam_security: fix a leading tab/ws mixup
new 7248873 s3:auth:check_sam_security: improve calling and logging of pdb_update_sam_account
new 309473f Merge branch 'master' of git://git.samba.org/samba
new 8289b46 s3: Lock down some srvsvc calls according to what w2k3 seems to do
new c1ca000 s3-docs: fix eventlogadm manpage typo.
new 801edec s3: Remove some code that has become unnecessary
new 667b6f3 s3:smbd:password_in_history: treat entry with 0 salt as 0 + plain nt hash
new 017ccd0 s3:passdb: store the plain nt passwords hashes in history, not salted md5
new 46111dc s3:auth:check_sam_security: introduce a bool var to control pad_pw_count incrementation
new dc68982 s3:auth: don't update the bad pw count if pw is among last 2 history entries
new 34f0cff s3 torture: Prevent smbcli segfault when running smbtorture3 against an smbd with security=share
new 57be1d0 s4 torture: Add RAW-OPEN-NTCREATEDIR to test error checking for open directories as files
new 487a03a testprogs: add win32 spoolss testsuite.
new 9185fd0 testprogs: pass down architecture in spoolss test.
new 339afda testprogs: add support for "print" option in win32 spoolss torture test.
new c915bd8 linked_attributes: Fix missing dependency on util.
new fbc3a0f s4-dsdb: added samdb_reference_dn()
new bd6d0e9 s4-ldb: added nice ldif display of 64 bit ranges for RIDs
new a136249 s4-provision: added an initial RID Set
new 2bad107 s4-dsdb: added samdb_rid_set_dn()
new 5eb3b91 s4-provision: the DC object itself needs a fixed objectSID
new 7f90a05 s4-samldb: use RID Set to allocate user/group RIDs
new 226460d s4-dsdb: move the RID allocation logic into ridalloc.c
new fcfb5d7 s4-provision: allow provision modifies to add records
new f137f93 s4-dsdb: added dsdb_module_add()
new f240110 s4-dsdb: added dsdb_module_reference_dn()
new e6f14ac s4-dsdb: added dsdb_module_constrainted_update_integer()
new d0bd6e7 s4-dsdb: added dsdb_next_callback()
new 439ee5a s4-dsdb: use dsdb_next_callback()
new 1053ce5 s4-dsdb: implement creation of the RID Set object
new 53d10d1 s4-provision: don't hard wire the creation of the RID Set object
new 5136438 s4-dsdb: implement refresh of RID Set pool for a local RID Manager
new dd8cb3c s4-dsdb: fixed usage of rIDAllocationPool and rIDPreviousAllocationPool
new c12b9ab s4-dsdb: clarify who is responsible for each attribute
new 45550f8 s4-dsdb: added dsdb_module_set_integer()
new 37340d5 s4-ridalloc: copy with missing rIDNextRid and rIDAllocationPool
new 8cd2bed s4-dsdb: added dsdb_find_guid_attr_by_dn()
new 19e515a s4-repl: added request for RID allocation in drepl task
new 805ab0e s4-messaging: added a new msg type MSG_DREPL_ALLOCATE_RID
new dc11414 s4-dsdb: send a message to the drepl task when we need another RID pool
new 7a40cac s4-dsdb: the dsdb ldb modules now need messagiing
new cc7967b s4-repl: allow for callbacks when a repl operation completes
new 2590b77 s4-repl: implement MSG_DREPL_ALLOCATE_RID
new b1f97b7 s4-dsdb: added an extended operation for allocating a new RID pool
new f254091 s4-dsdb: added support for DRSUAPI_EXOP_FSMO_RID_ALLOC
new dcbba58 s4-event: added s4_event_context_set_default()
new ac5d426 s4-drs: added some debug messages
new c4fa4d1 s4-dsdb: improve error messages in schema and pdc_fsmo modules
new fdf12a6 s4-ldb: improve error handling in indexing code
new 42f0bda s4-provision: RID 1000 is consumed by the machine account
new 1f25d0a s4-provision: re-open sam.ldb after creating the schema
new 9672a3d s4-devel: a useful script to setup bin/ and st/ as tmpfs filesystems
new f7756c8 s4-partition: don't ignore errors from other modules
new a7b3891 s4/dsdb_schema: GET_UINT32_DS() macro to use supplied default value instead of 0
new a44ae10 s4/dsdb_schema: fetch msDS-IntId value during SCHEMA replication
new 9871f52 s4/dsdb_schema: use msDS-IntId value for attribute look-up
new 73838b3 s4-libnet: better error messages in libnet_vampire.c
new 6247a13 s4/schema: Do not assign msDS-IntId value if LDB_CONTROL_RELAX_OID is passed
new 2523811 Revert "s4-schema: Set ATTID in schema cache from "msDS-IntId""
new 3352e5d s4/dsdb_schema: Load msDS-IntId value separately when loading from LDB
new 4c7bf05 s4-idl: added some more wellknown attributeIDs
new ff968e4 s4-idl: regenerate DRS IDL
new cd65ce8 s4-schema: make ldb_val to string comparison safer with nul termination
new f7517e6 s4-schema: added dsdb_attribute_by_lDAPDisplayName_ldb_val
new f6cf895 s4-schema: added generic attributeID conversion functions
new a7fffe8 s4-provision: do a self join for all server types
new 5f36f03 s4-dsdb: no longer need special invocationID handling for standalone servers
new 308a479 s4-dsdb: added DSDB_FLAG_TOP_MODULE
new a65823e s4-dsdb: ensure we will in all the attributes for RID Set
new 2d10f3a s4-dsdb: poke the RID Manager when completely out of RIDs too
new 5803253 s4-drs: we need to wrap extended operations in transactions
new 278d2f7 s4-smbd: setup the default event contexts for other process models
new 501dd4a s4:dsdb/repl: convert dreplsrv_op_pull_source_send/recv to tevent_req
new 59f314d s4-scripting: we need to use a base search for the NTDS GUID
new 5d6032e s4-partition: fixed selection of partitions on exact match
new d22a9e5 s4-dsdb: squash some unknown structure warnings
new f118f54 s4-dsdb: added dsdb_module_am_system()
new 595fad2 s4-dsdb: allow specification of a SID if we are system
new baa8793 s4-dsdb: use dsdb_module_am_system() in acl module
new 8b8bb15 s4-dsdb: fixed const misuse in acl module
new 43a815c s4-samba3samtest: use system credentials for creating users
new 81c0b01 s4-secdesc: fixed the sec_descriptor.py test
new 66f161d s4-acl: fixed acl.py test to use correct ldif
new dd61336 s4-dsdb: added a samba3sid module
new d6f92db s4-samba3sam: use samba3sid module
new f68c43e s4-samba3sid: the sambaNextRid attribute is actually the previous RID
new 9aed099 s4-samba3samtest: force workgroup so the domain is right
new dde2b66 s4-samba3sid: fixed error returns when res->count != 1 and oom
new 5ccf8ae s4-samba3samtest: we need to force netbios name as well
new 9d296e6 s4-provision: added W2K8-R2 schema as provided by WSPP
new c93a182 s4-schema: added some debug for bad attributes
new d371b0e s4-schema: added adminDisplayName and adminDescription
new 38909a4 s4-schema: switch to W2K8-R2 schema
new ce21151 s4-schema: fixed attributes of aggregate schema
new ebec499 s4-schema: added msDS-NcType to schema container
new ad11deb s4-schema: fixes for W2K8-R2 schema
new 8d87c0a s4-drs: added two more SPNs in addentry
new 9bdd3d6 s3-docs: mention -K option in pdbedit manpage.
new 1bc9530 s3-time: fix build warnings after we moved to shared time functions.
new bbaec01 libcli/util: add tstream_read_pdu_blob_send/recv
new d97562b s4:kdc: the ->process function returns "bool"
new 42c34cd s4:kdc: use LIBSAMBA_TSOCKET
new 0588f34 s4-kdc: Migrate tcp connections to tsocket.
new fca0c4d s4:provision_self_join.ldif - Adapt comment after implementation of distributed RIDs
new d7713d1 Re-fix bug 5202 - cannot change ACLs on writable file with "dos filemode=yes"
new 7eee8e0 Fix comment
new 39a4e2a s4-ldb: validate the type of the ldb argument to ldb_dn_new()
new 196cb6b s4-drs: fixed usage of ldb_dn_new()
new 6a36799 s4-messaging: fixed a memory leak in messaging_path()
new 651ddb7 s4-messaging: remove only usage of debug_ctx()
new 273a4d9 s4-debug: removed debug_ctx(). It didn't catch on :-)
new 9e6eb22 s4-drs: fixed the NC in the getncchanges RID alloc reply
new b0090d0 s4-idl: give a enum for attribute cn and a 'NONE' attribute
new 349f7ba s4-drs: added filtering by udv in getncchanges
new 39730ac s4-drs: be less verbose when we filter objects by UDV
new 7010fad s4-drs: calculate and send a uptodateness_vector with replication requests
new 1158c13 s4-drs: need to set the getncchanges extended_ret on success too
new 8ccedc3 s4-libnet: dsdb_wellknown_dn() in vampire code
new acf33e0 s4-drs: moved the DsWriteAccountSpn call to its own file
new 8c2d7ae s4-dsdb: added samdb_ldb_val_case_cmp()
new ba745a4 s4-drs: fixed writespn to ignore add/delete errors
new 67d8518 s4-drs: having no SPNs to change is not an error
new 04e8237 s4-drs: base is_nc_prefix on instanceType
new b37bec8 s4-drs: give DN of failed replication partition
new 45f49d0 s4-drs: add a local UDV entry even when no replUpToDateVector present on NC
new 8a09dc1 s4-schema: fixed the SDDL for the schema root security descriptor
new 93fefef s4-samldb: fixed primaryGroupID when promoting a machine to a DC
new a894eea s4-debug: lower the verbosity of a couple of common log messages
new c03a101 s4-drs: instanceType is always sent, regardless of UDV values
new 43c841b s3: Fix a segfault in winbindd_dual_ccache_ntlm_auth()
new fc17573 s3: Slightly simplify winbindd_store_creds
new fd92db5 s3: Remove a pointless "else" branch from add_ccache_to_list()
new d5091a1 s4-dsdb: added samdb_domain_sid_cache_only()
new a3e089d s4-ldb: display security descriptors with correct SDL for known SIDs
new 5c174c6 s4:provision_users.ldif - Import all essential groups for Windows Server 2008 mode
new 61dfd3d s4:provision_users.ldif - Remove foreign security principal S-1-5-17 for now
new 0f9268b s3: Trim down some utilities a bit
new 6f0e7b9 s3: Trim libnss_wins.so
new 9bb4766 s3: Remove the typedef for "auth_usersupplied_info"
new 0815730 s3: Remove the typedef for "auth_serversupplied_info"
new 50b7a32 s3: Remove unused samr_make_sam_obj_sd
new 3ea64e0 s3: Replace most calls to sid_append_rid() by sid_compose()
new 48251c3 s3: Use sid_check_is_in_our_domain instead of a direct sid_peek_check_rid
new 86a73e6 s3: Use sid_check_is_domain instead of a direct sid_equal
new fd1b6bd s3: Fix some nonempty blank lines
new 81a848b s3: Remove some unused variables
new 9ee895f s4:provision_users.ldif - Fix memberships regarding the denied password RODC replication group
new e72787f s4:provision_self_join_modify.ldif - Point out that account "dns" is s4 specific
new 91e2100 s4:provision_users.ldif - Add objects for IIS
new 601ea3a s4:repl_meta_data - Transform a "1" into a "true" on a boolean variable
new e0d6b097 s4:upgradeprovision - Reformat comments
new 2cedefa s4:upgradeprovision - fix up the script regarding linked attributes
new 1eebdfd s4-test: fixed make test without having done make install
new d0123e0 s4-selftest: when a command fails show both normal and expanded command
new aa45015 Revert "s4:provision_users.ldif - Add objects for IIS"
new 306de30 Revert "s4:provision_users.ldif - Fix memberships regarding the denied password RODC replication group"
new 3af84c1 Revert "s4:provision_users.ldif - Remove foreign security principal S-1-5-17 for now"
new 73422e7 Revert "s4:provision_users.ldif - Import all essential groups for Windows Server 2008 mode"
new 5323fe9 s4/torture: Parameterize output in LOCK tests based off server support
new 4f6e9a0 release notes for Samba4 alpha11 (to be released this week)
new 1a76c80 This is Samba4 alpha11!
new c41fb54 more WHATSNEW4
new f6b1059 and we move on towards Samba4 alpha12!
new c32b0b6 Merge remote branch 'origin/master' into alpha11release
new 574f77f tsocket: Added complete doxygen documentation.
new 04f3f27 tsocket: Added doxygen config file.
new 0ad8381 s3: Add a zfsacl:denymissingspecial parameter
new 4aefb33 testprogs: add more error codes to spoolss test.
new 3e7b7bf testprogs: fix EnumPrintProcessorDatatypes spoolss test.
new 9a1b298 testprogs: test each printer, do not abort after first failure.
new 403dc10 testprogs: fix driver levels in spoolss test.
new e0e255f Fix comment/debug messages
new d75d14f s3-lanman: Allow a level2 descriptor for a level1 NetShareGetInfo
new c9e84ad s4-smbtorture: allow test_SamLogon to test interactive samlogon in RPC-SAMR family of tests.
new a744dbc s4-smbtorture: add RPC-SAMR-PASSWORDS-BADPWDCOUNT torture test.
new 13dad38 s4-smbtorture: fix GetAliasMembership test in RPC-SAMR.
new 3c1b517 testprogs: add EnumPrinterKey test to spoolss test.
new 0ae4cc8 testprogs: remove unused test_EachDriver from spoolss test.
new 3b82254 s4-selftest: RPC-SAMR-PASSWORDS-BADPWDCOUNT fails against s4.
new 373dcf4 s3: Remove a pointless if-statement
new 444ecac s3:auth: add comment to nulling out stolen sampass
new 3b58b2a docs: fix xml tag in the pdbedit manpage
new 3d18439 Strip trailing spaces
new 31e1428 s3: Add the "scannedonly" vfs virus scanner interface module
new 2d4dda0 s3: Lift the version of the scannedonly VFS module
new 2f30aea Remove the global char *LastDir.
new 47c1d9b Fix bug #6876 - Delete of an object whose parent folder does not have delete rights fails even if the delete right is set on the object.
new ce8dcbe Fix bug #7033 - SMBrmdir call always returns true, even on failure to delete a directory.
new 105f876 Fix bug #7033 - SMBrmdir call always returns true, even on failure to delete a directory.
new 33ee8b5 Make file access control decisions a lot easier to debug (at level 10).
new ed457e0 Fix two uses of strncat -> strlcat. Ensure proper use of strncpy when setting socket name.
new ca84795 Fix bug #7034 - vfs_cap causes signal 11 (SIGSEGV)
new 9b3871e Merge branch 'master' of git://git.samba.org/samba
new 5d1aa4c Comparison tool for LDAP servers (using Ldb)
new 026b230 s3: Fix a winbind segfault in "trusted_domains"
new a4eaa11 Fixed a problem with incorrect default SD owner/group.
new 129c15c s4-ntp_signd: Migrate to tsocket.
new 7147c84 selftest: Print reason when a test fails unexpectedly
new 8d4b913 s4:ldb: be more strict in parsing ldb time strings
new 2d7ad93 s4:dsdb/common: let samdb_msg_add_uint64() call samdb_msg_add_int64()
new 5d08309 s4:dsdb/common: let samdb_msg_add_uint() call samdb_msg_add_int()
new ca9bc96 s4:ldb_msg: first try to decode integers as signed and then fallback to unsigned
new 232197e s4:dsdb/common: fix major bug in lsa_BinaryString to ldb_val conversation.
new e886b6e s4:dsdb/repl: change dreplsrv_op_notify_send/recv() to tevent_req
new 92b87eb s4:dsdb/repl: reorder dreplsrv_op_notify* functions
new 7d41afe s4:ldb/tests: do a "schemaUpdateNow" after creating a new attribute in ldap_schema.py
new f715414 s4:dsdb/schema_load: add a TODO about schema reloading
new 24ecd19 s4:dsdb/resolve_oids: also resolve oid in search attribute list
new 6158908 s4:dsdb/schema: add dsdb_syntax_DN_STRING_* wrappers
new b20707c s4:dsdb/schema: add inftrastructure for dsdb_validate_ldb()
new bf1f067 s4:dsdb: add validate_update module
new a0f2a49 s4:dsdb/schema: add dsdb_syntax_BOOL_validate_ldb()
new ece3def s4:dsdb/schema: add dsdb_syntax_INT32_validate_ldb()
new 5f13a16 s4:dsdb/schema: add dsdb_syntax_INT64_validate_ldb()
new eb261a9 s4:dsdb/schema: add dsdb_syntax_NTTIME_UTC_validate_ldb()
new e2b9454 s4:dsdb/schema: add dsdb_syntax_NTTIME_validate_ldb()
new 674e835 s4:dsdb/schema: add dsdb_syntax_DATA_BLOB_validate_ldb()
new ba8a930 s4:dsdb/schema: add dsdb_syntax_UNICODE_validate_ldb()
new 4fa2bf8 s4:dsdb/schema: add dsdb_syntax_PRESENTATION_ADDRESS_validate_ldb()
new 39dda46 s4:dsdb/schema: add dsdb_syntax_DN_validate_ldb()
new 83baa44 s4:dsdb/schema: add dsdb_syntax_DN_BINARY_validate_ldb()
new f0fed6c s4:dsdb/schema: add dsdb_syntax_DN_STRING_validate_ldb()
new 1f2efef s4:dsdb/schema: add dsdb_syntax_OID_validate_ldb()
new 204e4b2 s4:dsdb: use validate_update module
new 915b755 s3:smbldap: add smbldap_talloc_first_attribute()
new ac22445 s3:pdb_ldap: restore Samba 3.0.x behavior and use the first "uid" value.
new e30d009 s4-drs: Store uSNUrgent for Urgent Replication
new 6f806b7 s4-drs: Uses dsdb_load_partition_usn() with urgent_uSN in s4 code
new 60c5a5f s4-idl: update the DRS_OPTIONS bits based on the latest WSPP docs
new 88ec10b s4-drepl: switch drepl over to using the generic DRS options flags
new a5d6117 s4-torture: switch to generic DRS options flags
new 2008d24 s4-drs: switch the DRS server to the generic DRS options flags
new 74a5719 s4-torture: switch smbtorture to the generic DRS options
new c663af8 s4-idl: get rid of the operation specific DRS options flags
new 40bc48d s4:SAMR RPC - Fix the criteria for group searches
new a0d7f3e s4:provision_users.ldif - Remove system objects from the wrong place
new 81053e9 s4:provision_users.ldif - Simple reordering
new 7135705 s4:provision_users.ldif - Fix up errors on existing entries
new 2a05dd6 s4:provision_users.ldif - add the restant part of the objects needing for RODC support
new 9ac39b6 s4:provision_users.ldif - Add additional BUILTIN objects
new face5d3 s4:provision_users.ldif - Add objects for IIS
new b1d2bb3 s4:provision_users.ldif - Add a comment that some objects under "Users" are now located elsewhere
new 36db924 s3 winbindd: Get WINBINDD_CHECK_MACHACC torture test to work again.
new a6015a8 s3 selftest: Fix the WINBINDD_GETDCNAMEe test.
new a4f21d5 s3 selftest: Allow the enumeration of users and groups
new 932d4a8 s3 winbindd: Return number of groups in data.num_entries for WINBINDD_LIST_GROUPS
new e95c04f s3 selftest: Fix WINBINDD_LIST_GROUPS test
new 89e6eac s3 selftest: Fix LOOKUP_SID test.
new cf38a1f s3 test: Fix WINBINDD-STRUCT tests
new 743adfd s3 selftest: Enable the WINBIND-STRUCT tests
new 8573471 s3:auth: fix account unlock regression introduced with fix for bug #4347
new d95ad11 s4-smbtorture: add rather simple libsmbclient torture testsuite.
new e635b00 s3-libsmbclient: Fix crash bug in SMBC_parse_path().
new 3c42e11 Part 4 of bug #7028 - include scannedonly VFS module
new 33a4739 s4-torture: Migrate ntp_signd test to tsocket.
new 6653cc4 Fix bug #7036 - net rpc getsid fails in hardened windows environments.
new 9d881f4 s4-smbtorture: add setup_schannel_netlogon_pipe() function.
new 5c016ad s4 selftest: Ignore more winbind test known to fail
new a56ede9 s4-ldb: cope with bad ptr alignment in ldb_index.c
new 2d41b1a Fix bug 7045 - Bad (non memory copying) interfaces in smbc_setXXXX calls.
new f85b6ee Second part of bug 7045 - Bad (non memory copying) interfaces in smbc_setXXXX calls.
new 51bf383 s4-dsdb: added isGlobalCatalogReady
new 48bdf3e s4-drs: torture test for DsGetReplInfo() (RPC-DSGETINFO test).
new 22d9215 s4-drs: give better debug info on unsupported DRS calls
new 5bfeed8 s4-drs: framework for DsGetReplInfo(), includes the DS_REPL_INFO_NEIGHBORS infoType.
new 5efff3a s4-dsdb: require admin access for DsReplicaGetInfo
new 3a9b33b s4-drs: better debug info when security checks fail
new 900fea3 s4-kcc: squash a warning
new 3ff3612 s4-kcc: simplify the ReplicaGetInfo implementation a bit
new 4cef742 s4-dsdb: added dsdb_load_udv_v2() and dsdb_load_udv_v1()
new 09d947f s4-dsdb: use dsdb_load_udv_v2() in repl task
new 0bba440 s4-drs: use dsdb_load_udv_v2() in getncchanges code
new db7eba7 s4-dsdb: add our local cursor and sort in dsdb_load_udv_*()
new 8342d08 s4-dsdb: take advantage of local cursor and sort
new c22973d s4-kcc: added support for CURSORS info level in DsReplicaGetInfo
new 93531a5 s4-idl: in DsReplicaGetInfo unknown2 is actually an enumeration_context
new 473345f s4-kcc: added DsReplicaGetInfo CURSORS2 level
new a9808ae s4-provision: added "check-names ignore;" to allow for _msdcs A records
new 637d50b s4-devel: added rebuild_zone.sh
new 84b47d3 s4-provision: added w2k8r2 ldap capabilities
new ee73608 s4-kcc: added DsReplicaGetInfo pending ops call
new 4e0090c s4-torture: fixed DsReplicaGetInfo elements
new 53d7c4c Fix permissions - net subcommand modules don't need to be executable.
new 664b74d Add script for updating the copy of subunit.
new 2e38cb2 Add README about subunit.
new b6b46b4 subunit: Import new version.
new 28577aa Import testtools as well, required for subunit.
new 2ec5792 subunit/testtools: Include newer version.
new 29d08bf s4-kerberos: raise the general kerberos debug level to 3
new 791a2df s4 selftest: Fix and reenable WINBIND-STRUCT.NETBIOS_NAME test
new 4dd0c55 s3: Fix a crash in libsmbclient used against the OpenSolaris CIFS server
new a18889f ldap.py: Remove unused imports.
new aa1fce6 ldap: Fix test failure that seemed to go unreported previously.
new 2985aeb s4-dsdb: isGlobalCatalogReady should be shown by default
new dde836a s4-drs: allow for security bypass for DsReplicaGetInfo
new 98a495f Modification of fix for bug 6876 - Delete of an object whose parent folder does not have delete rights fails even if the delete right is set on the object
new a101505 s3: Fix some nonempty blank lines
new f7adf53 s3: For "smbcontrol <pid> pool-usage", print the first 50 bytes of a string
new aa362e8 s3: Protect against an invalid bcc in SMBsendtxt
new f461a72 idl: switched to using the WSPP names for the 'neighbour' DRS options
new 971f6a4 s3: Fix the format string for smbcontrol pool-usage
new 7d5adf8 s3: Show share path in swat statuspage
new 661dada s3-selftest: use testenv dc so that smbtorture4 actually uses the client configuration.
new 3fb359a s3-docs: Add man page for vfs_scannedonly.
new 46842a6 net: Add German translation, specially for the command listing
new 9e31812 Work around bad use of autoconf interna
new 286a27b Merge branch 'master' of git://git.samba.org/samba
new ca646a8 testprogs: pass down LPPRINTER_DEFAULTS in spoolss test.
new ecd35d7 testprogs: add tests for GetForm.
new f299915 testprogs: add tests for GetPrinterData{Ex} and EnumPrinterDataEx.
new fb7a462 ѕ3/i18n/de: fix typo
new c3ef7a3 s3/i18n/de: improve some German translations
new bd3c922 s3/net: split up some printable stings to ease i18n
new 28b512f s3 net: Fix compile error with WITH_DNS_UPDATES
new 09bc137 s3 net/i18n: Use only one spelling for "Usage:"
new 6d33bb2 s3 net/i18n: update .po files
new 7d1c1e0 s4-smbtorture: strip trailing whitespace.
new e0660ed s4-smbtorture: skip ReplyOpenPrinter test in RPC-SPOOLSS-NOTIFY while testing s3.
new 2b68215 s4-smbtorture: restructure spoolss server implementations in RPC-SPOOLSS-NOTIFY.
new f5bba40 s4-smbtorture: support spoolss_ReplyClosePrinter server call in RPC-SPOOLSS-NOTIFY.
new c971c10 s3-selftest: use absolute path when setting SOCKET_WRAPPER_DIR.
new f720f75 s3-spoolss: stricter name checks when opening back-channel notify connection.
new b5186b3 s3-selftest: finally enable RPC-SPOOLSS-NOTIFY against s3.
new 7d04c0f s3: Remove a comment from ancient times that no longer applies
new 66de52c s3 net: Fix compile warnings
new add4edc s3 net/i18n: Update .po files
new 40d3408 s4-smbtorture: also configure check smbc_setOptionCaseSensitive for LIBSMBCLIENT testsuite.
new 41a350f s3: Fix a typo
new f8314c2 s4-smbtorture: remove unneeded ncaclrpc dir setup from RPC-SPOOLSS-NOTIFY.
new 8067bf6 Fix unintentional free of the last value when adding a new value to a key.
new 18943bb selftest: Use SUBUNIT_FORMATTER command, if set in the environment.
new 3bf9bbb s3: build with dnsupdate support when possible
new 30ea993 Add cross option to samba_cv_linux_getgrouplist_ok
new e1e6b19 s3-docs: Fix typos.
new 9764db8 torture: add new test RPC-SAMR-PASSWORDS-LOCKOUT
new 45465cb s4:selftest: add the samr-passwords-lockout test to knownfail
new c80ecd9 s4: add python bindings for wrap_(s|g)etxattr
new 08c59c3 s4: Create unit tests for python "samba.xattr" module
new 028c9b1 s4: regroup gpo modification in one function, set acl on files accordingly with ACL in LDAP
new 9b70979 s4: Make unixid optional
new e78626d s4: Set acls correctly on all sysvol and scripts shares
new c442b25 s4: ntvfs, create push_xattr_blob_tdb_raw and pull_xattr_blob_tdb_raw that do not depend on pvfs objects
new f0954c7 s4: update setntacl and getntacl to select the adaquate backend (fs/tdb) for storing xattr
new 3789ba2 s4-python: add more unit tests for xattr manipulation in python
new 10995d9 s4-python: add unit test for ntacls manipulation in python
new 711c760 s4-tests: register new unit tests
new d4514a6 provision: introduce use-xattr parameter for defining where to store attributes
new c637c52 provision: use message and do not display warning if the user choosed delibarately posix:eadb
new 1a143b8 s4: allow python code to dump NTACL object as well
new a4b01dd s4: utils recreate in python setntacl and getntacl
new 0cdc39e Add a comment to tdb_wrap to explain why it should be used instead of directly using tdb
new 9704249 upgradeprovision: never use xattr it's pointless in this usecase
new bd9fbda Revert "s4:upgradeprovision - fix up the script regarding linked attributes"
new 4c28e7f upgradeprovision: improve info messages
new 4d6cda7 upgradeprovision: reformat + add groupType as possibly overwritten
new 929dbf8 upgradeprovision: mark rIDAvailablePool never upgraded
new 8c6fc09 upgradeprovision: forbid running upgradeprovision when there is more than 1 DC
new c12d536 s4-python: add some helper for converting ldb_flag to text
new 3471d36 selftest-s4: set the posix:eadb at the global level
new fd6a792 s4-winbind: Migrated winbind connection to tsocket.
new e8a99ac s3: fix dnsupdate configure check
new c42242d s4: Include Python.h early to avoid double definition errors.
new 4b11e0c pidl: Include Python.h first, to avoid warnings.
new f679def s4: Fix a few warnings.
new 6afb162 pyxattr: Remove unnecessary hacks.
new 342aff7 pyxattr: Use standard functions for error handling.
new 7092e22 pyxattr: Fix return value, raise exception, fix memory leak.
new 9a25380 pyxattr: Simplify tests.
new 253a232 pyxattr: Fix memory leaks.
new 14b0fed pyxattr: Fix tests by avoiding opening tdb files multiple times.
new 05b4e29 pyxattr: Fix tests by not opening tdb files multiple times.
new 8b0f319 pyxattr: Simplify tests.
new 17d6f56 selftest: Cope with 'multipart' support in subunit.
new 9ddeac1 pyxattr: Factor out helper functions.
new bb6a917 Add sort parameter to shadow_copy2.
new 05cd30b Add format parameter to shadow_copy2.
new a5ca70a Add localtime parameter to shadow_copy2.
new 3d40d84 s3/doc: update vfs_shadow_copy2 man page according to new options
new 24d4433 s3: Move "yesno" to the only place where it is used: client.c
new fb46796 s4:rpc-server:samr: fix setting of lockout duration < lockout window
new 33e397f s3: Make "init_smb_request" static to process.c
new 9b4b9d2 s3: Initialize the seqnum in "init_smb_request"
new c531d00 s3: Fix bug 7052: "DFS broken on AIX (maybe others)"
new 2534654 s3:pdb_ldap: Fix large paged search.
new ee4a360 s3: Fix a typo in a comment
new 9acbed1 s3: Fix some nonempty blank lines
new 4c54804 s4:kdc Simplify header files
new 8905b59 s3: Fix some nonempty blank lines
new 3e1a161 s3: Use global_sid_Builtin in net_groupmap_memberships
new 9fcbe3a s3: Remove some pointless uses of string_sid_talloc
new c2c71b8 s3: Fix sending NULL sids to lookupsids3
new 2002b4e s3: Remove a call to string_sid_talloc
new dbf9017 s3: Remove string_sid_talloc
new a771c18 libreplace: Fix a C++ warning
new 7c68766 libcli/security: Remove a call to strncasecmp
new 7fe66e0 libcli/security: Convert some strtol calls to strtoul
new f1c889a libcli/security: Fix a valgrind error in dom_sid_parse
new 1fbeae4 libcli/security: Prohibit SID formats like S-1-5-32-+545
new 397a6fa s3: Add a little torture test for dom_sid_parse
new dff03b6 s3: Make string_to_sid a wrapper around dom_sid_parse
new c821be4 nsswitch: Make some functions static
new 7564445 nsswitch: Move nss_err_str to its only caller
new ce70938 s4-provision: Disable populating FDS during instance creation.
new 5cdd300 s4-provision: Fixed typos and redundant code
new d69d07c s4-provision: Added msDS-NcType into samba4Top object class
new 5a31373 libwbclient: Remove a pointless talloc_strdup
new 96b12e0 libwbclient: Use winbindd_free_response()
new 185815a s3: Remove some calls to memset -- reduces text size by some bytes for me
new 7d18d05 s3: Add wbinfo --ccache-save
new 6ba9bf0 s3: Add the session key to the ccache_ntlm_auth response
new e879b50 libwbclient: Actually implement wbcCredentialCache()
new ff0274c s3: Add NTLMSSP_FEATURE_CCACHE
new a03a83a s3: Add ccache use to cli_session_setup_ntlmssp
new 21ec6a6 s3: Add -C (--use-ccache) to popt_common_credentials
new d016bdb s3: Use -C in smbclient
new ca48d6a s3: Add CLI_FULL_CONNECTION_USE_CCACHE
new b8996ba s3: Enable -C in rpcclient
new bff4873 s3: Fix a bug in net's use of popt
new aa837d4 s3: add libnetapi_set_use_ccache()
new dc1bcec s3: Add --use-ccache to net
new 4eb1523 s3-libsmbclient: Add smbc_setOptionUseCCache()
new 818fb00 testprogs: print all driver info levels in spoolss testsuite.
new 5dfec4f s4-smbtorture: split spoolss_RemoteFindFirstPrinterChangeNotifyEx test into smaller parts.
new e16e75a s4-smbtorture: add test for wbcPingDc to WINBIND-WBCLIENT testsuite.
new b5d4726 s4-smbtorture: test wbcResolveWinsByName/wbcResolveWinsByIP in WINBIND-WBCLIENT testsuite.
new a53a8ec Revert "libcli/security: Prohibit SID formats like S-1-5-32-+545"
new 2024d4f Revert "s3: Make string_to_sid a wrapper around dom_sid_parse"
new b35dcd7 s4 includes: Include system/locale.h to get access to <ctype.h>
new 8562bbd pyxattr: Move to the same directory as the xattr code.
new 0b7910b upgrade_from_s3: Remove unused imports.
new 4291e28 s4-python: Fix formatting.
new fa47dbb Revert "libcli/security: Fix a valgrind error in dom_sid_parse"
new d86d5be Revert "libcli/security: Convert some strtol calls to strtoul"
new 005bbd0 Revert "libcli/security: Remove a call to strncasecmp"
new 9ce9fdd s3/registry: Fix typo in comment.
new a3420bf s3/docs: Fix typo.
new 463aa06 lib/popt: Fix typo in README.
new 55d4482 s3:netapi: remove unused variable
new 9536d94 s3: remove unused Variable
new b6839e1 libreplace: fix unused varibale warning on IRIX
new 38be40f s3:async_smb: remove unused variable
new 60a3086 s3: remove unused variable
new 5439e1a s3: fix detection and flags for using pthread
new e87adf5 Revert "libreplace: fix unused varibale warning on IRIX"
new 2fff1e1 Revert "s3: remove unused Variable"
new 1e2e92f Correct fix for unused variable return from ndr_decode. Use it :-). Jeremy.
new 08fa573 s3: Enable use of ccache by default for libsmbclient
new 7148eff s4-smbtorture: also test smbc_getOptionUseCCache
new 3ae5dac mount.cifs: take extra care that mountpoint isn't changed during mount
new a065c17 mount.cifs: check for invalid characters in device name and mountpoint
new a0c31ec mount.cifs: don't allow it to be run as setuid root program
new 601642d s4:smbtorture: add BASE-BENCH-HOLDOPEN
new 137fd79 s4:winsrepl.idl: add random interface uuid
new dee1b41 s4-libcli: Fixed a talloc_reference error.
new 2dd301e Add dependency of bin/smbfilter to libwbclient.
new 899bd00 Fix bug #7067 - Linux asynchronous IO (aio) can cause smbd to fail to respond to a read or write.
new 50a46cf s4:torture: refactor setting account flags out into test_SetUserInfo_acct_flags()
new c1d157a s4:torture: refactor setting of domain inf out into test_SetDomainInfo()
new 0a33b20 s4:torture: create new test_SetDomainInfo_ntstatus()
new 098fc8c s4:torture: refactor querying of domain info out into test_QueryDomainInfo2_level()
new 1ead839 s3-selftest: try to get RPC-SPOOLSS-NOTIFY running during make test on the buildfarm.
new 0e2d1cf s4-smbtorture: pick correct last packet while checking backchannel replies in RPC-SPOOLSS-NOTIFY.
new dffb5ad Implemented net fsmo command for transferring fsmo roles
new 6bade10 s3: get pthread detection also on HP-UX right
new 85e3561 s4:PAC Streamline pac-glue
new 82a80b7 s4:PAC Streamline pac-glue step 2
new 1f2e9e9 s4:PAC make common functions public
new b63b9bc s4:windc move windc plugin in its own file
new 2f9eb6b s3: Install and uninstall the static version of libwbclient
new 1f7e97a s3: syntax fix
new 97c4c63 Link testsuite/libsmbclient against required libtdb and libwbclient
new 8e26aa3 testsuite/libsmbclient use source3 in the path of the C and LFLAGS
new 627fb85 Fix bug #7072 - Accounts can't be unlocked from ldap.
new 69fd846 Second part of fix for bug #7072 - Accounts can't be unlocked from ldap.
new 28420fe s4-drs: Reads uSNUrgent and sets Urgent Replication Bit for DS_ReplicaSync when necessary
new 61a4ab3 cleanup: remove trailing spaces and tabs
new 882feb3 s4-drs: implementation of some delete test cases
new 2fdff7f s4-ldbtest: fixed python import
new 9184f52 tsocket: Fix description for tstream_readv_pdu_queue_send/recv
new 88099bc tsocket: Fix the description of tstream_writev_queue_send/recv
new 1396345 s3/winbind_ccache: Fix typo in debug message.
new f387ed8 Fix bug #7069 - smbget does not return an error status after some errors
new c6865af s4:kdc Use better db context structure
new a097527 s4:kdc Use a clearer name for the samba kdc entry
new 3ce54a4 s4:kdc move db functions in their own file
new 7b355d4 s4:kdc Fill in more data fields
new 14e0067 s4:kdc remove dead code and comments
new ddd595e s4:libcli: remove unneeded talloc_reference() usage
new 1c76df6 s4:auth_sam: avoid usage of data_blob_talloc_reference() and copy the session keys
new ad6ea7b lib/util: remove data_blob_talloc_reference()
new 118725c s3: by default don't use pthread pool support
new 34a5d56 security.idl: add wellknown TrustedInstaller SID
new f450d1f librpc: rerun 'make idl'
new e3d50e8 s4: Ignore few more auto-generated files
new a4d0ed5 s4/ldap: Fix nested searches SEGFAULT bug
new 2dc56d6 s4/ldap: Test to expoit ldb_ildap bug in case of nested search requests
new adc38b0 Fixed a bug caused by a typo. Infrastructure role didn't work.
new e95e327 AIX doesn't have MSG_DONTWAIT
new a20b43f s3: link thread objects in libsmbclient only and adjust linker flags
new c50a17c libcli/nbt: fix ndr_pull/push_wrepl_nbt_name()
new 6442b0f libcli/nbt: fix off-by-one bug in ndr_pull_wrepl_nbt_name()
new dfd93fc s4:libcli/util/tstream.c - Need to include "system/network.h"
new 97fd03a s4:include/includes.h - Need to include "system/network.h"
new d89427a Revert "s4:include/includes.h - Need to include "system/network.h""
new ce73f91 Fix const warning.
new 1876b5a Fix a really interesting problem found by Volker's conversion of sessionsetup SPNEGO to asynchronous code.
new df7be03 s4:ldb add support for permissive modify control
new 772d808 s4:ldb Fix check made conditional by mistake
new f42971c s3/smbd: Fix string buffer overflow causing heap corruption
new 687e4eb Fix bug #7079 - cliconnect gets realm wrong with trusted domains.
new 0beac79 s3: Fix some DEBUG messages
new 08a2000 s4:ldb quiet down rootdse control registration
new 0520bd7 s4:kdc Fix netbios name retrieval
new b116d4e s4:kdc Streamline client access verification call
new f77714c s4:kdc streamline context initialization
new 55ae3d1 testprogs: also print printer info during GetPrinter spoolss test.
new 377abba s4-smbtorture: rework spoolss_NotifyOption handling in RPC-SPOOLSS-NOTIFY.
new 0c6aae4 s4-smbtorture: also test RouterRefreshPrinterChangeNotify call in RPC-SPOOLSS-NOTIFY.
new 42f5125 s4-smbtorture: check for RouterReplyPrinterEx packets inside backchannel in RPC-SPOOLSS-NOTIFY.
new 5310596 tdb: fix an early release of the global lock that can cause data corruption
new cd3d165 s4/idl: PrefixMap description for W2K3 and W2K8 Schema:prefixMap attribute
new 20db321 s4/drsblobs: Custom ndr_print_ implementation for drsuapi_MSPrefixMap_Entry
new a342e3a s4/idl: drsblobs IDL regeneration
new 83068b4 s4/ldif: Better control on ldif_write_NDR() errors processing
new 93142e4 s4/ldif: Handle Schema:prefixMap blobs in W2K3 and W2K8
new e37dc56 libcli/nbt: fix ndr_push_nbt_string() string labels with a length of 63 (0x3F) are allowed
new 7a02a2b s4:wrepl_server: truncate the scope of a netbios name to 237 bytes as Windows 2008 does
new ea7ec4f s4:winsserver: reject name registrations with a scope length > 237
new 07b06e5 s4:NBT-WINSREPLICATION: use an array of nbt_names to loop over different names
new 331505f s4:NBT-WINSREPLICATION: fix compiler warnings
new c1d8dc0 s4:NBT-WINSREPLICATION: test replication with names including scopes
new 70779a4 s4:NBT-WINS: pass the expected rcode of the name registration to the test code
new 431d75f s4:NBT-WINS: test large scopes
new b300981 Fix bug #7080 - Quota only shown when logged as root.
new 4e08d0d Arg. Got the sense of the test reversed to fix bug #7080 - Quota only shown when logged as root.. Doh !
new a35be8c Torture test for bug 7084 - Create time on directories not stored properly in an EA in new create time code.
new f3ee151 Fix bug #7084 - Create time on directories not stored properly in an EA in new create time code.
new 86bf5ea Add debug to make it clear when EA dosmode set is invoked.
new e3aeea2 s4:NBT-WINSREPLICATION: don't mark a local variable as static
new a2c95a5 Change uint_t to unsigned int in lib/replace
new d4fc2e8 Change uint_t to unsigned int in lib/crypto
new 2cb2d53 Change uint_t to unsigned int in lib/talloc
new a7250eb Change uint_t to unsigned int in lib/util
new aa6a507 Change uint_t to unsigned int in libcli
new 3ee9d1a Change uint_t to unsigned int in pidl
new a47b6eb Change uint_t to unsigned int in source3
new d8071e7 Change uint_t to unsigned int in source4
new 27920f4 s3:configure: check complete set of EA functions only when we found at least one
new 110a6f2 Fix bug 7063 - Samba 3.4.5 on ubuntu 8.04 64 bit - Core dumps.
new de24209 Fix bug 7081 - vfs_expand_msdfs doesn't work correctly (with fix identified)
new e1a1468 update samba schema for IBM Directory Server
new e00e6a2 s3: Simplify the code a bit: Catch (len==0) early
new bb83ffd net: Fix python 2.4 compatibility.
new ae95e80 s3:vfs_scannedonly: fix build on HP-UX
new acedd1c s3: fix build on Tru64 after it broke with deactivating pthread pool support
new 55d65ba s3:nsswitch: also use pthread CFLAGS for the nsswitch modules that might require it
new 259ba3a s4:mark the SYSTEM control always as non-critical
new 6cf5bdd s4-torture: handle NT_STATUS_CONNECTION_RESET
new c2e4746 s3:libsmb: don't reuse the callers stype variable in cli_NetServerEnum()
new 0c93aa3 s3:passdb: fix a type Domain Users has RID -513
new d899032 Fix bug 7075 - bug in vfs_scannedonly rmdir implementation.
new 6687c6e s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_ADDENTRY flag for DRSUAPI
new d8a7718 s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_GETCHGREQ_V5 flag for DRSUAPI
new 386f2c3 s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_GETCHGREQ_V10 flag for DRSUAPI
new 5c7f55b s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_RECYCLE_BIN ext. flag for DRSUAPI
new f9d820e s4/idl: Regenerate IDL for DRSUAPI interface
new 8823a54 s4/drs: propagate DRS_ extension flags in code base
new f9f1db1 s3: normalize "Changing password for" msg IDs and STRs
new 44b95bc s4:Heimdal build - never require the NSS wrapper for Heimdal Kerberos
new a51d750 NSS wrapper - add dependency to "nsstest"
new 16aa074 s4:UID wrapper - Fix includes
new e4d29bb s4:UID wrapper - Make it work on older distributions
new 1cd7223 s3: Fix some nonempty blank lines
new 004e3e4 s3: Hide some uses of pdb_get_init_flags (which I would love to remove...)
new dcc850e s3: Make guest_user_info() static
new 3ea602a s3: Remove a pointless if-statement
new abbd0f9 s3: Make use of ZERO_STRUCTP
new bd26944 Fix bug 7104 - "wide links" and "unix extensions" are incompatible.
new fac6d52 Remove now unused variable. Jeremy.
new 5bb89bc s4-ldb: fixed api.py selftest
new 5b398ed s3-brlock: add a minimim retry time for pending blocking locks
new 74267d6 s3-brlock: we don't need these MSG_SMB_UNLOCK calls now
new dd498d2 s3-smbd: add a rate limited cleanup of brl, connections and locking db
new 5dbf175 s3-events: make the old timed events compatible with tevent
new 913a9f4 s3: Fix malformed require_membership_of_sid.
new b93f07e Fix trailing whitespace errors I added (sorry).
new 8cb6f7e pam_winbind: Use strchr instead of strstr for a single character
new 65710da pam_winbind: Remove a nested if-statement. Bo, please check!
new 70534ad tdb: raise version to 1.2.1
new 5ab6a8d s4-registry: fixed byte order assumptions
new 1b2aad2 libwbclient: wbc_create_error_info is always called with mem_ctx==NULL
new 2607dc5 libwbclient: wbc_create_password_policy_info is always called with mem_ctx==NULL
new e2ddda3 libwbclient: wbc_create_logon_info is always called with mem_ctx==NULL
new 5552b44 s3: Fix some nonempty blank lines
new ff2d7d9 s3: Fix some comments
new c73ffb7 s3: Remove some unused code
new 6e510b4 s3: Make cli_get_fs_volume_info() use cli_trans()
new 1b4a3cc s3: Fix some DEBUG statements
new 328a626 s3: fix build issue on Tru64
new fbd646a talloc: Documented talloc with doxygen.
new 52c0cd3 talloc: Added doxygen config file.
new da0e396 Move the talloc details to the mainpage.
new 7fed22e talloc: fixed doc typo
new 6b01ca9 nbt: don't reference the event_ctx in nbtsock
new f692c6d s4-torture: more useful error message in SMB2-DIR
new 2aff1d6 s3: quiet the unresolved symbol warnings of the Compaq compiler when linking our vfs modules
new 8c8bb51 s3: signals are processed twice in child.
new 9fed901 s3: Don't invalidate cache for uninitialized domains.
new 6e7bcaa8 libreplace: Attempt to fix bug 5910, detect a broken getaddrinfo
new 02320cb libreplace: add check for NSS_WRAPPER_DISABLE similar to SOCKET_WRAPPER_DISABLE
new 42efa32 s4:heimdal_build: allow flex-2.5.35:bison-2.4.1 to regenerate files
new 4a4b2a5 s4:heimdal: regerenate files
new 779821d s3: shortcut gid_to_sid when "ldapsam:trusted = yes"
new b99046f s3: Make pdb_copy_sam_account also copy the group sid
new e10d086 s3:passdb: speed up pdb_get_group_sid()
new 25038fa s3:pdb_ldap: try to build the full unix_pw structure with ldapsam:trusted support
new 49ace81 s3:pdb_ldap: optimize ldapsam_alias_memberships() and cache ldap searches.
new 6753fb1 s3:pdb_ldap: don't search for the users primary group, if we already know it
new 89c089d s3-net: fix net ads dns usage calls.
new a8d6549 s4:subtree_delete - "NULL" as format string isn't allowed on FreeBSD
new aa72950 s4-smbtorture: skip over ValidatePassword if DCERPC error is returned.
new 1422a94 talloc: Fix abi checks and ifdefs
new 6bf2a82 talloc: Fix abi checks in release script
new 6339de7 release-scripts: parametrize scripts
new 30a1bc3 s3:nmbd: also listen explicit on the subnet broadcast addresses
new 0140bc3 s3:nmbd: change "nmbd:bind explicit broadcast" into "nmbd bind explicit broadcast"
new 9887751 s3:docs-xml: document "nmbd bind explicit broadcast"
new dc58672 s3:smbd: rename api_RNetServerEnum => api_RNetServerEnum2
new 495ac46 s3:smbd: add/improve some DEBUG messages in api_RNetServerEnum2()
new 30eec06 s3:smbd: implement api_RNetServerEnum3
new 9b5198d s3:libsmb: fix NetServerEnum3 rap calls.
new e425162 Fix bug #6876 for acl_tdb module.
new 3f2415c Make "nmbd bind explicit broadcast" on by default.
new 580f955 s4-torture: allow host-only in unc lists in smbtorture
new d1c7d7d vfs_catia: fix return type warnings
new fb0c032 s3: fix some wrong newlines in de translation strings
new 4dc2be2 s3:passdb: only use gid_to_sid() result if the result is a group of our local sam
new e0472c5 s3:selftest: make selftest requires bash for now
new 8088a17 testprogs: print form info levels in EnumForms(),GetForm() spoolss tests.
new 5afae25 testprogs: print port info levels in EnumPorts() spoolss tests.
new 5db64e8 testprogs: print monitor info levels in EnumMonitors() spoolss tests.
new dcad544 testprogs: print printprocessor info levels in EnumPrintProcessors() spoolss tests.
new bf7156b testprogs: print datatypes info levels in EnumPrintProcessorDatatypes() spoolss tests.
new 73e6212 testprogs: print job info levels in EnumJobs() spoolss tests.
new 7c95d55 testprogs: regenerate printlib prototypes for spoolss test.
new a5b003e s3-docs: Add missing para end tag.
new a0ac6a8 s3-docs: Fix make manpages3.
new e34637b s4:Remove "Py_RETURN_NONE" compatibility code
new 04cf9b8 pidl - Remove "Py_RETURN_NONE" compatibility code
new 45cbf49 check_python.m4 - Raise the minimum python version up to 2.4
new 1686a5e s3:smbd: Fix really ugly bool vs. int bug!!!
new bc8242a s3:smbd: use StrCaseCmp() instead of strcasecmp
new 9ad6f43 Fix off-by-one error in working out the limit of the NetServerEnum comment.
new 539bbf8 Second part of fix for bug 7063 - Samba 3.4.5 on ubuntu 8.04 64 bit - Core dumps.
new a056eb8 Missed one check on the memcpy for bug #7063.
new 8ddc977 Fix bug #7122 - Reading a large browselist fails (server returns invalid values in subsequent SMBtrans replies)
new f8778ba s4-smbtorture: use test_GetPrinter_level in RPC-SPOOLSS-NOTIFY.
new f299fe5 s4:provision Just 'do the right thing' with empty smb.conf files
new 6269cdc tdb: give a name to the invalid recovery area constant (0)
new b37b452 tdb: fix recovery reuse after crash
new 9b75650 s3: change ldap filter to what really was intended
new 1cd9df8 testprogs: add more error codes for spoolss test.
new 84fba3c Change the default of "nmbd bind explicit broadcast" to "no" until the double processing problem in bug #7118 is fixed.
new c2f3ed4 More of the fix for bug #7118 - nmbd problems with socket address.
new f2d7d97 Revert "Change the default of "nmbd bind explicit broadcast" to "no""
new 32575ed Temporary changes to dlinklist to keep the implementation static whilst uses of (list)->prev are moved over to DLIST_PREV. This will be replaced when the final (new) version of the dlinklist.h header is added.
new f017edc s4-dsdb: update repl_meta_data.c to use new DLIST_ macros
new a5d2fb7 s4-ldb: update ldb_tdb to use new DLIST_ macros (cherry picked from commit 6ede911654566a7e21ded70dacac68df3b6a1bca)
new ece7089 s3-nmbd: update nmbd to use new DLIST_ macros (cherry picked from commit 4d23d777bc6d4fad20d0f3084fe658635812bee9)
new 54fc99e s3-ldb: update the old ldb in s3 to use new DLIST macros (cherry picked from commit a7d8bfd373392eecf4fff33d39b85e1b55ad901d)
new 7842b39 s3-memcache: update memcache to use new DLIST macros
new d550621 s3-libsmb: update libsmb to use new DLIST macros
new 4689826 s3-locking: update to use DLIST_ADD_AFTER() (cherry picked from commit 6c6df527e14514027cbcaa6deac25adf04363926)
new f592d42 s3-perfcount: update to use new DLIST macros (cherry picked from commit a13b507f2d8be7f90c8872094cd0732926a6fcbb)
new aa52a09 s3-registry: update to use new DLIST macros (cherry picked from commit 3437713ad7e5bccafde30553a8232119fd2a9eb9)
new 13ac4ad s3-smbd: update to use new DLIST macros (cherry picked from commit 365b408c458c848a818637d9b36a0423aeb1ba54)
new 32809bd util: rewrite dlinklist.h so that DLIST_ADD_END() is O(1)
new 91cb7b7 test:local added LOCAL-DLINKLIST testsuite (cherry picked from commit 95a5bee2c30a67a35604b0456ab7836f6dc67702)
new ed0e0a2 Fix bad use when freeing linked list. Todd Stecher (Original author) please check !
new 0f0229c Fix unused variable warning after change to new DLINK macros.
new 5a2ff4d s4:provision Be more polite to long-suffering Samba testers.
new 5a72eca s4-provision: move zone file to dns subdirectory
new c986bfb s4-provision: pre-create a named.conf.update file
new d6fb64c libreplace: added replacements for dprintf() and vdprintf()
new ae95d61 util: added file_compare() utility function
new 6bfb216 s4-provision: cope with umask in creating private/dns
new 89b6a80 s4-dns: added a dns update task
new 1e1b081 s4-selftest: don't run rndc reload in selftest
new 2cf97c4 s4-dns: don't leave behind a tmp file
new d1c2923 provision: Fix an error with eadb when using not default install dir and running as a non root user
new bcba41c python-s4: use secrets.ldb instead of sam.ldb for reading domain SID
new a4d0563 provision: Use short name for assignee of ACE (BA, SA, CO, ...)
new 7dde20a s4/idl: Naming reserved flags for DRSUAPI_SUPPORTED_EXTENSION_ field
new 0a05af9 s4/idl: regenerating drsuapi.idl
new 61246da s4/net_drs: 'net drs' utility initial creation
new fedc115 s4/net_drs: 'net drs bind' command implementation
new 976201d s4/net_drs: 'net drs kcc' command implementation
new f78a534 s4-net-drs: fix some coding style issues
new 7bd7194 s4-drs: Add DRSUAPI_DRS_NONGC_RO_REP bit to DRS_OPTIONS
new 490e1f8 testprogs: use ConvertSidToStringSid in order to print sids in spoolss test.
new 4f8a4cb testprogs: print secdesc->Control in spoolss test.
new 5e1dd19 testprogs: one more error code for spoolss test.
new 25001bb s3-spoolss: implement spoolss_EnumJobs level 3.
new a16e974 spoolss: allow to set server architecture via parametric option.
new 2a0b16c s3: re-run make samba3-idl.
new 76a2e93 libds: added recyclebin feature GUID
new 9ba0d10 s4-pyldb: null terminate string ldb message elements from python
new 802f6b7 s4-script: make enablerecyclebin use system_session
new 4aaa7fe s4-provision: fixed --function-level option to provision
new 960fab4 s4-build: avoid finding python symlinks
new 45defdb s4-provision: import the R2 functional level
new 14c4c2c ldb_match - Ignore ":dn" part of extended matches for now
new cd18695 Suplementary patch for bug #7104 - "wide links" and "unix extensions" are incompatible.
new 94865e4db Fine changes to previous fix for bug #7104 - "wide links" and "unix extensions" are incompatible.
new 5d92d96 Introduce lp_safe_widelinks()
new 02a5078 Final part of jumbo patch for bug #7104 - "wide links" and "unix extensions" are incompatible.
new f9d041c libwbclient: Zero out context on initialization
new 3204113 libwbclient: Add async wbcPing_send/_recv
new 1ca7274 libwbclient: torture-test wbcPing async functions.
new a089522 libwbclient: add wbcInterfaceVersion send/recv calls
new fd6b145 libwbclient: Add async wbcInfo_send()/wbcInfo_recv() calls
new 7cb070f libwbclient: Add wbcNetbiosName_send/recv calls
new 99c0f56 libwbclient: Add wbcDomainName_send/recv call
new 861ef36 libwbclient: Add wbcDomainInfo_send/recv calls
new 33bbe1c libwbclient: Add wbcInterfaceDetails_send/recv
new 4ff1906 libwbclient: Implement wbcSidToUid_send/recv
new 446b4aa libwbclient: Implement wbcUidToSid_send/recv
new ada6e26 libwbclient: Implement wbcSidToGid_send/recv
new 5788672 libwbclient: Implement wbcGidToSid_send/recv
new 749fb03 libwbclient: Implement wbcLookupSid_send/recv
new 145f2c7 libwbclient: Implement wbcAuthenticateUserEx_send/recv
new cf96837 libwbclient: Implement wbcLookupName_send/recv
new 5d84805 libwbclient: Test wbcLookupName async functions
new 86d70ae s4 idmap: Make the sid_to_xid and xid_to_sid calls static.
new ea055e8 s4: Switch to S3-style id mapping data types.
new 4ff7f6e s3 test: Make the netbios name test pass again
new a6f402a Remove lp_safe_widelinks() -> convert to just lp_widelinks. Suggestion from Volker.
new 9fc76f8 Remove the code replaced by widelinks warning.
new 8f07339 spoolss: regenerate hand-marshalled ndr_push_spoolss_DriverInfo101 after ndr64 changes.
new 95846bf spoolss: make sure hand-marshalled spoolss_DriverInfo101 handles relative_highest_offset.
new 7e328e1 spoolss: regenerate hand-marshalled ndr_pull_spoolss_DriverInfo101 after ndr64 changes.
new 44f75ed s3: notify_onelevel does not use seqnums, so don't open asking for it
new eee9811 s4:net/drs: use the full path to "utils/net/drs/net_drs*.h"
new e82ac86 s4:net_drs_bind: make some more stuff static
new de55589 s4:getopt.py - set the password callback only when no password has been provided
new d5af819 s4:auth/credentials/credentials.c - Initialise the "lm_response" and "nt_response" structures
new 89621d8 testprogs: print all printerinfo levels in spoolss test.
new 2e2b7e8 s4:kdc Fix double free and uninitialized memory.
new 30797ce s4:kdc Fill in created_by principal field
new 4c1c3f2 s3: Implement global locks in a g_lock tdb
new 12abab7 s3: Add ctdb_conn_msg_ctx()
new b13dd17 s3: setup debug for smbtorture
new 16bc6ba s3:dbwrap_ctdb: start rewrite of transactions using the global lock (g_lock)
new a035062 s3:torture: add a test LOCAL-DBTRANS to torture dbwrap with transactions.
new ebc08b9 s3: Add tdb_data_equal
new d4c0afa build: Add a configure check for CTDB_CONTROL_TRANS3_COMMIT.
new 5a0c427 s3:dbwrap_ctdb: update (C)
new 26225d3 s3:dbwrap_ctdb: change db_ctdb_transaction_store() to return NTSTATUS.
new 3fe7ce1 s3:dbwrap_ctdb: maintain a database sequence number that bumps in transactions
new 9113ce8 s3:build: remove checks for deprecated ctdb controls.
new a66c40f s3:dbwrap: If "-n" is given to dbwrap_torture, open db with CLEAR_IF_FIRST
new 10a44ee s3:dbwrap_ctdb: fix db_ctdb_fetch_db_seqnum_from_db() when NT_STATUS_NOT_FOUND.
new fb981cd s3:dbwrap_ctdb: fix two "may be used uninitialized" warnings
new 1505b69 s3:dbwrap_ctdb: fix an uninitialized variable.
new 524072b s3:dbwrap_ctdb: fix logic error in pull_newest_from_marshall_buffer().
new 1d594bd s3:dbwrap_ctdb: fix brown paperbag bug in ctdb_transaction_commit.
new c311697 s3:dbwrap_ctdb: exit early when nothing has been written in transaction_commit.
new 1933214 s3:dbwrap_ctdb: fix reading/storing of special key __db_sequence_number__
new 8e306b5 s3:g_lock: remove an unreached code path.
new e4af0bc s3:ctdb_conn: add ctdbd_conn_get_fd() to get the fd out of the ctdb connection
new 83fffbe s3:g_lock: remove a nested event loop, replacing the inner loop by select
new 09f3ed10 s3:make "net conf addshare" atomic by wrapping all writes in one transaction
new a752bbd s3:registry: eliminate race condition in creating/scanning sorted subkeys
new a6338c0 v3-4-ctdb: Do not do any logrotation
new 72242ef packaging(RHEL-CTDB): adapt configure.rpm to match the spec-file configure call
new 2fdd8b1 Fix bug #7126 - [SMBD] With access denied error smbd return wrong NT_STATUS_OBJECT_PATH_INVALID error
new 1f89ffd Revert "Fix bug #7126 - [SMBD] With access denied error smbd return wrong NT_STATUS_OBJECT_PATH_INVALID error"
new 465ffba Remove #if SOFTLINK_OPTIMIZATION code.
new cb0ea27 s3/smbd: change locking behavior when "lock spin time = 0".
new c7f16ab Fix error in docs. Should be milliseconds, not microseconds.
new 10e54fb Fix warning messages on compile in g_lock.c Volker & Michael please check.
new d46d771 Simplify the logic in make_connection_snum(), and make it match Windows behavior.
new 9252df5 Use sec_initial_uid() in the places where being root doesn't matter, and 0 in the places where it does.
new 6824c6f tdb: Apply some const, just for clarity
new 6384460 util: added TYPESAFE_QSORT() macro
new f435538 libreplace: add fdatasync() if not available
new 1373e74 tdb: use fdatasync() instead of fsync() in transactions
new 5549190 s4-dsdb: use TYPESAFE_QSORT() in dsdb code
new 0f50f44 s4-auth: use TYPESAFE_QSORT() in gensec
new 828b5cd s4-socket: use TYPESAFE_QSORT() in netif code
new e5c83e1 s4-ntvfs: use TYPESAFE_QSORT() in notify code
new f954f52 s4-rpcserver: use TYPESAFE_QSORT() in rpc servers
new 700f464 s4-torture: use TYPESAFE_QSORT() in smbtorture
new 1da87fc s4-wrepl: use TYPESAFE_QSORT() in wins repl code
new 46dfa9d s4-ldb: added LDB_TYPESAFE_QSORT()
new 3ae75a4 s4: use LDB_TYPESAFE_QSORT() instead of ldb_qsort()
new da86f08 s4-rpc: be more careful about DCERPC auth padding
new f69135e s4-smbd: fix crash in notify code on client termination
new ece99c7 s3: Fix a C++ warning
new 1a995ab s3: Fix a typo
new 95ca53f Use ZERO_STRUCTP
new e371317 use ZERO_STRUCT
new 65b26ba s3: Fix some nonempty blank lines
new ceebed6 s3: TREE_NODE -> struct tree_node
new 2260732 s3: SORTED_TREE -> struct sorted_tree
new 3ab78e3 s3: Make adt_tree data definitions private to adt_tree.c
new 613777e s3: Remove unused comparison fn from "struct sorted_tree"
new b99d9f8 libwbclient: Separate out the async functions
new 271a4c6 s3: Fix typo found by jhell <jhell at DataIX.net>
new 2ea2d2a s3: Fix bug 5198 -- parse chfn(1)-change gecos field
new b00d223 s3: Fix Coverity ID 629: DEADCODE
new 9848086 libwbclient: Fix s4 build failure by fixing up includes.
new eed65ed s4:server.c - use always "return" instead of "exit" in the "binary_smbd_main" function
new 415c615 s4:util.c - Corrected the location of the "Directory Service" object
new 3598409 s4:popt_common.c - fix intendation
new 195bda5 s4:loadparm.c - the logfile parameter value needs to be duplicated
new 0c39fbc s4:loadparm.c - prevent memory leaks
new 282cc79 s4-ldb: use TYPESAFE_QSORT() in the rest of the ldb code
new cebbc9a s3-includes: enable TYPESAFE_QSORT() in s3
new 76a7382 lib: use TYPESAFE_QSORT() in lib/ and libcli/
new 007f24f s3-lib: use TYPESAFE_QSORT() in s3 interfaces code
new 7347ca3 s3-libsmb: use TYPESAFE_QSORT() in namequery code
new 8120bc2 s3-lib: use TYPESAFE_QSORT() in remaining s3 library code
new 95e2688 s3-vfs: use TYPESAFE_QSORT() in s3 VFS modules
new c804102 s3-nmbd: note TODO item for qsort
new 7cff685 s3: convert registry and printing code to TYPESAFE_QSORT()
new 93a3359 s3-locking: convert brlock to TYPESAFE_QSORT()
new bc5d203 s3-rpc: convert wkssvc to use TYPESAFE_QSORT()
new 3f0898a s3-smbd: convert lanman and notify code to TYPESAFE_QSORT()
new 862a17e s3: last part of TYPESAFE_QSORT() conversion
new ccfa40f util: update three other copies of our dlinklist.h macros
new 259129e a4-dcerpc: another attempt at dcerpc auth padding
new eb5fc89 s4-rpcserver: teach the rpc server to cope with bad sig_size estimates
new 05b6e3f s4:dcesrv_lsa.c - remove a superfluous empty line
new d3a4294 s3: Fix initgroups return check
new 6ec6fa0 s3: eventlogadm.c: add -s option to use alternative config file.
new 4694b46 s4-dsdb: added dsdb_modify_permissive()
new 2908f21 s4-drs: use a permissive modify in addentry
new 05425fc s4-drs: replace manual checks with dsdb_modify_permissive()
new 28bd971 s4:provision.c - "provsion_store_self_join" - don't set the realm if it's NULL
new 72f250a s4-smbtorture: add some security descriptor tests to RPC-SPOOLSS and RPC-SPOOLSS-PRINTER.
new ddbda92 spoolss: disable GetPrinterDriver level 101 (as called by XP).
new 5aa42f8 s4-drs: Fixes bugs regarding Urgent Replication on wrong situations
new cf1ed06 s4-drs: Function for accessing dsdb_load_partition_usn from Python
new f5de126 s4-drs: Test situations for Urgent Replication
new 1ca2bd7 s4-test: minor fixes to urgent_replication.py
new 3035c7c s4-ldb: fixed permissions on urgent_replication.py
new 2dff1f4 s4-test: use local ldb for urgent_replication test
new 694ab7c s4-heimdal: Fix typos in comment.
new 4edbb25 s4-dsdb: don't change replPropertyMetaData if the value hasn't changed
new 0cf4e8a s4-kcc: initial code for the topology algorithm
new aba7376 s4-kcc: remove C++ comment
new 9c46f42 s4-drs: enable the recyclebin optional feature
new 595982a s4-rootdse: we don't need DSDB_FLAG_OWN_MODULE here
new bac235d s3: Fix a typo
new 1988f42 testprogs: fix EnumJobs debug output in spoolss test.
new cdf2f6b s4-smbtorture: w2k8r2 allows to add printers w/o defining printprocessor.
new a6192d7 s4-smbtorture: use test_SetPrinter call in spoolss security descriptor tests.
new 71cfcee s4-smbtorture: add rather simple spoolss device mode test.
new bb05595 s4-smbtorture: more work on SD tests for RPC-SPOOLSS.
new 3e2a867 s4-drs: DsReplGetInfo() for DS_REPL_INFO_REPSTO infoType
new 23d1dd5 s4-drs: DsGetReplInfo() refactoring
new 351f694 testprogs: add "samba3" and "architecture=" options to spoolss tester.
new 1e59e5d s4-smbtorture: allow to call OpenPrinterEx with devicemode.
new 41bb876 s4-smbtorture: more work on test_PrinterInfo_DevMode RPC-SPOOLSS-PRINTER.
new 020c8df s4-smbtorture: fix spoolss SD test against w2k8r2.
new f6c39ce s3-docs: Document 'smbclient -C'.
new 67950c2 s4-dsdb: move dsdb_request_add_controls() into dsdb/common/util.c
new c6d85d6 s4-dsdb: replace dsdb_modify_permissive() with dsdb_modify() and dsdb_flags
new 90203f8 s4-dsdb: change samdb_replace() to dsdb_replace() and allow for dsdb_flags
new e9be1fc s4-dsdb: change dsdb_search_dn_with_deleted() to dsdb_search_dn() with dsdb_flags
new 8f4a342 s4-dsdb: replace dsdb_find_dn_by_guid() with a dsdb_search() call
new b630530 s4-dsdb: added dsdb_search_one() and cleanup dsdb_find_dn_by_guid()
new 0bedb9c s4-dsdb: removed gendb_search_single_extended_dn()
new 6d65f4c s4-kcc: remove search_onelevel_with_deleted() in kcc
new 86f8ddf s4-samdb: use dsdb_search() in cracknames
new 018fb2d s4-dsdb: return LDB_ERR_CONSTRAINT_VIOLATION on num_recs != 1
new 1e13d3f s4-dcerpc: fixed auth padding to be relative to the stub, not packet
new e3a272c s4-rpc: don't use auth padding in rpc bind requests as it breaks s3
new eda16f2 s4-kcc: remove a qsort() that snuck into the new topology code
new f3bdb16 s3: Fix handling of processes that died in g_lock
new 07978bd s3: Optimize g_lock_lock for a heavily contended case
new 725b365 s3: Avoid a thundering herd in g_lock_unlock
new be919d6 s3: Avoid starving locks when many processes die at the same time
new 83542d9 s3: Slightly increase parallelism in g_lock
new f8b246e s3: Fix timeout calculation if g_lock_lock is given a timeout < 60s
new 77fc30b testprogs: add rather simple device mode tests to spoolss test.
new eb8800e s4-rpc: paranoid check for auth_length
new d14c375 s3:rpc streamline memory handling
new 72c0cd7 s4-provision: fix permissions on generated DNS zone file
new 5c71614 examples: add bind9 patches for TSIG-GSS support
new 8756e13 util: added samba_runcmd()
new 8633d81 s4-param: added "rndc command" smb.conf option
new fd25563 s4-dnsupdate: use samba_runcmd() in the dns update task
new 986627c s4-provision: freeze the DNS zone before creating the zone file
new ff5bfb9 s4-smbtorture: refactor setprinter devicemode calls in RPC-SPOOLSS-PRINTER.
new b32c1e2 s4-smbtorture: also test level 2 sets for devicemodes and see if they persist.
new 3a9dc49 s4-smbtorture: unify test list to run against single created printers in RPC-SPOOLSS-PRINTER.
new 8aef63d s3: Fix bug 7139
new a8cc2fa cifs.upcall: allocate a talloc context for smb_krb5_unparse_name
new 0b3e950 socket_wrapper: also ignore AF_INET6 in swrap_setsockopt()
new 135543b tsocket/bsd: fix do_bind logic for AF_INET
new 6637b2f tsocket/bsd: fix bug #7140 use calculated sa_socklen for bind() in tstream_bsd_connect_send()
new 8a0949d tsocket/bsd: fix bug #7140 autodetect ipv4 and ipv6 based on the remote address if the local address is any
new 1ffcb99 tsocket/bsd: set IPV6_V6ONLY on AF_INET6 sockets
new d07cd37 tsocket/bsd: fix bug #7115 FreeBSD includes the UDP header in FIONREAD
new 8078614 s4/ldap: Refactor the fix for ldap nested searches
new 0e8fe82 s4/drs:kccdrs_replica_get_info_obj_metadata implementation
new 55f7c74 s4/drs: add DRSUAPI_ATTRIBUTE_options attribute
new 968bd16 s4/rodc: change the libnet_become_dc code to do RODC join
new 936828d Fix commit d07cd37b993d3c9beded20323174633b806196b5
new bc0b152 s3: let the pam_winbind po files reference the correct location
new 94074eb s3: go straight to winbindd_dual_pam_auth() in case of !NT_STATUS_OK
new 5564e71 Fix bug #6557 - Do not work VFS full_audit
new 7b4387f Fix bug #7146 - Samba miss-parses authenticated RPC packets.
new 7202dcd s4:param Modify secrets_get_domain_sid to give more useful errors
new 38c50c7 Got back to 16-byte padding on auth RPC. S3 clients and servers now cope with this. Jeremy
new d5e30de s3-rpcclient: fix uninitialized variable in wkssvc_enumerateusers.
new 57847c2 s4-smbtorture: avoid potential loop while adding a new printer in RPC-SPOOLSS-PRINTER.
new a1ba72f s4-smbtorture: simplify test_PrinterInfo_DevMode a bit.
new 97d3637 s4-smbtorture: try more combinations to find printers in test_EnumPrinters_findname().
new 998a7b4 s4-smbtorture: skip printer info cross tests against samba 3 for now.
new 6cf10cc s3-modules: fix get_acl_blob in the acl_tdb VFS module.
new 9ff2c1e testprogs: print SDDL string of printer security descriptors
new 5cff7e1 s3-spoolss: add some printer info validation for AddPrinter calls.
new 2d2db2a s3-spoolss: more AddPrinter{Ex} checks.
new 8ce66fb s3-spoolss: in spoolss_EnumPrinters r->in.server is a *unique* pointer!
new 43e3d8f s3-spoolss: fix return code of spoolss_DeletePrinter.
new 34ad5da s3-selftest: include addprinter/deleteprinter command.
new 867daf6 s3-selftest: finally enable RPC-SPOOLSS-PRINTER against Samba 3.
new 9abce9f Revert "Got back to 16-byte padding on auth RPC. S3 clients and servers now cope with this. Jeremy"
new c42d9c4 tsocket/bsd: fix comment in tdgram_bsd_recvfrom_handler()
new b6f58e2 s3-selftest: fix return code for modprinter.pl -a.
new b3c2b22 s3-spoolss: Fix _spoolss_EnumPrinters servername handling.
new 37115f9 s3:docs: add some advice for usage of strict allocate
new 4948197 s3-docs: Remove trailing whitespaces and fix a typo.
new bc20d34 libndr: add ndr_push_relative_ptr2_start and ndr_push_relative_ptr2_end.
new a049d75 pidl: use ndr_push_relative_ptr2_start and ndr_push_relative_ptr2_end.
new c869328 s3: re-run make full_idl.
new bfd6edb spoolss: fix relative pointers in ndr_push_spoolss_DriverInfo101.
new b423bd2 librpc/ndr_drsblobs: use ndr_push_relative_ptr2_start()/_end()
new e035911 librpc/ndr_krb5pac: use ndr_push_relative_ptr2_start()/_end()
new 98e143c librpc/ndr: make ndr_push_relative_ptr2() static
new c9fa97b libndr: change subcontext buffer allocation to allocate on subcontext_start.
new ee13a51 libndr: add LIBNDR_FLAG_RELATIVE_REVERSE flag.
new a2c3429 libndr: add LIBNDR_FLAG_NO_RELATIVE_REVERSE so that relative reverse processing can be disabled for single structure elements.
new b5f9c44 libndr: give an error when ndr_push_relative_ptr2_start()/_end() is used with the RELATIVE_REVERSE flag
new 0534775 libndr: store a subcontext buffer size in ndr_push_subcontext_start.
new 31c7780 libndr: implement LIBNDR_RELATIVE_REVERSE handling
new 4a76d29 libndr: for now align reverse relative pointers to 2 bytes by default.
new 8310f02 libndr: fix ndr_size_* calculation with relative reverse buffers
new a4c3aeb spoolss: use subcontext in NDR_SPOOLSS_PUSH_ENUM_OUT macro.
new 2059a16 ndr_spoolss_buf: use LIBNDR_FLAG_NO_NDR_SIZE in NDR_SPOOLSS_SIZE_*
new 6d0a397 spoolss: set NDR_RELATIVE_REVERSE flag for various unions that have relative pointers.
new 8f52957 spoolss: make all security descriptors and devicemodes 4 byte aligned and add missing subcontexts.
new 8c4ff98 spoolss: make two bitmaps public.
new f10a2d7 security: make two bitmaps public.
new 70f8b34 s3: re-run make samba3-idl.
new 2881742 spoolss: add spoolss_security_descriptor.
new 0a8011a spoolss: use ndr_push_spoolss_PrinterInfo2 hand-marshalled version (moves devmode relative pointer down to sd).
new 0bf9c5e testprogs: add RPC_S_PROCNUM_OUT_OF_RANGE error.
new df13b13 Fix bug #7154 - mangling method = hash can crash storing a name not containing a '.'
new a4e8210 Fix bug #7155 - valgrind Conditional jump or move depends on uninitialised value(s) error when "mangling method = hash"
new 77164a8 testprogs: add tests for GetJob() to spoolss test.
new c0ebca2 s3: optimize strict allocate for XFS on IRIX
new 9b9c9fd s4-smbtorture: be more verbose in LOCAL-NSS-WRAPPER.
new 2eb83f2 s4-smbtorture: add LOCAL-NSS-WRAPPER-DUPLICATES test.
new 11a87cd More fixes for bug #7146 - Samba miss-parses authenticated RPC packets.
new 1a42b02 nss_wrapper: fix segfault in print_group() in the testsuite
new 13533e1 s3-spoolss: add support for _spoolss_SetPrinter level 8.
new 91a4db6 More fixes for bug #7146 - Samba miss-parses authenticated RPC packets.
new af4a7c0 s4:winbind Make the 'no SID found' message even more detailed
new 10fed05 s4:rpc_server Record the remote connections association group ID
new e4523e3 misc.idl: Add reference to the slightly odd representation of if_version
new a8b2088 s4:selftest Add infrastructure for testing against an RPC proxy
new 809dd8c s4:selftest Add test for the RPC proxy
new 76aa37f librpc/ndr: don't overwrite the content in ndr_push_relative_ptr2_end()
new e40310a testprogs: ignore GetJob level 3 and 4 against samba for now.
new 299e5bc s4-smbtorture: print more comments while running SD and DM tests in RPC-SPOOLSS-PRINTER.
new f2ecec3 s4-smbtorture: add --option=torture:spoolss_check_size=yes.
new 0e95a6a s4-smbtorture: explain failure conditions in printer device mode tests a little more.
new ec0aa8a s4-smbtorture: more work on devicemode tests.
new 9f22284 librpc When sending endpoint mapper requests, include the minor if_version
new f74ce57 s4:rpc_server Add a 'if_version' parameter to the bind operation.
new fff7750 readability reformatting
new ad77ae1 First part of fix for bug #7159 - client rpc_transport doesn't cope with bad server data returns.
new 0055e33 Second part of fix for bug #7159 - client rpc_transport doesn't cope with bad server data returns.
new c8a3c01 remove trailing tabs and spaces
new da1970c s4:lsa open trusted domain also with dns name
new a9d9447 s4:credentials Add hooks to extract a named Kerberos credentials cache
new a7036a9 librpc/ndr Remove unused macros
new 89e6a52 s3: Add cli_smb()
new b69a74e s3: Convert cli_raw_ioctl to use cli_smb()
new 8930a9c s3: Convert cli_qpathinfo_basic to use cli_trans()
new f27857e s3: Fix a typo
new 1f451d1 s3: Remove a "typedef struct"
new 48d6ed7 s3: Fix some nonempty blank lines
new 2beaa19 s3: Slightly simplify the logic of completion_remote_filter
new 1e8a84a s3: Add printf why LOCAL-dom_sid_parse failed
new e38908e s3: Rename LOCAL-dom_sid_parse to LOCAL-string_to_sid, add some tests
new 77dd1b2 s3: Make string_to_sid survive the LOCAL-string_to_sid test
new 15edc96 s3: Use the status from cli_raw_ioctl in torture_ioctl_test
new 0679c77 cleanup
new 65914ed s3: Avoid calling cli_alloc_mid twice in cli_smb_req_iov_send
new e592dee s4:AD content - Add the DFSR objects which exist on Windows Server >= 2008
new 973ea19 s4:AD content - adequate some revision levels to match Windows Server 2008
new 017e401 s4:AD content - Implement the new password settings container
new f2eac3b s4:provision.py - try to use other addresses than "127.0.0.x" and "::1"
new eca8697 s4:dsdb/util.c - Use LDB result constants in some more helper functions
new 461987b s4:password_hash - Fix up request message pointers
new c16d4fb s4:partition DSDB module - Cosmetic fixups
new 280a8a7 s4:operational LDB module - enable support for passing referrals through it
new 73bfd9d s4:netlogon enhance DsrEnumerateDomainTrusts
new 6de98ba s4:torture/ldap/basic.c - add some "const"
new 09e756b Spelling fixes for tdb.
new 119a823 Spelling fixes for tevent.
new 842fb05 Spelling fixes for popt API documentation.
new 7863bb1 Spelling fixes for nss_wrapper.
new 11b211c Spelling fixes for lib/compression.
new 319d3bf Spelling fixes for tsocket API documentation.
new 198b17a Spelling fixes for libreplace.
new e4c2f4d Spelling fixes in lib/zlib.
new dd89dc2 Spelling fixes for libutil
new 1683d09 LDB related spelling fixes.
new 7def87c Typo fix.
new 3eacc83 Spelling fixes for source4/lib/registry.
new 4b02468 Spelling fixes for source4/auth.
new 7a23b97 Various source4 spelling fixes.
new 1e986c1 More spelling fixes across source4/
new 91bf841 s4:registry/regf.c - specify the context when freeing the "regf" variable
new d122bfc s3: Add a talloc_move for the inbuf to cli_smb_recv
new 299d9c4 s3: Explicitly handle inbuf in cli_smb_oplock_break_waiter_done
new 47c61b4 s3: Explicitly handle inbuf in cli_session_setup_guest_done
new 036fcaf s3: Explicitly handle inbuf in cli_sesssetup_blob_done
new 160c459 s3: Explicitly handle inbuf in cli_tcon_andx_done
new fdd82e6 s3: Explicitly handle inbuf in cli_negprot_done
new 1fab94a s3: Explicitly handle inbuf in cli_echo_done
new 12863ff s3: Explicitly handle inbuf in cli_ntcreate_done
new 409fd66 s3: Explicitly handle inbuf in cli_open_done
new 41ebf58 s3: Explicitly handle inbuf in cli_getattrE_done
new 327f93b s3: Explicitly handle inbuf in cli_getatr_done
new be62ca1 s3: Explicitly handle inbuf in cli_dskattr_done
new 486f734 s3: Explicitly handle inbuf in cli_message_start_done
new 78d7f27 s3: Explicitly handle inbuf in cli_read_andx_done
new 964210b s3: Explicitly handle inbuf in cli_write_andx_done
new 82f6f39 s3: Explicitly handle inbuf in cli_trans_done
new f1fe808 Add an "attributes" string to allinfo. Jeremy.
new 3aee8e7 Ensure STREAMERROR deletes any files in the \\testdir before rmdir and mkdir. Jeremy.
new 2a5060f A test "store create time" parameter got commited by accident. Remove it. Jeremy.
new 6c0cd48 ldb:web Fix typo
new dbcc7ad s4:netlogon fix segfault
new d4b8be5 s4:netlogon GetTrustedDomainInformation
new 0c8608b s3 Fix the build
new 4ef82ac s4:netlogon RPC - fix the indentation
new f924b77 s3:winbindd: never mark external domains as internal!
new d9f31fe s3-print: Remove obsolete signal type cast.
new b9cf55c s3-passdb: Remove obsolete signal type cast.
new 069350d s3-pam_smbpass: Remove obsolete signal type cast.
new 38b0e6b s3-nmbd: Remove obsolete signal type cast.
new 5ad801b s3-libads: Remove obsolete signal type cast.
new c6c21f4 s3-lib: Remove obsolete signal type cast.
new f33b697 s3-smb: Remove the obsolete signal type cast.
new 95a0ab5 s4-smbd: Remove obsolete singal type cast from the thread process model.
new 8ac0c9f libutil: Remove obsolete signal type cast.
new 13e2f5f libreplace: Remove the obsolete signal type cast.
new 95ee01b s4-config: add dyn_SBINDIR
new ae209d4 s4-param: added "dns update command" smb.conf option
new 61af327 s4-dns: call out to the dns update command every 10 minutes
new cb7ab80 s4-pyglue: added interface_ips() call
new 7593b6d s4-dns: improved logging, and run name check at startup
new 394a7ce s4-selftest: disable rndc and dns update in build farm
new 69d5cea s4-smb: Migrate named_pipe_server to tsocket.
new 975a7a3 tstream: Added a typedef for the function prototype.
new ce7727c s3: add explicit configure option whether or not to enable dmapi support
new 752bffc s3: Consolidate server_id_self into the equivalent procid_self()
new ddfd5b6 s3:selftest: $WORKGROUP doesn't exist, we should use $DOMAIN
new 1e9df26 s3:cli_netlogon: keep the the correct negotiate_flags on the cli->dc structure
new a2cd203 s3:spoolss: construct the devmode the same way for level 2 and 8
new 2288e16 spoolss: add various DM extradata formats (including PostScript and UniDriver).
new f6497a5 s3: re-run make samba3-idl.
new d22b54c spoolss: some fixes for devicemode dm extra structs.
new 0278ef8 s3: re-run make samba3-idl.
new c31cf0a s3: Consolidate some pid_to_procid() calls to procid_self()
new 61b7a24 s3 move the sitename cache in its own file
new b4c9dc3 s3:schannel more readable check logic
new 8e2f5fe s4:schannel more readable check logic
new bb9014d schannel: merge header files
new e5ab64a s3:schannel fix memory hierarchy
new 3b12c38 s3:schannel streamline interface
new 1d0938c schannel_tdb: make code compilable in both trees
new 1203de9 s4:schannel merge code with s3
new 805f750 s4:cleanup remove unused schannel ldb code
new 2523b20 s4/torture/smb2: Add two new SMB2 compound tests
new fffdce6 s4/schema: Move msDS-IntId implementation to samldb.c module
new 452b4a5 tdb: cleanup: split brlock and brunlock methods.
new a6e0ef8 tdb: make _tdb_transaction_cancel static.
new 7ab422d tdb: cleanup: rename GLOBAL_LOCK to OPEN_LOCK.
new e9114a7 tdb: cleanup: rename global_lock to allrecord_lock.
new 5d9de60 tdb: cleanup: tdb_nest_lock/tdb_nest_unlock
new b754f61 tdb: don't suppress the transaction lock because of the allrecord lock.
new fba42f1 tdb: cleanup: tdb_have_extra_locks() helper
new db27073 tdb: cleanup: tdb_release_extra_locks() helper
new ce41411 tdb: cleanup: find_nestlock() helper.
new e8fa70a tdb: use tdb_nest_lock() for transaction lock.
new 9136818 tdb: use tdb_nest_lock() for open lock.
new 4738d47 tdb: use tdb_nest_lock() for active lock.
new d48c3e4 tdb: use tdb_nest_lock() for seqnum lock.
new 1ab8776 tdb: remove num_locks
new 9341f23 tdb: cleanup: always grab allrecord lock to infinity.
new caaf5c6 tdb: suppress record write locks when allrecord lock is taken.
new fca1621 tdb: tdb_allrecord_lock/tdb_allrecord_unlock/tdb_allrecord_upgrade
new dd1b508 tdb: cleanup: remove ltype argument from _tdb_transaction_cancel.
new a84222b tdb: rename tdb_release_extra_locks() to tdb_release_transaction_locks()
new 9f295ee tdb: remove lock ops
new 8c3fda4 tdb: don't truncate tdb on recovery
new ececeff tdb: add -k option to tdbtorture
new 1bf482b patch tdb-refactor-tdb_lock-and-tdb_lock_nonblock.patch
new ec96ea6 tdb: handle processes dying during transaction commit.
new 1b78573 s4-smbtorture: verify that the client cpu architecture has no influence on the calculated buffer size in RPC-SPOOLSS.
new 9112872 s3:rpc_transport_np: handle trans rdata like the output of a normal read
new 9f2f738 s3:test_wbinfo_s3: test --check-secret and --change-secret
new 654f114 s3:selftest: make wbinfo_s3 work on the "member" server too.
new 6346ec0 s3:selftest: handle spaces in test names
new f1a33a6 s4/idl: drsuapi.idl fix drsuapi_DsReplicaSyncRequest1 description
new e9438b4 s4/idl: drsuapi.idl fix drsuapi_DsReplicaSync definition
new 5831896 s4/idl: Regenerate IDL for DRSUAPI interface
new 8747e69 s4/drs: Propagate drsuapi_DsReplicaSyncRequest1 changes in source base
new 99db858 s4/drs: Propagate drsuapi_DsReplicaSync changes in source base
new e5aae24 s4/net_drs: Utility macros for conditions checking
new 9ddb108 s4/drs_util: Move DRSUAPI connection data into separate object
new 3947462 s4/drs_util: Refactor code to use net_drs_connection object for DRSUAPI connecitons
new ff94094 s4/drs_util: Add public function for binding to a DC
new 3f5e9e9 s4/drs_util: 'net drs replicate' command implementation
new fb9880d s4/idl: rename 'guid1' to 'source_dsa_guid' in drsuapi_DsReplicaGetInfoRequest description
new 30ac3ca s4/drs: Propagate drsuapi_DsReplicaGetInfoRequest... changes into source code
new 10fce68 s4/idl: drsuapi_DsReplicaGetInfoRequest2 - 'string1' to 'attribute_name'
new 0f6a453 s4/idl: drsuapi_DsReplicaGetInfoRequest2 - 'string2' to 'value_dn_str'
new 83007e0 s4/drs: Propagate drsuapi_DsReplicaGetInfoRequest2 changes in source code
new 2f20a4b s4/idl: Regenerate IDL for DRSUAPI interface
new 8416570 s4/drs_util: 'net drs showrepl' command implementation
new 00aeca7 dsdb: Add a more explicit error message for constructed attributes
new 8b4b602 python: ntacls, fix a leftover that is not in the try/except branch
new d980268 s3: Make connections_fetch_record() static
new f09802c s4:netlogon remove wrong ZERO_STRUCT of output
new 0efa8f4 s4:SAMLDB module - ignore referrals
new 545889a s4:LDAP server - Enable support for returning referrals through it
new cd5b542 s4:partition DSDB module - change the search and domain scope control handling
new 0be57c7 s4:partition DSDB module - Generate basic referrals
new 68caf90 s4:torture/ldap/basic.c - add a basic test for referral return
new f10fc7c s4:cldap_server - make it "signed-safe"
new e912d50 s4:auth - make some parts "signed-safe"
new ec536a0 s4:ldap_server - make it "signed-safe"
new fc4c839 s4:DNS update - change "i" to be unsigned
new 612eec4 s4:scripting/devel Allow tmpfs script to be re-run
new 8d03b5e s4:install Fix bug #7149 reported by JHT.
new 71c20f7 Revert "s4-smb: Migrate named_pipe_server to tsocket."
new 4930de5 s4:lsa cleanup trailing spaces and tabs
new 376fa0d s4:lsa avoid confusing ourselves over sam_ldb
new a7057e6 s4:lsa use the correct way to store a domain sid
new 76f4e6f idl:lsa change string type
new 2689165 Change the credential handling so that we start with maxmux creds, and then return to the client the number of credits per operation that they asked for. This is a more sensible algorithm than just blindly returning "20" on every reply, although we will probably still need more changes to this going forward. Jeremy.
new 3c20251 s4:ldb Fix segfault in ldbsearch store_referral callback
new d1950d6 Make conn_close_all() safe to call from SMB2 sessions (fix crash bug).
new bbdd141 s4-smbtorture: move ChangeID test to the list of tests we run against created printers.
new d6cb1cc s4-smbtorture: try to set every single devicemode component in RPC-SPOOLSS-PRINTER.
new 10c8b0f s3-spoolss: Save entire devicemode.
new 489f78d s4:kdc make function static
new d8cbc6c s4:kdc add mit plugin code
new 8ee516e s4-smbtorture: define environment in one place in RPC-SPOOLSS test.
new 166a382 s3-nltest: fix uninitialized query level.
new 3551eb7 Implement rename/move in SMB2 from Windows7.
new 314a926 Fix up debug info on smb2_rename code.
new b6737c1 s4:libnet: use a connected CLDAP socket.
new 3751485 s4:torture: use a connected CLDAP socket.
new 525a1fe s4:RPC-DSSYNC: pass the ip address to the cldap code instead of a name
new 9a72806 Revert "s4:AD content - adequate some revision levels to match Windows Server 2008"
new 6491150 s4-dsdb: fixed the fetch of the server site name
new cf14fa5 dns: dummy samba_dnsupdate script
new ad7223b dns: install samba_dnsupdate
new 781ad03 s4-krb5: propogate errors from a lot more kerberos functions
new af70728 pyglue: don't return 127.0.0.0/8 IPs in interface_ips()
new abf5503 pyglue: added py_samdb_ntds_invocation_id()
new 8f763e0 py-samdb: added get_invocation_id() method
new 1e66ec8 pyglue: added py_samdb_server_site_name()
new 390f7b5 py-samdb: added server_site_name method
new cb8d1e0 samdb: added get_ntds_GUID() method
new c8fd792 s4-param: added 'nsupdate command' option, default to /usr/bin/nsupdate -g
new c796b6c s4-provision: fixed port number for gc ldap DNS SRV entry
new ab4f170 s4-dns: add automatic dynamic DNS updating script
new 721bcfa dns: auto-delete incorrect SRV entries for our hostname
new 44f9d5a s4-provision: if we aren't doing variable substitution then don't check for vars
new 5bf9db7 s4-provision: setup the dns_update_list at provision time
new 336ebea s4-provision: added dns_update_list
new b0b857d s4-dns: use a loadparm list for samba_runcmd() commands
new 8cb721b s4-dns: fixed CNAME automatic DNS updates
new 97d6577 s4-provision: also create the dns_update_list when running net vampire
new 1e2ac9b s4-provision: fixed use of rndc command from python
new c2edea5 devel: get the ownership of the directories right in tmpfs.sh
new 792dd38 lib/util: add generate_random_password()
new 7473ca2 s4:libnet: use generate_random_password()
new 9ada48f s4:torture/rpc: use generate_random_password()
new d2cd0a7 s4:pyglue: add generate_random_password()
new 27e7578 s4:provision: use generate_random_password()
new 1983256 tsocket: Improve the tsocket_address_bsd_sockaddr documentation.
new 81bb8f6 s4-smb: Migrate named_pipe_server to tsocket.
new d671b80 libcli/auth: print the error in the debug message
new 274baba testprogs: print the directory paths as well in spoolss test.
new ee547e7 s3: remove unused schannel_auth_struct.
new 2572391 s4:python Add bindings to set GENSEC flags on credentials in python
new b792e55 s4: Winbind allow to behave more correctly when we have more than a few users
new e0e549a s4:dcesrv_samr.c - Remove unused variable
new c3b90f0 s4-kdc: Fixed the memory context of tstream_bsd_existing()
new b800716 s4-ntp: Fixed the memory context of tstream_bsd_existing()
new 062a8cf s4-winbind: Fixed the memory context of tstream_bsd_existing()
new b1f18fb spoolss: add spoolss_Build to IDL.
new 3ca8d28 spoolss: fix build and version in spoolss_PrinterInfo0 (aka PRINTER_INFO_STRESS).
new 87c96f0 .gitignore - ignore display of "mit_samba.so"
new b49276e s4:script/installmisc.sh - install "dns_update_list" to target setup folder
new 2caa2a0 s4:provision.zone - fix port of "_ldap._tcp.gc._msdcs"
new 4bad696 s4:dsdb/schema: fix validation of DNs
new c7432e4 s4:ldb_dn: reset dn->ext_comp_num in ldb_dn_explode()
new 47fafe8 s4:ldb_dn: remove dn->ext_linearized when ext_components is modified.
new b28afd2 s4:ldb_dn: fix an uninitialized variable (found by make valgrindtest)
new cfc79f2 Fix one of the valgrind warnings from bug #6814 - Fixes for problems reported by valgrind
new a050c79 s3: Copy the mapping.c license header to mapping.h
new 99fc004 s3: vfs_full_audit.c: implement negated vfs_ops in the success/failure list
new 0e9882a s3: Fix but 7145 -- duplicate sam and unix accounts
new fb98f60 tdb: If tdb_parse_record does not find a record, return -1 instead of 0
new 9ad1b4c s3: Fix the CHAIN1 torture test
new 5c40aa5 s3: Remove unused count_all_current_connections()
new 2238260 s3: Use talloc_tos() in yield_connection()
new 3bd1641 upgradeprovision: split the big script to put reusable functions appart
new 5054bdb upgradeprovision: code cleanup
new 2bc3631 upgrade provision: change the meaning of handle_security_desc to be similar to handle_special_case
new 8f1f50d upgradeprovision: Allow script to be called with pydoc
new 254e007 upgradeprovision: Move to pythondoc format
new 93d3774 upgradeprovision: Remove unused imports, use shutil.rmtree rather than rmall.
new 44c2d69 Fix formatting.
new 20e1d5a More formatting fixes.
new 8edab1b Fix SharesContainer.__len__.
new e490410 getntacl: Remove manpage for removed utility.
new da96d3f Remove __contains__ from mock object for consistency with actual implementation.
new 6d9c072 ntacl: Use existing infrastructure.
new 1ef50d5 Add 'pyflakes' rule.
new 31a718a General cleanups of python code, hinted by pyflakes.
new 8448ece python: Add 'make pylint' convenience rule.
new 747a0b4 s3: Remove unused "mypid" from count_current_connections() state
new c65abcf s4/libnet: Fix misleading comment
new b73437f s4/rodc: Implement samdb_rodc with ldb context
new f79ff95 selftest/gdb_backtrace: call "info locals" too
new c571ecd s3: Make connections_forall open connections.tdb r/w
new 3deba63 s3: Make the difference between r/o and r/w in connections_db_ctx more obvious
new 8bebb38 s3: Add connections_forall_read()
new e76b8a0 s4-smbtorture: test at least three different regtypes in test_SetPrinterDataEx.
new 74c7c1c s4-smbtorture: return needed size pointer from test_GetPrinterDataEx.
new 4f6634e s4-smbtorture: add test_SetPrinterDataEx to RPC-SPOOLSS-PRINTER.
new 1a64d3c s4-smbtorture: add stricter SetPrinterDataEx tests to spoolss tests.
new 20980eb pidl:NDR/Client.pm: generate explicit _recv functions
new 5d33c6d s4:libnet_become_dc: make use of explicit dcerpc_*_recv functions
new f995e59 s4:libnet: make use of explicit dcerpc_*_recv functions
new c4e72ad s4:dsdb/repl: make use of explicit dcerpc_*_recv functions
new 598cf9f s4:winbind: make use of explicit dcerpc_*_recv functions
new c84b4b2 s4:torture/rpc: make use of explicit dcerpc_*_recv functions
new 8ba2128 s4:librpc/rpc: make use of explicit dcerpc_*_recv functions
new 1955cde s4:drepl_notify: don't look at the internals of 'struct rpc_request'
new 0547af2 s4:drepl_out_helpers: don't look at the internals of 'struct rpc_request'
new 56b9700 s4:libnet_become_dc: don't look at the internals of 'struct rpc_request'
new 22b1e0b s4:RPC-ECHO: don't look at the internals of 'struct rpc_request'
new 719cecb s4:RPC-NETLOGON: remove useless rpc callback
new 86e2b25 More formatting fixes, pointed out by pylint.
new 4e4e341 Add testrepository configuration.
new 24d52dc Fix the build, add filtered subunit runner.
new c103fbc s4:LDB - cosmetic fix for a "for" loop
new d6a6872 s3: Abstract access to sessionid.tdb, similar to conn_tdb.c
new c953b26 s4:epmapper RPC - make this one "signed-safe"
new 246742b s4:remote RPC - make this one "signed-safe"
new 932a986 s4:spoolss RPC - make this one "signed-safe"
new b963741 s4:unixinfo RPC - make this one "signed-safe"
new ff17d8a s4:srvsvc RPC - make this one "signed-safe"
new 340bcf6 s4:rpc_server/remote: do async calls
new 522e4f3 s4:RPC-ECHO: don't ignore errors in the Sleep test now that we support async rpc over ncacn_np
new 32371e9 testprogs: add RPC_X_NULL_REF_POINTER error code
new 61568cf testprogs: allow to test a single printer when given on the cmdline.
new 1b6f1e8 testprogs: add DeletePrinterDataEx test.
new b797481 testprogs: add DeletePrinterKey test.
new d44dd10 testprogs: add SetPrinterDataEx test.
new 0d0d778 testprogs: rename test_PrinterData to test_PrinterData_Server.
new 36d3aa6 testprogs: add very basic PrinterData test for printers.
new cf12d45 testprogs: better usage text.
new 05bd8c1 s4:srvsvc RPC - revert one unsigned integer "i" back to signed
new be026a6 s3:groupmap revert to tdb storage
new 07669b0 s4-libcli: Added NULL handlers for DSDB_CONTROL_DN_STORAGE_FORMAT_OID and LDB_CONTROL_AS_SYSTEM_OID
new 02533c9 s4:provision - Use netbios name for FDS instance name.
new fc6d9e7 s4:provision - Moved backend-specific variables into backend class.
new 7ad931d s4:provision - Moved setup_db_config() into OpenLDAPBackend class.
new c54699f s4:provision - Moved default FDS SASL mappings deletion from post_setup() to init().
new d188408 s3:vfs_aixacl2: add missing semicolon
new 2330b62 s3: Fix an uninitialized variable warning
new 0e9844c s3: Fix some C++ warnings
new 8919a58 testprogs: test result of GetPrinterDataEx against SetPrinterDataEx args.
new 5c73ecd s4:echo RPC - make this one "signed-safe"
new e50c982 LDB:NSS - make LDB "signed-safe" on counter variables
new f73c271 testprogs: fix REG_SZ in print_printer_data.
new 74703e4 testprogs: make sure to do the same tests as in smbtorture in test_PrinterData().
new 8492f92 s3:ads fix dn parsing name was always null
new f36dafd s4-smbtorture: fix WINBIND-STRUCT assumptions about getpwent() for s3.
new e3c2e1a s3: net_share.c: fix argc handling
new 5338e42 s4/ildap: fine tune ildb_callback()
new 15b60a7 s4:move the sddl code down to the top level
new f37030b libcli/security: fix sddl.c to be able to build it from source3
new 6fa767f s3: build sddl.c in samba3
new 9cea4d5 s3:smbcacls: add switch "--sddl" to output acls as sddl encoded strings
new 93d438d s3:net: refactor getting of secdesc out of net_registry_getsd()
new caa27bb s3:net: add new subcommand "net registry getsd_sddl" to print secdesc in sddl format
new d8b828d s3:net: add i18n macro _() to one message
new 6f4bdbc s3:net: fix some i18n messages in net_registry_getsd_internal().
new 27ae935 s3:net: add a command "net registry setsd_sdd"
new 3f94624 s4-winrepl: Migrated the wins replication server to tsocket.
new db67818 nsswitch: libpam remove depedance on locale.h use directly LOCALEDIR
new 1af5a6d s3: Allow pam_winbind.c to build without localedir.c
new b953c4c s3: Move source3/iniparser to lib/iniparser to allow sharing between s3/s4
new 92785f9 s3: Fix build file due to file move. Use the new path of iniparser
new e0726d4 s4-build: fix SMB_LIBRARY and change its name so it didn't collide with s3 one
new 8fe783e s4-posix: allow change ownership of files if the user has the right privileges
new d8ae32e dns: make dns update script use unbuffered IO
new 892213c testprogs: fix boolean return code of test_PrinterData.
new 340797f Fix typo in comments.
new f92c28b s4:dcesrv_samr - Fix up "EnumDomainGroups" and "QueryDisplayInfo" calls
new 8d0fbfe s4:dcesrv_samr - Also "OpenGroup" needs to support universal groups
new 051eb0b s4:torture/rpc/samr - enhance the "EnumDomainGroups" test regarding universal groups
new a21b49b s4:torture/rpc/samr - Fix up SAMR-USERS test
new 9b4d208 s4:srvsvc RPC - fix up the "ntvfs_connect" in "srvsvc_create_ntvfs_connect"
new 6a1a7ce s4:srvsvc RPC - "srvsvc_create_ntvfs_connect"
new fd00867 s4:samdb.c - Make it signed-safe
new ef0b4e4 s3: Add i18n/l10n strings in pam_winbind.c coming from winbindd.
new 6384f45 s3: Rerun genmsg after adding more strings.
new 66b4463 testprogs: add some multibyte versions of PrinterData calls.
new 74ba0b7 testprogs: add print_printer_dataw and dump_data to printlib.
new 55946dd testprogs: use dump_data in dump_printer_data.
new a319eb9 testprogs: add test_PrinterDataW.
new 8a8c2de s4:ldif_handlers - Use "unsigned int" for counting purposes
new af6f594 s4:provision - use the new "interface_ips" python call to detect the right host IPv4 address
new 22d3169 s3:configure: add --enable-as-needed
new 8cb416a Refactored ACL python tests
new bc2ff7a Revert "s3:configure: add --enable-as-needed"
new e34ee26 s4:operational LDB module - use right memory context int "construct_primary_group_token"
new 0049c9e s4:sam.c - change variable types to unsigned in "sids_contains_sid"
new 7587665 s4:sam.c - cosmetic indentation fix
new 1f371cd s4:sam.c - make "authsam_expand_nested_groups" public
new bf94d68 s4:operational LDB - implement the "tokenGroups" constructed attribute
new ffa0382 s4:operational LDB module - make the counters unsigned
new 8297302 s4:operational LDB - don't accidentally "ate" search helper attributes if we need them for more constructed attributes
new 4546b6b s4:ldap.py - add test for "tokenGroups"
new 3d94b28 s4:ldap.py - give the "primaryGroupToken" test a better name
new 13b1bf5 s4:auth/sam.c - change base context for the "tmp_ctx" context in "authsam_expand_nested_groups"
new cb06eee srv_pipe.c doesn't reference current_user anymore. Remove it.
new 5573d04 s4-messaging: use auto-close on the socket
new 2d30f4f s4-dns-ex: use autoclose on the dns child pipe
new 8c7cf49 s4-python: allow us to have samba copies of python libraries we depend on
new f3ca7a4 s4-dns: use samba.external to pull in the dns.resolver library
new 7d86257 s4-python: import a copy of the python dns library
new 25a0750 s4-python: only install external python libs that are missing
new aaafadb s3: Fix unnecessary traversing winbindd_cache.tdb in SIGHUP handler.
new 2e1e446 s4-torture: fixed commas separating C statements
new f01f124 s4-rpc: don't use s->credentials after it is freed
new 80a37be s4-pvfs: move the private ntcreatex flags to private_flags
new 2e16378 s4-pvfs: log more error conditions in NTVFS backend
new bfd31db s4:torture/winbind/struct_based.c - fix up (un)signedness of a function argument
new ce82f91 s4:torture/rpc/samr.c - make some argument of function "test_SamLogon_with_creds" constant
new 12ae059 s4:torture/rpc/samr.c - add some decision possibility constants to some switch
new b3765af s4-smbtorture: skip NotifyChangeKeyValue test against s3 for now.
new 6c52a37 s3-selftest: enable RPC-WINREG against Samba 3.
new ee4ae0e s4-privs: add root_privileges_original_uid()
new edd5a57 s4-pvfs: added new pvfs flag PVFS_FLAG_PERM_OVERRIDE
new 034bcaf s4-pvfs: new pvfs_sys module
new ace6d75 s4-pvfs: use pvfs_sys_*() functions to wrap posix calls
new f3c738f replace: added get_current_dir_name()
new f7c97c8 s4-pvfs: use O_FOLLOW one level at a time for security overrides
new dae9d20 s4-pvfs: set default for perm override based on system features
new 2c2156e s4-pvfs: use pvfs_sys_fchmod()
new 568f085 s4-pvfs_sys: talloc_free should be before errno restore
new e878880 s4-pvfs_sys: build on systems without O_NOFOLLOW or O_DIRECTORY
new c695ce7 s4:cracknames - Change two counter variables to unsigned
new 82c2448 s4:samdb_privilege.c - Change two counter variables to unsigned
new 6f11818 s4:kcc - Change some counter variables to be unsigned
new 31293c6 s3:winbindd: add DEBUG(10,...) for the end of each top level
new 6eedba1 libcli/auth: add a const to des_crypt112_16()
new 4c51c07 s4:torture/nbt: avoid the usage of wrepl_pull_table_send()
new 0dfc778 s4:libcli/wrepl: avoid neested named structures
new 1a8815a s4:libcli/wrepl: use UTIL_TEVENT
new 50f1dc9 s4:libcli/wrepl: convert wrepl_pull_names_send to tevent_req
new 2e24def s4:libcli/wrepl: convert wrepl_pull_table_send to tevent_req
new 883b109 s4:libcli/wrepl: convert wrepl_associate_send to tevent_req
new 28033bf s4:libcli/wrepl: convert wrepl_connect_send to tevent_req
new 013184a s4:libcli/wrepl: convert wrepl_associate_stop_send to tevent_req
new ce296d2 s4:dcesrv_samr_AddAliasMember - wrap a long "DEBUG" statement
new 0528515 spoolss: rollback SetPrinterData{Ex} IDL.
new 3b01ab8 s3: re-run make samba3-idl.
new 9a93483 s3-spoolss: fix _spoolss_SetPrinterData{Ex} after IDL change.
new 37ca928 s3-net: fix net after spoolss_SetPrinterData{Ex} IDL change.
new 4956650 s3-rpcclient: fix rpcclient after spoolss_SetPrinterData{Ex} IDL change.
new ca319bf s4-smbtorture: fix smbtorture after SetPrinterData{Ex} IDL changes.
new 0e779b5 spoolss: rollback GetPrinterData[Ex] IDL.
new 63c0821 s3: re-run make samba3-idl.
new fbb6d00 s3-spoolss: fix _spoolss_GetPrinterDataEx after IDL change.
new 7643afa s3-rpcclient: fix rpcclient after spoolss_GetPrinterData{Ex} IDL change.
new 8e499ec s4-spoolss: fix spoolss_GetPrinterData implementation after IDL change.
new f797ec9 s4-smbtorture: fix smbtorture after GetPrinterData{Ex} after IDL changes.
new 4df1047 spoolss: fix spoolss_EnumPrinterDataEx IDL.
new 80d2e22 s3: re-run make samba3-idl.
new a99ac4f s3-net: fix net after spoolss_EnumPrinterDataEx IDL change.
new becbb62 s3-rpcclient: fix rpcclient after spoolss_EnumPrinterDataEx IDL change.
new 5532654 s3-spoolss: fix _spoolss_EnumPrinterDataEx after idl
new 8e6dd25 s3-libads: fix get_remote_printer_publishing_data after spoolss_EnumPrinterDataEx IDL change.
new 65f453c s4-smbtorture: remove check for selfmade parsing artefact.
new c5fb655 s4-smbtorture: add more paranoid checks for REG_DWORD SetPrinterDataEx tests.
new f385f4a s4-smbtorture: hand down printername to test_SetPrinterDataEx_matrix.
new d4db966 s4-smbtorture: when checking PrinterData matrix, include winreg cross reference checks.
new c7835a4 s3: db->persistent==true was handled earlier, make this more obvious
new a5db279 s3: Remove the unused parameter "persistent" from fetch_locked_internal
new 6cbb8fd s4-smbtorture: fix test_SetPrinterDataEx_matrix() call. sorry...
new 91ff11d s4-spoolss: fix dcesrv_spoolss_GetPrinterData build.
new fce6e1d s3: Make "smbcontrol xx debuglevel" print the correct cluster pid
new 6a91bf6 s4:wrepl_server - change also here the counter variables to "unsigned"
new 3ec4c64 s4:repl - change also here the counter variables to "unsigned"
new 61ae4be s4:dsdb/util - Change also here counters to "unsigned"
new f24dfbf s4:drsuapi RPC - Change also here counters to "unsigned"
new 58c9070 s4-smbtorture: fix RPC-SPOOLSS-WIN after PrinterData IDL changes.
new f405503 s3-rpc_server: Document rpc_pipe_open_internal.
new 47d366b s3-rpcclient: Leave setprinterdata directly if not enough args were passed.
new f258e98 winreg: fix winreg_QueryValue IDL.
new b2ff159 s3: re-run make samba3-idl.
new 95f2226 s4/tort: fix annoying "union spoolss_PrinterInfo" undefined warnings
new c61c9c3 Fix for bug #7189 - Open txt files with notepad on samba shares creates problem.
new 9442a55 s4:samr RPC - Change some counters to be "unsigned" where needed
new a6cf892 s4:lsa RPC - Change some counters to be "unsigned" where needed
new 24049e8 s4:lsa RPC - fix up "gendb_*" result codes
new e10fa46 LDB:tools - change counters to be unsigned
new 5a3633f s3: Fix the build of net_afs.c with --fake-kaserver=yes, bug 7216
new 89ab681 s4:libregistry - change counters to be "unsigned"
new 73e7aa8 s4:provision.reg - call us Windows 2008 from the current version point of view
new f5b86cd s4:registry library - make "reg_ldb_pack/unpack_value" more robust
new ed678a2 s4:registry library - fix up "reg_ldb_set_value"
new 6870313 s4:lib/registry/ldb.c - fix trailing whitespaces
new db051f0 s4:libcli/wrepl: add my copyright
new 6dfc96c s4:torture/nbt: use wrepl_request() instead of wrepl_request_send() followed by wrepl_request_recv()
new fc41e47 s4:torture/nbt: use wrepl_associate_stop() instead of build the request by hand
new 311a60d s4:libcli/wrepl: move wrepl_request_send/recv => wrepl_request_internal_send/recv
new cb4f269 s4:libcli/wrepl: rename enum wrepl_request_state => enum wrepl_request_internal_state
new 2450fc1 s4:libcli/wrepl: implement wrepl_request_send as a tevent_req based wrapper
new f1e28a0 s4:libcli/wrepl: make struct wrepl_request private to winsrepl.c
new 8c16d5e s4:libcli/wrepl: add wrepl_socket_is_connected()
new acd3a27 s4:wrepl_out_helpers: add a WREPLSRV_PUSH_NOTIFY_STAGE_WAIT_UPDATE stage
new ae049c4 s4:libcli/wrepl: rewrite the low level request handling to use tevent_queue and tstream_context
new bd5f08f s4:schema_syntax.c - Change also here counters to "unsigned" where needed
new 5a54b20 s4:schema - Change also here counters to "unsigned" where needed
new d1dd0a5 s4:partition LDB module - change counter variables to "unsigned" where appropriate
new b85b9b3 s4:rootdse LDB module - change counter variables to "unsigned" where appropriate
new ad7dd1c s4:resolve_oids LDB module - change counter variables to "unsigned" where appropriate
new 90e2365 s4:schema_data LDB module - change counter variables to "unsigned" where appropriate
new 4ad912d s4:proxy LDB module - Change counter variables to "unsigned" where appropriate
new 049f9d3 s4:kludge_acl LDB module - change counter variables to "unsigned" where appropriate
new f9f7199 s4:linked_attributes LDB module - change counter variables to "unsigned" where appropriate
new 77e1497 s4:acl LDB module - change counter variable to "unsigned"
new 2932df5 s4:anr LDB module - change counter variable to "unsigned"
new cd43dd0 s4:objectclass LDB module - change counter variabls to "unsigned" where appropriate
new a973d9e s4:objectguid LDB module - change counter variables to "unsigned" where appropriate
new 6997185 s4:ranged_results LDB module - change counter variables to "unsigned" where appropriate
new 3bb3667 s4:local_password LDB module - change counter variables to "unsigned" where appropriate
new 632adf7 s4:repl_meta_data LDB module - change counter variables to "unsigned" where appropriate
new 85598be s4:extended_dn_out LDB module - change counter variables to "unsigned" where appropriate
new 818d518 s4-gensec: Fixed wrong usage of error_string.
new 7a7cb5e s4:ldif_handlers - Change "unsigned int" to "uint32_t" which fits better here
new b33a340 LDB:map - make LDB "signed-safe" on counter variables where appropriate
new 95d726f LDB:LDAP backend - change a counter variable to "unsigned"
new 4a2b78a LDB:SQLITE3 backend - change counter variables to "unsigned" where appropriate
new 2d03011 LDB:TDB backend - change counter variables to "unsigned" where appropriate
new f8dba77 s4:ldb_ldap.c - fix indentation
new 30ff229 s4:LDB TDB index code - reintroduce accidentally removed code part
new 4e16a28 LDB:common - Change counters to "unsigned" where appropriate
new f4cb528 samba: remove cifs-utils tools from build systems
new 583de7b s3: remove cross-device rename support from vfs_default
new 0769a18 s3: add vfs_crossrename
new 2f1fa4f s3: add man page for vfs_crossrename
new a4dc50e s3: add missing Makefile.in changes for vfs_crossrename
new 7e7d9a8 LDB:paged results module - change counters to "unsigned" where appropriate
new 681c887 LDB:paged searches module - change counters to "unsigned" where appropriate
new 8248069 LDB:rdn name module - change counters to "unsigned" where appropriate
new df17e1b LDB:sort module - change counters to "unsigned" where appropriate
new 8d3b7d4 LDB:asq module - change counters to "unsigned" where appropriate
new a34eafc Revert "s4:script/installmisc.sh - install "dns_update_list" to target setup folder"
new fde707a s4:"dns_update_list" file: install it properly into the private directory
new 8a76352 samba: remove Linux cifs-utils files from samba master branch
new b845025 s3:release-scripts: fix create-tarball to treat vendor patch level correctly
new 9113e14 s3:build: Fix automatic building of vfs_tsmsm if gpfs and dmapi are present.
new 56b13ee Revert "Fix bug #7067 - Linux asynchronous IO (aio) can cause smbd to fail to respond to a read or write."
new 6ea3393 lib/util: change samba_runcmd() to use tevent_req _send/_recv
new ec53a0c s4:dsdb/dns: change callers of samba_runcmd()
new f742623 Added a check for permissions to modify the RDN attribute on rename.
new 4b8961b Fixed a bug in acl tests - python error when we create user/group/ou with a descriptor.
new deebbe7 A helper function to get the Infrastructure DN.
new 8fd43f4 s3: Fix a typo. Thanks to Christian Ambach for pointing me at it :-)
new 48cdca0 s4-smbtorture: fix uninitialized variable in winreg QueryValue call.
new 1deefca libcli/auth/schannel_state_tdb.c - fix an obviously wrong error handling
new 9995a37 s4:netlogon RPC - "LogonGetDomainInfo" - make the call compatible with >= Windows 2008
new 74166c3 s4:torture/rpc/netlogon.c - "LogonGetDomainInfo" test - make it compatible against Windows Server 2008
new 30baf31 s4:winbind: implement calls for allowing getent groups
new 42b5b38 s4:winbind Implement logic for getgroups to work
new 238ff24 s4:winbind: Fix a misplaced returned info
new bc766a9 s4:winbind: stub implementation of WINBINDD_PAM_LOGOFF
new 98bc10d s4:unittest Fix unittest to reflect that wbinfo -r no longer fail
new 1310eba s4:winbind/wb_cmd_getgroups.c - fix up warnings
new 2ee3cca s4:winbind - use "unsigned" variables where possible
new 9f53820 s3:tldap add own filter parsing
new c05d13d s4:ldb fix escape parsing
new 25452a2 s3: Fix a NULL pointer dereference
new 9adbba6 Allow "make test" to complete as root. Obviously only safe on tightly controlled developer machines. Jeremy.
new 8fa81e9 Fix typo
new f7f67e9 Fix typo and convert spaces to tabs
new 6d10645 s4-smbtorture: add tests for set and delete value in RPC-WINREG.
new 62b41e6 s4-smbtorture: rework test_winreg_QueryValue in RPC-SPOOLSS-PRINTER once again.
new 722daf4 s4-smbtorture: add full coverage test for winreg QueryValue calls.
new ae79d8c s4-smbtorture: on HKLM hive test the well known CurrentVersion value.
new 3855c94 Add tests which, when run as root, will ensure we can't write into a read-only directory, or read a owner-read-only file.
new 0a253e6 s4-smbtorture: fix some build warnings in RPC-SPOOLSS test.
new 420e3b8 s4-smbtorture: disable winreg QueryValue test for today.
new 41be390 Fix the shell script in the root case. When run as root, make test now detects CAP_DAC_OVERRIDE being left on in error.
new bb507d1 s4:lib/registry/ldb.c - fix up registry backend to be more robust
new eeb05bf s4:winreg RPC - don't crash when incoming data wasn't correctly specified
new eeb8c36 s4-spoolss: remove unsed iconv handle from dcesrv_spoolss_GetPrinterData().
new 7fdbbdd s3-passdb: Fix typo in debug message.
new 184afeb s3: Make TLDAP_IS_ALPHA and TLDAP_IS_ADH static functions
new 89c785c s3: Fix a long-standing problem with recycled PIDs
new 420aac7 s4-smbtorture: check for non existing value under version key in RPC-WINREG.
new 52ca26a s4-smbtorture: do full winreg QueryValue test for values we created.
new c5ba525 s3-winreg: add some debug statements to _winreg_QueryValue().
new d142d9f doxygen: talloc_get_type name fixed in Doxygen documentation
new 163cc1a s4/idl: drsuapi_DsReplicaSyncOptions flags are no more used
new 89f8c35 s4/idl: DsGetNCChanges - switch types should be unsigned
new 9f21787 s4/drs: DsGetNCChanges - Propagating IDL changes to source code
new feb4c8a s3/drs: DsGetNCChanges - Propagating IDL changes to source code
new 62b4b67 s4/idl: DsReplicaUpdateRefs - switch types should be unsigned
new 9f71ffb s4/idl: DsReplicaAdd - switch types should be unsigned
new 4ea818e s4/idl: DsReplicaDel - switch types should be unsigned
new 890d408 s4/idl: DsReplicaMod - switch types should be unsigned
new 00135d8 s4/idl: DsGetMemberships - switch types should be unsigned
new d22eadd s4/idl: DsCrackNames - switch types should be unsigned
new 2483ed3 s4/drs: DsCrackNames - Propagating IDL changes to source code
new 88494b2 s3/drs: DsCrackNames - Propagating IDL changes to source code
new d07883e s4/idl: DsWriteAccountSpn - switch types should be unsigned
new 28cb274 s4/drs: DsWriteAccountSpn - Propagating IDL changes to source code
new 1ad805e s4/idl: DsRemoveDSServer - switch types should be unsigned
new 6321b26 s4/drs: DsRemoveDSServer - Propagating IDL changes to source code
new e76d6e9 s4/idl: DsGetMemberships2 - switch types should be unsigned
new 14fd25a s4/idl: QuerySitesByCost - switch types should be unsigned
new 6853f45 s4/idl: drsuapi_QuerySitesByCostCtr1 'unknown' member is now known
new 7db0109 idl: Regenerate DRSUAPI idl files
new 11a402a s4:rpc_server/srvsvc: remove unused ZERO_STRUCT(r->out);
new 00ce349 s4:rpc_server/wkssvc: avoid ZERO_STRUCT(r->out) and use already allocated [out,ref] memory
new 21326d4 s4:rpc_server/wkssvc: remove unneeded talloc_reference()
new bb1d81b s4:rpc_server/wkssvc: don't reset [out,ref] pointer to 0
new 65e92c6 s4:build/m4/public.m4: add realname argument to SMB_BUILD_LIBRARY()
new 0b4ad41 nsswitch: build libnss_winbindd.so only for the non merged build
new 3d70a3f nsswitch: don't use socket_wrapper for winbind client code
new 667e8d8 nsswitch: build libnss_winbind.so with SOVERSION = 2
new 490c0ce s4:registry/ldb.c - if "name" isn't set we should return WERR_INVALID_PARAM
new 5d10676 s4:winreg RPC - fix up the "QueryValue" call to work against the enhanced torture test
new af72a63 s4:libnet_become_dc - change counter variables to "unsigned" where they count LDB objects
new ec68434 s4:libnet - change variables to "unsigned" where needed
new 61bf804 ѕ4: EDQUOT needs to be mapped to NT_STATUS_DISK_FULL
new 25d27ff Revert "s4-smbtorture: disable winreg QueryValue test for today."
new 367ddc3 Fix bug #7234 - Symlink delete fails but incorrectly reports success to client.
new 01801f3 s4-smbtorture: while testing PrinterDataEx also compare Get and Enum results.
new 20d85d5 Added regression test for bug #7234 - Symlink delete fails but incorrectly reports success.
new 3fd5ac6 s4-smbtorture: only look at DATA_BLOB pointer when einfo[0].data_length > 0.
new c1fb657 vfs_netatalk: Segfault if hide files or veto files has no ".AppleDouble"
new 5ed18fa s4/rpc_server Don't segfault over replPropertyMetaData contents
new 4ab3e22 Move prototype to header of common code for set_sockaddr_port
new 0201b2f s4:lib/socket Add function to set a port on the socket address
new 9457b7e s4:libcli/resolve Use a more robust way to return the string address
new 79b4a3b s4:lib/socket Don't go via a string when resolving addresses in connect_multi
new 3723e32 s4:samba_dnsupdate Add a 'file based' mode to samba_dnsupdate
new 263d4b5 libcli/nbt Add parser for a 'hosts' file that takes DNS record types
new 1af2cd2b s4:libcli/resovle File based lookup module for DNS name types
new e999472 s4:libcli Use integrated name resolution when connecting SMB
new 5954527 Try and fix bug #7233 - print fails with jobs >4GB from Win7 clients.
new 0271231 s4:provision Improve the handling of provision errors
new ade9375 s4:provision - Updated FDS schema mapping.
new a6253a4 lib/util - Removed curly braces from generate_random_password().
new 6441a5b Explain why we don't use certain characters in the generated pw
new cddc542 s3-winreg: Fix _winreg_QueryValue crash bugs and implement windows behavior.
new 5f2f484 s4: Modify auth/config.m4 to move pam tests to nsswitch.m4 so that we tests things in one place
new 8306eb1 s4: create ../lib/iniparser_build/config.m4
new d1e3898 s4: allow pam_winbind.so to be build on samba4
new aef4890 drsuapi.idl: finish drsuapi_DsGetNT4ChangeLog idl
new 9592366 librpc: rerun make idl
new 4398871 RPC-DSSYNC: fix the build after idl changes
new 46b0cbe selftest: let the client also use the dns_host_file
new b71bbba s4:rpc_server/drsuapi: don't reset [out,ref] pointer to NULL in dcesrv_drsuapi_DsRemoveDSServer()
new dd93447 NET-API-BECOME-DC: convert to torture api
new d4b8fb1 s4:selftest: move samba4.net.api.become.dc from skip to knownfail
new 10b97ed s4-registry: add all winreg types to reg_value_types table.
new 4585ea0 s4:torture/libnet/libnet_user.c: fix double free in error path
new 0d6c19b RPC-DSSYNC: handle DCERPC_FAULT_OP_RNG_ERROR as not supported for DsGetNT4ChangeLog()
new b789814 s3: Make init_smb_request return bool
new 3a8d85d s4-smbtorture: more work on test_key_value() RPC-WINREG test.
new 09ea04a s4-smbtorture: add extended SetValue test to RPC-WINREG.
new 9e80fe6 s4-winreg: continue processing in WERR_MORE_DATA case in dcesrv_winreg_QueryValue().
new 96a38e3 s3-winreg: fix some function names in debug statements.
new e0d85f8 winreg: add winreg_KeyType enum.
new 2324b07 s4-smbtorture: test NULL and "" valuenames as well in query for wellknown winreg key.
new 40e2c04 s4-smbtorture: skip extended SetValue test against Samba (both dont survive).
new 24a7f8f s3-winreg: make QueryValue pass RPC-WINREG test again.
new 222b955 Moved access_check_on_dn from acl module as an utility.
new 98ba174 s4-smbtorture: add netr_SamLogon test with NULL domain to RPC-NETLOGON-S3.
new 1a10a59 Improve symlink delete test. Make sure we don't delete the link target by mistake.
new 8194fc3 s3-netlogon: Fix bug #7237: _netr_SamLogon segfaults for clients sending NULL domain.
new 4b256c6 Fixed ACL module to use dsdb_module_* API.
new be79f57 Split the dsdb_access_check_on_dn.
new 8529b0a selftest: Remove dns_host_file every time we start
new ca67768 s4:selftest Add file based DNS resolver to selftest environment
new 7b20ad9 s4-drs: check if an optional feature is enabled
new b70df94 new function kcctpl_color_vertices
new 6e20906 spanning tree computation
new 208e280 nTDSConnection creation
new a0527dd use unsigned instead of uint32_t for LDB counters.
new 67d1b01 s3: Fix some "net registry" usage messages
new bc1f3fe s3: Fix a comment
new 1728b5f s3: Actually use mem_ctx in net_g_lock_init()
new 79100c2 s3: Add "g_lock_do" as a convenience wrapper function
new f85c825 drsuapi.idl: don't mark drsuapi_DsGetMemberships as [todo]
new f4c227e librpc: rerun make idl
new 8844acf pidl:Samba/Python: don't generate methods for functions marked as [todo]
new 454bedc pidl:Samba4/NDR/Client: don't generate client stubs for function marked as [todo]
new 6677a54 s4:librpc/rpc: add very basic dcerpc_binding_handle infrastructure
new d95ca90 s4:librpc/rpc: prepare dcerpc dependecies before pidl changes
new 15d9675 pidl:Samba4/NDR/Client: generate stubs for dcerpc_binding_handle abstraction
new 77fb700 s4:dsdb/repl: make use of use tevent_req based dcerpc_binding_handle stubs
new a3ae980 s4:libnet: keep a dcerpc_binding_handle for samr and lsa
new 8dc4fd9 s4:libnet/group*: make use of tevent_req based dcerpc_binding_handle stubs
new 2c5bbea s4:libnet_become_dc: make use of use tevent_req based dcerpc_binding_handle stubs
new f0a3943 s4:libnet_unbecome_dc: make use of use tevent_req based dcerpc_binding_handle stubs
new 3d72524 s4:libnet/libnet_domain.c: make use of use tevent_req based dcerpc_binding_handle stubs
new eae3436 s4:libnet/libnet_group.c: make use of use tevent_req based dcerpc_binding_handle stubs
new c148405 s4:libnet/libnet_lookup.c: make use of use tevent_req based dcerpc_binding_handle stubs
new ccc0ab6 s4:libnet/libnet_user.c: make use of use tevent_req based dcerpc_binding_handle stubs
new a8967c3 s4:libnet/userinfo.c: make use of use tevent_req based dcerpc_binding_handle stubs
new c190ae1 s4:libnet/usernam.c: make use of use tevent_req based dcerpc_binding_handle stubs
new a011cbc s4:libnet/libnet_rpc.c: make use of use tevent_req based dcerpc_binding_handle stubs
new 9e87e6d s4:winbind/wb_async_helpers.c: make use of use tevent_req based dcerpc_binding_handle stubs
new 05d6343 s4:winbind/wb_cmd_getdcname: make use of use tevent_req based dcerpc_binding_handle stubs
new 765d4a5 s4:winbind/wb_cmd_list_trustdom.c: make use of use tevent_req based dcerpc_binding_handle stubs
new 6ecae51 s4:winbind/wb_cmd_usersids.c: make use of use tevent_req based dcerpc_binding_handle stubs
new d836dd9 s4:winbind/wb_connect_lsa.c: make use of use tevent_req based dcerpc_binding_handle stubs
new 53bdd25 s4:winbind/wb_connect_sam.c: make use of use tevent_req based dcerpc_binding_handle stubs
new 7681260 s4:winbind/wb_dom_info_trusted.c: make use of use tevent_req based dcerpc_binding_handle stubs
new 399cbb6 s4:winbind/wb_init_domain.c: make use of use tevent_req based dcerpc_binding_handle stubs
new e9cae3b s4:winbind/wb_sam_logon.c: make use of use tevent_req based dcerpc_binding_handle stubs
new ff54cbe s4:torture/rpc: make use of use tevent_req based dcerpc_binding_handle stubs
new 398f477 s4:librpc/rpc/dcerpc_schannel.c: make use of use tevent_req based dcerpc_binding_handle stubs
new 7b76c11 s4:librpc/rpc/dcerpc_util.c: make use of use tevent_req based dcerpc_binding_handle stubs
new 6292cb7f7 s4:libcli/composite: get rid of composite_continue_rpc()
new d4f1432 s4:dcom: add a comment about unused code.
new d0662ac pidl:Samba4/NDR/Client: make the old rpc_request style async functions static
new b6623e3 s4:lib/registry/rpc: convert to use dcerpc_binding_handle stubs
new 580d491 s4:rpc_server/spoolss: make use of dcerpc_binding_handle stubs
new dea7c4f s4:client: make use of dcerpc_binding_handle stubs
new 7807de5 s4:libcli/util/clilsa.c: make use of dcerpc_binding_handle stubs
new bec3d8e s4:libnet/libnet_join.c: make use of dcerpc_binding_handle stubs
new 19d229a s4:libnet/libnet_passwd.c: make use of dcerpc_binding_handle stubs
new 02c61f5 s4:libnet/libnet_samsync.c: make use of dcerpc_binding_handle stubs
new 07a28b1 s4:libnet/libnet_share.c: make use of dcerpc_binding_handle stubs
new 9e0557a s4:libnet/libnet_time.c: make use of dcerpc_binding_handle stubs
new 7be154a s4:torture/ntp: make use of dcerpc_binding_handle stubs
new f163393 s4:torture/libnet: make use of dcerpc_binding_handle stubs
new 81ac17d s4:torture/rpc/echo.c: make use of dcerpc_binding_handle stubs
new 0f21074 s4:torture/rpc/dfs.c: make use of dcerpc_binding_handle stubs
new e391308 s3: Add "net registry increment"
new b3f727e s4:util.c - "dsdb_check_optional_feature" - counter should be "unsigned"
new 31b0417 s4:provision.py - small output improvement
new e80ceb1 Remove more uses of "extern struct current_user current_user;".
new a2be29d Missed a couple more uses of conn->server_info->ptok that need to be get_current_nttok(conn)
new f064a18 s4-smbtorture: make sure RPC-SPOOLSS passes against 64bit archs (w2k8r2).
new 3de2f04 s4-smbtorture: re-arrange spoolss_SetPrinterData() tests.
new 1d9d617 s4-smbtorture: refactor SetPrinterData() calls a little more.
new ab33b99 s4-smbtorture: refactor spoolss EnumPrinterData test.
new d39ece1 s4-smbtorture: add spoolss EnumPrinterData vs EnumPrinterDataEx consistency test.
new 5e48aa7 s3-spoolss: wrap _spoolss_EnumPrinterData() around _spoolss_EnumPrinterDataEx().
new 33d9901 s4-smbtorture: fix build and handle in spoolss test.
new 6833094 s4-smbtorture: send even more random data in extended winreg SetValue test.
new 8f07737 s4-smbtorture: warn on unexpected devicenames in spoolss devicemode test.
new b52b357 s4:torture/rpc/spoolss.c: fix compiler warnings
new f0bc02d Revert "s4:provision Improve the handling of provision errors"
new 5eeb1fc NSS:winbind_struct_protocol.h - fix typo
new cfc44d2 s3: Make tdb_wrap_open more robust
new b4826b9 s3: Convert unexpected.tdb to use tdb_wrap_open
new 5e06110 Reintroduce "s4:provision Improve the handling of provision errors""
new e003273 s3: Fix some nonempty blank lines
new 6c00a3d s3: Remove some unused code
new 2111fe5 s3: Use a switch to implement map_nt_error_from_tdb
new 727fb85 s3: Remove some unused #defines
new 3c6792b s4:registry - ldb.c - Move the "val" structure
new cd3c870 s4:registry - ldb.c - Consider result values in "reg_ldb_pack_value"
new 9b3c457 s4:registry - ldb.c - remove superfluous "query" variable
new 33eb1c9 s4:registry - ldb.c - check more for possible "Out of memory" circumstances
new f72790d s4:registry - ldb.c - fix up the memory handling in "reg_ldb_unpack_value"
new 95bfd17 s4:registry - ldb.c - fix up a strange LDB filter
new fbce5de s4:registry - ldb.c - provide a mechansim for storing UTF8/binary REG_SZ/REG_EXPAND_SZ values
new bb1ac0c s4:registry - ldb.c - provide a mechanism for storing UTF8/binary REG_DWORD values
new 508c218 Revert "s4-smbtorture: skip extended SetValue test against Samba (both dont survive)."
new eb8c8a0 s4:registry - util.c - add harder checks for inputs on "reg_val_data_string"
new f49d5e3 s4:tortore/libnet: fix crash bugs because of incorrect function prototypes
new c3eb509 s4-smbtorture: fix torture_comment in RPC-SPOOLSS.
new 80300af s4:registry - add support for REG_QWORD values
new 00934d4 s4:registry - fix up the output of hexadecimal values
new 1e5010d s4:registry - local testsuite - add a test for REG_QWORD
new 4e6c0e1 s4:registry - util.c - move the "REG_NONE" case in the conversion functions on top of the switch
new cc3eec1 s4:registry - util.c - treat unsupported and binary values as the same in the conversion functions
new 163e559 s4:registry - rpc - don't crash when communication partner isn't available
new 6bfde08 s4-smbtorture: add PrinterInfo_to_SetPrinterInfo helper to RPC-SPOOLSS.
new 06cbf05 s4-smbtorture: when cross checking enumdata{ex} make sure to have at least one entry.
new c9cc26e s3-spoolss: Fix _spoolss_EnumPrinterData.
new 1eb0fbe s4-smbtorture: cleanup data after enumdata{ex} consistency test.
new 10ed809 talloc_stack: make sure we never let talloc_tos() return ts->talloc_stack[-1]
new d23581b talloc_stack: reset stackframe pointers to NULL
new 386f15c s3:smbd: make sure we always have a valid talloc stackframe
new 08ec9b7 s4-smbtorture: fill PrinterDriverData with more values for consistency test.
new 6f36e9d testprogs: add EnumPrinterData test to win32 spoolss test.
new 83b9e12 s4-smbtorture: add simple printer rename test to RPC-SPOOLSS-PRINTER.
new 4b85a0e Rever e80ceb1d7355c8c46a2ed90d5721cf367640f4e8 "Remove more uses of "extern struct current_user current_user;"."
new 1332ce5 We don't need to treat the token differently in the conn->admin_user case, it should already be pointing to a token with uid == 0.
new 5d6610a Add accessor functions for current uid, gid, unix token, NT token and vuid.
new 6b2358e Pass "connection_struct *conn" into functions that currently use "current_user.XXX"
new 984eee7 Switch over to using get_currect_XXX() accessor functions.
new b32ce07 Simplify processing of "admin user". If a user is an admin_user ensure their conn token is uid 0.
new 33bd9b4 Remove reference to conn->admin_user in preparation for removal.
new 704a607 Fix bug #7188 - Logic error in check of total_data for call_trans2mkdir()
new c35c380 Remove the bool admin_user from conn struct. We no longer look at this to make access decisions.
new 3b73698 s3: Fix an uninitialized variable read
new c27c430 s3:smbcacls: also honour the "--sddl" flag when setting ACLs.
new 9a825dc s3:registry-legacy: use talloc_stackframe() instead of NULL in regkey_open_internal()
new f2cbc9f Fix bug #7191 - WINS doesn't respond after > 86 #1c registrations.
new 81932f9 s4-drs: DsGetReplInfo(), infoType = DS_REPL_INFO_METADATA_2_FOR_OBJ
new 2a04aa0 s4-drs: Torture testcase for DS_REPL_INFO_METADATA_2_FOR_OBJ infoType of DsGetReplInfo()
new 559575f s4:dsdb/kcc/*.c - fix up wrong typed counters
new 2f686d8 s4:registry - introduce the "REG_DWORD_BIG_ENDIAN" datatype
new b7c1444 s4:registry - add a test for the "REG_DWORD_BIG_ENDIAN" datatype
new 19aa075 s4:registry - check also for other registry value types in the generic test
new c874b9f s4:dsdb Don't error out if we can't get the Aggregate schema DN yet
new 1e6fee4 s4:dsdb Add a memory context for dsdb_get_schema()
new a7ec946 s4:dsdb/acl Reduce calls to dsdb_get_schema() and add memory context
new bf0b4d7 s4:dsdb Fix warnings in DEBUG() by casting to unsigned long int
new 2de0776 s4:dsdb Change dsdb_get_schema() callers to use new talloc argument
new e3cb626 s4:dsdb Show more detail in failure to compute the aggregate DN.
new abe75a5 s4:registry - use a macro for reverse byte order
new d7de3fa s4:dsdb - fix up warnings
new 4379b08 s3-spoolss: be very strict on OpenPrinter{Ex} failures for bad names.
new a212c1d Added a net acl ds command for modification of ACLs on directory objects
new 745f6f2 s4-smbtorture: avoid printf calls in RPC-WINREG test.
new 8353aa3 s4:idl change level to type in lsa_ForestTrustRecord.
new 2a643ef Introduce smb_traffic_analyzer protocol v2.
new dcff7d3 Create structs carrying the data of individual VFS functions, and hand those over to the send function, which then casts the void pointer to the struct required by looking at the id. This allows us to return different result data depending on the VFS function that is running. Make the protocol v1 sender compatible to this. Adapt the existing VFS functions to use the new data structures. Make use of the new functionality and extend the mkdir VFS logger function to ret [...]
new e959bdc The format of data we are sending over the network will be flexible when sending over the network in protocol v2. To be able to do this, we create a new va-list function that is creating the buffer to send. Also it makes it easier for the receiver to parse the data; it sends an initial header containing the full length of the buffer to be send. For the individual strings, it sends sub headers containing the length of the upcoming substring to be send. With the header [...]
new 7bff1ea Add rmdir, chdir, and rename as supported VFS functions
new 541fb43 Enable AES encryption of the data if a key was found in secrets.tdb.
new 8cb5bac Add read,pread,write,pwrite support to the V2 protocol.
new cdd1906 Don't use typedefs on the VFS function data structures as typedefs are evil according to the linux kernel coding styleguide.
new 27f4f51 According to the linux kernel coding styleguide, it's better to align the switch and it's case statements in the same column. This saves us one indentation level.
new 654cff4 Additionally send the vfs function id with the protocol.
new 9702dcf Fetch the SID of the user we are running as and send with the common data.
new a45db59 Move the creation of the header.
new 81c6b87 Added an exact description of the V2 protocol. I don't think it should have it's place the man page, because this is developer information.
new b745730 Make all remarks compatible to the linux kernel coding styleguide.
new 3f5f2d8 Implement anonymization for protocol v2.
new 6437df7 Implement AES encryption of the data block.
new 5b7179d Add smbta-util to manage the encryption key.
new 4940da2 Put all the protocol stuff into a separate header file.
new 69d7d6c Add the number of common data blocks to the protocol.
new 56dfc09 Update the manpage of vfs_smb_traffic_analyzer and add smbta-util.
new c1fb55c Simplify the code a bit by creating the functions: smb_traffic_analyzer_encrypt - doing the encryption of a data block, smb_traffic_analyzer_create_header - create the protocol header, smb_traffic_analyzer_write_data - actually write the data to the socket.
new 002193d vfs_smb_traffic_analyzer.c: added function static char *smb_traffic_analyzer_anonymize
new f6ae16e smb_traffic_analyzer.c: optimize marshalling function and document
new a0e2632 s3: vfs_smb_traffic_analyzer.c: add VFS functions for file open and close
new 9447f86 Don't exit(0) on error
new c3509d8 s4:resolve_oids LDB module - not really a change but a nicer method to call "talloc_reference"
new c91afe9 security.idl - push generated code diff
new 287304e Update copyright
new 7e859be s4:torture/rpc/dsgetinfo.c: fix name resolving for ldap_url
new 8c5df22 Revert "Revert "s4-smbtorture: skip extended SetValue test against Samba (both dont survive).""
new cfa2b7b s4:idl add lsaRSetForestTrustInformation
new a6d4278 s3: re-run make samba3-idl.
new ce8c622 s3-lsa: fix _lsa_lsaRSetForestTrustInformation server stub.
new a5ad510 s4-lsa: fix dcesrv_lsa_lsaRSetForestTrustInformation server stub.
new 38cba5e s4:torture-ndr add lsarSetForestTrustInformation ndr test
new 27d46ba s4-smbtorture: make it a bit easier to track failures in RPC-SPOOLSS-PRINTER.
new b4d0913 s3-registry: make sure root has full registry access (in particular for make test).
new e46d3d9 s3-winreg: change notify call has no meaning when called remotely.
new e55a975 s4-smbtorture: remove NotifyChangeKeyValue s3 skip in RPC-WINREG:
new 6591713 s4:torture/rpc/unixinfo.c: make use of dcerpc_binding_handle stubs
new 369def8 s4:torture/rpc/drsuapi*: make use of dcerpc_binding_handle stubs
new 4434b39 s4:torture/rpc/dssync.c: make use of dcerpc_binding_handle stubs
new 88ab666 s4:torture/rpc/dsgetinfo.c: make use of dcerpc_binding_handle stubs
new 119f151 s4:torture/rpc/srvsvc.c: make use of dcerpc_binding_handle stubs
new b8605cd s4:torture/rpc/wkssvc.c: make use of dcerpc_binding_handle stubs
new b0ea324 s4:torture/rpc/atsvc.c: make use of dcerpc_binding_handle stubs
new dfa92d4 s4:torture/rpc/svcctl.c: make use of dcerpc_binding_handle stubs
new bdb8f91 s4:tortore/rpc/eventlog.c: rename variable 'b' => 'br'
new 8c9b9d3 s4:torture/rpc/eventlog.c: make use of dcerpc_binding_handle stubs
new 004a841 s4:torture/rpc/epmapper.c: make use of dcerpc_binding_handle stubs
new 8bc8e6c s4:torture/rpc/initshutdown.c: make use of dcerpc_binding_handle stubs
new 54ab68f s4:torture/rpc/oxidresolve.c: make use of dcerpc_binding_handle stubs
new 87a5596 s4:torture/rpc/remact.c: make use of dcerpc_binding_handle stubs
new d03286e s4:torture/rpc/mgmt.c: make use of dcerpc_binding_handle stubs
new d7699cb s4:torture/rpc/autoidl.c: make use of dcerpc_binding_handle stubs
new 28a6e53 s4:tortore/rpc/spoolss.c: fix compiler warning
new c1bf324 s4:torture/rpc/spoolss.c: make use of dcerpc_binding_handle stubs
new 97d74a4 s4:torture/rpc/spoolss_notify.c: fix compiler warnings
new b01cd78 s4:torture/rpc/spoolss_notify.c: make use of dcerpc_binding_handle stubs
new bffe222 s4:torture/rpc/spoolss_win.c: make use of dcerpc_binding_handle stubs
new cb5805d s4:torture/rpc/winreg.c: make use of dcerpc_binding_handle stubs
new c323629 s4-smbtorture: use random buffer for extended SetValue test in RPC-WINREG.
new 4c29a4e s4:wb_cmd_getgroups - fix failure in s4 winbind's "getgroups"
new 36175be libcli/auth/schannel_state_tdb.c - fix a memory leak
new bdc0372 s4:auth/kerberos/kerberos.c - fix also here a memory leak
new 973001e heimdal - free always "ctx->password" when it isn't needed anymore
new dc5e0d8 heimdal - fix overlapped identifiers in the "krb5" library
new a6c5747 heimdal - remove unused variable
new 2bdece1 kerberos - set the memory to "0"s before freeing the password to prevent security issues
new f989410 Fix developer build, remove malloc
new 4f28afc lsa: fix IDL for lsa_SetTrustedDomainInfoByName.
new 0e47277 s3: re-run make samba3-idl.
new 2070c04 s4-smbtorture: add lsa_SetTrustedDomainInfoByName NDR test.
new 0d8ab38 s3: fix buildwarning in smbta-util.
new 02d7cdc s3: Fix some nonempty blank lines
new 13a278c s3: Remove a typedef
new 276b1aa s3: Make login_cache_read take a pointer, avoid a malloc
new 2b4ce9a s3: Make login_cache_write take a pointer
new f48fb0d s3-vfs: fix some buildwarnings in traffic analyzer, there are many more.
new ba3b9fa s4:torture/rpc/remote_pac.c: make use of dcerpc_binding_handle stubs
new 50cc29b s4:torture/rpc/lsa*: make use of dcerpc_binding_handle stubs
new 8fd4375 s4-smbtorture: use binding handle for simple SetValue winreg test.
new f075720 s4-smbtorture: put HKLM current_version test into an own function.
new c33a7ca s4-smbtorture: add test_CreateKey_opts() to RPC-WINREG test.
new 80ba129 s4-smbtorture: add test_OpenKey_opts() to RPC-WINREG.
new 89eaa9e s4-smbtorture: add test_DeleteKey_opts to RPC-WINREG.
new 75a4dff s4-smbtorture: add test to check different keytypes.
new 3db9729 s4-smbtorture: re-arrange tests in RPC-WINREG.
new d41b8c3 s4-smbtorture: skip security descriptor tests against Samba in RPC-WINREG.
new c05a061 s4-smbtorture: only use "friendly" data in extended SetPrinterDataEx test.
new 481402b s4-smbtorture: workaround the fact that you cannot fully rename a printer in samba.
new 4ca2cc3 s4-smbtorture: workaround broken REG_MULTI_SZ from winreg in s3 during SetPrinterDataEx SPOOLSS test.
new 0422151 s4:librpc/rpc: initialize p->binding_handle in dcerpc_secondary_context()
new a91647d s4:torture/rpc/samr.c: make use of dcerpc_binding_handle stubs
new 2d31379 s4:torture/rpc/testjoin.c: make use of dcerpc_binding_handle stubs
new c05a0f7 s4:torture/rpc/schannel.c: make use of dcerpc_binding_handle stubs
new 9639afa s4:torture/rpc/netlogon.c: make use of dcerpc_binding_handle stubs
new aecd9dd s4:torture/rpc/samlogon.c: make use of dcerpc_binding_handle stubs
new 6e8fd4d s4:torture/rpc/bench.c: make use of dcerpc_binding_handle stubs
new f400fc5 s4:torture/rpc/dssetup.c: make use of dcerpc_binding_handle stubs
new 532e034 s4:torture/rpc/samr_accessmask.c: make use of dcerpc_binding_handle stubs
new 2d897be s4:torture/rpc/samsync.c: make use of dcerpc_binding_handle stubs
new 4b80e14 s4:torture/rpc/samba3rpc.c: make use of dcerpc_binding_handle stubs
new 453fed4 s4-smbtorture: skip BackupLog test against samba in RPC-EVENTLOG.
new 3efaf5e s3-selftest: setup initial eventlog infrastructure.
new bb91bbb s3-test: setup initial eventlog infrastructure.
new 3bc18d9 s3-selftest: run RPC-EVENTLOG against s3.
new b170ebe s3-eventlog: fix elog_tdbname(), we were always lower-casing entire lockdir path...
new b05f0db s4-smbtorture: fix typo in RPC-SAMR-PASSWORDS-LOCKOUT test.
new 15172d3 Fixed MMR-URL-Split and changed RID-Range OpenLDAP ITS6394
new 947560f Fixed OL-MMR make test
new 752b220 Fixed --ol-mmr-url helpline
new 55c4511 charset: fixed a problem with the global use of the iconv_convenience structure
new 0d6d068 s3-printing: Fix "printer admin" functionality.
new 6de83ef s4:dsdb Move rdn_name down the stack
new cef4643 s4:torture/rpc/handles: check the correct last_fault_code
new 61c62a7 s4:torture/rpc/handles.c: make use of dcerpc_binding_handle stubs
new 7456df5 s4:torture/rpc/frsapi.c: make use of dcerpc_binding_handle stubs
new 18fa68f s4:torture/rpc/ntsvcs.c: make use of dcerpc_binding_handle stubs
new 95cefcf s4:torture/rpc/browser.c: make use of dcerpc_binding_handle stubs
new fd86c9b s4:utils/net/drs: make use of dcerpc_binding_handle stubs
new 2624baf pidl:Samba4/Python: remove compiler warnings when using -Wc++
new f055fce pidl:Samba4/Python: remove compiler warnings
new 5e9ce49 s4:librpc/rpc: let pyrpc make use of dcerpc_binding_handle stubs
new 30aa55a pidl:Samba4/Python: make use of dcerpc_binding_handle stubs
new 6a1f8e6 libcli/util: add more NT_STATUS_RPC_* defines
new 38a46fa s3-selftest: make sure we do not have duplicate uids/gids in nsswrapper.
new 05cad2e s3-selftest: make sure we do not have duplicate uids/gids in nsswrapper.
new a949c70 s3-selftest: fix Samba3.pm provisioning after uid/gid changes.
new 421a926 s3:libsmb/nterr.c: fix/add NT_STATUS_RPC_* codes
new dd4e2eb s4-smbtorture: use torture_context in policy function in RPC-LSA-LOOKUP test.
new e7cc45c error_codes: fix NT_STATUS_RPC_UNKNOWN_IF typo.
new f067796 nss_wrapper.pl: allow to specify gid for new users.
new 20d73f7 s3-selftest: rearrange uid/gid calculation to achieve correct membership.
new 53d35fc s3-selftest: rearrange uid/gid calculation to achieve correct membership.
new 3144a98 s4-smbtorture: skip RAP netservergetinfo level 1 test against s3.
new 4d6368f s3-selftest: enable RAP calls testsuite against samba3.
new b82f168 s3:librpc: remove unused stuff
new f470029 s4:librpc/rpc: add NCACN_INTERNAL from s3
new f5ab6fd s4-smbtorture: put all RPC-SAMB3-X torture tests into their own torture_suite.
new 5d5c6e1 s3-selftest: use proper names for samba3 dcerpc tests.
new 3cb5694 s4-smbtorture: rework RPC-DFS test a bit.
new a52b3df s4-selftest: skip RPC-DFS for s4 entirely.
new 77b77e6 subunit: keep total error and failure counts
new 429102e subunit: fixed reporting of unexpected failures
new c04922e build: useful shell vars for setting up selftest
new 09f270e s3: Fix bug 7202
new 6e48267 s3: Open winbindd_cache.tdb with read/write access.
new 1d49a26 s4:registry - "LDB backend" - Fix up the storage of binary REG_SZ/REG_EXPAND_SZ values
new a5503179 s4:registry - "LDB backend" - fix up memory allocation for dynamic integers
new 66f94ca s4:torture WINREG - enhance test for "DWORD_BIG_ENDIAN" type
new d82b325 s4:torture WINREG - enhance test for "QWORD" type
new 2f79217 s4:registry - handle type "DWORD_BIG_ENDIAN" as type "DWORD"
new 1cdeb0c s4:WINREG RPC - specify the performed create action for "CreateKey"
new cc4e5c8 s4:registry - "LDB backend" - don't test for "0" as string termination on binary and unknown typed values
new 811c601 s4:WINREG RPC - we support only non-volatile keys
new 0f2cf82 s4:torture - WINREG RPC - reactivate test "SetValueExtended" for s4
new 2bbdb2c s4:WINREG RPC server - don't check for the "name" size in "EnumValue"
new ad83995 s4:registry - "LDB backend" - reg_key_get_info - adapt max. subkey and value length
new d4425ec s4:regshell - don't return an error code if we get a security descriptors error
new 6c39b10 s4:regshell - here we don't need a newline - "ctime" itself provides one
new 6695b0e Trim an overlong line
new 0f3040a Use calloc instead of ZERO_STRUCTP in talloc_stackframe_create()
new d097d9f Use TALLOC_FREE in talloc_pop()
new fc80ff4 s3: Fix bug 7202 for multi-threaded applications
new 56940a2 Fix an uninitialized variable
new ea621ef s4:registry - "LDB backend" - fix indentation
new b7f129f s4:registry - "LDB backend" - make the key argument "const" of ldb_get_default_value
new 773faa5 s4:registry - "LDB backend" - "ldb_get_default_value"
new 7b54964 s4:registry - "LDB backend" - "reg_key_get_info"
new 61761cb s4:registry - "LDB backend" - "reg_ldb_unpack_value"
new 872d233 s4:regtree - fix counter variables to be "unsigned"
new 056d262 s4:registry - "patchfile.c" - fix a typo
new c8a9533 s4:registry - "patchfile.c" - consider also the hives in the generated diffs
new 6788150 s3: Fix some nonempty blank lines
new 8195832 s3: file_walk_table -> files_forall
new fc5a507 s4:dsdb Don't load the schema unconditionally
new 7fc94eb s4:dsdb Add 'const' to some struct dsdb_schema variables
new 775c5ec s4:dsdb Remove unused 'dsdb_make_schema_global' call from pyglue
new 639728a s4:schema Expand the schema structure
new d0b5447 s4:dsdb Move dsdb_save_partition_usn() to be a module helper function
new fe3e1af s4:dsdb Rework schema loading and add schema reloading
new f8019ff s4:dsdb Add a shortcut sequence number for schema reloads
new 0cf9d62 s4-selftest: fix selftest-vars script.
new b2f45f2 s3: Add "log writeable files on exit" parameter
new 5f24bfb s4:registry - "patchfile" - add comments
new 93472b4 s4:registry - "patchfile_dotreg.c" - fix a memory leak
new 6f7f16d s4:registry - "patchfile_preg.c" - also here don't accumulate the memory usage
new 885a167 s4:registry - "util.c" - "reg_string_to_val" - consider always the return values
new c5b9b25 s4:registry - "patchfile" - add more "talloc_free"s to save memory
new 686825e s4:registry - "patchfile" - initialise the data blobs
new 43bb87f s4:registry - "patchfile" - check if strings could be allocated
new dd11180 s4:registry - "RPC backend" - use "talloc_steal" and not "talloc_reference"
new 13400a6 s3: Fix a bad memleak in winbind
new 01f2c02 lib/util: add allocate_anonymous_shared()
new 048c919 s3:libsmb: add a smb_signing_init_ex() function
new 0b7da43 s3:smbd: add an option to skip signings checks srv_check_sign_mac for trusted channels
new 8de8554 s3:smbd: add smbd_[un]lock_socket() dummies
new 977aa66 s3:smbd: smbd_[un]lock_socket() while accessing the socket to the client
new c1653e3 s3:smbd: send keepalive packets under the socket lock
new 1e7086e s3:smbd: let reply_readbraw_error use the locked socket
new b2c107f s3:smbd: pass down trusted_channel via receive_smb_talloc()
new 752240c s3:param: add "async smb echo handler" option
new 44d655b s3:smbd: add echo handler information to struct smbd_server_connection
new 79e5e3d s3:smbd: setup a shared memory area for the signing state
new 453e6af s3:smbd: don't use recvfile if the echo handler is active
new fbf112b s3:smbd: disable sendfile if the echo handler is active
new d663b4c s3:smbd: disallow readbraw and writebraw if the echo handler is active
new 5a069f7 s3:smbd: disable SMB encryption when the echo handler is active
new 0c77e3a s3:smbd: don't allow SMB2 if the async echo handler is active
new cad0c00 s3: Implement an asynchronous echo responder process
new 70f9338 s3: Add the "ctdb locktime warn threshold" parameter
new 12f97c0 Fix valgrind error when running under share level security. plaintext_password is a data blob with a data pointer pointing to an allocation of length zero.
new e2c7e5c tdb: Fix bug 7248, avoid the nanosleep dependency
new 64f5138 s4:registry - registry.h - add memory contexts for delete value/key functions
new 43170da s4:registry - adaptions for "add memory contexts for delete value/key functions"
new 96bb09b s4:registry - "dir.c" - fix up dynamic memory allocation operations
new 05d8882 s4:registry - "util" - fix up memory allocated data
new 9d85929 s4:registry - "util" - make "reg_key_add_abs" consistent with "reg_key_del_abs"
new 5b6ad54 s4:registry - "util" - add also a memory context argument for "reg_key_del_abs"
new 5f850af s4:registry - adaptions for "add also a memory context argument for "reg_key_del_abs"
new 9c3e624 s4:registry - "util" - remove "const" from "reg_abs_path"
new dc17292 s4:registry - add more "W_ERROR_HAVE_NO_MEMORY" invocations (on talloc'ed stuff)
new e78289f s4:registry - "samba.c" - add a "talloc_free"
new 0c10703 s4:WINREG RPC - add also here a "W_ERROR_HAVE_NO_MEMORY"
new e690c07 s4:registry - "util.c" - initialise "result" in "reg_key_add_abs"
new 8046cbe s4:registry - "local" - add also here more "W_ERROR_HAVE_NO_MEMORY" macro tests
new e246633 s4:registry - "patchfile" - add another "W_ERROR_HAVE_NO_MEMORY" macro call
new 12f42e3 s4:registry - "reg_import_hive_key" - change a "talloc_steal" into a "talloc_reference"
new c69afbb s4:registry - "reg_key_del/add_abs": call "talloc_free" only on valid objects
new 31b4585 convert_string_talloc_convenience - print out the input buffer in a better way (using dump_data since it isn't always directly readable)
new 7509b56 share_info.tdb could use non-canonicalized sharenames.
new 6a63c38 s4:ldb_modules/util.c - fix two counter variables to be "unsigned"
new bca3535 s4:registry - "LDB backend" - revert the binary storage of "REG_SZ", "REG_DWORD" and "REG_QWORD"
new f39ef98 Revert "s4:torture - WINREG RPC - reactivate test "SetValueExtended" for s4"
new a6f5e49 s4:registry - "LDB backend" - revert the length check for UTF16 strings
new 650a62d s4:lsa Abstract crypto (un)wrapping in separate functions
new 668e7db s4:lsa move code to add trusted domain user into its own function
new d9e311d s4:lsa Functions to set Domain Trust Information
new 9f84d72 idl:drsblobs add code to interpret msDS-TrustForestTrustInfo
new ef83c97 s3-builtin: Add some builtin groups.
new 0fa67c8 dcerpc.idl: add nca_s_* status codes from the DCE 1.1 specification
new 56180e3 s3:re-run make samba3-idl.
new 77de233 librpc/rpc: fix dcerpc_errstr() to handle all nca_s_* status codes and fallback to WERROR codes
new 18d1821 security.idl: Add missing builtin groups.
new d05a1bd s3: Re-run make samba3-idl.
new fad0629 s3-builtin: Add missing builtin groups.
new f5eb8eb s4-smbtorture: remove trailing whitespace in libnet torture tests.
new 97a974e s4-smbtorture: use torture_context for debugging output everywhere in libnet torture tests.
new 0426b5b s4:registry - "LDB backend" - fix indentation
new 3a24888 s4:registry - "reg_ldb_pack_value" - provide workarounds when the server receives non-standard data.
new bebb17a s4:WINREG torture - fix an error (missing "break" in a "switch")
new 3e04bf4 s4-smbtorture: use torture_context in libnet domain tests as well.
new 9c586e6 s4-smbtorture: remove trailing whitespace from samsync torture test.
new bf9f24f s4-smbtorture: use torture_context in samsync test.
new 845f9c0 s3:librpc/rpc: move prototypes to dcerpc.h
new 48cd096 s4:libnet: don't include librpc/rpc/dcerpc.h directly
new 4985720 pidl:Samba4/Python: librpc/rpc/dcerpc.h isn't needed anymore
new f57b1da s4:lib/messaging: pymessaging needs libndr.h
new ec30022 s4:librpc/rpc/pyrpc.h: librpc/rpc/dcerpc.h isn't needed anymore
new 247c6f5 s4-smbtorture: remove tailing whitespace in samba3rpc testsuite.
new fd2bc08 idl: fix forest trust information idl
new 4c4d0a0 build: fixed nss_wrapper on solaris
new de2b841 s4-provision: solaris uses the group "other"
new 83aaf48 s4-provision: FreeBSD uses 'staff' for users
new a599319 libreplace: fixed declaration of dprintf() on FreeBSD
new fbdcaa9 s3: Optimize gencache for smbd exit
new a2286ba s4:ntlmssp Ensure that we always negotiate signing if we negotiate sealing.
new bb7854a s4:cmdline Add --sign and --encrypt options to our common command line
new 5592a9b s4:selftest Test --sign and --encrypt options to ldbsearch
new 7d89c7c idl: fix comment and convert whitespaces to tabs
new 5e87e85 s4-smbtorture: add rap_get_servername to RPC-SAMBA3 family of tests.
new 9fd24eb s4-smbtorture: cleanup some of the RPC-SAMBA3 tests.
new 8cd63a8 s4-smbtorture: fix some invalid parameters in RPC-SAMSYNC test.
new fcad135 s4-smbtorture: add missing checks for WERROR results in RPC-SAMBA3 tests.
new a4ed8dc s4/idl: DsAddEntry - switch types should be unsigned
new 05db936 s4/drs: DsAddEntry - Propagating unsigned switches to source code
new 818719f s4/idl: DIRERR error codes definition
new 4cdf462 s4/idl: Update drsuapi_DsAddEntryErrorInfoX definition
new 58ddf31 s4/drs: drsuapi_DsAddEntryErrorInfoX changes propagated to source code
new fbc1528 s4/idl: DsAddEntry - refactor DsAddEntryCtr2 structure
new 427a1f3 s4/drs: DsAddEntry - extending error handling for V2 replies
new 7b43416 s4/idl: drsuapi_DsAddEntryError refactored
new 00fce79 s4/drs: drsuapi_DsAddEntry_ErrData propagate structure def in source code
new 98cbcf8 s4/idl: redefine drsuapi_DsAddEntryErrorInfo1
new fbaf3b3 s4/drs: pretty print for drsuapi_DsAddEntry_AttrErrListItem_V1
new 04f4ea6 s4/drs: Refactor error handling for DsAddEntry V3 replies
new 61e80fe s4/idl: Add DsAddEntry Name resolution error definition
new 0663799 s4/idl: Add DsAddEntry Referral error definition
new 3efad5a s4/idl: Complete drsuapi_DsAddEntryErrorInfo description
new 6b3ff0d s4/idl: Remove drsuapi_DsAddEntryExtraErrorBuffer - it is not used anymore
new db02ca6 s4/drs: Implement DsAddEntry V3 error handling
new 842d756 s4/idl: DsAddEntry V3 request description
new aa572a4 s4/drs: Pretty print for drsuapi_SecBufferType
new 9ad8f80 idl: Regenerate DRSUAPI idl files
new ef6976d idl: drsuapi.idl - fix few more comments
new a6bfc1a s3-testparm: Throw warning when 'workgroup' and 'netbios name' are identical.
new bd550df s4:ntlmssp: add a callback_private pointer to gensec_ntlmssp_state
new 8df0170 s4:ntlmssp: add definition of gensec_ntlmssp_context
new 83cc137 s4:ntlmssp: create a gensec_ntlmssp_context between gensec_security and ntlmssp_state
new 32d822a s4:ntlmssp: remove backend specifix stuff from (gensec_)ntlmssp_state
new a0522a5 s4:ntlmssp: remove gensec_security from (gensec_)ntlmssp_state
new ee24079 s4:ntlmssp: keep struct gensec_ntlmssp_context in gensec_security->private_data
new 4ab94f5 s4:ntlmssp: add NTLMSSP_FEATURE_* flags from s3
new c33e72b s4:ntlmssp: remove more whitespaces...
new 133a3e4 s4:ntlmssp: replace server_role by a server.is_standalone in (gensec_)ntlmssp_state
new 282a2d8 s4:ntlmssp: calculate server names at startup and store them in (gensec_)ntlmssp_state->server.*
new 36669bf s4:ntlmssp: remove server_name from (gensec_)ntlmssp_state and fill the server.* fields also for the client
new b47a849 s4:ntlmssp: make user a 'const char *' in (gensec_)ntlmssp_state
new 23507c0 s4:ntlmssp: split gensec_ntlmssp_sign_packet() and ntlmssp_sign_packet()
new 1564b2a s4:ntlmssp: split gensec_ntlmssp_check_packet() and ntlmssp_check_packet()
new d4c2f25 s4:ntlmssp: split gensec_ntlmssp_seal_packet() and ntlmssp_seal_packet()
new 7063338 s4:ntlmssp: split gensec_ntlmssp_unseal_packet() and ntlmssp_unseal_packet()
new d3e7266 s4:ntlmssp: rename gensec_ntlmssp_state => ntlmssp_state
new a42cad6 s4:ntlmssp: remove unused server_multiple_authentications feature.
new a56ae60 s4:ntlmssp: keep a ntlmssp_server_auth_state to transport variables from preauth to postauth hooks
new 1b20f71 s4:ntlmssp: move encrypted_session_key to ntlmssp_server_auth_state
new 40395ee s4:ntlmssp: move NTLM2 session_nonce to ntlmssp_server_auth_state
new 44ce126 s4:ntlmssp: move doing_ntlm2 to ntlmssp_server_auth_state
new e669ee4 s4:ntlmssp: fix some formating
new 3220c84 s4:ntlmssp: use a 'bool ok' helper variable to make the code more readable
new c64e6e0 s4:ntlmssp: inline ntlmssp_weakend_keys()
new e0c7d9c s4:ntlmssp: rename calc_ntlmv2_key => calc_ntlmv2_key_talloc
new fc120dd s4:ntlmssp: add calc_ntlmv2_key() from source3
new 00f99a3 s4:ntlmssp: make use of calc_ntlmv2_key() for seal keys
new a692606 s4:ntlmssp: avoid usage of calc_ntlmv2_key_talloc()
new 48d8157 s4:ntlmssp: copy dump_arc4_state() from source3
new 598bfdc s4:ntlmssp: make use of dump_arc4_state()
new 25a89b7 s4:ntlmssp: move sign/seal states to a private ntlmssp_crypt_state union
new c2cc184 s3:ntlmssp: use uint8_t in calc_ntlmv2_key()
new 5338305 s3:ntlmssp: make use of C99 types in ntlmssp_sign.c
new eca1186 s3:ntlmssp: replace server_role by a server.is_standalone in ntlmssp_state
new eb17809 s3:ntlmssp: pass names to ntlmssp_server_start() and store them in ntlmssp_state
new 55279df s3:ntlmssp: remove server_name from ntlmssp_state and fill the server.* fields also for the client
new 7d977da s3:ntlmssp: pass names and use_ntlmv2 to ntlmssp_client_start() and store them
new 7c0ea29 s3:ntlmssp: remove unused get_global_myname() and get_domain() from ntlmssp_state
new 7c42c5d s3:ntlmssp: add some consts
new ca2a569 s3:ntlmssp: rename void *auth_context; into void *callback_private;
new f0e7e94 s3:ntlmssp: make send_seal_key and recv_seal_key local variables
new b65e6f0 s3:ntlmssp: inline ntlmssp_weaken_keys()
new 0de3698 s3:ntlmssp: fix some formating
new d0ef97f s3:ntlmssp: use a 'bool ok' variable to make the code more readable
new 9172b4a s3:ntlmssp: make whole_pdu const for ntlmssp_[un]seal_packet()
new 8804dc1 s3:ntlmssp: add const for *sig in ntlmssp_unseal_packet()
new 9f895ea s3:ntlmssp: move sign/seal states to a private ntlmssp_crypt_state union
new 2dfc78a s3:ntlmssp: remove unused ntlmssp_set_workstation()
new dee63fe s3:ntlmssp: use client.netbios_name instead of workstation
new 3b33fa7 s3:ntlmssp: use c99 types
new 254d85d s4-selftest: use correct test names.
new fb70368 s4-smbtorture: move up torture_assert_sid_equal at least to the torture/ndr level.
new bb47e5b s4-smbtorture: add drsblobs ndr torture test.
new c5f6789 Fix valgrind warning when source and dest stat are identical.
new eb8e184 Fix bug #7283 - vfs_acl_tdb does not work as expected.
new c2d1b01 Missing include guard in source4/libcli/security/security.h
new 66b7fcc Fix bug #7233 - print fails with jobs >4GB from Win7 clients.
new 1bb8341 s4-smbtorture: mention job id in SetJob test output in RPC-SPOOLSS.
new 27c5025 s4-smbtorture: mention job id in GetJob test output in RPC-SPOOLSS.
new 6913c57 s4-smbtorture: create several printjobs during print test in RPC-SPOOLSS.
new 426cb9b s4-smbtorture: add print test to RPC-SPOOLSS-PRINTER as well.
new f84f653 s3-selftest: move printing config to global section.
new 34674e0 s3-selftest: move printing config to global section.
new 845c228 Fix bug #7269 - Job management commands don't work for CUPS queues.
new 088096d python: use '#!/usr/bin/env python' to cope with varying install locations
new 8e1d947 s4-drs: If we are a RODC then do not send DSReplicaSync messages
new 3b29f9c s4-ldb: removed unused command line options -I and -O
new 6199ae4 s4-ldb: fixed command line parsing in oLschema2ldif
new 5f6f7a2 s4:kdc Add support for changing password of a servicePrincipalName
new 0a65bb5 s4:selftest Add testing of kpasswd password set on servicePrincipalName
new ea8e0d5 Fix some nonempty blank lines
new 5931588 tdb: Fix indentation in tdb_new_database()
new 2e20cda s4-smbtorture: activate job control tests against s3 in spoolss tests.
new 1ff5550 drsblobs: remove utf8string2 from ForestTrustData.
new fa1245f s3: re-run make samba3-idl.
new 45f6eae s4-smbtorture: fix drsblobs ndr torture test.
new a2e65a2 s3-selftest: add RAP-RPC testsuite for crosschecking RAP and DCERPC calls.
new 9a5d50b s3-selftest: enable RAP-RPC test against s3.
new f20bdd3 s3: Fix some nonempty blank lines
new 4cdbe07 s3: Make sure our CLEAR_IF_FIRST optimization works for messaging.tdb
new ed18945 s3: Make sure our CLEAR_IF_FIRST optimization works for the notify tdbs
new 5a88e43 s3: Make sure our CLEAR_IF_FIRST optimization works for serverid.tdb
new bb11655 s3: Add a comment to messaging_tdb_parent_init, this is pretty confusing
new 0deaff0 s3: Add a comment to serverid_parent_init, this is pretty confusing
new 6392eaf s3: Add a comment to notify_internal_parent_init, this is pretty confusing
new 36f4541 s3: Fix a missing </listitem> in vfs_crossrename.8.xml
new c2a6631 s4-smbtorture: fix include of proto header in main RAP test.
new ef1c317 s4:libcli/wrepl: correctly remove the tstream_context when the connection is dead
new 9fbbaa5 s3:passdb: avoid sid_to_gid() if the sid is "domain users"
new 462322f s3: vfs_smb_traffic_analyzer.c: remove warnings from developer build
new 2e00a8a Fix bug 7297 - smbd crashes with CUPS printers and no [printers] share defined.
new c79ca41 Fix bug #7288 - SMB job IDs in CUPS job names wrong.
new 92332fb Second part of bug #7288 - SMB job IDs in CUPS job names wrong.
new 63fc397 tsocket: not all systems have IPV6_V6ONLY
new af80775 s4-drs: replmd_delete with the 3 stage deletion recycle bin
new c81d2ae libreplace: strerror_r() is needed by heimdal on solaris8
new fae84f9 libutil: moved the networking defines to util_net.h
new 525a4fb util: on FreeBSD true is in /usr/bin. Use execvp to find it
new 5609c50 tevent: added tevent_re_initialise()
new 789d67c s4-smbd: use tevent_re_initialise()
new 7728396 s3-event: switch s3 to using tevent_re_initialise()
new 3da91b7 s3-printing: avoid mixing cups backend code with nt_printing code in cups_pull_comment_location.
new dcec932 s3-spoolss: return info for the correct printjob in _spoolss_GetJob().
new f70e1b4 s4-smbtorture: fail spoolss test on SetJob failure.
new a6f25fc s3-smbd: Don't close stdout if we want to log to stdout.
new 4b89195 s3-util_sock: Rise debug level for getpeername failed messages.
new 1fc5e7a Revert the part of bug fix #7233 - print fails with jobs >4GB from Win7 clients.
new d570a0a s4:auth/credentials/credentials.c - initialise more content
new 261c3b4 tdb: Add a non-blocking version of tdb_transaction_start
new c1f6f61 tdb: update exports and signatures files
new e968db6 s3 ntlm_auth: Don't malloc data that will be talloc_free()d
new 0909696 s4-smbtorture: more JobInfo testing.
new d3a22fc s3-selftest: set "lpq cache time = 0" in server configuration.
new 203a661 s3-selftest: set "lpq cache time = 0" in server configuration.
new fac8ca5 Fix bug #7240 - Net usershare is not case sensitive.
new 89eaef0 s4:heimdal: import lorikeet-heimdal-201001120029 (commit a5e675fed7c5db8a7370b77ed0bfa724196aa84d)
new 564d5cd s4:heimdal New files and supporting logic for heimdal update
new 6798543 s4:testprogs Fix kinit test for updated Heimdal
new 533024b s4:heimdal: import lorikeet-heimdal-201003262338 (commit f4e0dc17709829235f057e0e100d34802d3929ff)
new df7fbf2 s4:testprogs Update test to match current Heimdal
new 64b8b0c s4:heimal Update generated files (cp from Heimdal)
new f47454a s4:heimdal_build Remove forced HAVE_STRERROR_R
new 1f04675 s4:heimdal Use correct variable to advance past -- options in kpasswd
new 09a676a s4-selftest: use CONFIG_H environment variable to find config.h
new 3caaca9 s3: Fix typos in a debug message in vfs_init_custom
new d5fd1f2 Revert "s3: Optimize gencache for smbd exit"
new 4d8a974 s3: Use tdb_transaction_start_nonblock in gencache_stabilize
new e541013 s3: Fix some nonempty blank lines
new ea0f937 s3: Fix indentation in conv_str_size
new d77a1fb s3: Slightly simplify logic in conv_str_size
new ed5a65d s3: Fix the memory hierarchy in bitmap_talloc
new 8a43679 s3: Use TALLOC_ZERO_ARRAY in bitmap_talloc
new 2356c22 s3: Fix a memleak in bitmap_talloc
new 48f90be s3: A NULL context might be perfectly valid for bitmap_talloc
new 0205633 s3: Use bitmap_talloc in loadparm
new 30c708b s3: Use bitmap_talloc in files.c
new c67e498 s3: Use bitmap_talloc in init_dptrs
new d3c6f4a s3: Use bitmap_talloc for smb1 server tcons
new 59d09cb s3: Use bitmap_talloc in vfs_full_audit.c
new cae4105 s3: Remove unused bitmap_[allocate|free]
new c377a91 Attempt to fix the build on AIX, that system seems to have a #define for s_type
new 9ecc308 s3: Slightly simplify unmap_unix_group
new b607f99 Remove extension from format-subunit.
new 235cd3e selftest: Remove html subunit formatter; it's too simple and really belongs in subunit or testrepository upstream.
new 45f389b selftest: Remove unused BuildFarm output file (now using subunit)
new f4e3144 selftest: Update locations in README.
new 66375cf provision: Remove unnecessary whitespace.
new ec48d36 provision: make gpo related function more reusable for upgradeprovision
new 8d3ff2d s4: allow upgrade provision to fix acl and missing dir on GPO dirs
new d18d7cf s4 upgradeprovision: add information about upgrade in oEMInformation to keep a better trace of different updates
new ba74823 upgradeprovision: Fix formatting, syntax error.
new 0dac5d2 s3: Attempt to fix the build on AIX, shm_ptr seems to be a macro there
new 61106c0 s3-selftest: Don't log to stdout, use logfiles instead.
new b60da39 s4: added a simple implementation of bin/samba -b
new 08faa3a talloc: testsuite should use <talloc.h> not "talloc.h"
new 7ed349c pytalloc: allow for using a system libtalloc-dev with pytalloc
new 686221e s4-waf: use the libreplace strerror_r if needed
new 8b1651c s3: Fix bug 7212, "getent group does not return group members"
new 870a21b s4:torture/rpc/echo.c: add explicit check for NTSTATUS r.out.result
new fd94954 s4:torture/rpc/echo.c: remove NTSTATUS status variables
new 0590e7e s4:torture/rpc/atsvc.c: add explicit check for NTSTATUS r.out.result
new 1184ef6 s4:torture/ntp: add explicit check for NTSTATUS r.out.result
new 159ca62 s4:torture/rpc/unixinfo.c: add explicit check for NTSTATUS r.out.result
new 583c7cb s4:torture/rpc/eventlog.c: add explicit check for NTSTATUS r.out.result
new 959a128 s4:torture/rpc/session_key.c: add explicit check for NTSTATUS r.out.result
new a154bb5 s4:torture/rpc/testjoin.c: add explicit check for NTSTATUS r.out.result
new 940c6ab s4:torture/rpc/remote_pac.c: add explicit check for NTSTATUS r.out.result
new 2d35523 s4:torture/rpc/schannel.c: add explicit check for NTSTATUS r.out.result
new 1248adb s4:torture/libnet:add explicit check for NTSTATUS r.out.result
new 8ac42bc s4:torture/rpc/lsa_lookup.c:add explicit check for NTSTATUS r.out.result
new 2f7f725 s4:torture/rpc/netlogon.c: add explicit check for NTSTATUS r.out.result
new 5dcb1e5 s4:torture/rpc/samlogon.c: add explicit check for NTSTATUS r.out.result
new 08177e9 s4:torture/rpc/samsync.c: add explicit check for NTSTATUS r.out.result
new 3398636 s4:torture/rpc/samr_accessmask.c: add explicit check for NTSTATUS r.out.result
new e531b52 s4:torture/rpc/handles.c: add explicit check for NTSTATUS r.out.result
new 1a4d9b9 s4:torture/rpc/samr.c: add explicit check for NTSTATUS r.out.result
new 10e46e5 s4:torture/rpc/lsa.c: add explicit check for NTSTATUS r.out.result
new 12ee027 s4:libcli/util/clilsa.c: add explicit check for NTSTATUS r.out.result
new d0efef3 s4:libnet/libnet_join.c: add explicit check for NTSTATUS r.out.result
new cd3ae92 s4:libnet/libnet_samsync.c: add explicit check for NTSTATUS r.out.result
new 733701a s4:libnet/libnet_passwd.c: add explicit check for NTSTATUS r.out.result
new 979c50e s4:torture/rpc/samba3rpc.c: add explicit check for NTSTATUS r.out.result
new e230c8d pidl:Samba4/Client: don't mix rpc and application NTSTATUS errors anymore for the new bindings
new 87ad4e9 Make the smbta-util manpage xml create smbta-util.8 instead of smbta-tool.8
new 89aa3b7 s4-python: Format to PEP8, simplify tests.
new 4bbc3ff s4-python: Move dnspython to lib/, like the other Python modules
new c873329 s4-python: Simplify mechanism for finding included Python modules.
new 082e7f2 subunit: Update to newer upstream version.
new 336cd5a python: Fix rule for generating docs using pydoctor.
new 1ec2b2f ldap.py: Fix syntax error.
new 47e10ab s3:libsmb: don't let cli_shutdown() segfault with a NULL cli_state
new d7bf30e s3:libsmb: add cli_state_is_connected() function
new b862351 s3:rpc_transport_np: use cli_state_is_connected() helper
new 5f8fc63 s3:rpc_transport_np: add comment about bad usage in a destructor
new dc09b12 s3:rpc_client: don't mix layers and keep a reference to cli_state in the caller
new 4f41b53 s3:rpc_client: add rpccli_is_connected()
new 99664ad s3:rpc_client: add set_timeout hook to rpc_cli_transport
new 3e70da3 s3:rpc_client: return at least 10 sec as old timeout in rpccli_set_timeout() instead of 0
new 408a3eb s3:winbindd_cm: use cli_state_is_connected() helper function
new d980c06 s3:winbindd_cm: use rpccli_is_connected() helper function
new 4f391fe s3:winbindd: consistently use TALLOC_FREE(conn->foo_pipe) is we create a new connection
new 94a4bcd s3:winbindd_cm: invalidate connection if cm_connect_netlogon() fails
new 6bd5a2a s3:winbindd_reconnect: don't only reconnect on NT_STATUS_UNSUCCESSFUL
new 13cf592 s3:rpc_client: remove unused code, we handle transport failures in the transport layer now
new cac9981 s3:rpc_client: remove more unused code
new 3629798 Revert "s4:registry - "util" - remove "const" from "reg_abs_path""
new 541e294 Remove incorrect const, something that was correct in commit 9c3e6249fd984b823a77cab0514601d2a487920a
new d90f1a7 Revert of commit 5b6ad54f43741c0c25b35e44cafe5fed352ff133 in registry.h
new f8e67f1 Revert "s4:registry - "util" - make "reg_key_add_abs" consistent with "reg_key_del_abs""
new cb670f3 Revert "s4:registry - adaptions for "add memory contexts for delete value/key functions""
new b1c70d4 Revert "s4:registry - util.c - treat unsupported and binary values as the same in the conversion functions"
new 16427ef Revert "s4:registry - util.c - move the "REG_NONE" case in the conversion functions on top of the switch"
new 2d67912 Revert "s4:registry - util.c - add harder checks for inputs on "reg_val_data_string""
new 38fc9df Revert reordering from commit 51bedf939568717424edd7732e1e315faa333849
new a5e6b55 registry: Fix compilation.
new cf3e15c Add partial information in whatsnew for the next release
new da68151 WHATSNEW4.txt - updates
new 53a2982 s4: complete the build instruction because the problem with the idl_full cames very often
new e171412 howto4.txt - improve the content of chapter 2bis
new 8efea42 s4:registry/util.c - fix indentation
new 90d2902 s4:registry - move the UTF16 length calculation for "reg_key_get_info" into the RPC server code
new e25e60b s4:registry/ldb.c - Always check the "name" attribute for != NULL
new 8d0b67b s4:registry/ldb.c - Break with "NULL" as an error case when the data doesn't fit in the "reg_ldb_pack_value" function
new 50d2613 s4:.gitignore - update it for the new heimdal release
new c38e962 s4:registry/tests/generic.c - fix the DWORD_* types test to work also against big endian platforms
new c5d1d68 s4:registry/util.c - remove those "talloc_free"s
new 4c6cde9 s3:winbindd: correctly retry if the netlogon pipe gets disconnected during a logon call
new c8fe49b s4:installmisc.sh - fix location of "dnspython" library
new e14a6fb Fix bug 7307 - man net usershare mistake
new 0c78368 selftest: Convert format-subunit to Python.
new ef3fb75 selftest: Replace perl subunit formatter with python subunit formatter, so we can leverage the work happening in python-subunit.
new c108a2e format-subunit: Improve formatting, simplify code.
new 0cdc021 selftest: Remove diff-subunit - it's included in subunit and not necessary for normal operation.
new e4c7525 s4-heimdal: a better way of handling dirfd()
new 0f113fa charset: look for the codepages in the right place
new e310cb3 s4-heimdal: for use of libreplace setegid and seteuid
new e47e5ff s4-heimdal: use the HAVE_INET_* functions from libreplace
new 4f4addd s4-test: oLschema2ldif doesn't take -H any more
new 21499a1 selftest: reason may be None
new cc2ef27 s3:libads: retry with signing after getting LDAP_STRONG_AUTH_REQUIRED
new 08e0d94 replace: allow memmem() with an empty string to return NULL
new b08bbbb s4:registry/tests/hive.c - make the test compatible with big-endian platforms
new 01f1f87 s4:registry/tests/diff.c - try to make also this test compatible with big-endian platforms
new 65d1d41 s4:torture/basic/denytest.c - use "typeof" in a better supported syntax
new 3e091a8 s4:gensec_gssapi.c - make sure that "GSS_C_DELEG_POLICY_FLAG" is available
new 818fcfb libcli/nbt/dns_hosts_file.c - change "ULONG_MAX" into "UINT32_MAX"
new 902a5e5 wbclient/wbclient.c - fix a typo
new d447184 If the timeout has been set to zero, don't register an end time.
new 4b249a6 s4:lsa implement lsaRSetForestTrustInformation
new 32c8fea Fix for bug #7233 - print fails with jobs >4GB from Win7 clients.
new 4fc0a6a s4-torture: using typeof() is not portable
new 2699db3 s4-torture: removed more uses of typeof()
new f58d02d Second part of fix for bug #6494 - Incorrect FileStatus returned in NT_CREATE_ANDX.
new ae5381d format-subunit: Avoid printing backtrace on Ctrl-C.
new 08161e0 selftest: Convert filter-subunit to Python so the subunit Python module can be used later.
new 12e34ea selftest: Use absolute tests names in knownfail.
new beb630b s4-selftest: Fix xfail for base.delete.
new b2eb609 selftest: Use standard subunit commands for progress reporting.
new 7f1360d selftest: Support parsing progress in format-subunit/filter-subunit.
new 6c299d2 selftest: Use standard subunit command for progress reporting.
new 9fe4b01 selftest: Use boolean types in Python.
new 197c982 subunit: Also import copies of filters and perl module.
new 31094b0 smbtorture: Report number of available tests in a testsuite using subunit.
new e4af3af samba_external: Simplify script to find missing external packages; include subunit and testtools as well.
new a8ac7fd Put testtools directly under lib/ to make it easier to install from Samba 4.
new 49d82aa format-subunit: Don't show reason at all if it is None.
new 62ed8a6 format-subunit: Hide reason if it is None.
new 0e77bea installmisc: Support DESTDIR for Python directories.
new 5f3fcf7 s4-python: Install external included packages only if they're not present on the system.
new 6897be7 testtools: Fix included testtools, for systems that don't have it.
new 36c8485 subunit: Include remainder of bindings and metadata.
new c6b1553 selftest: Make sure format-subunit and filter-subunit can find testtools/subunit.
new 74f36df selftest: Update sys.path before attempting to import external modules.
new 6f30b9a s3:smbd: handle SMB2 in deadtime_fn() and avoid disconnecting non idle clients
new 2e839a6 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new eb60833 Fix bug 7310 - DOS attribute inconsistency with MS Office
new cf4a8f7 s3-winbind: Make append_auth_data() static
new 6d9b2e6 s3: Make check_info3_in_group static
new 15d58f6 s3: Ensure null termination in winbindd_pam_chauthtok()
new 0e3f031 s3: Fix an error message in winbindd_pam_chauthtok()
new bb54089 s3: Merge French translation for pam_winbind after review
new 6800fdb Make smbd_lock_socket/smbd_unlock_socket recursive with a ref_count.
new 658dc77 s3: fix a typo in winbind_client_response_written
new d930904 s3:winbindd: make sure we don't try rpc requests against unaccessable domains
new 0f95d00 s3:winbindd: only set child_domain in the child
new a2411c5 s3:winbindd: correctly invalidate the cached connection
new 132e505 subunitrun: Find testtools and subunit when they're not provided by the system.
new 64c5642 s3: Fix a typo in winbindd_pam_logoff
new 84891b0 s4-python: Install external packages to a different directory but import into the normal namespace when the system doesn't have it available.
new c63440e s4-python: Ensure __init__ exists in samba.external, or importing will fail.
new 3475c61 s3: Ensure NULL termination before printing in winbindd_pam_logoff
new 7357720 s3:winbindd: fix problems with SIGCHLD handling (bug #7317)
new e18ddb6 s3:winbindd: remove unused variables
new b6aabcd Add torture test for bug 7310 - DOS attribute inconsistency with MS Office
new bf90969 Move initialize_async_io_handler() inside of smbd/aio.c.
new ff2b7d4 talloc: limit the depth that talloc will go for talloc_is_parent()
new 5ccd30e talloc: change talloc minor version to 2.0.2
new 1b4bbec talloc: add a define for TALLOC_MAX_DEPTH
new fde50c6 talloc: a useful bit of debug code
new b81100c debug: enable talloc logging
new a8d213c pyrpc: do the pipe connect on a real memory context
new 2c097b5 s4-pyglue: setup talloc logging in python modules
new 23f2db7 s4-python: added --debuglevel to our python scripts
new 53dec15 s3: Fix a comment
new 7d692f9 s4-rpc: fixed a talloc loop in continue_ntlmssp_connection()
new 68403d4 Update URL in README.cifs-utils
new c97d279 s3: Remove some pointless break statements
new c1ccbfb s3: Add wbinfo --logoff
new 710aa77 socket-wrapper: not all systems have FIONREAD defined
new bbe0797 libwbclient: Both talloc_free and wbcFreeMemory deal with NULL
new 3ec8147 selftest: for clarity, rename test to testsuite
new 13a6aee s4-python: Remove duplicate definition of GUID_DRS_* constants.
new 5a02621 s4-python: Remove unused imports, duplicate definitions of SECINFO_ constants.
new e5b33be s4-python: Remove remaining constants.
new 31a517e s4-python: Move dsdb constants to a separate python module.
new 8afd52a s4-python: Move samdb_server_site_name to dsdb module.
new aed295b s4-python: Remove convenience macro PyErr_SetStringError.
new ccd954f s4-python: Avoid importing glue directly.
new 2a67eda s4-python: Move set_opaque_integer -> dsdb.
new 55aeb68 s4-python: Move dsdb_convert_schema_to_openldap to dsdb.
new b198283 libwbclient: Fix a memleak in wbcCredentialCache
new 9b1f9da libwbclient: Streamline result processing of wbcCredentialCache()
new 781a0c0 lib/replace: use correct inttypes in crypt.c
new b1192bb lib/replace: Don't use StrnCpy inside crypt.c
new 6e40fa9 s3: Fix the GNU ld version detection on SLES
new b1b723d libwbclient: Fix a memleak in wbcListTrusts
new 50a625c libwbclient: Fix memleaks in tests
new 488fe76 libwbclient: Fix a memleak in wbcListTrusts
new 1b6e5a1 s4:python/samba/__init__.py - import "sys" for "ensure_external_module" method
new 6d6c551 Revert "s4:gensec_gssapi.c - make sure that "GSS_C_DELEG_POLICY_FLAG" is available"
new 3ccecdd s3: Fix a cut&paste error in winbindd_list_groups_done
new 2754a8e Fix related to bug #7326 - can't read/write any files with full_audit
new c75184b Fix issue with aio where r/w lock wasn't kept across aio read operations.
new e39ed55 selftest: Remove python2.4-isms
new 15531d9 Add FSCTL_QUERY_ALLOCATED_RANGES to the list of Windows ioctls we support.
new 12bd7a1 s4-smbtorture: fix two context arguments in RPC-SAMSYNC test.
new 55e1af8 s4-smbtorture: fix correct result error code in SetForm spoolss test.
new 9757da5 build: a first attempt at waf build for talloc and libreplace
new 34b77a1 build: updates to waf scripts for replace and talloc
new 5c103b4 build: renamed autoconf.py to wafsamba.py and added SAMBA_*() functions
new 8d6eb2a build: added waf build for tdb
new 2bd0756 build: more binaries for waf tdb build
new f5d85a3 build: added some comments for tdb build
new 8fd6275 build: added waf to the tree, so everyone uses the same version
new 8f062f4 build: neater way to find libreplace and start on tevent waf build
new 04aa584 build: added target directory options
new 45d23d1 build: added recursive library handling
new 635a7ce build: some more config checks
new 2b5a1cc build: added waf build rules for ldb
new 0316ec1 build: tdb does not depend on talloc
new bf4f996 build: moved lib -> shared
new 7723519 build: SAMBA_BUILD_ENV() is now in conf.*
new 9a1cd09 build: added ADD_CFLAGS() and started of Samba4 build
new df0a1e9 build: first attempt at a script to auto-convert config.mk files to wscript
new 4ed59b8 build: add dummy flags for auto-generated scripts
new 13cbd9f build: s4 wants config.h in include/
new 186e711 build: more developer flags
new 1cfc330 build: allow override of config.h location
new b1d24c7 build: put config.h in top dir by default
new d0d69be build: added top level script
new d0c19bb build: LIBLDB alias
new 73634d6 build: added autoproto stub
new 5393e6c build: recognise manpages keyword
new a3421fe build: added BUILD_SUBDIR() wrapper
new ff9f972 build: added public_headers support
new aa04760 build: use runonce for config checks
new 371f9d3 build: more header checks
new e3dca14 build: simpler BUILD_SUBDIR
new 4f92074 build: death to singletons
new 281f27d build: check for circular build dependencies
new 9e79e14 build: auto-remove circular dependencies
new 7e01efa build: improve the wscript generator
new 8e81ea7 build: on the fly dependency checking
new 42f9249 build: LIBLDB hack not needed any more
new 34fb275 build: fixed handling of heimdal_build/internal.mk
new de2d305 build: add libresolv
new 9bfe91c build: add heimdal_build
new c3d04fd build: don't distinguish system and local libs in wscript files
new eab4d45 build: added LIBREPLACE_NETWORK
new 06940d5 build: auto-strip empty dependencies
new 7f9c439 build: auto generate ASN1 and ET rules
new 7aeffe6 build: added ASN1 and ERRTABLE build targets
new 8900f97 build: run the lib/replace rules first
new 15d523b build: add LIBREPLACE_EXT
new 2998ea9 build: added gettext/libintl to libreplace
new bb1e36a build: make CHECK_FUNCS_IN() smarter about mandatory libraries
new 07eeed3 build: heimdal_build waf support
new 2451147 build: DEFUN->DEFINE, and fixed CFLAGS handling
new f74584a build: recursive dependency calculation
new 391f953 build: added build groups
new e3ae80a build: added svn version of waf. It has better exception display
new f15a81c build: added ASN1, PIDL and ET build rules
new cada19f build: cope with empty source lists for libs
new 64f5cdd build: moved wafsamba.py to buildtools
new ec6049c build: aded wafsamba README
new 5ad6369 build: started to split up wafsamba.py into separate modules
new 8364d6b build: add output_type and realname for mit_samba library
new 333f2fc build: another missing subsystem .....
new 49b4d29 build: split out the extension based build patterns
new d6f2855 build: fixed --includedir options for PIDL
new d29cbc3 build: added librpc build script
new bc922d8 build: dynconfig build rules
new 481fde5 build: mail IDL build rules
new bd54d2a build: fixed location of gen_ndr files
new bc39054 build: rewrote PIDL rules, breaking them into a separate waf tool
new 065e3e2 build: using deps= for deps is clearer
new c7ea3e6 build: source= is clearer for source lists
new c8f4ca4 build: fixed formatting
new 9129c3b build: fixes from ita
new 27090be build: added heimdal_build table rules
new 36e6d11 build: add README to explain gen_ndr, and ensure directory exists
new 7ed65d2 build: result of hack session with ita
new 8c4e709 build: use shell for TDR rule, as -- confuses the build rule
new 6dcf556 build: allow selection of build group in HEIMDAL_AUTOPROTO()
new d004964 build: moved main autoproto rule into samba_autoproto.py
new 88a138f build: a useful example of a debug technique in waf
new 5b9ca48 build: added generation of version.h
new ca56fc2 useful tools for finding missing configure steps
new 22fbe8c build: check for pkgconfig
new 8bae482 build: waf build for lib/tls
new e01a719 build: added define and always options to CHECK_VARIABLE()
new 73db96b build: more headers and variables in configure
new ccd26e9 build: h_errno for heimdal
new 2bb41b0 build: ignore the bin/ directory
new fd110dc build: useful test script
new 465481e build: ignore some waf files
new abaf9aa build: add_headers flag to CHECK_HEADER()
new d87ea52 build: ntvfs/sysdep configure checks
new 6213708 build: another typo
new cbb3c6e build: check for backtrace
new bf17c9a build: return values for autoconf-like tests
new 8112b40 build: backtrace and crypt tests
new 54e26fc build: added CHECK_DECLS()
new dd05b65 build: improve autoconf macros
new 39807fd build: smarter list splitting
new f7ed3e5 build: added CHECK_SIZEOF()
new d556048 build: check signal functions
new cfb4f55 build: check size of types
new 5d39ac8 build: check for offset_t and pw*_r functions
new 0d34e81 build: more config checks
new 001068d build: check for volatile
new 6edb70c build: added help on fns
new 20f4919 build: check xattr and frsize
new 572fc43 build: check freeaddrinfo
new 2dfced5 build: added CHECK_CODE_COMPILES()
new aac8aec build: more config checks
new eadf918 build: expand CHECK_CODE() function
new d40b396 build: added interface checking and nicer snprintf checking
new a2c866a build: gcrypt functions
new 165b5b6 build: move gettimeofday check to libreplace
new 5882c44 build: check immediate structures
new ada6e57 build: fixed iuserok test
new 82f3ef4 build: zlib checks
new bbb85a2 build: define HAVE_LIBxxx when we find a library
new 71b5f97 build: check for pam
new 332553d build: check for libgpg-error
new 6beff49 build: fix name of libs with - in them
new 64ba3c7 build: check for libsasl2
new 481a299 build: new waf version
new 1958a09 build: added CHECK_CFLAGS()
new df5dee4 build: more libreplace config checks
new 1d18c6c build: fixed winsize check
new ae1c2b9 build: check for xattr support
new 12c46d9 build: fixed cflags in CHECK_CODE()
new 2ea4fd6 build: iconv checks
new ec2d90a build: fixed sockaddr_in6 test
new 5bf0b5c build: new waf version - fixes mkstemp problem
new 690b08f build: fixed _Bool va_copy and VA_ARGS tests
new 58049e7 build: added IPV6 test
new dd2aba1 build: check for RETSIGTYPE
new 6a8c436 build: added wrapper options
new fdd2f41 build: added local_include option to CHECK_CODE()
new aaa4c4b build: added statvfs64 test
new 29f22bb build: emulate autoconf PACKAGE_* variables
new 7abe08a build: fixed LDB_MODULESDIR
new 1726ba9 build: added SUBST_ENV_VAR()
new b2f7e4b build: make CONFIG_PATH() understand absolute paths
new a7c60e0 build: added getpass() tests
new cdf1a3d build: added ENFORCE_GROUP_ORDERING()
new d01f75c build: back to stricter deps
new 7c3234c build: enable ENFORCE_GROUP_ORDERING()
new 2498a0d build: saner CFLAGS handling for defines
new d70c4e8 build: fixed heimdal include lists
new 6bba8cf build: use export_incdirs
new e916aff build: much nicer pidl rules
new c6e095d build: assert on missing dependency
new 9cb3984 build: better target name for lib link
new 8f1b809 build: nearly there on samba4 build
new fffa6a5 build: separate out dependencies and python rules
new 845e0cb build: commit all the waf build files in the tree
new 844acb2 build: waf quicktest nearly works
new 5c0f907 build: waf test now works (at least for some tests)
new 05bda76 build: need the sample ldb module for our testsuite
new 8a5c01a build: waf test now depends on build
new ec2cb47 build: added ldb 'skel' module
new ec2b11c build: fixed group for heimdal autoproto
new e054dcf build: added test targets for make
new 39ac32e build: default to waf -p
new 7cd9a6b build: fixed cflags in CHECK_CODE
new 5d588cf build: use a plain build, at request of metze :)
new 16fbcb3 build: fixed termcap build
new e502031 build: fixed samba_deps.py for python 2.4
new 9f47c0e build: updates for current master build
new a9ea3d6 build: cope with the common gen_ndr files being in the git tree
new 062c2b1 build: allow shared and python staging areas to be referenced in build tree
new 3c9e8e1 build: check that the symlink doesn't exist before creating
new 5db5772 build: fixed the build without sasl libraries
new b09797f build: updated waf version
new e4104eb build: more efficient pidl rules from ita
new e6f7a13 build: try faster includes processing
new fb2d789 build: allow waf to cache include lists more efficiently
new 7c35b9c build: an optimisation for includes file handling
new 32bf9bc build: remove hacks from top level wscript
new e6a47a8 build: we don't need varients in samba, so we can optimise a bit more
new a559edf build: fixed init function sentinal for python modules
new 495c5e2 build: added a lot more options to waf test
new cf7f64b build: fixed some more missing targets
new fe9e5d3 build: go into system includes for dependencies on configure
new 8d0cb03 build: allow configure -C to work again
new 330361a build: removed unused file
new cb0bf90 build: don't use -W warning option for developer build
new 10935a3 build: optionally enable builtin popt
new 69fb313 build: enable pytdb
new 2501364 build: don't remove Makefile
new e9ef5cb build: enable com library
new 64a528e build: added a cflags_end SAMBA_SUBSYSTEM() option
new 87ae97c build: fixed the build of the com.so library
new 365f291 build: only enable pytdb on s4 build
new b7cc6d4 build: teach samba_pild.py about the --com-header and --dcom-proxy options
new fe7d1a1 build: don't need the S4 in the PIDL prefix
new 0f30240 build: added 'waf etags' target
new e29e2c9 build: alias the libiconv target name for subsystems that depend on 'ICONV'
new ca4e648 build: compatibility makefile targets
new ecfa3fd build: disable WAFCACHE by default
new fd3bb81 build: new waf version (fixed python install bug)
new c1f4015 build: cleanup the ASN1 rules a bit
new e9fd67f build: split build and install libraries/binaries
new 7eab82f build: fixed the install name for python modules
new dae33b5 build: ensure that the 'build' command appears in waf --help
new 9799356 build: fixed config.h generation when we have source -> source4 symlink
new be4c0aa build: default to 1 job in make, to be build farm friendly
new dc68427 build: fixed st_done test completion code
new 651941a build: python modules need the libs from broken lib loops too
new 2a1520b build: make bin/sambadeps depend on samba_deps.py modtime
new 6e550ac build: trim whitespace from CC options
new 3ff3a11 build: use RUN_COMMAND() to wrap os.system()
new 8ba2a34 build: fixed git version in samba -V
new c1dd882 build: don't default to WAFCACHE in configure
new 24cfa29 build: install codepage files
new 752533f build: Enable more warnings when using the --pedantic configuration option
new 5e73038 build: Add a ctags command to build a ctags-style tags file
new 8caac7a build: more optimisations from Thomas
new 9a243a7 build: rename samba_includes.py to samba_optimisation.py
new 550b985 build: updated waf-svn (lower preproc recursion limit)
new 3335ff7 build: added SUBST_VARS_RECURSIVE()
new 19b6e8b build: use SUBST_VARS_RECURSIVE() for install_path
new 3254003 build: fixed includes paths for CHECK_CODE()
new 6ef0026 build: don't install talloc_testsuite and ldbtest
new bcc1ce2 build: don't install the heimdal compilers
new 6f15ea3 build: install samba in sbin
new 5025ca1 build: added --enable-gccdeps option
new 8ea0336 build: tool to find missing install components
new 5aacace build: check for pam headers
new 344621c build: conditionally enable inotify
new 75c2c87 build: spelling fix, and syntax highlighting fix
new 5477275 build: don't assume bash in configure.waf
new a602a98 build: added WORDS_BIGENDIAN test
new 86cfbba build: gccdeps fixes from ita
new 4b68550 build: also need to put stripped CC in conf.env
new 7c20de9 build: rename s4 compare_config_h.sh helper and add a s3 version of it
new bfc1753 build: Check for various headers S3 needs.
new 8005100 build: fixed REPLACE_GETPASS
new 81d155a build: check libc first for several libraries
new a8130e8 build: don't add curses.h to incremental confdefs.h
new bb5659f build: more non-incremental headers
new 76761c5 build: these cause problems incrementally too
new 702615d build: don't look for gettext twice
new 0bad3da build: cope with multiple checks for the same function/library
new 7628cb7 build: cope with multiple libs in CHECK_FUNCS_IN()
new 593c28b build: ensure all libs in CHECK_FUNCS_IN() get a target type
new 1130f8f build: lib needs to take a list when more than 1
new ec3fbe5 build: inet_n*() are normally in libc
new 0597c71 build: libreplace now depends on nsl and socket
new 055c489 build: compile_et needs lib/com_err includes
new 508cb5b build: cope with double check for functions
new 3207f81 build: more functions that are in -lsocket -lnsl on some systems
new d148461 build: CONFIG_SET() takes conf argument
new f2f8fc4 build: more careful library list handling
new db8115f build: fixed check for pthread_create()
new 54941c8 build: fixed gnutls check
new 8253fe0 build: don't use gcc warnings during configure
new 19ed4c7 build: if a library is found, but not the fn, still define the library
new ea8d112 build: fixed ifaddrs.h for heimdal (from template)
new 6858e73 build: tevent_epoll.c is conditional on HAVE_EPOLL
new 88db935 build: 'makefile' (lowercase) is now a generated file
new 584986e build: cope with subsystems with no enabled modules
new 9a2ea72 build: removed testing cflags
new dc90105 build: support systems without rpath
new b282660 build: fixed issue with CC="ccache cc" on solaris
new 2974f8d build: fixed libcli/ndr_netlogon.c dependency rules
new 064f26e build: commented the missing subsystems
new 69c065c build: optimise and re-enable check_duplicate_sources
new e877522 build: added --disable-shared option
new 9e0d0fa build: enable real cacheing with waf configure -C
new a538ed1 build: fixed build of heimdal/lib/roken/err.h
new 35aaf0e build: rkpty should not directly include socket_wrapper.c
new 8bc9560 build: more complete implementation of waf configure -C
new 2239a52 build: check if a simple C program runs
new 0bb6c60 build: added etags and ctags make targets
new 0dc64c7 build: mark wafsamba as unbuffered, so stdout and stderr are better in sync
new b18f850 build: don't use double binaries/libs if not needed
new c5d0208 build: fixed handling of full dependencies for --disable-shared
new a973c5f build: expand indirect syslibs after loop unrolling
new 9930493 build: sun c compiler wants a newline
new cc2284c build: python 2.4 doesn't support multiple union arguments for sets
new 5708470 build: added CHECK_C_PROTOTYPE() configure function
new f429e62 build: added checks for solaris getXXent_r() functions
new 98d16cb build: fixed prototype test
new f95ca1a build: rewrote the autoconf-like macros to be more consistent
new 00649a9 build: updated configure checks or new syntax
new 8e7922e build: fixed headers for C prototype check
new e2a9af0 build: added --with-selftest-prefix
new 014c873 build: socklen_t is in sys/socket.h
new 9730166 build: configure fixes for opensolaris
new 3e84e10 build: finer grained rpath checking for binary/install
new 282de50 build: add additional libreplace conditional sources
new 04fed1f build: sys_lease_linux needs to be conditionally enabled
new 9c0c4a5 build: setnttoken depends on libreplace
new 3b87d36 build: test all the developer cflags before adding them
new 0632fac build: add cflags from pkg_config results to header/function tests
new 41e8e54 build: Add a basic wscript file for Samba3
new 59074dc build: Check for CUPS
new ac9d39d build: Check for LDAP libraries
new 33ef088 build: Check for krb5 headers
new 2a869b4 build: Check for syscall headers
new 0e2afc2 build: check for uint_t
new da39027 build: check size of dev_t, ino_t and time_t
new 208bb86 build: check for headers needed to generate stack traces
new fcab2b3 build: check for inttypes.h
new 048b821 build: check for inotify support
new 207869d build: Check for kernel change notify support
new 23ba9ad build: Check for Linux kernel oplocks
new 565191e build: Check for IRIX kernel oplock types
new c37f6e6 build: Check for kernel share modes
new 998a9da build: Check for functions needed by Samba3
new ea76743 build: Fix package name and package string case
new 22d9f3d build: Check for various members of struct stat
new 3bc6cf8 build: Check for POSIX capabilities
new f756992 build: check for int types included from rpc/rpc.h
new 38f8b86 build: Check if the compiler will optimize out functions
new 8f33da1 build: Change checks to conform to new CHECK_* behaviour
new 1fb1af9 build: added msg argument to CHECK_TYPE()
new 8de258c build: use shell=True for SAMBA_GENERATOR
new e642c5a s3-waf: added build subdir for dynconfig generation
new e191961 s3-waf: more configure tests and minor fixes
new b4d34f8 s3-waf: the start of the main build for s3
new 3d5dda6 build: use gzip for waf packing, to try to make it work on irix
new 7848344 build: split out the base waf rules into buildtools/wafsamba/wscript
new 6ef817d build: fixed the cflags for pkg_config libs
new 9df6c86 build: honor both --enable-gnutls and --disable-gnutls
new a6ce1c3 build: need to mark disabled libraries as DISABLED
new e35864a build: cope with systems that don't have md5 in python
new 65ffd12 s4-waf: don't hardcode python path
new 17f4485 s4-waf: disable_gnutls is gone
new 988bc0c build: make use on_results=True for some build rules
new 742cb45 build: fixed case of system library deps
new eba9a54 build: a few more build rules that should have on_results=True
new 026690a s4-waf: remove the need for some of the lib aliases
new 1588a8d build: attempt to fix md5 problem on solaris8
new 81f5efb build: replace h_file when replacing md5
new 2454baf build: need to set h_file on Utils
new 14fc71f build: we need to replace md5 in Task as well
new 12e6a92 build: old versions of perl don't understand the -W option
new 6c3b69b build: honor existing LD_LIBRARY_PATH settings when adding shared lib paths
new 7bb5be1 build: solaris8 doesn't honor the -f flag to ln.
new 48fd780 s4-waf: replace stdint.h and stdbool.h on systems that don't have them
new 6e54655 s4-waf: update torture for new ndr/drsblobs.c tests
new b2f01b5 s3-waf: modulesdir is in the base set of options now
new 239cdb5 build: support variable expansion in source= arguments to build rules
new 8f5551c s3-waf: use new variable expansion feature
new 2cac0c2 build: started a library of common config tests for s3/s4
new 6663f78 build: Import conf decorator in samba_conftests.py
new ecafbd3 s3-waf: check for default charsets
new 5e94bca build: a better way of calculating syslib dependencies
new eb776a8 build: much better rpath test function
new 6d268e4 build: improved exception handling for systems without rpath
new 9ddd9de build: fixed copy_script typo
new 42bad41 s4-waf: cope with systems with zlib versions that are too old
new b058521 s4-waf: another place where broken ln -f on solaris8 matters
new eb4efc9 s4-waf: added checks for all the different statvfs varients
new 63f20e6 s4-waf: look for libiconv before checking libc
new cb9dbc0 libreplace: add a replacement for strerror_r (needed on solaris8)
new 03bf6c9 s4-waf: added rap/rpc.c
new 8b14d21 s4-waf: fdatasync is in librt on solaris8
new 6b3a72d s3-waf: fixed tests for charsets
new 2201d3d build: added quote option to conf.DEFINE()
new 0b47bda s3-waf: charsets needs to be quoted as strings in config.h
new ab343e0 s3-waf: build version.h
new a247ce8 s3-waf: added options for static/shared module building
new cfeaed2 build: these chdir() calls break waf on HPUX. They are not needed
new 11ca0c7 build: fixed EXPAND_VARIABLES() for env expansion
new 03998d0 s4-waf: started adding auto-install of include files
new a2a4fee s4-waf: forgot these files
new fe3cd6f s4-waf: test/simple.c is not needed any more
new ba0c7ed s4-waf: set CONFIG_H variable for selftest
new 97ce609 build: support wildcard mappings for header_path
new aa5e08e s4-waf: install the rest of the headers
new 4d8d759 s4-waf: install pidl
new 307ac97 build: install build python modules correctly
new 85a11c4 build: support wildcard excludes in INSTALL_WILDCARD()
new bd7bf0e s4-waf: install the rest of our python files
new ecb775d s4-waf: install PIDL modules
new 723e9b8 build: only depend on the actual pidl source files in the pidl rule
new 5c6e837 build: a hack to get perl to put its generated blib files in the build directory
new f1284d6 s4-waf: build and install the PIDL manpages
new 052a0e0 s4-waf: only build the pidl manpages if we have MakeMaker.pm
new 1750bd4 build: added support for pc_files= for pkgconfig files
new bd44f14 s4-waf: enable the pc_files in the build rules
new ad0a99f s4-waf: enable the configuration and options for pidl
new 7c8b200 build: fixed destination name for pc_files
new dadc24f s4-waf: install dcerpc_atsvc.pc
new 5b572f1 build: fixed the python path in installed python scripts
new 91d604a build: substitute @VAR@ variables in pkgconfig .pc.in files
new 1ee1959 s4-waf: move the gnu dirs check to the generic wafsamba code
new 9875be5 build: throw an error on all bad variable substitutions
new cf77a10 s4-waf: ensure all the ldb.pc.in vars are set
new c64ce3c build: mark python rules as being part of the "main" group
new f9eae32 s4-waf: mark the wscript files as python so vim/emacs knows how to highlight them
new 92de30d build: fixed build group for the PIDL tables generation
new 80b60df build: add an ls -lR blib/ to the pidl build to help debug things in the build farm
new 00825ec ldb-waf: rename libldb.so to libldb-s4.so if built as part of s4
new f6a7d5b build: added support for controlling library types
new 42c9380 s4-waf: set the bundled library extension for some libs
new 29b1e8b s4-waf: don't auto-include bundled library headers
new 28a05bc build: better waf test script
new 3b380ea build: better control over bundled library extensions
new c2d17cf s4-waf: set default for bundled libraries
new 01682f7 s4-waf: fixed some deps now we don't auto-include tevent and replace
new 505e902 s4-waf: we need a recent version of perls MakeMaker module
new bfbf43c s4-waf: support the use of system libraries
new b9aa638 s4-waf: cleanup use of LIBPOPT vs popt dependency
new 208d92a s4-waf: cleaned up tevent dependency
new 28a7348 build: only add -fPIC if it is supported
new ab1b096 build: auto-detect platforms which don't support shared libs
new b0fb567 s4-waf: more dependencies on talloc
new f72145c s4-waf: change bundled extension to 'samba4'
new ca882d8 waf-pidl: don't need this debug ls any more
new 32ac04c s4-waf: merge in the latest changes from master
new 20146b3 build: fixed popt subsystem on systems without popt
new 06e10a2 build: work around missing defaults from gnu_dirs.py
new 1aca0f7 s4-waf: added libreplace dep for the conditional heimdal modules
new 67a59c3 s4-waf: fixed dirfd() detection for heimdal
new 88b6b86 s4-waf: added auto-detection of perl manpage extensions
new 3cc0122 s4-waf: more places missing libreplace
new d8b91f1 s4-waf: sys_lease depends on talloc
new b7ff06b build: tidy up the wafsamba rules a bit
new 5d84194 s4-waf: heimdal wants to look for dd_fd in DIR
new 7132248 s4-waf: get the sense of the tests for the HAVE_INET_* replacements right
new a2b4d7e s4-waf: ensure we don't end up with mixed versions of talloc/tdb/tevent
new c6e73cb build: move waf into buildtools/bin
new 3d4c992 build: use 'Compiling foo.c' and 'Linking foo' like old build system
new 6dc2b16 build: fixed progress display
new 02f9364 pidl-waf: re-enable the pidl man pages
new d87b77e build: reuse SAMBA_LIBRARY() to build python modules
new 9708925 build: override PACKAGE_VERSION in pkg-config generation for libraries
new da1fed0 build: nicer progress display for a standard build
new cd8de15 s4-waf: added pydoctor and wafdocs targets
new 65edcfa build: added pattern option for recursive_dirlist
new 3e01746 ldb-waf: ldb needs HAVE_CONFIG_H for building a bundled popt
new 7a3dd2c build: fixed missing nodes display on errors
new 4256382 talloc-waf: don't build the talloc testsuite in s4
new 7207424 build: fixed the on_results problem with SAMBA_AUTOPROTO()
new 1567750 s4-waf: added --enable-fhs configure option
new 8692ad4 s4-waf: updated for new perl subunit options and filter name
new 989eb9d s4-waf: added rules for rebuilding the yapp parser in pidl
new b690fed s4-waf: removed the AUTOGENERATED markers
new ed5522a s4-waf: install in /usr/local/samba by default
new 874e39c s4-waf: added implied_deps for system libraries
new f0f67eb build: fixed a configure error with a totally clean tree
new 6c76919 s4-waf: don't assume perl takes -W option
new 172b8c5 s4-waf: use the versions of perl/python found by configure
new 2277134 build: removed debug line
new 8ed23a4 build: new waf version with local patches replaced by upstream changes
new 9da89b4 s4-waf: show the fully expanded test command
new 7da57cc build: tweak the strategy for finding functions
new 77a4fe4 s4-waf: added a --enable-selftest option as a shortcut
new 8e36daf s4-waf: added test for dlopen prototype
new 33d5c4a build: don't link when checking a C prototype
new 385e02e build: added functions for compound configuration testing
new 354a76a build: fixed install target for systems with rpath disabled
new 4854afc build: expand indirect includes to fix disable-shared build
new 0a6a808 s4-waf: add getaddrinfo.c replacement if needed
new 20a8574 s4-waf: look in libintl for dgettext()
new b498378 s4-waf: fixed some of the group ordering
new 178b0d1 build: add require_headers option to CHECK_BUNDLED_SYSTEM()
new d39b44c build: python libs need to be built shared, regardless of --disable-shared
new 3154733 build: add python library object reduction
new 30fa7da build: finally got LIBRARY<->LIBRARY reductions working
new dab7b26 s4-waf: we don't need strerror_r from roken
new cd10410 build: don't define vars in config.h for CONFIG_PATH()
new 9ac8899 build: sys.exit is better than raise here
new aceb14f s4-waf: use cflags for LDB_MODULESDIR
new d830661 s4-waf: remove PYTHONDIR from config.h
new fe2c1f1 build: refactor the object reduction code
new e42a13d build: enable 'nothreads' when JOBS=1
new a7386c9 s4-waf: set JOBS=1 during configure.waf
new c0b67c6 build: fixed the task counter when nothreads is used
new 375277b s4-waf: disable MAKEMAKER until a dependency problem is solved
new d06df81 build: fixed the dependencies of the install targets
new f189af1 build: enable nothreads workaround only with WAF_NOTHREADS=1
new 6dbf576 build: only link install targets at install time
new ba64e23 build: much simpler and faster rpath install handler
new 4fa9c31 s4-waf: updates for the new python installer from jelmer
new 60bfedb s4-waf: filter-subunit has been renamed
new fe0febc s4-waf: added new install system for external python libs
new 4731442 s4-waf: format-subunit and filter-subunit are in python now
new 9eb5cb7 build: a bit more information for tracking --target deps
new 9e52dc4 s4-waf: fixed install location of external python libs
new 865e478 s4-waf: create a blank __init__.py in samba/external
new 31a88f2 build: nicer display of command type for prototypes and generators
new 470c14c build: make sure the directory exists in TOUCH_FILE()
new 93a099c build: loop until all object reductions are complete
new f01f74b talloc-waf: match version number with main build
new 0c29465 build: don't depend on the blib/ files in SAMBA_PIDL()
new 3385b1e pidl-waf: build pidl man pages and parsers separately
new a799f59 pidl-waf: better handling of the man page generation
new 7a8d58d pidl-waf: disable pidl manpages
new b849bea build: initial version of a tru64 compiler module
new 20c7cd8 build: added 'generic' cc support and a simple irix cc support module
new a02d98e build: update wav-svn
new 1b15b28 build: try the generic C compiler on hpux if gcc not found
new 3efd865 build: use waf from waf-svn.git repo
new fce1f19 build: try to fix the python link problem on SerNet-imini
new feafcd2 build: waf update to fix macos build error
new 7aa3f08 build: fixed DESTDIR for TOUCH_FILE()
new 23ff97e build: fixed the expansions in pkgconfig files
new 2bf1556 talloc-waf: install talloc.pc if standalone
new 735934b build: removed some unused imports found by pyflakes
new c8062fb s4-waf: added 'waf dist' to build the tarball
new 528d7c7 s4-waf: added 'waf dist' to our standalone libs as well
new 9e9e878 s4-waf: allow standalone tarball build of libraries
new 3ed6d7e build: nicer error msg when git ls-files fails
new 1883ee6 s4-waf: avoid having to run waf configure before waf dist
new a884008 ldb-waf: fixed buildtools path
new 8dc8d31 s4-waf: fixed finding of buildtools and srcdir
new 553324b s4-waf: move to a universal method of recursing into subdirs
new c8835f4 s4-waf: use a common pattern for finding buildtools and libs
new 1e35da6 s4-waf: new autogen-waf.sh
new ccfce0b s4-waf: autogen-waf.sh for the standalone library builds
new dfdabff build: fixed LOAD_ENVIRONMENT for out of tree builds
new 7d34210 s4-waf: added python_dsdb from merge with master
new fe060c8 s4-waf: added simple 'waf test' support for tdb, talloc and ldb
new 7ae4372 s4-waf: fixed waf distcheck for our standalone libs and s4
new cd712df build: simpler symlink_bin and symlink_lib methods
new 64594f2 s4-waf: replace TOUCH_FILE() with normal install rules
new 6ea4ae8 build: update version of waf to add subdir argument to distcheck
new bfd30eb s4-waf: add subdir argument to distcheck for source4
new 5260b50 build: run distcheck in testwaf.sh
new 748ef2c s4-waf: don't need TOUCH_FILE() any more
new 35ec7c3 build: cope with binaries with subdir prefixes (for s3 waf build)
new 07d9da4 build: use a target_in_list() function for more flexible builtin control
new badc255 s4-build: remove any 'makefile' that may have been left by the waf build
new 099fc00 Add C-based Samba-specific subclass of Ldb.
new b72a5c0 Move glue.set_credentials hack to samba.Ldb.
new ae97613 s4-python: Move set_opaque_integer to pyldb.
new e9c3f2e s4-python: Move ldb_set_utf8_casefold to pyldb-samba.
new 55b98e9 s4-python: Move register_samba_handlers to PySambaLdb.
new 449bdf3 s4-python: Move set_session_info to PySambaLdb.
new 96ae3ee fix a segfault in the notify subsystem
new 5f080d8 s4-python: Fix compilation of samba._ldb.
new 0086db6 LDB:sample_module.c - remove code parts which generate warnings
new b7b464e s4:auth/ntlm/auth_developer.c - "fixed_challenge_get_challenge" - fix the assignment of the challenge
new 5b824eb s4:torture - remove unused variables
new 2859b9d s4:net tool - add a "discard_const_p" to suppress the "PySys_SetArgv" warning
new 91ce32b s4:param/secrets.c - add some "char *" casts
new 4d482d9 s4-smbtorture: more work on forms tests in RPC-SPOOLSS.
new c349aa3 s4-python: Use standard infrastructure for finding included testtools, subunit and iso8601.
new 027adf8 Support 'make test TESTS=foo' again.
new 9c41011 Parameterize "smb2 max read", "smb2 max write", "smb2 max trans".
new 3d113a6 Ensure we total up the correct number of creds requested in a compound request.
new 8bb30ff s4-smbtorture: avoid passing down a full test_spoolss_context to directory spoolss tests when not used.
new 4712940 s4-smbtorture: merge badname spoolss openprinter tests.
new 3fdebc0 s3: add comment about what the FSCTL_QUERY_ALLOCATED_RANGES currently does
new f63c345 s4-smbtorture: test all types and also use a wellknown builtin form name in RPC-SPOOLSS.
new 95b9c48 s3-rpcclient: allow to define server_unc in cmd_srvsvc_srv_query_info().
new 345fcf5 s4-smbtorture: test for invalid form flags in RPC-SPOOLSS.
new fa4d91e s4:provision - add a comment which explains why "paths.dns_keytab" is stored without path reference
new acfd025 s4:pyregistry.c - fix indentation
new 1ac654d s4:WHATSNEW4.txt - further updates and corrections
new 4f3893f s3-spoolss: Added a function to open a regkey using the winreg pipe.
new bc23545 s3-spoolss: Added a set_printer_dataex function using the winreg pipe.
new 511dba5 s3-spoolss: Added a get_printer_dataex function using the winreg pipe.
new e498338 s3-spoolss: Added a enum_printer_dataex function using the winreg pipe.
new 77d1b73 s3-spoolss: Added a delete_printer_dataex function using the winreg pipe.
new f0054d8 s3-spoolss: Added a enum_printer_key function using the winreg pipe.
new adfd485 s3-spoolss: Added a delete_printer_key function using the winreg pipe.
new 20e96d9 s3-spoolss: Fixed winreg_printer_openkey to be used in a more generic way.
new fbd3235 s3-spoolss: Added a winreg_enumforms1 function.
new 93575d6 s3-spoolss: Added a winreg_addform1 function.
new 0d46ab0 s3-spoolss: Added a winreg_deleteform1 function.
new c7fb84a s3-spoolss: Added a winreg_setform1 function.
new eebc66c s3-spoolss: Added a winreg_getform1 function.
new fe4b212 urgent_replication: Use standard comments rather than docstrings.
new 21ab06f s4-python: Move samdb_ntds_objectGUID to pydsdb.
new feeedf4 s4-provision: Proper handling of exceptions, use SamDB class but skip global schema.
new c76bd65 s4-samdb: Allow skipping global schema.
new 146c161 Don't forget to initialize *p_creds_requested.
new 556b42a On compound requests, MS-SMB2 says clients MAY use 0xFFFFFFFF for compound tid and 0xFFFFFFFFFFFFFFFF for compound sessionid values. Cope with this.
new 40172f3 Test using (-1) for tid and sessionid in compound related requests.
new 8ae956d s4:winbind/wb_server.c - fix indentation
new 79fccc4 s4:registry - "regf backend" - fix it up regarding REG_DWORD/REG_DWORD_BIG_ENDIAN_VALUES
new baf81a0 LDB:python bindings - also empty LDB message elements should have a python representation
new 2cf3585 selftest: Display minutes and hours for duration.
new 7ccd680 s3: Fix bug 7327 -- Build fails while building without kerberos
new 0473926 update-external: Support updating dnspython.
new 36474e5 s4: Remove unused pkg-config replacement in perl.
new 472860c Move configure_check_unused script to root scriptdir, as it is useful for both s3 and s4.
new e5bb6d5 s4-waf: Fix 'waf dist' app name.
new 64957ce LDB:sample_module - reintroduce accidentally removed "ldb_msg_add_fmt" statement
new 7f3116a build: allow the waf build to work with python 3.0 and 3.1
new 34ada1d s3-spoolss: Fix potential memleak in _spoolss_AddForm and _spoolss_SetForm.
new 65c5b78 s3-spoolss: Fix some issues in _spoolss_AddForm.
new d9138f4 s3-spoolss: Fix an issue in _spoolss_DeleteForm.
new 0ec6f29 s4-smbtorture: minor typo in SetJob test in RPC-SPOOLSS.
new 3413cf7 Start to plumb smb2 into the oplock system. Calls dummy functions for now.
new 0922c5a Revert "socket-wrapper: not all systems have FIONREAD defined"
new f1aa4c3 tsocket_bsd: Always use a real length for the sa_socklen, and keep it around
new ca74246 s3: Fix a typo
new a1e47e3 s4-waf: Add dist target.
new 2578072 s4-python: Move set_global_schema to pydsdb.
new 479fd9c s4-net: Simplify SamDB connect code.
new 2164ba5 s4:registry - "patchfile_preg.c" - use "sizeof(uint32_t)" for some size specifications
new e2aec9d s4:registry - "patchfile_preg.c" - fix the read operation of the data length on big-endian platforms
new eb9b7d0 s3:winbindd: make "smbcontrol winbindd validate-cache" reliable again
new 4ca46c6 build: make the handling of relative paths a bit saner
new baec7a6 build: the exceptions here are not useful
new bf4189e build: we need this isinstance() check for distcheck
new f3f8249 s4:WAF buildsystem - support out of "source4" directory builds
new f87a18e s4-smbtorture: minor cleanup, use data_blob_talloc_zero() in RPC-SPOOLSS.
new 16deed7 s4-smbtorture: add PrinterInfo level 2 / winreg consistency test.
new 3d5732f s3: Remove the separate "child" argument from setup_domain_child()
new ef3490e s4:registry - "REGF backend" - don't ignore wrong-sized REG_DWORD/REG_DWORD_BIG_ENDIAN values
new 1c4c4dd s4-smbtorture: protect against full UNC paths in winreg printerinfo test.
new 84f3eee s3-registry: fix fill_in_printer_values() for datatype and printprocessor.
new d5e2b43 s3-lanman: use spoolss for api_WPrintQueueCtrl().
new 8d588e9 s3-lanman: use spoolss for api_RDosPrintJobDel().
new cf17d48 Migrate 'net export keytab' to python.
new 7f65f77 Update waf build.
new 5d5fc92 s4:dsdb - Handle INVALID_DN_SYNTAX from OpenLDAP in dsdb_module_load_partition_usn().
new 4f2d8d6 s4-python: samdb: Default to using global schema.
new b59ba79 s4-waf: Support --load-list option.
new ffb2449 selftest: Support --load-list option.
new d0c2515 selftest: Add --filtered-subunit option.
new 19e1537 testr: Use waf test runner.
new be4b688 s4-python: Remove obsolete and broken torture modules.
new d7a46ee s4-python: Simplify code, improve formatting.
new cc6e2b8 s4-python: Fix formatting, import of FLG_NOSYNC.
new a35d876 s4-python: rename samba.glue to samba._glue to indicate it's private.
new dd4ef4e s4-python: More cleanups.
new 57ac0a6 s4-python: Move load_partition_usn to dsdb module.
new ae6d306 s4-python: Cancel transaction properly in case of exceptions, fix formatting.
new 7a6f1c7 s4-python: Fix formatting, use standard convention to call instance methods.
new 814e20e pynet: Create a net class.
new 6510b2c s4-net: Use new Net() object in net export keytab.
new 0c6f434 net: Convert time command to python.
new 26d928e s4-net: Convert 'net time' to python.
new e7a1573 winreg: fill in some winreg IDL gaps.
new 7c54ff5 s3: re-run make samba3-idl.
new aa9e782 s4:registry - "patchfile_preg.c" - make a SIVAL statement nicer
new 0a154b9 s4:registry - "patchfile_preg.c" - assign a better type to the "i" counter variable
new dc4bf56 winreg: add IDL for winreg_DeleteKeyEx.
new e42d5b5 s3: re-run make samba3-idl.
new ffcaa73 s3-winreg: add winreg_DeleteKeyEx stub.
new 8468137 s4-winreg: add winreg_DeleteKeyEx stub.
new 8126c78 s4/torture: Suppress Valgrind warnings
new 3587815 Fix bug #7339 - MSDFS is non-functional in 3.5.x
new 3491f6d Simplify call_trans2qfilepathinfo() and smbd_do_qfilepathinfo()
new 08b24e9 Stop smb2 from calling into smb1 blocking lock request code.
new deccb6c s4-krb5: Fix typos in comment.
new 63e1aae s4/idl: Schema:schemaInfo attribute description
new ffd1d7e s4/idl: drsblobs IDL regeneration
new 6e7be5f s4/ldif: Handle Schema:schemaInfo blobs
new 37a6b66 s4/dsdb: Define dsdb representation for schemaInfo attribute
new 9d1f8bc s4/dsdb: dsdb_schema_info object implementation
new ae30cb9 torture: add torture_assert_goto() convenience macro
new 526e62c s4/tort: Unit test for schemaInfo implementation
new 738ac53 pidl:python Allow 'nopython' to work
new 2ea99c2 librpc/idl Use [nopython] on some drsblobs.idl 'functions' as an example
new 8dd5705 librpc/idl: Use [nopython] attr for types used in decode_PrimaryKerberos method
new 3629fb9 s4: Add 'drsblobs' Python module
new 80d8f37 s4/was: Add 'drsblobs' Python module
new 08dd0d0 s4/schema: Torture test for schemaInfo implementation
new 7f0da64 s4/test: add shemaInfo torture test to automated test suite
new 6d439af s4/samldb: schemaInfo attribute must be updated when adding new Schema object
new 15921b6 s4/waf: add new files to WAF build
new e5ef11f s4/test: Use drsut_schemainfo_new() instead of SCHEMA_INFO_DEFAULT local define
new c3d7798 s4/dsdb: Use dsdb_schema_info object to verify schema_info blobs
new 5363b6e s4/dsdb: Use dsdb_schema_info object to create default schemaInfo values
new 2763a4a s4/test: Add DRS-UNIT test suite to 'quicktests' list
new fbef33f s4/dsdb: Let caller to control if valid invocationId is critical or zero-guid is acceptable
new 4ba2ac0 s4/dsdb: split writing of schemaInfo blob in two parts
new 8149094 s4/dsdb: Set schemaInfo attribute value during provisioning
new ffa73c4 s4-net: Convert user subcommand to Python.
new f83aa13 s4-net: Convert vampire command over to Python.
new 9af8d02 s4-net: Convert machinepw command to python.
new ececb73 Support --version in python scripts.
new 410527f s4-net: 'net user create' -> 'net user add', for backwards compatibility.
new 0d92dd1 s4-net: Cope with options without arguments.
new 5f90d32 build: added --picky-developer and --fatal-errors
new 0b8a3a4 build: no need to re-create the lib and bin symlinks if they exist
new a591b84 s4-waf: added --gdbtest option for waf test
new d661759 build: nicer error message on missing file in waf dist
new 45d3ac0 build: use Logs.error() and Logs.info() instead of print()
new a10f024 libwbclient: Fix some memleaks in the tests
new 92a051e s4-waf: only enable the python uuid module if python <= 2.4
new bc92899 s4-smbtorture: more work on registry REG_LINK (in-registry symlinks) test.
new 8805490 winreg: keytype options is a bitmask.
new ab27c6d s3: re-run make samba3-idl.
new 299a6ff s4-smbtorture: winreg keytype options is a bitmask.
new 8c593f6 s4-smbtorture: when creating winreg-symlinks during a test, it is very wise to make them volatile.
new eda0aa4 winreg: rename winreg_KeyType to winreg_KeyOptions.
new faf2d49 s3: re-run make samba3-idl.
new 35ef609 s4-winreg: Fix dcesrv_winreg_CreateKey after rename.
new 5d04aad s4-smbtorture: Fix winreg test after keytype renameing.
new d3e9e83 s3: TALLOC_FREE(command) correctly in map_username()
new c666b8a s3: Use talloc_tos() as talloc ctx for fd_lines_load() in map_username()
new 673ca04 s4-build: Fix autoconf build (net_machinepw.c is no longer present)
new a21be5f s4-smbtorture: fix build after winreg IDL renames, sorry..
new 48daa0b s4-smbtorture: add test to check for registry symlinks in RPC-SPOOLSS-PRINTER.
new 2eaddcd s4:heimdal_build/wscript_build: create a HEIMDAL_ROKEN*_SOURCE variable
new 787ecd4 s4:heimdal_build/wscript_build: remove useless dependecies of HEIMDAL_ROKEN_H
new f716c02 s4:heimdal_build/wscript_build: we don't need separate subsystems just for optional source files
new 800c735 lib/torture: also print intergers as HEX values in the torture_assert macros
new ba5825e dcerpc.idl: fix typo DERPC_ => DCERPC_
new 92d98b6 librpc: rerun make idl
new 718a804 librpc/rpc: fix typo DERPC_ => DCERPC_
new e95e2e8 s4:librpc/rpc: correctly initialize last_fault_code for bind and alter_context requests
new 5844a7d s4:torture/rpc/lsa.c: add test_lsa_OpenPolicy2_ex() that takes an expected status
new 0bf6043 RPC-ALTERCONTEXT: let the test pass against w2k3 and w2k8
new e1faff9 s4:selftest: mark some smb2.compound tests as knownfail
new bae564b selftest: make sure filter-subunit and format-subunit use unbuffered io
new bfeab64 s3: Fix a typo
new 63b111b s3: add iconv_convenience handle to pull/push sz helpers.
new b9188e4 winreg: fill in IDL for winreg_QueryMultipleValues2.
new 347035d winreg: move REG_OPTION_NON_VOLATILE out of option bitmask.
new 1cec302 s4-smbtorture: display helpful error message when winreg_QueryMultipleValues fails.
new 202d330 s3: re-run make samba3-idl.
new 357006b s3-spoolss: Fix two uninitialized vars in spoolss util code.
new bc2e675 s4-smbtorture: make sure to check for result of spoolss_GetJob tests.
new 5eedaae s4-smbtorture: skip winreg symlink test against Samba in RPC-SPOOLSS.
new b253385 s4:LDB - fix up "LDAPI" test
new e15939b Plumb SMB2 stubs into all the places we defer SMB1 operations.
new b2e1441 lib/replace: create a LIBREPLACE_H subsystem
new e390edb s4:heimdal_build/wscript_build: use LIBREPLACE_H for asn1_compile and compile_et
new 8966a28 s4:heimdal_build/wscript_build: remove more network related stuff from HEIMDAL_ROKEN_H
new 61d3ba0 s4:configure: generate Makefile from Makefile.in
new 5beaef7 s4:autogen-waf: generate 'Makefile' instead of 'makefile'
new 18f0e24 s4:credentials talloc_free() any previous salt_principal
new aecaddf s4:credentials Add the functions needed to do S4U2Self with cli_credentials
new 1d59abc s4:heimdal Add hooks to check with the DB before we allow s4u2self
new f2b63d5 s4:kdc Add functions to hdb-samba4 for the new s4u2self callback.
new c8cb17a s4:heimdal Create a new PAC when impersonating a user with S4U2Self
new 4074739 s4:schema Try to fix OpenLDAP backend after schema reload support.
new 0340826 s4:rpc_server Add all SIDs into the netlogon SamLogon reply
new bc66599 s4:provision Don't make the 'slaptest' call produce errors
new 4b27cc0 s4:rpc_server Fix segfault in modified SamLogon handling
new 78dd377 s4:ldif_handlers tokenGroups are SIDs
new 944dc2c s4:dsdb Improve error message in extended_dn_in
new 6ef167c s4:rootdse Implement "tokenGroups" in the rootDSE
new 5ebeab3 s4:dsdb Don't return operational attributes on special DNs
new 7726773 s4:dsdb Don't use the permissive modify control on schemaInfo updates
new 4085e18 s3: Check 0 termination in GETALIASES
new 27d3bdd libwbclient: Ensure correct 0-termination in wbcGetSidAliases
new 1038a13 libwbclient: Fix a memleak in wbcGetDisplayName
new c7c8f0c s4:registry - "patchfile_preg.c" - fix a datatype
new 458a441 s4:registry - "patchfile_preg.c" - fix indentation
new 0b7bb7f s4:registry - "patchfile_preg.c" - use more "sizeof"s on length specification
new 24f3645 smbtorture: Support --load-list argument.
new 6b442f4 smbtorture: Remove unused shell feature.
new 4fb98b6 torture: Simplify torture suite running, call restricted test suite runner.
new 64bf8c4 selftest: Support passing --load-list to test runners.
new 664eacc subunit: Don't abort when receiving test results from tests that weren't announced.
new f73e480 s3: Remove domain selection from dual_pam_auth
new 18078ec s3: Use IS_DC macro in get_global_sam_name()
new 2c193fe s4:auth Remove event context from anonymous_session()
new b91484a s3: Cosmetics -- I could not spot where "chal" was initialized
new cc32e7a s4:torture - "dbspeed" test
new 753698e s4:torture - "dbspeed" test
new 52ab3ca s4:torture - "dbspeed" test
new c7dfe73 s4:torture - "dbspeed" test - add newlines as we have them in the other failure messages
new 568ca24 s4:samdb_server_site_dn - free unused DNs in the right way
new e35a2f8 s3: Fix some nonempty lines
new c5c40f2 s3: Make "auth_context" its own talloc parent
new bc61958 s3: Fix a typo
new a2d1e5e s3: Remove the make_auth_methods routine
new 3c169c0 s3: Fix a memleak in user_in_group_sid
new 9cf448a s3: Use talloc_stackframe() in create_token_from_username
new 9655f63 s3: Use talloc_stackframe() in user_in_group_sid
new b0d65f8 s3: Use talloc_stackframe() in user_in_group
new 59d6889 s3: Use sizeof(chal) instead of a constant
new 0ee1985 [Bug 7345] Incomplete description of function return values in libsmbclient.h
new d0ab744 selftest: Accept 'testing:' to introduce new tests.
new 7da94cc subunit: Support formatting compatible with upstream subunit, for consistency.
new 3a34b5f subunit: Remove more test output that could be interpreted by subunit.
new 5d0694f subunit: Cope with lowercase test results in tap2subunit.
new b65c8d0 s4: Fix more test results to not conflict with subunit commands.
new 1fd6d9c s4:dbspeed torture - remove unneeded newlines on "torture_result"
new 1d3b00b s4:dbspeed torture - improve also the TDB code part
new e1630ec idl: Use C-style comments, because cpp on some platforms doesn't accept // comments.
new da7294a nsswitch/wbinfo: Fix the S4 header check
new 4d84dab libcli/auth: Fix an uninitialized variable
new 7ba21a3 s3: Move user_in_group() and create_token_from_username() to token_utils.c
new 19c0086 s3: Replace "auth_context" by "challenge" in sam_password_ok args
new a0c175e s3: Replace "auth_context" by "challenge" in need_to_increment_bad_pw_count args
new 04f9e33 s3: Make check_sam_security public
new 5792ccc s3: Move check_sam_security to auth/check_sam.c
new 80708b7 s3: Move make_server_info to auth/server_info.c
new 2b1a50c s3: Move sanitize_username to lib/util_str.c
new 1890987 s3: Move make_server_info_sam to auth/server_info_sam.c
new b8829e7 s3: Move [make|free]_user_info to auth/user_info.c
new 8e95db9 s3: Move serverinfo_to_SamInfoX to auth/server_info.c
new 9f92d58 s4/libnet: Dump DRSUAPI_DIRERR_OK as unexpected
new cb0ad42 s4/libnet: Add few new lines in the debug log so it is readable again
new a62d041 s4/libnet: handle errors returned for DsAddEntry_v3 properly
new 2179c6a s4: fix a typo
new f8e527b build: added --minimum-library-version configure option
new 47c4e88 s4-net: Add definition of outf.
new 9ffd6c0 build: cope with symlinks between build components in waf dist
new 98942c8 build: use a common autogen-waf.sh for all builds
new 82b8bbd s4/py_net: Source code formatting fix
new a9e4aba s4/libnet: Allocate mem in supplied mem_ctx
new e37b834 lib/replace/wscript: inline LIBREPLACE_GETPASS into 'replace'
new 0d307f2 lib/replace/wscript: implement the same getpass detection logic as the autoconf version
new b139308 lib/replace/wscript: rename REPLACE_H_SOURCE => REPLACE_HOSTCC_SOURCE
new 33bb334 s4-waf: inline LIBREPLACE_NETWORK into 'replace'
new d70a7be s4-waf: move the KRB5_DEPRECATED check into lib/replace
new e683ac6 build: allow target upgrades from EMPTY to SYSLIB
new c09fa85 s3-waf: Correctly create symlink if SAMBA_BINARY targets are not in the current diectory
new acc81f9 build: Add an always parameter to CHECK_DECLS
new 928fb86 s4-ldb: fixed a crash bug for non-UTF8 strings
new 8a00c56 wafsamba: allow passing 'use_hostcc' to SAMBA_SUBSYSTEM()
new 14c0540 lib/replace/wscript: rename LIBREPLACE_H => LIBREPLACE_HOSTCC
new 2e26298 s4:heimdal_build/wscript: rename HEIMDAL_ROKEN_H => HEIMDAL_ROKEN_HOSTCC
new dd38853 lib/replace/wscript: add dependency to 'dl'
new 783d2e9 lib/nss_wrapper/wscript_build: 'replace' already includes 'dl'
new e6c31a4 s4:param/wscript_build: 'dl' is provides via 'replace'
new 2a727ef lib/replace/wscript: inline LIBREPLACE_EXT into 'replace' as the autoconf system does
new 4f73658 wafsamba: don't add global dependencies to hostcc targets
new 8921834 lib/replace/wscript: avoid global deps for LIBREPLACE_HOSTCC
new 6ccf232 s4:heimdal_build/wscript_build: avoid global deps for hostcc stuff
new 143d3f1 Remove unused swat2 code
new 49d4dd5 Remove unused pcp/ directory.
new 757766d s3: Cache the result of the username map script
new 8c3fa16 s3: Remove a bogus 0-check, "isspace" can not return true for \0
new d73a7e7 s3: Little refactoring: Factor out skip_space
new 83312a9 Fixed a problem with provision missing the default_dir/etc directory.
new d12605c build: added cross-compilation configure options
new c168e5c s4-ldb: enable waf build of ldb without ldap backend
new 9ef235e s4:tortore/rpc/spoolss.c: fix declaration after code warning
new 9db207d selftest: Cope with strict.
new 978a2d2 s4:torture/ldap/ldap_sort.c - There should be used the "base_dn" not the "root_dn" for the sort test
new 98ce053 s4:prefer "samdb_*_dn" basedn calls over the "ldb_get_*_dn" functions
new 1bd4735 s4:auth/auth_sam_reply.c - fix counter types
new 1a27343 s3/s4:netlogon IDL - fix up "struct netr_SamInfo6" regarding the "forest" attribute
new b1a27e8 s3: Apply some const
new 9c67812 build: cope with existing binaries in bin/ left over from the old build
new b7ffc6e build: fixed a typo that prevented --bundled-libraries from working correctly
new 0ca484f build: check the type of implied dependencies
new ab73692 s4-tevent: up tevent version number
new a7d762b build: allow cross-builds to use shared libraries
new 8a2169d build: cope with spaces in options passed to ./configure
new 7984243 Move to using 64-bit mid values in our internal open file database.
new 8e4c348 s4:objectclass LDB module - remove a unneeded newline
new ad9e407 Revert "s4:prefer "samdb_*_dn" basedn calls over the "ldb_get_*_dn" functions"
new c116d80 s4:remove "samdb_root_dn", "samdb_base_dn", "samdb_config_dn" and "samdb_schema_dn"
new 5fc2801 s3: Cache the username map in gencache
new 719a469 s4:dsdb/common/util.c - add a call which determines centrally the forest DNS domainname
new 0dffa9c s4:use "samdb_forest_name" for the forest DNS domainname lookup
new a894d6c s4:acl/descriptor LDB module - distinguish between root and default basedn
new 6661ecb s4:CLDAP - "fill_netlogon_samlogon_reponse" - check for out of memory
new 64f860e build: added autoconf compatible configure options
new ab9e504 talloc-waf: added the manpage generation and talloc1-compat generation
new 4cff89a s4:tortore/rpc/spoolss: some compilers don't like .foo.bar = 5
new 16d4d03 testprogs/blackbox/test_kinit: reorder arguments to "net time" to fix make test
new 58abd9a build: for unbundled libraries install devel link too
new 42505df talloc-waf: the talloc1-compat lib depends on talloc
new 367ba43 tdb-waf: added build of manpages and config options for RPM build
new 9740259 buildtools/wafsamba: make sure CHECK_FUNC() and CHECK_VARIABLE() work with -O3 in the CFLAGS
new fcab3d6 libwbclient: Remove a pointless variable
new be813ff libwbclient: Re-Fix a bug that was fixed with e5741e27c4c
new 483d059 tevent-waf: added man page and pkgconfig file
new c10d267 s4-waf: don't try to use the system lib for the library build
new 3909088 s4: prevent the autoconf build from removing source4/librpc/gen_ndr/README
new 4d7d6ee s4:fill_netlogon_samlogon_response - some rework of the detection code
new aa02f44 s4:dcesrv_netr_DsRGetDCNameEx2 - provide a much better implementation
new 7d5a8c3 s4:torture/netlogon - enhance test for "dcesrv_netr_DsRGetDCNameEx2"
new 1e08449 s4:fill_netlogon_samlogon_reponse - fix a typo
new 34ff1c6 s4:samdb_server_site_name - fix indentation
new 84c901a s4:"samdb_server_site_name" uses - proof for out of memory
new 59b1078 s4:librpc/rpc: make PyErr_SetDCERPCStatus() static
new a68eb37 s4:librpc/rpc: the python bindings should use !NT_STATUS_IS_OK instead of NT_STATUS_IS_ERR
new 6389fac s3-docs: Fix typo in man idmap_ad.
new fce533e examples: Fix typo in comment.
new b0a9e5b s3-winbindd: Fix typo in comment.
new 55838a8 s4-heimdal: Fix typo in comment.
new 577bceb s3-winbind: Authenticate SAM users
new 4e2384e s4:auth Allow the simple 'struct auth_session_info' generator for all users
new 589a42e s4:auth Change auth_generate_session_info to take an auth context
new f3b8e31 Split out the client unix capabilities to those the server offered, and those the client asked for.
new a1e0e1c Add basic DFS tests.
new 74c4c7f Don't set "requested_posix_capabilities" in the sync code, already done in the async.
new d018057 s4:torture/rpc/dsgetinfo: first check the rpc layer status before looking at the application result
new bc6a43a s4:torture/rpc/winreg: fix compiler warnings
new e81e057 build: try to honor MAKEFLAGS from make
new bcd647f Merge branch 'master' of ssh://git.samba.org/data/git/samba
new e1e2195 s4:torture/rpc: rename rpc.h => torture_rpc.h
new 8693ae7 s3: Fix a typo
new 208eb74 build: check that the user is not using an old /usr/bin/waf
new 167ba0e build: make the 'wrong version of waf' message even clearer
new 34887de build: ensure we don't recreate library loops in expansions
new daf4ad5 s4-waf: removed a duplicate declaration of python_netbios
new 0bda3ba build: throw a fatal error for duplicate target declarations
new 2fd0137 s4:selftest/wscript: --enable-selftest and --with-selftest-prefix are configure options
new a1cf6a5 s4:winbind: wbsrv_samba3_priv_pipe_dir() needs to return the directory not the pipe path
new 7f6cdad s4:winbind: use WINBINDD_SOCKET_NAME instead of WINBINDD_SAMBA3_SOCKET
new 146ce6e s4:libnet/libnet_join: don't look at p->last_fault_code for debugging anymore
new 1293712 s4:util/net/drs: don't look at p->last_fault_code for debugging anymore
new c0736c7 s4:torture/rpc: don't look at p->last_fault_code for debugging anymore
new fed16f4 librpc/rpc: add dcerpc_fault_to_nt_status()
new a8e81c2 pidl:Samba4/NDR/Client: map NT_STATUS_NET_WRITE_FAULT to the matching NT_STATUS_RPC_* code
new 61e53c0 s4:librpc/rpc/pyrpc.c: map NT_STATUS_NET_WRITE_FAULT to the matching NT_STATUS_RPC_* code
new 34a6350 s4:torture/rpc/lsa.c: test for NT_STATUS_RPC_SS_CONTEXT_MISMATCH instead of NT_STATUS_NET_WRITE_FAULT
new bb4a958 s4:torture/rpc/handles.c: check for NT_STATUS_RPC_SS_CONTEXT_MISMATCH instead of DCERPC_FAULT_CONTEXT_MISMATCH
new de94672 s4:torture/rpc/alter_context.c: check for NT_STATUS_RPC_BAD_STUB_DATA instead of NT_STATUS_NET_WRITE_FAULT
new cf9d425 s4:torture/rpc/dssync.c: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE instead of DCERPC_FAULT_OP_RNG_ERROR
new 0cc24f2 s4:torture/rpc/alter_context: check for NT_STATUS_RPC_PROTOCOL_ERROR instead of DCERPC_NCA_S_PROTO_ERROR
new 1864cd8 s4:torture/rpc/countcalls.c: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE instead of DCERPC_FAULT_OP_RNG_ERROR
new 6f4218a s4:torture/rpc/drsuapi.c: check for NT_STATUS_RPC_ENUM_VALUE_OUT_OF_RANGE instead of DCERPC_FAULT_INVALID_TAG
new 2aba845 s4:torture/rpc/samr.c: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE instead of DCERPC_FAULT_OP_RNG_ERROR
new 9846485 s4:torture/rpc/scanner.c: check for NT_STATUS_RPC_* instead of p->last_fault_code
new c85884e s4:torture/rpc/spoolss.c: check for NT_STATUS_RPC_* instead of p->last_fault_code
new 51f7b13 s4:torture/rpc/dsgetinfo.c: check for NT_STATUS_RPC_ENUM_VALUE_OUT_OF_RANGE instead of DCERPC_FAULT_INVALID_TAG
new e9d4f15 s4:torture/rpc/autoidl.c: check for NT_STATUS_RPC_* instead of p->last_fault_code
new 205c826 A bit of refactoring in the SD creation code.
new cec0e86 s4:Added a test to make sure we ignore ACEs with ID flag set.
new b2261c8 s4:libnet_rpc: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE instead of NT_STATUS_NET_WRITE_FAULT
new 2570f8d s4:libnet_passwd: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE in the ChangePassword calls
new 3f8e9b9 s4:libnet_passwd: check for NT_STATUS_RPC_ENUM_VALUE_OUT_OF_RANGE for SetPassword
new 279bf89 s4:torture/rpc/countcalls: check for NT_STATUS_IS_RPC() instead of NT_STATUS_NET_WRITE_FAULT
new 7233699 s4:dynconfig/wscript: ${LOCALSTATEDIR} already has var/ included
new d8c3541 Revert "s4:"dns_update_list" file: install it properly into the private directory"
new d19033e Revert "Revert "s4:script/installmisc.sh - install "dns_update_list" to target setup folder""
new f1ecdb9 s4:setup/wscript_build: install dns_update_list into ${SETUPDIR}
new b8d6f1c s4 provision: Remove hard coded ACL for GPO objects
new 6d9ce1f s4: Fix python binding for drsblobs
new 9c2aed8 s4: Add python binding to waf so that the drsblobs.so is also built in waf
new d784ece s4 python: Add a function to get the oid of an attribute when the attid is known
new 634caed s4 python: make the function dsdb_get_oid_from_attid reachable from a samDB object
new ce28f85 s4 python: add a unit test for function dsdb_get_oid_from_attid
new 13bbfa3 pydsdb: Fix memory leak on invalid parameters, formatting, trivial typos.
new a7f8c19 s4:rootdse: only return "tokenGroups", when the client asked for them
new 48330c8 s4-test: check that a weak password is rejected by kpasswd
new 22d7a06 s4-test: added KRB5_CONFIG to selftest-vars.sh
new 046c582 s4-net: nicer error message (and no exception)
new 75f5c3c s4-net: allow a username to be displayed in setpassword errors
new ef05007 s4-rpc: fixed the build with the old build system
new 20fc769 s3-docs: Improve "winbind nss info" section in man smb.conf.
new eef1843 s4:Replaced dsdb_get_dom_sid_from_ldb_message() with samdb_result_dom_sid()
new 4567bf9 s3-winreg_nt: Fixed QueryValue with data=NULL to get the length.
new b0b077f s3: Fix some nonempty blank lines
new 6f998b4 s3: Slightly simplify the logic of check_password_complexity()
new 3a362b4 s3: Slightly simpify samr_ValidatePassword_Change
new f4b73f4 s3: Slightly simpify samr_ValidatePassword_Reset
new 64f4183 s4:Added a test for correct CO expansion in SD creation.
new ad898fd s4:kdc/db-glue.c - fix integer counter types
new 827ccdf s4:kdc/wdc-samba4.c - fix integer counter types
new c678563 s4:kdc/db-glue.c - use "TALLOC_FREE" insteal of "talloc_free" for the "priv" context
new e0d6f1a s4:dsdb/dns/dns_update.c - fix a typo
new bf45b4f First part of fix for bug #7331 - Compound async SMB 2 requests don't work right.
new 877439e build: added a script for generating ABI signatures from shared libraries
new d3dea9b build: added ABI checking to the WAF build
new d81eccc s4-waf: put the --xxx-wrapper options in 'developer options' group
new 4e448e2 libreplace: added _PUBLIC_ and _PRIVATE_ to replace.h
new 7818e2c replace-waf: hide symbols in libreplace if a builtin library
new 1bcd900 talloc-waf: added ABI checking for talloc
new ef496e8 talloc: mark public functions as _PUBLIC_
new 805f651 tdb-waf: added ABI checking for tdb
new 2550bbc tevent: mark backend init fns as _PRIVATE_
new 5e26f65 tevent-waf: enabled ABI checking in tevent
new 7d90b59 ldb: mark the tdb backend in ldb as _PRIVATE_
new 77768db ldb-waf: enable ABI checking in ldb
new 8dc2db0 build: added abi type maps for _Bool and __va_list_tag
new f96353a s4-waf: rebuild signature files with the api type maps
new 1aa80f5 Second part of fix for bug #7331 - Compound async SMB 2 requests don't work right.
new 3f1ebe8 build: don't depend on the word size of nm output
new 1a73e96 build: added abi_type_maps for FC12 struct va_list
new 7aa4c11 build: more adjustments for the ABI type name maps
new 639fe34 build: support make V=1 for verbose build
new f8e3e5c build: fixed install of binary targets that are in subdirs
new 211bf1e s4-waf: removed the unused installdir= option to SAMBA_BINARY()
new 3ca5fd8 build: cope with perl not being in /usr/bin/perl
new 69ce298 build: more dependencies on /usr/bin/perl -> ${PERL}
new e1ca451 s3: Improved support for GAMIN.
new a97f2a0 nsswitch: Fix a memleak in wbinfo
new 36e57fa s3: Fix a typo in winbindd_ccache_save
new 0264c0c s3: Fix a memleak in discover_dc_netbios
new 058d4a2 s3: Fix indentation in remove_ccache
new 59fa1e1 Final fix for #7331 - Compound async SMB 2 requests don't work right.
new 4e51bf1 build: expanded testwaf to include cross-compiling and python versions
new 93f4f7a build: fixed a python-3 indent error
new e6cbbd9 s4-python: PyErr_SetString() will crash on NULL strings
new 5040e2a s4-dev: expanded selftest-vars.sh to match current testenv
new b6dff75 build: added --cross-answers support
new e56dc83 s3 i18n: Fix up missing newlines in pam_winbind translations
new 8208f8e s3 i18n: Fix up missing newlines in more pam_winbind translations
new dcf35ab runcmd: use tevent_re_initialise() to close sockets
new 162e7bc s4-param: set SMB_CONF_PATH when we load a smb.conf
new 43ca57d s4-dns: use neater python for reading lines
new 540d197 s4-test: we don't need -s set for samba_dnsupdate
new fdf4d3e s4-waf: fixed WINBINDD_SOCKET_DIR for wb_common in s4
new 5b3c22e spoolss: make spoolss_SetPrinterInfo0 match changes in spoolss_PrinterInfo0.
new 0277143 s3: re-run make samba3-idl.
new 0c80d12 s3-lanman: use spoolss for api_WPrintJobEnumerate().
new 2033314 s3-lanman: use spoolss for api_WPrintJobGetInfo().
new 7277668 spoolss: move up enum spoolss_Build in the IDL.
new 7b84d36 s3-spoolss: fix samr_ValidatePassword_Change.
new 0b2e5de s3-smb2: fix some c++ warnings.
new d2b35c3 build: make compare_install.sh also check for missing directories
new db0eb2f s4-waf: install some missing empty directories
new d25e1e1 build: update waf from svn
new 456351c s4-waf: follow the configure directories for the empty install dirs
new f2a04a0 libwbclient: Add wbcAllocateMemory()
new 7699977 libwbclient: Make wbcLibraryDetails not use talloc
new 20011f4 libwbclient: Make wbcGuidToString not use talloc
new 041be88 libwbclient: Make copy_passwd_entry not use talloc
new b75106b libwbclient: Make copy_group_entry not use talloc
new ed1981d libwbclient: Convert wbcSidToString to not use talloc
new a016230 libwbclient: Add wbcStrDup
new 0a96698 libwbclient: Make wbcLookupSid not use talloc
new 250bea0 libwbclient: Test wbcLookupRids
new ab89238 libwbclient: Add wbcAllocateStringArray
new 4f88b70 libwbclient: Make wbcLookupRids not use talloc
new d29a5e6 libwbclient: Fix some pointless macro calls
new 3d3b84b libwbclient: Take -21 into account in length guessing
new 679e7ef libwbclient: Fix some pointless macro calls
new 4f5100b libwbclient: Simplify test_wbc_domain_info a bit
new 9e353a9 libwbclient: Test wbcGetSidAliases
new fec712a s3: Add some debug to GETSIDALIASES
new e80d0ec libwbclient: Make wbcGetSidAliases not use talloc
new cafba3d winbindd: Fill in num_entries where available
new 1152cba libwbclient: Make wbcListUsers not use talloc
new 8f3ab43 libwbclient: Make wbcListGroups not use talloc
new ae3edf8 libwbclient: Test wbcGetDisplayName
new b828985 libwbclient: Make wbcGetDisplayName not use talloc
new 77c0b01 libwbclient: Make _SID_COMPOSE a function instead of a macro
new b62e57c libwbclient: Test wbcAuthenticateUser[Ex]
new 7f454c3 libwbclient: Make wbcInterfaceDetails not use talloc
new f3e87ec libwbclient: Make wbcDomainInfo not use talloc
new 1637be5 libwbclient: Make wbcResolveWinsByName not use talloc
new 8ebb999 libwbclient: Make wbcResolveWinsByIP not use talloc
new 8869480 libwbclient: Make wbcAddNamedBlob not use talloc
new fddef8f libwbclient: Test wbcLogonUser
new 61ec0f5 s3: Convert WINBINDD_PAM_AUTH to the new async API
new d869e7a s3: Convert WINBINDD_PAM_AUTH_CRAP to the new async API
new 518a4f5 s3: Convert WINBINDD_PAM_CHAUTHTOK to the new async API
new 45eeed2 s3: Convert WINBINDD_PAM_LOGOFF to the new async API
new 9d0629d s3-winbind: Allow changing the password for pdb
new 496c459 libwbclient: Abstract out test_wbc_authenticate_user for reuse
new 3aaa07a libwbclient: Test wbcChangeUserPassword
new 460e2d5 s3: Change the make test password to "testPw"
new df831df libwbclient: Make wbcLookupUserSids not use talloc
new d959fec libwbclient: Make wbcLookupDomainController not use talloc
new f6a34cb libwbclient: Make wbc_create_domain_controller_info_ex not use talloc
new fc2cca5 libwbclient: Make wbcGetGroups not use talloc
new ac8860d libwbclient: Test wbcGetGroups
new 1ecdff2 libwbclient: Make wbc_create_password_policy_info not use talloc
new d36829c libwbclient: Make wbc_create_auth_info not use talloc
new 406e55f libwbclient: Make wbc_create_logon_info not use talloc
new 802876a libwbclient: Make wbcAuthenticateUserEx not use talloc
new f4c8f51 libwbclient: Make wbcCredentialCache not use talloc
new d582caa libwbclient: Make wbc_create_error_info not use talloc
new 7072cc0 libwbclient: Make wbcListTrusts not use talloc
new 7697253 libwbclient does not need talloc_free anymore
new 5aa8878 libwbclient: remove async libwbclient and talloc from libwbclient.so
new e0d7a84 s3: Test for wb ccache access by smbclient
new c04ce96 nsswitch: Add wbinfo --pam-logon
new 56b4aa3 s3: Move the in-memory ccache to the parent
new c293359 s3: Remove a leftover of my lua experiments
new da17719 s4:winbind: fill response.data.num_entries for WINBINDD_LIST_TRUSTDOM
new 629e73e s4:winbind: fill response.data.num_entries for WINBINDD_LIST_GROUPS
new 23fd764 s4:winbind: fill response.data.num_entries for WINBINDD_LIST_USERS
new 6d898b4 libwbclient: Fix wbcListUsers against too small num_entries
new 89bbc41 libwbclient: Fix wbcListGroups against too small num_entries
new ba53707 libwbclient: wbcFreeMemory deals fine with a NULL pointer
new cea24c4 Remove an unused auto variable.
new 4fc5908 Removed more excess looping and fixed problem with incorrect IO flag handling.
new eacf5b2 Fix valgrind error where a strdup of name reads one byte beyond the end. Ensure buffer returned from inotify is null terminated.
new 8bf7942 Ensure vectors are always allocated with consistent size. Removes one byte alloc on SMB2 error packet. Always use talloc_zero_array on out vectors - fixes valgrind errors in tevent writes.
new 60d3692 Now SMB2 error messages are correctly being returned with the 1 byte data area, smbd_smb2_request_error_ex() must call smbd_smb2_request_done_ex() in order to do the padding correctly on compound replies.
new ea5cf7c s4:provision Pass in the invoication ID and NTDS Settings DN to Schema()
new 538a07a s4:provisionbackend Print the command we failed to start slapd with
new f2bd78c build: allow "waf --abi-check" to force a re-check of the ABI
new 0e56037 build: quote cross-answer strings
new cdaac0a build: include uninitialised data in the ABI symbols
new 773a8af tdb: update tdb ABI to use hide_symbols=True
new 45be1c7 talloc: there is no ambiguity when freeing a ptr with a null parent
new f1c5239 pytalloc: ensure talloc_ctx is directly after PyObject_HEAD
new 39d612f s4:torture/rpc/netlogon.c - fix typo
new 41716a8 s4:netlogon RPC - "fill_one_domain_info" - use "lp_workgroup" for the DC short domainname discovery
new 7e4eb13 s3-spoolss: avoid passing down full "struct pipes_struct".
new 58549ab s3-spoolss: fix winreg spoolss helper call documentation.
new 6072ab0 s4-dynconfig: added dyn_PYTHONDIR
new 1f7da85 s4-python: added PYTHONDIR to python search path
new 9b66b7a s4-net: show a list of commands when someone runs "net" with no arguments
new ac11b61 s4-net: don't show a full python exception when you can't open sam.ldb
new 4f5298c s4-smbtorture: add test for csetprinter field behaviour in printer info level 0.
new a9f5bfb util-runcmd: ignore spurious ECHILD errors
new 5e69259 build: added uname display and SYSTEM_UNAME define
new b4b43fc s4-netlogon: fixed dc_unc and dc_address_type
new 135208d s4:rpc_server/netlogon: add no memory checks
new 7e9e529 s4:dynconfig: fix the autoconf build and pass -DPYTHONDIR=\"$(pythondir)\"
new e647b8c s4-smbtorture: refactor test_GetPrinterDriver2().
new 545ef2c s4-smbtorture: simplify macros used in PrinterInfo winreg consistency teste.
new 0833c96 s4-smbtorture: add function to get a printserver's environment.
new 6bf4dbb s4-smbtorture: add spoolss DriverInfo and winreg consistency test.
new a22f03e Display an error on net conf import failures.
new 61bdffb Fix i18n of net conf import error message.
new 7ccebb4 s4-pynet: accept None for target_dir in vampire
new 899fa60 s4-devel: allow extra net command line options and gdb
new 024b537 s4-python: accept --option arguments in python cmdline parsing
new 2dcc844 s4-schema: allow revision numbers of zero
new 0c0bbf2 s4-provision: set "setup_dir" to the right path
new 1a68311 s4-python: added --realm option to python scripts
new b0a73fb s4-waf: create the smbd.tmp/messaging directory
new 8fdfcde s4-provision: cope with --realm being in getopt.py
new 2edff9f s4-drs: accept zero revision in drs selftest
new 5e695de s4-upgradeprovision: fixed --realm option duplicate in upgrade_from_s3
new 667f672 build: fixed uname output to be on target machine when cross compiling
new 612a34a s4-server: show build host in samba -b output
new ab2555f waftest: updated the cross compilation environment I test with
new 06fa4c8 build: make python development headers not mandatory in standalone libs
new 1d5aee6 s4-waf: python devel headers are mandatory for the source4 build
new 681f3da build: added --nonshared-binary=LIST option
new adb5f94 build: recalculate project deps when NONSHARED_BINARIES changes
new 3a8b67f s4:netlogon RPC server - fix a counter variable type
new d950e9e build: added --enable-auto-reconfigure
new a50f6aa s4:provision Use more reasonable values for DB_CONFIG
new 9eacde8 s4:dsdb Revert accidentilly commited change for LDAP backends
new cbb8182 s4:OpenLDAP-backend Use the new rdnval module in OpenLDAP
new fe3d872 s4:selftest Ensure we don't fsync() all day in the LDAP backend test
new 466fbe2 s4:provison Pass nosync in for the OpenLDAP cn=config too
new 47e7e48 s4:ldap-backend Fix LSA test failures with OpenLDAP backend - convert SIDs
new e11f92b s4:provision Make OpenLDAP backend more robust
new c023fc2 s4-drs: Do not allow system-critical attributes to be RODC filtered
new 57bcdf0 s4-drs: samdb_is_rodc() function and new samdb_rodc() function
new fbdbd67 s4-drs: dsdb_validate_client_flags() function
new 59aa0a0 s40-drs: Do not send GetNCChanges messages to RODCs
new d940a44 s4-drs: Do not send RODC filtered attributes to RODCs on GetNCChanges reply
new 73513fb s4-drs: Use new samdb_rodc() function in s4 code
new 70cc9fd s4-dsdb: moved rodc schema validation to samldb.c
new 6669152 build: we don't need this makefile magic any more
new 1ecefd7 s4-dsdb: added dsdb_get_extended_dn_sid()
new a06b537 s4-dsdb: added dsdb_validate_invocation_id()
new 0d3823b s4-dsdb: removed an unused variable
new 90230ce s4-drs: only allow replication with the right invocationId
new 1f92df9 s4-drs: removed dsdb_validate_client_flags()
new 47712ab s4-libnet: fixed two compiler warnings
new ec3d1de s4-torture: fixed a initialiser
new ec0bb2f s4-net: fixed two compiler warnings
new bb1ba4f s4-drs: added new SECURITY_RO_DOMAIN_CONTROLLER level
new e7262b5 s4-drs: validate RODC credentials via the user_sid
new 404f7ac s4-cldap: we should set the w2k8 flags even if not the PDC emulator
new 4400752 spoolss: pretty-print a struct spoolss_Time.
new bd08249 s4:provision Remove moduleload for 'hdb' (wrong name).
new a36c7b8 build: use 'waf distclean' for make distclean
new 93c86fe build: give a more useful error when the source dir has moved
new 431faed s4-smbtorture: rework EnumPrinterDrivers tests a bit.
new 29775e3 s4-smbtorture: add RPC-SPOOLSS-DRIVER test.
new 74592f4 s4-smbtorture: allow to upload and later remove printer driver files in RPC-SPOOLSS-DRIVER.
new f6bdfd9 s4-smbtorture: test both 32bit and 64bit driver uploads in RPC-SPOOLSS-DRIVER.
new 413ffe9 s3-spoolss: fix some crash bugs and missing error codes in AddDriver paths.
new 20133cf s4-smbtorture: samba currently supports level 3 and 6 driver adds.
new 587921b s4-smbtorture: fix test_EnumPrinterDrivers_findone().
new a149383 s3-spoolss: make sure AddPrinterDriver calls into AddPrinterDriverEx.
new 9cd712d s3: Fix a cut&paste error in a debug message in check_oem_password()
new 8f67f87 Make deferred opens (NT_STATUS_SHARING_VIOLATION) work over SMB2.
new c82fd3e s3: Fix a winbind crash when scanning trusts
new 4be5d59 s4-smbtorture: allow to upload or remove any file belonging to a driver.
new 698b778 s3-spoolss: make switch in _spoolss_AddPrinterDriver() a bit more clear.
new ca0e5ea s4-smbtorture: use server_name for all printerdriver delete and enum operations.
new 4b1dab5 s3-winbind: fix setup_domain_child() callers.
new 2a2de10 s3-selftest: add print$ share with two arch dirs.
new 14bb3f7 s3-selftest: add print$ share with two arch dirs.
new 6beec1a s4-smbtorture: skip tests when no local driver directory is around.
new 30b1e44 s3-selftest: enable RPC-SPOOLSS-DRIVER against s3.
new bb22855 s3-lanman: fix uninitialized variable in api_RDosPrintJobDel().
new 3f1cc29 s3-time: Added a function to get the startup time of the server.
new d65485b s3-spoolss: Use const values for notify functions.
new 012c1fe s3-spoolss: Added missing return value to winreg_printer_enumforms1 docs.
new b320fad s3-spoolss: Fixed return values of winreg_printer_deleteform1.
new a18cd32 s3-spoolss: Added winreg helper functions to write registry values.
new b04a260 s3-spoolss: Added a function to update the ChangeID of a printer.
new e7d6742 s3-spoolss: Added a function to get the ChangeID from a printer.
new 0ed5e36 s3-spoolss: Added a winreg function to query a dword.
new d4f563d s3-spoolss: Added winreg helper functions
new b33e877 s3-spoolss: Added more winreg hepler functions.
new 96a04b0 s3-spoolss: Add date and version winreg helpers.
new 94a8482 s3-spoolss: Fixed winreg_delete_printer_key if key is NULL or emtpy.
new 8f56cdf s3-spoolss: Move info_ctr conversion to a public helper.
new a91f6f8 s3-spoolss: Added a winreg_add_driver function.
new 16e0f80 s3-spoolss: Added a winreg_get_driver function.
new 8db203a s3-spoolss: Added a winreg_del_driver function.
new 8cb79bf s3-spoolss: Added a winreg_get_driver_list function.
new a612976 s3-spoolss: Added a winreg_update_printer function.
new e15d624 s3-spoolss: Added a winreg_create_printer function.
new 251cd42 s3-spoolss: Added a winreg_get_printer function.
new 2b13a8d Rename - no functional change. Stop all variables being called "req".
new 350f4e3 At simo's request return struct tevent_req *treq -> treq. For consistency :-(.
new dd20259 Fix bug #7384 - dptr_Close has a bitmap leak.
new 2bbb8c9 Allow smb2 create requests to be cancelled.
new 168b86c s3-smbd: group print relate data in own structure
new f2f0fed s3: Convert WINBINDD_PAM_CHNG_PSWD_AUTH_CRAP to the new async API
new 7574347 libwbclient: Remove some pointless BAIL_ON_WBC_ERROR macro calls
new 6eec46e s3: replace some data_blob_talloc by data_blob_const
new 03115ef libwbclient: Actually copy something in wbcChangeUserPasswordEx
new f43d182 s3: init_dc_connection() can't init for internal domains
new 7099a3c s3: Allow pdb password change using WINBINDD_PAM_CHNG_PSWD_AUTH_CRAP
new 328ca04 libwbclient: Test WBC_CHANGE_PASSWORD_LEVEL_RESPONSE
new 0e6f4ed Don't free the entire tevent_req on cancel, only the part we need (the immediate event).
new 2472731 When sending the initial async response, this is never part of a chain.
new a796542 Implement oplocks within SMB2. Plumb into the existing SMB1 oplock system.
new 678a3c4 s3: Simplify (bool != True) to !bool
new dbb7db6 s3: sendto_domain() is lo longer used
new 4c7cc8b Revert "nsswitch: Fix a memleak in wbinfo"
new 9244941 lib/zlib/wscript: fix system zlib detection
new f25ebe3 s4-smbd: Fix compiler warning in prefork smbd.
new c88b83b s4 dns: Allow to specify static grant entries to be added to the dynamicaly generated named.conf.update
new 1ed5f71 buildtools/wafsamba: make sure we create bin/default/ before trying to create symlinks in it
new 051535f buildtools/wafsamba: inline defines during configure into the tests
new e06cf39 lib/replace: add replacement for IPV6_V6ONLY on linux systems with broken headers
new db29b2d lib/replace/wscript: add replacement for IPV6_V6ONLY on linux systems with broken headers
new 41cd6f9 lib/replace: make sure IPV6_V6ONLY is available for IPv6 support
new 26e6fb0 lib/replace/wscript: make sure IPV6_V6ONLY is available for IPv6 support
new b29f3f4 Revert "tsocket: not all systems have IPV6_V6ONLY"
new d61b072 libwbclient: Talloc is no longer used
new 13cdaf9 s3: Make "struct trustdom_state" its own talloc context
new d41836f s3: Simplify trustdom_state
new d53e345 s3: Convert add_trusted_domains() to wb_domain_request_send()
new fd3eeb3 s3: async_domain_request is no longer used
new 6c79b9f build: cope with duplicates in source lists
new c8824fd build: use option_group() not add_option_group()
new a241daa build: a library is only empty if it has no deps
new c6b8ffd build: normalise paths in unique source checking
new b039680 s4-heimdalbuild: remove LIBNETIF dependency from HEIMDAL_GSSAPI
new 0a47bf5 build: automatically run autogen-waf.sh when needed
new 267e0b3 s4-drs: make links to foreign partitions non-fatal
new f66fcd9 build: cope with realname for install of non-python libs
new 159de40 s4-drepl: don't send an UpdateRefs unless its a plain replication
new 6ee1c50 s4-drs: don't send uninstantiated objects in getncchanges
new a31c711 s4-drs: allow getncchanges requests to non WRIT_REP partitions for extended ops
new 5ce1dbf s4-ddb: don't create partitions with the UNINSTANT flag set
new abdb96b s3: Implement "net rpc user setprimarygroup"
new 6beba78 Fix crash when rescheduling oplock open.
new 1055b3c When walking the SMB2 requests queue, ensure the request is still "in flight" before examining the details.
new 1ede2a0 s4: rename RAP share_enum_info to share_info.
new 8b287b9 rap: add rap idl.
new 874335c s3: re-run make samba3-idl and add generated header file.
new 1983d0d s4: use generated rap header.
new 7259762 s3: use generated rap header.
new dbfff90 s3: fix some build warnings.
new aae716d s4: fix some build warnings.
new 232b9e5 s3: remove unused rap.h.
new 44b0a0c s4: remove unused rap.h.
new f8fc7fc s3-build: Remove --enable-merged support.
new 5fb60bc s4-repl: don't delete repsTo entry on DsReplicaSync
new 9b18b33 s4-repl: end repl request when not doing an UpdateRefs
new 8aa30f9 s4-repl: on a failed request, clear the current ptr
new 5b81962 s4-repl: these messages are common, and don't deserve debug level 1
new c375b90 s4-getncchanges: honor DRSUAPI_DRS_REF_GCSPN
new 3119296 s4-drepl: don't setup a repsFrom from a DC that isn't a master for a NC
new b0aa476 s4-drs: add entries to repsTo based on calculated repsFrom
new be35a40 s4-dns: fixed dc.dc duplication in DNS update list
new a94a4b7 Plumb in get_nt_acl into SMB2.
new 3f643f1 Correctly report share types (now Win7 makes RPC calls against us).
new 7e2b3ab s4-repl: added a workaround for WERR_DS_DRA_NO_REPLICA DsReplicaSync errors
new 4679bb7 s4-vampire: show main CLDAP response attributes during vampire
new 725e48c s4-drsdevel: support sites in drs developer scripts
new 093d356 s4:util - add a function which finds the matching client site using the client address
new cf73bc6 s4:CLDAP server - make use of the new "samdb_client_site_name" call
new 908d982 s4:netr_DsRAddressToSitenames[Ex]W calls - implement them correctly with the client site information
new cf93634 s4:torture - DsRAddressesToSitenames - enhance the testsuite
new 5fc7118 s4:dcesrv_netr_GetAnyDCName - improve the call according to the MS-NRPC documentation
new 2780a18 s4:torture - GetAnyDCName - adaptions
new 3b4137c s4:dcesrv_netr_DsRGetSiteName - provide an implementation according to the MS-NRPC docs
new a66bdbe s4:torture - DsRGetSiteName - move "skip" statement before the "computer_name" check
new 4686305 s4:dcesrv_netr_DsrGetDcSiteCoverageW - provide a basic implementation
new ca1f7c9 s4:torture - DsRGetDcSiteCoverageW - adapt test to check for the sitename
new cfbd5ef s4:netlogon RPC server - we don't need "are we DC" proofs
new 4497080 s4:knownfail - remove tests which should pass
new e88a54a s4-netlogon: fixed breakage of dcesrv_netr_GetAnyDCName in sites patch
new 280d06f s4-libnet: cope with an empty client site name from CLDAP
new 581f86b Revert "s4-netlogon: fixed breakage of dcesrv_netr_GetAnyDCName in sites patch"
new bb91afe Revert "s4:netr_DsRAddressToSitenames[Ex]W calls - implement them correctly with the client site information"
new 2654e34 s4:netr_DsRAddressToSitenames[Ex]W calls - implement them correctly with the client site information
new 2f339f7 s4:wb_cmd_getdcname.c - fix s4 winbind up regarding the new correct "GetAnyDCName" behaviour
new 8219c4f s4:kcc_periodic.c - fix counter types
new 8c61477 s4:kerberos Give a better error message than "Could not allocate memory"
new 6be72df Simple fix to prevent crash for non-pac principals
new 1ae9044 s4:gensec Use a different form of 'name' in GSSAPI import_name()
new 7872efc s4-dns: cope better with comments in dns_update_list
new 570c892 s4-dns: explain what the file is for
new fa26383 s4-dsdb: added samba_spnupdate
new 37dfaff s4-param: added a "spn update command" option
new ff2edd5 s4-dns: call spn update command alongside dns update
new b5b8e6b s4-dns: install samba_spnupdate
new ef13264 s4-provision: setup spn_update_list in provision
new 3dd50b2 s4-test: make spnupdate work without make install
new e1596bb lib/tsocket: add tsocket_address_is_inet() function
new 2436ec2 lib/tsocket: add tsocket_address_is_unix() function
new 4d191b6 s4:dsdb/common: if we don't have the ip of the client return the server site as client site
new cf3c595 s4:cldap_server: allow src_address = NULL in fill_netlogon_samlogon_response()
new ba703cb s4:service_named_pipe: use the passed client and server addresses
new c42bb8e s4:rpc_server: remember the local and remote address
new 606025f s4:rpc_server/netlogon: use tsocket_address in dcesrv_netr_DsRGetDCNameEx2()
new 772cf15 s4:rpc_server/spoolss: use tsocket_address in dcesrv_spoolss_check_server_name()
new 32bcc73 s4:rpc_server/srvsvc: pass tsocket_address to the ntvfs layer
new 7bbaab8 s4:rpc_server: remove 'socket_address' based functions
new c04d809 s4:ntvfs: add tsocket based addresses to ntvfs_context
new 8fb3292 s4:smb_server: pass tsocket_addresses to the ntvfs layer
new bb04e90 s4:ntvfs/ipc: pass the already given tsocket_address structures to the named_pipe_auth code
new d94c94f s4:ntvfs: remove socket_address based functions
new 1cd4f50 s4-torture: not all platforms have defines like AF_AX25
new 7c4d9fa s4:ntvfs/ipc: remote // debug comments
new 8fce492 s4:smb_server: remove unused socket_address functions
new 54abb07 s4:smb_server: use tsocket_address_string() to display the client address
new 9dd4419 s4:smb_server: use tsocket_address_string() for debugging the client address
new 7f25723 s4:wrepl_server: use tsocket_address functions to get the peer ip
new 91bb489 s4-netlogon: fixed getDcNameEx2 for blank inputs
new c2c5672 s4-smbtorture: remove some typecasts in rap tests.
new ee1b8e5 registry: add some shared registry helper functions.
new a833be0 s4: use shared registry functions.
new 6864828 s3: use shared registry functions.
new b062cac s4-smbtorture: finally test REG_MULTI_SZ in winreg/driverinfo consistency tests.
new 12cf6dc s4-smbtorture: split RPC-SPOOLSS-PRINTER into more tests.
new fc3e959 s4-smbtorture: use a torture_printer_context and upload own driver for RPC-SPOOLSS-PRINTER test.
new ad80131 s4-smbtorture: setup all members of level 3,4,6,8 driver add.
new b40d281 s4-smbtorture: make sure to not attempt to remove a driver file twice.
new a0fd53e s4-smbtorture: mention architecture of added drivers in debug output.
new f44cec7 s4-smbtorture: only compare level 3 for s3 when checking winreg and spoolss_Driver.
new a2b8e28 s4-smbtorture: upload the full cups driver, otherwise windows will not allow using it.
new 0a70788 s4:lib/registry: fix the waf build
new b778251 s4:wrepl_server: use tsocket_address functions to get the peer ip
new 41d9707 s4:smb_server: use tsocket_address_string() for debugging the client address
new 9a1a001 s4:web_server: use tsocket_address functions to get the local ip and port
new 7ca576e s4:rpc_server: remove unused socket_address based functions
new 8f74d38 s3/packaging: make rpm build work by overriding strict linker flags
new b764145 s3:smbd: keep local and remote tsocket_address per connection
new 03a9ac4 s3-spoolss: fix some uninitialized variables.
new 70ec7e0 s3-spoolss: fix winreg attribute for storing datatype.
new 7532640 s3-spoolss: publish "Monitor" in winreg for drivers.
new 158d41b s4-smbtorture: make sure to zero the add driver info 8 struct before adding drivers.
new 8f8e7c7 Revert "s3-build: Remove --enable-merged support."
new 7efb436 s4:torture - DsRAddressToSitenames[Ex]W testsuite - make it IPv4-only compatible
new a89ba9e s4:fill_netlogon_samlogon_response - use "lp_workgroup" for the short netbios domainname
new 3f1bd92 s4:fill_netlogon_samlogon_response - reorder assign operations (to be consistent)
new eceffe6 nbt: samlogon/netlogon structures - unify denominations
new 79a29a8 s4:cldap_server/netlogon.c - handle the domain SID correctly
new d1db751 Revert "s4:web_server: use tsocket_address functions to get the local ip and port"
new 0798977 s3:libads/ldap.c - fix a build breakage
new e6f5961 Install spn_update_list to setup/ dir
new ce8595f Fix more S3 build breakage. Matthias, please ensure S3 builds when changing common code.
new 2b7002f s3-lanman: remove unsupported print_job_set_place().
new 1691eb7 s3-spoolss: add support for SetJobInfo level 1 (for jobfile rename).
new 2af4493 s4-smbtorture: be more liberal when spoolss_SetJob fails.
new b87b1de s4-smbtorture: allow to pass down spoolss_JobInfoContainer to SetJob functions.
new d6d8c3f s4-smbtorture: also try renaming jobname in test_DoPrintTest_check_jobs().
new f4f9d54 s3-lanman: use spoolss for api_PrintJobInfo().
new f11a5d1 Don't return an intermediate reply on async on a pipe call (Windows doesn't).
new f23bcb5 s3-lanman: use spoolss for api_DosPrintQGetInfo and api_DosPrintQEnum.
new fe1f503 s3-lanman: remove unused code.
new 566ea59 s3-lanman: remove a unnecessary memset in api_WPrintJobEnumerate().
new c88ff10 s3-lanman: fix debug message in api_WPrintJobEnumerate().
new f56d900 s3-lanman: use spoolss for api_WPrintDestGetInfo() and api_WPrintDestEnum().
new 33256e4 Add debug statements so I can track the flow of RPC data.
new 4d1f043 Don't return a potentially uninitialized NT_STATUS. We can now see user lists in Windows ACLs.
new 3c585e9 s4:provisionbackend Don't loop forever waiting for OpenLDAP
new c9a3661 Fix the "allow_smb2" bug being set to false that was driving me mad :-).
new 5197d76 s3: Make a debug msg more readable
new bf49ac9 s4/dsdb: dsdb_validate_invocation_id() should validate by objectGUID
new eed665d s4/net_drs: Fix Connection name printed
new a53b091 s4-smbtorture: start on a test to verify how SetPrinter changes DsSpooler Printer Data.
new 6129aa0 s4:web_server: use tsocket_address functions to get the local ip and port
new 21ec116 libcli/named_pipe_auth: we need to hide length of the message mode header from the caller
new ae1c040 s4:smb_server/smb: SMBreadX can return STATUS_BUFFER_OVERFLOW
new 4783f84 s3:smbd: add comment about returning STATUS_BUFFER_OVERFLOW in pipe_read_andx_done()
new d5cc067 s3:smbd: make fsp->fake_file_handle a talloc child of fsp
new 6cb2180 s4-smbtorture: add a test that adds a printer incl. devicemode.
new 37e9019 s4-smbtorture: when comparing PrinterData from DsSpooler and PrinterInfo also query some existing values.
new ac09506 Connect set security descriptor into SMB2 code.
new b666028 rap: add rap_NetPrintQEnum to IDL.
new 42003e5 s3: re-run make samba3-idl
new 1764bce s4-smbtorture: add smbcli_rap_netprintqenum.
new 03d8312 s4-smbtorture: add RAP-PRINTING suite.
new bdfb9a4 s4-smbtorture: add test for rap_NetPrintQEnum.
new 2c5b3fc s4-smbtorture: link in ../../librpc/gen_ndr/ndr_rap.o.
new d535448 s3-lanman: support level 0 NetPrintQEnum RAP query.
new 8878be3 s3-selftest: enable RAP-PRINTING against s3.
new db3a1b9 s4-selftest: skip RAP-PRINTING tests.
new 4e7195b Update (C) for 2010.
new 08c3ce2 build: added enabled=True/False option to SAMBA_BINARY()
new 4a87ca2 s4-waf: added --enable-build-farm configure option
new 66e47f3 s4-idl: added generated files from rap.idl
new 2bf2373 idl: we only need ndr_rap.[ch] and rap.h
new 5bf12e1 Revert "s4/dsdb: Set schemaInfo attribute value during provisioning"
new da127d4 s4/test: schemaInfo may not to be set yet
new 546a727 s4/dsdb: Use default schemaInfo value when no such value is given
new e41eac9 s4/samldb: Create initial schemaInfo value if it doesn't exists yet
new 2264d91 s4/dsdb: Update Schema cache with updated schemaInfo value
new a843801 s4/dsdb: remove unused dsdb_schema_info_create() function
new 59830d0 s4/dsdb: schemaInfo revision may be 0
new 5a4ee75 s4/tort: Add simple unit test for dsdb_schema_info object creation
new dbbbc7d s4/rodc: RODC FAS initial implementation
new 716ae7b s4:howto Improve OpenLDAP backend instructions
new 084c806 s4:libnet Make 'net vampire' more robust to command line arguments
new f85a4ab s4-rap: add rap print helpers.
new 7e678ef s3-lanman: fix api_DosPrintQEnum.
new f5ac746 s3-pdb_ldap: fix memleak.
new 1467b0e s4-smbtorture: add NDR_PRINT macros for RAP tests (when called with -d10).
new 2b1dae3 s4-smbtorture: implement and test level 3 and 5 of PrintQEnum RAP.
new ce9fde4 rap: fill in rap_PrintQueue2 IDL.
new 48fb78e s4:dynconfig: reorder non fhs variables
new 8e792d7 s4:dynconfig: fix fhs variables and list them all explicit
new 1765732 s4: remove unused references to swat
new 2a9e8e3 s4-smbtorture: rework smbcli_rap_netprintqenum a bit.
new 169b72d rap: add rap_NetPrintQGetInfo to IDL.
new 0df8c9f s4-smbtorture: add smbcli_rap_netprintqgetinfo().
new 5e8db42 s4-smbtorture: add test_netprintqgetinfo to RAP-PRINTING.
new 9a313bb s3-lanman: fix api_DosPrintQGetInfo().
new d266af7 rap: add IDL for NetPrintJob{Pause,Continue,Delete}.
new 99518bc s4-smbtorture: add smbcli_rap_netprintjob{pause,continue,delete}.
new 81e75ba s3: Fix some nonempty blank lines
new fcdba1b s3: Fix an uninitialized variable in idmap_tdb2_sid_to_id()
new ca860e4 s3: range-check idmap script output
new 1f69a7a Attempt to fix bug #7399 - SMB2: QUERY_DIRECTORY is returning invalid values.
new 37901bb s4-smbtorture: add test_netprintjob() to RAP-PRINTING.
new 4fc3aef rap: fix some rap_PrintQueue IDL structures.
new 1cb7b8d s3: re-run make samba3-idl.
new 9d9fc4c s4-smbtorture: fix parsing of rap_pull_rap_PrintQueue1 and rap_pull_rap_PrintQueue2.
new 696e554 rap: fix jobinfo IDL.
new 131c51d s3: re-run make samba3-idl.
new 7dd67f6 rap: fill in rap_PrintQueue4 IDL.
new e13f2ed s3: re-run make samba3-idl.
new e85824d s4-smbtorture: add rap_pull_rap_PrintQueue2.
new e8aaf40 s4-smbtorture: add rap_pull_rap_PrintQueue4.
new 6156a4b s4-smbtorture: test all levels in test_netprintqgetinfo and test_netprintqenum.
new 62ef9ad rap: use astring in IDL.
new 16e2185 s3: re-run make samba3-idl.
new 6a13c02 rap: let the rap print function be autogenerated again.
new a11745f rap: fix rap_PrintQueue2 and rap_PrintQueue4.
new 93a9563 s3: re-run make samba3-idl.
new f2ccff8 s4-smbtorture: fix rap_pull_rap_PrintQueue2 and 4.
new ebf6340 Move the global blocking lock records into the smb1 state.
new e904443 Carefully label SMB1-specific locking calls.
new 0f57a39 pidl: Fix display field for time fields with newer versions of Wireshark.
new 1cdb1a9 rap: add IDL for rap_NetPrintQueue{Pause,Continue,Purge}.
new 3b3e197 s3: re-run make samba3-idl.
new 7f1775e s4-smbtorture: add smbcli_rap_netprintqueuepause().
new 2df2cef s4-smbtorture: add test_netprintq to RAP-PRINTING.
new 7cdd6a1 s4-smbtorture: add smbcli_rap_netprintqueueresume() and smbcli_rap_netprintqueuepurge().
new 3bfceaf rap: add rap_status to IDL.
new fc9c004 rap: use rap_status in IDL.
new 4da66a3 s3: re-run make samba3-idl.
new af24829 s4-smbtorture: use rap_status in smbcli_rap_* functions.
new 52b669b s4-smbtorture: pause and resume printq in RAP-PRINTING test.
new cd90e00 s3: add rap_NetPrintJobEnum (again a call not documented in MS-RAP).
new 3d5c790 s3: re-run make samba3-idl.
new 753fde9 s4-smbtorture: add smbcli_rap_netprintjobenum().
new 400c07f s4-smbtorture: add test_netprintjobenum to RAP-PRINTING.
new 82d4e85 s4-smbtorture: fix smbcli_rap_netprintjobenum().
new 24a2ddb rap: add rap_NetPrintJobGetInfo to IDL.
new 60736f1 s3: re-run make samba3-idl.
new 7c88d30 s4-smbtorture: add smbcli_rap_netprintjobgetinfo().
new b9a97cf s4-smbtorture: add test_netprintjobgetinfo().
new dffeb12 smbd: move printfile_offset() within write_file()
new f4092ec Plumb the SMB2 front end into the blocking lock backend.
new dfd7ad2 s4:dsdb Fix use of memory after free in repl_meta_data
new 485def3 talloc: Documentation fix for talloc
new 44e7ea6 s4:credentials Make the CCACHE in credentials depend on the things that built it
new 685b462 s3: Fix the code order in append_auth_data
new ef0adbff s3: Fix a typo
new 668e28b s3: Unify DEBUG_KRB5_TKT_REGAIN and DEBUG_KRB5_TKT_RENEWAL
new 8313362 pidl: Fix the generation of py helper for 64 bit integer
new f534080 s4 python: fix glues functions manipulating NTTIME
new df6d0db s4: Fix python binding for drsblobs
new 7cbcf65 s4-ldb: use a parent context in the ldb utils
new d83850a build: uname on opensolaris returns 1 for success
new 0a8b2b2 always pass filename as const char
new 6be5bc8 Consolidate all get SEC_DESC into single procedure get_secdesc
new baffc1e s4-waf: switch Samba4 over to the waf build by default
new 51dcaf0 s4-waf: fixed symlink path for autogen.sh
new fced944 rap: add rap_NetPrintJobSetInfo to IDL.
new d1fe325 s3: re-run make samba3-idl.
new fe33db6 s3-lanman: exit early for unsupported levels in api_PrintJobInfo().
new 4578269 s4-smbtorture: add rap_cli_push_param() and rap_cli_push_sendbuf().
new 44fdec0 s4-smbtorture: add smbcli_rap_netprintjobsetinfo().
new 5efdd13 s4-smbtorture: add test_netprintjobsetinfo to RAP-PRINTING.
new 094ee6c pidl: indent cosmetics for s3 server stubs.
new 84aea47 s3: re-run make samba3-idl.
new fe1617a s3-lanman: fix api_DosPrintQEnum().
new 15b42d6 Added a function to check if an attribute can belong to a filtered replica.
new 54e68b4 Added a couple of systemFlags, needed for determining filtered attributes.
new fcb5382 tsocket: Fixed the documentation of tsocket_address_bsd_sockaddr.
new 9cc10e6 s3-rpcclient: Fix Bug #7277. rpcclient was sending invalid data, causing cupsaddsmb to fail.
new e2e3911 Replaced DS_FLAG_ATTR_IS_CRITICAL with SCHEMA_FLAG_ATTR_IS_CRITICAL.
new 4affc58 s3-lanman: before trying to call spoolss_ClosePrinter make sure we have a connection.
new 8bc5194 build: fix for combined configure/build in one command
new b3d8a71 build: added a check for group ordering within target dependencies
new 0003bb4 s4-waf: fixed target group for SOCKET_WRAPPER
new 6d1e8c5 build: use the waf patterns for RPATH
new 8ed5e8a s4:LogonGetDomainInfo - remove singular "dNSHostName" check - this doesn't belong here
new e8a001c s4:LogonGetDomainInfo - fix indentation
new a4e35df s4:LogonGetDomainInfo - fix a potential crash source
new d308174 s4/rodc: Implement msDS-isRODC constructed attr
new 6dafd5f s4/test: Implement tests for msDS-isRODC constructed attribute
new dda0ebd s4-smbtorture: make all smbcli_rap_* failures critical.
new 99e3b9a s4-smbtorture: add rap_cli_expect_extra_format().
new f181281 s4-smbtorture: use RAP extraformat for smbcli_rap_netprintqenum().
new 727a1ac s4-smbtorture: add extraformat to smbcli_rap_netprintqgetinfo() as well.
new 7281b02 build: allow use of target names as commands in waf
new 6eb839c s4-script: added a --waf option to minimal_includes.pl
new a7b06f4 s3: Fix a memleak in check_pac_checksum
new ad32fab s4-waf: fixed indentation for python 3.1
new ce67027 build: fixed wildcard handling for python 3.x
new 6ed4544 build: enable python 3.0 and 3.1 in testwaf.sh
new 09eb1e3 idl: removed the generated gen_ndr/ files from pidl
new 5bff08d s3-idl: removed gen_ndr files from source3/ as well
new fd4dd2e .gitignore: simplify the .gitignore after gen_ndr removal
new f00a9b5 s4-waf: we don't need the symlink hack for gen_ndr any more
new 6f895fe s3-idl: auto-build IDL files in Samba3
new 2d13259 s3-idl: rebuild IDL files based on all outputs
new f4000ee s3-idl: update the 2nd build_idl.sh script
new 5455e9d rap: add IDL for (undocumented) NetPrintDestEnum.
new 990361a s4-smbtorture: add smbcli_rap_netprintdestenum.
new ab1d9a9 rap: add rap_NetPrintDestGetInfo to IDL.
new eee8033 s4-smbtorture: add test_netprintdestenum to RAP-PRINTING.
new ff256b41 s4-smbtorture: add smbcli_rap_netprintdestgetinfo().
new 1056a08 s4-smbtorture: add test_netprintdestgetinfo() to RAP-PRINTING.
new cc46f4a s3-libnetjoin: omit admin password in generated ndr_print function.
new 7e5fee9 s4-smbtorture: fill in test_rap_print().
new b57d11f s4:py_nttime2string - removed unused variable "nt2"
new bcdaa23 s4/rodc: Fix the callbacks up the stack to handle referrals on modify requests
new f84aeea s4/rodc: Support read-only database
new efb1aea s4/waf: ABI update for lib/ldb
new 6683b0d s3-lib: Create a sec_desc_merge and sec_desc_merge_buf function.
new f5e41c5 s4-torture: Fixed spoolss dsspooler printername test.
new 9c5a59b s4-torture: Added the printername to the AddPrinter comment.
new 17ce20b s3-spoolss: Remove duplicate macro.
new a9e008e Fix bug #7263 - Unable to print using Samba 3.5.1 and cups-1.1.23-40.46 on SLES10.
new 91e4a17 tdb: fix short write logic in tdb_new_database
new 04327e2 tsocket: Added the warning again to tsocket_address_bsd_sockaddr.
new 9e94354 s3-libsmb: Fixed a recursion in cli_pull_print.
new 4263983 tevent: Added basic doxygen documentation.
new 49c89b6 tevent: Add doxygen tevent config file.
new 098221e tevent: Remove erroneous comments about TEVENT_FD_AUTOCLOSE
new e286966 tevent: Added more documentation.
new d8a6b23 tevent: Create a typedef for the debug function callback.
new a8e575a tevent: Document the missing tevent async request callback functions.
new 78fbedf tevent: Document missing callback typedefs.
new 6c1bcdc tevent: Document the tevent helper functions.
new 239d59f tevent: Document the tevent_queue functions.
new dc2f962 tevent: Started a tevent_queue tutorial.
new 7f2e59e s4-ldb: add msg saying which build system is being used
new 6214354 Fixed issue with return in a void function found by Björn JACKE <bj at SerNet.DE>
new b4c46bd libwbclient: Fixed doxygen errors.
new fa172c4 build: exit with an error if waf configure fails
new 47fb7df build: mark cloned task generators as not posted
new f8120ab build: added a distcheck target
new 3d2819b build: use the wrapper commands in testwaf.sh
new 20d7770 build: update version of waf
new ed2941b build: added configure test for inline
new 10469d6 s3-build: don't rebuild/link on every make run
new e90c874 rap: add IDL for rap_NetShareAdd (undocumented in MS-RAP).
new d3bd9de s4-smbtorture: remove unused variable from smbcli_rap_netprintdestgetinfo().
new 6659a0f s3-net: fix crash in rap_share_add().
new a5fb411 s3-spoolss: Added missing Printer Driver in winreg_{update,get}_printer.
new 053ed7d s3-spoolss: Added missing servername option to winreg_{create,get}_printer.
new c95a79a s3-spoolss: Added a sharename arg to winreg_update_printer.
new 3f0562f s3-spoolss: Fixed memory error in winreg_get_driver.
new 5a56bc9 s3: Fix bug 5972 -- remove -L testparm parameter
new b2ea8fb s3-spoolss: Added a function to create a default spoolss_DeviceMode.
new 66f7699 s3-spoolss: Added a generic spoolss_create_default_secdesc function.
new 740418a s3-spoolss: Added a winreg_printer_query_binary function.
new 24225bf s3-spoolss: Fixed winreg_printer_query_XXX.
new 83e324c s3-spoolss: talloc_steal the returned driver_list in winreg_get_driver_list().
new ed3852c s3-spoolss: make sure to return success in winreg_get_driver_list() for a non-existing architecture / version combination.
new a76cc0a s3-spoolss: Migrated winreg to spoolss_create_default_secdesc.
new 859a1e0 s3-spoolss: Added winreg security descriptor functions.
new 92df015 s3-spoolss: Fixed the DeviceMode handling in winreg.
new 386c1ff s3-spoolss: Create default DsSpooler values.
new 65105aa s3-spoolss: remove unused winreg_enumval_to_blob().
new 8528e34 s3-lanman: use srvsvc for api_RNetShareAdd().
new 44e9a90 Start to pass the SMB2 read torture tests.
new 4a97912 Client ignoring max write is a warning, not an error.
new 19758b3 Get in_minimum and EOF errors right.
new d8ba02b Return correct error on read request on directory.
new 1969b4a s3:configure: not simply check for "ld" but for the linker used by $CC
new 67fb18a s4-ldb: check for ldap_initialize
new d6a6362 Get closer to passing SMB2 lock test. Still crashes but we get further.
new c6ebab8 s3: only include gen_ndr headers where needed.
new d58b795 Move to MS-FSA algorithm when checking for invalid lock range.
new 24b2ddd s3-build: fix the build of vfs_notify_fam.
new fc33659 Remove the copy of ldb from Samba 3.
new 0dfe1b9 s3: fix the merged build - it required $LD
new d2d7174 s3-eventlog: move all eventlog headers to lib/eventlog and only include where required.
new 049416c s3-spoolss: make several notify functions static.
new c61f4dc build: added a reconfigure target
new 9ba08c2 s4-devel: a useful script for giving DRS replication demos
new e0f602f s4-devel: auto-delete any leftover IPs
new a77a8a5 Fix more SMB2 locking. We still crash but this won't last :-).
new 516f7c5 Fix SMB2 lock tests up to cancel-by-close.
new 8290007 talloc: Documented the missing string functions.
new 1c7a60e Fix cancel by close lock test.
new 815fcfb build: treat a blank --build or --host as not a cross-compile
new 882fb18 Fix crash in cancel-tdis lock test. Correctly shut down connection.
new 4ad1943 Make us pass all SMB2 lock tests except MULTIPLE-UNLOCK and CONTEXT. Them next :-).
new 358a385 s3:configure: use correct SONAMEFLAG on Solaris depending on which linker is being used
new 5910f4c s3:configure: search fdatasync also in librt
new 10e0641 idl: fix Unix builds by replacing bashism
new e8c3da1 idl: get the logic of the prevous commit right
new 0222665 build: fixed pc file variable substitution
new 6fd4861 s4-devel: a very useful script when dealing with library/linking issues
new adf4833 This patch looks bigger than it is. It does 2 things. 1). Renames smbpid -> smblctx in our locking code. 2). Widens smblctx to 64-bits internally. Preparing to use the SMB2 handle as the locking context.
new 31b1262 When tearing down the connection make sure we close all files before freeing the global context, as we close access to the locking db before freeing the global context.
new 5b7163a Only MULTIPLE-UNLOCK test left to fix !
new c18d58b samba3: Generate C files from IDL in source3/librpc/gen_ndr rather than librpc/gen_ndr.
new 674a78d Revert "Revert "s3-build: Remove --enable-merged support.""
new 9542155 Reintroduce merged build, using waf to build smbtorture4.
new 169aaba s3-merged: Use newly added waf reconfigure subcommand.
new 961993b s3-merged: Make sure bin/ exists when copying in bin/smbtorture4.
new b83ab96 s3-passdb: moving account_pol.c into passdb.
new 4afdb5a s3: move BASE_RID to main includes.h (in preparation to separate passdb).
new 93d2e91 rap: add rap_NetUserPasswordSet2() to IDL.
new e065ecc s4-smbtorture: add smbcli_rap_netuserpasswordset2().
new 58b5a16 s3: Fix the build
new 0798ddf pidl: add NDR_PRINT_DEBUG output to generated s3 server dispatch tables.
new ecc3413 s3-libsmb: fix argument order for tevent_req_default_print in cli_pull_print().
new f1974fb librpc:dcerpc_error.c - fix a warning
new 7b11ce7 s4:dsdb Use replPropertyMetaData as the basis for msDS-KeyVersionNumber
new 435ce8e dsdb/password_hash: remove usage of msDs-KeyVersionNumber
new 23cafd5 buildtools: Add 'make testenv' to Samba4 make targets
new 6dfa851 s4:dsdb Provide an intelegent fallback if not CN=Subnets is found
new 544dc44 s4:net utility - add an optional password attribute to "net user add"
new cde9ec4 s4:samdb python bindings - remove idmap creation stuff from this call
new b703481 s4:net utility - remove unixname parameter of samdb.newuser
new ce4c026 s4:net utility - make outprinted description comments more consistent
new 088a259 s4:blackbox/test_kinit.sh - Test the new "net user add <user> [<password>]" syntax
new d91ee0b s4:samldb LDB module - update the copyright notice
new 4153da4 s4:samldb LDB module - make "samldb_prim_group_users_check" synchronous again
new 1cdc46a s4:samldb LDB module - make "samldb_member_check" synchronous again
new 3c1e9a8 s3-spoolss: Make spoolss_Time_to_time_t public.
new e6c4df4 s3-lanman: use srvsvc for api_RNetServerGetInfo().
new 8a2a821 s3-proto: add missing protoype for dcerpc_fault_to_nt_status().
new e4ce727 s3:provision_basedn_modify.ldif - add "msDS-NcType" attribute and fix comments
new 7c68512 build: Update the waf build to fix python header checks
new 876ed03 talloc: Fixed a doxygen problem with PRINTF_ATTRIBUTE.
new b2e520a tevent: Fixed a doxygen problem with PRINTF_ATTRIBUTE.
new d596bb1 tevent: Added an introduction to the tevent_queue tutorial.
new 3addebe tevent: Added a description for tevent queue.
new 7887d99 s3-net: Fix Bug #7417. 'net rpc user password' can set the wrong password.
new eb28a76 testprogs: rename spoolss.exe to testspoolss.exe.
new e94825d testprogs: add vcproj and sln files for testspoolss.exe.
new cda0c75 testprogs: add readme for testspoolss.exe.
new 86ec5fe testprogs: update README to reflect the util rename.
new f754942 testprogs: update Makefile.mingw (although mingw current cant build it).
new 47f74c8 s4:selftest: add --socket-wrapper[-keep]-pcap options to "waf test"
new 0134784 s4:selftest - change test passwords
new 6ee5330 s4:blackbox password tests - more complex passwords
new 9469932 s4:dsdb/util.c - Add a new function for retrieving password change attributes
new e2806f9 s4:acl ldb module - fix typos
new 36e7368 s3: Test for "__attribute__((destructor))"
new aa8d91a libwbclient: Fix a fd-leak at dlclose-time
new ed39e9b s3: Work around dependency bug in Samba 4 waf build in merged build.
new 8373606 s3-rpcclient: fix two more invalid typecasts in spoolss commands.
new c3cbb84 s4-rodc: Fix provision warnings by creating ntds objectGUID in provision
new 658dac9 v2 Latest enhancements in ldapcmp tool
new 1913e03 s4:setup: mark DSDB_CONTROL_DN_STORAGE_FORMAT_OID 1.3.6.1.4.1.7165.4.3.4 as allocated
new 726fb35 s4:dsdb: add new controls
new 3ce4a0c s4:password_hash - Various (mostly cosmetic) prework
new 12c4b09 s4:password_hash - Rework unique value checks
new 6a69ec2 s4:password_hash - Rework to handle password changes
new fc8e3ff s4:password_hash - Implement password restrictions
new 6e8098b s4:samdb_set_password/samdb_set_password_sid - Rework
new 0293515 s4:samdb_set_password - adapt it for the user password change handling
new 6131caa s4:passwords.py - add a python unittest for additional testing of my passwords work
new 6276343 s4:password_hash LDB module - don't break the provision
new fa87027 s4:password hash LDB module - check that password hashes are != NULL before copying them
new 4f25bae s4:password_hash LDB module - quiet a warning
new a9a3c83 Fix more of the SMB2-LOCK tests. Correctly unlock locks on error.
new 0085a3b Fix the processing of unlocks followed by locks. We now pass SMB2-LOCK test.
new 732a132 rap: add rap_NetOEMChangePassword() to IDL.
new 7cf1a29 s4-smbtorture: add smbcli_rap_netoemchangepassword().
new 1f3faea s4/dn: handle case 'base' dn has no components
new 983606d s4/tort: Add test for comparing special DNs
new a776933 Stop us crashing in SMB2-OPLOCK test. Don't allow more than one outstanding immediate event.
new ae9fe3c SMB2 always have level2 oplock capability. Correct mapping from break messages to SMB2 oplock levels.
new 5642188 s4:password_hash LDB module - we might not have a cleartext password at all
new fc6a229 s4-smbtorture: correctly fill in trans.in.data in rap_cli_do_call().
new 36b0fed s4-smbtorture: fix smbcli_rap_netoemchangepassword.
new 9e643f0 s4-smbtorture: fix smbcli_rap_netuserpasswordset2().
new b8c414b README.Coding: fix good example
new 8ff3800 s4:dsdb/password_hash: only try to handle a hash in the unicodePwd field if it's given
new ad5b9ae Revert "s4:password hash LDB module - check that password hashes are != NULL before copying them"
new 8489934 Revert "s4:password_hash LDB module - don't break the provision"
new 7200c25 Revert "s4-rodc: Fix provision warnings by creating ntds objectGUID in provision"
new 2eab1d7 tdb: remove unused variable in tdb_new_database().
new eda5888 build: skip missing executables in testwaf.sh
new 82bedb5 README.Coding - cosmetic changes
new eff3a41 waf:libreplace: set _OSF_SOURCE to fix build on Tru64
new 4fcd544 s3:Makefile: build smbtorture4 as static binary with socket_wrapper support
new 313add8 s4:torture/rpc/netlogon.c - don't use constant "AF_LOCAL" but do use "AF_UNIX" instead
new 04e1954 s3:configure: fix a message
new 3349407 s4:heimdal_build: remove heimdal/lib/hcrypto/evp-cc.c from the build
new 5797b9a s4:heimdal: remove unused heimdal/lib/hcrypto/evp-cc.c
new b81887f tdb: commit ABI/tdb-1.2.2.sigs
new 7e49fd9 s4:dsdb: cached results of samdb_rodc()
new 5d5e392 pidl: fix build on systems that don't have perl in /usr/bin/
new 1a44111 not all versions of env like more than one argument...
new d0a87f0 s4-smbtorture: test netservergetinfo level 1 also against s3.
new 454b0b3 s3:kerberos Return PAC_LOGON_INFO rather than the full PAC_DATA
new 4955ccf Fix more SMB2-OPLOCK bugs. Only 3 more issues to address then we're good to go on this test.
new 40e7a58 s4-smbtorture: autolookup domain in torture_create_testuser() if none was given.
new 19d99a6 s4-smbtorture: add torture_create_testuser_max_pwlen() that allows to set maxpwlen.
new 84ab762 s4-smbtorture: getting serious about checking rap status return codes.
new 931b7fc s4-smbtorture: add RAP-SAM testsuite with a rap_NetUserPasswordSet2 test.
new 3ce8bcd s3-selftest: enable RAP-SAM against Samba 3.
new 1cee92c s4-selftest: skip RAP-SAM tests against Samba 4.
new b73b237 s4-smbtorture: add test_oemchangepassword to RAP-SAM.
new 73d654e s4-smbtorture: create/delete testusers via SAMR in RAP-SAM.
new 99a7ebc s3-lanman: use samr for api_SamOEMChangePassword().
new 70f707c s3-rap: fix cli_oem_change_password() and give room for the convert reply word.
new d5c3db6 work around AIX6.1 name space pollution rename mod_name to module_name
new 825b595 s4:heimdal_build: remove heimdal/lib/hcrypto/evp-cc.c from autoconf build
new 1f9bce1 s4:heimdal_build: undefine __APPLE__ as we don't need that magic
new da5c49d s3-docs: Move -D option to the right paragraph in man winbindd.
new ad6f638 s3-docs: Add documentation of the net g_lock subcommand.
new da64913 s3-docs: Unify capitalization.
new e8139ac s4:librpc: remove explicit ../librpc/gen_ndr/ndr_drsblobs.o from python_drsblobs
new 693995c Install util/tevent_* public headers. Required by OpenChange for compiling IDL
new 9cddf89 Choose between local tevent_status.h header file and installed one
new 1101c62 Pass more SMB2 oplock tests. Only oplock stream tests left to fix.
new 468fb4f s3:auth Make get_ntlm_challenge more like Samba4
new 82fb4eb s3:winbindd Remove call to namecache_enable().
new 426d92e s3:smbd Remove calls to namecache_enable()
new 4ef847a s3:libsmb/namecache Remove namecache_enable()
new cdf0704 s3:winbindd Rename 'children' to 'winbindd_children' and make static
new 7f70b53 s3:Winbindd Move winbindd_event_context to a different file
new f5c0f90 s3:winbindd Split helper functions to allow s3compat to call them
new 72e65a0 s3:winbindd Provide a winbindd_register_handlers() helper function for s3compat
new 5e4d91f s4:provision_users.ldif - Fix typos in user/group objects
new 8c79671 s4:provision_basedn_modify.ldif - fix up "maxPwdAge"
new b2bd02e s4:provision_users.ldif - fix up Administrator's "userAccountControl"
new bbb5825 s4:provision.ldif - fix up "NTDS Quotas" "systemFlags"
new 350c619 s4:provision.ldif - "passwordSettingsContainer" add "showInAdvancedViewOnly"
new cc2bd1f s4:provision_users.ldif - On Windows Server >= 2008 security principal S-1-5-20 doesn't exist anymore
new 44e05dfb s4:provision.ldif - add more Windows 2008 domain operations
new f57bcc9 s4:provision.ldif - add IP security objects as they exist on Windows Server
new 79ac53e s4:provision_configuration.ldif - "sites" object
new 8acd8b9 s4:provision_configuration.ldif - The "NTDS Quotas" object is system-critical
new 1885327 s4:provision_configuration.ldif - set the right schedule on the default site in the NTDS site settings
new 47818b1 s4:provision*.ldif - always set the "msDS-NcType" attribute correctly
new 025eace s4:provision_configuration.ldif - "CN=94fdebc6-8eeb-4640-80de-ec52b9ca17fa" operation is of version 3
new eaea676 s4:provision_configuration.ldif - the revision level of "Windows2003Update" should obviously be 10
new c715f6d s4:provision_configuration.ldif - add more Windows 2008 forest operations
new 9005227 s4:provision_users.ldif - fix up and reorder the well-known security principals
new 92aa194 s4:provision_configuration.ldif - add more extended rights objects
new 38e9a7f s4:domain functional level - it is also specified in the domain object under partitions
new 4da42b4 s4:domainlevel.py - update the script to handle both domain level occourrences on s4
new 9ad9fd5 ldb:ldb_msg.c - use result constant
new 1173052 s4:dsdb: fix samdb_result_logon_hours() and don't hardcode units_per_week
new f45cbb0 s4: Do not display by default the message Failed to send DsReplicaSync is other host is just unreachable
new b4cfa3b buildtools/wafsamba: fix build group ordering
new 6427484 s3:build: build smbtorture4 when the merged build is selected
new ed6fa37 Treat an open of stream ::$DATA as an open of the base file. This fixes a class of SMB_ASSERT failures when doing stream tests.
new 895b99f Be more forgiving on client oplock break failure (as Windows does). Remove a global.
new 49c8c13 s4:domainlevel - handle exceptions more precisely
new 056f24c Fix bug 7399 - SMB2: QUERY_DIRECTORY is returning invalid values.
new 0d51bab Now we behave as Windows does, remove a Samba3 specific test return.
new edecdab s4:heimdal_build: move #undef __APPLE__ to the end of roken.h
new c94f1c1 s3-libndr: make sure ndr_pull_string_array() only inspects string termination flags.
new e92f9c5 s3-libsmb: fix typo in remote_password_change().
new 3408c94 wafsamba: use -D_XOPEN_SOURCE=700 for the build
new 566418f ntprinting: add ntprinting.idl.
new f36396f Move standard printcap parsing to print_standard.c
new 348b4b9 Make pcap headers private
new bd6d76d lib/util: fix waf configure tests for xattr functions on Mac OS 10.
new a052aa8 s3-printing: explicitly include "printing/pcap.h" as there is /usr/include/pcap.h.
new 3edb95a s4-libndr: fix ndr_pull_string_array() for non utf16 arrays in s4 as well.
new 3b8d9cd Revert "wafsamba: use -D_XOPEN_SOURCE=700 for the build"
new ba4842a Revert "s4: remove unused references to swat"
new 3043c19 s4-dynconfig: make dynconfig more compatible with s3
new 9de745f s3compat: use right variable for STATEDIR
new 79bd6a6 waf: Make waf handle IDL files from Samba3
new 81407b1 s4:ntvfs Prepare for a possible future sharing of notify.idl
new bb2f7e3 s4:credentials Allow setting of an empty Kerberos CCACHE
new 6f859f5 s4:process_modals Add another process modal - 'onefork'
new ad197f6 s4:process_model Fix process_standard and process_onefork not to use multiple event contexts
new 8da50c8 s4:winbindd Rework some winbind structures to make s3compat easier
new b5dc394 s4:gensec expose gensec_set_target_principal for use outside GENSEC
new da5cd4b s4:samldb LDB module - remove unused variables
new 6d95a20 s4:dsdb_cache LDB module - fix a typo
new 8608eae s4:net domainlevel tool - fix up the error handling as Jelmer suggested
new d712356 s4:repl_meta_data LDB module - fix counter types
new 2cc612c s3-selftest: Allow overriding the subunit formatter.
new 4fee40e Consolidate all set SEC_DESC into single procedure set_secdesc
new 843c6a0 added support for a -I flag
new b05faff added documentation for the -I flag
new 765e9c7 wbinfo: Add better libwbclient error reporting
new a15b666 s3:winbind:idmap_tdb: don't check ranges when an invalid entry was found.
new 26d41c2 s4-rodc: Cache am_rodc flag
new d040658 s4-rodc: Set am_rodc flag during provision
new 14ac2bb s3-winbind: make the getpeername() checks in cm_prepare_connection IPv6 aware.
new e3bdff3 s3-kerberos: pass down kdc_name to create_local_private_krb5_conf_for_domain().
new dd5a4e2 s3-kerberos: temporary fix for ipv6 in print_kdc_line().
new ed8a98f s3-includes: remove some unused defines.
new 3d5972c s3-libgpo: move group policy protos to where they belong.
new 2deff34 Refactor the sessionsetup SMB2 code to make it easy to add krb5. Fix a memory leak in returning security blobs.
new 3b529d5 s3-rpc_misc: clean out include/rpc_misc.h.
new ca73e03 security: merge builtin rid tables.
new 657fd0b s3-services: move services.h to where it is actually used.
new 26c8449 s3-samr: move samr helper prototypes outside of proto.h
new 1d2dd47 s3-crypto: only include crypto headers when crypto is done.
new e16ed33 s3-includes: remove completely unused util_getent.h header.
new d7d3138 s3-tldap: only include tldap when actually needed.
new fe31b67 s3-registry: only include registry headers when really needed.
new f7f1a3a pynet: Remove unused credentials argument.
new 11ec291 selftest: Cope with testsuites without any output whatsoever (probably an error though).
new e22722a selftest: Cope with empty testsuite results in more places.
new b481b8e Fix the build of bin/smbtorture in source3. Guenther please check !
new 285b628 Plumb in krb5 to the SMB2 sessionsetup code. First cut of this code.
new 00b985d s4:auth Make it clear to the callers the talloc lifetime.
new 6324a0f s4:provision Remove unused 'account_name' parameter
new b183a30 s4:credentials Add in tracking of the password last set time
new e11a67d s4:winbindd Record the privilaged pipe dir
new 415bd62 s4:ntvfs Prepare for a possible future sharing of notify.idl
new e9f5bdf smbconf: only include smbconf headers where needed.
new f9ca9e4 Finish removal of iconv_convenience in public API's.
new b8268cf s3: Remove use of iconv_convenience.
new 390ada6 Remove more usages of iconv_convenience in files which were apparently not recompiled by waf.
new c0fb7b8 s3: Fix some more iconv convenience usages.
new f6445d8 s3-build: fix the build.
new 8bc9c34 s3-secdesc: remove "typedef struct sec_desc_buf SEC_DESC_BUF".
new a8b01d1 s3-secdesc: remove "typedef struct security_ace SEC_ACE".
new 8951c83 s3-secdesc: remove "typedef struct security_acl SEC_ACL".
new 7f6bb48 s3-secdesc: remove "typedef struct security_descriptor SEC_DESC".
new a531537 s3-secdesc: move SEC_DESC_HEADER_SIZE to its only user.
new d4474ba s3-secdesc: use SD_REVISION from security.idl.
new 4bc46e0 s3-spoolss: Sorted the builtin forms alphabetically.
new f3063d9 s3-spoolss: Added EN ISO 216, A0 and A1 to builtin forms.
new 9bbf761 s3-net: Added a rather trivial "net printing dump" command.
new a3b81a9 s3-spoolss: Use better names for set_last_from_to.
new 7d363b8 s3-spoolss: Create a spoolss_map_to_os2_driver function.
new 4108728 s3-spoolss: Use the spoolss_map_to_os2_driver to modify drivername.
new 9b9def0 s4:dynconfig: let the autoconf build compile again
new 6f26410 s4:librpc: fix the autoconf build
new 970cbad librpc/idl: fix errors and improve idl in dfsblobs
new 0e4e39c s4 torture test: Adapt ndr-dfsblobs torture test to new idl
new 9f01e7a s4 torture: Add tests for dfs referrals handling in SMB/trans2 requests
new 90d7689 s4:smb_server: fix trailling whitespace in trans2.c
new fc94c50 s4:smb_server: Implement GET_DFS_REFERRAL for domain referral requests
new a79b446 s4:smb_server: add dfs smbtorture to selftests
new 007b996 s3-net: also dump security descriptors from ntprinters.tdb in "net printing dump".
new d6a73ad s3-spoolss: Removed the Phantom DeviceMode.
new 20537d6 s3-pidfile: set the close on exec flag for the created pidfiles.
new 0953087 s3-spoolss: Added EN ISO 216, A0 and A1 to builtin forms.
new f5f184a pidl: Allow new property 'no_srv_register'.
new 864a95f s3:winbind use no_srv_register to avoid needing rpc_srv_register
new 1ffc65d s4:smb_server/smb/trans2.c - remove unused define "DEFAULT_SITE_NAME"
new 7a8e34f s3:split secrets.c to put machine account secrets in a new file
new 3f2719c s3-rpc_client: move protos to cli_samr.h
new 5ed3654 s3-rpc_client: move protos to cli_netlogon.h
new 230b880 s3-rpc_client: move protos to cli_lsarpc.h
new cc06133 s3-rpc_client: move protos to cli_spoolss.h
new 5a6f3a0 s3-rpc_client: move protos to init_spoolss.h
new 8478770 s3-rpc_client: move protos to init_samr.h
new f6f3bb1 s3-passdb: move get_logon_hours_from_pdb() into samr server.
new 829c876 Change data_blob() to be based on top of data_blob_talloc(), instead of the reverse (as it is now).
new 6a90307 Fix our NTLMSSP implementation against the Microsoft torture tester.
new 242b41a s4/selftest: fix passwords in selftest-vars script
new 799eb53 s4/metadata: fix whitespaces
new ad9050a s4/drsuapi: Add another set of predefined ATTIDs
new c798207 Keep track of credits we're giving out. Set initial credits to 1 (MS-SMB2 spec required).
new 572e5de Implement missing info level SMB_FILE_LINK_INFORMATION.
new b00acc8 testprogs/win32/spoolss: rename Makefile => NMakefile
new 64fa63c testprogs/win32/spoolss: rename Makefile.mingw GNUmakefile
new d133ef9 testprogs/win32: explain how to use nmake with NMakefile
new 38d1776 testprogs/win32/npecho: use 'rm -f' instead of 'del' on unix
new 4ce04f6 testprogs/win32/spoolss: we don't need absolute pathes to mingw locations
new d18fbda testprogs/win32: make it possible to specify MINGW_CC
new ac93412 pynet: Raise proper exceptions rather than invoking sys.exit.
new b0d7a3d Thanks to Andrew Bartlett's advice, fix the NTLMSSP version problem the correct way.
new 66cbc62 s4-waf: Replace local includes in header files with proper system names.
new ae02691 tsocket: Improve the language in some parts of the guide.
new af44593 (Finally) fix bug #7158 - SMB2 connection resets during IOZone tests from 64-bit Vista client
new 7e96db4 After talking with Microsoft engineers, the "lock spin time" is no longer used in SMB2.
new 1ad551c After talking with Microsoft engineers, immediately replying on compound requests on open being deferred for a sharing violation is a Windows bug. Re-enable the code that simply delays the compound response if the delay time is less than 2 seconds.
new b7067ee Correctly check error code return.
new fad5d33 Fix connecting to [homes] share over SMB2.
new 2c61c93 Fix bug 7442 - Samba returns incorrect SMB2 QFS device info.
new 612a333 s3:winbind:idmap_tdb2_set_mapping: untangle assignment from check
new 564b4c7 s4:dsdb disable tokenGroups until end of rewrite
new 5f9024c s4:auth Move BUILTIN group addition into session.c
new 4fa9aa3 s4:torture Add tests to demonstrate S2U4Self in the RPC-PAC test
new 72ccbca s4:auth Allow the operational module to get a user's tokenGroups from auth
new feb9ffd s4:auth Add dependency from the operational module onto auth
new 3ff2766 s4:auth Push check for messaging context into winbind backend
new 9c6b637 s4:auth Change auth_generate_session_info to take flags
new a0b0dc1 s4:auth handle addition of nested aliases of domain groups.
new 4b56aa2 s4:operational LDB module - fix warnings (missing parameters, unused variable)
new 9c7d47f s4-smbtorture: take a TODO note for RAP-PRINTING.
new 33c96e6 s3-net: Created a migration tool for printing TDBs.
new 29629b9 s3 smb2: Fix the build without kerberos
new e7982bb s3-lanman: Fix various RAP printing calls according to win98 testing and MS-RAP docs.
new ba1befd s3-services: move services.h closer to services implementation.
new 764cde5 s3-build: add missing prototype for regtype_by_string().
new 6d9fe52 s3-libndr: merge in better ndr warnings from s4 ndr_string.c
new b753845 librpc: finally merge ndr_string.c.
new 026fae8 s3-utils: remove trailing whitespace from profiles utility.
new fb16ac2 s3-registry: support REG_QWORD.
new aadd293 s3-registry: support REG_DWORD_BIG_ENDIAN.
new 32809ef s3-net: compile net_ads_gpo_apply().
new 9696227 s3-net: let net_ads_gpo() call no_ads when built w/o ads support.
new 33a156f s3-net: show how to use filters for group policy processing.
new e4bdb7e s3-libads: add ads_set_sasl_wrap_flags().
new 3c1e87a s3-libgpo: enable LDAP sign in ads_get_gpo_list().
new a7cab4e s4:ldb-samba: handle more GUID attributes
new a8a4fe0 Fix bug #7410 - samba sends "raw" inode number as uniqueid with unix extensions.
new 5f87d5a s3-waf: Added support dynconfig cflags
new a967dea s3-waf: Add more objects trying to build smbd
new 6f6b320 s3-waf: Fake some defines that need to be set by configure options later
new d3c9d29 s3-waf: Check for KRB5_DEPRECATED handling
new 2b5f82f s3-waf: Move cups, ldap and krb5 checks to the end of the wscript file
new 1316fa7 s3-waf: Check for LDAP
new 538edd5 s3-waf: Add some more krb5 checks
new 419873f s3-waf: All sorts of nasty hacks to finally get smbd to build/link
new adfd1db s3-waf: Fix the CUPS dependency
new 3d1c0f1 s3-waf: Add helper that facilitates defining --with-x and --without-x options
new 99a2171 s3-waf: correctly handle cups dependencies when cups development packages are not installed
new 771a8c1 s3-waf: Allow using --enable/--disable options as well
new f860a12 build: Don't look for krb5.h in libreplace
new d59df05 s3-waf: Allow building without ads/ldap/krb5 even if the libs are installed
new 8e32f81 s3-waf: Support smbd build without ldap and kerberos
new b14d86f s3-waf: Build nmbd using waf as well
new c7a1708 s3-waf: Add ctags command
new fa48325 s3-waf: build wbinfo using waf
new 0077761 s3-waf: correctly handle the libcap dependency when libcap is not installed
new 730c570 s3-waf: Add enable selftest configuration option
new ca72265 s3-waf: Don't recurse into tsocket dir during configure
new c85008e s3-waf: move the KRB5_DEPRECATED check into lib/replace
new eea89dd s3-waf: merged auth subsystem changes from master
new 3728186 s3-waf dynconfig: s3 configfile default is $LIBDIR/smb.conf
new c332a13 s3-waf: build testparm and winbindd
new 1defd6e s3-waf: Build LDB as a subsystem
new 7ba5d2c s3-waf: Fix install location of testparm and wbinfo
new 76e054b s3-waf: Add configuration option for merged build
new f4ebdc9 s3-waf: Add dummy configuration option for PAM
new cba7fd1 s3-waf: Add dummy configuration options for quotas
new f4ff7a2 s3-waf: Add dummy configuration option for sendfile-support
new 81967f5 s3-waf: Add dummy configuration option for utmp
new 4478413 s3-waf: Add dummy configuration option for pthreadpool
new 23adc33 s3-waf: Get winbindd to build again with current master
new c8c54af s3-waf: Don't build winbindd when --without-winbind is set
new 9496bdc s3-waf: Introduce more subsystems to reduce build time
new 4acb54c s3-waf: Fix global includes to fix waf configure --help output
new c59da6e s3-waf: Fix the build --with-ldap
new 2261e8c s3-waf: Fix the minimal build
new e86b212 s3-waf: fixed SWATDIR to match old build
new 5800e45 s3-waf: fixed install path for sbin binaries
new 0cb9973 s3-waf: install swat files
new cf0cea8 s3-waf: fix up the LDAP objects if LDAP isn't built
new 8f9a3c9 s3-waf: build winbindd again
new be712a8 s3-waf: Build swat
new b243116 s3-waf: replace all - with _ in the configuration option names
new f242a31 s3-waf: note that the options are broken
new 149167f s3-waf: Use a common subsystem for samba-popt code
new 0766128 s3-waf: Use a common subsystem for the kerberos client code
new 015c090 s3-waf: add eventlogadm binary
new 63a3061 s3-waf: Fix up the winbindd build
new 25f33a3 s3-waf: add popt and tdb include dirs to the includes list
new 0e7e039 s3-waf: Autogenerate the static and dynamic init function calls
new 6a32dbd s3-waf: fix eventlogadm build with winbind
new 9971145 s3-waf: tdb includes are in lib/tdb/include
new 1e97982 s3-waf: clean up dependencies a little
new 3ea211f s3-waf: create a SECRETS subsystem
new e48b73f s3-waf: clean up includes
new 2650198 s3-waf: autogenerate lists of static modules
new 8e04ad2 s3-waf: build shared modules as subsystems
new 1c6ba85 s3-waf: Also include source4/ when looking for headers
new d704d52 s3-waf: Remove references to LDB
new 5556dee s3-waf: Add autogeneration with PIDL
new 9cc39ff s3-waf: Some files moved during the rebase
new b6c5d5d s3-waf: Fix up PIDL includes.
new 17b136a s3-waf: fix the winbindd build again
new c33ba1f s3-waf: Fix build with ldap by adding a SMBLDAP subsystem
new f35bafe s3-waf: fix linking of swat by adding cap as dependency
new 9ab3316 s3-waf: fix linking of eventlogadm by adding cap as dependency
new 73f6fed s3-waf: more elaborate host_os check for STAT_ST_BLOCKSIZE
new aca2b54 s3-waf: Fix the build after rebase
new 29f549e s3-waf: ndr string functions moved to top level
new 7370d03 s4-smbtorture: use push_reg_sz()/push_reg_multi_sz() in RPC-WINREG.
new ff3d2be s4-smbtorture: print local_machine name in RemoteFindFirstPrinterChangeNotifyEx test.
new 393e149 s4-smbtorture: pass down hkey to main keytest in RPC-WINREG.
new 7c6be16 s4-smbtorture: use push_reg_sz/push_reg_multi_sz in spoolss tests.
new 8a4525d waf: fix the build of nsswitch libwbclient.
new 2d46e07 Fix what looks like a cut-and-paste error in our read_negTokenInit() function.
new 2bbf055 Make -k a simple non-bool option.
new c926acf s3-waf: Really disable winbindd build when --without-winbind is specified
new 136ea7b s3-waf: Actually make --with/--without-swat work
new 0a17344 s3: registry: fix query empty valuenames
new 12ce164 s3: registry: let test_setvalue use getvalueraw instead of enumerate
new 304271b s3: registry: add tests with empty valuename
new e6047c1 s4-smbtorture: Fix volatile test in RPC-WINREG.
new 783cd32 s4-smbtorture: add kernel_mode_registry_path().
new 91807d9 s4:auth Error out when a memberOf DN does not have a SID
new 80b4d50 Revert "Make -k a simple non-bool option."
new 9453a0f s4:auth Fix previous commit - segfault in determinging a user's groups
new 82c97e0 s4:auth Remove un-needed headers.
new c8a2314 s4:libcli/ldap Rename ldap.h to libcli_ldap.h
new a92b653 s3:passdb Remove use of uint8 uint16 and uint32 in favour of C99 types
new cba7f8b s3:dom_sid Global replace of DOM_SID with struct dom_sid
new 67439d4 s4:torture:winreg: improve error messages in test_QueryValue_full
new 1240478 s4:torture:winreg: improve error messages in test_HKLM_wellknown
new 50b472a s4:libcli/ldap Update headermap.txt (autotools build) and wscript_build for libcli_ldap.h
new ab093ff wafsamba: Disable the abi checks when gdb is not available
new 5fe476b s4:ldb: add --controls support to ldbedit
new 225bd02 s4-torture: Try to fix the winreg tests.
new 74d0fc1 s4-torture: Disable the security descriptor tests.
new b6b3822 s4-torture: Improved the winreg symlink test.
new ffc4676 s4/drsuapi: Yet another set of predefined ATTIDs
new a4719a4 s4-drsuapi: Sort ATTID definitions by ATTID value
new 7c979ad s3-net: fix net_ads_gpo() for non-ads case.
new 032c051 rap: fix rap_NetUserPasswordSet2 IDL.
new 94d41dd s4-smbtorture: fix smbcli_rap_netuserpasswordset2().
new dd3c367 s4-smbtorture: Fix NetUserPasswordSet2 RAP tests.
new 28b8d42 s3: added support for fake oplocks in SMB2.
new 8c9ea2b Set SMB2 max read/write/trans sizes to Win7 compatible - 1Mb.
new 03f2200 Add comments to usage error message for -k to make it obvious what this needs.
new f576cc5 Doh! If you're going to give advice in "useage", make sure it's correct.
new efb2922 Make krb5 over SMB2 identical to the way we handle it in SMB1.
new 366333c Fix bug #7448 - smbd crash when sambaLMPassword and sambaNTPassword entries missing from ldap.
new 6836304 s4:ntvfs/posix/pvfs_wait.c - fix a "calculated value unused" warning
new a05ac30 s4:ntvfs/ipc/vfs_ipc.c - add more "const" in order to fix warnings
new bd3e70c s4:torture/raw/open.c - remove unused variables and fix error handling
new 6af5e7c s4:torture/rap/rap.c - quiet discard const warning
new b2a7ad8c Make DFS work over SMB2.
new 8248446 Don't forget brackets around bitwise tests.
new 625ffba s4:libnet: use the new generated config from the provision for the self_join
new d7542b5 If using fake oplocks, use the correct SMB2 type code for "no oplock".
new 796904e s4:ldb_controls: make it possible to pass arbitrary control via the command line
new 72d2c37 s3: Remove unreachable code
new 8040bc6 torture: fix typos
new 086c6c0 s3: Attempt to fix the non-gnumake build
new 9d1a080 s3: Next step to fix the build on OpenSolaris
new 7eff96c s3: Factor out compiler-independent defines
new 6e7d39f s3: Another non-gnumake fix
new bd8e3cf Substitute the pidl files without using 'headermap.txt'
new eec9398 build: get the SONAME right for installed libraries
new 792743c solve the error "ldb.inst.h does not exist"
new d12768c s3: Fix a typo found by ITPFS oota <t-oota at dh.jp.nec.com>
new 857ca41 s3:build: don't use pieflags twice - ldflags already have them
new 5f0a2a1 s3:Makefile: position independency is also needed for shared libs
new 2466dc7 s3:build: remove CFLAGS from LDSHFLAGS, SHLD has them already
new 4c65943 s3:Makefile: set PIE flags also for nss_winbind
new 8e069e2 s3: major overhaul of compiler and linker flags for HP-UX builds
new 40ced1a s4:setup/*.ldif - remove unneeded "cn" attributes
new ee524d3 s4:"rdn_name" LDB module - fix the creation of the RDN attribute (try to normalise it)
new 8e1e6b0 s4:LogonGetDomainInfo - allow to set DNS hostname for the first time
new 6c72674 s4:ntvfs rename notify.idl to s4_notify.idl until we can merge this IDL
new e0d141b s4:dsdb Allow a NULL search expression in dsdb_search()
new 43c931b s4:samr Split the guts of samr_CreateUser2 into a helper function
new fc04e56 s4:samr Split most of samr_CreateDomainGroup into a helper function
new 20d2847 s4:samr Move most of samr_CreateDomAlias into a helper function
new c6ffd88 s4:samr Push most of samr_QueryGroupMember into a helper function
new f6aa090 s4:samr Push most of samr_LookupRids into a helper function
new 974ed9c s4:idmap Seperate idmap structures from winbind.idl and match to source3/ idmap
new 2856476 s4:idmap Adjust code to new idmap structure names and layout.
new e7fe4d3 s4:winbind Fix up includes after seperation of idmap.idl from winbind.idl
new 9573c35 s4:winbind Change include guard so as not to conflict with idmap.h in source3
new dceca3d s4:winbind Change idmap API to match that used by the source3/ idmap subsystem
new 1d66cb0 s4:winbind Give more detail on the parameters when reporting idmap failure
new a042e24 ldb-waf: Install manual pages for ldb in standalone build, install python module.
new 4a65379 fix a typo
new 2a91b00 Add in support for the NTLMSSP version reply.
new 9696bba s4:dsdb_add_user - check the "cn"/"account_name" length (should be >= 1)
new 4d76c0a s4:dsdb_lookup_rids - "unsigned" counters fit better than "signed" in this case
new 189950c s4:dsdb_enum_group_mem - use "unsigned" counters
new 24b3725 s3:configure: add Werror_FLAGS for IBM's xlc
new ff0872d s3:configure: turn "error warnings" into errors
new f634450 s3: fix the configure run
new 8eed328 s3:fix configure after change "add Werror_FLAGS for IBM's xlc"
new d59d9df s3:registry: add C to reg_cachehook, confessing considerable changes in 2008
new 9c5d7c7 s3:registry: protect registry.h from multiple inclusion
new 14a0250 s3:registry: extract the reg_cachehook prototypes into their own header.
new a4efda9 s3:registry: extract the reg_util_legacy prototypes into their own header.
new c682fd6 s3:registry: remove superfluous comments from registry.h
new 4ae77b2 s3:registry: extract the reg_util prototypes into their own header.
new f7f9ce3 s3:registry: fix data_p arg of regval_compose to be uint8 * instead of char *
new 70a8179 s3:registry: fix regval_ctr_addvalue() to take data as uint8 *, not char *.
new 9ccf663 s3:registry: adapt callers of regval_ctr_addvalue to uint8 * instead of char *
new d335f29 s3:registry: extract the reg_backend_db prototypes into their own header.
new b94267a s3:registry: extraxt the reg_dispatcher prototypes into their own header.
new 5a92d88 s3:registry: extract reg_perfcount prototypes into header of their own.
new 847a19d s3:registry: extract reg_eventlog prototypes to header of their own
new e3f7fab s3:registry: move registry_create_admin_token() to new reg_util_token.c
new f305373 s3:registry: move prototype registry_create_admin_token() to new header reg_util_token.h
new 773255b s3:registry: rename reg_util.{c,h} to reg_util_internal.{c,h}
new 36b74e0 s3:registry: rename lib/util_reg_api.c to registry/reg_util_marshalling.c
new e829b42 s3:registry: extract registry_pull/push_value prototypes into own header
new 97846ed s3:registry: move definition of registry_hook to reg_init_full.c - it's only user
new e0d5bcc s3:registry:reg_objects: add regval_ctr_init()
new 6b33132 s3:registry:reg_objects: add regval_ctr_get_seqnum()
new 987514d s3:registry:reg_objects: add regval_ctr_set_seqnum()
new 0d20053 s3:registry: use regval_ctr/blob accessor functions in reg_api.c
new a71dac4 s3:registry: user regval_ctr/blob accessor functions in reg_backend_db.c
new 5fbf935 s3:registry: use regval_ctr/blob accessor functoin in reg_eventlog.c
new 53ba74e s3:libads:use regval_ctr/blob accessor functions in ldap_printer.c
new 1be8f5f s3:services_db: use regval_ctr_init() instead of direct allocation
new dcf2cc2 s3:srv_ntsvcs: use regval_ctr/blob accessor functions
new b5d0fdd s3:nt_printing: use regval_ctr_init().
new c4de07a s3:net rpc printer: fix use of a possibly uninitialized variable
new 112eddf s3:net_rpc_printer: use regval_blob/ctr accessor functions
new 7b2f5f2 s3:rpcclient:spoolss: use regval_ctr/blob accessor functions.
new bf65ff5 s3:profiles: use regval_ctr_init() instead of direct allocation
new 0e8e5d5 s3:net rpc registry: use regval_ctr_init() instead of direct allocation
new 75e691a s3:registry: hide definition of regval_ctr and regval_blob in reg_objects.c
new 552e505 s3:registry: move non-reg_objects definitions from reg_objects.h to registry.h
new 0fe1ff9 s3:registry: move reg_objects.h to registry/ and use it only where needed
new 0b446e0 s3:registry: add comment header block to registry.h
new 80293b8 s3:registry:reg_objects: Remove use of uint{8,16,32} in favour of C99 types
new af2cbaa s3:registry: add C for substantial changes to reg_objects
new abf2764 s4:torture/rpc/samr.c: Fix the "ValidatePassword" test
new 8e41f2e s3-waf: very simple start on getting krb5 build to work.
new f12028a s3-net: fix a "dereferencing type-punned pointer will break strict-aliasing rules" warning.
new aa51fa0 s3:fix the waf build after registry changes.
new 475531c Standardize debug messages for read and write.
new b2546ee s3-waf: Don't hardcode the name of the awk executable in wscript_build
new 5a023e7 s3-waf: Add darwin to the host_os-specific checks
new 9e194cd s3-waf: Check for additional options on *xattr
new b7159e6 named_pipe_auth: implement tstream_npa_accept_existing_send/recv
new 2e17123 s4:smbd: Add tstream to the stream_connection structure
new 3c8dc5c s4:smbd: Use tstream_npa_accept_existing to accept named pipe connections
new 2bca048 s3:configure: use the right AC_CACHE_CHECK variable
new 644593d s4/test: Replace hand-made field count to test
new bbdb838 s4/test: rename enum test_fields{} member names to be more descriptive
new 5444272 s4/test: make test_cleanup() in libnet_user library more robust
new de60cbb s4/test: remove unused code
new c2021e4 s4/test: Connect SAMR and LDARPC pipes before calling libnet_ functions
new 59f3c4e s3-waf: Fix the naming of some variables introduced recently
new 83b2fd3 s3-waf: Build smbclient binary
new 8aa9656 s3-rpc_server: Created a per connection spoolss pipe.
new 718718d s3-lanman: Migrated to rpc_connect_spoolss_pipe().
new ab707cb s3-printing: fix buildwarning in publishing code after registry changes.
new 60cba59 s3:Makefile: fix a typo in flag variable name
new 9b1daa7 s3:Makefile: add missing linker flags for smbfilter
new c1e8838 flags.h - fix comment for "GTYPE_SECURITY_UNIVERSAL_GROUP" constant
new a17203b s3-lanman: use samr for api_SetUserPassword().
new 7fa2129 s3-lanman: parse encrypted and min_pwd_length in api_SetUserPassword().
new 14b03d1 s3-smbd: remove unused change/check_lanman_password.
new 2807ab3 s3-samr: move chgpasswd.c out of smbd and into the samr server.
new fbd1d50 rap: add rap_NetUserGetInfo IDL.
new b86666a s4-smbtorture: add smbcli_rap_netusergetinfo().
new dc01465 s3-waf: fix the build after chgpasswd.c changes.
new dd05e17 rap: fix typo in IDL.
new 229b090 s3-lanman: remove defines now provided by IDL.
new eb6d611 s3-waf: Allow to build with kerberos support
new 20f843b s3-waf: more work on krb5 build.
new e94e13b rap: use rap_LogonHours in rap_NetUserInfo11 as well.
new 66e9b8c s4-smbtorture: add usergetinfo to RAP-SAM.
new 6a14dad s3-net: fix the build.
new 8c0be92 s3:rpc_server: make sure we don't send uninitialized memory for the named_pipe_auth handshake
new 9a77cb2 s3:rpc_server: add np_read_in_progress() function
new 56ebbb5 s3:smbd: add PIPE_BUSY handling for SMBtrans calls on named pipes
new 9a6636a s3:rpc_server: pass down local and remote tsocket_address to np_open()
new 4afa54f s3:Makefile.in: add npa_tstream.o to the build of smbd
new 85a3853 s3:rpc_server: make use of the npa_tstream code to connect to named pipes
new dd895e5 vfs_smb_traffic_analyzer.c: set the len variable when running protocol v1.
new a1fc7ae s4-smbtorture: create the user to test in test_usergetinfo() in RAP-SAM.
new 869eed7 s3-lanman: use samr for api_RNetUserGetInfo.
new 9b534ad s3: Remove an unused variable
new eff1339 s3-waf: fix the build after tstream changes.
new abbf8ef s3: Fix a bad memleak in the async echo responder
new 21e8548 s3-waf: Also set "developer" env when building in developer mode
new 49a80fe s3-waf: Fix typo
new 7bcd9c5 libndr: add support for relative_rap_convert.
new 82982bd s4-smbtorture: we can fully use autogenerated code to pull info unions now.
new 7803bcd s4-smbtorture: remove obsolete handmarshalled rap code.
new 667716d s4-smbtorture: finally test all levels in rap_NetUserGetInfo RAP-SAM test.
new 605cfef s3:auth: add function to convert samu to netr_SamInfo3
new 6713f3d s3:auth add function to copy a netr_SamInfo3 structure
new d9cffc0 s3:auth use info3 in auth_serversupplied_info
new 606be25 s3:auth Free sampass as soon as we have server_info
new 2a6a696 s3:auth add function to convert wbcAuthUserInfo to netr_SamInfo3
new 3bb8195 Fix Out of memory checks
new 20fb373 s3:auth remove login_server from server info
new f888c82 s3:auth Add comment to clarify usage of session keys.
new 30eeb1e s3-rpc_client: move protos to init_netlogon.h
new 60079f5 s3-idl: fix some missing dependencies to other IDL files.
new 66adb84 s3-build: only use ndr_samr.h where needed.
new 6d19475 s3-build: use ndr_misc.h where needed.
new 38d69ca s3-build: remove duplicate ndr_krb5pac.h inclusion.
new c5eeb0d s3-auth: fix c++ buildwarnings.
new 0ca8e22 s3-lanman: Fix api_RNetUserGetInfo level 2 marshalling offset calculation.
new 892a4b2 waf Read VERSION file inside WAF to set package version
new 3318459 s4:client/client.c - fix "asprintf"s
new 8ddb4f6 s4:regshell - don't use negative exit codes
new 2c32523 s4:regshell - fix an "asprintf"
new 315ae8a s4:libcli/clideltree.c - fix "asprintf"s
new 69166d3 s4:ntvfs/nbench/vfs_bench.c - change a "asprintf" into a "talloc_asprintf"
new 7a3a1cb s4:ntvfs/simple/svfs_util.c - change an "asprintf" into a "talloc_asprintf"
new e831af7 s4:param/loadparm.c - fix "asprintf" call
new 67b2c42 s4:scripting/python/modules.c - fix "asprintf" calls
new a642626 s4:smbd/pidfile.c - fix "asprintf" calls
new fe2a607 s4:utils/ntlm_auth.c - fix "asprintf" calls
new ce99f9e s4:web_server/wsgi.c - fix "asprintf" call
new 76f804a s4:client/client.c - we don't need "&ctx" for talloc calls
new da0e0ef s3-waf: Fix the build of swat with --enable-cups
new 3d2c99f s3-waf: Detect which version of krb5_enctype_to_string is used
new d0e131e s3-waf: Fix the smbclient build with libcap
new e5232bd s4:kdc Remove special talloc_free of the ldb context
new b50c006 waf Add DIST_BLACKLIST to list files that we cannot include in a release
new 708d6fc s4:waf Exclude the autotools based build environment from a Samba4 release
new 7ea7b23 waf Provide release signing capability in 'waf dist'
new b088a27 s4:build use autotools for mkrelease.sh
new e5fca6a s4:build Don't automatically mark as 'not a git snapshot'.
new 8703700 s3-samr: Fix crash bug in _samr_QueryUserInfo{2} level 18.
new 93ac516 s3-auth: Added a function to get the server_info from the system user.
new 4eba4b0 s3-waf: Match the defines from the autotools build on PACKAGE_*
new f733362 s3-waf: Support builds with utmp accounting
new 8bc3251 s3:smbd split smbd/server.c into smbd/server.c and smbd/server_exit.c
new 6f279de s3:smbd split reload services/printers functions from server.c
new 59422ef s3:smbd move messaging_context and memcache into globals.c
new 539ef13 s3:lib split out global workgroup and netbios name functions.
new d266f8f s3:lib s3:lib move get_global_sam_name to util_names.c
new 8d6f88b s3:winbind Kill amusing but un-used winbindd_kill_all_clients
new f11cf62 s4:web_server/wsgi.c - provide a better out-of-memory handling for an "asprintf" call
new 2053403 s4/test: test_userinfo/_async tests should use passed user_name param value
new cf79435 s4/test: refactor NET-USERINFO test to be more 'torture' friendly
new 3a899e2 s4/test: make samr_close handle functio public
new 8e3a433 s4/test: Refactor test_opendomain to address following
new 1118c7b s4/test: change prototype for test_opendomain()
new fce4271 s4/test: remove torture/libnet/utils.h as we are using proto.h now
new 8dedb4d s4/test: remove local impl for open_domain and use common one
new 0f22630 s4/test-libnet-utils: refactor test_user_create()
new c742f59 s4/test-libnet-user: Remove test_createuser()
new c9c8de3 s4/test-libnet: Remove multiple test_samr_close() impelementations
new 5232ce5 s3-selftest: make sure provisioned s3 looks the same in make selftest as in make test.
new a8d308f s3-selftest: fix chmod commands in provisioning.
new b455c5e s3:auth Fix segfault when the user cannot be found by getpwnam()
new d85d85b s3:passdb Fix memory leak
new b99dd10 s3:smbd Use the right num_sids
new bd38c0d s3:auth fix info3 duplication function
new 33c633d s3:auth make it easier to trace auth modules
new f1d7d6d nss_wrapper/testsuite.c - make sure to test always the "NSS wrapper" calls
new 9bfd2c8 s4:auth/credentials/credentials.c - initialise "password_last_changed_time"
new 76cd237 s4:web_server/wsgi.c - free the "env" and "inputstream" objects on an "asprintf" failure
new 1cf5be3 s4:rpc_server/dcesrv_auth.c - Fix a RPC issue in conjunction with Windows 2000
new 55df760 Revert "s4:rpc_server/dcesrv_auth.c - Fix a RPC issue in conjunction with Windows 2000"
new b869350 s3: add m4 macro to check if stderr is empty or not
new 96ee956 s3: fix check for pie compiler flags
new 30c74cf Revert "s3: Attempt to fix the non-gnumake build"
new a1b44f4 s3: set pthread cflags in a more portable fashion
new 5986569 selftest: list.remove raises ValueError rather than KeyError.
new f927881 s4:dsdb/common/util.c - fix a counter variable
new b7270fb s4:dsdb_module_search_dn - add code to handle NULL format string
new c2a3792 s4:dsdb/samdb/ldb_modules/util.c - make sure to always free temporary data
new 3030d9d s3: define timespec before we use it
new 6a78241 libreplace: include sys/file.h only when available
new f3b0485 s3-waf: Set HAVE_GSSAPI if gssapi libs were found
new c30c452 s4:ldap.py - add more test cases to show invalid primary group change behaviour
new 08653ac s4:samldb LDB module - rework the group change code to be again synchronous
new 092331d s4:ldap.py - add a test which shows the modification behaviour of important attributes
new 463d5f0 s4:samldb LDB module - deny delete operations on some important attributes
new 327fa70 ldb:ldb_tdb/ldb_tdb.c - quiet a warning regarding TDB -> LDB error code conversions
new 5a0b3cf s4:tests/python/passwords.py - fix filter
new 8e2b69c s3-waf: Add more darwin-specific options
new 04d251a build: Also replace '-' by '_' when creating header defines
new 209555e s3-waf: support avahi builds
new e4a9bdc s3-waf: Fix the build after rebase
new 390b052 s3: use autoconf macro to get some debug output in config.log
new 55ef0ec s4-python: Remove cruft to deal with static python modules, which are no longer supported.
new c2327b2 s3: final test for working shlib support requires PIE_LDFLAGS
new f757263 s4-waf: Look for xsltproc executable, required to build manpages.
new 3e65af3 ldb-waf: Fix installation path of manpages, simplify manpage handling.
new 38cbb60 ldb: Remove manual pages for binaries that have already been moved to utils/.
new f3f1745 wafsamba: Actually install manual pages.
new 17ad28c s3: use PICFLAG instead of PIE_FLAGS
new 3858b5d s4-waf: sanitize library names like the old build system did, only add -samba4 suffix for libraries that are bundled.
new 1d1d31f wafsamba: Default blacklist to an empty list rather than None.
new e6129bd tdb-waf: Simplify manpage handling.
new 04fc459 tdb-waf: Don't install binaries when using system tdb.
new cd2dd33 ldb: Support building with system ldb library
new e3997c2 wafsamba: Correctly detect if bld.env.XSLTPROC is not set
new 7426cf4 s3: remove prototype of non-existsing function idmap_tdb_tdb_close().
new c00407b libcli/nbt/lmhosts: fix missing prototype warning.
new f9f8007 s3-build: only use ndr_security.h where needed.
new fbb7814 s3: only use netlogon/nbt header when needed.
new 82e140c s3: use shared security defines.
new 2e4c414 s3: Don't announce readraw and writeraw with the async echo responder
new 3e0b2c8 s3: Fix some debug messages
new aaf1c75 s4:torture/rpc/netlogon.c - add another "LogonGetDomainInfo" testcase
new 0eec334 s4:dcesrv_netr_DsrEnumerateDomainTrusts - fix an integer type
new 11e2608 s3/s4:netrEnumerateTrustedDomains - this call returns a "NTSTATUS" result
new cc77e79 s4-waf: Fixed the ldb build.
new f98bb7f Add manpages argument to SAMBA_LIBRARY().
new f89e390 waf: Refactor manpage building code.
new 151e239 ldb/waf: Fix build with system and bundled ldb.
new 8c01702 talloc: Don't set is_bundled for standalone build.
new a950c6c s3:configre: work around shell problem on HP-UX in AC macro
new 3b70686 s3:auth Make AUTH_NTLMSSP_STATE a private structure.
new 723ea68 s3:auth Remove AUTH_NTLMSSP_STATE typedef.
new 9a76932 s3:ntlmssp Add two unused variables to match the Samba4 ntlmssp.h
new ebae21f ntlmssp: Make the ntlmssp.h from source3/ a common header
new d6fa371 s3:ntlmssp Use a TALLOC_CTX for ntlmssp_sign_packet() and ntlmssp_seal_packet()
new 62708fb s3:ntlmssp Move ntlmssp_sign.c from source3 to common code.
new a780581 s3-netlogon: use SAMR in _netr_ServerPasswordSet{2}.
new 3f24f8d s3-auth: add "system" bool flag to auth_serversupplied_info.
new db5730c s3-samr: give the system user a free pass for _samr_QueryUserInfo{2} level 18.
new 4bb7e91 s3-netlogon: use SAMR in _netr_ServerAuthenticate3.
new 9864164 s3-netlogon: use LSA in _netr_NetrEnumerateTrustedDomains.
new 6af6b96 ldb: Revert signature file changes made in 151e239bcf2860411527a953d627b2d724c0a57e
new c866920 s3-waf: Fix build after ntlmssp_sign.c moved
new 1da4153 buildtools/wafsamba: use build group 'final' for the creation of manpages
new b32b59d s3:smbd make yp cache local.
new 7747dd8 s3:smbd user_in_network() doesn't need sconn anymore
new 94bf9ce s3:smbd user_in_list() doesn't need sconn anymore
new 6a25668 s3:smbd user_ok doesn't need sconn anymore
new 471ed70 s3:smbd map_username() doesn't need sconn anymore
new 82d56b9 ldb: Fix dependencies when building with system ldb.
new 1bc53f0 ldb: Move utility functions to separate file.
new fe8302b ldb: Remove Samba-specific symbols.
new 7f75ee0 ldb: Install ldb_handlers.h header.
new 38dfc48 ldb: Remove unexisting and mistyped function from header
new 41cdac9 pyldb: Remove duplicate copy of function.
new a22d7db wafsamba: Only try to build manpages if XSLTPROC was actually found.
new cf72740 Revert "ldb: Remove Samba-specific symbols."
new fca69a9 s3-netlogon: Fix crash bug in _netr_NetrEnumerateTrustedDomains().
new e5ebc52 Revert "s3:winbindd Split helper functions to allow s3compat to call them"
new 61eb56b s3:winbind tidy up connecting the winbind sockets.
new 19f4229 s3:winbind Make state->mem_ctx a talloc child of state
new d33c41f s3:winbindd move reinit_after_fork() back out of winbindd_register_handlers
new e80301e s3-smbd: remove unused sconn from token_contains_name().
new 3811fda s3-waf: Check for broken nisplus include files
new 0fddbe4 s3-waf: Check if compiler supports LL suffix
new 0fce829 s4:dsdb_load_udv_v1 - "uint32_t" counter type fits better than "unsigned int"
new a8788ce ldb:ldb_msg_add_steal_string - prevent also there the addition of strings with length 0
new 8378898 s4:samldb LDB module - start on a sequential trigger implementation
new 5a3e744 pyldb_util: Remove dependency on LIBPYTHON - it's already there implicitly and not available in the standalone build.
new b497447 s3-waf: Add check for asm/types.h
new 458b248 s3-waf: Check for device major and minor macros
new 6d2e796 s3:param Add helper function to get at Gobals.iDomainMaster
new dfb206f s3:param Put 'server_role' functions in another file.
new bc8d12e s4:ntlmssp Merge ntlmssp structures with version from source3/
new 38a26f1 s4:ntlmssp Use the new common ntlmssp.h
new fdc6db3 s4:ntlmssp Use common code for ntlmssp_sign.c
new a6e07c2 s3:auth Rename wksta_name -> workstation_name in auth_usersupplied_info
new 3eab655 s4-cracknames: Fix typo in debug message.
new 1cad430 s4-heimdal: Fix typo in comment.
new ea5c85a selftest: Fix typo in comment.
new c256eb8 s4-configure: Fix typo in comment.
new b05c18c s3:idmap Use idmap.idl defined structures and constants
new e67b0cf s3:winbind Ensure we always init idmap_passdb before we use it
new 3f14d03 s3:winbindd: make sure we only call static_init_idmap once
new a6c921f s3-waf: Add check for dirent.d_off member
new f702578 s3: remove unused prototype for lp_idmap_domains().
new da894b7 s3-waf: Fix the build
new 3bae05d s4: check the sacl and dacl pointers on the old sd
new fc9644a lib/replace: fix some c++ build warnings in testsuite.
new 5828474 s4-smbtorture: Make sure RPC-SPOOLSS and RPC-SPOOLSS-PRINTER pass against s3.
new 23eb288 s4-smbtorture: skip driverName and printerName DsSpooler tests for now.
new b81f8b1 s3-vfs: Send the share name instead of the path in smb_traffic_analyzer.
new 1ba611a s3-eventlog: try to pass RPC-EVENTLOG during make test as non-root.
new e9ff32c Don't use sigev_value.sival_int to just store the mid, use sigev_value.sival_ptr to store the private data structure.
new e799de2 SMB2: Fix rename on Windows 7.
new 6ad27cd s4:lib/ldb/pyldb_util.c - add a cast to quiet a warning
new 74fad25 s4:ldb_msg_element_compare - fix typo in comment
new 6c7c81a s3-waf: Fixed dependencies of the the avahi subsystem.
new 6331d7f s3-waf: Fixed dependencies of the the krbclient subsystem.
new 7747575 s3-waf: Fix up smbclient dependencies
new 95863bf s3: Add vfs_linux_xfs_sgid
new 57ab910 s3: Allow previous password to be stored and use it to check tickets
new 3854f07 s3-selftest: Fix blackbox smbclient s3 tests during make selftest.
new fbfc60f Move to using a DATA_BLOB inside of struct aio_extra, not a char *.
new bcd4077 s3: remove unused librpc/ndr/sid.c.
new 53e4650 Fix a crash bug found by Ira Cooper <samba at ira.wakeful.net>.
new cb1590e Ensure we remove SMB2 cancel requests from the active queue now we don't remove them in the talloc destructor.
new 788d7f9 s3-security: remove some more shared secdesc defines.
new 415d3d5 s3-security: use shared SECINFO_OWNER define.
new 630c27b s3-security: use shared SECINFO_GROUP define.
new e24a59f s3-security: use shared SECINFO_SACL define.
new a75436e s3-security: use shared SECINFO_DACL define.
new 1bed525 s3-security: remove duplicate Extra W2K flags.
new 5cf3b0b s3-security: move ALL_SECURITY_INFORMATION to the only user.
new 2794d2e s3-security: use shared Security Access Masks Rights.
new 37b978c s3-security: use shared "Generic access rights".
new b5c2af9 s3-security: use shared "File Object specific access rights".
new 102b0cf security: move generic_mapping and standard_mapping to security.idl.
new b6a2cea s3-security: use shared "Standard access rights.".
new ce85181 s3: remove rpc_secdes.h completely.
new 84a8f04 s3-build: only include generated spoolss headers (not ndr headers).
new 4b342b7 s3-build: pure cosmetics, use better names for gen_ndr code pieces.
new 614e010 s3: remove authdata.h
new 3948876 s4-smbtorture: only test data up to a length of 9 bytes in test_SetPrinterDataEx_matrix().
new 4a10635 s4-smbtorture: refactor test_EnumPrintProcessors().
new 6acaa70 s4-smbtorture: add test_PrintProcessors_winreg.
new 8131e9f s4-smbtorture: move PrintProcessors winreg test to main RPC-SPOOLSS test.
new 12d1a3b s3: Fix the build of the nfsv4 acl code
new 30a9ddc s3-spoolss: add and use spoolss_printerinfo2_to_setprinterinfo2().
new 3eac633 libreplace: Fix readline build with libedit.
new 9884bf7 s4-smbtorture: allow to call single tests from a testcase in a testsuite directly on the commandline.
new e65164f s4-smbtorture: convert RPC-SPOOLSS into a torture suite.
new e47d778 Found by Guenther - fix up our fallback paths from krb5 to NTLMSSP when using SMB2.
new a73b846 Allow us to cope correctly with NT_STATUS_MORE_PROCESSING_REQUIRED when downgrading from krb5 to NTLMSSP over SMB2.
new e8576ef ѕ3:Makefile: use PIC instead of PIE flags for shared libs
new 789125f s4-smbtorture: rework order of test in RPC-SPOOLSS-PRINTSERVER a bit.
new bb4693d s4-smbtorture: completely rework RPC-SPOOLSS-PRINTER.
new 09daf63 s3-selftest: do not call main RPC-SPOOLSS testsuite.
new fad86dd s3-smbd: Remove unneeded dependency of map_username to globals.c.
new 9097bdd s3-auth: Moved smbd user functions to a generic place.
new 3344adc s3-rpc: Seperate rpc_srv_register for plain connection.
new 15f64af s3-rpc: Create a file with all functions for a internal named pipe.
new e0acee4 Change smbd_aio_complete_mid() -> smbd_aio_complete_aio_ex(). Simplifies the code and eliminates find_aio_ex().
new be5133f Rename req -> smbreq.
new b12409a wait_for_aio_completion() should return 0 on non-aio compiled case.
new fb79a8d Oops. Forgot to re-initialize the aio_ex pointer from sival_ptr.
new 8b3059d s4-smbtorture: check error codes in RAP-SAM testsuite.
new b3ebebd s3-rpcclient: allow to add access_mask in cmd_spoolss_open_printer_ex().
new 29c0c10 s4-smbtorture: share test_ClosePrinter between RPC-SPOOLSS and RPC-SPOOLSS-WIN.
new e89502e s4-smbtorture: add RPC-SPOOLSS-ACCESS.
new 3ad2fa6 s4-smbtorture: remove another incarnation of test_ClosePrinter.
new 6309f7b s4-smbtorture: make RPC-SPOOLSS-ACCESS more compatible with older samba releases.
new a973eb1 s3: fix build on Heimdal based systems like NetBSD5
new 79ec886 s3:build: add shared lib flag for HP-UX compiler
new 62e0a74 Fix a long-standing bug with async io that would only be triggered by SMB2.
new b8ea2e0 s4:provision - fix typo in substitution variable
new 7896a35 s4:ldap.py - make sure that also the "posixuser" will be deleted on test breakages
new 2fbb8c0 s4:urgent_replication.py - specify the "dnsRoot" attribute which is requested on "crossRef" entries
new fc037e0 s4:descriptor LDB module - cosmetic fixup
new 787a42e s4:acl LDB module - fix counter types where appropriate
new 45171d6 s4:ridalloc LDB module - add more "talloc_free"s where useful
new f3f9106 s4:ldap_server/ldap_backend.c - send back also the extended error message if it exists
new fa2a86e ldb:ltdb_filter_attrs - fix a counter variable type
new cadf774 s4:dsdb/common/util.c - provide a better implementation of the "samdb_msg_add_(add/del)val" calls
new 430491b s4:rdn_name LDB module - remove "rdn_name_find_attribute"
new dd64b25 s4:rdn_name LDB module - use "ldb_msg_remove_attr" for deleting attributes
new ae9faaa s4:ldap.py - enhance the RDN name test to show that invalid "name" attributes are allowed on add operations
new df63b2c s4:get_last_structural_class - only real structural classes can be candidates for fetching the last one
new 93db960 s4:samldb LDB module - this codepart isn't needed due to the objectclass LDB module
new 28cb883 ldb:ldb_msg_remove_attr - provide a better implementation
new 98b98a2 s4:password_hash LDB module - adapt the module to the new "ldb_msg_remove_attr" behaviour
new f769671 Fix bug with incorrect flag values for inherited ace in some cases.
new 4591fdb s3-privileges: use LUID defines from lsa IDL.
new e271a2b s4-smbtorture: handle printservers w/o printers in RPC-SPOOLSS-ACCESS.
new 315aeef s4: Remove an uselessly exposed control
new e206109 s4:ldb python bindings - implement comparison on Python LDB Message objects
new 5def19e s4-smbtorture: test workstation auth as well in RPC-SPOOLSS-ACCESS.
new 0604df5 s3-lsa: Fix static list of luids in our privileges implementation.
new 04c7484 s3-waf: Build rpc_server/srv_spoolss_util.c too.
new 3c4336b s4:objectclass LDB module - fix header and add my copyright
new 2a294d3 s4:objectclass LDB module - use "ldb_oom" for expressing out of memory
new 2d3760c s4:objectclass LDB module - fix error result if an entry doesn't contain a structural objectclass
new 6afa5a7 s4:objectclass LDB module - this "talloc_steal" is not necessary
new 0408ec1 s4:objectclass LDB module - explain why the search can return with an empty return
new 95da724 s4:objectclass LDB module - fix counter variable types
new c6020cc s4:objectclass LDB module - remove duplicated code
new 0ca17ea s4:objectclass LDB module - cosmetic change
new ec9b6f3 s4:objectclass LDB module - finally implement the correct entry rename protections
new 9ab3365 s4:ldap.py - enhance the rename tests to demonstrate the functionality
new da90868 s4:samldb LDB module - finally we can remove the RDN check
new 9e56b54 s4:objectclass LDB module - instanciate the schema variable centrally on the "ac" context creation
new 2586cba s4:dsdb - introduce a new "objectclass_attrs" LDB module which performs the objectclass attributes checking
new bd91095 s4:remove the "validate_update" LDB module - the task is now handled by the far more complete "objectclass_attrs" LDB module
new 227144e s4:samldb LDB module - adjust the module to set always a "defaultObjectCategory" on objectclass add operations
new e7eef53 s4:objectclass LDB module - remove "fix_check_attributes"
new 566d13c s4:acl LDB module - adaption for "objectclass_attrs" module
new ee278bf s4:acl LDB module - LDB attribute names should be compared using "ldb_attr_cmp" or "strcasecmp"
new 17f465a s4:ldap.py - enhance the attributes testcase to demonstrate how the attributes are checked against the schema and the specified objectclasses
new e3c686d s4:objectclass LDB module - rework the code which handles the objectclasses modification
new aa32725 s4:ldap.py - add some "objectclass" behaviour tests
new 1bb0afa s3:auth make sure we set the right username
new ef94217 s3:auth check the user is valid first
new 61823fb s3:auth set the resolved user sid in the fake sam account
new e6456df s3:auth handle unix domain sids in samu
new aa1a3cb s3:auth create nt token from info3 directly
new aaf45cd s3:auth remove unused structure member
new 0a7ff14 s3:passdb Export function to calculate the proper primary group sid
new 048575d s3:auth return the full passwd struct from check_account
new 00089fd s3:auth make sure the primary group sid is usable
new 63a8c65 s4:samba_dsdb LDB module - enhance/fix module rule comments
new 0dc88d2 s4:samba_dsdb LDB module - fix typos
new 2315945 s3:auth Rename user_info->smb_name -> user_info->client.account_name
new 7a021df s3:auth Rename user_info->internal_username -> user_info->mapped.account_name
new e21935f s3:auth fix header comment for internal_username -> mapped.account_name
new deabae1 s3:auth Rename user_info->client_domain -> user_info->client.domain_name
new fc956cf s3:auth Rename user_info->domain -> user_info->mapped.domain_name
new 8f1cec5 s3:smbd Fix segfault if register_existing_vuid() fails
new d25e9ab named_pipe_auth Always lower case the incoming pipe name
new 4a7f45b s3:smbd Give the kerberos session key a parent
new 0af2dc4 s3:named pipe proxy Improve error messages when named pipes fail to forward
new edba46c s3:auth Change auth_ntlmssp_server_info API to return NTSTATUS
new 9a747d5 s3:auth add hooks to indicate if signing or sealing is desired with NTLMSSP
new a75d271 s4:rdn_name LDB module - move the "distinguishedName" write prevent check here
new 1949864 s4:objectclass_attrs LDB module - move the single-valued attribute check into this module
new 0c3dfd7 s4 python: add more unit tests to verify the compare tests
new 99c9e35 ldb:pyldb.c - we cannot use "ldb_dn_compare" if both message DNs are NULL in "py_ldb_msg_compare"
new 711a30a s3: fix build on platforms without st_blocks and st_blksize stat struct members
new f7e2e83 s3:rpc fix potential out of bound memory access
new 22e9015 s3:rpc handles are used by all pipes, use better name
new f9fc4df s3:rpc make num_pipe_handles get an actual pipe as argument
new 5da783f s3:smbd add utility function to check if there are open pipes
new d70413f Move "write_though" into aio_ex struct.
new 096a3d3 Make aio_ex owned by a talloc context, not neccessarily on the null context.
new 984fec2 s3-waf: fix the the waf build.
new 34b29b1 Revert "s3:auth Change auth_ntlmssp_server_info API to return NTSTATUS"
new 3e50215 Revert "s3:smbd Give the kerberos session key a parent"
new 7a7f28d Revert "s3:smbd Fix segfault if register_existing_vuid() fails"
new 575b101 s3-netdomjoin-gui: Fix Bug #7500. Fix 'not a string literal' warning in netdomjoin-gui.
new aeacb02 s3-selftest: disable domain creds smbclient_s3 tests for now.
new fd9e02d Fix for bug 7501 - SMB2: CREATE request replies getting mangled.
new 0c5d0e1 Second part of fix for 7501 - SMB2: CREATE request replies getting mangled.
new 34a8324 Fix a valgrind error found by SMB2-COMPOUND test.
new 1fd15dc s3: Fix bug 7253
new 8823bdc Added guids for the validated writes.
new 687c42e s3: fix calculation of st_blocks in init_stat_ex_from_stat
new 6a6bb76 s3: fix calculation of st_blocks in streams_xattr
new 95047bc s3-winbind: Fixed setting default sequence number.
new 09e74b6 Split out the "finished read processing" code into a function so it can be called by both sync and async code.
new efd0c35 Ensure we don't send SMB1 keepalives on an SMB2 connection.
new 3c0eead Split out the "finished write processing" code into a function so it can be called by both sync and async code.
new d28fa8f Rename "allow_smb2" -> "using_smb2" and make the usage clearer.
new 8ca88e2 s3-passdb: Fix typo in comment.
new 9fdb69e s3-smbd: Fix typo in comment.
new 7f29f81 tevent: Fix maxfd calculation in tevent_select
new 1819beb s3: Add a dummy test to prove the maxfd calculation
new ba809ec s3:pdb_ldap: fix bug 7505 - init_sam_from_ldap stores group in sid2uid cache
new f66cc82 s3: Fix EnumDomainAliases when no aliases are in LDAP
new 0a41b7e s4:instancetype LDB module - prevent all types of "instanceType" manipulation
new c1b4ccb s4:ldap.py - add a test to demonstrate the 'instanceType' behaviour
new 1305c91 s4:samba_dsdb LDB module - move the "objectclass_attrs" module back
new f95634d s4:dcesrv_samr_AddGroupMember - also the error code "LDB_ERR_ATTRIBUTE_OR_VALUE_EXISTS" is allowed
new 13b1f7a s4:dcesrv_samr_Add/DelGroupMember - remove the account type check
new 305f2c7 s4:dcesrv_samr_AddAliasMembership - Merge the two error blocks into one
new 34b43a8 s4:dcesrv_samr_DeleteAliasMember - add more braces to fit better the coding styles
new 7374cd0 s4:dcesrv_samr_GetAliasMembership - fix type of counter variables
new 9f95298 s4:dcesrv_samr_Add/DeleteAliasMember - provide better NTSTATUS return codes when something didn't work
new 13ca999 s4:samldb LDB module - don't create multiple "ac" module contexts on modify operations
new d604d49 s4:samldb LDB module - fix up the case when the old and new "primaryGroupID" are the same
new bdd83c0 s4:ldap.py - add testcase which demonstrates the reset of the "primaryGroupID"
new ec94efb s3: fix build on HP-UX
new 446deb0 s3:cleanup remove trailing spaces
new 405a0c5 s3:cleaunp reformatting for readability
new b5638a0 Don't use the autofree context for the globals. This causes child smbd's forked by modules to crash due to destructors being called (found when using the vfs_aio_fork module with smb2).
new edd8940 Ensure we correctly setup req->subreq before testing for async. Stops crashes when XX_send functions set async to stop interim replies being sent.
new 321d7a6 Implement AIO in SMB2. Doesn't allow cancel calls yet (to be added).
new b53f8c1 Since idtree assigns sequentially, it rarely reaches high numbers. But such numbers can be forced with idr_get_new_above(), and that reveals two bugs:
new a8c051b s3: readd h_errno struct member but rename it
new aeb25ad Fix the build in the non WITH_AIO case (sorry).
new 5e576a5 s3:lib make server contexts generic
new cbda036 s3:winbindd use common server context functions
new 0962763 s3:misc make use of server_[event/messaging]_context directly
new 1b8a8dd s4/test: remove duplicated comment
new d1bcc23 s4/test: Refactor test_user_cleanup to be more robust
new 7135abc s4/test: libnet_user tests should use common test_user_cleanup
new d02c395 s4/test: Remove duplicated test_opendomain() functionality
new 64a71d3 s4/test: remove create/delete group implementation in API-CREATEGROUP test
new 61e5ac4 s4/test: Fix incorrect NTSTATUS comparison
new 85d7863 s4/test: Call test_user_cleanup with original RDN for the user
new eda4926 s4/test-libnet: Helper func to initialize libnet_context
new d6d8ec8 s4/test: fix SEGFAULT in test_group_create when rid is NULL
new 1ceb0dd s4/test: use test_libnet_context_init() function to create libnet_context
new bcc4383 s4-smbtorture: rework internals of RPC-SPOOLSS-ACCESS testsuite.
new a53ca94 s3:rpc improve handles memory hierarchy and use better name.
new c446fbc s4-python: Fix formatting.
new 4690ebf Add missing stub functions.
new 155a672 ldb:ldb_sqlite3 backend - remove checks which are now done elsewhere
new 4d33627 ldb:ldb_sqlite3 backend - remove a warning which has already been resolved
new ace9bd6 s4:ldap.py - check if the "name" of an entry was really ignored
new 315602f s4:ldap.py - check how the directory server behaves when the 'distinguishedName' attribute wasn't set correctly
new 61976e4 s4:passwords.py - use "self" before "enable_account" to make really sure which LDB connection should be used
new 93fe926 s4:passwords.py - set the "dSHeuristics"
new b61fa4b s4:rootdse LDB module - use LDB result constants
new d5cf648 s3: Fix starving the echo responder
new 4fc36ca s3:auth fix samu->info3 conversion
new a9b06f5 configure.in prevent generation of file "shlib.so"
new 4bb351a s3-auth: Fix valgrind warning (unitialized var) in samu_to_SamInfo3().
new e3c9594 Adjusted ACL tests to use encripted connection.
new 7168b1c s4/test-libnet: Fix compile-time warning
new 8714f13 s4/test-libnet: remove unused code
new 84fb3ed s4/test-libnet: Move LSA close handle function to a common location
new a735c1a s4/test-libnet: add few comments for utility functions
new 6eecb96 s4/test-libnet: Refactor test_user_create() little bit to:
new 9baa730 s4/test-libnet: Refactor test_group_create() a little to:
new c65eb48 s4/test-libnet: Re-align code a bit - more readable this way IMO
new 7aa8af1 check if LD_AS_NEEDED breaks linking with libreadline fixes #7209
new c6bf8e4 s4:dsdb Put back the reference and set_attributes in dsdb_reference_schema
new e828364 s4:dsdb Add more debugs to help track down failures to parse the prefixmap
new d6f5c1a s4:dsdb Provide a function to convert from DRS prefix maps to the LDB prefixmap
new 6336f24 s4:dsdb Allow a binary prefix map to be specified in the LDIF
new 57b6979 s4:provision Allow both additional and override prefixmaps in Schema
new 088d5b7 s4:dsdb Simplfy match of objectclass in dsdb_schema_set_el_from_ldb_msg
new 72486a6 s4:dsdb Add debug
new 8d8678f s4:dsdb Allow calling dsdb_convert_object_ex() directly
new 312a508 s3: Fix some nonempty lines
new edfc7ea s3: Add "smbd_server_connection" to smb_request
new d7bc5fe s3: Pass sconn to init_smb_request()
new 46a48ed s3: Use "sconn" argument in smbd_[un]lock_socket_internal
new 546a264 s3: Initialize smb_request->sconn in smbd_smb2_fake_smb_request
new 3087986 s3: Remove sconn arg from smbd_notify_cancel_by_smbreq
new b82fc13 s3: Remove some global references to smbd_server_conn
new a45ea20 s3: Explicitly pass sconn to negprot_spnego()
new b55a8e8 s3: Remove smbd_server_conn from reply_smb2002
new e01ee1c s3: Remove smbd_server_conn from send_nt_replies
new 5a2277c s3: Remove smbd_server_conn from reply_ntcancel
new d04a896 s3: Remove smbd_server_conn from change_to_user
new d724ac3 s3: Remove smbd_server_conn from make_connection_snum
new 0275502 s3: Remove smbd_server_conn from reply_tcon
new bf2f2f4 s3: Remove smbd_server_conn from reply_tcon_and_X
new 96854ec s3: Remove smbd_server_conn from reply_search
new 557aebc s3: Remove smbd_server_conn from reply_fclose
new f26b738 s3: Remove smbd_server_conn from reply_ulogoffX
new 2826471 s3: Remove smbd_server_conn from reply_send_file_readbraw
new fd18918 s3: Remove smbd_server_conn from reply_readbraw
new 96acccf s3: Remove smbd_server_conn from reply_lockread
new 993738d s3: Remove smbd_server_conn from reply_read
new e16476a s3: Remove smbd_server_conn from send_file_readX
new 8f8aac9 s3: Remove smbd_server_conn from reply_read_and_X
new 0d6f3d6 s3: Remove smbd_server_conn from reply_writebraw
new 5005ad2 s3: Remove smbd_server_conn from reply_rmdir
new 7223799 s3: Remove smbd_server_conn from smbd_do_locking
new d5f20ae s3: Pass sconn explicitly to reply_special
new 73955a2 s3: Explicitly pass sconn to reply_readbraw_error
new dd192bb s3: Explicitly pass sconn to is_valid_writeX_buffer
new 29f7169 s3: Remove smbd_server_conn from register_existing_vuid
new 72b4afc s3: Remove smbd_server_conn from send_trans2_replies
new 6608400 s3: Remove smbd_server_conn from call_trans2findfirst
new b340953 s3: Remove smbd_server_conn from call_trans2findnext
new b250232 s3: Remove smbd_server_conn from smbd_do_qfsinfo
new 93867d5 s3: Remove smbd_server_conn from call_trans2setfsinfo
new 391cb41 s3: Remove smbd_server_conn from reply_findclose
new f437f12 s3: Remove smbd_server_conn from send_trans_reply
new 89c5023 s3: Explicitly pass sconn to the api_ functions
new 2260dbe s3: Remove smbd_server_conn from reply_spnego_kerberos
new 0f852ab s3: Remove smbd_server_conn from reply_spnego_ntlmssp
new 32900fd s3: Remove smbd_server_conn from reply_spnego_negotiate
new 853b290 s3: Remove smbd_server_conn from reply_spnego_auth
new 8de7bf1 s3: Remove smbd_server_conn from reply_sesssetup_and_X_spnego
new c03012e s3: Fix a typo
new 2509eb4 s3: Remove smbd_server_conn from reply_sesssetup_and_X
new 9386e2d s3: Remove smbd_server_conn from change_notify_add_request
new 4a9b3e5 s3: Explicitly pass sconn to the change_notify_remove_request
new f589909 s3: change_notify_reply() does not need its "conn" argument
new 5d43180 s3: Explicitly pass sconn to the remove_pending_change_notify_request_by_mid
new a529fbb s3: Remove smbd_server_conn from break_level2_to_none_async
new 6b8db9b s3: Remove smbd_server_conn from switch_message
new bfd5f24 s3: Remove smbd_server_conn from brl_timeout_fn
new 034e616 s3: Remove smbd_server_conn from push_blocking_lock_request
new 91bd52d s3: Remove smbd_server_conn from cancel_pending_lock_requests_by_fid
new f856fb0 s3: Explicitly pass sconn to remove_pending_lock_requests_by_mid_smb1
new ec2079f s3: Explicitly pass sconn to blocking_lock_was_deferred_smb1
new cc82523 s3: Explicitly pass sconn to recalc_brl_timeout
new cb03710 s3: Remove smbd_server_conn from blocking_lock_cancel_smb1
new 330a64c s3: Explicitly pass sconn to process_blocking_lock_queue
new c0240db s3: Explicitly pass sconn to find_open_smb2req
new 9747eb4 s3: Explicitly pass sconn to open_was_deferred_smb2
new 375ce3c s3: Explicitly pass sconn to [remove|schedule]_deferred_open_message_smb2
new 2592928 s3: Remove smbd_server_conn from push_blocking_lock_request_smb2
new 5dc2fe5 s3: Explicitly pass sconn to process_blocking_lock_queue_smb2
new 14974ba s3: Remove smbd_server_conn from cancel_pending_lock_requests_by_fid_smb2
new bbb0b31 s4:ldif_read_prefixMap - don't cause memory leaks on error conditions
new 84bda98 s4:dcesrv_samr_EnumDomainUsers - make this call look more similar to "EnumDomainGroups" and "EnumDomainAliases"
new 5a1cb70 s4:dcesrv_samr_EnumDomainAliases - mostly small fixes
new f2c3d39 s4:dcesrv_samr_EnumDomainAliases - return an empty array also when no entry was returned
new 0171f71 s4:dcesrv_samr_EnumDomainGroups - mostly small fixes
new cdecae6 s4:dcesrv_samr_QueryDomainInfo - allocate the "info" structure only when really needed
new 776eb25 s4:dcesrv_samr_QueryUserInfo - minor fixes
new d2099a1 s4:dcesrv_samr_QueryGroupInfo - make it more like "QueryAliasInfo"
new 4659b3c s4:dcesrv_samr_QueryAliasInfo - return "NT_STATUS_NO_SUCH_ALIAS" when it wasn't found
new 4a8ee9a s4:dcesrv_samr_EnumDomainGroups/Aliases - when we don't get a SID then the database is corrupted
new d2c25e1 s4:dcesrv_samr_GetAliasMembership - provide a correct implementation
new 4d68147 s4:torture - SAMR testsuite - now we do support "GetAliasMembership" as expected
new 3e98262 s4:password_hash LDB module - fix comment
new 890d590 s4:password_hash LDB module - this does really deactivate the MS LAN manager hash
new a67fa2d s4:dcesrv_samr_QueryGroupMember/GetMembersInAlias - unify the structure
new 731b446 s4:dcesrv_samr_GetGroupsForUser - return error code if a SID wasn't found
new 1b13755 s3: Remove the pointless SERVICE macro
new 3f7e222 s3: Remove the pointless PRINTERNAME macro
new b90eb7d s3: Remove some leftovers from macros
new c7f4480 s3: Remove fsp_belongs_conn
new f0afda1 Fix aio_read detection for -lrt
new 956a256 s4-python: Start using standard python logging infrastructure rather than simple messaging callbacks.
new 3552ad3 upgrade: Properly cancel/commit transactions in a couple more places.
new d9d0d54 upgradeprovision: Use logging infrastructure.
new 74ed48a Friendlier message.
new 46037a8 Remove unused version options for subunitrun.
new 5105821 s4-test: Use smb.conf path set in environment rather than using command-line options.
new 7b7213f s4-provision: Use logger in provision backends.
new 4b6ce8e s4:fix allocated control OIDs for "password_hash" LDB module
new 09fb7fc Do not use headermap.txt for the header installation
new f52a0d3 param/share: Use static prototypes.
new c3550c9 librpc: Fix netlogon.h file to install - not the torture one but the one generated by pidl.
new 14f1ce7 libgpo: Use system libraries if possible.
new 08c9725 Support system talloc/tevent headers.
new d319c83 librpc: Install the right headers.
new 2edd652 s4-waf: Fix installation of .so links for libraries that are not bundled but have a mangled name.
new a28b103 s3: Remove some dispensable ()
new f0ab520 s4:SAMR server - on alias search operations do never use the domain DN as base dn
new 1137e8e s4:SAMR server - cosmetic fix
new 3f54b41 s3: Make g_smb_perfcount_handlers static
new 352fb5c s4:provision: Make gc._msdcs DNS entries A/AAAA records
new 5ad12f7 s4:Descriptor tests clean-up.
new c705c35 Fix warning messages about unused result of talloc_move. We're really talloc_steal'ing here.
new dd2fad0 SMB2 correctness fix. As we've already returned the credits in an interim response, don't add more in the final return.
new 2977c65 s4 torture: RAW-WRITE should check lockread_supported
new 1104b41 s4:libnet Make the libnet_vampire default callbacks non-static
new c313590 s4:libnet Steal ldb and lp_ctx from python result into correct structures.
new ecf782d s4:torture Rework NET-API-BECOMEDC test to use libnet_vampire callbacks.
new 6a2f7fe s4:dsdb Use the schema from our local provision to decode the schema
new 5323485 s4:dsdb Allow the setting an override on the schema
new 9e28ced s4:dsdb Keep the DRS-based prefix map for use in provision-based schema
new 7c60ac9 s4:provision Allow a specific prefix map to be loaded into a new schema provision
new b5d80a2 s4:dsdb Rework the vampire schema handling to convert 3 times.
new 982f688 s4:selftest Remove becomedc tests from knownfail, these should now pass
new 0800c9e s4:selftest Remove unused basedn specification in selftest env setup
new 8ea4118 s4:dsdb Add const to dsdb_dn functions that operate on an ldb_val.
new b16e602 s4:dsdb Move linked attribute restrictions to objectclass_attrs
new 60ea593 s3-waf: fix the build.
new 9ac0a87 ldb-samba: Add missing dependency on credentials code.
new 6c93361 dsdb: Build modules as external modules when using system ldb.
new 419928b wafsamba: Only add init function if not building module as shared library.
new 7fe9e6c dsdb: Fix includes when building against system ldb.
new e27ef3d ldb: Only build standard ldb modules when building bundled ldb.
new 12b4647 wafsamba: Improve assertion error message to include the module.
new 0d7f8fb wafsamba: Fix building of modules as shared libraries.
new de68718 wafsamba: Fix filenames for ldb modules.
new fb7a98a ldb: Fix included ldb build.
new 026fcc6 ldb: Bump version number, use same ABI version for Samba4 and non-Samba 4 versions.s
new 8c88c9c Attempt to fix SamDB test infrastructure (not used in Samba anywhere, only in OpenChange).
new d913aac dcerpc-samr: Fix library name.
new 773e47f wafsamba: Fix include path inheritance from module subsystems.
new a4a127e s4-waf: Fix build of libldb_ildap against system ldb.
new 2170a59 s4 torture: RAW-SEARCH: Only test supported info levels
new 6da4875 s4 torture: RAW-SEARCH: break out some of the old search levels
new 2c12559 waf: Fix installation of pidl manapges.
new 81f7083 Remove unused function.
new ecfce73 s4:dsdb Add control for signaling between repl_meta_data and linked_attributes
new ffa7877 s4:dsdb Handle backlinks for Windows 2000 level linked attributes
new ec6839ac s4:dsdb use dsdb_module_modify() rather than ldb_next_request()
new 697cd13 s4:selftest Add vampire_dc test environment
new 814cb88 s4:provision Allow functional level 2000 to be chosen
new d523e94 s4:provision Add import for DS_DOMAIN_FUNCTION_2000
new f9018bc s4:selftest Add test environment for functional level 2000
new 5150f85 s4:dsdb Assert that we can't get backlinks as input in linked_attributes
new 25abcb6 s4:dsdb Fix linked_attributes to cope with the Feb 2010 changes to DLIST
new 35237d5 s4:libnet Remove 'ads min function level' checks.
new 0687a0c s4:selftest Change domain name for functional level 2000 DC
new 18f3e51 s4:dsdb Allow renames with (now removed) linked attributes
new 47ae4a5 s3-spoolss: Provide a memory context for clean_up_driver_struct().
new 14f2525 s3-printing: add BUILTIN\Print Operators as FULL CONTROL to default sd.
new 1f1c040 s4-smbtorture: only pull info when status code indicates success in smbcli_rap_netprintqgetinfo().
new 1a86532 s4-smbtorture: test smbcli_rap_netprintqgetinfo() with "" printqname.
new 439e759 s3-lanman: Fix return code for "" printqname in api_DosPrintQGetInfo().
new bd4bbd9 pidl: make sure to fill in cli->pipes_struct->hdr_req.opnum in s3 server dispatch tables.
new 185adc4 Revert "s4-smbtorture: only pull info when status code indicates success in smbcli_rap_netprintqgetinfo()."
new 8843eea s4-smbtorture: only pull info when status code indicates success in smbcli_rap_netprintqgetinfo().
new 6dbcffb s4:lib: merge LDB_WRAP and LDBSAMBA and make LDBSAMBA a library.
new a75feea s3-tdb: Added missing out of memory check in rename_file_with_suffix().
new 06417ab s3-auth: fix debug message in check_winbind_security().
new 5b17d34 ntlmssp: add decode_NTLMv2_RESPONSE to IDL.
new fe90496 s3-build: allow to build bin/ndrdump4 (just as bin/smbtorture4)
new b4364ad s3-auth: in make_user_info_for_reply_enc make sure to check length and data pointer of nt and lm hash.
new e190683 s4:linked_attributes LDB module - cosmetics
new 233ce18 s4:linked attributes LDB module - strip trailing whitespaces
new 5779c21 s4:provision.py - we do now support the "Windows 2000 Native" domain function level
new 53afe4e s4:ldif-handlers Add a custom handler for DNs that knows about deleted values
new 12fdfc9 s4:ldap.py - add another test about linked attributes
new 50882e2 Fix typo reported by Söderlund David <david.soderlund at baesystems.se>.
new 7af7e94 Merge branch 'master' of git+ssh://git.samba.org/data/git/samba
new cfb67b1 s3-docs: Fix some of ntlm_auth ntlm-server-1 protocol documentation.
new a6f1c11 s4-smbtorture: Remind myself we need to add a test for SMBsplretq in RAP-PRINTING.
new bd8fcd8 s4: Fix build when there is a system-provided ldb.
new 65ca3e4 pidl-waf: Avoid relying on MakeMaker when installing pidl manpages.
new aa76e82 lib/crypto: only include what is needed.
new 1614bcf codepages-waf: When built with --with-fhs, install to $prefix/share/samba, not $prefix/share.
new 5a77d64 Remove two unused functions (prs_force_dynamic, prs_set_session_key).
new 7e388c8 Remove an unused chunk of code (will make it easier to talloc'ize prs_XXX).
new ad7859d s4:ldif_handlers.c - fix warning
new d9c81e3 s4:dcesrv_netr_DsRAddressToSitenamesExW - fix the read of the IP packet version
new 7a1c247 s3-waf: Work around missing *netgrent prototypes on OSX 10.4
new 83ad437 s3-waf: Add check for iconv
new 9328097 s3-waf: Fix the OSX 10.4 build by adding an explicit resolv dep on smbclient
new e80f576 pidl/wscript: call pod2man with the detected perl version
new b0b2b4f pidl/wscript: only try to build pidl manpages if pod2man is available
new 9e3511e pidl/wscript: build manpages in build group 'final'
new 1e8d025 selftest/Samba3: remove unused create_clientconf() function
new 6a0db03 selftest: use 127.0.0.11-16 for the client
new 8aed54a selftest/Samba4: let localvampiredc use 127.0.0.2
new f26c0e5 selftest/Samba4: let localfl2000dc use 127.0.0.5
new 22eb6d7 selftest/Samba4: make the naming of passwords more consistent
new d823e52 s4:torture/rpc/remote_pac: use dcerpc_netr_LogonSamLogon_r() instead of dcerpc_netr_LogonSamLogon()
new 14c8d31 s3:configure: use cc for linking on IRIX and fix shlib usage
new 160d882 s3-selftest: fix locktest9 in make selftest.
new be31b2b Use #defined constant instead of "false" to be clearer about intent.
new 917f601 s4:torture/rpc/netlogon.c - activate "AddressToSitenames" tests which do run against s4
new 01e9d09 s4:torture/rpc/netlogon.c - make sure that the address family is set in little endian in the "AddressToSitenames" tests
new 56e4822 s4:dcesrv_netr_DsRAddressToSitenamesExW - fix the detection of the address family in a better way
new 955e183 s4:objectclass LDB module - move "mem_ctx" initialisation lower
new e7fef1a s4:ldap_backend.c - fix a small error (use "ModifyResponse" rather than "AddResponse")
new c9ef9da s4:ldap_backend.c - fix crash bugs when we got in error situations with "res" still set to "NULL"
new 3fa3804 unittest: Change the name of the base ldb test so that it can be easily called separatly
new f4e7d9d Convert the prs_XXX struct and functions to use talloc instead of malloc. Passes valgrind and make tests for client and server. Second version of this patch after splitting up at Simo's request. Patch to follow will delete extraneous prs_mem_free() calls.
new 2e8c563 Second part of fix converting prs_XX struct and functions to talloc. Remove unneeded prs_mem_free calls.
new 9969cfc s4:cldap_server.c - here the counter variable should be "signed"
new 837a975 s4:cldap_server/rootdse.c - simplify the code a bit
new 9382507 web_server: Don't build wsgi support as python module but rather as subsystem so we don't install it into /usr/lib.
new f74dced ldb-samba: Don't build pyldbsamba as python module but rather as subsystem, so as to not delute /usr/lib.
new 8e84962 ldb: Don't build pyldb_util as python module but rather as subsystem, so as to not delute /usr/lib.
new ebd0bca s4: Build more python convenience files as subsystems rather than as python modules.
new b391b7d s4-waf: Don't include pytalloc when embedding python.
new 4c22434 s4: Don't build a $prefix/lib/libpython.so, as such a library often already exists :-)
new da0fb0a ldbsamba: Build as subsystem to prevent infinite recursion issues.
new e0fe941 wafsamba: Use BUILTIN_LIBRARY() rather than relying on side-effects.
new 380ee5f ldb: Remove dependency on self.
new f2527d2 replace: Avoid hiding symbols when libreplace is builtin, as this appears to cause unresolved symbols at the moment.
new 5143353 samba4: Build libreplace as builtin library by default so it doesn't end up in $prefix/lib.
new bf80450 waf: Add missing dependency (so header paths are inherited) on talloc to internal python lib.
new bd1786f wafsamba: Fix typo: noextenion -> noextension.
new f36a9af s4-python: Use sys.prefix rather than guessing prefix from current file path.
new 238e89f dsdb: Make module ops struct for each module public.
new a8aaf3d wafsamba: Factor out functions to determine if a bundled library should not or must be used.
new ccaf0c6 dsdb: Use Samba includes so _PUBLIC_ is defined.
new 7646eb6 wafsamba: Use convenience function to find out if bundling is necessary.
new f370bd4 wafsamba: Allow manually specifying cflags/ldflags for system libraries.
new b03637c dsdb: Fix includes when building against system ldb.
new b099631 heimdal/waf: Initial work on making it possible to use the system heimdal again.
new 24930aa wafsamba: Use octal modes directly rather than constants.
new 9da8b06 s4:objectclass LDB module - handle the case when there is a retry to add the root basedn
new 04890bb s4:objectclass LDB module - add an error message when someone tries to add entries without objectclasses
new ee2bb44 s4:objectclass LDB module - add a better message when the parent DN is invalid
new a438123 s4:objectclass LDB module - use the old DN when displaying error messages
new 2af67a3 s4:rootdse LDB module - refactor error messages
new 72e14ea s4:rootdse LDB module - Return "UNWILLING_TO_PERFORM" when no attribute fits on a change
new 7f46a91 s4:rootdse LDB module - protect add and delete operations on the rootdse entry
new 46bcf88 s4:rootdse LDB module - strip trailing whitespaces
new d16697d s4:objectclass LDB module - disable delete operations when "SYSTEM_FLAG_DISALLOW_DELETE" is specified
new 2aeea4b ldb:python bindings - let also "py_ldb_delete" support controls
new ca34ffa ldb:python bindings - some small cleanup & improvements in "py_ldb_add"
new c0538a0 ldb:api.py - add a small test for the enhanced "py_ldb_delete" syntax
new bce8017 s4:python/samba/__init__.py - now specify the "relax" control for the delete operation before the provision
new e315ace ldb:ldb_dn.c - don't support "ldb_dn_add_child" on a "" parent DN
new 7cbe303 s4:ldap_backend.c - more customisations to match Windows Server error behaviour on renames
new 3055ead s4:torture/ldap/basic.c - add more error code/messages tests
new 131be8d s4:instancetype LDB module - "instanceType" is single-valued - MS-ADTS 3.1.1.5.2.2
new cadca1f s4:provision: don't use hardcoded 'Default-First-Site-Name'
new d3a9957 libcli: Fixed a segfault in security_acl_dup when the acl is NULL.
new 05b108a pydsdb: Move set_schema_from_ldif function to pydsdb from pyglue.
new a4f60ff pydsdb: Move dsdb_set_schema_from_ldb to pydsdb.
new 74309eb pydsdb: Move write_prefixes_from_schema_to_ldb to pydsdb from pyglue.
new 27d8268 pyglue: Remove unused code.
new 827ce7b pyglue: Trim dependencies.
new c2cb0a7 python: Remove unnecessary Ldb.set_invocation_id - use SamDB.set_invocation_id instead.
new 2b7b695 dsdb_schema_info: Clean up imports, avoid using rpc test case for non-RPC tests.
new 5e67566 pytdb: Cleanup formatting.
new 026a4d8 samba.tests: Provide TestCase and TestSkipped classes (from testtools) for convenience.
new 96f120e python/passwords: Clean up imports.
new f57b26b ntacls: Raise TestSkipped rather than writing to stdout.
new 50429fb samba.tests.samba3: Clean up imports, use new TestCase class.
new 5060367 pyrpc: Fix reference counting when using secondary connections.
new 105ebb3 acl: Clean up formatting, use samba.tests.TestCase.
new c92db7b python: Use samba.tests.TestCase, make sure base class tearDown and setUp methods are called, fix formatting.
new e2df3c2 s4 provision: Add information about provisioned usn range in sam.ldb
new 50072e2 s4 Add functions related to ldb manipulation when doing upgrade
new ec90b1b s4 upgrade provision: Fix style in gen_dn_index
new 0ff46ec s4 upgrade provision: Refactor code to do all the modification within 1 transaction
new 26ccc3f s4 upgradeprovision: fix style
new 60400a7 s4 upgradeprovision: Inform about new dns dynamic update if the provision didn't have it
new dd963dd s4 upgradeprovision: Reformat attributes lists and reformat parser
new b624440 s4 upgradeprovision: Use replPropertyMetaData for better guess
new 0537de1 s4 upgradeprovision: Fix style
new ad55248 s4 upgradeprovision: move some functions to upgradehelpers for unit tests
new a466e0d s4 python: Add unit tests for upgradeprovision related stuff
new 84342b1 s4 upgradeprovision: Add documentation on the update process
new 9c808c4 s4: Add comments about setup_secrets
new 8ff65b0 s4 python: Update unit tests related to create secrets
new fbeacc1 s4 upgradeprovision: Move functions to helpers and improve code
new 423f991 s4 upgradeprovision: Restyle imports
new 9c5f0ed s4 upgradeprovision: additional restyling
new 3ebe560 ldb: add a new control bypassioperationnal
new f3e7d0a s4: Using control bypassoperational allow the logic of this module to be bypassed for some given attributes
new 75389ce s4 upgradeprovision: Add function for searching stored constructed attributes
new 59f17f9 s4 unittests: add unit tests for upgradehelpers
new 17af115 s4 upgradeprovision: add an option to force the rebuilding of FS ACLs on sysvols share
new aea0003 s4 upgradeprovision: Emit message instead of crashing when not able to set acl
new c4f7b0e s4 upgradeprovision: Check that the policy for DC is present if not warn the user
new 38a26f7 s4 upgradeprovision: Make grouped commit / rollback more resistant to unexpected problems
new c58c0c2 Modifications extending functionality of newuser cmd and new net group set of commands for group related operations on ldb
new 214133f Modifications extending functionality of newuser cmd and new net group set of commands for group related operations on ldb
new e55c012 make test modules for net group set of commands and modification to the newuser to include additional parameters
new b481820 s4-python: Remove trivial function, replace by dictionary.
new 1d86414 samdb: Fix formatting, move get_oid_from_attid from Ldb to SamDB.
new a5e8ef8 Move a few more samdb-specific methods to SamDB, away from Ldb.
new afad634 Formatting cleanups; use True/False for booleans, unnecessary backslashes, spacing.
new d3d7ff6 Move convert_to_openldap onto Schema class.
new 94e06fe Some more formatting fixes, move schema related functions from Ldb to Schema.
new 1f07f53 ldb: Remove last import of dsdb.
new fa3e50f build: Allow for a custom message in CHECK_C_PROTOTYPE
new ff32f69 s3 configure: Check for (set|get|end)netgrent prototypes
new a453b87 s3-waf: Change the (set|get|end)netgrent checks to match the configure.in checks
new 44c01a5 s4:ldb-samba: fix the build without a system ldb
new 9bcd0da ldb: Change LDBSAMBA back to subsystem, update comments, use different ABI file based on whether ldb_ildap is included.
new 66e27e5 Remove unnecessary use of transactions.
new 3795358 Use standard Python syntax, booleans and set()'s where appropriate.
new 1e35ec4 setnttoken: Remove empty utility.
new 8f383fc s4-python: Remove more unused imports, fix use of sets in upgradehelpers.
new 0a07b8e testparm: Convert to Python.
new f051a85 testparm: Split up functions that do multiple things.
new 74c66c9 s4-python: Implement LoadParm.dump().
new de3f9e3 s4-python: Add LoadparmService.dump()
new c0e9a41 testparm: Fix exit value, install.
new f0ab450 testparm: Fix suppress prompt option.
new 338315f pyparam: Allow specifying None as section name to LoadparmContext.get() to mean default section.
new 08a3e8b testparm: Simplify default option handling.
new a2540fb ldb: Add ABI file for use when including ildap in the build.
new 7a064b9 pyparam: Support Loadparm.get(p, "global")
new 237ab66 selftest: Use scripted testparm.
new 5f3d5a3 provision: Properly cancel transactions on the secrets ldb.
new 7b32f65 testparm: Check netbios name and workgroup characters and length.
new 9e02764 pydsdb: Mark all SamDB and Schema methods that are in pydsdb as private, to discourage them being called directly.
new cfee179 s3: Attempt to fix the build on NetBSD
new 8d5f8f5 Created net gpo and new libgpo for samba 4. This adds the init function which finds a DC and connects to its LDAP. It also can return information on all group policy objects on a DC.
new 6478a1e Add gPLink and getgpo functionality to net gpo.
new 08a7bb4 Add gpo list function for listing applicable GPO's for users/machines.
new 626db5c Add old functionality back which was removed in commit 589a42e2.
new b025715 Rename libgpo to lib/policy to avoid confusion with samba3 and add waf build
new a1fceac Rename files to reflect the libpolicy naming convention. Also fix the GNU make build.
new 40d7181 Add add gPLink function and corresponding net gpo linkadd call.
new f0353fd Changed add_gplink to set_gplink, so we can change gPLink options as well.
new a4cb727 Implemented delete group policy link function and corresponding feature in net gpo.
new 6981448 Add getinheritance and setinheritance to net gpo util and library.
new 3b11a53 Add fetch function for GPO which fetches all relevant files from the sysvol share.
new f24f472 Fix error in logic, making recursion work past the first level.
new 2b761c3 Optimize the backslash logic in the path traversal.
new 2941d2e Finish net gpo fetch function. Reorder arguments to make them more understandable. Rename getgpo to show.
new 32ee6f8 Fix mode_t in mkdir.
new 41fae89 Add gpo create functionality. Also fix gPLink handling bugs
new 381e824 policy: Add samba.policy.get_gpo_flags binding.
new 60bc5fe samba4: Add python bindings for samba.policy.get_gplink_options.
new 299531c Add preliminary NT ACL support for GPT (GPO on filesystem).
new 31aeddf Fix crash when get_gpo_info returns incorrect data.
new 5434171 Fix set GPT security descriptor to match windows' behaviour.
new c36bd5d Add net gpo setacl support. Create gp_set_acl function. Show ACL in net gpo show.
new 8f74ee0 Add ini parser for GPO's.
new 3895b8f Revert "Add old functionality back which was removed in commit 589a42e2."
new e1f2217 Fix net gpo list to use the dsdb with extended DN's. Fixes memberOf group memberships.
new 3fe793f Remove iconv convenience in used functions, which were deleted in commit f9ca9e46ad24036bf00cb361a6cef4b2e7e98d7d
new 674d559 Add GP ini functions.
new e86ef68 Change talloc_steal to strdup because function might not expect it.
new d61f024 Fix 'magic' numbers to be strlen(something)
new 5c2c8df Set inherit flag type to bool.
new c09922c Code cleanups: GUID generation, lp_dnsdomain instead of lp_realm, missing spaces.
new 9b5e0fe Add talloc_frees in error cases in net_gpo.c
new b9b85d6 Fix memory allocation with error handling.
new 0413322 Refactor policy filesystem code.
new e18a172 Add preliminary support for storing changed Group Policies.
new 52307a1 libpolicy: Fix the build.
new e812832 s4:ldb: only do ABI checking for the standalone build for now
new a875616 Revert "s4:ldb-samba: fix the build without a system ldb"
new 0714e23 provision: Look for Samba prefix a bit harder.
new 4cc49d3 s4:ldap_controls.c - remove encoding functions for private recalculate SD control
new 00bf608 ldb:pyldb.c - some cleanups and adequations also in "py_ldb_modify" and "py_ldb_rename"
new d7ad7ee ldb:pyldb.c - introduce a "mem_ctx" also on "py_ldb_search"
new c8d2c5f s4:ldap_backend.c - add some newlines to make logs easier to read
new 2fb715b s4:samldb LDB module - remove "samldb_set_defaultObjectCategory"
new e062e73 s4:python LDB __init__.py - remove completely unused "erase_partitions" call
new 065579b ldb:ldb.h - add classifications to the control declarations
new ad5e19f ldb:controls - add the "TREE_DELETE" control for allowing subtree deletes
new 87d0f63 s4:dsdb - add a new dsdb delete function which understands the tree delete control
new fbd0902 s4:subtree_delete LDB module - now do support tree delete operations
new 9803c89e s4:ldap_backend.c - move function "ldb_mod_req_with_controls" to a better place in the code
new 449370d s4:ldap_backend.c - now also the LDAP server supports controls on delete operations
new 91c49c2 s4:ldap.py - test subtree deletes through a new testcase
new 26bcbf6 s4:libpolicy - Solaris compatibility fix
new 58715dd s4:libpolicy - fix printf output specifiers to suppress warning
new c972e6e s4:rpc_server/service_rpc.c - deactivate the 0-length struct
new 0bf26ed s4:rpc_server/service_rpc.c - fix warnings on Solaris
new 82fd483 s4:lsa_lookup.c - fix type argument
new 871cdec s4:registry RPC server - quite some build warnings on Solaris
new 2f49c8f s4:samr RPC server - fix Solaris build warning
new 2adfe47 s4:registry/rpc.c - fix Solaris warnings by casts
new 05f31c3 s4:registry/regf.c - add some casts to suppress build warnings on Solaris
new ecbe9a7 s4:kdc/db-glue.c - remove unreachable code
new 267645c s4/dsdb-schema: Index attributes on msDS-IntId value
new cc7e2c1 s4/dsdb: Move schema accessors cleanup in separate function
new 3aa8853 s4/dsdb: msg_idx->dn should be allocated in msg_idx mem context
new 2352538 s3-docs: Add missing whitespace.
new c38f94e s4:dsdb_load_partition_usn - free the right memory context (tmp_ctx)
new 276a1a7 s3/s4 - remove "talloc_tos()" from common code since s4 doesn't support it
new 3f99ff1 s3:idmap_ldap: remove unreached code (and explicit error return code)
new e78f2b2 s3:fix an outdated comment.
new b784c20 s3:net rpc registry: make getsd succeed when key sd only gives access to SD not key contents
new c0ed0bc s3: Fix a type-punned warning
new dee72d8 s3: Remove an unreachable line of code
new 8af446b s3: Fix some enum/int mixup warnings
new 4b64555 tsocket: Fix some type-punned warnings
new e9e80a3 tldap: Fix a type-punned warning
new 67a24fe libcli/named_pipe_auth: fix memory handling for temporary data
new eb3ee78 libcli/named_pipe_auth: fix error handling in _tstream_npa_connect_recv()
new acf54c3 s3-winbind: Make KRB5_EVENT_REFRESH_TIME a function
new 6f96293 smbtorture: Add list command to smbtorture shell.
new 12e15b0 smbtorture: Add history support to shell mode.
new a5e14bd smbtorture: Print global options for interactive "list" command.
new 9f69790 smbtorture: Move interactive shell into a separate file.
new 3f398ec smbtorture: Refactor interactive shell into independent commands.
new bf35aa8 smbtorture: Add "auth" command to the shell.
new 7a25e2e smbtorture: Enhance shell "help" command.
new 0fc18ea smbtorture: Add "target" command to interactive shell.
new 6227eac smbtorture: Fixx off-by-one command line parsing.
new 15297ee s3: Fix some valgrind errors
new 32f82fb s4 upgradeprovision: fix the logging stuff so that it actually log
new f570997 smbtorture: Fix missing includes.
new c668b21 s4 torture: RAW-SFILEINFO display warning instead of error on unsupported info level
new acebfcb s4/test: fix DC password in selftest-vars.sh
new efe65cd s4/dsdb-test: fix usage comment
new df96f18 testprogs/win32: add prepare_dcpromo tool
new c31ffaf s4-smbtorture: split out a "printerdata_keys" test for RPC-SPOOLSS-PRINTER.
new e439b6c s4-smbtorture: activate all keys in SetPrinterData keys test.
new 13ede2b s4-smbtorture: also test keynames with '/' in it in SetPrinterDataEx keyname tests.
new 1e897f6 s4-smbtorture: add "printerdata_values" test to RPC-SPOOLSS-PRINTER.
new 37264e5 Fix bug 7528 - Solaris with NIS autohome.
new 0e637be s4:password_hash LDB module - fix another problem regarding the lanman hash
new eff7d2d s4:samr RPC server - make use of LDB constants in macros
new 26a9546 s4:operational LDB module - fix a misleading comment
new 7f8b3a2 s4-smbtorture: Fix test_SetPrinterDataEx_keys and test_SetPrinterDataEx_values.
new 790d01c wbinfo: Document the deprecated sequence option correctly.
new 06ed666 doc: Remove the documentation of the sequence command of wbinfo.
new 80701e5 s4:kdc Use msDS-SupportedEncTypes in our KDC
new c4482bf libds:common Remove DS_DC_* domain functionality flags
new ebc2da1 s4:libnet When joining a domain, update msDS-SupportedEncryptionTypes
new b26125b s4:provision Remove am_rodc from Schema
new d0f52dd s4:provision Raise default max functional level to 2008R2
new 86ed5eb s4:net Remove warnings for 2000 native mode and Samba4.
new 1acd49c s4:selftest Add 2003 and 2008R2 test environments and tests
new 58a7b9a s4:selftest Change netbios aliases to shorter names.
new aba99e4 s4:selftest For the moment the server role '2008_R2' is case sensitive
new ff5ace2 s4:selftest Fix up netbios names for rpc_echo test
new 714c926 s4-smbtorture: add test for different winreg SetValue value names.
new c5d07d2 Per Andrews request, revert "heimdal/waf: Initial work on making it possible to use the system" as the hdb_check_s4u2self function handling is incorrect.
new 740c97b Fix to undo nasty hack for for grouptype conversion
new 2dc50ec s4-smbtorture: more work on test values WINREG test.
new ba40f38 s4-smbtorture: test more valid key names in RPC-WINREG.
new f34db12 Add parse_setjob_command() to make setting job state easier for users.
new b172b7f s4:libnet_join.c - always use LDB constants
new e88f37d s4:setup/provision.reg - raise version to Windows Server 2008 R2
new e228b67 s4/ldb: ldb_msg_el_map_remote() should rename the remote attribute names into local names as defined in simple_ldap_map.c.
new 560620a s4:upgradeprovision - fix include order for "ldb"
new 64e19ef s4:provision_users.ldif - change a group description to be correct
new fec489b s4:provision.ldif - this Win2003 revision level seems always to be "9" on Windows Server 2008 machines
new 41cdcd5 s4:provision.ldif - fix the number of available RIDs
new 4cb423f s4-python: python is not always in /usr/bin
new f6e46ee build: check if the manpages stylesheet is available locally
new 0be1820 s4-ldb: use CHECK_XSLTPROC_MANPAGES()
new 0f45536 s4:auth/gensec/gensec_gssapi.c - reorder constructor
new 8ad0161 Revert "s4:provision.ldif - fix the number of available RIDs"
new 4c94825 s3:registry: use normalize_reg_path() in regdb_get_secdesc()
new 5cac4e6 s3:registry: use normalize_reg_path() in regdb_set_secdesc()
new 2a0340b s3:registry: remove unused function normalize_dbkey()
new 7e49a58 s4 torture: Warn on NOT_IMPLEMENTED in addition to NOT_SUPPORTED for RAW-QFILEINFO
new 4a75cb9 pidl/python: Increment reference counter on Py_None to prevent us from accidentally deallocating it.
new 700fcfb pidl/python: Make sure to always increment reference counter when using Py_None.
new e0aa54d selftest: Store the output of the last test run in st/subunit.
new 0dd6a75 s4/drs-test: Tests Deleted objects replication
new e40635c s4/utils: fix few 'net drs replicate' error messages
new 163ed44 s4/drs: DsReplicaSync should search partition to Sync
new 92cfc63 s4 upgradeprovision: Try to support older Pythons.
new 14386e6 s4:lib/registry/ldb.c - cosmetic - wrap lines
new 408a3aa s4:lib/registry/ldb.c - cosmetic - fix comment
new 653b30f selftest: Clarify generation of idlist option.
new 0802f35 smbtorture: Fix loading of --load-list.
new 7703b89 pidl: Finish to fix the python generated code for 64bit integers
new 3fc9675 ldb: Fix a wrong changetype in unit test
new 5c98ccd s4 python: Add unit tests related to PyLong/PyInt handling
new a9523f1 s3: Fix a winbind crash
new 7cf0443 s3: Fix a winbind crash
new 17cd3d0 s3: In copy_netr_SamInfo3 copy all of the sids array
new 175d947 s3: In make_server_info_info3, check the result of copy_netr_SamInfo3
new f540833 s3-registry: Added a db upgrade function to normalize the key delimiter.
new 15bacaf s3-registry: Convert registry key delimiter from slash to backslash.
new 3703b79 s3:registry: fix some debug messages in regdb_ini()
new 8e4f812 s3:registry: improve logic of upgrade code in regdb_init()
new 36b95fe s3:net [rpc] registry: be as user-friendly as possible wrt to the normalization change
new a9bec6b s3:registry: rename regdb_upgrade_to_version_2() -> regdb_upgrade_v1_to_v2()
new 5641ee0 s3:registry: add a function regdb_store_regdb_version()
new 2f44dcc s3:registry: use regdb_store_regdb_version() in regdb_upgrade_v1_to_v2()
new 6d97360 s3:registry: use regdb_store_regdb_version() in regdb_init().
new 825b2f4 libcli/auth make open_schannel_session_store() public
new 58d0b63 s4:schannel Open the schannel_store.tdb at startup
new cfece16 s3:schannel Open the schannel_state.tdb at startup
new c84b74d schannel Change to TDB_CLEAR_IF_FIRST to reduce fsync()
new 86be54e Change talloc_autofree_context() to frame in Andrew's schannel.tdb TDB_CLEAR_IF_FIRST changes. Using talloc_autofree_context() has undesirable effects when forked subprocesses exit.
new afc6d2f Don't use frame as the talloc ctx in open_schannel_session_store(), as this breaks running from inetd (we free frame below). Use NULL instead.
new e40afe9 Move UCS2 macros to common code
new 0c8ffc9 s4/drs-test: Fix whitespaces and permissions for delete_object.py test
new 2f7fe9d s4/net-drs: Fix error messages typo and formatting
new 89f94a4 s4:provision: pass relax control also to modify_ldif
new 712a149 s4:provision: don't use hardcoded values for 'nextRid' and 'rIDAvailablePool'
new 7905901 s4:dsdb/ridalloc: add comment about windows behavior regarding rIDUsedPool
new c6b2193 s4:provision: add --next-rid option
new 6ab234c s4:provision: move Samba4 specific DNS stuff to its own file
new 50da834 s4:provision: add entries for root dns servers
new c7b52b2 s4:provision.py - fix comment regarding DNS entries
new c8a5ed8 s4:kdc/kpasswdd.c - remove unreachable code
new 0c29224 s4:kdc/kdc.c - add cast to suppress warnings on Solaris 10 cc
new 75d6842 s4:winbind/wb_samba3_protocol.c - add cast to suppress warnings on Solaris 10 cc
new e5e4184 s4:rpc_server/dcesrv_auth.c - remove unreachable code
new 3f2e9ce s4:rpc_server/drsuapi/drsutil.c - remove unreachable code
new d85d605 s4:lsa/lsa_lookup.c - use a better type for the "rtype" of the wellknown SIDs
new 3c3ecf4 s4:rpc_server/lsa/dcesrv_lsa.c - remove unreachable code
new f12dab8 s4:rpc_server/wkssvc/dcesrv_wkssvc.c - remove unreachable code
new 6f6365d s4:rpc_server/srvsvc/dcesrv_srvsvc.c - remove unreachable code
new 4655643 s4/drs-test: Add few comments in DrsDeleteObjectTestCase test
new 431386f s4/drs: re-implement 'renaming' object replication
new a0bb31d s4/test: Run DrsDeleteObjectTestCase as part of S4 testing
new 5a18fc2 Implementation of self membership validated right.
new bdfba23 s4:ldap_server: don't start if we can't bind to port 389
new b46eccf nss_wrapper: Fixed a possible NULL pointer problem.
new dc2e41a librpc: Use switch in GUID_from_data_blob().
new a81b97f s3-passdb: Make sure that we don't assign garbage.
new c4d5cbb s3: Fix some valgrind errors
new b6100fa s3-eventlog: make sure _eventlog_OpenEventLogW fails when we cannot open the registry key.
new 34de8a0 s3-libsmb: Make sure that finfo is initialized.
new 459a1d5 s3-nmbd: Leave the sync function if there are no syncs.
new 06a1766 s3-lanman: Make sure that job_info is not undefined.
new 6d89116 s3-passdb: Make sure we don't call free on a garbage pointer.
new ac5600f s3-passdb: Make sure dn is initialized and don't free it.
new d11e184 s3-vfs: Make sure that retval isn't used uninitialized.
new 6ac050f s3-lanman: Make sure count is not used uninitialized if we jump to out.
new e716924 s3-smbd: Make sure that status is initialized when used.
new 378cd5d s3-registry: Fixed keyname delimiter in KEY_CURRENT_VERSION_NORM.
new f8b6ac6 s3-eventlog: Fixed the keyname delimiter for the registry key.
new 0c579bc s3-net: Make sure that the data blob is initialized.
new 3d24040 s3-registry: fix perfmon keyname delimiter.
new 658048e s3-registry: fix printing keyname delimiter.
new c79e0c0 s3: Do an early TALLOC_FREE
new a670804 s3: free -> SAFE_FREE
new 09a9cc3 s3: Re-arrange winbindd_ads.c:query_user
new 8707be6 s3: Fix a valgrind error
new 121214d s3: More cleanup in winbindd_ads.c:query_user
new 1585043 s3-registry: missed one perflib keyname delimiter.
new c5bab3e s4-smbtorture: add trustDomainPasswords blob test to LOCAL-NDR testsuite.
new f2e0ca2 s4:torture/rpc/samr.c - test_SetPassword_LastSet - fix "pwdLastSet" test
new 427c953 s4-smbtorture: fix typo.
new 8f20a55 s4:samr_password.c - add a function which sets the password through encrypted password hashes
new 8feda76 s4:OemChangePasswordUser2 - return "NT_STATUS_WRONG_PASSWORD" when we haven't activated the the lanman auth
new b705026 s4:dcesrv_samr_SetUserInfo - implement case 18 which allows to reset the user password
new 4c63bb3 s4:dcesrv_samr_SetUserInfo - implement password set level 21
new ea83d21 s4:dcesrv_samr_SetUserInfo - port the "SAMR_FIELD_LAST_PWD_CHANGE" check from s3 to s4
new 3c1a9fb s4:dcesrv_samr_SetUserInfo - deny operations when "fields_present" is 0
new d6098de s4:dcesrv_samr_SetUserInfo - implement right "pwdLastSet" behaviour
new b200d8a s4:selftest - activate the lanman password changes
new c0160d0 s4:torture - SAMR password tests - activate support for password sets on level "18" and "21"
new 5606173 s4:torture/rpc/samr.c - test_SetPassword_LastSet - introduce the delays also for s4
new d01e36e s4:knownfail - "pwdLastSet" test does work now
new 4826fdf s4:lsa RPC server - Fix up "dcesrv_lsa_DeleteObject"
new 666b611 s4:selftest - also "rpc.samr.users.privileges" does work now
new e5c5d37 s4:dcesrv_drsuapi.c - fix a counter variable
new fc2d8fc s4:acl LDB module - fix counter type
new 4fc51ad s4:repl_meta_data LDB module - fix counter type
new ba0ba4e s3: Make some routines static in smbldap
new fa9557f s4/auth: Fixed authsam_expand_nested_groups() to find entry SID if not available in the DN.
new ed4c107 s4/dsdb: Fixed partition_search() not to pass special DN's to LDAP backend.
new 5bee3ef s4/libcli: Register LDB_CONTROL_REVEAL_INTERNALS and DSDB_CONTROL_PASSWORD_CHANGE_STATUS_OID controls.
new 7cb98a0 s4/spnupdate: Fixed spnupdate to use secrets credentials when accessing SamDB.
new 5f9a053 selftest: Remove accidentally committed dummy test.
new 03ffed7 s4:auth/sam.c - "authsam_expand_nested_groups" - use "dsdb_search_dn" where possible
new a782eaa s4:auth/sam.c - "authsam_expand_nested_groups" - cosmetic/comments
new b6eb17e s4:auth/sam.c - "authsam_expand_nested_groups" - small performance improvement
new 3549425 s3: Change exit on immediate socket failure.
new 77e87e6 s4:lib/registry/ldb.c - change the "ldb_get_value" implementation to use the value cache and not an LDB lookup
new 3935502 s4:lib/registry/ldb.c - retrieve the classname correctly in "ldb_get_subkey_by_id"
new 2fb3d8a s4:lib/registry/ldb.c - remove really useless "local_ctx"
new 094c103 s4:lib/ldb/registry.c - handle the classname in the right way
new ba01b21 s4:lib/registry/ldb.c - fix memory handling in "ldb_open_key"
new e637124 s4:lib/registry/ldb.c - add a missing brace
new 12bc68d s4/ndr: Fix tuncating of constant to a 'long' type
new 1e8876a s4/repl_meta_data: remove duplicated (and commented out) log
new 8cbd36a build: allow always=True/False on SAMBA_GENERATOR()
new 3774ba3 build: allow LOAD_ENVIRONMENT() to pass when no configure has been run
new 30dc87d build: only use git when found by configure
new 94637e5 s4:provision Add an msDS-SupportedEncryptionTypes entry to our DC
new 9fc3f81 s4:libnet_join Fix typo in msDS-SupportedEncryptionTypes
new 5167b97 s4:kerberos Add functions to convert msDS-SupportedEncryptionTypes
new f41e711 s4:auth Query LDB for msds-SupportedEncryptionTypes for the KDC
new d76e485 s4:kdc Rework the 'allowed enc types' calculation
new 48c8896 s4:selftest Split out PKINIT tests from test_kinit.sh and test enc types
new cc7c572 s4:secrets Ensure secrets.ldb uses the same hooks as the rest of Samba
new 845e7a6 Fixed incorrect use of cn instead of lDAPDisplayName
new e52f3d8 s3-librpc: Fixed GUID_from_data_blob() with length of 32.
new 1db7356 s3-net: Use talloc_asprintf and return if file is in wrong format.
new eb7bf9d s3-net: Make sure we don't call free on garbage.
new f324036 s3-winbind: Make sure we crash if domain is really not found.
new ee01fe8 s3-client: Make sure we only write to an opened file.
new bf07bf2 winreg: fix winreg_QueryMultipleValues() IDL and torture tests.
new c02cbaa winreg: fix winreg_QueryMultipleValues2 IDL.
new 7ae7750 s4-smbtorture: add RPC torture test for winreg_QueryMultipleValues2.
new 1662e38 s4-smbtorture: add NDR torture test for winreg_QueryMultipleValues2.
new 2198831 Revert "s4/auth: Fixed authsam_expand_nested_groups() to find entry SID if not available in the DN."
new 0e21b4f Revert "s4/dsdb: Fixed partition_search() not to pass special DN's to LDAP backend."
new 62e2d4a s3-utils: remove rpccheck.
new b31ff05 s4-smbtorture: add netr_GetForestTrustInformation test to RPC-NETLOGON.
new 5bc77c8 s4-smbtorture: use TEST_MACHINE_NAME in test_netr_GetForestTrustInformation().
new 92f3e14 s4-smbtorture: handle NT_STATUS_NOT_IMPLEMENTED in GetForestTrustInformation test.
new be7bff5 s4-smbtorture: remove some pointless mem_equal tests in LOCAL-NDR-WINREG testsuite.
new 1e04f49 ldb:ldb_dn - "ldb_dn_explode" - move the "dn->comp_num" initalisation upwards and use "LDB_FREE" for freeing "dn->components"
new 0f0d9aa s4:ldb_dn.c - make the code parts which free extended components consistent
new f1e92c9 ldb:ldb_dn.c - "ldb_dn_set_extended_component" - free the linearized string when the components change
new 657045c s4:ldb - "ldb_dn_update_components" - fix free of invalid DN parts
new 8e9d7e8 ldb:ldb_modules.c - "ldb_dso_load_symbol" - remove unneeded caste before "dlsym"
new 17a5c87 ldb:ldb_map_outbound.c - "ldb_parse_tree_collect_attrs" - remove unneeded return value
new 4f029f6 s4:dsdb/new_partition.c - remove the "ldb_next_request" call which we find also below the "if" block
new 00f189f s4:smb_server/blob.c - remove unused code
new 06bafb7 s4:smb_server/smb2/find.c - remove unused code
new 95127b3 s4:rpc_server/browser.c - remove unused code
new 645c3d2 s4:ntp_signd/ntp_signd.c - add casts to suppress warnings on Solaris 10
new 146dad1 s4:ntvfs/ipc/vfs_ipc.c - add casts to suppress warnings on Solaris 10
new f6f2120 s4:ntvfs/ipc/vfs_ipc.c - remove unused code
new 1fb8e19 s4-smbtorture: add more sophisticated tests for winreg_QueryMultipleValues{2}.
new cc8d6d9 s4-smbtorture: fix incorrect IDL for QueryMultipleValue (aka RVALENT).
new 73fbc9c s4-smbtorture: remove duplicate torture_assert_sid_equal macro.
new 32b8b40 s4:dsdb Fix possible schema segfaults for DRS-replication based schema
new 2821abe s4:auth/session.c - free "group_string" when not needed
new 6abfe89 s4:schema/schema_set.c - free LDB message diffs
new bf844ae s4:auth/session.c - suppress a warning when freeing "group_string"
new 45fc728 libcli: Fixed a build warning for a missing prototype.
new 19d93c6 s4:ldb/python: make it possible to run tests standalone
new 14f8953 s4:dsdb: move dsdb python tests from lib/ldb/ to dsdb/
new a329dd0 s4-smbtorture: add some more multiple_values_tests to RPC-WINREG.
new 21869f5 s3-registry: add reg_querymultiplevalues() to reg_api.
new de0d9e0 s3-winreg: implement _winreg_QueryMultipleValues2().
new 2a4bd64 s3-winreg: implement _winreg_QueryMultipleValues().
new e1c185d s4-smbtorture: enable QueryMultipleValues{2} torture tests against samba3.
new 6625aad s3-libsmb: move change_trust_account_password out of smbd into libsmb.
new 17ddefe s3-docs: try to make "default case" explanation a little clearer.
new 6961048 s4-smbtorture: in extended setvalue winreg test, reduce max random buffer length to 16 bytes.
new 74721bf s3-registry: fix malloc/talloc mismatch upon free in reg_enumvalue().
new e4ba8fb s3-printing: Fix Bug #7541, %D in "printer admin" causing smbd crash.
new d0e877e s4:lib/registry/ldb.c - "ldb_add_key" - fix talloc handling
new 50ae292 s4:lib/registry/ldb.c - use "ldb_path" rather than "ldap_path" as LDB key varibale identifiers
new 809c747 s4:lib/registry/ldb.c - refactor "reg_path_to_ldb"
new 781ea5b s4:lib/registry/local.c - support recursive key generation
new ae50385 s4:registry - on key add operations we have to handle with paths not always only a name
new d81e2af s4:lib/registry/tests/registry.c - test recursive key generation
new de8a339 s4:registry - move some common constraint checks to the "local" backend
new 21c2155 s4:lib/registry/ldb.c - free some "msg" objects earlier through explicit "talloc_free"s
new c2e2f78 s4:dsdb/tests/python/passwords.py - add the right result codes for user password changes
new b9e6962 s3-libads: move KRB5_ENV_CCNAME to separate header krb5_env.h.
new 2f9076a s3-libads: use shared well known guids.
new eb634e8 s3-libnet_join: small IDL enhancement.
new f7a3bd4 tdb: fix the build on mac os x 10.6.4.
new 568a54f s3-waf: fix the build after smbd/change_trust_pw.c removal.
new 6b25d47 s3-libads: move ads_protos.h to ads_ldap_protos.h.
new e64df82 s3-libads: move ads_status to a separate header file.
new 56538be s3-libads: move ads_dns out of main includes.
new 6d810ef s3-libads: move keytab macros out of ads.h.
new dff7be8 s3-libads: only include libds flags where needed.
new 3f453f7 s3-libads: move spnego defines to their appropriate header file.
new 04641ab s3-libads: move ldap posix schema defines to their own header file.
new d1538ad s3-nss_info: only include nss_info.h where needed.
new 3721161 s3:auth Fix switch statement referencing a uninitialized variable
new f570eec s4/dsdb: Add DSDB_FLAG_NEXT_MODULE flag
new b29921b s4-dsdb/samdb/ldb_modules/linked_attributes.c: make use of DSDB_FLAG_NEXT_MODULE flag
new f3f87e8 s4-source4/dsdb/samdb/ldb_modules/repl_meta_data.c: Use DSDB_FLAG_NEXT_MODULE flag
new 68c6e60 s4-source4/dsdb/samdb/ldb_modules/ridalloc.c: Use DSDB_FLAG_NEXT_MODULE flag
new 30a69eb s4-source4/dsdb/samdb/ldb_modules/rootdse.c: Use DSDB_FLAG_NEXT_MODULE flag
new 0e023f2 s4-source4/dsdb/samdb/ldb_modules/samba3sid.c: Use DSDB_FLAG_NEXT_MODULE flag
new 7c653c4 s4-source4/dsdb/samdb/ldb_modules/samldb.c: Use DSDB_FLAG_NEXT_MODULE flag
new bf373d5 s4-source4/dsdb/samdb/ldb_modules/schema_load.c: Use DSDB_FLAG_NEXT_MODULE flag
new 682f7a5 s4-source4/dsdb/samdb/ldb_modules/subtree_delete.c: Use DSDB_FLAG_NEXT_MODULE flag
new 7347499 s4-source4/dsdb/samdb/ldb_modules/util.c Use DSDB_FLAG_NEXT_MODULE flag
new 5a66edc s4/dsdb: Assert DSDB_FLAG_*_MODULE is always passed in function call
new c482798 s4:dsdb Ensure we free old schema copies
new 2671b5a s4-dsdb: fixed spelling of supportedSASLMechanisms
new f9022a1 s4-dsdb: fixed use after free of sasl mechanisms opaque
new 277a9b4 s4-ldb: fixed the parsing of references in the openldap backend
new 84c5dd1 s4-ldb: fixed error handling in openldap backend
new b381fba s3-registry: avoid using registry_value union.
new 786198e s3-registry: remove unused reg_util_marshalling code.
new 6da0402 s4-smbtorture: enable extended SetValue test against Samba3.
new ddb8fae s3-registry: allow to read NULL entries (that we allow to store) back from the tdb.
new d9429a8 s3-registry: remove 2 byte winreg type limitation.
new 6234153 s4/schema: remove unnecessary deletion of dsdb_schema cached pointer
new 61e9560 s3-net: forgot to set type in winreg getvalue operation.
new 86cde0a Tests for user-change-password and force-password-change access rights
new ec9fa90 s4:dsdb/tests/passwords.py - set and reset the "minPwdAge" properly
new 73c69a1 s4:blackbox/test_passwords.sh - perform also here the adaptions for "minPwdAge" != 0
new c0ee606 s4:pwsettings net utility - change also here the "minPwdAge" to be the real default
new 43b0c31 s4:setup/provision_basedn_modify.ldif - set "minPwdAge" to the right value
new de81160 s4:schema_load.c - jump to "failed" on an error condition
new 4df9757 s4:schema_set.c - fix typo
new 368aa25 s4:dsdb_module_load_partition_usn - check for "res->count" equal/unequal to 1
new d1ee7ab s4:dsdb_schema_set_attributes - remove unneeded filter criterias
new 02eab66 s4:schema_set.c - Fix a comment
new 326aac0 s4:schema_load LDB module - fix a segfault condition on schema refresh
new 465c601 s4:urgent_replication.py test - remove unneeded "relax" control parameters
new f41d9eb s4:dsdb/tests/python/ldap_schema.py - remove a now useless "schemaUpdateNow" request
new 518232d s4:kinit blackbox test - set/reset also here the "minPwdAge"
new e2e09f5 s4:torture/rpc/samlogon.c - provide a function which sets and afterwards resets the minimum password age
new 6dc1c70 s4:torture/rpc/samlogon.c - strip trailing whitespaces
new e17ce24 wbinfo: Fix error messages
new 8c0fbc4 s3: Fix bug 7336: Enable idmap_passdb module build as shared
new 285176c s3: Fix some nonempty blank lines
new 9e3fc22 s3: Fix bug 7338, smbget skips leading slash when using a custom outputfile
new f8e7077 s3: Don't attempt to deregister from serverid twice
new 34558ae s3: Slight reshaping of server_exists_parse
new ba57d23 s3: ALWAYS run make test before checkin ....
new b01958b s3: Remove serverid_[de]register_self
new eb50f77 s3: Fix some nested extern warnings
new b3194be s3: Fix some type-punned warnings
new 5a3c646 s3: Re-initialize the server_id in messaging_reinit
new 7f0e6df s3: Pass the new server_id through reinit_after_fork
new 8cf1cd2 s3: Use msg_ctx->id in messaging
new b0c83d5 s3: Replace register_message_flags() with serverid_register_msg_flags()
new 23a31be s3: Remove unused msg_flags from connections.tdb
new 05237dc s3: Remove an unused variable -- thanks, metze!
new b0bba40 s4:libnet - add missing "talloc_free"s for "c" contexts on "recv" operations
new 680453a s4:wb_cmd_list_groups.c - indentation and comment fixes
new 83dedef s4:wb_cmd_list_groups.c - don't crash when we don't get any group at all
new 7d483cd s4:subtree_delete LDB module - fix comments and add my copyright
new 343e932 s4:subtree_rename LDB module - Cosmetic fixes
new 81240b1 s4-dsdb: Implementation of User-Change-Password and User-Force-Password-Change
new d300085 Changed passwords.py to use the correct account as acl checks now pass.
new da35836 s3: Keep the connections.tdb data format fixed
new 849f72b s3: Create a unique id for the smbd parent
new 300667e s3: Pass procid_self() explicitly to messaging_ctdbd_connection()
new a27bd84 s3:Fix a bogus uninitialized variable warning
new 9cc52e8 s3: Add msg_ctx to smbd_server_connection
new 0220246 s3: Add messaging_server_id
new 58b9595 s3: Add missing prototype for smb2_opcode_name
new 23790c9 s3: Add sconn_server_id()
new f1d6eed s3: Remove procid_self() from exit_server_common
new 13441a9 s3: Remove procid_self() from session_claim()
new 2d7cce6b s3: Remove procid_self() from break_kernel_oplock()
new c89b55b s3: Remove procid_self() from reply_negprot()
new faef081 s3: Remove procid_self() from push_blocking_lock_request_smb2()
new 3324247 s3: Remove NULL checks from claim_connection()
new 5387d6e s3: Remove procid_self() from claim_connection()
new 07854cb s3: Remove procid_self() from make_connection_snum()
new b903297 s3: Remove procid_self() from init_strict_lock_struct()
new 50db5cb s3: Remove procid_self() from fill_share_mode_entry()
new f22e58b s3: Remove smbd_messaging_context() from notify_deferred_opens()
new 6c53365 s3: Remove smbd_messaging_context() from close_normal_file()
new e6a0894 s3: Remove smbd_messaging_context() from exit_server_common()
new ba3b101 s3: Remove smbd_messaging_context() from send_break_message()
new 298da9a s3: Remove smbd_messaging_context() from reply_lockread()
new 80cc726 s3: Remove smbd_messaging_context() from reply_writeunlock()
new 9a3f530 s3: Remove smbd_messaging_context() from reply_lock()
new 8da0575 s3: Remove smbd_messaging_context() from reply_unlock()
new 914b1c0 s3: Remove smbd_messaging_context() from rename_open_files()
new b01a41d s3: Remove smbd_messaging_context() from smbd_do_locking()
new d1587f9 s3: Remove smbd_messaging_context() from reply_to_oplock_break_requests()
new 75e1675 s3: Remove smbd_messaging_context() from contend_level2_oplocks_begin_default()
new fef875f s3: Remove smbd_messaging_context() from push_blocking_lock_request()
new e606b27 s3: Remove smbd_messaging_context() from reply_lockingX_error()
new ae75a90 s3: Remove smbd_messaging_context() from process_lockingX()
new dd48e0a s3: Remove smbd_messaging_context() from process_trans2()
new eb29f84 s3: Remove smbd_messaging_context() from blocking_lock_cancel_smb1()
new d42806a s3: Remove procid_self() from push_blocking_lock_request()
new c49f6a6 s3: Remove procid_self() from generic_blocking_lock_error()
new a07c158 s3: Remove procid_self() from cancel_pending_lock_requests_by_fid()
new a9aa582 s3: Remove procid_self() from remove_pending_lock_requests_by_mid_smb1()
new f60c6f5 s3: Remove procid_self() from process_blocking_lock_queue()
new 02a42a0 s3: Remove procid_self() from blocking_lock_cancel_smb1()
new 8ea271b s3: Remove smbd_messaging_context() from linux_oplock_signal_handler()
new c63f75f s3: Remove smbd_messaging_context() from smb_set_posix_lock()
new 8aa3f47 s3: Remove procid_self() from irix_oplocks_read_fde_handler()
new 411412d s3: Remove smbd_messaging_context() from push_blocking_lock_request_smb2()
new 3df821a s3: Remove smbd_messaging_context() from remove_pending_lock()
new a2d7cd5 s3: Remove smbd_messaging_context() from reprocess_blocked_smb2_lock()
new 0ea7aed s3: Remove smbd_messaging_context() from make_connection_snum()
new 9b0fbcf s3: Remove smbd_messaging_context() from shutdown_other_smbds()
new b485c19 s3: Remove procid_self() from query_lock()
new 471a47a s3: Remove procid_self() from do_lock()
new 1af668d s3: Remove procid_self() from do_unlock()
new aa217af s3: Remove procid_self() from do_lock_cancel()
new e168b85 s3: Remove procid_self() from fill_deferred_open_entry()
new a521ad4 s3: Remove procid_self() from remove_pending_lock()
new b0f76a3 s3: Remove procid_self() from cancel_pending_lock_requests_by_fid_smb2()
new 6436ea3 s3: Remove procid_self() from srv_spoolss_drv_upgrade_printer()
new 390c3ff s3: Remove procid_self() from brl_close_fnum()
new 2838047 s3: Put serverid_key and serverid_data together
new 1832e38 s3: Remove some type-punned warnings
new 9e4ae60 s3: Remove procid_self() from ctdb_read_req() and ctdb_handle_message()
new dfc84ec s3: Remove procid_self() from srv_spoolss_reply[open|close]printer()
new 3278554 s3: Make talloc_attrs() static
new 915ddf0 samr.idl:UserInfo structures - fix some names according to MS-SAMR documentation
new afcf18f s4:samr RPC server - "SetUserInfo" - allow some more informations to be set
new 1d166fd s4:winbind/wb_cmd_setpwent.c - fix a possible crash condition in the "winbind struct test"
new 6071ca9 s4:include/smbldap.h - introduce a placeholder for "LDAPMessage" if we don't link against a LDAP library
new cb52b1a s3-idl: support --full for s3 build_idl.sh as well.
new b37db75 s3-build: add idl_full to Makefile.
new 7d013f4 s3-winbind: Free some memory which isn't needed anymore.
new 30d2521 s3-rpc_client: Use the right memory context for array elements.
new 9fa7239 s3-winbind: Initialize the server_info on winbindd start.
new cc3d9dd s3-winbind: Added a skeleton for samr based functions.
new 9d0d6ed s3-winbind: Implemented samr backend function sam_query_user_list.
new 7ee0ebe s3-winbind: Implemented samr backend function sam_enum_dom_groups.
new 4814755 s3-winbind: Implemented samr backend function sam_query_user.
new 41939ce s3-winbind: Implemented samr backend function sam_trusted_domains.
new 4744780 s3-winbind: Implemented samr backend function sam_lookup_groupmem.
new 483d452 s3-winbind: Implemented samr backend function common_enum_local_groups.
new f11648b s3-winbind: Implemented samr backend function common_name_to_sid.
new 79700e6 s3-winbind: Implemented samr backend function common_sid_to_name.
new de7990b s3-winbind: Implemented samr backend function common_rids_to_names.
new 54e8f8b s3-winbind: Implemented samr backend function common_lockout_policy.
new c60a9e8 s3-winbind: Implemented samr backend function common_password_policy.
new d92cb43 s3-winbind: Implemented samr backend function common_lookup_usergroups.
new 645ce68 s3-winbind: Implemented samr backend function common_lookup_useraliases.
new 488badb s3-winbind: Implemented samr backend function common_sequence_number.
new e1c4b5b s3-winbind: Replace the passdb backend with a samr/lsa based backend.
new 692cc06 s3-winbind: Rename winbindd_rpc.c to winbindd_msrpc.c.
new bec1840 s3-winbind: Added a common rpc_enum_dom_groups function.
new 11610a4 s3-winbind: Use rpc_enum_dom_groups in msrpc.
new b3f4e18 s3-winbind: Use rpc_enum_dom_groups in samr.
new c83e8cb s3-winbind: Added a common rpc_query_user_list function.
new e44d7e1 s3-winbind: Use rpc_query_user_list in msrpc.
new 8159b12 s3-winbind: Use rpc_query_user_list in samr.
new 89c8ef9 s3-winbind: Added a common rpc_enum_local_groups function.
new 44c6432 s3-winbind: Use rpc_enum_local_groups in msrpc.
new 01730e4 s3-winbind: Use rpc_enum_local_groups in samr.
new 37dbfae s3-winbind: Added a common rpc_name_to_sid function.
new 22c9ced s3-winbind: Use rpc_name_to_sid in samr.
new 506dc89 s3-winbind: Added a common rpc_sid_to_name function.
new aa745be s3-winbind: Use rpc_sid_to_name in samr.
new fd79bc9 s3-winbind: Added a common rpc_rids_to_names function.
new c48d850 s3-winbind: Use rpc_rids_to_names in samr.
new 7d304d7 s3-winbind: Added a common rpc_query_user function.
new 64f1052 s3-winbind: Use rpc_query_user in msrpc.
new a3f8bbf s3-winbind: Use rpc_query_user in samr.
new 473d1f1 s3-winbind: Added a common rpc_lookup_usergroups function.
new c1a6a24 s3-winbind: Use rpc_lookup_usergroups in samr.
new ad8c912 s3-winbind: Use rpc_lookup_usergroups in msrpc.
new 73b2f60 s3-winbind: Added a common rpc_lookup_useraliases function.
new aa83137 s3-winbind: Use rpc_lookup_useraliases in samr.
new 1f2fe8d s3-winbind: Use rpc_lookup_useraliases in msrpc.
new 3c06d42 s3-winbind: Added a common rpc_lookup_groupmem function.
new 6203801 s3-winbind: Use rpc_lookup_groupmem in samr.
new c4a5fc7 s3-winbind: Added a common rpc_sequence_number function.
new eba6ff0 s3-winbind: Use rpc_sequence_number in samr.
new 49dc713 s3-winbind: Use rpc_sequence_number in msrpc.
new 3f2c2c7 s3-winbind: Rename common_lockout_policy to sam_lockout_policy.
new b8a0b95 s3-winbind: Rename common_password_policy to sam_password_policy.
new 9c372a1 s3-winbind: Added a common rpc_trusted_domains function.
new b4160af s3-winbind: Use rpc_trusted_domains in samr.
new 973ef39 s3-winbind: Use rpc_trusted_domains in msrpc.
new 3323e88 s3-winbind: Rename lookup_groupmem to msrpc_lookup_groupmem.
new 3255a7c s3-waf: fix the build.
new 4a0edb5 DNS objects should not be ignored
new 24d6950 s4:dsdb/password_hash: fix some c++ compiler warnings
new 6d7b964 s4:dsdb: allocate DSDB_CONTROL_BYPASS_PASSWORD_HASH_OID
new a236bc4 s4:dsdb/password_hash: implement DSDB_CONTROL_BYPASS_PASSWORD_HASH_OID
new d56cc23 s4-smbtorture: add my (C) to rap torture lib.
new 1dcf0e9 pidl: s3 server stubs: make sure LIBNDR_FLAG_BIGENDIAN is set when negotiated.
new 60a3cc8 s3: Fix another winbind crash
new b4c3f72 s3: Fix a segfault in the RPC server
new 4efa108 s4:rpc_server/lsa/dcesrv_lsa.c - fix typo
new a56c688 s3: Fix another aspect of bug 7262 and make paged results work again
new c67cff0 s3-winbind: Create all logfiles in the same directory.
new c5cd356 s3-winbind: Make sure we close all policy handles in sam.
new 9d23f8f s3-winbind: Make sure that the policy handles are closed.
new 2794c5a s3-winbind: Fixed debug messages of open_internal_lsa_pipe().
new 66fc77e s3-winbind: Use same format for all msrpc debug messages.
new 11ae9af s3-winbind: Fixed the winbind caching.
new 44d8c8d s3-winbind: Handle aliases in rpc_lookup_groupmem().
new a679319 s3:pdb_ldap: change LDAP password before samba password hashes
new 293d3eb s3-selftest: add "make testenv" target to Makefile.
new 9c81357 s4:dsdb - samdb_result_force_password_change - also when "pwdLastSet" is "-1" we shouldn't force a password change
new 7f15ca4 s4:SAMR rpc server - "QueryUserInfo" - send back the password expired flag on level 21
new b03040c s4:SAMR rpc server - "SetUserInfo" - fix the implementation of the expire flag
new 502bddf s4:new_partition LDB module - fix an uninitalised variable warning
new 00056e7 s3:smbd: Align change notify replies on 4-byte boundary
new 85504ae s4:libcli: Modify S4 client library to check for proper CN alignment
new 7f9153f s4-ldb: added ldb_options_find()
new 9c3a982 s4-ldb: added support for simple binds on ldb_ldap backend
new 0b6cebd s3 build: Fix *netgrent prototype detection on opensolaris
new fc68558 s4-ldb: added ldb_error() and ldb_operr()
new 87df785 s4-dsdb: use ldb_operr() in the dsdb code
new 2356496 s3-build: add IDL_FILES variable.
new 2c1279f s3-build: some makefile cosmetics.
new 6ab9eaf s3-notify: add MS-CIFS 2.2.7.4.2 FILE_NOTIFY_INFORMATION to IDL.
new ca46011 s3-notify: use autogenerated FILE_NOTIFY_INFORMATION marshalling in smbd.
new f706d1a s3-rpc_parse: fix c++ buildwarning in prs_init().
new 5f92bd8 s3-registry: add preg.idl.
new 8def236 s3-libgpo: remove handmarshalled PReg parser from registry CSE.
new 7e1fa8d s3-rpc_parse: remove finally unused prs_unistr().
new 519d17e s3-rpc_misc: remove unused UNISTR.
new 0da5e15 s3-winbindd: route samr chgpwd ops for own domain over internal samr pipe as well.
new 76a084f s3-winbindd: Fix child logfile handling which broke with c67cff0372.
new 64c31b7 s4-source4/dsdb/samdb/ldb_modules/util.c Use DSDB_FLAG_NEXT_MODULE flag
new 8c7a6a8 s4-source4/dsdb/samdb/ldb_modules/schema_load.c Use DSDB_FLAG_NEXT_MODULE flag
new dc72073 s4-source4/dsdb/samdb/ldb_modules/samba_dsdb.c Use DSDB_FLAG_NEXT_MODULE flag
new d7bcac5 s4-source4/dsdb/samdb/ldb_modules/ridalloc.c Use DSDB_FLAG_NEXT_MODULE flag
new 2ee1437 s4-source4/dsdb/samdb/ldb_modules/repl_meta_data.c Use DSDB_FLAG_NEXT_MODULE flag
new b627159 s4-source4/dsdb/samdb/ldb_modules/pdc_fsmo.c Use DSDB_FLAG_NEXT_MODULE flag
new 7694b19 s4-source4/dsdb/samdb/ldb_modules/partition_init.c Use DSDB_FLAG_NEXT_MODULE flag
new b18ab82 s4-source4/dsdb/samdb/ldb_modules/operational.c Use DSDB_FLAG_NEXT_MODULE flag
new 0d2116a s4-source4/dsdb/samdb/ldb_modules/naming_fsmo.c Use DSDB_FLAG_NEXT_MODULE flag
new 02f0c6d s4-source4/dsdb/samdb/ldb_modules/linked_attributes.c Use DSDB_FLAG_NEXT_MODULE flag
new 62a0f11 s4-source4/dsdb/samdb/ldb_modules/acl.c Use DSDB_FLAG_NEXT_MODULE flag
new 0c4bbb7 s4-dsdb: Implement module switching in dsdb_module_search_dn()
new 609b865 s4-dsdb/util: Reorder DSDB_FLAG_* checks
new 90b1a1d s3: Add SMB2 performance counters.
new f0b9184 s3:winbindd_samr Do not use static contexts
new 3d9a12d s3-dcerpc: add dcerpc_push_ncacn_packet().
new 8fdc02a s3-dcerpc: use dcerpc_push_ncacn_packet() for setup_bind_nak().
new 0cbe0f3 s3-dcerpc: use dcerpc_push_ncacn_packet() for setup_fault_pdu().
new cb9eddb s3-dcerpc: add dcerpc_pull_ncacn_packet().
new d6de820 s3-dcerpc: use dcerpc_pull_ncacn_packet() for pulling a RPC fault pdu.
new dc6e0ce s3-dcerpc: remove unused smb_io_rpc_hdr_fault.
new 5aabd9a s3-dcerpc: use dcerpc_push_ncacn_packet() for create_bind_or_alt_ctx_internal().
new 257f514 s3-dcerpc: remove unused init_rpc_hdr_rb and init_rpc_context.
new 0f02dda s3-dcerpc: add dcerpc_push_dcerpc_auth().
new 4b56e6e s3-dcerpc: add dcerpc_push_schannel_bind().
new eeb034e s3-dcerpc: use dcerpc_push_dcerpc_auth() for all authenticated binds.
new 389a677 dcerpc: add ncacn_packet_header to IDL.
new 77e3fff s3-dcerpc: add dcerpc_pull_ncacn_packet_header().
new fe9ce4b s3-dcerpc: use struct ncacn_packet_header instead of struct rpc_hdr_info.
new 49c5293 s3-dcerpc: add dcerpc_pull_dcerpc_auth().
new dbeaa5e s3-dcerpc: use dcerpc_pull_dcerpc_auth() in cli_pipe_verify_ntlmssp().
new e8e2fa5 s3-dcerpc: use dcerpc_pull_ncacn_packet() in cli_pipe_validate_current_pdu().
new 5351a89 s3-dcerpc: use dcerpc_push_ncacn_packet() in push_next_frag().
new d57ecf9 s3-dcerpc: use dcerpc_pull_ncacn_packet() for rpc_pipe_bind_step_one_done().
new ae52651 s3:rpc user idl define dcerpc_ctx_list instead of custom RPC_CONTEXT
new 0d9b636 s3:dcerpc Add prs_parse_dcerpc_bind
new 7236f8c s3:dcerpc Use prs_parse_dcerpc_bind
new 7571c15 s3:dcerpc Remove unused structure and functions
new 41fc0dd s4-net: the net binary depends on the auth subsystem
new b0d69a8 Revert "s4-smbtorture: skip bigendian tests against s3 in RPC-LSA-SECRETS."
new b595469 s3-rpcclient: add another usage display to sign and seal commands.
new 328f3ca s3: Slightly simplify make_server_info_pw
new 10c60f2 Added a test to prove by default users can change each other's pass if the old is known
new 309ad2b s4-smbtorture: skip wbcChangeUserPassword test when no oldpass is set in environment.
new 690ed0c s3-rpc: when using rpc_pipe_open_internal, make sure to go through NDR.
new 61be498 s4 upgradeprovision: For SID > 1000 do not copy them, let the system regenerated a new one
new 32a2bbb s4:samdb.py - "setpassword" - performs password sets using the "unicodePwd" attribute
new 38896f3 s4:drsuapi RPC server - "result_site_name" - fix variable denomination
new 921308f s4:acl LDB module - move a "mem_ctx" creation to the place where it is actually checked
new 6b7e436 s4:acl LDB module - password attributes - check also the "dBCSPwd" attribute
new 7e134f1 Change one more use of "struct rpc_hdr_info" -> "struct ncacn_packet_header"
new 91cb2ae s3-dcerpc: use dcerpc_push_ncacn_packet() in create_rpc_bind_auth3()
new c609e84 s3-dcerpc: use dcerpc_pull_dcerpc_auth() in cli_pipe_verify_schannel()
new 1febe9d s3-dcerpc: use dcerpc_push_dcerpc_auth() in add_ntlmssp_auth_footer()
new 5591135 s3-dcerpc: use dcerpc_push_dcerpc_auth in add_schannel_auth_footer()
new aca60c2 s3-dcerpc: use dcerpc_pull_dcerpc_auth() in rpc_finish_spnego_ntlmssp_bind_send()
new a054832 s3-dcerpc: make dceprc_push_dcerpc_auth public
new 1796767 s3-dcerpc: make dcerpc_pull_dcerpc_auth() public
new 2076009 s3-dcerpc: Use dcerpc_auth in api_pipe_bind_req()
new 966641b s3-dcerpc: Use dcerpc_pull_dcerpc_auth in api_pipe_bind_auth3()
new 6a0d366 s4: fix warning: unused variable ‘i’
new 1c0cb36 s3: Optimize the write cache for sequential writes
new 514c596 ldb:common/ldb_dn.c - "ldb_dn_get_parent" - no need to manipulate the real DN
new 388e955 s4:dsdb: add dsdb_msg_constrainted_update_int32/64() functions
new 1d6f321 s4:dsdb: add dsdb_module_constrainted_update_int32/64() functions
new 65ca5a3 s4:dsdb: add dsdb_msg_constrainted_update_uint32/64() wrapper functions
new 217177a s4:dsdb: add dsdb_module_constrainted_update_uint32/64() wrapper functions
new ad17333 s4:dsdb:ridalloc.c: fix C++ warning
new bbed1fd s4:dsdb:ridalloc: use dsdb_module_constrainted_update_uint64() to update rIDAvailablePool
new 12d26d5 s4:dsdb:ridalloc: add ridalloc_ridset_values infrastructure
new 3b8c927 s4:dsdb:ridalloc: use ridalloc_ridset_values infrastructure in ridalloc_create_rid_set_ntds()
new cd8d8df s4:dsdb:ridalloc: use ridalloc_ridset_values infrastructure in ridalloc_allocate_rid()
new afba620 s4:dsdb:ridalloc: use ridalloc_ridset_values infrastructure in ridalloc_allocate_rid_pool_fsmo()
new 658a0f9 s4:drepl_ridalloc: only ask the rid master for a new rid pool if we need to.
new 49deed5 s4:drepl_out_helpers: don't return NT_STATUS_OK, if an extended operation doesn't return success
new 538bb9b s4:dsdb/repl: expose drsuapi_DsExtendedError to the caller (e.g. the ridalloc client)
new de632de selftest/Samba4: set dreplsrv:periodic_startup_interval = 0
new 9e92899 s4:selftest: run RPC-SAMR-LARGE-DC against the vampire_dc to test the rid alloc code
new 5b5ee73 s3-build: Add a gdbtestenv environment for Samba3.
new 02a627e s4:drsuapi: don't return all linked attributes at the same time
new 1caa8b0 s4:drepl_notify: hide some bugs from the make test output
new c0aa55d s3: Cleanup of the initial SMB2 counters patch.
new c48ff4c s4:buildtools: make it possible to use advanced test options via the make waf wrapper
new 85f7384 s4:buildtools: add 'make show_waf_options'
new 35c554b s4:libnet_UserList: allocate children strings on the correct talloc parent
new 1ea4215 s4:libnet_GroupList: allocate children strings on the correct talloc parent
new c7a30c6 s4:wb_cmd_list_users: also handle NT_STATUS_NO_MORE_ENTRIES
new 751a262 s4:wb_cmd_list_groups: also handle NT_STATUS_NO_MORE_ENTRIES
new 80f9ad4 s4:winbind: let WBSRV_SAMBA3_SET_STRING() initialize the whole buffer
new 22dfb16 testprogs/blackbox/subunit.sh: initialize failed to 0
new cad04da s4 net: Add spn module to list/add/remove spn on objects
new e962e7e s4 unittests: remove the provision directory before (re)generating
new f160074 s4 provision: use correct GUID for default policies
new 800c7af s4:provision: also use fixed GUID names of the default group policies for domain and domain controllers in tests
new 23f8100 s4:provision: remove --policy-guid and --policy-guid-dc cmdline options
new 1c2ff45 README.Coding: add examples for good and bad comments
new c6a6d88 README.Coding: fix typos
new c186f92 s3: [ug]id_to_unix_... can not fail
new 77a3858 tsocket: Fix some unreachable code
new 1b51ddd s3-dcerpc: Fix miscalculation of buffer start address
new 6555307 s3-dceprc: Fix auth_length in auth3 response
new 25d487b s3-dcerpc: Fix ntlmssp sign/seal.
new 2297913 s3-dcerpc: Remove unused prototype
new 716f9d6 s4-dcerpc: move some util functions up to main librpc directory.
new ea66d8e s3-dcerpc: link against ../librpc/rpc/dcerpc_util.c
new cf664b7 s3-dcerpc: Use dcerpc_set_frag_length()
new 43064a7 s3-dcerpc: Remove unused headers
new aca330a s3-dcerpc delay rpc header unmarshalling
new 77699c7 sr-dcerpc: add dcerpc_push_ncacn_packet_header()
new 98913d8 s3-dcerpc: use dcerpc_push_ncacn_packet_header() in create_next_pdu_ntlmssp()
new 53e9c26 s3-dcerpc: Use dcerpc_push_ncacn_packet_header() in create_next_pdu_schannel()
new d078b54 s3-dcerpc: use dceprc_push_ncacn_packet_header in create_next_pdu_noauth()
new a138b3d s3-dceprc use a DATA_BLOB to hold the curren pdu in pipes_struct
new 77fb364 s3-dceprc: Store opnum in its own variable
new e340aa4 dcerpc: move dcerpc_pull_auth_trailer into a the common dcerpc_util.c file
new 8e235df s3-dcerpc: Use dcerpc_pull_ncacn_packet() to unmarshall dceprc requests
new 29a3142 s3-dcerpc: Remove unused functions
new 4ba8923 s3-dcerpc: Remove unused members
new 272704e s3-dceprc: Add debug messages
new fe9036c s3-dcerpc: pass the packet to setup_bind_nack()
new 87605e2 s3-dcerpc: fix dcerpc_push_ncacn_packet, pass arg by address
new 8213bba s3-dcerpc: Rearrange api_pipe_bind_req() to do checks before allocating memory
new f6648c5 s3-dcerpc: Use a DATA_BLOB in bind processing and avoid one mem copy
new 7050073 s3-dceprc: Use dcerpc_push_ncacn_packet() in api_pipe_bind_req()
new 3ba93a9 s3-dcerpc: Use dcerpc_push_dcerpc_auth() for spnego auth continuations.
new bc6a3e0 s3-dcerpc: Use dcerpc_push_ncacn_packet() in api_pipe_alter_context()
new 0c93b7d s3-dcerpc: Remove unused functions and headers
new 0b2d965 s4: Reorganized dsHeuristics reset so the code can be reused
new 0e31a3a s3-ldb: fix build warning.
new 53e1586 s3-waf: fix the build.
new 5bdb8b4 Revert "Remove the global char *LastDir."
new 57ebc8a s3-winbind: Set status before we leave in some msrpc functions.
new f85167a s3-winbind: Don't cache queries to builtin and own sam domain.
new 80b47fc s3-libnet: better separate headers.
new 7dad325 s3-libnet: add missing header file, sorry.
new 14cf257 s4-smbtorture: rename rpc/bind.c to rpc/multi_bind.c.
new 595c5a2 s4-smbtorture: add very simple RPC-BIND testsuite.
new bfdd85d s3-selftest: enable RPC-BIND against s3.
new 39d1a52 s3:smbd Fix segfault if register_existing_vuid() fails
new 1debe30 s3:smbd Give the kerberos session key a parent
new 0d95cee s3:auth Change auth_ntlmssp_server_info API to return NTSTATUS
new ee56f74 Fixed system_session_anon to actually make an anonymous session
new e30aa45 s3-dcerpc: fix crash bug in error path of process_complete_pdu().
new d35e900 s4: Added acl search tests for anonymous connection.
new 0ab8e8b s3-dcerpc: Break memory hierarchy for shared structure
new 23ad691 s3-dcerpc: Break memory hierarchy for shared structure
new ff93d58 s3: Fix crashes in the printing code
new fd2eb0d s4 provision: move update_machine_account_password to helpers
new 7ea70f8 s4: Add a simple script to change dc password
new 0496af8 s4: Unit test update_machine_account_password through kinit
new b67a71f ldb: allow ldb_sequence_number to be called in python
new d861ebb s4 dsdb: create a new control: changereplmetadata
new 6a0856d s4 dsdb: Use the changereplmetadata control
new f97c90c s4 python: Add functions to samdb to manipulate version of replPropertyMetaData attribute
new 9323901 s4 upgradeprovision: introduce a new function to update the field use for calculating msds-keyversionnumber
new 62a3297 s4: Add unit test for increment_calculated_keyversion_number
new 6c51b3a s4 upgradeprovision: fix whitespaces
new 2afc2f2 s4 upgradeprovision: add function to backup the provision before updating
new 0a1b112 s4 upgradeprovision: do not copy RID Set it's automaticaly created by the RID manager
new 7478224 s4 upgradeprovision: Synchronize the calculated keyversionnumber with the one previously stored
new a748402 s4 ldb modules: relax some tests about attributes that should not be here
new 36b5fec s4 upgradeprovision: Adapt the list of attribute modified
new 5d61b47 s4:testprogs Prove kerberos still works after a password change
new fcdf619 s4:pyldb Fix memory handling for ldb_message_element
new 3e8dba1 s4:pyldb whitespace fix
new 299057d s4:provision Handle machine account password changes while keeping keytab
new 8769e75 s4:testprogs Show that we no longer delete the old keytab entries
new 0e212ac s4:testprogs Operate the blackbox kinit and net tests using the :local config
new 8ce15b3 Fix bug - 7551 smbclient does not return proper exit code.
new 602e10f s3-dcerpc: Delay parsing rpc header in client code
new 459c8e3 s3-dcerpc: Pull the whole packet at once instead of fetching just the header
new 137743f s3-dcerpc: Do not reparse the header
new 282db1f s3-dcerpc: Remove unused function
new 7d9c62c s3-dcerpc: Do not parse the packet twice.
new f0626d1 s3-dcerpc: Stop using hand marshalling in rpc_finish_auth3_bind_send()
new 5918a6c s3-dcerpc: Stop using hand marshalling in create_next_pdu_ntlmssp()
new a678d4e s3-dcerpc: Stop using hand marshalling in create_next_pdu_schannel()
new 8ffac96 s3-dcerpc: Stop using hand marshalling in create_next_pdu_noauth()
new 8246214 s3-dcerpc: Remove unused functions and headers
new 31b59bb s3-dcerpc: Convert rdata from prs_struct to a simple DATA_BLOB
new 8cd3912 s3-dcerpc: Convert frag from prs_struct to a simple DATA_BLOB
new 2452a7a s3-dcerpc: consolidate respones packet creation code
new f9a15d1 s3-dcerpc: Refactor code and stop using ncacn_packet_header
new cb3725a dcerpc: remove ncacn_packet_header and related functions
new ca3bdca s3-dcerpc: Padding is never done on a DCERPC_PKT_BIND_ACK packet.
new bd19c96 s3-dcerpc: Move common helpers into a common file
new 84c50a2 Reformat and cleanup
new 79c207e s3-dceprc: Use IDL defined constants for length calculations
new cc15396 s3-dcerpc: Read a pdu in 2 steps, header first the payload
new b44a91b s3-dcerpc: Use DATA_BLOB instead of prs_struct for incoming fragments
new ff121c8 s3-dcerpc: Use DATA_BLOB instead of prs_struct for reply_pdu
new 3b83211 s3-dcerpc: Avoid unnecessary memory allocation for dcerpc_ctx_list
new 8e9cd41 s3-dcerpc: Use DATA_BLOB instead of prs_struct for rpc_out
new 8f2bfa8 s3-dcerpc: Use DATA_BLOB instead of prs_struct for req_data
new 100d37f s3-dcerpc: Use DATA_BLOB for pipes_struct input data
new 67b6fe3 s3-misc: Move smb_io_time() to regfio.c
new 53945a2 s3-dcerpc: Use a local function to dump pdu regions
new 7520d8e s3-parse_prs: Remove unuesd functions
new f4c6c7e Move the remnants of rpc_parse code under registry/
new 7cf4797 s3-dcerpc: fix c++ warning.
new 196b4e8 s3-waf: fix the build.
new 914fd13 s3-registry: use some prs macros to the only place where they are used.
new 5f8678f libcli/netlogon: re-enable debugging.
new 2f24953 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 8b1980c WHATSNEW: Start 3.6.0pre1 release notes.
new e4c35c5 s4-loadparm: change lp_*() to lpcfg_*() and provide s3 compatibility lp_*()
new 6b266b8 s4-loadparm: 2nd half of lp_ to lpcfg_ conversion
new 378e4d5 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new e058de3 Make the "map to guest" parameter work correctly with NTLMSSP (spnego and raw) under SMB2. Still need to investigate fixing this with krb5 auth (does this make sense ?).
new ec25a00 smbtorture shell: Allow any config option to be set.
new 65116ad s3-dcerpc: Fix ability to receive Big Endian PDUs
new 7755e19 s4-smbtorture: make sure to wipe out dcerpc auth flags before RPC-BIND starts.
new 1c7d089 s4-smbtorture: rearrange testlist in RPC-BIND.
new 3b0c87c s4-smbtorture: run all testcases with bigendian push as well in RPC-BIND.
new 5815119 s3-perfcount: make it possible to compile the example perfcount daemon.
new c5e85a4 s3-dcerpc: rename SCHANNEL_SIG_SIZE to NL_AUTH_SIGNATURE_SIZE and move to IDL.
new 3036822 Fix bug #7570 - New smb2 max parameters are undocumented.
new feb2190 s3-build: add LIBNDR_XATTR_OBJ.
new 5a8c77f s4: create a simple version of ktpass
new e461e29 s4 unittests: add blackblox test for ktpass
new dbbfad8 s4-waf: add the missing bits for builing nss_winbind and pam_winbind
new c55f5f2 s4 nss_switch: fix build problem on computer without the iniparser
new b7a1dd6 s4 pam_winbind: don't build if pam header are not installed
new a7e6b2a s3: Right now we do not have includes in Makefile.in
new 32fd6e3 s3: Fix some 64-bit warnings
new 3925411 s3: Really fix the 64-bit warnings
new 628b57c s3-dcerpc: Move common cli/srv functions into a common file
new 3c3cfb9 Fix a typo
new 52f6bfe s3-dcerpc: Move mere processing functions from srv_pipe_hnd.c to srv_pipe.c
new 3c0e10d s3-dcerpc: Fix build and remove unneeded headers
new bd54969 pam_winbind: Fix shadowing a global on FreeBSD
new b9835a1 s3: Don't use as-needed
new 0d16a59 s3-waf: Fixed the build.
new 898fd58 s3-rpc_client: Fixed a segfault in rpccli_samr_chng_pswd_auth_crap().
new 7ac5828 s3: Remove a direct use of procid_self()
new b1717ac s3: Fix some nonempty blank lines
new 55512f4 s3: Work better without the aio sighandler
new 1946beb s3: Fix an uninitialized variable
new 27aece7 s3: Actually use the usecs in aio_fork_suspend
new 7e4de49 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new cdcdaaa s3-ntlmssp: Remove ntlmssp_end and let the talloc hierarchy handle it.
new e4bd6eb s3-auth: Cleanup and readability fixes
new e60ed80 s3-auth: Simplify how we free the auth_context
new 673fcfa s3-auth: auth_make ntlmssp_state the parent context
new c09dcb9 s3-auth: Use talloc hierarchies to properly free auth_ntlmssp_state contexts
new 65b967a s4-ldb: Implement ldb_msg_difference() function to accept a memory context from client
new a11d3b4 s4-dsdb: use ldb_msg_difference() in source4/dsdb/schema/schema_set.c
new fb1c079 s4-dsdb/schema/schema_set.c: fix trailing spaces and comments spelling
new fa0db46 s4-tools: use ldb_msg_difference() in ldbedit - modify_record()
new 148b858 s4-test: Use ldb_msg_difference() in torture/rpc/dssync.c test
new 8deae13 s4-pyldb: Use ldb_msg_difference() in py_ldb_msg_diff()
new a95fd4e s4-ldb: Write more explanatory comment for ldb_msg_add()
new 8d523d4 s4-ldb: Add separate function to add empty element into ldb_msg
new 3944c81 s4-ldb: Use _ldb_msg_add_el() in ldb_msg_add_empty()
new 48574cc s4-ldb: Use _ldb_msg_add_el() in ldb_msg_add()
new e5a9469 s4-ldb: Add ldb_msg_normalize() to accept a memory context from client
new 86cc914 s4-dsdb: use ldb_msg_normalize() in source4/dsdb/schema/schema_set.c
new 2ad7019 s4-dsdb: use ldb_msg_normalize() in source4/lib/ldb/common/ldb.c
new d71b20e s4-dsdb: use ldb_msg_normalize() in ldbadd-process_file()
new 91d9f88 s4-test: Use ldb_msg_normalize() in torture/rpc/dssync.c test
new 1e20dbd s4-test: Use ldb_msg_normalize() in sqlite3 backend
new 31aeb84 s4-dsdb: use ldb_msg_normalize() in ldb_msg_difference()
new 11a44ce ldb: Mark _DEPRECATED_ ldb_msg_diff() and ldb_msg_canonicalize() functions
new 35b1e00 s4: Remove trailing whitespaces
new a785b43 s3-docs: Remove older documentation of smb2 parameters.
new 4c0f760 s3-docs: Add more verbose description of "username map cache time".
new 775f1ed s3-docs: Add more verbose description of "ctdb locktime warn threshold".
new b742c49 s3-docs: Add more verbose description of "log writeable files on exit".
new b91e5cf s3-rpc_server: Don't register the same rpc commands twice.
new 5cefbfe s3-rpc_server: Added callbacks for init and shutdown of a rpc service.
new a709e42 waf-idl: put the gen_ndr/README file for source3 back
new 630a2eb waf: make the error msg when gen_ndr directory is missing clearer
new f9f3358 Merge branch 'master' of ssh://git.samba.org/data/git/samba
new 944494d s3-auth: Remove unused variable.
new 6763730 s3: Avoid pwrite calls for the 1-byte writes with zero content
new 962951e Fix [Bug 7577] SPNEGO auth fails when contacting Win7 system using Microsoft Live Sign-in Assistant Based on code from <david.kondrad at legrand.us>. Cope with every NegTokenInit ::= SEQUENCE value. Jeremy.
new 625a511 Remove parse_negTokenTarg(), as it's actually incorrect. We're processing negTokenInit's here. Use common code in spnego_parse_negTokenInit().
new 8cba4a0 Move the addition of the 16 byte guid out of spnego_gen_negTokenInit() and into negprot_spnego() where it belongs (it's not an SPNEGO operation). Add a TALLOC_CTX for callers of negprot_spnego(). Closer to unifying all the gen_negTokenXXX calls.
new 0bb8d13 Remove gen_negTokenInit() - change all callers to spnego_gen_negTokenInit(). We now have one function to do this in all calling code. More rationalization to follow.
new a04bbd2 s3-auth: Refactor and rename auth_ntlmssp_server_info()
new e958b39 s3-auth: Move auth_ntlmssp wrappers in their own file
new a91727f s3-auth: Add auth_ntlmssp wrapper for client side
new 4581902 s3-dcerpc: Unifiy cli_pipe_auth_data and pipe_auth_data
new fa4dec3 Revert "s3: Don't use as-needed"
new 0994430 s3: add configure swtich to manually disable as-needed
new 2a8399f s3: check for explicit external lib bug in ld's as-needed code
new b20e5eb dcerpc: Clarify what the arguments of dcerpc_pull_auth_trailer() actually represent.
new c58aeaa s3: also run the test prog from the explicit external lib bug check
new f5def28 Fix warning - no return value for a non-void fn.
new 6687449 Fixes pointed out by <david.kondrad at legrand.us>. Free memory if not being returned to caller. Remove unneeded asn1_tag_remaining() calls.
new 8a882b6 Remove gen_negTokenTarg(), as it's not actually creating a TokenTarg frame, but a TokenInit one. Move to using spnego_gen_negTokenInit() instead.
new 7d17bfc Rename spnego_gen_negTokenTarg() -> spnego_gen_krb5_negTokenInit() as this correctly describes what this function does.
new dc443ee s3: Fix two uninitialized variables
new 4ed9437 Add TALLOC_CTX argument to spnego_parse_negTokenInit, reduce use of malloc, and data_blob().
new cce19c5 Fix one more data_blob -> data_blob_talloc. Move away from implicit NULL context tallocs.
new 8df0f0e Fix warning on 64-bit machines.
new 5002b3a Add approriate TALLOC_CTX's thoughout the spnego code. No more implicit NULL contexts.
new e8460b4 misc: cleanup cli_krb5_get_ticket()
new 8137f2d misc: cleanup get_krb5_smb_session_key()
new 26f1218 s3-libsmb: Use data_blob_talloc to get krb5 ticket and session keys
new a3713d7 s3-dcerpc: Properly initialize output buffers on nak/fault
new 3b502d8 s3-dcerpc: Fix potential memleak
new 636de43 cleaup: Reformat cli_get_session_key()
new 61cfbf3 s3-rpc_server: Cleanup the way we free pipe auth data
new c75106f s3: not use as-needed by default and auto use if enable-developer is active
new 5912206 Fix bug 7583 - Smbclient fails to kerberos connect to a Alfresco JLAN CIFS Server
new 032bf5c s3: Fix a typo (missing space)
new 1528a4f s3: use dump_data in query FILE_BASIC_UNIX_INFO
new b04eba1 s3: Fix cli_posix_stat
new ce3dfd7 s3: cli_qpathinfo->cli_qpathinfo1
new 535774d s3: Add async cli_qpathinfo
new cb9baa7 s3: Convert cli_posix_readlink to cli_qpathinfo_send
new 786e4cd s3: Convert cli_posix_getfacl to cli_qpathinfo_send
new d5e285a s3: Convert cli_posix_stat to cli_qpathinfo_send
new 5380f67 s3: Factor out parse_ea_blob
new 334d5bf s3: Convert cli_get_ea_list_path to cli_qpathinfo_send
new 059ad34 lib: added samba-util.pc creation
new cc8977b1 s3: Remove some unused struct members
new 9851e19 s3: Fix a structure mess-up
new 0ba4404 s3: Convert cli_qpathinfo1 to cli_qpathinfo
new 63d8675 s3: cli_qpathinfo2 expects at least 68 bytes
new 2ef87d8 s3: fix a typo
new b6c4eb3 s3: Log the correct core path on Linux if core_pattern is set
new 5030ba5 s3: Callers of cli_qpathinfo_recv might ignore the output
new 9a2d08b s3: Use error status instead of cli_errstr
new f62bde9 s3: Convert cli_qpathinfo2 to cli_qpathinfo_send
new 7c242ca s3: Convert cli_qpathinfo_basic to cli_qpathinfo_send
new 27fb920 s3: Factor out parse_streams_blob
new 2ad4b4f s3: Convert cli_qpathinfo_streams to cli_qpathinfo_send
new 75db0f0 s3: Early start of an async nbench
new 4f01159 s3: Fix bug 7578
new cf38e8d WHATSNEW: Update changes.
new cc43f98 Second part of fix for bug 7578 - 'net idmap restore' fails to set HWM, causing duplicates.
new 1890a2a WHATSNEW: Update changes.
new 6446c75 Fix several places where talloc_asprintf returns were unchecked.
new 104c419 s4-torture: Disable setting REG_BINARY printer data with size 0.
new 5604a78 s3-spoolss: Migrated NT_DEVICEMODE to spoolss_DeviceMode.
new 65eb38b s3-registry: Init all needed registry keys for printing.
new 71be0ec s3-registry: Redirect KEY_CONTROL_PRINTERS to KEY_WINNT_PRINTERS.
new 3d7e99e s3-spoolss: Migrated spoolss_SetPrinterDataEx to the winreg functions.
new 795618a s3-spoolss: Migrated spoolss_GetPrinterDataEx to the winreg functions.
new df35b34 s3-spoolss: Migrated spoolss_EnumPrinterDataEx to the winreg functions.
new e210230 s3-spoolss: Migrated spoolss_EnumPrinterKey to the winreg functions.
new fb5529f s3-spoolss: Migrated spoolss_DeletePrinterDataEx to the winreg functions.
new 142431d s3-spoolss: Migrated spoolss_DeletePrinterKey to the winreg functions.
new 2ae1796 s3-spoolss: Migrated spoolss_EnumForms to the winreg function.
new fad361a s3-spoolss: Migrated spoolss_AddForm to the winreg function.
new 76f72fe s3-spoolss: Migrated spoolss_DeleteForm to the winreg function.
new a879bba s3-spoolss: Migrated spoolss_SetForm to the winreg function.
new 67bdaa5 s3-spoolss: Migrated spoolss_GetForm to the winreg function.
new 2a5dba5 s3-spoolss: Migrated spoolss_Forms to use the winreg changeid function.
new e2c9ad9 s3-spoolss: Migrated spoolss_AddPrinter and spoolss_SetPrinter.
new 665eba3 s3-spoolss: Removed unused function convert_printer_info().
new 653364f s3-spoolss: Removed unused function printer_info2_to_nt_printer_info2().
new a2c51a8 s3-spoolss: Migrated spoolss_OpenPrinter to create defaults with winreg_create_printer.
new be6dc65 s3-spoolss: Migrated spoolss_GetPrinter and spoolss_EnumPrinters to winreg_update_printer.
new 90e96d3 s3-spoolss: Migrated spoolss_DeletePrinter to cleanup winreg keys.
new e517588 s3-spoolss: Set c_setprinter always to 0.
new 52b8f1f s3-spoolss: Migrated driver functions to winreg.
new 7f6f580 s3-spoolss: Use spoolss_PrinterInfo2 for job info.
new 0d694e1 s3-spoolss: Use spoolss_PrinterInfo2 in construct_printer_driver_info_level.
new 375bdfc s3-spoolss: Removed construct_dev_mode() function.
new 78b985a s3-spoolss: Convert do_drv_upgrade_printer() to winreg functions.
new afc4a387 s3-spoolss: Use spoolss_PrinterInfo2 in notify code.
new 017a305 s3-printing: Convert print_time_access_check.
new d17d73f s3-printing: Convert print_driver_in_use.
new 44bc671 s3-printing: Converted printer publishing functions.
new fdf669d s3-spoolss: Get rid of get_server_name.
new a1fe2ed s3-spoolss: Use winreg_delete_printer_key to delete printers.
new 48828ab s3-spoolss: Fixed the driver unc strings for dependent files.
new c7ae6cb s3-spoolss: Don't return the printer devicemode in spoolss_EnumJobs.
new c52e019 s3-spoolss: Use the existing memory context for winreg_get_printer.
new 3fe2f64 s3-spoolss: Use a temporary talloc context in update_printer.
new 6d6ce4d s3-spoolss: Create and update DsSpooler values.
new c26bfd2 s3-spoolss: Removed unused set_printer_dataex().
new 395dcbd s3-spoolss: Removed the last free_a_printer() call in spoolss_nt.c.
new f6db369 s3-spoolss: Moved shared printing functions to nt_printing.h
new 8d44b11 s3-spoolss: Removed wrong comment.
new 38d6274 s3-smbd: Added code to print via spoolss.
new 4e45d5f s3-printing: Removed unused get_a_printer functions.
new 5c1f283 s3-printing: Removed unused mod_a_printer functions.
new d8ab3e5 s3-printing: Removed unused free_a_printer function.
new c918cfd s3-printing: Removed unsuded c_setprinter functions.
new e2d3c0e s3-printing: Removed unused nt_forms.
new ae405ee s3-printing: Removed unused security descriptor functions.
new 7c629bd s3-printing: Remove unused printer registry key functions.
new 4761498 s3-printing: Moved remaining prototypes to nt_printing.h.
new 94ee35f s3-printing: Made print_job_start more robust.
new 660506d s3-printing: Handled case when smbd spools a file on behalf of spoolss.
new 849cc65 s3-smbd: Migrated to new spoolss functions for printing.
new 95f587a s3-printing: Removed unused printfsp.c.
new 628f9be s3-spoolss: Use WERROR for print_job_delete.
new bdab6b1 s3-printing: Moved printing.c headers to include/printing.h.
new 21cd59e s3-smbd: Use the right check to test if we can print.
new f5a2f8f s3-printing: Removed unused function print_job_fd().
new 96c25cd s3-spoolss: Create winprint print processor key.
new 3f68a39 Revert "s4-smbtorture: skip driverName and printerName DsSpooler tests for now."
new c18913a s3-smbd: Convert reply_printqueue to use spoolss.
new 35e03ef s3-printing: Move all tdb upgrade functions to a separate file.
new db2a777 s3-printing: Added automatic migration of printing tdbs.
new 8fe6813 s4-torture: Enable tests with keynames including a slash.
new d8c8142 s3-spoolss: Remove unused MAGIC_DISPLAY_FREQUENCY
new 1be4545 s3-spoolss: Remove the program global current_user_info.
new c3186f2 s3-lib: Make the standard_mapping parameter const.
new 924cc43 s3-spoolss: Move the standard mappings to spoolss.
new b95d556 s3-printing: Added automatic migration of printing tdbs.
new bb0226f s3-spoolss: Correctly set the default values.
new 6cd2f2f s3-spoolss: Fixed a possible segfault in winreg_get_printer.
new 90c1782 s3-spoolss: Avoid segfault, check drivername is actually not NULL.
new 9168713 s3-spoolss: Fixed FILL_DRIVER_STRING leading to wrong results.
new dace013 s3: Remove a typedef (struct file_info)
new a20ee81 WHATSNEW: Update changes.
new dc87fbc s3-lib: Remove redefinition of RL_COMPLETION_CAST.
new c1e8168 pidl: Use struct pipes_struct.
new 46397f7 s3-rpc_server: Use struct pipes_struct.
new 2956bc9 s3-dfs: Use struct pipes_struct.
new 96786a7 s3-dssetup: Use struct pipes_struct.
new c9e3737 s3-echo: Use struct pipes_struct.
new ba023ae s3-eventlog: Use struct pipes_struct.
new 35d629d s3-initshutdown: Use struct pipes_struct.
new 872f965 s3-lsa: Use struct pipes_struct.
new 3fd138f s3-netlogon: Use struct pipes_struct.
new 33d3092 s3-ntsvcs: Use struct pipes_struct.
new 667d43d s3-rpc_pipe: Use struct pipes_struct.
new c3817fe s3-samr: Use struct pipes_struct.
new 64fbaad s3-spoolss: Use struct pipes_struct.
new 0fee377 s3-srvsvc: Use struct pipes_struct.
new ce59e69 s3-svcctl: Use struct pipes_struct.
new 31a4240 s3-winreg: Use struct pipes_struct.
new d34fc3d s3-wkssvc: Use struct pipes_struct.
new 6457f81 s3-uid: Use struct pipes_struct.
new 97dba0c s3-winbind: Use struct pipes_struct.
new f7a1453 s3-include: Use struct pipes struct and get rid of the typedef.
new 6ffd7dc s3-rpc: Use struct pipes_struct.
new e2b0e43 s3-dcerpc: Move marshalling of dcerpc_auth_header in the callers
new 1b57249 s3-dcerpc: Pass explicit arguments so that this is not client specific
new 6f5cdf9 s3-dcerpc: Introduce generic helper function to add auth trailer
new 3139333 s3-dcerpc: Move dcerpc_add_auth_footer() to the common helpers file
new aa4c5a2 s3-dcerpc: Use the common dcerpc_add_auth_footer() in the server code
new 2ce169c s3-dcerpc: Make dcesrv_auth_request() return NTSTATUS codes
new 1fc71c9 s3-dcerpc do not pass pipes_struct to dcesrv_auth_request()
new 49a8c29 s3-dcerpc: Split auth checking into a generic function.
new 5f2cca6 s3-dcerpc: Add the same paranoia checks we have in the client code
new 9565e3f s3-dcerpc: Make dcerpc_check_auth() common code
new 7407c97 s3-dcerpc: Use dcerpc_check_auth in client code too
new bfe53d4 s3-dcerpc: Set flags directly instead of calling unimplemented functions.
new 3c3237d s3-auth: Remove unimplemented functions
new 1e915d2 s3-dcerpc: Cleanup and refactor create_rpc_bind_req()
new 2463a87 s3-dcerpc: Use dcerpc_AuthType in pipe_auth_data
new b00f9a0 s3-rpcclient: Allow choosing spnego mech: (ntlm/krb5)
new 250e341 misc: Remove unused structure elements
new 146af48 s3-dcerpc: revive cli_rpc_pipe_open_krb5()
new 866f85e s3-dcerpc: consolidate unmarshalling of dcerpc_auth
new c08d684 s3-dcerpc: Add auth trailer only when appropriate.
new 183e0a0 s3-dcerpc: Refactor calculate_data_len_tosend()
new 7208809 rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for krb5 auth
new 135a82e s3-decrpc: Introduce gssapi support for dcerpc krb5 auth
new 1abcbd7 s3-dcerpc: Add next authentication step with gssapi
new 7eaa15a s3-dcerpc: Add sign/seal with gssapi
new c4b3c9e smbd: Fix build warning
new 44add99 s3: Fix cli_qpathinfo2
new d17abc6 s3-dcerpc: Avoid ifdef, it is handled within dcerpc_gssapi.c already
new 7c9c075 Do not refernece pipe_auth_data directly in dcerpc_gssapi.c
new e8ac4a8 s3-dcerpc: Try to fix build when gssapi_ext.h is not available
new 88f1798 s4-ldb: use TALLOC_CTX type instead of 'void'
new 5bf54f1 s4-test: Simplify test_GetInfo() - we have what we need through LDB connection
new bd6f77e s4-test-dssync: Issue warning in case we have diffrences in link attributes
new 39d287e s4-test: Expand DSSYNC test to be executed against all partitions
new bc1c82e Fix tdb_check() to work with read-only tdb databases. The function tdb_lockall() uses F_WRLCK internally, which doesn't work on a fd opened with O_RDONLY. Use tdb_lockall_read() instead.
new b2be8f2 s3-spoolss: Fixed debug statements and increased level.
new e8d3867 s3-spoolss: Increased debug level for trace output.
new 4f43030 Fix bug #7589 - ntlm_auth fails to use cached credentials.
new fec8505 s3: Avoid an unnecessary ftruncate call
new a86cad3 Revert "s3: Avoid pwrite calls for the 1-byte writes with zero content"
new a8cd3ef s3: Do the ftruncate write cache optimization in one place
new b7f0290 We should be using the winbindd separator in this case, not hardcoding a \\ value.
new 8907113 Revert "s4-torture: Disable setting REG_BINARY printer data with size 0."
new a6e1fa2 s4-smbtorture: remove ifdefed symlink test, this is already skipped internally in the s3 case.
new fcdda8f s3: Remove "cli" from "struct finfo"
new e286b9c rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for ntlmssp
new 0b24e8e s3-dcerpc: Add SPNEGO incapsulation for KRB5 auth
new 984438c s3-dcerpc: add sign/seal support when using SPNEGO/KRB5
new 186f936 s3-dcerpc: use common spengo wrapper code for client SPNEGO/NTLMSSP
new da6c246 s3-dcerpc: Remove unused functions
new 9329a9f s3-dceprc: consolidate use of dcerpc_push_dcerpc_auth()
new a9d3a59 s3-dcerpc: Make function to guess pdu sizes common.
new 3469fbc s3-dcerpc: rationalize packet creation in the server code
new 4c64e4d s3-dceprc: Improve dcerpc_guess_sizes() interface
new 57bd974 s3-dcerpc: Use dcerpc_guess_sizes in the server code too.
new 28c7456 cleanups: Trailing spaces, line length, etc...
new 813fbbd s3-build: avoid to globally include printing and spoolss headers.
new 9e00002 s3-printing: remove unused get_local_printer_publishing_data() call.
new 1675619 s4:librpc/rpc: use the correct ndr flags in dcerpc_ndr_validate_in()
new 3469255 s4:blackblock/ktpass: use test specific user name
new 0b4247e s4:selftest: skip samba4.blackbox.ktpass for now as it's not portable
new 76e5d41 s4:blackbox/newuser: use test specific user names
new f5f236a s4:dcesrv_netr_LogonGetDomainInfo - improve the client OS informations update
new f0c4a1a s4:torture/winreg.c - add a FIXME comment on a codepart which isn't standard C-compatible
new 380b2cb s4:torture/winreg.c - remove unreachable code
new 1b7029b s4:torture/winreg.c - fix warnings of Solaris 10 cc through the appropriate casts
new 4e3afb3 s4:subtree_rename LDB module - "subren_ctx_init" - fix the "out of memory" return
new 3244f6f s4:dsdb/pydsdb.c - import "systemFlags" into Python
new 3cdc83d s4:subtree_rename LDB module - introduce the "systemFlags" protection rules
new 81cc92c s4:ldap.py - performs some "systemFlags" testing
new c7ba3c4 s4:torture/rpc/winreg: fix the build with non gcc compilers (e.g. on solaris)
new b99a02a s4:torture/rpc/winreg: fix "strict aliasing" compiler warnings
new f997fd2 s4:dsdb/samdb/ldb_modules/util.c - remove unused variables
new 2e66033 s4:subtree_rename LDB module - introduce out of memory checks
new 7ea1796 s4:subtree_rename LDB module - rename "check_system_flags" into "check_constraints" and perform more checks
new 542396c s4:ldap.py - add a test for "CN=System" object rename behaviour
new 9bf2d26 s3: Fix an uninitialized variable
new 0213cfa s3: Fix some nonempty blank lines
new fb167a6 s3: Fix a C++ warning
new c59ab01 s3: Fix an uninitialized variable
new 316eda1 s4:objectclass LDB module - implement additional delete constraint checks
new ea5c404 s4:ldap.py - perform tests on the additional delete constraint checks
new 3f2a8d5 s4:urgent_replication.py test - adapt the test for the harder delete restrictions
new 149f425 s4:acl LDB module - remove unused call "is_root_base_dn"
new f824e45 s4:acl LDB module - remove the "forest DN" check
new 89c7859 s4:descriptor LDB module - remove the "forest DN" check
new ba4578f s4:objectclass LDB module - consider the "instanceType" when adding NCs
new c38219a s4:instancetype LDB module - add checks requested by MS-ADTS 3.1.1.5.2.2
new e92f447 s4:ldap.py - additional "instanceType" checks
new e4b32cb s4:ldap.py - remove superflous spaces
new 911db76 s3: Use cups-config --libs
new 322b524 s3-build: fix some c++ build warnings.
new ff1c5b3 s3-spoolss: remove unused MAX_OPEN_PRINTER_EXS define.
new 45952b5 spoolss: fix potential crash bug in spoolss_PrinterEnumValues push path.
new 6463281 s4-smbtorture: remove another old and now invalid s3 special case during spoolss testing.
new 772fbce s3-spoolss: Use a stackframe to allocat memory.
new 4412baf s3-spoolss: Fixed some C++ build warnings.
new 307bd43 s3-spoolss: Move some debug message to a higher level.
new d3fff45 s3-spoolss: Fixed a segfault if a value has no data.
new b1a584f s4:torture/libnet: avoid dereferencing dcerpc_binding_handle internals
new 31782e5 s4:librpc/rpc: avoid using DCERPC_NDR_REF_ALLOC for epm_Map()
new b6e9d8d idl: Fixed a possible crash bug.
new eab6d8c s3-spoolss: remove duplicate (and incorrect) header.
new a268e08 s4: fix comment typos
new f827904 s4-schema: More verbose error log when subClassOf is not found in schema
new bf5d88e s4/vampire: update dNSHostName for the Server object
new c530aa3 s3-printing: make sure to set NTSTATUS code before checking it.
new 743a2de s3-spoolss: fix uninitialized variable build warning.
new bf19a52 s3-spoolss: fix type-punned pointer build warning.
new 64b26af s3-dcerpc: fix some uninitialized variables build warnings.
new 72cd5bc make scannedonly notify the scanner if no .scanned: file was found during rename
new 68c6e07 s3: Fix in-path shadowcopy2 module
new cc2aa85 s3: Fix shadow copies after the change for in-path @GMT-
new b77f241 fix snapshot content display with hide unreadable
new f4e60b4 small optimizations for shadowcopy2 module
new d50a9e8 s4-dsdb: Removed kludge_acl as it is no longer necessary
new 4b17ff4 s3-waf: fix the build.
new dbdef72 s4:LDB modules - remove the "kludge_acl" module code
new 2ff73f0 s3: Use data_blob_null
new 867626a s3: Convert cli_list() to return NTSTATUS
new 31c484e s3-printing: move AD related printing components to an own file.
new 385adcc s3-libnet_join: add ads.h as helper header to IDL.
new e7a6a3e s3: avoid global include of ads.h.
new 2883bc9 dns: first version of dsnRecord parser
new 1a70191 s4-ldb: added ldif handler for the dnsRecord attribute
new a41dffc pidl: added a new type dnsp_name
new 8892748 s4-dns: expanded the DNSP code to handle more record type
new febd35e s4-dns: fix dnsp for old build
new 1946ab5 s4-dns: ndr_dnsp helper functions
new c136b84 s3-secrets: only include secrets.h when needed.
new ce2a086 s3-popt: Only include popt-common.h when needed.
new 174a468 s3-spoolss: Use the correct value for the data length.
new a13b96f s3: Fix a crash in masktest
new 0a224bc s3: Save the received trans2 from the inbuf in cli_trans
new 6cb5a0d s3: Remove some pointless wrapper functions
new 1cbe8b8 s3: Remove some pointless wrapper functions
new 61fb8a4 s3: Explicitly pass flags2 to clistr_pull_talloc
new 869a19f s3: Remove a pointless wrapper function
new ee11bb87 s3: Remove some direct cli->inbuf references in interpret_long_filename
new 0a8e382 s4-torture: Fixed the winreg EnumValue test against Windows.
new 2a15f70 s3-torture: Correctly cleanup the winreg volatile key test.
new 91a8d9b s3-torture: Improve the winreg deletekey torture comments.
new a2607a6 s4:ntlmssp Adjust Samba4 ntlmssp code to look more like the code in Samba3.
new fe5f4d9 s3-printing: cope with missing printers in print migration
new 8f0c863 s3: fail db_open_ctdb if ctdb is not around
new 33d1879 pidl: Samba3/ClientNDR - Correctly copy arrays, if r.out.size < r.in.size.
new 043c6f4 s3-spoolss: Fixed setting driver version correctly.
new e9eb263 s3-spoolss: Make sure we convert a 4 byte value to uint32_t.
new e6604e5 s3: Remove some explicit calls to procid_self()
new bf9a1dd s3: Remove some explicit calls to procid_self()
new 728fba1 s3-nmbd: include svcctl.h where needed.
new 677dcfa s3-param: include svcctl headers in loadparm.
new ae36783 s3-passdb: include samr.h where needed.
new 2523aec s3-rap: include svcctl.h where needed.
new 257a1f1 s3-krb5: include krb5pac.h where needed.
new c31df3a s3-build: remove global include of krb5pac.h.
new 441d607 s3-services: include svcctl.h where needed.
new af38b5f s3-smbtorture: include svcctl.h
new f901263 s3-libnet: include netlogon.h in libnet samsync header.
new 164ee0f s3-libsmb: include nbt.h in namequery_dc code.
new 002ac56 s3-net: only include netapi header when needed.
new a90ed33 s3-build: no need to include privileges.h twice.
new ccd4af2 s3: remove global include of samr.h
new 0f8e032 s3-netlogon: remove global include of netlogon.h.
new 16949ef s3-net: fix copy/paste typo in usage of "net printing".
new 4c6fd60 s3: Remove an unnecessary NULL check
new b03bc88 s3: Remove a pointless "else"
new 1979486 s4:ntlmssp Always setup the session keys and signing state
new 6644f48 s4:ntlmssp Re-add gensec_ntlmssp wrapper to allow merge with source3/
new 4b47245 s4:ntlmssp Merge more aspects of the source3/ NTLMSSP layer
new c9b654f s3: Remove smbd_messaging_context() from send_stat_cache_delete_message()
new 2122917 s3: Add msg_ctx to pipes_struct
new 77c6314 s3: Remove procid_self() from connections_fetch_entry()
new 19a9083 s3: Remove some references to smbd_messaging_context()
new a5a0711 s3: Remove a reference to smbd_messaging_context()
new 92282a8 s3: Remove references to smbd_messaging_context() from the spoolss server
new 9f0cbe1 s4:objectclass LDB module - "add" operation - free "mem_ctx" as soon as possible
new ace6f52 s4:objectclass LDB module - "add operation" - deny multiple "objectclass" message elements
new a3c6d4c s4:objectclass LDB module - "add operation" - move two checks
new 7d62128 s4:objectclass LDB module - "add operation" - reject creation of LSA specific objects
new 25e973d s4:dsdb/common/util.c - add a function "dsdb_add"
new 67b1e1b s3:dcesrv_lsa.c - use the RELAX control in order to create LSA objects
new 89c71a8 s4:urgent_replication.py - relax also here the add of a secrets object
new 299b59b s4:ldap.py - proof for the impossibility to add a LSA-specific object over LDAP
new 6e6af9c s4:objectclass LDB module - "add operation" - implement "objectCategory" validation
new e009d02 s4:ldap.py - test for an invalid "objectCategory" attribute
new f99d672 s4:objectclass LDB module - "add operation" - enhance and clean the "systemFlags" section
new 8243272 s4:ldap.py - test the new "systemFlags" constraint
new bc702a3 s4:ldap.py - comment a test part which fails with another error code on Windows
new 390bfed s4:kcc_connection.c - fix typo in error message
new 72fd7fb s3: Remove some references to smbd_messaging_context()
new 6598d6d s4:rpc_server/lsa: better include a .h file don't include a .c file
new 9e88b57 s3: Fix typos
new 66412bf s3:rpc_server: fix memory leaks in rpc_pipe_internal_dispatch()
new ac9f06c s3:smbd: fix valgrind warning, sizeof(16) != 16...
new cc69512 s3:rpc_server: fix valgrind warning
new 8ca8250 s4:RPC-SPOOLSS-NOTIFY: skip test_RFFPCNEx() for now, as the test is broken
new 1c515fb s3:utils/net_rpc_service.c: we also need some ndr_pull functions
new 08cf7ac s3:libnet/libnet_samsync.c: we also need some ndr_pull functions
new d6eb42c s3:rpcclient: we also need some ndr_pull functions
new 0a7f749 pidl:NDR: correctly handle bracket arrays with 'string'
new ad94ae9 librpc/idl/mgmt.idl: add missing size_is()
new 43c2dca s3: Fix a type-punned warning
new 5acb5b0 s3: Remove references to smbd_messaging_context()
new d5b8a99 s3: Remove a direct reference to smbd_server_conn
new 7c90a6b s3: Lift the smbd_messaging_context from make_internal_rpc_pipe_p
new 33256d6 s3: Lift the smbd_messaging_context from np_open
new 2d36235 s3: Lift the smbd_messaging_context from rpc_pipe_open_internal
new 80cda2e s3: Lift the smbd_messaging_context from nt_printing_tdb_migrate
new c29e1c3 s3: Lift the smbd_messaging_context from winreg_printer_openkey
new 2eb5863 s3: Lift the smbd_messaging_context from winreg_printer_opendriver
new d7f8a6f s3: Lift the smbd_messaging_context from winreg_create_printer
new 9751d76 s3: Lift the smbd_messaging_context from winreg_update_printer
new bd8a1d8 s3: Lift the smbd_messaging_context from winreg_get_printer
new 4fb993f s3: Lift the smbd_messaging_context from winreg_get_printer_secdesc
new 7471ecb s3: Lift the smbd_messaging_context from winreg_set_printer_secdesc
new e4cd349 s3: Lift the smbd_messaging_context from winreg_set_printer_dataex
new cb8f700 s3: Lift the smbd_messaging_context from winreg_get_printer_dataex
new 9346df6 s3: Lift the smbd_messaging_context from winreg_enum_printer_dataex
new 30d64d2 s3: Lift the smbd_messaging_context from winreg_delete_printer_dataex
new 3ccdbc4 s3: Lift the smbd_messaging_context from winreg_enum_printer_key
new 747f5c5 s3: Lift the smbd_messaging_context from winreg_delete_printer_key
new 8efa27c s3: Lift the smbd_messaging_context from winreg_printer_update_changeid
new b9fe8de s3: Lift the smbd_messaging_context from winreg_printer_get_changeid
new fe59853 s3: Lift the smbd_messaging_context from winreg_printer_addform1
new 428e86e s3: Lift the smbd_messaging_context from winreg_printer_enumforms1
new cf016e3 s3: Lift the smbd_messaging_context from winreg_printer_deleteform1
new d78c8c2 s3: Lift the smbd_messaging_context from winreg_printer_setform1
new 6bd973a s3: Lift the smbd_messaging_context from winreg_printer_getform1
new 3a85d0c s3: Lift the smbd_messaging_context from winreg_add_driver
new ae6a3ac s3: Lift the smbd_messaging_context from winreg_get_driver
new d104e37 s3: Lift the smbd_messaging_context from winreg_del_driver
new 1af73b0 s3: Lift the smbd_messaging_context from winreg_del_driver_list
new f776d10 s3: Lift the smbd_messaging_context from set_printer_hnd_name
new 5b0a36b s3: Lift the smbd_messaging_context from construct_printer_info0
new 1a3ba2f s3: Lift the smbd_messaging_context from enum_all_printers_info_level
new 259b9d7 s3: Lift the smbd_messaging_context from enumprinters_level0
new 67fbb04 s3: Lift the smbd_messaging_context from enum_all_printers_info_1
new 6dc35f8 s3: Lift the smbd_messaging_context from enum_all_printers_info_1_local
new 2c0e630 s3: Lift the smbd_messaging_context from enum_all_printers_info_1_name
new ada007d s3: Lift the smbd_messaging_context from enum_all_printers_info_1_network
new bf10fa6 s3: Lift the smbd_messaging_context from enum_all_printers_info_2
new e35ac20 s3: Lift the smbd_messaging_context from enumprinters_level1
new 89d8998 s3: Lift the smbd_messaging_context from enumprinters_level2
new d7803ea s3: Lift the smbd_messaging_context from enumprinters_level4
new 9daa6a2 s3: Lift the smbd_messaging_context from enumprinters_level5
new 8ee2a0a s3: Lift the smbd_messaging_context from construct_printer_driver_info_level
new e1af63f s3: Lift the smbd_messaging_context from update_dsspooler
new ab196c7 s3: Lift the smbd_messaging_context from enumprinterdrivers_level_by_architecture
new 7850496 s3: Lift the smbd_messaging_context from enumprinterdrivers_level
new ae8619f s3: Lift the smbd_messaging_context from get_md4pw
new 51c47a3 s3: Lift the smbd_messaging_context from netr_set_machine_account_password
new 862e888 s3: Lift the smbd_messaging_context from printer_driver_in_use
new d79895e s3: Lift the smbd_messaging_context from printer_driver_files_in_use
new be7fd4a s3: Lift the smbd_messaging_context from print_access_check
new 39ce462 s3: Lift the smbd_messaging_context from print_time_access_check
new e43ffde s3: Lift the smbd_messaging_context from nt_printer_remove
new 8c665f6 s3: Lift the smbd_messaging_context from store_printer_guid
new 6183719 s3: Lift the smbd_messaging_context from nt_printer_publish_ads
new 7d08c25 s3: Lift the smbd_messaging_context from nt_printer_publish
new bccb7c8 s3: Lift the smbd_messaging_context from check_published_printers
new 99b2da4 s3: Lift the smbd_messaging_context from is_printer_published
new 4a514d2 s3: Lift the smbd_messaging_context from construct_printer_info7
new 8dcbeec s3: Lift the smbd_messaging_context from print_job_delete
new 2811c25 s3: Lift the smbd_messaging_context from print_job_pause
new 7df0e67 s3: Lift the smbd_messaging_context from print_job_resume
new bff8713 s3: Lift the smbd_messaging_context from print_job_checks
new 9441e8c s3: Lift the smbd_messaging_context from print_job_start
new 5f9165a s3: Lift the smbd_messaging_context from print_queue_pause
new 9723f33 s3: Lift the smbd_messaging_context from print_queue_resume
new cc280f0 s3: Lift the smbd_messaging_context from print_queue_purge
new 9a4ac5b s3: Fix the build without ADS
new 89b4c90 s3: Remove smbd_messaging_context from dummysmbd
new 7c7ffb7 s3: Lift the smbd_messaging_context from reload_printers
new 39da717 s3: Lift the smbd_messaging_context from reload_services
new 5281e62 s3: Lift the smbd_messaging_context from smbd_sig_hup_handler
new 75b4dfd s3: Lift the smbd_messaging_context from smbd_setup_sig_hup_handler
new bc760e7 s3: Lift the smbd_messaging_context from start_background_queue
new 31d23c8 s3: Lift the server_messaging_context from print_queue_update
new a4c2778 s3: Lift the server_messaging_context from print_queue_length
new c50c973 s3: Lift the server_messaging_context from print_job_end
new a36103c s3: Lift the server_messaging_context from get_stored_queue_info
new c6e6aee s3: Lift the server_messaging_context from print_queue_status
new fc6e7bd s3: Lift the server_messaging_context from print_notify_event_send_messages
new 6720c6e s3: Lift the server_messaging_context from send_spoolss_notify2_msg
new dddb5a8 s3: Lift the server_messaging_context from send_notify_field_values
new 30de2f7 s3: Lift the server_messaging_context from send_notify_field_buffer
new 49d1847 s3: Lift the server_messaging_context from notify_printer_status_byname
new 21811fe s3: Lift the server_messaging_context from notify_printer_status
new 9b3a53a s3: Lift the server_messaging_context from notify_job_status_byname
new edbed43 s3: Lift the server_messaging_context from notify_job_status
new bd6626c s3: Lift the server_messaging_context from notify_job_total_bytes
new 7a9f94d s3: Lift the server_messaging_context from notify_job_total_pages
new 06cf2ae s3: Lift the server_messaging_context from notify_job_username
new aa5fd41 s3: Lift the server_messaging_context from notify_job_name
new b71debc s3: Lift the server_messaging_context from notify_job_submitted
new 4e4bf13 s3: Lift the server_messaging_context from notify_printer_driver
new 7285e0d s3: Lift the server_messaging_context from notify_printer_comment
new c427423 s3: Lift the server_messaging_context from notify_printer_sharename
new f3313c5 s3: Lift the server_messaging_context from notify_printer_printername
new 83c4c04 s3: Lift the server_messaging_context from notify_printer_port
new d62c73b s3: Lift the server_messaging_context from notify_printer_location
new 128976e s3: Lift the server_messaging_context from notify_printer_byname
new 9ff35d0 s3: Lift the server_messaging_context from pjob_store_notify
new 6806ae7 s3: Lift the server_messaging_context from pjob_store
new 0b42349 s3: Lift the server_messaging_context from pjob_delete
new 8b6d888 s3: Lift the server_messaging_context from print_unix_job
new 2b13864 s3: Lift the server_messaging_context from traverse_fn_delete
new c289450 s3: Lift the server_messaging_context from print_queue_update_internal
new 3b5b74c s3: Lift the server_messaging_context from print_queue_update_with_lock
new de10824 s3: Lift the server_messaging_context from print_job_set_name
new ae1600b s3: Lift the server_messaging_context from print_job_delete1
new d1f3a2e s3: Lift the server_messaging_context from print_job_write
new ef208c5 s3: Lift the server_messaging_context from print_job_endpage
new 1b60ead s3: Lift the server_messaging_context from update_monitored_printq_cache
new 02c0086 s3: Pass messaging_context through s_notify_info_data_table
new 788498d s3: Lift the server_messaging_context from construct_notify_printer_info
new 73a5c2d s3: Lift the server_messaging_context from construct_notify_jobs_info
new 35c39b0 s3: Lift the server_messaging_context from construct_printer_info2
new 18ff84b s3: Lift the server_messaging_context from construct_printer_info6
new f089675 s3: Lift the server_messaging_context from spoolss_setjob_1
new 53ed39d s3: Make check_reload() static
new e64bd85 s3: Lift the server_messaging_context from check_reload
new 1702b17 s3: Lift the server_messaging_context from housekeeping_fn
new 37d71a5 s3: Pass sconn to smbd_process
new b71f2af s3: Remove some smbd_messaging_context references from smbd_process
new 10a76f5 s3: Remove the smbd_messaging_context from spoolss_init_cb
new d0ac5c6 s3: Remove the smbd_messaging_context from smb_conf_updated
new 83045b1 s3: Remove the smbd_messaging_context from cups_pcap_load_async
new 795589b s3: Remove the smbd_messaging_context from cups_cache_reload
new 1c1d83a s3: Remove the smbd_messaging_context from pcap_cache_reload
new 016418d s3: Remove the smbd_messaging_context from load_printers
new ebd4ea7 s4-build: added dcerpc_server library
new 56db40d s4-build: use @PACKAGE_VERSION@ in s4 pc.in files
new 46bcb62 s4-rpc_server: Fixed the build of the dcerpc_server library.
new be39641 s3-winbind: Fix Bug #7568: Make sure cm_connect_lsa_tcp does not reset the secure channel.
new a22989a pidl:NDR: correctly handle no pointer bracket arrays with 'string'
new 7b41969 s4 upgradeprovision, fix a typo preventing the ridset to be correctly identified
new e0f79da Fix bug #7608 - Win7 SMB2 authentication causes smbd panic
new 1e83b36 libcli/auth Move some source3/ NTLMSSP functions to the common code. libcli/auth Use true and false rather than True and False in common code
new d84a2ae s3: fix the waf build.
new 78fa58f libcli/auth/ntlmssp: remove outdated comment. The version flag is well understood now.
new e0c94d1 s3:ntlmssp Redirect lp_lanman_auth() via 'allow_lm_key'
new f744e42 s3:ntlmssp Add extra DEBUG() message for auth system failures
new 3c0a17a s3:ntlmssp Don't use the lm key if the user didn't supply one.
new f6cc686 s3:ntlmssp Don't reply with the LM_KEY negotiation flag when not available
new d112557 s3:ntlmssp Don't permit LM_KEY in combination with NTLMv2
new 617ec07 s3:ntlmssp Don't use talloc_tos() for NTLMSSP blobs for now
new 4969b3d s3:ntlmssp Always call ntlmssp_sign_init()
new 979b672 s3:ntlmssp Split the NTLMSSP server into before and after authentication
new 75adca6 libcli/auth Make the source3/ implementation of the NTLMSSP server common
new e53fc12 s4:dsdb/common/util.c - use LDB constants whenever possible
new 3b1d74f libds/common/flags.h - fix a comment's typo
new 303089f s4:dsdb/common/util.c - provide a call which returns the forest function level
new 067b572 s4:objectclass LDB module - weak the check for the "rIDSet" delete constraint
new f3c0689 s4-test: strip trailing white-spaces
new da074f1 s4-test: Move dssync.c to torture/drs/rpc
new c30f9bd s4-test: Move RPC-DSSYNC test in DRS-RPC test suite
new 06f5985 s4-test: Move dsdb_schema loading into public function
new d595f07 s4-dsdb: fix attributes_by_msDS_IntId index sorting
new 03bfd42 s4-test: Implement DRS-RPC-msDSIntId test case
new c43e832 s3-waf: fix the waf build with more recent MIT krb5 libs.
new 88d48a7 smbtorture: Make BASE-OPENATTR report a failure if it fails.
new 44de839 smbtorture: Don't crash RAW-QFILEINFO if there's no alternate name.
new f62756e Fix a typo
new 277248a s3: ?true:false is a *bit* pointless :-)
new c7a2e52 s3: Slightly simplify the logic in smbd_server_connection_handler
new c672797 s3: Slightly simplify the logic in smbd_server_echo_handler
new f7e14a8 s3: Reduce the load on the echo handler
new 6fe2166 testprogs/midltests: add some example IDL files and there midltests.exe output
new a2e1f54 pidl:Samba3/ClientNDR: ignore "todo" functions
new af89b46 s4:librpc/rpc: autodetect the need of async call logic
new 2828318 s4:librpc/rpc: fix dcerpc_log_packet() prototype
new 4030bc9 librpc/rpc: add dcerpc_binding_handle abstration
new 7eef08c s4:librpc/rpc: add dcerpc_binding_handle dcerpc_pipe backend
new db89fda pidl:Samba4/NDR/Client: remove old dcerpc_pipe based sync stubs
new 76691e9 pidl:Samba4/NDR/Client: make use of the new dcerpc_binding_handle_call() infrastructure
new 570eefc pidl:Samba4/NDR/Client: s/interface/if/
new 62297df pidl:Samba4/NDR/Client: convert code to $self->pidl()
new 719981a pidl:Samba4/NDR/Client: add non struct base dcerpc_binding_handle client stubs
new 51fb4c3 pidl:Samba4/NDR/Client: add sync dcerpc_pipe based stubs as compat for OpenChange
new b342090 s4:librpc/rpc: make struct dcerpc_binding_handle private
new 2c0e296 s3:rpc_client: add dcerpc_binding_handle backend
new 262dcfc s3:rpc_server: add rpc_pipe_open_internal dcerpc_binding_handle backend
new 7e24d1d s3:winbindd: add wbint dcerpc_binding_handle backend
new 56a6a97 s3:Makefile: link in dcerpc client stubs
new 5130e66 pidl:Samba3/ClientNDR: implement rpccli_ stubs on top of dcerpc_ stubs
new feb4322 ntlmssp: fix unitialized variable in ntlmssp_server_postauth().
new 1d443f6 Revert "s3: Use cups-config --libs"
new 616e187 s3: fall back to cups-config for underlinked libs
new 73a69e2 s3-waf: fix the build.
new c67b4ed s3-libnet: fix bug #6364: Pull realm from supplied username on libnet join
new 84fd910 Fix bug #7617 - smbd coredump due to uninitialized variables in the performance counter code.
new b0343b2 s3-selftest: add testparm tests to selftest.
new d1be71f s3-waf: separate out libads_printer.
new 3f76555 s3-build: separate out libads_printer.
new 37177f1 s3-build: pointless to link in libads and dcutils into smbcacls.
new 5390bae tdb: add TDB_DEPS variable filled with required libraries
new fff6fa72 s3:libnet Add other required headers for libnet_samsync_keytab.c
new 71d80e6 s3-krb5 Only build ADS support if arcfour-hmac-md5 is available
new bb8936c s3-dcerpc: fix build warning seen with -O3.
new f0475ac s3-libnet: remove source3/libnet/libnet_join.c.orig, added by a previous commit.
new 06a2c23 s3-libnet: also remove libnet/libnet_samsync_keytab.c.orig.
new 734f581 s3: Replace some cli_errstr calls by nt_errstr
new 0f26493 s3-waf: remove pointless RPC_PARSE_SRC2.
new 2c99eef s3-build: remove pointless RPC_PARSE_OBJ2.
new 120bd97 s3-smbd: Make sure the event context is initialized.
new e180390 s3-smbd: Cleanup the order of the init functions.
new 4a5cef8 s3-loadparm: Added some comments to lp_load_ex calls.
new 9ab62b7 s3-smbd: Fixed indent.
new 62a2a9e s3-smbd: Regroup some init functions.
new aff002e s3-smbd: Move rpc services init to smbd parent.
new ca8db7f s3-smbd: Publish nt printers.
new 472d2a3 s3-selftest: fix testparm tests as non-root.
new f00b61c s3-selftest: move make test to selftest.
new 11ab430 tdb: workaround starvation problem in locking entire database.
new 15d3541 Eliminate any chance of a class of "uninitialized auto variable" errors.
new ad871b7 s3: Fix some error messages
new 045f4c9 pidl: fix printing of server side ndr request debug messages
new e051f3b s3:gdbtestenv: print the server's name in the icontitle instead of "server"
new 40090d9 s3:gdbtestenv: also set the xterm's window title appropriately
new 1bc1fbe s3:gdbtestenv: also start an xterm with nmbd. and start winbindd before smbd.
new a8492d2 s3:test: add a new "valgrindtestenv" target, similar to gdbtestenv
new b28371b s3:idmap_tdb2: fix a debug message
new 0dc3cd7 s3:groupdb: allocate a gid after allocating a rid in pdb_default_create_alias()
new c45eca5 s3:pdb_ldap: move some code in ldapsam_create_dom_group()
new d923907 s3:net sam provision: allocate the uid after composing the sid for Administrator
new a0920a5 s3:net sam provision: compose sid before getting uid for Guest
new 80bceab s3:net: change "net idmap dump" to use dbwrap instead of direct tdb access
new a03e2ca s3:net: rewrite "net idmap restore" using dbwrap
new e09a269 libwbclient: unimplement wbcSetUidHwm()
new ec33a62 libwbclient: unimplement wbcSetGidHwm()
new 66e67c1 s3:winbind: remove SET_HWM from winbind's API.
new 61f019d s4: remove SET_HWM and SET_DUAL_HWM from wb_samba3_protocol
new 002fe91 s3:idmap: remove unused idmap_set_uid_hwm()
new 806e006 s3:idmap: remove unused idmap_set_gid_hwm()
new 2e65703 libwbclient: unimplement wbcSetUidMapping()
new 788123e libwbclient: unimplement wbcSetGidMapping()
new 89100cb libwbclient: unimplement wbcRemoveUidMapping()
new 1ac8bf4 libwbclient: unimplement wbcRemoveGidMapping()
new 474020b s3:winbind: remove the method SET_MAPPING from winbind's API
new 74da316 s4: remove SET_MAPPING from wb_samba3_protocol
new 6740c18 s3:idmap: remove unused idmap_set_mapping().
new 3b56f7f s3:winbind: remove the method REMOVE_MAPPING from winbind's API
new c03fa64 s4: remove REMOVE_MAPPING from wb_samba3_protocol
new d888e72 s3:idmap: remove unused idmap_remove_mapping().
new 0f91373 s3:idmap: remove the remove_mapping method from API and backends
new 672ab10 s3:idmap: remove unused method dump_data() from the idmap API
new 3715a16 s3:idmap: remove unused alloc method get_id_hwm from idmap API
new 95b840c s3:idmap: remove unused method set_id_hwm from idmap API
new ccfe40c s3:winbind: increase interface version after removing calls
new f301ea5 s3:idmap: don't call idmap_new_mapping idmap_sid_to_unixid.
new 9ee3134 s3:idmap: don't call idmap_new_mapping idmap_sid_to_gid
new a08e60d s3:idmap: add a debug message to idmap_sid_to_uid
new e296816 s3:idmap: add a debug message to idmap_sid_to_gid
new 95617a0 s3:idmap: remove idmap_new_mapping() - now implemented in the backends
new 0d0032e s3:idmap: remove the set_mapping method from the idmap API
new 0d36927 s3:idmap: factor out common code of idmap_allocate_uid|gid()
new 770b22f s3:idmap: add an allocate_id method to the idmap_methods struct.
new 212468b s3:idmap: use allocate_id() from the idmap_methods in idmap_allocate_unixid()
new fe8b158 s3:idmap: remove unused idmap_alloc_init().
new 7b4c6f7 s3:idmap_tdb: make idmap_alloc_tdb_init() static.
new 8a13c95 s3:idmap_tdb2: don't call smb_register_idmap_alloc() in idmap_tdb2_init
new 39fced2 s3:idmap_tdb2: remove unused idmap_alloc_methods.
new 2616633 s3:idmap_tdb2: remove unused idmap_tdb2_alloc_close().
new 77e41c0 s3:idmap_tdb2: remove unused idmap_tdb2_alloc_init().
new dd4adc1 s3:idmap_tdb: don't call idmap_alloc_tdb_init in idmap_tdb_init
new 5e317be s3:idmap_tdb: remove unused idmap_alloc_tdb_init()
new bc59660 s3:idmap_tdb: remove unused idmap_alloc_methods
new 0dfe400 s3:idmap_ldap: don't call idmap_alloc_ldap_init in idmap_ldap_init
new 0369eb5 s3:idmap_ldap: remoce unused idmap_alloc_ldap_init
new f96575d s3:idmap_ldap: remove unused idmap_ldap_alloc_methods.
new 75a6c24 s3:idmap: remove unused smb_register_idmap_alloc().
new a423f51 s3:idmap: remove unused get_alloc_methods().
new 12a0ab3 s3:idmap: remove the alloc methods list from idmap.c
new 3a2487e s3:idmap: remove idmap_alloc_context from idmap.c
new 7dd8339 s3:idmap: remove unused definition of idmap_alloc_methods.
new c62f7c7 s3:loadparm: remove parameter "idmap alloc backend"
new 2056703 s3:docs: remove documentation of removed parameter "idmap alloc backend"
new 6d9f4d6 s3:loadparm: add new boolean parameter "idmap read only"
new 8496c66 s3:docs: add documentation for new "idmap read only" parameter
new 502d00e s3:net: remove the "net idmap secret alloc" functionality.
new c09ee2b s3:docs: fix net manpage to reflect removal of net "idmap secret alloc" feature
new 10c50f7 s3:idmap: add low_id and high_id to the idmap_domain struct
new dc4d838 s3:idmap: add a read_only flag to the idmap_domain struct.
new 24ff45f s3:idmap: parse ranges and "read only" in idmap_init_domain().
new 212627e s3:idmap: don't check range for passdb idmap domain
new 1cd1dff s3:idmap: add idmap_unix_id_is_in_range() for checking an id against an idmap range
new 36017ec s3:idmap_tdb2: re-implement allocated_id in idmap methods.
new 8da3d7c s3:idmap_tdb2: add allocation of new mappings to idmap_tdb2_sids_to_unixids
new 5b26456 s3:idmap_tdb2: open the db after loading the ranges in idmap_tdb2_db_init().
new 1dfb20d s3:idmap_tdb2: move definition of struct idmap_tdb2_context up.
new 834008c s3:idmap_tdb2: remove use of idmap_tdb2_state from idmap_tdb2_allocate_id
new f278585 s3:idmap_tdb2: move the idmap script from idmap_tdb2_state to idmap_tdb2_context
new bb8a441 s3:idmap_tdb2: also support idmap script for named domains
new 863212a s3:idmap_tdb2: pass idmap_domain instead of idmap_tdb2_context to idmap_tdb2_unixids_to_sids
new 77096b9 s3:idmap_tdb2: pass idmap_domain (not idmap_tdb2_context) to idmap_tdb2_sid_to_id
new 4b10036 s3:idmap_tdb2: use filter from idmap_domain rather than from idmap_tdb2_context
new d5c3cb5 s3:idmap_tdb2: use range from idmap_domain in idmap_tdb2_allocate_id
new 6a70e7d s3:idmap_tdb2: honour the "idmap read only" flag in the tdb2 module.
new 2842389 s3:idmap_tdb2: don't parse config and fill filter_low_id and filter_high_id
new 871945a s3:idmap_tdb2: remove filter_low_id and filter_high_id from idmap_tdb2_context
new bd4cc44 s3:idmap_tdb2: add an idmap_domain struct argument to idmap_tdb2_open_db()
new fd81228 s3:idmap_tdb2: give idmap_tdb2_alloc_load() and idmap domain arguemnt
new 2c549be s3:idmap_tdb2: remove unused idmap_tdb2_state and idmap_tdb2_load_ranges
new 41cead6 s3:idmap_tdb2: move idmap_tdb2_alloc_load() up to reduce need for prototype
new c08a45e s3:idmap_tdb2: rename idmap_tdb2_alloc_load -> idmap_tdb2_init_hwm
new 83ad3cd s3:idmap_tdb2: talloc_zero (instead of talloc) the idmap_tdb2_context
new 1a52e0d s3:idmap_tdb2: add the db_context to the idmap_tdb2_context
new 39079ac s3:idmap_tdb2: don't check whether sid is already mapped in idmap_tdb2_new_mapping().
new 3bc40a0 s3:idmap_tdb2: use the right talloc context for db_open in idmap_tdb2_open_db()
new d27992e s3:idmap_tdb2: move idmap_tdb2_set_mapping() up to its _action callback.
new 627b9aa s3:idmap_tdb2: get rid of an extra variable in idmap_tdb2_db_init().
new dac9f73 s3:idmap_tdb2: move idmap_tdb2_new_mapping() up. spare a prototype.
new aad8756 s3:idmap_tdb2: add my (C)
new 85e9b35 s3:idmap_tdb: remove an extra blank line
new 9e8df74 s3:idmap_tdb: convert idmap_tdb_allocate_id() to use transaction wrappers
new 2b9ad09 s3:idmap_tdb: add idmap_tdb_get_new_id() to allocate a new id given a domain
new 0f24816 s3:idmap_tdb: implement allocate_id in idmap methods for tdb backend
new f7a5f09 s3:idmap_tdb: give idmap domain argument to idmap_tdb_id_to_sid
new 053e451 s3:idmap_tdb: give idmap domain argument to idmap_tdb_sid_to_id
new 6d66018 s3:idmap_tdb: use filter from idmap_domain rather than from idmap_tdb_context
new 3315f2c s3:idmap_tdb: add idmap domain arg to idmap_tdb_upgrade and use domain range
new db38972 s3:idmap_tdb: remove filter_low_id,filter_high_id from idmap_tdb_context
new 384e35f s3:idmap_tdb: move definition of struct idmap_tdb_context up.
new 53856fc s3:idmap_tdb: rename idmap_tdb_alloc_init->idmap_tdb_init_hwm and use db from idmap_tdb_context
new b1285a5 s3:idmap_tdb: have idmap_tdb_open_db take an idmap_domain struct as argument
new f739ccb s3:idmap_tdb: remove unused idmap_tdb_load_ranges()
new 1039506 s3:idmap_tdb: move idmap_tdb_init_hwm up.
new 4301a81 s3:idmap_tdb: call idmap_tdb_init_hwm() from idmap_tdb_open_db().
new 2e4a038 s3:idmap_tdb: give idmap_domain arg to idmap_tdb_allocate_id and use ctx->db
new 9010194 s3:idmap_tdb: remove unused idmap_tdb_alloc_close().
new 2853534 s3:idmap_tdb: remove unused idmap_alloc_db
new b0615e4 s3:idmap_tdb: remove unused struct idmap_tdb_state.
new 2b2a8f9 s3:idmap_tdb: use transaction wrapper for idmap_tdb_set_mapping().
new 47387b3 s3:idmap_tdb: move the set_mapping code up
new 4f2bb1a s3:idmap_tdb: add a idmap_tdb_new_mapping().
new 66a38d8 s3:idmap_tdb: rewrite sids_to_unixids to create mappings for unmapped sids.
new 9c3d4df s3:idmap_tdb: prevent opening the idmap db more than once.
new 78979c6 s3:idmap_tdb: properly initialize the idmap_tdb context with zero
new 5bb5b69 s3:idmap_tdb: add my (C)
new 3a5f862 s3:idmap_ldap: re-implement allocate_id in idmap methods.
new 634cd2e s3:idmap_ldap: use filter range from idmap domain, not idmap_ldap_context
new 5bb4a94 s3:idmap_ldap: don't load ranges - they have been loaded into struct idmap_domain
new 1cf2737 s3:idmap_ldap: remove unused filter range from struct idmap_ldap_context
new 5518bcb s3:idmap_ldap: add idmap_domain arg to idmap_ldap_alloc_init and verify_idpool
new 3f39921 s3:idmap_ldap: use ranges from idmap domain in idmap_ldap_allocate_id()
new c854261 s3:idmap_ldap: remove the (now unused) range from idmap_ldap_alloc_context
new 523b94f s3:idmap_ldap: call idmap_ldap_alloc_init from idmap_ldap_init.
new 3e71eae s3:idmap_ldap: make idmap_ldap_alloc_context a member of idmap_ldap_context
new 5f77570 s3:idmap_ldap: move idmap_ldap_set_mapping() further up.
new 4ed6f31 s3:idmap_ldap: add idmap_ldap_get_new_id() to allocate a new id given a domain
new 26c8259 s3:idmap_ldap: add a idmap_ldap_new_mapping().
new 58cb516 s3:idmap_ldap: create mappings for unmapped sids in idmap_ldap_sids_to_unixids()
new a896ba0 s3:idmap_ldap: add my (C)
new 622bda8 s3:idmap_rid: untangle assignment from check in idmap_rid_initialize()
new 6283387 s3:idmap_rid: remove unused talloc ctx argument from idmap_rid_id_to_sid()
new 597292a s3:idmap_rid: remove unused talloc context var from idmap_rid_unixids_to_sids()
new 376e2bc s3:idmap_rid: remove unused talloc context arg from idmap_rid_sid_to_id()
new a6f58b7 s3:idmap_rid: remove unused talloc context var from idmap_rid_sids_to_unixids()
new cda44b9 s3:idmap_rid: use ranges from idmap_domain struct in idmap_rid_id_to_sid()
new ac63c50 s3:idmap_rid: use range from idmap_domain in idmap_rid_sid_to_id()
new 2916b30 s3:idmap_rid: remove range from idmap_rid_context()
new a758228 s3:idmap_rid: remove unused domain_name from the idmap_rid_context.
new f070494 s3:idmap_rid: remove a comment that does not apply in that place.
new 96607d9 s3:idmap_ad: use range from idmap_domain in idmap_ad_unixids_to_sids()
new d515d7f s3:idmap_ad: use range from idmap_domain in idmap_ad_sids_to_unixids()
new 264910b s3:idmap_ad: remove unused filter_low_id and filter_high_id from idmap_ad_context
new 9897647 s3:idmap_ad: untangle two assignments from checks
new 307e5b2 s3:idmap: add abstract idmap_rw new_mapping mechanism without registering backends
new e82ef14 s3:idmap_tdb2: add rw_ops to idmap_tdb2_context and initialize in idmap_tdb2_db_init
new 3f3cff9 s3:idmap_tdb2: use idmap_rw_new_mapping in idmap_tdb2_new_mapping
new 5a82cff s3:idmap_tdb: add idmap_rw_ops to idmap_tdb_context and initialize them in init_db
new 6659ac1 s3:idmap_tdb: use idmap_rw_new_mapping in idmap_tdb_new_mapping
new a7ba906 s3:idmap_ldap: add idmap_rw_ops to idmap_ldap_context and init in db_init()
new a739cb5 s3:idmap_ldap: use idmap_rw_new_mapping in idmap_ldap_new_mapping
new 9f60eb8 s3:idmap: fix spacing/indentation
new 60eae5a s3:idmap: fix sid_to_unixid for builtin and own domain.
new 7bb5d35 dnsp: dnsp_name is 2 byte aligned
new 3828c76 ndr: allow ndr_print to print DATA_BLOB
new 952ef31 s4-build: fixed library name in dcerpc_server.pc.in
new 61930f5 waf: enable gccdeps in developer mode
new 272e49e s4:auth Move struct auth_usersupplied_info to a common location
new 23994e1 s3:auth Make Samba3 use the new common struct auth_usersupplied_info
new e66f6e7 s3:auth Whitespace fixes after auth merge
new b1b9752 s3:auth Change 'make_user_info' to be talloc based
new 70211ea s3:auth Change winbindd -> auth interface to more standard structures
new 4f8ef20 s3:auth Add error paths for invalid password_state values
new 19280b6 s3: Fix an uninitialized variable
new 13a4922 s3: Remove a conn NULL check from claim_connection
new 4f63770 s4:torture/rpc/samr.c - fix a wrong torture error message
new c335c5f s4:passwords.py - perform testing of wrong old passwords on change operations
new a9b0552 s4:passwords.py - test the error code when there doesn't exist any password yet
new e335b24 s4:password_hash LDB module - fix wrong error codes
new 4b569d7 s4:password_hash LDB module - implement the SAMR behaviour when checking old passwords
new 1fa9e99 s4:password_hash LDB module - improve an error message
new 07af3f2 s4:samdb_set_password - return "NT_STATUS_WRONG_PASSWORD" when a user account doesn't exist
new 2de63aa talloc:documentation - explain that "talloc_free" works also with "NULL" pointers
new ab3e20b s4:libnet - free the "c" context also on error conditions
new 7ffae93 werror.h - fix order and duplicate DS error codes
new d6ccd4c s4:ldap_backend.c - fix a DS error code after WERROR change
new e58aed2 s4-drs-test: Make the two DRS test suite a top-level test suites
new 776a3cd s4-test: Run all DRS-RPC.* tests in ncacn_ip_tcp_tests tests group
new 887b730 s4-test: Add drs.rpc.msDSIntId test to knownfail tests
new fb274f0 s4:subtree_rename.c - relax the checks when requested
new f94039a s3: Fix a typo
new 02002a5 s3: Add debugs to shutdown_other_smbds
new 98187fe s3: Increase debug level for shutdown_other_smbds
new 3d447e0 s3-test: Try to fix the build farm subunit parsing.
new 08b628e s3: Remove some unused code
new fb58c0f s4:ldap_backend.c - map error codes - add a change which allows custom WERROR codes
new 9476c43 s4:ldap_backend.c - Windows returns WERROR codes in majuscule HEX format
new 28cfae7 s4:password_hash LDB module - allow to compare against both NT and LM hashes on password change operations
new 6dc0c07a s4:passwords.py - another special password test
new 33bb063 s4:password_hash LDB module - support this new password set syntax
new 2dbff00 s4:password_hash LDB module - introduce the extended LDAP error codes on the important failure cases
new 3fcd762 s4:samdb_set_password - implement the extended LDAP error code detection
new af3c6a4 s4:passwords.py - proof the most important extended error codes
new 1fc3676 s4:samdb_set_password - fix formatting
new b0b73ca pidl:Samba4/NDR/Client.pm: correctly copy fixed size out arrays
new f24c99f s3-build: always check for python.
new dba68d8 Revert "s4:RPC-SPOOLSS-NOTIFY: skip test_RFFPCNEx() for now, as the test is broken"
new f03ac22 s3-selftest: add samba3.posix_s3.rpc.spoolss.notify to knownfail list.
new 66b6a8c s3-auth: Remove obsolete 'update encrypted' option.
new a482b3e s3-auth: Remove docs about obsolete 'update encrypted' option.
new 96ae457 s3: Remove get_client_fd()
new 976e1b4 s3: Remove an unused struct definition
new 731604d s3-smbtorture: fix printf statement in ioctl test.
new 13d1e39 s3: Fix some type-punned warnings
new dc2313d s3-param: also remove lp_update_encrypted from loadparm.
new d418f9f s3-printing: Lift the use of smbd_server_fd from job_submit.
new dd16d3b s3:rpc_client: remove unused rpc_pipe_open_local()
new 745f63f s3:rpc_client: remove unused cli_do_rpc_ndr* functions
new 1237909 s3:rpc_server: remove unused rpc_pipe_internal_dispatch()
new 7f2343b s3:winbindd: remove unused wb_ndr_dispatch* functions
new e79c809 s3:include: remove unused dispatch* fn pointers from rpc_pipe_client
new 2ccaa23 s3:winbindd: add binding_handle to struct winbindd_child
new 13c744f s3:winbindd: use dcerpc_wbint_* functions instead of rpccli_wbint_*
new 760948a s3:winbindd: remove rpc_pipe_client references from winbind_dual_ndr code
new c80d4cb s3-selftest: fix make oldtest (testparm_s3 tests use $LOCAL_PATH).
new dadcc84 s4:samdb_set_password_sid - fix comment
new efd8229 s3-printing: fix BUG 7280 - auto printers not loading with registry config
new f036b44 s3-waf: Fixed the build.
new b3f9345 Fix a typo
new 45c7f83 s3-waf: Fixed the rpc_client build.
new 53e0421 waf: Generate the ntprinting ndr functions.
new 5af3177 s3-waf: Create a variable for LIBNDR_NTPRINTING_SRC.
new 1b022d1 s3-waf: Try to fix the idl build.
new 17150df s3: Lift smbd_server_fd() from read_target_host
new 0827e52 s3: Simplify the logic of check_access by an early return
new 7644fbd s3-waf: Added missing client option to pidl list for wbint.
new 2f53d1d s3: Add "sock" to smbd_server_connection
new bda7c70 s3: Remove smbd_server_fd from schedule_aio_write_and_X
new c9458a7 s3: Remove smbd_server_fd from handle_aio_read/write_complete
new 9115beb s3: Remove smbd_server_fd from generic_blocking_lock_error
new 774bae7 s3: Remove smbd_server_fd from blocking_lock_reply_error
new 9878fa6 s3: Remove smbd_server_fd from send_nt_replies
new 215d803 s3: Remove smbd_server_fd from send_trans_reply
new e34c5e2 s3: Remove smbd_server_fd from api_dcerpc_cmd_read/write_done
new 7c0c7f3 s3: Remove smbd_server_fd from send_break_message_smb1
new 7a1c32c s3: Remove smbd_server_fd from pipe_write_done
new 0e12c21 s3: Remove smbd_server_fd from reply_special
new 50b3ee5 s3: Remove smbd_server_fd from smbd_initialize_smb2
new a92efa0 s3: Remove smbd_server_fd from send_trans2_replies
new 30ce022 s3: Remove smbd_server_fd from vfs_write_data
new 2d571fd s3: Remove smbd_server_fd from vfs_pwrite_data
new 3e28c05 s3: Remove smbd_server_fd from netbios_session_retarget
new 6f85247 s3: Remove smbd_server_fd() from fake_sendfile
new 5964550 s3: Remove smbd_server_fd() from sendfile_short_send
new cc5f838 s3: Remove smbd_server_fd() from reply_readbraw_error
new 209b3ae s3: Remove smbd_server_fd() from send_file_readbraw
new 36cfc1d s3: Remove smbd_server_fd() from send_file_readX
new 495bb1e s3: Remove smbd_server_fd() from reply_writebraw
new 910e3df s3: Remove smbd_server_fd() from reply_echo
new a98604d s3: Remove smbd_server_fd() from make_connection_snum
new 05604b3 s3: Remove smbd_server_fd() from setup_new_vc_session
new 897d091 s3: Remove smbd_server_fd() from share_sanity_checks
new 4a27c10 s3: Remove smbd_server_fd() from make_connection
new 95b232a s3: Remove smbd_server_fd() from receive_smb_raw_talloc_partial_read
new ee79625 s3: Remove smbd_server_fd() from smbd_server_connection_loop_once
new 61989a9 s3: Remove smbd_server_fd() from switch_message
new b9d052c s3: Remove smbd_server_fd() from construct_reply
new 6737c3d s3: Remove smbd_server_fd() from chain_reply
new 8e7a92b s3: Remove smbd_server_fd() from smbd_server_connection_read_handler
new a2bf46e s3: Remove smbd_server_fd() from smbd_server_connection_handler
new bb867df s3: Remove smbd_server_fd() from keepalive_fn
new a234833 s3: Remove smbd_server_fd() from smbd_echo_reply
new 2cd6438 s3: Remove smbd_server_fd() from smbd_echo_reader
new 0bd39c7 s3: Remove smbd_server_fd() from smbd_echo_loop
new 68e8696 s3: Remove smbd_server_fd() from smbd_process
new 1cc471d s4-ldb: add some comments explaining the ltdb_index_idxptr() function
new fd59a7c s4-ldb: fixed the ldb 'displayName=a,b' indexing bug
new ec3ed28 s3-provision: cope with the policy directory already existing
new 045e04a s4-ldb: test the 'displayName=a,b' bug
new 8f3542c build fix
new 5f1b120 s3: Fix a ton of type-punned warnings
new 1791d05 s3-samr: Fixed some build warnings.
new 558320c Add my (c)
new 72a0098 s3-dcerpc: Pull packet in the caller, before validation
new 9a9a38c Change debug statements to use __location__
new 7b12513 s3-dcerpc: make a few local functions as static
new 9b8c7d4 s3-dcerpc: Remove unused function
new 26a3ba6 s3-dcerpc: Check data and return appropriate error
new 86914b8 s3-dcerpc: properly implement gse/spnego_get_session_key
new f40ef7e s3-dcerpc: Use common send functions for ntlmssp too
new 40ae8b7 s3: Remove smbd_server_fd() from write_data()
new aca7b22 s3:winbindd: don't ignore 'result' in wb_dsgetdcname_done()
new 0a89722 s3-ads: Remove unused function and file
new ff17516 s3-util: remove unused variable.
new 35052d7 s3-dcerpc: fix uninitialized variable in cli_get_session_key().
new 36cfadc s3-dcerpc: fix c++ build warning.
new 16ad1bb s3-dcerpc: try to fix the non gssapi build.
new dcd9fcc s4-ldap: use common functions for ldap flag controls encode/decode
new 191d632 s4-dsdb: added support for LDB_CONTROL_RODC_DCPROMO_OID
new eed3838 s4-ldapserver: support controls on ldap add and rename
new 974279b s4-dsdb: fixed test for LDB_CONTROL_RODC_DCPROMO_OID
new 527042f s4-dsdb: support LDB_CONTROL_RODC_DCPROMO_OID for nTDSDSA add
new 6baa834 s4-ldb: use LDB_FLAG_MOD_TYPE() to extract element type from messages
new 9e27201 s4-ldb: added LDB_FLAG_INTERNAL_MASK
new 0caf347 s4-ldb: added LDB_FLAG_INTERNAL_DISABLE_VALIDATION
new f6e0b15 s4-dsdb: set LDB_FLAG_INTERNAL_DISABLE_VALIDATION for msDS-SecondaryKrbTgtNumber
new df14f64 s4-dsdb: cope with cracknames of form dnsdomain\account
new 4e9daa0 s4-dsdb: added support for UF_PARTIAL_SECRETS_ACCOUNT
new 84bedf4 s4-drs: fixed check for SECURITY_RO_DOMAIN_CONTROLLER
new 45a2b40 s4-drs: added domain_sid to DRS security checks
new 21729b6 s4-drs: allow getncchanges from RODC with WRIT_REP set
new 896f103 s4-dsdb: check the type of session_info from the opaque
new 82c171a s4-net: use an encrypted ldap session when setting passwords
new 2688375 s4-netlogon: added SEC_CHAN_RODC
new 8835a36 s4-rpcserver: log unknown RPC calls at debug level 3
new bb2ba90 s4-ldbwrap: ensure session_info in ldb opaque remains valid
new 56f0418 s4-ldb: ensure element flags are zero in ldb search return
new feb22e0 s3-samr: Correctly fix the transition from enum to uint32_t.
new 3aba8e9 s3: Remove unused "pos" arg from print_job_write
new c360822 s3: Directly call write_data from print_job_write()
new 38e4172 s4-tests: Added tests for acl checks on search requests
new 39f99e7 s4:selftest: run ldapi tests in 'dc:local' environment
new 6566079 s4:selftest: recreate $SELFTEST_PREFIX/s4client with each make test run
new 7eebceb Revert "waf: enable gccdeps in developer mode"
new bbb9dc8 s4:DSDB - rename the "DSDB_CONTROL_PASSWORD_CHANGE_OLD_PW_CHECKED_OID"
new 895a9fb s4:DSDB - DSDB_CONTROL_PASSWORD_CHANGE_OID - add a structure as value to the control
new 23bd3a7 s4:acl LDB module - support password changes over the DSDB_CONTROL_PASSWORD_CHANGE_OID control
new 35954bb s4:password_hash LDB module - perform the adaptions to understand the new password change control
new d72d7f9 s4:samdb_set_password/samdb_set_password_sid - make the adaptions to support the password change control
new eb345eb s4:samdb_set_password/samdb_set_password_sid - make more arguments "const"
new 2a423e0 s4:kdc/rpc server - adapt the "samdb_set_password" calls which perform password sets
new cd711da s4:samr RPC server - samr_password.c - make real user password changes work
new 4c8edc8 s4:kdc/kpasswdd.c - let the user change his own password with his own rights
new 786c41b s4:netlogon RPC server - "ServerPasswordSet" operations - introduce also here the new password change syntax
new 9671547 s3: Lift smbd_server_fd() from read_fd_with_timeout()
new 7d16449 s3: Lift smbd_server_fd() from read_data()
new 1f0afe1 s3: Lift smbd_server_fd() from read_smb_length_return_keepalive
new a58cea0 s3: Lift smbd_server_fd() from receive_smb_raw_talloc
new e65197e s3: Remove smbd_server_fd from receive_smb_raw
new 840b0f5 s3: Move read_smb_length() to smbd/reply.c
new f8ecec2 s3: Remove smbd_server_fd() from read_smb_length()
new 26ff858 s3: Remove smbd_server_fd() from session_claim
new e229f68 s4:security Bring in #defines for the user and primary group token location
new 60086dc s4:ntvfs Don't treat the user SID and primary group SID special for idmap
new 7c6ca95 s4:security Remove use of user_sid and group_sid from struct security_token
new d99ff14 s4:auth Remove special case constructor for admin_session()
new a68a559 s4:auth Remove the system:anonymous parameter used for the LDAP backend
new ba52834 s4:auth Remove system_session_anon() from python bindings
new 2ceb3d8 s4:auth Avoid doing database lookups for NT AUTHORITY users
new 23dc2e4 s4:auth Change {anonymous,system}_session to use common session_info generation
new f37793e s4:ldap_server use talloc_unlink() to avoid talloc_free() with references
new 21fe753 smbtorture: Ensure that the RPC setup returns correct status.
new b7ad0c6 smbtorture: Emit correct test results if setup fails.
new effc61c smbtorture: Make SAMBA3CASEINSENSITIVE report failures properly.
new 5a2f6c9 s3:selftest This test does not fail anymore (Samba4's smbtorture has been fixed)
new 59289d4 s3-build: only include smb_signing.h where needed.
new ac7b633 s3: Lift smbd_server_fd from reload_services()
new 7b6835e s3: Add smbd_server_connection->client_id
new 6d10684 s3: Remove unneeded "client_address" from connection_struct
new 4b5e252 s3: Add "client_id" to pipes_struct
new 29093bc s3: Move initializing pjob.clientname to print_job_start()
new a847f13 s3: Use pipe_struct->client_id->name for pjob.clientmachine
new 536d4d4 s3: Fix an uninitialized variable
new 7e9d602 s3-printing: Rename jobs_changed functions to jobs_added.
new 555b175 s3-printing: Added function to update the queue.
new 937da4d s3-lib: Fixed a possible crash bug.
new b9353c6 s3: Fix serverid_register_msg_flags
new d6d1ed8 s3-ads: Split, simplify and cleanup keytab functions
new 3a99123 s3-ads: cleanup ads_keytab_add_entry()
new 64d8300 s3-ads: cleanup ads_keytab_create_default()
new 71dfa62 s3-ads: cleanup ads_keytab_list()
new 77761d9 s3: Add cli_flush
new d7c8fb2 s3: async cli_list
new 1ab17f1 s3-ads: Remove unused wrapper and make function static
new ce60e8d librpc/rpc: call do_ndr_print hook in dcerpc_binding_handle_call*()
new 8f7bf85 s3: Remove an unused variable
new 3423060 Fix bug 7563 - Creation of symlink using smbclient is buggy.
new da25541 Fix bug 7626 - Typo in configure samba_cv__CC_NEGATIVE_ENUM_VALUES two underscores.
new 20a8481 s4-test-dssync: remove unused variable
new b7d1586 s4-dsdb: Add context structure for dsdb_syntax conversion functions
new ca80918 s4-dsdb: Use dsdb_syntax_ctx in *_validate_ldb functions
new b5af7b9 s4-dsdb: Use dsdb_syntax_ctx in *_ldb_to_drsuapi functions
new c5ec1f3 s4-dsdb: Use dsdb_syntax_ctx in *_drsuapi_to_ldb functions
new d01804d s4-schema_syntax.c: Fix white spaces and alignment
new fffc98f s4: fix few comment typos
new 35d886d s4-dsdb-syntax: ATTID should be msDs-IntId value for the attributeSchema object
new 6a51afc s4-drs: GetNCChanges() to return correct (in AD-way) ATTIDs
new 6950724 s4-dsdb: No need for dsdb_syntax_one_DN_drsuapi_to_ldb() to be public
new a46ead0 s4-test: Enable drs.rpc.msdsintid test case - it should be passing now
new c3cf388 s4-test: Change attribute syntax and value for readability
new e050274 s4-test: make better error message for ATTID checks
new 89899f5 s4-drs: ATTIDs for deleted attributes should be based on msDs-IntId value if it exists
new ba706d6 s3: Remove smb_pam_accountcheck from the auth modules
new 9b8f7a2 -ENOTSUP translates to NT_STATUS_NOT_SUPPORTED
new f6ac919 s3-libsmb: fix some uninitialized variables.
new 503824b s4 upgradeprovision: fix a typo and pass correct parameter to increment_calculated_keyversion
new 3e49b20 s4 upgradeprovision: Fixes for increment_keyversion
new eaf1d05 s4 upgradeprovision: upgrade_delta_samdb return a msg_diff of @ATTRIBUTES
new d79a5cc s4 upgradeprovision: Add a function for schema reloading
new e378d7f s4 upgradeprovision: Deal with bootstrap indexing attribute to avoid useless reindexing
new a5653bc s4 upgradeprovision: add more attrbutes the ignore list
new ed51bf5 s4 upgradeprovision: exit with a non null return code so that it can be trapped in blackbox tests
new 2cadfe8 unit tests: debug to ease locating pb, remove dir if exists to avoid error
new 6e7d684 s4 provision: Add some documentation to GPO related functions
new 4fec72d s4 provision: POLICY_ACL is already an FS acl no need to translate it
new 28ba023 s3-idmap: fix uninitialized variable in idmap_tdb_sids_to_unixids_action().
new 4349027 s3-cli: fix uninitialized variable.
new 6864a3e s3-ldapsam: add samba.ldif LDAP schema.
new 861566c s3-waf: fix the build.
new cbe9f87 s3-ads: Fix wrong test in if statement
new 0ec0095 s3-libsmbclient Convert dos error codes to NTstatus in async libsmbclient.
new 34092c1 s3:loadparm: make lp_load_ex static. We have wrappers for external callers.
new dc7cf47 s4-drs: added sam_ctx_system on DRS bind state
new c122939 s4-drs: implement RODC attribute filtering override
new ba079f9 idl: added the RODC allow/deny secrets RIDs
new 6eb34e6 s4-dsdb: fixed dsdb_get_extended_dn_sid()
new 4cc6b5a s4-drs: bring us much closer to the docs for DRS secret replication
new f1c6bab s4-drs: fixed the error code for EXOP_REPL_SECRET getncchanges calls
new a662bdc s4-ldb: added support for rodc_control in ldb
new 3d13c9e s4-pysamdb: fixed get_domain_sid()
new 0cc3525 s4-dsdb: the RODC_JOIN control also changes samAccountName
new 5c272b8 Remove place-holders when it is single domain
new c9621a8 s3:winbindd: fix error handling in wb_next_grent_fetch_done()
new 922f335 s3:Makefile.in: use python with -u to disable stdin/out caching
new fe7819a librpc/rpc: move dcerpc_read_ncacn_packet_send/recv() to dcerpc_util.c
new 5d7c27c s3:librpc: make dcerpc_read_ncacn_packet_send/recv() available
new f35811b s3: Use sconn->client_id in session_claim
new 26efea1 s4-drsuapi: Implement custom printing for drsuapi protocol for
new 7e936e3 s4-ndr_basic.c: Fix ndr_*_hyper() when [bigendian] data is processed
new 22a0168 Fix const warning.
new af081ec Fix bug 7627 - smbclient ignores "-I" when used with "-L", fails name resolution.
new 554b114 s3: Fix bug 7635
new 45ac8ff s3: Fix netgrent configure checks for compilers not supporting -Werror-implicit-function-declaration
new 5a025c8 pidl: added a __ndr_print__() method on python NDR objects
new 34b8615 pidl: cope with bad type conversions in unions
new 24159a5 pidl: give the varible name for bad type in python calls
new d55b19b pyldb: do type checking on the list form of ldb add
new a2012df librpc: add python bindings for the netlogon pipe
new d7d19fd s4-net: better error message on net setpassword
new 3dc7203 Use DocBook DTD rather than Samba one, as no Samba-specific things are used in the tdb manpages.
new aa74b6a wafsamba: fix CHECK_XSLTPROC_MANPAGES().
new bc69a9d Avoid use of Samba DTD, which requires net access.
new 70c5bed s3: Replace calls to check_access by allow_access
new de95124 s3: Move check_access to cgi.c, its only user
new cfcfe3c s4-waf: re-use SAMBA_LIBRARY() in building shared modules
new 4ec7dd8 s4: Install testparm to /usr/bin, consistent with old behaviour.
new 8bc5899 s4: Only install testparm to /usr/bin/, no longer to /usr/sbin.
new 6ff012a s3: Fix some nonemtpy blank lines
new 265f0b77 s3: Rename auth.c:backends to auth_backends
new 177e394 s3: Pass the rhost through smb_pam_accountcheck
new 8531921 s3: Turn two macros into functions
new d8734c3 s3:param Clarify parameter name on init_globals()
new 0d9460a s3-build: Add a test-buildfarm target to stay UNIX Makefile compatible.
new abcfc11 s3:pdbtest Fix command name of pdbtest
new 6cf29b3 s4:security Change struct security_token->sids from struct dom_sid * to struct dom_sid
new 0d7557e libreplace: fixed the strptime() waf test
new 8950640 pidl-python: fixed the docstrings for ndr_print, ndr_pack and ndr_unpack
new 10813bd s4-python: added ndr_print() method in ndr
new 8a442b0 s4-libnet: added join type constants to python interface
new a2cb6ef s4-net: moved the net join command to python
new 2d2a0cb s4-libnet: show the DN when DsAddEntry() fails
new bdc1639 s4-libnet: split libnet_Vampire() into two parts
new 1337f58 libnet-s4: added replicate() command in pynet
new bd7f981 s4-net: added initial implemention of RODC join
new 826177b s4-drs: removed the warning on WRIT_REP being set
new 635c41a s4-drs: show the user sid that does the GetNCChanges call
new b4a048d s4-net: role should be case insensitive for join
new 68fe347 s4-event: event_context_find() should use s4_event_context_init()
new 470d877 s4-pyregistry: use s4_event_context_init()
new f0803de s4-pyrpc: use s4_event_context_init()
new 85ebc49 s4-devel: added a getncchanges developer script
new 481044f replace: Fix ifndefs for formatting defines.
new 2d80364 s4:getncchanges.c - fix some counter variable types
new a16a56f s3: PAM_RHOST and PAM_TTY are enums on FreeBSD
new a782a80 s3-dcerpc: Allocate structure members on the right context
new 33060f6 Final part of fix for bug #7636 - winbind internal error, backtrace.
new 898c612 s3-dcerpc: avoid talloc_move on schannel creds in cli_rpc_pipe_open_schannel_with_key().
new d55e7e5 s4-waf: try to fix the s4 wbinfo build dependencies.
new aa830cd pam: fix unused variable warning
new 1808dd0 s3: Make srv_send_smb take an sconn instead of a sock fd
new 2d81721 s3: Move "trans_num" to smbd_server_connection
new d3a0ff3 s3: Make char_flags and base_reverse const arrays
new e5a5ca0 idl-nbt: fixed typo
new 631c5f1 s4-libnet: added libnet_vampire_replicate_init()
new 4cacdf0 s4-pynet: added replicate_init() and replicate_chunk() calls
new 495bd18 s4-rodc: next step in RODC join code
new 8438da9 s4-dsdb: added get_attid_from_lDAPDisplayName() on samdb
new 4ab1a48 s4-dsdb: add more DS flags to the dsdb module
new e3c0409 s4-rodc: added REPL_SECRET exop replication of accounts
new 64bf637 s4-rodc: broke up RODC join into separate functions
new f42af4e s4-dsdb: make more of the UF_* flags available on pydsdb
new 2eff142 s3-build: Use a wrapper script to run the tests.
new e2f15d2 s4-trusts: fix trustDomainPasswords drsblobs IDL and server side support.
new 18b0a52 Fix RPC-LSA-TRUSTED-DOMAINS for changed IDL
new df7c718 s4-smbtorture: fill in trust_domain_passwords_check_in in NDR lsa test.
new 75e334f s4-smbtorture: Make test_SetupCredentials3 public
new 896f3c8 s4-smbtorture: Added a torture test for forest trusts
new 3add3aa s3:smbd: add a nfs backend for sysquotas.
new be59856 s3:smbd: add nfs quota support to the linux-non-sysquota code
new d78417a s4-pytalloc: use better names for python talloc objects
new cb0f8f0 s4-repl: load RODC partitions using msDS-hasFullReplicaNCs
new 5a367f6 s4-pyglue: added talloc_report_full() and talloc_enable_null_tracking()
new 9563419 s4-rodc: setup secrets database at end of RODC join
new 9218de4 s4-pyglue: pyglue now depends on pytalloc
new 634e06e pytalloc: fixed py_talloc_steal()
new 4f8087c s4-python: reference substructures onto the parent structure
new ba5b3fb s4-rodc: removed python memory workaround
new 717ee45 s4-pyglue: added talloc_total_blocks() python call
new e69b13c s4-pyrpc: added a test for talloc behaviour in pidl python code
new aa54d23 s4-pynet: some systems don't have Py_TYPE()
new e978a3d s3-lsa: separate out init_lsa headers.
new 72f30e8 s3-waf: only link in spoolss client code where needed.
new dc66329 s3-build: only link in spoolss client code where needed.
new 2af95fc s3-build: only link in eventlog client code where needed.
new ad855c0 s3-waf: only link in winreg client code where needed.
new 50df1c6 s3-build: only link in winreg client code where needed.
new 1a00dd4 s3-waf: only link in ntsvcs client code where needed.
new 4dbb682 s3-build: only link in ntsvcs client code where needed.
new bd22ef7 s3-waf: only link in drsuapi client code where needed.
new a66bb0d s3-build: only link in drsuapi client code where needed.
new 09b973f s3-waf: only link in dfs client code where needed.
new 0f10349 s3-build: only link in dfs client code where needed.
new 3b24db6 s3-waf: only link in eventlog echo code where needed.
new f97ff9d s3-build: only link in echo client code where needed.
new e25e9be s3-waf: only link in initshutdown client code where needed.
new 5c8b548 s3-build: only link in initshutdown client code where needed.
new 2d72cab s3-waf: only link in dssetup client code where needed.
new 9a195fd s3-build: only link in dssetup client code where needed.
new 03269d6 s3-waf: only link in svcctl client code where needed.
new 2190386 s3-build: only link in svcctl client code where needed.
new cfca9465 s3-waf: only link in wkssvc client code where needed.
new 0ae0ca0 s3-build: only link in wkssvc client code where needed.
new 0d0deba s3-waf: only link in srvsvc client code where needed.
new 562c599 s3-build: only link in srvsvc client code where needed.
new c107c66 s3-waf: only link in lsa client code where needed.
new 1895d66 s3-build: only link in lsa client code where needed.
new 6810ead s3-waf: only link in samr client code where needed.
new 064826c s3-build: only link in samr client code where needed.
new 0ed16e9 s3: separate out cli schannel functions that depend on cli_netlogon.
new 13cff58 s3-waf: only link in netlogon client code where needed.
new ff5ab04 s3-build: only link in netlogon client code where needed.
new 4d78984 s3-waf: only link in epmapper client code where needed.
new 88720f8 s3-build: only link in epmapper client code where needed.
new 83dc831 s3-waf: remove RPC_PARSE_SRC.
new ecf32c8 s3-build: remove RPC_PARSE_OBJ.
new 4991af4 s3-build: only link in samr util code where needed.
new 0b05e32 s3-waf: only link in samr util code where needed.
new 1217c4f s3-waf: use LIBMSRPC_SRC instead of single files.
new a52fde4 s3-build: use LIBMSRPC_OBJ instead of single files.
new 75e55f9 s3-waf: remove RPC_CLIENT_SRC1.
new d6949f5 s3-build: remove RPC_CLIENT_OBJ1.
new 6a795dd s3-waf: further rationalise LIBMSRPC_SRC and remove RPC_CLIENT_SRC.
new c5ffecb s3-build: further rationalise LIBMSRPC_OBJ and remove RPC_CLIENT_OBJ.
new aba1bf4 s3-build: only include memcache.h where needed.
new 08eff4d s3-build: remove unrequired forward declaration for struct printjob.
new 7ff7eb0 s3-build: only include nsswitch header where needed.
new c217790 s3-nmbd: move nmbd proto out of main proto.h
new b5bdcdd s3-build: only include "fake_file.h" where needed.
new 3ef531e s3-build: no point in including doserr.h, noone uses them.
new 2b41f42 s3-idmap: only include idmap headers where needed.
new d9a7605 s3-build: remove unrequired ntlmssp forward declaration.
new 7b6fc9f s3-dcerpc: only include rpc_dce.h where needed.
new 1843398 s3-build: include mangle.h only where needed.
new c8f8110 s3-build: only include libnscd.h where needed.
new ca765d2 s3-build: only include krb5 environment variables where required.
new 7a05ca2 s3-build: use dbwrap.h only where needed.
new 8b4f531 s3-build: use talloc_dict.h only where needed.
new 3aab0c7 s3-build: only include rpc_misc.h where needed.
new 64564f7 subunithelper: Pass along lines as normal output when ignoring them for not containing commands.
new e260965 manpages: Avoid using Samba-Team specific DTD, which requires net access or modification of /etc/catalogs.
new 3c7a7bb subunit: Make sure "]" in failure reason ends up on its own line, so the next subunit parser in the line parses it correctly.
new a701484 pidl:Samba3/ClientNDR: remove unused ParseOutputArgument function
new d132b3f s3-build: Don't paste the summary.
new 502a531 s4-pyrpc: convert rpc_talloc.py test to unittest framework
new da366ba s4-drs: split out drs utility python functions
new d8f48c7 s4-net: added "net rodc preload" command
new 057a471 s4-net: fixed docstring on spn command
new 3319052 s4-devel: added enumprivs developer script
new 9cb771a pidl-python: ensure we allocate ref ptrs before use
new 0de7954 Added values for the flags in dSHeuristics
new a571487 s4-dsdb: Added utility functions for retrieving dSHeuristics from the module stack
new ff20378 s4-dsdb: Removed an unnecessary space in dsdb_module_find_dsheuristics()
new b219bfe winbindd: useless function
new 4b3630b winbindd: Add the client status in the clients list output
new 433c080 s3-selftest: do not remove nsswrapper environment when running smbtorture4.
new b11b242 s4:dsdb_module_find_dsheuristics - free the "DN" also on other exit cases
new 53a3234 s4:ntlm/auth.c - add a whitespace in a debug output
new 1991c2a libcli/auth/ntlm_check.c - fix parameter indentation
new e105570 s3: Remove smbd_server_fd from expand_msdfs_target
new 33f9c07 s3: Fix typos
new 338184f s3-proto: remove obsolete prototypes.
new 5115f78 Fix bug #7651 - mknod and mkfifo fails with "No such file or directory"
new 64552e1 pyrpc: Add py_check_dcerpc_type().
new bdab6c3 s4-pynet: pynet depends on pyrpc_util
new c9e3640 s3: source/ is long gone :-)
new c679290 s4-dsdb: Fixed a compiler warning.
new 6bcab32 s3-waf: build samldap passdb backend
new 8e1d3b5 s3: Pass rhost through to smb_pam_passchange
new 44b2a79 lib/tsocket: sa_socklen is a macro on irix, so better use sasocklen
new e8cfc2f s3: Cache results of finding printer names
new e4afcd6 s4:credentials_krb5.c - quiet a Solaris warning
new 4def677 s4:ntvfs/posix/pvfs_*.c - quiet Solaris warnings
new a133d83 s4:torture/raw/notify.c - freeable stuff shouldn't be "const"
new e736ace s4:torture/spoolss_access.c - fix discarded const warning
new ef334b9 s4:torture/rpc/winreg.c - set "error_message" to NULL in "test_HKLM_wellknown"
new 619c348 s3: Pass "private_data" through string_combinations()
new 26ee305 s3: Lift smbd_server_fd() from smb_pam_start
new 9322fa4 s3: Lift smbd_server_fd() from smb_pam_passcheck
new 04f021e Fix bug #7653 - When SMB2 is on, Windows 7 clients can not connect as guest to a share.
new 8494d09 Revert "lib/tsocket: sa_socklen is a macro on irix, so better use sasocklen"
new db6d1c6 s3:smbd: s/sa_len/sa_socklen , because sa_len is a macro on IRIX
new a6111c2 lib/util: remove implicit discard_const_p() from SAFE_FREE()
new 6752270 s3: Those functions are no macros anymore :-)
new 8e6f673 selftest/Subunit.pm: fix perl warnings
new eeebaa6 pidl:Samba4/NDR/Client: fix skip reason for unsized arrays
new aa3b75a pidl:Samba4/NDR/Client: correctly copy [out,charset()] buffers
new 94faf0c pidl:NDR: [in,out,string] doesn't need to pointers
new 831611e pidl:Samba4/NDR/Client: support argument based stubs for [in,out,string]
new 636d107 s3: Fix smb_pam_passcheck
new 2257a0c s3: Fix some nonempty blank lines
new a3995ef s3: Lift smbd_server_fd() from password_check()
new 92fd03c s3: Lift smbd_server_fd() from pass_check()
new 520c5aa s3: Remove smbd_server_conn() from check_unix_security
new 0f83aa8 s3: Remove the dependency of g_lock on procid_self
new 5e58156 s3: Fix a typo
new 755ef5c s3: Remove smbd_server_fd() from set_local_machine_name()
new 460597d s3: Fix some DEBUGs
new 15d0d9b s3: Fix a (highly unlikly) memleak in set_local_machine_name()
new 0a8d495 s3: Remove some references to smbd_server_fd()
new d1d2997 s3: Remove an unused macro
new a052497 s4-kcc: Assert when unexpected repsFromToBlob version is passed
new d15a7d9 s4-testenv: Synchronize DCs after 'net vampire'
new 53551a7 s4-dreplsrv: Move partition cache update before scheduling another set of replications
new b954834 s4-dreplsrv: Implement irpc stub to be used to force dreplsrv to update internal cache
new b5ed9c2 s4-kcc: Notify dreplsrv that Topology has changed
new 291526b s3: Remove a use of smbd_server_fd
new 8d256b8 s3: Remove some uses of smbd_server_fd()
new 4a58c64 s3: Set the client_id in substitute.c once
new babfe23 s3: Pass sconn instead of msg_ctx to housekeeping_fn
new 70df6fc s3: Pass sconn to check_reload
new 6432383 s3: Remove a use of smbd_server_fd() in smbd main()
new 467208e s3: Lift smbd_server_fd() from release_ip()
new 5bbc4df s3: Lift smbd_server_fd() from msg_release_ip()
new 744cc26 s3: Remove smbd_server_fd() from smbd_register_ips
new 5a6be0b s3: Remove smbd_server_fd() from srv_netlog_nt
new e784e16 s3: Remove two uses of smbd_server_fd()
new e466bb4 s3: Remove smbd_server_fd()
new f687d43 s3: Fix the build without cluster
new fbf3d03 s3: Fix an uninitialized variable
new 11a3d78 librpc/ndr: correctly implement ndr_charset_length()
new 0007203 s4-drs-test: Use dns hostnames to run 'net drs replicate' command
new 5c5e5ff s4-util: Print more informative error messages in 'net drs replicate'
new 0e87461 s4-drs-test: Skip a check that may possibly fail
new d35d846 docs-xml/vfs_gpfs: document 'gpfs:sharemodes'
new 196699a docs-xml/vfs_gpfs: document 'gpfs:leases'
new a8a7040 docs-xml/vfs_gpfs: document 'gpfs:getrealfilename'
new 6cf66a0 docs-xml/vfs_gpfs: document 'gpfs:winattr'
new 4d76c18 docs-xml/vfs_gpfs: document 'gpfs:merge_writeappend'
new fc79f35 docs-xml/vfs_gpfs: document 'gpfs:refuse_dacl_protected'
new b9772a4 s3-auth: Add helper function to retrieve the unix user from a kerberos ticket
new 94adbf3 s3-smbd: Use helper function to resolve kerberos user
new ce60d6d s3-smbd: User helper function to resolve kerberos user for smb2
new 08a8e25 s3-auth: add helper to get server_info out of kerberos info
new a413a86 s3-smbd: use make_server_info_krb5()
new f3501cf s3-smbd: use make_server_info_krb5() in smb2 too.
new 43d0ef1 rpcclient: support starting sign/seal with krb5/spnego
new 26e2492 s3-krb: Reformat and add doxygen comment to decode_pac_data()
new b31f75d s3-dcerpc: add krb5 helpers
new e6ed1dc dcerpc-gssapi: add initial server side code
new fb1aef0 dcerpc-gssapi: add function to check flags
new 6c80e04 dcerpc-gssapi: add function to extract authorization data (PAC) form gssapi context
new d15d76a dcerpc-gssapi: add function to extract authtime
new 36fdb21 dcerpc-gssapi: add function to retrieve client name
new 2a25570 s3-dcerpc: Implement DCERPC_AUTH_TYPE_KRB5 server side
new d524f58 dcerpc-gssapi: fix "shadows a global declaration" warning when gssapi is unavailable.
new 9697687 dcerpc-gssapi: include missing dcerpc_krb5.h header.
new 9b704e4 s3-waf: fix the build after gssapi changes.
new 4ccf3a0 s3: Fix the build of the nfs4_acl module
new 1d3bd5b s3: Fix some uninitialized variable warnings
new 85b8d7c s3-kerberos: try to fix the build w/o kerberos support.
new ebf05a1 packaging: Attempt to fix the RPM build
new 5f419ea packaging: Build with -O3
new 9dd7e7f s3-auth: Use SamInfo3_for_guest to create guest server_info.
new 2ab0b63 s3-passdb: Added a pdb_try_account_unlock function.
new c5cfad1 s3-passdb: Try to unlock the account if it is locked out.
new 20e7b4e s3-auth: The unlock of the account is now done by the get_sampwnam call.
new a8d8cf0 vfs_smb_traffic_analyzer: fix off by a second bug
new 7346772 Disable gccdeps if -MD is not supported
new b4610cd s4:lib/messaging: add some const to messaging_send()
new 6beb556 s3: Fix a segfault in the printer code using create_conn_struct
new 8c15cf5 s3-auth Rename NT_USER_TOKEN user_sids -> sids
new eee63b7 s3-auth Rename NT_USER_TOKEN privileges -> privilege_mask
new c2e2be5 packaging: cifsutils are no longer part of Samba
new e866224 libreplace: move gettimeofday TZ arg check here
new 4e104f1 libreplace: move detection of clock_gettime to libreplace
new 9f87bc4 libreplace/waf: look for clock_gettime
new 3df1037 libreplace: add clock_gettime replacement function for systems that don't have it
new 8589f46 s3: use clock_gettime() in timespec_current()
new 8c6ca6e s3: we have clock_gettime everywhere, remove ifdefs
new 63b1f2e libreplace: make a define for a best effort monotonic clock
new c091b33 lib/util: add function to query the monotonic clock with the required fallback to the realtime clock
new 4b09919 s4:process_thread: use monotonic time for time deltas
new 6e9747c s3: add TspecDiff macro
new fc67675 s3: use monotonic clock for time deltas in smbclient
new 5728b0f s3: use monotonic clock for time deltas in smbtar
new 0ca6a73 s3: use monotonic clock for time deltas in namequery functions
new 73ad77f lib/util: add nsec_time_diff to calulate diffs from timespecs
new 8aa0b70 s3: use monotonic time in timeout of sys_select_intr()
new 6000260 s4/ldb: use monotonic clock for time deltas in ldbtest
new 4c8531b s4/torture: use monotonic clock for time deltas in denytest
new 7eff519 packaging: build fixes
new f222387 s4: use GetTimeOfDay macro instead of gettimeofday
new 7c88ccd replace/waf: add rt to deps at this place
new 2025422 tdb/waf: the deps for rt are provided by libreplace
new b4ae2ef s3: use monotonic clock for time deltas in smbget
new 6598298 s4/heimdal_build: use GetTimeOfDay macro instead of gettimeofday
new 079baa7 s3: use fine grained time in netprot response
new 301bf22 s3: Make ctdbd_init_connection static
new 808ceac s3: messaging_ctdbd_init potentially modifies my_vnn
new 5648c3f s3: messaging_ctdbd_connection() was only called with procid_self()
new a20e94b Revert "s4/heimdal_build: use GetTimeOfDay macro instead of gettimeofday"
new 3d78279 s3-kerberos: fix flush_keytab() compile with heimdal.
new 9986d25 s3-kerberos: use krb5 compat macros in fill_keytab_from_password().
new e26a936 s3-kerberos: use get_kerberos_allowed_etypes in fill_keytab_from_password().
new 765bee9 s3-kerberos: use smb_get_enctype_from_kt_entry() in get_mem_keytab_from_secrets().
new d8c9756 s3-kerberos: use more krb5 compat macros in get_mem_keytab_from_secrets().
new d5436c6 s3-auth: remove unused variable in check_sam_security().
new bf3912b s3-libads: avoid crashing in ads_keytab_list().
new 16c2d91 s3-printing: add debug to get_correct_cversion().
new 95f9542 s3-auth: remove global include of krb5pac.h.
new e5c7ec6 winreg: add winreg_RestoreKeyFlags to IDL.
new 7afa667 s3-auth: fix uninitialized error code in get_guest_info3().
new 5568ced s3-ctdb: ctdbd_init_connection() is static to this file.
new d45f901 s4/ldb: fix standalone build
new 5b875a8 s3: Print the IP of the server that stopped responding
new 97246f7 s4-test-dssync: Print the reason for skipping FetchNT4Data test
new 9aae504 s4:provision Improved error handling in provisionbackend
new 896553a s4:provision Allow OpenLDAP backend to provision again
new 379d073 s4:dsdb Don't reload the schema against OpenLDAP backend
new 68c61df s4:dsdb Make the dereference control critical if input is critical
new 768475d s4:dsdb Fix attribute being searched for in dereference against Fedora DS
new 9f5dcb2 s4-net: use CommandError() in net rodc
new e7e3958 pytalloc: treat a NULL ptr as Py_None
new 58d92ce pidl-python: cope with NULL pointers in more places
new e2fdcf1 pynet: fixed ref count error on Py_None
new eccb22c doc: patched bind9 is no longer needed
new 71f2ebc pidl: cope with dom_sid28 in python generator
new 39599e9 s4-pidl: added a test for all generated rpc interfaces
new efbc702 s4-resolve: add a default domain for unqualified names in file backend
new b7060c7 s4-selftest: try DNS before bcast in selftest
new cecc58e s4-auth: make the disabled acct messages a bit less verbose
new f6a631b s4-resolve: added resolve_name_ex_send()
new 4ca9683 s3-param: added lp_set_cmdline() and --option= parameter
new ac317eb s3: Remove unused nss_info_adex_init()
new d9c63fb Revert "s3-kerberos: use krb5 compat macros in fill_keytab_from_password()."
new 804aaad s3-kerberos: use krb5 compat macros in fill_keytab_from_password()
new c5449c9 pidl: Factor out generation of interface type name.
new 0bc53f7 pidl: Keep only a single copy of samba.dcerpc.base.ClientConnection.
new 4208d40 docs:vfs_gpfs: improve the CAVEAT section on run and build time dependencies
new cf728f8 s3-spoolss: fix some debug statements.
new 5685fb6 s4-dreplsrv: Add caller-specific data parameter for dreplsrv_fsmo_callback_t
new 3691e6c s4-dreplsrv: Helper to find NC by DN or GUID or SID
new 715743b s4-dreplsrv: Helpers to locate source DSA in a partition by GUID or DNS name
new 65b21c0 s4-dreplsrv: Refactor drepl_replica_sync() to behave as described in MS-DRSR
new fdffa90 s4-drs: A quick fix for DRSUAPI_EXOP_FSMO_RID_ALLOC extended_op handling
new 14ffb7d nsswitch/libwbclient: LIBWBCLIENT depends on LIBWINBIND-CLIENT
new 5b0e0ac s4:auth_winbind: fix compiler warnings
new 0f35d51 s4:auth_winbind: fix segfault in winbind_check_password_wbclient()
new 705f4c2 s4:auth_winbind: remove unused winbind_samba3 backend
new 8740cae s4:lib/messaging/tests: fix some compiler warnings
new 328c708 s4:lib/messaging: move messaging prototypes from irpc.h to messaging.h
new e26f0ab s4:lib/messaging: add irpc dcerpc_binding_handle backend
new 611357a s4:lib/messaging: add irpc_binding_handle_by_name() helper function
new f2422a0 s4:rpc_server/common: use irpc_binding_handle_by_name() in dcesrv_irpc_forward_rpc_call()
new 3c41505 s4:libcli/finddcs: use irpc_binding_handle_by_name()
new ff0362f s4:dsdb/kcc: use irpc_binding_handle_by_name()
new e117177 s4:smbd/service_task: use irpc_binding_handle_by_name()
new 5c73c84 s4:rpc_server/netlogon: use irpc_binding_handle_by_name()
new 52d4a97 s4:libcli/wbclient: use irpc_binding_handle_by_name()
new 8202cf7 s4:auth_winbind: use irpc_binding_handle_by_name()
new 2e07f82 s4:wrepl_server: use irpc_binding_handle_by_name() in r_do_challenge()
new f43ec0e s4:wrepl_server: use irpc_binding_handle_by_name() in r_do_release_demand()
new 993d37b s4:wrepl_server: use irpc_binding_handle_by_name() in wreplsrv_scavenging_replica_active_records()
new a65d1eb s4:lib/messaging: use irpc_binding_handle() for python bindings
new a9078aa s4:lib/messaging/tests: make use of irpc_binding_handle()
new dd71542 s4:libcli/composite: remove unused composite_continue_irpc()
new 31d3227 s4:lib/messaging: make irpc_request private and remove unused code
new b58bfb3 util: added samba_start_debugger()
new aefbdc4 waf: fixed make test with TESTS="test1 test2"
new 48323d8 selftest: run client tests with log level 1
new 389d357 torture-lsa: cope with STATUS_SOME_UNMAPPED errors
new 2907310 s3:rpc_server: make it possible to use rpcint_binding_handle() directly
new 2791898 librpc/rpc: add set_timeout() to dcerpc_binding_handle_ops
new 99a26ed s4:librpc/rpc: implement dcerpc_bh_set_timeout()
new 0879571 s4:lib/messaging: implement irpc_bh_set_timeout
new a510b9d s3:rpc_client: implement rpccli_bh_set_timeout()
new d5355dd s3:winbindd: implement wbint_bh_set_timeout() as dummy
new 1df9fe8 s3:rpc_server: implement rpcint_bh_set_timeout() as dummy
new 54d2dce librpc/rpc: add dcerpc_binding_handle_set_timeout()
new 1ba533f waf: Make shared modules available in the build dir.
new 84c1874 waf: Support aliases in SAMBA_MODULE.
new 72f3727 dsdb: Add missing dependencies for dsdb ldb modules.
new 261d9aa ldb: Add missing aliases for ldb_ildap.
new 025494b selftest: Refer to subunit README rather than documenting locally.
new 7154e93 selftest/samba4: Remove references to Samba34.pm, which no longer exists.
new 3c2b733 selftest: Remove stop() method, not used anywhere.
new bde18c6 selftest: Don't make printing the log output a side-effect of check_env(), do it manually.
new 9550765 testr: Fix configuration to use idfile, in case more than a couple of hundred tests fail.
new ed42535 testtools: Import latest upstream.
new 5de2ec0 subunit: Import latest upstream.
new 6185fb4 dnspython: Update to latest upstream.
new 3c25067 dsgetinfo: Set modulesdir when using ldb without ldb_wrap
new ef96570 selftest: Print out unmatched tests when using --load-list.
new 474c98f selftest/subunit: Parse timestamps generated by upstream subunit.
new 851ad13 selftest: Cope with parentheses in testnames in --load-list.
new e4d1bdb s4/selftest: Fix path to include/config.h, set BUILDDIR automatically.
new 42dfa71 dsdb: make the ATTRIBUTE NOT FOUND more clear
new e2d575e python-ldb: allow ldb_rename to take optional control(s)
new 1d08152 s4 upgradeprovision: add dns_update_list if missing
new 13d575d upgradeprovision: cleanup
new b153558 upgradeprovision: do not try to remove/change attribute before the RID Set object is present
new 4932157 upgradeprovision: avoid working with None objects ...
new df19469 s3: On Solaris, iov_len is an int
new 61e537c waf: Use os.makedirs rather than os.mkdir in case parent directories don't exist yet.
new cf616ec wafsamba: Create bin/defaukt/modules if it does not yet exist.
new dea5c7b s4-idl: redefine dreplsrv_refresh() to be alike other RPC function definitions
new 35aed17 s4-test: refactor API-DELETEUSER test a little to:
new e5e5a11 Add unique IP address binding for client connections (EPM and ncacn_ip_tcp levels)
new cad0219 s4-process: fixed the thread process model so it compiles
new a8bac4a s4-packet: make packet_recv_disable() a lot more efficient
new 73c3932 s4-ldapserver: serialise ldap server operations
new 2d77c76 waf-abi: fixed small uninitialised data on PPC64
new 7ca69f7 librpc: bitten by the strncasecmp define again
new 7612760 s3: Prune the printername cache when a printer is deleted
new 3f109f8 s4-drs: Dump exact error when failure occurs during DsReplicaUpdateRefs call
new e64e398 s4-dreplsrv: Run NC replication synchronously if requested
new b428952 lib/util: add time_mono() for monotonic time a la time()
new a63822f s3/libads: use monotonic clock for DNS timeouts
new 8833adb s3/nmbd: tidy up debug message: ttl isn't a hex value
new f69085e s3: use monotonic clock for aio timeout
new 5b016db s3/libads: use monotonic clock for ldap connection timeouts
new 77b9b97 s3: Remove a superfluous ;
new 80eba81 s3-spoolss: Fixed a possible crash bug.
new bcad45e s3: Check for sid instead of name in cm_connect_sam
new 2226347 s3: Simplify cm_connect_sam a bit
new 32e9577 s3-spoolss: Move spoolss winreg to new dcerpc client funtions.
new ed68eb7 s3-nmbd: remove trailing whitespace in nmbd_processlogon.c
new 958df10 s3-nmbd: fix indentation in process_logon_packet().
new 778950c nbt: add decode_nbt_netlogon_packet() to IDL.
new 8f8ff8b nbt: add NETLOGON_LOGON_REQUEST.
new 1217809 nbt: add nbt_netlogon_response2 to IDL.
new 81ece84 s4-smbtorture: add torture ndr nbt testsuite.
new 3928565 s3: Fix a typo
new e2b6399 s3: Make winbind_add_failed_connection_entry static
new 17e96d8 popt_common: Add missing dependency on libsamba-hostconfig.
new 3c58fb2 setup: Use standard octal ints rather than harcoding.
new 1b5cdd7 s3/ldap: use monotonic clock for timeouts in smbldap
new b4b453a s3: use time_mono throughout in smbget
new 8140182 wafsamba: Eliminate sys.path updating if installing to a standard python path.
new 3fb5aba s4-waf: fix bin/python/samba/dcerpc/nbt.so.
new 0ee8aa5 Fix warnings caused by double ";;" at the end of the time_mono() fixes.
new 4f0b190 s3: "== false" looks wrong :-)
new fcac46a Optimization suggested by Metze. Without this patch, FindFirst with 'path\to\some\dir\with\files\*'
new bec9baf Don't rely on the underlying ACL modules to enforce share level security when setting ACLs, check at the call level as well.
new a0de3fc s3: Remove unused winbindd_dual_show_sequence()
new 7372a50 s3: Remove unused winbindd_update_creds_by_sid
new 4e4228b s3: Remove unused arg "user_sid" from winbindd_store_creds
new c2048db s3: Remove redundant flag checks
new f506871 s3: Fill in domain in winbindd_pam_auth_crap_send
new 6f19165 s3: Fill in workstation in winbindd_pam_auth_crap_send
new c7d6e6f s3: Remove a nested if-statement
new d38e1d1 s3: Remove "mem_ctx" from lookup_cached_name()
new eaf7785 s3: Remove "mem_ctx" from wcache_save_creds()
new eedf476 s3: Remove "mem_ctx" from a few functions
new f1aa9eb s3-utils: remove unused variable in smbget.
new a4d23ed lib/util: remove some unused_result warnings.
new 650dcda s4-rodc: s->schema need initialisation
new 54e86d8 s4-pydsdb: expose samdb_partitions_dn() as get_partitions_dn() in python
new c44bdbc s4-provision: fixed error format string
new c95c386 pyldb: expose PyLdbDn_FromDn()
new b9c0b59 s4-rodc: get the domain name from the partitions DN
new 6bfe8b74 s4-test: added a RODC to our testing
new 977db51 s4-test: added a RODC test using rpcecho
new 22d5a96 s4-setup Make krb5.conf use DNS by default
new b2ea0ca s4-dsdb Change debug levels for startup messages
new 3d420ea s4-rodc: cope with missing searchFlags
new cd2b9db s3-spoolss: Fixed some build warnings.
new 669213e s3-auth: Added get_server_info_system function.
new 0d9fa9e s3-rpcint: Make auth_serversupplied_info const.
new 0215395 s3-msdfs: Make auth_serversupplied_info const.
new bbf2cd5 s3-printing: Make auth_serversupplied_info const.
new 1c42bc3 s3-spoolss: Make auth_serversupplied_info const.
new 59c1428 s3-spoolss: Use systerm server_info for winreg connection.
new 81e97c0 s3-printing: Make missing auth_serversupplied_info const.
new 3fa3bc7 s4-drepsrv: Dump more info when drepl_replica_sync() fails
new ef56945 s4-drepl_service.c: Update (C)
new 7ee3418 s4-dsdb/repl/drepl_out_pull.c: Remove unused code
new 3593298 s4-dreplsrv: Call dreplsrv_out_operation::callback in case we fail to even run the operation
new 118df59 s4-drs-test: Add 'reset' and 'replace' tests for drsuapi_DsReplicaUpdateRefs
new 4f5dd3f s4-dreplsrv: Do allocations on long-living context so that callback gets called
new 59559bd s4:libcli/security/*.c - fix some wrong typed counters
new ad25264 s4:torture/rpc/winreg.c - restore Solaris cc compatibility
new c82bcef s4:client/cifsdd.c - restore Solaris cc compatibility
new daa948d libcli/netlogon: add NETLOGON_RESPONSE2 to push_nbt_netlogon_response().
new 9a1dbe0 libcli/netlogon: add LOGON_RESPONSE2 to pull_nbt_netlogon_response().
new fe30e35 libcli/netlogon: add LOGON_REQUEST handling to pull_nbt_netlogon_response().
new 5fc7d14 s3-nmbd: use nbt_netlogon_packet in process_logon_packet().
new f002b7f s3-nmbd: handle source_name in one location in nmbd_process_logon().
new bfda968 s3-nmbd: use autogenerated marshalling for LOGON_REQUEST.
new 36d7efa s3-nmbd: use autogenerated marshalling for LOGON_PRIMARY_QUERY.
new 71b9570 s3-nmbd: use autogenerated marshalling for LOGON_SAM_LOGON_REQUEST.
new 18962ea s3: These assignments are overwritten immediately
new 9f4c1a2 s3-nmbd: use NETLOGON_NT_VERSION_1 in LOGON_PRIMARY_RESPONSE.
new 789a162 s3: Ensure NULL termination for "workstation" in auth_crap
new 7277c9e s3: Fix messsssages
new cf76cf0 s4-smbtorture: add spoolss_OpenPrinter with unc and printername in RPC-SPOOLSS-PRINTSERVER.
new 9962462 s3-selftest: rename printer "print4" to "lp".
new e6b85c2 More paranoia to ensure SD's can't be set on read-only shares.
new 718fd39 Fox missing SMB_MALLOC return checks noticed by "Andreas Moroder <andreas.moroder at gmx.net>".
new 26ea51c s3-spoolss: allow a short printername w/o servername.
new f8b10a7 s3-waf: link ndr_named_pipe_auth only where needed.
new ed239fc s3-build: link ndr_named_pipe_auth only where needed.
new b15ac83 s3-waf: link ndr_notify only where needed.
new a1392ee s3-build: link ndr_notify only where needed.
new 32a1b21 s3-waf: only link LIBNDR_XATTR_SRC where needed.
new 7b1efc7 s3-build: only link LIBNDR_XATTR_OBJ where needed.
new 19a3633 s4/torture: use time_mono for deltas in lock test
new c8794d2 s4-drs: Refactored drepl_service and send_ridalloc_request so that the structures can be used for other extended ops
new 657b703 s4-drs: Implementation of GetNCChanges extended op 6 - fsmo role transfer
new 0229ac4 s4-irpc: Added internal rpc call DREPL_TAKEFSMOROLE
new 5ba2858 s4-rpc: Added handling of fsmo role transfer to GetNCChanges
new 36e663a s4-ldap: Added support for FSMO role transfer via LDAP by modify on rootDSE
new ab01ce6 s4/drs: update repsFrom only when we are not in getncchanges extended op
new c34cae8 s4-fsmo: update FSMO changes for recent IRPC work
new 62b5274 s4/fsmo: Added python tests for schema master transfer op
new 750300a s4-drs-fsmo: try to dispatch ops in queue as soon as possible
new d08439d s4-dreplsrv: fix 'dn' for partition object being created
new 611cd51 s4-drs: Hanlde extended operations only once
new 25dd9fa s4-drs: return DRSUAPI_EXOP_ERR_SUCCESS in extended_ret
new 0ad2277 s4/fsmo: Fix callback declaration
new 788bfc8 s4/fsmo: Change return type from NTSTATUS to WERROR for drepl_takeFSMOrole
new 4577fb3 s3-waf: use proper RPC_X_SRC names.
new 33fdf8d s3-build: use proper RPC_X_OBJ target names.
new c59961d s3-dsgetdcname: cleanup receive_getdc_response a little.
new 0e5b1a6 s3-spoolss: Rename session counter structure and use talloc.
new e257e68 s3-spoolss: Allocate printer entries on the pipe struct.
new 4a8d042 s3-spoolss: Move Printer_entry to srv_spoolss_nt.c
new 433ac75 s3-spoolss: Rename Printer_entry to struct printer_handle.
new 9db2be2 s3-spoolss: Use a single structure for all the back channel data.
new a736385 s3-spoolss: Split function to send notification.
new ed2c06f s3-spoolss: Allow multiple client backchannels.
new fc1a5db s3-spoolss: Don't leak memory on the session counter list.
new bf7ca3f s3-spoolss: Fix _spoolss_GetPrinter().
new 0ad2890 s4:provision: remember the setup directory if it wasn't the default
new 88f9657 s4-errormap: map ERRSRV/ERRbaduid to NT_STATUS_USER_SESSION_DELETED
new cd8e2fd s3-errormap: map ERRSRV/ERRbaduid to NT_STATUS_USER_SESSION_DELETED
new a489fb3 s3:torture: fix run_uid_regression_test
new c91bdd2 s3:torture: fix printf output, lines can't start with lower case "test"
new f101349 selftest/s3-selftest.sh: knownfailure filtering for non-build-farm make test
new 8de2c15 s3: auth.krb5ccname and auth.unix_username are both fstrings
new 4fc1319 s4:getncchanges_change_master - also in this call "i" needs to be unsigned
new 55598c4 s4:torture/rpc/winreg.c - hopefully this attempt fixes Solaris "cc" on the buildfarm
new e850958 Check all SMB_MALLOC returns correctly. Found by Andreas Moroder <andreas.moroder at gmx.net>.
new aa00d33 s3: Simplify generate_krb5_ccache slightly
new 68c9877 s3-printing: fix non-ads build after prototype changes.
new ece428f s4:torture/ntp/ntp_signd.c - add more "char *" casts in order to suppress Solaris warnings
new 5c33ef2 s3/s4:libcli/tstream - add more "char *" casts in order to suppress Solaris warnings
new ace43d4 s4:libcli/wrepl/winsrepl.c - add more "char *" casts in order to suppress Solaris warnings
new 55bc079 s4:torture/locktest.c - add a cast in order to quiet a warning on Solaris cc
new 9d4dc69 s4:lib/policy/gp_filesys.c - remove dead code
new 07af8f2 s4:client/client.c - fix wrong return codes in "do_connect"
new d4d34bd s3-selftest: add print_test_extended (as called from RPC-PRINTER) to knownfail list.
new 478ac36 s4/torture: use time_mono for delta time
new 54ca771 s4/torture: use time_mono for timeouts
new d320aa1 s4/ldap: use time_mono for reconnect timeout
new 3eda281 s4/pvfs: use monotonic time for this timeout
new e2de1b8 libreplace: clock_gettime sets errno
new 306465a s3/winbind: use mono time for startup timeout check
new f76983a s3: Simplify the logic in generate_krb5_ccache
new 1787c1d Factor out the recent changes into a function - check_parent_exists(). Fix this to ensure that if "start" is manipulated, then "dirpath" is changed also.
new a89b0ef Add check missing from previous patch after talloc_strdup().
new ae5d807 lib/replace:wscript - attempt to fix the features detection on Tru64
new b8f28c2 lib/replace:wscript - don't check twice for type "bool"
new 42a98a5 s3:privileges Change SE_PRIV to be just a uint64_t
new c79336e s3:Change SE_PRIV to uint64_t
new 99aae4a s3:privs Change to new host endian neutral privilages tdb format
new 821b9e6 privs Move privilege bitmasks to security.idl
new fcaa86f s3-privs Further changes to remove SE_PRIV
new e655e9f s4-privs Remove link between enum sec_privilege and the privilege bitmap
new 82f84ff s3-privs Use constants from security.idl
new 86233ec s3-privs Remove comment already moved to security.idl
new d2883ff security.idl clarify which privilages are LUID and bitmap values
new e113af6 privs Add my Copyright
new 9abfd8f s4-privs Add a lookup by index of privilages
new 3e36aef s3-privs Only store low bits of luid in privileges table
new 2606dfa security.idl Update Windows privileges list to Win2008R2
new 6a0176b security.idl Add comments
new 4bf783d s3-auth Change type of num_sids to uint32_t
new 4bfc8d3 s3-auth Change struct nt_user_token -> struct security_token
new d1bb21b s3:auth Remove NT_USER_TOKEN
new f20c781 s3-privs Rename mask -> privilege_mask to be more clear
new 25b0da5 s3-privs More clarity in variable names
new cae7bab s3-privs Rename structure elements for greater clarity
new f20bba9 s3-privs Move source3/ privileges implmentation into common
new b0690d6 libcli/security Use true and false, not True and False
new 3f589c2 libcli/security Use C99 types
new f85b822 libcli/security Use talloc_realloc() not TALLOC_REALLOC_ARRAY()
new b29b6c1 s3-privs Inline dump_se_priv into callers now that it's just a uint64_t
new 0d25212 s3-privs Move manual prototypes to common privileges.h
new dbee98d libcli/security Move source4/ privileges code into the common libcli/security
new 9fb92c6 libcli/security Make the two privileges tables share a common struct definition
new 66ac968 libcli/security Fix and clarify privilege manipulation function comments
new 780de03 libcli/security Use ARRAY_SIZE() consistantly.
new cdda15c libcli/security Don't memcpy a uint64_t value, just assign it.
new eb8e315 libcli/privileges Simplify get_privilege_luid() to return just the enum
new d2e4110 libcli/security Return number of entries in the old source3 list
new 3c93d1e libcli/security Merge privilege lists from source3 and source4
new 33ce863 s3-lsa Use sec_privilege_id() to lookup name to LUID
new cbd72ab libcli/security Don't export privs[] as a global variable
new a02ae67 s3-privs Remove a pointer indirection from revoke_privilege()
new 2387e3b s3-privs Call security_token_set_privilege() rather than manual assignment
new 0e2142a s3-privs Remove pointer indirection from se_priv_to_privilege_set()
new b057867 s3-privs Remove a pointer from grant_privilege()
new 3bb7751 s3-privs Convert from user_has_privileges() -> security_token_has_privilege()
new aab0b55 libcli/security Improve dump of privileges: Just walk the table
new 92efe9a libcli/security Add an invalid LUID privilege value
new ed6b4dd s3-privs Directly manipulate the privileges bitmap.
new 2bb7b82 libcli/security Remove luid_to_se_priv() and luid_to_privilege_name()
new e0cbc68 s3-privs Rework privilege enumeration to also use new DB format
new a53a42f libcli/security Rename all privilege bitmaps constants
new 62e5900 s3-privs Rework access_check_object() to take two privileges
new 8ff6bc2 libcli/security Remove unused functions and constants.
new 6d78e11 libcli/security make sec_privilege_id() return SEC_PRIV_INVALID on failure.
new 71832a4 libcli/security Expose sec_privilege_mask()
new 4080ff7 s3-privs Make privilege_enum_sids() take an LUID, not a bitmap
new ad5ec58 s3-privs Hide the bitmap-based grant_privilege and revoke_privilege
new 9883993 s3-privs Overhaul PRIVILEGE_SET handling, avoid dealing with the bitmap
new 96e59fa s3-privs Remove unused function
new 0b41ef7 libcli/security Remove unused declarations from privileges.h
new a32cdad libcli/security Make sec_privilege_from_index() return SEC_PRIV_INVALID on failure
new 382e2b3 privileges: privilege luids are not all below 64
new 45aecc2 s4-lsa: privilege IDs should use the enum, not an int
new 86fdb4c s3-privileges: add handling of both old and new formats in database
new 4bf0996 s3-privs Remove extra pointer on privilege mask
new e3edd7c s3-privs Add const
new eb84c7a libcli/auth Failure to find the cached session key for SCHANNEL isn't level 0
new da9bca6 s4-rpc_server Put all 'logon failure' messages at the same debug level 4
new aefe60d s3-util_sid Tidy up global struct security_token
new 6d2b1ef libcli/security Remove 'always true' return from se_priv_put_all_privileges
new b733d9d s3-samr Explian better the use of two privileges in this call
new eb6a0cc libcli/security Move 'private' privileges functions to another header
new ee943fb libcli/security Remove unused SE_NONE define
new 3b4db34 s3-krb5 Fix Kerberos on FreeBSD with Samba4 DCs
new 0eea8ec s4-privs Seperate rights and privileges
new fdcadb5 libcli/privileges Fix comment
new a02a2c3 libcli/security Use talloc_zero when making a struct security_token
new 2442d25 lib/replace:wscript - additional attempt to fix the build on Tru64
new b9b93b8 libcli/auth/schannel_state_tdb.c - fix includes
new bc6a3a2 security.idl Clarify that this is not a network structure
new 837230f s4-credentials: get all attributes in cli_credentials_set_secrets()
new 2a93814 s4-param: move back to auto-generation of loadparm prototypes
new 2921a88 s4-param: removed the lp_ varients of the functions
new e13ed6f s4:gensec Put the "NTLM" string for NTLMSSP's SASL name in a header
new a82fe6f winbind-waf: the installed name is libnss_winbind.so.2
new 6d61586 nss-waf: use the right winbind pipe path
new 07cf3ba s3-auth Fix typo in comment
new e84ab1b s4-privs Fix enum privileges in LSARPC server
new 83cd3f7 s4:dcesrv_samr_GetGroupsForUser - also universal group memberships are returned here
new ea3f21d lib/replace/wscript:Tru64 build - Better use version 600 for _XOPEN_SOURCE
new c0a863b s4:ldb_register_samba_handlers - fix up and convert result codes to LDB/LDAP results
new 5f98d31 ldb:tools/cmdline.c - make a counter unsigned where appropriate
new 7e710c4 s4:rpc_server/common/common.h - introduce two forward declarations to suppress parameter declaration warnings
new b5d8727 s4:param/secrets.c - reorganise imports
new 1ddd63b ldb:tools/cmdline.c - reorganise imports
new 8a0db43 test_wbinfo.c - count more possible failures
new 6bd6fdc s4:unittest: Test wbinfo --group-info and --gid-info
new adfa071 s3: Remove a nesting level in winbindd_dual_pam_chauthtok
new 64af772 s4:fsmo.py - fix an obvious typo
new 4ef9760 s4:samldb LDB module - make "samldb_check_sAMAccountName" synchronous again
new 0eb281d s4:samldb LDB module - rename "check_SamAccountType" into "check_sAMAccountType"
new 79a98b8 s4:samldb LDB module - use also here the real attribute denomination "sAMAccountName"
new e1de425 s4:samldb LDB module - get rid of the SID context variable
new 6aca09b s4:samldb LDB module - refactor the "primaryGroupID" check on user creation
new dad7cda s4:samldb LDB module - refactor "samldb_find_for_defaultObjectCategory" to be again synchronous
new bb1da64 s4:samldb LDB module - add a comment to mark the beginning of the extended operation handler
new 79f22e5 s4:samldb LDB module - move "samldb_prim_group_users_check" more down to see that it is only in use by the delete operation
new 1d94bb3 s4:samldb LDB module - simplify the message handling on add and modify operations
new 22d4243 s4:samldb LDB module - free the "ac" context after the delete checks
new 2fb111f libds:flag_mapping.c - fix counter variable types
new 1e52e72 libds:flag_mapping.c - introduce a call which maps the "userAccountControl" to the default primary group RID
new 7f42415 s4:samldb LDB module - "samldb_check_primaryGroupID" - support RID derivation from "userAccountControl"
new 4fd8ce4 s4:setup/provision_self_join.ldif - now the samldb LDB module detects automatically that this is a DC account
new 4a29415 s4:ldap.py - tests the primary group detection by the "userAccountControl"
new 7e9e35d s4:util_samr.c - also here we've now the default primaryGroupID detection working
new eaa55b4 s4:torture/rpc/samr.c - fix typos in outputs
new 0939ba4 Revert "s4:util_samr.c - also here we've now the default primaryGroupID detection working"
new 1237128 s4:samldb LDB module - remove a disastrous "talloc_free"
new fe958c0 Revert "s4:samldb LDB module - simplify the message handling on add and modify operations"
new 9e0deff tdb: make check more robust against recovery failures.
new 82e5644 tdb: fix tdb_check() on read-only TDBs to actually work.
new f77708e tdb: fix tdb_check() on other-endian tdbs.
new 786b726 tdb: put example hashes into header, so we notice incorrect hash_fn.
new d10b2c0 lib/tdb: change version to 1.2.4 after hash checking improvments
new 8768f62 ntlm_check: Fix some nonempty blank lines
new 2ef4acb s3: Fix wbinfo arg for --pam-logon
new 4dcd5ac s3: Do not directly log off after a pam_logon
new e03f8de s3: Fix a typo (authentictaion->authentication)
new 95a0b68 s3: Fix a typo
new f1b21be param: Only include param_proto.h for Samba builds, provide those prototypes necessary for external users (OpenChange) manually.
new 0a19290 testdata/samba3/provision_samba3sam.ldif - update also here the maximum domain controller functionality
new a4b7fac s4:cosmetic - the SID attribute is called objectSid - not objectSID
new 6e720ec s4:SID handling - always encode the SID using "ldap_encode_ndr_dom_sid" for LDAP filters
new 69db4b4 ntlm_auth: Fix a valgrind error
new b3fccd1 Fix bug 7409 - Thousands of reduce_name: couldn't get realpath.
new 9271570 s3: Remove some unnecessary if-statements
new 4c45e29 s3-waf: fix the build after privilege code changes.
new 8530d5a subunit: Initial work on using the standard TestResult class.
new fb1c966 subunit: Use standard subunit test protocol client, use standard name for startTest.
new 1626dc2 subunit: Use subunit standard functions for handling time and progress.
new 881f610 subunit: Pass TestCase objects to startTest rather than test name strings.
new c1fe7b4 subunit: Use standard addError method implementation.
new b61cc18 subunit: Use standard functions for addSuccess, addExpectedFail, addFailure, addSkip.
new d2fb9ce subunit: Remove unused methods.
new d67eeaf subunit: Use standard subunit functions for reproducing subunit streams.
new 9f3a43c selftest: Report times in milliseconds rather than seconds.
new 49411fa subunit.pm: Pass through milliseconds in time reports.
new d3960f6 subunit.pm: Simplify subunit handling in perl.
new 7d4968e selftest: Remove testsuite parsing.
new c0923cf subunit.pm: Remove output_msg/control_msg functions.
new 1e5ea0b subunit.pm: Fold Subunit::Filter into Subunit, trim further.
new 8e328c4 param: Add prototype for lpcfg_private_dir(), used by openchange.
new dcadb90 subunit: Use RemoteError when passing errors to upstream subunit.
new 3db545e nss_winbind: Fix soname.
new 4c3e6a5 tdb: add ABI/tdb-1.2.4.sigs
new 73edd66 s4-smbtorture: try to fix spoolss winreg Form tests on bigendian machines.
new d98754c selftest: If setting up environment fails, mark testsuites that use it as errorring, don't skip it.
new d286b17 selftest: Error out rather than die() when setting up an environment fails.
new 8209198 waf: work around circular dependency finder erroneously removing dependency of gensec on dcerpc.
new 48976ac rpc_server: Remove unnecessary dependency on server modules, build system will take care of that.
new 33da33c ntlmssp: when pushing an ntlmssp NEGOTIATE_MESSAGE deal with NULL strings.
new 9c00fb4 libreplace: use CLOCK_HIGHRES when available
new 5f6a145 s3/profiling: don't use CLOCK_PROCESS_CPUTIME_ID
new 4e8d6a7 s3/profile: remove the magical clock initialization from the profile code
new ce1e273 s3-dom_sid Use C99 types in dom_sid handling
new 9d44688 s3-util_sid Accept S-1-5 as a SID
new 72a8ea4 s3-util_sid use ARRAY_SIZE() to ensure we never overflow the dom_sid
new 51ecf79 libcli/security Merge source3/ string_to_sid() to common code
new 46f585e libcli/security Use sid_append_rid() in dom_sid_append_rid()
new 1892df6 s3-util_sid Use the NDR parser to parse struct dom_sid
new 15abd86 s3-torture Add tests to show that the dom_sid parsing was faulty.
new 55b3150 Fix string_to_sid() to allow non '\0' termination of the string - allows string_to_sid() to be used in formatted strings like FOO/S-1-5-XXXX-YYYY/BAR.
new 0b270f0 Ensure incoming timespec values correctly wrap at nsecs.
new eeb24af Allows changing the maximum number of simultaneous clients in winbindd through an smb.conf option.
new ba726b5 s4: Fix two typos
new 5a4a11c s4-anr: check for allocation failure before use
new cbd8297 s4-dsdb: defer ac->msg after check for NULL ac
new 597372d s4-dsdb: free right context on failure
new d00cb8b s4-dsdb: fixed use after free for RODC
new 3e88f3c s4-rootdse: setup length after NULL check
new a17da70 s4-dsdb: check for invalid backend type
new 2fbf10e s4-smb: smbsrv_blob_push_string() can return -1
new b9393e4 s4-kcc: removed redundent loop check
new f6d85be s4-messaging: add support for no_reply in irpc messages
new 13a8745 s4-rodc: add a trigger message for REPL_SECRET to auth_sam
new ba2c394 talloc: fixed spelling errors in comment
new 890a33c s4-smb: serialise session setup operations
new 5b02cf1 s4-auth: allow multiple active auth backends
new 52445e1 s4-schannel: fixed reference to context after free
new 67ac855 s4-auth: set the RODC bit for RODC schannel
new bd51d30 s4-auth: when we are a DC enable winbind auth
new 94fb612 s4-secrets: fetch secure channel type with domain SID
new 041c699 s4-libnet: converted finddcs call to tevent_req
new ce2004d s4: fixed some printf format errors
new fa7fd4f s4-dns: fixed lookup of SRV records using dns_ex
new dbc9b18 s4-resolve: added resolve_name_multiple_recv()
new 4ff4521 cldap: use ipv4 not up for unbound cldap sockets
new 5bbfe2b s4-secrets: fixed shadowed variable warning
new 898674c s4-finddcs: added finddcs_cldap()
new fede78f s4-cldap: don't set the writable bit when we are a RODC
new 0c447e3 s4-libnet: use finddcs_cldap() in libnet_lookup
new ee61568 s4-winbind: use finddcs_cldap() in winbind
new 7f029aa s4-finddcs: rename finddcs to finddcs_nbt
new 58d59a0 s4-libcli: change finddcs.h -> finddc.h
new 2e92484 s4-pynet: added finddc call
new 011978e s4-rodc: use python finddc code to avoid the need for --server
new 4e9f449 s4-join: give a clear error when using short domain form
new 99f514f s4-selftest: use the full domain name in joins
new 59d415f4 s4-finddc: use NBT lookup for a 1C name if joining a short domain name
new 52ae578 s4-netlogon: fixed logic for setting DS_SERVER_WRITABLE
new 6c45eeb s4-repl: use consistent API calls for getting DN GUID
new 6012f31 s4-finddcs: show required server type bits on failure
new 66460c9 s4-resolve: the file backend should not look at the name type
new c18e956 s4-libnet: force IDL printing for high debug levels
new 0009d17 s4-libnet: print the domain name on domain open failure
new 0212800 tsocket: we return -1 on error, not fd
new a498ab9 s4-rpc: fixed double free in RPC proxy
new fcf576f s4-selftest: enable logging in valgrind server xterm
new beb9c6b s4-finddcs: ensure we free previous cldap requests before starting a new one
new ea223ba s4-server: check the return of irpc_binding_handle_by_name
new 5a0bb22 cldap: prevent crashes when freeing cldap socket
new f705125 s3-waf: only link in prs parser where needed.
new 2d23ddb s3-build: only link in prs parser where needed.
new a609c03 s3-nltest: rename print_result to print_netlogon_info_result.
new 5901e81 s3-nltest: convert server input argument into --server.
new 45d772e libnetapi: add DOMAIN_CONTROLLER_INFO_FLAGS.
new 26672e2 s3-libnetapi: add DS_X_FLAGs to public header.
new 3fe966d s3-libnetapi: add DS request flags to public header.
new bbdbb0c s3-libnetapi: try using netr_DsRGetDCNameEx() in DsGetDcName().
new c35629c s3-nltest: add dsgetdc command.
new d2a027e s3-printing: Added a printer list database.
new 7022554 s3-printing: Use printer list tdb in pcap.
new 25a2d94 s3-printing: Add method to skip refresh if just happned.
new 65bd8f8 s3-printing: Document the printer list functions.
new 94d86a2 s3-misc: Introduce lp_ncalrpc_dir() in S3, like we have in S4.
new 3f04b54 s3-rpc_server: Fixed unhandled error condition.
new 2ef693e s3-rpc_server: Make pipe destructor public.
new 5ccd7a5 s3-rpc_server: Make process_incoming_data() public.
new 1172187 s3-rpc_server: Added debug to see how much data has been read out.
new 3c26e95 s3-rpc_server: Added initial generic RPC server infrastructure.
new b1fdc5a s3-rpc_server: Add generic listener callback.
new a1f1da7 s3-rpc_server: Addded function to create custom pipes_struct.
new 7b1748d s3-rpc_client: Added a tstream based transport.
new f7f9916 s3-rpc_server: Added helper functions to read data from a ncacn socket.
new e7c4555 s3-rpc_server: Accept connections and process requests.
new 344260d s3-rpc_server: Added support for internal connections to external daemons.
new 5685914 s3-rpc_server: Convert rpc_connect_spoolss_pipe into a generic interface.
new 738c843 s3-rpc_server: Renamed rpc_ncacn_np_internal.c.
new 34225c9 s3-rpc_server: Added new parametric option 'rpc_server'
new 390642a s3-rpc_server: Moved "external" pipe functions to rpc_ncacn_np.c.
new 8ec7aae s3-rpc_server: Moved ncacn_np declarations in common header file.
new e580c6d s3-rpc_server: Use talloc_stackframe.
new db46b2b s3-winbindd: Use rpc_open_pipe_interface in winbindd.
new 4608721 s4/fsmo: Remove empty new lines
new 2eeba94 s4/fsmo: Handle infrastructure, pdc and rid extended ops
new ccb7fdc s4/fsmo: Extended fsmo test with infrastructure, pdc and rid roles
new 480c97b s3-printing: fix print_spool_terminate().
new 33d05a8 s3-rpc_server: fix some uninitalized variables and c++ build warnings.
new effbebc s3-docs: fix rpc_server manpage type.
new 2d1cf26 s3-waf: fix the build.
new 9a7d1b1 s3-docs: more typos in rpc_server manpage.
new e7f21fa s4-rpcserver: set unbind method to NULL in remote server
new 301b60a Fix a typo
new 6400f3e s3: Fix some debug msgs in ntlm_auth
new 627de92 Add check for invalid data size.
new adf8ca6 subunit: Re-add outputmsg.
new aa7df7b s3/printing: make clock jump save and use monotonic time for cache timeout
new 839ed05 s4-irpc: Add value for "infinite" timeout for IRPC calls
new ee169d7 s4-irpc: Add 'timeout' param for dcesrv_irpc_forward_rpc_call() call
new 7b20b79 s4-irpc: Don't install endtime-timer in case timeout is INFINITE for the call
new 7f1db0d s4-drs: Wait DsReplicaSync for as long as it takes to complete
new 54b5370 s4-repl: cleanup getncchanges extended op calls
new f89f3cf s4-repl: split out the extended op handling
new e5ac820 s4-pyrpc: added py_return_ndr_struct()
new e2b6d17 s4-drs: get lpcfg_dnsdomain() instead of lpcfg_realm()
new e18c003 s4-pyjoin: fill in the dns name in the python replication method
new 2edbf74 s4-pynet: return the full netlogon response from python finddc
new aabd89d s4-pyjoin: use new pynet finddc interface
new d5673b5 s4-repl: cleanup the extended op calls in repl server
new 1da147e s4-repl: added repl_secret handling
new 520252c s4-repl: added min_usn to extended replication call
new 05ec123 s4-repl: add partial attribute set to getncchanges calls for RODCs
new 3b87e3e s4-repl: if we are an RODC don't set WRIT_REP in replication
new fe59119 s4-smbtorture: try FSCTL_FIND_FILES_BY_SID with random blob data in RAW-IOCTL.
new db8cfda s3-smbd: prevent call_nt_transact_ioctl() crash in FSCTL_FIND_FILES_BY_SID case.
new 447d968 Fix all sid_parse returns to be checked. Tidy up some checks and error messages.
new cd56e40 s3/printing: avoid a possible race condition in the cache timeout
new bad0041 s3-selftest: Move Samba3-specific script to source3/selftest.
new 32976e2 s3: Add convenience make target buildfarm-test.
new eeafe1e s4-pydrs: fix for python 2.4
new f95e6a3 s4-test: enable valgrind on wbinfo tests
new 4cf53c6 s4-drs: removed a debug print in repl secret
new e5cd023 s4-drs: initial skeleton for DrsReplica{Add,Del,Mod} calls
new 377ffcb s4-drs: make debugging DsUpdateRefs a bit easier
new 6a82997 s4-credentials: added ability to control forwardable attribute on krb5 tickets
new efb37a5 s4-pycredentials: expose forwardable setting via python
new 89827af s4-kerberos: obey the credentials setting for forwardable tickets
new 7e729c4 s4-dns: use a non-forwardable ticket in samba_dnsupdate
new 14340a4 idl: Added EPMAPPER_STATUS_CANT_PERFORM_OP.
new 83a24ff pidl: prevent ndr_print_*() dying on NULL pointers
new 5958997 s4-rpcserver: allow saving of bad RPC packets
new dc59de5 s4-netlogon: added IDL for netr_DsrUpdateReadOnlyServerDnsRecords
new d5a4e53 s4-kdc: prevent segfault on bad trust strings
new 6832d5e libcli/auth/ntlmssp Be clear about talloc parents for session keys
new 4083b8a s4-torture assert that we get a temp datagram socket.
new a394a81 torture/raw Allow one more 'not implemented' status return as a valid response
new ff515ff tdb: added TDB_NO_FSYNC env variable
new a163284 wbclient: paranoid check for double free
new b04b8b5 wbclient: gr_mem can be NULL
new 43d5440 s4-winbind: fixed two valgrind errors
new dfe2508 s4-smbtorture: activate spoolss_GetPrinterData NDR pull test.
new 1250a63 s4-smbtorture: mention -v switch for hexdump imports into the NDR testsuites.
new 567a2e6 s4-smbtorture: add spoolss_GetPrinterDriver2 NDR tests.
new 725126b s3-smbtorture: fixup trailing whitespace in ndr testsuite.
new 5f9caf1 s4-smbtorture: fix some indentation in NDR testsuite.
new c29b16f s4-smbtorture: add functions to do NDR_OUT ndr_pull validation including NDR_IN context.
new 809094a s4-smbtorture: finally enable most of our NDR_OUT NDR tests that we couldnt handle previously.
new 0730d98 s4-smbtorture: add NDR spoolss_GetPrinterDriver2 in and out check functions.
new ae483bb s3: Wrap the ntlm_auth loop with a talloc_stackframe
new de2c143 s3: Split off output generation from manage_squid_ntlmssp_request
new 70ab7eb s3: Fall back to raw NTLMSSP for the gss-spnego protocol
new 547b268 s3: Correctly unwrap the krb ticket in gss-spnego
new 0858b75 s3: Add the PAC info3 struct to the netsamlogon_cache in ntlm_auth
new ec643df s3/vfs_scannedonly: use smb_msleep instead of nanosleep
new aada719 s3: use nsec_time_diff instead of TspecDiff
new 0fd1601 s3: remove TspecDiff macro, we can use the shared nsec_time_diff function
new 2b254c8 s3/s4: merge msleep and smb_msleep
new 6bc68fa s3: remove TvalDiff macro, we can use the shared usec_time_diff function
new 66ad6c7 ѕ3: remove smb_msleep prototype from here
new 6f5fa76 s4-smbtorture: fix winreg querymultiplevalues NDR test warning.
new b772f4c testprogs: skip two tests in spoolss tester.
new 39bd61e s4-winbind Add a proxy method to update DNS records with a read-write DC
new 1c7c1a8 idl: build python interfaces for winbind and idmap IDL
new fb81cc0 s4-pyrpc: allow python to access irpc interfaces
new 90d685a s4-devel: developer script for adding DNS entries via netlogon RPC
new e2d6b64 Fix array size of a memmber of struct cli_ulogoff_state
new c79861a s4-pyrpc: Print location and type name we got when checking for types
new e691b1f s4-dsdb: Add dsdb_schema_info_blob_is_valid() to verify schemaInfo blobls
new aedefd3 s4-prefixMap: use dsdb_schema_info_blob_is_valid() for schemaInfo blob validation
new 1295da9 s4-schema: use dsdb_schema_info_blob_is_valid() to verify schemaInfo blob
new 9256b5f s4-schema: Helper func to compare schemaInfo signitures
new 311744a s4-test: Add unit test for dsdb_schema_info_cmp()
new 10eefd8 s3: fix order of arguments in nsec_time_diff call
new 1a22b1b lib/util: usec_time_diff takes arguments the other way round than TvalDiff did
new de6254d s3:rpc_client: allow DCERPC_PKT_AUTH3 via rpc_api_pipe_send/recv
new 6ecf8d1 s3:rpc_client: rpc_pipe_bind_step_one_done() doesn't need reply_pdu
new fde3412 s3:rpc_client: use rpc_api_pipe_send() for auth3
new 78b6265 s3:rpc_client: remove unused rpc_pipe_set_hnd_state()
new c3489a7 s4-ldapcmp: Fix options parsing for common Samba options
new 1fac1f0 werror: Add W_ERROR_HAVE_NO_MEMORY_AND_FREE() macro
new d76bb4a s4-drs: Check for schema changes only in case we are *not* applying Schema replica
new 252e8c2 s3: Fix some nonempty blank lines
new 7fddf9c s3: Fix bug 7688, rpcclient command line completion crashing
new 1473330 s3: Add a missing prototype
new 47a7a58 libnetapi: deal with NULL data in I_NetLogonControl2().
new 8e73826 s3-libnetapi: support NETLOGON_CONTROL_FORCE_DNS_REG in I_NetLogonControl().
new 1d80941 s3-nltest: add dsregdns command to nltest.
new 9e058c6 s3-rpcclient: add some winreg commands.
new a66db2c waf: fix typos in GIT_COMMIT_* strings
new 92eccf8 waf: add a '+' to the git hash if the working tree isn't clean
new c4b1971 pytdb: Add support for tdb_add_flags() & tdb_remove_flags()
new 277a1b2 pytdb: Fix repr segfault for internal db
new a262103 pytdb: Update open flags to match those for tdb_open() in tdb.h
new b826ef9 pytdb: Add support for tdb_enable_seqnum, tdb_get_seqnum and tdb_increment_seqnum_nonblock
new b3314d6 pytdb: Add support for tdb_transaction_prepare_commit()
new 4c72655 pytdb: Add support for tdb_freelist_size()
new 7a59c90 pytdb: Make filename argument optional.
new 2666cc9 s4-pydsdb: don't force am_rodc unless it is set by caller
new e72a1e2 s4-pydsdb: added am_rodc() method on samdb
new 50f56c6 s4-finddcs: added some debug messages on failure
new f6fa73b s4-rodc: added RODC DNS update support to samba_dnsupdate
new 55f4655 s4-smbtorture: add LOCAL-NDR-NTLMSSP.
new 5d80710 s4/fsmo: Naming master support added
new 2c3f560 Add python bindings for open_hive function to be able to load REGF files.
new d0cef92 Fix crash when no subkeys exist. Fix writing outside of buffer error by regf backend.
new 7efcb3c Fix file corruption (non-updated header) on new allocation.
new 1fc1be4 Fix regf.idl, subkey and rootkey types were switched.
new dfedbae testtools: Import newer upstream revision.
new 1555659 s4-cldap: improved debug msgs in finddcs_cldap()
new 94694ec s4-libnet: use the right domain name in libnet_lookup
new 6642ae9 s4-dns: added --all-names option to samba_dnsupdate
new 8beed36 s4-dns: fixed the dns_domain_info_type for netlogon DNS calls
new 01371d9 s4-rodc: override client site from cldap response
new 3f55c2e s3-waf: add rpcclient to the waf build.
new 323f729 s3-registry: add reg_querymultiplevalues to reg_api matching table.
new 91e8f8d s3-registry: move regf based reg_api calls into own file.
new ad8533c s3-waf: fix the build after reg_api changes.
new c1a6820 s3-waf: fix the file locations of gen_ndr'ed files.
new 34f47a3 s4-rootdse: mark registered controls as non-critical
new dbfb42c s3-waf: Build libwbclient as dynamic library
new 1c8fd86 s3: Fix the charset_pull routine (bug 7531)
new 1c82ca0 s3/winbind: remove unused winbindd_check_cache_size
new f12756b s4-smbtorture: add test_SetServiceObjectSecurity() to RPC-SVCCTL.
new b55853c s4/drs: Added the rest of the enum drsuapi_DsNameFormat values
new faeeb5c s4/drs: use type enum drsuapi_DsNameFormat in DsCrackNames code
new 7250cb3 s4/fsmo: Create separate function for retrieving fsmo role dn and owner dn.
new b4eba42 s4/dcdiag: Handle ListRoles command for dcdiag:KnowsOfRoleHolders test
new 99d8989 s3-waf: add libnetapi
new c9e17ed s3-waf: add net.
new 0f7e503 s3:registry: move higher level function reg_open_path to new module reg_api_util
new 8eb487c s3:registry: move (commented out) hilvl util functions to reg_api_util.c
new 2c9cb11 s3:registry: move prototypes of unused hilvl functions to ret_api_util.h and comment them out
new b17b6f7 Update WHATSNEW.txt.
new 0e8975a Update version info.
new cd7335a s4-mkrelease: Update to use waf build.
new e4d7bc2 wafsamba: Fix parsing of IS_GIT_VERSION.
new dc19278 Really enable core dumps in Linux
new b3a3fe6 s3-waf: fix the build after registry changes.
new 58c79b8 s4-smbtorture: add NetRemoteTOD libnetapi torture test.
new c7fe04a s3-build: only include async headers where needed.
new 8e16d6d s3-build: only include ctdbd_conn.h where needed.
new 62544c5 s3-build: only include smbldap.h where needed.
new 4006160 libcli: add dom_sid_compare_domain()
new 4dbd743 s3-util_sid: use shared dom_sid_compare_auth and dom_sid_equal_X functions.
new 102a70e s3-util: use shared dom_sid_dup.
new d0a6c32 s3-nmbd: move SYNC_DNS to nmbd.h
new 0740d0a s4-devel-getncchanges: Add common Samba options as a group to be displayed
new 395b09c s4-dsdb-schema_prefixmap: Print debug message when internal failure occurs
new f06d987 s4-dsdb-schema_prefixmap: return WERR_DS_NO_ATTRIBUTE_OR_VALUE when ATTID is not found
new 4752a6b s4-test: yet another test for ATTID-ot-OID conversion
new aa8a2e3 wafsamba: Fix docstring for DIST_BLACKLIST.
new db67f43 s4-mkrelease: Update for waf.
new ccbcffa libcli/ldap Add const to ldap_encode_ndr_dom_sid()
new 8853bab s3-build: try to fix the non-ldap build.
new ead126c Merge branch 'v4-0-stable' into newmaster
new 5995116 s4-kcc: a bit more debug info on repsFrom creation
new 3fe8e97 s4-rodc: fixed repsFrom store on RODC
new 8efd107 s4-pyrpc: fixed build on python 2.4
new d44e86b Open alpha 14.
new d7bc452 s3: Replace sid_binstring and sid_guidstring with PIDL-based alternatives
new 6acb47b s3-uuid Remove unused smb_uuid_pack()
new 03011bf s3-libads call common GUID_from_ndr_blob()
new 80ca590 s3-lib/util Remove unused smb_uuid_unpack()
new 1585c4d lib/tdb: fix c++ build warning in tdb_header_hash().
new c201e49 s4-smbtorture: print SVCCTL security descriptor in test_QueryServiceObjectSecurity().
new 6f47a24 s3-libnetapi: Fix Bug #7665, memory leak in netapi connection manager.
new 7ffcf90 s4-drepl: use the partition UDV and hwm for extended getncchanges ops
new a67a553 s3:services_db: untangle assignments from check in construct_service_sd().
new f53c17b s3:services_db: untanlge assignments from check in read_init_file().
new 7cefb89 s3:services_db: rewrite svcctl_set_secdesc() using reg_api calls instead of legacy
new d2794b0 s3:services_db: rewrite svcctl_set_secdesc to use tmp talloc ctx
new 91d5446 s3:services_db: fix a debug message
new 9bfd587 s3:services_db: remove the TALLOC_CTX argument from svcctl_set_secdesc
new 4fc2b5c s3:services_db: use temp talloc ctx in svcctl_get_secdesc()
new a4b1042 s3:services_db: change svcctl_get_secdesc() to use reg_api functions
new e464ca9 s3:services_db: make svcctl_lookup_dispname() use a temp talloc ctx
new 464515c s3:services_db: change svcctl_lookup_dispname() to use reg_api functions
new 9fee033 s3:services_db: rewrite svcctl_lookup_description() to use a tmp talloc ctx
new 53dcbc2 s3:services_db: change svcctl_lookup_description() to use reg_api functions
new e28bc8d s3:services_db: factor out common code of lookup_dispname and lookup_description
new 3c85a9f s3:services_db: publish svcctl_get_string_value()
new 3cab109 s3:srv_ntsvcs_nt: make fill_svc_config() use svcctl_get_string_value()
new 4cee4bb s3:rpc_server: registry is not direclty used in the svcctl server any more
new d760e54 s3:rpc_server:ntsvcs: use svcctl_lookup_dispname instead of legacy svcctl in _PNP_GetDeviceRegProp
new e869af9 s3:rpc_server:ntsvcs: registry is not directly used an more.
new 5fe2abb s3:services_db: remove unused legacy function svcctl_fetch_regvalues().
new 8be007d s3:services_db: remove bogus comments
new f2a4d55 s3:services_db: create the "Security" subkey if it does not exist in svcctl_set_secdesc()
new a6f0f91 s3:services_db: extract core of svcctl_set_secdesc to _internal version
new 8df2ab9 s3:services_db: rewrite svcctl_init_keys() to use reg_api calls instead of legacy
new 7f1efa6 s3:services_db: does not need legacy registry code any more.
new 08cf13a s3:registry: remove now (finally) obsolete reg_util_registry.{c,h}
new 5dd47ee s4-pidl-python: use correct talloc pointer when allocating subobjects.
new a739344 pidl: Fix segfault when accessing unicode objects.
new f161fa3 testrpc: Convert from a single unit test to a simple test script, be more verbose.
new c4c6f8f s4-pild-python: Fix assignments - even though we reference the mem_ctx of an object we still use the actual ptr.
new 7fc40d2 pytestrpc: Be more verbose.
new 58cfbc5 rpc_talloc: Update test now that we create fewer references.
new 919450a s3:registry: regfio fix the build
new d86d225 s3:services_db: convert get_common_service_dispname() to talloc
new 6a3c687 pidl/python: Allow passing in UTF8 string objects as well as unicode objects for IDL strings.
new e4eda5f s3:registry:reg_api: update (C)
new b11cc30 s3:registry: move the reg_api prototypes to their own header.
new 4696cd6 s3:registry: move reg_api_regf prototypes to their own header file.
new 0bd2756 s3:registry: move prototypes from reg_init_basic.c to their own header.
new d25b2ad s3:registry: move prototype from reg_init_full.c to its own header.
new a35daeb s3:registry: move prototype from reg_init_smbconf.c to its own header.
new 4f7d41a s3:registry: move the reg_db.h from include/ to registry/
new 2d67730 s3:registry: move regio.h from include/ to registry/
new bf38287 s3-winbindd: another attempt to fix the non-ldap build.
new 24cac13 s3-waf: remove reg_util_legacy from waf build as well.
new aa57fd8 s4-ldap: Fixed a problem with NC's having a parentGUID attribute
new 81d257e s3: don't build krb5 locator plugin if we don't build winbind
new 1d90227 s3: Remove a pointless if-statement
new 049c4fa pytalloc: Add default compare function.
new fd25d67 s4: Add convenience script for building and landing a tree in the background, sending results by email.
new 93c9582 s4: Add script for landing a branch through a remote server, such as sn.
new 2cf1f05 s3: Remove a global variable in bugfix for bug 7665
new 6172681 s3-libgpo: fix the build of scripts client side extension.
new 7c9dab4 tevent: include libreplace heade before tevent header
new a233c0c s3-lsa: Fix sid in DEBUG in_lsa_EnumAccountRights.
new 9c2e89d s3-docs: document net registry
new e5bbc2b s3-lib: add cbuf, a talloced character buffer
new f760494 s3-lib: add srprs, primitives to build simple recursive parsers
new 47313af s3-registry: handle registration entries (.reg) files
new 44d10d0 s3-net: let rpccli_winreg_Connect optionally return WERROR
new 2a10fd7 s3-net: add command registry import
new e7c2724 s3-net: add command registry export
new 0afc83c s3-net: add command registry convert
new 96ba0cb s3-net: add command rpc registry export
new a52b7e7 s3-net: add command rpc registry import
new a2ea85b s3:tests: fix misplaced '...' for grep pattern in test_net_registry.sh
new 7a25d13 s3:registry: remove unneeded TALLOC_CTX argument from reg_deletekey_recursive
new cb5c86e s3:net: add subcommand net registry deletekey_recursive
new 10da4b0 pymessaging: Remove unused older python irpc bindings.
new 94f84da s4-land: Print commands that are being run.
new 4c681f7 strlist: Make test names unique.
new e8b2003 selftest: Fix generation of test id file.
new e456c69 torture: Fix running individual tests.
new ea1ed67 s4-test: Allow running individual tests for smbtorture tests.
new 0aff42a torture: Remove active_testname variable.
new 1783d0d s4-selftest: Use loadlist in a couple more places.
new bf907d2 selftest: Support running individual tests using idlists, for testsuites that support them.
new 7c1b00f selftest: Use idlist testing for python tests.
new 118c654 selftest: Fix run for systems without testtools installed.
new e12e661 s4-selftest: Move more tests to scripting/python, simplifies running of tests.
new e3b81c6 s4-ldapcmp: Enable comparisons between LDBs too
new 0027af0 s4-drs-test: Relax a check that may possibly fail
new 9b73bb0 libreplace: fix endless strerror_r has been redefined warnings on AIX
new a1ced10 s4-smbtorture: print out membership in RPC-SPOOLSS-ACCESS.
new cf6e773 s3-waf: fix the build.
new 314dc23 Fix bug #7693 - smbd changing mode of files on rename
new fe4576d s3-registry: fix some c++ build warnings.
new 7ba5855 s3: Fix pam_smbpass logging on FreeBSD
new 54f0da3 s3: Use asprintf where appropriate
new 31d5ac0 selftest: Let tests add prefix to tests by themselve.
new 18f10ee s4/selftest: Simplify running of python tests.
new 5a75fb1 ndrdump: Move blackbox test to standard python namespace.
new 6abe823 subunithelper: Cope with errors outside of testsuites.
new 63031a2 pygensec: Implement start_mech_by_name().
new 3fea9df s4-param: Check type when converting python object to lp_ctx, fix some memory leaks.
new 5b10c82 s3-selftest: Fix test prefixes in subunit output.
new 1c3c9a4 s4-param: Fix more memory leaks, invalid memory context.
new c031329 ldb: Depend directly on replace, fixes the build on systems with tdb and tevent installed in the system.
new 8dd0c8c ldb: Use waf as default build system.
new 1716cdb dsdb: Use short path for ldb_handlers.h, in case ldb is installed in the system.
new 7e31704 selftest: Remove unused --analyse argument.
new bf1a4b2 s4:libcli:smb2 Rename pending_id to async_id and make 64-bit
new aea64ef s3: tdbdump does not use our libs
new b56ebe5 add script to build only the manual pages (not all the docs) - git version
new 791246b add script to build only the manpages (not the complete docs) - no-git version
new 9e2eefa docs: use abs_top_builddir instead of BUILDDIR to let configure create correct catalog file
new 60d5a83 no need any more to create catalog file manually in build-manpages-git
new 56f127d no need any more to manually create catalog file in build-manpages-nogit
new 7170b87 Thank goodness for code reviews. Volker caught - this should be lp_posix_pathnames() not lp_unix_extensions().
new a171816 selftest: Add prefix on a higher level, so it can be more easily excluded.
new cd8d780 s4-selftest: Cleanup formatting.
new 9bce783 selftest: Fix use of --load-list.
new 0dde34f s4-selftest: Add environment name to test suite manually, so we can leave it out if we want to.
new f9ed11c s4-selftest: For idlist tests, leave out environment name.
new 3d0e6db selftest: Fix idlist running.
new 20c95cf selftest: Fix testsuite counts when running only a limited number of testsuites.
new 029add7 smbtorture: Use subunit C library.
new a15a33a torture: Use system subunit library if available.
new 136aa0d smbtorture: Report times.
new 5651f8a s4-selftest: Fix prefixes for ldb tests - they're samba4 specific.
new cc5b673 s4-selftest: Move samba3sam test to standard python directory.
new 7378b6d s4-selftest: Move credentials tests to standard python directory.
new 9ddfbd1 s3-waf: add libsmbclient.
new 8037a46 s3-waf: reconcile objects to old make-based build.
new 099394a s3-build: strip down dependencies of smbta-util.
new 34008ef s3-build: fix the build of test_lp_load.
new a11d6c7 s3-build: fix the build of split_tokens.
new b6f149e s3-waf: add all remaining binaries from the make build.
new c166b44 s4-kcc: pass the service context into the kcc connection code
new d1cbd68 s4-kcc: added service->am_rodc
new 202525d s4-gensec: fixed a GSSAPI SASL negotiation bug
new bf1f2d4 s4-gensec: prevent a double free in the error path of GSSAPI auth
new c0ff93b s4-drs: we don't need to decode to utf8 in python dcerpc strings any more
new 7a05e04 s4-gensec: fixed a client side bug in GENSEC/SASL/SSF negotiation
new d2008fb s4-kcc: the kcc should not be setting the repsTo attribute
new 8ccbbe0 lib-subunit: fixed build on systems without subunit devel library
new 4d75255 s3-waf: add libsmbsharemodes.so.
new dc4920b s3-waf: rework libnetapi to have no unresolved symbols.
new 031dd8c waf: move majority of shared NDR_ subsystems to main wscript_build.
new de49623 s3-waf: fix LOCALEDIR usage.
new 7f53773 waf: fix generated nbt.h path, should fix s4 install.
new 494dc55 s3-waf: recurse into main wscript_build from main librpc directory.
new e8df0db s3-waf: move epmapper client to LIBMSRPC.
new ea228cd s3-build: move epmapper client to LIBMSRPC.
new 2475210 s3-waf: convert LIBMSRPC_GEN into a subsystem.
new 43e3555 s4-waf: move two more NDR_ subsystems to main directory.
new 9bba222 s3-waf: recurse into ../lib/crypto.
new d6121bd s3-waf: add libaddns.so.
new 697090f s3-waf: convert smbd into a subsystem.
new 29b1588 s3-waf: convert LIBADS into a subsystem.
new 5fb686c s3-waf: convert LIBADS_SERVER into a subsystem.
new 6abf9cc s3-waf: convert LIBADS_PRINTER into a subsystem.
new ce6ef80 s4-waf: add NDR_LSARPC and NDR_SAMR.
new 148d4fa s3-waf: first run in using NDR_ subsystems (mostly from shared directory).
new be0ed31 s4:irpc: add padding to the IPRC header for 8 byte alignment
new 224fbbe s4:irpc: use LIBNDR_FLAG_REF_ALLOC for the server side when pulling
new 519180c s4:dsdb/kcc: we don't need to manually allocate [out,ref] pointers anymore
new 67b6252 s4/dsdb:kcc: cleanup and improve readability
new 80e240f s3 waf: Remove iniparser source list from source3/wscript_build
new 82c0e79 s3: fix tdbdump build on Solaris and other boxes
new c3f5d99 s3:registry: try to fix the build of reg_parse_internal on HP-UX
new ffdfcfb s3-dsgetdcname: always pass in messaging context.
new 0e5eb82 s3-dcerpc: move crypto stuff in /librpc/crypto
new 412ebad gssapi: avoid explicit dependency on dcerpc specific structures
new 4194383 gssapi: remove unused function argument
new bbf5357 s3-dcerpc: add server helpers for ntlmssp auth
new 8efd31c s3-dcesrv: use ntlmssp helper in srv_pipe.c
new 28c22d0 s3-dcerpc: add server helpers for gssapi auth
new 62d7226 s3-dcesrv: use gssapi helper in srv_pipe.c
new 59722ef spnego: avoid explicit dependency on dcerpc specific structures
new 2c9f420 s3-dcerpc: move client spnego stuff in /librpc/crypto
new 77c73a5 spnego: make spnego_context public
new 4cdee9b s3-dcerpc: add spnego server helpers
new b475cfd s3-dcerpc: use new spnego server code
new d10e192 s3-dcerpc: finally remove the legaqcy spnego_type variable from pipe_auth_data
new 0ec3720 srv_pipe: reorganize code so that related functions are close to each other
new 3453bc7 s3-dcerpc: make auth context opaque
new b11fff1 s3-dcerpc: remove auth_data_free_func
new 6789934 libcli: fix compile warning
new 926a3f4 s3-dcerpc: Use spnego own sign/seal functions
new 76f249f s3-dcerps: check auth_type
new 43b5f20 s3-waf: fix the build after rpc_server crypto changes.
new 133878f s3-waf: convert LIBMSRPC into a subsystem.
new 4b901f6 torture: Remove unused variable.
new 4c3985b selftest: Use variable for clientdir.
new e74b709 selftest: Pass prefix to setup_env function.
new 6673146 tdb: add restore
new bea4948 pidl:NDR/Parser: fix range() for arrays
new 55fe86b s4/eventlog6: Add idl for EventLog6 RPC
new b236098 s4/eventlog6: Add endpoint server for EventLog6 RPC
new 411e6bc s4/eventlog6: Build and hook EventLog6 RPC endpont mapper and idl
new 859f3cd s4/eventlog6: Add dummy implementation for calls 0x5 and 0xB
new 0261b96 s4-waf: move the RPC_NDR subsystems to main librpc wscript_build.
new b828dc0 s3-waf: fix the build of nsstest with --enable-nss-wrapper.
new 8ba3eac s3-waf: remove duplicate CONFIGFILE from dynconfig.py which caused sysconfigdir to be ignored.
new ae60328 s4:libcli/resolve/file.c - fix "const" warning
new 80f3e92 s4:rpc_server/dcerpc_server.c - fix a "const" warning
new 6c349d4 s4:drepl_out_helpers.c - fix a counter type
new 1a1be71 s4:extended_dn_in LDB module - fix a counter type
new e59cdaf s4:rootdse LDB module - fix counter types
new 0f163eb ldb:ldb_msg_add_linearized_dn - handle NULL DNs
new 9ca8214 ldb:ldb_match.c - fix counter variable type
new 7a1a0cd s4:password_hash LDB module - don't assign "lp_ctx" twice
new 0829845 s4:rootdse LDB module - fix comment typo
new f84724c s4:rootdse LDB module - make more use of LDB result constants
new 8223342 s4:python/samba/join.py - use constant for DC function level
new f45848e s4:python/samba/join.py - add a comment to point out that NCs have to be assigned dynamically
new 4492d0a libds:flag_mapping.c - support also the default read-only DC primary group
new 72bb8c3 s4:ldap.py - enhance SAM user/groups behaviour test regarding default primary groups
new f46c623 s4:samldb LDB module - support the "userAccountControl" -> "primaryGroupID" detection also on modify operations
new c03ec03 s4:ldap.py - test default primary groups on modify operations
new 2e91399 s4:dsdb/common/util_samr.c - remove the primary group specifications
new 679eb33 s4:samldb LDB module - it isn't allowed to create user/computer accounts with a primary group specified
new 439d7ff s4:provision.py - make more use of "names.serverdn" on NTDS settings location
new 65ca9e6 s4:provision.py - support still not fully provisioned trees regarding the rootDSE module
new b6eb1b2 s4:torture/rpc/netlogon.c - remove the dependency on "samdb_server_site_name"
new f153569 s4:rootdse LDB module - better that the "edn" control handling is done last
new e446ef1 s4:rootdse LDB module - remove "priv" checks where not needed
new 5fd7bc8 s4:rootdse LDB module - make "serverName" dynamic
new 5f60f5e s4:provision - rootdse - remove the static attribute "serverName"
new 681106a s4:rootdse LDB module - introduce dynamic "dnsHostName" attribute
new ccc67a0 s4:provision - rootdse - remove static "dnsHostName" attribute
new 1d9a348 s4:rootdse LDB module - introduce dynamic "ldapServiceName"
new 76c346d s4:provision - rootdse - remove static "ldapServiceName" attribute
new 9123bcb s4:ldap.py - add tests for the "dsServiceName", "serverName", "dnsHostName" and "ldapServiceName" rootDSE attributes
new 29e3806 s4:rootdse LDB module - make use of "dsdb_forest_functional_level"
new 30afa65 s4:lazy_commit LDB module - the "show_deleted" control is initialised by the "show_deleted" LDB module
new 964f992 s4:repl_meta_data - also on delete operations the new RDN attribute has to be casefolded correctly
new f9698cf s4-kerberos Fix kerberos_enctype_bitmap_to_enctypes()
new 062b0eb s4-libnet Remove libnet_samdump_keytab() and net samdump keytab
new f03913e s4-kerberos Move 'set key into keytab' code out of credentials.
new e823cb8 s4-libnet_join Use header constant for 'all encryption types' in msDS-SupportedEncryptionTypes
new b00dc83 s4-selftest Run slow tests less often
new 0bc3e15 selftest Don't run 'speed' tests for very long
new 0b0a717 s3 waf: more correctly generate symbols for pdb/vfs/auth/etc. modules
new 260ad23 s3-waf: add more diroptions.
new 00be7ea s3-waf: fix the build.
new 0a1d153 s3-waf: add check for seteuid method.
new d8814b1 Fix bug 7694 - Crash bug with invalid SPNEGO token.
new c9b19d9 s4-kerberos Rework keytab handling to export servicePrincipalName entries
new c54881b s3-waf: add wscript_build to s3 librpc dir for NDR_ subsystems.
new 44b0a03 s3-waf: add autogen-waf.sh to source3.
new 2b76785 s3-waf: add RPC_NDR_WBINT to librpc/wscript_build.
new 1bec7e5 s3-waf: convert LOCKING into a subsystem.
new fa3eb7f s3-waf: let winbind depend on SRV_NDR_WBINT and RPCCLI_NDR_WBINT.
new 0541e07 s3-waf: convert AFS_SETTOKEN and AFS into subsystems.
new 929b220 s3-waf: convert PROFILE into a subsystem.
new e90c707 s3-waf: convert READLINE into a subsystem.
new e325a5b talloc: Add a warning about talloc_autofree_context() and dlclose()
new fd9ae12 s3-waf: convert PASSWD_UTIL into a subsystem.
new db4bec3 s3-waf: convert LIBNET et al into subsystems.
new 204ba65 s4-waf: rename subsystem NDR_LSAPRC to NDR_LSA.
new bd5f932 s4-waf: add NDR_EVENTLOG.
new 4e6d7fa s3-waf: convert LIBEVENTLOG into a subsystem.
new 96e982c s3-waf: install header files for our libraries.
new 5d54dc2 s3-waf: fix libnetapi and libaddns unresolved symbols.
new f2316f8 s3-waf: convert DISPLAY_SEC into a subsystem.
new f3561e5 s3-waf: add missing idmap module objectfiles.
new 8afb252 s3-waf: fix debug2html.
new 99f0891 s4-dsdb: Fixed a call to the wrong ops function in dsdb_module_search_dn.
new ca847b5 torture: fixed a valgrind error in SMB2-CREATE
new 3aea12d s4-repl: use dreplsrv_partition_source_dsa_by_guid to find source dsa
new 3704467 s4-repl: force on WRIT_REP when we are a writable replica
new a1d5254 s4-repl: use namingContexts from rootDSE to initialise partition list
new 781796c s4-pycredentials: avoid a tallloc_free on ref
new bd228f9 s4-repl: don't store repsFrom on DNs other than NC heads
new a360428 s4-finddcs: allow override of server IP address
new 805d942 s4-libnet: added server_address option in libnet context
new 3d7a4cf s4-pynet: added server keyword to Net() initialisation
new c53210b s4-net: added --ipaddress option to net commands
new d72dbe8 s4-repl: make getncchanges a bit less verbose
new f4893e7 ldb: added request location tracking
new 5568fcd s4-dsdb: added tagging of requests in dsdb modules
new 85ba790 ldb: mark the location of a lot more ldb requests
new e81db37 s3: Fix bug 7470
new 1f22b63 tevent: Switch to using waf by default.
new 465cff7 tevent: Add infrastructure for python bindings.
new ba5d034 selftest: If a testsuite is killed by a signal, let selftest die.
new ddb3c48 pytevent: Fill in client side fnuctions.
new e68afdc pytevent: Add more tests.
new 296ff48 Check in configure/Makefile for those projects that have waf as primary build system.
new 0a18f89 pyteven: Fix build warnings.
new a0d3ffb s3: Fix some 64-bit warnings
new e4591eb s3: Fix a typo
new 15a3afb s3: Remove talloc_autofree_context() from init_system_info()
new b127445 s3: Fix a memleak in make_new_server_info_system()
new 61861e4 s3: Lift talloc_autofree_context() from make_auth_context()
new 2d8be31 s3: Lift talloc_autofree_context() from make_auth_context_text_list()
new 242e329 s3: Lift talloc_autofree_context() from make_auth_context_subsystem()
new 6ee0d86 s3: Lift talloc_autofree_context() from make_auth_context_fixed()
new dda1dd6 s3: Avoid an explicit ZERO_STRUCT
new 9e6fa85 s4-ldapcmp: Extend ldapcmp to be able to compare more than one context at a time
new 7e1e7b1 s4-ldapcmp: Fix usage of 'paged_search' module for remote LDB connections
new 8780d29 s4-dsdb_schema_info.py: Fix usage of 'paged_search' module for remote LDB connections
new 7a7068f s4-ldap_schema.py: Remove unused LDB connection to GC port
new 04826b6 s4-sec_descriptor.py: Fix usage of 'paged_search' module for remote LDB connections
new cf57771 s4-delete_object.py: Fix usage of 'paged_search' module for remote LDB connections
new 1178560 s4-fsmo.py: Fix usage of 'paged_search' module for remote LDB connections
new f1b3c4d s4-possibleinferiors.py: Fix usage of 'paged_search' module for remote LDB connections
new a09b241 script: added autobuild.py automatic build test script
new f7fb272 autobuild: added --rebase option
new 91b62a2 autobuild: added a EDITOR script to mark successful autobuilds
new 5d5ae09 autobuild: added --rebase-master and --push-master
new d9a0546 autobuild: added --fix-whitespace option
new 0079165 autobuild: enable ccache
new b8444b6 s4-provision: switch to dns-HOSTNAME instead of dns
new e8fec1d s4-dns: the DNS/${HOSTNAME} SPN should be on the DNS account only
new e956072 autobuild: added --retry option
new 69ef2b3 upgradeprovision: use the same case for hostname in reference provision as in the current provision
new 8691960 s3: Remove talloc_autofree_context() from get_root_nt_token()
new c4efae7 s3: Remove talloc_autofree_context() from ctdb_read_req()
new 8c55a9b s3: Remove talloc_autofree_context() from messaging_tdb_parent_init()
new 34c0b16 s3: Remove talloc_autofree_context() from serverid_parent_init()
new 997a64f s3: Remove talloc_autofree_context() from serverid_db()
new 2d8b650 s3: Remove two talloc_autofree_context() calls
new 9b2d314 s3: Remove talloc_autofree_context() from pdb_init_ads()
new 2b601d7 s3: Remove talloc_autofree_context() from lookup_unix_user_name()
new 77e96d3 s3: Remove talloc_autofree_context() from net_sam_provision()
new bf6ca13 s3: Remove talloc_autofree_context() from smbpasswd
new 4ebbbdd s3: Remove talloc_autofree_context() from swat
new 8a48ca4 s3: Remove talloc_autofree_context() from change_to_guest()
new dfa468f s4 provision: Make GPO folder group writable
new 3c95d4d s4 upgradeprovision: Copy versionNumber if not present it helps to make gpo valid
new 76d87b7 s4 upgradeprovision: fix a bug with empty reference objects
new a8f8f27 s4 provision: start with gpo of version 0 and be consistent between different policies
new 43274c9 upgradeprovision: fix a bug with not updated links
new 873bd98 upgradeprovision: Fix a bug with renamed entries
new c680a42 upgradeprovision: fix a typo
new 0b5a556 s4-kerberos Don't segfault if the password isn't specified in keytab generation
new e628bf1 libcli/util: let tstream_read_pdu_blob_* cope with variable length headers
new 182a69c lib/util/asn1: add asn1_peek_tag_needed_size() and asn1_peek_full_tag()
new 95b56aa libcli/ldap: let ldap_full_packet() use asn1_peek_tag_needed_size()
new f3ceec9 s4-spn: don't try to do SPN updates as a RODC
new f33fc39 s4-drs: use the system sam_ctx for updaterefs
new f1c2702 idl-pac: add a decoder for the pac info ctr
new c0a1cbd s3-selftest: added samba3.posix_s3.rap.printing as a knownfail
new 65fc066 autobuild: fixed detection of master changes
new 7dbfeb0 s4-auth: fixed the SID list for DCs in the PAC
new 80f8419 s4:schannel: handle move flag combinations in the server
new 03841f9 Fix bug #7698 - Assert causes smbd to panic on invalid NetBIOS session request.
new 3b2efdc s3: Remove talloc_autofree_context() from notify_internal_parent_init()
new 227945d s3: Remove talloc_autofree_context() from getpwnam_alloc()
new d4bfb5c s3: Remove talloc_autofree_context() from guest_user_info()
new d0739d4 s3: Remove talloc_autofree_context() from nametouid()
new 0fd69f5 s3-waf: Link smbd against RPCECHO.
new 51ea39c s3-vfs: fix the build of nfs4_acls.c
new be9badc s3-waf: convert PLAINTEXT_AUTH, SLCACHE and DCUTIL into subsystems.
new 065fc8b s3-waf: convert LIBGPO into a subsystem.
new cc79f09 autobuild: exit immediately if no changes from master
new 5ffacff autobuild: use killbysubdir if available
new 3d0e36b s4-ldap: Added a control to apply the access checks on read via LDAP
new b77edca s4-dsdb: Moved some helper functions to a separate file
new 4d3f528 s4-dsdb: A helper to determine if an attribute is part of the search filter
new dc9991a s4-dsdb: Added a function to check access on a particular object by its guid
new 3e08965 s4-tests: Removed search tests with anonymous credentials as they fail againts Windows
new 93ba172 s4-tests: Added tests for search checks on attributes
new 99ac4e9 s4-ldbmodules: Added new module aclread to handle access checks on LDAP search
new a9b05af s3-waf: convert AUTH into subsystem.
new 525dcae s3-waf: convert PDB into subsystem.
new ce56881 s3-waf: convert IDMAP into subsystem.
new a6025af s3-waf: convert CHARSET into a subsystem.
new 6fcd243 s3-waf: convert PERFCOUNT into a subsystem.
new 8a5dee2 s3-waf: convert GPEXT into a subsystem.
new 0326012 s3-waf: convert VFS into a subsystem.
new ca2bbe0 s3-waf: add some module specific functions for s3 waf build.
new 89e1511 s3-waf: move VFS subsystem to modules/wscript_build.
new 2839c8f s3-waf: support --with-acl-support, at least for posix acls.
new fa8971d s3-waf: move auth subsystem to auth/wscript_build.
new d7d3331 s3-waf: move pdb subsystem to pdb/wscript_build.
new 6465dbc s3-waf: move idmap subsystem to winbindd/wscript_build.
new 3e35cc4 s3-waf: move charset subsystem to modules/wscript_build.
new a742e00 s3-waf: move perfcount subsystem to modules/wscript_build.
new 9f0b88d s3-waf: move gpext subsystem to libgpo/gpext/wscript_build.
new b894847 s3-waf: rework CLDAP and LIBCLI_LDAP subsystems.
new 4584a12 s3-waf: add missing IDMAP modules.
new 63c3af7 waf: add delimiter argument to TO_LIST.
new 7afa7b8 s3-waf: rework static and shared list handling a little.
new 3258cf3 tdb: add Bob Jenkins lookup3 hash as helper hash.
new ccac258 tdb: automatically identify Jenkins hash tdbs
new 2dcf76c tdb: TDB_INCOMPATIBLE_HASH, to allow safe changing of default hash.
new b7cd6af tdb: fix non-WAF build, commit 1.2.6 ABI file.
new cef16c26 s3-waf: add two more REGF based subsystems.
new f52fda4 s3-waf: add PRINTING subsystems.
new 1622ad4 s3-waf: move SERVICES into a subsystem.
new 93be0d6 s4-provision: fixed the generation of the krb5.conf for vampire
new a40dcd1 s4-dns: use the generated krb5.conf in samba_dnsupdate
new f9ba8f5 lib/util: change tevent_req_nterror() to a macro
new 06274bd s4-gensec: fixed a valgrind error in gensec
new 785410c s4-drs: fixed comment in getncchanges code
new d834671 s4-smbtorture: remove unneeded dcerpc_mgmt alias.
new 611c831 s4-waf: remove NDR-SRVSVC alias.
new f2310ca waf: add more NDR subsystems for shared IDL files.
new 122e354 s3-waf: NDR_SRVSVC is defined now from the main librpc wscript_build.
new 1e97e73 s3-waf: link PReg parser only in registry client side extension.
new ff95491 s3-waf: fix dependencies to NDR_XATTR.
new 9d4df79 libcli/ldap: correctly marshall LDAP Unbind PDUs
new b65a164 s4:libcli/ldap: fix sending oneway requests
new b1ffacb LDAP-BASIC: test AbandonRequest
new b32625b s4:torture/ldap: close connections with an UnbindRequest
new f4f5ad9 s3:registry: proposed aix build fix for reg_parse_internal
new 84127dd libsmbconf: parse an empty share as empty share, not as NULL.
new 8e02130 Lift talloc_autofree_context() from OpenConfFile()
new 35d9530 Remove talloc_autofree_context() from pm_process
new 6319e0d s3: Fix some comments
new f1c1959 s3: Remove some unused code
new 3235f44 s3: Make file_fnum static
new d9d4ded s4:irpc: optionaly pass the security_token via IRPC requests.
new ed7bbc9 s4/irpc: Add function to add security token to the binding handle
new 2cf0525 s4/irpc: Add security token to the binding handle when doing irp call forwarding
new aeedd29 s4-ldb: Added ldb_request_replace_control
new 7fbe700 s4-ildap: fixed a talloc_steal with references error
new 0e1588a s3-waf: add NDR_PERFCOUNT subsystem.
new a335848 s4-smbtorture: rework test_EnumPrintProcessors to let it test more combinations.
new 2921888 s3-spoolss: Fix _spoolss_EnumPrintProcessors error handling
new 93d7230 s4-smbtorture: rework spoolss_EnumPrintProcDataTypes test.
new 77d4c28 s3-spoolss: Fix _spoolss_EnumPrintProcDataTypes error handling
new 48adfb2 samr: add three new ACB flags to IDL.
new 43d0c2e heimdal: avoid DNS search domain expansion
new 8edf3d7 s4-dns: avoid search domains expansion in DNS resolver
new 8e1a3c8 s4-drs: make getncchanges debug less verbose
new 396cdd6 s4-kcc: don't print "Testing kcctpl_create_intersite_connections"
new 6676142 s4-ildap: two more places that need talloc_reparent()
new f98d217 Change to using TDB_INCOMPATIBLE_HASH (the jenkins hash) on all TDB_CLEAR_IF_FIRST tdb's. For tdb's like gencache where we open without CLEAR_IF_FIRST and then with CLEAR_IF_FIRST if corrupt this is still safe to use as if opening an existing tdb the new hash will be ignored - it's only used on creating a new tdb not opening an old one.
new 38f5055 tsocket: make sure we delete the fd event before calling close()
new a738f5b Small tweak to bugfix for 7698 - Assert causes smbd to panic on invalid NetBIOS session request.
new d7c09f3 Add torture test BAD-NBT-SESSION as regression fix for bug 7698 - Assert causes smbd to panic on invalid NetBIOS session request.
new 9d8b886 s4:rpc_server: use SOCKET_FLAG_NOCLOSE to avoid calling close() on the socket fd twice.
new d6c48b4 s4:wrepl_server: use SOCKET_FLAG_NOCLOSE instead of a dup()
new 381f0fc s4:gensec: add gensec_create_tstream()
new ca360fb s4:lib/tls: add gnutls backend for tstream
new 491102c s4:gensec_tstream: remove plain socket handling
new 93adf70 s3: Remove talloc_autofree_context() from receive_unexpected()
new f83e7d8 s3: Remove "server_fd" global variable
new 5e26e4d s3: Move "Files" to smbd_server_connection
new 5276608 s3: Lift smbd_server_conn from file_fnum
new c5d2799 s3: Remove smbd_server_conn from file_new and file_free
new 6a1c4ba s3: Remove smbd_server_conn from file_close_conn
new 25ca1cd s3: Remove smbd_server_conn from file_close_pid
new 9fc9ff9 s3: Remove smbd_server_conn from file_close_user
new fb86869 s3: Remove smbd_server_conn from files_forall
new b448e42 s3: Lift smbd_server_conn from file_find_dif
new 75c6e0e s3: Lift smbd_server_conn from file_find_di_first
new e2222fc s3: Remove smbd_server_conn from file_find_subpath
new e578114 s3: Remove smbd_server_conn from file_sync_all
new 3009178 s3: Slightly simplify file_fnum
new 54f7b70 s3: Remove smbd_server_conn from file_fsp
new eadc4b5 s3: Lift smbd_server_conn from file_find_fd
new d26d79b s3: Remove talloc_autofree_context() from files.c
new 49b4d2e s3: Remove some remaining files.c globals to sconn
new 886b5b6 s3: Remove talloc_autofree_context() from myhostname()
new 790ad3d s3: Remove two calls to procid_self()
new 94dc2c1 s3: Lift smbd_messaging_context() from open_sockets_smbd()
new c972790 s4-auth: removed unused variable dom_sid
new e313667 s4-dsdb: added samdb_find_site_for_computer() and samdb_find_ntdsguid_for_computer()
new 17aa2b3 s4-kcc: fixed a incorrect context to kcctpl_get_all_bridgehead_dcs
new 1587b46 s4-ldb: removed an unused variable
new bc47af5 s4-kdc: added ifdef guards in kdc.h
new 7d38079 pidl: added ifdef guards around ndr headers
new 6237d56 s4-dns: added --update-list option to samba_dnsupdate
new c4d2b6f s4-netlogon: added RODC DNS update call fwded to dnsupdate task
new 0bbbfa0 s4-dns: implemented RODC DNS update in dns update task
new c7f6ab8 s4-provision: fixed the authority response for our SOA record
new 71f88c4 filter-subunit: added a --fail-immediately option
new c12f1a1 s4-selftest: added a --fail-immediately option to s4 test
new 7ac4a71 Add dedicated exception for immediate failure in filter-subunit, don't raise it on known exceptions.
new 36ffe4f selftest: Abort early on SIGPIPE.
new 02f87d1 format-subunit: Display number of failed tests even if there are no failed testsuites.
new 78b4b21 ldb: Bump version because of addition of ldb_req_location.
new 72a41cc ldb: Remove samba-specific targets from Makefile.
new 85443e0 ldb: Update autogen-waf.sh to no longer overwrite existing files.
new 302423f tevent: Don't update Makefile/configure files.
new 4752d88 tevent: Remove make targets that are not relevant for tevent.
new 63928c8 ldb/tevent: Fix detection of waf paths.
new 0688c5b samba4: Don't update Makefile/configure from autogen.sh.
new b4a5ece ldb: Fix path to alternative buildtools.
new 314d738 s3-printing: remove unused old structs.
new 07697fa s3-auth_util: make sure the system server info actually contains S-1-5-18.
new 5fcd047 s3-waf: add pam_smbpass.
new 2a1891a s3-waf: fix dependencies in most of our module subsystems.
new 51bc104 s3: Increase the debuglevel for connection termination msgs
new a3e211c s3: Attempt to fix bug 7518
new 2cf5c66 s3-waf: add vfs_linux_xfs_sgid to the list of default shared modules.
new 9d3046f s3-waf: add AUTH_SCRIPT module to AUTH subsystem (which is build as shared module by default).
new 6bab5c0 Make upgrade procedure more explicit.
new 8b57482 s4-dsdb Fix segfault in error case in rootdse module
new 85f7bce s4-kdc Use msDS-SecondaryKrbTgtNumber to fill in the full KVNO
new 990720b s4-kdc Add function to determine if a hdb entry is a RODC
new 063b612 s4-dsdb Make samdb_reference_dn() use dsdb_search() and DSDB_SEARCH_ONE_ONLY
new 88abf44 s4-dsdb Add ldb_reset_err_string() when we set error codes.
new 3021af2 s4-kdc Add common setup, handle RODC setup case
new 9b5e304 heimdal Add support for extracting a particular KVNO from the database
new 9d33929 heimdal Add an error code for use in the RODC
new 89ee9e6 s4-kdc Handle the case where we may be given a ticket from an RODC in db layer
new 4be2696 heimdal Fix DNS name qualification to not mangle IP addresses
new 6caa512 s4-dsdb: adapted check_access_on_dn for use in drs.
new 440cee4 s4-drs: Added drs_security_access_check function
new 8045b35 s4-drs: Added check for drs-manage-topology to updateRefs.
new cd3eddb waf: we don't need the preprocessor recursion limit any more
new d4939ce s4-drs: moved the drs_ObjectIdentifier handling to dsdb_dn.c
new 9aa07e7 s4-drs: use drs_ObjectIdentifier_*() calls in getncchanges
new 491e89f ldb-tdb: ignore failure to register control on rootdse
new f4177b6 s4-drs: added support for DRSUAPI_EXOP_REPL_OBJ
new 00611cb selftest: enable FAIL_IMMEDIATELY in autobuild make test
new e257e7a autobuild: use git notes for autobuild messages
new 4677438 s3-waf: add in a little hack to deal with the ECHO rpc module for non-developer builds.
new a0fa1dd pidl/Typelist: let typeIs() do TYPEDEF dereference in the HASH case
new 121ad07 pidl/Python: remove todo handling from PythonFunction(), it's done by the caller
new 65c5278 pidl:NDR/Client.pm: remove unreached code
new a73a2ab pidl/Python: use has_property($d, "noopnum") helper function
new 96666d4 pidl: remove unused async property handling
new bffa192 librpc/ndr: remove 'async' from ndr_interface_call
new 3fa29cd pidl:NDR/Client: make the generated code look a bit nicer
new 7fff22c pidl:NDR/Parser: simplify logic in ParseMemCtxPullFlags()
new d4636c4 pidl:NDR/Parser: remove unused code for array element index
new fcee50b pidl: add support for pointers in typedefs
new ec33a87 s3-printing: skip metadata entry when traversing printerlist.
new d8a0436 testprogs/win32: add vs2010-metze.cmd
new cf4e572 midltests: move the current implementation to midltests_simple.exe
new 115ad60 midltests: add a midltests_tcp.exe tool
new 0610868 midltests: make it possible to allow downgrades to NDR32
new c5e221c midltests: add some usefull defines to midltests.idl
new ad99711 midltests: add midltests-pipe-sync-ndr32-downgrade-01.idl example
new e2c305d midltests/todo: add some random idl files I had tested month ago
new f84bdf9 heimdal Use a seperate krb5_auth_context for the delegated credentials
new 3d4576b s4-kdc Ensure that an RODC may act as a server (needed to fill the krbtgt role).
new c83775d ldb-dn: don't crash on NULL in ldb_binary_encode_string()
new dacfe67 s4-sam: fixed termination of krbtgt_attrs (comma and NULL)
new 04e3e27 heimdal: fixed timegm UTC/GMT bug
new 4e0a3ea s4-kdc: RODC DCs should be able to produce forwardable tickets
new cc28860 s4-provision: simplify our generated krb5.conf
new 3b0d6fd s4-rodc: RODC should not accept requests for role transfer
new 06022da s4-kerberos: use TZ=GMT when we are invoking krb5 code in helpers
new 739a4e4 s4-drsutils: expose DsBind() call in drs_utils.py
new 3131082 s4-spnupdate: when we are a RODC we need to use the WriteSPN DRS call
new 292801b s3-waf: add vlp binary.
new bea8035 s3-waf: clean up socket-wrapper and nss-wrapper a little.
new 9dcd5e6 s3-waf: add basic make test infrastructure, not able to test yet.
new 437db14 midltests: revert to a simple default midltests.idl
new 25e1928 midltests: improve NDR64 downgrade
new 6c0a4b6 midltests: print out the alloc_hint for requests and responses
new 45e3e54 midltests: support for fragmented RPC traffic
new 77d959f midltests: add midltests-pipe-sync-ndr32-downgrade-02.idl
new 9a58cd1 libds: added more UF_ -> ACB_ flags mappings
new 44c891a s4-sam: added DOMAIN_RID_ENTERPRISE_READONLY_DCS for RODCs in the PAC
new 3b52b62 util: added BINARY_ARRAY_SEARCH_V()
new eebe5e1 s4-drs: added drs_security_access_check_nc_root()
new 1ec5f5c s4-drs: implement PAS checks and access checks for getncchanges
new 768df75 s4-devel: added new options to getncchanges script
new 1f3f75f s4-samldb: also set a password on the krbtgt_NNNN account
new 156ab4e s4-smbtorture: add new EnumPrinters test to test printername/servername behaviour in EnumPrinter and GetPrinter calls.
new 3797d48 s3-spoolss: Fix servername/printername handling which turns out to be very important to get right.
new 575ae3e spoolss: use the correct flags for spoolss_PrinterInfo1 struct.
new c82d6c0 s3-spoolss: make sure to exit early and with the appropriate error code in _spoolss_GetPrinterDriver2.
new 92586ab s4-dns: send A record updates via TKEY
new d690622 idl-drsuapi: fixed another replica_flags that should use the bitmap
new 4d55175 s4-kcc: fixed the replica_flags in repsFrom in the kcc
new 287e35f s4-drepl: fixed the checking of replica_flags in the drepl server
new 1a9f5b4 s4-drepl: don't call UpdateRefs on a RODC
new 4118220 testtools: Import new upstream snapshot.
new e36f726 subunit: Import new upstream snapshot (adds subunit_progress())
new 124d9fc selftest: Avoid accessing deprecated BaseException.message.
new 73e129b selftest: Eliminate some unnecessary spaces.
new 6eee95a s4-selftest: Add some more comments to skip file.
new c7c4d84 s3: Fix a typo in dump-domain-list smbcontrol usage msg
new 10f0c78 s3: Re-introduce a procid_self()
new bad98e3 s3: Add "smbcontrol winbindd ip-dropped <local-ip>"
new 73763b3 LDAPCmp feature to compare nTSecurityDescriptors
new 46ec7d7 s4-drs: added support for level 10 of getncchanges
new 21739bd autobuild: fixed exit status
new e90b964 autobuild: added much better email reporting
new 57f6770 s4-dsdb: silence the domainFunctionality not setup warning
new 87f67d3 s4-libnet: wipe the old keytab when exporting
new 75a542a s4-drs: put the GCSPN flag into the repsTo if requested
new 67a0461 s4-rodc: fixed the keyVersionNumber on the RODC account in secrets.keytab
new 176ecce s4-provision: wipe the old keytabs when provisioning
new 6a029cd autobuild: push of ref/notes/commits isn't allowed in master
new aca5637 s4-selftest: Convert tests.sh to Python.
new 1611499 s4-selftest: Finish conversion of selftest.sh to Python.
new 8309e3f s4-selftest: Normalize paths.
new b7c7c4b s4-selftest: Remove unnecessary PYTHONPATH overrides.
new 9917d37 delete_object: Remove unnecessary pass calls.
new dc65824 selftest: fixed a selftest error on sn
new fbee3586 selftest: Let selftest provide the tempdir, rather than creating it as sideeffect of tests.py.
new 694f287 s4-spn: don't try and send an empty SPN list
new c03d02d s4-rodc: don't set SPECIAL_SECRET_PROCESSING on EXOP_REPL_SECRET
new 23b4126 autobuild: fixed the --tail option for new log locations
new 4c57095 heimdal: added verbose logging of hemimdal crypto errors
new 62d87f8 s3-selftest: added samba3.posix_s3.rpc.spoolss.printer to knownfail
new 48fca54 s3-spoolss: dont overwrite location change notify.
new 5cb5e0a s3-spoolss: make sure we dont crash on NULL setprinter level2 elements as seen from win7.
new 21576e3 s3-net: make sure we dont crash when publishing a single printer.
new fa3264f s3-net: better handle obscure 0x80070002 error reply when trying to update an not yet published printer.
new 3975203 s3-spoolss: fix do_drv_upgrade_printer() which must have been broken since the days we moved away from fstrings.
new b77bcea pidl: Fix handling of typedefs of typedefs.
new 28a3d2e autobuild: Simplify find_git_root.
new 072e310 autobuild: Remove autogen step for projects that have checked in configure.
new ebf01a4 autobuild: Add --daemon option.
new 1adece8 Remove land.py - it's been obsoleted by autobuild.py.
new 0866e2d autobuild-remote: Support autobuild.py rather than land.py.
new 7210c95 autobuild: Add --always-email option.
new 3dfbf3c autobuild: Provide more information about build sequence, stage name and output mime type (all plain text for now).
new e5dfc64 s4: Add 'subunit-test' make target.
new 9af570a s3-configure: Require at least version 1.2.6 of external TDB, which has TDB_INCOMPATIBLE_HASH.
new f70a986 s3: Add subunit-test target.
new 21475df s3-selftest: fix prefix in subunit output.
new c4ab2b3 autobuild: Output test results in subunit.
new 9cdebd0 autobuild: Avoid unnecessary chdir() calls.
new 4beff4d s4-dsdb: fail the transaction instead of asserting on error
new f6bc4c0 s4-rpmd: fixed a use after realloc bug
new 2d66bb5 autobuild: cwd is needed on all command types
new afe78c2 autobuild: fixed the tuples in the retry_task
new b75c1f5 autobuild: disable the subuit changes for now - they break error checking
new 0111e80 autobuild: revert a bit more of the subunit changes
new 0adc164 s4-auth: fixed a vagrind error when creating keytabs
new b38d054 samba: share select wrappers.
new 405b7d8 s3-readline: move cmd_history to smbclient, the only user.
new 0ff7e0c samba: share readline wrappers among all buildsystems.
new a88a7c7 s3-dcerpc: no point for printing NDR twice for internal pipes in log level 10.
new 229f544 testprogs: print architecture used in win32 spoolss testsuite.
new 455fccf s3:events: Call all ready fd event handlers on each iteration of the main loop
new 100843a s3:smbd: Increase unsupported IOCTL debug message to 2
new b3fd5e1 s3-spoolss: Fixed print_access_check server_info.
new 455bbd5 s3-spoolss: Fixed print job access.
new d17a6f0 s3-spoolss: Strip off ", DrvConvert" and ",LocalOnly" in OpenPrinterEx as seen from Win7 clients.
new a68f447 heimdal use returned server entry from HDB to compare realms
new 6488d5b s4-auth Allocate domain SIDs under the sids array, not server_info
new a82e3ab s4-auth Add make_server_info_pac() to include 'resource domain' groups
new 7b9a664 s4-kdc Rework 'allowed encryption types' handling in the KDC
new 87698dc s4-kerberos Don't regenerate key values for each alias in keytab
new faa993d autobuild: fixed tuple count for retry
new 6e846ca s4-kcc: remove stale repsTo entries in the KCC
new 23a8fad s4-drs: fixed comparison login in replicated renames
new 0ea3877 s4-gensec Always honour the set server principal
new 47b3d88 netlogon.idl: add missing flags to DSGETDC_VALID_FLAGS
new 76232a4 s4:rpc_server/netlogon: don't use dcerpc_binding_handle_call_send/recv() directly
new ee15dc9 s4-dsdb: added dsdb_search_by_dn_guid()
new 9bae4cd s4-rpc: added target_principal binding handle option
new eadd282 s4-repl: use the GC principal name for DRS replication connection
new f9bc389 autobuild: include autobuild.log in logs.tar.gz
new 06b27e5 autobuild: show top commit in emails
new 018d23a script: added bisect-test.py git bisect script
new ed5e05a bisect: more bisection options
new fc6e910 s3: Fix a 64-bit BUG
new 13756d0 s3: Attempt to fix bug 7665
new 6f6bfb3 Split land.py back out of autobuild.py, so I can change it without risking to break the autobuild system.
new 74be4a2 land: Avoid more uses of chdir().
new 3c85d03 land: Move more functionality onto builder.
new 8ce24a9 land: Add --repository option.
new ff5fdb6 land-remote: Use --repository option.
new 56ad550 land-remote: Checkout repository first.
new 7f01677 land: Avoid running things in a shell where not necessary.
new 9169044 Several smaller cleanups, use python coding style.
new d03ff1c land: Add --fail-slowly option.
new 554289c land: Only pass shell=True if necessary.
new 4190bd4 land: Move stage building into a separate class so we can have subclasses (e.g. subunit-specific).
new b965a65 land: Cherry-pick tridges changes to autobuild.
new 8354518 land: Add separate treestagebuilder for subunit.
new 4ece674 selftest: Move plain text formatter to subunithelper.
new d7edb40 format-subunit: Split out summary file writing.
new 72119de subunithelper: Make filter options optional.
new 20c6512 land: Implement --fail-immediately directly in Python, provide subunit file.
new 14efa95 subunithelper: Fix format time.
new a291428 pytdb: Add TDB_INCOMPATIBLE_HASH open flag
new bdd6bef pytdb: Add support for tdb_repack()
new ab37c48 pytdb: Check errors after PyObject_New() calls
new 5cdef70 subunithelper: Remove accidentally added line.
new 22f633d pytdb: Include Python.h first to prevent warning.
new b9bef1f land-remote: Pass extra arguments on to land.
new 24f1893 s3: Attempt to fix the non-ads build
new e9620c5 s4-python-samba: Fix few cosmetics
new edfb8c6 s4-samba.samdb: Fix leading indention and trailing ';'
new 0cb476f s4-python-samba: 'file' is a built-in
new 46ac1c3 s4-samba.samdb: Fix masking names from outer context
new 7acbb73 s4-python-test: Implement global connect_samdb() function
new 98e4d27 s4-test-delete_object.py: Use common implementation for connect_samdb()
new 6bc7c01 s4-test-fsmo.py: Use common implementation for connect_samdb()
new 6546127 s4-python-samba: Remove trailing ';'s
new 302e1d2 s4-python-test: Common implementation for getting environment variable value
new c05180c s4-test-delete_object.py: Use common implementation for env_get_var_value()
new 2a23f0d s4-test-fsmo.py: Use common implementation for env_get_var_value()
new 83a1515 s4-test-dsdb_schema_info.py: Simplify connection SamDB
new 657d4d8 s4-test-dsdb_schema_info.py: Get rid of global module variables
new d385d9a s4-test-fsmo.py: Implement kind of busy-wait for role transfer
new da0f3bd s4-getopt.py: Make Anonymous creds when no credentials
new 197a151 s4-ldapcmp.py: Don't guess credentials for second Credentials object
new ab6e3fc s4:heimdal: import lorikeet-heimdal-201009250123 (commit 42cabfb5b683dbcb97d583c397b897507689e382)
new 3ca886b s4-heimdal_build fix up build after heimdal import
new f02d825 heimdal: change the version string
new a2c4f54 s4-heimdal We don't need HDBDIR any more
new 21460df s4:heimdal: import lorikeet-heimdal-201010022046 (commit 1bea031b9404b14114b0272ecbe56e60c567af5c)
new f213a97 Add new files for sha512 support
new 0e11d18 s4-kdc Fix up after import of new lorikeet-heimdal
new d8e81a1 land-remote: Run remote land command unbuffered.
new f6b254c land: Add --revision argument.
new 288b217 land: Attach test output files to result emails.
new 997165b land: Some cosmetic fixes.
new 0bb970d land: Attach tarball of logs rather than individual logs to keep the mail size reasonable.
new 60e25ab land: Force always emailing when there is no other mechanism of progress reporting.
new 507c413 s4-selftest: fixed up exit codes on signals for make test
new b772871 s4-selftest: added --screen option for test
new 87f0145 s4-server: exit with status 127 on SIGTERM
new e36f20d s4-ldif: get rid of the ndr_pull_error message on startup
new 762ad1c s4-test: silence the Failed to chown message in make test
new 3bb5925 s4-test: silence a tap2subunit error
new 29e1a84 s4-selftest: silence warnings about bind chown
new dfb664a s4-selftest: support 'make testenv SCREEN=1'
new 32ec1b3 s4-kcc: silence "Testing kcctpl_create_intersite_connections" message
new 41b54a8 s3: Remove talloc_autofree_context from pdb_interface
new da0ef65 s3: Remove talloc_autofree_context() from srv_samr_nt.c
new 414cd91 s3: Remove talloc_autofree_context() from unexpected.c
new c87d4e5 s3: Remove talloc_autofree_context() from dmapi.c
new 97b7636 s3: Attempt to fix a ton of warnings on the build farm
new ff48f7c s3: Attempt to fix the IRIX build
new d05ae94 s4:rpc_server/echo: fix compiler warning
new 48dccbf s3: Move #define VALGRIND to config.h
new 01c3cb2 s4:libcli/resolve/dns_ex.c - fix "const" warning
new a014679 s4:schema_samba4.ldif - update allocated controls list
new 55e3720 s4:getncchanges.c - fix some counter types
new 14c660d s4:acl_read LDB module - fix counter type
new f9244a1 s4:ldap.py - fix "system only" test
new bb81760 s4:ldap.py - delete the right object after test completition
new 64be07b s4:dsdb_dn_val_rmd_flags - memmem - scan the whole string for occourences
new 4a768fb s3: I thought I had compiled this....
new 4356f09 Fix registry parsing of strings to also support the windows method.
new 927e4db Fix .reg file format parsing.
new a23aa3f Make sure that regf only writes to disk every five seconds or when flushed or destroyed
new 1ed8964 Make sure we write the value stored in value, not line (doublequoted).
new deebc93 Fix hex():00,00,00 bugs and strtol dword bugs, these values are explicitly hex.
new bc2098c Do not include the closing doublequote in .reg files.
new b3d2345 The root key should be created as a root key, not subkey.
new 90d8287 5 uint32_t's should be set, not 5 bytes.
new 2d4500d Fix registry editor to be compatible with Windows 7.
new 6e881dd Fix patchfile_dotreg to write proper .reg files: 'hex(1..B):', 'dword:', etc
new a8adadb Fix issues addressed by Jelmer:
new e2eae17 Make sure REG_SZ is properly written to a .reg file (not as hex(1)), fix trailing comma REG_BINARY.
new beed95e heimdal: convert some subsystems to libraries, consistent with upstream heimdal.
new 9aa90b6 heimdal: Convert hx509 to library.
new b7acb8e pidl: simplify some generated code.
new 88d08c1 pidl: Allow longs for bitmasks.
new 958d7a5 land: Inherit EMAIL from the environment.
new 3c1eca1 wafsamba: Move heimdal library code to heimdal_build.
new 8e5a9e7 heimdal: Move autoproto code to heimdal_build.
new dd5a91b heimdal: Move SAMBA_ERRTABLE to heimdal_build.
new 257e259 heimdal: Move asn1 list to heimdal_build.
new 120f5ee wafsamba: Some reformatting.
new 4b16cc9 autobuild: override the editor when marking the commit
new 6c9b25e s4:objectclass LDB module - fix the delete behaviour of server containers
new 4768280 s4:objectclass LDB module - fix the "crossRef" delete protection
new 2b4f652 s4:subtree_delete LDB module - it is only responsible for non-deleted objects
new e1509ec s4:repl_meta_data LDB module - consider the SYSTEM_FLAG_DISALLOW_MOVE_ON_DELETE flag
new 69b7a87 s4:show_deleted LDB module - also support the "show_recycled" control
new 779b973 s4:subtree_rename LDB module - also already deleted objects have to be renamed
new 46282da s4:dsdb/common/util.c - introduce "DSDB_SEARCH_SHOW_RECYCLED" flag
new e3081b9 s4:dsdb - substitute the "show_deleted" with the "show_recycled" control
new dda6c35 s4:dsdb python stuff - introduce also here the "show_recycled" control
new b2385e3 s4:ldap.py - remove the delete tests
new a095a08 s4:deletetest.py - enhance the tests
new dcb1a06 s4-kdc Remove special case kerberos restriction in the KDC
new fba8e32 s4:patchfile_dotreg.c - use "size_t" when counting characters in DATA_BLOBs
new fb2f0c5 s3: Add msg_ctx_to_sconn
new 1d3aa74 s3: Lift smbd_server_conn from initial_break_processing
new 35d6d44 s3: Remove smbd_server_conn from process_oplock_async_level2_break_message
new 5d1d575 s3: Remove smbd_server_conn from process_oplock_break_message
new 554f5e7 s3: Remove smbd_server_conn from process_kernel_oplock_break
new 898f7c9 s3: Remove smbd_server_conn from smb2 receive_unlock_msg
new 924357a s3: Remove smbd_server_conn from msg_close_file
new 3cf3d54 s3: Remove smbd_server_conn from validate_my_share_entries
new db60733 s3: Remove smbd_server_conn from msg_file_was_renamed
new c0eb35c s3: Remove smbd_server_conn from smb1 receive_unlock_msg
new e128b23 s3: Remove smbd_server_conn from process_blocking_lock_cancel_message
new 79a4be4 s3: Remove smbd_server_conn from msg_force_tdis
new 4e8206e s4:urgent_replication.py - fix up the system flags handling
new ca08cde s4:objectclass LDB module - introduce allowed system flags restriction
new 24282ad s4:ldap.py - test allowed system flags restriction
new 7d0d6d4 s4:kdc/db-glue.c - remove unused variable
new 2ff1c9e spoolss: fill in spoolss_AddPortEx IDL.
new 279e0c9 spoolss: fill in spoolss_SetPort IDL.
new 355849e spoolss: fill in spoolss_DeletePort IDL.
new b958f98 s3: Attempt to get the Tru64 build a bit further
new 515c8f0 s3: Fix a pointer error
new 8cec67f registry: Make a two more functions static.
new 6cd722d pytdb: Add __version__ attribute.
new e604532 waf: Add function for checking for system python modules.
new e805bf5 tdb: Support using system pytdb.
new 20d3969 tdb: Only use system pytdb when using system tdb.
new f1b62ea land-remote: Announce what address email is going to be sent to.
new 587315f land-remote: Force running in foreground when pushing to master.
new 0bda3f8 heimdal: Support using system com_err.
new c676c95 compile_et: Support using system compile_et.
new 4423aa5 tsocket: make sure we delete the fd event before calling close()
new 42d1a84 libcli/ldap: ldap_full_packet() requires at least 6 bytes
new 59d00fc lib/util/asn1: let asn1_peek_full_tag() return an error if we fail to parse tag hdr/len
new 6320cfa s4:dsdb/common/util.c - change the usage of the RECYCLED control
new 10a4ea7 IDL: More types for the DNSP IDL file
new 013780b ndr: Add support for pulling/printing an ipv6address type
new ee7ee2c ndr: Implement push function for IPv6 addresses
new 8ff715c dnsp: Allow parsing of AAAA records
new da21f78 dnsp: Add MX record parsing
new 65d2cfd dnsp: Parse TXT records
new b5f2633 dnsp: Add support for parsing HINFO records
new b53fbc7 s4:ldap_server: rewrite to socket layer to use tstream
new 9dcad79 pyldb: test return code before trying to talloc_steal
new 19f835d unittests: makes the unit tests for ldb.python back in order
new d09cfc0 unittests: add a test to avoid regression on previous fix
new 14a1133 heimdal: Fix names of roken, wind libraries.
new 9b18d48 heimdal: Fix library name of gssapi.
new 7b18839 heimdal: Fix library name of heimntlm.
new 1db3221 heimdal: Fix name of 'hdb'.
new 39f9bfd heimdal: Fix name of kdc library.
new 9eab95b heimdal: Fix name of hx509 library.
new 017196a heimdal-build: Add custom heimdal generator.
new 6c81cae heimdal-build: Add heimdal specific subsystem function.
new e9224c6 heimdal-build: Implement HEIMDAL_LIBRARY with fewer wafsamba functions.
new 3c0a57a heimdal-build: Add HEIMDAL_BINARY convenience method.
new c8b6be0 heimdal-build: Simplify calls to convenience functions.
new 6ea99a2 ldb: Refer to ldb(3), not ldb(7).
new 5548d3d Add missing dependencies for com_err.
new 7c5d7a5 waf: workaround for the 'make install' breakage
new 83f3f5e ndr: Handle the case of string array with all null terminated strings
new 52d32e0 idl: dfsblobs fix glitches in the implementation
new 8a0095b dfs: Fix wrong size of referral, change order of dc referral
new 906e3f1 torture: complete dfs referral tests
new a9ee39c s4-test: changed the gentest test to use a fixed seed.
new 933aef0 s4:ldb_modules.c - fix a typo
new 0e5b77b s4:kdc - use "userAccountControl" always unsigned
new ca035b3 s4:samldb LDB module - assign better memory contexts on two places
new af5308e s4:samldb LDB module - simplify/unify the message handling on add and modify operations
new ea08cd2 s3: Stop using the write cache after an oplock break
new d10a601 s3-waf: add RPCCLI_WINREG subsystem.
new 4aa8aaa s3-waf: convert NSS_INFO into a subsystem.
new dd380e3 s4-test: Use absolute path for 'samba4srcdir'
new 9c27099 s4-test: Fix PYTHONPATH for python.drs_ tests
new fb0add6 s4-libnet_vampire: Reparent result.lp_ctx - we have already referenced it
new 5218bcf s4-provision: Reset "debuglevel" after "provision" take place
new c94db22 land: Simplify retry checker.
new 2b58efb land: Fix failure detection.
new 0a1ce77 s3-libndr: handle NDR_ERR_IPV6ADDRESS case in ndr_errstr().
new caeb819 s3-reg_parse: fix uninitialized variable in srprs_key().
new a416ff2 libndr: fix "excess elements in struct initializer" warning.
new 9bcb88f s4-selftest: move spoolss to skip list.
new 505eaa9 s3-selftest: enable smb2 torture tests against samba3.
new 0fb9671 s4:setup/provision_rootdse_add.ldif - provide informations in the right order
new aabfb71 s4:subtree_delete LDB module - remove the DN from an error message
new 4618e25 Fix bug 7704 - Possible error in fix to rpc_server/srv_spoolss_nt.c.
new e481b66 s3-waf: use more of the NDR_ subsystems.
new a578ac0 s3-waf: add slightly different mkbuildoptions awk script for waf.
new b75674c Revert "libndr: fix "excess elements in struct initializer" warning."
new cef5a36 selftest: make it more obvious we only expect the printjob tests to fail.
new 95c6c9b heimdal-com_err: fix the build for systems with older 'com_err' library
new 47d1c49 land: Print out failed test in case of subunit failures.
new a228879 land: Fix stage description during failure.
new 46b4fe0 heimdal-build: Require com_err library to provide com_right_r function.
new 77622ac Fix crash in SMB2 rename found by gentest. We must always have an lcomp in the destination struct for a rename, so set the flag appropriately.
new ee881c9 s4-test: Fix PYTHONPATH for samba4.schemaInfo.python(dc) test
new 1e267b0 waf: fixed the problem with com_err on Ubuntu 9.04
new 58c1d0c s4-heimdal: disable using the system compile_et for now
new 2db1987 idtree: fix right shift of signed ints, crash on large ids on AIX
new 8e5f8d7 s4:samldb LDB module - remove "type" parameter of "samldb_fill_object"
new 8fcccae waf: update to waf version 1.5.19
new c24240b waf: fixed some python3.x portability issues
new 1e2c1c8 autobuild: only add autobuild.log if it exists
new 8a56f8d s3-spoolss: added another intermittent failure to knownfail
new 7dcecbd waf: allow for commands like "make bin/smbtorture"
new 312d097 s3-build: use the simpler "make bin/smbtorture" for s4 torture
new 342c79e s3: Make the write end of the echo responder pipe non-blocking
new 081818a maintainers: added initial MAINTAINERS.txt
new 5c52644 maintainers: delete the old MAINTAINERS file
new 0cec0f0 Fix crash in SMB2 rename found by gentest. We must always have an lcomp in the destination struct for a rename, so set the flag appropriately.
new 1c9b856 tevent: Only call handlers that ask for events
new fdad032 s3: Adding TCP_KEEPALIVE_THRESHOLD and TCP_KEEPALIVE_ABORT_THRESHOLD to the list of accepted socket settings.
new bb00176 waf: fixed exit status of test suites
new 321bb40 script: improvements to bisect-test.py
new c9da312 s4:dsdb/common/util.c - provide message set functions for integer types
new ea36245 s4:dsdb/common/util_samr.c - use an LDB constant for result checking
new ab31d9a Revert "s4:ldap_server: rewrite to socket layer to use tstream"
new 71ab8f3 s3-samr: fix _samr_QueryGroupMember().
new e0b3402 s4-samr: Fix dcesrv_samr_QueryGroupMember.
new b7683a2 samr: for correctness, rename samr_RidTypeArray to samr_RidAttrArray.
new 3b213f6 s3-docs: fix typo in "add port command" smb.conf manpage.
new f5554fe s4-smbtorture: re-arrange openprinterex tests.
new 12112d5 s3-rpcclient: add openprinter_ex command.
new d8c86a7 s3-spoolss: make it possible to have and announce a [prnproc$] share on the printserver.
new 9af40be File BirthTime test
new fb75355 File winattr test
new fd9effc s3: Fix the async echo responder for netbios keepalives
new cd04af7 Fix bug 7716 - acl_xattr and acl_tdb modules don't store unmodified copies of security descriptors.
new 7915142 s3: Fix input check in is_encrypted_packet
new 4e95081 s3-waf: slowly getting modules to match how they look like in old build.
new cce2f9d s4:lib/tls: fix enabled logic in tstream_tls_params_server()
new a3d44d5 s4:lib/tls: make more clear what the immediate event is for
new 9300f92 s4:lib/tls: buffer writes in tstream_tls_push_function()
new 61c7b67 s4:ldap_server: rewrite to socket layer to use tstream
new 584ac76 s4:ldap.py - split it up and move SAM related stuff to sam.py
new b5ed09c Move talloc_enable_null_tracking() to the s3 daemons
new e36e67f tevent: Do not use talloc_autofree_context
new 5e482ae s3: Implement echo_TestSleep
new 220aa31 s3: Add a little test for the echo responder
new 1e98d58 s3: Remove talloc_autofree_context() from loadparm.c
new 8125807 s3: Remove talloc_autofree_context() from get_printer_list_db()
new ef96bfe s3: Call printer_list_parent_init in the parent
new 613a0b6 s3: Hang the linux kernel oplocks off the NULL ctx
new 703e438 s3: Hang the irix kernel oplocks off the NULL ctx
new 615482a s3: Hang the isilon kernel oplocks off the NULL context
new 76a8ae9 pytalloc: Fix warning that we are subtracting void* pointers
new b69bec0 Add some const. Needed for my SD work.
new 9e1e581 More neccessary const.
new 6853883 s4-test-msds_intid: Simplify parameters for _make_error_message() function
new 2d2dbf5 s4-test-msds_intid: Verify ATTIDs for Linked Attributes
new 6d8b3ef land: Use temp dir if /memdisk is not available.
new 3cd558d talloc: Fix #include line in manpage.
new 27f72fb subunithelper: Don't access 'message' attribute directly as it deprecated
new 5de1274 heimdal_build: Fix dependencies for hx509.
new c15e919 wafsamba: Clarify needs_python argument name, use pyembed/pyext where applicable.
new 81e5e23 s4-dsdb: Make dsdb_setup_sorted_accessors() public
new 20029aa s4-dsdb-repl: Print what the error code for failure is
new 0440741 s4-vampire: Initial implementation for multi-pass schema decoding from DRS data
new 837af1c s4-vampire: Optimize Schema decoding conversion
new b44135a s4-libnet_vampire use a linked list to handle schema objects pending conversion
new f827fcd s4-libnet_vampire: Remove unused self_corrected_schema
new 9d958ce build: make make tests SCREEN=1 work on freebsd
new 9b94894 socket_wrapper: Make it work on freebsd for udp packets
new a20f025 wafsamba: Fix init function when building modules as shared objects.
new 614c8ea tls: add missing dependency on util_tevent.
new 6280725 samdb: Handle schema setup in samdb, not in more generic ldbsamba.
new 93126b3 samdb: Add flags argument to samdb_connect().
new 938cb40 ldb-samba: Add convenience function for doing a Samba-style LDB init.
new 7f68870 ldb-samba: Split up ldb_wrap_connect() a bit.
new c1884f3 ldb-samba: Add ldb_wrap_add, remove last schema reference from ldb_wrap.
new c4c2985 cldapd: Add missing dependency on ldbsamba.
new be1f2c4 secrets: Add missing dependency on ldbsamba.
new 7ba7ca7 idmap: Add missing dependency on ldbsamba.
new 8f6ca48 gensec: Support building without any linked-in modules.
new 33c4b85 dsdb: Move attr_in_list to SAMDB_COMMON to avoid circular dependency between SAMDB_COMMON and DSDB_MODULE_HELPERS.
new e2f3e10 ldb-samba: Rename samdb_relative_path to ldb_relative_path, as it's not samdb-specific.
new aa6d7cc dsdb: add missing dependency on samba_socket.
new 904a6c3 util: Link headers to correct subsystem, fix formatting.
new fd718c9 samdb: Remove dependency on unknown subsystem.
new 7552dd8 rpc_ndr_netlogon: Add missing dependency on tevent.
new 1f73f3b dsdb modules: Split ridalloc out of common helpers, because of dependency loops.
new dc47e8d libcli-auth: Remove unnecessary dependency on libsamba-hostconfig.
new 2c9ebb7 libsecurity-common: Add missing dependency on libndr.
new 41e55d7 ntvfs_ipc: add missing dependency on dcerpc_common.
new 3b19993 dsdb/schema: Move some dsdb_dn functions that are schema-specific.
new d0c7ae5 librpc: Remove unnecessary dependency on libsamba-hostconfig.
new b0963b7 smb2: Add missing dependency on NDR_DFSBLOBS.
new 57bf052 smb_server: Split core out of service, since the service can be built as a .so against which we can't link.
new 6c410dd kdc: Add missing dependency on samba_gensec_server.
new ea8fc87 ldap_server: Add missing dependency on gensec_server_start.
new ffd7cee torture: Link against rpc server itself, not service module. (against which we can't link).
new ea6a3f5 wafsamba: Support setting pyembed on libraries.
new 4280527 torture_auth: Add missing dependency on gensec_ntlmssp.
new 2bff55f dsdb/modules: Split up helpers a bit to prevent recursive dependencies.
new 5324b94 wafsamba: Fix handling of pyembed/pyext.
new ffb6766 service: Add missing dependency on process_model.
new 53db1f3 server: Add missing dependency on schannel database.
new 5cbbe94 credentials: Move code that doesn't need any external dependencies into credentials.c.
new 539d5f5 auth: Remove unnecessary dependencies, fix formatting.
new c5ae099 kerberos_util: Put into separate subsystem.
new d74e0ad credentials: Split up into several subsystems.
new d589430 credentials: Fix the build.
new ba02178 util: Fix installation path of tevent_ntstatus.h, tevent_unix.h (bug 7720).
new 391b24e Fix some warnings at higher -W levels in pidl generated code.
new edc5ccc credentials: Avoid unnecessary includes.
new 1ef59ea s4-kerberos Remove unsued variable
new baeaa17 s4-kerberos Remove unused parameter
new 5cd9495 s4-param Refactor secrets code to not require an event context.
new 42127cd s4-credentials Add explicit event context handling to Kerberos calls (only)
new bae09a0 s4-smbd Remove event_context_set_default()
new 69199a9 s4-tevent Remove event_contex_find() and event_context_set_default()
new 1555d5a s4-ldb Don't use talloc_autofree_context() in ldb
new 7013a3e s4-ldb Allow a NULL event context in samba_ldb_init()
new 13ba346 ldb The use of a private event context isn't a hack
new 74ed86c lib/torture: Add function to clean up the output directory
new 58294ff s4:smbtorture Create a new random output directory each time, and delete it
new 77cdef5 torture: Add debug on what we are removing
new 6633a7b unit tests: do some cleanup after tests
new 43d226f s4-smbtorture: add test for openprinter printername pattern.
new fe724c7 s3-spoolss: fix set_printer_hnd_name() to match torture test.
new c8a295a s3-spoolss: convert open_printer_hnd to return WERROR.
new 025290e s3-spoolss: let set_printer_hnd_name return WERROR.
new 33c6a4e s3-spoolss: add more userlevel info validation to _spoolss_OpenPrinterEx.
new df7523c pidl: fix minor typo in s3 server generation.
new 837bcb9 popt_credentials: Implement pending machine account manually, rather than through credentials.
new 484939d samdb_common, ntlm: Add missing dependency on libsamba-hostconfig.
new 9d2e777 ldb: Build ildap module as shared object.
new 0502486 land-remote: Fix --fail-slowly.
new 6756ec2 wins_ldb: Build as shared library.
new ab9d459 dsdb: Build some more modules as .so files.
new 7c36853 selftest: Avoid check_call(), use call() instead. This should fix Python2.4 compatibility.
new cfeb5cc dsdb: Build some more modules as shared object files.
new 44a4b67 dsdb: Build some more modules as shared objects.
new 71d9f51 Make the posix ACL module cope with a NULL incoming DACL and a missing owner/group.
new 6f4e782 Canonicalize incoming and outgoing ACLs.
new 6f60940 Make the vfs_acl_xattr and other modules work with NULL SD's. Fix the "protected" inheritance problem (bleeding up from the POSIX layer).
new 4ad6440 dsdb: Build more modules as shared objects.
new a89331e s4: mark us as not supporting python3 yet
new f2dc72e autobuild: add an extra blank line before the autobuild markers
new 4e1966d autobuild: send email failure if rebase fails
new ae52f95 libcli/security Move most of security_token.c to common code.
new d406e51 lib/debug Add DEBUGC and DEBUGADDC as dummies
new 0487ef0 libcli/security Add debug class to security_token_debug() et al
new 8beaa29 s4-libcli/security Use seperate subsystem for session related functions
new 9111694 s4-credentials Allocate ldb result on correct memory context
new 5742f51 libcli/security Use common security.h
new f768b32 libcli/security Provide a common, top level libcli/security/security.h
new 5ad0ed2 libwbclient: Remove half-finished async implementation
new cda2db5 s3:registry: fix some trailing spaces in reg_backend_db
new 24ec465 wafsamba: Warn about circular dependencies between libraries.
new 1229935 torture/becomedc: Add test for global schema, use samdb_connect().
new f81c840 s4 rpc_server: fix a build error on freebsd
new d95160c ldb: when running from build directory, use the build modules
new 72de3e6 s4-dynconfig: use the build modules when running from build directory
new d029342 autobuild: do make install after make test
new b5ffdb6 s4: don't rebuild all of heimdal when dynconfig options change
new 261628d s4-torture: fixed uninitialised variable error
new ca4864c s4-torture: zero all of trans before the test starts
new 3d75111 s4-ldb: added an optional operator_fn in the schema syntax
new d267c8b s4-ldb: implement an operator_fn for the ldb-samba syntaxes
new 1803045 s4-ldb: use operator_fn syntax function in ldb_match code
new 549c044 s4-schema: don't name variables after standard libc functions
new 269143f s4-ldb: take advantage of ldb_match_msg_error() in more places
new d5e5992 ldb: raise minor version number for new ldb_msg_match_error() function
new e07ca6f samdb: Build as library.
new 4313f0f dsdb/schema_load: Build as shared object.
new ffb71f8 dsdb/schema_data: Build as shared object.
new 870de46 wafsamba: Don't allow circular dependencies involving libraries by default.
new 5954e71 wafsamba/developer: Forbid shared objects with unresolved symbols, if the linker supports such a flag.
new c1dad16 s3:vfs:syncops make it possible to specify syncops:onclose per share
new 9e4a386 s3:vfs:syncops add option to disable module per share
new 22018b8 s3:vfs:gpfs convert sharemodes/leases parameter
new beb5afe s3:gpfs: Add support for the gpfs_ftruncate call
new 9bdea1b ldb:ldb_match.c - fix a counter type
new 2b6cbf2 s4:samldb LDB module - first implementation of the samldb objectclass trigger
new 635996e s4:samldb LDB module - use the new "objectclass_trigger" for add operations
new 8806008 s4:samldb LDB module - first implementation of the samldb primary group trigger
new 4638bd1 s4:objectclass LDB module - deny the creation of "isCriticalSystemObject" entries
new 9bcb656 s4:samldb LDB module - deny also the direct modification of "isCriticalSystemObject" on modify operations
new 5cb99aa s4:setup/provision_self_join.ldif - let the samldb LDB module fill in "isCriticalSystemObject"
new 09ce56d s4:ldap.py - test the "isCriticalSystemObject" behaviour
new 826496c s4:samldb LDB module - support the group type changing properly
new 36c1ed2 s4:sam.py - add a test for the group type changing behaviour
new 18ea6c5 ldb: Only build LIBLDB_MAIN when building ldb itself.
new ed68189 s4:samldb LDB module - proof the account type also on LDB modify operations
new 3411e71 s4:samldb LDB module - deny creation of temporary duplicate accounts
new bf657db s4:sam.py - tests for "userAccountControl" attribute
new 01d14b4 samdb: Set soname.
new f012454 heimdal: Add sonames.
new e13b934 heimdal: Add soname for com_err.
new 8c21a45 s4:samldb LDB module - cosmetic fixups
new c41bb6e s4: show samba version in bin/samba -b
new deb7c02 s3 Replace is_sid_in_token() with security_token_has_sid() from common code
new 58cf837 s3-auth use security_token_has_sid() from the common code
new 170b345 s3-auth Use security_token_debug() from common code
new 7c6105e s3-util_nttoken.c Also copy the rights_mask when copying a security_token
new a040466 s3-acl Merge source4-supported privileges into se_access_check
new 058daa1 s3-acl Use uint32_t for counting the ACEs
new 353d9bc s4-acl Merge sec_access_check() with se_access_check() from source3/
new 949541c libcli/security Move source3/lib/util_seaccess.c into the common code
new 8b22eef libcli/security Define traditional constants in terms of IDL macros
new a879a46 libcli/auth Merge source4/libcli/security and util_sid.c into the common code
new f7ffc12 libcli/security Use static SIDs rather than parsing from strings
new 40a6e01 security: ensure the merge of libcli/security doesn't change s3 behaviour
new f1f5a23 s4-heimdal: fixed some trailing commas in heimdal build
new 3921d6f s4-waf: automatically remove stale C and header files
new 9a3810f s4:samldb LDB module - attempt to fix integer handling on big-endian platforms
new 81bdb59 s3: Rename "conn" to the more used "sconn" in process_smb()
new cac60a7 s3: Remove some explicit smbd_server_conn refs in process_smb()
new fa0de39 s3: Lift smbd_server_conn from receive_smb_raw_talloc_partial_read
new a2db154 s3: Lift smbd_server_conn from receive_smb_raw_talloc
new 63e08ef s3: Lift smbd_server_conn from receive_smb_talloc
new c2533f9 s3: Remove smbd_server_conn from construct_reply
new a0e9814 s4:dsdb - remove "samdb_result_uint", "samdb_result_int64", "samdb_result_uint64" and "samdb_result_string"
new 9bc57e1 s4:dsdb - remove "samdb_msg_add_value"
new d099f86 s4:libds/common/flags.h - fix typo
new 06ec5d0 s4:dsdb/common/util.c - samdb_msg_add_string - the attribute name doesn't need to be duplicated
new 9e69b22 s4:dsdb/common/util.c - samdb_msg_add_* calls - proof for more OOM conditions
new 9310da1 s4:samdb_create_foreign_security_principal - proof error code of "samdb_msg_add_string"
new b647b2d s4:samldb LDB module - cosmetic - use "ldb" variable rather than "ldb_module_get_ctx"
new ace4378 s4:lsa RPC server - use LDB result constant
new c362ce3 s4:libnet_samsync_ldb.c - use LDB result constants
new 8055074 s4:ntptr/ntptr_simple_ldb.c - use LDB result constants
new 7be36a0 s4:lib/registry/util.c - strtoll call - better say explicitly that data is in hex format
new f794563 s4:lib/registry/util.c - cosmetic - fix indentation, trailing whitespaces
new 34f12d5 s4 dsdb: fix sign problem on PPC and x86
new 666e0c3 s4 param: change messaging directory name from messaging to msg
new 10e1de3 s4:samdb_msg_add_int* - use "ldb_msg_add_string" rather than "samdb_msg_add_string"
new 77a16bf s4-net: fix the dependence on command line ordering
new bda626d s4-finddcs: better debug messages to help track down DNS problems
new add7ddb script: the --tests option has been replaced by --test-command
new 918d864 s4-net: exit with a failure when a command is unknown
new d59a342 s4-test: fixed test_kinit.sh time command test
new 0061116 s4-test: fixed a typo in test_kinit.sh
new 0195f35 s3-winbind: Fixed the build of idmap_rid.
new f22e6cf s3-rpc_server: Make auth_serversupplied_info const.
new a8f26f6 s3-rpc_server: Normalize rpc_pipe_open_interface pipe name.
new 5339bad s4:torture/local/dbspeed.c - use LDB result constant
new 613e03f heimdal_build: Allow using system wind.
new 68d1b3b heimdal Add missing dependencies on wind.
new 92adb68 Fix bug #7733 - Invalid client DOS attributes on create can cause incorrect unix mode_t to be generated.
new 8cad5e2 Fix bug #7734 - When creating files with "inherit ACLs" set to true, we neglect to apply appropriate create masks.
new 625126d Fix valgrind "uninitialized read" error on "info" when returning !NT_STATUS_OK.
new f4a9d25 Add debug message to get_nt_acl_internal() to see what we got.
new e031f8a Fix "force unknown ACL user" to strip out foreign SIDs from POSIX ACLs if they can't be mapped.
new 1904c44 Fix handling of "NULL" DACL. Map to u/g/w - rwx.
new cf45581 Add make_default_filesystem_acl() function to be used in following change to acl_xattr and acl_tdb module.
new 06fc79f Add acl_xattr:ignore system acls boolean (normally false) to allow Samba ACL module to ignore mapping to lower POSIX layer. With this fix Samba 3.6.x now passes RAW-ACLs (with certain smb.conf parameters set).
new 7af5687 heimdal_build: Use existing functions for finding system libraries.
new 2e038a7 heimdal: Support using system roken.
new 6852cc4 heimdal_build: Put version objects in a separate subsystem.
new 3fe2bfd heimdal_build: Fix build with system roken.
new 471e57e heimdal_build: Support using system hx509 library when explicitly requested.
new b244383 heimdal_build: Initial work on supporting an external heimdal library.
new 8db6453 heimdal_build: Add comment with stub for finding the system libtommath.
new 12fa110 heimdal_build: Skip some hx509 code when using system hx509.
new 50d3baf heimdal_build: Support using system asn1 library.
new bcdf781 Ensure we have correct parameters to use Windows ACL modules.
new 83871d2 Don't arbitrarily clean all parametric options in add_a_service(), that is called from many places, not just smb.conf processing. Only clean parametric options when doing actual smb.conf reading (or registry equivalent).
new a72ffb0 s4:dsdb/common/util.c - describe the behaviour of the functions "samdb_msg_add_uint", "samdb_msg_add_uint64" and "samdb_msg_set_uint" a bit more
new c291858 s4:dsdb - fix unsigned integer save problems using the "%u" specifier
new 88e5375 s4:ldif_handlers.c - fix a typo
new d7ca757 s4:objectclass LDB module - implement the "isCriticalSystemObject" subtree delete protection
new a0bd529 s4:samba3sid LDB module - handle the RID as uint32_t
new 42d9978 s4:dsdb/samdb/ldb_modules/util.c - remove now unused functions which set integers
new bc02948 s4:samldb LDB module - use appropriate fixed-length integer types where needed
new 19e9434 ldb:"ldb_dn_canonical" - use an "unsigned int" counter
new 1557acb ldb:"ldb_dn_remove_base_components" - use an "unsigned int" counter
new 531d7f5 ldb:"ldb_dn_add_child" - use "unsigned int" counters
new 39d11a9 ldb:"ldb_dn_compare_base" - use "unsigned int" counters
new dd0f22d ldb:pyldb.c - remove pointless comment
new c3366c1 heimdal_build: Remove ignored argument ldflags from HEIMDAL_BINARY().
new b2af44e heimdal_build: Fix detection of system roken library.
new 196e8d1 heimdal: Simplify handling of ../heimdal prefixes in HEIMDAL_SUBSYSTEM.
new 1c4c96d heimdal: Add variables for source files.
new 32fce1f heimdal: Call HEIMDAL_AUTOPROTO_PRIVATE() manually.
new 953d253 heimdal: Call HEIMDAL_AUTOPROTO() manually.
new c3009ac heimdal: Add convenience functions for finding heimdal paths.
new 49d20a5 heimdal: Allow leaving off ../heimdal prefix for source files.
new c5d4d94 heimdal: Allow leaving off ../heimdal prefix for proto headers.
new 2aba5aa heimdal: Allow leaving off prefix for HEIMDAL_ASN1().
new d3ea644 heimdal: Allow leaving off prefix to HEIMDAL_ERRTABLE().
new eab84a6 heimdal: Leave off ../heimdal prefix to HEIMDAL_BINARY().
new 9147e19 heimdal: Allow leaving off prefix from asn1 option_file.
new c161ad8 heimdal: Remove some unused arguments from HEIMDAL_SUBSYSTEM().
new c4739f7 ldb:ldb.h - reorder controls/extended operations
new 02d9d8e s4:libcli/ldap/ldap_controls.c - fix up the controls list
new 10adee8 s4:dsdb - make the RELAX control private
new be4a0d3 s4:"wrap_casefold" - move it to "ldb_wrap.c" since it's only used there
new e1078d2 s4:ldb-samba/ldb_wrap.c - fix indentation and trailing whitespaces
new 39bd4ce s4:lib/util/util_ldb.c - remove unused "gendb_add_ldif" call
new 8a2ce5c s4:remove "util_ldb" submodule and integrate the three gendb_* calls in "dsdb/common/util.c"
new a3f61de Revert "s4:remove "util_ldb" submodule and integrate the three gendb_* calls in "dsdb/common/util.c""
new a31e10e heimdal: Add local simpler copy of to_list().
new 05c1beb tdb: Bump version to 1.2.7 after addition of pytdb.__version__.
new fb8bbd2 dcerpc_samr: Fix -l arguments for dcerpc_samr and dcerpc_atsvc.
new cbd4891 dsdb: Module aliases require to be prefixed with the subsystem name.
new 9f0d1c7 heimdal: Attempt to fix path of hdb_asn1.h
new dab4264 Revert "s4:dsdb - make the RELAX control private"
new b8dea2c dsdb simple_ldap_map depends on LDBSAMBA
new f397283 This is typo fix patch for smbcacls.1.xml .
new d1ca35c heimdal_build: Add dependency on com_err to HEIMDAL_CONFIG.
new ba9e787 s4-provision Use --ldap-backend-nosync rather than just --nosync
new ce01e36 s4-openldap-backend Don't set 'dbnosync' on cn=config
new 48c54f9 ldb Ensure we mark ongoing LDAP requests as PENDING
new f4c82c6 s4-selftest Make GDB_PROVISION work again
new 034832c s4-ldb Add LDB_REQ_SET_LOCATION to help track handler use
new d42ddd7 s4-gensec: Add dependency on com_err to GENSEC_KRB5.
new abeef47 librpc: Fixed memory context of dcerpc_binding_from_tower.
new b615b70 s3-winbind: Fixed init order.
new 72a8966 libcli/util: add pipe related NT_STATUS_RPC_* codes
new 5c82a1b s3:libsmb: add pipe related NT_STATUS_RPC_* codes
new 20c7e2b s4:libcli/util: add pipe related NT_STATUS_RPC_* codes
new 10f95a4 s3-waf: fix pdb modules build.
new 203dc4f s3-waf: fix the build of smbtorture.
new 5845dae s3-waf: fix the build after libcli/security changes.
new 64e9f79 s3: fix the build of idmap_adex, idmap_tdb2, idmap_hash and several vfs modules.
new a10b341 Include misc.idl for policy_handle in srvsvc.idl.
new 2ae3bb0 s4:nbt_server/wins: fix compiler warnings
new 5f19a24 s4:nbt_server/winsclient: add a nbtd_wins_refresh_state
new e36e729 libcli/nbt: move nbt_name_refresh_wins_send() to the top of all nbt_name_refresh_wins_* related code
new 3ded1da libcli/nbt: s/refresh_wins_state/nbt_name_refresh_wins_state
new 332f261 libcli/nbt: s/name_refresh_wins_handler/nbt_name_refresh_wins_handler
new 43fb7f1 libcli/nbt: convert nbt_name_refresh_wins_send/recv to tevent_req
new 12c3880 s4:nbt_server/winsclient: add a nbtd_wins_register_state
new 549b594 libcli/nbt: move nbt_name_register_wins_send() to the top of all nbt_name_register_wins_* related code
new b166813 libcli/nbt: s/register_wins_state/nbt_name_register_wins_state
new 4f233c7 libcli/nbt: s/name_register_wins_handler/nbt_name_register_wins_handler
new e3a0463 libcli/nbt: convert nbt_name_register_wins_send/recv to tevent_req
new 6f2d94b s4:nbt_server/register: add a nbtd_register_name_state
new 77d82fe libcli/nbt: move nbt_name_register_bcast_send to the top of nbt_name_register_bcast_*
new c654a6c libcli/nbt: s/register_bcast_state/nbt_name_register_bcast_state/
new 0b8056d libcli/nbt: s/name_register_bcast_handler/nbt_name_register_bcast_handler
new 820ae3d libcli/nbt: convert nbt_name_register_bcast_send/recv to tevent_req
new a610ce4 libcli/nbt: we don't need LIBCLI_COMPOSITE anymore
new 3ead246 s4:"util_ldb" - remove some really unused dependancies
new 94a4458 ldb:ldb_tdb.c - improve the error outputs
new 48cd89e ldb:ldb_tdb.c - fix up counter variables
new 8556602 ldb:"ldb_schema_attribute_by_name_internal" - switch back to 32bit counters
new b1a13e5 selftest: correct the import of Time::HighRes
new 902e728 selftest: use full path for selftest.pl instead of relative paths
new dcbfcbb ldb: always return PROTOCOL_ERROR if an operation is unsupported
new 1ac19c1 s4:ldap_server - use error code constant
new ec90b24 replace: cope with systems that have fdatasync(), but don't have the prototype
new 7197bcc readline: fixed the test for history_list()
new d485701 waf: automap shared library names from .so to the right extension
new 1b83558 waf: don't save deps on install
new 968381a waf: put -Wl,-no-undefined only in the linker flags, not when compiling C
new ff456cd s4-ldb: added ldb_req_mark_untrusted() and ldb_req_is_untrusted()
new 5f6c004 s4-ldb: added --relax cmdline option
new d16fe72 s4-ldb: cope with NULL oid in controls
new 80a4adc s4-dsdb: filter unregistered controls in the rootdse module
new 423365d s4-ldap: mark all ldap:// requests as untrusted
new f6a9708 s4-ldb: increase minor version for 2 new functions
new 75d57db selftest: terminate selftest if we can't setup the environment
new 640fbf8 s4-dsdb: register the DCPROMO_OID control with the rootdse
new 4d9b12a s4-provision Remove serverdn parameter from Schema()
new f9c7365 s4-provisionbackend Allow a fixed URI to be specified for LDAP backend
new 15a3077 s4-gensec Don't upgrade all DIGEST-MD5 connections to seal
new 73d6bb7 s4-gensec Don't give more to sasl_encode() than it will permit
new 87fd2fd Addition of userPrincipalName attribute when new account is created
new 8c4f6bc s4:samdb.py - use a more standard way to get to the domain realm/dns name
new a9b58f6 s4:samdb.py - remove a pointless comment
new a6d70dd s4:dsdb/schema/schema_init.c - remove a duplicated "talloc_free"
new d652803 ldb:"ldb_schema_attribute_by_name_internal" - support the whole unsigned int range
new 8975834 s4-auth Add DEBUG() for invalid DNs and errors expanding user groups.
new 5650e85 s4-dsdb Allow LDB_ERR_INVALID_DN_SYNTAX in dsdb_load_partition_usn
new 439a1fe s4-dsdb Add module to send only 'simple' DNs to OpenLDAP backends
new 4b4dcaf s4-dsdb Reset the error string after 'expected' errors.
new 38438c3 s4:nbt_server - fix a LDB counter type
new fa2a2d5 s3-waf: convert rpc into a subsystem.
new 7db20c3 s3-waf: all subsystems complete now, no need for this loop anymore.
new 492ab4d s3-waf Use LIBSECRUITY subsystem from the common wscript_build
new edefaf5 Move tcons.num_open from smb1 to sconn->num_tcons_open as this is needed for SMB2 also.
new 1bd6faa Copyright/whitespace/comment cleanup in preparation for adding SMB2 paths.
new d7f4bea Add SMB2 paths to smbd/conn.c. Except for conn_idle_all(), to be cleaned up next.
new e7d0f47 Add deadtime detection for SMB2. Correctly update lastused timestamp across all active tcons. Should fix dfree cache not updating bug.
new 45794dd Fix shadow warning for "access" variable.
new 0a2e55b s4-mailslot: fixed handling of random collision in temporary mailslot names
new 39932f2 autobuild: create an autobuild.pid file
new 4a8c17a libcli/ldap Don't try and encode a control with a NULL OID
new da00021 s3: Cope with EINTR in smbd_[un]lock_socket
new efb22bf s3: Add some DEBUG
new caf6b36 libcli/security/access_check.c - fix a memory leak
new 1427895 ldb:ldb_pack.c - remove superflous "message->elements = NULL"
new 06053a0 ldb:ldb_tdb submodule - use "ldb_msg_new" where appropriate
new ec43a4d ldb:ldb_cache.c - fix memory contexts and memory leaks
new 3bf8ca6 ldb:ldb_index.c - let "ldb_module_oom" generate the return code
new 0941099 ldb:ldb_index.c - fix some memory leaks
new d057ca3 lib/util/asn1.c: comment spelling
new 099b005 asn1_tests.c: Make test data static const
new 71ac92b s4-schema_init: Print more info about syntax we fail to recognize
new 4a2e47b s3-waf: move RPC_CLIENT_SCHANNEL into a subsystem.
new d05157a s3-waf: convert LIBSMBCONF into a subsystem.
new abb07fa s3-waf: more registry cleanup.
new ab01d61 nsstest: no need for two copies of the same tool.
new e1cfca1 Make getpwnam_alloc() static to lib/username.c, and ensure all username lookups go through Get_Pwnam_alloc(), which is the correct wrapper function. We were using it *some* of the time anyway, so this just makes us properly consistent.
new 97a7aec uid_wrapper: The gid wrapper does not require a destructor
new 62bea12 s3: Don't use talloc_autofree_context in map_file
new 347ca8f s3: Add any_nt_status_not_ok
new 1d5cb51 s3: Use any_nt_status_not_ok in winbind
new 7a194c6 s3: Make "unpack_pjob" static
new c8000c9 smbtorture: Fix typo in status message.
new feb6034 talloc: make header C++ safe
new c0b9526 pytalloc: use talloc_unlink() to free py_talloc objects
new e00c2b3 Add code to implement SeSecurityPrivilege in net rpc rights, and in the open and get/set NT security descriptor code.
new 94dc630 Now we have SeSystemSecurity, remove the source3-only #ifdef.
new 4a33071 s4:lib/util/charset/iconv.c - remove a distinction which can never happen
new de9b737 ldb:ldb_tdb/ldb_cache.c - in this function we don't use LDB return codes
new 0b8b9ae ldb:ldb_tdb/ldb_cache.c - remove a superflous "talloc_free"
new 8044a20 ldb:ldb_modules.c - if we don't find the associated dynamic object then please close the handle
new 14081ef waf: added --show-deps and --show-duplicates
new c0878cf waf: rework expand_subsystem_deps()
new cd7190b waf: allows libraries to be marked as private_library=True
new e596a4e waf: fixed expansion of direct_objects and direct_libs
new 8709c3c libcli: make the LIBSECURITY subsystem into a private library
new 9a2c9c2 s4-dsdb: make SAMDB_COMMON into a private library
new 29c0b86 waf: re-work the module alias code
new dc00b77 wrapper: make socket_wrapper, uid_wrapper and nss_wrapper private libs
new 35b61c2 libcli: make LIBCLI_NBT a private library
new 0ad5937 s4-ndr: make NDR_TABLE a private library
new a913e79 replace: make libreplace a private library
new e73739a s4-auth: make auth a private library
new aa88884 s4-libcli: make LIBCLI_LDAP a private library
new e2a2c71 waf: cope with libraries with a specified version number
new 579f06e build: subunit and popt need to be marked as private libraries
new 713900b s4-build: fixed some formatting
new 1d87335 waf: added the concept of a grouping_library
new 7cba3cf waf: replace the is_bundled option with private_library
new 2dcb596 s4-waf: removed dependencies on missing subsystems
new f39b210 waf-build: create a samba_sockets grouping library
new 9bc47cc waf-build: create a NDR_SAMBA grouping library
new acffaf2 s4-build: make LIBSAMBA-NET a private library
new cffbccb s4-waf: make NDR_STANDARD a grouping library and add NDR_SAMBA4
new 47591ea s4-dsdb: moved a bunch of fuctions from schema/schema_info_attr.c to samdb/ldb_modules/schema_util.c
new 6ba86d8 s4-lib: make SMBPASSWD a private library
new 5ecd872 s4-libcli: make LIBSAMBA-ERRORS a private library
new 6c60b8b lib: add UTIL_TEVENT to samba_sockets grouping library
new 0b255c0 nsswitch: make LIBWBCLIENT a private library
new 323c1a8 nsswitch: make LIBWINBIND-CLIENT a private library
new ae5c4cd s4-dsdb: make ldb_password_hash depend on hdb not HEIMDAL_HDB_KEYS
new 7c92baf s4-kdc: make DB_GLUE a private library
new aa0dbdc s4-events: make LIBEVENTS a private library
new 4b3fae6 s4-socket: make LIBNETIF a private library
new e98ca6e s4-libcli: make LIBSECURITY_SESSION a private library
new 6f36a01 waf: prevent the global deps list creating depenency loops
new 3981399 s4-waf: removed the XATTR and SASL aliases
new b4dd1ac s4-waf: don't depend directly on python modules
new 7a2cad4 waf: raise an error on a dependency on a python module
new 62d7b27 s3-waf: mark some libraries as private
new 19bae68 s4-param: added a libshares grouping library
new af36485 s4-python: added a samba_python grouping library
new f7aca49 librpc: added NDR_XATTR and NDR_UNIXINFO to the NDR_SAMBA grouping library
new ec7bb90 waf: added pyext option to SAMBA_LIBRARY()
new 1cbb615 lib: make WRAP_XATTR a private library
new 4af5951 librpc: added RPC_NDR_SAMBA grouping library
new bbe016b s4-ldb: make pyldb_util a private library
new 11bce8c librpc: added a few more NDR_* targets to NDR_SAMBA
new cef53b2 s4-waf: removed the dependency loop between ntvfs and dcerpc_server
new 51dc322 waf: show duplicate objects in python modules as well as libraries
new 1748d10 s4-python: python_samba needs pyext
new 56640a8 s4-rpc_server: split out DCERPC_SHARE as a separate subsystem
new 6ce4125 s4-events: LIBEVENTS depends on LIBSAMBA-UTIL
new 1711584 s4-dsdb: fixed depenencies for -no-undefined
new d98efff libcli: LIBSECURITY depends on NDR_SECURITY
new 97ce2d8 s4-librpc: fixed depenencies for libcli/security
new 0966776 waf: fixed the handling of -Wl,-no-undefined
new 7ffb781 waf-python: make the pyext flag add the pyembed features for libraries
new dc729c6 waf: loosen the restriction on depending on python libs
new 19f8dc9 s4-ldb: make ldb_options_find() public
new 6fd9fee s4-dsdb: force LDB_ERR_NO_SUCH_ATTRIBUTE on missing schemaInfo
new 6c3e670 waf: check the linker accepts a set of ldflags before using them
new 3c74871 ldb:ldb_modules.c - "dlclose" could cause inference on "dlerror"
new 4fa0ceb waf: RPC_NDR_WINBIND is samba4 specific
new 6120ef9 autobuild: don't cleanup the pid file within the retry loop
new 2c0ff51 s4-waf: we don't need the smbtorture.static for s3 any more
new 62c4af9 tdb: Set _PUBLIC_ in C file rather than header files (Debian bug 600898)
new 5785f08 s4-dsdb extended_dn_out: Move lazy dereference control creation to lazy-init
new c529317 Lowercase socket_wrapper name.
new 2d0ac59 replace: use a wrapper around strtoll if it didn't behave as expected
new 4ea7d46 replace: use replace for non 'samba' compliant strptime
new c74ef7a waf: Mark the replacement zlib private so that it can build on machine without a system zlib
new 6b63ad6 asn1: ber_write_OID_String() to be more picky about supplied OID
new 14cb61d asn1_tests: Implement negative unit-tests for ber_write_OID_String()
new 2a00138 s4-dsdb/schema_syntax: Separate validation for numericoid OID values
new 3e79cd6 Fix const warning. Allocate off NULL as we always talloc_free().
new a8b9568 Wrap security_token_has_privilege() with a check for lp_enable_privileges(). Needed to maintain compatibility with smb.conf manpage.
new d46ca0e s4-dsdb_syntax: Setup "String(Case Sensitive)" syntax
new 272feb7 Revert "Wrap security_token_has_privilege() with a check for lp_enable_privileges(). Needed"
new d65896c lib/replace: fix rep_strtoull() prototype
new 96601ca lib/replace: use snprintf() in test code to avoid warnings in the IBM-Checker
new d2c6536 tsocket: ask the kernel for the specific local address after a tcp connect
new 79c6572 tsocket: let tstream_inet_tcp_connect_recv() optionally return the used local address
new c320c1a lib/util: Add tevent WERROR wrappers
new 4a4738b misc.idl: add SEC_CHAN_LOCAL and SEC_CHAN_LANMAN
new e297625 s4:rpc_server/netlogon: netr_GetDcName should return WERR_DCNOTFOUND for invalid names
new fcc2f6b s4:rpc_server/netlogon: validate flags in netr_DsRGetDCNameEx2() and callers
new 675c354 s4:rpc_server/netlogon: handle DC_RETURN_NETBIOS and DC_RETURN_DNS in netr_DsRGetDCNameEx2()
new 5ee49fc s4:rpc_server/netlogon: fix comment in netr_DsRGetDCName()
new c2696b2 s4:rpc_server/netlogon: netr_ServerAuthenticate3 should check the challenge after the account
new f0879fc s4:rpc_server/netlogon: netr_ServerAuthenticate3 should reject invalid sec_channel_types early
new 821a202 s4:rpc_server/netlogon: netr_ServerAuthenticate3 should return NO_TRUST_SAM_ACCOUNT
new f26c9b3 s4 socket: increase the debuglevel to make add interface debug messages less verbose
new e7358e7 s4 dsdb kcc: Prefer msDS-hasMasterNCs over hasMasterNCs when replicating
new eeac222 s4 dns: Import DNS win32 error codes from MS-ERREF
new 4ffdf09 netlogon.idl: Switch to explicit constants to remove dependency on nbt.idl
new 9786871 idl: Add idl describing DNS structures
new caf4196 dns/nbt: Fix spelling of the "authoritative" flag.
new 96195b2 s4 dns: Add a boilerplate DNS server implementation
new 719a6bb ndr dns: Add simple parser
new a7b833e s4 dns: Reply to a name request with an A record.
new 1c25cc7 dnsp: Can't have two memebers of a union with the same name
new 80f3088 s4 dns: Fix a data corruption in the dns_string parsing
new 678634a s4 dns: Look up records in the ldb database
new 615857d s4 dns: Look up all names in the ldb database.
new 32a1b71 s4 dns: Parse srv and soa records
new 063727a s4 dns: Handle CNAME records
new eb4f101 s4 dns: Allow more components as part of a domain name
new 69a5229 s4 dns: start handling update requests, return correct error codes
new a6305c4 s4 dns: Better error handling when parsing invalid or unknown records
new fb18175 s4 dns: Map between NTSTATUS and dns error codes
new cebce2b s4 dns: More work on updates
new 682a2e9 s4 dns: Split up the code into multiple files for easier development
new cfa4796 s4 dns: Switch to WERROR
new 1e670df s4 dns: Add a prerequisites check for updates
new 005a656 s4 dns: Add stub checking if updates are allowed
new 72c8ccd s4 dns: Implement update record prescan logic
new ee913f4 tdb: commit the version 1.2.7 signatures
new a60965b s4:dns_server - fix counter types
new 89c42a9 ldb:rename LDB_CONTROL_BYPASSOPERATIONAL_OID into LDB_CONTROL_BYPASS_OPERATIONAL_OID
new f9a6ff4 s4/ldb:introduce the LDB_CONTROL_PROVISION_OID control
new c7d7c8f ldb:ldb.h - include a comment that the relax control is mainly used by the OpenLDAP backend
new dec00bf tdb: Revert re-addition of tdb_set_logging_function.
new bd48e23 ldb: Install pyldb-util as public library.
new 9a2f83a ldb: Install pkg-config file for pyldb.
new c25afb6 ldb: Support using system pyldb library.
new 245642a s4:schema.py - reformat and fix the security descriptor
new 8b9a08e s4:provision.py - add the correct "CN=Sites" security descriptor
new 18103d3 create_descriptor.c - fix comment
new 49ef288 waf: Rename some BUNDLED_ functios to PRIVATE_.
new 9065f96 s4: Rename LIBNETIF to libnetif.
new bc44fcc s4: Rename NDR_TABLE to ndr_table.
new cf26d8a s4: Rename LIBEVENTS to libevents.
new 7b85493 s4: Rename WRAP_XATTR to wrap_xattr.
new 9757a0c s4: Rename UID_WRAPPER to uid_wrapper.
new 2933fac s4: Rename NSS_WRAPPER to nss_wrapper.
new 2bcd7f6 waf: Rename LIBWINBIND-CLIENT to libwinbind-client
new 7a731cc s4: Rename SAMDB_COMMON to samdb_common.
new ca16d80 s4: Rename LIBSECURITY{_SESSION,} to libsecurity{_session,}
new 833480d s4: Rename LIBSAMBA-* to libsamba-*
new 8c99517 waf: Lowercase several library names.
new fc6bfe2 s4: Rename SMBPASSWD to smbpasswd.
new 18ae888 s4: Rename DB_GLUE to db_glue.
new a57bd4e s4: Rename WBCLIENT to wbclient.
new 5224de3 s4: Rename LIBCLI_LDAP to libcli_ldap.
new 599afb0 s4: Rename LIBCLI_NBT -> cli_nbt.
new 92c12a3 ldb: Rename pyldb pkg-config file to pyldb-util, to avoid confusion with 'ldb' python module.
new a6611c1 torture/local: Depend on NSS_WRAPPER, even if it wasn't enabled.
new 03333fc s3: Rename cli_fileinfo() to cli_fileinfo_basic()
new 9423257 s3: Add async cli_qfileinfo
new d864b1b s3: Convert cli_qfilename to cli_qfileinfo
new c095809 s3: Convert cli_qfileinfo_basic to cli_qfileinfo
new 5a17d26 s3: Replace cli_qfileinfo_test with a call to cli_qfileinfo
new 09a1075 s3: Remove unused cli_get_ea_list_fnum
new 005b50a s4:librpc: we don't need dcerpc client bindings for dns.idl
new 172a158 s3: Initialize output vars in parse_ea_blob
new fd628e7 midltests: add more union_align examples
new 482c022 pidl:Samba4/NDR/Parser: fix NDR64 union alignment
new 49dee0e s4:dsdb - use the more safe "samdb_msg_add_(u)int*" calls always where possible
new 3218968 s4:dsdb - use LDB results in "add_time_element" and "add_uint64_element"
new dbc934e s3:include: move MAX_DEBUG_LEVEL from local.h to debug.h
new cbee24b s3:include: move debug.c prototypes to debug.h
new 177aad5 talloc: pytalloc should not depend on samba specific code
new 7b3dbbd s4:dsdb - remove some calls of "samdb_msg_add_string" when we have talloc'ed strings
new 9e7bcaa s4-test: Print correct partition DN in msDSIntId test
new 611bcfc Add print_asc_cb()
new 0831807 Add dump_data_cb()
new 86cb0ad s3: Add "geteas" to smbclient
new 40cc1a3 s3: Add "setea" to smbclient
new 7b3fccd s3: Add async cli_setpathinfo
new 64275eb s3: Pass down a level instead of a flag to cli_posix_link_internal
new c0a6b74 s3: Use tevent_req_simple_recv_ntstatus where appropriate
new dedda3e s3: Use cli_setpathinfo in cli_posix_link_internal
new 28e243f s3: Use cli_setpathinfo in cli_posix_chown_chmod_internal
new 2d51a24 s3: Avoid passing down a boolean to cli_posix_unlink_internal_send
new caf77f7 s3: Use cli_setpathinfo in cli_posix_unlink_internal
new 14686e4 libcli/security Remove unused sec_acl_equal()
new ec98bb5 s3-waf: fixed waf configure for recent changes
new 986a00d s3-waf: fixed paths in s3 waf build for rpc_server
new db73b4a waf: moved the -Wl,-no-undefined flags to source4 and ldb
new 47e2371 autobuild: run ldb tests with TDB_NO_FSYNC=1
new e54d58d autobuild: add some comments
new 8ea6f41 s4-waf: don't generate PACKAGE_* defines in config.h
new 2b74cea s3-waf: use git to calculate the version if available
new ffbe1c0 s3-waf: add NDR_STANDARD dependencies to fix the build
new 5b9a3a7 s3-waf: use NDR_NTLMSSP subsystem
new baf4c4d s3-waf: use NDR_SCHANNEL
new 9802183 s3-waf: use NDR_NETLOGON for ntlm_auth
new adcfda9 s3-waf: implement LIBMSRPC_GEN as tiny wrapper of 'NDR_STANDARD NDR_DSSETUP NDR_SPOOLSS'
new 9e6d07e s4:samldb LDB module - assign better memory contexts in some cases
new edab363 s4:samldb LDB module - use "uint32_t" for available krbtgt number
new e24cd13 s4:samldb LDB module - fix indentations
new 6e407a3 s4:provision_*_references.ldif - "add" and do not "replace" the "wellKnownObjects"
new fedd4aa s4:objectclass_attrs LDB module - deny multi-valued replace requests
new c3fa990 s4:ldap.py - prove the denied multi-valued replace requests
new e567d6c s4:samldb LDB module - other indentation fixes on error messages
new 8bc2b54 s4-test: Extend DRS-msDSIntId test to verify Configuration NC replica also
new fd7943b ldb:gendb_* calls: support a "NULL" resultset parameter
new 6fb64b9 s4:"samdb_search_count" - introduce a "mem_ctx" parameter
new 83c3813 s4:samr RPC server - remove a somewhat pointless comment
new 33f65a9 s4:samr RPC server - "dcesrv_samr_info_DomGeneralInformation" - count always all type of groups
new 7aa45b0 s3: Pass tdb_flags to ctdbd when attaching to a db
new da09021 s3: Package tdbrestore in RHEL-CTDB
new 126f87e s3: Fix some DEBUG msgs
new d9cbcdd s4: Drop duplicate 'lib' prefix for private libraries.
new 20b5268 dcerpc_dns: Change back to subsystem for the moment.
new df76c3f waf: build private libraries with so names.
new b2af2fd torture_local: Add missing dependency on socket_wrapper.
new 8cf6137 waf: Remove lib prefix from libraries manually.
new e4d9e97 waf: Don't auto-lowercase library names.
new a74e8be waf: Stop automaticaly changing dashes to underscores in library names.
new 50256c0 waf: Only specify vnum for non-private libraries.
new 1ae0981 talloc: Move pytalloc to lib/talloc.
new 98cfc71 talloc: Avoid dependency on unknown EXT_LIB_PYTHON.
new 0ceb501 waf: Remove unused EXT_LIB_PYTHON.
new d44e3bf talloc: Install pytalloc-util as system library.
new a702c07 talloc: change pytalloc-util to be a public library.
new c251cb6 wafsamba: Fix soname for standalone private libraries.
new 4f25eec s4:objectclass_attrs.c - rework to support these special "description" constraints
new a839422 s4:ldap.py - enhance and activate the "description" attribute test
new 802e3b4 s4:samldb LDB module - enhance the "member"-check trigger
new dd25f4b s4:sam.py - enhance users and groups test
new 1b68910 s4:ldap.py - add a test for attribute ranges - still very basic
new ba6afbd s4:librpc: we don't need dcerpc client bindings for dns.idl
new 62eb450 replace: restore the order for #define + rep_strtoll
new d8e246c Add a script for formating test result of st/subunit
new 5e108fc s4-prefixmap: Use WERR_NOT_FOUND when OID is not found in current prefixMap
new 0fc2427 s4-prefixMap: split dsdb_schema_make_attid() function into read-only and
new 45e1c0c s4-pfm_test: Tests for dsdb_schema_pfm_attid_from_oid()
new 6a6c7c9 s4-pfm_test: no need to test created prefixMap contents here - it already tested
new e5ebc48 s4-dsdb_syntax: *_OID_oid_ldb_to_drsuapi() functions should use
new 5bb7723 lib/util: remove useless ../lib/util/mutex.*
new afe40c7 waf: quote subsystem names to make them clearer
new 3e93dc0 s3-waf: fixed the s3 waf build
new a06192b waf: sped up the project rules checking
new 073d3bf wafsamba: support 'soname' attribute on SAMBA_LIBRARY()
new 4c634a3 talloc: fix waf build for libtalloc-compat1
new cf310a4 s3-smbd Remove manual override of DEBUGELVEL during exit
new d9b7123 librpc Make ndrdump use printf() rather than having to mess with DEBUG()
new 51dd83a auth/credentials Give a sensible behaviour for resetting the krb5 context
new 14a3d4d librpc/ndr/ndr.c - fix some counter types
new 04d63e9 unit tests: remove smb2.dir
new b1f6a2b unit tests: move backend testing to the end
new 3003bd4 s4-ldb: Changes the aclread module to use LDB_HANDLE_FLAG_UNTRUSTED to determine the source of the request
new 5bc2b8f s4-ldb: Added the correct extended check for read access to nTSecurityDescriptor
new 24ef932 s3: Make gpfs winattrs work again
new 8c4d023 s4:setup/schema_samba4.ldif - this control isn't used anymore
new 0bc94c2 Fix bug 7754 - samba uses index(), marked as legacy.
new f8d4995 tls: Inform the user if the cert/ca/private key can't be saved
new 6486733 ndr: Make sure ndr_dns.c has no lines wider than 80 chars
new c6d7e6a Fix for bug 7755 - SMBC_getdents_ctx() ignores struct alignment rules
new 5634f55 build: remove warnings about redifinition of boolean use -KPIC on suncc
new b73a05e s4 net: rename to samba-tool in order to not clash with s3 net
new 9759559 s3: Fix bug 7759
new 2cfee00 s3: Add a vfs_time_audit module
new 95cbff7 build: Add XPG6 otherwise we have a configure pb on sun Solaris
new 917cc0d unit tests: use skip file to exclude smb2.dir instead of hack
new a43261e s3: FILE_WRITE_DATA & friends have gone from includes.h
new 8b87603 s3: Fix the registry upgrade code
new 4b2e2f9 s3: Streamline regdb_normalize_keynames_fn a bit
new 9dd467b s3-selftest: add vfs_modulesdir variable for both test systems.
new e00671e s3-waf: use LZXPRESS subsystem.
new 090fcb0 s3-waf: add vfs_time_audit to the build.
new 4a11cad build: add the -fno-common flags to fix the link pb on mac os X
new fbc3fc2 s4-pfm-test: Enrich and fix comment primary for testing data
new 72189ae s4-pfm_test: Use single instance of global testing data to test with
new 6b188fb s4-schema_init: we should be able to resolve Syntax OIDs with prefixMap we have
new 07240e9 s4-resolve_oids: Remove redundant check - resolve_oids_need_value() handle this
new c5c6935 s4-drs_tests: drs_util_DsAttributeId_to_string() is not used anymore
new 45cd2e4 s4:samr RPC server - remove wrong implementation of ReplicaSourceNodeName
new ebe78c4 s4:samr RPC server - provide the right "ReplicaSourceNodeName"
new fc6f8be s4:samr RPC server - DomainGeneralInformation - never return NULL on the oem name
new 5d835c8 s4:samr RPC server - fix indentation of function parameters
new af4c9cc s4:samr RPC server - fix trailing whitespaces
new 25301b7 s4:torture/rpc/samr.c - test the "ReplicaSourceNodeName" only against s3
new 606a447 s4:torture/rpc/samr.c - fix NTTIME warnings by casts
new 14ff2e8 Fix bug #7700 - Improvement of return code of smbclient
new 56b46d8 talloc: Fix manual pages in standalone build.
new 0d45d97 s4-ldb: create a private library ldb-cmdline
new d6299d2 replace: create a private replace-test library
new 4bd7814 s4-heimdal: fixed the use of error_message() in heimdal
new 89c829f s4-heimdal: removed the use of signal.c from roken
new b6b0d2c s4-kdc: create a 'pac' private grouping library
new 65743f9 waf: added suncc_wrap
new d489880 waf: added env.DEVELOPER_MODE flag
new e97be08 waf: display the paths in library loops
new ccbb776 waf: separate out get_tgt_list()
new d1e9498 waf: cope with rules with no inputs
new 170c255 waf: use Utils.WafError() instead of raising an AssertionError
new df34bb2 waf: build all libraries after all object files
new adabc3d waf: added --symbol-check option
new ae0f420 waf: don't auto-depend on subsystems
new 78d732c waf: cope with subsystems with no static modules
new f7b70a5 waf: give a better error on a bad grouping library
new 3a78148 waf: save the samba_deps_extended
new 046d38f s4-smbd: don't initialise process models more than once
new a57e0ae s4-smbd: make our process models into real modules
new 256349d s4-torture: simplify the depenencies for TORTURE_DRS
new ac8e910 s4-modules: remove LD_SAMBA_MODULE_PATH
new 0563c5b s4-rpc: split the dcesrv reply code out of dcerpc_server
new 228803c zlib: use the real library name 'z' instead of ZLIB
new 04574d5 s4-ldbwrap: split ldb-wrap out from the LDBSAMBA subsystem
new 306754f s4-ldb: add explicit depenencies on ldb library in ldb modules
new 7a26bb9 s4-credentials: make a private library from CREDENTIALS subsystem
new 045e344 s4-auth: make KERBEROS subsystem into authkrb5 private library
new eb0005d s4-tdb: make tdb-wrap into a private library
new 3f3783c s4-replace: make libreplace a private shared lib in s4
new 87b3d38 s4-cluster: make cluster a private shared lib
new 88fd7e0 s4-dns: make the dns update task an external module
new 2ea41fd s4-cmdline: make cmdline-credentials a private library
new f5251c0 s4-ndr: make ndr-table a subsystem
new 679eba6 s4-build: removed some unnecessary dependencies
new e08c9ac waf: get rid of target aliases in wafsamba
new a00657d s4-test: don't override modules dir
new a139628 s4-waf: added a lexyacc.sh script that manually rebuilds the heimdal parsers
new b2a5654 s4-heimdal: lex_err_message() should not be static
new 55063cd waf: fixed building of non-shared binaries that contain modules
new 35d466e s4-smbd: leave the single process model as internal
new b4ba669 s4-smbd: initialise process models in smbtorture before use
new 23b5880 talloc.3: Remove documentation for deprecated talloc_append_string, consistent with other deprecated functionality.
new 33b276c build: set shared libraries flags correctly on mac os X
new edebb76 build: strip -single_module when doing bundle on mac OS X
new dc0000e provision: when deriving netbiosname from hostname force the netbiosname to be compliant
new 5ab8e4f s4:extended_dn_store LDB module - fix counter types
new 45ee4e9 s4:partition_init LDB module - fix counter type
new 2c0a9e9 s4:resolve_oids LDB module - fix counter types
new 1620697 s4:local_password LDB module - fix typos
new 58e99ae replace: Only build replace-test in standalone build.
new d1eba07 replace: Avoid autoproto as it breaks standalone builds.
new fe6d404 tevent: Drop autoconf-based build system for standalone build.
new 7fc0aab ldb: Drop autoconf-based build system.
new 4dee76f replace: Fix formatting.
new 4e30a5d build: make this test darwin only as it mess a bit more the freebsd build
new a509b93 build: Remove zlib from the cache if we failed to pass all the tests
new b548674 provision: fix wrong tests
new 5a2c3ad s4:rpc_server/common.h - quiet compilation warnings
new 4987467 s4:samldb LDB module - "member" trigger
new c664f01 s4:sam.py - enhance "member" tests
new 02355fc s4:samr RPC server - the LDB error codes for adding or deleting a group member have changed
new 98fefa8 s4:samldb LDB module - adapt the "samldb_prim_group_change" trigger to support multiple "primaryGroupID" modification entries
new c0ebf5d s4:sam.py - add a short double swap "primaryGroupID" test
new 095c8b2 s4:samldb LDB module - primary group change - free temporary messages to save memory
new 098ea71 s4:samldb LDB module - add a new function which handles special cases for single-valued attribute on SAM modifications
new 9401189 s4:samldb LDB module - make the "userAccountControl" and "groupType" modify handlers separate functions
new 3deece5 s4: Remove the old perl/m4/make/mk-based build system.
new 4f22cc7 talloc: Switch over to using waf as the default build system for the standalone build.
new f99c009 replace: Build using waf by default.
new 97c0def s4-auth: added a dependency on com_err
new 9f0fb02 build: check that if we provide -liconv we can build shared libs
new c3fa203 build: In some case the flags for the sun studio linker are wrong
new c402e75 replace: Look harder for waf.
new f6cfa86 talloc: Look harder for waf.
new 8de1d72 s4:drsuapi RPC server - fix counter variables
new 771b10a s4:samldb LDB module - check for the number of results after a search operation
new 3f66608 s4:samldb LDB module - implement the "dNSHostName" - "servicePrincipalName" change trigger
new 1168731 s4:sam.py - add a test for the "dNSHostName" - "servicePrincipalName" update mechanism
new 39d4089 s4:netlogon RPC server - point out that the "LogonGetDomainInfo" "servicePrincipalName" generation is still needed
new 5f8adf0 s4:dsdb/dns/dns_update.c - increase the timeout for the SPN and DNS update scripts
new 971ce6c s4:scripting/bin/samba_spnupdate - also support adding all possible "servicePrincipalName"s
new 01e7cc6 s4:setup/spn_update_list - reorder and update with other SPNs
new 572774a s4:provision - remove the "servicePrincipalName" creation on the DC object
new a5fc937 s4:libnet_join.c - only write the really essential SPNs
new 229f3cc s4:netlogon RPC server - "LogonGetDomainInfo" - always check the LDB return codes
new 51f4de8 s4:samldb LDB module - validate "sAMAccountName" modifications
new dac6f16 s4:sam.py - test the "sAMAccountName" attribute
new d5883c8 replace/talloc: Avoid automatically pulling in new configure/Makefile, as these files are checked in, and the source might not be available.
new fda0f61 unit tests: allow make test to correctly and quickly exit in case of problem while provisionning a test environment
new 3cef97a unit tests: remove trailling white spaces
new fb6f12b s4-server: avoid using environ as it is not portable
new 717b115 idl: Use DRSUAPI_ATTID_ prefix instead of DRSUAPI_ATTRIBUTE_ for ATTID values
new 9221c38 s4-druspia.idl: rename DRSUAPI_ATTID_NONE to DRSUAPI_ATTID_INVALID
new a2d787d s4-dsdb_schema: Use DRSUAPI_ATTID_INVALID instead of 0xFFFFFFFF magic value
new 1aa8308 tdb: Use waf by default.
new fd6d29b waf: added module_init_name parameter to SAMBA_MODULE()
new 8b63ff5 s4-ldb: support a new type of ldb module loading
new efdcedb s4-ldb: convert the ildap module to the new type of ldb module
new e8f0e3a s4-ldb: convert the openldap ldb backend to the new style of module
new cea4bdb s4-dsdb: convert the extended_dn_out module to the new ldb module style
new 014a90f s4-dsdb: convert the simple_ldap_map module to the new module style
new 0a703c7 waf: added automatic prototyping of static module init functions
new b887b69 s4-process_model: use the static module prototyping
new be8e91d s4-ldb: convert the rest of the ldb modules to the new style
new 6db5765 s4-ldb: removed the old ldb module loading style
new 43f7c9c s4-test: we don't need to set LDB_MODULES_PATH any more
new 7eb2eed s4-dsdb: convert the rest of the ldb modules to the new module type
new 4404b4c waf: removed the module aliases code
new 28c1e4d s4-modules: get rid of the remaining static prototypes for modules
new 05b3738 s4-ldb: it is not an error for the modules directory to not exist
new c74601e s4-ldb: added an override flag to ldb_register_backend()
new d103f2d s4-ldb: added support for general ldb hooks in modules
new cdf19ec s4-ldb: moved the ldb_ildap backend into lib/ldb-samba
new fd88153 s4-ldb: added samba_extensions ldb module
new f924a02 s4-ldb: added ldb command line hook support
new 6f2c4ab s4-ldb: convert existing ldb tools to use new command line hooks
new 952ce15 s4-ldb: fixed build of oLschema2ldif
new e59a8a5 s4-ldb: fixed build of paged searches
new c8bcf82 ldb:tools/ldbtest.c - fix build warning
new 2a25f75 s4:torture - suppress printf "%llu" on uint64_t variables warnings
new 7578e04 s4:provision - adapt the "provision" so that SIDs are only set on entry creation
new 7ca6b3e s4:samldb LDB module - deny "objectSid" modifications
new 7da84bc s4:samldb LDB module - unify objectSid assignment error messages
new 6f2001e s4:sam.py - test "objectSid" modification lockdown
new 02547de s4:ldap.py/sam.py - simplify the objectclass specifications
new 05d7524 s4:setup/spn_update_list - the DNS SPN is only used in DNS mode
new 53d19fa s3:winbindd: fix query_user_list for users with NULL full_name
new 1ccb69a s3:winbindd: fix query_user for users with NULL full name.
new 8366bb4 s4-ldb: added support for ldb module version checking
new a386ca8 s4-ldb: enable ldb module version checking
new 9103047 s4-ldb: enable version checking in dsdb ldb modules
new 9b0f8a8 s4-ldb: use ldb_set_modules_dir() to load additional ldb modules
new 3eb0311 s4:samldb LDB module - "sAMAccountName" checker
new 1b2f4c1 s4:samldb LDB module - support now the full "servicePrincipalName" update trigger
new 2f94804 s4:sam.py - additional testing for "servicePrincipalName" updates
new 8770c8f s4:samldb LDB module - the "sAMAccountName" cannot be substituted by nothing
new ce1eb1f talloc: Install pytalloc.h.
new 7e23363 s4-ldb: removed ldb_includes.h
new e7eac0e lib/util Remove setup_logging_stdout()
new ad7b551 s4-torture Remove torture/locktest2.c (no longer compiled and unused)
new 4ae2789 lib/debug Use vdprintf rather than manually allocate
new 9da4ace s3-debug Impove setup_logging() to specify logging to stderr
new cf4de8e s3-debug Remove 'AllowDebugChange' and use lp_set_cmdline() instead
new d9f67ee s3-debug Remove last direct assignements to DEBUGLEVEL
new e64dfdc s3-debug Convert from x_file to real file descriptors.
new ed111d1 s3-debug Move 'load_case_tables()' before lp_set_cmdline() and popt calls
new 4aeb608 s3-debug Clarify the handling of invalid state.fd values in debug.c
new db2a61a debug Explain the behaviour of setup_logging() more clearly
new e16c990 s3-libsmbclient-examples Add tests for debug behaviour.
new b1099a5 s3-libsmbclient Add comments to describe the behaviour of DEBUG()
new 7d0f04a s3-libsmbclient Don't store 'debug_stderr' on the libsmbclient context
new b717ec2 s3-param Fix up lp_set_cmdline() not to re-store cmdline options on each reload
new 18732b1 heimdal Add handling for PAC signatures over all encryption types
new b8a0eb7 s4-selftest Allow weak crypto so we can test DES-only behaviour.
new 4199976 s4-torture Add tests for DES-only accounts PAC behaviour/validation.
new a26d919 s4-process_model Fix valgrind-found use of un-initialised variable
new 46e70a2 s4-selftest Run RPC-PAC against all the DC environments.
new 102e5d1 MAINTAINERS: add myself as maintainer for tevent and tsocket
new 4622f2e s3: Fix a typo in a DEBUG msg
new 27056d3 cluster_fatal() exit code should not indicate success.
new 18e3b22 s3: Do not connect to ctdb if it is blocked for some reason
new 0e95fca s3: Add "net registry getvaluesraw"
new 8a21427 s4-ldb: expose some more ldb module functions
new 4a08b2d s4-dsdb: removed the use of ldb_private.h from s4
new b3fb311 s4-ldb: give the user a hint as to what may be wrong
new 9cac0bf waf: fixed wildcard build
new 5a3d22a waf: rerun deps calculation on LDFLAGS or CFLAGS change
new 2a5e5cd waf: fixed wildcard build for full paths
new 553029b s4-build: use -Wl,--as-needed if supported
new dfa20fc waf: split pkgconfig logic into a separate module
new 8c44dfc waf: ensure pkgconfig files depend on the prefix
new f0a472a waf: added reconfigure targets to our libraries
new c1cc156 s4-ldb: make ldbtest depend on ldb
new ef1afae waf: more agressively expand subsystem syslib deps
new b028f55 s4-test: if using a system version of ldb, override the ldb modules path
new cb9d048 s4:waf - fix the build on Gentoo platforms
new 5516191 s4:RPC server - cosmetic fixes - indentation, comments
new 4902b71 s4:RPC server - always set the response pad data in base of the request one
new 598b5659 s4:objectguid LDB module - remove "objectguid_find_attribute"
new 6614f84 s4-ldb: fixed sorting of module names
new a12c330 s4-server: cleanup allocation of process models
new 80c3364 s3: Fix a getgrent crash with many groups
new b6fe5cd s4-dsdb: Implemented value restrictions for the dSHeuristics attribute
new 3f43809 s4-tests: Tests for the dSHeuristics attribute value restrictions
new b841d12 s4:objectclass_attrs LDB module - simplify the invoke of the "dSHeuristics" checker
new d873fb7 s4:objectclass_attrs LDB module - refactor the "dSHeuristics" checker
new 9d4eeae s4:objectclass LDB module - the structural objectclass has always to be specified
new f6a1f46 s3: Align nttrans replies the same way Windows does it
new 4f87f8f filter-subunit: Add --fail-on-empty argument.
new 0baa1fb pydsdb: Import testtools before subunit for those that don't have testtools installed.
new 4311438 s4:objectclass_attrs LDB module - introduce the hardcoded delete-protected attributes list
new b78bf4d s4:samldb LDB module - improve the "get_single_valued_attr" call and move it into "ldb_modules/util.c"
new 53d9d4e s4:sam.py - assign valid values when performing the special-attributes constraint checks
new 4b79a74 s4:descriptor LDB module - a bit cleanup
new 54d4ba7 s4:dsdb/tests/python/sam.py: test with member: <SID=...>
new 05088fb s4:dsdb/samldb: avoid nested unindexed searches in samldb_member_check()
new 3dcec24 replace/wscript: check for uint8_t
new 811a362 replace/wscript: define bool to int instead of off_t
new f5a6c1e replace/wscript: do the size checks directly after the type checks
new d1dd211 replace/wscript: add size checks for stdint.h types
new 9ae3c82 possibleinferiors: Fix formatting.
new 46bca5e possibleinferiors: Report subunit.
new 4bf6a3e urgent_replication: Fix formatting
new 654fdce samba: Make in_source_tree() public.
new 6bd903e provision: Look for in source setup data first, in case an older version of samba 4 is installed in the system.
new fdcbc08 selftest/tests.py: Fix typos.
new 14718a7 build: a more portable way of finding waf in makefiles
new f14d84e util/charset: remove a duplicate comment.
new d41d05e s3:lib/charcnv: add next_codepoint_ext() that accepts input charset.
new 18104ef s3:lib/charcnv: reformat comments in next_codepoint_ext()
new 5b6a88b s3:lib/charcnv: rename a parameter for clarity in next_codepoint_ext()
new f16ddca s3:lib/charcnv: clarify comments in next_codepoint_ext()
new 4579d7e s3:lib/util_str: clarify the comment header for strlen_m().
new 288d55b s3:lib/util_str: add strlen_m_ext() that takes input and output charset
new a50d363 s3:util_str: add strlen_m_ext_term() - variant of strlen_m_ext() counting terminator
new 5829cb0 lib/charset/charcnv: add next_codepoint_convenience_ext() that accepts input charset.
new 7a2b039 lib/charset/charcnv: rename a parameter of next_codepoint_convenience_ext() for clarity
new 72f8336 lib/charcnv/util_unistr: add next_codepoint_ext() that accepts input charset.
new 82c8b31 lib/util/charset/util_unistr: add strlen_m_ext that takes input and output charset
new 9b86df8 lib/util/charset/util_unistr: add strlen_m_ext_term() - variant of strlen_m_ext() counting terminator
new c18b672 lib/util/charset/util_unistr: clarify the comment header for strlen_m().
new 50bdd93 lib/util/charset/charconv: clarify comments in next_codepoint_convenience_ext()
new 7e382a0 librpc/ndr: use new strlen_m_ext_term() in ndr_charset_length(): fix bug #7594
new 832cd99 Speed test with user objects
new cb9fba1 debug: fixed default debug settings
new 003a36e s4-auth: unconditionally set previous_ev
new f3ad867 s4-test: fixed quoting in deletetest.py
new cf37c29 Move the checking of single valued attributes back into the tdb backend.
new 6a22d89 s4-ldb: honor controls on search in ldbedit
new 1ab7bd1 s4-ldb: don't load modules from the same directory twice
new e606298 s4-ldb: implement LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK
new c5f07d3 s4-dsdb: use LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK in dsdb
new 81e5321 s4-dsdb: use LDB_FLAG_MOD_REPLACE for isDeleted
new fea02db urgent_replication: Fix syntax error.
new 28f1228 s4-dsdb Fix urgent_replication test not to set an invalid userAccountControl
new b6cef24 selftest: Allow some tests to output empty subunit data.
new c4dab7d urgent_replication: forbid empty subunit output.
new e7aa7a0 s4-devel: Verify prefixMap is saved correctly in LDB on disk
new 78b05a3 s4-ldb_module.h: use LDB error code for ldb_error() macro rather than LDB_DEBUG_FATAL
new 8b71438 s3-waf: add check for httpConnect and httpConnectEncrypt.
new e3276b3 s4:dsdb/kcc: fix memory leak in kcctpl_copy_output_edges()
new a94fbb9 s4:dsdb/common: fix memory leak in samdb_ntds_settings_dn()
new 60691c1 s4:dsdb/samdb: optimize samldb_prim_group_change()
new 8516fad s4:dsdb/objectclass_attrs: not all objects have delete protected attributes as must contain
new c133fcc s3: Remove an unused prototype
new 83f78a3 s4:ldap.py/passwords.py - just use objectclass "user" for users
new a5d4851 s3: Remove the use of cli_send_trans from cli_get_fs_full_size_info
new 199399e compression: fixed an uninitialised data but in lzxpress
new a971424 compression: added a simple lzxpress test
new 4f8b59e s4: don't run etags over .inst files
new 4000ec2 s4-ldap_server Don't DEBUG() at level 2 every time a caller disconnects
new 228a9c1 selftest: Allow some tests to output empty subunit data.
new 0d4fa85 samba_utils: Use LIBDIR rather than assuming it is set to $prefix/lib.
new e15cd9c Add --with-privatelibdir build option.
new e84e870 Add --disable-rpath-private-install flag.
new ec7501e wafsamba: Support expanding variables in LIBDIR/PRIVATELIBDIR variables.
new afc332f wafsamba: Drop private library prefix when installing private libraries to a custom path.
new 21233bb wafsamba: Use project name variable rather than hardcoding 'samba4'.
new c9756ca waf: Put private libraries in a separate directory when building.
new 4edabb3 talloc: rename pytalloc.c to pytalloc_util.c
new cd172e7 talloc: Add python talloc module, move convenience functions to it.
new d952f6c s4/test: Added test for simple bind with machine account
new 211f6d5 s4/auth: Add logon_parameters to authenticate_username_pw
new 578a37e s4:dsdb/drepl_notify: reuse dreplsrv_notify_operation structures
new 90b3bf8 ldb:ldb.h - reorder extended operations list
new c378835 tsocket: fill in sa.sa_len if the system supports it
new ac3f8d8 fix in_screen so that it works on os that don't chdir to $PWD
new f2456cd s3: Allow disabling of mdns registrations
new 6d53d9f s4:password_hash LDB module - fix indentation
new 135756c pidl: use a union assignment instead of memmove
new cbded38 s4-pydsdb: added DsReplicaAttribute()
new 278778c s4-pydrs: added rodc option to python drs replication
new 506ffcf s4-join: added DC join to the python join code
new 34ce183 s4: net -> samba-tool
new 0a2642c s4-ldb: show the reason for module initialization failure
new 14f455b s4-kerberos Mention the remote address we fail to contact the KDC on
new 5fcb426 s4-drs: reduce the memory usage of the getncchanges server
new eaabb59 s4-ldb: much more memory efficient msg filtering
new 158ae8a s4-cldap: print all the DNS servers found
new 351312d s4-join: don't print all the NDR packets by default
new 11ae104 s4-join: fixed secure_channel_type
new c1e3c8b socket_wrapper: fill in sa.sa_len if the system supports it
new 5915d4a s3: Remove some duplicate prototypes
new 26b2a13 s3: Fix a typo
new 097be4b s3: Make proper use of sid_check_is_in_xx routines
new 724599d samba-tool: deprecate samba-tool vampire command
new a162b1a s4-join: switch over to the new DC join in make test
new 2d52eea s4-join: fixed SPNs, invocationId and dnshostname and python join
new ce203c0 s4-cldap: fixed debug message to match content
new 0980a34 s4:DRS-RPC-DSSYNC: don't try to decrypt secret attributes twice
new 9ff8428 s4:samr RPC server - "dcesrv_samr_RemoveMemberFromForeignDomain"
new 889fa1c ldb:ldb_tdb.c - make "ltdb_add" more similar to "ltdb_modify"
new 1688b71 ldb:ldb_tdb.c - ltdb_check_special_dn - fix indentation
new a093e10 s4:operational LDB module - "canonicalName" doesn't make use of the "distinguishedName" attribute
new acb8a8d s4:update_keytab LDB module - we don't need to search for the "distinguishedName" attribute
new 39ed810 s4:ldap.py - enhance the "distinguishedName" tests
new 3d443b3 ldb:ldb_parse.c - "ldb_parse_hex2char" - always initialise "c"
new 0d6f1a1 pytalloc: Make some arguments optional.
new e7c3719 samdb: Make private (at least for the moment).
new 0878399 samdb: Lowercase library name.
new e28cec7 ldbsamba: Lowercase library name.
new 4217734 credentials: Lowercase library name,
new f1a8fbf s4:descriptor LDB module - don't ignore referrals if we are executing an ordinary external search operation
new d58a4c5 s4:descriptor LDB module - remove a "ldb_msg_sanity_check" call
new 3b52902 s4:descriptor LDB module - remove a bit pointless memory context
new 75ea7bd s4:descriptor LDB module - by "dsdb_next_callback" we don't need anymore the default operation callback implementations
new 7813fc4 s4:descriptor LDB module - save a pointer to the request message on the temporary "ac" context
new dbf747b s4:torture/dssync.c - remove unused variable
new d6d5f80 ldb:ldb_pack.c - the "dn" attribute isn't allowed in the message part, only the "distinguishedName" one
new 786a767 s4:ldb_modules/util.c - "dsdb_get_single_valued_attr" - support the attribute fetch also on LDB add operations
new 9057e60 s4:descriptor LDB module - make the "nTSecurityDescriptor" attribute fully behave as in AD
new c89bc83 s4:upgradeprovision - remove some "recalculate_sd" uses
new 2c76be7 s4:objectguid LDB module - objectGUIDs cannot be specified on add operations
new 225f102 s4:objectguid LDB module - fix typo in output message
new 9ba7ce6 s4:ldap.py - add more "objectGUID" related tests
new 18085b1 s4-dsdb: give the DN on a shema attribute failure
new fc5fecb s4-drs: allow override of the replica_flags
new e59bf5e s4-join: modify join behaviour according to domain level
new cc5e231 s4-pydrs: validate the DsGetNCChanges response
new d738a04 s4-ldb: better error message when we try to register a module twice
new b867dc9 waf: prevent us from modifying non-install libs during make install
new c0297e5 waf: fixed tabs/spaces for python3.0
new 5a6a9ea s4-dns: ensure we get the right case on the grant rule for administrator
new e427f2f waf: fixed the names of the installed libraries after the last change
new 8759523 waf: go back to the previous method of handling .inst. rules
new 7bd5d40 s4-ldb: don't give an error if a module is already registered
new ac0a92b s4-debug: lowered the debug level of some unimportant messages
new 2763ede fix
new 11b4202 s4-repl: fixed replication notifications to RODCs
new e77e162 s4-selftest fix indentation
new 3c4376c s4-dsdb Explain why we may not use the GC name in some situations.
new cd4c3d6 s4-auth Fix typos in samba4 auth code
new 10c82d0 s4-auth Supply more useful error messages on Kerberos failure
new cb3d6c4 heimdal Add clock-skew handling to DCE-style GSSAPI
new b38a9a8 s4-drs: allow bypass of writespn checking for some SPNs
new e2efb09 s4:drsuapi RPC server - writespn.c - fix indentations
new bb2eef5 s4:objectguid LDB module - make use of "dsdb_next_callback"
new 8caf0ed s4:objectclass LDB module - no idea why we'd need the "objectGUID" here
new 4b97e7c s4:objectguid/repl_meta_data LDB module - deny "objectGUID" updates
new 9f2d215 s4:pydsdb.c - introduce Python 2.4 compatibility defines
new af84b6d s4:pydsdb.c - use "Py_ssize_t" for Python list counters
new 084c11d ldb:pyldb.c - fix indentation
new f6572e5 ldb:pyldb.c - use "Py_ssize_t" for counting list entries
new 9e5ca72 ldb:pyldb.c - fix some "Py_ssize_t" output warnings
new 7bdbfc9 ldb:pyldb.c - most of the times "time_t" is defined as "long int"
new ef4861d ldb:pyldb.c - "py_ldb_contains" - return only "0" not found, "1" found, "-1" error
new 9aa0ed2 ldb:pyldb.c - "py_ldb_msg_element_get" - here we can safely use "unsigned int" for the element reference
new acffe25 s4:passwords.py - add another two failure cases
new d4c9a34 s4:acl LDB module - define the delete passwords special case a bit better
new 6041ef7 s4:password_hash LDB module - clear the fact that a delete of password attributes isn't possible
new 9154d4d s4:samdb_msg_find_old_and_new_ldb_val - rework
new 0bfbf6d s4:password_hash LDB module - deleting password attributes is a little more complicated
new 58cfa5a s4:passwords.py - test empty password attributes behaviour
new 57b3d32 s3:winbind add timeouts to winbind cache
new cbe3991 s3: Consistently use stdbool types in new code
new 69155e4 s3: Put some parentheses around conditionals
new 51ddddf s3:winbind add wcache_tdc_fetch_domainbysid
new 9aab414 s3:idmap: add a new ID mapping module autorid
new d6d2f8a s3: Build idmap_autorid by default
new 8b624c1 s3: Fix an uninitialized variable
new 528edcc s3-waf: add idmap_autorid to the build.
new 422233c s4:pyldb.c - fix "py_ldb_contains" according to the comment by Jelmer
new 124abb3 s4:password_hash LDB module - introduce a "userPassword" flag which enables/disables the two "userPassword" behaviours
new 842a8e4 s3/configure: fix typo and warning
new 42f9ae8 First part of fix for bug #7777 - When requesting lookups for BUILTIN sids, winbindd allocates new uids/gids in error.
new 092507c Ensure we always have a mapped group for "Domain Users". Needed for DC tests to pass with bugfix for bug #7777.
new 3a5f030 Second part of fix for bug #7777 - When requesting lookups for BUILTIN sids, winbindd allocates new uids/gids in error.
new ee34e2c s4-test: Initial implementation for Schema replication black box test
new 0aeb08e s4-attid: Uppercase ATTID type constants
new eee2742 heimdal: fixed a shadowed variable warning for error_message
new 9c7228d s4-drs: reduce verbosity of dreplsrv_out_connection_attach
new d1d585e s4-test: make sure the selftest prefix exists
new bd50395 s4:provision - switch to "clearTextPassword" for setting passwords
new fd9fc25 s4:provision.py - strip trailing whitespaces
new 3c8283d s4:provision_self_join.ldif - the object SID in AD is called "objectSid"
new eb769f2 raw.h is only needed in the S4 build
new 5f37473 s3: Package autorid module
new c83a40d s3: Quieten a bogus error message
new 0e3a13f s4:dsdb/common: create a DSDB_SECRET_ATTRIBUTES define with all secret attributes
new 9fa71f8 s4:rpc_server/drsuapi: let dcesrv_drsuapi_DsGetNCChanges() use DSDB_SECRET_ATTRIBUTES
new f6e20bf s4:rpc_server/drsuapi: make msg_attrs static const
new 198049f s4:rpc_server/drsuapi: don't ask for constructed "distinguishedName" if we don't use it
new 44b1c82 s4:dsdb/schema/schema_filtered.c: use DSDB_SECRET_ATTRIBUTES
new 9f39d4b s4:dsdb/schema/schema_filtered.c: make never_in_filtered_attrs static const
new 2fba950 s4:dsdb/local_password: use DSDB_SECRET_ATTRIBUTES
new dedc9e3 s4:dsdb/common: add DSDB_SECRET_ATTRIBUTES_EX()
new 3c496f3 s4:dsdb/operational.c: use DSDB_SECRET_ATTRIBUTES_EX()
new 1302034 s4-join: raise mininum password length to 32 in new join code
new f7e54c0 s4: point to the wiki howto for s4
new 692a747 s3/vfs_time_audit: use monotonic clock for time deltas
new 9997ee8 Remove fstring from map_username. Create a more sane interface than the called-parameter-is-modified.
new 3878fa4 Ensure we check the return from make_user_info before dereferencing the value returned by it.
new f0dcc90 Fix bug 7781 - Samba transforms ShareName to lowercase (sharename) when adding new share via MMC
new a95970d Fix memleak I accidently introduced when reading from tdb.
new 4b978b3 s4/syntax: Add tests for DN+String and DN+Binary
new ad5a399 s4-pydsdb.c: Fix small memory leak in py_samdb_set_domain_sid()
new 06b0596 s4-pydsdb-py_dsdb_get_oid_from_attid(): Avoid potential memory leak
new 89440dd s4-pydsdb-py_samdb_ntds_objectGUID(): Avoid potential memory leak
new d073c5f s4-pydsdb: py_dsdb_load_partition_usn() - simplify error handling in
new 38585a7 s4-pydsdb: py_dsdb_am_rodc() may call samdb_rodc() only once to get the job done :)
new 7e3419f s4-pyldb: Handle internal errors in py_ldb_contains() properly
new fa203f4 s3/time_audit: fix a change that was just for debuggin purposeѕ
new fa0b44e s4-smbtorture: allow to test returned type after specific error code in PrinterData tests.
new 1c57931 s3-spoolss: fix spoolss GetPrinterData behaviour
new ec50db6 s4-smbtorture: use test_GetPrinterData{Ex}_checktype calls in RPC-SPOOLSS tests.
new c4c230b autobuild: perfer to use git mail address in autobuild comment
new ac0ffba Add test that detects problems in the SMB signing code when run through cli_write() (which doesn't use the new async methods).
new 0afb299 Fix bug #7791 - gvfsd-smb (Gnome vfs) fails to copy files from a SMB share using SMB signing.
new ed8ea4e s4-server: move the creation of the IPC$ share into ntvfs
new 1d7d09a s4-loadparm: fixed dumping of non-default parms with testparm
new 81c9b98 s4-join: use the command line loadparm in provision during a join
new e908c26 s4-test: use IPC$ instead of ADMIN$ for srvsvc NetShareGetInfo test
new 60cb372 s4-devel: useful script for testing join with empty smb.conf
new 21fe96e s4-provision: include command line provision options in the generated smb.conf
new ee50bdd s4-loadparm: fix the FLAG_DEFAULT settings on specially handled parameters
new cc7f390 s4:python tests - fix script names in the help text
new ed1ca1c s4:speedtest.py - make it executable
new 0a29e55 s4:speedtest.py - fix script name in the help text
new 0e94569 s4:speedtest.py - remove duplicated code
new 7c59ece s4:speedtest.py - use "unicodePwd" for setting user's password
new 2403aaa s4:upgradehelpers.py - use "clearTextPassword" rather than "userPassword"
new 5ded90e s4:acl.py - two password change tests are expected to fails on Windows 2000 function level
new 79548f0 s4:selftest/tests.py - skip the "passwords.py" suite on Windows 2000 domain function level
new ed704c2 s4:ldb_modules/util.c - "dsHeuristics" -> "dSHeuristics"
new 39f8661 s4:local_password LDB module - remove schema checking code and fix some typos
new eff1e8c s4:libnet/libnet_samsync_ldb.c - remove "userPassword" remove code
new d6c78fb s4:password_hash LDB module - move "samdb_msg_find_old_and_new_ldb_val" into the password_hash LDB module
new 7f171a9 s4:password_hash and acl LDB modules - handle the "userPassword" attribute according to the "dSHeuristics"
new 4f86f29 s4:passwords.py - add a test for the normal "userPassword" behaviour
new e96c9df s4:objectclass LDB module - allow RDNs also to come from superclasses
new 4fe63d9 Cannot create OU using custom Schema class
new feb00fe s4:dsdb - proof against empty RDN values where expected
new f036790 ldb:ldb_ldap.c rename operation - check for the RDN name and value
new bb241f5 s4:pytevent.c - fix a discard const warning
new 01d10c8 s4-dsdb Return an error if we can't convert UTF16MUNGED -> UTF8
new eebbbea s4-dsdb Convert new krbtgt_xxx password into UTF16
new 78928f5 s4-dsdb Remove incorrectly declared ** variable used as *.
new a9baabe s4-provision UTF16 encode the password in sam.ldb, not secrets.ldb
new ba127f9 heimdal Don't dereference NULL in error verify_checksum error path
new 4574d49 s4/test: Add bind.py to make test
new 9cdb0b5 s4/test: Expand BindTest
new d320ae7 s3: Untangle an if-expression
new 8a22fac s3: Remove some dead code
new 3a01edd s3: Make split_dfs_path return bool
new 612ded1 s3: cli_dfs_check_error does not need to depend on cli->inbuf
new 1d96161 s3: Convert cli_dfs_get_referral to cli_trans
new 9c664db s3: Convert cli_set_ea() to cli_trans()
new 1b13a4d s3: Remove two pointless variables
new ddd33f0 s3: Make cli_set_ea_path return NTSTATUS
new e7970c0 s3: Make cli_set_ea_fnum return NTSTATUS
new beaf14e s3: Well... Fix a stupid error
new 7ada90e s4-test: repl_schema - Make sure LdbError and ERR_NO_SUCH_OBJECT are visible
new 28f41c1 s4-repl: dsdb_convert_object -> dsdb_origin_object_convert
new 227e8dc s4-repl: dsdb_extended_replicated_objects_commit -> dsdb_replicated_objects_commit
new a8495d3 s4-repl: dsdb_extended_replicated_objects_convert -> dsdb_replicated_objects_convert/
new f65c840 s4-dsdb_syntax: Add remote prefixMap member for dsdb_syntax conversions
new e772518 s4-dsdb_syntax: Use remote prefixMap to handle generic cases in drsuapi_to_ldb conversions
new 3ab7552 s4-prefixMap: dsdb_schema_pfm_oid_from_attid() to use const prefixMap
new 2d0cb54 s4-dsdb_syntax: Warning message that we can't find requested ATTID in Schema Cache
new 0868a15 s4-repl: Propagate remote prefixMap in DRSUAPI data conversion functions
new dcd346c s4-tests: Make repl_schema.py test part of Samba4 test suite
new e26609b s4-kdc: rename kdc/kdc.h to kdc/kdc-glue.h
new 4f352a5 s4-kdc: we don't need the special include handling now
new 2fbaa09 s4-kdc: split the kdc process return into a tri-state
new aa1c32c heimdal Return HDB_ERR_NOT_FOUND_HERE to the caller
new e7fb5a6 s4-kdc Return HDB_ERR_NOT_FOUND_HERE on un-revealed accounts on an RODC
new 1ec8d55 s4-kdc: added proxying of kdc requests for RODCs
new dedd064 tdb: set tdb->name early, as it's needed for tdb_name()
new b6e1362 Lowercase DNS_UPDATE_SRV name.
new 5cf904b s4-waf: Only enable various wrappers if they're actually used.
new 32889f8 heimdal_build: Add missing dependency on replace, necessary because replace.h is included.
new 1f853ee socket_wrapper: Only add as global dependency when enabled.
new 7e8ea2c unix_privs: Add missing dependency on libreplace.
new 5a482a6 torture: Only add in tests for socket_wrapper/nss_wrapper when they have been enabled.
new e3b7ce8 wafsamba: Support make dist from bzr checkout.
new 80e2adc sambaversion.py: Some cleanups, make less git-specific.
new d9a0a18 Put git tree finding into a separate function.
new 45af495 samba_version: Cope with building snapshots in directories without git checkout.
new a0c2040 samba_version: Support retrieving snapshot identity from bzr.
new 7b964c7 samba_version: When working from git checkout, display git revision SHA1 rather than Bazaar revision ids.
new 9ebb55d s4: Remove obsolete mkversion.sh
new ed22f13 s3: Rename GIT_COMMIT_{TIME,DATE} to COMMIT_{TIME,DATE}.
new c338ded waf/samba_version: Support integer defines.
new 7d961dd samba_version: Simplify dirty tree detection.
new 8d07e6d samba_version: Make COMMIT_IS_CLEAN an int rather than a string.
new e4eba98 waf/samba_version: Simplify git show command.
new 5585591 s4:samldb/objectclass_attrs LDB modules - move "description" logic from "objectclass_attrs" into "samldb"
new 584a2d1 s4:repl_meta_data LDB module - convert two debug messages into error messages
new 37bd313 s4:objectclass LDB module - we should not simply ignore additional "objectClass" attribute changes
new d1feb03 Add a script to make backup of samba provision
new 35c9c2d Update WHATSNEW4 to add information related to samba_backup
new 2990b4f samldb: relax groupType modification checks
new add39bc upgradeprovision: update revision for forestupdate and domainupdate objects
new 757764a upgradeprovision: use the (upgrade)provision control also
new 8227d1f upgradeprovision: use the relax/(upgrade)provision when modifying object
new a9c430b upgradeprovision: fix pb with dns-hostname, regenerate a correct keytab
new 81eb798 upgradeprovision: use relaxed control while adding missing object container
new f5ea6f4 unit tests: add testing for dns account password change
new 5a6f3f1 Fix typo
new e0f64b7 python: use the ldbMessage + modify notation instead of modify_ldif that we try to avoid
new f4e9f12 ktpass: fix the search path for when running in samba's source dir
new 24477ca ktpass: also use userPrincipalName for locating the principal
new 8e34df4 s4-test: we need to import testtools before subunit/python
new b9cfe10 s4-drs: fixed a crash in writspn
new 113a9c1 s4:objectclass LDB module - multiple "objectClass" change elements are unfortunately still allowed
new ac0dcd1 s4:upgradeprovision - why not directly use "provision:0"?
new 7d2260c s4:password_hash LDB module - return "ERR_CONSTRAINT_VIOLATION" on password conversion errors
new f198c90 s3/doc: add missing documentation for vfs_time_audit
new 6582d47 s4-auth: fixed crash in krb5 auth
new 7cb0f95 s4-auth: fixed infinite loop in krb5 auth
new 781c4aa Move error reporting of messaging context creation fail into the daemons themselves. Allows client utilities to silently fail to create a messaging context due to access denied on the messaging tdb (which I need for the following patch).
new 52f2520 Fix the unexpected.tdb database problem. Change nmbd to store the transaction id of packets it was requested to send via a client, and only store replies that match these ids. On the client side change clients to always attempt to ask nmbd first for name_query and node_status calls, and then fall back to doing socket calls if we can't talk to nmbd (either nmbd is not running, or we're not root and cannot open the messaging tdb's). Fix readers of unexpected.tdb to del [...]
new 36637a7 s3: Convert cli_get_posix_fs_info() to cli_trans()
new a2769b0 s3: Avoid two calls cli_errstr
new c52e6db s3: string_to_sid does thorough syntax checking
new d2dfa86 Don't build ldb tools when there is a system provided ldb.
new 6e762f9 Re-enable ldb-cmdline for the moment, as it is used by oLschema2ldif.
new 6d1d146 Add myself as maintainer for pytevent, pytalloc, pytdb and pyldb.
new bee3b66 Build wrepl server as service by default.
new f6c8bc6 winbind: Build as shared module.
new f5fbba7 kcc/drepl: Build as service.
new f0cdcd9 web_server: Build as module.
new ec590fc samba-tool: fixed crash in "samba-tool drs showrepl"
new ef7f4a1 s4-server: make server sockets a child of the task context
new 2d7dc86 s4-kdc: if "bind interfaces only" is false, then also listen on wildcard
new 13fd22f s4/dns: Build as shared module.
new 1342185 s4:heimdal: import lorikeet-heimdal-201011102149 (commit 5734d03c20e104c8f45533d07f2a2cbbd3224f29)
new f20cf61 Add attribute macros for Heimdal to use
new 192a555 heimdal regenate lex and yacc files
new 6a27fbb heimdal Extra files required for merge up to current heimdal
new bbfaa9b s4-kdc Remove use of heimdal private headers in kpasswd server.
new be8526a s4-kdc update startup routines after heimdal update
new 02d3203 auth/gensec Handle incorrect username or password in Kerberos client code
new e422c2a auth/ntlm: Use name consistent with other service names.
new caa3935 kdc: Build as shared module by default.
new 02f7721 cldap: Build as shared module.
new 1409c97 s4: Build ldap and samba3_smb services as shared modules.
new 6358303 s4-kdc Fix realm handling in our KDC
new 1e29ee3 heimdal Fix handling of backwards cross-realm detection for Samba4
new deaf7e5 s4-dns: fixed registration of multiple IPs in samba_dnsupdate
new e409db9 s4-dns: added --fail-immediately option to samba_dnsupdate
new 88d694a waf: fixed configure again on RHEL5
new f91b7b5 nbtd: Build service as shared module.
new ee69c4f heimdal_base: Add missing dependency on replace.
new f7bccc6 smb_server: Build as shared module.
new c3e24bb heimdal_base: Fix include path so heim_threads.h can be found.
new 16e73c6 s4:objectclass LDB module - implement the "objectClass" change restrictions on Windows 2000 forest function level
new 6cd9234 net: Add and fix some German translation
new 10a1606 s4-devel: a script to test the Samba4 HOWTO
new 6ff009c s4-join: not all versions of w2003 have msDS-SupportedEncryptionTypes
new 061766e s4:objectclass LDB module - improve the default name context checking on modifications
new 59e22ba s4:torture/basic/base.c - fix output warnings regarding "time_t"
new 329f76c s4:heimdal - fix the return code of a non-void function
new 2b7730d s4-gensec Indicate if GENSEC is in client or server mode in the debug
new 4041640 heimdal Fetch the client before the PAC check, but after obtaining krbtgt_out
new a32ade6 s4-kdc Don't always regenerate the PAC
new 96bdcf7 s4-kdc Don't regenerate the PAC for cross-realm tickets
new fe5c48c waf: added --git-local-changes configure option
new 935d7a6 s4-kdc Add 'flags' parameter to db fetch calls
new 5c72c6b s4-kdc use 'flags' to only create the 'admin data' elements when requested
new d76f11a s4-kdc Fix the realm handling again, this time pay attention to the flags
new 4908237 heimdal Build ticket with the canonical server name
new b863159 s4-test_kinit Add tests for lowercase realm combinations
new 95d33f2 s4-ldif_handlers Add handler for printing supplementalCredentials
new 2e44d0d samba-tool pwsettings Allow setting 'store cleartext'
new c8c52be Update dcerpc_server.pc library name to match reality.
new ebd8e66 samba-tool Add test for --store-plaintext
new 2421c0d s4-eventlog: fixed dcerpc handle return
new 896d1bd s4-spoolss: fixed warning in call to torture_warning()
new f99403e s4-test: fixes for test-howto.py
new 71a5ea9 s4:objectclass LDB module - free "nc_root" after name context comparisons
new 0f29042 s4:subtree_rename LDB module - make use of "dsdb_find_nc_root"
new cce6627 s4-schema_load: Don't clean in_transaction flag until transaction is really finished
new f863f43 s4:objectclass LDB module - the "olddn" is the special DN for rename requests
new d2453b5 s4:descriptor LDB module - make more clear that special control entries never should be handled by modules
new 7cc2f98 s4:"dsdb_find_nc_root" - let it work also when the "namingContexts" attribute isn't available yet
new cebad70 s4:descriptor LDB module - handle the NCs in a more generic way by using "dsdb_find_nc_root"
new 856e309 s4:descriptor LDB module - also "get_default_ag" should make use of "dsdb_find_nc_root"
new d451ac1 s4:acl LDB module - use also here "dsdb_find_nc_root" to implement the NC-specific checks
new deed2a9 s4-kdc Rework supported encryption type logic to match Microsoft
new f401930 s4-loadparm: fixed a memory leak in handle_realm()
new 73fae2b s4-loadparm: set debuglevel and logfile in tables
new 3f9c97d s4-join: enable NDR printing at debug levels >= 5
new a82bc07 s4-join: show a reasonable error on DsAddEntry() failing
new 5524822 s4-join: fixed join to w2k3
new 27df2e5 s4-test: added testing of w2k3 DC join to test-howto.py
new 3f43b7e tevent: Fix docstring, tevent_req_is_in_progress does not destroy private data
new 3e055cc ldb:ldb_dn.c - ldb_dn_explode - free also the extended components on error cases
new 705d93d s3: Remove some unused code
new 0a19617 s3: Move parse_sidlist to the only calling file
new fd9ea77 "bool ? true : false" is a bit pointless
new 240edd0 s3: Remove a reference to "winbindd_cli_state" from append_auth_data
new 3bfe676 s3: Remove a reference to "winbindd_cli_state" from append_unix_username
new 5b0724d s3: Remove a reference to "winbindd_cli_state" from append_info3_as_ndr
new 75f41c3 s3: Remove a reference to "winbindd_cli_state" from append_afs_token
new bdf830a s3: Remove a reference to "winbindd_cli_state" from append_info3_as_txt
new d1c1aae s3: Remove a reference to "winbindd_cli_state" from append_auth_data
new 60449d5 s4-dns: catch more expections in samba_dnsupdate
new 2920033 s4-provision: add log messages about IP lookup
new 1887ce8 s4-provision: use the command line lp in provision
new 5f655e9 s4-gensec: zero the gssapi_state
new 0cf7189 s4-heimdal: implement KERB_AP_ERR_TYPE_SKEW_RECOVERY
new 6041938 s4-test: updates to test-howto.py
new e7dad42 heimdal: added HEIM_BASE_NON_ATOMIC option
new 1a65180 s4-heimdal: ask for non-atomic heimdal
new d7ea449 s4-provision: don't try to autodetect xattr is posix:eadb is set
new 9432eab developer: only do the C++ reserved name checking on Linux
new 333975d s4-provision: setup posix:eadb using lp.set()
new 1645190 s4-provision: don't test for xattrs if posix:eadb is set
new 9a744c6 s4-doserr: telling our users to "see Windows help" doesn't seem right
new e17ea9f s4-kcc: fixed result_last_attempt in showrepl
new 73016ad s4-repl: ensure we don't starve pending replication ops
new 6c8b0d7 s4-repl: save the result of the last replication in repsFrom/repsTo
new 0a4b7bb s4-repl: removed the syncall_workaround code
new b432a3b s3-rpcclient: exit early in cmd_spoolss_enum_data() when there is a failure.
new ee8c035 s3-spoolss: add debug statement for access denied cases in OpenPrinterEx path.
new 98612fe s3-spoolss: make sure members of "BUILTIN\Print Operators" can open printers with admin privileges.
new 63029eb s3: Fix a missing return value
new f6c66cd s4-wintest: added wintest.py library
new 23e053d s4-test: rename scripting/devel/howto to scripting/devel/wintest
new 1c4807a s4-test: added greater control over tests to run
new ca7979e ldb:ldb_dn_explode - point out that on error cases "data" is implicitly free'd
new 732ef93 s4:api.py - DN tests - test a bit more special DNs and merge the comparison tests
new ae272ac s4:repl_meta_data LDB module - allow also special DNs to be renamed correctly
new b001f1b s4:password_hash LDB module - remove unused headers
new 56512fb ldb:skel.c - don't introduce trailing whitespaces by a module template
new 763165c s4-tests: Acl tests should use the existing samdb domain_dn method instead of defining a new one
new 47784a1 s4-tests: Descriptor tests should use the existing samdb domain_dn method instead of defining a new one
new 0b3180b ldb: error out when modules are not found
new d5d08d3 s3/vfs_tsmsm: fix debug output for large files
new 92d87e1 s3/vfs_tsmsm: remove unneeded cast to off_t
new e25ee6a s3: Make winbind recover from a signing error
new 92e8fd0 s3: Call sid_check_is_domain instead of dom_sid_equal
new b388951 s4/ldap: ldap_syntaxes.py cleanup
new b7dab46 s4/operational: Fix swapped parameters for ldb_msg_copy_attr
new 4c666f3 s4:dsdb python tests - use "ldb.domain_dn"
new fa1e866 Revert "s4:api.py - DN tests - test a bit more special DNs and merge the comparison tests"
new 82335b2 s4-tests: Changed acl tests to use existing method in samdb for adding users to a group.
new 469d15e s4-tests: Changed descriptor tests to use existing method in samdb for adding users to a group.
new 0f6a4a2 Make 'net rpc printer driver' behave the same as rpcclient enumdrivers when dealing with unsupported architectures.
new b397a13 s4-tests: Modified acl tests to use pyldb api to retrieve configuration dn.
new f992dbb s4-tests: Modified descriptor tests to use pyldb api to retrieve configuration and schema dn.
new d42ea32 s4-pyldb: Fix wrong type of 'self' parameter
new 72fcfed s4-pyldb: Move PyLdbMessage_FromMessage() in PyMessage group of functions
new 88e4601 s4-pyldb: Few miss-alignments aligned
new b4809e4 s4-pyldb_util: Move ldb Type searching into separate function
new c29a8c7 s4-samdb.py: Use ldb.get_default_basedn() to avoid RootDSE search
new a09a41f s4-pyldb: Move code to create a ldb_message from a Python Dictionary object into a separate function
new a403d77 s4-pyldb: ldb.Message.from_dict class method to create LdbMessage object from dictionary
new 05c0bfa s4-ldb.python: add test for ldb.Message.from_dict() method
new ab379dd s4-ldb.python: Use $SELFTEST_PREFIX/tmp as a temporary directory for testing
new 1ce2230 s4-dns: added support for --fail-immediately for RODC netlogon dns updates
new 3f952ab s4-spnupdate: only enable NDR print at log level above 5
new 498f3c8 s4-test: use --fail-immediately for samba_dnsupdate testing
new 27c3bc8 s4-test: added --rebase and --clean options
new 5be4bfd s4-wintest: remove files in var/ when reprovisioning
new 6a41afb s4-drs: fixed a typo
new 96e55cb s4-join: initially disable the machine account
new 5b3981a s4-rodc: enable the DRS_GET_ALL_GROUP_MEMBERSHIP flag for RODC replication
new 58c43f7 s4-wintest: reliability and usability improvements
new 999f3ed talloc: added TALLOC_FREE_FILL environment variable
new 24e8bc5 wintest: moved to top level
new 10c2465 wintest: rename test-howto.py to test-s4-howto.py
new 8f1df57 wintest: move conf files to conf/
new 7bfc60e wintest: added del_files, write_file and casefold
new fcb7729 wintest: the start of a S3 testing script for wintest
new d50829a s3: Remove some unused code
new 5855194 s3-spoolss: fix typo in debug message.
new 8b7f23d s4:dsdb tests - use even more already defined pyldb functions to retrieve NCs
new 3874331 s4:torture/ldb/ldb.c - add a small test for a DN with an escaped comma
new d0993e1 s4:netlogon/LogonGetDomainInfo - handle a NULL "dns_hostname"
new bb679a4 ldb:ldb_rename on ldap backends - handle the case when the RDN value is empty
new 8585de8 ldb:rdn_name LDB module - add more RDN name constraints
new 2b788aa Move the uglyness of #ifdef REALPATH_TAKES_NULL into the vfs_default module, change the signature of VFS_REALPATH to always return a malloc'ed string.
new 817ee96 switch from mtime to ctime which is more reliable if files can be accessed outside samba as well
new e3017e6 s4:acl LDB module - it's more correct to count the password attributes using "unsigned int"
new cdf52d5 s3: Make ads_do_search_retry_args() static
new b3091e0 s3: Remove unused ads_search_retry_extended_dn
new 365116e s3: Fix some nonempty blank lines
new 491fdb2 s3: Make ads_ranged_search_internal static
new d14cf7a s3: Make ads_get_attrnames_by_oids static
new da75c01 s3: Remove unused ads_get_attrname_by_oid
new 2036d64 s3: Remove a #define used just once
new bc058b7 heimdal: Don't depend on compile_asn1 and et_compile when using system versions.
new bd7647f pyrpc: Build the samba.dcerpc.srvsvc module.
new 87ddd5a s4:samldb LDB module - objectclass trigger - reorder template attributes
new d9f97cd s4:objectclass_attrs LDB module - add more delete protected attributes
new f46b761 s4:repl_meta_data LDB module - move the "objectGUID" checks a bit higher
new 6d1e00c s4:repl_meta_data LDB module - fix a counter type
new e8bae4c waf:lib/util - add missing dependency on talloc
new 808edd0 s4-rpc: make rpc connect less verbose
new fcdbd06 waf: fixed the build with a space in the source directory
new a3ed70f pidl: fixed call to cpp with a space in the directory name
new 69c6e97 heimdal: fixed the waf build with a space in the directory name
new 9e2f394 s4-ldb: fixed the build with a space in the ldb modules directory name
new d218472 s4:provision_rootdse_add.ldif - add all possible LDAP policy values but outcommented for the moment
new 0d85d2b selftest: fix tap2subunit detection on system with tap2subunit but not correct subunit libs
new bbd77cb subunithelper: Exit with 1 if more than zero testsuites failed or errorred.
new 7f32c21 selftest: Even if setting up an environment failed, the next tests may still work.
new 6534358 selftest: When running on the buildfarm, pipe everything through filter-subunit for the exit code.
new 2ac5ced Avoid the use of PyAPI_DATA, which is for internal Python API's.
new f28b207 s3-waf: move build rules into libaddns directory.
new 9df126d libaddns: add dns_errstr().
new f01360e s3-net: use dns_errstr() when dns commands fail.
new 6965d1e s4-pfm_verify: fix usage string
new bc6ba4b s4-samba.tests: Explicitly pass LoadParm() instance to system_session() function
new 9c2bd08 s4-tests: Wrap connect_samdb() into a connect_samdb_ex() helper
new b85dfce s4-test/repl_schema: Remote global ldb connections
new c88b90e s4-dsdb: Added a helper to python SamDB for retrieving and setting minPwdAge.
new 2c96be1 s4-tests: Adapted acl.py to use set_minPwdAge from SamDB.
new 2c993f0 s4-tests: Adapted passwords.py to use set_minPwdAge from SamDB.
new 1cdc2d7 service_ldap, service_smb: Lowercase output file names.
new 0a6b684 s3: Use sid_check_is..
new 076ccc6 s3: Fix some typos
new 568a237 s3: Add a word of warning about "winbind use default domain"
new c251c45 wintest Force krb5.conf for BIND so we use the one generated for this test
new 5767ee9 wintest Set the virtual machine IP to match it's dynamic IP, but don't use DHCP
new e77ea04 wintest Allow substitute to cope with objects like pexpect.EOF
new 41f1e32 wintest example configuration file for a KVM based wintest
new 39c2fd1 wintest Explian that this is my KVM/libvirt configuration
new be0f412 wintest Improve wintest's handling of IP addresses and add more auto-setup
new 95edbc3 wintest Evolve wintest to handle it's own BIND nameserver
new eaa9733 s4-dsdb: Added python helpers for getting and seting dSHeuristics to SamDB
new d6679cb s4-tests: Acl tests now use the get_dsheuristics and set_dsheuristics from SamDB.
new c252dac s4-tests: Password tests now use the get_dsheuristics and set_dsheuristics from SamDB.
new 439ff87 s4-tests: Ldap tests now use the get_dsheuristics and set_dsheuristics from SamDB.
new 3a8b67d s4-ldb: added an environment varibale LDB_WARN_UNINDEXED
new f6adad4 wintest: tidyups and new conf variables
new 0c22316 s4-dsdb: Added a python method to SamDB for creating organizationalUnits
new 868dd26 s4-tests: Modified acl.py to use SamDB.create_ou()
new 5d27aee s4-tests: Modified sec_descriptor.py to use SamDB.create_ou()
new aa54713 s3-docs: Update 3.2 features.
new 3001a51 s4-dsdb: Extended samdb.newuser to accept security descriptor for the object and optionally skip password reset
new 860ad87 s4-tests: Modified acl.py to use samdb.newuser instead of custom methods.
new ff82220 s4-tests: Modified sec_descriptor.py to use samdb.newuser instead of custom methods.
new 9e24db1 s4-pfm_verify: Explicitly pass LoadParm() instance to system_session() function
new 1b58074 s4-tests: Make all DRS python tests to start with samba4.drs.* prefix
new 58f6a37 s4-test/repl_schema: Refactor the test a little bit to
new 5e0130c Fix bug #7785 - atime limit.
new e95a350 s4-dsdb: Changed filter to find the account of a user by samAccountName
new 91b687d s4-tests: Modified acl.py to use samdb.newgroup instead of custom methods.
new 90aa161 Make log level of the server configurable in make test
new df70a4a pyldb: Fix broken test.
new 6af05f1 Fix bug #7812 - vfs_acl_xattr/vfs_acl_tdb: ACL inheritance cannot be disabled
new 5d014ca s4-kcc: disable the NDR printing of DRS getinfo requests
new 93d311c s4-dynconfig: override more paths when running from the build directory
new 57f9de0 s3-torture: remove the merged_build tests for building smbtorture4
new 1f478af s4-devel: we don't need to override these scripts now
new b1dacb8 Add in fsp->access_mask checks. Not required (underlying system does this) but makes logic cleaner. Pointed out by Metze.
new f207cc1 wintest: fixed interface handling and DNS forwarding
new 1252d6b wintest: remove reliance on hostname in /etc/hosts
new 192f300 wintest: fixed cleanup of /etc/resolv.conf
new 5d65025 s4-setup correct the require BIND version for Dynamic DNS
new ef46298 wintest Don't connect to localhost or unqualified hostname, bind interface only
new 58920aa lib/debug Add clarifying comments
new 88d020a s3-netapi Add libnetapi_net_init(), don't double-init common Samba subsystems
new 11b060d s3-libnetapi Add function header comments
new 6ead7fb s3-libnetapi Load case tables earlier
new ea1889d wintest: added an IPv6 address, and use fully qualified hostname
new f10dd12 s3-test: try to avoid a problem of CFLAGS propogating to the torture build
new 8d28ae1 s3: Correctly calculate the wbinfo -s result
new 650c967 s3:winbind correct a copy&paste error
new c89ecfc s4-dsdb: Extended samdb.newgroup to set the group's security descriptor.
new dab4e00 s4-tests: Modified sec_descriptor to use samdb.newgroup instead of locally defined method.
new 0a6834e s4:objectclass LDB module - some more or less cosmetic return value macro changes
new 8c01d6a s4:objectclass LDB module - move one checks into the "objectclass derivation loop"
new 1352a94 s4:objectclass LDB module - LSA objects - allow them if the SYSTEM control is specified
new 64424bb s4-smbtorture: pick a better printer in RPC-SPOOLSS-ACCESS.
new db5bcb7 s4-tests: Added a common definition of delete_force.
new d7731f6 s4-tests: Modified acly.py to use common delete_force instead of defining its own.
new f42802e s4-tests: Modified bind.py to use samba.tests.delete_force
new 66aa40b s4-tests: Modified deletetest.py to use samba.tests.delete_force
new d21d3e7 s4-tests: Modified ldap.py to use samba.tests.delete_force
new 5e7d99a s4-tests: Modified ldap_schema.py to use samba.tests.delete_force
new 71af506 s4-tests: delete_force was unused, removed it.
new 0d99a5f s4-tests: Modified passwords.py to use samba.tests.delete_force
new 9917525 s4-tests: Modified sam.py to use samba.tests.delete_force
new 21aceb1 s4-tests: Modified sec_descriptor.py to use samba.tests.delete_force
new fc1da86 s4-tests: Modified speedtest.py to use samba.tests.delete_force
new ae61408 s4:lsa RPC server / objectclass LDB module - fix the creation of trusted domain objects
new 05b8e07 s4-dsdb: Fixed wrong assignment of name attribute to description atribute in create_ou.
new db403ac s4-dsdb: Switched to using a dictionary in create_ou for consistency.
new 1e9a788 s4-tests: Modified create_ou to only accept security.descriptor type for sd to avoid confusion
new fad57d8 s4-tests: Made acl tests to reconnect if dSHeuristics is being manipulated
new 885ecd7 s4-dsdb Remove mem_ctx argument from dsdb_module_find_dsheuristics().
new d184da8 s4-dsdb Add 'block anonymous' checks to the rootdse module
new fab9d94 s4-dsdb Remove rootDSE and anonymous checks from acl_read
new dbcf73c ѕ3/configue: set Tru64 cc's PIC switch right (none)
new 4f27a64 s3/smbtorture: use $MAKE to build to make sure we use the make that makes our build
new e52ba1f librpc: fix builds without IPv6 suport (HP-UX 11.00)
new eeb29b5 s4-provision: don't try to look for an IPv6 address when not specified
new 9409b73 wintest: make IPv6 optional in wintest
new 23bffff wintest: fixed "rndc command" option in provision
new cfa7510 wintest: do an initial replication of CN=Configuration to transfer dnsHostname
new 5e8cb67 s4-provision: fixed eadb automatic and manual setting in provision
new bf52cff s4-kcc: fixed valgrind errors in drs replicaInfo server side
new 439a2d6 s4-objectclass Use a specific local variable name, not 'value'
new 7048ad1 s4-dsdb Reorganise and clarify the LSA objectClass check (forbidden on LDAP)
new 848010b s4:objectclass LDB module - move the "mem_ctx" allocation to a better place
new 8680c6f s4:objectclass LDB module - simply use "msg" when requesting the message
new 6a2171c s4:rootdse LDB module - remove unused variable
new 51d4951 s3: Fix filling in the pam_auth_crap domain name
new 70a7da0 s3/configure: fix GNU ld version detection with old gcc releases
new e8ae340 ldb-tdb: Add more information about full scan
new 58db821 Fix endianess problems as discovered on the build farm
new 1e96da5 s3-param Fix lp_set_cmdline() to set the flag on alias values too
new 3bc6145 wintest: handle missing firewall commands
new 353cdd0 wintest: avoid adding a blank line to resolv.conf on each run
new 8737bae wintest: cope with VMs sometimes not rebooting
new dbb9500 s4-libnet: use the full DNS domain for CLDAP lookups if possible
new 3483ada selftest: Allow using ldb* utilities from system.
new d237698 blackbox.ldb: Support using system ldbsearch.
new 6a781b5 Add timestamp when running with --maximum-runtime
new af93f22 s4-samba-tool: fixed "-k no" for disabling kerberos auth
new ed598ac libds: added mS-DS-ReplicatesNCReason flags
new a589b9a s4-pydsdb: use cpp macro to simplify flags definitions
new 8310375 s4-drs: allow DrsReplicaGetInfo as a DC
new f6c2d39 s4-pyglue: expose the remaining NTTIME functions from glue
new d06bf95 s4-samba-tool: added python implementation of samba-tool drs commands
new 3d8d382 s4-samba-tool: switched over to python version of samba-tool drs
new 847b909 s4-samba-tool: removed old C implementation of samba-tool drs
new 02addbc s4:torture/drs/python/fsmo.py - fix comments and an error message
new 7545b5b s4:dsdb/tests/python/sam.py - we don't need the domain SID
new e9f019e s4:dsdb tests - make use of "ldb.get_domain_sid()"
new 2163c7a s4:samba3sam LDB module - make the "pw_uid"/"pw_gid" conversion a bit clearer
new d613f91 s4:samba3sam LDB module - correctly print out an unsigned value
new 258dc02 s4:role transfer - use always type "enum drepl_role_master" for role specifications
new 498743b show_test_time: Move to root scripting directory as it's useful for s3 and s4.
new e5eaed0 remove useless debug message :-)
new caa8a92 build: change compile flags on mac os x if we face pb with common symbols
new d2560cd tdb:tdbstore.c - remove an useless '\'
new 0b87782 MAINTAINERS.txt - fix typo
new 3b71f5d s3: Return the correct result from winbindd_dual_auth_passdb
new a642cb5 libwbclient: Fix a division by zero
new 87c6743 libwbclient: Correctly order the wbcAllocateMemory args
new 2f40657 s3: Use localtime_r, libreplace defines it
new 4dece69 s4:dsdb/samdb/samdb.h - fix include ordering in order to prevent warnings on Tru64
new 19ea378 s4:libcli/security/session.h - fix include ordering for "enum security_user_level"
new 3c343fe Revert "s4:rpc_server/common/common.h - introduce two forward declarations to suppress parameter declaration warnings"
new 4010eff s4:wkssvc RPC server - better solution for srvsvc* enum's in server_info.c
new c8aa7d5 s4:param/secrets.h - fix "enum netr_SchannelType" include correctly
new 6df6364 s4:drsuapi RPC server - fix "enum security_user_level" warning on Tru64
new 5c8f0c5 s4:torture/rpc/samsync.c - remove uninitialised "nt_status" check
new 24c5d6b s4:torture/rpc/samr.c - fix uninitialised "status" variables
new 450b26b s4:lib/registry/rpc.c - remove a duplicate assignment
new a13bd32 s4:dsdb/repl/drepl_out_helpers.c - print out the correct error message (werr)
new bfb2824 s4:drepl_service.c - fix error macro (use "_werr" and not "werr")
new eaac277 s4:dsdb/repl/drepl_service.c - return the correct WERR result
new 989d880 tdb:common/open.c - use "discard_const_p" for certain "tdb->name" assignments
new b87c370 s4:netcmd/drs.py - use "objectClass" for discovering the server and it's NTDS settings object
new 2a4c6da s4-drs: fixed credit for C version
new 60bf020 s4-samba-tool: support help, and show description of commands
new 092e923 s4-tests/bind.py: Use samba.tests.connect_samdb() instead of directly using SamDB class
new ae48c62 samba.tests: Fix formatting.
new 6fea636 Makefile: Add rule for pydoctor.
new a7675bd s4-python: Fix formatting of docstrings for the purpose of pydoctor.
new 8caac94 samba.provision: Add package with provision and backend modules.
new 7c65ab1 samba.provision: Fix setup_path.
new 4cf85a7 s4-selftest: Ignore broken pipe error from grep.
new 736d36a s4:dsdb/repl/drepl* - move "lib/messaging/irpc.h" include into "drepl_service.h"
new 7e2b315 add handling for solaris
new b028a60 replace:wscript - change the "bool" checks to be compatible with more platforms
new ce55d7c Revert "s4:netcmd/drs.py - use "objectClass" for discovering the server and it's NTDS settings object"
new 9843103 s3: Add gencache_parse
new 62afdb9 s3: Convert gencache_get_data_blob to gencache_parse
new 1a91fe9 s3: Add gencache_iterate_blobs
new c69b1ed s3: Properly print binary values "net cache"
new ef8349e replace:wscript - reintroduce the size check for "bool" due to a request of metze
new 06beebd fix bad shell
new c254527 build: update gdb_backtrace to make it search for gdb66 as it work on freebsd
new 3c07250 replace:wscript - change the "bool" checks to be compatible with more platforms
new 7128c15 replace:wscript - reintroduce the size check for "bool" due to a request of metze
new 96c1cd7 s4:introduce casts before outputs of "time_t" variables
new 56969ad s4:torture/smb2/acls.c - remove two unused variables
new 28b5095 chgtdcpass: Fix program name in usage message.
new 979d298 samba.getopt: Fix missing import of sys.
new ca495e6 samba.hostconfig: Move samba.shares into samba.hostconfig.
new 20516df samba.upgradehelpers: Simplify code a bit.
new eb5a8e2 s4-python: Some reformatting for the purpose of pydoctor.
new 97f0d6c samba.tests.hostconfig: Fix import.
new e54c8be s4-pydsdb: added GPO policy flags
new 7a826d0 s4-samba-tool: started on gpo subcommands in python
new 74d373d s4-pydsdb: two more GPO related flags
new 6cd01c9 s4-dsdb: give full error message for operational failures
new 6982a00 s4-gpo: started on samba-tool gpo list command
new b20ce43 s4-loadparm: added loadparm_init_global()
new 33d1787 s4-loadparm: use loadparm_init_global() instead of loadparm_init()
new 0dd2152 s4-pyglue: added get_debug_level() method
new f8d73e4 s4-ldapcmp: fixed exception handling
new abe9ac5 s4-ldapcmp: make ldapcmp a samba-tool command
new 8c59bbd s4-join: fixed exception handling in join command
new a1f9692 s4-samba-tool: improved exception handling in samba-tool
new 6250690 s4-samba-tool: fixed ldb exception handling in domainlevel command
new 37bfc4e s4-samba-tool: fixed exception handling in subcommands
new c522cd7 s4-repl_schema: fixed ldb exception handling
new dc0c89c s4-samdb: give a better exception if multiple users match in password change
new 7025087 wintest: cope with the heimdal version of kinit
new cc553ea s4:auth/gensec/gensec_gssapi.c - always print error messages on the same talloc context
new 0852b0f s4:param/pyparam_util.c - remove unused include
new c4625a8 heimdal:base/heimbase.c - remove an unused variable
new 7fb9087 s4:auth/ntlmssp/ntlmssp_server.c - remove unnecessary ";"
new 87b887f s4:torture - remove unreachable statements to quiet warnings of Solaris "cc"
new 3035fe0 libcli/security/object_tree.c - remove unreachable statement
new 821c962 s4:dns_server/dns_update.c - remove unreachable statements
new 40db0b8 s4:dcesrv_drsuapi RPC server - remove unreachable statement
new 205c1e0 s4:wrepl_server - remove unreachable statement
new bd4006f s4:auth/gensec/gensec_tstream.c - quiet warnings on Solaris "cc"
new 6ce6365 s4:lib/tls/tls_tstream.c - quiet warning on Solaris "cc" by casts
new e9c40ef s4:wrepl_server - add a cast on "iov_base"
new 93582c3 s4-smbtorture: re-arrange RPC-SPOOLSS-DRIVER test a bit.
new 90a0a7e s4-smbtorture: handle driverfile overlap during removal in RPC-SPOOLSS-DRIVER.
new b9a59ba s4-smbtorture: add test for Adobe PostScript driver (Win9x) installation.
new 6a93be4 s3-selftest: add WIN40 directory to print$ share.
new 800a76d s3-oldtest: add WIN40 to print$ share.
new 118a797 s4-smbtorture: make driver upload/removal more robust against empty filenames.
new 7f2afe2 s4-smbtorture: make add-printerdriver test more robust against empty configfiles.
new e722c66 s4-smbtorture: add torture test for cupsaddsmb win9x driver install behavior.
new c62509c s3-spoolss: Fix Bug #7641: handle win9x adddriver calls w/o config file.
new 53712fb s4-smbtorture: only run the cupsaddsmb adobe driver test against s3.
new d38cd9b Fix bug discovered with "encryped passwords = no".
new 54a5c39 s4:torture - prefer the termination "return"s at the end of two unittests
new 05cb5ad samdb: Build as public library.
new 7ab6aa1 samba_dist: Fix dist for subprojects.
new 2a5daa7 wafsamba: Only use private library rpath when linking against private libraries.
new 10d1cd7 s4:torture - partially revert "s4:torture - prefer the termination "return"s at the end of two unittests"
new 3f6705e s3: Add cli_shadow_copy_data
new e0e4dc1 s3: Add shadow copy info to smbclient allinfo
new f430dd3 wafsamba: Fix indentation.
new d6337bb s3: Fix bug 7832
new 12d73f2 s3-waf: convert FNAME_UTIL into a subsystem.
new 254dea0 s3-waf: convert LIBNMB into a subsystem.
new b2a1c1e s3-waf: convert REG_EVENTLOG into a subsystem.
new 33c82cd s3-waf: convert TOKEN_UTIL into a subsystem.
new 2beab2d s3-waf: convert PARAM_UTIL into a subsystem.
new d16e77e s3-waf: convert LIBCLI_SAMR into a subsystem.
new 656e849 s3-waf: convert LIBCLI_LSA into a subsystem.
new 75f088f s3-waf: convert LIBCLI_NETLOGON into a subsystem.
new f9f9b79 s3-waf: convert RPCCLI_SRVSVC into a subsystem.
new a8d005d s3-waf: convert RPCCLI_WKSSVC into a subsystem.
new 2013c9c s3-waf: convert RPCCLI_SVCCTL into a subsystem.
new 82b4408 s3-waf: convert RPCCLI_DSSETUP into a subsystem.
new 5cedef3 s3-waf: convert RPCCLI_INITSHUTDOWN into a subsystem.
new ac29057 s3-waf: convert RPCCLI_DFS into a subsystem.
new d37f54d s3-waf: convert RPCCLI_DRSUAPI into a subsystem.
new d29f9e4 s3-waf: convert RPCCLI_NTSVCS into a subsystem.
new aaa31e7 s3-waf: convert RPCCLI_EVENTLOG into a subsystem.
new e80e5c5 s3-waf: convert RPCCLI_EPMAPPER into a subsystem.
new 5db1a39 s3-waf: convert LIBCLI_SPOOLSS into a subsystem.
new 4ca43d9 s3-waf: let LIBSMB (in fact LIBNBT) depend on NDR_SVCCTL.
new a5ede16 s3-waf: let LIBSMB (in fact LIBNBT) depend on NDR_NBT.
new 193daf8 s3-waf: let SMBD_BASE depend on NDR_NOTIFY.
new d245ec8 s3-waf: add LIBDRSUAPI subsystem.
new 67f2d4f s3-waf: convert NPA_TSTREAM into a subsystem.
new 3131237 s3-waf: use TLDAP in smbtorture.
new b31c0e4 s3-waf: use SLCACHE in ntlm_auth.
new 72b6936 s3-waf: convert SPNEGO_PARSE into a subsystem.
new 8333b02 s3-waf: convert LIBNBT into a subsystem.
new 9d6bfdf s3-waf: use LIBCLI_NDR_NETLOGON.
new 88b61a3 s3-waf: no need to compile ../librpc/ndr/ndr_compression.c twice.
new e702b54 s3-waf: convert IDMAP_ADEX into a subsystem.
new 3a91e40 s3-waf: convert IDMAP_HASH into a subsystem.
new c5559bb s3-waf: convert IDMAP_AD into a subsystem.
new 783264e s3-waf: fix LIBNBT deps.
new e8aa266 talloc: Add talloc object.
new 42fe021 s3-waf: convert INIT_LSA into a subsystem.
new f5e1f5f s3-waf: convert INIT_NETLOGON into a subsystem.
new ef12971 s3-waf: convert INIT_SAMR into a subsystem.
new c291195 s3-waf: convert RPC_SAMR into a subsystem.
new 2b0905a s3-waf: convert RPC_LSARPC into a subsystem.
new 4ea840c s4-librpc Handle all types of GUID in the GUID() initialiser
new 29c4f3f s4-smb_server Return why the ntvfs_connect() failed.
new 1286f53 s4-dns: catch all DNS exceptions in samba_dnsupdate
new 47e8cbe heimdal: fix for w2000 from lha
new 1079195 wintest: added --vms option
new 7526171 wintest: make expect calls case insensitive by default
new 062378c s4-provision: fixed check for missing msDS-SupportedEncryptionTypes
new 557401b s4-build: added a 'make help' target
new 0acc93c waf: added a help target for the other waf builds
new dd0fbc4 pidl: Base new objects off of talloc object.
new 36bdb3b pytalloc: Add convenience function for checking if something is a talloc object.
new ba2110d pidl: Allow more flexibility importing modules using convenience function.
new 3bff037 pidl/python: Allow import of talloc, even though it doesn't live in the samba.dcerpc. namespace.
new 5891e98 pytalloc: Expose PyTalloc_GetObjectType
new 00251d9 pycredentials: Use talloc.Object.
new fce73d7 pygensec: Use talloc.Object.
new f43ffed pyauth: Use talloc.Object.
new 1f0cc6f pyregistry: Use talloc.Object.
new a9fb47b pyparam: Use talloc.Object.
new 4f0436f pytalloc: Make py_talloc_default_repr private (now exposed by talloc.Object).
new b8dc3c8 pytalloc: Make py_talloc_dealloc private.
new efd8fc0 pytalloc: Make py_talloc_default_cmp private.
new 8428311 pygensec: Fix initialization.
new bbf9534 waf: use Logs.warn() instead of print() in the symbol check code
new 380739e waf: less verbose message for failing to resolve a syslib path
new a36e4b2 wintest: fixed casefold handling in expect calls
new a940d5d s4-provision: remove the disabled bit in the dns-$HOSTNAME account
new 90215c5 wintest: wait for the windows DC to register its DNS name
new c2fb350 s4-drs: the options attribute is optional on NTDSDSA objects
new 2b1c259 wintest: cope with delays in w2k3 starting its DRS server
new b0ed6c2 wintest Add more VMs and correct titles
new f5382d5 wintest Add automatic dcpromo is the host isn't a DC yet
new b5bab49 wintest Fix case of BASEDN variables
new 7ecf6b2 wintest Add a function to shut down all the managed VMs at the start
new 86c3c42 wintest Set WIN_LCREALM and WIN_BASEDN automatically
new 0b2ec0a wintest Make the new --vms option default to running all tests.
new c1fa6be s4-samba-tool Show when we have created the user successfully
new a565eff9 wintest Allow 'samba-tool newuser' to run a few times waiting for the RID Set
new ca79bc7 wintest Add more retries and fix up RODC handling after auto-dcpromo
new d48b66e wintest Another way to work out if a Windows machine is a DC
new 4072455 wintest Wipe the BIND data directory just before we restart bind
new bd86dda wintest: fixed formatting of wintest in emacs python mode
new 60e1a2c wintest: we don't need the WIN_BASEDN vars any more
new 9c84f98 wintest: make command matching case insensitive by default
new c5bea98 s4:heimdal: import lorikeet-heimdal-201012010201 (commit 81fe27bcc0148d410ca4617f8759b9df1a5e935c)
new 06fd5b7 wintest Move stopping of BIND into a new step
new 00ecbdb wintest: cope with w2k3 form of dcdiag output
new b7172e7 s4-drs: cope with invalid NTDS DNs from DsReplicaInfo()
new 538ed07 s3: Attempt to fix the shadow_copy2 module
new 45a44dd s3: Fix a typo
new bf9c3ee s3: Attempt to please autobuild
new 6e27ff3 s3 docs: Reword posix locking text to answer a common question
new 4cd16dd s4-ranged_result.c: Fix memory context for ranged attributes handling
new 4041791 s4-repl: Let dsdb_replicated_objects_convert() to accept schema from caller
new 16bd9dd s4-dsdb/prefixMap: Add prefixMap shallow copy function
new fcc26c5 s4-dsdb/schema: Add Schema shallow copy function
new a42e267 s4-dsdb/schema: Implement multi-pass working schema creation function
new cf8ffc3 s4-dreplsrv: Use working_schema when replicating from Schema NC
new 29f9249 s4-dsdb/syntax: Implement Remote-ATTID to Local-ATTID mapping function
new 23b4408 s4-dsdb/syntax: Map remote ATTIDs for Attribute OID syntax
new 6803a72 s4-test/schema: Extend the test to replicate a Class with Attribute with "mayContain" relation
new ffc3f94 s4/waf: add intl dependency for nss_winnbind
new 2185f91 s4:ranged results LDB module - "rr_search_callback" - change some memory context
new 0cf4569 s4:ranged results LDB module - cosmetic - fix some indentation
new 9733d71 ldb:ldb_msg_add_value - fix here a wrong memory context
new 8742faf s4:dsdb/common/util.c - "samdb_msg_add_add/delval" - introduce also here the better memory context
new 56290d0 s4:dsdb/repl/replicated_objects.c - proof if "talloc_reference" doesn't return NULL
new 133a2ff s3-waf: avoid module name uppercasing.
new 651a15d s3-waf: align some krb5/gssapi configure checks with classic build.
new a699729 s3-waf: add idmap_ldap to default static module list.
new 4c2ef4f s3-waf: add configure check for dirfd and build vfs_syncops vfs_dirsort if possible.
new 71e2d9e s3-waf: more krb5 configure checks.
new f5c5fd9 s4-ldap: removed an incorrect talloc_move()
new 813fe0b s3:smbd: remove some commented out legacy code
new fd38dab wintest: added README
new c8395ac Fix a typo - should be '&&' not '&' when checking for privileges.
new 75508ce Turns out there are lots of places in S3 where token passed in here can be NULL (become_root() sets the current security token to NULL for example). Ensure we don't crash.
new beb0181 buildtools: fix --git-local-changes option
new fca9d05 waf/buildtools: use /bin/sh instead of /bin/bash and put ^ in quotes
new 8c365d5 waf/buildtools: remove more bash shebangs and fix a == to =
new 9329d0a smbprinting: fix wrong == in shell tests
new e8f9ee6 fix ѕome == to correct shell test in commented stuff
new eeade15 tests: avoid bash in shebang and fix wrong "==" in test
new 72a322e s3/selftest: add some FIXMEs
new a42c731 s4/ldb: fix shell syntax error in test script
new f62972b s4/scripting/ktpass: make shell code portable and eliminate another bash requirement
new 573389c s4:password_hash LDB module - allow empty ("") passwords
new 6f42da7 s4:dsdb/samdb/cracknames.c - fix various KRB5 memory leaks
new 7a5e47b s4:auth/sam.c-"authsam_expand_nested_groups" - don't fail if we've memberships on non-SAM objects
new d8e5624 s4-dsdb/descriptor: comment typo
new ebdbf9b s4-test/repl_schema: Test classSchema and attributeSchema replication in separate tests
new 28f4711 s4-test/repl_schema: Make ERR_NO_SUCH_OBJECT visible to us
new ad1ea5e s4-test/delete_object: Remove unused imports
new 1b70700 s4-test/fsmo: Remove unused imports
new 5bc1185 s4-dsdb_syntax: Be a little bit more chatty when we can't an ATTID in our cache
new c1fef7e s4-test/repl_schema: Test class inheritance through subClassOf
new 03b078c s4-dsdb/syntax: Map remote ATTIDs for Class OID syntax
new de8ceb5 Fix bug #7835 - vfs_fill_sparse() doesn't use posix_fallocate when strict allocate is on
new 5819a36 Move posix_fallocate into the VFS where it belongs.
new 1f1491d Oops. Missed adding vfswrap_posix_fallocate to vfs_default_fns table.
new b8d7de3 Merge the two conflicting allocation codes into one function, vfs_slow_fallocate() and use that from both the truncate and fill_sparse functions.
new 24ca7bc posix_fallocate() returns an errno, not -1 on error.
new 2b0ff09 Replace lseek()/write()/lseek() triple with pwrite call. We already emulate this inside pwrite under the covers.
new ceb1e17 talloc: Bump version number after pytalloc changes.
new 8dcd4cc wafsamba: Override GIT_DIR without using putenv.
new 9de6b4a wintest: put most of the main program login in wintest.py
new 6bfa21f wintest: autodetect if named supports tkey-gssapi-keytab
new 07e18e8 s4:auth/sam.c - specify the SID ignore case better
new 5e1c9b5 s4:auth/sam.c - fix the free of memory contexts
new 4ae9aec s4:auth/sam.c - the check for the SAMDB needs to be on the top of the call
new e2a89d6 s4:auth/sam.c - when printing out a string buffer we don't strictly need the width
new 88ff7e3 talloc: add ABI/talloc-2.0.4.sigs
new 5676acb s3-waf: more krb5 configure checks.
new 704f138 s3-waf: add krb5 configure checks for enctype 23.
new 189b4bc s3-waf: add krb5 configure check for WRFILE_KEYTAB.
new d14e0e8 s4:libnet_JoinADSDomain - move away from "samdb_msg_add_string"
new 025aa3f s4:libnet/libnet_samsync_ldb,c - move away from "samdb_msg_add_string" when possible
new aebc90f s4:lsa RPC server - "dcesrv_lsa_CreateSecret" - a bit of rework
new d0b3932 s4:lsa RPC server - always initialise "info" structures
new 70eaa3f s3/s4:lsa.idl - QueryDomainInformationPolicy - the "unknown6" field is called "reserved"
new 88a2ad2 s4/kdc - fix a warning regarding a changed parameter type (kvno)
new b8282a2 Fix bug #3185 - testparm exits 0 if it can read the config file regardless of errors
new b604e94 s4:torture/rpc/samr.c - fix output message
new b6750ee s4:dsdb/common/util_samr.c - "dsdb_enum_group_mem" - fix it up regarding non SAM members
new 14d3027 s4:samr RPC server - dcesrv_samr_GetBootKeyInformation - return NOT_SUPPORTED
new a42ccab tls_tstream: increase the buffer size
new 69ad3f7 tls_tstream: use a dynamic buffer for the push case
new 929063b lib/torture: add torture_assert_u64_equal_goto()
new f92055f s4:dsdb/common/util_samr.c and auth/sam.c - fix error message
new 3fb5ae6 s4:auth/kerberos/kerberos_pac.c - fix another memory leak regarding the KRB principal
new ee311be s4:auth/gensec/gensec_krb5.c - remove a pointless "nt_status" test
new f1db3c5 s4:auth/gensec/gensec_krb5.c - fix/reorder memory free operations
new f156c34 s4:kdc/kpasswdd.c - fix memory leaks
new 536622e s4:dsdb/samdb/cracknames.c - fix another memory leak
new 2ec657b Updated french translations from Jean Delvare <jdelvare at suse.de>
new 496ef92 wafsamba: Only include versioned files when building tarball from bzr.
new 52d64c5 s4-python: Add some more module docstrings.
new 71671a8 s4-python: Add more module docstrings.
new 8897935 pytalloc: Add docstring for talloc.Object.
new 67318d1 s4:lib/messaging/*.h - fix compile warnings on gcc 3.4
new 84c95bf s4:dsdb/samdb/ldb_modules/util.h - fix a gcc 3.4 compile warning
new 55dba7b s4:cluster/cluster.h - fix another gcc 3.4 "struct" warning
new 654e010 lib/util:tests/time.c - "test_timestring" - fix it on Solaris
new be27a9d s4-schema_load: Strip a pointless check
new be0a2a6 s4-repl_meta_data: Remove duplicated check
new 05e77f5 s4-linked_attributes: Give more info where an error occured
new af5649d s4-repl_meta_data: Print function name when we can't find attribute in Schema cache
new 521e96c idtree: fix overflow for v. large ids on allocation and removal
new 9f6f1b0 s4-dns: a dlz module for bind9
new c60ce75 s4-dns: added flags support for dlz_bind9
new 49e0aef s4-dns: support Samba command line options to the dlz_bind.so module
new 5845cc9 s4-dns: return the correct TTL
new 93d85ca s4:fix some shadowed declaration warnings on Solaris by renaming the symbols
new 0c8cf66 s4:client/client.c - fix Solaris warning by a type cast
new 3b7e2ee s4:torture/locktest.c - fix one indentation
new 2664a67 s4:torture/locktest.c - fix "pid_t" printf warning on Solaris
new 619a49c lib/util/fault.c - fix "pid_t" printf warning on Solaris
new bd3e580 Revert "lib/util:tests/time.c - "test_timestring" - fix it on Solaris"
new 3f1b153 s4-acl: Moved aclread module below descriptor and acl.
new 91bf913 s4-acl: Some optimisation of the aclread module
new 15a2eff s4:acl_read LDB module - fix attributes list
new ec97c9f s4-acl: Remove unused variables from aclread module.
new b73e4e3 s3-waf: add pam configure checks.
new cb496c6 s3: Fix bug 7843: Expand the local SAMs aliases
new 8f8d188 s3: Fix bug 7841: WINBINDD_LOOKUPRIDS asks the wrong domain
new ab1b857 s3: Fix bug 7842: WINBIND_LOOKUPRIDS does not return the proper domain name
new f7d9786 s3: Fix bug 7844: Race in winbind
new 8be11b2 s3-waf: fix pam dependencies of the RPC_SAMR server.
new ffc7434 s3-waf: fix library names (we installed liblibsmbclient, etc.)
new 0745f3f s3-waf: fix the build of nsstest in the non-devel build.
new 6b1ba79 s3-waf: add support for --with-dnsupdate.
new af4a4f5 s3-waf: build vfs_fileid module if possible.
new d911897 s3:registry: improve debug messages about regdb refcount changes
new a07d208 s4:libnet_samsync_ldb.c - introduce an error message on failed domain synchronisation
new 055a3e0 s4:libnet_samsync_ldb.c - simplify a talloc steal call
new c5b2fd0 s3-waf: add valgrind configure checks.
new 94cfb49 s3-waf: add configure/declaration checks for fdatasync, readahead and splice.
new 6acbcd1 Make sure that user exists after running add user script before adding sam account.
new 9a56ade s3:ntlm_auth: fix memory leak in the raw ntlmssp code path
new ee4f5ac s3:ntlm_auth: free session key, as we don't use it (at least for now)
new f802075 s3:ntlm_auth: support clients which offer a spnego mechs we don't support
new 15c33ad libcli/auth: let spnego_write_mech_types() check the asn1_load() return
new 91d9cb4 docs: clarify the idmap_ad manpage (bug #6322)
new a52a587 docs: clarify the idmap_rid manpage (bug #7788)
new 994bcf3 build: fix hpux build pb
new 87e2d68 s4-provision Add an invalid names check for 'domain == netbiosname'
new d7cd2ad s4-provision Always run slaptest to convert the config file
new 249afc8 samba-tools: export doesn't need any credentials
new 545932f samba-tools: more reasonable defaults for samba-tool commands
new 9013f93 wintest: use --add-ref for RODC replication
new 1b016f5 s4-ldb: ensure ldb_register_samba_handlers() is not done twice
new be53dcd s4-dsdb: register samba handlers in dsdb module
new 591e18a s4-dns: allow a remote ldap server to be used with dlz_bind9
new cba7397 s4-ldb: use RTLD_DEEPBIND if available for ldb modules
new 18177f1 s4-dns: use ldb hooks for samba extensions in dlz_bind9
new d5bf525 s4-waf: get the version number right on private libraries
new 84ac1f8 s4-dns: dlz_bind9 doesn't need to link to gensec any more
new d0c93ba waf: added configure test for -Wl,--version-script
new 3513421 waf: use -Wl,--version-script if available
new 4debe69 s4-heimdal: enable symbol versioning in heimdal
new 16c36a8 s3-waf: fixed version number handling
new be99d84 waf: make all generators depend on their rules
new b352ecb waf: added -Wmissing-prototypes to build
new 53b49d4 build: tru64 needs -shared for building libs
new a21cb5a libcli/auth bring ADS_IGNORE_PRINCIPAL in common
new 94f4929 s4-spnego use "not_defined_in_RFC4178 at please_ignore" if no principal specified
new 8dd3013 s4-param Allow +foo syntax in smb.conf list parsing
new af3414f ndr: Another try to support the build on non-IPv6 systems
new fe98b9a s4-acl: Added a flag to mark an element as failing an access check.
new 2079a6d s4-acl: Changed the mechanism of attribute removal to speed it up.
new 92961d2 waf: support @LIB_RPATH@ in pc files
new af1b098 s4-ldb: added @LIB_RPATH@ to the ldb pc file
new 8b3ae1a waf: added --disable-symbol-versions configure option
new 735c1cd s4-pkgconfig: add @LIB_RPATH@ to our link flags
new f85089e s4-acl: Fixed incorrect value of LDB_FLAG_INTERNAL_INACCESSIBLE_ATTRIBUTE
new 623c93c ldb: bump version number after introduction of new constant.
new 1bd3bd6 Add ncacn_http (RTS) IDL implementation in dcerpc.idl
new bf7b026 s4-acl: Replaced talloc_reference with talloc_steal, as aclread is the only one using this result message.
new 02f3567 smbtorture: use xxxULL notation instead of INT64_C(xxx)
new 3d289fe buildtools: make sure we have no '+' in the version scripts
new aee086c buildtools: add the PRIVATE_EXTENSION for private libraries
new e3a7a08 buildtools: private_libraries should not have a version in the soname
new 63574fd s4:python: add PyString_FromStringOrNULL() to pyrpc_util
new 12c5e3f pidl:Samba4/Python.pm: use PyString_FromStringOrNULL() from pyrpc_util
new 288383a talloc: remove unused PyString_FromString_check_null() from pytalloc-util
new 8c6b756 talloc: mark pytalloc-util functions as _PUBLIC_
new 658f459 talloc: build pytalloc-util with the same logic as libtalloc
new 6596556 s4:ldb: build libldb and pyldb-util as private libraries when building for samba4
new cfef64a s4:ldb: add ABI/ldb-0.9.20.sigs
new 461d100 dcerpc.idl: fix typo 0x800000000 => 0x80000000
new c4e795c build: Cope with broken libiconv
new 2771266 build: do not duplicate the checks for python in samba4
new ebe2867 waf-abi: auto-generate per-symbol versions from ABI files
new ffb2b3d waf: make mkdir_p on a empty string not recurse forever
new c90b782 waf: use vscripts for our private libraries too
new f3d36b1 waf: don't use symbol versioning on our modules
new a6351e2 waf: add a dependency between the library and its vscript
new 54ee213 s4-client Use NTLMv2 by default in the Samba4 client.
new 22d6775 s4-tests Workaround new default of 'client ntlmv2 auth = yes' in tests
new f681859 s4-lsa Implement kerberos ticket life policy
new 154b431 s4-spnego Match Windows 2008, and no longer supply a name in the CIFS Negprot
new ca247be waf: fixed path to abi_directory
new 57f2f1d waf: remove the restriction that private libraries must not have a vnum
new 377b399 wintest Remove the password expiry as the first step
new e1485c7 talloc: pytalloc-util should not have an ABI-file yet
new 5fcbb16 s4:pyrpc_util: s/typename/type_name to avoid c++ warnings
new 9df1b40 s4: Implement UDP echo server example
new 1f2518d s4 libcli: Add libcli_echo lib and torture test
new 672c48b build: finishing fixing broken libiconv on hpux
new 8733738 build: introduce SAMBA_CHECK_PYTHON_HEADERS
new 301d59c build: use CPP and CC values when calling pidl
new 21b0d5e pidl: use $CC -E if $CPP is not defined, if both undefined use cpp
new 34adc74 selftest: Document --testenv in --help output, remove documentation for now obsolete --analyse-cmd.
new e6974b0 selftest: add --list option.
new 2974340 testtools: Import new upstream snapshot.
new 9143892 subunit: Update to newer upstream snapshot.
new 75ef8f1 dnspython: Update to newer upstream snapshot.
new a957d8c selftest: Rename $LIST to $LISTOPT for consistency with testrepository.
new 069ff14 subunitrun: Support --list.
new 028ea57 selftest: Allow discovering tests in pure python testsuites.
new 680a2fb s4-selftest: Add convenience function for running testsuites using subunitrun.
new 5f6dd9a selftest: Check exit code when listing tests.
new 365cfb1 smbtorture: Rename --list to --list-suites, add stub --list.
new c565da0 selftest: Make sure system subunit.run has TestProgram.
new 4571b94 s4-python: Split up ensure_external_module.
new 408a99e s4-python: Fix use of bundled modules.
new 8f4c064 s4-dist: Remove no longer existing files from blacklist (fixes 'make dist' inclusion of configure)
new b1daa50 subunitrun: Remove global subunit module when reimporting from a different location.
new bdf5a49 subunitrun: Extend hack to cope with older system subunit run installs.
new 636d8cf s4-python: Add convenience function for forcibly importing bundled package.
new 10441ed subunitrun: Use unittest.TestProgram if subunit.TestProgram is not available.
new bb78062 s3-libads Default to NOT using the server-supplied principal from SPNEGO
new b3c2df5 s3-smbd Don't send SPNEGO principal (rfc4178 hint) by default
new 635fbf2 s3-client Use NTLMv2 by default in the Samba client
new d69b4f1 s3-docs Explain change to NTLMv2 by default in the client
new 45d784e s3-docs Add docs for 'client use spnego principal' and 'send spengo principal'
new f13404e s3-libsmb Don't ever ask for machine$ principals as a target.
new 5cfe949 s3-winbind Don't send the LM password to the server, ever
new 6195dfc s3-winbind Improve memory handling in NTLMv2-backend plaintext authentication
new 4408f8a wintest Share more of the S4 test code with the s3 test
new c2a1ad9 s3-net Allow 'net ads dns register' to take an optional hostname argument
new 89d4439 wintest More work to make test-s3.py work
new 0f1cc88 s3-dns Don't use SEQUENCE_FLAG in DNS update, Windows 2008R2 does not like it
new 280caa6 s3-dns Don't use DELEG_FLAG in DNS update, Windows 2008R2 does not like it
new e928032 wintest flush DNS on Windows clients to improve reliablity
new 283686a s3-vfstest: fixed paths in vfstest
new 1b63c78 waf: the libXX.inst.so file also depends on the vscript
new 378295c build: detect if conf.env['CPP'] is an array or not
new c5480e6 s4-tests: Moved some commonly redefined security descriptor methods to a utils class
new c9264bb s4-tests: Modified acl.py to use the sd_utils helpers.
new b285d03 s4-tests: Modified sec_descriptor.py to use the sd_utils helpers.
new d1bfa33 build: reset cpp on host with xlr_c and let pidl use $CC -E
new 6ef8524 build: compiler on aix is xlc_r not xlr_c
new 8babee2 pidl:Samba4/Python.pm: don't handle scalar reference types special
new bde8046 pidl:Samba4/Python.pm: ignore "SUBCONTEXT" levels
new 26a3728 drsblobs.idl: remove nopython from package_PrimaryKerberosBlob related stuff
new 6875a61 build: add a function to test if -lc is needed
new a1db341 build: cpp is prefixed by CPP=
new 533ba5a heimdal: unset SLIST_ENTRY only if we are with windows
new 2ac579c Add a SMB2 crediting algorithm, by default the same as Windows. Defaults to 128 credits.
new d2e9171 Add documentation for "smb2 max credits".
new 7ef1de3 smbtorture: correct error handling in BASE-OPEN.
new 68d97f8 talloc: Add ability to generate Python docs using pydoctor.
new 35fbc7b s4-smbtorture: Make test names lowercase and dot-separated.
new b6fef94 libcli/echo: lowercase testsuite names
new 21d02c0 s4:selftest: use correct name for the test "ECHO-UDP" => "echo.udp"
new aac0c58 libcli/echo: fix off by 1 crash bug
new 097075c build: On AIX we need _XOPEN_SOURCE >= 500 for CLOCK_REALTIME
new 617871e build: add a dependency on lib iconv for lib intl if we are not able to find it
new bf13d76 build: add more CFLAGS for aix
new 1f5f4e9 smbtorture: Implement --list argument.
new 13bb9e7 smbtorture: Default to listing all tests if no prefix was specified.
new 3b1ed52 filter-subunit: Add --list argument.
new 002acbb selftest: Support multiple instances of $LISTOPT.
new 6bc6c00 selftest-s4: Support listing smbtorture4 tests.
new 993b4aa replace: add comments to make the #ifdef/#else/endif more readable
new 864335e build: add a check for _ss_family as it used on aix to replace ss_family
new 24cac44 build: change lib order to fix build on netbsd
new 3c38166 s4:kdc/kpasswdd.c - don't return an uninitialised NT_STATUS
new 6b2a19d s4:param/loadparm.c - fix a warning by introducing a "const" cast
new c7b2ec6 s4:kdc/proxy.c - optimise includes in order to fix a build warning on Tru64
new faa7ae4 s4:smbd/process*.c - fix PID warnings on Solaris
new 136a5d7 s4:kdc/*.c - minimise includes
new f05ddcf s4:web_server/wsgi.c - add missing Python compatibility code
new 978a14d s4:web_server/wsgi.c - fix a counter type
new 05706e1 s4:web_server/*.c - optimise includes
new 93ea5cb change searched name from _ss_family to __ss_family
new b56a6f2 ldb:pyldb - optimise includes
new b974966 s4:dsdb/pydsdb.c - clean up memory handling
new 65bcde2 s4:lib/ldb-samba/pyldb.c - optimise includes
new c8d8887 s4:dsdb/pydsdb.c and web_server/wsgi.c - remove accidentally introduced Py_RETURN_NONE
new f9b8735 s4:libnet/py_net.c - add checks for OOM conditions
new 721c3b1 s4:libcli/finddcs_nbt.c - optimise headers
new 34c5bdc s4:libcli/finddc.h - fix header dependancies
new c5deda5 s4:param/provision.c - optimise includes
new 13da83b s4:scripting/python/pyglue.c - optimise includes
new 4c373d2 s4:scripting/python/pyglue.c - add a OOM handling
new 35206df build: move the import near the place where need it, so that we can build on hosts with python's zlib
new e4b2270 ldb:pyldb.h - revert to the previous header behaviour
new a910d0c s4:dsdb/pydsdb.c - don't throw another exception on "PyObject_AsDn"
new 61d9aa5 build: remove -no-undefined and -as-needed on openbsd
new cb15d73 nss_wrapper: make nss_wrapper.pl executeable.
new b4d398f s3-waf: add -Wl,--export-dynamic to LDFLAGS.
new a43a1d9 s3-selftest: support differing VFSLIBDIR in autoconf and waf build.
new 1865bdc s4:heimdal_build: replace '+' by '_' for vscripts in HEIMDAL_LIBRARY()
new 4ce3b53 s3:selftest: fix knownfail for samba3.posix_s3.rpc.spoolss.*printserver.enum_printers_old
new a5cfdde s3-waf: try to fix the build with snow leopard.
new d7c536b s4:dsdb:util: dsdb_get_single_valued_attr() only needs a const ldb_messages
new 9a1fb13 s4:ldap_server: rename helper functions to ldapsrv_ prefix and pass ldapsrv_call
new b85a0d9 s4:ldap_server: don't call ldb_req_mark_untrusted() on the privileged ldapi socket
new a762e9c s4:ldap_controls: allow DSDB_CONTROL_BYPASS_PASSWORD_HASH_OID over sockets.
new 4ec6652 s4:dsdb:password_hash: verify content if the BYPASS_PASSWORD_HASH control is used
new 27a47eb Remove extra unused credit arg. to smbd_smb2_request_setup_out()
new 6ce365b We need to start off with smb2.credits_granted == 0. That way when processing the faked up SMB2 NegProt from the SMB1 packet we always allocate one credit on reply.
new 0414283 As we handle missing sendfile() inside lib/sendfile.c, remove the WITH_SENDFILE ifdefs.
new f974e68 Change crediting so that the credits are returned on the interim async response.
new d97492e s3-libsmb Improve error message when denying LM encryption
new 6510414 wintest Add testing of kerberos connections to Windows members of an AD domain
new 0fe7440 Ensure we use vfs_fsp_stat(), not VFS_STAT directly, and store into fsp->fsp_name->st instead of a SMB_STRUCT_STAT on the stack.
new 8c90287 build do not add -no-undefined on openbsd
new a55f5e7 wafsamba: change the default value for SAMBA_MODULE of pyembed to False
new 4fd57cb s3/net: don't use external "date" to make "net time set" more portable
new f126cb9 s4:gensec/spnego: only look at the optimistic token if we support the first mech
new 77c1747 build: fix bad syntax
new 0990f63 s4-smbtorture: paranoia check for architectures in request and reply for enumdrivers test.
new 2407e33 s3-waf: use shared LIBASYNC_REQ subsystem.
new 192838a s3-waf: convert lib/util_tdb.c into a subsystem.
new 943f485 s3-waf: convert UTIL_SRC into a subsystem samba-util, similar to the s4 one.
new 4c459a9 s3-waf: add CHARSET subsystem.
new 906e489 s3-waf: recurse into ../libcli/auth.
new 1202e63 s3-waf: fix pamsmbpass libwbclient dependency.
new a13b993 s3-waf: check for "WITH_PAM_MODULES" to determine pam_smbpass build.
new d860281 s3-waf: add pam_ and nss_winbind.
new 217ca2a s3-waf: recurse into ../libcli/drsuapi.
new baabd56 s3-waf: recurse into ../libcli/named_pipe_auth.
new f2bd9e5 s3-waf: recurse into ../libcli/samsync.
new 3e6d507 s3-waf: recurse into ../libcli/smb.
new 9e6736c s3-waf: recurse into ../libcli/ldap.
new 4f4f769 s3-waf: add missing libnss_wins.so.2 library.
new 4bcedda s3-waf: libwbclient does not depend on talloc anymore.
new 79e1a71 s4-dsdb_schema: Seize using global_schema when referencing new schema for an LDB
new 1379075 s4-test/repl_schema: New test to test a classSchema with custom attribute
new efcc3c0 s4-test/repl_schema: use 'top' as default base class for our test classSchema objects
new afee8a2 s4-schema_syntax: Use remote prefixMap to map remote ATTID to local one
new c94e5d4 s4-repl: Allow dsdb_replicated_objects_commit() to use different schema while committing objects
new 18744a9 s4-drepl: User working schema for commiting objects when replicating Schema NC
new 3a8fa09 s4-schema_syntax: We should use make_ATTID function when converting remote-ATTID to local one
new 2b74838 s4-dsdb_schema: We need base_dn in Schema's shallow copy too
new 0a9f780 s4-drepl: We won't need a working schema for empty replicas sent.
new 52f7e38 s4-schema_syntax: Log error message when _dsdb_syntax_OID_oid_drsuapi_to_ldb() fails
new dda73b8 s4-dsdb_schema: Handle remote ATTIDs based on msDs-IntId value
new 9c78bdf s4-test/repl_schema: Make sure every object is with unique name
new 3bc1cf9 s4-test/repl_schema: remove unused and commented out code
new 14c7034 Change interface of schedule_smb2_aio_read() to allocate the return DATA_BLOB. Change smb2_read code to allocate return DATA_BLOB just before the read.
new e071fd7 Fix read/write calls over sockets to cope with EAGAIN/EWOULDBLOCK for non-blocking sockets.
new a8eed184 Implement "use sendfile = yes" for SMB2. (cherry picked from commit 95cb7adcd03a1abbd0af395b6c96dd8e0eebd3d1)
new 12e49a7 Protect the onefs sendfile from EAGAIN/EWOULDBLOCK.
new 05e0f75 build: hpux didn't support -Bdynamic
new ea510ae build: openbsd plateform is openbsd4
new 5130e4a s3-waf: rework rpc_server handling a bit.
new 7ecec74 s3-waf: add libkrb5 winbind locator plugin.
new 550046a s3-waf: fix winbind-client subsystem.
new af99f0a s3-waf: use shared libwbclient wscript_build.
new 6f6aa5f waf: fixed re-running of build rules
new 74f8c9c s4-dns: added basic DLZ writeable support to dlz_bind9
new 4a1ce3b s4-dns: implemented parsing and storing of DNS records from bind
new 2e259de s4-dsdb/tests/python: Explicitly pass comamnd line LoadParm() instance to system_session()
new c0ac1ce s3:libsmb: add cli_np_tstream.c
new e08c324 s3:libsmb: add tstream_is_cli_np()
new 0df669e s3:libsmb: add tstream_cli_np_use_trans() and the needed logic
new c0f9e96 s3:libsmb: add tstream_cli_np_set_timeout()
new 07ba35a s3:libsmb: add tstream_cli_np_get_cli_state()
new e55426f s3:rpc_client: let rpc_transport_tstream_init() create read and write queue
new 9a14dac s3:rpc_client/rpc_transport_tstream: timeout should be unsigned int
new 122dc1e s3:rpc_client/rpc_transport_tstream.c: add some logic to handle cli_np tstreams
new 0342ed3 s3:rpc_client: implement rpc_transport_sock_init() on top of rpc_transport_tstream_init()
new 8b47fce s3:rpc_client: implement rpc_transport_np_init() on top of rpc_transport_tstream_init()
new f98d9e0 Move get_loadparm() and get_credentials() to samba.tests.TestCase.
new 186c347 join: Properly cancel transaction on exceptions.
new a1eadc5 ldb: Build modules as .so files.
new 4a2d396 ldb: Bump API after symbol changes.
new b3630b4 Fix bug 7866 - "net" in v3-6-test broken.
new a53f09b s4-dsdb: Fixed incorrect LDAP return code when anonymous login is used.
new aab37c3 s4-tests: Added tests for LDAP add/delete/modify using anonymous login.
new 6bb89aa s4-tests: Added a speedtest for LDAP search operations with different accounts.
new ecf48af Change strict allocate to default to true. (cherry picked from commit 820ea22a07b062b1717d35de8fa7051fc1067c3f)
new a06519a Fix old bug in openX code, exposed when "strict allocate" is set to true.
new 94b149f Typos in wintest
new 4a4d8e4 libcli/security Add sid_blob_parse() to directly parse a binary SID blob
new eda1972 s4-dsdb Use sid_blob_parse()
new 2516338 s4-dsdb Don't talloc_free() ares on failure, as LDB might free it later
new 1b293c9 spoolss: fill in PerMachineConnections add and delete IDL.
new ba21b6e s4-waf: nsstest only needs replace.
new 34c0d01 Do more vfs_stat_fsp calls instead of FSTAT - ensures fsp->fsp_name->st is kept up to date.
new 7f572df s3/net: tz argument should be NULL of course
new f08fdfa s3-net: fix net sid type build warning.
new 28d618d s4-smbtorture: add torture_assert_strn_equal macro.
new 5083be5 s4-smbtorture: skipping level 8 driveradds against w2k3.
new 4f4ac64 s4-smbtorture: skip level 8 checks in test_GetDriverInfo_winreg for w2k3.
new 545d3a0 s4-smbtorture: pass down driverosversion to test_DriverInfo_winreg.
new 10eaad2 libcli/security: remove unused variable.
new b3d4b20 util_net: fix a comment typo in interpret_string_addr_internal()
new b8f19df s3:net: disable dynamic dns updates at the end of "net ads join" in a cluster (bug #7871)
new 4d91f98 s3:net: add net_update_dns_ext() that accepts a list of addresses as parameter (bug# 7871)
new 5e83a05 s3:net ads dns register: add support for specifying addresse on the commandline (bug #7871)
new 1dc2fa7 s3:net ads dns register: use "cluster addresses" option if configured (bug #7871)
new 92f1029 s4-smbtorture: check if returned driver paths match requested architecture.
new 4e9d67b s4-smbtorture: allow to call test_GetDriverInfo_winreg without printer handle.
new 85299be heimdal_build: Simplify library handling.
new 5bccb32 Simplify link installation.
new 13b4e6e wafsamba: Move version script handling out of SAMBA_LIBRARY.
new 48f91eb wafsamba: Don't build vscript for modules.
new 402d622 heimdal_build: Simplify version_script handling.
new c09d4b8 wafsamba: Specify full vscript path so non-autogenerated files are possible, too.
new dd102a2 heimdal_build: Add version-script for com_err.
new d4cc0d4 heimdal_build: Add version-script for roken.
new b4875d4 heimdal: Add version script file for hcrypto (unused so far, as hcrypto still needs to be made a proper library).
new de8133e heimdal_build: Add version-script for ntlm.
new 55192fb heimdal_build: Add version-script for wind.
new 2ded466 heimdal_build: Add version-script for kdc.
new 555d334 heimdal_build: Add version-script for hdb.
new 02ff085 heimdal_build: Add version-script for asn1.
new 6dc8077 heimdal_build: Add version-script for gssapi.
new c4a8875 heimdal_build: Add version-script for krb5.
new ebe5600 s3: add FILE_ATTRIBUTE_SPARSE to get_stat_dos_flags
new 480042d s3: remove set_sparse_flag
new 9634d03 s3/vfs_gpfs: map SPARSE attribute to/from WINATTRs, too
new 5c27dd6 s3:smbd: add file_set_sparse() function
new 2c10c34 Update our attribute flags.
new 192c4a1 s3:smbd: implement FSCTL_SET_SPARSE more correctly
new fe50632 file_set_sparse needs to be a handle based call.
new 16d6da8 Move checks inside file_set_sparse() to allow it to be called from anywhere.
new b4476d5 s4-drepl: Fix log message to be shown on its own line
new 839fe07 s4-drepl: Reference current Schema cache into working_schema context
new 2f75b53 heimdal_build: Add version-script for heimdal_base, hx509 and hcrypto. Convert hbase and hcrypto to libraries.
new 03fbf9e heimdal_build: Simplify HEIMDAL_LIBRARY - version_script files are now taken from upstream rather than generated.
new 2d1e91f wafsamba: Use abi_match in version script files.
new 502fe68 Add bzrignore symlink.
new f9fbe08 pidl: Use system pytalloc if possible.
new fff18e0 ldb: Rename two exported functions so they match abi_match.
new 6b5a0cf ldb: Add prototype for ldb_init_module.
new 24faeab ldb: Rename last instance of save_controls -> ldb_save_controls.
new e338bbd ldb_map: Fix prefix for map functions.
new 6967cf2 ldb: Rename controls_except_specified -> ldb_controls_except_specified.
new 656c828 lib/ldb Remove talloc_free() that causes double-free in callbacks.
new 455ef46 Revert "s4-dsdb Don't talloc_free() ares on failure, as LDB might free it later"
new bbab7ed pidl: Add prototype for init function in pidl-generated Python bindings.
new d107e95 pyglue: Add prototype for init function.
new 09a2f14 pyrpc: Add prototype for init function.
new bd6f9ef s4-drepl: Make refreshed schema a global one
new 214b129 s4-devel/pfm_verify: Extend the tool to verify schemaInfo attribute value
new 5bc0848 s4-dsdb_schema: Copy info needed for Schema refresh in dsdb_schema_copy_shallow
new 7157221 s4-drepl: During Schema replication, we need to save updated prefixMap if everything is OK
new 716ea73 Rename vfs operation posix_fallocate to just fallocate and add the vfs_fallocate_mode parameter.
new 2f4bd23 dcesrv_srvsvc: Use constants.
new fcecca7 ldb: Bump version after renaming some public symbols which didn't have a ldb_ prefix.
new 1ca3534 heimdal: Fix build if using system roken.
new d60d49e s3: Fix serverid_exists
new af4a5f4 s3: Add -P as an alias for --ping-dc
new a4bcabc s3: Document wbinfo -P/--ping-dc
new 43e42b4 s3: Fix some typos
new 98a2fff s3: re-add some debugs to check_reduced_name
new cf74a48 s3: Did I say this module is from hell?
new 356add8 s3: Fix some nonempty blank lines
new d082701 s3: Reply correctly to FSCTL_IS_VOLUME_DIRTY
new d39feda s3: FreeBSD has getpeereid(), use it
new ff5f767 s3: Remove two pointless slprintf calls
new e113b1c s3: netsamlogon_clear_cached_user only needs the SID
new a159958 s3: wcache_invalidate_samlogon only needs the SID
new 6bfd745 libwbclient: Put the wb_reqtrans definitions into wb_reqtrans.h
new c0a7c9f Move wbc_async.[ch] to its only user: smbtorture3
new a881d6a wb_reqtrans is not used in libwbclient
new 92e138f s3: Use the right uid winbindd_raw_kerberos_login()
new c6b5136 s3: Fix bug 7066 -- wbcAuthenticateEx gives unix times
new fd49ed2 s3: "make etags" should not grow TAGS infinitely...
new 49dc973 lib: Protect against tevent nterror mismatches
new 145868d testtools: Merge in new upstream.
new e1d3de3 dnspython: Merge in new upstream.
new 33a57db s4-pydsdb: Use local memory context in py_dsdb_get_oid_from_attid()
new 9dce43a s4-smbtorture: run the winreg tests also against an added driver.
new 09cccee s3: Remove some unused variables
new 6601906 s3: Always retry the DC connection in auth_domain
new d096de5 s3: Remove unused "retry" from cli_full_connection
new bfc4fe4 s3: Remove unused "retry" from cli_start_connection
new 139e2cb s3-printing: fix printer_list_traverse()
new e7707d5 From metze's work on sparse attributes. FILE_ATTRIBUTE_SPARSE is valid on get but not on set.
new 09aea03 CREATE in a compound CREATE/NOTIFY sequence was being passed through set_operation_credits() twice (ultimately perhaps because of bug 7331 involving this compound sequence and the need to be ready for any incoming CANCEL of the NOTIFY). This had the server thinking it had granted more credit than it actually had, which lead to zero-credits being granted in interim NOTIFY responses.
new 8998f4b Added call out to a Linux-compatible fallocate() when we need to extend a file allocation extent without changing end-of-file size.
new b9a2852 dnsp: fixed parsing of dns_name structures
new 8c04657 s4-dns: fixed a crash bug in dlz_bind9 code
new 049a16c dns: auto-calculate the wDataLength field in DNS records
new 4820c97 dns: fixed the padding for dnsp_name fields in LDAP
new 0a5f4f5 Keep track of the sparse status of an open file handle. Allows bypass of strict allocation on sparse files. Files opened as POSIX opens are always sparse.
new 89522ea s4:auth/gensec/spnego.c - remove unused variable "principal"
new 32bae10 s4:dsdb/common/util.c - remove unused variable "ndr_err"
new 3b591ca lib/util/asn1.c - remove the "const" specifier from OID
new 464b8fa librpc/ndr/ndr_*.c - remove "const" from OIDs
new 13fa674 s3/s4:auth SPNEGO - adaptions for the removed "const" from OIDs
new ef618f5 s4:lib/ldb-samba/ldif_handlers.c - adaption needed for removed "const" on OIDs
new 912faf1 s4:dsdb/schema/schema_* - adaptions needed for removed "const" on OIDs
new becaa18 s4-auth Remove obsolete comment
new 94a59b7 s4-auth Remove event context from privilage database handling
new 1961d7a s4-auth rework session_info handling not to require an auth context
new 6f7423c s4-auth Remove duplicate copies of session_info creation code
new 446f8a1 s4-auth Ensure that we always copy across domain groups
new 71d0fd8 s4:auth/session.h - use a forward declaration for type "struct ldb_context"
new da5c328 s4-dns: disable segfault handling in dlz_bind9
new f9e2a92 s4-provision: removed an incorrect debug message
new 8466027 s4-dns: return the local hostname as the SOA authority
new e7b1aca dns: cope with trailing '.' in dns_name
new f2dea30 s4-dns: fixed name comparison in bind9 module
new 901f348 s4-dns: set dwSerial and dwFlags
new 17d6583 ldb:tools/ldbdel.c - "replace.h" should be the first include
new 41c3bda ldb: Add ldb.Message.add and ldb.Message.elements.
new 7a47aed s3:cli_np_tstream: if SMBtrans is desired, the readv needs to wait for the last writev chunk.
new 51e7244 pytdb: Make PyTdb variable static.
new c754fad tdb: Bump version number after symbol versioning changes.
new e8790b9 tevent: Bump version number after symbol versioning changes.
new 4663a6a talloc: Remove reference to nonexistant configure.developer in autogen.sh.
new 58206fb tevent: Remove reference to nonexistant configure.developer from autogen.sh.
new e43de85 wafsamba: Allow newer or the same python module versions to be installed, not older.
new 2ce6e64 s4-devel/pfm_verify: Move schemaInfo getter into separate function
new 21b918e heimdal_build: Allow using system hbase and hcrypto.
new 25ee5b1 heimdal_build: When using system hbase/hcrypto, don't compile our own versions.
new 718c864 heimdal_build: Use consistent name for heimbase.
new e8f7c60 My algorithm for determining whan an incoming sequence number can be allowed is incorrect.
new 88c3e50 Fix a warning message.
new 987b49c dns: fixed dns record format
new 2c657d8 s3:libsmb/namequery.c: don't leak 'pserver'
new 9aaacee s4-dsdb: Added a helper function to get the default dns domain as string.
new 3ba42be s4-acl: Implementation of Validated-SPN validated write
new 935b985 s4-tests: Tests for Validated-SPN implementation.
new 4ef842c ldb:pyldb.c - remove unused variable
new 07bcf61 lib/util/time.c - make the "strftime" output locale independant ("%c" is not)
new 6857bbc dsdb:ldap.py - transform a test call into the new "msg.add" syntax
new 340d2df s4-smbtorture: interesting, DriverDate and DriverVersion are different in w2k3 and w2k8r2.
new 2e2cb8d s4-smbtorture: add torture_assert_nttime_equal macro.
new 3931d4a s4-smbtorture: check the returned driver date is equal to the one we passed in.
new 9626487 s4-smbtorture: fix expected driver date REG_SZ string.
new a204c45 s4-smbtorture: always skip addprinter{ex} level 1 tests for now.
new d0e1644 s3-spoolss: handle NTTIME(0) as "01/01/1601" REG_SZ in driver dates.
new 94e83e3 s3-printing: fix crash bug in print_spool_open().
new d9be7e9 s3:lib/gencache: fix memory leak in error path
new 87934d8 s3-waf: fix the build.
new 444dcc5 s3: Add some const to name_mangle()
new 02a74fd s3: Add async cli_session_request
new 49cd92b s3: Add an async smbsock_connect
new d8e3d0a s3: Add smbsock_any_connect
new 3ae7ef7 s3: Test smbsock_any_connect
new d5188fc s3: Retry *SMBSERVER in nb_connect
new 5d4ac40 s3: Use smbsock_any_connect in winbind
new 03b8b8e s3: Remove unused open_any_socket_out
new 30d29e6 All calls to event_add_to_select_args() call GetTimeOfDay() and pass this in as the &now parameter. Push this call inside of event_add_to_select_args() to the correct point so it doesn't get called unless needed.
new e9dddc5 s3:libsmb: use 16 zero bytes as channel binding checksum in the gssapi checksum (bug #7883)
new da78e24 lib/replace/testsuite.c - fix test output
new 78d12e5 s4:torture/ndr/spoolss.c - add a "ULL" suffix for a 64 bit unsigned integer literal
new 42b7827 tevent: add ABI/tevent-0.9.10.sigs
new 46ee690 tdb: add ABI/tdb-1.2.8.sigs
new e30299e s4:acl LDB module - add a missing "talloc_free(tmp_ctx)" in an error path
new 37c4ced s4:acl LDB module - "acl_rename" - memory contexts fixup
new 821b2a9 testprogs: testspoolss.exe: pretty print FILETIME in driver info 6 and 8.
new 64d5c05 MAINTAINERS: List tridge and me as maintainers of wafsamba and the wscripts.
new aeb050b MAINTAINERS: add rusty as the tdb maintainer.
new 0f8f216 MAINTAINERS: List rusty and tridge as maintainers for talloc.
new 9e8a049 tdb: Remove autotools support.
new bfb9ae2 talloc: remove autotools support.
new 8b34a2d wafsamba: Fix handling of nick name in VERSION.
new c19a90a WHATSNEW: Fix typo, indentation.
new 599a7df update whatsnew for alpha14.
new 1a20d59 mkrelease: Simplify further.
new 0eded28 Release alpha14.
new bf0d5d0 Typo fix in KDC parameters.
new d00c5cc Merge remote branch 'origin/v4-0-test'
new ebb4af9 Start on alpha 15.
new 628c66a s4:ldb:python/api: use filename() instead of hardcoded filenames
new f34e797 s4:ldb:python/api: use only one ldb file in test_contains()
new 7694256 testprogs:test_kinit: create tmp files under $PREFIX
new d81ceeb tdb:tdbtest: use TEST_DATA_PREFIX for files
new b83672b tdb:tdbtorture: use TEST_DATA_PREFIX for files
new 5353eae tevent: Fix a typo
new f16740a tevent: Some documentation fixes
new d2de01f tevent: More doc fixes
new b2c9831 tevent: More documentation updates
new e1de884 s3:selftest: mark samba3.posix_s3.smb2.lock (dc).rw-exclusive as known to fail
new 3b0425c selftest: setup $ENV{TEST_DATA_PREFIX}
new d0cbbee s4:selftest: selftest.pl already sets TEST_DATA_PREFIX
new 01a1a71 s4:selftest: specify the gentest_seeds.dat location
new 7ea1b76 tdb: setup TEST_DATA_PREFIX for make test
new aaa16b8 s4:ldb/tests: there's no need to copy samba4.png
new fd4436a s4:ldb:python/api: use filename() instead of hardcoded filenames
new 3321d87 s4:ldb: setup TEST_DATA_PREFIX for make test
new 706d479 .gitignore: cleanup old stuff
new 08401ff WHATSNEW: Add information on changed security defaults.
new 8def6b5 WHATSNEW: Update changed parameters.
new aacd55d WHATSNEW: Update changed parameters.
new 7ea7ba6 WHATSNEW: fix indentation
new c604388 s3:winbindd: remove useless ';'
new c4b18bd async_send->sendto, async_recv->recvfrom
new b0ff97d s3: Fix some typos
new e1ab3c3 s3: Remove an ancient typedef
new 5717114 s3: Make node_status_query return NTSTATUS
new 181cd32 Fix a crash in libnss_wins
new 5f79588 Fix a memleak in nss_wins
new 28d997a s3: AllowDebugChange is gone
new 4622812 s3: Make name_query return NTSTATUS
new 9b31f6ab Fix bug #7892 - open_file_fchmod() leaves a stale lock.
new cac5732 tdb: tdb_summary() support.
new b222615 tdb: add ABI/tdb-1.2.9.sigs
new 65f4f22 Use sockaddr_storage in async sendto/recvfrom
new 86ff8cf s3: Allow more control over smbsock_[any_]connect
new d05fb4b s3: Fix two uninitialized variables
new 84bbf9c examples:createdombj: default prefix to target-type, not "group"
new f1d15ea s3:lib/netapi: don't set SAMR_FIELD_FULL_NAME if we just want to set the account name (bug #7896)
new ade566d script/autobuild.py: check that the source tree has no uncommitted changes after make
new 8e86185 s3: Fix some nonempty blank lines
new ba15b7a s3: Add some const to send_getdc_request
new 659bb64 s3: Add some const to receive_getdc_response
new 51239bb talloc/tdb/tevent: Remove obsolete signatures files.
new 9529fda wmi: Remove unnecessary noprint statements.
new 4350e0c s4-python: Properly call PyObject_Del from all destructors.
new f5fe9c3 s4-python: Add more prototypes.
new 5792fa9 s4-python: Only set BASETYPE flag if subclassing is supported.
new 3febaed heimdal_build: Look for asn1_compile (but by default, don't use it).
new 4ea9924 heimdal_build: Allow using system heimntlm.
new 91fc7a2 heimdal_build: Allow using system krb5.
new 0d6c739 heimdal_build: Add conditionals for all libraries.
new 6a669c7 heimdal_build: Support using system hdb and kdc libraries.
new d93fd5f heimdal_build: Support using system gssapi library.
new 3b4fd35 heimdal_build: Add missing dependencies when building with system heimdal.
new 407a1b3 nss_wins: Fix a type-punned warning
new bb6da9f s3: Fix some nonempty blank lines
new e0abc5c s3: cli_send_mailslot -> cli_prep_mailslot
new b2ba2b9 s3: Factor out prep_getdc_request
new 9ccef4e s3: Remove unused mem_ctx arg from set_getdc_request
new 9d754da Fix memory leak I introduced when refactoring unexpected packet code. Found by Volker.
new 41179c2 Fix a valgrind error
new 58508c9 s3:idmap_ldap: remove use of the ldap_idmap_alloc_context from verify_idpool().
new 632e232 s3:idmap_ldap: don't call idmap_ldap_alloc_init in idmap_ldap_init.
new f83fa1e s3:idmap_ldap: remove unused idmap_ldap_alloc_init().
new 510bf2d s3:idmap_ldap: remove unused idmap_ldap_alloc_close_destructor().
new 5908bd6 s3:idmap_ldap: remove use of alloc context from idmap_ldap_allocate_id().
new 91e7430 s3:idmap_ldap: remove alloc context member from ldap_idmap_context
new 52b37de s3:idmap_ldap: remove unused idmap_ldap_alloc_context.
new 2d3a8b1 s3:idmap_ldap: remove special handling of alloc secret (not used any more).
new 11016f2 s3:net: remove alloc parameter from idmap_store_secret() (net idmap store).
new 7f256a7 s3:net: fix the usage for net idmap secret (removing alloc)
new 45cb9bb s3:net: make idmap_store_secret static.
new 593c004 s3: Fix a memleak in receive_getdc_response
new 81a167b s3: Happy New Year 2011
new 4d5c0c3 s4: Happy New Year 2011
new 320fd69 Use fail_on_null.
new b320cc7 Fix some formatting.
new cbf504b s4-python: Properly call PyObject_Del from all destructors.
new b63f9c1 ldb: Remove duplicate definition of check_special, use PyObject_New.
new e31224e pyldb: Use pytalloc-util.
new 8bf5356 s4-python: Add missing prototypes.
new 2533a50 Make all functions in pyldb.c private, as they can't be used anyway.
new 50a2c83 pyldb: Some more OOM checks.
new 027e6b2 pyldb: Fix memory context, add more OOM checks.
new fdb0aa2 Revert broken destructor changes.
new 0346f51 pyldb: Always return -1, 0, or 1 in tp_compare functions.
new 9fc2e6c Use TestCase.get_credentials() where possible.
new 22b7cb3 pyldb: Fix memory reference error.
new b5474f2 remove unnecessary use of pass.
new 5f969d7 s3:winbindd/idmap.c: add my C
new 55f7a04 s3:winbindd/idmap_util.c: add my C
new 3e52b99 s3:winbindd/idmap_ad.c: update my C
new 10b1ed6 talloc: Fix warnings in test code
new d8dfdea s4:ldb: Add prototype header.
new ca47ded s4:ldb: Make sample module implementation static.
new 3f9157a s4:dynconfig: Add prototypes to match dynconfig.c
new e22c4c5 libcli/auth: add netsec_outgoing_sig_size()
new cbf6c88 s4:gensec/schannel: use netsec_outgoing_sig_size() to get the signature size
new 2d466b4 s3:librpc: use netsec_outgoing_sig_size() instead of a hardcoded signature size
new ea5940e lib/crypto: add aes_cfb8_encrypt()
new 4316895 s3-waf: fix the build.
new ddbbc7b s3:net_rpc_vampire_keytab: don't return -1 on success (bug #7899)
new 184098d s4-heimdal_build Remove talloc dependency from hdb-glue.c
new 0a47587 s4-heimdal_build Remove talloc dep for krb5-glue.c
new 640028d nsswitch Add talloc depencency for nsstest
new 564830e talloc: Typo fix for api docs
new 263642b dynconfig: Add extern to header, try to unbreak imini buildfarm host.
new ce113ea nsswitch: remove includes.h dependency from nsstest.c
new b79c0e1 Revert "nsswitch Add talloc depencency for nsstest"
new 9c46370 s4-smbtorture: add more tests for driver_dates.
new 8fc2881 s4-smbtorture: fix DriverDate and DriverVersion comparison checks against w2k3.
new 19a295d s4-smbtorture: setup help and dependent files in spoolss driver unc path tests.
new 69174fe s4-smbtorture: in test_GetDriverInfo_winreg() always test level 6 for samba3 as well.
new 6457610 s4-smbtorture: always setup full driver level 8 in test_add_driver_arg().
new 0279422 s4-smbtorture: check driver_version equality as well.
new 9aa8763 s3-smbd: Call all the rpc services in the right order.
new 8ece780 s3-build: Remove broken RPC modules support.
new d4f5bf0 s3-smbd: Call the rpc service shutdown functions.
new d2e93cc s3-waf: Fixed the static rpc service build.
new 3459649 s3-waf: add UTIL_TDB subsystem.
new 589d1bf s3-waf: convert PASSCHANGE into a subsystem.
new 4ebf2f9 s3-waf: convert SAMBA_VERSION into a subsystem.
new 1cbce84 s4/ldapcmp: Fix the parsing of the second set of credentials
new fbcbeab s3:build: don't use cli_wbint.c any more
new d99e9c3 s3:rpcclient: use dcerpc_binding_handle client stubs in cmd_ntsvcs.c
new e1e8693 s3:build: don't use cli_ntsvcs.c any more.
new f8275ba s4/ldapcmp: Check if creds2 is actualy set by the command line
new 8925b03 s3-rpcecho: Only register rpcecho in the developer build.
new fba2fdf s3:rpc_client: use dcerpc_epm_Map() and don't ignore 'result' anymore.
new 697d4ea s3:rpcclient: use dcerpc_binding_handle bases client stubs in cmd_epmapper.c
new 6dd5ccd s3:rpcclient: improve "epmmap" output
new 62aa019 s3:build: don't use cli_epmapper.c anymore
new c6aedc9 s3:rpcclient: use dcerpc_binding_handle based client stubs in cmd_dssetup.c
new f016e4d s3:winbindd: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()
new 4c37257 s3:net_utils: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()
new 899adca s3:build: don't use cli_dssetup.c any more
new 733bc1c talloc: Clarify error message on access after free.
new e80b322 s4-python: Allow setting TEST_DEBUG_LEVEL to override debug level for tests.
new 26c8a52 upgradeprovision: Fix use of dict.get().
new 66db49e talloc: added a test for the use after free Rusty found
new 6f51a1f talloc: fixed a use after free error
new d9fd1f6 talloc: change version to 2.0.5 after a critical bugfix
new c1c9e4a pidl: sync idl.yp with the CPP changes
new 2868fc8 pidl: regenerate lib/Parse/Pidl/Expr.pm from expr.yp
new 2e45cd1 pidl:Samba4/Python: fix segfault when setting pointers to scalars.
new d89e762 pidl:Samba4/Python: avoid ';;' in generated C code.
new e0a9b58 buildtools/wafsamba: import 'sys' and 'Logs' if we use them
new 5d8f916 pidl/wscript: let the developer use the standalone build with yapp
new 38c3e58 script/autobuild.py: fix path to clean-source-tree.sh from within lib/tevent/
new 0185f66 script/autobuild.py: add pidl tests
new 3f0db2e Revert "s4/ldapcmp: Check if creds2 is actualy set by the command line"
new 2e30897 Revert "s4/ldapcmp: Fix the parsing of the second set of credentials"
new c975737 s4/ldapcmp: Correct fix for creds2
new 4de4703 s3: Fix some nonempty blank lines
new ce7cb97 pidl/wscript: only warn about grammar file changes
new 2778130 pidl:Samba4/Python: fix memory leak in _ndr_print functions
new 7888108 s3-rpcclient: use dcerpc_dfs_X functions.
new 577b4e5 s3-build: no need to compile librpc/gen_ndr/cli_dfs.c anymore.
new 2958a43 s3-waf: no need to compile librpc/gen_ndr/cli_dfs.c anymore.
new 24d5a72 tdbrestore: Update to GPLv3+, remove old FSF address.
new 4236ec9 Remove unused imports.
new b44fe4e Use new style objects.
new 4e0d0af acl tests: Fix import.
new 7ee75c9 lib/addns: move DNS client library to the main directory.
new fa1fd85 s3-net: Fix bug #7690: retry DNS updates when connection to one nameserver has failed.
new a7bdb49 s4-ldap_server Allow multiple binds on LDAP server
new f405384 s3-waf: make the --with-Xdir options work more like in the classic build.
new 2187c49 s3-waf: fix winbind_krb5_locator.so realname.
new 6a0a047 s4/ldapcmp: Two new options are added to the tool
new b2c62d6 s3: Basic infrastructure for /tmp/.nmbd/unexpected
new 5297f3f s3: Make nmbd listen on the unexpected socket
new d801d4d s3: Add packet_trn_id()
new cbd5e4e s3: Add sock_packet_read
new 77a9b0e s3: Add nb_trans_send/recv
new a32f021 s3: Make node_status_query use /tmp/.nmbd/unexpected
new 6ba4bdd s3: Make name_query use /tmp/.nmbd/unexpected
new 0376d03 s3: Lift my_mailslot from prep_getdc_request
new 126b180 s3: Factor out parse_getdc_response
new 1137cf8 s3: Fix a valgrind error
new f952000 s3: Add nbt_getdc
new b4041b5 s3: Use the new nbt_getdc in dsgetdcname()
new 5f4ff3b s3: Use the new nbt_getdc in winbindd_cm
new 0cff82e s3: Limit the number of unexpected packets per client to 10
new dab6a35 s3: Limit the number of unexpected clients to 200
new 2672101 s3: Remove some unused code
new 3e0915f s3: Make nmbd socket dir configurable
new 0a7d6dc s3-waf: recurse into ../lib/smbconf.
new ccf15eb s3-waf: cleanup wscript_build a little.
new 358c8ec s3-waf: rearrange waf recurses in main wscript_build.
new 75c8e42 s3-waf: rename LIBCLI_NETLOGON subsystem to LIBRPCCLI_NETLOGON.
new 3294ccb netlogon: move netlogon helpers to ../libcli/netlogon.
new 5c9eca6 s3-build: fix classic build after libcli netlogon changes.
new 286c3d6 s3-waf: add NMBDSOCKETDIR variable.
new 617e342 s3-nmbd: Fix bug #7875
new 3a14c97 s4: upgradeprovision: Improve wording, punctuation
new 04248c2 s3-printing: reload shares after pcap cache fill
new 0b188e7 s3-printing: Initiate pcap reload from parent smbd
new ff57776 s3-printing: remove old entries in pcap_cache_replace
new 3e61c97 s3-printing: remove printer_list_need_refresh
new 52aac4d Move wins_lookup_open_socket_in() to remove a compile warning.
new 005c637 waf: ensure "make dist" works from a clean git tree for all libraries
new 04987bd Explicitly set "nmbd: socket dir" in the test environment.
new 5a3bc19 s3: Fix some nonempty blank lines
new 849816d s3: Fix a type error
new 61b2ac9 s3: Avoid a ton of registry writes at startup
new bdff459 s3: Fix some warnings in the zfsacl module
new 3274d80 s3: Fix two incompatible pointer type warnings on Solaris
new b57721f s3: Convert enc_blob_send_receive to cli_trans()
new 504be0a s4: make pipes with underscore works also
new 1c6d896 m4: Don't AC_MSG_ERROR when too old python is found
new 45227e9 libcli/security: fix sid_type_lookup().
new a44f76e s3-selftest: re-sync with s4-selftest wscript.
new 342bb47 s3: Remove superfluous ;
new 2f81950 s3-rpc_client: Added dcerpc_lsa_open_policy.
new 8f14229 s3-rpc_client: Added dcerpc_lsa_open_policy2.
new c91e756 s3-rpc_client: Added dcerpc_lsa_lookup_sids and dcerpc_lsa_lookup_sids3.
new fd1fff6 s3-rpc_client: Added dcerpc_lsa_lookup_names.
new b17eb82 s3-netlogon: Move to new dcerpc client funtions.
new a53e083 s3-rpc_client: Fixed the dcerpc_lsa_LookupSids3 lookup_options.
new e02916c s3-rpc_client: Fixed the dcerpc_lsa_LookupSids3 client_revision.
new b1df95c s3-rpc_client: Fixed the dcerpc_lsa_LookupNames4 lookup_options.
new 3f21b97 s3-rpc_client: Fixed the dcerpc_lsa_LookupNames4 client_revision.
new 86d06ad Fix "make test" - ensure nmbd runs with -S (log to stdout). Also ensure nmbd socket directory isn't created (nmbd will create it).
new 9814894 s4: fixed 'make dist' not to need configure for s4
new af91d31 autobuild: added "make distcheck" for our libs
new 20418cc script: added librelease.sh script
new ec103b3 script: tag the releases
new 3ed4be0 ldb: link to the download directory on the website
new d7c2eb1 abi: force TERM=none in abi generation
new 980f68a security: Fixed bugs in expansion of generic information ACEs
new db7e38d s4-tests: Tests for expansion of ACEs containing generic information.
new f936cfe s3:rpcclient: use ndr_dfs_c.h instead of cli_dfs.h
new f2044d0 s3:rpcclient: use ndr_dssetup_c.h instead of cli_dssetup.h
new a175473 s3:net: use ndr_dssetup_c.h instead of cli_dssetup.h
new cbc7db9 s3:winbindd: use ndr_dssetup_c.h instead of cli_dssetup.h
new 4f305f4 s3:winbindd: use ndr_wbint_c.h instead of cli_wbint.h
new 4920390 s3-wkssvc: prefer dcerpc_wkssvc_X functions.
new 7c14048 s3-waf: remove RPCCLI_WKSSVC subsystem.
new e5c4f69 s3-build: remove RPCCLI_WKSSVC subsystem.
new fe2b89e s3-eventlog: prefer dcerpc_eventlog_X functions.
new 6cbe4da s3-waf: remove RPCCLI_EVENTLOG subsystem.
new 2a05561 s3-build: remove RPCCLI_EVENTLOG subsystem.
new d1954ce s3-initshutdown: prefer dcerpc_initshutdown_X functions.
new 5473d1b s3-waf: remove RPCCLI_INITSHUTDOWN subsystem.
new a76dde6 s3-build: remove RPCCLI_INITSHUTDOWN subsystem.
new 3bf51a9 s3/docs: Remove superfluous bracket.
new 4f05723 s3-drsuapi: prefer dcerpc_drsuapi_X functions.
new 9fe0cfe s3-waf: remove RPCCLI_DRSUAPI subsystem.
new 6f39c3b s3-build: remove RPCCLI_DRSUAPI subsystem.
new b0f4f6f s3-waf: add checks for fallocate fallocate64.
new e723de8 Add some debug in s4's winbind server
new 4412eb9 s3-waf: more fallocate checks stolen from autoconf.
new 4c8b9be s3-waf: add checks for Linux readahead.
new e2a3ff1 s3-waf: add check for SO_PEERCRED.
new 9d9c212 idl: remove protected storage
new 25ae380 idl: Add IDL for remote key backup protocol (rkbp)
new 1c6077e torture: add ndr tests for backup key protocol
new 35f08a2 s3: Remove a pointless else
new fa5fdb1 s3-waf: finally enable large file support.
new 415a390 s3-libnetapi: add missing error check after switchting to dcerpc_wkssvc_X functions.
new 1cd7f6c s3-drsuapi: fix error handling after converting to dcerpc_drsuapi_X functions.
new 9bad150 s3-net: add missing breaks in switch statement in get_share_info().
new dac7cce s3-net: fix query_service_state() error handling.
new f5af66e s3-rpcclient: Fix bug #7880: cmd_spoolss_deletedriver() returned without checking all architectures.
new 98af673 s3-docs: Typos in smbclient man page
new 4fe0765 s3-docs: Typos in rpcclient man page
new 8c6b0b6 s3: Fix some nonempty blank lines
new c39e800 drsuapi.idl: add some more DRSUAPI_ATTID_* values
new 47adb9d s4:dynconfig/dynconfig.h - fix ending newline warning
new b804c53 ldb:ldb_dn_explode - remove/unify some duplicate initialisations
new 25964e7 ldb:ltdb_sequence_number - check for an OOM exception
new 90db6a7 s4:winbind/idmap.c - we cannot use "failed" until we are in a transaction
new a26a489 torture:drs/rpc/msds_intid.c - proof for the correct "intId"
new ee4fd13 ldb:ldbsearch.c - fix possible uninitialised variable
new dd5367e ldb:ltdb_sequence_number - initialise "tmp_ctx" to prevent uninitialisation warning
new 0932c91 s4:librpc/rpc/dcerpc_connect.c - fix uninitialised variable
new d35d2bf s4:extended_dn_out LDB module - initialise "have_reveal_control"
new aa759de s4:dns_server/dlz_bind9.c - initialise "ret" variables
new 3b78fcf s4:torture/nbench/nbench.c - initialise "n"
new 8e58855 s3-svcctl: prefer dcerpc_svcctl_X functions.
new 067e548 s3-waf: remove RPCCLI_SVCCTL subsystem.
new 5ad7d6a s3-build: remove RPCCLI_SVCCTL subsystem.
new 3e2821a s3-net: restructure "net rpc service" and add open_service().
new d0c05ab s3-net: restructure "net rpc service" and add open_scm().
new f9ca690 s3-net: remove some pointless fstrings in "net rpc service".
new 425753e s3-libnetapi: prefer dcerpc_netr_X functions.
new f3eb5c2 s3-libnet: prefer dcerpc_netr_X functions.
new 1259e93 s3-net: prefer dcerpc_netr_X functions.
new 232378c s3-rpc_client: prefer dcerpc_netr_X functions.
new c9b3404 s3-winbind: prefer dcerpc_netr_X functions.
new 5e4b327 s3-rpcclient: prefer dcerpc_netr_X functions.
new 9a9ee03 s3-waf: remove RPCCLI_NETLOGON subsystem.
new aa4efa1 s3-build: remove RPCCLI_NETLOGON subsystem.
new 1ef94df s3-libnetapi: prefer dcerpc_srvsvc_X functions.
new fccfd29 s3-smbclient: prefer dcerpc_srvsvc_X functions.
new 44e048f s3-libsmbclient: prefer dcerpc_srvsvc_X functions.
new 4189c00 s3-lanman: prefer dcerpc_srvsvc_X functions.
new 1ea6dd3 s3-smbtree: prefer dcerpc_srvsvc_X functions.
new 8aa5b06 s3-net: prefer dcerpc_srvsvc_X functions.
new bded49f s3-rpcclient: prefer dcerpc_srvsvc_X functions.
new 9204e04 s3-waf: remove RPCCLI_SRVSVC subsystem.
new 7e95900 s3-build: remove RPCCLI_SRVSVC subsystem.
new d97eb89 s3-rpcclient: prefer dcerpc_winreg_X functions.
new a451c54 s3-spoolss: no need to include cli_winreg header anymore.
new da43345 s3-net: prefer dcerpc_winreg_X functions.
new 166504a s3-net_registry: prefer dcerpc_winreg_X functions.
new 2e54b01 s3-waf: remove RPCCLI_WINREG subsystem.
new a556896 s3-build: remove RPCCLI_WINREG subsystem.
new 961f503 security: Fixed incorrect indentation in create_descriptor.c
new 99a74ff Fix bug #7909 - map SYNCHRONIZE acl permission statically in zfs_acl vfs module.
new cbffc51 s4-dsdb Implement tokenGroups expansion directly in ldb operational module
new c82269c s4-auth use new dsdb_expand_nested_groups()
new ece6eae s4-auth Add function to obtain any user's session_info from a given LDB
new edd3b03 s4-auth Add get and set methods for auth_session_info python wrapper
new 5322567 pyldb Simplify python wrappers for struct ldb_val (LdbValue)
new 012e570 libcli/security Add python bindings for se_access_check
new 29fb42a s4-samba_tool Added ACL checking to python GPO management tool
new fb704d7 ldb: added ldb_dn_get_extended_comp_num()
new 27d7f6a s4-dsdb: validate number of extended components
new 74493af s4-dns: renamed DNS_TYPE_ZERO to DNS_TYPE_TOMBSTONE
new 504a3cc ldb: added ldb_dn_minimise()
new a38854f s4-dsdb: minimise the DN in group expansion
new a0bc538 s4-samba-tool: fixed the gpo command to use the right DN for access checks
new 8df6504 s4-auth: fixed status return
new 0450ab9 s4-samdb: give a more useful debug when we can't open the privileges db
new 197f4b0 s4-test: added a tokengroups test
new 60be4a4 s4-kdc: don't ask for an extended DN for krbtgt_dn
new f33ce41 ldb: new ABI file for 0.9.23
new 31d644c s4-dsdb: fixed filtering of tokengroups
new 15c8107 s4-dsdb: fixed primaryGroupID to use dsdb_module_search_dn()
new 3b7c498 s4-dsdb: replaced another use of samdb_search in a ldb module
new 90110a0 s4-dsdb: removed some more samdb_search_*() calls from samldb.c
new 74674e7 s4-dsdb: removed the last use of samdb_search_*() from the dsdb ldb modules
new ad8965c s4-dsdb: only enforce the extended dn rules over ldap
new 0346b5b waf: new version of waf
new 46a3588 waf: use PYTHONARCHDIR for installing python shared libs
new 8e02335 waf: this script does need bash
new fa07208 s3:vfs fix children cleanup in aio_fork
new 70b4c08 s3:vfs aio_fork children do not go away
new 6737231 ldb:ldb_dn.c - fix counter type in "ldb_dn_minimise"
new d7af875 s3-waf: fix the build after rpc_winreg removal.
new 109cbe3 s3: Fix bug 7917: Yet another bug in chain_reply
new 39eea5c s4:samldb LDB module - fix "userAccountControl" handling
new a87b2f9 s4:urgent_replication.py - remove a now superflous RELAX control
new fef1174 s4:web_server - immeditately assign "wdata" as private data for the stream socket
new dbaeb52 Add OPLOCK4 test which explores how Windows copes with oplock and share mode breaks on hard links.
new 3f6ae94 s4:samr RPC server - always interpret filter integer values as signed
new 4fc5699 s3: Fix some nonempty blank lines
new 50b3458 s3: Convert cli_set_secdesc to cli_trans
new 77f8b00 s3: Avoid some calls to cli_errstr
new 32e7d76 s4:auth/ntlm/auth_sam.c - fix call to "get_server_info_principal"
new 93d9641 s4:dsdb_find_nc_root - fix it up to let the provisioning work correctly
new 2f7d4a4 param: Load web service by default.
new 04abf2c web_server: Avoid references to swat. Load samba.web_server instead.
new 7982f68 web_server: Fix initialization.
new e665fce web_server: Display trivial placeholder page if SWAT could not be found.
new f334cd2 ldb: inherit parent flags on child requests in modules
new 633c3e8 ldb: added ldb_req_mark_trusted()
new 87f3151 s4-dsdb: pass parent request to dsdb_module_*() functions
new 8794e6d s4-dsdb: replaced the calls to ldb_search() in dsdb modules with dsdb_module_search()
new 7320f19 ldb: new ABI sigs file
new fc8bfee s3: Remove cli_send_trans from cli_oem_change_password
new 674dcd6 s3: Remove cli_send_trans from cli_qpathinfo_alt_name
new d920462 s3: Fix a C++ warning
new bc5554b s3: Fix some nonempty blank lines
new e2a9671 s3: Convert cli_get_user_quota to cli_trans
new eb7db50 s3: Convert cli_set_user_quota to cli_trans
new 483e044 s3: Convert cli_list_user_quota to cli_trans
new 797c027 s3: Convert cli_get_fs_quota_info to cli_trans
new a1f5417 s3: Convert cli_set_fs_quota_info to cli_trans
new 5dee39b s3: Move dump_ntquota* to smbcquotas.c
new d5decfb s3: Convert try_nttrans to cli_trans
new 2d44a05 s3: Remove unused cli_send/receive_nt_trans
new 2068b96 s3: Rename cli_setpathinfo->cli_setpathinfo_basic
new 21d5485 s3: Add cli_setpathinfo
new cb412d2 s3: Make cli_setpathinfo_basic use cli_setpathinfo
new 8ac68fc s3: Convert cli_api to cli_trans
new cba5a26 s3: Convert try_trans2 to cli_trans
new 6e684c8 s3: Remove unused cli_send/receive_trans
new b33f114 s3: Remove unused cli_send_keepalive
new 7b054ec s3: Make passing up "result_parent" from cli_smb optional
new 0e2854f s3: Convert cli_locktype to cli_smb
new dd2f234 s3: Convert cli_lock to use cli_locktype
new 6f3e110 s3: Convert cli_lock64 to cli_smb
new c7a5933 s3: Remove some unused code
new d3abc90 s3: Avoid a few calls to cli_errstr
new 85db5c9 s3:rpcclient: use dcerpc_echo_X() functions
new 494e57d s3:torture: use dcerpc_echo_X() functions
new 528bced s3:build: don't use librpc/gen_ndr/cli_echo.[ch] anymore
new 3ecce7f s4-tools: Added a --sort-aces option to ldapcmp
new 9b94f36 s3: Make sure we call wbcAuthenticateUserEx correctly
new ad65605 s3-auth: Fixed account lockout check.
new 296a958 s3-rpc_client: Fixed return values of dcerpc_lsa_lookup_sids_generic.
new 93da0aa s3-rpc_client: Fixed status check of dcerpc_lsa_lookup_sids_noalloc.
new 35d8b80 s4-tools: Fixed a bug in ldapcmp - DACL was not retrieved correctly if the object had no SACL.
new 622ef6a s4-provision: Fixed owner/group for hard-coded Sites descriptor.
new fb0df53 s4-ldb_ldif: Don't check for LDB_FLG_SHOW_BINARY in ldb_should_b64_encode
new 1667ff7 s4-ldb_ldif: Take into account LDB_FLG_SHOW_BINARY
new d5173ca pidl:wscript: don't warn about pidl gammar file changes for now
new 9b643c8 s4-gensec Don't steal the auth_context, reference it.
new 017fbcd s4-pyauth Use py_talloc_get_type() for greater talloc binding safety
new 969c1b5 s4-pyauth Add bindings for auth_context_create() as AuthContext()
new 147f075 s4-pygensec Add bindings for server_start() and update()
new 4e2e5ea s4-pyldb Fix tp_basicsize for PyLdbDn
new 489e337 s4-torture Remove unused temp dirs from the RPC-PAC test.
new 08051ae s4-pygensec Fix indentation of py_gensec_start_mech_by_name()
new 24a4b9a s4-auth Extend python bindings to allow ldb and message to be specified
new a1e1f02 s4-gensec Extend python bindings for GENSEC and the associated test
new 891bff8 docs: Remove template "itemizedlist/listitem" from man.xsl
new 5a77771 packaging/RHEL-CTDB: untangle the various %doc entries to single lines
new bf08669 packaging/RHEL-CTDB: do not use an external docs tarball but build the manpages
new bb25419 packaging/RHEL-CTDB: add the pam_winbind.conf manpage
new f622ba2 packaging/RHEL-CTDB: add the smbta-util manpage
new 7fe7d65 release-scripts: remove commented out line from git-version
new 9e1bc39 release-scripts: add gpl header comment to build-manpages-git
new 156c188 release-scripts: add gpl header comment to build-manpages-nogit
new 30e9ab1 release-scripts: add build-htmlman-git
new 757cfc2 release-scripts: add build-htmlman-nogit
new fed9250 s4-security: Fixed incorrect inheritance of IO flagged ACES
new f6077f2 s4-tests: Added a test for correct inheritance of IO flagged ACEs.
new 361b4ed s4:tls_tstream: fix partial reads, so that the gnutls layer doesn't read the same data twice
new 93733e4 s4:tls_tstream: also use a dynamic buffer for the pull side
new 7754b75 Fix error where Windows client spoolss returns WERR_INVALID_DATA W_ERROR(0x0000000D) on opening a printer. We can't return zero for devmode->size. Guenther please check !
new 66bc2f9 s3-net: use correct spoolss header in net_ads.c.
new 430664d s3-net: use correct spoolss header in net rpc.
new 6ed4121 s3-netlogon: no need to include ../librpc/gen_ndr/cli_samr.h anymore.
new 6feed0c s3-netlogon: no need to include ../librpc/gen_ndr/ndr_lsa_c.h anymore.
new 5efe656 s3-rpc_client: no need to include ../librpc/gen_ndr/ndr_lsa_c.h anymore.
new 49969e6 s3-winbind: no need to include ../librpc/gen_ndr/cli_lsa.h in winbindd/winbindd_msrpc.c.
new f8f1711 Fix "net usersidlist" not to skip every other user
new bc0230b pygensec: remove special case handling for None for buffers
new 7d8e970 waf: change private libraries to use the same soname as public libraries
new 1b43996 Add DELETE-LN test to show bug #7863 - Unlink may unlink wrong file when hardlinks are involved
new 7f87d58 s3: Add wbinfo --dc-info
new b42afa0 tdb: Added doxygen documentation.
new 902e183 s4-gensec Remove special case 'for SASL' that is not required any more.
new 75835d3 s4-dsdb Add a test of the tokenGroups behaviour on the user's DN.
new a7e238d s4-auth Allow NULL methods to be specified to auth_context_create_methods()
new 6d93af4 s4-pyauth Fix AuthContext wrapper
new 916cc7b s4-dsdb Add PAC validation test to tokengroups test.
new 448388e s4:selftest/skip: add samba4.tokengroups.python
new dd141cf wafsamba: quote CPP and CC values when calling pidl
new 7a97518 s3-smbd: Fixed a possible null pointer dereference.
new 4744da8 s3-param: Fixed code block in max_open_files().
new 244c191 s4-dsdb Don't use None as the input to the GENSEC loop in tokengroups test
new df4752e s4-selftest Remove knownfail for tokengroups test
new 9e00d2a lib/util: fix rounding to page size in allocate_anonymous_shared()
new 34ea909 lib/util: s/allocate_anonymous_shared/anonymous_shared_allocate/
new cc59f34 lib/util: add anonymous_shared_free()
new c9e6bf0 lib/util: add tests for anonymous_shared_allocate/free()
new c3ad9bf s3:smbd: use anonymous_shared_free() for shared memory signing state
new 3f09dc3 s4:selftest/skip: remove samba4.tokengroups.python
new 039dd96 s4:selftest: mark samba4.nbt.winsreplication.owned as knownfail
new 084b4e2 libcli/auth move ntlmssp_wrap() and ntlmssp_unwrap() into common code.
new cce5231 s4-gensec Add prototype for gensec_ntlmssp_init()
new fbe6d15 s4-auth Remove special case for account_sid from auth_serversupplied_info
new 330b922 s4/wintest New ESXi configuration file
new bb54f72 Make processing of incoming stream rename paths common between reply_mv and ntrename. Ensure we don't depend on "./" in the streams module.
new de4b09c Ensure we don't use "./" in findfirst pathnames. Use a directory open of "." instead.
new 78b931c Remove all uses of "./" in pathnames - make canonical. This will become important when we need to guarantee canonical names for hashing.
new b7d6d3b s3:librpc: remove prototype of dcerpc_binding_handle_set_ref_alloc()
new 1a96ec2 pidl:Samba4/NDR/Client: remove compat mode for dcerpc_pipe based bindings
new 385d925 s3:vfs:gpfs: fix logic when gpfs:winattr is false (the default!)
new 46a3019 s3: Fix the code to immediately disconnect from a non-working ctdbd
new b5d882f packaging(RHEL-CTDB): explicitly build the tsm vfs module.
new 64f8306 s3-net: add roundtrip tests for registry import/export
new 52c0fb3 s3:winbind: Protect against invalid winbindd_cache entries in lookuprids
new d49d203 s3:registry correct a debug level
new 1c1a842 s3:vfs:shadow_copy2: Fix shadow-copy module for drag&drop from a snapshot
new 5780940 s3:vfs:shadow_copy2: fix indentation in _SHADOW2_NEXT_SMB_FNAME
new bb51c05 s4-smbtorture: add some paranoia checks for 0 sized devmodes.
new 7a7b61e s4-smbtorture: prepare devicemode test for expected result tests.
new aefbec5 s4-smbtorture: add tests for the size member of spoolss devicemodes.
new 9b1878e s3-spoolss: disallow storing an invalid devmode size.
new 1f3fb30 s4-smbtorture: make sure there is always driverextra data in spoolss devmode size tests.
new be884c1 s3-spoolss: as smbtorture testing proves: devmode size is the size of the devicemode minus the driverdata extra size.
new 621fb88 s3-rpcclient: rename duplicate enumkey command to winreg_enumkey.
new 8db3258 s3-spoolss: make it more obvious what winreg_create_printer() does.
new 1b373d6 s3: Fix a deadlock between smbd and ctdbd
new a34aa14 s3:libads: use dcerpc_spoolss_X() functions
new 8144344 s3:net: use dcerpc_spoolss_X() functions
new e830e37 s3:smbd: use dcerpc_spoolss_X() functions
new 1f83325 s3:srv_spoolss: use dcerpc_spoolss_X() functions
new 7a2fa9f s3:printing: use dcerpc_spoolss_X() functions
new 9c2fcb6 s3:winbind: Fork multiple children per domain
new fea4149 s3:docs: document "winbind max domain connections"
new 1efa9b1 s3-rpc_client: Added header information to cli_lsarpc.h.
new 8b1ffc7 s3-rpc_client: Added header information to cli_samr.h.
new 78c4f72 s3-rpc_client: Added dcerpc_samr_chgpasswd_user.
new 3de564b s3-rpc_client: Added dcerpc_samr_chgpasswd_user2.
new 2007726 s3-rpc_client: Added dcerpc_samr_chng_pswd_auth_crap.
new e6475f21 s3-rpc_client: Added dcerpc_samr_chgpasswd_user3.
new 089c25c s3-rpc_client: Rename get_query_dispinfo_params.
new 5db115a s3-rpc_client: Added dcerpc_try_samr_connects.
new 831f3ee s3-lanman: remove trailing whitespace.
new e94ffc7 s3-rpc_client: prefer dcerpc_spoolss_X functions.
new cf7a78b s3-rpcclient: prefer dcerpc_spoolss_X functions.
new 24c51a7 s3-build: remove RPCCLI_SPOOLSS subsystem.
new 5e89574 s3-waf: remove RPCCLI_SPOOLSS subsystem.
new 1f26b10 s3-rpc_client: fix uninitialized variable found by -O3.
new e873ce9 s3-rpc_client: no need to include gen_ndr/cli_samr.h anymore.
new 6923cc8 s3-rpc_client: fix dcerpc_try_samr_connects().
new 6ee39a2 s3-torture: fix uninitialized status code.
new 0aa118f s4-repl_meta_data: We should not use USNs in metadata comparisons
new 0ce93ad s4-repl_meta_data: Print out what is wrong when we fail to modify object
new 585e9a0 s4-repl_meta_data: replmd_update_is_newer() should not return true if metadata stamps are equal
new 058de59 s3: Fix connecting to port-139 only servers
new 61f7d7c s3: Fix an infinite loop
new 509dd57 Revert "s3: Fix an infinite loop"
new cea36ae s3-winbind: fix winbindd_dual_pam_auth_samlogon() for NT4 domains.
new 0dc1eee libcli/ldap: use lib/ldb_compat.h for the s3 build
new c675b1c s3-waf: no need anymore to include "source4" globally.
new ef0a390 s3-waf: fix lib/addns include path.
new 9943761 s3-rpcclient: allow to define validation level for samlogon.
new 39ea30d s3-build: remove source4 include path for autoconf build as well.
new b763a27 remove unnecessary use of pass.
new 4078b64 Show text output messages when interfacing with bzr.
new 57d1dce s4-waf: Only show minversion when there was a minimum version specified.
new 5b83923 s4-waf: Skip header-not-found cache if a library is specified, as it may provide additional C flags.
new b8d5ee9 s3-docs: add some long opts to smbclient(1) man
new 3bb212a s3-docs: fix deldriver option
new 99f8f5e s3-torture: Fix cli_errstr() usage (part of bug #7864)
new 09c612f s3-smbclient: Fix cli_errstr() usage (part of bug #7864)
new 5d8ada5 s3-masktest: Fix cli_errstr() usage (part of bug #7864)
new 07ccc29 s3-smbclient: Fix cli_errstr() usage (part of bug #7864)
new 62e1c80 s3-waf: add PKGCONFIGDIR.
new 7eac310 libndr: move ndr_print_bool to ndr_basic.c
new dd35fe1 waf: share libndr.so between samba3 and samba4.
new f0b3c72 s3-libndr: remove cmdline_lp_ctx.
new c9f4fad idl: add file_id idl.
new 3468f8d s4:dsdb/samdb/ldb_modules/objectclass.c - move LSA specific object checks into "objectclass_attrs" LDB module
new 932911e s4:ldap.py - check the write protection on LSA objects
new 6e22637 s4-test/delete_object: Remove global ldb connections
new 76418e2 Add name_hash to files_struct. Set within fsp_set_smb_fname().
new b97f1ce Add name_hash into the share mode entry struct (as yet only use for renames to identify a specific path).
new a65bce4 Add uint32_t name_hash argument (currently unused) to get_file_infos().
new 4473273 Fix bug #7863 - Unlink may unlink wrong file when hardlinks are involved.
new 3272e16 Missed one debug printf of name_hash. Ensure always use %x.
new 4b068bb pidl:Samba3/ServerNDR: correctly initialise ndr_push struct
new 3466433 pidl:Typelist: fix perl warnings about recursiv function calls
new 36cfa17 Revert "s3-winbind: fix winbindd_dual_pam_auth_samlogon() for NT4 domains."
new 035a0d2 Revert "s3: These assignments are overwritten immediately"
new abb7c07 s3-winbind: share a common winbind_samlogon_retry_loop().
new bb358ec From Metze - make sure we're using the same string length for the hash.
new 67e578a Allow "security = share" with SMB2. We already handle this in smb2/smb2_server.c
new 278c6f8 errormap: Add unix_to_werror() function
new 2c47368 s3-lib: Fixed a missing return value in tldap.
new f6f0dac s3-modules: Fixed the for-loop code block.
new 08dc51d s3-utils: Fixed possible resource leak in smbfilter.
new de4ef10 s3-utils: Fixed possible resource leak in smbget.
new f419c2b s3-utils: Fixed possible resource leak in net_usershare.
new 4fc75c7 s3-utils: Fixed a resource leak in smbta-util.
new efde1d8 s3-utils: Fixed a resource leak in net_afs.
new eb55338 Looking into printer driver issues, I ran across some peculiarities in copy_file(): - Firstly, if the source file is zero bytes, NT_STATUS_DISK_FULL is returned. - Secondly, the conditional lseek is confusing. It fires when OPENX_FILE_EXISTS_OPEN is set and I can't see why the lseek is necessary in this case. - Finally, the lseek error path also results in NT_STATUS_DISK_FULL.
new 9d04f2b s3-build: remove another leftover of -I../source4.
new da3e057 librpc: Added support to accept netbios names.
new eacc9d6 idl: Added missing endpoint mapper defines.
new 6cb2fb1 s4-selftest: Mark epmapper as knownfail.
new 9a771f1 s4-torture: Start with a clean epm_Insert_noreplace test.
new 0ccb374 s4-torture: Added test_LookupHandleFree.
new 548c712 s4-torture: Added a clean test_Lookup_simple.
new c3c6506 s4-torture: Added a clean test_Lookup_terminate_search.
new dd9feec s4-torture: Added a clean test_Map_simple.
new fed2b61 s4-torture: Comment out the test_InqObject.
new 43f766d s4-torture: Use binding handle in epm_Delete test.
new 357fd2c s4-torture: Added a test_Insert for epmapper.
new 3e29bb0 s4-torture: Added a full epm_Map test.
new dbb184a s4-torture: Reorder the epmapper tests.
new 14502c5 s3:registry: fix comments in regdb_store_regdb_version()
new 0e90d01 wbinfo: remove --set-uid-mapping - winbindd does not implement that any more.
new 9de1fd4 wbinfo: remove --set-gid-mapping - winbindd does not implement that any more.
new 36e2baa wbinfo: remove --remove-uid-mapping - winbindd does not implement that any more.
new 48ad64a wbinfo: remove --remove-gid-mapping - winbindd does not implement that any more.
new 58bf6f9 libwbclient: remove two unused defines
new 25a0dc4 libwbclient: remove wbcSetUidMapping() - not implemented any more
new 52e1be2 libwbclient: remove wbcSetGidMapping() - not implemented any more
new 1ed5961 libwbclient: remove wbcRemoveUidMapping() - not implemented any more
new 393c866 libwbclient: remove wbcRemoveGidMapping() - not implemented any more
new 6558323 libwbclient: remove wbcSetUidHwm() - not implemented any more
new 68a9b72 libwbclient: remove wbcSetGidHwm() - not implemented any more
new 128bed2 libwbclient: bump version to 0.6 -> 1.0 due to ABI change (removed symbols)
new 5dd63c6 libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changes
new eec50b2 Change "security=share" to downgrade to SMB1 from SMB2, rather than trying to fake it.
new ba6dda1 Add delete-ln test now we can correctly delete hardlinks.
new 1e34624 docs: update wbinfo manpage: remove documentation of removed parameters
new 1232fb5 s3-rpc_client: remove some more obsolete cli_X.h header files.
new 95e644f s4-acl: Fixed returning uninitialized ldap error in case of some critical errors.
new 6957109 s4-smbtorture: add NDR tests for netr_LogonSamLogon.
new 7182da7 s4-smbtorture: add (disabled) ndr torture test to check for a w2k samlogon reply we can't currently parse.
new d4414f0 s3-rpcclient: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
new fc16baa s3-net: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
new f2900a8 We need to reply to SMB2_GETINFO_FILE with a class of SMB2_FILE_STANDARD_INFO on an IPC$ share.
new 5d4bfc9 s3: Lift winbindd_cli_state from winbindd_raw_kerberos_login
new 2d174d4 s3: Lift winbindd_cli_state from winbindd_dual_pam_auth_samlogon
new fe516a3 s3: Do not use state->mem_ctx in fillup_password_policy
new e099c91 s3: Lift winbindd_cli_state from fillup_password_policy
new c52c753 s3: inline get_uid_from_state
new a042617 s3: Remove an unneeded check
new 619e5cb s3: Make _lp_maxprotocol static
new e6e7c72 s3: On FreeBSD, compile zfsacl if sunacl.h is around
new 3649798 s3:net registry: fix a debug message.
new e81ddbc s3:net registry: fix a debug message.
new b1f800a s3:registry: in deletekey_recursive, fix return code upon error.
new e57d4c4 s3:net registry: ignore WERR_BADFILE when --force is given in deletekey[_recursive]
new 24acddf libcli/util: add NT_STATUS_RPC_SEC_PKG_ERROR define
new e2e4265 s3:libsmb: display NT_STATUS_RPC_SEC_PKG_ERROR in error strings
new f284acf s4:libcli/util: display NT_STATUS_RPC_SEC_PKG_ERROR in error strings
new 8d07dea dcerpc.idl: add DCERPC_FAULT_SEC_PKG_ERROR
new 4d66e0e librpc/rpc: add dcerpc_fault_to_nt_status() mapping from DCERPC_FAULT_SEC_PKG_ERROR
new 7b9ead1 s4:auth/pyauth.c - temporarily add compatibility code for Python 2.4
new eb5d884 s3-waf: these libs are not private libs.
new c9cb42a nsswitch: libwbclient has vnum 1 now.
new 35a7beb s3-waf: On FreeBSD, compile zfsacl if sunacl.h is around.
new 8f4eee9 s4-smbtorture: make it more obvious this are w2k dumps in netlogon ndr test.
new 1537f5d s4-smbtorture: add samr_changepassworduser3 ndr torture tests.
new 19d3779 Revert "s3:events: Call all ready fd event handlers on each iteration of the main loop"
new 6953e2f Revert "s3: Fix starving the echo responder"
new 1f2be10 s3:lib/events: don't loop over fd events is select gave -1
new 0bbe733 s3:smbd: let smbd_server_connection_loop_once() check for select errors
new ad10289 s3:lib/events: use DLIST_DEMOTE() for fd events
new a5f0b02 midltests: explore 'ms_union' option.
new 90b5488 midltests: 'ms_unions' with enum vs. long
new 1f2f7fd midltests: unions with enum vs. long
new ef89211 midltests: union alignment with enum as switch_type
new 4f68578 midltests: union alignment with enum as switch_type and 'ms_union'
new e0c2aec midltests: more union alignment example without ms_union
new 98febd6 midltests: more union alignment example with ms_union
new b586e5a midltests: add examples of toplevel vs. embedded unions without 'ms_union'
new 675a5e9 midltests: add examples of toplevel vs. embedded unions with global 'ms_union'
new ea587cb midltests: add examples of toplevel vs. embedded unions with mixed 'ms_union'
new fa6f3f3 midltests: test encapsulated unions without 'ms_union'
new 3a9745c midltests: test encapsulated unions with 'ms_union'
new c9027b6 midltests: add todo/midltests-pipe-sync-ndr32-downgrade-02.idl
new 7690d9d Fix bug #7928 - Samba problems with kernel oplocks option set to "no"
new f453235 smbtorture4 test for bug #7928 - Samba problems with kernel oplocks option set to "no"
new e18b8c0 Add knownfail for s4 for the new oplock test.
new 6696fd1 Ensure we send the direct levelII oplock break to the correct fid.
new 5ae04bc midltests: add invalid/midltests_pipe_struct_union_01.idl
new 76f2ddf pidl:NDR: add support for 'ms_union' property.
new 6124148 pidl:Samba4/NDR/Parser: only do the switch type alignment when we have a switch type
new 9fe4b69 pidl:Samba4/NDR/Parser: add support for 'ms_union' style aligment
new 7f63018 s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/group.c.
new b76657f s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/localgroup.c.
new 32fb4f5 s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/samr.c.
new f9af242 s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/user.c.
new 80acca1 s3: Add support for AF_NETLINK addr notifications
new f71c032 s3: test addrchange
new 23146f9 s3: Send a dropped_ip message if we lose an IP
new a0c1c21 s3-libnet: prefer dcerpc_samr_X functions.
new a51ab04 s3-rpcclient: prefer dcerpc_samr_X functions.
new 600ff3a s3-lanman: prefer dcerpc_samr_X functions.
new 753094d s3-net: add net_scan_dc non-ad variant.
new 1c9cf16 s3: Fix the build on sles8
new 34b7b55 pidl:Samba4/NDR/Parser: fix ndr_pull/ndr_push mismatch
new 5e4691e s3:rpcclient/cmd_netlogon: fix netr_DELTA_* display
new a152f20 s3:libnet/libnet_samsync_display: fix netr_DELTA_* display
new ff0f633 s3:rpcclient/cmd_samr: remove useless ';'
new 3b94800 Added SSL global catalog
new ba4ec70 s3: Fix bug 7940 -- fall back for utimes calls
new fbbe321 s3-waf: fix the build after linux netlink changes.
new e3aafb2 s3-net: prefer dcerpc_samr_X functions in net_rpc_sh_acct.c.
new f140e89 s3-net: prefer dcerpc_samr_X functions in rpc_info_internals.
new 021e0b4 s3-net: prefer dcerpc_samr_X functions in rpc_sh_handle_user.
new a87a9fc s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_show_internals.
new 1d3b378 s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_str_edit_internals.
new 54b74c7 s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_flag_edit_internals.
new e14c214 s3-net: prefer dcerpc_samr_X functions in rpc_group_delete_internals.
new f8147fb s3-net: prefer dcerpc_samr_X functions in rpc_add_groupmem.
new 55e042a s3-net: prefer dcerpc_samr_X functions in rpc_add_aliasmem.
new b9b2325 s3-net: prefer dcerpc_samr_X functions in rpc_del_groupmem.
new 84e3d14 s3-net: prefer dcerpc_samr_X functions in rpc_del_aliasmem.
new d280a52 s3-net: prefer dcerpc_samr_X functions in rpc_group_list_internals.
new 2a63433 s3-net: prefer dcerpc_samr_X functions in rpc_list_group_members.
new 20edb2d s3-net: prefer dcerpc_samr_X functions in rpc_list_alias_members.
new bf10bbc s3-net: prefer dcerpc_samr_X functions in rpc_group_members_internals.
new 37f2f51 s3-net: prefer dcerpc_samr_X functions in rpc_fetch_domain_aliases.
new 49f08d1 s3-net: prefer dcerpc_samr_X functions in rpc_aliaslist_internals.
new 95ee07d s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_add_internals.
new c7b1432 s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_del_internals.
new a19c1cbb s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_list.
new 3d4a9dd Based on a conversation with Volker, refactor some of the oplock code to make it comprehensible.
new 2d9bcc8 s4:heimdal: import lorikeet-heimdal-201101310455 (commit aa88eb1a05c4985cc23fb65fc1bad75bdce01c1f)
new eab493b Remove unused installmisc.sh script, from old build system
new 5d4dc6c s4-python Remove unused missing.py (used by old build system)
new 38aacd7 waf: Replace python installation rule to allow PYTHONARCHDIR and PYTHONDIR
new 7faa3be s4-python Ensure we add the Samba python path first.
new dbe0b07 s4-python Remove manipuation of python path from samba module
new a3e9935 s4-waf Don't install any Samba packages into PYTHONDIR
new e830cb4 wintest Return debug info when dcpromo fails from the log
new 2e865be s4-dsdb Fix generation of rootDSE domainControllerFunctionality
new f19c1e3 s4-dsdb Add tests to ensure we don't break the rootDSE function levels again
new da3a2c6 s4/samba-tool: Add --sync-forced flag to 'drs replicate' command
new c2207e9 replace: Try to fix broken sys/capabilites.h on Linux.
new 97727e1 s4:rpc_server/netlogon: return INVALID_INFO_CLASS for invalid netr_Validation levels
new 578e87d s4:rpc_server/netlogon: set *r->out.authoritative = 1 even on INVALID_PARAMETER/INFO_CLASS
new a4d4217 s4:rpc_server/netlogon: add dcesrv_netr_LogonSamLogon_check()
new 4507d2b s3:rpc_server/netlogon: add _netr_LogonSamLogon_check()
new 64ea7bd netlogon.idl: add missing [default]; union arms
new 46348c3 netlogon.idl: use 'ms_union' as specified in [MS-NRPC]
new d63e750 netlogon.idl: remove pointless union arms of netr_DELTA_UNION
new e980791 s4:torture/rpc/netlogon: test validation levels 2 and 3
new d3e4d90 s4:torture/rpc/netlogon: test invalid LogonSamLogon levels
new 89dd048 s4:torture/rpc/netlogon: test invalid netr_LogonControl() level
new 1f9caef s4:torture/rpc/netlogon: improve comments in test_LogonControl2()
new eca7292 s4:torture/rpc/netlogon: add invalid level tests for netr_LogonControl2
new 8499539 s3-epmapper: Added a endpoint mapper skeleton.
new c31ee9a s3-epmapper: Added epm_Insert function.
new 6747b89 s3-epmapper: Added epm_Delete function.
new 658c05b s3-epmapper: Added epm_Map function from Samba4.
new 3584dd1 s3-epmapper: Added arg to match uuid in build_ep_list().
new 5b93e06 s3-epmapper: Implemented epm_LookupHandleFree.
new 1d33f5c s3-epmapper: Implemented epm_Lookup.
new c451a45 s3-epmapper: Improved the epm_Map function.
new bd5d14e s3-epmapper: Commented unimplemented functions.
new 20afe97 s3-librpc: Added dcerpc register endpoint functions.
new 3177966 s3-librpc: Added dcerpc_binding_vector_create function.
new 612060d s3-rpc_server: Only allow registering endpoints on priviledged pipes.
new e3bdfd2 s3-smbd: Added a function to setup rpc services.
new d0d5d59 s3-smbd: Disable the endpoint mapper by default.
new 5aae1f4 s3-selftest: Enable RPC-EPMAPPER tests.
new 02a8e1e s3-winbind: use status variable name in cm_connect_sam.
new 39c6809 s3-winbind: prefer dcerpc_samr_X functions in cm_connect_sam.
new f21f919 s3-winbind: prefer dcerpc_samr_X functions in invalidate_cm_connection.
new 58cdc56 s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_samr.c.
new 924f60c s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_rpc.c.
new 6c20ba3 s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_pam.c.
new e026685 s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_msrpc.c.
new a62d67e s3: Fix a typo
new 3bdd2ef nsswitch: remove unused code from wbinfo.c
new 50be0b2 s3: Remove superfluous ;
new 255f2e0 s3:winbindd: catch lookup_names/sids schannel errors over ncacn_ip_tcp (bug #7944)
new cecf54b s3:groupdb: allow machine accounts as members.
new bf7a27c s3:libnet: add 'process_links' to dssync_ops
new 0313969 s3:net: "net rpc vampire" is an alias for "net rpc vampire passdb"
new 1c1aeba s3:net: make some net_rpc_samsync.c functions static
new 91e6dad s3-dssync-passdb: add basic routines and net function.
new 1f884cf s3-dssync-passdb: fill in passdb_startup.
new 41ba1d3 s3-dssync-passdb: fill in passdb_finish.
new 6e0498d s3-dssync-passdb: fill in passdb_process_objects
new 8ddfe78 s3-dssync-passdb: implement accounts, aliases and groups
new 62048fa s3-waf: fix the build after epmapper changes.
new d038b45 s3: Fix a typo
new 175fbe0 s3-waf: fix the build after libnet changes.
new b53c0c8 s3-net: use status variable in net_rpc_join_newstyle.
new 50170d7 s3-net: prefer dcerpc_samr_X functions in net_rpc_join_newstyle.
new 364ef35 s3-build: remove RPCCLI_SAMR subsytem.
new ee5de71 s3-waf: remove RPCCLI_SAMR subsystem.
new e32b508 s3-libnetapi: prefer dcerpc_lsa_X functions.
new 95cf60a s3-libnet: prefer dcerpc_lsa_X functions.
new fcaba0f s3-libsmb: prefer dcerpc_lsa_X functions.
new 707d572 s3-rpcclient: use status variable.
new 36cd79f s3-rpcclient: prefer dcerpc_lsa_X functions.
new 204eeac s3-rpcclient: prefer dcerpc_lsa_X functions.
new fe6c535 s3-rpcclient: prefer dcerpc_lsa_X functions.
new d38d743 s3-net: use status variable in "net rpc audit".
new 61d18b7 s3-net: prefer dcerpc_lsa_X functions in "net rpc audit".
new 63de60c s3-net: prefer dcerpc_lsa_X functions in "net rpc join".
new 3206434 s3-net: prefer dcerpc_lsa_X functions in net_util.c
new 8055bc8 s3-net: use status variable in "net rpc rights".
new eab0049 s3-net: prefer dcerpc_lsa_X functions in "net rpc rights".
new 00478b0 s3-net: prefer dcerpc_lsa_X functions in "net rpc".
new 586b2ee s3-epmap: use correct dcerpc client header in dcerpc_ep.c
new a85b20a s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbind_cm.c
new 04ac046 s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbindd_samr.c.
new 387d154 s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbindd_rpc.c.
new ad15128 s3-build: remove RPCCLI_LSA subsystem.
new d57ddc6 s3-waf: remove RPCCLI_LSA subsystem.
new 2534e01 s3-build: remove --samba3-ndr-client from build_idl.sh script.
new 885887a s3-waf: no need to call pidl with --samba3-ndr-client anymore.
new 40850b3 Fix a couple of missing checks on talloc returns.
new 91e1c8d s3:lib: allow_trailing_dollar should only allow '$'
new 3b4738b Fix value overflow (one too many 'f's ).
new c1c3cb0 s3:libnet_dssync_passdb: remove useless DEBUG statements
new 5f18925 Revert "replace: Try to fix broken sys/capabilites.h on Linux."
new 1e42aa6 replace: Try to fix broken sys/capabilites.h on Linux.
new 13470f1 charcnv: removed call to setlocale() (bug 7519)
new 17c01a5 s3:rpc_server/netlogon: reject validation level 6 without ads support
new 902fbd9 s3:winbindd: fix segfaults on addrchange errors and make DEBUG() statements more usefull
new ff935dd s3:lib/addrchange: let addrchange_done() retry and ignore unknown message types
new d8d5a3f s3:lib/addrchange: remove unused pointer
new e9c45a3 s3:lib/addrchange: set ctx->sock to -1 after close
new ac4127a s3-auth: add copy_netr_SamBaseInfo().
new f60398d s3-winbindd: let winbind try to use samlogon validation level 6. (bug #7945)
new ece9498 Move the "oplock file with byte range locks" check to the correct place, where we're making oplock decisions.
new df34e80 Fix try_chown code. Use new vfs_chown_fsp() which always trys fd first.
new 49cfb2e s3:Makefile.in: use waf directly to build smbtorture4 and ndrdump4
new f464955 s4:selftest: skip samba4.rpc.backupkey for now
new 56b1cff s4 torture: add new rpc torture tests for backup key remote protocol
new 8af7400 s3: Fix some nonempty blank lines
new 08f2a85 s3: Use strlcpy in pdb_ads_connect
new 8c36716 s3: In pdb_ads, cope with artificial samu structs
new 843825f s3: Fetch the machinepw via ldapi in pdb_ads
new 47d07df s3: Fix a potential memleak in secrets_fetch_trusted_domain_password
new d515c6c s3: Fix auth_netlogond to cope with netlogon_creds_CredentialState
new 0539ca5 s3: Add primary group in pdb_ads_enum_group_memberships
new 007dc95 s3: Only build auth_netlogond for the developer build
new 40a46a9 s3: Use the right credentials in check_netlogond_security
new a61b17c s3: Make "endpoint_table" static
new 3f3696c waf: samba deps generation depends on EXTRA_INCLUDES
new 431b25e pidl: support using pidl from top level directory
new baf629d s4-heimdal: allow heimdal build scripts to work from top level
new 9f9b363 s4-idl: make the source4 idl build independent of build directory
new 72e1a39 waf: added top level build rules
new e7b2e06 s4-provision: cope with top level directory for provision
new 6484da4 s4-test: allow make test to work from top level directory
new b499734 blackbox: removed assumption of build directory
new b2a080f s4-test: fixed more assumptions of ./setup for setup directory
new b038aca s4-loadparm: removed "setup directory" option
new 479a423 s4-dynconfig: fixed dyn_SETUPDIR to point to the right directory
new 3bcb693 s4-test: fixed test_samba4.pl for top level build
new 677f28d s4-test: fixed setup/ assumption for top level build
new be5a709 s4-test: fixed hard coded test paths for top level build
new 205dcd8 build: added configure.developer for top level build
new bee64c5 build: added placeholder to ensure include/ is available in build dir
new b84c0a9 s4-test: fixed ndrdump test for top level build
new ceb4b06 s4-test: fixed samba4.policy.python test for top level build
new 7f8b40f build: fixed top level etags and ctags target
new 9eaca88 s4-provision: removed spurious os.chdir() from upgradehelpers.py
new 9ccb868 build: fixed make install for top level build
new f4a1b71 s4-dsdb: make subtree_rename errors clearer
new 5d15f28 s4-upgradeprovision: renames need a relax to avoid subtree_rename checks
new 5364548 s4-build: fixed install of version.h from source4 build
new 4ae013c s4-waf Don't include ../librpc in paths
new d1e5a73 s4-provision Remove setup_path, setup_dir and find_setup_dir
new 19c3546 s4-waf Add PYTHONDIR and PYTHONARCHDIR to the 'different on install' list
new 15d0166 s4-python Don't force "bin" into the python sys.path
new edd8c9e s4-python: get ordering right on python paths
new 2d72f68 s4-wintest Use top level build for wintest
new df069e4 autobuild: decouple build directories from target names
new 03027ad autobuild: add a bit more debug info in autobuild
new d0f5470 autobuild: fixed clone source for build trees
new 1f533bf s4-provision: added setup_path() import in two more places
new 1867a60 s4-charset: use dyn_CODEPAGEDIR for location of upcase.dat/lowcase.dat
new e196e52 s4-build: remove a bunch of unused build scripts
new a20ce62 s3-torture: switch source3 to using top level samba4 build for smbtorture
new a8a5072 autobuild: lib/replace doesn't need autogen.sh
new 9796f73 build: fixed error message for incorrect waf version
new 8b8caac build: removed the old autogen.sh and autogen-waf.sh scripts
new 2e520ca build: removed unused build scripts
new 4d3de16 s4-build: fixed uses of os.path.relpath()
new 72910c3 s3-waf: add support for iprint.
new 45f86fd s3-waf: recurse into ../lib/util/wscript_configure
new f1d51aa s3-netlogon: fix typo.
new 81a3f7a s3-waf: add --with-syslog option.
new 8111d95 s3:rpc_server: fix make_external_rpc_pipe_p() and create read and write queues
new 3a60e54 s3-waf: only build auth_netlogond in developer build.
new bcdacff s3-waf: add support for --with-aio-support.
new 12cd400 s3-rpc_client: Added dcerpc_winreg_int_openkey().
new 9c7607d s3-rpc_client: Added winreg query dword helper.
new d24bd4b s3-rpc_client: Added winreg query binary helper.
new e5eb758 s3-rpc_client: Added a winreg set dword helper.
new 4b32f6c s3-rpc_client: Added a winreg set sz helper.
new 34d3e85 s3-rpc_client: Added a winreg set expand sz helper.
new 913426b s3-rpc_client: Added a winreg set multi sz helper.
new 8c119e4 s3-rpc_client: Added a winreg query multi sz helper.
new 8ed91d6 s3-rpc_client: Added a winreg add multi sz helper.
new 69e6db1 s3-rpc_client: Added a winreg helper to enum keys.
new 56963d1 s3-rpc_client: Added a winreg query sz helper.
new a370b96 s3-rpc_client: Added a winreg set binary helper.
new 35439a7 s3-rpc_client: Added a winreg set security descriptor helper.
new 01b49b1 s3-rpc_client: Added a winreg query security descriptor helper.
new 75abfa6 s3-rpc_server: Migrated eventlog to winreg.
new 22ea293 s3-rpc_server: Added a winreg based eventlog registry init.
new 34e8a50 s3-util: Moved eventlog_add_source to admin util.
new a3a38fd s3-smbd: Init the eventlog registry on service startup.
new 1adbbee s3-registry: Remove obsolete reg_eventlog.
new 96565db s3-services: Migrated svcctl registry functions to winreg.
new 09dafc4 s3-rpc_server: Added a svcctl shutdown function.
new f1d5cea s3-rpc_server: Added a winreg based svcctl registry init.
new b2ddfc6 s3-smbd: Init the svcctl registry keys on service startup.
new c6255ad s3-services: Remove obsolete services_db.c.
new 8238732 s3-rpc_server: Migrated spoolss to dcerpc_winreg_enum_keys.
new 460aedc s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_sz..
new e8bf397 s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_dword.
new ee817f6 s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_X.
new df75045 s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_X.
new 1f0c766 s3-rpc_server: Migrated spoolss to dcerpc_winreg_query_dword.
new 1c6276c s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_multi_sz.
new a3ee831 s3-perfcount: Create the directory on tdb open.
new 7637e1d s3-waf: fix the build after winreg and rpc services changes.
new 13d8290 s3-waf: fix wrong check for vfs_aio_fork dependencies.
new 6baa3ef waf: add clock_gettime clock ID checks to libreplace wscript.
new 4b7d049 s3-waf: add --with-automount option.
new 4a558ca script/autobuild.py: git diff has a '--stat' option, no need to use 'diffstat'
new 3bccd2f s3:net conf: fix a comment typo
new 91a56b4 libcli/security: Make del_sid_from_array take a uint32_t
new 1d58fcc libcli/security: Make add_sid_to_array_unique use a uin32_t counter
new 1d27f0b mit-samba: Allow nesting on the event context
new 0a7f1af Fix leak in error path.
new dd7313a Use corrcet function instead of cut-and-paste code.
new e68f6ad If possible (O_DIRECTORY exists) open an fd for a directory open.
new 724c982 ndr: merge duplicate ndr_map_error2ntstatus() functions.
new 8b55ae1 ndr: move null_ndr_syntax_id to the common libndr location.
new 84dbc2a ndr: merge ndr_map_error2string and ndr_errstr.
new be5edba libndr: share some uuid helpers.
new 12913c9 s3: Added missing files in .gitignore.
new 9732955 s3: Added file for clang complete support in vim.
new 01d3da3 s3:net: remove unused net_idmap_help
new 242797a pysecurity: Add missing dependency on pytalloc-util.
new 34722c7 pam: share pam errors in a common location.
new 947ba44 libndr: apply some const and make is_valid_policy_hnd a callback to policy_handle_empty.
new 56fe080 lib/compression: add shared wscript_build.
new 4086c1e s4-waf: split out wscript_build for ndrdump binary.
new 7d107cd s4-smbtorture: also run the driver timestamp spoolss test against samba.
new 541bf80 s3-selftest: mark the driver timestamp test as knownfail for now.
new 9e6d61f s4-smbtorture: add torture test to check proper add and delete driver operations.
new 8b64d06 s3-spoolss: Dont wipe out all drivers when only one should be deleted.
new 587cfd1 waf: bring back shared Makefile and configure (needed by s3-waf).
new 4806714 s3-selftest: let valgrindtest use the new make test.
new 698d339 selftest: remove make oldtest.
new 5a0ee95 s3: Fix some nonempty blank lines and some typos
new 1911d48 Add fdopendir().
new ad3d1ad Add configure checks for fdopendir.
new 224fc03 Pass fsp to dptr_CloseDir(). Cope with setting the fd if we're closing an fd that opendir knows about.
new a674a56 Add fdopendir to the VFS. We will use this to reuse a directory fd already open by NtCreateX.
new f1c0e95 s4-auth Add auth.idl to encode auth subsystem structures in IDL
new a2ce53c s4-auth Rework auth subsystem to remove struct auth_serversupplied_info
new ce461a7 s4-selftest Fix valgrind and gdb options for top level build
new 7e76367 s4-auth Fix setting of bad_password_count in auth_convert_user_info_dc_sambaseinfo()
new 45b16de s4-waf Remove source4 build system.
new 6c89bb8 waf Remove debugging hacks left in the top level build
new f3db67e s4/samba-tool: 'drs options' command implementation
new ad48c70 s4/samba-tool/drs: Move get_dsServiceName function at module level to be re-used
new d0867e5 s4/samba-tool/drs: Make use of Command.message() method instead of using 'print'
new 6b15746 s4/tests: Implement BlackboxTestCase.check_output() method
new 099644f s4/tests: Move command line processing into separate method to be reused
new 4d058ca s4/tests: Implement a blackbox test for 'samba-tool drs' command
new f915dd5 s3:rpc_client: make rpccli_bh_create() non-static for now
new d04c2c5 s3:rpc_server: create binding_handle in rpc_pipe_open_external()
new d274097 dlinklist: Change license to LGPLv3+ (checked with tridge).
new a65eedd provision: Add missing dependency on pyldb-util.
new c6f797d s3:loadparm: skip leading spaces in parameter values from the command line
new 015b47f s3:popt: add POPT_COMMON_OPTION to provide only the "--option" feature
new 872d913 s3:testparm: add "--option" to testparm
new 47f499a s3:net add option --db
new 1f1a165 s3:net idmap restore: fix segfault on missing input file
new e2795f5 s3:net factor out net_idmap_dbfile
new 92f856c s3:net idmap: fix error reporting in net_idmap_dbfile()
new 79307cf s3:net idmap restore: correctly abort operation if dbfile could not be determined
new 59ccfac s3:net idmap dump: use net_idmap_dbfile
new a6d45d0 s3:net idmap dump: report correct database file when failed to open idmap db.
new 9271027 s3:net idmap: implement net idmap delete
new d8a90b4 s3:utils enable sharesec for registry shares
new 1b5609a s3-rpc_server: Fixed possible segfault with client_id.
new edbd6f4 s3-rpc_server: We need a messaging context for rpc.
new dcd6764 tevent: Fix typos
new 62cd1e0 s3-waf: support non-default krb5-config and cups-config locations.
new 9081cb0 s3-waf: check k5crypto in some more locations.
new ada4c66 s3-waf: as long as we dont have --with-featureX=yes|no|auto handling, avoid exiting.
new a0e5761 s3-waf: we check for attr in ../lib/util/script already, so we cannot set to EMPTY here.
new c3ca0b0 ldb:ldbadd tool - use LDB result constants for consistency
new de9217b ldb:ldbadd tool - use "%u" for printing out unsigned integers
new 2937e63 ldb:ldbadd tool - use LDB return codes where possible
new 6f52070 ldb:ldbdel tool - use LDB result constants for consistency
new ef0477a ldb:ldbmodify tool - use unsigned counters for consistency with other LDB tools
new bd727a9 ldb:ldbrename tool - use LDB result constant where needed
new b2c1831 ldb:ldbedit tool - use LDB result constants where needed
new bc675aa ldb:ldbedit tool - use "%u" for printing out unsigned integers
new b5ccf18 ldb:ldbedit tool - use unsigned counters for consistency with other LDB tools
new 79d3532 ldb:ldbedit tool - fix bug #7914
new 475ea1c ldb:ldbedit tool - don't forget about the "do_edit" result code
new ff7dff6 ldb:ldbsearch tool - use "%u" for printing unsigned integers
new 23c0ae7 ldb:ldbsearch tool - simplify error code return
new 22f4030 ldb:ldbsearch tool - use LDB result constants where possible
new 5e06b21 ldb:tools - always check if ldb connection has been estabilished
new 8d80225 ldb:tools - return LDB_ERR_OPERATIONS_ERROR on generic errors
new be80812 s4:WAF build - remove "source4/configure.developer"
new 65e6dea Remove unneeded stat call.
new 8c363e9 Move to opening an fd on directory opens. Get more careful about symlink races.
new 344e4cd Don't use asprintf in this library - breaks the build on many systems. Fake with malloc/memcpy.
new c377b0e Fix up some buildfarm warnings.
new 4ccb7e5 Oops. Need to test for if(!NT_STATUS_IS_OK(..)) for error.
new 9239db3 s3-waf: make sure we dont activate dnsupdate support w/o gssapi.
new 4303d34 s3: remove unused struct uuid_flat.
new 65bb6b3 s3: move some stuff out of smb.h to better locations.
new d0406ab s3-waf: make ads support detection a little more robust.
new 61c1f31 Correctly plumb in VFS_FDOPENDIR.
new 1607ebf Allow SMB2_FIND to actually use the open fd handle if we support fdopendir. Fallback to pathname opendir if not.
new 4b0af9b Make it clear we're using the open file pathname.
new 0122a4f Put OpenDir() back the way it was - don't overload with an fsp arg. Create OpenDir_fsp for new usage.
new 7fac325 ldb: added a include/ldb_version.h
new 8720811 ldb: fixed two warnings in the ldb_ldap backend
new 2a6f345 ldb: change version number to 1.0.0
new 8220a7e ldb: added ldb 1.0.0 ABI signatures
new 4cfee6f auth Move auth_sam_reply into the top level.
new 543ef3b libcli/named_pipe_auth Remove support for unused levels 0-2.
new 248c821 auth.idl fix size_is() reference in IDL
new d66150c libcli/named_pipe_auth Change from 'info3' to auth_session_info_transport
new 2b05ba7 s3-auth Rename cryptic 'ptok' to security_token
new cc77ea7 s3-auth Remove unused pam_handle
new e26b1a6 s4-krb5: authkrb5 should depend on ldb
new 8dc92c8 ldb: use #include <ldb.h> for ldb
new 11f5d7c s4-torture: not having an output dir is not a fatal error
new 172e0a1 s4-auth: install gen_ndr/auth.h, used by public session.h
new 14edbf7 s4-build: need EXPAND_VARIABLES() for terminal in make test
new c3f6cc9 security: Fixed some handling of ACEs with INHERITED flag provided by the user
new b5a2f95 s4-tests: Some tests that prove behavior for INHERITED user-provided ACEs is different if the P flag is set.
new fdd4d56 s3: give ../librpc/ndr/util.c its own header.
new 7de21e6 s3-waf: fix krb5 checks logic.
new 7a558ea s3-waf: fix the build after auth changes.
new ad0a318 librpc: move preg.idl to main directory.
new 76ea4fd Revert "nsswitch: remove unused code from wbinfo.c"
new d0ceb4c Revert "nsswitch: libwbclient has vnum 1 now."
new 9bc1a7b Revert "libwbclient: bump version to 0.6 -> 1.0 due to ABI change (removed symbols)"
new 7a3bc46 Revert "libwbclient: remove wbcSetGidHwm() - not implemented any more"
new 748cccd Revert "libwbclient: remove wbcSetUidHwm() - not implemented any more"
new 75b2a2f Revert "libwbclient: remove wbcRemoveGidMapping() - not implemented any more"
new ecbb223 Revert "libwbclient: remove wbcRemoveUidMapping() - not implemented any more"
new 1f4a06e Revert "libwbclient: remove wbcSetGidMapping() - not implemented any more"
new 7dca8bc Revert "libwbclient: remove wbcSetUidMapping() - not implemented any more"
new 0def826 Revert "libwbclient: remove two unused defines"
new 1ea1043 Revert "wbinfo: remove --remove-gid-mapping - winbindd does not implement that any more."
new 71ce276 Revert "wbinfo: remove --remove-uid-mapping - winbindd does not implement that any more."
new 70ebfc1 Revert "wbinfo: remove --set-gid-mapping - winbindd does not implement that any more."
new 4242d63 Revert "wbinfo: remove --set-uid-mapping - winbindd does not implement that any more."
new 6339a17 Revert "libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changes"
new cb5e685 libwbclient: doxygen: mark wbcSetUidMapping deprecated
new d75ad33 libwbclient: doxygen: mark wbcSetGidMapping deprecated
new 7494724 libwbclient: doxygen: mark wbcRemoveUidMapping deprecated
new 3757556 libwbclient: doxygen: mark wbcRemoveGidMapping deprecated
new 3c6ae6d libwbclient: doxygen: mark wbcSetUidHwm deprecated
new 6d3625d libwbclient: doxygen: mark wbcSetGidHwm deprecated
new a38d04a s4-tools: Added --sddl option, which allows the user to add an ACE to an object's security descriptor in SDDL format
new 2f6d76a socket_wrapper: avoid c++ style comments.
new d02b5cd replace: Add missing eval to m4 script
new d7d3672 s3: Fix some nonempty blank lines
new 831974a s3: Slightly simplify winbind_write_sock
new d62aa57 nsswitch: fix a segfault in the krb5 locator plugin
new 82bcada s3:smbd: fix switch indentation level in get_ea_dos_attribute()
new f0a9055 s3-rpc_server: Fixed possible segfaults in svcctl server.
new 8ed5808 s3-rpc_client: Fixed winreg int documentation.
new 8cffe14 s3-rpc_client: Added dcerpc_winreg_int_openkey() which dectects the hive.
new da9cd73 s3-rpc_client: Fixed an uninitialized variable.
new 97b03d5 s3-oldtest: remove unused tests_all.sh file.
new fa0c6c1 s3-system: fix malloc/talloc mismatch in sys_popen().
new 5ecda05 s3-waf: better checks for gssapi support.
new 4de3e73 s3-waf: fix cups checks when lib is there but headers aren't.
new 1fc14a6 s3-waf: do not make pam support mandatory.
new 4063bde s3-rpc_server: move services into individual directories.
new b524e58 s3: Align tldap_add and tldap_add_send
new efa460e s3: Align the args in tldap_modify
new 80d87e6 s3-waf: dont try to redefine 'pam', we checked above...
new 961f629 s3-selftest: run the three net tests individually.
new 6bc6d5d s3-waf: try to fix the {net|free|open}bsd build.
new 06d4e4c s3-selftest: remove some more unused test functions.
new 5507d68 s4-build: fixed export of krb5pac.h, needed by other public headers
new 44f2344 s3-waf: try to deal with system w/o ldap; also move module processing to the end of wscript.
new 90c8de5 s3: Add more checks and better fallback to addrchange
new 16229e4 s3: Avoid a select call per smb
new f076c76 s3-libads: make ads_guess_service_principal static.
new c7d0850 s3-libnet: fix a WITH_ADS / HAVE_ADS mismatch.
new e4bf692 s3-libsmb: fix ifdef check in ads_dc_name.
new d08ddf0 waf: substitute '/' in -D static defines as well.
new 1bad50f s3-waf: rework the way SMBLDAP subsystem is built a little.
new 8015514 s3-waf: use bld.env.HAVE_LDAP in some more places, hopefully fixes the builds w/o ldap.
new 3eb7e12 waf: pure cosmetic reformatting of the two samba-util object lists (to ease comparing).
new 59c8839 s3-waf: move all error mappings to errors subsystem.
new 414f398 s3-waf: try to deal with underlinked cups libraries.
new 16af253 s3-selftest: revamp selftest wscript with s4 one.
new 7ff5bf5 s3-rpc_server: fix some buildwarnings in non-developer mode.
new 6531ac6 s3-waf: next attempt to fix cups and non-cups builds.
new 822a511 s3: Skip the CHAIN1 tests
new 3e9faf7 libcli/auth: fix PAM_ERRORS subsystem build.
new 13e820c s3-waf: try to fix the netbsd build and add -lintl to the 'net' binary.
new d38ab83 s3: Make "smbpasswd <user>" work with pdb_ads
new 91cad71 tdb: Fix a C++ warning
new ad9b670 ldb: remove "magic" string in ldb_controls, replace them with constants defined in ldb.h
new 17fdee0 ldb: use the sizeof of the control variable as offset instead of hardcoded values, helps to avoid bugs
new f8a156d librpc: add bindings for dnsp in python
new a730155 pyldb: fix a bug in the unit test which prevented ldb.python to run all the tests in the testsuite
new 30e72e0 s3: Align the args of pdb_ads_update_sam_account to tldap_modify
new 7852527 Fix some nonempty blank lines
new 6b492a1 s3: Convert tldap_add_mod_blobs args to "array, count"
new 3363bab s3: Convert tldap_add_blob_vals args to "array, count"
new 67e6874 s3: Convert tldap_make_mod_blob_int args to "array, count"
new 6375e69 s3: Convert tldap_make_mod_blob args to "array, count"
new 158c1e3 s3: Convert tldap_make_mod_fmt args to "array, count"
new 84abb42 s3: Add an explicit counter to tldap_add_mod_[blobs|str]
new fe551d6 s3: Convert tldap_entry_values args to "array, count"
new 9331bc3 s3: Fix some nonempty blank lines
new 80accd3 Fix typos
new f49ad6d s3: Remove an unneeded proto
new f6df16d s3: Add error checking to asn1_read_OctetString_talloc
new 26051b8 s3: Use tlap_simple_recv in tldap_sasl_bind_recv
new 60df3c0 s3: Make "net sam list [users|workstations]" list only the right things
new 7db5c10 s4: samba_backup: Fix typos.
new 249ba1e s4/upgradeprovision: Typo and better word.
new 877e0ef s4/upgradeprovision: Fix help for --debugguess.
new 5d63c50 s3: Add "comment" and "description" to pdb_ads
new ac82dbd s4: Add server side implementation of backup key remote protocol
new 05ad9d2 s4: load the backupkey endpoint
new 7f00aa9 s4: Renable samba4.rpc.backupkey
new b2e126c s4:selftest: add tests with seal and sign for backupkey
new b3f3287 script: sign library releases with Samba Library Distribution Key
new a26f8b8 ldb-web: update mailing list info
new a48328a s4-ldb: use a helper function for single valued checking
new c2ccd24 s4-ldb: added LDB_FLAG_INTERNAL_FORCE_SINGLE_VALUE_CHECK
new 63d4a99 s4-dsdb: fixed problem with constrained modification of description attribute
new 12a1e02 s4-dsdb: cleanups to the backupkey RPC server
new 95e347a s4-ldb: fixed a uninitialised el->flags in ldb_tdb
new a6af1ef s4-dsdb: cope with broken exchange schema with single valued backlinks
new e9f5529 s3: Fix a typed-punned warning
new 9d96598 s3-librpc: remove duplicate prototypes.
new f10cba1 s3-proto: remove prototype for non-existing functions.
new 80b4e1e s3: move some defines to a better place.
new b3ea56a s3-librpc: no need to globally include endpointmapper headers.
new 6110887 s4/ldb_modules/acl.c: Fix calculation for samAccountName string len
new 7397207 s4-ldb_modules/util: Implement dsdb_module_find_ntdsguid_for_computer()
new 3134895 s4-ldb_modules/acl: Get correct NTDSDSA objectGUID to check SPN for
new 850bf67 s4-ldb_modules/acl: Use ntds_guid for SPN check only we have a DC object
new 89db591 s3-waf: add UTIL_TEVENT subsystem (as in ../lib/util/wscript)
new d3c082e s4-readline: remove leftover from readline merge.
new b423d83 s4:ldapcmp: cope with range retrivals of multivalued attributes
new d6a41c2 Return NULL if tevent_add_fd() is passed a negative fd
new 3722f65 librpc: make NDR_KRB5PAC a shared library (libndr-krb5pac.so).
new 0a05a36 Increase minor version since a public header has changed
new 64c63a3 s3: Fix a C++ warning
new 18926e5 Fix private libdir and codepages paths
new 3c5f537 s4:drsuapi/getncchanges: make sure we don't process filteres objects more than once
new 738b2ab s4: Don't grant level II oplock to a file with byte-range locks.
new 6bfaa4c libcli/security - fix two output format specifiers
new 7312dac s4:acl LDB module - interpret "userAccountControl" as "uint32_t"
new c575d30 s3-selftest: when skipping tests, use the selftest/skip file.
new ca57448 s3: no need to globally include intl.h.
new a32f0ff s3-waf: TLDAP is only needed by pdb_ads (and smbtorture).
new 0bfdb3e s3-selftest: move all skipped test to skiplist.
new 0085d6e s3-waf: fix the build.
new fa36577 s4:sam.py - add another "description" test case
new aaae316 s4-ldb_modules/operational: Make use of dsdb_module_reference_dn() function
new 2e0a933 s4:samr RPC server - QueryDisplayInfo returns always all domains users, aliases and groups
new 20197c6 s4:torture/rpc/samr.c - fix up the "test_GroupList" suite regarding QueryDisplayInfo
new 4b354e6 s3-amend: Don't overwrite existing values
new 7a2cbda s3: Add userWorkstations and userParameters to pdb_ads
new fbcdef8 s4: Fix a typo
new d9d0fef s3: Add "country_code" to struct samu
new 63c556e s3: Pass "country_code" through samr
new 8bbf0ad s3: Support "country_code" in pdb_ads
new ead7ffa s3: Add "code_page" to struct samu
new 9ef0e1e s3: Pass "code_page" through samr
new ab85362 s3: Support "codePage" in pdb_ads
new e34ba44 s3-librpc: move server_id marshalling to own helper file.
new dce69c2 waf Fix dependencies for .pc (pkg-config) files
new 1354d3d s3-auth Fix memory leak in security=share and force user =
new 4fa210d s3-passdb: Add minimal stub for IPA passdb backend
new 2e78022 s3-ipasam: Disable old trustdom_pw calls
new b4dd65d s3-passdb: add {get,set,del,enum}_trusted_domain calls
new c96fd89 s3-passdb: make priv2ld() public
new 8ddbb48 s3-ipasam: implement {get,set,del}_trusted_domain
new 4e60954 s3-ipasam: implement enum_trusted_domains
new 5b41211 s3-lsa: add create_lsa_policy_handle().
new 424dc1b s3-lsa: add LSA_HANDLE_TRUST_TYPE.
new a6bd93b s3-lsa: implement _lsa_CreateTrustedDomainEx2().
new 162fd0e s3-lsa: Let _lsa_CreateTrustedDomainEx2() use pdb_set_trusted_domain().
new 55bc1cf s3-lsa: implement _lsa_CreateTrustedDomainEx().
new 39c9f59 s3-lsa: implement _lsa_CreateTrustedDomain().
new 387e37e s3-lsa: add lsa_lookup_trusted_domain_by_name and lsa_lookup_trusted_domain_by_sid.
new f6004a1 s3-lsa: make lsa_lookup_trusted_domain_by_name() use pdb_get_trusted_domain().
new 12d16af s3-lsa: implement _lsa_DeleteTrustedDomain().
new bb94708 s3-lsa: make _lsa_DeleteTrustedDomain() use pdb_del_trusted_domain().
new 1ce0d97 s3-lsa: implement _lsa_QueryTrustedDomainInfo().
new b9eda2a s3-lsa: implement _lsa_QueryTrustedDomainInfoBySid().
new 06245d1 s3-lsa: implement _lsa_QueryTrustedDomainInfoByName().
new 86771d8 s3-lsa: implement _lsa_CloseTrustedDomainEx().
new 13c5211 s3-lsa: Implement _lsa_EnumTrustedDomainsEx()
new cdd4df7 s3-lsa: implement _lsa_OpenTrustedDomain().
new 4d22986 s3-lsa: implement _lsa_OpenTrustedDomainByName().
new b4bc1f8 s3-ipasam: add wrapper for ipasam_enum_trusteddoms()
new 72de982 s3-ipasam: add ipasam_get_trusted_domain_by_sid()
new fbd846f s3-lsa: fix lsa_QueryTrustedDomainInfo
new 0b27317 s3-lsa: Use pdb_get_trusted_domain_by_sid in _lsa_QueryTrustedDomainInfo()
new ba28fb0 s3-ldap: Update LDAP schemata to include sambaTrustedDomain.
new a8ab5d5 s3-lsa: Extract auth info from trustDomainPasswords
new a357ac0 s4-smbtorture: Two fixes for forest trust test against samba.
new 8fa440c s3-ipasam: add pdb_ipasam_capabilities() and pdb_ipasam_get_domain_info()
new 7d53893 s3-lsa: fix return code of _lsa_QueryTrustedDomainInfoByName()
new 33655d2 s3-lsa: Add and remove trusted domain account
new cc3b67f s3-ipasam: add IPA specific attributes
new 92ea55e s4-smbtorture: Fix for RPC-LSA-FOREST-TRUST.
new d638f4a s3-lsa: Implement lsaRSetForestTrustInformation
new 9ebbbb7 s3-ldap: Add sambaTrustForestTrustInfo to LDAP schemata
new 7763816 s3-netlogon: Implement NetrServerGetTrustInfo and NetrGetForestTrustInformation
new bfa7964 s3-ipasam: Add aliases for trusted domain user
new fbfa5c6 s3:net: fix usage for "net rpc registry export"
new 7c72ce9 testprogs/blackbox/subunit: add testok() for easier integration of s3 tests.
new 9164a57 s3:test: add a simple blackbox test that succeeds.
new ca2b960 s3:test: add the success blackbox test as samba3.blackbox.success
new 1430d17 s3:test: add a simple failing blackbox testsuite
new 18f4940 s3:test: add the failure blackbox test as samba3.blackbox.failure
new 2e18c34 s3:test: add the "blackbox.failure" test to the knownfail tests
new ad6c3ec s3:test: use the blackbox subunit test driver in the net_misc tests.
new dbc7896 s3:test: use the blackbox subunit test driver in the net_registry tests.
new 7fb4f2e s3:test: add comment header to test_net_registry.sh
new df4044e s3:test: move the registry roundtrip test to a test script of its own
new fca4238 s3:test: add the registry roundtrip test as samba3.blackbox.net_s3_registry_roundtrip
new b03a171 s3:test: mark the net_registry_roundtrip test as knownfail
new c66dfe4 s3-build: move priv2ld proto to smbldap.h (in order to fix non-ldap builds).
new 2c77ece s3:test: rename samba3.blackbox.net_s3_misc --> samba3.blackbox.net.misc
new 395d8f4 s3:test: rename samba3.blackbox.net_s3_registry -> samba3.blackbox.net.local.registry
new 86ed1e7 s3:test: rename samba3.blackbox.net_s3_registry_rpc -> samba3.blackbox.net.rpc.registry
new 838de3c s3:test: rename samba3.blackbox.net_s3_registry_roundtrip -> samba3.blackbox.net.local.registry.roundtrip
new 8e45fb4 s3:test: rename samba3.blackbox.testparm_s3 -> samba3.blackbox.testparm
new ae9eca6 s3:test: remove the give/take admin rights code from the net(rpc)registry test
new c819e3e s3:test: run the net.rpc.registry test under "dc" not "dc:local"
new b3f7648 s3-waf: add check for "struct dirent64".
new 4e32fd9 s3-waf: add check for fcntl locking.
new 8701b0d s3-waf: add check for broken (glibc2.1/x86) 64 bit fcntl locking.
new 3b3f13a s3-waf: add check for "struct flock64".
new 1cc0fb5 s3-waf: add check for hires timestamps in struct stat.
new 9d78512 s3-waf: add check for posix_fadvise().
new a029235 s3-waf: add check for various sysconf() variables.
new 5d3f956 s3-waf: add check for __NR_inotify_init declaration.
new afb77d1 s3-waf: add some missing checks for macosx.
new 9e822f1 s3-waf: add check for struct stat st_flags member.
new 9867b7b s4-waf: move wbinfo buildrule to winbind.
new 743b13b s3-waf: make most of the nsswitch common.
new bc83400 nsswitch: make wb_reqtrans a common subsystem.
new 0e156e7 s3-waf: move libsmb/clikrb5.c and libads/kerberos.c into KRBCLIENT.
new 0aed229 libndr: remove prototype for nonexisting function ndr_print_ipv4_addr().
new 5debcb1 idl: naming a structure 'VERSION' is not a good idea!
new e1f2442 s3-waf: move the KRB5_DEPRECATED configure check out of lib/replace
new a759b1a s4-build: added LOCALEDIR config option
new 78c4b21 s3-selftest: make sure we really use --format=subunit when calling smbtorture4.
new 5425227 wintest upper case the --vms paramter arguments to wintest.py
new 0dec840 Add support for testing a Win2k3 domain member
new 5c12cb0 heimdal Pass F_CANON down to the hdb layer for servers in AS-REP as well
new 9c12232 s3: increase the log level for missing PIDs on SIGCHLD
new ce718bb s3-waf: add check for "struct utimbuf".
new 2045cd7 s3-waf: add check for "struct sigevent" and some of its members.
new aa3f749 s4:scripting/python/modules.c - remove a really unnecessary variable
new 6840549 s3: add server_id.idl and use only autogenerated code.
new 09c4a5c s3-cluster Always fill in the clustering vnn element
new a0c77c2 s3-cluster remove more CLUSTER_SUPPORT #ifdef stuff
new 0ed46df s3-passdb: add PDB_CAP_TRUSTED_DOMAINS_EX.
new 67dfc87 s3-lsa: only proceed in _lsa_EnumTrustedDomainsEx when backend has trusted domain support.
new fa43de0 s3-lsa: in _lsa_QuerySecurity() query the sd from the lsa policy handle.
new f037d42 s3-lsa: support trust objects in _lsa_QuerySecurity().
new d4892f3 s4-smbtorture: add more complex spoolss_EnumPrinterDataEx test.
new 7720fac tevent: Fix a comment
new a7ee6e8 waf: use Utils.WafError() instead of sys.exit(1)
new aec0155 waf: added subdir= option in SAMBA_*() rules
new 41b1f97 s3-build: allow waf build of s3 IDL files from any top directory
new 433f68e waf: library_flags() doesn't only operate on conf objects
new b310551 build: make ADD_LDFLAGS() returns the flags that were added
new 8ef9cb0 build: added allow_undefined_symbols options for libraries and modules
new 1570058 build: added subdir option for module building
new 066a93d build: fixed passing of includes= for modules
new d5d26e3 uid-wrapper: handle uwrap_enabled() as a macro
new b74ac94 s3-includes: force _SAMBA_BUILD_=3 in source3 includes.h
new 600c726 s4-dsdb: operational module does not need auth any more
new 3a5b199 s3build: added NMBDSOCKETDIR to dynconfig
new 35a1163 build: remember the flags used for undefined variable errors
new ed71c1e s4-auth: rename 'auth' subsystem to 'auth4'
new 0581a5b lib/util/charset add functions isupper_m and islower_m
new d8d81a7 lib/util/charset use a path to dynconfig.h that works in s3 and s4
new a47120a lib/util/charset split codepoints.c into it's own subsystem
new 13f287f lib/util/charset use get_dyn_CODEPAGEDIR(), which is in common
new c745601 waf: give a more sensible error on symlink_bin with missing directory
new ba942c8 waf: added SAMBA3_*() build rules to samba3.py
new fd00092 charset: allow s3 waf build to use lib/util/charset
new 8850829 s3-waf: fixed the include paths for samba public libraries
new 1c5108c waf: support building libraries with a directory prefix
new 13bffa0 waf: improved error message for bad paths in SAMBA_LIBRARY()
new 324270e libutil: make waf rules usable by s3 waf build
new 40a48f5 s4-util: removed the valgrind_strlen() routine
new e929223 build: put links for libs in the right directory
new c8b2b10 s3-waf: use SAMBA3_*() build rules in source3/build
new 83a63ba lib/util Make UTIL_LDB conditional on an s4 build
new e4c2f5c s3-waf use lib/util/wscript_build, and avoid duplicate subsystems
new 0bad0e3 s3-libads Remove MIT-specific krb5_princ_realm macro calls.
new 92faeae charset Remove use of {isupper,islower,toupper,tolower}_w functions
new a493bf9 nsswitch: depend on dl
new 177ddcb librpc push NDR_SECURITY and NDR_DCERPC to the top level wscript files
new cfeceed librpc make ndr-standard a common library
new bed3742 s4-idl: rename s4 server_id.idl to server_id4.idl
new 8afc271 lib/util/charset Use top level iconv.c in source3
new e4c2023 lib/util Remove #if _SAMBA_BUILD_ == 4 that isn't required any more
new 5155a5f s3-charcnv Don't genreate valid_table on the fly, rely on valid.dat
new 2a3a86a lib/util/charcnv Move iconv handle setup in common
new 1ad8e52 lib/util/charset Add back setlocale(), but only when called from binaries
new a2f4a17 s3-waf: fix popt support.
new 3c9703f s3-waf: we need to globally -Ilib/replace
new 9154f0b nsswitch: make libwbclient a public library again.
new 927792b s3-smbsharemodes: libsmbsharemodes does neither depend on krb5 or ldap.
new d05aa90 s3:vfs:syncops add option to disable metasync per share
new 187f695 Fix alignment issues in SPOOLSS "BUFFER" marshalling. Guenther and Metze please check !
new 464c696 vfs_smb_traffic_analyzer shall also transfer the clients IP address.
new 478d74f s3: Fix pdb_ads_pull_time
new 6f3008e s3: Let pdb_ads write accountExpires
new 943aac2 s3: Add "len" to pdb_set_hours
new 9971061 s3: Pass logonHours through pdb_ads
new 745354e s3:tests: use the blackbox subunit output formatter for the smbclient_s3 test.
new a1bec01 s3:tests: include subunit.sh instead of test_functions.sh in test_local_s3.sh
new ae9aa47 s3:tests: use the blackbox subunit output formatter for the testparm_s3 test.
new 4eb3da2 s3:tests: include subunit.sh instead of test_functions.sh in test_wbinfo_s3.sh
new 6af6241 s3:tests: include subunit.sh instead of test_functions.sh in test_smbtorture_s3.sh
new d03996a s3:tests: include subunit.sh instead of test_functions.sh in test_ntlm_auth_s3.sh
new 93ca1bc s3:tests: include subunit.sh instead of test_functions.sh in test_posix_s3.sh
new 0749f7a s3:tests: remove unused script/tests/test_functions.sh
new 8ad127e s3:tests: fix the smbclient_s3 test for multiple users running it.
new 13bfae9 s3: Fix some nonempty blank lines
new 88f5215 s3: Slightly simplify Get_Pwnam_alloc
new 51b84a9 s3: Convert init_system_info to NTSTATUS
new 3e4da94 s3: NO_SUCH_USER is a lot more likely than NO_MEMORY
new 351b672 s3: Make QueryDispInfo and QueryInfo match for guest
new 5f953b1 s3: Add ACB_NORMAL to workstations, match RPC-SAMR
new ac19b39 s3: Fix return code of pdb_ads_getsamupriv if the user does not exist
new e99d1de s3: Protect tldap_errstr against a NULL ld
new b85a323 s3: Improve a debug message, we have more than pdb_tdb.
new fce1069 ldb-samba: Add missing dependency on pyldb-util.
new fd880fd s4-version: Fix version finding for bzr branches.
new 288b396 s3: Fix error returns in pdb_ads_mod_groupmem
new 4c45078 s3: Fix pdb_ads_enum_group_members for empty groups
new 9512603 s3: Fix a debug message
new ff6c175 s3: Support SetGroupInfo in pdb_ads
new 367b35b s3: Fix pdb_ads_enum_aliasmem for empty aliases
new e210391 s4/drs-tests: Add a base class to hold common functionality for all DRS python tests
new fcd4aa8 s4/drs-tests: Inherit DrsDeleteObjectTestCase from DrsBaseTestCase
new 60bb40c s4/drs-tests: Inherit DrsFsmoTestCase from DrsBaseTestCase
new 75856d5 s4/drs-tests: Inherit DrsReplSchemaTestCase from DrsBaseTestCase
new 288e20c s4/drs-tests: Split samba-tool command line generation into separate method
new adfb618 s4/drs-tests: Allow _net_drs_replicate to force replication and return output from command execution
new 348295b s4/samba.tests: Extend CalledProcessError class to store STDOUT and STDERR for a failed rocess call
new bfb0adf s4/samba.tests: Raise BlackboxProcessError exception in case check_output method fails
new 1273d50 s4/drs-tests:Blackbox test to verify DsReplicaSync handling
new 82fa772 Fix missing dependency on libreplace.
new b1595f4 ldb: controls marshalling/unmarshalling improvement
new 6d48a6d s4-unittests: replace assertEquals(res, []) by assertEquals(len(res), 0)
new 4c74c5f pyldb: create LdbResult, return value from ldb.search is now a LdbResult
new 95eb302 pyldb: Add tests for the ldb_result object
new 175227b pyldb: add tests for getting control results
new e37db96 s4: avoid overwritting the dceprc.h file from toplevel librpc
new 055857a libcli/security/display_sec.c - fix wrong counter type
new a2ded04 libcli/security/sddl.c - fix wrong counter type
new e7659fa libcli/security/privileges.c - fix the counting of privileges
new 618c11c libcli/security/privileges.c - fix wrong counter type
new d2b336a libcli/security/security_descriptor.c - fix three wrong counter variables
new 2ba57fd s4:smbtorture do not leave output directory around
new 4ee1c7c s3:tests: clean up old log directories of the registry.roundtrip test
new 1820084 s3:tests: move the log directory of the smbclient_s3 test to st/
new 5135e40 s4:scripting/python/modules.[ch] - explicitly say that "py_update_path" takes no argument
new e1f4f0b s4-smbtorture: fix trailing whitespace in raw.write test.
new 138533d s4-smbtorture: fix some indent in raw.write test.
new fb45c88 s4-smbtorture: use torture_comment() instead of printf in raw.write test.
new 85877c0 s4-descriptor: Replaced the synchronous descriptor_change with the synchronous descriptor_add.
new a0a52b3 s4-descriptor: Replaced the async descriptor_change with synchronous descriptor_modify.
new 3b9f375 s4-descriptor: Removed unnecessary descriptor_change function and unused callbacks.
new a69f634 s4-descriptor: Fixed some compiler warnings.
new dcf23f0 s3-pdb_ipa: remove uninitialized (and unused) status code.
new debd6da s3-lsa: fix some uninitialized variables in our lsa server.
new 59f7bcb s3-librpc: Only register NCACN_NP.
new 98fcbd0 s3-rpc_server: Rename named_pipe_read_packet().
new 02b356d s3-rpc_server: Create a common ncacn listen state.
new 184702a s3-rpc_server: Pass tevent_context to dcerpc endpoints.
new 116144a s3-rpc_server: Rename srv_rpc_register.
new fc46ea9 s3-rpc_server: Rename srv_rpc_register.c.
new a99e670 s3-rpc_server: Added function to setup tcpip listener!
new df5d265 s3-rpc_server: Added port option to _rpc_ep_register.
new 0abe7c6 s3-rpc_server: Added event and msg ctx to _rpc_ep_register.
new 8fce373 s3-rpc_server: Let enpoint mapper listen on port 135.
new acdfe48 s4-ndr: added NDR_WBINT to ndr_tables
new efc9321 libcli/nbt: allow use of the waf build for nbt in source3
new 6a788b9 s3-waf: added a krb5 dependency
new 81992c9 s3-waf: rename POPT_SAMBA to POPT_SAMBA3
new 3e8a4bf s3-waf: renamed tdb-wrap to tdb-wrap3
new b59aa08 s3-waf: rename 'errors' to 'errors3'
new 9aa85b6 s3-waf: use common libcli/nbt build rules
new ba52f83 s3-waf: renamed samba-util to samba-util3
new fecbe61 s3-waf: added some more krb5 dependencies
new effc76d s3-waf: cope with location of include.h for toplevel build
new c6c49d8 s3-waf: make version and build directory conditional
new 5fc565f s3-waf: LIBADS depends on krb5
new 21f8170 s3-waf: use bld.env.suffix3 for differentiating toplevel build
new 666d019 s3-waf: rename CHARSET to CHARSET3
new cf3225d s3-waf: find swat files for both toplevel and source3 build
new e3e1cd8 s3-waf: cope with both toplevel and source3 build
new ff8762e s3build: recurse into source3/
new 76e3af9 s3-waf: make pieces of the source3 waf wscript depends on toplevel_build
new 0234ac4 s3-waf: use Logs.warn() not print for configure warnings
new de71662 s3-waf: added support for in-tree heimdal in source3 waf build
new f180e1a s3build: use source3/wscript for s3 configure rules
new 15c0440 s3-waf: work around broken cups-config --libs output
new 7634fb6 s4-waf: rename 'param' to 'pyparam'
new 84b235f s3-waf: convert some subsystems into private libraries
new a12239b s4-waf: rename smbpasswd library to smbpasswdparser
new a3aa71e s3-waf: no need to add suffix3 to smbpasswd
new a94f776 build: we don't need the special case for s3build any more
new f0a4d3a s3-waf: build bin/smbclient3 for top level build
new 1bf4ff2 s4-waf: added --enable-s3build configure option
new 01047e0 s4-waf: fixed make test for toplevel
new 949427c python: use os.environ[] instead of os.putenv()
new 0e0ea4e build: enhanced the symbolcheck code
new c43eb39 build: added WHYNEEDED=TARGET:DEPENDENCY
new 1650da8 Add tests for various s3 auth modes
new 56c28d1 s3-tests use $PREFIX to ensure tests don't work outside the test area
new a056792 selftest move selftesthelpers to a top level helper script
new 0b066b8 selftest split $PERL into multiple arguments for Test::More check
new a82d9e4 s3-selftest convert tests.sh to python
new b73cfab smbtorture Remove random file name before we start RW2
new 6c1ce36 selftest pass in srcdir into Samba3 target module
new 985c7da selftest: Improve gdb_backtrace to run in batch mode
new 2e69e89 s3-auth Rename auth_serversupplied_info varaiables: server_info -> session_info
new d7fa349 s3:auth: change num_groups to from size_t to uint32_t
new e3821f2 s4-auth Move libcli/security/session.c to the top level
new 5590ac2 selftest the raw.mux test is flaky:
new 85f4f73 s4:torture/rpc/netlogon.c - fix two build warnings by casts
new be36596 s4-descriptor: Fixed some missing curly braces.
new 0b93902 s4-descriptor: Fixed a typo in a comment and clarified it a bit.
new 2984003 s3-waf: add check for /proc/sys/kernel/core_pattern.
new bd33355 s3-waf: add check for TIME_T_MAX.
new 33d676c s3-waf: add check for makedev().
new 4fe3ece s3-waf: add check for realpath() NULL arg.
new 79b41dc s3-waf: add check for ftruncate extend.
new c399c28 s3-waf: add replacetort binary.
new c85607d s3: Fix a typo
new ecb6533 s3: Fix some nonempty blank lines
new 56f02e8 s3: Fix filtering in pdb_ads_search_users
new ac4497e s3-waf: make use of LIBCLI_CLDAP subsystem
new a308cdc s4:build: add RPC_NDR_ATSVC subsystem
new 6700458 s4:librpc: let dcerpc-samr library use RPC_NDR_SAMR subsystem
new 66e040e s3-printing: isolate print notification prototypes better.
new 5a0cf0c s3-printing: fix pcacp prototypes and includes.
new 8225c0a s3-printing: only include printing where really needed.
new 823f8b9 s3-printing: move more printing structs to printing.h
new 28b4b05 s3-includes: move some chgpasswd related defines to the locations where they are used.
new ef896e6 s3-waf: make sure ENABLE_BUILD_FARM_HACKS is enabled when run on the buildfarm.
new d71c024 s3-waf: add check for sendfile on linux.
new 2babc4f s3-waf: add check for sendfile on freebsd.
new 6c32fe5 s3-waf: add check for sendfile on hpux.
new 2b53e7e s3-waf: add check for sendfile on solaris.
new 7f0ef4f s3-waf: add check for sendfile on AIX.
new b1e5dc7 s3-waf: add check for TDB_ERR_NESTING.
new 8bca9df s3-waf: add check for getspnam().
new 40dd6ce Revert "s3-waf: make use of LIBCLI_CLDAP subsystem"
new 9652cce Make lpcfg_server_role public.
new 457025e build: created samba-util-common library
new 9174d73 build: moved more files into samba-util-common
new 3c12c4c build: move idtree.c into samba-util-common
new 3b68482 s3-waf: added SYMBOLCHECK support to source3 waf build
new 5f6790b build: duplicate symbols between system libraries aren't interesting
new 67e72f5 s3-waf: move some parts of auth to AUTH_COMMON to avoid duplicate symbols with winbindd.
new 7464793 Fix bug found against the new Mac client @ Connectathon. Mac clients don't open with FILE_WRITE_ATTRIBUTES when just doing a write, so updating the write time on close fails as smb_set_file_time() now (correctly) checks for FILE_WRITE_ATTRIBUTES in the access_mask before allowing client time update. This is an internal time update being done on a close, not a handle-based client request.
new 2296871 Torture test added to run_opentest() to ensure we don't regress on the previous change.
new 0a6e0ed build: don't display expected duplicate symbols
new 4f48a28 build: fixed 'make dist' without configuring
new 91099d8 s3-waf: make use of LIBCLI_CLDAP subsystem
new 110f11d lib/util/charset: ICONV_WRAPPER needs talloc.
new 1482523 s3: Improve an error msg in vfs_gpfs
new ab64634 s3-proto: remove some prototypes of non-existing functions.
new 8283cdb s3:idmap:autorid prevent fatal configuration changes
new 9671615 s3: Fix an uninitialized variable use
new dfd33bc s3: Fix 64-bit errors
new 0516112 s3:libsmb only log a dead connection if it was not closed
new 63af546 Fix broken build with make dist tarballs
new bf7f896 s3-waf: move GROUPDB into libpassdb.so.
new 7f55354 s3-waf: rename LIBSAMBA subsystem to LIBNTLMSSP (which it is in fact).
new 6c2c8d9 s3-waf: remove more unused variables.
new 6b587d7 s3-waf: start adding checks for quota support.
new 29f850a s3-docs: document all wbinfo options.
new d37a555 build: moved libcli/auth/ntlmssp*.c into a common libcliauth.so library
new 8dbe665 build: moved schannel_sign.c into a shared COMMON_SCHANNEL subsystem
new 94c04b1 build: moved libds/common/flag_mapping.c into a common subsystem
new 52fe20c build: moved lmhosts.c into a common subsystem
new 5ec284d build: moved librpc/rpc/*.c into a rpccommon library
new 916e828 Fix bug 7950 - Samba 3.5.x fails BASE-CREATEX_SHAREMODES_DIR smbtorture4 test We need to revalidate the pathname once re-constructed from a root fsp.
new 9e93dac Remember to free the second temporary string.
new 7494796 build: moved spnego_parse.c into a common subsystem
new 11a97d6 build: moved util_reg.c into a common subsystem
new 1f13d51 s3:rpc_client: we need to pass a non-blocking socket to tstream_bsd_existing_socket()
new 9bf1032 s4:dynconfig: add prototypes for *dyn_LOCALEDIR
new e253281 s4:dynconfig: fix segfault in the set_dyn_*() functions
new 2d0727b Batch oplocks conflict with exclusive as well as themselves.
new ed3ae87 Implement the SMB2 close flag SMB2_CLOSE_FLAGS_FULL_INFORMATION (and move definition to correct place).
new de8b373 s3-printing: move more printing defines out of includes.h
new 313db81 s3-errormap: move (unused) map_nt_error_from_wbcErr out of errormap.
new 59e45a9 s3-vfs: make syncops_connect in modules/vfs_syncops.c static.
new bc13123 s3-libads: make ndr_print_ads_auth_flags() static.
new f92fad1 Ensure we don't return an incorrect access mask.
new 6141b6a Detect Mac OS X as a separate client type.
new 98052db Gratuitous change to get around transient autobuild failure :-(.
new 1fbb3f2 s3-param: Make "rlimit_max below minimum Windows limit" notification less scary
new 22c407d libcli/nbt/wscript_build - fix build of "lmhosts"
new 80e23c6 heimdal_build omit #line statments to allow valgrind to work again
new 68c61a8 Revert "heimdal_build omit #line statments to allow valgrind to work again"
new ea9f72c s4:heimdal - fix valgrind issue on Fedora 14
new 242a63e s3: Fix a 64-bit warning in vfs_gpfs.c
new ebb2fb7 Removed unused code check_dos_char_slowly.
new c8a242d dirfd doesn't exist in some platforms.
new cfffd0f s3: Fix pdb_ads_enum_group_memberships args
new 22d8d27 nss_wrapper: Make nwrap_module_init a bit more readable
new b0aba17 nss_wrapper: Fix a segfault when libnss_winbind.so is not loadable
new 48200c2 s3: Improve a dbg msg in aio_fork
new f0bde82 s4-drepl: Pass replication options from DsReplicaSync call
new d7f47fb s4-drepl: Refactor dreplsrv_run_pull_ops() to
new 05c90d2 s4-drepl: Fix replica sync callback to really store last error rather than last success
new 1ca2ec1 s4-drepl: Schedule event to trigger replication rather than calling run_pending_ops directly
new 90d0d3e s4/drs-tests: Move enable/disable replication methods to DrsBase class so we can re-use them
new 281e306 s4/drs-tests: Disable replication during 'deleted object' test
new 62a6b75 s4/drs-test: remove netReplicateCmd test from 'deleted object' test case
new 375eddc s4/drs-test: Remove unused imports
new ec54534 s4/tests: Include 'replica_sync' test in S4 test suite
new 561205b s4/dsdb-util: Use DS_NTDSDSA_OPT_IS_GC flag definition
new fec0baa s3: Make is_zero_addr take a sockaddr_storage
new 0decc29 s3: Fix a debug message
new c427b79 s3: properly find our standard nss_info backends
new 2c9c8fa s3: Use strndup in parse_nss_param
new 32731db s3: Fix some nonempty blank lines
new 1f0cd9c s3: Fix a comment
new eeeae97 s3: Fix a typo
new 68f5f0a WHATSNEW: document new nfs quota backend for linux
new d03631c WHATSNEW: document removed parameter "idmap alloc backend"
new 01e7611 s3: add functions to flush the idmap memcache
new 6710561 s3: add functions to remove entries from idmap memcache
new 42a4a9c s3: add functions to remove entries from idmap cache
new 5808188 s3: smbcontrol to notify smbd about idmap changes
new 3854413 s3: Survive an idle child that was killed
new c36f93d s3: fix the waf build after adding smbd/msg_idmap.c
new 9bfbf65 s3:msg_idmap: The solaris cc compiler does not like unnamed unions as struct members - fix the build
new 5e93e3e s3: Add timeval_to_msec
new 0fc1650 libreplace: poll based on select
new be33e2e s3: Add sys_poll
new ea5e1c5 s3: Use poll for the event loop
new 9758afd s3: Use poll in smbd
new c6c666a s3: Use poll in winbind
new ada2a5a s3: Use poll in nmbd
new cf7d331 s3: Remove select-based s3 event backend
new deb58b2 s3: Add poll_one_fd()
new 2b0057c s3: Eliminate select from packet_fd_read_sync
new 0f082de s3: Eliminate sys_select from fd_is_readable
new 81bdaaf s3: Eliminate sys_select from g_lock_lock
new 83becbe s3: Add sys_poll_intr
new 884984a s3: Add poll_intr_one_fd
new e6f8208 s3: Eliminiate sys_select_intr from client.c
new a2970df s3: Eliminate sys_select_intr from read_fd_with_timeout
new 7eedf69 s3: Remove unused receive_packet
new 89d81b3 s3: Eliminate sys_select_intr from smbfilter
new b28a2e5 s3: Eliminate sys_select from do_smb_browse() -- untested
new 5b26cfe s3: Eliminate sys_select from do_smb_resolve() -- untested
new d825b5e s3: Eliminate select from libaddns
new f7bd096 libcli: Eliminate select from smb_readline_replacement
new 3254e39 tevent: Add a poll backend
new d163f5d Remove sys_select[_intr]
new c1bc916 nsswitch: Eliminate select from wb_common
new 61c2bcd s3:test: fix registry roundtrip test on older systems (usage of mktemp)
new e55937c s3:test: fix smbclient test on older systems (usage of mktemp)
new bf18403 s3-rpc_client: Move client pipe functions to own header.
new eece80e s3-smbd: Pass tevent context to messaging functions.
new 26321c6 s3-torture: fix the build of rpc_open_tcp.
new 6e66208 Finish the range checking on all FD_SET calls for select().
new 21d926f Use <tevent.h> so the system tevent gets included, if enabled.
new 4a42272 tdr: Inline proto header to allow tdr.h to be used as it's a public header.
new 136c160 Use <tdb.h> to include tdb, so the system include file gets used when building against system tdb.
new 31d09b1 tdb: Use <tdb.h> to include tdb so system headers are found when building against system tdb.
new 0bd390e samba_abi: Generate vscript entries even for ABI versions that didn't introduce any new symbols.
new 1a6fd61 tevent: Add lib/tevent as include directory.
new b077ccc ntvfs: Add some missing dependencies on tevent/events.
new 410f9fa Fix "cast from pointer to integer of different size" warnings on a 64-bit machine.
new 8238357 Fix warning introduced by changing the size of UNIX_USER_TOKEN->ngroups from size_t to uint32_t.
new f7b4209 Fix one more warning introduced by changing the size of UNIX_USER_TOKEN->ngroups from size_t to uint32_t.
new 59a077d Fix some types
new 87c4cea Fix compiler warning on casting -1 to uint32.
new bd2b007 Revert "Fix alignment issues in SPOOLSS "BUFFER" marshalling."
new 6c3a49c TODO test/review librpc/ndr: let ndr_push/pull_DATA_BLOB() look at LIBNDR_FLAG_REMAINING before LIBNDR_ALIGN_FLAGS
new 84b884e librpc/ndr: ndr align relative pointers based on the given flags
new 712ef25 TODO test/review librpc: align nstring and nstring_array to 2 byte
new 23f6f44 TODO test/review librpc/ndr: remove align2 hack for relative pointers
new 3413306 spoolss.idl: align spoolss_PrinterEnumValues 'data' based on the type
new db11e65 spoolss.idl: align spoolss_DriverFileInfo relative pointer to 4 byte
new 608c8e7 lib/util/time: Merge time functions from source3/lib/time.c
new 243abcb s3-build __FUNCTION__ is always available, always use it
new ec1009f s3-debug Always use C99 true/false rather than True and False
new f518dbc s4-replicated_objects: Implement a mechanism to relax some attributes conversion
new fb7975d s4-repl/working_schema: Ignore some attributes when bulding working schema cache
new b1f68b6 s4-libnet_vampire: Ignore some attributes when building working schema cache
new 4acef31 lib/util move debug.[ch] out of the way
new 5f5ca91 lib/util: new merged debug system
new dbf6b48 autobuild: enabled samba3-waf build
new c667803 s4:remove many invocations of "samdb_msg_add_string"
new cbef9c3 s4:libnet/libnet_samsync_ldb.c - add a "samdb_msg_add_string" wrapper
new c807911 s4:dsdb/common/util.c - fully remove "samdb_msg_add_string"
new 4736937 s4:dsdb/common/util.c - remove "samdb_find_or_add_value"
new 9900aa4 s3-rpc_server Handle session key as a constant buffer
new 646aefd pidl Add support for uid_t and gid_t types
new 2a5ac56 librpc/idl Add helper structures for use by samba3 in auth_session_info
new 04f5ef8 s3-auth struct security_unix_token replaces UNIX_USER_TOKEN
new 86aa05e libcli/security Add unix_token and unix_info to auth_session_info too
new 0e68867 s4:dsdb - always handle the attribute "options" as 32bit unsigned integer
new fecf925 s4:drsuapi RPC server - check for the "SPN" attribute != NULL
new 0b5719f s4:netlogon RPC server - "LogonGetDomainInfo" - check for NULL attributes
new ef224aa librpc/ndr: handle NOALIGN flag for relative pointers and alignment DATA_BLOBs
new 80995fd s4:drsuapi RPC server - this resembles more "samdb_is_gc"
new e1e3b5c libds/common/flag_mapping.c - fix another build dependency
new 24e257c examples/LDAP: delete unmaintained samba-schema-netscapeds4.x
new 90b0f86 examples/LDAP: remove overoutdated samba-schema.IBMSecureWay
new 64e06b7 Revert "examples/LDAP: remove overoutdated samba-schema.IBMSecureWay"
new 9f61937 s3: remove superfluous debug messages from msg_idmap
new 14446b5 s3-printing: fix move_driver_to_download_area() error paths
new 09b4acf s3-printing: clean up get_correct_cversion error paths
new 016a8d2 s3-printing: vfs_connect prior to driver/dfs IO
new 0a78c57 s4-dsdb: Ensure we permit multi-valued backlinks on single-valued attributes
new 8870fcb build: fixed the ELF name for private libraries
new 358f031 s3: GPFS can't deal with mangled names
new 8635a38 s3: Attempt to fix the build on IRIX
new 8643683 s3-server_id: only include server_id where needed.
new 8df12d4 rap: add rap_NetSessionEnum to IDL.
new c884e62 s4-smbtorture: add smbcli_rap_netsessionenum().
new bd675e0 s4-smbtorture: add netsessionenum rap torture test.
new 28acf36 s3-lanman: talk to srvsvc dcerpc server in api_RNetSessionEnum().
new ea29261 s3-sessionid: avoid global include of sessionid.h
new 56df34a librpc/rpc: let ndr_pull_spoolss_EnumPrinterDataEx() use a subcontext
new 7101f5a librpc/idl: remove unused string defines from idl_types.h
new 8aa69c1 s3: adjust loglevel for idmap_cache
new d9945e9 s3:idmap_cache: remove an leftover wip comment
new a5aecdf s4:torture/rap/rap.c - remove unused variable "i"
new dee53e0 s3: Print all flags in "smbclient allinfo"
new 48f6b4d s3: Fix operation names in vfs_full_audit.c
new c9d1e16 s3: Pass smb_filename through the is_offline vfs op
new cf7dac6 s3: Pass smb_filename through the set_offline vfs op
new 73ce3e1 s3: Announce HSM in the gpfs module
new 6405e34 s3: Ask GPFS for the IS_OFFLINE operation
new 4afda9e s3: Pass the aio_force operation through vfs_gpfs
new 93db948 s3-libds: use already existing ../libds/common/flag_mapping.h header.
new a460fe8 s3-proto: fix some inline comments.
new ba77274 s3-includes: remove global include of system/readline.h.
new 875d9b8 lib/util: LIBCRYPTO is in common already, so add it to samba-util-common.
new 01da00a s3: Fix some nonempty blank lines
new ae28029 s3: Remove an obsolete comment
new f8a13c7 s3: Use dom_sid_string in _lsa_lookup_sids_internal
new 7051747 Add dom_sid_string_buf
new 7b139a4 s3: Use dom_sid_string_buf in sid_to_fstring
new e3c0d66 socket_wrapper: don't allow connect() to the broadcast address
new 0ad8d45 socket_wrapper: fix compiler warnings
new 7bdc3db socket_wrapper: move swrap_ioctl() above the send*/recv* functions
new ec028b5 socket_wrapper: readv() should only work on connected sockets
new c9ae810 socket_wrapper: replace recvmsg() correctly
new 8c6d7d7 socket_wrapper: add swrap_sendmsg_before/after helper functions
new a2db6b4 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_sendto()
new 4a736f0 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_send()
new e831376 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_sendmsg()
new a5d5457 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_writev()
new 9167d70 libreplace: move "struct timespec" checks into libreplace (where timespec is already used).
new 0fb246b s3-waf: add check for HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR.
new 6b3d68f s3-waf: add check for SEEKDIR_RETURNS_VOID.
new 2f46942 nterr: remove trailing whitespace.
new cb8c0e1 nterr: remove space indents (use tabs instead), following coding standards.
new c1089c1 s3-nterr: make nt_err_desc static const.
new 648a9fb s4-nterr: add _N macro handling as in s3-nterr.
new 45710a0 nterr: make sure both nt_errs structs are the same.
new 199809b nterr: make sure both nt_err_desc structs are the same.
new d367777 s3-nterr: within nt_errstr() compare codes using NT_STATUS_V().
new 9f4b3b1 s4-nterr: some minor cosmetic edits to further match s3 nterr.
new dc35442 s4-nterr: move auth_nt_status_squash to nt_status_squash and move to nterr.c
new ef87f97 s3-nterr: use strcasecmp in nt_status_string_to_code().
new e63f0df s3-waf: add wildcard commands from main wscript.
new 3560db3 debug: fixed a valgrind error
new 5896b72 s4:objectclass LDB module - if we cannot find DN's parent then the DN itself is invalid
new 1343c07 s4:LDAP server - remove validation checks of input DNs
new 1b93173 ldb:ldb tools - ldbtest - convert other result values to LDB codes as well
new b50ebc3 ldb:ldb tools - return LDB_ERR_INVALID_DN_SYNTAX on wrong DN parameters
new b0c6899 ldb:ldb tools - remove a superflous "return" (usage internally calls "exit")
new 61bf469 s3-printing: follow force user/group for driver IO
new 624e33f s3-printing: remove unneeded local_pcap_copy global
new 2b63594 s3-printing: fix cups pcap reload with no printers
new 9c342c4 s3: add two missing vfs disconnect calls
new 2c7c3d0 lib/socket_wrapper: try to fix the build on solaris
new a511d37 HEIMDAL:kdc: correctly propagate HDB_ERR_NOT_FOUND_HERE to via tgs_parse_request() and _kdc_tgs_rep()
new 0c78640 s4:kdc: fix calculation of the rodc kvno
new ad9ac99 s4:kdc: add a kdc_proxy_unavailable_error() helper function
new e70b09e s4:kdc: split the kdc_udp_proxy() logic from the main kdc logic
new 8002406 s4:kdc: split the kdc_tcp_proxy() logic from the main kdc logic
new a8b3958 selftest/target/Samba4: splitout a mk_krb5_conf() function
new e90d5ab selftest/target/Samba4: regenerate the krb5.conf after the rodc join
new 4b86beb s4:selftest: test using the machine account of the rodc against itself
new 23810dc s4:waf-build fix disable-shared build for smbtorture
new e4b5bce s4:libnet/libnet_site.c - make use of LDB return constants
new 86707c7 s4:objectclass LDB module - fix a comment
new 76fb230 ldb:ldb_request - handle here the DN checks
new 746194c Revert "s4:objectclass LDB module - if we cannot find DN's parent then the DN itself is invalid"
new 349b9b7 s4:dsdb - we don't need to check if a DN != NULL if we call "ldb_dn_validate"
new ea12adf s4/ldb - remove now superflous "ldb_dn_validate" checks
new 736a462 ldb:rdn_name LDB module - more RDN constraint checks (from AD)
new 2275bfb s4:ldap.py - remove a debug output
new dabed32 s4:ldap.py - other important RDN check testcases
new 75706a6 ldb:ldb_msg.c - use LDB result constants for checking return values
new 1ff28a2 s4:operational LDB module - readd "structuralObjectClass" -> "objectClass" mapping
new 5a98979 s4:operational LDB module - add "groupToken" as unsigned int (uint32_t)
new 05d1d0d s4:operational LDB module - fix display of some constructed attributes
new 71df279 s4:ldap.py - add a test in order to show the operational module fixed
new 5a722f1 s4:ldap.py - rootdse tests should search for the rootDSE not the default DN
new eade61a s4:operational LDB module - fix attribute names to be right up/down-cased
new f5ab9c1 s3:test: improve logging in the net registry roundtrip test steps
new 7b4fc4d s3:test: correctly react to each failing step in the net registry roundtrip tests
new aa8c9ef s3:registry: fix invalid write in iconvert_talloc()
new 541c580 s3:test: in net registry roundtrip test, exclude the files from exclude/logon
new 2fd2e2e s3:test: in net registry roundtrip test, mark "lock dir" as invalid parameter
new 916ff0b s3:test: mark vanished parameter "postscript" invalid in net registry roundtrip test
new f1a5109 s3:test: the registry roundtrip test passes now
new dcbfb6f s3: Fix a memory leak in check_sam_security_info3
new 181b23c nsswitch: wbcFreeMemory deals fine with NULL
new afb6752 libwbclient: Add wbcSidToStringBuf
new 7ffa7e4 libwbclient: Use wbcSidToStringBuf
new e0fae3d pam_winbind: Use wbcSidToStringBuf
new c97ea59 s3-net: Use wbcSidToStringBuf
new d34092e wbinfo: Fix a debug message
new 85ee336 wbinfo: Use wbcSidToStringBuf
new be3e851 Fix some nonempty blank lines
new a40bb91 s3: Fix uninitialized variables
new f6f8ec8 s3: Move EXOP definitions to smbldap.h
new 99d98e3 s3: Remove unused args from get_nss_info
new fff6fa75 s3: Remove unused args from nss_get_info
new d3ba16a s3: Remove unused args from nss_get_info_cached
new d76b3fd s3: Remove some unused code
new 4fd4303 s3: Remove an obsolete comment
new bc940ed s3: Remove an unnecessary if-statement
new 9c5802b s3-idmap-rid: private_data is a talloc child of dom
new 1bf29c7 s3-idmap-ldap: private_data is a talloc child of dom
new 6e57263 s3-idmap-tdb: private_data is a talloc child of dom
new 41c8565 s3-idmap-ad: Make ad_schema properly talloced
new 4daf01f s3: Replace idmap_ad_close by a destructor
new 8278595 s3-idmap-hash: Make "hashed_domains" properly talloced
new 233c8bc s3: Remove close_fn from idmap_methods
new 286b22c Fix examples/VFS to use correct prototypes for is_offline() and set_offline().
new f723fef s3-docs: manpage for "smbcontrol xx idmap"
new 8bcae00 s3-docs: manpage for "net idmap delete"
new b12fbc2 Fix the examples/VFS build.
new 6013d75 s3: state->ev is not needed in winbindd_lookupsid
new 98443b8 s3-idmap: fix the build of idmap_tdb2.
new a45353b s3-librpc: Added tcpip support for dcerpc_binding_vector_create.
new c80e519 s3-librpc: Free memory we don't need.
new ae67ccf s3-rpc_server: Added tcpip listener for each rpc service.
new d14de8f s3-rpc_server: Set client and server connection info.
new 254c020 s3-rpc_server: Added server address to pipes struct.
new aa777df s3-epmap: Return the correct ip address.
new 6ac34d5 sr-epmap: Minor cleanups and fixes
new 1e69dad s3-epmap: add ncalrpc listener code
new 917a5ea s3-rpc_server: Added prototype to setup a ncalrpc socket.
new d343409 s3-rpc_client: Added DCERPC_AUTH_TYPE_NCALRPC bind.
new 0a2251d selftest: Added ncalrpc dir to config.
new 148ed2c s3-librpc: Register endpoints using ncalrpc.
new 55296ed s3-rpc_server: Created an Endpoint Mapper Daemon.
new bd66fc8 s3-rpc_server: Start the Endpoint Mapper Dameon if enabled.
new cc5b885 s3-rpc_server: Introduce transport in pipe_struct.
new 53018dc s3-rpc_server: Only allow epm insert and delete on NCALRPC.
new 0f97f78 s3-rpc_server: Fixed ncalrpc connection accept.
new 42e9dde s3-rpc_server: Remove unneeded ncacn wrappers.
new 5ce12e0 s3-rpc_server: Improved the dcerpc_ncacn_accept switch.
new 4b8dd08 s3-rpc_server: Add server support for NCALRPC system user pipe.
new 50de209 s3-rpc_server: Create the ncalrpc endpoints.
new ce491ed s3-librpc: Register NCALRPC pipes.
new 9dc27cb s3-rpc_server: Fixed the accept() for named_pipe_listener.
new 07e8904 s3-rpc_server: Fixed the accept() for tcpip_listener.
new 69a9b9b s3-rpc_server: Fixed the accept() for ncalrpc_listener.
new bb201fa s3-winbind: Fixed the accept() for new_connection.
new a955c53 s3-rpc_server: Free unused memory.
new 794e0f5 s3-rpc_server: Added IPv6 support for epmapper.
new b7c692b s3-selftest: no need to run rpc.samba3.netlogon twice.
new d92e060 s3-epmap: fix uninitialized variable in ep_register()
new 19117db s3-epmd: remove some unused variables.
new 12f10a9 s3-waf: fix the build.
new 1605563 s3-selftest: add pattern test of dcerpc binding options (using rpc.lsa.lookupsids).
new a200bac s3-selftest: only run smbtorture4 tests when smbtorture4 is available.
new 8cda1d9 s3: "ctx" is not needed in idmap_nss_unixids_to_sids
new a3ef79b s3: "dom_name" is not needed in idmap_nss_sids_to_unixids
new c4b52fb s3: Use talloc_tos() in idmap_nss_sids_to_unixids
new 9728b5a librpc/ndr use hyper for uid_t/gid_t rather than udlong
new d4867ef tevent: Fixed tevent_wakeup_send code example.
new b181cd8 s3-smbd: Increase debug level von context messages.
new 0380423 s3-rpc_client: Don't ask endpoint mapper for its own port.
new 133ed1c s3-rpc_server: Change irritating debug message.
new 71f613e s3-rpc_server: Add tevent based endpoint setup functions.
new 8df4f4f s3-rpc_server: Use the new endpoint register functions.
new fb3e4d2 s3-rpc_server: Remove unused _rpc_ep_register.
new dec9d03 libsmbclient: Fix a typo
new 5a59dcc s4:samba-tool: improve help messages for samba-tool password
new f0d59bb s3-rpc_server: handle DCERPC_AUTH_LEVEL_CONNECT in api_pipe_bind_req().
new a299993 socket_wrapper: fix handling of addr and addrlen
new 05b447b s3-selftest: remove *ncacn_ip_tcp* from knownfail list.
new 286530b s3-selftest: no point in testing smb2 via ncacn_ip_tcp.
new 12f2170 s3-selftest: properly move connect to seal options.
new 494aed5 s4:lib/socket: use sockaddr_in6 in ipv6_tcp_accept()
new 20284f2 tevent: change tevent_fd->additional_flags to uint64_t
new b7d5ddf tevent/poll: use fde->additional_flags to hold the array index
new 494d497 tevent: change version to 0.9.11
new c22151e libwbclient: Remove a pointless check
new cdb9e4b libwbclient: Add some input check
new 7aa0219 s4:setup/provision - fix an output message
new 82067b1 s4:partition LDB module - fix typo
new d2acd72 s4:partition_init LDB module - fix a typo
new 79c65cc s4:new_partition LDB module - fix comments
new 851396a s4:partition LDB module - add some comments
new 78c9eb1 ldb:ldb_controls.c - always allocate enough space
new b7ecc33 ldb:ldb_controls.c - "ldb_save_controls" - allow that "saver" can also be NULL
new 8872a62 s4:partition LDB module - fill in parent requests for inheriting the flags
new f68d542 s4:instancetype LDB module - use "ldb" pointer for referencing the LDB context
new 8ce1314 s4:instancetype LDB module - don't impede control requests
new 83517d2 s4:instancetype LDB module - perform here only the "instanceType" constraint checks
new 42da193 s4:new_partition LDB module - splitting up an "if" operation
new e754f0c s4:repl_meta_data LDB module - remove the current partition control unless it was requested
new e669295 s4:repl_meta_data LDB module - don't remove the partition control twice
new 96600e5 s4:simple_ldap_map LDB module - enhance current partition control checks
new 210cab9 s4:partition LDB module - "partition_sequence_number" - remove meaningless "if"s
new 4e6b8e0 s4:partition LDB module - "partition_replicate" doesn't handle the search requests
new e52c900 s4:partition LDB module - move the "data" check a bit higher
new 78b46c5 s4:partition LDB module - extended operations - make the initialisation check consistent
new 68fbfa2 s4:partition LDB module - the current partition control should only be added if requested
new 0cec610 s4:repl_meta_data LDB module - always ask manually for the current partition control
new e00893d s4:extended_dn_store LDB module - use the new request as generic memory contexts
new f5ce61e lib/util/fault.c - "call_backtrace" - no need to have "backtrace_size" as size_t
new 22fcb8e s4:lib/tls/wscript - exclude known broken GNUTLS releases
new 6ef40f3 pidl/Typelist: dnsp_name and dnsp_string are scalar references
new 6e4e3f5 pidl/Typelist: add is_fixed_size_scalar()
new eceea86 librpc/ndr: add ndr_interface_call_pipe
new 2a47ed8 librpc/ndr: add ndr_push_pipe_chunk_trailer() and ndr_check_pipe_chunk_trailer()
new 7d45183 librpc/tools/ndrdump: add support for dcerpc 'pipe' elements in functions
new eaa7ecd pidl/NDR: add ContainsPipe() function
new 29bd658 pidl:Samba3/ClientNDR: don't generate stubs for functions with pipe elements
new 7537f9c pidl:Python: don't generate functions with pipe elements
new f383497 pidl:NDR/Client: skip sync functions if pipe elements are used
new 91ef694 pidl:NDR/Client: skip all functions if pipe elements are used
new f43e757 pidl/idl.yp: fill 'pipe' elements with array and count
new d79fb90 pidl: add support for 'pipe' at the NDR layer
new 969c7bd frstrans.idl: add idl for RawGetFileDataAsync() and RdcGetFileDataAsync()
new 8d0e241 s3: Fix paranoia check in sam_rids_to_names
new 16b007c Quite some callers of sid_split_rid do not care about the rid
new 257f049 s3: sid->domain_sid in winbindd_samr sam_rids_to_names
new 6076f4b s3-selftest: run a couple of dgram NBT tests against s3.
new 88ff230 s3-waf: fix typo.
new c809824 waf-selftest: allow to call "make test SUBUNIT_FORMATTER=cat".
new af2538d s3-build: remove -I../lib/addns.
new 8953c7d s3-selftest: add another flaky s3-torture test to knownfail, this time OPLOCK4.
new 0726b29 s3:idmap_ldap: fix a few typos in a comment
new f3465da pidl:Samba4/NDR/Parser: fix compiler warnings in 'pipe' related code
new 6771ade pidl:Samba4/NDR/Client: fix arguments to warning()
new c774a50 s4:librpc/rpc: s/struct dcerpc_connection/struct dcecli_connection/g
new 5657c96 s3:librpc/rpc: remove unused dcerpc_pipe define hack
new b738e09 librpc/rpc: move dcerpc_binding_handle stuff to rpc_common.h
new 70c75b9 s3: Fix a typo
new 1d1e5cb Sort by release component integer values rather than using standard string sort.
new a051b40 samba_abi: Also sort ABI files properly so symbols end up in the right version.
new 1829891 s3: Fix bug 8009
new f84d439 Revert "s3: Fix bug 8009"
new 38be8c2 s4:rpc_server/remote: use dcerpc_binding_handle_call_*() instead of dcerpc_ndr_request_*()
new 7888f0e s4:torture/rpc/object_uuid: use dcerpc_binding_handle_call() instead of dcerpc_ndr_request()
new 4d4c631 s4:librpc/rpc: remove unused dcerpc_ndr_request* code
new 51ebaac s3: Enhance error messages in idmap_tdb2_init_hwm
new b0d54da s4:librpc/rpc: s/dcerpc_security/dcecli_security
new 83c55ac librpc/rpc: move enum dcerpc_transport_t to rpc_common.h
new 7b7baec s3:librpc/rpc: add target_principal to struct dcerpc_binding
new 08dca92 librpc/rpc: move struct dcerpc_binding to rpc_common.h
new 6539eba librpc/rpc: add dcerpc_binding_handle_raw_call()
new fa0f0c2 s4:pyrpc: fix memory leaks in error pathes
new 26351bf s4:pyrpc: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
new 9bbe047 s4:torture/rpc/autoidl: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
new c3d8b4f s4:torture/rpc/countcalls: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
new 572683d s4:torture/rpc/scanner: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
new f8030ec s4:librpc/rpc: make dcerpc_request_recv() static
new 81063f9 s4:librpc/rpc: remove unused dcerpc_request()
new c1a2fd1 s4:librpc/rpc: finaly make struct rpc_request and enum rpc_request_state private
new f7840b3 s3:librpc/rpc: add DCERPC_ANON_FALLBACK flag
new 72c1fe0 librpc/rpc: move DCERPC_ flags to rpc_common.h
new a57c2b0 Fix public header not to include private (not installed) ones.
new 43e343b s3: This module needs rewriting...
new 746b299 s3: Fix the talloc hierarchy in shadow_copy2_connectpath
new e818090 s3: Fix bug 8009 - net rap session cannot get username
new 8dfa224 s3: Change tldap_entry_attributes to the "array,count" convention
new 431853c Merge new lorikeet heimdal, revision 85ed7247f515770c73b1f1ced1739f6ce19d75d2
new e59a950 Fix bug #8005 - smbtorture4 BASE-TCONDEV fails when tested on Samba
new a6d07a8 Re-enable base.tcondev test for S3, now we pass it correctly.
new 48ea48d s4-rpc: added public APIs for dce_call authentication
new 36b48ad build: added placeholder files for public header directories
new b7b2426 ldb: don't install ldb_wrap.h twice
new 4f52bec build: install public headers in the build tree
new 59be726 wafsamba: added global_include option
new 1c0e539 wafsamba: don't follow symlinks outside the build tree
new 03aebc2 wafsamba: keep a list of public headers
new e3e1ead talloc: use public_headers to install talloc.h and pytalloc.h
new a18a556 tevent: use public_headers for tevent.h
new dc42ad0 build: added include/public to the list of include paths
new ba9ae79 build: added automated testing of our public headers
new f2bcb70 waf: moved header file handling into its own module
new 0a0ebd7 tdb: use system include style for system headers
new 7b948a3 tdb: use public_headers to install header files
new 7293c37 talloc: use <talloc.h> not "talloc.h"
new 5ca9db0 lib: fixed header paths
new 6c6ab50 waf: build substituted public headers in build tree
new bc99b62 ldb: use include <> form for public headers
new 793ffea s4-policy: don't make s4 policy.h public
new 803136a s4-rpc: make common/proto.h public
new 7dc049e rpc: make ndr/ndr_svcctl.h public
new c3f04a9 build: mark some private includes as OK in public headers
new f8655f4 waf: always generate public headers in the build tree
new c56e3cc lib: don't install public headers if a private library
new 827d020 ldb: only install headers if we are not building as a private lib
new f303db5 build: force _SAMBA_BUILD_==4 to be true in public headers
new b4d618c waf: build headers in separate 'headers' build group
new 72ca88d build: fixed cflags for test_header
new 20ec0b6 waf: make mkdir_p() a bit more robust
new 0232964 waf: auto-create include paths if needed
new 7a57f72 s3-waf: enable public header building in s3
new fd328f8 build: added public_headers_allow_broken option
new 4907695 build: removed mkdir of public headers directory
new af28fac s3-waf: enable public_headers_allow_broken
new 500c854 build: added simple header handling for our libraries
new 1404a9f waf: ensure that MAKEFLAGS is set before parsing it
new b2b41a5 libcli: protect access_check.h against double inclusion
new 7c83f69 s4-rpc: added dcesrv_call_account_name()
new a4d7b3a s3: "hex_encode" does the same as "binary_string"
new b0667f7 s3: Remove some unused code
new 420be02 s3: Read uidNumber/gidNumber in pdb_ads_sid_to_id
new 4f34955 s3: Fix Coverity ID 2290: Uninitialized read
new cc90415 s3: Fix Coverity ID 2289: Uninitialized read
new 09677d6 s3: Fix Coverity ID 2288: Uninitialized read
new 31ff8f3 s3: Fix Coverity ID 2287: Uninitialized read
new c098771 s3: Fix Coverity ID 2286: Uninitialized read
new 2b26c86 s3: Fix Coverity ID 2285: Uninitialized read
new 2992ccf s3: Fix Coverity ID 2284: Uninitialized read
new b753b0a s3: Fix Coverity ID 2283: Uninitialized read
new e68cf5e s3: Fix Coverity ID 2282: Uninitialized read
new 6b584e0 s3: Fix Coverity ID 2281: Uninitialized read
new c98c36e s3: Fix Coverity ID 2280: Uninitialized read
new f0d4912 s3: Fix Coverity ID 2279: Uninitialized read
new d9a5879 s3: Fix Coverity ID 2278: Uninitialized read
new a6a722b libwbclient: CID 2199 -- NULL pointer return
new c91b897 s3-build: share smbtorture4 build rules with s3-waf build.
new 7a91282 s3-libsmb: only include rap client when needed.
new ebe0aa0 s4-smbtorture: check for username and computername presence in rap_netsessionenum test.
new 1351046 s4-rap: decouple rap client code from torture binary, add new LIBCLI_RAP subsystem.
new c287351 s4-rap: remove last iconv_convenience traces from rap client and test code.
new 5e3da3f s3-build: try to silence annoying "Ignoring invalid value 'vlp' for parameter 'printing'" warning on the buildfarm.
new 73e7b72 libcli: openchange doesn't need these headers any more
new 831ff45 s3: Use jenkins hash for str_checksum, fix bug 8010
new 9bc14af s3: Fix a cut&paste error in pdb_ads_connect
new 3cfa821 headers: include Python.h first to avoid warnings
new 46384cf headers: cope with non-system popt in test_headers
new 1d5f3c1 s4:ldb: don't install .pc files when building a private library
new e1f8433 libcli/security: move display_sec headers to own header file and add to security.h grouping header.
new 6c8d802 s3-libsmb: move smb encryption structs into own header.
new d19ea55 s3-includes: avoid global include of gssapi headers.
new fad0112 s3-build: stop including ldap and lber headers everywhere in the code.
new 227c00d s4-smbtorture: use torture_fail/-assert api in torture_samba3_hide().
new 1b055fa s4-smbtorture: remove duplicate if branch in raw.write test.
new 8775aee s4-smbtorture: use torture_fail and _skip in raw.write test.
new be55bbc s4-smbtorture: remove explicit mem_ctx from torture_netlogon_samba3().
new e084edc s4-smbtorture: use torture_fail and _assert macros in torture_netlogon_samba3().
new 9ea6027 idl: define printcap IPC message format
new d6cb4fe s3-printing: use printcap IDL for IPC
new 52845c1 s3-printing: remove duplicate cups response processing code
new 97cdf15 s3-printing: fix memory leak in print_cups.c
new 97addd8 s4-smbtorture: use torture_assert in samr large-dc test.
new 1ce4d2d s3-msdfs: avoid global inclusion of msdfs.h.
new 1f6aecb s3-interfaces: only include interfaces.h where needed.
new 9f9e195 s3-packet: only include packet.h where needed.
new 7544f23 s4-smbtorture: remove explicit mem_ctx from torture_samba3_rpc_getusername().
new 9295cff s4-smbtorture: use torture_fail and _assert in torture_samba3_rpc_getusername().
new 48c2117 s4-smbtorture: use torture_assert in torture_samba3_rpc_sharesec().
new d8068b5 s3: Fix Coverity ID 2319: Uninitialized read
new 329fcd4 s3: Fix Coverity ID 2318: Uninitialized read
new df79b3b s3: Fix Coverity ID 2317: Uninitialized read
new 7bb76bc s3: Fix Coverity ID 2100, BAD_SIZEOF
new 4668ac8 s3: Fix Coverity ID 1034, CHECKED_RETURN
new 920b2fd s3: Fix Coverity ID 1018, CHECKED_RETURN
new 3835d77 s3: Fix Coverity ID 1017, CHECKED_RETURN
new 9c9ed33 s3: Fix Coverity ID 1013, CHECKED_RETURN
new a282455 s3: Fix Coverity ID 1012, CHECKED_RETURN
new a7a638c s3: Fix Coverity ID 2213, PASS_BY_VALUE
new 2581cb7 s3: Fix Coverity ID 1402: PASS_BY_VALUE
new c58eb1f s3: Fix Coverity ID 2148, FORWARD_NULL
new 4f46ad9 s3: Fix Coverity ID 2147, FORWARD_NULL
new dd3d6a1 s3: Fix Coverity ID 2144, DEADCODE
new fb47b7f s3: Fix Coverity ID 2140, DEADCODE
new dacb392 s3: Fix Coverity ID 2234: REVERSE_INULL
new 37870e2 s3: Fix Coverity ID 2233, REVERSE_INULL
new 889e036 s3: Fix Coverity ID 2232, REVERSE_INULL
new ab37eae s3: Fix Coverity ID 2231, REVERSE_INULL
new 2a608ba dcerpc: we do not need these as public headers
new 3aa9d30 s3-build: only include asn1 headers where actually needed.
new 1d516f0 s3-username: rename static getpwnam_alloc to getpwnam_alloc_cached.
new 717beda s4-smbtorture: more torture_fail usage in raw.write test.
new 4562a79 s3:net Find uid before using it
new 7bc381b s3-waf: move HAVE_LDAP_SASL_WRAPPING define to the HAVE_LDAP block.
new 1413af9 s3-waf: add --with-pam_smbpass configure option.
new 5d55ae0 lib-util: put data_blob back in the public library
new ef07830 s3:Makefile.in: make sure we rebuild bin/smbtorture4 if there where changes
new 3d6a92a Fix compiler warning in debug message.
new fdb98fb Nulling out the op_mid is never the right thing to do. We depend on this value when searching for specific share mode entries.
new 9bc10bd s3: Expose num_opens via api_RNetSessionEnum
new 4c77d62 Fix crash bug on smbd shutdown when using FOPENDIR() found by Volker.
new 066fecd The searches struct is still being used and idled in SMB2 - move it to the global section until we decide if we want to idle SMB2 directory handles.
new faf8bec s3-utils: run minimal_includes.pl over utils/*.c
new ac85193 s4-smbtorture: remove trailing whitespace from raw.eas test.
new 4a48c9d s4-smbtorture: use torture_context in raw.eas test.
new 40398ac s4-smbtorture: use torture_assert_ and comment functions in raw.eas test.
new dd5460c rap: add rap_NetUserAdd IDL.
new f91bc89 s4-libcli/rap: add smbcli_rap_netuseradd().
new 9b1f2df rap: add rap_NetUserDelete IDL.
new 980ceb2 s4-libcli/rap: add smbcli_rap_netuserdelete().
new 249340c s4-smbtorture: add test for rap_NetUserAdd().
new 5def6f0 s3-net: make sure we set correct default user flags in rap_user_add().
new 9ef1a8c s4-smbtorture: add test for rap_NetUserDelete().
new f87a072 rap: add rap_NetSessionGetInfo to IDL.
new 436b497 s4-libcli/rap: add smbcli_rap_netsessiongetinfo().
new 26ddcd3 s4-smbtorture: add missing error code check in test_netsessionenum().
new de5cec4 s4-smbtorture: add netsessiongetinfo() test.
new c4cfffa s4-rootdse: improved operations error messages
new e8411d6 s3:locking: brl_get_locks_internal() should not expose a write lock if the caller wants read_only
new 2f048e4 s3:locking: simplify the non cluster case of brl_get_locks_readonly()
new fa8471a s3-registry: remove some unused headers.
new 4e05213 s3-waf: enable nss_winbind in make test for nss_wrapper.
new 9d81340 s4-libcli/rap: add NDR_RAP dependency to LIBCLI_RAP.
new 3e4879f s3: Cope with 192.168.1.1/24 in smbcontrol ip-dropped
new a94cc22 idmap-autorid: Not necessary to talloc domainsid
new db3f8ae idmap-autorid: Not necessary to talloc domaincfg
new f0abb3f idmap-autorid: Use talloc_tos() in idmap_autorid_sids_to_unixids
new d1970a8 idmap-autorid: Remove an unused parameter
new 6ab0d8b idmap-autorid: Remove an unused variable
new 6ba85be idmap-autorid: Remove an else branch
new 10953c6 idmap-autorid: Use talloc_tos() in idmap_autorid_id_to_sid
new 6e9fb07 idmap-autorid: Remove an unused variable
new 3947845 idmap-autorid: Slightly simplify idmap_autorid_get_domainrange
new 5006dcf idmap-autorid: Slightly simplify idmap_autorid_get_domainrange
new 8ae1f32 s3:autorid make sure we set the mapping status correct on early exit
new 4b347a1 s3: Add "print notify backchannel" parameter to prevent us doing the reverse print notify connection.
new 89b6af0 SMB2 renames return SHARING_VIOLATION if there is any existing oplock on a file.
new c53e7f8 s3-build: use HAVE_ADS define in some more places.
new 33b8d0a s3-waf: use HAVE_ADS env to decide whether to build libads.so
new a252ded wafsamba: add -Wcast-qual only to the toplevel (s4) build.
new 6dfd88a source4/torture/raw: Fix prototypes for all functions.
new be9f1ca source4/torture/basic: Fix prototypes for all functions.
new e02f1cd source4/ntvfs/posix: Fix prototypes for all functions.
new c104e4c source4/smbd: Fix prototypes for all functions.
new 8b271e4 source4/dsdb/samdb: Fix prototypes for all functions.
new d415a7f source4/rpc_server: Fix prototypes for all functions.
new f5c3742 source4/ntvfs: Fix prototypes for all functions.
new a68b59e source4/kdc: Fix prototypes for all functions.
new 7628fb2 source4/torture/ndr: Fix prototypes for all functions.
new 942c6ee source4/winbind: Fix prototypes for all functions.
new 8823aea source4/auth/gensec: Fix prototypes for all functions.
new 557f830 source4/auth/ntlm: Fix prototypes for all functions.
new 42eb3ab source4/param: Fix prototypes for all functions.
new f70a658 libreplace: Fix prototypes for all functions.
new 7e039c7 source4/auth: Fix prototypes for all functions.
new fc720be source4/torture: Fix prototypes for all functions.
new bd0eced source4/lib: Fix prototypes for all functions.
new 0b4eb47 source4/: Fix prototypes for all functions in various subsystems.
new fa38782 libcli/: Fix prototypes for all functions.
new df0b7f1 lib/: Fix prototypes for functions.
new 98e4ef0 pidl: Fix prototype for server init functions.
new ed46dfc s3: use getgrset() when it is available
new daddccb s3:smbd: remove uses of "./" in unlink_internals()
new ce45027 selftest/Samba3: use 'debug pid=yes'
new 01b0f45 lib/registry/tests: Fix prototypes.
new c296748 rpc_server/remote: Add missing prototype.
new a8eea9e lib/replace/test: Add missing include for prototype.
new 4828fed s3: Fix early tldap_search cancels
new d772b8e ldapcli: allocate control value on the control object not on the control container
new d4c78b6 ldb:fix control parsing for dirsync
new d2e976e upgradeprovision: Fix typo
new cbb0f88 dsdb: acl_read fix a missed talloc_steal
new 4a15c7e dsdb: read acl, sd can be null and ret == LDB_SUCCESS
new 88d9071 pyldb: add more tests for control manipulation
new def1fcb pyldb: minor fixup, fix a memory leak
new 60280ba idmap.idl: Fix whitespace
new 8dc93be s3: Fix Coverity ID 770, REVERSE_INULL
new 1615581 s3: Fix Coverity ID 1048, CHECKED_RETURN
new 3dc999e s4:ntvfs/posix: grant SEC_STD_DELETE if the parent grants SEC_DIR_DELETE_CHILD
new f0ec69b s3:smbd: access checks should not depend on share mode flags
new 4928d66 libcli/security: make sure that we don't grant SEC_STD_DELETE to the owner by default
new c829707 s3-fault: removed the cont_fn from fault_setup()
new bc3fb24 s3:docs: fix xml of "printnotifybackchannel" parameter (missing closing tag)
new b8d0994 s4:ntvfs/posix: name->dos.attrib isn't initialized in pvfs_access_check_create()
new bd25bc1 s4:auth/system_session.c - check for OOM
new 5d09aca s4:param/loadparm.c - check for OOM
new 3940777 s4:python bindings - handle NULL returns from "loadparm_init_global"
new 0a3627d s3:idmap: remove the special treatment of the default domain "*" from idmap_init_domain
new 7511f08 s3:idmap: remove use of params from idmap_ldap_init - it is not used any more
new 9885420 s3:idmap: remove special treatment of domain "*" from idmap_ldap_init.
new 82853a6 s3:idmap: remove the params argument from the init function
new ca8c493 s3:idmap: remove passdb argument from idmap_init_domain()
new efc1d38 s3:idmap: simply call idmap_init_named_domain for "*" in idmap_init_default_domain
new ae5d35b s3:idmap: remove (now) unneeded function parse_idmap_module()
new 474f6a0 s3:loadparm: remove unused parameter "idmap read only".
new cafb25a s3:docs: remove documentation of "idmap read only" which was removed.
new 278cfec s3:WHATSNEW: remove mention of "idmap read only" as new parameter
new ac8836e s3:loadparm: deprecate "idmap uid/gid/backend" and have them set "idmap config * : range/backend"
new 0109604 s3:loadparm: set the default "idmap config * : backend" in initialize_globals().
new f50a25c s3:idmap: make sure that the id mapping system is initialized for first access
new 2bfe9d1 s3:selftest: fix Samba3.pm deprecated idmap config
new cfae1e79 s3:WHATSNEW: document changes of the id mapping system
new cb2cc34 fault: rename fault.c to fault_s4.c
new 058c3bb fault: moved s3 fault.c to top level
new 580997e fault: get fault.c ready for use by s4
new 1ac079e fault: switch s4 to use the common fault.c
new a65ba83 fault: moved fault.c into common library
new 43a0762 fault: fixed call to fault_setup() to use new syntax
new 6e8b635 fault: fixed smb_panic() prototypes
new 7aef9c3 s3-config: say which config file we failed to open
new 282984f waf: prevent an error in the symbol checking code
new cd4306b charcnv: remove the automatic fail on allow_badcharcnv true
new 1923b78 s3-lib Remove the clobber_region() code.
new 1d22c39 s3-safe_str: Futher simplify the macros by removing indirection
new d73db40 s3-safe_string: Add checked_strlcpy()
new 89fd1cb s3-lib prepare Samba3 to use common codepoint based string functions
new 41051fd lib/util: Merge basic string length and comparison functions
new 9e7de42 ndrdump - make "in_pipes" and "out_pipes" const
new 7d2d902 async_rec/async_sock.c - add an additional "const"
new 429e84f s3: Fix a (invalid) uninitialized variable warning
new e6d76ba s3: Fix Coverity ID 2203, NULL_RETURNS
new e88b9df s3: Fix Coverity ID 2202, NULL_RETURNS
new cfa8b36 s3: Fix Coverity ID 2201, NULL_RETURNS
new da8d36c s3: Attempt to fix the build on FreeBSD
new 67fa593 s3: Include prctl where it is actually used
new 177df3c s3: Fix a shadowed declaration warning
new 3766f3e s3-rpc_server: Rename system_user to ncalrpc_as_system.
new da718a5 s3-epmapper: Use DCERPC_AUTH_LEVEL_CONNECT for ep ncalrpc.
new 661ac49 s3-epmapper: Added a cleanup function.
new de77524 s3-epmapper: Shutdown the embedded epmapper cleanly.
new d6a1469 s3-epmd: Cleanup endpoint mapper correctly.
new 81a2046 s3-librpc: Leave the epm registration connection open.
new b2bdc20 s3-rpc_server: Added a memory context to the ep regsiter state.
new 73faa82 s3-rpc_server: Implement an endpoint monitor loop.
new 044eabe s3-rpc_server: Rename req to subreq.
new e69d922 s3-rpc_server: Added disconnect callback function.
new 0d97741 s3-epmapper: Added function to delete endpoint entries.
new da1a18c s3-epmd: Cleanup endpoints on service pipe disconnect.
new 73e985f s3-epmapper: Remove unregister on shutdown.
new b38517b s3-epmapper: Setup epm in smbd to forward np requests.
new 7f1fd07 s3-epmapper: Log error if we can't register the endpoint.
new 8fe4a68 s3-includes: remove unused cmdline_lp_ctx.
new d53aac5 s3-proto: remove some duplicate prototypes.
new 6c8b820 s3-globals: silence build warning in smbd_messaging_context().
new 48c604a s3-smbta-util: fix some buildwarnings.
new d2d3ac6 s3-rpc_client: actually call lsa_open_policy2() in rpccli_lsa_open_policy2().
new b903c28 librpc: bring more librpc prototypes in common.
new 2639f0b s3-prototypes: remove protos of some dead functions.
new 4518566 charset: remove another allow_badcharcnv check
new 15e84a9 charcnv: removed the allow_badcharcnv and allow_bad_conv options to convert_string*()
new 9db92bb s3: Fix Coverity ID 2325: RESOURCE_LEAK
new 155c4fb s3: Fix some errno assignments in SMBC_opendir_ctx
new bf1e330 s3-epmapper: Increase debug levels.
new fd89e29 s3-epmapper: Use strcmp instead of strequal and check IPv6.
new e8912b9 s3-epmapper: Refactor the cleanup of endpoints.
new f534dcd librpc: Added a dcerpc_binding_dup() function.
new 5ebf007 s3-epmapper: Make sure we work on a description duplicate.
new dbe957e s3-epmapper: Fix allocation of data on the wrong context
new 95daebe cleanup: fix some trailing spaces
new edc2600 librpc: Return an error if we a broken floor.
new 72bd60b s3-epmapper: fix vars init and return errors
new 5176a0b Fix is_myname_or_ipaddr() to be robust against strange DNS setups.
new 042aafb Fix bug 8021 - Incorrect string termination in volume/volume_name for TRANS2-QUERY_FS_INFO/Info Volume.
new 63bb64d s3-netapi: use cli_get_session_key() in netapi.
new ba510fa s3-ldapsam: fix ldapsam_create_user() with existing posix accounts.
new 4a4efc2 s3-rpc_server: remove two uneeded include registry/reg_parse_prs.h
new 68529bc s3-charcnv: remove unused labels.
new 8812148 s3:dbwrap_ctdb: fix non-locked fetch on persistent db's causing corruption
new f705fc9 s3-string: moved fstring functions into their own file
new 8cd4a38 lib: move the string wrappers from source3/include to common lib/util
new 980064b lib: remove unused pieces of string_wrappers.h
new 3ceb353 s3-lib: make pull_ucs2_base_talloc static
new 4d47493 s3-dfs: removed the last user of sec_len==-1 in pull_*_base_talloc()
new 5ed2039 s3-string: sec_len==-1 support is no longer needed
new 2588e71 s3-libsmb: work our correct length for EA strings
new bfce962 tdb: rename convert_string() to tdb_convert_string()
new 5a20325 libcli: created smb_constants.h
new aaae412 unistr: moved some UCS2 macros into util_unistr
new 3726192 s3-includes: fixed CONST_DISCARD() to actually discard const
new 2643a7b charcnv: added convert_string_error()
new 64258a3 s3-charcnv Add convert_string_error()
new 232fb01 s3-string: removed last use of conv_silent
new d85dbfb s3-string: removed the conv_silent global
new 7824111 s3-charcnv: convert_string_internal() should not display errors
new b5616ad lib/util/charset rename iconv_convenience to iconv_handle
new f08ec22 s3-charcnv: removed unused function
new 0189087 s3-charcnv: fixed converted_size return in fast paths
new f092214 charcnv: ensure convert_string_error doesn't conflict with s3 function
new 273e7cb Revert "s3-includes: fixed CONST_DISCARD() to actually discard const"
new 26253e0 s3: Compile IDL files in autogen, some configure tests need this
new 5779460 s3-netapi: fix memoryleak while not using talloc_tos() in cli_get_session_key() usage.
new ad2e243 Fix bug 8040 - smbclient segfaults when a Cyrillic netbios name or workgroup is configured.
new 51d8a4e Revert "Fix bug 8021 - Incorrect string termination in volume/volume_name for TRANS2-QUERY_FS_INFO/Info Volume."
new fc40954 s3: Fix Coverity ID 2326, CHECKED_RETURN
new 288fb9d s3: Fix an uninitialized variable read
new 66c9680 s3: Fix Coverity ID 2331: RESOURCE_LEAK
new c104939 s3: Fix Coverity ID 2330: RESOURCE_LEAK
new 4cdaac0 s3: Fix Coverity ID 2329: RESOURCE_LEAK
new f762886 s3: Fix Coverity ID 2328: FORWARD_NULL
new 1d690e3 s3: Fix Coverity ID 2327: FORWARD_NULL
new 8cd2622 s3: Fix Coverity ID 2296: UNUSED_VALUE
new b47b4c9 s3: Remove two calls to cli_errstr
new 5d9075c s3: Remove a use of cli_send_smb
new a60ba54 s3: Remove a pointless static
new ffef3aa s3: Replace cli_negprot_sendsync() by cli_negprot_send()
new c83ce65 s3: Replace a use of cli_errstr
new 13c1c8e s3: Fix a memleak
new 592c669 s3: Convert cli_raw_tcon to cli_smb
new 7c868e6 s3: Fix Coverity ID 83: RESOURCE_LEAK
new 08e4e7f s3: Fix Coverity ID 513: UNINIT
new 30085eb s3: Fix Coverity ID 585: NEGATIVE_RETURNS
new 1a1675b s3: Fix Coverity ID 590: DEADCODE
new 8db0374 s3: Fix Coverity ID 682: NEGATIVE_RETURNS
new a431394 s3: Fix Coverity ID 958: BAD_SIZEOF
new c07be5f s3: Fix Coverity ID 976: BAD_SIZEOF
new 7e6030a s3: Fix Coverity ID 2226: RESOURCE_LEAK
new 6bee354 s3: Fix Coverity ID 2228: RESOURCE_LEAK
new 240aeeb s3: Fix Coverity ID 2200: NULL_RETURNS (cut&paste error)
new 9370c28 librpc: Fix Coverity ID 2198: NULL_RETURNS
new 8d9cbc7 librpc: Add some error checking to dcerpc_floor_pack_rhs_if_version_data
new 261d6b0 s3: Fix Coverity ID 2195: NO_EFFECT
new 25397de tdb: Fix Coverity ID 2192: NO_EFFECT
new ba92c45 s3: Fix Coverity ID 2189: MISSING_BREAK
new a414356 s3: Fix Coverity ID 2188: MISSING_BREAK
new dc36d75 Revert "Change strict allocate to default to true.
new 6e9b69f s3: Fix Coverity ID 2173: FORWARD_NULL
new 05dac2b s3: Fix Coverity ID 2143: DEADCODE
new fbe19ba s3: Fix Coverity ID 2143: DEADCODE
new 52602e4 Fix inspired by work done by David Disseldorp for bug #8040 - smbclient segfaults when a Cyrillic netbios name or workgroup is configured.
new 67aa53a Be a little clearer about when and when not to set this option.
new b85bb3e wintest: ensure we startup the w2k3 DC VM
new 22cbd04 wintest: fixed syntax highlighting with emacs
new 9eb9b11 wintest: added a "ipconfig /flushdns"
new f4d5814 s4-fsmo: samba-tool fsmo takes a URL, not a hostname
new fdd9540 s4-dsdb: only allow administrators to trigger FSMO role transfers
new 07b6f75 s4-drs: default hostname in samba-tool drs command
new f4e3ccf s4-fsmo: nicer error messages on failed FSMO transfers
new 358892e s4-fsmo: make rootDSE modify for FSMO transfer async
new b32f155 s4-dsdb: perform FSMO transfers asynchronously
new 3600f2e s4-fsmo: samba-tool fsmo transfer now gets full error code
new ef44794 s4-fsmo: say which role is being transferred
new 53ddac3 wintest New snapshot for my wintest VMs
new 2839391 s3-selftest unconditionaly include subunit.sh
new c8bc708 s3-selftest Add tests for security=server
new 29fabfd s3-selftest Allow LM passwords and turn of NTLMv2 for security=share test
new 2c0d802 s3-selftest Fix test_smbclient_auth.sh
new e068144 s3:rpc_client: fix argument order of call to lsa_open_policy2 in rpccli_lsa_open_policy2
new db966ef =?UTF-8?q?alpha=5Fstrcpy()=20is=20a=20utility=20function=20which=20reportedly:
new bae14fb Remove two unused labels.
new 8d2d0ef lib: removed a spurios declaration of 'logfile'
new 77cc161 s4-param: set a default logfile
new 3351897 s4-cmdline: moved loadparm init after fault setup
new af31bf6 debug: ignore debug_set_logfile() with a blank string
new daeb6a0 s4-dsdb: allow modification of linked attribute targets with relax
new bd9b272 ldb: detect eof on ldif files
new 1d33474 s3:printing Make print_queue_receive public
new 99941eb s3:spoolssd Add skeleton for spoolss daemon
new 2d333ae s3:spoolssd Create our own log file
new 0b7b841 s3:spoolssd handle smb.conf reloads directly
new 0c13010 s3:spoolssd Add spoolss own signal handlers
new 0439427 s3:spoolssd Initialize the spoolss rpc interfaces
new fe0e079 s3:spoolssd Start spoolss from smbd
new 851f95b s3-spoolssd: Fixed reopening of logs.
new c1b7c0c s3-spoolssd: Pass down event and messanging context.
new a956c57 s3-spoolssd: Added missing include.
new 80fe8fa s3-spoolssd: Fixed logfile creation.
new 8c635b6 s3-epmap: Make rpc_ep_setup_register an internal function.
new 28b2046 s3-spoolssd: Register spoolssd endpoints.
new 991fa3a s3-spoolssd: Start the spoolss service correctly.
new 8dc5805 s3-rpc_server: Only allow embedded, daemon and external server type.
new 2cb7974 s3-rpc_server: Fixed rpc_pipe_open_internal documentation.
new 6a27928 s3-waf: fix spoolssd compile.
new 52ff0dd s3-libsmb: remove duplicate NTSTATUS variable.
new 1e50f9a charconv: Fix the slow-path character conversions
new 0c5214e Ensure convert_string_XXX is always called with a valid converted_size pointer.
new f4868ab lib/util/util_pw: temporary rename of getpwnam_alloc and getpwuid_alloc.
new 6442112 lib/util/util_pw: share sys_get{pw,gr} group of calls.
new 9648795 lib/util/util_pw: share more code between lib/util/util_pw.c and source3/lib/username.c
new d85f140 s3-winbind: remove global inclusion of libwbclient.
new 99f4a64 s3-trans2: only include trans2.h where needed.
new 89ca487 s3-includes: only include system/syslog.h when needed.
new 310d268 s3-includes: only include system/iconv.h when needed.
new 739ca0e s3-includes: only include system/glob.h when needed.
new 21a78b8 s3-includes: only include system/capability.h when needed.
new 55f9579 s3-includes: only include system/terminal.h when needed.
new fd8b538 s3-includes: remove global include of "system/select.h".
new 7369ef1 s3-includes: only include system/shmem.h when needed.
new 49fcf65 s3-includes: only include system/passwd.h when needed.
new 64422d9 s3-includes: remove global include of "system/network.h"
new 0e77126 s3-includes: only include system/filesys.h when needed.
new 1d7b7ce s3-includes: remove EILSEQ check, this is handled by ../lib/replace/system/iconv.h already.
new 49ccae1 s3-includes: no point in including all security headers globally.
new 0a250f4 registry: create and use shared libcli/registry/util_reg.h header.
new 9bd06f6 s3-build: only include transfer_file.h where needed.
new 03e6082 s3: create_builtin_users/administrators belongs to passdb not auth.
new bb04a70 s3-groupdb: move groupdb headers to groupdb/proto.h.
new 35c2d8e s3-passdb: move passdb headers to passdb/proto.h.
new b0773aa s3-passdb: move mapping.h into passdb.h, its needed here.
new 2f36ef7 s3-passdb: add passdb.h where needed.
new cd7e088 s3-proto: add some forward declarations.
new f378f9f s3-passdb: add machine_sid.h and lookup_sid.h
new cc94bcb s3-winbindd: copy acct_info to wb_acct_info so we dont need passdb for it.
new bcee6c1 s3-passdb: move util_wellknown.c out of passdb.
new 7d798ac s3-passdb: move util_unixsids.c out of passdb.
new a22a53e s3-passdb: move util_builtin.c out of passdb.
new 235f148 s3-passdb: use passdb headers where needed.
new 60d2816 s3-passdb: finally stop including passdb.h globaly.
new 6b76909 s3-build: only include intl protos where needed.
new 8560c00 s3: move filename_util.c out of source3/smbd to source3/lib.
new ef990a1 s3-smbd: add smbd.h and move smbd prototypes to smbd/proto.h.
new 8c24ebf s3: include smbd/smbd.h where needed.
new 45364f5 s3-vfs: include smbd/smbd.h in vfs modules.
new 34a335a s3: auth also needs parts of smbd.
new 84815d3 s3: printing needs parts of smbd.
new 20d8ae4 s3: rpc_server needs parts of smbd.
new f064c8e s3: finally remove global include of smbd prototypes.
new 2377039 s3-locking: move locking prototypes out of proto.h.
new 2473c2f s3-libsmb: put namequery headers to nmblib.h
new 1b6767d s3-auth: move auth prototypes to auth/proto.h.
new 7e73214 s3-auth: use auth.h where needed.
new 146c1aa s3-auth: rpc_server needs auth.h
new af300a9 s3-auth: smbd needs auth.h
new 3061f44 s3-auth: printing needs auth.h
new bd471d3 s3-auth: vfs modules need auth.h
new 3679c0b s3-includes: finally remove global include of auth.h.
new 4bd5f51 s3-prototyes: user_in_netgroup and user_in_list moved to auth, out of smbd.
new b2af281 s3-messages: only include messages.h where needed.
new ab36d59 s3-messages: make ndr_messaging.h part of messages.h.
new 9115615 pidl: add an include for "ntdomain.h" for s3 server stubs.
new 6e3f0d2 s3-includes: only include ntdomain.h where needed.
new 1d383da s3-passdb: move lsa_dom_info and lsa_name_info out of smb.h into passdb.
new 643b08d s3: include ../librpc/gen_ndr/lsa.h where needed.
new c2d6260 s3: only include lib/privileges.h where needed.
new b1e3b9d s3: only include ntioctl.h where needed.
new ab9a29e s3-rpc_server: move access check functions out of samr server.
new 72833e4 s3-ctdb_wrap: remove unused variable from db_ctdb_fetch_persistent().
new 05a9b7c s4:smb_server/smb/trans2.c - "talloc_move" isn't strictly necessary here
new 6723e90 talloc - improve doxygen comment of "talloc_move"
new dcdfc27 s4:lib/registry/registry.h - align a copyright line in header comment
new 32a76ca s4:lib/policy/gp_ldap.c - make more use of LDB result constants
new 014d409 s3: Fix Coverity ID 2304: FORWARD_NULL
new 0080f94 tdb: Fix Coverity ID 2238: SECURE_CODING
new 0764e72 s3: Fix Coverity ID 2237: REVERSE_INULL
new de635fe s3: Fix Coverity ID 2332: MISSING_BREAK
new 8486f0f s3: Fix Coverity ID 2236: REVERSE_INULL
new 12bf847 s3: Fix Coverity ID 2223: RESOURCE_LEAK
new 9a97a83 s3: Fix Coverity ID 2222: RESOURCE_LEAK
new a56eb9b s3: Fix Coverity ID 2221: RESOURCE_LEAK
new 40306f2 s3: Fix Coverity ID 2220: RESOURCE_LEAK
new 0fea80c s3: Fix Coverity ID 2217: RESOURCE_LEAK
new fbd0ff6 s3: try to fix the build on some non-linux buildfarm machines.
new c395209 lib/util/charset Remove pointless static bool initialised
new 48d0abe s3:lib make lazy_initialize_conv() static
new a64958a lib/util Move base64 functions into lib/util/base64.c
new 43e364e lib/util/charset Add tests for convert_string_talloc_handle()
new 65c9d2e s3: Fix Coverity ID 2041, "UNUSED_VALUE"
new 25b43d3 s3: Use cli_ntcreate to when listing snapshots
new b09b694 s3-vfs_solarisacl: try to fix the solaris build.
new 6206156 s3-winbind: try to fix the build on hosts w/o winbind support.
new c8ed33a s3-proto: pure cosmetics, remove some generated comments.
new 3253d5a s3-passdb: move some passdb defines to passdb.h
new 33082d0 s3-passdb: move LOOKUP_NAME_ flags to passdb where they belong to.
new 53bdf43 s3-vfs acl modules: more non-linux build fixes.
new 220db5a s3-smbd: try to fix the irix build.
new 8f4e39f s3: Fix g_lock_lock after the select/poll conversion
new c964744 This doesn't look like it has anything to do with character set conversion, but it does :-).
new 048471d Fix the nstring calls to use the correct sizes.
new d546ade Change convert_string_internal() and convert_string_error() to bool return.
new 3800bae s3-vfs: try to fix build of aio_fork module.
new 9ede19f s3-build: make it a little easier to build smbtorture4.
new c109a70 Fix convert_string() to take a *converted_size arg. and return a bool.
new 5fcb4d3 rep_parse_prs: remove some dead, unused code.
new 2352e7c s3-rpcclient: include rpc_client/cli_pipe.h globally in rpcclient.h
new a730dff s3-libndr: add ../librpc/ndr/libndr.h include in some places.
new e54f292 s3-idmap: fix the build of idmap_hash on FreeBSD.
new 0e46e09 s3-samr: make getgrgid() failure a little more visible in _samr_CreateDomAlias().
new 46db53b lib/util/charset correct calculation of UTF8 character sizes
new d4f3a38 lib/util/charset Add wrapper to allow testing of strlen_m_ext()
new 7fe9bb8 lib/util/charset Add tests for strlen_m_ext() and convert_string_talloc()
new b3ffcf8 lib/util/charset smb_panic() on incorrect use of strlen_m_ext
new cf5ed92 SMBTA: make vfs_smb_traffic_analyzer aware of the sendfile and recvfile functionality and store the results as common read/write results.
new f9a2f4f Fix bug #7996 - sgid bit lost on folder rename.
new 21193c8 Don't burn 2k of stack on every iconv, use the heap when it's a slow call.
new 7cd5a79 Arg. I hate the "if (xxx) return foo" all on one line style of code.
new 466da70 charconv: Use talloc_tos() in the S3 build
new 6a9043d s3: Fix a typo
new e395b5b s3-torture: a very simple test for convert_string_error()
new 26ccb6d s4-dsdb: cope with failed searches in the linked attributes callback
new 620921b lib/util/charset Add tests for strcasecmp_m(), talloc_strupper() et al
new d9ad60f s3-winbindd: Use the correct enums for samr_QueryDomainInfo.
new 34ea813 s3-net: Do not use uninitialized value
new fd41b4f s3:ctdb: correctly handle cstatus if CTDB_CTRL_FLAG_NOREPLY is set.
new 6cc8457 s3:ctdb: samba can now handle the NOREPLY flag
new 0e240bd s3:ctdb: pass the ctdb control flags to the ctdb daemon when sending the control
new 3a3c118 s3:dbwrap_ctdb: in ctdb_delete, send a SCHEDULE_FOR_DELETION control to local ctdbd
new 0943d39 s3:configure: fix a comment.
new a9b04e4 s3:configure: remove unused variable CTDB_CFLAGS
new e9e23cc s3:configure: rework logic of ctdb/clustering checks
new 69aead6 s3:configure: add check for new CTDB_CONTROL_SCHEDULE_FOR_DELETION
new 7b9648c s3:configure: introduce "--enable-old-ctdb" to enable enforcing build against old ctdb
new 1877508 s3:configure: allow building without SCHEDULE_FOR_DELETION with --enable-old-ctdb
new 644222a debug: Restore the s3-style check in check_log_size()
new d9b03cb s3: Fix Coverity ID 1136: CONSTANT_EXPRESSION_RESULT
new 1272758 s3: Fix Coverity ID 1137: CONSTANT_EXPRESSION_RESULT
new ac216c1 Fix bug #8047 - mdns registration doesn't work if "interfaces" is used in smb.conf
new 00224d0 Fix bug #7987 - ACL can get lost when files are being renamed.
new e06dba1 s3:waf:compare_config_h3.sh: specify autoconf-config.h as commandline parameter
new af82dca s3:waf:compare_config_h3.sh: make diff tool configurable as env var "DIFF"
new d143bc4 s3:waf: add cluster support / ctdb checks.
new 76f7c2a Fix for servers that don't put a path separator at the end of the service.
new 2b94169 s3: Fix bug 8042: File creation on OS/X
new 32296a2 s3: Add a quick test for bug 8042
new 09289c0 use system heimdal headers if possible, fix missing dependencies on hx509 and krb5 libraries.
new 5cb8f6b Fix compilation without external heimdal.
new e53dfeb s3: Remove some unused code
new c6b93d2 Avoid uppercasing server role in error message.
new 4a98d6c debug: default debug to stderr
new 45e00ee s4-libnet: honour convention of DEBUGLEVEL>=10 for NDR print
new 822e7e5 s4-loadparm: be a bit less verbose about smb.conf processing
new db03168 s4-krb5: be a bit less verbose about krb5 packets
new 81f2dda s4-dsdb: added a ldb err -> NTSTATUS mapping
new f0e7303 s4-rpc: improved error mapping for several RPC server calls
new bf3a75c s4-samba-tool: give a bit better error on user delete failure
new f00d258 s4-dsdb: implemented creation of conflict records
new 513574a talloc - some documentation changes
new ffb6003 s3-selftest Disable log rotation in 'make test'
new 55134c9 s4-credentials Add a command line hook to set the kerberos credentials cache
new 6351dee s3-selftest Add testing of kerberos login
new 841d0bc s3-selftest Remove more instances of /tmp in test_smbclient_s3.sh
new 77e6716 s3-auth consolidate create_local_token() into make_server_info_krb5()
new a3ef974 s3-rpc_server Remove comment, yes the key is correct.
new b7e330a s3:idmap_tdb2: fix build of tdb2
new 10cec2f s3: fix cbuf_swapptr
new 84019ea s3: add function dbwrap_trans_traverse
new 340f20d s3: add function dbwrap_traverse
new 9272614 s3: add function cbuf_print_quoted
new 8fc8c88 s3: add function srprs_quoted to parse strings written with cbuf_print_quoted
new a217ec6 s3-net: add command "net idmap check"
new 074239a Note that check_parent_exists() doesn't change the contents of smb_fname (add const).
new 2ec4826 Move SET_STAT_INVALID call added by Volker as fix for bug 8042 - Newly create files are always failed with NT_STATUS_FILE_IS_A_DIRECTORY
new 17d8f0a s3-auth use create_local_token() to transform server_info -> session_info
new ff9b668 s3-auth Rename user_session_key -> session_key to match auth_session_info
new 2d22bbf s3-selftest Look only under source3 for smb.conf files
new 4b78956 s4 samba-tool: Implement "testparm" command
new 0f08e9d s3: Fix print_spool_end
new fe35ff2 s3: Make vlp printing work by default
new a7ba4b5 s3-waf: fix typo in ctdb checks.
new dca465f s3/vfs_gpfs: s/syncops/gpfs
new 378c4b2 s3: Add maintainers for s3/auth
new b6a30be Fix bug #7080 - Quota only shown when logged as root.
new 917b0a2 librpc/idl Add [nopython] to krb5pac ndrdump functions
new 1c34842 pidl: Add support for the [ignore] property
new f261266 s4-auth: Always talloc_zero() the struct auth_session_info
new 663dc94 auth: Move auth_session_info into IDL
new 86baefe kdc: always ldb escape the realm
new 48646ee s3-auth: Make server_info const in create_local_token()
new 86a3c39 packaging(RHEL-CTDB): replace Prereq by Requires.
new c2738b2 packaging(RHEL-CTDB): add BuildRequires to ctdb-devel >= 1.2.25
new f52b318 packaging(RHEL-CTDB): Fix debuginfo builds
new 82e0ba2 docs: fix the missing parameter description section in the smb.conf manpage
new 457c665 libcli/nbt Cope with blank lines in DNS hosts file
new 747ebc1 s3-selftest names into DNS hosts file to avoid NBT lookups
new 0415a57 s3-librpc Fix creation of in-memory keytab for previous password
new d84a8d5 s3-selftest Add tests to show kerberos works across a password change
new 0846b3c s4: Update/Set local USN only on attribute that have been modified/created
new 59b588a waf: a better way to detect duplicated symbols
new 48220b8 This reverts commit 378c4b221a6be75e1d32cb6fb3a773ce5de6dbda.
new 15576da lib: moved data_blob.c into samba-util-common
new a8da13c lib: make asn1_util a private library
new 5adf85e tstream: make npa_tstream a private library
new 49ab2df lib/crypto: rename the SHA256_ functions to samba_SHA256_
new 6d0be9e s4-test: fixed a problem with very verbose NDR debug
new db76adc s3-pdb_ipa: Fix indentation
new c4974ee s3-smbldap: support storing octet_strings/DATA_BLOBs.
new 02c6940 s3-ipasam: rename of smbldap_make_mod_blob to _smbldap_make_mod_blob.
new f3b1a68 s3-smbldap: make octet_strings/DATA_BLOBs const.
new ca22bef s3-pdb_ipa: Use new smbldap_make_mod_blob() without a return value
new c47df01 s3-pdb_ipa: Detect IPA server
new 2ee1d09 s3-pdb_ipa: Add ipasam_create_user()
new afdc905 s3-net: add IPA provision
new 1cbe59e s3-pdb_ipa: Add ipasam_create_dom_group()
new 6681e45 s3-pdb_ipa: Create DN for new object
new 11c3427 s3-net: Add net trust utility
new 2bafb4c s3-net: Add delete op for net trust utility
new 3626579 s3: Fix tldap_make_mod_blob_int() debug messages
new d622d21 s4:dsdb/repl_meta_data: normalize the rdn attribute name based on the schema
new 4d5a295 s4:dsdb/repl_meta_data: allow passing an explicit attribute list to replmd_update_rpmd()
new b3bb983 s4:dsdb/repl_meta_data: update replPropertyMetaData on originating renames
new 2db094f Fix bug 6966 - "allow trusted domains = no" not respected in winbind.
new 5f771b3 ldb: fixed --paged option in ldb tools
new 77820d5 s3-test: disable ktest for now
new 36029a0 samba_dnsupdate: Don't use subprocess.check_call, it isn't in python 2.4
new 9ced0df wintest Allow changing the telnet settings to fail, we might not be admin
new e410a1a s3-wintest Add test of 'net use' against the Samba3 member
new 1367e2b wintest Allow setting of the firewall to fail
new 1862e90 s3-selftest Fix use of the 'fake DNS' file
new 4cdbb88 s3-selftest actually wait for smbclient to connect
new e78d465 Revert "s3-test: disable ktest for now"
new 17fe5e0 s4-samba_dnsupate Fix syntax error
new 7d04043 s3-net: fix the usage output of "net idmap check"
new c1a5670 s3-net: document "idmap check"
new 26d6784 lsa: use lsa_TrustedAccessMask in some more places in the lsa IDL.
new ead6faa s4-smbtorture: fix lsa forest trust test.
new 02c6f9d selftest:Samba4: setup DC_* variables in provision_rpc_proxy()
new 1d8980d s4:objectclass LDB module - fix a comment - add a ")"
new 32cad76 ldb:common/*.c - check for some OOM conditions
new 3cd11b5 ldb:ldb/common/ldb_modules.c - always use LDB error codes if possible
new f146992 ldb:tests - "init.ldif" - deactivate empty "seeAlso" attribute
new 17f3413 ldb:ldbadd/modify tool - return error code when at least one operation has failed
new b7de06e s4:objectclass LDB module - "ldb_msg_sanity_check" call not really needed
new 6cef940 dsdb:schema/schema_syntax.c - add some empty value checks on validate functions
new ddb41f2 dsdb:schema/schema_syntax.c - correctly check error code of "ldb_string_utc_to_time"
new df9d46a ldb:ldb_msg_check_sanity - clean it up from unneeded stuff
new 94f5b2f ldb:ldb_msg.c - make "ldb_msg_find_attr_as_*" more robust against invalid values
new 7e4f261 packaging(RHEL-CTDB): fix configure.rpm (honour additional cmdline parameters)
new 838e2dd s3:net idmap check: fix a couple of c++ implicit void * cast warnings
new 32d816d s3:passdb:pdb_ipa: fix a C++ implicit void * cast warnings
new 9705dab s3:net rpc trust: fix two C++ implicit void * cast warnings
new a15ebe6 ldb:ldb/common/ldb_modules.c - trivial - fix integer output specifiers
new ab0a881 ldb:ldb/common/ldb_modules.c - change the request counter type to be "unsigned"
new d399401 talloc: use TC_HDR_SIZE instead of sizeof(struct talloc_chunk)
new 4084cb7 talloc: add TC_ALIGN16() macro
new 13fab67 talloc: add TC_POOL_SPACE_LEFT() macro
new 73330f8 talloc: add TC_POOL_FIRST_CHUNK() macro
new 1e70439 talloc: optimize talloc_free() and talloc_realloc() for talloc pools
new efbb358 talloc: use VALGRIND_MAKE_MEM_UNDEFINED() before memmove()
new 4895f55 talloc: add TC_INVALIDATE_FULL_CHUNK() macro
new 6126c35 talloc: add TC_INVALIDATE_SHRINK_CHUNK() marco
new 9c9f208 talloc: add TC_UNDEFINE_GROW_CHUNK() marco
new 73cc85a talloc: add TC_INVALIDATE_POOL marco
new 2146ffd talloc: include valgrind headers if available
new f9fdef8 talloc/testsuite: test more talloc_pool related things
new eb0e276 talloc/testsuite: avoid memory leak reported by valgrind
new 6db4fc1 s3-net: "idmap check" ignore __db_sequence_number__
new 58a0c8a s3:net idmap check: fix output of an invalid record
new c6c1724 Subtle change. Microsoft SMB2 tests return different access mask than for SMB1 with raw.acls.
new af45636 Fix bug 8072 - PANIC: create_file_acl_common frees handle two times.
new e6cf92c s3-modules: Fix debug message
new 0958695 s3: Fix timeout calculation in event_add_to_poll_args
new d2d1d17 s3: Fix Coverity ID 2473, UNINIT
new 5cd6d93 s3: Fix Coverity ID 2472, UNINIT
new a5495e7 s3: Make reg_backend_db.h includable by itself (cherry picked from commit 6ba31d3bd29dd11b1b98859f4d8a65d9be7dac60)
new d1ded27 s3: Wrap creating the svcctl keys in a transaction
new 27cb378 s3-smbd: Added a change_to_user_by_session() function.
new b137156 s3-smbd: Added a become_user_by_session() function.
new e3c3b4d s3-printing: Use become_user_by_session() function.
new bb15aa5 s3/selftest Tear down the environment if we fail to connect
new 64b6641 s3-rpc_client: move rpc_cli_transport structs and protos to rpc_transport.h
new f102748 s3-librpc: let librpc/rpc/dcerpc.h include ndr and generated dcerpc headers.
new 0eece62 s3-netapi: add libnetapi_get_binding_handle().
new 3acd6bd s3-netapi: use libnetapi_get_binding_handle().
new 7ea0384 s3-netapi: use dcerpc_try_samr_connects().
new 9c6f78a s3: add some forward declarations.
new 510e618 s3-util: separate out cmdline helpers.
new feb3cde s3: Retry the join with the short name
new da5e5a6 s3: Initialize output in libnet_Join
new 4edc98e s3: For net ads join, create a krb5.conf
new 601835e build: speed up SYMBOLCHECK code
new 5694ba5 libcli/ldap pull LIBCLI_LDAP_MESSAGE and LIBCLI_LDAP_NDR into a library
new fe458f2 lib/util make UTIL_TDB a library
new cec7c53 libds: Make flag_mapping a library
new 380bd49 build: use readelf as a replacement for ldd
new b6a8418 s3-lib: Remove unused pull_ucs2_fstring()
new c8a5fa3 s3-charcnv: make pull_ucs2 static
new 43deb97 s3-lib Remove more unused fstring.c functions
new 5cfb0bd s3-lib Correct comment in strlen_w()
new 8fcda44 s3-lib: Remove unused _w functions.
new ba2b7f7 s3-lib Remove unused skip_unibuf()
new a82fba3 s3-lib Remove unused #define
new d458f6b s3-lib make static and remove more _w functions
new e3138f2 s3-lib Move isvalid83_w to mangle_hash.c
new ce2f217 s3-lib Move strdup_w to it's only user in mangle_hash.c
new 9941dfe lib/util/charset Move source3/lib/util_unistr.c to the common code.
new 2eea919 lib/util Move simple string routines into common code.
new b2e37d9 lib/util ucs2_align is identical, put it in common
new 17ccff9 lib/util: Make string_replace from s3 common
new 87d2722 s4/torture Fix calls to charcnv functions to always supply converted_size
new cd63c92 lib/util/charset Fix and add public interface for convert_string_error_handle
new b21129a lib/util/charset Add expected values for upper/lower case tests
new 1efa600 lib/util/charset Add tests for convert_string_error_handle
new 9346382 lib/util/charset Preserve 'pull' errors even when converting via UTF16
new 7bbd701 lib/util/charset Add more tests for convert_string_error_handle()
new a2c691a lib/util/charset Rename convert_string test to allow a 'non_handle' test
new 1d4fb07 s3-selftest Add workaround for RAP test failure
new 8db1648 lib/util/charset Make ASCII conversion validate it's input
new 748c31d lib/util/charset Add convert_string_error()
new d335b63 lib/util/charset Add many more charset tests
new bf431fb libcli/auth Use convert_string_error to check LM hash calculation.
new 4158e9a s3-charcnv: Move convert_string() et al to lib/util/charset
new 887fdb7 s4-test: added a test for E_deshash()
new d309499 s3-build Remove distinct LOCALEDIR subsystem
new 53e0bad build: Bring DYNCONFIG into samba-util library to avoid symbol duplication
new 111f4ec s3: Use talloc_tos() in the S3 build
new 6a77b52 s3: Fix Coverity ID 2470: STRAY_SEMICOLON
new 94a97bf talloc: fix compiler warnings with -Wc++-compat
new 015511d s3: Make send_nt_replies() static
new 8b80141 s3-util_sock: very brief documentation for open_socket_out().
new 4b3fe52 s3-cli_pipe: fix timeout in rpc_pipe_open_tcp_port().
new 8acc57d s3:WHATSNEW.txt: remove the "strict allocate" default value
new d2d976d s3-netapi: remove two shadowed variables.
new 9824e2e s3-rpc_client: add and use rpc_client/rpc_client.h.
new c3d8991 s3-build: finally remove references to ndr and dcerpc headers that were included globally.
new df269c0 Don't print "success" message after error message in change_file_owner_to_parent(). Remove "goto" in change_dir_owner_to_parent().
new d4c693d Add dom_sid_parse_endp
new 58e26c2 s3: Simplify parse_sidlist
new ef9d2b1 s3: Make parse_sidlist public
new 091fd0f s3: Add wbint_LookupSids
new 490c52c s3: Add wb_lookupsids
new 63446c2 s3: Add winbindd_lookupsids
new cfe30df9 libwbclient: Add wbcLookupSids
new 4be643d lib: Move next_token next to next_token_talloc
new 69ba259 nsswitch: wbinfo --lookup-sids
new 74ea52e s3: Add is_domain_online
new 80f8738 s3: Make idmap_find_domain public
new a671885 s3: Add wbint_Sids2UnixIDs idl & implementation
new 44f7fc4 s3: Export WINBINDD_SIDS_TO_XIDS via the winbind pipe
new a93c49d libwbclient: Add wbcSidsToUnixIds
new b8dc235 nsswitch: Add wbinfo --sids-to-unix-ids
new ddfeccc s3: Use wbcSidsToUnixIds in create_local_token
new 32bd643 s3: Add some debug to winbindd_sids_to_xids
new 845d4d4 s3: Add a test for sid2xids
new a21be2c Fix WAF build for sids2xids.
new e782111 s3-includes: move struct pipe_open_rec to srvsvc rpc server.
new 76d4ede s3-includes: remove unused schema_types enum.
new b4e4b60 s3-includes: include lib/util/debug.h headers in includes.h not smb.h
new c4331f6 s3-includes: absolutely no need to globally include debugparse.h
new 321587e s3-includes: only include acl prototypes when needed.
new bae2ce8 s3: fix the build of --with-profiling-data.
new 1b4d27d s3-waf: add --with-profiling-data configure option.
new 165521e s3: only include smb profiling where needed.
new 36f7f98 s4/libcli: do not announce NT error code support when it is disabled
new 96a49d2 libcli: allow exclusion of netbios name in NTLMV2 blob
new 29c0c37 s4/libcli: do not use netbios name in NTLMv2 blobs w/o spnego
new 35fca85 libcli/ldap Re-add ldap_ndr.h as a public header
new 9d62ee2 s3-lib Move strisnormal to it's only user in mangle_hash.c
new aad2c19 s3-lib Remove unused str_ascii_charnum()
new 72dcf6d s3-lib Move unix_strlower and unix_strupper to their only users.
new b1873be s3-lib Remove unused string_append
new 3d7998b s3-lib Remove very unused (#if 0) strncpyn
new 4ba1375 libcli/auth Move krb5 wrapper functions from s3 into common
new bbeba18 s3-auth Rename smb_krb5_open_keytab to avoid a conflict with s3
new e1078b8 lib/util Move alpha_strcpy() from s3 into common code
new 32c12cc libcli/auth Fix compile on hosts without krb5
new 15d6c70 s3: Fix a typo
new daea6a4 s3-includes: move readahead prototype to its only user.
new 7ece43b s3-build: make sure we pick up system tdb and talloc via #include.
new 8b5d163 s3: Fix smbd with the async echo responder
new d9c1d1f s3: Fix Coverity ID 2471: UNINIT
new 9c2ba94 Optimization for change_file_owner_to_parent() and change_dir_owner_to_parent()
new 182eea9 Fix bug #8083 - "inherit owner = yes" doesn't interact correctly with vfs_acl_xattr or vfs_acl_tdb module.
new 4389bf4 Ensure change_dir_owner_to_parent() can't be raced.
new 9c2aa5b s3-krb5 Move #ifdef HAVE_KRB5 above #include of libcli/auth/krb5_wrap.h
new 53f50c2 s3: Fix bug 8066, wrong output in smbget
new 6768b65 s3-waf: try to fix the non-ldap-but-krb5 build.
new 0e18a59 s3-build: fix the --with-profiling-data build on mac os x.
new cf4a308 s4-dsdb: If current attribute list is empty use the one from the request
new 85e8c86 s4-dsdb: Add more information on why we don't check the SD control
new e4c4dcf s3-waf: only LIBNMB needs to linked against -lresolv.
new 525ccd5 Ensure vfs_chown_fsp() is safe against races.
new e49893c Use handle based xattr set if available.
new 82fdad8 Trying to track down the SMB2 error. Add an invariant test.
new 831955d selftest: Provide a single bindir_path function across all targets
new cfb44f6 selftest: Remove unused BUILDDIR_ABS environment variable
new 4fd6ebf selftest: Remove duplication between BUILDIR and BINDIR
new 48bb69e selftest: Start using the binary mapping at the python layer as well
new 1870d25 selftest Add binary mappings for samba3 selftest
new 47b7c6f selftest: Move Samba4 selftest wscript to the top level
new d9e29c0 selftest Remove selftest of the test subsystem
new ee4a7b3 s4-heimdal_build: Add extra HAVE defines needed for the source3 krb5 code
new 93f8f7b selftest: Allow the top level build to run the samba4 or samba3 tests
new 1f53442 s3-gse Allow GSSAPI wrapper to compile against Heimdal
new d1cbb9f s4-heimdal: Allow any kvno to match when searching the keytab.
new 2c55a99 util: Build samba-util without unresolved symbols.
new 9f9d183 Remove broken link.
new 10a552a s3: Use tevent_req_nterror properly in a few places
new 35c7123 s3: Remove an unused variable
new ca5dcf2 s3: guest sesssetup is only 13 words (cherry picked from commit 69650a2aaa8649570261df7efccb35ad76d7cfc1)
new 0bf7c96 s3: Use \0 instead of NULL when 0-terminating a string
new 7cc02cf samba-tool: fix machinepw command so that we use the full path to the secret database and raise an error if secret can't be found
new 83a0b94 s3: Fix the build of vfs_gpfs.c
new d09f029 s3 autobuild: Fix CFLAG check for netgrent tests
new c2a62e8 s3 waf: Mimic the autoconf check for netgrent
new bde2bcc Fix bug 8088 - rpccli_samr_chng_pswd_auth_crap segfaults if any input blobs are null.
new 29d8c59 lib/socket_wrapper: allow up to 32 interfaces for a bigger 'make test'
new d041ed2 selftest: put the target on the environment
new 8f58b13 s4-selftest: Stop creating netbios aliases everywhere
new 36d4bbf s3-selftest Rename s3 DC environment to s3dc
new aed450d s4-selftest: Avoid duplicating the servers IP in the provision() sub arguments.
new 9000188 selftest Add combined 'Samba' target module
new 148efda s3-selftest Fix interface localktest6 listens on.
new 55cb125 s4-selftest: Move Samba4 test interfaces out of the way of the Samba3 tests.
new 790ceec s4-selftest Rename Samba4 'member' test environment to s4member
new 1ac4651 selftest: Add hooks to enable a combined selftest run.
new cfb4eb9 selftest Test for socket_wrapper support in combined samba target as well
new 5439553 selftest: Don't specify SELFTEST_TARGET as an env variable
new 5189cfc selftest: move warning about invalid environments up to selftest.pl
new dfb490d selftest Consolidate server wall clock time limits
new 6aa72da tdb: fix transaction recovery area for converted tdbs.
new 094ab60 tdb: tdb_repack() only when it's worthwhile.
new cb88418 tdb_expand: limit the expansion with huge records
new febc4a7 Fix release script to cope with moved Samba 4 build tools.
new fb05e82 Fix license info for talloc in manpage.
new 9127e55 s3:smbd/trans2: make use of BVAL() and remove ugly LARGE_SMB_OFF_T ifdef's
new d7aa2eb s3:includes: simplify BIG_UINT macros
new 5b32708 s3:includes: simplify INO_T_VAL macros
new c0441b1 lib/util: add RBVAL, RBVALS, RSBVAL and RSRBVALS macros
new 7309daa s3:winbindd: let winbindd_lookup_sids() dcerpc_binding_handle functions
new e7cf720 s3:winbindd: let winbindd_lookup_names() use dcerpc_binding_handle functions
new f7bc844 s3:rpc_client: map fault codes to NTSTATUS with dcerpc_fault_to_nt_status()
new 23a6af4 s3: Add a 10-second timeout for the 445 or netbios connection to a DC
new 62689d8 s3: Many pthreadpool fixes
new 3c405f5 s3: Tiny doc for pthreadpool
new f4a0f85 s3: pthreadpool_sig_fd->pthreadpool_signal_fd
new 39375de s3: Add pthreadpooltest to main build
new 422b2fa s3: Run pthreadpooltest in make test
new 4f6b1e8 s3: Check for res_ninit
new 60e8e33 s3: "port" is not used in dsgetdcname
new b61c38f s3: Fix some typos in dsgetdcname
new 40e0079 s3: Some build farm machines do not have /bin/true
new 4bfe2d5 s3:lib/access: normalize IPv4 mapped IPv6 addresses in both directions (bug #7383)
new a3a38ee s3:lib/util_sock: listen on IPv6 addresses with IPV6_ONLY (bug #7383)
new 7269e45 docs-xml/smb.conf.5: %i and %I no longer contain IPv4 mapped IPv6 addresses
new a3d35ac s3: Move setting the name_query timeout
new 80c395a s3: Remove unused code
new eeb24c1 Correctly detect and deny symlinks anywhere in a path (not just the last component) if "follow symlinks = no".
new d00f1fe No longer need to call SMB_VFS_LSTAT - check name hasn't changed above is sufficient.
new ad6ee6d build: Move Heimdal/MIT compat build rules to heimdal_build
new 26a0ba7 lib/util Define samba-util-common only for s3-waf
new 0ffc4c5 build: Invert --enable-s3build into --disable-s3build
new 3a88d49 waf: introduce reverse logic for allowing unknown symbols
new c189547 libcli/dns Improve dns_hosts_file, using Samba3's struct dns_rr_srv
new ccb6294 s3-libads Remove KRB5_DNS_HACK
new 0840d5b libcli/auth Allow parsing of a PAC that is already verified.
new dbc36be s3: Allow unlimited parallelism in pthreadpool
new 77ea148 s3: Fix a typo
new 633dbab s3-utils: Fix Bug #8106. Fix the build of smbget on HP NonStop.
new 7a4cff8 s3:vfs use gpfs_lib_init
new d018fcc s3: Add cli_writeall
new 0226428 s3: Use cli_writeall instead of cli_write
new ca9ac7c s3: Remove cli_write
new 40e2ee9 s3: Make plaintext session setup async
new 531628e s3: Make cli_session_setup_nt1 async
new e81ea8a s3: Make cli_session_setup_lanman2 async
new e04bab4 libcli/auth Move Samba4's gssapi_error_string from GENSEC to libcli/auth
new 2a9a945 selftest: Make bindir_path much less complex
new 806eef6 s3-libads Don't start a DEBUG with 'time'
new e130dec s3-libsmb Use 'resolv:hosts file' as a DNS emulation when specified.
new 6ec4306 auth/kerberos: Create common helper to get the verified PAC from GSSAPI
new f0ce322 auth/kerberos Move all the PAC handling functions to auth/kerberos
new cd7112b s3-gse: Don't release the mech OID from gss_accept_security_context
new 722ec8b s4-gensec: Use new common 'obtain the PAC' functions.
new 47e2870 auth/kerberos Add check for gss_inquire_sec_context_by_oid
new e877d4f build: fixed build problems due to implicit library deps in samba3core
new 7fa51fa selftest: we don't get valgrind errors any more with iconv
new 9d5138f docs: Fix a bogus )
new d526f86 build: Add lib/replace as a default include path
new a60889e s3-waf Don't enable profiling by default
new 9e29b09 s3-test Make samba3.blackbox.net.local.registry.roundtrip reliable
new 3e85b96 dynconfig: Have only one dynconfig.o in the common code.
new 5e90405 s3-winbind Use get_dyn_WINBINDD_SOCKET_DIR() to get the winbind pipe dir
new 1d46325 Remove outdated S4 OpenLDAP backend HOWTO.
new ee0b0dd s3-netapi: Fix Coverity CID #2302: FORWARD_NULL
new cad8faf s3-waf: check for pthread support.
new 66b2619 s3-waf: add pthreadpool support.
new 1815f02 Remove fstrings from client struct. Properly talloc strings (ensuring we never end up with a NULL pointer).
new af599b3 Fixup (C) - we've both worked lots on this :-).
new 91ebf22 s3-rpc_server Fix compile without kerberos
new a8a6433 s3: Properly clean up in pthreadpool_init in case of failure
new 240465f Remove another fstring in this code.
new 75d5ba4 lib/util/charset Fix string termination conditions for UTF16 strings
new 4081ea5 lib/util/charset use convert_string.c in common
new eee1ff2 lib/util/charset Add tests for srclen=-1 behaviour.
new d17f435 lib/util/charset Make fast path from UTF16 to '8 bit' charsets clearer
new 790ab3e lib/util/charset Add copyright headers
new ea95e09 s3-test: log to stdout for smbd/nmbd/winbindd
new 0df4061 lib/util/charset Merge talloc-based pull and push charset functions
new aa8406c s3-selftest: Use default name resolution methods (now that dns is emulated)
new 818ec32 s3-libads Pass a struct sockaddr_storage to cldap routines
new ab46d66 selftest: Make overwrite of $env->{target} optional
new a427652 s3-libads: Use ldap_init_fd() to connect to AD server in socket_wrapper
new fb5e1f4 selftest: s3member admember test to confirm s3/s4 interopability
new b44f432 selftest: Don't die() when the join fails
new 123097e selftest: Print a better warning warning message when smbcacls fails.
new 34e3501 selftest: Fix combination of Samba3 and Samba4 test lists
new f5487b3 selftest: Make combined test the default when s3build is enabled
new 1c5cc4a s4-selftest: Don't use a hardcoded target DC name
new a672707 s3: Fix a strange German translation
new 2e1522f s3: Close the winbind client fds after forking
new c5034ac s4:selftest: skip s3member tests for now
new 2bb637d s4:ntvfs/smb2: use sync version of smb2_connect()
new 578cbf1 s4:libcli/smb2: convert smb2_connect_*() to tevent_req
new 2e5b539 s4:libcli/smb2: rename step functions of smb2_connect_*()
new 87d2537 s4:libcli/smb2: move smb2_connect_resolve_done()
new 1b4a167 s4:libcli/smb2: move smb2_connect_socket_done()
new ad65cf5 s4:libcli/smb2: move smb2_connect_negprot_done()
new eb0eb97 s4:libcli/smb2: move smb2_connect_session_done()
new 8116b19 s4:libcli/smb2: move smb2_connect_tcon_done()
new 6cb7d76 s4:libcli/smb2: move smb2_session_setup_spnego_send() to the top
new 01cb598 s4:libcli/smb2: let smb2_session_setup_spnego_* use tevent_req
new 5965117 s4:libcli/smb_composite: better names for smb2_composite_setpathinfo_* funcs and vars
new 9306b8b s4:libcli/smb_composite: add smb2_composite_setpathinfo_close_done()
new 77bed96 s4:libcli/smb_composite: move smb2_composite_setpathinfo_create_done()
new ffb2dcf s4:libcli/smb_composite: move smb2_composite_setpathinfo_setinfo_done()
new e050677 Revert "s4:selftest: skip s3member tests for now"
new a3ec605 s3-ldap Move ldap prototypes to inside #ifdef HAVE_LDAP_H
new bb520dc build: Fix kerberos build issues in top level build
new 5cc7a3a s3-libads Move variables into if (socket_wrapper_dir()) where they are used.
new 9f75b7c libcli/smb Move FILE_ATTRIBUTE defines to the top level
new 7f66ebd s3-smb Use FILE_ATTRIBUTE_READONLY intead of aRONLY
new 317e19a s3-smb Use FILE_ATTRIBUTE_HIDDEN intead of aHIDDEN
new 0a3c84b s3-smb Use FILE_ATTRIBUTE_SYSTEM intead of aSYSTEM
new 08c90d6 s3-smb Use FILE_ATTRIBUTE_VOLUME intead of aVOLID
new 0eca33b s3-smb Use FILE_ATTRIBUTE_DIRECTORY intead of aDIR
new 0520da2 s3-smb Use FILE_ATTRIBUTE_ARCHIVE intead of aARCH
new 724915f s3-client Add TALLOC_CTX argument to attrib_string().
new 6021af4 libcli/smb Move attrib_string in common
new 209d47c s4-param Rename lock_path() -> lpcfg_lock_path()
new dbbc6e9 s4-param Remove config_path() -> lpcfg_config_path()
new 67905b4 s4-param Rename private_path() -> lpcfg_private_path()
new 9a9124b lib/util/charset Move strstr_m() to the top level
new 93ace5c lib/util Re-merge the string_sub() and all_string_sub() from source3
new 7730ab0 s4-param Rename volume_label() -> lpcfg_volume_label()
new 96136ad s4-param Rename unused lp_ functions to match param.h
new bc31e9c s4-param Rename lp_destructor() -> lpcfg_destructor() for consistency
new 3542bd3 selftest: Restore the s3member environment by avoiding smbcacls
new f967931 build: put doserr.c into it's own subsystem, so it's no longer a duplicate
new 4d41a5e s3-ldap Only prototype ldap_init_fd() when we have found it in the libraries
new bc6f24e s3-build: remove some unused headers.
new 1247622 s3-tsocket: only include ../lib/tsocket/tsocket.h where needed.
new 50883cf s3-tevent: only include ../lib/util/tevent wrappers where needed.
new 0757688 s3: In winbind, close parent/child sockets
new aa5abca s3: Make winbindd_reinit_after_fork return NTSTATUS
new df099e6 s3: Avoid a potential 100% CPU loop in winbindd
new 3884fec s4:token_group.py python test - fix typos
new d4a06d5 ldb:ldb_controls.c - fix comment indentation
new cc1cf31 s4:repl_meta_data LDB module - quiet a discard const ptr warning
new aec1bc7 ldb:tools/cmdline.c + tools/ldbtest.c - make use of LDB result constants
new 6611f0109 s4:torture/rpc/testjoin.c - use a LDB result constant
new bbf2870 s4:"ldb_connect" calls - proof for "!= LDB_SUCCESS"
new e64ffee ldb:tdb backend - cache - remove unused "last_attribute" structure member
new d628964 s3-proto: remove remaining nss_info prototypes to nss_info.h
new faf1175 s3-proto: move more librpc prototypes to librpc/rpc/dcerpc.h
new c7d38f4 s3-proto: move rpc_server/rpc_handles.c protos to ntdomain.h
new 487cb0c s3-rpc_server: remove some unneeded headers.
new bc781bf s3-proto: remove duplicate prototypes.
new bbacaec s3-proto: move more headers to rpc_server/rpc_ncacn_np.h where they origin from.
new 7673943 Fix bug 8111 - CIFS VFS: unexpected error on SMB posix open
new 440d71f torture test for bug #8111 - CIFS VFS: unexpected error on SMB posix open.
new 2cb53f0 Fix bug #8112 - POSIX extension opens of a directory are denied with EISDIR.
new de87f54 Add POSIX O_RDONLY test of a directory for bug #8112 - POSIX extension opens of a directory are denied with EISDIR.
new b1f2547 s3-waf: Add dependency on popt to fix build on FreeBSD
new e1eae82 kerberos: Only include gssapi/gssapi_krb5.h when available
new 1018dd1 s3-lib: Rely on uint64_t in conv_str_size()
new 944929b s4:torture/nbt/winsreplication: use torture macros in order report failures
new bcd6883 lib/util Rename conv_str_size() -> conv_str_size_error()
new 897af93 s3-build Add popt dep to fix build on FreeBSD
new 9d738ad s4:torture/nbt/winsreplication: assert the nbt name before the type
new b832234 s4:torture/nbt/winsreplication: ignore incoming broadcast messages
new 6ae2ecc selftest: use env.SELFTEST_PREFIX instead of hardcoded "${srcdir}/st"
new a23d88e script/autobuild.py: make sure --with-selftest-prefix keeps working
new 5e82d1d script/autobuild.py: don't force usage of ccache and gcc
new da2e34a provision: reorganize attributes so that we don't attribute with DN syntax that depends on non present object
new 020b691 s3: Remove ip_sevice from get_ipc_connect_master_ip
new d874279 s3: Make name_resolve_bcast return sockaddr_storage
new f0f5ac1 talloc: use TC_UNDEFINE_SHRINK_CHUNK() instead of TC_INVALIDATE_SHRINK_CHUNK() for realloc path
new aae1f86 libcli/util/ntstatus: NO_S4U_PROT_SUPPORT and CROSSREALM_DELEGATION_FAILURE
new 76b3867 s3:libsmb/nterr: NO_S4U_PROT_SUPPORT and CROSSREALM_DELEGATION_FAILURE
new 6dd97ac s4:libcli/util/nterr: NO_S4U_PROT_SUPPORT and CROSSREALM_DELEGATION_FAILURE
new 49d5f62 s3-proto: move rpc_srv_register protos and structs to town headerfile.
new c1f3ff7 s3-util: move valid_share_pathname() to lib/util.c
new c6fe379 s3-rpc_server: remove proto of nonexisting function (rpc_pipe_register_commands).
new 047d8c0 s3-proto: move more rpc_server prototypes out of proto.h
new c233c21 s3-proto: move remaining spoolss protos to own header file.
new daa02f3 s3-proto: move remaining srvsvc protos to own header file.
new 89ceb48 libcli/named_pipe_auth: add forward declaration in npa_tstream.h.
new cd5b2b2 s3-printing: avoid using pipes_struct when only session_info is needed.
new 61cd106 s3-smbd: avoid using pipes_struct when only session_info is needed.
new f7d6a0a s3-printing: include ../librpc/ndr/libndr.h in ads printing.
new 80fa624 s3: move pipe_auth_data to dcerpc.h
new 0bb4701 s3: remove various references to server side dcerpc structs (which are not needed).
new 233779c s3-winbindd: remove unused headers.
new 911cdc5 s3-rpc_server: add pipes_struct forward declaration.
new 0e76edd s3: include ntdomain.h before including generated srv_ headers.
new 1a561de s3-spoolss: remove another unused header.
new 56cd3b3 s3-rpc_server: (re)move last globally included rpc_server prototypes.
new 8da8c36 s3: Tune broadcast namequeries for unique names
new 85eb437 s4:cluster Rename .id to .pid in server_id
new f13b7ec s4-cluster: Remove const from cluster_id_string()
new 17ce9e7 Remove reference to Samba4 LDAP backends
new 1a5955d selftest: Update README
new b0578d8 s4:Remove outdated doc on Samba4 upgrade
new 4c8de5a s4-cluster Rename server_id.node -> vnn to match Samba3
new 85fa87e s3-ctdb Rename packet file and files to ctdb_packet
new fbea52f lib/util Move more network utility functions from source3 into lib/util
new 4d0268d s4-lib/socket Merge updated set_socket_options from Samba3 -> Samba4
new eea783e lib/util Move set_socket_options() into common code.
new 6293136 s4-torture Remove unused and uncompleated test
new 7261a9b s4-libcli Remove resolve_name() as it conflicts with Samba3.
new cdd802a s4-messaging Rename messaging -> imessaging
new 39ded87 libcli/raw: use a different ifdef than s3 smb.h
new b105576 libds: added roles.h for server roles
new 1d165c0 s3-include: use new roles.h
new 39081a2 s4-param: use new roles.h
new 2742ec0 Remove strlower_m() and strupper_m() from source4 and common code.
new 7c083ca s3-lib make push_ucs2() static
new 80f1d49 lib/util/charset Use push_string and talloc_strupper/strlower from common code
new b96389d s4-socket: rename allow_access() to socket_allow_access()
new d01f318 s4: fix arguments to safe_strcpy()
new 86a62ab lib/util Use compiler-checked safe string macros in top level code.
new 2c32534 lib/util Use lib/util/util_str.c in common, including strequal()
new 56a5b7d s4-param Rename secrets_init() -> randseed_init()
new 92e490a lib/util make string_wrappers.h a public header
new 9738f35 ѕ3/configure: move out generic LDFLAGS in the solaris case here
new 862ff64 ѕ3/configure: move out generic CPPFLAGS in the solaris case here
new cd9a7c1 s3: reply_readbraw_error needs an sconn as argument also in the non-LFS code path
new f08250e s3-ctdb Fix duplicate function name due to packet -> ctdb_packet rename.
new 9c48345 s3-proto: move remaining krb5 protos to krb5_protos.h
new 0232604 s3: Handle EINTR from sys_poll correctly
new 4fa2bac s3-system: move LOCK_ defines to lib/system.c
new a360945 s3-includes: remove ipv6 related prototype which is already defined in ../lib/util/util_net.h.
new 89e6055 s3-includes: move enum flush_reason_enum to smb.h
new c616379 s3-includes: when MADVISE support was reverted back in 2009, someone forgot this hunk.
new 7febcb5 s3: Filter out duplicates in name_query()
new b8eaec6 s3-vfs: make vfswrap_llistxattr and vfswrap_flistxattr static.
new d08414b s3: Properly deal with exited winbind children
new 2329fb5 vfs_gpfs: Store the winattrs in st.vfs_private
new 41bde55 vfs_gpfs: Block sendfile for offline files
new 3f68b43 vfs_gpfs: Properly notify the offline->online changes
new 3e21151 RHEL-CTDB: Build vfs_gpfs_hsm_notify
new 0d1b2d2 s3-waf: add vfs_gpfs_hsm_notify to the build.
new 54727f9 Remove unused function parse_add_domuser().
new a491e8e Always build before commit ... :-)
new deba880 s3-torture: Add a test for notify upon read&x
new 017e0c8 Fix simple uses of safe_strcpy -> strlcpy. Easy ones where we just remove -1.
new 0c464df Change safe_strcpy_base to strlcpy_base. Note the size doesn't change here as the original macro auto-added the -1.
new a291508 Remove obvious use of safe_strcpy + safe_strcat -> strlcpy + strlcat.
new 5fa6f39 Remove overmalloc_safe_strcpy - can be simple strlcpy.
new 265338c BUGFIX when converting from safe_strcpy to strlcpy.
new cabd9e7 Simple +1 changes in hardcoded lengths when changing from safe_strcpy to strlcpy.
new 5c53d63 sasl_secret_t ends in a char [1] size. This means the extra character is implicit in the safe_strcpy. When changing to strlcpy ensure we allocate an extra char for it. This fixes a bug where secret->len+1 used with safe_strcpy could actually write into secret->len+2.
new 1858201 Fix off-by-one when used with safe_strcpy.
new e466792 Fix the only place we reply on the NULL handling for the source in safe_strcpy.
new 2938fe6 Fold null terminator into listlen length, change to strlcpy.
new 8ff244e Cope with +1 change on moving from safe_strcat to strlcat.
new 0dcc75f Remove magic numbers. Standardize on macro. Move from safe_strcat to strlcat.
new 6f7c4a0 Convert safe_strXX to strlXXX. Clean up off-by-ones.
new a3e913a Add in bufflen limit when storing NetBIOS names. Remove safe_strcpy.
new df023b8 Tidy up some missing checks for NULL in strlcpy.
new 8380835 Fix warning messages caused by addition of null check in fstrcpy macro.
new ff215f5 I added them, so I get to kill them :-). Finally remove all uses of safe_strcpy and safe_strcat. Change to strlcpy, strlcat.
new 1c71485 Clean up some const and other compiler warnings.
new 7f36f3e s4-samba-tool: allow specification of targetdir when joining as (RO)DC
new 58db720 s3-auth: run minimal_includes.pl
new 63ebc91 s3-lib: run minimal_includes.pl.
new 653b84d s3-libads: run minimal_includes.pl.
new a05a59e s3-libnet: run minimal_includes.pl.
new ea89604 s3-libsmb: run minimal_includes.pl.
new 62314da s3-param: run minimal_includes.pl.
new c9f3a2c s3-printing: run minimal_includes.pl.
new c11d52c s3-rpcclient: run minimal_includes.pl.
new bd92826 s3-rpc_client: run minimal_includes.pl.
new 8563d5c s3-rpc_server: run minimal_includes.pl.
new 323c744 s4-auth: removed the password combinations code in auth_unix
new 82b9fa3 s3: Fix dup_smb2_vec3
new 1c407da s3: Fix a typo
new 10a628b Don't reuse a non-const pointer when manipulating const.
new 4f41be3 Fix many const compiler warnings.
new 9efea96 More const compiler warning fixes.
new 38492b1 Fixup build without --with-aio.
new e131c94 More const fixes for compiler warnings from the waf build.
new 02af307 More simple const fixes.
new f85e095 More simple const fixups.
new 9eee6e2 More const fixes... getting near the end now.
new 76f5a39 Change the char * pointers in the struct to const char * (which is how they're treated).
new 7d6ebe0 More const fixes. Remove CONST_DISCARD.
new bb00bdb Fixup use of const.
new a5a8441 Fix broken interface to set_namearray() - don't modify incoming string.
new 153a091 Fix const in smbtorture.
new 2fc8ad8 s3-auth: fixed bug with usernames longer than sizeof(char *)
new f455772 s3-winbind: another strlcpy()/fstring fix
new 1475013 lib/util Move source3 tdb_wrap_open() into the common code.
new fa289e8 s3-lib Remove unused dos error codes from errmap_unix
new 865a937 errors: Merge ntstatus -> DOS error table between Samba3 and Samba4.
new 2b0de5b errors: Merge source3/ werror_to_ntstatus() code to source4/
new f1ec288 libcli/util Merge ntstatus_to_dos() ntstatus_to_werror() to the top level
new c83aed2 s3-smbd ntstatus_to_dos() pulls the DOS error codes out internally
new 344eb08 nterr: Add mem_ctx for return string from get_nt_error_c_code()
new db74cad libcli/util Move NTSTATUS table to the top level
new cad704e errors: Remove unused unix_to_werror()
new 3892112 lib/util Rename ms_fnmatch() to ms_fnmatch_protocol() to avoid dup symbol
new 8f18103 lib/util Use lib/util/ms_fnmatch.c in common for gen_fnmatch()
new e3b8584 libcli/smb Move cifs posix helper functions and headers in common
new 8aae59a lib/util don't use enum protocol_types in ms_fnmatch_protocol
new d8cfca3 s3: only include tdb headers where needed.
new 73c31f0 tdb: fix a build warning.
new 03b9a99 libcli/security: fix build warning, cr_descr_log_acl() is not used currently.
new ab8219a s3-spoolss: remove unused struct in construct_notify_printer_info().
new 41134f7 s3-proto: remove some duplicate prototypes.
new 2702258 s3-libsmb: move protos to libsmb/proto.h
new 675573d s3-includes: finally only include client.h when libsmb is used.
new 1e208a7 s3-includes: no need to globally include libads/ads_status.h.
new fa8490a s4-smbd: fix randseed_init() usage.
new f7b3909 A couple more off-by-one calculations with strlcpy.
new ac25835 Fix Samba3 on OpenIndiana.
new 622faa2 s3: Fix including libsmb/proto.h without prior ads.h
new 5c3e985 s4-auth: remove unused prototype
new 1969aa8 s4-ntvfs: Rename brl_*() -> brlock_*() to avoid conflict with brlock_init in s3
new ea0ac9c s4-auth Rename auth -> auth4 to avoid conflict with s3 auth
new 6990536 auth: allow auth_common.h to be included multiple times without error
new 3eb1023 selftest Use die() less often, as it fails to allow cleanup
new c3bb5b0 s3-utils Set dyn_CONFIGFILE from -c on smbpasswd command line
new 8b2ba64 libds: moved enum security_types to a common header
new f946668 Improve debug messages when creating socket directories
new 958368e s4-param Don't set variables such as the debuglevel unless global
new 7e4ba48 build: allow s3 libraries to be built with no undefined symbols
new 2c569cd s3-waf: expose the server_exit code in the smbd_base library
new 45e26fd s3-smbd: expose smbd_set_server_fd()
new 5a8b6ac s4-lib merge get_interfaces() from Samba3 to Samba4
new 879498b s4-lib/socket Samba4 is not IPv6 compatible
new f346a73 lib/socket move interfaces code to the top level
new 897ef82 s3-lib Use common lib/socket code for get_interfaces() et al
new 22cb631 s4-interfaces Rename interfaces code so not to conflict with source3/
new 8a07ec7 lib/socket: Remove outdated comment
new 64adea3 s3-test: build smbtorture with --enable-developer
new c596d85 s4-interfaces: keep interfaces in the order they were declared
new d1df1cb build: Allow the C code to know if this is a waf build
new ac82ac4 s4-param cope with doulbe-parsing of -foo and +foo lists
new 8882dab s4-samr Remove incorrect transaction_cancel() in error path
new 5d2ce40 s4-dsdb Add transactions to dsdb modify helpers
new 25cfa29 s3-passdb Redirect domain GUID and SID queries to the passdb stack
new a47c7f6 s3-passdb: added pdb_samba4
new f52c6ee s3-auth Add auth_samba4 module
new eae0612 selftest: Add plugin_s4_dc environment
new aae9353 ncalrpc: Force ncalrpc dir to be mode 755 in all users
new f4d9b40 selftest: Make the ncalrpc dir common between Samba4 and Samba3.
new 5def7a1 s4-selftest Add tests for proxy_samba4_dc
new ecc030e selftest: Polish selftest-vars.sh a little so it can be used again
new 05d00ed nsswitch: Fix build check logic
new a2caad2 selftest: don't override just-added username in plugin_s4_dc test
new d957fd5 selftest: Test both users created in plugin_s4_dc environment
new 1cb16a0 s3: Fix a typo
new 8aab926 tevent: Fix a typo
new 7e8f086 s3-build: Move generated config.h and config.h.in to include/autoconf
new 14f9916 build: Remove --disable-s3build so we can rely on these subsystems
new 3ccfe7c Add -fno-common where supported (WAF only)
new 7deeaca gencache: don't use CLEAR_IF_FIRST as fallback.
new 36cfa7b tdb: make sure we skip over recovery area correctly.
new 9bf3dc3 Fix Bug #8099 setpwent() actually does endpwent() and vice versa on FreeBSD
new 1804d9a tdb_backup: avoid transaction on backup file, use lockall
new 3a2afe4 s3-gse: Allow the GSSAPI wrapper to load a keytab using gss_krb5_import_cred()
new 0e5482c libcli/auth: Move more kerberos wrapping in common
new f28f5db libcli/auth Move PAC parsing and verification in common.
new 79e6fea lib/util/charset create _handle functions for convert_string() et al
new 6f846dd lib/util/charset Always set *converted_size even on failure
new 0cf9b47 s3-spoolss: fix debug statement in spoolss_addprinterex_level_2().
new c8f9515 s4-smbtorture: restructure documentname handling in spoolss test a bit.
new ae61a5c s3-smbd: fix the AIX 5.3 build.
new 0b89ce6 s3-build: move MAP_FILE define to the only place used.
new c7073f8 s3-vfs: rename open function to open_fn.
new a3b9522 s4:ldb/ldif: add support for "modrdn"
new e57a23d s4:ldb/tools: add support for "modrdn" to ldbmodify
new f04689a s4:ldb/tests: add tests for ldbmodify and 'modrdn'
new 93d5e7a ldb: add custom flags and functions for the application that wants to manipulate them
new ab9d9cf s4:ldb: change version to 1.1.0 after adding new functions:
new 2b608f3 script: add hardcoded library release key id
new bb65187 s3-proto: move more rpc client prototypes to cli_pipe.h.
new 1b7cd33 s3-vfs: try to fix the Tru64 build.
new 3a72586 Revert "s3-vfs: try to fix the Tru64 build."
new a505806 s3-waf: fix typo in comment.
new 0e00351 s3-waf: try to fix the build on sunos5.
new 5290927 s3-vfs: another attempt to fix the Tru64 build.
new 20baa11 Remove duplicate code - move to parent_dirname() as a common function.
new 644046f Fix compiler warning in debug message.
new e919e76 Cosmetic. Fix bad indentation.
new 7e7ad53 s3: Fix Coverity ID 1340, NULL_RETURNS
new 9a0676d s3: Fix Coverity ID 986, BUFFER_SIZE_WARNING
new 3e8a8fa s3: Fix Coverity ID 2307, NULL_RETURNS
new 4981adc asn1: Fix Coverity ID 2299, CHECKED_RETURN
new 018595e s3: Fix Coverity ID 2335, CHECKED_RETURN
new f9e3af7 s3: Fix Coverity ID 2336, NULL_RETURNS
new 726fa73 s3: Fix Coverity ID 2325, RESOURCE_LEAK
new b48e223 s3: Fix Coverity ID 2047, UNUSED_VALUE
new 40792f8 script/librelease: use a GPG_KEYID variable to hold the signing key
new bacc019 script/librelease: set umask 0022
new 74458b5 script/librelease: add more error checking
new 317e40d script/librelease: display the permission on the server
new bf3b2e2 Support the 'PYTHON' environment variable.
new 75ad180 s3:libsmb: make use of BVAL() and remove ugly LARGE_SMB_OFF_T ifdef's
new 5186209 s3:lib/sysquota: remove ugly LARGE_SMB_OFF_T ifdef's
new 4a4a774 s3:smbd/nttrans: make use of BVAL() and remove ugly LARGE_SMB_OFF_T ifdef's
new 1cf715e Revert "s3-vfs: another attempt to fix the Tru64 build."
new 64e7fba s3:include/vfs.h: remove very old hints for vfs modules with interface version < 8
new 123e5c1 s3: Fix Coverity ID 2478, UNINIT
new 67fd0cd Add check for krb5_free_unparsed_name, when using external heimdal.
new 9317923 Add missing dependency on com_err.
new 0645c01 Fix case of libUTIL_LDB.
new 5b80f15 Update WHATSNEW4.txt.
new 6925a79 Release alpha15.
new 0d93eb8 tdb_wrap.h: not a public header.
new 87e3542 async_smb.c: convert cli->timeout properly
new 06a2ff5 s3: Use tevent_req_ntstatus properly in a few places
new 44cc165 s3: Use tevent_req_ntstatus properly in a few places
new 628fcd1 s3-events: tevent_internal.h is not a public header
new 3ba3f68 s3-printing: very obvious fix for cups_pull_comment_location().
new 019f11d s3-printing: Fix double free of cups request.
new fbb19e0 Fix alpha version - we're now working on alpha16.
new 2a1a6a9 libsmbconf: Introduce a sbcErrType.
new b34e176 libsmbconf: Added a sbcErrorString() function.
new 29eea4b libsmbconf: Convert smbconf_init() to sbcErr.
new 9082c7c libsmbconf: Convert smbconf_open() to sbcErr.
new 720ba8e libsmbconf: Convert smbconf_drop() to sbcErr.
new 823cd47 libsmbconf: Convert smbconf_get_share_names() to sbcErr.
new 7af2876 libsmbconf: Convert smbconf_create_share() to smbErr.
new 7f355e0 libsmbconf: Convert smbconf_get_share() to sbcErr.
new fbd7626 libsmbconf: Convert smbconf_delete_share() to sbcErr.
new ddc28a6 libsmbconf: Convert smbconf_set_parameter() to sbcErr.
new ff5838d libsmbconf: Convert smbconf_get_parameter() to sbcErr.
new e19c4f2 libsmbconf: Convert smbconf_delete_parameter() to sbcErr.
new 9f97114 libsmbconf: Convert smbconf_get_includes() to sbcErr.
new d911baf libsmbconf: Convert smbconf_set_includes() to sbcErr.
new 72d15f0 libsmbconf: Convert smbconf_delete_includes() to sbcErr.
new e1f0b91 libsmbconf: Convert smbconf_transaction_*() to sbcErr.
new 4d391d2 libsmbconf: Convert smbconf_get_config() to sbcErr.
new 6d9f330 s3-waf: Create a registry private library.
new c31fd2b s3-waf: Create a public libsmconf.
new 7a57ccd libsmbconf: Document smbconf_backend_requires_messaging().
new 25e798e libsmbconf: Document smbconf_is_writeable().
new 5cd229c libsmbconf: Document smbconf_shutdown().
new 1b0809b libsmbconf: Document smbconf_changed().
new 938690c libsmbconf: Document smbconf_drop().
new 87c4096 libsmbconf: Document smbconf_get_config().
new 2112860 libsmbconf: Document smbconf_get_share_names().
new 44fa842 libsmbconf: Document smbconf_share_exists().
new 529e064 libsmbconf: Document smbconf_create_share().
new 4748057 libsmbconf: Document smbconf_get_share().
new 7e04bd1 libsmbconf: Document smbconf_delete_share().
new 62f3560 libsmbconf: Document smbconf_set_parameter().
new 70c5143 libsmbconf: Document smbconf_set_global_parameter().
new 8417e34 libsmbconf: Document smbconf_get_parameter().
new 1cb649f libsmbconf: Document smbconf_get_global_parameter().
new d70acdc libsmbconf: Document smbconf_delete_parameter().
new b7ba46d libsmbconf: Document smbconf_delete_global_parameter().
new 74dc8c3 libsmbconf: Document smbconf_get_includes().
new a7ac2a8 libsmbconf: Document smbconf_get_global_includes().
new 0ab8a8e libsmbconf: Document smbconf_set_includes().
new a606d52 libsmbconf: Document smbconf_set_global_includes().
new 3ace171 libsmbconf: Document smbconf_delete_includes().
new d9407a5 libsmbconf: Document smbconf_delete_global_includes().
new 6babdaf libsmbconf: Document smbconf_transaction_start().
new 9bbf4bd libsmbconf: Document smbconf_transaction_commit().
new 60109a0 libsmbconf: Document smbconf_transaction_cancel().
new 419e03a libsmbconf: Define a doxygen group for libsmbconf.
new 0791da4 lib/replace: fix an #if HAVE_GSSAPI_GSSAPI_EXT_H to be an #ifdef
new 75f289d libcli/auth: fix "no talloc stackframe around" message from the samba4.blackbox.kinit test
new 05e8881 s3:librpc: remove unneded gssapi includes from source3/librpc/crypto/gse.c
new f99d6f0 s3-printing: make cups_pull_comment_location() work again.
new 232a8df s4/getncchanges: Fail extended request rather than failing whole request
new 41496e7 s4/getncchanges: Don't mask Extended operation result - callers need it
new 88a9f79 s4/getncchanges: Move the code that collects objects into separate function
new 55916e2 s4/getncchanges: Implement placeholder for handling ex-op collection of objects
new 647827d s4/getncchanges: Pre-mark extended requests as success in case a sub-function "forget" to do this
new d4481be s4/getnc_exop: Initial implementation of a testsuite for GetNCChanges extended opeartion handling
new a8798d8 s4/drepl_fsmo: Add an CR so that message is visible in the logs
new 2b40899 s3: Slightly simplify smbd_smb2_request_next_vector
new 04f0a1c s3:registry: fix a typo in a debug message
new f5f9355 s3:registry: rename create_sorted_subkeys() to create_sorted_subkeys_internal()
new b1eac2d s3:registry: turn create_sorted_subkeys_internal to NTSTATUS return type
new 1a6ac6a s3:registry: add create_sorted_subkeys() to delete and recreate the sorted subkeys key
new daf5f29 s3:registry: recreate the sorted subkeys cache when storing keys
new 26b6831 s3:registry: add a warning debug message when the sorted subkeys is created from key_exists()
new cd1d75c libcli/auth/smbencrypt: in E_deshash, use talloc_stackframe instead of "#if _SAMBA_BUILD_ == 3" and talloc_tos()
new c1ac023 s3-waf: stop building smbtortre4.
new 7da530e s3-lib/smbconf: fix uninitialized error code in smbconf_reg_init().
new 18d3b85 libcli/auth/krb5_wrap: correctly use discard_const().
new 04c101e s3-libnetapi/libnetjoin: fix uninitialized variables after the libsmbconf changes.
new 62862e2 s3-libnetjoin: fix uninitialized variable.
new 99df3f6 s4/test/getnc_exop: Tune the the test to work against windows
new d311812 rpc_server: Always use rpc_pipe_open_interface()
new f8e3298 s3:configure: add --enable-smbtorture4 switch
new adb3fc2 s3:build: add an optional full version argument to the SMB_LIBRARY() macro.
new d5d53ba s3:build: add LIBWBCLIENT_FULLVER for consistency with SMB_LIBRARY()
new 7e230b3 s3:build: print the full version number in the showlibs targets
new abef191 s3:build: reformat AC_ARG_ENABLE(external_libtalloc...)
new b731b6e s3:build: fix typo in definition of --enable-external-libtdb
new 472cabb s3:build: determine full version of libtalloc for the samba build
new 6c300ec s3:build: link libtalloc as shared lib if using shared libs at all
new 23637b5 s3:build: determine full version of libtdb for the samba build
new 3f22251 s3:build: link libtdb as shared lib if using shared libs at all
new 9c76fdd s3:build: build libtdb.so.$VERSION with full version number instead only SO version
new d04efc7 s3:build: build libtalloc.so.$VERSION with full version number instead only SO version
new 4acb8c3 s3:build: install libtalloc with full version number instead of only SO version
new 5bcc0b2 s3:build: install libtdb with full version number instead of only SO version
new 3d10021 s3-net: fix potential crash bug in display_print_driver3().
new 5db0cd5 lib/util/ Fix crash bug caused by gfree_debug()
new a37de9a s3-libnetapi Don't create a talloc_stackframe() in a global variable
new ef2a7c6 s3-netapi Initialise global variables in libnetapi
new f18cca9 lib/util/charset Move built-in charset modules to the top level
new 1535296 build: Move NDR_DSSETUP and NDR_SPOOLSS into ndr-standard
new 816c5cc s3-build: use ndr-standard in msrpc3
new c31f95f do an explicit A record search for SRV entries
new 46168e9 s3-param Deprecate a number of security parameters for 3.6
new f1cdce6 s3: Paranoia in smbsock_connect_state_destructor
new 115d0ec Use ZERO_STRUCTP in util_net
new 30be9fe s3: Make&use set_socket_addr_v4
new 068f847 s3: Fix return check in nss_wins
new 20179bb s3:libsmb convert user-specified domain to uppercase
new b82caab s3-rap: add rap_NetRemoteTOD to IDL.
new b194865 s4-libcli/rap: add smbcli_rap_netremotetod().
new 74d82fa s4-smbtorture: add test_netremotetod.
new d4d31b3 s3: Added waf build header locations for clang complete.
new 8544678 s3-printing: Get the location info from cups.
new da1fa20 s3-spoolss: Get the printer location from cups.
new 01bc556 s3-printing: Remove obsolete and unused cups_pull_comment_location().
new 320789b s3-selftest: no point in running base.chkpath and base.delaywrite twice.
new a2115b5 waf: Enable Samba3 torture tests in top level build.
new 2ddfbbb gpfs.so: Add gpfs:syncio option
new 3358d5a s3: Document gpfs:syncio
new 6bfe488 s3-printing: remove cups_pull_comment_location from header file
new a032c9c s3-rpc_server: Force ncalrpc dir to be mode 755.
new fe21bdc Ensure we always write the correct incoming mid into the share mode table entries.
new 8cf14c2 Fix the SMB2 showstopper, found by an extended torture test from Volker.
new c2ac747 s4-python: raise an error if unable to bind remote ldap while joining
new 2a5ff15 s4-python: keep wheel_gid as an integer
new d24a22f s4-python: add an option for just fixing gpo folders
new 3478e3a s4-dfs: fix bugs in idl and adapt code accordingly
new c590c3a s4-dfs: clean the code
new 6553940 torture: adapt to idl evolution
new 0d2019d s4-torture: Add more tests to DFS referral suite
new 28598e7 s4-dfs: Use a workaround for ndr relative pointer bug/limitation
new 2d514be talloc: split the handling of FLAG_POOL/FLAG_POOLMEM in _talloc_free_internal
new 14b662e talloc: make use of _talloc_free_poolmem() in _talloc_realloc()
new 7102105 talloc: make really sure only optimize realloc if there's only one pool chunk
new c281f2f talloc: setup the new 'tc' before TC_UNDEFINE_GROW_CHUNK() _talloc_realloc()
new 16cc52c talloc: add memset() calls to test_pool()
new 37b2130 talloc: test talloc_steal out of a talloc_pool
new f3b855d talloc: use _talloc_free_internal() in talloc_free_children()
new 38633c9 talloc: fixed a use after free error in talloc_free_children()
new df2cb2f talloc: splitout _talloc_free_children_internal()
new 352de0d Fix typos in LDAP schema files
new e0624f7 Revert "s3-rpc_server: Force ncalrpc dir to be mode 755."
new cb227d6 s3:rpc_server: create lp_ncalrpc_dir() with 0755 before lp_ncalrpc_dir()/np with 0700
new 0092240 lib/util/charset: fix the toplevel MacOS X build.
new fc79169 s3: conn->sconn in smbd_server_connection_read/write_handler
new 9dd5704 Remove duplicate definition of SMB_VFS_NEXT_STRICT_UNLOCK. Found by herb at samba.org
new d25370f Don't evaluate the src argument to fstrcpy/fstrcat/nstrcpy/unstrcpy twice. Prevents side-effects when src is a function call.
new 9d9d7a7 is_my_ipaddr() should recognise loopback addresses as ours.
new 87a1888 Fix redefinition of fstrcpy.
new 2873429 Fix bug #8144 - touch /mnt/newfile fails to set timestamp with CIFS client.
new cc0ff48 HEIMDAL:kdc: let check_PAC() to verify the incoming server and krbtgt cheksums
new 3797e46 HEIMDAL:kdc: pass the correct principal name for the resulting service ticket
new 2c46585 HEIMDAL:kdc: check and regenerate the PAC in the s4u2proxy case
new c6836c8 s4:gensec_gssapi: avoid delegation if s4u2self/proxy is used
new a41efe6 s4:auth/credentials: pass 'self_service' to cli_credentials_set_impersonate_principal()
new 053ef0f s4:auth/credentials: S4U2Self should force CRED_MUST_USE_KERBEROS
new 5f48c5d s4:kdc: UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION => flags.trusted_for_delegation
new a7b8593 s4:kdc: split s4u2self and s4u2proxy checks
new 902b1d9 s4:ntvfs/cifs: return NT_STATUS_INTERNAL_ERROR if no credentials are available
new 6fd0e06 s3-torture: torture.c: Fix cli_errstr() usage (part of bug #7864)
new 310502a s3-torture/mangle_test.c: Fix cli_errstr() usage (part of bug #7864)
new 6552ed6 s3-libsmb/passchange.c: Fix cli_errstr() usage (part of bug #7864)
new 25f1583 s3-net_rpc_printer.c: Fix cli_errstr() usage (part of bug #7864)
new 26f7c07 s3-client/clitar.c: Fix cli_errstr() usage (part of bug #7864)
new 23e23d0 s3-torture/nbio.c: Fix cli_errstr() usage (part of bug #7864)
new 5608995 s3-docs: change eventlog path from lockdir to statedir
new 192198a s3-modules: Fix the build of gpfs.c on RHEL 6.0 with gpfs 3.4.0-4
new 29a03cd s4-dfs: Add workaround so that XP really works well
new b25f7d4 torture: desactivate the level 4 tests for DFS referral
new d97faae s3-smbtorture: fix build warning (shadowed NTSTATUS variable).
new 3dd76f2 selftest: Don't skip Samba3 tests in the top level build
new d13fb8d s4-selftest: gensec test is finished, don't skip
new 2fc342c waf-build: Add more libraries to avoid duplicate symbols
new 30979f3 build: Expand dcerpc-samba grouping library
new baad855 build: Make msrpc3 a library
new a2ff3e7 build: Make auth_sam_reply a library
new d17367b build: Add depenencies needed by Samba3 subsystems
new fc46628 build: Add rpc_client grouping library
new 8d7be8a build: Make util_reg subsystem in libcli/registry a library
new 41b3c38 librpc/ndr Merge ndr_print_sockaddr_storage() into common code
new 75faa9e build: Make POPT_SAMBA3 a library
new c47b078 build: Add 'cap' as a dependency of samba3core
new c6cc22a s4-libnet: Remove libnet_Join and create libnet_Join_member
new b3258ad s3-param: remove unused share_iterator functions
new 7a11e5d s3-param: Remove unused snum2params_static
new c615ebe s3-lib Replace StrCaseCmp() with strcasecmp_m()
new da662b8 s3-lib Replace StrnCaseCmp() with strncasecmp_m()
new 035dbce s3-selftest Remove unused sambalib.py from comfychair test system
new 3c8de7d lib/util/charset Don't allow invalid 'dos charset = utf8'
new 06435ac s3-testparm Warn more on incorrect use of 'password server'
new fa3e2fc selftest: Re-enable strings.py from source3/stf as a python subunit test
new 57f41ef lib/util/charset use talloc_stackframe() rather than talloc_tos()
new 2a12424 s3-selftest Remove unused and unimplemented info3cache test
new f19ab5d lib/util/charset: Remove unused strcasecmp_w and strncasecmp_w
new eb57d47 Make protocol version 2 the default protocol, and only run on version 1 if V1 is explcitly given as a module option.
new ab62871 packaging(RHEL-CTDB): create the rpm directories
new b758875 packaging(RHEL-CTDB): Remove the packaging of the winbind-32bit compat package
new 51d5975 packaging(RHEL-CTDB): disable smbtorture4 in the rpm build
new ac0307f packaging(RHEL-CTDB): update configure.rpm (--disable-smbtorture4)
new ec625f7 packaging(RHEL-CTDB): build libtdb and libtalloc packages ourselves
new b2dbdaa packaging(RHEL-CTDB): enforce building of libtdb and libtalloc
new c07cccd packaging(RHEL-CTDB): adapt configure.rpm
new 0b0abc1 packaging(RHEL-CTDB): honour rpm build target options handed in to makerpms.sh
new 66c3d5d Fix bug found when building on an IPv6-only system by Kai Blin.
new e7e43ba s3: Make read_smb_send/recv public
new efbed2c s3: Add sync read_smb
new bc7df52 s3: Remove the use of cli->inbuf/outbuf from cli_session_request
new 0645deb s3: Do central cli_set_error
new d753b3b fix the WAF build
new 58b77f2 s3: Remove a use of cli_send_smb
new 642c6ba Fix Bug 8152 - smbd crash in release_ip()
new a2f4309 torture-dfs: fix a typo that was causing the test to be flacky
new d432c7e s3: Remove unused cli_setup_packet()
new 7ab9e26 s3-epmapper: Fixed endpoint registration.
new 1e472f1 s3:testparm: don't return an error for a warning message
new f043bab s3: Fix an uninitialized variable
new af9afe9 s3: Fix Coverity ID 2573: UNUSED_VALUE
new 8a2eff8 s3: Fork the echo handler only after SMB1 negprot is done
new df650fa s3:smbd remove unused code
new 38c77db Optimization. If the attributes passed to can_rename() include both FILE_ATTRIBUTE_HIDDEN and FILE_ATTRIBUTE_SYSTEM then there's no point in reading the source DOS attribute, as we're not going to deny the rename on attribute match.
new 95a55e2 Fix bug 8133 - strange behavior for the file (whose filename first character is period ) in SMB2 case.
new 9f14d10 Fix bug #8157 - std_pcap_cache_reload() fails to parse a cups printcap file correctly.
new e0b2f6b The "workgroup" parameter is not used at all in cli_session_setup_kerberos(). Remove it.
new 4360c5b Patch for bug #8156 - net ads join fails to use the user's kerberos ticket.
new 6071ed6 s4-python: move function find_provision_key_parameters to provision namespace as it can be used not only for upgradeprovision
new 22a638b s4-python: Remove not used imports
new a0db60d Add a script for renaming a DC
new 535a9b3 Make the purge first so that the provision can reused during tests
new f187338 upgradeprovision: add hostname in the blackbox tests
new 49c99d0 s4: add blackbox test for rename
new fae229a selftest: Allow to test samba4 with ACL on read set
new df83e9c s4: do not change the critical flag when it's on a dirsync control
new 1d0fc44 s4-dsdb: create flag for requesting ACL relax in case of DIRSYNC request
new 37b1662 s4-dsdb: relax a bit the checks on read acl when dirsync control is specified
new 7b4e1e7 s4-dsdb: introduce dsdb_module_search_tree
new fa400af s4-dsdb: implementation of the dirsync control
new c2fa348 s4-dsdb: add unit tests for dirsync control
new 850cca3 add a demo script for dirsync
new f44808f s4:auth/ntlmssp/ntlmssp_server.c - add "const" in front of "dnsdomain"
new 5c4fabb s4:torture - always cast correctly when using the "%x" format string argument
new e6c5e11 ldb:ldbtest.c - make more use of LDB constants
new 3956e68 ldb:tools/cmdline.c + tools/ldbtest.c - the connection flags are typed as "unsigned"
new 74b50b4 ldb:ldb_sqlite3.c - all LDB flags should be handled as "unsigned"
new 4618a7f ldb:pyldb.c - all flags should be unsigned
new d34205a s4:ldb-samba/ldb_wrap.*-dsdb/samdb/samdb.c - handle LDB connection flags as unsigned
new 67bf5cf s4:lsa RPC server - handle LDB flags as "unsigned"
new e3aa200 s4:samldb LDB module - don't change the "primaryGroupId" on LDB modifications unless we are a computer/dc/rodc
new 1b5c2d8 s4:sam.py - add tests to check that setting "userAccountValue" on usersdon't impact the "primaryGroupID" attribute
new dca321f s3: Remove unused cli_setup_bcc
new feb1d9f s3: Remove clistr_align_out
new 9a787bb s3: Convert the OPEN4 test to async oplock handling
new ce9d63d s3: Remove the smbtorture3 OPLOCK3 test
new df0e330 s3: Remove cli_send/receive_smb
new 1a393b7 s3: Directly call common_encrypt_buffer in cli_smb_req_iov_send
new 28d7282 s3: Remove unused cli_[en|de]crypt_message
new 8167e84 selftest: create ncalrpcdir with 0755 permissions
new 9514f96 s3: Fix a leftover from fstring removal in cli_state
new b1a7bdb s3: Remove two false references to cli->inbuf
new e77da2f s3: Remove a reference to cli->inbuf
new fddb944 s3: Remove unused cli_reset_error
new 502a992 s3: Remove unused cli_set_nt_error
new 18ec1da s3: Remove unused cli_get_nt_error
new 9c3e538 Fix bug #8150 - Ban 'dos charset = utf8'
new 425ac2c s3:vfs properly terminate enums in audit modules
new 53829fd s3:modules properly terminate enums in nfs4 acl code
new 309a8fd Fix bug #7054 - X account flag does not work when pwdlastset is 0.
new 13d20fa Actually make use of the SMBTA_SUBRELEASE define in smb_traffic_analyzer.h. This will allow to introduce new features or fixes into the protocol after the 3.6.0 release. The client software is designed to take care for the subrelease number.
new ede98c0 lib/util Add Volker's asn1_Integer test into code that runs in 'make test'
new e719dfd Fix our asn.1 parser to handle negative numbers.
new e7cf95c selftest: Make knowfail/skip files consistent, always use ^prefix
new 387cbb1 docs: Clarify the 'security=server' fails for NTLMv2
new 53b0c44 s4-provision Use correct tkey-gssapi-credential
new ddbc5fa docs: Rewrite 'password server' documentation
new 3ba3243 s3-param Depricate 'password server = foo:12389' syntax
new ee0ee5e s3-testparm Warn about incorrect use of 'password server'
new b712c72 s4:samldb LDB module - fix the behaviour when changing the "userAccountControl"
new c72d32d s4:sam.py - unchanged "primaryGroupID" when account type remains the same
new 0c753e5 s4:samldb LDB module - fix "isCriticalSystemObject" behaviour
new 4740473 s4:sam.py - tests for "isCriticalSystemObject" attribute
new 2ad0100 s4:samldb LDB modules - only objectClass "computer" is allowed to embed all types of account
new 11937ce s4:sam.py - uncomment/enhance some account type tests
new 779d882 s4:samldb LDB module - convert a "dsdb_module_search" into "dsdb_module_search_dn"
new 08f5ed8 s4:samldb LDB module - better to call "samldb_prim_group_trigger"
new ff47927 s4:samldb LDB module - check if the RODC group exists if creating an RODC
new b58534f s3-winbind: BUG 8166 - Don't lockout users when offline.
new 0f80186 Fix numerous missing dependencies in WAF build scripts
new d106743 Fix bug #8165 - Inverted WITH_SYSLOG condition in vfs_full_audit.c.
new 875e29b s3: Document "async smb echo handler"
new e05c9cd Fix bug #6911 - Kerberos authentication from vista to samba fails when security blob size is greater than 16 kB
new 127d417 s3: Fix a typo
new a7a4cb5 s3: Fix a typo
new 51b43a4 packaging(RHEL-CTDB): align configure.rpm to the spec file
new defcd40 s3: Add cli_connect_nb
new 1c11186 s3: Use cli_connect_nb in cli_start_connection
new 4586f51 s3: Fix some nonempty blank lines
new 77ce431 s3: Use talloc_memdup in copy_unix_token
new 9e05d34 s3: Fix a tiny memleak in copy_unix_token
new 6bf5d9a s3: Fix smbsock_connect
new 5df8791 s3: Use cli_connect_nb in locktest
new 1173a4f s3: Fix some nonemtpy blank lines
new 649873b s3: Use cli_connect_nb in masktest
new c430b57 s3: Fix a type-punned warning
new 57ae327 s3: Add called name_type param to cli_connect_nb
new 06eec02 s3: Use cli_connect_nb in remote_password_change
new 54970f9 s3: Use cli_connect_nb in cli_servertime
new 230cb3b s3: Use cli_connect_nb in smbd_running()
new 797316a s3: Use cli_connect_nb in net_rpc_check
new 8a3199e s3: Use cli_connect_nb in smbtorture open_nbt_connection
new edfa62f s3: Use cli_connect_nb in do_message_op
new a036dcd s3: Check password server loop earlier
new c05802f s3: Fix a type-punned warning
new 8c1bb9b s3: Use cli_connect_nb in auth_server
new 4ec00fd s3: Fix wct check in cli_sesssetup_blob_done
new 01386ff s3: Extract the guest_login field in sesssetup
new 0969c33 s3: Use the correct guest_login field in auth_server
new 3f8621b s3: Use cli_connect_nb in do_connect
new 5676f81 s3: Remove unused attempt_netbios_session_request
new 7d47e65 s3: Use cli_connect_nb in nmbd sync_child
new debaf40 s3: Add set_socket_options to cli_connect_sock()
new 18a54fe s3: Simplify cli_bad_session_request
new 97dcdcd s3: Simplify run_bad_nbt_session
new ef0260d s3: Fix cli_bad_session_request
new 87e9915 s3: Reply correctly to a bad nbt session request
new 040d917 s3: Run BAD-NBT-SESSION in make test
new f92b90c s3: Use cli_connect_nb in SMBC_server_internal
new 4ee443d s3: Remove unused cli_connect
new c7c0e4c s3: Remove unused cli_session_request
new a4d0362 replace: fix build issues on GNU Hurd (#7998)
new bcc08dc s3: Add ioctl code to smbd_smb2_ioctl_send debug
new 508e160 s3: fix some -Wunused-but-set-variable build warnings.
new c967e8f s3:smbcacls: fix parsing of multiple flags
new b047130 nfs4_acls: pass ACE_FLAG_INHERITED_ACE up to the client
new 817c64f nfs4_acls: pass ACE_FLAG_INHERITED_ACE down from the client
new de10847 s4:torture: fix SEGFAULT in raw.acl.dynamic
new 22011dd s3:net: registry: add new command enumerate_recursive
new 5ec479f s3:net: registry: use recursive implementation for enumerate
new 0d746f6 s3:net registry: polish output of net registry enumerate[_recursive]
new 723ba60 s3:net: registry export: close key after recursion returns
new e10f27d Improve documentation for net rpc trust
new c981d4f s3: Safely mark our sconn as smb2 if we have that protocol
new 8524924 s3-smbd provide struct smbd_server_connection * to conn_snum_used
new 5314072 s3-lib Move string_init functions into their own file
new 4e374d1 s3-build: Move user_util.c into it's own subsystem
new ade01f0 s3-smbd Split conn.c into 3 files
new 33e8126 s3-param split service.c into param and smbd components
new b19fe19 heimdal_build: Don't use heimdal's getprogname() and setprogname()
new 8190558 heimdal: Remove getprogname and setprogname from the heimdal import
new e5dd03d s3-globals Remove smbd_event_context() (use server_event_context())
new 381423b libcli/security: move secdesc.c to the top level libcli/security
new 8d639fe s3-param Move init_iconv() to loadparm.c
new a5a2373 s3-lib Move sstring_sub() to it's only user and make static
new 3b7e1ac s3-lib Move realloc based string substitution functions out of util_str.c
new 702d8d5 s3-lib Move free_namearray() into it's own file
new c7131e6 s3-build Add dependency on 'ldap' and 'ber'
new e65f4dd s3-build: Rearrange build system to seperate out simple libraries
new 0199100 s3-build Create dbwrap_util subsystem
new 83e62de s3-build Move dbwrap_rbt into dbwrap_util subsystem
new 3557032 s3-build Add util_sec subsystem
new 3aa9eea s3-build Make smbregistry depend on more of the subsystems it needs
new caf0df2 s3-build Specify more of the smbconf dependencies
new b3cbcd0 s3:passdb/proto.h: add GPL/copyright comment header
new 7d40c88 s3:passdb/proto.h: add _PASSDB_PROTO_H_ guard
new 1b70772 s3:auth/proto.h: add GPL/Copyright header
new 9cc1410 s3:auth/proto.h: add _AUTH_PROTO_H_ guard
new 93b8e90 s3:locking/proto.h: add GPL/Copyright header
new ff82f77 s3:locking/proto.h: add _LOCKING_PROTO_H_ guard
new e1bad49 s3:smbd/proto.h: add GPL/Copyright header
new 2e6f8f7 s3:smbd/proto.h: add _SMBD_PROTO_H_ guard
new f2cbced s3:groupdb/proto.h: add GPL/Copyright header
new 447f0d3 s3:groupdb/proto.h: add _GROUPDB_PROTO_H_ guard
new 88078c8 s3:winbindd/idmap_proto.h: add GPL/Copyright header
new b88d80a s3:winbindd/idmap_proto.h: add _WINBINDD_IDMAP_PROTO_H_ guard
new d8f269f s3:nmbd/nmbd_proto.h: add GPL/Copyright header
new 6e9c055 s3:libads/ads_proto.h: add GPL/Copyright header
new eb5db22 s3:libads/ads_proto.h: add _LIBADS_ADS_PROTO_H_ guard
new 6bf3228 s3:libads/kerberos_proto.h: add GPL/Copyright header
new 4c54201 s3:libads/kerberos_proto.h: add _LIBADS_KERBEROS_PROTO_H_ guard
new 59950fa s3:libgpo/gpo_proto.h: add GPL/Copyright header
new 6ef8122 s3:libgpo/gpo_proto.h: add _LIBGPO_GPO_PROTO_H_ guard
new 21975dc idmap_ad.8: use new syntax in ad backend example
new 63b536c idmap_adex.8: Use new syntax in adex backend example
new 53ec4e9 idmap_hash.8: Use new syntax for hash backend
new a58510a idmap_nss.8: Use new syntax for nss backend
new 577d410 idmap_rid.8: Use new syntax in rid backend example
new eb51cea idmap_autorid.8: Use new syntax in autorid backend examples
new 4a154a0 idmap_autorid.8: Avoid confusion with idmap uid and idmap gid options
new 8355384 wbinfo.1: Avoid confusion with idmap uid option
new 529bb5e winbindd.8: Use new syntax in example
new 09b2dd9 idmap_tdb2.8: Use new syntax in example
new a8d0d83 idmap_tdb2.8: Remove part about alloc backend
new f093d51 idmap_tdb2.8: Avoid confusion with idmap uid and idmap gid options
new 615a2d4 idmap_tdb2.8: Remove mentioning of deprecated idmap uid and idmap gid options as fallback
new 47fdd74 idmap_ldap.8: Rework example to use new idmap syntax
new fce6422 idmap_ldap.8: Remove references to idmap alloc backend
new f29cb77 idmap_ldap.8: Backend is not only used for searching
new f5607da idmap_ldap.8: Remove reference to idmap uid and idmap gid options as fallback
new d73a891 idmap_tdb.8: Use new idmap syntax in examples
new c42c8c9 idmap_tdb.8: Remove references to alloc backend
new 762aa71 idmap_tdb.8: Remove reference to idmap uid and idmap gid options as fallback
new 8a75d73 winbindd.8: Fix typo
new aa848c1 s3-lib: Use ARRAY_SIZE() to walk the error mapping tables
new 159fad9 s4-libcli Merge error map order with source3 errmap_unix.c
new 9d5b539 s3-lib Improve indentation of errmap_unix
new 38fee2b s3-smbd Fix conn_msg.c: Cannot return in a void function
new 52399f3 lib/util Move sys_memalign into lib/util/system.c
new 8c8ff2c s3-lib Move source3-specific malloc replacements into a seperate file
new 7e56602 s3-build Put memcache in a standalone library
new 6a6af31 s3-libsmb: fix build warning of cli_qfilename().
new 4ac4ad2 s3-utils: fix another -Wunused-but-set-variable build warning.
new c004a93 libcli/util Remove ntstatus_check_dos_mapping
new 6552561 s3-build Don't allow undefined symbols in pam_smbpass.so
new c7b9dbe s3-libsmb remove ldap_err2string() as common nterrs[] has the constants
new 00530e3 s3:lib/eventlog/proto.h: add GPL/Copyright header
new 36feb8a s3:lib/eventlog/proto.h: add _LIB_EVENTLOG_PROTO_H_ guard
new 939378d s3:doc: update documentation of the "idmap config FOO : BAR" familiy of parameters
new 13c4c30 s3:doc: document "idmap backend" as deprecated.
new 871daf1 s3:doc: remove the documentation of "idmap alloc backend", which has been removed
new 7c1021b s3:doc: document "idmap uid" as deprecated.
new 54c788f s3:doc: document "idmap gid" as deprecated.
new 0fcafbf s3: Support shadow copy display over SMB2
new 72f2bd6 s3:libads/ndr: include ../librpc/ndr/libndr.h instead of librpc/ndr/util.h
new 52bc63a s3:winbindd_nrd: include ../librpc/ndr/libndr.h instead of librpc/ndr/util.h
new 9549cf1 s3:librpc: remove unused file librpc/ndr/util.h
new 65f0800 replace: remove waring if IOV_MAX is not defined
new 2b8803d s3: add GPL/Copyright header to lib/idmap_cache.h
new c2887f0 s3: add _LIB_IDMAP_CACHE_H_ guard to lib/idmap_cache.h
new 942ae87 s3:rpc_server: add GPL/Copyright header to rpc_server/srv_access_check.h
new e403315 s3:rpc_server: add _RPC_SERVER_SRV_ACCESS_CHECK_H_ guard to srv_access_check.h
new 75cfafd s3:nmbd: add GPL/Copyright header to nmbd.h
new fdd225c s3:nmbd: add _NMBD_NMBD_H_ guard to nmbd.h
new c0fc7aa s3:passdb: add GPL/copyright header to machine_sid.h
new c3fecc6 winbindd.8: Use new idmap syntax for smbconfoptions
new cfef10a s3:doc: clean up the example section of the idmap_tdb manpage
new 5f6f719 s3: Mark sockets in error state writable
new 0ec9a90 s3: Remove SHADOW_COPY_DATA typedef
new d77854f struct make "struct shadow_copy_data" its own talloc context
new b9a727c Tiny simplification to dom_sid_string_buf
new f103e0c s3: fix more -Wunused-but-set-variable build warnings.
new c51795c librpc/ndr: consolidate string conversion logic in ndr_pull_string
new 08abd1f librpc/ndr: add new LIBNDR_FLAG_STR_RAW8 for ndr_pull_string
new 00577e9 librpc/ndr: Use converted_size to determine if NULL termination was sent
new 5882d3e idmap_ldap.8: Add example with readonly backend
new 2de65b9 s3:idmap_ldap: rename idmap_ldap_allocate_id to idmap_ldap_allocate_id_internal
new dea3ef1 s3:idmap_ldap: rename idmap_ldap_get_new_id to idmap_ldap_allocate_id
new 74cd06b s3:idmap_ldap: allow creation of ldap stored mappings for explicitly configured domains.
new 697d5c0 s3:doc: update the ldap_user_dn documentation in the idmap_ldap manpage
new 313bb1f Split the ACE flag mapping between nfs4 and Windows into two separate functions rather than trying to do it inline. Allows us to carefully control what flags are mapped to what in one place. Modification to bug #8191 - vfs_gpfs dosn't honor ACE_FLAG_INHERITED_ACE
new 5abab13 Add check for the getcwd function being able to take NULL,0 arguments.
new 1cee717 Change sys_getcd() to take no arguments and always return malloc'ed memory (or NULL).
new c7d2f6d Remove the char * argument from the SMB_VFS_GETWD() call. Now always returns malloc'ed memory.
new 7630e73 s3-param prepare for some lp_ functions to return const
new ec9ff19 s3-param Make lp_passwordserver() const.
new f52b97a s3-param Make charset parameters const
new a74e7fb s3-param Make lp_smb_ports() const
new f331936 s3-param Make lp_smb_passwd_file() and lp_private_dir() const
new 5f17637 s3-param Make lp_lockdir() const
new 9aef68f s3-param Make lp_statedir() const
new a0758bb s3-param Make lp_cachedir() const
new 47ece3f s3-param Make lp_piddir() const
new 08a72f3 s3-param Make lp_utmpdir() and lp_wtmpdir const
new 860b437 s3-param Make lp_name_resolv_order() const
new edc3041 s3-param Make lp_realm() const
new b9d61ef s3-param Make lp_dedicated_keytab_file() const
new 5a8218b s3-param Make lp_ncalrpc_dir() const
new f725e2b build: fixed a problem with installing scripts in the build tree
new 726ee12 s4/samba-tool: Move samba-tool enableaccount to samba-tool user enable command.
new 23177b5 s4:samba-tool: Move samba-tool setexpiry to samba-tool user setexpiry <user>
new 7b3d8b6 samba-tool: improved user enable error handling
new 1bc1ac0 samba-tool: improved error handling in user setexpiry
new 9bd695c samba-tool: update tests for new 'user enable' syntax
new 56e7233 lib/util/time.c: timeval_current_ofs_msec
new 0204ae6 lib/util/time.c: timeval_current_ofs_usec
new c29069e libcli/cldap/cldap.c: don't hand huge values to tevent_timeval_add usecs
new e340cd8 lib/tevent/tevent.h: minor documentation fix.
new 44fb114 s3-rpc_server: Added syntax id to pipe_rpc_fns struct.
new e39e09f s3-rpc_server: Store the ndr syntax id in the pipe context.
new 34a600a s3-rpc_server: Move the context functions to own file.
new 6e8c7d0 s3-rpc_server: Use the correct context syntax.
new c8ec695 s3-rpc_server: Use the correct syntax id in api_pipe_bind_req().
new 58485af s3-rpc_server: Use the context syntax id in api_pipe_request().
new 6b0f82e s3-rpc_server: Migrate init_pipe_handles() to new syntax.
new 7d800a8 s3-rpc_server: Use the correct syntax id for debugging.
new 438b24a s3-rpc_server: Remove guessing of the syntax id.
new e744222 s3-rpc_server: Don't segfault if there are not handles to free.
new 89ced2c s3-rpc_server: Fix debug messages.
new 9f1b20e s3-rpc_server: Fixed debug messages for rpc_handles.
new 751ecd9 s3-rpc_server: Fixed debug messages of srv_pipe_hnd.
new f086057 s3-rpc_server: Remove syntax from pipes_struct.
new 4640d90 s3-rpc_server: Remove unused variable pipes_open.
new b5aeee7 s3-epmapper: Register ports on IPv4 too.
new 2ab34a5 Revert "s3: Mark sockets in error state writable"
new 740a74d s3:net-man: missing dot
new 92a8ccf s3:net-man: registry deletekey & deletekey_recursive
new 234a4fb s3:net-man: registry enumerate_recursive
new 5a2b5b6 Fix bug #8175 - smbd deadlock.
new 61e8c59 TALLOC_FREE already checks for null.
new febde0d Move fd_close on error path to be identical to all other error paths.
new b08bd96 Fix bug where format arguments were reversed. Please compile with -Wall !
new db46a9d Fix type mixing warnings.
new 06fb258 release_ip() is only used with CLUSTER_SUPPORT.
new 24ce9d5 Fix const warning.
new cbfe802 Fix const warning.
new c06a31d Fix const warnings.
new 388bba0 Remove a PATH_MAX.
new e98fb2f Remove another PATH_MAX.
new 2f67fae samba3sam.py: don't assume order of ldb results.
new 43ab5aa lib/tdb/python/tests/simple.py: don't assume TDB ordering.
new f090179 Fix warning messages on Freebsd 4.6.2. Signed-off-by: Jeremy Allison <jra at samba.org>
new 710444d In samba_version.m4 the test to get the version now returns several lines instead of the one we really wanted which causes some spurious output when configure tries to print the samba version when it starts running. This is only a cosmetic problem but still looks ugly.
new dbcdf3e Fix the poll() backend to correctly respond to POLLHUP|POLLERR returns on a fd selected for TEVENT_FD_WRITE only.
new 3c9b3b2 Add the same fix to the S3 event backend as the previous commit added to the tevent poll backend.
new e28df27 s3: Fix the build on FreeBSD 8
new 2ce68d9 Make samba4.drs.fsmo.python knownfail
new 5a6368f s3:winbind: Convert WINBINDD_WINS_BYIP to the async API
new 114fbc3 s3: Fix a valgrind error
new fbe7b47 s3: Add name_queries_send/recv
new 2d90a89 s3: Make name_resolve_bcast do parallel lookups to all interfaces
new 10f5fa8 s3: Make use of name_resolve_bcast in nmblookup
new 13ac91d nss_wins: Add a stackframe to lookup_byname_backend()
new 2fc1151 s4-ipv6: added iface_list_wildcard()
new 1c87f16 s4-ipv6: changed the default "socket address"
new 62af4a3 s4-ipv6: allow IPv6 addresses in our interfaces list
new a527b96 s4-ipv6: fixed a warning
new d8d63b5 s4-ipv6: added ipv4 functions to interface code
new 244137b s4-ipv6: added socket_address_from_sockaddr_storage()
new df63248 s4-ipv6: fixed ipv6_listen() to use IPV6_V6ONLY
new d510687 s4-ipv6: fixed stream_setup_socket() to handle IPv6
new dc8c8fd s4-ipv6: use iface_list_wildcard() to listen on IPv6
new 8f3ce14 s4-ipv6: use "ip" instead of "ipv4" for servers
new 1812dca s4-ipv6: only listen on V4 addresses in the NBT server
new 78a8087 s4-webserver: fixed a talloc reference error on startup failure
new 2f66fb92 s4-ipv6: the wins replication server can only handle IPv4
new 087ee1f s4-gpo: fixed display of GPO version numbers
new 44d47e8 s4-ipv6: allow ipv6 to be enabled/disabled in smb.conf
new 40dc94a s4-ipv6: update callers to load_interface_list()
new 7d59e9c s4-ipv6: added IPv6 support to samba_dnsupdate
new 74a7e68 ipv6: always try to convert as a numeric address first
new b34013d s4-ipv6: ensure wrepl server does not use ipv6
new c4e43f9 s4-ipv6: don't add link local addresses to DNS
new be91eff s4-ipv6: removed an old comment
new 0b11061 s4-ipv6: fixed binding to ipv4 addresses
new dc1e610 s4-ipv6: enable IPv6 by default
new 0e1d7eb s4-testparm: testparm is now part of samba_tool
new 473b344 s4-script: install some of the samba scripts in bin/ during build
new d1c90c4 s4-ipv6: cope with IPv6 in our async DNS client code
new b81eac1 util-net: added is_ipaddress_v6()
new 3736f29 s4-ipv6: use the server address family
new d8e2302 s4-ipv6: allow for IPv6 in resolver top level calls
new 5d2dbf9 s4-ipv6: allow for IPv6 in dcerpc socket calls
new 25ac58d s4-ipv6: fix the address family for IPv6 string addresses
new 66aec3c s4-ipv6: removed the old unused ipv6 code in dcerpc_sock.c
new d168a5e s4-ipv6: fill in family when initialising from sockaddr
new 6bf8822 libcli/util Remove prototype for ntstatus_dos_equal()
new c091a92 s4-param Remove 'sam database' parameter
new 1565da7 s4-param Remove 'secrets database' parameter
new 834d590 s4-param Remove 'idmap database'
new a18efb1 s4-param Remove 'sid generator'
new 698538e s3-param always allow the realm parameter
new 521687b s4-param make lpcfg_sam_name() cope with PDC and BDC roles
new 1dfc6fa s4-param Add hook between Samba3 and Samba4 loadparm systems.
new 876b1b3 s3-lib Remove unused lib_path()
new de46ad9 lib/util use modules_path(), data_path() and shlib_ext() from source3
new f67a149 s4-param Remove 'modules dir'
new 907cdb5 s4-modules Remove lp_ctx from init functions that no longer need it
new d72b05c s3-passdb use new loadparm_init_s3 rather than reloading the smb.conf
new b9108ca s3-s4-param: Add hooks for parametric options in the s3/s4 glue layer
new 4778d35 s3/pthreadpool: replace bad portable gettimeofday by clock_gettime
new 81e48df s4/server: simplify and replace bad portable gettimeofday by time
new 411c52a s3: Fix two debug messages
new 976a43c s3: Remove a pointless if-statement
new 0efcc94 Fix bug #8197 - winbind does not properly detect when a DC connection is dead.
new 8b02b78 s3-waf: Fix pthreadpool build which needs librt now.
new 56eab75 s3: Remove unused variables
new 5197331 s4-auth Move default auth methods back into auth.c
new a8d1d0c s3-auth Use loadparm_init_s3() to get an lp_ctx for auth_samba4
new 776598a s3-docs Add documentation for ncalrpc dir
new 6a6d4d8 s4-ipv6: fix iface_list_best_ip() for IPv6
new c6252c2 s4-netlogon: force an IPv4 address
new 5d7ba30 s4-dsdb: cope with missing backlinks in rpmd handling
new 64380ff s4-ipv6: fixed DNS handling with new IPv6 code
new 3ccb72d s4-ipv6: fixed iface_list_same_net() for IPv6
new 8acbc3a s4-provision: fixed detection of V4/V6 addresses
new 78a0195 selftest: Fix 'make quicktest' on systems without LDAP development support
new 6ea8db1 s4-build: install a build link bin/provision
new a58e69a s4-dns: fixed samba_tool -> samba-tool
new 285293c s4-ipv6: fixed a crash in the IPv6 DNS code
new 632f672 s4-cldap: fixed the CLDAP response for IPv6 clients
new 65490ea s3:idmap_autorid: add a talloc_stackframe() to idmap_autorid_initialize()
new b0b0b62 s3:idmap_autorid: use "idmap config <DOMAIN> : rangesize" instead of "autorid:rangesize"
new 95d35dd s3:docs: fix the example in the idmap_autorid manpage to use "idmap config * : rangesize"
new cd8dc47 s3:idmap_autorid: fail initialization if the domain is not "*"
new c3ac298 s3:libsmb/cli_np_tstream: use larger buffers to avoid a bug NT4 servers (bug #8195)
new aff6c52 Fix re-opened bug 8083 - "inherit owner = yes" doesn't interact correctly with vfs_acl_xattr or vfs_acl_tdb module.
new cabed2f Part 1 of bugfix for #8211 - "inherit owner = yes" doesn't interact correctly with "inherit permissions = yes" and POSIX ACLs
new 40c54a7 Part 2 of bugfix for #8211 - "inherit owner = yes" doesn't interact correctly with "inherit permissions = yes" and POSIX ACLs
new 5fb2781 Part 3 of bugfix for #8211 - "inherit owner = yes" doesn't interact correctly with "inherit permissions = yes" and POSIX ACLs
new 8dbab93 s4-credentials Allow use of file-based credentials caches for debugging.
new 9cf686f s4-credentials Don't use expired Kerberos or GSSAPI credentials
new c790213 s4-gensec bring GSS_S_CONTEXT_EXPIRED into it's own error handler
new 79ef434 s4-interface: raise the debug level for interface discovery
new e14538d s4-wins: ensure we only use IPv4 for WINS owner
new 4afe426 s4-ipv6: fill in pdc_ip in DsRGetDCNameEx2
new 4fa5125 tdb: enable VALGRIND to remove valgrind noise.
new 47ea009 s3-spoolss: fix -Wunused-but-set-variable build warning in _spoolss_EnumPrintProcDataTypes().
new ae6a779 s3-winbindd: make sure we obey the -n switch also for samlogon cache access.
new 0a3fadc s3-winbind: always use samlogon cache for wbinfo -r, even when caching is disabled.
new ad1cf18 s3:libsmb:cli_np_tstream: use dynamic talloc buffers
new 957cfd2 s3:libsmb/cli_np_tstream: s/TSTREAM_CLI_NP_BUF_SIZE/TSTREAM_CLI_NP_MAX_BUF_SIZE
new 0931147 s3:selftest: add a few more raw.* tests
new c6bc1ee Part 4 of bugfix for #8211 - "inherit owner = yes" doesn't interact correctly with "inherit permissions = yes" and POSIX ACLs
new 19213b8 Ensure when creating a directory, if we make any changes due to inheritance parameters, we update the stat returned.
new 1596595 s4-ipv6: don't default to 127.0.0.1 in provision
new 516dc40 samba-tool: added --local option to drs replicate command
new ba5cec5 ldb:ldb_msg.c - move away from "errno"
new 7ebafb0 s4:librpc/rpc/dcerpc.c - janitorial: use "void" for functions without arguments
new 4d0c00b s3:passdb/pdb_samba4.c - fix a format specifier warning
new d6fe38b s4:smbd/server.c - quiet "time_t" format string warnings by casts
new 059e735 s3:passdb/pdb_samba4.c - remove unused variable
new 530d1e3 s3:auth/auth_samba4.c - remove unused variable
new 27f1779 s4:auth/ntlm/auth.c - fix incompatible pointer type warning
new 87a38d7 s4:dsdb/schema_convert_to_ol.c - quiet enum warning
new 26c7223 s4:schema_convert_to_ol.c - fix memory contexts
new 49352ca s4:winbind/wb_samba3_protocol.c - quiet enum warning
new 40ea52a s4:libnet/libnet_rpc.c - quiet an enum warning
new 260bc98 s4:ntvfs subsystem - quiet enum warnings
new 9f02fb5 s4:rpc_server/dcesrv_samr.c - quiet enum warnings
new 8459391 s3-talloc Remove unused TALLOC zeronull functions and macro definitions
new 73b3774 s3-talloc Change TALLOC_REALLOC_ARRAY() to talloc_realloc()
new 3d15137 s3-talloc Change TALLOC_ARRAY() to talloc_array()
new d5e6a47 s3-talloc Change TALLOC_P() to talloc()
new ad0a07c s3-talloc Change TALLOC_ZERO_P() to talloc_zero()
new 5e26e94 s3-talloc Change TALLOC_ZERO_ARRAY() to talloc_zero_array()
new 8d4a838 s3-talloc Change TALLOC_MEMDUP() to talloc_memdup()
new 8d803d5 s4-cluster Use task_id instead of id2 to clarify server_id structure
new cc3b75b s3-server_id Add task_id to server_id to match Samba4
new 174893c s3-server_id change pid to hyper
new d057116 server_id.idl: Bring server_id.idl in common
new a772797 librpc/idr Use the Samba3 notify.idl in common.
new d01dbd6 s3-lib Read and write the full struct server_id (except the unique_id)
new 16b1c77 lib/util Bring procid_str() into lib/util as server_id_string()
new 6c3f35b s4-param add const to loadparm_init_s3 s3_fns
new 2077e0f s3-lib Use domain in credentials file for domain in credentials
new acdf5b0 s3-libsmbclient Use workgroup from libsmbclient caller for domain in credentials
new 3ccc760 s3-param Remove special case for lp_workgroup()
new f348d14 s3-param Remove special case for global_scope()
new daf79e3 server_id: Change format to vnn:pid.task_id, pid.task_id or pid
new bb00f97 s3-selftest Add a test for 'message command'
new 0e95311 s3-lib Add myhostname_upper()
new 74eed8f s3-param Remove special case for global_myname(), rename to lp_netbios_name()
new 5a37d32 s3-selftest Add test for smbclient --authentication-file
new b36e5ae server_id.idl: change unique_id to hyper
new e3396cf s3:lib/util: use %llu consitently (instead of %d) in interpret_pid() to parse the pid
new d7fe70a s3:rpcclient: remove unused new_workgroup variable
new 3219818 s3:modules fix some non-empty blank lines
new ed04cd0 s3:net fix a typo
new fe02f47 s3:vfs cleanup unused code in vfs_recycle
new 3e4c080 s4-drs: cope with missing RMD_ADDTIME in linked attributes
new 56d09d5 s4-drs: ensure we add a RMD_ADDTIME when upgrading a linked attribute
new 73cbcd9 s4-drs: added debug lines for missing linked attribute fields
new 77c612f s4-librpc Remove unsued server_id4.idl
new 91f3515 s3-param Avoid strupper_m() where possible.
new ae1414e waf: fixed 'make bin/XXX' for the remaining binaries
new 683f986 waf-symbols: don't look for symbol lists in GENERATOR targets
new 0c89d62 s4-samba-tool: added dbcheck commmand
new de8eb77 Export init_stat_ex_from_stat for use in VFS modules.
new 73311f8 bug in source3/winbindd/winbindd_sids_to_xids.c
new 9211f23 auth/auth_sam_reply.h: fix licence/copyright
new a602cb2 lib/util/data_blob.h: fix licence/copyright
new 7461010 lib/util/time.h: fix licence/copyright
new 4fe4487 lib/util/util_ldb.h: fix licence/copyright
new eaa4002 lib/util/util_tdb.h: fix licence/copyright
new d228fc3 lib/util/wrap_xattr.h: fix licence/copyright
new f04b673 libcli/auth/msrpc_parse.h: fix licence/copyright
new 2182738 libcli/ldap/ldap_ndr.h: fix licence/copyright
new d41519f libcli/nbt/nbt_proto.h: fix licence/copyright
new a49c1b7 libcli/security/secdesc.h: fix licence/copyright
new faf73c7 libcli/smbreadline/smbreadline.h: fix licence/copyright
new 76f0bf6 libds/common/flag_mapping.h: fix licence/copyright
new cfa1507 librpc/ndr/ndr_backupkey.h: fix licence/copyright
new e9e2f30 librpc/ndr/ndr_compression.h: fix licence/copyright
new 4dadee3 librpc/ndr/ndr_dns.h: fix licence/copyright
new 8b75b65 librpc/ndr/ndr_spoolss_buf.h: fix licence/copyright
new 768ed8b librpc/ndr/ndr_table.h: fix licence/copyright
new acf9ca5 nsswitch/pam_winbind.h: fix licence/copyright.
new 850460c nsswitch/winbind_client.h: fix licence/copyright
new 0d7581b source3/include/krb5_env.h: fix licence/copyright
new ef84a5b source3/include/krb5_protos.h: fix licence/copyright
new d357b5c source3/include/mangle.h: fix licence/copyright
new 769f879 source3/include/smb_krb5.h: fix licence/copyright
new e14b60c source3/include/smb_ldap.h: fix licence/copyright
new 3ec4966 source3/intl/lang_tdb.h: fix licence/copyright
new 387ddc2 source3/lib/netapi/libnetapi.h: fix licence/copyright
new 5672d83 source3/lib/privileges.h: fix licence/copyright
new f2d4252 source3/libads/ads_ldap_protos.h: fix licence/copyright
new d5c5aa1 source3/libads/ads_status.h: fix licence/copyright
new 59e878f source3/libads/cldap.h: fix licence/copyright
new 183835d source3/libads/ldap_schema.h: fix licence/copyright
new 81f2692 source3/libnet/libnet_join.h: fix licence/copyright
new 1e9f2bd source3/libsmb/clidgram.h: fix licence/copyright
new c1058ad source3/libsmb/errormap_wbc.h: fix licence/copyright
new 81b5d85 source3/libsmb/libsmb.h: fix licence/copyright
new 0059304 source3/libsmb/nmblib.h: fix licence/copyright
new ed10726 source3/libsmb/proto.h: fix licence/copyright
new 942b2d5 source3/printing/load.h: fix licence/copyright
new ef5bcb6 source3/printing/pcap.h: fix licence/copyright
new 2d10c48 source3/rpc_client/cli_netlogon.h: fix licence/copyright
new b95b181 source3/rpc_client/cli_spoolss.h: fix licence/copyright
new 9284036 source3/rpc_client/init_lsa.h: fix licence/copyright
new f3ca8ff source3/rpc_client/init_netlogon.h: fix licence/copyright
new 054e54e source3/rpc_client/init_samr.h: fix licence/copyright
new 4942aeb source3/rpc_client/init_spoolss.h: fix licence/copyright
new cd16a1b source3/rpc_client/util_netlogon.h: fix licence/copyright
new 730ea92 s3:net conf addshare: do not stat-check the share path.
new f3ba1f4 Bump the smbd vfs interface version to 29. Samba 3.6.0 will ship with interface 28.
new 49cdf17 s3:libsmb/async_smb: let cli_smb_recv() initialize output values for one way requests
new 173fc25 s3:libsmb/async_smb: call cli_smb_req_unset_pending() instead of destructor directly
new a25936f s3:libsmb/async_smb: don't remove pending requests if the mid is set
new 3dd1ebd s3:libsmb/async_smb: add helpers to get and set the seqnum for signing
new 2ae565b s3:libsmb/clitrans: remove unused secondary_request_ctx
new 428a86c s3:libsmb/clitrans: use uint32_t for param and data variables
new 6f7af1b s3:libsmb/clitrans: marshall SMBnttrans[2] as the others
new 0a8fd50 s3:libsmb/clitrans: correctly marshall [nt]trans[s][2] requests
new 5146c9b s3:libsmb/clitrans: move MID handling to the end of cli_trans_send() and add a comment
new 10bb088 s3:libsmb/clitrans: use subreq2 as variable for the secondary requests
new 1dd24ac s3:libsmb/clitrans: fix handling of multi pdu [nt]trans[s][2] calls
new 5d06b219 s3:libsmb/clitrans: correctly transfer the seqnum between secondary and primary requests
new 73128b7 s3:libsmb/clireadwrite: calculate cli_read_max_bufsize() correct based on max_xmit
new f0ba1af s3:libsmb/clireadwrite: calculate cli_write_max_bufsize() correct based on max_xmit
new fdfb5e9 s3:libsmb: remove unused cli_state_seqnum infrastructure
new 35aeeab s3: Update .clang_complete
new 530e4ca s3-param Remove 'time offset' from smb.conf
new d901905 s3:registry/reg_parse_internal.h: add copyright information
new 241ed0a s3:registry/reg_parse_internal.c: add copyright information
new c4427f0 Revert "s3:idmap_autorid: fail initialization if the domain is not "*""
new 56e94c2 Revert "s3:idmap_autorid: use "idmap config <DOMAIN> : rangesize" instead of "autorid:rangesize""
new 8963e80 Revert "s3:idmap_autorid: add a talloc_stackframe() to idmap_autorid_initialize()"
new cda2fa2 s4:auth/ntlm/auth_unix.c - remove unused variables
new 62a1e13 s4:ntvfs/smb2/vfs_smb2.c - remove unused variable
new bf5e625 s4:torture/ndr/string.c - fix type-punned warning and remove unused variables
new 97af358 s4:libcli/raw/raw*.c - add unhandled enum values
new d566146 s3-passdb: Implement new pdb trust calls for the default backend
new eb16915 nsswitch: Remove some refs to the global winbindd_fd
new ebf04d7 s3: Remove "struct ip_service" from resolve_wins
new f0994c7 s3: Fix IO_TIMEOUT handling for wins queries
new 12c3c35 s3: Add query_wins_list_send/recv
new 396b646 s3: Add wins_server_tag_ips()
new 0dfcf3e s3: Add resolve_wins_send/recv
new c118bcf s3: Use resolve_wins_send/recv in resolve_wins
new 9923a8c s3:proto.h: remove prototypes of error functions moved to common code.
new 8096b1a s3:smbd/quotas: add #include "system/filesys.h" (bug #8224)
new 8741f03 pyldb: added validate option to ldb.modify()
new 2320221 pyldb: make ldb operations more consistent
new d575b2b samba-tool: disable validation on removing an empty attribute in dbcheck
new 7639684 s3-utils: fix crash in net cache get
new 48fc585 s3-docs: Fix a duplicate list entry
new 1514900 s3-docs: Fix a typo found by Samba-JP oota <ribbon at samba.gr.jp>
new 2817eed s3: Fix count_current_connections
new df6b877 s3: Fix connecting to ctdb as non-root
new 5d736d8 s3:utils/net_*registry: use c99 initializers which are supported by old gcc 2.95 compilers (bug #8226)
new 720da3c build: fixed dependencies on install prefix for pc files and python scripts
new 8c14dec build: fixed development symlinks for libraries in subdirectories
new 207a84d s3-winbind: Fix paranoia checks in winbindd_samr.c.
new 51567de s3: Fix the return of make_new_server_info_guest
new 68a8c58 s3: Add debug level 0 warnings to make_new_server_info_guest
new 1dbe970 librpc: fix buildwarning in NDR_WMI.
new 8d12649 s4:libcli/smb_composite: convert smb2_composite_setpathinfo_send/rev to tevent_req
new 9ba1087 auth/kerberos/gssapi_pac: fix compiler warnings
new 75e77f9 s4:ntvfs subsystems - rework it using concrete enum values
new 03ea6b5 s4:winbind/wb_samba3_protocol.c - rework it using concrete enum values
new 48de3e5 s3:rpc_server/svcctl: don't allocate return values on a temporary stackframe
new 11683cc s3:rpc_server/svcctl: fix valgrind bugs in _svcctl_QueryServiceConfig2W()
new 6751215 s3:rpc_server/svcctl: fix valgrind bug in _svcctl_QueryServiceObjectSecurity()
new 283f8a7 Revert "s3-winbind: Fix paranoia checks in winbindd_samr.c."
new 85809cc s3:wb_lookupsids: don't ignore 'result' and check if we got useable values
new 5961852 s3:wb_lookupsids: add some paranoia checks to wb_lookupsids_recv()
new 665ef94 s4-pydsdb: added dsdb_normalise_attributes() call
new 4905725 s4-dsdb: if we don't have a remote schema, then use the local one
new 08dc1aa samba-tool: added attribute normalisation checks
new a826979 samba-tool: report total error count and suggest --fix if needed
new 0c3075c s4-pysamdb: fixed the normalisation of grouptype in group add
new 705ed1c samba-tool: show success message on group operations
new e080ae0 s4-auth: quiet down the krb5 warnings when kerberos is not set to 'MUST'
new b07e493 talloc: added talloc_stackframe_exists()
new 0b3b7e3 samba-tool: exit with non-zero status on dbcheck failure
new d2bc45e build: only use the git version on install, not in the build tree
new 1233ba7 libclu/util: Move get_friendly_nt_error_msg() in common.
new b341979 util: moved nt_errstr() into common code
new 2644097 s3-util: remove the s3 nterr.c
new e645675 s4-util: removed the s4 nterr.c
new 4162c7b errors: reorder error codes for easier s3/s4 comparison
new acc9535 s4-errors: Import error maps from the source3/ unix -> ntstatus mapping
new bb66504 s3:modules fix Bug 8244 - Cannot copy files larger than 2 GB to Samba share
new 36e674c s3: Allow NULL sd_size in make_sec_desc
new ef816f1 s3: Correctly align even
new 8e02b70 s3: Add incomplete cli_nttrans_create
new 763941f s3: Test nttrans_create
new bc3261f s3: Fix a memleak in name_resolve_bcast
new f811e89 s3: Add name_resolve_bcast_send/recv
new 809e5ea s3: Fix some type-punned warnings
new 59887ed s3: Remove unused name_queries
new 9cc68e4 s3: Fix Coverity ID 2583: RESOURCE_LEAK
new 5290fac s3: Fix Coverity ID 2582: FORWARD_NULL
new 02970f4 py-ldb: allow dictionnary like usage (ie. e.get("myattribute", defVal)
new b14bdf4 s4-upgradeprovision: Fix an error, so that cursddl and refsddl are not the same
new 5db07d2 s4-upgradeprovisision: fix bug 8063, old SD can miss some componenent (group, owner, ...)
new 45df4d8 s4-python: fix wrong discovery of the site name in find_key_provision_parameters
new 0065742 s4-upgradeprovision: handle_special_attributes don't really need ranges of USNs, just the information if we are using replPropertyMetadata for attribute selection
new d9abcc9 s4-upgradeprovision: split update_present in two functions depending on the method used
new 71ab462 s4-upgradeprovision: add function to know if attribute is replicated or not
new 20233cd s4-upgradeprovision: introduce invocation id in lastprovisionUSNs
new 9a18e07 s4-upgradeprovision: clean up, reformating and update docs
new 44c5406 s4-upgradeprovision: don't print dn in the list of modified attributes
new 0175859 s4-upgradeprovision: remove useless code
new 4305f54 s4-upgradeprovision: fix inverted logic and wrong flags on sd_flags control
new f76c206 s4-upgradeprovision: change hashAttrNotCopied to be an array
new 0e72914 s4-upgradeprovision: dn must be skipped as delta.remove("dn") do not remove this attribute
new 930d2f2 s4-upgradeprovision: if there is nothing to really modify then skip it
new 245b277 s4: fix wrong index usage PRIMARY_USER_SID_INDEX when it should have been PRIMARY_GROUP_SID_INDEX
new f7a903e s4-upgradeprovision: add a list of attribute that are not DSDB attribute that we don't want to copy
new bc7b8fa s4-upgradeprovision: ignore objectSid
new c0eb403 s4-upgradeprovision: remove useless comment
new 7128345 s4-python: make checks of sacl in get_diff_sddls optionnal
new 5e81ee8 s4-upgradeprovision: Rework completly how SDs are recalculated
new 12b379e s4-upgradeprovision: handle the fact that oEMInformation might not be present
new 05b2d41 s4-upgradeprovision: deltaattr can be empty or none too
new 1563720 s4-provision: Remove hard coded SD for CN=Sites container
new 8a19e1e s4-upgradeprovision: skip versionNumber, it's used by GPO
new 8968489 s4-upgradeprovision: improve message output
new 8a04863 s4-sambatool: use correct way to call class methods
new db03091 s4-samba-tool: use correct object notation ie. obj.method rather than method(obj, ...)
new bc54957 s4-samba-tool: remove unused imports
new 9c94943 s4-sambatool: extract the confirm function in a separte module for reuse
new 957b1ff s4: create script to find provision ranges for old provision without this information
new 01ce078 s4-upgradeprovision: propose the use of findprovisionranges if no ranges are present
new edd3e8b s4-build Change default paths and --with flags for a 4.0 release
new 6c9a780 build: Put lockdir and cachedir in FHS-like locations by default
new ee90e01 s3-winbind Move winbind privileged socket dir into state_path()
new a63189e s3-libcli Remove unused error mapping tables
new 018f4a5 libcli/util Bring samba4 unix -> nt_status code in common.
new a1f04e8 libcli/util Rename common map_nt_error_from_unix to avoid duplicate symbol
new 29e043a pyldb: add unit test for get(myattribute, defVal)
new a8c3d38 s3: Replace shadow_copy2 with a new implementation
new 754c677 lib: import ccan modules for tdb2
new 20687dc smb_share_modes: don't use tdb_jenkins_hash.
new f72dd0c source3/lib/util.c: str_checksum to use Jenkins hash from CCAN.
new eb8cb4f source3/smdb/files.c: file_name_hash to use Jenkins hash from CCAN.
new 61bf43f lib/tdb_compat: header for tdb1 vs tdb2.
new 0e4c358 tdb_compat.h: divert every tdb build and includes to tdb_compat
new 058c4f8 tdb_fetch_compat: use instead of tdb_fetch.
new 1078eb2 tdb_delete: check returns for 0, not -1.
new 6bc59d7 tdb_store: check returns for 0, not -1.
new 2b1452b tdb_transaction_commit: check returns for 0, not -1.
new d625199 tdb_transaction_cancel: ignore return value.
new 868d77b tdb_chainlock: check returns for 0, not -1.
new 9850f25 tdb_chainunlock: ignore return value.
new 5a7874e tdb_traverse/tdb_traverse_read: check returns for negative, not -1.
new 2c71e85 tdb_unlockall/tdb_unlockall_read: ignore return value.
new 3a8faef tdb_compat: use tdb_firstkey_compat/tdb_nextkey_compat everywhere.
new 58f7cda tdb_compat: use tdb_errorstr_compat()
new a4993f6 ldb: replace 'struct TDB_DATA' with 'TDB_DATA'
new 4823262 tdb2: #ifdef out TDB_ERR_NOLOCK and TDB_ERR_LOCK_TIMEOUT.
new 61867ea tdb_validate: TDB2 support for tdb_validate_child and tdb_backup.
new 42506c4 source3/winbindd/idmap_tdb.c: tdb2 support for wrong endian.
new 9eaaf1f tdb2: tdb_parse_record() returns negative errors, not -1.
new ca1936f tdb_compat: use tdb_open_compat.
new d925b32 tdb_compat: Higher level API fixes.
new d24ddb0 tdb2: add lib/tdb2 (from CCAN init-1161-g661d41f)
new 6b3f9ac tdb2: minor changes to SAMBIFY it.
new cd96271 source3/lib/util_tdb.c: operation timeout support for TDB2.
new 957801f tdb2: python wrapper
new 5eecc85 tdb2: create tdb2 versions of various testing TDBs.
new 985e83e tdb2: tie it into build process if --enable-tdb2-breaks-compat
new 580fedc tdb_compat: respect TDB_NO_FSYNC environment variable for tdb2.
new c2a826b tevent: Add tevent_req_oom
new 8e1b964 tevent: change version to 0.9.12
new f0ff6f3 Use tevent_req_oom
new dc461ca s3: Fix the build, NAME_MAX not universally available
new 0f76273 s3:idmap_autorid: fail initialization if the domain is not "*"
new 389eada s3:idmap_autorid: use "idmap config * : rangesize" instead of "autorid : rangesize"
new d278eba s3:idmap_autorid: in initialize, don't leak storedconfig to talloc_tos() in the success case
new c8cfd75 s3:idmap_autorid: remove redundant code
new 994abd2 s3: Fix a winbind message
new f3d6b74 lib/util Make unused d_vfprintf() static
new 5db2041 s4-param Add my authorship to this script
new ea006ab s3-param Put &Globals in the FN_ macros, rather than in each entry
new f83fca1 lib/util: Use common d_printf() in the whole codebase
new d18491a lib/util: allow parmlist.c to compile under s3 includes.h
new 5db74b9 lib/util Remove samba-util-common!
new 179a353 s4-cmdline: Rename popt tables to avoid symbol conflicts
new 577034b build: disable -Wl,--as-needed to try and fix the build
new a6f31f1 s4-torture Enable libnetapi and libsmbclient tests using combined build
new 79b1a10 selftest: Run tests for libsmbclient and libnetapi
new 233a622 s4-param Autogenerate the loadparm_globals and loadparm_service tables
new 894b027 lib/ccan/tally.h: update for FreeBSD compile.
new 35a9c23 build: move dynconfig for top level build up
new c017cbf s4/auth: Trivial spelling fixes.
new bf83b64 lib/util Remove display_cd from d_printf()
new e00b1fa lib/util: Restore CH_UNIX as source charset for d_printf()
new b373d0e s3-build: Provide a run-time shim to work around duplicate symbols
new cfdeef4 s3-smbd: longer explanation of smbd_shim code
new 729d17e s3: Convert WINBINDD_WINS_BYNAME to the async API
new 7e1d485 s3: Remove unused code
new 834dcdb s4-smbtorture: use ipv4 addresses for backchannel spoolss change notify connections for now.
new 0b5e5db s4-smbtorture: rework the spoolss notify test a bit.
new a45120a s3-rpc_client: Fix some valgrind warnings.
new c173e6e s3-spoolss: Fix some valgrind warnings.
new c46f808 s4-dsdb: don't add zero GUID to BINARY_DN
new c4a7908 samba-tool: try to keep dbcheck.py in a logical ordering
new dd5350b ldb: expose syntax oids to python
new 341884c ldb: added extended_str() method to pyldb
new 202f0a4 pydsdb: added get_syntax_oid_from_lDAPDisplayName()
new 505dce2 pyldb: added methods to get/set extended components on DNs
new 9e766f0 samba-tool: added missing GUID component checks to dbcheck
new 7cf3842 s4:auth/kerberos: don't ignore return code in kerberos_kinit_password_cc()
new b3d4962 s4:auth/kerberos: use better variable names in kerberos_kinit_password_cc()
new 9c56303 s4:auth/kerberos: don't mix s4u2self creds with machine account creds
new b98428e s4:auth/kerberos: reformat kerberos_kinit_password_cc()
new e5378e6 s4:auth/kerberos: remove one indentation level in kerberos_kinit_password_cc()
new ede3046 s4:auth/kerberos: protect kerberos_kinit_password_cc() against old KDCs
new 21af0af s3: Added missing includes to .clang_complete.
new d9ee7ae s4-dsdb: catch duplicate matches in extended_dn_in
new c42aeb7 s4-dsdb: prioritise GUID in extended_dn_in
new ff8cdee samba-tool: expanded dbcheck DN checking
new 6d1fe05 samba-tool: allow for running dbcheck against a remove ldap server
new a353b49 s4-dsdb: bypass validation when relax set
new d4c30a5 Update eDirectory schema
new b9e095f s4:auth/kerberos: add S4U2Proxy support to kerberos_kinit_password_cc()
new 033f337 s4:auth/kerberos: protect kerberos_kinit_password_cc() against old KDCs
new 5a8ac84 s4:ntvfs/cifs: add option to use S4U2Proxy
new ae6a7f9 s4:winbind/wb_init_domain: use DCERPC_SCHANNEL_128 in order to work against w2k8r2
new 9be9f0e samba-tool: added --quiet option to dbcheck
new 7fff636 samba-tool: make the dbcheck class available outside of samba-tool
new 9676c26 samba-tool: added --attrs option to dbcheck
new 6b939f4 dbchecker: when fixing a bad GUID in a DN, search by the string DN
new 4fe9ebc dbchecker: fixed argument error for -H and DN
new 2f4251c dbchecker: cope with a broken link to Deleted Objects
new c2dfaa2 s4-upgradeprovision: Don't forget to populate the non replicated objects, and don't touch rIDPreviousAllocationPool
new 249fbd8 s4-samba_dnsupdate: set environment via the env parameter
new 4d51ddb s4-schema: avoid segfaulting if id3.guid is NULL
new ef7940f s4-dbcheck: remove unused include
new a9e4592 s4-dbcheck: fix uninitialized errstr in err_dn_target_mismatch
new 4f7f143 dfsreferral: search client's site and use it
new 8683490 s3: remove prototype of convert_string from proto.h
new 472759a s3: remove prototype of convert_string_error from proto.h
new fb1346d s3: Fix some nonempty blank lines
new 6c3cef7 s3: Add IO_REPARSE_TAG_SYMLINK define
new 125a2ff lib/util/charset: Remove 'display charset'
new de0e011 lib/util/charset: Remove autodetection of charset from LOCALE
new fb3d5ad s3-swat Remove d_printf() calls
new 4d2c56c s3-net: Bind our gettext results to 'unix charset'
new 38b5beb param: Remove "announce as" parameter
new 734e1b6 s3-param Remove 'announce version' parameter
new a73abc0 build: Add a script to install python and Samba with one command
new 5d7d52c Fix bug #8254 - "acl check permissions = no" does not work in all cases
new b332743 s3-param Remove %(DomainSID) support
new 9554fd6 s3-build: Remove SECRETS3 as a samba3core dep
new 52255f4 s3-build: Require fully defined symbols for all public libraries
new 877de9f s3-build Require fully defined symbols in ALL libraries by default
new 3d08e84 param: Remove remaining references to announce as and announce version
new 54d8836 s3-selftest Remove unused gdb_backtrace
new abb7217 selftest: Remove %PROG% argument from 'panic action'
new 0ddafeb selftest: Cope with no binary argument being supplied to gdb_backtrace
new 47d0988 build: Remove blacklist now we have a common build
new dc6ab33 s3-build Add dep on popt to fix FreeBSD build
new 73954ca Update WHATSNEW.txt with news for Samba 4.0 alpha16
new 2610c05 release Samba 4.0 alpha16
new 03ea8d5 build: Remove blacklist now we have a common build
new 8310b8c Update WHATSNEW.txt with news for Samba 4.0 alpha16
new 26bf9d0 release Samba 4.0 alpha16
new d43d8f2 VERSION: on the road to alpha17
new 6da2687 Merge 2610c05b5b95cc7036b3d6dfb894c6cfbdb68483 as Samba-4.0alpha16
new 4031ff1 Merge commit 'release-4-0-0alpha15' into master4-tmp
new 511cb20 Merge commit 'release-4-0-0alpha16' into master4-tmp
new 2bb325a s3:smb2_ioctl/FSCTL_PIPE_TRANSCEIVE: generate STATUS_BUFFER_OVERFLOW if needed (bug #8260)
new d4ea319 s3:vfs_commit: fix build
new 3ee4b5f s4-lsa: Fix typo
new 61ad606 Add NT_STATUS_IO_REPARSE_DATA_INVALID
new b96efe0 HEIMDAL:kdc: use the correct client realm in the EncTicketPart
new 7229b0d HEIMDAL:kdc: pass down the server hdb_entry_ex to check_constrained_delegation()
new 2996945 HEIMDAL:kdc: don't allow self delegation if a backend check_constrained_delegation() hook is given
new 4b26fc0 s4:python/samba/samdb: add toggle_userAccountFlags() helper function
new dee41bc s4:samba-tool: add "delegation" subcommands for S4U2Proxy and related stuff
new ad45072 s4:kdc: implement samba_kdc_check_s4u2proxy()
new a7d2492 selftest/Samba4: correctly upper case the netbiosname variable
new 67b2e2d s4:selftest: use wildcards for ntvfs.cifs tests in knownfail and skip files
new d7cc857 s4:selftest: test ntvfs.cifs with s4u2proxy
new a52f179 lib: Allow NULL converted_size in convert_string_talloc
new 829974c s3: Add symlink reparse point marshalling routines
new 57a0207 s3: Add SYMLINK_FLAG_RELATIVE define
new bbe8e0b s3: Add cli_symlink
new d637cd2 s3: Remove a call to cli_errstr
new daec41c s3: Use reparse point style symlinks
new c8d374a s3: Fix an error message in smbclient symlink
new 21b30d5 Add NT_STATUS_IO_REPARSE_TAG_NOT_HANDLED
new ded32a3 s3-buildoptions Show compiled-in location of the new ncaclrpc and nmbd sockets (cherry picked from commit c558775713e505cfc1db5af417cc7b792dfc310e)
new 5be934e s3-autconf Move nmbd socket directory to PREFIX/var/nmbd
new 77e6efa s3:configure: remove unused --with-rootsbindir configure option
new c459a1d s3:test: fix the net registry roundtrip test on older systems
new 05a287c s3:test: fix the smbclient_s3 test on older systems
new 3e73ed7 s3:test: don't rely on pyhton being in /usr/bin/python in the sids2xids test
new ebd70d8 s3: Fix winbindd_wins_byname
new 2ff0d58 s3:g_lock: g_lock.tdb should not be executable
new 0a74caa s3: explicitly pass domain_sid to wbint_LookupRids() (bug #7841)
new 9d72efd s3-param make lp_passdb_backend() a normal lp_ function again
new ed2b452 s3-param Remove lp_parm_string
new dd7d655 s3-param Rename struct service and struct globals
new ecc0177 s3-smbd Remove set but unused variables
new 8bc3f95 s3-waf: add some missing tdb dependencies.
new 56db9c9 s3-waf: remove s3-waf specific dynconfig.
new 6982ea7 HEIMDAL:kdc/windc_plugin.h: KRB5_WINDC_PLUGIN_MINOR 4 => 5
new cef06b5 HEIMDAL:kdc: pass down the delegated_proxy_principal to the verify_pac() function
new 020f602 s4:kdc: use KRB5_WINDC_PLUGIN_MINOR define instead of KRB5_WINDC_PLUGING_MINOR
new 1909060 krb5pac.idl: add PAC_CONSTRAINED_DELEGATION (S4U_DELEGATION_INFO)
new 73b1e14 s4:kdc: generate the S4U_DELEGATION_INFO in the regenerated pac
new b005fa1 s4:kdc/mit_samba: disable mit_samba_check_s4u2proxy()
new 4f64ba6 Remove obsolete BUGS file.
new e63d5d2 s3-param use lp_parm_ptr() rather than parm.ptr directly
new 1fffddb Fix bug #8219 - SMB Panic from Windows 7 Client
new 0e38199 s3-param use .offset rather than .ptr (renames)
new 573109d s3-param Remove .offset == 0 checks as 'valid' will have offset 0
new 21756b7 s3-param Use .offset rather than .ptr when defining parameters
new 7198d54 param: Merge struct parm_struct definitions
new 658f55b s3-param Remove unused FLAG_DOS_STRING
new 7384a2b s4-param Merge struct parm_struct with version from source3/
new 3b0b0d3 s4-param Match source3's param: use C99 initialisers
new 9adc0e9 s3-param Convert sDefault to C99 initialisers
new f8c0a89 s3-param use C99 boolean for true
new ff13827 s3-param use C99 boolean for false
new 489f528 param: Merge param headers into lib/param/loadparm.h
new 8b04345 s4-param Handle BOOLREV parameters
new 5882c75 Second part of fix for bug #8219 - SMB Panic from Windows 7 Client.
new f124c63 s3-waf: lowercase popt_samba3 library name.
new 8996d77 s3-waf: lowercase util_cmdline library name.
new e9bc093 s3-waf: lowercase libsmb library name.
new 5586095 s3-waf: lowercase libcli_lsa3 library name.
new 44a434a s3-winbind: Fix bug 7888 -- deal with buggy 3.0 based PDCs
new a36ce07 s3-printing: fill devicemode size in migrate_printer()
new c9e3f6a s3-printing: skip migration of non-existent printers
new ac28c82 enablerecyclebin: Remove unused imports, fix formatting.
new e4e9c5d mischema: Remove unused import.
new a67683e smbstatus: PEP8: Use spaces rather than tabs.
new 6dbe3e3 rpcclient: PEP8: Use spaces rather than tabs.
new a611769 rebuildexetendeddn: PEP8: Use spaces rather than tabs.
new 1ae9a71 docs: fix a typo
new d2adf96 docs: fix some whitespace
new 847ca0a s3:smbd do not panic when CTDB is unhealthy (Bug #8278)
new 75e9f21 s3:nmbd_subnetdb: close all sockets attached to a subnet in close_subnet() (bug #8276)
new c234b4b lib/util/string_wrappers: move everything into one HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS block
new 2b162db s3:registry: add helper function regdb_delete_sorted_subkeys()
new 1f72088 s3:registry: when deleting the records for a key, also delete the sorted subkeys cache
new 6930afc examples/VFS: fix shadow_copy_test.c in reference to shadow_copy changes
new 7766728 examples/VFS: fix skel_opaque.c in reference to shadow_copy changes
new 576cb57 examples/VFS: fix skel_transparent.c in reference to shadow_copy changes
new 197df81 examples/VFS: add include path for s3's autoconf config.h
new c2e8832 s3:build: add a vfs_examples target.
new 76467dc s3:build: add vfs_examples to the everything target
new 84d9cdb release-scripts/create-tarball: always create a tag in form of samba-${version}
new 4804013 script/librelease.sh: keep dots in the release tag
new 1053a24 Part of fix for bug 8276 - FD_SET out of bounds access crash.
new f1b1a66 s4-dsdb Allow a servicePrincipalName of machine$
new f3c3768 s4-dsdb guard principalName parse for invalid inputs
new 343ef46 s3:smbldap: use smbldap_state as memory context for idle event
new 7eb9c70 s3:smbldap: free the idle event scheduled in smbldap_open in smbldap_close
new 796c7ab s3:smbldap: let smbldap_free_struct do what it claims to
new 6aff8b1 s3:smbldap: add a destructor to smbldap_state, just in case
new 1765833 s3:smbldap: make smbldap_connect_system self contained
new e02abd6 s3-printing: split out printing migration code into a smaller library.
new bafd721 s3-net: use printing_migrate library, and eliminate duplicate code.
new b459a6d s3-param Remove unused bUpdateEncrypt
new 6d8cc41 s3-param remove unused bIdmapReadOnly
new d4ef70a param: Finish conversion from lp_wins_support() -> lp_we_are_a_wins_server()
new 4f3a155 s3-param Generate parameter tables
new 2240ac9 s3-param Remove #defines already in common loadparm.h
new 7e52436 s4-param Remove unused 'announce version'
new a3c9dd3 s3-build Prepare to require fully defined modules
new 4a83575 s3-build Require fully defined modules by default
new 61d0afe s3: Add STATUS_STOPPED_ON_SYMLINK error code
new c1094a8 s3: Add cli_readlink
new 79d27e2 s3: Fix symlink_reparse_buffer_parse
new e2498b1 s3: Read symlink information in smbclient "allinfo"
new 25df2fe S3: Fix some nonempty blank lines
new c318712 s3: Allow NULL for arg pwritten in cli_write_andx
new d2b1671 s3: Remove a use of cli_errstr
new c0d1683 s3: Remove some bogus error mappings
new c3a6e9b s3: RAP errors are WERROR
new e5ad524 s3: Remove two uses of cli_errstr
new cfbd339 s3: Remove a use of cli_errstr
new 8238d89 s3: Remove a use of cli_errstr
new 4569a3a s3: Remove a use of cli_errstr
new 3414182 s3: Remove a use of cli_errstr
new 7ca63fb s3: Make "do_connect" return NTSTATUS
new 714e101 s3: Make cli_cm_connect return NTSTATUS
new 8083849 s3: Make cli_cm_open return NTSTATUS
new 6b86590 s3-auth: Only reload the config file.
new c663dff s3-util: Add a get_remote_hostname() function.
new 6ac68a8 s3-rpc_server: Add local and remote address to pipes struct.
new 541f3cf s3-rpc_server: Migrate rpc function to tsocket_address.
new 45f70db s3-auth: Added remote_address to ntlmssp server.
new 7e46a84 s3-auth: Pass the remote_address down to user_info.
new 66badc1 s3-auth: Remove global smbd_server_conn from auth_unix.c.
new 7acaf40 s3-rpc_server: Remove unused client_id in srv_pipe.c.
new f036192 s3-rpc_server: Replace client_id in dcerpc gssapi server.
new 5f228ff s3-samr: Replace client_id in samr server.
new 784035f s3-spoolss: Replace client_id in the spoolss server.
new 726b6c6 s3-epmapper: Replace server_id in the epmapper.
new a513086 s3-smbd: Replace client_id in smbd process.
new d99acd2 s3-smbd: Replace client_id in smbd connection.
new ad0f765 s3-smbd: Exit cleanly if we can't create an address string.
new ae05a7a s3-smbd: Replace client_id in smbd reply.
new 73d2891 s3-smbd: Replace client_id in smbd service.
new ea2917c s3-smbd: Replace client_id in smbd session.
new 2f92ffb s3-smbd: Replace client_id in smbd session setup.
new c0f1c17 s3-vfs: Replace client_id in smbta.
new cbec251 s3-vfs: Replace client_id in exand msdfs.
new b2511a2 s3-smbd: Remove obsolete smbd_set_server_fd().
new aee04ef s3-smbd: Remove client_address from smbd_server_connection struct.
new 2bcbeea s3-rpc_server: Remove client_id and server_id from pipes struct.
new 2a01842 s3: RIP 'struct client_address'.
new b8b504a s3-samr Send IP address only to PAM remote hostname hook on password set
new c599d07 s3-lib Move event_add_idle() to source3/lib/events.c
new 5d4b197 s3-auth libauth no longer requires undefined symbols
new 6b97a3b s3-build allow_undefined_symbols=False is the default now
new 0ac4f64 s3-build link passdb modules against libpassdb
new ff94539 s3-printing: open up a winreg pipe handle for the migration code.
new e17ab20 s3-build add tevent depencency on libsmb
new 601b138 s3:smb2_create: call 'return' after smbd_server_connection_terminate()
new 7c96e96 s3:smb2_server: there's no reason to check the session id twice on a smb2_tcon request
new 0bec150 s3: Fix an enum/int mixup
new ad4a10d s3:smb2 fix smbd crash on premature end of smb2 conn (Bug 8286)
new 65f4d33 selftest: eliminate a perl warning
new b6f2565 selftest: eliminate perl warnings (my $cmd masks earlier definition...)
new a60c94d selftest: remove invalid use of the globbing operator <>
new 6b99aa4 s3:registry: don't skip base keys from existence check in regdb_delete_subkey()
new da2e64b s3:registry: don't skip base keys from existence check in regdb_create_subkey()
new 5b01a34 s3:registry: don't skip base key in existence check in regdb_store_keys_internal()
new eb797bd s3:registry: don't update the sorted subkeys cache any more in regdb_store_keys_internal2()
new 394ca14 s3:registry: remove redundant write of zero-lentgh subkey list record
new 322eaf1 s3:registry: refactor creation of subkey list out into regdb_store_subkey_list()
new fc4d79d s3:registry: create the empty list of subkeys of the new key in regdb_create_subkey
new 15a50ef s3:registry: add new mode to regdb_store_subkey_list() for handing in NULL parent key
new 144c8d7 s3:registry: add regdb_create_subkey_internal() taking additional db context argument
new 747c67c s3:registry: add regdb_create_basekey()
new 9e2b2c1 s3:registry: rewrite init_registry_key_internal
new a255630 s3:registry: regdb_key_exists now checks only for the list-of-subkeys-record
new 18973fa s3:registry: adapt the comment explaining the definition of the existence of a key.
new 50add40 s3:registry: remove the code to create and search the sorted subkeys cache records
new a0f83ec s3:registry: don't delete the unused subkeys cache record any more
new a836071 s3:registry: remove unused regdb_delete_sorted_subkeys()
new 2273650 s3:registry: fix a comment typo
new caf9c99 s3:registry: change regdb_store_regdb_version() to take db_context argument.
new 1621aab s3:registry: wrap the whole db upgrade in one transaction
new f36ee63 s3:registry: add db_context argument to regdb_upgrade_v1_to_v2()
new c8c5d8c s3:registry: set registry version to 3 and add upgrade code
new 340be35 s3:registry: adapt a debug message to be more systematic
new cc384c1 s3:registry: add debug-level-10 verbosity to regdb_upgrade_v2_v3_fn()
new 17b091b s3:registry: remove superfluous check for success of talloc_stackframe()
new 86f8eb9 s3:registry: replace use of deprecated talloc_destroy by talloc_free.
new 399c0db s3:registry: remove unused function regdb_key_is_base_key()
new 13c651c build: Add missing dep on UTIL_TEVENT
new 8b99c20 build: Add missing depencency on NDR_NBT
new 73140a1 build: remove mktowscript
new 4e63ac6 ccan: fix configure tests for __builtin_clz etc.
new 28dbd8b s4-dsdb: allow removal of unknown attributes if RELAX set
new c9497bd s4-pycommon: allow an optional 'all' choice for confirm dialogs
new 5f1c443 dbcheck: check for unknown attributes and offer to remove them
new c6985f1 dbcheck: only use a paged search when checking a ldap database
new bce1be3 s4-pycommon: support 'none' as an option in confirm
new c9a6dd5 s4-dbcheck: support the 'none' option for prompts
new 8420a36 ldb: make ldb a top level library for Samba 4.0
new fe8fe38 ldb: set -Wl,-no-undefined only on standalone build
new 1c022d2 s3: Return "granted" from share_access_check
new 720fa46 s3: Calculate&store the maximum share access mask
new 4deca5d s3: Fix bug 8102
new f924913 s3: Remove some unused variables
new f3088d1 s3:modules fix non-empty blank lines
new 3d6dafc s3:lib fix non-empty blank lines
new 94f24c4 .gitignore: add AIX WINBIND nss module
new 14544ce s3:build fix autoconf build on AIX 5.3
new 9a3e2d1 s3:smbd fix a compile warning on AIX 5.3
new 4ccac70 build: Re-enable the -Wl,--as-needed flag
new c1f8a74 librpc/ndr remove _SAMBA_BUILD_ conditionals
new 68e0b26 build: Remove _SAMBA_BUILD == 4 from libgpo
new 6543987 libcli/smb move enum protocol_types to a common header
new 7891848 libcli/smb move FILE_TYPE constants in common
new dd491d8 s3-build We no longer require to redefine _SAMBA_BUILD_
new 44a016c build: we no longer put #if _SAMBA_BUILD_ == 4 in public headers
new c019302 ccan/tally: don't use SIZE_MAX.
new 26782fb s3: make cli_resolve_path return NTSTATUS
new c1fdec7 s3: Remove a few uses of cli_errstr
new c33a5a6 s3: Fix error logic in posix_open
new 7d96a45 s3: Remove cli_errstr from cmd_posix_open
new 6fcb3bb s3: Fix Coverity ID 2586 -- NO_EFFECT
new 2dfc898 s3: Follow the TALLOC_FREE convention in source3
new 310fff0 s3:sharesec: also initialize pgranted if get_share_security() returns NULL
new f5bc4de examples/VFS: try to fix the build on openbsd, adding alternative spellings of autoconf/header
new 4af8615 s3:registry: update copyright for the registry db implementation
new 93ad34c s3:test: catch more errors in test_access_check() in the smbclient_s3 test
new f9601a9 s3:sharesec: return an error if get_share_security() returns NULL
new af61f6f s3:libsmb: fix error handling in cli_dfs_get_referral()
new bc98d00 s3:libsmb: don't use cli->inbuf in cli_dfs_get_referral()
new 27736be s3:libsmb: the SMB_QUERY_FS_VOLUME_INFO response needs at least 18 data bytes
new 2b0cc3c s3:libsmb: use clistr_pull_talloc() in cli_get_fs_volume_info()
new a1df729 s3:libsmb: let cli_qfileinfo[_recv]() return recv_flags2
new 8a22906 s3:libsmb: use clistr_pull_talloc() in cli_qfilename()
new 43c865a s4:torture/smb2: s/smb2cli_lock/test_smb2_lock
new 0b8184d s4:torture/smb2: s/smb2cli_unlock/test_smb2_unlock
new a8d3bdb s4 provision: split up DNS provisioning into generic and samba-specific ldifs
new 749d022 s4 provision: Add some of the AD-specific DNS records to the directory
new cd83c1d s3:testparm: avoid spurious warnings about dos mode mapping and create mask if store dos attributes is set
new 1caa7a8 s3-waf: Fix linking bugs causing segfaults.
new eba5d0b s3: Remove a use of cli_errstr
new dd5375b s3-printing: move os2 related functions to printing/nt_printing_os2.c.
new 74e4160 s3-printing: move driver_info_ctr_to_info8 to init_spoolss.h
new 43cf3a2 s3-printing: move spoolss_create_default_devmode/secdesc to init_spoolss.h
new a0fc64a s3-waf: make LIBCLI_SPOOLSS a shared library
new f2be837 s3-printing: add rpc_client/cli_winreg_spoolss.c
new a762eda s3-printing: add winreg_printer_binding_handle and remove most of srv_spoolss_util.c.
new ada5380 s3-printing: add winreg_internal functions.
new 0a1ec73 s3-printing: use winreg_internal functions.
new 72b1f8b s3-printing: safe a ton of roundtrips by reusing existing winreg binding_handles.
new 8f3d5f5 s3-printing: use winreg interface for migration, instead of spoolss.
new 57bbb32 s3-printing: remove spoolss pipe from migration library, only using winreg finally.
new 5dd8185 s3-printing: fill info2_mask in printer migration
new cfc3b6e s3-printing: make sure to first migrate the printers then the security descriptor.
new e595590 s3-printing: remove tdb migration invalid printer name checks
new 9a350ca s3:utils: avoid cli_nt_error()/cli_errstr() if we already have the status
new ed99cad s3:libsmb: make trans2_bytes_push_str() non-static
new eaeeb5c s3:libsmb: add trans2_bytes_push_bytes()
new af66c64 s3:libsmb: interpret_long_filename() short_name is always UNICODE
new d921200 s3:libsmb: use clistr_pull_talloc() for short_name in interpret_long_filename()
new b77becd s3:libsmb: use trans2_bytes_push_str/bytes() in cli_list_trans_*()
new 2453164 s3:libsmb: use a talloc_stackframe in cli_dfs_get_referral()
new cea9245 s3:libsmb: use trans2_bytes_push_str() in cli_dfs_get_referral()
new 5b1ac1b s3:libsmb: use trans2_bytes_push_str() in cli_set_ea_path()
new 072a27f s3:libsmb: use trans2_bytes_push_str() in cli_tcon_andx_create() for the plaintext password
new 02171ee s3:torture/scanner: use trans2_bytes_push_str() in scan_trans2()
new fc992e7 s3:torture/scanner: use trans2_bytes_push_str() in scan_nttrans()
new 30574a7 s3:libsmb: remove unused clistr_pull_fn()
new 0f00675 s3:libsmb: remove unused clistr_push_fn()
new 3cdf962 s3:libsmb: finally remove unused cli_state->outbuf
new 60873a9 s3-torture: introduce check_both_error()
new 840a1c7 s3-torture: use nt_errstr() for cli_unlink() error handling
new 684095b s3-torture: run_simple_posix_open_test: Remove uses of cli_errstr()
new 98e0f9d s3-torture: run_shortname_test: Remove uses of cli_errstr()
new 1142675 s3-libsmb: Remove use of cli_errstr()
new 80c6541 s3-client: Remove use of cli_errstr()
new 6db705d libcli: remove duplicate of #define NT_STATUS_NO_SUCH_JOB
new eea210e s3:smb2_server: call change_to_root_user() or smbd_smb2_request_check_tcon()
new 8dc7029 Fix bug #8293 - SMB2 doesn't rotate the log files often enough.
new a0cf7ba s3:libsmb: add basic smb2 client infrastructure
new ab913d1 s3:libsmb: add smb2cli_negprot*()
new 4efc85c s3:libsmb: add smb2cli_sesssetup*() and smb2cli_logoff*()
new f217207 s3:libsmb: add smb2cli_tcon*() and smb2cli_tdis*()
new 2abc34c s3:libsmb: add smb2cli_create*()
new 40ecdeb s3:libsmb: add smb2cli_close*()
new d82be95 s3:libsmb: add smb2cli_flush*()
new 22859b0 s3:libsmb: add smb2cli_read*()
new 548f7d3 s3:libsmb: add smb2cli_write*()
new fdd6c4e s3:libsmb: add smb2cli_query_directory*()
new 67ac266 s3:torture: add SMB2-BASIC
new 960310b s3:selftest: run SMB2-BASIC
new ef64048 s3:wscript_build: remove unused variable
new 76c73db s3-zfsacl: Fix a debug message
new fad3c76 s3-param Remove lp_set_passdb_backend()
new 60f353a s3-param: calculate default_server_announce at runtime
new 198ad4d s3-lib use True and False in bitmap.c
new 6b2749f param: Add hooks to s3 parm_struct and the parameters void * pointer
new 6e6aaac lib/util Move bitmap.c to lib/util
new 3ab3159 s3-param check for aliases with both p_class and offset
new 27e169e s4-param Also check the p_class matches when comparing offset
new 61b937d s4-param change to struct bitmap to match s3-param
new f50f937 s4-param Remove offset != -1 checks
new 2fcbfcd param: Move per-share parameters into a seperate file, to share with s3
new cf406f7 s3-param use common struct parmlist_entry to hold parametric options
new cda8686 lib/param: Merge struct loadparm_service into common
new dbfb88a s3:smb2_server: add some comments about change_to_user() and change_to_root_user()
new f0085ee s3:auth_unix: remove unused var
new ce75194 s3:auth: remove unused variable
new a7b9c62 s3:auth_server: use cli->is_guestlogin instead of parsing cli->inbuf.
new 06247a7 s3:libsmb: remove use of cli_errstr() in SMBC_server_internal()
new 5cc279e s3:clitar: avoid usage of cli_errstr()
new f5b0bbf s3:client: avoid cli_errstr() where we already have an NTSTATUS
new 0ecd15a s3:client: use cli_nt_error() in order to avoid cli_errstr()
new 2b8e148 s3:client: close the socket if receive_smb_raw() fails
new f0e6e5c s3:libsmb: remove unused enum smb_read_errors infrastructure
new 2c16022 s3:libsmb: don't call cli_set_error() in cli_echo()
new 0342b69 s3:torture: use cli_is_nt/dos_error() in run_error_map_extract()
new 235aeda s3:libsmb: don't use the cli->inbuf to store the last error
new 83301d8 s3:libsmb/smberr: make global const arrays static
new 7d757d6 s3:libsmb: remove unused smb_dos_errstr()
new fc7359b s3:libsmb: clistr_pull_talloc() doesn't need base_ptr and flags2 with STR_ASCII
new fccc607 s3:client: use an inbuf on the stack in readline_callback()
new d6cd1ee s3:libsmb: remove unused cli->inbuf and cli->bufsize
new 127106620 winreg: Use the ntstatus return code for client side errors
new 2a02f1c winreg: Ensure server return status is set on success
new f4add4f s3-waf: split out LIBCLI_WINREG_INTERNAL as LIBCLI_WINREG was pulling in rpc server code in undesired places.
new fe39925 Move smbd_smb2_request_check_tcon() smbd_smb2_request_check_session() next to their only user and make them static. Add comments.
new 2a1ebea tevent: fix comments for tevent_req_post()
new e5827a4 tevent: add tevent_req_defer_callback()
new 4768fc6 tevent: change version to 0.9.13 after adding tevent_req_defer_callback()
new a9f03f1 s3:smb2cli_base: rename 'result' => 'req' in smb2cli_req_create()
new c55bfc0 s3:smb2cli_base: keep the order of pending requests
new 242ca5d s3:smb2cli_base: unset the destructor in smb2cli_req_unset_pending()
new 504d092 s3:smb2cli_base: call smb2cli_req_unset_pending() before tevent_req_done()
new facc110 s3:smb2cli_base: fix memory hierachy in smb2cli_req_recv()
new 8b4a368 s3:smb2cli_base: make use of tevent_req_defer_callback()
new 244c856 s3:smb2cli_base: ask for the next response if there're still pending requests
new fd240b5 s3: Fix Coverity ID 2587,2588: CHECKED_RETURN
new 957876e s3:smb2cli_tcon: use tevent_req_oom()
new 1be5a9b s4:lib/socket: iface_list_wildcard() should only return "::" if we have ipv6 interfaces
new 86b7b5c socket_wrapper: make sure interfaces are in the valid range on bind()
new 059941b dbcheck: use specified DB schema for non-LDAP URLs
new faec258 dbcheck: added confirm_all support for remaining checks
new da75e03 s4-dsdb: fixed crash bug in extended_dn_in
new 6f6cda7 s4-dsdb: deleted objects are expected to be missing mandatory attributes
new e14725c dbcheck: check all objects, including deleted objects
new 3764b93 s4-dsdb: check for single valued attribute in repl_meta_data module
new 6ec4630 s4-dsdb: when replacing linked attribute take always the new dn as the old dn might be broken
new c3106a6 s4-provision: fix the value of creation timestamp to be a MS timestamp
new e3fef4d upgradeprovision: reduce the number of attribute that we skip
new ab77df8 s4-dsdb: if the provision control is specified, update replication metadata even if the data hasn't change
new bbd4e27 s4-python: Add functions to get linkid and systemflags of an attribute
new 61fc7f2 s4-samba-tool: dbcheck, check and fix broken metadata
new 74530d6 s4-dsdb: allow objectsid to be specified in a modification operation
new 4a4c748 s4-dirsync: do not return linked attribute if the target object is no more
new 723fc5f s4-drs: do not return links pointed to unexistant objects
new 396beee s4-provision: use samba.unix2nttime() instead of hard coding NTTIME offsets
new 082a9cc dbcheck: improved error checking in fixup of missing metdata
new 02562a0 dsdb: added get_lDAPDisplayName_by_attid
new 330c00a dbcheck: use get_lDAPDisplayName_by_attid()
new 57194d8 s3-libsmb: introduce cli_lock32()
new f2c5a0a s3-libsmb: let cli_lock64 return NTSTATUS instead of bool
new b6e9866 s3-torture: let wait_lock() use cli_lock32() instead of cli_lock()
new 23b417b s3-torture: locktest2: replace cli_lock() with cli_lock32()
new c9f6045 s3-torture: run_locktest1(): replace cli_lock() with cli_lock32()
new e14e674 s3-torture: run_locktest2(): replace cli_lock() with cli_lock32()
new 50e2785 s3-torture: run_locktest2(): replace check_error() with check_both_error()
new a230009 s3:smb2cli_base: add my copyright
new 893d137 s3:libsmb: also remember the local socket address after connect
new 2b70c0f s3:libsmb: remove unused cli_set_port()
new fa60a29 s3:libsmb: make use of cli_state_is_connected()
new 7bba81f s3:libsmb: add cli_state_disconnect()
new e7c9319 s3:libsmbclient: don't log the lowlevel fd in smbc_free_context()
new a2e248f s3:libsmbclient: use cli_state_is_connected() in SMBC_check_server()
new 6ec26f0 s3:client: simplify readline_callback() to only use cli_echo()
new 8c29afe s3:auth_server: make use of cli_state_is_connected()
new 1f50d04 s3:auth_server: use cli_echo() to check if the server is alive
new 0791a4d s3:winbindd_cm: make use of cli_state_is_connected()
new 7a795ff s3:winbindd_cm: make use of cli_state_disconnect()
new cf4832d s3:winbindd_cm: make use of cli->dest_ss instead calling getpeername()
new 7c10b5e s3:winbindd_cm: make use of cli->src_ss instead of calling getsockname()
new 18f967a s3:smbd/msdfs: let create_conn_struct() check the share security descriptor
new ce66d4e s3:smbd: make smbd_calculate_access_mask() non-static
new 896f105 s3:smbd: check the share level access mask in smbd_calculate_access_mask()
new 581d8fa s3:smbd: use smbd_calculate_access_mask() also for fake_files
new 58eed1b s3:smbd: return the real share access mask in the SMBtconX response
new a104638 s3:smb2_tcon: return the correct maximal_access on the share
new f5d320a s3:smb2_create: use smbd_calculate_access_mask() instead of smbd_check_open_rights()
new cc2a5d2 libcli/smb: add PROTOCOL_SMB2_02 constant
new 00cd9ca s3:loadparm: use PROTOCOL_SMB2_02 instead of PROTOCOL_SMB2
new aca920b s3:smbd: use PROTOCOL_SMB2_02 instead PROTOCOL_SMB2
new 7b73b6f s3:libsmb: remove unused cli->privileges
new 86fb61a libcli/smb: add NBSS message types
new a2d4197 s3:lib: s/SMBkeepalive/NBSSkeepalive
new c07c412 s3:libsmb: s/SMBkeepalive/NBSSkeepalive
new 0633c0f s3:smbd: s/SMBkeepalive/NBSSkeepalive
new 142b4f5 s3:include: remove SMBkeepalive
new 5812a52 s4:smb_server: s/SMBkeepalive/NBSSkeepalive
new a6b1289 s4:libcli/raw: remove SMBkeepalive
new 8a234cb s3:libsmb: remove unused cli_oplock_handler()
new c0eb56d s4:param: add "state dir" and "cache dir" options
new 1c5390e selftest/Samba4: setup "state dir" and "cache dir"
new e10d7d9 s4:provision: place the sysvol share under "state dir" instead of "lock dir"
new 2ba1444 selftest/Samba4: use "state dir" for persistent files
new 110bf31 s4:winsdb: place wins.ldb in "state dir" instead of "lock dir"
new ee76239 s4:libcli/raw: s/SMBchkpth/SMBcheckpath
new b807c58 s3: dbwrap_ctdb.c: fix #ifdef CTDB_CONTROL_SCHEDULE_FOR_DELETION issue (bug #8303)
new a1c1f8c s3:libsmb: remove unused cli_smb_inbuf()
new f97e4f6 ldb-tdb: Introduce a flag on ltdb_add_internal to indicate whether unique value test should be performed or not
new 1960939 Revert "build: Put lockdir and cachedir in FHS-like locations by default"
new 008757d Revert "s4-build Change default paths and --with flags for a 4.0 release"
new d89947e dynconfig: use an option group for the samba specific options
new 9f0a705 dynconfig: remember which options still have their default value
new 08a5b51 dynconfig: add SambaIndentedHelpFormatter in order to support \n in option help text
new c6ece60 dynconfig: rework the logic to support --enable-fhs
new 8b3eff8 s3-rpc_client: Added dcerpc_winreg_enumvals() function.
new 4558225 s3-rpc_client: Added dcerpc_winreg_delete_subkeys_recursive() function.
new a336cc4 s3-rpc_client: Migrate to dcerpc_winreg_enumvals() function.
new 0b1ba88 s3-rpc_client: Migrate to dcerpc_winreg_delete_subkeys_recursive().
new e858ec6 s3-rpc_server: Removed no longer used functions.
new 0214b7f s4-dsdb: moved checking of duplicate member entries to repl_meta_data.c
new 94b820a pydsdb: added get_backlink_from_lDAPDisplayName()
new d9e2317 dbcheck: added checking of backlinks
new 6bc1957 samba-tool: fixed ldapcmp to run as non-root
new 0ab3086 dbcheck: added --reindex option
new 534c1ca dbcheck: fixed ldap check with no database specified
new b66c577 s4-dsdb: raise debug level for backlink errors
new 5064d73 dbcheck: added checks for missing and orphansed backlinks
new 303b57c dbcheck: only fix replPropertyMetaData if we included it in the search
new afe4b77 s4-dsdb: fixed modify of ACLs on deleted objects
new 182fd31 s4-provision: fixed the GUIDs in the provision using dbcheck
new 1ee67df s4-test: fixed usage message on renamedc.sh
new eb7c2af dbcheck: only do the provision dbcheck if there are objects to check
new 58e8944 ldb: don't shortcut dn comparison for mismatched special DNs
new c60a489 ldb: don't return special DNs on non-base searches
new 2087eb1 ldb: use base searches for @ special DNs
new 23b6af1 ldb: added ldb_val_string_cmp()
new fc476ec dbcheck: use samdb_schema for getting the backlink
new 014fca1 dsdb: fixed special case of zero NTTIME
new 43c0a92 s4-dsdb Don't process deletion of member attributes here.
new 80c8f42 s4-dsdb: another special case for the "member" attribute
new 18995cd s4-fault: changed to use %d for PID, instead of %PID%
new 3dae323 s4-dsdb: fixed the defaultObjectCategory to have a full GUID
new 15e017d s3-waf: Don't link LIBNTLMSSP twice.
new f97bdeb s3-auth: Fix account check over ncalrpc.
new 5e0ff95 s3-epmapper: Fix adding tcpip endpoints.
new 9b3357c Fix bug 8305 - nmbd segfaults - when using "smbtree ..."
new 46109a9 s3:configure: use the same dynconfig options and default values as the toplevel build
new 8612c6b dynconfig/wscript: use $libdir/security for PAMMODULESDIR as in config.m4
new b52246b NTDSConnection and NTDSA Site setting flags
new 0d1c54e Standalone samdb_ntds_site_settings_options() helper
new 4dea78d KCC NTDSConnection should utilize NTDSCONN_OPT_IS_GENERATED
new f6c90df kcc_connection invocation_id added to struct
new 4b19415 Remove static to allow availability to other KCC files
new c8413b3 Add kccsrv_add_repsFrom() possibility of NULL res argument
new 1838e16 Add intrasite code test switch
new 3fc182d s3-param Plug 'netbios aliases' via the parameter bridge
new 07f14aa s4-param cope with parameters of type char
new 0e4a4c8 s4-param finish services hooks for s4->s3 loadparm context
new 6f4c093 s3-lib Remove unused get_cmdline_auth_info_copy
new 39af6a0 s4-winbind handle all values for server role
new 4c446c0 s3-smbd: Create ev_ctx and msg_ctx and use it.
new a3dc8f7 s3-smbd: Pass ev_ctx to smbd_parent_loop().
new 0b8f8f1 s3-smbd: Pass ev_ctx and msg_ctx to open_sockets_smbd().
new 55a025e s3-smbd: Pass ev_ctx and msg_ctx to smbd_accept_connection().
new fa1bba2 s3-smbd: Pass ev_ctx to smbd_setup_sig_chld_handler().
new 7da54ea s3-smbd: Pass msg_ctx to smbd_accept_connection.
new 68520ec s3-smbd: Pass ev_ctx to remove_child_pid().
new 8b085c0 s3-smbd: Pass event and messaging context to smbd_parent_housekeeping().
new c69f2c4 s3-librpc: Pass messaging context to dcerpc register functions.
new 8faee7b s3-rpc_server: Pass event and messaging context to accept function.
new 2a9987e s3-docs: fix a typo in rpcclient manpage
new dc0c8ef lib/util/attr: add _UNUSED_ marco
new cd86f9b s4:heimdal_build: provide HEIMDAL_UNUSED_ATTRIBUTE
new 8ee1c24 s4:heimdal_build: only maintain lib/gssapi/{spnego,krb5} file lists once
new 796f572 s4:heimdal_build: we need k5crypto and gssapi_krb5 aliases also when using system libraries
new 1aae898 s3:clikrb5: fix the build with newer heimdal versions
new 7e3d750 s3:registry avoid leaking an old regsubkey_ctr on regsubkey_ctr_init
new 5049e3e s3:registry avoid pruning the sequencenumber while flushing the regsubkey_ctr
new 70da278 s3: Avoid leaking http_timestring in print_registry_key
new 255e3e1 s4:heimdal: import lorikeet-heimdal-201107150856 (commit 48936803fae4a2fb362c79365d31f420c917b85b)
new 890c30c s4:heimdal: add missing files
new dcf197f s4:heimdal_build: define HAVE_KRB5_PDU_NONE_DECL
new e0541ed s4:auth/credentials: with the build after heimdal import
new 7acc1a7 s4:kdc: set *_strongest_*_key to true to restore the old behavior
new 3af3e48 lsa: rename auth info argument in lsa_CreateTrustedDomainEx2
new ee1f25d lsa: lsa_CreateTrustedDomainEx takes lsa_TrustDomainInfoAuthInfo, not lsa_TrustDomainInfoAuthInfoInternal.
new 7f52cd3 s4-smbtorture: add very basic tests for lsa_CreateTrustedDomainEx.
new e898ad3 s4-lsa: prepare dcesrv_lsa_CreateTrustedDomain_base() to deal with unencrypted auth info.
new 73bfd16 Fix bug #8307 - brl_close_fnum does not call SMB_VFS_BRL_UNLOCK_WINDOWS on all locks
new df09511 s3-rpc_server: Fixed segfaults in rpc daemons.
new b0faf0b s3-torture: run_locktest3(): replace cli_lock() with cli_lock32()
new a5d5308 s3-torture: run_locktest7(): replace cli_lock() with cli_lock32()
new ae92edc s3-torture: run_locktest8(): replace cli_lock() with cli_lock32()
new 4dbdaa6 s3-torture: run_locktest9(): replace cli_lock() with cli_lock32()
new 69ed3a7 s3-torture: run_oplock2(): replace cli_lock() with cli_lock32()
new 8f7b7d7 s3-torture: run_locktest4(): replace cli_lock() with cli_lock32()
new d29f849 s3-torture: run_locktest5(): replace cli_lock() with cli_lock32()
new 2052c2d s3-libsmb: remove unused cli_lock()
new ee34c25 First part of fix for bug 8310 - toupper_ascii() is broken on big-endian systems
new 93dcfde Second part of fix for bug 8310 - toupper_ascii() is broken on big-endian systems.
new 3c9d01e lib/util Change debug priority order: DEBUG_STDOUT now overrides DEBUG_FILE
new 4858984 debug: log early messages to stdout, and keep it open
new d9c3cb1 s4-param Handle P_CHAR and P_BOOLREV in pyparam
new 55ad1da Add my copyright
new f47662f s3-auth Restore nss_token behaviour by reading from server_info
new fa18267 auth: Preserve guest flag on transition via netr_SamInfo3
new e244319 s3-auth Add const to indicate input elements
new d7d8a5e s3-auth Add struct auth3_session_info to aid transition to auth_session info
new f16d8f4 s3-auth Use struct auth3_session_info outside the auth subsystem
new 6d741e9 s3-auth Use *unix_token rather than utok in struct auth3_session_info
new a39187f auth: include auth.idl structures into common_auth.h
new 92895379 s3-auth Use struct auth_user_info_unix for unix_name and sanitized_username
new bf1dba0 auth: Put 'guest' and 'system' booleans into auth_user_info_unix
new e2049e7 s3-auth Use guest boolean in auth_user_info_unix
new ec5f1b7 s3-auth Use system boolean in auth_user_info_unix
new 058f5e6 s3-auth remove unused copy_serverinfo
new eea444f s3-auth: Remove unused lm_session_key from auth3_session_info
new ba53498 s3-auth Remove unused nss_token variable
new d22ff66 s3-auth assert that security_token is present in the copy, and explain why nss_token can be skipped
new 894fc14 s3-auth Clarify inputs and ouptuts by using elements from server_info
new fc19c69 s3-auth remove extra from auth3_session_info
new 140435f s3-auth use a cached auth_serversupplied_info in make_server_info_guest()
new 74815e0 s3-auth inline copy_serverinfo_session_info into only caller
new 4363b71 s3-auth Add comments to copy_session_info_serverinfo_guest()
new 86f2a19 s3-auth Avoid redundant copies in create_local_token()
new 7b273df s3-auth import auth3_session_info into IDL
new 9d96b78 s3-auth Remove pointless destructor
new 92f28e7 auth: use char * pointers in auth.idl
new 594597e s3-auth reimplement copy_session_info via NDR pull/push
new 8d72e61 s3-rpc_server read and write the unix_token and unix_info across named_pipe_auth
new 128ae06 s3-auth use auth_user_info not netr_SamInfo3 in auth3_session_info
new 9fcc617 s3-auth Use the common auth_session_info
new 03b153c s3-rpc_server remove per-element copies of auth_session_info
new 52b28ec auth: Split out make_user_info_SamBaseInfo and add authenticated argument
new 7f64ea4 auth: Move make_user_info_SamBaseInfo() to talloc_strdup and out of memory checking
new af47f7c auth: remove now unused auth3_session_info from auth.idl
new 702e35a selftest: Pass lsass and epmapper across the named pipe proxy to the AD server
new 02444af selftest: Add tests to verify that the named pipe proxy works.
new 9d09b66 auth: Set NETLOGON_GUEST and use it to determine guest status
new 6622821 s3-auth Remove seperate guest boolean
new 42e4014 security.idl: Use gid_t for gid in security_unix_token
new 15123d9 s3-auth inline make_auth_session_info into only caller
new d2a661a s3-auth Remove pointless destructor in make_server_info
new bdd794c s3-auth Fix spelling
new c2ce806 s3-auth Replace True with true in auth_util.c
new d8cce7d s3-auth Replace False with false in auth_util.c
new 57ab47c s3-auth fix dummy function in the not-with-kerberos case
new 8ee3ba7 s3-gse Allow printing the partial error string
new 481f05c s3-gse Work around the MIT 1.9 gss_krb5_import_cred
new 8d159e9 s4:kdc: restore the behavior before the last heimdal import
new 21a6bdc s3:libsmb: smb_bytes_talloc_string() doesn't need a cli_state
new 6c31b61 s3:libsmb: move cli->mid to cli->smb1.mid
new 9fb7e22 s3:libsmb: add cli->smb1.vc_num and hide it behind cli_state_get_vc_num()
new 1e38221 s3:libsmb: move cli->pid to cli->smb1.pid and hide it behind cli_[g|s]etpid()
new 8f41e54 s3:libsmb: move cli->cnum to cli->smb1.tid and hide it behind cli_state_[g|s]et_tid()
new 9b168e1 s3-libsmb: replace cli_read() with cli_read_old()
new 8c360d7 s3-libsmb: introduce new NTSTATUS cli_read()
new b10fa4b s3-torture: rw_torture(): replace cli_read_old() with cli_read()
new ea4c448 s3-torture: rw_torture3(): replace cli_read_old() with cli_read()
new c53e2ad s3-torture: rw_torture2(): replace cli_read_old() with cli_read()
new d622cad s3-torture: run_simple_posix_open_test(): replace cli_read_old() with cli_read()
new 30ba5d0 samba-tool: fix summary of the fsmo command to be clearer
new ff7f323 samba-tool: added setpassword to user
new 5720143 samba-tool: removed setpassword.py
new c4a9229 samba-tool: update test suite for add setpassword
new e5255f0 samba-tool: created domain object, moved pwsettings to user passwordsettings
new 34f7492 samba-tool: removed pwsettings
new 8c7718a samba-tool: update test suite for the new domain object
new 41b2b7e samba-tool: moved machinepw to domain machinepassword
new e573037 samba-tool: removed machinepw as it has been moved to domain machinepassword
new 2d4988c samba-tool: moved domainlevel to domain level
new 0cef2bf samba-tool: removed domainlevel as it has been moved to domain level
new eb259a6 samba-tool: updated test suite to reflect the move from domainlevel to domain level
new c049b14 samba-tool: moved export to domain dumpkeys
new 8f274af samba-tool: removed export as it has been moved to domain dumpkeys
new 9f32f86 samba-tool: updated test suite for the new domain dumpkeys option
new 2cca4a4 samba-tool: moved join to domain join
new b8b20f7 samba-tool: removed join as it has been replaced by domain join
new df6fae2 samba-tool: update vampire.py message
new 35d534b samba-tool: fixed prog name in samba-tool
new 1dfcb01 samba-tool: removed the assignment to parser.prog
new f6fa868 samba-tool: moved takes_optiongroups definition to Command base class
new c9bf702 samba-tool: fixed synopsis on all "user" commands
new f1a079f samba-tool: fixed synopsis on user commands
new 57b796d samba-tool: fixed samba-tool user syntax
new a10e231 samba-tool: fixed drs commands synopsis
new 7c8b53a samba-tool: added error handling for the user command
new 8e0a860 samba-tool: improved Option list for all user commands
new 903ec44 samba-tool: Fix error handling in SuperCommand class
new a2e2c13 samba-tool: fixed __doc__ in base classes
new f03a059 samba-tool: Improved --help functionality
new 452e509 samba-tool: Fixed bugs to determine min and max # of allowed arguments
new 5f5eb1b samba-tool: removed synopsis code in base class
new 6e7b8aa samba-tool: Fix __doc_ in base classes
new 7d39937 samba-tool: use 'exportkeytab' instead of 'dumpkeys'
new bfd94a1 samba-tool: testparm doesn't take any credentials
new a8cba72 samba-tool: nicer error in passwordsettings with no settings
new 190ec87 s4-test: added dbcheck run to test suite
new bba7dc5 dbcheck: test the --reindex option
new 88df1da s4-test: don't fix broken objects during dbcheck test
new b1ffe82 s4-schema: add systemFlags to dsdb classes objects
new 245f4b2 s4-dsdb: add dsdb_module_extended function similar to other dsdb_module_* functions
new 9a1dd24 s4-dsdb: In rootdse add extended dn info on all values for a given attribute
new 930fa1e update/add my copyright
new 521556c ldb-python: add a function to Dn object to compare the Dn with a base DN
new 3f6df9f pyldb: add unit test for ldbDn.compare_base
new 76b1657 s4-dsdb: change the samba3sam test to add the show_deleted module
new 6362c9c s4-dsdb: check group membership only for non deleted objects
new 72ca5c3 s4-dsdb: Use controls provided during the request while searching for object to delete
new fa194c3 tests: Add alpha13 dumped provision
new 9117a2f samba_backup: check that directory really exists
new a36af1a pyldb: use dn.is_child_of() instead of dn.compare_base()
new 114377a s4-dsdb: added dsdb_delete() function
new a2c4258 s4-kcc: use dsdb_delete() instead of ldb_delete()
new a656b18 s4-provision: run dbcheck on a minimal set of objects in provision
new 6257994 dbcheck: use string DN in delete when fixing broken strings DNs
new e01f310 tdb: remove 'EOF' print from tdbrestore
new 2cfe528 s4-selftest: added undump.sh script
new e593939 samba-tool: fixed some more calls to samba_tool join to be 'domain join'
new 6e82e20 dbcheck: mark the dbcheck as known-fail
new 7f9d45b samba-tool: make sure we exit with an error on a bad command
new bed50f0 s4-param: use "state directory" and "cache directory" options
new e3fc1ab selftest: use "state directory" and "cache directory" options
new 3b231e6 s3:lib/afs fix the build with --with-fake-kaserver
new a78407b s3:lib/afs fix some compiler warnings
new ffbecc0 s3:lib/afs_settoken fix some compiler warnings
new 9779af8 s3:utils/net_afs fix compiler warnings
new ffef23d s3:lib/afs use stdbool types
new f2be12f s3:lib/afs fix the build with --with-vfs-afsacl
new c8b4414 s3:modules/vfs_afsacl remove some unnecessary whitespace
new c5cbdc2 s3:modules/vfs_afsacl use stdbool types
new dcd10fa s3:modules/vfs_afsacl fix a compiler warning
new 4370dc1 s3:afs make path argument to afs_syscall const
new 62825b0 s3:modules/vfs_afsacl fix a compiler warning
new 410c4de s3:utils fix a compiler warning
new bca69bf s3:winbindd remove an unused variable
new fb766cd s3-waf: fix a libcrypto configure check
new 2568a8b s3:loadparm: untangle assignment from check in do_section()
new fc525c8 s3:loadparm: fix a check that was accidentially an assignment in lp_servicebynum()
new cc897b1 s3:loadparm: szWinbindNssInfo is now a const char ** instead of a char ** - cast properly
new 64afd5c s3:loadparm: szNetbiosAliases is now a const char ** - cast properly
new 641beeb s3:loadparm: add suppor for P_BYTES to equal_parameter() - fix build warning
new 72f23c7 s3:loadparm: add support for P_CMDLIST to equal_parameter() - fix build warning
new 81e4d1f s3:loadparm: add support for P_BYTES to print_parameter() - fix build warning.
new 8ecf51a s3:loadparm: add support for P_CMDLIST to print_parameter - fix build warning.
new 8223eb7 s3:loadparm: add support for P_BYTES to is_default() - fix build warning
new ae0f667 s3:loadparm: add support for P_CMDLIST to is_default() - fix build warning
new ebdec40 s3:loadparm: add support for P_BYTES to lp_save_defaults - fix build warning
new 3c8e94b s3:loadparm: add support for P_CMDLIST to lp_save_defaults() - fix build warning
new 5158fd1 s3:loadparm: add support for P_CMDLIST to lp_do_parameter - fix a build warning
new cf50df5 s3:loadparm: add support for P_BYTES to lp_do_parameter() - fix a build warning
new 71b49f5 s3:loadparm: fix an implicit cast warning in string intialization in init_globals()
new f5da8ed s3-rpc_server: Add my copyright.
new 304e811 s3-rpc_server: Fix messaging context in the pipes struct.
new 3a43ef5 s3-rpc_server: Free the np dir.
new 19288f9 s3-rpc_server: Duplicate the pipe name.
new 4a6a588 s3-rpc_server: We need to copy the session_info for external pipes.
new 6a4a6ef s3-rpc_server: Remove unused endpoint information.
new 0d8f65b s3-rpc_server: Fixed header define.
new 759a04e s3-rpc_server: Move pipe/handles functions
new 156a0ff s3-rpc_server: Create common function to allocate pipes_struct
new fb2ee30 s3-rpc_server: Pass msg_ctx to make_base_pipes_struct().
new c70103f s3:libsmb: add cli_state_encryption_on()
new 25447a5 s3:libsmb: move cli->vuid to cli->smb1.uid and hide it behind cli_state_[g|s]et_uid()
new 392ddf9 s3:libsmb: don't pass cli->called.name to NTLMv2_generate_names_blob()
new 04b740d s3:include: remove unused cli_state->called and cli_state->calling
new ebe258d s3:libsmb: replace cli_initialise[_ex]() by cli_state_create()
new 2b1fc7c s3:winbindd_cm: remove unused checks for address family
new b19b05c s3-rpc_server: Do not set msg_ctx twice
new fafd386 Fix const warning.
new 2d21fe0 s4-messaging: fixed the removal of messaging sockets in child tasks
new b94a7ca s3:libsmb: fix compiler warnings in cli_state_create()
new 9f2b3b0 s3:libsmb: move cli_state->pending to cli_state->conn.pending
new a11cc88 s3:libsmb: move cli_state->outgoing to cli_state->conn.outgoing
new 281c6d0 s3:smbclient: add "logoff" command to close the session
new 88d0e44 s3:smbclient: add a "tcon" command to do a tree connect (connect to a share)
new 7327bde s3:smbclient: add a "tdis" command to do a tree disconnect (close a connection to a share)
new d67a91b s3:smbclient: add a "tdis" command to view and change the tree id (tid).
new 2b4bb9b s3:smbclient: print nt status code when smb echo fails
new ec113a5 s3:loadparm: add reload_registry_shares() - reload only those shares already loaded
new efbe160 s3:loadparm: fix the reload of the configuration: also reload activated registry shares
new 5bd80b2 s3:smbtree: try to fix completely broken logic in get_workgroups()
new cd71c57 s3:torture: use cli_state_disconnect() to close the socket on SIGALRM
new 103413d s3:libsmb: make use of cli_state_is_connected()
new 6d1757f s3:libsmb: make use of cli_state_disconnect()
new 13dbd50 s3:libsmb: move cli_state->fd to cli_state->conn.fd
new fa42d2e s3:libsmb: add cli_state_[local|remote]_sockaddr()
new 8bea5d6 s3:winbindd_cm: use cli_state_[local|remote]_sockaddr()
new acf4b84 s3:libnet: use cli_state_remote_sockaddr() in libnet_DomainJoin()
new 7f0b4ee s3:libsmb: use cli_state_remote_sockaddr() in smb2cli_tcon_send()
new 0cd70ec s3:libsmb: let cli_connect_nb() only expect a const sockaddr_storage *dest_ss
new 6cc61d6 s3:net_time: expect const sockaddr_storage in cli_servertime()
new 1eb8c2a s3:libsmb: only pass a const sockaddr_storage to cli_start_connection()
new 814449a s3:libsmb_server: pass NULL instead of a zero sockaddr_storage
new d60a1b4 s3:smbcacls: pass down NULL instead of a zero sockaddr_storage
new 552164c s3:smbcquotas: pass down NULL instead of a zero sockaddr_storage
new 5c7749a s3:libsmb: only pass const sockaddr_storage to cli_full_connection()
new b76951b s3:auth_domain: add some const to sockaddr_storage
new f7cd20d s3:net_util: add some const to sockaddr_storage
new e917976 s3:net_util: pass const sockaddr_storage to net_make_ipc_connection_ex()
new f0c1b5d s3:net_rpc_join: pass const sockaddr_storage to net_rpc_join_ok()
new a46b265 s3:net_rpc_join: make use of cli_state_remote_sockaddr()
new 9b40092 s3:net_rpc: make use of cli_state_remote_sockaddr()
new cc4b2a6 s3:net_rpc_printer: make use of cli_state_remote_sockaddr()
new 48de329 s3:libsmb: move cli_state->{src_ss,dest_ss} to cli_state->conn.{local_ss,remote_ss}
new 0986b0b s3-torture: introduce test_cli_read()
new a560b79 s3-torture: run_locktest4(): replace cli_read_old() with cli_read()
new b3e0b73 s3:libsmb: remove const from cli_cm_display()
new b87bd59 s3:libsmb: add cli_state_remote_name()
new 823ce6f s3:auth_domain: we already have the dc_name, it's the same as cli->desthost
new ab9d99c s3:auth_server: make use of cli_state_remote_name()
new 9a3e15d s3:client: make use of cli_state_remote_name()
new bb0d063 s3:lib/netapi: make use of cli_state_remote_name()
new 22cbb59 s3:libnet_join: make use of cli_state_remote_name()
new 77fdebc s3:libsmb/cliconnect: make use of cli_state_remote_name()
new ad40515 s3:libsmb/clidfs: make use of cli_state_remote_name()
new 390b545 s3:libsmb/clifsinfo: make use of cli_state_remote_name()
new 8277260 s3:libsmb/clirap2: make use of cli_state_remote_name()
new b5e9ada s3:libsmb/libsmb_dir: make use of cli_state_remote_name()
new 9fe30f3 s3:libsmb_server: make use of cli_state_remote_name()
new ef23fb3 s3:cli_pipe: use result->desthost instead of cli->desthost
new efc2c31 s3:cli_pipe: make use of cli_state_remote_name()
new 49c8534 s3:cli_pipe_schannel: make use of cli_state_remote_name()
new 9a638c4 s3:rpcclient: use rpc_pipe->desthost instead of cli->desthost
new 540cd1a s3:rpcclient: make use of cli_state_remote_name()
new 3d675f1 s3:net_rap: make use of cli_state_remote_name()
new f88723a s3:net_rpc: use netr->desthost instead of cli->desthost
new 27c38df s3:net_rpc: make use of cli_state_remote_name()
new 7ca20ea s3:net_rpc_join: use pipe_hnd->desthost instead of cli->desthost
new 419eb29 s3:net_rpc_join: make use of cli_state_remote_name()
new 1f1ca59 s3:net_rpc_printer: make use of cli_state_remote_name()
new 4fb03b4 s3:net_rpc_registry: use pipe_hnd->desthost instead of cli->desthost
new e0a38c3 s3:net_util: use server_name instead of cli->desthost
new 477a8a7 s3:winbindd_cm: use controller instead of cli->desthost
new 6d4f9fc s3:libsmb: move cli_state->desthost to cli_state->conn.remote_name
new 1832c95 Fix bug 8314] - smbd crash with unknown user.
new 4971a0a s3-torture: run_locktest7(): goto fail on read error
new cfec548 s3-torture: run_locktest7(): replace cli_read_old() with cli_read()
new 995978a s3-torture: run_fdpasstest(): replace cli_read_old() with cli_read()
new 963aa98 s3-torture: run_fdsesstest(): replace cli_read_old() with cli_read()
new 6d69574 s3-torture: run_oplock2(): replace cli_read_old() with cli_read()
new bffc521 s3-client/clitar.c: replace cli_read_old() with cli_read()
new affc9d4 s3-libgpo/gpo_filesync.c: return on read error
new 4b76c10 s3-torture/denytest.c: replace cli_read_old() with cli_read()
new fd7631c s3-utils/net_rpc_printer.c: return on read error in net_copy_file()
new ebc53c3 s3-utils/net_rpc_printer.c: print more info on write error
new 7833353 s3-torture/utable.c: replace cli_read_old() with cli_read()
new 473b16d s3-torture/nbio.c: replace cli_read_old() with cli_read()
new 8bdbdd4 s3-libsmb/libsmb_file.c: replace cli_read_old() with cli_read()
new 40e9d0c s3-libsmb: finally remove cli_read_old()
new 768646c s3-libsmb: rename cli_query_secdesc() to cli_query_secdesc_old()
new cb4fc92 s3-libsmb: introduce new cli_query_secdesc() which returns NTSTATUS
new 6911b04 s3-torture: run_nttrans_create(): replace cli_query_secdesc_old()
new 78f267d s3-client/client.c: replace cli_query_secdesc_old()
new eacd555 s3-utils/smbcacls.c: replace cli_query_secdesc_old()
new c436a7d s3-utils/net_rpc_printer.c: replace cli_query_secdesc_old()
new 7302277 s3-utils/net_rpc.c: replace cli_query_secdesc_old()
new baee2fb s3:libsmb_xattr: make use of the new cli_query_secdesc()
new 6219bb9 s3:libsmb: remove unused cli_query_secdesc_old()
new 82413e8 libcli/security: add some const to marshall_sec_desc[_buf]()
new 824a300 s3:libsmb: cli_set_secdesc() only needs a const struct security_descriptor
new 845d5ad scripting/bin: Some formatting fixes.
new f10f6ef update TODO: net has been renamed to samba-tool.
new 25054a3 README.Coding: Mention that PEP8 is the standard for Python code.
new e6dcee9 remove the fedora package, and point at the repository instead
new cd7e384 wafsamba: Properly lock object store when retrieving version through Bazaar.
new 0397b2e charset: Make name lowercase everywhere.
new 7524413 cli_raw: Make name lowercase.
new 57a0f34 s3: Fix Coverity ID 2596, REVERSE_INULL
new d409c0b s3-utils/net_rpc_printer.c: fix error message
new 9190345 s4:heimdal: build samba4kgetcred
new 188b28b s4:auth/kerberos: activate windows related krb5 flags
new 91bc5a0 lib/ccan: add README
new 6e72370 lib/ccan: update to init-1192-gdd04041
new 9724fe3 s3:docs: document the smbclient "logoff" command
new 5ecfcf6 s3:docs: document the smbclient "tcon" command
new a8d0e4d s3:docs: document the smbclient "tdis" command
new 233ba37 s3:docs: document the smbclient "tid" command
new f1a59f9 Fix typo Loggs -> Logs.
new 5a8635b s4:heimdal: import lorikeet-heimdal-201107241840 (commit 0fdf11fa3cdb47df9f5393ebf36d9f5742243036)
new 0b29853 s4:heimdal_build: hdb.asn1 needs --sequence=HDB-Ext-KeySet --sequence=Keys
new 51b94ab s4:kdc: canonicalize the principal if HDB_F_FOR_TGS_REQ is given
new aa3f10c s3: Fix MIT trusts
new 8a6bc73 cli_spools: Lowercase name.
new 08785dd cli_cldap: Lowercase name.
new 23cbfef cli_smb_common: Lowercase name.
new 47a41c8 cli_composite: Lowercase name.
new 221a79a policy: Rename to samba-policy to avoid name space clashes.
new ac57cfd libsamba-util: Build in libbitmap.
new 749868e s3:lib change default share security access mask
new 14d5983 s4:samba-tool: ldapcmp needs CredentialsOptionsDouble
new fc94f52 shares: Remove dependencies on share modules.
new 3ce1894 s3-build: Only define ldb3 when not in standalone build.
new 78b54e9 talloc: Support PYTHON environment variable.
new dc50cf3 s3 swat: Fix possible XSS attack (bug #8289)
new cc86a11 s3-swat: Fix typo.
new b7521dc s3 swat: Allow getting the user's HTTP auth password
new c379b36 s3 swat: Add support for anti-XSRF token
new 15ed2a0 s3 swat: Add XSRF protection to status page
new 00d255f s3 swat: Add XSRF protection to viewconfig page
new ab98edd s3 swat: Add XSRF protection to wizard_params page
new 99fa6b3 s3 swat: Add XSRF protection to wizard page
new 68f8924 s3 swat: Add XSRF protection to globals page
new c02df79 s3 swat: Add XSRF protection to shares page
new 072c199 s3 swat: Add XSRF protection to password page
new b5d63c3 s3 swat: Add XSRF protection to printer page
new 52d2ba7 s3 swat: Add time component to XSRF token
new c79e08f s3 swat: Create random nonce in CGI mode
new 5f1f153 s4-upgradeprovision: Detect recent provision in a more reliable way
new 326e2dd s4-dsdb: Improve the calculation of system flags according to 3.1.1.5.2.4
new a5ba418 s4-dcerpc: Do not return linked attribute on deleted objects it makes W2k8R2 loops when joining s4 domains
new 1335059 s3: Fix async smb handling
new 9f66e30 s3: Fix an error message
new 45ec7d6 s3: Fix formatting
new cdae9ef s3: Fix a debug message
new 61d420e s3: cli_close_done->write_andx_done in test_async_echo
new 4fdad19 Fix bug #8324 - smbclient cannot list directories from a big-endian machine.
new e98e0cf waf: update to latest waf 1.5 version
new b6c82f1 s3:idmap_tdb2: deprecate the idmap:script parameter and use "idmap config * : script" instead
new 2aa19b4 s3:docs:idmap_tdb2: update the documentation of idmap script
new 4daab85 s3:doc: clarify the idmap script section in the idmap_tdb2 manpage
new 2f253c2 s3:docs: remove legacy text from the example in the idmap_tdb2 manpage
new 86973ee s3:doc: add an example with idmap script to the idmap_tdb2 manpage
new 7d3dc21 s3:idmap_tdb2: fix a legacy comment that does not apply any more
new 5511855 s3:idmap_tdb2: remove superfluous initialization with bogus comment
new 4b5ada3 s3:idmap_tdb2: remove legacy comment
new 67cd2f9 s3:idmap_tdb2: remove a legacy comment
new 3276060 s3:idmap_tdb2: remove the undocumented option of the silly name "tdb:idmap2.tdb"
new fe7e4ac s3-rpc_server: Copy correct local tsocket address.
new a0597b7 s3-rpc_client: Close hive if opening of the key fails.
new f8afaa7 s3-rpc_client: Close the hive handle before we open it again.
new 5045281 s3-rpc_client: Close policy handles before creating defaults.
new 8831402 s3-rpc_client: Fix memory context in winreg_enum_printer_dataex().
new 99e03be s3-spoolss: Improve memory efficiency.
new bed0672 s3-spoolss: Free local in winreg_printer_binding_handle.
new 43604dd s3-spoolss: Use tmp_ctx in winreg_delete_printer_key_internal.
new ba74c5d s3-spoolss: Use tmp_ctx in winreg_printer_update_changeid_internal.
new 20afdee s3-spoolss: Use tmp_ctx in winreg_printer_get_changeid_internal.
new f9359a2 s3-spoolss: Use tmp_ctx in winreg_get_printer_internal.
new 34dc5a5 s3-spoolss: Use tmp_ctx in winreg_create_printer_internal.
new 2b0adab s3-spoolss: Use tmp_ctx in winreg_update_printer_internal.
new 311d6db s3-spoolss: Use tmp_ctx in winreg_set_printer_dataex_internal.
new 7aef2f6 s3-spoolss: Use tmp_ctx in winreg_enum_printer_dataex_internal.
new e6e80ea s3-spoolss: Use tmp_ctx in winreg_get_printer_dataex_internal.
new 1068295 s3-spoolss: Use tmp_ctx in winreg_delete_printer_dataex_internal.
new 2e2631f s3-spoolss: Use tmp_ctx in winreg_get_driver_internal.
new 72ac68e s3-spoolss: Use tmp_ctx in winreg_get_driver_list_internal.
new ff6294e s3-spoolss: Use tmp_ctx in winreg_del_driver_internal.
new 022a13f s3-spoolss: Use tmp_ctx in winreg_add_driver_internal.
new 41c2e71 s3-spoolss: Use tmp_ctx in winreg_get_printer_secdesc_internal.
new 81eae6e s3-spoolss: Use tmp_ctx in winreg_set_printer_secdesc_internal.
new f49917a s3-spoolss: Use tmp_ctx in winreg_printer_enumforms1_internal.
new a6ea154 s3-spoolss: Use tmp_ctx in winreg_printer_getform1_internal.
new baccb06 s3-spoolss: Use tmp_ctx in winreg_printer_addform1_internal.
new 80c1a8e s3-spoolss: Use tmp_ctx in winreg_printer_setform1_internal.
new c58c0ba s3-spoolss: Use tmp_ctx in winreg_printer_deleteform1_internal.
new fea4a31 s3-spoolss: Use tmp_ctx in winreg_enum_printer_key_internal.
new f26441d s3-spoolss: Use tmp_ctx everywhere in _spoolss_DeletePrinterDriverEx.
new b77f626 s3-spoolss: Free the info2 structure in _spoolss_GetPrinter.
new 133fb0e s3-spoolss: Use get_session_info_system().
new abf3573 s3:modules fix Bug 8330 NFSv4 ACL merging logic is broken
new 34faeb8 s3:test_async_echo: unsure the desired smb message sequence
new a7f8d9e s3: Fix formatting in check_error()
new 94a2328 s3: Avoid calls to cli_dos/nt_error in torture
new 9cde691 nbt: fix WinXP S3 domain join: alignment of nbt_netlogon_response_from_pdc
new d82256c Use existing ISDOT and ISDOTDOT macros.
new 356a2cc s3-waf: the passdb subsystem needs to be called pdb
new cdf8926 samba-tool: Remove password as it has been moved to "user setpassword"
new 2e08285 samba-tool: update test suite to reflect the move from password to "user setpassword"
new 41f073e samba-tool: add -H or --URL where necessary
new 31ade9c samba-tool: Changed "user add" implementation
new 901959d samba-tool: updated test suite to account for newuser change
new 8de3f98 samba-tool: Removed newuser
new e746610 samba-tool: Reimplement GPO functions in python
new 197996c ldb: Expose ldb_handler_fold() funcion
new ef5e9ec ldb-samba: Allow --show-binary flag on defaultSecurityDescriptor
new b9e0587 s4auth: Remove duplicate assignment of structure variable
new 6a12f7d s4auth: Fix the object names for PyCredentials and PyCredentialCacheContainer
new 2625199 s4auth: Fix the object name for Py_Security
new 35747fe samba-tool: Added python version of samba-tool
new 02667cb samba-tool: Replace C version of samba-tool with python version
new d4c1149 samba-tool: Display Usage line and list commands alphabetically
new 1a44400 samba-tool: Raise exception on errors and report using base class
new e79040c samba-tool: Display usage for main commands and list them alphabetically
new 48d905f samba-tool: Catch exceptions at top-level and exit with correct return value
new 921424f s4-param: Fix object names for python objects PyLoadparm and PyLoadparmContext
new c2853e0 samba-tool: For samba-tool-c, help lists commands implemented only in C
new 20f8a8e s4-libcli: Added python interface for file I/O using SMB
new d885280 samba-tool: Python routine to find writable/ldap-capable DC
new 05ff244 s4-libnet: py_net - Remove parsing for credentials argument
new 9c37084 s4-libnet: py_net Add change_password() python command
new 9e7d8ed samba-tool: Add user password command to change user's own password
new 94976ee test-blackbox: Rearrange the arguments in required order for samba-tool time
new c876993 test-blackbox: Remove 'domain\' from username for samba-tool user setpassword
new db151ee test-blackbox: Rearrange arguments for samba-tool user setpassword command
new fca7062 test-blackbox: use python version of change password command
new 6c1cbfb tests-blackbox: Revert the test to use user-level change password command
new 43ff229 s4-libcli: Initialize stack structure variables to zero.
new d6db661 samba-tool: Change samba-tool gpo semantics (use gpo name instead of dn)
new 2b6ea79 samba-tool: Added gpo fetch command implementation using python smb module.
new 427805b samba-tool: ensure prompting of passwords is in the right order
new 1332911 s3:loadparm: rename parameter "allow_registry_shares" to "load_all_shares"
new 1379ef8 s3:loadparm: add a convenience wrapper lp_load_global()
new 37f548d s3:loadparm: add lp_load_client() that also sets the client state internally
new 0b21c77 s3:loadparm: make lp_is_in_client() static - only used inside loadparm
new 0c55a76 s3:smbclient: use lp_load_client()
new bff217c s3:smbspool: use lp_load_client()
new fbf254c s3:libsmb: fix a call to lp_load to reinit the globals in any case
new 5676fbb s3:loadparm: add wrapper lp_load_globals_no_reinit()
new 4e41d38 s3:loadparm: add wrapper lp_load_client_no_reinit()
new f764de6 s3:libsmb: use lp_load_client() and lp_load_client_no_reinit() in libsmb_context
new c9efe30 s3:pam_smbpass: use lp_load_client() in pam_smbpass
new c2aa8e5 s3:loadparm: make lp_set_in_client() static - only used in wrappers in loadparm now.
new 2c3a1f4 s3:libnetapi: use lp_load_global()
new 88ee697 s3:libsmbconf: use lp_load_global() in the testsuite
new 74b806c s3:libnet_join: use lp_load_global() wrapper of lp_load()
new a7e9219 s3:nmbd: use the lp_load_global() wrapper of lp_load()
new 4a21e50 s3:rpcclient: use the lp_load_global() wrapper of lp_load()
new 407a514 s3:torture: use lp_load_global() in the locktest
new ee495ab s3:torture: use lp_load_global() in locktest2
new d6b4c69 s3:torture: use lp_load_global() in the masktest
new bfde6fa s3:torture: use lp_load_global() in the msgtest
new 426ae35 s3:torture: use lp_load_global() in the push_ucs2 test
new ecc487e s3:torture: use lp_load_global in the strcmp test
new c32479f s3:torture: use lp_load_global() in the strstr test
new ae752ec s3:smbtorture: use the lp_load_global() wrapper of lp_load()
new 59a2f3d s3:dbwrap_tool: use lp_load_global()
new 1679fe5 s3:dbwrap_torture: use lp_load_global()
new 7557ba1 s3:eventlogadm: use lp_load_global()
new 82202f9 s3:net: use lp_load_global()
new ac9a61b s3:nmblookup: use lp_load_global()
new 2a98ee0 s3:ntlm_auth: use lp_load_global()
new d4abfcc s3:pdbedit: use lp_load_global()
new b608cfc s3:smbcacls: use lp_load_global()
new ce8beb5 s3:smbcontrol: use lp_load_global(): smbcontrol does not need to load the shares
new e6176d5 s3:smbcquotas: use lp_load_global()
new 039ae12 s3:smbfilter: use lp_load_global()
new 7e2deb9 s3:smbpasswd: use lp_load_global()
new b9fdfba s3:smbtree: use lp_load_global()
new d29be7d s3: use lp_load_global() in smbw_sample -- whatever this is ... :-)
new d696bee s3:split_tokens: fix a nonempty blank line
new 7c41dda s3:split_tokens: use lp_load_global(), fixing the call to lp_load()
new b793e02 s3:smbstatus: use lp_load_global() - smbstatus does not need to load shares!
new a6fe4d2 s3:winbindd: use lp_load_global() - winbindd does not need shares or IPC$
new 7b7c6c8 s3:torture: use lp_load_global() in pdbtest - this does not need shares nor IPC$
new 0ad8c12 s3:modules:nfs4_acls: improve fix for bug #8330
new 553124a s3: In the async echo test, write 65k
new 5fa9fe3 s3-spoolss: Use existing handle in printer_driver_in_use().
new a97fef3 s3-spoolss: Use existing handle in printer_driver_files_in_use().
new 0a72744 s3-rpc_server: Remove dead code
new 262af47 s3-rpc_server: remove unnecessary talloc_free
new 48a7166 s3-rpc_server: remove useless code
new e84c7a2 s3-rpc_server: Use talloc for pipe_rpc_fns
new 4281967 Add wait_for_read_send/recv
new 27afb89 s3: Add smbd_echo_read_send/recv
new 710e5d9 s3: Use smbd_echo_read_send in the async echo handler
new 4dd0a3b s3: Remove unused smbd_echo_reader()
new 8374055 tevent: Slightly simplify poll_event_loop_poll
new 5812645 s3: Priorize the async echo responder over the client
new fcb90f4 s3-printing: Add forward declaration for dcerpc_binding_handle.
new 481f1e6 s4-debug: Start with DEBUG_DEFAULT_STDOUT, so we can log to a file in deamons
new ee20a27 s4-lsa Use the supplied handle in LsaLookupNames2
new 61cb215 selftest: explain how the message command test works
new b782b5e nbt: Add comment explaining that these responses are manually encoded
new 2b47afa selftest: Avoid being run over by armies of the undead
new 8f13c84 s3-selftest Add tests for 'map to guest = bad user'
new d2a6ae2 ntvfs: Use security_unix_token from auth.idl
new e84b8a7 gensec: Add a way to request a unix token from GENSEC
new f5963aa s4-auth Move conversion of security_token to unix_token to auth
new 2663586 s4-auth Fill in the remainder of the unix info in auth_session_info
new e3b76bd ldb: fixed a search expression parse bug
new d815ce0 ldb: added a test for an invalid search expression
new 7ce4aca pyldb: added binary_encode() and binary_decode() methods
new 8dda0ef samba-tool: fixed binary encoding of usernames in setpassword
new 03f9250 samba-tool: use ldb.binary_encode() on search expression elements
new 52182a5 talloc: preserve context name on talloc_free_children()
new d004fd0 talloc: added test suite for talloc_free_children()
new f72153e s3:dbwrap: explicitly include dbwrap.h in dbwrap_ctdb.c
new ee3be0d s3:modules:nfs4_acls: fix the include of dbwrap.h to not include "include/"
new 75c7320 s3:g_lock: explicitly include dbwrap.h
new 1abdd9b s3:dbwrap: move db_open() to a file dbwrap_open.c of its own.
new 2414fc8 s3:dbwrap: move db_is_local() from dbwrap.c to dbwrap_open.c
new d4c93ca s3-waf: replace the dbwrap_util library by a dbwrap library that contains the dbwrap core
new 0b5c4a6 s3:dbwrap: move all .c and .h files of dbwrap to lib/dbwrap/
new 6d67d41 s3: We only need base_name in map_open_params_to_ntcreate
new 0102c6e s3: Make is_executable() available in lib/
new 190b543 s3: Make map_open_params_to_ntcreate() available in lib/
new fac5c65 s3: Add a fallback for missing open&x support in OS/X Lion
new 9edc159 First part of bugfix for bug #8335 - file copy aborts with smb2_validate_message_id: bad message_id
new 1d4d919 Secod part of bugfix for bug #8335 - file copy aborts with smb2_validate_message_id: bad message_id
new 2049357 Added missing return. Not strictly neccessary, the following if (!NT_STATUS_EQUAL(status, NT_STATUS_NOT_SUPPORTED)) clause will catch this and use tevent_req_nterror(req, status); to set the status as NT_STATUS_OK, but it looks strange to do it that way.
new ff19070 s4-kcc: correctly populate the neighbor object when taking information from repsTo
new b98145e s3-lsa: Fix _lsa_DeleteObject to handle trusted domain objects.
new b0d9f62 s3-lsa: add LSA_HANDLE_SECRET_TYPE.
new f9a5df8 s3-passdb: add dummy calls to control global (replicated) secrets.
new 3fd1652 s3-secrets: add lsa_secret struct to secrets IDL.
new 51481c5 s3-secrets: add lsa_secret passdb api.
new 7158e27 s3-lsa: implement _lsa_OpenSecret().
new d2d59ff s3-lsa: implement _lsa_CreateSecret().
new eb88c7e s3-lsa: implement _lsa_SetSecret().
new caa0cc7 s3-lsa: implement _lsa_QuerySecret().
new 1387095 s3-lsa: support secret objects in _lsa_DeleteObject().
new 6544bde s3-lsa: support secret objects in _lsa_QuerySecurity().
new d45b33c s3-selftest: enable RPC-LSA-SECRETS against s3.
new df13422 s3-selftest: finally enable RPC-LSA against s3.
new 70192f0 s3-build: remove some unused/duplicate headers.
new 95e8f09 s3-lsa: Fix crypto prototypes.
new cca96e4 s3-rpc_server: Added common function to create tcpip socket.
new e25b34a s3-rpc_server: Move the endpoint registration to own file.
new d597bf4 s3-rpc_server: Rename to rpc service setup.
new 08523ed s3-librpc: Add dcerpc_binding_vector_new().
new c810e47 s3-librpc: Add dcerpc_binding_vector_add_np_default().
new eaced2e s3-librpc: Add dcerpc_binding_vector_add_port().
new 169d0c4 s3-librpc: Add dcerpc_binding_vector_add_unix().
new 9cc6f90 s3-librpc: Add dcerpc_binding_vector_dup().
new 02cdb65 s3-librpc: Add dcerpc_binding_vector_replace_iface().
new 498e53c s3-rpc_server: Add RPC socket helper functions.
new 0fef676 s3-rpc_server: Use binding vector in rpc_ep_try_register().
new 4b751b2 s3-librpc: Remove obsolete dcerpc_binding_vector_create().
new 4854272 s3-epmd: Use rpc_setup_tcpip_sockets().
new e0931a5 s3-torture: Run epmapper as daemon and the tests over ncalrpc.
new 9c5f2ec s3-rpc_server: Disable listening on tcpip ports by default.
new 176ce4b s3-rpc_server: Add rpc_epmapper_mode().
new d189d2b s3-rpc_server: Use rpc_epmapper_mode().
new b11878d s3-rpc_server: Enable endpoint mapper as daemon by default.
new 538bd1e s3-rpc_server: Add rpc_spoolss_mode().
new aca4dbe s3-rpc_server: Use rpc_spoolss_mode().
new f72d56d s3-rpc_server: Only setup tcpip ports if epmapper is enabled.
new 2d23dff s4-upgradeprovision: try to fix the detection of @provision record
new 7ae14ed pidl:NDR/Parser: use '0' instead of 'NULL' for an uint32_t value
new e7a7a24 pidl:NDR/Parser: use interface->{UUID} and {NAME} instead of the raw {PROPERTIES}
new 98cc4c8 pidl:NDR/Server: use interface->{UUID} and {NAME} instead of the raw {PROPERTIES}
new a833aaf s3:rpc_transport_tstream: call tstream_cli_np_use_trans() before tstream_writev_queue_send()
new eb9aa9b eventlog6.idl: fix definition of eventlog6_StringArray
new 0ea3760 pidl:NDR/Parser: allow [string,size_of()] together
new 695af0f winsif.idl: fix comment about a pidl bug
new 56e86ed heimdal_build: Use krb5-config to find heimdal include directory and library path, rather than hardcoding.
new cdc146d remove unnecessary dependency on 'events' from ldb modules.
new 7585057 acl: Improve error message when setting acls fails.
new 0c67efd Fix bug 7462 - Non-standard SA_RESETHAND is used in ...lib/tevent/tevent_signal.c
new 6eb496c dbcheck: Cancel transaction if operation fails.
new 11c2d37 Fix bug #8341 - libsmbclient segfault when feed the root of a mounted share via an uri
new 3427029 samba-tool: Don't install -c version, which is now deprecated.
new a83e769 s3:smb2cli_base: smb2cli_req_send() needs to call tevent_req_post() on error
new 24c5427 s3:libsmb: add cli_state_capabilities()
new f934aa1 s3:include: make use of cli_state_capabilities() in SERVER_HAS_UNIX_CIFS()
new 3ce648a s3:winbindd_cm: make use of cli_state_capabilities()
new a4d79a3 s3:torture: make use of cli_state_capabilities()
new ffd99c5 s3:libsmb/libsmb_*: make use of cli_state_capabilities()
new 6e8a6e0 s3:libsmb/cli*: make use of cli_state_capabilities()
new c399ad4 s3:include: change cli->protocol to enum protocol_types
new 233336d s3:libsmb: add cli_state_protocol()
new a60b169 s3:winbindd_cm: make use of cli_state_protocol()
new ed6b8de s3:net_rpc: make use of cli_state_protocol()
new 32a4773 s3:masktest: make use of cli_state_protocol()
new da53434 s3:spoolss: make use of cli_state_protocol()
new ec9b613 s3:auth_server: make use of cli_state_protocol()
new 5e59a36 s3:client: make use of cli_state_protocol()
new 91b0aab s3:libsmb/cli*: make use of cli_state_protocol()
new 6d1ef3f s3:libsmb/libsmb_server: make use of cli_set_timeout()
new ac8096e s4:kdc: fix compiler warning
new 2e8a85e s3:smbd - Move printing queue stuff
new a68f16c s3:server Consolidate printing related initialization
new 77f5246 s3: Fix some nonempty blank lines
new 04253df s3: Explicitly pass sconn to remove_deferred_open_message_smb
new 502fdae s3: Pass sconn explicitly to schedule_deferred_open_message_smb
new f9d183f s3: Pass sconn explicitly to open_was_deferred
new cb69d10 s3: Pass sconn explicitly to get_deferred_open_message_smb
new d20e968 s3: Move deferred_open_queue to smbd_server_connection
new 9b1e4cf s3: Remove unused ERROR_DOS macro
new e114a21 s3: Remove unused ERROR_FORCE_NT macro
new 5068a0d s3: Fix smb2 handling error returns from aio
new 785c65e We don't need check_name() here. All possible paths to dptr_create() have already called check_name.
new a7f3545 pyldb: return a copy of key constant DNs via python interface
new 2d90caf s4-libcli: Added python SMB methods for mkdir(), rmdir(), chkpath()
new 0c8d742 s4-policy: Expose gp_ads_to_dir_access_mask() function
new 463ab48 s4-policy: Add python wrapper for ads_to_dir_access_mask() function
new 1e36679 samba-tool: Addd functions to print GPO flags and GPlink options
new c670465 samba-tool: Rename copy_directory_recurse to copy_directory_remote_to_local
new 6cce5fd s4-policy: Use the correct local directory for stat.
new 38b8d38 s4-libcli: Replace smb_composite_connect() with smb_full_connection()
new 52d6023 s4-libcli: Check if short_name is not null, before converting to python string
new 65dcf82 s4-libcli: get_acl and set_acl require raw_open to set security descriptor
new fb798d3 samba-tool: Add functions to create directories and copy files over SMB share
new 7d137f8 samba-tool: Add implementation of gpo create command
new e2af384 samba-tool: Remove C version of samba-tool
new cff7adb samba-tool: Rename samba-tool command gpo2 --> gpo
new f854209 s4-libcli: Fix the fd leak. Close open file descriptor before return.
new b7d5cd9 s3:libsmb/clidfs: make use of cli_state_encryption_on()
new 71cec7b s3:winbindd_cm: make use of cli_set_timeout()
new 2abe723 s3:torture: make use of cli_set_timeout()
new 71c695d s3:cli_np_tstream: make use of cli_set_timeout()
new de71a67 s3:libsmb/clifile: make use of cli_set_timeout()
new 16b2118 gensec: split GENSEC into mechanism-dependent and runtime functions
new d3fe48b gensec: Remove mem_ctx from calls that do not return memory
new 35b309f gensec: clarify memory ownership for gensec_session_info() and gensec_session_key()
new 8a65024 s3-auth Move map to guest to directly after the check_password calls
new c9bde9a s3-auth Use else if in do_map_to_guest_server_info
new 8e50c69 s3-rpc_server use session_info to print user details
new 3185eca s3-ntlmssp Remove unused auth_ntlmssp_get_client
new 9edb976 s3-ntlmssp Remove unused auth_ntlmssp_get_domain()
new a942401 s3-ntlmssp Use auth_ntlmssp_*() functions in more places
new 6bcaba6 s3-auth Allow auth modules to provide an initialised GENSEC context
new dee845e s3-ntlmssp Add mem_ctx argument to auth_ntlmssp_get_session_key()
new d69843c s3-ntlmssp Add hooks to optionally call into GENSEC in auth_ntlmssp
new 763243d s3-ntlmssp NTLMSSP sealing implies signing, so set both flags
new 6d7ac4f s3-ntlmssp Add mem_ctx argument to auth_ntlmssp_update
new 778bf87 s3-ntlmssp Remove calls to auth_ntlmssp_and_flags from the server
new bba5f0a s3-ntlmssp Remove auth_ntlmssp_or_flags
new 63cb805 s3-auth Add hook to start a GENSEC mech to auth_samba4
new 4806eda selftest: use the s4 winbindd in plugin_s4_dc test
new 779573a selftest: Test encrypted RPC pipes against plugin_s4_dc
new da4345a s3-ntlmssp Remove rpccli_get_pwd_hash and auth_ntlmssp_get_nt_hash
new 1231b78 s3-ntlmssp Remove auth_ntlmssp_and_flags()
new 643d058 gensec: Don't keep a second copy of the auth4_context in gensec_ntlmssp_state
new 902df83 s3-ntlmssp Split calls to gensec plugin into prepare and start
new 8b983d2 s3-ntlmssp Split auth_ntlmssp_start into two functions
new 9a45bf3 s3-auth set session_info->sanitized_username in create_local_token()
new 1aced1e s3-auth remove sanitized_username from auth_serversupplied_info
new ef69e14 s3-auth clarify the role of these session keys
new 36112a4 s3-smbd Ensure we do not read past the end of a possible NTLMSSP blob
new 23bbf4e s3-smbd clarify behaviour by not passing an OID that will not be used
new 9f66327 s3-auth Add function to start any GENSEC mech by OID
new d3524f2 s3-auth use auth_generic_start to get full GENSEC in Samba3 session setup
new 41ee4e8 selftest: Add kerberos tests to plugin_s4_dc tests
new b0dd2cd s3-smbd Be consistent with %U subs on guest logins
new 4379738 selftest: print %U in smbclient -L output to allow testing
new 8fca974 s3-auth rename auth_ntlmssp_steal_session_info()
new 8131dd9 s3-auth directly return the result of make_server_info_guest()
new 2ed17af ldb-samba: Explain the current behaviour of ldif_canonicalise_objectCategory
new 3f0b5d0 s3-ntlmssp Remove auth_ntlmssp_state_destructor, use the talloc tree instead
new 7c4eb9e s3-ntlmssp clarify session key behaviour after create_local_token() changes
new 7b1d6a6 selftest: test plugin_s4_dc against all ncacn_np tests
new 1dbdddf s3-ntlmssp Remove a level of nesting in if/else statement
new d811862 s3-ntlmssp Remove rudundent comment
new fec25c3 ntlmssp: Add ntlmssp_blob_matches_magic()
new 98f9c88 s3-printing: fix some build warnings in queue_process.c
new 84a940e s3: Fix some nonempty blank lines
new ed59f21 s3-ntlmssp void function cannot return value
new 4ba8069 ldb: added ldb_dn_replace_components()
new 841d17f ldb: added ldb_parse_tree_walk()
new 39576e9 ldb: raise minor version
new a8293a5 ldb: added signatures for 1.1.2
new d10553a s4-dsdb: make requests for STORAGE_FORMAT control non-critical
new fc40769 s4-dsdb: fixed a warning on dsdb_delete()
new a74f467 s4-dsdb: setup a one_way_link attribute on schema attributes
new d669e83 s4-dsdb: fixed outgoing one way link DNs
new d4a1f6a s4-dsdb: added dn_format attribute of a dsdb_attribute
new 7b5f0a7 s4-dsdb: handle search expressions containing extended DNs
new e07ca09 ldb: changed DN matching rules to obey GUID/SID/string ordering
new 849d042 ldb: added a new always-fail ldap extended match OID
new 23598d5 ldb: rule_id in ldb_parse_tree should be const
new 37799b0 s4-dsdb: extend the extended_dn_in module to handle DN links
new 2331610 s4-samdb: save the url in the samdb class
new 7367787 talloc: check block count aftter references test
new fff3f29 s4-ldb: two DNs only match if they have the same deletion status
new 68e7b93 s4-librpc: Fix double free.
new d3b4d75 s3/swat: use strlcat instead of strncat to fix build on old Linux distros
new a7438cc s3-nmbd: fix talloc/malloc mismatch in create_listen_pollfds().
new fd06cf3 s3/ldap: delay the ldap search alarm termination a bit
new 601a2ad s3: make linking of pthreadpooltest work on more platforms
new ef27426 s3-docs: document --user-sidinfo wbinfo option.
new 2751ed6 s3: Fix some nonempty blank lines
new c73890d s3: Fix "ISO C90 forbids mixed declarations and code"
new eb2d396 s3: Fix some nonempty blank lines
new 3b5e7c5 s3: Fix a debug message
new dfa8a5f s3: Make srv_enc_ctx static
new 56319cf s3:rpc_transport_tstream: only use tstream_cli_np_use_trans() for sync requests
new bb865b4 s4-scripting: allow to specify the number max of iteration around getNcChanges
new 7170cfa pidl: don't expect to have quote when creating import headers
new 5ff63e2 pidl: generate code for dissecting null terminated strings
new ba882bf pidl: rpc version is a 32 bit
new dc829a4 pidl: handle datablob for wireshark generator
new 5a5f684 pidl: handle hyper attribute for wireshark
new aea446b pidl: If STR_NULLTERM we concider it's a string as well
new da02b56 pidl: add subcontext handling for wireshark
new 0912979 pidl: handle union when the switch variable is outside of the union for wireshark dissector
new 403f064 pidl: For wireshark check also LIBNDR_FLAG_NOALIGN for not aligning
new 987b25d pidl: for wireshark use only the major of the version
new 593c932 idl: We don't need a context for FRSRPC_COMM_PKT_CHUNK_CO_EXTENTION_2 and avoid colision on bop attribute
new 10752c5 s4:netcmd/gpo.py: we don't need to set autogenerated attributes
new a6be082 s3:web/swat: use strtoll() instead of atoi/atol/atoll
new fdff105 pyldb: Consistently use pyldb_ prefix.
new 3bcb871 pyldb: Generate ABI file.
new 24f6eaa sd_utils: Fix some formatting, add module docstring.
new 47bffb9 s3:smb2_server: make sure we grant credits on async read/write operations (bug #8357)
new 07840b6 s3-waf: Fix build on FreeBSD when sunacl.h is found
new af5f494 build: provide tevent-util as a public library
new dd49eb8 build: rename rpcommon to dcerpc-binding an make a public library
new db06b61 build: Make credentials a public library for OpenChange to use
new 356ed86 s3:registry avoid updating keys which are going to be deleted in reg_deletekey_recursive
new 3db91e6 s3:smbconf let drop leave the smbconf key in place to match a virgin registry.tdb
new 43f3d6a s3-net: Fixed typo in net conf
new a5fdf05 pyldb: fix uninitialized memory bug in PyArg_ParseTuple() argument
new 604b380 pidl:Samba4/Python: PyArg_ParseTuple with "s#" returns 'int' instead of 'size_t'
new 100565b s4:pycredentials: PyArg_ParseTuple("i") requires an 'int' argument.
new 3b11ee1 s4:pyregistry: PyArg_ParseTuple("z#") requires an 'int' argument instead of 'size_t'
new 5d68c4e s4:py_net: PyArg_ParseTuple("i") requires an 'int' argument
new 7542d8d s4:pyglue: PyArg_ParseTuple("I") requires an 'unsigned int' argument
new db153f9 s3-net: Fixed a small typo in net conf function table
new 1f77710 s3:selftest: run the net rpc registry test under "s3dc" instead "s3dc:local".
new cf986f2 talloc: ensure the sibling linked list remains valid during a free
new abd2e25 talloc: prepare for 2.0.6 release
new 020032e s3:lib/events: Fix a bug in run_poll_events().
new bc3fae7 s3-rpc_server: Free the children of p->mem_ctx.
new dd3a927 s3-smbd: Pass tevent context to smbd_server_connection_loop_once().
new 68d79eb s3-rpc_server: Fix sending of packets over named pipe proxy.
new d994ef2 pysamdb: move normalise_int32() to common module
new 8ce8107 s4-dsdb: use dn_format shortcut to find DN format
new 4e4953d s4-samdb: support relative paths in SamDB() connect
new fd04a38 s4-dsdb: make extended_dn_in a bit more efficient
new ff58087 s4-pysamba: fixed double conversion of int32
new 6ef36a0 s4-acl-test: use symbolic names for groupType
new 55b25e1 s4-dsdb: ensure we setup the dn_format field in schema attributes
new 2ba18d8 s4-dsdb: ensure rIDSetReferences is stored as an extended DN
new 4ede333 s4-dsdb: add auto-normalisation of attributes
new 60b6b33 s4-dbcheck: enable dbcheck now that backlinks are fixed
new cba88a2 ldb: fix the canonicalisation of booleans
new 6853b3a s4-dsdb: fixed booling conversion to check value length
new 0e9cf38 s4-dsdb: added SAMDB_INDEXING_VERSION to @INDEXLIST
new dee678a s4-dsdb Remove unused schema function
new b206a36 move schema_fill_constructed() call to dsdb_setup_sorted_accessors()
new e2733d3 s4-dsdb clarify that failure to load the schema items from DRS is expected
new 857ad72 ndr_drsuapi: fix compiler warning
new 46eacae script/librelease.sh: add git push for the release tag
new 70c2bbe s3:torture/*: use CLI_BUFFER_SIZE instead of cli->max_xmit
new 81e7655 s3:libsmb/cli*: use CLI_BUFFER_SIZE instead of cli->max_xmit
new 1e76662 s3:vfs_prealloc: fix build on SLES8
new 3c38ec7 tevent: add tevent_queue_running() function
new aba9d48 tevent: allow tevent_queue_add() to take a NULL trigger function
new 6b7d58c tevent: splitout tevent_queue_add_internal() from tevent_queue_add()
new 1533f17 tevent: add tevent_queue_add_entry() and tevent_queue_add_optimize_empty()
new c6363bb tevent: fix some comments in tevent.h
new fd33829 tevent: change the version to 0.9.14 after the tevent_queue changes
new 1b97b2f s4: create a small script to test drsuapi/crackname
new 87e7802 s4-drsuapi: crackname search also for deleted objects
new dd90216 s4-dsdb: avoid printing a pointless debug line
new 4659b07 s4-drs: In dcesrv_drsuapi_DsRemoveDSServer use the subtree control to delete the NTDS entry
new 4a5e9cf s4:subtree_rename LDB module - fix the move/rename constraints
new b97aab0 tsocket: make use of tevent_queue_add_optimize_empty() to optimize for the empty queue case
new 0a9c30f Revert "s3:test_async_echo: unsure the desired smb message sequence"
new 6da226a s3:include: smb.h merge some stuff from source4
new b65ea9f s3:include: smb.h base old smb header offsets on new defines
new a726567 s3:smb_macros.h: simplify _smb_setlen() and _smb_setlen_large()
new c6a3ded s3:libsmb: store the remote_realm on the cli_state
new d7cdd96 s3:libsmb: pass remote_realm to cli_session_setup_spnego() in cli_session_setup()
new 33a6a4e s3:winbindd_cm: use cli_session_setup() instead of cli_session_setup_spnego()
new 8158042 s3:libsmb: make cli_session_setup_spnego() static
new 8338fe4 s3:idmap_tdb2: fix bug 8368 : correctly initialize "idmap config * : script" with NULL
new f8ec7f6 pytalloc: Use consistent prefix for functions, add ABI file.
new 4b94926 pytalloc: Regenerate ABI file.
new e0dc3aa s3: Remove an unnecessary include
new 185cd4c libutil: use AI_ADDRCONFIG only when AI_NUMERIC is not defined
new 05455b4 lib-util: Make useful function a common utility.
new 09ad4d4 lib-util: Make create_unlink_tmp argument optional
new 74f3e52 tevent: cleanup nesting counter when doing a full reinit.
new 88b901b s3-printing: No need to register to smbd's children list
new 4fef4fe s3-prefork: implement prefork framework
new b9354f7 s3-prefork: add asynchronous functions
new 2056d06 s3-prefork: add way to manage number of clients per child
new d67fc9c s3-rpc: Expose some internal functions
new a1394fc s3-rpc_server: add termination function
new 1dd93f4 s3-spoolssd: Use the prefork framework in spoolssd
new 595cce8 s3-spoolss: make listening asynchronous
new afc4dda s3-spoolssd: Use parametric option for prefork parameters
new 567ca03 s3-prefork: provide means to expand the pool size
new de08cd9 s3-spoolssd: expand children pool when necessary
new 3339c9b s3-prefork: provide way to send a signal to all children
new afde4d8 s3-spoolssd: propagate SIGHUP to children
new f6ae58f s3-prefork: add support for multiple listning file descriptors
new b58d446 s3-prefork: better timing out semantics
new e0aa6ee s3-prefork: Inline Doxygen Documentation
new 0a910c9 s3-prefork: Provide a cleanup function
new 9ce6416 s3-printing: Rework how the background process is started
new d36a8dc s3:spoolssd Start spoolssd from printing_subsystem_init
new 1155280 s3-prefork: Set up a SIGCHLD handler by default
new 2b33b43 s3-prefork: Pass messaging context around too
new 227551a s3-prefork: Return tsocket_address for client and server
new 0de0928 s3-printing: Force pcap reload when all ready
new fa893e8 s3-prefork: Pass the child a child_id
new 339c106 s3-spoolssd: Use the child_id to open log files
new b2f682a s3-printing: Allow bq process to have own logfile
new 6f682be s3-spoolss: Use a global variable for the pool
new f00681f s3-printing: make sure to block SIGHUP ...
new 7a07162 s3-prefork: Fix use of child id.
new befc539 s3-spoolss: Fix printers related messaging
new dd4ff4b s3-printing: Add child handler to bq process
new 54aaa5a s3-spoolss: do not call pcap_cache_reload() directly
new c3cfa6b s3-printing: Do not try to force reload.
new 9eafbeb s3-spoolss: Fix prototypes warnings.
new d53e3ec selftest: Always test the spoolss deamon.
new 63435f9 s3: Fix some typos -- Simo, please check
new 223fbc9 s3: Fix some nonempty blank lines
new 38fb4df s3: Adapt msg_idmap.c to Samba coding conventions
new 54282e9 Fix a c++ warning
new cb5c6f4 Fix a c++ warning
new 066d36a Slightly simplify tally_new
new c6ae297 Adapt tally_new to Samba coding conventions
new 68d0843 Adapt bucket_of to Samba coding conventions
new a2d1d0b Adapt bucket_min to Samba coding conventions
new 4a3913f Adapt shift_overflows to Samba coding conventions
new 1fa4236 Adapt renormalize to Samba coding conventions
new 9c32c86 Adapt tally_add to Samba coding conventions
new 3f67063 Adapt tally_num to Samba coding conventions
new 73414d0 Adapt fls64 to Samba coding conventions
new 26795b3 Avoid some // style comments in divlu64
new ee91004 Adapt divlu64 to Samba coding conventions
new b32f086 Avoid some // style comments in divls64
new f589af1 Adapt divls64 to Samba coding conventions
new 06a4159 Adapt tally_mean to Samba coding conventions
new eac2f44 Adapt bucket_range to Samba coding conventions
new 35550ba Adapt tally_approx_median to Samba coding conventions
new fed9775 Adapt get_max_bucket to Samba coding conventions
new f7b820c Adapt tally_histogram to Samba coding conventions
new 91a4549 s3:build(autoconf): fix bug #8369: remove irritating "." targets when recent system libs exist
new cb1af61 s3-messaging: Remove obsolete class.
new b706fd3 s3-messaging: Fix messaging classes.
new 9f12575 s3-messaging: Change classification of MSG_SMB_CONF_UPDATED.
new d52343a s3-messaging: Do not register to classes we are not going to use.
new 158b208 tevent: Set FD_CLOEXEC on epoll handle
new ce93b4f tevent: fix documentation for tevent_context_init_byname()
new f9d10a3 s4-dsdb: calculate validFSMOs at runtime instead of pre-computing
new f7902d7 s4-dsdb: remove the naming_fsmo and pdc_fsmo modules
new ccba16c s4-dsdb: expand dsServiceName from GUID form at runtime
new d79ee18 s4-provision: create dsServiceName in @ROOTDSE in GUID form
new bb6214d s4-join: make dsServiceName a GUID in @ROOTDSE on join
new fb490d8 s4-dsdb: don't cache the NTDS settings DN
new f444eeb s4-dbcheck: offer to fix dsServiceName to be in GUID form
new 4aba775 tevent: don't force the nesting flag to false in the destructor
new b4a730d s3:selftest: run smbtorture3 CHAIN1/CHAIN2 tests
new 63e5b39 socket-wrapped: added wrappers for dup() and dup2()
new 6b3a12b s4-test: use standard process model for 'dc' server
new c01b832 s3:libsmb: add cli_state_notify_pending() and use it
new d41d2e9 s3:libsmb: reset the destructor in cli_smb_req_unset_pending()
new bae9324 s3:libsmb: call cli_smb_req_unset_pending() before tevent_req_done() also for chained requests
new ca56711 s3:libsmb: use talloc_stackframe() in cli_smb_received()
new 4335a4f s3:libsmb: split out cli_state_receive_next() from cli_smb_req_set_pending()
new 56d3c91 s3:libsmb: notify all request about failures in cli_smb_req_set_pending()
new 02cb205 s3:libsmb: make use of cli_state_receive_next() in cli_smb_received()
new edeb41a s3:libsmb: use tevent_req_defer_callback() unless there's only one request in cli_smb_received()
new 0d1a7fd s3:libsmb: keep the request order in cli_smb_req_unset_pending()
new da7d22d selftest:target/Samba4: use the correct configuration in setup_vampire_dc()
new 47fcbd7 s4:libnet: passdown the DsGetNCChangesReq* to the libnet_BecomeDC_StoreChunk handler
new daf5676 s4:libnet_vampire: don't keep the replication state if DRSUAPI_DRS_CRITICAL_ONLY was used
new a3f2621 s4:py/samba/drs_utils: pass down req/req_level to self.net.replicate_chunk()
new 5d6b848 s4:py/samba/join: add domain_critical_only=False to join_DC/join_RODC
new f34f16f s3:samba-tool: add --domain-critical-only to "samba-tool domain join"
new 81d3f92 selftest:Samba4: test --domain-critical-only in provision_vampire_dc()
new 42cde04 s3:smb2_server: make sure we prefer responses over requests on the client socket
new 9b15963 s3:libsmb: add missing TALLOC_FREE(frame) to cli_smb_received()
new 58003b5 s3:libsmb: split out cli_state_dispatch_smb1() from cli_smb_received()
new c485df9 s3:libsmb: abstract the incoming dispatch function via a function pointer
new b41d44e s3:libsmb: keep a cli_smb_state->one_way
new 28c4d2d s3:smb2cli: allow 32bit dyn_len in smb2cli_req_create()/smb2cli_req_send()
new eeb0298 s3:smb2cli: pass more fields to smb2cli_req_create()/smb2cli_req_send()
new 4967b04 samba-tool: Remove gpo setacl command
new a1088d0 waf: Add SAMBA3_PYTHON context to build python wrappers in samba3
new 6f21f55 passdb: Add a function to expose loaded backend list.
new 08ccc6e passdb: Add a function to read secrets db from a specified path
new 2e0ccc4 passdb: Added python wrapper to passdb
new ae9a327 passdb: Call with correct backend methods instead of default methods
new 65e12c0 passdb: Allocate talloc stackframe before calling in pdb functions.
new c5e41a2 s4-dsdb Add flag to set DSDB_BYPASS_PASSWORD_HASH control
new add8505 s3-passdb Make pdb_element_is_changed available to all passdb modules
new 2993113 s4-dsdb Add ability to force a particular SID in the upgrade case
new 00364e4 s3-passdb Add support for pdb_add_sam_account() and password hashes to pdb_samba4
new 93e8d3b s4-scripting Rename passdb upgrade routine to avoid conflict with upgradeprovision
new 2d6e98e s4-dsdb Give a less worrying error message on failure to get a transaction
new 11698a2 s4-dsdb ensure we honour the hash_values control, even for really odd hashes
new 7c9ecf3 param: Add smb.conf loading support to s3/s4 loadparm bridge
new 8e4e408 s3-param: Make sure we have talloc stack frame before calling in s3 code
new ae65b97 s4-dsdb: Provide additional method to connect to specified database path
new d7ab07e s3-passdb: Fix the error messages and return correct NTSTATUS
new 6a18664 s3-passdb: Connect to specified samdb if location is provided, otherwise use default
new 6d139d6 s3-param: Add python wrapper for s3 parameters
new 9a4a2b0 py-samba3: Create samba3 python package to hold other modules
new a252e69 passdb: Move python wrapper for passdb in samba3 python package
new e580f33 s3-passdb: Return dom_sid and guid with correct python types.
new 1c1f7df s3-passdb: Added python method to get_global_sam_sid
new 64ec42d tests: Update test for s3 to s4 upgrade with two cases
new 305cb56 upgrade: Add missing bits for the s3 to s4 upgrade script
new b51f973 s4-param Set szConfigFile even for s3 loadparm contexts
new daa78ea s3-smbd Avoid races creating 'ncaclrpc dir' with epmd in a child process
new 070b970 s4-provision Add support for fixing the DC rid to a particular value
new 813bdf4 ldb: Remove use after free in error case
new b120c5f torture: use tevent_ functions names instead of the legacy event_ ones
new 47b6457 s4:messaging: use tevent_ function names instead of legacy event_ ones
new f364dae s4:dsdb: use tevent_ fn names instaed of legacy event_ ones
new ab81505 s4:libcli: use tevent_ fn names instead of legacy event_ ones
new 4a8fdc3 s4:librpc: use tevent_ fn names instead of legacy event_ ones
new b1feb9d s4:ntvfs: use tevent_ fn names instead of legacy event_ ones
new edc3266 s4:smbd: use tevent_ fn names instead of leagcy event_ ones
new 15efcba s4:lib: use tevent_ fns names instead of legcay event_ ones
new c84caab s4:misc: remove last usage of legacy event_ fn names
new d2d2e7a s3-passdb: Fix python < 2.6 build errors in passdb python wrapper
new 1022c28 s3: Fix bug 8360
new 88ecf1a Use public pytalloc header file.
new a171938 replace: Check if we have mremap() available
new 039ddef util: add function to extend anonymous shared memory
new 2e5fc83 s3-prefork: Do not use mmap/mremap/munmap directly
new 3df9e62 s3-passdb Use supplied pdb_methods in default passdb search handlers
new 043c521 build: link pys3param against pytalloc-util not pytalloc
new 39f9c85 s3: avoid reading past the end of buffer in tdb_unpack 'P' if zero termination is missing
new 8a36e72 s3: avoid reading past the end of buffer in tdb_unpack 'f' if zero termination is missing
new 32b7411 s3:registry: fix regdb_key_exists: the record has to contain at least the 4-byte subkey counter
new 0aa85ec s3:lib: fix a comment in tdb_unpack()
new 7eeb168 s3:dbwrap_ctdb: improve transaction start/commit/cancel debugging
new 689f42a s3:registry: enhance debugging of deletekey_recursive
new ee720fc tdb: increment sequence number in tdb_wipe_all().
new 6c8ee02 s3: Use ZERO_STRUCT where appropriate
new 102f39a s3-messaging: IDMAP_ messages belongs to the Winbind range
new 8fd5e0f Replace calls to sid_equal with calls to dom_sid_equal
new 28b237b Remove unused "sid_equal"
new 31ee78f s3: Increase a debug level in ads_find_dc
new 3c0b882 s3: Next step to fix MIT trusts
new e5a6d4c Fix a typo
new fe66abd Adapt del_sid_from_array to Samba coding style
new 8c52caa s4-test: prevent the utable test from crashing
new 75a90a9 s4-samdb: added deleteuser() to samdb
new 23b1d09 samba-tool: changed samba-tool user delete to use samdb instead of Net()
new 16fa0f6 s4-dirsync: use dsdb_module_dn_by_guid() not dsdb_find_dn_by_guid() in modules
new c5dc26b s4-dsdb: added comments and fixed backlink check in repl_meta_data
new 46a76bc s4-dsdb: fixed deletion of backlinks for fl2000 DCs
new 97b2f30 s4-test: only check one database in quickcheck
new 5f33017 s4-test: use dbcheck on more of our selftest databases
new dcb5720 s3/ldap: don't continue if we couldn't get the domain info on startup
new eeee09d Use public pytalloc header file.
new 56f7beb smb_composite: Integrate prototypes in header file.
new 6e8f6da smb_composite: Remove unnecessary include of signing header.
new 9fc20f4 libcliraw: Install request.h and signing.h.
new f0d15e8 smb_common: Install some more headers.
new 6fefd21 libcliraw: Install more header files.
new 9ee1e1f cli-raw: Add public libsmbclient-raw library.
new 97afeac smb_common: Fix include paths.
new 292fe74 credentials: Rename library to samba-credentials to avoid name clashes.
new a6d06c0 Fix bug #8370 - vfs_chown_fsp broken -- returns in the wrong directory
new 4201d6f s3-passdb: Replace SMB_MALLOC_ARRAY()/SAFE_FREE() with talloc equivalents.
new 5b44491 s3-passdb: Python wrapper for passdb
new f4c7a44 s3-passdb: Added python wrapper for passdb methods
new 590ed81 s3-passdb: Make arguments for python wrapper enum_group_mapping() optional
new 1c1f4e2 s3-passdb: Return list of sids from python wrapper enum_group_members
new 0fef5a3 s3-passdb: Fix call for search_aliases(). It returns bool and not NTSTATUS.
new c71e781 py_security: Fix comparison between two dom_sid objects
new 57b9f1b samba3-python: Add methods to get any entry (user/group) and its sid from idmap
new dfa1c75 provision: Add idmap database handle to the result of provision
new 2a3f5c0 s3upgrade: Add idmap migration, users/groups import
new 876f9cc s3-passdb: Use pdb_get_nt_passwd() to get nt passwd.
new dadaca0 s3-passdb: Display username when reporting error on add_sam_account.
new 0ffb4e6 python-samba3: Secrets file loaded from private dir, not lib dir
new 149845f s3_upgrade: Do not add administrator and root accounts from s3 to s4
new 22cce00 s3-passdb: Fix the get/set routines for pw_history for samu
new 2ecb500 s3_upgrade: Set the administrator password on upgrade
new 0db0e93 s3-passdb pdb_samba4 handles PDB_PWHISTORY already
new 0825a52 Revert "s3-messaging: IDMAP_ messages belongs to the Winbind range"
new 87b482a ldb - two cosmetic fixes
new aefde81 ldb:ldb_controls.c - cosmetic indentation fix
new c21c254 s3:passdb/py_passdb.c - restore Python >= 2.4 compatibility
new f6e3484 Re-arrange the optimization to reduce tdb fcntl calls if smbd is not clustered. procid_is_me() is much cheaper to test and can optimize up to 50% of the calls to serverid_exists(). Volker please check.
new 92a655d If "ldap timeout" is non-zero, set the local search timeout to be one second longer than the remote search timeout (which is set to the "ldap timeout" value). This allows the remote search timeout to fire in preference.
new 7cbcbee Change got_alarm from bool to the correct type of SIG_ATOMIC_T.
new ec07aca Remove old_handler as alarms can't be nested. Use SIG_IGN instead.
new f00c6c8 Always remove the alarm before changing the handler, not the other way around.
new da89f7e Make it clear the time here is an absolute endtime. Don't set the alarm if the LDAP timeout is zero.
new a357d04 Allow the timeout pointer to ldap_search_ext_s() to be NULL if lp_ldap_timeout() == 0.
new 03bdb26 Move the alarm setup/teardown out of another_ldap_try() and into separate functions that bracket the another_ldap_try() loop. We now never leave a dangling alarm pending on success.
new 832dce1 Simplify the logic on the another_ldap_try() loops by breaking early out of the loop on success.
new ce8a1a2 Factor out the ldap_get_option calls into a function.
new 6c3779c Remove the tortured logic in another_ldap_try() and turn it into get_cached_ldap_connect(), which much better describes it's function.
new e25345a Ensure we never wait past absolute entime to do a get_cached_ldap_connect().
new 7ebdd3f samba-credentials: Add pkg-config file.
new 2b40283 wbclient: Add pkg-config file.
new 12e1fdf wafsamba: Require public libraries to have a pc file specified, or explicitly specified that they don't need one.
new c0fe5e0 s4/libpolicy: Install header file.
new c292599 samdb: Install header file.
new a0eac61 gensec: Install header file.
new 9d668c4 dcerpc-binding: Install header file.
new 8cb6449 wafsamba: Require public libraries to have headers.
new a5025a3 tdb: Install pkg-config file.
new 3191278 wafsamba: Only install .pc files if libraries are public.
new 9fa8f27 talloc: Fix talloc-compat pc files/headers.
new ea3fa58 s3-rpc_server: Fix include order in srv_pipe_hnd.c.
new 312c519 s3-rpc_server: Check explicit for external and daemon server type.
new e4b566d s3-rpc_server: Make dcerpc_ncacn_accept() public.
new 5169dff s3-prefork: Fix cast warning.
new dea2161 s3-spoolssd: Check if we were able to create the prefork pool.
new 0364bf0 s3-lsasd: Create a lsa service daemon.
new 7abdf6e s3-rpc_server: Correctly register lsa, samr and netlogon.
new 7b715f1 s3-smbd: Start lsasd as deamon.
new 9738ee4 s3-rpc_server: Reduce code duplication
new 5a4e0dd s3-rpc_server: Add helper to define/retrieve daemons configuration
new 11cbe24 s3-rpc_server: Move config helpers in one place.
new 23e7e1c s3-rpc_server: Replace RPC_SERVICE_MODE_DAEMON checks
new f9c7b59 selftest: Fix daemon testing to use the new syntax.
new ef24917 s3-rpc_server: Use rpc_service_mode() in rpc_pipe_open_interface()
new 32a53be s3-rpc_server: Use rpc_service_mode() in np_open()
new d1bc22e s3-rpc_server: Use rpc_epmapper_mode() in ep_register()
new d5ba5de selftest: Enable testing of the lsa service daemon.
new 5b3eb83 s3-lsasd: Import fixes from spoolssd
new bfd9624 s3-spoolssd: Fix spoolss logging.
new eb8a0c7 s3-winbind: We need to use internal rpc connections in winbind.
new 2a0aac0 s3-prefork: Allow better management of allowed_clients
new 0647a93 s3-spoolss: Introduce helper function to manage pool.
new 3451f42 s3-prefork: Add common utilities for daemons
new 884969e s3-spoolssd: Use prefrok utils to manage children
new c538b01 s3-lsasd: Use prefrok utils to manage children
new 5de61e6 s3-waf: Fix build with lsasd.
new 0723871 rpc_server: Add forward declaration for dcerpc_transport_t.
new ee0c69a s3-prefork: do not use a lock_fd, just race on accept()
new e3736f8 s3-prefork: Fix worker flags handling.
new df6f320 s3-prefrok: Handle only valid children
new 308e4e0 s3-prefork: add a few more utility functions
new f07f5c5 s3-spoolssd: User new prefork helpers to simplify code.
new 89dde6b s3-lsasd: User new prefork helpers to simplify code.
new 75f3da7 s3-prefork: Improve heuristics
new 0f71639 s3-prefork: Improve error detection when handling new connections
new 5c1a8dc s3-messaging: Add preforked child-parent message types
new 7274649 s3-spoolssd: Send a message to the parent when we accept a connection
new 98d2bf0 s3-lsasd: Send a message to the parent when we accept a connection
new 91ba8ae s3-prefork: Add parent->client messaging
new cce8c72 s3-lsasd: Listen on parent messages
new feadd84 s3-spoolssd: Listen on parent messages
new 7bb4b99 s3-prefork: Fix code to retire children
new 2c45954 s3-lsasd: Remove useless check
new a4188aa s3-spoolss: Remove useless check
new 51d4b3c s3-prefork: Listening fds must be in non-blocking mode
new 8a1572f s3-rpc_server: Increase epm monitor wait time.
new b501f6f s3-rpc_server: Add create_dcerpc_ncalrpc_socket().
new 8efdac8 s3-lsasd: Add missing ncalrpc listeners.
new 0f4ee5d s3-lsasd: Listen on \PIPE\lsass.
new 177db0a s3-id_cache: Move id caches mgmt out of smbd
new 61ada70 s3-id_cache: Use better names for id cache management ops
new 1152aa8 s3-passdb: Keep caches coherent
new 99bb3ee s3-passdb: Remove always the user from getpwsid cache.
new d713f9e s3-passdb: Only delete 1 entry from memcache.
new 399eae1 s4-provision set passdb backend to 'samba4' in template smb.conf files
new 28f84aa selftest: skip all plugin_s4_dc tests if we do not have LDAP libs
new 43c0863 set passdb backend in Samba4 make test environments too
new b46655b s3-net: Fixed whitespace errors
new 283da12 s3-net: Added the command rpc conf to the net binary.
new 08be91b s3-net: Added the net rpc conf list command.
new f16d092 s3-net: Added rpc_conf_open_conf function
new 8efd30c s3-net: rpc_conf_list now uses the wrapper rpc_conf_open_conf
new 1ca6e99 s3-net: Added net rpc conf listshares command to net rpc conf
new ed0c5f5 s3-net: Implemented net rpc conf listshares command.
new 2db3696 s3-net: Added net rpc conf showshare command to net rpc conf
new 5f8ec78 s3-net: Implemented net rpc conf showshare command
new 01e80f8 s3-net: Added net rpc conf drop command to net rpc conf
new f94c8e3 s3-net: Implemented net rpc conf drop command
new 4728cf6 s3-net: Added net rpc conf delshare command to net rpc conf
new 7de814c s3-net: Implemented net rpc conf delshare command
new 8e2ee72 s3-net: Added net rpc conf getparm command to net rpc conf
new 5a36306 s3-net: Implemented net rpc conf getparm command
new b52bfc1 s3-net: Added net rpc conf getincludes command to net rpc conf
new 8d335a3 s3-net: Implemented net rpc conf getincludes command
new a974f01 s3-net: Added net rpc conf delincludes command to net rpc conf
new 704d7d0 s3-net: Implemented net rpc conf delincludes command
new 4b3e2ad s3-net: Created function net_rpc_conf_del_value
new f370965 s3-net: Refactored part of rpc_conf_delincludes_internal
new 689edf8 s3-net: Added net rpc conf delparm command to net rpc conf
new 1a3b88c s3-net: Implemented net rpc conf delparm command
new ffe98b5 s3-net: Added net rpc conf setparm command to net rpc conf
new 0c7f1d3 s3-net: Implemented net rpc conf setparm command
new f986297 s3-net: Added net rpc conf setincludes command to net rpc conf
new 7ee8a49 s3-net: Implemented net rpc conf setincludes command
new 16b4637 s3-net: Added net rpc conf addshare command to net rpc conf
new 66583da s3-net: Implemented net rpc conf addshare command
new a00851f s3-net: Added net rpc conf import command to net rpc conf
new 57b7fb7 s3-net: Implemented net rpc conf import command
new ed233db s3-test: Enhanced the net registry roundtrip test script
new 94db542 s3-test: added samba3.blackbox.net.rpc.registry.roundtrip testsuite
new 2c11d8f s3-test: Added new testsuites for test net [rpc] conf
new 33de7eb s3-test: Added net conf tests to tests.py
new 3f3b0c0 docs: Added documentation for net rpc conf.
new 3fc2bc3 s3-net: Added documentation for net_rpc_conf functions
new 5007ad3 s3: Slightly simplify serverid_exists
new 89b672f scannedonly module: improve sleep behavior when reading a directory with multiple non-scanned files
new 5ba5ccd s/event_context/tevent_context/ in smbsock_connect
new 932f222 s/event_context/tevent_context/ in smbsock_any_connect
new 0d3dc8e s3: Fix the build on FreeBSD
new 6d2f65b s3: Fix an uninitialized variable
new fac75f0 s3:winbindd fix a return code check
new 4655a5b pyldb: fixed a warning
new fb612af pdb-samba4: use ldb_get_default_basedn() instead of NULL
new 9f2a41e s4-dns: when searching all partitions the NULL basedn is OK
new 559d92a s4-dsdb: fixed all partitions search in cracknames
new 4744c12 s4-dsdb: removed unused function in ACL module
new 68ff9ec s4-dsdb: cleanup use of NULL vs base DN in samldb
new 8510e40 s4-kdc: fixed subtree search in KDC
new 6765190 s4-samr: fixed subtree search
new b6e1887 s4-dns: fixed base search on domain NC
new 33fb1f8 s4-spnupdate: fixed searches on domain NC
new 2c47f0a samba-tool: fixed use of base DNs in ldapcmp
new 171c3cd s4-dsdb: fixed basedn in extended_dn_in module
new 1216649 s4-dsdb: enforce NULL DN validity in partition module
new bcbb35b s4-dsdb: assert that base DNs are used correctly
new 9f404b3 s4-dsdb: added samdb_dn_to_dns_domain()
new 27656e9 s4-dsdb: fixed calls to ldb_val_string_cmp()
new 53b08bf s4-provision: pass the rootDN into guess_names()
new 42ae193 s4-dns: fixed DNS and SPN update lists for multi-domain support
new 9784fbc s4-dsdb: added samdb_ntds_msdcs_dns_name()
new 484fb30 s4-kcc: fixed _msdcs DNS name
new 5a9dc1d s4-repl: fixed _msdcs DNS name
new 219271b s4-samdb: added host_dns_name(), domain_dns_name() and forest_dns_name()
new 717706c s4-dns/spn: fixed DNS and SPN scripts to setup forest DNS name
new 68100e5 s4-join: setup DNS forest name on join context
new 4f421d0 s4-acl: use dnsforest not dnsdomain for GC names
new 0859369 s4-libnet: fixed forest DNS name
new dea4f39 s4-drs: fixed msdcs DNS name in getncchanges
new 32c5e3b s4-join: fixed DNS hostname
new 345220b s4-dsdb: fixed newlines in DEBUG() calls in cracknames
new 08b2aa0 s4-dns: cope with duplicate entries in dns_update_list
new b2c6b01 s4-dns: fixed dns_update_list for multi-domain forests
new 68a42bd s4-dsdb: fixed use of RMD flags in ldb search in dirsync module
new e00a6c4 s3-registry: fix bug #8401 - registry/reg_format.c must include includes.h.
new 1593654 s3-waf: fix some unresolved symbols in idmap ad modules.
new 50e30af s3: Fix bug 8385
new 16888be s3: Fix some nonempty blank lines
new 4cb6e12 s3: Explicitly pass smb_srv_trans_enc_ctx to srv_enc_ctx
new b4b9918 s3: Pass sconn to valid_smb_header
new f9ef138 s3: Pass smbd_server_connection to is_encrypted_packet
new 08262fe s3: Pass smbd_server_connection to srv_free_enc_buffer
new d4c4705 s3: Pass smbd_server_connection to srv_decrypt_buffer
new 7e70f85 s3: Pass smbd_server_connection to srv_encrypt_buffer
new f533b50 s3: Pass smbd_server_connection to (unused) server_encryption_shutdown
new 7781043 s3: Remove a bogus comment
new faa769e s3: Fix the build of vfs_aixacl2.c
new 48f0801 s3:registry: fix broken use of dbwrap store record in v1_to_v2 upgrade code
new b1a94b6 s3:registry: hand db context in to v2_to_v3 upgrade code via private_data
new b4cb969 s3:registry: define a constant REGDB_VERSION_KEYNAME for the key INFO/version (and use it)
new 9b46798 s3:registry: fix the v1_to_v2 upgrade code so that it does not normalize the INFO/version key ...
new 1e09f12 s3:registry: fix the v2_to_v3 upgrade code so that it does not create value list security records for the INFO/version key ...
new 316834c s3:smbd: remove an unused variable in dptr_create()
new 9d3fa10 s3:dbwrap_tdb: correctly catch the error from the return code of tdb_parse in db_tdb_fetch()
new a3538b9 werror: remove duplicate definition of WERR_INVALID_OWNER
new 886203f s3_upgrade: Add document strings for python methods
new 7f67d7b s3_upgrade: Let python generate backtrace for unknown exceptions
new d847f62 s3-param: Add a dump() method to output parameters
new b5da5f7 s4-param: Use s3 dump method if s3 context is defined
new b206816 script: Fix the name of the script in autogenerated header file
new a38a3b1 s3-passdb: Convert lm_pw and nt_pw to python string using length
new 0cfeb65 s3-passdb: Return assigned number of hours and not MAX_HOURS_LEN
new 17c74e5 s3-passdb: Make domain_sid argument optional for search_aliases method
new d2536b3 py-samba3: Use passdb/param wrapper for samba3 module
new d8465f2 s3_upgrade: Update commandline options and use updated samba3 python module
new 7017e6b testdata: Set netbios name in the samba3 configuation
new eebb37c py-samba3-test: Set lock directory to the datadir
new 76ff9bf s3_upgrade: Set lock directory to correct directory
new 7a8565f samba3dump: Update the code using modified samba3 module with passdb api
new 099b9db py-samba3-test: Copy sample database in tempdir before running test
new 964e809 s3: Use sys_read in fork_domain_child
new e0e3d21 s3: Use sys_write in fork_domain_child
new 8c466c1 s3-param: Allocate talloc stackframe before calling s3 param routines
new 322b525 s3-passdb: Allocate talloc stackframe before calling pdb_get_group_sid()
new 607d7c5 s4-provision Use samba.dns_name_to_dn
new f81bb8d s4-dsdb Return ACL errors as ldb_errstring()
new c8f13da build: Add dcerpc-binding to dcerpc.pc
new 1f18147 selftest: Allow a krb5.conf to be generated that covers multiple realms
new 9a13731 s4-messaging ensure we do not segfault on a NULL msg context in cleanup
new e8aed94 s4-drsuapi Allow DsAddEntry of normal objects
new b72944f s3: Fix two int/enum mixups
new ed058f4 s3: Fix a winbind race leading to 100% CPU
new ef3bb09 RAW_SFILEINFO_RENAME_INFORMATION_SMB2 sends 4 bytes of uninitialized data out on the network.
new dd56d27 testtools: Update to latest upstream snapshot.
new bd01a8e subunit: Update to latest upstream snapshot.
new 8bd7135 dnspython: Update to latest upstream snapshot.
new 9e0d975 s3:libsmb: let cli_smb_req_mid() return the mid set by cli_smb_req_set_mid()
new 1e43bac s3:libsmb: use cli_smb_req_set_mid() in cli_smb_oplock_break_waiter_send()
new ab0a1cc s3:libsmb: move cli_smb_oplock_break_waiter*() to clioplock.c
new 74adebe s3:libsmb: move cli_session_request*() to smbsock_connect.c
new 92b7e3e s3:libsmb: make cli_session_request_send/recv() static
new b8c3bfa s3-lib: If we create a pipe socket, don't start to listen.
new 498e32b s3:rpc_server: fix two debug messages in svcctl_add_service()
new 71dcb84 s3: Fix getent group if trusted domains are not reachable
new f7f6992a s4: Mark the winsreplication test as knownfail
new 218cccf Fix bug Bug 8422 - Infinite loop in ACL module code.
new dec3b21 Fix bug 8412 - Microsoft Office 2007 (Microsoft Word) fails to save as on a Samba share with SMB2.
new 8e5adf7 Fixed regression test case for Bug 8412 - Microsoft Office 2007 (Microsoft Word) fails to save as on a Samba share with SMB2
new be44c45 smbtorture4: Fix a typo
new e52fa62 s3: Silence some warnings
new a38ff63 s3-rpc_server: Make sure we switch always the connecting user.
new b58e7bb s3:smb2 fix Bug 8428 - wrong reply to DHnC (durable handle reconnect)
new 3b9feed s3-build: move libsmb/clisigning.c to LIBSMB_SRC
new 7e7f085 s3:include: add CAP_LWIO and CAP_DYNAMIC_REAUTH defines
new 480a031 smb2_constants: add SMB2_HDR_CREDIT_CHARGE
new b10ad70 tdb2: fix build with --enable-tdb2
new b88e0c4 ccan: fix likely redefinition warnings with --enable-tdb2
new cdce324 MAINTAINERS.txt: ping me about CCAN changes
new 80f4a93 tdb2: add full LGPL headers
new b43c69b security.idl add new well-known SIDs
new 7475144 s3:lib add new well-known SIDs for BUILTIN
new 0decdf8 s3:lib add some more well-known sids
new d387041 s3:lib add S-1-5-17 to well-known SID list
new 8ecdb55 s3:lib remove duplicate entry for "Anonymous Logon"
new 4c2be3d s3:lib S-1-5-9 is "Enterprise Domain Controllers"
new 59e8db0 s3:modules make perfcount_test loadable again
new bb86062 s3-pdb_ipa: Derive domain GUID from SID
new 15c7a87 s3-lsa: Fix typo and use right pdb interface
new 3e2711c s3-lsa: Fix access mapping in_lsa_OpenTrustedDomain_base()
new 1744be0 s3-ldap: Add sambaTrustForestTrustInfo to NDS LDAP schema (again)
new f864767 s3-ldap: Add Posix offset and encryption types to LDAP schema
new 4f6de78 s3-pdb_ipa: Add posix offset to struct pdb_trusted_domain
new 751e7d4 s3-pdb_ipa: Add supprted encryption types to struct pdb_trusted_domain
new 579cb3d s3-lsa: Update _lsa_QueryTrustedDomainInfo()
new 34d5705 s4-smbtorture: Add tests for lsaQueryTrustedDomainInfoByName() and lsaSetTrustedDomainInfoByName()
new 1473e64 s3-lsa: Add _lsa_SetInformationTrustedDomain() and related calls
new 247851d s4-smbtorture: Add trust password to CreateTrust test
new d292bc0 s4-smbtorture: For now, skip trusted domain auth validation tests against the sambas.
new fea278b s3-waf: convert nss_info subsystem into a private library.
new 54d8af9 s3-waf: add missing tdb dependency to idmap_tdb2 module.
new 485da3e s3-waf: allow unresolved symbols in some idmap and nss_info modules.
new 40006cf doc: Reflect the latest changes to the rpc_server option.
new 6d9eb66 docs: Add documentation for the rpc_daemon parametric option.
new da23473 s3-rpc_server: Disable epmapper by default.
new 7810746 s3: Fix bug 8334, do not fork the echo handler for smb2
new 028f247 s3-waf: allow undefined symbols in idmap_rid module.
new fb8d63b s3-waf: convert libgpo into a private library.
new fe6c565 s3-waf: fix unresolved symbols in the group policy client side extensions subsystem.
new 0d450d1 s3:smb2_server: keep compound_related on struct smbd_smb2_request
new 726b468 Based on metze's fix for Bug 8407 - SMB2 server can return requests out-of-order when processing a compound request. (cherry picked from commit 19db1c98c6ba3cb5e883e16e865c44900ce17444)
new 786fe9f Fix bug 8429 - Compound SMB2 requests on an IPC connection can corrupt the reply stream.
new 7dba93a wintest: update snapshots
new 8ab3c84 pyldb: added OID_COMPARATOR constants
new 4d6c120 ldb: fixed ldbsearch when no baseDN specified and cross-ncs is used
new 8d9665d s4-services: disable the web server by default
new ccaab14 ldb: make the 'spy' code more paranoid
new ae292ed s3-rpc_server: Handle services with multiple pipe names.
new 6d8b4f5 s3-rpc_server: Add missing rng_fault_state in epmapper.
new 1d4de78 Fix bug 8433, segfault in iconv.c
new 5ef1173 s3:registry: drop log level of unknown regdb version message in regdb_init() to 0
new 9352a95 s3:registry: add regdb_trans_do(): a transaction wrapper that will check the regdb version
new e1d7cfb s3:registry: use the regdb_trans_do wrapper instead of using dbwrap_trans_do directly in the registry db code.
new 6832ae4 s3:registry: change regdb_store_values_internal() from bool to NTSTATUS return code
new 861f04b s3:registry: implement regdb_store_values() with regdb_trans_do()
new e579c84 s3:registry: implement regdb_set_secdesc() with regdb_trans_do()
new 39c6de2 s3:registry: rename REGVE_Vx toREGDB_VERSION_Vx for consistency
new fff30e9 s3:registry: introduce a define REGDB_CODE_VERSION and use it in regdb code.
new dfbffac s3:registry: fix a debug message typo
new 2b935b4 Part 1 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
new a5038ac Part 2 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
new c528fc5 Part 3 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
new 2a1453e Part 4 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
new 17f6e02 Part 5 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
new b734265 s3-spoolss: Fix bug #8236 empty notify servername.
new 3167a2b s3:smb2cli: ask for a session key in smb2cli_sesssetup_send()
new 329ec81 s4-provision cope with SID_NAME_WKN_GRP mappings in upgrade.py
new 389cb93 s4-provision Allow a missing idmap DB in upgrade.py
new 5c8bf14 s4-provision Add realm to DC configuration in upgrade_from_s3 test
new 3d05a08 s4-provision Use ProvisioningError and the eadb
new fe754cc s4-dsdb Print clearer error messages when invalid account flags are specified on add
new 4a9f5d7 s4-provision Fix type error on existing idmap entries in s3 upgrade
new 1316bc4 s4-provision handle a number of invalid but real-world upgrade cases
new ad37341 s3-spoolssd: Remove stale printers only on a valid pcap update.
new 1afeb4e s4-schema consolidate schema handling
new 5422db8 s4-s3-upgrade Fix error handling in add_users_to_group
new bee8daf s4-torture: fixed a ndr string error
new cd8dcf6 s4-torture: enable password comparison in drsblobs test
new 7d94c8a drsblobs: fixed alignment of drs blobs authentication information
new 957e1ed s4-provision: these substitutuons are not used any more
new 17fa96b s4-samdb: added a few function comments for pydoc
new b5c7eb9 heimdal: Try to handle the PAC checking when we are in a cross-realm environment
new ef3d860 s4-ldb: allow decoding of trustAuthIncoming and trustAuthOutgoing
new 3fbdd3f ndr: range check on push of dom_sid blob
new 843de63 s4-cldap: fixed cldap search based on dom_sid
new 5064876 s4-cracknames: fixed cracknames to use more specific search
new 0ed0a66 libcli/smb: move smb2_signing.c to the toplevel
new b489388 s4:param: make use of PROTOCOL_SMB2_02
new d9c2aaa s4:smb_server: make use of PROTOCOL_SMB2_02
new 1ba5077 s4:ntvfs: s/== PROTOCOL_SMB2/>= PROTOCOL_SMB2_02/
new 592ac97 s4:ntvfs: s/!= PROTOCOL_SMB2/< PROTOCOL_SMB2_02/
new 3102bc9 s4:libcli/raw: make use of PROTOCOL_SMB2_02
new 491c975 s3:smbd: make use of PROTOCOL_SMB2_02
new 7fd075f libcli/smb: remove PROTOCOL_SMB2 alias of PROTOCOL_SMB2_02
new d7eb4a4 libcli/smb: add PROTOCOL_SMB2_10
new 76ba678 s3: Reformat msg_idmap.c to match Samba coding
new 303962e s3: Fix smbcontrol smbd idmap kill S-1-5-21-...
new 3e8c665 s3-smbd: Rename reload_printers() and add documentation.
new 5155a15 s3:smb2cli: don't use state->cli->smb2.mid++ as macro argument
new 0b6087c s3:smb2cli: disconnect the connection, if we're out of message ids
new 4dca2ac s3:smb2cli: make sure requests are not finished, when we send when to the network
new a44d3d1 s3:smb2cli: make sure we don't try to send requests on a disconnected cli_state
new e603929 s3:smb2_server: max_trans, max_read and max_write are limited to 64 kilobytes
new 1c8e8c7 s3:smb2_server: return NOT_SUPPORTED if we don't find a common dialect with the client
new 012c9d0 s3:smb2_server: add basic support for SMB 2.1
new e68c4f4 waf: install pam modules in PAMMODULESDIR.
new 9d5711e s4:auth/gensec: gensec.h was moved to gensec_runtime
new b9cc4dd s4:librpc: rpc_common.h was move to dcerpc-binding
new dd3c1b7 smb2_constants: add SMB2_WRITEFLAG_WRITE_THROUGH define
new 436cda0 s3:smb2_server: make use of SMB2_WRITEFLAG_WRITE_THROUGH
new fd65e5e s3: Make winbindd_lookup_names static
new 02da47d s4-s3-upgrade Fix group member addition
new a9a3a79 s4-s3-upgrade Handle expected errors, error out on unexpected ones
new 9646d80 Revert "Part 5 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)"
new 35d4afc s3:smb2cli: SMB2_SESSION_SETUP needs one dyn byte to that the structure size check works.
new b57fb1e s3:smb2cli: SMB2_CREATE needs one dyn byte to that the structure size check works.
new fbcba9f s3:smb2cli: SMB2_QUERY_DIRECTORY needs one dyn byte to that the structure size check works.
new 4260903 s3:smb2cli: SMB2_READ needs one dyn byte to that the structure size check works.
new 85b393a s3:smb2cli: SMB2_WRITE needs one dyn byte to that the structure size check works.
new 884a5a6 s3:smb2cli: SMB2_TCON needs one dyn byte to that the structure size check works.
new 817bb1f s3:smb2cli: don't terminate the pathname in smb2cli_tcon()
new 96a3ec5 s3:smb2cli: don't terminate the pathname in smb2cli_create()
new 013d2ab s3:smb2cli: don't terminate the pathname in smb2cli_query_directory()
new 674f9cc s3:smb2cli: fix marshalling of smb2_create_blobs in smb2cli_create()
new fce8ef6 s4:torture/basic: relax base.trans2 midmight time checking
new fcd0c0e s3:torture: relax TRANS2 midmight time checking
new 6985a13 s3:smb2_server: add smbd_smb2_request_verify_sizes()
new 7ec3a35 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_negprot.c
new d280d9f s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_sesssetup.c
new 02f7c37 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_tcon.c
new 9da2f72 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_break.c
new e09b394 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_close.c
new 251815b s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_create.c
new bc95ab9 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_find.c
new 440f702 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_flush.c
new 880eafd s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_getinfo.c
new 29b3601 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_ioctl.c
new 22d479f s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_keepalive.c
new a358eee s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_lock.c
new c648036 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_notify.c
new f3a8d65 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_read.c
new 3643a05 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_setinfo.c
new 1a726b8 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_write.c
new 68b33aa s3:smb2_server: return BAD_NETWORK_NAME if the path is terminated in SMB2_TCON
new 1bc93c2 s3:smb2_server: return OBJECT_NAME_INVALID if the path is terminated in SMB2_CREATE
new 9bc4dec s3:smb2_server: return OBJECT_NAME_INVALID if the path is terminated in SMB2_FIND/QUERY_DIRECTORY
new 2fc233b s4-kcc: Fix the list of NCs for DRS replica information
new 47f7e3c samba-tool: Add --filter option to ldapcmp to ignore specified attributes
new 78c2eca build: Replace mkbuildoptions-waf awk script with waf target
new 6154357 lib/addns: Remove unused TALLOC_ macros
new c640e92 s4-s3-upgrade: convert password age policies to the negative NTTIME format
new 0aa5587 s3:idmap/autorid add a small alloc pool to autorid
new 4ee613b talloc: Remove an unused variable
new 2ec0634 s3:smb2cli: pass the uid to the SMB2_SESSION_SETUP to support multi-leg-auth
new 9005e0f s3:smb2cli: let smb2cli_req_create() use the give pid, uid and tid values
new 74cddde s3: Fix Coverity ID 2612, UNINIT
new 14876e6 s3: Fix Coverity ID 2611, UNINIT
new 9c02524 s3: let g_lock_unlock() return more specific status codes on failure
new 350d8e5 s3:dbwrap_ctdb: improve error message in transaction destructor
new 8745c70 s3:winbind: put winbindd_cache into the state dir, not the cache dir
new 600451d Fix bug #8442 - NFSv4 DENY ACLs always include SYNCHRONIZE flag - blocking renames.
new 4240509 samba-tool: Avoid use of "except .. as" construction introduced in python2.6.
new 14664fa s4-provision: Extract dns account creation as separate ldif
new 92169e9 s4-provision: exit is not imported directed, use sys.exit
new 595b9c4 s4-provision: Add DNS backend option to provision
new b36e9de s4-provision: LDIF files to set up AD DNS schema
new 4b5ebfc s4-provision: Reworked DNS provisioning to support AD DNS schema
new c212abe s4-provision: Make DNS entries consistent with dns_update script
new 7800a50 s4-provision: Fill msDS-NC-Replica-Locations attribute in DNS provisioning
new 0aa6751 Tidy up previous patch for bug #8442 - NFSv4 DENY ACLs always include SYNCHRONIZE flag - blocking renames.
new 1e9573f s4-dsdb: fixed compiler warning
new 6e25723 lib: added base64_decode_data_blob_talloc()
new 1c25f5e libndr: moved the NDR_* flags to have less overlap
new a19fd96 libndr: add checking to all pull/push functions of base types
new 3d5dd91 pidl: added checking of NDR flags in generated code
new 430123e torture-ndr: added support for testing push functions
new d49f067 torture-ndr: fixed NDR tests for DFS blobs
new 7416da6 torture-ndr: fixed NDR tests for NBT blobs
new bf8dd20 torture-ndr: fixed NDR tests for NTLMSSP blobs
new ad4ce31 torture-drs: fixed NDR tests for DRS blobs
new de318e5 s4-dsdb: prevent crash on bad DN in construct_parent_guid()
new dd80fc6 pidl: adjust expected output for new flag checking
new e0c5f1c s4-cracknames: use consistent search for crossRef objects
new de710ce Revert "Part 4 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)"
new 2c741ef lib/replace: include <sys/uio.h> in "system/filesys.h" in order to have struct iovec
new cdca1e0 s3:libsmb: pass CLI_FULL_CONNECTION_* flags to cli_state_create()
new 3e227d8 s3:libsmb: pass CLI_FULL_CONNECTION_* flags via cli_connect_nb()
new a005acf libgpo: call security_token_has_sid() directly
new 2bc6339 librpc: put NDR_NTPRINTING into ndr-samba grouping library
new 21c2e8b build: make LIBWBCLIENT_OLD and auth_unix_token libraries
new 3346af1 build: netapi does not depend on TOKEN_UTIL
new 30e11d5 build: Add duplicate symbol checking as part of make test
new 12f0624 s3: Fix a typo
new ab2ca88 s3: Fix a debug message
new 5e1e331 s4-winbind: added count argument to wb_sids2xids_recv()
new 5196d26 s4-winbindd: fixed handling of extra_data in s3 requests
new 2ff8838 s4-winbindd: implement WINBINDD_SIDS_TO_XIDS
new 38198e8 nsswitch: make the wbcSidsToUnixIds() parser more robust
new e16f004 s3-loadparm: fixed a memory leak in parametric options
new 0ba52e9 s3-loadparm: fixed re-application of cmdline parametric options
new 08e0627 s4-param void function cannot return value
new 39ffa0b s3:libsmb: don't handle CLI_FULL_CONNECTION_* flags in cli_start_connection()
new 189266d s3:libsmb: don't handle CLI_FULL_CONNECTION_* flags in cli_full_connection()
new db79aa7 s3:libsmb: add CLI_FULL_CONNECTION_FORCE_DOS_ERRORS
new a7e418d s3:libsmb: add CLI_FULL_CONNECTION_FORCE_ASCII
new 173e323 s3:torture: make use of CLI_FULL_CONNECTION_FORCE_DOS_ERRORS
new fe11e9b s3:torture: make use of CLI_FULL_CONNECTION_DONT_SPNEGO
new 3131948 Fix bug #8203 - winbindd needs to reset the DC connection if an RPC times out.
new 793bd52 First part of fix for bug #8443 - Default user entry is set to minimal permissions on incoming ACL change with no user specified.
new e30b8c7 Second part of fix for bug #8443 - Default user entry is set to minimal permissions on incoming ACL change with no user specified.
new b8aa4e5 s4-s3-upgrade do not convert min password length as a time
new a9dc2c8 s3-spoolss: Fix bug #8351 forms migration.
new 4688b3c s4-test: name attribute remove from Command class, so test not required
new 0f580c0 samba-tool: Removed attribute name from Command class
new 02650ac samba-tool: Removed SuperCommand usage method
new f5e1732 samba-tool: Redefined samba-tool as a SuperCommand
new e309c78 samba-tool: Add long_description and epilog to Command class
new fb5e27e samba-tool: Moved command definition to sambatool command
new ef01932 samba-tool: Formatted subcommand list output
new ca30b9f samba-tool: Expanded acronym descriptions
new 1a6a626 samba-tool: Changed fsmo implementation
new 7a609d8 samba-tool: Added "dsacl" command
new 6484e14 samba-tool: Added "ntacl" command
new 62379dd samba-tool: Removed "acl" command
new 1081251 samba-tool: Fixed "time" command synopsis
new 8a6f3fc samba-tool: Fixed "delegation" command syntax
new de8e47a samba-tool: Fixed "spn" command syntax
new 6a7679c samba-tool: Fixed "domain" subcommands syntax
new 54aa286 samba-tool: Fixed "drs" subcommands syntax
new 4bf1bcf samba-tool: Fixed "dsacl" command syntax
new 87a6102 samba-tool: Fixed "group" subcommands syntax
new 4f26c52 samba-tool: Fixed "ntacl" subcommands syntax
new 59caf70 samba-tool: Fixed "rodc" syntax
new dd3ebbf samba-tool: Fixed "user" command syntax
new f4f77bb samba-tool: Fixed "testparm" syntax
new 69a2e4b samba-tool: Moved _get_user_realm_domain fcn to common
new 342146e samba-tool: Fixed "dbcheck" subcommand syntax
new abd7368 samba-tool: Fixed "ldapcmp" command synopsis
new b2a7fe1 samba-tool: Correctly handle sys.exit() called from subcommand
new e9f155f samba-tool: max() with key option is available in python >= 2.6
new 4d0ead8 samba-tool: Provide feedback if synopsis is not defined for a command
new 46754e9 samba-tool: epilog option to OptionParser available in python >= 2.6
new 25b9760 build: a more robust zlib test
new 47130f9 s4-s3-upgrade Do not use python 2.6 style exceptions
new 258ffdd libcli/smb: s/FLAGS2_UNKNOWN_BIT4/FLAGS2_SMB_SECURITY_SIGNATURES_REQUIRED
new fc6bb5d lib/util/charset: add back loading of charset modules
new 2085dff lib/util/charset Run charset sets with and without the system iconv
new 0022296 lib/util/charset: Improve toture assertions in iconv test
new 142f871 lib/util/charset Use name of ISO-8859-1 that matches our internal implementation
new 86b1f45 lib/util/charset: the comparsion must be against our charset modules
new e3213bb ldb:pyldb.c - point out that "PyLdbResult_AsResult" does not convert everything
new 80f6932 ldb:ldb_controls.c - remove duplicate definition of "LDB_CONTROL_CMP"
new 7e460a0 s4:samba-tool/domain.py - restore domain raise functionality
new 6f4264a s4:samba-tool/domain.py - rename arguments "domain" -> "domain-level", "forest" -> "forest-level"
new 1860e6b s4-provision: Enable SPNs for DNS
new 41e9f9d s4-provision: Add Seperate instructions for BIND 9.7.x and 9.8.x.
new 9a5524e s4-provision: Add named.conf template for BIND9 with DLZ support
new 295361c s4-provision: Remove dupliate creation of dns/spn_update_list files
new 0b08988 s4-provision: Generate appropriate named.conf file depending on dns_backend
new c6a4094 s4-s3-upgrade: Check for common user/group names before provisioning
new c7c29a3 s4-provision: Create private dir for dns in a separate function
new 662818b s4-provision: Fix the informational message from dns provisioning
new c7b1f15 s4-s3-upgrade: Check for duplicate sids before provisioning
new e223a65 samba-tool: Add "domain samba3upgrade" subcommand
new 28ad50e s3-selftest: Set path to bin/net and bin/wbinfo in command line to test scripts
new 3e246a3 start Samba 4.0alpha17 release notes
new 8268c2d s4-s3-upgrade Remove upgrade_from_s3 script, use samba-tool domain samba3upgrade
new 368ad28 doc: suggest samba-tool dbcheck in upgrading-samba4.txt
new 456aee8 s3-lsa: Add conversion for auth info structs
new 81b965a s3-auth: fix uninitialized server_info
new 1dc3ac2 s3:libsmb: let cli_pull_raw_error() return NT_STATUS_OK as DOS-Error success
new 85332eb s3:libsmb: check the wct of the incoming SMBnegprot responses
new fad5e3b Move the talloc_move call until *after* the check on status. Don't want to move something that might be invalid.
new d0df757 s4:lib/socket/interface.c - "ifaces" strictly needs to be initialised
new 1fcce6b drs_utils.py: Remove tab characters.
new dc26067 delegation.py: Remove tab characters.
new 4c7acab domain.py: Remove tab characters.
new 375a92c drs.py: Remove tab characters.
new 62670d4 group.py: Remove tab characters.
new 762102f testparm.py: Use standard formatting of header.
new b4c4a2d Add samba.tests.source, which checks Python files for copyright lines, license headers and invalid characters (dos newlines, tabs).
new df1d3dc s4-python: Consistently use spaces rather than tabs, fix headers in several places.
new 0ee22a2 s4-python: Fix some formatting issues.
new 19d1c41 WHATSNEW: more information on running dbcheck
new 5190a3e Release Samba 4.0 alpha17
new 6d9b0ee2 start work on Samba 4.0 alpha18
new 6635bb7 s4-provision Add initial support for joining as a new subdomain
new 846e342 s4-provision Split addition of users and well known principals
new 840448e s4-join supply the NTDS GUID to the provision
new c271b71 s4-provision Perform 'modify' operations as system
new dd9138d s4-join Add a partitions DN when we join a subdomain
new 4d74fb7 selftest: add test for subdomain support
new 6015032 s4: add createtrust tool for testing
new 8c33036 s4-subdomain more work on sub-domain join
new eb00607 s4-subdomain: fixed invocationID and hostIPs in subdomain join
new 4ff9926 s4-join: fixed non-subdomain join
new b8c6e36 s4-subdomain: use a password length of 128
new 877e48c s4-subdomain: don't delete account DN not created in subdomain join
new 588c50f s4-subdomain: fixed domain guid choice for subdomain join
new 9488679 s4-subdomain: match windows form for trustAuthInOutBlob
new 45c5805 script/librelease.sh: automate Samba4 alpha releases
new 85598e6 s3-selftest use a more portable shell syntax
new f6fa51d s3: Fix some nonempty blank lines
new 2b32918 s3: Remove a reference to smbd_server_conn
new d08885b s3: Remove a reference to smbd_server_conn
new d911bd5 s3: Remove a reference to smbd_server_conn
new 3e8a8d08 s3: Remove a reference to smbd_server_conn
new 6344482 s3: Remove a reference to smbd_server_conn
new f55f4b8 s3: Disentangle resolve_name() a bit
new 0e5a876 s3: Make saf_key() use talloc
new ad85bd8 s3: Make saf_join_key() use talloc
new 67605bf s3: Fix Coverity ID 2614 -- UNINIT
new e63d0c5 s3: Fix Coverity ID 2613 -- UNINIT
new 5848249 s3:clitar: remove unused/not existing extern variables
new 2a5f8da s3:libsmb: add cli_state_available_size()
new afda15a s3:libsmb: make use of cli_state_available_size() in cli_trans_format()
new 76c1164 s3:libsmb: make use of cli_state_available_size() in cli_sesssetup_blob_send()
new a15fd83 s3:libsmb: make use of cli_state_available_size() in cli_list_old_send()
new c887e37 s3:libsmb: make use of cli_state_available_size() in cli_read_max_bufsize()
new 96fc0d6 s3:libsmb: make use of cli_state_available_size() in cli_write_max_bufsize()
new a4548ef s3:libsmb: make use of cli_state_available_size() in cli_smbwrite()
new 924b2d5 s3:torture: use CLI_BUFFER_SIZE instead of cli->max_xmit
new 4e87a84 s4:upgrade_from_s3 - restore "get_testparm_var" method
new c6cf070 s4-s3-upgrade Improve samba-tool domain samba3upgrade behaviour
new 3a759e0 ldb:pyldb.c - "py_ldb_rename" remove superflous "ldb" pointer
new b7a1fd9 s3:libsmb: the smb2 server capabilities from the session setup are 32-bit
new 80d2c2b s3:libsmb: don't mix smb2 share capabilities with smb1 capabilities
new eaccea9 s3:torture: there's no need to alter cli->max_xmit in order to test large writes
new 09547b2 s3:libsmb: better expect a max_xmit of 1024 instead of 0xFFFF for the CORE protocol
new 53c0f00 s3:libsmb: check that max_xmit is not less than 1024
new 90d95f3 s3:libsmb: set the MID to 0 in cli_setup_packet_buf()
new 38206f1 s3:libsmb: make sure cli->max_mux is valid in the return of the server
new dafeef4 s3:libsmb: add cli_state_max_requests()
new c507253 s3:libsmb: make use of cli_state_max_requests() in cli_pull_send()
new 7c405fd s3:libsmb: make use of cli_state_max_requests() in cli_push_send()
new fbd5cb5 s3:libsmb: add cli_state_security_mode()
new 9a855dd s3:auth_server: make use of cli_state_security_mode()
new faab79e s3:winbindd_cm: make use of cli_state_security_mode()
new fa5475e s3:libsmb: make use of cli_state_security_mode()
new 7ec961d s3:libsmb: add cli_state_server_session_key()
new 43976bd s3:libsmb: make use of cli_state_server_session_key()
new 4154b37 s3:libsmb: add cli_state_server_time_zone()
new d62f1e1 s3:libsmb: add cli_state_server_time()
new 7ba2bc3 s3:libsmb: make use of cli_state_server_time_zone()
new 1517985 s3:net_time: make use of cli_state_server_time_zone() and cli_state_server_time()
new a26fe03 s3:smb2cli: split cli->smb2.gss_blob from cli->secblob
new abb437c ccan: configure check for HAVE_BUILTIN_CHOOSE_EXPR
new e8eebe0 tdb2: Fix to always use 64-bit offset definition
new 9b9aa55 tdb2: fix internal tdb_write_convert() error handling in tdb_open()
new 1bba793 tdb2: fix tdb_lock offset.
new 34c2d16 tdb2: cleanup oob handling.
new e69c90e tdb2: enforce TDB_CONVERT
new fb37849 tdb2: move transaction lock
new ab61a57 tdb2: Hand error code to logging function.
new 376511e tdb_compat: adapt to tdb2 API change.
new 2cf3f7c tdb2: save open_flags instead of mmap_flags.
new 37c704b tdb2: return TDB_ERR_RDONLY if trying to start a transaction on a R/O tdb.
new bdc5499 tdb2: add TDB_RDONLY flag, allow setting/unsetting it.
new 73e4f35 tdb_compat: make tdb2s temporarily read-only for tdb_traverse_read()
new 617c1fc tdb2: save openhook, allow tdb_get_attribute() on it.
new 1664702 tdb2: keep link of every non-internal tdb.
new b67acb7 tdb2: tdb_foreach()
new 59527bc tdb2: make tests include a single mega-header to simplify future patches
new a81bb8d tdb2: import TDB1 code.
new bfcd0eb tdb2: include tdb1 source in tests.
new 9660546 tdb2: test: import tdb1's tests.
new e9fe56c tdb2: Remove unused tdb1 functions.
new 0b81b07 tdb2: remove _PUBLIC_ in tdb1 functions.
new 3b2c10f tdb2: get rid of TDB1 mark and nonblock functions.
new f49d86e tdb2: remove TDB1 TDB_NO_FSYNC environment variable hack.
new f6eee42 tdb2: add tdb1 code to build.
new a14df0f tdb2: rearrange tdb_context layout so tdb1_context can match
new 50484d4 tdb2: make tdb1 headers include tdb2 headers.
new e613eff tdb2: make TDB1 code use tdb2's TDB_ERROR and tdb_logerr()
new ebb3017 tdb2: Make tdb1 share tdb_store flags, struct tdb_data and TDB_MAGIC_FOOD.
new 61b1bd1 tdb2: approximate INCOMPATIBLE_HASH flag with tdb1_incompatible_hash()
new 9b98acb tdb2: Make TDB1 code use TDB2's open flags.
new 5a3f207 tdb2: add TDB_VERSION1 flag.
new c5b7c4a tdb2: Make tdb1 use the tdb_file structure.
new bdd46e4 tdb2: make tdb1 use same low-level lock functions.
new 88ce92b tdb2: suppress tdb1 backend logging when locking returns EINTR or EAGAIN
new b4a5c6d tdb2: don't cancel transactions on lock failures in tdb1 backend.
new f7e84f8 tdb2: Make TDB1 use the same tdb_hash() wrapper as TDB2
new 9975924 tdb2: use tdb->flags & TDB_RDONLY instead of tdb->read_only for TDB1 code.
new c16184f tdb2: merge tdb1_context into tdb_context.
new 75d69ce tdb2: remove double-open detection for TDB1 databases.
new 77d7ff6 tdb2: make jenkins_hash function non-static, rename to tdb_jenkins_hash.
new f8dbfad tdb2: make tdb1_open use attributes for logging, hash function.
new 6e16e29 tdb2: add TDB_ATTRIBUTE_TDB1_HASHSIZE
new 333a23f tdb2: disallow SEED attribute with TDB_VERSION1.
new cbad6e2 tdb2: unify tdb1_open into tdb_open
new f68a56c tdb2: unify tdb1_store into tdb_store
new 02f5b8f tdb2: unify tdb1_fetch into tdb_fetch
new 6109599 tdb2: unify tdb1_append into tdb_append
new 10606b7 tdb2: unify tdb1_delete into tdb_delete.
new e6cbc0f tdb2: unify tdb1_store into tdb_store
new 30294c7 tdb2: unify tdb1_traverse into tdb_traverse
new 9140fca tdb2: unify tdb1_chainlock et al. into tdb_chainlock
new 014ca65 tdb2: unify tdb1_parse_record into tdb_parse_record
new 5d9dd8d tdb2: unify tdb1_transaction_start etc. into tdb_transaction_start.
new 8e14a3e tdb2: unify tdb1_check and tdb1_summary into tdb_check and tdb_summary.
new 658ff5b tdb2: unify tdb1_firstkey/tdb1_nextkey into tdb_firstkey/tdb_nextkey.
new 662f46d tdb2: unify tdb1_get_seqnum/tdb1_increment_seqnum into tdb_get_seqnum/tdb_inc_seqnum
new a347a48 tdb2: unify tdb1_wipe into tdb_wipe.
new a15c1cf tdb2: tdb_repack
new 6d02185 tdb2: make tdb1_null static.
new 1323891 tdb2: expose and document tdb1_incompatible_hash.
new b50b48f tdb2: add tdb_attribute_tdb1_max_dead
new 0ea5db4 tdb2: catch errors in tdb1_needs_recovery()
new f1a3ffe tdb2: log an error when calling tdb_store() on read-only TDB in tdb1 backend.
new b30bb0e tdb2: increment seqnum on tdb_wipe_all in tdb1 backend.
new 26f3587 tdb2: add stats to tdb1 backend.
new 85fe9cf tdb2: return TDB_ERR_RDONLY from transactions on R/O databases, log nesting
new d269088 tdb2: check lock owner in tdb1 backend.
new 6b11a26 tdb2: fix bogus error from tdb_unlockall() after fork in tdb1 backend.
new ef70f5d tdb2: log allocation failures in tdb1 backend.
new 01b2214 tdb2: test: try (almost) all tests with TDB_VERSION1 flag.
new 1cb92ea tdb2: don't continue if tdb1_find fails.
new 5fac36f tdb2: test: fix run-57-die-during-transaction.c to be more efficient.
new 5e2ad32 tdb2: test: convert (non-invasive) run tests to api tests.
new c3f3cad tdb2: speed up testing.
new 2dfa64c tdb2: test: Speed up run-01-new_database.
new d96dfb2 tdb2: delete old tdb1 tests.
new fbf0783 tdb2: enhance tdb1 porting document.
new 5de5889 tdb2: don't return -1 (ie. TDB_ERR_CORRUPT) on transaction write fail.
new 6716407 tdb2: fix error handling for tdb1_transaction_commit.
new 5e3731a tdb2: make tests work in parallel.
new 45467c0 tdb2: set tdb_error() on tdb_transaction_prepare_commit.
new 2237dae tdb2: add error conversion functions.
new c5c0a4d tdb2: fix return handling in pytdb wrapper.
new 2d7c85a tdb2: fix prototypes which return enum TDB_ERROR.
new 5e0f62c dbwrap_tdb: handle tdb2 return values properly.
new 26ce47e util_tdb: return -1/0 from lock_with_timeout functions.
new 72c4074 tdb_compat: support tdb_reopen/tdb_reopen_all for TDB2
new 84a4289 tdb_compat: change offset of CLEAR_IF_FIRST lock.
new fbbfdbd Fix bug #8229 - git patch attached against 3.6.0-rc2 to fix 'widelinks' regression intro'd in 3.2
new cb064f2 tdb2: remove bogus leftover .orig file.
new f205e4c s3:smbd: echo FLAGS2_SMB_SECURITY_SIGNATURES* and the signature field in the reply
new 0a6d0f8 s3:smb_signing: add support for easier negotiation of SMB signing
new c682472 s3:libsmb: make use of new advanded SMB signing
new abb24bf s3:smbd: make use of better SMB signing negotiation
new af7653c s3-libnet: add missing newlines in debug statement.
new 563fa74 s3:smb2_server: SMB2_OP_GETINFO doesn't require at least 1 dyn byte
new e80f79a s3:torture/run_oplock4: don't set cli->use_level_II_oplocks
new a6e8167 s3:libsmb: return NT_STATUS_CONNECTION_DISCONNECTED instead of NT_STATUS_CONNECTION_INVALID
new cc5f973 s3:rpc_client: return NT_STATUS_CONNECTION_DISCONNECTED
new 8602e8a s3:rpc_server: let rpcint handles return NT_STATUS_CONNECTION_DISCONNECTED
new cd02281 s3:winbindd: let wbint handles return NT_STATUS_CONNECTION_DISCONNECTED
new afabf12 s4:librpc/rpc: return NT_STATUS_CONNECTION_DISCONNECTED
new af2e107 s4:lib/messaging: let irpc handles return NT_STATUS_CONNECTION_DISCONNECTED
new e6a2aff s4:libcli/wrepl: return NT_STATUS_CONNECTION_DISCONNECTED
new 5879358 s4:wrepl_server: return NT_STATUS_CONNECTION_DISCONNECTED
new d727fcc libcli/auth: add some const to SMBNTencrypt_hash() and SMBNTencrypt()
new f261ac1 Fix bug #8453 - smbclient segfaults when dialect option -m is used for legacy dialects
new 555c626 s3:smbd: remember the client unix capabilities on the connection
new f8c26c1 s3:smbd: SMB ReadX with size > 0xffff should only possible for samba clients.
new 4c9b184 s3:libsmb: let cli_read_max_bufsize() return the max number of possible bytes
new 6626c83 s3:libsmb: let cli_write_max_bufsize() return the max number of possible bytes
new 73cc454 s3:client.h: remove unused defines
new 3c6808d s3:libsmb: align chunk_size for cli_pull/push() to a page size of 1024 bytes
new ff52be0 s3:libsmb: remove unused cli->is_samba
new cc6f023 Finish commit 8745c70d by Michael Adam.
new 7982819 Add a missing include file to two VFS modules Signed-off-by: Jeremy Allison <jra at samba.org>
new d87ef02 s3:libsmb: make sure we always set cli->capabilities at the end of cli_negprot_done()
new 3162d86 s3:libsmb: no need to reset capabilities in cli_session_setup_lanman2()
new 91cba02 s3:libsmb: calculate all SMB1 capabilities we want to support for the connection
new a8836ca s3:include: add some masks for SMB1 CAP_* flags
new 1d8bdab s3:libsmb: calculate the negotiated SMB1 capabilities in cli_negprot_done()
new dd836aa s3:libsmb: make use of SMB_CAP_BOTH/CLIENT_MASK in cli_session_setup_capabilities()
new 74a6fb3 s3:libsmb: use CAP_EXTENDED_SECURITY instead of cli->use_spnego
new 7f40b60 s3:libsmb: use local variables in cli_state_create()
new 4f7be46 s3:libsmb: add basic max_protocol support in cli_negprot()
new 3f00cce s3:libsmb: pass max_protocol to cli_negprot()
new 17c6e0a s3:libsmb: don't set cli->protocol in cli_state_create()
new 74a581a s3:libsmb: move cli->protocol to cli->conn.protocol
new 595f002 s3:libsmb: move cli->capabilities to cli->conn.smb1.capabilities
new b02d27a s3:libsmb: move cli->smb1.mid to cli->conn.smb1.mid
new 768581e s3:libsmb: move cli->max_xmit to cli->conn.smb1.max_xmit
new 8f44105 s3:libsmb: move cli->max_mux to cli->conn.smb1.server.max_mux
new 596aa96 s3:libsmb: move cli->sec_mode to cli->conn.smb1.server.security_mode
new 14e8ef1 s3:libsmb: move cli->*braw_supported to cli->conn.smb1.server.*braw
new abca5f1 s3:libsmb: detect lock_read and write_unlock support
new dcf5497 s3:libsmb: move cli->sesskey to cli->conn.smb1.server.session_key
new 18bec89 s3:libsmb: restructure cli_negprot_done() secblob handling a bit
new 4a79d21 s3:libsmb: make sure cli->secblob.length is 8 if we get a challenge
new a1e2aff s3:libsmb: remove the guid from the cli->secblob in spnego mode
new a00f543 s3:libsmb: add cli_state_server_challenge() and cli_state_server_gss_blob()
new 1f6060a s3:libsmb: make use of cli_state_server_challenge()
new bc72a9c s3:libsmb: make use of cli_state_server_gss_blob()
new 935eb48 s3:auth_server: make use of cli_state_server_challenge()
new aca5e33 s3:libsmb: split cli->secblob into cli->conn.smb1.server.{guid,gss_blob,challenge,workgroup}
new ef8dc2d s3:libsmb: move cli->server{zone,time} to cli->conn.smb1.server.{time_zone,system_time}
new bd5445e waf: restore libsmbclient handling.
new 28e3d09 s3:libsmb: s/cli_encryption_on/cli_state_encryption_on()
new 4faad28 s3:libsmb: remove unused cli_*encryption* functions
new a7d2437 rpc_server: Improve debug message for sys_getpeereid().
new f98ad9e s3-waf: fix SO_PEERCRED configure check.
new 94bebb9 talloc: change version to 2.0.7
new 4117c29 s4:upgrade_from_s3 - old s3 versions < 3.4.x don't have a "state directory" param
new d68ed1b s3: Make sharesec optionally use sddl
new 9021934 s3: Fix some nonempty blank lines
new e952c69 s3: Trim lines in nfs4_acls.c
new 3a07fe5 s3-waf: finally make SO_PEERCRED configure check work with stricter CFLAGS.
new fa84d41 s3:libsmb: forward declaration for struct smb_trans_enc_state
new f6217aa libcli/smb: add PROTOCOL_SMB2_22
new 62d4a31 libcli/smb: add SMB2_DIALECT_REVISION_222
new 3dcec44 s3: Fix bug 8455 -- Samba PDC is looking up only primary user group
new b142c6a s4:selftest: skip flakey samba4.drs.repl_schema.python for now
new b5ff6d8 s3: Fix a cut&paste error
new 80d643f s3: Trim a debug to 80 chars
new a0dcbf8 s3:smb2cli: SMB2_FLUSH responses have a body size of 4
new 79043f8 s3:SMB2-BASIC: test smb2cli_flush()
new bbe78ca s3:libsmb: return if tevent_req_set_endtime() fails
new 2bb17dc s3:libsmb: return INTERNAL_ERROR if the request is in bad state when the caller ships it
new 270e88f s3:smb2cli: initialize status if we got an unexpected response
new 8209157 s3:smb2cli: validate the opcode from the server is as expected
new eb46c7b s3:smb2cli: check the response has the SMB2_HDR_FLAG_REDIRECT flag
new 46f64aa s3:smb2cli: ignore async interim responses and store the async_id
new b6b767a s3:smb2cli: only use tevent_req_defer_callback() if we have more than one smb2 response
new 271f78a s3:smb2cli: pass an array of expected status/body_size pairs to smb2cli_req_recv()
new 5f23776 s3:smb2cli: pass timeout to smb2cli_req_create/send()
new 6589f17 pyldb: Drop unnecessary dependency on pytalloc-util.
new dea2bd5 s3: Fix two c++ warnings
new 120b139 swrap: Fix a c++ warning
new 49233b4 s3: Fix "ISO C90 forbids mixed declarations and code"
new 31c1c49 s3: Fix a c++ warning
new e3e7869 s3:smb2cli: s/smb2cli_sesssetup/smb2cli_sesssetup_ntlmssp/
new b126164 s3: Add some const to print_kdc_line
new 507f1fc s3: Add some const to create_local_private_krb5_conf_for_domain
new 4e05847 Fix a typo. This is not an electromagnet pulse daemon I guess :-)
new aa960d8 s4-provision Add initial support for joining as a new subdomain
new cea37b0 s4-drs: cope with REPL_OBJ getncchanges call for new object
new 4577ee1 s4-dsdb: use get_config_basedn() in python tests
new ee7cfca s4-kdc: default kvno for inter-domain trusts to zero
new 579fd43 samba-tool: use get_config_basedn() to get configuration NC DN
new f79d6ee s4-provision: use get_config_basedn() in DNS setup
new 966b5d5 pyldb: fixed places where we try to concatenate a Dn with a string
new 2e76b79 ldb:"ldb_extended" -make the call more similar to "ldb_search"
new 9d98461 s4-dsdb: cope with out of sync replication attributes in partition module
new d02e7f7 s3:smb2cli: s/smb2cli_sesssetup_blob/smb2cli_session_setup/
new d49f509 s3:smb2cli: remove unused struct ntlmssp_state from smb2cli_session_setup_state
new cc6ecd4 s3:registry: fix a debug message in the v2_to_v3 upgrade code
new c033e63 s4:selftest: run the nbt tests before the smb tests
new 50310ad s4:auth - remove unused variables
new b759dc9 s4:libnet/py_net.c - fix up includes (in order to find all "struct"s)
new fcfde9a s4:ntvfs/common/brlock.c - remove unnecessary include "tdb_compat.h"
new be4f188 s4-client: added close command in smbclient
new 8316577 lib/util/charcnv: Remove broken internal CP850 and CP464 modules
new f9acf77 lib/util/charset: remove charset module loading
new aa0f102 s3:g_lock: add a missing \n to a debug message in g_lock_init
new 4d30fd8 s3:dbwrap_tool: add popt support and standard samba options
new da5224a s3:dbwrap_ctdb: skip the internal __db_sequence_number__ key from (persistent) traverse and traverse_read
new 92c022f tdb2: allow readonly changes even while holding locks.
new 0167b04 s4-drs: allow replication of the GC partial attribute set
new 8dda773 s3-docs: document -k switch in net manpage.
new 5347074 s4:param/pyparam.c - suppress "P_SEP" compilation warning
new 7c44039 s4:ntvfs common - add "UTIL_TDB" and "tdb-wrap" as internal build dependency
new 02a08d5 s4:ntvfs common - remove two outdated function prototypes
new cb2fe8b s3: Fix typos
new 37b9753 Fix some typos
new 9881712 s3: Further fix for bug 8338
new ad3ac7e Try and fix bug #8472 - Crash in asn.1 parsing code.
new 36b455d9 tdb_compat: handle TDB_INCOMPATIBLE_HASH flag.
new 10e6a32 tdb_compat: handle TDB_VOLATILE flag.
new f08b323 tdb_compat: honour hashsize arg when using tdb2 with TDB_VERSION1 flag.
new fb41dfb tdb_compat: add "TDB_COMPAT_USE_TDB2" environment variable
new 95b2e5a tdb2: change --enable-tdb2-breaks-compat to --enable-tdb2
new 39dcf4b s3:smb2-server: session setup replies should always be signed (except for guest sessions)
new a9a8164 s3-netapi: allow to use default krb5 credential cache for libnetapi users.
new 60d91f2 s3-libnet: allow to use default krb5 ccache in libnet_Join/libnet_Unjoin.
new e68ebe6 Fix bug #8473 - smb2_find uses a hard coded max reply size of 0x10000 instead of smb2_max_trans.
new d89bbe9 Fix bug #8474 - SMB2 create doesn't cope with an Apple client using NULL blob in create
new 893497ee Fix bug #8458] - IE9 on Windows 7 cannot download files to samba 3.5.11 share
new e99a18c Remove extraneous debug code.
new 25e0e67 s3: Fix Coverity ID 2618: UNINIT
new 585294e s3: Fix Coverity ID 2619: UNINIT
new 677600f s4-dsdb: failing to find the object is not an error in dsdb_loadreps()
new 4efb4eb s4-dsdb: added support for replicating with GC partial attribute set
new 86f5ecd s4-repl: get NCs to replicate from our NTDS object
new 2b929b0 s4-dsdb: enable initial replication of partitions via DsReplicaSync
new 7da636f s4-dsdb: get GUID and SID for DSA from extended DN
new 73f2df6 s4-dns: started adding support for auto-creation of NS glue record
new 00ef18f s4-dsdb: added NO_GLOBAL_CATALOG control
new 783ff68 s4-kcc: return partial replica NCs in drs showrepl
new 8c3d77d s4-repl: fill in GUID and SID from partition information
new aba856c s4-dsdb: load the partialReplica attribute in the @PARTITION object
new 516f326 s4-repl: remove unused principal_name element
new 0287221 s4-ldap-server: set the NO_GLOBAL_CATALOG control on non-GC operations
new 3e685f5 s4-rpc: show binding string in failed rpc binds
new b92e0a2 s4-kdc: set NO_GLOBAL_CATALOG control in kdc
new 4dbc604 samba-tool: use show_recycled in dbchecker
new 0921e75 s4-dbcheck: fixed transaction nesting in dbcheck
new d50fa9c Fix bug #8476 - Samba asserts when SMB2 client breaks the crediting rules.
new 16fd935 s4:selftest: skip flakey samba4.nbt.winsreplication for now
new 1bb6e67 s3:smb2_server: fix a logic error, we should sign non guest sessions
new 66f8070 lib/util: move some timespec helpers from source3 to the toplevel
new 7945949 libwbclient: added support for WBC_ID_TYPE_BOTH
new dbbb69e wbclient: added support for handling WBC_ID_TYPE_BOTH mappings
new f236c53 s3-winbindd: add support for idmap type WBC_ID_TYPE_BOTH
new f0f91d0 Fix bug #8477 - Map to guest can return uninitialized blob of data.
new 766d43e pys4: really return an exception if the status if not correct
new 4383665 python-s4: use PyErr_SetNTSTATUS instead of PyErr_NTSTATUS_IS_ERR_RAISE as it use NT_STATUS_IS_ERROR which is not completely the same as NT_STATUS_IS_OK
new d40fe50 build: avoid util.h as a public header name due to conflict with MacOS
new 2a789c8 build: Fix waf build on MacOS X
new 02d83d8 s3:smbd: don't call smbd_terminate_connection in smb2_validate_message_id() (bug #8476)
new 5494856 s3:smbd: disconnect the socket if we got an unexpected request
new 8119926 Revert "Add a missing include file to two VFS modules"
new ca8c25a Fix bug 8480 - acl_xattr can free an invalid pointer if no blob is loaded.
new 649bfc4 s4 winbind: Don't drop workgroup name for getpw*
new 8eb80a9 libcli/smb: Get rid of set but unused variable
new 7466612 addns: Allow creating AAAA records during updates
new b02bbf2 net: Don't register link local addresses with DNS
new b567694 addns: Remove unused empty header file
new c74de09 libcliraw: Make smb_raw_write_recv public and include it in a public header.
new 649437a s3: Remove the smbd_server_conn ref from parse_dfs_path
new 425b93e s3: Remove the smbd_server_conn ref from create_conn_struct
new cb2b5c5 s3: Remove the smbd_server_conn ref from dfs_redirect
new fba833d s3: Remove the smbd_server_conn ref from get_referred_path
new d2958fd s3: Remove the smbd_server_conn ref from setup_dfs_referral
new b35d80a s3: Remove the smbd_server_conn ref from create_junction
new 01eb313 s3: Slightly simplify print_kdc_line()
new 9411b8e s3: Slightly simplify print_kdc_line()
new 94b0f8f s3: Slightly simplify print_kdc_line()
new 0ff0b37 s3-group-mapping: Remove unused functions.
new f741917 s3-passdb: Cleanup use of fstring and move to talloc.
new b93eae2 s3-samr: Remove fstring in samr.
new dab8472 Free the memory talloc'd
new fa2236c These modules are no longer experimental but production-ready (especially the acl_xattr code). Remove the "experimental" tag.
new b5cc6a0 s3-pdb_samba4: Remove unused attribute from domain search
new dce2315 s4-ldap_server: Fix segfault on startup failure of ldap server
new 288265c s3-messaging Ensure that the message is of the correct legnth
new eb24509 s3-messaging Do not ever send a kill to -1
new 889886c s3:libsmb: call TALLOC_FREE(subreq) directly after cli_sesssetup_blob_recv()
new e8ed54d s3:libsmb: remove unused TALLOC_FREE(subreq) calls in
new df88e66 errormap: Add unix_to_werror() function
new da0cae0 s3 net: Fix a discard const warning
new f98ebcf dns: The QCLASS is called IN, not IP
new 1210b8a dns: Do as BIND and MS DNS and drop quries with qdcount != 1
new 14c05cf s4:libcli/resolve: only try broadcast messages to ipv4 addresses
new 2660a46 Install headers included by smb_common.h.
new 3358239 smb_unix_ext.h: Protect against multiple inclusion.
new f4fa725 libcli: Install libcli.h.
new 417c16e s3:dbwrap_ctdb: improve the check for skipping the __db_sequence_number__ record in traverse
new 28b48f8 s4:libcli/smb2: don't try to check the signing if we got NT_STATUS_USER_SESSION_DELETED
new caef1c7 s4:libcli/smb2: correctly sign SMB2_OP_CANCEL request if they belong to a session
new 1f4bf0f s4:libcli/smb2: ignore SMB2_OP_CANCEL responses
new 4732f5b s4:torture/smb2/lock: remove samba4 specific checks for NETWORK_NAME_DELETED/USER_SESSION_DELETED
new 485ad76 test commit to see it push works for me.
new ea00f0e s3:smb2_server: SMB2_OP_CANCEL requests don't have to be signed
new a110d05 socket_wrapper: pass down the fd explictly from the swrap_*() to the real_*() calls
new 27195b3 socket_wrapper: correctly handle dup()/dup2() ref counting
new bd5e975 s4-torture: remove unchecked read from smb2 create
new 392fd0d s4-torture: add smb2 ioctl test suite
new 1848295 s3-smb2_server: SMB2_OP_IOCTL doesn't require at least 1 dyn byte
new dbcd59f s3-smb2_server: fix ioctl InputOffset checking
new 08573c2 s4: add SMB2_FSCTL opcodes
new 24d53eb s4:smb_server/smb2: make sure we sign the final session setup
new 8daf9df s3:smb2cli: fix the num_expected == 0 logic in smb2cli_req_recv()
new d883cc6 Bug 7551: Return error of cli_push when 'put - /some/file' is used
new 27e2a4a Second part of bug #8494 - Remove "experimental" label on VFS ACL modules.
new 2622575 s3: Fix a C++ warning
new 0834ecc s3: Fix a C++ warning
new b7b7ce5 s3: Fix an uninitialized variable warning
new f5081df s3: Remove an unused variable
new fe1bcdb s3: Re-add (), fix a gcc hint
new deede46 build: Add dep on tdb-wrap3 to get tdb headers
new caacdb0 s3:wscript_build - add dependency on "tdb-wrap3" for libnet dssync
new 2102721 s3-docs: some corrections for wbinfo
new 5c569a9 s3-docs: Fix typos.
new c704d92 Fix bug #8493 - DFS breaks zip file extracting unless "follow symlinks = no" set
new e8f143a Add a torture test to test existing FSCTL responses
new c875ab8 Move FSCTL handling into the VFS. Initial code changes. Passes smbtorture NTTRANS-FSCTL. Test added to selftests.
new 595cc42 Add the new test_nttrans_fsctl.c to waf
new b9da423 s3:registry: reg_format: handle unterminated REG_SZ blobs
new 95bb2c2 s3:registry: fix the test for a REG_SZ blob possibly being a zero terminated ucs2 string
new 5c890ad s4 provision: Set server role default when called from command line to 'dc'
new d5dcb9e wscript: Also generate ctags for python files
new f163bd1 dns: Add support for TXT record to idl file
new 1dbcb61 dns: Move the dns_srv_record to the correct place in the idl file
new d6c949b testtools: Import new upstream snapshot.
new 1df1003 s4-ldb: enable display of partialAttributeSet with --show-binary
new 0d2d6c9 s4-ldap-server: disallow all modifies on global catalog port
new d3fa496 s4-dsdb: added DSDB_REPL_FLAG* to replication
new f45147b s4-dsdb: disallow changes based on instanceType
new bdc9319 s4-dsdb: implement DSDB_REPL_FLAG_PRIORITISE_INCOMING
new f37e81b s4-repl: add FULL_SYNC and PARTIAL_REPLICA flags
new 761fd4a s4-repl: update instanceType in partial_replica replication
new ac581b3 s4-dsdb: update callers to dsdb_convert_object_ex()
new 5d4f474 s4-dbchecker: fixed handling of DSDB DNs in dbcheck
new aed0d2e samba-tool: added --full-sync and --sync-all options to samba-tool drs replicate
new 2fbdaab samba-tool: cope with GC compares in ldapcmp
new ff482bc dns: filled in dnsserver.idl
new 57e30bc dns: build python bindings for dnsserver RPC protocol
new 7d18241 dns: added example python script for dnsserver protocol
new 004f8c6 drsuapi: added ncName attid in enum
new df3cc35 s4-repl: fixed formatting of some debug messages
new faf8581 s4-repl: support creation of new NCs via DsAddEntry
new f52d8ca s4-dsdb: allow uninstantiated NC heads
new d12309d s4-partition: allow creation of uninstantiated partitions
new 50d6a76 s4-dsdb: fixed formatting of a debug message
new 1870fc4 s4-dsdb: added DSDB_REPL_FLAG_ADD_NCNAME flag
new efb3f45 s4-drs: added DSDB_REPL_FLAG_ADD_NCNAME to DsAddEntry call
new fb937af s4-join: enable cleanup on failed join
new 60cbc98 s4-dsdb: added new control DSDB_MODIFY_PARTIAL_REPLICA
new b930b1e s4-repl: try harder to find the right SPN in replication server
new 6b69ecd heimdal: handle referrals for 3 part DRSUAPI SPNs
new f469369 s4-dsdb: add the DSDB_CONTROL_PARTIAL_REPLICA when needed
new 278e44c s4-dsdb: simplify samdb_is_gc()
new 6356f4c s4-kcc: if we are a GC, auto-add partial replicas
new 5717da3 s4-kdc: treat a kvno of 255 as unspecified
new aee896a s4-kdc: don't look at global catalog NCs in the kdc
new 0c944d0 s4-sam: don't look in GC NCs for user accounts
new 71f3a25 s4-auth: rework map_user_info() to use cracknames
new 0ef8dca s4-kdc: fixed handling of previous vs current trust password
new 7244e25 s4-ldap: added DSDB_CONTROL_NO_GLOBAL_CATALOG to ldap encoding list
new e9758ef s4-dns: add all forest DCs to named.conf.update
new 28a6881 s4-lsa: fixed set of trust password with old password
new 8905344 s4-dsdb: fixed re-join of subdomain
new 6b5d8e0 s4-subdomain: create trust record with forest root DC
new 1ff61f1 s3:param: use ROLE_DOMAIN_CONTROLLER for an AD domain controller
new f2b795e lib/util: make sure panic action can attach a debugger on ubuntu (>=10.10)
new 4c6bfac s3:lib/util: make sure panic action can attach a debugger on ubuntu (>=10.10)
new ea50207 s3-smbldap: remove an obsolete prototype.
new e30e7a6 s3-waf: remove explicit linking to SMBLDAP subsystem.
new f93fd12 Fix bug #8507 - smbd doesn't correctly honor the "force create mode" bits from a cifsfs create.
new 63319c1 s4-auth: fixed formatting of some DEBUG() lines
new 2d6571d Add missing com_err dependencies Signed-off-by: Jelmer Vernooij <jelmer at samba.org>
new 5c5d869 s4-dsdb Allow repl server to start even when no master NCs are present
new 5505418 dsdb: fix double-free in replication failure case on RODC
new f55328a dsdb: Do not attempt to resolve conflicts on an RODC
new e717af0 s4-dsdb: Do not assume that all deleted objects have an objectCategory and sAMAccountType
new 2a2deeb s4-rodc: ensure we load replicated partitions for RODCs
new 8976e1d s4-rodc: use the rodc_replica flag on the partition
new 2d63789 s4-dsdb: allow groupType update on deleted objects
new b3476f0 ldb: fixed memory leak in control string parsing
new ea41860 ldb: support raw OIDs in control string parsing
new c2d70af s4-dsdb: added DSDB_CONTROL_DBCHECK
new d7f617e s4-dsdb: allow deletion of backlinks if DSDB_CONTROL_DBCHECK given
new 3fca66e samba-tool: add support for fixing broken backlinks in dbcheck
new 040055b s3-module allow libreplace to provide dlopen replacement
new 7d33ec3 lib/util: consolidate module loading into common code
new c894527 lib/util: Remove unused module loading functions
new a718b5a lib/util: Use only init_module_fn typedef in module loading
new 355b5e3 modules: standardise on samba_init_module as the hook symbol to resolve
new f6b7bd4 lib/util: consolidate module loading
new c682ee3 uid_wrapper: We have talloc_array_length, no need for an explicit length
new 1184e7d s3: Use the uid_wrapper
new 97d6795 s3:configure.developer: add --enable-uid-wrapper
new 733457a selftest/Samba3: enable uid wrapper in nmbd, winbindd and smbd
new ceb831c s3:lib: remove unused/empty modules.c
new 365f705 s4-dsdb: fixed the check_optional_feature() call
new a5f311d s4-dsdb: fixed behaviour of show_deleted and show_recycled control
new a729dbb s4-dsdb: fixed one_way_link calculation
new 9b981ff s4-dsdb: don't display links to deleted objects
new 83f0dc4 s4-dsdb: special case for deleted objects one way link
new 055f017 build: Reduce build systems to just top level waf and autoconf
new 1da89da autobuild: Remove s3-waf from autobuild
new 4980cd7 build: Remove _SAMBA_WAF_BUILD_
new 64d0230 build: Remove obsolete --enable/disable-merged-build
new ed41edd build: ndrdump is only built with waf
new 36b2227 ldb: use ldb directly rather than via a copy
new 516ee5f s3-param use Auto define for lm_announce default
new 80e4394 param: Use a bool to hold boolean parameters
new 0ba6076 s3-param: inline octal_string into caller to allow code merge
new 6386251 s3-param Remove odd formatting to allow code merge
new 556ef6a s4-param copy print_parameter and equal_parameter in from source3
new c2b9e9b uid_wrapper: Add uwrap_setreuid().
new 17f1276 uid_wrapper: Add uwrap_setregid().
new 4493c57 uid_wrapper: Add uwrap_setresuid().
new ff1ce65 s4:dsdb: fix the order of DSDB_CONTROL_* defines in samdb.h
new ec910d9 ldb/ldb_controls: allow oid up to 255 chars
new c180feb s4:dbchecker: make use of local_oid controls for dsdb.DSDB_CONTROL_DBCHECK
new 94899cd Revert "ldb: support raw OIDs in control string parsing"
new bcb0212 s4:dsdb/password_hash: add DSDB_CONTROL_PASSWORD_BYPASS_LAST_SET_OID
new c80ba57 Fix bug #8509 - Read-only handles on SAMR allow SAMR_DOMAIN_ACCESS_CREATE_USER.
new de912e7 examples/VFS: fix a typo in the README
new f697956 dfs_server: add generic dfs_server_ad_get_referrals() call
new cc17ac9 s4:smb_server: implement dfs referral handing on top of dfs_server_ad_get_referrals()
new 37a17a4 s3:param: add lp_host_msdfs to loadparm_s3_context
new 9bd26d8 s3:vfs: add SMB_VFS_GET_DFS_REFERRAL() hooks
new f6eb85c s3:msdfs: implement setup_dfs_referral() on top of SMB_VFS_GET_DFS_REFERRALS()
new 09731c7 s3:msdfs: removed unused variables
new 29dbda5 s3:modules: add vfs_dfs_samba4
new f0cd3f6 selftest: run dfs tests on plugin_s4_dc
new 50c8d38 build: s3 public headers appear to be correct now
new 820fe8a build: remove double-setting of build_public_headers
new 078db8f build: build wbinfo only once in the waf build
new ee4f418 dnsserver.idl: avoid '//' comments
new 4ebd510 s3:lib/netapi: avoid '//' comments
new 2a6c5c8 s3:utils: avoid '//' comments
new f007f68 s4:lib/wmi: avoid '//' comments
new 627f930 s4:torture/drs: avoid '//' comments
new 10fdc9a s4:torture/smb2: avoid '//' comments
new 9ca88eb examples/VFS: fix names in skel_opaque.c
new ce5b4b3 examples/VFS: add skel_get_dfs_referrals()
new 7447acd s4:upgrading-samba4.txt - fix mistakes reported by bug #8504
new 9c979e8 s4:findprovisionusnranges - the default python path is detected over "env"
new dc3df56 upgrade: Avoid catching all exceptions, just catch the ones we care about.
new 8111001 netcmd: Avoid catching all exceptions, avoid using ';' at the end of lines.
new 8aaa277 s3-docs: Fix bug #7908.
new 851d662 s3-docs: Fix typo.
new d7d5858 netcmd/domain: Remove unused imports.
new 1417ea1 Remove pointless exception catching in tests.
new f47b405 ldb: change version to 1.1.3 after pyldb changes
new 7119c8b s3-net: when all DNS servers fail to operate, the overal DNS registration result must be a failure.
new efab008 s3-passdb: split out passdb/pdb_tdb.h.
new 8c2f72d s3-passdb: split out passdb/pdb_wbc_sam.h.
new 795aefe s3-passdb: split out passdb/pdb_smbpasswd.h.
new ec0c1f2 s3:smb2_create: fix allocation size return value when opening existing files
new 3ed85d7 libcli/cldap: pass tevent_context to cldap_set_incoming_handler()
new 2cd76b0 libcli/cldap: pass tevent_context to cldap_netlogon_send()
new 5a7a1b3 libcli/cldap: pass tevent_context to cldap_search_send()
new af24591 libcli/cldap: make use of explicit tevent_contexts
new b787b6e libcli/cldap: don't pass tevent_context to cldap_socket_init()
new c9eba24 ndr.pc: needs samba-util not samba-hostconfig
new 6bed577 pac: Fix wrong memory allocation check
new b21b012 lib/param move source4 param code to the top level
new 26de383 libcli/smb Move CSC_POLICY_* definition to smb_constants.h
new d0ecd1a lib/param: Remove unused #include of lib/socket/socket.h
new 15c97a8 lib/param Avoid the use of the name service_ok() which is used in the s3 param code
new 1b81af0 lib/param Avoid the name string_set as this is already used in the s3 param code
new 8f2741b lib/param Use talloc_strdup rather than strdup as strdup is banned in the s3 includes.h
new 1e5af9e lib/param Use strcasecmp_m rather than strcasecmp as this is banned in the s3 includes.h
new c9bb497 lib/param Avoid dyn_ defines that are not provided by the autoconf build
new 1255383 s4-s3-upgrade: Allow import (just without a uid mapping) where getpwnam fails
new 561d834 auth: move credentials layer to the top level
new fe02752 auth: move gensec_start.c to the top level
new 534355f auth/credentials Declare remaining functions are public interfaces and put into credentials.h
new 4549862 gensec: trim header includes back to what is actually required
new 0f41868 ldb:ldb_autotransaction_request - fix a typo in a comment
new f2a3125 ldb:ldb.c - "ldb_set_errstring" can be implemented by using "ldb_asprintf_errstring"
new 8cab94e ldb:ldb.c/"ldb_request" - make "ldb_request" always return an error string
new 500d1ba ldb:ldb.c/"ldb_wait" - change "ldb_wait" slightly in order to introduce error messages
new 7599d59 ldb:ldb.c/"ldb_wait" - make "ldb_wait" always return an error string
new 96a9f82 s4:ldap_backend.c/"map_ldb_error" - handle errors similar to "PyErr_SetLdbError"
new 21d053d ldb:pyldb.c - py_ldb_* modification calls - error string shouldn't be set here
new fea02ce ldb:ldb_autotransaction_request - error string shouldn't be set here
new 2c3c18c s3-smbldap: rearrange prototypes a bit.
new a1f4fe7 s3-passdb: split out passdb/pdb_ldap.h.
new 6cc2843 s3-passdb: split out passdb/pdb_nds.h.
new e568284 s3-passdb: split out passdb/pdb_ipa.h.
new 85da480 s3:wscript: add 'gssapi' dependecy to 'errors3'
new b3b6906 s3:vfs_acl_common: also parse xattr.NTACL version 1
new 82bc3fa s3:dbwrap: move the db_open_ctdb() prototype to a new header dbwrap_ctdb.h
new 38f7f8e s3:dbwrap: move the db_open_tdb() prototype to a new header dbwrap_tdb.h
new c768121 s3:dbwrap: move the db_open_file() prototype to a new header dbwrap_file.h
new 7a72c84 s3:dbwrap: move the db_open_rbt() prototype to a new header dbwrap_rbt.h
new c3868b7 s3:dbwrap: move dbwrap_fetch() back to dbwrap.c, the core of the dbwrap subsystem
new 2aa5601 s3:dbwrap: move dbwrap_delete() back to dbwrap.c, the core of the dbwrap subsystem
new 663c661 s3:dbwrap: move dbwrap_store() back to dbwrap.c, the core of the dbwrap subsystem
new 2d52f6f s3:dbwrap: move dbwrap_traverse() to dbwrap.c, the core of the dbrwap subsystem
new 6608ba8 s3:dbwrap: reorganize dbwrap.h some
new 8f098a6 s3:dbwrap: change the dbwrap_traverse() wrapper to return the count in an additional parameter
new 87f51bf s3:dbwrap: add a wrapper dbwrap_traverse_read()
new 87b68ce s3:dbwrap: add function dbwrap_exists()
new 5953839 s3:dbwrap: add specific dbwrap_exists() implementation to dbwrap_tdb
new 28e4c41 s3:dbwrap: factor out db_rpt_search_internal()
new fff09d0 s3:dbwrap: add specific dbwrap_exists() implementation to dbwrap_rbt
new 893805b s3:dbwrap: add function dbwrap_parse_record()
new f5b7d87 s3:dbwrap: dbwrap_parse_record() should always return -1 on "not found"
new 99fa6fa s3:dbwrap: allow NULL parser for dbwrap_parse_record()
new c5d03cb s3:dbwrap: implement dbwrap_fallback_exists() with dbwrap_parse_record()
new 63c5c0e s3:dbwrap: add specific dbwrap_parse_record() implementation to dbwrap_rbt
new dc4a5f5 s3:dbwrap: add function dbwrap_wipe()
new 3dc607c s3:dbwrap: add a comment
new 97fef0c s3:dbwrap: add specific dbwrap_wipe() implementation to dbwrap_tdb
new ebcb921 s3:dbwrap: add specific dbwrap_wipe() implementation to dbwrap_rbt
new 7b9bf28 s3:dbwrap: fix db_rbt_traverse() to return the record count on success
new d8ce5bc s3:dbwrap: add wrapper dbwrap_get_flags()
new 373b060 s3:dbwrap: add wrappers for transactions start/cancel/commit
new 3ed2fb4 s3:dbwrap: add wrapper function dbwrap_get_seqnum()
new bfed62c s3:dbwrap: add get-functions for db_record key, value and private_data
new b257e83 s3:dbwrap: add dbwrap_record_store(), a wrapper for record->store
new 4637044 s3:dbwrap: add dbwrap_record_delete(), a wrapper for record->delete_rec
new 25a9978 s3:dbwrap: add dbwrap_fetch_locked(), a wrapper for db->fetch_locked
new 0e28448 s3:dbwrap: convert dbwrap_fetch(), dbwrap_fetch_bystring() and dbwrap_fetch_bystring_upper() to NTSTATUS
new e39cd86 s3:dbwrap: use dbwrap_fetch_bystring() in dbwrap_fetch_[u]int32()
new f21a66f s3:dbwrap: convert dbwrap_util.c to use dbwrap wrapper functions
new 64748e8 s3:dbwrap_tool: convert to using wrapper functions only
new 0b7108b s3:dbwrap_torture: convert to using wrapper functions only
new 81258c0 s3:serverid: use dbwrap_traverse() in serverid_traverse()
new 91e77f3 s3:serverid: use dbwrap_traverse_read() in serverid_traverse_read()
new 8645564 s3:net: fix the exit code of net serverid list
new 5bfdd73 s3:net: fix the exit code of net serverid wipe
new 85ae3c3 s3:serverid: convert to using dbwrap wrapper functions only
new c8924ec s3:net: convert net serverid to only use dbwrap wrapper functions
new 6656de1 s3:sessionid: use dbwrap_travers() in sessionid_traverse()
new bdee945 s3:sessionid: use dbwrap_travers_read() in sessionid_travers_read()
new bbe7811 s3:sessionid: convert to using dbwrap wrapper functions only
new 248cb23 s3:sharesec: convert sharesec.c to use dbwrap wrapper functions
new ff79187 s3:talloc_dict: change to only use dbwrap wrapper functions
new 7057b4d s3:registry: convert reg_backend_db to use dbwrap wrapper functions
new 736af26 s3:g_lock: convert to use only dbwrap wrapper functions.
new 79a4911 s3:privileges: convert privileges.c to use dbwrap wrapper functions.
new f1057ac s3:libnet: convert libnet_dssync_passdb to only use dbwrap wrapper functions.
new 3d52de3 s3:idmap: convert idmap_tdb to use dbwrap wrapper functions.
new 1f57f9e s3:net: convert net idmap to use only dbwrap wrapper functions
new 7458aac s3:net: convert net idmap check to use dbwrap wrapper functions.
new a91f06a s3:passdb: convert pdb_tdb to use dbwrap wrapper functions.
new 8b4dd99 s3:passdb: convert machine_sid to use dbwrap wrapper functions only
new 8b4845b s3:passdb: convert account_pol to use dbwrap wrapper functions only
new 3f21428 s3:secrets: convert to use dbwrap wrapper functions only
new c7c1a3e s3:printing: convert printer_list to use dbwrap wrapper functions
new ceb9f57 s3:vfs: change the xattr_tdb module to use dbwrap wrapper functions
new 4cb75bd s3:vfs: convert nfs4_acls sidmap db code to use dbwrap_wrapper functions
new 4bfda2d s3:vfs: convert the acl_tdb module to use dbwrap wrapper functions.
new 608ac61 s3:conn_tdb: convert connections tdb to only use dbwrap wrapper functions
new 43a13b5 s3:smbd: convert connections.c to use only dbrwap wrapper functions
new ec057c3 s3:smbd: convert session.c to use dbwrap wrapper functions only
new 5063498 s3:smbd: convert notify db to use dbwrap wrapper functions
new 3340597 s3:rpc_server: convert srvsvc to only use dbwrap wrapper functions
new 82428ad s3:groupdb: convert mapping_tdb.c to use dbwrap wrapper functions only
new e2328ac s3:messages: convert to use only dbwrap wrapper functions
new 5cbc505 s3:locking: convert brlock to only use dbwrap wrapper functions
new f0ab22e s3:locking: convert locking.c to use dbwrap wrapper functions only
new 311ed56 s3:locking: convert posix.c to use dbwrap wrapper functions only
new 6fb5c47 s3:torture: convert torture.c to only use dbwrap wrapper functions
new 8750e3f s3:dbwrap: move definitions of db_record and db_contect structs to dbwrap_private.h
new b4e528a s3:idmap_autorid: untangle function from check and log status in idmap_autorid_db_init()
new f8cad3a s3:idmap_autorid: make a debug message more precise
new f03e4ae s3:passdb:account_pol: use dbwrap_fetch_uint32, not dbwrap_fetch_int32 for the DB version
new ba88e4e s3:idmap_tdb: fix hwm-handling to use uint32 consistently
new ce8626c s3:idmap_tdb2: fix hwm-handling to use uint32 consistently
new 603c3e1 s3:dbwrap: convert dbwrap_fetch_int32() to NTSTATUS return code
new 658f721 s3:dbwrap: change dbwrap_fetch_uint32() to NTSTATUS return type (instead of bool)
new c9bc1e4 s3:dbwrap: change dbwrap_store_int32() to NTSTATUS return type
new 6760011 s3:dbwrap: change dbwrap_store_uint32() to NTSTATUS return type
new 3c4eb2c script/autobuild.py: split 'samba3' 'make -j 4 everything' into multiple steps
new e425a17 lib/param: fix typo _SAMBA_BUILD => _SAMBA_BUILD_ causing segfaults
new 2ecfa0c Fix the VFS for fsctl.
new 028cf00 s3-waf: fix configure check for HAVE_POSIX_FADVISE.
new 245c8c1 s3-waf: fix configure check for HAVE_LINUX_FALLOCATE.
new 3522f9d s3-waf: fix configure check for HAVE_LINUX_FALLOCATE64.
new d6cb58e s3-waf: fix configure check for HAVE_LINUX_READAHEAD.
new 49eba95 s3-waf: make sure we build example vfs modules with --enable-developer.
new aa472fc param: Expose lpcfg_smb_ports, required by winexe.
new b0d76ef s4/param: Expose lpcfg_smb_ports and lpcfg_socket_options, which are both required by winexe.
new eb97161 samba.getopt: Allow --kerberos=auto, and fix exception name if an unknown value is specified.
new bd01ae2 Add new contributing FAQ announcing acceptance of corporate (C).
new 2c78d4c s3:smbcacls pretty print acl control field
new 61631f4 s3:smbcacls get_domain_sid for sddl parsing/formating from lsarpc
new 724b48b s3:smbcacls add option domain-sid
new 858e4cb s3:smbcacls fix possible SEGFAULT
new 9d688cd s3:smbcacls fix leaking talloc stackframce on tcon failure
new 240d621 s3:registry: improve regdb_create_subkey_internal() to always complete incomlete keys
new a6cd71d s3:dbwrap: traverse records created within this transaction.
new 7fff4e7 s3:dbwrap: remove m_all marshall buffer from ctdb transaction.
new 002694c s3 waf: Use upper case uselib_store parameter, otherwise the following checks won't find it
new 031519c selftest: Fix plugin_s4_dc configuration.
new a0cbe46 s3-groupdb: split out groupdb/mapping_tdb.h.
new fc32055 s3-dbwrap_ctdb: fix the build.
new 995d156 s3-group-mapping: Remove fstrings from GROUP_MAP.
new 1e4761d Fix bug #8521 - winbindd cache timeout expiry test was reversed
new bd260f0 Fix bug #8515 - Empty CIFS share can be blocked for other clients by deleting it via empty path (DELETE_PENDING until the last client)
new c6481f4 samba.upgrade: Use list comprehension.
new 8a3aa56 s3:dbwrap_ctdb: fix check for skipping the __db_sequence_number__ in traverse
new 5464999 s3:dbwrap_ctdb: improve the check for skipping the __db_sequence_number__ record in traverse
new b8eec18 s3:smbcacls: make get_domain_sid() static
new 3ff8733 s3: fix id_cache_kill to delete the the id-mappig from caches
new da85f5a s3: factor out messaging_send_to_children()
new 6648d90 s3:smbcontrol: let smbd pass the idmap msg to its children for convenience
new 85b145d s3:utils change data_blob_dup_talloc() to take a DATA_BLOB by value
new 6b28a51 s3:registry add function srprs_hive()
new e430c75 s3:net: factor out interact_edit()
new 502f0b8 s3:net: add command registry check
new 83748ae s3:doc manpage for "net registry check"
new 491afa3 s3:net: avoid unnecessary initialization of the registry.
new 89b76b5 s3:smbcacls: fix violation of coding conventions
new 7e9acf0 selftest: mark samba4.drs.delete_object.python knownfail
new ba5b8a1 samba-tool/testparm: Fix handling of command-line options.
new fba4b7a samba-tool/testparm: Fix traceback when checking client name/ip against hosts allowed.
new 63c9186 netcmd: Add errf stream to command instances.
new 6f9a317 netcmd: Add Command.get_logger() method.
new de9b3b6 samba-tools/testparm: Add really basic unit test, demonstrating how to write unit tests for samba-tool in Python.
new 77f739f s4:torture/smb2: we only support 64KB reads/writes for now
new 40ea66c s3:smb2_server: remember the max_{trans,read,write} sizes we negotiated (bug #8473)
new 6981f11 s3:smb2_server: reject writes larger then the negotiated max_write size (bug #8473)
new 5e04231 s3:smb2_server: get/set info are limited by max_trans size (bug #8473)
new 3978a50 samba.getopt: Refactor parsing of --kerberos argument into separate function.
new 0e70e26 samba-tool delegation: Use self.outf, simplify some code.
new 88d997a samba-tool: Use self.outf in a few more places.
new 5dcce64 config.h: define HAVE_LIBREPLACE
new d2a9e8d Another part of the fix for Bug 8473 - smb2_find uses a hard coded max reply size of 0x10000 instead of smb2_max_trans.
new ebf3ecd build: use lib/param loadparm code in source3 to get at lpcfg_ functions
new 4a89361 lib/param Add 'use mmap' parameter to control tdb use of mmap
new 43d84aa lib/param Print error when mkdir of lock path fails
new 5603dab libcli/auth: Provide a struct loadparm_context to schannel calls
new 3cdb1fe s4-messaging: Pass the loadparm context, not just the messaging path
new 01c934c lib/util: Add back control of mmap and hash size in tdb for top level build
new 73d0ab6 lib/param reduce the cost of loadparm_init_s3()
new a6faacd build: only regenerate param files when required
new 7703648 build: clean new generated param headers
new 4e1d9a6 build: run perl generators at autogen.sh time
new e287a72 add lib/param files to .gitignore
new 71f5f41 s3:dbwrap_ctdb: fix the build after changing signature of tdb_wrap_open()
new 4602ede Update to newer version of subunit.
new b0d89e5 s4:selftest: flakey test samba4.drs.delete_object.python should go into skip
new 36e3c15 python: Remove extra newlines.
new 60de9b7 creds: Remove unnecessary calls to credopts.get_credentials.
new be7a75b samba-tool: Determine long option from docstring.
new 27afc3e CodingStyle: Add some notes about Python 2.4 compatibility.
new b5d5945 samba.netcmd: Reintroduce Command.name.
new 9213f39 samba-tool: Don't require full prog line to be in synopsis.
new 9e1ef61 samba-tool: Move main command implementation to samba.netcmd.main, so it is accessible by the testsuite.
new 37a4bcd samba-tool: Add test to make sure all commands have a synopsis set.
new 1b27efd samba-tool: Add test to make sure all commands have a short description set.
new 7a0b5d6 Add support for VFS op streaminfo chaining in all relevant VFS modules.
new 46e7ab3 s3: remove some dead prototypes.
new 06aec03 s3-auth: token_util needs system/passwd.h.
new c6964c6 s3-passdb: move group mapping headers into passdb.h
new d981ceb s3-passdb: move passdb prototypes into passdb.h
new d6a1867 s3-passdb: use uintX_t at least in headers.
new 2a5afff s3-passdb: add {LM|NT}_HASH_LEN defines in passdb.h.
new d47c254 s3-passdb: add define guards for machine_sid.h.
new 876f48f s3-passdb: remove fstring from pdb_set_user_sid_from_string().
new 1113725 s3-passdb: remove libwbclient header dependency for passdb/lookup_sid.h.
new 69da026 s3-waf: install passdb headers.
new df9c4b0 s3-utils: add capabilities to dbwrap_tool
new 0ef506d libreplace: add a missing "eval" to the AC_VERIFY_C_PROTOTYPE macro
new b15d325 s3:net registry: fix segfault when net registry is called without subcommands...
new 6af702b build: added autoconf --disable-silent-rules option
new d810ada Fix sys_fseek wrapper
new af82bf2 s3-net: Fix uninitialized variable in rpc_conf_import_internal().
new 15b8efe s3:dbwrap_ctdb: return the number of records in db_ctdb_traverse() for persistent dbs
new acc2870 Fix const warning.
new abe5afc Fix bug with Samba not recognising an 6to4 IPv6 interface.
new 744dd6b Fix const warnings.
new f4a41ce Fix const warnings.
new 7f65594 Fix printf warning.
new 7c66373 Remove unused function.
new e02f951 Removed unused variable.
new a1767f7 s4: check that the xattr are supported in the folder where we want to provision
new 8741b90 s4-interfaces: allow pure ipv6 to work
new 009b97d provision: fix the doc
new 292554c s4 provision: Rename bind9 flatfile backend to BIND9_FLATFILE
new 41d4862 s4 provision: Reword opinionated dns backend help text, add NONE backend
new b42b812 s4 provision: Default to win2k3 domain function level
new 6382721 s4 provision/dns: Clean up backend handling
new d58f266 s4 provision/dns: Clean up os level handling
new 8c07686 s4 provision: DNS backend should be set by caller
new 41a0e96 Add cldap_multi_netlogon_send/recv
new 2a2dd6f s3: Before adding KDC's to the krb5.conf, cldap ping them
new c88195f s4:dlz_bind9: add missing earch bases for windows 2000 domains
new d9558fd s4:dlz_bind9: Copy dn before changing in b9_has_soa
new ebcf45b s4:dlz_bind9: add no memory checks
new 329c4d1 s3-auth: fix the build of skel auth example module.
new 235f78a s3-waf: make sure we always build example auth modules with --enable-developer.
new 234f06e s3-auth: remove dead prototype.
new bc536d4 s3-passdb: fix the build of example pdb test module.
new b96a9e1 s3-waf: make sure we always build example pdb modules with --enable-developer.
new c3bdcab First part of fix for bug #8419 - Make VFS op "streaminfo" stackable.
new c52b571 Fix uninitialized memory problem in group_sids_to_info3 (fixes bug #8455).
new d226acd libsmbclient: add ABI checking and pc file
new 3a4fa65 libsmbclient: initial ABI signatures
new 75953f1 ldb: fixed a race in ldb initialisation
new fe98fa6 Revert "s4:selftest: skip flakey samba4.nbt.winsreplication for now"
new 4c20276 Revert "s4: Mark the winsreplication test as knownfail"
new f8c6219 s4-selftest When testing for a credentials cache, do not specify a domain
new 734e5c5 credentials: Prioritise command-line specified options above defaults from smb.conf
new d4d4f4e s3-auth Add my copyright
new 5f11615 s4-s3-upgrade: Give a better clue when we cannot open secrets.tdb
new 5e6543a build: compile gensec_start.c and credentials.c in the autoconf build
new 0c6e4ad ntlmssp: Move ntlmssp code to auth/ntlmssp
new 968b367 ntlmssp: Prepare gensec_ntlmssp_start() for broader use
new 02eef4d ntlmssp: Put members from auth_ntlmssp_state into gensec_ntlmssp_state
new c779647 gensec: an event context is no longer mandetory
new 5392491 s3-ntlmssp Implement the server-side auth_ntlmssp code as a GENSEC module
new 5ef4e91 s3-smbd Give the nt error string when failing to set up encrypted transport
new 0d5de7e gensec: Assert that we have not been subject to a downgrade attack in DCE/RPC clients
new 09c5acd s4-auth: match the new s3 gensec client and always negotiate SIGN with SEAL
new 86d684e gensec: Refuse to seal if we did not negotiate to sign
new 3f9ab2e ntlmssp: Refuse to seal if we did not negotiate to sign
new f88b686 gensec: move event-using code to gensec_update() hooks out of gensec_start*()
new 0f2b27e s3-auth fix comment after s3 ntlmssp gensec module
new e7d5f0a gensec: move event context from gensec_*_init() to gensec_update()
new 9068a30 s3-auth: use typedefs in auth.h
new 94fbe2e s3:auth_util: add the uid with WBC_ID_TYPE_BOTH also to the group array
new 9d49945 ldb: Output more error information when a connect fails
new 5954a37 lib/param: Remove parameters for wins and spoolss databases
new 9b407ee s4:auth/unix_token: match s3 behavior and add uid/gid to the groups array
new 56328a4 s3/doc: add man page for aio_fork vfs module
new f3333bd s3-rpc_client remove cli_auth_ntlmssp_data_destructor
new f9b0426 s3-ntlmssp split auth_ntlmssp_client_start() into two parts
new fa12756 s3-libsmb Use a gensec module to provide the ntlmssp client in ntlmssp_wrap.c
new 94799db s3-auth move the s3 auth context onto gensec_ntlmssp once we start
new 605d7d9 pdb-interface: Do not use unid_t here
new dd6b413 selftest:Samba3: fix a message printed when starting winbindd
new 4874e1f selftest:Samba3: fix signature for check_or_start()
new 140b5d7 s3-util: dbwrap_tool: add store hex function
new 196fd14 s3-util: dbwrap_tool: add fetch fuctions for hex and string
new 5d91a26 lib/util: untangle assignent from check in strhex_to_str()
new cb47890 lib/util: fix function header comment to strhex_to_str()
new 47aa9ed lib/util: skip single hex digit at the end of the input sting - fix potential segfault
new f5ae41d The last argument to atalk_build_paths() is always false, remove it.
new 8d54bdb vfs_netatalk should be using strstr_m, not strstr to find .AppleDouble paths.
new fbf1748 s3: Avoid a winbind 100% cpu loop
new 5543e6c s3-docs: Document Services for Unix 2.0 (sfu20) nss_info ldap schema support.
new e1d2b47 s3-docs: Add a clarification note for nss_info primary group membership calculation.
new 0c342f8 samba-tool: Improve getopt.py error handling
new 8dbf799 samba-tool: Improve getopt.py error handling
new 20f2034 samba-tool: Improve getopt.py error handling
new eb388cd samba-tool: Improve getopt.py error handling
new aa7240e samba.getopt: Keep exception message when setting a lp option fails.
new 416bf1c samba.getopt: Add some basic tests.
new 5c5fc5d build: added deletion of stale .so and .o files
new 75689ef s4-smb_server do not set credentials on gensec twice
new 596d6cc s4-s3-upgrade Fix samba3upgrade code to cope with a missing wins.dat
new 036b23a s4-s3-upgrade test upgrade without a wins.dat
new be9378e s4-s3-upgrade fix format string for secrets.tdb exception
new 43f23b5 s4-s3-upgrade rename samba-tool domain samba3upgrade --libdir to --dbdir for clarity
new 281fc93 libcli: move ioctl function field defs to smb_constants
new d5ea379 s3: Remove duplicate fsctl function definitions
new b711de2 libcli: Move smb2 fsctl fn defs into common code
new 5e6c477 s3: remove duplicate fsctl fn definitions
new cd22763 libcli/smb: add smb_[set]len_[nbt|tcp]() macros
new da32fb6 s3:include: use smb_[set]len_[nbt|tcp]() macros
new b0480f2 s4:lib/stream: make use of smb_len_tcp()
new 8eed525 s4:libcli/raw: make use of _smb_setlen_nbt()
new 8574d50 s4:libcli/smb2: make use of _smb_setlen_tcp()
new 2fbbf75 s4:smb_server/smb: make use of _smb_setlen_nbt()
new 8bf1e4c s4:smb_server/smb2: make use of _smb_setlen_tcp()
new ba08ad5 s4:libcli/raw: remove unused smb_len(), _smb_setlen() and _smb2_setlen() macros
new bd8b275 s3:libsmb/smb_seal: make common_ntlm_[en|de]crypt_buffer static
new 1b9c8d4 s3:include: move smb_seal.c prototypes to smb_crypt.h
new 0e0e44a s3:libsmb/smb_seal: s/uint16/uint16_t
new d825a2a s3:libsmb/smb_seal: move smb_set_enclen() to smb_seal.c and make it static there
new ce45ae1 s3-waf: make sure we always compile (not install) our libsmbclient testcode.
new 3712006 dsdb: improve debug message
new 7b4edc1 Make use of the "dir_exists" we already have on directory open.
new f64f91f Fix error return to be NT_STATUS_NOT_A_DIRECTORY.
new 019f643 Fix a boatload of warnings in the examples.
new 43e5592 subunitrun: give more useful help
new 4f08a29 s4-dsdb: moved dsdb_Dn() into common.py
new 8890f70 s4-test: added test suite for common.py code
new 3193e14 dnsp: Added typedefs to interpret dnsProperty attribute for dnsZone objectclass
new 7ba004d ldb-samba: Added handler to decode dnsProperty attribute
new 0f84c63 s4-dns: Added more data types for dnsserver implementation
new 65f9a13 s4-dns: Added support for multiple DNS_RPC_RECORDS structures
new 51855de werror: Added missing DNS error codes
new a8c7b28 s4-provision: Provision DNS records with correct rank
new 8df2ed4 s4-dns: Added DCERPC dns server for DNS management
new b619705 samba-tool: Added dns command for DNS management
new 7ca0bed s4-selftest: Add tests for RPC dnsserver
new 2feb81f s4-dns: Update serial number for zone on dns updates
new ab50165 ldb: ldb_errstring() takes ldb_contxt as an argument
new dd64f99 build: explain the passing of make options to waf
new 13a3aa1 Revert "selftest: Avoid being run over by armies of the undead"
new 81f71e7 s3:libsmb/async_smb: in cli_state_notify_pending() we always disconnect
new 7675cf9 examples: compile libsmbclient tests using just SAMBA_BINARY
new 06d138a s3-netapi Compile (but do not install) netapi tests
new 3ae478b build: compile (but do not install) all the libsmbclient tests
new ff8fa5a Make mkdir_internal() check the parent ACL for SEC_DIR_ADD_SUBDIR rights.
new 30fb5e9 Refactor to create check_parent_access() which can be called for file creation too.
new 37be1df s3:Makefile: make DSO_EXPORTS_CMD more portable (#8531)
new 1af128b build: compile (but do not install) netapi examples
new 32938ce libcli/smb: move some common defines to smb_constants.h
new e03b312 libcli/smb: add smb_setlen_[nbt|tcp] macros
new 6d2aaef s3:include: make smb_setlen() a macro
new 8df8277 s3:libsmb/smb_seal: make use of common [_]smb_[set]len_nbt() macros
new 2a3bf9e s3:libsmb/smb_seal: avoid ads_errstr() dependency and use gssapi_error_string()
new 12e2579 s3:libsmb/smb_seal: use plain malloc() in common_ntlm_encrypt_buffer()
new 07f67d8 s3:libsmb/smb_seal: always use SAFE_FREE(buf) in common_free_enc_buffer()
new 21a434d s3:smbd/seal: pass talloc_tos() auth_ntlmssp_update(), because we free a few lines later
new 915fe79 s3-auth remove auth_ntlmssp_session_info()
new 083025c s3-ntlmssp Remove auth_ntlmssp_update wrapper
new 487545d s3-ntlmssp Remove auth_ntlmssp_negotiated_sign() and auth_ntlmssp_negotiated_seal()
new bd29f79 s3-ntlmssp use gensec_{seal,unseal,sign,check}_packet
new b9b170a s3-seal use gensec_[un]wrap() instead of gensec_[un]seal_packet()
new 3f07988 s3-ntlmssp Remove auth_ntlmssp_want_feature()
new 0a08398 s3-ntlmssp Remove auth_ntlmssp_session_key()
new 0fe4192 s3-ntlmssp Remove references to auth_ntlmssp_context from the smb sealing code
new 38de149 s3-seal Remove struct smb_srv_trans_enc_ctx
new 321204e s3-ntlmssp Remove references to auth_ntlmssp_context from the rpc code
new 75d146d libcli/smb: move smb_seal.c to the toplevel
new 23fea38 s3-netapi: fix missing include in examples code.
new 81435bf s3-netapi: use NetApiBufferAllocate() for returned buffer in getdc calls.
new bba114a s3-waf: only compile common.c in netapi examples code once.
new 80741d9 libcli: remove unneeded com_err.h and fix the build here.
new bfe1385 Revert "s3:idmap/autorid add a small alloc pool to autorid"
new a4d245b s3:winbindd/idmap make idmap modules loadable again
new 8d9aea2 s3:idmap_autorid: use strings as parameter for range allocator
new 0a85d1c s3:idmap_autorid: move HWM initialization into a function
new ed45a55 s3:idmap_autorid: add an allocation range to autorid
new aa1fd27 s3:idmap_autorid: document allocation pool
new 6bd49ea Deprecate "acl check permissions".
new e38d97e s4-resolv: fix resolution of SRV records pointing to A and AAAA records
new 66530e9 libcli/cldap: make sure the local and remote address family matches
new 4d2d33e libcli-cldap: avoid the case local == remote == NULL
new 950f121 s4-cldap: fix cldap_socket_init to always specify the dest if local is NULL
new 662e9c0 Fix bug #8541 - readlink() on Linux clients fails if the symlink target is outside of the share.
new 40dc29b s4:finddcs_cldap: finddcs_cldap_recv() returns NTSTATUS
new 7e4e4d0 s4:finddcs_cldap: close the socket when it's not used anymore
new 60d9afa s4:finddcs_cldap: talloc free old memory before allocating a new netlogon struct
new d1a4ee6 Second part of fix for bug #8541 - readlink() on Linux clients fails if the symlink target is outside of the share.
new f459318 Third part of fix for bug #8541 - readlink() on Linux clients fails if the symlink target is outside of the share.
new 061dad7 auth/gensec: replace #if _SAMBA_BUILD_ == 4 by a feature test
new 04fd3a9 talloc/testsuite: remove #if _SAMBA_BUILD_==3
new fbe7ed7 dynconfig: replace #if (_SAMBA_BUILD_ >= 4) by feature tests
new b6026df lib/util: remove the "includes.h" dependeny from util_file.c
new c2b5106 lib/util: remove the "includes.h" dependeny from xfile.c
new 6b06b0d talloc: simplifiy the logic to build talloc_testsuite in the standalone build
new 99666e4 s3:torture: avoid using read_smb()
new 8f356ba s3:libsmb: remove unused sync read_smb()
new 6e2ecaf s3:libsmb/read_smb: make use of smb_len_tcp()
new 7ebd433 libcli/smb: move source3/libsmb/read_smb.* to the toplevel
new 5cb6adb lib/util/charset Remove unused header smb_common.h
new 59e838a libcli/smb Move smb_seal.h include to files that use it.
new c9ddc50 auth/gensec: fix missleading comment
new 6fef695 libcli/smb: move CAP_* defines to smb_constants.h
new ec7cc70 libcli/smb: move more defines to smb_constants.h
new 2414169 s4:libcli/raw: remove unuded CMD_REPLY define
new f3c25bc libcli/smb: merge LOCKING_ANDX_* and OPLOCK_* defines to smb_constants.h
new 8870dae idl: Improve MS-PAC IDL
new 6d84a69 s3-docs: Remove -Y option from winbind manpage.
new 4ba00ab Try and fix bug #8384 - Windows XP clients seem to crash smbd process every once in a while.
new d76758a libcli/smb: remove unused includes from read_smb.h
new ad3cabb s4:libcli: rename smb_signing.h to smb_raw_signing.h in the install directory
new 4db071c s3:libsmb/smb_signing: avoid usage of smb_ss_field
new 13a5f27 s3:libsmb/smb_signing: make use of smb_len_nbt()
new aa2e5ce s3:libsmb/smb_signing: make use of HDR_* defines
new 1fa7300 libcli/smb: move smb_signing.[ch] to the toplevel
new d670d06 s3:libsmb: use HDR_* defines in cli_pull_raw_error()
new 648665a s3:libsmb: make use of smb_[set]len_nbt() in async_smb.c
new 6fb13f4 s3:libsmb: use HDR_* defines in cli_state_dispatch_smb1()
new 242292d s3:libsmb: make use of map_nt_error_from_unix_common() in async_smb.c
new ef87630 s3-libsmbclient: make some functions static in testsuite code.
new 50e7a87 torture: Remove unused smbiconv
new 2d05cb9 build: always include talloc with <talloc.h>
new 254601d build: always include tevent with <tevent.h>
new dd9d40a s3:lib/addrchange.h: include libreplace headers before others
new e947aca s3:libsmb: s/event_context/tevent_context/ in async_smb.[ch]
new fd261fe s3:lib/errmap_unix: map EPIPE to NT_STATUS_CONNECTION_DISCONNECTED
new fc69057 s3:smb2cli_base: make use of map_nt_error_from_unix_common()
new 414df4b s3:smb2cli_base: make use of [_]smb_[set]len_tcp()
new 0f746fc Second attempt to fix bug #8384 - Windows XP clients seem to crash smbd process every once in a while.
new 6560bca talloc: fix a comment typo
new 91a9992 s4:torture:smb2: fix broken indentation/formatting in torture_smb2_connection()
new 4fe5e09 s3:net registry check: do not silently replace separators
new f881d43 s3:net registry check: fix a case where automatic and read only mode take the wrong action
new 2fac12b s3-util: dbwrap_tool: fix fetch_string function
new a179646 s3:lib: make_unix_date() is the same as pull_dos_date()
new 0e95c8a s3:lib: make_unix_date2() is the same as pull_dos_date2()
new 44689b1 s3:lib: make_unix_date3() is the same as pull_dos_date3()
new 0d9bd56 libcli/smb: merge NEGOTIATE_SECURITY_* flags to smb_constants.h
new d66d7c2 s3-netapi: remove pointless use_memory_krb5_ccache.
new 5f520e7 libcli/smb: add smb_buffer_oob() helper
new 7682f61 s3:include: implement trans_oob() as wrapper to smb_buffer_oob()
new 431b476 s3:libsmb: use smb_len_nbt() in clitrans.c
new f8f7f4e s3:libsmb: make use of smb_buffer_oob() in clitrans.c
new 7221ce9 s3:libsmb: use 'tevent_' instead of 'event_' in clitrans.c
new f3166e7 s3:libsmb: replace smb_size - 4 with MIN_SMB_SIZE in clitrans.c
new 9a3e596 s3:libsmb: avoid using smb_flg2 in cli_trans.c
new 1d53109 s3:libsmb: make use of map_nt_error_from_unix_common() in clitrans.c
new 4b9bdee Add early return on stat open without O_CREAT if file doesn't exist. Reduces one level of indentation.
new 4ec2c2a Remove another level of indentation - deal with !NT_STATUS_OK individually.
new 62ccae3 Factor out the code checking if a parent should override DELETE_ACCESS into a function.
new bda9752 s3-netlogon: Fix setting the machinge account password.
new 72c95ba replace: Make sure we compile without uid_wrapper.
new c7fbcf9 replace: Add checks for setreuid and setregid.
new 512f705 uid_wrapper: Fix prototypes.
new 4c74718 uid_wrapper: Make sure we have initialized the wrapper.
new e925ea8 uid_wrapper: Handle euid and egid 0.
new 0c4089b uid_wrapper: Fix build on UNIX platforms.
new f530960 uid_wrapper: Add uwrap_setresgid().
new 8682c32 nsswitch: Disable uid_wrapper in libwbclient.
new 32fb901 s3-waf: Don't link uid_wrapper more than once.
new 7cb0817 Include uid_wrapper correctly.
new 2f65ae2 s3: Include uid_wrapper where it is missing.
new 7b5fb7d replace: Add don't include unistd.h directly and add uid_wrapper.
new cdb7ef9 s3: Enable uid wrapper.
new 790c6b4 s3:rpc_client: remove references to auth_ntlmssp_state
new beb42c3 s3-build: Add .clang_complete.
new 80e942a s4-torture: Add domain_handle to test_join struct.
new b411b81 s4-torture: Add torture_delete_testuser().
new 4186ef9 s4-torture: Add a samr privilege check.
new b972bd5 s4-torture: Add a user creation check.
new 8a6daa3 ldb:common/ldb_modules.c - fix a typo in comment
new b753965 s4:torture/ldap/basic.c - fix a typo
new 5875661 s4:ldap.py - reactivate some assertions in "test_all"
new c9ac028 s4:ldap.py - fix up the UTF8 tests
new 7161bb4 s4:password_hash LDB module - fix compiler warning due to unsatisfied "switch"
new 3756508 s4:objectclass LDB module - update copyright
new 82d9c9e s4:objectclass LDB module - "check_rodc_ntdsdsa_add"
new 730257f s4:objectclass LDB module - "objectclass_add" - small optimisation
new 68b3770 s4:objectclass LDB module - forbid to add unrelated objectclasses
new 184c175 s4:objectclass LDB module - objectclass modify operations
new 751bab4 s4:objectclass LDB module - objectclass modify op. - remove superflous "talloc_strdup"
new 6fc55cb s4:ldap.py - enhance and fix up the object class test
new bb02aa5 s4:ldap.py - we test the creation of secrets already in the "systemOnly" testcase
new 6287d0d s4:objectclass_attrs LDB module - implement the dSHeuristics length checks correctly
new d95b4c9 s4:ldap.py - fix up the dSHeuristics test to check for the right behaviour
new 3fe7475 s4:repl_meta_data LDB module - "dsdb_search_module_dn" already checks if len(res) == 1
new 45b4b82 s4:repl_meta_data LDB module - always return the original LDB result codes on failure
new 57b8bc7 s4:repl_meta_data LDB module - remove pointless debug messages
new 2ee42eb s4:repl_meta_data LDB module - rename operation - do not overwrite error messages
new 673be97 s4:repl_meta_data LDB module - don't intercept the partition LDB module referrals
new a0f7c99 s4:wscript - install the two missing files "dlz_bind9.so" and "named.conf.dlz"
new 4b9cc8f s3: Fix some type-punned warnings
new 22ccbf2 s3: Fix some nonempty blank lines
new e5231a5 s3: Use talloc_tos() in parse_share_modes()
new 2cf1347 s3-ctdb: Don't hand out 0 as reqid
new c2edecf s3-ctdb: Allow ctdb_read_req to read any reqid
new 1c4fe39 s3-ctdb: Add ctdb_processes_exist
new c5cfc83 s3-ctdb: Make ctdbd_process_exists use ctdbd_processes_exist
new ba0171f s3: Add processes_exist
new 37d7d52 s3: Add serverids_exist
new 4a96b62 s3: Use serverids_exist in parse_share_modes
new 195ae03 s3-ctdb: Add debug to ctdb_processes_exist
new a29f7e6 s3-ctdb: Fix ctdb_read_req
new b343a60 s4:torture:smb2: be leass leaky in wrap_simple_2smb2_test()
new 52b87f6 s4:torture:smb2: fix a comment
new daf7193 s4:torture:smb2: fix a nasty double free error.
new ac79427 s4:torture:smb2: avoid leaking tree connects up to the main function from the durable_open test
new 926b339 s4:librpc/dcerpc_smb: fix smb_write_callback()
new 6c07505 s4:librpc/dcerpc_smb2: fix smb2_write_callback()
new 7d7ba3b Add systemd service files.
new 0b6ced6 s3-smbldap: use tevent_context in smbldap.
new 2330e52 s3-passdb: use tevent_context in passdb.
new 3167b95 examples: rework wscript to use a loop
new 961952e s3-torture remove unused t_asn1.c
new f54dcc8 s3-torture remove unused t_push_ucs2.c t_strcmp.c t_strstr.c
new 8dcfe2e selftest: Remove --target option and the ability to run 'samba4 only' tests
new 659ec79 selftest: Have only one set of selftest knownfail and skip files
new de148f7 s3-torture Fix t_strappend test
new 4cc0552 s3-torture Run t_strappend test for less time
new f31fd31 s3-torture run t_strappend tests as LOCAL-sprintf_append
new 9fe8c3d s3-selftest: Add LOCAL-sprintf_append
new f28fda7 s3-torture Remove t_stringoverflow as fstrcpy now uses strlcpy
new 289b03d s3-build: Remove libbigballofmud.so
new 1bc787d s3-selftest Add all the LOCAL-* smbtorture tests to make test
new 7cf00e3 gensec: Add parinoia about integer wrapping
new 1935b7b lib/util Rename init_module_fn to samba_init_module_fn
new ce0ccc2 lib/util Rename run_init_functions -> samba_init_module_fns_run
new b7b798e lib/util Rename load_samba_modules -> samba_modules_load
new 87354c9 lib/util Split samba-modules library into public and private parts
new 1b7cc4a lib/util Rename samba_init_module_fn -> samba_module_init_fn
new 0ce09fc lib/util Rename samba_init_module_fns_run -> samba_module_init_fns_run
new b256799 lib/util Rename samba_init_module -> samba_module_init
new 7f8f715 lib/util Rename samba_modules_load -> samba_module_init_fns_for_subsystem
new 1e2f15f lib/util Add ABI to the samba-module library
new 151bb29 s3-net: Make sure to always re-use the "good" dc for the DNS updates as well.
new 1619de3 Make smbd_check_open_rights() static.
new 18df3ae Move parent_override_delete() to before I need to use it.
new 8a3070a Simplify smbd_check_open_rights() and move all the special casing inside it.
new ea195b6 Finally do all the open checks inside open_file(). Checks inside vfs_acl_common can now be removed.
new 8a65e2c Remove unused "struct security_descriptor" parameter from check_parent_access()
new 30a5996 Remove the mkdir and open functions from the ACL modules - main code paths now handle this.
new 80c3aa7 The xcopy test requires "dos filemode=yes" as it opens with WRITE_OWNER.
new 3bd6513 Remove the order dependency in parent_override_delete(), just check for & not ==.
new 8c6ff21 The xcopy test is used in unusual ways (via a different uid). Ensure we can cope with this.
new f30f71c Fix bug #8548 - winbind_samlogon_retry_loop ignores logon_parameters flags.
new 5975e8a s4:torture:smb2: fix the durable_open test to succeed against w7 and w2k8r2
new 69ca2bd s4:torture:smb2: adapt comment in durable-open.lease test according to current information.
new de967f2 s4:torture: test also break semantics between batch-oplocks and leases
new d01b248 source4/libcli: add bool durable_open to smb2_create.out.
new 530cd2a s4:libcli: in smb2_create_recv, map SMB2_CREATE_DURABLE_HANDLE_RESPONSE buffer smb2_create.out.durable_open
new f8aeca1 s4:torture:smb2: check wheter open was durable in existing tests
new 976f980 s4:torture:smb2: add a new durable_open_basic1 test: test open against all oplock types
new a354758 s4:torture:smb2: add durable_open_basic2 test: test durable open against all lease types
new a86c536 s3: Remove some leftovers of old ctdb tdb2 code
new 625ad07 s3: Fix a comment
new d5fe21c s3: Fix some nonempty blank lines
new 8b375ee s3: fix typo in net ads join output
new 8386b20 s4:lib/socket: don't pass -1 to close()
new e082745 s4:nbt_server/dgram: higher debug level for NBT_MAILSLOT_NETLOGON requests
new 63c7107 s3:smbd: also the parent smbd needs FLAG_MSG_PRINT_GENERAL (bug #8553)
new 2e1168d idl: add copychunk and request_resume_key ioctl definitions
new 8abaafa s4-torture: Add tests for the smb2 copychunk ioctl
new 2dad001 s4-torture: split common copychunk ioctl test code into helpers
new c9d1303 s4-torture: add smb2 copychunk ioctl tests
new 6c2c189 s4-torture: smb2 copychunk data integrity checks
new c7d3b6b s3:smb2_server: echo the SMB2_HDR_CREDIT_CHARGE and SMB2_HDR_SIGNATURE fields
new 8d07d71 s3:smb2_server: don't reset the tid and session id in the out hdr of compound requests
new 91648ae s3:smb2_server: FLAG_CHAINED means we always use the last session_id and tid
new f30fe1d s4:smb_server/smb2: echo back more header fields
new 95ca064 s4:smb_server/smb2: always grant the requested credits
new 09d3df6 s4:smb_server/smb2: correctly implement related compound requests
new c90870f s4:torture/smb2: fix compound.invalid2 against windows
new 4bc8b0c tdb2: use HAVE_LIBREPLACE instead of _SAMBA_BUILD_.
new a9b31e6 s4:torture:smb2: rename the durable-open.basic1 test to durable-open.open1 for clarity
new a4e36df s4:torture:smb2: rename the durable-open.basic2 test to durable-open.open2 for clarity
new 18ca6c8 s4:torture:smb2: expand durable-open.open1 test matrix by all share-modes
new 53d1d7b s4:torture:smb2: expand durable-open.open2 test matrix by all share-modes
new 06f4672 s4:torture:smb2: add a new durable-open.upgrade2 test to test all upgrade combinations
new aabda85 s4-dsdb Remove LDAP backend credentials support
new b26a4f6 s4: samba-tool subcommand rename - change samba-tool user add to samba-tool user create
new 4b67a10 Simplify handling of user add command.
new dba46ca s4-vampire: Fix the output of fetched object for the schema-dn
new 3cdfcb9 s4-domain-join: do not add DFSR entries when joining, this should be done in the code handling DFSR replication
new d95826c s4-join: Send ReplicaUpdateRefs at the end of the join
new f5fde21 s4-socket: do not segfault if the socket is NULL
new a11c0a4 Change function signature of check_parent_access() to take char * instead of struct smb_filename.
new a763eda Call check_parent_access() on readdir.
new cde73e2 Remove opendir() VFS code from ACL modules.
new 66121dc samba-tool: Enable comparison of DNS naming contexts in ldapcmp
new 9abfaa3 samba-tool: Improve the description of dns subcommands.
new c651b4e s4-dnsserver: Set DNS_DP_AUTOCREATED flag for the zone information
new c1b45af s4-dnsserver: Compare two dns names using last uncommon name components
new 0d3aff7 s4-dnsserver: List dns zones matching the search filter
new 6e800bf s4-dnsserver: Build a dns name tree for correct enumeration
new 8dca18a s4-dnsserver: Handle the case when the dns name is NULL
new 4a6410d s4-dnsserver: Check the raised exception with assertRaises
new c8ac367 s4-drepl: Search for application partitions in addition to main ones
new a6ed907 dsdb: Handle the case when extended rights string is NULL
new 6b11c91 tdb2: don't be fascist when TDB_VERSION1 is specified.
new 251209b s4-resolver: make it work back with ipv4 only DNS records
new 66a34d8 s4-python: add function to manipulate sites in python
new 3770389 s4-selftest: add unit tests for sites's function in python
new dfd341a samba-tool: add subcommand for sites manipulation
new 8fb9e08 s3:smb2_server: remove unused outhdr variables
new 2107ba5 ldb: fix compiler warning
new 1926114 s3-waf: fix libgpo.so library name.
new 13ff228 s3-libnet: add ads forward declaration in libnet keytab code.
new 973e047 s3-waf: convert libnet_keytab into a private library.
new 16627ca s3-trustdomcache: make enumerate_domain_trusts() static.
new 54f7667 s3-waf: move trusts_util.c code into a private library.
new f143c24 s3-lsa: Let passdb backend handle the DOMAIN$ user
new 1c72d3b s3-waf: convert libcli_netlogon3 into a private library.
new aa882d3 samba.common: Fix formatting of docstring (trips up pydoctor).
new 3ce126f s4-python: samba.provision: Require schema to be passed in - code path which handles schema not being specified is broken anyway.
new 21be155 pyldb: Remove duplicate definition of SYNTAX_DN.
new 23d3880 samba.netcmd: Pass in outf/errf.
new 2db221c s4-sites: Document, fix under optimal coding, use exceptions
new 881feda s3:torture: let SMB2-BASICS work against w2k8r2 and win8pre0
new 9557750 s3-printing: fix typo
new bdc973b s3-utils: net - Fix one error/usage message
new 66eefde s3-registry: fix upgrade code
new bdf755c s3-build: add bin/dbwrap_tool to the BIN_PROGS2 dependencies
new 0f61eb5 pkg: add comments to the systemd sysconfig file
new 82c6599 samba-tool: Fix "delegation show" command synopsis
new 9ff2874 samba-tool: Improve "delegation" command error handling
new 967ac70 samba-tool: Improve "delegation" command error message
new 16437ed samba-tool: Improve "delegation" command error handling
new 64e7e44 samba-tool: Fix --quiet option in domain samba3upgrade
new fe6913a samba-tool: Fix short description and error msgs in domain level
new 09fe037 s3:libsmb: restore the 3.6.x behavior signing config parameters
new 418908e s4:libcli/raw: only use smb signing if required
new f293438 s4:libcli/smb2: let SMB_SIGNING_AUTO behave like SMB_SIGNING_SUPPORTED
new 44d7774 s3:param: the behavior of "client/server signing = auto" is the same as "true"
new 716da10 s4:smb_server/smb: make the SMB_SIGNING_AUTO behavior a bit easier to follow
new aa70b7e selftest/Samba4: use "server signing = on" for now
new ebb9d4d s4:smb_server/smb2: add the same SMB_SIGNING_AUTO logic as for smb1
new 18205ac libcli/smb: add SMB_SIGNING_DEFAULT
new 0789fbf s4:libcli/raw: SMB_SIGNING_DEFAULT matches SMB_SIGNING_SUPPORTED on the client for now
new 22902ef s4:libcli/smb2: SMB_SIGNING_DEFAULT matches SMB_SIGNING_SUPPORTED on the client for now
new 908550f lib/param: change the default for "client signing" to "default"
new 71959d5 s4:smb_server: change the default for "server signing" to "default"
new 53c926c lib/param: map "* signing = auto" to SMB_SIGNING_SUPPORTED
new 4fe0e82 s4:libcli/raw: remove unused SMB_SIGNING_AUTO handling
new 01ccd59 s4:libcli/smb2: remove unused SMB_SIGNING_AUTO handling
new feace94 libcli/smb: SMB_SIGNING_AUTO is no longer used
new a4ac06a libcli/smb: add SMB_SIGNING_IF_REQUIRED as replacement for SMB_SIGNING_SUPPORTED
new 4d81938 lib/param: use SMB_SIGNING_IF_REQUIRED instead of SMB_SIGNING_SUPPORTED
new 2d55bfd s4:libcli/raw: s/SMB_SIGNING_SUPPORTED/SMB_SIGNING_IF_REQUIRED/
new f072749 s4:libcli/smb2: s/SMB_SIGNING_SUPPORTED/SMB_SIGNING_IF_REQUIRED/
new beb5687 s4:smb_server: s/SMB_SIGNING_SUPPORTED/SMB_SIGNING_IF_REQUIRED/
new 812c3dc libcli/smb: remove unused SMB_SIGNING_SUPPORTED
new 22344f3 libcli/smb: use the same values for SMB_SIGNING_* as the source3 code uses
new 4d89983 s3:param: make use of SMB_SIGNING_* constants
new ff66e52 s3:client: s/Undefined/SMB_SIGNING_DEFAULT/
new 2202c3c s3:auth: s/Undefined/SMB_SIGNING_DEFAULT/
new f61fb18 s3:nmbd: s/Undefined/SMB_SIGNING_DEFAULT/
new 92a6f57 s3:utils: s/Undefined/SMB_SIGNING_DEFAULT/
new c4fecca s3:web: s/Undefined/SMB_SIGNING_DEFAULT/
new 6db6703 s3:winbindd: s/Undefined/SMB_SIGNING_DEFAULT/
new 07cd85f s3:libnet: s/Undefined/SMB_SIGNING_DEFAULT/
new 19eaaa8 s3:lib/netapi: s/Undefined/SMB_SIGNING_DEFAULT/
new 784cf12 s3:lib: s/Undefined/SMB_SIGNING_DEFAULT/
new 59dcdfd s3:torture: s/Undefined/SMB_SIGNING_DEFAULT/ s/Required/SMB_SIGNING_REQUIRED/
new 1b04e54 s3:libsmb: s/Undefined/SMB_SIGNING_DEFAULT/
new a7051df s3:libsmb: make use of SMB_SIGNING_* constants
new b3f126b s3:lib: make use of SMB_SIGNING_* constants
new 7de6949 s3:libsmb: make use of SMB_SIGNING_* constants
new caa1346 s3:smbd: make use of SMB_SIGNING_* constants
new 05d3a6f s3:param: change default of "* signing" to "default"
new e426f37 librpc: only let NDR_NBT depend on NDR_NBT_BUF.
new 2ecd501 librpc: remove nbt dependency to samr.
new 2417ea4 librpc: remove nbt dependency to svcctl.
new 72879f4 nbt: merge in LIBCLI_NDR_NETLOGON helper into NDR_NBT.
new 0de2bf9 nbt: move nbt_string ndr functions to ndr/ndr_nbt.c helper.
new 2d39099 s4: add some missing header dependencies.
new 185b94e nbt: trim down header dependencies of nbt.idl.
new 768b42f nbt: move netlogon_samlogon_response into librpc/ndr/ndr_nbt.h.
new 3978422 nbt: create standard ndr_pull/push interface for common netlogon samlogon replies.
new 6e67073 waf: convert NDR_NBT into shared library.
new 663c2b4 torture: add torture_assert_guid_equal() macro.
new 79ab7ac s4-smbtorture: add some ndr validation tests for netlogon_samlogon_response structs.
new 042372b s4:lib/registry/regf.c - always generate debug messages on error cases
new 6b5a296 s4:lib/registry/ldb.c - don't use search filters for base searches
new 7e0bef6 s4:lib/registry/ldb.c - quit the deletion of a not-existing default value with WERR_BADFILE
new 1dbffa7 s4:lib/registry - enhance registry tests in respect to default values
new 767c54d Fix bug #8562 - talloc: double free error.
new 2f9b453 s3-selftest: introduce registry upgrade test
new 2e1f7e1 s3-selftest: add new registry upgrade test to test list
new e308927 s3:selftest: improve logging in the registry upgrade test
new eeb370f s4 provision/dns: Move secretsdb_setup_dns to the AD DNS specific setup
new 55e448f s4 provision/dns: Move DNS-related setup to sambadns module
new 4f3e86f systemd: Fix dependencies.
new aea76a3 s3:libsmb: the workgroup in the non-extended-security negprot is not aligned (#8573)
new e99017a s3:libsmb: also remember the optional server name from the negprot response
new 9b4c300 s3:smbd: also send the server name in the negprot response
new 23000bc dns: Build the python bindings
new 61913f8 s4 dns: Support DNS_QTYPE_ALL queries
new 57bf64b s4 dns: Handle QCLASS_NONE queries
new a243473 s4 dns: the opcode is called OPCODE_UPDATE in the RFC, not OPCODE_REGISTER
new 7f24a2b nbt: Fix offset check in ndr_pull_component
new 468fcfd dns: Fix offset check in ndr_pull_component
new b99becd s3:smbd increase a debug level
new 2341422 s3:docs: some corrections for wbinfo
new 9cf9717 s3:docs fix a series of typos in wbinfo manpage
new 51c86c8 Properly fix bug #8384 - Windows XP clients seem to crash smbd process every once in a while.
new d433af9 Revert "Call check_parent_access() on readdir."
new 1fab17d Revert "Change function signature of check_parent_access() to take char * instead of struct smb_filename."
new 07edf6c smb1_file_se_access_check() is now static to smbd/open.c
new 55b9ba7 Move root check out of smb1_file_se_access_check() in preparation for deleting this function.
new 0c886ee Replace smb1_file_se_access_check() with just se_access_check().
new 32edc1d Rename smbd_check_open_rights() to smbd_check_access_rights() as we're going to remove the static from this.
new a30f84a Expose smbd_check_access_rights() to other modules.
new 4851219 Add const to the smb_filename argument of smbd_check_access_rights().
new 60b7414 Remove can_access_file_data() - make it use the standard smbd_check_access_rights() instead.
new b988a32 Remove can_access_file_acl(). We no longer need this duplicate code (hurrah!).
new bbcb589 No longer do the pre-check on DELETE_ACCESS - we're correctly checking the ACL every time now.
new 7ff5a55 can_write_to_file() does now take share permissions into account. Fix comment.
new 2898485 Move the SEC_DIR_LIST check into dptr_create for SMB2 and now for SMB1.
new 2a8650e s4-resolver: fix bug with DNS servers returning AAAA records when asked for A records
new 1ad05d8 Some formatting fixes, remove unused imports.
new 0c1669e s3:smb2cli: ignore the NBT/Length header in smb2cli_inbuf_parse_compound()
new a5d6e42 python dsdb flag addtions (NTDSSETTINGS, NTDSCONN)
new c78dac4 add python KCC utility classes and methods
new d85b6ed samba_kcc addtion
new eb9c35c kcc: fixed tabs/spaces in kcc python implementation
new f0ae7e1 kcc: fixed program name
new 384eaba s4: samba-tool user --help documenation improvements Signed-off-by: Theresa Halloran <thallora at linux.vnet.ibm.com>
new 20fe765 s3:libsmb: get cmd of the chained request before changing wct_ofs
new b20775f s3:libsmb: remember the seqnum on all chained requests
new 597f2ae s3:libsmb: make sure have_andx_command() returns false for non AndX commands
new 230cd1e s3:libsmb: return NT_STATUS_OK for if a request is not the last one in the chain
new 8468098 s3-build: Fix inotify detection (bug 8580)
new b9e6c48 s3-wafbuild: Fix inotify detection (bug 8580)
new 1d9ff23 Add a --random-password option to user create command.
new ce8b5d5 s4:samba-tool - fix Gémes Géza patch regarding parameter handling
new 60b7dae Add the SEC_DIR_LIST check to dptr_create().
new 8b33c48 s4-dnsserver: Fix enumeration of zones in ComplexOperation RPC call
new 5104abd s4-dnsserver: Test forward zones are not listed in reverse zone search
new 862b817 selftest: Remove the 'all' environment as it is just too slow to start up
new 56e760f s4-smb_server No longer follow the security=share smb.conf directive
new 7af51ca param: Remove duplicate initialization of 'share backend' parameter
new d61d28b s4-s3-upgrade Add my copyright
new 696a70c s4-provision Remove options for LDAP backend to reduce user confusion
new 7dbd2ec s4-provision: site is passed as an argument to setup_ad_dns()
new 26d736f s3: Remove two unused variables
new 9a3fe3a s3:libsmb: key_len is 8bit only in the NT1 case
new 0fb4991 s3:libsmb: correctly parse the LANMAN2.1 negprot response from OS/2 (bug #8584)
new 95595dd s3:libsmb: fix cli_write_and_x() against OS/2 print shares (bug #5326)
new a53bc0a s4:samba-tool - other fix for Gémes Géza patch regarding parameter handling
new 099d687 s4:samba-tool user command - always initialise the boolean arguments properly
new bfe084b s4-smbtorture: demonstrate how broken our samr_ChangePasswordUser3 marshalling is...
new 8a18edf samr: filterModuleName is a lsa_String in userPwdChangeFailureInformation.
new 8dab942 s4:torture:smb2: change the test file name in the durable-open.oplock test
new b76bd39 s4:torture:smb2: lease.update2: some more reasonable struct names and a comment
new 9fe4709 s4:torture:smb2: fix illegal write/uninitialized data bug in the lease.multibreak test
new 33ccdf8 s4:torture:smb2: extract map_lease() to util.c as smb2_util_lease_state().
new 4ea5ac0 s4:torture:smb2: use common smb2_util_lease_state() in the lease tests
new b47edad s4:torture:smb2: extract map_sharemode() to smb2_util_share_access() in util.c
new 7f19208 s4:torture:smb2: move oplock() from lease.c to smb2_util_oplock_level() in util.c for re-use
new 3078c27 s4:torture:smb2: lease: oplock_level is uint8_t, not uint32_t or int
new a5d8614 s4:torture:smb2: use smb2_util_oplock_level() in the durable-open test for convenience
new 4746edc s4:torture:smb2: move the smb2_create_*() utility functions from lease.c to util.c for re-use
new ef6c097 s4:torture:smb2: add smb2_generic_create_share() that also takes the sharemode as parameter
new 901cab2 s4:torture:smb2: add smb2_lease_create_share() that takes a sharemode as parameter
new cb98e31 s4:torture:smb2: add smb2_oplock_create_share() that takes sharemode as parameter
new afc94fe s4:torture:smb2: rewrite the durable-open.open1 test to use smb2_oplock_create_share()
new 6e721fd s4:torture:smb2: rewrite the durable-open.open2 test to use smb2_lease_create_share()
new 5d3b6aa s4:torture:smb2: rewrite the durable-open.file-position test to use smb2_oplock_create()
new cda1006 s4:torture:smb2: rewrite the durable-open.oplock test to use smb2_oplock_create()
new 0652b21 s4:torture:smb2: rewrite the durable-open.lease test to use smb2_lease_create()
new 9d862c0 s4:torture:smb2: rewrite the durable-open.lock test to use smb2_lease_create()
new 4c52e8f s4:torture:smb2: rewrite durable-open.open test to use smb2_*_create functions
new a807c83 s4-provision: Set security descriptor for DNS records
new 0c2f91c s4-provision: Create ldap records for DNS partitions similar to windows
new 4b31c42 s3:libsmb: consistently use state->size in cli_write_andx_create() (bug #5326)
new ffbd1ed s3:smb2_server: grant credits in async interim responses (bug #8357)
new e66ceb6 s3: Use autotools to set the winbind socket directory.
new 6727429 s3:registry: prevent unnecessary transactions in regdb_init
new 56852bf util/time: Remove unnecessary _PUBLIC_ - that's implicit for things in header files.
new 56081da util/time: Make some functions explicitly public.
new b8efff5 samba_kcc: Remove unnecessary return statements.
new 7feb83a s4: Install samba-tool and samba_kcc to bin/ rather than sbin/.
new c49fc52 docs: Make clear to use the workgroup name not the realm.
new f4a07f0 s4:join.py - fix up "DsAddEntry" against Windows Server 2000
new 1fb836d s3-passdb Initialise the correct level of pointer dereference
new 0f2ff7c s3-py_passdb Ensure that group mapping list input is initailised
new ca52871 s4-setup Remove servicePrincipalName: DNS/${DNSDOMAIN} from new installations
new 559835d test: add directory and base class for samba-tool tests
new a66eae9 test: Add samba-tool time tests
new a818253 test: add samba-tool user tests
new e118d91 test: enable time and user samba-tool tests
new a7c1add s4-socket: detect NULL server in socket connection code
new 46723aa s4-test: improved error checking in samba-tool time test
new ec5afae samba-tool: Fix domain machinepassword name search
new 53fc437 samba-tool: Fix domain machinepassword secret db search
new da21ff8 samba-tool: Change internal argument name in domain machinepassword
new 34ff5d2 samba-tool: Added "user list" command
new 1cef321 samba-tool: Added new "user disable" command
new 58457e6 pyldb: enhanced get() method on msg object
new a04eac7 build: only run symbol checking if running all tests
new 333248f pyldb: fixed ldb API test
new ac0bba2 test: added -D option to subunitrun
new b0be72d test: added directory option to planpythontestsuite()
new 3935676 test: use planpythontestsuite() for ldb.python test
new 862823a samba-tool: print samaccountname in samba-tool user list
new ba41389 test: fixed several tests to use samba.tests
new 4ea6225 s4: samba-tool group --help documentation improvements
new 7d84805 s4: samba-tool time --help documentation improvements
new 5387481 Fix -Wunused-but-set-variable compiler warnings in tevent_signal.c
new 7644547 s3:smbd: avoid string_set() in dir.c
new 39bb5a6 s3:smbd: fully construct the dptr before allocating a dnum in the bitmap
new 22ddbb5 s3:smbd: don't limit the number of open dptrs for smb2 (bug #8592)
new 88bcdbb s4:finddcs_cldap: debug the correct server address instead of NULL
new 17f1a97 libcli/cldap: fix a crash bug in cldap_socket_recv_dgram() (bug #8593)
new 5e0258f s3: Avoid a race with the async echo handler
new 145f53e s3: server_id.pid has turned 64 (bits, that is)
new 4cafcf0 libcli/cldap/cldap.c - remove outdated comment
new 04be49f Revert "pyldb: fixed ldb API test"
new ae88d73 Revert "test: added -D option to subunitrun"
new f5d3e45 Revert "test: added directory option to planpythontestsuite()"
new d84ba4f selftest: re-implement directory option for planpythontestsuite.
new ad40581 subunitrun: Add notes about subunitrun being deprecated.
new a0ed2da ldb: Re-apply pyldb fixes from Tridge and Amity, using unittest rather than samba.tests.
new 8ea8683 selftest: Allow passing arbitrary number of additional python path values.
new 0fcec8b selftest: Simplify calling of python tests.
new e0b8af5 selftesthelpers: Fix syntax error.
new a0a31d3 selftest: Make planoldpythontestsuite arguments consistent with planpythontestsuite.
new b24dd2c selftesthelper: Fix argument order.
new c2eb036 policy/tests: Fix import of TestCase.
new 29b5a95 py_passdb: Cannot steal an item pointer from an array
new 5d18e57 s4-socket: allow connect_multi_next_socket to try all the IP for a given host
new 7c9b3cd s4-librpc: do not limit to the first IP when trying to do a rpc connection
new 691fb36 s4: Simple test script to create lots of contacts to stress the LDB
new a6686b9 samba-tool: dbcheck avoid problems with deleted objects
new b8a0772 s4-drs: check if we have a domain level >= 2k8r2 as before the isRecycled do not exists and so is always False
new 85af1ed s4-dsdb: initialize correctly the value of originating_change_time for the Deleted Object Container
new 576ea40 samba-tool: allow dbcheck to correct the originating_change_time of the deleted object container
new c529c12 upgrade: use logger.warning.
new 312fd94 waf: Don't link python modules against libpython2.x, consistent with other Python modules.
new 22c88fb pytalloc-util: Don't mark as python extension, use pyembed instead.
new 011707d tevent: remove unnecessary enablement.
new 8aa988a ldb: Use pyembed rather than pyext for ldb-util library.
new 5e8dee8 tevent: Only build pytevent if the system doesn't provide it.
new f429b16 wafsamba: add CHECK_BUNDLED_SYSTEM_PKG function.
new 2c388a4 subunit: Only check for pkg-config file and use proper pkg-config file name.
new 39ba9b9 talloc: Only check for pkg-config file when checking for system talloc.
new 774f856 tdb: Only check for pkg-config file when checking for system tdb.
new b929cd2 tevent: Only check for pkg-config file when checking for system tevent.
new c526078 ldb: Only check for pkg-config file when checking for system ldb.
new 2f29133 wafsambaa: Support libraries that don't have the same name as their pkg-config file.
new 0966be4 wafsamba: Support allow_undefined_symbols in SAMBA_SUBSYSTEM.
new 9250177 subunit: Import new upstream snapshot.
new a4c2ba6 testtools: Import new upstream snapshot.
new 3585abc pytdb: Shorter description which fits on a single line.
new 126209d Revert 9a5ae8edd6d006c078b3af8fdfd84677a63276b1.
new af5c6fb waf: Simplify handling of python modules.
new 86afe83 waf: Factor checking for undefined symbol flags out into separate method.
new 7846bc6 Move testr configuration to root.
new 72cabbb s3:smb2_flush: outbody only needs 4 bytes
new 77c73f1 selftest: planpythontestsuite() should fill 'name' is it's None
new b4428d7 selftest/selftesthelpers.py: construct a fullname with env in plantestsuite_idlist()
new 17c529a s4:selftest: samba4.urgent_replication.python needs to run as "dc:local"
new 3849599 selftesthelpers: Cope with empty binary mappings list, simplify handling of perl.
new 03759fe waf: Fix uselib_store for system libsubunit.
new f625d36 Remove broken code - these lines use undefined symbols.
new 11a77fe subunitrun: Don't load smb.conf when just listing tests.
new 6321d5b s4-tests: Allow listing tests run for iconv.
new faa4eb5 s4-tests: Remove unnecessary py suffix.
new 5cf31eb s4-tests: Use plansmbtorturesuite where possible.
new 042f3fe selftesthelpers: Revert perl changes, add comment on why the original code was necessary.
new f011723 Fix default value for subunitrun --list.
new e80e218 s3-modules: remove the last "init_module" traces.
new d48f08f s4-smbtorture: add spoolss_OpenPrinterEx ndr test with full devmode.
new f057cb4 samba-tool: Remove "domain machinepassword" command
new 2611003 samba-tool: Don't set UF_PASSWD_NOTREQD flag on "user disable"
new 236e6fe s4:libnet: initialize forest structure in py_net_replicate_init()
new 54a9a47 s4:dsdb/samldb: use DSDB_FLAG_AS_SYSTEM in samldb_schema_info_update()
new 18eba02 s4:python/samba/schema: pass down the schema_dn to set_from_ldif()
new e6a9e1d s4:dsdb/pydsdb: pass down schema_dn to _dsdb_set_schema_from_ldif()
new 75ae194 s4:dsdb/schema: pass and remember the schema_dn in dsdb_set_schema_from_ldif()
new 28d5731 s4:param/provision: pass schema_dn to provision_get_schema()
new b33c711 s4:libnet_vampire: use dsdb_modify(..., DSDB_FLAG_AS_SYSTEM) to store prefixMap
new 6d3558a s4:libnet_vampire: setup base_dn on the self_made_schema
new 76b99bb s4:dsdb/schema_data: make sure we only allow objects one level below the schema base
new 38868c8 s4:dsdb/schema_data: make sure we reject schema changes if we're not the schema master
new be091ed s4:dsdb/schema_data: reject changes to schemaInfo, msDs-Schema-Extensions, msDS-IntId
new e7e9f1e s4:dsdb/schema: add "dsdb:schema update allowed" option to enable schema updates
new 0be0da9 selftest/Samba4: allow schema updates
new c1fd56f s4:dsdb/schema_data: reject schema update unless they're allowed
new 6cf0900 s3-winbind: Increase the negative cache entry timout.
new 2fe5cd2 s3-winbind: Make sure the map is clean.
new 10b285c s3-winbind: Don't fail on users without a uid.
new 693cb77 s3:smb2_server: always send STATUS_PENDING responses, but delayed by 0.5 milliseconds
new 88dd90d s3:smb2_server: pass explicit defer_times to smbd_smb2_request_pending_queue()
new 05246ae s3:smb2_create: defer STATUS_PENDING for 2 seconds as before
new 0cd6769 s3:smb2_ioctl: STATUS_PENDING is defered by 1 millisecond for SMB2_IOCTL
new 2802be7 s3:smbd/aio: add cancel_smb2_aio()
new 3fbf322 s3:smb2_write: make it possible to cancel aio writes
new 483b79c s3:smb2_read: make it possible to cancel aio reads
new 21eb145 s3:smbd/aio: pass ECANCELED to the smb2 aio handlers
new 31cd1fb s3:smbd/aio: handle_aio_completed() should do nothing if aio_ex->fsp is NULL
new 383a918 s3: allow to set TCP_NODELAYACK socket option on AIX
new 0e5f863 s4:join.py - fix typo
new 793f1a5 s4:torture/rpc/samr.c - use "NULL" instead of "0" when initialising pointers
new ec38098 s4:partition LDB module - fix handling regarding special DNs on searches
new c476338 Remove unneeded NULL check.
new 65566df Ensure we correctly calculate reply credits over all returned SMB2 replies, and do as Windows does and return the total in the last SMB2 reply. Fixes an issue found by Christian M Ambach <christian.ambach at de.ibm.com> (and thanks to Christian for the initial patch this was based on).
new 3ede4ff Fix bug #8561 - Password change settings not fully observed.
new 1312e90 HEIMDAL:lib/wind: fix wind_ucs4utf8() and wind_ucs2utf8()
new a01de42 HEIMDAL:lib/winbd: fix wind_ucs2write with WIND_RW_LE
new d158a5c HEIMDAL:lib/wind: export wind_ucs2write()
new dd504b1 HEIMDAL:lib/krb5: add utf8 support to build_logon_name() for the PAC
new c27551b Move handle based access check into handle code path.
new f5cda71 Remove unneeded access check. This is done inside smb_set_file_size().
new 93000c9 Remove unneeded access check. This is done inside smb_set_file_time().
new c6a62f6 We've already checked fsp must be non-null here.
new edaa747 Move handle-based access check into handle codepath.
new 86c1609 Always set the attribute first, before the time.
new 865bc0c Remove the check for FILE_WRITE_ATTRIBUTES from smb_set_file_time(). It is called from places like fileio.c that need to update the write time on a file handle only open for write, without neccessarily having FILE_WRITE_ATTRIBUTES permission. Move all checks to before the smb_set_file_time() callers.
new 05e841c Final part of patchset to fix bug #8556 - ACL permissions ignored when SMBsetatr is requested.
new 8011375 s3-s4-upgrade: do not add description if it is empty string or none
new b91dd51 s4-dsdb: rework the NC detection for the descriptor calculation
new 8507adb provision: Set the security descriptor while creating partitions
new ffb846b lib/util/debug: with log level = 10 we should be more verbose
new 25a00b4 s3-smbldap: use include/smb_ldap.h in smbldap.h
new 28f8ccb s3: move smbldap_util to pdb_ldap_util.
new 8312ee1 s3-passdb: split out passdb/pdb_ldap_schema.c
new 636fa7a s3-net: use better state variable name for smbldap_state.
new af50d7a s3-smbldap: remove duplicate prototype of smbldap_init().
new 65e2944 s3-smbldap: extend smbldap_init() with binddn/bindsecret arguments.
new e81d550 s3-smbldap: remove dependency to secrets subsystem.
new 693781d s3-waf: create a smbldap.so library.
new c96292c s3:libsmb: always init cli->{server_os,server_domain,server_type}
new 949f12d Revert "Fix bug #8453 - smbclient segfaults when dialect option -m is used for legacy dialects"
new 1a72b6c s3: Fix wbinfo socket dir path.
new af1a2ee s3:smbd: calculate the negprot signing flags from the signing_state
new e4934a1 s3-libsmb: introduce option to disable dos error mapping
new 9430fbf s3-torture: replace cli_errstr() with nt_errstr()
new 773abaa s3-torture: remove all cli_nt_error() calls in torture
new c64ebcf s3:winbindd_cm: remove unused ads_status
new 6003deb s3-libsmb/clidfs.c: remove cli_nt_error()
new aef5fcb s3-winbindd/winbindd_cm.c: remove cli_nt_error()
new 948e010 s3-libsmb/passchange.c: remove some cli_nt_error() calls
new 7b175e8 param: Add "domain logons" and "domain master" parameters
new d97acc8 s3-param: Add "server role" as global parameter
new 299ed45 roles: Add ROLE_AUTO to indicate that the server role is calculated
new df9a1ea param: make server role list common and include auto (for the new default)
new f099fea s3-param remove lp_domain_logons(), always use IS_DC
new 9524e2f param: calculate server role from security, and security from server role
new b8c119f s4-s3-upgrade Add test of net getlocalsid after the upgrade
new 1f96a59 param: move server role helpers into loadparm.h
new 15b8cfc param: Move enum values into a common (included) .c file
new 42406d6 py-param: Add python interface to get server_role
new 31ba7af param: Add tests for automatic server role guessing
new 29cd8ae s4-provision permit server role to be the ROLE_ strings from s3
new 3ac3de7 param: Connect lp_security to the lib/param code to allow tests
new ea7cb8c lib/param: Add tests for security= behaviour now it operates with server role
new e743fbc param: Check if server role and security parameters are conflicting
new eb4fa13 param: use lp_is_security_and_server_role_valid()
new a01a186 libds: Make server role values explicit for easier debugging
new afcd3c6 docs: Add documentation for server role
new cd23028 lib/param simplify server role values specified in smb.conf
new 87bbe1b s3-net Do not look for a local SID when we are a DC
new 47d3499 s4-s3-upgrade Test getdomainsid as well
new 2de232a s3-nmbd Remove AD netlogon response from s3 nmbd server
new 7d71747 s3-smbldap: remove duplicate prototype.
new f9df88e s3-smbldap: improve smbldap.h readability and rearrange some defines.
new 667f8a2 s3-param: loadparm has no dependency to smbldap.
new 7de6e6f s3-smbldap: include talloc.h and tevent.h in smbldap.h
new 21691b3 s3-winbindd: no need to globally include ldap headers in winbindd.
new 8eb0747 s3-smbldap: remove duplicate LDAP_OPT_SUCCESS define.
new 8a4c8e3 s3-smbldap: move ldap_open_with_timeout out of smb_ldap.h to ads where it lives.
new 3bb5af5 s4-dsdb: Remove unsed variable
new 3a0f7b8 ldb: Add handy macros for reporting error inside ldb module
new f50aa98 Improve configure.in so it can be used outside the Samba source tree.
new 1214e5f samba.tests: Make sure testtools is available before importing it.
new f7c8af7 samba.tests.dsdb: Import TestCase from samba.tests.
new bd8aafc socket_wrapper: Added python interface to socket_wrapper
new ef4bda5 s4 dns: Turn on internal DNS server during testing
new e5ebda4 s4 dns: Add a first test case
new 468fa95 s4 dns: Reduce test output noise by upping log level for dns_name_packet logging
new 32e825d s3/packaging: Fix rpm build issues on RHEL.
new e80dbdc s4-s3-upgrade now look for -1 as the special 'not set' value
new c48a2aa s4-s3-upgrade: Fix the minimum and maximum password age calculation
new 6a2a2df samba-tool: Fix the domain account policy max_pwd_age calculation
new e6c77f5 s4-s3-upgrade: Fix idmap types ID_TYPE_UID/ID_TYPE_GID instead of UID/GID
new f93ec5a s4-auth log details about any token we fail to convert to a unix token
new 244ecc8 s4-s3-upgrade: Add --verbose option to print extra details
new d0e9f22 s3-passdb_test: Policy values are converted to signed integer
new 9318e00 dsdb: Fix the password expiry calculation
new cd3f552 s3-py-passdb: Fix handling of uninitialized gid values
new 2642f38 s3: Fix bug 8371
new 48bcb8c s3:libsmb: only align unicode pipe_name (bug #8586)
new d3cb61c s3:libsmb: fix compiler warning in cli_pull_trans()
new 20df0f3 s3:libsmb: verify num_setup for SMBnttrans in cli_pull_trans()
new 1d471ee s3/packaging: Fix rpm build issues on RHEL4.
new 82b1702 Remove rawmemchr calls - found by Ira Cooper. These are glibc-specific calls, makes us completely non-portable.
new dbd930c socket_wrapper/py_socket_wrapper.c - include Python 2.4 compatiblity code
new 6d29581 s4-dsdb: Modify the repl_meta_data behavior to allow Metadata change on attribute interSiteTopologyGenerator even if the value didn't change
new d3ded49 lib/param: add "SMB2_22" to enum_protocol
new 005798f s3:smb2_negprot: add support for SMB2_22
new 1781415 s4-smbtorture: add ndr test for nbt_netlogon_packet to avoid future regressions.
new ad728b2 s3-waf: remove version from libpdb.so for now.
new f3c39cf librpc: install drsuapi and drsblobs headers.
new b895f1f s3:libsmb: close fd on error in cli_connect_nb()
new aa2e415 s3:winbindd_cm: close sockfd on error in cm_prepare_connection()
new 3e6e1ae Fix a bunch of "warning: variable ‘XXXX’ set but not used [-Wunused-but-set-variable]" warnings from the new gcc.
new b16f539 s4-dns: added --no-credentials option to samba_dnsupdate
new 81b4db7 s3 libaddns: Prevent a crash when dns_create_update fails
new d5d17f0 s3: Fix wb_next_pwent_fill_done
new 12514bf Move the add security descriptor code to *after* all the other meta-data is updated. We may be adding an SD that restricts our own access.
new 7b275c5 Only add the SD if it's not a new stream file.
new 6795432 Move the "set SD" code into provided SD and "inherit acls" branches.
new de3ab9b Move setting the inherited ACL into the main open code path. Next will remove it from the ACL modules.
new 7ef4d08 Remove the setting of the inherited ACL on new files/directories. This is now done correctly in the main codepath. The vfs_acl_XXXX modules are now thin shims that simply store/retrieve ACLs as they should be.
new a17e01b Ensure we don't free uninitialized variables.
new b4ca1fa s3: Replace delete_token_list by an array
new d126414 s3: Move server_info_struct to nmbd
new b1f7164 s3: Fix a valgrind error
new 9c4fdde Fix uninitialized variable frees on error paths.
new 3741cf9 Remove unused variable.
new 12123e7 pidl:Samba4/NDR/Parser: don't generate code for [ignore] pointers
new 1a599da s4 dns: Move dns_transaction_udp to other helper functions
new 16d9ebb s4 dns: Check more of the returned values for the A query
new 8685a35 s4 dns: Test QTYPE_ALL query
new 9f1eb8a s4 dns: Test QCLASS_NONE query
new db1abd4 s3:vfs:gpfs convert syncio parameter
new 6753656 s3:vfs:gpfs fix some compiler warnings
new 9422943 s3:vfs:gpfs remove non-working code
new faf8b9b s3:smb2 do not set allow_namespace_caching flag for a share
new 717a27b s3:smb2 report access_based_dir_enum in tcon reply
new 53ad886 security: add local authority well-known SIDs
new 012dee3 smbXcli: cp source3/libsmb/async_smb.c libcli/smb/smbXcli_base.c
new 26892a9 smbXcli: rework smbXcli_base.c to use smbXcli_conn/smbXcli_req
new 21b5f1c libcli/smb: copy smb2cli_req_* code to smbXcli_base.c
new 84806ec smbXcli: rework smb2cli_req to smbXcli_conn/smbXcli_req
new 349977e s3:smb2cli: replace smb2cli_base.c code with the more generic smbXcli_base.c code
new 2a570e6 smbXcli: set message id to UINT64_MAX for BREAK in smb2cli_req_create()
new 5e7cf19 smbXcli: split out a smb1cli_req_flags() function
new 4529395 smbXcli: add state->smb1.recv_{cmd,status,iov}
new 94cb738 smbXcli: pass hdr to smb1cli_pull_raw_error()
new 7c5651c smbXcli: add smb1cli_inbuf_parse_chain()
new ce224f4 smbXcli: use smb1cli_inbuf_parse_chain() and remember more details per chain response
new 0f194e3 smbXcli: rework smb1cli_req_recv() to expose an iov with 3 elements
new fee3a0a smbXcli: reorder smb1cli_conn_dispatch_incoming() to avoid too much nesting
new e2912fa smbXcli: remove unused smb1cli_have_andx_command()
new 4d8e151 smbXcli: simplify smb1cli_req_chain_submit()
new 1a0ce02 smbXcli: also notify chained requests about broken connections
new b958498 smbXcli: add helper functions to access the negotiated features
new ceb063c smbXcli: add smbXcli_negprot_*
new 1cfeb3f smbXcli: pass client_guid to smbXcli_conn_create()
new d533543 smbXcli: add support for 2.??? negprot and PROTOCOL_SMB2_10
new 9d06e0f smbXcli: add support for SMB2 multi-credit requests
new 4435dad smbXcli: add support for PROTOCOL_SMB2_22 in smbXcli_negprot()
new 7e7bca4 s3:smb2cli: implement smb2cli_negprot() on top of smbXcli_negprot()
new 3fd54b5 smbXcli: add smbXcli_session infrastructure
new 396d7a7 smbXcli: add support for smb2 signing
new 99b3d57 s3:smb2cli: make use of smbXcli_session and setup the session key for SMB2 signing
new 3327c1e s3:smb2cli: make smb2cli_session_setup_send/recv non-static
new bf1ff05 s3:smb2cli: add forward declaration for struct cli_state
new c2a39f4 smbXcli: add smb2cli_session_create_channel()
new 91ffe69 smbXcli: fix smb signing for SMBntcancel
new 0995d68 smbXcli: add support for tevent_req_cancel() on smbXcli_req
new bda3d49 smbXcli: add smb2cli_req_set_notify_async()
new 9ebdee2 s3:libsmb: implement cli_state based functions on top of smbXcli_conn/smbXcli_req
new 6ab3f8c s3:smb2cli: pass struct smbXcli_conn directly to smb2cli_req_create/_send()
new 628dd72 s3:SMB2-BASIC: use smbXcli_negprot() directly
new f60b768 s3:smb2cli: remove unused smb2cli_negprot()
new 773d0a6 s3:torture: add SMB2-NEGPROT test
new 9f5a7f5 s3:selftest: run SMB2-NEGPROT
new c1db4a0 smbXcli: cp source3/libsmb/clitrans.c libcli/smb/smb1cli_trans.c
new da2027f smbXcli: rework smb1cli_trans.c to use smbXcli_conn/smbXcli_req
new dd28b28 s3:libsmb: implement cli_trans* on top of smb1cli_trans*
new 8a9bfd6 s3:libsmb: add SMB2 support to cli_session_setup()
new 5c97bbf s3:torture: replace smb2cli_sesssetup_ntlmssp() with the more generic cli_session_setup()
new 8428db0 s3:smb2cli: remove unused smb2cli_sesssetup_ntlmssp*
new 665593d s3:libsmb: add cli_tree_connect() for a generic tree connect
new c53a52a s3:winbindd_cm: make use of cli_tree_connect()
new c6ed8e3 s3:utils: make use of cli_tree_connect()
new 2d9a889 s3:torture: make use of cli_tree_connect()
new b378abe s3:nmbd: make use of cli_tree_connect()
new ee36217 s3:libsmb: make use of cli_tree_connect()
new 694b7d6 s3:client: make use of cli_tree_connect()
new a312a8c s3:torture: use cli_tree_connect() instead of smb2cli_tcon()
new 378c21a s4:torture/smb2: use tctx->ev as event context for polling
new a210d9f s3:smbXcli: keep two fd per connection in order to work with the epoll tevent backend
new 300343d s4:libcli/smb2: implement on top of smbXcli_conn/req
new f132ad3 s4:libcli/smb2: fix compiler warning in smb2_push_o16s16_string()
new 4958d7c s4:libcli/smb2: use talloc_zero() in smb2_request_init()
new 1fef161 s3:torture:smb2: add SMB2-SESSION-RECONNECT test
new 4c29389 s3:torture: add a new test SMB2-TCON-DEPENDENCE
new 2a04959 s3:torture: add SMB2-MULTI-CHANNEL test
new a532236 s3:torture: add SMB2-SESSION-REAUTH
new d287fe5 s3:libsmb: Fix a typo
new cc67f7e s3:smb2cli: free session in smb2cli_logoff*
new b01d80a s3:smb2cli: zero tid in smb2cli_tdis*
new bfbfcd1 s3:torture: test smb2cli_logoff and smb2cli_tdis
new 2973532 s3: Add some const
new 47a94f7 s3: user_domain is not used in wb_getpwsid
new 87026b6 socket_wrapper: simplify include path for replace.h
new 9b42b8a socket_wrapper: use libreplace headers based on "#ifdef HAVE_LIBREPLACE"
new 2d9b401 s3:net registry check: improve console output
new 90eb2eb s3:lib fix output of hex escapes > 0x7F with cbuf_print_quoted (cherry picked from commit a1fcb7e37a23dcc035686486d4afe32a67082ae1)
new a719ce7 s3:dbwrap: do not burden the user of db_open_ctdb with ifdef voodoo
new 3a2fd7c s3:registry: write INFO/version if we create registry.tdb
new 95e686d s3:locking:posix: adapt use of dbrwrap_fetch() to new NTSTATUS semantics
new 37f7a2c s3:locking:posix: remove uses of SMB_ASSERT() from get_windows_lock_ref_count()
new 2c73eb4 idl:netlogon.idl - add the Active Directory Web Service bit (DS_SERVER_WEBSERV)
new 83c0393 s4:update_keytab LDB module - no need to filter for the DN
new 9e6c88b smbtorture: avoid sigsev if the password is not correct
new ad19aa6 s4:libcli/finddcs_cldap.c - let "finddcs_cldap" work either with the IP address or the domain name
new dec1435 s4:libnet/py_net.c - initialise optional keyword arguments
new 179bf9b s4:libnet/py_net.c: "py_net_finddc" - add an "address" parameter
new fc26e29 s4:netcmd/common.py: add a "netcmd" function to do a cldap netlogon request
new b893749 s4:cldap_server/netlogon.c - DS_SERVER_CLOSEST handling
new 1770daf s4-netlogon: return WERR_NO_SUCH_DOMAIN instead of WERR_DS_UNAVAILABLE if we are unable to translate the domain to a dn
new 521c708 s4:netlogon RPC server - DsRGetDcNameEx - set the DNS name flags correctly
new 08ca7d1 samba-tool: add a domain info command to get basic info
new f57f009 samba-tool: domain info - add basic exception handling
new 6b63d7e s4:selftest/test_samba_tool.sh - add a basic unit test for the new "domain info" command
new 0e52606 s4:torture/ldap/cldap.c - remove the "test_cldap_netlogon_flag_ds_dns_forest" test
new 0d4fc19 s3: Fix a crash in group_mapping.ldb->tdb conversion
new f094cc3 Fix Coverity ID 2639: UNUSED_VALUE
new 7491bd7 Fix Coverity ID 2638: OVERRUN_STATIC
new 5c53926 s3: Use tevent_req_simple_recv_ntstatus
new c199b35 s4-dsdb: Remove LDB_SEQ_HIGHEST_TIMESTAMP sequence number support
new 422fcbb s4-dsdb: Return ldb_result context in dsdb_module_extended
new 349c545 s4-dsdb: use dsdb_module_extended instead of duplicate code
new 49926a2 s4-dsdb: Added metadata to partition module for global sequence number
new 13545d7 s4-samdb: seqence_number() operation must be in a transaction
new 5184fc8 s4-test: Remove metadata and ldb.d directory on clean up
new 6822eae s4-provision: Extract security descriptors in separate file
new 341979c s4-provision: Create a samdb copy for access by dlz_bind9 module
new dcc5a7e dlz_bind9: Use the sam database in dns/ as default
new 7ac5c50 dlz_bind9: Added access check to verify dynamic update
new 1e935d1 s4-provision: Make BIND9_DLZ as the default backend for DNS
new 2e4bf8b s4-repl: Check if GC SPN exists before using it for replication
new 8eef716 s4-provision: Fix the security ace for DnsAdmins group on DNS records
new 2bff209 s4-samba-tool: Add --principal argument to samba-tool domain exportkeytab
new 5baa443 s4:libnet: use talloc_zero(struct libnet_JoinDomain) in libnet_Join_member()
new 1764607 s4:torture/rpc: use talloc_zero() in torture_join_domain()
new 677f524 s4:libnet/py_net: ZERO_STRUCT() struct libnet_Join_member in py_net_join_member()
new fe69c58 s4:libnet: make it possible to join with a given machine password
new f8fbc41 s4:py_net: add optional 'machinepass' parameter to py_net_join_member()
new 948f091 s4:python/samba/join.py: add optional 'machinepass' parameter to class dc_join
new 4edbc71 s4:python/samba/join.py: add optional 'machinepass' parameter to join_*()
new f9f261c s4:python: add --machinepass option to 'samba-tool domain join'
new b94b7a2 selftest/Samba4: pass '--machinepass' to 'samba-tool domain join'
new 165d5bf s3: Remove some false/superfluous translations
new 158f6d8 s3-rpcclient: add tool to call lsa_SetInformationTrustedDomain.
new 023558a s3-passdb: make pdb_password_change_time_max static.
new 9f6454a libcli/smb: remove unused smb_signing_set_bsrspyl() prototype
new 91cb09f smbXcli: use talloc_stackframe() instead of talloc_tos() in smb1cli_conn_signv()
new c9ca3bb smbXcli: call tevent_queue_stop() for the outgoing queue on disconnect
new 3453665 smbXcli: s/smb2cli_writev_done/smb2cli_req_writev_done
new 8c7e7ee smbXcli: allow up to 10 iovec elements for the bytes in smb1cli_req_create()
new f0d8038 smbXcli: rebuild smb1.recv_iov array if we expect more than one response
new 524d066 smb1cli_trans: return the status from the server if possible
new 51a7201 smb1cli_trans: add support for tevent_req_cancel()
new 04fa5b4 s4:libcli/smb2: make sure only one idle event runs at a time
new 46f0b73 s4:gentest: get the tid from the smbcli_tree struct
new e450c45 smbXcli: add smb1cli_conn_server_{readbraw,writebraw,lockread,writeunlock}()
new 13dbef2 smbXcli: add support for SMBreadBraw
new 511dc93 s4:torture: use tctx->ev as event context for polling
new b3d3395 s4:libcli/raw: add transport->ev as copy of transport->socket->event.ctx
new 6b5cfa3 s4:libcli/raw: copy smbcli_transport_connect_* to clisocket.c
new c1d83b0 s3:dbwrap_torture: code cleanup
new bba62cd s3:net registry check: handle missing version info
new 819ca3b s3:dbwrap_ctdb: re-use map_nt_error_from_tdb() in local tdb_error_to_ntstatus()
new efb993b s3:dbwrap: turn the fetch dbwrap method to NTSTATUS return code.
new bca2677 s3:net registry check: adapt to new semantic of dbwrap_fetch
new 3ab37a0 s3:net registry check: adapt to new semantic of dbwrap_fetch with rbt
new 6bf97ea Fix bug 8631 - POSIX ACE x permission becomes rx following mapping to and from a DACL Reported by David Disseldorp. Fix based on a patch by David.
new 184e8e5 build: TDB_ERR_NESTING is used unconditionally
new 0ee447f s3:dbwrap_tdb: pass NTSTATUS code further up from db_tdb_fetch_parse in db_tdb_fetch()
new 12ce07e s4-kdc: Add hdb plugin for samba4, to allow kadmin to work
new da992be Fix bug 8636 - When returning an ACL without SECINFO_DACL requested, we still set SEC_DESC_DACL_PRESENT in the type field.
new 99f2177 s3-ctdb: Make use of CTDB_CONTROL_CHECK_SRVIDS
new 706e108 s4:lib/socket: add socket_connect_multi_ex_*
new b51c92a s4:libcli: convert smbcli_transport_connect_* to tevent_req
new 4877be5 s4:libcli: move smbcli_transport_establish() logic into smbcli_socket_connect()
new b21f344 s4:libcli: use smbcli_sock_connect() in smbcli_socket_connect()
new 52dd549 s4:libcli/raw: remove unused functions
new 99ef6a4 s4:libcli: do the nbss session request within smbcli_sock_connect_*()
new 4afbda2 s4:libcli/raw: implement on top of smbXcli_conn/req
new de553b5 s4:gensec/spnego: only try the mechs that match the client given ones
new 9c4d498 s3-waf: fix the build with CTDB_CONTROL_CHECK_SRVIDS.
new 456c69f s4:lib/tls - call "gnutls_transport_set_lowat" only on GNUTLS < 3.0
new b638abf s3: Attempt to fix the vfs_commit module
new 1caa3b8 selftesthelpers: write warnings to stderr rather than stdout.
new 956733a selftest: Don't write subunit output in --list mode.
new 4a9235f selftest: Don't use fancy subunit formatters when generating a test list.
new 64cfb79 s4-testlist: Write diagnostic info to stderr, and purely test info to stdout.
new 928936a testr: Use test lists.
new 7c1a884 s4-tests: Use long option names in test list script, to prevent 'eating' --list argument when e.g. is not set.
new 3eb5cf2 selftest: Prevent error about unfinished test command when using --list.
new 83cad86 selftest: Don't generate subunit file when writing subunit to stdout.
new 0c8887c Bump ldb version to 1.1.4 after introduction of ldb_module_error.
new 91c5bd2 Update ldb API sigs.
new 454c450 selftest: Don't acquire target when --list was specified.
new ce359c1 selftest: Drop broken and unused Kvm target.
new 503aeab selftest: Fix typo in socket wrapper test.
new d1274f7 s4-ntvfs: fixed a unix ACL mapping bug
new 3c4af39 s4-ntvfs: added allow_override check based on use of NT ACL
new af76d25 After a discussion with Volker, sdd a backup_intent state to the client struct.
new 30d4484 Add the "backup" toggle command to smbclient. In order for this to be really useful we need to change to using NTCreateX opens by default in cli_open() and fall back to old OpenX calls instead of doing it the other way around.
new 20654d6 s3-winbind: Remove unused keys from list.
new 259cb94 s3: Remove unused dbwrap_record_get_private_data
new a47780a s3: Fix some nonblank line endings
new 0105662 Convert smbclient to using NtCreateX by preference, fall back to openX on 'not implemented' or similar error.
new 3e0d923 Ensure we map our own Samba return of ERRSRV, ERRunknownsmb on an unknown SMB request to NT_STATUS_NOT_IMPLEMENTED.
new 46551d7 Fix bug #8644 - vfs_acl_xattr and vfs_acl_tdb modules can fail to add inheritable entries on a directory with no stored ACL.
new de1cd12 librpc: Add support for struct timespec
new 27d95cc librpc: Add support for struct timeval
new 0c32546 s3: Add open_files.idl
new 057e442 s3: Move ndr_file_id to LIBNDR_OBJ
new 1c46fb5 s3: Use autogenerated open_files.idl
new ecd0e86 Update the waf build system to link with the new PIDL locking code.
new 0ebc501 tevent: Fix typo in build script.
new a3f6005 s3-winbind: Add an update function for winbind cache.
new 5bc4449 s3:net: adapt idmap check to new dbwrap_fetch behavior not to return success if not found
new 789aa9a s3:registry: do not use regdb functions during db upgrade
new d74b3f9 lib/util: factor out tdb_data_is_empty
new 05bc4de Revert making public of the samba-module library.
new c326b37 s4 dns: Test SOA queries
new 4e709dc Rename cli_open -> cli_openx. Prelude to replacing generic cli_open() with a call that uses NTCreateX in preference to OpenAndX.
new b44cfdf Add cli_open() back as a synchronous wrapper function the calls NtCreateX followed by openX() if NtCreateX is unsupported.
new c8a1082 Move the callers that need to use the new cli_open() back to calling it from cli_openx().
new 6be10cb Revert fac5c654e2fe17c2c11d150b16088e8a51f6be20
new bc31858 lib/ccan/array_size: relicense under public domain.
new 11c9046 lib/ccan/build_assert: Remove stale LGPL license comment.
new a0bff7d lib/ccan/htable: fix tools/speed.
new 4e377c2 lib/ccan/typesafe_cb: fix example macro ordering in typesafe_cb_preargs documentation.
new ed349ea lib/ccan/str: relicense to public domain.
new 00b226b lib/ccan/str: fix warnings.
new 1beb793 lib/ccan/htable, strset: benchmarking tools.
new 19409dd lib/ccan/htable: start empty.
new 0ac7dee lib/ccan/htable: clean up interface, document htable_type better.
new e137404 lib/ccan/htable: HTABLE_INITIALIZER() for static initialization.
new 5917d97 lib/ccan/likely: use htable_type
new 18cd3dd lib/ccan/htable: benchmark against hsearch(3)
new ab2c07b lib/ccan/asearch: fix example on 64 bit platforms.
new 3b390b7 lib/ccan/compiler, ilog: IDEMPOTENT "idempotent does not mean what you think it means"
new 71384d5 lib/ccan/cast: fix warnings with -Wextra (specifically -Wmissing-field-initializers)
new d552422 tdb2: fix intermittant failure in run-50-multiple-freelists-fail.c
new 7f95ad0 tdb2: consolidate testing failtest suppression routines.
new 6d24853 tdb2: failtest: use a linked list for history, not an array.
new bb09b32 tdb2: simplify failtest helper.
new 6e3c405 tdb2: suppress failtest more than once on mmap.
new eff985b tdb2: add an internal TDB_CANT_CHECK flag.
new 3f99fc1 tdb2: provide tdb_layout_write() rather than implying it by new_tdb_layout arg.
new 80c3ba8 tdb2: add a capability list from the header.
new c6133b4 tdb2: display capability information in tdb_summary()
new 372dd3b tdb2: tlist: remove type arg from tlist_top(), tlist_tail()
new 9e3ee2b s4-python: rename conflicting variable with the import option
new 093dac4 s4-python: externalize some function to the drs_utils module so that they can be reused
new fc42b0a s4-python: factorize the definition of get_dsServiceName
new f44e1a7 samba-tool: add a function to cleanly demote a DC
new a8c89fa samba-tool: refuse to demote if the current DC has still roles
new 105d388 s4: add blackbox test for the demote function
new 2f8a84b s4-drs: mark WERR_DS_DRA_BUSY as a non error in DsReplicaUpdateRefs
new 059523e s4-resolver: do not use all the A and AAAA records, those after a NS are not the one we want to use
new 5bfd625 s4-drs: do not try to contact for replication servers that are not anymore in reps*
new 5643d37 selftest: Split out flapping tests into a separate file.
new e626545 selftest: Add --flapping argument to filter-subunit.
new 0fee2c0 selftest: Display unexpected successes and expected failures.
new be5d9c8 filter-subunit: Fix default for flapping setting.
new e6b4a74 s3-selftest: Don't mark samba3.blackbox.failure.success test as known failing.
new 112d072 rap netsessiongetinfo apparently *is* provided by samba3, so don't list it in knownfail.
new f528733 GetForestTrustInformation is implemented, remove it from knownfail.
new 4f03164 selftest: 'samba4.rpc.netlogon on ncalrpc with seal,padcheck.netlogon.DsrEnumerateDomainTrusts' now succeeds, remove it from the knownfail list.
new 8175527 Fix typo.
new bef27a9 wafsamba: Use final_libs list to determine if a target needs private libraries, rather than direct dependencies list.
new f9091d6 selftest: Don't mark drsuapi tests as knownfailing.
new 41921d6 wafsamba: Cope with not everything having a final_libs attribute.
new 4673559 selftest: Re-mark some drsuapi tests as known failing.
new 4d551a9 samba4: Remove rpc-handles mixed-shared tests from known failing list.
new 4c3696c knownfail: Ignore failures for drsuapi tests over other transports as well.
new 850c838 knownfail: LogonControl2Ex works.
new f186425 knownfail: samba4.base.createx_access.createx_access works.
new 0190a55 knownfail: Match on end-of-file, not end-of-file-access.
new be37328 Remove samba4.raw.oplock.brl4. Bug 7928 has been fixed.
new 9968fab knownfail: Remove smb2.compound tests, they pass now.
new 512d114 knownfail: Exclude specific list of SMB2 oplock tests.
new d9aeb2f knownfail: re-add createx test.
new a3949f4 knownfail: remove base.maximum_allowed test, as it appears to be passing now.
new b3f81c6 knownfail: remove now succeeding local.iconv test.
new bf2b801 knownfail: The resolve async tests work now.
new d9459ed knownfail: Remove working winbind tests.
new 116a150 knownfail: Mark some ldap.acl search tests as no longer failing.
new 2a69de6 s3:registry: replace use of rawmemchr by portable equivalent use of strchr.
new 958e4f5 Revert "Remove rawmemchr calls - found by Ira Cooper. These are glibc-specific calls, makes us completely non-portable."
new 891258c s3:net registry check: replace rawmemchr by functionally equivalent portable strchr
new 8f7f244 lib/util/util_tdb: adhere to coding style for tdb_data_is_empty()
new 5d19227 Add stub python module for tevent.
new de4b894 Install (platform-independent) python scripts to the PYTHONDIR rather than PYTHONARCHDIR.
new 817f752 tevent: Install python tevent modules.
new d3d365d dlz_bind9: For creating a child entry, use only SEC_ADS_CREATE_CHILD
new ce19bfc dlz_bind9: Use client supplied credentials for DNS record update
new de9a4ca dlz_bind9: Set debugging output to stderr
new b9f4feb dlz_bind9: Add command line options for URL and debug
new 0344e72 auth: Allow a NULL principal to be obtained from the credentials
new dbbb626 s4-dns Use match-by-key in GSSAPI server if principal is not specified
new d8f9893 pydsdb: provide a am_pdc hook like am_rodc to python scripts
new 650bd5e s4-dnsupdate: Do not attempt to add the PDC names if we are not a PDC
new 6092517 Remove outdated information from the README
new f8e26c6 clarify Roadmap, as the shape of Samba 4.0 is much clearer now
new 8d3e92d s4-kdc: only build hdb plugin if we build against system Heimdal
new 2da506e s4-selftest re-enable nsstest on libnss_winbind.so
new 3adc4f5 selftest: samba4.samba-tool.domopen now passes, so do not skip
new fbfd155 Add version attribute for pytevent.
new a3613b0 Add samba_kcc load parameter
new bc03cba Add NTDSConnection schedule attr blob
new b58cb7e Add DRSUAPI_DRS_UPDATE_(x) flags
new 0a18121 Add subreq and status to kcc_service struct
new 0a4746a Invocation of samba_kcc from KCC task
new 819f112 samba_kcc NTDSConnection translation
new 86338ab dbcheck: cope with objects disappearing during checking
new 8878949 selftest: Some extra assertions.
new a47970c Add tests for srvsvc python interface. Thanks Dhananjay Sathe
new 6316335 s3: Fix typos
new 4552c28 s3: Fix some blank line endings
new 14d3889 s3: Fix some 64-bit warnings
new 883419a s3-dbwrap: Use simpler code for logging keys
new b6d5dfc s3-dbwrap: use wrappers where appropriate
new 527dc2e s3-dbwrap: Make dbwrap_fallback_fetch private
new 5cda77d s3-dbwrap: Make dbwrap_fallback_parse_record private
new d9e5368 s3-dbwrap: Avoid an "else" by an early return
new 4856033 s3-dbwrap: Make dbwrap_fallback_wipe private
new 664eb70 s3-dbwrap: & is not required when taking a function pointer
new 452d1ef samba.kcc_utils: Fix formatting to match PEP8, make pydoctor happy.
new e76c981 samba.drs_utils: Use new style classes and exceptions, fix formatting of docstrings to make pydoctor happy.
new 03e5f58 pyldb: Add more docstrings.
new 624a78d testtools: Update to new upstream revision.
new eae3e62 Add pep8.
new 31eba61 Add test for PEP8 - currently all errors are ignored, but we warn about them - and can ratchet if we want to.
new 0e9b092 Add 'make pep8' target.
new 85f8d97 Revert "Install (platform-independent) python scripts to the PYTHONDIR rather than PYTHONARCHDIR."
new 3fbb76c s4 dns: Get rid of const qualifier for prereqs, we do need to allocate those
new 509acc7 s4 dns: More explicitly use the first question of an update packet only
new 358a81e s4 dns: Add test to prove two updates in one packet are a FORMERR
new c01efc1 s4 dns: Update requests with QCLASS != IN or ALL trigger NOTIMPLEMENTED errors
new 1b741b2 s4:dsdb/common/util.c - test LDB result against LDB_SUCCESS as we are always doing
new ad5d315 s3-dbwrap: Fix a typo
new 4486336 s4:libcli/raw: mark a request as error if we can't ship it
new 4e57bb0 s4:libcli/smb2: mark a request as error if we can't ship it
new 092f1b9 tevent: tevent_schedule_immediate never fails
new f452add s3/doc: document the ignore system acls option of vfs_acl_xattr and vfs_acl_tdb
new 422494a vfs: Make function pointer names consistent. They all end in _fn
new 08019a0 tdb2: don't use TDB2 versions of test tdb files.
new 3d7521c s3:smbd: call sub_set_socket_ids() in smbd_process() again
new e42e1ac s4-lsarpc Fix segfaults found by the samba4.rpc.lsa.forest test
new c79db40 torture: do not reuse bindings between pipes
new c9d929a s4-lsarpc handle more info levels in SetInfoTrustedDomain calls
new 62a66b0 testsuite: Remove unused and unlikely to be revived DejaGNU tests
new 5ae24e1 s4-torture: Fix comment
new 8d3e86d s4-torture Modify rpc.lsa.forest.trust test to progress further FL Win2003 R2
new 29635c9 s4-torture cope with servers earlier than Windows 2008
new 47a4388 s4-torture Do not use a fixed password for forest trust tests
new 8581f0b HEIMDAL: Supply krb5_context to _krb5_internal_hmac to allow logging
new 8b2b7d1 s3:smbd: remember the smbd_server_connection on pending_message_list
new 6d84b24 s3:smbd: make struct pending_message_list private
new bf35606 s3:smbd: remove references to the global smbd_server_conn
new 0b8eeb1 s3:smbd: pass down smbd_server_connection via smbd_echo_state
new 1ce9c0e s3:smbd: remember the event context on smbd_server_connection
new 1909cb0 s3:smbd/blocking: avoid usage of server_event_context()
new 61d8674 s3:smbd/close: avoid usage of server_event_context()
new 1df1e0f s3:smbd/fileio: avoid usage of server_event_context()
new c7286f1 s3:smbd/ipc: pass 'state' as mem_ctx to np_read_send()
new 6811b47 s3:smbd/service: avoid using server_event_context() for notify_init()
new 68a7be6 s3:smbd/oplock: avoid using server_event_context() in add_oplock_timeout_handler()
new 16cfc72 s3:smbd/process: avoid using server_event_context() for smbd_deferred_open_timer events
new bf8cce1 s3:smbd/process: avoid using server_event_context() for the forked echo handler
new e7a1002 s3:smbd/pipes: avoid passing server_event_context() as event context to np_{read,write}_send
new 7081d7e s3:smb2_lock: avoid using server_event_context()
new 763fe42 s3:smb2_server: use sconn->ev_ctx instead of sconn->smb2.event_ctx
new cf57fd4 s3-ctdb: fix the build w/o HAVE_CTDB_CONTROL_CHECK_SRVIDS_DECL
new 162975a s4:python/samba/join: set msDS-Behavior-Version to '4' 2008_R2 on the nTDSA object
new f59d358 s3:smb2_lock: pass smbd_server_connection as private_data to received_unlock_msg()
new d1e0997 s3:smbd/blocking: pass smbd_server_connection as private_data to received_unlock_msg()
new 4d44f87 s3:smbd/clode: pass smbd_server_connection as private_data to msg_close_file()
new 77dc976 s3:smbd/close: pass smbd_server_connection to notify_deferred_opens()
new 0f9d148 s3: Remove a bunch of calls to procid_self()
new a77b0dd libcli: Remove an unused variable
new f02e4eb s4-cldap: Set DS_DNS_CONTROLLER bit if we are running RPC dnsserver
new eee2191 s4-provision: CN=MicrosoftDNS,CN=System container is in forest and not domain
new 20789bf tdb: Fix python documentation for tdb module
new a648563 s4-provision: Extract common utility routines in separate file
new 7f50890 s4-param: Added bin_dir(),sbin_dir() methods to get compiled in dirs
new 2142405 s4-provision: Do not guess partition file names, use @PARTITION record
new 4066e29 s3: Remove a call to procid_self()
new 80b4a3a s3: Remove a call to procid_self()
new c863d65 s3: Remove a call to procid_self()
new 7a489ec s3: Remove a call to procid_self()
new 7b60729 s3: Fix some nonempty blank lines
new 62249f7 s3: Use pid_to_procid
new fbcdaa6 s4:pydsdb: remove unused variable from py_dsdb_am_pdc()
new f426eb1 s3:smbd/blocking: pass smbd_server_connection as private_data to process_blocking_lock_cancel_message()
new d492a43 s3:smbd/conn_msg: pass smbd_server_connection as private_data to msg_force_tdis()
new 173ea71 s3:smbd: register MSG_SMB_FILE_RENAME after the fork
new e09c675 s3:smbd/open: pass smbd_server_connection as private_data to msg_file_was_renamed()
new 20c343b s3:smbd/server: remember the msg_ctx on the smbd_parent_context
new dc38db3 s3:smbd/server: remember the ev_ctx on the smbd_parent_context
new 1738a61 s3:smbd/server: create smbd_parent_context earlier
new 2bab507 s3:smbd/server: add parent specific SIGTERM and SIGHUP handlers
new 92280de s3:smbcontrol: remove unused "samsync" and "samrepl" commands
new 7dc1de7 s3:rpc_server/netlogon: remove unused send_sync_message()
new a131713 s3:smbd/server: remove unused msg_sam_sync()
new 4eb5b0b s3:messaging.idl: obsolete unused MSG_SMB_SAM_*
new 3441c01 s3: Convert open_files.idl to tab indents
new 27e63b7 s3: Use talloc_tos() in set_sticky_write_time()
new 1cf54ef s3: Use talloc_tos() in set_write_time()
new 1399e6b s3:param: don't reference conn_snum_used directly in load_usershare_shares()
new 611ab8a s3:lib/dummyparam: remove unused conn_snum_used() dummy
new cefb797 s3:smbd: add connections_snum_used()
new ae7d877 s3:smbd: use connections_snum_used() instead of conn_snum_used() for load_usershare_shares()
new 3cf275c s3:smbd/msdfs: enum_msdfs_links() doesn't need a smbd_server_connection anymore
new 3239c72 s3-dbwrap: Simplify db_tdb_fetchlock_parse a bit
new 2d2d72e s3: Remove an else{} in remove_deferred_open_entry
new 34d58c9 s3: Move can_set_delete_on_close to smbd/
new 5efd7e1 s3: Move can_delete_directory to smbd/, remove shim
new 21de673 s3:smbd/oplock: pass smbd_server_connection to init_oplocks()
new da4b503 s3:smbd/oplock: pass sconn as private_data to process_oplock_break_message()
new fb81772 s3:smbd/oplock: pass sconn as private_data to process_oplock_async_level2_break_message()
new 7fee41c s3:smbd/oplock: pass sconn as private_data to process_oplock_break_response()
new 90674f0 s3:smbd/oplock: pass sconn as private_data to process_kernel_oplock_break()
new 17ae226 s3:smbd/oplock: pass sconn as private_data to process_open_retry_message()
new 47e21bc s3:smbd/oplock: pass smbd_server_connection to irix_init_kernel_oplocks()
new 641a2de s3:smbd/oplock: pass smbd_server_connection to linux_init_kernel_oplocks()
new 6fc8dc9 s3:smbd/oplock: pass smbd_server_connection to onefs_init_kernel_oplocks()
new 8a83464 s3:smbd: pass smbd_server_connection to smbd_setup_sig_term_handler()
new 290ce33 s3:smbd: pass smbd_server_connection to smbd_setup_sig_hup_handler()
new daa685c s3:vfstest: reload_services() doesn't need a messaging_context
new fcc1f5f s3:smbd/oplock_onefs: pass smbd_server_connection to onefs_oplock_wait_record()
new 6630b20 s3:smbd/oplock_onefs: avoid using smbd_messaging_context()
new 297f1b1 s3:smbd/server: move smbd_open_socket and smbd_parent_context to the top
new 9eb3c05 s3:smbd/globals: remove unused extern declarations
new b87e887 s3: Fix examples/VFS build
new abed965 s4-selftest Give local.resolve a real name to look up
new 8a4b5cd s4-selftest: Add test of RPC to a netbios alias
new 079d157 s4-resolv: fix dns_ex so as to fail correctly when a name does not exist
new b550ead s4-smbtorture: remove trailing whitespace from schannel test.
new 87be316 s4-smbtorture: avoid printf(); in schannel test.
new 19411c9 s4-smbtorture: fix some typos in schannel test.
new 0a10b32 setup: Fix phpldapadmin configuration for version 1.2.x
new d8bed32 samba-tool: Remove duplicate code of dsacl to fsacl conversion
new 8b94a34 samba-tool: gpo: fix a typo
new 0cee9b0 samba-tool: Fix DN for GPO entries
new a4ab152 tdb2: Fix python documentation for tdb.Tdb object
new 010d600 s4-netlogon: Revert patch f02e4ebfafa6e5911e3fe744b1780527ab12c970
new 6d15ca3 s3:smbd/globals: change 'int am_parent' into 'struct smbd_parent_context *am_parent'
new dddaa525 s3:smbd/server: pass smbd_parent_context to smbd_setup_sig_chld_handler()
new 78582da s3:smbd/server: maintain the list of child processes under smbd_parent_context
new 1515f7d s3:smbd: remove unused smbd_messaging_context()
new c51da25 s3:smbd/server: avoid msg_ctx_to_sconn() in smbd_accept_connection()
new 2e0bc74 s3:smbd: remove brl_register_msgs()
new ef45279 s3:web/swat: use short term event and message contexts
new 500d703 s3:smbd/blocking: use talloc_get_type_abort() as private_data can't be NULL
new 95384d1 s3:smbd/close: use talloc_get_type_abort() as private_data can't be NULL
new e3e56e2 s3:smbd/conn_msg: use talloc_get_type_abort() as private_data can't be NULL
new 940f21e s3:smbd/open: use talloc_get_type_abort() as private_data can't be NULL
new dabc2cb s3:smbd/oplock: use talloc_get_type_abort() as private_data can't be NULL
new 324e66f s3:smbd/oplock: make process_oplock_async_level2_break_message() static
new ffa996e s3:smb2_lock: use talloc_get_type_abort() as private_data can't be NULL
new 17d1244 s4-librpc: Fix NETLOGON credential chain with Windows 2008.
new e917c7b s4-torture: Fix schannel test against win2k8.
new be288b0 s4-torture: LookupSids3 is only available over NCACN_IP_TCP.
new 030ccc4 s4-smbtorture: make sure we can successfully run the schannel test against windows.
new 5c3194c s3: Fix some nonempty blank lines
new a2d1b3b s3: Centralize nmbd_messaging_context in nmbd.c
new 096ede3 s3: Make nmbd_messaging_context static
new 505761b s3: Pass messaging_context to nmbd/process()
new 1f0f8aa s3: Remove a call to procid_self()
new 78e629c s3: Remove a call to procid_self()
new c21f6a1 s3: Fix some pointless statics
new 461766e s3: Remove nmbd_messaging_context()
new 37e7981 s3: Remove a call to procid_self()
new f7e84f2 s3: Remove UNUSED_SHARE_MODE_ENTRY
new c889c8d s3: Slightly simplify the logic in defer_open
new 1bea57a s3: Fix raw.mux after UNUSED_SHARE_MODE_ENTRY was removed
new fdcbb7e s3-includes: remove PRIMARY_* SID_INDEX defines defined elsewhere already.
new fef4f51 lib/ccan: fix m4 tests for builtin_expect and compound literals.
new 0429471 lib/ccan: Fix some typos in libccan.m4
new 715933a s3:smbd: split ID_CACHE_* message handling into parent and child parts
new e412b8b s3:smbd: split smb_conf_updated into parent and child versions
new 06c1c33 s3:rpc_server/spoolss: remove reload_services check from delete_printer_hook()
new 5061dd2 s3:printing/spoolssd: pass event and messaging context to check_updater_child()
new 0345551 s3:smbd: pass smbd_server_connection and a snumused function pointer to reload_services()
new 19078b9 s3:smbd/globals: remove unused msg_ctx_to_sconn()
new 26fc729 s3-dbwrap: Make dbwrap_parse_record return NTSTATUS
new 098048a s3-dbwrap: Implement db_ctdb_parse_record in terms of db_ctdb_fetch
new 29f62bb s3-dbwrap: Fix some blank line endings
new daa3654 s3-dbwrap: For nostalgic reasons, make dbwrap_file.c compile at least
new 77dca70 s3-dbwrap: Rewrite dbwrap_fallback_parse_record based on dbwrap_fetch_locked
new b5d056c s3-dbwrap: Rewrite dbwrap_fetch in terms of dbwrap_parse_record
new f6d8f74 s3-dbwrap: Remove the "fetch" db_context callback
new 8eeb3ff s3-dbwrap: All relevant backends provide parse_record(). Remove the fallback.
new d0330c7 s3-libsmb: Don't duplicate kerberos service tickets.
new 851b9e9 s3:vfs fix up vfs_gpfs after function pointer renames
new 1355f0a s3: Fix a typo
new 9782501 dynconfig: added SBINDIR and BINDIR as updated dynconfig variables
new 3b56f64 lib/util: added set_close_on_exec()
new d581c9d genrand: use set_close_on_exec()
new 9f4c3da s4-socket: use set_close_on_exec()
new fae42c1 pidfile: use set_close_on_exec()
new 77a551d loadparm: fixed service list handling
new d62de8d lib/param: Set s4 "host msdfs = true" by default
new 8eca223 First part of fix for bug #8663 - deleting a symlink fails if the symlink target is outside of the share.
new f448c0e Second part of fix for bug #8663 - deleting a symlink fails if the symlink target is outside of the share.
new c5cbe48 Third part of fix for bug #8663 - deleting a symlink fails if the symlink target is outside of the share.
new b3d8eca s3: Slightly simplify delay_for_batch_oplocks
new 432ea5f s3: Slightly simplify delay_for_exclusive_oplocks
new bcd3db6 Add support for TCP_DEFER_ACCEPT
new 98f7ba5 s3: Make open_file_ntcreate a bit easier to read
new ce30a7a s3: Make open_file_ntcreate a bit easier to read
new 2349c02 s3: Make open_file_ntcreate a bit easier to read
new 7000bb6 s3: Add some const to find_oplock_types
new d0ff10d s4:libcli/rap: initialize call->rcv_datalen
new 850b374 s4:libcli/rap: remove unused members from struct rap_call
new 17781b1 s4:libcli/rap: use talloc_zero() and initialize everything
new 0e04cc2 s4:libcli/rap: call->ndr_push_{param,data} can be talloc childs of 'call'
new 35605fa s4:libcli/rap: the caller should get talloc children from call->ndr_pull_{param,data}
new f166f91 s3:lib/conn_tdb: avoid using sconn_server_id()
new fe7c519 s3:locking: avoid using sconn_server_id()
new 704cf10 s3:smbd: avoid using sconn_server_id()
new cbb67e9 s3:smbd: remove unused sconn_server_id()
new 16bd41b s3:printing/spoolssd: avoid using server_messaging_context()
new 411d498 s3:dbwrap fix return value of db_tdb_parse
new 75b8a24 s3:idmap_autorid: use less transactions
new 184b50e wafsamba: Fix undefined variable name in error message.
new 7dcef87 Restrict UCF_UNIX_NAME_LOOKUP (symlink allowed) to restricted set of calls.
new a6854f2 Fix bug #8664 - Renaming a symlink fails if the symlink target is outside of the share.
new 714954c s4:torture/rap/printing: check smbcli_rap_netprintqgetinfo() WERR status
new 1dfa3ee Ensure VALID_STAT before accessing fields.
new b939144 check_name() not needed in mkdir.
new a00709e s4 dns: Fix some typos in comments and a whitespace
new db2573e s4 dns: Implement dns name equality check
new 0922953 s4 dns: Implement dns record comparison function
new 8b82bad s4 dns: Move record lookup to dns_utils.c
new 589d995 s4 dns: Give better test output on RCODE mismatch
new 02c9e18 s4 dns: Update prerequisite checking conforming to RFC
new c191ad7 s4 dns: Implement RFC-compatible update prescan
new d8a499a s4 dns: Actually handle the update request
new afa98bd s4 dns: Add some debug output
new b1fdf40 s4 dns: Allow updates based on smb.conf setting
new 23a0343 libcli/util: add NT_STATUS_NETWORK_SESSION_EXPIRED and NT_STATUS_ALL_SIDS_FILTERED
new 79fe4bb s3: Fix the clustering build
new 9e2d4b6 s3-net: Fix the return codes. 0 on success, -1 on failure
new 6260d8c patch tdb-oob-fix.patch
new b644945 tdb: be more careful on 4G files.
new f6435b7 s4-join: replicate first with DRS_CRITICAL_ONLY and DRS_GET_ANC objects for the base dn partition
new e34fe4d s4-becomedc: replicate first with DRS_CRITICAL_ONLY and DRS_GET_ANC objects for the base dn partition
new 55af1a7 s4-drs: avoid calling unecesserly ldb_msg_find_attr_as_* as this call in unefficient
new 3164d7b s4-drs: introduce a timeout in the getncchanges processing to always return something in less than x seconds
new b2bace6 s4:drsuapi/getncchanges: return WERR_NOMEM if talloc_array() fails
new f39426c s4-dsdb: Relax the conditions where we can't do a subtree delete
new 664add1 tdb: Avoid a malloc/memcpy in _tdb_store
new bfc7481 tdb2: Avoid a malloc/memcpy in _tdb1_store
new d0ab0a4 samba-tool: Add transaction wrapper for creating GPO
new 75d3b9c s3: Fix some False/NULL hickups
new c23f1ee Allow an object to be deleted from a directory if the caller has DELETE_CHILD access even if we don't have access to read the ACL on the object. Fixes bug #8673 - NT ACL issue. Different fix needed for 3.6.x.
new 3a2a755 tdb: use same expansion factor logic when expanding for new recovery area.
new 5767224 tdb: don't free old recovery area when expanding if already at EOF.
new 53d54f9 idl: Avoid c++ style comments
new bfbb389 s3-dns: prevent from potentially doing wrong SRV DNS lookups.
new a42de3b s3: There's no reason not to at least build winbind on darwin
new cd772e9 param: Fix the data type for bAvailable
new cd24ed9 s3-loadparm: mark a few parameters as having P_BYTES type
new 454aff6 s3-rpc: added "rpc_server:default" config option
new 7e69085 s3-rpc_server: Remove old comment
new 8115c99 s3-rpc_server: Add my copyright for my previous work here
new 8303d16 param: domain_logons and domain_master are of type enum_bool_auto
new 711c18c Change the signature of pthreadpool_finished_job() to return 0 on success, errno on fail and return the jobid in a separate variable.
new 81c5647 runcmd: use a pipe for stdin to child processes
new 4ecac60 runcmd: use set_close_on_exec()
new e34989e s3-auth Restore shortcut for guest security token
new 5bc242f libcli/smb: add SMB2_DIALECT_REVISION_224
new 2bd2f38 libcli/smb: add PROTOCOL_SMB2_24 support
new 460fc52 s3:smb2_negprot: add support for PROTOCOL_SMB2_24
new d855e77 lib/param: add support for "SMB2_24" in smb.conf options
new 32317b0 s3:torture/test_smb2: also try PROTOCOL_SMB2_24
new a7541fc s4-librpc: Fix netlogon schannel client connect.
new 9c00d04 s3-netlogon: Add support for LogonGetCapabilities.
new 00d0b4d s3-rpc_server: Pass in our flags to netlogon_creds_server_init().
new 2f5e9aa s4-torture: Test rpc schannel netr_LogonGetCapability.
new 1c8f326 s3-netlogon: Add support to authenticate trusted domains.
new 6765e7c s3-netlogon: use dsgetdcname() instead of get_dc_name()
new 0b7bc1c s3-rpc_server request the DCE_STYLE feature in ntlmssp_server_auth_start
new 6391fff s3-auth rename auth_ntlmssp_state -> auth_generic_state
new 1100f6e s3-auth rename auth_ntlmssp_prepare() -> auth_generic_prepare()
new c171316 s3-auth remove auth_ntlmssp_start(), call auth_generic_start() directly
new b85bcd7 s3-rpc_server request both sign and seal for clarity
new 5e03843 s3-auth split the auth_generic functions into a seperate file
new 2dd23e9 s3-rpc_server remove unused header
new 815490d s3-rpc_server rename ntlmssp_server_auth_start() -> auth_generic_server_start()
new db8bbf9 s3-rpc_server rename NTLMSSP functions to auth_generic..()
new 43f35f1 s3-rpc_server: Rename dcesrv_ntlmssp.[ch] to dcesrv_auth_generic.[ch]
new 83f0ca3 s3-rpc_server: rename pipe_ntlmssp_verify_final() to pipe_auth_generic_verify_final()
new d52e547 s3-rpc_server: Allow gensec mechanisms to return NT_STATUS_OK
new 0649863 s3-rpc_server: Rework pipe_ntlmssp_auth_bind() to be generic
new 21fb9a4 s3-librpc Use gensec_sig_size() instead of a fixed NTLMSSP_SIG_SIZE
new 1eef73e s4-provision: Set dNSProperty attribute for dns zones
new ecbc747 samba-tool:dns: Add support for reverse names (PTR records)
new 0120a39 s4:rpc-dnsserver: For PTR records, use dns_name_equal instead of strcmp to compare
new 9f76e07 s4:rpc-dnsserver: If a zone is reverse zone, set the fReverse flag
new 5673e2c s4:rpc-dnsserver: Cache DNS partition information
new 6a5352d s4:rpc-dnsserver: Implement EnumDirectoryPartition operation
new dbf5df5 idl:dnsserver: Add DNS_DP_STATE enumeration for diretory partition state
new fe0e08a s4:rpc-dnsserver: Use cached zone information to get rootservers
new 07639b5 s4:rpc-dnsserver: Fix the enumeration of DNS records
new 3d139b4 s4:rpc-dnsserver: Implement DirectoryPartitionInfo RPC operation
new f14ddcc s4:rpc-dnsserver: Use handy macros for error checking
new e398bdb s4:rpc-dnsserver: Add multiple DNS records in a single operation
new 10860d5 s4:rpc-dnsserver: Implement zone management RPC operations
new 9586860 s4:rpc-dnsserver: Make sure that zone information is filled in
new 56bf8e2 s4:rpc-dnsserver: Add comments
new 20e425f ldif-handler: Fix the case for attribute dnsproperty
new d340c2c samba-tool:dns: Add zone create/delete commands
new 8a7cdfc samba-tool:dns: Fix a typo
new 809092a test:dnsserver: Add zone creation and deletion test
new 271c7d9 s4:rpc-dnsserver: Set the rank for the new DNS record correctly
new ea9fb5c s4-ldb: Add isRecycled when is defined in the schema
new 34d549d s4-kcc: Remove also deleted objects that are not in the Deleted Object container
new 7d13f7d s4-drsuapi: we store boolean in upppercase so we need to test them in uppercase
new 601f382 s4:drsuapi/getncchanges: the default for isRecycled is FALSE
new eddf0d0 ldb:ldb_tdb.c - fix warnings in "ltdb_init_rootdse"
new 2bc7b8f s4:libcli/finddcs_nbt.c - free "req" consistently with "finddcs_cldap.c"
new 9a91d7f s4:netlogon RPC server - dcesrv_netr_DsRGetSiteName - add a small explaination
new 31db5e6 s4:torture/rpc/netlogon.c - factor out the computer name check in an own test
new 4a1895e s3:lib/ctdbd_conn: try ctdbd_init_connection() as root
new d4e834e lib: Fix NT_STATUS_ALL_SIDS_FILTERED definition
new eb61737 Fix bug #8679 - recvfile code path using splice() on Linux leaves data in the pipe on short write
new c3a4057 libreplace: Don't check for standards.h on darwin (Lion)
new c1e9537 tdb: Use tdb_parse_record in tdb_update_hash
new 1eefd6b tdb: Use tdb_parse_record in tdb_update_hash
new 1fbc8c2 s3: Fix linking on Lion
new 2b75e87 s3: Fix a 64-bit warning
new b2eaa9a s3: Fix fn signatures in charset_macosx.c
new 1364eb7 lib/charset: Remove an unused variable
new 4b7b26e gensec: Allow an alternate set of modules to be specified
new d76abd1 s3-auth: Remove protype for already-removed auth_ntlmssp_start
new e387721 s3-auth Fix talloc parent for s4 event context in auth_samba4
new cfb9a9d s4-ntlmssp Do not allow LM key without a LM password
new 1baf916 credentials: Always honour the return value of E_deshash()
new 9a085b0 auth/kerberos: Move gssapi_parse.c to the top level
new f7a866a s4-gensec: Allow a PAC to be obtained from any GSS mech
new 5815a1b s4-auth Remove unused auth_context_create_from_ldb()
new f320fb3 auth/kerberos: Make pac_data_out in kerberos_decode_pac() optional
new fc226f8 s4-gensec: fix cyrus sasl module after update() protype change
new 149f8f1 s4-gensec: Move parsing of the PAC blob and creating the session_info into auth
new 2ee67e3 s4-pyauth: Make sure event context allows nesting
new 502140a s4-gensec: Pass the auth context in during gensec test
new fe693e9 s4-torture: Demonstrate handling of the PAC in a custom auth_context
new 3f5d30c s4-gensec Remove fallback for simple privileges
new c2d6509 s4-gensec remove auth_session dep from gensec_gssapi.c
new 2f0ba14 auth/kerberos: Rename memory contexts for greater clarity
new 06bbb8a s4-auth: Rename memory contexts for greater clarity
new a085446 s4-gensec: Rename memory contexts in gensec_gssapi for greater clarity
new 5316e86 s4-gensec: Rename memory contexts in gensec_krb5 for greater clarity
new e3f4a66 s4-gensec: Rename memory contexts in gensec_util for greater clarity
new c76ffcf s4-toture: Rename memory contexts in rpc.pac for greater clarity
new af1b7f5 Remove the 'dir' registry backend.
new a108eb4 pyregistry: Remove directory support.
new a571542 Second part of fix for bug #8679 - recvfile code path using splice() on Linux leaves data in the pipe on short write.
new 5e62639 Third part of fix for bug #8679 - recvfile code path using splice() on Linux leaves data in the pipe on short write.
new e39df67 Final part of fix for bug #8679 - recvfile code path using splice() on Linux leaves data in the pipe on short write.
new e1679fe s3: Happy New Year 2012
new d5e4f9a s4: Happy New Year 2012
new 64e84e7 examples: malloc is declared in <stdlib.h>
new 48804e4 Fix the build without kerberos
new 0bee871 talloc: Fix a typo
new ad3c0e0 talloc: Slightly simplify talloc_unlink
new 79f9a22 s4-provision: Fix tdbdump path lookup in make test.
new 9ab7299 ldb:ldb/common/ldb_controls.c - reference "err_string" variable correctly
new 4fd1220 s4:torture/rpc/netlogon.c - enhance the "DsRGetDCName*" tests
new 90f06d6 s4-provision: Fix the problem of DnsProperty values not being set correctly
new 3213d1e upgradeprovision: treat provision without oem attribute as quite recent, it's provision that comes from Windows replication
new f05edc0 pyldb: raise an exception if we can't add the attribute
new f66ef5c upgradeprovision: do not hold references to messageElements
new a5a4b58 s3: Factor out smbd_calculate_maximum_allowed_access
new 8cadd19 s3: Directly use *p_access_mask in smbd_calculate_maximum_allowed_access
new 49a5202 s3: Remove some else{} branches in smbd_calculate_maximum_allowed_access
new c01f02a s3: Avoid "file_existed" in smbd_calculate_maximum_allowed_access
new bed281d s3: Remove the unused "file_existed" parameter from smbd_calculate_access_mask
new 0923e7f s3: Fix a typo
new cd3a935 s3: Fix a cut&paste error
new 909056a s3-cli: fix bug 563, >8GB tar on BE machines
new 6a1201a dlz_bind9: create session info from PAC using auth context
new f9b1fb0 s4:torture/nbt/dgram.c: NBT samlogon requests without _EX return the PDC name as UNC path
new bf0da0b LDAP-CLDAP: demonstrate that pdc name is an unc path
new 69a67a1 s3: Check for the packet size before accessing it
new a96a953 s3-perfcount: fix build for example perfcount daemon
new bd5fe0a s3-perfcount: fix incorrect array length calculations
new 5075e56 s3-winbind: Move finding the domain to it's own function.
new b9d208b s3-winbind: Fix segfault if we can't map the last user.
new 6b3404a s4:cldap_server/netlogon.c: it is wrong to specify "\\" in front of the hostname
new 55db691 s4:torture/nbt/dgram.c - NBT samlogon requests don't return the PDC name as UNC path
new 6ee6283 LDAP-CLDAP: demonstrate that pdc name is not an unc path
new 1d4cc2a s4:pygensec: add session_key() method
new 9465b9c s4:pygensec/tests: check that the client and server have the same session key
new 1b45f2a s4:pyrpc: add 'user_session_key' getter to the connection object
new 4f4bce5 Include waf as an extracted source directory, rather than as a one-in-a-file script.
new d2d4dfd waf: Use git repository.
new 3a18a42 Add S3 vfs_aio_pthread module to replace broken glibc aio code.
new 6857a58 s4:repl_meta_data LDB module - set "isRecycled" time correctly
new 69b51e9 s3: Fix some nonempty blank lines
new f7439f8 s3: Add a suicide mode to smbd
new fed2fba s3: Move basic SMB checking to a much earlier point
new f1432d1 libcli/smb: Add smbXcli_conn_samba_suicide
new 0d01418 s3: Add a test excercising the share mode cleanup routine
new 7fc566d s3: Run the CLEANUP1 test
new ab58469 s3: Remove some redundant code
new 25d7675 s3-librpc Use gsskrb5_get_subkey() where available to get the session key
new 860ad73 s3-libads Factor out a new routine kerberos_get_principal_from_service_hostname()
new a1fd1a4 s3-librpc store the sign/seal flags we got in the gssapi client
new 73ed88d s3:gse: MIT krb5 1.8.1 has a bug in gss_wrap_iov()
new 7b4f2fa s3-selftest: Add test for rpcclient, including kerberos authentication
new c579b73 s3-auth supply s3 ntlmssp module via gensec_settings
new 1075efa s3-auth Add TALLOC_CTX * to auth_generic_prepare()
new e22b1b4 s3-auth re-create the auth context in the s3 ntlmssp server module
new 0c0c23f s3-auth Set remote address for both AD and s3 gensec modes
new 3042e38 s3-auth use gensec directly rather than via auth_generic_state
new 16e463e s3-auth Remove ntlmssp_wrap.h which is no longer required
new 6abb880 s3-auth remove unused ntlmssp.h
new a074a5d s3-auth Remove more unused headers
new 4ac34f3 s3-librpc remove unused headers
new 1b73896 s3-auth remove outdated comment
new 5a8c881 Add some debug to vfs_aio_pthread so I can see when jobs start and stop.
new 515dfe6 s3: Clarify what CLEANUP1 does
new f97216e s3: Add a test for proper brlock cleanup
new c790b3c s3: Run the CLEANUP2 test
new f994f0a Fix the local-memcache test for 64-bit
new d583df1 Fix bug #8687 - net memberships usage info is wrong
new f816319 s4-rpc:dnsserver: Do not replace @ with zone_name in update operation
new 200c22b samba-tool:dns: Check through all the DNS records for a match
new e8a7d9c Add a sys_get_number_of_cores() function that calls sysconf or sysctl and tunes the aio threads.
new 7b42ceb Fix compile when TDB_TRACE is enabled.
new 09928fb s3-auth Rename make_auth_ntlmssp() -> make_auth_gensec()
new 2141556 s3-libsmb Use gensec_settings to set s3 ntlmssp client backend
new a00032a s3-libsmb Make auth_ntlmssp client more generic
new 27af0ff s3-libads Use NTLMSSP via auth_generic/gensec
new 893d792 s3:SMB2-SESSION-RECONNECT: also expect NETWORK_NAME_DELETED is signing isn't used
new 662c557 s3-torture convert smb2 test to use auth_generic/gensec for NTLMSSP
new af19532 s3-winbindd: convert cached credentials to use auth_generic/gensec for NTLMSSP
new 60c6611 ntlmssp: merge initial packet implementations
new fd69ebd s3-ntlmssp Remove unused ntlmssp_set_hashes() and do not set an invalid LM hash
new 487c9d3 s3: No value change, just use the correct enum value
new 6529e52 s3: Use DELETE_ON_CLOSE instead of unlink
new 421aab2 s3: Avoid a potential alignment requirement issue
new 76ca46e s3: Avoid a potential alignment requirement issue
new 5cddd22 Fix format warning message.
new 12bef84 Add "aio num threads" parameter to allow manual configuration of threads via smb.conf if required. Ignore the number of cores. See comments inline.
new d6950d4 Comment out sys_get_number_of_cores() as we're no longer using this.
new b8b98b8 Remove the commented out code.
new eff69aa Add "repack" command to tdbtool.
new cb00b58 s3-selftest Hide smb4torture_possible inside plansmbtorturetestsuite()
new 1a588df s3-selftest: remove smb4torture_possible and add have_ads_support
new fbe0275 s3-build: smbtorture4 can be built regardless of use_ads
new bd9309b s3-build SAMBA4SHAREDIR is unused in make test
new 3192095 s3-build SMBTORTRUE4 variable is unused in make test
new c017c3e s3-selftest: Add test for smbclient kerberos support
new 4b9d52d s3-libsmb: match the rest of Samba3 in kerberos name selection in smb sealing
new 1a41f72 s3-selftst Add encrypted CIFS testing with kerberos
new c243bd2 s3-sefltest Make krb5 tests contain the word krb5
new 13f5414 s3-libsmb: Do not look up FQDN or use host/ for krb5 encrypted CIFS
new 356f798 auth/credentials Remove debug that prints in normal operation
new 12cb6cd s3-build: Remove unused hooks to set smbtorture4 and test args
new 1be5e58 pidl:Samba4/Python: add an optional 'allow_remaining' argument to __ndr_unpack__() hooks
new 507e75e s4:python/samba/ndr.py: add an optional 'allow_remaining' to ndr_unpack()
new c3f9e01 s3-libads: fix malloc/talloc mismatch in ads_keytab_verify_ticket().
new 4c03f08 s3-pdbtest: only test trusted domains when pdb backends offers trusted domain support.
new 3583419 s3-libads: pretty print a keytab list.
new ab269de s3-passdb: remove a forward declaration.
new aa3fcbb s3-waf: rpcclient does not need libads.so.
new 88258c3 s4-kerberos: remove some unused prototypes.
new 73d96ed s4:scripting/devel: add repl_cleartext_pwd.py script
new 7104ce3 s3: Remove an unused label
new a43b472 s4:python tests __init__.py - do not depend on "subprocess.CalledProcessError"
new 354e43c s4:python tests __init__.py - do not depend on "subprocess.check_call()"
new eae9c74 s3-aio_pthread: Make "pd_list" static
new a8441f9 s3-aio_pthread: Fix the build
new 91ffcdd talloc/testsuite: fix compiler warnings
new 0f79184 samba: check for AES encryption type defines.
new a876d51 s4:provision: improve a message
new f489c68 s4:provision: add the possibility to provision "server services" in smb.conf
new 83c149d s4:provision: add a server services line to the smb.conf template for the dc
new 803dc38 s4:provision: add "+dns" to server services if the dns backend is SAMBA_INTERNAL
new 17e61e4 krb5: Require krb5_c_enctype_compare is available to build with krb5
new 6b2e742 krb5: Require krb5_c_verify_checksum is available to build with krb5
new 016fc0a krb5: Require krb5_get_host_realm and krb5_free_host_realm be available to build with krb5
new fc7b34c krb5: Require krb5_fwd_tgt_creds to be available to build with krb5
new 39b476d krb5: Require krb5_get_init_creds_opt_alloc/free for build with krb5
new a33d86a krb5: Remove now unused checks for krb5_verify_checksum
new 39d73e2 krb5: Require krb5_get_renewed_creds be available to build with krb5
new 0c6af1e krb5: Require krb5_principal_compare_any_realm be available to build with krb5
new cfe68f2 krb5: Require krb5_set_real_time is available to build with krb5
new 19deda2 krb5: Require krb5_string_to_key be available to build with krb5
new 7fb82a5 krb5: Require gss_get_name_attribute or Heimdal's PAC parsing to build with krb5
new 6412ff8 s3-librpc Return user principal name on supplied mem_ctx
new b213514 auth/kerberos: Remove unused headers from gssapi_parse.c
new 14c8a13 auth: make auth4_context common to provide access to generate_session_info_pac()
new f5a1171 gensec: move gensec_util.c to the top level
new 1e5e219 s3-librpc Rename create_ntlmssp_auth_rpc_bind_req() to be more generic
new b89a043 s3-librpc Rename and rework cli_rpc_pipe_open_ntlmssp() to be generic
new e574489 s3-librpc Set target service and server into gensec
new e8cd972 s3-librpc: rename get_ntlmssp_auth_footer to be more generic
new 138121c s3-libsmb: split out auth_generic client functions into auth_generic.c
new 50a939a s3-librpc: Rename spnego_ntlmssp_init_client and make generic
new 49bafcf s3-librpc Supply target service and server to spnego_generic_init_client()
new 226c3ef gensec: make gensec_gssapi.h common
new 98ba33b gensec: Rename want_flags and got_flags in gensec_gssapi
new 5c92e9a gensec: Make sure to check the optional auth_context hooks before using them
new fc2c76f s4:auth: Make sure to check the optional auth_context hooks before using them
new 8dc9fbd spoolss: fix DPD_DELETE_ALL_FILES error return
new 97818fd s3-rpcclient: add deldriverex flags argument
new d7dcbcc lib/param: avoid talloc_reference() in copy_service()
new 6aafd86 First part of fix for bug #8673 - NT ACL issue.
new f15cf91 Second part of fix for bug #8673 - NT ACL issue.
new ddc1f3d Ensure we always free aio_ex on all error paths by moving the TALLOC_FREE call out of smbd_aio_complete_aio_ex() and into the caller.
new 44a85e3 s4-rpc:dnsserver: DNS names are case insensitive
new 6764e4f samba-tool:dns: DNS names are case insensitive
new d0bb8b8 s4-kdc: use IDL constant NETLOGON_GENERIC_KRB5_PAC_VALIDATE
new 49f8113 s4-kdc Do the KDC PAC checksum validation in the Samba plugin
new b69c40f auth/kerberos: Remove unused TALLOC_CTX argument to check_pac_checksum
new d087e71 heimdal: remove checking of KDC PAC signature, delegate to wdc plugin
new 1787efa use ETYPE_DES3_CBC_SHA1 for the verify step in verify_mic_des3
new 3628f34 make hmac-md5 the keyed checksum type for arcfour-hmac-md5
new bd164ac Revert "make paranoia check less paranoid" - check that key types strictly match
new d3e5a0b s3:smbd: explicitly ask for GENSEC_FEATURE_UNIX_TOKEN
new 1798609 s3: Split a line with 1 statements
new 6eea2c3 auth/gensec: add gensec_*max_update_size()
new b3f8f7e s4:pygensec: add set_max_update_size() and max_update_size() functions
new 891318e s4:auth/gensec/spnego: add support for fragmented spnego messages
new 0f14ac4 s4:pygensec/tests: add test for gensec_set_max_update_size()
new 9bafbf9 s3-waf: Create a smaller samba3util subsystem.
new ad6d8a5 s3-waf: link SECRETS3 only against samba3util.
new 103c1cb s3-waf: auth_netlogond depends on tldap.
new 9a8b72a s4:repl_cleartext_pwd.py: correctly compare attids as uint32_t values
new 5efe29b s4:repl_cleartext_pwd.py: add 'attmode' parameter to convert the attname to utf8
new 15cdbba s4:repl_cleartext_pwd.py: add optional 'clear_utf16_name' parameter
new 540e51f s3: Replace fill_share_mode_lock()
new 9cf6d73 s3: Introduce get_share_mode_lock_fresh()
new cfebba9 s3: Put an indirection layer into share_mode_lock
new 6f9442a s3: Move the share_mode_lock handling to its own file
new 6da246b s3: Fix nested get_share_mode_lock calls
new 6c1d98e Add comments to all functions (to help me understand it better).
new 84ad540 selftest: Do not run symbol check if setting up testenv
new 339d5ea s3-selftest The krb5 encrypted CIFS test was wrong
new 36829cf s4:auth/gensec: fix compiler warnings in spnego.c
new bb6e648 auth/gensec: make sure functions from gensec.c are in gensec.h
new edaa933 auth/gensec: add some more functions from gensec_start.c to gensec.h
new 3ad7ca5 s4:auth/gensec: inline packet_full_request_u32()
new d88af2f auth/gensec: common helper functions should be in gensec_util.c
new 01f246e auth/gensec: move spnego.c to the toplevel
new 342be28 s3:build: add auth/gensec/spnego.o
new 31d9b24 s3-waf: also check for gsskrb5_extract_authz_data_from_sec_context() during configure.
new 91c04ea s3-waf: fix compile of pdb_ldap as shared module by moving ldap schema helpers to libpdb.so
new 07664f9 s3-autoconf: fix the build of the pdb_ldap shared module in autoconf build as well.
new 1bbcc65 s3-waf: check for KRB5_PDU_NONE as in the autoconf build.
new afb8a7c s3: Fix the talloc hierarchy in fetch_share_mode_unlocked
new 2fd4be0 s4-smbtorture: tweak spoolss_OpenPrinterEx devmode
new 6501b8b idl: add parser for the to_null property
new ee292bf ndr: add ndr_pull_charset_to_null()
new 0df5d06 idl: add to_null attribute to the spoolss formname array
new 94f925c idl: add to_null attribute to the spoolss devicename array
new b8a8870 idl: add to_null property
new 11e2c84 Intersite KCC flags
new aff8dad Intersite KCC flags for python
new ab1f896 KCC importldif/exportldif and intersite topology
new 9f50dfb s3: ADS support is needed for dns updates
new 189ee92 s3:selftest: rpcclient doesn't support smb2
new 13182e7 s4:dsdb/password_hash: require a "Primary:Kerberos" blob in supplementalCredentials
new cb2fbdd s3-install: Don't let MANDIR and SRCDIR be overwritten
new 32b5b46 s3:printing: avoid messaging_event_context() in print_queue_housekeeping()
new e5ee6d3 s3:smbcontrol: pass tevent_context down to subcommands
new 77d1053 s3:smbcontrol: pass tevent_context down to wait_replies()
new ecd8fcd s3:smbcontrol: avoid using messaging_event_context()
new 7d83d37 s3:lib/messages: remove unused messaging_event_context()
new 0ca1f32 dynconfig/config.m4: expand prefix, exec_prefix, sysconfdir, localstatedir and datarootdir in Makefile
new 1f7dbc6 dynconfig: --with-modulesdir should be a Samba option
new e9874bd dynconfig: overwrite --with-privatelibdir as a Samba option
new 2a1a276 RHEL-CTDB: --with-mandir -> --mandir
new 29c2422 RHEL-CTDB: CP*so are no more
new 077e5bc RHEL-CTDB: *.dat files moved
new 43b7038 RHEL-CTDB: *.msg files moved
new a325e7b s3: Fix bug 8695
new e75c436 s3-passdb: trying to decouple passdb and secrets a little.
new 45e61fc s3: Add a "lock_order" argument to db_open
new 333c923 s3: Enforce a lock order in dbwrap
new cf77a21 s3: Change locking order between brlock and locking
new b9e8060 Revert "Fix bug #8175 - smbd deadlock."
new d2068d3 s3: Pass down lock_order to db_open_ctdb
new d2bf6af s3: Use lock_order for setting the db priority
new f8c9ae3 s3-auth Add auth hook for PAC parsing
new 43092cc s3-auth Match session setup handling of krb5, store the PAC
new cbd8231 s3-gse: Add gensec wrapper for gse GSSAPI client
new 60e1aa7 s3-build: Rework object lists to allow gse gensec module
new d95d591 s3-gse Make gse available as a gensec client module
new 1b63562 s3-libsmb Use the gse_krb5 gensec module as client
new e012ad9 s3-librpc Call GSSAPI via the auth_generic layer and gensec
new 53cc9c6 s3-librpc Allow spnego_generic_init_client to handle kerberos too
new 0c1b4c2 s3-librpc Call SPENGO/GSSAPI via the auth_generic layer and gensec
new 5ddec11 s3-librpc: Simplify SPNEGO code now that all mechs use a struct gensec_security
new f70c9fb s3-librpc Remove layer around struct gensec_security
new 1b5870a s3-librpc Remove unused dcesrv_gssapi.[ch] functions
new 90efbe0 s3-gse Remove or make static unused/local-only GSE functions
new 0132cca s3-gse Add const
new ad14b8c s3-gse Move GSS_C_DCE_STYLE backup definition to gse.c
new 1818612 s3-librpc Remove special case for spnego dcerpc sign/seal
new f2efb0f s3-librpc Remove special case for spnego session key
new 23a062b s3-gse Make seal parameter a boolean for clarity
new f14bcdf s3-gse gss_wrap_iov_length() only needs the type and length
new c62af4f s3-librpc Make cli_rpc_pipe_open_spnego_ntlmssp() generic
new 34d5253 s3-rpcclient: pass struct ndr_interface_table down
new 9729bdf s3-utils/net: pass struct ndr_interface_table down
new 40715e1 s3-librpc: pass struct ndr_interface_table down to cli_pipe_open_generic/spnego()
new e8c8d29 s3-gse Rename delegated_creds to match gensec_gssapi_context
new cf39b63 s3-gse Rename gss_ctx to match gensec_gssapi_context
new 5b90bcf s3-gse Rename gss_c_flags and ret_flags in gse
new c759097 s3-gse remove special more_processing hook from gse
new ed88012 s3-gse Remove authenticated flag from gse
new c5864de s3-gse: verify that we got GSS_C_DCE_STYLE when expected
new 545c1ad s3-gse: the server should not check for GSS_C_MUTUAL_FLAG
new 45ec777 s3-gse: Make gensec_gse cope with non-DCE GSSAPI
new 6727978 s3-gensec: Add hook to allow gensec to know if kerberos is permitted
new e249bdd s3-gse: align common elements between gse_context and gensec_gssapi_state
new 6411faf auth/gensec: align common elements between gse_context and gensec_gssapi_state
new 6d14128 s3-aio-pthread: num threads should be int
new 39c627b Fix bug 8710 - connections.tdb - major leak with SMB2.
new 6712997 dynconfig/wscript: correctly cleanup PRIVATELIBDIR and MODULESDIR defaults
new 95c514a Now make_connection_snum() is a static function that takes a connection_struct as a parameter, fix the interface to allow it to return an NTSTATUS.
new 957ec28 s3: Fix a typo
new b2c9317 s3-spoolss: prefix print$ path on driver file deletion
new b5f780c s3-spoolss: fix printer driver version deletion
new cc8cd7b torture: add spoolss del printer driver test
new b37f66c torture: confirm printer driver file removal
new 7123b59 s3-spoolss: fix printer_driver_files_in_use() call ordering
new 3bfcf34 torture: add spoolss overlapping driver deletion tests
new 018af56 s3:configure.in: fix the shell logic in krb5 checks
new 74abe36 s3:build: for now do not require gsskrb5_extract_authz_data_from_sec_context
new 004906e s3:configure.in: move krb5_set_real_time check to other function checks
new fbb292e s3:configure.in: require gssapi for ads support
new c41d3c1 s3:configure.in: move gss_wrap_iov check to the other function checks
new 5c88cfc s3: Fix the build on FreeBSD8
new 88daf79 build: Add -lz to wbinfo to fix build on some hosts
new a7275e5 s3:smbd/proto.h: remove unused do_map_to_guest() prototype
new 4e444f0 s3:kerberos_verify: ads_dedicated_keytab_verify_ticket() only needs read access
new f86ab29 s3-gse: fix SECRETS_AND_KEYTAB fallback in gse_krb5_get_server_keytab()
new 6158ea1 s3-gse: create memory keytab in gse_krb5_get_server_keytab()
new 6f0f10c s3-gse: implement fill_mem_keytab_from_[system|dedicated]_keytab
new 7fe1897 s3-gse: make sure GSS_C_CONF_FLAG implies GSS_C_INTEG_FLAG
new 30b1e72 s4:auth/gensec: make sure GSS_C_CONF_FLAG implies GSS_C_INTEG_FLAG
new 06f7105 s3-libcli Change krb5 smb sealing to call via gensec and gensec_gse
new 41ed715 s3-libsmb: use struct gensec_security directly
new 58916c0 s3-libsmb: Remove unused smb_tran_enc_state_gss and gssapi headers
new e175d25 s3-libsmb: Always allow SMB_TRANS_ENC_GSS to be defined
new c55db47 script/autobuild.py: cleanup on rebase failure
new 39ee332 param: handle P_BYTES in more places
new d65f33d Log short_princ instead of uninitialised filter.
new c3a7573 s3-spoolss: fix incorrect error check type
new ec094bf WERROR type variable being incorrectly checked with a NT_STATUS_IS_X type macro.
new af6bf77 lib: use differing NTSTATUS and WERROR struct members
new 3191040 Another fix for bug #8556 - ACL permissions ignored when SMBsetatr is requested.
new 869fd8e Another fix for bug #8556 - ACL permissions ignored when SMBsetatr is requested.
new be29202 autobuild.py: Catch only true exceptions in except statement
new 1f0298d python: Change except: statement to except Exception:
new 1a9ee7c dsdb: Allow DSDB_CONTROL_PASSWORD_BYPASS_LAST_SET_OID to be specified as a flag
new 6bab4a3 s3-passdb: Use DSDB_PASSWORD_BYPASS_LAST_SET flags in pdb_samba4
new 6acce6e s3-passdb: Fix pdb_samba4 setting of plaintext passwords
new bbacd90 selftest: Add test for smbpasswd against pdb_samba4
new f154504 s3:registry: do not write empty value lists to registry.tdb
new c19753b s3: Add debug when a message is registered
new 637838a s3: Remove a typedef
new 7722e63 s3: Remove a typedef
new dc4ef9b dlz_bind9: for authenticated user, set the AUTHENTICATED USERS sid in token
new 4444612 s4-torture: For authenticated users, add AUTHENTICATED USERS sid
new fb235a3 s3: Fix bug #8674.
new 9e6675e s3: improve the code in the AES encryption.
new 23ddaa8 Revert "build: Add -lz to wbinfo to fix build on some hosts"
new ab5cdb3 Revert "s3:build: for now do not require gsskrb5_extract_authz_data_from_sec_context"
new 34e7d96 ldbedit: prevent a transaction warning on failure
new da8e8e5 s3:smb2_sessetup: call set_current_user_info() and reload_services() on success
new c74a522 s3:build: require gss_krb5_export_lucid_sec_context() for ads support
new 0f039b1 s3-gse: add GENSEC_FEATURE_NEW_SPNEGO detection in gensec_gse_have_feature()
new 8dd63b9 auth/gensec_gssapi: sync gensec_gssapi_state with gse_context
new e9d6699 Introduce dump_data_file
new 390734a lib: Remove dead mszip code.
new 7945deb s3-waf: Link netapi only against needed subsystems.
new 37e8286 s3-waf: Link smbclient only against needed subsystems.
new 8b72c6b s3-waf: Link nss_wins only against needed subsystems.
new 823d32d s3-waf: Replace LIBMSRPC_GEN just with ndr-standard.
new b111375 s3-waf: Remove unneeded PARAM_UTIL dependency.
new f77680d s3-waf: Add missing depcendencies to smbconf.
new 6822baa s3-waf: Link param only against needed subsystems.
new f6c3eab s3-waf: Don't link param_service against USER_UTIL twice.
new 00aa8ef s3-waf: Link samba3core against needed subsystems.
new a445051 s3-waf: Remove LIBSMB_ERR completely.
new b1d5dc9 s3-waf: Link LIBNTLMSSP only against needed subsystems.
new 2efb390 s3-waf: Link libsmb only against needed subsystems.
new 72e3252 s3-waf: Link smbd_base only against needed subsystems.
new 0f4031e s3-waf: Link LIBNET only against needed subsystems.
new 9321db0 s3-waf: Link LIBNET_DSSYNC only against needed subsystems.
new abc0f11 s3-waf: Remove dead subsystem LIBNBT.
new 3ee8b7a s3-waf: Link trusts_util only against needed subsystems.
new 7b9716d s3-waf: Link tdb-wrap3 only against needed subsystems.
new f83efa7 s3-waf: Link errors3 only against needed subsystems.
new 9b71a80 s3-waf: Link libcli_lsa3 only against needed subsystems.
new 005d370 s3-waf: Link nmbd only against needed subsystems.
new 2edf42a s3-waf: Link winbindd only against needed subsystems.
new feab59e s3-waf: Add missing dependencies to LOCKING.
new dd91f0b s3-waf: Add missing dependencies to PASSCHANGE.
new 1700013 s3-waf: Link swat only against needed subsystems.
new 2d667ba s3-waf: Link rpcclient only against needed subsystems.
new 2d0d2b5 s3-rpcclient: Remove debug_dsdcinfo_flags() call.
new 84e2a6e s3-waf: Link smbclient only against needed subsystems.
new 1d6841d s3-waf: Link net only against needed subsystems.
new 0871a1b s3-waf: Link profiles only against needed subsystems.
new 3e4e84a s3-waf: Link smbspool only against needed subsystems.
new cd03543 s3-waf: Link testparm only against needed subsystems.
new 47da01a s3-waf: Link smbta-util only against needed subsystems.
new 05864b0 s3-waf: Link smbstatus only against needed subsystems.
new a07b711 s3-waf: Link smbstatus only against needed subsystems.
new ff8a1f7 s3-waf: Link smbtree only against needed subsystems.
new dd1b548 s3-waf: Link smbpasswd only against needed subsystems.
new 6f6fb03 s3-waf: Link pdbedit only against needed subsystems.
new 1fa80f0 s3-waf: Link smbget only against needed subsystems.
new e9b64f0 s3-waf: Link nmblookup only against needed subsystems.
new 74d24fa s3-waf: Link nmblookup only against needed subsystems.
new 1fb2ef7 s3-waf: Link smbconftort only against needed subsystems.
new 7d10eb7 s3-waf: Link maketest only against needed subsystems.
new 61c53eb s3-waf: Link msgtest only against needed subsystems.
new 07cc5ab s3-waf: Link smbcacls only against needed subsystems.
new ab51d66 s3-waf: Link smbcquotas only against needed subsystems.
new 89c514a s3-waf: Link eventlogadm only against needed subsystems.
new bbb9131 s3-waf: Link sharesec only against needed subsystems.
new 8438fba s3-waf: Link locktest only against needed subsystems.
new 9eaeb6c s3-waf: Link pdbtest only against needed subsystems.
new 2734017 s3-waf: Link vfstest only against needed subsystems.
new e0da5c9 s3-waf: Link locktest2 only against needed subsystems.
new dc4924b s3-waf: Link smbfilter only against needed subsystems.
new 1ffc082 s3-waf: Link versiontest only against needed subsystems.
new 2763013 s3-waf: Link ntlm_auth only against needed subsystems.
new b295da2 s3-waf: Link rpc_open_tcp only against needed subsystems.
new de1836f s3-waf: Link test_lp_load only against needed subsystems.
new 9f917c0 s3-waf: Link dbwrap_tool only against needed subsystems.
new 5b8a22e s3-waf: Link dbwrap_torture only against needed subsystems.
new 2fa6c5e s3-waf: Link split_tokens only against needed subsystems.
new 63c7118 s3-waf: Link vlp only against needed subsystems.
new 1a4e4f0 s3-waf: Reduce libnetapi dependencies.
new c4b05ec s3-waf: Reduce libsmbclient dependencies.
new a5b4a47 s3-waf: Add missing dependency to RPC_WINREG.
new 0dcc51e s3-waf: Add missing dependency to LIBNET.
new 6d06a31 s3-waf: Fix cups dependency in PRINTING.
new c85e60b s3-waf: Reduce dependencies of smbd_base.
new 67126ed s3-waf: Reduce dependencies of winbindd.
new 851b2c1 s3: Fix a panic in aio_pthread
new d8c6991 Add man page for vfs_aio_pthread module.
new 1ca4df5 Use sys_pread/sys_pwrite to cope correctly with 64-bit sizes. As in the default VFS case fall back from pread -> read and pwrite -> write on an ESPIPE error in the worker thread.
new 12609c1 Update man page to fix typo vfs_aio_fork -> vfs_aio_pthread, add aio read size, aio write size examples.
new e203b28 s3-build: Remove FIXME, bigballofmud is no more
new b7becc0 s4-rpc_server: Fix search for existing trust to actually look for the dns name
new 0158858 s3:gse: return NT_STATUS_LOGON_FAILURE instead of NT_STATUS_INTERNAL_ERROR
new 633a28b s3:auth/auth_generic: for now call sub_set_smb_name() and lp_load()
new 17a77ea Fix a really slow memory leak (in master at least). Found by Ira Cooper <ira at wakeful.net>.
new a9e0333 Finally remove all malloc()'s from the substitute code. Now totally talloc() based.
new 5bdadd1 build: Add missing dependencies on popt
new 7c723c0 s3-waf: Add missing dependency of pdb_wbc_sam to wbclient.
new 022c560 s3-waf: Add missing dependency of ntlmssp to wbclient.
new 2dd696a s3-waf: Create a subsystem for SERVER_MUTEX.
new c543ce1 libcli/smb: fix smbXcli_negprot(..., PROTOCOL_NT1, PROTOCOL_SMB2_02)
new e6c39a2 s3-pdb: Break SECRETS3 dependency on PDB.
new 0027cd2 s3-pdb: Make ADS-type backends updates secrets.tdb.
new 7d14f89 s3-libsmb Do not limit read replies to NBT packet sizes
new 965b831 s3-selftest: Add test for posix large reads and writes
new f6fb55a libcli/util: fix typo in nt_errs[] for NT_STATUS_NETWORK_SESSION_EXPIRED
new 0db7086 s3: Fix unused variable warnings
new 697a6e9 auth: provide private pointer and do not return original PAC signatures
new 205e198 tdb2: careful on wrap.
new efbf52b tdb2: copy tdb1's changed expansion logic.
new ae62d46 ldb_wrap.c: fix TDB2-incompatible API usage.
new dd1d573 tdb_compat: only use hashsize attribute when O_CREAT
new 641beb3 samdb: use compat wrappers for tdb_fetch().
new 23f1f5e tdb2: tools/tdb2backup
new 45ae436 tdb2: name tools the same as TDB1 tools.
new 1023082 tdb2:tdbtorture: use TEST_DATA_PREFIX for files
new e1665c9 tdb2: add -1 and -2 options to tdbtorture
new 7c6713e tdb2: make --enable-tdb2 the default.
new a647df4 auth: Make check_password and generate_session_info hook generic
new fc035af s4-auth: Return NT_STATUS_NOT_IMPLEMENTED if the challenge cannot be obtained
new 3ddb983 gensec: inline gensec_generate_session_info() into only caller
new 959d13a s3-auth: Remove duplicate check for NT_STATUS_IS_OK(nt_status)
new 7350d99 s3: check that a user in a bogus domain name is mapped to the localnetbios name of a domain member
new 56d5cb9 s3-winbind: don't try to do clever thing if the username is not found while authenticating through winbind
new 1fdc96e Fix bug #8139 - smbclient fails if server does not support Echo request.
new 449ca75 s4-s3-upgrade: Use lowercase hostname as hostname for provision
new bfa951d s4-s3-upgrade: Check if there are duplicate sids for users and groups
new 5c50e08 replace: use libbsd for strlcat/strlcpy when available.
new c83ce7b replace: Only include C files from which there are actually functions used.
new 2343703 tevent: Fix python documentation strings
new dc4cf82 s3:net registry: fix a copy and paste error in a help text
new 1d83f21 s3:net ads join: untangle assignment from check.
new 63d9b5d s3:net ads join: reduce indentation and improve logging in the dns update code block
new 04fa9a3 s3:net ads join: untangle assignment from check, fix return code and improve error logging
new ca913c9 s3:net ads join: check for success of fetching machine password in dns update block
new 4831b6e s3:net ads join: check for malloc success and react accordingly in dns update block
new 9cd7b8f s3:net ads join: interpret return code of ads_kinit_password() in dns update block
new 8f9b432 s3:net ads join: improve status evaluation for call to net_update_dns()
new 1768d36 s3:net ads join: improve comment for dns update block
new 7e5c5bd s3:net ads join: move dns update code out to new function _net_ads_join_dns_updates()
new be312e7 s3:net ads join: reduce indentation in _net_ads_join_dns_updates()
new 976672b s3:net ads join: add a comment for the call to _net_ads_join_dns_update()
new 8972c92 s3:net ads join: remove a useless empty comment block
new 312228d s3: Fix "smbcontrol smbd close-share"
new 549a319 s3: Re-indent an && sequence for better understanding
new 2b1d7ac s3: Unify stream testing in open_directory
new ab364e9 s3:auth/auth_generic: make use of gensec_spnego in the server
new 204dfd2 s3:libsmb/auth_generic: make use of gensec_spnego in the client
new d6b0d52 s3-smbd: Use gensec_spnego in smb seal server
new a1a667d s3-libsmb: Use gensec_spnego in smb seal client
new fce53e0 s3-libsmb: Remove unused enum smb_trans_enc_type
new 5ad7665 libcli/smb: Convert struct smb_trans_enc_state to talloc
new 58e401f s3:smbd: always use the gensec code path in smb2_sesssetup.c
new 3383ebb s3:smbd: rework smbd_smb2_*_ntlmssp_auth* to smbd_smb2_auth_generic*
new 8327ee9 s3:smbd: always use the gensec code path in sesssetup.c
new 63f6567 s3:smbd: remove pending_auth_data logic
new ee15790 s3:smbd: remove unused code from sesssetup.c
new ec0142d s3:smbd: rework reply_spnego_ntlmssp to reply_spnego_generic
new 5f79ad5 s3:smbd: the spnego session setup don't need to copy the in blob
new 507872f s3:smbd: inline code in reply_sesssetup_and_X_spnego()
new 27c686d Revert "Fix bug #8139 - smbclient fails if server does not support Echo request."
new 6b8a4c9 s3:client: ignore SMBecho errors (the server may not support it) (bug #8139)
new a1901b5 Fix bug #8729 - getpass regressions on Solaris/Illumos - 3.6 and master.
new a93cdac s3: Simplify an if-statement
new 92b96ac s3: Delete streams on directories
new 1f328d1 s3: Add rmdir operation to streams_depot
new 5931e1d replace: Add include for bsd/string.h.
new 51e162d source3/wscript: Expand tabs, to prevent confusion (whitespace is significant in python/waf).
new b7d5d01 s3/wscript: Fix dependency on gssapi, necessary when there is no system Kerberos.
new eecf2ac selftest: Remove unused support for --exeext
new 9336658 s3-auth Remove unused nt_status_squash from auth_context
new 42d4152 s4-heimdal: the ASN1 compiler now depends on libreplace
new 204c075 Revert "s4-drs: do not try to contact for replication servers that are not anymore in reps*"
new 6ba09e0 s3:smbd:smb2: fix an assignment-instead-of-check bug conn_snum_used()
new 435f817 s3-vfstest: Fix some nonblank line endings
new 1168700 s3-vfstest: Fix a typo
new 3c6bd8c s3-vfstest: Fix some pointless statics
new 1bd7497 s3-vfstest: Fix some uninitialized vars
new 207af5d s3-vfstest: Correctly initialize the connection path
new 8c66c8c s3: Test for bug 8733
new 8080dba s3-lib: Fix util_cmdline which doesn't use popt.
new 3101d9b s3-libsmb: Remove dead gssapi code.
new c892217 smbtorture: Do not leak child processes when exiting
new b3fb115 tdb2: add --disable-tdb2
new e3dac4b replace: Only add bsd dependency when bsd library was found.
new 0fdd6c7 build: fixed a link order problem
new 03c3a61 s3-libsmb: Remove dead prototype.
new adbab77 s3:auth: fix potential gap creation in wbcsids_to_samr_RidWithAttributeArray()
new dab7b0e s3:auth: fill the sids array of the info3 in wbcAuthUserInfo_to_netr_SamInfo3() (bug #8739)
new 25d3a2e s3-vfstest: Fix a double-free on closing a file
new 3bea5a1 s3-vfstest: Fix an uninitialized read in close
new 03300f2 s3: Simplify streams_depot a bit
new bbde298 s3: Use ARRAY_SIZE in bsd_attr_list
new c251667 s3: Move stream_depot test to script/tests
new 7d72424 s3-vfstest: Add getxattr
new 0a000f1 s3-vfstest: Add listxattr
new dbe9ff2 s3-vfstest: Add setxattr
new b1a544f s3-vfstest: Add removexattr
new da0a7b2 s3-xattr_tdb: Fix listxattr
new fad9727 s3: Test for faulty xattr_tdb listxattr
new 9fec2c0 Allow a SACL to be sent in cli_set_secdesc().
new 571ee0b Only ask for specific permissions required when setting an ACL.
new db869c5 selftest: Fix the exit code of make test when run in buildfarm
new 9b43ad4 s3-pid: Catch with pid filename's change when config file is not smb.conf
new 357631b s3-nmbd: don't discard DGRAM frames from local addresses when we are a DC
new 2b92993 loadparm: fix a load of uninitialized memory errors found by valgrind.
new 3116592 s4:torture:smb2: remove an unused variable from torture_smb2_setinfo()
new 48ee2c3 s4:torture:smb2:notify: remove an unused variable
new 5f19eb8 s4:torture:smb2:notify: remove an unused variable
new 87cf808 s4:torture:smb2: check for success of talloc in secondary_tcon()
new ce5fc22 s4:torture:smb2: talloc_free the right tree structure in secondary_tcon()
new 97823b6 s4:libcli/torture:smb2: change smb2_tree_connect to take a smb2_session instead of smb2_tree arguement.
new 6a93475 s4:libcli:smb2: don't allocate the smb2_tree struct earlier than necessary in smb2_connect()
new f9e85d0 s4:torture: add smb2.durable_open test reopen1
new 1d8fbff s4:torture: add smb2.durable_open test reopen2
new 7c7e1fd s4:torture: add torture_smb2_tree_connect() utility function
new adb9b7f s4:torture: add smb2.durable_open test reopen3
new a4fd3eb s4:torture: add a torture_smb2_session_setup() utility function
new 877d4e0 s4:torture: add a smb2.durable_open.reopen4 test
new d9b9ad2 Replace all malloc/free with talloc on tos.
new 45a3b14 Fix bug #7933 - samba fails to honor SEC_STD_WRITE_OWNER bit with the acl_xattr module.
new 41152d7 Replace bool flags inside ensure_canon_entry_valid() with pointers. This will make the second tweak to the ACL mapping on set easier.
new 6a31e0f Fix mistaken assignment of gid to uid field.
new 4452082 Ensure when setting a POSIX ACL, that the uid for a SMB_ACL_USER_OBJ ACE (the owner ACE entry) has a duplicate permission entry as an SMB_ACL_USER, and a gid for a SMB_ACL_GROUP_OBJ ACE (the primary group ACE entry) also has a duplicate permission entry as an SMB_ACL_GROUP. If not, then if the ownership or group ownership of this file or directory gets changed, the user or group can lose their access.
new 74ca6d1 s3-popt: Fix configure.developer builds on Solairs.
new a0e44c3 lib/util: Add hex_encode_buf
new 98210e2 s3-nsswitch: Fix warnings on Solaris.
new 5fb578e s3: FreeBSD does not define sin6_addr.s_addr32
new 523d5a8 s3-winbind: Remove unused bool "local"
new 7e02757 Use named argument 'dir' instead of 'prefix' on NamedTemporaryFile for source4/setup/provision
new fa0c2ab Use named argument 'dir' instead of 'prefix' on NamedTemporaryFile for domain.py
new 9c000f1 crypto: Add prototype for main torture functions.
new 6b1e83c pyxattr_tdb: Remove pointless check for blob.length < 0.
new 1c1b10f torture/libnet: Include prototype headers.
new a05a910 pysocketwrapper: fix behaviour to be consistent with 'socket.getsockopt'
new 8f6d7d6 loadparm: handle P_SEP in switches (silences warning with clang).
new e92302d smb_server: Preserve signedness of string push return value.
new d6b4701 charset/tests: Add prototypes for test functions.
new a0ff4c3 Revert "samba-tool: moved takes_optiongroups definition to Command base class"
new 634f827 crypto/md5: Change prototypes to match BSD.
new 8443e15 crypto: Use libbsd md5 header, if available.
new 7c8476b samba-tool: Add optiongroups, necessary for 'samba-tool domain ...'
new 8dca1a0 samba-tool user password: Re-add support for option groups.
new f2903e0 provision: Make sure target directory is created early.
new d03ef6a s3-waf: Link against tdb_compat instead of tdb.
new e32ad9b s3-waf: Link tdbsam against needed libraries.
new 27f6421 s3: Increase debug level of basic ctdb packet handling
new 502186f Remove unused get_file_size() function.
new 8613bc7 samba-tool dns: Re-add support for option groups
new f8ef240 samba-tool sites: Re-add support for option groups
new a9e2b62 idl: wmi and dcom don't need python bindings
new 75628e6 pidl: add more mapped types
new ff5a337 s3-build use common VERSION file for all builds
new 76021cc s4-messaging: fix pymessaging docstring
new 89cd086 s3-auth Add const to make_user_info_map
new e4546f5 auth: rename ntlmssp.c to ntlmssp_util.c
new 2c04520 s3-docs: Remove references to long-gone smbmount utilities
new 773182f s3-passdb: Remove #if _SAMBA_BUILD_ == 4 from pdb_samba4
new 24ed8c5 regshell: Fix a counter that can actually be non-zero.
new 4cf9923 Fix shadow variable name warning.
new 36e5526 s4:join python code - write the SAM account name correctly
new fa1c713 s4:join python code - perform a fallback password set operation over libnet
new b93326b s3-build: remove EXEEXT from Makefiles
new 4328f3c smbwrapper: Remove smbwrapper
new b5436fd tevent: Fix deleting signal events from within themselves
new de53fcd tevent: change the version to 0.9.15
new 419e92b s3-net: Don't use an internal krb5 for kdc lookup.
new 2464a7b s3-libsmb: Remove obsolete smb_krb5_locate_kdc.
new 5ec1273 s3-printing: Add new printers to registry.
new 744ed53 gensec: Fix a memory corruption in gensec_use_kerberos_mechs
new 88a041a wafsamba: Expand tabs.
new 209d3c0 tests/source: Add wafsamba/ files to list of Python files to check.
new 292b863 credentials: Show returned error_string in debug message
new c38ba53 heimdal: Re-run lexyacc.sh
new 11c5301 heimdal_build: omit #line statments
new 45e681d heimdal: Re-run lexyacc.sh to remove #line statements
new 88298f9 build: Add --enable-coverage option to build with gcov support
new 983d205 charset: Remove unused iconv_talloc()
new 3b88c1e s3-charcnv: Remove unused pull_string_fn
new 7824fd5 s3-registry: Remove unused prs_uint8()
new 40bf23d s3-lib: Remove unused pid_path()
new abc90d8 s4-cmdline: Remove unused popt_common_dont_ask()
new ac57def s4-lib/tls: remove unused tls_support()
new fc5a214 charset: Remove unused strcmp_w()
new efc210d lib/util: Remove unused str_format_nbt_domain()
new a74e556 s4-lib/samba3: Remove unused smbpasswd_decode_acb_info()
new 3d63100 s3-param: Remove unused share_defined()
new a7835f4 s3-libsmb: Remove unused smb_krb5_mk_error()
new 4512353 s3-charcnv: Remove unused rpcstr_push()
new 474fbfb s3-lib: Remove unused is_myworkgroup()
new 292974e s3-libsmb: Remove unused kerberos_compatible_enctypes
new 5c2a213 s3-libsmb: Remove unused kerberos_set_creds_enctype()
new a056238 s4-nbt_server: remove unused winsdb_get_seqnumber()
new 919440f selftest: mark posix_s3.rpc.spoolss.printer as flakey test
new 901e3b7 Revert "gensec: Fix a memory corruption in gensec_use_kerberos_mechs"
new 93f3fc5 gensec: set flag to continue in outer for loop in gensec_use_kerberos_mechs
new d2ccaaa gensec: explain gensec_use_kerberos_mechs() logic
new bff119a s4:torture: add some SMB2 renaming tests
new be3e479 selftest: add smb2.rename to testsuite
new 6b87623 s3-smb2: Make sure we have a subreq set
new f1db715 s3-smb2: Use the correct indicator if a request was deferred
new 2e95d80 s3:vfs_gpfs: be less verbose in get/set_xattr functions
new 89a4f66 s3:vfs_gpfs: make "gpfs:winattr" a per share option
new 8ad2b6a s3:vfs_gpfs: make "gpfs:ftruncate" a per share option
new 318346a s3:vfs_gpfs: make "gpfs:getrealfilename" a per share option
new 8ce9982 s3:vfs_gpfs:Fix query of creation time from GPFS
new 4a11be3 s3:vfs_gpfs: fix a compiler warning
new e87d98c s3:vfs_gpfs:quieten an expectable warning message
new 389bb4f s3:smbd/oplock_linux: don't overwrite private_data
new 05036fa s3-winbindd: set the can_do_validation6 also for trusted domain
new 474c02a s3-waf: add dependency on talloc or it won't build if talloc.h is not in the default include path
new 567f05e mkversion: Add quotes around various version strings
new 8de129d gitignore: Ignore waf cache files.
new c3a9d1e waf: Add initial unit test for samba_utils.
new a0fb721 wafsamba: Add tests for unique_list, subst_vars_error.
new 2d66d16 wafsamba: Add tests for dict_concat.
new 1e46ccb LDB:pyldb.c - use always the case insensitive comparison for attribute names
new 05f9495 s4:join python code - "msDS-KeyVersionNumber" does not exist on Win2k
new caf485a auth: Pass in the SMB username (for %U) into generate_session_info
new bee55a2 s4-dsdb: Check if metadata.tdb exists, before trying to open it
new 310cf98 s3-lib/addns: Move to system/kerberos.h and HAVE_KRB5
new 4a0d1b5 s3-libads: Move to using only the HAVE_KRB5 define
new 3bf9221 s3-build: expliticly require gssapi for HAVE_KRB5 and remove HAVE_GSSAPI
new 70f4a96 selftest: Allow setup_env() to signal that an environment name is unknown
new cf155fa s3-selftest: Do not assume $USERNAME is the same as $DC_USERNAME
new 0f22e35 s3-auth: On successful user mapping set mapped_to_guest to false.
new e34e95f libndr: Add ndr_map_error2errno
new ad2a2c4 s4:torture: add another SMB2 rename test
new 390b9a2 tdb: make tdb_private.h idempotent.
new 0802791 tdb: import unit tests from CCAN into tdb/test/
new 8fa345d tdb: wean CCAN-style unit tests off of tap.
new 205242e tdb/test: fix up tests for use in SAMBA tdb code.
new 4d58d0f tdb: build and run unit tests in tdb/test/
new 740d4d7 s3: files_struct->mode is only written, remove it
new 9e25361 tevent_signal: Fix a valgrind error
new a6bd7f3 s3-printing: fix crash in printer_list_set_printer()
new dd5868d s3: Add SERVERID_UNIQUE_ID_NOT_TO_VERIFY, bug 8760
new 00f86a3 s3-nmbd: Initialise newly non-static variables
new 032a2c4 wintest: connect to correct hostname in test_net_use
new 2ba57f4 wintest: Retry joining the domain a few times
new 15a0de6 wintest: Allow access denied when turning off the firewall
new 81ddb83 wintest: Update VM used for W2K8R2A
new 97859d1 wintest: s3 moved smb.conf to /etc
new 98e438d wintest: Cope with nc not timing out even when -w 1 is specified
new de2bb2a wintest: Samba is now all version 4.0
new 61ccb46 wintest: Give the Windows VM a little more time to start back up
new 8f6ddb3 wintest: Change Windows 7 VM
new a8a8361 wintest: update WinXP-1 snapshot
new e1f9fb7 selftest: Make plugin_s4_dc set the cached environment correctly
new 22a2c46f selftest: Do not start up an already-running test environment
new 212b3ec s3-selftest: Require SMB signing for ktest environment
new c006b9b selftest: skip targets that are not compiled in if we do not have ADS
new 8ea068d selftest: Run nsstest against more environments
new 6917575 selftest: skip plugin_s4_dc if we do not have ADS
new 3cf091c s3-smbd: Avoid starting log lines with the word 'error'
new 7e0e713 selftest: Remove 'if have_ads_support:' from tests.py
new 95d3096 s3-selftest: Remove .posix_s3 from s3 test names
new b5b2041 Rename obscure defined constants.
new 83d0a86 s4-selftest: fix output of opened connections in torture_holdcon
new ea27879 s4-scripting: samba-tool: Fix domain info usage message
new 32cf164 s4:provision: don't log the ldap admin password - it is internal only
new 09b865b s4:provision: generate the adminpass provision() instead of provision_fill()
new 8ca39df s4:provision: only print the adminpass if it was generated (not user-provided)
new 5674724 wafsamba: fix blacklist handling in "make dist"
new e0797c6 wafsamba: exclude '.gitignore' from "make dist"
new a389632 wafsamba: exclude '.brzignore' from "make dist"
new bd2a7aa s3-librpc: make gensec result handling more generic
new 0c5cbb5 s3:rpc_client: fix comment
new 1d0684c s3-librpc: Remove unused bool gensec_hook
new 5c9b6db s3-gse: Use the session key type, not the lucid context to set NEW_SPNEGO
new 2b511f0 s3-librpc: Use gensec_spnego for DCE/RPC authentication
new eb3e34e s3-smbd Remove unused code now we always have SPNEGO via gensec
new d54404e s3-param Remove off-by-default and unused "send spnego principal"
new 0247376 docs-xml: remove docs for "send spnego principal"
new 91c325b s3-librpc: Remove gse_verify_server_auth_flags
new ab80995 lib/util: Remove unused sys_select_signal()
new 367c567 lib/util: Remove sys_poll as it is no longer needed
new ed85e9f Replace smbd_server_connection_loop_once() with tevent_loop_once() directly.
new 111f8f4 wintest: Allow Windows VM to have no default route
new a7569b6 wintest: use net rpc to put authenticated users into TelentClients if we need to
new 071f3c1 wintest: give host longer to register the SRV record
new 9eb8f07 s3-gse: Remove unused OID declaration
new 05cf2d4 s3-librpc: Remove backup declaration of GSS_C_DCE_STYLE
new 6088f44 s3-gse: Fix OID to read for kerberos key type
new a315350 s3-gse: Allow kerberos key type OID to be optional
new 674278d auth/kerberos: Move gse_get_session_key() to common code and use in gensec_gssapi
new fb54ba1 wintest: Update Win2003 VM
new f758706 build: Add exceptions for callcatcher unused function detection
new a68d4cc s3-build: Use credentials_ntlm.c in the autoconf build as well
new 8adde1b s3-auth Hook checking passwords and generating session_info via the auth4_context
new 52ac479 auth: Move the rest of the source4 gensec_ntlmssp code to the top level
new b0aa49e auth: Cope with NO_USER_SESSION_KEY from security=server
new 2f74f2f s3-auth: Add extra error messages on authentication or authorization failure
new 9c5b26f s3-auth: Use common gensec_ntlmssp server functions for more of gensec_ntlmssp3_server
new 9b147ce s3-auth Use the common gensec_ntlmssp_update in gensec_ntlmssp3_server
new 82e3098 s3-auth: Inline ntlmssp_server_start() into gensec_ntlmssp3_server_start()
new 98992b5 s3-auth: Only allow LM_KEY cryptography when extra options are set
new 725d551 auth: Set NTLMSSP_NEGOTIATE_SIGN when session key support is required
new db1ea56 s3-auth: Remove a layer of indirection and reorder to match gensec_ntlmssp_server_start()
new 93fed62 s3-auth: Use the lpcfg_ wrapper calls to set some variables
new 8b8d1c3 auth: Rearrange ntlmssp code for clarity
new c616ab0 s3-auth: Allow NTLMSSP features to be disabled with smb.conf options for testing
new 55c6304 auth: Provide a way to specify the NTLMSSP server name to GENSEC
new 3767fd4 s3-auth: Use the gensec-supplied DNS domain name and hostname.
new 27fb6f8 s3-auth: Use common gensec_ntlmssp_server_start
new 6b573e7 s3-auth: Use common gensec_ntlmssp
new f433baa auth: Make more of the ntlmssp code private or static
new c35a7e8 auth: Allow the netbios name and domain to be set from winbindd in ntlm_auth3
new 3b5326e s3-registry Remove unused dup_registry_value() and free_registry_value()
new 59d1faa s3-lib Remove unused sys_fseek()
new 846a697 s3-lib Remove unused sys_fcntl_long()
new b190e3c s3-lib: Remove unused standard_sub_conn()
new c8c3f0c lib/util: Remove unused sys_gethostbyname()
new 057b87d lib/util: Remove unused sys_inet_makeaddr()
new 245d47f lib/util: Remove unused sys_recv()
new 476d503 lib/util: Remove unused sys_sendto()
new fa89f27 s4:samba-tool fsmo * - fix missing "takes_optiongroups"
new 32c82fe s4:lib/tls - include GNUTLS headers consistently using <...>
new dd479bd selftest: Fix selftest to check ADS functionalty again
new e786e8f auth: Reorder arguments to generate_session_info
new 21528da Fix a bunch of "unused variable" warnings.
new a5c1e6e s3-build: allow gcov testing by linking timelimit with --coverage
new 2d02b5e s3-secrets: Remove unused secrets_delete_machine_password()
new a431f80 s3-secrets: Remove unused secrets_delete_generic()
new 580657b wafsamba: Fix some whitespace issues.
new 1f29707 waf: Update to new upstream version.
new e33441f pygensec: Fix whitespace.
new c29e025 samba.web_server: Fix use of whitespace.
new a977de9 s4-python: Various formatting fixes.
new ab45440 library_flags: Leave setting of CPPPATH to waf too.
new d923068 popt: Use pkg-config file to look for popt.
new 8ce7abd Use uselib in CHECK_HEADER.
new 5de8bec waf: Use libraries when building.
new da84242 Revert 42d4152ed4255f22ff0718d450f181468d7fb827.
new e5c8484 s3: get_share_mode_lock->get_existing_share_mode_lock
new f217fae s3: get_share_mode_lock_fresh->get_share_mode_lock
new 61314db waf: make "update-waf" script work on Darwin too
new 810d2f5 s3-vfstest: Initialize some more
new 8679dc7 s3: Fix some blank line endings
new 7af3dfd s3: Remove a pointless else branch
new b596b9c s4-selftest: Avoid running kinit for each new connection
new 3ebd79a s3-winbindd: pass logon parmeters down to check_sam_security()
new f91c616 s3-ntlm_auth: allow ntlm_auth --diagnostics to pass again
new 11f8852 s3-selftest: Add test for ntlm_auth --diagnostics
new cdfc49c s4-smbd: Show time event was expected to run, as well as the current wall clock time
new 3cd7fda build: Add libbsd as a dep for LIBREPLACE_HOSTCC
new 8c3bbc0 selftest: test member server tests in security=ads
new f260596 nsstest: Allocate the correct sized buffer for initgroups
new 3992182 popt: Check for popt manually as well, not just using pkg-config.
new e9b9ba1 s3-vfstest: Remove an unused variable
new 71164ce s4:torture: improve comment for the smb2.durable-open.reopen1 test
new 9d66ad8 s4:torture:smb2: invalidate the handle after the connection has been killed
new 0528cb5 s3: Fix bug 8567 -- segfault in dom_sid_compare
new fb8cf56 lib/ccan: define HAVE_CCAN.
new e6901fa lib/tdb2: tools should use config.h, and replace where available.
new a63d731 lib/tdb2: Do not include config.h in (to-be) public library, use replace.
new 4e90726 lib/tdb2: Mark public function as such
new f7b999f lib/tdb2: Fix wscript
new abc7472 lib/tdb2: Convert tdb2 to a standalone library
new 89586ed lib/tdb2: 2.0.0 ABI
new 169db33 dlz_bind9: Do not remove LDB record in subrdataset and delrdataset
new 1fc2fb5 samba-tool: dns: Add MXRecord type to add/update mx records
new 4272a76 samba-tool: dns: Convert dns data in a string to DNS record
new 28b1282 samba-tool: dns: Convert dns data into a dns record for comparison
new a8a6b27 samba-tool: dns: Add support to add/update/delete MX and SRV records
new b45d6a6 samba-tool: dns: Add extra references for string objects as workaround
new 61d4d74 samba-tool: dns: Fix the output display of DNS records
new 4bba5fc samba-tool: dns: Update the copyright
new 1a70332 dlz_bind9: Fix the log message level
new 9b9fdee s4-provision: dns: Refactor population of dns data code
new 5974492 s4-provision: dns: Do not re-calculate ntdsguid, use from names
new 6daf04e s4-provision: dns: Add txt DNS record
new 20b79c3 upgradedns: Upgrade DNS provision from BIND9_FLATFILE to AD based DNS
new c86584a s3: Fix typos
new 7906d0b s3: Fix smbd -i
new 65da3b7 s4:torture:smb2: fix a typo in the durable-open.open test file name
new a36e257 s4:torture:smb2: move some initialization and call to smb2_create together in durable-open.open test
new 0d3d825 s4:torture:smb2:durable-open: rename the open test to open-lease
new 1f1ff1c s4:torture:smb2: extend and prettify comment for durable-open.open-lease test
new 77889f6 s4:torture:smb2: add a durable-open.open-oplock test
new db17767 s3: Add an error msg when a share mode entry is discarded
new b0c21af s3-vfstest: Initialize some more
new ee2e3d5 s3-vfstest: Fake smb_requests
new 1082532 Honor SeTakeOwnershiPrivilege when client asks for SEC_STD_WRITE_OWNER but has no permission for that, but token has SeTakeOwnershipPrivilege
new e673afa s3-vfstest: Return an error code if cmd failed
new 2522712 examples/testsmbc.c - remove unused variables
new a191852 examples/testsmbc.c - remove unused function "print_list_fn"
new b2ff4b0 examples/testsmbc.c - quiet implicit cast warnings on OpenSolaris
new ed405df examples/testsmbc.c - substitute deprecated function "bzero" with "memset"
new 0c73322 s3:wscript_build - fix TDB dependency for source3/lib/util.c
new fe24ab4 s4:smbcli:smb2: add a random GUID to the transport connection in smb2_transport_init()
new 757c9b7 s3-rpc_server Remove unused function auth_generic_server_start()
new bea0515 s3-libsmb: Remove unused spnego functions
new 7724533 wintest: Change to a new Win2008R2 VM
new 1c7725a s3-utils: Remove unused connect_to_ipc_krb5()
new a6aa244 s3-libads: Remove unused ads_pull_sids_from_extendeddn()
new b0798cc s3-libads: Remove unused ads_set_machine_password()
new c623b4b s4-provision: Fix typo in 9b9fdeefb47f2657c9bb4c2f48318550da510209
new 6f8f24c selftest: Do not skip environments that fail to start up
new f1dc8b2 s3: smb_request->vwv can be const
new f25d1f5 dcerpc_server: Add 'modulesdir' variable to pkg-config file.
new 101bd18 s3:smbd/utmp.c - fix the build on FreeBSD 9 without utmp.h
new 8ba8267 s4-heimdal: Remove the execute flag of cfx.c.
new aed0735 waf: Make sure libraries are installed with the execute flag set.
new 8a9b6fe s3-auth: Add a way to get an auth4_context from the auth stack
new e3cebef auth: Rename some elements of auth4_context
new 4478f31 s3-auth: Provide helper routine to check password and return session_info
new 9de7fb8 s3-ntlm_auth: Convert ntlm_auth to use gensec_ntlmssp server-side
new a61298e s3-libsmb: Remove unused ntlmssp_server_start()
new 83810f8 auth: consolidate gensec_ntlmssp_server wrapper functions
new 111d9f3 auth: Remove plugable password-check functions from gensec_ntlmssp
new b947d84 s3-selftest: run ntlm_auth against winbindd in make test
new f14dffa s3-selftest: Verify GK and GF flag behaviour
new cab24da s3-libsmb: Remove unused spnego_parse_auth_and_mic
new 0a4827f prepare WHATSNEW for Samba 4.0alpha18 release and mark as release.
new 0cf7a36 on our way with Samba 4.0alpha19
new a1849da upgradedns: Rename to less generic name samba_upgradedns.
new 28901ac s3: Fix a DEBUG msg
new 947a8bc s3: Turn some SMB_ASSERTS into proper return
new da322e4 s3: Simplify smb_splice_chain
new 5b7609d s3: Simplify smb_splice_chain
new 4708b97 s3: Simplify smb_splice_chain
new b07ae1a s3: Simplify smb_splice_chain
new 61953ab s3: Simplify smb_splice_chain
new 0e6213b Remove unused function.
new c9ef087 Fix const warnings.
new e54cf15 Make dptr_path() and dptr_wcard() const.
new 872fb6a Move dptr code over to TALLOC.
new b136687 s4-lib: Remove unused samdb_msg_set_int()
new 8a22cca s4-lib: Remove unused samdb_msg_set_string()
new 2f7e715 s4-lib: Remove unused samdb_msg_set_value()
new 0fbefbc s3-auth rename vuid_serverinfo to session_info
new 71a6d33 s3: Fix bug 8777, sys_statvfs() wrapper support for OpenBSD/FreeBSD/DragonFly
new 341bd82 s3: Fix a typo
new f5d706b provision: Remove unused imports.
new 66f13ea Partially revert 1f0298dd1b1a939cb215e7b474178b217f8347f4
new d06eeb7 Factor out sanitize_server_role.
new 08a3d6d ntacl: There is no 'secrets database' configuration option.
new 9ecc68a 'samba-tool gpo': Properly close transaction.
new 2fd1046 provision: Properly close ldb transactions.
new fe3274d provision: Start splitting out provision result reporting from actual provisioning.
new bd6ff4d libcli: Remove a pointless check
new a5c0446 nsswitch: Remove a pointless if-clause
new 263c7c2 s3: Use the correct enum values
new 558ef5e s3-configure: Add CFLAGS_APPEND variable
new 02ba909 s3: Remove pointless parentheses
new 21f443e provision: Leave result reporting up to caller.
new 3e6fa05 provision/tests: Test for phpldapadminconfig path.
new eeb5f66 provision: Put adminpass details in ProvisionResult.
new 6664541 provision: Split out result reporting for backends.
new d09764e join: Don't print provision results when they're just noise.
new 16a4fa9 provision: Factor out determination of new netbios name.
new 3b738a5 provision: Add tests for determine_netbios_name.
new 171dc5a provision: Reuse determine_netbios_name.
new 6b320d6 provision: Properly close opened files.
new d5485a1 provision/backend: Properly close all opened files.
new 411119d provision: Share more code for determine_netbios_name() with samba.valid_netbios_name().
new e27e519 provision: Raise proper error when shares are missing rather than AssertionError.
new 3bfccdf provision: Fix order for error formatting.
new 8524181 provision: Simplify make_smbconf a bit.
new bb4de6d pyparam: fix formatting.
new 687e065 provision: Write configuration without help of templates.
new b041d28 s4:torture:smb2:durable_open: use the correct tree in the final close call
new d5cefee s4:torture:smb2:durable-open: make a comment more precise in the reopen4 test
new 6deec81 s4:torture:smb2:durable-open: introduce new variable for the new session
new 8e947f0 s4:torture:smb2:durable-open: prevent using a disconnected handle in reopen4
new f40c9ac samba.xattr: Split copying of tree with extended attributes out into separate module.
new 2c9ff8a upgradeprovision: Only backup sysvol directory if it exists.
new 8008228 samba.xattr: Massively simplify copytree_with_xattrs.
new 47c62ee upgradehelpers: Simplify transaction handling.
new 90c03cc lib/tdb2: rename tdb2.pc to tdb.pc
new e7397ee s4-netlogond: Fix use of uninitialised value dns_name
new 3b3066f selftest: plugin_s4_dc can now handle kerberos properly
new d21f778 torture: don't check the NOINDEXED bit in attribute comparison
new c318c94 s3-param: Align lp_{max,min}protocol with lib/param names
new b6fcac6 s3-selftest: avoid running LOCAL- tests twice
new dc677b3 selftest: up the default log level in s3
new 8a0e420 dbwrap: changed log level for information about lock order
new 229128f lib/crypto: fix hmac_sha256_final() prototype
new c45cb33 s3:torture/test_smb2: a reauth doesn't update the session/signing key
new 18cd0b7 s3:torture/test_smb2: remove explicit smb2_signing_check_pdu()
new b93f6ac libcli/smb/smbXcli: remove unused checks from smb2cli_session_create_channel()
new aa4331b libcli/smb/smbXcli: maintain smb2 channel_signing_key separate from the signing_key
new a1ef9c7 libcli/smb/smbXcli: add smb2cli_session_application_key()
new 07b1de9 s4:librpc/dcerpc_smb2: make use of smb2cli_session_application_key()
new b7684f2 s4:libcli/smb2: remove unused 'session_key' from struct smb2_session
new 910251e libcli/smb/smbXcli: remove unused if statement from smb2cli_conn_dispatch_incoming()
new 7309e11 libcli/smb/smb2_signing: rename session_key to signing_key
new 615c41c libcli/smb/smb2_signing: pass down 'protocol' to smb2_signing_[sign|check]_pdu()
new 1444d49 s3:torture/test_smb2: fix missleading file name in reauth test
new f8cd6e8 s3:torture/test_smb2: show that a session is valid during a multi-leg reauth
new b8407c2 s3:torture/test_smb2: show that a session is not valid for path based calls during reauth
new 5ebbd46 s3-winbindd: Close netlogon connection if the status returned by the NetrSamLogonEx call is timeout in the pam_auth_crap path
new 727f3ee s3:libsmb:smb2: pass previous session ID to session setup, not previous session
new 69a64e6 s4:libcli:smb2: add a previous session argument to smb2_session_setup_spnego()
new 681bca6 s4:torture:smb2: add previous_session argument to torture_smb2_session_setup()
new e921098 s4:libcli:smb2: add a previous session argument to smb2_connect_send()
new 28b7760 s4:libcli:smb2: add a smb2_connect_ext variant of smb2_connect that takes a previous_session argument
new 1d9df36 s4:torture:smb2: add torture_smb2_connection_ext() that takes previous_session
new ba4acf0 s4:torture:smb2: add durable_open.reopen2a - variant of reopen2 with session reconnect
new 60a4095 s4:torture:smb2: add new "session" testsuite starting with a session.reconnect test
new a87e3ec s4:selftest: remove old "samba4.smb2.persistent.handle1" from knownfail - test does not exist
new 62d8d03 s4:selftest: skip smb2.session testsuite
new c64a85e s3:torture/test_smb2: check directory listing during reauth
new 43dd033 s3:torture/test_smb2: test a tree_connect during reauth
new d92b955 s4:torture:smb2:durable-open: fix a silly access-after-free panic
new 0c4d1d6 upgradedns: Missing rename from upgradedns to samba_upgradedns
new 63c96b3 s4-smb_server Remove inetd-mode samba3 hook
new 8db121b s3fs: added file_server directory
new 645fcc5 selftest: added a pipe on stdin in s3 child processes
new 1da318d smbd: detect EOF on stdin in --foreground mode
new e2e2e60 s3fs: when samba is logging to stdout, ask smbd to also do so
new d12bad7 torture: added samba4-ntvfs target
new 6081fab Fix problem reported by Tom Lee <tlee2951 at gmail.com> - when calculating the share security mask, take priviliges into account for the connecting user.
new e916778 s3: More fix for smbd -i
new c5c67ca s3: Add a test that makes a chained open break an oplock
new adac885 s3: Fix a const warning
new de870e9 s3: Introduce "req" helper var in reply_lockingX_success
new 062d1a0 lib/crypto: add aes_cmac_128* (rfc 4493)
new 7102eaf lib/crypto: add aes_cmac_128_test.c as local.crypto.aes_cmac_128 test
new 7f5e569 libcli/smb/smb2_signing: add smb2_key_deviration()
new 39ae473 libcli/smb/smb2_signing: implement aes_cmac_128 based signing for SMB 2.24
new c9219fe libcli/smb/smbXcli: use smb2_key_deviration() to setup SMB 2.24 keys
new 51a15e9 s4:torture/smb2: remove unused var
new c0dac92 s3:torture/test_smb2: expect FILE_CLOSED on invalid handles in SMB2-MULTI-CHANNEL
new 670ea3e s3:torture/test_smb2: add a 3rd channel to SMB2-MULTI-CHANNEL
new 2fced53 s3:torture/test_smb2: do a reauth over multiple channels in SMB2-MULTI-CHANNEL
new 300ab04 s3:torture/test_smb2: test handle based calls during reauth in SMB2-MULTI-CHANNEL
new 65d42ab s3:torture/test_smb2: test path based calls during reauth in SMB2-MULTI-CHANNEL
new f981257 libcli/smb/smb2_signing: rename smb2_key_deviration -> smb2_key_derivation
new cac9bfe testsuite: Replace deprecated bzero with memset
new 7158728 s4-winbindd: Do not ask for a tree that we will not use
new 8e8fde5 selftest: Do not run chgdcpass test on the main DC
new 692c42c s4:winbind: use ncalrpc for connections to ourself
new 265a2bf selftest: skip the troublesome samba4.rpc.unixinfo test
new 89fb6da selftest: change plugin_dc to test using s3fs
new 7cc19af selftest: add more tests for plugin_s4_dc
new 442e79e Add check_reduced_name_with_privilege(), filename_convert_with_privilege() (currently unimplemented) in order to prepare for adding SeBackup/SeRestore code to the main fileserver.
new 89c55485 Add the implementation of check_reduced_name_with_privilege(). Now to plumb into SMB1 requests.
new 3ddd991 Add accessor functions to set a bool "priv" on a directory handle. Not yet used, but will be part of FLAG_TRANS2_FIND_BACKUP_INTENT code.
new bca3fb3 Implement FLAG_TRANS2_FIND_BACKUP_INTENT for trans2 with privileges.
new 1c2aacd Add open_dir_with_privilege() to ensure we're opening the correct directory when doing backup requests.
new c17d03f heimdal: Fix the build on FreeBSD
new 8ea2b5d s3: Fix "make bin/smbtorture4" in the autoconf build
new 8b01b88 Trivial Comment fix: Supply a missing word in a comment
new 00a5366 s4-provision: Use "state directory" from lp, as it is always set
new b2a6b2f build: link heimdal krb5 against execinfo if found
new 6090a15 build: look for backtrace_symbols in libexec
new 5b700cb s3-ntlm_auth: Add --target-service and --target-hostname options
new 4dae0e7 s3-ntlm_auth: Wrap kerberos token in GSSAPI
new 74c6d2b s3-ntlm_auth fix up gss-spnego-client so as to work with gss-spnego
new eca3a14 s3-selftest: Add more tests for ntlm_auth
new 8ea7956 s3-selftest: make ntlm_auth test more robust to bad input
new 31bf81a s4:torture/smb2/ioctl.c - quiet format specifier warnings on 32 bit
new 1a5eafb s4-libnet: Move to talloc_get_type_abort()
new 9c11c0c s4-libnet: Remove set but unused variables
new f5b041f dlz_bind9: This fixes the problem with adding/deleting rdataset
new ad1ef79 ndr: Fix the error messages, add correct data type name
new c467634 ndr: Fix NDR push function for dnsp_string
new db79126 idl: dnsp: Add dnsp_string_list data type for TXT DNS record
new 7b8cd6f ndr: Add NDR pull, push, print functions for dnsp_string_list
new 0c8a10e dlz_bind9: Fix handling of TXT records with multiple quoted strings
new e15fc28 idl: dnsserver: Add DNS_RPC_RECORD_STRING data type for TXT DNS record
new a0d6904 ndr: dnsserver: Add pull and push functions for DNS_RPC_RECORD_STRING
new bcaa278 provision: dns: TXT Records need a list of strings as input
new f025d78 samba-tool: dns: Copy string data when creating DNS_RPC_RECORD
new 0c77422 samba-tool: dns: Add support for handling TXT records
new cf139b4 s4-rpc: dnsserver: Update data type for TXT DNS records
new e5409ad upgradedns: Fix import of TXT DNS records
new 78446b4 s4-dns: Fix handling of TXT DNS Record
new f5f17b1 dlz_bind9: Match PTR records as DNS names and not just strings
new e29a9f4 pyldb: Avoid using PyErr_LDB_ERROR_IS_ERR_RAISE where PyErr_SetLdbError suffices.
new e735b52 Fix mixup between talloc/malloc.
new 049375e Move to talloc from malloc.
new f1452a2 s3-libsmb: Initialise ticket to ensure we do not invalid memory
new 10700f6 selftest: Establish a registry of socket wrapper IPs
new fd7ba79 selftest: Move manual page into a separate file.
new ebe04fc pyldb: Fix some more long lines, fix formatting.
new 19cfa3e s3-rpcclient: Ensure interfaces are loaded after smb.conf
new cfa33c4 s3-selftest: Add tests for ntlm_auth gss-spnego client and server
new f7acb36 s4:auth/gensec/schannel: make a copy of netlogon_creds_CredentialState in the client
new 93261a1 s4:auth/gensec/schannel: initialize struct schannel_state to zero
new 083d80c s3:rpc_client: initialize struct schannel_state to zero
new 89b4138 s3:rpc_server: initialize struct schannel_state to zero
new a35da79 s4-rpc: dnsserver: Fix the typo in comparing two DNS records
new dcb1cd2 s3: Enable statvfs usage on NetBSD
new 8bdc289 s3: Further fix for bug 8777
new 6c1c092 s3: Test for statfs before statfs64
new 0d94d68 selftest: Put stdin pipe on the environment
new 5d4144a selftest: close stdin and wait with waitpid() for a safer exit
new 95976d4 selftest: Rework samba4.blackbox.bogusdomain to use a temporary user
new b1cedbb SEGV in acl_validate_spn_value: dnsHostName NULL
new bc6803f examples: Make examples/VFS/Makefile.in FreeBSD-friendly
new 197c185 s3: Fix some blank line endings
new 8b25bc8 s3:smb2_server fix a typo
new 583a538 smb2_constants: add SMB2_WATCH_TREE
new a1ac670 s3:smb2_server: use SMB2_WATCH_TREE
new dc24e22 smb2_constants: fix a typo
new a66d0f3 s4:samba-tool domain level raise command - reference SAMDB object correctly
new 87fc8c0 s3:smbd:smb2_write: improve logging in the error case
new 579bb0a s4:torture:smb2:durable_open: remove unused lease variables in the open-oplock test
new 79576df s4:test:smb2:durable_open: skip lease tests when the server does not support leases
new d276356 s4:torture:smb2: durable-open: make tables static
new 4c92866 s4:torture:smb2:durable-open: skip the open-with-lease test on servers without lease support
new 72ab279 s4:torture:smb2:durable_open: update (C)
new 57d99bc s4:torture:smb2: rename some of the durable-handle subtests more systematically
new 0bdd18e libcli:smb: define DH2Q and DH2C tags for smb2 extra create blobs
new 29eed63 libcli:smb: add defines for SMB2.2 global capabilities
new 8c5d288 libcli:smb: add defines for SMB2.2 share capabilities
new 6f86083 libcli:smb: upgrade SMB2_CAP_ALL to include the newly known caps
new db632fd libcli:smb: add new SMB2 share flags
new 76e6733 libcli:smb: define SMB2_DHANDLE_FLAG_PERSISTENT
new edeed15 s4:libcli:smb2: add durable handle v2 data to the smb2_create i/o structure
new b1a2ab1 s4:libcli:smb2: add support durable handle request v2 blob in smb2_create_send
new dfbf55b s4:libcli:smb2: add support durable handle reconnect v2 blob in smb2_create_send
new a92b5f3 s4:libcli:smb2: add support for parsing the durable handle v2 response in smb2_create_recv()
new 5a5f98d s4:libcli:smb2: allow max protocol 0x0224
new ac43937 smbXcli: add the possiblilty to negotiate client capabilites in smb >= 2.2
new 1451e5f s4:libcli:smb2: store the share capabilites in the smb2_tree object
new 8dc1873 s3:libsmb: pass smb2 capabilities and client guid in cli_state_create()
new f6047af s4:libcli:smb2: set SMB2_CAP_ALL in the negprot
new e628380 s4:torture:smb2: start a testsuite for durable v2 handles: durable and persistent opens
new 58c26c2 selftest: more precisely skip durable-open, not durable.open
new c887cb6 s3: Fix a bogus if (client_len < 0)
new cc17dde samba.7: Remove references to long gone testprns and smbsh utilities.
new ed92f3d selftest: Remove unused and broken target 'windows'.
new f75746e selftest: Remove outdated template.
new 9654c61 selftest/README: Expand inconsistent tabs
new 4a8d55c selftest: Remove unused vde functions.
new 7916d64 s3: print a nice warning when HAVE_ADS is not enabled but you still try to do net rpc keytab vampire
new 679bbd0 s3: don't replace the error message if already defined
new b07d504 change low FDs are handled in Samba
new 807f5f1 s3-nmbd: Add stdin handler for nmbd
new 769cee4 s3-winbindd: Add stdin handler for winbind
new d715e2c selftest: Use fork()/exec() rather than system()
new e495118 selftest: Fix waitpid termination test
new a37990c selftest: Rework Samba4.pm process termination.
new 48e9d7e selftest: Rework Samba3.pm process termination
new b6f4a5d s3: Fix some && vs & warnings
new 4a8dfa4 libcli:smb: define SMB2_HDR_FLAG_REPLAY_OPERATION
new 122374e kcc: Improve formatting of Python code to be more consistent with our other code.
new fc7f494 selftest: Add selftest.py.
new a6056e0 selftest: Add python version of socket wrapper utilities.
new 1d71ca9 Add test infrastructure for selftest.
new adbd55e selftest.socket_wrapper: Add docstrings.
new 0cfb8e0 selftest.socket_wrapper: Add basic unit tests.
new 164d3f6 selftest.socket_wrapper: interface is an integer.
new 5f74fa3 selftest: Add base classes for Target/Environment and their management.
new c57ab7b selftest.target: Add tests for setup.
new e7633d8 selftest.target: Add tests for check.
new 0d50c4c selftest.target: Add tests for getlog_env.
new 75eb57c selftest.target: Add tests for get_running_env.
new aa7fa63 selftest.target: Test that environments are reused.
new 7060d68 selftest: Add tests for NoneEnvironment.
new 646f6b2 selftest: Add tests for trying to reuse an environment that has gone down.
new 4d602fb selftest.target: Add Environment.get_vars.
new 8b583dc selftest: Add testlist management module.
new 7a614ac selftest.testlist: Add read_test_regexes.
new 4802561 selftest.testlist: Add read_testlist.
new 616139c Add TestListFilter definition.
new a50def8 selftest.testlist: Add manager for restricted test lists.
new d400619 selftest.testlist: Add docstrings.
new 48155d1 selftest: More work on conversion to Python.
new 11c7ce3 selftest.testlist: Add RestrictedTestManager.from_path.
new cd9cf47 selftest.py: Finish conversion to python - now loads without syntax errors.
new 3a6e4cf selftest.target: Add NoneTarget.
new 7e5d98c selftest: Now runs again for tests that use environment 'none'.
new 570dbf2 Run selftest.py tests.
new aaa7cf6 selftest.py: Fix signal handling.
new b5d9cd1 selftest.py: Fix handling of boolean options.
new 8ae7615 selftest.py: Remove unused code, reconcile signal handlers.
new 01ba5cf selftest.py: Remove unused --verbose option.
new e7d6d67 selftest.pl: Remove unused --verbose option.
new 82af4a7 selftest.py: Add dummy init file (required to run tests).
new c9d3807 selftest.py: Use testtools TestCase class.
new acfa107 s3:smbd/globals.h: remove unused pollfd pointer
new d7bb961 s3-auth: Remove security=share (depricated since 3.6).
new 50de3cf s3-auth Add make_session_info_from_pw to avoid multiple getpwnam() calls
new 8b99c83 s3-rpc_server: consolidate rpc server init routines
new 2c7d77c s3-smbd: vuser and session_info cannot be NULL here
new c23b2bd selftest: remove unused config.h check
new a3e6f55 dbwrap_ctdb: handle read-only records.
new 67bb5ab ctdbd_conn: fetch read-only copies of records.
new 5bda068 dbwrap_ctdb: only fetch a read-only copy if we had a record already.
new 5c5111c s3-ctdb: Enable CTDB readonly support only if CTDB supports it
new 1741e64 selftest: Factor out expand_environment_strings.
new d6924f8 selftest.run: Factor out expand_command_list.
new f3f6b8e selftest.run: Factor out expand_command_run.
new a6a8456 selfclient.client: Factor out write_clientconf.
new f26b40a selftest.run: Factor out exported_envvars_str.
new 53a147d selftest.run: Factor out read_testlist_file and open_file_or_pipe.
new 0582d03 selftest: forward rpcecho to Samba4 in plugin_s4_dc
new ebe8aa9 selftest: start to run more dcerpc tests against plugin_s4_dc
new 4c926a7 selftest: Reduce time in cleanup loop, try waitpid on all 3 children
new fc57623 selftest: run smbtorture_s3 tests against the ntvfs file server
new 6dbf632 selftest: Reduce declarations of smbclient_auth tests by moving into a loop
new 14d3137 s3-lsasd: Fix debug messages on registration failure
new c99d245 s3: Remove "size" param from smb_dump
new 07386bb s3: Remove "size" param from switch_message
new 82b948a s3: Use "goto out;" in reply_write_and_X
new 216769f s3: Move the drain_socket on error to reply_write_and_X
new cae455f s3: Fix a "Invalid (state->nread >= 0)" warning
new be7bcf0 s3-rpc_server: Only init and register embedded RPC services in dcesrv_ep_setup()
new 074ee6f s3-rpc_server: Remove remaining code for embedded endpoint mapper
new b9ac1f4 selftest.py: Only run teardown_all when actually relevant.
new aaffd99 selftest/tests.py: Fix name of selftest.py for benefit of --load-list.
new f033c22 policy/python: Move python binding tests to standard location.
new b709589 s3: Fix some format string warnings
new 1f62df5 s3: Move a talloc_strdup out of the main code path
new c7f6714 s4 dns: Fix TCP handling in the DNS server
new d95dbb8 s3:msdfs: set the 'cnum' field to invalid for faked connection_structs
new 6ce72a0 s3:smbd: keep 'num_users' and 'users' directly under smbd_server_connection
new f6b6e96 s3:smbd: keep 'num_connections' and 'connections' directly under smbd_server_connection
new 68b8407 s3:smbd: keep 'num_files' and 'files' directly under smbd_server_connection
new b80e956 s4:torture: avoid reporting error on failure of smb2.acls tests
new dc44cbf s4:torture: avoid reporting error on failure of smb2.streams tests
new 2aa81dc s4:torture: avoid reporting error on failure of smb2.setinfo test
new 01774d6 s4:torture: avoid reporting error on failure of smb2.getinfo test
new 10f266b s4:torture: avoid reporting error on failure of smb2.ioctl tests
new 7dc26c2 selftest: mark smb2 tests knownfail failing in 3.6
new a3994f6 selftest: samba3.smb2.compound.invalid2 works
new 3c826d4 selftest: mark samba3.smb2.durable-open reopen tests knownfail
new 6fb34b9 selftest: mark samba3.smb2.durable-open.oplock test knownfail
new f0392e1 selftest: mark samba3.smb2.durable-v2-open tests as knownfail
new 632b104 selftest: mark samba3.smb2.ioctl tests knownfail
new c14dacb selftest: skip samba3.smb2.hold-oplock because its not a test
new cbe918d selftest: skip samba3.smb2.session because it hangs
new 2b3ed65 s4:torture: cleanup after smb2 getinfo scan
new 80436ed s4:torture: cleanup after smb2 setinfo scan
new af6555d s4:torture: use different filenames for smb2 setinfo and getinfo scan
new 59f818d s4:torture: print ntstatus on failure of setup complex file in smb2 setinfo/getinfo scan
new 46a96c4 s4:torture make a suite for smb2.*scan
new 25ba1c7 selftest: remove samba3.smb2.*scan from knownfail
new 3a75195 selftest: skip samba3.smb2.scan because they are no tests
new 4f5412d s3:selftest: ask smbtorture4 for smb2 tests
new 361f3ea lib/ccan: import failtest and required ccan modules for TDB2 unit tests.
new 9d897b0 lib/tdb2: adapt unit tests to SAMBA environment.
new 74d5222 lib/tdb2: wire up unit tests.
new 8ad1986 lib/tdb2: add --valgrind, --valgrind-log options.
new b47959a s4-libcli: pysmb: Fix typo in secinfo_flags
new 7e9a4c6 s4:libcli/smb2: allow smb2_session_setup_spnego to handle reauth
new aa993a8 s4:torture/smb2: add simple smb2.session.reauth test
new ee6cd3b s4:torture: smb2.getinfo test return status of stream creation
new 0eaf91f selftest: mark samba4.smb2.getinfo.getinfo as knownfail
new 008648a s3-smbd make change_to_user_by_session static
new 716a6c3 selftest: Only run s3dc with a forked lsasd
new 8466b3c s3-rpc_server: Do not setup ncalrpc pipes and TCP for embedded rpc servers
new 781bb36 s4-smb_server: Put error from share_get_config() into the logs
new 78f85b2 s3-rpc_server: Register embedded RPC services after starting lsasd and spoolssd
new 54d3609 s3-rpc_server: Do not register embedded ncacn_np endpoints by default
new 01c404a s4:librpc/rpc: make dcerpc_bh_is_connected() more robust
new 7b1fb08 s4:librpc/rpc: make dcerpc_bh_raw_call_* more robust against disconnects and timeouts
new 25fbf90 s3: piddir creation fix.
new e19cf64 addns: Fix the Solaris/Illumos build.
new 0c3474b s3: piddir creation fix part 2.
new 9788d6a Change default protocol to SMB2_02.
new ddbca1c s4-upgradeprovision: Add options to do a DB backup only and not to fix acls in sysvol
new 256e2df s4-selftest: create the st/provision if it didn't exists already
new b442e37 failtest: don't assume FD_SETSIZE is maximum runtime fd.
new cff40ed autobuild: Enable standalone tdb2 tests
new 79753ec selftest: add more tests for different authentication codepaths
new 50547a9 s3-auth: Follow auth_ntlmssp and use auth4_context for Session Setup
new 77602d8 s3-auth: Remove single-implementation plugin layer
new bc66af5 lib/util: Add a callback facility for debug messages
new 1a8e715 dlz_bind9: Log Samba DEBUG() messages to the bind9 logs
new 1102acb wintest: continue turning over VMs...
new 5b372d7 auth/kerberos: Ensure we do not print invalid memory in failure case
new 9a11f2e auth/kerberos: Fall back to gsskrb5_get_subkey if we did not get the key type
new fa62f94 s4:torture/smb2: avoid hanging in smb2.session.reconnect against samba
new b42825f selftest: mark samba3.smb2.session tests as knownfail instead of skip
new 239c7a3 auth/ntlmssp: Remove gensec_security element from gensec_ntlmssp_state
new b6ba8bd auth/ntlmssp: Remove reference to struct ntlmssp_state
new 1930781 s4-librpc: Remove unused new_ev
new 9a93f43 s4 dns: Add support for PTR queries.
new 1bf126c s3: Remove some superfluous ()
new 8a75d3d s3: Replace a SMB_ASSERT with an error return
new 177c61b s3: asprintf->talloc_asprintf
new 1e8141f Fix bug #8797 - Samba does not correctly handle DENY ACEs when privileges apply. Signed-off-by: Jeremy Allison <jra at samba.org>
new 880f64b s3:smb2_server use the correct variables for max read/write
new 7f131d3 s3:smb2_server: add supports_multicredit to sconn
new 6d128aa s3:smb2_server increase defaults for read/write/trans sizes to 1MB
new bd0ad2b s3:smb2_server: announce LargeMTU for SMB2.1
new eec5ece s3:smb2_server add function to verify creditcharge
new f6afda0 s3:smb2_server verify creditcharge
new 6e8e3c4 s3:smb2_server validate message ids with largemtu
new 97e1652 Fix up Christian Ambach's multi-credit code - the CreditCharge field is a 16-bit int read, not a 32-bit one.
new 981e977 Ensure the right tsocket.h is included.
new b703267 samba.tests.samba_tool.user: Remove unused imports.
new 7320a5c samba.tests.samba_tool.base: Avoid unnecessary call to testtools.matchers.Contains.
new 583ffea lib/tdb: fix tests for standalone out-of-tree.
new a28a740 s3: Fix a 64-bit warning
new 90b33a0 s3: Make sure the andX chains are ended correctly
new c9870a6 s3: Add a new set of andx chain handling routines
new 3b2c9be s3: Replace chain_reply
new 11d087a s3: Remove chain_reply
new 12068d4 s3: Fix the read&x offset within a chain
new 572bc64 s3: Remove "req_wct_ofs()"
new 3a7bc3a s3: Remove unused smb_request->chain_outbuf
new 2c1caf5 s3: Remove unused smb_request->done
new 8f93068 s3: Add smb_request_done
new 7bd1dc5 s3: fix build on AIX
new 16ecda3 selftest: fix running additional smbclient test for non-spnego session setup
new 4c292c8 tevent: Install tevent.py into PYTHONARCHDIR rather than PYTHONDIR for consistency with other Samba scripts.
new a0db69d python: samba: Use relative import for _glue.
new d8a624a pydoctor: Specify --project-name.
new adcdee8 samba.samdb: Fix formatting of arguments in docstring.
new af08762 wscript: Include talloc, tdb and ldb in pydoctor output.
new f076186 samba.tests.blackbox.samba_tool_drs: Remove unused import.
new ce4531e tdb_wrap: Move to specific directory.
new f9f1d98 s3 selftest: Allow DNS updates during testing
new e6c6f49 s4 dns: Support TXT queries
new 98ae359 s4 dns: Support TXT updates, add tests
new a4bc7dc s4 dns: Clean up tests a bit
new 1e6ef24 s4 dns: Be less chatty during tests
new 26a0e7a s4 dns: Test deleting records and fix a small bu
new 51e7859 waf: Do not use standards.h on darwin
new f0bba96 s3: Improve statvfs support
new a57d7ad s4:upgradeprovision - fix some output messages
new 9068115 samba-tool: Write diagnostics to stderr rather than stdout.
new f5bb26e upgradedns: Remove unused import.
new 6f9c333 selftest.py: Move some infrastructure for running commands to selftest.run, with tests.
new ed32df6 selftest.py: Remove some unnecessary checks.
new 8af7dad selftest.run: Use subunit version of iso8601.
new 57ddd38 s3:torture: talloc_dict_traverse() returns the number of entries
new 100b92b s3:torture: fix segfault in LOCAL-TALLOC-DICT
new e25f830 selftest: samba3.smbtorture_s3.LOCAL-TALLOC-DICT works now
new 7d4ed89 s3-rpc: Decrypt with the proper session key in CreateTrustedDomainEx2.
new d87a24f samba_dnsupdate: Use docstrings, which show up nicely in API docs.
new 8b42801 samba_dnsupdate: Raise proper exception when getting unexpected DNS reply.
new 441c214 samba_dnsupdate: Mention contents of invalid line when encountering parsing error.
new 58b205d samba.8: Fix typo: deamon -> daemon.
new 85f128e nbench: Fix typo.
new 6ff5854 s3-spoolss: Consistently fail OpenPrinterEx with "" printername
new 66f16d5 s4-python: Remove execute flag of upgradehelpers.py.
new b787ba7 s4-python: Remove env from non-executable samba scripts.
new 3c9238e s4-python: Remove execute flag from netcmd scripts.
new 82c2bca s4-python: Remove env from non-executable netcmd scripts.
new cae282b s4-python: Remove env from non-executable test scripts.
new 3caf954 s4-python: Remove execute flag from ndrdump blackbox script.
new ab1e52e s4-python: Remove env from non-executable blackbox test scripts.
new 070828f s4-python: Remove execute flag from non-executable rpc_talloc script.
new f9fda92 s4-python: Remove env from non-executable dcerpc scripts.
new e542574 s4-python: Remove env from non-executable samba_tool scripts.
new 4faba76 s4-python: Remove env from non-executable webserver script.
new 8458043 s4-python: Add missing python source file encoding.
new 7936fb0 Fix bug #8807 - dcerpc_lsa_lookup_sids_noalloc() crashes when groups has more than 1000 groups
new 0e376db Second part of fix for bug #7933 - samba fails to honor SEC_STD_WRITE_OWNER bit with the acl_xattr module.
new 44590c1 Fix bug #8795 - Samba does not handle the Owner Rights permissions at all
new 2d35fd7 Fix bug #8811 - sd_has_inheritable_components segfaults on an SD that se_access_check accepts.
new ee0d1da lib/tdb2: Add gcc-style format attribute to tdb_logerr.
new 5ba2e4f lib/tdb2: fix error string formatting.
new 6dea4f2 lib/tdb2: make summary handle capabilities properly.
new b68f72c lib/crypto: Detect CommonCrypto and use it if available
new 442f1c8 autoconf: make autoconf build work on OS X 10.6
new 4d613d9 lib/tdb2: remove unneccessary _FILE_OFFSET_BITS define in test/.
new 3272ba0 lib/tdb: remove unnecessary XOPEN and FILE_OFFSET_BITS defines in test/
new ab37552 s4-dsdb: Fix the case for attribute name msDS-hasMasterNCs
new 687606b lib/util: don't start DEBUG output with 'error '
new bd492be lib/util: remove unneeded else branch in directory_create_or_exist()
new f306261 lib/util: do an early return on error directory_create_or_exist()
new e03059f lib/util: use a helper variable in directory_create_or_exist()
new bfe990a lib/util: cope with races between lstat and mkdir in directory_create_or_exist()
new 800209a lib/util: only change umask during mkdir()
new a3e2151 s3:smbd: also create ncalrpc/np directory before forking rpc daemons
new a5ddc2d s3:smb2_server: fix a compiler warning
new 26d68c3 samba3util: Add ccan to dependency list now that str_checksum() uses a ccan function.
new 4bccc91 s3-rpc_server: Increase debug level for policy handle.
new 0344897 s3-rpc_client: Add debug message for printer dataex errors.
new 1a65f90 s3-printing: Make printer a const char *.
new fd85cd2 s3-printing: Check for browseable too.
new c3c3d3a s3-spoolss: Check return codes in update_dsspooler.
new db0ea16 s3-spoolss: Check return type of update_dsspooler().
new e625a31 testtools/matchers.py: fix a comment typo
new a85d861 s4:selftest: add a new test for "samba-tool user list"
new 94af158 s4:selftest: fix a message-typo in the "samba-tool user" testsuite.
new 89511d2 s3:selftest: add support for 'make test FAIL_IMMEDIATELY=1'
new a986f3f selftest/flapping: mark samba4.blackbox.gentest as flakey
new 003162c selftest/flapping: mark ^samba3.rpc.spoolss.*printserver.openprinter_badnamelist as flakey
new 7e7aa33 selftest/flapping: mark ^samba3.rpc.spoolss.*printserver.enum_printers_servername as flakey
new 3a23c66 build: Ensure that we clean build objects from auth/ as well
new 8b10d68 selftest: test wbinfo --authenticate and --krb5auth
new 9e22b09 wintest: test wbinfo --krb5auth
new 49bb7f2 s3-krb5: Remove GSS_WRAP_IOV conditional
new 04593da build: param must require cups to get the cups headers path in -I
new 180b3a3 build: Do not build with utmp when we do not have utmp.h
new 48c2f80 libsmbclient-raw: Install smb_composite.h.
new b990279 util: Add --disable-fault-handling.
new e64b118 s3: Update waf build to include missed dependancy on Lion.
new 6949a79 s4:librpc/rpc: if the connection is dead we don't want to be called recursivly.
new 553a892 s4:librpc/rpc: if the connecion is dead we're done
new 080549f s4:librpc/rpc: ship requests via an immediate event
new 946eca4 s4:librpc/rpc: also notify requests which are not shipped about a dead connection
new 6b81d71 s4:librpc/rpc: convert dcerpc_bind_send/recv to tevent_req
new 198c5ac s4:librpc/rpc: convert dcerpc_alter_context_send/recv to tevent_req
new 6d631e5 s4:librpc/rpc: use tevent_req_defer_callback() in dcerpc_bind_*
new cd1d5a2 s4:librpc/rpc: use tevent_req_defer_callback() in dcerpc_alter_context_*
new bb75905 s4:librpc/rpc: pass a mem_ctx to dcerpc_request_send()
new ebcfa61 s4:librpc/rpc: avoid an unused talloc_reference() from dcerpc_request_send()
new 7c71520 auth/gensec_gssapi: gss_krb5_lucid_context_v1_t is not shared with the gse code anymore
new 157a691 s3: Fix blank line endings
new 81ec0cc s3: Remove the separate server_id arg to notify_init
new 21375a6 s3: Replace some callers of cluster_id_equal
new a1fd41d s3: properly free the notify_onelevel record
new f69c692 s3: Fix lock ordering in notify_add
new 21f72a1 s3: Use talloc_tos() in notify_send()
new d430c88 s4:selftest: fix message typo in test for "samba-tool user list"
new edfdbb8 s4:selftest: remove python shebang accidentially re-added to the "samba-tool user" test
new e5ebe67 idl: add offload data transfer ioctl types
new c80f703 s3:smbd: let smbd/nmbd/winbindd child processes terminate if the parent process died.
new 64627de s3:selftest: reactivate the writetimeupdatedelay speed-up
new 79a1bae s4:selftest: make the use of writetimeupdatedelay consistent across all tests
new 148ca9e s3:smbd: call file_close_user() before removing tree connects in conn_close_all()
new 6589e02 Make reinit_after_fork_pipe_handler code with reads being interrupted by a signal.
new fa806eb wafsamba: Remove shebang lines from non-executable files.
new 3530ac0 samba.tests.source: Verify that only executable python files (and only executable files) have a shebang line.
new 0affe19 Remove more unnecessary shebang lines in python files.
new af68fe7 build: Fix build issue on OpenBSD 5.x
new 1909af4 s3-dbwrap: Move "lock_order" initialization to db_open_xx
new 640a7d0 s3-notify: Simplify if-expressions
new 8503eec s3-notify: Lift "/." handling up one level
new cbe27b3 build: Do not use --export-dynamic flag on OpenBSD 5.x
new 0c06eb4 Stop installing popt_common.h as its symbols are in a private library.
new 15eaaa0 s4:samba-tool: remove remains of patch conflict resolution
new 9d7444b Fix second part of bug #8811 - sd_has_inheritable_components segfaults on an SD that se_access_check accepts.
new 8d00fe5 s3:gse: fix debug message in gse_get_server_auth_token()
new 31cab61 Factorize code from findprovisionusnranges in order to solve bug #8504
new 552d223 Rewrite findprovisionrange to use factorized functions
new eeec0d9 upgrade provision didn't run findprovisionrange anymore
new f4458a5 s4:selftest: add a new testsuite for the "samba-tool group" command
new 704f068 s4:samba-tool: add simple command "group list"
new ee0e1ca s4:selftest: add test for "samba-tool group list"
new 0902392 s3-winbindd Only use SamLogonEx when we can get unencrypted session keys
new 6058977 librpc/wscript_build: Santizize formatting.
new 95ca5fb libndr: Rename ndr64_transfer_syntax and null_ndr_syntax_id so they have a ndr_ prefix.
new f92b05b libndr: Rename policy_handle_equal to ndr_policy_handle_equal.
new b4d35be libndr: Rename policy_handle_empty to ndr_policy_handle_empty.
new 0b6dea9 libndr: Define trivial is_valid_policy_hnd as macro.
new d875327 Move NS_GUID_string and NS_GUID_from_string to dsdb-common.
new 7639ebe librpc/wscript_build: Fix formatting.
new 8a39c5c s4-upgradedns: Allow fixing of dns provision after domain join
new ffce812 s4-rpc: dnsserver: Fix IPv6 reverse zone handling
new b114043 s4-upgradedns: Add DNS partitions in msDS-hasMasterNCs in NTDS settings
new 06db3bf waf: Add autoconf --target support.
new 4319076 s3: Pass "path" through vfs_notify_watch
new 8044db0 s3: Pass "conn" to notify_add()
new 8e256a2 s3: Pass "conn" to sys_notify_watch()
new 6a2bf12 s3: Remove "conn" from sys_notify_context
new 91f7725 s3: Remove "conn" param from sys_notify_context_create
new 7dcc2bf s3: Remove "conn" param from notify_init()
new f3fe536 s3: Move the notify_ctx to the smbd_server_connection
new 0f35c4a s4-provision: add password verification in interactive mode
new 70e7124 s4-provision: don't ask only 3 times for passwd in interactive mode
new 5b4d5be s4-samba-tool: add password verification in add user
new 217d041 s4-samba-tool: add password verification in change user pass
new 86a80cf Fix bug 8823 - source3/smbd/process.c:smb_dump seems to have a memory leak.
new d5db47c s3-selftest: introduce new net registry check check
new 56f2f76 s3-selftest: Add samba3.blackbox.net.registry.check to test list
new 0e3be00 s3-selftest: Remove some unnecessary comma
new 2619eae s3:vfs_tsmsm: Fix a misspelling of a config parameter in the doc-comment
new 475f0d1 docs:man:vfs_gpfs: Fix documented values for gpfs:hsm
new 4882a4c docs:man:vfs_gpfs: fix formatting of values for gpfs:syncio
new eafd837 lib/tdb: fix up run-die-during-transaction test cases on Solaris.
new 6755932 lib/ccan: namespacize ccan/list to avoid conflict with OpenIndiana's sys/list.h
new b3a6ffd lib/ccan/failtest: compile fix for OpenBSD
new 584b996 lib/replace: test for incoherent mmap.
new fde6942 lib/tdb: fix OpenBSD incoherent mmap.
new aa53786 lib/tdb2: fix OpenBSD incoherent mmap (tdb1 version)
new a93e03d lib/tdb2: fix OpenBSD incoherent mmap (tdb2 version)
new 4ea9f8d lib/tdb2: fix -Wshadow warnings.
new 4816ffa lib/tdb2: fix -Wcast-qual warnings.
new 2351d74 s3: rename "len"->"next", according to wireshark
new c666967 s3-libsmb: Fix parsing a notify response
new 7a19b18 s3: Add FILE_NOTIFY_CHANGE_ALL #define
new 9091aec s3: Add sync cli_notify
new 42cb8ff s3: Add "notify" cmd to smbclient
new d1697b3 s3: Remove an unused structure field
new ffe884c s3: Fix smbd -i
new 80cb6e8 s3:client correct a wording
new 4262eb4 s3:vfs_gpfs: Export disk_norm function
new a9cfd80 s3:vfs_gpfs: add GPFS api calls for quota and free space reporting
new 6261678 s3:vfs_gpfs: Report disk space and usage on GPFS share according to quotas
new 0a89609 s3:vfs_gpfs: Implement fallocate callback for GPFS
new a551ee5 s3:vfs_gpfs: correct use of profiling macros
new 0a37ca5 s3:vfs_gpfs: remove fallback to linux_setlease
new 8718c7b s3:vfs_gpfs: fix some compiler warnings
new 330e3e1 lib/tdb: fix missing return 0 code.
new c12970c lib/tdb: fix test/run-die-during-transaction when HAVE_INCOHERENT_MMAP.
new 4442c0b lib/tdb: fix transaction issue for HAVE_INCOHERENT_MMAP.
new d4cfed3 wintest: test demote of DC
new ad8b150 s3-build: gss_krb5_export_lucid_sec_context is no longer used in the s3 build
new 1cc7abf s3: Remove the sys_notify dependency from notify_internal
new 9e17e7d lib/async_req: Retry read_packet with read(2)
new a15aefe Make it possible for developers of out-of-tree modules to use the same names as in-tree modules.
new f18d9e1 selftest.py: Add selftest.target.samba with bindir_path function.
new 289632f selftest.py: Add mk_realms_stanza function.
new 99b4d52 selftest.py: Add write_krb5_conf.
new ae9b5ad selftest.py: Add cleanup_pid.
new 1080483 Improve the Makefile. Use a standard make macro, not a shell command.
new d4c4cb0 replace: Move memalign() from lib/util/system.c to libreplace.
new eb3617c ctdb_conn: Avoid sys_connect.
new a9c22de util_sock: Avoid sys_connect.
new e7cd529 sock_exec: Avoid sys_connect.
new 2c94446 cli_pipe: Avoid sys_connect.
new 2d5275f lib/util: Remove trivial wrapper sys_connect() around connect().
new c0c52ac lib/util: Remove prototype for removed sys_memalign.
new 14fdc1c lib/util: Move calloc_array and memalign_array to top-level libutil.
new 3be6258 lib/util: Remove dummy wrappers for setpwent/getpwent/endpwent.
new 818e072 lib/util: Remove dummy wrapper for getpwnam().
new 43f2750 lib/util: Remove dummy wrapper for getpwuid().
new 2a82c45 lib/util: Remove dummy wrapper for getgrnam().
new 32fd6d6 lib/util: Remove dummy wrapper for getgrgid().
new 76bb68f util_malloc: Remove unused constant.
new 71d41a0 libreplace: Add getpeereid implementation.
new 6f1b735 adt_tree: Avoid WERROR.
new 5ba8ada s3-waf: Use samba3-util library instead of lots of tiny libs.
new 10dd5f1 replace: Add system/network.h for ucred struct.
new 456abea replace: Work around socket wrapper.
new 85aa077 adt_tree: Fix return types.
new 55bd279 lib/util: Allow calloc use in util.c, too.
new c0288e0 lib/util: Remove obsolete sys_getpid() and sys_fork().
new c9fb336 use usleep rather than sys_usleep in various places, in anticipation of usleep moving to libreplace.
new 49eca29 libreplace: Add usleep implementation.
new 3c9b32b replace: Avoid DEBUG(), which is not available in libreplace.
new 5283aa5 libcli/smb: Stop generating unused proto file.
new a8c066b smb2: Move smb2cli session setup code to cli_smb_common.
new d9975a1 LIBCLI_SMB2: Depend on cli_smb_common rather than libsmb.
new 8ad52f6 s3-make: Fix build with new smb2_session file.
new 52340b8 s4:objectclass LDB module - clean up "objectclass_sort()"
new 0f8ffa9 s4:objectclass LDB module - fix up the sorting in respect to structural or 88 objectclasses
new 206421c s4:dsdb - enhance "get_last_structural_class()" for optimisations
new fa1c761 s4:ldap.py - test the already mentioned structural object class sorting behaviour
new 438971e LDB/s4 - do not use the "(dn=...)" syntax on filters anymore
new d6fde2d LDB/s4 - deny the "(dn=...)" syntax on search filters when in AD mode
new d86e701 s4:ldap.py - re-introduce the "(dn=CN=ldaptestUSER3,CN=Users,DC=wallnoefer2,DC=local)" test
new cb7220d Fix the PyDoc comments in samba.smb.SMB and add a security_info argument to both get_acl and set_acl to allow the caller to specify what info is wanted. Defaults to 0 which means all info.
new 7290a62 s4-dsdb: use constant-time search for descriptor -> get_last_structural_class()
new 6804e46 s3-docs: Prepend '/' to filename argument (Bug #8826)
new 6355d2e s3: Pass "filter" instead of "notify_entry" to inotify_map
new 58c8857 s3: Rename a variable in inotify_watch for clarity
new c3a506b s3: Fix a typo
new fa6f61e s3: Pass filters explicitly through vfs notify watch
new 9c5723a Add ABI file for libndr.
new acd63fd wafsamba: Cope with slight differences in gdb output regarding incomplete sequences.
new a9da040 ndr: Update ABI.
new 95ebb11 selftest.py: Add get_interface.
new 7566e6a s4 dns: Add a simple async client library
new 10b14fa s4 dns: Add a simple dns lookup helper
new a991391 s4 dns: Forward questions we can't answer to another server
new 8d9da67 s4 dns: Only forward for zones we don't own
new 533b2e6 s4 dns: Allow changing the dns operation flags in handlers
new 06dd4d8 s4 dns: Check smb.conf if we should allow recursion
new 26f7a67 s4 dns: Only do recursive queries when allowed/desired
new 3be2af1 Add DEBUG statements to show when access has been denied and why.
new e36622f s4-upgradedns: Make sure the attribute exists before accessing it
new 3acce70 tdb2: fix prototype in tdb1 code.
new be25ab9 cast: test/compile_fail-cast_static.c should fail without COMPOUND_LITERALS.
new f74ae32 cast: make sure suncc sees a constant.
new 3fdeaa3 lib/tdb: Add/expose lock functions to support CTDB
new 593e731 lib/tdb: Update ABI
new ed43a5a s3: Fix a valgrind error
new 7629289 Based on code from Richard Sharpe <realrichardsharpe at gmail.com>, ensure we don't crash on a NULL DACL.
new 5df1c11 Start to add truncate checks on all uses of strlcpy(). Reading lwn has it's uses :-).
new 40a4aea ldb: Permit desactivation of autocomit for every ldb_xxx_ctrl function
new 1e24997 s3: Avoid a crash with debug level 10
new 60eb162 s4 dns: Allow updating PTR records.
new 959516d More strlcat/strlcpy truncate checks.
new d497434 Who would have guessed - checking returns from strlcat found a memory overwrite bug :-).
new efd94d1 Fix bug #8831 - Inconsistent (with manpage) command-line switch for "help" in smbtree
new 786cb13 Fix an IPv6 breakage I introduced by adding an strlcpy truncation check. Found by Matthieu Patou <mat at samba.org>.
new 7d3c26e Make sure we claim that a DACL or SACL is present if the SD says so
new aef8698 s3-aio-fork: Fix an alignment warning on OS/X
new 7f7c2d7 s3-aio-fork: Fix aio_suspend event hierarchy
new 0aacdbf s3-aio-fork: Fix a segfault in vfs_aio_fork
new 36101d3 Add an open and close method to samba.smb.SMB so we can open and close files. Also, fix up some documentation.
new 2c322ca Fix some of the issues that Jelmer identified in my first patch. This might be changed again, especially when I figure out how to return the file as an object.
new 13a4b72 s4-upgradedns: Fix the fqdn for forest dns zone
new 831a97c s3: Notifies should never time out
new 6865241 s4:smb_server/smb: remove a request from the list before adding the next one in a chain.
new dca4e6e s4:smb_server/smb2: use helper variable smb2srv_chain_reply()
new e01d6f4 s4:smb_server/smb2: fix memory leak in smb2srv_chain_reply()
new d72641e s4:smb_server/smb2: after smbsrv_terminate_connection() we have to return
new c7a3b8a s4:smb_server/smb2: add missing 'return;' statements in smb2srv_chain_reply()
new 4d53e7c lib/util: Add smb_load_module that returns DEBUG(0) errors on failure
new c363815 s3-smbd: Inline init_modules() into only caller
new 8ef6090 s3-vfs: Use new smb_load_module for better diagnostics
new 7b4d511 s4-ntvfs: Rename xattr_tdb.c to posix_eadb.c and make more generally useful
new da50ff7 s3-vfs: initial work on posix:eadb module
new 7cda954 file_server: Move vfs objects initialisation into file_server.c smb.conf wrapper
new b66b5f9 lib/util: charset modules do not exist any more
new 22a6497 s3: Enhance the dbwrap needed x attempts msg
new 5d10b49 wafsamba: Avoid NameError when printing error about missing system deps.
new e425948 s4:ldap_server: fix typo in DEBUG() message
new 4ccac90 s3-ntlm_auth Use GENSEC for gss-spnego server
new 893387d s3-ntlm_auth: add ntlm_auth_generate_session_info_pac()
new f3b005e s3-auth: Order GENSEC mechs by priority, krb5 before NTLMSSP
new 1c7c432 s3-ntlm_auth: use manage_gensec_request for squid-2.5-ntlmssp
new c7d29e8 build: Reduce deps of ntlm_auth
new 4e3e323 s3-libsmb: Remove unused spnego_parse_krb5_wrap()
new 410ca73 s3-libads: Rework kerberos_return_pac() to use GENSEC for the server-side
new e715460 s3-libads: Remove ads_verify_ticket() as it is now unused
new cf30fee s3-krb5: Remove unused get_principal_from_tkt
new b1c4f1d s3-krb5: Remove unused krb5_rd_req_return_keyblock_from_keytab
new fc8c533 s3-krb5: Remove unused get_authtime_from_tkt
new 296f770 s3-krb5: remove unused get_auth_data_from_tkt
new 8c40253 s3-krb5: remove unused unwrap_pac()
new c89f3bf s3-krb5: Remove unused get_key_from_keytab
new 0e2d659 s3-krb5: Remove unused smb_krb5_get_keyinfo_from_ap_req()
new e01dc1c s3-krb5 Remove unused get_enctype_from_ap_req
new e5684b3 s3-krb5 Remove unused get_kvno_from_ap_req()
new bc3e52d build: Remove unused check for HAVE_KRB5_TKT_ENC_PART2
new fba028a build: Remove checks for krb5_decode_ap_req, free_AP_REQ and KRB5_TICKET_HAS_KEYINFO
new 05ceb53 s4:librpc/rpc: don't mix up paylod ndr flags with the dcerpc layer
new 0971a4e s4:librpc/rpc: also parse ncacn_packet pdus with LIBNDR_FLAG_OBJECT_PRESENT
new d0fbe16 systemd: Add samba service file.
new f042de2 First part of fix for bug 8837 - smbd crashes when deleting directory and veto files are enabled.
new c10ed73 Second part of bugfix for bug #8837 - smbd crashes when deleting directory and veto files are enabled.
new 704ea47 Third part of fix for bug #8837 - smbd crashes when deleting directory and veto files are enabled.
new 813d311 lib/replace: Add getconf LFS_CFLAGS support to autoconf build
new db1f277 build: use only standard _FILE_OFFSET_BITS=64 macro for large files
new c03398e build: Add getconf LFS_CFLAGS support to waf build
new d5c7de8 build: Require 64-bit files support and do not define HAVE_EXPLICIT_LARGEFILE_SUPPORT
new b4e5811 build: Remove configure tests for *64 functions and types
new 473b974 build: do not use HAVE_EXPLICIT_LARGEFILE_SUPPORT and *64() fucntions any more
new 694d81a build: Fix configure test that was declaring an off64_t
new 214a668 Remove off64_t declarations
new 96108ee build: #ifdef LARGE_SMB_OFF_T as off_t is now always 64 bits
new a329c72 vfs: Remove -D_LARGEFILE64_SOURCE from vfs examples Makefile
new e1b7a5c build: combine off_t 64 bit and largefile test
new 5c89d12 build: Remove sys_ftruncate wrapper
new 43e9be8 build: Remove sys_lseek wrapper
new 7fa1b87 build: Remove sys_ftell wrapper
new ced1f61 build: Remove fallback call to sys_open as HAVE_CREAT is not actually checked for
new 9cc056e build: Remove sys_creat wrapper
new d166b79 build: Remove sys_open wrapper
new b74fe73 build: Remove sys_fopen wrapper
new fe526bb build: Remove sys_opendir wrapper
new afdb780 build: Remove sys_readdir wrapper
new 900473a build: Remove sys_seekdir wrapper
new ecc822f build: Remove sys_telldir wrapper
new 3e8a6e5 build: Remove sys_closedir wrapper
new 6edd8e9 build: Remove sys_rewinddir wrapper
new 2320b21 build: Remove SMB_STRUCT_DIRENT define
new f6e0532 build: Remove SMB_STRUCT_DIR define
new 6098f8d build: Remove SMB_STRUCT_FLOCK define
new 1ac7f07 build: Remove SMB_F* locking defines
new bd534bd build: Fix sys_open() removal by including system/filesys.h
new 22d9450 build: Remove unused GLIBC_HACK_FCNTL64
new 0732311 build: Add more assertions that fcntl locking works 64-bit
new a5fcce0 build: Restore configure summary checking
new ebe2e86 build: Fix bitrotted configure summary, we now also test HAVE_IFACE_GETIFADDRS
new 52113b3 build: Add configure summary checking to waf build
new b2f7cfa s3-vfs: Remove unused lgetxattr call from VFS modules, system.c and configure
new c5b17c5 s3-vfs: Remove unused llistxattr call from VFS modules, system.c and configure
new c70ac29 s3-vfs: Remove unused lsetxattr call from VFS modules, system.c and configure
new 4af0f5f s3-build: Remove unused configure checks for xattr functions
new 19eee33 s3-vfs: Remove unused lremovexattr call from VFS modules, system.c and configure
new 4816646 s3-build: Remove unused configure checks for xattr functions
new 6aa12fc build: Remove SMB_OFF_T, replace with off_t
new 7ff42f3 s3-utils: add do_reload_printers command to smbcontol
new 35c1162 docs: add reload-printers command to smbcontrol manual page
new 9a68a98 docs: remove whitespace in example samba.ldif (fix bug #8789)
new 189b3d9 docs-xml: fix default name resolve order (fix bug #7564)
new a92c532 Bug found by Herb. blkcnt_t st_ex_blksize is defined as a signed value. When it is on a 32-bit system and defined as a long, then inside vfswrap_get_alloc_size() we cast to a uint64_t. This sign-extends when converting to unsigned, so if the high bit of st_ex_blksize is set we return insane values to clients.
new 989fc20 Found whilst back-porting the fix for bug 8837 - smbd crashes when deleting directory and veto files are enabled.
new 5138b1f s3: Compile fix for dbwrap_file.c
new 4a3da81 wafsamba: Return missing libs rather than last syslib.
new 7da56a1 autobuild: Also test a distribution-style build with external libs
new eff3609 s3: Move the aio signal init to the vfs module
new 5f3ac4d s3: Initialize aio_pending_size from aio_pthread
new 5856ab8 s3: Initialize aio_pending_size from aio_pthread
new 8a907c9 s3: Fix the pthreadpool build on OS/X
new 670e85f tevent: Fix a typo
new 5184f41 libreplace: We have a poll replacement based on select
new 5701a4d Move blksize_t and blkcnt_t to replace.h from includes.h. Should help with platforms that don't have these.
new 7cf7890 wafsamba: Parse Python versions as integers separated by dots.
new 800a9d8 wafsamba/bundled: Fix typo in tuplize_version.
new d425a4c On advice from Jelmer and Andrew, move the blksize_t and blkcnt_t tests into libreplace to make it standalone.
new 57341c0 Revert "ldb: Permit desactivation of autocomit for every ldb_xxx_ctrl function"
new c484f25 ldb: Detect failures in ldb.base again
new 501d6d3 ldb: Allow access to the line number while reading ldif from a file
new e17d12c ldb-tools: Place the whole of an ldif file in a transaction
new 3cca094 s3: Use talloc_get_size instead of strlen
new aad9449 pidl/NDR/Parser: declare all union helper variables in ParseUnionPull()
new 2de81df pidl/NDR/Parser: simplify logic in DeclareArrayVariables*()
new b6e74db pidl/NDR/Parser: split off ParseArrayPullGetSize() and ParseArrayPullGetLength()
new 3731359 pidl/NDR/Parser: use ParseArrayPullGetLength() to get the number of array elements (bug #8815 / CVE-2012-1182)
new 6e53b2d pidl/NDR/Parser: remember if we already know the array length
new 46123de pidl/NDR/Parser: use helper variables for array size and length
new ab55603 pidl/NDR/Parser: do array range validation in ParseArrayPullGetLength()
new 224379b pidl/NDR/Parser: also do range checks on the array size
new fe707f6 Add a new module, aio_linux which implements Linux kernel aio support. Docs to follow.
new f7d6089 build: Add tevent deps for users of tevent calls
new 646aced build: search for talloc, tdb, tevent in non-standard system locations
new 031dee3 .gitignore: ignore MYMETA.yml
new 72b8a09 buildtools: Add --enable-debug option
new f446506 remove --enable-developer from recursive waf build in autoconf build
new ce5ac20 remove --enable-developer from samba4-libs autobuild
new 7381863 ccan: Fix failtest on Fedora 16 as stdlib.h does not imply malloc.h
new 8a34f61 prepare WHATSNEW for Samba 4.0alpha19 release and mark as release.
new 47e7013 on our way with Samba 4.0alpha20
new 0c2c5f2 s4:dsdb/pydsdb.c - fix indentation
new 35dfd79 s4:schema/schema_init.c - better use "ldb_attr_cmp" instead of "strcasecmp"
new 3d886e3 s4:schema/schema_query.c - fix a comment
new 55f4275 LDB:ldb_msg.c - add another OOM check in "ldb_msg_copy()"
new 93f0905 s4:objectclass LDB module - remove unneeded build dependencies
new 1777518 s4:acl LDB module - remove set but unused variables
new 4eb0d42 s4:dsdb - move "objectclass_sort()" out from the objectclass LDB module into the schema code
new ba96b24 s4:dsdb/samdb/ldb_modules/schema.c - inline "acl_check_access_on_class" to its only user
new 3fa5f84 s4:dsdb - introduce a only constant-time "get_last_structural_class()" call
new 8306212 s4:dsdb/samdb/ldb_modules/schema.c - inline "get_oc_guid_from_message()" to its only user
new 0c44d46 s4:dsdb/samdb/ldb_modules/schema.c - move "get_last_structural_class()" into "util.c"
new e02a788 Simplify the logic around doing an immediate event reschedule.
new dba2ed9 s4-smb2: Fix a talloc crash bug.
new d271bf8 lib/tdb_compat: Do not define BUILD_TDB2 if we are not building tdb2
new c5a58c3 build: use include paths for pkg-config found libraries
new 30203bd build: Fix spelling of tevent
new 2a36408 s3:param convert kernel oplocks to share parameter
new 639a775 docs: update kernel oplocks documentation
new 1d9a3d4 s3:smbd add seperate function to initialize kernel oplocks
new fbfbc6a s3:smbd only initialize kernel oplocks if they are enabled for a share
new 2927ca3 s3:smbd only care about missing level2 support if kernel oplocks are enabled
new 2216d3f Try and fix autoconf on the build farm. Always include sys/types.h when working out sizeof(blkcnt_t).
new 81d1749 Remove overly complex attemt to define blkcnt_t and blksize_t. AC_CHECK_TYPE should just do it.
new 60f192a s3-waf: remove requirement of having --enable-developer for running system krb5 checks.
new d82aab6 waf: when building with system krb5, we do not need to build local heimdal.
new 1fedb0a waf: when USING_SYSTEM_KRB5 environment variable is set, dont configure local heimdal.
new 011540b wafsamba: point out that local heimdal paths are not included when USING_SYSTEM_KRB5 gets set.
new c761654 s4-ldb: use KRB5_KEY macros to access key elements.
new 6ab0dfe krb5_wrap: remove duplicate declaration and dead ifdef
new 93aa451 gensec_gssapi: keep private header file close to the actual code
new b574e7c s4-auth-krb: Make impersonate_principal_from_credentials static.
new 70f1cd6 s4-auth-krb: Make cli_credentials_invalidate_client_gss_creds static.
new 670dbde s4-auth-krb: Move function into more appropriate header.
new 60905c8 s4-auth-krb: Make kerberos_enctype_bitmap_to_enctypes static.
new 6f7fa0b s4-auth-krb: Make kerberos_enctype_bitmap_to_enctype static.
new 23d54e7 s4-auth-krb: streamline and rename enctype functions
new 7d203f7 s4-auth-krb: Streamline and cleanup code to make it readable.
new b226955 s4-auth-krb: Move keytab functions in a separate file.
new 6de578a s4-auth-krb: Move function to db-glue.c and make it static.
new aedbd6b s4-auth-krb: Simplify salt_princ handling.
new a46e465 s4-auth-krb: Remove unneded dependency on kerberos_util.
new f116262 s4-auth-krb: Remove dependency on credentials too.
new 88d5d5c auth-krb: Nove oid packet check to gensec_util.
new d857e39 auth-krb: Use simpler method to extract keytype.
new 3fd6ded auth-krb: Make functions static.
new 70c303a auth-krb: Move pac related util functions in a single place.
new c13c065 krb5_wrap: krb5_string_to_key / krb5_encrypt_block are deprecated.
new a925c2c srv_keytab: Pass krb5_context directly, it's all we use anyways.
new 46ab219 gse: Remove unnecessary header.
new 1f1e427 clikrb5: Move pure krb wrapper functions from libads to clikrb5.
new dda0531 WAF: Add support for stopping processing before end of wscript{_*}
new bcc16f1 s4-libnet: split export_keytab in a separate python module to avoid pulling in HDB dependency
new 6742aa1 s3: Fix a segfault with debug level 3 on Solaris
new f6328b1 s3: Fix a typo
new 80a4e38 Fix the same bug reported by Kirill Malkin <kirill.malkin at starboardstorage.com> and fixed by Volker for vfs_aio_fork as ref 0aacdbfada46329e0ad9dacfa90041a1c7dbf3e8.
new 9583910 Move the counting of outstanding_aio_calls into the lifecycle of the aio_extra struct. This way we can't end up with a mismatch between outstanding events and the counter.
new fd38486 Fix return_fn when aio was cancelled. We need to return -1, errno = ECANCELED.
new d399af3 Remove cancel_aio_by_fsp(). It can never work and could lead to memory corruption as outstanding IO's complete. Also we never have any aio's on a call to close_normal_file() with close_type ERROR_CLOSE.
new da786cd We never cancel SMB1 aio, only SMB2 aio - and in this case we always return a value.
new b8dea7e Wrong assertion/comparison: Compare value not pointer
new 1a8405c wafsamba: add support for separate rules in stages
new 55cbf7b rely on sys/inotify.h for inotify
new f9ec6ff s4-auth: Make sure ldb context is initialized even if not passed by Python code
new e109cc5 docs: add a vfs_tsmsm manpage
new 89e9984 waf: samba-specific methods should have capitalized names, change process_separate_rule to follow
new 07677b2 dlz_bind9: changes to make dlz_bind9 work with BIND 9.9.0
new bbc98df dlz_bind9: Build shared libraries for both BIND versions 9.8 and 9.9
new 06a0101 s4-provision: Update configuration lines for dlz_bind9
new fed2380 param: Merge common param elements by adding .flags
new acb6447 param: harmonsise logfile parameter
new cf28df1 make _lp_readraw() and _lp_writeraw() static
new 0eacc47 param: Change from _lp to lp__ as the prefix for internal parameter wrappers
new 2b34812 s3-param: make FN_GLOBAL macros consistent, add lp_ using the macro
new 3bb7cbf param: Merge common param elements by adding .flags
new 2bc89992 lib/param: swap preferred name for 'lock dir' to match s3
new db44f35f param: harmonise wins parameters
new 4d872ff param: leave realm as a normal string, handle upper/lower case in handle_realm
new f35d201 Add an option to have s3fs as file server for samba4
new 1e7f8d5 s3:smbd/sesssetup: use a helper variable 'action' to mark guest access
new b23f5a9 libcli/smb: make use of data_blob_string_const_null()
new c60c2c5 libcli/smb: we should not force a session key for anonymous connections
new 6054e9a libcli/smb: add smb2cli_session_get_flags()
new b0939c5 libcli/smb: move smb2cli_session_setup_*() prototypes to the code.
new 92483ee s3:libsmb/ntlmssp: an empty string should mean no password
new 66d7553 s3:libsmb: fix anonymous session setups against windows servers
new daa5cec s4:libcli/smb2: remove unused dependency to LIBPACKET
new 51e3bbd s4:libcli/smb2: fix anonymous session setups against windows servers
new 8405fee build: rebuild idl if the pidl compiler is changed
new dd0b879 s3/selftest: Fix reference to knownfail file.
new efa5948 provision: Simplify handling of default for --dns-backend option.
new 8cd7cc3 provision: Simplify handling of default for --function-level.
new 1e949f3 provision: Simplify handling of default for --server-role.
new 2730eda Improve the VFS Makefile so that it is easier for use out of tree but still works with FreeBSD.
new a8e9242 s3: Fix smbclient notify against Windows
new d642afa s3: switch off kernel oplocks by default
new 92c5e80 docs:man:vfs_gpfs: Remove itemized list to fix indentation
new 4460ba5 s4:ldapcmp.py: pass down outf and errf
new 6235b76 tdb-compat: Add tdb_chainlock_nonblock
new a49ac23 s3: Return CTDB_PATH from lp_ctdbd_socket()
new 1e1b6f7 s3: Add infrastructure for background jobs
new d2fe0bf s3: Increase debuglevel for unknown child msgs
new ba8f19c s3: Open up 3 levels of dbwrap_lock_order
new bd91785 s3: Add dbwrap_cache
new 94cf5cc s3: Add dbwrap_try_fetch_locked
new 48a485b s3: Add a second ctdb connect library
new 4171259 s3: Add messaging_tdb_event()
new 74baae7 s3: Add msg_channel
new 05ff425 s3: Introduce ctdb_messaging_send_blob
new d705bae s3: Start a list of ctdb srvid assigments
new b23b357 s3: Implement tevent_barrier
new a03a74c s3: Make messaging_ctdbd_connection available in non-clustered mode
new 0b501e8 s3: Make ctdbd_messaging_send_blob available in non-clustered mode
new 842b86c s3: Make torture_nprocs globally available
new ae691cd s3: Add two notify benchmark tests
new 843432d s3: New notify implementation
new ee4f2ab s3: Add "notify-cleanup" to smbcontrol
new 8ed7ff4 s3: Add smbstatus -N to output the notify db
new 9fe3544 tsocket: Fix a couple of typos and spellings in tsocket_guide.txt
new 5f0f5b3 Revert "s3:libsmb/ntlmssp: an empty string should mean no password"
new cb3cde9 s3:libsmb/ntlmssp: remove some indentation in ntlmssp_set_password()
new 941a6a7 s3:libsmb/ntlmssp: add ntlmssp_is_anonymous()
new 3207c7f s3:libsmb/ntlmssp: improve anonymous logins
new 1334ed7 s3:libsmb/cliconnect: make use of ntlmssp_is_anonymous()
new c09c288 s3-waf: Fix client/smbclient dependencies.
new e3ffb31 s3-waf: Add possibility to build with system libsmbclient.
new 2c49782 waf: Add possibility to build with system libwbclient.
new 0a4ab49 waf: Use Logs.info() instead of print.
new e49efe9 Fix typo
new 6ccaf27 s4: use enums instead of strings it's cheaper
new 167c6eb s4-schema: rename dsdb_attribute_from_ldb to dsdb_set_attribute_from_ldb and dsdb_class_from_ldb to dsdb_set_class_from_ldb
new e3fa5d7 s4-schema: Generate some schema related attribute as MS AD is doing if they are not present in ldb requests
new 9887d39 s4-schema: remove unused variable
new c5934d9 s4-schema: set subClassOf by default to top if not specified
new 9e9887d s4:samdb:rootdse: implement the schemaUpgradeInProgress operation in ldap modify
new 99caee5 build: Remove more of the s3 special cases in waf: only pidfile.c needs -DCONFIGFILE
new 235016b s3-dbwrap: Add talloc_stackframe() calls
new 338e5a1 s3-dbwrap: push lp_ctx up another layer in the stack
new cc86f8e lib/util: Move map_nt_error_from_tdb to the top level
new ee695de s3-build: Add missing samba3-util dep to tdb-wrap3
new 19fb796 dbwrap: Add dbwrap_tdb to private dbwrap library
new ea5a9b2 s3-build: move file_id.c into samba3-util and create a private header
new ce96768 s3-lib: Add file_id_string()
new 351c78f s3-xattr_tdb: make xattr_tdb a private library, for use outside vfs_xattr_tdb
new 492942a s3-xattr_tdb: Be nice to xattr_tdb_getxattr callers, return the full blob
new 44b6bf9 s3-xattr_tdb: Use talloc_stackframe() more to allow calling from common code
new 628a241 s4-python: Add python wrapper for xattr_tdb format xattr storage
new 538893d s3fs: Use xattr_tdb format for xattr storage
new 010f2b8 Add docs for aio_linux vfs module.
new 9deb650 ldb: added ldb_msg_element_equal_ordered()
new 27bcf7a LDB:ldb_tdb/ldb_tdb.c - allow LDB modify replaces with different value ordering
new a2a9c33 s4:dsdb/pydsdb.c - call the "objectClass" normalisation code from Python
new 8c9c6f8 s4:dbchecker.py - integrate the "objectClass" fixing code
new 2eb899d replace: added ENOATTR define if undefined
new 997a22e dsdb: added SHOW_DELETED to samldb_member_check()
new c69c07e dbcheck: added fix for incorrect RMD_FLAGS
new b233173 Talloc doc: talloc_strdup_append()
new 3502371 Talloc doc: talloc_strdup_append_buffer()
new c5243a4 Talloc doc: talloc_strndup_append()
new 50689ae Talloc doc: talloc_strndup_append_buffer()
new 30ca391 Talloc doc: talloc_asprintf_append_buffer()
new 73b0ed6 Talloc doc: talloc_set_abort_fn()
new cf7f461 Talloc doc: talloc_set_log_fn()
new f8b589b Talloc doc: talloc_set_log_stderr()
new 75bcb28 Talloc doc: TALLOC_FREE_FILL
new 64fdcda Talloc doc: talloc_pool() when not enough memory in the pool
new c4c8845 Talloc doc: Fix a cut&paste error
new 536c4a4 libsmb: Actually use an introduced variable
new 8e41c2f s4-torture: Make notify a suite
new 1366685 s4-torture: Separate out the notify tcon subtest
new 74f134d s4-torture: Separate out the notify dir subtest
new 87e2a54 s4-torture: Separate out the notify mask subtest
new 5429593 s4-torture: Separate out the notify recursive subtest
new 6f6192b s4-torture: Separate out the notify mask_change subtest
new b570668 s4-torture: Separate out the notify file subtest
new f864b93 s4-torture: Separate out the notify tdis subtest
new 07def32 s4-torture: Separate out the notify exit subtest
new e5181d0 s4-torture: Separate out the notify ulogoff subtest
new c180cd0 s4-torture: Separate out the notify tcp_dis subtest
new d1a898a s4-torture: Separate out the notify double subtest
new a7cff2b s4-torture: Separate out the notify tree subtest
new 98f8f42 s4-torture: Separate out the notify overflow subtest
new 6b445cd s4-torture: Separate out the notify basedir subtest
new bd3ceb8 s4-torture: Separate out the notify alignment subtest
new 26b9ab2 s4-torture: notify all is empty now
new 361deb8 s4:torture:smb2: rename the session_reauth test to session_reauth1
new f3ac212 s4:torture:smb2: rename the file in the session-reauth1 test more systematically
new 2085c20 s4:torture:smb2: add a session.reauth2 test.
new 0021fc1 s3-dbwrap: Fix an unused var warning
new 1bb7d25 s4-torture: Use 2 client connections for raw.notify.recursive
new 5607f91 s4-torture: Use 2 client connections for raw.notify.tree
new 0329127 s4-torture: Use 2 client connections for raw.notify.mask
new b0aaa49 s4-torture: Fix the raw.notify mask test
new 124be4c Ensure we have 12 bytes of data for a SMB_SET_CIFS_UNIX_INFO call. Add debug.
new c1dbbbc Add smb_raw_setfsinfo() - currently only available level is SMB_SET_CIFS_UNIX_INFO.
new 916297e Fix samba3.raw.samba3hide test - ensure we set up POSIX capabilities before doing POSIX calls like chmod.
new a5905bf s4-s3upgrade: Ignore (with warning) groups that are listed but we cannot list members for
new a2b7a9e s4-s3upgrade: Do not ever set a domain-wide maxPwdAge of 0
new 6b2753d s4-samba-tool: Fix samba-tool fsmo seize
new 7ca706d dbcheck: Add a check that every FSMO role has a valid owner
new 9ce9389 s3: Fix a "ISO C90 forbids mixed declarations and code"
new 89cb1a4 samba_spnupdate: don't try to register DNS related SPN if we are not mastering the NC
new cf39ef3 s4-kcc: avoid a false alarm with rodc
new 4471778 s3-passdb: Remove unused sampass->pass_must_change_time
new 00d493b s3-dbwrap: Remove dead code: talloc_stackframe() cannot fail
new 84ad848 s3-xattr_tdb: Remove dead code: talloc_stackframe() cannot fail
new b31f773 s3/ldap: remove outdated netscape ds 5 schema file
new 70d44a9 Fix Error messages
new e21029a waf: Fix mispelling
new ee8d556 s3: Fix Coverity ID 2749: REVERSE_INULL
new dc3b796 s3: Attempt to fix Coverity ID 2748: INTEGER_OVERFLOW
new 8173331 s3: Fix Coverity ID 2747: FORWARD_NULL
new 85c1e89 s3: Fix Coverity ID 2745 and 2746: FORWARD_NULL
new f1c90e1 s3: Fix Coverity ID 2744: CHECKED_RETURN
new 7011d7e s3: Fix Coverity ID 2743: CHECKED_RETURN
new 15c6045 librpc: Make finding newest pidl file more portable
new 0b1f3ae s3: Fix Coverity ID 2682: NULL_RETURNS
new e58f03c s3: Fix the build on FreeBSD
new 0615cf5 s4-provision: Always give the warning if we are using eadb. It really should be for testing only
new f1f00e5 Added number of FSMO roles owned by the server we are trying to demote.
new 4ded55e s4-python: Ensure we handle the no-eadb case for system xattrs in get/setntacl
new e573f11 s3: Fix Coverity ID 2686 -- RESOURCE_LEAK
new 3f18316 s3: Fix Coverity ID 2727 to 2740 -- UNINIT
new 393936a s3: Fix Coverity ID 2682 -- NULL_RETURNS
new 00d5f32 Fix bug #8877 - Syslog broken owing to mistyping of debug_settings.syslog.
new 97f5b28 Move README file in the right place.
new e0f425a loadparm: Fix broken lp_ulong utility function
new 74510b0 loadparm: Add convenience function to return long integers
new 86910e1 loadparm: Add helper function to fetch default lifetime policies
new 37e98ff Use loadparm helper to find lifetime defaults
new 4b29cf5 Move kdc_get_policy helper in the lsa server where it belongs.
new 18e8d49 libwbclient: bump version to 0.9, and add this version to .pc file
new 26007a8 wafsamba: allow certain public libraries to be forced to be private
new 31f7a92 selftest: Add extra info on what is failing in wbclient tests
new 5ca8422 s3: Remove an unused variable
new e3de5e4 s3: Fix msg_channel in the cluster case
new 0f20ffb s3-dbwrap: Add dbwrap_db_id
new 8e5b11b s3-dbwrap: Add "db_context" to "db_record"
new 61c9750 s3-dbwrap: Add dbwrap_set_stored_callback
new 99fa29a s3-dbwrap: Add dbwrap_record_watch_send/recv
new 1b5b38a s3-dbwrap: Add "listwatchers" to dbwrap_tool
new 1be6d84 s3-g_lock: Use dbwrap_record_watch_send/recv
new 3f00295 s3-dbwrap: dbwrap_watch_record_stored => NT_STATUS_NOT_FOUND is ok...
new c89affb s3:passdb: do not use the in-memory idmap cache (it will be removed)
new 499e737 s3:id_cache: do not use the in-memory idmap cache (it is going to be removed)
new 8e690ed s3:memcache: remove the idmap-part from memcache
new c0ba829 s3:smbcontrol: remove an unused variable
new 13774a5 s3: Remove two unused variables
new d260283 s3: Initialize "stored_callback" in dbwrap_cache
new 13d667b s3: Implement db_id for dbwrap_cache
new 78aaffc idl: fix the charset for the source_dsa_address in DsReplicaDel call
new ee26421 dlz_bind9: Also produce and install binary plugin for bind 9.9
new 3969cc2 s3-dbwrap: A void function can not return a value
new bb3d983 s4-libnet: Fix segfault shown by wbinfo --group-info=administrator
new 832dd41 s4-libnet: Fix continue_groupinfo_opengroup to check correct state info
new 9ea9ad2 selftest: Add test for bug #8884: wbinfo --group-info=administrator segfaults s4-winbindd
new dcf82e5 s4:libnet_become_dc: add missing 'return' after composite_error()
new df27ba3 s4:librpc/rpc: directly return after composite_error()
new c45f250 build: Remove support for system libwbclient
new d910d84 build: Remove support for a system libsmbclient
new 3ffd0f8 s4-libnet: Fix continue_groupinfo_openuser to check correct state info
new 4f7666f s4-libnet Always return after composite_error()
new 5960b7b s4-libnet Always return after composite_error()
new fbaaf4b Add complete test program for Linux kernel aio inside configure.in (I discovered yesterday there are systems with only half the glibc changes needed to implement userspace kaio.
new 5b5b696 Fix bug #8882 - Broken processing of %U with vfs_full_audit when force user is set.
new 4291fdc waf: move krb5 checks to a separate waf file
new 5cae929 waf: rename SAMBA4_INTERNAL_HEIMDAL to SAMBA4_USES_HEIMDAL
new 090f907 Make sure krb5_principal_get_num_comp is identified as present for Heimdal build
new 110dad8 Make krb5 context initialization not heimdal specific
new f7070c9 For now just disable this Heindal specific stuff in the MIT build
new 08c733d Make krb5 wrapper library common so they can be used all over
new d43c2c0 krb5_samba: Add support for krb5_princ_size when using Heimdal
new 87c95e4 Cracknames: use krb wrapper functions so it works with MIT
new 360c11e Avoid warning about KRB5_DEPRECATE with MIT libs
new adbace2 Fix pam_winbind build against newer iniparser library
new 0d5d45c s4-s3upgrade: print the error message from passdb.error exceptions
new 9a47471 Talloc doc: when s == NULL in _append functions
new bdeee22 Talloc doc: talloc_strdup_append does not return duplicated string
new 8d5e677 talloc: Fix copy&paste errors
new 374ca0b s3: Fix Coverity ID 2751: REVERSE_INULL
new d38a171 s3: Attempt to fix the build without kerberos
new 84ae92d s4:libnet: pass an explicit mem_ctx to libnet_rpc_userinfo_send() (bug #8889)
new 1267ced s3: Introduce variable "indyniov" for easier reading
new d1d0f1d s3: Fix a typo
new 2d01099 s3: Simplify check_reduced_name a bit
new 594e316 lib/replace: split out GSSAPI from lib/replace/system/kerberos.h into lib/replace/system/gssapi.h
new e346bba s4-torture: enable raw.composite test again, and convert to new style test
new b805513 s4-messaging: Use generate_random() to get a unique ID for messaging clients
new 7ba1b13 s3:registry: remove usage of reg_objects from libads/ldap_printer.c
new cd2616c s3:registry: remove usage of reg_objects from srv_spoolss_nt.c
new 5b636e5 s3-waf: Cleanup smbregistry.
new c6224e4 s3:eventlogadm reimplement addsource using reg_api
new 4eb4f75 s3:eventlogadm make a transaction for addsource
new d14ca5d s3:registry: remove usage of reg_objects from cmd_spoolss.c
new 36cb40e s3:registry: remove usage of reg_objects from net_rpc_printer.c
new 3771593 s3:registry: printing backend: use regdb options via ops struct, not directly
new 4cf4417 s3:registry: make regdb_store_keys() static
new 5fdd602 s3:registry: make regdb_fetch_keys() static
new 6ab2eb8 s3:registry: make regdb_fetch_values() static
new a3b1c13 s3:registry: make regdb_store_values() static
new bc48100 s3:registry: make regdb_subkeys_need_update() static
new 877af95 s3:registry: make regdb_values_need_update() static
new 6c01673 s3:registry:reg_api: fix reg_queryvalue to not fail when values are modified while it runs
new 421b398 s4:torture:rpc:spoolss: also initialize driverName before checking it in test_PrinterData_DsSpooler()
new 2fc610c s3:registry: rename regval_ctr_key_exists() to regval_ctr_value_exists()
new 64a9ab4 s3:registry: add a new function regval_ctr_value_byname()
new 6f67f5d s3:registry: fix a debug message typo
new 4415933 s3:registry: improve log message in regdb_unpack_values()
new f474725 s3:registry: fix debug message in regdb_store_values_internal()
new 04aa303 s3:registry: don't leak the old contents when updating the value cache
new 705ea5b s3:registry: untangle assignment from check and add a debugmessage in reg_setvalue()
new 8ddc2aa s3:registry: fix race in reg_setvalue that could lead to data corruption
new 97bf058 s3:registry: untangle assignment from check in reg_deletevalue()
new 8d19ac7 s3:registry: wrap reg_deletevalue() in a transaction
new 1af68be s3:registry: untangle assignments from checks in reg_createkey()
new 32ac4f4 s3:registry: wrap reg_createkey() in a transaction
new 8c7047b s3:registry: wrap reg_deletekey() into a transaction
new 4367071 s3:registry:db: update the value container seqnum after storing/deleting to prevent next read from going to disk if possible
new ab83005 s3:registry: update the seqnum in the subkey cache at the end of regval_store_keys
new 7ea8bd3 s3:registry: fix seqnum race in fetch_values_internal
new 22451f7 s3:registry: fix seqnum race in regdb_fetch_keys_internal
new 640ceca s3:registry: untangle assignment from check in regkey_open_onelevel()
new 323ec9f s3:registry untangle an assignment from the check in regkey_open_onelevel()
new 1703e6f s3:registry: convert reg_openkey() to use talloc instead of SMB_STRDUP etc
new be2cb08 s3:registry: let fill_subkey_cache return WERR_BADFILE when the subkey list could not be loaded
new 4b7817a s3:registry: use fill_subkey_cache to check exsistence in regkey_open_onelevel().
new 7f205bc s3:registry: remove a superfluous fill_subkey_cache() in reg_createkey()
new c333885 s3:registry: replace call to reg_openkey() in reg_createkey() by accesscheck.
new 1837b90 selftest: remove the "rpc.spoolss.printer" test from flapping
new 9db52c4 selftest: remove .*printer.*print_test_extended from flapping
new e43d025 selftest: mark failing print_tests more specifically
new ef8e228 selftest: mark the driver_info_winreg tests knownfail.
new dce2a28 selftest: remove samba3.rpc.spoolss.*printserver.openprinter_badnamelist from flapping
new e952191 selftest: remove printserver.enum_printers_servername from flapping
new 5a100a4 libcli: Use data_blob_null
new 87c2399 Fix bug reported by Dina_Fine at Dell.com.
new e563e5a s4:torture: add a raw.session suite with a raw.session.reauth test
new 71f88db s4:torture: add a rpc.samba3.smb-reauth1 test
new a7ffbf4 s4:torture: add a rpc.samba3.smb-reauth2 test
new d913a94 selftest: push --target selection into plansmbtorturetestsuite
new ed9f903 s4-torture: never return false in the raw.composite torture test
new 05456ac s3: Remove an unused variable
new 701fc99 addns: clean up headers
new 1fbc185 replace: Fix use of mktemp
new a73b1ed dfs_server: fix the response to please XP and Windows 2008R2 doing so avoid continious DFS requests from W2K8R2
new 307e2d1 torture: change dfs tests now that we return a level 4 when level 4 is requested
new 21985a7 s3: Remove code TALLOC_FREE already does
new 54a6d7b s3: oplock_timeout is a talloc child of fsp
new 2ccf5f6 s4:ntvfs/ipc: don't echo back the smb2 ioctl input_buffer
new 42b403c libcli/smb: move SMB2_IOCTL_FLAG_IS_FSCTL to smb2_constants.h
new 8422ab2 s3:libsmb: add smb2cli_ioctl*
new b88d649 s3:libsmb/cli_np_tstream: remove unused tstream_cli_np_existing()
new b3a3c50 s3:libsmb/cli_np_tstream: add support for SMB2
new 34ffa61 s3:winbindd: also try SMB2 when connecting to "IPC$"
new 67a851a selftest: Remove silly space before unit test name
new 0cb0427 selftest: Place the test environment at the end of the failure lines
new 2f35c24 selftest: Add test to ensure that bug #8872 does not come back
new 5629eb7 s4:librpc: create a binding on the pipe if necessary in dcerpc_pipe_open_smb2_send()
new 0508f84 s4:torture: add a rpc.samba3.smb2-reauth1 test
new 8825274 s4:torture: add a rpc.samba3.smb2-reauth2 test
new 97d0b8b s4:torture: add a check for talloc success in the rpc.samba3 suite
new 12ee793 s4:torture: add a check for talloc success in rpc.samba3.randomauth2
new 0dc3f42 Add an audit file VFS routine so we can handle auditing with SACLs.
new 4a28c6c s3: Fix bug 8904 -- wbinfo --lookup-sids "" crashes winbind
new 5712e51 s3: Remove a SMB_ASSERT
new e2a1690 dns server: move very verbose debug to higher level 2 -> 8
new 441b208 dsdb: change control from relax to dbcheck
new 3616735 dsdb: more RELAX to DBCHECK control shift so that only dbcheck can do uncontrolled changes
new b019248 Add some debug for FOOBAR return case as they are hard to diagnose
new cd5d282 s4:dsdb/common/util.c - samdb_is_pdc() - fail if the "fSMORoleOwner" attribute has not been set
new 773304e s4:samldb LDB module - implement "fSMORoleOwner" attribute protection
new 7e9ed05 s4-torture: Move various samba3 tests to the torture_suite_add_1smb_test wrapper
new 6b982c3 s4-torture: move samba3 tests to use torture helper functions
new 645e4bb s4-torture: convert samba3misc tests to use torture_failure and torture_assert
new f10c638 s4-messaging: Fill in the whole server_id in all use cases
new 442a81e s3-lib Add a way to allocate the task_id value in server_id
new dabb056 s3-auth_samba4: use new_server_id_task() to allocate server id values
new 6e583c7 passdb: Do not panic in initialize_password_db
new be8180e net: Let get*sid return error from passdb init
new 2d8b6ce s4-libnet: Add mem_ctx to libnet_Lookup calls (bug #8889)
new 7468282 s4-libnet: Add mem_ctx to libnet_DomainOpen calls (bug #8889)
new a6fa69c s4-libnet: Add mem_ctx to libnet_DomainClose calls (bug #8889)
new 081e790 s4-libnet: Add mem_ctx to libnet_rpc_groupinfo calls (bug #8889)
new fd2b21f s4-libnet: Add mem_ctx to libnet_rpc_useradd calls (bug #8889)
new 08f8eb4 s4-libnet: Add mem_ctx to libnet_rpc_userdel calls (bug #8889)
new b72597c s4-libnet: Add mem_ctx to libnet_rpc_usermod calls (bug #8889)
new 566f066 s4-libnet: Add mem_ctx to libnet_rpc_groupadd calls (bug #8889)
new 8874878 s4-libnet: Add mem_ctx to libnet_rpc_groupdel calls (bug #8889)
new 9126f33 s4:samldb LDB module - homogenize LDB search attributes arrays
new 01e8846 Fix remove_duplicate_addrs2 to do exactly what it says. Previously it could leave zero addresses in the list.
new 50766a7 Fix convert_ss2service() to filter out zero addresses.
new 1197360 Protect all of the name resolution methods from returning null addrs. Ensure all returns go through remove_duplicate_addrs2().
new 1270cfb Fix the loop unrolling inside resolve_ads(). If we don't get an IP list don't use interpret_string_addr(), as this only returns one address, use interpret_string_addr_internal() instead.
new 6f3e011 Fix bug #8873 - self granting privileges in security=ads.
new 8135576 s4-upgradedns: Update serverdn with only the attributes that have changed
new edb15ff prepare WHATSNEW for alpha20 and mark as release
new 9705a70 move VERSION to alpha21
new 7a07ce2 s3:util add sid_check_is_wellknown_builtin()
new c673237 s3:winbindd add idmap_tdb_common file to store common code of TDB idmap backends
new e7576e8 s3:winbindd/autorid use idmap_tdb_common code in autorid
new 627f46c s3:winbindd/idmap_tdb2: use idmap_tdb_common code
new 15b12cb s3:winbindd/idmap_tdb2: fix logic error in set_mapping_action
new 0e06d94 s3:winbindd/idmap_tdb: use idmap_tdb_common code
new 55870b0 s3:torture: add idmap_tdb_common test code
new b985c67 s3:selftest run LOCAL-IDMAP-TDB-COMMON in make test
new d7f3c00 s3:torture fix flakey testcase
new 221c0e4 s3-smbd: Use security_session_user_level() rather than nt_token_check_sid()
new 5f07078 selftest: Enable ACL testing against the s3dc environment
new 5baf113 selftest: attempt to test samba3hide in a different environment
new 546318b selftest: prepare to run smbtorture tests against plugin_s4_dc
new 99ce562 selftest: run plugin_s4_dc with 'acl_xattr xattr_tdb streams_depot' VFS modules
new 154518a selftest: Add hideunread share to plugin_s4_dc
new c0db57e selftest: Use same pattern for path to share as Samba3.pm
new f956f04 file_server: forward dssetup, but use embedded svcctl for s3fs
new cb5c456 file_server: use embedded eventlog server
new c3be524 file_server: use embedded ntsvcs server
new 2e1a4f6 file_server: Use the embedded winreg server
new 33bf3ef file_server: use embedded srvsvc
new 7905f97 selftest: change knownfail to cope with running plugin_s4_dc as well
new ecc0ac5 selftest: add knownfail entries for plugin_s4_dc tests
new c350422 selftest: mark samba3.raw.acls.inheritance(plugin_s4_dc) as flapping
new c65bc4a selftest: mark samba3.raw.samba3checkfsp as flapping on plugin_s4_dc
new 45125a4 selftest: add hooks required for printing to Samba4.pm
new 53c70be selftest: Do not start samba4 srvsvc in plugin_s4_dc mode
new 6d87df2 selftest: Run smbtorture tests being run against s3dc against plugin_s4_dc as well
new 5763301 selftest: run more raw.samba3 against secshare simple file server
new 692b3bf file_server: set 'store dos attributes = yes'
new 0510422 s4-provision: set 'dcerpc endpoint servers' but not 'vfs objects'
new 3408c1c selftest: 'store dos attributes = yes' is now set in fileserver.conf
new 9712912 testsuite/libsmbclient: Remove unused and expensive-to-link testsuite
new 63f2d10 s4-provision: Fix --use-s3fs to parse correctly
new b6b4364 s4-wintest: --use-s3fs in wintest
new 7b55ec2 s4-provision: Fix up --use-s3fs to create the directory for xattr.tdb
new 8026550 selftest: make the knownfail patterns for the driver_info_winreg more specific
new a6e29f2 s3-passdb: Change pdb_sid_to_id() to return struct unixid
new 2d5df93 s3-passdb: Rename legacy_sid_to_id -> legacy_sid_to_unixid for clarity
new ac97f15 s3-passdb: Use struct unixid in sids_to_unix_ids
new f9c9c49 s3:passdb: rename sids_to_unix_ids() --> sids_to_unixids() for consistency
new 6e1f6e4 s3:passdb: remove a forward declaration of wbcSidToUnixId that has become unnecessary
new 0cad493 s3-winbindd: Do not use WBC_ types internally in winbindd
new 583b104 s3-idmap: Rework idmap_cache to store ID_TYPE_BOTH values
new c844f65 s3-idmap: convert most idmap_cache callers to unixid API
new bb1d541 s3-idmap: remove (now) unused function idmap_cache_set_sid2both()
new 2b5ee34 s3-passdb: Add extra debug on ID mapping failures
new f479d8f s4:torture:rpc: remove an accidentially committed character (in a comment)
new e615c22 s4:torture:rpc: fix a comment typo in samba3.smb2-reauth2
new ecc28b8 s4:torture:rpc: add a test samba3.smb2-pipe-read-close
new 1c14538 s4:torture:rpc: add a new test samba3.smb2.pipe-read-tdis
new ac1e1af s4:torture:rpc: add a new test samba3.smb2-pipe-read-logoff
new 0ef06dd s3-pypassdb: remove unused variable
new 926c0a6 s3-pypassdb: add wrapper for enum_group_memberships
new d2c8ebe s4-s3upgrade: Try harder to get group memberships on upgrade
new 9cd664b Extension to the samba-tool group subcommand functionality to allow listing of the members of an AD group
new a0a8380 s4-s3upgrade: Force ldapsam:trusted = yes
new 86b1dd8 s4-samba-tool: make new samba-tool group listmembers use samAccountName
new 7ed9eba provision: remove reference to no longer existing template files.
new 1077337 torture: Suggest torture_fail() / torture_result().
new 027f2b3 s4:torture: add a new smb2.session.reauth3 test - getting security descriptor
new a38e2cb libtorture: Improve suggestion to mention torture_assert_*() rather than torture_result().
new d3b4c2c UTIL_TDB: lowercase name.
new 1d069ed s3:lib fix compiler warnings
new a9c981e s3:vfs fix compiler warning
new 299c13b s3:passdb fix a compiler warning
new d4391f7 s4:samldb LDB module - make sure to not add identical "servicePrincipalName"s more than once
new 6250317 s4-dsdb: Use strcasecmp_m() to compare possibly multibyte strings in samldb
new c8e6d8b s4-dsdb: Use data_blob_string_const and add explaination for open-coded function in samldb
new e1bf9cc s3: Fix a typo
new aff3769 s3: remove some unused code
new eb6e22b s4:torture: add a check for talloc success in test_session_reauth
new b7b0903 Fix krb5_samba.c build
new afa6c31 krb5samba: Remove unnecessary include file
new 9a585a3 s4-auth-krb: avoid useless condition
new aa1a0d8 krb-init: define out heimdal specific stuff in mitkrb build
new 38a5a2c Move kerberos_kinit_keyblock_cc to krb5samba lib
new 29d284c Move kerberos_kinit_password_cc to krb5samba lib
new 3109a3d Split normal kinit from s4u2 flavored kinit
new a2de8a1 s4-auth-krb: smb_rd_req_return_stuff is used only in gensec_krb5
new 57dc8aa kerberos_pac: Fix code to work with MIT too
new 07953e1 keytab_copy: Fix style, whitespaces
new 94b9af6 Fix keytab_copy to compile with MIT librariues too
new c2f6632 Move keytab_copy to krb5samba lib
new 62f3be7 s4-auth-krb: Disable code in MIT build
new 93de8e4 krb5samba: Add compat code to initialize keyblock contents
new cf7d15e s4-auth-krb: Use compat code to initialize keyblock contents
new 205b032 Fix compiler warning
new b776bc5 krb5samba: Add compat krb5_make_principal for MIT build
new 548046f Fix incompatible assignment warning
new 38c7d8e krb5samba: Add compat function for krb5_kt_compare
new 6bec64b s4-auth-krb: Make srv_keytab.c build against MIT Kerberos
new 4d77466 krb5samba: Add a smb_krb5_cc_get_lifetime() function.
new 5832c61 s4-auth: Use smb_krb5_cc_get_lifetime() wrapper.
new eb9e3e8 auth-session: MIT doesn't have import/export cred yet
new 27549b4 Fix direct access to krb5_principal structure
new 5668845 s4:ntvfs: add missing headers to vfs_ipc
new 4875a12 Avoid using Heimdal-specific tests in MIT build
new 21d383d s4:torture: auth/pac.c: use Kerberos wrapper for krb5_keyblock_init
new 822e679 s4:auth/kerberos: don't do tracing in MIT build
new d0e7770 waf: Fix com_err detection with MIT krb5.
new d12fa60 s3: In mkdir_internal, don't retrieve parent_dir from check_parent_access
new 7ae7166 s3: Remove an unused parameter from check_parent_access()
new 4b59023 s3: Remove an unused extern declaration
new b0221ce s3: Use hex_encode_buf
new 64ed94c s3: Use hex_encode_buf
new b954d88 s3:smbd: comment the lp_load call in reload_services()
new cd98954 s3:registry: return error when Key does not exist in regdb_fetch_values_internal()
new 16a24dc s3:registry: implement values_need_update and subkeys_need_update in the smbconf backend
new aae8085 olschema2ldif: be more strict where checking for open/closed braces
new 191dd54 s4: use intermediate var, increase lisibility
new db11c1b s4-schema: Validate more class attribute when adding a new class in the schema
new c2b094f s4-s3-upgrade: Max/min password age policy is in seconds, not days
new 3e9b760 s3:idmap_cache: change DEBUG message to level 10
new 850e472 s3:libsmb: remove unused reference to talloc_tos()
new d651562 s3:libsmb: use 'state' instead of 'talloc_tos()' in smb2cli_create*
new 8e3ec7c s3:libsmb: use 'state' instead of 'talloc_tos()' in smb2cli_ioctl*
new 3709bf6 s3:libsmb: use 'state' instead of 'talloc_tos()' in smb2cli_tcon*
new db39372 s3:libsmb: add smb2cli_query_info*
new 9dc31c4 s3:libsmb: add smb2cli_set_info*
new 6aa601b s3:torture: do some query_info and set_info calls in SMB2-SESSION-REAUTH
new 44dcad7 libcli/smb: add SMB3_DIALECT_REVISION_300
new 7ae2c16 libcli/smb: add PROTOCOL_SMB3_00
new abd8017 libcli/smb: add #define PROTOCOL_LATEST PROTOCOL_SMB3_00
new 43085e9 libcli/smb/smbXcli: add support for PROTOCOL_SMB3_00
new 5252ddf s3:torture/test_smb2: add support for PROTOCOL_SMB3_00
new 49acba3 s4:libcli/smb2: use PROTOCOL_LATEST
new 1512ec7 s3:smb2_negprot: add support for PROTOCOL_SMB3_00
new 0f02667 lib/param: add support for "SMB3_00"
new 246409e s4-dns: Build BIND DLZ modules with correct private library
new fb58951 s3:registry: let reg_subkeys_need_update() return true if the backend does not implement the method
new 4754743 s3:registry: let reg_values_need_update() return true if the backend does not implement the method
new 890485b heimdal: Cope with newer Heimdal versions accepting a keyset argument to hdb_enctype2key.
new d99b7d0 doc: Add talloc tutorial.
new 9423ac0 doc: Fixes for the talloc context tutorial.
new dc112dc doc: Fixes for the talloc stealing tutorial.
new 7d5565e doc: Fixes for the talloc dynamic type system tutorial.
new 79efc9d doc: Fixes for the talloc destructor tutorial.
new 5a758f4 doc: Fixes for the talloc pool tutorial.
new c1c9ab1 doc: Fixes for the talloc debugging tutorial.
new 6952699 doc: Fixes for the talloc best practices tutorial.
new 2040828 doc: Remove latex to doxygen conversion leftovers in talloc.
new 5909188 talloc: Update doxygen config.
new 0ded6f9 selftest: mark ^samba4.raw.session.reauth as flapping
new c68cba3 s4:torture/raw/session: make sure we got a reauth of the existing session
new 75494f7 selftest: samba4 doesn't support reauth
new 27efeab s4:torture/raw/context: pass tctx to test_pid_exit_only_sees_open()
new 05bed62 s4:torture/raw/context: make use of torture_* macros and avoid 'printf'
new 7c0c1fa s4:torture/raw: make torture_raw_context a test suite
new dd804dd s4:torture/raw/context: INVALID_PARAMETER vs. LOGON_FAILURE...
new 5d4d8fe s4:torture/raw/context: add subtests as torture testcases
new 859aa43 s3-python: Add python bindings for posix ACL layer
new 0678eb6 s4-provision Ensure we have posix ACLs before we permit a s3fs-based Samba4 to be configured
new 470cfb3 lib/util: Map 0x7fffffffffffffffLL as 0x7fffffffffffffffLL in time conversion
new 3ef95a0 krb5samba: Add krb5_free_checksum_contents wrapper
new 7f9e4d7 s4-auth: Use smb_krb5_make_pac_checksum.
new e8e5afd krb5samba: Add smb_krb5_make_pac_checksum.
new 920e3e3 s3:winbindd/autorid preallocate well-known SIDs
new 6bda0f6 docs:autorid document how well-known SIDs will be mapped
new 2997f2f s3:winbindd/autorid add support for read-only mode
new da97234 docs:autorid document read-only parameter
new 0bedec7 s3:winbindd/autorid add ignore builtin parameter
new a7df061 docs:autorid document ignore builtin parameter
new 617b636 s3:vfs/shadow_copy2 make descending sort order the default
new 2ae02ef s3:vfs/shadow_copy2 fix some compiler warnings
new d8acdd0 s3-docs: overrided -> overridden
new e42e87d s3-docs: Fix several typos.
new 7420698 s4 dns: Add TSIG and TKEY records to idl
new f01c6cf s4 dns: unify error handling when bailing out
new 48d57d7 s3-net: Fix typo in comment.
new 3c95ff0 s3-po: Fix typo in comment.
new 4cc04a2 s3-docs: Fix bug #7930.
new 35009eb s4:torture: add a new smb2.session.reauth4 test: setting security descriptor after reauth to anon - works
new 6713ebf s4:torture: add a new smb2.session.reauth5 test: rename after reauth to anon - fails
new d36aecc s4:libcli:raw: fix a comment typo in smb_setfileinfo()
new e8c2f81 s3:vfs/gpfs: Have inherited deny ACE's show up in ACLs
new 09494ed s3:smbd fix some compiler warnings
new 088436d s3:winbindd:autorid check that transaction start did work
new aee52a2 s3:libsmb: remove unused var in smb2cli_set_info_done
new d7c9da8 selftest: mark ^samba4.raw.context.session1 as flapping, the test was wrong
new 865e9c4 s4:torture/raw/context: test a session setup with a given invalid vuid
new 49dbd38 s4:smb_server/smb: only create a new session with vuid == 0
new 9a01661 Revert "selftest: mark ^samba4.raw.context.session1 as flapping, the test was wrong"
new ad11b90 s3-lib: Fix indentation in sys_acl_to_text()
new 9ef47b8 s3-vfs: Show the invalid ACL when we say it is invalid for set
new fc4c06f s3-lib: Add const to sys_acl_to_text
new e09f057 s3-lib/sysacls: Do not include an embedded \0 between ACL entries in sys_acl_to_text()
new 0d87c0f s3-spoolss: Set DWORD values correctly.
new d46ddfa s3-smbd: Fix the creation of duplicate SMB_ACL_GROUP entries
new 67adda0 waf: remove pointless WINBIND_KRB5_LOCATOR env.
new 5f05eac allow to use system iniparser library.
new 6132cf2 s3:auth/server_info: the primary rid should be in the groups rid array (bug #8798)
new d74c5a3 build:ignore solaris _GLOBAL_OFFSET_TABLE_ in duplicate symbol checker
new be5bf2c When listing group members allow fallback to cn attribute when samAccountName is not available
new 37609ba build: Avoid printing the ABI signature normalisation during the default build
new 67e3067 s3: Fix Coverity ID 242706 Dereference before null check
new 37b7095 s3: Fix Coverity ID 242705 Dereference before null check
new 6c34e1a s3: Fix Coverity ID 242704 Dereference before null check
new 11085bd s3: Fix Coverity ID 242703 Dereference before null check
new e0bc376 s3: Fix Coverity ID 242702 Dereference before null check
new a7b23ce s3: Fix Coverity ID 242701 Dereference before null check
new f9f4d70 s3: Fix Coverity ID 242700 Dereference before null check
new 7527152 s3: Fix Coverity ID 242699 Dereference before null check
new 3a8c4ab s3: Fix Coverity ID 242698 Dereference before null check
new 995ea20 s3: Fix Coverity ID 242697 Dereference before null check
new 600c4c9 s3: Fix Coverity ID 242696 Dereference before null check
new 39577f1 s3: Fix Coverity ID 242695 Dereference before null check
new c0471d1 s3: Fix Coverity ID 242694 Dereference before null check
new 318cf16 s3: Fix Coverity ID 242693 Dereference before null check
new 8c2f826 s3: Fix Coverity ID 242692 Dereference before null check
new 05e5973 s3: Fix Coverity ID 242691 Dereference before null check
new d716a9b s3: Fix Coverity ID 242184 Dereference after null check
new 4e05717 s3: Fix Coverity ID 242754 Dereference null return value
new dead216 s3: Fix Coverity ID 242726 Uninitialized scalar variable
new aa220c4 s3: Fix Coverity ID 242725 Uninitialized scalar variable
new 446791c s3: Fix Coverity ID 242724 Uninitialized scalar variable
new 4487f26 s3: Fix Coverity ID 241961 Uninitialized scalar variable
new ba6fa9e s3: Fix Coverity ID 242723 Uninitialized scalar variable
new 1e3b5ec s3: Fix Coverity ID 242722 Uninitialized scalar variable
new a4b7a1e s3: Fix Coverity ID 242721 Uninitialized scalar variable
new b2ea585 s3: Fix Coverity ID 242720 Uninitialized scalar variable
new 74ca9cc s3: Fix Coverity ID 242719 Uninitialized scalar variable
new 2a03d9e s3: Fix Coverity ID 242718 Uninitialized scalar variable
new bd4701d s3: Fix Coverity ID 242717 Uninitialized scalar variable
new 6d5bbb9 s3: Fix Coverity ID 242716 Uninitialized scalar variable
new 9b0b60c s3: Fix Coverity ID 242715 Uninitialized scalar variable
new 815eb53 s3: Fix Coverity ID 242714 Uninitialized scalar variable
new 31db7d2 Fix bug 8920, null dereference
new 70feedb s3-loadparm: Add synonym "private directory".
new 0fefe24 Fix bug #8922.
new 61546b5 samba4: When running samba_dnsupdate during tests, use the test smb.conf.
new 5e998b8 s3:smb2_ioctl: call SMB_VFS_FSCTL() as fallback for non SMB2 specific functions
new 739bd25 s3:smb2_ioctl: FSCTL_SRV_ENUMERATE_SNAPSHOTS is handles in SMB_VFS_FSCTL()
new 7e7c4ba libcli/smb/smb_constants: add FSCTL_VALIDATE_NEGOTIATE_INFO*
new c11c4df s3:smb2_ioctl: allow functions to disconnect the smb connection
new 8be7e6b util: reformat the DEVELOPER definition of SMB_ASSERT
new 7eb8125 util: use SMB_ASSERT with panic also in non-developer builds !!!
new e75a9c1 s4:lib: remove unused wscript_build file
new 0048dd9 smbconf: remove python shebang from wscript_build
new 14473f3 s3-libsmb: Generalise cli_state in smb2 read calls
new f6db3d7 s3/libsmb: Generalise cli_state in smb2 close calls
new 87d890f s3/libsmb: Generalise cli_state in smb2 create calls
new 473363a s3/libsmb: Generalise cli_state in smb2 flush calls
new 5f4a009 s3/libsmb: Generalise cli_state in smb2 ioctl calls
new 50d88c9 s3/libsmb: Generalise cli_state in smb2 query_directory calls
new c7a1292 s3/libsmb: Generalise cli_state in smb2 write calls
new c140c5e s3/libsmb: Generalise cli_state in smb2 logoff calls
new c8a3c0e s3:smb2_negprot: setup the protocol at the end of the negprot with a real dialect
new b3235d4 s3:smbd: introduce struct smbXsrv_connection
new 8963930 s3:smb2_ioctl: implement FSCTL_VALIDATE_NEGOTIATE_INFO_224
new 212e805 s3:smb2_ioctl: implement FSCTL_VALIDATE_NEGOTIATE_INFO
new cf67da7 libreplace: Fix symbol names for snprintf/asprintf/vasprintf.
new 073666e lib/socket_wrapper only enable python_socket and socket.py with socket_wrapper
new 7b359bc s3:smb2_sesssetup: pass down in_previous_session_id to all layers
new 70ac2cc s3:smb2_sesssetup: pass down in_flags to smbd_smb2_session_setup()
new 1b8645b s3:smb2_sesssetup: add smbd_smb2_session_setup_send/recv as wrapper
new 8f887ce s3:smb2_sesssetup: make the top level code async using
new 3583922 tevent: fix indentation in the wscript
new 508a33f s3:dbwrap: move definition of dbwrap_lock_order to dbwrap.h
new 05afaa8 s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_util.c
new 03183e3 s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_file.c
new 7465484 s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_ctdb.c
new db7a8bf s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_rbt.c
new e96a842 s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_tdb.c
new f5e5ed7 s3:build: move lib/dbwrap/dbwrap_util.o to the other dbwrap objects...
new e945511 move the dbwrap library to the top level
new 87542e1 s3: Make SMB_QUERY_FILE_UNIX_BASIC's devno work for files
new 46a41d0 s3: Fix Coverity ID 241320 Array compared against 0
new b19a9db s3:smb2_tcon: add smbd_smb2_tree_connect_send/recv as wrapper
new 302f767 s3:smb2_tcon: make the top level code async using
new 643e648 s3:smb2_close: don't do any marshalling in smbd_smb2_close() let the caller to it
new b8d999c s3:smb2_close: add add smbd_smb2_close_send/recv as wrapper
new e7e6796 s3:smb2_close: make the top level code async using
new e05b54e lib/tevent/testsuite: no longer use 'compat' symbols
new 99a72e9 libcli/nbt: no longer use old 'event_' tevent compat symbols
new d41db72 s4:lib/events: remove unused event_context_find() prototype
new bf8829b5 s4:lib/events: no longer define TEVENT_COMPAT_DEFINES
new b4f2184 lib/util: add missing 'errors' dependency to 'tevent-util'
new 05e4f24 s3:lib/util: use map_nt_error_from_unix_common() in tevent_req_poll_ntstatus()
new 23887fa s3:torture: add #include "lib/util/tevent_ntstatus.h" to test_addrchange.c
new b2c9fe4 lib/util: move tevent_req_poll_ntstatus() to tevent_ntstatus.c
new 0cb1fda s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_tcon.c
new b2dcc7a s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_close.c
new 820160c s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_create.c
new 1355552 s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_flush.c
new f88c60b s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_ioctl.c
new 1395e46 s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_query_directory.c
new 640154c s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_read.c
new 2a39c5f s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_session.c
new bf6b2fa s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_write.c
new ce0d6d8 libcli/smb: git mv smb2_session.c smb2cli_session.c
new aca64f6 libcli/smb: move smb2cli_logoff_* from source3 to the top level
new 997da4a s3: talloc_zero is not needed for structs we ndr_pull into
new 747e539 samba-upgradedns: Use the correct magic incantation of sys.path.insert()
new f67cb32 selftest: Remove tests for security=server
new 053fcfe s4:param/tests: remove "security=server" test
new b4abd3f s3-auth: remove "security=server" (depricated since 3.6)
new 0239f68 docs-xml: remove documentation of "SECURITY = SERVER"
new 413e1be s3:auth: remove unused auth_server.c
new 7cb4acd s4:auth: remove unused auth_server.c
new 12ce84f s4:ntvfs/cifs: remove misleading comment regarding security=server
new 8588d10 s4:ntvfs/smb2: remove misleading comment regarding security=server
new a66865d Use ENC_ values for proto_tree_add_item() calls.
new caaebb4 s3-auth: Don't lookup the system user in pdb.
new 78af473 s3-auth: Rename to init_system_session_info().
new 5e6357b lib/ccan: add a missing dependency to 'execinfo' for 'backtrace()'
new c562a53 s3: Fix a likely cut&paste error
new 8ae354e s3: Remove some unused code
new b488567 s3:cli_np_tstream: include smbXcli_base.h, because we'll use functions from there
new 35b54ae s3:libsmb: avoid interpret_long_date() in smb2cli_create
new 2674d0c libcli/smb: move smb2cli_create.c from source3 to the toplevel
new 4022edc libcli/smb: move smb2cli_close.c from source3 to the toplevel
new 269000b libcli/smb: move smb2cli_read.c from source3 to the toplevel
new f50fc00 libcli/smb: move smb2cli_write.c from source3 to the toplevel
new 1d7c6bf libcli/smb: move smb2cli_flush.c from source3 to the toplevel
new 22b76de libcli/smb: move smb2cli_set_info.c from source3 to the toplevel
new b2d9c02 libcli/smb: move smb2cli_query_info.c from source3 to the toplevel
new c16e263 libcli/smb: move smb2cli_query_directory.c from source3 to the toplevel
new 5f494c4 libcli/smb: move smb2cli_ioctl.c from source3 to the toplevel
new 2298622 dbwrap: Fix Coverity ID 242750 Incorrect sizeof expression
new fc77ee5 s3: Fix Coverity ID 242710 Untrusted pointer read
new c5eab2e wbinfo: Fix Coverity ID 242685 Resource leak
new e5825ab wbinfo: Fix Coverity ID 242684 Resource leak
new 18e2e86 libwbclient: Fix an invalid free()
new b6e3608 build: Add explicit mention of --abi-check-disable to ABI checker
new bfe4a2b Fix the overwriting of errno before use in a DEBUG statement and use the return value from store_acl_blob_fsp rather than ignoring it.
new 70be41c s3:onefs: remove all onefs related code as it not maintained anymore
new 5910647 s3-smbd: Do not merge UID ACE values with GID ACE values for posix ACL
new 173f818 This covers a case where an ID_TYPE_BOTH mapping creates group permissions, but must own the file. Based on an original patch by Andrew Bartlett.
new 367a644 We need to split things up into a new helper function add_current_ace_to_acl() in order for there to be more posix ACL elements than NT ACL elements (so a group SID can own a file, but also get the group permissions that will be honoured)
new 5b1c422 s3-smbd: Handle ID_TYPE_BOTH by mapping to both a group ACL entry and file ownership This will allow groups, such as domain administrators, to own files while correctly handling the rest of the ACL permissions.
new f38638d s3-smbd: Consider a group with the same SID as sufficient duplication
new 6bafb4a s3-smbd: Avoid creating a UID ACL entry for SIDs that are mapped as ID_TYPE_BOTH The GID ACL entry is what will be mapped in most cases, and so is sufficient.
new 632af66 Check the return from create_acl_blob
new ff700ac s3:smb2_sesssetup: make use of nt_status_squash() in smbd_smb2_session_setup_recv()
new 9ec866f s3:gse: remember the expire time
new 943cb79 s4:auth/gensec_gssapi: remember the expire time
new 677c4fd s4:auth/gensec_gssapi: add missing 'break' statements
new dce6fdf auth/gensec: add gensec_expire_time()
new 9ac855c auth/gensec: implement gensec_spnego_expire_time()
new 6b38d02 s4:auth/gensec: implement gensec_gssapi_expire_time()
new bffa1c5 s3:gse: implement gensec_gse_expire_time()
new 90c309b s4:auth/gensec_gssapi: add "gensec_gssapi:requested_life_time" option
new 184227d s4:torture: remove unused vars in smb2.session.reauth*
new 908b737 s4:torture: rename smb2.session.reconnect to smb2.session.reconnect1
new 50e1861 s4:torture: add smb2.session.reconnect2 test
new 918eb3e s4:torture: add smb2.session.expire1
new f45966d s3: Add "share_mode_stale_server"
new 689a04b s3: Check for serverid_exists in notify_deferred_opens
new 4962ab2 s3: Check for serverid_exists in open_mode_check
new 5017bbe s3: Check for serverid_exists in smb_posix_unlink
new 6379709 s3: Do not check the PIDs is parse_share_modes
new 4e1656a s3: Check for serverid_exists in rename_share_filename
new e34b730 s3: Test whether get_share_mode_lock cleans up stale processes
new 49237b0 s3: Check for serverid_exists in find_oplock_types Signed-off-by: Jeremy Allison <jra at samba.org>
new 4329609 s3: Be less picky on stale share mode entries
new 2db3ecb s3: Check for serverid_exists in close_remove_share_mode
new 182face s3: Check for serverid_exists in close_directory
new dc3ace6 Fix the waf build with the new "cleans up stale processes" test.
new e0b924b Note that "keepalive" only applies to SMB1 connections.
new 01c502d pygensec: Fix init of variable if not specified.
new 584a51b build: Move generated version.h to a waf-invisible location
new 611ca8e build: Move generated files out of the normal build tree
new ae338bf autobuild: Run ABI check on samba4-libs as well.
new 975e799 s4-torture: Fix rpc.samr.priv test to use torture_assert() macros
new 4626f25 Add include/lib folders from the commandline
new 8e5badc build: Also look for iconv in /usr/local by default
new e919cad s4-torture: provide correct torture failures for failure to connect
new 8c52d1b s4-torture: Always use torture_assert() to handle failures
new 45082a8 s4-torture: Improve torture test boilerplate, use torture_assert()
new f5ca3f1 s3: Revert the serverid changes, they need more work
new ecb24fd s3:idmap_cache: improve debug messages in idmap_cache_find_sid2unixid()
new 0c3137c s3:idmap_cache: add common exit point to idmap_cache_find_sid2unixid()
new 7db6374 s3:idmap_cache: improve checks for format of value string in idmap_cache_find_sid2unixid()
new d79b46f selftest/Samba3: add 'smbd:suicide mode = yes'
new 84ce448 s3:smbd: SMBtdis should return ERRSRV, ERRinvnid instead of NETWORK_NAME_DELETED
new d58f7cd s3:smbd: allow creating new spnego sessions only with a 0 vuid
new 61e023b s4:torture: rename raw.session.reauth => raw.session.reauth1
new 5c219a1 s4:torture: Add raw.session.reauth2 test
new 87a62df Raise the debug level from 1 to 5 in get_share_mode_lock_internal()
new 32cbf20 Move the set_write_time() call to after get_existing_share_mode_lock() returns with a share mode.
new a9b4d7e libcli: make it easier to understand that a control was not correctly encoded
new db86686 s4-dsdb: naming context needs to have the extended-dn syntax too
new 1d53e57 s4-dsdb: allow modification of some deleted object if the show-deleted control is presented
new ce11eb5 s3:smb2_ioctl: Fix Coverity ID 701771 Uninitialized scalar variable
new 8576256 s3: Fix vfs_xattr_tdb.c
new c531aac Added torture test for bug #8910. Test remove_duplicate_addrs2().
new f9e4105 s3:smbd: remove unused 'connection_struct->used'
new d673402 Fix bug #8953 - winbind can hang as nbt_getdc() has no timeout.
new 42b2026 Second part of fix for bug 8953 - winbind can hang as nbt_getdc() has no timeout.
new 37866df s3:smbd: use reply_force_doserror(req, ERRSRV, ERRbaduid) on SMBulogoff
new 9c5aa0b addns: Fix talloc hiereachy
new 4a335e9 s3-ad-dns: Use more standard uint and booleans defs
new a7e94fc s3-ads-dns: Break dependency on lp_parm
new cc3321c s3-ads-dns: Avoid unnecessary dependencies
new 34a6573 Move source3/libads/dns.c to lib/addns
new a8ee6f2 addns: Make ads_dns_lookup_srv pulic
new c54fe86 s4-resolve: Remove dependency on libroken
new 302abe6 auth and s4-rpc_server: Do not use features we currently can't implement with MIT Kerbros build
new ad945bc gensec_gssapi: Make it possible to build with MIT krb5
new 1feb312 lib/krb5_wrap: implement krb5_cc_get_lifetime for MIT Kerberos
new f32d437 dns: fix comments and make s4/libcli/resolve dns resolver working
new 2d9a0d8 s3-passdb: add unixid_from_uid/unixid_from_gid/unixid_from_both API
new ec989e7 auth-credentials: Support using pre-fetched ccache when obtaining kerberos credentials
new 2fc96e6 s4: samba-tool is usable without export-keytab command, make sure it does not break
new 2ddf89a Introduce system MIT krb5 build with --with-system-mitkrb5 option. System MIT krb5 build also enabled by specifying --without-ad-dc
new 744f991 libcli/dns: make 'clidns' private library out of DNS code in WAF build
new 77a6c81 wafsamba: ensure TO_LIST does not fail with empty string
new c1444c3 s3-autoconf: fix typo after migrating DNS resolver code to lib/addns
new 0a6e568 krb5samba: Add smb_gss_oid_equal wrapper.
new 2b14453 gse: Use the smb_gss_oid_equal wrapper.
new dcfb34f blackbox: fix samba4.blackbox.kinit test
new d869f02 s3:smbd: add nt_status_np_pipe()
new d595d2e s3:smbd: use nt_status_np_pipe for smb1
new a0c9a29 s3:smb2_server: make use of nt_status_np_pipe()
new 97f0a36 s3:smbd/files: remove unused VALID_FNUM()
new aa7b1e2 s3:smbd/proto.h: remove unused resolve_dfspath() prototype
new b211768 s3:rpc_server/dfs: pass allow_broken_path=true to create_junction()
new e8601c0 s3-configure: Fix configure version information.
new 34eab45 dlz_bind9: Fix the named crash on reloading named
new f52afa9 dlz_bind9: Make the talloc destructor static and return 0.
new 22cd4bc s4-selftest: Always delete the user at the end of test_passwords.sh
new abb2c7f s4-provision: Make s3fs the default way to install a new Samba4 DC
new 9633ec0 WHATSNEW: Move to document changes for beta1
new e33bf32 selftest: Run only the samba3 tests on builds without the AD DC
new 768004b s3:smbd/files: fix error path and correctly cleanup
new 0733183 s3:smbd/files: work without sconn->file_bmap and assign fsp->fnum = -1
new a92f717 s3:smbd/msdfs: let create_conn_struct() also fake the 'smbd_server_connection'
new 758d612 s3:smbd/msdfs: pass 'allow_broken_path' to get_referred_path()
new a95b2ba s3:smbd/msdfs: pass allow_broken_path to resolve_dfspath_wcard()
new dc3f74a auth/credentials: 'workgroup' set via command line will not drop existing ccache
new ca2b625 s4-selftest: Demonstrate the correct behaviour between specified usernames and kerberos ccache
new 838435a s4/scripting: in MIT build do not install samba-tool, it is not usable yet
new 72029d5 s3-smbldap: Add API for external callback to perform LDAP bind in smbldap
new b452fb3 waf: for MIT krb5 build require kerberos version above 1.9
new 0beede3 s4:smb_server/smb: fix talloc_free() bug
new 48e62f2 s3:smbd: remove unused var in smbXsrv_connection_init_tables()
new 9e45885 s3:smbd/files: split file_init_global() out of file_init()
new 288a75d s3:smbd: only call file_init_global() in the parent smbd
new b5e9ece s3:smbd: remove global 'smbd_server_conn' !!!
new 074991c s3-passdb: Fix negative SID->uid/gid/both cache handling
new 64ddb66 s3:smbd/signing: use smbd_server_connection as talloc parent for its smb1 signing state
new 1876d63 doc: Explain our build systems for Samba 4.0
new 7891ad4 wintest: s3fs is now the default in provision
new 9ccbe16 WHATSNEW: update for alpha21, and mark as release
new eec4f80 move VERSION to alpha22
new 2f435bb s3:smbd: remove unused get_number_of_exclusive_open_oplocks()
new 469a2c8 s3:smbd: move global oplocks vars to smbd_server_connection
new 3a66ee1 s3:smbd: pass smbd_server_connection to should_notify_deferred_opens()
new 167cccb s3:smbd: move global koplocks to smbd_server_connection
new e17fa58 s3:smbd: move global smbd_msg_state to smbXsrv_connection
new 035342c Fix bug #8373 - Can't join XP Pro workstations to 3.6.1 DC.
new 5842d4e s3: Add "share_mode_stale_pid"
new 6526432 Fix an invalid state only reachable on server crash/abort.
new 19b6671 s3: Check for serverid_exists in notify_deferred_opens
new fdcca54 s3: Check for serverid_exists in open_mode_check
new e2818d4 s3: Check for serverid_exists in smb_posix_unlink
new 6666de1 s3: Check for serverid_exists in rename_share_filename
new 1b15d8b s3: Check for serverid_exists in find_oplock_types
new bc3b7d7 s3: Be less picky on stale share mode entries
new bdc4404 s3: Check for serverid_exists in close_remove_share_mode
new 89cf7ea s3: Check for serverid_exists in close_directory
new 50fdb32 Ensure we only return NT_STATUS_DELETE_PENDING if the share modes are valid.
new 58dff07 s3: Do not check the PIDs is parse_share_modes
new 68d03f2 s3: Test whether get_share_mode_lock cleans up stale processes
new 0bf6ec8 s3:selftest: run smbtorture3 CLEANUP3 in the s3dc:local environment
new 337353b s3-configure.in: when ADS support is disabled, unset HAVE_GSSAPI
new 518484a dns_hosts_file: move to a separate subsystem
new 63fb1d3 s3-libads: Map LDAP_TIMELIMIT_EXCEEDED as NT_STATUS_IO_TIMEOUT
new b9217a8 s3-winbindd: Always map the LDAP error code to an NTSTATUS
new 0da10c8 s3-libads: Use a reducing page size to try and cope with a slow LDAP server
new e7e6276 s3-utils: Use ads_do_search_retry in net ads search
new 6634360 s3-build: Remove build of libaddns.a from the autoconf build
new c85f334 Eliminate dependency on an external uuid library.
new a8f5faa build: Add option to specify where gettext is (/usr/local by default)
new 39076c5 build: Remove all references to libuuid
new bf38a5d Avoid all(), as it's not available in Python 2.4.
new f43231c s3:libsmb: remove unused (un)set_pending functions
new 8e24e7f s3:libsmb: get rid of cli_sockopt
new 987e81b s3:libsmb: get rid of cli_state_*_sockaddr
new 4f6f4ea s3:libsmb: get rid of cli_state_remote_name
new d8c0646 s3:libsmb: get rid of cli_state_protocol
new 3c9c06a s3:libsmb: get rid of cli_state_capabilities
new 7c69ca0 s3:libsmb: get rid of cli_state_server_session_key
new 6c18a66 s3:libsmb: get rid of cli_state_max_requests
new ab052c7 s3:libsmb: get rid of cli_state_encryption_on
new 2be7e23 s3:libsmb: get rid of cli_state_server_challenge
new 5f10bd9 s3:libsmb: get rid of cli_state_server_gss_blob
new 278ba99 s3:libsmb: get rid of cli_state_security_mode
new 1ff8c40 s3:libsmb: get rid of cli_state_server_time_zone
new 82895ab s3:libsmb: get rid of cli_state_disconnect
new 764b5e5 s3:libsmb: get rid of cli_negprot
new f7f73c4 s3:libsmb: get rid of cli_has_async_calls
new 93ed99d s3:libsmb: get rid of clisigning routines
new 4688107 s3:libsmb: get rid of cli_ucs2
new 1e5010f s3:rpc_client: tstream_cli_np_open_send() doesn't expect a leading backslash
new 697c88d s3:cli_np_tstream: pass a leading backslash for the pipe name for SMB1
new c211216 s4:torture/samba3rpc: add smb2-pipe-name
new 081b484 s4:torture/samba3rpc: add smb1-pipe-name
new 98c14ca s3:smb2_create: do not remove leading backslash from pipe names
new 6777e34 s3:rpc_server: return OBJECT_NAME_NOT_FOUND instead of PIPE_NOT_AVAILABLE
new e262db6 s3:smbd: only strip \\ off the name if present (for ntcreatex)
new abf566c s3:smbd: fix reply_open_pipe_and_X() to behave like windows (2008 R2)
new 69fd1bb s3:rpc_server: don't do any magic in is_known_pipename() anymore
new ac4d23e s3:selftest: run rpc.samba3.smb[1|2]-pipe-name
new e4c59a6 s4:ntvfs/ipc: fix protocol specific processing of pipe names
new 27503ce freebsd9: support both WAF MIT krb5 build and autoconf build against MIT krb5
new 3085225 s3: fix compile of krb5 locator on Solaris
new 244cf05 s3:smb2cli_ioctl: fix requests without output_buffer.length > 0 against windows
new f61c241 libcli/smb: add some more FSCTL_* defines
new ac6417d s3:smbd/smb2_read improve debug message
new f94d3d1 s3:smbd/smb2_setinfo add a debug message
new 1bd3c0a s3:smbd/smb2_getinfo add a debug message
new aa7cd05 s3:smbd/smb2_find add a debug message
new 9102ccf s4:torture report connection error via torture_fail
new c17f981 s4-torture: verify #8373 and add ndr nbt tests for LOGON_PRIMARY_QUERY nbt_netlogon_requests.
new 4ac57a3 s3:smb2_ioctl: add some more validation checks
new 8b4e677 s3:smb2_ioctl: add more validation checks
new cee146f s3:smb2_ioctl: verify credit charge
new 40e47d0 s4:dbchecker - handle the "none" case correctly
new 1bbdf22 s4-dns: Add some NULL checks to create_response_rr
new 1bdaf4b s4-dns: Use talloc_asprintf_append_buffer in create_response_rr
new 577a065 s4-dns: Fix an unlikely potential memleak
new da74d54 s4-dns: Remove some break; statements
new 5bc261f librpc: Fix some typos
new 0b2743c s4-dns: Fix some typos
new 1171c56 s4-dns: Add debug output for unmappable WERROR to DNS errcode
new 6cdbce2 s4-dns: Create a proper talloc hierarchy in create_response_rr
new 54cde76 lib: add tevent_req_poll_werror
new e2c1a8b s4-dns: Make ask_forwarder async
new 03b3521 s4-dns: Make dns_server_process_query async
new 28b5219 s4-dns: Remove unused sync ask_forwarder wrapper
new 2b6b7c6 s4-dns: Make dns_process_send asyn
new 4dbbd30 s4-dns: Remove sync dns_server_process_query
new 230f933b s4-dns: Make the UDP dns server async
new d4998cc s4-dns: Make the TCP dns server async
new d5ce36b s4-dns: Remove sync dns_process
new ffc568e s4-dns: Use proper talloc hierarchy for AAAA records in create_response_rr
new 9d128bb s4-dns: Use proper talloc hierarchy for NS records in create_response_rr
new 6a1ad76 s4-dns: Use W_ERROR_HAVE_NO_MEMORY in create_response_rr
new 42e1b94 Add myself as libcli/dns maintainer
new aa01908 libcli/dns: Rename UDP-based calls to reflect their use
new ccb7642 build: Remove unused release scripts for talloc
new c8877d8 build: Remove unused release scripts for tdb
new 8ddd2a8 build: Remove unused release scripts for tevent
new 3ef6234 build: Provide .pc file for libnetapi
new c691ada build: Provide .pc file for libsmbsharemodes
new 53d4ffc s3-iconv: Remove unused script/gen-8bit-gap.sh
new ac63b55 s3-build: Remove build of libtalloc.so from the autoconf build
new 91e4983 s3-build: Remove build of libtdb.so from the autoconf build
new d3f061b lib/param: Harmonise 'password server' parameter between s3 and s4
new 073a370 lib/param: Add .flags to wins parameters to match s3
new ec14445 lib/param: Add .flags to max/min protocol to match s3
new b225248 param: Sort global param functions macros to ease the s3/s4 merge
new f0d5300 param: mark realm parameter as const
new 89981c7 lib/param: Mark a few more parameters const (matching s3)
new 38b1a11 lib/param: Import s3 parameters into lib/param to allow the parameter lists merge
new b47f9a0 s3-param: Rename lp_dns_proxy() -> lp_wins_dns_proxy() for clarity
new 56996e0 s3-param: Import parameters from lib/param to make this list common
new 2168156 s3-param: Use same variable names as lib/param
new 9f4b6fa s3-param: Use same function name for "max xmit" as lib/param
new 3dcea0f lib/param: Add a few more s3 parameters
new dde4d6f lib/param: Put common FN_ macros into param_functions.c
new 1d3e5ed s3-build: We do not have CHARSET modules any more
new 27fb14b s3-loadparm: Swap synonyms of max/min protocol to server max/min protocol
new bce43d7 s3:libsmb: fallback to SMBtcon for old servers
new 9c02667 s3:libsmb: use cli_tree_connect() instead of cli_tcon_andx()
new 9cae92b s3:utils: use cli_tree_connect() instead of cli_tcon_andx()
new 65bd5eb lib/krb5_wrap: Move krb5_princ_size helper to source4 as it is only used there
new a49e771 build: Make gss_wrap_iov mandatory for krb5 build
new c8000ca s3-build: Fix configure checks for Heimdal
new 3e92bff s4-provision: Use the s3fs file server by default in migrations
new 6f133c9 librpc: Fix an incompatible pointer type warning
new 866279d dsdb: Fix error checking conditions in partition_metadata module
new 633060f selftest: bug #8373 is fixed and we should always test this now.
new e697253 s3:libsmb: use nb_connect_send() directly instead of doing a 0 timer for port 139
new d7e52cc Fix metze's complaint about the bugfix for bug #8953 - winbind can hang as nbt_getdc() has no timeout.
new fc7e111 Fix bad bugfix for bug #8910 - resolve_ads() code can return zero addresses and miss valid DC IP addresses
new 5b8cb6b lib/dbwrap: remove unused per db_record pointer in dbwrap_rbt
new a06b9b4 lib/dbwrap: fix db_rbt_store and update the per record node pointer
new 39ac945 lib/dbwrap: don't alter the record on failure in db_rbt_store()
new 5e5f569 lib/dbwrap: make it possible to delete/store the current record during traverse
new 5d1a8d2 Stop spamming the logs with "Could not remove pid XX from serverid.tdb" messages and initiating the cleanup function on every process death.
new 3d504b8 s3:build: fix some spacing in wscript_build
new 24bdec9 s3:selftest: introduce a variable for binpath('nmblookup3') in tests.py
new 4f611bc s3:selftest: introduce a variable for binpath('smbclient3') to test.py
new f9aef09 s3:selftest: introduce a variable for binpath('wbinfo') in tests.py
new 886169b s3:selftest: introduce a variable for binpath('net') in tests.py
new 5ec763a s3:selftest: introduce a variable for binpath('smbtorture3') in tests.py
new 953163d s3:selftest: introduce a variable for binpath('ntlm_auth3') in tests.py
new 910a497 s3:selftest: introduce a variable for binpath('dbwrap_tool') in tests.py
new 13181f3 s3:selftest: improve strange linebreaks for blackbox tests in tests.py for readability
new ab39551 selftest: add a binary mapping for nmblookup4
new f56ada0 s3:selftest: add a binary mapping for nmblookup4
new f6e6086 selftest:Samba4: use the nmblookup4 binary mapping
new fef5ce7 s4:selftest: determine nmblookup via binary mapping for blackbox test in tests.py
new 0659a70 build: add a build suffix ("4") for s4-binaries
new 52e1bba build: rename build targets nmblookup -> nmblookup4 and nmblookup3 -> nmblookup
new 37194f5 selftest: add a binary mapping for smbclient4
new 4b07193 s3:selftest: add a binary mapping for smbclient4
new 11a2eea s4:selftest: change the blackbox.smbclient test to use binary mapping for smbclient
new da82c07 s4:selftets: change the blackbox.bogusdomain test to use binary mapping for smbclient
new df0cadb s4:selftest: change the blackbox.samba_tool test to use a binary mapping for smbclient
new 00f5473 s4:selftest: change the blackbox.chgdcpass test to use a binary mapping for smbclient
new 104135f s4:selftest: change the blackbox.export.keytab test to use a binary mapping for smbclient
new d86ae30 s4:selftest: change the blackbox.kinit test to use a binary mapping for smbclient
new e7281b4 s4:selftest: change the blackbox.pkinit test to use a binary mapping for smbclient
new 72fbbdb s4:selftest: change the blackbox.passwords test to use a binary mapping for smbclient
new 7699085 s4:selftest: change the blackbox.samba_tool_demote test to use a binary mapping for smbclient
new 15d5672 build: rename build targets smbclient -> smbclient4 and smbclient3 -> smbclient
new 835e25e s3: Fix some 64-bit warnings
new f866755 wintest: introduce a variable to contain the (relative) path of smbclient
new d328762 wintest: use (renamed) smbclient4 tool as smbclient
new 2ea963b s3:vfs_hpuxacl: remove unused file_find_fd() calls
new 6718747 s3:smbd: use server_messaging_context() instead of sconn->msg_ctx in exit_server_common()
new f6e4102 We are triggering the cleanup_timeout_fn() too often, on exiting when an smbd is idle.
new 8fd02fa Forward port of Richard Sharpe's <realrichardsharpe at gmail.com> fix for bug #8970 - Possible memory leaks in the samba master process.
new 50d4c96 Remove an unused variable.
new 403dda3 build: Add automatic compare of config.h files to recursive waf build
new ae0a234 .gitignore: remove already-gone gen-8bit-gap.sh
new f8c447b waf-mitkrb5: enable dcerpc_server library to support OpenChange client code
new 6e9aca7 waf: check for krb5_create_checksum and krb5_creds.flags for some Heimdal versions
new eaf9b86 Revert "waf-mitkrb5: enable dcerpc_server library to support OpenChange client code"
new 29a51a2 s3: Avoid a lot of calls to serverid_exists()
new 97a4901 s3: Same fix as 8576256, this time for fgetxattr
new b347067 lib/replace: Copy lib/system.c xattr wrappers to lib/replace
new 954da1b lib/replace: DEBUG is not acceptable here, as this may not be linked into Samba
new 664af06 lib/replace: We cannot use strchr_m in lib/replace
new c290cdb lib/replace: xattr wrappers in lib/replace rather than source3/lib/system.c
new f9b7cd5 s4-xattr: Use libreplace xattr functions directly
new e9d797e lib/replace: Merge remaining xattr test details from lib/util
new 2716b0a build: Always attempt to build posix ACLs
new 81a754f lib/replace: Relicence xattr.c to LGPLv3
new a9311eb build: Check correctly for sendfile (missing .h in header)
new 80913ae libreplace: Fix autoconf build on platforms needing xattrs
new 75c03b3 libreplace: Add missing tests for HAVE_MREMAP and HAVE_SHARED_MMAP
new 9805742 ccan: fix autoconf test for isblank()
new ede90a5 build: Show extra configure results found by WAF as well
new 7ac47b0 build: Remove check for res_ninit (Revert "s3: Check for res_ninit")
new 901e235 libreplace: Solaris needs system/dir.h for that xattr wrapper implementation
new e7dcb91 libreplace: Fix build on MacOS where we have the same fn name but more arguments
new 33eb88e libreplace: Use true rather than True in xattr.c
new 5bf6971 libreplace: Link libreplace against attr when required
new 4143a93 s3-build: Remove finddead
new c0b9a12 libreplace: Fix up MacOS xattr functions
new 6c4cdbe s3-libnetapi: Cope with popt versions without POPT_TABLEEND
new aa08fc0 lib/replace: Undo change of 0 -> NULL
new d42d452 librepace: put #defines after #include "sys/xattr.h"
new 6ac6b19 lib/krb5_wrap: Remove unused smb_krb5_get_creds
new ad26c2a build: Match autoconf build and disable ACLs on MacOS (darwin)
new 9dba59d s3:smbd/oplock: avoid procid_is_me()
new 85e6dcf s3:smbd/open: avoid procid_is_me()
new 8486d51 s3:smbd/close: avoid procid_is_me()
new 8541829 s3: Slightly simplify close_remove_share_mode
new 103b89f s3: Simplify get_delete_on_close_token slightly
new dec08b8 s3: Simplify get_delete_on_close_token more
new 2e95b77 s3: Make close_remove_share_mode a bit more readable
new b9e11bd s3: Do an early return in close_remove_share_mode
new d792f59 s3: Fix an assert to trigger in close_remove_share_mode
new 8751c3f s3:smbd/close: do an early return in close_directory()
new f66d88d s3:smbd/close: remove unused goto out from close_directory()
new abcd095 s3:smbd/close: call del_share_mode() directly before TALLOC_FREE(lck)
new 9997b0a Revert "s3: Fix bug 8371"
new 9c80b91 s3:smbd: make conn_close_all() a void function
new aea996d s3:libsmb: get rid of cli_smb_req_*,cli_smb_wct_ofs,cli_smb_chain_send
new 0110623 libreplace: Ensure we link xattr.c on MacOS
new 4accd23 Fix bug #8972 - Directory group write permission bit is set if unix extensions are enabled
new 5f58359 libreplace: Remove autoconf build system
new edd7251 libreplace: Add copyrights to ease tracking of this file in future
new 3a13581 Remove Manifest. The information here was outdated
new 9db04c4 s3-smbd: Remove support for protocols before LANMAN1
new 1a2b65c Add '--use-ntvfs' option to 'samba-tool domain join'
new d561ef2 VERSION: prepare for beta1 by setting and parsing the beta version
new 68769c2 WHATSNEW: Update for beta1
new d2b635c s4-provision: Place xattr.tdb in the actual state directory
new dc799d4 s4-provision: Test for posix ACLs in the actual sysvol path
new e3d1d6c WHATSNEW: Note FreeBSD improvements
new d99bbb5 WHATSNEW: Mention trouble with DNS replication
new b7754f4 s3:build(autoconf): fix "no AC_LANG_SOURCE call detected" warnings
new 1df3982 WHATSNEW: mention FreeBSD getaddrinfo() issue
new d6cd48f wintest: Fix test-s3.py to use smbclient3 under the name smbclient
new acab344 Tests for bug #8972 - Add a posix_share definition to s3 so we can do raw posix permissions checks.
new f57ca68 Tests for bug #8972 - Add a posix_share definition to s4 so we can do raw posix permissions checks.
new 27bb016 Tests for bug #8972 - run the POSIX tests against the posix_share.
new 07fc59f Tests for bug #8972 - Add permission checks to run_simple_posix_open_test().
new c0a9fdc WHATSNEW: Add details on NTP and DNS as new protocols we cover
new 7b1ae6e Roadmap: Clarify that 4.0 is our next release
new fcd1aa8 build: Remove unused check for HAVE_UNSIGNED_CHAR
new 659f588 build: Add test for HAVE_BROKEN_POSIX_FALLOCATE to waf build
new 15c532e build: Add newlines for clarity
new bbe6cad VERSION: Mark release as beta1
new 06a6eb6 VERSION: mark as beta2 as we move on to the next release
new 5cc86fd s3: remove dependency on automake for "make everything"
new cd99e61 s4:torture/locktest: fix compiler warning
new 324c51c s3:libsmb: don't require a pinbuf in cli_smb_recv() to keep the memory
new a868a51 s3:libsmb: remove unused 'inbuf' variable
new ae627a5 s3:libsmb: use inhdr instead of inbuf in session setup related functions
new 2b5d4d4 s3:libsmb: use inhdr instead of inbuf in tree connect related functions
new 7ef4ae4 s3:libsmb: change cli_sesssetup_blob_* to use uint8_t instead of char for inbuf
new 5a12293 s3:libsmb: fix the talloc parent of clistr_pull_talloc() in cli_notify_done()
new 8693a4f s3:lib: split things into a conn_tdb.h
new f1becfa s3: temporary hack to make the waf build work withouth autotools being required
new bbc1b0c lib/replace: Fix snprintf() override for systems with a broken snprintf()
new d2f6d0b build: Rationalise AIO support in configure, ensure on by default
new 01b726d s3-libsmb: Fix error messages to correctly mention PLAINTEXT not LM
new 4a91321 s3:smbd: make typedef write_cache private to fileio.c
new 05dc497 s3:smbd: remove typedef for struct write_cache
new a8e7c57 s3:includes: move struct share_mode_lock to locking.h
new cd3e658 s3:smbd: add vfs_remove_all_fsp_extensions()
new 4321e19 s3:smbd: make use of vfs_remove_all_fsp_extensions() in file_free()
new cf549ff s3:smbd: make struct vfs_fsp_data private to vfs.c
new 0907b1e s3:smbd: dup_file_fsp() never gets called for print files
new 145fe2a s3:smbd: fcb_or_dos_open() can be static
new c2ffe33 s3:smbd: use print_spool_rap_jobid() in reply_ioctl()
new e91c223 s3:smbd: use print_spool_rap_jobid() in call_trans2ioctl()
new 6d2d8f5 s3:printing: make struct print_file_data private to printspoolss.c
new d1d7904 s3:printing: add print_spool_rap_jobid()
new dc962c1 s3:smbd: add change_notify_fsp_has_changes()
new b5b943d s3:smbd: make use of change_notify_fsp_has_changes()
new 659f3e6 s3:smbd: make struct notify_change_buf private to notify.c
new ce41497 s3:smbd: move struct privilege_paths to smbd.h
new 44482ad s3:smbd: move struct trans_state to smbd.h
new f78cc3a s3:includes: move union unid_t to vfs.h
new b9500bd s3:include: move struct fd_handle/files_struct to vfs.h
new f88d13b s3:include: move struct stream_struct to vfs.h
new 5fc502c s3:include: move struct connection_struct (and sub structs) to vfs.h
new 22cfc8e s3:include: move struct smb_file_time to vfs.h
new 4a22dd6 s3:include: move struct smb_filename to vfs.h
new 5306c18 s3:smbd: move UCF_ defines to smbd.h
new c44d2e9 s3:include: remove unused forward declaration of deferred_open_record in smb.h
new 9b5c2ca s3:include: move some prototypes (e.g. smb_register_vfs) to vfs.h
new 04ab606 examples/VFS: don't use smbd/proto.h
new 16be476 s3:lib: we don't need smbd/proto.h in smbd_shim.c
new 7bc328d s3:modules: we don't need smbd/proto.h in vfs_shadow_copy2.c
new af4c99e s3:utils: use smbd/smbd.h instead of just smbd/proto.h
new f454765 s3:torture: use smbd/smbd.h instead of just smbd/proto.h in vfstest_chain.c
new b6319b5 s3:printing: use smbd/smbd.h instead of just smbd/proto.h in queue_process.c
new 9e2e370 s3:smbd: move forward declaration of struct aio_extra to smbd.h
new f52e573 s3:smbd: use 'struct user_struct' instead of typedef'ed 'user_struct'
new b742a75 s3:include: remove typedef user_struct
new bc39915 s3:smbd: move struct user_struct to globals.h
new 36c7016 s3:include: move sys_acl prototypes to smb_acls.h
new defebd9 s3:includes: change vuid_cache_entry->vuid to uint64_t
new 5a260a1 s3:include: change connection_struct->vuid to uint64_t
new 37bfadf s3:include: change files_struct->vuid to uint64_t
new d45e0dd s3:include: move struct smb_request to vfs.h
new d4aa494 s3:include: change smb_request->vuid to uint64_t
new 21e6db8 s3:smbd: change trans_state->vuid to uint64_t
new c0e5cc0 s3:include: change current_user->vuid to uint64_t
new 53cd38e s3:smbd: change conn_ctx->vuid to uint64_t
new 484cb4e s3:printing: let print_spool_open() take a uint64_t vuid
new 2477c73 s3:smbd: let open_fake_file() take a uint64_t vuid
new 19d0517 s3:smbd: let conn_clear_vuid_caches() take a uint64_t vuid
new 2a9a95e s3:smbd: let make_connection() take a uint64_t vuid
new 69d1f9b s3:smbd: use UID_FIELD_INVALID (0) instead of (uint16)-1 when calling close_cnum()
new 9ffb8f1 s3:smbd: let close_cnum() take a uint64_t vuid
new c535668 s3:smbd: let fcb_or_dos_open() take a uint64_t vuid
new d3e79a8 s3:smbd: change vuid to uint64_t in uid.c
new 612838d s3:smbd: pass down vuid as uint64_t in ipc.c
new 7d77206 s3:smbd: pass down vuid as uint64_t in lanman.c
new bb27bb0 s3:smbd: let file_close_pid/file_close_user take a uint64_t vuid
new 02d9ba6 s3:smbd: change user_struct->vuid to uint64_t
new 754c60e s4 dns: Structure tests a bit better
new f3df298 s4 dns: Correctly handle A questions for CNAMEs
new 238d24a auth-kerberos: avoid crash with MIT krb5 1.10.0 in gss_get_name_attribute()
new abe4798 s4:dns-server: remove an extra blank line from handle_question()
new 82a9d23 s3:smb.h: fix a comment typo
new aa3a7de s3:connections: add a CNUM_OFFSET for mapping between cnum and the bitmap index
new ba16994 s3:smb: introduce a name TID_FIELD_INVALID for the invalid value for a cnum/tid
new eb70aff s3:smb: change the value of TID_FIELD_INVALID from -1 to 0
new 86f6214 s3:include: change smb_request->tid to uint32_t
new 4389097 s3:include: change connection_struct->cnum to uint32_t
new fab6607 s3:include: change lock_context->tid to uint32_t
new 1c01cb4 s3:include: change lock_struct->fnum to uint64_t
new e9f9f37 script/commit_mark.sh: add the current branch name
new 67ef65a s3: enable winbind also for upcoming FreeBSD/NetBSD releases >=10
new 15cebf3 util: fix build on platforms without IPv6 support
new 1e28aa1 build: Add missing deps and make MESSAGING a private library
new 06c90cb s4-libcli: Remove unused finddcs_nbt
new 0dd4363 build: Tidy up broken posix_fallocate tests
new 8778e41 build: fix typo that breaks the HP-UX build
new 23aac20 waf: support --without-ad-dc for Heimdal (embedded and system) as well
new e102350 waf: fix parsing krb5-config --version for MIT krb5
new 4c9126d lib/tdb2: build tests when built at toplevel.
new 35a2d02 ccan: Only build ccan-failtest when we are in developer mode
new 2bdfd28 build: try to fix large file support for AIX
new 48b6c6a s3-waf: Fix the winbindd active directory idmap support build.
new 0ea7152 s3-winbindd: call dump_core_setup after command line option has been parsed
new 03767f5 samba_util: mark smb_panic as _NORETURN_.
new 2836787 idl: add File Server Remote VSS Protocol idl
new ac7b60a s3-rpcclient: add fsrvp commands
new 34aa2bd doc: add FSRVP commands to rpcclient man page
new 53c62bc s4-torture: fsrvp test suite
new 80d3702 build: do not run fsrvp tests as part of selftest
new eb750d5 s3:smbd: remove ancient DMF_FIX from read_file().
new 41d830e s3:smbd: remove unnecessary variable readret from read_file()
new 653cb76 lib/tevent: In poll_event_context, add a pointer back to the tevent_context
new 796acbd lib/tevent: Add trace point callback
new ba65400 tevent: expose tevent_context_init_ops
new b725154 tevent: change version to 0.9.16
new e1e1fbc s3: Remove unnecessary ()
new 91be6b4 s3: Assigning ?True:False to a bool is a bit pointless
new a512780 s3: Replace an if with a boolean short circuit
new 4aea0c1 s3: Remove unnecessary ()
new a3b4a5d s3: Assigning ?True:False to a bool is a bit pointless
new 088ca00 s3: Replace an if with a boolean short circuit
new 8a338c6 s3:smbd: change set_file_oplock() to return NTSTATUS
new d9ce876 ccan: import err module.from ccan revision 5add556a1cb64b49a664506aa76216d885b22c97
new aeb3ff5 ccan: make failtest use ccan/err.
new 36353a9 tdb2: use ccan/err instead of err.h
new fc96488 s3:smbd: readd START_PROFILE(smbd_idle)/END_PROFILE(smbd_idle)
new 3dbfb25 s3:smb2_close: add missing TALLOC_FREE(subreq) in smbd_smb2_request_close_done()
new 163207a s3:smbd: set req->smb2req->compat_chain_fsp in file_fsp()
new 3b2e592 s3:smb2_lock: use smb2req->compat_chain_fsp instead of looking it up again
new 4ae96bb s3:smb2_lock: use fsp->fnum as locking context
new 0d77585 s3:smb2_read: pass fsp->fnum to init_strict_lock_struct()
new 7256405 s3:smb2_write: pass fsp->fnum to init_strict_lock_struct()
new 2a804a3 s3:smbd: add file_fsp_smb2()
new 9e1e656 s3:smb2_flush: make use of file_fsp_smb2()
new 2bb6a9e s3:smb2_close: make use of file_fsp_smb2()
new 3909ad4 s3:smb2_break: make use of file_fsp_smb2()
new 4dfadfc s3:smb2_find: make use of file_fsp_smb2()
new 4bc10b5 s3:smb2_getinfo: make use of file_fsp_smb2()
new 26f37cb s3:smb2_setinfo: make use of file_fsp_smb2()
new 0bf3b8a s3:smb2_notify: make use of file_fsp_smb2()
new 564e618 s3:smb2_read: make use of file_fsp_smb2()
new 951c5a6 s3:smb2_write: make use of file_fsp_smb2()
new 7753a4a s3:smb2_lock: make use of file_fsp_smb2()
new 046dacc s3:smb2_ioctl: make use of file_fsp_smb2()
new f75f1d6 s3: handle non-POSIX compliant Tru64, NetBSD and FreeBSD errno on O_NOFOLLOW symlink open calls
new c48e307 Revert "s3:smbd: set req->smb2req->compat_chain_fsp in file_fsp()"
new 0eeaf10 heimdal:lib/asn1: try to fix the build on IRIX
new bff935b wafsamba: try to fix the build on AIX with xlc_r
new f97ca7d s3: fix build on systems without O_NOFOLLOW
new 2fb4c55 s4/pvfs: handle non-POSIX compliant Tru64, NetBSD and FreeBSD errno on O_NOFOLLOW symlink open calls
new 527fdb2 s3/test: make dd call more portable
new 43090fb lib/ldb/tools: add missing "replace.h"
new ba44bd3 libcli/nbt: remove unused system/network.h from libnbt.h
new 29ff3ce s4-selftest: Test samba-tool drs replicate --local --full-sync
new 6aee802 s3-smbd: Remove unused branches in negprot since security=share was removed
new 657af5a pyldb: Ensure that the ldb argument is really an ldb before we dereference
new 92fd0fd lib/param: simplfy lp_find_security()
new 61ab9a4 file_server: Use samba4 auth module for guest logins as well
new c2094e3 debug: Do not constantly rename logs when max log size = 0
new e1a4d3c s3: Fix Coverity ID 709049 Dereference before null check
new 34c24c2 s3: Fix Coverity ID 703869 Logically dead code
new 4c33f28 s3:smbd: explain parameters to filename_convert call in smbd_smb2_create_send()
new 17d5fbd s3-winbindd: add comments about dump_core_setup
new 1b0690f s3/doc: some spelling fixes
new 1004218 s3: Fix Coverity ID 703871 Unused pointer value
new 386be83 s3: Save errno around a TALLOC_FREE
new 2e77833 s3: Fix Coverity ID 703870 Uninitialized scalar variable
new fac6191 s3: Make vfswrap_audit_file static
new 6977cb3 nsstest: fix use of a non-existent word (existant)
new 89f95c0 lib/util: fix use of a non-existent word (existant) in a comment
new d93d041 pidl/tests: fix use of a non-existent word (existant)
new ff053de ldb:tests: fix use of a non-existent word (existant)
new 0688cf1 tdb:tests: fix use of a non-existent word (existant)
new 9995257 lib/testtools: fix use of a non-existent word (existant)
new 08e9b17 selftest: fix use of a non-existent word (existant)
new 33ebba9 libsmbclient: fix use of a non-existent word (existant)
new 21a36aa s3:vfs:scannedonly: fix use of non-existent word (existant)
new 51a1936 s3:printing: fix use of a non-existent word (existant)
new 72a92b8 s3:torture: fix use of non-existent word (existant)
new d91182c s4:heimdal: fix use of a non-existent word (existant)
new acd3a6b s4:registry:testsuite: fix use of non-existent word (existant)
new cec6ebf s4:provision: fix use of non-existent word (existant)
new 2a1ab92 s4:tests: fix use of a non-existent word (existant)
new 7dd22bd s4:torture: fix use of non-existent word (existant)
new 6b2175c s4:gensec: fix a comment typo
new 23a73c5 s4:kerberos: fix typos in kerberos-notes.txt
new 25216d7 s4:smbd: fix typos
new ae82192 s3-libsmbclient: Make SMBC_call_auth_fn static
new 3b63a67 S3: Add ntlmssp_set_password_hash
new 4fb283e s3: Add CLI_FULL_CONNECTION_USE_NT_HASH
new 6c13a46 s3-libsmbclient: Add OptionUseNTHash
new 93e0844 s3-libsmbclient: change vnum to 0.2.0
new 2be5ace s3: Add user_auth_info->use_pw_nt_hash
new 93e950c s3: Add cli_state->pw_nt_hash
new a40a566 s3: Add --pw-nt-hash to popt_common_credentials
new 080c1ca s3: Make --pw-nt-hash useable in smbclient
new 855d23b s3: Use talloc_tos() in more places in dbwrap_util
new 96ada4d s4:ntvfs: add '_fn' suffix to all ntvfs_ops function pointers
new dba3b2e doc: fix typo uniq → unique
new e2747fc replace: fix unused variable warning
new 43c56dc s3: fix build without ads support
new 6a3b3fa Revert "replace: fix unused variable warning"
new 6edb239 replace: fix unused variable warning
new 7e63e22 s3: Fix a comment
new 4e1ebdc lib/replace: s/execute=1/execute=True
new 1746ffe Revert "lib/replace: Fix snprintf() override for systems with a broken snprintf()"
new 4430d6a lib/replace: add more condition to add snprintf.c
new e3a3c0d Revert "replace: use replace for non 'samba' compliant strptime"
new 0a92ac2 lib/replace: execute strptime.c tests
new deca298 lib/replace: define HAVE_WORKING_STRPTIME instead of REPLACE_STRPTIME
new e2caba0 tdb: remove unused debug_fprintf() macro that breaks the build
new bc9003d tdb2: remove unused debug_fprintf() macro that breaks the build
new 2fd28dc s3: Simplify tdb_data_is_cstr a bit
new c7c351b s3:smbd: try to make fsp->fh->gen_id as globally unique as possible
new 5662166 s3:smbd: only set fsp->fh->gen_id for a client connection
new 47f837c s3:smbd: add a fsp_persistent_id() function
new 3f110e5 s3:smbd: use fsp_persistent_id() as persistent_file_id part for SMB2 (bug #8995)
new ec60944 make librpc/build_idl.sh more portable
new ce10a7a lib/util: Fix typo in comment.
new eacb77b update-waf.sh: make mktemp happy by including anything Xes.
new 98bd0d1 waf: Update to newer upstream snapshot.
new 82a96d2 s3:smbd: refactor fsp_new() out of file_new()
new 7aa9ad5 s3:files: reorder file_free() a bit
new a7dccea s3:files: factor fsp_free() out of file_free()
new 63bfc70a s3:include: define FNUM_FIELD_INVALID - the invalid value for the fnum
new 5d2af68 s3:smbd: use FNUM_FIELD_INVALID instead of literal -1
new b8e943e s3:smbd: change FNUM_FIELD_INVALID from -1 to 0
new bbf519d s3:lib: remove part of a comment for fsp_str_dbg that does not apply any more.
new 0635af0 s3:lib: elaborate the comment for fsp_str_debug a bit.
new 3309a52 s3:lib: add a utility function "fsp_fnum_dbg" for logging the fnum of an fsp
new 7472380 s3:locking: change brlock.c to use fsp_fnum_dbg() for fsp->fnum logging.
new 959c10e s3:locking: change locking.c to use fsp_fnum_dbg() for fsp->fnum logging.
new eae8740 s3:vfs_default: use fsp_fnum_dbg() for fsp->fnum logging.
new 4d66d9f s3:smbd: change aio.c to use fsp_fnum_dbg() for logging fsp->fnum.
new ee6580c s3:smbd: change blocking.c to use fsp_fnum_dbg() for fsp->fnum logging.
new cb1c185 s3:smbd: change fake_file.c to use fsp_fnum_dbg() for fsp->fnum logging.
new 93dd5a8 s3:smbd: change files.c to use fsp_fnum_dbg() for fsp->fnum logging.
new b4f6ef4 s3:smbd: change nttrans.c to use fsp_fnum_dbg() for fsp->fnum logging.
new cdfc301 s3:smbd: change open.c to use fsp_fnum_dbg() for fsp->fnum logging.
new cd37c68 s3:smbd: change oplock.c to use fsp_fnum_dbg() for fsp->fnum logging.
new 3d7befa s3:smbd: change pipes.c to use fsp_fnum_dbg() for fsp->fnum logging.
new 65ea1e4 s3:smbd: change reply.c to use fsp_fnum_dbg() for fsp->fnum logging.
new 78b9e1a s3:smbd: change smb2_break.c to use fsp_fnum_dbg() for fsp->fnum logging.
new 5922580 s3:smbd: change smb2_close.c to use fsp_fnum_dbg() for fsp->fnum logging.
new d82f1fa s3:smbd: change smb2_find.c to use fsp_fnum_dbg() for fsp->fnum logging.
new 66117c3 s3:smbd: change smb2_flush.c to use fsp_fnum_dbg() for fsp->fnum logging.
new cf380e1 s3:smbd: change smb2_getinfo.c to use fsp_fnum_dbg() for fsp->fnum logging.
new 7738b57 s3:smbd: change smb2_ioctl.c to use fsp_fnum_dbg() for fsp->fnum logging.
new ec111bd s3:smbd: change smb2_lock.c to use fsp_fnum_dbg() for fsp->fnum logging.
new 632560b s3:smbd: change smb2_notify.c to use fsp_fnum_dbg() for fsp->fnum logging.
new 1e0eb24 s3:smbd: change smb2_read.c to use fsp_fnum_dbg() for fsp->fnum logging.
new bde0298 s3:smbd: change smb2_setinfo.c to use fsp_fnum_dbg() for fsp->fnum logging.
new d056fd1 s3:smbd: change smb2_write.c to use fsp_fnum_dbg() for fsp->fnum logging.
new 67108c8 s3:smbd: change trans2.c to use fsp_fnum_dbg() for fsp->fnum logging.
new b27f888 s3:vfs: change files_struct.fnum from int to uint64_t
new 8d3a291 auth.idl: mark confidential attributes as [noprint]
new 59733d9 heimdal:lib/hdb: <config.h> needs to be the first header
new d8b3687 s3:smbd: remember the request_time on an incoming request
new 8cca7b0 s3:smb2_server: remember the request_time on an incoming request
new f0c5800 s3-auth: Give the SYSTEM token all privileges
new 9b3cf96 s3-auth: Fix system token generation not to dereference pointer as an integer
new 5df459a s3-auth: Fix system info3 return to be just SID_NT_SYSTEM
new b9a75d8 s3-auth: Merge SEC_DOMAIN and SEC_ADS cases in creating the default auth module list
new b8815dc lib/param: Create a seperate server role for "active directory domain controller"
new 11db5b1 lib/param: make security=domain and security=ads conflict with being a DC
new 67bdf4f lib/param: Use server role = 'standalone server' to be consistant with member server
new 60b6348 s3-auth: rework default auth methods around the lp_server_role() parameter
new bf3235f docs: document new server role values
new 8e31d97 s3-lib: Convert lib/events.c to modern tevent names
new 9afd4be s3-build: Do not write loadparm generated files into the build tree
new 737c0a5 dbwrap: dbwrap_fetch_int32->dbwrap_fetch_int32_bystring
new 749314f dbwrap: dbwrap_store_int32->dbwrap_store_int32_bystring
new 7f19a5a dbwrap: dbwrap_fetch_uint32->dbwrap_fetch_uint32_bystring
new 8f94ecb dbwrap: dbwrap_store_uint32->dbwrap_store_uint32_bystring
new 37ad03f dbwrap: dbwrap_change_uint32_atomic->dbwrap_change_uint32_atomic_bystring
new 9275d57 dbwrap: dbwrap_trans_change_uint32_atomic->dbwrap_trans_change_uint32_atomic_bystring
new 8b99d40 dbwrap: dbwrap_change_int32_atomic->dbwrap_change_int32_atomic_bystring
new 07d6c25 dbwrap: dbwrap_trans_change_int32_atomic->dbwrap_trans_change_int32_atomic_bystring
new 64fec46 dbwrap: dbwrap_trans_store_int32->dbwrap_trans_store_int32_bystring
new 1d9ff7d dbwrap: dbwrap_trans_store_uint32->dbwrap_trans_store_uint32_bystring
new d7b0e9a s3-lib: Fix conversion of lib/events.c to modern tevent names
new 3c94ba5 s3-winbindd: fix the build of idmap_ad modules.
new 442cb66 dbwrap: Remove an unnecessary ZERO_STRUCT
new 289255c s3:vfs_gpfs: add "gpfs:acl" option
new 54b6d29 docs-xml: add gpfs:acl option to vfs_gpfs man page
new 3eba94c docs-xml: vfs_gpfs: fix typo
new 917612a docs-xml: vfs_gpfs: add comment "per share option"
new 6440720 selftest/flapping: mark samba4.nss.test using winbind(s3dc) as flakey
new 7a723c6 build: Remove support for non-64bit sendfile()
new 72953b1 selftest: Add targetdir and tdbrestore parameters to undump.sh
new fa223eb s4-dbcheck: Always specify the dhcheck control
new d1d36d2 s4-selftest: Add tests for dbcheck on an old database that needs repair
new 985dbed s3: Slightly simplify grant_fsp_oplock_type
new 816c40c Fix Bug 8989 - Samba 3.5.x (and probably all other versions of Samba) does not send correct responses to NT Transact Secondary when no data and no params
new bbb7cbf Same fix as bug 8989 - Samba 3.5.x (and probably all other versions of Samba) does not send correct responses to NT Transact Secondary when no data and no params
new 3c65bac s4-idmap: Add mapping using uidNumber and gidNumber like idmap_ad
new d0b60f0 s4-s3upgrade: improve idmap import to use posixAccount and posixGroup entries
new 61f7f01 s4-s3upgrade: Add my wins.dat and fix the parsing error
new b58dc18 s4-s3upgrade: Assert that administrator has a SID of -500, and only skip root if it is -500
new 39766b7 s4-lib/param: FLAG DAY for the default FILE SERVER
new d9f7195 s4-classicupgrade: Use "samba classic" description for samba3 NT4-like domains in samba3upgrade
new a0a2f79 WHATSNEW: Bump the version and announce the s3fs default
new d949736 s4-classicupgrade: Also ask testparm for 'smb passwd file'
new 9c715da s3-passdb: Remove pdb_ads
new 4edd8b8 s3-auth: Remove auth_netlogond
new bd45745 heimdal:lib/krb5: don't name a struct 'token'
new 8283d9e attr: Look for attr/attributes.h too.
new 326d174 heimdal:lib/wind: make sure errorlist_table.c includes config.h as first header
new ede2fa8 heimdal:lib/wind: include <stdlib.h> at the end
new ad3881b s3:configure: check for SPLICE_F_MOVE at configure stage
new bb96139 dbwrap: Rename dbwrap_fetch_uint32->dbwrap_fetch_uint32_bystring
new 39b4733 s3:idmap_tdb: fix miss in rename of dbwrap_trans_store_uint32() to dbwrap_trans_store_uint32_bystring()
new f5b40b1 s3:waf-build: build the idmap backends tdb2, rid, and hash by default (shared)
new d4912ed s3:autoconf-build: build the idmap backends tdb2, rid, and hash by default (shared)
new da76cda lib/param: add missing prototype of lpcfg_parm_long()
new 9522e85 s3:autogen.sh: fix autoconf/lib/param/param_proto.h location
new 071dfb4 s3:Makefile.in: fix 'make clean' after moving generated files to autoconf/
new 9cbea1f s3:Makefile.in: fix 'make realdistclean' after moving generated files to autoconf/
new a146f07 s3:Makefile.in: remove pidl generated files with 'make realdistclean'
new 333cee7 s3:autoconf: add -Iautoconf -Iautoconf/source3 at configure stage
new 63c2784 selftest/flapping: samba4.nss.test is also flakey for s3member
new 26e868b Revert "s3: temporary hack to make the waf build work withouth autotools being required"
new 59daf91 wafsamba/irixcc: add '-c99' option to cc
new bf5934c tdb/wscript: Remove unecessary semicolons.
new 85b8439 WHATSNEW: Fix typo.
new 5bad913 ccan: check for err.h ourselves
new 6244f66 TDB2: make SAMBA use tdb1 again for the moment.
new cab6e11 TDB2: remove TDB1 compatibility.
new c3dcdf0 TDB2: more internal cleanups after TDB1 compatibility removal.
new 76758b9 tdb2: Fix typo in TDB1_porting.txt
new 16cc345 TDB2: Goodbye TDB2, Hello NTDB.
new f5e9ed1 ntdb: remove ntdb_error()
new fc9b8ee ntdb: catch any valgrind errors in test
new 1765c0f ntdb: catch any valgrind errors in test
new 5027f9c ntdb: reduce race between creating file and getting open lock.
new d48f6f8 ntdb: print \n at end of log messages in tests.
new 8a7c535 ntdb: make fork test more thorough.
new c727362 ccan: remove bogus debug print.
new 3bccb61 ntdb: use NTDB_LOG_WARNING level for failed open() without O_CREAT.
new 40cf088 ntdb: enhance external-helper test code.
new dd4eed4 ntdb: fix recovery data write.
new 9396757 ntdb: make sure file is always a multiple of PAGESIZE (now NTDB_PGSIZE)
new db25088 ntdb: create initial database to be multiple of NTDB_PGSIZE.
new 35381ca ntdb: remove last block transactoin logic.
new 7fae6c4 ntdb: reduce transaction pagesize from 64k to 16k.
new 89b0d5a ntdb: simply disallow NULL names.
new 6d5a3e1 ntdb: still prepare recovery area with NTDB_NOSYNC.
new d938c0b ntdb: allocator attribute.
new 9133a98 ntdb: inline oob check
new f986554 ntdb: special accessor functions for read/write of an offset.
new dd42962 ntdb: remove hash table trees.
new 87f871a ntdb: add NTDB_ATTRIBUTE_HASHSIZE
new a941b19 ntdb: reduce default hashsize on ntdbtorture.
new 8fdd20b ntdb: add -h arg to ntdbrestore
new b888bc4 ntdb: optimize ntdb_fetch.
new 5ff92d8 ntdb: update documentation.
new 2fc3265 lib/util_tdb: depend directly on tdb, not tdb_compat.
new 6dc02e8 lib/dbwrap: depend directly on tdb, not tdb_compat.
new df4a6e8 ldb: use tdb directly, not tdb_compat.
new 316e5e3 lib/tdb_wrap: use tdb directly, not tdb_compat.
new 13ac664 libcli: use tdb directly, not tdb_compat.
new 1fe797a ntdb: put it back into the build.
new 7e80b89 ntdb: add autoconf support.
new faf24ed s3-spoolss: delete_drivers should be called as the connecting user.
new 873ec60 s3-auth: Fix system token as just being SID_NT_SYSTEM
new e49656e auth: Use only security_token_is_system to determine that a user is SYSTEM
new 8ecee11 s3-auth: inline make_session_info functions into only callers
new 5c67599 s3-auth: make_new_system_info_session() not query passdb
new 4f15b47 s3-auth: make_new_system_info_session() now does not query nss
new 13cfe25 s3:rpc_server/lsasd: remove dependency to libgen.h and basename()
new e891505 Revert "s3-lib Remove unused sys_fcntl_long()"
new 6c74d96 selftest/flapping: mark samba4.nss.test using winbind as flakey
new e43b745 waf: Fix make etags
new 9b212d8 Fix warning: variable ‘XX’ set but not used.
new 6cef2a61 Fix warning: variable ‘in_start_time’ set but not used.
new d1bcbd7 Fix warnings using %lu to print a 64-bit value (should by %llu).
new 737acc7 Fix warning: variable ‘status’ set but not used.
new 818fd7e Remove unused code now we set the correct command codes.
new 8b35a4d s3: Add a dummy implementation for the pthreadpool API
new acc9302 s3: We can depend on pthreadpool now
new 0dfd15c Fix a bunch of "set but not used" warnings.
new 76e2f29 Fix more "set but not used" warnings.
new 06cf0a9 Remove unused variables and code.
new 53cc8f8 Remove unused variables.
new 028a7d9 Fix unused variable warnings.
new 671f610 Fix unused variable warnings.
new 7f498f8 Revert "s4-libcli: Remove unused finddcs_nbt"
new 706a998 s4-provision: Remove last unused remenants of the 'sid generator' configuration
new 2b50e8c s4-provision: Remove --slapd-path option
new 352dbdd s4-idmap: Add parameter 'idmap_ldb:use rfc2307' and correct implementation errors
new ce81780 WHATNEW: Update for the beta2 release
new 59fdc48 VERSION: Mark as the beta2 release
new f0072d3 VERSION: Move on to beta3!
new 7c0f125 idmap-hash: Fix Coverity ID 709119 Unused pointer value
new 0f65745 idmap-hash: Adapt mapfile_read_line to README.Coding
new cb614cd idmap-hash: Fix Coverity 709118 Dereference before null check
new 963666a idmap-hash: Fix Coverity ID 709117 Dereference before null check
new db9180c idmap-hash: Attempt to fix Coverity ID 709116 Overflowed array index write
new a94bed3 Revert "wafsamba/irixcc: add '-c99' option to cc"
new b70164b wafsamba/irixcc: next try to inject '-c99' the the build
new 0d1f3c1 s3:include: add START/END_PROFILE_STAMP()
new cd26039 s3:smbd: fix the build with the --with-profiling-data option
new fba51c8 script/autobuild: don't use make -j for small projects
new c30e6b5 script/autobuild: don't use 'make -j 4' for bin/smbtorture4
new ab96359 script/autobuild: delay start of small projects by 60 to 600 seconds
new 5ec4305 ntdb: fix occasional abort in testing.
new 0624351 s4-torture: Change the unix.whoami test to use torture_assert()
new bc9e121 s4-torture: Expand whoami test to confirm the user token.
new 0c29804 s4-pysmb: Parse security info as an unsigned integer
new 17ad62b samba-tool: gpo: Fix creation of filesystem ACL from directory ACL
new e27d56c script: really sleep in "random-sleep.sh"
new 3bdad95 s3:util: also compare the unique_id in procid_equal().
new 6289fcf s3:util: reformat procid_equal() to adhere to coding guidelines
new ca9a734 s3: Remove a user of procid_is_me
new 53cfde7 s3: Remove a user of procid_is_me
new 1eacf3a s3:smbstatus: use procid_equal() instead of equivalent cluster_id_equal()
new 0159344 s3:util: remove (now) unused cluster_id_equal()
new 73b2000 s3:util: rename procid_equal() to serverid_equal()
new b240406 s3:move serverid_equal() to serverid.c
new 9089d48 s4:torture/smb2: add smb2.durable-open.delete_on_close1
new 9e116e8 s3-rpcclient: support all known netr_LogonControl2 variants properly
new 33ff033 s4-provision: Give better clues on what Samba needs for s3fs ACL support
new c6aa36c s3: Fix const warnings
new 7a2daf3 s3: Use string_term_tdb_data where appropriate
new a7f4c2b s3: Remove an unnecessary ()
new 2481158 s3:winbindd: discard the expired gid cache if we're online (bug #9002)
new a65173a s3:winbindd: do not expose negative cache idmap entries as valid mappings (bug #9002)
new 3c74117 s3:idmap_cache: also store negative entries for unknown sids
new cbd660d samdb: Accept a list of member variables rather than a comma-separated string.
new 7b43053 Add --disable-ntdb option for building.
new dd763d6 Fix bug #8974 - Kernel oplocks are broken when uid(file) != uid(process).
new 9fcd4a8 wintest: add working bbaumbach.conf file for use with VirtualBox
new 226dbc1 wintest: add option to use ntvfs instead of s3fs
new 09bee25 wintest: set nameserver on a more general place
new b45d4be wintest: add option to select the dns backend
new ed3ded1 wintest: set recursive queries for internal dns
new 884e28f6 wintest: check netcats exitstatus instead of output
new 5305570 wintest: extend get_is_dc function with additional expectations
new 1318b5b wintest: get original nameserver for forwarding on a more general place
new cea3bdb wintest: enable dns forwarding for internal dns
new a518648 Add current headers from ctdb master.
new a24d78d autobuild: rename the "samba4" target to "samba"
new f9b722d autobuild: rename the "samba4-libs" target to "samba-libs"
new 18ce23b autobuild: add a target "samba-ctdb" that builds samba (waf) with cluster support
new a0f6014 autobuild: add a target "samba3-ctdb" that builds samba3 (autoconf) with cluster support
new 80921de autobuild: run "samba-ctdb" by default to catch dbwrap_ctdb regressions
new 732f28b autobuild: run "samba3-ctdb" by default
new 7d8db45 s4:torture/smb2: rename smb2.durable-open.lock to smb2.durable-open.lock-lease
new ff36ce7 selftest: samba3.smb2.durable-open.lock => samba3.smb2.durable-open.lock-lease
new 0c54e7c s4:torture/smb2: add smb2.durable-open.lock-oplock
new 0265837 ntdb: respect TDB_NO_FSYNC flag for 'make test'
new f7f6992c autobuild: always set TDB_NO_FSYNC.
new 406bd2d ntdb: hand correct error code when alloc_read allocation fails.
new 66d151d ntdb: don't munmap the database on every close.
new 0a34f34 ntdb: enhancement to allow direct access to the ntdb map during expansion.
new bd5c061 ntdb: allow direct access for NTDB_INTERNAL dbs during expansion.
new 01ec4a7 ntdb: make database read-only during ntdb_parse() callback.
new 4c51ee1 ntdb: test arbitrary operations during ntdb_parse_record().
new 7c1d9fb ntdb: take advantage of direct access across expand.
new 735290f util: util_ntdb.c
new 8113d53 util: ntdb_new() supports NTDB_CLEAR_IF_FIRST.
new 88ad365 util: util_ntdb.c gains bystring functions.
new 348159d util: util_ntdb.c gets NTDB_ERROR => NTSTATUS map.
new 02bacf1 util: util_ntdb ntdb_fetch_int32/ntdb_store_int32 and ntdb_add_int32_atomic
new fc9b298 util_tdb: move timeout chainlock variants from source3/lib/util/util_tdb.c
new 1acf548 dbwrap: remove get_flags().
new 9d97bf3 dbwrap: dbwrap_local_open()
new 431667b dbwrap: add dbwrap_check() function.
new f6eb187 dbwrap: dbwrap_fetch_locked_timeout().
new 41f799d dbwrap: dbwrap_transaction_start_nonblock().
new e92cb55 dbwrap: dbwrap_name().
new 945473a dbwrap: dbwrap_hash_size().
new 1783fe3 tdb: make TDB_NOSYNC merely disable sync.
new 3c4263e tdb: don't use err.h in tests.
new 31ad4d7 s4:torture/smb2: run smb2.session.reauth5 in a subdirectory
new ad82c52 s3:serverid: don't ignore the result of dbwrap_parse_record()
new b40fa94 s3:smbd: fix warning in smbd_tevent_trace_callback() without profile support
new 9c44f40 s4:torture/raw: add raw.session.expire1
new ea74131 selftest/knownfail: mark ^samba4.raw.session.expire1 as knownfail
new 688cda1 script/autobuild: fix path to random-sleep.sh
new ce7b0b9 dbwrap: Add dbwrap_change_int32_atomic
new e0abd19 dbwrap: Add dbwrap_fetch_int32
new 6658a2f s3: Use dbwrap_util for windows_lock_ref_count
new 89b2eb1 s3: Make reduce_windows_lock_ref_count static
new 770d9af s3: Remove reduce_windows_lock_ref_count, used only once
new d7b9e0d dbwrap: Convert fetch_int32 to dbwrap_parse_record
new 0f25bd7 dbwrap: intialize state.status in dbwrap_fetch_int32()
new 4676e7f dbwrap: don't ignore the result of dbwrap_parse_record in dbwrap_fetch_int32()
new 51b30c6 s3:torture:smb2: pass smb2-session-reconnect test (add generosity in error case)
new b9a15f1 s3: Give machine password changes 10 minutes of time
new e7b5814 s3-vfs_gpfs: Fix bug #9003, posix acl on gpfs
new 8558e32 s3: Correct documentation of case sensitive
new f8fd615 s4-dsdb: fix a warning about unused variable
new 1521bb9 dsdb-schema: do not reload more often than schema_reload_interval
new 6edd940 s4-dsdb: Try to avoid much of the time a db search for msDS-IntID
new d7aa7e8 s4-dsdb: support otherWellKnownObjects
new 9ebb081 ldb: add the VERIFY_NAME control
new f110f2d s4-ldap: handle VERIFY_NAME control encoding/decoding
new f421aa8 s4-dsdb-linkedattributes: register the VERIFY_NAME control, handle it when we are a GC
new 392e83f s4-drsuapi: rework the crackname implementation of functionnal names
new 884d66d s4-drsuapi: Fix a const warning
new 1c850b2 ldb: lay foundation for proper utc/generalized time handling
new 2d20a91 s4-schema: generalized time use its own syntax now
new 9374ee1 s4-schema: keep track of the timestamp of the most recently changed/created object
new 283af38 s4-extended: do not try to fix if there is no schema
new f2deb05 s4-dsdb: move schema_load at the top of module stack
new 9f1213d s4-drs: if schema has changed during replication notify other process that they have to reload the schema
new 6f3a8b4 s4-dsdb: Add/Update SCHEMA_SEQ_NUM key in the metadata.tdb after schemaUpdateNow
new 718ed84 s4-dsdb: Check for key SCHEMA_SEQ_NUM in metadata.tdb updates
new 2f3adc0 s4-schema: improve the documentation of the dsdb_schema structure
new c00485b s4-dsdb: operational handle modifyTimeStamp on the CN=aggregate DN
new 763f9e8 selftest: schema is not automatically reloaded now so if you modify it you have to reload it
new 73a33be s4-drepl: Ensure that the op->source does not get deallocated too early
new f199c5d s4-classicupgrade: Allow DNS backend to be specified
new 0eab44c selftest: Test unix.whoami with kerberos on plugin_s4_dc
new 01f5223 s4-join: Import DNS zones in AD DC join
new 02cbc3f s4-samba_upgradedns: Do not set DNS account for internal server
new c983ea8 s4-join: Setup correct DNS configuration
new c093666 s3: Avoid a call to server_event_context()
new 754b925 s3: Fix a typo
new cf244a1 s3:test: make shell code more porable by elimnating "local" keyword
new 47ddfe2 s3:librpc: add smbXsrv.idl
new e098060 s3:librpc/idl/smbXsrv.idl: add smbXsrv_version_* structures
new 130436f s3:smbd: add smbXsrv_version_* infrastructure
new 5b3c07f s3:smbXsrv.idl: add smbXsrv_session* structures
new 85f8c14 s3:smbd: add smbXsrv_session infrastructure
new f3dce4c sq smbXsrv_session_global_store no connection
new 80f9abf s3:smbXsrv.idl: add smbXsrv_tcon* structures
new c36bd67 s3:smbd: add smbXsrv_tcon infrastructure
new 1fffd35 s3:smbXsrv_session: init and disconnect smbXsrv_tcon for SMB2/3
new 02d206e s3:smb2_sesssetup: make use of the smbXsrv_session infrastructure
new ef408e5 s3:smb2_sesssetup: add support for SMB 2.24/3.00 signing
new 463b308 s3:smbd: make use of smbXsrv_tcon and smbXsrv_session for smb2
new faa8edc s3:smbd: make use of smbXsrv_tcon for smb1
new a129e27 s3:smbd: make use of smbXsrv_session for smb1
new d693ff5 s3:smbd: use smbXsrv_session_logoff_all() and smb1srv_tcon_disconnect_all() in exit_server_common()
new 77d1173 s3:smbd: remove now unused conn_close_all()
new 9854ed6 s3:smbd: remove now unused invalidate_all_vuids()
new 9798149 lib/param: add "SMB3" as alias for PROTOCOL_SMB3_00
new 9146e56 selftest/Samba3: 'server max protocol = SMB3'
new 6aec0ce docs-xml: fix reference from "server min protocol" to "server max protocol"
new f3c606b docs-xml: document "server max protocol" SMB3 and SMB3_00
new d2e1058 s3:smb2_sesssetup: implement dynamic re-authentication and expire sessions
new 500e646 selftest/knownfail: only reauth5 still fails
new ce22037 s3:selftest: run smb2.session as ntlm and krb5
new 842f1c8 s3:selftest: run smbtorture3 SMB2-SESSION-REAUTH
new e770002 s3:smbd/sesssetup: implement dynamic re-authentication and expire session if client supports it
new c0b9fa8 s3:selftest: run rpc.samba3.smb-reauth1 and rpc.samba3.smb-reauth2
new ed96b39 s3:selftest: run raw.session
new f32e99a s3:smb2_sesssetup: inline most of smbd_smb2_session_setup()
new 1b8bcae s3:smb2_sesssetup: make use of gensec_update_send/recv
new ed75069 s3:smb2_sesssetup: inline gensec_session_info() call
new da40aa0 s3:messaging.idl: define MSG_SMBXSRV_SESSION_CLOSE
new 9f2c89c s3:smbXsrv.idl: add smbXsrv_session_close*
new 8acf6c9 s3:smbXsrv_session: add smb2srv_session_close_previous_send/recv
new 299b63f s3:smbXsrv_session: react on MSG_SMBXSRV_SESSION_CLOSE
new 45cd2bc s3:smb2_sesssetup: make use of smb2srv_session_close_previous_send/recv
new fbad41b selftest/known: samba3.smb2.session.*reconnect passes now
new 5c31e5d s3:selftest: run SMB2-SESSION-RECONNECT
new b2ba94b s3:Makefile: use our "$MAKE" instead of "make" in our own Makefile
new d1aeb2d s3:test_net_registry_check: eliminate "local" keyword in shell
new 66f59f0 tdb: finish weaning off err.h.
new 9c36781 s3:smbXsrv_session: pass max_sessions explicitly for smbXsrv_session_table_init()
new 93399c1 s3:smbXsrv_tcon: pass max_tcons explicitly for smbXsrv_tcon_table_init()
new 5df1fda s3: Restore async i/o with the "native" AIO interface
new ff4d8fc s3-pdb_samba4: Allocate and free a talloc_stackframe() in pdb_samba4_replace_by_sam()
new a7f26d5 s3-pdbtest: Report and handle errors in pdb->getsampwnam()
new 43555d6 s4-samldb: do not talloc_steal() the elements of the original request
new 290e7de s3-pdbtest: Fix pdbtest to compare the same fields
new 33f0890 torture: add test for smbd print job spooling
new a2d880d s3-printing: store print jobid as part of struct printjob
new a66618f s3-printing: remove print_parse_jobid() from print_cups.c
new dbca645 s3-printing: rename queue->job sysjob
new 5eaa47c s3-printing: remove print_parse_jobid() calls from printing.c
new fb2579e s3-printing: remove redundant variable set
new 4e33424 s3-printing: remove print_parse_jobid()
new 1cd2433 s3-spoolss: remove duplicate "." in smbd spooler path
new 9707358 s3-printing: fix potential print db refcount leak
new e1ddf8f s3-printing: clean up print_job_pause/resume interface
new 2f85c1f s3-printing: return talloced print jobs
new 9a296ef s3-printing: pass a talloc ctx to unpack_pjob
new 91cd9a4 s3-printing: remove unused print_job_fname()
new c29773d s3-printing: pass lpq command to job_submit
new 1c2f154 s3-printing: fill print_generic sysjob id on job submission
new e01ef8a s3-printing: use euid for vlp job tracking
new 98ec5e9 s3-torture: Use static printer for smbd spooler test
new 8ee76b1 s3:test_registry_upgrade: make more portable and eliminate "local" keyword
new a6c5376 Merge suggested fix from bug 7511 and enhance it
new 353f614 s3:registry: compile reg_create_path() & reg_delete_path()
new fb706c7 s3:registry: make reg_delete_path() delete the path recursively.
new 35eccd0 s3:registry: silence net_deletekey_recursive
new e10ea2b s3:registry: add functions to conveniently create registry_values
new 619f0c0 s3:registry: improve debug output in reg_parse
new 55ce9e1 s3:registry: fix possible double free in import
new cc052d0 s3:net registry: fix output of dwords with sign bit set
new 69add7e s3:net registry import: check return values + codecleanup
new e78d647 s3:registry: add function registry_value_cmp()
new 0fb847b s3:net registry import: add option --precheck
new e28b4b1 s3:net registry: fix violation of coding conventions
new f9ff84b s3:net registry import: move precheck-and-import code to its own function
new 20e5e8e s3:net registry import: reduce indentation and untangle assignment from check
new c55a6da s3:net registry import: untangle nested function calls
new a3ed47a s3:net registry import: improve regdb_open/close layering
new d5ab328 s3:net registry import: fix the return code when transaction commit fails
new 8bf0850 s3:net registry import: reduce indentation
new 3705119 s3:net registry import: add an assert
new ac4899e s3:net registry import: implement dry-run with "--test"
new 94afad2 tests: make test_ldb portable, eliminate "local" keyword
new efa73ba s3:test_net_registry_check.sh: grep -E isn't portable, use egrep
new 082b906 s3-printing: fix broken print_job_get_name() return
new c71062f s3:lib:dbwrap: fix return value of db_ctdb_traverse[_read] for non-persistent dbs
new 088e505 s3:conn_tdb: add a function connections_fetch_entry_ext() that also takes the cnum
new c4be17f s3: add a tool "cclean" to cleanup orphaned entries from connections.tdb
new 7bc1172 s3:registry: use TALLOC_CTX * instead of const void * in reg_import_adapter()
new dba03a6 s3:registry: change reg_import.c according to coding guidelines.
new 6acd2f2 s3-pdbtest: show mis-matching times
new df899ae selftest: Add extra users to nss_wrapper
new 4f587ff selftest: allow NSS_WRAPPER_* vars to be exported to the environment
new 165521a s4-dsdb: Remove hooks for non-directory password handling
new 6f71878 s4-dsdb when setting DSDB_CONTROL_PASSWORD_BYPASS_LAST_SET_OID make it non-critical
new 2079844 s4-selftest: Test login with a password expired user
new 46db466 lib/ldb: Print trace messages for modify correctly
new f7c3727 s3-pdb_samba4: Fix time handling, use nt_time_to_unix()
new cb01f6c s3-pdb_samba4: Add support for lastLogon and lastLogoff
new 0b57d36 s3-pdbtest: Initialise more elements for testing
new 471a6b3 s4-selftest: expand passdb testing
new 7e8ed7d s3-pdb_samba4: Remove dupliate profilePath handling
new 666dba3 s3-param: Rename loadparm_s3_context -> loadparm_s3_helpers
new 0a1aaca replace: define INT64_MAX when not defined
new f80e399 source4/smbd/pidfile: don't panic if pid file is corrupt.
new a38d691 s3:wscript: use LOCKING subsystem for smbtorture3
new c5f1ab9 s3:brlock: add some const to print_lock_struct()
new bbad8f6 s3:brlock: s/int/uint64_t for fnum
new 66fa891 s3:smbd/files: fsp->fnum is uint64_t not int!
new d7d1bb9 s3:smb2_create: add usefull DEBUG() message
new d6939c3 s3:smbd: change nt_open_pipe() to uint16_t pnum/fnum
new 572701f s3: Fix compilation of pthreadpool_sync.c on platforms without pthread.h
new 4aaeed2 s4-torture: use torture context for printing debug output.
new 7468ce6 s4-torture: fix typo in samlogon test.
new 15b9198 librpc/ndr: Initilaise the remainder of struct dom_sid after a pull
new 30fd88e selftest: use a loop rather than declare tests for both dc and s3dc
new a29bf4a selftest: run pdbtest against s3dc as well
new 11fc75f packaging(RHEL-CTDB): fix build dependencies
new f6ac6b8 docs-xml: fix typos and format in smb.conf server max protocol man
new 7560b1c s3: fine tune and clean up statvfs tests
new 0b8eac9 s3:smb2_server: start the connection with one credit granted to the client
new 925994e s3:smb2_server: call smbd_smb2_request_validate() also in smbd_smb2_first_negprot()
new d1ee774 s3:smb2_server: remove unused and confusing DEFAULT_SMB2_MAX_CREDIT_BITMAP_FACTOR
new bd6d415 s3:smb2_server: fix calculation of the next bitmap_offset
new d6e7a76 s3:smb2_server: clear sequence window if we got the lowest sequence id
new 984fdaf s3:smb2_server: split out a smb2_validate_sequence_number() function
new 4fe41c0 s3:smb2_server: check the credit_charge against the already granted credits
new ee8ae45 s3:smb2_server: make sure we don't grant more credits than we allow
new 82dc0b3 s3:smb2_server: make sure sequence numbers don't wrap at UINT64_MAX
new 648b959 s3:smb2_server: implement credit granting similar to windows
new 1db83d2 s3:smb2_server: grant extra credits for multi-credit requests
new 5b7f5d0 s3:smb2_negprot: support SMB2_CAP_LARGE_MTU on everything but port 139
new 967f2c4 s3:smb2_server: simplify smbd_smb2_request_verify_creditcharge() a bit.
new 34a9892 s3:smb2_server: make the logic in smbd_smb2_request_verify_creditcharge() simpler
new a5b62a6 lib/param: let "SMB2" select PROTOCOL_SMB2_10
new dc66e63 s3:param: change "server max protocol" to "SMB2" (SMB2_10)
new ded2cb8 docs-xml: document "server max protocol" "SMB2" selects PROTOCOL_SMB2_10
new 7630fe5 Add missing setresgid() wrapper.
new 821bd95 Replace all uses of setXX[ug]id() and setgroups with samba_setXX[ug]id() calls.
new 485787f Move back to using per-thread credentials on Linux. Fixes the glibc native AIO lost wakeup problem.
new f3862b9 ccan: we're subsystems, not a library.
new b526a0d s3: merge bsd_statvfs and darwin_statvfs
new f4a1893 s3:build: tell linker to use corefoundation on all darwin releases
new 1a622fe s3:smb2_server: remove max_charge check in smbd_smb2_request_verify_creditcharge()
new 3c3ed70 lib/util: fix fd leak in anonymous_shared_allocate() if MAP_ANON is not available
new cbf44e8 libcli/smb: add SMB2_CAP_DIRECTORY_LEASING to SMB2_CAP_ALL
new 19941a9 lib/ccan: readd execinfo dependency to failtest
new 9d11277 s3:dbwrap_ctdb: fix fetch/fetch_locked when samba is built against old ctdb
new d6abf79 s3:dbrwap_ctdb: remove commented out legacy code
new 0a5f363 s3:dbwrap_ctdb: rename db_ctdb_own_record() -> db_ctdb_can_use_local_copy()
new 92808a6 s3:dbwrap_ctdb: expand the comment for the db_ctdb_can_use_local_copy() function
new b46977e s3:dbwrap_ctdb: fix a comment in db_ctdb_fetch()
new 01863df s3_dbrwap_ctdb: improve a comment in db_ctdb_can_use_local_record()
new 250ebe7 packaging(RHEL-CTDB): make makespec.sh aware of new location of version.h
new 9e53a02 packaging(RHEL-CTDB): package cclean tool
new fef4195 s3:cclean: fix memory allocation
new ec737d9 s3:cclean avoid segfault in case of ctdb missbehaviour
new 143b711 s3: fix the logic in bsd_statvfs
new 86d586d s3:configure: fix numerous compile warnings about implicit declaration of 'exit'
new 9c8e2b5 s3:smbXsrv.idl: add smbXsrv_open* structures
new f7762e2 s3:smbd: add smbXsrv_open* infrastructure
new 7d13955 s3:smbd: make use of smbXsrv_open for smb1/2/3
new d91bf0d Fix typo in configure.in check for USE_LINUX_THREAD_CREDENTIALS.
new f81fd1c Try and fix the autoconf build on Solaris/Nexenta/etc.
new 13aaa94 s3: add sendfile support for Tru64, which is the same as HP-UX's
new 84f29b8 s3:waf add sendfile support for Tru64, which is the same as HP-UX's
new 34bb743 Add uint64_t mid field to the files_struct.
new 0362dcb Fix defer_open() fuction in the open code path to cope with a NULL lck parameter.
new d1e1aa5 Add new bool field async_open to struct deferred_open_record. Not used yet.
new b004121 Allow for async opens.
new 0d2f6ca Make schedule_deferred_open_message_smb2() return an indication of success.
new 6617c2c Make schedule_deferred_open_message_smb() return an indication of success.
new 5679ba1 Don't allow asynchronous creates to be canceled in SMB2.
new 8150f69 ccan: make it a grouping library.
new 3f30b02 Disable selections of USE_LINUX_THREAD_CREDENTIALS until we have specific 32-bit and 64-bit versions.
new 86336de WHATSNEW: prepare for 4.0 beta3
new 8d80875 WHATSNEW: Mention SMB 2.1 support (reauthentication/mulit-credit) and config default
new 0ff2fc3 WHATSNEW: mention initial support for SMB3
new 2105400 s4-torture: more printf removal from samlogon torture test.
new a440df9 s3-libpidfile: some more debug output
new 993e809 s3-libpidfile: fix check for running process.
new 603a9bc file_server: add [globals] to generated smb.conf
new 3c57fce selftest: Give Samba4 processes a little longer to clean up
new ab80b99 auth/gensec: Remove unused gensec_security parameter
new eba8799 auth: Remove .get_challenge (only used for security=server)
new 5de841f s4-dns: Remove dynamic DNS instructions for bind 9.7
new d0460d9 s4-bind: Remove patches now incorporated into bind9
new d31f55b s4-dns: Remove refernece to BIND 9.7 supporting GSS-TSIG
new d6bba7b WHATSNEW: Update with fix for smbd-fileserver.conf.pid startup failures
new d4bc370 WHATSNEW: Mention Exchange 2010 support
new a656789 VERSION: Mark as the beta3 release
new 4b47e1b VERSION: Move on to beta4!
new ec9aae6 Ensure we select the correct syscall numbers on a 32-bit Linux system.
new 3fe2c54 Fix the waf/autoconf builds to detect correctly the 32-bit or 64-bit syscall ABI on Linux.
new 7563032 samba-tool: gpo: Fix policy DN
new 963f0df samba-tool: gpo: Correct the attribute name from gPlink to gPLink
new e93ed5f samba-tool: gpo: Use gpo (id) instead of gpo_dn (DN)
new 807ff1e samba-tool: Fix indentation
new e3828d4 s4-pysmb: Add deltree() method to remove directory and its contents
new 5ca2434 samba-tool: gpo: Add utility functions get_gpo_containers and del_gpo_link
new a9c4336 samba-tool: gpo: Refactor code using utility functions
new 0365df9 samba-tool: gpo: Use utility function dc_url() to set the connection url
new 8768f4f samba-tool: gpo: Add listcontainers subcommand to list containers using given GPO
new df4a6e3 samba-tool: gpo: Add del subcommand to delete GPO
new 5c9ecb4 samba-tool: gpo: Improve error messages
new 01a425e samba-tool: gpo: Update copyright
new cca51e2 s3:smbd:smb2: change smbXsrv_session0 to smbXsrv_session in struct user_struct.
new bfc38d7 s3:smbd:smb2: change smbXsrv_tcon0 to smbXsrv_tcon in smbd_smb2_request_check_tcon()
new 98ccca8 s3:smbd: include smbXsrv.h before smbd/proto.h to have the smbXsrv_ structs available
new 8a32d62 s3:smbd:smb2: fix prototype of make_connection_smb2() to use smbXsrv_tcon
new e332bfa s3:smbd: Include smbXsrv.h before vfs.h (in smbd.h) so that the smbXsrv structures are available
new db0c233 s3:smb: include "smbXsrv.h" before "vfs.h"
new f2e8409 s3:vfs: use smbXsrv_tcon instead of smbXsrv_tcon0 in connection_struct.
new 3e6d8ac s3:vfs: use smbXsrv_open instead of smbXsrv_open0 in files_struct
new 6710e4e s3: Fix Coverity ID 709218 Uninitialized pointer read
new abda9d3 s3: Fix Coverity ID 709217 Dereference after null check
new ec3d1f0 build: Run distcheck in the correct directory
new f48f65e wafsamba: samba_version: add samba version suffix to vcs_fields
new 6612bca WHATSNEW: Spell out version, avoid samba4 except to refer to the past
new a8acaee ldb: bump version due to header and internal implementation changes
new e0e55ca s3-winbind: Remove obsolte idmap_adex.
new c87aceb doc: Remove documentation about idmap_adex.
new 98ab074 s3-printing: Remove deprecated lp_printer_admin().
new 3f14155 doc: Remove all references to 'printer admin' option.
new 02c239c s3-passdb: Remove obsolte ldapsam_compat support.
new 571a4b6 doc: Remove documentation for obsolete ldapsam_compat.
new d0878b3 s3-smbd: Remove deprecated 'share modes' option.
new 0ed3433 doc: Remove references to deprecated 'share modes' parameter.
new ed85252 Allow init_aio_threadpool() to be setup for different threadpool handles with different completion functions.
new a559fcf Add function set_thread_credentials_permanently(). Panic if fail.
new 90881da Move copy_unix_token() from locking/locking.c to lib/util.c.
new 6449022 Add waf/configure tests for openat.
new 74bf0c6 ntdb: make --disable-ntdb work properly.
new b40fb6e s3: if we know a file is immutable, report it to be readonly
new fa98ef1 replace: make the INT64_MAX define more portable
new bb4995b s4/heimdal: fix make-proto.pl with perl 5.16
new e481afc s3:registry: untangle assignment from check in reg_enumvalue()
new 5ba91ff s3:registry: untangle assignment from check in reg_enumkey()
new f9fb1ef s3: evaluate MNT_QUOTA and MNT_RDONLY in statvfs also on darwin
new 4b83d61 lib/addns: remove use of uint8 uint16 and uint32 in favour of C99 types
new a79496d lib/addns: remove defines we don't need or have for sure via libreplace
new 7abe51f talloc: remove unused variables
new 8b32d9a s4-dsdb: Use parent_object_guid to find the correct parent for new objects
new c436f98 s4-dsdb: Give a much better error message when parentGUID generation fails
new 1c86ab9 s4-samba-tool: Provide a samba-tool domain dcpromo that upgrades a member to a DC
new 2908bbe s4-selftest: Test samba-tool domain dcpromo
new 8f44389 s4-classicupgrade: Demote any other 'BDC' accounts back to a member server during upgrade
new 1000884 s4-torture: Fix build warnings in lsa test.
new 682277b s4-torture: Use test_LookupSids3 function.
new 00171a5 s4-torture: Test LookupSids3 and LookupNames4 only over tcpip.
new 22da710 s4-torture: Make sure ncacn_np tests are only called over the a pipe.
new 8bc4d7a s4-torture: Make sure lsa_OpenPolicy fails over TCP/IP.
new 1c46bff s4-torture: Make sure lsa_OpenPolicy2 fails over TCP/IP.
new 47e5a8c s4-torture: Test LookupSids3/LookupNames4 over np and tcpip.
new 81ff67c s3-selftest: Run lsa tests over np and tcpip.
new fae6091 s3-rpc_server: Make it possible to use more rpc exceptions.
new a866dcc s3-rpc: Return the correct ntstatus depending on the transport.
new bbf70e7 s3-lsarpc: Restrict the transport for ncacn_np functions.
new 426cf36 s3-lsarpc: Restrict lsa_LookupSids3 to ncacn_ip_tcp connections.
new d1e829b s3-lsarpc: Restrict lsa_LookupNames4 to ncacn_ip_tcp connections.
new d37643c s3-lsarpc: Enforce a secure connection for LookupSids3 and LookupNames4.
new ed7be19 s4-torture: Add a lsarpc test_LookupSids3_fail function.
new 4ece074 s4-torture: Add a lsarpc test_LookupNames4_fail function.
new 39a13d1 s4-torture: Add a lsarpc test_OpenPolicy_fail function.
new 5dc5cda s4-torture: Add a lsarpc test_OpenPolicy2_fail function.
new eeba5ad s4-torture: Add a lsarpc test_GetUserName_fail function.
new 2a46c7f s4-torture: Don't consider NONE_MAPPED an error in LookupNames4.
new a070ce3 s4-torture: Don't consider NONE_MAPPED an error in LookupSids3.
new 027b913 s4-torture: Call lsarpc tests over the correct pipe.
new 0b93587 s4-libnet: Skip calling lsarpc functions over a wrong pipe.
new 48b30bf s4-selftest: Don't plan lsa.secrets tests over tcpip.
new de54047 s4-selftest: Don't run lsarpc requiring a named pipe over tcpip.
new 8e32715 selftest: Update knownfail list for samba4.rpc.lsalookup.
new 9fa979c s4-lsaprc: Don't call lsa_OpenPolicy2 in lsa_LookupNames4.
new 13a7f98 s4-lsarpc: Don't call lsa_OpenPolicy2 in lsa_LookupSids3.
new 1a12bbd s4-lsarpc: Restrict LookupNames4 to crypto connections only.
new 997c780 s4-lsarpc: Restrict LookupSids3 to crypto connections only.
new 1744e99 s4-lsarpc: DCERPC_FAULT_ACCESS_DENIED for np
new a49eb60 s4-lsarpc: DCERPC_FAULT_ACCESS_DENIED for tcp
new 7285ed5 auth: Common function for retrieving PAC_LOGIN_INFO from PAC
new 8d99b39 pyldb: Fix dn concat operation to be the other way around
new 507e6fd s4-pydsdb: Improve PyErr_LDB_{DN,}_OR_RAISE to use py_check_dcerpc_type
new e4077a8 s4-pydsdb: Add bindings for dsdb_find_nc_root()
new 979215a pyldb: Add bindings for ldb_dn_remove_base_components
new 023508e pydsdb: Add bindings for dsdb_wellknown_dn()
new 7782e33 s4-dsdb: Remove unused variables in py_dsdb_get_partitions_dn
new f9d9092 s4-dbcheck: Check for an object without a parent
new 4654dca s4-selftest: do a dbcheck on our two vampire DCs
new d27a9c4 s3: Fix Coverity ID 709470 Uninitialized scalar variable
new 66514f8 ntprinting: make decode_ntprinting helpers public in idl.
new 0d3249b ndr: fix push/pull DATA_BLOB with NDR_NOALIGN
new 8835eab ntprinting: mark the final 4 byte null pointer for printer data in ndr_pull_ntprinting_printer as read.
new 4cafbb4 s4-torture: add ntprinting ndr operations testsuite.
new 7b1fb36 lib/ldb: Bump ldb release due to pyldb changes
new 1f37ed7 Factor out check_same_dev_ino() from check_same_stat() so it can be called separately.
new 9d5e026 Make check_same_stat() and check_same_dev_ino() common functions.
new 1144b0d Use new common function.
new 3a705e5 Simplify the logic in open_file().
new 3aa186f Simplify the logic in open_file() some more.
new 02d42be Add function fd_open_atomic() which uses O_CREAT|O_EXCL to return a guaranteed indication of creation of a new file.
new 69a3e94 Now we have a guaranteed indication of a file being created, use it to set the create disposition correctly.
new 6d903bf Cope with a (non-security) open race we've had for ever as NTCreateX isn't atomic on POSIX.
new b256191 Fix typo we've had for a long time in set_re_uid() in the USE_SETRESUID case.
new d81e206 Move set_thread_credentials_permanently() to set_thread_credentials() as we need to keep the saved set uid/gid otherwise there is an interaction with open[at]() and NO_ATIME returning EPERM. As this is meant for threaded code inside the process we don't need to do an irreverisble change anyway.
new 8ee30be Add in the threaded async open engine.
new 5231d70 build: fix waf checks for seteuid on non-Linux platforms
new 149cae8 build: fix some indentation (tabs/vs spaces) in source3/wscript
new 35ab9be s3:vfs_gpfs: Check softquota before gracetime
new 73ede32 s3:vfs_gpfs: fix ACL length calculation
new 2cc38ac mkversion: Remove quotes around SAMBA_VERSION_VENDOR_PATCH string
new a93f56a test: fix compile warning on test summary
new b865cdd s3: make log message of FSCTL_IS_VOLUME_DIRTY more clear
new 19e8002 s3/torture: adjust dependency to fix build when no winbind was build before
new ac2644b s3:passdb: remove commented out pdb_lookup_names code
new c43505b s3: rename sid_check_is_domain() to sid_check_is_our_sam()
new 1ee95e4 s3: rename sid_check_is_in_our_domain() to sid_check_is_in_our_sam()
new 67e7e14 s3: Factor out "mark_file_modified"
new 622eb59 s3: Make us survive base-delaywrite with aio enabled
new cb40594 Add an optimization to pthread aio writes to also do fsync if requested.
new 775014b Make sure we reset fsp->initial_allocation_size to zero if we didn't create the file.
new a7c63ac Set fsp->initial_allocation_size before calling open_file_ntcreate().
new e454681 Linux-specific optimization in aio_open code.
new 6ee16ce s4:registry: add a TALLOC_CTX argument to reg_open_remote()
new 342ab97 s4:registry:regdiff: add TALLOC_CTX * argument to open_backend()
new bf650a1 s4:registry:regdiff: use existing talloc context for the event context
new 5a9ce8b Use HAVE_FSYNC, we bothered to test for it.
new 70de501 s4-provision: Provide YP/NIS subtree to allow ADUC to see and set rfc2307 attrs
new d55cde1 s3-auth Remove confusing reference to global_machine_password_needs_changing
new 15fedb3 s3-auth Remove unused global_machine_account_needs_changing
new 1013fab lib/util: Allocate enough space to reference blob->data[len]
new 10b818b s3-auth_samba4: Explain that check_samba4_security is actually unused
new 27e20d5 s3: Make us survive smb2.lock.rw-shared with aio enabled
new 726ecf6 Fix bug #9016 - Connection to outbound trusted domain goes offline.
new 4b61c48 s3-secrets: Use C99 types
new 6d24c89 s4-param: Use a unique header name
new dff29e4 auth/credentials: Look in the secrets.tdb for the machine account
new a8e8833 pytdb: Check for errors parsing strings into TDB_DATA
new c92a567 pytdb: Check if the database is closed before we touch it
new a7d5d08 Revert "Remove XSLT script to generate image dependencies, instead rely on make"
new 4b44002 WHATSNEW: prepare for 4.0 beta4
new 3a6f1f9 VERSION: Mark as the beta4 release
new db33ef7 VERSION: Move on to beta5!
new e7c7a91 s4:librpc/rpc/dcerpc_schannel: rework downgrade logic
new 342a2e6 s4:librpc/rpc/dcerpc_schannel: just append NETLOGON_NEG_RODC_PASSTHROUGH as rodc
new e48aabc s4:rpc_server/netlogon: implement netr_LogonGetCapabilities
new 9923118 s4:rpc_server/netlogon: only return STRONG_KEYS if the client asked for it
new 99e5241 libcli/auth: add support for AES/HMAC-SHA256 schannel session key support
new a7208de libcli/auth: add support for AES/HMAC-SHA256 to the netlogon schannel sign/seal
new 780006d s4:librpc/rpc: add DCERPC_SCHANNEL_AES support
new 04d770a s4:rpc_server/netlogon: add support for AES based netlogon schannel
new 5e25fc6 s3:rpc_server: add support for AES bases netlogon schannel
new 2c3dc04 s4-torture: Add DCERPC_SCHANNEL_AES tests.
new a3e8356 s4-torture: Improve samlogon test.
new 197781a s4-librpc: Add capabilities check for AES encrypted connections.
new 18692b0 s4-auth: Make sure we use the correct credential state.
new 572b549 s3-rpc_client: Add capabilities check for AES encrypted connections.
new 33206b1 s3-rpc_client: Fix updating netlogon credentials.
new 98b9ef5 Enable AES in winbind.
new 2d1334e s3-autoconf: Fix the build.
new 254e8c4 Add debug message when SD hash doesn't match.
new d1a5a5b s3-linux-aio: Fix error handling
new 8893215 talloc: use a struct for pool headers.
new 4f33187 talloc: don't allow a talloc_pool inside a talloc_pool.
new 311281c talloc_stack: handle more than one talloc_stackframe_pool()
new f9b51ff talloc_stack: always include the location when creating a talloc_stackframe().
new 84fb37f talloc_stack: report lazy freeing (panic if DEVELOPER).
new 634a63d smbpasswd: always free frame.
new dcec7c1 source3/client/client.c: fix stackframe leak.
new 7a65910 nt_printing_tdb_migrate(): fix stackframe leak.
new 2314c60 source3/winbindd/winbindd_util.c: fix stackframe leak
new a620fc0 lib/util/modules.c: fix stackframe leak.
new bdc59fb source3/modules/vfs_xattr_tdb.c: fix stackframe leak
new 32c69e6 source3/rpc_server/svcctl/srv_svcctl_reg.c: fix stackframe leak
new 5716570 source3/winbindd/idmap_tdb_common.c: fix stackframe leak
new 15faffc source3/registry/reg_backend_db.c: fix stackframe leak
new f3001e8 source3/lib/smbconf/testsuite.c: fix stackframe leak
new aa2e02e source3/winbindd/winbindd_pam.c: fix stackframe leak
new c809eec source3/utils/net_conf.c: fix stackframe leak
new fe72740 loadparm: make the source3/ lp_ functions take an explicit TALLOC_CTX *.
new 1f8b574 talloc_stack: abort in developer me if no stackframe on talloc_tos()
new 51ec59d source3/torture/pdbtest: allocate talloc_stackframe()
new 9927233 source3/passdb/py_passdb.c: don't steal from talloc_stackframe().
new d54ebd3 source3/passdb/py_passdb.c: wrap all calls in talloc_stackframe()
new 06731bc source3/netapi: fix only caller which doesn't set up a talloc_stackframe()
new 127352c source4/torture: add talloc_stackframe()
new 96db134 s4-dsdb: Ensure we never write read-only objects onto a read-write replica
new 5630e25 s4-dsdb: Allow dbcheck to correct an incorrect instanceType
new e4001a7 dsdb: Allocate new OID to allow updates of a read-only replica
new fc36ebf s4-dbcheck: Check for and correct incorrect instanceType values
new 02a356e s4-librpc: Ensure we do not call call the decrpc timeout handler during gensec_update()
new d0d05f8 s4-lib/tls: Try socket_send() multiple times to send partial packets
new 31f0d30 s3:smbstatus fix a compiler warning
new 36432621 s3:smbstatus rename a function to make its purpose more clear
new 07412b5 s3:smbstatus don't check if process exists twice
new a01a93a s3:smbstatus add --fast option
new 35a4a57 docs-xml: document smbstatus --fast
new 9dd0510 docs-xml: document smbstatus --notify
new 24f7085 s3:Really ignore unknown special ids in NFSv4 ACLs.
new d44ccdd libasys
new c6e456d s3-vfs: async pwrite
new e24aed1 s3-vfs: async pread
new 7c32017 s3: Use SMB_VFS_PREAD_SEND in schedule_aio_read_and_X
new 2bad405 s3: Use SMB_VFS_PWRITE_SEND in schedule_aio_write_and_X
new 6df7ba3 s3: Use SMB_VFS_PREAD_SEND in schedule_smb2_aio_read
new aff6956 s3: Use SMB_VFS_PWRITE_SEND in schedule_smb2_aio_write
new f5dc883 s3: Properly handle shutdown with the _send/_recv based aio
new 66eb7bc s3: Remove the unused completion handling from aio.c
new 715653a s3:vfs_aio_pthread: Convert to libasys
new f9df073 s3: Make smbd/aio.c not depend on aio.h anymore
new ff701ce s3: Add vfs_aio_posix
new b65ab9d s3-aio_fork: Convert create_aio_child from NTSTATUS to errno
new bf8696f s3-aio_fork: Convert get_idle_child from NTSTATUS to errno
new 9e1c873 s3: Convert aio_fork to pread/pwrite_send/recv
new 4668398 s3: Convert aio_linux to pread/pwrite_send/recv
new 90461aa s3-vfs: Add pread_send/recv to vfs modules
new be05dad s3-vfs: Add pwrite_send/recv to vfs modules
new 9dc78c9 s3-aio: Remove unused VFS functions and more
new c4efaab s3: Move the aio_pthread read/write functionality to vfs_default
new fd351b6 s3: Make us survive base-delaywrite with aio enabled
new dc5e3fb s3-libasys: Add asys_fsync() implementation
new 3882113 s3: Fix the build
new 5d09cec s3-vfs: async fsync
new 56aae9f s3: Add a _nosync version of smb2_write_complete
new ed31e20 s3-aio: Make the strict sync after write async
new e3f3c09 s3: Add aio_fsync to the aio_posix module
new 38dd5b2 s3-aio-fork: make "read_cmd" an enum
new d6cb302 s3: Add aio_fsync to the aio_fork module
new d948b1b s3: Add aio_fsync to the aio_linux module
new 4a9b5cc config: The AIO engine is indepent of HAVE_AIO now
new 730d3e8 s3: Compile with pthreadpool by default
new f79fb44 s3: Slightly simplify reply_close()
new 3da86cc s3: Add tevent_wait_send/recv
new 3e9f58b s3-smb1: Postpone close_file until all aio is handled
new a6b5836 s3-smb2: Postpone close_file until all aio is handled
new 8ef968a s3-aio: Panic if we try to close a fsp with outstanding aio requests
new 6305b4b torture: Print SIDs as additional debug output in unix.whoami
new 8825085 s4-torture: Also print GID values in whoami test
new 624f11e s4-torture: Allow unix.whoami to test against a member server
new faa9b2e s4-torture: Move check of map-to-guest above SID list check
new 38a4703 Revert "s3:auth make sure the primary group sid is usable"
new 9130bbb selftest: Run unix.whomai against the machine acccount as well
new cbc3083 auth/credentials: Remove extra newline
new 11d7f77 s3-rpc_server: Remove make_server_info_info3() call from make_server_pipes_struct()
new 376dc5c s3-auth Use correct RID for domain guests primary group
new 1cbbd2d lib/param: bring lp_time_server() into common
new d2ae817 lib/param: Add my copyright
new 8822b3b s4-param: Remove unused "idmap trusted only"
new cf9bd1d s3-param: Make lp_name_resolve_order() return a list
new 0f57da5 lib/param: bring lp_smb_ports() into common by making it a list everywhere
new 03a6137 s3-param: Remove special case for lp_ctdbd_socket(), set CTDB_PATH as default
new 2922fda Move source4/smbd/pidfile into lib/util in preparation for making it in common.
new 3e476e1 Add debugs to functions. Add pidfile_unlink().
new 0d24370 Make the s3 pidfile use the common code inside lib/util/pidfile.c
new f58d8fe Fix the configure build - add lib/util/pidfile.o into UTIL_OBJ.
new e8dbf28 Move everything to use the common pidfile functions.
new b336b8e Remove source3/lib/pidfile.c
new f7b88fb Use ippGet/ippSet (accessors) for IPP API.
new e8b3b1c s4 rfc2307 gids mapping fix
new e2cea8f s4-classicupgrade: Add unix attributes during upgrade
new 0b903e1 s3:smbd: if a fsp has fsp->deferred_close, clients shouldn't be able to use it
new 3fe601a s3-winbind: Fix idmap initialization debug message.
new 88f326a s3:smb2_tcon: reject access to shares mark as "smb encrypt = required"
new a41a1d1 s3:test_smb2: copy the session_channel from the primary channel.
new d728567 libcli/smb: add SMB2_TRANSFORM macros
new 4628e28 libcli/smb: add SMB2_SESSION_FLAG_ENCRYPT_DATA
new 5adf63f lib/crypto: add aes_ccm_128
new 7e09824 libcli/smb: construct the signing_key before forming the message
new fd736f7 libcli/smb: add smb2_signing_[en|e]crypt_pdu()
new 1c144b0 libcli/smb: only pass the smb2 buffer to smb2cli_inbuf_parse_compound()
new 077eb57 libcli/smb: check the buffer length in smbXcli_negprot_dispatch_incoming()
new d333edb libcli/smb: copy the application_key in smb2cli_session_create_channel()
new 5863107 libcli/smb: prepare [en|de]cryption_key for SMB3
new c2b0a48 libcli/smb: create 4 iovecs per request in smb2cli_inbuf_parse_compound()
new be8e33e libcli/smb: parse the SMB2_TRANSFORM header and decrypt the SMB2 pdu
new 92811c6 libcli/smb: make use of SMB2_HDR_BODY as header size
new f08adbb libcli/smb: maintain smb2.should_sign on smbXcli_req_state
new 6e651df libcli/smb: increment nbt_len, when we have the fully created the SMB2 PDU
new 6b93210 libcli/smb: encrypt SMB2 traffic if nedded/desired.
new 4b64ec5 libcli/smb: set should_encrypt = true if we got SMB2_SESSION_FLAG_ENCRYPT_DATA
new 111c215 Fix problem found by Andrew Bartlett - correctly check encrypted flag.
new a256d61 s3-winbind: Fix bug #9052 resolving our own "Domain Local" groups.
new 6bff589 libcli/smb: introduce smb1.session for uid use
new cdec0c4 s3:libsmb: use cli_state_{g,s}et_uid instead of smb1.uid directly
new af90c71 s4:libcli/raw: setup a smbXcli_session for each smbcli_session
new 43b070d libcli/smb: pass down smbXcli_session to smb1cli_req_create/send() and smb1cli_trans*
new 00050a1 build: Add -Werror=address to the developer build
new 4c1762c Fix debug print warning message.
new e5a3218 Fix compiler warning.
new 61cec27 Fix unused variable.
new b76d574 Fix incorrect use of server as a talloc context.
new 644d48d Fix compiler warning message.
new 69e98ff Remove unused variable.
new 9521cd0 param: Make the 'unicode' parameter common
new 80d3208 param: Make internal handler for 'server role' common
new 2daf120 s3-param: Merge a number of s4 parameters from lib/param to make this table common
new 7881f4a s3-param: fix indent on cups encrypt
new 01f25ad s3-param: Merge parameter varaibles with lib/param
new 8b1a9f3 lib/param: Remove "ntptr providor" and hard-code in s4 spoolss server
new b94ab3c lib/param: Remove 'case insensitive filesystem'
new 280d187 lib/param: Rename param_enums.c to param_table.c
new f356242 lib/param: Move all enum declarations to lib/param
new b62b031 lib/param: Make lp_usershare_max_shares() a common parameter
new 3367fd0 lib/param: Merge handling of security/domain master/domain logons/server role
new c1065ff lib/param: Add handler overrides
new 222850b lib/param: Re-arrange TLS parameters into their own section
new 9ee084f lib/param: Rearrange AD DC options to make a merge with the source3 table easier
new 19a8867 lib/param: Merge DNS parameters with source3 param
new c7df664 lib/param: Merge Winbind parameters from source3 into lib/param
new 221a430 lib/param: Merge VFS and MSDFS parameters from source3 into lib/param
new 867de2f s3-pdb: remove unused variables.
new d00d206 waf: Update to newer upstream snapshot.
new a6e5b98 s4:libcli/raw: fix SMBtconX response parsing
new cc0d490 s4:libcli/raw: parse extended SMBtconX responses
new 20e4392 s3:libsmb: make use of cli_state_[g|s]et_tid()
new 552dda9 libcli/smb: add smbXcli_tcon structure
new ed72628 s3:libsmb: use a smbXcli_tcon instead of uint16_t cli_state->smb1.tid
new 29dc01b s4:libcli/raw: setup a smbXcli_tcon for each smbcli_tree
new b9100a7 libcli/smb: pass down smbXcli_tcon to smb1cli_req_create/send() and smb1cli_trans*
new 41538b1 s4:libcli/smb2: setup a smbXcli_tcon for each smb2_tree
new 92efe1a s3:libsmb: setup a smbXcli_tcon for SMB2
new 32b3399 libcli/smb: pass smbXcli_tcon to smb2cli_create*()
new 74f9b52 libcli/smb: pass smbXcli_tcon to smb2cli_close*()
new 697b82a libcli/smb: pass smbXcli_tcon to smb2cli_read*()
new 86a5ab7 libcli/smb: pass smbXcli_tcon to smb2cli_write*()
new 6612c83 libcli/smb: pass smbXcli_tcon to smb2cli_flush*()
new 6dc701c libcli/smb: pass smbXcli_tcon to smb2cli_set_info*()
new 370e714 libcli/smb: pass smbXcli_tcon to smb2cli_query_info*()
new 51af8b9 libcli/smb: pass smbXcli_tcon to smb2cli_query_directory*()
new 20d43a1 libcli/smb: pass smbXcli_tcon to smb2cli_ioctl*()
new 79ccb96 s3:torture/test_smb2: make a copy of smbXcli_tcon
new d58aa46 Fix bug 9065: source3/registry/regfio.c: bad call to memcpy Signed-off-by: Jeremy Allison <jra at samba.org>
new c66a45d s3:smb2_server: simplify the talloc_pool handling for smbd_smb2_request
new e0bc165 s3:torture: replace shm_setup() with anonymous_shared_allocate()
new b0f1921 s3:torture: remove unused shm_setup()
new 97b1776 s4:torture: replace shm_setup() with anonymous_shared_allocate()
new 18bd029 s4:torture: remove unused shm_setup()
new d2ba9c3 s3:libsmb: remove cli_state->smb2.tid
new 167d94c s3:libsmb: remove unused tcon specific elements from cli_state->smb2
new a10fe7b libcli/smb: add smb2cli_tcon_capabilities()
new 72e047f s4:torture/smb2: use smb2cli_tcon_capabilities()
new 56af56d s4:torture/smb2: create temporary smbXcli_tcon/session structures instead of changing them
new 57fda88 s4:libcli/smb2: remove unused elements from smb2_tree
new 7de4ae7 libcli/smb: pass smbXcli_tcon to smb2cli_req_create/send()
new 56aa419 libcli/smb: there's no PID field in the SMB2/3 header anymore
new e20e84d s4:libcli/smb2: remove unused variable
new bb6761c s3:libsmb: remove unused cli_state->smb2.pid
new 4d6d783 s4:libcli/smb2: remove unused smb2_session->pid
new 0aac3c0 libcli/smb: pass smbXcli_session to smb2cli_tcon_set_values()
new 5c3a0cb libcli/smb: setup tcon->smb2.should_encrypt in smb2cli_tcon_set_values()
new 3cce521 s3:smb2_ioctl: remove FSCTL_VALIDATE_NEGOTIATE_INFO_224 implementation
new 3a85737 s3:smb2_ioctl: allow clients to send padding at the end of FSCTL_VALIDATE_NEGOTIATE_INFO
new 859e5be s3:smb2_ioctl: fix GUID_compare() check in FSCTL_VALIDATE_NEGOTIATE_INFO
new 46e08eb s3:libcli/smb: add SMB2_SESSION_FLAG_BINDING
new df08929 s3:smb2_sesssetup: reject SMB2_SESSION_FLAG_BINDING requests
new ba14bc5 libcli/smb: introduce a smb2cli_session
new fdd9867 libcli/smb: add SMB2_HDR_CHANNEL_SEQUENCE
new 8cb6557 libcli/smb: add basic session->smb2.channel_sequence handling
new f6592c4 s3:smbd: fix compiler warnings in notify_internal.c
new a67daa3 s3:smb2_negprot: return the current system time in the SMB2 NEGPROT response
new a0e08ac lib/param: Merge "Miscellaneous Options" section from source3/param
new 8d2ba95 lib/param: Merge "EventLog Options" section from source3/param
new 3e9c001 lib/param: Merge "Ldap Options" section from source3/param
new ebc2cc7 lib/param: Merge "Locking Options" section from source3/param
new 3f1dfdd lib/param: Merge "WINS Options" section from source3/param
new b727e70 lib/param: Merge "Browse Options" section from source3/param
new 932f0a6 lib/param: Merge "Logon Options" section from source3/param
new deb9a05 lib/param: Merge "Domain Options" section from source3/param
new 115a88e lib/param: Merge "Filename Handling" section from source3/param
new d347c8d s3:configure: add Darwin sendfile() test
new 887cebf s3:waf: add Darwin sendfile() test
new 96340e6 s3: add Darwin sendfile support and merge with the FreeBSD code
new 4b914a2 s3: use libreplace in pthreadpooltest to fix some builds
new 4f0b8f3 s3/aio_fork: fix build on irix
new 86c2d48 buildtools: use egrep when we need the "-f patternfile" option
new 9b59590 s3:vlp: fix build on OS X
new a943a9b s3-build: Make recursive waf build a developer build again (to build developer test facilities)
new c5713ac lib/param: Merge "Printing Options" section from source3/param
new 97a6447 lib/param: Merge "Tuning Options" section from source3/param
new 08691f7 lib/param: Merge "Protocol Options" section from source3/param
new 2429647 s3-param: Merge "log file" parameter with lib/param
new 8cb47ef lib/param: Merge "Logging Options" section from source3/param
new 081a010 lib/param: Merge "Security Options" section from source3/param
new c4eeda9 lib/param: Merge in source3 parameters into parmeter table
new bc1826a lib/param: Merge parameter tables into a common file
new 42e405a param: Make socket_address common, Revert 611ef42053eb99f4c29d4efa86eaea9f1ca06286
new ecb89ce docs: Mark "socket address" as deprecated
new ca24820 lib/param: Remove unused "paranoid server security"
new ec64f79 lib/param: Mark lpcfg_cachedir and lpcfg_statedir as const char *
new b181a0b lib/param: Remove use of lp{cfg,}_socket_address outside the NBT client and server
new dc00df2 lib/param: Rename "socket address" to "nbt client socket address" to clarify role
new 6a37b55 s4-dbcheck: Add lastKnownParent when moving an object to lostAndFound
new 9c9df9c s3-libsmbclient: Add missing talloc_stackframe() calls
new de0b902 s4-repl: Use NULL for pointer test when checking for ldb_msg_new() failure
new 1547d5f s4-repl: Use ldb_dn_new() to create the rootDSE DN
new fc6d7bf s4-librpc: Fix private context for dcerpc_connect_timeout_handler
new 26eb354 s4-dsdb: Provide a way to handle conflicts due to rename
new 03a75af s4-dsdb: Provide a way to force incoming renames to take priority
new 056b215 s4-dsdb: Change move to lostAndFound to use container in this partiion and add debugging
new 54b83ce s4-dsdb: Do not strip base components off DN before searching for NC root
new b567d3a s4-dsdb: Fill in lastKnownParent when moving to lostAndFound
new 6c21ae7 dfs_server_ad: return STATUS_NOT_FOUND if the client connects to an ip address
new 13095a9 dfs_server_ad: s/acct/aname as acct() is a function
new 14bd5ca s4-samba-tool ldapcmp: Add ridNextRID and rIDPreviousAllocationPool as per-DC attributes
new 2dfb2a4 s4-samba-tool ldapcmp: Fix synopsis
new 0f21fe7 auth/kerberos: Do not do pointer arithmatic on a void *
new 5b4792d lib/ccan: Fix format string errors found by -Werror=format in ccan failtest
new 17bddd1 lib/ntdb: Fix format string errors found by -Werror=format in ntdb tests
new ea6b8ee lib/tdb: Fix format string errors found by -Werror=format in tdb tests
new d6f47bd s4-torture: Fix format string errors found by -Werror=format
new 3aa6f08 build: Add more -Werror flags now the tree is clean of these errors
new 0e1814c s3-utils: Add cast to fix error found by -Werror=format
new cddcaf7 ldb: Add parameter to avoid NULL format string flagged by -Werror=format
new ec69eb4 s3:dbwrap_ctdb: initialize db_record->db
new 13de233 s3:smbd: move smbd_register_ips() next to release_ip()
new d73b793 s3:smbd: use print_sockaddr() instead of client_socket_addr()
new 35c0f16 s3:smbd: do a clean shutdown during release_ip() after CTDB_SRVID_RELEASE_IP
new d2eb26c s3: Make request_timed_out() static
new c03e976 tevent: Refer to the correct header in testsuite.c
new 2ddc3a2 s3: Fix Coverity ID 710827 Resource leak
new d1dccfb s3: Fix Coverity ID 710818 Resource leak
new 3bc1f45 s3: Fix Coverity ID 710803 Resource leak
new eaa381a s3: Fix Coverity ID 710791 Resource leak
new 221cd52 s4-dsdb: Request extended DN and show deleted when searching for a possible parent
new 8208d7b lib/ldb: Ensure rename target does not exist before deleting old record
new bc5be09 s4-dsdb: Handle rename conflicts in both directions
new fcb54ca s4-dsdb: Improve tracing in repl_meta_data
new 6d1b8ff s4-dsdb: Replace any existing lastKnownParent attribute during delete
new 3178741 s4-repl: Add tests for add replication conflicts and use of LostAndFound
new fb24f47 WHATSNEW: prepare for 4.0 beta5
new 50d6483 VERSION: Mark as the beta5 release
new 23df816 VERSION: Move on to beta6!
new 610ac2d Make it possible to build under Solaris make as well as FreeBSD and Linux. Also add comments on changes that might be needed
new d4bce35 Add two flags to allow for handling of Extended Signatures (Session Key Protection) on a TCON_AND_X request and response.
new 9b9ef92 s3:ctdbd_conn: use unitX_t types consistently throughout the module
new c3cb672 libcli/smb: add smb1cli_session_set_session_key()
new 68c1eec libcli/smb: let smb1cli_session_set_id() reset the application_key
new 7af537e libcli/smb: allow resetting of the smb1 application_key
new c9eac1a s3:libsmb: make use of smb1cli_session_set_session_key()
new 1a9a910 s4:libcli/smb_composite: always use set_user_session_key() helper
new ac1452c s4:libcli/smb_composite: make use of smb1cli_session_set_session_key()
new 5f25567 libcli/smb: add smbXcli_session_application_key()
new 803fb40 s4:librpc/dcerpc_smb2: make use of smbXcli_session_application_key()
new 2f4f214 libcli/smb: remove unused smb2cli_session_application_key()
new 286e249 s4:librpc/dcerpc_smb: make use of smbXcli_session_application_key()
new 7977d90 s4:librpc/dcerpc_smb2: sync smb2_session_key() with smb_session_key()
new 00cde56 s4:libcli/raw: remove unused smbcli_session->user_session_key
new 8b42f52 s3:rpc_client: make use of smbXcli_session_application_key()
new 616206a s3:libnet_join: make use of cli_get_session_key() in libnet_join_joindomain_rpc()
new 0068a9f s3:utils/net_rpc*: make use of cli_get_session_key()
new 0ec50e8 s3:libsmb: remove unused cli_state->user_session_key
new 8e1c6d4 s3:rpc_client: rename pipe_auth_data->user_session_key to transport_session_key
new d3aaa1e libcli/smb: move some TCON related defines to smb_constants.h
new 137d65b s3:libsmb: add a tcon_flags helper variable
new 3682eb8 s3:libsmb: add a optional_support helper variable
new 3fb6549 s3:smbd: make use of TCONX_FLAG_DISCONNECT_TID define
new b93e6ef s3:smbd: add a optional_support helper variable to reply_tcon_and_X()
new 02dcf05 heimdal: fixed -Werror=format error in com_err
new 95b64f0 s4:libcli: send the TCONX_FLAG_EXTENDED_RESPONSE flag
new e956253 s4:torture: send the TCONX_FLAG_EXTENDED_RESPONSE flag
new b041d29 s3-pypassdb: Fix wrapper for pdb_domain_info to return correct dns_{domain,forest}
new 55a0d66 s3-pysmbd: Add set_nt_acl() function based on parts of vfstest
new e5686a4 s3-pysmbd: Add my copyright
new 64f494d s3-pysmbd: fix DEBUG
new 1e5098d s3-pysmbd: Add hook for get_nt_acl()
new 8dde55c build: fix typo
new d642831 s4: samba_spnupdate: fix "if we are DNS server" check
new 8dafdb5 s4:dsdb:replicated_objects: do not move 'instanceType' to the end of msg->elements on RODC replication
new 5beb345 docs-xml: fix dfree cache time example
new d12831d docs-xml: fix pid directory example
new cff3ad4 lib/dbwrap: rewrite lock order check to ease debugging
new 6d83e35 s3-ctdb: Add debugs to ctdb_serverids_exist
new 6cfe6e9 s3-ctdb: Fix ctdb_serverids_exist for target nodes that died
new 0a45e9c s3-ctdb: adjust a loglevel
new 764f2f9 s3-ctdb: return proper exit code
new e8f4868 auth/ntlmssp: avoid talloc_tos() in ntlmssp_client_initial()
new d88a6c1 libcli/smb: change smb_signing to skip the NBT_HEADER_SIZE internally
new b1c5efb s3:smbd: skip nbt header in srv_check_sign_mac()
new b1a0fda libcli/smb: pass hdr/len to smb_signing_check/sign_pdu() and skip the nbt header
new dbefd7d libcli/smb: add smb_key_derivation() for TREE_CONNECT_ANDX_EXTENDED_SIGNATURES support
new 97be49c libcli/smb: add smb1cli_session_protect_session_key()
new c32120b s3:libsmb: add EXTENDED_SIGNATURE support in cli_tcon_andx*()
new 67767de s4:libcli: add support for SMB_EXTENDED_SIGNATURES during SMBtconX
new ba864b8 s4:torture: add support for SMB_EXTENDED_SIGNATURES during SMBtconX
new 3d63e4d s3:smbd: keep the "application session key" during SMB1 reauth
new 2265e46 s3:smbd: setup session->global->signing_/application_key during old SMB1 session setups
new 49d0432 s3:smbd: setup session->global->signing_/application_key during SPNEGO SMB1 session setups
new 396f317 s3:rpc_server/netlogon: make usage of session_extract_session_key()
new 3a0db4d s3:rpc_server/wkssvc: make usage of session_extract_session_key()
new ff75fd9 s3:smbd: setup the application session key with the first tcon on a session
new 401860c s3:smbd: add support for SMB_EXTENDED_SIGNATURES in SMBtconX
new 41cffa3 doc: Remove build/ from doxygen config or it will not work in brew.
new 86ee590 s4:domain join: setup RODC invocationId
new 056070f s3:smb2_read: remove unused in_smbpid
new 96fa47f s3:smb2_write: remove unused in_smbpid
new 1a0c40f s3:smb2_lock: remove unused in_smbpid
new 7327310 s3:smb2_server: use 'i' instead of '1' as vector index in smbd_smb2_request_pending_timer()
new 7ee54cd s3:smbd: add helper macros to access smb2req->{in,out}.vector[]
new 21742c3 s3:smb2_break: make use of SMBD_SMB2_IN_BODY_PTR()
new 52805c4 s3:smb2_close: make use of SMBD_SMB2_IN_BODY_PTR()
new 88a3402 s3:smb2_flush: make use of SMBD_SMB2_IN_BODY_PTR()
new 121dbd6 s3:smb2_notify: make use of SMBD_SMB2_IN_*_PTR()
new 8cf817d s3:smb2_read: make use of SMBD_SMB2_IN_BODY_PTR()
new 048c8d3 s3:smb2_glue: make use of SMBD_SMB2_IN_HDR_PTR()
new 559742f s3:smb2_sesssetup: make use of SMBD_SMB2_* macros
new 926379a s3:smb2_find: make use of SMBD_SMB2_* macros
new 6e9a65d s3:smb2_create: make use of SMBD_SMB2_* macros
new f08e478 s3:smb2_tcon: make use of SMBD_SMB2_* macros
new f28b2ac s3:smb2_write: make use of SMBD_SMB2_* macros
new e9a21e5 s3:smb2_negprot: make use of SMBD_SMB2_* macros
new 9c58a0a s3:smb2_getinfo: make use of SMBD_SMB2_* macros
new e67d07f s3:smb2_setinfo: make use of SMBD_SMB2_* macros
new e281b9f s3:smb2_lock: make use of SMBD_SMB2_* macros
new 47c67f2 s3:smb2_ioctl: make use of SMBD_SMB2_* macros
new 4384b1e s3:smb2_server: make use of SMBD_SMB2_* macros
new 1c7bd2b s3:smbd: remove unused variable in sesssetup.c
new 49b2720 lib/param: Also enable vlp when --enable-selftest is specified
new dd8c0e5 build: Remove duplicate declaration of --enable-selftest
new 0514a84 Rework recursive waf build to be a selftest-enabled not a developer build
new 33c79c8 build: Make -Werror=format check only run where NULL is still accepted
new 4e0fb8b Revert "ldb: Add parameter to avoid NULL format string flagged by -Werror=format"
new a370792 s4:libcli/pyerrors: s/PyErr_WERROR_IS_ERR_RAISE/PyErr_WERROR_NOT_OK_RAISE/
new efe28b1 s4:libcli/pyerrors: add PyErr_NTSTATUS_NOT_OK_RAISE()
new 18c152f lib/param: move enum dns_update_settings to lib/param
new 0dfc330 lib/socket_wrapper: writev returns ssize_t, not int
new 4e91ccf smbXcli: add some includes to fix compiler warnings
new b20fb15 s4:libcli/smb2/write correct error checking
new c1b3454 s3:smb2_server: add smbd_smb2_inbuf_parse_compound()
new 9e9d784 s3:smb2_server: remove const from smbd_smb2_first_negprot()
new fbd663c s3:smb2_server: make use of smbd_smb2_inbuf_parse_compound() in smbd_smb2_request_create()
new 721096b s3:smb2_server: make use of smbd_smb2_inbuf_parse_compound() in smbd_smb2_request_read*()
new 227d490 s3-pysmbd: Add talloc_stackframe() to smbd_set_simple_acl wrapper
new e658421 s3-passdb: Simplify idmap wrapper in pdb_samba4
new e571d5c s3-pysmbd: Use talloc_zero()
new f06c216 s3-pysmbd: Try opening as a file, then as a directory
new 4aca56c s4-smbd: Check for failure of irpc_add_name
new 33705f4 s4-scripting: Remove unused variables from ntacl tests
new 1453358 libcli/smb: use forward declaration instead of includes
new 83a746d libcli/util: add NT_STATUS_FILE_NOT_AVAILABLE
new 5ac4d3d s3:smb2_server: move 'conn' to main block of smbd_smb2_request_dispatch()
new 357110c s3:smb2_server: introduce a smbd_smb2_dispatch_table (for now just with names)
new 46f7a60 s3:smb2_server: add .need_session to smbd_smb2_dispatch_table
new f69ed57 s3:smb2_server: add .need_tcon to smbd_smb2_dispatch_table
new e013332 s3:smb2_server: add .as_root to smbd_smb2_dispatch_table
new aba6df9 s3:smb2_server: add and use smbd_smb2_call()
new 59b9dfa s3:smb2_server: do one central session check if the operation requires it
new eec941e s3:smb2_server: do one central tcon check if the operation requires it
new e7bf8e7 s3:smb2_server: do one central as_root check if the operation requires it
new 9b7b736 media_harmony VFS module: Add and build by default.
new 592e3f4 loadparm: Add ctx member to struct loadparm_global.
new a14c02d source3/loadparm: make struct loadparm_service a talloc object.
new 3bb65aa source3/smbd/conn.c: wean off string_set/string_free
new d65bded source3/loadparm.c: Move string_set/string_free inside.
new 31d1fde s3-param: Remove never-reached condition for opt_list == NULL
new d825adf s3-param: Remove never-reached condition for popts == NULL
new 337604a s3:smb2_server: add some more SMBD_SMB2_* defines/macros
new 4e6e1ec s3:smb2_server: make use of SMBD_SMB2_NUM_IOV_PER_REQ
new efaea8e s3:smb2_server: make use of helper macros in smbd_smb2_request_validate()
new d609bb9 s3:smb2_server: make use of helper macros in smb2_calculate_credits()
new 2da6217 s3:smb2_server: make use of SMBD_SMB2_*_IOV_OFS
new 727b1d1 s3:smb2_server: check for compound based on SMBD_SMB2_NUM_IOV_PER_REQ
new 5730272 s3:smb2_server: make use of SMBD_SMB2_OUT_*_IOV smbd_smb2_request_reply()
new bfc87a4 s3:smb2_server: check for compound based on SMBD_SMB2_NUM_IOV_PER_REQ
new 9b8973d s3:smb2_server: make use of SMBD_SMB2_OUT_HDR_PTR() smbd_smb2_request_pending_queue()
new 8d63efe s3:smb2_server: use memmove instead of copying single vector elements
new 40f771e s3:smb2_server: there's no need to copy req->out.vector when we just keep the last request
new c301691 s3:smb2_server: fix SMB2 signing of compound responses
new da4057f vfs_media_harmony: fix return of void
new 9adf6a0 vfs-mediaharmony: Remove some unnecessary return; statements
new 3f9b2cc vfs_time_audit: Remove some unnecessary return; statements
new dab8fe5 vfs_time_audit: Remove unnecessary return; statement
new ebc92d0 vfs_full_audit: Remove some unnecessary return; statements
new 375ba1b vfs_afsacl.c: Remove some unnecessary return; statements
new c2dee12 vfs_dirsort: Remove unnecessary return; statement
new 64c0367 s3: Fix a crash in reply_lockingX_error
new c9ecfd6 s3:smb2_server: sign the last request at the start of smbd_smb2_request_reply()
new 5f7d786 s3:smb2_sesssetup: remove TALLOC_FREE(session) from smbd_smb2_[re]auth_generic_return
new 6bfdca4 s3:smb2_sesssetup: remove unused code in smbd_smb2_reauth_generic_return()
new 143fb84 libcli/smb: smb2_signing_[en|de]crypt_pdu() check and set SMB2_TF_MSG_SIZE
new 528d3fe libcli/smb: do not set SMB2_TF_MSG_SIZE in the caller
new de2d813 build: Remove pdbtest from the autoconf build
new b7b4879 s3-torture: Extend pdbtest to also run an authentication unit-test
new 51dd39b selftest: Rename samba4.blackbox.pdbtest to samba.blackbox.pdbtest
new 9f51d61 s3:smb2_server: don't try to update req->in.vector[0] in smbd_smb2_request_pending_queue()
new 2b9dd90 s3:smb2_read: fix indentation in schedule_smb2_sendfile_read()
new 644eab3 s3:smb2_read: use SMBD_SMB2_NUM_IOV_PER_REQ when checking for sendfile() support
new 05ae95a s3:smb2_server: use the common buffer layout for smbd_smb2_request_pending*
new 97b5aaa s3:smb2_server: make use of SMBD_SMB2_* macros in smbd_smb2_request_verify_sizes()
new fc8e3bd s3:smb2_server: make use of SMBD_SMB2_* macros in smbd_smb2_request_done_ex()
new 63d92a1 s3:smb2_server: rewrite dup_smb2_vec3() using SMBD_SMB2_*_IOV_OFS and helper variables
new 0067de2 s3:smb2_server: remove useless variable 'i'
new 83d2620 s3:smb2_server: make use of SMBD_SMB2_OUT_HDR_PTR() in smbd_smb2_request_pending_queue()
new 1c76e99 s3:smb2_server: s/i/idx in smbd_smb2_request_pending_queue()
new a3ccdaf s3:nmbd: don't log get_domain_master_name_node_status_fail at level 0
new 47c5900 s3:nmbd: log a failure in get_domain_master_name_node_status_success() as level 1
new 6a648b7 s4-dsdb: Reduce calls to the ldb layer by reloading less often
new 6ec963e s4-dsdb: simplify migration of old-style seqence numbers to metadata.tdb
new 1727556 s4-dsdb: Remove ldb_sequence_type argument from partition_primary_sequence_number
new 1a1f01e s4-dsdb: Change talloc parent
new ef87b4e s4-pydsdb: Provide control of if we should write index attributes when reloading a schema
new a117fd6 s4-dsdb: Ensure we have indexing enabled during the provision
new f15d9a6 s3:smb2_server: do central file_id check if the operation requires it
new b5a72f4 s3:smb2_server: check the session before we could response with an error.
new 8734887 s3:smbXsrv.idl: add encryption_required to smbXsrv_tcon_global0
new 64dce26 s3:smb2_sesssetup: set global->encryption_required and enforce it
new 95e4270 s3:smb2_tcon: set global->encryption_required and enforce it
new a0cf42b s3:smb2_server: add smbd_smb2_request->do_encryption
new 0cb11ef s3:smb2_read: don't try sendfile if encryption is used
new 0d7b17f s3:smb2_sesssetup: setup global->[en|de]cryption_key
new 8dd09ef s4-dsdb: Do not reload partition metadata except on transaction start
new d799b25 s4-dsdb: Remove strcasecmp() fallback in replmd_ldb_message_element_attid_sort
new 299fc75 lib/ldb: Use tdb_exists() rather than tdb_fetch()/talloc_free()
new 434bed7 s3-events: Do not vasprintf() the tevent debug messages that will not be shown
new 7e562cf s4-events: Do not vasprintf() the tevent debug messages that will not be shown
new 73f0cb5 lib/ldb: Do not vasprintf() the tevent debug messages that will not be shown
new 11d60d1 s4-ldb_wrap: Do not vasprintf() the ldb debug messages that will not be shown
new a70a4ad s3:torture:delete: untangle function call from result check
new 1db70c0 s3:torture:delete: untangle function call from result check
new 8684506 s3:torture:delete: untangle function call from result check
new 361429d s3:torture:delete: untangle function call from result check
new b5e9378 s3:torture:delete: untangle function call from result check
new 5bc7c77 s3:torture:delete: untangle function call from result check
new 5138eb5 s3:torture:delete: untangle function call from result check
new 02b0925 s3:torture:delete: untangle function call from result check
new 8a92ae2 s3:torture:delete: untangle function call from result check
new ccb2583 s3:torture:delete: untanlge function call from result check
new 4e75b0c s3:torture:delete: untangle function call from result check
new ef36847 s3:torture:delete: untangle function call from result check
new 2aded6a s3:torture:delete: untangle function call from result check
new 595845c s3:torture:delete: fix a message (counting the opens)
new 4aac6d0 s3:torture:delete: fix a message
new ff5e6e3 s3:torture:delete: fix a message
new bf492d1 s3:torture:delete: fix a message
new 9058288 s3:torture:delete: fix a comment
new e833141 s3:torture:delete: really fail the test in a failure case
new c36deaf s3:torture:delete: remove an else, reducing indentation
new 777c7a9 s3:torture:delete: remove an else, reducing indentation
new 3668a4c s3:torture:delete: remove an else, reducing indentation
new 2f7a371 s3:torture:delete: remove an else, reducing indentation
new 5b1afa6 s3:torture:delete: move the success message for a subtest to the correct place
new 7a7b86d s3:torture:delete: add a comment
new c228b7a s3:torture:delete: add a comment
new 54e5810 s3:torture:delete: add a comment
new 49a2c68 s3:torture:delete: reduce indentation
new 2e53fb1 s3:torture:delete: simplify return code handling, fixing a couple of return codes in error cases
new db160bf s3:torture:delete: fix 11th test to work against windows
new 5236028 s3:torture:delete: add a 12th subtest to the delete-on-close tests
new fac4a0d s4:torture:basic:delete: fix 4 vs 8 spc tab formatting in check_delete_on_close()
new 6cc5a54 s4:torture:basic: fix abundance of spaces in deltest6
new 2352227 s4:torture:basic: fix a message typo in the delete17 test
new f64c970 s4:torture:basic: check the return status of the last open in deltest16
new 8605b35 Fix bad return values in unix_strlower/unix_strupper.
new b6eb3a6 Prepare to remove smb_panic() from unix_strlower().
new af3e529 Fix bad return in unix_strupper.
new 9fcc6f2 Change strupper_m() to return a value.
new e1ec86a Fix missing ads_destroy in error path.
new 526e875 Check error returns from strupper_m() (in all reasonable places).
new c13887d Check error returns on strnorm().
new ce21d08 Fix strlower_m() to return an error indication.
new b70f23c Correctly check for errors in strlower_m() returns.
new a5495bc Remove smb_panic() from unix_strlower(). Just rely on error code return.
new 1d1bdc3 lib/ldb: Use tdb_parse_record and a callback rather than tdb_fetch()
new fdd07e8 s4-dsdb: Explain better what records are written during schema set
new 51a7154 nsswitch: add ABI checking and symbol versions to libwbclient
new 13f8674 build: rename security → samba-security
new 2b41f37 s3:param: fix compiler warnings with FN_GLOBAL_CONST_STRING()
new 205185e s3:smbXsrv.idl: remove smbXsrv_*0 defines
new 2cbfdd4 Revert "s3:smb: include "smbXsrv.h" before "vfs.h""
new 0e76bbc Revert "s3:smbd: Include smbXsrv.h before vfs.h (in smbd.h) so that the smbXsrv structures are available"
new 8defcb8 Revert "s3:smbd: include smbXsrv.h before smbd/proto.h to have the smbXsrv_ structs available"
new 1f50b6c tdb/test: fix build on OSF/1
new d7515b6 torture: Reproducer for 64c0367
new 1c3c5e2 s3-smbd: Create a shortcut for building the token of a user by SID for posix_acls
new d3188a0 s3-smbd: Convert posix_acls.c to use struct unixid internally
new c991ac0 s3-smbd: Merge ACE entries based on mapped UID/GID not SID
new f36e28d s3-nfs4acls: Remove lookup_sid and sidmap from NFSv4 ACL mapping and check gid first
new 2d21a9b s4-dsdb: Use only the replication USN for schema reload.
new 329e374 s4-dsdb: Remove support for per-partition sequence numbers
new 4631723 s4-dsdb: Take more care in handling of global schema memory
new f7403d8 s3: skip loading vfs modules for printer connections
new aaeb3f5 Ensure we update last_access on the winbindd child struct on each request.
new 4e4c306 Fix smbclient/tarmode panic on connecting to Windows 2000 clients.
new 1428500 s3-selftest: Fix copy/paste error in test usage string
new 34c4664 s3-selftest: Add smbclient tarmode test
new a57c5eb s4-classicupgrade: Tests if sam policies exist before trying to import them.
new f11a1a4 s4:kdc/wdc-samba4.c - fix user logins on specific workstations
new fe29535 s3-vfs: Put vfs_aixacl_util.c helper functions into a header file
new 03a20ae WHATSNEW: prepare for 4.0 beta6
new b5281eb VERSION: Mark as the beta6 release
new 9db35c9 VERSION: Move on to beta6!
new f74e7b5 s4-dsdb: Add const
new 77990c1 s4-dsdb: Improve memory handling in kccsrv_find_connections() by adding a tmp_ctx
new 1f74773 s4-dsdb: Improve memory handling in kccsrv_add_connection()
new 0f2a87b s4-dsdb: Improve memory handling in dsdb_schema_from_ldb_results() by adding a tmp_ctx
new 9566786 s4-dsdb: Add mem_ctx argument to samdb_ntds_settings_dn
new d81d6af s4:dsdb/repl: avoid reallocation of msg->elements
new 0b926a2 s4:dsdb/repl: make sure instanceType_e is not changed by a reallocation
new c47d73f s4:dsdb/repl: ldb_errstring() takes a 'struct ldb_context' not 'int'
new fd0394d s4-libnet: Improve debugging of libnet_BecomeDC LDAP errors
new 0668f98 s4-libnet: Prepare libnet_BecomeDC for samdb_reference_dn() returning an extended DN
new 3c8d8f2 s4-dsdb: Use ldb_dn_copy() rather than talloc_reference()
new 1e127b2 s4-dsdb: Add helper function samdb_reference_dn_is_our_ntdsa()
new 7213199 s4-repl: Use samdb_reference_dn_is_our_ntdsa()
new 773d036 s4-dsdb: Use samdb_reference_dn_is_our_ntdsa()
new d582e1b s4-dsdb: Add samdb_dn_is_our_ntdsa()
new 108c8b7 s4-dsdb: Use samdb_dn_is_our_ntdsa()
new ff5d177 s3-passdb: Silence scary DEBUG(0) message on first use of secrets.tdb databases
new a74ca56 s4:ntp_signd: fix SEGV if SID cannot be found
new 4e5e302 s4:samba-tool/drs: print the dns name of the server belonging to a connection
new 4ee602c s4:dsdb/repl: fix the usage of 'GC/' prefixed principal names
new 807fb16 selftest: Add knownfail for samba3.winbind.wbclient.wbcPingDc2
new 7baa709 s3-winbind: Pass ping-dc result to client
new bd23c8f s3-winbind: Return the DC name from DC_PING
new bdb1f23 libwbclient: Add wbcPingDc2
new 4c8616f wbinfo: Improve output of wbinfo --ping-dc
new 47082ad libwbclient: Add test for wbcPingDc2
new dcfb6aa s3-smbd: Change allocation of smb_acl_t to talloc()
new d5a8e58 pidl: Add mode_t as an alias so we can marshall posix ACL structures
new 0705391 s3-smbd: Move smb_acl_t declaration to smb_acl.idl
new 7dff34f s3-smbd: Call sys_acl_get_perm() directly rather than via the VFS
new 3b40932 s3-smbd: Call sys_acl_get_permset() directly rather than via the VFS
new d83276c s3-smbd: Call sys_acl_get_tagtype() directly rather than via the VFS
new 6a2f142 s3-smbd: Call sys_acl_get_qualifier() directly rather than via the VFS
new d8fb9e7 s3-smbd: Call sys_acl_free_qualifier() directly rather than via the VFS
new e019b93 s3-smbd: Call sys_acl_get_entry() directly rather than via the VFS
new 6a46fbb s3-smbd: Call sys_acl_free_qualifier() directly rather than via the VFS
new 8b3227e s3-smbd: Call sys_acl_free_acl() directly rather than via the VFS
new d78c7c3 s3-smbd: Call sys_acl_init() directly rather than via the VFS
new 631a356 s3-smbd: Call sys_acl_clear_perms() directly rather than via the VFS
new db54479 s3-smbd: Call sys_acl_add_perm() directly rather than via the VFS
new 50d147b s3-smbd: Call sys_acl_create_entry() directly rather than via the VFS
new 21e0b91 s3-smbd: Call sys_acl_set_tag_type() directly rather than via the VFS
new 9f16fcf s3-smbd: Call sys_acl_set_qualifier() directly rather than via the VFS
new 3d031f2 s3-smbd: Call sys_acl_set_permset() directly rather than via the VFS
new a63a2a7 s3-smbd: Remove unused conn argument from convert_permset_to_mode_t()
new e25830d s3-smbd: Remove sys_acl_*() VFS wrapper functions
new 6ccfd05 s3-sysacls: Remove sys_acl_free_acl() and replace with TALLOC_FREE()
new 24b1143 s3-sysacls: Remove sys_acl_free_qualifier() as it is a no-op
new 7ffee47 libcli/smb: all flags except SMB2_HDR_FLAG_ASYNC should be cleared in a cancel request.
new b596a11 s3:smb2_server: do calculations based on SMBD_SMB2_NUM_IOV_PER_REQ in smbd_smb2_request_validate()
new 84f6b0f libcli/smb: fix smb2cli_req_compound_submit for multiple encrypted messages
new 7a7e9b1 libcli/smb: fix parsing of compounded messages within a SMB2_TRANSFORM pdu
new d2d5fb1 libcli/smb: verify decrypted SMB2 pdus correctly
new fd42bc1 librpc/idl: Make smb_acl_t public so we can pull/push it as a blob
new f9b9433 s4-selftest: Fix test name for samba.tests.dcerpc.bare
new 898c5e1 s3-vfs: ensure we strictly free the talloc_stackframe
new cc3bdaa s3-vfs: Avoid loops in VFS modules: call _NEXT functions in xattr emulation
new 65976d6 s3-vfs: Set errno in xattr emulation
new 1c2bae0 s3:net add command "connections cleanup"
new 37ed821 s3:doc manpage for "net connections cleanup"
new 31980cf s3:utils: remove standalone cclean tool
new 08baa11 fix printf warning in net connections
new 748d8f5 s3-selftest: convert stream_depot vfstest driver into a subunit test
new 97e7c3b s3-selftest: convert xattr-tdb-1 vfstest driver into a subunit test
new 2129495 librpc/idl: Fix acl array definition in smb_acl_t
new 843e19e s3-vfs: Add new VFS module to fake setting an ACL
new 820d179 s3-vfs: Continue to make vfs_xattr_tdb non-recursive
new 802d67c selftest: Extend xattr-tdb-1 vfstest to call stat
new 1157db2 s3-smbd: Do not check no_acl_syscall_error(errno) after sys_acl_init()
new 43255a1 s3-torture: Initialise fsp fully in vfstest open
new 345b980 s3-torture: Use talloc more in vfstest
new 05885a8 s3-torture: Add ACL commands to vfstest
new df8e9c1 s3-selftest: Add a seperate test for ACL tests using vfstest
new 56fc7bc libcli/smb: support broken OS/2 error responses bug #9096
new a8b5830 s3:vfs_gpfs: Fix compile error in gpfs module
new 6e39011 s3:vfs_gpfs: make sure parameters are set correctly for leases
new 7c56d80 s3:brlock: give traverse_fn a proper name
new 494003f s3-g_lock: Properly free "rec" on retry to avoid deadlock
new c2b29de s3-autoconf: Fix deps for dbwrap_torture
new 8e50ff0 s3-msg: Rename msg_channel_init_destructor
new b83cd05 s3-msg: For msg_channel, correct the talloc hierarchy
new cbe2510 s3-g_lock: Make g_lock_lock more robust
new d860aa2 tevent_poll: Decouple poll_ev->fds handling from adding/removing fds
new fa71f32 lib/tevent: Add a thread-safe tevent backend
new d7af2c8 tevent: Add threaded poll_mt testcase
new d7d8646 tevent: change version to 0.9.17 after adding the "poll_mt" backend
new fbebd75 s3-libsmb: Add a python wrapper
new f3b69da s3-libsmb: Add a simple test for python bindings
new 4c5019d s4:cldap_server: set DS_SERVER_SELECT_SECRET_DOMAIN_6 if we're a RODC
new 8dbfa93 s4:cldap_server: only return DS_SERVER_*TIMESERV if "ntp_signd" is used
new f4432fe s3:smb2_server: add some const to print_req_vectors()
new 19ca98a s3:smb2_server: verify the signature before the session_status
new 16edb6e s3:smb2_server: try to sign an error response if we have a signing key
new 5251d07 s4: Fix returns in py_check_dcerpc_type
new 6b7a9910 s3-torture: Allow vfstest to set ACLs on a directory
new 21c8fa2 Fix bug #9085 - NMB registration for a duplicate workstation fails with registration refuse
new a7b8e9f s4-dsdb: Ensure we always free tmp_ctx in schema refresh check
new 6ce362a build: Ensure -Werror=format works with -Wformat=2 on NULL format strings
new e2b07c0 s4:libcli/smb2: reset trsnport->compound.related when a compound chain is finished
new abf018e libcli/smb: make sure the SMB2_TRANSFORM pdu is complete
new 8b3da9a s3:smbd: make use of ENCRYPTION_REQUIRED()
new e5d4e8d s3:smbd: lp_smb_encrypt() returns SMB_SIGNING_* values
new 9f1dfd8 s3:smbd: don't disconnect the client when a share has "smb encrypt = required"
new 9397d67 s3:smb2_server: add SMB3 encryption support
new 45471f4 s3:smb2_negprot: annouce/negotiate SMB3 encryption support
new 1b487ad s3:selftest: add some tests against a share the requires encryption
new 26bfe70 s4-kcc: Avoid use-after-free of dn and add tmp_ctx
new 2e1ab13 s4-dsdb: Use tmp_ctx in kccsrv_check_deleted to avoid leaking memory onto part->dn
new 2c3a58d s3: Merge vfs_gpfs_hsm_notify into vfs_gpfs.c
new 3755a41 s3: Remove the gpfs_hsm_notify module
new d1e1f82 s3-vfs: Fix calls of lp_parm_talloc_string
new dda4c5d s3: Adapt the tsmsm module to the new aio routines
new f46c4df s3:vfs_tsmsm only send notifications when file was offline before
new 8149623 lib/util: add server_id_equal()
new 6a58c5f s3:lib: implement serverid_equal() as macro of server_id_equal()
new d4a0aeb lib/util: add server_id_from_string()
new 6457fb5 s3:lib: implement interpret_pid() as wrapper of server_id_from_string()
new 3cdf441 lib/util: let server_id_str() skip the task_id if 0 in the cluster case too
new 471a853 lib/util: add server_id_set_disconnected() and server_id_is_disconnected()
new c35bdb3 s3: add a debug message for failed execv in sys_popen()
new 4f4bb1f s4:torture:basic: add more delete test - variants of deltest16 and deltest17
new 9699c33 s3-vfs: Allow vfs_xattr_tdb to work without a connected share
new 0769d67 s4-ntvfs: Ensure we do not attempt to write EAs on streams
new 3ef0e22 s4-ntvfs: Add TODO on ea_size
new f9f8a8c s3-smbd: Push smb_fname into estimate_ea_size
new 6ce084f s3-smbd: Do not look for EA information on a stream
new 0f2d288 s3-smbd: ensure we give appropriate errors for EA requests on streams
new 6c0bef1 s3-vfs: Use the system. namespace for fake ACLs
new cbe758c s3-vfs: Correct the implementation of fake_acls_sys_acl_delete_def_file()
new ae4195d s3-vfs: Add lstat and lchown hooks to the vfs_fake_acls module
new 7a59c3d s3-build: Enable vfs_fake_acls when in developer mode or on the build farm
new 921b927 build: Do not put a .distversion file into the GIT tree
new 0e44163 WHATSNEW: Remove over-caution on s3fs and explain browsing better
new 3787dcf doc-BUILD_SYSTEMS.txt: The grand rename is complete
new bf1e27b s4-torture: Improve raw.streams test to cover EAs and to use torture_assert()
new f9837d1 s4-torture: Show that we cannot have extended attributes on streams
new c75b615 s4-torture: Show that we cannot list extended attributes on streams
new 74a4c40 selftest: Use new fake_acls module
new 84d6e09 s4-torture: Use torture_fail() in the unix.unix_info2 test
new 21e67bd Fix bug #9104 - winbindd can mis-identify idle clients - can cause crashes and NDR parsing errors.
new 7cd4eb0 build: Remove accidentily added line in samba_version.py
new 4d5471f build: Remove special case for the build farm
new d963aaf s3-pysmbd: Add hook for a VFS chown()
new 02e25b2 s3-passdb: Allow pdb_sid_to_id to work on any SID
new 4df2c65 s3-pysmbd: Correct comments in python VFS bindings
new dc063bf s3-pysmbd: Add get/set functions for the posix ACL layer
new a817959 build: Create bin/ when doing 'waf dist' from a fresh checkout
new e79ed4f s3-vfs: Make vfs_aio_fork erratic timing behaviour a run-time option
new ebb776f selftest: Add tests for vfs_aio_fork
new c84e6ae Fix bug #9098 - winbind does not refresh kerberos tickets.
new db075b0 libcli: fix value of NT_STATUS_FILE_NOT_AVAILABLE
new 166a7d3 s4:dsdb_sort_objectClass_attr - use "data_blob_string_const" for setting values
new 5f8006c s4:dsdb_sort_objectClass_attr - simplify memory context handling
new 536c082 LDB:ldif_handlers.c - LDB_OP_GREATER/LDB_OP_LESS are thought as ">=" or "<="
new c8bfb8e s4:dsdb - always fail if a search filter could not be parsed
new 6a8c697 LDB:ldbsearch - search filters do not only contain "="
new cb63b34 LDB:ldbsearch - add search filter tests
new 32cd618 LDB:ldb_tdb.c - deny multi-valued attributes manipulation with doublets
new c4b9c3a s4:samldb LDB module - remove unused "member" attribute from search filter
new b5c2747 s4-provision: pass use_ntvfs from C wrappers and set to true in tests/vampire
new 97b1379 s4-classicupgrade: Add --use-ntvfs option
new 9170f9c selftest: Specify --use-ntvfs to provision in test scripts
new 2b40446 selftest: Pass --use-ntvfs to provison in renamedc test
new 450fcd7 s3-vfs: Remove extra calls to SMB_VFS_HANDLE_GET_DATA
new 10267f1 s4-python: complete python bindigns for smb_acls.idl
new 125e93c s3-pysmbd: Correct the python type for smb_acl_t
new 1219eaf s4-python: Complete python bindings for idmap.idl
new 7eee494 Fix bug in SMB_FIND_INFO_STANDARD parsing found by Volker.
new 63ea428 Remove align_string(). No longer used.
new 27bc6cf Extending space for fqdn in wbinfo --trusted-domains in verbose mode
new 6c7ffa9 s3:smb2_server: remove dump_data() from smbd_smb2_request_pending_timer()
new 6f9610e smbXsrv.idl: add nonce_* to smbsrv_session
new 54dfd08 s3:smb2_server: use smbXsrv_session->nonce_*
new 069db9b s3:smb2_break: encrypt OPLOCK BREAK notifications
new 8c7f4f0 selftest: Specify --use-ntvfs for the chdcpass environment
new 2fc6760 selftest: Specify --use-ntvfs when testing the LDAP backend init code
new b2ff365 selftest: Specify --use-ntvfs when testing the newuser code
new c1012c6 selftest: Specify --use-ntvfs when testing the group code
new ccac50c selftest: Set --use-ntvfs for rodc, vampire_dc, promoted_vampire_dc and subdom_dc
new a58ac39 s4-upgradeprovision: Use ntvfs in reference provision
new d1eac79 s4-dsdb: Do not use a possibly-old loadparm context in schema reload
new be9a8cf s4-dsdb: Remove unused variables
new 8518dd6 file_server: Move default VFS module settings to loadparm.c
new a778662 s4-provision: set POSIX ACLs to for use with the smbd file server (s3fs)
new b1825c6 s4-scripting: Redefine getntacl() as accessing via the smbd VFS or directly
new 318b8cb selftest: Add a test of the NT ACL -> posix ACL mapping layer
new bd00c92 selftest: Extend posixacl test to check the actual ACL
new 4fe344e selftest: Cope with the multiple possible representations of -1 in posixacl.py
new 56fd072 selftest: Add a test of the NT ACL -> posix ACL mapping layer to selftest
new 8f90919 s4-samba-tool: Add 'samba-tool ntacl sysvolreset' tool
new 51e3547 s3-pysmbd: Allow a mode to be specified for the simple ACL
new 7e7ed72 s4-provision: Fix internal documentation
new 332efe1 s3-pysmbd: Fix error message
new 8c71dc3 param: Add startup checks for valid server role/binary combinations
new 7cf50b9 s4-selftest: Add testing of samba-tool ntacl sysvolreset
new e8e24a2 s3-smbd: Add talloc_stackframe() to get_nt_acl_no_snum()
new e058dfb s3-pysmbd: Fix return type of smbd.get_nt_acl
new 0aed291 s3-smbd: Add security_info_wanted argument to get_nt_acl_no_snum
new ebcdc4a s4-samba-tool: Add samba-tool ntacl sysvolcheck command
new 123ee7f s4-selftest: Add test for samba-tool ntacl sysvolcheck
new e14bf39 s4-selftest: Always set vfs objects in selftest smb.conf
new cbcfd85 s3/registry: fix compile warning on openindiana
new b4252f8 crypto/aes_ccm_128: fix compile warning on openindiana
new cbecd15 s3: fix compile warning on openindiana
new f83521a lib/param: fix usage of 'write list = +Group'
new 6145329 s3:lib: remove CTDB_CONTROL_CHECK_SRVIDS optimization in serverids_exist() for now
new 99b134a s3:lib: implement serverid_exists() as wrapper of serverids_exist()
new 774c284 s3:g_lock: use serverid_exists() with SERVERID_UNIQUE_ID_NOT_TO_VERIFY
new 0b5e354 s3:lib: implement process_exists() as wrapper of serverid_exists()
new 95f3662 lib/util: don't SMB_ASSERT() in process_exists_by_pid()
new 84b5a5c s3:lib: SERVERID_UNIQUE_ID_NOT_TO_VERIFY only means not to verify the 'unique_id' part
new dc7d0f6 s3:lib: inline processes_exist() into serverids_exist()
new 6c3c25b s3:lib: use server_id_is_disconnected() in serverids_exist()
new 18c6757 s3:lib: only loop over the server_ids we need to verify in serverids_exist()
new 9529301 s3:lib: readd the CTDB_CONTROL_CHECK_SRVIDS optimization to serverids_exist()
new 1f7eac9 s3:lib: remove unused processes_exist()
new ced27e1 s3:lib: make sure we don't try to send messages to server_id's marked as disconnected
new 43870fb Move uppercasing the domain out of smb_pwd_check_ntlmv2()
new cbdf6c5 Remove useless bool "upper_case_domain" parameter.
new aca444c Remove useless bool "upper_case_domain" parameter from ntv2_owf_gen().
new 5eec19b libcli/smb: wscript_build => wscript
new 28350ae libcli/smb: split out a smb_transport private library
new 81bc57d s4:librpc/rpc: use talloc_zero for 'struct rpc_request'
new e44b5bd s4:librpc/rpc: use dcerpc_req_dequeue() in dcerpc_request_recv_data()
new 0bd0ad9 s4:librpc/rpc: also call dcerpc_schedule_io_trigger() after bind and alter_context responses
new 89a5a71 s4:librpc/rpc: don't do async requests if gensec doesn't support async replies (bug #9097)
new d3756d8 s4:winbind: convert wb_sid2domain to tevent_req internally
new 0ccdaa9 s4:winbind: convert wb_sam_logon_send/recv to tevent_req
new d4aa897 s4:winbind: convert wb_update_rodc_dns_send/recv to tevent_req
new 19daec6 s4:winbind: add a netlogon_queue (tevent_queue)
new 6460129 s4:winbind: let wb_sam_logon_send/recv() use the netlogon_queue (bug #9097)
new b05d28e s4:winbind: let wb_update_rodc_dns_send/recv use netlogon_queue (bug #9097)
new f118eae s4-torture: Test for #9058
new e17bf6a s3-param: Avoid assert on use of talloc_tos() without stackframe
new 098c5ec examples: Remove security=share and security=server from example smb.conf
new 8613539 s4-libnet: Ensure termination of enctype array in libnet_export_keytab()
new 0f7aa3d lib/krb5_wrap: Bring list of all enc types into krb5_wrap
new 1ed6070 lib/krb5_wrap: Move kerberos_enctype_to_bitmap() into krb5_wrap
new 738f4ac s4-classicupgrade: Use s3param.get_context() instead of result.lp
new 85f1c4f s4-classicupgrade: Do all the queries of data before the provision()
new d5b9972 s4-classicupgrade: Read WINS DB before the provision
new 62373b8 lib/krb5_wrap: Move enctype conversion functions into a simple helper file
new 708ce41 s3-secrets: Add helper function to set machine account password from secrets_tdb_sync
new 5adf8c8 s3-secrets: Handle all valid ROLE_ values in get_default_sec_channel()
new f2d9be5 s3-secrets: Use talloc_stackframe() in secrets_init_path()
new 8c20539 s4-dsdb: Add secrets_tdb_sync - an ldb module to keep secrets.tdb in sync
new 43904cb s4-dsdb: Remove double-free in update_keytab module
new e66fa2c auth/credentials: Expand secrets.tdb fetch of secrets to preserve workstation and realm
new 1a8fd71 selftest: Add test of smbclient --machine-pass against and using both s3 and s4
new f873d42 auth/credentials: Rework credentials handling to try and find the most recent machine pw
new 5aa9a6c s3-passdb: Allow reload of the static passdb from python
new 444c9ff s4-classicupgrade: Do the setting of the sysvol ACLs last, after idmap is configured
new 24f3147 selftest: Fix comment in blackbox_s3upgrade.sh
new 3460340 WHATSNEW: prepare for 4.0 beta7
new c41894c VERSION: Mark as the beta7 release
new 11a5646 VERSION: Move on to beta8
new de20958 s3-vfs_shadow_copy2: Also accept a sscanf result
new f2ccff7 s3-vfs: Try to be consistent about localtime vs GMT handling in vfs_shadow_copy2
new dc8d29c s3-vfs: Indicate the symlink destination when failing check_reduced_name
new dd21bb0 lib/ldb: Bump ldb version to 1.1.11
new 9e441c4 s3-classicupgrade: Fix import from ldap
new ba862f4 s3-smbd: Fix flooding the logs with records we don't find in pcap.
new bcc29f9 auth/credentials: Avoid double-free in the failure case
new 3a303ae5 selftest: Add a test for smbclient --machine-pass without secrets.tdb
new a0e4bdc auth/credentials: Improve memory handling in cli_credentials_set_machine_account
new beafdd6 auth/credentials: Better integrate fetch of secrets.tdb and secrets.ldb records
new 17337cf auth/credentials: Remove unused, and un-declared cli_credentials_set_krbtgt()
new 395b8e4 lib/ldb: Avoid printing secret attributes in ldb trace logs
new 5d96498 s4-dsdb: Avoid printing secret attributes in ldb trace logs
new e39cce4 s4-libnet: Fix passing samba_all_enctypes as a fn rather than the encrypt array it returns
new 24356f3 libkrb5: Fix build with MIT Kerberos.
new fb15e5a s3-printing: fix bug 9123 lprng job tracking errors
new f31d0d0 vfs_media_harmony: fix some compile warnings with llvm
new 6678907 s3:vfs_gpfs: Use directory not file to get fileset id
new fe36bb4 lib/krb4_wrap: Add const to kt_copy_one_principal
new a58bf44 s4-torture: Add start of a test to confirm winbindd PAC parsing
new 5131359 auth/credentials: Support match-by-key in cli_credentials_get_server_gss_creds()
new bf36462 selftest: Define the log directory for s3fs.
new fb917eb file_server: Fix spoolss support with s3fs.
new 20cfa38 selftest: Add missing printing options for plugin_s4_dc.
new 4612092 selftest: Remove spoolss tests from knownfail.
new 02aacb1 s3:libsmb correctly set isFsctl for snapshot list
new 8c84ece Rename set_sd() to set_sd_blob() - this describes what it does.
new 70ebf1d Re-add set_sd(), called from set_sd_blob(). Allows us to centralize all ACL canonicalization.
new 795920c Change the other two places where we set a security descriptor given by the client to got through set_sd(), the canonicalize sd function.
new 3d34406 Windows does canonicalization of inheritance bits. Do the same.
new cf29863 Fix bug #9124 - Samba fails to set "inherited" bit on inherited ACE's.
new da670e4 With the inheritance ACL changes we now pass samba3.smb2.acls.INHERITFLAGS.
new 7c4ae72 Now ACL inheritance flags are working, add test_inheritance_flags() back into raw.acls to ensure we don't regress.
new 4ff4466 The NTVFS server doesn't pass the SMB1 INHERITFLAGS test.
new 757df37 WHATSNEW: prepare for 4.0 beta8
new 524876a VERSION: Mark as the beta8 release
new a3b67e5 VERSION: Move on to beta9
new a5d57a0 auth/credentials: Do not print passwords in a talloc memory dump
new efec5a9 s4-libnet: Fix memory leak of lsa_RefDomainList and lsa_String onto libnet_ctx
new d2c0387 s4-kdc: Give information on how long the password history is
new 7204dc9 s4 dns: Negotiate GSSAPI-based TKEYs
new 424492a s3:dbwrap_ctdb: Add DB name and key to warning message
new 3dfd179 s3:doc Fix name of timeout parameter in documentation
new 2eb606b s3:build fix autoconf build on RHEL5
new 85706c4 s3: Fix a few "warning: ISO C90 forbids mixed declarations and code"
new e4505fc tdb: return unpack error on strdup failure
new c256566 s4 dns: Store TKEYs in a ringbuffer
new 01ade93 s4-dsdb: Remove unused tmp_ctx leaked onto long-term ldb_context
new 2ffe690 s3: Remove a shadowing variable declaration
new f0a9180 s3: Fix warnings in aio_fork.c
new 8557c69 s4-kdc: Improve grammer and clarity of password change failure messages.
new 4d7dad1 s4-dsdb: Remove unused variables
new 69d925d SEC_RIGHTS_DIR_PRIV_BACKUP and SEC_RIGHTS_DIR_PRIV_RESTORE aren't used anywhere. Remove (can re-add if needed).
new 2b89e1a Factor out privilege checking code into se_file_access_check() which takes a bool priv_open_requested parameter.
new 4645564 Change the S3 fileserver over to se_file_access_check().
new 64e57a1 Add a comment showing where to set log level in tests.
new 6550bc0 Rewrite torture_samba3_rpc_sharesec() to use a non-privileged user for share security descriptor testing.
new 5e0365d Now SEC_RIGHTS_PRIV_RESTORE and SEC_RIGHTS_PRIV_BACKUP don't include any generic bits (they're used directly in the fileserver where the generic bits have already been mapped into file specific bits) we need to add the generic bits to the test when we have these privileges.
new d5f845c s3: Make an if statement a bit easier to read
new d392485 s3: add sysquotas_4B support
new af5dcaa s3: adopt the new sysquotas_4B support for BSD
new 9dd0e16 s3: remove some duplicate quota code
new 05f9829 waf: add new quota header checks and sysquota_4B source file
new 3ad9c52 selftest: skip tests if the tarball did not include the alpha13 provision
new 3b3d7bb build: Only make bin/ if it does not exist
new 2dd0e71 s4-classicupgrade: Show more clearly what is wrong with the Adminstrator SID
new 18c0d87 build: skip shipping the alpha13 provision in the release tarballs
new 9c44e2e s4-docs: Remove empty s4 HOWTO Collection.
new 75484f4 docs: Rename manpages-3 -> manpages.
new 4a52a3f docs: Remove docs for removed parameter 'parinoid server security'
new 28499b0 docs: Remove references to security=share and security=server from the smb.conf docs
new f9e8f08 docs: Fix undocumented target to find smb.conf directives in the right place
new 339fb7e remove extra tab from Makefile
new 0010828 docs: Remove docs for removed parameter 'display charset'
new 3f42619 docs: Remove merged-branches.txt
new 8be652a docs: Update Roadmap
new 68f68d0 docs: Move Samba4 HOWTO link into README
new 9983ad7 s3-passdb: Rename pdb_samba4 to samba_dsdb and autoconfigure when we are a AD DC
new 30253c1 s4-samba-tool: Ensure we also sync the SACL as well as the DACL during sysvolreset
new 6c9d22d file_server: Clarify code by avoiding a goto
new 97a1f8d s4-selftest: Try to make ntacl unit tests better match their names
new 4437547 s4-selftest: Try a more complex ACL - this example from a GPO
new 2c9c589 build: remove unused HAVE_NO_ACLS define
new 8d3e193 file_server: use 'subreq' as variable instead of 'req'
new 73932a3 file_server: Run task_server_terminate when smbd exists
new cac1ebf build: vfs_fake_acls does not need the acl lib
new a566404 build: Remove references to charset modules - we no longer have these
new 7afd476 build: sync the waf ACL checks with configure.in
new 4def1c1 file_server: Remove explicit set of passdb backend in fileserver.conf
new 3390d99 s3-winbind: DON'T PANIC if we couldn't find the domain.
new a56d2de s3:smbd: in sys_disk_free(), fix a debug message
new 04ac781 s3:smbd: in sys_disk_free(), fix line length and indentation of debug statement
new cc99189 s3:smbd: in sys_disk_free(), improve a debug message
new b1966f3 s3:smbd: in sys_disk_free(), improve a debug message
new e7d385c s3: in sys_popen(), fix a debug message
new 243157a s3: in sys_popen(), validate input before opening the pipe.
new d43c411 s3: in sys_popen(), improve call to pipe and report error to debug
new 1d4fe78 s3: in sys_popen(), untangle assigment from check and add a debug message in failure case
new 6c7df39 s3: in sys_popen(), untangle function call from result check
new c1b703f s3: in sys_popen(), add a debug message for failed extract_args()
new 2172a14 s3: in sys_popen(), add a debug message for failed fork
new 2fe08c8 s3: Fix memleaks in pylibsmb.c
new 1c9b1e0 s3: Fix some nonempty blank lines
new 93e10db s3: Make "open_match_attributes" static
new 25bdc36 s3: Fix a comment
new 0d86932 s3: Slightly simplify open_file_ntcreate
new f67a6c4 s3: Factor out calculation of clear_ads
new 63279e3 s3: Factor out disposition_to_open_flags
new d0df12f s3: Fix a typo
new d95d326 s3: Put a comment into the right place
new 084978f s3: Slightly simplify fd_open_atomic
new 15e3991 build: Remove unused deps from vfs modules
new fc9de26 s4 dns: Handle GSS-TSIG signatures
new f3e44c3 s4 dns: Verify incoming TSIG signatures
new a0c2453 HACK remove debug statement
new cf4333b hack: dns_sign_tsig correct memcpy
new 17c91b5 drop me
new 140a8d8 more tsig_verify stuff
new b5dd26c s4 dns: Make sure to remember incoming tkey name
new 2311a2c s4 dns: Allow configuring signed updates
new a3eee54 s3:locking: fix trailing space in brl_close_fnum()
new 92bd7b0 s3:smb2_create: check for SMB2_CREATE_TAG_DHNC first
new 558fa4c s4 dns: Revert erroneous push from wrong branch
new c19208e s4-provision: Fix error message to contain the string SSDL of the failed-to-match ACL
new 7b5ba30 samba_tool: Fix ntacl get to correctly output in sddl
new f9cee8d samba_tool: Improve samba-tool ntacl get/set to use the local sam.ldb SID
new 7b86c18 selftest: Add python blackbox tests for samba-tool ntacl get/set
new 58d8d94 s4-dns: Fix linking the dns service.
new 22fda8c s4 dns: Create IDL entry for TSIG-like record needed for signature check
new c0e6a4b s4 dns: Move dns_find_tkey to an extra file
new e81d026 s4 dns: TKEY record needs to remember incoming algorithm
new 956f41b s4 dns: When we got a TKEY, we need to remember which key to use for signing
new 7fe5e2c s4 dns: Handle GSS-TSIG signature creation
new 53f602c s4 dns: Verify incoming TSIG signatures
new 2b17566 s4 dns: Make sure to remember incoming tkey name
new 5e492f8 s4 dns: Allow configuring signed updates
new d7fb237 Remove an unncessary FTRUNCATE call in the open path. We can rely on O_TRUC.
new 43d619b Add "backup_intent" bool to files_struct.
new e00ac55 Free protect_ids in secret_store_domain_sid() as the caller of fetch_secrets() must free the result in order to not leak memory. Signed-off-by: Jeremy Allison <jra at samba.org>
new f453117 s3-printing: Restrict printing=cups to systems with cups development headers at build time
new 0d99175 join.py: Only replicate DNS zones if the source DC had DNS zones
new 52f0ded selftest: Add tests for the dlz_bind9 module
new baf2db6 selftest: Test configure stage of dlz_bind9
new a6df44b sysquota: we need to list nfs4 as a separate fs name for the sys_get_nfs_quota backend
new 82cffc2 s3: Fix 64-bit warnings in vfs_media_harmony
new b7b0d7d build: Do not compile lib/sysquotas*.c files as part of configure
new 24013bd build: Remove Unicos support (quota in particular)
new 040a458 s3-configure: Only use sysquotas by default
new 28ccb67 s3-smbd: Remove Linux support from old (pre-sysquotas) code
new 8b90f6a s3-smbd: Remove BSD support from old (pre-sysquotas) code
new 79bc9e5 s3-smbd: Remove HPUX support from old (pre-sysquotas) code
new 9bfab7e s3-smbd: Remove IRIX support from old (pre-sysquotas) code
new 146ad30 s3-smbd: Remove remaining references to removed OS support in old-style quota code
new d6cc08b s3:quota: don't force the block size to 512
new 44fd8e7 fileserver:sysquotas: remove wrong cast
new 319b239 s4 dns: Check if signing user is allowed to update records
new 8ba8020 s4 dns: Make debug output less noisy
new afaea04 s4:torture/smb2: don't expect a DHnQ response in a DHnC request
new 1874ebe s4:torture/smb2: check that the server should ignore the fname in a DHnC request
new 640752b s4:torture/smb2: add smb2.durable-v2-open.reopen{1,2} tests
new 54ae7ca selftest/knownfail: samba3.smb2.durable-v2-open.reopen{1,2} fails currently
new d0159f6 Free protect_ids in secret_store_domain_guid() as the caller of fetch_secrets() must free the result in order to not leak memory.
new 36ea4ec param: remove unused define FN_LOCAL_PARM_CHAR()
new 972bf34 s4:torture:smb2: add a test for alloc size behaviour under durable reconnect
new 51a3845 selftest/knownfail: samba3.smb2.durable-open.alloc-size fails currently
new 18eb505 wafsamba: Add support for manpages in SAMBA_MODULE.
new 802708b wafsamba: Add a CONFIGURE_FILE option.
new f0da7c5 waf: Create catalog file for manpage generation.
new 90c0e75 docs: Remove old ldb manpages.
new 022e0ae docs: Remove old tdb manpages.
new b29dff8 waf: Rename nmblookup manpage to nmblookup4.
new b86c8fd waf: Fix bug #8801 - build s3fs manpages.
new 6b2e7aa wafsamba/samba_abi: fix signature parsing for structures
new c63dcc9 gen_abi.sh: filter out symbols not needed for ABI
new 9c3e294 wafsamba/samba_abi: allow negative matches in abi_match
new c2e2857 s3-passdb: wrap secrets.tdb accessors used by PDB modules
new 57ce825 s3-passdb: convert pdb_ldap to use secrets wrappers
new d08242c s3-passdb: convert pdb_ipa to use secrets wrappers
new dd2ab2e s4-torture: dns torture test depends on AD DC build
new a43774a s3-waf: avoid exporting init symbols from statically linked modules
new edfe0c0 s3-smbldap: use smbldap_ prefix for all functions
new 140bb28 s3-smbldap: use smbldap_ prefixed functions
new b317f75 s3-smbldap: make smbldap public library and maintain its ABI
new 8299bd1 waf: add check for BSD_STYLE_STATVFS
new 1f61abd s3-smbd: Remove OSF1 support from old (pre-sysquotas) code
new d1623ec s3:sysquota_xfs: check and include the right fs header file for xfs quotas
new 3810ee4 s3:sysquota_xfs: fix logic so that we actually use this module on Linux
new ee2d6ae s3:quota: clean up and consolidate the xfs quota checks and defines
new 5c3769b build: define _BSD_TYPES on IRIX to have types like u_short
new 31e58a1 s3:sysquota-test: include ufs/ufs/quota.h only when found
new 0c0441b rpcserver: fix useless declaration warning
new abf98e3 s3:sysquota_nfs: fix build on Tru64 et alii
new a7f0a07 s3:autoconf: look for irix xfs only when if we didn't find the Linux one before
new 58f6247 waf: make checks for different XFS flavours
new 992908a waf: add test for HAVE_DQB_FSOFTLIMIT
new cd93c7d waf: add tests for NFS quota stuff
new e1dd2fc s4:torture:smb2: fix name of test file in the durable-open.alloc-size test
new d3946fe s4:torture:smb2: fix cut'n'paste error in the durable-v2-open.reopen2 test
new 67290e7 s4:torture:smb2: in the durable-v2-reopen1 test, use a minimal request
new fc0631c s4:torture:smb2: simplify the durable-v2-open.reopen1 test
new 1b96a6d s4:torture:smb2: simplify the durable-v2.reopen2 test (using only one i/o struct)
new 3295630 s4:torture:smb2: fix durable-v2-open.reopen2 to pass against windows
new 97be058 s4:torture:smb2: change the durable-open.file-position test to use one connection only
new 4931a90 s4:torture:smb2: simplify durable-open.file-position test to only use one I/O and one handle
new 0f284be s3:lib: use includes.h with cbuf and srprs
new 4abccf0 s3: Fix a panic when shutting down
new 869b677 doc: improve quotacommand man page docu
new c853b68 s3:quota: don't add the string '"' into the argument list
new 5e63494 s3:smbXsrv.idl: add properties for durable handles to smbXsrv_open_global0
new bc29605 s3:smbXsrv_open: add smb2srv_open_recreate() to support durable handles
new 9a81f8e s3:locking: add mark_share_mode_disconnected()
new f0a5b79 s3:locking: add brl_mark_disconnected() and brl_reconnect_disconnected()
new 42afa59 s3:smbd: also close durable file handles in a tdis
new eb1a05f s3:smbd: add disconnected checks to the open code.
new 35260ae s3:vfs: add durable VFS operations
new f935ebd s3:smbd: initial durable handle support: special treatment of durable handles in close
new 267b976 s3:smbd: add basic support for durable handle request and reconnect
new 9576638 s3:smbd: add basic support for durable handle v2 request and reconnect
new 1c9c5c1 s3:param: change "server max protocol" to "SMB3"
new 196b7f3 docs-xml: change "server max protocol" to "SMB3"
new 3fef8e2 selftest/Samba3: don't explicitly set 'server max protocol'
new f2f47b4 loadparm: remove remnants of removed option "share modes"
new da07186 s3: add an option "kernel share modes" to be able to switch off using kernel flocks
new f5a6b7b s3:smbd: don't set kernel flock if "kernel share modes = no"
new ba011c1 s3:smbd: make fd_open() public
new 1d012a6 s3: introduce a new share config option "durable handles" defaulting to "yes"
new eabe4c8 s3:vfs_default: add basic support for durable handle request and reconnect
new 7a51c5e selftest/knownfail: we pass some samba3.smb2.durable-* tests now
new b89d988 s3: fix wrong invocations of talloc_realloc
new 79df06e s3:quota-nfs: another build fix for the old Unix world
new 2ea0f6c s3:quota-nfs: add RQ_PATHLEN define for systems that don't have it
new f5da2c1 release-scripts: adapt build-manpages-git to moved manpage directory
new eb4483e release-scripts: adapt build-manpages-nogit to renamed manpage directory
new 4811e58 docs: have configure correctly report ability to build manpages
new 2491453 docs: add desciption of new parameter "kernel share modes" to the smb.conf manpage
new ebdf147 docs: describe the new parameter "durable handles" in the smb.conf manpage
new e5ecef6 WHATSNEW: list SMB3 as max protocol and durable handles as changes since 4.0 beta8
new f2ec75c osX define uint64_t as long long int
new 9eb91a5 uid_t is a synonym for int on osX
new e3b6b46 Force cast to long as on some platform tv_usec is 32bit long
new 06809f4 s4:provision: ask the admin about the desired DNS implementation
new 54f1ce4 docs: Rename htmlman3 -> htmlman.
new d709748 s3-passdb: update abi_match and ignore more statically linked functions
new ab33691 docs:build: make target "manpages" .PHONY, so manpages do get built...
new cf7f685 s3:client use more access bits for snapshot display
new dc9b622 s3:vfs/time_audit: add path names to log messages
new 5765d73 s3:vfs/time_audit: Add back pointer for sys_acl_delete_def_file_fn
new 624e51a s3:smbd Bump the smbd vfs interface version to 30
new 56d97d1 wafbuild: add defines for linux quota and sysquota support
new cfeac09 Fix bug #9147 - winbind can't fetch user or group info from AD via LDAP
new ba5f557 Fix talloc memory heirarchy bug. If there's an SMB2 sessionsetup in flight when we're shut down, we end up freeing the struct smbXsrv_session *session pointer twice.
new da731c1 Call TALLOC_FREE() before we return otherwise we will never free sam_account
new 008bb29 Set trans to a value that is not LDB_SUCCESS (all LDB_ constants are positive) so that any "goto failed:" call does not end up calling ldb_transaction_cancel() if trans is initialized to 0 (LDB_SUCCESS) by chance.
new ab70954 s3: delete requests are not special
new 814dc3c smbtorture: Test that delete requests are not special
new 79f0524 s3: Run raw.oplock
new 6a1fa3e samba3.smb2.durable-open.delete_on_close1 is now flapping (sometimes passes).
new f602640 quota: fix configure test for HP-UX
new da747fa s3:proto.h: remove duplicate disk_quotas prototypes
new 5de7a3d quota: move function again to its belonging ifdef block
new 475755e s4:samba-tool: allow sys.exit(ret) to control the exit code
new 7f98cf1 s4:samba-tool: remove unused code in testparm.py
new ca3f285 s4:python/netcmd: give the Commad implementations access to the raw arguments
new a4fc79f s4:samba-tool: add 'samba-tool domain provision'
new 15c793f s4:scripting: use the 'sbin_files' variable
new 318770a s4:scripting: install samba_kcc to SBINDIR
new fdd2a7e s4:setup/tests: make use of samba-tool domain provision
new 52ba3c8 testprogs/blackbox: make use of samba-tool domain provision
new 1d085f6 wintest: make use of samba-tool domain provision
new 5b4a7ae selftest/Samba4: make use of samba-tool domain provision
new b719e67 docs: Bump version up to 4.0.
new b657668 docs: Move idmap manpage to there old location.
new d237427 lib/replace: remove duplicate check for inotify
new 3d7196d s4:torture:smb2: fix the durable-open.delete_on_close1 test
new f244b29 selftest: smb2.durable-open.delete_on_close1 is not flapping any more
new 675871f selftest: pass smb2.durable-open.delete_on_close1
new a4358f6 s4:torture:smb2: add a durable-open.delete_on_close2 test
new 69c2e18 selftest: we fail the smb2.durable-open.delete_on_close2 test
new 1a3d6de torture: Add discard_const_p() to work around dlz_create prototype
new 6fbce90 provision: Only give the "no posix ACLs" exception if we could not set the SD
new 33d9a22 smbd: Print ACL used to create hash in vfs_xattr_common
new 7c1fd74 At Michael's suggestion, factor common code into a function. My bad :-).
new 7c6f1fb s4:torture:smb2: remove an unused variable from the oplock-exclusive1 test
new c960e55 s4:torture:smb2: remove an unused variable from the oplock-exclusive2 test
new e9df135 s4:torture:smb2: fix error reporting in the oplock-brl1 test
new 439c907 s4:torture:smb2: fix error reporting in the oplock-brl2 test
new df5f962 s4:torture:smb2: fix error reporting in the oplock-brl3 test
new 4e595f4 nsswitch: fix crash on null pam change pw response
new bd2f160 Make metze happy and the code clearer :-).
new ac804f0 smbd-posix_acls: Use a IDL union to store the ACL entry
new 6638d10 smbd: Remove pre-allocation of ACL array in sys_acl_init()
new e8375dd smbd: Add extra VFS hooks to get the posix ACL as a blob
new a0baaf2 s4:setup: remove standalone 'provision'
new 2c42550 s4:scripting: rename upgradeprovision -> samba_upgradeprovision
new 34bd3cb WHATSNEW: provision and updateprovision have new names
new d55980c s3-pdb: filter out more symbols only used in ldapsam internals
new 45f8f97 lib/krb5_wrap: when deleting default realm, pass char*, not char**
new 2eb429d docs: Fix typo.
new 66d926f docs: Bump version up to 4.0.
new 66a87d7 wafsamba: Add a SAMBAMANPAGES function.
new 937cdd1 docs: Build manpages correctly.
new 1f8c9ab s3-rap: Open printers with the right access mask.
new 51a4094 s3: remove unneeded noquota.c file
new aa1e84a s4:selftest: run thet dlz_bind9. tests in the chgdcpass env
new cf3aab6 s4 dns: Improve logging of delegated dns updates
new 76801b5 s4 dns: Run python tests in fl2003dc env
new 2af8129 s4 dns: Add libaddns-based simple tests
new 56058ea s4 dns: use the internal DNS server per default
new 6ff5884 loadparm: dns is now a default server service
new 50084e5 s4:provision: don't add the dns-HOSTNAME account if we use the internal dns server
new 0c55510 s4:upgradehelpers.py: don't require a dns-$HOSTNAME account
new 1e00c0d selftest:Samba4: don't provision with BIND9_DLZ
new c4aef88 s4:samba_upgradedns: delete dns-HOSTNAME account if using the internal dns server
new 61a07df dns_server: Attempt to SET and UNSET the sessionInfo to match the incoming user
new 9583366 s4:dns_server: remove wrong and unused dsdb_check_access_on_dn() check
new 2df6142 WHATSNEW.txt: Update DNS server description
new ea1841e lib/param: add some more alias for 'allow dns updates' options.
new 1b848ec lib/param: change the default for 'allow dns updates' to 'secure only'
new 5cac79a wintest: try to fix settings for the internal dns server
new 1627fcd dns_server: Remove parameter 'dns recursive queries' and base this on 'dns forwarder'
new fee7575 s4 provision: Ask for the dns forwarder IP address during interactive provision
new ee4d1c4 wintest: Rework support for the internal DNS server
new 72720d6 wintest: Fix --use-ntvfs handling
new a11e45f selftest: let provision_plugin_s4_dc use SMB3
new 893b213 Avoid overriding default ccache for ads operations.
new a8676e6 Remove ancient "optimization" global LastDir.
new b6636af Move cached cwd onto conn struct.
new f5a2379 In vfs modules, don't use 'conn->origpath' when we really mean 'conn->cwd'.
new 068ae48 release-scripts: let build-manpages-git store generated docs under bin/docs/
new cfdab79 release-scripts: let build-manpages-nogit store generated docs under ./bin/docs
new 3c5d2d5 release-scripts: run build-manpages-git with bash
new b938979 release-scripts: run build-manpages-nogit with bash
new c33643e s3:build: rewrite autogen.sh to be called from any directory
new 4989a9d build:waf dist: factor out function to add list of files to the tarball
new 8ea2a46 build:dist: extend samba_dist.DIST_FILES() to take optional parameter extend(=False)
new 3821def build:dist: for snapshot builds, call DIST_DIRS with extend=True
new 36b2732 build:dist: make use of file / distfile more obvious in handling of DIST_FILES in "make dist"
new d28f36d build:dist: extend meaning of DIST_FILES to also recurse into directories
new 6895875 build:dist: call build-manpages-nogit for make dist and package generated files
new e2accc4 build:dist: call source3/autogen.sh and packaged generated files
new e75e768 WHATSNEW: prepare release notes for 4.0.0rc1
new 2050b48 VERSION: Release Samba 4.0.0rc1
new 9158423 VERSION: Bump version up to 4.1.0pre1
new be7a856 s3: make ldapsam-related functions a smbldaphelper subsystem
new 23158d7 docs: Fix generating idmap manpages.
new 56b7525 Sigh :-(. Removing optimization prematurely is the root of all evil :-(.
new 86a4ca2 s3: make smbldaphelper subsystem an internal library
new 70bc936 autoconf: fix --with(out)-sendfile-support option handling
new 88a5bff packaging: apply some solaris packaging fixes
new 5e51f63 s3: Fix the vfs_solarisacl module to compile.
new 4a8cbe2 WHATSNEW: Fix some issues in the release notes.
new 35632ee s3: fix the aix acl module
new 9222f0f s3: fix the tru64 acl module
new 1aa281e s3: fix the hpux acl module
new 58e62ae s4:torture: fix error reporting in the raw.oplock-brl3 test
new c5151b6 docs: Update docs to the modern age of Samba 4.0
new 963664e docs: Remove distinction between server and domain accounts
new f84893a docs: remove references to security=server
new 7ef7ec7 docs: update for modern kerberos libs
new 35a4a1e build: Fix build on systems without ldap development headers
new b66bcab Don't call can_write_to_file() if we already have 'fsp->can_write' set.
new 1e34d58 Add "backup_intent" bool.
new aa0a7cf Add bool use_privs parameter to smbd_check_access_rights()
new 6d82976 Fix bad string in debug message (remove it).
new 8de46ea Add 'bool use_privs' to smbd_calculate_access_mask().
new 39d1a2c wafbuild: check for dn_expand also in libinet
new 29c5780 autoconf: check for dn_expand also in libinet
new b53c5bc quota: also log which fs type we found
new 520c9b0 replace: add some includes for poll.h
new fdb873a samba.provision: Fix formatting, NameErrors.
new 8581359 samba.provision.backend: Fix formatting.
new cd7dcf4 samba.provision.sambadns: Fix formatting.
new ebcb6a7 samba.provision.common: Fix formatting.
new 0ff2ea5 samba.netcmd: Formatting fixes, break lines.
new c0d4f24 s4-python: Formatting fixes, break lines.
new 99b5c75 s3:auth fix a compiler warning
new 7a61829 s3:vfs_gpfs: fix build after recent VFS changes
new 57990cb s3:libsmb fix a potential crash
new 73ed153 docs-xml: convert smb.conf.5 build to waf
new e7a58bc docs-xml: fix build of winbindd- and krb5 locator-related manpages
new b06dbfb s3:libsmb fix a double free error
new 48e547c docs: Remove confusing reference to smb signing and client use spnego
new 2dcc4fe docs: Remove references to old kerberos behaviour
new 0d73ce1 docs: Remove references to Subversion, replace with wiki link
new f995749 docs: Remove out of date links to pserver.samba.org and old tarballs
new a5084a3 docs: Remove referenece to autogen.sh and document waf build instead
new 4de3718 docs: Remove referenece to old Red Hat Linux habits on winbindd
new 64e3f1c docs: Update BDC docs to recognise the AD DC and to exclusivly recommend LDAP
new 27359ac docs: Remove reference to inetd startup, it is not recommended
new 6bc8616 docs: Clarify TOSHARG-Bugs for 2012
new 6786efa docs: Update FastStart: remove security=share, avoid disable spoolss
new cbfeba7 docs: Remove very outdated TOSHARG-Portability section
new d4efb94 docs: Remove very outdated TOSHARG-Other-Clients section
new e221985 docs: Remove references to sysv-style CUPS from TOSHARG-CUPS-printing
new 36bfb1e docs: Remove references to mulitple passdb backends
new 8e95dee docs: Remove references to specific windows versions, instead mention Home/Professional/Server
new 0eae4cd docs: Remove another reference to security=share
new ffd61e2 ldb: bump version to 1.1.13 so the 4.0 release can get the isprint fix
new 7542b63 libreplace: Bug 8107, Fix poll replacement to become a msleep replacement
new a4e8869 Fix service control for non-internal services.
new 1a94568 source3/script: fix installman.sh after the last build-manpages-nogit change
new 77f281a packaging/RHEL-CTDB: fix the build
new 914fc4f packaging/RHEL-CTDB: try harder to set $RPMVER
new 5695691 packaging/RHEL-CTDB: add "BUILD_GPFS=no configure.rpm" and "BUILD_GPFS=no makerpms.sh"
new 2a7484e panic action is defined as GLOBAL_VAR(szPanicAction) not GLOBAL_VAR(panic_action)
new 6fb91dd RHEL packaging: Try to fix makerpms.sh on RHEL.
new 0b57d1c quota: add supprt for gfs2
new ea96d79 replace: fix 520c9b0b0ae33
new 2bbde78 s3: Fix some nonempty line endings
new f6e33eb s3: Use SBVAL in put_long_date_timespec
new 98d90c0 pam_winbind: match more return codes when wbcGetPwnam has failed.
new aa5caf1 libcli/smb: fix padding in smb2_create_blob*
new e6c600a s4:torture/smb2: improve the smb2.create.blob test
new 50c10cb libcli: add a define for the APP_INSTANCE_ID smb2 create context
new 562719f s4:libcli: add a app_instance_id member to the smb2_create input struct
new a397c85 s4:libci: add a SMB2_CREATE_APP_INSTANCE_ID blob to the request if the in.app_instance_id is present
new 1c2f1a1 s4:torture:smb2: add a new test durable-v2-open.app-instance
new f43498b selftest: we currently fail smb2.durable-v2-open.app-instance
new 03055af s3: Fix idmap_hash
new d1de2b4 s3:winbind:idmap_tdb_common: improve readability of assignment by adding an "if"
new 38994f6 s3:winbind:idmap_tdb_common: improve readability of assignment by adding an "if"
new bc77745 s3:smb2_server: fix usage of invalid memory in smb2_signing_check_pdu()
new d52d7ef s3-printing: Increase debug level for info that the db is empty.
new 48e6da6 Correct command help message
new 47becf6 vfs: fix lock logging in vfs_full_audit
new a125ea7 vfs: fix acl_blob_get* in vfs_full_audit
new 0231575 waf: Make samba "ok" with directories for install being symlinks
new 8a6a13a auth: Fix some nonempty blank lines
new 1bc2f28 winbind: Extend wbcAuthenticateUserEx to provide PAC
new 05befd2 auth/kerberos: Adjust log level for failed PAC signature verification
new d9747b1 s4-torture: Complete test for winbindd PAC parsing
new 914b02b libwbclient: bump ABI to 0.11 as wbcAuthenticateUserEx now provides PAC parsing
new ae03767 dynconfig/config.m4: disallow --prefix=/usr and --prefix=/usr/local without --enable-fhs
new fe74b77 s3:dbwrap: let dbwrap_fetch_uint32 distinguish between "not found" and "wrong format"
new c3f1aed s3:dbwrap: remove unused args from db_open_file()
new 160ca49 libtorture: factor out simple ui backend
new bfafb0c s3:dbwrap_ctdb: set errno = ENOSYS if clustering is not supported
new 7a493fd s3:smbd: release the share mode lock before calling exit_server() (bug #9191)
new d59688a auth/kerberos: add HAVE_KRB5 guard to fix non-krb5 build after winbindd pac changes
new f480b44 s3:utils/net fix a compiler warning
new 8df92a4 s3:rpcclient fix a compiler warning
new 83ed9b5 s3:pdb_ldap remove unused function
new cc93a30 libcli/echo: validate the message length
new eacdd9f lib/tsocket: fix receiving of udp packets from 0 bytes (bug #9184)
new cb157e1 s4:dns.py: reproducer for (bug #9184)
new b8eaa57 build: Try not build with LDAP if we do not have ldap.h
new fe2071c build: Fix enabled handling for HAVE_LDAP, we need to use bld.CONFIG_SET
new 7595194 s3: Compound requests should continue processing.
new 8e525a2 s4:torture:smb2: fix compound.related3 test to work against windows
new bd8d50b s4:torture:smb2: fix the compound.invalid3 test to work against windows
new 2552b66 s3:smb2_server: reset req->last_session_id and req->last_tid after using it
new 4384485 s3:smb2_server: do the req->next_status check before the signing checks
new 27d38b5 s3:smbd:smb2: add check for session_status for compound requests
new 1ae6f9c s3:smbd:smb2: simplify smbd_smb2_request_validate() and smbd_smb2_request_dispatch()
new 25437df s4:torture:smb2: extend the compound.invalid1 test
new 9249871 s3:smb2_server: avoid segfault in smbd_smb2_request_pending_queue()
new 1f8e473 s3:smb2_lock: let smbd_smb2_lock_cancel() trigger NT_STATUS_CANCELED
new 1f0dfd4 s3:smb2_notify: don't call tevent_req_done() from smbd_smb2_notify_cancel()
new 882cee0 s3:smb2_notify: make use of tevent_req_defer_callback() instead of custom tevent_immediate
new 65a8106 s3:smb2_lock: smbd_smb2_notify_recv() can already return NT_STATUS_CANCELED
new 603f9bf s3:smb2_lock: let smbd_smb2_create_cancel() trigger NT_STATUS_CANCELED
new 88d051f s3:smbd: remove struct member smbd_smb2_request.cancelled - it was only written
new 917e714 s4:torture:smb2: don't skip the compound.interim1 test for non win7/win2k8
new 8df0b02 s4:torture:smb2: don't skip the compound.interim2 test for non win7/win2k8
new 6f6b1c6 s4:torture:smb2:compound: remove two unused macros
new 8419346 selftest: we fail samba3.smb2.compound.interim2
new 93bee9b s3:smbd:smb2: initialize variable in vfs_default_durable_reconnect()
new 162fbf4 selftest: skip the samba4.smb2.compound testsuite
new a68ab0e script/autobuild.py: use some variables for rebase_remote and rebase_branch
new ce22882 script/autobuild.py: use some variables for push_remote and push_branch
new 23dbf63 script/autobuild.py: add --branch option
new 1362bb5 script/autobuild.py: add log_base variable to avoid hardcoded values
new f339c1f script/autobuild.py: add --log-base option
new 1b5256c s3:winbindd fix a compiler warning
new 0319903 s3:vfs_fake_acls fix a compiler warning
new b5ef4d5 script/autobuild.py: remove --rebase-master and --push-master options
new a4c54f6 s4:torture:smb2: add a durable-open.read-only test
new 08d3062 ntdb: Try to fix the build on Solaris which does not have err
new 502135d lib/replace: Try to fix build on HP-UX for os2_delete test
new 41b9cb3 build: Remove unused IRIX and IRIX6 defines
new 73bdb2a lib/util: Remove unbuilt file util_getent.c and BROKEN_GETGRNAM
new e0bcce5 build: Rework waf STAT_ST_BLOCKSIZE to match autoconf, with 512 as the default
new 0f69bf2 build: Make waf configure match autoconf for HPUX ACLs
new ffb3f2a lib/replace: Remove unused nap and therefore the SCO define
new 8e5f30c build: Remove unused define UNIXWARE
new 9475205 s3-pylibsmb: Factor out py_tevent_cond_wait
new e0fdeda s3-pylibsmb: move py_tevent_req_wait_exc up in the file
new a272635 s3: Fix some nonempty line endings
new 982ddc4 s3: Add "readdir" to pylibsmb
new 7305660 s3: Convert cli_oplock_break_waiter to smbXcli
new d0a0fb3 s3-pylibsmb: Reduce the number of warnings
new ff68408 s3-pylibsmb: Factor out py_tevent_cond_signal
new 9e6070b s3-pylibsmb: Add get_oplock_break
new 5f97363 s4:dns_server - introduce the wildcard binding feature
new 9f589ea s3:printing only do printing_subsystem_update when printing is enabled
new f767059 s3:winbindd fix a compiler warning
new 0727ad7 lib/replace: Improve mkstemp test in autoconf and waf
new 2e51c38 lib/replace: Look for special flags needed for c99
new 00b1267 build: Add missing dep on tdb_compat
new f0908c1 torture: tidy up rpc.lsa OpenPolicy2 test to more clearly use torture_fail()
new a807a63 torture: use torture_assert rather than return false in rpc.lsa
new 0991aed torture: More torture_assert() calls in rpc.lsa
new 13c2878 s3-pylibsmb: Use Py_RETURN_NONE
new 67230c4 build: Fix detection of quotas on macos
new df48092 script/autobuild.py: set the default for --log-base to the current gitroot
new 61ce3e8 samba-tool domain-provision: Fix docstring.
new 6641d76 samba-tool domain-provision: Avoid python2.5-isms.
new fd8d4ec replace: Support setproctitle().
new 78cb9fd Remove compatibility code for setproctitle() now moved to libreplace.
new f44ad36 samba-tool domain provision: DNS forwarder is not a boolean.
new bbac4fb s4:rpc_server/drsuapi: fix a crash in dcesrv_drsuapi_DsGetDomainControllerInfo_1()
new f240a4c s4:rpc_server/drsuapi: use talloc_zero instead of talloc() in dcesrv_drsuapi_DsBind()
new aef862c Fix bug #9189 - SMB2 Create doesn't return correct MAX ACCESS access mask in blob.
new 322654d We now pass "samba3.raw.acls.generic" and "samba3.smb2.acls.GENERIC" with the max access change.
new 6749cfb replace: Avoid returning value in void setproctitle() replacement.
new c4f143f client: Fix talloc_stackframe() free order assertion in developer mode
new f3ab050 docs: Update TOSHARG-Install
new 3be323c docs: Remove references to default paramters in TOSHARG-PDC
new 6fcb95b docs: Explain the no-domain-logons restriction applies to all HOME editions
new f82affa docs: Add mention of AD DC support in TOSHARG-PDC
new e3f554a docs: Remove Win9X/WinMe mentions from TOSHARG-PDC
new 39b1ce1 docs: Fix typo in TOSHARG-Passdb
new a92d95b docs: Remove mention of auth methods in TOSHARG-Passdb
new 1c1ae6d docs: Change TOSHARG-VFS to avoid suggesting VFS modules are Linux/IRIX only
new 456f821 s3: Fix indentation of if-expressions
new f01013b s4-torture: Fix some nonemtpy blank lines
new 849648c lib: Make async_sock includable on its own
new 34f2d18 s3: Make is_stat_open() a bit more readable
new c034ff7 s3: Slightly simplify is_stat_open
new fa332b7 s4-python: Override SIGINT handler in scripts only.
new 8090046 pyntdb: Fix init function for ntdb python module.
new 0feb341 pysmbd: Fix cut&paste errors
new 11af163 s3: Fix a typo
new 1b403d4 s3: Fix some blank line endings
new e0de443 s3: Slightly simplify smbd_smb2_request_process_negprot
new 7600fd8 s3: Factor out calculate_open_access_flags
new 6146b60 wscript: Removed executable bit.
new 1c5c96d lib/util/charset: Try to find iconv on HP-UX
new 3902e73 lib/util/charset: We do not use fucntions from wchar.h any more
new 83f6067 Fix bug #9213 - Bad ASN.1 NegTokenInit packet can cause invalid free.
new b320e7f selftest: Remove invalid security=share and rename secshare to simpleserver
new 6d7c651 samba_dnsupdate: Move to using tmpfile/rename to keep the dns_hosts_file consistent
new 3c4d0ce samba_dnsupdate: Safely update/create names for Samba3 targets as well
new 4604219 s3:smb2_create: don't take 'state->te' as indication for "was_deferred" (bug #9196)
new 7a14f09 s4:torture/smb2: remove samba specific stuff from smb2.oplock
new 98d117a selftest/knownfail: samba*.smb2.oplock.stream1 doesn't work
new c5e83ee samba-tool: Hide 'samba-tool domain samba3upgrade'.
new 05ba1fe Remove obsolete land-remote.py and land.py scripts.
new 718317e undocumented: Drop extension from helper scripts.
new be56402 smb.conf.5: Document 'cldap port'.
new 30c0c75 Remove unused neatquotes script.
new e809abf smb.conf(5): Remove 'idmap config' documentation - the parameter has been removed.
new 11634e6 smb.conf(5): Remove documentation for removed 'lock spin count' parameter.
new e1f17ee build: Add waf configure support for non-linux quotas
new 7ad1971 build: Remove unused samba_cv_sysquotas_file variable from autoconf configure
new afbc87b build: Set HAVE_SYS_QUOTAS and WITH_QUOTAS if we have any supported sysquota backend
new 128fb54 build: Remove unused --with-sys-quotas option
new 968da5f nsswitch: Add waf tests for solaris special cases
new 50d324b s3-smbd: Don't segfault if user specified ports out for range.
new cc58a19 s3: Slightly simplify calculate_open_access_flags
new 1fa730d s3: Slightly simplify calculate_open_access_flags
new be300b0 Coding: Add comment disproving control-flow changing macros
new 36ec313 s3: Slightly simplify open_file()
new 24fc5b4 s3-spoolss: Fix builtin forms order to match Windows again.
new 5022b3d s4: Fix a -Wunused-value warning
new 90b1a94 netlogon: Per MS-NRPC, don't send unknown workstation flags back to the client.
new 104c3df find_missing_manpages: Ignore make variables.
new f2b2c10 find_missing_manpages: convert to python
new 4192960 find_missing_doc: Convert to python.
new 6b9960e smb.conf(5): Distinguish parametric options.
new 7dd3cdc smb.conf(5): 'write ok' is a reverse synonym for 'read only'.
new 29a763a smb.conf(5): Add basic documentation for 'krb5 port'.
new c66744a smb.conf(5): Add basic documentation for 'nbt port'.
new 3ab03cc smb.conf(5): Add basic documentation for 'web port'.
new 12ab467 smb.conf(5): Add basic documentation for 'unicode'.
new 879b3ad smb.conf(5): Add basic documentation for 'dgram port'.
new 0dd9654 smb.conf(5): Add basic documentation for 'kpasswd port'.
new 3bdca92 smb.conf(5): Add basic documentation for 'rpc bigendian'.
new 4666dec s3: Fix rejecting mkdir on read-only shares
new 4544c52 s3: For read-only shares, filter out write bits from conn->access_mask
new bc9d5cb smb.conf(5): Consistent spelling of parameter names.
new d184555 smb.conf(5): Extend 'server min protocol' description.
new b97c257 smb.conf(5): Add basic documentation for 'server min protocol'.
new b6cb0b6 smb.conf(5): Document 'share backend' parameter.
new 60b93c3 smb.conf(5): Add basic documentation for 'client min protocol'.
new 3dc6daf smb.conf(5): Add documentation for 'client max protocol'.
new ba70755 smb.conf(5): List 'protocol' as alias for 'server max protocol'.
new ee0012d samba-tool domain provision: DNS forwarder default
new 43606bc s3:passdb formatting changes
new 19631e8 s3:nfs4acls pass down fsp instead of just the filename
new 1947164 s3:nfs4acls filter away inheritance flags on files
new 965a2fb Revert "smb.conf(5): Remove 'idmap config' documentation - the parameter has"
new aad669b s3: Fix some blank line endings
new f8aab2f smb.conf(5): Add basic documentation for 'dcerpc endpoint servers'.
new 6986f7b samba.tests.source: Check for trailing whitespace in Python files.
new 2a797f2 s4-python: Various formatting fixes.
new 0883e17 sanba.upgradehelpers: Use standard functionality for getting temp dir.
new b7822a5 samba4-tests: Move 'samba.tests.source' up.
new 322e3d4 Fix bug #9209 - Parse of invalid SMB2 create blob can cause smbd crash.
new a6be8a9 Support UPN_DNS_INFO in the PAC
new e30937e WHATSNEW: Start release notes for Samba 4.0.0rc2.
new b9ca792 WHATSNEW: Add changed parameters.
new e8e91fb vfs: add missing pwrite ops to full_audit
new 0d7a2af vfs: check full_audit enum->str mapping on startup
new 8e53b9d s3-winbindd: Allow DNS resolution of trusted domains if DNS name is avaliable
new e792a44 s3-lsa: Flesh out the returned info in _lsa_EnumTrustedDomainsEx().
new 837f47d s3-winbindd: Adjust error code loop logic in rpc_trusted_domains().
new 931ed25 lib/replace: Add test for what flag we need for -Werror behaviour
new 006bdc0 build: Fix quota tests, including move of sysquotas.c to the top level
new f0f310c build: Remove duplicate check for struct getquota_rslt member getquota_rslt_u
new faa039e libcli/smb: use an explicit TALLOC_FREE(subreq) in smb2cli_*
new a7fa026 libcli/smb: add smb2cli_echo*
new b186fdd libcli/smb: add smb1cli_echo*
new 4e1306c s3:libsmb: make cli_echo* protocol independent
new 6fbb1b5 s3:libsmb: use smbXcli_conn_remote_name() in smb2_tcon_send()
new 8be0f4d s3: Copy share mode handling from before to after open_file
new 590d313 s3: Fix fcb_or_dos_open after logic change
new 173e808 s3: Remove share mode handling before we open the file
new 64c4940 s3: No code change, just re-indent
new 8b7e75b s3: Close the now opened file descriptor in error paths
new e00df42 s3: Remove a SMB_ASSERT
new e576bf5 s3: Fix opening a file under kernel oplocks
new 7d0a9f5 selftest: use an array when starting testenv with system()
new ecb4a8a s4 dns: Get rid of deprecated allocation result check
new 8180522 s4 dns: Fix return code for deleted records
new 6dbe0aa s3: Fix libnss_winbind.so's build on Illumos/Solaris
new 07b918a s3: Fix bug 8966, Fix net rpc share allowedusers to work with 2008r2
new 7a76762 s3: make recursive_rmdir function non-static
new 8da8a22 s3: vfs_streams_depot: add delete_lost option
new aa6a7a9 s3fs-smbd: Move housekeeping to the background process.
new 9f83968 Add samba3.samba3badnameblob test to check regressions in bug #9215.
new f4b9007 s4-dns: fix a non handled memory out of memory
new dce8a8e librelease.sh: Move the GPG data to the library section.
new 4a21d2e Fix release script to build full set of documentation
new eae33e9 s3-krb5: use and request AES keys in kerberos operations.
new 06f3b1f s3-kerberos: add aes enctypes to generated krb5.conf.
new a2fec69 s3-net: pass down struct net_context to the dns update calls.
new 5d4247a s3-net: move out some prototypes to net_dns.h.
new ec23d0a s3-net: pass down a flags field to DoDNSUpdate().
new 0eded14 s3-net: give more control how to update/register DNS entries.
new 7751d03 s3-net: Fix DEBUG() location.
new a168a7c tdb: Fix a typo
new efb446a Reformat spacing to be even.
new 82e7132 Use is_default_acl variable in canonicalise_acl().
new 5d5ddbd Only apply masks on non-default ACL entries when setting the ACL.
new 6575d1d When setting a non-default ACL, don't forget to apply masks to SMB_ACL_USER and SMB_ACL_GROUP entries.
new 8f0ecbb Add functions to programatically set the security mask and directory security mask parameters.
new c251a6b When creating a new file/directory, we need to obey the create mask/directory mask parameters.
new dfd3c31 Fix bug #9222 - smbd ignores the "server signing = no" setting for SMB2.
new c1677e3 s4-provision: do not skip setting the acls on sysvol
new df23b17 provision: Use logger rather than print.
new 0e037bf selftest: Always build a linux-style nss_winbind for nss_wrapper
new 1f267ca nsswitch: Build nss_winbind on all supported platforms
new 1773fc0 wintest: bump version to 4.1
new 535fe95 wintest: Add config file for a second host
new 10eba77 wintest: Give netdom join more time to complete
new 6245c5c wintest: Give dcpromo more time
new 9837fd8 s4:tortore/rpc/lsa: make more use of torture_assert*
new 9a6f648 s4: samba_backup: Fix typos.
new f5a7bc2 s3-docs: Fix opening and ending tag mismatch in Samba3-HOWTO (Bug #9235)
new 3983515 s3-docs: add delete_lost option to vfs_streams_depot.8
new c2f5b24 Fix bug #9214 - Bad user supplied SMB2 credit value can cause smbd to call smb_panic.
new 49a3357 Revert "Fix bug #9222 - smbd ignores the "server signing = no" setting for SMB2."
new fe38a93 Correct fix for bug #9222 - smbd ignores the "server signing = no" setting for SMB2.
new 90f463b tdb: add tdb_rescue()
new ffde867 tdb: tdbdump should log errors, and fail in that case.
new 100d38d tdb: add -e option to tdbdump (and docment it).
new fb3cf6c waf: Build pam_smbpass module only if enabled.
new 50de2c9 s3fs-smbd: Make sure the registry is set up before we init printing.
new c627ba1 docs: Remove duplicate synonym min protocol.
new 1bf209d html docs: Remove link to Using Samba.
new 3f5a3b6 Revert "When creating a new file/directory, we need to obey the create mask/directory mask parameters."
new 92fee00 Revert "Add functions to programatically set the security mask and directory security mask parameters."
new 7622aa1 Remove all uses of lp_security_mask/lp_force_security_mode/lp_dir_security_mask/lp_force_dir_security_mode and replace with the normal masks. Now these parameters can be removed.
new db62a15 Remove the parameters:
new 18e07f1 Update WHATSNEW.txt with removed parameters.
new 7859490 Ensure the masks don't conflict with the ACL checks.
new a33a78c Add memory limiting capability to talloc
new 7d7e33c Add tests for talloc_memlimit
new 36ea39e talloc: Convert error cecking macros into fns
new 9466cd1 Simplify ensure_canon_entry_valid by splitting out the _get codepath.
new 47ebc8f Modify ensure_canon_entry_valid() into ensure_canon_entry_valid_on_set() - makes the logic clearer.
new 8287938 We should never just assign an st_mode to an ace->perms field, theoretically they are different so should go through a mapping function. Ensure this is so.
new 37fd931 tdb: Make robust against shrinking tdbs
new c62f8ba tdb: Make tdb robust against improper CLEAR_IF_FIRST restart
new 9fc42da s3: Add two tests a CLEAR_IF_FIRST crash
new 899cdc4 ntdb: remove unused local variable.
new 3dd2b80 getdcinfo: Check that the server object has a serverreference objects pointing to a DC object
new 9269870 Implement the LIST_INFO_FOR_SERVER input format
new e332f98 devel-crackname: Print if count > 0
new f98abc7 drs-crackname: if there is no sid do not return the domain
new 303ef62 kcc: return invalid parameter if the taskId is not 0
new 2eae161 drs-getncchanges: do not set the highestUsn to 0
new 8dbba52 s4-drs: EXOP_REPL_SECRETS can be called by RW DC as well
new 5374334 s4-drs: fix the logic to allow REPL_SECRET if the account has GET_ALL_CHANGES
new 97d0ad0 ldap-server: remove warning for the ret not being used
new 8525963 ldap-server: sscanf result was never used to mistyped var
new 03c4dce lib-addns: ensure that allocated buffer are pre set to 0
new 97f0b8d drs-replica-info: level_not_supported is wrong when we do support (partialy the level)
new 8bbb4d7 drsuapi-idl: Fix the encoding of the source_dsa_dns
new 8be6a10 drsuapi: check more carefully the validity of the NC
new dc002a3 drsuapi: Validate the input parameters for the drsuapi_UpdateRefs function
new 193b15e s4-repl: make dreplsrv_partition_find_for_nc return BAD_NC only
new d57e0d8 s4-join: add some documentation
new 95ea6d7 s4-join: factorize code, add info
new ffab1d7 s4-dns: Ignore zones that shouldn't be returned currently
new 4b83c43 s4-dns: fix a warning
new 171bf98 samba-tool: Fix typo in usage.
new a93c9e2 docs: fix opening and ending tag mismatch: para
new b1393d9 docs: fix opening and ending tag mismatch: para
new a2f3ec0 samba-tool: Clarify usage of --help.
new 8e25989 docs: Add man 8 samba-tool.
new acea51c samba-tool: Unify usage messages.
new c12cc3c s3fs-printing: Fix RAW printing for normal users.
new 8d4943d s4:samba-tool: add optional epilog to _create_parser()
new 2fce71c s4:samba-tool: use normal option parsing in SuperCommand
new 309434a s4:samba-tool: allow 'samba-tool --version'
new 8746faf s4:scripting/python: add '-V' as alias for '--version'
new d70f364 s4-dns: dlz_bind9: Ignore zones that are not used by BIND9 DLZ plugin
new e65a24b s4-rpc: dnsserver: Ignore DNS zones that are not used by RPC dnsserver
new 1c35c22 s3: Pass down smb_filename to smbacl4_fill_ace4
new 2f0753b samba-tool: skip chown in sysvolreset when it would fail on a GID
new 66018ea packaging: Add config for systemd-tmpfiles.
new f9a4a9b samba-tool: Some more unifications...
new f88ab17 docs: Add '-V' to the list of options.
new 5afabdc Move setting of psd->dacl->revision and protect against null SD's.
new 615951e Make sure the returned sd is on the right context, and if not it's always freed.
new 5bb60df s3-rpc_server: fix build warning
new bb99cf1 posixacls: Add IDL changes for vfs_acl_xattr using hash of the sys acl
new a4d1f22 build: Add vfs_media_harmony to the waf build
new 9158974 smbd: Add mem_ctx to sys_acl_init() and all callers
new c8ade07 smbd: Add mem_ctx to {f,}get_nt_acl VFS call
new 1f36ec1 vfs: Remove type parameter from sys_acl_blob_get_{fd,file}
new ddcaac9 vfs: Implement a sys_acl_blob_get_{fd,file} for POSIX ACL backends
new c960a49 vfs: Use a blocking function in vfs_afsacl for system ACL blobs
new 79edc54 vfs: Use posix_sys_acl_blob_get_file in vfs_aixacl
new 274ace3 vfs: Use posix_sys_acl_blob_get_file in vfs_aixacl2 for posix ACLs
new 76b38f7 vfs: Use posix_sys_acl_blob_get_file in vfs_default for posix ACLs
new 5dddd94 vfs: Use posix_sys_acl_blob_get_file in vfs_fake_acls for posix ACLs
new abee79f vfs: Use posix_sys_acl_blob_get_file in vfs_gpfs for posix ACLs
new 4eb0e40 vfs: Use posix_sys_acl_blob_get_file in vfs_hpux for posix ACLs
new 598b565c vfs: Use posix_sys_acl_blob_get_file in vfs_irix for posix ACLs
new 010e589 vfs: Use posix_sys_acl_blob_get_file in vfs_posixacl for posix ACLs
new 998bdd5 vfs: Use posix_sys_acl_blob_get_file in vfs_solarisacl for posix ACLs
new bac3ed2 vfs: Use posix_sys_acl_blob_get_file in vfs_tru64acl for posix ACLs
new 38416cc vfs: Use a blocking function in vfs_zfsacl for system ACL blobs
new a581b3d examples: Re-indent and reformat skel VFS modules
new d07d888 vfs: Improve formatting of vfs_default
new 547a260 vfs: Improve formatting of vfs_fake_acls
new a0588fd vfs: Fix alternative posix and no-op sys acl implementations to take a mem_ctx
new 1722074 vfs: Remove irixacl module (all the fucntions in it are unimplemented)
new 0f435a7 build: Remove --disable-shared
new 957f9fa rpc_server:srvsvc Remove psd variable that was no longer set by SMB_VFS_FGET_NT_ACL
new a11595b docs: Add very basic samba manpage.
new 1ec5486 smbd: Always free the talloc_stackframe() before leaving smbd_do_query_security_desc
new 276460c wafsamba: Ignore some more symbols when checking for dupes.
new c2d1474 provision: Always create DNS user.
new 49959cf packaging: Add support for reloading systemd services.
new cabd2b2 s3fs-printing: Simplify the comment and location handling.
new 2adf27a samba.provision.sambadns: Use == to compare strings, not 'is'.
new 1080b6c selftests.tests: Remove reference to Samba 4.
new 1aa291c selftest: Move some tests to common test script.
new 21b58b5 samba.join: Fix multiple spaces.
new ff82afb selftest: Move more tests to common list script.
new 12ae181 s3:vfs_gpfs skip local flock when gpfs sharemodes are disabled
new e4946cf s3:vfs_gpfs remove a trailing space
new fa728d1 s3:vfs_gpfs fix the build
new 6d1be1c s3:vfs_gpfs re-indent run-away lines
new bddd118 s3:smb2_getinfo ensure proper error for not yet present quota support
new 2c3a808 s4-dns: Fix the comments about ignoring zones in internal server
new 266b4c5 Revert "provision: Always create DNS user."
new 1861213 selftest/knownfail: add samba3.rpc.lsa.privileges.lsa.Privileges
new 05a5974 libcli/dns: Time out requests after a while
new 0296548 ccan: check for all the used config.h defines
new 83d34bb dns_server: Try and use the dns-SERVER account if we were configured with it
new d09ac96 Removed phpldapadmin inclusion for Samba 4.
new 678cc44 s3:smbd: also log the "offline" flag when debugging the dos-mode
new b557f34 s3:smbd: fix brace placements in validate_my_share_entries() for readability
new 9eb022c provision: No longer use the wheel group in new AD Domains
new bfdaaf2 Set RFC2307 attributes in samba-tool create
new 071047e Tests for 'samba-tool user create' with RFC2307 attributes
new 64886e3 Warn when setting UID/GID without idmap_ldb:use rfc2307 = Yes
new 7786919 BUG #9295: Build standard auth modules as internal modules.
new bea7a25 build: Assert that auth_domain, auth_builtin, auth_sam, auth_winbind are builtin
new dfe75c2 smb.conf(5): Extend 'server min protocol' description.
new d0b3875 smb.conf(5): Add basic documentation for 'winbindd socket directory'.
new 3cea625 smb.conf(5): Add basic documentation for 'winbindd privileged socket directory'.
new c6ba857 smb.conf(5): Add : to idmap config description to mark it as parametric.
new 394258a smb.conf(5): Add basic documentation for 'ntvfs handler'.
new e9d91cd smb.conf(5): Add basic documentation for 'dns forwarder'.
new e7c8fca smb.conf(5): Add basic documentation 'winbind sealed pipes'.
new d09f151 samba-tool user: Fix typos, improve messages.
new a63d6a9 smb.conf(5): Add basic documentation for 'samba kcc command'.
new 3cc61af7 smb.conf(5): Add basic documentation for 'server services'.
new 4ccea7f smb.conf(5): Add basic documentation for 'dns update command'.
new b0b0266 smb.conf(5): Add basic documentation for 'rndc command'.
new 68fdcaa smb.conf(5): Add basic documentation for 'allow dns updates'.
new 6f36bde smb.conf(5): Add basic documentation for 'spn update command'.
new 7341dca smb.conf(5): Add basic documentation for 'ntp signd socket directory'.
new e27e8f4 smb.conf(5): Add basic documentation for 'log nt token command'.
new 4e1a06d smb.conf(5): Add basic documentation for 'tls cafile'.
new 0f5e45b smb.conf(5): Add basic documentation for 'tls keyfile'.
new 008dfb9 smb.conf(5): Add basic documentation for 'tls certfile'.
new 2e4f054 smb.conf(5): Add basic documentation for 'tls crlfile'.
new 946a873 smb.conf(5): Add basic documentation for 'tls enabled'.
new 03b48e2 smb.conf(5): Add basic documentation for 'tls dh params file'.
new 6c160e3 smb.conf(5): Add 'socket address' as alias for 'nbt client socket address'.
new 695df86 smb.conf(5): Add 'ldap password sync' as synonym for 'ldap passwd sync'.
new 0cea6da smb.conf(5): Add basic documentation for 'afs token lifetime'.
new aad30c0 smb.conf(5): Add basic documentation for 'nsupdate command'.
new 4790270 smb.conf(5): Fix mixing of tabs and spaces.
new d2f8fe8 tests: Convert find_missing_doc into a unit test.
new d0e644e samba.tests.docs: Distinguish between unknown and undocumened parameters.
new be4dea4 samba.tests.docs: Support synonyms.
new 32fad2b samba.tests.docs: Support spaces before synonyms.
new 2a31f0b smb.conf(5): Consistent spelling of parameter names.
new 8412b57 samba.tests.docs: Skip tests if xsltproc is not present.
new cfa72bc samba.tests.docs: Write error output from xsltproc to standard out.
new ed37b8a samba.tests.docs: Assume docs are generated by waf.
new 4b4e8e2 smb.conf(5): Mark four removed parameters as such.
new 364ed82 samba.tests.docs: Ignore removed parameters.
new e3a48bb samba-tool user test: Fix expected output.
new 1de9e71 buildtools/wafsamba: only display 'ok' if the result is True
new 980191d s3:smbd: update sconn->remote_hostname after the netbios session request
new 781db9d s3: fix comment header description for smbd_shim
new 8eab264 s3:smbd: move initialization of the smbd_shim from smbd_init_globals() to main()
new 8a1c7a0 s3:smbd: add exit_server to the smbd_shim hooks
new 42b0398 s3:smbd: remove duplicate prototypes for sys_utmp_claim() an sys_utmp_yield()
new 9b2a3eb s3:smbd/utmp: remove ip address from utmp record
new 7aa0d7c s3:auth: remove duplicate propotypes for smb_pam_claim_session and smb_pam_close_session
new c9a2111 s3:auth: use const in smb_pam_xxx_session()
new 611e30e s3:rpc_server/srvsvc: remove function net_enum_pipes()
new d5c2739 s3:lib: remove unused function connections_traverse()
new b237bbc s3:smbcontrol: don't do stack_trace by connection but by server_id.
new 77906e7 s3:count_current_connections: do not clear orphaned entries from connections.tdb
new 77f99ec s3:net_status_shares: use connections_forall_read for a read only traversal
new 4878769 s3:smbd: pass smbXsrv_session instead of user_struct to session_claim() and session_yield()
new 02b9b79 s3:smbd: remove smbd_server_connection argument from session_claim()
new e24b104 s3:smbd: initialize session->global before calling session_claim
new 92d53dd s3:configure: check that struct utmp.ut_line is large enough for our use case
new b288ddd s3:smbd: use session_global_id as session number for pam and utmp
new c3a658f s3:smbXsrv_session: add smbXsrv_session_global_traverse()
new 89cc865 s3:smbXsrv_tcon: add smbXsrv_tcon_global_traverse()
new bcfa721 s3:build: move sessionid_tdb.o and conn_tdb.o to SMBD_OBJ_BASE
new f588704 s3:smbd:setup_new_vc_session: traverse sessions instead of connections to shutdown other smbds
new d9ea786 s3:smbd/connection: use smbXsrv_tcon_traverse to count connections
new f271431 s3:lib: implement sessionid_traverse_read with smb2srv_session_traverse_read
new dbff582 s3:smbd: don't use (fill) sessionid.tdb in session_claim/yield any more.
new 2f2cb2f s3:net_serverid: remove sessionid_traverse from "net serverid wipedbs"
new ac5c890 s3:lib: remove unused sessionid_*() functions
new 5a4ffb2 s3:net_serverid: remove connections_forall from "net serverid wipedbs"
new 4a7a8ec s3:utils/net: remove unused "net connections"
new 3b61c60 doc-xml: remove "net connections" documentation
new b74ed25 s3:lib: remove function connections_forall()
new 7be7ec8 s3:smbXsrv.idl: add session_global_id to smbXsrv_tcon_global
new f76436c s3:smbd: fill tcon->global->session_global_id
new 0ccbf89 s3:lib/conn_tdb: implement connections_forall_read() based on smbXsrv_*_global_traverse()
new 3eff700 s3:smbd: don't call claim/yield_connection() in make_connection_snum/close_cnum()
new d4f369c s3:smbd: remove unused claim_connection/yield_connection
new a144911 s3:lib: remove unused connections_fetch_entry*() and connections_init()
new 81d0b8a docs-xml:smbd.8: document new smbXsrv_*_global.tdb files
new 9e7bce5 s3:smbd/durable: trigger pending write_time updates before disconnecting the file
new 1373763 s3:smbd/durable: update the low level write_time before disconnecting the file.
new 506249b s3:open_files.idl: add write_time specific stuff to vfs_default_durable_cookie
new 24d225f s3:smbd/durable: add write_time specific stuff to vfs_default_durable_cookie
new 660e90d s3:smbd/durable: remove an extra blank line from vfs_default_durable_reconnect()
new a6726f9 s3:open_files.idl: add stat-info to vfs_default_durable_cookie.
new 7d05ff7 s3:smbd:durable: store stat info for disconnected durables and check at reconnect.
new 9a2db48 s3: Remove some calls to procid_self
new 422ff25 s3: Fix a typo
new cf1d69a s3: Make winbindd_register_handlers static
new d2069eb s3: Add "msg_ctx" param to winbindd_register_handlers()
new 9635621 s3: Remove a call to procid_self()
new 75724d9 s3: Use talloc_stackframe in token_contains_name_in_list
new 3da5d96 s3: Fix some blank line endings
new d18591c s3:rpc_server: avoid a level 0 DEBUG if tstream_npa_connect_recv fails (bug #9309)
new f67c0a2 pyglue: Mention parameters in interface_ips() docstring.
new 13bbd3b pyglue: Make all_interfaces argumen to interface_ips() optional.
new 8490c1a wafsamba: If we define a realname and a soname create a symlink.
new 1f017ef waf: Create a libnss_winbind.so symlink.
new bd099c4 waf: Create a libnss_wins.so symlink.
new 60a06ff vfs: Fix compilation of ACL support on solaris
new debb2b2 lib/replace: Fix detection of rpcsrv/yp_prot.h on FreeBSD
new 80f42df lib/replace: Fix detection of prctl
new 6d73fd0 lib/replace: Fix configure on FreeBSD: define_ret is not correct here
new 7138b21 build: Add #define FREEBSD on FreeBSD
new d2aa785 lib/tsocket: fix loop in tdgram_bsd_recvfrom() (bug #9184)
new d5d0a45 build(waf): Fix the --with-cluster build
new 8697acd dsdb-cracknames: Always use talloc_zero()
new a9a3841 s4:dns_server: fix formatting difference compared to v4-0-test
new 9dbb645 dsdb-cracknames: Return DRSUAPI_DS_NAME_STATUS_NO_MAPPING when there is no SID
new 3cdd888 pysmbd: Fix pysmbd octal mode handling
new e9b6b23 selftest: Add many more tests for our posix ACL handling
new 53244c9 selftest: Cover one more NT ACL invalidation case and improve comments
new 117d5f4 selftest: Cover the important non-Samba invalidation of the NT ACL
new 1008f6f selftest: Always unlink the tempf in posixacl test
new f8e6bb4 dbwrap: use talloc_stackframe() in db_tdb_log_key()
new a2d5326 python-ntacls: Cope with ACL revision 4
new 52ace67 s3:smbd:durable: factor stat checks out into vfs_default_durable_reconnect_check_stat()
new e107c6a pysmbd: Add hook for unlink() so python scripts can remove xattr.tdb entries
new 728e56b pysmbd: Remember to close files after setting the NT ACL
new e146fe5 pysmbd: Set umask to 0 during smbd operations
new cb50e85 vfstest: set umask(0) in vfstest
new 281c62b ntlm_auth: Increase debug level if we use config domain name.
new ec0f51b pam_winbind: fix segfault in pam_sm_authenticate()
new 7e90a06 provision: Fix comments in checksysvolacl
new 3180a10 sefltest: use TestCaseInTempDir and setUp/tearDown for posixacl.py temp file
new 2b4672f libcli/smb: fix unitialized padding in smb2_create_blob_push_one() (bug #9209)
new 55507d0 source4.selftest.tests: Consistent naming of smbtorture binary.
new 868c8c0 source4.selftest.tests: Rename plansmbtorturesuite() to plansmbtorture4suite().
new 4c4d3c8 selftesthelpers: Share code for listing smbtorture4 tests.
new 6bcb256 selftest/selftesthelpers.py: Share configuration variable, strip whitespace.
new fcb7926 selftest/selftesthelpers: Share environment handling for extra smbtorture options.
new 8237e27 selftest: Move determining of smbtorture4 options to selftesthelpers.
new 5834582 selftesthelpers: Add function for printing smbtorture4 version.
new ea5e2b5 source4.selftest.tests: Add suffix for smbclient4/nmblookup4.
new a841f0f source3.selftest.tests: Remove tabs.
new efb27e2 source3.selftest.tests: Add suffix for smbclient3/ntlm_auth3.
new fd607e0 source3.selftests.tests: Use common plansmbtorture4testsuite() function.
new 05dc5a3 selftesthelpers: Simplify detection of tap2subunit.
new 1190f38 source4.selftest.tests: Add FIXME about database verification.
new 67dd28f selftest: Add --random-order option.
new 8d397b6 TestCaseInTempDir: Use addCleanup rather than tearDown.
new 1326992 selftesthelpers: Fix detection of tap2subunit.
new 6698098 source3.selftest: Move more variables to be in common.
new a7b8d02 source3.selftest: Move last variables to selftesthelpers.
new 2756c3c lib/replace: Return size of xattr if size argument is 0
new 06eee7f build: Remove support for IDL-generated files in git tree
new aa41104 pidl: Remove depends_on=PIDL_MISC as it sets -I/ into CFLAGS
new 334044f packaging: Move smbprint to a comman location.
new 3a4b755 Fix bug #9329 - Directory listing with SeBackup can crash smbd.
new 669a923 BUG 9326: Fix net ads join message for the dns domain.
new 382849a s3:smbd:durable: remove a TODO comment about write time updates
new d084f5e lib/param: fix function name (lpcfg_file_list_changed) in a debug message
new b59fed0 lib/param: fix function name (set_variable) in debug statements
new 88332df lib/param: fix line length of DEBUG statments touched in previous commit in set_variable()
new e44b231 s3: Fix some nonempty line endings
new 4dfded0 s3: Use file_id_string in file_id_string_tos
new a3a1cd4 packaging: Add NetworkManager dispatcher script for winbind.
new 0342ca4 wfabuild: fix the -errwarn compile flag test
new 5169204 wafbuild: merge the missing IBM compiler Werror flag "-qhalt=w" to waf
new 7fcb253 wafbuild: reorder the Werror checks so that the ambigous w2 option is being checked last
new fdead58 ccan/wafbuild: use WERROR_CFLAGS instead of -Werror
new 9a03cc9 wafbuild: use WERROR_FLAGS in wscript_configure_system_mitkrb5
new e6643fb wafbuild: use -Wstack-protector if available
new d8fc4cd s3:smb2_read: fix SMBD_SMB2_NUM_IOV_PER_REQ check for sendfile() support (bug #9341)
new a88e3be s3:docs document shadow:snapdirseverywhere option of vfs_shadow_copy2
new aca807c s3fs-net: Use talloc for memory allocation.
new 39e58d6 s3fs-utils: Free the popt context in smbcacls and smbquotas.
new 3b4ef03 imessaging: Add irpc_all_servers() to list all available servers
new 76b7348 pymessaging: Use the server_id IDL structure rather than a tuple
new a732f2a pymessaging: Add irpc_servers_byname() and irpc_all_servers()
new 42c379f samba-tool: Add samba-tool processes subcommand
new cc6d0de ldb: Change ltdb_unpack_data to take an ldb_context
new 4b2f3c6 ldb: Remove no-longer-existing ltdb_unpack_data_free from ldb_tdb.h
new a71ad96 ldb: Add ldbdump, based on tdbdump
new 59e9661 Add regression test for bug #9329 - Directory listing with SeBackup can crash smbd.
new ffb608b util: remove accidently committed hunk
new 994696c auth: added cli_credentials_failed_kerberos_login()
new d4ea637 libcli: use cli_credentials_failed_kerberos_login() to cope with server changes
new fce66b2 test_chgdpass: added test for kerberos retry
new ed2e69f s4-librpc: use cli_credentials_failed_kerberos_login to cope with stale tickets
new e480995 test_chgdpass: use drs bind to test password change on RPC
new fc47b0d ldb: move ldb_pack.c into common
new 30ffdda ldb: fixed callers for ldb_pack_data() and ldb_unpack_data()
new 5d6ae34 s4-librpc: try a 2nd logon for more error cases
new 538dd04 samba-tool: "drs options" does not need a samdb connection
new b0cc0d5 s4-librpc: set error code to LOGON_FAILURE on RPC fault with access denied
new 0e6c5c0 s4-ldapclient: cope with logon failure retry in LDAP
new dd60dcf test-chgdcpass: test the ldap case for server password change
new fc5caff file_server: put set create mask and directory mask in fileserver.conf
new 75c51d6 s3-param: Move the options needed for running smbd in the AD DC to loadparm
new f853c17 s3:winbindd:cache: fix offline logons with cached credentials (bug #9321)
new 24f3f87 lib/krb5_wrap: request enc_types in the correct order (bug #9272)
new c5cd22b libcli/smb: add smbXcli_session_set_disconnect_expired() (bug #9175)
new 45105af s3:winbindd: disconnection after getting NETWORK_SESSION_EXPIRED (bug #9175)
new 2a3eb64 s3:winbindd: use PROTOCOL_LATEST instead of PROTOCOL_SMB2_02 (bug #9175)
new 73fa347 s3:smbd:smb2: fix a comment typo in the crediting code.
new 3ecbe8c docs-xml: fix use of <smbconfoption> tag (fix bug #9345)
new f8e71d4 build(waf): fix a tab indentation to spaces
new 872f499 build(waf): fix the cluster(ctdb) build without system talloc installed
new e5cce4f build(autoconf): fix check for ctdb_private.h
new d113d8a build(autoconf): check if we have ctdb_protocol.h in the cluster checks
new bf269d6 build(waf): check if we have ctdb_protocol.h in the cluster checks
new 541bde6 s3:ctdb library: fix the build against older ctdb versions
new 5f1b540 s3-torture:test_ctdbconn: fix the build against older ctdb versions
new d551b4a build(waf): Fail "configure --with-cluster-support" if ctdb support is not available.
new 92e17d5 smb2_server: Fix typo in comment.
new 60cf4cb vfs_acl_common: In add_directory_inheritable_components allocate on psd as parent
new 1f55865 s4-dns: Fix format string vulnerability in an error message (bug #9354)
new c452efe selftest: Add skip for DIR1 test which loops on 64 bit ext4
new 71e1c08 libads: Always free the talloc_stackframe() on error path
new e42889f lib/tsocket: disable the syscall optimization for recvfrom/readv by default
new 719595b lib/tsocket: optimize syscalls in tstream_readv_pdu_send()
new c2ca9e0 s3:vfs_default: optimize vfswrap_asys_finished() and read as much as we can
new 157de6c s3:utils fix a whitespace error
new 3d93616 s3:smbd: pass the current time to make_connection[_smb1]()
new ea5ef95 wafsamba.samba_abi: Refactor abi_write_vscript to take file argument.
new 97102fa buildtools: Remove extra space from global: line
new d02c8ba wafsamba.samba_abi: Add basic unit tests.
new ec3cbb6 wafsamba.abi: Fix abi_match with both excludes and includes.
new 26faa8f dsdb: Simplify DsCrackNameOneFilter a bit
new 0b7bb77 selftest: check that samba-tool gpo works for basic operations
new abbbbb5 wintest: Try harder to recover from apparent failure to dcpromo
new 0334515 provision: Also walk directories checking ACLs
new ab30a8b provision: Make dsacl2fsacl() take a security.dom_sid, not str
new ed63300 dsdb: Rename _res argument to _result.
new 6073d21 ldb_secrets_tdb_sync: Add dependency on gssapi.
new 47bbf98 selftest/skip: add samba.tests.samba_tool.gpo until it's stable
new 9cf985c heimdal_build: HEIMDAL_LIBRARY(): Remove unused cflags argument.
new da284b3 heimdal_build: Fix finding of system heimdal.
new 7f4d55d lib/util: Make "struct bitmap" abstract
new 647a0fb lib/util: Simplify bitmap.c a bit
new d236709 Remove two unused variables
new c51abb3 s3fs-popt: Add function to burn the commandline password.
new 50d47fc s3fs-client: Burn commandline password of client utils.
new f8c5f98 s4-drs: Remove unused var
new 76fa5ee samba-tool: Fix typo in --help output.
new 702049e torture: Fix smb2.create.blob test.
new 010fd29 configure: Support specifying PYTHON environment variable to run waf.
new ec0104b Makefile: Allow specifying PYTHON environment variable.
new 9195792 Revert "s3-winbindd: make sure we obey the -n switch also for samlogon cache access."
new c70ffac doc: describe samlogon cache caveat for winbindd -n
new 5205747 doc: list arguments for rpcclient FSRVP commands
new 3712de7 build(waf): support AIX 6.1
new 01f188a build: add DMAPI configure option and checks
new c06d602 s3:smbd: Fix typo in got_duplicate_group check
new b4d8629 samba-tool: Rework ldap attribute fetch in classicupgrade for missing attributes
new 312f8dd selftest: Make samba.tests.ntacl also use TestCaseInTempDir
new a6a0155 pysmbd: Add SMB_ACL_EXECUTE to the mask set by make_simple_acl()
new 1d81e52 selftest: Add tests for expected behaviour on directories as well as files
new 94649e4 selftest: Avoid test cross-contamination in samba.tests.posixacl
new 54ad5c7 s4:dsdb/acl: fix search filter cleanup for password attributes
new ed8b275 s4:dsdb/acl: reorganize the logic flow in the password filtering checks
new f6fa724 s4:dsdb/acl: only give administrators access to attributes marked as confidential (bug #8620)
new 21dfaef s4:dsdb/acl_read: fix whitespace formatting errors
new e0ab14f s4:dsdb/acl_read: make sure confidential attributes require CONTROL_ACCESS (bug #8620)
new 77bd7ea ntp_signd: move socket directory to var/lib not var/run for permissions change
new 18e1322 ntp_signd: Only allow group access to the ntp signd directory.
new 3bbe690 Use work around for 'winbind use default domain' only if it is set
new 3b01dd5 s3:winbind: BUG 9386: Failover if netlogon pipe is not available.
new 4d6d6e4 selftest: Avoid returning errors (rather than failures) in gpo test
new c5f53ed Revert "selftest/skip: add samba.tests.samba_tool.gpo until it's stable"
new 095c762 selftest: Add --tmpdir to 'samba-tool gpo create' test
new b59c5db lib/addns: remove pointless check for resp->num_additionals != 1
new eecc1d2 lib/addns: don't depend on the order in resp->answers[]
new 1ecc76b lib/addns: remove compiler warnings
new 11f5d54 s4:samba-tool/testparm: report a CommandError if loading of the config file fails
new 6f47497 lib/ldb: add missing newline in the output of ldb_ldif_write_trace()
new dc05ab8 Ensure we Correctly set fsp->is_directory before dealing with ACLs.
new a443429 smbd: Correctly set fsp->is_directory before dealing with ACLs
new 236977b Change get_nt_acl_no_snum() to return an NTSTATUS, not a struct security_descriptor *.
new d6c7e9b smbd: Remove NT4 compatability handling in posix -> NT ACL conversion
new 3e2584a ntvfs: Fill in sd->type based on the new ACL being added
new a390a58 scripting ntacls: Do not place a SACL in the GPO filesystem ACL
new ec423dc A small error message fix in source3/smbd/server.c
new d10c737 smbd_open_one_socket does not use the messaging_context variable so why pass it in?
new 7b654a8 testtools: Update to latest version.
new a53caea subunit: Update to latest upstream version.
new a15da36 lib/replace: replace all *printf function if we replace snprintf (bug #9390)
new 4ed7803 popt_common: Fix typos.
new cf1540b Another fix needed for bug #9236 - ACL masks incorrectly applied when setting ACLs.
new 256391c samba-tool: Add new samba-tool gpo aclcheck and test
new ace0909 s4:samba-tool: Fix samba-tool fsmo --role=schema
new 3fc2c03 s3-param: Handle setting default AD DC per-share settings in init_locals()
new d7cab97 s3:param: make init_locals() static.
new 945bc84 dsdb: Make secrets_tdb_sync cope with -H secrets.ldb
new d5de797 utils: Remove unused samba-dig tool
new 10b6cce samba-tool dns: Don't use "localhost" to connect to local host
new 3925a71 s3:vfs_gpfs fix memory leaks in gpfs_getacl_alloc
new 3dab1ef s3:vfs_gpfs fix memory leak in gpfs_get_nfs4_acl
new 1a71f07 s3:vfs_gpfs fix memory corruption in gpfs2smb_acl
new 775d0a7 s3:vfs_gpfs fix a memory leak in gpfsacl_get_posix_acl
new c9d7074 s3:modules:nfs4_acls fix memory hierarchy in smb_create_smb4acl
new e6a100e s3:modules:nfs4_acls remove unused mem_ctx parameter to smbacl4_fill_ace4
new 4985332 Add comments explaining exactly *why* we don't check FILE_READ_ATTRIBUTES when evaluating file/directory ACE's.
new c5ad502 More for #9374 - Allow smb2.acls torture test to pass against smbd with a POSIX ACLs backend.
new 1fb8f8c build(waf): fix a typo
new f0c8c85 examples: fix build on AIX6
new 4fb0b61 s3:param: set "map archive = no" in ROLE_ACTIVE_DIRECTORY_DC
new 14ee2cd s4:torture/rpc/handles: move a torture_comment()
new 6568a26 s4:torture/rpc/handles: try to make the assoc_group test less flakey
new 6b12360 s3:librpc: add support for PFC_FLAG_OBJECT_UUID when parsing packets (bug #9382)
new 1199ab1 librpc/idl: teach ndrdump about dumping security.idl structures
new 611675f s3: Fix some blank line endings
new d6983f4 s3:smbd/aio do not mark file modified during reads
new 831a9f8 s4/web_server: Fix typo in URL.
new c704f0d lib/replace: Do not use STRERROR_R_PROTO_COMPATIBLE as only roken.h sets this
new 1000da9 build: Use ntlm_auth from source3 as the only ntlm_auth installed on the system
new ef195a1 torture: remove source3 locktest and masktest
new 8a2ef49 build: Be consistent with the name of smbtorture binaries
new 7626b5d build: Remove --enable-smbtorture, require bin/smbtorture (from waf) for make test
new 895cc9a packaging: Remove long-gone --disable-merged-build from RHEL-CTDB packaging
new f22e15d build: Do not install testing binaries
new 31f0e24 web_server/wsgi: Don't segfault when wsgi app doesn't return iterable.
new 3bffb58 web_server: Create a string object for SERVER_PORT variable.
new ac635d0 web_server: Properly set SCRIPT_NAME and PATH_INFO.
new b89e7f6 web_server: Properly decrement reference counters for python objects in wsgi.
new bfc6a9e web_server: the web server is not multi-process, indicate so in WSGI.
new 0d9bdcf web_server: Load SWAT if it is available.
new 8f4b871 Fix MD5 detection in the autoconf build
new 2032f27 s3-rpc_client: lookup nametype 0x20 in rpc_pipe_open_tcp_port(). (bug #9426)
new e4218e4 configure(waf): Fail "configure --with-ads" if ads support is not available
new 8336061 s4:torture/rpc/handles: try to make all assoc_group tests less flakey
new b11ba24 s3-rpc_client: try to use socket_addr if available in rpc_pipe_open_tcp() (bug #9426)
new 994eec4 s3: Fix Coverity ID 741407 -- resource leak
new db68915 s3: Do not free a string where we should not
new ed68f75 s3: Do not free a string where we should not
new 5f2edd1 s3: Fix bug 9428 -- inotify detection broken
new 4a1b16f docs: Fix version in man smb.conf.
new 5f0f50c docs: Add some binaries to the "SEE ALSO" section
new ee5db0e s3: Avoid some transaction_commit on gencache.tdb
new 00e2d83 s3: Open gencache_notrans with TDB_NOSYNC
new d598704 s3:vfs_aixacl2: make use of vfs_aixacl_util.h
new b3eb78c s4:smbd/open: add missing TALLOC_FREE(frame) to inherit_new_acl()
new 0f630ab s3:vfs_gpfs: make sure we return the correct errno in gpfs2smb_acl()
new bc6bcee s3:vfs_gpfs: add no memory check in gpfs2smb_acl()
new cb0064d BUG 9436: Fix leaking sockets of SMB connections to a DC.
new 29f90ec s3: Use dbwrap_parse_record in fetch_share_mode_unlocked
new 941bb9b docs: Rename man ntlm_auth.
new 2e12dee spoolss: fix segfault when "default devmode" is disabled
new 27d23dd selftest: configure printer with default devmode = no
new 21bd278 rpcclient: fix usage docs for rpcclient adddriver
new e19da78 s3-printing: add missing carriage return to debug str
new ac4881b docs: man ldb.3: Add missing meta data.
new 08e6305 docs: man ldbadd: Add missing meta data.
new 1d5ef89 docs: man ldbdel: Add missing meta data.
new 0b900da docs: man ldbedit: Add missing meta data.
new 1404a24 docs: man ldbmodify: Add missing meta data.
new 787a58b docs: man ldbrename: Add missing meta data.
new 0162dd5 docs: man ldbsearch: Add missing meta data.
new 174ab35 docs: man talloc: Add missing meta data.
new 68c6dcb docs: man tdbtool: Add missing meta data.
new 83fdfe3 docs: man ndrdump: Add missing meta data.
new 1ad0912 docs: man regdiff: Add missing meta data.
new 9678fca docs: man regpatch: Add missing meta data.
new 53b9e4b docs: man regshell: Add missing meta data.
new c867079 docs: man regtree: Add missing meta data.
new 7b6186c docs: man 8 samba: Add missing meta data.
new bd3ad42 docs: man gentest: Add missing meta data.
new cb501f9 docs: man locktest: Add missing meta data.
new 122cc5b docs: man masktest: Add missing meta data.
new 6ba7a66 docs: man smbtorture: Add missing meta data.
new e9e9661 docs: man ntlm_auth4: Add missing meta data.
new 26a0ee5 docs: man oLschema2ldif: Add missing meta data.
new 8300791 dbwrap: Use dbwrap_parse_record in dbwrap_fetch_uint32_bystring
new 24c36e7 s3: test dbwrap_ctdb
new b206b52 s3: Remove header==NULL code from db_ctdb_marshall_record
new 6e0259d s3: Slightly simplify db_ctdb_transaction_commit
new 560ed93 s3: Add db_ctdb_ltdb_parse
new 7127344 s3: Use db_ctdb_ltdb_parse in db_ctdb_ltdb_fetch
new af608cd s3: Use db_ctdb_ltdb_parse in db_ctdb_fetch_db_seqnum_from_db
new 664b170 s3: Slightly simplify db_ctdb_marshall_loop_next
new a742b6e s3: Factor out db_ctdb_marshall_loop_next_key from db_ctdb_marshall_loop_next
new 850d5de s3: reduce db_ctdb_marshall_loop_next to specialized db_ctdb_marshall_buf_parse
new 93219f9 s3: Factor out parse_newest_in_marshall_buffer from pull_newest_from_marshall_buffer
new 7b43362 s3: Avoid db_ctdb_fetch for persistent databases
new 55d75a3 s3: Remove unused code for fetching persistent ctdb records
new 9dd047d s3: Factor out db_ctdb_can_use_local_hdr from db_ctdb_can_use_local_copy
new 6b8a37f s3: Directly parse local existing records in db_ctdb_parse_record
new 343ce16 s3: Remove db_ctdb_fetch
new 0c0815c dbwrap: Use talloc_zero in db_open_cache
new a022513 dbwrap: Use talloc_zero in db_open_rbt
new c7af12d dbwrap: No need to NULL out a talloc_zero'ed structure element
new e271db4 dbwrap: Remove an unnecessary if-statement
new 2f38a77 dbwrap: Do not rely on dbwrap_record_get_value to return a talloc object
new d5693d9 Fix Bug 9422 - large read requests cause server to issue malformed reply
new 457c933 s3-rpc_cli: Remove some unused wrapping code.
new 7bd9a3b s3-winbindd: add cm_connect_lsat().
new 2d38154 s3-rpc_cli: make dcerpc_lsa_lookup_sids_generic() public.
new 3c486df s3-rpc_client: make dcerpc_lsa_lookup_names_generic() public.
new d924381 s3-winbindd: remove lookup_names_fn_t.
new 82ace10 s3-winbindd: remove lookup_sids_fn_t.
new cd51774 s3-winbindd: rework reconnect logic in winbindd_lookup_sids().
new 7a49c96 s3-winbindd: rework reconnect logic in winbindd_lookup_names().
new 4a73adf s3-winbind: use new reconnect logic in rpc_lookup_sids() also.
new 3101fccc s3:util: fix usage of popt_burn_cmdline_password()
new 234f936 s3:popt_common: Fix password processing.
new aa7f406 s3-reg: Fix copy and paste error in debug message.
new 1b170c2 torture: Fix copy and paste error.
new f3d5d14 torture: Fix copy and paste error in debug message.
new 7a42936 libnet: Fix copy and paste error in dbsync error message.
new 06e1fca libnet: Fix a typo in dbsync error message.
new 8f3f38e ldb: fix a typo in the comment for ldb_req_is_untrusted()
new ac9bd1e s4:dsdb/schema_data: fix debug message in schema_data_modify()
new 7fe1e61 s4:dsdb/dirsync: check result of replUpToDateVector fetch on nc_root
new 6991fb3 s4:dsdb/dirsync: use the correct nc_root to fetch replUpToDateVector
new 8563348 s4:dsdb/dirsync: explicitly ask for sdctr->secinfo_flags = 0xF
new f843c04 s4:netcmd/gpo.py: s/ntSecurityDescriptor/nTSecurityDescriptor
new 6bffad6 s4:netcmd/gpo.py: the nTSecurityDescriptor may not be visible for the current user
new 6779996 s4:netcmd/gpo.py: only ask for OWNER/GROUP/DACL when validating the nTSecurityDescriptor
new 325e921 s4:netcmd/gpo.py: let get_gpo_info explicitly ask for the full ntSecurityDescriptor
new a581242 s4:tests/samba_tool/gpo.py: add test_show_as_admin()
new 4970d3c s4:tests/samba_tool/gpo.py: fix accidential line break
new 964d96d s4:dsdb/rootdse: remove unused variable
new a882b41 s4:dsdb/rootdse: do helper searches AS_SYSTEM
new 844b736 s4:dsdb/objectclass: do helper searches AS_SYSTEM and with SHOW_RECYCLED
new 659277a s4:dsdb/extended_dn_in: do helper searches AS_SYSTEM and with SHOW_RECYCLED
new 8d900d0 s4:dsdb/extended_dn_store: do helper searches AS_SYSTEM
new 1cdecf1 s4:dsdb/acl_util: do helper searches AS_SYSTEM
new 2916313 s4:dsdb/acl_util: add dsdb_request_sd_flags() helper function
new 690b5e1 s4:dsdb/descriptor: do searches for nTSecurityDescriptor AS_SYSTEM and with SHOW_RECYCLED
new 67045fa s4:dsdb/descriptor: always use descriptor_search_callback if we return nTSecurityDescriptor
new f018772 s4:dsdb/descriptor: make use of dsdb_request_sd_flags()
new 4289859 s4:dsdb/descriptor: make it clear that the SD Flags are ignored on add
new 329afc1 s4:dsdb/acl: do helper searches AS_SYSTEM and with SHOW_RECYCLED
new 3d57f17 s4:dsdb/acl: remove unused "acl:perform" option
new 95b480f s4:dsdb/acl: don't protect confidential attributes when "acl:search = yes" is set
new 53b100b s4:dsdb/acl: calculate the correct access_mask when modifying nTSecurityDescriptor
new ca3c0e2 s4:dsdb/acl_read: do search for instanceType AS_SYSTEM and with SHOW_RECYCLED
new fa67676 s4:dsdb/acl_read: specify the correct access_mask for nTSecurityDescriptor
new 990448b s4:dsdb/acl_read: enable acl checking on search by default (bug #8620)
new c2c715f s4:dsdb/descriptor: give SYSTEM the correct default owner (group) sid
new 7a3e4d0 s4:dsdb/descriptor: if the caller specifies no DACL/SACL the objects gets a default one
new 118db4c s4:provision: add get_empty_descriptor()
new 4136d96 s4:samba_upgradeprovision: use the sd_flags:1:15 control with an empty sd
new 74e3f0e s4:dsdb/descriptor: move special dn check to the start of descriptor_{add,modify,rename}
new b3486f4 s4:dsdb/descriptor: remove support for unused LDB_CONTROL_RECALCULATE_SD_OID
new 8134926 s4:dsdb/descriptor: add some error checks to descriptor_{add,modify}
new 8d60ac1 s4:dsdb/descriptor: remove some unnecessary nesting
new 4ef36fd s4:dsdb/descriptor: remove some nesting from descriptor_modify
new 5aa7dbe s4:dsdb/descriptor: make explicit that we don't support MOD_DELETE on nTSecurityDescriptor
new f67f469 s4:dsdb/descriptor: the old nTSecurityDescriptor is always expected there on modify
new b54d268 s4:dsdb/acl: also add DSDB_SECRET_ATTRIBUTES into the password attributes
new 0c2c00e s4:dsdb/common: add pekList and msDS-ExecuteScriptPassword to DSDB_SECRET_ATTRIBUTES_EX
new ffaf9bb s4:provision: add pekList and msDS-ExecuteScriptPassword to @KLUDGEACL
new 60c29a5 s4:dsdb/dirsync: remove unused 'deletedattr' variable
new 5838637 s4:dsdb/acl: require SEC_ADS_DELETE_TREE if the TREE_DELETE control is given (bug #7711)
new ff274ba s4:dsdb/objectclass: do not pass the callers controls on helper searches
new 60192fd s4:dsdb/subtree_delete: do an early return and avoid some nesting
new 5dd4555 s4:dsdb/subtree_delete: do the recursive delete AS_SYSTEM/TRUSTED (bug #7711)
new 7f88ad3 s4:dsdb/subtree_delete: delete from the leafs to the root (bug #7711)
new 60f0e17 s4:dsdb: define DSDB_CONTROL_SEC_DESC_PROPAGATION_OID
new cb9c7ee s4:dsdb/objectclass_attrs: allow DSDB_CONTROL_SEC_DESC_PROPAGATION_OID on modify
new 7f42a8b s4:dsdb/repl_meta_data: allow DSDB_CONTROL_SEC_DESC_PROPAGATION_OID on modify
new 1be4dbc s4:dsdb/schema_data: allow DSDB_CONTROL_SEC_DESC_PROPAGATION_OID on modify
new ddea856 s4:dsdb/descriptor: handle DSDB_CONTROL_SEC_DESC_PROPAGATION_OID
new 2101400 s4:dsdb: define DSDB_EXTENDED_SEC_DESC_PROPAGATION_OID
new d6962f4 s4:dsdb/descriptor: implement DSDB_EXTENDED_SEC_DESC_PROPAGATION_OID
new dae1b0d s4:dsdb/acl_util: add dsdb_module_schedule_sd_propagation()
new f8c0ad6 s4:dsdb/descriptor: recalculate nTSecurityDescriptor after a rename (bug #8621)
new fb2a41d s4:dsdb/descriptor: inherit nTSecurityDescriptor changes to children (bug #8621)
new d317426 s4:dsdb/repl_meta_data: call dsdb_module_schedule_sd_propagation() for replicated changes
new 057c56a s4:dsdb/tests: add SdAutoInheritTests
new 8ababf4 s4:dsdb/descriptor: NULL out user_descriptor elements depending on the sd_flags
new 0a3396b s3:smbd/open: use Builtin_Administrators as owner of files (if possible)
new 1392326 s3:smbd/open: try the primary sid (user) as group_sid if the token has just one sid
new 8fbe39d s3:smbd/open: fall back to Builtin_Administrators if SYSTEM doesn't map to a group
new cf60338 libcli/security: remove duplicate aces in se_create_child_secdesc()
new 9afba14 s3:libsmb: add cli_{query,set}_security_descriptor() which take sec_info flags
new 0e2e3ff s3:smbcacls: add --query-security-info and --set-security-info options
new c4d51d8 s4:libcli/finddcs_cldap: try all NBT#1C addresses
new a42c49c s4:libcli/finddcs_cldap: allow io->in.server_address as hostname
new a1a525e s4:samba-tool/gpo: use the dns_domain from the server when creating gpos
new dde7eb0 s4:samba-tool/gpo: use 'gPCFileSysPath' when deleting gpos
new d48d0c5 s4:samba-tool/gpo: fix the operation order when creating gpos
new 06f0263 s4:python/ntacl: allow string or objects for sd/sid in setntacl()
new 6f71071 s4:python/ntacl: add 'as_sddl' option to dsacl2fsacl()
new 3f0c31f s3:winbindd:util: add a comment explaining the function parse_sidlist()
new b435e66 s3:winbindd: simplify winbindd_sids_to_xids_recv() a bit.
new be033a1 s3:winbindd: factor lsa_SidType_to_id_type() out of winbindd_sids_to_xids_lookupsids_done()
new 349b9ac s3:winbindd: add explaining comment winbindd_sids_to_xids_send()
new c58c68d s3:winbindd: convert some spaces to tabs in winbindd_sids_to_xids_send()
new 8e5ce1e s3:winbindd: factor winbindd_sids_to_xids into external and internal part
new 7637c93 s3:winbindd: use wb_sids2xids instead of wb_sid2uid in winbindd_sid_to_uid
new 3e7f04b s3:winbindd: use wb_sids2xids instead of wb_sid2gid in winbindd_sid_to_gid
new 75a7524 s3:winbindd: add an explanatory comment to _wbint_Sids2UnixIDs()
new da8d026 s3:winbindd: add an explanatory comment to _wbint_Sids2UnixIDs()
new 28e7d73 s3:winbindd: use struct unixid instead of uint64 in Sids2Xids parent<->child
new ee17a51 selftest:Samba3: provision the domain adminstrators group in the s3 environments
new 150cfb4 s3:winbindd: rename idmap_init_passdb_domain() -> idmap_passdb_domain()
new 370d625 s3:winbindd: add idmap_find_domain_with_sid()
new 27f88ba s3:winbindd: also use idmap_passdb for own sam and builtin in wbint_Sids2UnixIDs()
new 4210e08 s3:winbindd: make idmap_find_domain() static.
new f7dca55 selftest:Samba3: call wait_for_start() from check_or_start()
new 5b975ce selftest:Samba3: add nmbd, winbindd smbd arguments to wait_for_start()
new 11ca063 selftest:Samba3: add "wbinfo -p" test to wait_for_start()
new 46f2dfa selftest:Samba3: provision the BUILTIN\Users group if the environment runs winbindd
new 55ea921 s3:winbindd: change wb_fill_pwent to use wb_sids2xids instead of wb_sid2[ug]id
new eb0fca9 s3:winbindd: change wb_getgrsid to use wb_sids2xids instead of wb_sid2gid
new 5e74676 s3:winbindd: change winbindd_getgroups to use wb_sids2xids instead of wb_sid2gid
new de2cf94 s3:winbindd: remove now unused wb_sid2uid and wb_sid2gid modules
new 8b73556 s3:winbindd: remove wbint_Sid2Uid() from the wbint.idl
new aa77161 s3:winbindd: remove wbint_Sid2Gid from the wbint.idl
new c927ff4 s3:winbindd: remove unused server implementation of wbint_Sid2Uid()
new b47be53 s3:winbindd: remove unused server implementation of wbint_Sid2Gid()
new 5f7a372 s3:winbindd: remove unused idmap_sid_to_uid()
new c408126 s3:winbindd: remove unused idmap_sid_to_gid()
new 55607f0 s3:idmap_rid: force mapping type to ID_TYPE_BOTH for sid->unixid mapping
new a1411a8 s3:idmap_autorid: force mapping type to ID_TYPE_BOTH for sid->unixid mapping
new 25018d8 s3:test: fix intialization of WBINFO in test_wbinfo_sids2xids.sh
new 7f2f296 s3:test:wbinfo_sids2xids: test the results with singular calls with filled and with empty cache
new e3ee397 s3:winbindd: remove unused function idmap_backends_sid_to_unixid()
new fecdf48 s3:lib: add utility function sid_check_is_for_passdb()
new 845a142 build the new sid_check_is_for_passdb() function into passdb
new 2d3f7e3 s3:winbindd: use the new sid_check_is_for_passdb() in idmap_find_domain_with_sid()
new ef0ed56 s3:passdb: don't bail out in pdb_default_sid_to_id() if sid is not in our sam
new d96aede s3:passdb: factor pdb_sid_to_id_unix_users_and_groups() out of pdb_default_sid_to_id()
new 671f534 s3:passdb: add sid_check_object_is_for_passdb()
new a0f4129 s3:passdb:pdb_ldap: pre-validate sid with sid_check_object_is_for_passdb()
new 5fbdc5f s3:passdb:pdb_ldap: treat "Unix User" and "Unix Group" in sid_to_id()
new 93c0c07 s3:passdb: don't look into group mappings in legacy_sid_to_unixid()
new 99efe84 s3:selftest: extend sids2xids test script to cope with "ID_TYPE_BOTH mappings
new 42a2365 docs: Fix typo in the howto collection.
new 27a1327 util: Add a UNIX platform independent samba_getpass().
new 04c0d48 wbinfo: Use new samba_getpass() function.
new 85b1b84 smbclient: Use new samba_getpass() function.
new 3c79f85 util: Use new samba_getpass() function.
new 17bcdb5 torture: Use new samba_getpass() in locktest2.
new 531af0a torture: Use new samba_getpass() in smbtorture3.
new 1ded99c torture: Use new samba_getpass() in masktest.
new bed6012 net: Use new samba_getpass() function for 'net ads'.
new 0d5f542 net: Use new samba_getpass() function for 'net rpc'.
new 270d721 net: Use samba_getpass() function in net util.
new 7f4af3d ntlm_auth: Use new samba_getpass() function.
new 353e83e util: Use new samba_getpass() function for passwd util.
new de1288e smbget: Use new samba_getpass() function.
new 7cc108c cmdline: Use new samba_getpass() function.
new ce29ecf ntlm_auth4: Use new samba_getpass() function.
new 5323508 replace: Remove deprecated getpass() support.
new ede2aae lib/tdb: Rename manpages/ to man/.
new 4af921f lib/talloc: Move manpage to man/.
new b7f66b4 docs: Update man 7 samba.
new 0e69a7b docs: Add samba.8 and samba-tool manpage to waf build.
new d913fb1 docs: Merge both samba.8 manpages.
new 61e8b80 s3:passdb: fix building pdb_ldap as shared module
new 4a8028a s3:smbd:vfs_acl: fix a PANIC when setting an ACL fails with ACCESS_DENIED
new 1c5c492 Remove unused append_parent_acl().
new 2ad5620 BUG 9459: Install manpages only if we install the target.
new 12c72a3 wsgi: When encountering error in Python code, print traceback to logs.
new ad252fb web_server: Make second argument to websrv_output const.
new 2618d67 wsgi: Serve '500 Internal Server Error' page when errors occur.
new 943797c Fix bug #9460 - Samba 3.6.x and Master respond incorrectly to FILE_STREAM_INFO requests.
new 2013bb9 s3:smbd: don't apply create/directory mask and modes in apply_default_perms()
new 1ff1597 Documentation fixes for bug #9462 - Users can not be given write permissions any more by default
new 4eb53da s3:smbd: fix a cut and paste error in a debug message
new bd18d99 Clean up client timeout definitions [rev. 2]
new 631654a scripting: Handle missing LDAP entries in samba-tool domain classicupgrade
new 171c63c build: Install .po files for SWAT intl support
new f8056b7 s4:dsdb/password_hash: Honor password complexity settings.
new 0fa3129 s3: Fix clear_if_first for the async echo handler
new 944b686 s4:dsdb/schema: fix dsdb_schema_set_el_from_ldb_msg() (bug #9470)
new 3535f8e s4:dsdb/schema_data.c: correctly move the CN=Aggregate attributes to msg->elements[i].values (bug #9470)
new 14b5b72 s4:dsdb/acl_read: keep the ldb_message of the sub search (bug #9470)
new 8021247 s4:dsdb/acl_read: improve debugging for fatal error
new 734d14b s4:dsdb/descriptor: fix replication of NC heads
new 16d725b Fix bug #9471 - SEGV when using second vfs module.
new df0f59f winbind: Make the code more readable in trustdom_list_done().
new b4ae73f samba-tool processes: Make the output a bit neater
new 56d9c8c wafsamba: Make sure md5 is really work before using it or overriding the hash function
new b6e2be8 wafsamba: replace try:except: case with explicit comment about FIPS mode
new 429600c libcli/auth: add netlogon_creds_aes_{en|de}crypt routines.
new ec06c81 s3-rpc_client: use netlogon_creds_arcfour_crypt() in init_netr_CryptPassword.
new 6434501 s3-rpc_client: support AES encryption in netr_ServerPasswordSet2 client.
new 1362d54 s3-rpc_server: support AES decryption in netr_ServerPasswordSet2 server.
new d1f481f s4-torture: remove trailing whitespace from netlogon test.
new 0a09160 s4-torture: pass down netlogon flags in netr_ServerPasswordSet2 tests.
new 3dc8c20 s4-torture: add AES support for netr_ServerPasswordSet2 tests.
new 01e6970 s4-rpc_server: support AES decryption in netr_ServerPasswordSet2 server.
new c6f4745 s3-rpc_client: use netlogon_creds_aes_encrypt in interactive netlogon samlogon.
new 7ea9da0 s4-torture: remove trailing whitespace in smbtorture remote_pac test.
new 3dffd29 s4-torture: use names for r.in.logon_level of netlogon samlogon requests.
new d94f012 s4-torture: support AES encryption in pac_verify/generic samlogon netlogon tests.
new 5089442 s4-torture: support AES encryption in interactive samlogon tests in rpc.samr.
new 4afb7dc s4-torture: exit early when join fails in samba3rpc tests.
new fd70870 s4-torture: use netlogon_creds_arcfour_crypt() in samba3rpc test.
new 306a78d s3-rpc_server: pass down netlogon cred state in _netr_ServerGetTrustInfo().
new 83b00af s4-torture: validate owf password hash and negotiate AES ServerGetTrustInfo test.
new 6aec126 s4-torture: validate owf password hash and negotiate AES in forest trust test.
new a52115c s3-rpc_server: we need to encrypt OWFs using DES in _netr_ServerGetTrustInfo().
new 7157263 s4-rpc_server: support AES encryption in interactive and generic samlogon.
new 6452892 s3-rpc_server: support AES for interactive netlogon samlogon password decryption.
new 7f435bd s3-auth: session keys in validation level 6 samlogon replies are *not* encrypted.
new c1fb595 s3-rpc_server: Remove obsolete process_creds boolean in samlogon server.
new f2d9589 s3-auth: remove crypto from serverinfo_to_SamInfoX calls.
new be296a2 libcli/auth: remove trailing whitespace.
new f6cb804 libcli/auth: support AES decryption in netlogon_creds_decrypt_samlogon().
new d0bad6c s4-torture: precalculate expected session keys from samlogon in schannel test.
new ade5bfd s4-torture: call the s4u2self tests with arcfour and aes.
new 6bcafce s4:dsdb/dirsync: fix potential talloc hierachy problems (bug #9470)
new e218161 s4:dsdb/acl_read: check the ldb_attr_list_copy_add() result
new db15fcf s4:dsdb/acl_read: fix the calculation of the attribute array for the sub search
new 4f8558f s4:dsdb/acl_read: give some variables a better name
new 22bb2fd s4:dsdb/acl_read: return the nTSecurityDescriptor attr if the sd_flags control is given (bug #9470)
new 6bc2cae s4:dsdb/operational: fix stripping of the nTSecurityDescriptor attribute
new e617a3f s4:dsdb/tests/sec_descriptor: verify the nTSecurityDescriptor and sd_flags interaction
new 53b7364 s4:dsdb/tests/sec_descriptor: verify the search of a windows dc join keeps working
new 0770a4c s3:auth: fix header comment for user_sid_in_group_sid()
new c5b150b s3:auth: fix create_token_from_sid() to not fail in the winbindd case
new cbc6a2f pidl: change strange spelling __donnot_use_enum_* to __do_not_use_enum_*
new 1d949cb s3:auth: fix function header comment for user_sid_in_group_sid()
new 75729e6 libcli/security: implement object_in_list()
new d20c46a libcli/security: calculate the correct inherited_object GUID
new a97b5f2 s4:dsdb/descriptor: pass object_list to create_security_descriptor()
new 649fb5b s4:provision: set the correct nTSecurityDescriptor on CN=Partitions,CN=Configuration... (bug #9481)
new 999c068 s4:provision: set the correct nTSecurityDescriptor on CN=Sites,CN=Configuration... (bug #9481)
new ebb0a88 s4:provision: set the correct nTSecurityDescriptor on CN=Infrastructure,... (bug #9481)
new e1301fe s4:provision: set the correct nTSecurityDescriptor on CN=Builtin,... (bug #9481)
new 19b0383 s4:provision: set the correct nTSecurityDescriptor on CN=Computers,... (bug #9481)
new 8eb359c s4:provision: set the correct nTSecurityDescriptor on CN=Users,... (bug #9481)
new 914a61d s4:provision: set the correct nTSecurityDescriptor on CN=Domain Controllers,... (bug #9481)
new a5e6b05 Revert "s4:dsdb/password_hash: Honor password complexity settings."
new 48ac584 s4:dsdb/password_hash: Honor password complexity settings.
new 18a306e s4:torture:rpc:samr: add debugging of result of (many) dcerpc_samr_* calls
new 7c6b10f s4:dsdb/common: only pass the DSDB_CONTROL_PASSWORD_HASH_VALUES_OID if required
new da066ec s4:dsdb/password_hash: do the min password age checks first
new ce89560 s4:rpc_server/samr: do WRONG_PASSWORD checks after the complexity checks
new 1a4adcf s4:torture/samr: allow STATUS_PASSWORD_RESTRICTIONS from ChangePasswordUser
new 498f98f s4:torture:rpc:samr: fix password age calculation in test_ChangePasswordUser3()
new 9ee3343 selftest: skip the samba4.rpc.samr.passwords test in ncacn_np(dc) and s4member environments
new a20c474 s3:auth: fix dereference level in talloc checks in create_token_from_sid()
new 0f75d92 s3:auth: Tidy up some of the API confusion in create_token_from_XXX() calls.
new ff32391 s3-registry: Check return code of push_reg_sz().
new 785cc6f s3-rpcclient: Check return value of add_string_to_array().
new f70c56b s3-net: Check return value of string_to_sid().
new e4e3293 s3-net: Check the return value of strlower_m().
new c83f933 idl: Fix spoolss check for the size of the struct.
new e039676 s3-printing: Don't call talloc_free on an uninitialized pointer.
new 4c0b489 vfs: Make sure we don't call talloc_free on an uninitialized pointer.
new 33d1d52 s3-netapi: Fix zeroing policy handles in NetLocalGroupAdd_r().
new dc9fa1a torture: Fix torture_rpc_spoolss_printer_teardown_common().
new d020c51 s3-netapi: Initialize group_handle of NetUserSetGroups_r.
new 5bc5761 s3-auth: Make sure we work on valid data_blobs.
new 7d20934 s4-netapi: Initialize group_handle of NetGroupGetUsers_r().
new f1fe877 s3-netapi: Initialize group_handle of NetGroupSetUsers_r().
new ac434c4 util: Don't use the pid ret value uninitialized.
new 014512f dfs_server: Don't allocate a subcontext twice.
new f22efd4 s4-torture: move samr_ValidatePassword test out of main samr test.
new c9055a0 s3-rpc_server: limit allowed transports for samr_ValidatePassword().
new 4fd7aaf s4-rpc_server: limit allowed transports for samr_ValidatePassword().
new 6a59126 s3-selftest: make sure to test rpc.samr.passwords.validate over ncacn_ip_tcp.
new 34ac9d8 s4-selftest: make sure to test rpc.samr.passwords.validate over ncacn_ip_tcp.
new d07a964 misc: Add a config for clang complete.
new 7f08365 tdb: Fix possible crash bugs in the python tdb code.
new c905379 tdb: Improve the documentation of tdb_reopen() and tdb_close().
new d862bbd winbind: Use talloc in resolve_alias_to_username().
new 62646b7 winbind: Use talloc in resolve_username_to_alias().
new e5deaa2 s3-lib: Remove unsused variable from sys_get_nfs_quota().
new 3bcd14c s3-nmbd: Cleanup code to make it more readable.
new af18339 s4-libnet: Don't call talloc_get_type() for the same struct twice.
new b8ed2ef nsswitch: Cleanup code in parse_wbinfo_domain_user().
new de22df1 nsswitch: Remove unused variable in _pam_winbind_change_pwd().
new 1dc414e nsswitch: Fix pam_get_{item,data} build warnings.
new d55c6e7 s3-utils: Cleanup code in wait_replies().
new 34a1886 s4-client: Make sure we have a valid count if we goto cleanup.
new f670cae s3-utils: Correctly handle getenv() for the later system() call.
new b4accd3 s4-libcli: Fix comparison of chosen_oid.
new b4884dc s3-libsmb: Fix possible comparsion problems.
new ef0a945 torture: Make sure we use the correct size for cxd.
new 07385a8 s3-ctdb: Make sure addr.sun_path is null terminated.
new 7dd1350 s4-socket: Make sure unix socket addresses are null terminated.
new 76ac4d9 s3-registry: Fix counters_directory() dir creation.
new 880b0f1 s3-printing: Correctly create the printing cache path.
new a44e58a s3: Fix a typo in a debug message
new 74fb61d s3-lib: Don't close the listener twice if we goto failed.
new bdc2f4b util: Remove unused fde_stdin in samba_runcmd.
new 229d934 s4-libnet: Fix setting the group handle and return codes.
new d4c3f54 tdr: Strip trailing whitespace.
new 6127ba8 s3fs: make the log warning go away
new 563cc67 libcli/auth: rename netlogon_creds_decrypt_samlogon() to netlogon_creds_decrypt_samlogon_validation().
new 301f69b libcli/auth: add netlogon_creds_encrypt_samlogon_validation().
new be43456 s3-rpc_server: use netlogon_creds_encrypt_samlogon().
new d846199 s4-rpc_server: use netlogon_creds_encrypt_samlogon().
new 2148d86 Fix bug #9196 - defer_open is triggered multiple times on the same request.
new 2c3fd8a tdb: Fix a missing CONVERT
new d2b852d tdb: Fix a typo
new 7237fdd tdb: Fix a comment
new 116ec13 tdb: Fix blank line endings
new 0f4e7a1 tdb: Slightly simplify tdb_lock_list
new 26b8545 tdb: Simplify logic in tdb_lock_list slightly
new f8dafe5 tdb: Factor out tdb_lock_covered_by_allrecord_lock from tdb_lock_list
new 24755d7 tdb: Use tdb_lock_covered_by_allrecord_lock in tdb_unlock
new c04de8f tdb: Fix a typo
new d972e6f tdb: Fix a typo
new 3109b54 tdb: Make tdb_new_database() follow a more conventional style
new a444bb9 tdb: Add a comment explaining the "check"
new 8631a90 s4-client: Check return codes in do_connect().
new 3dda917 s3-smbd: Check return code of SMB_VFS_{L}STAT.
new e136b95 s4-lib: Use directory_create_or_exist() to create messaging dir.
new a3bbf1b s3-winbind: Check if we created the directories correctly.
new ae6947c s4-regsitry: Check return value of ldb_msg_add_empty().
new 6fd4724 s3-eventlog: Make sure the eventlog directory exists.
new 3000fc2 s3-nmbd: Check if we created the directories correctly.
new e3eaeb9 s4-libnet: Checkr return codes in samsync_ldb_handle_domain().
new 4d02e86 ndr: Check return code of ndr_pull_advance().
new 426bcdb librpc: Check return codes of ndr functions.
new 5b1d950 param: Correctly create directory and create common function.
new 15c0594 s3-net: Check return values of push_reg_sz().
new e41f0cc s3-utils: Check return value of secrets_init().
new 9981b85 libcli: Check schannel state return value of tdb_transaction_commit().
new 24a897f nsswitch: Fix wbclient BAIL macros.
new 568bade krb5_wrap: Remove dead code in smb_krb5_renew_ticket().
new 7937a6a s4-librpc: Remove dead code in smb_send_request().
new 7f8c8d8 s3-tldap: Fix dead code in tldap_sasl_bind_send().
new 3bd8c7d s3-lib: Fix push_ucs2() for-loop.
new d0e2099 s3-libads: Fix copy&paste error in ads_keytab_add_entry().
new b26a9ea s3-rpc_server: Fix useless check if we still have a valid string.
new f8a5abf libwbclient: Fix null check in process_domain_info_string().
new 3bf3ab4 libcli: Fix smb2cli_ioctl_send() if clause.
new f0454ff s3-vfs: Fix typo in readonly_connect().
new 72e02c7 s3-rpc_server: Fix a possible null pointer dereference.
new 9631e5b s3-vfs: Fix a null pointer deferference in vfs_media_harmony.
new 6168d95 s3-winbind: Fix null pointer dereference in store_memory_creds().
new fd6041a s3-rpc_server: Fix null pointer derefs in rpc_pipe_open_interface().
new f7d8aa7 s3-libsmb: Fix a possible null pointer dereference.
new 96de3e7 s3-netapi: Add missing break in NetUserSetInfo_r().
new 3f899da s3-lib: Make it clear that we want to fall trough here.
new ce25c48 s3-rpc_server: Make it clear we want to fall trough here.
new 53f5443 s4-dsdb: Make it clear that we want to fall trough here.
new e4649da libgpo: Make it clear that we want to fall trough here.
new 9c273d5 s3-lib: Cleanup transfer_file_internal() a bit.
new bc3edaa s4-libcli: Use a do-while loop.
new 56eb4ab s3-rpc_server: Fix username and remote check.
new 93d2847 s3-libsmb: Remove check if array is NULL.
new b1548fd s3-prefork: Directly fail if tevent_req_is_unix_error() fails.
new c1fb37d Recent coverity changes added directory_create_or_exist() checks to many directories.
new e1a819e wafsamba: python-config is not always a script.
new f2a6afb selftest.pl: Fix typo 'snprintf' -> 'sprintf'.
new 3e28c29 selftest/flapping: mark samba4.rpc.samr.large-dc.two as knownfail
new 2495752 lib/param: use the correct path names again
new 983a3ea testtools: Update to latest upstream version.
new bcacd8f subunit: Update to latest upstream version.
new 6f31848 Happy New Year 2013
new e2e2d72 selftest/flapping: more samba4.rpc.samr.large-dc.two subtests are flakey
new 257ae54 s4:scripting/python: always treat the highwatermark as opaque (bug #9508)
new a37f46a s4:dsdb/repl_meta_data: always treat the highwatermark as opaque (bug #9508)
new 634f8cf s4:dsdb/repl_meta_data: store the last results and timestamps in the repsFrom
new ad43bb6 s4:dsdb/repl_meta_data: also update the last_sync_success in replUpToDateVector
new 5ecbc89 s4:dsdb/repl_meta_data: don't merge highwatermark and uptodatevector (bug #9508)
new 81fa179 s4:dsdb/common: use LDB_SEQ_HIGHEST_SEQ for our entry in the uptodatevector
new e7a26d0 s4:dsdb/common: use 01.01.1970 as last_sync_success for our entry in the uptodatevector
new 2e9b064 s4:dsdb/drepl: update the source_dsa_obj/invocation_id in repsFrom
new 551bb2c s4:drsuapi: move struct drsuapi_getncchanges_state to the top of getncchanges.c
new 30be17b s4:drsuapi: remove unused 'highest_usn' from drsuapi_getncchanges_state
new 025c6d6 s4:drsuapi: avoid a ldb_dn_copy() and use talloc_move() instead
new 02de5b1 s4:drsuapi: always use the current uptodateness_vector
new 7e511b5 s4:drsuapi: add drsuapi_DsReplicaHighWaterMark_cmp()
new 91f7f2c s4:drsuapi: make sure we never return the same highwatermark twice in a replication cycle (bug #9508)
new 1f89d64 s4:drsuapi: check the source_dsa_invocation_id (bug #9508)
new 88833b0 s4:drsuapi: make sure we report the meta data from the cycle start (bug #9508)
new 16aef75 s4:drsuapi: make use of LDB_TYPESAFE_QSORT() and pass getnc_state
new f77bfed s4:drsuapi: try to behave more like windows for usn order (bug #9508)
new ab43e2d docs: Remove superfluous bracket.
new 6cb7c4f docs: Fix typo in vfs_tsmsm.8.xml.
new ab14918 s3-idmap: Check return value of string_to_sid().
new 30e1dc0 s3-rpcclient: Fix cmd_eventlog_readlog() null pointer passing.
new 9b0c1ab s3-rpcclient: Fix cmd_eventlog_loginfo() null pointer passing.
new 94f11e9 s3-net: Fix rpc_service_list_internal() null pointer passing.
new 1beb4bc tdb: Fix \n in error messages
new f2d67af tdb: Fix undefined prototype warnings
new 22994ca spoolss: add Windows ARM architecture defines to IDL.
new 638ed90 spoolss: add SPOOLSS_DRIVER_VERSION_2012 (4) define to IDL.
new 6a5afa2 spoolss: add stubs for new JobNamedProperty dcerpc calls.
new 6c80cf7 smbd: Split create_conn_struct into a fn that does not change the working dir
new 5a3e915 smbd: Fix calls to create_conn_struct_cwd to be correctly indented.
new 813a3f0 pysmbd: Convert pysmbd to take an optional service to connect to
new 0533905 scripting-ntacls: Optionally allow the service to be specified.
new 4741cda scripting-provision: Set sysvol ACLs on the sysvol share
new cef5f46 pysmbd: Change to keyword based arguments
new eae01b0 samba-tool Add --service argument to samba-tool ntacl get/set
new 3d5c534 smbd: Fix bug 9549 -- Memleak in the async echo handler
new 97eb049 smbd: Rework create_conn_struct to use conn_new()
new b6fe9ec Allow create_conn_struct() to be called with snum == -1.
new a9730cb smbd/posix_acls.c: Use create_conn_struct(). Don't hand-create connection structs.
new 7ba6850 source3/smbd/pysmbd.c: Always use create_conn_struct(). Don't hand create connection structs.
new 5bffdac torture/vfstest.c: Always use create_conn_struct(). Don't hand create connection structs.
new 310c4ca Start to tidy-up check_user_ok().
new 390a812 Move the definition of struct vuid_cache_entry *ent outside blocks.
new 45845f5 Remove one set of enclosing {} braces, no longer needed.
new 0a09ffd Remove the second set of {} braces, no longer needed.
new 2e2f464 Remove dead code now vuser can no longer be NULL.
new 5e483ab Remove unneeded variable "const struct auth_session_info *session_info"
new 7d90ae1 Clean up struct connection_struct, make struct vuid_cache a pointer not inline.
new 4983d58 Add uint32_t share_access to vuid_cache_entry.
new f7464bb Remove static from create_share_access_mask().
new 00de188 Fix API for create_share_access_mask().
new 926d930 Change API for create_share_access_mask() to pass in the token.
new 5e9eebf Change API for create_share_access_mask() - remove conn struct.
new 6d7bffa Correctly setup the conn->share_access based on the current user token.
new 8475f20 Add check_user_share_access() which factors out the share security and read_only flag setting code.
new ea86f4e Initialize stack variables. Prelude to factoring out calls to check_user_share_access().
new 1abb5eb Factor code out of check_user_ok() into a call to check_user_share_access().
new 86d1e1d Fix bug #9518 - conn->share_access appears not be be reset between users.
new b668c90 Move create_share_access_mask() from smbd/service.c to smbd/uid.c.
new 1770882 smbd: Fix a typo
new 38b34cc smbd: Simplify an if-expression
new 296c0c3 smbd: Remove some ()
new fcdd609 Fixup the change_to_user_by_session() case as called from become_user_by_session()
new 1002cc9 selftest: show that Samba honours "write list" and valid users
new 0615f68 s3: Fix vfs_zfsacl to compile.
new 411440d replace: Fix compilation of rep_mkstemp
new 0c86126 libnet: set the invocation_id earlier in order to avoid annoying messages
new 09b0010 script: Add a script to display testsuite runtime sorted
new 2cc6f9c libnet-vampire: reports Exops as they rather than sync on some partitions
new 8d9a77f s4:lib/messaging: terminate the irpc_servers_byname() result with server_id_set_disconnected() (bug #9540)
new 4d1fd0b samba_dnsupdate: set KRB5_CONFIG for nsupdate command
new 5d721de s3:smb2_negprot: set the 'remote_proto' value
new 6039388 util: Add a strict directory_create_or_exist function.
new 1aa0503 Use the new directory_create_or_exist_strict() function.
new 3a7c277 s3-lib: Use new strict directory create function in create_pipe_sock().
new 313da9d smb.conf(5): update list of available protocols (bug #9552)
new 9dfd0a0 build: Remove bashism from SAMBAMANPAGES rule
new 26bae89 vfs: Fix compilation of solaris ACL module
new b9fbce2 passdb: Add discard_const_p() to pdb_samba_dsdb
new 489ad49 swat: move russian swat files alongside ja and tr
new 7acacdf build: Make install_with_python.sh executable
new 8e84c33 build: In install_with_python.sh force using the python from the install we just made
new 5a1deec build: Make install_with_python.sh more portable
new 213e726 build: Set LD_LIBRARY_PATH in install_with_python.sh
new 99d872e s4-dbcheck: Allow forcing an override of an old @MODULES record
new 5812eb3 dsdb-acl: give error string if we can not obtain the schema
new c9d2ca5 selftest: Add test for rfc2307 mapping handling
new 5e0fcb0 s4-idmap: Remove requirement that posixAccount or posixGroup be set for rfc2307
new 051a1a9 samba-tool classicupgrade: Do not print the admin password during upgrade
new edbc26b scripting/samba_upgradedns: Only look for IPv4/IPv6 addresses if we actually them
new aea49ed dbwrap: Use INCOMPATIBLE_HASH for dbwrap_watchers.tdb
new 54e01f6 winbind: Fix error check in unpack_tdc_domains
new 8ae1c46 winbind: Fix some missing NULL checks
new bdc172a s4-resolve: Fix parsing of IPv6/AAAA in dns_lookup (bug #9555)
new a8c745a selftest: skip base.dir2 tests as they just spin on modern ext4
new 95c891c dsdb: Make linked_attributes module GUID based for renames
new 813bd03 ldb: Move doxygen comments for ldb_connect to the right place
new bef9441 samr: Split up an assignment from an if condition
new d87ad90 samr: Make use of posix_openpt
new e0bfb59 Fix bug 9548: Correctly detect O_DIRECT
new 584402a configure: Fix bug 9546, aio_suspend detection on FreeBSD
new 0bafce0 smbd: Always compile vfs_commit
new 2154272 smbd: Fix bug 9544, part 1
new a82db92 smbd: Fix bug 9544, part 2
new e54252c lib/replace: Add missing check for sys/wait.h
new 7fe400d lib/replace: Add ucontext configure waf checks.
new fe6e323 lib/replace: Add ucontext configure autoconf checks.
new 0258138 lib/replace: Include sys/ucontext.h if available.
new 8f8ca58 tevent: Fix bug 9550 - sigprocmask does not work on FreeBSD to stop further signals in a signal handler
new b26668c libcli/security: Ensure to fill in remaining_access for the initial case (bug #9554 - CVE-2013-0172)
new b7b91c8 dsdb-acl: Run sec_access_check_ds on each attribute proposed to modify (bug #9554 - CVE-2013-0172)
new 065c0ec dsdb: Add test for modification of two attributes, one permitted, one denied (bug #9554 - CVE-2013-0172)
new 8d6104f docs-xml: add dbwrap_tool.1 manual page
new b7a091e build(waf): docs-xml: build new dbwrap_tool.8 manual page
new cabc89a ntlm_auth(1): fix many format issues and and make examples visible
new 41955b7 build(waf)-libreplace: remove redundant check for flistea function
new d6ec1ef smb.conf(5): server min protocol: add hint at list of available protocols
new 07660ac smb.conf(5): client min protocol: add hint at list of available protocols
new d61d2af wafsamba: use additional xml catalog file (bug #9512)
new c9b95eb docs: add an entity stdarg.option for the "--option" command line parameter
new e3db3db docs: use the stdarg.option entity in the popt.common.samba entity
new 2ab3a96 docs: fix the stdarg.configfile entity to print a "=" sign after the long option
new 2d30e5d docs: add popt.common.samba.server and popt.common.samba.client entities
new cdc18f9 docs: use the entities popt.common.samba.server and stdarg.help in samba(8)
new f3f878f docs: use the popt.common.samba.client entity in samba-tool(8)
new d67911b docs: document the command line options in dbwrap_tool(1)
new 11850e4 dbwrap: add dbwrap_is_persistent()
new 770b1aa s3:dbwrap_tool: add --persistent switch and mode for non-persistent DBs
new 7f65434 docs: document the "--persistent" option in dbwrap_tool(1)
new 6bb7bf9 test: dbwrap_tool requires --persistent for the registry now
new a4dcf7b spoolss: Make OpenPrinterEx work with NDR64 by using UserInfo Container.
new 6cdf59d s4-torture: allow to do ndr tests with flags, not only ndr_flags.
new 46b6afc s4-torture: add ndr64 spoolss openprinterex to ndr test.
new 9ba44cc build(waf): fix the abi_match for the pdb library
new 958b21c smb2_ioctl: split ioctl handlers into separate funtions
new 14bd6c8 smb2_ioctl: split ioctl handler code on device type
new 2bde963 smb2_ioctl: add FSCTL_SRV_REQUEST_RESUME_KEY support
new ef00eb9 s3-vfs: add copy_chunk vfs hooks
new e38d9f7 smb2_ioctl: add support for FSCTL_SRV_COPYCHUNK
new 65983aa smb2_ioctl: remove ioctl error response assumptions
new bc59ebf selftest: enable samba3.smb2.ioctl tests against s3fs
new 3619b1a torture: skip FSCTL_SRV_ENUM_SNAPS test when not supported
new 7ca8663 smbd: split out file_fsp_get from file_fsp_smb2
new a7c2f13 smb2_ioctl: perform locking around copychunk requests
new 42a5a6c torture: add locking tests for copychunk
new bfe7653 torture: replace ioctl failure returns with helper calls
new c3cc51e smb2_ioctl: only pass through to VFS on a valid fsp
new 456724f torture: copychunk test suite improvements
new cb32328 smb2_ioctl: copychunk CHECK_READ and CHECK_WRITE
new bf07c33 smb2_ioctl: track copychunk response output state
new 8e63a72 smb2_ioctl: copychunk request max output validation
new 947985b dsdb-acl: don't call dsdb_user_password_support() if we don't use the result
new 961a1fb dsdb-acl: talloc_free the private context when we pass to the next module
new a0c59b4 dsdb-acl: Do not apply ACL on special DNs to hide attributes that the user shouldn't see
new 7046060 dsdb-acl: fix the order of special and system checks
new 629ce2a libcli/security: don't look at the inherited type in get_ace_object_type()
new ccf577d dsdb-acl: add helper variable 'ldb' in acl_sDRightsEffective
new 6a10255 dsdb-acl: calculate sDRightsEffective based on "nTSecurityDescriptor"
new 316fd08 drs-fsmo: Improve handling of FSMO role takeover.
new b40d134 selftest: also skip raw.search as it also spins
new 18d7e5d dsdb: Do not hold the transaction over the IRPC call to perform a role transfer
new a0faf16 torture: Fix fsmo test to use correct -H samba-tool syntax
new e1d50a6 dsdb-operational: Avoid doing the ldb_attr_cmp if bypass flag is not set
new e8feca0 spoolss: make spoolss deal with ndr64 ULONG_PTR of devmode_ptr and secdesc_ptr.
new be8c81b s4-torture: add ndr64 spoolss_SetPrinter ndr test.
new 8304fe7 spoolss: make spoolss deal with ndr64 AddForm by using proper container object.
new 3b94b64 spoolss: make spoolss deal with ndr64 SetForm by using proper container object.
new 79fa78e s3-spoolss: use configurable spoolss architecture in compose_spoolss_server_path().
new d34cd6d printing: Create default architecture directories on init.
new 7a21f60 tevent: Fix a comment
new d6e10f0 Move handle checking code to copychunk_check_handles().
new d562e90 Add additional copychunk checks.
new f2d028e Move copychunk locking to be local to the read/write calls.
new f0852a3 Remove locking across the lifetime of the copychunk call.
new 12a08d8 printing: Remove invalid free from error path.
new 4f9cffb BUG 9378: Add extra attributes for AD printer publishing.
new 3e830e4 winbind: Use standard tevent_context_init
new 5e75564 winbind: Introduce "struct child_handler_state"
new 15596a8 winbind: Handle child requests in a tevent_fd
new a8fe624 smbtorture: Satisfy a linker dependency
new d814cfa Sort winbind request flags. Ira saw we have a duplicate.
new 63a7d38 nsswitch: Fix two bitfield constants being the same.
new d90b709 printing: Free talloc_stackframe() on all exit paths
new dda4814 heimdal_build: Try again to sort out the strerror_r mess
new 80a6fe8 Remove some unused variables.
new 853360b Fix warnings with mismatched sizes in arguments to DEBUG statements.
new e1ab7b6 Tests: rewrite ldap_schema to specify attributes
new 95fc53a Tests: avoid adding python options that are functions in the env
new f70d0ac Tests: remove redondent testsuites in provision
new c38fb0b BUG 9574: Fix a possible null pointer dereference in spoolss.
new 58fadf2 BUG 9474: Downgrade v4 printer driver requests to v3.
new c4b9ee2 dsdb-schema: make schema_subclasses_order_recurse() static
new 1f673bf dsdb-schema: make sure use clean caches in schema_inferiors.c
new c2853f5 dsdb-schema: make sure we build [system]PossibleInferiors completely
new 71b856a dsdb-acl: introduce a 'msg' helper variable to acl_modify()
new ddfb8fe dsdb-acl: introduce a 'el' helper variable to acl_modify()
new d695b8a dsdb-acl: dsdb_attribute_by_lDAPDisplayName() is needed for all attributes
new 2685a4e dsdb-acl: attr is not optional to acl_check_access_on_attribute()
new 74bfec0 dsdb-acl: Add helper function dsdb_get_structural_oc_from_msg()
new 097fae2 dsdb-acl: add acl_check_access_on_objectclass() helper
new 6d7e53a dsdb-acl: Use dsdb_get_structural_oc_from_msg() in acl_modify()
new 7304339 dsdb-acl: Use dsdb_get_structural_oc_from_msg() in acl_rename()
new 6ab4150 dsdb-acl: use dsdb_get_structural_oc_from_msg() rather than class_schemaid_guid_by_lDAPDisplayName
new a1b421e dsdb-acl: ask for the objectClass attribute if it's not in the scope of the clients search
new 93944ea dsdb-acl: Remove unused get_oc_guid_from_message()
new e8cc59e dsdb-acl: Pass the structural objectClass into acl_check_access_on_attribute
new 6a4063f dsdb-acl: Use the structural objectClass in acl_check_access_on_attribute()
new 34f1a52 dsdb-acl: use acl_check_access_on_objectclass() instead of acl_check_access_on_class()
new 8e47e64 dsdb-acl: remove unused acl_check_access_on_class()
new 8d31e42 dsdb-acl: make use of acl_check_access_on_attribute() in acl_modify()
new 8aa8555 dsdb-acl: make use of acl_check_access_on_{attribute,objectclass} in acl_rename()
new 8f8d97f dsdb-acl: make use of acl_check_access_on_objectclass() for the object in acl_delete()
new 0ebb937 dsdb-acl: the SEC_ADS_DELETE_CHILD checks need objectclass->schemaIDGUID
new 10a90ce libcli/security: fix whitespaces in access_check.c
new b0f731f libcli/security: fix formating in access_check.c
new a3fffde libcli/security: simplify get_ace_object_type()
new a359aef libcli/security: avoid usage of dom_sid_parse_talloc() in sec_access_check_ds()
new 5b4e3de libcli/security: handle node initialisation in one spot in insert_in_object_tree()
new 853ecd4 libcli/security: add init_mask to existing children in insert_in_object_tree
new d36c030 libcli/security: remove useless if (root->num_of_children > 0) statements
new 8f078cd dsdb: Ensure "authenticated users" is processed for group memberships
new c52408f dsdb: Explain ordering constraints on the ACL module as well.
new abc0030 dsdb: Fix warning about unused var
new 3b79774 dbcheck: look in hasMasterNCs as well for determining the instance type of a NC
new c0638da libcli-security: Add documentation for object_tree_modify_access
new 7822952 security: Add documentation
new 0755b83 devel-getncchange: try to find the dest_dsa automatically
new fa591a6 devel-scripts: ask with WRIT_REP by default
new 0a4a4ba devel-script: add options for RODC and partial replica for replicate flags
new d7bbd18 drepl-notify: change misleading message
new 65396ad drsuapi: Add documentation
new b1e2313 libcli-acl: add documentation
new 9aca528 Tests: Fix the display of test vars in screen --testenv
new d56b456 s3-winbind: fix the build of idmap_ldap.
new 988350c libcli/auth: fix void function cannot return value error
new 38a52f7 ldap: Remove obsolete convertSambaAccount script.
new 3d1abb9 waf: Fix pdb_ldap which cannot be built as a module.
new f9868b7 smbd: Fix a NULL vs false return error
new 1915b17 dsdb-acl: remove unused variable
new 497febf Fix bug #9586 - smbd[29175]: disk_free: sys_popen() failed" message logged in /var/log/message many times.
new df004b5 gensec: Allow login without a PAC by default (bug #9581)
new 7d56b94 docs: ldb.3.xml: Correct meta data.
new 1d4346d docs: ldbadd.1.xml: Correct meta data.
new 918057b docs: ldbdel.1.xml: Correct meta data.
new f585052 docs: ldbedit.1.xml: Correct meta data.
new 25cc400 docs: ldbmodify.1.xml: Correct meta data.
new 99e2a63 docs: ldbrename.1.xml: Correct meta data.
new 875a172 docs: ldbsearch.1.xml: Correct meta data.
new 6bcd3dd spoolss: add more spoolss_DriverAttributes values.
new 11fba10 spoolss: make spoolss deal with ndr64 StartDocPrinter by using proper container object.
new ce1a9ae s3-spoolss: Make it easier to manipulate the returned OSVersion at runtime.
new aab232c s3-rpcclient: decode OsVersion{Ex} binary blobs when displaying printerdata.
new a270e20 spoolss: fill in spoolss_PlayGDIScriptOnPrinterIC IDL.
new d99b1ee spoolss: Add UNIVERSAL_FONT_ID.
new 0364658 spoolss: add UNIVERSAL_FONT_ID_ctr for debugging.
new 21aa7fe s3-rpcclient: add cmd_spoolss_play_gdi_script_on_printer_ic.
new 000e6ba s4-torture: add some basic tests for PlayGDIScriptOnPrinterIC.
new 0331979 Revert "s3:smbd: SMB ReadX with size > 0xffff should only possible for samba clients."
new 996a10c Fix bug #9572 - File corruption during SMB1 read by Mac OSX 10.8.2 clients.
new da35cd7 Avoid a very small memleak on talloc_tos()
new c5db4eb bug9598: s4-process_single: Use pid,fd as cluster_id in process_single just like process_prefork
new 3d46a07 Fix bug #9587 - archive flag is always set on directories.
new d79485a Regression test for bug #9587 - archive flag is always set on directories.
new 1ea6fab ldb: fix a warning by converting from TDB_DATA to struct ldb_val
new 1d1ea72 ldb: Ensure to decrement the transaction_active whenever we delete a transaction
new a305432 pymessaging: Use correct unsigned types for server ID tuple elememnts
new a321dd3 pymessaging: Pass around the server_id struct to python callbacks rather than the tuple
new b9f1c88 s4-process_single: Use pid,task_id as cluster_id in process_single just like process_prefork
new 2413962 libcli/security: calculate INHERIT_ONLY correcty for AUDIT and ALARM aces (bug #9481)
new cd5cb84 tests/sec_descriptor: the default owner behavior depends on domainControllerFunctionality (bug #9481)
new 38655a8 dsdb-descriptor: get_default_group() should always return the DAG sid (bug #9481)
new ec466aa dbckecker: fix nTSecurityDescriptor values from before 4.0.0rc6 (bug #9481)
new b5cafa3 samba_upgradeprovision: don't reset 'whenCreated' when resetting 'nTSecurityDescriptor'
new f512483 samba_upgradeprovision: fix resetting of 'nTSecurityDescriptor' on schema objects
new b54b58e provision: setup names.dns{forest,domain}dn
new d4653e9 provision: import/export get_dns_partition_descriptor()
new 27a99c6 provision: add optional name_map={} argument to get_*_descriptor()
new 8880c2d schema.py: add optional name_map={} to get_schema_descriptor()
new 1207cbd provision: add get_{config,domain}_delete_protected*_descriptor()
new d00fb6a provision: add get_config_ntds_quotas_descriptor()
new ebb73f1 provision: add get_dns_{forest,domain}_microsoft_dns_descriptor()
new e0712a7 provision: introduce names.name_map = {}
new 4775f9a provision: setup names.name_map['DnsAdmins']
new 1de5c2f provision: fix nTSecurityDescriptor of CN={LostAndFound,System},${DOMAINDN} (bug #9481)
new a477649 provision: fix nTSecurityDescriptor attributes of CN=*,${CONFIGDN} (bug #9481)
new 5cf9882 provision: fix nTSecurityDescriptor of containers in the DnsZones (bug #9481)
new 4752731 samba_upgradeprovision: fix the nTSecurityDescriptor on more containers (bug #9481)
new b855df2 provision: setup names.dns_backend
new 58d6d88 samba_upgradeprovision: detect dns_backend for the reference provision
new 0f8ef5a selftest: Add test of upgradeprovision using the old alpha13 tree
new 7e7cd07 selftest: rename 'promoted_vampire_dc' to 'promoted_dc'
new 431692d s4:service_task: prevent a segfault if task->msg_ctx is not initialized yet
new bb3238b s4:service_task: add missing imessaging_cleanup() to task_server_terminate()
new dd9ed7b smbcontrol: Fix the build with libunwind
new 155fdc4 smbcontrol: Fix undefined serverid_traverse_read warning
new 34854ae Fix bug #9588 - ACLs are not inherited to directories for DFS shares.
new 578909a Fix bug #9571 - Unlink after open causes smbd to panic.
new e104e5a Regression test for bug #9571 - Unlink after open causes smbd to panic
new 65268f4 s3:net_idmap_dump deal with idmap config * : backend config style
new e0bd87e s3:net_idmap_dump remove obsolete support for tdb:idmap2.tdb parameter
new 580008f s3:net_idmap_dump add missing braces
new 3a4ed48 s3:net_idmap_dump support dumping autorid backend
new bab61a2 s3:utils/net remove aclmapset command
new c0f47d4 s3:winbindd: rename winbindd_getgrnam_lookupsid_done to winbindd_getgrnam_lookupname_done
new 3680cc4 s3:winbindd: fix a cut'n'paste comment typo in wb_fill_pwent
new 729e2c3 s3:winbindd: factor add_wbint_Principal_to_dict() out of wb_group_members_done()
new d2360fe s3:winbindd: create group structs for gids that are coming from a user sid id-mapped with ID_TYPE_BOTH
new 40e3df7 s3:winbindd:getgrnam: also produce a group struct for a user with ID_TYPE_BOTH
new b7095e9 s3:winbindd: check the correct variable for talloc success in rpc_query_user()
new 394622e s3:winbindd: change getpwsid() to return a passwd struct for a group sid id-mapped with ID_TYPE_BOTH
new fa06414 smbd: Fix a typo
new 7b0b1d6 smbd: Fix a typo
new 1624d83 Add new function smbXcli_session_copy(), to be used when creating compound SMB2 requests.
new 48d954b Fix the compound tests to correctly pass against Windows when run with --signing=required.
new dc929ca tevent: Fix a comment typo
new cf27c2f selftest: skip smb2.ioctl tests on ntvfs
new 009cf6e s3:auth: wbcAuthenticateEx gives unix times (bug #9625)
new 732e8ab ndrdump: make sure to deal with the highest relative pointer offset correctly.
new 3c31fe7 s4-torture: make sure to deal with the highest relative pointer offset correctly.
new 87157f0 s3-net: mention optional impersonation principal for PAC retrieval.
new 4990080 krb5pac: make sure to correctly store the highest relative pointer offset.
new d944e2c tevent_poll: Fix a crash in the poll backend
new e330985 tevent_poll: Re-order routines
new 3ce58cb tevent_poll: Use the poll_event_context_destructor always
new 0cf62a9 tevent_poll: NULL out fde->event_ctx for "fresh" poll fdes
new 611fcca tevent_poll: Avoid a crash in poll_fresh_fde_destructor
new 1cfc76f tevent_poll: Avoid a crash in poll_event_set_fd_flags
new dd9f0c9 tevent_poll: call tevent_common_fd_destructor() from poll_fresh_fde_destructor()
new e79ad7c tevent_poll: fix the usage of tevent_re_initialise()
new 570a4b3 tevent_poll: add poll_event_loop_wait()
new 5a8e049 Fix typo in warning message
new 6a5f65b vfs: Add helper function hash_blob_sha256 to vfs_acl_common.c
new 25526ed vfs: Implement an improved vfs_acl_common that uses the hash of the system ACL
new 4e8c895 vfs: Whitespace fix only to get_nt_acl_internal indentation
new f0e49b0 vfs_acl_common: Do not fetch the underlying NT ACL unless we need it
new a133a98 selftest: add a test that demonstrates how new ACL blob code helps
new e650a5f idl: Provide a common wrapper for the data to hash for a non-POSIX ACL
new 2a2dbf8 vfs: Add helper function for non posix ACL modules
new d7ad24a s3-waf:modules add non_posix_acls dependency to vfs_gpfs
new ea6ac28 s3:autoconf introduce NFS4ACL_OBJ
new 7cd91ca s3:autoconf add non_posix_acls to NFS4ACL_OBJ
new b4be8d5 s3:modules/non_posix_acls: only stat if we do not have it cached
new d9075e1 s3:modules/vfs_gpfs add GPFS_GETACL_NATIVE define
new f1ff845 s3:vfs_gpfs add a generic vfs_gpfs_getacl function
new 0621991 s3:vfs_gpfs use non_posix_sys_acl_blob_get_*_helper
new de67655 s3:torture/vfstest implement sys_acl_blob_get_file
new 8e571fd s3:torture/vfstest implement sys_acl_blob_get_fd
new 940b7ec s3:torture/vfstest add memreport option
new 16940d8 s3:modules use vfs_gpfs_getacl in gpfs_get_nfs4_acl
new 5388773 s3:modules use vfs_gpfs_getacl in gpfsacl_set_nt_acl_internal
new 18bfcac s3:modules use vfs_gpfs_getacl in gpfsacl_get_posix_acl
new 4c1527b s3:modules remove gpfs_getacl_alloc
new c5d991e Revert "selftest: skip smb2.ioctl tests on ntvfs"
new 9292e5b s3: use generate_random_password() instead of generate_random_str()
new 6eccfc7 dsdb/password_hash: make sure that io->n.cleartext_utf8.data is a null terminated string
new 54cc3b1 dsdb/password_hash: rename variable 'stat' to 'vstat'
new e5ca813 dsdb/util: rework samdb_check_password() to support utf8
new 65f2bba lib/util: improve check_password_quality() to handle utf8
new 29aeaab lib/dbwrap: talloc_strdup() name in db_open_file()
new 25bdab9 s3:dbwrap_ctdb: setup result->name in db_open_ctdb()
new a09f3a3 s3:dbwrap_ctdb: add "db_context" to "db_record"
new 3949854 s3:dbwrap_ctdb: ZERO_STRUCT(rec) just to be sure in traverse_read_callback()
new ff65500 s3:dbrwap_ctdb: ZERO_STRUCT(rec) just to be sure in traverse_persistent_callback_read()
new d60be81 s4:scripting/python: add support for utf-8 passwords from the command line
new 2e7bc87 samba-tool/user setpassword: fix help message
new dc6c40b samba-tool/domain provision: add support for utf-8 passwords for --adminpass
new 1436107 tdb: Pass argument "header" to tdb_new_database
new 71247ec tdb: Pass argument "header" to check_header_hash
new 72cd5d5 tdb: Remove "header" from tdb_context
new e7b39fb s3:param: remove an old comment (that is not up-to date any more)
new 1342bdd s3:param: add a utility function lp_idmap_range() to get the configured range for a given domain.
new 58b302d s3:param: add utility function lp_idmap_default_range()
new 4e52fa7 s3:auth: use new lp_idmap_default_range() instead of lp_idmap_gid() in create_token_from_sid()
new 600ba80 s3:param: remove unused functions lp_idmap_uid() and lp_idmap_gid()
new cef05fb s3:net idmap: remove call to lp_idmap_backend() - this is useless.
new 085b976 s3:param: remove unused function lp_idmap_backend()
new 4198e80 s3:param: add a comment
new 321401e s3:param: introduce new lp_idmap_backend() that takes the domain
new c37a493 s3:param: add new lp_idmap_default_backend()
new 9aa79c1 s3:net idmap: use lp_idmap_default_backend() now that we have it.
new 8473764 s3:net_idmap_delete do not lock two records at the same time
new 50e3592 s3:net: introduce a talloc stackframe for net idmap delete
new deea99a s3:net: reduce indentation in net idmap delete for symmetry and consistency
new 6c2d6ad s3:auth small optimization in create_token_from_sid
new 1aa1d65 docs: Add missing ")".
new 6ba7ab5 PIDL: fix parsing linemarkers in preprocessor output
new 1b582c4 Rename pdb_ldap to pdb_ldapsam
new e721e71 source3/wscript: support 'pdb_ldap' module in configure
new ff496ef autoconf: rename pdb_ldap module to pdb_ldapsam
new 823a25f s3-rpc_server: Dont wipe out ref pointers in _netr_ServerGetTrustInfo().
new 62e6ea4 s3-rpc_server: Fix password encoding in _netr_ServerGetTrustInfo().
new 64eba0a BUG 9633: Recursive mget should continue on EPERM.
new 123954d dsdb-cracknames: Fix potential double free and memory leaks
new fdca2f6 dsdb-repl: do not ask to add ref when doing getncchange for an exop
new 7222ee0 replmetadata: raise msg level for conflict resolution so that we don't polute logs
new 1c0d348 dsdb-repl: make message more clearer
new 2470b0f ldb_tdb: raise level of full index scan message so that it starts to be really visible
new 1e4e51f ldb-tdb: Fix a wrong parameter in ltdb_store
new 75f422f ldb-tdb: Document ltdb_index_add1 for more clarity
new 87cbd94 ldb: make test output more readable
new 057896a ldb: use strncmp instead of strcmp when comparing the val part
new 13b4815 ldb: Add more tests related to onelevel search
new 2dc9c07 dsdb-operational: rework the loop for attribute removal
new 9206eaa ldb: Add tests for the python api
new 554ba5e ldb: Add more data test data for one level test cases
new dc2e475 torture: We use transactions for CLEAR_IF_FIRST db
new c03d5c5 dbwrap: Prevent transactions on non-persistent dbs
new beb6c13 winbind: Fix an incompatible pointer type warning
new 233b32b s3: Make SMB2_GETINFO multi-volume aware.
new c932b13 Improve the configure tests for aio_suspend to get rid of warnings. Timur provided the wscript method, I added the configure.in correction.
new f25debf Fix bug #9642 - vfs_afsacl.c won't build.
new efd60ae Fix some cut-and-paste and spelling in debug messages
new fa3924f Fix bug 9519 - Samba returns unexpected error on SMB posix open.
new a64a617 Add a herald with version string to smbtorture
new 19c68f8 s3:idmap_autorid: fix freeing of non-talloced memory (uninitialized pointer) (bug #9653)
new 9c81260 waf: Make sure we link against samba-util.
new 736e3b1 docs: fix typo in serverrole.xml
new c36f8c1 tevent: Preparing to fix "standard" backend fallback. Initialize standard after epoll.
new 129da06 tevent: Ensure we return after every call to epoll_panic().
new e4ef2ecf tevent: pass 'bool replay' to epoll_panic()
new 04ba47e tevent: Add an internal function tevent_epoll_set_panic_fallback().
new 6f98192 tevent: Plumb in the panic fallback code into the epoll_panic() runtime call.
new 06fb88b tevent: Add in some test code to allow the panic fallback path to be tested.
new 1ee428d tevent: Add in the same tevent_re_initialise() fix Metze put in the tevent_poll backend.
new aceeb58 tevent: Add a utility function tevent_find_ops_byname().
new b5556a7 tevent: make sure tevent_backend_init() only runs once
new 5fe459f tevent: make use of tevent_find_ops_byname() in tevent_context_init_byname()
new 203f85c tevent: Add a private function tevent_poll_event_add_fd_internal().
new 16f5707 tevent: Add in the new implementation of "standard" tevent backend.
new daada84 tevent: Remove the previous "standard" tevent backend implementation.
new 10b96e3 Fix the maxfids test so that it does not fork lots of processes and so that it works for all cases of maxfids.
new 05235d5 tdb: Fix a typo
new 6dfb35f Fallback to the internal resolver on EAI_FAIL.
new dcc94f0 s4-nbt: Ensure source4/ nbt client and server honour 'disable netbios'
new 68b2e30 docs: Fix typo.
new 2ed035b fault.c: Fix typo in comment.
new 38cb141 vfs_gpfs: Fix typos in comments.
new 6eb59eb brlock.c: Fix typo in comment.
new 75ca814 srv_netlog_nt.c: Fix typo in comment.
new b22b22d brlock_tdb.c: Fix typo in comment.
new 240df6c wb_samba3_cmd.c: Fix typo in comment.
new 8adbd1c srv_epmapper.c: Fix typo.
new f0e6a9b s3:smbd: use smbXsrv_open_close() instead of smbXsrv_open_update()
new 42bf98d s4:torture: add a durable-open-disconnect test (suite)
new 6240a7d s4:torture:smb2:durable: make test functions static
new 6385f75 s4:torture:smb2: fix segfault on error condition in durable-open.reopen2 test
new cb9b897 s4:torture:smb2: fix segfault on error condition in the durable-open.reopen2a test
new 10fcbc6 s4:torture:smb2: fix segfault on error condition in the durable-open.reopen3 test
new 98b0e90 s4:torture:smb2: fix segfault on error condition in the durable-open.reopen4 test
new 1d3bd45 s4:torture:smb2: fix segfault on error condition in the durable-open.delete_on_close1 test
new 2f8a033 s4:torture:smb2: fix segfault on error condition in the durable-open.delete_on_close2 test
new 2954442 s4:torture: fix segfault in test_durable_open_open2_oplock()
new cfebce3 s3:smbd: add debugging to close code (regarding disconnect of a durable)
new 06780ae samba_upgradeprovision: Remove options to fix FS ACLs
new 2c2759e scripting: Make tdb_copy use the python subprocess module
new 396df64 scripting: Make tdb_copy a common util function in samba.tdb_util
new 3c51e18 samba_upgradeprovision: Do not update privileges.ldb any more (unchanged since 2009)
new 2cf83f7 samba_upgradeprovision: Use tdb_util.tdb_copy not shutil.copy2
new bdb80ae s3:smbd:smb2: fix segfault (access after free) in durable disconnect code
new 93e22bb s3:smbXsrv_session: pass record in smbXsrv_session_global_traverse()
new 60721a3 s3:smbXsrv_tcon: pass record in smbXsrv_tcon_global_traverse()
new d23f19a s3:smbXsrv_open: add smbXsrv_open_global_traverse()
new d8dd0ec lib/util_tdb: factor out tdb_data_talloc_copy()
new 5ab7725 s3:net: new implementation of "servid wipedbs" with smbXsrv_*
new ed28246 packaging(RHEL-CTDB): package the fake-acls vfs module
new c1d58f2 packaging(RHEL-CTDB): remove unpackaged manpages (samba and samba-tool)
new 7e36b1b gencache: unify a DEBUG message in gencache_del()
new ddf2aa3 gencache: unify a DEBUG message in gencache_iterate_blobs_fn()
new 56ee82e gencache: unify a DEBUG message in gencache_iterate_fn()
new 4d3928a gencache: unify a DEBUG message in gencache_set_data_blob()
new 762dd3c lib/util/time: strip a potential trailing newline in the asctime case.
new f7525ab gencache: fix an extra newline in a DEBUG message in gencache_iterate_blobs_fn()
new 86d78df gencache: fix an extra newline in a DEBUG message in gencache_iterate_fn()
new f211b57 gencache: fix an extra newline in a DEBUG message in gencache_set_data_blob()
new 31e4d6d s3:smbd: preserve file type mode bits in file_set_dosmode()
new 68559b7 tdb: Enhance lock tracking a bit
new 542400a tdb: Use tdb_null in freelistcheck
new 1f93f08 tdb: Simplify fcntl_lock() a bit
new 3534e4e tdb: Factor out the retry loop from tdb_allrecord_upgrade
new 5929e38 tdb: Don't segfault if tdb_open_ex for check failed
new fcb345f tdb: Make tdb_release_transaction_locks use tdb_allrecord_unlock
new a7fdd4f tdb: Slightly simplify transaction_write
new e7f66f3 s3:lib/afs fix the build
new 432dde0 s3:build fix the build with --fake-kaserver
new ff8ba06 build/autoconf: fix check for GNU ld version
new f7aa601 lib/util: add samba_tevent_context_init()
new f40c93a libcli/cldap: make use of samba_tevent_context_init()
new 4ea37dd libcli/smb: make use of samba_tevent_context_init()
new 3d5bb24 librpc/rpc: make use of samba_tevent_context_init()
new 5d2574e s4:auth/kerberos: make use of samba_tevent_context_init()
new 7fb72050 s4:lib/com: make use of samba_tevent_context_init()
new c8dda78 s3:libsmb: make use of samba_tevent_context_init()
new 3cad605 s3:libads: make use of samba_tevent_context_init()
new f3915cf s3:lib: make use of samba_tevent_context_init()
new e8bda00 s3:libnet: make use of samba_tevent_context_init()
new 22dd9e7 s3:utils: make use of samba_tevent_context_init()
new 60fa4c7 s3:torture: make use of samba_tevent_context_init()
new b538c31 s3:rpc_client: make use of samba_tevent_context_init()
new 5a2aaaf s3:winbindd: make use of samba_tevent_context_init()
new 36f4547 s3:includes: remove event_context_init() define for s3_tevent_context_init()
new b946b45 s3:winbindd: s/struct event_context/struct tevent_context
new 5c72385 s3:torture: s/struct event_context/struct tevent_context
new 415e8e0 s3:smbd: s/struct event_context/struct tevent_context
new f9d0473 s3:rpc_client: s/struct event_context/struct tevent_context
new cf1f993 s3:rpc_server: s/struct event_context/struct tevent_context
new 99367d4 s3:printing: s/struct event_context/struct tevent_context
new 5743277 s3:nmbd: s/struct event_context/struct tevent_context
new 00b1ef8 s3:modules: s/struct event_context/struct tevent_context
new d0bca41 s3:libsmb: s/struct event_context/struct tevent_context
new 935a40f s3:lib: s/struct event_context/struct tevent_context
new 804b18f s3:lib/events: s/EVENT_FD/TEVENT_FD
new 3ae2ed4 s3:winbindd: s/struct timed_event/struct tevent_timer
new ae1cb5c s3:smbd: s/struct timed_event/struct tevent_timer
new 2672c37 s3:smbd: s/EVENT_FD/TEVENT_FD
new 7f41a62 s3:rpc_server: s/struct timed_event/struct tevent_timer
new 80421ee s3:modules: s/struct timed_event/struct tevent_timer
new 39660e6 s3:nmbd: s/struct timed_event/struct tevent_timer
new 59b8f80 s3:lib: s/struct timed_event/struct tevent_timer
new a0d96b5 s3:smbd: s/struct fd_event/struct tevent_fd
new b7a925f s3:printing: s/struct fd_event/struct tevent_fd
new 9ececaa s3:modules: s/struct fd_event/struct tevent_fd
new c085803 s3:lib: s/struct fd_event/struct tevent_fd
new 64145e7 s3:modules: s/event_add_fd/tevent_add_fd and s/EVENT_FD_/TEVENT_FD_
new e5f6250 s3:smbd: s/event_add_fd/tevent_add_fd and s/EVENT_FD_/TEVENT_FD_
new abf8e16 s3:printing: s/event_add_fd/tevent_add_fd and s/EVENT_FD_/TEVENT_FD_
new cdb97fd s3:lib: s/event_add_fd/tevent_add_fd and s/EVENT_FD_/TEVENT_FD_
new fdf9da9 s3:winbindd: s/event_add_timed/tevent_add_timer
new 98660d5 s3:rpc_server: s/event_add_timed/tevent_add_timer
new cf1336e s3:modules: s/event_add_timed/tevent_add_timer
new 01b8b1b s3:nmbd: s/event_add_timed/tevent_add_timer
new 95eeb9f s3:lib: s/event_add_timed/tevent_add_timer
new e29830a s3:include: avoid TEVENT_COMPAT_DEFINES
new f3aa372 s3:torture: call fault_setup() to get usage backtraces
new 85b6329 s3:selftest: generate ${SELFTESTPREFIX}/subunit with the raw output
new 3d82f78 ntdb: fix database corruption when transaction doesn't change anything.
new 63a6381 dbwrap: dbwrap_ntdb.c
new 48a4270 source3: explicitly disable NTDB support.
new f3c0d1d dbwrap_local_open: open NTDB if extension is .ntdb
new 53aac0b dbwrap_local_open: never open the .tdb if there is an .ntdb
new e201033 tdb_wrap: prevent tdbs called ".ntdb" or without extensions.
new 3c9c302 param: 'use ntdb' flag (off by default).
new 2f4b21b ntdb: switch between secrets.tdb and secrets.ntdb depending on 'use ntdb'
new 3d29bb2 s3:rpc_client fix a crash
new 46ab33d build:autoconf: fix output of syslog-facility check
new f2c7f2c build: Remove unused includes.h reference to avoid build-time talloc dep
new 613f49a build: Remove includes.h dep in winbind client libraries
new c89df54 ldb: Add missing dependency on replace for ldb
new 59e8321 torture-drs: Make the samba4.drs.repl_schema.python emit failures, not errors on add failure
new a166a34 torture-drs: Fix comment in replica_sync test
new 87db233 dsdb-descriptor: Spell out security descriptor flags as constants
new e4d85fa dsdb-descriptor: Avoid segfault copying an SD without an owner or group
new ac9620b build/autoconf: put ld check variable in quotes
new d537d64 Revert "wafbuild: use -Wstack-protector if available"
new 240a552 build: use -fstack-protector if available
new 4567174 winbind: Make domain_name const in wcache_ndr_key(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 2b89067 messages: Use uint8_t type. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new de14fd9 winbind: Use uint8_t type and use const where needed. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 03cf4be winbind: Correctly cast name to messaging_send_buf(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 8bfbb81 ndr: Comparing an array to null is always true. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 48a4539 libsmb: Fix possible null pointer dereference. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 742296d torture: Fix samsync domain_name checks. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 52530f5 nmbd: Fix request data data processing.
new a3ac48d s4-libcli: Add null check for ndr functions in rap. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new f4761c9 s3-tldap: Make sure we don't deref a null pointer. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new e508746 librpc: Add NULL check for ndr functions for epm bindings. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 318ecbc s4-libcli: Check return code of smbcli_request_setup(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
new a9e6240 ndrdump: Check return value of ndr_pull_init_blob(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 9e6e9c7 pyauth: Check return value of lpcfg_from_py_object(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 5207d45 s4-libcli: Check return value of smbcli_request_setup(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
new b510e5e pdb: Fix array overrun by one. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new aff301d torture: Fix array access in spoolss test. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 1d24fa6 torture: Fix memcmp of short buffer. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new e762858 torture: Make sure we don't overrun the buffer. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 34ad975 s4-client: Don't leak resource handle. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new b91a20f s4-client: Don't leak file descriptor. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new b70d116 s3-net: Don't leak username. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new c013df3 s3-spoolss: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new f573826 s3-lsasd: Don't leak file descriptors. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 6b2b125 s3-param: Don't leak file descriptor. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new aab2e17 s3-vfs: Don't leak file descriptor. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 6ac1435 torture: Don't leak file resource handle in spoolss test. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new b229d1d s3-smbd: Don't leak subcntarr array. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new d555f6d winbind: Don't leak memory on return. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 301a3cb wbinfo: Fix several memory leaks. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new d5a210a s3-torture: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new cf8be08 s4-client: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new b055798 winbind: Don't leak centry memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 66ee744 s4-registry: Don't leak memory on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new f4d1e8c s4-registry: Don't leak file descriptor. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 82e9ff8 s4-cifsdd: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new aa6cc31 s4-policy: Fix memory leaks in push_recursive(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 3a3baa4 smbget: Fix file descriptor leak. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 312355a smbpasswd: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 32a107c ndrdump: Don't leak plugin handle on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 6e8a975 s3-libsmb: Don't leak memory on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 6213606 s4-lib: Don't leak plugin handle on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new c647169 s3-vfs: Don't leak file descriptor on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 3ca727b lib-util: Don't leak file descriptor on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 92b0871 s3-rpc_server: Make sure that fd is really closed on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
new 36da56e Make systemctl reference indirect in packaging/NetworkManager/30-winbind-systemd
new 3e5acc1 Fix bug #9674 - Samba denies owner Read Control when there is a DENY entry while W2K08 does not.
new ecd0b10 s4:winbindd: do not drop the workgroup name in the getgrnam and getgrent calls.
new bb0e4cb s4:winbindd: do not drop the workgroup name in the getgrgid call
new a125ebe Make sure that domain joins work correctly when the DC disallows NTLM auth.
new 3630ea1 Fix bug #9039 'map untrusted to domain' treats WORKSTATION as bogus domain.
new 1da22ab build: Do not force a specific perl from ${PERL} when running pod2man
new 7d01f10 s3:smbd: fix missing space in debug message in initial_break_processing()
new f14ba64 s4:winbindd: fix spacing and line length in cmd_getpwnam_recv_domain()
new 2fb69f5 s3:lib/events: add missing TEVENT_TRACE_BEFORE/AFTER_WAIT handling
new 5aee3a4 s4:pygensec: make use of samba_tevent_context_init()
new 8ec4d9c s4:pyregistry: make use of samba_tevent_context_init()
new bf0dcc9 auth/pycredentials: make use of samba_tevent_context_init()
new 6205262 lib/util: allow samba_tevent_debug() to take a name as context
new 6b948cf lib/util: add samba_tevent_set_debug()
new 1b75475 s4:lib/events: make use of samba_tevent_set_debug()
new 64d98c5 s3:lib/events: make use of samba_tevent_set_debug()
new 61f34e2 s3:pylibsmb: make sure we get tevent debug messages
new 8ac431a Fix bug # 9666 - Broken filtering of link-local addresses.
new d9a69e6 s3:lib/events: make use of tevent_common_loop_timer_delay()
new 87f2558 wafsamba: add CHECK_VALUEOF() helper
new 602cd7f lib/replace: add AC_CHECK_VALUEOF() macro
new d5f9257 tevent: define TEVENT_NUM_SIGNALS based on configure checks
new 4a7142e tevent: fix --disable-python cause configure fails (bug #8718)
new 5c31b15 tevent: fix a comment typo in tevent_epoll.c
new dea5115 tevent: fix some compiler warnings in testsuite.c
new 5f284be tevent: fix compiler warning in tevent_context_init_byname()
new 883d20a tevent: add trace points BEFORE_LOOP_ONCE and AFTER_LOOP_ONCE
new f86df3e tevent: remember the errno from select(), poll() and epoll_wait()
new d5b341d tevent: don't skip a fd event if the previous one was deleted during poll()
new 8e3ef65 tevent: make sure we cleanup the array passed to poll() after deleting an event
new f75fd90 tevent: use tevent_poll_event_add_fd_internal() in poll_event_add_fd()
new ef8130f tevent: merge poll_fresh_fde_destructor() into poll_event_fd_destructor()
new f45abea tevent: maintain a list of disabled events in the poll backend
new de0204c tevent: traverse the ev->fd_event list instead of the poll_ev->fds array
new 6952d76 tevent: ignore POLLNVAL from poll() and disable the event
new b53c704 tevent: revalidate fde->flags after poll()
new 5ca6914 tevent: Fix multiple handler on the same fd bug in the tevent select backend.
new b31767b tevent: debug a FATAL message on EBADF from the select backend
new 8764ec8 tevent: use DLIST_DEMOTE() before calling on fde handler after select() and poll()
new 2b05c96 tevent: add epoll_{create,ctl}_panic_fallback() for testing
new 73dabdd tevent: avoid any operation on epoll_ev after a epoll_panic()
new 3fc9316 tevent: don't call TALLOC_FREE(ev->additional_data) in std_fallback_to_poll()
new 5b9218a tevent: add std_event_loop_wait()
new b2114eb tevent: remove unused if (epoll_ev->epoll_fd == -1) return; checks
new 31db8a0 tevent: use helper variables to hold the epoll_ctl() result
new 2b3b06b tevent: call epoll_panic() if EPOLL_CTL_DEL failed
new 056dcc7 tevent: the content of event is ignored by EPOLL_CTL_DEL
new 07e0427 tevent: s/epoll_change_event/epoll_update_event
new ec9615c tevent: always go through epoll_update_event()
new 2721f0d tevent: unify handling of HAS_EVENT and REPORT_ERROR in epoll_{add,mod,del}_event()
new 7ef688c tevent: ignore EBADF from epoll_ctl() and disable the event
new e4b496c tevent: Start to fix the epoll backend to support 2 fd events on the same fd correctly.
new 809593e tevent: handle multiplexed fde's in epoll_add_event()
new 15ca40f tevent: Fix up epoll_del_event to cope with deleting a multiplexed fde event.
new 6703c5b tevent: Fix epoll_mod_event() to cope with modifying a multiplexed fde event.
new a347d55 tevent: handle multiplexed fde's in epoll_event_fd_destructor()
new 8b1a43e tevent: handle EPOLL_ADDITIONAL_FD_FLAG_HAS_MPX in epoll_update_event()
new 4057ef2 tevent: Add utility function epoll_handle_hup_or_err()
new fa4f171 tevent: In epoll_event_loop() ensure we trigger the right handler for a multiplexed fde event.
new 16a072e tevent: preferr the write handler if there're two possible handlers registered with epoll
new 4fcc94d tevent: If epoll_ctl(..EPOLL_CTL_ADD,..) failes with EEXIST, merge the two fde's into one epoll event.
new 2364047 tevent: use DEBUG_ERROR for the fallback message in epoll_panic()
new 04b1fa4 tevent: Regression test to ensure that a tevent backend can cope with separate read/write events on a single fd.
new 2c9d84b tevent: use better names for the subtests
new cf3ee4e tevent: add test_event_fd1()
new 3ed0f7d tevent: add test_event_fd2()
new e5ae803 tevent: add a debug message in tevent_common_loop_timer_delay()
new afd4198 tevent: optimize adding new timer events
new 35385a3 tevent: optimize adding new zero timer events
new f9eb055 tevent: change version to 0.9.18
new 2d13532 build: Rename samba_python waf node to avoid duplicate name
new 80fce35 build: Change bin/default/python -> bin/python symlink to bin/default/python_modules
new 87afc3a Move python modules from source4/scripting/python/ to python/.
new 2cfbfa6 Remove incomplete check for IPv6 link-local addresses.
new 68f13f5 samba-tool dbcheck: fix comment on err_wrong_sd
new 669c302 samba-tool domain classicupgrade: Print a better error when the ldap backend PW was not found
new 161fa15 samba-tool domain classicupgrade: Fix typo in error path for multiple account flags
new 606f5d6 samba-tool ldapcmp: Add --skip-missing-dn to not error on DNs present in one DB but not the other
new c692bb0 Handle EMSGSIZE on UNIX domain sockets.
new 0180a02 subunit: Add a sh macro for skipping a test
new 97389c3 scripting: Correct parsing of binary DN
new f508435 samba-tool dbcheck: fix msDS-HasInstantiatedNCs attributes to match instanceType on our ntdsDSA
new 24c4d81 samba-tool ldapcmp: Add support for checking DNSDOMAIN and DNSFOREST by default
new 72f73eb selftest: Do an ldapcmp run against the upgraded domain
new f1f36ad selftest: Add in a provision from 4.0.0 to run tests against
new d7936ee selftest: Add ldapcmp to ensure upgradeprovision of a fresh DB is a no-op
new 08f0562 selftest: Run dbcheck and improved upgrdeprovision tests against release-4-0-0
new 9d6af49 selftest: Rename samba4.blackbox.upgradeprovision.py to samba4.blackbox.upgradeprovision.current
new 787a6aa samba_upgradeprovision: Remove auto-detection of pre-alpha9 databases
new 5074b98 scripting: Rework samba.upgradehelpers.get_diff_sddls to be get_diff_sds
new 9b8d5bb samba_upgradeprovision: Remove inherited ACEs before comparing the SDs
new 09b82d5 samba_upgradeprovision: Remove unused checkKeepAttributeOldMtd
new 81cda85 samba_upgradeprovision: Remove alwaysRecalculate, this is too dangerous
new 9bc32bf samba_upgradeprovision: only run rebuild_sd in --full mode
new 0f247dc samba_upgradeprovision: do not maintain dnNotToRecalculate as a list
new d5d88bd samba_upgradeprovision: Do not reset every DN when changing an SD
new b9b6375 selftest: Remove output directories to save disk space
new 50b42d1 s4-lib/socket: Return the original EMSGSIZE when sendto() and setsockopt() both fail
new 70e1b61 tsocket_bsd: Attempt to increase the SO_SNDBUF if we get EMSGSIZE in sendto()
new 68698b4 tdb: Slightly simplify tdb_expand_file
new 9755541 s3:libnet increase timeout for machine password change
new 0796a17 s3:lib/charcnv fix typo in pull_ascii_base_talloc()
new e8e3a68 Fix the build: net_serverid.c has 3 wrong format strings for 64bit vars
new 14bae61 winbind: Use talloc for allocating domain, dns, forest and dc name.
new 659dd65 winbind: Correctly use names in the domain struct.
new 3c134bc winbind: Fix samba3.winbind.struct test.
new def575b waf: Correctly check for prctl in just one place.
new f9fb3fa lib: Add prctl_set_comment to utils.
new f06a035 s3-daemons: Set the comment field of the daemons.
new 157943f krb5_wrap: Make sure we don't dereference a NULL pointer.
new 69f22e1 winbind: Fix no memory check in _wbint_PingDc().
new 1e4f4f6 s4-client: Make sure entry is a valid string.
new 2aca90b s4-libregistry: Make sure we don't dereference a NULL pointer.
new cab969d s4-libregistry: Fix path check and improve while loops.
new ceb1d8b gensec: recv_handler can't be NULL at that point.
new 1742458 dsdb: Check for pointers before we deference them.
new 7a50f08 s4-libregistry: Improve NULL handling of name.
new 90cbfc9 Make sure to set umask() before calling mkstemp().
new 511e575 Documentation: Add a warning to "socket options"
new 7fa4795 waf: add -fstack-protector to LDFLAGS if detected.
new 166288b selftest: Fix specification of --machinepass to actually set a unique password
new c666320 net ads join: Add support for specifying the machine account password
new 33a7296 docs: Add documentation for osName and osVer
new bb680ef vfs_catia: add debug class for that module
new f7a63dc vfs_catia: fix the translation to "vfs_translate_to_windows"
new 5f38125 vfs_catia: fix the completely outdated manual page
new 4b4f8f3 vfs_catia: add a sample for filename mapping to the manual page
new 93d57df vfs_catia: add my copyright
new 5372571 s3:idmap: fix a debug message and lower its level
new 11d1286 Correct the name of the nss_winbind module for FreeBSD by creating a symlink from the FreeBSD required name to the built module.
new 15ce3a9 s3-vfs: add vfs_btrfs module
new 83e4ff9 doc: add vfs_btrfs man page
new 666a563 s4-dns: dlz_bind9: Check result to avoid segfault
new 86d09ce s3-winbindd: Move common code for LDAP id mapping to idmap_utils
new c07c167 s3-winbindd: Move idmap_fetch_secret to idmap_utils.c for reuse
new 0c4e467 s3-winbindd: Move code for verifying ADS connection to common helper function
new baf9b78 s3-winbindd: Use common helper function for connecting to ADS
new ad1fbe2 s3-winbindd: Move connection to AD server from idmap_ad
new 6aa739a s3-winbindd: Add new module idmap_rfc2307
new 30b2f74 s3-docs: Add manpage for idmap_rfc2307 module
new b755152 s3-net: Allow setting the ldap password for idmap_rfc2307
new 8241daf packaging(RHEL-CTDB): Add idmap_rfc2307 module
new 6ac0bdc Add testcase for idmap_rfc2307 module
new 287b5f6 param: Remove incorrectly added defaults in AD DC allowing WORLD WRITABLE files
new fc496ef smbd:posix_acls Remove incorrectly added lp_create_mask() and lp_dir_mask() calls
new 58e385a Revert "Ensure the masks don't conflict with the ACL checks."
new fb924d0 s3: remove some dead code (for setdir command)
new 389197e scripting: No longer install samba_upgradeprovision
new b40c4b0 vfstest: fix the "-c" multiple-command option
new e10c815 vfs_catia: write a testcase - add a translate command to vfstest
new 3966473 vfs_catia: testcase - implement vfstest additions
new 41edcf8 vfs_catia: testcase - add missing pieces
new 156fa6c vfstest: update the manual page
new ccb39a3 tsocket: ENOMEM can be retried on illumos/Solaris.
new c044e93 smbd: Fix a typo
new a42527e pidl: Add skip option to elements.
new cc09762 ndr: Add ndr_ntprinting_string_flags() function.
new b6e276a idl: Add flags for strings in ntprinting idl.
new c8abc6f ndr: Pass down string_flags in ndr_pull_ntprinting_printer().
new 90068bb s3-net: Add encoding=<CP> to 'net printing migrate'.
new beea48d s3-net: Add encoding=<CP> to 'net printing dump'.
new 56328c0 torture: Add ntprinting latin1 test.
new fa6992e torture: Update ndr README.
new 29dfc94 ccan: Cast getpid() result to unsigned int for GNU/Solaris build
new 3464074 ntdb: Cast getpid() result to unsigned int for GNU/Solaris build
new 7ea026e lib/util: Cast mode_t result to unsigned int for GNU/Solaris build
new 21f18d0 s4-ntvfs: Cast getpid() result to unsigned int for GNU/Solaris build
new bf7da08 s3-lib/server_prefork: Cast pid_t result to unsigned int for GNU/Solaris build
new 1fba140 s3-smbd/process.c: Cast pid_t result to int for GNU/Solaris build
new cdc0622 spoolssd: Cast getpid() result to unsigned int for GNU/Solaris build
new 174a99f dbwrap: Cast getpid() result to unsigned int for GNU/Solaris build
new 1ccfaa4 vfs_smb_traffic_analyzer: Cast mode_t to unsigned int for GNU/Solaris build
new 6a5cae9 s3-epmd: Cast getpid() result to unsigned int for GNU/Solaris build
new 88e6342 s3-lsad: Cast getpid() result to unsigned int for GNU/Solaris build
new fd8b258 examples/libsmbclient: Cast mode_t to unsigned int for GNU/Solaris build
new 1d15fc7 Fix bug #9724 - is_encrypted_packet() function incorrectly used inside server.
new 96d731c samba-tool group list: add more info to samba-tool group list
new 05a7a10 wkssvc: Fix bug 9727, NULL pointer dereference
new 4490e72 s3:include bump profile memory area version number
new f7564ca s3:registry accept windows like long hivenames
new 3d7a4db libcli/smb: add SMB_CAP_LEGACY_CLIENT_MASK define
new b041dc9 s3:libsmb: make use of SMB_CAP_LEGACY_CLIENT_MASK instead of SMB_CAP_CLIENT_MASK
new 53d348d libcli/smb: defer failing for missing NEGOTIATE_SECURITY_SIGNATURES_ENABLED
new 1111d46 libcli/smb: smb1cli_inbuf_parse_chain() and smb1cli_conn_dispatch_incoming() should use smb_len_tcp.
new 40c3db9 s3:libsmb: let cli_read_andx_create() accept any length
new d24b8af s3:smbd: keep global_client_caps and max_send from the first successful session setup
new be98c1c s3:smbd: remove silly (SMB_OFF_T_BITS == 64) checks
new b80111a s3:smbd: add some const to req_is_in_chain()
new 36f6a8a s3:smbd: Fix off-by 4 error in wrap protection code in create_outbuf()
new 21707de s3:smbd: Remove server_will_accept_large_read() and erroneous comment.
new fd88520 s3:smbd: Add functions calc_max_read_pdu()/calc_read_size() to work out the length we should return.
new 5a05e68 s4:smb_server: fix large read_andx requests
new d9afb2b s3:torture: Add new LARGE_READX test to investigate large SMBreadX behavior.
new df618e3 s3:selftest: Add LARGE_READX test into our make test infrastructure.
new c9066b0 s4:torture: raw.read fix large reads against windows
new 599a699 s4:torture: let raw.read accept larger reads than 0x10000
new 1f139ae s3:waf fix build on AIX
new 9624ca4 BUG 9735: Fix winbind seperator in upn to username conversion.
new c3ee49a Solaris/Illumos/Nexenta creates pipes that are bi-directional by default.
new 566a2e6 Fix tevent testsuite issue on Solaris.
new 84dad60 Fix bug #9733 - smbcontrol close-share is not working.
new 12ebb1b smbd: Tune "dir" a bit.
new fd6d036 vfs_btrfs: fix compile on 32-bit platforms.
new 068e0e2 ntdb: don't call open hook when re-opening an existing database.
new c202dc9 Revert "vfs_btrfs: fix compile on 32-bit platforms."
new d27f00c vfs-btrfs: Fix build on 32 bit platforms by using long long types
new 7dc6dfd build: Remove the forced use of only the first part of the compiler string
new afe9343 build: Do not pass CPP="" to pidl, skip the env variable entirely
new 3da89b0 scripting: Move the list of well known SDs to samba.provision.descriptor
new 6df17fe scripting: Fix documentation comment on upgradehelpers.py:get_clean_sd
new e81a97d scripting: Make samba.provision.descriptor.get_wellknown_sds() return ldb.Dn objects
new 352aff8 scripting: Move samba.provision.descriptor to samba.descriptor
new a113ddb scripting: Modify samba.descriptor.get_wellknown_sds() use samdb calls only
new 9040e26 scripting: Move get_diff_sds from samba.upgradehelpers to samba.descriptor
new 810f8b4 samba-tool dbcheck: Add --reset-well-known-acls
new 4789a30 samba-tool dbcheck: Allow dbcheck to correct an nTSecurityDescriptor without an owner or group
new 874a93b scripting: Modify samba.descriptor.get_diff_sds() to cope with a missing reference owner
new 1589e46 selftest: Add tests for samba-tool dbcheck --reset-well-known-acls
new 5d42260 samba-tool ldapcmp: Remove the GUID -> name mappings
new 30adf0c scripting: Fill the ProvisionNames hash with strings, not ldb.MessageElement or Dn
new bbb4068 dbwrap: Use tdb_null in db_ctdb_delete
new d4ebeeb smbd: Avoid sending 0-sized keys to dbwrap
new a92c08e tdb: Little format change
new c8c0bf7 tdb: Fix blank line endings
new abe4046 ctdb-conn: Add ctdbd_parse
new 1409895 dbwrap-ctdb: Use ctdbd_parse in db_ctdb_parse_record
new d147194 ctdb-conn: remove ctdbd_fetch
new c2b26a4 dbwrap-ctdb: Avoid a talloc_stackframe()
new 032da72 smbd: Avoid some talloc_realloc in notify_internal
new eb885d1 smbd: Slightly simplify notify_trigger
new ebb027b smbd: Slightly simplify notify_trigger
new 07ae7e2 smbd: We don't collect our own vnn anymore
new e3f5e47 smbd: Remove an optimization that became unnecessary
new e865788 dbwrap: Add a comment explaining a restriction
new 1dcd75d auth/ntlmssp: Avoid use-after-free of user_info after logon failure at log level 5
new 40d783c Call smb_panic when we try to exit the server uncleanly. This gives us the normal traceback and memory dump, but also runs the normal panic action.
new adbe6cb libcli/auth: avoid using transactions a chainlock is enough
new ffe14d9 Optimization suggested by Volker. Don't do a stat system call on normal read path.
new 7fd926f Make sure that we only propogate the INHERITED flag when we are allowed to.
new 5530cc4 Fix bad SMB2 opcode reading in server.
new 257d2ef epm: Increase debug level for already registered endpoints.
new 5e91957 BUG 9758: Don't leak the epm_Map policy handle.
new 50e0060 Add a comment about why we are removing the INHERITED bit so people understand.
new 1e8bcce Ensure we can never return an uninitialized EA list.
new d9e7c82 Modify fill_ea_chained_buffer() to be able to do size calculation only, no marshalling.
new 15fa043 Change estimate_ea_size() to correctly estimate the EA size over SMB2.
new 875bedd Fix bug #9130 - Certain xattrs cause Windows error 0x800700FF
new b96bc9f Fix bug #9130 - Certain xattrs cause Windows error 0x800700FF
new 7bee3ef Add a test to show that zero-length EA's are never returned over SMB2.
new 43becd6 Ensure we don't return uninitialized memory in the pad bytes.
new 9b94de1 Final fix for bug #9130 - Certain xattrs cause Windows error 0x800700FF
new b986a3a Ensure EA value is allocated on the right context.
new 54529fd s3:lib/gencache: place gencache.tdb into /var/cache/samba
new 821171e s3:lib/server_mutex: open mutex.tdb with CLEAR_IF_FIRST
new 0d75c90 s3:modules: fix the build of vfs_notify_fam (bug #9545)
new 81cc940 wafsamba: display the default value in help for SAMBA3_ADD_OPTION
new 7903839 s3:wscript: change --with-dmapi to default=auto to match the autoconf build
new ed76e65 ntvfs: support setfileinfo with FULL_EA_INFORMATION
new b5d5b9a libsmbclient: Fix cli_session_setup_guest_send
new 5dad084 ccan: fix HAVE_BSWAP_64 for autoconf.
new a7f067c BUG 9699: Fix adding case sensitive spn.
new 7f366d7 tevent: Only set poll_ev->delete=false if it was true
new ca0d385 getpass: Don't fail if stdin is not a tty
new 243278a doc: Document performance impact of "hide unxx" parameters
new b7c0330 BUG 9139: Fix the username map optimization.
new 045c446 BUG 9766: Cache name_to_sid/sid_to_name correctly.
new f61ee72 pylibsmb: Avoid a segfault if no credentials are passed to libsmb.Conn()
new 28da1af winbindd: Avoid a fd leak when we can not fork
new 6058bc9 wafsamba: fix samba_abi for default catch-all case
new b752417 s3-waf: filter out ldapsam internal init functions
new 5952755 PASSDB: add support to set and enumerate UPN suffixes associated with our forest
new a308db6 s3-netlogon: enumerate UPN suffixes from PASSDB when available
new 60c2953 vfs_fake_perms: Slightly streamline code
new ce2fb2d vfs_fake_perms: Slightly streamline code
new 69b3d19 vfs_fake_perms: Fix bug 9775, segfault for "artificial" conn_structs
new 58e3c53 build: Replace #!/usr/bin/env python with passed in PYTHON=
new 45a596f build: Remove extra space in shebang
new e7e37b3 python-samba-tool domain classicupgrade: Make failure to connect directly to the LDAP backend fatal
new 98f9e5e s3:smbd: do not access data behind req->buf+req->buflen in srvstr_get_path_req_wcard()
new a70e9db s3:smbd: convert srvstr_pull_req_talloc() into a function
new 8aae8b5 s3:smbd: do not access data behind req->buf+req->buflen in srvstr_pull_req_talloc()
new afd291b Avoid leaking temp file if an exception is raised
new 7955bf4 build: Raise minimum python version to 2.5.0 for samba build
new f775613 scripting-provision: Do not enforce domain != realm if we are joining an existing domain
new c55eb37 Change source3/modules/vfs_dirsort.c from MALLOC -> TALLOC.
new b30697f Protect against early error in SMB_VFS_NEXT_READDIR.
new 53d980b Use an index i rather than re-using a state variable.
new cdcb631 Protect open_and_sort_dir() from the directory changing size.
new 7e437a3 Clean error paths in opendir and fd_opendir by only setting handle data on success.
new 770512e Check SMB_VFS_NEXT_OPENDIR return in dirsort_opendir().
new 6ae58dd Convert mtime from a time_t to a struct timespec.
new 353718c Remove the use of dirfd inside the vfs_dirsort.c.
new 3347805 Remove unneeded initializations (we already talloc_zero).
new 8956c0d Ensure we test the dirsort module in make test.
new fbda782 libsmbclient: Fix a leak on talloc_tos()
new 54316ea libsmbclient: Avoid a data copy
new 4627699 libsmbclient: Factor out cli_session_setup_get_principal
new 0008d9e libsmbclient: Slightly simplify cli_session_setup_spnego
new e2e0449 libsmbclient: Factor out cli_session_setup_get_account
new 26359c2 libsmbclient: Add async cli_session_setup_ntlmssp
new dc79633 libsmbclient: Remove unused cli_session_setup_ntlmssp()
new 0e1e0a6 libsmbclient: Add async cli_session_setup
new 9879c88 libsmbclient: Remove unused sync wrappers
new 3b3dacf libsmbclient: Make cli_connect_sock async
new a7c02f9 libsmbclient: Avoid a talloc_strdup in cli_connect_nb
new 48053b7 libsmbclient: Add async cli_connect_nb
new 82b3069 libsmbclient: Remove unused cli_connect_sock
new 47a1de3 libsmbclient: Make cli_start_connection async
new 80097ac libsmbclient: Use tevent_req_poll_ntstatus in cli_tcon_andx
new 6bed164 libsmbclient: Streamline cli_tcon_andx a bit
new 906d173 libsmbclient: Use tevent_req_poll_ntstatus in cli_openx
new c38dfeb libsmbclient: Streamline cli_openx a bit
new 6d1dc76 libsmbclient: Make cli_raw_tcon async
new 5daf647 libsmbclient: Make cli_tree_connect async
new cd2cc97 libsmbclient: Make cli_full_connection async
new 237ec2f libsmbclient: Use async cli_full_connection in python connection setup
new e89ec64 Maintain a back-pointer to the fsp in struct smb_Dir when opening with FDOPENDIR.
new ea14c94 In the struct smb_Dir destructor, use the fsp back pointer to release resources.
new 0fe894f Remove the "Ugly hack" that was the second use of dirfd().
new 7a4dd84 Remove dependency on detection of HAVE_DIRFD for use of fdopendir().
new 5b15d10 autoconf: build in NTDB.
new 1cf46d2 source4/scripting/python/samba/samba3: handle ntdb files.
new ccfd929 lib/param: lpcfg_private_db_path()
new b45e3f5 secrets: use lpcfg_private_db_path() convenience helper.
new 00c9e83 libcli/auth: convert to dbwrap.
new b4b56ee schannel_store.tdb: make it schannel_store.ntdb if 'use ntdb'.
new c5bd2ae Samba3-HOWTO: mention NTDB.
new ed6a4e0 source4/cluster and source4/ntvfs: convert to dbwrap, add ntdb option.
new 41333f9 ntdb: remove --disable-ntdb.
new 3434140 samba-tool - MX records cannot be deleted (error in called C-program)
new f67ae78 samba-tool - MX records cannot be deleted (part2)
new 0f9eb25 smbd: Fix an error return in change_dir_owner_to_parent
new b08c0b3 Add a test that shows the difference between Windows and Samba with respect to DeleteOnClose.
new f340795 Cleanup. Remove unused function dptr_DirCacheAdd(). Make DirCacheAdd() static.
new 0fa404c Bug 9807 - wbinfo: fix segfault in wbinfo_pam_logon
new e1f4942 lib: Add cp_smb_filename
new 8de3c04 lib: Convert copy_smb_filename to use cp_smb_filename
new 0221f8b vfs: Convert unlink_acl_tdb to cp_smb_filename
new 19ee070 vfs: Convert posix_eadb_unlink to cp_smb_filename
new 33037d8 vfs: Convert shadow_copy2_unlink to cp_smb_filename
new e0e5953 vfs: Convert shadow_copy2_ntimes to cp_smb_filename
new 2c733b2 vfs: Convert xattr_tdb_unlink to cp_smb_filename
new 9b875f6 vfs: Convert streams_xattr_unlink to cp_smb_filename
new 36bfe54 vfs: Convert recycle_file_exists to cp_smb_filename
new 79e0050 vfs: Convert recycle_get_file_size to cp_smb_filename
new 6fffea8 vfs: Convert recycle_do_touch to cp_smb_filename
new db4bbc0 vfs: Convert catia_rename to cp_smb_filename
new 7d27464 vfs: Convert catia_unlink to cp_smb_filename
new e497181 vfs: Convert catia_ntimes to cp_smb_filename
new fb7afce vfs: Convert alloc_get_client_smb_fname to cp_smb_filename
new 4d3184e vfs: Convert cap_rename to cp_smb_filename
new acf70b9 vfs: Convert cap_unlink to cp_smb_filename
new fecf225 vfs: Convert cap_ntimes to cp_smb_filename
new 988a341 smbd: Convert smbd_smb2_close to cp_smb_filename
new 10f45a1 smbd: Convert smbd_dirptr_get_entry to cp_smb_filename
new a062fb8 smbd: Convert rename_internals_fsp to cp_smb_filename
new 1f39074 smbd: Convert copy_file to cp_smb_filename
new 0831de7 smbd: Convert fsp_set_smb_fname to cp_smb_filename
new e2e45bd smbd: Convert call_trans2qfilepathinfo to cp_smb_filename
new 82bf92d smbd: Convert smb_set_file_size to cp_smb_filename
new 9a42fe2 smbd: Convert smb_set_file_unix_basic to cp_smb_filename
new b8dd174 smbd: Convert call_trans2setfilepathinfo to cp_smb_filename
new f50dedb smbd: Make copy_smb_filename static
new 766f04c lib: Add synthetic_smb_fname
new 855ca77 vfs: Convert afsacl_get_nt_acl to synthetic_smb_fname
new c1ad695 vfs: Convert hpuxacl_sys_acl_set_file to synthetic_smb_fname
new 5774989 lib: Make create_synthetic_smb_fname use synthetic_smb_fname
new 133cde3 lib: Remove unused copy_smb_filename
new 8087e70 lib: Add synthetic_smb_fname_split
new 9b49999 lib: Make create_synthetic_smb_fname_split use synthetic_smb_fname_split
new 7d57b8a vfs: Convert xattr_tdb_get_file_id to synthetic_smb_fname
new ec5ac90 vfs: Convert streams_xattr_fstat to synthetic_smb_fname
new bef6c76 vfs: Convert streams_xattr_open to synthetic_smb_fname
new 3dafdd3 vfs: Convert streams_xattr_streaminfo to synthetic_smb_fname
new 19e88da vfs: Convert recycle_unlink to synthetic_smb_fname
new 58bb3ae vfs: Convert gpfsacl_emu_chmod to synthetic_smb_fname
new 63f3980 vfs: Convert vfs_gpfs_chmod to synthetic_smb_fname
new 441467c vfs: Convert fake_acls_sys_acl_delete_def_file to synthetic_smb_fname
new 987ebb1 vfs: Convert stream_dir to synthetic_smb_fname
new 3794574 vfs: Convert stream_smb_fname to synthetic_smb_fname
new 1729d78 vfs: Convert streams_depot_open to synthetic_smb_fname
new 87d9209 vfs: Convert streams_depot_unlink to synthetic_smb_fname
new 83e6ff1 vfs: Convert streams_depot_rmdir to synthetic_smb_fname
new 952d348 vfs: Convert collect_one_stream to synthetic_smb_fname
new a613074 vfs: Convert streams_depot_streaminfo to synthetic_smb_fname
new 3d05622 vfs: Convert vfswrap_fs_capabilities to synthetic_smb_fname
new 97d006f vfs: Convert non_posix_sys_acl_blob_get_file_helper to synthetic_smb_fname
new 75911f9 smbd: Convert vfs_default_durable_reconnect to synthetic_smb_fname
new e086675 smbd: Convert vfs_GetWd to synthetic_smb_fname
new bde53d8 smbd: Convert check_reduced_name_with_privilege to synthetic_smb_fname
new 9041f3d smbd: Convert vfs_stat_smb_fname to synthetic_smb_fname
new 0b14720 smbd: Convert vfs_lstat_smb_fname to synthetic_smb_fname
new 1675bf3 smbd: Convert filename_convert_internal to synthetic_smb_fname
new 204d971 pysmbd: Convert set_nt_acl_conn to synthetic_smb_fname
new 1dc2920 pysmbd: Convert py_smbd_unlink to synthetic_smb_fname
new aa52340 smbd: Convert posix_sys_acl_blob_get_file to synthetic_smb_fname
new edb7293 smbd: Convert call_trans2qfilepathinfo to synthetic_smb_fname
new 381bd97 smbd: Convert smb_set_file_dosmode to synthetic_smb_fname
new 9cf8d69 smbd: Convert smb2_file_rename_information to synthetic_smb_fname
new 419dd4f smbd: Convert smb_file_rename_information to synthetic_smb_fname
new fa3f2fd smbd: Convert smb_file_rename_information to synthetic_smb_fname
new fe79862 smbd: Convert open_np_file to synthetic_smb_fname
new 2d76ce3 smbd: Convert open_dir_with_privilege to synthetic_smb_fname
new e3a7f70 smbd: Convert file_new to synthetic_smb_fname
new 01b8f34 smbd: Convert can_delete_file_in_directory to synthetic_smb_fname
new 576df87 smbd: Convert create_msdfs_link to synthetic_smb_fname
new 862c561 smbd: Convert remove_msdfs_link to synthetic_smb_fname
new 10d8d7d smbd: Convert rename_internals_fsp to synthetic_smb_fname
new 81e9c01 smbd: Convert make_connection_snum to synthetic_smb_fname
new c9a220b smbd: Convert change_file_owner_to_parent to synthetic_smb_fname
new d003f2f smbd: Convert change_dir_owner_to_parent to synthetic_smb_fname
new 39c5a77 smbd: Convert change_dir_owner_to_parent to synthetic_smb_fname
new 66beff7 smbd: Convert msg_file_was_renamed to synthetic_smb_fname
new 421eeef smbd: Convert open_streams_for_delete to synthetic_smb_fname
new 39470c8 smbd: Convert delete_all_streams to synthetic_smb_fname
new f5873c9 smbd: Convert recursive_rmdir to synthetic_smb_fname
new af40d23 smbd: Convert rmdir_internals to synthetic_smb_fname
new fb211c3 smbd: Convert unix_mode to synthetic_smb_fname
new d70de07 smbd: Convert set_create_timespec_ea to synthetic_smb_fname
new 730c57b vfs: Convert vfs_scannedonly to synthetic_smb_fname
new 0cb0564 vfs: Convert dirsort_opendir to synthetic_smb_fname
new 1f6b0af vfstest: Convert cmd_open to synthetic_smb_fname
new 434885a vfstest: Convert cmd_pathfunc to synthetic_smb_fname
new a6985e6 vfstest: Convert cmd_rename to synthetic_smb_fname
new 7d54030 vfstest: Convert cmd_stat to synthetic_smb_fname
new 6624095 vfstest: Convert cmd_lstat to synthetic_smb_fname
new 6f7d9b2 vfstest: Convert cmd_utime to synthetic_smb_fname
new 2b97eb1 vfstest: Convert cmd_set_nt_acl to synthetic_smb_fname
new ea519ec smbd: Convert driver_unlink_internals to synthetic_smb_fname
new 235a309 smbd: Convert print_spool_open to synthetic_smb_fname
new 59cfbc7 smbd: Convert dptr_create to synthetic_smb_fname
new 940ad94 smbd: Convert is_visible_file to synthetic_smb_fname
new cc0b835 smbd: Convert create_file_unixpath to synthetic_smb_fname
new 406450d smbd: Remove NTSTATUS based create_synthetic_smb_fname
new bb7c6a0 netcmd/dns: fix typo
new beb9a27 s3:smbd:smb2: fix setting of scavenge timeout when reconnecting durable handles
new 450ebe9 s3:winbindd: avoid usage of procid_self()
new 037f57e util_tdb: add function tdb_data_string()
new 49cd31e s3:net registry check: use tdb_data_string()
new 9d47dc8 s3:smbXsrv_open: factor out smbXsrv_open_global_parse_record
new 941e84d s3:smbXsrv_open: add function smbXsrv_open_cleanup()
new 02cc5a5 s3:locking:brlock: use serverids_exist to validate_lock_entries
new fe0bf0b s3:locking:brlock: improve the comment for the brl self cleaning code
new f08bda2 s3:locking:brlock: let validate_lock_entries keep entries for disconnected servers in traverses
new 6ee1555 s3:locking:brlock: explain the lockdb_clean semantic better in brl_reconnect_disconnected()
new ee81a6e s3:locking:brlock: add function brl_cleanup_disconnected()
new 3d3e7e8 s3:locking: no need to make a file_id passed by value a constant
new 0ac0b35 s3:locking: improve debug output of parse_share_modes()
new f608bed s3:locking: add function share_mode_cleanup_disconnected()
new 1ed22ba s3:smbd: add a scavenger process for disconnected durable handles
new c2ef518 s3:smbd: call scavenger_schedule_disconnected() from close normal file for durable handles
new 2ef02e4 s4:torture:smb2:durable_v2: remove an unused variable
new 87685b3 s4:torture:smb2 delete temp memory context in test_durable_open_oplock_disconnect
new 1bfc7e8 s4:torture/smb2: add NTCREATEX_SHARE_ACCESS_DELETE in smb2_generic_create_share()
new f367d07 libcli/smb: add SMB2_LEASE_FLAG_* defines
new 6c81893 s4:libcli/smb2: add support for SMB2 LEASES v2
new 3c9846c s4:torture/smb2: add smb2_lease_v2_create_share() helper
new d496ccd s4:torture/smb2: add v2 lease requests
new 33c6907 selftest: S3 does not do leases yet
new d3928b0 talloc: Fix nonblank line endings
new ccf33dd talloc: Avoid some "else" by doing early returns
new a796e48 talloc: Do an early return
new 79fe138 talloc: Simplify _talloc_free_poolmem a bit
new 31714c9 s3:smbd:smb2:scavenger: fix format error for debugging open_persistent_id in scavenger_timer()
new 77f7a46 s4:dsdb: Fix warnings about not set / set but unused / shadowed variables
new 5aa9e55 smbd: Fix signing when the async echo handler kicks in
new de1c833 s3:smbstatus do not print orphaned share entries
new 58275be s3:smbd increase a loglevel
new 165b7aa s3:smbd stop working on a dead client socket
new 47f8e21 s3:registry increase a debug level
new 63f78c3 s3:rpc_server increase a debug level
new d51b498 s3:locking add NDR debug in share_mode_forall
new aad5eeb fileserver: raise the debug level for share connection from non IPC to 2
new 8543a7b samba-tool/dns: Fix a typo in ttl variable name
new 9791c1a Ensure we don't do an SMB2 aio write if RECVFILE is active.
new ec9fc98 If we already have an smb1req attached to the struct smbd_smb2_request, don't recreate it.
new a36d763 Add function smbd_smb2_unread_bytes().
new 6373944 Allow smbd_smb2_request_error_ex() to cope with unread bytes on error.
new 61da7f0 Add utility function get_min_receive_file_size().
new 36d4b9d Add macro SMBD_SMB2_SHORT_RECEIVEFILE_WRITE_LEN.
new 4b91097 Add extra fields into struct smbd_smb2_request_read_state to support receivefile.
new fdcaf0f Add stub static function that will turn on/off receivefile code path.
new 53b87f2 The guts of the receivefile code changes.
new 1a7cec3 Add the internals of is_smb2_recvfile_write.
new 1b46db7 Ensure drain_socket() operates on a blocking socket.
new 1ed710c Ensure the RECVFILE path in vfs_write_data() operates on a blocking socket.
new 95f7fc8 Ensure the RECVFILE path in vfs_pwrite_data() operates on a blocking socket.
new 5727bfa Fix bug in old create temp SMB request. Only use VFS functions.
new 5512a43 docs: Fix bug 9809 -- missing entry in specfile
new 26515c5 s3:utils/dbwrap_tool add exists operation
new 19242b2 docs-xml: document dbwrap_tool exists
new 4b97a19 BUG 9817: Fix 'map untrusted to domain' with NTLMv2.
new 301a1f9 Implements a vfs module for cephfs, a distributed file system with posix semantics, built on the ceph distributed object storage layer. The ceph vfs module interfaces to the libcephfs userspace API, and is primarily a lightweight wrapper around libcephfs, translating error codes and parameters as necessary.
new 727c611 source4/libcli: Only set ctemp set on success
new b1574eb bug 9830: fix panic in nt_printer_publish_ads
new afe9446 smbd: Use dbwrap_record_watch_send for defer_open
new 4e43761 smbd: Ignore OPEN_RETRY and BREAK_RESPONSE
new 234edb5 smbd: Obsolete MSG_SMB_BREAK_RESPONSE
new 3e7923d smbd: Remove unused reply_to_oplock_break_requests
new f52a3c3 smbd: Remove the unused fsp->pending_break_messages array
new 78d4bdc smbd: Obsolete MSG_SMB_OPEN_RETRY
new 8da5a0f smbd: Remove unused smb2_deferred_open_timer
new a7e8034 smbd: We don't use DEFERRED_OPEN_ENTRY anymore
new e13021e dbwrap: Allow dbwrap_record_watch_recv to not lock the record
new 8283fd0 smbd: Do not fetch the record in defer_open_done
new 0d88b37 Add early return in file_set_dosmode() on a read only share.
new a91aac4 Remove indentation around code wrapped by unneeded CAN_WRITE.
new 77e3099 Ensure we don't try the open_file_fchmod() if we can't write to the file.
new 5185460 Check for WRITE_ACCESS on the file before overriding an EACCESS.
new 27e9115 torture: Use ZERO_STRUCTPN instead of explicit deref
new b7765fe torture: Only test leases if supported
new 251767c Fix bug #9822 - Samba crashing during Win8 sync.
new 1ac6bb1 s3: Wrap calls to the s3 registry API.
new 44f7d1b Support s3 local access with the s4 libregistry framework
new 6c881e2 regedit: Add regedit main source file
new dc0029c regedit: First crack at linking to ncurses.
new c99675b regedit: Initial import of treeview code
new d3633c0 regedit: Setup a test tree view of HKLM.
new 89d3067 regedit: load the configuration after processing the command line
new 632cefa regedit: Make all hives browsable.
new f751b36 regedit: Print the registry path.
new e75057a regedit: List values for the selected key.
new 6d82438 regedit: Print value summary, fix heap corruption and path printing.
new 0fb6cc0 regedit: Don't overwrite the '/' when printing path.
new 19b9a70 regedit: Use tab key to switch between key and value sections.
new 4267ec5 regedit: Take into account that getch() may return a '\n' instead of KEY_ENTER.
new 6155abc regedit: Introduce dialog windows.
new 5e0f4be regedit: Improve calculation for centering dialogs.
new 86f88ee waf: Create a better wscript for finding ncurses.
new 4a87a7a regedit: Don't panic if we can't open the file.
new bdc40f9 regedit: Link to ncurses form library
new 3c14ab1 regedit: Import hex editor.
new db5295a regedit: Some work on dialogs.
new a43a949 regedit: Don't refresh treeview and value list.
new 1436499 regedit: Value editor changes.
new af60882 regedit: Save contents of value editor.
new 3b6da77 regedit: Add new value type selection dialog.
new 360f31d regedit: Really delete value.
new 5cfbf73 regedit: Don't pass empty value names to new_item().
new e4ed97f regedit: Simplify notice dialogs, don't overwrite existing values.
new f723fc9 regedit: Add an input dialog.
new 7c60ec1 regedit:hexedit: make sure cursor is updated on physical screen.
new ec6fb5d regedit: Initialize hexedit buf with data if available.
new 6ef5ee2 regedit: Edit binary values with hexedit.
new 3344f5e regedit: Delete and add keys.
new 560003f regedit: Create subkeys.
new 58f9e36 regedit: Handle term resizes.
new 05dde21 regedit: Update dialog position on screen resize.
new a857475 regedit: Improve padding for value summary.
new 485af4a regedit: Uese a pad for path label.
new dc119eb regedit: Cut off the front of the path when screen width is too small.
new 77edcd4 regedit: Prefer copywin() over prefresh() for displaying path.
new e9645db regedit: Add help msgs for key and value sections at bottom of screen.
new 2b6afa6 regedit: Reduce magic numbers in edit dialog, clean up edit dialog creation.
new e279aaf regedit: Print help on left side of screen instead of the right.
new 9d0ccd1 regedit: Add a general help section.
new e8d6a33 regedit: Restore cursor position when user tabs to a field.
new 8982bf8 regedit: Enable using tab to cycle thru dialog buttons.
new 384a593 regedit: Add missing copyright headers to hexedit code.
new d7d75fd regedit: Fix white space and wrap long lines.
new 1208167 regedit: Simplify the editor dialog input loop.
new ad15a83 regedit: Load values on startup.
new 8ea38ce regedit: Handle zero-length buffers better with hexedit.
new 8508b41 regedit: Add an edit binary command.
new 68d4e8d regedit: Mark string values if they contain unprintable chars.
new 7b970e9 regedit: Remove talloc leak report.
new 92b6fc0 regedit: Improve the while loop.
new 08d7cae regedit: Use color only when available.
new c672ef1 winbind4: Fix bug 9832 -- talloc use after free
new 7e80793 check_parent_exists() can change errno. Ensure we preserve it across calls.
new 96a8f6e libsmb: Move "struct smb2_lease" to common
new a8edad3 libcli: Add smb2_lease marshalling
new b8c1e30 libsmb: Use smb2_lease_push in smb2_create_send
new 5f82641 libsmb: Use sizeof instead of explicit numbers
new 1966e28 idmap: Print error from idmap_backends_unixid_to_sid
new 0a29101 idmap: Store negative cache entries if the backend fails
new bf33239 Fix warnings and one compile error caused by newer gcc 4.7.
new 99c95fc libsmb: call directly tevent_req_simple_finish_ntstatus
new 1160b69 configure: print a message when docbook.xsl is missing localy
new fffbdf0 selftest: Output error when samba_tool user command fails
new bbf6221 selftest: do not run doc tests if we don't build manpages
new d68e676 lib/replace: prefer inttypes.h over stdint.h
new a4cc41d lib/replace: add SCNx macros
new 24ce31a s3:lib fix wrong usage of PRIu64 in sscanf
new e0a0280 s3:utils fix wrong usage of PRIu64 in sscanf
new b384c55 s3:winbindd/autorid multiple range support
new 5190e4d docs-xml: manpage update for autorid multirange support
new 11b9b7d s3:idmap:autorid: rename domainnum to rangenum
new 2a25874 s3:idmap:autorid: rename autorid_domain_config --> autorid_range_config and instances to "range"
new 196aa1d s3:idmap:autorid: rename autorid_range_config.sid to domsid, along with instances
new a0ea6c2 s3:idmap:autorid: rename range.multiplier to domain_range_index
new 30a27ba s3:idmap:autorid: make calculation in idmap_autorid_sid_to_id much more obvious
new 7b9a567 s3:idmap:autorid: calculate the range's low_id in idmap_autorid_get_domainrange()
new 9c6594d s3:idmap:autorid: simplify the id->sid calculation
new 7bc9563 s3:idmap:autorid: add a comment block explaining the calculations
new 8d34f2f docs: update the description of the formulas in the idmap_autorid manpage
new 356b825 build: simplify ncurses checks: --with-regedit does not take a path list
new 431eeef build: fix --with-regedit to properly honour the yes/no/auto scheme
new 9f36d0c build: default --with-regedit to "auto" instead of "yes"
new d25ba3f Allow "store dos attributes" to override the other "map XXX" parameters.
new 8ca4b75 Fix up the man pages to explain that "store dos attributes" overrides them.
new 8c1283a winbind: Fix bug 9854 -- NULL pointer dereference
new 637887c Makefile: Fix bug 9868 - Don't know how to make LIBNDR_PREG_OBJ.
new 4111fcf Only do the 1 second delay for sharing violations for SMB1, not SMB2.
new a026fc6 Ensure we don't try and cancel anything that is in a compound-related request.
new 1102e73 Move a variable into the area of code where it's used.
new 10cbcfd The core of the fix to allow opens to go async inside a compound request.
new cbff488 Remove the compound_related_in_progress state from the smb2 global state.
new 76bffc2 Tests processing an oplock break within a compound SMB2 request.
new fa5898b Remove a bunch of "unused variable _relative_save_offset" warnings.
new 5732c68 Revert "Remove a bunch of "unused variable _relative_save_offset" warnings."
new 41f1c39 pidl:NDR/Parser: correctly set $ndr->[relative_highest_]offset for relative_short pointers
new d87b81f build: Move nfs4acl to the top level
new 67bb7d9 vfs: Add vfs_handle_struct argument to smb_set_nt_acl_nfs4 and the callback
new a655687 vfs: Allocate SMB4ACL_T on an explict memory context
new 188d0f0 vfs: Fix compile of vfs_gpfs.c.
new 5d517f4 vfs: Remove unused security_info argument in vfz_zfsacl.c
new 76969ab vfs: Add new VFS module vfs_nfs4acl_xattr to use nfs4acl.idl
new a0d1685 build: Add vfs_nfs4acl to the autoconf build
new 7874a43 librpc: Add special owner/group/other constants to nfs4acl.idl
new fe8a1fc selftest: Run raw.acls test against the nfs4acl_xattr module
new 97eb8f7 vfs: Add inheritance emulation to vfs_nfs4acl_xattr.
new 9018aa8 s4-smbtorture: Set result message when failing the inheritance test.
new be0e269 s3: Move up declaration of params struct and related function.
new 7978fe2 s3: Change smbacl4_get_vfs_params to use connection_struct instead of fsp.
new 4a3bf4d s3: Add params parameter to smbacl4_nfs42win function.
new 83774a8 s3: Mapping of special entries to creator owner in mode simple.
new 877f833 s3: Mapping of cifs creator owner to nfs owner@ ace.
new ec138b2 s3: Add changes that keep nfs4:mode special behavior.
new a9f75bd s3: Use mode bits in some cases in mode simple.
new dae5f19 s3: Update README.nfs4acls.txt
new 381812e s3: Update vfs_gpfs man page with new nfs4:mode help text.
new 6fa3f7d s4-smbtorture: Run tests for nfs4:modes simple and special.
new 00cb635 vfs: Allow CREATOR GROUP to be used with vfs_zfsacl
new fb1847f Tidy up old bool usage. False -> false, True -> true.
new c1c9b99 Fix missing TALLOC_FREE of stackframes.
new e0ca7c4 s3:modules/vfs_aixacl2 fix compile errors
new 392b01f s4:torture fix a build break on AIX
new 3b3b5b0 docs: smb.conf: fix max read/write/trans default values (bug #9871)
new 8b3d4ef dbwrap: Fix CID 1002092 Uninitialized scalar variable
new 7027c6a pthreadpool: Fix CID 710828 Sizeof not portable
new 09d3f57 lib: Fix CID 241650 Sizeof not portable
new fde1757 build: Add missing dep from vfs_nfs4acl_xattr to NDR_NFS4ACL
new 2bdf2c5 dsdb: make the name of non related class more obvious
new 33b5479 Export PROMOTED_DC related variable
new 3fda852 selftests-drs: make our generated class subclass of classschema
new 7d8a1b1 smbd: Remove a pointless variable
new 11f467d tdb: include information about hash function being used in tdbtool info output
new 1cd2044 torture: Remove some unused code
new 6c5158e s3:rpc_server/srvsvc check access before doing work
new 5868acc vfs_gpfs: slightly simplify connect()
new f08205b winbind/idmap_ad: be verbose about the user that we fail to map
new 8a878ec talloc: only provide the --enable-talloc-compat1 in standalone build
new 0ffd074 doc-xml/smbdotconf: fix server [min|max] protocol documentation
new 8c3fa00 lib/param: remove unused 'printer_admin'
new 54f4536 dsdb-drepl: create a new schedulable event for running pending operations
new fbb12b5 samba-tool/tests: Force the gecos of the user to a fixed value.
new eb6ebe6 gensec: Make gensec_interface_version public
new 85220ea gensec: Make gensec_security_by_sasl_list static
new 26b6e28 gensec: Make gensec_security_oids_from_ops static
new 8961ca8 docs-xml: Fix typo in vfs_smb_traffic_analyzer.8.xml.
new 70aec09 lib/subunit/README: Fix typo.
new b82d334 lib/testtools/testtools/tests/test_testresult.py: Fix typos.
new 6175c27 pidl/TODO: Fix typo.
new 618fd8e Wireshark/Conformance.pm: Fix typo.
new 86a58b0 netcmd/group.py: Fix typo.
new 948ef97 samba_tool/base.py: Fix typo.
new c2ab0ad source3/libsmb/ntlmssp.c: Fix typo.
new dcbe45b source3/modules/vfs_catia.c: Fix typo in comment.
new 8673d0d source3/utils/ntlm_auth.c: Fix typo in debug message.
new bf26c7e source4/TODO: Fix typo.
new 30be420 source4/auth/kerberos/kerberos-notes.txt: Fix typo.
new 7a06a93 source4/dsdb/samdb/ldb_modules/local_password.c: Fix typo in comment.
new b07d97d source4/dsdb/schema/schema_convert_to_ol.c: Fix typo in comment.
new 7ff3cbd source4/winbind/wb_samba3_cmd.c: Fix typo in comment.
new 51533ee winbind4: Fix bug 9832 -- talloc use after free
new 4b01099 debug: Add debugclass for DNS server
new f31bda6 dns: Use new DNS debugclass in DNS server
new 2e9cf99 dns: Also add a print-out for the out_packet
new 4364a3f dns: Add support for MX queries
new 223cf7f dns: more debug debug options in the tests
new 46e98cf dns: Fix allocation of txt_record in txt record tests
new 768c3bb build: Blacklist the release-4-0-0 provision as well
new 9430310 gensec: Make the no-hostname status message much less scary
new 10f6926 s3-rpc_server: Ensure we are root when starting and usiing gensec
new 2044541 build: Do not set PATH in install_with_python now we set $PYTHON
new 2e1f143 python-samba-tool domain classicupgrade: Skip machine accounts that do not end in $
new 2c04719 python-samba-tool domain classicupgrade: Actually Skip domain trust accounts
new 1165776 pdb_ldap: Do not skip accounts without a sambaAcctFlags value
new 9c5756c python-samba-tool domain classicupgrade: Correct message about re-promoting BDCs
new ef895fe samba-tool dbcheck: Use dsdb.DS_GUID_DELETED_OBJECTS_CONTAINER rather than the literal value
new 3482060 python-samba-tool domain classicupgrade: Use transactions when adding users/groups/members
new 25402e0 dsdb-repl: Allow the name attribute (and name-based schema lookups) to be skipped in dsdb_repl_make_working_schema()
new 11e716a dsdb-schema: Print clear debug message when we find a OID in our local DB we cannot convert
new 73628e9 rpc_server-drsuapi: Include the failing DN when unable to convert DB objects to DRS
new 60d1c2d autobuild.py add ntdb to the samba-libs task, to ensure it works as an external library
new 9b24f65 dsdb: Expand on what the error finding the ntSecurityDescriptor was in acl_read
new 2ed6b08 auth: Ensure auth_sam is not used on the AD DC
new bdc3e9a s3:include remove non-blank line endings
new 9910b80 s3:lib/dbwrap add missing curly braces
new 1a7bd5e nsswitch: fix some typos
new 3f3576d drsuapi: Debug more clearly why NC is bad in updateRefs
new 355f78f docs/rpcdaemon: some formating fixes
new 162ec83 waf: only use -fstack-protector when both compiler and linker support it
new 272a58a waf: build vfs_aixacl2 module by default on AIX
new d67e614 lib: Add before/after hooks to async_connect
new c29447f s3:lib/ctdb_conn make sure we are root before connecting to CTDB
new 1a7e181 s4:dsdb python tests - set the executable flag
new 2314f47 doc: some fixes for vfs_full_audit man page
new c3057f6 docs: mention AD prerequirements for using idmap_ad
new 2fda6c4 More generic check for OpenBSD platform
new 1c9ef67 smbd: Fix a ISO C90 forbids mixed declarations and code warning
new 30cba0d debug: Add ability to dump_data per debug class
new 0f5e9d2 librpc: Add NDR_PRINT_DEBUGC to ndr print to a debug class
new a3a3086 dns: Also print packet information for DBGC_DNS
new 61a2ad3 swat: Remove swat.
new cd7f3fd dsdb-schema: remove looping on all schema classes for system_possible_inferrior
new 61989ae operational: remove double loops
new e1b71f1 buildtools: Fix compilation warnings
new bfce969 Fix a warning about a shadowed variable by renaming the shadowing var
new 9724171 Fix warnings about set but unused variables
new 4cc3d06 Fix a warning about a set but unused variable by actually using it
new 3734488 Fix more unused vars
new d5b440f Fix warning by setting the variable from GUID to const GUID
new d42a31d smbtorture: fix crash when the returning a crackname with an empty name when a valid one was expected
new 6c4cf59 smbtorture: fix a warning due to a set but unused var
new 74fa70c smbtorture: Show the list of cracknames we expect to have and the result
new 96f9724 ldb_tdb: Warn when reindexing is done
new d7708fd talloc: Fix a typo
new 393ad20 spoolss: Fix two size elements in the devmode private spoolss_JTEXP struct.
new 229108e spoolss: fix string types in spoolss_JTEXP.
new 69d9e3e spoolss: add [ms_union] to spoolss.idl where appropriate.
new b072bb7 s4-torture: add missing NTSTATUS checks in test_AddJob().
new 5a5ed68 spoolss: add idl for spoolss_RpcSendRecvBidiData.
new ec29957 spoolss: make more container objects public for iremotewinspool.
new cc38511 spoolss: fill in IDL for JobNamedProperty calls.
new 1aafc84 spoolss: make RPC_PrintNamedProperty public
new 3d567f6 spoolss: add spoolss_MonitorContainer IDL.
new aa1e5f2 s4-torture: add test for spoolss_RpcEnumJobNamedProperties.
new c51866e s4-torture: add simple test for spoolss_RpcSendRecvBidiData.
new c568a2e s4-torture: add ndr test for spoolss_GetCorePrinterDrivers.
new cc153fe s4-torture: add ndr test for spoolss_RpcSetJobNamedProperty.
new e8797a3 s4-torture: also deal with "Microsoft XPS Document Writer v4" as default driver.
new 9744bf5 spoolss: fill in IDL for spoolss_DeletePrintProcessor.
new fdf9474 doserr: add mapping for WERR_PRINT_PROCESSOR_ALREADY_INSTALLED.
new 00ee6a6 s4-torture: add simple tests for spoolss_{Add|Delete}PrintProcessor.
new 8b7788c selftest: mark the spoolss add print processor tests as knownfail for now.
new f80d56a s4-torture: No need to disable rpc.spoolss.win test when compiled with MIT kerberos.
new 27df444 Make sure that if an smbd is exiting because of an error we let the user know.
new 30a2243 build: Update md5.h detection in waf and autoconf to use sys/md5.h and -lmd
new 9a9949f When '--policies-reset' is success, the exit code should be 0.
new 7174b2e When message-type is drvupgrade, MSG_DEBUG should be replaced with MSG_PRINTER_DRVUPGRADE.
new fa8e760 docs: Remove out of date and unmaintained Speed page from the HOWTO
new f632150 docs: Remove TOSHARG-HighAvailability which is made obsolete by CTDB
new e896f3c docs: Fix small errors in TOSHARG-Compiling
new 9ddfd7d lib/replace: Set BROKEN_STRNLEN and BROKEN_STRNDUP on all AIX
new bea2af9 Revert my accidental commit.
new c524be1 dsdb-schema: schema_fill_possible_inferiors() should rebuild everthing
new fe85bc1 dsdb-schema: make deduplication of class and schema possible (bug #8680)
new c7d4b87 libnet-vampire: add attributes and classes from the replicated schema to the bootstrap schema (bug #8680)
new 640c2ff dsdb-drs: when replicating schema object checks ask for removal of previous version if exists (bug #8680)
new d36e911 selftest: Improve test coverage of DRS (bug #8680)
new 9af430e dsdb-repl: split out dsdb_repl_resolve_working_schema
new 24fb281 dsdb-repl: merge the logic from libnet_vampire_cb_apply_schema()
new e24fe57 libnet-vampire: make use of dsdb_repl_resolve_working_schema()
new 39d7982 building RPMs on RHEL fail because of a typo.
new 92254d0 pidl: Recent Perl warns about "defined(@var)" constructs.
new c134171 winbind: Print error code on connection error in ping_dc
new 5bcebb5 idl: Add support for parsing OPT records
new df43027 dns: Support larger queries when asking forwarder
new 96ed585 idl: Add DNS RP record support as per RFC 1183
new 9c7015e idl: Add DNS HINFO record support
new 8bf3112 s4:idmap: break account_type check lines for readability in idmap_sid_to_xid()
new dfe73e7 build: Build all of samba in autoconf make test
new c6673b9 build: Remove binaries and libraries build groups
new 2a4eaa3 build: Rework BSD_STYLE_STATVFS check to match autoconf build
new 2a110aa examples: Move example smb.conf over to "server role"
new 8a06c3d examples: Remove default printing form example smb.conf
new 02ee9e4 examples: Remove password server from example smb.conf
new d41ec68 examples: Remove browser and DC settings from example smb.conf
new cbb833d smbd: Fix build on platforms that will not support var = {} initialisation
new 8903103 build: Do not always regenerate the version.h file
new a153eb0 build: Remove old create-tarball release script
new 7926330 build: Remove unused expand-includes.pl
new 940a6a6 lib/replace: Remove unused install-sh
new e78e156 build: Remove mkinstalldirs
new 99c1c2b build: Remove duplicate call to bld.SYMBOL_CHECK()
new 4ae3cdc docs: Remove all references to testprns
new 1754b52 build: Install smbtar in waf build
new d47c124 waf: add --with[out]-pie configure arguments
new 4e76a77 waf: build position independent executables
new fb67cea autobuild: Remove samba3 and samba3-ctdb targets to allow autoconf removal for 4.1
new 97cceb5 build: No longer run autogen.sh during tarball creation
new cd4b413 build: Remove autoconf build system
new a768e6b build: Remove unused install-sh
new 0b5c23b build: Remove unused script/mkversion.sh
new 8b2590c build: Remove autoconf directory no longer needed
new 8bcaa14 Remove stub ldb_version.h and source3/include/autoconf as no longer needed
new af443d0 Remove now-unused s3-selftest.sh wrapper
new 87049bf build: Remove unused build_idl.sh
new c5bde69 Remove lib/netapi autoconf build system, this is now build with waf
new 167b8bd build: Remove unused build_idl.sh
new d98f107 build: Remove unused install*.sh scripts
new 26ff1f2 build: Remove unused uninstall*.sh scripts
new 69c09e7 build: Remove unused revert.sh script
new 53c61a3 build: Remove unused linkmodules.sh script
new 11aab8a build: Remove unused preproc-dummy.c
new ae14497 docs: Document removal of the autoconf build system
new 2bede9d param: Remove _SAMBA_BUILD_ checks from now the autoconf build is gone
new 922fe92 lib/util/modules.c: Remove #if SAMBA_BUILD_ == 3 now we only have the waf build
new 2c70b0e nsswitch: Remove #if SAMBA_BUILD_ >= 4 now we only have the waf build
new f073401 passdb-machine_account_secrets: Remove #if SAMBA_BUILD_ == 4 now we only have the waf build
new cbddf9e build: Remove autoconf build system from examples/VFS
new 26d36be selftest: VFSLIBDIR is not needed, the waf build knows where to find modules automatically
new dc6b03f build: Remove unused credentials_samba3.c
new 4c4520a build: Remove feature tests for variables now always provided
new dd72d85 build: Remove unused tool for config.h comparison
new 6676511 build: Remove unused mkbuildoptions.awk
new 5a633dd s4-dns: Print/Set minimumTTL value in SOA record
new 3bd686c tdb: fix logging of offets and lengths.
new 54e092b dsdb-linked_attributes: Do not crash if the target GUID can not be found
new 6960f8e dsdb-repl_meta_data: Handle renames better, considering only the RDN as given, and then the parent as given
new 2d38009 torture: Add tests of rename behaviour to replica_sync.py
new 277831e dsdb-repl_meta_data: Move TODO comment about conflicts and missing parents
new 57634fd libsmbconf: fix documentation of transaction calls.
new caf83bc libsmbconf: add smbconf_create_set_share
new 89edff0 net: use smbconf_create_set_share() in "net conf import"
new d86fda9 autobuild: remove remnants of removed samba3 targets
new b48ceef waf: build PIEs if supported by the compiler
new 886f062 s4-torture: Always compile backupkey ndr testsuite.
new 3f24d69 build: Add missing new line to replaced python shebang line. (Fix bug #9909)
new b5c3ec0 s4-rpc: dnsserver: Fix removal of trailing '.' in soa mname
new cc103a8 s4-rpc: dnsserver: dns_name_equal() returns boolean
new de2788a s4-rpc: dnsserver: When updating SOA record, use the specified serial
new 612fbc1 s4-dns: Support update of SOA records
new c22eb10 samba-tool/dns: Pass on additional flags when creating zones
new 05578dc samba-tool/dns: Set secure zone update flag after creating new zone
new 0b8b6fd vfs_glusterfs: Samba VFS module for glusterfs
new 0c67a29 docs-xml/.gitignore: manpages-3 has been moved to manpages.
new ce8bbdd build-htmlman-git: manpages-3 has been moved to manpages.
new 737dd2a build-htmlman-nogit: manpages-3 has been moved to manpages.
new fa3cca3 build-htmlman-git: Run build-htmlman-git with bash.
new 09aaa99 build-htmlman-nogit: Run build-htmlman-nogit with bash.
new 553d63f s4-dns: set TTL value in the NS server part of the SOA record
new 8b24c43 dns: Delete dnsNode objects when they are empty
new 0de1675 libcli: Remove uneeded debug message
new 7c4c896 WHATSNEW: Fix 4.0 default for allow dns updates.
new 5528551 docs: Avoid mentioning a possibly misleading option.
new 42b0b27 param_table: Remove misleading allow dns updates options.
new 4483bf1 tdb: Add overflow-checking tdb_add_off_t
new a07ba17 tdb: add a 'new_size' helper variable to tdb_expand_file()
new e19d46f tdb: add overflow/ENOSPC handling to tdb_expand_file()
new 854c5f0 tdb: add overflow detection to tdb_expand_adjust()
new 7ae09a9 tdb: add proper OOM/ENOSPC handling to tdb_expand()
new 8b215df tdb: Make tdb_recovery_size overflow-safe
new d9b4f19 tdb: Make tdb_recovery_allocate overflow-safe
new 1f269fc tdb: Add another overflow check to tdb_expand_adjust
new f9b6b09 printing: explicitly clear PUBLISHED attribute
new 002d1a4 Fix bug 9900: is_printer_published GUID retrieval
new 56b0246 torture: add AD printer publishing test
new b475ef0 torture: support printer publish pending responses
new 8a6743e Bug 8997: change libreplace GPL source to LGPL
new b238008 s3:lib/ctdb_packet use sys_send in packet_fd_write
new 097a8c7 s4:winbind: don't leak libnet_context into the main event context
new 55add52 smbcquotas.c: fix a bug of -t
new d1feccb tdb: change version to tdb-1.2.12
new e6beae4 s3:smbd: remove old comment about scavenger timer from vfs_default_durable_reconnect()
new 63ac88d s3:smbd: remove code duplication in smb2_create_send()
new ad383ac s3:smbd: explain parameters in call to SMB_VFS_DURABLE_RECONNECT()
new 62ee2a5 s4:samldb LDB module - "userAccountControl" = 0 means UF_NORMAL_ACCOUNT on add
new 1a6eac2 s4:samldb LDB module - permit "userAccountControl" modifications without acct. type
new 7d8354c smbd: Change logging when SET_OFFLINE is not supported
new a8b0fba docs: Fix a typo
new 56055f7 Revert "dbwrap: dbwrap_fetch_locked_timeout()."
new d273bdf Add "repack" command to tdbtool documentation.
new 3cd640d tdb: Fix typos.
new 036af07 .gitignore: Tidy up after removal of the autoconf build
new 2f7d9fd s4:samr RPC server - dcesrv_samr_SetUserInfo() - password expiration
new 7f760ed s4:samldb LDB module - MS-SAMR 3.1.1.8.10 "userAccountControl"
new da2cf8a Check for fstatat.
new 2a65e8b Optimization on POSIX platforms that have fstatat.
new 424a990 s4-dfs_server: check for netbios aliases in ad_get_referrals
new 5263f0a Revert "s4-dsdb: Remove strcasecmp() fallback in replmd_ldb_message_element_attid_sort"
new d2f8471 dsdb: use the correct talloc parent in dsdb_repl_merge_working_schema()
new 3fba9ba dsdb: reset schema->{classes,attributes}_to_remove_size to 0
new 26279a9 auth: Remove "password level"
new 3f73002 docs: Do not encourage unix passwords, and remove reference to password level
new c0cbf59 Remove remaining references to "password level" in the tree
new 534cf51 Add the ability to parse out the port to SMBC_parse_path().
new da6c84a Add port argument to SMBC_attr_server(). Does nothing as yet.
new ccb5c2d Add the port argument to SMBC_server().
new 47471c8 Plumb the 'port' parameter into the connect code.
new 2252d78 Add smbc_getPort(), smbc_setPort(). Bump the .so minor number.
new 9c95110 libsmb: add ABI/smbclient-0.2.1.sigs
new 61f59d8 winreg3: Fix a const warning
new 4cd0e38 lib: Remove an unused variable
new 606622c smbd: Remove unused code
new fc5e584 smbd: Fix a const warning
new 1b740e5 smbd: Fix a const warning
new ecff2b2 librpc: Fix some "ignored asprint result" warnings
new e2a08e5 smbd: Remove an unused variable
new 3e66cb7 Fix bug #9932 - Currently the maximum number of aces in an SD is limited to 1000, but Microsoft supports around 1800.
new eec29db python samba-tool drs: Correctly print KCC references to deleted servers
new e461ff5 dsdb: Allow dsdb_find_dn_by_guid to show deleted DNs
new 96980f7 dsdb: Fix behaviour for when to update the USN when there is no change
new 51298d3 dsdb-tests ldap.py: Fix quoting of print statements
new 68f8f4e dsdb-tests ldap.py: Add test for usn behaviour on certain changes
new ee156ef krb5wrap: Move mask to the right position.
new 7bad9d1 s3-libads: Print the debug string of a failed call with LDAP_OTHER.
new 1bce251 tevent: Add tevent tutorial files.
new d6ce140 tevent: Link the tutorial on the mainpage.
new 5c488cf Initialize the file descriptor in the files_struct before trying to close it. Otherwise, if one of the SETXATTR calls had failed, the close() call will return EBADF.
new 6c8cccc dsdb repl_meta_data: Use dsdb_request_add_controls()
new a1aeeee s4:ldap_server: call irpc_add_name() at startup (bug #9905)
new 12d9728 s4:rpc_server: call irpc_add_name() at startup (bug #9905)
new afb2bcc s4:smb_server: call irpc_add_name() at startup (bug #9905)
new 5959aff dsdb: use AS_SYSTEM | SHOW_RECYCLED for access check searches
new 122214b dsdb: don't allow a missing nTSecurityDescriptor in dsdb_get_sd_from_ldb_message()
new f1781ad dsdb: remove a wrong comment in dsdb_check_access_on_dn_internal()
new dd0e38b tevent: Fix Coverity ID 989236 Operands don't affect result
new c71d6ec genrand: Slightly simplify do_reseed
new cf86f3e gencache: Simplify gencache_init a bit
new fffb701 tsocket: Add some const
new 20bede7 libsmbclient: Fix typos
new 7982d2a librpc: Use tevent_req_poll_ntstatus
new 9f25ad4 librpc: Shorten dcerpc_binding_handle_call a bit
new 4cd7e1d vfs_streams_xattr: Do not attempt to write empty attribute twice
new 8d75965 vfs_catia: use translate direction enum instead of int
new 8ac17ff docs/vfs_catia: remove space-char mapping recommendation
new d924da9 docs/vfs_catia: rework man page
new fcc43cf Fix xx_path() - return check from mkdir() is incorrect.
new 5c4772e Re-add umask(0) code removed by commit 3a7c2777ee0de37d758fe81d67d6836a8354825e
new fc13489 build: Build with system md5.h on OpenIndiana
new d4091c5 Fix bug #9166 - Starting smbd or nmbd with stdin from /dev/null results in "EOF on stdin"
new 88c72fc s4-winbind: Add special case for BUILTIN domain
new e17bc56 s3:utils/net_lookup fix a format-error
new e211b5c s3:passdb/samba_dsdb fix a compiler warning
new 0ad89c3 s3:passdb/samba_dsdb fix some compiler warnings
new 9eb67f2 s3:passdb add idmap control functions
new 0ad38d7 s3:passdb add pdb_*_is_responsible_for* functions
new 56df37d s3:lib/util_sid_passdb make use of pdb_is_responsible_for_* functions
new 55dd9e6 s3:passdb/pdb_samba_dsdb make the module handle well-known
new 987de8a s3:passdb make pdb_sid_to_id honor backend responsibilities
new 01e094b s3:passdb/pdb_ldap make the module handle well-known
new 324b3cc s3:passdb/pdb_ldap remove an unnecessary check
new 6a048b4 s3:passdb/pdb_tdb add parameter to control handling of BUILTIN
new df41835 s3:passdb expose pdb_create_builtin function
new 212baed s3:utils/net_sam make use of pdb_create_builtin helper function
new 2d2d13e s3:passdb add a gid argument to pdb_create_builtin_alias
new ad86e2a s3:passdb/pdb_util make pdb_create_builtin consider whether backend deals with BUILTIN
new d2642cb dns: Fix CID 1034969 Uninitialized scalar variable
new b96cea4 Fix some blank line endings
new 6c49f90 Fix glusterfs backend crash found at the Microsoft interop event.
new 720b4d3 lsa4: Remove an unused variable
new 2448fe3 lsa4: Remove an unused variable
new 7d5daaa lsa4: Remove an unused variable
new 06e5401 lsa4: Fix a set but unused variable warning
new bbe09b3 Add missing SMB2/SMB3 share capability flag define
new 0ee8650 ldb: Ensure not to segfault on a filter such as (mail=)
new 9b88166 lsa4: Fix a set but unused variable warning
new d544d17 build: Remove the struct MD5Context conf file check.
new 398ee49 s3/smbclient: fix incorrect command tab completions
new b00d9d2 Use existing "acl map full control" parameter to control the adding of the DELETE_CHILD parameter on NFSv4/ZFS/GPFS file ACE's.
new 056e636 Add missing documentation for vfs_zfsacl.
new 32d0b75 Note how vfs_gpfs uses the "acl map full control" parameter.
new 1a279f7 ldb: Cope with substring match with no chunks in ldb_filter_from_tree
new 4ca9639 ldb: bump version to allow a depencency on the substring crash fix
new 70cb7fd libcli/ldap: Cope with substring match with no chunks in ldap_push_filter
new 7bf8fc7 torture: Add tests for LDAP substring search with no strings provided
new 48ae86f heimdal_build: Add missing dep on samba4kgetcred
new e65c532 nsswitch: fix a comment
new c9924eb s3:smbd/aio mark file as modified in the SMB2 case
new 526f0df s3-ctdb: Fix auto-enabling of CTDB readonly support
new 245b5ff s3:lib add mapping for ETXTBSY
new 935992f s3:smbd/close use common exit path
new 4ee73fd s3:smbd/close remove filesystem lock before removing sharemode
new 780e2b0 sharesec: Implement --view-all
new 4da8984 sharesec: Document -v/--view
new 011dc52 sharesec: Document --view-all
new 59462f2 winbindd and nmbd don't set their umask to zero on startup like smbd does.
new af41eb6 docs-xml/manpages/smbclient.1.xml: fix case of -T flag in example.
new 74dd365 Fix a missing parenthesis in the LDAP search request
new 3d20d20 smbtorture: Make cracksname easier to debug by outputing the offered format
new 0b58eed tsocket: Pass the full port number to getaddrinfo().
new bef3fc8 tsocket: Pass the full port number to getaddrinfo().
new 474eee0 torture: Fix comparsion of uninitalized bytes.
new d295e18 torture: Don't segfault in raw.session on error.
new bf5bc72 torture: Don't segfault in smb2.session on error.
new 7392985 selftest: Fix domain name of plugindc.
new d5511b1 selftest: Add a newline to root entries in the nss files.
new a4af4fa selftest: Use higher ip numbers.
new caf3af3 s3-winbind: Allow sec_initial_uid() to store creds.
new 2536ee8 Make the output of the crackname script more readable
new 67c8f87 torture: Fix comparsion of uninitalized bytes.
new 096ff2e torture: Don't segfault in raw.session on error.
new 99c800b torture: Don't segfault in smb2.session on error.
new 6a0cb7d4 selftest: Fix domain name of plugindc.
new bb122b0 selftest: Add a newline to root entries in the nss files.
new c153e6c selftest: Use higher ip numbers.
new 47bd903 s3-winbind: Allow sec_initial_uid() to store creds.
new d641469 Make the output of the crackname script more readable
new 2763cad dsdb-ridalloc: Fix RID pools - RID numbers increase too quickly
new a68cea6 docs: Fix typos in "use ntdb" section.
new 0025e97 WHATSNEW: Start release notes for Samba 4.1.0rc1.
new af6d9ce tevent: Fix a typo
new e56343f VERSION: Set version to 4.1.0rc1-GITSNAPSHOT.
new a0130c6 Merge remote-tracking branch 'origin/v4-1-test' into master
new e5465d7 VERSION: Set version to 4.1.0rc1-GITSNAPSHOT.
new fd036b8 WHATSNEW: Start release notes for Samba 4.1.0rc1.
new 55b3970 WHATSNEW: Some updates.
new ae2e0a6 VERSION: Disable git snapshots for the 4.1.0rc1 release.
new d95ed7f VERSION: Bump version number up to 4.1.0rc2...
new 38841bb s3-lib: fix segf while reading incomplete session info (bug #10003)
new d07b694 s3-lib: hide incomplete smbXsrv_tcon_global records
new 54ee31e s3-smbstatus: display [u|g]id of -1 as "-1" in connection list
new 4e74c61 smbd: Fix a 100% loop at shutdown time
new 2c8bd5b s3-winbind: Do not delete an existing valid credential cache.
new 65fadd4 lib/util: add 'ldb' debug class
new e92be34 lib/ldb-samba: make use of DBGC_LDB
new 348cb51 lib/ldb-samba: only debug LDB_DEBUG_TRACE at level 10
new 2e6fdd7 lib/param: sync debug related options with source3/param
new eb3b931 s3-waf: Rename regedit to samba-regedit.
new 60be5a7 wbinfo: allow to define a custom krb5ccname for kerberized pam auth.
new 2978a06 s3-winbindd: support the DIR pragma for raw kerberos user pam authentication.
new f65b92c pam_winbind: update documentation for "DIR" krb5ccname pragma.
new 4bbb4c8 docs-xml: Remove obsolete swat manpage and references.
new 580b51c s4-lib/socket: Allocate a the larger sockaddr_un and not just a sockaddr_in in unixdom_get_peer_addr()
new 216b3f4 s4-lib/socket: Allocate a the larger sockaddr_un and not just a sockaddr_in in unixdom_get_my_addr()
new 2036f25 Fix bug #10010 - Missing integer wrap protection in EA list reading can cause server to loop with DOS.
new c4c3d7f Fix bug #10010 - Missing integer wrap protection in EA list reading can cause server to loop with DOS.
new 75ef73f dsdb-descriptor: Do not do a subtree search unless we have child entries
new e97dfe2 dsdb: Rework subtree_rename module to use recursive LDB_SCOPE_ONELEVEL searches
new 6287ac3 dsdb-ridalloc: Rework ridalloc to return error strings where RID allocation fails
new 498c92d selftest: Ensure the DC has started and and got a RID set before we proceed
new 5acbbd7 dsdb: Add assert in drepl_take_FSMO_role
new 8cbc577 rpc_server-drsuapi: Improve comments and DEBUG lines
new 55f0779 selftest: ensure samba4.rpc.samr.large-dc.two.samr.many is always tested
new 071b36b dsdb/samdb: use RECYCLED it implies DELETED...
new a0a3b58 torture/drs: Expand an error message to aid debugging
new 20d8a33 dsdb: Prune deleted objects of links and extra attributes of replicated deletes
new 042b3e5 dsdb/repl_meta_data: split out replmd_deletion_state()
new d6e1e12 dsdb: Ensure we always force deleted objects back under the deleted objects DN
new 7004a3d dsdb: Improve DRS deleted link source/target handing in repl_meta_data
new 0a2a985 dsdb tests: Add member/memberOf checking to delete_objects testing
new d0e3791 dsdb: Include MS-ADTS doc references on deleted object contstraints
new 34e6d50 samba-tool dbcheck: Correctly remove deleted DNs in dbcheck
new 2b6a6fd security.idl: add new security_secinfo bits
new 30b8af7 Fix bug 9678 - Windows 8 Roaming profiles fail
new 8e4d407 service_stream: Log if the connection termination is deferred or not (bug #9820)
new 3f86c28 s4-winbindd: Do not terminate a connection that is still pending (bug #9820)
new 8925c93 s4:rpc_server: make sure we don't terminate a connection with pending requests (bug #9820)
new 1ed811b s4:server: avoid calling into nss_winbind from within 'samba'
new 597846c s3: Remove old mode special substitution.
new 4bf25ec nsswitch: Add OPT_KRB5CCNAME to avoid an error message.
new a6df18d Add ea_list_has_invalid_name() function.
new 36bca02 Ensure set_ea cannot set invalid Windows EA names.
new dc2320a Ensure we never return an EA name to a Windows client it can't handle.
new d3b9f6c Ensure we can't create a file using SMB2_CREATE with an invalid EA list.
new 65d4a4c Add the ability to send an NTSTATUS result back with a trans2 reply so we can return a parameter block with an error code.
new 2b165a1 Add error map of STATUS_INVALID_EA_NAME -> ERRDOS, ERRbadfile
new b22b1bc Ensure we can't create a file using TRANS2_OPEN with an invalid EA list.
new 12d06fb Ensure we can't create a file using NTTRANS with an invalid EA list.
new e413edd Ensure we do pathname processing before SD and EA processing in NTTRANS_CREATE.
new 7f52ae9 Reply with correct trans2 message on a setpathinfo with a bad EA name.
new cd0f88d Add torture tests to raw.eas to check sending Windows invalid names in the middle of an EA list.
new 224ea46 Wrap setting leases in become_root()/unbecome_root() to ensure correct delivery of signals.
new 099fd4c Ensure gpfs kernel leases are wrapped in a become_root()/unbecome_root() pair.
new 8b468af WHATSNEW: Add release notes for Samba 4.1.0rc2.
new 589cb52 VERSION: Disable git snapshots for the 4.1.0rc2 release.
new 694d54a VERSION: Bump version number up to 4.1.0rc3...
new e9edcb3 docs: Add man page for vfs_linux_xfs_sgid.
new a183dcd s3-libads: Fail create_local_private_krb5_conf_for_domain() if parameters missing.
new f3a9fe5 s3-libads: Print a message if no realm has been specified.
new 117e7ee docs: Add basic man page for vfs_syncops.
new 87c63fd docs: Add man vfs_syncops.8 to waf build.
new 2f03250 s3-winbind: Fix a segfault passing NULL to a fstring argument.
new 2890940 Followup patch for BUG: https://bugzilla.samba.org/show_bug.cgi?id=10082
new f036cee docs: Fix variable list in man vfs_crossrename.
new 6bf3319 Fix bug #10097 - MacOSX 10.9 will not follow path-based DFS referrals handed out by Samba.
new 11954a4 smbd: Fix async echo handler forking (Bug 10086)
new 7af0c4f s3:lib/system fix build on AIX 7
new 0f17c8d waf: fix build on AIX7
new 3b23073 waf: add --without-gettext option
new 8400442 waf: consolidate libintl related checks
new 7accc37 waf: replace dependency to libintl with samba_intl
new 3487e49 s3-winbindd: fix fallback to ncacn_np in cm_connect_lsat().
new ef73d4c Man pages for ntdb tools missing
new d969f6a ntdb.3.xml: Bump version up to 4.1.
new c0189f9 ntdbbackup.8.xml: Bump version up to 4.1.
new aa916b7 ntdbdump.8.xml: Bump version up to 4.1.
new db1ea01 ntdbrestore.8.xml: Bump version up to 4.1.
new c41ffd5 ntdbtool.8.xml: Bump version up to 4.1.
new 6b6cab7 Fix bug #10063 - source3/lib/util.c:1493 leaking memory w/ pam_winbind.so / winbind
new 462cb9c docs: Add man samba-regedit.8.
new 0fc78f9 smbd: Fix a profile problem
new 7c4011f smbd: Simplify dropbox special case in unix_convert
new a07ff7c s3-winbindd: remove pointless variable assigment, see the strdup below.
new ac40660 s3-winbindd: Fix memory leak in ads_cached_connection().
new ae20e2d s3-winbindd: Fix winbind on DC crash with trusted AD domains.
new f486e86 s3-winbindd: use find_domain_from_name() instead of find_domain_from_name_no_init().
new 11fd36c s3-winbindd: make sure also the idmap code can deal with trusted domains.
new b2276cd s3-winbindd: use get_trust_pw_clear() wrapper for AD connection code.
new 1c53cdd2 s3-winbindd: remove unneded include of secrets.h from idmap_ad.c
new 163c0b3 s3:winbind: fail ads_cached_connection_connect() if realm == NULL
new 954ecdf Fix the erroneous masking of chmod requests via the UNIX extensions.
new d953374 Allow UNIX extensions client to act on open fsp instead of pathname if available.
new db6081f Fix the UNIX extensions CHOWN calls to use FCHOWN if available, else LCHOWN.
new ac26652 s3:param: Correctly set up cli_maxprotocol, cli_minprotocol in our parameter block.
new 723bc67 s3:client: avoid interpret_protocol()
new 88e1188 s3:torture: avoid interpret_protocol()
new d0a5cf5 s3:lib: remove unused interpret_protocol()
new a0ea1c0 s3:libsmb: Modify cli_start_connection_connected() to use lp_cli_minprotocol()/lp_cli_maxprotocol() instead of hard coding PROTOCOL_CORE, PROTOCOL_NT1.
new aadf310 s3:libsmb: Ensure we ask for DEFAULT_SMB2_MAX_CREDITS on successful negprot.
new f017d59 s3:lib/netapi: make use of lp_cli_maxprotocol()
new 58e621b s3:winbindd: make use of lp_cli_{min,max}protocol()
new bf02a46 s3:libsmb: use lp_cli_minprotocol() in do_connect()
new 98426d1 s3:libsmb: make use of lp_cli_{min,max}protocol() in SMBC_server_internal()
new d9f3bd2 s3:smbcacls: Add -m<MAX PROTOCOL> option to smbcacls.
new 801bcd0 libcli/smb: fix the credit handling on a SMB1 => SMB2 negotiate
new 0526566 libcli/smb: Fix smb2cli_write_recv() and smb2cli_write() to return the bytes written.
new 72bfc65 libcli/smb: Change smb2cli_create() and smb2cli_create_recv() to return a parameter blob of the newly opened/created file.
new d0fbe4f libcli/smb: calculate the credit charge on the input and output dyn_len
new 0a880e0 libcli/smb: pass max_dyn_len to smb2cli_req_create()
new 60a05c0 libcli/smb: pass max_dyn_len to smb2cli_req_send()
new 12b040b libcli/smb: add smb1cli_conn_req_possible()
new c66525c libcli/smb: add smb2cli_conn_req_possible()
new 21b1120 s3:libsmb: rewrite cli_push* to use smb1cli_conn_req_possible()
new 21d0294 s3:libsmb: rewrite cli_pull* to use smb1cli_conn_req_possible()
new a6b81a0 s3:libsmb: remove unused cli_readall*
new a06f581 s3:client: use the default io size
new 7ff7f66 s3:client: fix compiler warning
new 2167e59 s3:lib: Factor read_ea_list_entry() and read_nttrans_ea_list() out so they can be used by the SMB2 client code.
new 086075e s3:libsmb: Add in the core of the libsmb client SMB2 functions.
new f041217 s3:libsmb: Plumb cli_smb2_rename() inside cli_rename().
new 5e14ff8 s3:libsmb: Plumb cli_smb2_unlink() inside cli_unlink().
new ea30277 s3:libsmb: Plumb cli_smb2_mkdir() inside cli_mkdir().
new 967357a s3:libsmb: Plumb cli_smb2_rmdir() inside cli_rmdir().
new c629546 s3:libsmb: Plumb cli_smb2_create_fnum() inside cli_ntcreate().
new 6d938a2 s3:libsmb: Plumb cli_smb2_close_fnum() inside cli_close().
new 6a9b514 s3:libsmb: Plumb cli_smb2_getattrE() inside cli_getattrE().
new 40a7f2c s3:libsmb: Plumb cli_smb2_setattrE() inside cli_setattrE().
new 79015d4 s3:libsmb: Plumb cli_smb2_setatr() inside cli_setatr().
new 65e9cb0 s3:libsmb: Plumb cli_smb2_getatr() inside cli_getatr().
new 776e653 s3:libsmb: Plumb cli_smb2_dskattr() inside cli_dskattr().
new 663fa90 s3:libsmb: Fix cli_set_ea_path() to use frame instead of talloc_tos().
new 90c733a s3:libsmb: Plumb cli_smb2_set_ea_path() inside cli_set_ea_path().
new a9d9142 s3:libsmb: Plumb cli_smb2_set_ea_fnum() inside cli_set_ea_fnum().
new 056d800 s3:libsmb: Plumb cli_smb2_get_ea_list_path() inside cli_get_ea_list_path().
new afb3b39 s3:libsmb: Plumb cli_smb2_list() inside cli_list().
new 509fe6d s3:libsmb: Plumb cli_smb2_qpathinfo2() inside cli_qpathinfo2().
new b8baf6d s3:libsmb: Plumb cli_smb2_qpathinfo_streams() inside cli_qpathinfo_streams().
new e7ff8b9 s3:libsmb: Plumb cli_smb2_qfileinfo_basic() inside cli_qfileinfo_basic().
new 919cb48 s3:libsmb: Plumb cli_smb2_qpathinfo_basic() inside cli_qpathinfo_basic().
new 5ef4556 s3:libsmb: Plumb cli_smb2_qpathinfo_alt_name() inside cli_qpathinfo_alt_name().
new c774061 s3:libsmb: Plumb cli_smb2_query_security_descriptor() inside cli_query_security_descriptor().
new bd104ef s3:libsmb: Plumb cli_smb2_set_security_descriptor() inside cli_set_security_descriptor().
new e9d7054 s3:libsmb: add SMB2 support to cli_push*
new 1d0a87e s3:libsmb: add SMB2 support to cli_pull*
new 26a1fd3 s3:libsmb: add support for SMB2 in cli_writeall()
new c935ba3 s3:libsmb: make cli_tdis_send/recv static
new 9d2ecfe s3:libsmb: only set tcon to invalid in smb2cli_tdis*
new 409ab74 s3:libsmb: call smb2cli_tdis() from cli_tdis()
new 159b051 s3:libsmb: make cli_ulogoff_send/recv static
new 2fb817c s3:libsmb: call smb2cli_logoff() from cli_ulogoff()
new 947cd1d libsmb: Fix a bunch of Coverity IDs
new 449503d Remove restrictions on setting iosize inside smbclient for SMB2 connections.
new c0aed70 As SMB3 has transport level encryption, allow smbclient -e to force encryted SMB3 transport.
new 69058ee Add new "timeout" command and -t option to smbclient to set the per-operation timeout.
new ff43be5 Add "max protocol" command line documentation for smbcacls.
new cda1b51 Add "-e" encrypt transport command line option documentation for smbcacls.
new 11890a5 Expand on the documentation of -m max-protocol for SMB2/3 for smbclient.
new bd16454 Fix the documentation for --send-buffersize for the new default value of zero for smbclient.
new 4b3ce19 Fix the documentation of the iosize command to explain the new zero default for smbclient.
new 742c5c6 Fix the documentation of --encrypt to explain SMB3 encryption for smbclient.
new b455784 Add documentation for the new -t <timeout> parameter in smbclient.
new 5ba00cf Add documentation for the new internal command timeout to smbclient.
new ac1a309 client: add missing newlines to error messages for invalid iosize parameter.
new 10c1784 python/pyglue: filter out loopback and linklocal addresses unless all_interfaces is given
new 21708c1 s4:samba_upgradedns: don't pass linklocal=False to interface_ips_v6()
new bfd3cc3 python/provision: remove unused linklocal=False argument from interface_ips_v6()
new cf677c4 WHATSNEW: Add release notes for Samba 4.1.0rc3.
new e6cbc39 WHATSNEW: Add paragraph about SMB2/3 support for client tools/library.
new fee6fa5 scripting/join.py: Handle creating the dns-NAME account during a DC join
new e00be93 scripting/samba_upgradedns: Tighten up exception and attribute list handling
new 0d7c1f0 selftest: Test creation of the dns-SERVER account during selftest
new 79b7888 selftest: Start internal DNS server on domain provisioned for BIND9_DLZ
new 1e653e4 selftest: Add a basic test of samba_upgradedns
new a654601 torture: Ensure that GSSAPI and SPNEGO packets are accepted by dlz_bind9
new 2b411e6 s3:smbd: return NT_STATUS_INFO_LENGTH_MISMATCH for GetInfo in case output_buffer_length is too small
new 5e75d4b s3:smbd: allow GetInfo responses with STATUS_BUFFER_OVERFLOW to return partial, but valid data
new 342afee s3:smbd: allow status code in smbd_do_qfsinfo() to be set by information class handler
new 25fbced s3:smbd: allow info class SMB_QUERY_FS_VOLUME_INFO to return partial data
new a9ef99c s3:smbd: allow info class SMB_QUERY_FS_ATTRIBUTE_INFO to return partial data
new 6ee8231 smbd: Use #defines in smb2_getinfo_send
new 3691f46 smbd: qfilepathinfo has fixed/variable buffers
new b4427b9 smbd: qfsinfo has fixed/variable buffers
new 9444c6f smbd: Correctly return INFO_LENGTH_MISMATCH in smb2_getinfo
new 0e91fd6 smbd: Correctly return BUFFER_OVERFLOW in smb2_getinfo
new db4e8a7 smbd: Revert a93f9c3
new 26ac864 smbd: Fix error return for STREAM_INFO
new 317f960 smbd: Correctly return INFO_LENGTH_MISMATCH for smb1
new a616bbc dsgetdcname_cache_fetch() doesn't use the site_name parameter so don't pass it.
new 0c046a4 Refactor dsgetdcname to be called via a wrapper function.
new 2d7fe2b Move the manipulation of site_name into the caller function dsgetdcname().
new 3912eeb9 Move the retry logic when site_name is passed in a NULL or "" to the wrapper function.
new cfa4e2a Optimization. Don't do the retry logic if sitename_fetch() returned NULL, we already did a NULL query.
new d9517d5 WHATSNEW: Update changes since 4.1.0rc2.
new 6a03c81 VERSION: Disable git snapshots for the 4.1.0rc3 release.
new 3beda4c WHATSNEW: Update changes since 4.1.0rc2.
new dd444e6 VERSION: Disable git snapshots for the 4.1.0rc3 release.
new 7d791d5 VERSION: Bump version number up to 4.1.0...
new c4166d0 dbwrap_ctdb: Treat empty records as non-existing
new 3f749ac loadparm: add new parameter "acl allow execute always"
new 434ca3f s3:smbd: ease file server upgrades from 3.6 and earlier with "acl allow execute aways"
new 69cf874 docs: document "acl allow execute always"
new 4674cca WHATSNEW: Start to add changes since 4.1.0rc3.
new def64cc Raise the level of a debug.
new ebfa34b docs: Fix typos.
new 1e969dc s3:smb2_find: Return that timestamps do not exist as directories
new 9a29d7e libcli/smb: use SMB1 MID=0 for the initial Negprot
new 8fd1e54 s3: libsmb : The short name length is only a one byte field.
new 007ed89 Fix is_legal_name() to not emit character conversion error messages.
new f851d26 libcli/smb: fix non mendatory signing against some vendor SMB2 servers.
new ee469fa libcli/smb: only check the SMB2 session setup signature if required and valid
new 4e5e7e4 s3: libsmb SMB2 wrapper layer. cli_smb2_get_ea_list_path() failed to close file on exit.
new c69e7c3 s3: libsmb : Bug 10150 - Not all OEM servers support the ALTNAME info level.
new a75cbcd s3: libsmb - 10150 - Not all OEM servers support the ALTNAME info level.
new 676b5de libcli: continue to read from the socket even if the size is 0
new 78240de VERSION: Set version to 4.1.0rc4.
new 9343c99 docs: point out side-effects of global "valid users" setting.
new 7f066b2 Fix bug 10162 - POSIX ACL mapping failing when setting DENY ACE's from Windows.
new 4182c97 python-samba-tool fsmo: Do not give an error on a successful role transfer
new 1706214 smbd: Simplify find_oplock_types
new 252a2bc smbd: Don't store in-memory only flags in locking.tdb
new 9cfc001 smbd: Rename parameter "i" to "idx"
new 3a5ae0c smbd: Fix flawed share_mode_stale_pid API
new fd1583b torture3: Trigger a nasty cleanup bug in smbd
new b5866b1 WHATSNEW: Add changes since 4.1.0rc3.
new 4ef85c7 python/drs: Ensure to pass in the local invocationID during the domain join
new 8158673 dsdb-repl_meta_data: Check for a NULL invocationID and do not proceed
new 66f843e dsdb: Refuse to return an all-zero invocationID
new 5c63561 dsdb-repl_meta_data: Do not re-delete the Deleted Objects DN during replication
new b5b15ff dsdb-repl_meta_data: Make handling of Deleted Objects DN clearer in delete
new 39efc6f dsdb: Use WERR_DS_ATT_NOT_DEF_IN_SCHEMA for failed schema lookups
new ee8a3ed Remove confusing TODO file
new bb4d9a2 Remove NEWS file containing confusing information
new f5c378e smb.conf: Fill out the ntvfs handler smb.conf page from source4/NEWS
new 80c3c30 dsdb: Refuse to replicate an all-zero invocationID GUID in replPropertyMetaData
new 3f2907f dbcheck: Look for and fix the all-zero invocationID in replPropertyMetaData
new 476e03e selftest: Add script to assist in writing out a tree undump.sh can restore
new bdab150 selftest: Only run referenceprovision and ldapcmp for the 4.0.0 test
new 2fdacdd selftest: Add release-4-1-0rc3 saved provision
new e7eb397 selftst: add tests based on 4.1.0rc3 to check for zero invocationID in replPropertyMetaData
new f0e374f dbcheck: Ensure to always increase the error_count
new c3e5353 pydsdb: Give KeyError when we fail a schema lookup in python
new 2c4f2c5 pydsdb: Raise a more useful exception when dsdb_wellknown_dn fails.
new 2c98a54 dbcheck: Add back the elements that were wrongly removed from CN=Deleted Objects
new 74cac5c dsdb: Convert the full string from UTF16 to UTF8, including embedded NULLs
new 09c540e WHATSNEW: Update changes since rc3.
new 0d483e2 VERSION: Disable git snapshots for the 4.1.0rc4 release.
new 7160446 VERSION: Bump version up to 4.1.0rc5...
new fcf3fd6 VERSION: Disable git snapshots for the 4.1.0rc4 release.
new 76c4a51 Merge tag 'samba-4.1.0rc4' into v4-1-test
new 996415f Revert "Support UPN_DNS_INFO in the PAC"
new 58038f6 s3-winbind: Don't set a default directory for DIR.
new 5a55cb6 s3-winbind: Add support for the kernel krb5 keyring buffer.
new 82d6a43 doc: Update documentation of pam_winbind krb5 support.
new 13b7959 WHATSNEW: Add release notes for Samba 4.1.0.
new a6fb418 VERSION: Bump version number up to 4.1.0...
new ff0cd26 VERSION: Bump version number up to 4.1.1...
new a2c4c0e Fix bug #10229 - No access check verification on stream files.
new afe7ffd Add regression test for bug #10229 - No access check verification on stream files.
new 81e5048 CVE-2013-4476: lib-util: add file_check_permissions()
new 7fc2f97 CVE-2013-4476: lib-util: split out file_save_mode() from file_save()
new d6988a1 CVE-2013-4476: samba-tool provision: create ${private_dir}/tls with mode 0700
new bc067d0 CVE-2013-4476: selftest/Samba4: use umask 0077 within mk_keyblobs()
new 2ca3eae CVE-2013-4476: s4:libtls: Create tls private key file (key.pem) with mode 0600
new e737fc7 CVE-2013-4476: s4:libtls: check for safe permissions of tls private key file (key.pem)
new 07be799 WHATSNEW: Add release notes for Samba 4.1.1.
new 32d78c8 VERSION: Disable git snapshots for the 4.1.1 release.
new 446b0e5 Switch over to 4.1 branch.
new f07e0e9 Imported Upstream version 4.1.1
new c8c9401 Merge branch 'upstream_4.1' into debian
new b6c3c00 New upstream release 4.1.1
new e8dd809 Drop 0002-lib-replace-Allow-OS-vendor-to-assert-that-getpass-i.patch: upstream no longer uses getpass.
new e8a33e0 Add source dependency on libntdb1, and stop passing --disable-ntdb, which has been removed.
new 816b122 Remove handling for SWAT, which is no longer shipped upstream.
new 348e6d2 Update files to install.
new ab366b2 Stop installation of disappeared source4/NEWS.
new 23c6d98 Update libsmbclient symbols.
new 8d2b0b2 Remove local copy of krb5-types.h to prevent it from interfering.
new 2d9ccdc Cherry-pick interface version fix.
new aed2344 Cherry-pick fix for heim_octet_t.
The 85840 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git
More information about the Pkg-samba-maint
mailing list