Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added sys_fcntl (not to be used everywhere). Added sys_read/sys_write | Jeremy Allison | 2002-04-19 | 3 | -7/+20 |
| | | | | | for transfer_file. Jeremy. | ||||
* | Fixed sendto in oplock code. | Jeremy Allison | 2002-04-19 | 1 | -0/+15 |
| | | | | Jeremy. | ||||
* | Fix send and recvfrom. | Jeremy Allison | 2002-04-19 | 2 | -12/+27 |
| | | | | Jeremy. | ||||
* | First cut at fix for the EINTR problem... More needs to be done I think. | Jeremy Allison | 2002-04-19 | 3 | -140/+180 |
| | | | | Jeremy. | ||||
* | nicer strndup() function | Andrew Tridgell | 2002-04-18 | 1 | -6/+6 |
| | |||||
* | make suure we get the return value from the pull_*() functions right | Andrew Tridgell | 2002-04-17 | 2 | -7/+13 |
| | | | | for both null terminated and buffer length terminated strings | ||||
* | sync with 2.2 | Simo Sorce | 2002-04-16 | 1 | -4/+9 |
| | |||||
* | stricter conditions on termination in strings | Andrew Tridgell | 2002-04-16 | 1 | -6/+6 |
| | | | | | this was a very nasty bug with filename corruption and NT4 clients. The exact termination conditions are quite critical ... | ||||
* | Fix incorrect zpadlen handling in fmtfp. | Simo Sorce | 2002-04-16 | 1 | -14/+20 |
| | | | | | | Thanks to Ollie Oldham <ollie.oldham@metro-optix.com> for spotting it. few mods to make it easier to compile the tests. addedd the "Ollie" test to the floating point ones. | ||||
* | fixed the handling of STR_TERMINATE | Andrew Tridgell | 2002-04-16 | 2 | -3/+33 |
| | |||||
* | i forgot to commit these parts of the string handling patch earlier. Sorry. | Andrew Tridgell | 2002-04-16 | 1 | -5/+5 |
| | |||||
* | Fixed incorrect debug. | Tim Potter | 2002-04-15 | 1 | -1/+1 |
| | |||||
* | Partly based on the work by mimir (Rafal Szczesniak | Andrew Bartlett | 2002-04-14 | 2 | -0/+50 |
| | | | | | | | | | | | | | | <mimir@diament.ists.pwr.wroc.pl>) this patch allows samba to correctly enumerate its trusted domains - by exaimining the keys in the secrets.tdb file. This patch has been tested with both NT4 and rpcclient/wbinfo, and adds some extra functionality to talloc and rpc_parse to allow it to deal with already unicode strings. Finally, this cleans up some const warnings that were in net_rpc.c by pushing another dash of const into the rpc client code. Andrew Bartlett | ||||
* | Better handling of uid/gid -> RID and RID -> uid/gid code. | Andrew Bartlett | 2002-04-13 | 1 | -5/+12 |
| | | | | | | | | | | | | | | | | | | | All uids and gids must create valid RIDs, becouse other code expects this, and can't handle the failure case. (ACL code in particular) Allow admins to adjust the base of the RID algorithm, so avoid clashes with users brought in from NT (for example). Put all the algorithm code back in one place, so that this change is global. Better coping with NULL sid pointers - but it still breaks a lot of stuff. BONUS: manpage entry for new paramater :-) counter based rids for normal users in tdbsam is disabled for the timebeing, idra and I will work out some things here soon I hope. Andrew Bartlett | ||||
* | added strndup() for systems that don't have it | Andrew Tridgell | 2002-04-11 | 1 | -0/+19 |
| | |||||
* | this adds a completely new hash based mangling scheme | Andrew Tridgell | 2002-04-11 | 1 | -0/+20 |
| | | | | | | | | | | the hash for this scheme is *much* larger (approximately 31 bits) and the code is written to be very fast, correctly handling multibyte while not doing any actual multi-byte conversions in the vast majority of cases you can select this scheme using "mangling method = hash2", although I may make it the default if it works out well. | ||||
* | Also look for libinsure.so where the full version installs it. | Tim Potter | 2002-04-04 | 1 | -0/+5 |
| | |||||
* | cope with a missing PAM define | Andrew Tridgell | 2002-04-01 | 1 | -3/+6 |
| | |||||
* | Added sys_adminlog() system for info the appliance admins really | Jeremy Allison | 2002-03-27 | 1 | -0/+28 |
| | | | | | need to know about. Different from the DEBUG system. Jeremy. | ||||
* | Removed HAVE_LIBDL from most places (except system.c). Added checks for | Jeremy Allison | 2002-03-27 | 1 | -4/+4 |
| | | | | | | dlopen & friends into configure.in. This should help building on *BSD where dl*** calls are in libc. Jeremy | ||||
* | Allow hosts allow/deny to use xx.xx.xx.xx/yy syntax. | Jeremy Allison | 2002-03-27 | 1 | -2/+10 |
| | | | | Jeremy. | ||||
* | In msleep - never sleep for more than 1 second. Cope with time changes. | Jeremy Allison | 2002-03-27 | 1 | -16/+27 |
| | | | | Jeremy. | ||||
* | Moved debug messages for grabbing/releasing mutex. | Jeremy Allison | 2002-03-27 | 1 | -0/+4 |
| | | | | Jeremy. | ||||
* | Don't hold the mutex for more than 20 seconds. | Jeremy Allison | 2002-03-26 | 2 | -5/+33 |
| | | | | Jeremy. | ||||
* | OpenPrinter() merge from 2.2 | Gerald Carter | 2002-03-26 | 1 | -0/+32 |
| | |||||
* | add {push,pull}_ucs2{allocate,talloc}() functions. | Andrew Bartlett | 2002-03-25 | 1 | -0/+58 |
| | | | | Andrew Bartlett | ||||
* | Spelling fixes. | Tim Potter | 2002-03-24 | 1 | -1/+1 |
| | |||||
* | Make a number of the lookup tables 'const'. I'm told this assists in sharing | Andrew Bartlett | 2002-03-23 | 2 | -3/+3 |
| | | | | | | memory between users of shared libs. Andrew Bartlett | ||||
* | Update some of the DEBUG()s in Get_Pwnam_internal() | Andrew Bartlett | 2002-03-23 | 1 | -8/+11 |
| | | | | Andrew Bartlett | ||||
* | Patch from Hasch@t-online.de (Juergen Hasch) to add allocate and talloc | Andrew Bartlett | 2002-03-23 | 1 | -1/+86 |
| | | | | | | push/pull utf8 functions. To be used for international ADS support. Andrew Bartlett | ||||
* | Fix the mp3 rename bug - also tidy up our open code and remove the special | Jeremy Allison | 2002-03-23 | 1 | -1/+1 |
| | | | | | cases for rename and unlink. Had to add desired_access into the share mode record. Jeremy. | ||||
* | Stomped on some header file version numbers that have crept back in. | Tim Potter | 2002-03-22 | 1 | -2/+1 |
| | |||||
* | must use native endian index when creating default valid.dat table so it | Herb Lewis | 2002-03-21 | 1 | -2/+2 |
| | | | | is the same on big and little endian systems. | ||||
* | Add assertions that kill() is never accidentally passed a non-positive | Martin Pool | 2002-03-20 | 2 | -0/+10 |
| | | | | | | | | | pid. This follows a bug in rsync where it would accidentally kill(-1), removing all the user's processes. I can't see any way this would directly happen in Samba, but having the assertions seems beneficial. http://cvs.samba.org/cgi-bin/cvsweb/rsync/util.c.diff?r1=1.108&r2=1.109&f=h | ||||
* | Sync up vfs changes from 2.2.x. | Jeremy Allison | 2002-03-19 | 1 | -0/+15 |
| | | | | Jeremy. | ||||
* | more verbose checking in talloc and util_pw | Simo Sorce | 2002-03-18 | 2 | -40/+50 |
| | | | | | fixed tdbsam memory corruption (and segfault) reducing calls to pdb_uid_to_user_rid and countrary to 0 to move to a non alghoritmic rid allocation with some passdb modules. | ||||
* | Renamed get_nt_error_msg() to nt_errstr(). | Tim Potter | 2002-03-17 | 1 | -1/+1 |
| | |||||
* | lower the debug level of failing to map a file | Andrew Tridgell | 2002-03-15 | 1 | -1/+1 |
| | |||||
* | syncing up printing code with SAMBA_2_2 (already done some merges | Gerald Carter | 2002-03-15 | 1 | -0/+25 |
| | | | | | | | | | | | | | in the reverse). * add in new printer change notify code from SAMBA_2_2 * add in se_map_standard() from 2.2 in _spoolss_open_printer_ex() * sync up the _print_queue_struct in smb.h (why did someone change the user/file names in fs_user/fs_file (or vice-versa) ? ) * sync up some cli_spoolss_XXX functions | ||||
* | getpid() -> sys_getpid() | Tim Potter | 2002-03-14 | 3 | -4/+4 |
| | |||||
* | Add "Creator Group" - was in 2.2.x and I'm syncing up the two. | Jeremy Allison | 2002-03-13 | 1 | -0/+2 |
| | | | | Jeremy. | ||||
* | Fix typo. | Martin Pool | 2002-03-10 | 1 | -1/+1 |
| | |||||
* | add a note about the meaning of global_sam_sid | Andrew Tridgell | 2002-03-10 | 1 | -0/+3 |
| | |||||
* | Doc. | Tim Potter | 2002-03-09 | 1 | -9/+14 |
| | |||||
* | fixed the upper/lower case table generation on big-endian machines | Herb Lewis | 2002-03-06 | 1 | -9/+26 |
| | | | | (tridge, using Herbs console) | ||||
* | dos2unix not used in HEAD anymore. | Jeremy Allison | 2002-03-04 | 1 | -2/+2 |
| | | | | Jeremy. | ||||
* | Fix up the pull_utf8_fstring/pstring functions, and add their push eqivilants. | Andrew Bartlett | 2002-03-01 | 1 | -4/+14 |
| | | | | | | patch by Hasch@t-online.de (Juergen Hasch) Andrew Bartlett | ||||
* | This should kill off the 'cannot convert' error messages on non-iconv hosts. | Andrew Bartlett | 2002-03-01 | 1 | -1/+1 |
| | |||||
* | Make this function static | Andrew Bartlett | 2002-02-27 | 1 | -1/+1 |
| | |||||
* | bcopy must DIE ! Stop people creeping use of bcopy back into the code | Jeremy Allison | 2002-02-26 | 1 | -6/+5 |
| | | | | | (and yes I know who you are..... :-). Jeremy. |