Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-02-24 | s3:Makefile: build libcli/ldap files | Stefan Metzmacher | 1 | -10/+13 | |
metze | |||||
2009-02-24 | libcli/ldap: move generic ldap control encoding code to ldap_message.c | Stefan Metzmacher | 6 | -143/+170 | |
As they can we static there, we pass the specific handlers as parameter where we need to support controls. metze | |||||
2009-02-24 | s4:libcli/ldap: don't use 'void **out' as arguments as the behavior is not ↵ | Stefan Metzmacher | 1 | -17/+32 | |
defined in C. metze | |||||
2009-02-24 | libcli/ldap: move ldap_ndr from source4/ to toplevel | Stefan Metzmacher | 5 | -9/+12 | |
metze | |||||
2009-02-24 | libcli/ldap: fix compiler warnings | Stefan Metzmacher | 2 | -6/+11 | |
metze | |||||
2009-02-24 | libcli/ldap: move ldap_errors.h to the toplevel and install it | Stefan Metzmacher | 5 | -3/+6 | |
metze | |||||
2009-02-24 | libcli/ldap: move ldap_message.[ch] from source4/ to the toplevel | Stefan Metzmacher | 7 | -12/+12 | |
metze | |||||
2009-02-24 | s4:libcli/ldap: remove reference to DEBUG() | Stefan Metzmacher | 1 | -1/+0 | |
This prepares using ldap_message.c in source3/ later metze | |||||
2009-02-24 | s4:libcli: split out LIBCLI_LDAP_MESSAGE subsystem | Stefan Metzmacher | 6 | -287/+301 | |
metze | |||||
2009-02-24 | s3: remove unused smb_ldap.h | Stefan Metzmacher | 2 | -257/+0 | |
metze | |||||
2009-02-24 | s3:example/VFS: fix the build | Stefan Metzmacher | 2 | -4/+8 | |
metze | |||||
2009-02-24 | s3:mount.cifs: make "mount.cifs -V" print the version, not usage. | Michael Adam | 1 | -5/+28 | |
Also make "mount.cifs -h" not exit with error exit code but with return code 0. Michael | |||||
2009-02-24 | s3:mount.cifs: don't error exit on explicitly requested help... | Michael Adam | 1 | -2/+1 | |
Michael | |||||
2009-02-24 | s3: re-run make samba3-idl. | Günther Deschner | 2 | -27/+6 | |
Guenther | |||||
2009-02-24 | spoolss: fix _spoolss_SetPrinter level 3. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
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-lib: add marshall_sec_desc_buf and unmarshall_sec_desc_buf helpers. | Günther Deschner | 2 | -0/+68 | |
Guenther | |||||
2009-02-24 | Added mmr and olc to the OpenLDAP backend provisioning-scripts | Oliver Liebel | 13 | -63/+224 | |
These extensions add mmr (multi-master-replication) and olc (openldap-online-configuration) capabilities to the provisioning-scripts (provision-backend and provision.py), for use with the openldap-backend (only versions >=2.4.15!). Changes / additions made to the provision-backend -script: added new command-line-options: --ol-mmr-urls=<list of whitespace separated ldap-urls> for use with mmr (can be combined with --ol-olc=yes), --ol-olc=[yes/no] (activate automatic conversion from static slapd.conf to olc), --ol-slaptest=<path to slaptest binary> (needed in conjunction with --ol-olc=yes) Changes / additions made to the provision.py -script: added extensions, that will automatically generate the chosen mmr and/or olc setup for the openldap backend, according to the to chosen parameters set in the provision-backend script Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2009-02-24 | s3-spoolss: merge path handling in _spoolss_PrintProcessorDirectory and | Günther Deschner | 1 | -36/+91 | |
_spoolss_PrinterDriverDirectory. Guenther | |||||
2009-02-24 | s3: re-run make samba3-idl. | Günther Deschner | 5 | -8/+22 | |
Guenther | |||||
2009-02-24 | spoolss: return subcontext spoolss_DriverInfo in spoolss_GetPrinterDriver2. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-02-24 | spoolss: add SPOOLSS_DEFAULT_SERVER_PATH. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-02-24 | Make the 'modules.conf' generation in the LDAP selftest simpler | Andrew Bartlett | 1 | -52/+7 | |
The versions of OpenLDAP that we require don't need us to specify the location any more - slaptest knows this from it's build time. Andrew Bartlett | |||||
2009-02-23 | s3 OneFS: Fix a double free in an error path | Tim Prouty | 1 | -3/+2 | |
2009-02-23 | s3 OneFS: Add a parameter that unconditionally allows execute access | Tim Prouty | 2 | -0/+26 | |
2009-02-23 | Refactored sys_fork() and sys_pid() into shared util library | Steven Danneman | 6 | -35/+43 | |
This fixes a bug in 116ce19b, where we didn't clear the pid cache in become_daemon() and thus the /var/run/smbd.pid didn't match the actual pid of the parent process. Currently S4 will clear the pid cache on fork but doesn't yet take advantage of the pid cache by using sys_pid() instead of the direct get_pid(). | |||||
2009-02-24 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Andrew Tridgell | 83 | -2030/+1666 | |
2009-02-24 | fixed the event context for net vampire | Andrew Tridgell | 1 | -1/+1 | |
2009-02-23 | More warning fixes for Solaris. | Jeremy Allison | 17 | -74/+67 | |
Jeremy. | |||||
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-24 | s3: re-run make samba3-idl. | Günther Deschner | 3 | -39/+369 | |
Guenther | |||||
2009-02-24 | spoolss: add push,pull helper for spoolss_DriverInfo101. | Günther Deschner | 2 | -0/+481 | |
Guenther | |||||
2009-02-24 | spoolss: add spoolss_DriverInfo101 to IDL. | Günther Deschner | 1 | -1/+33 | |
Note that the size_is of the spoolss_DriverFileInfo is not reflected on the ndr. It is just used as pidl cannot handle a relative pointer to a static array of structs. Guenther | |||||
2009-02-24 | spoolss: generate size functions for printer driver structs. | Günther Deschner | 1 | -11/+11 | |
Guenther | |||||
2009-02-24 | error-codes: add WERR_INVALID_USER_BUFFER. | Günther Deschner | 2 | -0/+2 | |
Guenther | |||||
2009-02-24 | added a missing linefeed | Andrew Tridgell | 1 | -1/+1 | |
2009-02-23 | More warning fixes for Solaris. | Jeremy Allison | 6 | -32/+33 | |
Jeremy. | |||||
2009-02-23 | Quieten down a boatload of shadowed variable warnings on Solaris. | Jeremy Allison | 4 | -55/+55 | |
Makes real problems easier to spot. Jeremy. | |||||
2009-02-23 | Fix headers, ldb_includes.h is a private header, | Simo Sorce | 28 | -38/+42 | |
do not reference it from ldb.h | |||||
2009-02-23 | Make char* parameters const | Derrell Lipman | 2 | -20/+10 | |
- Use const in function signatures whenever appropriate, to help prevent errant scribbling on users' buffers. smbc_set_credentials() always acted as if its formal parameters were const char *, and changing the formal declaration to specify that should not cause any change to the ABI. It is still allowable to pass a writable buffer to a function which specifies that it will not write to the buffer. I'm making this change only in master. Derrell | |||||
2009-02-23 | Fix GDB_PROVISION mode | Simo Sorce | 1 | -1/+1 | |
2009-02-23 | Make all transactions nested in ldb. The current samba4 code expects this | Simo Sorce | 2 | -59/+75 | |
behavior anyway, and given we can only have one transaction active per ldb context this is the only sane model we can support. Fix ldb_tdb transactions, we could return back with an error with neither committing nor canceling the actual tdb transaction in some error paths within the ltdb commit and cancel transaction paths. Added also some debugging to trace what was going on. | |||||
2009-02-23 | s3-spoolss: remove cli_spoolss_notify.c completly. | Günther Deschner | 3 | -36/+1 | |
All of the spoolss change notify code uses pidl generated functions now. Guenther | |||||
2009-02-23 | s3-spoolss: remove old SPOOL_NOTIFY_OPTION definitions. | Günther Deschner | 1 | -32/+0 | |
Guenther | |||||
2009-02-23 | s3-spoolss: remove old spoolss_RemoteFindFirstPrinterChangeNotifyEx. | Günther Deschner | 4 | -284/+0 | |
Guenther | |||||
2009-02-23 | s3-spoolss: remove SPOOL_NOTIFY_INFO_DATA and SPOOL_NOTIFY_INFO alltogether. | Günther Deschner | 3 | -349/+0 | |
Guenther | |||||
2009-02-23 | s3-spoolss: remove old spoolss_RouterReplyPrinterEx. | Günther Deschner | 4 | -180/+0 | |
Guenther | |||||
2009-02-23 | s3-spoolss: remove old spoolss_RouterRefreshPrinterChangeNotify. | Günther Deschner | 3 | -83/+0 | |
Guenther | |||||
2009-02-23 | s3-spoolss: use pidl for _spoolss_RemoteFindFirstPrinterChangeNotifyEx. | Günther Deschner | 2 | -49/+14 | |
Guenther | |||||
2009-02-23 | s3-spoolss: use spoolss_NotifyOption and spoolss_NotifyType instead of ↵ | Günther Deschner | 2 | -75/+32 | |
SPOOL_NOTIFY_OPTION and SPOOL_NOTIFY_OPTION_TYPE. Guenther |