summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
* s3: Make char_flags and base_reverse const arraysVolker Lendecke2010-08-243-74/+178
| | | | | | | | This moves those arrays from dynamic to static, shared memory, removing them from globals.c. I did it by dumping the result of init_tables() with dump_data(). Some massage by an editor macro made it the initializer.
* s3: Move "trans_num" to smbd_server_connectionVolker Lendecke2010-08-243-5/+4
|
* s3: Make srv_send_smb take an sconn instead of a sock fdVolker Lendecke2010-08-2410-31/+31
|
* pam: fix unused variable warningBjörn Jacke2010-08-241-1/+1
|
* s3-dcerpc: avoid talloc_move on schannel creds in ↵Günther Deschner2010-08-241-3/+7
| | | | | | | | | | | | | | | | cli_rpc_pipe_open_schannel_with_key(). Initially, the schannel creds were talloc memduped, then, during the netlogon creds client merge (baf7274fed2f1ae7a9e3a57160bf5471566e636c) they were first talloc_referenced and then later (53765c81f726a8c056cc4e57004592dd489975c9) talloc_moved. The issue with using talloc_move here is that users of that function in winbind will only be able to have two schanneled connections, as the cached schannel credentials pointer from the netlogon pipe will be set to NULL. Do a deep copy of the struct instead. Guenther
* Final part of fix for bug #7636 - winbind internal error, backtrace.Jeremy Allison2010-08-231-11/+18
| | | | | | Ensure cm_get_schannel_creds() returns NTSTATUS. Jeremy.
* s3-dcerpc: Allocate structure members on the right contextSimo Sorce2010-08-231-1/+1
|
* s3: PAM_RHOST and PAM_TTY are enums on FreeBSDVolker Lendecke2010-08-232-3/+26
|
* s3:pdbtest Fix command name of pdbtestAndrew Bartlett2010-08-221-1/+1
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s3-build: Add a test-buildfarm target to stay UNIX Makefile compatible.Andreas Schneider2010-08-221-4/+2
|
* s3:param Clarify parameter name on init_globals()Andrew Bartlett2010-08-221-4/+4
| | | | | | | | | This parameter is used with the registry backend to cause the globals table to be re-initialised. Andrew Bartlett Signed-off-by: Michael Adam <obnox@samba.org>
* s3: Turn two macros into functionsVolker Lendecke2010-08-221-6/+24
|
* s3: Pass the rhost through smb_pam_accountcheckVolker Lendecke2010-08-225-8/+11
|
* s3: Rename auth.c:backends to auth_backendsVolker Lendecke2010-08-221-4/+4
|
* s3: Fix some nonemtpy blank linesVolker Lendecke2010-08-222-12/+11
|
* s3: Move check_access to cgi.c, its only userVolker Lendecke2010-08-223-82/+81
|
* s3: Replace calls to check_access by allow_accessVolker Lendecke2010-08-224-10/+17
| | | | We already have both the name and address of the client stored now
* s3: Fix netgrent configure checks for compilers not supporting ↵Kai Blin2010-08-211-1/+3
| | | | | | -Werror-implicit-function-declaration This should fix bug 7620.
* s3: Fix bug 7635Volker Lendecke2010-08-211-2/+4
|
* Fix bug 7627 - smbclient ignores "-I" when used with "-L", fails name ↵Jeremy Allison2010-08-201-2/+3
| | | | | | | | | resolution. Still needs some more work to fix missing netbios name issues, but fixes underlying issue of IP address being ignored. Jeremy.
* Fix const warning.Jeremy Allison2010-08-202-2/+2
|
* s3: Use sconn->client_id in session_claimVolker Lendecke2010-08-201-10/+2
|
* s3:librpc: make dcerpc_read_ncacn_packet_send/recv() availableStefan Metzmacher2010-08-201-0/+9
| | | | metze
* s3:Makefile.in: use python with -u to disable stdin/out cachingStefan Metzmacher2010-08-201-1/+1
| | | | metze
* s3:winbindd: fix error handling in wb_next_grent_fetch_done()Stefan Metzmacher2010-08-201-1/+9
| | | | | | We should not use 'result' uninitialized. metze
* s3:loadparm: make lp_load_ex static. We have wrappers for external callers.Michael Adam2010-08-202-14/+7
|
* s3-libsmbclient Convert dos error codes to NTstatus in async libsmbclient.Jim McDonough2010-08-192-8/+2
| | | | | | | | | DOS error codes were being lost with the conversion to async libsmbclient. If we're passing around NTSTATUS internally, let's just convert it when we get it. DOS ACCESS_DENIED on nautilus was not prompting for other credentials, because it was not being mapped.
* s3-ads: Fix wrong test in if statementSimo Sorce2010-08-192-1/+3
|
* s3-waf: fix the build.Günther Deschner2010-08-191-1/+1
| | | | Guenther
* s3-cli: fix uninitialized variable.Günther Deschner2010-08-191-1/+1
| | | | | | Volker, please check. Guenther
* s3-idmap: fix uninitialized variable in idmap_tdb_sids_to_unixids_action().Günther Deschner2010-08-191-1/+1
| | | | | | Michael, please check. Guenther
* s3-libsmb: fix some uninitialized variables.Günther Deschner2010-08-191-2/+2
| | | | | | Volker, please check. Guenther
* -ENOTSUP translates to NT_STATUS_NOT_SUPPORTEDSurbhi Palande2010-08-191-1/+3
| | | | | | | | | | https://launchpad.net/bugs/276472 This patch adds the translation of Unix Error code -ENOTSUP to NT Error Code NT_STATUS_NOT_SUPPORTED. The absense of this translation wrongly sends back to the client a STATUS_DENIED message in samba3. Signed-off-by: Surbhi Palande <surbhi.palande@canonical.com>
* s3: Remove smb_pam_accountcheck from the auth modulesVolker Lendecke2010-08-193-32/+4
| | | | | We go through the same check in auth/auth.c line 287 after the module has done its job. So we don't have to do that check twice.
* Fix bug 7626 - Typo in configure samba_cv__CC_NEGATIVE_ENUM_VALUES two ↵Jeremy Allison2010-08-181-1/+1
| | | | | | underscores. Noticed by bj@sernet.de.
* Fix bug 7563 - Creation of symlink using smbclient is buggy.Jeremy Allison2010-08-181-13/+9
| | | | | | | Fix semantics of symlink. "oldpath" should be an untouched blob, "newpath" should fit the share path semantics. Jeremy.
* s3: Remove an unused variableVolker Lendecke2010-08-181-1/+0
|
* s3-ads: Remove unused wrapper and make function staticSimo Sorce2010-08-182-35/+12
|
* s3: async cli_listVolker Lendecke2010-08-185-422/+721
|
* s3: Add cli_flushVolker Lendecke2010-08-182-0/+90
|
* s3-ads: cleanup ads_keytab_list()Simo Sorce2010-08-181-13/+16
|
* s3-ads: cleanup ads_keytab_create_default()Simo Sorce2010-08-181-113/+136
|
* s3-ads: cleanup ads_keytab_add_entry()Simo Sorce2010-08-181-57/+80
|
* s3-ads: Split, simplify and cleanup keytab functionsSimo Sorce2010-08-181-169/+172
| | | | | add helper function for both smb_krb5_kt_add_entry_ext() and ads_keytab_flush()
* s3: Fix serverid_register_msg_flagsVolker Lendecke2010-08-181-4/+2
| | | | Thanks, Andreas, for pointing this out! (How drunk have I been?...)
* s3-lib: Fixed a possible crash bug.Andreas Schneider2010-08-181-0/+2
| | | | Volker please check!
* s3-printing: Added function to update the queue.Andreas Schneider2010-08-182-31/+175
|
* s3-printing: Rename jobs_changed functions to jobs_added.Andreas Schneider2010-08-181-26/+26
|
* s3: Fix an uninitialized variableVolker Lendecke2010-08-181-3/+2
|
* s3: Use pipe_struct->client_id->name for pjob.clientmachineVolker Lendecke2010-08-183-8/+5
|