Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | r19935: always use discard_const_p() in lib/ldb/ | Stefan Metzmacher | 2006-11-28 | 5 | -7/+7 | |
| | | | | | | | | metze | |||||
| * | r19932: Add some const | Volker Lendecke | 2006-11-28 | 1 | -2/+3 | |
| | | ||||||
| * | r19917: Fix warnings | Volker Lendecke | 2006-11-27 | 8 | -26/+44 | |
| | | ||||||
| * | r19900: Fix klokwork ID 3148, 3149 | Volker Lendecke | 2006-11-25 | 1 | -0/+8 | |
| | | ||||||
| * | r19899: Fix some C++ warnings and klokwork ID 3147 | Volker Lendecke | 2006-11-25 | 1 | -7/+14 | |
| | | ||||||
| * | r19898: Fix klokwork ids 3127, 3128, 3129, 3130 | Volker Lendecke | 2006-11-25 | 1 | -2/+9 | |
| | | ||||||
| * | r19896: Fix klokwork id 2279 | Volker Lendecke | 2006-11-25 | 1 | -1/+5 | |
| | | ||||||
| * | r19895: Fix klokwork id 2278 | Volker Lendecke | 2006-11-25 | 1 | -1/+4 | |
| | | ||||||
| * | r19894: Fix klokwork id 2192 | Volker Lendecke | 2006-11-25 | 1 | -2/+4 | |
| | | ||||||
| * | r19893: Fix klokwork id 2191 | Volker Lendecke | 2006-11-25 | 1 | -1/+4 | |
| | | ||||||
| * | r19892: Fix klokwork id 2190 | Volker Lendecke | 2006-11-25 | 1 | -1/+4 | |
| | | ||||||
| * | r19891: Fix klokwork id 2189 | Volker Lendecke | 2006-11-25 | 1 | -1/+3 | |
| | | ||||||
| * | r19890: Fix klokwork ID 2188 | Volker Lendecke | 2006-11-25 | 1 | -1/+3 | |
| | | ||||||
| * | r19889: Fix klokwork ID 2187 | Volker Lendecke | 2006-11-25 | 1 | -0/+3 | |
| | | ||||||
| * | r19841: Wrap regdb_store_keys and regdb_store_values in tdb transactions | Volker Lendecke | 2006-11-22 | 1 | -0/+8 | |
| | | ||||||
| * | r19827: Move registry_push/pull_value to lib/util_reg.c | Volker Lendecke | 2006-11-21 | 1 | -1/+116 | |
| | | ||||||
| * | r19811: Decode REG_MULTI_SZ and REG_BINARY | Volker Lendecke | 2006-11-21 | 1 | -1/+1 | |
| | | ||||||
| * | r19786: My last checkin to winreg_StringBuf killed rpccli_winreg_EnumKeys ↵ | Volker Lendecke | 2006-11-19 | 1 | -0/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | against W2k3. The server requires that size==0 in the [in] name. Somehow I get the feeling that something is badly wrong here.... I did not yet recreate the gen_ndr equivalent, see next mail. Volker | |||||
| * | r19774: Fix typo | Volker Lendecke | 2006-11-18 | 1 | -1/+1 | |
| | | ||||||
* | | r23313: Janitor for tridge: | Volker Lendecke | 2007-06-03 | 1 | -24/+13 | |
| | | | | | | | | | | | | we need to use tdb_wrap_open in both these backends to allow for multiple opens. This is done for notify.tdb. Otherwise we die when a 2nd share with notify is setup | |||||
* | | r23310: sync lib/replace with SAMBA_4_0 | Stefan Metzmacher | 2007-06-02 | 27 | -224/+361 | |
| | | | | | | | | metze | |||||
* | | r23304: merge from samba4: | Stefan Metzmacher | 2007-06-02 | 1 | -3/+3 | |
| | | | | | | | | | | | | fix large file support on HP-UX 11.00 and 11.11 metze | |||||
* | | r23226: Make the "debug prefix timestamp" output a bit more readable by making | Volker Lendecke | 2007-05-29 | 1 | -1/+1 | |
| | | | | | | | | the debug level alway at least 2 digits | |||||
* | | r23224: Move map_nt_error_from_unix to lib/errmap_unix.c. This function is | Volker Lendecke | 2007-05-29 | 1 | -0/+92 | |
| | | | | | | | | useful even in binaries that don't link in libsmb | |||||
* | | r23220: Add traverse_read to dbwrap | Volker Lendecke | 2007-05-29 | 2 | -0/+42 | |
| | | ||||||
* | | r23211: merge security descriptor data structure changes from SAMBA_3_0 | Gerald Carter | 2007-05-29 | 2 | -34/+84 | |
| | | ||||||
* | | r23204: Add MSG_SMB_BRL_VALIDATE. Tridge, this is a bit different from your bzr | Volker Lendecke | 2007-05-29 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | branch, please check if it fulfils your needs. Two changes: The validation is not done inside the brlock.c traverse_fn, it's done as a separate routine. Secondly, this patch does not call the checker routines in smbcontrol directly but depends on a running smbd. | |||||
* | | r23190: svn merge ../SAMBA_3_0 -r22019:22026 | Gerald Carter | 2007-05-29 | 1 | -6/+6 | |
| | | | | | | | | | | This is abartlet's talloc changes to the samu struct stored in the server info state. | |||||
* | | r23185: Try to fix the IRIX build, also add the forgotten file_id.c in .26 | Volker Lendecke | 2007-05-29 | 1 | -0/+102 | |
| | | ||||||
* | | r23184: Checkin for Tridge: Add a speed test to tdbtool | Volker Lendecke | 2007-05-29 | 1 | -2/+52 | |
| | | ||||||
* | | r23171: Convert connections.tdb to dbwrap | Volker Lendecke | 2007-05-28 | 2 | -48/+60 | |
| | | ||||||
* | | r23170: Add map_nt_error_from_tdb() | Volker Lendecke | 2007-05-28 | 2 | -2/+45 | |
| | | ||||||
* | | r23161: Add TDB_VOLATILE as open_flag to activate the per-hashchain dead record | Volker Lendecke | 2007-05-27 | 2 | -0/+5 | |
| | | | | | | | | optimization. | |||||
* | | r23117: Factor out local messaging. | Volker Lendecke | 2007-05-24 | 2 | -399/+457 | |
| | | | | | | | | | | | | This removes message_block / message_unblock. I've talked to Jeremy and Günther, giving them my reasons why I believe they have no effect. Neither could come up with a counter-argument, so they go :-) | |||||
* | | r23112: Trim down the message.c API slightly: The messages_pending_for_pid ↵ | Volker Lendecke | 2007-05-24 | 1 | -56/+41 | |
| | | | | | | | | | | | | | | | | | | | | | | is now replaced by MSG_FLAG_LOWPRIORITY or'ed into the msg_type. To enable this, changed the msg_type definitions to hexadecimal. This way we could theoretically add the MSG_FLAG_NODUPLICATES again, but I would rather not do this, because that one is racy and can't be guaranteed at all. | |||||
* | | r23108: Add defines of RTLD_NOW and RTLD_GLOBAL to replace.h. | Michael Adam | 2007-05-24 | 1 | -0/+6 | |
| | | | | | | | | Fixing build of ldb for instance on some systems without dlfcn.h. | |||||
* | | r23105: Add lchown to the vfs layer. We need this in the POSIX code. | Jeremy Allison | 2007-05-23 | 1 | -0/+19 | |
| | | | | | | | | Jeremy. | |||||
* | | r23095: Support systems that have their PAM headers in /usr/include/pam. | James Peach | 2007-05-23 | 1 | -0/+4 | |
| | | ||||||
* | | r23077: Minor cleanup | Volker Lendecke | 2007-05-22 | 1 | -4/+0 | |
| | | ||||||
* | | r23055: Rewrite messages.c to use auto-generated marshalling in the tdb. I'm | Volker Lendecke | 2007-05-21 | 2 | -331/+267 | |
| | | | | | | | | | | | | | | | | | | | | | | doing this because for the clustering the marshalling is needed in more than one place, so I wanted a decent routine to marshall a message_rec struct which was not there before. Tridge, this seems about the same speed as it used to be before, the librpc/ndr overhead in my tests was under the noise. Volker | |||||
* | | r23041: Remainder of fix for 4630: fix special case of unix_to_nt_time() for | Jim McDonough | 2007-05-21 | 1 | -2/+10 | |
| | | | | | | | | TIME_T_MAX, and also display of it in http_timestring() | |||||
* | | r23025: Some logic simplifications | Volker Lendecke | 2007-05-20 | 1 | -29/+27 | |
| | | ||||||
* | | r23024: Ok, neither the duplicates_allowed nor the timeout argument to | Volker Lendecke | 2007-05-20 | 1 | -112/+12 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | message_send_pid is used anymore. Two users of duplicates_allowed: winbind and the printer notify system. I don't thing this really changes semantics: duplicates_allowed is hell racy anyway, we can't guarantee that we don't send the same message in sequence twice, and I think the only thing we can harm with the print notify is performance. For winbind I talked to Günther, and he did not seem too worried. Volker | |||||
* | | r23023: Get rid of the only caller of message_send_pid_with_timeout(). This ↵ | Volker Lendecke | 2007-05-20 | 1 | -10/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | replaces the timeouts on the individual message send calls with an overall timeout on all the calls. The timeout in message_send_pid_with_timeout() did not make much sense IMO anyway, because the tdb_fetch() for the messages_pending_for_pid was blocking in a readlock anyway, we "just" did the timeout for the write lock. This new code goes through the full wait for the write lock once and then breaks out of sending the notifies instead of running into the timeout per target. Jerry, please check this! Thanks, Volker | |||||
* | | r23022: Reformatting | Volker Lendecke | 2007-05-20 | 1 | -37/+47 | |
| | | ||||||
* | | r23015: Make message_(de)register static to messages.c | Volker Lendecke | 2007-05-19 | 3 | -19/+43 | |
| | | ||||||
* | | r23006: Arg. Fix stupid typo in 64-bit path. | Jeremy Allison | 2007-05-18 | 1 | -1/+1 | |
| | | | | | | | | Jeremy. | |||||
* | | r23005: If we're running on a system where time_t is 8 bytes | Jeremy Allison | 2007-05-18 | 1 | -0/+31 | |
| | | | | | | | | | | | | | | | | we have to take care to preserve the "special" values for Windows of 0x80000000 and 0x7FFFFFFF when casting between time_t and uint32. Add conversion functions (and use them). Jeremy. | |||||
* | | r22948: sync lib/tdb/ with SAMBA_3_0 | Stefan Metzmacher | 2007-05-16 | 19 | -480/+3498 | |
| | | | | | | | | metze | |||||
* | | r22945: merge 22009 from SAMBA_3_0 + some warning fixes for new code: | Stefan Metzmacher | 2007-05-16 | 14 | -59/+55 | |
| | | | | | | | | | | | | | | | | change TDB_DATA from char * to unsigned char * and fix all compiler warnings in the users metze |