github.com/jlmucb/cloudproxy@v0.0.0-20170830161738-b5aa0b619bc4/src/third_party/gflags/ChangeLog (about)

     1  Wed Jan 25 15:09:14 2012  Google Inc. <google-gflags@googlegroups.com>
     2  
     3  	* gflags: version 2.0
     4  	* Changed the 'official' gflags email in setup.py/etc
     5  	* Renamed google-gflags.sln to gflags.sln
     6  	* Changed copyright text to reflect Google's relinquished ownership
     7  
     8  Tue Dec 20 19:48:57 2011  Google Inc. <opensource@google.com>
     9  
    10  	* google-gflags: version 1.7
    11  	* Add CommandLineFlagInfo::flag_ptr pointing to current storage (musji)
    12  	* PORTING: flush after writing to stderr, needed on cygwin
    13  	* PORTING: Clean up the GFLAGS_DLL_DECL stuff better
    14  	* Fix a bug in StringPrintf() that affected large strings (csilvers)
    15  	* Die at configure-time when g++ isn't installed
    16  
    17  Fri Jul 29 19:05:21 2011  Google Inc. <opensource@google.com>
    18  
    19  	* google-gflags: version 1.6
    20  	* BUGFIX: Fix a bug where we were leaving out a required $(top_srcdir)
    21  	* Fix definition of clstring (jyrki)
    22  	* Split up flag declares into its own file (jyrki)
    23  	* Add --version support (csilvers)
    24  	* Update the README for gflags with static libs
    25  	* Update acx_pthread.m4 for nostdlib
    26  	* Change ReparseCommandLineFlags to return void (csilvers)
    27  	* Some doc typofixes and example augmentation (various)
    28  
    29  Mon Jan 24 16:11:35 2011  Google Inc. <opensource@google.com>
    30  
    31  	* google-gflags: version 1.5
    32  	* Better reporting of current vs default value (handler)
    33  	* Add API for cleaning up of memory at program-exit (jmarantz)
    34  	* Fix macros to work inside namespaces (csilvers)
    35  	* Use our own string typedef in case string is redefined (csilvers)
    36  	* Updated to autoconf 2.65
    37  
    38  Wed Oct 13 17:40:12 2010  Google Inc. <opensource@google.com>
    39  
    40  	* google-gflags: version 1.4
    41  	* Add a check to prevent passing 0 to DEFINE_string (jorg)
    42  	* Reduce compile (.o) size (jyrki)
    43  	* Some small changes to quiet debug compiles (alexk)
    44  	* PORTING: better support static linking on windows (csilvers)
    45  	* DOCUMENTATION: change default values, use validators, etc.
    46  	* Update the NEWS file to be non-empty
    47  	* Add pkg-config (.pc) files for libgflags and libgflags_nothreads
    48  
    49  Mon Jan  4 18:09:30 2010  Google Inc. <opensource@google.com>
    50  
    51  	* google-gflags: version 1.3
    52  	* PORTABILITY: can now build and run tests under MSVC (csilvers)
    53  	* Remove the python gflags code, which is now its own package (tansell)
    54  	* Clarify that "last flag wins" in the docs (csilvers)
    55  	* Comment danger of using GetAllFlags in validators (wojtekm)
    56  	* PORTABILITY: Some fixes necessary for c++0x (mboerger)
    57  	* Makefile fix: $(srcdir) -> $(top_srcdir) in one place (csilvres)
    58  	* INSTALL: autotools to autoconf v2.64 + automake v1.11 (csilvers)
    59  
    60  Thu Sep 10 12:53:04 2009  Google Inc. <opensource@google.com>
    61  
    62  	* google-gflags: version 1.2
    63  	* PORTABILITY: can now build and run tests under mingw (csilvers)
    64  	* Using a string arg for a bool flag is a compile-time error (rbayardo)
    65  	* Add --helpxml to gflags.py (salcianu)
    66  	* Protect against a hypothetical global d'tor mutex problem (csilvers)
    67  	* BUGFIX: can now define a flag after 'using namespace google' (hamaji)
    68  
    69  Tue Apr 14 12:35:25 2009  Google Inc. <opensource@google.com>
    70  
    71  	* google-gflags: version 1.1
    72  	* Add both foo and nofoo for boolean flags, with --undefok (andychu)
    73  	* Better document how validators work (wojtekm)
    74  	* Improve binary-detection for bash-completion (mtamsky)
    75  	* Python: Add a concept of "key flags", used with --help (salcianu)
    76  	* Python: Robustify flag_values (salcianu)
    77  	* Python: Add a new DEFINE_bool alias (keir, andrewliu)
    78  	* Python: Do module introspection based on module name (dsturtevant)
    79  	* Fix autoconf a bit better, especially on windows and solaris (ajenjo)
    80  	* BUG FIX: gflags_nothreads was linking against the wrong lib (ajenjo)
    81  	* BUG FIX: threads-detection failed on FreeBSD; replace it (ajenjo)
    82  	* PORTABILITY: Quiet an internal compiler error with SUSE 10 (csilvers)
    83  	* PORTABILITY: Update deb.sh for more recenty debuilds (csilvers)
    84  	* PORTABILITY: #include more headers to satify new gcc's (csilvers)
    85  	* INSTALL: Updated to autoconf 2.61 and libtool 1.5.26 (csilvers)
    86  
    87  Fri Oct  3 15:16:46 2008  Google Inc. <opensource@google.com>
    88  
    89  	* google-gflags: version 1.0
    90  	* Add a missing newline to an error string (bcmills)
    91  	* (otherwise exactly the same as gflags 1.0rc2)
    92  
    93  Thu Sep 18 12:58:05 2008  Google Inc. <opensource@google.com>
    94  
    95  	* google-gflags: version 1.0rc2
    96  	* Report current flag values in --helpxml (hdn)
    97  	* Fix compilation troubles with gcc 4.3.3 (simonb)
    98  	* BUG FIX: I was missing a std:: in DECLARE_string (csilvers)
    99  	* BUG FIX: Clarify in docs how to specify --bool flags (csilvers)
   100  	* BUG FIX: Fix --helpshort for source files not in a subdir (csilvers)
   101  	* BUG FIX: Fix python unittest for 64-bit builds (bcmills)
   102  	
   103  Tue Aug 19 16:15:48 2008
   104  
   105  	* google-gflags: version 1.0rc1
   106  	* Move #include files from google/ to gflags/ (csilvers)
   107  	* Small optimizations to reduce binary (library) size (jyrki)
   108  	* BUGFIX: forgot a std:: in one of the .h files (csilvers)
   109  	* Speed up locking by making sure calls are inlined (ajenjo)
   110  	* 64-BIT COMPATIBILITY: Use %PRId64 instead of %lld (csilvers)
   111  	* PORTABILITY: fix Makefile to work with Cygwin (ajenjo)
   112  	* PORTABILITY: fix code to compile under Visual Studio (ajenjo)
   113  	* PORTABILITY: fix code to compile under Solaris 10 with CC (csilvers)
   114  
   115  Mon Jul 21 23:01:38 2008  Google Inc. <opensource@google.com>
   116  
   117  	* google-gflags: version 0.9
   118  	* Add the ability to validate a command-line flag (csilvers)
   119  	* Add completion support for commandline flags in bash (daven)
   120  	* Add -W compile flags to Makefile, when using gcc (csilvers)
   121  	* Allow helpstring to be NULL (cristianoc)
   122  	* Improved documentation of classes in the .cc file (csilvers)
   123  	* Fix python bug with AppendFlagValues + shortnames (jjtswan)
   124  	* Use bool instead of int for boolean flags in gflags.py (bcmills)
   125  	* Simplify the way we declare flags, now more foolproof (csilvers)
   126  	* Better error messages when bool flags collide (colohan)
   127  	* Only evaluate DEFINE_foo macro args once (csilvers)
   128  
   129  Wed Mar 26 15:20:18 2008  Google Inc. <opensource@google.com>
   130  
   131  	* google-gflags: version 0.8
   132  	* Export DescribeOneFlag() in the API
   133  	* Add support for automatic line wrapping at 80 cols for gflags.py
   134  	* Bugfix: do not treat an isolated "-" the same as an isolated "--"
   135  	* Update rpm spec to point to Google Code rather than sourceforge (!)
   136  	* Improve documentation (including documenting thread-safety)
   137  	* Improve #include hygiene
   138  	* Improve testing
   139  	
   140  Thu Oct 18 11:33:20 2007  Google Inc. <opensource@google.com>
   141  
   142  	* google-gflags: version 0.7
   143  	* Deal even more correctly with libpthread not linked in (csilvers)
   144  	* Add STRIP_LOG, an improved DO_NOT_SHOW_COMMANDLINE_HELP (sioffe)
   145  	* Be more accurate printing default flag values in --help (dsturtevant)
   146  	* Reduce .o file size a bit by using shorter namespace names (jeff)
   147  	* Use relative install path, so 'setup.py --home' works (csilvers)
   148  	* Notice when a boolean flag has a non-boolean default (bnmouli)
   149  	* Broaden --helpshort to match foo-main.cc and foo_main.cc (hendrie)
   150  	* Fix "no modules match" message for --helpshort, etc (hendrie)
   151  
   152  Wed Aug 15 07:35:51 2007  Google Inc. <opensource@google.com>
   153  
   154  	* google-gflags: version 0.6
   155  	* Deal correctly with case that libpthread is not linked in (csilvers)
   156  	* Update Makefile/tests so we pass "make distcheck" (csilvers)
   157  	* Document and test that last assignment to a flag wins (wan)
   158  
   159  Tue Jun 12 15:23:42 2007  Google Inc. <opensource@google.com>
   160  
   161  	* google-gflags: version 0.5
   162  	* Include all m4 macros in the distribution (csilvers)
   163  	* Python: Fix broken data_files field in setup.py (sidlon)
   164  	* Python: better string serliaizing and unparsing (abo, csimmons)
   165  	* Fix checks for NaN and inf to work with Mac OS X (csilvers)
   166  	
   167  Thu Apr 19 15:15:07 2007  Google Inc. <opensource@google.com>
   168  
   169  	* google-gflags: version 0.4
   170  	* Remove is_default from GetCommandLineFlagInfo (csilvers)
   171  	* Portability fixes: includes, strtoll, gcc4.3 errors (csilvers)
   172  	* A few doc typo cleanups (csilvers)
   173  
   174  Wed Mar 28 12:15:56 2007  Google Inc. <opensource@google.com>
   175  
   176  	* google-gflags: version 0.3
   177  	* python portability fix: use popen instead of subprocess (csilvers)
   178  	* Add is_default to CommandLineFlagInfo (pchien)
   179  	* Make docs a bit prettier (csilvers)
   180  	* Actually include the python files in the distribution! :-/ (csilvers)
   181  
   182  Mon Jan 22 15:33:06 2007  Google Inc. <opensource@google.com>
   183  
   184  	* google-gflags: version 0.2
   185  	* added support for python commandlineflags, as well as c++
   186  	* gflags2man, a script to turn flags into a man page (dchristian)
   187  
   188  Wed Dec 13 12:37:19 2006  Google Inc. <opensource@google.com>
   189  
   190  	* google-gflags: initial release:
   191  	The gflags package contains a library that implements commandline
   192  	flags processing.  As such it's a replacement for getopt().  It
   193  	has increased flexibility, including built-in support for C++
   194  	types like string, and the ability to define flags in the source
   195  	file in which they're used.