Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-02-24 | Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba | Jeremy Allison | 1 | -11/+22 | |
2009-02-24 | Fix the build. Looks like no one ever compiled this on a system | Jeremy Allison | 3 | -0/+16 | |
with a libintl.h before. Jeremy. | |||||
2009-02-24 | Fix some C++ warnings | Volker Lendecke | 1 | -11/+22 | |
2009-02-24 | Start fixing Solaris build failures. | Jeremy Allison | 3 | -3/+4 | |
Jeremy. | |||||
2009-02-24 | libcli/ldap: move generic ldap control encoding code to ldap_message.c | Stefan Metzmacher | 4 | -137/+14 | |
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 | 4 | -115/+2 | |
metze | |||||
2009-02-24 | libcli/ldap: move ldap_errors.h to the toplevel and install it | Stefan Metzmacher | 3 | -67/+2 | |
metze | |||||
2009-02-24 | libcli/ldap: move ldap_message.[ch] from source4/ to the toplevel | Stefan Metzmacher | 6 | -1702/+4 | |
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 | 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 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Andrew Tridgell | 30 | -97/+117 | |
2009-02-24 | fixed the event context for net vampire | Andrew Tridgell | 1 | -1/+1 | |
2009-02-24 | added a missing linefeed | Andrew Tridgell | 1 | -1/+1 | |
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 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-21 | s4-smbtorture: fix eventlog getinformation test. | Günther Deschner | 1 | -4/+4 | |
Guenther | |||||
2009-02-21 | Let --enable-external-libldb default to no (since linking against | Jelmer Vernooij | 2 | -4/+5 | |
external LDB doesn't work yet). Fix flags when using internal libs. | |||||
2009-02-21 | Add --enable-external-* flags for libraries shipped with Samba, to allow | Jelmer Vernooij | 2 | -5/+26 | |
explicitly enabling or disabling the use of the version provided by the system. | |||||
2009-02-20 | s4 torture: Add comment to clarify test | Zack Kirsch | 1 | -0/+3 | |
2009-02-20 | Moved become_daemon() and close_low_fds() to shared util lib | Steven Danneman | 1 | -1/+1 | |
2009-02-20 | Added torture tests to RAW-NOTIFY | Steven Danneman | 1 | -2/+150 | |
* This adds a test to check the change notify behavior of the SMB server when more events have been generated than can be returned in a single change notify response. * Second test makes sure the server doesn't return notification events for changes to the watched directory itself | |||||
2009-02-19 | s4:librpc/ndr: if uninitialized variable in string_array code | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-02-18 | s4 torture: Add new test to create a file with a lot of streams | Tim Prouty | 1 | -0/+45 | |
This tests how streaminfo deals with large buffers smbclient seems to have problems when the buffer size approaches the max data size. Also smbclient exposes no way to specify the max data size that is sent in a trans2 request. Instead it hardcodes in a much larger max than windows uses. For these reasons this test isn't actually run, but is more of a reference for how windows handles streaminfo buffers. | |||||
2009-02-18 | s4 torture: Add additional streams create disposition test | Tim Prouty | 1 | -0/+20 | |
2009-02-18 | s4-smbtorture: enable spoolss_AddPrinterDriverEx ndr test. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-02-18 | s4:netlogon: don't mix in and out negotiate_flags in ↵ | Stefan Metzmacher | 1 | -3/+4 | |
dcesrv_netr_ServerAuthenticate() metze | |||||
2009-02-18 | Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel | Andrew Bartlett | 8 | -11/+69 | |
2009-02-18 | paper over failure to reprovision with os.unlink() | Andrew Bartlett | 1 | -1/+2 | |
We need to figure out why the deletes on the database fail, but for now doing an unlink of templates_tdb isn't too bad. Andrew Bartlett | |||||
2009-02-18 | Worked around a problem with select/poll/epoll and gnutls | Andrew Tridgell | 5 | -1/+47 | |
Our packet layer relies on the event system reliably telling us when a packet is available. When we are using a socket layer like TLS then things get a bit trickier, as there may be bytes in the encryption buffer which could be read even if there are no bytes at the socket level. The GNUTLS library is supposed to prevent this happening by always leaving some data at the socket level when there is data to be processed in its buffers, but it seems that this is not always reliable. To work around this I have added a new packet option packet_set_unreliable_select() which tells the packet layer to not assume that the socket layer has a reliable select, and to instead keep trying to read from the socket until it gets back no data. This option is set for the ldap client and server when TLS is negotiated. This seems to fix the problems with the ldaps tests. | |||||
2009-02-18 | fixed some of the TLS problems | Andrew Tridgell | 3 | -10/+22 | |
This fixes two things in the TLS support for Samba4. The first is to use a somewhat more correct hostname instead of 'Samba' when generating the test certificates. That allows TLS test clients (such as gnutls-cli) to connect to Samba4 using auto-generated certificates. The second fix is to add a call to gcry_control() to tell gcrypt to use /dev/urandom instead of /dev/random (on systems that support that). That means that test certificate generation is now very fast, which was previously an impediment to putting the TLS tests on the build farm. | |||||
2009-02-17 | s4-smbtorture: fix spoolss test after count out,ref idl changes. | Günther Deschner | 3 | -10/+38 | |
Guenther | |||||
2009-02-17 | s4-spoolss: fix spoolss server after out,ref count pointer changes. | Günther Deschner | 2 | -15/+14 | |
Guenther | |||||
2009-02-17 | s4-spoolss: fix dcesrv_spoolss_RemoteFindFirstPrinterChangeNotifyEx server. | Günther Deschner | 1 | -5/+6 | |
Guenther | |||||
2009-02-17 | s4-smbtorture: fix spoolss notify test. | Günther Deschner | 1 | -14/+14 | |
Guenther | |||||
2009-02-16 | s4:netlogon: implement netr_LogonGetCapabilities with NT_STATUS_NOT_IMPLEMENTED | Stefan Metzmacher | 1 | -4/+5 | |
This hopefully fixes bug #6109. metze | |||||
2009-02-16 | s4:netlogon: always return correct negotiate_flags in Authenticate[2|3]() | Stefan Metzmacher | 1 | -1/+31 | |
metze | |||||
2009-02-14 | s4-smbtorture: fix test_PausePrinter and test_ResumePrinter. | Günther Deschner | 1 | -8/+24 | |
Guenther | |||||
2009-02-13 | s4 torture: Add rename test to imitate the way OS X renames files | Aravind Srinivasan | 1 | -0/+83 | |
This tests for mis-behaved case-insensitive get_real_filename implementations. | |||||
2009-02-13 | Fix the build. When you do "make distclean; ./autogen; ./configure; make" ↵ | Jeremy Allison | 1 | -0/+4 | |
and it still doesn't build you know it's messed up. Jeremy. | |||||
2009-02-13 | s4:configure: require the same version for external and internal libtevent | Stefan Metzmacher | 1 | -1/+1 | |
Until we reach 1.0.0, we better require the exact same version. metze | |||||
2009-02-13 | s4:lib/socket: add socket_address_copy() | Stefan Metzmacher | 2 | -0/+35 | |
metze | |||||
2009-02-13 | s4:ldb_ildap: remove compiler warnings | Stefan Metzmacher | 1 | -4/+9 | |
metze | |||||
2009-02-13 | s4:libcli/ldap: use const char * const *attributes as in all other places | Stefan Metzmacher | 2 | -2/+2 | |
metze | |||||
2009-02-13 | s4:ntvfs_generic: use talloc_get_type() to remote compiler warnings | Stefan Metzmacher | 1 | -3/+5 | |
metze | |||||
2009-02-13 | s4:torture/samba3rpc: fix the build after get_myname() changes | Stefan Metzmacher | 1 | -3/+3 | |
metze | |||||
2009-02-13 | Remove the s4 version of smbspool.c | Volker Lendecke | 1 | -353/+0 | |
2009-02-13 | Replace get_myname() with the talloc version from v3-3-test | Volker Lendecke | 2 | -4/+4 | |
2009-02-13 | Remove useless invocation of messaging_init() in RPC-PAC test | Andrew Bartlett | 1 | -9/+0 | |