search for: dotdot

Displaying 10 results from an estimated 10 matches for "dotdot".

Did you mean: dotcot
2003 Jan 16
0
[PATCH] Using qstr in ext3_get_parent()
...k_kernel(); - bh = ext3_find_entry(dentry, &de); + bh = ext3_find_entry(dir, &dentry->d_name, &de); inode = NULL; if (bh) { unsigned long ino = le32_to_cpu(de->inode); @@ -961,16 +959,15 @@ unsigned long ino; struct dentry *parent; struct inode *inode; - struct dentry dotdot; + struct qstr dotdot; struct ext3_dir_entry_2 * de; struct buffer_head *bh; - dotdot.d_name.name = ".."; - dotdot.d_name.len = 2; - dotdot.d_parent = child; /* confusing, isn't it! */ + dotdot.name = ".."; + dotdot.len = 2; lock_kernel(); - bh = ext3_find_entry(&a...
2019 Aug 24
0
Fwd: Document colon equals `:=` operator ?
...`:=` has been used by data table for a very long time and more recently by tidyverse packages through rlang package, in both cases to parse expressions (it's also defined and exported by data.table but just to trigger an error). It was used in ggvis too, and I have myself designed the package dotdot that defines it. I'm note aware of other uses in packages though it pops up from time to time in Stack Overflow 's Q&A. It has the same precedence as `<-`. It is used by data.table and tidyverse to provide key / value pairs to function arguments where `=` would trigger a failure....
2011 Apr 27
2
btrfs-convert crashes
..., old=0xcfa30c, offset=<value optimized out>, blocksize=<value optimized out>, buf=<value optimized out>, priv_data=0x7fffffffe370) at convert.c:289 ret =<value optimized out> file_type =<value optimized out> objectid = 37361107 dotdot = ".." location = {objectid = 37361107, type = 1 ''\001'', offset = 0} dirent = 0xcfa30c idata = 0x7fffffffe370 __PRETTY_FUNCTION__ = "dir_iterate_proc" #5 0x00007ffff7bbdc13 in ext2fs_process_dir_block () from /lib/x86_64-lin...
2020 Jul 30
0
dovecot replication and pop3 deletion
...? mailbox .EXPUNGED { ??????????? autoexpunge = 3 days ??????????? autoexpunge_max_mails = 1000 ??????? } ??? } ??? plugin { ??????? # Move messages to an .EXPUNGED mailbox ??????? lazy_expunge = .EXPUNGED ??? } ??? Nigel. -- [ Nigel Metheringham --------------------------- nigel at dotdot.cloud ] [????????????? Ellipsis Intangible Cloudy Technologies????????????? ]
2007 Oct 12
0
Changes to 'refs/tags/0.5.3'
...rs-7.swf.trace | 968 test/trace/getvariable-delimiters-8.swf |binary test/trace/getvariable-delimiters-8.swf.trace | 968 test/trace/getvariable-delimiters.as | 54 test/trace/getvariable-dotdot-5.swf |binary test/trace/getvariable-dotdot-5.swf.trace | 2 test/trace/getvariable-dotdot-6.swf |binary test/trace/getvariable-dotdot-6.swf.trace | 2 test/trace/getvariabl...
2010 Mar 20
2
[PATCH 4/4] btrfs-convert: split into convert/.
...RFS_FT_SOCK, - [EXT2_FT_SYMLINK] = BTRFS_FT_SYMLINK, -}; - -static int dir_iterate_proc(ext2_ino_t dir, int entry, - struct ext2_dir_entry *old, - int offset, int blocksize, - char *buf,void *priv_data) -{ - int ret; - int file_type; - u64 objectid; - u64 inode_size; - char dotdot[] = ".."; - struct btrfs_key location; - struct ext2_dir_entry_2 *dirent = (struct ext2_dir_entry_2 *)old; - struct dir_iterate_data *idata = (struct dir_iterate_data *)priv_data; - - objectid = dirent->inode + INO_OFFSET; - if (!strncmp(dirent->name, dotdot, dirent->name_len)) {...
2020 Mar 28
0
[klibc:update-dash] dash: exec: Do not allocate stack string in padvance
...s(+), 26 deletions(-) diff --git a/usr/dash/cd.c b/usr/dash/cd.c index a4e024d8..610a4fa8 100644 --- a/usr/dash/cd.c +++ b/usr/dash/cd.c @@ -98,6 +98,7 @@ cdcmd(int argc, char **argv) char c; struct stat statb; int flags; + int len; flags = cdopt(); dest = *argptr; @@ -127,9 +128,10 @@ dotdot: if (!*dest) dest = "."; path = bltinlookup("CDPATH"); - while (path) { - c = *path; - p = padvance(&path, dest); + while (p = path, (len = padvance(&path, dest)) >= 0) { + c = *p; + p = stalloc(len); + if (stat(p, &statb) >= 0 && S_ISDIR(...
2004 Sep 20
0
FreeBSD Security Advisory FreeBSD-SA-04:14.cvs
...tian Krahmer, and Derek Price. . Insufficient input validation while processing "Entry" lines. (CAN-2004-0414) . A double-free resulting from erroneous state handling while processing "Argumentx" commands. (CAN-2004-0416) . Integer overflow while processing "Max-dotdot" commands. (CAN-2004-0417) . Erroneous handling of empty entries handled while processing "Notify" commands. (CAN-2004-0418) . A format string bug while processing CVS wrappers. . Single-byte buffer underflows while processing configuration files from CVSROOT. . Vari...
2004 Sep 20
0
FreeBSD Security Advisory FreeBSD-SA-04:14.cvs
...tian Krahmer, and Derek Price. . Insufficient input validation while processing "Entry" lines. (CAN-2004-0414) . A double-free resulting from erroneous state handling while processing "Argumentx" commands. (CAN-2004-0416) . Integer overflow while processing "Max-dotdot" commands. (CAN-2004-0417) . Erroneous handling of empty entries handled while processing "Notify" commands. (CAN-2004-0418) . A format string bug while processing CVS wrappers. . Single-byte buffer underflows while processing configuration files from CVSROOT. . Vari...
2020 Mar 28
0
[klibc:update-dash] dash: exec: Stricter pathopt parsing
...++++++++++---------------------- usr/dash/exec.h | 7 ++- usr/dash/mail.c | 2 +- usr/dash/main.c | 3 +- 5 files changed, 92 insertions(+), 55 deletions(-) diff --git a/usr/dash/cd.c b/usr/dash/cd.c index 610a4fa8..b6742af8 100644 --- a/usr/dash/cd.c +++ b/usr/dash/cd.c @@ -128,7 +128,7 @@ dotdot: if (!*dest) dest = "."; path = bltinlookup("CDPATH"); - while (p = path, (len = padvance(&path, dest)) >= 0) { + while (p = path, (len = padvance_magic(&path, dest, 0)) >= 0) { c = *p; p = stalloc(len); diff --git a/usr/dash/exec.c b/usr/dash/exec.c...