


     BBBBEEEENNNNCCCCOOOODDDDEEEE((((1111))))		XXXXEEEENNNNIIIIXXXX 3333....0000 ((((9999 JJJJaaaannnnuuuuaaaarrrryyyy 1111999988888888))))	    BBBBEEEENNNNCCCCOOOODDDDEEEE((((1111))))



     NNNNAAAAMMMMEEEE
	  bencode, bdecode - encode a binary file into printable
	  ASCII; decode	it back	into binary.

     SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
	  bbbbeeeennnnccccooooddddeeee [[[[ssssoooouuuurrrrcccceeee]]]]
	  bbbbddddeeeeccccooooddddeeee [[[[ssssoooouuuurrrrcccceeee]]]]

     DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
	  _B_e_n_c_o_d_e is used to a encode a	binary file into printable
	  ASCII, and _b_d_e_c_o_d_e is	used to	decode an encoded file back
	  into binary.	These functions	are typically used to package
	  a binary file	for mailing.

	  _B_e_n_c_o_d_e takes	the named source file (the default is standard
	  input) and produces an encoded version on the	standard
	  output.  The encoding	uses only the ASCII characters ``A'' -
	  ``Z'', ``a'' - ``z'',	``0'' -	``9'', ``+'', and ``-''.  The
	  ASCII	characters blank, newline, and ``/'' also appear in
	  the encoded file, but	do not represent encoded bits.	The
	  encoded file is terminated with a byte count and cyclic
	  redundancy check for detecting corrupted files.

	  _B_d_e_c_o_d_e reads	a file encoded by bencode (the default is
	  standard input), strips off any leading and trailing lines
	  added	by mailers, and	writes the decoded version to standard
	  output.

	  These	functions are similar to _u_u_e_n_c_o_d_e and _u_u_d_e_c_o_d_e,	but
	  are more robust because of the CRC check and because they
	  don't	send characters	like ``^'' and ``\'', which are	likely
	  to get mangled if the	file should happen to pass through a
	  non-ASCII machine.

     SSSSEEEEEEEE AAAALLLLSSSSOOOO
	  uuencode(1)

     AAAAUUUUTTTTHHHHOOOORRRRSSSS
	  Ken Lalonde and Reg Quinton

     BBBBUUUUGGGGSSSS
	  The file is expanded by 35% (3 bytes become 4	plus control
	  information) causing it to take longer to transmit.












     Page 1					      (printed 2/5/95)



