summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 84% and rising...Jeremy Allison2001-02-191-120/+143
| | | | Jeremy.
* 78% converted.... sigh.Jeremy Allison2001-02-191-701/+456
| | | | Jeremy.
* 44% done....Jeremy Allison2001-02-181-252/+144
| | | | Jeremy.
* Screwed up CVS - re-adding parse_samr_new.cJeremy Allison2001-02-181-0/+7106
| | | | Jeremy.
* Updated with most of the current calls translated. Now I need to do theJeremy Allison2001-02-181-4/+418
| | | | | merge over to the tng samr stuff. Jeremy.
* Ensure that the talloc context stays around until *after* the last bitJeremy Allison2001-02-182-17/+23
| | | | | | of the RPC data is returned. This is needed as we're moving to all the prs_XXX calls doing tallocs not mallocs to ease cleanup. Jeremy.
* Save, save, save as you go...Jeremy Allison2001-02-171-0/+452
| | | | Jeremy.
* Removed as not used in the build and is confusing.Jeremy Allison2001-02-171-708/+0
| | | | Jeremy.
* Migrating code into implementation module....Jeremy Allison2001-02-171-7/+394
| | | | Jeremy.
* Getting ready to split samr into interface and implementation, as hasJeremy Allison2001-02-171-0/+612
| | | | | been done with spoolss. Changes will be made to lsa and spoolss also....... Jeremy.
* Merge of Tim's appliance fix.Jeremy Allison2001-02-161-1/+5
| | | | Jeremy.
* Allow names to be looked up in the domain when acting as a PDC for W2K clients.Jeremy Allison2001-02-164-7/+15
| | | | Jeremy.
* Expunge snprintf, *always* use slprintf. Ensure snprintf cannot be used inJeremy Allison2001-02-167-43/+71
| | | | | Samba (in the same way we disallow sprintf). Jeremy.
* Fixed the bug with W2K profiles being written with zero directory permissions.Jeremy Allison2001-02-163-5/+21
| | | | Jeremy.
* nmbd/nmbd.c:Jeremy Allison2001-02-154-8/+26
| | | | | | | smbd/server.c: Stop duplicate log files. printing/printing.c: Debug logs from DaveCB for common error case. lib/interface.c: Bind interfaces fix from Herb. Jeremy.
* Patch to add UnixWare ACLs from Michael Davidson <md@sco.COM>. With someJeremy Allison2001-02-152-0/+598
| | | | | | | 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.
* Merge of i18n fixes from appliance-head. We need to revisit the internalJeremy Allison2001-02-155-7/+27
| | | | | character set issue urgently for 3.0. Jeremy.
* Fix from "Jim McDonough" <jmcd@us.ibm.com> for s390 Linux.Jeremy Allison2001-02-151-1/+5
| | | | Jeremy.
* Fix from Toomas Soome <tsoome@ut.ee> that will eventually allow per-userJeremy Allison2001-02-141-7/+12
| | | | | logon homes etc. Jeremy.
* lib/charcnv.c: Fixes from Toomas Soome <tsoome@ut.ee> for Eastern European ↵Jeremy Allison2001-02-143-10/+72
| | | | | | | | languages. lib/util.c: Fixes from Toomas Soome <tsoome@ut.ee> for NIS+. rpc_server/srv_samr.c: Fixes from Toomas Soome <tsoome@ut.ee> to eliminate duplicate groups. Jeremy.
* Merges from appliance-head for I18N fixes from Tim.Jeremy Allison2001-02-148-26/+43
| | | | Jeremy.
* Added fix to allow w2k clients to join a Samba domain of odd or even lengthJeremy Allison2001-02-131-4/+13
| | | | | name. Needs more testing. Jeremy.
* merge from HEADGerald Carter2001-02-131-2/+2
|
* Fixup missing return tests on code imported from tng.Jeremy Allison2001-02-131-93/+105
| | | | Jeremy.
* Fix for DACL/SACL masking typo - spotted by medha@pezman.austin.ibm.com.Jeremy Allison2001-02-121-2/+2
| | | | Jeremy.
* lib/debug.c: Compiler fixes.Jeremy Allison2001-02-125-17/+29
| | | | | | | | libsmb/nmblib.c: dos2unix fix. printing/nt_printing.c: Exit code fixes. printing/printing.c: debug fixes. tdb/tdbtool.c: Updates from JohnR. Jeremy.
* Merge changes from HEAD.Jeremy Allison2001-02-111-1/+5
| | | | Jeremy.
* lib/debug.c: name clashJean-François Micouleau2001-02-109-22/+100
| | | | | | | | | | | | | | | | | lib/msrpc_use.c,rpc_client/cli_spoolss.c: remove const param/loadparm.c: changed show add printer wizard to true. If you don't want the add printer wizard to display, you can't change the forms nor add/delete/update drivers from an NT box !!! printing/nt_printing.c: more checking and debug in unused code ! rpc_server/srv_spoolss_nt.c: don't save the per-user devmode and explain why. A bit long but I hope it clears confusion. smbd/process.c, smbd/server.c: picky compiler J.F.
* rpcclient doing 2 RPC BIND in a row. Fixed it, W2K doesn't like that !Jean-François Micouleau2001-02-103-11/+11
| | | | | | | Fixed also rpcclient's getprinter buffer size. It used to be correct a long time ago. I guess the one who changed that made a mistake. J.F.
* Cause all calls to getpwnam to go through sys_getpwnam().Jeremy Allison2001-02-101-2/+2
| | | | Jeremy.
* include/debug.h:Jeremy Allison2001-02-0911-98/+383
| | | | | | | | | | | lib/debug.c: Fixes from JohnR to implement debug classes. smbd/process.c: smbd/server.c: param/loadparm.c: "max smbd processes" parameter from JohnR. rpc_parse/parse_spoolss.c: Drivername fix from JohnR. rpc_server/srv_spoolss_nt.c: Update from JF. smbd/trans2.c: Revert incorrect wildcard fix. Jeremy.
* Ensure people know this is no longer being used.Jeremy Allison2001-02-091-567/+0
| | | | Jeremy.
* Wildcard fixes for NT4 clients and DOS clients.Gerald Carter2001-02-082-2/+13
|
* merges from HEADGerald Carter2001-02-083-2/+24
|
* removed const for PRINTER_DEFAULTS* in open_printer_ex callGerald Carter2001-02-062-2/+2
| | | | | | | | | so we can map 0x0 to PRINTER_ACCESS_USE in the access_required mask. Thought I check this in before.....oh well.... jerry
* merge from APPLIANCE_HEADGerald Carter2001-02-031-0/+4
|
* fixed inverted logic when check the lp_ms_add_printer_wizard() inGerald Carter2001-02-031-1/+1
| | | | | | | | | _spoolss_open_printer_ex() for print servers. j-
* Adding extra codepages from HEAD.Jeremy Allison2001-02-030-0/+0
| | | | Jeremy.
* skip the trust accounts while enumerating in samr_querydispinfo().Jean-François Micouleau2001-02-031-0/+5
| | | | | | | sometimes I write ugly code, but the guy who wrote get_passwd_entries() is worse than I. J.F.
* smbencrypt.c: rewrote decode_pw_buffer() to generate the NT and LM hashes.Jean-François Micouleau2001-02-036-41/+117
| | | | | | | | | | | | | | | | | That way the NT hash is not converted back and forth between unicode and ascii. srv_reg.c: added checks for the netlogon parameter key. Send a reply like NT4. Should fix the "unknown RPC call" error with a W2K joining a samba domain. srv_samr.c: don't check if smb_create_user() succed ot not. Explanation in the code. nttrans.c: changed checking of W2K in get_filename_transact(). added check on the SD. That fix the incorrect perms set on W2K profiles. J.F.
* This commit was manufactured by cvs2svn to create branch 'SAMBA_2_2'.cvs2svn Import User2001-02-023-0/+732
|\
| * Added Baltic codepage support. From Toomas Soome <tsoome@ut.ee>Tim Potter2001-02-024-1/+733
| |
| * Changes from SAMBA_2_2:David O'Neill2001-01-313-53/+67
| | | | | | | | | | | | | | | | | | | | | | | | 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 the secdesc.
| * Fixed duplicate free_sec_acl() call in free_sec_desc() function.Tim Potter2001-01-311-1/+1
| | | | | | | | From "Richard Bollinger" <rabollinger@home.com>
| * Missing sys_endpwent() call in get_passwd_entries()Tim Potter2001-01-311-1/+1
| |
| * Fix for KOI8-R codepage from Andrey Kiselev <dron@at1895.spb.edu>Tim Potter2001-01-311-1/+1
| |
| * lib/system.c: Fix for pw caching.Jeremy Allison2001-01-315-64/+141
| | | | | | | | | | | | srv_samr.c: Fix for pw caching. smbd/nttrans.c: Fix to allow trans create to set ACL on open. Jeremy.
| * Turned down noisy debug statement.Tim Potter2001-01-301-1/+1
| | | | | | | | From "Richard Bollinger" <rabollinger@home.com>
| * Fix inspited by Alan Romeril. 50% speedup in domain logins with thisJeremy Allison2001-01-302-1/+4
| | | | | | | | | | change to default break response time of 10ms -> 0ms. Jeremy.
| * Changes from APPLIANCE_HEAD:David O'Neill2001-01-2910-508/+672
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | source/include/proto.h - make proto source/printing/nt_printing.c source/rpc_server/srv_spoolss_nt.c - Fix for the overwriting of printerdata entries when WinNT and Win2k are modifying printer parameters on PCL printers. Turns out that Win2k creates a printer with a NULL devmode entry and then expects to set it on *OPEN* (yes this is insane). So we cannot return a "default" devmode for a printer - and we must allow an open to set it. source/tdb/tdb.c - Show freelist in an easier format. Show total free. - When storing a new record, allocate memory for the key + data before the tdb_allocate() as if the malloc fails a (sparse) hole is left in the tdb. source/tdb/tdbtool.c - Show freelist in an easier format. Show total free. source/tdb/Makefile - cleaned up Makefile dependancies source/smbd/lanman.c - Fix for Win9x corrupting it's own parameter string. source/printing/printfsp.c source/printing/printing.c source/rpc_server/srv_spoolss_nt.c source/smbd/close.c - Added normal close parameter into print_fsp_end() which treats an abnormal close as error condition and deletes the spool file.