Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-02-17 | s3-cluster remove more CLUSTER_SUPPORT #ifdef stuff | Andrew Bartlett | 1 | -4/+0 | |
2011-02-14 | s3-librpc: no need to globally include endpointmapper headers. | Günther Deschner | 1 | -1/+0 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Feb 14 12:31:56 CET 2011 on sn-devel-104 | |||||
2011-02-09 | s3: move some stuff out of smb.h to better locations. | Günther Deschner | 1 | -6/+0 | |
Guenther | |||||
2011-02-09 | s3: remove unused struct uuid_flat. | Günther Deschner | 1 | -7/+0 | |
Guenther | |||||
2011-01-25 | Fix bug #7863 - Unlink may unlink wrong file when hardlinks are involved. | Jeremy Allison | 1 | -10/+18 | |
Do this by keeping a linked list of delete on close tokens, one for each filename that identifies a path to the dev/inode. Use the jenkins hash of the pathname to identify the correct token. | |||||
2011-01-25 | Add name_hash into the share mode entry struct (as yet only use for renames ↵ | Jeremy Allison | 1 | -4/+7 | |
to identify a specific path). | |||||
2011-01-25 | Add name_hash to files_struct. Set within fsp_set_smb_fname(). | Jeremy Allison | 1 | -0/+1 | |
2011-01-02 | s3: Happy New Year 2011 | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2010-12-28 | s3: Remove an ancient typedef | Volker Lendecke | 1 | -2/+2 | |
2010-12-21 | Keep track of the sparse status of an open file handle. Allows bypass of | Jeremy Allison | 1 | -0/+1 | |
strict allocation on sparse files. Files opened as POSIX opens are always sparse. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Dec 21 04:12:22 CET 2010 on sn-devel-104 | |||||
2010-12-20 | From metze's work on sparse attributes. FILE_ATTRIBUTE_SPARSE is valid on ↵ | Jeremy Allison | 1 | -2/+1 | |
get but not on set. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Mon Dec 20 20:11:22 CET 2010 on sn-devel-104 | |||||
2010-12-17 | Update our attribute flags. | Jeremy Allison | 1 | -1/+6 | |
2010-10-14 | libcli/auth Merge source4/libcli/security and util_sid.c into the common code | Andrew Bartlett | 1 | -26/+0 | |
This should ensure we only have one copy of these core functions in the tree. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-10-14 | libcli/security Define traditional constants in terms of IDL macros | Andrew Bartlett | 1 | -65/+0 | |
The source3/ code uses these constants in a lot of places, and it will take time and care to rename them, if that is desired. Linking the macros here will at least allow common code to use the IDL based macros, and preserve a documentary link between the constants (other than just their value) Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-09-11 | s3:auth Remove NT_USER_TOKEN | Andrew Bartlett | 1 | -3/+1 | |
The all UPPER case typedef is no longer the preferred Samba style and this makes it easier to see that this is the IDL-derivied structure Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-09-11 | s3-auth Change struct nt_user_token -> struct security_token | Andrew Bartlett | 1 | -5/+2 | |
This common structure is defined in security.idl Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-09-11 | s3-auth Change type of num_sids to uint32_t | Andrew Bartlett | 1 | -1/+1 | |
size_t is overkill here, and in struct security_token in the num_sids is uint32_t. This includes a change to the prototype of add_sid_to_array() and add_sid_to_array_unique(), which has had a number of consequnetial changes as I try to sort out all the callers using a pointer to the number of sids. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-09-11 | s3-privs Further changes to remove SE_PRIV | Andrew Bartlett | 1 | -1/+1 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-09-02 | s3-param: added lp_set_cmdline() and --option= parameter | Andrew Tridgell | 1 | -0/+1 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-31 | s3-auth Rename NT_USER_TOKEN privileges -> privilege_mask | Andrew Bartlett | 1 | -1/+1 | |
This is closer to the struct security_token from security.idl Andrew Bartlett | |||||
2010-08-31 | s3-auth Rename NT_USER_TOKEN user_sids -> sids | Andrew Bartlett | 1 | -1/+1 | |
This is closer to the struct security_token from security.idl | |||||
2010-08-26 | s3-idmap: only include idmap headers where needed. | Günther Deschner | 1 | -1/+0 | |
Guenther | |||||
2010-08-26 | s3-build: no point in including doserr.h, noone uses them. | Günther Deschner | 1 | -2/+0 | |
Guenther | |||||
2010-08-26 | s3-build: only include "fake_file.h" where needed. | Günther Deschner | 1 | -2/+0 | |
Guenther | |||||
2010-08-18 | s3: Remove unneeded "client_address" from connection_struct | Volker Lendecke | 1 | -2/+0 | |
2010-08-18 | s3: Add smbd_server_connection->client_id | Volker Lendecke | 1 | -0/+5 | |
2010-08-16 | s3: Remove an unused struct definition | Volker Lendecke | 1 | -5/+0 | |
2010-08-06 | s3-netlogon: remove global include of netlogon.h. | Günther Deschner | 1 | -1/+0 | |
This reduces precompiled headers by another 4 MB and also slightly speeds up the build. Guenther | |||||
2010-08-06 | s3: remove global include of samr.h | Günther Deschner | 1 | -1/+0 | |
Guenther | |||||
2010-08-06 | s3-build: remove global include of krb5pac.h. | Günther Deschner | 1 | -1/+2 | |
Put in samr and netlogon, as they were pulled in via krb5pac.h. Guenther | |||||
2010-08-05 | s3-popt: Only include popt-common.h when needed. | Andreas Schneider | 1 | -2/+0 | |
2010-07-31 | s3-build: avoid to globally include printing and spoolss headers. | Günther Deschner | 1 | -1/+0 | |
This shrinks precompiled headers by 3MB and will slightly speed up any build. Guenther | |||||
2010-07-27 | s3-printing: Handled case when smbd spools a file on behalf of spoolss. | Simo Sorce | 1 | -2/+17 | |
2010-07-27 | s3-smbd: Added code to print via spoolss. | Simo Sorce | 1 | -0/+5 | |
2010-07-05 | s3: Keep the connections.tdb data format fixed | Volker Lendecke | 1 | -0/+6 | |
At Simo's request, we can not change internal databases anymore. Sorry for not respecting this policy. | |||||
2010-07-04 | s3: Remove unused msg_flags from connections.tdb | Volker Lendecke | 1 | -1/+0 | |
This breaks rolling code upgrade! | |||||
2010-07-01 | s3-libads: move keytab macros out of ads.h. | Günther Deschner | 1 | -0/+12 | |
Guenther | |||||
2010-06-25 | Move UCS2 macros to common code | Jelmer Vernooij | 1 | -21/+0 | |
2010-06-12 | s3: Add "smbd_server_connection" to smb_request | Volker Lendecke | 1 | -0/+1 | |
2010-06-04 | Change smbd_aio_complete_mid() -> smbd_aio_complete_aio_ex(). Simplifies | Jeremy Allison | 1 | -0/+3 | |
the code and eliminates find_aio_ex(). Jeremy. | |||||
2010-06-03 | s3-build: only include generated spoolss headers (not ndr headers). | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-06-03 | s3-security: use shared "Standard access rights.". | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-06-01 | s3:idmap Use idmap.idl defined structures and constants | Andrew Bartlett | 1 | -24/+1 | |
This allows these structures to be shared across all of Samba The additional name type ID_TYPE_BOTH is unused in source3 code at this time. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2010-05-26 | s3-rpc_server: Created a per connection spoolss pipe. | Simo Sorce | 1 | -0/+3 | |
This way all code can reuse the same connection to spoolss and not have to deal with the creation of a new pipe all over the code every time we need to ask a service off spoolss. Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-21 | Make DFS work over SMB2. | Jeremy Allison | 1 | -0/+6 | |
Jeremy. | |||||
2010-05-21 | s3:dom_sid Global replace of DOM_SID with struct dom_sid | Andrew Bartlett | 1 | -34/+27 | |
This matches the structure that new code is being written to, and removes one more of the old-style named structures, and the need to know that is is just an alias for struct dom_sid. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-20 | Fix bug #7410 - samba sends "raw" inode number as uniqueid with unix ↵ | Jeremy Allison | 1 | -0/+3 | |
extensions. Move to a consistent get_FileIndex() function for all inode returns, that checks if st_dev on the file is identical to the top directory dev_t of the exported share, and if so uses the raw 64-bit inode number. If it isn't (we've traversed a mount point) - return what we used to do for Windows which is the concatination of the bottom 32-bits of the inode with the 32-bit device number. We can get more creative with this over time (hashing?) if we want as now all inode returns go through this single function. Jeremy. | |||||
2010-05-14 | Make pcap headers private | Simo Sorce | 1 | -1/+0 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-06 | s3: only include gen_ndr headers where needed. | Günther Deschner | 1 | -23/+0 | |
This shrinks include/includes.h.gch by the size of 7 MB and reduces build time as follows: ccache build w/o patch real 4m21.529s ccache build with patch real 3m6.402s pch build w/o patch real 4m26.318s pch build with patch real 3m6.932s Guenther | |||||
2010-04-23 | s3-smbd: group print relate data in own structure | Simo Sorce | 1 | -2/+8 | |