Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-06-07 | build: Tidy up broken posix_fallocate tests | Andrew Bartlett | 2 | -3/+3 | |
This makes the code and output for in waf and autoconf identical. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Thu Jun 7 08:35:33 CEST 2012 on sn-devel-104 | |||||
2012-06-07 | s4-libcli: Remove unused finddcs_nbt | Andrew Bartlett | 2 | -314/+3 | |
This would only do the NBT getdc lookup for a single DC (but would find multiple DCs at first stage), but more particular it of course uses Netbios rather than DNS names. In any case it was also unused, as we use CLDAP for reliable DC location these days. Found by callcatcher Andrew Bartlett | |||||
2012-06-07 | build: Add missing deps and make MESSAGING a private library | Andrew Bartlett | 6 | -9/+10 | |
To remove finddcs_nbt these missing deps need to be added. These subsystems linked to to implicit dependencies provided by finddcs. Due to the new arrangmenet of subsystems, MESSAGING needs to be a private library to avoid being a source of duplicate symbols. Andrew Bartlett | |||||
2012-06-07 | util: fix build on platforms without IPv6 support | Björn Jacke | 1 | -1/+1 | |
something like this on World IPv6 Day II ... ;-) Autobuild-User(master): Björn Jacke <bj@sernet.de> Autobuild-Date(master): Thu Jun 7 03:09:49 CEST 2012 on sn-devel-104 | |||||
2012-06-07 | s3: enable winbind also for upcoming FreeBSD/NetBSD releases >=10 | Björn Jacke | 1 | -2/+2 | |
2012-06-07 | script/commit_mark.sh: add the current branch name | Stefan Metzmacher | 1 | -4/+6 | |
This will be useful once we have autobuild for a v4-0-test branch and want to cherry-pick commits from master metze Autobuild-User(master-autobuild): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master-autobuild): Mi 6. Jun 13:42:53 CEST 2012 on SERNOX11 Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Thu Jun 7 01:18:55 CEST 2012 on sn-devel-104 | |||||
2012-06-06 | s3:include: change lock_struct->fnum to uint64_t | Michael Adam | 4 | -6/+7 | |
Note: this changes the format of brlock.tdb! Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Wed Jun 6 23:22:00 CEST 2012 on sn-devel-104 | |||||
2012-06-06 | s3:include: change lock_context->tid to uint32_t | Michael Adam | 1 | -1/+1 | |
Note: this changes for format of brlock.tdb! Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> | |||||
2012-06-06 | s3:include: change connection_struct->cnum to uint32_t | Michael Adam | 4 | -4/+4 | |
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> | |||||
2012-06-06 | s3:include: change smb_request->tid to uint32_t | Michael Adam | 1 | -1/+1 | |
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> | |||||
2012-06-06 | s3:smb: change the value of TID_FIELD_INVALID from -1 to 0 | Michael Adam | 1 | -1/+1 | |
This paves the way to change the tid/cnum types to systematic uint32_t. Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> | |||||
2012-06-06 | s3:smb: introduce a name TID_FIELD_INVALID for the invalid value for a cnum/tid | Michael Adam | 6 | -8/+9 | |
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> | |||||
2012-06-06 | s3:connections: add a CNUM_OFFSET for mapping between cnum and the bitmap index | Michael Adam | 2 | -4/+12 | |
This moves the start of the range of valid cnum values up from 0 to CNUM_OFFSET (currently 1), so that in a later step we can use 0 as invalid cnum value instead of the current -1. This will allow us to change the type of cnum to uint32_t from a mix of int and unsigned. Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> | |||||
2012-06-06 | s3:smb.h: fix a comment typo | Michael Adam | 1 | -1/+1 | |
2012-06-06 | s4:dns-server: remove an extra blank line from handle_question() | Michael Adam | 1 | -1/+0 | |
2012-06-06 | auth-kerberos: avoid crash with MIT krb5 1.10.0 in gss_get_name_attribute() | Alexander Bokovoy | 1 | -2/+18 | |
gss_get_name_attribute() can return unintialized pac_display_buffer and later gss_release_buffer() will crash on attempting to release it. The fix on MIT krb5 side is in 1.10.1, reported in both Debian and MIT upstream: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658514 http://krbdev.mit.edu/rt/Ticket/Display.html?user=guest&pass=guest&id=7087 We need to initialize variables before using gss_get_name_attribute() Autobuild-User: Alexander Bokovoy <ab@samba.org> Autobuild-Date: Wed Jun 6 18:22:51 CEST 2012 on sn-devel-104 | |||||
2012-06-06 | s4 dns: Correctly handle A questions for CNAMEs | Kai Blin | 2 | -5/+132 | |
When an A/AAAA lookup is made for a name that actually is a CNAME record, we need to return the CNAME record, and then do the A/AAAA lookup for the name the CNAME points at. This still fails for CNAMEs pointing at records for domains we need to ask our forwarders for. Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Wed Jun 6 15:23:55 CEST 2012 on sn-devel-104 | |||||
2012-06-06 | s4 dns: Structure tests a bit better | Kai Blin | 1 | -0/+3 | |
2012-06-06 | s3:smbd: change user_struct->vuid to uint64_t | Stefan Metzmacher | 8 | -35/+37 | |
Only sconn->smb1.sessions.next_vuid remains as uint16_t, so that we do not generate larger values yet. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Jun 6 12:07:33 CEST 2012 on sn-devel-104 | |||||
2012-06-06 | s3:smbd: let file_close_pid/file_close_user take a uint64_t vuid | Stefan Metzmacher | 2 | -4/+4 | |
metze | |||||
2012-06-06 | s3:smbd: pass down vuid as uint64_t in lanman.c | Stefan Metzmacher | 2 | -37/+37 | |
metze | |||||
2012-06-06 | s3:smbd: pass down vuid as uint64_t in ipc.c | Stefan Metzmacher | 1 | -4/+4 | |
metze | |||||
2012-06-06 | s3:smbd: change vuid to uint64_t in uid.c | Stefan Metzmacher | 2 | -14/+14 | |
metze | |||||
2012-06-06 | s3:smbd: let fcb_or_dos_open() take a uint64_t vuid | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2012-06-06 | s3:smbd: let close_cnum() take a uint64_t vuid | Stefan Metzmacher | 2 | -2/+2 | |
metze | |||||
2012-06-06 | s3:smbd: use UID_FIELD_INVALID (0) instead of (uint16)-1 when calling ↵ | Stefan Metzmacher | 1 | -1/+1 | |
close_cnum() The only thing that's important is that the value is invalid. metze | |||||
2012-06-06 | s3:smbd: let make_connection() take a uint64_t vuid | Stefan Metzmacher | 2 | -2/+2 | |
metze | |||||
2012-06-06 | s3:smbd: let conn_clear_vuid_caches() take a uint64_t vuid | Stefan Metzmacher | 2 | -3/+3 | |
metze | |||||
2012-06-06 | s3:smbd: let open_fake_file() take a uint64_t vuid | Stefan Metzmacher | 2 | -2/+2 | |
metze | |||||
2012-06-06 | s3:printing: let print_spool_open() take a uint64_t vuid | Stefan Metzmacher | 2 | -2/+2 | |
metze | |||||
2012-06-06 | s3:smbd: change conn_ctx->vuid to uint64_t | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2012-06-06 | s3:include: change current_user->vuid to uint64_t | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2012-06-06 | s3:smbd: change trans_state->vuid to uint64_t | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2012-06-06 | s3:include: change smb_request->vuid to uint64_t | Stefan Metzmacher | 2 | -4/+5 | |
metze | |||||
2012-06-06 | s3:include: move struct smb_request to vfs.h | Stefan Metzmacher | 2 | -61/+61 | |
metze | |||||
2012-06-06 | s3:include: change files_struct->vuid to uint64_t | Stefan Metzmacher | 3 | -4/+5 | |
metze | |||||
2012-06-06 | s3:include: change connection_struct->vuid to uint64_t | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2012-06-06 | s3:includes: change vuid_cache_entry->vuid to uint64_t | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2012-06-06 | s3:include: move sys_acl prototypes to smb_acls.h | Stefan Metzmacher | 2 | -30/+33 | |
metze | |||||
2012-06-06 | s3:smbd: move struct user_struct to globals.h | Stefan Metzmacher | 2 | -13/+14 | |
metze | |||||
2012-06-06 | s3:include: remove typedef user_struct | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2012-06-06 | s3:smbd: use 'struct user_struct' instead of typedef'ed 'user_struct' | Stefan Metzmacher | 12 | -28/+28 | |
metze | |||||
2012-06-06 | s3:smbd: move forward declaration of struct aio_extra to smbd.h | Stefan Metzmacher | 2 | -3/+1 | |
metze | |||||
2012-06-06 | s3:printing: use smbd/smbd.h instead of just smbd/proto.h in queue_process.c | Stefan Metzmacher | 1 | -1/+1 | |
This fixes compiler warnings regarding incomplete types. metze | |||||
2012-06-06 | s3:torture: use smbd/smbd.h instead of just smbd/proto.h in vfstest_chain.c | Stefan Metzmacher | 1 | -1/+1 | |
This fixes compiler warnings regarding incomplete types. metze | |||||
2012-06-06 | s3:utils: use smbd/smbd.h instead of just smbd/proto.h | Stefan Metzmacher | 1 | -1/+1 | |
This fixes compiler warnings regarding incomplete types. metze | |||||
2012-06-06 | s3:modules: we don't need smbd/proto.h in vfs_shadow_copy2.c | Stefan Metzmacher | 1 | -1/+0 | |
metze | |||||
2012-06-06 | s3:lib: we don't need smbd/proto.h in smbd_shim.c | Stefan Metzmacher | 1 | -1/+0 | |
metze | |||||
2012-06-06 | examples/VFS: don't use smbd/proto.h | Stefan Metzmacher | 3 | -3/+0 | |
metze | |||||
2012-06-06 | s3:include: move some prototypes (e.g. smb_register_vfs) to vfs.h | Stefan Metzmacher | 2 | -9/+10 | |
These are called from vfs modules, which should not depend on smbd/proto.h metze |