Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-12-09 | Fix bug #5688 LPQ process is orphaned if socket address parameter is invalid | SATOH Fumiyasu | 1 | -6/+33 | |
2008-12-07 | Fix nonempty blank lines | Volker Lendecke | 1 | -5/+5 | |
2008-12-03 | s3: Change SMB_VFS_CREATE_FILE to take a create_file_flags argument | Tim Prouty | 1 | -3/+3 | |
This replaces the is_dos_path bool with a more future-proof argument. The next step is to plumb INTERNAL_OPEN_ONLY through this flag instead of overridding the oplock_request. | |||||
2008-12-03 | s3: Modify direct callers of open_file_ntcreate and open_directory to call ↵ | Tim Prouty | 1 | -24/+54 | |
SMB_VFS_CREATE_FILE | |||||
2008-11-24 | Convert delete_driver_files to use create_conn_struct | Volker Lendecke | 1 | -30/+32 | |
Jerry, please check! | |||||
2008-11-24 | Convert get_correct_cversion to use create_conn_struct | Volker Lendecke | 1 | -45/+50 | |
Jerry, please check! | |||||
2008-11-24 | Convert move_driver_to_download_area to use create_conn_struct | Volker Lendecke | 1 | -33/+23 | |
This removes a use of struct current_user and the vuid The become_user() here is unnecessary, within the spoolss handling code we have switched to the authenticated pipe user anyway. Jerry, please check! | |||||
2008-11-21 | First part of fix for bug #5903 - vfs_streams_xattr breaks contents of the file. | Jeremy Allison | 1 | -13/+2 | |
Restructures parts of open code so that fsp must be allocated before calling open_file_ntcreate(_internal). Also fix up file ref-counting inside files.c. Jeremy. | |||||
2008-11-02 | Remove an unused variable | Volker Lendecke | 1 | -1/+0 | |
2008-11-01 | Rename dos_errstr() to win_errstr() for consistency with Samba 4. | Jelmer Vernooij | 1 | -2/+2 | |
2008-10-31 | Unify se_access_check with the S4 code. Will make | Jeremy Allison | 1 | -5/+5 | |
calculation of SEC_FLAG_MAXIMUM_ALLOWED much easier for files. Jeremy. | |||||
2008-10-29 | Allow a new file to inherit the Windows ACL from its parent. | Jeremy Allison | 1 | -3/+3 | |
Now to do the same for directories. Jeremy. | |||||
2008-10-19 | vlp: Move closer to the code tested. | Kai Blin | 2 | -0/+450 | |
2008-10-19 | Remove silly safe_free() function which is a wrapper around SAFE_FREE(). | Jelmer Vernooij | 3 | -10/+9 | |
Since it's a function it just sets the local pointer to NULL and basically is an equivalent to free(). It also claims it's being used for callbacks but isn't used that way anywhere. | |||||
2008-10-14 | Use GUID_from_string. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-14 | Use GUID_string rather than smb_uuid_string(). | Jelmer Vernooij | 1 | -2/+2 | |
2008-10-14 | Use {u,}int64_t instead of SMB_BIG_{U,}INT. | Jelmer Vernooij | 1 | -2/+2 | |
2008-10-13 | Pass struct smb_request to file_free | Volker Lendecke | 2 | -7/+7 | |
on the way to get rid of chain_fsp | |||||
2008-10-13 | Pass struct smb_request to file_new | Volker Lendecke | 1 | -2/+3 | |
Goal is to remove the chain_fsp global variable | |||||
2008-10-12 | Use common util_file code. | Jelmer Vernooij | 3 | -11/+11 | |
2008-10-12 | Fix the build | Volker Lendecke | 1 | -1/+1 | |
2008-10-11 | Cope with changed signature of http_timestring(). | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-10 | Initialize near creation of resource. Makes code clearer. | Jeremy Allison | 1 | -0/+2 | |
Jeremy. | |||||
2008-10-10 | Ensure we do reinit_after_fork(). | Jeremy Allison | 1 | -0/+5 | |
Jeremy. | |||||
2008-10-10 | Allow data flow to be debugged and only log on error. All seems ok now. | Jeremy Allison | 1 | -8/+40 | |
Jeremy. | |||||
2008-10-10 | Async is trickier than it looks :-). Don't use a stack variable for a ↵ | Jeremy Allison | 1 | -6/+18 | |
private data ptr. Jeremy. | |||||
2008-10-10 | If you have a large number of cups printers, then scanning for print info ↵ | Jeremy Allison | 3 | -31/+259 | |
can cause a client to timeout (it takes longer than 30 seconds to enumerate them). Make scanning for printers async with a callback from the main loop. This fixes a bug that was irritating *me* :-). Jeremy. | |||||
2008-10-09 | Remove SEC_ACCESS. It's a uint32_t. | Jeremy Allison | 1 | -5/+5 | |
Jeremy. | |||||
2008-10-03 | Simply our main loop processing. A lot :-). Correctly use events for all the ↵ | Jeremy Allison | 1 | -0/+26 | |
previous "special" cases. A step on the way to adding signals to the events and being able to merge the S3 event system with the S4 one. Jeremy. | |||||
2008-10-02 | Don't reject a successful alloc :-(. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2008-10-01 | Fix bug #5080. Access to cups-printers via samba broken with cups 1.3.4, ↵ | Jeremy Allison | 1 | -90/+251 | |
Unsupported character set. Cups 1.3.4 expects utf8 to be used in all messages to/from the server. We may be using a different character set so we need to use talloc utf8 push/pull functions in all communication. Needs more testing. Don't release until I've done a thorough test. I also have a version for 3.2.x. Jeremy. | |||||
2008-10-01 | Whitespace cleanup. | Jeremy Allison | 1 | -16/+16 | |
Jeremy. | |||||
2008-09-29 | Ensure we null out fsp after a close in all paths. | Jeremy Allison | 1 | -0/+1 | |
Jeremy. | |||||
2008-09-29 | Avoid freeing fsp twice when opening new_file fails. (Debian #431696) | Jelmer Vernooij | 1 | -0/+1 | |
If opening new_file fails, fsp would still be set to the files_struct of old_file. | |||||
2008-09-24 | printing: Rename new parameter "cups timeout" to "cups connection timeout". | Karolin Seeger | 1 | -1/+1 | |
Karolin | |||||
2008-09-23 | printing: Add new parameter "cups timeout". | Karolin Seeger | 1 | -6/+28 | |
The default timeout for connections to CUPS servers is set to 5 minutes in the CUPS libraries. The smbd hangs on startup until the timeout is reached if the CUPS server is unreachable. This parameter makes the timeout configurable. The default value is set to 30 seconds. Karolin | |||||
2008-07-16 | Allow %u parameters for print job username - use advanced sub | Jim McDonough | 1 | -3/+5 | |
Based on 3.0 and 3.2 patch from Bo Yang <boyang@novell.com> Bo, please verify this version works for you. (This used to be commit 9e6760cfeaf77e80df3b84004090d934f3c2d574) | |||||
2008-06-26 | remove unused extern current_user from nt_printing.c | Volker Lendecke | 1 | -2/+0 | |
(This used to be commit b34283adeffaa6e481c57926709ea80d48733ef0) | |||||
2008-06-26 | Remove current_user reference from printfsp.c | Volker Lendecke | 1 | -4/+2 | |
(This used to be commit 510f45d01a19ce1c226755ac42a328241098b2e0) | |||||
2008-06-26 | Change print_access_check to take auth_serversupplied_info instead of ↵ | Volker Lendecke | 3 | -54/+56 | |
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-10 | Fix some scary FC9 warnings | Volker Lendecke | 1 | -39/+41 | |
(cherry picked from commit 6b0fed09ea34409d1c61bae9121bdb38d4c68d62) (This used to be commit f1e85ff2bc4eea2c50d7d71caca16b9051ca5e8c) | |||||
2008-05-25 | Remove the reference to current_user_info from share_access.c | Volker Lendecke | 1 | -1/+1 | |
This required to pass around the domain a bit (This used to be commit 17b0db20d28d1b737c5e86b78106657e8ca5ce9c) | |||||
2008-05-20 | Cleanup size_t return values in callers of convert_string_allocate | Tim Prouty | 1 | -2/+3 | |
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-05 | Try and fix bug #5095, "Manage Documents privilege is not functional". | Jeremy Allison | 1 | -11/+24 | |
Should map the created sd to printer jobs, not printer. Jerry please test and I'll add to 3.2 if it passes. Thanks, Jeremy. (This used to be commit 0a1fe8d6013d925ab6695f6b7f189b731ec42ccc) | |||||
2008-05-05 | Remove "userdom_struct user" from "struct user_struct" | Volker Lendecke | 1 | -3/+6 | |
(This used to be commit 420de035237bb08bc470c9eb820f3da2edaa6805) | |||||
2008-04-24 | Fix from Martin Zielinski <mz@seh.de>. Don't delete files when | Jeremy Allison | 1 | -7/+20 | |
they're in use by other drivers. Jeremy. (This used to be commit 205c352caeb32693a02fcfaeb3f18515719ac373) | |||||
2008-04-23 | Fix CLEAR_IF_FIRST handling of messages.tdb | Volker Lendecke | 1 | -1/+1 | |
We now open messages.tdb even before we do the become_daemon. become_daemon() involves a fork and an immediate exit of the parent, thus the parent_is_longlived argument must be set to false in this case. The parent is not really long lived :-) (This used to be commit 4f4781c6d17fe2db34dd5945fec52a7685448aec) | |||||
2008-04-18 | printing: call reinit_after_fork() in the backgroundqueue process | Stefan Metzmacher | 1 | -0/+5 | |
metze (This used to be commit 9adb675a86e81c90e2bddfe984b5ac8f201fec75) | |||||
2008-04-09 | Fix typos. | Karolin Seeger | 1 | -1/+1 | |
Karolin (This used to be commit 6cee34703503fbf3629057345fe221b866560648) | |||||
2008-04-04 | Fix bug #5372. With a large CUPS installation with a remote server, contacting | Jeremy Allison | 1 | -11/+38 | |
the server when searching for a name for the location and comment fields can take so much time the client times out. When searching for a name we don't use these fields anyway, so add a function get_a_printer_search() which doesn't contact the CUPS server. Jeremy. (This used to be commit 92d9f20852d5384e92a93dd0b051034718840ca8) |