[Rt-commit] rt branch, 4.0/code-policy, updated. rt-4.0.6-232-g6bfa7f9
Alex Vandiver
alexmv at bestpractical.com
Wed Jun 20 13:49:21 EDT 2012
The branch, 4.0/code-policy has been updated
via 6bfa7f978349654df7d9b1478b90b00ccc856196 (commit)
via 6be43d4bc8b0aaa80dedcff1d0d5f7b0543e3591 (commit)
via 28d0f9f9a2b7bb54dddda0a9bdfaa67d93626c4a (commit)
via 1c66c6d2db756ae335b662ae566bf7fbca81dc5d (commit)
via bbfb4e024592f5e2ba32a256a1209fd4fc8a4405 (commit)
via 9acc7854947cc6720f89d80ce9754f6827cc26ee (commit)
via 97feb2e6f63883b3c3030c25618e2b3d1b7848cf (commit)
via 0f04f71b812adb8593bfb6c1c2a92badc91216e6 (commit)
via 21e67117fe5faf43e3610a566b655cb1a3a0d0c6 (commit)
via 9a3ac17cdc18957309dc5ee5101e7b0cc3375edb (commit)
via 8da5e04035643ca3dc8719c6696aef72cdf5b030 (commit)
via bb83c14da4f2e281638624e7a450670784576966 (commit)
via d2a5a232c4fdb55c4cee49492d7d5f1fe929ea42 (commit)
via ef79ff5f5bf78700e7cf882cf20c12a5ba0d934c (commit)
via adf08cfde3daa108d1527837b7d2329948159db1 (commit)
via 009a07a0b9d7a95b1a37b192c310f2942516a188 (commit)
via d55390838989f50e4f4e1342ea0fb3a78d359a84 (commit)
via 875f033ca03783a38be5fc15d5333934207382c7 (commit)
via 36f14417a38100ad54c4bb62a66cb2ab2e89cd9c (commit)
via cc511818a008af72e87b9bd9b22eb315cd043018 (commit)
via 680b9082643a3e8705bf5cf67879e1fce02e0342 (commit)
via 54208b19dde761a1583eca37752014de98c207dc (commit)
via 19bcf2da0600e4b358cab8f3877c7cddea905036 (commit)
via bfecaa47f2f91fd47d503b433023749e048b283a (commit)
via b86501d39d20e6f151920d39dbe29e021686b8e8 (commit)
via 15106c614d0a2220f9eca084458834a9e923b1d7 (commit)
via 4c252f4e41775eb0f8ff552dcf90a556c90d24ee (commit)
via ce04fa127903b28f2fe758f014a95f87a34b6451 (commit)
via 443f18175f682339e4f65e147a6429b9361086c2 (commit)
via 1cde71ae33408d94d99a8d176af95d496b7c63dc (commit)
via ca698c835756f836d383320850be6232d762b9e6 (commit)
via c021fd4036d1a04a79a12f06308ab7f4bc6ed083 (commit)
via 377f4a8437747bf6869452e5bb6e13f3878e7205 (commit)
via d6457c34cc9855158eee49a10c2959e2c25b9dfa (commit)
via ac5bdf966028872ca1af13b43dc1d9bb1f82fc53 (commit)
via e49c147516ccd97c697e19371ceb9d87ea05246f (commit)
via b7f9daf520f706741272d651ff2f8f30b63ca463 (commit)
via 8e00fbf4047edaeefbcfc3076f36a48734a099cd (commit)
via 4c8f01fde5f14edd94a7ca2c42613fafacdbcdf6 (commit)
via c08e344a5fc06ff9cbbd8ce56f04f6c3a5dd2f81 (commit)
via 41dc5b44091d3c5ccf01c534823a15143a09ba86 (commit)
via 4da9db4ba1de40ea7ea487a0e391528f05309055 (commit)
via dbcd0e6417aa2ecaee8205934e5b8460cf11e02d (commit)
via 478beb80e1373a4f6e895484428e9b7238b09d3c (commit)
via 114dd37a3077cee70d8ebe76e48364272e5d4897 (commit)
via 99d9ee87c1ff5ac9c9cad30282a514af5c8e42f0 (commit)
via 4392a47930bfe7fae794e3780287d7fdccdbabfb (commit)
via ea74ab5b00eea23864cb9179d93f6ca57c3064b8 (commit)
via 706de0ae537350d126ea9f49497b4c4fa9786abb (commit)
via d4aaf02b013980e6fcedb9827f514e8d24cd7d78 (commit)
via 5ee82b31849eb4f3d48c24c2ecc19479f5dcfb3b (commit)
via 84f5d268545186dc2c07cc357a5d0505bdeb2eed (commit)
via a714c9a7c793fe00cdb9fc5b83196641d95c847a (commit)
via b635bb14f1ccb53b7cd26f3ba7a48f50461f6065 (commit)
via 2f53e82b528737b0158cd30a20d8aff56c310c89 (commit)
via ba778b0f7a4497f4bae35a738d9b301318116ab3 (commit)
via 62dc7727f323230c3f4cda5a88f65ae97a5ac926 (commit)
via 6aad88e1c2b7a3c4b0594f5b11c92abdc24f69d5 (commit)
via 4daad456a115829433a5f7a2f9db8df60bca3ef6 (commit)
via c50233491d00088359df833b4088dc06379093dc (commit)
via eb5339a0cb1aec7ede50b9f9905709a87344ca6c (commit)
via ca2a0040e378c268fcfc07f3033d585bd3325ef2 (commit)
via 01a45a65dedcabfe31935c1f28e520019ed53988 (commit)
via 19b9228906e6ba50cedf58464b445a4851e1c65f (commit)
via ed33cbabd3f2d7eca369a283a1cc480e6627f97e (commit)
via b5c700d36b1e47d362b6a0880fbb1d4db7316568 (commit)
via 13fbeb8dcb471938068af8826ce34b2a568c592f (commit)
via 2931b56e73c55412fbd5c90f3b6a527e1a3b9c93 (commit)
via 153a17f9e898a744eeec45c983cdccf0055b22ea (commit)
via 4389336ffd09f7cc94525567fc0400ad3ac2d570 (commit)
via 8c6406d12958a0c6db67676e00522ccfd9f7824b (commit)
via 488f351cb105ef21f6952b14fb8ec1a1aa630967 (commit)
via 42503976eced9fa0d71fe56e792758f876d6e491 (commit)
via 14b8b16c3036ae9a46725cefece768e929a15a4e (commit)
via 650e03250271a39121eba428a41b1592d8342a79 (commit)
via ddb3ab99a6eb359394a6d9c9b5ec4d471c061601 (commit)
via a5346d0ba4122e989d771a093de79e8b3bdd3024 (commit)
via 299b6604bd36c99bbffa0710a239f3ec4f60e03a (commit)
via 65d63b0a9b36b81044d7b164606a415f65876c9d (commit)
via 1286ac125218937c2fe1ea50e874aaa384090774 (commit)
via cd32279d153f4d61a677562f7c96b208157d7a7d (commit)
via 809ea27ee626d2cd00c0635a73a5e4a55f01e423 (commit)
via fec1b72e821c2c9d28996eaec0ca21a7be9cf4e7 (commit)
via 997d5b0fc029ff0b209ec7e47f253958be334d8b (commit)
via 001014997bd8a5c21cbb36eb50505bea14456f1b (commit)
via ff3a3e187d64deac5930877fee8527d32f59406a (commit)
via 096e31e8f7cffcaea01b3aed91355181fee8b0bd (commit)
via b770e5f8abc6418ca8cb8e592287af535bd72249 (commit)
via 730eea81fec59cffbc3b9631b2b225c99a6cb704 (commit)
via 58c006e6719a4a93e5422074dafdbd90f0bb2a48 (commit)
via 843659b101f4aecc0fcae17dac7dd2206356ec73 (commit)
via 48ff24953c5af2efd77fe0f80490cd98aa31eb0f (commit)
via 7eaa035980cabbcb21fdbc92d9b8b4691cd735a8 (commit)
via 33840d670d3c801863a86446d1291880708a74ea (commit)
via 17bc0c17ab2523c7c73284ac8806954ad9ee573f (commit)
via b42a867f7280f79f7d43f382abaa8cc509e44002 (commit)
via 906e9a34c52d890e5d69533d9fd35c9547f0cb43 (commit)
via f9390c4962591a77046c13070019aa960e071c6d (commit)
via 7bc96758e8c01b067de13aa5d3a06509ebcab802 (commit)
via eada947f53da77f93e91aa27dd0fd30c144a3c5e (commit)
via 2de092853d1ee9d7f73ef640037dd8de5dff09b8 (commit)
via dd11af8915ce12942ffd7c08607a847d1967be47 (commit)
via 912e2385a38cce818244bbe4197897b190217d1b (commit)
via 07890edf334ce7a238fb65af0ab4689566bff027 (commit)
via 8680717f01a26e656b74fd9ca1c9bfd1720e5519 (commit)
via d9ab0d48e09a24ecad965e021eab31366ae6b860 (commit)
via 6d390c32367a820a413defce2677cf8a3b3a1ad1 (commit)
via 542b80d1fff77dd14e65fbb494eba5118cbb26a6 (commit)
via 6b4e33882d0eac0c8ea5b416b4edd692bdd69e71 (commit)
via 6dc6a0bb9f043b5698349a0d5c946fe58029a36c (commit)
via ea2a23c994b19fca0755a25d208b2aba77021530 (commit)
via 5c96ad518540645f3daa76111ebb07109c75c0ab (commit)
via e2d74a719b08c15ba8efc72d00a89c91d0820f15 (commit)
via e5fdaeae06f2aa3c220351164dacee728201eb01 (commit)
via fa9c4b4b218ea231c048312a3ca0be76b3231a1e (commit)
via 080eb2a7c4b4c790a315da18411d5f2d2d3818ba (commit)
via c0ecb6c30269367d1a6678a73c628444335021a7 (commit)
via 9f82b31e9c747993374f86c1306ccc5ced3bc33d (commit)
via 303f610407512568d944019cc87f743b3ff7ada9 (commit)
via db53742112f697ea86c8857620f1997299496ffe (commit)
via 1289ed353da44ff332daae2c243617f35928bf21 (commit)
via f4475ca137a4ab575956c4ba0828397e4291ac26 (commit)
via 20c87c68c99d1a9690fb71950f0e857c234bb903 (commit)
via 11e4eb965ecd1fc4032d0f41225cec7c79dd81e6 (commit)
via 0c03eb27f0919146f88fa1efdeadf59a9260fc39 (commit)
via 52159bcadff35afb38fbf0ed749f32f213cf537d (commit)
via ad3ab788779fb1f8047bfe190d1d7c439d615c01 (commit)
via 21da57aba3248b21240954274bcf5d9a47c92b49 (commit)
via 4786981af61f69a5734f7ac38b394aaab82771a4 (commit)
via c3238f0a15237a0d1bb4a4903e280337e5b9a08d (commit)
via 5daf828da793b49df4aa06cce03df9ee9fbcffca (commit)
via 3c678fc8928385d36fded38eea6ee392b06ae647 (commit)
via e681fa720ebe8a6d6949dae6f72ccce1f06f9397 (commit)
via 96cde5748cd553256ba6def8a8353d5a6baf054b (commit)
via 4c486f95227079fcb367f1a3882feeae33edf7a1 (commit)
via 4289167206a8f0f2b8022899051eb71e98ccc962 (commit)
via 078257dc4b9da5f5575c257fd1a5f0cee044a200 (commit)
via 5ad63908f7e589534d41d93bf68fd64c3817f156 (commit)
via 3f5531887c5934995688434cfdff752c27573c23 (commit)
via 1d3432b2a14434c775a2bf637e7ec2bde4448bd5 (commit)
via eb44f1060ac3e78a5063aa6982c033d7bbf783aa (commit)
via 02325246190c18f11b1f4056d7c6e7c3fa1f6a9b (commit)
via 9b6e230856538dc8f3801a21f2261fe93a4f493b (commit)
via bf574b144f70e287d5750dc70735f93a4bfb69e5 (commit)
via b6a06ebea3dac5915979055f0a0508a846829033 (commit)
via f4513aee9e19bef089b5aa0586b033e291b8c509 (commit)
via 7040ff301c762d7b30335f3808b06b4ebfe3523b (commit)
via c01f5852cc56e056198a9bb6110842d7553856a8 (commit)
via 0597e05c4e1ea5d954c4cd9ec60c909464571380 (commit)
via 013ee73c2444201435755e924f195fdcfdbb8249 (commit)
via 9bf2265ce80bdb979e5c2b0c90263792fd302d42 (commit)
via b3d3b2f30b574a961b9a9fcccae66c34da4a5eb5 (commit)
via 3a705a092526cd2106bb88fce134e06f855e52ca (commit)
via e915622b841a522d5595e53e2d38ff404e8e17e8 (commit)
via 5aa4f5ceab5ef0bf5263e8b3a7bcd9b0e86c27c7 (commit)
via f8770f8538f28113989d067fdf62b08b0b121727 (commit)
via be375067d28f2fa10f112da4a51f8b87b787f07c (commit)
via 0d977a01e9524922c58ac31e345c2696e91efc26 (commit)
via aa6923451b824192828867b388e49dd46971c13d (commit)
via baa7f1e1bf952194fd39ea95884184a756039c23 (commit)
via e5399ceb1ae24cea0e18800a004ac1ac8d3539f8 (commit)
via 290b46b20d2d2fb84fea2a707e51cc049617469a (commit)
via 85142adb3b62e4d90454d28933b04ebade7b206f (commit)
via 10a3bb4c825247aeb1ffab10bb1bb0f4e40ead6c (commit)
via 4ff6192e94b193def986b970f7c219b80cd8aa9b (commit)
via dbb8542375f98daa79cf12151589d6ad0158fddf (commit)
via 09ec4163b57c60cdb42c610a77ce431fab7d787f (commit)
via b88578beb8179583acb6ee310ba0e757bef44614 (commit)
via 22bbf1944adcef38a497236ac5d691280d2b91cd (commit)
via a9bd59f450af6a3540d114f4fc9c9b148e9d5548 (commit)
via 06ea1ab348159999e5563ac72a4deecc4e203c37 (commit)
via bac33a25630ef70be3efe3635789b08f48228093 (commit)
via eb74e9568157a1027aa9c4d71fb9b38a4e3323e8 (commit)
via 0ca6a53efd94155c1fb7a2b09859156f7a05edf3 (commit)
via 855906aa2850c6277688536d7df532e25529efe6 (commit)
via c44e395e91292392fbd8d36821220b6f71b40474 (commit)
via 5242c76b43961555de802c7de26a605df34c02d0 (commit)
via 22fa8d088839c8d66c7d6311e4031aa62d7008f0 (commit)
via c68172b9a7b8e045215e70f1490145164cd00ab6 (commit)
via 1d7cc2220480f5d7e9f37994f01c1958aac960fb (commit)
via a23c3260aea61415135b35eb9efba3b52ee7187a (commit)
via 9aa0957f42d354df6d1848c7736647ef88c9e29e (commit)
via feec1c6e775de48a0c95c359ea8cc70bbf1d5538 (commit)
via 41a266405b9809d1e9dc0fc5335cf7683460b813 (commit)
via 93cb7cb1d09352627a7060e50821aca1ea5924aa (commit)
via 2b5e6c9ff6cb1aeef306d3f83887099a8036ac37 (commit)
via 475780b6817d5a1c3de54bd524e3fc7426077460 (commit)
via 8fdfef724fa75dda553679a6a30fe7d7cc60bd8b (commit)
via e47c6fbbb19790089134dee5af9c1e89bf88809b (commit)
via e8c2f511c6fcc49f1e405e054cb9cedac027fe17 (commit)
via 56f24489b5f7a43015c528dd305f775e49911e79 (commit)
via 05a6e45a448b0f2712a2356829ef78a1e7385d60 (commit)
via cd180c1f57602555614ef0d57e128f1cad544e87 (commit)
via 87ac5328d5a13f8e99e2ca7783e28d97c15912cc (commit)
via 82c9189f529dc65c1874a15e5379f5f9d11593f7 (commit)
via 591e06aae165dbc079d5c252a7533c2b7309026f (commit)
via e0ac46a7ef1cb3c61fa015ce3f2f8bcb870798b3 (commit)
via 29d4827b4b5f0060bc2e76f564a9a26d8523e226 (commit)
via b9a5e5f9b8c14ea97286484d02827bfd89169042 (commit)
via 69178f9fc6ce3aecfc827987d81ba6fc92a5e96e (commit)
via 6a9a41d6dc2908c34c80333bb507457aec058e7d (commit)
via 1ef24b15d3fc42131bf29f888279de55a9fd01a0 (commit)
via 08754c08ae211c24cdba5b8390883f65578efc95 (commit)
via 3929c48b545f5d0245a31b7c61ee90bed45549be (commit)
via bb24a9f477d792ed77ecb8bf1bc29ae958734297 (commit)
via 86dc0486708f5b778b20c3a30c138beb0cf5e489 (commit)
via 9feb75b8ee903273c6f708e6d52ab10ae3774b64 (commit)
via 02adabdd6ca2c5df6ee3e13e742b38934cc89447 (commit)
via ee8717368f42f083cfd900170201f7a3d73e2f35 (commit)
via 8fbe5b518a3898229de7f7717231d175d4d33e6f (commit)
via 312199f66c840c444c6414815dcc186c6653278e (commit)
via fbef48d9f2271c87391c459477da1cb77d8a15b2 (commit)
via a625c19ef0f65ed3a690d298e24dc5c999fb6487 (commit)
via 04a9551f9a6a4a8042dc30911133ad652a79c69b (commit)
via 65ff771972e8973145fc4132dc459a0a3b53ad69 (commit)
via f258e65879c8c254c907d7d68c706d5fcea17486 (commit)
via 3ee90284f10067c9d1a29b7a1d09338e308a76be (commit)
via 6928fac63094935a68438f0d6608cbc351c37cb4 (commit)
via c83b3488e33eba887ae20a6f192f2c5dc4311d01 (commit)
via 64c6ecd431388d7c81c5f94ee4f0c526325ba9c0 (commit)
via 19369ba8f67eec572a992f4bdb22d756872ccc37 (commit)
via ad5d6ed2d2b80fe2426c36d40b70dd6cf2264a6b (commit)
via cdcc2b65b2b361b362bc0fa86e9dc6f60fd65784 (commit)
via 87aa1d4fd8f07aaeb54cb54f23f40c935e23e897 (commit)
via 74ab1eaab2ca78c7d8b3a451167c88bcb4ec1335 (commit)
via e2233e032012c4286d4afecfd0f4d84da497f97b (commit)
via 0b5f3d82e2ee5721208685fe6d2ede4e0ebdaf29 (commit)
via 80b14f90de3eed0a64f9318850c515fb855d2261 (commit)
via a325ac0d049ef4a0e58c8744ae6c61fa193c800f (commit)
via ad312089ab65778fafe6b625f2b796a5b79da843 (commit)
via 3570e453da31c9cc29ef32aff4c10df5987eeb27 (commit)
via f923dbce924c5f3bfc1fc27560fcffe924f07b1c (commit)
via 7c9cd7c92f7672bcf6b100aa2913d6d0e0e33753 (commit)
via 4881ae828fa604dc2b7df6531c93654b104f8909 (commit)
via 4c5657837b3b5972e0a85da0607ff20bfb72892b (commit)
via 189b322aa22fa68d45a52504fa6f32ab0e1a2b57 (commit)
via 951add5ab10a12b0d40cd3a7edf812b524db6ff9 (commit)
via d17991d80002d65b2d9e98366a550d49ad5232c7 (commit)
via 4209699a3f6301c3e95e70216cb80c848f8133e0 (commit)
via 3718c5ea1b1e988980a03a8bbdf93a214add5152 (commit)
via 6221350f2ca27615ed5ef6b87b1d3ff76f16463f (commit)
via cfd4d893e92e4fe23615d4cd4724803c0a0804cf (commit)
via 08b7989feee46bbd95d253714fb90e112d37aa3a (commit)
via 58ac3d2ebe46394d10ebdf413f287aea73f2a646 (commit)
via 01cecdeeca3375402ee29e92683100f6b24e139d (commit)
via 5170d9057c4060a8a9be422f947ad450d5db100e (commit)
via 59d2fb3ad38acf6614515aef0e7e2e5ba7c5634d (commit)
via f8eafa6e6bf951ffade5abf62682204b7acd2e77 (commit)
via 619d19d8f5ff9200220742db5d0352b77c9755ea (commit)
via 5a927993be1a33d1837bc7ab21836fb29206d278 (commit)
via 057463bc9914d8d6472a2a08009caefb2f8cdc53 (commit)
via 1d838609a9dfa35dc9e05b088a79cf7a5f8e8a3d (commit)
via 2ad1bcc658c38c7be44de7aff54b7199975ab5b6 (commit)
via b784bcb5779ca6315717a5bbb9c554f0a28ecb6b (commit)
via 00593b893332714d7288ab683e270003471e35a8 (commit)
via cccfb9c04fa271ff05128749ce99713e50b2da23 (commit)
via d0a37b0ee1bc38f7eda0ae0f155c52fef5996f73 (commit)
via 90650ebd9e5316b3a8f6b6b8992a1b810f8db09b (commit)
via 1f71f5df36140e2239ae82bebfc7237eab34dc0f (commit)
via bb917e0b5a3a5797cc0929211db808e6d9303f9a (commit)
via f96ce669d98ce016f2340fd2286fd14dd6edc80b (commit)
via 8283903fdb1984c9d04722a8e0f9539e00ebf53f (commit)
via d9c47864b8068e8f524118a8a698f23eb0523c8d (commit)
via 40be851ec9b9ecdb48cc9bf250a2832de8ddf1d0 (commit)
via 9243676f7ffbfe9d6b2c614ca604a515893a8e54 (commit)
via d2d451591a7622e96cf3052e591029cdaa890419 (commit)
via 26a2816316b4883529f9d22175b8be2cd58271ff (commit)
via e8268e46e5de3529370c4bf23256ee3331595485 (commit)
via adc0df31fa1427d596294ab61f6b81e8f7d9033f (commit)
via 6ef92feaade1d8009bea08f0cb9f1ce8134714e5 (commit)
via 7d661a575463722a4d8ec7972c504b1f1829bb68 (commit)
via cb662a572320ea7df39adb87c8e6e4243bdfa95c (commit)
via c6669b25b173bcff6205f01231a9110e29b2179f (commit)
via 3a7a6d9818aa0c5cee0f0718c45d9bdbb9ff729c (commit)
via 7b181889291137eeb74fa8e140bf1db895f820be (commit)
via c0b8291e9b9f6581dc57bb55c19938d61ec77bec (commit)
via 37658c2a78f0c765409a5f6a811b925151631abd (commit)
via 162cd0600533c6ebfd7cfe84c36f74ece6016f47 (commit)
via 1792a7e43a5f01485f6e7ac337b1f425f50025f7 (commit)
via d67b8bd601a0720fcc2f06285560b7f90259256a (commit)
via efd243054470431d4e6297630b712e01a02bbef0 (commit)
via 3b3516866b9cdcffeacdcdca4f4bf6099196c10e (commit)
via 67af223a4ceca7cd6693c3e187d7f2db74fb1146 (commit)
via a2a50999aa214fa01bb824d2b6fcec197ec2a8e9 (commit)
via 3939e65080d463cb065295f2c7825a0c1f1fde8e (commit)
via 707791ea7ee9669831577d5fc37785025a5fc83f (commit)
via 928e123047291ffdad341cf4ea680e4f1ee32793 (commit)
via 3f93f541fe4c1cfe6d8a610c1f25ea49c6f56c60 (commit)
via fca4f41887b8ec610177066aa1aa7a42155c36f3 (commit)
via ea67cdf9d1f2feee22b7c4a6313608343a662545 (commit)
via 2ed4791d30712ddca2db01ae94178f01d7e482cf (commit)
via 368de0891e5e646d9aa237ef880616d9c88099c5 (commit)
via 48915211ca52f5a329f51f03f1b7d0d49c95cfcb (commit)
via fd8c2eb743836e3275d04dade001717c2cf7827c (commit)
via efa93722f315cf57393cda66a32e9f727cb584cf (commit)
via d84d60270c6d7f1a3aa76829a86ec730ce3b61b1 (commit)
via 4efe6ff6c9795a6406720cf0fb943ef3923b6557 (commit)
via bb35edd1aaa63499ff5e03f2b1747c9daa334f9f (commit)
via 8c77e7ee8dbdad4b9b8205d6afc76e8618987519 (commit)
via 0b5adf4051078b0012aa2ac301e26438aca2b0ea (commit)
via 85b53e2d2079a55a3a060ded6fe6c181b3e60ffd (commit)
via c3d22263a3dd4e8b1af0a55fa3f61f9ea2060c36 (commit)
via 168948f30a3941f66c5227184e82594fb34c65e8 (commit)
via bd8cefc1e0b8d7a3e3ddadac71132ef92bd9a161 (commit)
via 43f25021470fba8b81775eb8defb2060dc559ac7 (commit)
via 705bf2af674ac8d88edbd57a26a83bc7dcd32ab5 (commit)
via ffc34cd23b13a981ab363bff47b8be2b6cab45fd (commit)
via 470ba297766e752301167668b662e218b92245fd (commit)
via 1724fc9f3e2f088979913ecd4520c8ba13fb82ed (commit)
via 7222847f3cbade698d44d6947fdd52af9580e8a6 (commit)
via 5a8398e1cb86552b650d57dd2f3dc4bc2d5ccdb6 (commit)
via a3b9b97e8a1050b4aca7fa1e75e5249f54fd2eb4 (commit)
via 57ea0c02eb8fd08b9bab3bbd5a2af1d10fffc685 (commit)
via a6d1f5900ef00d22b353ad3baa14a4791f3673a1 (commit)
via 0f8a107abaa6b51fdff9c8df7bbdd3c70539d934 (commit)
via 8eed4c026a0fe441e17a2d11dbbdbbf45a4fe9ed (commit)
via 244c807eddc839120bde2340d83f35489b683ee8 (commit)
via 89c6750d4c87cfd65c5eaaec25928bb91ccfcb43 (commit)
via 0ebc9d4b071fd1f4d08b977b6421b124d82f4e55 (commit)
via 197033984c5f66b8f6bcdef91dd9edf5bec0c076 (commit)
via a3ce59dd06478b0989100fe8640559715a172cbb (commit)
via 92eda152e13098810bba60479c5b394c39e88c2d (commit)
via 8270885ce3f7d686bc572b7a8f3413835453bf2e (commit)
via c7274db8e651c595f0cfc29d0818f92d9711d56a (commit)
via 2d50c9ee79af79763360190b4a62180628cc6f0f (commit)
via b4363c143f5e53d10f0d15b51c34544473a95094 (commit)
via e5385c3887b387731f729787c955e21c06f47847 (commit)
via 48bdc02dbe81054f2d90445edce0eb6efb5d311e (commit)
via da5b0ad85f64cc0bc48e697e760dedc805cfddef (commit)
via 5c785e244ebc4d0b128e9c3aa41855021be88565 (commit)
via 09bbeae82e86bcb149fb8d37f400bfd16797de5f (commit)
via 3a7f36396400279a3658686f94491e3663d3dbce (commit)
via 959ad3d4e999585d5a42f87241c7e49703d05f5c (commit)
via 74fccfa331cfc6c40885347c9543d536916fdedc (commit)
via ad7444222aab13481f89e9969a0f54589c561359 (commit)
via e7087766f7139a5368710be0d686d45d5e704650 (commit)
via 4faebb190e299f7b6698cf5a16fffc49d3c8ea8a (commit)
via 20c0286cc83034da5507bf063aeeb465d4f256e0 (commit)
via fdc1e018b32bb05dec8f6e1b9ae141e55a652468 (commit)
via 97f177e5fbc18b6561336c1d26018c9671d260b0 (commit)
via 3f33ee62caf3d7b37bc1395ffc6f552ad80b66ba (commit)
via ef856168bceecfb87f88383429f11982d57acf08 (commit)
via 71c5b88dfe0461936824832de366301a295de7ea (commit)
via 0258f0d7d465d2515830f97d13cec92c5759d8d8 (commit)
via 9f37683cba2e3ecfbfa284fc0a33f24a4d014fd3 (commit)
via 3f27169775f43171e94f721b0f0856992f0829f6 (commit)
via d0acc689e25ccb1ec60f5feea4f8d3b7d7e223de (commit)
via 61d31ad11769388bff89df2593631a352196629c (commit)
via 8b2817fe2661cd8235971c2a7e8ea7762b90b7ae (commit)
via e249f67bb8fd860be693cbd540384823b8c5036c (commit)
via e45f25d6842dfc0c4e5f6289e636e9eb294c019a (commit)
via 8139abf0856707d5d70f8fa41b65cc33372a95cb (commit)
via 1021030b5cf3e0b277f3168242a43af655878063 (commit)
via ab535975e5aded067d14b63d61640f32149c600c (commit)
via 3f202de18dc7506f2e8e6c3939b895697ac4bdae (commit)
via b200ff02a836609f8d74459bbebe30562d1a9823 (commit)
via b0c9e901d14ac807a1194e9544e028fa104fbf14 (commit)
via 42d90eea1927e203943b303942c501849463b4f7 (commit)
via d171dc1e4f7de7362f0fed04262571dbff8da21a (commit)
via 78ef851442b605faaa4a93a2c8417139aab1da27 (commit)
via 89dbe2f431c825e14ffc5927cc09e21fa90c7782 (commit)
via ecf0ee8796880df1ceca9040d43e0b1da0f42e37 (commit)
via 3ca4cdf7ecbada1f2417f4d82b0afad046bf2545 (commit)
via 1a7fa43df96202be810ff0d1fa05fca6ac53f648 (commit)
via fc7e303be1273e5a5fd67329edbb9fb943b11d0f (commit)
via f60009448ccf62528de6f0fe7d466243e653136f (commit)
via 0d2548d1708a7ad0d29aee8da01c95b6b32b26f4 (commit)
via 1381f80a9a38c68d51b1849317b99e3c957394be (commit)
via 3166d0b395f29bb0cf2ac7a79c5c1c5e40ec0fcb (commit)
via fb873131c67dc888ae9ffae2b48d02f5db7d0c1c (commit)
via 1f462b309ca74398b1b17c626435db96841b093a (commit)
via 8fbfc4d3b8fcb5b0c744693c0e8670e8b999aa5d (commit)
via 3b0bad2cba77135c1ea352c914f70cdae05eaf48 (commit)
via 33451e6fc00f49381e7e003f1a04c48359d02572 (commit)
via 57bde280be250edb8f7600b280465ab7be3f25ee (commit)
via 4accdb99b0eccccd4437875e13ab9f68cefbf9e1 (commit)
via 1336314b9e8018d4b8a8aa9d46c88e2f11203b2c (commit)
via bea84dd9b5370124852c5b9f7a3c71c7d754a0d5 (commit)
via f8cde014f07ee99279bb9b4d80390f56ab2142a8 (commit)
via e5bdaf333a60d6caae62a88ea0a87078bd7f5c78 (commit)
via 7b6789d92ffbf7ef73e58eb2ef64f9bfefca7c83 (commit)
via 8234e4c0e1808bee396817b60b8dc440822ec19e (commit)
via 779d5d3634df71cf4f4faa3f40ce392197c4b7e9 (commit)
via b65851dd1cd942498923d54e88e15d28caf7a16e (commit)
via e871d3b14e3859980369fd4fde7e51ec52b131be (commit)
via 327f08c19546e76428611e3f5360d59d8d2bda08 (commit)
via 6f1887cdc9e8c9e706f8918f04c1113f45544623 (commit)
via 29c2f5f53bb484b3c548c0a395f5cf3b71414aae (commit)
via 4c22c70dce3d09fca008ea8e0e62a2b9e5b04193 (commit)
via a9c618fae77c77939286951456d04f1bd838bd8a (commit)
via d8a4a6ad66a2f8ba0b39f337fb51c360fc5259e7 (commit)
via 0236a29c9fca48b7729d7fd6155e9e1ddb36c0d0 (commit)
via 94acf9055ccb6a7368d539dcc8f1d2684016e8ef (commit)
via 679004d2c4e8e7a1a3add884cf622f63fdc8b4c2 (commit)
via 97bdba7e6fef654df895c140eeb06674ca7dd75f (commit)
via b71ae4abb5c5a2429966546dba3bc24f6d0bd8bb (commit)
via fbbe5eed582a4e7e50a2feb584ceec4be7b4df22 (commit)
via 9919763c33d24a415d4be465945db6c1616a8af9 (commit)
via 4c6fe5eb0610ee8dd20cbb7a6deec96db69e4c50 (commit)
via c4c0b14efb2a8699523b4efc25ac72bdb6de7d13 (commit)
via 6f9572aa46b039197797ec07d3b08c31b9c3c9fd (commit)
via f0255f978ce4186f6134e8b9a65e4006fa9e5267 (commit)
via b0347fa10222792688bb0e1b1561a76136bf6c31 (commit)
via 9d3a6272fbfe0c366c63bfebcf593aff24035fae (commit)
via 842a80de83633ee32fe1876b2368776759e429b8 (commit)
via 24a4e9530f1354e1399827714ec3d64bdc4d2524 (commit)
via 946753bfd54add7f2cab2ccdba8602d6433c78ed (commit)
via be8d96a231adc2b6f468e9b2afc3f446dcc1c096 (commit)
via 80e6a7c4210c5339fdbb0c0d5e76cbc20f9416bc (commit)
via 5b1379e92394c9e3fe33338e2fedb3f3c7d0787c (commit)
via 65cb87851b4710449c8ff98bb4ae5376b15ef5aa (commit)
via 1431b62b2266059c43f826981db25372eeb02cd6 (commit)
via 0a8a01d2ea7a0026fa4d4d04d220084a9595d4ab (commit)
via cbfe0f354a4b3ae720f8b924a18660ee1caddc00 (commit)
via e514ec3718419767cfbb5df619f024bc4ce8dc38 (commit)
via aed1409f1afc8c0b696dccbe56c48e8a3bf86ff1 (commit)
via b6e3315e478ec443c3f671d9db9aab665fab38c5 (commit)
via bebc957e549124d58cd03fff1dd590dae9a57fbc (commit)
via 6bea08112b5482feb7b2b3640e5626ec39bb79b7 (commit)
via 8cbcb67b311914174b70d57b7e428cd7f4cf471c (commit)
via a95faf0e050f8616e210f360a68d42504aee32b6 (commit)
via f15a0e3bab5ea4fba2367a919b49f12f17959926 (commit)
via 4722d9378bf29d701f516d5de8570b39077b169f (commit)
via 0b32e12eed82686f129b62ee4b767ebea5eb44a4 (commit)
via e707f34ee7d9577a214590ee31f4b1ac3920112d (commit)
via 6441b96db3268bb2dc72d4c33e358146403ebf0c (commit)
via a380f3b8d1fabed992080b201642d03ff2a7994e (commit)
via a8e52099424f97e3ae318ab8b6f98ddf70c5883c (commit)
via 483ec7229e68b676b82464e70b8b8ea77d996a79 (commit)
via 74643adeb101b5382db89d23b0962ece9cbf9bcf (commit)
via cce99dc836fe18737acaf45fbfb6677af9f75b65 (commit)
via 304c7da7eb5c64132928fc98c75d66180eec2f3b (commit)
via da5a772238453f36349f854d5bd4d78e13861280 (commit)
via 3502188a1e887d36297a2b16c25b015ba711b6d6 (commit)
via 87c044a72097f1aebabdd5d36b5a9c28836532d1 (commit)
via 850a4e990a78f36242541c87e08bda76016f3cbb (commit)
via 6c0f79dc4e8528aa148e63fd1756d3c6f2a87006 (commit)
via b7eb9cbcc34931857fc2403eeab30d0663a17e72 (commit)
via d1655ade198840f1cd33690ecf1ff2172181afd0 (commit)
via 05e6f60c59698e82d49200b0545fb86e848dbe53 (commit)
via 564b2f2dd7ec8994dbd70f59537b81a9366d7229 (commit)
via b7393fb869e3ee843389e932e07a59266c4ce2a6 (commit)
via 5506d7cd5646ef95bb94ce9a1585aa69e14539e1 (commit)
via 29f7442f16352369779a43ad39a02149470032cd (commit)
via de58d4d2cf5e8742cd8ee3784f50923a19b338ae (commit)
via 8ebe790ea3271c7fedbc9fb6357aaa1f80b169ef (commit)
via 52c4d4c0fe723869a94c3a3292c17238ed83c14f (commit)
via 0d10462c93c0369a7c973f83b82893ec2b78af30 (commit)
via 55cb6f4032cd9a98ee650ab88515b2b8c5b09634 (commit)
via fa17a99b427c1c0a627bd144d692633b078bb1cb (commit)
via 5cb7e7f17c1fc2bf86ab3ae218a32f60755a09f6 (commit)
via 488cdbd10f68e4d8b5c52934268de3c65d7e0a57 (commit)
via eaa7ba63829b129d2ddae95983ff81883d149bb9 (commit)
via 329e14ec5f581c7e9a490ca3a1b4b1f204cdd419 (commit)
via 02ff6818763e3c5c1ccc7d1fe3854a25cda74a50 (commit)
via 71007612cf3ab9409ab250f0e53b21be86c75780 (commit)
via 864c8193f45fb2733f3e6a148ec1aae7d95d155f (commit)
via 31d1728a9034e1cbcd394449a292a248cad0126e (commit)
via f855c79d598eba17185ab32383630f2ed4bcd543 (commit)
via ea71403a267e65b7f5ce2364b16a1b88c636fba7 (commit)
via 758f968750a10a78111b4a69198faed8437ae9cf (commit)
via b40b90eaa3b219ebd184db97df903b6f0edca53b (commit)
via 61dd5bed5e956b4fd7bc802d0d53d4726d06b356 (commit)
via e353e4fdfe09338031c88ff6d02ffd313c21421d (commit)
via a3c69912e79951f1ef1b2df527f86d0f7ee4ca8b (commit)
via 0aaecd1166d8ed3aef066fa833eaa974190bec42 (commit)
via 5f265b6e7a59e60c6317985b9aacafc0bbd54f66 (commit)
via 6cb2eed32c1e765eeff25fef3e9ba0ddebb72ce4 (commit)
via 23917b411f04857f157ae4f64ba955285eff2495 (commit)
via d8b1f042e78bef81067dafd4d8f3fbfcd416c5a4 (commit)
via c38408f6078cbe4dd307d2177a73d5e3a451e0cd (commit)
via 0b7e1df5940526422603a1acb31d7ac053beba66 (commit)
via a04886131b78f7cf4f086adf68e1eed8732e48fc (commit)
via e685ac49ff24da68f1a5577fdb82da1605b0fa52 (commit)
via 567050d2ee68a9ef2a84060508fcf159d8c6884f (commit)
via 1696c80fdd078a2faea67eefaa3531575e9c9ae3 (commit)
via 2562202150fdc6e6604f0a4195cfd6d45cfa555f (commit)
via 666b1c02dc5e7abbc5fc4fc2b59fb274dc0ae8d1 (commit)
via fa582274cdd3619063e383fbb712783605b7ed59 (commit)
via d704839235ab7a756e80f057950960021c1373fa (commit)
via 1c2b68522027c9996a53d55e02bfa0faad79ac7a (commit)
via 05ac4dd87b780cac10dbb87d618995952d5a7f0e (commit)
via c08af7805d47ce11512758300ef7c577b4c62436 (commit)
via b6092dcf922bcf3af5d7579fa19a7a09780f55b8 (commit)
via 1b502754f00ce006c580b75f5352e69a8aafdd96 (commit)
via d336e0e822fde9aff19dfc385ad8e78223090769 (commit)
via 961ae4d442e44a317bcd6b64835b07fc8f013a82 (commit)
via 787fc5dfda5661e273ece72428e5d12a19308cc7 (commit)
via e26f6a333bf75c0bd5d6ffc9df928bf1c6bb8d89 (commit)
via f258108601329f4d2365b4b2b1f464247b3ae713 (commit)
via 0aac67b1a348e2385752906bb52c7d93e26bfe18 (commit)
via 48c9a7fe135419b8cadaf95dc452e313fdedbf65 (commit)
via 8aeb26ff81fb234330ddbf0fc27a6a690143f5dd (commit)
via 328ca2ff1a79fad7601e3245ec37518381e0081d (commit)
via a6f29f34f78bbe09e6417d521594f7b2dbfaed4b (commit)
via fa65b29c46def6414a7b54a250469cddac19b6e0 (commit)
via ce07e8493fb93dd84a64323a131adae0310482a5 (commit)
via b43bb9ff0031ccbefbeba344f020d86cbf52c1f4 (commit)
via f88d29d82e26f3147b8cf5abf18b970423f5bbe2 (commit)
via 541dfd22e612f827678a09e1b575b854ac574680 (commit)
via 8647578775e9620e0d92a21d080bc8da35012b17 (commit)
via 4a4f05a5212fe663cb15c3278ad08272b75895cd (commit)
via 224781e7720e0569801fc0ddb211f57b3671e7c3 (commit)
via 3f09bda0711095cd401624059cafbd7a6fd491c9 (commit)
via 35c50f28caeb044ebe04a53d409cecefbf6a847b (commit)
via a4130fb46eb8d313a07ecf53b41e63f2fe01dbef (commit)
via 89eda5ad22f4020b9bbbbccac467f9001e0545b8 (commit)
via 63976d19a27b2cdef77c6e61211dc56b4ee8ed41 (commit)
via 2fa25def442da0d2af3e78c85824762c97036928 (commit)
via a716761bad146b172517b7ded646c2ee1e5a7613 (commit)
via 922a37bed50e286b59f74f7f44cba6ddeb62e46a (commit)
via dafef110025e5b43f7c1bd0f492893ae700695cc (commit)
via ea54d2323fa2241131b81d4b7d813de2dd958b4a (commit)
via 1046d51f406b67d70dc2c53c2f912ea98167e44a (commit)
via 9f0d33e1285b33388f0f9960c40c30a79acc5d14 (commit)
via e57061b18fd6225f88318211d58b6d1b6353d6ab (commit)
via 55fe932d8ad21c0291eedcbceede347a0ceaf410 (commit)
via 87c7e930b90a5da3235439e90e053aba8684c899 (commit)
via 63afe450821ab59b35ae2e28eb72df443a7d7a30 (commit)
via 06b0d1273c3b87a979fc10cbdd0d5ad8edfadd00 (commit)
via 87d42d49a8f5696144fe275fff80815985a1f82e (commit)
via 3d7eb03e26f579bff3e9f0eb29be72df2c081e21 (commit)
via 44a4386d75edb98b1f5c591107eee21c41f4f3d0 (commit)
via 1dca0dd8d3b711f2df33976d7f0ef8eed9e2418d (commit)
via 91744eda7535b0489b7d302b5b6b69f5036d355c (commit)
via 3b65a0a4401c1fc691908f4687cff791816bd0aa (commit)
via 852f0b1619d8650ebd4d1517c482e994972a4dce (commit)
via 5814796c0661c4dd0310b003ef6062a55a866dca (commit)
via a2d30b4216da4e875b121fc14045d18cb2031e71 (commit)
via 1241691ed4c3681e38422f14f7df89ca04937670 (commit)
via 9e1b6081c0d5189f33f2e2af182e5a6eb90cd0d3 (commit)
via 2dd79622a117a9662ee7d63834b720b54447de89 (commit)
via b822fe352ab56c6166657c98773abd2b85991f3d (commit)
via 4f3fc78fe7cd3a2d465c52600dd04583acb015ff (commit)
via c75589acdac30becd9e3ce2ff3ae2340e3c7d526 (commit)
via 08da9c77c0d2d27db49dd10ad02952b4eead1018 (commit)
via c13183e470c1fa40420c36b3839a1318a7a3806b (commit)
via b33481ffa914f25c0363ba5a3927e695b42f0f1c (commit)
via eb04675af9b9e713fc285c732994eaf9bee0130e (commit)
via a7f6eb4284a50f7ba4419a63ca752f0fafb1ee8f (commit)
via 198efb029da28582431a952b224ad45e4e8efd5c (commit)
via b021c8a6668d52f1edd871b2b917449572910878 (commit)
via b8be666660ea3ef80747dbf219897872b953a7a3 (commit)
via 9851f0a84c13796a88322559276498a8e8cd71ec (commit)
via fe56d65c032eb52da9f32eb7e994a3ba01241ef7 (commit)
via 17eaceec7fe17ea126d006d1f50b4b0447788adc (commit)
via 0f216920bafe88e919d893bbb7eafbf3bc32890a (commit)
via 30754d74e44dde3d5e6e982336d5afae5775066d (commit)
via 4d3b0f9401beb25471da7f36ac4e0d3d9ac472ee (commit)
via d8024dc69f0470a3b9d3dc6aa4d18f2c5318811d (commit)
via 5c86b1d1bb7440a52a2548455557a98c0ca2df63 (commit)
via 94d3e288c36d2b0400cba6c80b5fa47e38d84212 (commit)
via 5afc1f67202bdbaba9a9271cbefb950bdc6d176b (commit)
via b8a4a896b4edfa83fb1a5e218172e9f7927e5b48 (commit)
via 0d3ad45c2611344e2ade8927f88703b08646cb4f (commit)
via 6ab4af02fee6c327b4dd9b6bb6809a5aee6490ef (commit)
via 7a161371f809d270bbc81ae8bd0cd57296cbb764 (commit)
via aebc304f73f79002d7ede6ed09f2cbbc546a823b (commit)
via 5acf18bf53605676b61a031ea4b4320146f00c42 (commit)
via 4b065939ff0737b37930c1fdee225658a47e92fc (commit)
via 9224a546788fba4cd66d427e418944267635bb31 (commit)
via 3b44cbea866cedaddb848b540e49744db631e765 (commit)
via 7df119f9eca9a2b4bfb8dfe6c940c3c6cd2d1a0a (commit)
via 9a57c7900067930955d3731acabc982a45d355af (commit)
via 1536c6df265bb46199645b94a789ca549bf21266 (commit)
via 504f7f24385ccdd3f9549129f4520e07ff625401 (commit)
via 75a405b58c89a703957da022796671a2201b05c6 (commit)
via 3b7eea4f61ac47ace156fd724e3f61cc27560a22 (commit)
via 357e98816d1e2c0c41e2d9667e8c702417dc37f8 (commit)
via 6e07a0b97db8ae092e146a71c78cda84c90ea2f5 (commit)
via b9d6ba131fc2b329940214be91a3218c97b8b767 (commit)
via 6f2a1b02a3d2fcae0b8785a1bac455e09def6c8d (commit)
via 725e7ea41b233a0c5c0f85cf23d3a32e572445b4 (commit)
via 910d12127a52c449e70d3488c58f0925dc632fc7 (commit)
via 15b47b368cfc45293f5bdbaae16bca0da0f2830e (commit)
via 67c28a740dbcd30042a120471bb6bfd6fc21de8d (commit)
via a835f890afb1a8fb860ebbad3911795e4605c593 (commit)
via 6057f26cb2983d44dd19c2e7cadb1587e3e74f41 (commit)
via 44db921defb1005f4123e9001989d70080e745d6 (commit)
via f537cf3aad8656370fc5da3d07233fed26cc7a55 (commit)
via 4c1ba0945b8f96bbc5f30defda87f0c538c828f3 (commit)
via eb86b359b60e83a6cc9215c3647f895412143c86 (commit)
via 6eee70eeb281f5f3b8aec2ecc22460e93bd1e67f (commit)
via 2634499bb87a3fed4d957823bb483aa165d6604b (commit)
via c9ec1cb4eea4477cd0c8a64cb698901d4f8db76c (commit)
via 00001606c593c0ff291665f7a3e673a66f546f09 (commit)
via 0393ad3072c8c9a3c33a1477a8d21801002dde97 (commit)
via 9dc0ed8c068ccff4884c99a41eb801a9fd1398ec (commit)
via 15bafff2a81c1001fba5bad0582f2fd976afe155 (commit)
via 303affec335d0e44bcb374ebd5cb6af862d013f7 (commit)
via ef35fe55305d97233f74dd75720f15d385a3432f (commit)
via a6d6e5eaa2d7a2b33603e74d114728449aaec34a (commit)
via c86408bba0f166786e0c48bb5e7be5126cf1039a (commit)
via dbd78716780b22733e92e8048691e560a31b8494 (commit)
via 672a0995745ecdc96cf58763659313920feea755 (commit)
via 4f0c2bd4c1a75d166937984dc2fa42bebdcf46aa (commit)
via c8466ec04ffaad0658f65cb104cde2c2a11bb499 (commit)
via c29107c60454340eaac64f00acacce8b76bc1970 (commit)
via 646befea128b612355a629d360c520a08c3e3814 (commit)
via 967ed40c62c2a1d1800db35c986cb5671975a29c (commit)
via 147c38f3740ef4be7c37a74982aaa1505145e59e (commit)
via 3ddacb63683ed572ff2f1d369974bd4b3fb8d6c6 (commit)
via 32b57018bdc5330d7fcb450deddb4f6227d16e2f (commit)
via 3a0dfb3ac98c151e481fcf1d1f9483dd04d07834 (commit)
via a56182c53d2c50448643ca3e845424c85018f3d2 (commit)
via 3232138aef06f4893623a86b371be8c3f52aab02 (commit)
via 0abb5479c11e85c5cbc9e4046a6b678bcce723ab (commit)
via e34274dec7016c12370fb9a82fef484fc9f219bc (commit)
via ca2f06fa5e5bfc572632e088acbe3fa45f47726a (commit)
via 72ddb36099be24f17fb7ee27a0666786729ed6ac (commit)
via 2a25100668b34aaf22345b0622eb65ca508e1911 (commit)
via ea76516f4295859380c9fa62fea328463ad1c7f2 (commit)
via d7fe2a97b75ac0580da1b70d121752ae9b39c1bc (commit)
via 0a397a423adf7347d3674108065670720789e757 (commit)
via b21a2cb0e80ceca1b27385ba478629b8663d65af (commit)
via 580d4d78b7dbe5faba63d80cab464bd8308346fd (commit)
via c249954702e7e8a993507c2d0796201d01123625 (commit)
via 96351e7583bae1353b632c2921ebe8752c1c3df9 (commit)
via c8783479f7296df43dac6dbeb248c85f62bd960d (commit)
via e510687db67f8daaa5172f017e56d3a888247cda (commit)
via d0b32c9de9b724d42f58eac7cb6b2fbfc59e8999 (commit)
via e96831cf8f457b1601dc778cc336d43105f7a38b (commit)
via 01d03b861cc1d9ed5065bfbd6ff442e7c07eaf4b (commit)
via 14eb138a28a7372e0a639d78e2956f18f332db67 (commit)
via e1d65fd695bd97613eff87489248f2fc49ccd581 (commit)
via 5e09a401865def6dd4baa862da3a8dafb166c1d6 (commit)
via e9875cb7753ebfc72a59e41bae605721af1a6c6c (commit)
via 95b76188bedaf7a65cf8985348c1c087100e8f33 (commit)
via 9609086fc31fd825c44fbcb1507c8f042fdd34bd (commit)
via 3d2b69c3dc80abbad4278cb171639cd87c82ea6c (commit)
via 6290e01758bcfe908b1f77d13b88e6c9fe092da2 (commit)
via 4419e37bcac2a874195fb4de1ae994e16a2ecda5 (commit)
via db3497168ebe34f72955545cf5344bf11198c751 (commit)
via 7cd86e0e991d84a9bb7cab36bdd6f3e4c3c29da5 (commit)
via 32410db102e6d074951476cf4a19ae529a7e5ef6 (commit)
via 89a4fe7245212d9850e3a5263640c9d190179f70 (commit)
via e620b6d18e67e58e06d5e10a2a27411d51f5519b (commit)
via ca11550c4e2d8125d4c1c29dc734a1edc1445ca6 (commit)
via 6b0ce674c5ec51fd615f5125f063dfb3eba6661f (commit)
via 8625fed37840aa7c9e577b2f761d8c7f4c3baedc (commit)
via da90158e41e91573715731fd04b3595486adb843 (commit)
via cf6d7c05d536e56e991fbe9f86f2ba2167e10f7b (commit)
via 5b92928923ceefbdf63a974254eabb6d38b6a41e (commit)
via a8f48997534eba5509c57fabc884f62e1118ed29 (commit)
via d815ce80161efbde2e76a9448ae721ed7e8b4fdb (commit)
via 60e8ff715195d452c9914b11cd66554594148a89 (commit)
via bb4db08d9b186cfa28a90665cd0777e14776cf0e (commit)
via 7ad260abf441ad821b1e55a2189b999c97ce134a (commit)
via f05cec5a272d1f08cfc3335ae4713c154db5d0d7 (commit)
via bba9375660e80662a69e5cc8d56be51f2f617a6b (commit)
via d091f8f7ab206dc74502195d8dfd417260f9710f (commit)
via ec5943dd7ae4d228b802b6340e05d0f3bd326e96 (commit)
via 6ae1499908a7db1bb1d49b7526ce99c06c6a5215 (commit)
via 1d8b7436e1338b356fa06561462b3f2682789a43 (commit)
via 1b7ef35efdde704bd3ce6932191aa6506ef77eb1 (commit)
via 501d17f168c261be6357232c1e5add02596788ef (commit)
via 005d353e82908970614dd17963c77a90ceb3d0d1 (commit)
via d75761c61a9f71b1288efc903e5607ade4971cd6 (commit)
via 0cb35fcf158b6279b67d9972d13d29e0eb3fd64f (commit)
via 3b5a8a1504601d814519d50ec9368adb5662fa07 (commit)
via 118eeb6f3575cc543852cdc49ae8c41db82ba6fa (commit)
via 795c20b3182b6c6c5d698953e18e4a1b7cc6c73c (commit)
via 4bb6dbb8e688c6fe94f375b517a44f37e2845127 (commit)
via c9e546bedbffa4c1fe7361197f5c217b2c211940 (commit)
via f1e539a275b3d9223190ac69e83fbb9b9b1a7c6f (commit)
via 4628a2bbe51adbe7e41b392b908c64265314c0a4 (commit)
via 067b9cebd3af77ead0a3f2fcbe459d212c6fe8d7 (commit)
via 27677dd7bd4d108e19428ef386208f21008b2af1 (commit)
via 9c7fd03788cbf21ecfd5152bb8a7e9f8cc74387e (commit)
via dea1d879c2e1c3941b5b8a5b57ce5afa34ad81f4 (commit)
via 8acc918d1854e9852aee555467d8a97dd7f06f3e (commit)
via 6a2a17261fc3a4f373c1ba77de3b52a91b1ced03 (commit)
via 828ffb11fa327b2b09c75a89d300f2a9494a5c16 (commit)
via a7696f7fc91e7d9739e87dc2df4a85d671fce8ed (commit)
via ee3bf30e316e61506c2a96499e8f9b853e5bf940 (commit)
via d95a6037e895911042eccaee1d36e1fa79186d74 (commit)
via 4701ed2597c480452da3057f3be4e970a54eeb6c (commit)
via 50fba6a338b99ee76b71f179b3e01df267c4120d (commit)
via 3a94e5dc8eec4305a6388c26d800782bc84394b5 (commit)
via 61cd12e0ec9e34cc4fe8850d50fe087f5495327c (commit)
via 476221031729f2f2ac0f732676e0c7d55425a13c (commit)
via b5ad69ceaec48af9c29f1a6982f6d58cbe5e0071 (commit)
via de3e8d5cb267053b9dbd771f5f51aad7958b0c13 (commit)
via 02788a2b478401e21f01976cffeda6bb486a1da2 (commit)
via d6e02727428b730852667171cc8f0b27f3e648fd (commit)
via 262c0978067aad4635f1243dc6e0ca9bdf751e91 (commit)
via 1e6966bd54244920f0d883d3c004f01a1aebe725 (commit)
via 0291dc87585a9f1852493750aea440d54b47c1c5 (commit)
via 10889a234d65d79094d34f575d398877dce3a2fa (commit)
via 7f311a70edf1e3a96e48443045881e76679cde9c (commit)
via fec53dc804934e5742b4434e90c1e7ec92811d42 (commit)
via 1007d2e6db3e231e05c40fec261eafabd95b2559 (commit)
via 74bb29ade4fe25e1e203c34519c139176f9dfa04 (commit)
via 25cda07bc7bbbcef2b8fdd0a7bd2ce3b3fbbe6d0 (commit)
via c3f3a6bf87213f7974fac61a0d3584ff02378237 (commit)
via f99c4e8c34120cca5ae789d4cb823bba4cf8b437 (commit)
via ad86cadbbb61d3eb94340f2fc5a6e8e8e1aed73e (commit)
via acf143f42f033efe051d5449c41785372ae26491 (commit)
via 9ae510476fe1e6b8fac2ef1fd61f2ce2db38b8e2 (commit)
via c46a193c22db6f5fd86ea578961ab69e7948eba8 (commit)
via 13890a1850392193b331a66397cee2b27afc0b27 (commit)
via 72e027a58a4538226ecdbd26b9b7dc81da44944b (commit)
via 77a25da590f4f9d56eb4c62913bb238decaa5587 (commit)
via 3c283b6a823d0fbd599c61dde3bc55f44238524b (commit)
via b756f5bfdfeecc415fb636df40cac916ccf92148 (commit)
via 9702bf5b50cdf14b5280f2dc815a2646e4d899dd (commit)
via 02b10b3cb9f3294e9443e42dfda821819315dff1 (commit)
via 3572d91bacc2f0170f4e215d2265e9684b96d9f6 (commit)
via 4adf2a4f271d7e156c50701b1df03567b4b07318 (commit)
via ad707b96c55450504e039a3bebde515e3e3275a9 (commit)
via 58129dd4e4a5b9fa874a85bc46278c93468b2d0e (commit)
via 18ef6a5a2d7f993d1902d65bf72ed0a04e984c2b (commit)
via 1fb42a2cbdb2b461ebc99e7c4f04734d760320a0 (commit)
via cda75b2b959fa89a4b23ef5e4e834bb93342ffe6 (commit)
via 18b1c0c1f30101f99cd6739b52261c6c2f7ce404 (commit)
via 36022c7226d32a776bf743e9858c35dc98d04ae6 (commit)
via 779e7139fe27d7a22ae08dbd9419ff85d3992acc (commit)
via 821a1998125e527cad281907e0f719d3318261bd (commit)
via 5771f7722b1a1287a4e6050f83cf0dedd7c42a7e (commit)
via 961506950c0ad9dbd1a4ad9ed42aa2178f8452c5 (commit)
via 7262d8e459cdcc18a7767db70b3d6b7cbd9ce1f2 (commit)
via a7934415b3bc4a4b575e10d5ff4465b6c01fab2a (commit)
via afc0decab3107c68b26f1ab654c0da38b9f938f0 (commit)
via 2941294fa8587b5ec1da6d86d372b8ab8928110a (commit)
via 19098bb4db72efa9f1c9553804ade215191330c5 (commit)
via 771a9575a29d27d9f24be751b6dd2b0fab47a760 (commit)
via 64cbe99671df3c5e72c1aa2948c3c2f0649375af (commit)
via 1e885f2bc2f5b54fa1f53c06bf01fe0578dba2ec (commit)
via 153361e72819b5fd2eca66b1d6e9a23314c68a83 (commit)
via 562c8e1a572e73f17574923d79447f023d9a79c8 (commit)
via 8e269a407fb945c01478ad25546549727f512f8d (commit)
via 695b1ae83c1018ecf6711af59d64d8d11a9800b7 (commit)
via dee4d21c7bbd8aead13f52000c675907fb261071 (commit)
via e7b5264cc8223316e98d2c37f3b966ef8ba704b3 (commit)
via de7043515c3b23e0ce560567574d77db776c6023 (commit)
via 62ca47c19850642e235ce401856c1c61bd2d6992 (commit)
via 01f1db54cb7e5b81540c93af2d1e2f2457641d3c (commit)
via 9b9b510d179718009f40cc677b47faed36f2ccb8 (commit)
via eb2853c7a5312ab23561c768d4dacb478892bc95 (commit)
via 846e57ab117ef16e55ff3bba4f5e1394f4fbb5ad (commit)
via f373953215b77966ef738184376a53c2354ee250 (commit)
via 0884b043572534efa2c57ccb854a4bc1a94cee78 (commit)
via 7349f99d1bd1035421ccb1b843ad3f958b8168f3 (commit)
via 4b0f6a69e840f9ecc6602fe4dca4a72e568e7859 (commit)
via 54d65767bab89bb7d5fff3909165d8cae55a3899 (commit)
via 178433c674c8f02c5c7f6f2db6002de4dc8a1897 (commit)
via 9262c1fe32b8fd6ada942676a1e89195302cf6cc (commit)
via c923dd49cc1d68f77ce64d5cb8b7ae468008470c (commit)
via f35c8968372fa58f028ed5c5b1ee2cf33244547a (commit)
via d91f69a645bee3f74b2e86e9f06648b1433b1c02 (commit)
via 598ad557d870c03d837b839870f1caa5da12344d (commit)
via 88051a9008c3350683156355ef9454aa5136cd7e (commit)
via 72adc8227d87c5983757f08810335723c09180b7 (commit)
via ac288aecaf738e6e89beba2815b221ebdb3a7004 (commit)
via 593059f31c3e850a48e32bc1f6235e046d3b6ca6 (commit)
via fc36919f23ee24ab8cc9d1f5bef4a40115f41a1e (commit)
via 2723ed9a14826aed97a051b2e50e4c3bbad63fdc (commit)
via 858d144d1a82e492fc571ab822cd2575cbc37f6d (commit)
via 1a12222db7587c2b3b28b9d0cb9a7a73fb261f3b (commit)
via 02416a1f6df35a2c9cfba298fa7f4dd831b5517d (commit)
via 4fa0cab2f46d8f86b9b210c9e2c389681aef3620 (commit)
via 0dc38eef82130590134210365e2826166b6d5130 (commit)
via ea8e2b033e49dbc11a86219768f502c51830af66 (commit)
via 591bb60a12ff107e0963427e6d6d4010b03e0cf6 (commit)
via 325c71d2c82b63c26fed256673fec467eaf506c2 (commit)
via d89b6fdc47d7385c75b1f0630a5fd6cf0bdff074 (commit)
via 5c3a702ea42e1ec0ab65b4761a727d6070cee989 (commit)
via 00ac69cea6ac24e9f97c376381500750d9e0fe3e (commit)
via 1d6bfed3ad9e2e33a5af38e70cc067b169d01500 (commit)
via 8064158c0ce71f52b59d667a30baebd3873604e3 (commit)
via 01d258baa028c45f91e127477757fa6ccfc44df4 (commit)
via a90baf36e0e8bc1b26168bf8bcf33a2cca901fec (commit)
via 44aedda53eeeefe54be3c13a992eda37d4bb4bc7 (commit)
via d820d0e14cf66bb1ae940decd445231b409935f6 (commit)
via 3459ae3a8d798cafe261587519e0af374f8dc8e5 (commit)
via 8deeb44e57dbbc9513f32f4981e57bb19d423c27 (commit)
via 46f1c8ee989eb5b2b7d9c09c0a73611a4eabb995 (commit)
via 387ba015012c46572df3a71c2098446aef031b15 (commit)
via e7b7e8a13fdd2fe9a392f71d44922a41159b3f8e (commit)
via 65c46e9e889ad60c7cb027d1024a4ee84398a8a6 (commit)
via 59826e5b5843f044088bc040f6aefe6da27460c7 (commit)
via 45a9a38b1213f200fe39079db71009254be05302 (commit)
via f03701d89fdff48a95cbe462b0e048c75488b1e8 (commit)
via bf59adf66b8629e91c926ab17b1ccc357aeba9fc (commit)
via e4725a2759f661fe9a8e7bb515e76064ae4933e5 (commit)
via 62701c1ecbb4ba09faaebdb98d23487cf408927e (commit)
via f8795ee0e1b470826f6092c13d9000dc3895b065 (commit)
via 9d36c097d7cddbd983713591451b2464dbdd720f (commit)
via b7ceb587dfb11e482603046a07f66f3108a7e6f8 (commit)
via 93d452ac5739cc2d7daa9f705d73fb770c6eeb83 (commit)
via 835632495ff424892ae8d67e26a726959855878d (commit)
via 13c9428055fda4e3e383cd0b474dee1ecad988d7 (commit)
via 67ed6217e1a02b8a10c98018e834c5cea2e16414 (commit)
via cbef7ff03232d909bc8b6682ba4aa1c004291dbf (commit)
via 8ba9858f9827e5e499f9e12f2feb42898f4b491c (commit)
via 117bae99d9eb98ff635064280bd2db8992971797 (commit)
via 9bf1d68666d02f45d3c01b4b9f22237f6a291d83 (commit)
via baa5e21719adb55d7edcbab559f0eb8e1339a185 (commit)
via 1ef5c8a4f0b429893532d1ee01cefeadc4ed0331 (commit)
via ad48864ab7385981817058829542373952d7db2b (commit)
via 1b95bb7fa3e79736d897a079b4f06c88147ef3b9 (commit)
via 24e9b40c79dfcc9d0f661934f3631effc0f9053d (commit)
via c5de4ea25b61ebfadb314d28a4d34f3ec89b2c6c (commit)
via 248522d0a1d0adf4d85bf7e33ca7f2d74458f2d5 (commit)
via 358b9c431d85acced23ae08ec3b07e583edf45d3 (commit)
via 143c21c27c51dcc5982d6a09611913ebf314ce5e (commit)
via daf95c016a59f7554e6a208f25392d76f7c791e3 (commit)
via b2b90c6a8e4a745f3515578318141106f8db4073 (commit)
via a0e17a18ad6263dbb63aa56678ad0bfb847c7ab0 (commit)
via 88b7e82cbc67072a2325b520ba7bd6772849ea37 (commit)
via 692b5bcb0d807b6f9c4407dc84108cbc25d1f5cf (commit)
via 34a86f60267074a0d15935c5d1c53d7947aca809 (commit)
via 58aecd24a3243b768ee14bb1e7f097c850c35c37 (commit)
via a60b1dea1bffb8565d55ff8125b00ec6874a20db (commit)
via 5e979bd9c597188cdcd727540609c1e12d2e5bf9 (commit)
via acd03bc92ede6b4d754e1e1cef3eb43d318d81ad (commit)
via 6c638a99aaf535b520067f56b2510de793ec85cf (commit)
via a15e30dda19ede7e7a0e567990f686bcdb348d3a (commit)
via c53b164d6fb5cebe24d23b22e52de9ee05b7ead2 (commit)
via a9241feeeae16d25f1e75992489d34e49f9eae49 (commit)
via fbf59ae2d3510b50b69e6fd0bb382f6cba5252b4 (commit)
via 122daf694962626c9a41c9f7ac2f2b0e239eed22 (commit)
via 38d185d74909a588814c1727f2ee9829fa9fd186 (commit)
via d5f86b65036ad22e89abed3e477ad77fc58c67a1 (commit)
via 12183fc08b3dea3bf25e0f7e05d8807d10e292c8 (commit)
via ee4562784e2487523d67f9db978b7f3ba84aa722 (commit)
via f5beed2515bab7eb46c4bbc7015ffb552ba269f4 (commit)
via f361fcef2e31d5a737a414055031623dbfa02484 (commit)
via e1b392348ab1f1615911e68d894404a70f70a4ef (commit)
via 3bee486f0eefbae63b5ac462f0fce093d3c6428a (commit)
via f28d1fd7084189adcfde13266848b00295449701 (commit)
via e4cd6c97cbfe01ff9479158a369aa85ad5049ea9 (commit)
via fd869e43909d3c8cd8665444f78e324f2d66b6f2 (commit)
via 812c29529589cc4f4417682425b7a79941e625b4 (commit)
via 1c2bd890a0be1e512c5ca6ac10007ffba5380de0 (commit)
via 04378a44db8be6cdd421a6b5dfc835b6ca93ec4c (commit)
via c1f0ab00e568ebfbe660ab00dd83752fd6e061b1 (commit)
via 4ed94cec491c606d1fbb410ad13c8541c3a51d1f (commit)
via 4a2e23419d07b70b4e4ffe447c99e5e9417b7486 (commit)
via 45d354a6d5ee4d3c9f888e366fe0302d13520669 (commit)
via 7adc53b10c5d509930f473b12295148feb78b238 (commit)
via 7aab9cdaeee2f7aa0af86cee00a093e3110e4033 (commit)
via 4453899db9239f6a9f6661a136885d8a3dddedae (commit)
via 530247758ffcc8e048f21e38e381bb8a5710814f (commit)
via 5654bd28719f300771dbdfa3d7d25a65d1072117 (commit)
via ffaa3fee23bf9067b8f3fb7f0824a1be7d87560c (commit)
via 4f48386652ae577b71ad4152382d8a230e4bc6ea (commit)
via 96db49416e85c27b25c3692f935054fd98604a6a (commit)
via bd14107fb1407021490f3b7938f657a3c30eda0a (commit)
via bf3f0d1781779100e6bdc4cabe05982fdbacc9e8 (commit)
via 4ae3c1ad8162e5a44705a17df6015bc7911e395d (commit)
via 734abf0060a57db8c80ee93c44eb4025edb47a92 (commit)
via 99f60d3310e2eb196d0a21e134c10b35b5e3521c (commit)
via d3c369bc150023bcae6b8a413d63da4e4e3fe666 (commit)
via 191d9a1aa912d979cdf254421aae27754a529fd5 (commit)
via b789bfb5652f95c6308485ba3286c1171c97b24a (commit)
via 459ad08b8e718382fb01c666e391aa284037856b (commit)
via 6489fa700f9be83ed6fd58804f5875d5fe6e2c26 (commit)
via 464e3aea37b4c59d442cd10bc65ed20c3bd7fd72 (commit)
via 10ba4afd3cdb4eab3bd5a39b973b8c12283d0af0 (commit)
via f83bd2567d8452d4ec4a40aea4e606c0005ead3a (commit)
via 0c2bcbdc0d1e16d745782c84d6adc8317b56597a (commit)
via 3a0b446e7a3623a25e6f87d59964aa2d48331424 (commit)
via 88ce4e59cba1e811e07a8ae741afa63072f227cb (commit)
via 11a6cf66459c7ec9cdf5656b426570eb99214227 (commit)
via 3cdb0d2a5513592bf65719317e460fad4b7cf05a (commit)
via 2b6a9531a7c85c5168b3e4da7b16adabd6d001b1 (commit)
via 920ad95127898906b620cbd4d93912d85d3e574f (commit)
via d0bda29347af1dd81ad7aaa9dad405ffa4783b58 (commit)
via 58db5263cd6619eac1b066659aff5a6248ed6ac8 (commit)
via 4555db979e98bf71919fb0bb0b3eb096360c2033 (commit)
via be372d2b90b8d95af4549fe31fe0cf3908fa6c15 (commit)
via 15f2c6688e0dce07ec29fb3e766e6b2836c76b5b (commit)
via 1cbc1c0aa8407d877e9ff448376a3fa139b1d392 (commit)
via c8121d41e4cf3191376e3878f88450eaeefdc3c2 (commit)
via dbea07f1622c457a98f238a665c768e0881414b8 (commit)
via 9937ff8199d9108ac99797255c1d8e93744af4ac (commit)
via b5e07b6ca10b7a5926769dadc536e4e234878fee (commit)
via 5eeb8ac23511dafb9bd9293ce3984fe642e7d4cf (commit)
via faffc458f734c67aa628a1faa7199f7fb45e6a85 (commit)
via 3b5e546039d61e5bbae19c502a30d45fc3cf163c (commit)
via cb9ffd37cbb59067f2f1b13dd0a8ecc74fbe64d0 (commit)
via 6d752ddac80a8350a6f68cc580de39ab575235db (commit)
via 9cb31b4c8c8dad422e61927ac9fdbd652b2524d0 (commit)
via 00a7c82f64d702b1e5ee5772e2f5d459620a4838 (commit)
via 9d62d05fd1756f49682ae7cd22cbabf29765c059 (commit)
via 91d186ed5f909b788c28a6f5efd4eaa09a3fb8a3 (commit)
via bf633665c380d3985f2677e8c4e95b02c6c97ab9 (commit)
via da71990c74342f5370bf54408f86f1bf5d1bf2b9 (commit)
via ca21b140d85cc4ca12dddeb89c73830e1ae6c9a5 (commit)
via ba6fa83dce0f011063b308091dd1da54366ead51 (commit)
via 298c9caa20447e830190ef8bc44aa85c8f2e90aa (commit)
via af152a6af724c9df1835801e5e422f19a55aeb8a (commit)
via 99583e66223e5e28848069d22d90b663d1fc503b (commit)
via 36e671b4b905f62bd10d1672f21f953246515bfa (commit)
via 5d1c389f7f5e7a7e92c7e236929b63b929804a3d (commit)
via 76f56fb13f8939ed065a3fddc474124446ad041c (commit)
via 0f452545bf318d1264a5a6eab679e4af01f0126f (commit)
via a5f81f29e6369c0ea89909c702fd64242362c68f (commit)
via d1ba38b5f7c8a96e2febd1af2e1498f8f9ec0751 (commit)
via 70261f1003812202512962bea0778e774cd6bd4e (commit)
via f2ade82fef80e3de7b9f0d6978647e02409c8ed1 (commit)
via 46a287994c49f69bc0d87114ca24c99f0b468ce5 (commit)
via bb1efa5fa5dfc4aa4bdb86dad30d6296530b88e8 (commit)
via 2d97931d2f9157cbedbc282f52f0cd6a4da3dc48 (commit)
via f6bc4bd23c767a5db3187ae6956bdf0f8b4a0432 (commit)
via ae984654211e9e2797b3b6f2015a2cfb9f91f7ea (commit)
via 277a702b1634d44bde34c5823d26e03916b0fcc2 (commit)
via 487c3cc956dcfd77e16775e1cf17923fbc0e8f19 (commit)
via 88e329a4aab573f221a85ca60f4684626442bfea (commit)
via d0b4c69160c0c147def5079347afad7acf3d5ae5 (commit)
via 732c80aabb6c5c847cdb482ed3de5ea29cad7fd3 (commit)
via afb6f84629aa3a768356973d93f6b308bf1250b1 (commit)
via 4bc4e389cebabbb06a41bf32bcdcf737c425694c (commit)
via ce8b404ccdc11f98f8f6ec9311f4a7cfdcd6c1ec (commit)
via 5608ead60dede31a10ce8f8c18317f41901eb147 (commit)
via d3b6227b03b494d1286ec717bf871e6f34a88f0c (commit)
via 3708f36018453cc6c4fe509c3e867f26a7490190 (commit)
via 8e1b1c8071ee5653eb0586f84eff0e88ccfee8f9 (commit)
via 29b1120432a79211a4337bd75de338a0a7b0045f (commit)
via 6a06cb90770fbb915972d3e6dfcd51e8d06708f3 (commit)
via 4c20b424e8d71ce7a8ee40d318ce0d2e0674a694 (commit)
via ad527db523bebdf2d51421dee5c741fe249705b2 (commit)
via ea123fd932b850674d849153f8a06076333f081c (commit)
via 956de34b890c725798111ff3b75ff331e8717fe1 (commit)
via 0ef0b63599fd0823f82cce371132e590b72c5bbd (commit)
via c26cde4f19daee8d378f75a2b7e231dc08dfdc7b (commit)
via 9a2bf4cb14f1b713113569b3cf55f654b8c7ea0d (commit)
via a27321ab1a67258ce3dff238b99120c842337b3d (commit)
via 75057d962d4cfcbf3ac5a2d39c9dc4e47f970d7e (commit)
via 6eb92d6b34db19ad3b9a3bc67d71de360f4f33bd (commit)
via 99f8b5c56d5f1a22c49b732dd282cf3f58fa66d4 (commit)
via 06ace555d8c426c3fba833576b766aa886fcdb00 (commit)
via a740e98751ce11d3a5d80d3cd21cf2b83efacae4 (commit)
via e3d23b8cd0be091f9e27909ee89a70bf5d2a9142 (commit)
via c077f2f8e67a02f23ab80e3194f48e1e6087b7c8 (commit)
via 3c1d7ad1d95e475245ec4aea377704f4e2c54b1e (commit)
via d317de46ae3a22f0512b46686586969cd0b0806f (commit)
via 91a5c78eeb36ae1bccb81f944523b93fbd86d78a (commit)
via 70f449a1a26c41c98284d4c19dfc58568ee55388 (commit)
via b1bc1f797a792b099ac93cc7c83e35e4c1e39958 (commit)
via 7958c77aef51e1d06d1ec615772d400a602e3dec (commit)
via c36e510f788d72245d0464026fe22b1489b5c1f4 (commit)
via 3141f16f93e48a0f939319d8eaf8c1411562960a (commit)
via 006cfcd255cf190a9fd71a9a9a959fe7ae50881c (commit)
via c5f4ee6a1a64209629749602b54dfd2b6588d53e (commit)
via 61dcf35da28b1be98fd8329d570af5c8308d80c0 (commit)
via 0c3bd92fe2b61a67a41842a94214f65a9d2a02ca (commit)
via 18eef7274225ee97a7ea8170f95fff19b51aa3f8 (commit)
via e27e9174b64099c40f9546a85de51c6e9de18bcb (commit)
via 52b40c3287f54e1201c25276db74594928b4cacc (commit)
via 6c14b6bcf11a62d55db79653d2bba1d4cb47fbad (commit)
via f4badd92f323f42a58d87ccb50b93d6d9c283a37 (commit)
from bf8618d2c9a6578fb1089efa86aeabcc09a7e1bf (commit)
Summary of changes:
.gitignore | 1 +
Makefile.in | 29 +-
README | 16 +-
bin/rt-crontool.in | 38 +-
bin/rt-mailgate.in | 69 +-
bin/rt.in | 11 +-
configure.ac | 23 +-
devel/third-party/PIE_uncompressed.htc | 3064 --------------------
devel/tools/change-loc-msgstr | 47 +
devel/tools/extract-message-catalog | 43 +-
devel/tools/factory | 4 +-
devel/tools/license_tag | 9 +-
devel/tools/merge-rosetta.pl | 4 +-
.../tools/rt-attributes-editor | 94 +-
devel/tools/tweak-template-locstring | 4 +-
docs/UPGRADING-3.6 | 2 +-
docs/UPGRADING-4.0 | 23 +
docs/UPGRADING.mysql | 6 +-
docs/extending/clickable_links.pod | 4 +-
docs/full_text_indexing.pod | 4 +-
docs/hacking.pod | 10 +-
docs/schema.dot | 99 +
docs/security.pod | 29 +-
docs/web_deployment.pod | 15 +-
etc/RT_Config.pm.in | 178 +-
etc/initialdata | 21 +
etc/schema.SQLite | 106 +-
etc/schema.mysql | 2 +-
etc/upgrade/3.3.0/schema.mysql | 53 +-
etc/upgrade/3.3.11/schema.mysql | 4 +-
etc/upgrade/3.8-branded-queues-extension.in | 2 +-
etc/upgrade/3.8-ical-extension.in | 2 +-
etc/upgrade/3.9.1/content | 19 +-
etc/upgrade/3.9.5/schema.mysql | 24 +-
etc/upgrade/3.9.7/schema.mysql | 10 +-
etc/upgrade/4.0.3/content | 23 +
etc/upgrade/4.0.4/content | 16 +
etc/upgrade/4.0.6/content | 17 +
etc/upgrade/4.0.6/schema.mysql | 1 +
etc/upgrade/generate-rtaddressregexp.in | 2 +-
.../upgrade/sanity-check-stylesheets.pl | 71 +-
etc/upgrade/shrink_cgm_table.pl | 2 +-
etc/upgrade/shrink_transactions_table.pl | 2 +-
etc/upgrade/split-out-cf-categories.in | 2 +-
etc/upgrade/upgrade-articles.in | 2 +-
etc/upgrade/upgrade-mysql-schema.pl | 12 +-
etc/upgrade/vulnerable-passwords.in | 5 +-
lib/RT.pm | 67 +-
lib/RT/ACE.pm | 2 +-
lib/RT/ACL.pm | 5 +-
lib/RT/Action.pm | 2 +-
lib/RT/Action/AutoOpen.pm | 2 +-
lib/RT/Action/Autoreply.pm | 2 +-
lib/RT/Action/CreateTickets.pm | 44 +-
lib/RT/Action/EscalatePriority.pm | 2 +-
lib/RT/Action/ExtractSubjectTag.pm | 2 +-
lib/RT/Action/LinearEscalate.pm | 2 +-
lib/RT/Action/Notify.pm | 2 +-
lib/RT/Action/NotifyAsComment.pm | 2 +-
lib/RT/Action/NotifyGroup.pm | 2 +-
lib/RT/Action/NotifyGroupAsComment.pm | 2 +-
lib/RT/Action/RecordComment.pm | 2 +-
lib/RT/Action/RecordCorrespondence.pm | 2 +-
lib/RT/Action/SendEmail.pm | 37 +-
lib/RT/Action/SetPriority.pm | 2 +-
lib/RT/Action/SetStatus.pm | 2 +-
lib/RT/Action/UserDefined.pm | 2 +-
lib/RT/Approval.pm | 2 +-
lib/RT/Approval/Rule.pm | 2 +-
lib/RT/Approval/Rule/Created.pm | 2 +-
lib/RT/Approval/Rule/NewPending.pm | 2 +-
lib/RT/Approval/Rule/Passed.pm | 2 +-
lib/RT/Approval/Rule/Rejected.pm | 2 +-
lib/RT/Article.pm | 13 +-
lib/RT/Articles.pm | 11 +-
lib/RT/Attachment.pm | 7 +-
lib/RT/Attachments.pm | 13 +-
lib/RT/Attribute.pm | 2 +-
lib/RT/Attributes.pm | 2 +-
lib/RT/Base.pm | 2 +-
lib/RT/CachedGroupMember.pm | 2 +-
lib/RT/CachedGroupMembers.pm | 2 +-
lib/RT/Class.pm | 11 +-
lib/RT/Classes.pm | 2 +-
lib/RT/Condition.pm | 2 +-
lib/RT/Condition/AnyTransaction.pm | 2 +-
lib/RT/Condition/BeforeDue.pm | 2 +-
lib/RT/Condition/CloseTicket.pm | 2 +-
lib/RT/Condition/Overdue.pm | 2 +-
lib/RT/Condition/OwnerChange.pm | 2 +-
lib/RT/Condition/PriorityChange.pm | 2 +-
lib/RT/Condition/PriorityExceeds.pm | 2 +-
lib/RT/Condition/QueueChange.pm | 2 +-
lib/RT/Condition/ReopenTicket.pm | 2 +-
lib/RT/Condition/StatusChange.pm | 2 +-
lib/RT/Condition/UserDefined.pm | 2 +-
lib/RT/Config.pm | 23 +-
lib/RT/Crypt/GnuPG.pm | 33 +-
lib/RT/CurrentUser.pm | 2 +-
lib/RT/CustomField.pm | 124 +-
lib/RT/CustomFieldValue.pm | 2 +-
lib/RT/CustomFieldValues.pm | 2 +-
lib/RT/CustomFieldValues/External.pm | 4 +-
lib/RT/CustomFieldValues/Groups.pm | 2 +-
lib/RT/CustomFields.pm | 2 +-
lib/RT/Dashboard.pm | 32 +-
lib/RT/Dashboard/Mailer.pm | 24 +-
lib/RT/Dashboards.pm | 2 +-
lib/RT/Date.pm | 32 +-
lib/RT/EmailParser.pm | 2 +-
lib/RT/Generated.pm.in | 2 +-
lib/RT/Graph/Tickets.pm | 12 +-
lib/RT/Group.pm | 17 +-
lib/RT/GroupMember.pm | 2 +-
lib/RT/GroupMembers.pm | 2 +-
lib/RT/Groups.pm | 10 +-
lib/RT/Handle.pm | 32 +-
lib/RT/I18N.pm | 164 +-
lib/RT/I18N/cs.pm | 2 +-
lib/RT/I18N/i_default.pm | 2 +-
lib/RT/I18N/ru.pm | 2 +-
lib/RT/Installer.pm | 4 +-
lib/RT/Interface/CLI.pm | 3 +-
lib/RT/Interface/Email.pm | 80 +-
lib/RT/Interface/Email/Auth/GnuPG.pm | 2 +-
lib/RT/Interface/Email/Auth/MailFrom.pm | 2 +-
lib/RT/Interface/REST.pm | 3 +-
lib/RT/Interface/Web.pm | 471 ++-
lib/RT/Interface/Web/Handler.pm | 21 +-
lib/RT/Interface/Web/Menu.pm | 11 +-
lib/RT/Interface/Web/QueryBuilder.pm | 2 +-
lib/RT/Interface/Web/QueryBuilder/Tree.pm | 21 +-
lib/RT/Interface/Web/Request.pm | 8 +-
lib/RT/Interface/Web/Session.pm | 2 +-
lib/RT/Lifecycle.pm | 24 +-
lib/RT/Link.pm | 2 +-
lib/RT/Links.pm | 73 +-
lib/RT/ObjectClass.pm | 2 +-
lib/RT/ObjectClasses.pm | 2 +-
lib/RT/ObjectCustomField.pm | 14 +-
lib/RT/ObjectCustomFieldValue.pm | 10 +-
lib/RT/ObjectCustomFieldValues.pm | 2 +-
lib/RT/ObjectCustomFields.pm | 2 +-
lib/RT/ObjectTopic.pm | 9 +-
lib/RT/ObjectTopics.pm | 2 +-
lib/RT/Plugin.pm | 2 +-
lib/RT/Principal.pm | 2 +-
lib/RT/Principals.pm | 2 +-
lib/RT/Queue.pm | 45 +-
lib/RT/Queues.pm | 2 +-
lib/RT/Record.pm | 28 +-
lib/RT/Reminders.pm | 8 +-
lib/RT/Report/Tickets.pm | 12 +-
lib/RT/Report/Tickets/Entry.pm | 6 +-
lib/RT/Rule.pm | 2 +-
lib/RT/Ruleset.pm | 2 +-
lib/RT/SQL.pm | 2 +-
lib/RT/SavedSearch.pm | 2 +-
lib/RT/SavedSearches.pm | 2 +-
lib/RT/Scrip.pm | 28 +-
lib/RT/ScripAction.pm | 2 +-
lib/RT/ScripActions.pm | 2 +-
lib/RT/ScripCondition.pm | 2 +-
lib/RT/ScripConditions.pm | 2 +-
lib/RT/Scrips.pm | 66 +-
lib/RT/Search.pm | 2 +-
lib/RT/Search/ActiveTicketsInQueue.pm | 2 +-
lib/RT/Search/FromSQL.pm | 2 +-
lib/RT/Search/Googleish.pm | 24 +-
lib/RT/SearchBuilder.pm | 61 +-
lib/RT/SharedSetting.pm | 2 +-
lib/RT/SharedSettings.pm | 2 +-
lib/RT/Shredder.pm | 4 +-
lib/RT/Shredder/ACE.pm | 2 +-
lib/RT/Shredder/Attachment.pm | 2 +-
lib/RT/Shredder/CachedGroupMember.pm | 2 +-
lib/RT/Shredder/Constants.pm | 2 +-
lib/RT/Shredder/CustomField.pm | 2 +-
lib/RT/Shredder/CustomFieldValue.pm | 2 +-
lib/RT/Shredder/Dependencies.pm | 2 +-
lib/RT/Shredder/Dependency.pm | 2 +-
lib/RT/Shredder/Exceptions.pm | 2 +-
lib/RT/Shredder/Group.pm | 2 +-
lib/RT/Shredder/GroupMember.pm | 2 +-
lib/RT/Shredder/Link.pm | 2 +-
lib/RT/Shredder/ObjectCustomFieldValue.pm | 2 +-
lib/RT/Shredder/POD.pm | 2 +-
lib/RT/Shredder/Plugin.pm | 3 +-
lib/RT/Shredder/Plugin/Attachments.pm | 2 +-
lib/RT/Shredder/Plugin/Base.pm | 2 +-
lib/RT/Shredder/Plugin/Base/Dump.pm | 2 +-
lib/RT/Shredder/Plugin/Base/Search.pm | 2 +-
lib/RT/Shredder/Plugin/Objects.pm | 2 +-
lib/RT/Shredder/Plugin/SQLDump.pm | 2 +-
lib/RT/Shredder/Plugin/Summary.pm | 2 +-
lib/RT/Shredder/Plugin/Tickets.pm | 2 +-
lib/RT/Shredder/Plugin/Users.pm | 2 +-
lib/RT/Shredder/Principal.pm | 2 +-
lib/RT/Shredder/Queue.pm | 3 +-
lib/RT/Shredder/Record.pm | 2 +-
lib/RT/Shredder/Scrip.pm | 2 +-
lib/RT/Shredder/ScripAction.pm | 2 +-
lib/RT/Shredder/ScripCondition.pm | 2 +-
lib/RT/Shredder/Template.pm | 2 +-
lib/RT/Shredder/Ticket.pm | 2 +-
lib/RT/Shredder/Transaction.pm | 2 +-
lib/RT/Shredder/User.pm | 2 +-
lib/RT/Squish.pm | 2 +-
lib/RT/Squish/CSS.pm | 13 +-
lib/RT/Squish/JS.pm | 10 +-
lib/RT/StyleGuide.pod | 2 +-
lib/RT/System.pm | 2 +-
lib/RT/Template.pm | 26 +-
lib/RT/Templates.pm | 2 +-
lib/RT/Test.pm | 150 +-
lib/RT/Test/Apache.pm | 2 +-
lib/RT/Test/Email.pm | 2 +-
lib/RT/Test/GnuPG.pm | 2 +-
lib/RT/Test/Web.pm | 44 +-
lib/RT/Ticket.pm | 71 +-
lib/RT/Tickets.pm | 47 +-
lib/RT/Tickets_SQL.pm | 2 +-
lib/RT/Topic.pm | 2 +-
lib/RT/Topics.pm | 2 +-
lib/RT/Transaction.pm | 25 +-
lib/RT/Transactions.pm | 2 +-
lib/RT/URI.pm | 4 +-
lib/RT/URI/a.pm | 2 +-
lib/RT/URI/base.pm | 2 +-
lib/RT/URI/fsck_com_article.pm | 4 +-
lib/RT/URI/fsck_com_rt.pm | 2 +-
lib/RT/URI/t.pm | 3 +-
lib/RT/User.pm | 103 +-
lib/RT/Users.pm | 17 +-
lib/RT/Util.pm | 46 +-
m4/rt_enable_layout.m4 | 36 -
m4/rt_expand_var.m4 | 18 -
m4/rt_layout.m4 | 78 -
m4/rt_subst_expanded_arg.m4 | 14 -
sbin/rt-attributes-viewer.in | 2 +-
sbin/rt-clean-sessions.in | 5 +-
sbin/rt-dump-metadata.in | 2 +-
sbin/rt-email-dashboards.in | 2 +-
sbin/rt-email-digest.in | 2 +-
sbin/rt-email-group-admin.in | 2 +-
sbin/rt-fulltext-indexer.in | 10 +-
sbin/rt-message-catalog | 2 +-
sbin/rt-preferences-viewer.in | 2 +-
sbin/rt-server.in | 3 +-
sbin/rt-session-viewer.in | 2 +-
sbin/rt-setup-database.in | 62 +-
sbin/rt-setup-fulltext-index.in | 2 +-
sbin/rt-shredder.in | 4 +-
sbin/rt-test-dependencies.in | 32 +-
sbin/rt-validator.in | 58 +-
share/fonts/DroidSans.ttf | Bin 149076 -> 149076 bytes
share/fonts/DroidSansFallback.ttf | Bin 3022632 -> 3022632 bytes
.../html/Admin/Articles/Classes/CustomFields.html | 2 +-
share/html/Admin/Articles/Classes/GroupRights.html | 2 +-
share/html/Admin/Articles/Classes/Modify.html | 72 +-
share/html/Admin/Articles/Classes/Objects.html | 2 +-
share/html/Admin/Articles/Classes/Topics.html | 2 +-
share/html/Admin/Articles/Classes/UserRights.html | 2 +-
share/html/Admin/Articles/Classes/index.html | 2 +-
share/html/Admin/Articles/Elements/Topics | 4 +-
share/html/Admin/Articles/index.html | 2 +-
share/html/Admin/CustomFields/GroupRights.html | 2 +-
share/html/Admin/CustomFields/Modify.html | 40 +-
share/html/Admin/CustomFields/Objects.html | 2 +-
share/html/Admin/CustomFields/UserRights.html | 2 +-
share/html/Admin/CustomFields/index.html | 2 +-
share/html/Admin/Elements/AddCustomFieldValue | 2 +-
share/html/Admin/Elements/ConfigureMyRT | 2 +-
share/html/Admin/Elements/CreateUserCalled | 2 +-
share/html/Admin/Elements/EditCustomField | 2 +-
share/html/Admin/Elements/EditCustomFieldValues | 2 +-
.../Admin/Elements/EditCustomFieldValuesSource | 2 +-
share/html/Admin/Elements/EditCustomFields | 5 +-
share/html/Admin/Elements/EditQueueWatcherGroup | 2 +-
share/html/Admin/Elements/EditQueueWatchers | 2 +-
share/html/Admin/Elements/EditRights | 8 +-
share/html/Admin/Elements/EditRightsCategoryTabs | 2 +-
share/html/Admin/Elements/EditScrip | 2 +-
share/html/Admin/Elements/EditScrips | 7 +-
share/html/Admin/Elements/EditTemplates | 2 +-
share/html/Admin/Elements/EditUserComments | 2 +-
share/html/Admin/Elements/Header | 2 +-
share/html/Admin/Elements/ListGlobalCustomFields | 2 +-
share/html/Admin/Elements/ListGlobalScrips | 4 +-
share/html/Admin/Elements/ModifyTemplate | 2 +-
share/html/Admin/Elements/PickCustomFields | 2 +-
share/html/Admin/Elements/PickObjects | 2 +-
share/html/Admin/Elements/Portal | 4 +-
share/html/Admin/Elements/QueueRightsForUser | 2 +-
share/html/Admin/Elements/SelectCustomField | 2 +-
.../Admin/Elements/SelectCustomFieldLookupType | 2 +-
.../Admin/Elements/SelectCustomFieldRenderType | 2 +-
share/html/Admin/Elements/SelectCustomFieldType | 2 +-
share/html/Admin/Elements/SelectGroups | 2 +-
share/html/Admin/Elements/SelectModifyGroup | 2 +-
share/html/Admin/Elements/SelectModifyQueue | 2 +-
share/html/Admin/Elements/SelectModifyUser | 2 +-
share/html/Admin/Elements/SelectNewGroupMembers | 10 +-
share/html/Admin/Elements/SelectRights | 2 +-
share/html/Admin/Elements/SelectScrip | 2 +-
share/html/Admin/Elements/SelectScripAction | 2 +-
share/html/Admin/Elements/SelectScripCondition | 2 +-
share/html/Admin/Elements/SelectSingleOrMultiple | 2 +-
share/html/Admin/Elements/SelectStage | 2 +-
share/html/Admin/Elements/SelectTemplate | 2 +-
share/html/Admin/Elements/SelectUsers | 2 +-
share/html/Admin/Elements/ShowKeyInfo | 2 +-
.../Admin/Global/CustomFields/Class-Article.html | 2 +-
share/html/Admin/Global/CustomFields/Groups.html | 2 +-
.../Admin/Global/CustomFields/Queue-Tickets.html | 2 +-
.../Global/CustomFields/Queue-Transactions.html | 2 +-
share/html/Admin/Global/CustomFields/Queues.html | 2 +-
share/html/Admin/Global/CustomFields/Users.html | 2 +-
share/html/Admin/Global/CustomFields/index.html | 2 +-
share/html/Admin/Global/GroupRights.html | 2 +-
share/html/Admin/Global/MyRT.html | 2 +-
share/html/Admin/Global/Scrip.html | 2 +-
share/html/Admin/Global/Scrips.html | 2 +-
share/html/Admin/Global/Template.html | 2 +-
share/html/Admin/Global/Templates.html | 2 +-
share/html/Admin/Global/Topics.html | 2 +-
share/html/Admin/Global/UserRights.html | 2 +-
share/html/Admin/Global/index.html | 2 +-
share/html/Admin/Groups/GroupRights.html | 2 +-
share/html/Admin/Groups/History.html | 2 +-
share/html/Admin/Groups/Members.html | 2 +-
share/html/Admin/Groups/Modify.html | 4 +-
share/html/Admin/Groups/UserRights.html | 2 +-
share/html/Admin/Groups/index.html | 4 +-
share/html/Admin/Queues/CustomField.html | 2 +-
share/html/Admin/Queues/CustomFields.html | 2 +-
share/html/Admin/Queues/GroupRights.html | 2 +-
share/html/Admin/Queues/History.html | 2 +-
share/html/Admin/Queues/Modify.html | 40 +-
share/html/Admin/Queues/People.html | 2 +-
share/html/Admin/Queues/Scrip.html | 2 +-
share/html/Admin/Queues/Scrips.html | 2 +-
share/html/Admin/Queues/Template.html | 2 +-
share/html/Admin/Queues/Templates.html | 2 +-
share/html/Admin/Queues/UserRights.html | 2 +-
share/html/Admin/Queues/index.html | 2 +-
share/html/Admin/Tools/Configuration.html | 4 +-
share/html/Admin/Tools/Queries.html | 6 +-
share/html/Admin/Tools/Shredder/Dumps/dhandler | 7 +-
.../Admin/Tools/Shredder/Elements/DumpFileLink | 2 +-
.../Admin/Tools/Shredder/Elements/Error/NoRights | 2 +-
.../Admin/Tools/Shredder/Elements/Error/NoStorage | 4 +-
.../Tools/Shredder/Elements/Object/RT--Attachment | 7 +-
.../Tools/Shredder/Elements/Object/RT--Ticket | 4 +-
.../Admin/Tools/Shredder/Elements/Object/RT--User | 4 +-
.../Admin/Tools/Shredder/Elements/ObjectCheckBox | 2 +-
.../Admin/Tools/Shredder/Elements/PluginArguments | 2 +-
.../html/Admin/Tools/Shredder/Elements/PluginHelp | 2 +-
.../Admin/Tools/Shredder/Elements/SelectObjects | 2 +-
.../Admin/Tools/Shredder/Elements/SelectPlugin | 2 +-
share/html/Admin/Tools/Shredder/autohandler | 2 +-
share/html/Admin/Tools/Shredder/index.html | 2 +-
share/html/Admin/Tools/Theme.html | 5 +-
share/html/Admin/Tools/index.html | 2 +-
share/html/Admin/Users/CustomFields.html | 2 +-
share/html/Admin/Users/GnuPG.html | 2 +-
share/html/Admin/Users/History.html | 2 +-
share/html/Admin/Users/Memberships.html | 2 +-
share/html/Admin/Users/Modify.html | 10 +-
share/html/Admin/Users/MyRT.html | 2 +-
share/html/Admin/Users/index.html | 5 +-
share/html/Admin/autohandler | 2 +-
share/html/Admin/index.html | 2 +-
share/html/Approvals/Display.html | 2 +-
share/html/Approvals/Elements/Approve | 18 +-
share/html/Approvals/Elements/PendingMyApproval | 6 +-
share/html/Approvals/Elements/ShowDependency | 2 +-
share/html/Approvals/autohandler | 11 +-
share/html/Approvals/index.html | 10 +-
share/html/Articles/Article/Delete.html | 2 +-
share/html/Articles/Article/Display.html | 2 +-
share/html/Articles/Article/Edit.html | 3 +-
share/html/Articles/Article/Elements/EditBasics | 2 +-
.../Articles/Article/Elements/EditCustomFields | 2 +-
share/html/Articles/Article/Elements/EditLinks | 2 +-
share/html/Articles/Article/Elements/EditTopics | 57 +-
.../Article/Elements/LinkEntryInstructions | 2 +-
share/html/Articles/Article/Elements/Preformatted | 2 +-
.../Articles/Article/Elements/SearchByCustomField | 2 +-
.../Articles/Article/Elements/SelectSavedSearches | 2 +-
.../Articles/Article/Elements/SelectSearchPrivacy | 2 +-
share/html/Articles/Article/Elements/ShowHistory | 2 +-
share/html/Articles/Article/Elements/ShowLinks | 2 +-
.../Articles/Article/Elements/ShowSavedSearches | 2 +-
.../Articles/Article/Elements/ShowSearchCriteria | 2 +-
share/html/Articles/Article/Elements/ShowTopics | 2 +-
share/html/Articles/Article/ExtractFromTicket.html | 2 +-
share/html/Articles/Article/ExtractIntoClass.html | 4 +-
share/html/Articles/Article/ExtractIntoTopic.html | 2 +-
share/html/Articles/Article/History.html | 2 +-
share/html/Articles/Article/PreCreate.html | 2 +-
share/html/Articles/Article/Search.html | 6 +-
share/html/Articles/Elements/BeforeMessageBox | 15 +-
share/html/Articles/Elements/CheckSkipCreate | 2 +-
share/html/Articles/Elements/CreateArticle | 2 +-
share/html/Articles/Elements/GotoArticle | 2 +-
share/html/Articles/Elements/IncludeArticle | 4 +-
share/html/Articles/Elements/NewestArticles | 2 +-
share/html/Articles/Elements/QuickSearch | 2 +-
share/html/Articles/Elements/SelectClass | 4 +-
share/html/Articles/Elements/ShowTopic | 2 +-
.../Elements/ShowTopicLink} | 44 +-
share/html/Articles/Elements/UpdatedArticles | 2 +-
share/html/Articles/Topics.html | 251 +-
share/html/Articles/index.html | 2 +-
share/html/Dashboards/Elements/DashboardsForObject | 2 +-
share/html/Dashboards/Elements/Deleted | 2 +-
share/html/Dashboards/Elements/HiddenSearches | 2 +-
share/html/Dashboards/Elements/ListOfDashboards | 2 +-
share/html/Dashboards/Elements/SelectPrivacy | 2 +-
share/html/Dashboards/Elements/ShowDashboards | 2 +-
.../html/Dashboards/Elements/ShowPortlet/component | 2 +-
.../html/Dashboards/Elements/ShowPortlet/dashboard | 2 +-
share/html/Dashboards/Elements/ShowPortlet/search | 2 +-
share/html/Dashboards/Modify.html | 2 +-
share/html/Dashboards/Queries.html | 2 +-
share/html/Dashboards/Render.html | 4 +-
share/html/Dashboards/Subscription.html | 2 +-
share/html/Dashboards/dhandler | 2 +-
share/html/Dashboards/index.html | 2 +-
share/html/Download/CustomFieldValue/dhandler | 2 +-
share/html/Elements/BevelBoxRaisedEnd | 2 +-
share/html/Elements/BevelBoxRaisedStart | 2 +-
.../Classes/GroupRights.html => Elements/CSRF} | 41 +-
share/html/Elements/Callback | 2 +-
share/html/Elements/Checkbox | 2 +-
share/html/Elements/CollectionAsTable/Header | 6 +-
share/html/Elements/CollectionAsTable/ParseFormat | 3 +-
share/html/Elements/CollectionAsTable/Row | 5 +-
share/html/Elements/CollectionList | 4 +-
share/html/Elements/CollectionListPaging | 14 +-
share/html/Elements/ColumnMap | 22 +-
share/html/Elements/CreateTicket | 4 +-
share/html/Elements/Dashboards | 2 +-
share/html/Elements/EditCustomField | 6 +-
share/html/Elements/EditCustomFieldAutocomplete | 15 +-
share/html/Elements/EditCustomFieldBinary | 2 +-
share/html/Elements/EditCustomFieldCombobox | 2 +-
share/html/Elements/EditCustomFieldDate | 2 +-
share/html/Elements/EditCustomFieldDateTime | 2 +-
share/html/Elements/EditCustomFieldFreeform | 2 +-
share/html/Elements/EditCustomFieldIPAddress | 2 +-
share/html/Elements/EditCustomFieldIPAddressRange | 2 +-
share/html/Elements/EditCustomFieldImage | 2 +-
share/html/Elements/EditCustomFieldSelect | 8 +-
share/html/Elements/EditCustomFieldText | 2 +-
share/html/Elements/EditCustomFieldWikitext | 2 +-
share/html/Elements/EditLinks | 2 +-
share/html/Elements/EditPassword | 2 +-
share/html/Elements/EditTimeValue | 2 +-
share/html/Elements/EmailInput | 2 +-
share/html/Elements/Error | 4 +-
share/html/Elements/Footer | 6 +-
share/html/Elements/Framekiller | 47 +
share/html/Elements/GnuPG/KeyIssues | 2 +-
share/html/Elements/GnuPG/SelectKeyForEncryption | 2 +-
share/html/Elements/GnuPG/SelectKeyForSigning | 2 +-
share/html/Elements/GnuPG/SignEncryptWidget | 15 +-
share/html/Elements/GotoTicket | 2 +-
share/html/Elements/Header | 12 +-
share/html/Elements/HeaderJavascript | 6 +-
share/html/Elements/ListActions | 4 +-
share/html/Elements/ListMenu | 2 +-
share/html/Elements/Login | 11 +-
share/html/Elements/Logo | 2 +-
share/html/Elements/MakeClicky | 10 +-
share/html/Elements/Menu | 2 +-
share/html/Elements/MessageBox | 20 +-
share/html/Elements/MyAdminQueues | 2 +-
share/html/Elements/MyRT | 4 +-
share/html/Elements/MyReminders | 2 +-
share/html/Elements/MyRequests | 2 +-
share/html/Elements/MySupportQueues | 2 +-
share/html/Elements/MyTickets | 2 +-
share/html/Elements/PageLayout | 2 +-
share/html/Elements/PersonalQuickbar | 2 +-
share/html/Elements/QueriesAsComment | 2 +-
share/html/Elements/QueryString | 2 +-
share/html/Elements/QueueSummaryByLifecycle | 4 +-
share/html/Elements/QueueSummaryByStatus | 4 +-
share/html/Elements/QuickCreate | 2 +-
share/html/Elements/Quicksearch | 2 +-
share/html/Elements/RT__Article/ColumnMap | 2 +-
share/html/Elements/RT__Class/ColumnMap | 2 +-
share/html/Elements/RT__CustomField/ColumnMap | 14 +-
share/html/Elements/RT__Dashboard/ColumnMap | 15 +-
share/html/Elements/RT__Group/ColumnMap | 2 +-
share/html/Elements/RT__Queue/ColumnMap | 8 +-
share/html/Elements/RT__SavedSearch/ColumnMap | 4 +-
share/html/Elements/RT__Scrip/ColumnMap | 2 +-
share/html/Elements/RT__Template/ColumnMap | 2 +-
share/html/Elements/RT__Ticket/ColumnMap | 2 +-
share/html/Elements/RT__User/ColumnMap | 2 +-
share/html/Elements/Refresh | 2 +-
share/html/Elements/RefreshHomepage | 2 +-
share/html/Elements/SavedSearches | 2 +-
share/html/Elements/ScrubHTML | 2 +-
share/html/Elements/Section | 2 +-
share/html/Elements/SelectAttachmentField | 2 +-
share/html/Elements/SelectBoolean | 2 +-
share/html/Elements/SelectCustomFieldOperator | 2 +-
share/html/Elements/SelectCustomFieldValue | 2 +-
share/html/Elements/SelectDate | 2 +-
share/html/Elements/SelectDateRelation | 2 +-
share/html/Elements/SelectDateType | 2 +-
share/html/Elements/SelectEqualityOperator | 2 +-
share/html/Elements/SelectGroups | 2 +-
share/html/Elements/SelectIPRelation | 2 +-
share/html/Elements/SelectLang | 2 +-
share/html/Elements/SelectLinkType | 2 +-
share/html/Elements/SelectMatch | 2 +-
share/html/Elements/SelectNewTicketQueue | 2 +-
share/html/Elements/SelectOwner | 18 +-
share/html/Elements/SelectOwnerAutocomplete | 6 +-
share/html/Elements/SelectOwnerDropdown | 2 +-
share/html/Elements/SelectPriority | 2 +-
share/html/Elements/SelectQueue | 2 +-
share/html/Elements/SelectResultsPerPage | 2 +-
share/html/Elements/SelectSortOrder | 2 +-
share/html/Elements/SelectStatus | 16 +-
share/html/Elements/SelectTicketSortBy | 2 +-
share/html/Elements/SelectTicketTypes | 2 +-
share/html/Elements/SelectTimeUnits | 2 +-
share/html/Elements/SelectTimezone | 2 +-
share/html/Elements/SelectUsers | 2 +-
share/html/Elements/SelectWatcherType | 2 +-
share/html/Elements/SetupSessionCookie | 2 +-
share/html/Elements/ShowCustomFieldBinary | 2 +-
share/html/Elements/ShowCustomFieldDate | 2 +-
share/html/Elements/ShowCustomFieldDateTime | 2 +-
share/html/Elements/ShowCustomFieldImage | 2 +-
share/html/Elements/ShowCustomFieldText | 2 +-
share/html/Elements/ShowCustomFieldWikitext | 2 +-
share/html/Elements/ShowCustomFields | 12 +-
share/html/Elements/ShowLink | 13 +-
share/html/Elements/ShowLinks | 8 +-
share/html/Elements/ShowMemberships | 2 +-
share/html/Elements/ShowRelationLabel | 2 +-
share/html/Elements/ShowReminders | 2 +-
share/html/Elements/ShowSearch | 10 +-
share/html/Elements/ShowUser | 4 +-
share/html/Elements/ShowUserConcise | 2 +-
share/html/Elements/ShowUserEmailFrequency | 2 +-
share/html/Elements/ShowUserVerbose | 2 +-
share/html/Elements/SimpleSearch | 2 +-
share/html/Elements/Submit | 21 +-
share/html/Elements/Tabs | 784 ++---
share/html/Elements/TicketList | 2 +-
share/html/Elements/TitleBox | 2 +-
share/html/Elements/TitleBoxEnd | 2 +-
share/html/Elements/TitleBoxStart | 2 +-
share/html/Elements/ValidateCustomFields | 2 +-
share/html/Elements/WidgetBar | 2 +-
share/html/Helpers/Autocomplete/CustomFieldValues | 52 +-
share/html/Helpers/Autocomplete/Groups | 6 +-
share/html/Helpers/Autocomplete/Owners | 6 +-
share/html/Helpers/Autocomplete/Users | 13 +-
share/html/Helpers/TicketHistory | 2 +-
share/html/Helpers/Toggle/ShowRequestor | 6 +-
share/html/Helpers/Toggle/TicketBookmark | 2 +-
share/html/Install/Basics.html | 2 +-
share/html/Install/DatabaseDetails.html | 2 +-
share/html/Install/DatabaseType.html | 4 +-
share/html/Install/Elements/Errors | 2 +-
share/html/Install/Elements/Wrapper | 2 +-
share/html/Install/Finish.html | 4 +-
share/html/Install/Global.html | 2 +-
share/html/Install/Initialize.html | 4 +-
share/html/Install/Sendmail.html | 2 +-
share/html/Install/autohandler | 2 +-
share/html/Install/index.html | 4 +-
share/html/NoAuth/Helpers/CustomLogo/dhandler | 2 +-
share/html/NoAuth/Login.html | 2 +-
share/html/NoAuth/Logout.html | 4 +-
share/html/NoAuth/Reminder.html | 2 +-
share/html/NoAuth/RichText/autohandler | 2 +-
share/html/NoAuth/RichText/dhandler | 2 +-
share/html/NoAuth/css/aileron/InHeader | 5 +-
share/html/NoAuth/css/aileron/base.css | 2 +-
share/html/NoAuth/css/aileron/boxes.css | 6 +-
share/html/NoAuth/css/aileron/forms.css | 2 +-
share/html/NoAuth/css/aileron/images/dhandler | 47 +
share/html/NoAuth/css/aileron/layout.css | 2 +-
share/html/NoAuth/css/aileron/login.css | 2 +-
share/html/NoAuth/css/aileron/main.css | 2 +-
share/html/NoAuth/css/aileron/misc.css | 2 +-
share/html/NoAuth/css/aileron/msie-pie.css | 58 -
share/html/NoAuth/css/aileron/msie.css | 2 +-
share/html/NoAuth/css/aileron/msie6.css | 2 +-
share/html/NoAuth/css/aileron/nav.css | 2 +-
share/html/NoAuth/css/aileron/ticket-lists.css | 2 +-
share/html/NoAuth/css/aileron/ticket-search.css | 2 +-
share/html/NoAuth/css/aileron/ticket.css | 15 +-
share/html/NoAuth/css/autohandler | 2 +-
share/html/NoAuth/css/ballard/InHeader | 2 +-
share/html/NoAuth/css/ballard/base.css | 2 +-
share/html/NoAuth/css/ballard/boxes.css | 7 +-
share/html/NoAuth/css/ballard/images/dhandler | 47 +
share/html/NoAuth/css/ballard/layout.css | 6 +-
share/html/NoAuth/css/ballard/main.css | 2 +-
share/html/NoAuth/css/ballard/misc.css | 2 +-
share/html/NoAuth/css/ballard/msie.css | 2 +-
share/html/NoAuth/css/ballard/msie6.css | 2 +-
share/html/NoAuth/css/ballard/nav.css | 5 +-
share/html/NoAuth/css/ballard/ticket-lists.css | 2 +-
share/html/NoAuth/css/ballard/ticket-search.css | 3 +-
share/html/NoAuth/css/ballard/ticket.css | 5 +-
share/html/NoAuth/css/base/admin.css | 2 +-
share/html/NoAuth/css/base/articles.css | 2 +-
share/html/NoAuth/css/base/collection.css | 2 +-
share/html/NoAuth/css/base/farbtastic.css | 2 +-
share/html/NoAuth/css/base/forms.css | 3 +-
share/html/NoAuth/css/base/history-folding.css | 6 +-
share/html/NoAuth/css/base/jquery-ui.css | 2 +-
share/html/NoAuth/css/base/login.css | 2 +-
share/html/NoAuth/css/base/main.css | 2 +-
share/html/NoAuth/css/base/misc.css | 2 +-
share/html/NoAuth/css/base/nav.css | 2 +-
share/html/NoAuth/css/base/portlets.css | 2 +-
share/html/NoAuth/css/base/rights-editor.css | 2 +-
share/html/NoAuth/css/base/superfish-navbar.css | 2 +
share/html/NoAuth/css/base/superfish.css | 2 +
share/html/NoAuth/css/base/theme-editor.css | 2 +-
share/html/NoAuth/css/base/ticket-form.css | 33 +-
share/html/NoAuth/css/base/ticket.css | 2 +-
share/html/NoAuth/css/base/tools.css | 2 +-
share/html/NoAuth/css/base/ui.timepickr.custom.css | 2 +-
share/html/NoAuth/css/dhandler | 2 +-
share/html/NoAuth/css/images/PIE.htc | 77 -
share/html/NoAuth/css/print.css | 148 +-
share/html/NoAuth/css/web2/InHeader | 5 +-
share/html/NoAuth/css/web2/base.css | 2 +-
share/html/NoAuth/css/web2/boxes.css | 2 +-
share/html/NoAuth/css/web2/images/dhandler | 47 +
share/html/NoAuth/css/web2/layout.css | 2 +-
share/html/NoAuth/css/web2/main.css | 2 +-
share/html/NoAuth/css/web2/misc.css | 2 +-
share/html/NoAuth/css/web2/msie-pie.css | 60 -
share/html/NoAuth/css/web2/msie.css | 2 +-
share/html/NoAuth/css/web2/msie6.css | 2 +-
share/html/NoAuth/css/web2/nav.css | 3 +-
share/html/NoAuth/css/web2/ticket-lists.css | 2 +-
share/html/NoAuth/css/web2/ticket-search.css | 2 +-
share/html/NoAuth/css/web2/ticket.css | 2 +-
share/html/NoAuth/iCal/dhandler | 2 +-
share/html/NoAuth/images/autohandler | 47 +
share/html/NoAuth/images/farbtastic/marker.png | Bin 652 -> 652 bytes
share/html/NoAuth/images/favicon.png | Bin 335 -> 335 bytes
.../images/jquery_ui/ui-anim_basic_16x16.gif | Bin 1553 -> 1553 bytes
.../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 384 -> 384 bytes
.../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 251 -> 251 bytes
.../jquery_ui/ui-bg_flat_10_000000_40x100.png | Bin 178 -> 178 bytes
.../jquery_ui/ui-bg_glass_100_f6f6f6_1x400.png | Bin 104 -> 104 bytes
.../jquery_ui/ui-bg_glass_100_fdf5ce_1x400.png | Bin 125 -> 125 bytes
.../jquery_ui/ui-bg_glass_65_ffffff_1x400.png | Bin 105 -> 105 bytes
.../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 3762 -> 3762 bytes
.../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 90 -> 90 bytes
.../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 129 -> 129 bytes
.../images/jquery_ui/ui-icons_222222_256x240.png | Bin 4369 -> 4369 bytes
.../images/jquery_ui/ui-icons_228ef1_256x240.png | Bin 4369 -> 4369 bytes
.../images/jquery_ui/ui-icons_ef8c08_256x240.png | Bin 4369 -> 4369 bytes
.../images/jquery_ui/ui-icons_ffd27a_256x240.png | Bin 4369 -> 4369 bytes
.../images/jquery_ui/ui-icons_ffffff_256x240.png | Bin 4369 -> 4369 bytes
share/html/NoAuth/js/autohandler | 2 +-
share/html/NoAuth/js/cascaded.js | 4 +-
share/html/NoAuth/js/combobox.js | 2 +-
share/html/NoAuth/js/dhandler | 2 +-
share/html/NoAuth/js/history-folding.js | 28 +-
share/html/NoAuth/js/jquery-ui-patch-datepicker.js | 2 +-
share/html/NoAuth/js/jquery_noconflict.js | 2 +-
share/html/NoAuth/js/late.js | 2 +-
share/html/NoAuth/js/titlebox-state.js | 4 +-
share/html/NoAuth/js/userautocomplete.js | 4 +-
share/html/NoAuth/js/util.js | 6 +-
share/html/NoAuth/rss/dhandler | 2 +-
share/html/Prefs/MyRT.html | 2 +-
share/html/Prefs/Other.html | 8 +-
share/html/Prefs/Quicksearch.html | 2 +-
share/html/Prefs/Search.html | 4 +-
share/html/Prefs/SearchOptions.html | 2 +-
share/html/REST/1.0/Forms/attachment/default | 2 +-
share/html/REST/1.0/Forms/group/customfields | 2 +-
share/html/REST/1.0/Forms/group/default | 2 +-
share/html/REST/1.0/Forms/group/ns | 2 +-
share/html/REST/1.0/Forms/queue/customfields | 2 +-
share/html/REST/1.0/Forms/queue/default | 2 +-
share/html/REST/1.0/Forms/queue/ns | 2 +-
share/html/REST/1.0/Forms/queue/ticketcustomfields | 2 +-
share/html/REST/1.0/Forms/ticket/attachments | 5 +-
share/html/REST/1.0/Forms/ticket/comment | 2 +-
share/html/REST/1.0/Forms/ticket/default | 41 +-
share/html/REST/1.0/Forms/ticket/history | 5 +-
share/html/REST/1.0/Forms/ticket/links | 5 +-
share/html/REST/1.0/Forms/ticket/merge | 2 +-
share/html/REST/1.0/Forms/ticket/take | 2 +-
share/html/REST/1.0/Forms/transaction/default | 8 +-
share/html/REST/1.0/Forms/user/default | 2 +-
share/html/REST/1.0/Forms/user/ns | 2 +-
share/html/REST/1.0/NoAuth/mail-gateway | 2 +-
share/html/REST/1.0/autohandler | 2 +-
share/html/REST/1.0/dhandler | 2 +-
share/html/REST/1.0/logout | 4 +-
share/html/REST/1.0/search/dhandler | 2 +-
share/html/REST/1.0/search/ticket | 2 +-
share/html/REST/1.0/ticket/comment | 2 +-
share/html/REST/1.0/ticket/link | 7 +-
share/html/REST/1.0/ticket/merge | 2 +-
share/html/Search/Article.html | 2 +-
share/html/Search/Build.html | 46 +-
share/html/Search/Bulk.html | 4 +-
share/html/Search/Chart | 7 +-
share/html/Search/Chart.html | 41 +-
share/html/Search/Edit.html | 2 +-
share/html/Search/Elements/Article | 2 +-
share/html/Search/Elements/BuildFormatString | 15 +-
share/html/Search/Elements/Chart | 6 +-
share/html/Search/Elements/ConditionRow | 2 +-
share/html/Search/Elements/DisplayOptions | 2 +-
share/html/Search/Elements/EditFormat | 2 +-
share/html/Search/Elements/EditQuery | 2 +-
share/html/Search/Elements/EditSearches | 8 +-
share/html/Search/Elements/EditSort | 2 +-
share/html/Search/Elements/Graph | 2 +-
share/html/Search/Elements/NewListActions | 2 +-
share/html/Search/Elements/PickBasics | 9 +-
share/html/Search/Elements/PickCFs | 22 +-
share/html/Search/Elements/PickCriteria | 8 +-
share/html/Search/Elements/ResultsRSSView | 2 +-
share/html/Search/Elements/SearchPrivacy | 2 +-
share/html/Search/Elements/SearchesForObject | 2 +-
share/html/Search/Elements/SelectAndOr | 2 +-
share/html/Search/Elements/SelectChartType | 2 +-
share/html/Search/Elements/SelectGroup | 2 +-
share/html/Search/Elements/SelectGroupBy | 2 +-
share/html/Search/Elements/SelectLinks | 2 +-
share/html/Search/Elements/SelectPersonType | 2 +-
share/html/Search/Elements/SelectSearchObject | 2 +-
.../html/Search/Elements/SelectSearchesForObjects | 2 +-
share/html/Search/Graph.html | 2 +-
share/html/Search/Results.html | 22 +-
share/html/Search/Results.rdf | 2 +-
share/html/Search/Results.tsv | 2 +-
share/html/Search/Simple.html | 31 +-
share/html/SelfService/Article/Display.html | 2 +-
share/html/SelfService/Article/Search.html | 2 +-
share/html/SelfService/Article/autohandler | 2 +-
share/html/SelfService/Attachment/dhandler | 2 +-
share/html/SelfService/Closed.html | 2 +-
share/html/SelfService/Create.html | 2 +-
share/html/SelfService/CreateTicketInQueue.html | 2 +-
share/html/SelfService/Display.html | 4 +-
share/html/SelfService/Elements/GotoTicket | 2 +-
share/html/SelfService/Elements/Header | 2 +-
share/html/SelfService/Elements/MyRequests | 24 +-
share/html/SelfService/Elements/SearchArticle | 2 +-
share/html/SelfService/Error.html | 2 +-
share/html/SelfService/Prefs.html | 2 +-
share/html/SelfService/Update.html | 2 +-
share/html/SelfService/index.html | 4 +-
share/html/Ticket/Attachment/WithHeaders/dhandler | 2 +-
share/html/Ticket/Attachment/dhandler | 9 +-
share/html/Ticket/Create.html | 55 +-
share/html/Ticket/Display.html | 102 +-
share/html/Ticket/Elements/AddAttachments | 2 +-
share/html/Ticket/Elements/AddWatchers | 2 +-
share/html/Ticket/Elements/Bookmark | 4 +-
share/html/Ticket/Elements/BulkLinks | 2 +-
share/html/Ticket/Elements/ClickToShowHistory | 5 +-
share/html/Ticket/Elements/EditBasics | 2 +-
share/html/Ticket/Elements/EditCustomFields | 18 +-
share/html/Ticket/Elements/EditDates | 2 +-
share/html/Ticket/Elements/EditPeople | 2 +-
.../Ticket/Elements/EditTransactionCustomFields | 18 +-
share/html/Ticket/Elements/EditWatchers | 2 +-
share/html/Ticket/Elements/FindAttachments | 2 +-
share/html/Ticket/Elements/FindTransactions | 2 +-
share/html/Ticket/Elements/FoldStanzaJS | 6 +-
share/html/Ticket/Elements/LoadTextAttachments | 2 +-
share/html/Ticket/Elements/PreviewScrips | 2 +-
share/html/Ticket/Elements/Reminders | 13 +-
share/html/Ticket/Elements/ShowAttachments | 4 +-
share/html/Ticket/Elements/ShowBasics | 2 +-
share/html/Ticket/Elements/ShowCustomFields | 2 +-
share/html/Ticket/Elements/ShowDates | 2 +-
share/html/Ticket/Elements/ShowDependencies | 2 +-
share/html/Ticket/Elements/ShowGnuPGStatus | 2 +-
share/html/Ticket/Elements/ShowGroupMembers | 2 +-
share/html/Ticket/Elements/ShowHistory | 20 +-
share/html/Ticket/Elements/ShowMembers | 9 +-
share/html/Ticket/Elements/ShowMessageHeaders | 2 +-
share/html/Ticket/Elements/ShowMessageStanza | 59 +-
share/html/Ticket/Elements/ShowParents | 2 +-
share/html/Ticket/Elements/ShowPeople | 2 +-
share/html/Ticket/Elements/ShowPriority | 2 +-
share/html/Ticket/Elements/ShowQueue | 2 +-
share/html/Ticket/Elements/ShowRequestor | 6 +-
share/html/Ticket/Elements/ShowRequestorExtraInfo | 2 +-
share/html/Ticket/Elements/ShowRequestorTickets | 2 +-
.../Ticket/Elements/ShowRequestorTicketsActive | 2 +-
share/html/Ticket/Elements/ShowRequestorTicketsAll | 2 +-
.../Ticket/Elements/ShowRequestorTicketsInactive | 2 +-
.../html/Ticket/Elements/ShowSimplifiedRecipients | 2 +-
share/html/Ticket/Elements/ShowSummary | 2 +-
share/html/Ticket/Elements/ShowTime | 2 +-
share/html/Ticket/Elements/ShowTransaction | 2 +-
.../Ticket/Elements/ShowTransactionAttachments | 17 +-
share/html/Ticket/Elements/ShowUpdateStatus | 2 +-
share/html/Ticket/Elements/ShowUserEntry | 2 +-
share/html/Ticket/Elements/UpdateCc | 8 +-
share/html/Ticket/Forward.html | 2 +-
share/html/Ticket/GnuPG.html | 4 +-
.../Ticket/Graphs/Elements/EditGraphProperties | 4 +-
share/html/Ticket/Graphs/Elements/ShowGraph | 3 +-
share/html/Ticket/Graphs/Elements/ShowLegends | 2 +-
share/html/Ticket/Graphs/dhandler | 3 +-
share/html/Ticket/Graphs/index.html | 2 +-
share/html/Ticket/History.html | 2 +-
share/html/Ticket/Modify.html | 2 +-
share/html/Ticket/ModifyAll.html | 13 +-
share/html/Ticket/ModifyDates.html | 2 +-
share/html/Ticket/ModifyLinks.html | 4 +-
share/html/Ticket/ModifyPeople.html | 2 +-
share/html/Ticket/Reminders.html | 2 +-
share/html/Ticket/ShowEmailRecord.html | 2 +-
share/html/Ticket/Update.html | 4 +-
share/html/{Admin => Ticket}/autohandler | 22 +-
share/html/Tools/MyDay.html | 2 +-
share/html/Tools/MyReminders.html | 2 +-
share/html/Tools/Offline.html | 2 +-
share/html/Tools/index.html | 2 +-
share/html/User/Prefs.html | 2 +-
share/html/Widgets/BulkEdit | 2 +-
share/html/Widgets/BulkProcess | 2 +-
share/html/Widgets/ComboBox | 6 +-
share/html/Widgets/FinalizeWidgetArguments | 2 +-
share/html/Widgets/Form/Boolean | 4 +-
share/html/Widgets/Form/Integer | 13 +-
share/html/Widgets/Form/Select | 4 +-
share/html/Widgets/Form/String | 4 +-
share/html/Widgets/SavedSearch | 2 +-
share/html/Widgets/SelectionBox | 2 +-
share/html/Widgets/TitleBox | 2 +-
share/html/Widgets/TitleBoxEnd | 2 +-
share/html/Widgets/TitleBoxStart | 4 +-
share/html/autohandler | 2 +-
share/html/dhandler | 2 +-
share/html/index.html | 4 +-
share/html/l | 4 +-
share/html/{l => l_unsafe} | 2 +-
share/html/m/_elements/footer | 49 +-
share/html/m/_elements/full_site_link | 2 +-
share/html/m/_elements/header | 2 +-
share/html/m/_elements/menu | 4 +-
share/html/m/_elements/raw_style | 8 +-
share/html/m/_elements/ticket_list | 4 +-
share/html/m/_elements/ticket_menu | 2 +-
share/html/m/_elements/wrapper | 4 +-
share/html/m/dhandler | 2 +-
share/html/m/index.html | 2 +-
share/html/m/login | 4 +-
share/html/m/logout | 2 +-
share/html/m/style.css | 2 +-
share/html/{Admin => m/ticket}/autohandler | 12 +-
share/html/m/ticket/create | 77 +-
share/html/m/ticket/history | 2 +-
share/html/m/ticket/modify | 47 -
share/html/m/ticket/reply | 50 +-
share/html/m/ticket/select_create_queue | 2 +-
share/html/m/ticket/show | 14 +-
share/html/m/tickets/search | 4 +-
share/po/bg.po | 1469 +++++-----
share/po/cs.po | 1469 +++++-----
share/po/da.po | 1469 +++++-----
share/po/de.po | 1467 +++++-----
share/po/el.po | 1469 +++++-----
share/po/en.po | 2 +-
share/po/en_GB.po | 1096 +++----
share/po/es.po | 1469 +++++-----
share/po/et.po | 1471 +++++-----
share/po/fi.po | 1471 +++++-----
share/po/fr.po | 1463 +++++-----
share/po/he.po | 1473 +++++-----
share/po/hr.po | 1467 +++++-----
share/po/hu.po | 1469 +++++-----
share/po/id.po | 1471 +++++-----
share/po/is.po | 1475 +++++-----
share/po/it.po | 1469 +++++-----
share/po/ja.po | 1469 +++++-----
share/po/lt.po | 1463 +++++-----
share/po/lv.po | 1471 +++++-----
share/po/mk.po | 1473 +++++-----
share/po/nb.po | 1469 +++++-----
share/po/nl.po | 1469 +++++-----
share/po/nn.po | 1469 +++++-----
share/po/pl.po | 1469 +++++-----
share/po/pt.po | 1471 +++++-----
share/po/pt_BR.po | 1467 +++++-----
share/po/pt_PT.po | 1469 +++++-----
share/po/rt.pot | 1477 +++++-----
share/po/ru.po | 1465 +++++-----
share/po/sl.po | 1469 +++++-----
share/po/sv.po | 1471 +++++-----
share/po/tr.po | 1469 +++++-----
share/po/zh_CN.po | 1463 +++++-----
share/po/zh_TW.po | 1463 +++++-----
t/00-mason-syntax.t | 2 +-
t/99-policy.t | 147 +-
t/api/bookmarks.t | 24 +
t/api/canonical_charset.t | 4 +-
t/api/cfsearch.t | 106 +
t/api/date.t | 10 +-
t/api/link.t | 33 +-
t/api/report_tickets.t | 15 +
t/api/rights.t | 48 -
t/api/safe-run-child-util.t | 199 ++
t/api/tickets.t | 15 +-
t/articles/class.t | 22 +-
t/articles/queue-specific-class.t | 2 +-
t/data/configs/apache2.2+fastcgi.conf.in | 10 +-
t/data/configs/apache2.2+mod_perl.conf.in | 1 +
.../rfc2231-attachment-filename-continuations | 36 +
.../binary-asc-attach-marked-plain-text.txt} | 42 +-
.../special/inline-binary-attachment-with-wrap.txt | 54 +
t/data/gnupg/keyrings/trustdb.gpg | Bin 1520 -> 1520 bytes
t/fts/indexed_mysql.t | 4 +-
t/fts/indexed_pg.t | 24 +-
t/lifecycles/basics.t | 88 +-
t/lifecycles/unresolved-deps.t | 43 +
t/mail/bounce.t | 42 +
t/mail/dashboard-chart-with-utf8.t | 92 +
t/mail/dashboards.t | 299 +-
t/mail/disposition-outgoing.t | 69 +
t/mail/extractsubjecttag.t | 5 +-
t/mail/fake-sendmail | 27 +
t/mail/gateway.t | 54 -
t/mail/gnupg-special.t | 44 +-
t/mail/mime_decoding.t | 40 +-
t/mail/multipart.t | 50 +-
t/mail/outlook.t | 58 +-
t/mail/rfc2231-attachment.t | 28 +
t/mail/rfc822-attachment.t | 2 -
t/mail/specials-in-encodedwords.t | 40 +
t/mail/threading.t | 89 +
t/shredder/utils.pl | 81 +-
t/ticket/add-watchers.t | 46 -
t/ticket/clicky.t | 3 +-
t/ticket/googleish_search.t | 4 +-
t/ticket/linking.t | 6 +-
t/ticket/scrips_batch.t | 4 +-
t/web/attachment-with-name-0.t | 23 +
t/web/attachment_encoding.t | 4 +-
t/web/attachments.t | 51 +-
t/web/case-sensitivity.t | 83 +
t/web/cf_access.t | 68 +-
t/web/class_create.t | 73 +
t/web/command_line.t | 4 +-
t/web/command_line_link_to_articles.t | 48 +
t/web/command_line_with_unknown_field.t | 7 +-
t/web/csrf-rest.t | 76 +
t/web/csrf.t | 180 ++
t/web/googleish_search.t | 6 +-
t/web/group_create.t | 73 +
t/web/installer.t | 94 +
t/web/offline.t | 77 +
t/web/offline_messages_utf8.t | 1 -
t/web/offline_utf8.t | 4 +-
t/web/owner_disabled_group_19221.t | 189 ++
t/web/query_builder.t | 33 +-
t/web/query_builder_queue_limits.t | 183 ++
t/web/queue_create.t | 73 +
t/web/redirect-after-login.t | 6 +-
t/web/redirect.t | 104 +
t/web/remote_user.t | 35 +-
t/web/rest.t | 83 +-
t/web/rest_cfs_with_same_name.t | 88 +
t/web/saved_search_chart.t | 70 +-
t/web/saved_search_context.t | 68 +
t/web/scrips.t | 103 +
t/web/scrub.t | 4 +-
t/web/search_cf_quotes.t | 53 +
t/web/search_simple.t | 76 +
t/web/search_tabs.t | 55 +-
t/web/sidebyside_layout.t | 45 +
t/web/ticket_forward.t | 40 +-
t/web/ticket_links.t | 173 ++
t/web/ticket_modify_all.t | 17 +-
t/web/ticket_txn_content.t | 12 +-
t/web/ticket_txn_subject.t | 86 +
t/web/transaction_batch.t | 55 +
999 files changed, 36215 insertions(+), 29638 deletions(-)
delete mode 100644 devel/third-party/PIE_uncompressed.htc
copy sbin/rt-attributes-viewer.in => devel/tools/rt-attributes-editor (60%)
mode change 100644 => 100755
create mode 100755 docs/schema.dot
create mode 100644 etc/upgrade/4.0.3/content
create mode 100644 etc/upgrade/4.0.4/content
create mode 100644 etc/upgrade/4.0.6/content
create mode 100644 etc/upgrade/4.0.6/schema.mysql
copy lib/RT/Classes.pm => etc/upgrade/sanity-check-stylesheets.pl (65%)
delete mode 100755 m4/rt_enable_layout.m4
delete mode 100755 m4/rt_expand_var.m4
delete mode 100755 m4/rt_layout.m4
delete mode 100755 m4/rt_subst_expanded_arg.m4
mode change 100755 => 100644 share/fonts/DroidSans.ttf
mode change 100755 => 100644 share/fonts/DroidSansFallback.ttf
mode change 100755 => 100644 share/html/Admin/Elements/AddCustomFieldValue
mode change 100755 => 100644 share/html/Admin/Elements/CreateUserCalled
mode change 100755 => 100644 share/html/Admin/Elements/EditCustomField
mode change 100755 => 100644 share/html/Admin/Elements/EditCustomFieldValues
mode change 100755 => 100644 share/html/Admin/Elements/EditCustomFields
mode change 100755 => 100644 share/html/Admin/Elements/EditQueueWatchers
mode change 100755 => 100644 share/html/Admin/Elements/EditScrip
mode change 100755 => 100644 share/html/Admin/Elements/EditScrips
mode change 100755 => 100644 share/html/Admin/Elements/EditTemplates
mode change 100755 => 100644 share/html/Admin/Elements/EditUserComments
mode change 100755 => 100644 share/html/Admin/Elements/Header
mode change 100755 => 100644 share/html/Admin/Elements/ListGlobalCustomFields
mode change 100755 => 100644 share/html/Admin/Elements/ListGlobalScrips
mode change 100755 => 100644 share/html/Admin/Elements/ModifyTemplate
mode change 100755 => 100644 share/html/Admin/Elements/QueueRightsForUser
mode change 100755 => 100644 share/html/Admin/Elements/SelectCustomFieldRenderType
mode change 100755 => 100644 share/html/Admin/Elements/SelectCustomFieldType
mode change 100755 => 100644 share/html/Admin/Elements/SelectGroups
mode change 100755 => 100644 share/html/Admin/Elements/SelectModifyGroup
mode change 100755 => 100644 share/html/Admin/Elements/SelectModifyQueue
mode change 100755 => 100644 share/html/Admin/Elements/SelectModifyUser
mode change 100755 => 100644 share/html/Admin/Elements/SelectNewGroupMembers
mode change 100755 => 100644 share/html/Admin/Elements/SelectRights
mode change 100755 => 100644 share/html/Admin/Elements/SelectScrip
mode change 100755 => 100644 share/html/Admin/Elements/SelectScripAction
mode change 100755 => 100644 share/html/Admin/Elements/SelectScripCondition
mode change 100755 => 100644 share/html/Admin/Elements/SelectSingleOrMultiple
mode change 100755 => 100644 share/html/Admin/Elements/SelectTemplate
mode change 100755 => 100644 share/html/Admin/Elements/SelectUsers
mode change 100755 => 100644 share/html/Admin/Global/CustomFields/Queue-Tickets.html
mode change 100755 => 100644 share/html/Admin/Global/CustomFields/Queue-Transactions.html
mode change 100755 => 100644 share/html/Admin/Global/GroupRights.html
mode change 100755 => 100644 share/html/Admin/Global/Scrip.html
mode change 100755 => 100644 share/html/Admin/Global/Scrips.html
mode change 100755 => 100644 share/html/Admin/Global/Template.html
mode change 100755 => 100644 share/html/Admin/Global/Templates.html
mode change 100755 => 100644 share/html/Admin/Global/UserRights.html
mode change 100755 => 100644 share/html/Admin/Global/index.html
mode change 100755 => 100644 share/html/Admin/Groups/GroupRights.html
mode change 100755 => 100644 share/html/Admin/Groups/Members.html
mode change 100755 => 100644 share/html/Admin/Groups/Modify.html
mode change 100755 => 100644 share/html/Admin/Groups/UserRights.html
mode change 100755 => 100644 share/html/Admin/Groups/index.html
mode change 100755 => 100644 share/html/Admin/Queues/CustomField.html
mode change 100755 => 100644 share/html/Admin/Queues/CustomFields.html
mode change 100755 => 100644 share/html/Admin/Queues/GroupRights.html
mode change 100755 => 100644 share/html/Admin/Queues/Modify.html
mode change 100755 => 100644 share/html/Admin/Queues/People.html
mode change 100755 => 100644 share/html/Admin/Queues/Scrip.html
mode change 100755 => 100644 share/html/Admin/Queues/Scrips.html
mode change 100755 => 100644 share/html/Admin/Queues/Template.html
mode change 100755 => 100644 share/html/Admin/Queues/Templates.html
mode change 100755 => 100644 share/html/Admin/Queues/UserRights.html
mode change 100755 => 100644 share/html/Admin/Queues/index.html
mode change 100755 => 100644 share/html/Admin/Users/Modify.html
mode change 100755 => 100644 share/html/Admin/Users/index.html
mode change 100755 => 100644 share/html/Admin/index.html
mode change 100755 => 100644 share/html/Approvals/Display.html
mode change 100755 => 100644 share/html/Approvals/Elements/Approve
mode change 100755 => 100644 share/html/Approvals/Elements/PendingMyApproval
mode change 100755 => 100644 share/html/Approvals/Elements/ShowDependency
mode change 100755 => 100644 share/html/Approvals/index.html
mode change 100755 => 100644 share/html/Articles/Article/Elements/SelectSearchPrivacy
copy share/html/{m/_elements/ticket_menu => Articles/Elements/ShowTopicLink} (76%)
mode change 100755 => 100644 share/html/Elements/BevelBoxRaisedEnd
mode change 100755 => 100644 share/html/Elements/BevelBoxRaisedStart
copy share/html/{Admin/Articles/Classes/GroupRights.html => Elements/CSRF} (64%)
mode change 100755 => 100644 share/html/Elements/Callback
mode change 100755 => 100644 share/html/Elements/Checkbox
mode change 100755 => 100644 share/html/Elements/CreateTicket
mode change 100755 => 100644 share/html/Elements/EditLinks
mode change 100755 => 100644 share/html/Elements/Error
mode change 100755 => 100644 share/html/Elements/Footer
mode change 100755 => 100644 share/html/Elements/GotoTicket
mode change 100755 => 100644 share/html/Elements/Header
mode change 100755 => 100644 share/html/Elements/ListActions
mode change 100755 => 100644 share/html/Elements/Login
mode change 100755 => 100644 share/html/Elements/Menu
mode change 100755 => 100644 share/html/Elements/MessageBox
mode change 100755 => 100644 share/html/Elements/MyReminders
mode change 100755 => 100644 share/html/Elements/MyRequests
mode change 100755 => 100644 share/html/Elements/MyTickets
mode change 100755 => 100644 share/html/Elements/PageLayout
mode change 100755 => 100644 share/html/Elements/Refresh
mode change 100755 => 100644 share/html/Elements/Section
mode change 100755 => 100644 share/html/Elements/SelectAttachmentField
mode change 100755 => 100644 share/html/Elements/SelectBoolean
mode change 100755 => 100644 share/html/Elements/SelectCustomFieldOperator
mode change 100755 => 100644 share/html/Elements/SelectCustomFieldValue
mode change 100755 => 100644 share/html/Elements/SelectDate
mode change 100755 => 100644 share/html/Elements/SelectDateRelation
mode change 100755 => 100644 share/html/Elements/SelectDateType
mode change 100755 => 100644 share/html/Elements/SelectEqualityOperator
mode change 100755 => 100644 share/html/Elements/SelectGroups
mode change 100755 => 100644 share/html/Elements/SelectLang
mode change 100755 => 100644 share/html/Elements/SelectLinkType
mode change 100755 => 100644 share/html/Elements/SelectMatch
mode change 100755 => 100644 share/html/Elements/SelectNewTicketQueue
mode change 100755 => 100644 share/html/Elements/SelectOwner
mode change 100755 => 100644 share/html/Elements/SelectOwnerDropdown
mode change 100755 => 100644 share/html/Elements/SelectQueue
mode change 100755 => 100644 share/html/Elements/SelectResultsPerPage
mode change 100755 => 100644 share/html/Elements/SelectSortOrder
mode change 100755 => 100644 share/html/Elements/SelectTicketSortBy
mode change 100755 => 100644 share/html/Elements/SelectTicketTypes
mode change 100755 => 100644 share/html/Elements/SelectTimeUnits
mode change 100755 => 100644 share/html/Elements/SelectUsers
mode change 100755 => 100644 share/html/Elements/SelectWatcherType
mode change 100755 => 100644 share/html/Elements/SetupSessionCookie
mode change 100755 => 100644 share/html/Elements/ShowLinks
mode change 100755 => 100644 share/html/Elements/SimpleSearch
mode change 100755 => 100644 share/html/Elements/Submit
mode change 100755 => 100644 share/html/Elements/Tabs
mode change 100755 => 100644 share/html/NoAuth/Login.html
mode change 100755 => 100644 share/html/NoAuth/Logout.html
mode change 100755 => 100644 share/html/NoAuth/Reminder.html
delete mode 100644 share/html/NoAuth/css/aileron/msie-pie.css
mode change 100755 => 100644 share/html/NoAuth/css/base/forms.css
delete mode 100644 share/html/NoAuth/css/images/PIE.htc
delete mode 100644 share/html/NoAuth/css/web2/msie-pie.css
mode change 100755 => 100644 share/html/NoAuth/images/farbtastic/marker.png
mode change 100755 => 100644 share/html/NoAuth/images/favicon.png
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-anim_basic_16x16.gif
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_diagonals-thick_18_b81900_40x40.png
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_diagonals-thick_20_666666_40x40.png
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_flat_10_000000_40x100.png
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_glass_100_f6f6f6_1x400.png
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_glass_100_fdf5ce_1x400.png
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_glass_65_ffffff_1x400.png
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_gloss-wave_35_f6a828_500x100.png
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_highlight-soft_100_eeeeee_1x100.png
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-bg_highlight-soft_75_ffe45c_1x100.png
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-icons_222222_256x240.png
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-icons_228ef1_256x240.png
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-icons_ef8c08_256x240.png
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-icons_ffd27a_256x240.png
mode change 100755 => 100644 share/html/NoAuth/images/jquery_ui/ui-icons_ffffff_256x240.png
mode change 100755 => 100644 share/html/NoAuth/js/jquery-1.4.2.min.js
mode change 100755 => 100644 share/html/REST/1.0/Forms/queue/default
mode change 100755 => 100644 share/html/REST/1.0/Forms/queue/ns
mode change 100755 => 100644 share/html/REST/1.0/Forms/ticket/attachments
mode change 100755 => 100644 share/html/REST/1.0/Forms/ticket/comment
mode change 100755 => 100644 share/html/REST/1.0/Forms/ticket/default
mode change 100755 => 100644 share/html/REST/1.0/Forms/ticket/history
mode change 100755 => 100644 share/html/REST/1.0/Forms/ticket/links
mode change 100755 => 100644 share/html/REST/1.0/Forms/ticket/merge
mode change 100755 => 100644 share/html/REST/1.0/Forms/ticket/take
mode change 100755 => 100644 share/html/REST/1.0/Forms/user/default
mode change 100755 => 100644 share/html/REST/1.0/Forms/user/ns
mode change 100755 => 100644 share/html/REST/1.0/NoAuth/mail-gateway
mode change 100755 => 100644 share/html/REST/1.0/autohandler
mode change 100755 => 100644 share/html/REST/1.0/dhandler
mode change 100755 => 100644 share/html/REST/1.0/logout
mode change 100755 => 100644 share/html/REST/1.0/search/dhandler
mode change 100755 => 100644 share/html/REST/1.0/search/ticket
mode change 100755 => 100644 share/html/REST/1.0/ticket/comment
mode change 100755 => 100644 share/html/REST/1.0/ticket/link
mode change 100755 => 100644 share/html/REST/1.0/ticket/merge
mode change 100755 => 100644 share/html/Search/Bulk.html
mode change 100755 => 100644 share/html/Search/Edit.html
mode change 100755 => 100644 share/html/Search/Results.html
mode change 100755 => 100644 share/html/SelfService/Article/autohandler
mode change 100755 => 100644 share/html/SelfService/Attachment/dhandler
mode change 100755 => 100644 share/html/SelfService/Closed.html
mode change 100755 => 100644 share/html/SelfService/Create.html
mode change 100755 => 100644 share/html/SelfService/CreateTicketInQueue.html
mode change 100755 => 100644 share/html/SelfService/Display.html
mode change 100755 => 100644 share/html/SelfService/Elements/GotoTicket
mode change 100755 => 100644 share/html/SelfService/Elements/Header
mode change 100755 => 100644 share/html/SelfService/Elements/MyRequests
mode change 100755 => 100644 share/html/SelfService/Elements/SearchArticle
mode change 100755 => 100644 share/html/SelfService/Error.html
mode change 100755 => 100644 share/html/SelfService/Prefs.html
mode change 100755 => 100644 share/html/SelfService/Update.html
mode change 100755 => 100644 share/html/SelfService/index.html
mode change 100755 => 100644 share/html/Ticket/Attachment/dhandler
mode change 100755 => 100644 share/html/Ticket/Create.html
mode change 100755 => 100644 share/html/Ticket/Display.html
mode change 100755 => 100644 share/html/Ticket/Elements/AddWatchers
mode change 100755 => 100644 share/html/Ticket/Elements/BulkLinks
mode change 100755 => 100644 share/html/Ticket/Elements/EditBasics
mode change 100755 => 100644 share/html/Ticket/Elements/EditCustomFields
mode change 100755 => 100644 share/html/Ticket/Elements/EditDates
mode change 100755 => 100644 share/html/Ticket/Elements/EditPeople
mode change 100755 => 100644 share/html/Ticket/Elements/EditWatchers
mode change 100755 => 100644 share/html/Ticket/Elements/PreviewScrips
mode change 100755 => 100644 share/html/Ticket/Elements/ShowAttachments
mode change 100755 => 100644 share/html/Ticket/Elements/ShowBasics
mode change 100755 => 100644 share/html/Ticket/Elements/ShowCustomFields
mode change 100755 => 100644 share/html/Ticket/Elements/ShowDates
mode change 100755 => 100644 share/html/Ticket/Elements/ShowDependencies
mode change 100755 => 100644 share/html/Ticket/Elements/ShowHistory
mode change 100755 => 100644 share/html/Ticket/Elements/ShowMembers
mode change 100755 => 100644 share/html/Ticket/Elements/ShowMessageHeaders
mode change 100755 => 100644 share/html/Ticket/Elements/ShowMessageStanza
mode change 100755 => 100644 share/html/Ticket/Elements/ShowPeople
mode change 100755 => 100644 share/html/Ticket/Elements/ShowRequestor
mode change 100755 => 100644 share/html/Ticket/Elements/ShowSummary
mode change 100755 => 100644 share/html/Ticket/Elements/ShowTransaction
mode change 100755 => 100644 share/html/Ticket/History.html
mode change 100755 => 100644 share/html/Ticket/Modify.html
mode change 100755 => 100644 share/html/Ticket/ModifyAll.html
mode change 100755 => 100644 share/html/Ticket/ModifyDates.html
mode change 100755 => 100644 share/html/Ticket/ModifyLinks.html
mode change 100755 => 100644 share/html/Ticket/ModifyPeople.html
mode change 100755 => 100644 share/html/Ticket/Reminders.html
mode change 100755 => 100644 share/html/Ticket/Update.html
copy share/html/{Admin => Ticket}/autohandler (76%)
mode change 100755 => 100644 share/html/User/Prefs.html
mode change 100755 => 100644 share/html/Widgets/TitleBoxEnd
mode change 100755 => 100644 share/html/Widgets/TitleBoxStart
mode change 100755 => 100644 share/html/autohandler
mode change 100755 => 100644 share/html/index.html
mode change 100755 => 100644 share/html/l
copy share/html/{l => l_unsafe} (97%)
mode change 100755 => 100644
copy share/html/{Admin => m/ticket}/autohandler (88%)
delete mode 100644 share/html/m/ticket/modify
create mode 100644 t/api/bookmarks.t
create mode 100644 t/api/cfsearch.t
create mode 100644 t/api/report_tickets.t
create mode 100644 t/api/safe-run-child-util.t
mode change 100755 => 100644 t/data/emails/8859-15-message-series/dir
mode change 100755 => 100644 t/data/emails/8859-15-message-series/msg1
mode change 100755 => 100644 t/data/emails/8859-15-message-series/msg2
mode change 100755 => 100644 t/data/emails/8859-15-message-series/msg3
mode change 100755 => 100644 t/data/emails/8859-15-message-series/msg4
mode change 100755 => 100644 t/data/emails/8859-15-message-series/msg5
mode change 100755 => 100644 t/data/emails/8859-15-message-series/msg6
mode change 100755 => 100644 t/data/emails/8859-15-message-series/msg7
mode change 100755 => 100644 t/data/emails/crashes-file-based-parser
mode change 100755 => 100644 t/data/emails/multipart-alternative-with-umlaut
mode change 100755 => 100644 t/data/emails/multipart-report
mode change 100755 => 100644 t/data/emails/nested-mime-sample
mode change 100755 => 100644 t/data/emails/nested-rfc-822
mode change 100755 => 100644 t/data/emails/new-ticket-from-iso-8859-1
mode change 100755 => 100644 t/data/emails/new-ticket-from-iso-8859-1-full
mode change 100755 => 100644 t/data/emails/notes-uuencoded
create mode 100644 t/data/emails/rfc2231-attachment-filename-continuations
mode change 100755 => 100644 t/data/emails/russian-subject-no-content-type
mode change 100755 => 100644 t/data/emails/text-html-in-russian
mode change 100755 => 100644 t/data/emails/text-html-with-umlaut
mode change 100755 => 100644 t/data/gnupg/emails/2-signed-MIME-plain-with-attachment.txt
mode change 100755 => 100644 t/data/gnupg/emails/3-signed-MIME-plain-with-binary.txt
copy t/data/gnupg/emails/{12-encrypted-inline-binary.txt => special/binary-asc-attach-marked-plain-text.txt} (58%)
create mode 100644 t/data/gnupg/emails/special/inline-binary-attachment-with-wrap.txt
create mode 100644 t/lifecycles/unresolved-deps.t
create mode 100644 t/mail/bounce.t
create mode 100644 t/mail/dashboard-chart-with-utf8.t
create mode 100644 t/mail/disposition-outgoing.t
create mode 100755 t/mail/fake-sendmail
create mode 100644 t/mail/rfc2231-attachment.t
create mode 100644 t/mail/specials-in-encodedwords.t
create mode 100644 t/mail/threading.t
create mode 100644 t/web/attachment-with-name-0.t
create mode 100644 t/web/case-sensitivity.t
create mode 100644 t/web/class_create.t
create mode 100644 t/web/command_line_link_to_articles.t
create mode 100644 t/web/csrf-rest.t
create mode 100644 t/web/csrf.t
create mode 100644 t/web/group_create.t
create mode 100644 t/web/installer.t
create mode 100644 t/web/offline.t
create mode 100644 t/web/owner_disabled_group_19221.t
create mode 100644 t/web/query_builder_queue_limits.t
create mode 100644 t/web/queue_create.t
create mode 100644 t/web/redirect.t
create mode 100644 t/web/rest_cfs_with_same_name.t
create mode 100644 t/web/saved_search_context.t
create mode 100644 t/web/scrips.t
create mode 100644 t/web/search_cf_quotes.t
create mode 100644 t/web/search_simple.t
create mode 100644 t/web/sidebyside_layout.t
create mode 100644 t/web/ticket_links.t
create mode 100644 t/web/ticket_txn_subject.t
create mode 100644 t/web/transaction_batch.t
- Log -----------------------------------------------------------------
commit 91d186ed5f909b788c28a6f5efd4eaa09a3fb8a3
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Mon Aug 22 14:21:22 2011 -0400
Make rt-crontool pass the newly-added "use warnings" pragma
diff --git a/bin/rt-crontool.in b/bin/rt-crontool.in
index 4b5d19c..56c1a36 100644
--- a/bin/rt-crontool.in
+++ b/bin/rt-crontool.in
@@ -79,7 +79,7 @@ use RT;
use Getopt::Long;
-use RT::Interface::CLI qw(CleanEnv GetCurrentUser GetMessageContent loc);
+use RT::Interface::CLI qw(CleanEnv GetCurrentUser GetMessageContent);
#Clean out all the nasties from the environment
CleanEnv();
@@ -154,17 +154,13 @@ my $void_scrip_action = RT::ScripAction->new( $CurrentUser );
#find a bunch of tickets
my $tickets = RT::Tickets->new($CurrentUser);
-my $search = $search->new(
+$search = $search->new(
TicketsObj => $tickets,
Argument => $search_arg,
CurrentUser => $CurrentUser
);
-
$search->Prepare();
-# TicketsFound is an RT::Tickets object
-my $tickets = $search->TicketsObj;
-
#for each ticket we've found
while ( my $ticket = $tickets->Next() ) {
print $ticket->Id() . ": " if ($verbose);
@@ -311,18 +307,6 @@ sub load_module {
}
-
-# =head2 loc LIST
-#
-# Localize this string, with the current user's currentuser object
-#
-# =cut
-
-sub loc {
- $CurrentUser->loc(@_);
-}
-
-
sub help {
print loc( "[_1] is a tool to act on tickets from an external scheduling tool, such as cron.", $0 )
commit 9d62d05fd1756f49682ae7cd22cbabf29765c059
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Mon Aug 22 14:24:24 2011 -0400
Allow both 0755 and 0754 for scripts, as Git does not track sufficient metadata
Git does not track the excutable bit as more than one global bit; as
such, there is no way to check in a file which has mode 0754 and have a
later checkout re-create it as anything but 0755. Allow both 0754 (for
files created via .in substitution) and 0755 (for the few unmodified
binaries)
diff --git a/t/99-policy.t b/t/99-policy.t
index 98a6529..7768676 100644
--- a/t/99-policy.t
+++ b/t/99-policy.t
@@ -28,7 +28,7 @@ sub check {
is( $mode, '0644', $File::Find::name . ' permission is 0644' );
}
else {
- is( $mode, '0754', $File::Find::name . ' permission is 0754' );
+ like( $mode, qr/^075[45]$/, $File::Find::name . ' permission is 0754 or 0755' );
}
}
elsif ( $type eq 'devel' ) {
commit bb83c14da4f2e281638624e7a450670784576966
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Wed Jun 20 10:14:42 2012 -0400
Clean out vestigial comments referencing factory
diff --git a/lib/RT/ObjectTopic.pm b/lib/RT/ObjectTopic.pm
index c87818c..32e7f26 100644
--- a/lib/RT/ObjectTopic.pm
+++ b/lib/RT/ObjectTopic.pm
@@ -46,17 +46,10 @@
#
# END BPS TAGGED BLOCK }}}
-# Autogenerated by DBIx::SearchBuilder factory (by <jesse at bestpractical.com>)
-# WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST.
-#
-# !! DO NOT EDIT THIS FILE !!
-#
-
=head1 NAME
RT::ObjectTopic
-
=head1 SYNOPSIS
=head1 DESCRIPTION
commit 8da5e04035643ca3dc8719c6696aef72cdf5b030
Merge: bb83c14 d2a5a23
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Wed Jun 20 10:19:41 2012 -0400
Merge branch '4.0-trunk' into 4.0/code-policy
Conflicts:
t/api/date.t
t/web/search_tabs.t
diff --cc bin/rt-crontool.in
index 56c1a36,86251a3..ff953e9
mode 100644,100755..100644
--- a/bin/rt-crontool.in
+++ b/bin/rt-crontool.in
@@@ -159,11 -158,15 +159,11 @@@ $search = $search->new
Argument => $search_arg,
CurrentUser => $CurrentUser
);
-
$search->Prepare();
-# TicketsFound is an RT::Tickets object
-my $tickets = $search->TicketsObj;
-
#for each ticket we've found
while ( my $ticket = $tickets->Next() ) {
- print $ticket->Id() . ": " if ($verbose);
+ print $ticket->Id() . ":\n" if ($verbose);
my $template_obj = get_template( $ticket );
diff --cc bin/rt-mailgate.in
index 2d5402f,6e5f4a1..6e5f4a1
mode 100644,100755..100644
--- a/bin/rt-mailgate.in
+++ b/bin/rt-mailgate.in
diff --cc bin/rt.in
index 688779b,2a9f643..d9f0fb4
mode 100644,100755..100644
--- a/bin/rt.in
+++ b/bin/rt.in
diff --cc devel/tools/merge-rosetta.pl
index ee5a762,e3b45a1..e8b4a60
mode 100755,100644..100755
--- a/devel/tools/merge-rosetta.pl
+++ b/devel/tools/merge-rosetta.pl
diff --cc devel/tools/tweak-template-locstring
index ffb1e36,7f8a880..a4f88c4
mode 100755,100644..100755
--- a/devel/tools/tweak-template-locstring
+++ b/devel/tools/tweak-template-locstring
diff --cc lib/RT/Interface/CLI.pm
index a3a3041,bcdc13c..d7dcde3
--- a/lib/RT/Interface/CLI.pm
+++ b/lib/RT/Interface/CLI.pm
@@@ -45,9 -45,9 +45,10 @@@
# those contributions and any derivatives thereof.
#
# END BPS TAGGED BLOCK }}}
+
package RT::Interface::CLI;
use strict;
+use warnings;
use RT;
use base 'Exporter';
diff --cc sbin/rt-dump-metadata.in
index b37d5f9,f58371f..032c099
mode 100644,100755..100644
--- a/sbin/rt-dump-metadata.in
+++ b/sbin/rt-dump-metadata.in
diff --cc sbin/rt-email-group-admin.in
index 2b12e1d,0e32525..0e32525
mode 100644,100755..100644
--- a/sbin/rt-email-group-admin.in
+++ b/sbin/rt-email-group-admin.in
diff --cc sbin/rt-server.in
index 022559b,45c3770..45c3770
mode 100644,100755..100644
--- a/sbin/rt-server.in
+++ b/sbin/rt-server.in
diff --cc sbin/rt-setup-database.in
index 935d3e1,cbc7eef..cbc7eef
mode 100644,100755..100644
--- a/sbin/rt-setup-database.in
+++ b/sbin/rt-setup-database.in
diff --cc sbin/rt-shredder.in
index fe970d7,c0655db..c0655db
mode 100644,100755..100644
--- a/sbin/rt-shredder.in
+++ b/sbin/rt-shredder.in
diff --cc sbin/rt-test-dependencies.in
index abdf712,282defb..7a20be7
mode 100644,100755..100644
--- a/sbin/rt-test-dependencies.in
+++ b/sbin/rt-test-dependencies.in
diff --cc t/api/date.t
index ad1e3ec,6fcaa49..728a4a2
--- a/t/api/date.t
+++ b/t/api/date.t
@@@ -2,9 -3,8 +2,9 @@@
use Test::MockTime qw(set_fixed_time restore_time);
use DateTime;
-use warnings; use strict;
+use warnings;
+use strict;
- use RT::Test tests => 172;
+ use RT::Test tests => 173;
use RT::User;
use Test::Warn;
diff --cc t/mail/mime_decoding.t
index d8e9af8,7515e2c..845ff23
--- a/t/mail/mime_decoding.t
+++ b/t/mail/mime_decoding.t
@@@ -1,6 -1,7 +1,6 @@@
-#!/usr/bin/perl
use strict;
use warnings;
- use RT::Test nodb => 1, tests => 7;
+ use RT::Test nodb => 1, tests => 9;
use_ok('RT::I18N');
diff --cc t/web/attachments.t
index d46bef6,784cbbe..b518ec1
--- a/t/web/attachments.t
+++ b/t/web/attachments.t
@@@ -1,7 -1,7 +1,7 @@@
-#!/usr/bin/perl -w
use strict;
+use warnings;
- use RT::Test tests => 16;
+ use RT::Test tests => 33;
use constant LogoFile => $RT::MasonComponentRoot .'/NoAuth/images/bpslogo.png';
use constant FaviconFile => $RT::MasonComponentRoot .'/NoAuth/images/favicon.png';
diff --cc t/web/cf_access.t
index 9dc3c59,73b7765..675fa21
--- a/t/web/cf_access.t
+++ b/t/web/cf_access.t
@@@ -1,7 -1,7 +1,7 @@@
-#!/usr/bin/perl -w
use strict;
+use warnings;
- use RT::Test tests => 25;
+ use RT::Test tests => 32;
my ($baseurl, $m) = RT::Test->started_ok;
diff --cc t/web/command_line.t
index 5dbd445,394daab..fc95855
--- a/t/web/command_line.t
+++ b/t/web/command_line.t
@@@ -1,8 -1,9 +1,8 @@@
-#!/usr/bin/perl -w
-
use strict;
+use warnings;
use File::Spec ();
use Test::Expect;
- use RT::Test tests => 303, actual_server => 1;
+ use RT::Test tests => 315, actual_server => 1;
my ($baseurl, $m) = RT::Test->started_ok;
use RT::User;
diff --cc t/web/command_line_with_unknown_field.t
index 6856cc9,d63956b..c2f2724
--- a/t/web/command_line_with_unknown_field.t
+++ b/t/web/command_line_with_unknown_field.t
@@@ -1,8 -1,9 +1,8 @@@
-#!/usr/bin/perl -w
-
use strict;
+use warnings;
use File::Spec ();
use Test::Expect;
- use RT::Test tests => 14, actual_server => 1;
+ use RT::Test tests => 17, actual_server => 1;
my ($baseurl, $m) = RT::Test->started_ok;
my $rt_tool_path = "$RT::BinPath/rt";
diff --cc t/web/rest.t
index c8ab920,e38f201..27f9db9
--- a/t/web/rest.t
+++ b/t/web/rest.t
@@@ -1,6 -1,9 +1,8 @@@
-#!/usr/bin/env perl
use strict;
use warnings;
- use RT::Test tests => 18;
+ use RT::Interface::REST;
+
+ use RT::Test tests => 22;
my ($baseurl, $m) = RT::Test->started_ok;
diff --cc t/web/search_tabs.t
index 7299a99,b3ed2cb..b679eaf
--- a/t/web/search_tabs.t
+++ b/t/web/search_tabs.t
@@@ -1,8 -1,8 +1,8 @@@
-#!/usr/bin/perl
-use warnings;
use strict;
+use warnings;
+
- use RT::Test tests => 7;
+ use RT::Test tests => 21;
my ($baseurl, $agent) = RT::Test->started_ok;
my $ticket = RT::Ticket->new(RT->SystemUser);
diff --cc t/web/ticket_txn_content.t
index e1df805,db47512..c0cae97
--- a/t/web/ticket_txn_content.t
+++ b/t/web/ticket_txn_content.t
@@@ -1,11 -1,9 +1,9 @@@
-#!/usr/bin/perl -w
use strict;
+use warnings;
use RT::Test tests => 63;
- use File::Temp 'tempfile';
- use File::Spec;
- my ( $plain_fh, $plain_file ) =
- tempfile( 'rttestXXXXXX', SUFFIX => '.txt', UNLINK => 1, TMPDIR => 1 );
+ my $plain_file = File::Spec->catfile( RT::Test->temp_directory, 'attachment.txt' );
+ open my $plain_fh, '>', $plain_file or die $!;
print $plain_fh "this is plain content";
close $plain_fh;
my $plain_name = (File::Spec->splitpath($plain_file))[-1];
commit 9a3ac17cdc18957309dc5ee5101e7b0cc3375edb
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Wed Jun 20 10:25:40 2012 -0400
Remove shebang lines from new test files
diff --git a/t/api/cfsearch.t b/t/api/cfsearch.t
index c8bd127..7a460ce 100644
--- a/t/api/cfsearch.t
+++ b/t/api/cfsearch.t
@@ -1,5 +1,3 @@
-#!/usr/bin/env perl
-
use strict;
use warnings;
diff --git a/t/api/safe-run-child-util.t b/t/api/safe-run-child-util.t
index b29e971..43b5c91 100644
--- a/t/api/safe-run-child-util.t
+++ b/t/api/safe-run-child-util.t
@@ -1,5 +1,3 @@
-#!/usr/bin/perl
-
use strict;
use warnings;
diff --git a/t/lifecycles/unresolved-deps.t b/t/lifecycles/unresolved-deps.t
index aff9a1a..d195d3b 100644
--- a/t/lifecycles/unresolved-deps.t
+++ b/t/lifecycles/unresolved-deps.t
@@ -1,5 +1,3 @@
-#!/usr/bin/perl
-
use strict;
use warnings;
use Data::Dumper;
diff --git a/t/mail/threading.t b/t/mail/threading.t
index 7112ecf..773b720 100644
--- a/t/mail/threading.t
+++ b/t/mail/threading.t
@@ -1,4 +1,3 @@
-#!/usr/bin/perl
use strict;
use warnings;
use utf8;
diff --git a/t/web/case-sensitivity.t b/t/web/case-sensitivity.t
index f984bf3..f9c61b5 100644
--- a/t/web/case-sensitivity.t
+++ b/t/web/case-sensitivity.t
@@ -1,5 +1,3 @@
-#!/usr/bin/perl
-
use strict;
use warnings;
diff --git a/t/web/class_create.t b/t/web/class_create.t
index cec41a8..2d9ad03 100644
--- a/t/web/class_create.t
+++ b/t/web/class_create.t
@@ -1,5 +1,3 @@
-#!/usr/bin/perl
-
use strict;
use warnings;
diff --git a/t/web/csrf-rest.t b/t/web/csrf-rest.t
index 5bb9081..d909c4a 100644
--- a/t/web/csrf-rest.t
+++ b/t/web/csrf-rest.t
@@ -1,4 +1,3 @@
-#!/usr/bin/perl
use strict;
use warnings;
diff --git a/t/web/csrf.t b/t/web/csrf.t
index d99b4ce..24aae40 100644
--- a/t/web/csrf.t
+++ b/t/web/csrf.t
@@ -1,4 +1,3 @@
-#!/usr/bin/perl
use strict;
use warnings;
diff --git a/t/web/group_create.t b/t/web/group_create.t
index 26da592..548970d 100644
--- a/t/web/group_create.t
+++ b/t/web/group_create.t
@@ -1,5 +1,3 @@
-#!/usr/bin/perl
-
use strict;
use warnings;
diff --git a/t/web/installer.t b/t/web/installer.t
index 4dc82df..a0f9cee 100644
--- a/t/web/installer.t
+++ b/t/web/installer.t
@@ -1,4 +1,3 @@
-#!/usr/bin/perl
use strict;
use warnings;
diff --git a/t/web/offline.t b/t/web/offline.t
index b3762fc..06d5191 100644
--- a/t/web/offline.t
+++ b/t/web/offline.t
@@ -1,4 +1,3 @@
-#!/usr/bin/env perl
use strict;
use warnings;
diff --git a/t/web/owner_disabled_group_19221.t b/t/web/owner_disabled_group_19221.t
index 2664c5b..d41decf 100644
--- a/t/web/owner_disabled_group_19221.t
+++ b/t/web/owner_disabled_group_19221.t
@@ -1,4 +1,3 @@
-#!/usr/bin/env perl
use strict;
use warnings;
diff --git a/t/web/queue_create.t b/t/web/queue_create.t
index 3d2cd04..5668762 100644
--- a/t/web/queue_create.t
+++ b/t/web/queue_create.t
@@ -1,5 +1,3 @@
-#!/usr/bin/perl
-
use strict;
use warnings;
diff --git a/t/web/redirect.t b/t/web/redirect.t
index d92386b..d909d8d 100644
--- a/t/web/redirect.t
+++ b/t/web/redirect.t
@@ -1,5 +1,3 @@
-#!/usr/bin/perl
-
use strict;
use warnings;
diff --git a/t/web/saved_search_context.t b/t/web/saved_search_context.t
index fe9c51e..0c37a6a 100644
--- a/t/web/saved_search_context.t
+++ b/t/web/saved_search_context.t
@@ -1,4 +1,3 @@
-#!/usr/bin/env perl
use strict;
use warnings;
diff --git a/t/web/scrips.t b/t/web/scrips.t
index def20ec..0ff46bf 100644
--- a/t/web/scrips.t
+++ b/t/web/scrips.t
@@ -1,5 +1,3 @@
-#!/usr/bin/perl
-
use strict;
use warnings;
commit 21e67117fe5faf43e3610a566b655cb1a3a0d0c6
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Wed Jun 20 12:23:36 2012 -0400
Move policy checks to have descriptive options
diff --git a/t/99-policy.t b/t/99-policy.t
index 7768676..dd45925 100644
--- a/t/99-policy.t
+++ b/t/99-policy.t
@@ -6,49 +6,54 @@ use File::Find;
sub check {
my $file = shift;
- my $type = shift;
-
- local $/;
- open my $fh, '<', $file or die $!;
- my $content = <$fh>;
- like(
- $content,
- qr/^use strict(?:;|\s+)/m,
- $File::Find::name . ' has "use strict"'
- );
- like(
- $content,
- qr/^use warnings(?:;|\s+)/m,
- $File::Find::name . ' has "use warnings"'
+ my %check = (
+ strict => 0,
+ warnings => 0,
+ shebang => 0,
+ exec => 0,
+ @_,
);
- my $mode = sprintf( '%04o', ( stat $file )[2] & 07777 );
- if ( $type eq 'script' ) {
- like( $content, qr/^#!/, $File::Find::name . ' has shebang' );
- if ( $file =~ /\.in/ ) {
- is( $mode, '0644', $File::Find::name . ' permission is 0644' );
- }
- else {
- like( $mode, qr/^075[45]$/, $File::Find::name . ' permission is 0754 or 0755' );
- }
- }
- elsif ( $type eq 'devel' ) {
+
+ if ($check{strict} or $check{warnings} or $check{shebang}) {
+ local $/;
+ open my $fh, '<', $file or die $!;
+ my $content = <$fh>;
+
like(
$content,
- qr{^#!/usr/bin/env perl},
- $File::Find::name . ' has shebang'
- );
- is( $mode, '0755', $File::Find::name . ' permission is 0755' );
+ qr/^use strict(?:;|\s+)/m,
+ "$File::Find::name has 'use strict'"
+ ) if $check{strict};
+
+ like(
+ $content,
+ qr/^use warnings(?:;|\s+)/m,
+ "$File::Find::name has 'use warnings'"
+ ) if $check{warnings};
+
+ if ($check{shebang} == 1) {
+ like( $content, qr/^#!/, "$File::Find::name has shebang" );
+ } elsif ($check{shebang} == -1) {
+ unlike( $content, qr/^#!/, "$File::Find::name has no shebang" );
+ }
}
- else {
- unlike( $content, qr/^#!/, $File::Find::name . ' has no shebang' );
- is( $mode, '0644', $File::Find::name . ' permission is 0644' );
+
+ my $mode = sprintf( '%04o', ( stat $file )[2] & 07777 );
+ if ($check{exec} == 1) {
+ if ( $file =~ /\.in$/ ) {
+ is( $mode, '0644', "$File::Find::name permission is 0644 (.in will add +x)" );
+ } else {
+ like( $mode, qr/^075[45]$/, "$File::Find::name permission is 0754 or 0755" );
+ }
+ } elsif ($check{exec} == -1) {
+ like( $mode, qr/^06[40][40]$/, "$File::Find::name permission is 0644" );
}
}
find(
sub {
return unless -f && /\.pm$/;
- check( $_, 'lib' );
+ check( $_, shebang => -1, exec => -1, warnings => 1, strict => 1 );
},
'lib',
);
@@ -56,7 +61,7 @@ find(
find(
sub {
return unless -f && /\.t$/;
- check( $_, 'test' );
+ check( $_, shebang => -1, exec => -1, warnings => 1, strict => 1 );
},
't',
);
@@ -64,7 +69,7 @@ find(
find(
sub {
return unless -f;
- check( $_, 'script' );
+ check( $_, shebang => 1, exec => 1, warnings => 1, strict => 1 );
},
'bin',
'sbin',
@@ -73,7 +78,7 @@ find(
find(
sub {
return unless -f && $_ !~ /\.conf$/;
- check( $_, 'devel' );
+ check( $_, shebang => 1, exec => 1, warnings => 1, strict => 1 );
},
'devel/tools',
);
commit 0f04f71b812adb8593bfb6c1c2a92badc91216e6
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Wed Jun 20 12:27:23 2012 -0400
Only walk the directory structure once looking for files
diff --git a/t/99-policy.t b/t/99-policy.t
index dd45925..c09e84e 100644
--- a/t/99-policy.t
+++ b/t/99-policy.t
@@ -4,6 +4,10 @@ use warnings;
use RT::Test nodb => 1;
use File::Find;
+my @files;
+find( sub { push @files, $File::Find::name if -f },
+ qw{lib share t bin sbin devel/tools} );
+
sub check {
my $file = shift;
my %check = (
@@ -22,63 +26,42 @@ sub check {
like(
$content,
qr/^use strict(?:;|\s+)/m,
- "$File::Find::name has 'use strict'"
+ "$file has 'use strict'"
) if $check{strict};
like(
$content,
qr/^use warnings(?:;|\s+)/m,
- "$File::Find::name has 'use warnings'"
+ "$file has 'use warnings'"
) if $check{warnings};
if ($check{shebang} == 1) {
- like( $content, qr/^#!/, "$File::Find::name has shebang" );
+ like( $content, qr/^#!/, "$file has shebang" );
} elsif ($check{shebang} == -1) {
- unlike( $content, qr/^#!/, "$File::Find::name has no shebang" );
+ unlike( $content, qr/^#!/, "$file has no shebang" );
}
}
my $mode = sprintf( '%04o', ( stat $file )[2] & 07777 );
if ($check{exec} == 1) {
if ( $file =~ /\.in$/ ) {
- is( $mode, '0644', "$File::Find::name permission is 0644 (.in will add +x)" );
+ is( $mode, '0644', "$file permission is 0644 (.in will add +x)" );
} else {
- like( $mode, qr/^075[45]$/, "$File::Find::name permission is 0754 or 0755" );
+ like( $mode, qr/^075[45]$/, "$file permission is 0754 or 0755" );
}
} elsif ($check{exec} == -1) {
- like( $mode, qr/^06[40][40]$/, "$File::Find::name permission is 0644" );
+ like( $mode, qr/^06[40][40]$/, "$file permission is 0644" );
}
}
-find(
- sub {
- return unless -f && /\.pm$/;
- check( $_, shebang => -1, exec => -1, warnings => 1, strict => 1 );
- },
- 'lib',
-);
+check( $_, shebang => -1, exec => -1, warnings => 1, strict => 1 )
+ for grep {m{^lib/.*\.pm$}} @files;
-find(
- sub {
- return unless -f && /\.t$/;
- check( $_, shebang => -1, exec => -1, warnings => 1, strict => 1 );
- },
- 't',
-);
+check( $_, shebang => -1, exec => -1, warnings => 1, strict => 1 )
+ for grep {m{^t/.*\.t$}} @files;
-find(
- sub {
- return unless -f;
- check( $_, shebang => 1, exec => 1, warnings => 1, strict => 1 );
- },
- 'bin',
- 'sbin',
-);
+check( $_, shebang => 1, exec => 1, warnings => 1, strict => 1 )
+ for grep {m{^s?bin/}} @files;
-find(
- sub {
- return unless -f && $_ !~ /\.conf$/;
- check( $_, shebang => 1, exec => 1, warnings => 1, strict => 1 );
- },
- 'devel/tools',
-);
+check( $_, shebang => 1, exec => 1, warnings => 1, strict => 1 )
+ for grep {m{^devel/tools/} and not m{\.conf$}} @files;
commit 97feb2e6f63883b3c3030c25618e2b3d1b7848cf
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Wed Jun 20 12:29:20 2012 -0400
When possible, use .gitignore to skip ignored files
diff --git a/t/99-policy.t b/t/99-policy.t
index c09e84e..df65379 100644
--- a/t/99-policy.t
+++ b/t/99-policy.t
@@ -7,6 +7,14 @@ use File::Find;
my @files;
find( sub { push @files, $File::Find::name if -f },
qw{lib share t bin sbin devel/tools} );
+if ( my $dir = `git rev-parse --git-dir 2>/dev/null` ) {
+ # We're in a git repo, use the ignore list
+ chomp $dir;
+ my %ignores;
+ $ignores{ $_ }++ for grep $_, split /\n/,
+ `git ls-files -o -i --exclude-standard .`;
+ @files = grep {not $ignores{$_}} @files;
+}
sub check {
my $file = shift;
commit 9acc7854947cc6720f89d80ce9754f6827cc26ee
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Wed Jun 20 12:33:06 2012 -0400
Check for lack of +x on share/ and t/data/
diff --git a/t/99-policy.t b/t/99-policy.t
index df65379..5587805 100644
--- a/t/99-policy.t
+++ b/t/99-policy.t
@@ -73,3 +73,9 @@ check( $_, shebang => 1, exec => 1, warnings => 1, strict => 1 )
check( $_, shebang => 1, exec => 1, warnings => 1, strict => 1 )
for grep {m{^devel/tools/} and not m{\.conf$}} @files;
+
+check( $_, exec => -1 )
+ for grep {m{^share/} and not m{\.(png|gif|jpe?g)$}} @files;
+
+check( $_, exec => -1 )
+ for grep {m{^t/data/}} @files;
commit bbfb4e024592f5e2ba32a256a1209fd4fc8a4405
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Wed Jun 20 12:34:38 2012 -0400
Check for the presence (or absence) of the BPS license tag
diff --git a/t/99-policy.t b/t/99-policy.t
index 5587805..5455d10 100644
--- a/t/99-policy.t
+++ b/t/99-policy.t
@@ -23,10 +23,11 @@ sub check {
warnings => 0,
shebang => 0,
exec => 0,
+ bps_tag => 0,
@_,
);
- if ($check{strict} or $check{warnings} or $check{shebang}) {
+ if ($check{strict} or $check{warnings} or $check{shebang} or $check{bps_tag}) {
local $/;
open my $fh, '<', $file or die $!;
my $content = <$fh>;
@@ -48,6 +49,19 @@ sub check {
} elsif ($check{shebang} == -1) {
unlike( $content, qr/^#!/, "$file has no shebang" );
}
+
+ $check{bps_tag} = -1 if $check{bps_tag} == 1
+ and not $content =~ /Copyright\s+\(c\)\s+\d\d\d\d-\d\d\d\d Best Practical Solutions/i
+ and $file =~ /(?:FCKEditor|scriptaculous|superfish|tablesorter|farbtastic)/i;
+ $check{bps_tag} = -1 if $check{bps_tag} == 1
+ and not $content =~ /Copyright\s+\(c\)\s+\d\d\d\d-\d\d\d\d Best Practical Solutions/i
+ and ($content =~ /\b(copyright|GPL|Public Domain)\b/i
+ or /\(c\)\s+\d\d\d\d(?:-\d\d\d\d)?/i);
+ if ($check{bps_tag} == 1) {
+ like( $content, qr/[B]EGIN BPS TAGGED BLOCK {{{/, "$file has BPS license tag");
+ } elsif ($check{bps_tag} == -1) {
+ unlike( $content, qr/[B]EGIN BPS TAGGED BLOCK {{{/, "$file has no BPS license tag");
+ }
}
my $mode = sprintf( '%04o', ( stat $file )[2] & 07777 );
@@ -62,20 +76,23 @@ sub check {
}
}
-check( $_, shebang => -1, exec => -1, warnings => 1, strict => 1 )
+check( $_, shebang => -1, exec => -1, warnings => 1, strict => 1, bps_tag => 1 )
for grep {m{^lib/.*\.pm$}} @files;
-check( $_, shebang => -1, exec => -1, warnings => 1, strict => 1 )
+check( $_, shebang => -1, exec => -1, warnings => 1, strict => 1, bps_tag => -1 )
for grep {m{^t/.*\.t$}} @files;
-check( $_, shebang => 1, exec => 1, warnings => 1, strict => 1 )
+check( $_, shebang => 1, exec => 1, warnings => 1, strict => 1, bps_tag => 1 )
for grep {m{^s?bin/}} @files;
-check( $_, shebang => 1, exec => 1, warnings => 1, strict => 1 )
+check( $_, shebang => 1, exec => 1, warnings => 1, strict => 1, bps_tag => 1 )
for grep {m{^devel/tools/} and not m{\.conf$}} @files;
+check( $_, exec => -1, bps_tag => 1, bps_tag => 1 )
+ for grep {m{^share/html/} and not m{\.(png|gif|jpe?g)$}} @files;
+
check( $_, exec => -1 )
- for grep {m{^share/} and not m{\.(png|gif|jpe?g)$}} @files;
+ for grep {m{^share/(po|fonts)/}} @files;
check( $_, exec => -1 )
for grep {m{^t/data/}} @files;
commit 1c66c6d2db756ae335b662ae566bf7fbca81dc5d
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Wed Jun 20 12:35:17 2012 -0400
Remove +x bit from a large number of files that have no need of it
diff --git a/share/fonts/DroidSans.ttf b/share/fonts/DroidSans.ttf
old mode 100755
new mode 100644
diff --git a/share/fonts/DroidSansFallback.ttf b/share/fonts/DroidSansFallback.ttf
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/AddCustomFieldValue b/share/html/Admin/Elements/AddCustomFieldValue
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/CreateUserCalled b/share/html/Admin/Elements/CreateUserCalled
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/EditCustomField b/share/html/Admin/Elements/EditCustomField
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/EditCustomFieldValues b/share/html/Admin/Elements/EditCustomFieldValues
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/EditCustomFields b/share/html/Admin/Elements/EditCustomFields
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/EditQueueWatchers b/share/html/Admin/Elements/EditQueueWatchers
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/EditScrip b/share/html/Admin/Elements/EditScrip
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/EditScrips b/share/html/Admin/Elements/EditScrips
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/EditTemplates b/share/html/Admin/Elements/EditTemplates
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/EditUserComments b/share/html/Admin/Elements/EditUserComments
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/Header b/share/html/Admin/Elements/Header
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/ListGlobalCustomFields b/share/html/Admin/Elements/ListGlobalCustomFields
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/ListGlobalScrips b/share/html/Admin/Elements/ListGlobalScrips
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/ModifyTemplate b/share/html/Admin/Elements/ModifyTemplate
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/QueueRightsForUser b/share/html/Admin/Elements/QueueRightsForUser
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/SelectCustomFieldRenderType b/share/html/Admin/Elements/SelectCustomFieldRenderType
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/SelectCustomFieldType b/share/html/Admin/Elements/SelectCustomFieldType
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/SelectGroups b/share/html/Admin/Elements/SelectGroups
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/SelectModifyGroup b/share/html/Admin/Elements/SelectModifyGroup
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/SelectModifyQueue b/share/html/Admin/Elements/SelectModifyQueue
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/SelectModifyUser b/share/html/Admin/Elements/SelectModifyUser
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/SelectNewGroupMembers b/share/html/Admin/Elements/SelectNewGroupMembers
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/SelectRights b/share/html/Admin/Elements/SelectRights
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/SelectScrip b/share/html/Admin/Elements/SelectScrip
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/SelectScripAction b/share/html/Admin/Elements/SelectScripAction
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/SelectScripCondition b/share/html/Admin/Elements/SelectScripCondition
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/SelectSingleOrMultiple b/share/html/Admin/Elements/SelectSingleOrMultiple
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/SelectTemplate b/share/html/Admin/Elements/SelectTemplate
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Elements/SelectUsers b/share/html/Admin/Elements/SelectUsers
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Global/CustomFields/Queue-Tickets.html b/share/html/Admin/Global/CustomFields/Queue-Tickets.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Global/CustomFields/Queue-Transactions.html b/share/html/Admin/Global/CustomFields/Queue-Transactions.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Global/GroupRights.html b/share/html/Admin/Global/GroupRights.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Global/Scrip.html b/share/html/Admin/Global/Scrip.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Global/Scrips.html b/share/html/Admin/Global/Scrips.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Global/Template.html b/share/html/Admin/Global/Template.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Global/Templates.html b/share/html/Admin/Global/Templates.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Global/UserRights.html b/share/html/Admin/Global/UserRights.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Global/index.html b/share/html/Admin/Global/index.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Groups/GroupRights.html b/share/html/Admin/Groups/GroupRights.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Groups/Members.html b/share/html/Admin/Groups/Members.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Groups/Modify.html b/share/html/Admin/Groups/Modify.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Groups/UserRights.html b/share/html/Admin/Groups/UserRights.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Groups/index.html b/share/html/Admin/Groups/index.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Queues/CustomField.html b/share/html/Admin/Queues/CustomField.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Queues/CustomFields.html b/share/html/Admin/Queues/CustomFields.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Queues/GroupRights.html b/share/html/Admin/Queues/GroupRights.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Queues/Modify.html b/share/html/Admin/Queues/Modify.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Queues/People.html b/share/html/Admin/Queues/People.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Queues/Scrip.html b/share/html/Admin/Queues/Scrip.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Queues/Scrips.html b/share/html/Admin/Queues/Scrips.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Queues/Template.html b/share/html/Admin/Queues/Template.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Queues/Templates.html b/share/html/Admin/Queues/Templates.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Queues/UserRights.html b/share/html/Admin/Queues/UserRights.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Queues/index.html b/share/html/Admin/Queues/index.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Users/Modify.html b/share/html/Admin/Users/Modify.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/Users/index.html b/share/html/Admin/Users/index.html
old mode 100755
new mode 100644
diff --git a/share/html/Admin/index.html b/share/html/Admin/index.html
old mode 100755
new mode 100644
diff --git a/share/html/Approvals/Display.html b/share/html/Approvals/Display.html
old mode 100755
new mode 100644
diff --git a/share/html/Approvals/Elements/Approve b/share/html/Approvals/Elements/Approve
old mode 100755
new mode 100644
diff --git a/share/html/Approvals/Elements/PendingMyApproval b/share/html/Approvals/Elements/PendingMyApproval
old mode 100755
new mode 100644
diff --git a/share/html/Approvals/Elements/ShowDependency b/share/html/Approvals/Elements/ShowDependency
old mode 100755
new mode 100644
diff --git a/share/html/Approvals/index.html b/share/html/Approvals/index.html
old mode 100755
new mode 100644
diff --git a/share/html/Articles/Article/Elements/SelectSearchPrivacy b/share/html/Articles/Article/Elements/SelectSearchPrivacy
old mode 100755
new mode 100644
diff --git a/share/html/Elements/BevelBoxRaisedEnd b/share/html/Elements/BevelBoxRaisedEnd
old mode 100755
new mode 100644
diff --git a/share/html/Elements/BevelBoxRaisedStart b/share/html/Elements/BevelBoxRaisedStart
old mode 100755
new mode 100644
diff --git a/share/html/Elements/Callback b/share/html/Elements/Callback
old mode 100755
new mode 100644
diff --git a/share/html/Elements/Checkbox b/share/html/Elements/Checkbox
old mode 100755
new mode 100644
diff --git a/share/html/Elements/CreateTicket b/share/html/Elements/CreateTicket
old mode 100755
new mode 100644
diff --git a/share/html/Elements/EditLinks b/share/html/Elements/EditLinks
old mode 100755
new mode 100644
diff --git a/share/html/Elements/Error b/share/html/Elements/Error
old mode 100755
new mode 100644
diff --git a/share/html/Elements/Footer b/share/html/Elements/Footer
old mode 100755
new mode 100644
diff --git a/share/html/Elements/GotoTicket b/share/html/Elements/GotoTicket
old mode 100755
new mode 100644
diff --git a/share/html/Elements/Header b/share/html/Elements/Header
old mode 100755
new mode 100644
diff --git a/share/html/Elements/ListActions b/share/html/Elements/ListActions
old mode 100755
new mode 100644
diff --git a/share/html/Elements/Login b/share/html/Elements/Login
old mode 100755
new mode 100644
diff --git a/share/html/Elements/Menu b/share/html/Elements/Menu
old mode 100755
new mode 100644
diff --git a/share/html/Elements/MessageBox b/share/html/Elements/MessageBox
old mode 100755
new mode 100644
diff --git a/share/html/Elements/MyReminders b/share/html/Elements/MyReminders
old mode 100755
new mode 100644
diff --git a/share/html/Elements/MyRequests b/share/html/Elements/MyRequests
old mode 100755
new mode 100644
diff --git a/share/html/Elements/MyTickets b/share/html/Elements/MyTickets
old mode 100755
new mode 100644
diff --git a/share/html/Elements/PageLayout b/share/html/Elements/PageLayout
old mode 100755
new mode 100644
diff --git a/share/html/Elements/Refresh b/share/html/Elements/Refresh
old mode 100755
new mode 100644
diff --git a/share/html/Elements/Section b/share/html/Elements/Section
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectAttachmentField b/share/html/Elements/SelectAttachmentField
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectBoolean b/share/html/Elements/SelectBoolean
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectCustomFieldOperator b/share/html/Elements/SelectCustomFieldOperator
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectCustomFieldValue b/share/html/Elements/SelectCustomFieldValue
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectDate b/share/html/Elements/SelectDate
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectDateRelation b/share/html/Elements/SelectDateRelation
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectDateType b/share/html/Elements/SelectDateType
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectEqualityOperator b/share/html/Elements/SelectEqualityOperator
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectGroups b/share/html/Elements/SelectGroups
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectLang b/share/html/Elements/SelectLang
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectLinkType b/share/html/Elements/SelectLinkType
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectMatch b/share/html/Elements/SelectMatch
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectNewTicketQueue b/share/html/Elements/SelectNewTicketQueue
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectOwner b/share/html/Elements/SelectOwner
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectOwnerDropdown b/share/html/Elements/SelectOwnerDropdown
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectQueue b/share/html/Elements/SelectQueue
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectResultsPerPage b/share/html/Elements/SelectResultsPerPage
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectSortOrder b/share/html/Elements/SelectSortOrder
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectTicketSortBy b/share/html/Elements/SelectTicketSortBy
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectTicketTypes b/share/html/Elements/SelectTicketTypes
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectTimeUnits b/share/html/Elements/SelectTimeUnits
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectUsers b/share/html/Elements/SelectUsers
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SelectWatcherType b/share/html/Elements/SelectWatcherType
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SetupSessionCookie b/share/html/Elements/SetupSessionCookie
old mode 100755
new mode 100644
diff --git a/share/html/Elements/ShowLinks b/share/html/Elements/ShowLinks
old mode 100755
new mode 100644
diff --git a/share/html/Elements/SimpleSearch b/share/html/Elements/SimpleSearch
old mode 100755
new mode 100644
diff --git a/share/html/Elements/Submit b/share/html/Elements/Submit
old mode 100755
new mode 100644
diff --git a/share/html/Elements/Tabs b/share/html/Elements/Tabs
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/Login.html b/share/html/NoAuth/Login.html
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/Logout.html b/share/html/NoAuth/Logout.html
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/Reminder.html b/share/html/NoAuth/Reminder.html
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/css/base/forms.css b/share/html/NoAuth/css/base/forms.css
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/farbtastic/marker.png b/share/html/NoAuth/images/farbtastic/marker.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/favicon.png b/share/html/NoAuth/images/favicon.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-anim_basic_16x16.gif b/share/html/NoAuth/images/jquery_ui/ui-anim_basic_16x16.gif
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-bg_diagonals-thick_18_b81900_40x40.png b/share/html/NoAuth/images/jquery_ui/ui-bg_diagonals-thick_18_b81900_40x40.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-bg_diagonals-thick_20_666666_40x40.png b/share/html/NoAuth/images/jquery_ui/ui-bg_diagonals-thick_20_666666_40x40.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-bg_flat_10_000000_40x100.png b/share/html/NoAuth/images/jquery_ui/ui-bg_flat_10_000000_40x100.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-bg_glass_100_f6f6f6_1x400.png b/share/html/NoAuth/images/jquery_ui/ui-bg_glass_100_f6f6f6_1x400.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-bg_glass_100_fdf5ce_1x400.png b/share/html/NoAuth/images/jquery_ui/ui-bg_glass_100_fdf5ce_1x400.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-bg_glass_65_ffffff_1x400.png b/share/html/NoAuth/images/jquery_ui/ui-bg_glass_65_ffffff_1x400.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-bg_gloss-wave_35_f6a828_500x100.png b/share/html/NoAuth/images/jquery_ui/ui-bg_gloss-wave_35_f6a828_500x100.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-bg_highlight-soft_100_eeeeee_1x100.png b/share/html/NoAuth/images/jquery_ui/ui-bg_highlight-soft_100_eeeeee_1x100.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-bg_highlight-soft_75_ffe45c_1x100.png b/share/html/NoAuth/images/jquery_ui/ui-bg_highlight-soft_75_ffe45c_1x100.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-icons_222222_256x240.png b/share/html/NoAuth/images/jquery_ui/ui-icons_222222_256x240.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-icons_228ef1_256x240.png b/share/html/NoAuth/images/jquery_ui/ui-icons_228ef1_256x240.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-icons_ef8c08_256x240.png b/share/html/NoAuth/images/jquery_ui/ui-icons_ef8c08_256x240.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-icons_ffd27a_256x240.png b/share/html/NoAuth/images/jquery_ui/ui-icons_ffd27a_256x240.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/images/jquery_ui/ui-icons_ffffff_256x240.png b/share/html/NoAuth/images/jquery_ui/ui-icons_ffffff_256x240.png
old mode 100755
new mode 100644
diff --git a/share/html/NoAuth/js/jquery-1.4.2.min.js b/share/html/NoAuth/js/jquery-1.4.2.min.js
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/Forms/queue/default b/share/html/REST/1.0/Forms/queue/default
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/Forms/queue/ns b/share/html/REST/1.0/Forms/queue/ns
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/Forms/ticket/attachments b/share/html/REST/1.0/Forms/ticket/attachments
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/Forms/ticket/comment b/share/html/REST/1.0/Forms/ticket/comment
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/Forms/ticket/default b/share/html/REST/1.0/Forms/ticket/default
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/Forms/ticket/history b/share/html/REST/1.0/Forms/ticket/history
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/Forms/ticket/links b/share/html/REST/1.0/Forms/ticket/links
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/Forms/ticket/merge b/share/html/REST/1.0/Forms/ticket/merge
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/Forms/ticket/take b/share/html/REST/1.0/Forms/ticket/take
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/Forms/user/default b/share/html/REST/1.0/Forms/user/default
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/Forms/user/ns b/share/html/REST/1.0/Forms/user/ns
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/NoAuth/mail-gateway b/share/html/REST/1.0/NoAuth/mail-gateway
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/autohandler b/share/html/REST/1.0/autohandler
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/dhandler b/share/html/REST/1.0/dhandler
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/logout b/share/html/REST/1.0/logout
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/search/dhandler b/share/html/REST/1.0/search/dhandler
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/search/ticket b/share/html/REST/1.0/search/ticket
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/ticket/comment b/share/html/REST/1.0/ticket/comment
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/ticket/link b/share/html/REST/1.0/ticket/link
old mode 100755
new mode 100644
diff --git a/share/html/REST/1.0/ticket/merge b/share/html/REST/1.0/ticket/merge
old mode 100755
new mode 100644
diff --git a/share/html/Search/Bulk.html b/share/html/Search/Bulk.html
old mode 100755
new mode 100644
diff --git a/share/html/Search/Edit.html b/share/html/Search/Edit.html
old mode 100755
new mode 100644
diff --git a/share/html/Search/Results.html b/share/html/Search/Results.html
old mode 100755
new mode 100644
diff --git a/share/html/SelfService/Article/autohandler b/share/html/SelfService/Article/autohandler
old mode 100755
new mode 100644
diff --git a/share/html/SelfService/Attachment/dhandler b/share/html/SelfService/Attachment/dhandler
old mode 100755
new mode 100644
diff --git a/share/html/SelfService/Closed.html b/share/html/SelfService/Closed.html
old mode 100755
new mode 100644
diff --git a/share/html/SelfService/Create.html b/share/html/SelfService/Create.html
old mode 100755
new mode 100644
diff --git a/share/html/SelfService/CreateTicketInQueue.html b/share/html/SelfService/CreateTicketInQueue.html
old mode 100755
new mode 100644
diff --git a/share/html/SelfService/Display.html b/share/html/SelfService/Display.html
old mode 100755
new mode 100644
diff --git a/share/html/SelfService/Elements/GotoTicket b/share/html/SelfService/Elements/GotoTicket
old mode 100755
new mode 100644
diff --git a/share/html/SelfService/Elements/Header b/share/html/SelfService/Elements/Header
old mode 100755
new mode 100644
diff --git a/share/html/SelfService/Elements/MyRequests b/share/html/SelfService/Elements/MyRequests
old mode 100755
new mode 100644
diff --git a/share/html/SelfService/Elements/SearchArticle b/share/html/SelfService/Elements/SearchArticle
old mode 100755
new mode 100644
diff --git a/share/html/SelfService/Error.html b/share/html/SelfService/Error.html
old mode 100755
new mode 100644
diff --git a/share/html/SelfService/Prefs.html b/share/html/SelfService/Prefs.html
old mode 100755
new mode 100644
diff --git a/share/html/SelfService/Update.html b/share/html/SelfService/Update.html
old mode 100755
new mode 100644
diff --git a/share/html/SelfService/index.html b/share/html/SelfService/index.html
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Attachment/dhandler b/share/html/Ticket/Attachment/dhandler
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Create.html b/share/html/Ticket/Create.html
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Display.html b/share/html/Ticket/Display.html
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/AddWatchers b/share/html/Ticket/Elements/AddWatchers
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/BulkLinks b/share/html/Ticket/Elements/BulkLinks
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/EditBasics b/share/html/Ticket/Elements/EditBasics
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/EditCustomFields b/share/html/Ticket/Elements/EditCustomFields
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/EditDates b/share/html/Ticket/Elements/EditDates
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/EditPeople b/share/html/Ticket/Elements/EditPeople
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/EditWatchers b/share/html/Ticket/Elements/EditWatchers
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/PreviewScrips b/share/html/Ticket/Elements/PreviewScrips
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/ShowAttachments b/share/html/Ticket/Elements/ShowAttachments
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/ShowBasics b/share/html/Ticket/Elements/ShowBasics
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/ShowCustomFields b/share/html/Ticket/Elements/ShowCustomFields
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/ShowDates b/share/html/Ticket/Elements/ShowDates
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/ShowDependencies b/share/html/Ticket/Elements/ShowDependencies
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/ShowHistory b/share/html/Ticket/Elements/ShowHistory
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/ShowMembers b/share/html/Ticket/Elements/ShowMembers
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/ShowMessageHeaders b/share/html/Ticket/Elements/ShowMessageHeaders
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/ShowMessageStanza b/share/html/Ticket/Elements/ShowMessageStanza
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/ShowPeople b/share/html/Ticket/Elements/ShowPeople
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/ShowRequestor b/share/html/Ticket/Elements/ShowRequestor
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/ShowSummary b/share/html/Ticket/Elements/ShowSummary
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Elements/ShowTransaction b/share/html/Ticket/Elements/ShowTransaction
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/History.html b/share/html/Ticket/History.html
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Modify.html b/share/html/Ticket/Modify.html
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/ModifyAll.html b/share/html/Ticket/ModifyAll.html
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/ModifyDates.html b/share/html/Ticket/ModifyDates.html
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/ModifyLinks.html b/share/html/Ticket/ModifyLinks.html
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/ModifyPeople.html b/share/html/Ticket/ModifyPeople.html
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Reminders.html b/share/html/Ticket/Reminders.html
old mode 100755
new mode 100644
diff --git a/share/html/Ticket/Update.html b/share/html/Ticket/Update.html
old mode 100755
new mode 100644
diff --git a/share/html/User/Prefs.html b/share/html/User/Prefs.html
old mode 100755
new mode 100644
diff --git a/share/html/Widgets/TitleBoxEnd b/share/html/Widgets/TitleBoxEnd
old mode 100755
new mode 100644
diff --git a/share/html/Widgets/TitleBoxStart b/share/html/Widgets/TitleBoxStart
old mode 100755
new mode 100644
diff --git a/share/html/autohandler b/share/html/autohandler
old mode 100755
new mode 100644
diff --git a/share/html/index.html b/share/html/index.html
old mode 100755
new mode 100644
diff --git a/share/html/l b/share/html/l
old mode 100755
new mode 100644
diff --git a/share/html/l_unsafe b/share/html/l_unsafe
old mode 100755
new mode 100644
diff --git a/t/data/emails/8859-15-message-series/dir b/t/data/emails/8859-15-message-series/dir
old mode 100755
new mode 100644
diff --git a/t/data/emails/8859-15-message-series/msg1 b/t/data/emails/8859-15-message-series/msg1
old mode 100755
new mode 100644
diff --git a/t/data/emails/8859-15-message-series/msg2 b/t/data/emails/8859-15-message-series/msg2
old mode 100755
new mode 100644
diff --git a/t/data/emails/8859-15-message-series/msg3 b/t/data/emails/8859-15-message-series/msg3
old mode 100755
new mode 100644
diff --git a/t/data/emails/8859-15-message-series/msg4 b/t/data/emails/8859-15-message-series/msg4
old mode 100755
new mode 100644
diff --git a/t/data/emails/8859-15-message-series/msg5 b/t/data/emails/8859-15-message-series/msg5
old mode 100755
new mode 100644
diff --git a/t/data/emails/8859-15-message-series/msg6 b/t/data/emails/8859-15-message-series/msg6
old mode 100755
new mode 100644
diff --git a/t/data/emails/8859-15-message-series/msg7 b/t/data/emails/8859-15-message-series/msg7
old mode 100755
new mode 100644
diff --git a/t/data/emails/crashes-file-based-parser b/t/data/emails/crashes-file-based-parser
old mode 100755
new mode 100644
diff --git a/t/data/emails/multipart-alternative-with-umlaut b/t/data/emails/multipart-alternative-with-umlaut
old mode 100755
new mode 100644
diff --git a/t/data/emails/multipart-report b/t/data/emails/multipart-report
old mode 100755
new mode 100644
diff --git a/t/data/emails/nested-mime-sample b/t/data/emails/nested-mime-sample
old mode 100755
new mode 100644
diff --git a/t/data/emails/nested-rfc-822 b/t/data/emails/nested-rfc-822
old mode 100755
new mode 100644
diff --git a/t/data/emails/new-ticket-from-iso-8859-1 b/t/data/emails/new-ticket-from-iso-8859-1
old mode 100755
new mode 100644
diff --git a/t/data/emails/new-ticket-from-iso-8859-1-full b/t/data/emails/new-ticket-from-iso-8859-1-full
old mode 100755
new mode 100644
diff --git a/t/data/emails/notes-uuencoded b/t/data/emails/notes-uuencoded
old mode 100755
new mode 100644
diff --git a/t/data/emails/russian-subject-no-content-type b/t/data/emails/russian-subject-no-content-type
old mode 100755
new mode 100644
diff --git a/t/data/emails/text-html-in-russian b/t/data/emails/text-html-in-russian
old mode 100755
new mode 100644
diff --git a/t/data/emails/text-html-with-umlaut b/t/data/emails/text-html-with-umlaut
old mode 100755
new mode 100644
diff --git a/t/data/gnupg/emails/2-signed-MIME-plain-with-attachment.txt b/t/data/gnupg/emails/2-signed-MIME-plain-with-attachment.txt
old mode 100755
new mode 100644
diff --git a/t/data/gnupg/emails/3-signed-MIME-plain-with-binary.txt b/t/data/gnupg/emails/3-signed-MIME-plain-with-binary.txt
old mode 100755
new mode 100644
commit 28d0f9f9a2b7bb54dddda0a9bdfaa67d93626c4a
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Wed Jun 20 13:19:21 2012 -0400
Remove BPS block from t/ files
diff --git a/t/api/rights.t b/t/api/rights.t
index 9328fda..107fb2b 100644
--- a/t/api/rights.t
+++ b/t/api/rights.t
@@ -1,51 +1,3 @@
-# BEGIN BPS TAGGED BLOCK {{{
-#
-# COPYRIGHT:
-#
-# This software is Copyright (c) 1996-2007 Best Practical Solutions, LLC
-# <jesse.com>
-#
-# (Except where explicitly superseded by other copyright notices)
-#
-#
-# LICENSE:
-#
-# This work is made available to you under the terms of Version 2 of
-# the GNU General Public License. A copy of that license should have
-# been provided with this software, but in any event can be snarfed
-# from www.gnu.org.
-#
-# This work is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-# 02110-1301 or visit their web page on the internet at
-# http://www.gnu.org/copyleft/gpl.html.
-#
-#
-# CONTRIBUTION SUBMISSION POLICY:
-#
-# (The following paragraph is not intended to limit the rights granted
-# to you to modify and distribute this software under the terms of
-# the GNU General Public License and is only of importance to you if
-# you choose to contribute your changes and enhancements to the
-# community by submitting them to Best Practical Solutions, LLC.)
-#
-# By intentionally submitting any modifications, corrections or
-# derivatives to this work, or any other work intended for use with
-# Request Tracker, to Best Practical Solutions, LLC, you confirm that
-# you are the copyright holder for those contributions and you grant
-# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
-# royalty-free, perpetual, license to use, copy, create derivative
-# works based on those contributions, and sublicense and distribute
-# those contributions and any derivatives thereof.
-#
-# END BPS TAGGED BLOCK }}}
-
use RT::Test nodata => 1, tests => 30;
use strict;
diff --git a/t/mail/gateway.t b/t/mail/gateway.t
index 2b646cc..657180f 100644
--- a/t/mail/gateway.t
+++ b/t/mail/gateway.t
@@ -1,57 +1,3 @@
-# BEGIN BPS TAGGED BLOCK {{{
-#
-# COPYRIGHT:
-#
-# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC
-# <jesse.com>
-#
-# (Except where explicitly superseded by other copyright notices)
-#
-#
-# LICENSE:
-#
-# This work is made available to you under the terms of Version 2 of
-# the GNU General Public License. A copy of that license should have
-# been provided with this software, but in any event can be snarfed
-# from www.gnu.org.
-#
-# This work is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-# 02110-1301 or visit their web page on the internet at
-# http://www.gnu.org/copyleft/gpl.html.
-#
-#
-# CONTRIBUTION SUBMISSION POLICY:
-#
-# (The following paragraph is not intended to limit the rights granted
-# to you to modify and distribute this software under the terms of
-# the GNU General Public License and is only of importance to you if
-# you choose to contribute your changes and enhancements to the
-# community by submitting them to Best Practical Solutions, LLC.)
-#
-# By intentionally submitting any modifications, corrections or
-# derivatives to this work, or any other work intended for use with
-# Request Tracker, to Best Practical Solutions, LLC, you confirm that
-# you are the copyright holder for those contributions and you grant
-# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
-# royalty-free, perpetual, license to use, copy, create derivative
-# works based on those contributions, and sublicense and distribute
-# those contributions and any derivatives thereof.
-#
-# END BPS TAGGED BLOCK }}}
-
-=head1 NAME
-
-rt-mailgate - Mail interface to RT3.
-
-=cut
-
use strict;
use warnings;
diff --git a/t/mail/multipart.t b/t/mail/multipart.t
index 47dedc3..1c11064 100644
--- a/t/mail/multipart.t
+++ b/t/mail/multipart.t
@@ -1,50 +1,3 @@
-# BEGIN BPS TAGGED BLOCK {{{
-#
-# COPYRIGHT:
-#
-# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC
-# <jesse.com>
-#
-# (Except where explicitly superseded by other copyright notices)
-#
-#
-# LICENSE:
-#
-# This work is made available to you under the terms of Version 2 of
-# the GNU General Public License. A copy of that license should have
-# been provided with this software, but in any event can be snarfed
-# from www.gnu.org.
-#
-# This work is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-# 02110-1301 or visit their web page on the internet at
-# http://www.gnu.org/copyleft/gpl.html.
-#
-#
-# CONTRIBUTION SUBMISSION POLICY:
-#
-# (The following paragraph is not intended to limit the rights granted
-# to you to modify and distribute this software under the terms of
-# the GNU General Public License and is only of importance to you if
-# you choose to contribute your changes and enhancements to the
-# community by submitting them to Best Practical Solutions, LLC.)
-#
-# By intentionally submitting any modifications, corrections or
-# derivatives to this work, or any other work intended for use with
-# Request Tracker, to Best Practical Solutions, LLC, you confirm that
-# you are the copyright holder for those contributions and you grant
-# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
-# royalty-free, perpetual, license to use, copy, create derivative
-# works based on those contributions, and sublicense and distribute
-# those contributions and any derivatives thereof.
-#
-# END BPS TAGGED BLOCK }}}
use strict;
use warnings;
diff --git a/t/mail/outlook.t b/t/mail/outlook.t
index c9640e4..c953a54 100644
--- a/t/mail/outlook.t
+++ b/t/mail/outlook.t
@@ -1,57 +1,3 @@
-# BEGIN BPS TAGGED BLOCK {{{
-#
-# COPYRIGHT:
-#
-# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC
-# <jesse.com>
-#
-# (Except where explicitly superseded by other copyright notices)
-#
-#
-# LICENSE:
-#
-# This work is made available to you under the terms of Version 2 of
-# the GNU General Public License. A copy of that license should have
-# been provided with this software, but in any event can be snarfed
-# from www.gnu.org.
-#
-# This work is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-# 02110-1301 or visit their web page on the internet at
-# http://www.gnu.org/copyleft/gpl.html.
-#
-#
-# CONTRIBUTION SUBMISSION POLICY:
-#
-# (The following paragraph is not intended to limit the rights granted
-# to you to modify and distribute this software under the terms of
-# the GNU General Public License and is only of importance to you if
-# you choose to contribute your changes and enhancements to the
-# community by submitting them to Best Practical Solutions, LLC.)
-#
-# By intentionally submitting any modifications, corrections or
-# derivatives to this work, or any other work intended for use with
-# Request Tracker, to Best Practical Solutions, LLC, you confirm that
-# you are the copyright holder for those contributions and you grant
-# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
-# royalty-free, perpetual, license to use, copy, create derivative
-# works based on those contributions, and sublicense and distribute
-# those contributions and any derivatives thereof.
-#
-# END BPS TAGGED BLOCK }}}
-
-=head1 NAME
-
-rt-mailgate - Mail interface to RT3.
-
-=cut
-
use strict;
use warnings;
diff --git a/t/ticket/add-watchers.t b/t/ticket/add-watchers.t
index 81fa7fc..11b3a84 100644
--- a/t/ticket/add-watchers.t
+++ b/t/ticket/add-watchers.t
@@ -1,49 +1,3 @@
-# BEGIN BPS TAGGED BLOCK {{{
-#
-# COPYRIGHT:
-#
-# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC
-# <jesse.com>
-#
-# (Except where explicitly superseded by other copyright notices)
-#
-#
-# LICENSE:
-#
-# This work is made available to you under the terms of Version 2 of
-# the GNU General Public License. A copy of that license should have
-# been provided with this software, but in any event can be snarfed
-# from www.gnu.org.
-#
-# This work is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-#
-#
-# CONTRIBUTION SUBMISSION POLICY:
-#
-# (The following paragraph is not intended to limit the rights granted
-# to you to modify and distribute this software under the terms of
-# the GNU General Public License and is only of importance to you if
-# you choose to contribute your changes and enhancements to the
-# community by submitting them to Best Practical Solutions, LLC.)
-#
-# By intentionally submitting any modifications, corrections or
-# derivatives to this work, or any other work intended for use with
-# Request Tracker, to Best Practical Solutions, LLC, you confirm that
-# you are the copyright holder for those contributions and you grant
-# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
-# royalty-free, perpetual, license to use, copy, create derivative
-# works based on those contributions, and sublicense and distribute
-# those contributions and any derivatives thereof.
-#
-# END BPS TAGGED BLOCK }}}
-
use RT::Test nodata => 1, tests => 32;
use strict;
commit 6be43d4bc8b0aaa80dedcff1d0d5f7b0543e3591
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Wed Jun 20 13:22:21 2012 -0400
Depend on the extension, not path; tag the autohandler or dhandler
diff --git a/devel/tools/license_tag b/devel/tools/license_tag
index c0ae47e..eb463c1 100755
--- a/devel/tools/license_tag
+++ b/devel/tools/license_tag
@@ -115,7 +115,7 @@ tag_makefile ('README');
sub tag_mason {
my $pm = $_;
return unless (-f $pm);
- return if $pm =~ /images/ || $pm =~ /\.(?:png|jpe?g|gif)$/;
+ return if $pm =~ /\.(?:png|jpe?g|gif)$/;
open( FILE, '<', $pm ) or die "Failed to open $pm";
my $file = (join "", <FILE>);
close (FILE);
commit 6bfa7f978349654df7d9b1478b90b00ccc856196
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Wed Jun 20 13:22:53 2012 -0400
Add missing BPS license blocks
diff --git a/share/html/Articles/Elements/ShowTopicLink b/share/html/Articles/Elements/ShowTopicLink
index 7b6d550..e6ecc19 100644
--- a/share/html/Articles/Elements/ShowTopicLink
+++ b/share/html/Articles/Elements/ShowTopicLink
@@ -1,3 +1,50 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%# <sales at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
<%args>
$Topic
$Class => 0
diff --git a/share/html/NoAuth/css/aileron/images/dhandler b/share/html/NoAuth/css/aileron/images/dhandler
index 6ec9dea..834765c 100644
--- a/share/html/NoAuth/css/aileron/images/dhandler
+++ b/share/html/NoAuth/css/aileron/images/dhandler
@@ -1,3 +1,50 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%# <sales at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
<%INIT>
use File::Basename;
my $arg = $m->dhandler_arg;
diff --git a/share/html/NoAuth/css/ballard/images/dhandler b/share/html/NoAuth/css/ballard/images/dhandler
index 6ec9dea..834765c 100644
--- a/share/html/NoAuth/css/ballard/images/dhandler
+++ b/share/html/NoAuth/css/ballard/images/dhandler
@@ -1,3 +1,50 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%# <sales at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
<%INIT>
use File::Basename;
my $arg = $m->dhandler_arg;
diff --git a/share/html/NoAuth/css/web2/images/dhandler b/share/html/NoAuth/css/web2/images/dhandler
index 6ec9dea..834765c 100644
--- a/share/html/NoAuth/css/web2/images/dhandler
+++ b/share/html/NoAuth/css/web2/images/dhandler
@@ -1,3 +1,50 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%# <sales at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
<%INIT>
use File::Basename;
my $arg = $m->dhandler_arg;
diff --git a/share/html/NoAuth/images/autohandler b/share/html/NoAuth/images/autohandler
index 7abf8b8..2a33964 100644
--- a/share/html/NoAuth/images/autohandler
+++ b/share/html/NoAuth/images/autohandler
@@ -1,3 +1,50 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%# <sales at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
<%INIT>
# This autohandler will spit out RT's images if the user hasn't
# properly configured their webserver to stop RT from passing
diff --git a/share/html/Ticket/autohandler b/share/html/Ticket/autohandler
index 47f8776..896e968 100644
--- a/share/html/Ticket/autohandler
+++ b/share/html/Ticket/autohandler
@@ -1,3 +1,50 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%# <sales at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
<%init>
# Redirect to the approvals view if we're trying to get an approvals ticket
# Exceptions:
diff --git a/share/html/m/ticket/autohandler b/share/html/m/ticket/autohandler
index ac24959..4e89920 100644
--- a/share/html/m/ticket/autohandler
+++ b/share/html/m/ticket/autohandler
@@ -1,3 +1,50 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
+%# <sales at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
<%init>
# Redirect to the approvals view if we're trying to get an approvals ticket
MaybeRedirectToApproval(
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list