summaryrefslogtreecommitdiff
path: root/changelog
diff options
context:
space:
mode:
Diffstat (limited to 'changelog')
-rw-r--r--changelog183
1 files changed, 183 insertions, 0 deletions
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..c2e8b94
--- /dev/null
+++ b/changelog
@@ -0,0 +1,183 @@
+commit 75293a34994df27b84ee30d94b8db625b0ca40ea
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2014-11-23 01:06:29 +0100
+
+ more const
+
+commit 77bcb2f6d8d0afa0465dd921fa2e7fb64f1433b6
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2014-11-21 20:30:34 +0100
+
+ use boost::iterator_range instead of homebrew hack
+
+commit 3c42fb81eb2cc9e658afc2156afa5d62880f3c7e
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2013-11-17 14:38:02 +0100
+
+ Makefile: reset version.h on clean when in git
+
+commit 2d2195cf1caaac1c5a3b081fc1a49d1f7c12bc96
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2013-11-17 14:36:18 +0100
+
+ Makefile: C++11 has been ready for a while now
+
+commit 38c62a8019f1a19ec93ea16d34fa2f05c702a564
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2013-11-17 14:33:18 +0100
+
+ Makefile: add libstdc++ to LDLIBS
+
+commit 75b33a7f64d2f04efeeb09f96e9b6be716a65526
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2013-11-17 14:23:02 +0100
+
+ tighten type requirements for range adaptors
+
+commit 9933463097df9fe16e446a0744204dbe04223544
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2013-11-17 14:05:54 +0100
+
+ use LDLIBS instead of LDFLAGS
+
+ LDLIBS are put behind the prerequisites by make's built-in rules so linking
+ won't fail with --as-needed.
+
+commit d34f4e8e84f3c503a830d1495945f8c4da7c4abe
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2013-06-17 17:43:33 +0200
+
+ fix copy&paste oversight in license
+
+commit 5d0c23bc87b5be492869616acc42e619914aae38
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2013-04-24 16:31:15 +0200
+
+ inode.h is not so big anymore, merge it into hadori.C
+
+commit 5f9ccea4152b63018095e247066524c425e7824e
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2013-04-23 18:44:12 +0200
+
+ std::move inode f into kept, we won't use it afterwards
+
+commit 7bb00e45cc6fcfa85514bf4e645b0cedebbc0216
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2013-04-23 18:32:03 +0200
+
+ use agg init and drop unnecessary stuff
+
+commit 9d0562d22cef95b0db1af30e199a371670ca8050
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2013-04-23 18:28:33 +0200
+
+ remove hashing stuff
+
+ the cases in which that gave a speedup are rare to nonexistent
+
+commit fb3fe1b085b30fcc9defa8f29477226806db085b
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2012-03-04 03:08:30 +0100
+
+ Use initializer braces instead of make_pair
+
+commit 5a901f9956801b7b9ed819da8b721a58ad93d095
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2012-03-03 01:57:29 +0100
+
+ TODO replaced by issues on github
+
+commit fc2e6f497641f6189d4c46bb975c47fe5cdecc24 (tag: 0.2)
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2012-02-26 16:11:21 +0100
+
+ Version 0.2
+
+commit 8079e98267742de01442f0294d41085e6af2353a
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2012-02-26 16:03:06 +0100
+
+ Fix version.h generation for non-git
+
+commit 27b8fc1395bece0dc309512a3790a4892e0d29b1
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2012-02-03 14:33:21 +0100
+
+ Add --version, generate version.h from git, clean manpage
+
+commit 894df89979fdd604588eae999f984b05e471ceb8
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2012-02-03 13:52:04 +0100
+
+ Output help to stdout and exit with EX_OK.
+
+commit cee77d8be37b074fd6e039a8207e30f2f067c561
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2012-01-17 19:24:06 +0100
+
+ Add copyright notice and license.
+
+commit 8f967e3c65d1ecf6c43a6ff41b70f0fe47e64480
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2011-12-25 18:45:41 +0100
+
+ clarify description for --stdin
+
+commit a40bb6e7fd6e74e8b2d2222bba9421b580577e8e
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2011-12-02 20:23:18 +0100
+
+ also use unordered_map for sizes
+
+commit cffdf8acae2b5f985eeb81cb6e0a5bbd218b9d32
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2011-12-02 19:52:02 +0100
+
+ use equal_range and range-for
+
+ needs an adapter because std::multimap doesn't deliver begin() and end() for
+ a std::pair of its iterators.
+
+commit 091b33363d0c067c9071414f97fda16102bc065b
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2011-12-02 19:17:47 +0100
+
+ use unordered_map for kept and to_link
+
+ sorting is not needed
+
+commit 1c803dcad160e85fe4b8d46b322374283c0edd89
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2011-12-02 19:07:31 +0100
+
+ move kept, to_link, sizes as static into handle_file
+
+ only used inside that function
+
+commit 568bd7e0d719d7754943c6cfebfa4e4179d62333
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2011-11-30 17:51:32 +0100
+
+ use more C++11 features
+
+commit 7349d7a5f4c305f5ba350858cc810ab79ca81bb4
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2011-11-28 01:11:16 +0100
+
+ forget/dont't memorize inode in to_link if st_nlink == 1
+
+ Might have caused data loss if inode number is reallocted to a file inside
+ the tree(s) being scanned.
+ Also saves a little bit of memory.
+
+commit f52b13a15df60b02e10f88b656192a2db5077706
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2011-11-28 01:11:16 +0100
+
+ TODO update
+
+commit 148e9eab1109789916a7b55ece957156a57ee4cf (tag: 0.1)
+Author: Timo Weingärtner <timo@tiwe.de>
+Date: 2011-11-06 00:00:31 +0100
+
+ initial commit