summaryrefslogtreecommitdiffstats
path: root/source3/include
Commit message (Collapse)AuthorAgeFilesLines
* s3:libsmb: add basic smb2 client infrastructureStefan Metzmacher2011-07-081-0/+7
| | | | | | Based on the initial patch from Volker Lendecke <vl@samba.org>. metze
* s3:libsmb: finally remove unused cli_state->outbufStefan Metzmacher2011-07-071-1/+0
| | | | metze
* s3:libsmb: use clistr_pull_talloc() for short_name in interpret_long_filename()Stefan Metzmacher2011-07-071-1/+1
| | | | metze
* s3-printing: move spoolss_create_default_devmode/secdesc to init_spoolss.hGünther Deschner2011-07-071-7/+0
| | | | | | Guenther Pair-Programmed-With: David Disseldorp <ddiss@suse.de>
* s3-printing: move driver_info_ctr_to_info8 to init_spoolss.hGünther Deschner2011-07-071-3/+0
| | | | | | Guenther Pair-Programmed-With: David Disseldorp <ddiss@suse.de>
* s3-printing: move os2 related functions to printing/nt_printing_os2.c.Günther Deschner2011-07-071-2/+0
| | | | | | Guenther Pair-Programmed-With: David Disseldorp <ddiss@suse.de>
* s3-build We no longer require to redefine _SAMBA_BUILD_Andrew Bartlett2011-07-061-5/+0
|
* libcli/smb move FILE_TYPE constants in commonAndrew Bartlett2011-07-061-8/+0
| | | | | | This allows us to remove another _SAMBA_BUILD_ conditional Andrew Bartlett
* libcli/smb move enum protocol_types to a common headerAndrew Bartlett2011-07-061-12/+0
|
* s3: Calculate&store the maximum share access maskVolker Lendecke2011-07-051-0/+1
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3: Return "granted" from share_access_checkVolker Lendecke2011-07-051-2/+4
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3-lib Move event_add_idle() to source3/lib/events.cAndrew Bartlett2011-07-041-1/+9
| | | | | | This allows libauth not to depend on smbd_base. Andrew Bartlett
* s3: RIP 'struct client_address'.Andreas Schneider2011-07-041-5/+0
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3-rpc_server: Remove client_id and server_id from pipes struct.Andreas Schneider2011-07-041-2/+0
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3-smbd: Remove obsolete smbd_set_server_fd().Andreas Schneider2011-07-041-1/+0
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3-auth: Added remote_address to ntlmssp server.Andreas Schneider2011-07-041-0/+1
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3-rpc_server: Add local and remote address to pipes struct.Andreas Schneider2011-07-041-0/+4
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3-util: Add a get_remote_hostname() function.Andreas Schneider2011-07-041-0/+7
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* param: Finish conversion from lp_wins_support() -> lp_we_are_a_wins_server()Andrew Bartlett2011-07-021-1/+0
| | | | | | | | | Jermey started this in 1997 with 0aa493cc0303aa4177f289b9e4c797c8fa180672 (avoiding the duplicate function makes it easier to generate the struct loadparm_globals). Andrew Bartlett
* param: Merge param headers into lib/param/loadparm.hAndrew Bartlett2011-06-293-79/+3
| | | | | | | This defines a common table format, so we can in future define a common table. Andrew Bartlett
* s3-param Remove unused FLAG_DOS_STRINGAndrew Bartlett2011-06-291-1/+0
|
* param: Merge struct parm_struct definitionsAndrew Bartlett2011-06-291-1/+3
| | | | | | | This will allow the parameter tables to be shared between source3 and source4. Andrew Bartlett
* s3-param Use .offset rather than .ptr when defining parametersAndrew Bartlett2011-06-291-1/+1
| | | | | | | | | | | | | | | | | This change has a number of purposes: * It removes the fancy logic around pointers into sDefault for all per-share parameters. Instead, this is always expressed as an offset, rather than implicitly via PTR_DIFF macros. * It makes struct parm_struct almost identical to that as used in source4/param. This will very shortly allow the loadparm tables and most of the 'special' helper functions to be placed in common. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Jun 29 05:50:46 CEST 2011 on sn-devel-104
* s3-param use lp_parm_ptr() rather than parm.ptr directlyAndrew Bartlett2011-06-292-1/+4
| | | | | | | | | This will help with a change from .ptr to .offset Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Jun 29 03:26:21 CEST 2011 on sn-devel-104
* s3: Add SYMLINK_FLAG_RELATIVE defineVolker Lendecke2011-06-241-0/+2
|
* s3-param Remove 'announce version' parameterAndrew Bartlett2011-06-232-4/+2
| | | | | | | | The only users I can find of this on the internet involve confused users, and our own documentation recommends never setting this. Don't confuse our users any longer. Andrew Bartlett
* lib/util/charset: Remove 'display charset'Andrew Bartlett2011-06-231-1/+0
| | | | | | | | | | | | | | | | | As discussed in 'CH_DISPLAY and gettext' on the samba-technical list: http://lists.samba.org/archive/samba-technical/2011-June/078190.html Setting this to a value other than 'unix charset' does not make sense, as any system where the filesytem charset does not equal the terminal charset will already have problems with programs as simple as 'ls'. It also means that our output could not be pasted as our input in interactive programs or onto our command line, as we never did translate in the DISPLAY -> UNIX direction. The d_printf() calls are retained in case we need to revisit this, and to support display_set_stderr(). Andrew Bartlett
* s3: Add IO_REPARSE_TAG_SYMLINK defineVolker Lendecke2011-06-231-0/+1
| | | | | | | From http://msdn.microsoft.com/en-us/library/dd541667%28v=PROT.13%29.aspx Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Jun 23 13:46:37 CEST 2011 on sn-devel-104
* s3: Fix some nonempty blank linesVolker Lendecke2011-06-231-3/+3
|
* s3: remove prototype of convert_string_error from proto.hMichael Adam2011-06-231-4/+0
| | | | | Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Thu Jun 23 12:34:31 CEST 2011 on sn-devel-104
* s3: remove prototype of convert_string from proto.hMichael Adam2011-06-231-4/+0
|
* lib/util Make unused d_vfprintf() staticAndrew Bartlett2011-06-211-2/+0
|
* ldb: replace 'struct TDB_DATA' with 'TDB_DATA'Rusty Russell2011-06-201-4/+2
| | | | | | | The typedef is TDB2 compatible, the struct isn't. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* tdb_compat.h: divert every tdb build and includes to tdb_compatRusty Russell2011-06-203-3/+3
| | | | | | | | We change all the headers and wscript files to use tdb_compat; this means we have one place to decide whether to use TDB1 or TDB2. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* s3: Add name_resolve_bcast_send/recvVolker Lendecke2011-06-191-0/+7
|
* s3-util: remove the s3 nterr.cAndrew Tridgell2011-06-171-7/+0
| | | | | | this is now in common code Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s3:proto.h: remove prototypes of error functions moved to common code.Michael Adam2011-06-131-3/+0
| | | | | | | ntstatus_to_dos, werror_to_ntstatus, ntstatus_to_werror Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Mon Jun 13 03:31:58 CEST 2011 on sn-devel-104
* s3: Add resolve_wins_send/recvVolker Lendecke2011-06-121-0/+7
|
* s3: Add wins_server_tag_ips()Volker Lendecke2011-06-121-0/+2
| | | | For a given tag, return the list of all wins servers
* s3: Remove "struct ip_service" from resolve_winsVolker Lendecke2011-06-121-1/+2
|
* s3:libsmb: remove unused cli_state_seqnum infrastructureStefan Metzmacher2011-06-101-8/+0
| | | | | | | metze Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Jun 10 20:37:54 CEST 2011 on sn-devel-104
* s3:libsmb/async_smb: add helpers to get and set the seqnum for signingStefan Metzmacher2011-06-101-0/+2
| | | | | | This will be used for correct signing in [nt]trans[2][s] requests. metze
* Bump the smbd vfs interface version to 29. Samba 3.6.0 will shipJeremy Allison2011-06-101-1/+2
| | | | with interface 28.
* source3/include/smb_ldap.h: fix licence/copyrightGünther Deschner2011-06-101-0/+22
| | | | Guenther
* source3/include/smb_krb5.h: fix licence/copyrightGünther Deschner2011-06-101-0/+22
| | | | Guenther
* source3/include/mangle.h: fix licence/copyrightGünther Deschner2011-06-101-0/+19
| | | | Guenther
* source3/include/krb5_protos.h: fix licence/copyrightGünther Deschner2011-06-101-2/+29
| | | | Guenther
* source3/include/krb5_env.h: fix licence/copyrightGünther Deschner2011-06-101-0/+24
| | | | Guenther
* Export init_stat_ex_from_stat for use in VFS modules.Richard Sharpe2011-06-101-0/+13
| | | | | | | Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Jun 10 13:23:37 CEST 2011 on sn-devel-104
* s3-param Remove special case for global_myname(), rename to lp_netbios_name()Andrew Bartlett2011-06-091-4/+1
| | | | | | | | There is no reason this can't be a normal constant string in the loadparm system, now that we have lp_set_cmdline() to handle overrides correctly. Andrew Bartlett