summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
* handle null usernamesAndrew Tridgell1998-11-121-8/+5
|
* show all buttons in demo modeAndrew Tridgell1998-11-121-1/+1
|
* fixed demo modeAndrew Tridgell1998-11-121-5/+10
|
* extracted the password change code from smbpasswd and used it in swatAndrew Tridgell1998-11-128-519/+385
| | | | instead of opening pipes and other horrible stuff.
* char -> uchar fixAndrew Tridgell1998-11-121-1/+1
|
* largely rewrote smbpasswd so that the code is understandable. ThisAndrew Tridgell1998-11-1210-668/+710
| | | | | | | | | | | | | should allow us to call a function in swat rather than piping to smbpasswd. while doing this I also fixed quite a few "const char *" versus "char *" issues that cropped up while using const to track down bugs in the code. This led to changes in several generic functions. The smbpasswd changes should be correct but they have not been extensively tested. At least if I have introduced bugs then we should be able to fix them more easily than before.
* Moved some code (NTLMSSPcalc) out of smbdes and inline for paranioaJeremy Allison1998-11-124-35/+62
| | | | | resons and my own piece of mind... Jeremy.
* Fix fd leak in error condition in grantpt code case.Jeremy Allison1998-11-121-5/+8
| | | | Jeremy.
* Added the security changes suggested by Andrew - become theJeremy Allison1998-11-123-79/+108
| | | | | user that authenticated to swat permanently (if not root). Jeremy.
* Added enable user button. Fixed bug where log was always printed.Jeremy Allison1998-11-121-5/+15
| | | | Jeremy.
* changed is_root() to am_root() to prevent clash with variable names.Andrew Tridgell1998-11-113-14/+12
|
* J.F.'s latest printer fixes plus his gcc -picky fix for web/cgi.cJeremy Allison1998-11-112-2/+4
| | | | Jeremy.
* rpc_server/srv_netlog.c: Fixed crash bug with ACB_PWNOTREQ.Jeremy Allison1998-11-115-14/+23
| | | | | | script/makeyodldocs.sh: Added code to make text docs for non-man page YODL docs. web/cgi.c web/swat.c: SGI compiler warnings fixed. Jeremy.
* oops!Luke Leighton1998-11-111-11/+13
|
* security descriptor info, provided by jean-francoisLuke Leighton1998-11-115-42/+129
|
* Added needed flag for swat password changingHerb Lewis1998-11-111-2/+3
| | | | | I forgot to mention that the changes to swat were contributed by John Sygulla
* added password change functionality to swatHerb Lewis1998-11-112-60/+534
|
* Fix from richard.kettlewell@kewill.com for leapyear bugs.Jeremy Allison1998-11-111-1/+5
| | | | Jeremy.
* clearing up security descriptorLuke Leighton1998-11-119-61/+129
|
* Fixed two debug prints.Jeremy Allison1998-11-111-2/+2
| | | | Jeremy.
* changed syntax of registry commands so keys can start with HKLM or HKU.Luke Leighton1998-11-1111-307/+454
| | | | sorted lookupsids command
* makeyodldocs.sh now works with the bash shellJean-François Micouleau1998-11-111-3/+3
|
* Added code to copy smb.conf.5.html to the swat help directory.Jeremy Allison1998-11-111-0/+8
| | | | Jeremy.
* swat.c updated to use new yodl generated smb.conf.5.html file for helpHerb Lewis1998-11-111-5/+17
| | | | added smb.conf.5.html to swat/help
* Makefile.in: Added target for makeyodldocs - not used by default.Jeremy Allison1998-11-113-5/+16
| | | | | | | rpc_client/cli_reg.c: The perils of cut-n-paste coding include using variables before they are initialised :-). script/makeyodldocs.sh: Remove the intermediate files. Jeremy.
* Adding YODL docs maintainer script.Jeremy Allison1998-11-111-0/+75
| | | | Jeremy.
* registry delete value command: "regdeleteval".Luke Leighton1998-11-116-1/+197
| | | | this is just so unbelievably simple to do...
* renamed unk_1b to flush_keyLuke Leighton1998-11-115-31/+31
|
* Added manpages/ to source path.Jeremy Allison1998-11-111-1/+1
| | | | Jeremy.
* - renamed open_policy to open_hklm.Luke Leighton1998-11-116-76/+149
| | | | | | - renamed open_unk_4 to open_hku - fixed createkey issue spotted by phil cox
* rpcclient registry key delete command: "regdeletekey".Luke Leighton1998-11-106-0/+198
|
* registry modification requires a "sync" or "refresh" on the parent key.Luke Leighton1998-11-105-0/+122
| | | | opcode 0xb added to do this. a likely candidate name is "RegFlushKey".
* include/local.h:Jeremy Allison1998-11-1012-38/+81
| | | | | | | | | | | | | include/smb.h: param/loadparm.c: Made GUEST_SESSSETUP run time selectable. Horror of horrors :-). printing/printing.c: Added J.F.'s latest fix. rpc_parse/parse_misc.c: parse_reg.c: rpcclient/cmd_reg.c: rpcclient/display.c: SGI compiler signed/unsigned issues. smbd/reply.c: Made GUEST_SESSSETUP run time selectable. Horror of horrors :-). utils/testparm.c: Added extra test. Jeremy.
* oops!Luke Leighton1998-11-101-0/+102
|
* rpcclient registry commands.Luke Leighton1998-11-1024-226/+2383
|
* util functions split into relevant modules, first pass.Luke Leighton1998-11-104-2094/+197
|
* Default for SMB_PASSWD program was set to smbpasswd ! This explained the ↵Jeremy Allison1998-11-102-3/+3
| | | | | | | | | | | problems John & Andrew were having with smbpasswd. This would cause the smbpasswd to be changed *twice* - this the second decrypt would fail. Changed it to be "/bin/passwd" and changed the name of the macro to PASSWORD_PROGRAM to make it clear this is not an smb password changer. Jeremy.
* Makefile.in: Removed rpc_server/srv_ldap_helpers.c per J.F.'s instructions.Jeremy Allison1998-11-0913-105/+49
| | | | | | | | | | | | | client/client.c: client/clitar.c: include/client.h: smbwrapper/smbw_dir.c: smbwrapper/smbw_stat.c: smbwrapper/smbw.c: lib/util.c: Converted all use of 'mode' to uint16. smbd/quotas.c: Fixed stupid comment bug I put in there :-(. printing/printing.c: Fix from J.F. to new code. Jeremy.
* split socket util functions into util_sock.c. util.c NOT committedLuke Leighton1998-11-094-0/+2069
| | | | | | | | | and util_sock.c NOT included in Makefile.in. registry commands added to rpcclient. waiting for 2_0_0 split before committing modified files. these files are new modules, and are not referenced in the Makefile.in
* I talked to Dave Miller and he thinks that we should have TCP_NODELAYAndrew Tridgell1998-11-092-0/+10
| | | | | on by default on OSes that support it, given the network IO pattern that Samba uses. He doesn't think it will cause problems.
* converted smbclient to use clientgen.c rather than clientutil.cAndrew Tridgell1998-11-0910-4653/+1773
| | | | | | | | | | | | | | | | | | | | | | | I did this when I saw yet another bug report complaining about smbclient intermittently missing files. Rather than applying more patches to smbclient it was better to move to the more robust clientgen.c code. The conversion wasn't perfect, I probably lost some features of smbclient while doing it, but at least smbclient should be consistent now. It if fails it should _always_ fail rather than giving people the false impression of a reliable utility. the tar stuff seems to work, but hasn't had much testing as I never use it myself. I'm sure someone will find bugs in my conversion of smbtar.c. It was quite tricky as it did a lot of its own SMB calls. It now uses clientgen.c exclusively. smbclient is still quite messy, but at least it doesn't build its own SMB packets. I haven't touched smbmount as I never use it. Mike, do you want to convert smbmount to use clientgen.c?
* codepages/codepage_def.936: Updated comment.Jeremy Allison1998-11-075-109/+80
| | | | | | | | | param/loadparm.c: Removed "networkstation user login", "domain controller", and "domain sid" parameters. passdb/passdb.c: Removed "networkstation user login" code and changed bug test code to only check once for a bad password server. This will stop the complaints of many "bad login" audit records in NT PDC logs. utils/smbpasswd.c: Removed check for "domain controller". Jeremy.
* grumble, grumble off-by-one unicode string fixes, gonna stuff my otherLuke Leighton1998-11-061-5/+5
| | | | tree with cvs clashes when i cvs update on the group code grumble grumble
* lib/charcnv.c: Improved debug comment.Jeremy Allison1998-11-067-79/+124
| | | | | | | | | | | libsmb/namequery.c: Fix to remove 2 second wait is we are doing a unicast and got a reply. smbd/dfree.c: smbd/noquotas.c: smbd/quotas.c: Fixes from Dejan Ilic <svedja@lysator.liu.se> for the quota code. utils/smbpasswd.c: Fixes to allow smbpasswd to be called from swat. Jeremy.
* Useful script to extract all parameters out of the loadparm.c fileJeremy Allison1998-11-051-0/+2
| | | | | | and sort them into global (G) and service (S) parameters. Useful for keeping the smb.conf docs up to date. Jeremy.
* the start of the start of the SAM database APILuke Leighton1998-11-056-0/+1766
|
* util_file.c:Luke Leighton1998-11-052-0/+507
| | | | | | | | | split some routines out of various places (e.g smbpass.c) because they now get used in more than one location. util_sid.c: need sid_copy, compare, split rid, append rid etc etc...
* split string and unicode string routines into these files.Luke Leighton1998-11-052-0/+1162
| | | | | these are *not* going to be added into the Makefile.in yet so they still also exist in util.c.
* don't bother trying QFILEINFO/QUERY_FILE_ALL_INFO with win95 as itAndrew Tridgell1998-11-051-1/+5
| | | | totally screws it up, giving garbage for the size fields.
* check return value of locking_init()Andrew Tridgell1998-11-051-10/+12
|