summaryrefslogtreecommitdiffstats
path: root/source/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* this adds a completely new hash based mangling schemeAndrew Tridgell2002-04-111-0/+20
| | | | | | | | | | the hash for this scheme is *much* larger (approximately 31 bits) and the code is written to be very fast, correctly handling multibyte while not doing any actual multi-byte conversions in the vast majority of cases you can select this scheme using "mangling method = hash2", although I may make it the default if it works out well.
* Also look for libinsure.so where the full version installs it.Tim Potter2002-04-041-0/+5
|
* cope with a missing PAM defineAndrew Tridgell2002-04-011-3/+6
|
* Added sys_adminlog() system for info the appliance admins reallyJeremy Allison2002-03-271-0/+28
| | | | | need to know about. Different from the DEBUG system. Jeremy.
* Removed HAVE_LIBDL from most places (except system.c). Added checks forJeremy Allison2002-03-271-4/+4
| | | | | | dlopen & friends into configure.in. This should help building on *BSD where dl*** calls are in libc. Jeremy
* Allow hosts allow/deny to use xx.xx.xx.xx/yy syntax.Jeremy Allison2002-03-271-2/+10
| | | | Jeremy.
* In msleep - never sleep for more than 1 second. Cope with time changes.Jeremy Allison2002-03-271-16/+27
| | | | Jeremy.
* Moved debug messages for grabbing/releasing mutex.Jeremy Allison2002-03-271-0/+4
| | | | Jeremy.
* Don't hold the mutex for more than 20 seconds.Jeremy Allison2002-03-262-5/+33
| | | | Jeremy.
* OpenPrinter() merge from 2.2Gerald Carter2002-03-261-0/+32
|
* add {push,pull}_ucs2{allocate,talloc}() functions.Andrew Bartlett2002-03-251-0/+58
| | | | Andrew Bartlett
* Spelling fixes.Tim Potter2002-03-241-1/+1
|
* Make a number of the lookup tables 'const'. I'm told this assists in sharingAndrew Bartlett2002-03-232-3/+3
| | | | | | memory between users of shared libs. Andrew Bartlett
* Update some of the DEBUG()s in Get_Pwnam_internal()Andrew Bartlett2002-03-231-8/+11
| | | | Andrew Bartlett
* Patch from Hasch@t-online.de (Juergen Hasch) to add allocate and tallocAndrew Bartlett2002-03-231-1/+86
| | | | | | push/pull utf8 functions. To be used for international ADS support. Andrew Bartlett
* Fix the mp3 rename bug - also tidy up our open code and remove the specialJeremy Allison2002-03-231-1/+1
| | | | | cases for rename and unlink. Had to add desired_access into the share mode record. Jeremy.
* Stomped on some header file version numbers that have crept back in.Tim Potter2002-03-221-2/+1
|
* must use native endian index when creating default valid.dat table so itHerb Lewis2002-03-211-2/+2
| | | | is the same on big and little endian systems.
* Add assertions that kill() is never accidentally passed a non-positiveMartin Pool2002-03-202-0/+10
| | | | | | | | | 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. http://cvs.samba.org/cgi-bin/cvsweb/rsync/util.c.diff?r1=1.108&r2=1.109&f=h
* Sync up vfs changes from 2.2.x.Jeremy Allison2002-03-191-0/+15
| | | | Jeremy.
* more verbose checking in talloc and util_pwSimo Sorce2002-03-182-40/+50
| | | | | 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.
* Renamed get_nt_error_msg() to nt_errstr().Tim Potter2002-03-171-1/+1
|
* lower the debug level of failing to map a fileAndrew Tridgell2002-03-151-1/+1
|
* syncing up printing code with SAMBA_2_2 (already done some mergesGerald Carter2002-03-151-0/+25
| | | | | | | | | | | | | in the reverse). * add in new printer change notify code from SAMBA_2_2 * add in se_map_standard() from 2.2 in _spoolss_open_printer_ex() * sync up the _print_queue_struct in smb.h (why did someone change the user/file names in fs_user/fs_file (or vice-versa) ? ) * sync up some cli_spoolss_XXX functions
* getpid() -> sys_getpid()Tim Potter2002-03-143-4/+4
|
* Add "Creator Group" - was in 2.2.x and I'm syncing up the two.Jeremy Allison2002-03-131-0/+2
| | | | Jeremy.
* Fix typo.Martin Pool2002-03-101-1/+1
|
* add a note about the meaning of global_sam_sidAndrew Tridgell2002-03-101-0/+3
|
* Doc.Tim Potter2002-03-091-9/+14
|
* fixed the upper/lower case table generation on big-endian machinesHerb Lewis2002-03-061-9/+26
| | | | (tridge, using Herbs console)
* dos2unix not used in HEAD anymore.Jeremy Allison2002-03-041-2/+2
| | | | Jeremy.
* Fix up the pull_utf8_fstring/pstring functions, and add their push eqivilants.Andrew Bartlett2002-03-011-4/+14
| | | | | | patch by Hasch@t-online.de (Juergen Hasch) Andrew Bartlett
* This should kill off the 'cannot convert' error messages on non-iconv hosts.Andrew Bartlett2002-03-011-1/+1
|
* Make this function staticAndrew Bartlett2002-02-271-1/+1
|
* bcopy must DIE ! Stop people creeping use of bcopy back into the codeJeremy Allison2002-02-261-6/+5
| | | | | (and yes I know who you are..... :-). Jeremy.
* Only set smb_read_error if not already set.Jeremy Allison2002-02-231-6/+20
| | | | Jeremy.
* Thanks to David Edward Shapiro <David.Edward.Shapiro@btitele.com> for spottingAndrew Bartlett2002-02-201-1/+1
| | | | | | | | this! (groupname and domain name paramaters swapped, giving 'interesting' results...) Andrew Bartlett
* Patch from Hasch@t-online.de (Juergen Hasch) to add UTF-8 as an explictAndrew Bartlett2002-02-191-1/+67
| | | | | | | character set for conversion. To be used in Winbind and the 'net ads' commands. Andrew Bartlett
* serialise all domain auth requestsAndrew Tridgell2002-02-181-0/+30
| | | | | | | | | this is needed because W2K will send a TCP reset to any open connections that have not done a negprot when a second connection is made. This meant that under heavy netlogon load a Samba domain member would fail authentications. Jeremy, you may wish to port this to 2.2.x
* reverted tims patch that broke configureAndrew Tridgell2002-02-181-13/+0
| | | | why does anything but smbd care about sec_init() anyway??
* Whoops, typo.Tim Potter2002-02-171-4/+4
|
* 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. (-:
* int -> uint32Tim Potter2002-02-171-2/+1
|
* 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. :-/
* Try to get this finally working. (Note to self: *always* check build farm...)Andrew Bartlett2002-02-061-2/+2
| | | | | | :-) Andrew Bartlett
* See if we can get slightly valid C for the non-PAM case here.Andrew Bartlett2002-02-051-2/+2
| | | | Andrew Bartlett
* Drastic impromvents to pam_winbind.Andrew Bartlett2002-02-051-0/+122
| | | | | | | | | | | | | | | | | 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
* Fix stupid typo !Jeremy Allison2002-02-051-1/+1
| | | | Jeremy.
* better debug messages!Simo Sorce2002-02-041-0/+1
|
* Fix from Michael Steffens <michael_steffens@hp.com> to make signalJeremy Allison2002-01-314-26/+58
| | | | | | processing work correctly in winbindd. This is a really good patch that gives full select semantics to the Samba modified select. Jeremy.