summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
* clearer tdb_mmap codeAndrew Tridgell2001-05-061-24/+19
| | | | (This used to be commit ce6598c465e3d1e26592af9b90eb271ee837f290)
* merge from 2.2Andrew Tridgell2001-05-062-8/+7
| | | | (This used to be commit 13bf966cb8ed8df6b02018dceff94c275def8200)
* Fix problem with OpenBSD mmap and write not being coherent.Jeremy Allison2001-05-041-8/+29
| | | | | Jeremy. (This used to be commit 4c6a8273c6dd3e2aeda5a63c4a62aa55bc133099)
* Big cleanup of passdb and backends.Jean-François Micouleau2001-05-0420-1238/+1271
| | | | | | | | I did some basic tests but I have probably broken something. Notably the password changing. So don't cry ;-) J.F. (This used to be commit a4a4c02b12f030a3b9e6225b999c90689dfc4719)
* merge from 2.2 in password_ok() to ensure that we check theGerald Carter2001-05-041-1/+1
| | | | | return code from smb_pam_accountcheck() (This used to be commit d5d6f01aaf8d344bb44dbe047c2f760ca220529e)
* make protoGerald Carter2001-05-041-0/+4
| | | | (This used to be commit 09b287e1782938bc4472b88921ed1604eb91ac27)
* fixes from SimoGerald Carter2001-05-042-213/+281
| | | | (This used to be commit 7703fbb30d9695b5a71ee0bcca9520bed4880bbd)
* make protoTim Potter2001-05-041-1/+14
| | | | (This used to be commit a56badc206abb88ae1e648004c168db71c862340)
* Merge of struct acct_info from TNG.Tim Potter2001-05-041-1/+2
| | | | (This used to be commit 2eb28b3d516325725678a67f8b0030aec8ec61d7)
* Added queryaliasmem function.Tim Potter2001-05-041-4/+104
| | | | | | Moved fetch_domain_sid() calls out of harms way so they didn't spam out queries on SAMR pipe. (This used to be commit 982195c89d2ea0e66c24f6426f50c7d2f35800e0)
* Tidyup of server vs servername, username vs user to remove compilerTim Potter2001-05-041-24/+24
| | | | | warnings. (This used to be commit d4f6ce9422ae53fb5b0cc72407131d5a9e1bd36d)
* Renamed unknown field to access mask in open alias parsing functions.Tim Potter2001-05-041-6/+3
| | | | (This used to be commit d384cae5707889f34ac19ccd80737ab6eb5fdb98)
* Added some missing winbind parameters. Yes they're already documented.Tim Potter2001-05-041-0/+9
| | | | | (-: (This used to be commit 657f95c89e593e6cdfc6fb9c7a9e67f9a518c1a5)
* Zero fnum when initialising a cli_state.Tim Potter2001-05-041-0/+2
| | | | (This used to be commit 5a387f59c441d355fe4535eae5c2c924ae9dd451)
* Added cli_samr_query_aliasmem() and cli_samr_open_alias() functions.Tim Potter2001-05-041-0/+107
| | | | (This used to be commit 0b3bc4375b8984fc16c8972d2b62762c1657f675)
* renamed unknown field to access mask in open alias structures.Tim Potter2001-05-041-2/+2
| | | | (This used to be commit 4d0ac3c71d930ab9cf88bd688c23c72ce5a53179)
* Added a SMB_ASSERT() so that two cli_state structures aren't openedTim Potter2001-05-041-0/+3
| | | | | | | | | | | | | 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. What a good idea! But look over here! I've already done it in another workarea but it will require a day or two to refactor some of the internal samba rpc client stuff (i.e netlogon requests) so it will remain uncommitted for another while. (This used to be commit 657804f3be2b621c8ee15bdb905879e208f9ca2f)
* Added cmd_samr_enum_dom_groups() function.Tim Potter2001-05-041-2/+86
| | | | (This used to be commit 23427a57da8b18506bbd970e5d7491c0917f6d06)
* Added cli_samr_enum_dom_groups() function.Tim Potter2001-05-041-0/+77
| | | | (This used to be commit 5a3b7d8b1302fd11321c4a65161de169b41f5d9e)
* More usability fixes.Tim Potter2001-05-041-1/+3
| | | | (This used to be commit 3434e0bf7fe5cdc8478518c6b1311dda7a7d3e81)
* Allow ctrl-d to exit rpcclient.Tim Potter2001-05-041-4/+7
| | | | | Don't try to run anything if user just presses return at rpcclient prompt. (This used to be commit 37cdf37fee8414183c4ecb49e68a468ad235787d)
* Merge from TNG branch.Tim Potter2001-05-041-57/+183
| | | | (This used to be commit 1e7b1c71b9c409859bcf0aeb3d5785acc4aee027)
* Fixed SHM_R/SHM_W warnings by moving sys/ipc.h and sys/shm.h into includes.hJeremy Allison2001-05-038-8/+28
| | | | | | | and using autoconf tests. Added "restrict acl with mask" parameter. Jeremy. (This used to be commit 7792e32ba7fd734cc68b354f31c382ac11521fe8)
* Merging Gerald's "no printer driver" fix from 2.2.Jeremy Allison2001-05-031-0/+10
| | | | | Jeremy. (This used to be commit 409b1e4d1b996b26eee80bf5cb4edd962e4a4c76)
* Merging Gerald's PDC SAM name fix.Jeremy Allison2001-05-031-13/+76
| | | | | Jeremy. (This used to be commit d31799850440c6c2267a4edb217d447df75aab5a)
* Had to add a "pam password change" parameter (defaults to "off") and inlinedJeremy Allison2001-05-027-85/+2989
| | | | | | | | | | | | 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 warnings :-). Jeremy. (This used to be commit 47b4d82536c09bffe3a0d9917fa31d935f1be7d8)
* Fix noticed by John Trostel - we need to return our account SID for level 5.Jeremy Allison2001-05-022-2916/+2
| | | | | Jeremy. (This used to be commit acf32f277d1a45f49fa3bf6af82850e35df9ae5a)
* Remove embedded '/*' in comment.Jeremy Allison2001-05-021-1/+1
| | | | | Jeremy. (This used to be commit 9a85dc9cdbc6409e25a528be4be960d4eb3ac117)
* use O_EXCL for fcntl_lock.c test in case some fool runs on /tmpAndrew Tridgell2001-05-021-1/+2
| | | | (This used to be commit 4d3d7a0d673b80f1de411a5fb5a23ae06cf80f43)
* added sys/wait.h to fcntl_lock testAndrew Tridgell2001-05-021-0/+4
| | | | (This used to be commit ed151605e57b7db3457cdf0c87f71c86e84c8f5b)
* added error msgs to fcntl_lock testAndrew Tridgell2001-05-021-1/+17
| | | | (This used to be commit db5d38736d0d91acb55f4e4a67f33a2c0b5fdca3)
* Fixup smbcacls. Don't return memory already freed, don't free memory allocatedJeremy Allison2001-05-013-23/+5
| | | | | | with talloc. Jeremy. (This used to be commit 0ae0d024f5898f7e47e4b1d4487b15447096780c)
* Runtime check for broken PAM systems with no appdata_ptr support. ThisJeremy Allison2001-05-012-4/+44
| | | | | | should eventually be an autoconf test with a #ifdef workaround. I *HATE* pam :-). Jeremy. (This used to be commit 52a9226a5aaa769e960619c2bd0a561dd9b0493d)
* Stop coredump on pam password change with pam_pwdb.so module on error.Jeremy Allison2001-05-012-2/+10
| | | | | Jeremy. (This used to be commit d9b960b4a5997e4cd09e3da9ea4754cbae1e29b3)
* Added Andrew Bartlett's fixes to my changes to his original patch (at theJeremy Allison2001-05-014-6/+6
| | | | | | court of king caractacus, was just passing by... :-). Jeremy. (This used to be commit acc3e7a057ad7fb0c2fb1cafff0c623ec0524d04)
* added more complete C99 snprintf testAndrew Tridgell2001-05-012-218/+228
| | | | (This used to be commit 4d7565342d5b53dd038bf25dd6c6afc7132ba2aa)
* fixed some uninitialised variablesAndrew Tridgell2001-05-012-6/+6
| | | | (This used to be commit 5d899e51a4fc4e872da550b88ef603dbd2d8391f)
* fixed comment-in-commentAndrew Tridgell2001-05-011-1/+1
| | | | (This used to be commit 4c456c82642649a6dfaadf578488119d195c5b6b)
* Allow pam code to compile on Solaris (which doesn't have ↵Jeremy Allison2001-05-012-0/+10
| | | | | | | PAM_AUTHTOK_RECOVER_ERR). Jeremy. (This used to be commit 6b2dd14205a4170c11067c4f851db11ab9154fce)
* Added code from "Nigel Williams" <nigel@veritas.com> (yes, the same famousJeremy Allison2001-05-016-21/+477
| | | | | | | 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)
* Fixing consts in pam code.Jeremy Allison2001-04-302-4/+4
| | | | | Jeremy. (This used to be commit c4d3df4f145dc28d1b285fad64c787cebb613e70)
* Fixed password entry caching bug pointed out by Elrond.Jeremy Allison2001-04-301-14/+25
| | | | | Jeremy. (This used to be commit dc31b47deda188cb88288a8f33dc09faed9b2c41)
* Ensure correct password change script gets selected --with-pam.Jeremy Allison2001-04-301-0/+4
| | | | | Jeremy. (This used to be commit 6703f621ea798bd1877bd3baa523307ee288dccd)
* Based on an original PAM patch by Andrew Bartlett, re-written by me toJeremy Allison2001-04-306-288/+888
| | | | | | | | 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)
* make clean should remove PROGSAndrew Tridgell2001-04-291-1/+1
| | | | (This used to be commit 783728fa8c6527e1dfc4434a587d5753886ad8ec)
* - fixed some compiler warningsAndrew Tridgell2001-04-285-15/+18
| | | | | - fixed slprintf and vsprintf macros (This used to be commit c986a3c51e8cdbc1230edbe0f4a91138c4ada29d)
* don't need slprintf.c any moreAndrew Tridgell2001-04-282-26/+2
| | | | (This used to be commit 025285e179924024f069a31a65b124bd45a249af)
* - added test for vasprintfAndrew Tridgell2001-04-2814-178/+273
| | | | | | | | | - 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)
* use asprintf for hideunreadable optionAndrew Tridgell2001-04-281-14/+8
| | | | (This used to be commit 338d5ca8addb3079e0ab4a68338596d6e3b17ddb)
* added asprintf testAndrew Tridgell2001-04-283-2/+5
| | | | (This used to be commit 8bda86c0bfd3693420e334a10d19bed61b131bae)