summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-02-24s3-spoolss: add rpccli_spoolss_getprinterdriver2 convenience wrapper.Günther Deschner2-0/+73
Guenther
2009-02-24Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison16-715/+715
2009-02-24Fix the build. Looks like no one ever compiled this on a systemJeremy Allison3-0/+16
with a libintl.h before. Jeremy.
2009-02-24Fix some C++ warningsVolker Lendecke1-11/+22
2009-02-24Add more conventional async_recvVolker Lendecke2-0/+72
2009-02-24Add more conventional async_sendVolker Lendecke2-0/+73
2009-02-24Remove unused param_connect structVolker Lendecke1-11/+0
2009-02-24Remove unused recvallVolker Lendecke2-115/+0
2009-02-24Use read_packet for wb_resp_readVolker Lendecke1-90/+29
2009-02-24Use read_packet for wb_req_readVolker Lendecke1-92/+36
2009-02-24Remove read_pktVolker Lendecke2-108/+0
2009-02-24Replace read_pkt by read_packet in np_readVolker Lendecke1-8/+8
2009-02-24Add async read_packetVolker Lendecke2-0/+128
2009-02-24Fix async writevVolker Lendecke1-1/+1
2009-02-24Remove async sendallVolker Lendecke2-116/+0
2009-02-24Use async_writev in np_writeVolker Lendecke1-12/+10
2009-02-24Use async writev for wb_resp_writeVolker Lendecke1-53/+23
2009-02-24Use async writev in wb_req_writeVolker Lendecke1-52/+22
2009-02-24Add async writevVolker Lendecke2-0/+109
2009-02-24Convert async_connect to tevent_reqVolker Lendecke4-63/+93
2009-02-24tevent.h requires bool and uint[16|32|64]_tVolker Lendecke1-0/+1
2009-02-24Add tevent_req_is_unix_errorVolker Lendecke3-1/+75
2009-02-24Convert name_mangle() to use tallocVolker Lendecke4-11/+42
2009-02-24Start fixing Solaris build failures.Jeremy Allison3-3/+4
Jeremy.
2009-02-24s3:Makefile: build libcli/ldap filesStefan Metzmacher1-10/+13
metze
2009-02-24libcli/ldap: move generic ldap control encoding code to ldap_message.cStefan Metzmacher6-143/+170
As they can we static there, we pass the specific handlers as parameter where we need to support controls. metze
2009-02-24s4:libcli/ldap: don't use 'void **out' as arguments as the behavior is not ↵Stefan Metzmacher1-17/+32
defined in C. metze
2009-02-24libcli/ldap: move ldap_ndr from source4/ to toplevelStefan Metzmacher5-9/+12
metze
2009-02-24libcli/ldap: fix compiler warningsStefan Metzmacher2-6/+11
metze
2009-02-24libcli/ldap: move ldap_errors.h to the toplevel and install itStefan Metzmacher5-3/+6
metze
2009-02-24libcli/ldap: move ldap_message.[ch] from source4/ to the toplevelStefan Metzmacher7-12/+12
metze
2009-02-24s4:libcli/ldap: remove reference to DEBUG()Stefan Metzmacher1-1/+0
This prepares using ldap_message.c in source3/ later metze
2009-02-24s4:libcli: split out LIBCLI_LDAP_MESSAGE subsystemStefan Metzmacher6-287/+301
metze
2009-02-24s3: remove unused smb_ldap.hStefan Metzmacher2-257/+0
metze
2009-02-24s3:example/VFS: fix the buildStefan Metzmacher2-4/+8
metze
2009-02-24s3:mount.cifs: make "mount.cifs -V" print the version, not usage.Michael Adam1-5/+28
Also make "mount.cifs -h" not exit with error exit code but with return code 0. Michael
2009-02-24s3:mount.cifs: don't error exit on explicitly requested help...Michael Adam1-2/+1
Michael
2009-02-24s3: re-run make samba3-idl.Günther Deschner2-27/+6
Guenther
2009-02-24spoolss: fix _spoolss_SetPrinter level 3.Günther Deschner1-1/+1
Guenther
2009-02-24s3-spoolss: use marshall/unmarshall_sec_desc_buf in nt_printing_setsec/getsec.Günther Deschner1-45/+35
Guenther
2009-02-24s3-lib: add marshall_sec_desc_buf and unmarshall_sec_desc_buf helpers.Günther Deschner2-0/+68
Guenther
2009-02-24Added mmr and olc to the OpenLDAP backend provisioning-scriptsOliver Liebel13-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-24s3-spoolss: merge path handling in _spoolss_PrintProcessorDirectory andGünther Deschner1-36/+91
_spoolss_PrinterDriverDirectory. Guenther
2009-02-24s3: re-run make samba3-idl.Günther Deschner5-8/+22
Guenther
2009-02-24spoolss: return subcontext spoolss_DriverInfo in spoolss_GetPrinterDriver2.Günther Deschner1-1/+1
Guenther
2009-02-24spoolss: add SPOOLSS_DEFAULT_SERVER_PATH.Günther Deschner1-0/+1
Guenther
2009-02-24Make the 'modules.conf' generation in the LDAP selftest simplerAndrew Bartlett1-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-23s3 OneFS: Fix a double free in an error pathTim Prouty1-3/+2
2009-02-23s3 OneFS: Add a parameter that unconditionally allows execute accessTim Prouty2-0/+26
2009-02-23Refactored sys_fork() and sys_pid() into shared util librarySteven Danneman6-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().