Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-03-15 | Switch over to using get_currect_XXX() accessor functions. | Jeremy Allison | 1 | -3/+8 | |
Jeremy. | |||||
2010-03-15 | Rever e80ceb1d7355c8c46a2ed90d5721cf367640f4e8 "Remove more uses of "extern ↵ | Jeremy Allison | 1 | -8/+3 | |
struct current_user current_user;"." As requested by Volker, split this into smaller commits. Jeremy. | |||||
2010-03-12 | Remove more uses of "extern struct current_user current_user;". | Jeremy Allison | 1 | -3/+8 | |
Use accessor functions to get to this value. Tidies up much of the user context code. Volker, please look at the changes in smbd/uid.c to familiarize yourself with these changes as I think they make the logic in there cleaner. Cause smbd/posix_acls.c code to look at current user context, not stored context on the conn struct - allows correct use of these function calls under a become_root()/unbecome_root() pair. Jeremy. | |||||
2010-02-14 | s3-smbd: convert lanman and notify code to TYPESAFE_QSORT() | Andrew Tridgell | 1 | -6/+2 | |
2010-02-09 | Fix bug #7122 - Reading a large browselist fails (server returns invalid ↵ | Jeremy Allison | 1 | -3/+3 | |
values in subsequent SMBtrans replies) There are two problems: 1). The server is off-by-one in the end of buffer space test. 2). The server returns 0 in the totaldata (smb_vwv1) and totalparams (smb_vwv0) fields in the second and subsequent SMBtrans replies. This patch fixes both. Jeremy. | |||||
2010-02-09 | s3:smbd: use StrCaseCmp() instead of strcasecmp | Stefan Metzmacher | 1 | -4/+3 | |
metze | |||||
2010-02-09 | s3:smbd: Fix really ugly bool vs. int bug!!! | Stefan Metzmacher | 1 | -2/+2 | |
A comparison function for qsort needs to return an 'int'! Otherwise you'll get random results depending on the compiler and the architecture... metze | |||||
2010-02-08 | s3:smbd: implement api_RNetServerEnum3 | Stefan Metzmacher | 1 | -1/+212 | |
This is needed to support large browse lists. metze | |||||
2010-02-08 | s3:smbd: add/improve some DEBUG messages in api_RNetServerEnum2() | Stefan Metzmacher | 1 | -4/+6 | |
metze | |||||
2010-02-08 | s3:smbd: rename api_RNetServerEnum => api_RNetServerEnum2 | Stefan Metzmacher | 1 | -3/+3 | |
metze | |||||
2010-01-11 | s3-lanman: Allow a level2 descriptor for a level1 NetShareGetInfo | Giovanni Bajo | 1 | -1/+3 | |
Windows seems to allow this http://lists.samba.org/archive/samba-technical/2009-November/068116.html has a dump of this. | |||||
2010-01-10 | s3: Remove the typedef for "auth_serversupplied_info" | Volker Lendecke | 1 | -1/+1 | |
2009-12-08 | s3-spoolss: use driver level info8 everywhere in spoolss server internally. | Günther Deschner | 1 | -25/+25 | |
Guenther | |||||
2009-11-26 | s3-rpc: Avoid including every pipe's client and server stubs everywhere in ↵ | Günther Deschner | 1 | -0/+2 | |
samba. Guenther | |||||
2009-11-23 | s3-printing: use spoolss types and structs while getting and deleting drivers. | Günther Deschner | 1 | -33/+28 | |
Guenther | |||||
2009-06-27 | s3/lanman: Workaround for KB932762. | Volker Lendecke | 1 | -0/+1 | |
This addresses bug #6498. | |||||
2009-06-03 | s3:smbd: move more session specific globals to struct smbd_server_connection | Stefan Metzmacher | 1 | -4/+9 | |
metze | |||||
2009-05-06 | s3-printing: simplify print_queue helper functions and return WERROR. | Günther Deschner | 1 | -10/+7 | |
Guenther | |||||
2009-04-15 | Fix bug #6089 - Winbind samr_OpenDomain not possible with Samba 3.2.6+ | Jeremy Allison | 1 | -3/+3 | |
What a difference a name makes... :-). Just because something is missnamed SAMR_ACCESS_OPEN_DOMAIN, when it should actually be SAMR_ACCESS_LOOKUP_DOMAIN, don't automatically use it for a security check in _samr_OpenDomain(). Jeremy. | |||||
2009-02-10 | Convert api_NetUserGetGroups to use samr instead of pdb | Volker Lendecke | 1 | -50/+68 | |
2009-02-07 | Convert api_RNetGroupEnum to use samr instead of pdb | Volker Lendecke | 1 | -30/+81 | |
2009-02-07 | Close samr_handle if open_domain failed | Volker Lendecke | 1 | -0/+1 | |
2009-02-01 | Convert api_RNetUserEnum to use the srv_samr_nt.c directly | Volker Lendecke | 1 | -26/+77 | |
This is a sample for other accesses to pdb to go via samr. The goal is to access passdb only via srv_samr_nt.c. If that is done, then we can easily swap in another samr implementation like for example samba4's via a unix domain socket. | |||||
2009-02-01 | Fix nonempty blank lines | Volker Lendecke | 1 | -58/+57 | |
2009-01-16 | s3:put the browse list into cache_dir, not lock_dir. | Michael Adam | 1 | -2/+2 | |
Michael | |||||
2008-11-02 | Pass smb_request to send_trans_reply to match with send_[nt]trans[2]_reply | Volker Lendecke | 1 | -1/+1 | |
2008-10-12 | Use common util_file code. | Jelmer Vernooij | 1 | -3/+3 | |
2008-06-28 | Let send_trans_reply work on only the inbuf | Volker Lendecke | 1 | -1/+1 | |
It does not really need the whole smb_request (This used to be commit d3facf4cbdb2915168e91d64c2d8320f67524df8) | |||||
2008-06-26 | remove unused extern current_user from lanman.c | Volker Lendecke | 1 | -2/+0 | |
(This used to be commit e2009c0b8dc229faf98ce189d2a906e58d3e1e63) | |||||
2008-06-26 | Change print_access_check to take auth_serversupplied_info instead of ↵ | Volker Lendecke | 1 | -6/+12 | |
current_user Reason: This is the main user of p->current_user which I would like to remove (This used to be commit fd43059b3dfa8cdac9814de1c76f963ba5de9bcb) | |||||
2008-06-19 | Wrap the unix token info in a unix_user_token in auth_serversupplied_info | Volker Lendecke | 1 | -6/+6 | |
No functional change, this is a preparation for more current_user ref removal (This used to be commit dcaedf345e62ab74ea87f0a3fa1e3199c75c5445) | |||||
2008-05-25 | Remove some references to get_current_username() and current_user_info | Volker Lendecke | 1 | -4/+4 | |
(This used to be commit 344d69f95e217d16213eaa6b53141af6ab459708) | |||||
2008-05-25 | Remove reference to current_user_info from lanman.c | Volker Lendecke | 1 | -13/+13 | |
(This used to be commit f52d7c3faba4aa815d95883775f4859251406161) | |||||
2008-05-20 | Cleanup size_t return values in callers of convert_string_allocate | Tim Prouty | 1 | -1/+8 | |
This patch is the second iteration of an inside-out conversion to cleanup functions in charcnv.c returning size_t == -1 to indicate failure. (This used to be commit 6b189dabc562d86dcaa685419d0cb6ea276f100d) | |||||
2008-05-10 | Remove "user" from connection_struct | Volker Lendecke | 1 | -4/+4 | |
(This used to be commit 368454a27cb53a408ec416cbf37235b304592fb5) | |||||
2008-05-10 | Remove the unix token info from connection_struct | Volker Lendecke | 1 | -4/+4 | |
(This used to be commit 2834dacc8d49f77fe55fb5d7e3eb2dda431d1d3d) | |||||
2008-05-05 | Remove "userdom_struct user" from "struct user_struct" | Volker Lendecke | 1 | -4/+8 | |
(This used to be commit 420de035237bb08bc470c9eb820f3da2edaa6805) | |||||
2008-05-05 | Remove "guest" from "struct user_struct" | Volker Lendecke | 1 | -1/+1 | |
(This used to be commit 570a6b80feb5b0dc23213ba936c721e766cd4818) | |||||
2008-05-05 | Remove the unix token info from "struct user_struct" | Volker Lendecke | 1 | -4/+6 | |
(This used to be commit aa2299d42adf4d27e707ac755e07be70d0af1bb4) | |||||
2008-05-05 | Remove "logon_script" from "struct user_struct" | Volker Lendecke | 1 | -8/+8 | |
(This used to be commit b36fd84186a656f86e4cfb9166fc0ecbffb422cb) | |||||
2008-05-05 | Remove "homedir" from "struct user_struct" | Volker Lendecke | 1 | -2/+12 | |
(This used to be commit 41f9afd62d8cc6067582d452f3d53a5c67253b69) | |||||
2008-04-14 | Fix some "ignoring asprintf result" warnings | Volker Lendecke | 1 | -15/+15 | |
(This used to be commit 155d62ddfd3584d44a493c2aa1ea7f096bcff432) | |||||
2008-02-05 | Fix typo. | Karolin Seeger | 1 | -1/+1 | |
Karolin (This used to be commit 3745e398b1cc4d1b76a7cb4ee9c998ff16b454b9) | |||||
2008-01-04 | Refactor the crypto code after a very helpful conversation | Jeremy Allison | 1 | -1/+1 | |
with Volker. Mostly making sure we have data on the incoming packet type, not stored in the smb header. Jeremy. (This used to be commit c4e5a505043965eec77b5bb9bc60957e8f3b97c8) | |||||
2007-12-15 | Replace sid_string_static by sid_string_dbg in DEBUGs | Volker Lendecke | 1 | -1/+1 | |
(This used to be commit bb35e794ec129805e874ceba882bcc1e84791a09) | |||||
2007-12-10 | Remove the char[1024] strings from dynconfig. Replace | Jeremy Allison | 1 | -1/+1 | |
them with malloc'ing accessor functions. Should save a lot of static space :-). Jeremy. (This used to be commit 52dc5eaef2106015b3a8b659e818bdb15ad94b05) | |||||
2007-12-07 | Remove next_token - all uses must now be next_token_talloc. | Jeremy Allison | 1 | -16/+35 | |
No more temptations to use static length strings. Jeremy. (This used to be commit ec003f39369910dee852b7cafb883ddaa321c2de) | |||||
2007-12-03 | Remove unused wpstring and macros. Stop using pstrcpy in smbd/*.c | Jeremy Allison | 1 | -26/+34 | |
Jeremy. (This used to be commit e72bce5b62fb0a9d0ff4a3d76490219994f303cf) | |||||
2007-11-26 | Fix bug 5055 | Volker Lendecke | 1 | -1/+1 | |
(This used to be commit 8bcd2df841bae63e7d58c35d4728b7d853471697) | |||||
2007-11-19 | Always check return from push_ascii. | Jeremy Allison | 1 | -0/+6 | |
Jeremy. (This used to be commit 9c3d10521e691169cfbb8b728f123911c3c970ae) |