summaryrefslogtreecommitdiffstats
path: root/source3/include
Commit message (Collapse)AuthorAgeFilesLines
...
* Move the security_descriptor utility code to the top-level.Jelmer Vernooij2009-04-211-0/+1
|
* Make cli_mkdir async. Change it to return NTSTATUS.Jeremy Allison2009-04-211-1/+1
| | | | Jeremy.
* s3-secdesc: remove SEC_RIGHT_MAXIMUM_ALLOWED and SEC_RIGHT_SYSTEM_SECURITY.Günther Deschner2009-04-211-3/+0
| | | | | | We had up to three incarnations of these flags in Samba3. Guenther
* s3-secdesc: move all winreg access bits to IDL.Günther Deschner2009-04-211-35/+0
| | | | Guenther
* Make gpo_ldap.c compatible with samba 4. Add ads_get_ldap_server_name() ↵Wilco Baan Hofman2009-04-201-145/+1
| | | | | | | | function to samba 3. Move prototypes to root libgpo where appropriate. gpo_ldap.c now compiles for both samba 3 and 4. Signed-off-by: Günther Deschner <gd@samba.org>
* Move gpo_sec to top-level.Jelmer Vernooij2009-04-201-2/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* Move some libgpo files to root.Jelmer Vernooij2009-04-202-159/+1
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* Merge commit 'origin/master' into libcli-auth-merge-without-netlogondAndrew Bartlett2009-04-202-18/+26
|\
| * Add "uint32_t access_granted" to policy handlesVolker Lendecke2009-04-191-7/+12
| | | | | | | | | | | | | | | | | | All policy handles have a mask of allowed operations attached that were calculated at creation time, so they should carry this mask. This is the basis for consolidating all our policy handle access checks. If you want to do your own more complicated access checks further down, just pass "0" to policy_handle_find.
| * Make "struct policy" private to srv_lsa_hnd.cVolker Lendecke2009-04-192-17/+2
| |
| * Add type-safe policy_handle_create/findVolker Lendecke2009-04-181-0/+12
| |
| * Add some constVolker Lendecke2009-04-181-1/+2
| |
| * Add notify_onelevel.tdbVolker Lendecke2009-04-161-0/+5
| | | | | | | | | | | | | | | | | | | | This optimizes non-recursive notifys. For non-recursive notifies we can use a per-directory file-id indexed notify record. This matters for the Windows Explorer and IIS cases which do not use recursive notifies. In these cases, we do not have to shuffle around the whole notify record on every change. For the cluster case, this improves correctness of the notifies, ctdb only distributes the tdb seqnum once a second, so we can lose notifies.
* | Remove use of talloc_reference in cli_rpc_pipe_open_schannel_with_key()Andrew Bartlett2009-04-201-1/+1
| |
* | Merge branch 'master' of ssh://git.samba.org/data/git/samba into ↵Andrew Bartlett2009-04-151-1/+0
|\| | | | | | | libcli-auth-merge-without-netlogond
| * s3-spoolss: remove unused dup_nt_devicemode().Günther Deschner2009-04-141-1/+0
| | | | | | | | Guenther
* | Make Samba3 use the new common libcli/auth codeAndrew Bartlett2009-04-143-12/+7
| | | | | | | | | | This is particuarly in the netlogon client (but not server at this stage)
* | Rework Samba3 to use new libcli/auth code (partial)Andrew Bartlett2009-04-142-170/+17
|/ | | | | | | | | | | This commit is mostly to cope with the removal of SamOemHash (replaced by arcfour_crypt()) and other collisions (such as changed function arguments compared to Samba3). We still provide creds_hash3 until Samba3 uses the credentials code in netlogon server Andrew Bartlett
* s3:charcnv remove now unused malloc() based conversion functionsAndrew Bartlett2009-04-141-4/+0
|
* Convert Samba3 to use the common lib/util/charset APIAndrew Bartlett2009-04-141-9/+2
| | | | | | | | | | | | This removes calls to push_*_allocate() and pull_*_allocate(), as well as convert_string_allocate, as they are not in the common API To allow transition to a common charcnv in future, provide Samba4-like strupper functions in source3/lib/charcnv.c (the actual implementation remains distinct, but the API is now shared) Andrew Bartlett
* Solve some of the conflict between Samba3 and Samba4 push_stringAndrew Bartlett2009-04-142-20/+13
| | | | | | | | This renames push_string in Samba3 into push_string_base and push_string_check for the two different use cases. This should allow push_string to be imported from Samba4, using it's calling conventions.
* Reactivate get_socket_portVolker Lendecke2009-04-121-0/+1
|
* Link in the threads functions, not yet used.Jeremy Allison2009-04-101-0/+2
| | | | Jeremy.
* Remove async_reqVolker Lendecke2009-04-081-1/+0
|
* Convert cli_push to tevent_reqVolker Lendecke2009-04-081-8/+8
| | | | | | | | Metze, please check! Thanks, Volker
* Convert cli_pull to tevent_reqVolker Lendecke2009-04-081-9/+9
|
* Convert rpc_transport_smbd_init to tevent_reqVolker Lendecke2009-04-081-5/+5
|
* Convert rpc_cli_smbd_conn_init to tevent_reqVolker Lendecke2009-04-081-7/+7
|
* Convert rpc_transport_np_init to tevent_reqVolker Lendecke2009-04-081-5/+5
|
* s3-eventlog: split out evlog_convert_tdb_to_evt().Günther Deschner2009-04-081-0/+4
| | | | Guenther
* s3-eventlog: move rpc_server/srv_eventlog_lib.c out of rpc_server.Günther Deschner2009-04-081-1/+1
| | | | Guenther
* s3:charcnv Remove unused unistrcpy() and unistrlen()Andrew Bartlett2009-04-071-2/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3:rpc_parse remove unused prs_unistr2()Andrew Bartlett2009-04-071-1/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3:charcnv Remove unused unistr2 functionsAndrew Bartlett2009-04-071-5/+0
| | | | | | | | Natrually, the hard work to make these unsued was done by GD, not me :-) Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>
* s3:charcnv Remove unused ucs2_to_unistr2()Andrew Bartlett2009-04-071-1/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3:kerberos Rework smb_krb5_unparse_name() to take a talloc contextAndrew Bartlett2009-04-071-3/+4
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3 oplocks: Refactor level II oplock contentionTim Prouty2009-04-061-0/+1
|
* Add a bad hack to enable level 2 oplocks in torture_open_connection_shareVolker Lendecke2009-04-061-0/+2
|
* Make cli_oplock_ack asyncVolker Lendecke2009-04-061-0/+5
|
* Add async oplock waiterVolker Lendecke2009-04-061-0/+7
|
* Remove async_req based async libsmb infrastructureVolker Lendecke2009-04-062-137/+0
|
* Convert cli_open to tevent_reqVolker Lendecke2009-04-061-4/+9
|
* Convert cli_close to tevent_reqVolker Lendecke2009-04-061-3/+8
|
* Convert cli_write_andx to tevent_reqVolker Lendecke2009-04-061-6/+14
|
* Convert cli_read_andx to tevent_reqVolker Lendecke2009-04-061-5/+10
|
* Convert cli_ntcreate to tevent_reqVolker Lendecke2009-04-061-12/+12
|
* Convert cli_tcon_andx to tevent_reqVolker Lendecke2009-04-061-6/+6
|
* Convert cli_negprot to tevent_reqVolker Lendecke2009-04-061-4/+4
|
* Convert cli_session_setup_guest to tevent_reqVolker Lendecke2009-04-061-4/+4
|
* Convert cli_trans to tevent_reqVolker Lendecke2009-04-061-3/+3
|