aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/stdlib/ebin/erl_tar.beam
blob: 80e49621ddb48453f32a48cbbec97f6c7aca7dd7 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
                                                                     








                                                                                                                                                                                                                                                                                   
                                                                                                                           

                                                                                                                                                                              

                                                                                                   
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

                                                                         
    




                                                     
  
                                                                                
                    
                                                                                                                                   

























                                                                                                                                                                        

    
                                                                                                                                                                                       





                                                                                                         

                                                                                                                                                                                                        

                                              

                                                                                                                                                                                                                                                                                                                                                                                                                                                





                                                                                        

                                                                                                            




                                                                                                                                                                                                         


      









                                                     
         

                                                       
  
                                                
  
                                                
  
                                                                                                                                                  


                           
         

                                                       
  
                                                                    

                                                                                                                                     
                                                                                                                                                
                                  
              



                                                                                       
                                                                                                                                         




                                                                          
                                                                                                                                                                                                                                                   

                          
  
                        



                                                                                                                                                                                              

              





































































                                                                                                                                                                                         










    



































                                                                                                                                                                                                                 









                                                                                

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
FOR1;�BEAMAtom��erl_taropenerrorokopen1filebinaryread
compressedram_file
uncompresserlang++closewriteaddadd_optsfalsedereferenceverbose
setelementtruecreatelistsfilterextracttabletforeachttprint_headerioformattype_to_stringsymlinklinkfifo	directorycharblockregularmode_to_stringbandbsrtime_to_stringio_libtwo_d+integer_to_listtlmonthformat_errorflatteneofsymbolic_link_too_long
bad_headeradd1nowcalendarnow_to_local_time	byte_size	file_info
read_writelength
bad_file_type
add_directorylist_dir
create_headerlocaltime_to_universaltimelist_to_binaryall	file_typeto_octal-divrem	to_stringpad_filepositionsplit_filenamefilenamesplitreversejoinextract_opts
table_optsdefault_optionsget_cwd	read_optsfilescwdordsets	from_listcookedmemorykeep_old_files
foldl_readEXITexitfoldl_read1table1
tar_headerextract1
check_extract
is_element
get_headerthrowconvert_header	undefinedconvert_header1typeflagbinary_to_listunknownget_namefrom_stringremove_nulls
from_octal*get_elementverify_checksum
signed_sumwrite_extracted_elementabsnamenot_writtencreate_extracted_dirmake_direnotsupeexistenoentdircreate_symlinkmake_symlinkwrite_extracted_fileread_file_info
write_fileset_extracted_file_infowrite_file_info	make_dirsfilelib
ensure_dirread_verbosenlchecksumstartpaddingpad_sizezeroesskipcurskip_to_nextadd_verbose
posix_timetime_differenceposix_to_erlang_timenow_to_datetimeuniversaltime_to_localtimeread_file_and_info	read_file	read_linkforeach_while_ok	open_modemodule_infoget_module_info-add_directory/5-fun-0--tt/1-fun-0--t/1-fun-0--table/2-fun-0--extract/2-fun-0--create/3-fun-1--create/3-fun-0-=:=or-add_opts/2-fun-0-
-add/4-fun-0-read_link_infoCode-���\�"   @@� -�9U<U@ 5@E0BB#+U2`0F GG#F G2G@BB#B 3B0C+UB@#@3#@C3@@uP� J`�0R@p9�:� BCBS0�C;C�@b�r��+��``F G�GSF GBG�+�� `@G@S@3�@ 9�:� BB#+�B@#8�A+
�4
@#�P=��4
�`F G�GF GBG � �
 @@@@E33Er3@#�`  @@�` 9
:
 BB#0
;
@2�B��`0F GG#F G2G �`0F GG#F GBG �`J�pJ���9
:
 BB#0
;
@�
�
0@#@��
�@@@��0+
B@0@#��0+
B@G��H��H��
0@#3@#@
��
@9
:
 BCBS0
C;C
@�
�
@G @`@3@#@$@S4g@F0G
GG
@�0�� 
!@#@@3@$@
h0@G ��
 !8
%A#30
$#;#
$@

"

#" @@@3g9
':
'0B+
'
@@#�@!�0@@@ 
!#@9
&:
&0B+
&
@
#@1@3�0@@@ 
!$@3 
!%4
 @&@G0�P'@G0�P(�
 )@#0
+*�
0+00@@#@$g @� ` E�@� %9
,:
, BB#+
,B@#@@g0@$$� -�@$@�
,
,$B@$0,0-�
.@ 
0/�
 0  @@�
�@g@@B#@@3@@
� 1�
2@ 
43�
 4  @@�
�@gP@#@@3@@
� 5�
6�
29
7:
7 BB#+
7B@#g`@�  p78�!
9@G@�" 
49
::
: BB#+
:B@#gp@�# p:;�$
<9
;:
;p`B$B#B 4B0B@BPTB`D@#�%
>@@@�%
H@@@�&
N�E$#E#E4EDETEE@GP�' �`=�(
">0
F;
F�
#
?
$
@
%
A
&
B
'
C
(
D
)
E?@G`@@GpA@G�B@G�C@G�D@G�E@G�F@G�G�)
*H@#@G�0
JI�*
*0J8
LA3C}
KP�S+
KS�+}P� PE3##@C0
JK�,}P� PE	-##@C0
JL4
I@#M�-
-N9
M:
M BB#9
M:
M0B3BCB S9
M#:
M#0@`B#B#@C@3$@S4�.
R@@@�.
P@@@�.
P�E$#E#EE4E@G��. �@O�/
/P�0}�	d�0Й0
�Q�1
3R-
Q;
Q�
S�
T�
UQ
V1
Wa
Xq
Y
Z!
[�
\�
]A
^S@GT@GU@GV@GW@GX@GY@GZ@G[@G\@G]@G^@G_�2
4`9
a:
e BB�3
`@EE�@G�3 ��3�a0
f;
e`
6
b
7
c
8
db@Gc@Gd@Ge0
f�4Nf
 E@G �5 ��5�g�6
9@h5
i@@@3@#@$@4�7�7�8|$� F�#G
>GG
)G
?GGGG9��GGGGGG@#@�9 
{@#@$3@@C@4P
s@iP@@D@@3@@#$@4�: -�9
q<
q@ 
j0
kjBB#+
q2`0F G4G#F G2GPkBB#B 3+
qB9
q3:
q3�B3CB3 S+
qC
>;S
p`
)
l
#
m
&
ol@3@$@#$�; 
{@#@$3@4@C@DP
sPm|
n@#'
n	d`0F G#G
7F G2GPn@#@3@#@!�<0@@@#@$$�@�=0
}@#@G!3@$@C@4P
s@o@$#@4@C@DP
uPpp`F0G
AG4GSF G2GPq�:Jr�>
9Ps
0 P@3$@#@E#@G"@C�?0-|�@|$@I�@ -g`E#E$##E#@�@ 0t�A
BPuPP@D@@C@3@#$@4�B9
y:
y BB#0
y;
y@B
v2
xv4
w# E4#@G"@4�@�C0-|@@�0�D 
{@@�E w@#C@4#@$@D3@@CDg�@D -�Px`0F G4G#F G2GPy�BJz�F
D {@#0
}|�G
D0}9
|:
|�B3BCB SBPcBpsB��BГ+
|3
>��@$@c@#4@SD@CT@�d@�t@s��H�H-@@$@$�I
�9
~:
~ BB@	d�J 
�@#@�@�@#��K 
�@#@�@t@#t�L 
�@#@�@d@#d�M 
�@#@�@T@#T�N 
�@#@�@$@#$�O 
�@@D@D�P
�@#@	d@4@#4�Q 
�@@	P�R-l@#@	�@@#�S 
�EEEG#EEG$EE4EG%EDE$ETEdEtE�$4DTdt��T�U|+
I@��V-^@G&#@a�V0
�t
��w
� 	��#x
���w
�0
G�`0EEE#�~�IH�UH����WH���X
H�0
�;
�`
&
�
#
�
)
��@	5�@	2�@	0��Y
I �'
��Z} @G'#0
���[
I0�+
�@#��\}0�3�\}@�\}@��\}@�	0 @E##@30
���]
M � @�^�_|'
��`} @@�`-l E���a
N�@G(@�b 9
�:
� BB#+
�B�c}0#(�c}0(�c-l@@�d ��bH��e
P�|
�(
�	d0F GG@��f�f@#@3@@
���g
P@�8
�ACS|
�`Cc}
�p�3cc'
�c	d�h|`C�h}`�3�h}`� `EC##@3@S@
���i|`C�i}`�3�i}`� `EC@3@S@
��4
�0@@#�j@@@�j0F GG@��k
U�@�l
�@@ 
���m
V�@�n
�@@ 
���o
W��p 9
�:
� BB#+
�B�0FpG
YG#G
G
GGbGG
��pH��q
U �8
�A#39
�#:
�# B#CB#S0
�C;C
�@
Z
�
[
�� `@S@@3�r!9
�:
�pB+
�
Y@@#�@A�s0@@@ 
��`9
�:
�pB+
�
Y@S#@!@3�t0@@@ 
��0
�#;#
��
^
��
�
_
�

�
`
��9
�:
�pBCBPS+
�C
Y
 `@3E
^S#@a�u0@@@ 
��9
�:
�pBCBPS+
�C
Y
 `@3E�S#@a�v0@@@ 
��@9
�:
�pB+
�
Y@
_#@Q@3�w0@@@ 
��@9
�:
�pB+
�
Y@
#@q@3�x0@@@ 
��@9
�:
�pB+
�
Y@
#@1@3�y0@@@ 
��
 @@3E#�z 
�@@ 
��4
�@�@G)�yP�@G)�xP�@G)�wP�@G)�tP�@G)�sP��{
Y �8
�A#30
�#;#
�`
^
��
�

��9
�:
�pBCBPS+
�C
Y
 `@3E
^S#@a�|0@@@ 
��9
�:
�pBCBPS+
�C
Y
 `@3E�S#@a�}0@@@ 
��@9
�:
�pB+
�
Y@
#@q@3�~0@@@ 
��@3 
��4
�@�@G)�~P��
a@�9
�3:
�3pB3CB3PS+
�C
Y
@ `@34@#$@E�S�� %9
�:
� BB#+
�B9
�#:
�# B#3B#C+
�3�>
�@C#@$@43@@#$��@
��?9
�:
� BB#0
�;
�@2
�
b
��9
�#:
�#0B#3B#B# #@4@34��0-[0F G2G4=
��00F G2G#�@4@$�0��0+
�B@�@�@G)��P���H�@#��"™�
d@�@@@4@#@3@@$��
�+
�
6@#@$3@@4C@
6��K@@�@$3@#@4C@$��K@9
�:
� BB#+
�B@#@#@3@4@
�@ř�Hƙ�
e@�9
�:
��BCBSB cB0sB@�BP�B`�B��+
�C
f9
�#:
�#pB#�B#`�+
��
Y+
��
��@@�@�@�@$@�4@sD@cT@Sd@3t�� -u@�p��-��FpGTGGGGDG4G$EdF GBGp� �@@�@3@S�� -uPEF GBG �+
�
6@@3��0F GBG@ʙ�
g@�+
�
6@7
�3@3��0F GBG@�@3�P@9
�:
��BCBSBPc+
�C
f@4@$@#@S@3@@cD�� 
�0
�;
�@

�

��@4@$$D�� -9
�:
� BB#+
�B@#@#@44��0-(9
�:
� BB#+
�B7
�P0E#F GBGP�+
�BP0E#F GBGP�+
�B=
��@D@$$4D�� -u+
�B�0F GBGP�@G*��Pԙ�Jՙ�H֙�Hי�Jؙ�
h �9
�:
�pB#B03+
�#
Y+
�3
G@
�@3��N #ۙ�
j�@I�� $9
�:
� BB#0
�;
�@B
�2
��5
�#@#
��@#��
��+
�
6@G+��%���J�00F G2G#��%��
l�|
�+
�Ip@d��-0
�;
�@B
�
6
��@d��
�@T@	d@�#@d��0-@D@	l@�#@d��0-@4@	t@�#@d��0-@$@	|@�#@d��0-@@	�@�#@d��0-@@d��
�@3@	�@	d#@d@3d��0
��F�G
fGTGDG4G$GGG
mGdGGG
m@
�p�p�|
�+
�@
6�@G+��%��J��
n�9
�:
��BBP#B�3+
�
f;3
�@
#
�
&
��,
�#@@#@a��0@
��+
�3
&�,
�#@@#@a��0@
����
o�@	�#@	���0&8
�A#4
�#-
�;
�	2
�	7
�
�	0
�	1
�	6
�	5
�	3
�	4
��@
#�@
)�@
$�@
%�@
&�@
'�@
(�@
q���H���
r� @	d#@@��0
�@@)Z@)Z#@��0&8
�A#+
�4
�#@ �4
�#��|#@)Z@��0&��- E	/�� ' ���J���
s0�0��}0�3��}@�##@3��0&��-��(��
t(@ -(��
t (8-A#3+-#@ -( @E#@3 -(4-@(��
u0(0��}0�3��}@�##@3��0&-	(��
u(	8-A#+-
	 @#-	(
(-	0(-	7��}0	0@# -(5-��(-	(�EF0G
8GG,GF G2G��%(
��
u (8-A#3(-#	0(-	7#��}@)���}@�#��}@	0@3 -(--#;#-@	 --(@(�EF0G
8GG-GF G2G��%(��
w (9-:-�B#BP3+-#
f+-3��-x@G.( @@3@@�� $9-:- BB#0-;-@B-2-(|-0#3+-3@@���-x@(|-0#3+-3@@#���-x@���0F GBG@(+-
6@G+��%(��J(00F G2G#��%(@G+��%(��
x(t-w-	��w- ��#w-0
G�@0@4@@@#$��-^@@4��-^��}�+-@
6@(@@$@$��-	��}�$)+-@B@(@3@)#@C@4@P-!@(���H( ��
xP(!@P@@#@C$@34��(@@@��(@�� -$@@�� -$+-"4@B@("�E4E$EF0G
8GG/GF G2G��%(#��
y ($8-&A#3'-%#	���}@�#@3 -$(%��}@�#��}@)@3 -$(&4-#@('��
z0((9-*#:-*#pB#3B#@C+-*3
Y+-*C
_9-5:-5�B#B3B�C+-5#
f+-)C
)`@F #G3GF GBG#()@B(*P09-2:-2�B3BCB�S+-23
f9-3#:-3#pB#3B#c+-33
Y@D@$@c@C@#@S4�� *@0-.4;4-.`
)-+
#-,
&--(+@#@$$4��0-G=-/(,@#@D$4��0->=-/(-@$4�� -7=-/(.@E43E3#@G0@$4��0-[=-1(/0-4;-4@B-0
|-1(0@D@ -TP(1@BP(2@G*��P(3@G)��P(4��J(5@G*��P(6��
} (7@��+9-::-; BB#+-;20-<#;#-<`
-8
�-8
�-9(8@
|(9@
�@ -W(:+-;B(;��J(<00F G2G#��%(=��
�0(>9-=:-=�B3B�C+-=3
f0P@@@C@#@$�� ,9-B:-C BB#+-C20-D#;#-D`
-?
�-@
�-A(? E$#@G1@�0��0-[@
|(@@
|0(A@b@$�� -W+-EB@@#@$0->0(B+-CB0(C��J(D00F G2G#��%(E��H(F��
�0(G9-K#:-K#pB#3B# C+-K3
Y0P@#@@$0-LC;C-L@
-I
-H(H��-9-I:-I B,-JB(I E$#@G2@� ��0-[@@ -N (J E$#@G3@�0��0-[@
|(K@G)��P(L��JC(M��
� (N  @@�� .9-O:-P BB#+-P2+-Q#
�@b@�� -W+-RB@@ -N (O+-PB (P��J(Q00F G2G#��%(R��H(S��
� (T9-S:-S�B#B 3B`CB�S+-S#
f+-US
#@B(U P@@C@3��-��F�G
>G
mG
mG
mG
mGG
mGG
mG
mG
mG
mG
mG
m@�� / (V��
� (W0-V;-V@
�-Xb-Y(X@G4�� 0��1(Y��N1(Z��
�0([9-\:-\pB3B`C+-\3
Y+-\C
0@@#�� ���2(\@B(]��
�(^@ -`(_��
� (`t-_ u-d �#zu-b0�3u-a@�Cu-aP�Su-a`�cu-ap�su-a���u-a����-a���}��#��}��3��}��C��}��S��}��c��}��s��}�����}��� -`(a{(b�-c���}0�# -`(c{
�(dy-e@(e�=-_(f��
� (g �� -i-l(h��
� (i��} +-j(j��} (k��
�(l--p;-p`!-m-n-o(m@G5(n@G'(o@(p��}!@@��-l��}!--s;-s@-q-r(q@EE(r E(s��J(t�(
� (u �(} �I�(} �(} I�(} )I0 F #G
�G@#�( 9-v:-v B+-vB@B(v�(H(w�(
�(x@G(@�( 9-y:-y BB#+-yB�(}0�#I�(}0�(}0I�(}0)I@@�( 9-z:-z BB#+-zB+-z#@B(y�(H(z�(H({�(
�0(|9-}:-}0B3B C+-}3
+-}C
@@#�(N �(}@B(~�(	
�(@@G6�(
 39-�:-� BB#9-�#:-�#0B#3B#CB# S�(}`)9Q��(}`)3�(}`��(}`)	<C�(}`��(}`�S(��(
H(��(
�(��(
}9B@�(
} 9B@@ F0#GGG@#�(
4�(5(��(
� (�9-�:-�0B#B3+-�#
@@3@�(K9-�:-� BB#+-�B9-�#:-�#�B#3B# C+-�3
>;C-�@
)-�
#-�(�@@#�(69-�:-� BB#,-�B=-�(�@@#�(79-�:-� BB#+-�B(�@0F0GBG#G(�@0F0GBGG#(�(�@G0�(P(��(
� (�8-�  A#@@#@�(K+-�B@@ -� (� (�4-�@B(��(
�(�@G7#@3@
@-�(��(
�@(�8-�ACS0-�C;C-���-��-��-�
^-�(�+-�
@�@S@-�(�+-�
@�@S@-�(� `E�33@S@-�(�@#@S@-�(�0-�;-�@�-��-�(�P0F@GBG�G#G(�P0F@GBG�G#G(�4-�P@F@GBGG#G3(�@G(��
�(�@�N8(��
�(�@@�N 9(��(
�P(�@P@$@@3@#@@C4�( 0@#@@@#�0�( 0@#@@3@$@
h0(��#
�(�
<(�� 
�(�
 E@G8�  �+-�B(�� H(��
�@(�@
�(��
�@(�@
�(��(
�0(�9-�:-� B3BC@#@3#@3@C@
(�@3@@#C@#@C@
(��
�(�:�:
^�;(��
�(��N-(��(
�(��(N<StrTImpT�=

 !+,.!01254:;<=@CEFJKLOQRSQTX\]c\ikpSpvQ{~����QT�� �;�;���������ExpT�����4`96420.+)FunT�	��c
��c
��c
��c
��c
��c
��c
��c
��c
LitT3&x�m��o�0��f]�@�4�&���V1M�{A ��0�<9����vd;M����G�9�u�i�M��}�|�ݥ��������D�İ� �i��Y�e���(�-�� =0F�!W3&�cg��E��`�L�(	2`B���yu7��ҟ�I���pY���6�6��f|Q��=��lG��P��2�$���#��>"� �Y}��
O}�s���S��>��k(#��.�O=���-��D�^�;�-���҈_�G�T�i��=F4�^�ƭ�Z���
�%p��TO�$����4�2�T檠Nk*�������	*r��fA3�.��n�?��rJV�#4���ܨ �{v�4D�Uօ�>	����#��櫥�8$�2�?�x0C?hq<�#�u��v���%�'����1IU5M�`���^���k\+�Y����$)�n;aݮ.b.1����=��m�g�[MqR�ۦ>>�6ӕ4����ȣ���J٪,��s�]�P�tz��f�,U��6*x�v��v����:{�8�2Ƅ��=��>2Kp�����:Yˆ����J���9��-L0��%�Attr(�lhdvsnln��i��f5�i�aajjAbst