summaryrefslogtreecommitdiff
path: root/source3/smbd
AgeCommit message (Expand)AuthorFilesLines
2000-08-04Fixed up the user/group contexts when using authenticated pipes.Jeremy Allison2-5/+7
2000-08-03Added an NT_USER_TOKEN structure that is copied/passed around associatedJeremy Allison5-97/+179
2000-08-02Started to canonicalize our handling of uid -> sid code in order toJeremy Allison6-94/+91
2000-08-01Tidyup removing many of the 0xC0000000 | NT_STATUS_XXX stuff (only need NT_ST...Jeremy Allison3-36/+25
2000-08-01Added print job substitutions for %{printername}, %{sharename} and %{portname}Jeremy Allison1-16/+14
2000-07-31Added John Reilly's enumports/addprinter/delprinter scripting code plus theJeremy Allison1-49/+43
2000-07-27Ok - this is a *BIG* change - but it fixes the problems with static stringsJeremy Allison2-2/+21
2000-07-25Fixed up error checking and move printer file code. Fixed a memory leak.Jeremy Allison1-2/+2
2000-07-25Added some error checking and returns to the new 'move' code.Jeremy Allison1-0/+2
2000-07-25A rather big change set ! (listed in no particular order)Jean-François Micouleau1-8/+20
2000-07-25Fix for mounting a printer as a share. Not that there's anythingTim Potter1-0/+5
2000-07-24Run main server loop with sys_select() instead of sys_select_intr(). TheTim Potter1-2/+13
2000-07-19Modified the patch to look in the tdb *first* - thus allowing legacy textJeremy Allison1-75/+91
2000-07-19Code from John Reilly <jreilly@hp.com> to add tdb lookups into the Win95Jeremy Allison1-7/+44
2000-07-10Fixes for various compile warnings on Solaris 8.Tim Potter1-1/+3
2000-07-10Re-instated lanman printing security checks (oops).Tim Potter1-3/+7
2000-07-10Spelling fixes.Tim Potter1-3/+3
2000-07-06Don't check NT permissions when printing from lanman.Tim Potter1-6/+6
2000-07-06Moved authenticated pipe user details into a current_user struct.Tim Potter1-1/+1
2000-07-03Some more sec_ctx changes. Modified some fields in the pipe_structTim Potter1-1/+2
2000-06-23Fix a malloc of zero problem.Jeremy Allison1-38/+49
2000-06-23lib/util_unistr.c: Off-by-one fix for dos_PutUniStr from John Reilly jreilly@...Jeremy Allison1-1/+5
2000-06-23Added return for become_authenticated_pipe_user() function.Tim Potter1-0/+2
2000-06-23Delete OriginalDir stuff.Tim Potter3-16/+20
2000-06-23Moved some static functions to sec_ctx.cTim Potter1-222/+30
2000-06-23Call init_sec_ctx() instead of init_uid().Tim Potter1-9/+1
2000-06-23I've been working on refactoring some of the mess that is the become_user()Tim Potter1-0/+295
2000-06-20Fixes for IRIX kernel oplocks and systems that don't have nss.hJeremy Allison1-1/+1
2000-06-19Paranoia changes to ensure that anything touched by a signal handlerJeremy Allison2-17/+18
2000-06-16Pass the vuid from the connection_struct to the printing back end functions.Tim Potter1-6/+6
2000-06-15open files with O_NONBLOCK when available. This is necessary toAndrew Tridgell1-1/+6
2000-06-15added support for kernel level share modes. These are a (small) hack,Andrew Tridgell1-1/+24
2000-06-14allow the notify implementation to choose the select timeout changeAndrew Tridgell4-16/+18
2000-06-14ZERO_STRUCT() of info3 structure before using it.Tim Potter1-0/+2
2000-06-13Removed a patch that Andrew had added because 'insure' was incorrectlyChristopher R. Hertel1-9/+0
2000-06-13use DN_ATTRIB kernel change notify attributeAndrew Tridgell1-3/+7
2000-06-13always use the DN_CREATE mask (NT expects file creation always toAndrew Tridgell1-8/+3
2000-06-12enable the Linux change notify code and change some notify debug codeAndrew Tridgell3-15/+64
2000-06-12totally rewrote the async signal, notification and oplock notificationAndrew Tridgell8-465/+647
2000-06-12fixed comments at top of moduleAndrew Tridgell1-2/+3
2000-06-12split all the change notify code out into a separate moduleAndrew Tridgell2-392/+427
2000-06-11a better test for oplocks being enabled in this kernelAndrew Tridgell1-1/+18
2000-06-11fixed Linux capabilities handlingAndrew Tridgell1-21/+39
2000-06-11Linux kernel oplocks now seem to work, but need a _lot_ of testingAndrew Tridgell5-60/+125
2000-06-10a first pass at Linux kernel oplocks supportAndrew Tridgell3-15/+207
2000-06-10continued the split of the kernel level oplocks code into a moreAndrew Tridgell3-392/+412
2000-06-09(Correct) fix for desired_access being zero in map_share_mode().Jeremy Allison1-12/+12
2000-06-09Luke, I am moving the code back into passdb/passdb.c, this the correctJeremy Allison2-55/+15
2000-06-09clean up oplock capability code ready for Linux codeAndrew Tridgell3-161/+155
2000-06-09split some of the irix kernel oplocks code into a functionAndrew Tridgell1-68/+74