Saturday, 2013-06-29

*** mrodden1 is now known as mrodden00:00
*** danwent has quit IRC00:03
*** marun has quit IRC00:03
*** kenperkins has quit IRC00:04
*** marun has joined #openstack-dev00:04
*** pmathews has quit IRC00:05
*** marun has quit IRC00:06
*** marun has joined #openstack-dev00:07
*** lloydde has quit IRC00:08
*** sdake_ has quit IRC00:09
*** marun has quit IRC00:11
*** marun has joined #openstack-dev00:12
*** marun has quit IRC00:14
*** marun has joined #openstack-dev00:16
*** marun has quit IRC00:18
*** marun has joined #openstack-dev00:18
*** marun has quit IRC00:21
*** marun has joined #openstack-dev00:21
*** jasdeepH has joined #openstack-dev00:22
*** marun has quit IRC00:24
*** marun has joined #openstack-dev00:25
*** marun has quit IRC00:26
*** CaptTofu has quit IRC00:27
*** CaptTofu has joined #openstack-dev00:27
*** marun has joined #openstack-dev00:28
*** marun has quit IRC00:30
*** marun has joined #openstack-dev00:31
*** CaptTofu has quit IRC00:32
*** marun has quit IRC00:34
*** marun has joined #openstack-dev00:35
*** lbragstad has joined #openstack-dev00:36
*** CaptTofu has joined #openstack-dev00:36
*** marun has quit IRC00:41
*** jasdeepH has quit IRC00:41
*** redbeard2 has joined #openstack-dev00:41
*** marun has joined #openstack-dev00:42
*** marun has quit IRC00:44
*** marun has joined #openstack-dev00:45
*** marun has quit IRC00:47
*** marun has joined #openstack-dev00:49
*** cjwilson has joined #openstack-dev00:50
openstackgerritA change was merged to openstack/swift: Update docs to use default XFS inode size  https://review.openstack.org/3489000:51
*** marun has quit IRC00:51
*** kenperkins has joined #openstack-dev00:52
*** marun has joined #openstack-dev00:52
*** kenperkins has quit IRC00:53
*** galstrom_zzz is now known as galstrom00:53
*** marun has quit IRC00:55
*** marun has joined #openstack-dev00:56
*** sushils has quit IRC00:57
*** sushils has joined #openstack-dev00:58
*** marun has quit IRC00:58
*** marun has joined #openstack-dev01:00
*** marun has quit IRC01:02
*** marun has joined #openstack-dev01:03
*** marun has quit IRC01:04
*** marun has joined #openstack-dev01:05
*** armax has joined #openstack-dev01:06
*** marun has quit IRC01:08
*** marun has joined #openstack-dev01:10
*** gyee has quit IRC01:12
*** maurosr has quit IRC01:14
*** marun has quit IRC01:14
*** marun has joined #openstack-dev01:15
*** maurosr has joined #openstack-dev01:16
*** dperaza has quit IRC01:16
*** erkules_ has joined #openstack-dev01:17
*** jhesketh has quit IRC01:18
*** marun has quit IRC01:19
*** erkules has quit IRC01:20
*** marun has joined #openstack-dev01:20
openstackgerritA change was merged to openstack/swift: docfix apache2 now supports client chunked encodin  https://review.openstack.org/3483501:21
*** novas0x2a|laptop has quit IRC01:21
*** marun has quit IRC01:23
*** bdpayne has joined #openstack-dev01:24
*** marun has joined #openstack-dev01:24
*** marun has quit IRC01:27
*** marun has joined #openstack-dev01:29
*** terry7 has quit IRC01:29
*** Arx has quit IRC01:30
*** bdpayne has quit IRC01:31
*** marun has quit IRC01:33
*** marun has joined #openstack-dev01:34
*** bdpayne has joined #openstack-dev01:35
*** marun has quit IRC01:36
*** marun has joined #openstack-dev01:38
*** marun has quit IRC01:40
*** marun has joined #openstack-dev01:41
*** marun has quit IRC01:43
*** marun has joined #openstack-dev01:44
*** marun has quit IRC01:46
*** marun has joined #openstack-dev01:47
*** mjfork has quit IRC01:49
*** marun has quit IRC01:49
*** marun has joined #openstack-dev01:50
*** boris-42 has quit IRC01:52
*** galstrom is now known as galstrom_zzz01:52
*** galstrom_zzz is now known as galstrom01:54
*** marun has quit IRC01:57
*** marun has joined #openstack-dev01:58
*** yograterol has quit IRC02:00
*** marun has quit IRC02:00
*** marun has joined #openstack-dev02:01
*** danwent has joined #openstack-dev02:03
*** galstrom is now known as galstrom_zzz02:03
*** marun has quit IRC02:05
*** marun has joined #openstack-dev02:06
*** melwitt has quit IRC02:07
*** colinmcnamara has joined #openstack-dev02:08
*** marun has quit IRC02:11
*** armax has quit IRC02:12
*** krtaylor has joined #openstack-dev02:12
*** marun has joined #openstack-dev02:12
*** colinmcnamara has quit IRC02:12
*** armax has joined #openstack-dev02:13
*** colinmcnamara has joined #openstack-dev02:13
*** nachi__ has quit IRC02:14
*** yaguang has joined #openstack-dev02:17
*** marun has quit IRC02:19
*** marun has joined #openstack-dev02:19
*** marun has quit IRC02:19
*** jyhc has joined #openstack-dev02:25
*** ayoung has quit IRC02:26
*** krtaylor has quit IRC02:29
openstackgerritA change was merged to openstack/quantum: Deprecate enable_tunneling in the OVS agent  https://review.openstack.org/3477902:29
*** topol has joined #openstack-dev02:29
*** nati_ueno has quit IRC02:30
*** markmcclain has quit IRC02:31
*** adalbas has quit IRC02:33
*** colinmcnamara1 has joined #openstack-dev02:37
*** colinmcnamara has quit IRC02:37
*** jasdeepH has joined #openstack-dev02:41
*** bdpayne has quit IRC02:42
*** danwent has quit IRC02:45
*** networkstatic has joined #openstack-dev02:46
*** ayoung has joined #openstack-dev02:54
*** jyhc has quit IRC03:03
*** ayoung has quit IRC03:04
*** asalkeld has quit IRC03:04
*** Tross has joined #openstack-dev03:08
*** comay has joined #openstack-dev03:16
*** jbresnah has quit IRC03:17
*** colinmcnamara1 has quit IRC03:19
*** jasdeepH has quit IRC03:21
*** Mandell has quit IRC03:23
*** rwsu has quit IRC03:32
*** Mandell has joined #openstack-dev03:36
*** n0ano has quit IRC03:42
*** cjwilson has quit IRC03:58
*** Tross has quit IRC03:59
*** nunosantos has quit IRC04:01
*** nunosantos has joined #openstack-dev04:01
*** portante is now known as portante|afk04:03
*** krtaylor has joined #openstack-dev04:04
*** zaitcev has quit IRC04:06
*** jasdeepH has joined #openstack-dev04:09
*** Tross has joined #openstack-dev04:15
*** leveldoc has quit IRC04:15
*** cliu has quit IRC04:19
*** krtaylor has quit IRC04:20
*** reed has quit IRC04:21
*** Mandell has quit IRC04:27
*** reed has joined #openstack-dev04:35
openstackgerritA change was merged to openstack/nova: Imported Translations from Transifex  https://review.openstack.org/3478504:35
*** alop has joined #openstack-dev04:55
*** vartom has joined #openstack-dev04:59
*** SergeyLukjanov has joined #openstack-dev05:00
*** alop has quit IRC05:02
*** nati_ueno has joined #openstack-dev05:03
*** nati_ueno has joined #openstack-dev05:04
*** nati_uen_ has joined #openstack-dev05:07
*** nati_ueno has quit IRC05:11
*** garyk has joined #openstack-dev05:21
*** nati_uen_ has quit IRC05:25
*** jasdeepH has quit IRC05:37
*** topol has quit IRC05:46
*** vartom has quit IRC05:47
*** sleepsonthefloor has quit IRC05:48
*** cmark has joined #openstack-dev05:50
*** basha has joined #openstack-dev05:57
*** cmark has quit IRC05:58
*** networkstatic has quit IRC06:01
*** jasdeepH has joined #openstack-dev06:02
*** basha has quit IRC06:03
openstackgerritA change was merged to openstack/quantum: Support a timeout argument when instantiating a bigswitch plugin  https://review.openstack.org/3495506:06
openstackgerritA change was merged to openstack/quantum: dom0 rootwrap - case insensitive xenapi section  https://review.openstack.org/3490206:06
openstackgerritA change was merged to openstack/quantum: faster quantum-openvswitch-agent periodic reports  https://review.openstack.org/3481206:08
*** navid_ has joined #openstack-dev06:08
*** basha has joined #openstack-dev06:16
*** networkstatic has joined #openstack-dev06:22
*** edmund has quit IRC06:24
enikanorov_  https://review.openstack.org/34812  <---- that one is a great fix06:36
*** basha has quit IRC06:36
*** jasdeepH has quit IRC06:41
*** desve has quit IRC06:44
*** desve has joined #openstack-dev06:44
*** jasdeepH has joined #openstack-dev06:46
*** Mandell has joined #openstack-dev06:48
*** ffio has quit IRC06:55
*** ffio_ has joined #openstack-dev06:55
*** SergeyLukjanov has quit IRC06:56
*** yolanda has joined #openstack-dev07:08
*** jasdeepH has quit IRC07:08
*** alunduil has joined #openstack-dev07:09
*** jbresnah has joined #openstack-dev07:11
openstackgerritA change was merged to openstack/python-quantumclient: Support router-interface-add/delete by port_id  https://review.openstack.org/2371807:12
openstackgerritA change was merged to openstack/python-quantumclient: Allow subnet name in lb-vip-create and lb-pool-create  https://review.openstack.org/3319107:12
*** navid_ has left #openstack-dev07:13
*** networkstatic has quit IRC07:13
*** kpavel_ has joined #openstack-dev07:13
*** jasdeepH has joined #openstack-dev07:14
*** phschwartz_ has joined #openstack-dev07:15
*** Shrews_ has joined #openstack-dev07:16
*** devanand3 has joined #openstack-dev07:17
*** dmarkey_ has joined #openstack-dev07:18
*** ausxxh_ has joined #openstack-dev07:18
*** BLZbubba_ has joined #openstack-dev07:18
*** kpavel has quit IRC07:18
*** dragondm has quit IRC07:18
*** devananda has quit IRC07:18
*** phschwartz has quit IRC07:18
*** dmarkey has quit IRC07:18
*** portante|afk has quit IRC07:18
*** matiu has quit IRC07:18
*** BLZbubba has quit IRC07:18
*** tr3buchet has quit IRC07:18
*** Shrews has quit IRC07:18
*** jamielennox has quit IRC07:18
*** simo has quit IRC07:18
*** Chaser has quit IRC07:18
*** tserong has quit IRC07:18
*** ausxxh has quit IRC07:18
*** akscram has quit IRC07:18
*** RajeshMohan has quit IRC07:18
*** adepti37 has quit IRC07:18
*** akscram has joined #openstack-dev07:18
*** kpavel_ is now known as kpavel07:18
*** portante has joined #openstack-dev07:18
*** tr3buchet has joined #openstack-dev07:18
*** simo has joined #openstack-dev07:18
*** simo has joined #openstack-dev07:18
*** jamielennox has joined #openstack-dev07:18
*** matiu has joined #openstack-dev07:18
*** RajeshMohan has joined #openstack-dev07:19
*** dragondm has joined #openstack-dev07:19
*** adepti37 has joined #openstack-dev07:19
*** tserong has joined #openstack-dev07:19
*** stewart has quit IRC07:19
*** Chaser has joined #openstack-dev07:20
*** basha has joined #openstack-dev07:24
*** Mandell has quit IRC07:26
*** stewart has joined #openstack-dev07:34
*** networkstatic has joined #openstack-dev07:40
*** stewart has quit IRC07:48
*** eglynn has joined #openstack-dev07:48
*** jhesketh_ has joined #openstack-dev07:55
*** koolhead17 has joined #openstack-dev08:00
*** basha has quit IRC08:02
*** stewart has joined #openstack-dev08:04
*** garyk has quit IRC08:06
*** SergeyLukjanov has joined #openstack-dev08:07
*** ydacheville has quit IRC08:11
*** zodiak has quit IRC08:16
*** salv-orlando has joined #openstack-dev08:31
*** SergeyLukjanov has quit IRC08:31
*** ffio_ is now known as ffio08:32
*** SergeyLukjanov has joined #openstack-dev08:32
*** SergeyLukjanov has quit IRC08:35
*** bdpayne has joined #openstack-dev08:37
*** SergeyLukjanov has joined #openstack-dev08:37
openstackgerritA change was merged to openstack/quantum: Fix case with no host_id in BigSwitch plugin  https://review.openstack.org/3495808:45
*** SergeyLukjanov has quit IRC08:46
*** jbresnah has quit IRC08:47
*** bdpayne has quit IRC08:58
*** ydacheville has joined #openstack-dev08:59
*** Guest61306 is now known as Vivek09:02
*** Vivek has joined #openstack-dev09:02
*** Ryan_Lane has quit IRC09:03
*** asalkeld has joined #openstack-dev09:03
*** shardy_afk has quit IRC09:16
*** belmoreira has joined #openstack-dev09:39
*** pixelbeat has joined #openstack-dev09:51
*** nijaba has quit IRC09:54
*** nijaba has joined #openstack-dev09:58
*** nijaba has joined #openstack-dev09:58
*** reed has quit IRC10:05
*** networkstatic has quit IRC10:07
*** pixelbeat has quit IRC10:12
*** ydacheville has quit IRC10:13
*** koolhead17 has quit IRC10:31
*** pixelbeat has joined #openstack-dev10:31
*** pixelbeat has quit IRC10:47
*** jhesketh_ has quit IRC10:50
*** RajeshMohan has quit IRC11:00
*** RajeshMohan has joined #openstack-dev11:00
openstackgerritA change was merged to openstack/nova: Merged flavor_swap extension into core API  https://review.openstack.org/3473311:03
openstackgerritA change was merged to openstack/nova: fix invalid logging  https://review.openstack.org/3456511:04
*** lukego has joined #openstack-dev11:23
*** cjwilson has joined #openstack-dev11:32
*** xBytez has quit IRC11:35
*** eglynn has quit IRC11:41
*** eglynn has joined #openstack-dev11:42
*** yolanda has quit IRC11:43
*** xBytez has joined #openstack-dev11:49
*** xqueralt-afk is now known as xqueralt12:02
*** xqueralt is now known as xqueralt-afk12:03
*** ydacheville has joined #openstack-dev12:05
*** koolhead17 has joined #openstack-dev12:05
*** koolhead17 has joined #openstack-dev12:05
*** jjmb1 has quit IRC12:10
*** salv-orlando has quit IRC12:11
*** zul has quit IRC12:22
*** zul has joined #openstack-dev12:24
*** RajeshMohan has quit IRC12:34
*** RajeshMohan has joined #openstack-dev12:35
*** eglynn has quit IRC12:42
*** pixelbeat has joined #openstack-dev12:42
*** prekarat has joined #openstack-dev12:43
*** jasondotstar has joined #openstack-dev12:43
*** jecarey_ has joined #openstack-dev12:44
*** cjwilson has quit IRC12:55
*** freedomhui has joined #openstack-dev13:00
gongyshlifeless: ping13:13
*** portante has quit IRC13:14
*** lloydde has joined #openstack-dev13:16
*** lon has quit IRC13:17
*** lon has joined #openstack-dev13:17
*** portante has joined #openstack-dev13:21
*** blues-man has joined #openstack-dev13:24
*** ffio has quit IRC13:30
*** sgordon has quit IRC13:36
*** sgordon has joined #openstack-dev13:37
*** gongysh has quit IRC13:44
*** Shrews_ is now known as Shrews13:46
*** redbeard2 has quit IRC13:48
*** topol has joined #openstack-dev14:02
*** jasdeepH has joined #openstack-dev14:09
*** lukego has quit IRC14:15
*** jasdeepH has quit IRC14:23
*** lloydde has quit IRC14:24
*** edmund has joined #openstack-dev14:28
*** lloydde has joined #openstack-dev14:31
*** edmund has quit IRC14:33
*** lloydde has quit IRC14:33
*** lloydde has joined #openstack-dev14:35
*** ffio has joined #openstack-dev14:41
*** kenperkins has joined #openstack-dev14:46
*** michchap has quit IRC14:55
*** kenperkins has quit IRC14:59
*** Mandell has joined #openstack-dev15:10
*** abhishekkr__ has joined #openstack-dev15:13
*** pixelbeat has quit IRC15:13
*** flaper87 has quit IRC15:13
*** flaper87 has joined #openstack-dev15:13
*** SergeyLukjanov has joined #openstack-dev15:16
*** cliu has joined #openstack-dev15:22
*** SergeyLukjanov has quit IRC15:24
*** michchap has joined #openstack-dev15:26
*** michchap has quit IRC15:36
*** SergeyLukjanov has joined #openstack-dev15:37
*** kenperkins has joined #openstack-dev15:42
*** lloydde has quit IRC15:43
*** SergeyLukjanov has quit IRC15:44
*** portante is now known as portante|afk15:46
*** yaguang has quit IRC15:51
*** prekarat has quit IRC15:53
*** markmcclain has joined #openstack-dev15:53
*** AzaToth has joined #openstack-dev15:56
AzaTothtook some time for me to realize I had to add the entry point to the setup.py file at https://review.openstack.org/#/c/34974/15:57
*** kenperkins has quit IRC15:58
*** garyk has joined #openstack-dev16:01
*** michchap has joined #openstack-dev16:02
*** lloydde has joined #openstack-dev16:11
*** michchap has quit IRC16:13
openstackgerritA change was merged to openstack/quantum: Nicira plugin: Do not expect a minimum number of SNAT rules  https://review.openstack.org/3373316:16
openstackgerritA change was merged to openstack/quantum: Update code to properly use dict returned from get_gateway.  https://review.openstack.org/3483316:18
openstackgerritA change was merged to openstack/quantum: Remove duplicate _check_provider_update from plugins  https://review.openstack.org/3370916:19
*** SergeyLukjanov has joined #openstack-dev16:21
*** torandu has quit IRC16:22
*** pabelanger_ has joined #openstack-dev16:25
*** SergeyLukjanov has quit IRC16:33
*** SergeyLukjanov has joined #openstack-dev16:36
*** SergeyLukjanov has quit IRC16:37
*** zodiak has joined #openstack-dev16:38
*** michchap has joined #openstack-dev16:40
*** sushils has quit IRC16:45
*** yolanda has joined #openstack-dev16:45
*** danwent has joined #openstack-dev16:47
*** maurosr has quit IRC16:48
*** garyk has quit IRC16:48
*** erfanian has joined #openstack-dev16:49
*** sushils has joined #openstack-dev16:49
*** maurosr has joined #openstack-dev16:50
*** blues-man has quit IRC16:50
*** michchap has quit IRC16:51
*** kenperkins has joined #openstack-dev16:53
*** pabelanger_ has quit IRC16:54
*** pabelanger_ has joined #openstack-dev16:54
*** pabelanger has quit IRC16:54
*** pabelanger_ is now known as pabelanger16:54
*** pabelanger_ has joined #openstack-dev16:55
openstackgerritA change was merged to openstack/glance: Add a bit of description  https://review.openstack.org/3396816:56
openstackgerritA change was merged to openstack/quantum: Fix logic for handling SNAT rules  https://review.openstack.org/3434516:57
*** danwent has quit IRC16:57
*** jasdeepH has joined #openstack-dev17:07
*** prekarat has joined #openstack-dev17:08
*** jasdeepH has quit IRC17:10
*** boris-42 has joined #openstack-dev17:10
*** xBytez has quit IRC17:11
*** michchap has joined #openstack-dev17:18
*** xBytez has joined #openstack-dev17:20
*** garyk has joined #openstack-dev17:23
*** bearhands is now known as comstud17:28
*** michchap has quit IRC17:29
*** jclift has joined #openstack-dev17:33
*** freedomhui has quit IRC17:35
*** SergeyLukjanov has joined #openstack-dev17:37
*** cjwilson has joined #openstack-dev17:39
*** lloydde has quit IRC17:39
*** epim has quit IRC17:41
*** epim has joined #openstack-dev17:42
*** cjwilson has quit IRC17:45
*** lloydde has joined #openstack-dev17:46
*** lloydde has quit IRC17:49
*** michchap has joined #openstack-dev17:56
*** garyk has quit IRC17:56
*** kenperkins has quit IRC17:59
*** vuntz has quit IRC18:01
*** vuntz has joined #openstack-dev18:02
*** vuntz has quit IRC18:02
*** vuntz has joined #openstack-dev18:02
*** kenperkins has joined #openstack-dev18:07
*** michchap has quit IRC18:07
*** kenperkins has quit IRC18:12
*** prekarat has quit IRC18:16
*** bdpayne has joined #openstack-dev18:17
*** jasdeepH has joined #openstack-dev18:24
*** jasdeepH has quit IRC18:29
*** michchap has joined #openstack-dev18:34
*** topol has quit IRC18:39
openstackgerritA change was merged to openstack/quantum: Improve Nicira plugin test coverage  https://review.openstack.org/2982218:41
*** michchap has quit IRC18:46
*** jjmb has joined #openstack-dev18:46
*** bdpayne has quit IRC18:47
*** lloydde has joined #openstack-dev19:00
*** lloydde has quit IRC19:05
*** armax has quit IRC19:06
*** michchap has joined #openstack-dev19:12
*** jbresnah has joined #openstack-dev19:13
*** abhishekkr__ has quit IRC19:15
*** stevemar has joined #openstack-dev19:23
*** michchap has quit IRC19:24
*** erkules_ is now known as erkules19:29
*** markvoelker has quit IRC19:33
*** markvoelker has joined #openstack-dev19:36
*** markmcclain has quit IRC19:38
*** blamar has quit IRC19:41
*** jbresnah has quit IRC19:41
*** bdpayne has joined #openstack-dev19:43
*** blamar has joined #openstack-dev19:43
*** stevemar has quit IRC19:44
*** jbresnah has joined #openstack-dev19:45
*** stevemar has joined #openstack-dev19:46
*** cliu has quit IRC19:46
*** michchap has joined #openstack-dev19:51
*** jbresnah has quit IRC19:53
*** blamar has quit IRC19:54
*** flaper87 has quit IRC19:54
*** stevemar has quit IRC19:57
*** jasdeepH has joined #openstack-dev20:00
*** jasdeepH has quit IRC20:01
*** markvoelker has quit IRC20:02
*** michchap has quit IRC20:03
*** bdpayne has quit IRC20:03
*** markvoelker has joined #openstack-dev20:07
*** networkstatic has joined #openstack-dev20:14
*** cliu has joined #openstack-dev20:18
*** michchap has joined #openstack-dev20:29
*** yolanda has quit IRC20:38
*** michchap has quit IRC20:40
*** aeperezt has quit IRC20:50
*** aeperezt has joined #openstack-dev20:53
*** pabelanger has quit IRC21:00
*** vartom has joined #openstack-dev21:01
*** markvoelker has quit IRC21:03
*** SergeyLukjanov has quit IRC21:04
*** markvoelker has joined #openstack-dev21:07
*** michchap has joined #openstack-dev21:07
*** michchap has quit IRC21:20
*** michchap has joined #openstack-dev21:46
*** belmoreira has quit IRC21:46
*** pabelanger_ has quit IRC21:56
*** michchap has quit IRC21:58
*** ffio has quit IRC22:02
*** yolanda has joined #openstack-dev22:04
*** ffio_ has joined #openstack-dev22:04
*** redbeard2 has joined #openstack-dev22:09
*** belmoreira has joined #openstack-dev22:16
*** gongysh has joined #openstack-dev22:23
*** michchap has joined #openstack-dev22:24
*** yolanda has quit IRC22:25
*** belmoreira has quit IRC22:25
*** lloydde has joined #openstack-dev22:28
*** michchap has quit IRC22:37
*** lloydde has quit IRC22:49
*** dkranz has joined #openstack-dev22:49
*** lloydde has joined #openstack-dev23:02
*** michchap has joined #openstack-dev23:03
*** jasdeepH has joined #openstack-dev23:09
*** michchap has quit IRC23:15
*** dkranz has quit IRC23:16
*** belmoreira has joined #openstack-dev23:21
*** belmoreira has quit IRC23:26
*** jasdeepH has quit IRC23:33
*** comay has quit IRC23:33
openstackgerritA change was merged to openstack/nova: Port cells extension to v3 API Part 2  https://review.openstack.org/3298823:38
*** michchap has joined #openstack-dev23:41
*** koolhead17 has quit IRC23:49
*** michchap has quit IRC23:53
*** rackerjoe is now known as Prism_monitor23:59
*** lloydde has quit IRC23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!