summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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.
| * Changes from SAMBA_2_2:David O'Neill2001-01-291-1/+1
| | | | | | | | - fix typo in cast from talloc
| * Fix some bugs and prepare for some other bug fixes ...Richard Sharpe2001-01-291-6/+67
| |
| * Add an extra error code translation to clierror.c so that libsmbclientRichard Sharpe2001-01-291-1/+2
| | | | | | | | gets some more error codes correct ...
| * Changes from APPLIANCE_HEAD:David O'Neill2001-01-261-1/+23
| | | | | | | | | | | | | | | | 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.
| * Changes from APPLIANCE_HEAD:David O'Neill2001-01-251-20/+11
| | | | | | | | | | | | | | | | | | | | 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.
| * Changes from APPLIANCE_HEAD:David O'Neill2001-01-252-0/+11
| | | | | | | | | | | | | | | | | | 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.
| * Remove an inet_aton so that this code will compile on Solaris ...Richard Sharpe2001-01-251-5/+3
| | | | | | | | Ahhh, the sweet smell of portability.
| * io_bufsize was set too large and so full length readsAnton Blanchard2001-01-251-1/+1
| | | | | | | | and writes got broken up into one ~64k and one ~1k packet.
| * Fixes from appliance-head for pdc searches.Jeremy Allison2001-01-252-19/+17
| | | | | | | | Jeremy.
| * Fixed "object picker can't determine if object in domain" bug seen from W2KJeremy Allison2001-01-255-503/+620
| | | | | | | | | | | | | | 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
| * fixed pipe in smb.conf descriptionAndrew Tridgell2001-01-251-5/+1
| |
| * Fix insure problems with passwd caching code.Jeremy Allison2001-01-241-6/+10
| | | | | | | | Jeremy.
| * Sync up with POSIX ACL code from 2.2.Jeremy Allison2001-01-242-11/+54
| | | | | | | | Jeremy.
| * Added modification to Richard Bollinger getpw[nam|uid] cache patch. OnlyJeremy Allison2001-01-241-2/+14
| | | | | | | | | | uses cache max 100 times. Jeremy.