1 haskell-amqp-utils (0.6.4.0) unstable; urgency=medium
3 * fix exception handling and avoid hang
4 * migrate to crypton-connection and crypton-x509-system, adjust deps
8 haskell-amqp-utils (0.6.3.2) unstable; urgency=medium
14 haskell-amqp-utils (0.6.3.1) unstable; urgency=medium
16 * avoid setCurrentDirectory which is not thread-safe
17 * start watch before initial scan
18 * put filename without directory into filename header
22 haskell-amqp-utils (0.6.3.0) unstable; urgency=medium
24 * watch multiple dirs in hotfolder mode
25 * drop hinotify < 0.3.10 compatibility
26 * use RawFilePath for file names
27 * fix handling of non-ascii filenames in agitprop hotfolder
31 haskell-amqp-utils (0.6.2.4) unstable; urgency=medium
33 * depend on tls >= 1.5.0 (thread safety for writes)
37 haskell-amqp-utils (0.6.2.2) unstable; urgency=medium
39 * agitprop: option to move sent file to another dir instead of just removing
43 haskell-amqp-utils (0.6.1.1) unstable; urgency=medium
45 * disable inotify on non-linux
49 haskell-amqp-utils (0.6.1.0) unstable; urgency=medium
51 * add remaining message properties as callback environment variables, too
55 haskell-amqp-utils (0.6.0.0) unstable; urgency=medium
57 * update and amend README
58 * add --arg as alias for --args
59 * konsum: remove default binding to #
60 * plane: use -r (--routingkey) instead of -Q (--qname) (but still accept legacy -Q)
61 * print server properties
65 haskell-amqp-utils (0.5.0.0) unstable; urgency=medium
67 * add option -f (--prefetch) for arbeite, default 1 (was unset before)
68 * print a line after (not) receiving rpc answer
69 * catch IOException instead of SomeException in callback
70 * remove --enable-tests from cabal in Makefile
71 * reformat with hindent + stylish-haskell
75 haskell-amqp-utils (0.4.5.1) unstable; urgency=medium
77 * unify threadDelay in mainloop (reduce system load when sleeping)
81 haskell-amqp-utils (0.4.5.0) unstable; urgency=medium
83 * format with stylish-haskell
84 * agitprop: rename variables in code
85 * new options -d (--dirscan) and -u (--remove) for agitprop hotfolder mode
86 * cwd to hotfolder directory in agitprop hotfolder mode
87 * change logging of boolean parameters
91 haskell-amqp-utils (0.4.4.1) unstable; urgency=medium
93 * change default connection timeout from 60 to 600s
98 haskell-amqp-utils (0.4.4.0) unstable; urgency=medium
100 * push callback options into environment variables
104 haskell-amqp-utils (0.4.3.0) unstable; urgency=medium
106 * specify -R YES option for callback in case of a redelivered message
110 haskell-amqp-utils (0.4.2.0) unstable; urgency=medium
112 * introduce --cleanup (-j) to remove temp file
113 * change temp file name from konsum-* to amqp-utils-*
114 * handle all numeric types in amqp headers same
115 * update to amqp-0.19
116 * use utf8-string for header string values
120 haskell-amqp-utils (0.4.1.0) unstable; urgency=medium
122 * printparam -> Flexprint
123 * introduce --simple / -i
125 * reformat with hindent
130 haskell-amqp-utils (0.4.0.1) unstable; urgency=medium
134 -- Frank Doepper <woffs@lapdoepp> Wed, 04 Dec 2019 13:49:41 +0100
136 haskell-amqp-utils (0.4.0.0) unstable; urgency=medium
138 * agitprop: show exchange arg
139 * agitprop does not need -q or -Q
140 * allow RPC with dedicated exchange
142 * stdin / stdout handling without using /dev/
143 * cleanup plane answer file handling
144 * duplicate plane body to outfile and stderr
148 haskell-amqp-utils (0.3.7.1) unstable; urgency=medium
150 * re-add accidentally removed option -n
154 haskell-amqp-utils (0.3.7.0) unstable; urgency=medium
160 haskell-amqp-utils (0.3.6.0) unstable; urgency=medium
162 * Bugfix, stderr/stdout and --header for RPC (plane, arbeite)
166 haskell-amqp-utils (0.3.4.2) unstable; urgency=medium
168 * remove obsolete debian deps
172 haskell-amqp-utils (0.3.4.0) unstable; urgency=medium
174 * bug fix: re-add exception handler
175 * plane + arbeite: rpc client + server
177 -- Frank Doepper <woffs@lapdoepp> Sat, 21 Jul 2018 13:26:00 +0200
179 haskell-amqp-utils (0.3.3.1) unstable; urgency=medium
181 * hinotify 0.3.10 and lts-12.0 compat
185 haskell-amqp-utils (0.3.3.0) unstable; urgency=medium
187 * konsum: options nack and requeuenack
191 haskell-amqp-utils (0.3.2.2) unstable; urgency=medium
193 * fix hotfolder mode in other than cwd
197 haskell-amqp-utils (0.3.2.1) unstable; urgency=medium
203 haskell-amqp-utils (0.3.2.0) unstable; urgency=medium
209 haskell-amqp-utils (0.3.1.4) unstable; urgency=medium
211 * agitprop: file magic
215 haskell-amqp-utils (0.3.1.3) unstable; urgency=medium
221 haskell-amqp-utils (0.3.1.2) unstable; urgency=medium
223 * agitprop: hotfolder mode
227 haskell-amqp-utils (0.3.1.1) unstable; urgency=medium
229 * agitprop: publisher confirms
233 haskell-amqp-utils (0.3.1.0) unstable; urgency=medium
235 * agitprop, a publisher
239 haskell-amqp-utils (0.3.0.2) unstable; urgency=medium
241 * use ciphersuite_default
245 haskell-amqp-utils (0.3.0.1) unstable; urgency=medium
247 * don't sleep too long
251 haskell-amqp-utils (0.3.0.0) unstable; urgency=medium
253 * remove special options
254 * implement multiple bindings per queue
258 haskell-amqp-utils (0.2.2.0) unstable; urgency=medium
264 haskell-amqp-utils (0.2.1.5) unstable; urgency=medium
266 * amqp 0.17, coName, reduce load
270 haskell-amqp-utils (0.2.1.4+2) unstable; urgency=medium
272 * callback: pass-through timestamp, ignore non-existing sha
276 haskell-amqp-utils (0.2.1.4+1) jessie-taz-unstable; urgency=medium
278 * try to repair jessie
282 haskell-amqp-utils (0.2.1.4) unstable; urgency=medium
285 * Cabal: use hvr/multi-ghc-travis, add source-repository and Setup.hs
289 haskell-amqp-utils (0.2.1.3) unstable; urgency=medium
291 * show all message properties
295 haskell-amqp-utils (0.2.1.2) unstable; urgency=medium
297 * remove old cabal tweaks
301 haskell-amqp-utils (0.2.1.1) unstable; urgency=medium
307 haskell-amqp-utils (0.2.1.0) unstable; urgency=medium
309 * use $(CURDIR), not $(PWD)
314 haskell-amqp-utils (0.2.0.2) unstable; urgency=medium
316 * need base-4.6 for forkFinally
317 * debian build tweaks for wheezy
321 haskell-amqp-utils (0.2.0.1) unstable; urgency=medium
323 * debian/rules: pseudo home location
327 haskell-amqp-utils (0.2.0.0) unstable; urgency=medium
332 * options --user and --pass
333 * add plain auth and make TLS optional
334 * default guest / guest
335 * remove custom shortcuts
337 * update examples, make -T toggle TLS
339 * update Makefile with install-cabal
343 haskell-amqp-utils (0.1.2.8) unstable; urgency=medium
346 * pass routing key through to callback action
350 haskell-amqp-utils (0.1.2.7) unstable; urgency=medium
354 * konsum.hs: timestamp lesbarer
355 * kommentieren, umsortieren
356 * hindent --style cramer
362 * smarter timestamps and -diff
365 * don't hang when createProcess fails
370 haskell-amqp-utils (0.1.2.6) unstable; urgency=medium
372 * callback: don't eat leading whitespace
373 * include example callback config snippet
377 * update doc comments
381 * envDeliveryTag statt counter IORef
382 * fix double reject/ack
384 * unify printline / printparam
385 * printparam printline printbody
391 haskell-amqp-utils (0.1.2.5) unstable; urgency=medium
393 * callback: set -o pipefail
397 haskell-amqp-utils (0.1.2.4) unstable; urgency=medium
399 * numstring überall, buffering ok
403 haskell-amqp-utils (0.1.2.3) unstable; urgency=medium
405 * fix race condition in callback
409 haskell-amqp-utils (0.1.2.2) unstable; urgency=medium
411 * callback: exit nach action()
415 haskell-amqp-utils (0.1.2.1) unstable; urgency=medium
417 * konsum.hs: print consumer tag
418 * konsum.hs: openBinaryTempFileWithDefaultPermissions
419 * callback: auch einteilige cp + mv
423 haskell-amqp-utils (0.1.2.0) unstable; urgency=medium
425 * include generic callback.bash
429 haskell-amqp-utils (0.1.1.0) unstable; urgency=medium
435 haskell-amqp-utils (0.1.0.0) unstable; urgency=low
437 * haskell amqp consumer