summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* added sec_initial_uid() function so we can ask if a file is owned byAndrew Tridgell2001-07-081-0/+8
| | | | | the initial uid (This used to be commit 9449544428c9c3153f9e757c57bccda382fa2882)
* fixed the auto-initialisation of the iconv descriptorsAndrew Tridgell2001-07-081-11/+11
| | | | (This used to be commit 66632782c583356550446638a832cc46a99f9f62)
* Update tests, start testing password server code, now I have it working andAndrew Bartlett2001-07-084-4/+4
| | | | | | | know what it does... Andrew Bartlett (This used to be commit 51903dbfee2fa2b5d94b1d16ebdbb3356e13884d)
* This removes unused paramaters from various authtication functions, and shouldAndrew Bartlett2001-07-087-41/+24
| | | | | | | | | | not change behaviour. This should make my later diffs smaller, where I actualy start cleaning up this mess... Andrew Bartlett (This used to be commit 04f090c224bb7ac3b53c430a591fce1fc939a81c)
* Fix the loading of configuration files using the include syntax.Andrew Bartlett2001-07-081-15/+19
| | | | | | | | | | | | | | | | | We had a problem where if a % macro in the smb.conf could be ignored if the various files it pointed to had the same time-stamp. This changes the code to insted check that the both the time-stamp and the substituted filename are the same over each change. This was picked up only becouse the build-farm automaticly generates its config files, and hence gets identical timestamps. (Why this doesn't happen all the time I'm not entirly sure, somthing to do with the 'test' paramater to reload_services(), but this fixes this problem). Andrew Bartlett (This used to be commit ebd2f9b07c89cce505e821f1caaa6817bbb26db9)
* fixed some unicode and LANMAN2 bugs in trans2 find first/nextAndrew Tridgell2001-07-071-39/+3
| | | | (This used to be commit d5097b2f20c55ddcf4ae8da4d1d0a2fe91938a6b)
* fixed some unicode and LANMAN2 bugs in trans2 find firstAndrew Tridgell2001-07-071-103/+77
| | | | (This used to be commit dc99b9ddf847c210c72921ba1dedcdc34fd32aab)
* Add a new paramater: add machine scriptAndrew Bartlett2001-07-072-3/+15
| | | | | | | | | This allows the administrator to define different scripts for adding unix users and automaticly adding machines. If it is not defined, it falls back to the value of 'add user script'. Andrew Bartlett (This used to be commit 7a478e050f3ab33bd0141a58c698d748f0d2b204)
* Add backend encryption support for NTLMv2.Andrew Bartlett2001-07-0710-13/+546
| | | | | | | | | | | | | The leg-work for this was done by the folks at samba-tng.org, I'm just bringing it accross to HEAD. The MD5 implementation is seperatly derived, and does not have the copyright problems that the one in TNG has. Also add const to a few places where it makes sence. Andrew Bartlett (This used to be commit 8df8e841445dfe09fc7a06bb55d12adc3fecb345)
* You can't dump_data() a function pointer...Andrew Bartlett2001-07-071-1/+1
| | | | | Andrew Bartlett (This used to be commit 4f7b2f51b071ee02b9a2ac7decd9fa7d9e078c1a)
* Update smbtorture in line with SAMBA_2_2Andrew Bartlett2001-07-071-5/+34
| | | | | Andrew Bartlett (This used to be commit dc588ee87ae16e207324d42f926d7889b70362de)
* Password changing via PAM works now. DONT CHANGE THIS UNLESS YOU RE-TEST !!!!!!Jeremy Allison2001-07-062-4/+38
| | | | | Jeremy. (This used to be commit 79574c07ed5de7194a17c9ee8d189370d8e42bcc)
* fixed strrchr_mAndrew Tridgell2001-07-061-4/+3
| | | | (This used to be commit f4359b5f7ff891d7fcb5772b589756376ae5d412)
* Don't try and open tdb secrets file in non-root/local mode.Jeremy Allison2001-07-061-2/+1
| | | | | Jeremy. (This used to be commit e78a114425129d980f79db812dbea368123913ed)
* Wrapped dlerror() in the same way as the other dlxxx() calls.Jeremy Allison2001-07-063-3/+12
| | | | | Jeremy. (This used to be commit ed5a1f70c6d155788b62e9e6e8c5d97a5ca0858d)
* Added JF's fix for max_entries being 0.Jeremy Allison2001-07-061-0/+15
| | | | | Jeremy. (This used to be commit 5059fbbb76ffa24658a878080a36e355df4894f5)
* formatting fixesAndrew Tridgell2001-07-061-7/+7
| | | | (This used to be commit 67ca6cd8eb20621d3f5926e19822b479ac80cb9c)
* check for initialisation in convert_string()Andrew Tridgell2001-07-061-0/+6
| | | | | otherwise initial load in smb.conf can fail (This used to be commit e9c53606de237f91712bb9d2a9fdf84b80bce38d)
* A program to display a tree of domains, servers and shares similar to theTim Potter2001-07-061-0/+419
| | | | | network neighbourhood graph. Still needs a bit of work. (This used to be commit 6b4559506d1434e6114d9707dd11fdc8ee8d54be)
* fixed a silly bug in the internal UTF8 implementationAndrew Tridgell2001-07-061-1/+14
| | | | (This used to be commit 95a9a1814f1a1ac07c316cc920c7493a86d5a09b)
* fixed bug where we looked at the first byte of a password to determineAndrew Tridgell2001-07-061-12/+2
| | | | | | | | | | | | | | | if the password is blank. That ain't valid with encrypted passwords! Jeremy, this changes the semantics of session setup. We no longer automatically set guest=True when the client happens to choose their username == the guest username. Instead we rely on the map_to_guest code. I'm pretty sure this is now the right thing, but please look at it carefully before putting it in 2.2 This is the bug that was causing the build farm to sometimes fail. Basically we failed every 256 attempts - ie. when the first byte of the encrypted password happened to be 0 (This used to be commit 4b35a3494c53fe38532fc12cf1c57e1a3715ad0f)
* got rid of insanely verbose debug messages on startupAndrew Tridgell2001-07-061-1/+1
| | | | (This used to be commit c3a21fc0f21b3f493031cb0c9a6a990528b276d9)
* fixed inetd operation as non-rootAndrew Tridgell2001-07-061-4/+0
| | | | (This used to be commit 9a9da44455fc35cb9b1625ffefd12a9c5fe48d6b)
* added some comments and removed an unnecessary checkAndrew Tridgell2001-07-061-3/+2
| | | | (This used to be commit 25c4b3f19315bdef57041da79c12271b72015701)
* Fix race where wrong action (created or opened) could be returned.Jeremy Allison2001-07-051-0/+8
| | | | | Jeremy. (This used to be commit af5b649b017f703a14a69f77a9067efb9c6a8269)
* Fix for enumerating large numbers of users.Jeremy Allison2001-07-053-35/+50
| | | | | Jeremy. (This used to be commit c8c138c1fbb49799a2dd4c6e781bd89f51c0c0c5)
* Fix for rabbit-pellet mode. Chris please test this. Thanks for Dave CBJeremy Allison2001-07-051-0/+6
| | | | | | for help on this. Jeremy. (This used to be commit 7efaefdf60e1880cf4ab97e1901248abd00acd79)
* Allow user to specify CFLAGS even when using configure.developerAndrew Bartlett2001-07-051-1/+1
| | | | | Andrew Bartlett (This used to be commit 8452300c769b2b046fc4b2fd078e7da0b93cd316)
* removed an unreachable statementAndrew Tridgell2001-07-051-1/+0
| | | | (This used to be commit 6503f53abe2642b002d8c9c64a2e0534c2b39b8c)
* Allow us to vary the log-level, so we can run at level 1 normally,Andrew Bartlett2001-07-054-8/+12
| | | | | | | | | and push it to 10 when we fail (we redo the test). Also disable the server-level security testing till it know what it does Andrew Bartlett (This used to be commit 805c20452e98c5e3d3fb24537ce722d4318ffa90)
* this fixes the failure of MS office on VFAT partitions on LinuxAndrew Tridgell2001-07-051-30/+29
| | | | | | | | | The problem is that ftruncate can't expand on VFAT, but it can on ext2. That means our autoconf test is useless. I have recoded it to use the alternative to ftruncate when then sys_ftruncate fails. Jeremy, do you want this for 2.2.1? (This used to be commit 970236ee9926b64c0b39bd8a36b2a9317206873c)
* Renamed formal parameter fd to fnum because we're talking about SMB fileTim Potter2001-07-051-10/+7
| | | | | handles, not unix ones. (This used to be commit 974790e45e6774a0e8ca3f8bb73ea941457e0866)
* added line-feed at end of templatesAndrew Tridgell2001-07-051-1/+1
| | | | (This used to be commit fe5d38780fe2998576ed0ddbec6996d32cbda4a1)
* fixed a bug in the parameters SMBctemp uses in open_file_shared()Andrew Tridgell2001-07-051-8/+7
| | | | (This used to be commit a1dee993cbf52e7232b65323430c8574843eb168)
* fixed compilation of masktest on AIXAndrew Tridgell2001-07-051-7/+7
| | | | (This used to be commit 832a91bbe643ba816407965863b8fa3bb5b8730c)
* use alpha_strcpy on DNS namesAndrew Tridgell2001-07-051-0/+6
| | | | (This used to be commit f6f9e95dd9254c6aad19d4fa1ff891bfa33070b6)
* use alpha_strcpy on the domain as it comes off the wireAndrew Tridgell2001-07-051-8/+3
| | | | (This used to be commit 3b9eb528f56b325399e5a4588242bb6d9f9226e2)
* optimised the 7 bit case for utf8 conversionAndrew Tridgell2001-07-051-4/+4
| | | | (This used to be commit 0c61e54f152eca6b7607fcce9ea512bc60a19060)
* make sure we reset the shift state on error for charsets like SJISAndrew Tridgell2001-07-051-1/+10
| | | | (This used to be commit 42648a7aada48220fdfaf6acfe95b9614122f1da)
* allow to use usrmgr/svrmgr tools in win95Jean-François Micouleau2001-07-041-5/+7
| | | | | pretty cool (This used to be commit 04575ff17b9b5fe802e66bb8dd1948317ab35485)
* unicode string length is twice longer ;-)Jean-François Micouleau2001-07-041-1/+1
| | | | (This used to be commit d39d8429d1cb8a976022ae92a1ce551f7d876aff)
* added builtin support for UTF8Andrew Tridgell2001-07-041-1/+115
| | | | (This used to be commit 76d83e7f704cf016308dccaad9bc42d57db97686)
* more portability fixesAndrew Tridgell2001-07-042-4/+4
| | | | (This used to be commit bf818268516cfbebcdeacbb0528395e9bbb8e442)
* portability fixesAndrew Tridgell2001-07-041-4/+9
| | | | (This used to be commit 7a5c24c219d8b19f2c3cd11fdde3ebcede0646a2)
* got rid of __FUNCTION__ debugAndrew Tridgell2001-07-041-2/+2
| | | | (This used to be commit 815ca752744c2ae93390445f4bb6532d396bbc59)
* fixed uninitialised variableAndrew Tridgell2001-07-041-1/+1
| | | | (This used to be commit a03992f19b268ca212ada5869c6fc93da5ac3c35)
* we don't need the codepage sources any moreAndrew Tridgell2001-07-0420-65250/+0
| | | | (This used to be commit 8dbee134b99c8f87e6e591ffd52edd1f71c0aaec)
* we don't need the codepages any moreAndrew Tridgell2001-07-0413-872/+0
| | | | (This used to be commit fa18e842f8f8f7d7f7a0674cdf375b398f655745)
* missed a couple of strchr callsAndrew Tridgell2001-07-044-8/+3
| | | | (This used to be commit 57e7df8ae58020ab653307c1fdfbadd44983e900)
* strchr and strrchr are macros when compiling with optimisation in gcc, so we ↵Andrew Tridgell2001-07-0478-278/+276
| | | | | | can't redefine them. damn. (This used to be commit c41fc06376d1a2b83690612304e85010b5e5f3cf)