Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-05-06 | s3-printing: simplify print_queue helper functions and return WERROR. | Günther Deschner | 1 | -17/+10 | |
Guenther | |||||
2009-04-30 | s3-printing: rework move_driver_file_to_download_area() a bit for clarity. | Günther Deschner | 1 | -32/+40 | |
Guenther | |||||
2009-04-30 | s3-printing: use move_driver_file_to_download_area() to avoid code duplication. | Günther Deschner | 1 | -144/+54 | |
Guenther | |||||
2009-04-30 | s3-printing: add move_driver_file_to_download_area(). | Günther Deschner | 1 | -0/+40 | |
Guenther | |||||
2009-04-27 | s3:nt_printing: fix a comment typo | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2009-04-27 | s3:registry: replace typedef REGISTRY_VALUE by struct regval_blob | Michael Adam | 1 | -4/+4 | |
Michael | |||||
2009-04-27 | s3:registry: replace typedef REGVAL_CTR by struct regval_ctr. | Michael Adam | 1 | -9/+9 | |
This paves the way for hiding the typedef and the implementation from the surface. Michael | |||||
2009-04-20 | Remove smb_mkstemp() - libreplace will now provide a secure mkstemp() if | Jelmer Vernooij | 1 | -1/+1 | |
the system one is broken. | |||||
2009-04-20 | s3-printing: use ARRAY_SIZE() macro in forms functions. | Günther Deschner | 1 | -6/+5 | |
Guenther | |||||
2009-04-20 | s3-printing: use sec_initial_uid() instead "0" in print_access_check(). | Günther Deschner | 1 | -1/+1 | |
Another babystep in order to make us pass RPC-SPOOLSS. Guenther | |||||
2009-04-14 | s3-spoolss: remove unused dup_nt_devicemode(). | Günther Deschner | 1 | -28/+0 | |
Guenther | |||||
2009-04-07 | s3-libads: avoid NULL talloc context with ads_get_dn(). | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-04-06 | s3:libads Make ads_get_dn() take a talloc context | Andrew Bartlett | 1 | -2/+2 | |
Also remove ads_memfree(), which was only ever a wrapper around SAFE_FREE, used only to free the DN from ads_get_ds(). This actually makes libgpo more consistant, as it mixed a talloc and a malloc based string on the same element. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2009-04-06 | s3:printing Convert nt_printer_publish_ads() to use talloc better | Andrew Bartlett | 1 | -26/+18 | |
In particular, this removes one more user of pull_utf8_allocate() Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2009-03-30 | s3/cups: add encryption support | Björn Jacke | 1 | -0/+5 | |
2009-03-20 | s3-spoolss: apply some const in spoolss server. | Günther Deschner | 1 | -4/+7 | |
Guenther | |||||
2009-03-18 | s3-spoolss: use printer and job notify enums provided by idl. | Günther Deschner | 1 | -15/+15 | |
Guenther | |||||
2009-03-18 | s3-printing: use marshall/unmarshall_sec_desc_buf in sec_desc_upg_fn(). | Günther Deschner | 1 | -26/+5 | |
Guenther | |||||
2009-03-18 | s3:printing: use tevent_loop_wait() instead of manual looping | Stefan Metzmacher | 1 | -50/+6 | |
metze | |||||
2009-03-18 | s3:printing: use a fd event to monitor the pipe to the parent | Stefan Metzmacher | 1 | -3/+23 | |
metze | |||||
2009-03-17 | s3-spoolss: rename temporary convert_devicemode_new function. | Günther Deschner | 1 | -12/+13 | |
Guenther | |||||
2009-03-17 | s3-spoolss: remove obsolete get_a_builtin_ntform. | Günther Deschner | 1 | -7/+0 | |
Guenther | |||||
2009-03-12 | s3-spoolss: make jobname a const char * in print_job_start(). | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-03-01 | Only copy sharename up from rap_to_pjobid | Volker Lendecke | 2 | -3/+4 | |
Why?? :-) Another one of the little micro-optimizations that I just came across: If you allocate a variable in a sub-block like the "fstring sharename" in write_file(), gcc even with -O3 will allocate this variable unconditionally on the stack at the beginning of the routine. So with eliminating this fstring we cut 256 bytes of stack in a very hot code path writing to a file. It might make us a bit more cache-friendly. This would probably not be worth a second look if it involved larger code changes, but this one was just too simple to let it pass :-) | |||||
2009-02-27 | s3-spoolss: use DSPRINT flags instead of SPOOLS_DS flags. | Günther Deschner | 1 | -6/+6 | |
Guenther | |||||
2009-02-26 | s3: fix the build JOB_STATUS_BLOCKED -> JOB_STATUS_BLOCKED_DEVQ | Michael Adam | 1 | -1/+1 | |
Günther, please check... Michael | |||||
2009-02-25 | Fix some NetBSD warnings. | Jeremy Allison | 1 | -2/+4 | |
Jeremy. | |||||
2009-02-24 | s3-spoolss: use marshall/unmarshall_sec_desc_buf in nt_printing_setsec/getsec. | Günther Deschner | 1 | -45/+35 | |
Guenther | |||||
2009-02-24 | s3-spoolss: fix notify_printer_status_byname. | Günther Deschner | 1 | -1/+3 | |
This took me almost a week to find, so here a little longer explanation: When a windows client registers printer *status* change notifies using spoolss_RemoteFindFirstChangeNotify, it registers them to a print server handle, not a printer handle. We were then correctly monitoring the printer status changes but were sending out the spoolss_RouterReplyPrinterEx via the back-channel connection with job_id set to 0 (which we only may do for monitored printer change status notifies on printer handlers, not print server handles). Windows was then showing a new empty dummy printer icon in the explorer as it cannot route the notify event to the approriate local handle. It also discarded the content of the notify event message of course. With this, printer change notify for pausing, resuming and purging printers nicely works again here. Jerry, Tim and all other printing gurus, please check. Guenther | |||||
2009-02-19 | Fix printf warnings found on systems where time_t <> long int. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2009-02-18 | S3: Stop creating SMBD cores when failing to create a pipe. | todd stecher | 1 | -3/+7 | |
This was uncovered when the MAX FD limit was hit, causing an instant core and invoking error reporting. This fix causes SMBD to exit, but without building a core. | |||||
2009-02-13 | Fix Coverity ID 740 (RESOURCE_LEAK) | Volker Lendecke | 1 | -0/+2 | |
2009-02-10 | s3-spoolss: remove more whitespace. | Günther Deschner | 1 | -135/+135 | |
Guenther | |||||
2009-02-09 | s3-spoolss: remove whitespace in printing code. | Günther Deschner | 1 | -322/+322 | |
Guenther | |||||
2009-02-09 | s3-spoolss: restore delete_a_form(). | Günther Deschner | 1 | -10/+1 | |
Guenther | |||||
2009-02-09 | s3-spoolss: use pidl for _spoolss_SetForm. | Günther Deschner | 1 | -12/+10 | |
Guenther | |||||
2009-02-09 | s3-spoolss: use pidl for spoolss_AddForm. | Günther Deschner | 1 | -15/+13 | |
Guenther | |||||
2009-02-07 | s3-spoolss: rework some form functions and add form_by_string functions. | Günther Deschner | 1 | -10/+21 | |
Guenther | |||||
2009-01-27 | s3:smbd: use signal events for SIGTERM, SIGHUP and SIGCHLD | Stefan Metzmacher | 1 | -15/+3 | |
metze | |||||
2009-01-22 | s3:printing: make some functions static and use tevent functions | Stefan Metzmacher | 1 | -8/+12 | |
metze | |||||
2009-01-22 | s3:printing: handle tevent_context events in the sys_select() call | Stefan Metzmacher | 1 | -16/+42 | |
metze | |||||
2009-01-16 | s3: put printing/ under cache_dir, not lock_dir | Michael Adam | 3 | -4/+4 | |
Michael | |||||
2009-01-05 | Attempt to fix crash seen with new CUPS async printcap loading code. | Jeremy Allison | 1 | -0/+3 | |
Jeremy. | |||||
2009-01-05 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 3 | -4/+5 | |
2009-01-05 | s3:events: change event_add_timed() prototype to match samba4 | Stefan Metzmacher | 1 | -2/+1 | |
metze | |||||
2009-01-05 | clean event context after child is forked. | Bo Yang | 2 | -2/+4 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2009-01-01 | Add iconv_convenience argument to size functions. | Jelmer Vernooij | 1 | -3/+4 | |
2008-12-31 | Fix an ancient uninitialized variable read | Volker Lendecke | 1 | -5/+5 | |
The callers of open_file_ntcreate expect *psbuf to be filled correctly | |||||
2008-12-30 | Fix a memory leak in cups_pull_comment_location | Volker Lendecke | 1 | -0/+4 | |
We allocated "request" with ippNew, so we also should ippDelete it. | |||||
2008-12-30 | Fix a spinning smbd when printing | Volker Lendecke | 1 | -1/+1 | |
Without this, we end up adding more than one timed event. In the event handler print_notify_event_send_messages() only one event will be deleted, all others will fire indefinitely. |