summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge of --set-auth-user updates from 2.2Tim Potter2002-05-131-3/+4
| |
* | Rerun autoconf.Tim Potter2002-05-131-7/+88
| |
* | Merge of secrets_init() paranoia fix from 2.2Tim Potter2002-05-131-1/+6
| |
* | Merge of Solaris winbindd fixes.Tim Potter2002-05-134-0/+42
| |
* | Merge from HEAD:Tim Potter2002-05-073-44/+204
| | | | | | | | | | | | | | | | | | | | >Added cli_spoolss_enumjobs() function. >Added cmd_spoolss_enumjobs() function to rpcclient. > >The semantics of the src_len argument to rpcstr_pull() seem to have changed >breaking most of the spoolss commands in rpcclient. Changed a bunch of >0's to -1's to fix it.
* | Merge from HEAD:Tim Potter2002-05-072-0/+2
| | | | | | | | | | >DOS error 1307 is returned when an invalid owner for a security descriptor >is detected.
* | Merge from HEAD:Tim Potter2002-04-242-0/+2
| | | | | | | | >Added constant and message for invalid security descriptor dos error.
* | Merged [fp]strterminate macros from HEAD to fix compile.Tim Potter2002-04-241-0/+3
| |
* | printing merge from HEADGerald Carter2002-04-225-77/+39
| |
* | Copying commit from HEAD.Christopher R. Hertel2002-04-221-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | My seven-year-old daughter calls me 'Captain Pedantic'. I don't know which is freakier... the name or the fact that a seven-year-old knows what it means. Small change to correct the value we place in the DGM_LENGTH field of NBT Datagram messages. We have been counting the full datagram, but it's fairly clear in the RFCs that we should only count the source name, destination name, and payload. We've been overcharging by 14 bytes (the size of the NBT DGM header). This fix brings us in line with what Windows does, and what the RFCs say should be done. I'm a little surprised that this didn't cause any bugs or error messages. I guess no one actually checks this field.
* | merge from HEADGerald Carter2002-04-165-81/+95
| |
* | merge from SAMBA_2_2Gerald Carter2002-04-151-1/+1
| |
* | Merge of lsa lookup names/sids patch from HEAD.Tim Potter2002-04-156-42/+41
| |
* | Whoops, removed debug 0 that snuck in.Tim Potter2002-04-151-4/+0
| |
* | Merge of print server permission handling fixes from HEAD.Tim Potter2002-04-152-12/+57
| |
* | Merge of comment fix.Tim Potter2002-04-151-1/+1
| |
* | 3 branches might become a pain... :-)Volker Lendecke2002-04-142-2/+15
| | | | | | | | Volker
* | merged the mangling test and passdb bugfixes into SAMBA_3_0Andrew Tridgell2002-04-127-167/+180
| |
| |
| \
*-. \ This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.cvs2svn Import User2002-04-1222-4909/+201
|\ \ \ | | |/ | |/|
| * | nicer measurement of failures and collisionsAndrew Tridgell2002-04-121-7/+15
| | |
| * | better mangling test. We now test that we can create by long name andAndrew Tridgell2002-04-121-2/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | delete by short name, and that we can create by short name and delete by long name our old mangling code fails this test. also tweaked the random filename generation to produce more likely collisions
| * | - added a mangling test suite that measures the collision rate onAndrew Tridgell2002-04-124-12/+194
| | | | | | | | | | | | | | | | | | randomised filenames - fixed several mangling bugs that the test suite pointed out
| * | Much better support for both non-algorithic RIDs (where the RID is stored inAndrew Bartlett2002-04-113-155/+145
|/ / | | | | | | | | | | | | | | | | | | | | | | | | the passdb) and RIDs not in the passdb, due to being NIS users etc. The main fix here is to add become_root()/unbecome_root() at critical places. This (finally) fixes the bug where you could not see local users's names in a file's security properties as non-root. Tested. The similar bug in uid_to_sid is also fixed, but is not (yet) Tested. Andrew Bartlett
* | HP2500C driver writes devmode with private data that endsJeremy Allison2002-04-111-0/+9
| | | | | | | | | | | | on a 2 byte boundary. We then miss-parse the desired_access. Also added other fixes to ensure we align after private data (discussed with Gerry). Jeremy.
* | added strndup() for systems that don't have itAndrew Tridgell2002-04-114-672/+697
| |
* | don't try to return a voidAndrew Tridgell2002-04-111-1/+1
| |
* | possibly fix the 15000 user problemAndrew Tridgell2002-04-112-8/+8
| | | | | | | | | | I think its caused by a rpc operation failing and us giving invalid data back to the cache layer. Using talloc_zero() should solve this.
* | - the 36^6 hash space gives 31 bits, not 32 bits. We need to mask theAndrew Tridgell2002-04-111-2/+4
| | | | | | | | | | hash to suit - the prefix ends at the last dot, not the first
* | a few debug statements (disabled)Andrew Tridgell2002-04-111-2/+7
| |
* | don't treat '.' as FLAG_ASCII, instead handle it separatelyAndrew Tridgell2002-04-111-2/+2
| |
* | - tidier flag checking codeAndrew Tridgell2002-04-111-8/+40
| | | | | | | | - finished the is_mangled() function
* | added some more commentsAndrew Tridgell2002-04-111-5/+15
| |
* | some optimisations to the new mangling systemAndrew Tridgell2002-04-111-16/+44
| |
* | this adds a completely new hash based mangling schemeAndrew Tridgell2002-04-114-1/+532
| | | | | | | | | | | | | | | | | | | | 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.
* | Implemented a setup_logging() function that takes two keywords:Tim Potter2002-04-111-1/+10
| | | | | | | | | | | | | | | | | | | | interactive and logfilename. These can be used to send Samba DEBUG() output to stdout or to a logfile which makes automated testing much funkier. Also added get_debuglevel() and set_debuglevel() functions. Make open_pipe_creds() accept None as a anonymous credential.
* | Implemented a setup_logging() function that takes two keywords:Tim Potter2002-04-112-5/+62
| | | | | | | | | | | | | | | | interactive and logfilename. These can be used to send Samba DEBUG() output to stdout or to a logfile which makes automated testing much funkier. Also added get_debuglevel() and set_debuglevel() functions.
* | Ignore bin directory.Tim Potter2002-04-111-0/+1
| |
* | removed unnecessary memsetGerald Carter2002-04-111-2/+1
| |
* | Correctly emulate NT in printer handle opening access rights.Jeremy Allison2002-04-111-1/+6
| | | | | | | | Jeremy.
* | This split the mangling code up to allow for the possibility of multipleAndrew Tridgell2002-04-1114-999/+1117
| | | | | | | | | | | | mangling implementation, selectable using "mangling method = " in smb.conf It also tidies the interface a little, although it is still nasty.
* | s/werror_str/dos_errstr/g to fix compileGerald Carter2002-04-111-3/+3
| |
* | merge from 2.2Gerald Carter2002-04-111-1/+0
| |
* | WERROR merge from SAMBA_2_2Gerald Carter2002-04-112-50/+40
| |
* | specversion merge from SAMBA_2_2Gerald Carter2002-04-112-0/+29
| |
* | Added a whole bunch more permission constants.Tim Potter2002-04-111-0/+20
| |
* | Removed duplicate _LARGEFILE64_SOURCE added in error.Jeremy Allison2002-04-112-6/+0
| | | | | | | | Jeremy.
* | Ensure VFS modules will build correctly by adding defines for CPPFLAGSJeremy Allison2002-04-114-767/+934
| | | | | | | | | | defines into acconfig.h - only defined if seen. Jeremy.
* | Rename of ads_do_search_all2() to ads_do_search_all() and removal ofJim McDonough2002-04-101-23/+11
| | | | | | | | server sort controls. Also put option externs in the net.h include.
* | Add a few option externs for net_ads.cJim McDonough2002-04-101-0/+4
| |
* | A few more updates:Jim McDonough2002-04-101-132/+348
| | | | | | | | | | | | - Add doxygen comments - remove server sort control (ms implementation was not reliable) - rename ads_do_search_all2() to ads_do_search_all_fn()