]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Fix newlines in compression headers.
authorAlexander Færøy <ahf@torproject.org>
Tue, 25 Apr 2017 01:36:30 +0000 (03:36 +0200)
committerNick Mathewson <nickm@torproject.org>
Tue, 25 Apr 2017 12:11:32 +0000 (08:11 -0400)
See: https://bugs.torproject.org/21662

src/common/compress.h
src/common/compress_lzma.h
src/common/compress_zlib.h
src/common/compress_zstd.h

index 1e6e9fd3293c3249782d64190da7f6240422e1df..2d812e4430c1a61fce04bbb937eb88dc00f6670a 100644 (file)
@@ -33,33 +33,27 @@ typedef enum {
   HIGH_COMPRESSION, MEDIUM_COMPRESSION, LOW_COMPRESSION
 } compression_level_t;
 
-int
-tor_compress(char **out, size_t *out_len,
-             const char *in, size_t in_len,
-             compress_method_t method);
-int
-tor_uncompress(char **out, size_t *out_len,
-               const char *in, size_t in_len,
-               compress_method_t method,
-               int complete_only,
-               int protocol_warn_level);
+int tor_compress(char **out, size_t *out_len,
+                 const char *in, size_t in_len,
+                 compress_method_t method);
+
+int tor_uncompress(char **out, size_t *out_len,
+                   const char *in, size_t in_len,
+                   compress_method_t method,
+                   int complete_only,
+                   int protocol_warn_level);
 
 compress_method_t detect_compression_method(const char *in, size_t in_len);
 
-int
-tor_compress_is_compression_bomb(size_t size_in, size_t size_out);
+int tor_compress_is_compression_bomb(size_t size_in, size_t size_out);
 
-int
-tor_compress_supports_method(compress_method_t method);
+int tor_compress_supports_method(compress_method_t method);
 
-const char *
-tor_compress_version_str(compress_method_t method);
+const char *tor_compress_version_str(compress_method_t method);
 
-const char *
-tor_compress_header_version_str(compress_method_t method);
+const char *tor_compress_header_version_str(compress_method_t method);
 
-size_t
-tor_compress_get_total_allocation(void);
+size_t tor_compress_get_total_allocation(void);
 
 /** Return values from tor_compress_process; see that function's documentation
  * for details. */
index 801e22ddd4e5c169dfbf780a2137de8d67615383..71de56a1c6a56db57a98600265de01740024d767 100644 (file)
 #ifndef TOR_COMPRESS_LZMA_H
 #define TOR_COMPRESS_LZMA_H
 
-int
-tor_lzma_method_supported(void);
+int tor_lzma_method_supported(void);
 
-const char *
-tor_lzma_get_version_str(void);
+const char *tor_lzma_get_version_str(void);
 
-const char *
-tor_lzma_get_header_version_str(void);
+const char *tor_lzma_get_header_version_str(void);
 
-int
-tor_lzma_compress(char **out, size_t *out_len,
-                  const char *in, size_t in_len,
-                  compress_method_t method);
+int tor_lzma_compress(char **out, size_t *out_len,
+                      const char *in, size_t in_len,
+                      compress_method_t method);
 
-int
-tor_lzma_uncompress(char **out, size_t *out_len,
-                    const char *in, size_t in_len,
-                    compress_method_t method,
-                    int complete_only,
-                    int protocol_warn_level);
+int tor_lzma_uncompress(char **out, size_t *out_len,
+                        const char *in, size_t in_len,
+                        compress_method_t method,
+                        int complete_only,
+                        int protocol_warn_level);
 
 /** Internal state for an incremental LZMA compression/decompression. */
 typedef struct tor_lzma_compress_state_t tor_lzma_compress_state_t;
@@ -46,14 +41,11 @@ tor_lzma_compress_process(tor_lzma_compress_state_t *state,
                           const char **in, size_t *in_len,
                           int finish);
 
-void
-tor_lzma_compress_free(tor_lzma_compress_state_t *state);
+void tor_lzma_compress_free(tor_lzma_compress_state_t *state);
 
-size_t
-tor_lzma_compress_state_size(const tor_lzma_compress_state_t *state);
+size_t tor_lzma_compress_state_size(const tor_lzma_compress_state_t *state);
 
-size_t
-tor_lzma_get_total_allocation(void);
+size_t tor_lzma_get_total_allocation(void);
 
 #endif // TOR_COMPRESS_LZMA_H.
 
index 0b1aad8b9ccb2ca87da61d900041a0b2e10f3eb2..6e8e5c5136de3787c5024bf5995ca8c18884c66b 100644 (file)
 #ifndef TOR_COMPRESS_ZLIB_H
 #define TOR_COMPRESS_ZLIB_H
 
-int
-tor_zlib_method_supported(void);
+int tor_zlib_method_supported(void);
 
-const char *
-tor_zlib_get_version_str(void);
+const char *tor_zlib_get_version_str(void);
 
-const char *
-tor_zlib_get_header_version_str(void);
+const char *tor_zlib_get_header_version_str(void);
 
-int
-tor_zlib_compress(char **out, size_t *out_len,
-                  const char *in, size_t in_len,
-                  compress_method_t method);
+int tor_zlib_compress(char **out, size_t *out_len,
+                      const char *in, size_t in_len,
+                      compress_method_t method);
 
-int
-tor_zlib_uncompress(char **out, size_t *out_len,
-                    const char *in, size_t in_len,
-                    compress_method_t method,
-                    int complete_only,
-                    int protocol_warn_level);
+int tor_zlib_uncompress(char **out, size_t *out_len,
+                        const char *in, size_t in_len,
+                        compress_method_t method,
+                        int complete_only,
+                        int protocol_warn_level);
 
 /** Internal state for an incremental zlib/gzip compression/decompression. */
 typedef struct tor_zlib_compress_state_t tor_zlib_compress_state_t;
@@ -46,14 +41,11 @@ tor_zlib_compress_process(tor_zlib_compress_state_t *state,
                           const char **in, size_t *in_len,
                           int finish);
 
-void
-tor_zlib_compress_free(tor_zlib_compress_state_t *state);
+void tor_zlib_compress_free(tor_zlib_compress_state_t *state);
 
-size_t
-tor_zlib_compress_state_size(const tor_zlib_compress_state_t *state);
+size_t tor_zlib_compress_state_size(const tor_zlib_compress_state_t *state);
 
-size_t
-tor_zlib_get_total_allocation(void);
+size_t tor_zlib_get_total_allocation(void);
 
 #endif // TOR_COMPRESS_ZLIB_H.
 
index b2297bd1df3637f82d925c5c2ad2aa799cb19571..663cbdd2ffdd0c94ba64e9f8ebceb2fb8076d585 100644 (file)
 #ifndef TOR_COMPRESS_ZSTD_H
 #define TOR_COMPRESS_ZSTD_H
 
-int
-tor_zstd_method_supported(void);
+int tor_zstd_method_supported(void);
 
-const char *
-tor_zstd_get_version_str(void);
+const char *tor_zstd_get_version_str(void);
 
-const char *
-tor_zstd_get_header_version_str(void);
+const char *tor_zstd_get_header_version_str(void);
 
-int
-tor_zstd_compress(char **out, size_t *out_len,
-                  const char *in, size_t in_len,
-                  compress_method_t method);
+int tor_zstd_compress(char **out, size_t *out_len,
+                      const char *in, size_t in_len,
+                      compress_method_t method);
 
-int
-tor_zstd_uncompress(char **out, size_t *out_len,
-                    const char *in, size_t in_len,
-                    compress_method_t method,
-                    int complete_only,
-                    int protocol_warn_level);
+int tor_zstd_uncompress(char **out, size_t *out_len,
+                        const char *in, size_t in_len,
+                        compress_method_t method,
+                        int complete_only,
+                        int protocol_warn_level);
 
 /** Internal state for an incremental Zstandard compression/decompression. */
 typedef struct tor_zstd_compress_state_t tor_zstd_compress_state_t;
@@ -46,14 +41,11 @@ tor_zstd_compress_process(tor_zstd_compress_state_t *state,
                           const char **in, size_t *in_len,
                           int finish);
 
-void
-tor_zstd_compress_free(tor_zstd_compress_state_t *state);
+void tor_zstd_compress_free(tor_zstd_compress_state_t *state);
 
-size_t
-tor_zstd_compress_state_size(const tor_zstd_compress_state_t *state);
+size_t tor_zstd_compress_state_size(const tor_zstd_compress_state_t *state);
 
-size_t
-tor_zstd_get_total_allocation(void);
+size_t tor_zstd_get_total_allocation(void);
 
 #endif // TOR_COMPRESS_ZSTD_H.