summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
* Do a smb_panic() if sec_initial_[ug]id() or non_root_mode() is calledTim Potter2002-02-171-0/+13
| | | | | | without before sec_init(). This should avoid the formation of another magic function club. (-: (This used to be commit 1b941e2c637e41049932945607149094342359c5)
* int -> uint32Tim Potter2002-02-171-2/+1
| | | | (This used to be commit 5efe39af0c89e549bb8211a39a949f80f6d1bf78)
* dont strdup() possibly null values.Andrew Bartlett2002-02-161-1/+3
| | | | (This used to be commit 0511589088dc3e990f7b1a38a06489814c49ec1b)
* int -> uint32 fixes from andreasTim Potter2002-02-161-4/+4
| | | | (This used to be commit 84c811ca57f7e1b7d9ee498d95b3b21bea47eb5e)
* Added some splint annotations from andreas.Tim Potter2002-02-162-0/+14
| | | | (This used to be commit 60e84540fd8c27975066f7c7984d30bc88f6da5f)
* Added comment in lp_string() about debugging memory problems.Tim Potter2002-02-161-0/+9
| | | | (This used to be commit 98e97fac17b766a6da658daa1ec40ffaf6f5bb2e)
* Removed some random crap that isn't used anymore.Tim Potter2002-02-162-48/+0
| | | | (This used to be commit 3fb3bc0a1546dadb24231065b422349bd199e1bf)
* Try not to malloc -1 bytes (apx 4GB) when the data is already in error.Andrew Bartlett2002-02-151-2/+12
| | | | | Andrew Bartlett (This used to be commit ad1faf8fa4019cb57fbb7f311f6d4943359bcd45)
* Back out 1.16.2.3:Martin Pool2002-02-151-1/+5
| | | | | | | receive_smb: You might think that we ought to set smb_read_error here, but apparently that breaks the recursive main loop in oplock.c. Global variables suck. :-/ (This used to be commit b6d5d02aa1bf0caa28343dc87444f049c5fd8ce5)
* Subject:Andrew Bartlett2002-02-151-1/+1
| | | | | | | | | | | | | | | | [PATCH] net ads error Date: Fri, 15 Feb 2002 20:03:32 +0200 From: Alexander Bokovoy <a.bokovoy@sam-solutions.net> To: samba-technical@samba.org Greetings! Attached patch fixes a problem with non-working 'net ads -Uuser%pass' in CVS HEAD. (This used to be commit a21a951ff9493a6e33e4ff8388a95facdeacf7b4)
* merge from APPLIANCE_HEADGerald Carter2002-02-151-75/+18
| | | | (This used to be commit 696d439515016e4c2bc5ad085e443abe43c95136)
* Winbind cleanup.Andrew Bartlett2002-02-154-180/+220
| | | | | | | | | | | | | | | | | | | This patch fixes the segfaults I introduced in the previous conneciton caching patch. It cleans up the connection cache a *lot* - in particular it adds significant robustness to the operation. If a the DC goes down, we no longer fail the next operation - the code checks if the connection died during one of its own operations on the socket, and restarts the conneciton as required. There is still a memory leak in here somewhere - but this code also cleans up a number of these. Also added is the abilty to sepecify the domain of the 'get around restrict anonymous' user that winbind uses. Andrew Bartlett (This used to be commit 92cbefdf2783bf9dbbb2179c1b2f7cdb802d84a9)
* Merge of smbclient print crash bug fix from app head.Tim Potter2002-02-151-2/+4
| | | | (This used to be commit a56298d56ae67a764e9b9a43c1c568b7125e1c18)
* merge from 2.2Gerald Carter2002-02-133-4/+9
| | | | (This used to be commit 50fa21c995d33601920b3b56a3e03b09262e7fd9)
* Fix LDAP modification operation. Cut and paste error: was LDAP_MOD_ADD, ↵Jim McDonough2002-02-131-1/+1
| | | | | | should be LDAP_MOD_REPLACE. Caught by Alexey Kotovich. (This used to be commit be48a05ed95f0f4ed02ffb996cb1ecc10811d9a0)
* merge from 2.2Gerald Carter2002-02-121-15/+7
| | | | (This used to be commit e18a7c26476e05f95850ac2bbeb42c2588115741)
* merge from 2.2Gerald Carter2002-02-121-4/+18
| | | | (This used to be commit 09fc979172327d6396642e824f6d482c6f986850)
* Add ADS_MODLIST to allowed typesJim McDonough2002-02-121-1/+1
| | | | (This used to be commit d082d3a9fc2d6eddf82b1583eb1cbfcf5965f1a0)
* talloc'ify ads modify functions.Jim McDonough2002-02-121-35/+51
| | | | (This used to be commit e097666499564ffe28836876a7a191149c14f199)
* talloc'ify ads modify functions. Also add more complete berval support.Jim McDonough2002-02-121-122/+119
| | | | (This used to be commit 1f186c60ad957c0e8157a6fd903857121c65a2e0)
* Add ability to extend ads modification list on the fly. Added ADS_MODLIST type.Jim McDonough2002-02-111-0/+6
| | | | (This used to be commit 3f7ba70615008d74a145a94aa087cae08efab343)
* Update for new ads modlist structure passingJim McDonough2002-02-111-5/+14
| | | | (This used to be commit 6169b668fe955f298c7323c5d64f6c7b303aaac0)
* Add ability to extend ads modification list on the fly. Also add some ↵Jim McDonough2002-02-111-23/+39
| | | | | | malloc checks and return ADS_ERROR(LDAP_NO_MEMORY) if they fail. (This used to be commit 81d76f05d8b886a86eb421d1bd8737ec7d05cbde)
* A few small winbind updates:Andrew Bartlett2002-02-113-25/+60
| | | | | | | | | | | | | | | | Add a connection cache to the netlogon pipe. This makes a *massive* difference to the time-per-auth. Also fix up *some* of the memory leaks in other connection caches. Add some debugging messages for the is_connected() code. I'm thinking we should get a client implementation of SMBecho and call it here - as it would allow us to always know the DC is around before we start. Down the debug level for some of the pam_winbind code - I'll probably down it further when I'm finished debugging. Andrew Bartlett (This used to be commit 49d3e476662220775ef8da7db01ea17e77e11b0b)
* Bring printing in HEAD inline with 2.2.x and app-head.Jeremy Allison2002-02-093-297/+553
| | | | | Jeremy. (This used to be commit 771ef92fc6e43725b7cc351079998a8acb74abef)
* preparing for release of 3.0-alpha15Samba Release Account2002-02-091-1/+1
| | | | (This used to be commit b9c843532508ea5fd4633dd7d82452fd89d63eab)
* Do the reverse DNS lookup, but only if 'hostname lookups = yes'Andrew Bartlett2002-02-091-5/+7
| | | | | Andrew Bartlett (This used to be commit dfecd6a4534743a3e140eafc9836911286793951)
* merge from APPLIANCE_HEADGerald Carter2002-02-081-1/+1
| | | | (This used to be commit e734c1971d2841b2cfe37414fe4893f4a66b22a9)
* Fix up some of the DEBUG lines in winbind_pam.cAndrew Bartlett2002-02-081-8/+10
| | | | (This used to be commit dfc8883305abf7630e6446a0b865bae99ec2f5a4)
* smbsh need CC not SHLDHerb Lewis2002-02-071-1/+1
| | | | (This used to be commit 690c1fae9ce0ad6a8adef42ed5a7d8cfedab261d)
* when a trusted domain is down an ADS server will return a success on aAndrew Tridgell2002-02-071-2/+3
| | | | | | 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)
* Try to get this finally working. (Note to self: *always* check build farm...)Andrew Bartlett2002-02-061-2/+2
| | | | | | | :-) Andrew Bartlett (This used to be commit 542e0e37455e6bcd8e0c248b3bb6ede8306d1656)
* Fix ldapmod list overrun check. Also better document and format ldap ↵Jim McDonough2002-02-061-16/+13
| | | | | | control for permissive modify. (This used to be commit 01e7f7c3d9006883b71e43d917d32e325cff7a15)
* 0x is the traditional prefix for displaying hex numbers.Tim Potter2002-02-061-2/+2
| | | | (This used to be commit f424b691ea76819e90f10919b0506bb2216ecd0e)
* fix for IRIX toolroot buildsHerb Lewis2002-02-062-315/+317
| | | | (This used to be commit dc3fb2e6dcd92efd7468bd8121fbc49e3dadb8ea)
* Fix use of uninitialsed variable in PAM codeAndrew Bartlett2002-02-051-2/+2
| | | | (This used to be commit 6c08c233e6675056c0ee0bbc4ecdcbc205950f54)
* See if we can get slightly valid C for the non-PAM case here.Andrew Bartlett2002-02-051-2/+2
| | | | | Andrew Bartlett (This used to be commit 59afc3d6daad2770219dba1ca113869967eefc23)
* Drastic impromvents to pam_winbind.Andrew Bartlett2002-02-058-301/+664
| | | | | | | | | | | | | | | | | | This adds code to do generic PAM -> NTSTATUS and NTSTATUS -> PAM error conversions, and uses them to make the error handling in pam_winbind sane. In particular, pam_winbind now uses PAM error codes, not silly '-1, -2 ...' stuff, and logs the NTSTATUS error that winbind now sends over the pipe. Added code to wbinfo to display these - makes a big difference in debugging winbindd. The main change here is the code to allow pam_winbind password changing to correctly stack - This code ripped from pam_unix, and the copyright attached. (Same as for all pam modules, including pam_winbind) Andrew Bartlett (This used to be commit dc1a72f896b83bc1ad3c7bf6c12c36ace3967280)
* got rid of a silly '*' in printoutAndrew Tridgell2002-02-051-1/+0
| | | | (This used to be commit 22be40b6b8c034c143ce5d804628bc12cb1cc3dd)
* - only show 1 cleanup msg per clientAndrew Tridgell2002-02-052-7/+17
| | | | | - show client count in progress (This used to be commit 10ee1d22e606847d40fb013c694ed5733ef6b87b)
* fixed the directory removal for when the dir doesn't exitAndrew Tridgell2002-02-051-1/+1
| | | | (This used to be commit 2c67b266cc4848dff6066fcbc875ab5f91113179)
* Fix stupid typo !Jeremy Allison2002-02-051-1/+1
| | | | | Jeremy. (This used to be commit d1e911afd08971c6cf5429bda929663a5dd8f63d)
* rewrote smbtorture to use the new dbench 2 format and methodsAndrew Tridgell2002-02-052-187/+228
| | | | (This used to be commit 36f816a5e12a80f0184f43cbd44ef5fac53fcb81)
* check for empty parameters in qpathinfoAndrew Tridgell2002-02-051-0/+4
| | | | (This used to be commit c78b16c1f850562b65acb6143e55b1aefc075753)
* support double functionsAndrew Tridgell2002-02-051-1/+1
| | | | (This used to be commit e72c6fb36ebd3ea8fc6b6d8e1b1a9ff1ccb3ade9)
* fixed a bug in qpathinfo client codeAndrew Tridgell2002-02-051-4/+6
| | | | (This used to be commit 22f348a1f9501cc00d46d6c6064f71198558c0ee)
* better debug messages!Simo Sorce2002-02-042-8/+9
| | | | (This used to be commit e3bb6867454307ae592115e205d32ddd53988678)
* Make smbgroupedit a little easier on the user.Andrew Bartlett2002-02-031-15/+59
| | | | | | | | | | | | We now have error messages for most of the failure cases, and the 'sid' arguments for delete and change can now take the nt group name as a string. Also fix up all the internal functions to be static, keeping the namespace clean. Andrew Bartlett (This used to be commit f1687587010a2390b65bd5efa37cc199b67587f8)
* Change ADS_ERROR family of macros - removed semicolon from the end, since ↵Jim McDonough2002-02-021-4/+4
| | | | | | 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)
* Update for function name changes, plus do some of the optional attributes on ↵Jim McDonough2002-02-021-6/+17
| | | | | | printer modify, now that the ldap control is working. (This used to be commit 76afc886a89e8c0d5a169435dde42b00db522060)