Home
last modified time | relevance | path

Searched refs:archive_string (Results 1 – 25 of 46) sorted by relevance

12

/freebsd/contrib/libarchive/libarchive/
H A Darchive_string.h55 struct archive_string { struct
74 struct archive_string *
75 archive_strappend_char(struct archive_string *, char);
82 struct archive_string *
83 archive_array_append(struct archive_string *, const char *, size_t);
88 archive_string_append_from_wcs(struct archive_string *, const wchar_t *, size_t);
121 archive_strncpy_l(struct archive_string *, const void *, size_t,
127 archive_strncat_l(struct archive_string *, const void *, size_t,
138 void archive_string_concat(struct archive_string *dest, struct archive_string *src);
142 struct archive_string *
[all …]
H A Darchive_string.c120 struct archive_string utftmp;
121 int (*converter[2])(struct archive_string *, const void *, size_t,
155 static int archive_string_append_from_wcs_in_codepage(struct archive_string *,
157 static int strncat_in_codepage(struct archive_string *, const void *,
159 static int win_strncat_from_utf16be(struct archive_string *, const void *,
161 static int win_strncat_from_utf16le(struct archive_string *, const void *,
163 static int win_strncat_to_utf16be(struct archive_string *, const void *,
165 static int win_strncat_to_utf16le(struct archive_string *, const void *,
168 static int best_effort_strncat_from_utf16be(struct archive_string *,
170 static int best_effort_strncat_from_utf16le(struct archive_string *,
[all …]
H A Darchive_string_sprintf.c53 append_uint(struct archive_string *as, uintmax_t d, unsigned base) in append_uint()
62 append_int(struct archive_string *as, intmax_t d, unsigned base) in append_int()
76 archive_string_sprintf(struct archive_string *as, const char *fmt, ...) in archive_string_sprintf()
90 archive_string_vsprintf(struct archive_string *as, const char *fmt, in archive_string_vsprintf()
H A Darchive_version_details.c89 archive_regex_version(struct archive_string* str) in archive_regex_version()
103 archive_xml_version(struct archive_string* str) in archive_xml_version()
120 archive_libb2_version(struct archive_string* str) in archive_libb2_version()
135 archive_crypto_version(struct archive_string* str) in archive_crypto_version()
168 static struct archive_string str; in archive_version_details()
H A Darchive_write_set_format_warc.c122 static void warc_format_time(struct archive_string *, const char *, time_t);
123 static ssize_t warc_populate_header(struct archive_string *, size_t,
191 struct archive_string header; in archive_write_warc_header()
374 warc_format_time(struct archive_string *str, const char *format, time_t t) in warc_format_time()
398 warc_populate_header(struct archive_string *header_string, size_t max_size, in warc_populate_header()
H A Darchive_cmdline.c42 extract_quotation(struct archive_string *as, const char *p) in extract_quotation()
66 get_argument(struct archive_string *as, const char *p) in get_argument()
108 struct archive_string as; in __archive_cmdline_parse()
H A Darchive_write_add_filter_b64encode.c51 struct archive_string name;
52 struct archive_string encoded_buff;
65 static void la_b64_encode(struct archive_string *, const unsigned char *, size_t);
192 la_b64_encode(struct archive_string *as, const unsigned char *p, size_t len) in la_b64_encode()
H A Darchive_write_add_filter_uuencode.c51 struct archive_string name;
52 struct archive_string encoded_buff;
65 static void uu_encode(struct archive_string *, const unsigned char *, size_t);
181 uu_encode(struct archive_string *as, const unsigned char *p, size_t len) in uu_encode()
H A Darchive_write_set_format_pax.c60 struct archive_string l_url_encoded_name;
61 struct archive_string pax_header;
62 struct archive_string sparse_map;
78 static void add_pax_attr(struct archive_string *, const char *key,
80 static void add_pax_attr_binary(struct archive_string *,
83 static void add_pax_attr_int(struct archive_string *,
85 static void add_pax_attr_time(struct archive_string *,
88 static size_t add_pax_padding_prefix(struct archive_string *,
269 add_pax_attr_time(struct archive_string *as, const char *key, in add_pax_attr_time()
323 add_pax_attr_int(struct archive_string *as, const char *key, int64_t value) in add_pax_attr_int()
[all …]
H A Darchive_write_set_format_mtree.c96 struct archive_string parentdir;
97 struct archive_string basename;
98 struct archive_string pathname;
99 struct archive_string symlink;
100 struct archive_string uname;
101 struct archive_string gname;
102 struct archive_string fflags_text;
124 struct archive_string cur_dirstr;
127 struct archive_string ebuf;
128 struct archive_string buf;
[all …]
H A Darchive_private.h148 struct archive_string error_string;
187 int __archive_get_tempdir(struct archive_string *);
H A Darchive_read_support_format_tar.c121 struct archive_string entry_pathname;
123 struct archive_string entry_pathname_override;
124 struct archive_string entry_uname;
125 struct archive_string entry_gname;
126 struct archive_string entry_linkpath;
127 struct archive_string line;
148 struct archive_string localname;
228 struct archive_string *, const void *h, int64_t *);
230 struct archive_string *, size_t, int64_t *);
1069 struct archive_string acl_text; in header_Solaris_ACL()
[all …]
H A Darchive_write_disk_posix.c242 struct archive_string path_safe;
255 struct archive_string _name_data; /* backing store for 'name' */
257 struct archive_string _tmpname_data; /* backing store for 'tmpname' */
365 static void fsobj_error(int *, struct archive_string *, int, const char *,
367 static int check_symlinks_fsobj(char *, int *, struct archive_string *,
376 static int cleanup_pathname_fsobj(char *, int *, struct archive_string *,
419 struct archive_string *tmp = &a->_tmpname_data; in la_mktemp()
2295 struct archive_string error_string; in create_filesystem_object()
2803 fsobj_error(int *a_eno, struct archive_string *a_estr, in fsobj_error()
2822 check_symlinks_fsobj(char *path, int *a_eno, struct archive_string *a_estr, in check_symlinks_fsobj()
[all …]
H A Darchive_util.c457 __archive_get_tempdir(struct archive_string *temppath) in __archive_get_tempdir()
484 struct archive_string temp_name; in __archive_mktemp()
542 struct archive_string temp_name; in __archive_mktempx()
H A Darchive_write_set_format_shar.c59 struct archive_string work;
60 struct archive_string quoted_name;
78 shar_quote(struct archive_string *buf, const char *str, int in_shell) in shar_quote()
H A Darchive_read_support_filter_program.c90 struct archive_string description;
106 struct archive_string description;
H A Darchive_read_support_format_xar.c152 struct archive_string name;
160 struct archive_string fstype;
196 struct archive_string pathname;
197 struct archive_string symlink;
201 struct archive_string uname;
203 struct archive_string gname;
210 struct archive_string fflags_text;
213 struct archive_string hardlink;
316 struct archive_string name;
2668 struct archive_string *as, const char *s, size_t l) in strappend_base64()
[all …]
H A Darchive_write_add_filter_lrzip.c144 struct archive_string as; in archive_write_lrzip_open()
H A Darchive_write_set_format_iso9660.c175 struct archive_string parentdir;
176 struct archive_string basename;
177 struct archive_string basename_utf16;
178 struct archive_string symlink;
690 struct archive_string cur_dirstr;
695 struct archive_string utf16be;
696 struct archive_string mbs;
747 struct archive_string volume_identifier;
748 struct archive_string publisher_identifier;
749 struct archive_string data_preparer_identifier;
[all …]
H A Darchive_acl.c79 static void append_entry(struct archive_string *s, const char *prefix, int type,
81 static void append_id(struct archive_string *s, int id);
787 struct archive_string s; in archive_acl_to_text_l()
865 append_id(struct archive_string *s, int id) in append_id()
875 append_entry(struct archive_string *s, const char *prefix, int type, in append_entry()
H A Darchive_write_set_format_xar.c238 struct archive_string parentdir;
239 struct archive_string basename;
240 struct archive_string symlink;
248 struct archive_string script;
270 struct archive_string cur_dirstr;
273 struct archive_string tstr;
274 struct archive_string vstr;
1242 struct archive_string linkto; in make_file_entry()
2410 struct archive_string as; in file_tree()
3654 struct archive_string asf; in xml_writer_write_attributef()
H A Darchive_write_add_filter_bzip2.c368 struct archive_string as; in archive_compressor_bzip2_open()
/freebsd/contrib/libarchive/libarchive/test/
H A Dtest_archive_string.c51 struct archive_string s; in test_archive_string_ensure()
76 struct archive_string s; in test_archive_strcat()
103 struct archive_string s; in test_archive_strappend_char()
126 struct archive_string s; in test_archive_strncat()
149 struct archive_string s; in test_archive_strncpy()
172 struct archive_string s; in test_archive_strcpy()
195 struct archive_string s, t, u, v; in test_archive_string_concat()
246 struct archive_string s, t, u, v; in test_archive_string_copy()
303 struct archive_string s; in test_archive_string_sprintf()
383 struct archive_string s; in test_archive_string_dirname()
H A Dtest_archive_string_conversion_overread.c58 struct archive_string as; in DEFINE_TEST()
73 struct archive_string as; in DEFINE_TEST()
H A Dtest_archive_string_conversion.c253 struct archive_string utf8; in test_archive_string_normalization_nfc()
464 struct archive_string utf8; in test_archive_string_normalization_mac_nfd()
905 struct archive_string str; in test_archive_string_conversion_fail_utf16_mbs()

12