summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-01-05Fix bug 6012: Add "get_real_filename" to full_auditVolker Lendecke1-0/+25
Thanks to Hodur <coil93@gmail.com> for testing! Volker
2009-01-05smbd: prevent access to root filesystem when connecting with empty service nameMichael Adam1-0/+4
This only applies to a setup with "registry shares = yes" Michael (cherry picked from commit 288fa94ac7cfdf7457b5098c33fc840bed3d5410) (cherry picked from commit e85526b184e66f86b7faa9d0a37288a09c12c19e)
2009-01-05tevent: fix tevent_add_timer() and tevent_add_aio() macrosStefan Metzmacher1-2/+2
metze
2009-01-05Initialise 'flags' in new python ldb binding for ldb_connectAndrew Bartlett1-1/+1
2009-01-04s3: Remove a few unnecessary checks from the streams depot module and fix to ↵Tim Prouty1-12/+18
work with NTRENAME Handling of error codes when renaming a file to a stream and a stream to a file is now done in rename_internals_fsp. The NTRENAME stream path only passes in the stream name, so the new base can now be different from the old base.
2009-01-04s3: Remove a few unnecessary checks from the streams xattr moduleTim Prouty1-11/+0
Handling of error codes when renaming a file to a stream and a stream to a file is now done in rename_internals_fsp. The NTRENAME stream path only passes in the stream name, so the new base can now be different from the old base.
2009-01-04s3: Allow renames of streams via NTRENAME and fix stream error codes on renameTim Prouty2-17/+22
The test_streams_rename2 test in RAW-STREAMS verifies these changes
2009-01-04s4 torture: Add more rename tests to RAW-STREAMSTim Prouty1-3/+198
There is one part of the new rename tests that passes against windows, but doesn't pass against samba3 right now. Windows allow renaming a stream to the default stream, but none of the current streams module support this. When this ability is added the check for samba can be removed from this test. This patch also adds a missing unlink in the cleanup of test_stream_delete and changes the order that the tests are run to be consistent with the physical order in the file.
2009-01-05More work to have OpenLDAP accept the full AD schemaAndrew Bartlett3-3/+8
We need to avoid handling DN+Binary and DN+String with the refint module for now, as this is a currently unsupported syntax. Also rename entryTTL to avoid a conflict with the operational attribute of the same name. Andrew Bartlett
2009-01-04Fix bug #6009 - Setting "min receivefile size = 1" breaks writes.Jeremy Allison1-1/+1
Jeremy.
2009-01-04tevent: move samba4 stuff from libtevent.m4 to samba.m4Stefan Metzmacher8-81/+36
metze
2009-01-04s4:build: add SMB_MAKE_SETTINGS() macroStefan Metzmacher1-0/+8
metze
2009-01-04Fix a typo found by the IBM CheckerVolker Lendecke1-1/+1
2009-01-04Remove a duplicated commentVolker Lendecke1-4/+0
2009-01-04Fix the build of smbfilterVolker Lendecke1-2/+3
2009-01-04Simulate the Windows behaviour to fire 445 and after a timeout 139Volker Lendecke1-14/+76
2009-01-04Add open_socket_out_defer_send/recvVolker Lendecke2-0/+118
2009-01-04Async wrapper for open_socket_out_send/recvVolker Lendecke6-84/+215
2009-01-04Add a quick test of wb_trans_send/recvVolker Lendecke2-0/+66
2009-01-04async libwbclient infrastructureVolker Lendecke3-0/+785
2009-01-04Remove wb_trans_send/recvVolker Lendecke2-152/+0
2009-01-04Move winbindd/winbindd_reqtrans.c to lib/wb_reqtrans.cVolker Lendecke2-2/+1
2009-01-04Convert async_connect to "normal" styleVolker Lendecke2-104/+118
2009-01-04Actually do a non-blocking connect.... :-)Volker Lendecke1-1/+1
2009-01-04Add an async queueing mechanismVolker Lendecke2-0/+86
2009-01-04Add async timeout helpersVolker Lendecke2-0/+52
2009-01-04tevent: completely initialize tevent_fd structsStefan Metzmacher4-0/+6
This fixes crash bugs... I forgot to commit and squash this to commit e45ed828d042acca09cb1ed5b6dd7a24eb5e7ffd metze
2009-01-03s4:smbd: convert to tevent_* apiStefan Metzmacher5-24/+34
metze
2009-01-03s4:libcli/ldap: convert to tevent_* apiStefan Metzmacher2-14/+14
metze
2009-01-03s4:auth/kerberos: convert to tevent_* apiStefan Metzmacher2-14/+13
metze
2009-01-03tevent: raise version to 0.9.2 after AUTOCLOSE changesStefan Metzmacher3-3/+3
metze
2009-01-03tevent: remove TEVENT_FD_AUTOCLOSE featureStefan Metzmacher5-14/+0
TEVENT_FD_AUTOCLOSE adds a dependency to SOCKET_WRAPPER, which is bad. Callers should use tevent_fd_set_close_fn() now. metze
2009-01-03tevent: remove dependency to SOCKET_WRAPPER via "system/network.h"Stefan Metzmacher4-4/+0
metze
2009-01-03s4:socket: use a socket_wrapper aware function to auto close the fd event ↵Stefan Metzmacher5-17/+39
for sockets metze
2009-01-03s4:sysdep/inotify: use tevent_fd_set_auto_close()Stefan Metzmacher1-3/+17
metze
2009-01-03tevent: add tevent_fd_set_auto_close()Stefan Metzmacher3-1/+17
tevent_fd_set_auto_close() is a simple wrapper arround tevent_fd_set_close_fn() with a callback that uses plain close(2). metze
2009-01-03tevent: add tevent_fd_set_close_fn()Stefan Metzmacher8-5/+48
Let callers specify a close function as an alternative to TEVENT_FD_AUTOCLOSE. metze
2009-01-03tevent: move some common tevent_fd related functions into tevent_fd.cStefan Metzmacher8-59/+47
metze
2009-01-03tevent: specify argument names for the event handlersStefan Metzmacher1-12/+18
metze
2009-01-03tevent: fix standalone make testStefan Metzmacher1-5/+6
metze
2009-01-03open_socket_out is always used with SOCK_STREAM, remove argument "type"Volker Lendecke7-22/+13
2009-01-03Fix retval of async_syscall_result_intVolker Lendecke2-2/+2
2009-01-03struct async_req doesn't really need to carry an event_contextVolker Lendecke6-29/+24
2009-01-03Remove unused argument "vuid" from make_internal_rpc_pipe_pVolker Lendecke1-4/+2
2009-01-03tevent: raise version to 0.9.1Stefan Metzmacher3-5/+3
This 0.9.1 isn't compatible with 0.9.0, but it makes only sense to raise the major version after we have reached 1.0.0. metze
2009-01-02s4 winbind: Correctly silence a "discard const" warningKai Blin1-2/+2
Thanks to metze for pointing out the error.
2009-01-02Replace some SMB_ASSERTs with NT_STATUS_INTERNAL_ERRORVolker Lendecke1-7/+28
2009-01-02Optimize for the common case that packet.c received exactly one full packetVolker Lendecke1-8/+14
2009-01-02packet.h API: The callback is now responsible to talloc_free() "buf"Volker Lendecke3-37/+50
2009-01-02Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison3-8/+11