Commit 1db6eb6c authored by Nick Mathewson's avatar Nick Mathewson 🤹
Browse files

Merge remote-tracking branch 'origin/maint-0.2.2'

parents b1b65522 9dfa2444
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -252,9 +252,9 @@ tor_libevent_get_method(void)
#endif
}

/** Return the le_version_t for the current version of libevent.  If the
 * version is very new, return LE_OTHER.  If the version is so old that it
 * doesn't support event_get_version(), return LE_OLD. DOCDOC */
/** Return the le_version_t for the version of libevent specified in the
 * string <b>v</b>.  If the version is very new or uses an unrecognized
 * version, format, return LE_OTHER. */
static le_version_t
tor_decode_libevent_version(const char *v)
{
@@ -304,7 +304,7 @@ le_versions_compatibility(le_version_t v)
}

/** Return the version number of the currently running version of Libevent.
    See le_version_t for info on the format.
 * See le_version_t for info on the format.
 */
static le_version_t
tor_get_libevent_version(const char **v_out)
+3 −3
Original line number Diff line number Diff line
@@ -4874,10 +4874,10 @@ options_save_current(void)
}

/** Mapping from a unit name to a multiplier for converting that unit into a
 * base unit. */
 * base unit.  Used by config_parse_unit. */
struct unit_table_t {
  const char *unit;
  uint64_t multiplier;
  const char *unit; /**< The name of the unit */
  uint64_t multiplier; /**< How many of the base unit appear in this unit */
};

/** Table to map the names of memory units to the number of bytes they
+2 −2
Original line number Diff line number Diff line
@@ -53,9 +53,9 @@ static int circuit_consider_stop_edge_reading(circuit_t *circ,
                                              crypt_path_t *layer_hint);
static int circuit_queue_streams_are_blocked(circuit_t *circ);

/* XXXX023 move this all to compat_libevent */
/** Cache the current hi-res time; the cache gets reset when libevent
 * calls us. */

static struct timeval cached_time_hires = {0, 0};

/** Stop reading on edge connections when we have this many cells
+2 −0
Original line number Diff line number Diff line
@@ -64,5 +64,7 @@ void cell_ewma_set_scale_factor(or_options_t *options,
                                networkstatus_t *consensus);
void circuit_clear_cell_queue(circuit_t *circ, or_connection_t *orconn);

void tor_gettimeofday_cache_clear(void);

#endif
+0 −1
Original line number Diff line number Diff line
@@ -2326,7 +2326,6 @@ typedef struct circ_buffer_stats_t {
  double mean_time_cells_in_queue;
} circ_buffer_stats_t;

/** Holds stats. */
smartlist_t *circuits_for_buffer_stats = NULL;

/** Remember cell statistics for circuit <b>circ</b> at time
Loading